/[volute]/trunk/projects/dm/STC-2.0/model/trans/STC2.0UMmodelTransforms.ump
ViewVC logotype

Contents of /trunk/projects/dm/STC-2.0/model/trans/STC2.0UMmodelTransforms.ump

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4038 - (show annotations)
Tue May 9 19:16:49 2017 UTC (3 years, 6 months ago) by arots
File size: 153576 byte(s)
stc2_transforms, first version


1 <?xml version="1.0" encoding="UTF-8"?><UModel version="16"><Settings><ProjectStyles attfont="Arial" font="Arial" headerfont="Arial" namespacemode="0" nestedfont="Arial" opfont="Arial" snaptogrid="0" stereofont="Arial" taggedvalues="2"/><ElementStyles><Association pencolor="blue"/><Class headergradientbegin="#F88000"/><DataType headergradientbegin="yellow"/><Generalization pencolor="red"/><Package headerfontsize="18" pencolor="#FAFABE"/><Dependency linethickness="2" pencolor="fuchsia"/></ElementStyles></Settings><OpenDiagrams activeDiagram="9cf0f8ad-ff45-49d8-8df0-d9477e267617"><OpenDiagramEntry>9cf0f8ad-ff45-49d8-8df0-d9477e267617</OpenDiagramEntry><OpenDiagramEntry>eea0a505-5da6-4b0f-9612-a291a4243f20</OpenDiagramEntry><OpenDiagramEntry>3adf21c7-717e-4c1c-bcdf-801d06bea8a8</OpenDiagramEntry></OpenDiagrams><Model><Package uuid="00000001-7510-11d9-86f2-000476a22f44" name="Root" visibility="public" DocComment="b6b52f6a-47d4-45d6-9b7d-e6ebd3e68e48"><ownedComment><Comment uuid="b6b52f6a-47d4-45d6-9b7d-e6ebd3e68e48" body="This is a sample data model. It contains the IVOA UML Profile and imports the IVOA_Profile data model with primitive types.&#10;It has some sample relationships etc to be used in documentation etc."/></ownedComment><packagedElement><Package uuid="00000003-7510-11d9-86f2-000476a22f44" name="Component View" visibility="public"/><Model uuid="01e2cc53-c647-4870-b5d6-e9ab0e7bd977" name="stc2" visibility="public" DocComment="e1763521-8f4d-4e67-be9a-c0f5fa4b3ce0"><ownedComment><Comment uuid="e1763521-8f4d-4e67-be9a-c0f5fa4b3ce0" body="STC2 is version 2 of the Data Model for the metadata describing Space-Time, related, and other coordinates. These metadata are suitable for specifying coordinate-realted information for datasets, catalogs, and queries. It consists of five packages that have, with one minor exception, uni-directional dependencies.&#13;1 coordsystem provides the metadata for the coordinate frame; it only has a dependency on coords if a custom spatial coordinate frame is specified that requires specification of a non-standard origin.&#13;2 coords provides the data types to specify coordinate values, errors, resolution, and units. Its only dependency is on coordsystem.&#13;3 frametransforms allows transformations and projections to be specified, including WCS transformations. If present, these objects are included in CoordFrames. Its only dependency is on coordsystem.&#13;4 coordarea provides the metadata model to specify coordinate volumes and ranges. It is dependent on coordsystem and coords.&#13;5 region is a further derived class of the spatial variety of coordarea, focused on specific 2-D shapes. It has direct dependencies on coordarea and coords."><annotatedElement idref="01e2cc53-c647-4870-b5d6-e9ab0e7bd977"/></Comment></ownedComment><packagedElement><Model uuid="8b207899-861c-40b0-ac31-aa665f1e6f4d" name="ivoa" visibility="public"><appliedStereotype><StereotypeApplication uuid="5a51fc6f-de4b-44c5-a2a8-f8d0f3c7939b" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="404bb800-a200-4239-a345-c16eac458b07" definingFeature="ed078436-8509-4b01-9b93-10d655e79240"><value><LiteralString uuid="cf8083a9-6af7-45d2-9632-71fb697e4bf2" visibility="public" value="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/IVOA.vo-dml.xml"/></value></Slot><Slot uuid="0b9097b8-9083-446b-93db-297926371fde" definingFeature="835a1410-3efd-493a-82f4-d4714e9efe55"><value><LiteralString uuid="f4b15907-1161-4cf9-9851-9efc62bb97dd" visibility="public" value="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/IVOA.html"/></value></Slot></slot></StereotypeApplication><StereotypeApplication uuid="5dbf2855-b2e1-462f-b1ed-d193972a6f56" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"/></appliedStereotype><packagedElement><PrimitiveType uuid="77a5f781-32b3-422f-a7f1-fced607568f3" name="integer" visibility="public"><appliedStereotype><StereotypeApplication uuid="63d00934-35ba-4f59-89fc-98e849bb3e1d" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="2e390365-6156-45d8-a534-86d7948d7a45" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="bc14cc1b-f6ec-4a11-b570-24e0013df61f" visibility="public" value="integer"/></value></Slot></slot></StereotypeApplication></appliedStereotype></PrimitiveType><PrimitiveType uuid="5e908f78-f189-422d-a1b6-896776498ca8" name="string" visibility="public"><appliedStereotype><StereotypeApplication uuid="687f0793-bd94-4882-901d-50036624b355" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="e708e2e5-c080-4e09-adc5-5b743736c1b6" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="e191fbec-eab7-4041-b981-fd374f0390b6" visibility="public" value="string"/></value></Slot></slot></StereotypeApplication></appliedStereotype></PrimitiveType><PrimitiveType uuid="16c63eac-c452-40ae-b9b8-fab1f0c6f91a" name="boolean" visibility="public"><appliedStereotype><StereotypeApplication uuid="cb39c731-55fb-4839-a4c9-d3da735143c1" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="0dbdaf9d-a06c-4d87-b327-246ef136cc3f" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="e4ba7b65-6f92-45d7-8b5c-6940e4a878f3" visibility="public" value="boolean"/></value></Slot></slot></StereotypeApplication></appliedStereotype></PrimitiveType><PrimitiveType uuid="51909c7c-6d9a-445f-bf35-fe3c5c2a51d5" name="datetime" visibility="public"><appliedStereotype><StereotypeApplication uuid="a649a8a1-6094-4761-88e0-08aa3bfa8026" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="52461b90-9817-436c-817b-fb0a19f13639" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="6dd066ba-e0e9-413a-9718-e1cc38d9d5c2" visibility="public" value="datetime"/></value></Slot></slot></StereotypeApplication></appliedStereotype></PrimitiveType><PrimitiveType uuid="b21fa72f-b62f-4189-a96c-27b9950d3abd" name="anyURI" visibility="public"><appliedStereotype><StereotypeApplication uuid="fca8b03d-8463-4e70-bf24-507651d5296b" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="7d4fcc17-53ff-43f4-8bb6-bf72d0c6e163" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="91bc1c10-c5fe-4f3c-9cc8-082387347b94" visibility="public" value="anyURI"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="3218d2b2-4baa-4091-aaf4-651412486870" general="5e908f78-f189-422d-a1b6-896776498ca8"/></generalization></PrimitiveType><PrimitiveType uuid="f53f7b5b-809b-4612-95bd-86e8b97d4af6" name="real" visibility="public"><appliedStereotype><StereotypeApplication uuid="4f08dc68-17f1-4649-8199-b4b022e9a259" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="7062699b-a47e-4543-9597-6b4582a6397b" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="81472d35-95c7-4d4a-b547-15ed91774fbb" visibility="public" value="real"/></value></Slot></slot></StereotypeApplication></appliedStereotype></PrimitiveType><PrimitiveType uuid="35d6e40f-73c6-40aa-b55f-13ca2c645830" name="nonnegativeInteger" visibility="public"><appliedStereotype><StereotypeApplication uuid="6f49dbf3-fd95-4d52-9102-62386ac4aba6" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="ad3192d4-292b-479d-8f55-e891549f28a9" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="eaa89afe-8496-47a3-aff7-946bf82a1c9e" visibility="public" value="nonnegativeInteger"/></value></Slot></slot></StereotypeApplication></appliedStereotype></PrimitiveType><PrimitiveType uuid="70fff5d1-dd0b-4608-8609-81fbaf7bf49a" name="Unit" visibility="public" DocComment="12edac40-e4e1-4503-a63f-7787aa5b989e"><ownedRule><Constraint uuid="a60089fc-a4b5-4794-b0cc-700278703868" name="regexp" visibility="public"><constrainedElement idref="70fff5d1-dd0b-4608-8609-81fbaf7bf49a"/><specification><OpaqueExpression uuid="0debe756-f687-4bb5-a15a-a1feb47b87d6" visibility="public" body="Must conform to VOUnit regexp"/></specification></Constraint></ownedRule><ownedComment><Comment uuid="12edac40-e4e1-4503-a63f-7787aa5b989e" body="Must conform to definition of unit in VOUnit spec."><annotatedElement idref="70fff5d1-dd0b-4608-8609-81fbaf7bf49a"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="baae93c4-7439-4eb7-86e6-7175509a9d35" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="68df5ffd-2f35-4114-892a-65a296784834" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="c7e00a6d-9a1f-4fbb-aab4-f1ccd6661cf8" visibility="public" value="Unit"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="6da05217-80fa-44d5-8548-90123b6c8e86" general="5e908f78-f189-422d-a1b6-896776498ca8"/></generalization></PrimitiveType><DataType uuid="36826928-0e9d-44c2-bab2-db485df3a599" name="Quantity" visibility="public" isAbstract="true" DocComment="e79dfa13-3afd-46ef-aa8b-b96e6f3c012a"><ownedComment><Comment uuid="e79dfa13-3afd-46ef-aa8b-b96e6f3c012a" body="Meant to represent the value of a numerical physical quantity. May be integer, what units can apply there?"><annotatedElement idref="36826928-0e9d-44c2-bab2-db485df3a599"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="852f81c1-55e9-43ea-be87-b06c55b0478a" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="b7822c01-a77b-4b26-9528-77ba2324a8cb" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="2a1d3c81-cb62-4842-a4b1-b8332d62b03e" visibility="public" value="Quantity"/></value></Slot></slot></StereotypeApplication></appliedStereotype><ownedAttribute><Property uuid="0a2e4212-630f-49aa-8cdc-5e425427e55b" name="unit" visibility="private" type="70fff5d1-dd0b-4608-8609-81fbaf7bf49a"><lowerValue><LiteralInteger uuid="024f1de3-5374-415b-845d-05bbca081ea7" visibility="public"/></lowerValue><upperValue><LiteralInteger uuid="e78f5de3-d63a-4a39-b11b-5019c9f210d0" visibility="public" value="1"/></upperValue></Property></ownedAttribute></DataType><DataType uuid="e60f01b0-909a-4403-bd8b-ba98faac0c93" name="RealQuantity" visibility="public"><appliedStereotype><StereotypeApplication uuid="8c5fecb7-7e81-439a-942d-33bb07949db3" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="3117ae89-87fd-437f-b188-6bc1d127924c" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="01a1f43e-ff65-49a9-befb-7004c204b76e" visibility="public" value="RealQuantity"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="a3ebc7d4-9f40-436b-b2d2-a126ca6f408a" general="36826928-0e9d-44c2-bab2-db485df3a599"/></generalization><ownedAttribute><Property uuid="0ef620e0-d370-458f-9250-590094d1b3f3" name="value" visibility="private" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="8f788183-bb01-4656-bd4a-e54c808f09fc" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="47452147-e62c-4e43-bb35-7895c34e1901" visibility="public" value="1"/></upperValue></Property></ownedAttribute></DataType><DataType uuid="95fa3d63-3961-4e0f-983e-75db5496f2a2" name="IntegerQuantity" visibility="public"><appliedStereotype><StereotypeApplication uuid="8f3e1d00-cc98-4f7a-8d18-9e3faade9466" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="d570e930-cce9-434a-b88c-5c23c528207b" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="af9d46d2-19f3-4348-9ac2-f9e9bd843dcb" visibility="public" value="IntegerQuantity"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="411459a4-d926-4b15-aa67-699492e157f7" general="36826928-0e9d-44c2-bab2-db485df3a599"/></generalization><ownedAttribute><Property uuid="daa4ba30-f3c1-40b7-9833-4d2aeec8d5cb" name="value" visibility="private" type="77a5f781-32b3-422f-a7f1-fced607568f3"><lowerValue><LiteralString uuid="c969b3bc-ad8e-4a65-9ca2-490e847b30dd" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="96597d3d-ad9c-4141-98f1-69fd229f28e9" visibility="public" value="1"/></upperValue></Property></ownedAttribute></DataType><DataType uuid="47ac321b-211c-46f6-a552-dbd9564d39a1" name="rational" visibility="public"><appliedStereotype><StereotypeApplication uuid="5d93c4c8-d7f2-438f-b055-50976a7b8e9f" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="78c74247-480e-4075-9a5c-4f2726173cbb" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="4bc0c433-71d4-49ce-8ba6-8123e8bc4ccb" visibility="public" value="rational"/></value></Slot></slot></StereotypeApplication></appliedStereotype><ownedAttribute><Property uuid="3a3a9b94-d115-451c-b27e-30aa6873669f" name="numerator" visibility="public" type="77a5f781-32b3-422f-a7f1-fced607568f3"/><Property uuid="afad2510-7230-48b2-8121-2ff484008357" name="denominator" visibility="public" type="35d6e40f-73c6-40aa-b55f-13ca2c645830"/></ownedAttribute></DataType><DataType uuid="76c8d1e8-29d6-4d39-a80c-a1e014846430" name="complex" visibility="public"><appliedStereotype><StereotypeApplication uuid="a67624a1-8159-40c6-8137-b4516555132b" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="17d6e2fc-361f-404c-a095-de2d722bb028" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="15e115e6-4180-4d49-a7fa-97053dd0a24c" visibility="public" value="complex"/></value></Slot></slot></StereotypeApplication></appliedStereotype><ownedAttribute><Property uuid="21e26ed2-19ce-4e84-a51c-e7b527c8a609" name="re" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"/><Property uuid="9b15035a-9e93-49f4-b7ac-689f0212e13c" name="im" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"/></ownedAttribute></DataType><DataType uuid="04db5e2d-d0f9-420f-b908-4c17ec82f2e9" name="DatetimeQuantity" visibility="public"><appliedStereotype><StereotypeApplication uuid="dfe2983f-7e25-4f58-9e87-5476391d1ed8" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="a906e745-5df3-4ee2-ad33-b3cdd684d3bb" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="5d5fc04a-3cf3-49c4-a1f7-7c5e51ca30a6" visibility="public" value="DateTimeQuantity"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="e88bc622-8127-4f32-9900-1b506ec77514" general="36826928-0e9d-44c2-bab2-db485df3a599"/></generalization><ownedAttribute><Property uuid="e18614b5-2bde-4705-9e89-1f20e7e75d74" name="value" visibility="private" type="51909c7c-6d9a-445f-bf35-fe3c5c2a51d5"><lowerValue><LiteralString uuid="d73d8988-d5c3-4d95-882f-16bcf6285960" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="0aecc49b-9f40-4451-af03-000d26d1ae5e" visibility="public" value="1"/></upperValue></Property></ownedAttribute></DataType></packagedElement><profileApplication><ProfileApplication uuid="6c833f4a-d008-409f-a9e5-58de12b65179" appliedProfile="e7a00ecd-eb3d-4147-8538-5d1beea86690"/></profileApplication></Model><Profile uuid="e7a00ecd-eb3d-4147-8538-5d1beea86690" name="IVOA_UML_Profile" visibility="public" DocComment="fef27218-0b3f-4767-9a46-8d42c0fdb40e"><ownedComment><Comment uuid="fef27218-0b3f-4767-9a46-8d42c0fdb40e" body="This profile defines the domain specific UML dialect for the IVOA data modelling efforts."><annotatedElement idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="c5f94df0-d99d-4876-93c6-bafb94a3dfa2" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="5f4aeb02-120a-4e5a-a180-cf41a62f5780" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="e5b3e660-6f49-4481-99c3-383d601080d0" visibility="public" value="IVOA_Profile"/></value></Slot></slot></StereotypeApplication><StereotypeApplication uuid="113e7259-c97b-4b22-a3f6-69201099719e" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="f11af179-786d-4e08-9a30-c860b967b724" definingFeature="ed078436-8509-4b01-9b93-10d655e79240"><value><LiteralString uuid="53a91046-5ae4-47b5-b16c-d0752bd6229f" visibility="public" value="http://volute.g-vo.org/svn/trunk/uml/IVOA%20UML%20Profile%20v-3.xml"/></value></Slot></slot></StereotypeApplication></appliedStereotype><packagedElement><Stereotype uuid="afb611b3-ae73-4278-955e-06feceb9431f" name="semanticconcept" visibility="public" baseClass="Property" DocComment="0a4232de-814d-48be-ae8e-981cccb8cee5"><ownedComment><Comment uuid="0a4232de-814d-48be-ae8e-981cccb8cee5" body="This stereotype indicates that an atribute represents a term in a particular SKOS vocabulary.&#10;This stereotype indicates that a particular Binary Association End has composition semantics. Assigning this stereotype allows one to add some attributes to the relation using tags. To this end the stereotype has tag definitions, in particular the vocabularyURI indicating which particular vocabulary the concept should be extracted from."><annotatedElement idref="afb611b3-ae73-4278-955e-06feceb9431f"/></Comment></ownedComment><ownedAttribute><Property uuid="03c327b1-9d16-4e26-bcfe-70ccf3976e32" name="vocabularyURI" visibility="private"><lowerValue><LiteralInteger uuid="76c874e0-5db8-45ed-b75c-7dd999d622c8" visibility="public"/></lowerValue><upperValue><LiteralUnlimitedNatural uuid="92810bb1-c6f4-4d15-b281-0670f64e7d6a" visibility="public" value="1"/></upperValue></Property><Property uuid="fc4d4726-7ff2-4887-98b7-5ef557d995be" name="topConcept" visibility="private"><lowerValue><LiteralString uuid="e6646230-76d7-459f-9ca6-76db6e759ff5" visibility="public" value="0"/></lowerValue><upperValue><LiteralUnlimitedNatural uuid="2e3b6f4f-e132-4c43-bb46-016d069ba393" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Stereotype><Stereotype uuid="9d99f4a0-b941-4ef5-9438-774b76f9d171" name="modelelement" visibility="public" DocComment="0ddf4b90-9b84-45fe-8f2f-c35300bd2c12"><ownedComment><Comment uuid="0ddf4b90-9b84-45fe-8f2f-c35300bd2c12" body="Any model element can be given this sterotype. It allows one to add some specific labels as tags to the element. For example UTYPE."><annotatedElement idref="9d99f4a0-b941-4ef5-9438-774b76f9d171"/></Comment></ownedComment><ownedAttribute><Property uuid="40baea5b-a484-40a5-b175-db76732e75dc" name="vodml-id" visibility="private" DocComment="118a98a6-3da9-4a58-a63b-e3a2a5cf9545"><lowerValue><LiteralInteger uuid="a0a42599-8c8b-472b-b732-acb60266bb06" visibility="public"/><LiteralString uuid="7beee7d2-33dd-4f9b-9ee1-f07df0a08563" visibility="public" value="*"/></lowerValue><upperValue><LiteralUnlimitedNatural uuid="6210730c-de34-47fd-9f6a-25929fc9928b" visibility="public"/><LiteralString uuid="6809f69e-b50d-4ac3-a034-acce2817bbdc" visibility="public" value="*"/></upperValue><ownedComment><Comment uuid="118a98a6-3da9-4a58-a63b-e3a2a5cf9545" body="If the model element represents an element in another data model, that element can be indicated by adding its UTYPE as this tag&apos;s value.&#10;Note that we allow an element to have multiple UTYPEs (multiplicity = 0..*).&#10;"><annotatedElement idref="40baea5b-a484-40a5-b175-db76732e75dc"/></Comment></ownedComment></Property><Property uuid="ff709d75-ee6b-4610-bca6-cfcadfa05612" name="example" visibility="private"><lowerValue><LiteralInteger uuid="79ac142d-2a66-4cb9-8af0-530c354f05dd" visibility="public"/></lowerValue><upperValue><LiteralUnlimitedNatural uuid="1564c286-bc66-4c6b-9dfb-d5f069fcf201" visibility="public"/></upperValue></Property></ownedAttribute></Stereotype><Stereotype uuid="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78" name="modelimport" visibility="public"><ownedAttribute><Property uuid="79159f2f-e10b-4018-a8b7-26be453d219d" name="namespaceURI" visibility="private"><lowerValue><LiteralInteger uuid="b67d0009-6496-4fa6-a952-8701f7f0dd47" visibility="public"/></lowerValue><upperValue><LiteralUnlimitedNatural uuid="2e53b75d-63cf-4b28-ad99-a6a89fe51aa4" visibility="public" value="1"/></upperValue></Property><Property uuid="ed078436-8509-4b01-9b93-10d655e79240" name="url" visibility="private"><lowerValue><LiteralInteger uuid="9efd24d4-0f3b-42a8-a789-62a2fc9fec93" visibility="public" value="1"/></lowerValue><upperValue><LiteralUnlimitedNatural uuid="ac67c597-3468-4a48-9600-c4ffafd97799" visibility="public" value="1"/></upperValue></Property><Property uuid="835a1410-3efd-493a-82f4-d4714e9efe55" name="documentationURL" visibility="private"><lowerValue><LiteralInteger uuid="14e48870-005c-4bf0-a97d-842fff83faf6" visibility="public"/></lowerValue><upperValue><LiteralUnlimitedNatural uuid="3e55f916-e659-45a6-8a08-424aa46b0dd2" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Stereotype></packagedElement><profileApplication><ProfileApplication uuid="8069915c-45e9-4077-8918-17097c67b0b0" appliedProfile="e7a00ecd-eb3d-4147-8538-5d1beea86690"/></profileApplication></Profile><Model uuid="966fce27-a78f-4314-8f68-9c233c5acefa" name="stc2_transforms" visibility="public"><packagedElement><Package uuid="89793116-545e-492d-8547-f5b01fd95665" name="frametransforms" visibility="public"><packagedElement><Class uuid="3ee6ef46-6d80-4975-bbce-d576bb98cb24" name="TransformMatrix2D" visibility="public" DocComment="1513063e-cccf-4cda-b44b-f2ca5b181649"><ownedComment><Comment uuid="1513063e-cccf-4cda-b44b-f2ca5b181649" body="CD-matrix transformation: targetVector = cdMatrix . nativeVector (scale and rotate)"><annotatedElement idref="3ee6ef46-6d80-4975-bbce-d576bb98cb24"/></Comment></ownedComment><generalization><Generalization uuid="5d4f86ba-e380-4ab7-8950-5e4754a42cc9" general="5102091d-fdd6-483e-b9a7-517a5ed462b9"/></generalization><ownedAttribute><Property uuid="13b8de19-6c04-437c-8038-fa3d4339e1a6" name="cdMatrix" visibility="public" type="e35074b8-90fc-4490-baab-2495fb053d3f"><lowerValue><LiteralString uuid="1d93e02c-5e81-40ae-b2e9-05bdb88b29b7" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="a6cb47db-9a08-4180-b66a-b11abec41f51" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="2be44a4d-2ae7-46f6-8f57-6c57818ca787" name="FrameTransform" visibility="public" DocComment="17d6a380-653a-4600-91e6-82b5ba37e344"><ownedComment><Comment uuid="17d6a380-653a-4600-91e6-82b5ba37e344" body="This mapping class provides a transformation from the nativeFrame to the targetFrame. The transform is specified by one or more Xform objects. The Xform objects specify atomic transform operations and may be chained together (in a specific order) to define more complicated transformations. naxes specifies the dimensionality of the transformation and should reflect the dimensionality of the native and target frames."><annotatedElement idref="2be44a4d-2ae7-46f6-8f57-6c57818ca787"/></Comment></ownedComment><ownedAttribute><Property uuid="1bb70891-332c-4c55-914d-479ed929145d" name="nativeFrame" visibility="public" type="39af5d58-f614-4d13-bac8-524f54f83a49"><lowerValue><LiteralString uuid="5ac93585-5018-447f-8333-5ed57c35687b" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="7a4f1700-1053-41b6-b4a5-f7e50e9055fe" visibility="public" value="1"/></upperValue></Property><Property uuid="ca66ca47-5e24-491f-99c2-77f203fa5e23" name="targetFrame" visibility="public" type="39af5d58-f614-4d13-bac8-524f54f83a49"><lowerValue><LiteralString uuid="81bfec76-7fc5-4fa2-b6b2-e611b3066238" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="b3f3779b-4bd0-4825-9080-51c0180753c7" visibility="public" value="1"/></upperValue></Property><Property uuid="17832858-feb4-4d82-b448-f332fe93bede" name="naxes" visibility="public" type="35d6e40f-73c6-40aa-b55f-13ca2c645830"><lowerValue><LiteralString uuid="186646f3-b1b5-4651-b924-bdfa5baa9ba6" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="952bea10-b733-49ea-a4d5-639d0ad56e6f" visibility="public" value="1"/></upperValue></Property><Property isOrdered="true" uuid="08509f4d-8eb6-4ffa-85fa-ab20396ec0ad" name="transform" visibility="public" aggregation="composite" type="4fe3cccd-2240-4966-ad12-3539aa9d9206"><lowerValue><LiteralString uuid="6489b395-756c-4248-96a1-c88ceb1c4534" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="0f873486-75fb-4bcd-8d44-e94328bcf350" visibility="public" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="5585d83f-fa92-4eef-a93b-af45f71c2ea2" name="Scale2D" visibility="public" DocComment="bdae1beb-2276-480e-90fd-ecfed9604ccc"><ownedComment><Comment uuid="bdae1beb-2276-480e-90fd-ecfed9604ccc" body="Simple 2-dimensional scaling: vector elements targetValue[i] = scale[i] * nativeValue[i]"><annotatedElement idref="5585d83f-fa92-4eef-a93b-af45f71c2ea2"/></Comment></ownedComment><generalization><Generalization uuid="45edfb77-2128-48b5-a365-dab5db6293c6" general="5102091d-fdd6-483e-b9a7-517a5ed462b9"/></generalization><ownedAttribute><Property uuid="2049f822-cdf6-4e26-84c7-c6920b5b190c" name="scale" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="586a834e-763a-47b5-bfb0-3dccfd93ae10" visibility="public" value="2"/></lowerValue><upperValue><LiteralString uuid="7e954680-b255-4157-93ff-717722507b09" visibility="public" value="2"/></upperValue></Property></ownedAttribute></Class><Class uuid="0bd97315-5325-4d56-b776-edde26dd9222" name="Xlate1D" visibility="public" DocComment="1bb80389-9317-4090-a56e-436ebb329f61"><ownedComment><Comment uuid="1bb80389-9317-4090-a56e-436ebb329f61" body="Simple 1-dimensional translation: targetValue = nativeValue - nativeRefVal."><annotatedElement idref="0bd97315-5325-4d56-b776-edde26dd9222"/></Comment></ownedComment><generalization><Generalization uuid="44c0be75-b2dd-4af9-8d44-1f3d260f2ebc" general="0dfe1208-e95b-464a-a771-937a930b2447"/></generalization><ownedAttribute><Property uuid="9b3b327c-d4f2-4411-94f1-dffda1c29958" name="nativeRefVal" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="44e2b2c4-7966-4c01-ac28-39a1902366ee" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="a951993b-d444-42c6-b933-2d859fda97fb" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="b7083dde-594d-48ac-88d8-fe3f0f158acc" name="Xlate2D" visibility="public" DocComment="344b8b5b-d325-4a63-9f7a-1a72f58677a2"><ownedComment><Comment uuid="344b8b5b-d325-4a63-9f7a-1a72f58677a2" body="Simple 2-dimensional translation: vector targetValue = nativeValue - nativeRefVal."><annotatedElement idref="b7083dde-594d-48ac-88d8-fe3f0f158acc"/></Comment></ownedComment><generalization><Generalization uuid="0c893241-fa1d-46ea-8de9-958b4b9629e3" general="5102091d-fdd6-483e-b9a7-517a5ed462b9"/></generalization><ownedAttribute><Property uuid="35a432f8-17d0-48ab-9afb-e3822f6d4357" name="nativeRefVal" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="e4d1cc02-ba25-4770-a436-9f68d4d0f703" visibility="public" value="2"/></lowerValue><upperValue><LiteralString uuid="8c5a1817-ce2f-4c9f-a48a-7143f533580a" visibility="public" value="2"/></upperValue></Property></ownedAttribute></Class><Class uuid="97801790-9c18-4545-854b-ea4b4522f4d4" name="Xlate3D" visibility="public" DocComment="f4bd0dd5-dc98-484f-b4fd-d158212f1853"><ownedComment><Comment uuid="f4bd0dd5-dc98-484f-b4fd-d158212f1853" body="Simple 3-dimensional translation: vector targetValue = nativeValue - nativeRefVal."><annotatedElement idref="97801790-9c18-4545-854b-ea4b4522f4d4"/></Comment></ownedComment><generalization><Generalization uuid="3b92efca-6e81-4d29-94a9-5710c06f948a" general="ad549f3d-e55e-46c0-8109-992e08b73c62"/></generalization><ownedAttribute><Property uuid="ae004b7d-8cf7-4d54-9f02-49291c1aa67c" name="nativeRefVal" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="24e2a71b-404a-40ca-816b-4afa7853361d" visibility="public" value="3"/></lowerValue><upperValue><LiteralString uuid="a5838095-148a-4417-895a-4fb3131f88a0" visibility="public" value="3"/></upperValue></Property></ownedAttribute></Class><Class uuid="2a3fd04c-3f33-45d1-b060-a71342dc0111" name="Scale3D" visibility="public" DocComment="eaccf78b-8fb0-42e7-a101-029761ae3879"><ownedComment><Comment uuid="eaccf78b-8fb0-42e7-a101-029761ae3879" body="Simple 3-dimensional scaling: vector elements targetValue[i] = scale[i] * nativeValue[i]"><annotatedElement idref="2a3fd04c-3f33-45d1-b060-a71342dc0111"/></Comment></ownedComment><generalization><Generalization uuid="8bed78be-e890-499f-a710-ad39e632ceb9" general="ad549f3d-e55e-46c0-8109-992e08b73c62"/></generalization><ownedAttribute><Property uuid="bb036b74-6ba2-44a4-a91f-76bf1eab7d60" name="scale" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="793f102f-35bd-456a-9814-61b5f5d4a917" visibility="public" value="3"/></lowerValue><upperValue><LiteralString uuid="2b173851-0ab1-4cd5-9140-ecb506a0022a" visibility="public" value="3"/></upperValue></Property></ownedAttribute></Class><Class uuid="ec97e78f-5da6-4b27-a57b-e222423cac35" name="TransformMatrix3D" visibility="public" DocComment="29e1be3d-5ba8-4a60-9581-1699dde5d194"><ownedComment><Comment uuid="29e1be3d-5ba8-4a60-9581-1699dde5d194" body="CD-matrix transformation: targetVector = cdMatrix . nativeVector (scale and rotate)"><annotatedElement idref="ec97e78f-5da6-4b27-a57b-e222423cac35"/></Comment></ownedComment><generalization><Generalization uuid="a3db82f3-bd52-40af-ab7e-94adef9c25a0" general="ad549f3d-e55e-46c0-8109-992e08b73c62"/></generalization><ownedAttribute><Property uuid="deb11480-ec00-44d3-a175-ca2baa710537" name="cdMatrix" visibility="public" type="80e6f9d5-9ed9-43b7-918b-1c35f72f8326"><lowerValue><LiteralString uuid="4e8c5209-ecb0-460a-a7e6-1d2090c95d1a" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="87f36d7b-4be5-4263-9086-0ee6db0dc4fa" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="e30f0527-2a87-4d9a-8d1a-7cc76323cdeb" name="PolStokes" visibility="public" DocComment="9f8b386b-6d71-4f1b-96a6-397ae23b5657"><ownedComment><Comment uuid="9f8b386b-6d71-4f1b-96a6-397ae23b5657" body="The enumerated mapping from pixels to Stokes polarization coordinates."><annotatedElement idref="e30f0527-2a87-4d9a-8d1a-7cc76323cdeb"/></Comment></ownedComment><generalization><Generalization uuid="9f4df43f-75a9-4f15-82c2-67fbd622f3b5" general="faeae81b-cfc4-4975-9b42-c462b9525730"/></generalization><ownedAttribute><Property uuid="f474aa7d-c856-4eed-b612-e2771bac038a" name="pixel1Type" visibility="public" type="f0826957-965d-436b-a725-b8242f4d2dfc"><lowerValue><LiteralString uuid="60ca33f6-8f30-4b5a-b650-22a88be57519" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="0ad3f368-e25a-4acf-b268-6023bb4c46e6" visibility="public" value="1"/></upperValue></Property><Property uuid="542953e2-5541-4e94-803d-697bc0f91c9b" name="pixel2Type" visibility="public" type="f0826957-965d-436b-a725-b8242f4d2dfc"><lowerValue><LiteralString uuid="8e61dc4a-da36-4bdb-af92-5c54e505ff68" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="29957426-0844-44b9-9796-ec51a983dea2" visibility="public" value="1"/></upperValue></Property><Property uuid="baf36971-376c-4211-9cf0-14fe349db004" name="pixel3Type" visibility="public" type="f0826957-965d-436b-a725-b8242f4d2dfc"><lowerValue><LiteralString uuid="14c27772-576f-4f9d-a3e6-1eedd6db24d4" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="b8296ab8-611b-476b-ae7a-e4df10dfee1a" visibility="public" value="1"/></upperValue></Property><Property uuid="8ccd230f-6670-4a6e-9841-6e29863a7699" name="pixel4Type" visibility="public" type="f0826957-965d-436b-a725-b8242f4d2dfc"><lowerValue><LiteralString uuid="a4bfc269-1e85-4912-b0e3-70575f722e2f" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="034abdb4-72aa-4b61-8e69-9e5c54684ad2" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="2e0a199f-172e-4d4b-9c90-005f8695e1b9" name="PolCircular" visibility="public" DocComment="4dc7e12a-3018-4e23-8b6e-80ff75f2bce1"><ownedComment><Comment uuid="4dc7e12a-3018-4e23-8b6e-80ff75f2bce1" body="The enumerated mapping from pixels to circular polarization coordinates."><annotatedElement idref="2e0a199f-172e-4d4b-9c90-005f8695e1b9"/></Comment></ownedComment><generalization><Generalization uuid="9868ab4a-987c-43a5-92f3-42fd3ceea621" general="faeae81b-cfc4-4975-9b42-c462b9525730"/></generalization><ownedAttribute><Property uuid="6329ab65-c6e4-4996-aeb1-952df77fb74b" name="pixel1Type" visibility="public" type="f8decea5-a9a1-422b-8860-765d79140cfb"><lowerValue><LiteralString uuid="157191b0-e472-4b32-8aef-ae2061ecff7a" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="d2d4f9ed-b2b8-4c1f-bf5d-39de7f989d89" visibility="public" value="1"/></upperValue></Property><Property uuid="ec432f91-de78-4098-8315-b7c8f42a8f8c" name="pixel2Type" visibility="public" type="f8decea5-a9a1-422b-8860-765d79140cfb"><lowerValue><LiteralString uuid="bb263b3d-6112-4680-9f32-86361ba58a36" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="069aca4f-aa5c-4cf0-a02e-2b5643eeeeee" visibility="public" value="1"/></upperValue></Property><Property uuid="13e12ec5-f52e-425c-a3cc-6de315aca104" name="pixel3Type" visibility="public" type="f8decea5-a9a1-422b-8860-765d79140cfb"><lowerValue><LiteralString uuid="cf1a3da5-2b0d-4e3f-a802-5b07638dce1c" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="4f0b565f-c077-4030-b736-a98d7d725b7e" visibility="public" value="1"/></upperValue></Property><Property uuid="c9508368-51d9-4dac-8bcb-92426fecf6ad" name="pixel4Type" visibility="public" type="f8decea5-a9a1-422b-8860-765d79140cfb"><lowerValue><LiteralString uuid="ac6c1b34-b74e-4a77-98ca-dd2bd69290d7" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="88b13160-a76d-442e-9543-488e77d5ab44" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="bdce6e9a-8fdb-495a-a676-03cc19a36039" name="PolLinear" visibility="public" DocComment="8f8fc0bb-92ac-4cd4-909d-db47ebc8c22d"><ownedComment><Comment uuid="8f8fc0bb-92ac-4cd4-909d-db47ebc8c22d" body="The enumerated mapping from pixels to linear polarization coordinates."><annotatedElement idref="bdce6e9a-8fdb-495a-a676-03cc19a36039"/></Comment></ownedComment><generalization><Generalization uuid="09288b63-f8c0-41af-a47e-84a05a326cf5" general="faeae81b-cfc4-4975-9b42-c462b9525730"/></generalization><ownedAttribute><Property uuid="f1d38af9-3823-430d-931c-da54454cc447" name="pixel1Type" visibility="public" type="9e655eb5-64fc-4bcd-ace5-65467fe3b1fd"><lowerValue><LiteralString uuid="b689d9d4-f890-4e37-81fd-fcfe5dbebb31" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="97886c83-5c46-4e55-a566-57b7a7a4a0ae" visibility="public" value="1"/></upperValue></Property><Property uuid="430a84ce-428b-4337-abfe-40d8605a1710" name="pixel2Type" visibility="public" type="9e655eb5-64fc-4bcd-ace5-65467fe3b1fd"><lowerValue><LiteralString uuid="ba6d8dfa-8bb4-4ce8-bc77-60576ee71892" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="e7de8f31-d19b-4d1c-9b9a-d191865f0aa7" visibility="public" value="1"/></upperValue></Property><Property uuid="95710b24-aa76-4522-b69f-ad22cc625a84" name="pixel3Type" visibility="public" type="9e655eb5-64fc-4bcd-ace5-65467fe3b1fd"><lowerValue><LiteralString uuid="8e6449ca-37f4-40d6-8b13-df725ab1332e" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="b0f51a84-f877-4ef6-8906-72c2715ca71e" visibility="public" value="1"/></upperValue></Property><Property uuid="edb46995-b931-4026-a5b8-3bc34287ae69" name="pixel4Type" visibility="public" type="9e655eb5-64fc-4bcd-ace5-65467fe3b1fd"><lowerValue><LiteralString uuid="d0f42989-34e0-42ed-880a-2f158c7851fd" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="c56729e3-f78f-4827-b38a-9cccf828f483" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="97e79091-c107-44ba-9dcf-e13d16ea5017" name="PolVector" visibility="public" DocComment="4aa167ce-5116-480a-b4db-32faa29bcace"><ownedComment><Comment uuid="4aa167ce-5116-480a-b4db-32faa29bcace" body="The enumerated mapping from pixels to polarization vector coordinates."><annotatedElement idref="97e79091-c107-44ba-9dcf-e13d16ea5017"/></Comment></ownedComment><generalization><Generalization uuid="04c83a9b-c03b-4d47-a4d3-fcbf2de3d295" general="faeae81b-cfc4-4975-9b42-c462b9525730"/></generalization><ownedAttribute><Property uuid="f85e1ef5-5689-4a14-b7cf-45c826218f6f" name="pixel1Type" visibility="public" type="a074167d-7528-499c-b97f-f88238b1bc5d"><lowerValue><LiteralString uuid="18c0b03e-83a6-4d78-a647-2026b2948a8e" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="5def3acc-6bb4-4161-b6ec-d63971fa91ff" visibility="public" value="1"/></upperValue></Property><Property uuid="210b4646-4758-49a0-8c32-5a69d5712a56" name="pixel2Type" visibility="public" type="a074167d-7528-499c-b97f-f88238b1bc5d"><lowerValue><LiteralString uuid="8b9b505c-536f-44c0-b161-7b9258e17d6a" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="020480e1-41a1-4c95-a9d5-34ef42dee939" visibility="public" value="1"/></upperValue></Property><Property uuid="da48c27e-ac4f-45bb-a08f-6d271ef3f995" name="pixel3Type" visibility="public" type="a074167d-7528-499c-b97f-f88238b1bc5d"><lowerValue><LiteralString uuid="755fca41-6f94-4bb1-a3c6-b4ec6fe83ebe" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="4cf0f2fd-c5ca-4f31-bc92-1d2065f26824" visibility="public" value="1"/></upperValue></Property><Property uuid="c1382d59-c1d6-47b4-996a-40bca5f537dd" name="pixel4Type" visibility="public" type="a074167d-7528-499c-b97f-f88238b1bc5d"><lowerValue><LiteralString uuid="47c7436b-8155-4fdc-aaf3-80c5a8be82ce" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="1f1bb86b-f8b8-426e-8867-5e084249433c" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="1ecca18f-ea9c-4929-8a86-026c1a30499a" name="EnumScalar" visibility="public" DocComment="ad91bc91-8cf7-4b4c-ad55-f9df47072599"><ownedComment><Comment uuid="ad91bc91-8cf7-4b4c-ad55-f9df47072599" body="For enumerated coordinates EnumScalar contains the list of enumerated values in EnumElement1 that provide the target values for each of the native values. The number of EnumElement1 in the composition needs to equal the number of native elements."><annotatedElement idref="1ecca18f-ea9c-4929-8a86-026c1a30499a"/></Comment></ownedComment><generalization><Generalization uuid="5c71fdb3-e1d7-498a-baa0-4f6a4a6f25d9" general="0dfe1208-e95b-464a-a771-937a930b2447"/></generalization><ownedAttribute><Property uuid="cfb4f757-4208-49c1-b055-c5abfbf7ff6f" name="enum" visibility="public" aggregation="composite" type="85b9da9c-7a32-4066-be13-38665b685b46"><lowerValue><LiteralString uuid="3c3f8493-d541-45f0-b3e1-bff8e1f44762" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="6f976f70-4d26-4220-a3fe-20bbda8b4961" visibility="public" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="28db1258-9400-4e2a-885f-7fc0cfb090e9" name="Enum2D" visibility="public" DocComment="12a9ec83-fa5f-4794-b6e9-11abc9571d94"><ownedComment><Comment uuid="12a9ec83-fa5f-4794-b6e9-11abc9571d94" body="For enumerated coordinates Enum2D contains the list of enumerated values in EnumElement2 that provide the target values for each of the native values. The number of EnumElement2 in the composition needs to equal the number of native elements."><annotatedElement idref="28db1258-9400-4e2a-885f-7fc0cfb090e9"/></Comment></ownedComment><generalization><Generalization uuid="628b0ded-233c-4ce1-a06b-74cad3cb0d9d" general="5102091d-fdd6-483e-b9a7-517a5ed462b9"/></generalization><ownedAttribute><Property uuid="d4fa13d3-645d-4717-978e-a76df452cfcf" name="enum" visibility="public" aggregation="composite" type="47dc4c1f-6460-444a-94ee-a5aaba9ea2c3"><lowerValue><LiteralString uuid="e3929b78-8a7b-4d69-bc21-7c468d398793" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="51e6f701-45e3-4f01-82c8-f17415e6f7e6" visibility="public" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="abdb17f3-1a4c-4f78-8a23-db91aa021a55" name="Enum3D" visibility="public" DocComment="2cc827f2-0375-4ae4-b228-e21285fcce21"><ownedComment><Comment uuid="2cc827f2-0375-4ae4-b228-e21285fcce21" body="For enumerated coordinates Enum3D contains the list of enumerated values in EnumElement3 that provide the target values for each of the native values. The number of EnumElement3 in the composition needs to equal the number of native elements."><annotatedElement idref="abdb17f3-1a4c-4f78-8a23-db91aa021a55"/></Comment></ownedComment><generalization><Generalization uuid="c90bd62d-bb66-4974-817d-2ea2e7671b16" general="ad549f3d-e55e-46c0-8109-992e08b73c62"/></generalization><ownedAttribute><Property uuid="dbcd1fed-87ff-4589-85f7-2259f9a91e3e" name="enum" visibility="public" aggregation="composite" type="55615b3f-5ba9-4f0f-9e48-8fef415e0730"><lowerValue><LiteralString uuid="8018ca57-1430-49f5-a15f-130e5486c373" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="13d64e99-68e4-4207-9108-d40c61a7643b" visibility="public" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="faeae81b-cfc4-4975-9b42-c462b9525730" name="PolFrameTransform" visibility="public" isAbstract="true" DocComment="e63b25d5-33c0-4ddf-a01f-3121653e7949"><ownedComment><Comment uuid="e63b25d5-33c0-4ddf-a01f-3121653e7949" body="Polarization mappings are a special case of enumerated transformations, since Polarization is by definition an enumerated (scalar) coordinate. This is the abstract class."><annotatedElement idref="faeae81b-cfc4-4975-9b42-c462b9525730"/></Comment></ownedComment><generalization><Generalization uuid="f6b33291-326f-4786-a607-af430a101548" general="0dfe1208-e95b-464a-a771-937a930b2447"/></generalization></Class><Class uuid="e51f6a34-488b-41b2-a427-5848727b5cc2" name="Polynomial2D" visibility="public" DocComment="3e0ca392-5eb1-48bb-a2be-9da5ee3dd1cf"><ownedComment><Comment uuid="3e0ca392-5eb1-48bb-a2be-9da5ee3dd1cf" body="2-dimensional to 1-dimensional polynomial transformation: targetValue = sum (value[i] * nativeValue[1]**order1[i] * nativeValue[2]**order2[i]), where the scalars and exponents are provided by the PolyCoeff2D objects."><annotatedElement idref="e51f6a34-488b-41b2-a427-5848727b5cc2"/></Comment></ownedComment><generalization><Generalization uuid="6e6c990f-ce14-463c-adf3-b62f6249c780" general="5102091d-fdd6-483e-b9a7-517a5ed462b9"/></generalization><ownedAttribute><Property uuid="8d063c45-7460-44c0-89ba-54cc31a23c6f" name="coeff" visibility="public" aggregation="composite" type="157b93b6-6508-4780-b8de-ed340f4079b6"><lowerValue><LiteralString uuid="df5fd634-da01-4c3c-94dc-fa11cfdec2ed" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="ebb45faf-513e-4c33-9340-ef9c6fe9205d" visibility="public" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="795c3cb9-0480-4cbe-85d0-29d9d53b1d83" name="Polynomial1D" visibility="public" DocComment="d7b8acb9-aa12-469a-9223-3575c1711060"><ownedComment><Comment uuid="d7b8acb9-aa12-469a-9223-3575c1711060" body="1-dimensional polynomial transformation: targetValue = sum (value[i] * nativeValue**order[i]), where the scalars and exponents are provided by the PolyCoeff1D objects."><annotatedElement idref="795c3cb9-0480-4cbe-85d0-29d9d53b1d83"/></Comment></ownedComment><generalization><Generalization uuid="b9890bc2-aed4-443a-9361-4c672b662e4c" general="0dfe1208-e95b-464a-a771-937a930b2447"/></generalization><ownedAttribute><Property uuid="a419f97f-48ae-4511-a7fc-002d2536def1" name="coeff" visibility="public" aggregation="composite" type="423f04c2-016c-48fd-97a4-4bc5ed0dbb3a"><lowerValue><LiteralString uuid="36c50416-d2b0-4e23-b747-6be5417c89ae" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="03af639a-9a2d-414d-a515-f47710b96d95" visibility="public" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="eca6c022-874f-45fd-af04-924cba206c8b" name="Scale1D" visibility="public" DocComment="5cee9faa-3da6-4b31-aa5f-40a7e762c737"><ownedComment><Comment uuid="5cee9faa-3da6-4b31-aa5f-40a7e762c737" body="Simple 1-dimensional scaling: targetValue = scale * nativeValue"><annotatedElement idref="eca6c022-874f-45fd-af04-924cba206c8b"/></Comment></ownedComment><generalization><Generalization uuid="883e39f4-8f06-4c72-aeef-da398e28eb65" general="0dfe1208-e95b-464a-a771-937a930b2447"/></generalization><ownedAttribute><Property uuid="0b27ac30-e59c-402c-a4ae-1923caf0c1ec" name="scale" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="6ebda094-36cd-43cd-b983-ae42c2835bd2" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="bb200a0d-5ed2-45f4-87ba-ec32f3a46984" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="4fe3cccd-2240-4966-ad12-3539aa9d9206" name="Xform" visibility="public" isAbstract="true" DocComment="a98c4f92-7319-452c-8c2e-a8f72baa54f0"><ownedRule><Constraint uuid="8a4a4a06-65dc-42d0-9011-4a76fd535380" name="Constraint2" visibility="public"><constrainedElement idref="c38d3759-8646-48b4-947c-d532ed96b21d"/><specification><LiteralString uuid="199529ce-db3b-459d-829d-d400797cd722" visibility="public" value="self.naxes=container.naxes"/></specification></Constraint></ownedRule><ownedComment><Comment uuid="a98c4f92-7319-452c-8c2e-a8f72baa54f0" body="The abstract Xform class. At the next level it is split into subclasses for 1-, 2-, and 3-dimensional transforms."><annotatedElement idref="4fe3cccd-2240-4966-ad12-3539aa9d9206"/></Comment></ownedComment><ownedAttribute><Property uuid="c38d3759-8646-48b4-947c-d532ed96b21d" name="naxes" visibility="public" type="35d6e40f-73c6-40aa-b55f-13ca2c645830"><lowerValue><LiteralString uuid="3c0ccfe1-e10c-4749-9b1d-7bce826d42a3" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="8461dcbd-36a9-412f-aad0-e3029f62f96b" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="0dfe1208-e95b-464a-a771-937a930b2447" name="Xform1D" visibility="public" isAbstract="true" DocComment="93c7ea68-296e-4486-97f3-40fdfc1c500a"><ownedRule><Constraint uuid="a6f816f5-036b-4d7a-a8e2-fd6d1b1c47d9" name="Constraint1" visibility="public"><constrainedElement idref="0dfe1208-e95b-464a-a771-937a930b2447"/><specification><LiteralString uuid="b0703382-4037-4017-a7be-d1a7cf4c16da" visibility="public" value="self.naxes=1"/></specification></Constraint></ownedRule><ownedComment><Comment uuid="93c7ea68-296e-4486-97f3-40fdfc1c500a" body="The abstract class for atomic 1-dimensional transformations."><annotatedElement idref="0dfe1208-e95b-464a-a771-937a930b2447"/></Comment></ownedComment><generalization><Generalization uuid="f39ba1fa-a64c-4a93-a5c5-84c136429dc5" general="4fe3cccd-2240-4966-ad12-3539aa9d9206"/></generalization></Class><Class uuid="5102091d-fdd6-483e-b9a7-517a5ed462b9" name="Xform2D" visibility="public" isAbstract="true" DocComment="36ed6647-d1da-4827-85c6-fc03cafe229d"><ownedRule><Constraint uuid="201dc120-b349-4502-b43f-deebbcddf369" name="Constraint1" visibility="public"><constrainedElement idref="5102091d-fdd6-483e-b9a7-517a5ed462b9"/><specification><LiteralString uuid="d2029531-5d13-4f11-8699-bb6368736883" visibility="public" value="self.naxes=2"/></specification></Constraint></ownedRule><ownedComment><Comment uuid="36ed6647-d1da-4827-85c6-fc03cafe229d" body="The abstract class for atomic 2-dimensional transformations."><annotatedElement idref="5102091d-fdd6-483e-b9a7-517a5ed462b9"/></Comment></ownedComment><generalization><Generalization uuid="6de05ea4-5f61-408e-bc99-c8cb2af0dfdf" general="4fe3cccd-2240-4966-ad12-3539aa9d9206"/></generalization></Class><Class uuid="9494af15-dfbf-4a6f-b9f5-8cf7e32ccbdd" name="Rotate2D" visibility="public" DocComment="7a248809-8d1d-4dcc-b772-a911e6ebd079"><ownedComment><Comment uuid="7a248809-8d1d-4dcc-b772-a911e6ebd079" body="Simple 2-dimensional rotation in degrees CCW."><annotatedElement idref="9494af15-dfbf-4a6f-b9f5-8cf7e32ccbdd"/></Comment></ownedComment><generalization><Generalization uuid="a33b22b8-e7c8-489a-98b8-13fb9e83b0c4" general="5102091d-fdd6-483e-b9a7-517a5ed462b9"/></generalization><ownedAttribute><Property uuid="35feea01-3578-469c-adf5-5e813f73cbea" name="rotationAngle" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="6f0c88ec-34a5-4b0e-91bb-07cde460b3cc" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="fc5ab3f2-4523-481d-a101-b6ce69f303bd" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="ad549f3d-e55e-46c0-8109-992e08b73c62" name="Xform3D" visibility="public" isAbstract="true" DocComment="53453220-8168-4639-b226-34ca6ea5d0a1"><ownedRule><Constraint uuid="ee9a37dd-17d5-4945-98b2-7b0d15bc8350" name="Constraint1" visibility="public"><constrainedElement idref="ad549f3d-e55e-46c0-8109-992e08b73c62"/><specification><LiteralString uuid="8720cece-3ff0-40bc-b260-d146ad56ea38" visibility="public" value="self.naxes=3"/></specification></Constraint></ownedRule><ownedComment><Comment uuid="53453220-8168-4639-b226-34ca6ea5d0a1" body="The abstract class for atomic 3-dimensional transformations."><annotatedElement idref="ad549f3d-e55e-46c0-8109-992e08b73c62"/></Comment></ownedComment><generalization><Generalization uuid="8cb45ffb-ed64-4fa5-89c6-5e54736c21a2" general="4fe3cccd-2240-4966-ad12-3539aa9d9206"/></generalization></Class><Class uuid="3db1eb1b-3e51-4f8a-af6e-36808797a296" name="Rotate3D" visibility="public" DocComment="6729ae47-73e2-42a7-bc4d-6a8b987367bc"><ownedComment><Comment uuid="6729ae47-73e2-42a7-bc4d-6a8b987367bc" body="Simple 3-dimensional rotation in degrees. The first rotation angle indicates CCW rotation along the Z-axis, the second CCW raotation around the X-axis."><annotatedElement idref="3db1eb1b-3e51-4f8a-af6e-36808797a296"/></Comment></ownedComment><generalization><Generalization uuid="278bbed2-e5b5-46bb-9cf2-f118b81cbe44" general="ad549f3d-e55e-46c0-8109-992e08b73c62"/></generalization><ownedAttribute><Property uuid="f2393cf2-eeda-42a3-9fe2-590cf7970baa" name="rotationAngles" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="03e984bf-8fb1-4bf6-b5a6-a1596b559256" visibility="public" value="2"/></lowerValue><upperValue><LiteralString uuid="d1435eb4-e398-4459-96f5-1af9208b336d" visibility="public" value="2"/></upperValue></Property></ownedAttribute></Class><Class uuid="5c11c7b4-7342-4896-84c3-7796708c667c" name="Projection1D" visibility="public" DocComment="0ca4cdf5-377f-4578-af20-a05838529c3c"><ownedComment><Comment uuid="0ca4cdf5-377f-4578-af20-a05838529c3c" body="The attribute projectio specifies a specific standard projection transformation. One should keep in mind that most of the values of the enumeration literal Projection are intended for 2-dimensional spherical coordinate frames."><annotatedElement idref="5c11c7b4-7342-4896-84c3-7796708c667c"/></Comment></ownedComment><generalization><Generalization uuid="5da9694e-6fb3-4412-87b9-c3d4bbd9000f" general="0dfe1208-e95b-464a-a771-937a930b2447"/></generalization><ownedAttribute><Property uuid="3d391534-c160-4082-b26f-ab7d34145530" name="projection" visibility="public" type="0664e3aa-475f-4611-9ad5-cb030cd11a69"><lowerValue><LiteralString uuid="4314e501-b731-43a6-ad4f-47a91a122c5c" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="6630af78-eb26-4e6f-9599-93f7e2a6b5f1" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="7abbcdbf-4402-4b19-ac03-427f824eac2d" name="Projection3D" visibility="public" DocComment="89562c4a-8946-4085-9a97-0421cd521b00"><ownedComment><Comment uuid="89562c4a-8946-4085-9a97-0421cd521b00" body="The attribute projection specifies a specific standard projection transformation taken from the list of values in the enumeration type Projection."><annotatedElement idref="7abbcdbf-4402-4b19-ac03-427f824eac2d"/></Comment></ownedComment><generalization><Generalization uuid="e59e2c40-062e-447e-96ae-3836459dd00f" general="ad549f3d-e55e-46c0-8109-992e08b73c62"/></generalization><ownedAttribute><Property uuid="48039780-ecdf-49cf-93d2-393f216f5c19" name="projection" visibility="public" type="0664e3aa-475f-4611-9ad5-cb030cd11a69"><lowerValue><LiteralString uuid="98833bf8-cb6d-49ca-870b-c6fb975c803b" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="b2dc844c-ce66-40c3-b8da-b7be0b5bd4cd" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="6e07fc81-4abc-4bde-9344-b89e6f8119ef" name="Projection2D" visibility="public" DocComment="d57c6384-3c80-4983-a290-2f5119968a50"><ownedComment><Comment uuid="d57c6384-3c80-4983-a290-2f5119968a50" body="The attribute projection specifies a specific standard projection transformation taken from the list of values in the enumeration type Projection."><annotatedElement idref="6e07fc81-4abc-4bde-9344-b89e6f8119ef"/></Comment></ownedComment><generalization><Generalization uuid="25be9b2d-8f56-4840-896a-2ef14060c901" general="5102091d-fdd6-483e-b9a7-517a5ed462b9"/></generalization><ownedAttribute><Property uuid="0990daa4-fab8-4e42-9ecb-1c33d9da7033" name="projection" visibility="public" type="0664e3aa-475f-4611-9ad5-cb030cd11a69"><lowerValue><LiteralString uuid="686b73ce-e9dc-4a90-b997-68d13e9c07ff" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="8dd4eb12-8734-42da-b4c9-6a1aa2345141" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="423f04c2-016c-48fd-97a4-4bc5ed0dbb3a" name="PolyCoeff1D" visibility="public" DocComment="b37b8e6d-9064-485e-95a4-063add84bc5c"><ownedComment><Comment uuid="b37b8e6d-9064-485e-95a4-063add84bc5c" body="PolyCoeff1D contains the parameters for one individual term in a 1-dimensional polynomial transformation."><annotatedElement idref="423f04c2-016c-48fd-97a4-4bc5ed0dbb3a"/></Comment></ownedComment><ownedAttribute><Property uuid="6a91b719-5d54-4599-a779-815d412e1cd8" name="order" visibility="public" type="77a5f781-32b3-422f-a7f1-fced607568f3"><lowerValue><LiteralString uuid="e040f240-f43b-4a6c-9c8b-30d83ae4efd0" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="8603c5e5-a363-477f-9e18-47242e77d978" visibility="public" value="1"/></upperValue></Property><Property uuid="9c2c1edc-0f13-47ce-a312-a6bd37106edf" name="value" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="ca40469c-31c3-49e7-8463-8b83f3858c0c" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="0eeffde5-484e-4bed-9457-867227bdff88" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="157b93b6-6508-4780-b8de-ed340f4079b6" name="PolyCoeff2D" visibility="public" DocComment="35d99aa8-0782-4f54-aaf0-6aa3d1b290cc"><ownedComment><Comment uuid="35d99aa8-0782-4f54-aaf0-6aa3d1b290cc" body="PolyCoeff2D contains the parameters for one individual term in a 2-dimensional polynomial transformation."><annotatedElement idref="157b93b6-6508-4780-b8de-ed340f4079b6"/></Comment></ownedComment><ownedAttribute><Property uuid="19002127-2ab1-4000-aacb-5c1266871133" name="order1" visibility="public" type="77a5f781-32b3-422f-a7f1-fced607568f3"><lowerValue><LiteralString uuid="85e71262-149f-49a7-82a9-342c5eed99be" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="feb61e19-e823-4a08-9d6f-89f732de4afc" visibility="public" value="1"/></upperValue></Property><Property uuid="1becfdc1-e2f1-40c0-8801-342c289e8e79" name="order2" visibility="public" type="77a5f781-32b3-422f-a7f1-fced607568f3"><lowerValue><LiteralString uuid="08bf2488-1887-481d-94e2-025702c4c4d9" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="2fd4a9ce-634c-4730-a766-48370d6404ff" visibility="public" value="1"/></upperValue></Property><Property uuid="fe1e741e-d355-4685-8805-0227f17b4a02" name="value" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="16732877-20c8-4020-8aaa-49cc1d16fb1d" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="33fa6786-a843-400d-af42-7ce823fcecd1" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="0581a01a-955c-46f3-9ad9-7602f051ff2c" name="PolyCoeff3D" visibility="public" DocComment="7b3211a8-84a3-4af5-bb59-88bc2cd8692c"><ownedComment><Comment uuid="7b3211a8-84a3-4af5-bb59-88bc2cd8692c" body="PolyCoeff3D contains the parameters for one individual term in a 3-dimensional polynomial transformation."><annotatedElement idref="0581a01a-955c-46f3-9ad9-7602f051ff2c"/></Comment></ownedComment><ownedAttribute><Property uuid="6e4a1726-6ee4-430c-ba52-67d4f6bef296" name="order1" visibility="public" type="77a5f781-32b3-422f-a7f1-fced607568f3"><lowerValue><LiteralString uuid="92809e05-053a-4904-9eb3-bbfa218806f0" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="5f91fd0d-c25f-4635-bbd1-2e47944bef98" visibility="public" value="1"/></upperValue></Property><Property uuid="c6007d09-e2d2-483f-9f6c-f307aa5b2dc1" name="order2" visibility="public" type="77a5f781-32b3-422f-a7f1-fced607568f3"><lowerValue><LiteralString uuid="8f023ccf-ff6a-417d-a6e2-af4a3d332181" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="b4bd8e2c-7145-496f-9694-c0f6ff6f3c9c" visibility="public" value="1"/></upperValue></Property><Property uuid="d0d076e8-6fed-49a5-8878-da2cd61f84d3" name="order3" visibility="public" type="77a5f781-32b3-422f-a7f1-fced607568f3"><lowerValue><LiteralString uuid="ceedc520-0920-4ab0-a740-e8fd5e30e7c5" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="959f5286-7190-495d-8395-10db721cc4bf" visibility="public" value="1"/></upperValue></Property><Property uuid="0e1379f4-99ba-4421-994e-83f7708072cb" name="value" visibility="public" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="b59d8e20-8444-4b80-8e50-dda7cad84fe5" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="86ed851d-4793-41ea-996a-d30a315bf2c9" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="22b1236f-7f45-4d80-b0ac-404b9f447eec" name="Polynomial3D" visibility="public" DocComment="1303c40f-dc18-4f20-9f4b-6a846882cac3"><ownedComment><Comment uuid="1303c40f-dc18-4f20-9f4b-6a846882cac3" body="3-dimensional to 1-dimensional polynomial transformation: targetValue = sum (value[i] * nativeValue[1]**order1[i] * nativeValue[2]**order2[i] * nativeValue[3]**order3[i]), where the scalars and exponents are provided by the PolyCoeff3D objects."><annotatedElement idref="22b1236f-7f45-4d80-b0ac-404b9f447eec"/></Comment></ownedComment><generalization><Generalization uuid="0e289545-32a6-40d7-8495-dc5a9bb594ea" general="ad549f3d-e55e-46c0-8109-992e08b73c62"/></generalization><ownedAttribute><Property uuid="7bf6b505-10f4-4914-9371-fc18f5597d00" name="coeff" visibility="public" aggregation="composite" type="0581a01a-955c-46f3-9ad9-7602f051ff2c"><lowerValue><LiteralString uuid="d62ae97d-ef8d-4510-8e0d-8c173867836a" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="62f9da64-d879-4197-8a54-1f81944b48f9" visibility="public" value="*"/></upperValue></Property></ownedAttribute></Class><Enumeration uuid="0664e3aa-475f-4611-9ad5-cb030cd11a69" name="Projection" visibility="public" DocComment="fc5ed9c5-0665-475c-8e18-4636a1e27801"><ownedComment><Comment uuid="fc5ed9c5-0665-475c-8e18-4636a1e27801" body="This is th enumerated list of allowed standard mapping (transformation) projections."><annotatedElement idref="0664e3aa-475f-4611-9ad5-cb030cd11a69"/></Comment></ownedComment><ownedLiteral><EnumerationLiteral uuid="a6a6be37-b2a5-47cf-bf6e-32f9541fcd63" name="LIN" visibility="public"/><EnumerationLiteral uuid="3ede7b94-09f2-4e89-b1ed-000c7818c7d3" name="LOG" visibility="public"/><EnumerationLiteral uuid="c51e0e86-5149-4cb4-8ee9-0f816eb17404" name="TAN" visibility="public"/><EnumerationLiteral uuid="a47fb350-e974-46f6-9cdc-3c2e131c316f" name="SIN" visibility="public"/><EnumerationLiteral uuid="c9984cf9-8414-4ec9-96f9-db2ac472e750" name="STG" visibility="public"/><EnumerationLiteral uuid="ee5e864c-548d-463e-9c7a-7df23928f1fd" name="ARC" visibility="public"/><EnumerationLiteral uuid="a4a229bf-dbdd-4db9-93ba-c60fd4946cb2" name="AIR" visibility="public"/><EnumerationLiteral uuid="ee2f8d51-9364-4dd9-830b-15c90d9b56d1" name="ZEA" visibility="public"/><EnumerationLiteral uuid="b3aff021-18e1-467b-9848-577546b8b066" name="CEA" visibility="public"/><EnumerationLiteral uuid="f0d575c3-c8d2-487b-b39a-7a139baab2a1" name="CAR" visibility="public"/><EnumerationLiteral uuid="f6c4d024-6661-4ae4-99b9-feb769a8e4b6" name="MER" visibility="public"/><EnumerationLiteral uuid="74d0c808-9d4e-4e88-a93e-8dc5f437a1ce" name="SFL" visibility="public"/><EnumerationLiteral uuid="9624bbc7-2ea4-4546-9d9f-4651a9ea8c91" name="PAR" visibility="public"/><EnumerationLiteral uuid="1c834c44-f700-4d3c-b865-067be2330ba9" name="MOL" visibility="public"/><EnumerationLiteral uuid="98a9e0d1-2f73-496c-85d6-932066bf05b3" name="AIT" visibility="public"/><EnumerationLiteral uuid="6b4cc72d-c3a5-42c3-a962-af9ba9301115" name="COE" visibility="public"/><EnumerationLiteral uuid="51379928-43da-4d13-9fa6-358f19162740" name="COD" visibility="public"/><EnumerationLiteral uuid="893b5526-c5de-4c3a-8105-399c89eebb13" name="COO" visibility="public"/><EnumerationLiteral uuid="5499315f-d2d9-4726-b2eb-6224722faea4" name="BON" visibility="public"/><EnumerationLiteral uuid="967d5724-46a4-4648-9174-0cc3b18062d6" name="PCO" visibility="public"/><EnumerationLiteral uuid="d14370ad-0dbf-438f-9b9d-3b2faedde207" name="TSC" visibility="public"/><EnumerationLiteral uuid="34592c08-8706-4a89-82d3-1a35baf0be41" name="CSC" visibility="public"/><EnumerationLiteral uuid="c7bda12b-5a28-45cb-827a-d320eee3efff" name="QSC" visibility="public"/></ownedLiteral></Enumeration><Class uuid="85b9da9c-7a32-4066-be13-38665b685b46" name="EnumElement1" visibility="public" DocComment="6e2f6fe2-3fc1-45b6-b646-dfe0a079a47f"><ownedComment><Comment uuid="6e2f6fe2-3fc1-45b6-b646-dfe0a079a47f" body="The enumerated targetValue for the enumerated nativeValue is eval."><annotatedElement idref="85b9da9c-7a32-4066-be13-38665b685b46"/></Comment></ownedComment><ownedAttribute><Property uuid="c0a308c1-96e4-4e0e-8113-daf583e5aa6e" name="nativeval" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="918dd963-48d4-4f1d-8bcd-820b9eb7b5c4" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="c0847555-628d-497d-984f-195e1e8b0a8b" visibility="public" value="1"/></upperValue></Property><Property uuid="24834761-64b0-41d9-97d2-424edfe18bf3" name="eval" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="8b3f33ed-5e22-47e6-9d57-68152edbe9eb" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="20d052e0-46f0-4974-9459-df732f880620" visibility="public" value="1"/></upperValue></Property></ownedAttribute></Class><Class uuid="47dc4c1f-6460-444a-94ee-a5aaba9ea2c3" name="EnumElement2" visibility="public" DocComment="145c8af9-ef6a-48bb-acb5-e4b1b3835ebb"><ownedComment><Comment uuid="145c8af9-ef6a-48bb-acb5-e4b1b3835ebb" body="The enumerated targetValue vector for the enumerated nativeValue vector is the vector eval."><annotatedElement idref="47dc4c1f-6460-444a-94ee-a5aaba9ea2c3"/></Comment></ownedComment><ownedAttribute><Property uuid="c6639ac6-fe06-4948-9259-6b2414a2aa8b" name="nativeval" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="d6ce5902-983c-4563-a3fd-6b2abcbc5097" visibility="public" value="2"/></lowerValue><upperValue><LiteralString uuid="11756243-3430-4f5f-a144-507c1dfa49eb" visibility="public" value="2"/></upperValue></Property><Property uuid="f355de0c-bf58-4495-8a9b-477c5b70695e" name="eval" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="4342cd70-262d-4570-a8fb-b4c8cf3302c8" visibility="public" value="2"/></lowerValue><upperValue><LiteralString uuid="4d335ad3-3912-4135-a9d0-48f0c973d391" visibility="public" value="2"/></upperValue></Property></ownedAttribute></Class><Class uuid="55615b3f-5ba9-4f0f-9e48-8fef415e0730" name="EnumElement3" visibility="public" DocComment="cf7d0225-86e8-4d69-9156-4b3d7970a75c"><ownedComment><Comment uuid="cf7d0225-86e8-4d69-9156-4b3d7970a75c" body="The enumerated targetValue vector for the enumerated nativeValue vector is the vector eval."><annotatedElement idref="55615b3f-5ba9-4f0f-9e48-8fef415e0730"/></Comment></ownedComment><ownedAttribute><Property uuid="82f57203-4b03-4aab-bd99-d9492b327336" name="nativeval" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="84a2f0ba-d488-4aac-b09f-2f081cc3f387" visibility="public" value="3"/></lowerValue><upperValue><LiteralString uuid="acfecdcf-c3ce-4d05-9524-4fcd27653dea" visibility="public" value="3"/></upperValue></Property><Property uuid="60a34fb8-28ff-47b3-98d1-ea91592523f6" name="eval" visibility="public" type="e60f01b0-909a-4403-bd8b-ba98faac0c93"><lowerValue><LiteralString uuid="4110c794-bd9a-4c34-8de3-5d0f45f02f52" visibility="public" value="3"/></lowerValue><upperValue><LiteralString uuid="eebdffc9-9b95-462b-917b-15541f1d32b1" visibility="public" value="3"/></upperValue></Property></ownedAttribute></Class><DataType uuid="80e6f9d5-9ed9-43b7-918b-1c35f72f8326" name="Matrix3x3" visibility="public" DocComment="7e8804c8-2bb9-433a-bc48-0621464bb499"><ownedComment><Comment uuid="7e8804c8-2bb9-433a-bc48-0621464bb499" body="Matrix3x3 is data type for 3-D transformation matrices. It inherits an optional unit from Matrix that allows for a change in units between native and target values. If unit is absent targetValue SHALL retain the uniits of the nativeValue."><annotatedElement idref="80e6f9d5-9ed9-43b7-918b-1c35f72f8326"/></Comment></ownedComment><generalization><Generalization uuid="056a5d4a-5299-40c9-b1aa-6f4eb93a70ce" general="8a641088-c078-4c3f-abdf-f25063c610ec"/></generalization><ownedAttribute><Property uuid="51608dd1-d78c-4f5d-8e0b-47e1e0ea94aa" name="m11" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="e990a0ed-5bc1-40be-a285-7d3b8f946b53" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="fda0c4d0-02eb-4255-9e07-62d53dbb8d9e" visibility="public" value="1"/></upperValue></Property><Property uuid="9f4f2f13-5942-499a-9782-d6e34f39b583" name="m12" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="c592213e-dd16-46d0-bc8a-f57cd1e19d03" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="434bcfb0-24ec-44c9-9db2-f71798f48d40" visibility="public" value="1"/></upperValue></Property><Property uuid="0495800d-33bd-4a10-badc-5db63877bab0" name="m21" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="f7a5ea6b-26f0-47de-9140-590a628a1d3f" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="3f83d9d5-3d46-4f12-9082-137b3da63a0e" visibility="public" value="1"/></upperValue></Property><Property uuid="ffd26525-e43a-47f3-962c-16f29a38cbd2" name="m22" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="34168e0c-90c5-4551-903d-3438d3bf15c3" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="5941132b-8df2-42c7-8f16-f280f1cc08b0" visibility="public" value="1"/></upperValue></Property><Property uuid="c63e39e8-bee5-4812-b069-26471c4cd288" name="m13" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="6c2fb2fc-df58-4211-a6f9-78ee62788002" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="e6ac031d-356f-417f-8795-f707b6355e4c" visibility="public" value="1"/></upperValue></Property><Property uuid="a006e9aa-2d58-4fc1-92a2-45b300a068d2" name="m31" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="53fae796-c38d-4cea-816f-d32b4fa2bd8f" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="f28cbbf0-7ff8-4343-8719-356f6a196f69" visibility="public" value="1"/></upperValue></Property><Property uuid="54923c94-6a88-4232-bb4f-4e86ce6c6273" name="m23" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="08b4959d-ab76-4cd8-b502-8c52fdc7fbbd" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="02b963c6-55ce-4154-a756-c33012dcec2d" visibility="public" value="1"/></upperValue></Property><Property uuid="65aa288a-e16b-49f9-9ce8-3297a761da7f" name="m32" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="73d8bfc4-c4bc-45ce-91f5-3201d9e00072" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="10ece8a6-6a54-4ffd-906d-bf55acc88f49" visibility="public" value="1"/></upperValue></Property><Property uuid="c9cbc2cc-2008-4506-82a0-6c7c62178a16" name="m33" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="4375f4e5-90fe-4158-a1db-ad3ce1751a05" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="d92200b7-4d42-4d11-ba8e-e00196dc10f6" visibility="public" value="1"/></upperValue></Property></ownedAttribute></DataType><DataType uuid="e35074b8-90fc-4490-baab-2495fb053d3f" name="Matrix2x2" visibility="public" DocComment="9e33124e-25ff-4f85-a094-ff17e0261dca"><ownedComment><Comment uuid="9e33124e-25ff-4f85-a094-ff17e0261dca" body="Matrix2x2 is data type for 2-D transformation matrices. It inherits an optional unit from Matrix that allows for a change in units between native and target values. If unit is absent targetValue SHALL retain the uniits of the nativeValue."><annotatedElement idref="e35074b8-90fc-4490-baab-2495fb053d3f"/></Comment></ownedComment><generalization><Generalization uuid="a9709a51-3dfc-49da-a476-9eb291c370d9" general="8a641088-c078-4c3f-abdf-f25063c610ec"/></generalization><ownedAttribute><Property uuid="74148280-bb12-4ee9-8359-ad9652b39668" name="m11" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="61fb2c1c-a652-49bb-ad27-b26ca62b0779" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="a79c1b8e-39a3-44ad-ac0e-d6ebac331f21" visibility="public" value="1"/></upperValue></Property><Property uuid="a17102bd-5480-43f2-9174-1f6fb711d4b1" name="m12" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="a5dce947-1652-4395-a422-e7a75ce7589f" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="3332d99c-32d0-42d7-ba12-0f8e8dbf88bb" visibility="public" value="1"/></upperValue></Property><Property uuid="d79f039c-0944-4a63-9686-0d02902ded82" name="m21" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="db56b026-2776-49e4-ad35-1b7ebc439c97" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="d4889346-b190-4c82-9302-3d5cf6afed0e" visibility="public" value="1"/></upperValue></Property><Property uuid="8fbf1b28-9f28-401d-ae50-a9e861d6f586" name="m22" visibility="protected" type="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><lowerValue><LiteralString uuid="a91338d6-cedc-4f56-a5d7-d2680fd5424a" visibility="public" value="1"/></lowerValue><upperValue><LiteralString uuid="76af8b83-1531-4bd8-b87e-9dcda3388085" visibility="public" value="1"/></upperValue></Property></ownedAttribute></DataType><DataType uuid="8a641088-c078-4c3f-abdf-f25063c610ec" name="Matrix" visibility="public" isAbstract="true" DocComment="13fedc47-6211-4b00-9080-7a4346c55208"><ownedComment><Comment uuid="13fedc47-6211-4b00-9080-7a4346c55208" body="Matrix is the abstract parent data type for 2-D and 3-D transformation matrices. It contains an optional unit that allows for a change in units between native and target values. If unit is absent targetValue SHALL retain the uniits of the nativeValue."><annotatedElement idref="8a641088-c078-4c3f-abdf-f25063c610ec"/></Comment></ownedComment><ownedAttribute><Property uuid="eadfc7b1-1cd6-4d8b-91da-8a805351c9eb" name="unit" visibility="public" type="70fff5d1-dd0b-4608-8609-81fbaf7bf49a"/></ownedAttribute></DataType><Enumeration uuid="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d" name="PolEnum" visibility="public" DocComment="51c28fb4-9ca4-4b3f-b96a-681d7bdcfead"><ownedComment><Comment uuid="51c28fb4-9ca4-4b3f-b96a-681d7bdcfead" body="PolEnum contains all polarization coordinate values. The values for each of the four types of polarization coordinates are contained in separate derived (by restriction) enumeration types."><annotatedElement idref="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="5ff7e0d2-dcc3-49a1-9eef-75d5ca1c79e2" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="d786eec3-3bf5-4f60-8e37-122d2ef31569" definingFeature="79159f2f-e10b-4018-a8b7-26be453d219d"><value><LiteralString uuid="efdfdfbf-b10e-4abd-9993-4799155c7a20" visibility="public" value="stc2_coordinates:CoordinateDomains.polarizationDomain.PolEnum"/></value></Slot></slot></StereotypeApplication></appliedStereotype><ownedLiteral><EnumerationLiteral uuid="52692ca8-0ea8-481c-bdce-b4b1a2c9eb55" name="I" visibility="public"/><EnumerationLiteral uuid="7053d77d-7f44-4ab9-ac0a-2d403bfe75d7" name="Q" visibility="public"/><EnumerationLiteral uuid="a3530ae7-a177-41d2-911b-b33296d3fa85" name="U" visibility="public"/><EnumerationLiteral uuid="154d9222-98ed-411b-bcfe-435d8bc2784f" name="V" visibility="public"/><EnumerationLiteral uuid="5a7d3278-3c14-42f6-bca8-04083f02b896" name="RR" visibility="public"/><EnumerationLiteral uuid="f8472f5e-e834-411e-af75-04cf99c320db" name="LL" visibility="public"/><EnumerationLiteral uuid="56086878-2447-48c2-9f43-c528101db615" name="RL" visibility="public"/><EnumerationLiteral uuid="f421345f-a69b-4c1a-92c1-b4e455cd31d4" name="LR" visibility="public"/><EnumerationLiteral uuid="1f86fdd3-ae73-45cc-95e3-b718596647ef" name="XX" visibility="public"/><EnumerationLiteral uuid="93ba0e71-2080-4a11-9020-1d252fa3f7e4" name="YY" visibility="public"/><EnumerationLiteral uuid="0e686d36-89cf-4791-a997-4ed7bacebc04" name="XY" visibility="public"/><EnumerationLiteral uuid="a0ef32c0-e8d8-48c4-8715-87c00d37b4de" name="YX" visibility="public"/><EnumerationLiteral uuid="908e592c-bde9-48d5-80b4-c9089d44959a" name="I1" visibility="public"/><EnumerationLiteral uuid="84110199-35a4-4df0-a58a-698f94e446d7" name="PF" visibility="public"/><EnumerationLiteral uuid="98972b41-5874-4742-ba1a-f47a4bef7040" name="PP" visibility="public"/><EnumerationLiteral uuid="96ad4018-72c8-4a12-b389-f8d1a5190919" name="PA" visibility="public"/></ownedLiteral></Enumeration><Enumeration uuid="f8decea5-a9a1-422b-8860-765d79140cfb" name="PolCircularEnum" visibility="public" DocComment="b1822367-210b-46d7-8940-9d3963530f28"><ownedComment><Comment uuid="b1822367-210b-46d7-8940-9d3963530f28" body="The four circular polarization coordinate values for a polarization coordinate."><annotatedElement idref="f8decea5-a9a1-422b-8860-765d79140cfb"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="427c58c5-56f6-45d9-8c9c-dd2a8075d12b" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="c33fc23d-9c0f-4c80-a8b6-3746ae9ade8a" definingFeature="79159f2f-e10b-4018-a8b7-26be453d219d"><value><LiteralString uuid="dc530299-4ff6-43d8-8721-553a25d8aad2" visibility="public" value="stc2_coordinates:CoordinateDomains.polarizationDomain.PolCircularEnum"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="01fb522d-47c5-4f0c-b4fe-1648f08666a3" general="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d"/></generalization><ownedLiteral><EnumerationLiteral uuid="0abf2ae3-e157-4efa-b836-139e343a5cf3" name="RR" visibility="public"/><EnumerationLiteral uuid="73993398-54df-41ef-adf3-217ebf9a3bb1" name="LL" visibility="public"/><EnumerationLiteral uuid="b0db3802-ba6b-4bc0-8402-a152bb206481" name="RL" visibility="public"/><EnumerationLiteral uuid="f3c77313-18f5-4970-aadc-30e1c0a22bca" name="LR" visibility="public"/></ownedLiteral></Enumeration><Enumeration uuid="f0826957-965d-436b-a725-b8242f4d2dfc" name="PolStokesEnum" visibility="public" DocComment="c420bf4e-4b17-4322-9230-7dae441a49d3"><ownedComment><Comment uuid="c420bf4e-4b17-4322-9230-7dae441a49d3" body="The four Stokes coordinate values for a polarization coordinate."><annotatedElement idref="f0826957-965d-436b-a725-b8242f4d2dfc"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="5162e908-35d1-4bcf-a3eb-7b0e646addee" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="5202ea71-d61f-4c9a-b921-2643033a4153" definingFeature="79159f2f-e10b-4018-a8b7-26be453d219d"><value><LiteralString uuid="6bd70b34-9f86-4d6c-b0f7-0ae0492b877a" visibility="public" value="stc2_coordinates:CoordinateDomains.polarizationDomain.PolStokesEnum"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="32976782-f426-4b00-a874-2159e7d7220e" general="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d"/></generalization><ownedLiteral><EnumerationLiteral uuid="d488ccb3-6926-436e-9398-77075b9effa6" name="I" visibility="public"/><EnumerationLiteral uuid="0178f572-9532-4fea-b7df-442d2745b366" name="Q" visibility="public"/><EnumerationLiteral uuid="3d000556-8d02-4725-b066-024b0c4155d1" name="U" visibility="public"/><EnumerationLiteral uuid="1688d8d7-bd5c-4cd1-877e-7eecf90cf34b" name="V" visibility="public"/></ownedLiteral></Enumeration><Enumeration uuid="a074167d-7528-499c-b97f-f88238b1bc5d" name="PolVectorEnum" visibility="public" DocComment="40676dc9-cab8-481c-a5f0-880c6305832d"><ownedComment><Comment uuid="40676dc9-cab8-481c-a5f0-880c6305832d" body="The four polarization vector coordinate values for a polarization coordinate."><annotatedElement idref="a074167d-7528-499c-b97f-f88238b1bc5d"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="ec993cdf-b1af-4420-9550-b11e12b9514d" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="57ba09b0-8cd8-4db0-bcfa-bb9b65070622" definingFeature="79159f2f-e10b-4018-a8b7-26be453d219d"><value><LiteralString uuid="b0022894-e34e-47d5-999f-18003ef58ad9" visibility="public" value="stc2_coordinatesCoordinateDomains.polarizationDomain.PolVectorEnum"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="bc9b5e8b-50b6-40a5-bfd7-81569f14d064" general="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d"/></generalization><ownedLiteral><EnumerationLiteral uuid="a9839171-f631-4c7b-805c-c65d31868193" name="I" visibility="public"/><EnumerationLiteral uuid="7f9fd745-8c4a-4fec-b46c-2701b2d41bdc" name="PF" visibility="public"/><EnumerationLiteral uuid="e64cada5-b574-407d-a58c-e1fb78916559" name="PP" visibility="public"/><EnumerationLiteral uuid="3933e36b-3b4e-4cd7-84e8-4130dd229228" name="PA" visibility="public"/></ownedLiteral></Enumeration><Enumeration uuid="9e655eb5-64fc-4bcd-ace5-65467fe3b1fd" name="PolLinearEnum" visibility="public" DocComment="2e9c59c5-a653-4d0f-8db5-522a49b03d93"><ownedComment><Comment uuid="2e9c59c5-a653-4d0f-8db5-522a49b03d93" body="The four linear polarization coordinate values for a polarization coordinate."><annotatedElement idref="9e655eb5-64fc-4bcd-ace5-65467fe3b1fd"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="9745d594-1f72-45e1-9d05-bf03a6a508c1" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="be0fb8a7-6d61-40b8-9440-39c1e2f89170" definingFeature="79159f2f-e10b-4018-a8b7-26be453d219d"><value><LiteralString uuid="4a6d22a8-fc10-4da4-a0f9-65b304ff0a7c" visibility="public" value="stc2_coordinates:CoordinateDomains.polarizationDomain.PolLinearEnum"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="1ba36021-3f50-4a20-8dbb-b9478da91e8e" general="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d"/></generalization><ownedLiteral><EnumerationLiteral uuid="7ff57525-953d-4c4f-bc3f-a42e376bac81" name="XX" visibility="public"/><EnumerationLiteral uuid="6cd81e88-5c8f-4bff-888e-7576d6f889b4" name="YY" visibility="public"/><EnumerationLiteral uuid="b043c4c7-e208-4356-bdf9-a36cc1d0cc19" name="XY" visibility="public"/><EnumerationLiteral uuid="3349b478-77bd-4b19-a01a-f36b0b38f59d" name="YX" visibility="public"/></ownedLiteral></Enumeration><Class uuid="39af5d58-f614-4d13-bac8-524f54f83a49" name="CoordFrame" visibility="public" isAbstract="true" DocComment="cffffc11-b08a-4ae9-9af9-f9db112487ba"><ownedComment><Comment uuid="cffffc11-b08a-4ae9-9af9-f9db112487ba" body="This is the abstract empty base class for all coordinate frames. It is imported from the tcs2)coordinates model. A Frame SHALL contain one corresponding Coordinate Space."><annotatedElement idref="39af5d58-f614-4d13-bac8-524f54f83a49"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="7d7495ef-ab6e-4d7e-bd8d-6ca44d006fe6" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="3c07b1b0-94ef-4e77-80d6-1a1d404f39b4" definingFeature="79159f2f-e10b-4018-a8b7-26be453d219d"><value><LiteralString uuid="9ef4604b-8a97-471d-98da-5c7e2d5b1e64" visibility="public" value="src2_coordinates:coordsystem.CoordFrame"/></value></Slot></slot></StereotypeApplication></appliedStereotype></Class><Association uuid="bad446a2-9e14-41ac-ab60-b86f07375996" visibility="public"><memberEnd idref="08509f4d-8eb6-4ffa-85fa-ab20396ec0ad"/><ownedEnd><Property uuid="f747b7d5-75b8-4eea-aec9-693a1dccf867" visibility="public" type="2be44a4d-2ae7-46f6-8f57-6c57818ca787"/></ownedEnd></Association><Association uuid="5b803292-863e-4de1-a9c2-2be677534875" visibility="public"><memberEnd idref="a419f97f-48ae-4511-a7fc-002d2536def1"/><ownedEnd><Property uuid="2ee03fc4-df15-4687-8746-dd4107cbaf24" visibility="public" type="795c3cb9-0480-4cbe-85d0-29d9d53b1d83"/></ownedEnd></Association><Association uuid="0e32a748-e7f2-4944-a33f-ca33e93b38b3" visibility="public"><memberEnd idref="8d063c45-7460-44c0-89ba-54cc31a23c6f"/><ownedEnd><Property uuid="464d5e77-20e2-464b-92e2-e125086086c0" visibility="public" type="e51f6a34-488b-41b2-a427-5848727b5cc2"/></ownedEnd></Association><Association uuid="0eec471f-a11b-436e-8f97-3fb8736acbe8" visibility="public"><memberEnd idref="7bf6b505-10f4-4914-9371-fc18f5597d00"/><ownedEnd><Property uuid="ae1ed8af-e3a8-42f3-bbb9-35b7e12200f6" visibility="public" type="22b1236f-7f45-4d80-b0ac-404b9f447eec"/></ownedEnd></Association><Association uuid="834e307c-023b-4716-9828-f59eeea0ac26" visibility="public"><memberEnd idref="cfb4f757-4208-49c1-b055-c5abfbf7ff6f"/><ownedEnd><Property uuid="168ef5cc-bd84-4212-859b-cb210be009ea" visibility="public" type="1ecca18f-ea9c-4929-8a86-026c1a30499a"/></ownedEnd></Association><Association uuid="caddf628-ed49-4b86-824b-dbdfc4bc67cb" visibility="public"><memberEnd idref="d4fa13d3-645d-4717-978e-a76df452cfcf"/><ownedEnd><Property uuid="300af061-5c3a-4ab1-8005-5ae41b7b2a1a" visibility="public" type="28db1258-9400-4e2a-885f-7fc0cfb090e9"/></ownedEnd></Association><Association uuid="9e23a778-fd42-4094-bc30-7c6744d074f6" visibility="public"><memberEnd idref="dbcd1fed-87ff-4589-85f7-2259f9a91e3e"/><ownedEnd><Property uuid="cb9efc9c-5771-46fe-a130-58c57700f2f1" visibility="public" type="abdb17f3-1a4c-4f78-8a23-db91aa021a55"/></ownedEnd></Association><Association uuid="e227b18c-48b3-4c6a-ae70-9fcf34b38cc6" visibility="public"><memberEnd idref="1bb70891-332c-4c55-914d-479ed929145d"/><ownedEnd><Property uuid="2b0c6558-766b-4ae6-85a6-d02e8e7baa30" visibility="public" type="2be44a4d-2ae7-46f6-8f57-6c57818ca787"/></ownedEnd></Association><Association uuid="adb44b73-799d-4dd9-811a-c83f4522304b" visibility="public"><memberEnd idref="ca66ca47-5e24-491f-99c2-77f203fa5e23"/><ownedEnd><Property uuid="b757b2e1-8b48-4dfd-b5aa-56ce82f783b6" visibility="public" type="2be44a4d-2ae7-46f6-8f57-6c57818ca787"/></ownedEnd></Association></packagedElement></Package></packagedElement></Model><Dependency uuid="f03b73dc-b7aa-4db4-87e5-431aa78623fe" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="01e2cc53-c647-4870-b5d6-e9ab0e7bd977"/></Dependency><Dependency uuid="a79acbc1-d203-4637-b376-6c7eb730884d" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="0780c2a6-3757-4110-b772-58078bc11b9c" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="701ade86-e553-4a89-8683-849a5b53ccb4" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="1cabe5e3-4d00-4ad0-b472-6aa8d279b4f1" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/></Dependency><Dependency uuid="46f86a78-400f-458d-b6f4-e52451e3f5b3" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="01e2cc53-c647-4870-b5d6-e9ab0e7bd977"/></Dependency><Dependency uuid="36b2eb41-8b51-4ce5-821d-48424403cdf0" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="ae8bf0b2-ffb8-4b45-b1f8-26cc79091afb" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="f2dbd5c1-6481-4e61-844f-2d0c2fda10bc" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="2d573d5b-4660-4f18-98e5-b8914e6d5a3c" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/></Dependency></packagedElement></Model><Package uuid="d13e93e5-de73-4288-aea0-14a985c707e1" name="_instances" visibility="public" DocComment="e299c254-ab91-4d7a-bfe5-2d585d6eb770"><ownedComment><Comment uuid="e299c254-ab91-4d7a-bfe5-2d585d6eb770" body="A package with the name _instances can be used to add example Instance elements to illustrate the model. This package will be ignored in the VO-URP code generation pipeline."><annotatedElement idref="d13e93e5-de73-4288-aea0-14a985c707e1"/></Comment></ownedComment></Package><LiteralString uuid="d4f50ec9-06d9-4235-973d-ade58b4a586b" visibility="public" value="http://vo-urp.googlecode.com/svn/trunk/IVOA/profile/IVOA%20Profile.html"/><Dependency uuid="43a32f3c-e9b3-4592-850e-3fb4b375ac6d" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="c76c631d-97e9-443d-97e2-81789de0d809" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="1243b574-aa72-42d7-bdf1-55a94669eb08" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="2681a665-57a1-4a70-ae87-47ed9b0999d9" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="4fefde3a-1592-4fe8-9f33-48049214d03d" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="238c3ee5-0afc-44af-8a39-1944da03b087" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="6696e7be-edb9-439e-a63e-d67b3c38bf86" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="28064eb5-0d1f-45cf-b268-86f134d5db02" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="be43b525-e220-4c8c-93a7-449af09fc38b" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="94b89bb0-e48f-4a14-a6bc-166adf0aecd9" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="dccd9b42-7d33-442b-8c87-4cbdf921b8ae" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="f78344de-f87e-4f94-bc32-841852afdbf7" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="73606412-2809-4355-9e1c-6dba6660ad30" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="98b7fa37-030d-4b79-baec-41d2f04f5fae" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="1bfec49e-e62f-4cbf-b5d6-6cb4b2337a6c" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="01e2cc53-c647-4870-b5d6-e9ab0e7bd977"/></Dependency><Dependency uuid="3483fa14-d88e-4e84-a78f-a4642f823d31" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="ec349a50-a074-4aa2-aeaf-276d453068c7" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="89f0f4ef-3b0e-4230-98ce-a5ac534c9e5a" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="91ae91b8-3b74-4f3a-aefd-253f4dcd2a86" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="01e2cc53-c647-4870-b5d6-e9ab0e7bd977"/></Dependency><Dependency uuid="78bd206d-2cb3-40a6-b693-35bd66c2a690" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="019cdbf7-afad-44d0-b722-71d0c247458a" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="3c6ccdc8-3088-494f-976c-22c0b22e94b9" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="22885dd7-d0c7-4d8c-9591-58500a9bd27a" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="00000001-7510-11d9-86f2-000476a22f44"/></Dependency><Dependency uuid="ca5eba59-dcda-4b21-96c6-f124731e9e7e" visibility="public"><supplier idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency><Dependency uuid="ecd4ec37-46ba-44a0-96f4-22d882121257" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="01e2cc53-c647-4870-b5d6-e9ab0e7bd977"/></Dependency><Dependency uuid="25f34784-94a1-4eb4-be4d-64170adcbc42" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="8b207899-861c-40b0-ac31-aa665f1e6f4d"/></Dependency><Dependency uuid="f2a15a45-ed90-4ead-abc0-c63145b980b9" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="00000001-7510-11d9-86f2-000476a22f44"/></Dependency><Dependency uuid="d80ab735-ad35-44d9-b47c-449aa08d2cbb" visibility="public"><supplier idref="e7a00ecd-eb3d-4147-8538-5d1beea86690"/><client idref="89793116-545e-492d-8547-f5b01fd95665"/></Dependency></packagedElement><profileApplication><ProfileApplication uuid="7783ce33-6b85-4693-b31f-39d0bd67e2d8" appliedProfile="e7a00ecd-eb3d-4147-8538-5d1beea86690"/></profileApplication></Package></Model><Diagrams><RootElement uuid="00000002-7510-11d9-86f2-000476a22f44"><guiRootGuiDiagram><ClassDiagram uuid="9cf0f8ad-ff45-49d8-8df0-d9477e267617" name="FrameTransforms" guiDiagramLinkedOwner="89793116-545e-492d-8547-f5b01fd95665" guiDiagram_GenerationSettingsElement="89793116-545e-492d-8547-f5b01fd95665"><guiDiagramGenerationSettings kind="2" showAttributes="true" showEnumerationLiterals="true" useOwnCompartmentForDotNetProperties="true" doAutoLayout="true"/><guiDiagramGuiLink><NodeLink uuid="6c5021b4-f601-4b8f-8854-b3a532d0c26a" guiLink_Element="3ee6ef46-6d80-4975-bbce-d576bb98cb24"><style showdotnetproperties="2" shownested="0" showop="0" taggedvalues="0"/><nodeRect Left="355" Top="312" Right="495" Bottom="362"/></NodeLink><NodeLink uuid="7691e4ab-f59a-4df6-8607-f9b7e3fb16c1" guiLink_Element="2be44a4d-2ae7-46f6-8f57-6c57818ca787"><style showdotnetproperties="2" shownested="0" showop="0" taggedvalues="0"/><nodeRect Left="200" Top="-241" Right="390" Bottom="-137"/></NodeLink><NodeLink uuid="83abc074-91b7-481d-a86e-fe679d245a72" guiLink_Element="5585d83f-fa92-4eef-a93b-af45f71c2ea2"><style showdotnetproperties="2" shownested="0" showop="0" taggedvalues="0"/><nodeRect Left="355" Top="178" Right="451" Bottom="228"/></NodeLink><NodeLink uuid="a4a1a86f-a37f-478f-9da2-cadbc2057064" guiLink_Element="0bd97315-5325-4d56-b776-edde26dd9222"><style showop="0"/><nodeRect Left="83" Top="111" Right="257" Bottom="161"/></NodeLink><NodeLink uuid="2040ec36-8b91-4ec4-a6c0-b62fcec7b56e" guiLink_Element="b7083dde-594d-48ac-88d8-fe3f0f158acc"><style showop="0"/><nodeRect Left="355" Top="111" Right="529" Bottom="161"/></NodeLink><NodeLink uuid="68b399c0-8944-4a86-bdbc-1aad95b90e2c" guiLink_Element="97801790-9c18-4545-854b-ea4b4522f4d4"><style showop="0"/><nodeRect Left="623" Top="111" Right="797" Bottom="161"/></NodeLink><NodeLink uuid="bb516a31-fb94-404e-a776-82dacf7fda8f" guiLink_Element="2a3fd04c-3f33-45d1-b060-a71342dc0111"><style showdotnetproperties="2" shownested="0" showop="0" taggedvalues="0"/><nodeRect Left="623" Top="178" Right="719" Bottom="228"/></NodeLink><NodeLink uuid="b8b8130c-a38b-4974-83c8-e2d2d39dc8c5" guiLink_Element="ec97e78f-5da6-4b27-a57b-e222423cac35"><style showdotnetproperties="2" shownested="0" showop="0" taggedvalues="0"/><nodeRect Left="623" Top="312" Right="763" Bottom="362"/></NodeLink><NodeLink uuid="f3ca6290-f3ac-45d0-a7c7-587cf439395f" guiLink_Element="e30f0527-2a87-4d9a-8d1a-7cc76323cdeb"><style showop="0"/><nodeRect Left="-110" Top="653" Right="78" Bottom="757"/><attached><AttachedNode uuid="772695bc-ff0a-4d4d-8145-89ea4662d546"><nodeRect Left="-110" Top="737" Right="164" Bottom="774"/></AttachedNode></attached></NodeLink><NodeLink uuid="32180ea6-4a9a-4eb4-bc61-7852d8f6dc1b" guiLink_Element="2e0a199f-172e-4d4b-9c90-005f8695e1b9"><style showop="0"/><nodeRect Left="108" Top="653" Right="300" Bottom="757"/><attached><AttachedNode uuid="d72da0ca-23af-4aca-9267-6f5faf9138e5"><nodeRect Left="113" Top="737" Right="387" Bottom="774"/></AttachedNode></attached></NodeLink><NodeLink uuid="dd672955-2809-4223-8f3b-3a3db19c852e" guiLink_Element="bdce6e9a-8fdb-495a-a676-03cc19a36039"><style showop="0"/><nodeRect Left="330" Top="653" Right="515" Bottom="757"/><attached><AttachedNode uuid="7ee0d7b0-3ff7-4d50-8fba-b4071b2cc7c8"><nodeRect Left="335" Top="737" Right="609" Bottom="774"/></AttachedNode></attached></NodeLink><NodeLink uuid="6f90d385-95f8-4924-a601-f6b9acea7650" guiLink_Element="97e79091-c107-44ba-9dcf-e13d16ea5017"><style showop="0"/><nodeRect Left="537" Top="653" Right="724" Bottom="757"/><attached><AttachedNode uuid="74c98575-0e89-4269-87f7-58d7c0aa3509"><nodeRect Left="551" Top="737" Right="825" Bottom="774"/></AttachedNode></attached></NodeLink><NodeLink uuid="40a5080f-c364-46e3-a52f-90eeefe62abe" guiLink_Element="1ecca18f-ea9c-4929-8a86-026c1a30499a"><style showop="0"/><nodeRect Left="83" Top="408" Right="240" Bottom="458"/><attached><AttachedNode uuid="7c940b5a-f5dd-4eaa-8794-1dca1d7a02b2"><nodeRect Left="-244" Top="518" Right="30" Bottom="555"/></AttachedNode></attached></NodeLink><NodeLink uuid="a95fc309-00aa-47fc-b6a5-23980e38f189" guiLink_Element="28db1258-9400-4e2a-885f-7fc0cfb090e9"><style showop="0"/><nodeRect Left="356" Top="538" Right="513" Bottom="588"/><attached><AttachedNode uuid="fe7926e8-3417-4b81-bb24-33fbf05409e2"><nodeRect Left="612" Top="553" Right="883" Bottom="590"/></AttachedNode></attached></NodeLink><NodeLink uuid="2b4fed8d-4799-48b6-84e5-f8ebaa4df613" guiLink_Element="abdb17f3-1a4c-4f78-8a23-db91aa021a55"><style showop="0"/><nodeRect Left="623" Top="538" Right="780" Bottom="588"/><attached><AttachedNode uuid="7b696080-c59a-4298-a8bd-8b29b0bbafb1"><nodeRect Left="879" Top="551" Right="1149" Bottom="588"/></AttachedNode></attached></NodeLink><NodeLink uuid="ebf94bba-d74a-4312-8142-91967a211403" guiLink_Element="faeae81b-cfc4-4975-9b42-c462b9525730"><style showop="0"/><nodeRect Left="83" Top="518" Right="205" Bottom="547"/></NodeLink><LineLink uuid="2b58e5e1-03fe-4405-bac6-064448e00146" guiLink_Element="9f4df43f-75a9-4f15-82c2-67fbd622f3b5" guiLineLink_LineBegin="f3ca6290-f3ac-45d0-a7c7-587cf439395f" guiLineLink_LineEnd="ebf94bba-d74a-4312-8142-91967a211403"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="9cd2bad7-ea53-4861-b3cd-67d50abc53da"><pos X="107" Y="637"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="5994e73f-ab45-4ffe-b41e-dd56061ea47e" alignment="1"><pos X="-2" Y="653"/></EndWaypoint><Waypoint uuid="9408a8b9-163e-4f7c-977a-f71629f84851"><pos X="-2" Y="637"/></Waypoint><Waypoint uuid="ee1c3643-da27-4faa-b0bb-cbb833a9f784"><pos X="142" Y="637"/></Waypoint><EndWaypoint uuid="270ad29b-431e-4e71-b736-5184830b6c35" alignment="4"><pos X="142" Y="547"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="e4cbb0b8-5bd8-44e1-b4d7-0473ad929991" guiLink_Element="9868ab4a-987c-43a5-92f3-42fd3ceea621" guiLineLink_LineBegin="32180ea6-4a9a-4eb4-bc61-7852d8f6dc1b" guiLineLink_LineEnd="ebf94bba-d74a-4312-8142-91967a211403"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="822757e4-0773-4043-88e5-64c61fa6a83c"><pos X="142" Y="637"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="e2637d5c-8e93-41d7-89f2-a52ad7cc32da" alignment="1"><pos X="215" Y="653"/></EndWaypoint><Waypoint uuid="18cf19da-da99-4171-9e4d-d23a096643ee"><pos X="215" Y="637"/></Waypoint><Waypoint uuid="75510da0-d8d2-414e-873f-af394aa0ccd4"><pos X="142" Y="637"/></Waypoint><EndWaypoint uuid="a553f502-fd7c-4fc4-a78f-03eeb1e800bf" alignment="4"><pos X="142" Y="547"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="4a17be1a-f008-4f81-8a62-b154f97f4877" guiLink_Element="09288b63-f8c0-41af-a47e-84a05a326cf5" guiLineLink_LineBegin="dd672955-2809-4223-8f3b-3a3db19c852e" guiLineLink_LineEnd="ebf94bba-d74a-4312-8142-91967a211403"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="ad24d33e-bd22-4d94-94a6-2cc26c08f55a"><pos X="249" Y="637"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="d03f1ddb-0427-4ad5-a2fc-be245979fe8e" alignment="1"><pos X="429" Y="653"/></EndWaypoint><Waypoint uuid="9c837390-4148-47dd-8d7b-27350f2659dd"><pos X="429" Y="637"/></Waypoint><Waypoint uuid="8f8e9a72-427f-4b6b-8257-16460f929121"><pos X="142" Y="637"/></Waypoint><EndWaypoint uuid="c9dd2f38-4a4b-4b3a-bd9f-0be4a00a4c14" alignment="4"><pos X="142" Y="547"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="d3b86f09-f060-43d9-91dd-a5bff053d2e4" guiLink_Element="04c83a9b-c03b-4d47-a4d3-fcbf2de3d295" guiLineLink_LineBegin="6f90d385-95f8-4924-a601-f6b9acea7650" guiLineLink_LineEnd="ebf94bba-d74a-4312-8142-91967a211403"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="2bfa3277-472f-44b1-86c6-4f535344f549"><pos X="359" Y="637"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="89f82c2f-c2ac-43b7-9c32-5e22631a7a58" alignment="1"><pos X="649" Y="653"/></EndWaypoint><Waypoint uuid="b1f5e10d-3506-4884-825c-c494fc94d1bb"><pos X="649" Y="637"/></Waypoint><Waypoint uuid="b086e807-1c78-40a3-9b3f-4853d1126d40"><pos X="142" Y="637"/></Waypoint><EndWaypoint uuid="f205c604-ed2b-49e0-82c3-080aa4209d7b" alignment="4"><pos X="142" Y="547"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="0fb388ba-409d-4d52-bb16-54aaca88972a" guiLink_Element="e51f6a34-488b-41b2-a427-5848727b5cc2"><style showop="0"/><nodeRect Left="356" Top="380" Right="504" Bottom="430"/></NodeLink><NodeLink uuid="bde5d0ea-e120-495d-9f09-c7374ff21334" guiLink_Element="795c3cb9-0480-4cbe-85d0-29d9d53b1d83"><style showop="0"/><nodeRect Left="83" Top="240" Right="231" Bottom="290"/><attached><AttachedNode uuid="846afbd5-8770-451a-ade5-6dfc820f213b"><nodeRect Left="-224" Top="377" Right="56" Bottom="414"/></AttachedNode></attached></NodeLink><NodeLink uuid="d80654a6-82b8-44cb-b08d-35d546f7d6b2" guiLink_Element="eca6c022-874f-45fd-af04-924cba206c8b"><style showop="0"/><nodeRect Left="83" Top="178" Right="179" Bottom="228"/></NodeLink><NodeLink uuid="7416cce1-5761-4d21-984c-c4a57debf559" guiLink_Element="4fe3cccd-2240-4966-ad12-3539aa9d9206"><nodeRect Left="438" Top="-117" Right="760" Bottom="-59"/><attached><AttachedNode uuid="c61775af-bcb3-4951-b375-30e2ca4e36ed"><nodeRect Left="453" Top="-26" Right="640" Bottom="11"/></AttachedNode></attached></NodeLink><LineLink uuid="519f7fb7-a4e7-4878-a063-465075103ec6" guiLink_Element="bad446a2-9e14-41ac-ab60-b86f07375996" guiLineLink_LineBegin="7691e4ab-f59a-4df6-8607-f9b7e3fb16c1" guiLineLink_LineEnd="7416cce1-5761-4d21-984c-c4a57debf559"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="67db08c3-00ff-4651-9506-cfeb9c512126"><pos X="463" Y="-149"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="a9d96b10-afae-4a9c-9a49-5664768bceb8" alignment="4"><pos X="390" Y="-149"/></EndWaypoint><Waypoint uuid="050e89e8-1c29-489a-b4f9-23fa0cd7e1ab"><pos X="505" Y="-149"/></Waypoint><EndWaypoint uuid="6090c223-dcb9-4d85-842a-99df5f55c4da" alignment="1"><pos X="505" Y="-117"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="8f9631d4-4fdc-4ff4-8fa9-eac253de4b99" guiTextLabel_Element="08509f4d-8eb6-4ffa-85fa-ab20396ec0ad"><pos X="12" Y="-34"/></TextLabel><TextLabel uuid="a1b1c10a-482a-4a57-be3c-02ddc21da357" textLabel="3" guiTextLabel_Element="08509f4d-8eb6-4ffa-85fa-ab20396ec0ad"><pos X="5" Y="-54"/></TextLabel><TextLabel uuid="51f3361f-2884-4aa8-8eb2-9b0ab54c5ae9" textLabel="4" guiTextLabel_Element="08509f4d-8eb6-4ffa-85fa-ab20396ec0ad"><pos X="5" Y="-74"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="726a6492-255a-45d2-941a-ec848954ba5d" guiLink_Element="0dfe1208-e95b-464a-a771-937a930b2447"><nodeRect Left="50" Top="5" Right="132" Bottom="62"/><attached><AttachedNode uuid="0aacd343-091f-4e4f-bbca-93f8a34e27cd"><nodeRect Left="93" Top="-57" Right="367" Bottom="-20"/></AttachedNode></attached></NodeLink><LineLink uuid="207ff4f7-080b-4b43-980f-28b933546c64" guiLink_Element="f39ba1fa-a64c-4a93-a5c5-84c136429dc5" guiLineLink_LineBegin="726a6492-255a-45d2-941a-ec848954ba5d" guiLineLink_LineEnd="7416cce1-5761-4d21-984c-c4a57debf559"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="c170220b-00fe-4046-942a-39473c069de1"><pos X="325" Y="-26"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="3d0c4a19-6e1f-4bf9-bbdb-4016d05c833d" alignment="2"><pos X="91" Y="5"/></EndWaypoint><Waypoint uuid="62208d20-0818-44b2-86a1-b5386df7bf43"><pos X="91" Y="-26"/></Waypoint><Waypoint uuid="582a5a16-2538-466c-9052-55e04cf8636a"><pos X="558" Y="-26"/></Waypoint><EndWaypoint uuid="ed05b2ac-bc67-4f38-a081-4acddf7a77c8" alignment="3"><pos X="558" Y="-59"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="037289bd-e2dc-4e48-8f4a-08ee80b961f1" guiLink_Element="44c0be75-b2dd-4af9-8d44-1f3d260f2ebc" guiLineLink_LineBegin="a4a1a86f-a37f-478f-9da2-cadbc2057064" guiLineLink_LineEnd="726a6492-255a-45d2-941a-ec848954ba5d"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="c5b22250-37c8-4087-a0ff-8101da8a7ce0"><pos X="65" Y="102"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="2e5a73ba-584f-440e-8599-57bc3378d3d9" alignment="1"><pos X="83" Y="123"/></EndWaypoint><Waypoint uuid="f55614e1-74f2-4815-9bb3-287507b2eb2d"><pos X="65" Y="123"/></Waypoint><EndWaypoint uuid="dba6f8b7-1d5c-4b10-b2a4-6f80f41404e5" alignment="4"><pos X="65" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="70dc3fd7-08be-4656-a916-c88680db32c3" guiLink_Element="883e39f4-8f06-4c72-aeef-da398e28eb65" guiLineLink_LineBegin="d80654a6-82b8-44cb-b08d-35d546f7d6b2" guiLineLink_LineEnd="726a6492-255a-45d2-941a-ec848954ba5d"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="69dc8df0-2214-434f-809c-15c579cd2776"><pos X="65" Y="136"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="6b36ac4e-0300-4e02-b2e9-7973abf325db" alignment="2"><pos X="83" Y="192"/></EndWaypoint><Waypoint uuid="5a96423e-ab24-4482-8c56-f3ef381644f7"><pos X="65" Y="192"/></Waypoint><EndWaypoint uuid="37ceefbe-5a8b-4474-bd06-6429b046e317" alignment="3"><pos X="65" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="7001d152-5b2d-4123-a15c-2e4093003edf" guiLink_Element="b9890bc2-aed4-443a-9361-4c672b662e4c" guiLineLink_LineBegin="bde5d0ea-e120-495d-9f09-c7374ff21334" guiLineLink_LineEnd="726a6492-255a-45d2-941a-ec848954ba5d"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="2f9f52ff-0061-41ec-8c48-3cef9295316d"><pos X="65" Y="165"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="243a9a62-3595-4474-914d-0aa43ccea8b4" alignment="2"><pos X="83" Y="250"/></EndWaypoint><Waypoint uuid="680a7506-3239-490f-9795-560b2920cad3"><pos X="65" Y="250"/></Waypoint><EndWaypoint uuid="8cb40a74-b24f-4382-bed1-969e38153ea6" alignment="3"><pos X="65" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="1fd05eec-75bd-4a6a-9fe8-5665a6a959d1" guiLink_Element="5c71fdb3-e1d7-498a-baa0-4f6a4a6f25d9" guiLineLink_LineBegin="40a5080f-c364-46e3-a52f-90eeefe62abe" guiLineLink_LineEnd="726a6492-255a-45d2-941a-ec848954ba5d"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="0a695ef1-ddb9-41f3-bdcf-fbbd7899f7e4"><pos X="65" Y="251"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="5cb68bcf-479a-4ae7-9b93-fcf091d4e302" alignment="2"><pos X="83" Y="421"/></EndWaypoint><Waypoint uuid="84a6234d-e395-400a-800d-ee04cee49392"><pos X="65" Y="421"/></Waypoint><EndWaypoint uuid="062d60da-f9dd-4a7b-bdd2-3134045f8506" alignment="3"><pos X="65" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="0fdb2256-99e6-4f92-b6bc-b11c7abc0535" guiLink_Element="5102091d-fdd6-483e-b9a7-517a5ed462b9"><nodeRect Left="315" Top="5" Right="397" Bottom="62"/><attached><AttachedNode uuid="4ca5c006-762f-443b-beb1-6fd08a6e51d0"><nodeRect Left="269" Top="-112" Right="543" Bottom="-75"/></AttachedNode></attached></NodeLink><NodeLink uuid="4f4be6d0-45b2-4bdc-819e-a439391f172d" guiLink_Element="9494af15-dfbf-4a6f-b9f5-8cf7e32ccbdd"><style showdotnetproperties="2" shownested="0" showop="0" taggedvalues="0"/><nodeRect Left="355" Top="240" Right="489" Bottom="290"/></NodeLink><NodeLink uuid="510754da-1fcc-40dc-9bb5-3e77e7ccd542" guiLink_Element="ad549f3d-e55e-46c0-8109-992e08b73c62"><nodeRect Left="583" Top="5" Right="665" Bottom="62"/><attached><AttachedNode uuid="1d781401-7b25-44e5-855d-ed6f5fd6bb74"><nodeRect Left="583" Top="-57" Right="857" Bottom="-20"/></AttachedNode></attached></NodeLink><NodeLink uuid="b4357003-1837-4932-9c68-2b4b16da4c7d" guiLink_Element="3db1eb1b-3e51-4f8a-af6e-36808797a296"><style showdotnetproperties="2" shownested="0" showop="0" taggedvalues="0"/><nodeRect Left="623" Top="240" Right="763" Bottom="290"/></NodeLink><LineLink uuid="aababa1e-b656-4307-a969-96bbc624ad3b" guiLink_Element="0c893241-fa1d-46ea-8de9-958b4b9629e3" guiLineLink_LineBegin="2040ec36-8b91-4ec4-a6c0-b62fcec7b56e" guiLineLink_LineEnd="0fdb2256-99e6-4f92-b6bc-b11c7abc0535"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="a592e899-4775-41bd-a8f4-41c550edf88e"><pos X="333" Y="104"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="5ff7409e-b8e8-451e-8746-175f847a1b14" alignment="2"><pos X="355" Y="123"/></EndWaypoint><Waypoint uuid="9f02cb1c-fbbe-4807-a4d2-e202a177f584"><pos X="333" Y="123"/></Waypoint><EndWaypoint uuid="f9d83863-170d-4076-ba2f-95751ac7fdff" alignment="3"><pos X="333" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="6b8310b5-d7e1-4c31-81f0-fd104f32b04d" guiLink_Element="45edfb77-2128-48b5-a365-dab5db6293c6" guiLineLink_LineBegin="83abc074-91b7-481d-a86e-fe679d245a72" guiLineLink_LineEnd="0fdb2256-99e6-4f92-b6bc-b11c7abc0535"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="6e6e82cd-5886-4a32-abc5-dfb861017a5b"><pos X="333" Y="137"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="c6a2c2e8-76ec-4514-be2f-f3de1935931f" alignment="2"><pos X="355" Y="190"/></EndWaypoint><Waypoint uuid="11f69748-1ebf-49ea-86cd-399bd0620ed9"><pos X="333" Y="190"/></Waypoint><EndWaypoint uuid="3b12a4cf-5920-4180-afd6-ca6c96cfb96d" alignment="3"><pos X="333" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="3c05c158-cb69-4f11-ab16-3c2e4914f9b3" guiLink_Element="a33b22b8-e7c8-489a-98b8-13fb9e83b0c4" guiLineLink_LineBegin="4f4be6d0-45b2-4bdc-819e-a439391f172d" guiLineLink_LineEnd="0fdb2256-99e6-4f92-b6bc-b11c7abc0535"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="176f6ca5-8ab1-47bd-b6d0-e5a01734fa30"><pos X="333" Y="169"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="2692e90a-70ea-4519-bc1f-de86ff97fcaa" alignment="2"><pos X="355" Y="254"/></EndWaypoint><Waypoint uuid="26cf7b67-fa55-4603-8a3a-da90097109db"><pos X="333" Y="254"/></Waypoint><EndWaypoint uuid="575a9281-a2c6-4dfc-b748-cac20dcba9c9" alignment="3"><pos X="333" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="9ee8dbf1-01d0-4873-8fd5-d05cf8131258" guiLink_Element="5d4f86ba-e380-4ab7-8950-5e4754a42cc9" guiLineLink_LineBegin="6c5021b4-f601-4b8f-8854-b3a532d0c26a" guiLineLink_LineEnd="0fdb2256-99e6-4f92-b6bc-b11c7abc0535"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="6b147ec7-9e35-49d6-af5f-61f5e3c7cefb"><pos X="333" Y="204"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="43637e51-86fe-4dc6-902d-6abbe387f056" alignment="2"><pos X="355" Y="324"/></EndWaypoint><Waypoint uuid="a3c36270-c1cd-46ac-962f-c371cc62698e"><pos X="333" Y="324"/></Waypoint><EndWaypoint uuid="667581d1-eaff-4167-b29b-1262b94b4eef" alignment="3"><pos X="333" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="8f5d82bb-2dca-46b9-9704-60df94621c3f" guiLink_Element="6e6c990f-ce14-463c-adf3-b62f6249c780" guiLineLink_LineBegin="0fb388ba-409d-4d52-bb16-54aaca88972a" guiLineLink_LineEnd="0fdb2256-99e6-4f92-b6bc-b11c7abc0535"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="2d53223a-fcc2-4c43-bf55-f51d1b50174b"><pos X="333" Y="239"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="b963755d-b38c-48e0-9085-7ec55d67ad2f" alignment="2"><pos X="356" Y="393"/></EndWaypoint><Waypoint uuid="f9c41b32-ffc0-44fe-99e3-e8c167176373"><pos X="333" Y="393"/></Waypoint><EndWaypoint uuid="a4c9b54f-37ae-41b6-88be-b50db582cc8b" alignment="3"><pos X="333" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="978ecd84-195a-4e29-86e8-9bba7e53b463" guiLink_Element="3b92efca-6e81-4d29-94a9-5710c06f948a" guiLineLink_LineBegin="68b399c0-8944-4a86-bdbc-1aad95b90e2c" guiLineLink_LineEnd="510754da-1fcc-40dc-9bb5-3e77e7ccd542"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="83dfaa2b-07a5-4eb4-b0df-04878ed68eb7"><pos X="602" Y="103"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="3a7b8e20-bbee-4487-bd48-a0349a44a1ad" alignment="2"><pos X="623" Y="122"/></EndWaypoint><Waypoint uuid="b0e76e4e-9668-489f-b892-f0b995a7d986"><pos X="602" Y="122"/></Waypoint><EndWaypoint uuid="67eccd5e-9d8d-4400-9d0e-900ae4f322ac" alignment="3"><pos X="602" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="4a49bf2d-1bbe-4cd0-9825-91cf6dcfdb2d" guiLink_Element="8bed78be-e890-499f-a710-ad39e632ceb9" guiLineLink_LineBegin="bb516a31-fb94-404e-a776-82dacf7fda8f" guiLineLink_LineEnd="510754da-1fcc-40dc-9bb5-3e77e7ccd542"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="3d081108-1c24-41f1-89a7-64b9dc374978"><pos X="602" Y="137"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="c95e3f20-adfd-4f4a-9ddd-b938aa4b03ad" alignment="2"><pos X="623" Y="191"/></EndWaypoint><Waypoint uuid="63dc43a5-e268-47cf-98a5-617a6b90fac8"><pos X="602" Y="191"/></Waypoint><EndWaypoint uuid="caa7efee-7412-4431-a0ef-c05f0f2b8998" alignment="3"><pos X="602" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="63d15cef-535e-4ff9-a7e3-423f5fde3b3e" guiLink_Element="278bbed2-e5b5-46bb-9cf2-f118b81cbe44" guiLineLink_LineBegin="b4357003-1837-4932-9c68-2b4b16da4c7d" guiLineLink_LineEnd="510754da-1fcc-40dc-9bb5-3e77e7ccd542"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="8f770aac-6d21-4b40-9c6e-c964d8dbb191"><pos X="602" Y="166"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="c9c38488-1841-4fd9-8e08-6431b2fd926c" alignment="2"><pos X="623" Y="248"/></EndWaypoint><Waypoint uuid="24e135b8-92f8-428d-9477-0bd6aab604f8"><pos X="602" Y="248"/></Waypoint><EndWaypoint uuid="74c82a58-083b-4736-a479-f29589cb0267" alignment="3"><pos X="602" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="19f56e4d-778c-4df7-9ce8-43224acafb4b" guiLink_Element="a3db82f3-bd52-40af-ab7e-94adef9c25a0" guiLineLink_LineBegin="b8b8130c-a38b-4974-83c8-e2d2d39dc8c5" guiLineLink_LineEnd="510754da-1fcc-40dc-9bb5-3e77e7ccd542"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="2bd5ad5d-d734-452f-9402-0357ba519459"><pos X="602" Y="203"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="82d9d72c-60da-40cf-8e76-4b6917772d03" alignment="2"><pos X="623" Y="323"/></EndWaypoint><Waypoint uuid="7517b9f6-ccf3-4a62-b97e-d060a48ad132"><pos X="602" Y="323"/></Waypoint><EndWaypoint uuid="fdf8a91e-0bf8-423c-a7df-9e4c3fd56072" alignment="3"><pos X="602" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="131026d2-f3e8-4a95-b4db-2cc3718e6fd6" guiLink_Element="5c11c7b4-7342-4896-84c3-7796708c667c"><nodeRect Left="83" Top="318" Right="229" Bottom="377"/></NodeLink><NodeLink uuid="ffdfb547-92d7-4a29-95e5-059cee587060" guiLink_Element="7abbcdbf-4402-4b19-ac03-427f824eac2d"><nodeRect Left="623" Top="460" Right="769" Bottom="519"/></NodeLink><NodeLink uuid="834636f0-f515-44a5-9009-fdb7dde6e474" guiLink_Element="6e07fc81-4abc-4bde-9344-b89e6f8119ef"><nodeRect Left="356" Top="460" Right="502" Bottom="519"/></NodeLink><LineLink uuid="e2e94458-4c6d-4b0e-999f-8e524d2b5471" guiLink_Element="5da9694e-6fb3-4412-87b9-c3d4bbd9000f" guiLineLink_LineBegin="131026d2-f3e8-4a95-b4db-2cc3718e6fd6" guiLineLink_LineEnd="726a6492-255a-45d2-941a-ec848954ba5d"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="405657a4-dced-4313-b674-6433e9842986"><pos X="65" Y="205"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="d0701c30-6808-4dbb-8297-9a4cbee35fdd" alignment="2"><pos X="83" Y="329"/></EndWaypoint><Waypoint uuid="852c5a00-614a-4941-bd88-5a6e571e783d"><pos X="65" Y="329"/></Waypoint><EndWaypoint uuid="d58b1b12-86dc-4c9b-a96a-51e9b5df04fc" alignment="3"><pos X="65" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="fd5eb68c-9ef4-453a-bf90-d518d22009ab" guiLink_Element="e59e2c40-062e-447e-96ae-3836459dd00f" guiLineLink_LineBegin="ffdfb547-92d7-4a29-95e5-059cee587060" guiLineLink_LineEnd="510754da-1fcc-40dc-9bb5-3e77e7ccd542"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="40d2f4e1-5948-4803-a4c9-1129bbbee3d4"><pos X="602" Y="277"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="86f2d5ff-9970-4264-a345-88182d4a4e4f" alignment="2"><pos X="623" Y="470"/></EndWaypoint><Waypoint uuid="c6ab7e2e-710e-42ab-ac4e-b326ba999a5d"><pos X="602" Y="470"/></Waypoint><EndWaypoint uuid="252552d7-4562-4382-a8e2-3945e69bb50d" alignment="3"><pos X="602" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="aef8ae31-edf1-4ecb-bbbd-e9bc3158c6f4" guiLink_Element="25be9b2d-8f56-4840-896a-2ef14060c901" guiLineLink_LineBegin="834636f0-f515-44a5-9009-fdb7dde6e474" guiLineLink_LineEnd="0fdb2256-99e6-4f92-b6bc-b11c7abc0535"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="8e887cd2-90ba-471c-9ce7-7f3a030313f2"><pos X="333" Y="278"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="aa62f4c1-994b-45c2-b6f3-6cd150818a8e" alignment="2"><pos X="356" Y="471"/></EndWaypoint><Waypoint uuid="b529d2d0-507d-4ed9-a11e-6a0bb2218f6e"><pos X="333" Y="471"/></Waypoint><EndWaypoint uuid="ef36a8e8-a55e-4dea-813b-4db4f1fb8f7a" alignment="3"><pos X="333" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="5c721f08-8f15-4963-834e-7ead89398093" guiLink_Element="c90bd62d-bb66-4974-817d-2ea2e7671b16" guiLineLink_LineBegin="2b4fed8d-4799-48b6-84e5-f8ebaa4df613" guiLineLink_LineEnd="510754da-1fcc-40dc-9bb5-3e77e7ccd542"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="d73a7445-0182-4edb-bf93-5c915a4c33a0"><pos X="602" Y="316"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="7eacddc6-2da7-4b5b-ae56-f08ba1605af4" alignment="2"><pos X="623" Y="549"/></EndWaypoint><Waypoint uuid="9190f4ca-9222-4fb3-baff-e6a1b569c671"><pos X="602" Y="549"/></Waypoint><EndWaypoint uuid="8c1de678-a9c5-43b4-8445-f9042c821721" alignment="3"><pos X="602" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="9cafcfb6-988e-4bb8-ac16-16bef8aca110" guiLink_Element="628b0ded-233c-4ce1-a06b-74cad3cb0d9d" guiLineLink_LineBegin="a95fc309-00aa-47fc-b6a5-23980e38f189" guiLineLink_LineEnd="0fdb2256-99e6-4f92-b6bc-b11c7abc0535"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="819fe92a-cdd6-430d-8a1c-ddf259e9751c"><pos X="333" Y="315"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="5140a869-2dc2-4af3-a34d-47818424cf6f" alignment="2"><pos X="356" Y="545"/></EndWaypoint><Waypoint uuid="ea2ad558-07c0-438f-b07d-b0fb0e88fdf9"><pos X="333" Y="545"/></Waypoint><EndWaypoint uuid="84ca1956-ddfa-40ae-a4ad-2ab1c37d159d" alignment="3"><pos X="333" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="3e70b9e2-71fa-481f-ae09-a7cf5826cbcf" guiLink_Element="f6b33291-326f-4786-a607-af430a101548" guiLineLink_LineBegin="ebf94bba-d74a-4312-8142-91967a211403" guiLineLink_LineEnd="726a6492-255a-45d2-941a-ec848954ba5d"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="19134000-c773-42ff-a1c6-0e46ced0dab3"><pos X="65" Y="303"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="076fde6b-2e01-4985-9bfb-d5605534c098" alignment="2"><pos X="83" Y="525"/></EndWaypoint><Waypoint uuid="c7c932ba-4e37-4308-ab7e-fc56e69f3af1"><pos X="65" Y="525"/></Waypoint><EndWaypoint uuid="2043f106-74a5-4f1f-a0b2-2c7ac85b5f52" alignment="3"><pos X="65" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="96fcf677-0a66-4d2c-99d5-2943416bef9c" guiLink_Element="6de05ea4-5f61-408e-bc99-c8cb2af0dfdf" guiLineLink_LineBegin="0fdb2256-99e6-4f92-b6bc-b11c7abc0535" guiLineLink_LineEnd="7416cce1-5761-4d21-984c-c4a57debf559"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="bab8e6d7-9b47-4535-ad66-a258165cf970"><pos X="457" Y="-26"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="e3f30f6b-9e8f-4dcc-a02d-ed542866ff6c" alignment="2"><pos X="354" Y="5"/></EndWaypoint><Waypoint uuid="66574b21-6c06-4f15-a030-a363b9dcaf28"><pos X="354" Y="-26"/></Waypoint><Waypoint uuid="78d2ec23-d629-4736-ac95-d7c123477b4a"><pos X="558" Y="-26"/></Waypoint><EndWaypoint uuid="c9aec002-7612-44ac-a08d-c674e9ebb158" alignment="3"><pos X="558" Y="-59"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="66cc5d2b-5551-4b84-bd0b-aff06bd216a7" guiLink_Element="8cb45ffb-ed64-4fa5-89c6-5e54736c21a2" guiLineLink_LineBegin="510754da-1fcc-40dc-9bb5-3e77e7ccd542" guiLineLink_LineEnd="7416cce1-5761-4d21-984c-c4a57debf559"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="a4a8c99e-1eb6-4d7d-82e7-5b3460568c6f"><pos X="589" Y="-26"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="b7c3433f-4b43-4189-85be-22892ce1ab81" alignment="2"><pos X="621" Y="5"/></EndWaypoint><Waypoint uuid="64c93a0c-f3d7-4115-b910-131d7db7db41"><pos X="621" Y="-26"/></Waypoint><Waypoint uuid="0cbcfb3a-34f4-4d0a-9607-f976a0769754"><pos X="558" Y="-26"/></Waypoint><EndWaypoint uuid="e2fad179-8361-419e-af55-bebc80ca8901" alignment="3"><pos X="558" Y="-59"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="344cbfbb-9b03-4ae5-acc4-43000538dde1" guiLink_Element="423f04c2-016c-48fd-97a4-4bc5ed0dbb3a"><nodeRect Left="-110" Top="260" Right="1" Bottom="337"/></NodeLink><NodeLink uuid="93898a09-3331-4438-8f7e-c72364c1ded5" guiLink_Element="157b93b6-6508-4780-b8de-ed340f4079b6"><nodeRect Left="-110" Top="370" Right="7" Bottom="465"/></NodeLink><NodeLink uuid="a2da7755-410b-4ac2-8fc8-029a63eec7ab" guiLink_Element="0581a01a-955c-46f3-9ad9-7602f051ff2c"><nodeRect Left="-110" Top="488" Right="7" Bottom="601"/></NodeLink><LineLink uuid="c3ecfe68-90f3-429d-86b5-5db826a3d4fe" guiLink_Element="5b803292-863e-4de1-a9c2-2be677534875" guiLineLink_LineBegin="bde5d0ea-e120-495d-9f09-c7374ff21334" guiLineLink_LineEnd="344cbfbb-9b03-4ae5-acc4-43000538dde1"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="2a9b0431-8a09-4c44-927b-70cfe6eea68c"><pos X="42" Y="275"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="abd339be-ccd1-494a-a49f-d19a14c93ced" alignment="1"><pos X="83" Y="275"/></EndWaypoint><EndWaypoint uuid="0a1fb7e0-6f66-4cf4-9117-e4eae8d10a64" alignment="4"><pos X="1" Y="275"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="40caed25-8cc6-4812-ae3b-342e4416cf2a" guiTextLabel_Element="a419f97f-48ae-4511-a7fc-002d2536def1"><pos X="5" Y="5"/></TextLabel><TextLabel uuid="9a143b10-395f-4133-9f9a-6e90be49943c" textLabel="3" guiTextLabel_Element="a419f97f-48ae-4511-a7fc-002d2536def1"><pos X="5" Y="25"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="8ed4198d-fba0-4cab-828c-bd542b31477a" guiLink_Element="0e32a748-e7f2-4944-a33f-ca33e93b38b3" guiLineLink_LineBegin="0fb388ba-409d-4d52-bb16-54aaca88972a" guiLineLink_LineEnd="93898a09-3331-4438-8f7e-c72364c1ded5"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="d95180e0-8ce1-4a66-9c8c-477e8057d70d"><pos X="182" Y="400"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="0779d9d5-5ee9-4a93-af09-e81cdc07c094" alignment="1"><pos X="356" Y="400"/></EndWaypoint><EndWaypoint uuid="9bc542a2-4035-4908-a460-268e06d179e5" alignment="4"><pos X="7" Y="400"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="918a844b-b592-49e7-b3f8-11e744256b5b" guiTextLabel_Element="8d063c45-7460-44c0-89ba-54cc31a23c6f"><pos X="5" Y="5"/></TextLabel><TextLabel uuid="f9aed3f1-aded-463d-8862-021776353c5d" textLabel="3" guiTextLabel_Element="8d063c45-7460-44c0-89ba-54cc31a23c6f"><pos X="5" Y="25"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="99ac9cab-48a0-4136-891e-3a681615828f" guiLink_Element="22b1236f-7f45-4d80-b0ac-404b9f447eec"><nodeRect Left="623" Top="380" Right="771" Bottom="439"/></NodeLink><LineLink uuid="58e2d8cf-69a1-4436-bf7a-2150e9a39824" guiLink_Element="0e289545-32a6-40d7-8495-dc5a9bb594ea" guiLineLink_LineBegin="99ac9cab-48a0-4136-891e-3a681615828f" guiLineLink_LineEnd="510754da-1fcc-40dc-9bb5-3e77e7ccd542"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="9d3f4bb1-b09b-40d7-ae75-d6855c2f67a2"><pos X="602" Y="236"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="449b1947-ecd4-48e6-970b-7e5d5df70d7a" alignment="2"><pos X="623" Y="388"/></EndWaypoint><Waypoint uuid="7f4cbc8c-9f57-439a-a828-bb21960103b8"><pos X="602" Y="388"/></Waypoint><EndWaypoint uuid="0878e907-ba27-4c6c-95ad-5c1ca7cf66da" alignment="3"><pos X="602" Y="62"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="cb1857ff-17bb-441b-bafd-519613172054" guiLink_Element="0eec471f-a11b-436e-8f97-3fb8736acbe8" guiLineLink_LineBegin="99ac9cab-48a0-4136-891e-3a681615828f" guiLineLink_LineEnd="a2da7755-410b-4ac2-8fc8-029a63eec7ab"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="e2e55601-8263-4267-a2ad-2334ef3b029a"><pos X="302" Y="471"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="8205686c-4b36-4ec2-a481-34c1697e34e0" alignment="1"><pos X="623" Y="401"/></EndWaypoint><Waypoint uuid="b7f395d0-556b-4ae1-aaac-a6902041259a"><pos X="569" Y="401"/></Waypoint><Waypoint uuid="486b013a-18e2-4acd-9398-5d6033e674be"><pos X="569" Y="447"/></Waypoint><Waypoint uuid="65f09320-ecd5-4b60-b499-8e7fd3617efb"><pos X="302" Y="447"/></Waypoint><Waypoint uuid="f25f134e-d260-4530-add2-d1e811476f60"><pos X="302" Y="567"/></Waypoint><EndWaypoint uuid="23012f08-c92d-42b8-b5c8-a6c980fe6166" alignment="4"><pos X="7" Y="567"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="80c11721-da75-4357-8b54-595aada79889" guiTextLabel_Element="7bf6b505-10f4-4914-9371-fc18f5597d00"><pos X="5" Y="5"/></TextLabel><TextLabel uuid="1883c4fe-d554-48db-b582-894eca8a527b" textLabel="3" guiTextLabel_Element="7bf6b505-10f4-4914-9371-fc18f5597d00"><pos X="5" Y="25"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="139fc42a-24c8-440a-9e1c-77792d6dc736" guiLink_Element="0664e3aa-475f-4611-9ad5-cb030cd11a69"><nodeRect Left="-224" Top="-196" Right="-142" Bottom="266"/></NodeLink><NodeLink uuid="7575a91f-0e2a-4335-a4e2-46a7b9f59c9d" guiLink_Element="85b9da9c-7a32-4066-be13-38665b685b46"><nodeRect Left="821" Top="436" Right="977" Bottom="513"/></NodeLink><NodeLink uuid="f3ad14da-4415-4d02-9b5b-8169a6aeb159" guiLink_Element="47dc4c1f-6460-444a-94ee-a5aaba9ea2c3"><nodeRect Left="825" Top="524" Right="981" Bottom="601"/></NodeLink><NodeLink uuid="21679bfe-a9cc-4ec2-9fde-133df67c449a" guiLink_Element="55615b3f-5ba9-4f0f-9e48-8fef415e0730"><nodeRect Left="832" Top="630" Right="988" Bottom="707"/></NodeLink><LineLink uuid="6f322d27-3179-4b4b-b459-939753c05f65" guiLink_Element="834e307c-023b-4716-9828-f59eeea0ac26" guiLineLink_LineBegin="40a5080f-c364-46e3-a52f-90eeefe62abe" guiLineLink_LineEnd="7575a91f-0e2a-4335-a4e2-46a7b9f59c9d"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="4aa2739e-9377-45ff-abb4-c69a113de9ee"><pos X="530" Y="454"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="f640ceec-7713-421a-83d7-7c3b9def33dd" alignment="4"><pos X="240" Y="454"/></EndWaypoint><EndWaypoint uuid="fde8fbfd-d9c0-4f45-aeb2-19fc6eed5e6b" alignment="1"><pos X="821" Y="454"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="b5abef9d-17d3-4b0c-b278-07bb83c5174d" guiTextLabel_Element="cfb4f757-4208-49c1-b055-c5abfbf7ff6f"><pos X="-38" Y="-17"/></TextLabel><TextLabel uuid="68615422-966c-4a49-b4e6-f36c49a9adc5" textLabel="3" guiTextLabel_Element="cfb4f757-4208-49c1-b055-c5abfbf7ff6f"><pos X="-22" Y="5"/></TextLabel><TextLabel uuid="d279b1b7-f203-4337-8571-2ba630cc8141" textLabel="4" guiTextLabel_Element="cfb4f757-4208-49c1-b055-c5abfbf7ff6f"><pos X="-52" Y="5"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="ce89780a-4cf1-4209-8441-c139a3aa80b3" guiLink_Element="caddf628-ed49-4b86-824b-dbdfc4bc67cb" guiLineLink_LineBegin="a95fc309-00aa-47fc-b6a5-23980e38f189" guiLineLink_LineEnd="f3ad14da-4415-4d02-9b5b-8169a6aeb159"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="15a78a69-7063-41ff-9bb7-2405f64676b3"><pos X="648" Y="531"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="2d5230ef-e59b-4407-ab61-e6e5c2e124b7" alignment="4"><pos X="513" Y="573"/></EndWaypoint><Waypoint uuid="e5693023-85dc-4e12-8604-518f3e342c45"><pos X="577" Y="573"/></Waypoint><Waypoint uuid="e794a5cf-cf89-4fac-bf7c-695cec525f0b"><pos X="577" Y="531"/></Waypoint><EndWaypoint uuid="860208e1-e0c5-4192-b808-3e10d423857f" alignment="1"><pos X="825" Y="531"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="c8d34d7c-f316-41c0-9e1e-83313965c80f" guiTextLabel_Element="d4fa13d3-645d-4717-978e-a76df452cfcf"><pos X="-41" Y="-18"/></TextLabel><TextLabel uuid="c7861441-94db-436e-a9d5-1d97b0e1db4e" textLabel="3" guiTextLabel_Element="d4fa13d3-645d-4717-978e-a76df452cfcf"><pos X="-22" Y="5"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="509de9f9-662f-4078-b934-e9d01d032f09" guiLink_Element="9e23a778-fd42-4094-bc30-7c6744d074f6" guiLineLink_LineBegin="2b4fed8d-4799-48b6-84e5-f8ebaa4df613" guiLineLink_LineEnd="21679bfe-a9cc-4ec2-9fde-133df67c449a"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="8005925b-707b-4bee-a369-cb169fc83d0c"><pos X="814" Y="603"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="a25d143c-5103-4e61-a5fe-904b91796e64" alignment="4"><pos X="780" Y="576"/></EndWaypoint><Waypoint uuid="22aac1f4-cd62-48d7-9940-71d0f69be995"><pos X="814" Y="576"/></Waypoint><Waypoint uuid="00e47582-5ced-4713-9b16-bd6f0e56d978"><pos X="814" Y="647"/></Waypoint><EndWaypoint uuid="527ca098-011a-4652-ba03-a75951a57e59" alignment="1"><pos X="832" Y="647"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="75d77439-1506-4df5-aee5-bbeb8b87a5b3" guiTextLabel_Element="dbcd1fed-87ff-4589-85f7-2259f9a91e3e"><pos X="-59" Y="5"/></TextLabel><TextLabel uuid="8728d1e3-e928-46d8-af7c-7a6d63374dce" textLabel="3" guiTextLabel_Element="dbcd1fed-87ff-4589-85f7-2259f9a91e3e"><pos X="-22" Y="5"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="d856586a-7bca-43d2-82c9-c4e60a0b1e96" guiLink_Element="80e6f9d5-9ed9-43b7-918b-1c35f72f8326"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0" taggedvalues="4"/><nodeRect Left="879" Top="-62" Right="969" Bottom="150"/></NodeLink><NodeLink uuid="de1d725c-b695-4e49-ab05-01fb566fdd6c" guiLink_Element="e35074b8-90fc-4490-baab-2495fb053d3f"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0" taggedvalues="4"/><nodeRect Left="771" Top="-62" Right="861" Bottom="60"/></NodeLink><NodeLink uuid="21111eb5-f6e4-4b5c-a85e-7b5c47bdd1bd" guiLink_Element="8a641088-c078-4c3f-abdf-f25063c610ec"><style showop="0"/><nodeRect Left="841" Top="-166" Right="916" Bottom="-99"/></NodeLink><LineLink uuid="892d5ecb-1668-4de6-b7ab-14aeaa5af91d" guiLink_Element="a9709a51-3dfc-49da-a476-9eb291c370d9" guiLineLink_LineBegin="de1d725c-b695-4e49-ab05-01fb566fdd6c" guiLineLink_LineEnd="21111eb5-f6e4-4b5c-a85e-7b5c47bdd1bd"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="e8b3d90e-01c9-47b0-9857-6082a64d201a"><pos X="856" Y="-77"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="2e780fae-0405-451c-9f9b-6bde558af3db" alignment="2"><pos X="822" Y="-62"/></EndWaypoint><Waypoint uuid="f0963514-8e6d-4724-bd05-6266b1fcbafd"><pos X="822" Y="-77"/></Waypoint><Waypoint uuid="de8575c3-34d2-4a08-b0ae-f00a7ea8a14e"><pos X="884" Y="-77"/></Waypoint><EndWaypoint uuid="652c7e38-fc2c-4f8d-9411-90e59c155f0e" alignment="3"><pos X="884" Y="-99"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="06a7a566-a836-4ec2-89bc-476d80f83d7e" guiLink_Element="056a5d4a-5299-40c9-b1aa-6f4eb93a70ce" guiLineLink_LineBegin="d856586a-7bca-43d2-82c9-c4e60a0b1e96" guiLineLink_LineEnd="21111eb5-f6e4-4b5c-a85e-7b5c47bdd1bd"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="4281286e-3065-4354-ad6a-dbe3f909d0cc"><pos X="903" Y="-77"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="8d520171-1613-4784-8195-02f3662ef11f" alignment="2"><pos X="929" Y="-62"/></EndWaypoint><Waypoint uuid="a790c34e-1281-46a0-a090-96b8c73516aa"><pos X="929" Y="-77"/></Waypoint><Waypoint uuid="b86a11e0-15f7-40b3-ad47-5559323db255"><pos X="884" Y="-77"/></Waypoint><EndWaypoint uuid="1d4deb40-5719-461b-b77c-1eeb3dfde03e" alignment="3"><pos X="884" Y="-99"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="15c11c40-f3d6-4205-8937-8abe3764bf37" guiLink_Element="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d"><nodeRect Left="1026" Top="-230" Right="1109" Bottom="124"/><attached><AttachedNode uuid="d49d7b7e-c83f-4042-a8d2-d34c7d4f701e"><nodeRect Left="1128" Top="-192" Right="1551" Bottom="-119"/></AttachedNode></attached></NodeLink><NodeLink uuid="f4c9e4b3-4a59-45b4-bb2d-327c4d05cf9e" guiLink_Element="f8decea5-a9a1-422b-8860-765d79140cfb"><nodeRect Left="1069" Top="318" Right="1171" Bottom="456"/><attached><AttachedNode uuid="53edee3d-1a6d-4e05-a4b7-fd455f28273d"><nodeRect Left="1186" Top="333" Right="1646" Bottom="406"/></AttachedNode></attached></NodeLink><NodeLink uuid="221cb73f-55e2-4230-9546-502dcaf8f5e7" guiLink_Element="f0826957-965d-436b-a725-b8242f4d2dfc"><nodeRect Left="1069" Top="164" Right="1167" Bottom="302"/><attached><AttachedNode uuid="03247996-35e6-4fbe-871f-9f0bdf7bc1c9"><nodeRect Left="1182" Top="179" Right="1638" Bottom="252"/></AttachedNode></attached></NodeLink><NodeLink uuid="73dd307a-e01b-478b-a91d-aa6034ea89ec" guiLink_Element="a074167d-7528-499c-b97f-f88238b1bc5d"><nodeRect Left="1069" Top="619" Right="1164" Bottom="757"/><attached><AttachedNode uuid="025d7a53-9d7f-4c2f-9d3e-867220e4b933"><nodeRect Left="1179" Top="634" Right="1631" Bottom="707"/></AttachedNode></attached></NodeLink><NodeLink uuid="a861320e-32fd-4e6a-a106-a37ed8953610" guiLink_Element="9e655eb5-64fc-4bcd-ace5-65467fe3b1fd"><nodeRect Left="1069" Top="467" Right="1163" Bottom="605"/><attached><AttachedNode uuid="28153d76-00eb-4fb2-8aeb-8fef260a7c6a"><nodeRect Left="1178" Top="482" Right="1631" Bottom="555"/></AttachedNode></attached></NodeLink><NodeLink uuid="53885f49-52ea-4c16-a3a6-aeadc8ef3cbe" guiLink_Element="39af5d58-f614-4d13-bac8-524f54f83a49"><style headergradientbegin="#00cc00" showop="0"/><nodeRect Left="-52" Top="-230" Right="31" Bottom="-183"/><attached><AttachedNode uuid="03c057ff-13dc-46a3-8078-e03f95eea5a7"><nodeRect Left="-124" Top="-117" Right="196" Bottom="-44"/></AttachedNode></attached></NodeLink><LineLink uuid="e21b3851-f0ba-4990-b8cc-ae5f36610adc" guiLink_Element="bc9b5e8b-50b6-40a5-bfd7-81569f14d064" guiLineLink_LineBegin="73dd307a-e01b-478b-a91d-aa6034ea89ec" guiLineLink_LineEnd="15c11c40-f3d6-4205-8937-8abe3764bf37"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="8b137217-8add-47c9-8efb-60f3e3d06cab"><pos X="1046" Y="391"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="adc9b5a5-6a47-4bf4-8d66-259067cab71e" alignment="3"><pos X="1069" Y="634"/></EndWaypoint><Waypoint uuid="0f46c1c0-4d51-47c5-94a1-4b37095af7d4"><pos X="1046" Y="634"/></Waypoint><EndWaypoint uuid="2924e1f9-c8fa-4fb1-8cc2-edd8f194eaec" alignment="2"><pos X="1046" Y="124"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="ccdb951d-43cf-4187-b396-7bb6c9ecd11a" guiLink_Element="01fb522d-47c5-4f0c-b4fe-1648f08666a3" guiLineLink_LineBegin="f4c9e4b3-4a59-45b4-bb2d-327c4d05cf9e" guiLineLink_LineEnd="15c11c40-f3d6-4205-8937-8abe3764bf37"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="e7861b0b-ed84-4677-8269-3e38dc526f22"><pos X="1046" Y="242"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="24db2b96-0a43-4c3b-a17c-f1ff09ccb141" alignment="3"><pos X="1069" Y="336"/></EndWaypoint><Waypoint uuid="2fc8b105-fabe-451a-a291-3bc763c22529"><pos X="1046" Y="336"/></Waypoint><EndWaypoint uuid="7f762cc3-29ca-49cd-9a5b-5679516b5491" alignment="2"><pos X="1046" Y="124"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="ca6bf886-70ef-4ed2-9766-1253d05b9309" guiLink_Element="1ba36021-3f50-4a20-8dbb-b9478da91e8e" guiLineLink_LineBegin="a861320e-32fd-4e6a-a106-a37ed8953610" guiLineLink_LineEnd="15c11c40-f3d6-4205-8937-8abe3764bf37"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="fdb7f709-6799-4fd6-9177-7c016a926cb0"><pos X="1046" Y="319"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="1ba06abf-7cfc-4175-885d-8f58d4093f4b" alignment="3"><pos X="1069" Y="491"/></EndWaypoint><Waypoint uuid="5bbf8231-10d2-423b-9622-b9468b1d8b10"><pos X="1046" Y="491"/></Waypoint><EndWaypoint uuid="4397dbe0-2b58-42b7-860d-805ae98a88e3" alignment="2"><pos X="1046" Y="124"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="dc2d18e4-0a37-4a6a-a47a-d21538a7af21" guiLink_Element="32976782-f426-4b00-a874-2159e7d7220e" guiLineLink_LineBegin="221cb73f-55e2-4230-9546-502dcaf8f5e7" guiLineLink_LineEnd="15c11c40-f3d6-4205-8937-8abe3764bf37"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="8069707e-61f2-4951-aa2f-626fac9fc8c7"><pos X="1046" Y="165"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="797a7600-32a7-48de-87dd-166d77270c05" alignment="3"><pos X="1069" Y="183"/></EndWaypoint><Waypoint uuid="d7a5a979-356b-4c39-9cf8-5a24fd62e517"><pos X="1046" Y="183"/></Waypoint><EndWaypoint uuid="e742941f-905d-440c-9dda-0a03804ee661" alignment="2"><pos X="1046" Y="124"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="643760f6-13c8-430a-8006-54f17055bd1d" guiLink_Element="e227b18c-48b3-4c6a-ae70-9fcf34b38cc6" guiLineLink_LineBegin="7691e4ab-f59a-4df6-8607-f9b7e3fb16c1" guiLineLink_LineEnd="53885f49-52ea-4c16-a3a6-aeadc8ef3cbe"><style linethickness="2" pencolor="#00cc00"/><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="7864500a-a5b6-4b19-bec8-c9d835cea200"><pos X="116" Y="-206"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="b76b0e14-2661-45ae-987e-a0242d567523" alignment="1"><pos X="200" Y="-206"/></EndWaypoint><EndWaypoint uuid="14ed38af-b1cd-4c9d-9a8c-b36c369ed43c" alignment="4"><pos X="31" Y="-206"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="811c8163-c1dc-4fa0-9241-b6cc1669fd0e" guiTextLabel_Element="1bb70891-332c-4c55-914d-479ed929145d"><pos X="5" Y="5"/></TextLabel><TextLabel uuid="7c746844-0529-47ab-aaa5-81d4506cb9a7" textLabel="3" guiTextLabel_Element="1bb70891-332c-4c55-914d-479ed929145d"><pos X="5" Y="25"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="2b69989a-2f66-4e8c-922d-462ea6d104d8" guiLink_Element="adb44b73-799d-4dd9-811a-c83f4522304b" guiLineLink_LineBegin="7691e4ab-f59a-4df6-8607-f9b7e3fb16c1" guiLineLink_LineEnd="53885f49-52ea-4c16-a3a6-aeadc8ef3cbe"><style linethickness="2" pencolor="#00cc00"/><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="d9d0046b-62c2-4895-b4ba-d49c3ef79eaf"><pos X="106" Y="-164"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="9b482e88-642b-4d61-b815-e0b27bc89625" alignment="1"><pos X="200" Y="-164"/></EndWaypoint><Waypoint uuid="2c15e599-c99a-4beb-97af-2f9fdab9e2ff"><pos X="31" Y="-164"/></Waypoint><EndWaypoint uuid="215fb24a-b3f6-4dfe-8aef-7928172dd4f2" alignment="4"><pos X="31" Y="-183"/><guiTextLabelWaypoint_TextLabel><TextLabel uuid="48a8d71c-07dd-4444-ab42-16559235de39" guiTextLabel_Element="ca66ca47-5e24-491f-99c2-77f203fa5e23"><pos X="5" Y="5"/></TextLabel><TextLabel uuid="a8bb201e-1b37-4915-96aa-fc8cd3767f05" textLabel="3" guiTextLabel_Element="ca66ca47-5e24-491f-99c2-77f203fa5e23"><pos X="5" Y="25"/></TextLabel></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink></guiDiagramGuiLink><guiDiagramLayer><DiagramLayer uuid="058db8c6-eaa3-4e18-b440-811379a888ee" name="Default"/></guiDiagramLayer></ClassDiagram><ClassDiagram uuid="eea0a505-5da6-4b0f-9612-a291a4243f20" name="ivoa" guiDiagramLinkedOwner="8b207899-861c-40b0-ac31-aa665f1e6f4d" guiDiagram_GenerationSettingsElement="8b207899-861c-40b0-ac31-aa665f1e6f4d"><guiDiagramGenerationSettings kind="2" showAttributes="true" showEnumerationLiterals="true" showExtensionPoints="true" showTaggedValues="true" useOwnCompartmentForDotNetProperties="true" doAutoLayout="true"/><guiDiagramGuiLink><NodeLink uuid="1924461b-5c50-48d5-a223-f9607479d607" guiLink_Element="77a5f781-32b3-422f-a7f1-fced607568f3"><style showatt="1" showdotnetproperties="2" shownested="0" taggedvalues="4"/><nodeRect Left="109" Top="42" Right="200" Bottom="97"/><attached><AttachedNode uuid="1d3f4c13-199c-4fc4-8ccf-466c3fed18d5"><nodeRect Left="109" Top="114" Right="223" Bottom="151"/></AttachedNode></attached></NodeLink><NodeLink uuid="f8affebb-1829-480d-8b6e-b014561262fb" guiLink_Element="5e908f78-f189-422d-a1b6-896776498ca8"><style showatt="1" showdotnetproperties="2" shownested="0" taggedvalues="4"/><nodeRect Left="665" Top="42" Right="756" Bottom="97"/><attached><AttachedNode uuid="67ca8a80-a00b-49b6-8266-22571e6ef5eb"><nodeRect Left="771" Top="57" Right="885" Bottom="94"/></AttachedNode></attached></NodeLink><NodeLink uuid="67e01875-8290-46af-be16-0d584b9eec15" guiLink_Element="16c63eac-c452-40ae-b9b8-fab1f0c6f91a"><style showatt="1" showdotnetproperties="2" shownested="0" taggedvalues="4"/><nodeRect Left="371" Top="42" Right="462" Bottom="97"/><attached><AttachedNode uuid="170aa08e-7bc7-46b2-9bb3-0b1b24d8194e"><nodeRect Left="371" Top="122" Right="485" Bottom="159"/></AttachedNode></attached></NodeLink><NodeLink uuid="cb9ae29b-d937-4355-843a-2b1c27a3472b" guiLink_Element="51909c7c-6d9a-445f-bf35-fe3c5c2a51d5"><style showatt="1" showdotnetproperties="2" shownested="0" taggedvalues="4"/><nodeRect Left="486" Top="42" Right="577" Bottom="97"/><attached><AttachedNode uuid="ba5c25d4-7ffb-4d8a-b24d-1e06e8bd0f31"><nodeRect Left="486" Top="122" Right="601" Bottom="159"/></AttachedNode></attached></NodeLink><NodeLink uuid="460ac3c8-1b93-4775-9a0e-cd07523caebc" guiLink_Element="b21fa72f-b62f-4189-a96c-27b9950d3abd"><style showatt="1" showdotnetproperties="2" shownested="0" taggedvalues="4"/><nodeRect Left="565" Top="180" Right="656" Bottom="235"/><attached><AttachedNode uuid="782ae869-8516-423f-a609-504620ecd640"><nodeRect Left="565" Top="254" Right="679" Bottom="291"/></AttachedNode></attached></NodeLink><NodeLink uuid="d8316d1f-ac78-472d-89d1-1245e288b588" guiLink_Element="f53f7b5b-809b-4612-95bd-86e8b97d4af6"><style showatt="1" showdotnetproperties="2" shownested="0" taggedvalues="4"/><nodeRect Left="240" Top="42" Right="331" Bottom="97"/><attached><AttachedNode uuid="d32cce7a-a5c4-40bf-9e9a-bfc3cd5ab9f4"><nodeRect Left="240" Top="114" Right="354" Bottom="151"/></AttachedNode></attached></NodeLink><NodeLink uuid="0a9e2b41-cbf3-4126-8f4f-c4c8415b112c" guiLink_Element="35d6e40f-73c6-40aa-b55f-13ca2c645830"><style showatt="1" showdotnetproperties="2" shownested="0" taggedvalues="4"/><nodeRect Left="-71" Top="42" Right="49" Bottom="97"/><attached><AttachedNode uuid="52fcbba3-f010-4bb3-933a-ea18d91a996f"><nodeRect Left="-71" Top="114" Right="97" Bottom="151"/></AttachedNode></attached></NodeLink><NodeLink uuid="6a2989f3-cd32-44da-a5c2-6fb0849f653c" guiLink_Element="70fff5d1-dd0b-4608-8609-81fbaf7bf49a"><style autosize="0"/><nodeRect Left="696" Top="180" Right="863" Bottom="260"/><attached><AttachedNode uuid="2416fc1b-b680-426b-afbb-eb8686d6955b"><nodeRect Left="711" Top="280" Right="825" Bottom="335"/></AttachedNode></attached></NodeLink><NodeLink uuid="944879cf-ee06-44a1-876d-798b85b8bf81" guiLink_Element="36826928-0e9d-44c2-bab2-db485df3a599"><style autosize="0" showop="0"/><nodeRect Left="42" Top="246" Right="200" Bottom="340"/><attached><AttachedNode uuid="535f604e-a566-4875-b7f8-d22fa124b819"><nodeRect Left="-86" Top="285" Right="29" Bottom="340"/></AttachedNode></attached></NodeLink><NodeLink uuid="f54a0f4b-bb49-4f8f-ac33-b2570a4b1c63" guiLink_Element="e60f01b0-909a-4403-bd8b-ba98faac0c93"><style autosize="0" showop="0"/><nodeRect Left="109" Top="415" Right="308" Bottom="513"/><attached><AttachedNode uuid="c8527451-cb42-4f81-88cc-a7910f33e1e4"><nodeRect Left="109" Top="535" Right="245" Bottom="590"/></AttachedNode></attached></NodeLink><NodeLink uuid="679183e4-1d4a-431e-b7ad-cde350ab3f96" guiLink_Element="95fa3d63-3961-4e0f-983e-75db5496f2a2"><style autosize="0" showop="0"/><nodeRect Left="-106" Top="415" Right="83" Bottom="517"/><attached><AttachedNode uuid="4c9c72b7-9d39-4fb8-b413-8391a7a00833"><nodeRect Left="-106" Top="535" Right="42" Bottom="590"/></AttachedNode></attached></NodeLink><LineLink uuid="d63e73fa-c6a1-42a2-906d-3516f6c44ac9" guiLink_Element="a3ebc7d4-9f40-436b-b2d2-a126ca6f408a" guiLineLink_LineBegin="f54a0f4b-bb49-4f8f-ac33-b2570a4b1c63" guiLineLink_LineEnd="944879cf-ee06-44a1-876d-798b85b8bf81"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="321c92fe-a54e-47dd-a895-5beb20836e0e"><pos X="158" Y="376"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="c29129ec-a1da-4f54-8c03-bd972b66fa21" alignment="1"><pos X="200" Y="415"/></EndWaypoint><Waypoint uuid="3a2806f2-ef0e-4684-9042-c68c20d2a97d"><pos X="200" Y="376"/></Waypoint><Waypoint uuid="080df177-3518-482c-9d05-fa648f3f77b4"><pos X="113" Y="376"/></Waypoint><EndWaypoint uuid="e282df06-6289-4067-a41b-5fa7471fe1de" alignment="4"><pos X="113" Y="340"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="838c3a4a-5f3c-4304-98b3-8f2ad490bbf3" guiLink_Element="411459a4-d926-4b15-aa67-699492e157f7" guiLineLink_LineBegin="679183e4-1d4a-431e-b7ad-cde350ab3f96" guiLineLink_LineEnd="944879cf-ee06-44a1-876d-798b85b8bf81"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="9c942193-a767-4552-b2b9-1794d7acb9b2"><pos X="51" Y="376"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="fd5deacc-04a8-46d1-ae30-a90565ea77da" alignment="2"><pos X="-7" Y="415"/></EndWaypoint><Waypoint uuid="df456311-19a1-4112-8c14-6d04e21c2dad"><pos X="-7" Y="376"/></Waypoint><Waypoint uuid="b03c0740-ade4-49bd-926b-bfca7e4c2901"><pos X="113" Y="376"/></Waypoint><EndWaypoint uuid="9733567d-802e-45c2-bc3f-28f19fb75bb9" alignment="3"><pos X="113" Y="340"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="f4a31466-ecc3-4549-b945-119b0865f03e" guiLink_Element="3218d2b2-4baa-4091-aaf4-651412486870" guiLineLink_LineBegin="460ac3c8-1b93-4775-9a0e-cd07523caebc" guiLineLink_LineEnd="f8affebb-1829-480d-8b6e-b014561262fb"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="d196a1d7-f98b-458e-90f1-3f704d3e2817"><pos X="661" Y="144"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="57d330ab-b8db-4aeb-bd32-824aa3dec736" alignment="2"><pos X="609" Y="180"/></EndWaypoint><Waypoint uuid="91c867ae-86fc-4ef2-9cf9-08454425dfd3"><pos X="609" Y="144"/></Waypoint><Waypoint uuid="500b6b68-5591-4668-8e76-39e206640dda"><pos X="703" Y="144"/></Waypoint><EndWaypoint uuid="ce3dc1e4-25f5-4a11-b7c8-0d69ce48e6f0" alignment="3"><pos X="703" Y="97"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="1d1ac51a-699e-44e2-8f71-2497300719b4" guiLink_Element="6da05217-80fa-44d5-8548-90123b6c8e86" guiLineLink_LineBegin="6a2989f3-cd32-44da-a5c2-6fb0849f653c" guiLineLink_LineEnd="f8affebb-1829-480d-8b6e-b014561262fb"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="58c2d176-c683-4b32-a595-0737d9992fa4"><pos X="734" Y="144"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="afe2444e-5b5a-40e8-95c7-94d92e8691f8" alignment="2"><pos X="774" Y="180"/></EndWaypoint><Waypoint uuid="5d0a584b-e96f-4eb6-a04d-29c6b367645b"><pos X="774" Y="144"/></Waypoint><Waypoint uuid="81f05dbb-aac6-418e-bc45-d8dd25dce17d"><pos X="703" Y="144"/></Waypoint><EndWaypoint uuid="ad0fc69e-6215-4cb2-becb-53d1bfc81e0b" alignment="3"><pos X="703" Y="97"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="252745b2-5a5c-4a4e-9c57-3d7cf776f2bd" guiLink_Element="47ac321b-211c-46f6-a552-dbd9564d39a1"><nodeRect Left="521" Top="375" Right="713" Bottom="488"/><attached><AttachedNode uuid="87618787-d0b5-44cb-a878-7f373369ab6d"><nodeRect Left="526" Top="508" Right="640" Bottom="563"/></AttachedNode></attached></NodeLink><NodeLink uuid="cfa7fa9f-9b0b-4523-827c-0f2fff1f07e5" guiLink_Element="76c8d1e8-29d6-4d39-a80c-a1e014846430"><nodeRect Left="771" Top="375" Right="862" Bottom="488"/><attached><AttachedNode uuid="5e21a7f5-5697-4fa8-bf4b-b51134134022"><nodeRect Left="771" Top="508" Right="886" Bottom="563"/></AttachedNode></attached></NodeLink><NodeLink uuid="c38fd93f-0476-426a-a256-915fc51117b5" guiLink_Element="04db5e2d-d0f9-420f-b908-4c17ec82f2e9"><nodeRect Left="333" Top="415" Right="451" Bottom="510"/><attached><AttachedNode uuid="8be96808-4b7c-4611-acc8-8eb17a497acc"><nodeRect Left="335" Top="535" Right="494" Bottom="590"/></AttachedNode></attached></NodeLink><LineLink uuid="a0b18ca5-3316-48f5-b4d2-4e34fa3192b5" guiLink_Element="e88bc622-8127-4f32-9900-1b506ec77514" guiLineLink_LineBegin="c38fd93f-0476-426a-a256-915fc51117b5" guiLineLink_LineEnd="944879cf-ee06-44a1-876d-798b85b8bf81"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="bcddf583-dd47-48f5-a70c-1585d7c19e2d"><pos X="253" Y="376"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="b141da48-e670-4939-824f-87adfe4af991" alignment="1"><pos X="390" Y="415"/></EndWaypoint><Waypoint uuid="0c331e6c-d722-4acd-97a9-5d5543ff3426"><pos X="390" Y="376"/></Waypoint><Waypoint uuid="0b779320-d13d-413d-bcb4-5dfb78fe0969"><pos X="113" Y="376"/></Waypoint><EndWaypoint uuid="65dfbf21-ddf8-4031-95d7-eb9b79c401cf" alignment="4"><pos X="113" Y="340"/></EndWaypoint></guiLineLinkWaypoint></LineLink></guiDiagramGuiLink><guiDiagramLayer><DiagramLayer uuid="871cc828-c5ff-4a6b-851c-ea6c9fa336f9" name="Default"/></guiDiagramLayer></ClassDiagram><ClassDiagram uuid="3adf21c7-717e-4c1c-bcdf-801d06bea8a8" name="IVOA_UML_Profile" guiDiagramLinkedOwner="e7a00ecd-eb3d-4147-8538-5d1beea86690" guiDiagram_GenerationSettingsElement="e7a00ecd-eb3d-4147-8538-5d1beea86690"><guiDiagramGenerationSettings kind="2" showAttributes="true" showEnumerationLiterals="true" useOwnCompartmentForDotNetProperties="true" doAutoLayout="true"/><guiDiagramGuiLink><NodeLink uuid="67134d9e-483d-443d-8c7f-0bd064e16a36" guiLink_Element="afb611b3-ae73-4278-955e-06feceb9431f"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="280" Top="41" Right="386" Bottom="125"/></NodeLink><NodeLink uuid="96a39903-361d-4071-9260-c33d16646742" guiLink_Element="9d99f4a0-b941-4ef5-9438-774b76f9d171"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="167" Top="41" Right="259" Bottom="125"/></NodeLink><NodeLink uuid="5bf291d9-c0e9-441a-ad50-c047b9f24872" guiLink_Element="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="20" Top="41" Right="145" Bottom="143"/></NodeLink><NodeLink uuid="a80fd492-16db-48ef-9620-14512aec2e0c" guiLink_Element="fef27218-0b3f-4767-9a46-8d42c0fdb40e"><style showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="20" Top="759" Right="464" Bottom="780"/></NodeLink></guiDiagramGuiLink><guiDiagramLayer><DiagramLayer uuid="7115919e-c35d-49a4-a478-b7801c1fb078" name="Default"/></guiDiagramLayer></ClassDiagram></guiRootGuiDiagram></RootElement></Diagrams></UModel>

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26