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

Annotation of /trunk/projects/dm/STC-2.0/model/trans/STC2.0UModelTransforms.ump

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4124 - (hide annotations)
Thu Jun 15 13:30:05 2017 UTC (3 years, 4 months ago) by arots
File size: 152665 byte(s)
General adding of UModel files

1 arots 4124 <?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>0f0feb98-526b-4cad-b52e-6c0ef4335d54</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"/><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"/><Model uuid="966fce27-a78f-4314-8f68-9c233c5acefa" name="stc2_transforms" visibility="public"><appliedStereotype><StereotypeApplication uuid="152aba61-abc0-4d3f-aaf6-9fe91c5ac1cf" classifier="f9a706ae-5895-4229-9486-38378ad5cad1"><slot><Slot uuid="6ac44e51-2931-4953-828e-c45f9ec6155c" definingFeature="e32d41c3-c7ab-4d85-885b-ae987b5c137d"><value><LiteralString uuid="b4a19501-48e0-461d-a1d9-43d4c06b69bd" visibility="public" value="2.x"/></value></Slot><Slot uuid="7bba8e18-3b10-4508-b180-fbb63ed638d6" definingFeature="e423b1c4-8b31-4fb0-88ff-9093d4958d22"><value><LiteralString uuid="27bc9d90-faf1-4d07-933c-baa3ec5ac6df" visibility="public" value="ahr"/></value></Slot><Slot uuid="862d97ba-b236-4ae4-b482-402f08ccbb6a" definingFeature="c7a6a7aa-3b29-480e-bf5a-782730a931f9"><value><LiteralString uuid="0be5e42f-4ce7-400a-b940-e7a2c0bcaa25" visibility="public" value="STC2 Transforms"/></value></Slot></slot></StereotypeApplication></appliedStereotype><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 rotation 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 projection 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 units 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 units 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 units 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><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><Model uuid="93749c74-a4e8-4392-a42e-685677cbb73e" name="stc2_coordinates" visibility="public"><appliedStereotype><StereotypeApplication uuid="ef34f42a-86c8-426e-86a4-21349db4e2fe" classifier="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><slot><Slot uuid="08a7e2cd-5e73-4e51-bf35-02a85b5e16b6" definingFeature="ed078436-8509-4b01-9b93-10d655e79240"><value><LiteralString uuid="b5be8f02-1092-4e75-ad55-4fabdbd39b3b" visibility="public" value="https://volute.g-vo.org/svn/trunk/projects/dm/STC-2.0/model/coords/STC2.0UModelCoords.xmi"/></value></Slot><Slot uuid="8834fc33-faa7-4bf4-a6ea-c6fa74dbec92" definingFeature="79159f2f-e10b-4018-a8b7-26be453d219d"><value><LiteralString uuid="614655ca-9d3d-4820-89a3-677ba32510c2" visibility="public" value="stc2_coordinates"/></value></Slot></slot></StereotypeApplication></appliedStereotype><packagedElement><Package uuid="aec967f8-481e-4d6b-9275-30048e2654f9" name="coordsystem" visibility="public"><appliedStereotype><StereotypeApplication uuid="9c8fe364-5a4f-4f10-b0b4-e5bb81c00a10" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="ab60a80a-1bed-4f9e-84cd-ce3f1549e89a" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="c8867980-49d3-4383-90db-a03beb9c33b5" visibility="public" value="stc2_coordinates:coordsystem"/></value></Slot></slot></StereotypeApplication></appliedStereotype><packagedElement><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. Note: this class is not part of this package, but imported from stc2_coordinates."><annotatedElement idref="39af5d58-f614-4d13-bac8-524f54f83a49"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="db75f800-ef78-41c3-b57c-4c66829194c7" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="fe8631f7-506d-4038-9715-3235ba664d4e" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="b72e60cf-079b-4df9-b075-e9b3fc4b02a5" visibility="public" value="src2_coordinates:coordsystem.CoordFrame"/></value></Slot></slot></StereotypeApplication></appliedStereotype></Class></packagedElement></Package><Package uuid="f1be16e3-2234-4de0-8d22-c6d6901abe94" name="CoordinateDomains" visibility="public"><appliedStereotype><StereotypeApplication uuid="c77312af-0eea-46bc-8740-f5203412563f" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="97fa9270-8f75-49d2-9b39-127dfd520106" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="6a4aacd2-53f7-42e2-a783-6ae804aed381" visibility="public" value="stc2_coordinates:CoordinateDomains"/></value></Slot></slot></StereotypeApplication></appliedStereotype><packagedElement><Package uuid="eb4bfc9e-de80-48e1-9d95-2db18253ff4e" name="polarizationDomain" visibility="public"><appliedStereotype><StereotypeApplication uuid="34de1b29-0aed-4f18-b40e-4eb7ffc71040" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="25a82bfd-b7c9-4a12-917e-615771147854" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="9609da13-d4f4-4a5e-8459-e1fd11b70477" visibility="public" value="stc2_coordinates:CoordinateDomains.polarizationDomain"/></value></Slot></slot></StereotypeApplication></appliedStereotype><packagedElement><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. Note: this enumerator is not part of this package, but imported from stc2_coordinates."><annotatedElement idref="f8decea5-a9a1-422b-8860-765d79140cfb"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="619be20c-3add-42ae-b954-fc28f4e29a22" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="d2484a71-41d1-4ecb-ab23-d032d2ee469c" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="1cf4e0a6-b7e8-4990-9230-b98e7916f8ea" 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></Enumeration><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. Note: this enumerator is not part of this package, but imported from stc2_coordinates."><annotatedElement idref="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="876b70aa-3617-4d95-a4a9-7d5003888aa2" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="1a5fde90-5737-4851-a1e8-52fda63f7057" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="856bc2eb-7087-4aa5-9979-4837d4e983cb" visibility="public" value="stc2_coordinates:CoordinateDomains.polarizationDomain.PolEnum"/></value></Slot></slot></StereotypeApplication></appliedStereotype></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. Note: this enumerator is not part of this package, but imported from stc2_coordinates."><annotatedElement idref="9e655eb5-64fc-4bcd-ace5-65467fe3b1fd"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="6019ba6f-1d78-4412-bc21-4636aefe8d9b" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="948c28c5-29d3-4904-a4f3-430b75886930" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="efc80bba-6925-4fe8-9ee0-7b8b3092aa51" 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></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. Note: this enumerator is not part of this package, but imported from stc2_coordinates."><annotatedElement idref="f0826957-965d-436b-a725-b8242f4d2dfc"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="3f2feabc-d413-4248-8c1e-b34726e7fc19" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="b252ea55-d72b-4c52-830f-6f4bc5fa8815" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="11c0d3cc-dea8-4001-ac95-cb597224f2b1" 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></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. Note: this enumerator is not part of this package, but imported from stc2_coordinates."><annotatedElement idref="a074167d-7528-499c-b97f-f88238b1bc5d"/></Comment></ownedComment><appliedStereotype><StereotypeApplication uuid="6e16c69d-3e28-4cbd-89b6-283edb004757" classifier="9d99f4a0-b941-4ef5-9438-774b76f9d171"><slot><Slot uuid="62d119c9-66c2-414e-ab17-f9ec27f89b5c" definingFeature="40baea5b-a484-40a5-b175-db76732e75dc"><value><LiteralString uuid="21eaff02-838a-46b0-b05d-b370b3a759c1" visibility="public" value="stc2_coordinates:CoordinateDomains.polarizationDomain.PolVectorEnum"/></value></Slot></slot></StereotypeApplication></appliedStereotype><generalization><Generalization uuid="bc9b5e8b-50b6-40a5-bfd7-81569f14d064" general="c1cc532f-82a2-4d97-a2a1-9d9b8991cf8d"/></generalization></Enumeration></packagedElement></Package></packagedElement></Package></packagedElement></Model><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></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></packagedElement></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><Stereotype uuid="f9a706ae-5895-4229-9486-38378ad5cad1" name="model" visibility="public" baseClass="Model"><ownedRule><Constraint uuid="27b88420-0100-4ffe-95cc-066e67e4e006" name="c_model_hasNo CyclesBetweenContainmentTrees" visibility="public"><constrainedElement idref="f9a706ae-5895-4229-9486-38378ad5cad1"/><specification><OpaqueExpression uuid="9f0f9a82-4946-483d-87a4-02ac8103449d" visibility="public" body="Between two different entity containment trees no cyclic reference is allowed." language="English"/></specification></Constraint><Constraint uuid="de82357b-d386-450e-9f15-84327bb793c1" name="c_model_hasInheritancePerpendicularToComposition" visibility="public"><constrainedElement idref="f9a706ae-5895-4229-9486-38378ad5cad1"/><specification><OpaqueExpression uuid="929b3cb9-ac8e-48c4-9c9f-f31645926f17" visibility="public" body="Gerard:add it" language="English"/></specification></Constraint></ownedRule><ownedAttribute><Property uuid="e423b1c4-8b31-4fb0-88ff-9093d4958d22" name="author" visibility="private"><lowerValue><LiteralString uuid="7c617abe-c8c8-498c-ae36-f704de48f911" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="e063b10d-b45d-47b7-840f-5aeda1c422a1" visibility="public" value="1"/></upperValue></Property><Property uuid="c7a6a7aa-3b29-480e-bf5a-782730a931f9" name="title" visibility="private"><lowerValue><LiteralInteger uuid="276d723a-23c6-48b7-8ed2-b1cce9cfa14b" visibility="public" value="1"/></lowerValue><upperValue><LiteralUnlimitedNatural uuid="cfea9c6b-fd3d-4a50-8aff-46735372451a" visibility="public" value="1"/></upperValue></Property><Property uuid="e32d41c3-c7ab-4d85-885b-ae987b5c137d" name="version" visibility="private"><defaultValue><LiteralString uuid="e0607075-dabd-478a-85c7-022eb32f781c" visibility="public" value="0.x"/></defaultValue></Property><Property uuid="e093d0ab-8e18-4436-b323-c785935ac99f" name="previousVersion" visibility="private"><lowerValue><LiteralString uuid="cfbb5eab-bcb9-42a0-b7f5-ade53cb8e730" visibility="public" value="0"/></lowerValue><upperValue><LiteralString uuid="9b6d465b-c6e5-4d52-8938-f2950baa54ec" 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><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="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="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="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="1117" Bottom="-164"/><attached><AttachedNode uuid="d49d7b7e-c83f-4042-a8d2-d34c7d4f701e"><nodeRect Left="1083" Top="-130" Right="1474" Bottom="-75"/></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="384"/><attached><AttachedNode uuid="53edee3d-1a6d-4e05-a4b7-fd455f28273d"><nodeRect Left="1083" Top="403" Right="1511" Bottom="458"/></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="230"/><attached><AttachedNode uuid="03247996-35e6-4fbe-871f-9f0bdf7bc1c9"><nodeRect Left="1083" Top="251" Right="1507" Bottom="306"/></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="685"/><attached><AttachedNode uuid="025d7a53-9d7f-4c2f-9d3e-867220e4b933"><nodeRect Left="1083" Top="702" Right="1506" Bottom="757"/></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="533"/><attached><AttachedNode uuid="28153d76-00eb-4fb2-8aeb-8fef260a7c6a"><nodeRect Left="1083" Top="546" Right="1504" Bottom="601"/></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="39" Bottom="-183"/><attached><AttachedNode uuid="03c057ff-13dc-46a3-8078-e03f95eea5a7"><nodeRect Left="-124" Top="-117" Right="164" Bottom="-62"/></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="247"/></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="-164"/></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="98"/></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="-164"/></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="175"/></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="-164"/></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="21"/></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="-164"/></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="120" 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="39" 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="0f0feb98-526b-4cad-b52e-6c0ef4335d54" 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="7862cc65-2752-4219-abfe-817072957195" guiLink_Element="f9a706ae-5895-4229-9486-38378ad5cad1"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="20" Top="20" Right="488" Bottom="157"/></NodeLink><NodeLink uuid="677c7898-0dcf-4dd9-a98d-3ab8c217678c" guiLink_Element="afb611b3-ae73-4278-955e-06feceb9431f"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="382" Top="197" Right="488" Bottom="281"/></NodeLink><NodeLink uuid="b0c53108-b033-4159-ac2b-3448aba08416" guiLink_Element="9d99f4a0-b941-4ef5-9438-774b76f9d171"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="195" Top="197" Right="287" Bottom="281"/></NodeLink><NodeLink uuid="03b0d49b-a9c0-4b9d-bd04-3fd8c0edc3f6" guiLink_Element="0b7f85cf-ab5d-402d-ac3e-c77c579fbf78"><style showatt="1" showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="20" Top="197" Right="145" Bottom="299"/></NodeLink><NodeLink uuid="402b6527-6de0-4995-a28e-9fde6966565c" guiLink_Element="fef27218-0b3f-4767-9a46-8d42c0fdb40e"><style showdotnetproperties="2" shownested="0" showop="0"/><nodeRect Left="20" Top="339" Right="464" Bottom="360"/></NodeLink></guiDiagramGuiLink><guiDiagramLayer><DiagramLayer uuid="df8d186a-d078-429f-b730-c9d2c4332d38" name="Default"/></guiDiagramLayer></ClassDiagram></guiRootGuiDiagram></RootElement></Diagrams></UModel>

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