mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-25 21:31:14 +00:00
1 line
No EOL
111 KiB
XML
1 line
No EOL
111 KiB
XML
<?xml version="1.0" encoding="UTF-8"?><UModel version="2.1"><Model><Package uuid="00000001-7510-11d9-86f2-000476a22f44" name="Root"><packagedElement><Package uuid="00000003-7510-11d9-86f2-000476a22f44" name="Component View" visibility="public"/><Package uuid="9fc3d793-3050-4640-a799-1c4dae643294" name="Map" visibility="public"><packagedElement><Class uuid="452b2533-affa-41d2-b56e-b1dffaa8ea47" name="Linedef" visibility="public"><ownedAttribute><Property uuid="f7ea1476-4846-4bd7-8c06-b1756eb656a5" name="MainListItem" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="c162c2b9-497b-4b6b-af3d-ab0724ef2cb0" name="StartVertexListItem" visibility="protected" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="28ce7ed8-11f3-4d40-b914-d126ff115503" name="EndVertexListItem" visibility="protected" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="6dc3148b-6ea8-4258-bb18-923dd2ec9922" name="Start" type="1c4f17a6-6063-4109-80b5-d4df3b0fa005"/><Property uuid="36d603d8-f26c-4267-b148-e4038011ca74" name="End" type="1c4f17a6-6063-4109-80b5-d4df3b0fa005"/><Property uuid="eb9f21b9-ad1f-46a1-8963-0cf685ef199f" name="Front" type="a37ab000-2c10-4972-90cd-302845b2202c"/><Property uuid="866b7078-01d6-4277-b592-e880992f69f4" name="Back" type="a37ab000-2c10-4972-90cd-302845b2202c"/><Property uuid="09445471-3369-437c-846d-471b6cce2eff" name="Flags" visibility="protected"/><Property uuid="af89306e-d50a-4b0f-bad3-5ed46ed5c206" name="Action" visibility="protected"/><Property uuid="af6bb073-9da6-46c4-ad16-b650aefc5a8d" name="Tag" visibility="protected"/><Property uuid="14d77cc0-d3f5-4a02-b6d1-4cf1c37bb0e0" name="Args" visibility="protected"/></ownedAttribute></Class><Class uuid="8c64ad80-32f1-4288-84f0-7e88d3c349b4" name="Sector" visibility="public"><ownedAttribute><Property uuid="f988d34c-9fc8-4320-9cfe-aa446e1bc712" name="MainListItem" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="acfb75cd-eab9-437d-ac46-9a8d58d82346" name="Sidedefs" type="a37ab000-2c10-4972-90cd-302845b2202c"><lowerValue><LiteralString uuid="a5d14804-d189-4d19-9cc9-2923839c908b" value="*"/></lowerValue><upperValue><LiteralString uuid="af2fc31a-b985-48c9-a333-15379bc8a6da" value="*"/></upperValue></Property><Property uuid="1e689d4f-8b1b-4f80-91e4-1f7c9980760f" name="Things" type="e1706340-01d0-4a0d-b440-fd8496c977b2"><lowerValue><LiteralString uuid="f597740a-5c01-44bb-8ecf-8e325852bff3" value="*"/></lowerValue><upperValue><LiteralString uuid="61ab645f-2986-48a7-be6d-bb8028587d24" value="*"/></upperValue></Property><Property uuid="373747ce-18b3-49e7-b900-3dae1ecddf28" name="FloorHeight" visibility="protected"/><Property uuid="98dc7295-f0de-4ba5-aa0a-ce1003e079cf" name="FloorTexture" visibility="protected"/><Property uuid="de30b2f1-0dcd-49ac-bdcf-18d4ec20e0ee" name="CeilHeight" visibility="protected"/><Property uuid="ed6b40a2-0bb3-4c45-9b1c-3a1fb5bd1052" name="CeilTexture" visibility="protected"/><Property uuid="54595a32-e328-4898-abb9-98e6b99d79a1" name="Brightness" visibility="protected"/><Property uuid="c4f5fe6b-39f1-422d-84f0-abb8323f32ae" name="Special" visibility="protected"/><Property uuid="b1d00931-c701-47dd-a065-c97a98c4b25c" name="Tag" visibility="protected"/></ownedAttribute></Class><Class uuid="a37ab000-2c10-4972-90cd-302845b2202c" name="Sidedef" visibility="public"><ownedAttribute><Property uuid="750beee5-aad6-4e6f-a1ef-e3377622a88f" name="MainListItem" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="d5690f6d-5f8f-4d7e-b5b2-54ab08638640" name="SectorListItem" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="ccace270-5481-471e-baf0-c39c47e0e7aa" name="Linedef" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"/><Property uuid="bb87f442-afc9-47cb-9dfd-cae4d5050769" name="Sector" type="8c64ad80-32f1-4288-84f0-7e88d3c349b4"/><Property uuid="f3f2bc79-2fba-4e7d-9499-d9965221bced" name="Other" type="a37ab000-2c10-4972-90cd-302845b2202c"/><Property uuid="3ce4deb7-86ac-4e12-a58d-532ec97cbb5c" name="OffsetX" visibility="protected"/><Property uuid="53444952-2966-4394-9bc3-b0ae7859ee28" name="OffsetY" visibility="protected"/><Property uuid="f4cf4dcd-8d66-4ec7-b61f-9dd22bb79c6a" name="TextureHigh" visibility="protected"/><Property uuid="aae6ddbb-d0ef-49b3-a0b1-010b43668645" name="TextureMid" visibility="protected"/><Property uuid="fd36837c-884c-4266-aefc-3305cbce70d4" name="TextureLow" visibility="protected"/></ownedAttribute></Class><Class uuid="e1706340-01d0-4a0d-b440-fd8496c977b2" name="Thing" visibility="public"><ownedAttribute><Property uuid="25bdb9a0-81a5-47de-ad3c-4335cb2acee9" name="MainListItem" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="6de5d0ad-9b32-4a5a-bdbc-f5669b98f835" name="SectorListItem" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="4c957d23-a989-427b-87a3-d091067e9717" name="Sector" type="8c64ad80-32f1-4288-84f0-7e88d3c349b4"/><Property uuid="83d43420-9fef-47f3-9fdb-787c4d1a015e" name="Position" visibility="protected"/><Property uuid="c73e4890-9623-4f7e-9d63-6cc52d6b5a62" name="Angle" visibility="protected"/><Property uuid="d9f38bad-691b-4632-be28-501d149f0929" name="Type" visibility="protected"/><Property uuid="af79a94e-7f6e-424b-8707-451168d51150" name="Flags" visibility="protected"/><Property uuid="321b4546-e181-4062-9753-426ce33a0df5" name="Action" visibility="protected"/><Property uuid="7766cab7-9812-4f78-9370-9268b2fde6e0" name="Tag" visibility="protected"/><Property uuid="7952fb47-eb48-42cb-8158-94e80bfbe443" name="Args" visibility="protected"/></ownedAttribute></Class><Class uuid="1c4f17a6-6063-4109-80b5-d4df3b0fa005" name="Vertex" visibility="public"><ownedAttribute><Property uuid="62865527-6ca3-4db0-8ab4-eeba187ca86c" name="MainListItem" type="26486826-ed09-40c5-a881-08195199572e"/><Property uuid="161b4e9a-a1bc-4c6f-a61d-66892f5bb6bb" name="Linedefs" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"><lowerValue><LiteralString uuid="92bf5c9a-0c22-4d9f-b9e4-d9bff805a328" value="*"/></lowerValue><upperValue><LiteralString uuid="1d99bd2b-8f84-4f0e-bd6d-678f99ed9e9d" value="*"/></upperValue></Property><Property uuid="0ee1f845-db18-40eb-8b5e-4e79efb067e1" name="Position" visibility="protected"/></ownedAttribute></Class><Class uuid="d2ecb7c4-ef5f-4d1f-b2d8-9f32296a949a" name="MapSet" visibility="public"/><Class uuid="16280577-0b4d-4e85-8f16-de40da341dc7" name="MapOptions" visibility="public"/><Association uuid="c2fac351-f2fa-44cf-aaec-bb8030ac82c2" visibility="public"><memberEnd idref="f3f2bc79-2fba-4e7d-9499-d9965221bced"/><ownedEnd><Property uuid="3a73b20d-1afd-4652-8486-081a9cd71fc4" visibility="protected" type="a37ab000-2c10-4972-90cd-302845b2202c"/></ownedEnd></Association><Association uuid="98119e50-b567-41de-b463-d4376aa92c4a" visibility="public"><memberEnd idref="750beee5-aad6-4e6f-a1ef-e3377622a88f"/><ownedEnd><Property uuid="84771572-a700-476d-a21d-12acecc12340" visibility="protected" type="a37ab000-2c10-4972-90cd-302845b2202c"/></ownedEnd></Association><Association uuid="2bad2052-3410-4f10-a1d3-5c25a6d3eecd" visibility="public"><memberEnd idref="d5690f6d-5f8f-4d7e-b5b2-54ab08638640"/><ownedEnd><Property uuid="9367205a-1d27-460a-ab21-a5560fa5f56b" visibility="protected" type="a37ab000-2c10-4972-90cd-302845b2202c"/></ownedEnd></Association><Association uuid="9ef22490-2819-4ebf-a8e9-9971f6110518" visibility="public"><memberEnd idref="f7ea1476-4846-4bd7-8c06-b1756eb656a5"/><ownedEnd><Property uuid="f4dbf8b2-b8d4-47ee-9d87-a141eccac634" visibility="protected" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"/></ownedEnd></Association><Association uuid="fbcfb956-aeff-416f-a049-4119b39dc083" visibility="public"><memberEnd idref="62865527-6ca3-4db0-8ab4-eeba187ca86c"/><ownedEnd><Property uuid="7acd5dc0-fa38-4593-8b72-aa742a92edaf" visibility="protected" type="1c4f17a6-6063-4109-80b5-d4df3b0fa005"/></ownedEnd></Association><Association uuid="d6e3b7dc-753e-4063-aa6b-640d1681018d" visibility="public"><memberEnd idref="25bdb9a0-81a5-47de-ad3c-4335cb2acee9"/><ownedEnd><Property uuid="c6ed57e4-1cdb-4241-8a5b-97ea7ecf882d" visibility="protected" type="e1706340-01d0-4a0d-b440-fd8496c977b2"/></ownedEnd></Association><Association uuid="8f0b98b8-3560-4cf6-b677-86cf90059c7d" visibility="public"><memberEnd idref="f988d34c-9fc8-4320-9cfe-aa446e1bc712"/><ownedEnd><Property uuid="2d6f3cbb-f9a7-4ca7-9043-6ec67d4b8bf5" visibility="protected" type="8c64ad80-32f1-4288-84f0-7e88d3c349b4"/></ownedEnd></Association><Association uuid="41a41cbf-9e7d-4774-8763-349afa8abe22" visibility="public"><memberEnd idref="6de5d0ad-9b32-4a5a-bdbc-f5669b98f835"/><ownedEnd><Property uuid="937e01c6-e1bc-49b0-8a5e-715b300c6524" visibility="protected" type="e1706340-01d0-4a0d-b440-fd8496c977b2"/></ownedEnd></Association><Association uuid="5ab6ed87-2d2b-4059-a9c8-2ceb08e2cc1a" visibility="public"><memberEnd idref="1e689d4f-8b1b-4f80-91e4-1f7c9980760f"/><ownedEnd><Property uuid="23d56760-799c-4982-ad73-8ad8f1eb92ad" visibility="protected" type="8c64ad80-32f1-4288-84f0-7e88d3c349b4"/></ownedEnd></Association><Association uuid="4424eb81-2c06-4bcd-9f60-a1d6a40b7c6b" visibility="public"><memberEnd idref="c162c2b9-497b-4b6b-af3d-ab0724ef2cb0"/><ownedEnd><Property uuid="901b3cbf-4226-4616-9260-633bc8d28404" visibility="protected" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"/></ownedEnd></Association><Association uuid="838bedf2-6023-45fc-ad2c-753c5c5baec8" visibility="public"><memberEnd idref="28ce7ed8-11f3-4d40-b914-d126ff115503"/><ownedEnd><Property uuid="e648a7cb-c4f4-42a7-93ab-bb0bfcaccdfe" visibility="protected" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"/></ownedEnd></Association></packagedElement></Package><Class uuid="26486826-ed09-40c5-a881-08195199572e" name="LinkedListNode" visibility="public"/><Package uuid="3934619d-c0ff-4a39-b3db-e0b4f6ecefa3" name="Editing" visibility="public"><packagedElement><Class uuid="44379120-cce6-41cf-9cc4-33f9c8c5bd01" name="VisualMode" visibility="public"><generalization><Generalization uuid="3885bb7d-0c73-415f-b751-198fb50f7155" general="5ac67053-4680-4c32-9d1f-51a8b12b32ae"/></generalization><ownedAttribute><Property uuid="6fc96a5f-48e3-40a5-8f7e-40d57555eede" name="Renderer" type="ad65e873-c683-477e-b6fd-81bf1391699b"/></ownedAttribute></Class><Class uuid="04001627-78fd-4f29-b609-d62ca9919e87" name="SelectTextureMode" visibility="public"><generalization><Generalization uuid="b62cc6f6-857e-4f25-b40b-33493f2c83e2" general="5ac67053-4680-4c32-9d1f-51a8b12b32ae"/></generalization></Class><Class uuid="2cc01b7a-1d6e-476c-b7cd-9aaf2fd3e24c" name="ClassicMode" visibility="public"><generalization><Generalization uuid="f6f45f81-91e5-4f4f-a3fe-a4411835618f" general="5ac67053-4680-4c32-9d1f-51a8b12b32ae"/></generalization><ownedAttribute><Property uuid="385cdc75-ea5d-42d9-a256-3c9d81db76c0" name="Renderer" type="cf37d332-938a-4f8f-9e8f-d11d169b0147"/></ownedAttribute></Class><Class uuid="5ac67053-4680-4c32-9d1f-51a8b12b32ae" name="EditMode" visibility="public"><ownedOperation><Operation uuid="7d2dfeb0-bd6f-46d9-b3f8-b604b0ce2b00" name="MouseClick" visibility="public"/><Operation uuid="f60a0587-509d-45eb-988c-3ec54a721117" name="MouseDoubleClick" visibility="public"/><Operation uuid="02b6dcbf-2b9b-48b4-8410-83716994d682" name="MouseDown" visibility="public"/><Operation uuid="0620b0ff-c4e9-4ba8-819c-e0947282af66" name="MouseUp" visibility="public"/><Operation uuid="b8ae8b8e-4727-43a4-b5b5-c047583de81e" name="MouseEnter" visibility="public"/><Operation uuid="8bd643ca-127a-45c0-8f66-e73de32f83fd" name="MouseLeave" visibility="public"/><Operation uuid="e17a0e97-eed1-4661-9c74-0b65d97e9d6f" name="MouseMove" visibility="public"/><Operation uuid="5dff8c49-6b54-4065-b5ff-41c57be51a2e" name="Cancel" visibility="public"/><Operation uuid="9cfaff32-34e7-4a81-88a6-44c9a324dddb" name="RedrawDisplay" visibility="public"/></ownedOperation></Class><Class uuid="a005aebe-8f43-44a0-bf46-bcdff9b74826" name="LinedefsMode" visibility="public"><generalization><Generalization uuid="7e66b498-05d3-4343-a969-1cf70fdef9fc" general="2cc01b7a-1d6e-476c-b7cd-9aaf2fd3e24c"/></generalization></Class><Class uuid="1d49f072-2275-4f09-a825-c156af1bd7c4" name="VerticesMode" visibility="public"><generalization><Generalization uuid="ad3bd3dc-ef8c-4e3c-9acc-4a0443922c75" general="2cc01b7a-1d6e-476c-b7cd-9aaf2fd3e24c"/></generalization></Class><Class uuid="a5416ccb-1702-4c7f-b277-47bb7f05ea0f" name="SectorMode" visibility="public"><generalization><Generalization uuid="3334335a-70b9-4b6a-a28e-6961e70f1901" general="2cc01b7a-1d6e-476c-b7cd-9aaf2fd3e24c"/></generalization></Class><Class uuid="54348d7c-e86d-42c1-9e6e-6dcba84470ba" name="ThingsMode" visibility="public"><generalization><Generalization uuid="91b92b78-c238-4232-8ee7-077e887a10b8" general="2cc01b7a-1d6e-476c-b7cd-9aaf2fd3e24c"/></generalization></Class><Association uuid="036b84f8-ceec-4dc3-a198-8a6896f24edb" visibility="public"><memberEnd idref="385cdc75-ea5d-42d9-a256-3c9d81db76c0"/><ownedEnd><Property uuid="c4f58e0d-788d-4796-b581-2da73e9797d2" visibility="protected" type="2cc01b7a-1d6e-476c-b7cd-9aaf2fd3e24c"/></ownedEnd></Association><Association uuid="b5332e94-b257-463d-89a1-0a983ae90aef" visibility="public"><memberEnd idref="6fc96a5f-48e3-40a5-8f7e-40d57555eede"/><ownedEnd><Property uuid="f351038f-ab8d-4042-800f-c1f41781a012" visibility="protected" type="44379120-cce6-41cf-9cc4-33f9c8c5bd01"/></ownedEnd></Association></packagedElement></Package><Package uuid="1d7c25e2-5b68-409e-b933-3dee33d41a9e" name="Rendering" visibility="public"><packagedElement><Class uuid="cf37d332-938a-4f8f-9e8f-d11d169b0147" name="Renderer2D" visibility="public"><generalization><Generalization uuid="fa56b379-9731-4459-bc6f-73f3f7ab3587" general="d76b2cda-d9d2-4eaf-bdc3-e939a753c642"/></generalization><ownedAttribute><Property uuid="19c8bc85-1466-435a-bcb9-996ec0088e60" name="Plotter" type="a11c1cef-3ce3-45e2-af55-f0d757d24dd5"/><Property uuid="03068702-1e29-4d9f-a705-f5a9873ddded" name="ThingTexture" type="5cd94339-bf5c-4b97-9082-89e9bca835ae"/></ownedAttribute></Class><Class uuid="ad65e873-c683-477e-b6fd-81bf1391699b" name="Renderer3D" visibility="public"><generalization><Generalization uuid="9fe65ae3-5bf8-4426-a194-8c9ecd1ab6a0" general="d76b2cda-d9d2-4eaf-bdc3-e939a753c642"/></generalization></Class><Class uuid="9ee6111f-6dbf-401c-859f-3b4246881f76" name="D3DDevice" visibility="public"><ownedAttribute><Property uuid="bbcb210a-736f-425c-8e1a-07d79c9079f8" name="Renderer2D" type="cf37d332-938a-4f8f-9e8f-d11d169b0147"/><Property uuid="0c8e4e5f-0d37-44f2-9a85-7f106ba101c3" name="Renderer3D" type="ad65e873-c683-477e-b6fd-81bf1391699b"/><Property uuid="8f52ad0b-5aac-48ae-9422-09bf7e0e5470" name="Shaders" type="9ca288ef-04a0-40c4-9751-c5f6b9002787"/><Property uuid="525da0b4-6451-4f77-bd60-450768f8b597" name="Resources" type="b265ede1-b94a-4607-a6c8-a9de2f9e5c8e"><lowerValue><LiteralString uuid="a1c1f93f-6542-42d5-9eb8-9afb0c521356" value="*"/></lowerValue><upperValue><LiteralString uuid="3aba26a9-a577-4781-9252-870e1f5cdb42" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="9ca288ef-04a0-40c4-9751-c5f6b9002787" name="ShaderManager" visibility="public"><ownedAttribute><Property uuid="b8f8d477-ec46-4ceb-a5fd-7e2c58c97697" name="Shaders" type="85121c9d-66d2-4a0a-9391-e4ddfdb3f8dc"><lowerValue><LiteralString uuid="c99e2917-ecbc-4274-a118-b78586a36021" value="*"/></lowerValue><upperValue><LiteralString uuid="dd1ad98a-5a37-4bdf-b747-c9f124e39f7f" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="85121c9d-66d2-4a0a-9391-e4ddfdb3f8dc" name="D3DShader" visibility="public"/><Class uuid="a1c1e505-d728-4e74-9726-3ef499733fcc" name="Display2DShader" visibility="public"><generalization><Generalization uuid="a01a0f40-ee9a-470b-9c87-e85033ecf25b" general="85121c9d-66d2-4a0a-9391-e4ddfdb3f8dc"/></generalization></Class><Class uuid="c4048fae-c995-464f-bc63-fbc18de43784" name="Things2DShader" visibility="public"><generalization><Generalization uuid="6d90cad2-fd6f-480b-a422-aa1eec014a06" general="85121c9d-66d2-4a0a-9391-e4ddfdb3f8dc"/></generalization></Class><Interface uuid="b265ede1-b94a-4607-a6c8-a9de2f9e5c8e" name="ID3DResource" visibility="public"><ownedOperation><Operation uuid="2aa973e5-1de4-4f0c-9efa-0be3a954dc1c" name="UnloadResource" visibility="public"/><Operation uuid="a52fb9ce-f9de-4695-8b43-4364df8870a4" name="ReloadResource" visibility="public"/></ownedOperation></Interface><Class uuid="d76b2cda-d9d2-4eaf-bdc3-e939a753c642" name="Renderer" visibility="public"><interfaceRealization><InterfaceRealization uuid="30583531-9f3b-4405-af4b-726f394dacd9" visibility="public" contract="b265ede1-b94a-4607-a6c8-a9de2f9e5c8e"/></interfaceRealization><ownedAttribute><Property uuid="9829121d-5996-432a-b42a-e624e9a230fd" name="Graphics" type="9ee6111f-6dbf-401c-859f-3b4246881f76"/></ownedAttribute><ownedOperation><Operation uuid="fff3978c-58d0-45b3-8e1c-426b222f3116" name="Reset" visibility="public"/></ownedOperation></Class><Class uuid="a11c1cef-3ce3-45e2-af55-f0d757d24dd5" name="Plotter" visibility="public"/><Class uuid="83dc909e-13ec-4fda-adff-48121605846b" name="PixelColorBlock" visibility="public"/><DataType uuid="34124912-6455-45c5-9baa-2ce326430940" name="PixelColor" visibility="public"/><Association uuid="1b1cd9d9-5ea6-4a2c-8a6f-810a1a5f4665" visibility="public"><memberEnd idref="8f52ad0b-5aac-48ae-9422-09bf7e0e5470"/><ownedEnd><Property uuid="cf42053b-67ab-46cf-9ac7-ca2ff07911c7" visibility="protected" type="9ee6111f-6dbf-401c-859f-3b4246881f76"/></ownedEnd></Association><Association uuid="9c889b3d-fe5b-4215-ab57-e60f3815a065" visibility="public"><memberEnd idref="b8f8d477-ec46-4ceb-a5fd-7e2c58c97697"/><ownedEnd><Property uuid="e4649aa5-cb9c-4b5a-a080-a0e49596730d" visibility="protected" type="9ca288ef-04a0-40c4-9751-c5f6b9002787"/></ownedEnd></Association><Association uuid="351b455e-64cb-4700-b449-59d003bab4e5" visibility="public"><memberEnd idref="525da0b4-6451-4f77-bd60-450768f8b597"/><ownedEnd><Property uuid="948cd258-c07a-4b9d-bb58-e04ddf06cada" visibility="protected" type="9ee6111f-6dbf-401c-859f-3b4246881f76"/></ownedEnd></Association><Association uuid="4e93964a-64cc-43a0-b44b-01c55551a0e9" visibility="public"><memberEnd idref="19c8bc85-1466-435a-bcb9-996ec0088e60"/><ownedEnd><Property uuid="8c8ab006-17d7-42b0-a178-5fb6f1bc40c5" visibility="protected" type="cf37d332-938a-4f8f-9e8f-d11d169b0147"/></ownedEnd></Association><Association uuid="e92324ea-0fa9-4cef-974e-502d35231cb6" visibility="public"><memberEnd idref="03068702-1e29-4d9f-a705-f5a9873ddded"/><ownedEnd><Property uuid="b3e3fd75-8ce8-4dd3-8cfc-54eb9f741fd3" visibility="protected" type="cf37d332-938a-4f8f-9e8f-d11d169b0147"/></ownedEnd></Association><Association uuid="cb2e8653-fcb3-41f0-b323-34ba4e951c53" visibility="public"><memberEnd idref="9829121d-5996-432a-b42a-e624e9a230fd"/><ownedEnd><Property uuid="6704f24e-261f-4a84-9848-cf3433d853b6" visibility="protected" type="d76b2cda-d9d2-4eaf-bdc3-e939a753c642"/></ownedEnd></Association></packagedElement></Package><Package uuid="e1712b4b-17dc-4112-bab4-c078d8a68a2e" name="General" visibility="public"><packagedElement><Class uuid="63ae72a7-c729-40d7-a1fc-2b73d916f6dd" name="General" visibility="public"><ownedAttribute><Property uuid="100c00dd-3b35-42dc-ba58-4390532ee2f4" name="Settings" type="16f4a89a-6955-4ebc-8e43-f56a84499682"/><Property uuid="4adf25bb-612f-4a5d-b8a8-6e9e477c84e0" name="MainWindow" type="2276b841-9127-4a65-a1f8-bf50283e0b95"/><Property uuid="734521e1-437c-4afa-9261-20646c6f4ad5" name="Map" type="c4addbde-476c-4297-9a94-9c1598fa56e7"/><Property uuid="ed4c7810-3525-465d-b73d-6a678101557e" name="Actions" type="01ed2edc-a8cf-49f1-ab60-1be7edbb133e"/></ownedAttribute></Class><Class uuid="c4addbde-476c-4297-9a94-9c1598fa56e7" name="MapManager" visibility="public"><ownedAttribute><Property uuid="4313b624-0f98-427f-9449-d4453bb432d7" name="Map" type="d2ecb7c4-ef5f-4d1f-b2d8-9f32296a949a"/><Property uuid="acfa760c-a89a-42ec-8275-1d6bd6a7f171" name="Options" type="16280577-0b4d-4e85-8f16-de40da341dc7"/><Property uuid="5bc46aec-b91e-4415-9a3b-bd4ad09bd325" name="Graphics" type="9ee6111f-6dbf-401c-859f-3b4246881f76"/><Property uuid="9f5ccd78-f078-4d91-a499-9d2b8b3ad294" name="Mode" type="5ac67053-4680-4c32-9d1f-51a8b12b32ae"/><Property uuid="61cc9347-0f9d-4201-be38-2d00bb5bb5dc" name="Config" type="1e3a1369-fc5d-4f57-b64b-0f90976dfed6"/><Property uuid="8650b17a-b70d-436e-9473-81add0b4a52e" name="Data" type="be995e0a-3cff-4011-afe2-e9a17fef9477"/></ownedAttribute></Class><Association uuid="399f09df-91a6-4a2e-8c99-eb30645fdbb0" visibility="public"><memberEnd idref="100c00dd-3b35-42dc-ba58-4390532ee2f4"/><ownedEnd><Property uuid="0994ff63-a209-4fa7-95fc-75e6cf8e16cf" visibility="protected" type="63ae72a7-c729-40d7-a1fc-2b73d916f6dd"/></ownedEnd></Association><Association uuid="1de093c4-a738-46b2-81b3-0700543bd599" visibility="public"><memberEnd idref="4adf25bb-612f-4a5d-b8a8-6e9e477c84e0"/><ownedEnd><Property uuid="3ce4c748-104c-4451-b017-b36260753115" visibility="protected" type="63ae72a7-c729-40d7-a1fc-2b73d916f6dd"/></ownedEnd></Association><Association uuid="b578b684-ae29-4899-87fb-9aa26cb782b8" visibility="public"><memberEnd idref="734521e1-437c-4afa-9261-20646c6f4ad5"/><ownedEnd><Property uuid="20321605-63d1-4318-877c-a578eda6eec8" visibility="protected" type="63ae72a7-c729-40d7-a1fc-2b73d916f6dd"/></ownedEnd></Association><Association uuid="9c22c28c-c6b3-4e10-8543-31758089a157" visibility="public"><memberEnd idref="4313b624-0f98-427f-9449-d4453bb432d7"/><ownedEnd><Property uuid="37a6fa55-0fc3-452d-bbb8-46f949e550df" visibility="protected" type="c4addbde-476c-4297-9a94-9c1598fa56e7"/></ownedEnd></Association><Association uuid="03369f73-f4c6-48ad-a102-a4fbe779b837" visibility="public"><memberEnd idref="acfa760c-a89a-42ec-8275-1d6bd6a7f171"/><ownedEnd><Property uuid="65e6c613-d27a-441d-a103-52497ab85555" visibility="protected" type="c4addbde-476c-4297-9a94-9c1598fa56e7"/></ownedEnd></Association><Association uuid="e94fd4aa-85fc-42d5-8ccc-a5b7310e66c1" visibility="public"><memberEnd idref="5bc46aec-b91e-4415-9a3b-bd4ad09bd325"/><ownedEnd><Property uuid="ac24d3f6-3621-43bd-903c-a551b247f678" visibility="protected" type="c4addbde-476c-4297-9a94-9c1598fa56e7"/></ownedEnd></Association><Association uuid="607509c6-d6e0-4c8e-ae23-dee09b3386cf" visibility="public"><memberEnd idref="9f5ccd78-f078-4d91-a499-9d2b8b3ad294"/><ownedEnd><Property uuid="546b6ee7-b110-468d-b483-243aae2926cb" visibility="protected" type="c4addbde-476c-4297-9a94-9c1598fa56e7"/></ownedEnd></Association><Association uuid="ed95e008-07e7-475e-9139-fecfb1b5293c" visibility="public"><memberEnd idref="ed4c7810-3525-465d-b73d-6a678101557e"/><ownedEnd><Property uuid="cf00428d-061b-47b8-8458-9bed4a996dcf" visibility="protected" type="63ae72a7-c729-40d7-a1fc-2b73d916f6dd"/></ownedEnd></Association><Association uuid="c5055e78-786d-444f-8a28-c18b386cbcc7" visibility="public"><memberEnd idref="61cc9347-0f9d-4201-be38-2d00bb5bb5dc"/><ownedEnd><Property uuid="d56a35ae-59be-46f0-aa30-9f9644397709" visibility="protected" type="c4addbde-476c-4297-9a94-9c1598fa56e7"/></ownedEnd></Association><Association uuid="9bf22fa7-ccd8-482b-a2a0-616d25db0b56" visibility="public"><memberEnd idref="8650b17a-b70d-436e-9473-81add0b4a52e"/><ownedEnd><Property uuid="70ea0758-605f-462e-8bb9-51934e606a47" visibility="protected" type="c4addbde-476c-4297-9a94-9c1598fa56e7"/></ownedEnd></Association></packagedElement></Package><Package uuid="38422153-2983-497e-9313-c7fe9a4c50d0" name="IO" visibility="public"><packagedElement><Class uuid="16f4a89a-6955-4ebc-8e43-f56a84499682" name="Configuration" visibility="public"/><Class uuid="6d58191b-de5a-41b5-ae62-a211f8f5a95f" name="WAD" visibility="public"/><Interface uuid="f098823b-8b31-4bd9-af94-60737de7b0fc" name="IImageReader" visibility="public"><ownedOperation><Operation uuid="2bd1dede-bdd2-4d48-ad9a-604e3f607ee8" name="ReadAsBitmap" visibility="public"/><Operation uuid="6e93a4a1-97be-4ef9-94c2-93be4c20b3da" name="DrawToPixelData" visibility="public"/></ownedOperation></Interface><Class uuid="8d482611-44ac-402e-93b0-b571a3aede3b" name="DoomPictureReader" visibility="public"><interfaceRealization><InterfaceRealization uuid="3a043fb2-ef2d-4c71-9ade-2646d5536078" visibility="public" contract="f098823b-8b31-4bd9-af94-60737de7b0fc"/></interfaceRealization></Class><Class uuid="286fe636-82fa-4775-9d1b-1a621a715674" name="DoomFlatReader" visibility="public"><interfaceRealization><InterfaceRealization uuid="a477ef9d-6860-4adc-8af0-1f952db6448f" visibility="public" contract="f098823b-8b31-4bd9-af94-60737de7b0fc"/></interfaceRealization></Class><Class uuid="855962f7-b951-4ed9-8b01-097aabab0330" name="FileImageReader" visibility="public"><interfaceRealization><InterfaceRealization uuid="43136fa7-8539-40ec-8228-5573dd303412" visibility="public" contract="f098823b-8b31-4bd9-af94-60737de7b0fc"/></interfaceRealization></Class><Class uuid="ea6d20f1-82ed-4093-bf04-8da66aac7d2a" name="UnknownImageReader" visibility="public"><interfaceRealization><InterfaceRealization uuid="9ed691a8-84e4-445e-8daa-a075a86b2e2e" visibility="public" contract="f098823b-8b31-4bd9-af94-60737de7b0fc"/></interfaceRealization></Class></packagedElement></Package><Package uuid="20ae69e3-c48c-4485-b9b8-4bab167ec800" name="Interface" visibility="public"><packagedElement><Class uuid="2276b841-9127-4a65-a1f8-bf50283e0b95" name="MainForm" visibility="public"/></packagedElement></Package><Package uuid="f711cd75-2355-4391-a783-d61aacbd758a" name="Controls" visibility="public"><packagedElement><Class uuid="01ed2edc-a8cf-49f1-ab60-1be7edbb133e" name="ActionManager" visibility="public"><ownedAttribute><Property uuid="1692b478-22ed-482e-a0de-c45f61c6589b" name="Actions" type="f4af076a-c013-4513-9c84-b6f7cd16cbdc"><lowerValue><LiteralString uuid="8da42a3a-c8f2-47b8-81ca-8ca5a99686a9" value="*"/></lowerValue><upperValue><LiteralString uuid="022d4f15-2d6b-42be-8a8a-34731d74e2d5" value="*"/></upperValue></Property></ownedAttribute><ownedOperation><Operation uuid="e750637b-74be-4ad5-8106-024c8f18f165" name="InvokeByKey" visibility="public"/></ownedOperation></Class><Class uuid="26dfaa31-b9a1-4bf7-8ee4-627b24e995db" name="ActionDelegate" visibility="public"/><Class uuid="f4af076a-c013-4513-9c84-b6f7cd16cbdc" name="Action" visibility="public"><ownedAttribute><Property uuid="92fd4732-8e41-495d-8bee-a5548e142fad" name="Delegates" type="26dfaa31-b9a1-4bf7-8ee4-627b24e995db"><lowerValue><LiteralString uuid="da303d46-d003-4fdb-94c9-96d72f0079c8" value="*"/></lowerValue><upperValue><LiteralString uuid="a5942082-15ec-4d1f-a55c-aa219661cc0d" value="*"/></upperValue></Property><Property uuid="97e06378-d890-44e6-9a16-64fd3bbff11b" name="Title" visibility="protected"/><Property uuid="12263035-c9ba-4933-b1b9-6cb1dcbababb" name="Description" visibility="protected"/><Property uuid="ae0c926e-cb51-4010-bf77-a5dc3b48b2c2" name="ShortcutKey" visibility="protected"/></ownedAttribute><ownedOperation><Operation uuid="f5118d9e-2767-43ec-9b15-581e24820d7c" name="Bind" visibility="public"/><Operation uuid="4bcf5350-dfed-488b-beed-88e798fae688" name="Unbind" visibility="public"/><Operation uuid="f8564354-18e3-4ff5-ace2-c86ac6484691" name="SetShortcutKey" visibility="public"/><Operation uuid="156a7962-0fee-485d-a820-7498c8e18b7d" name="Invoke" visibility="public"/></ownedOperation></Class><Association uuid="5f8b60b8-953b-4b86-9c15-38b20a8204b3" visibility="public"><memberEnd idref="1692b478-22ed-482e-a0de-c45f61c6589b"/><ownedEnd><Property uuid="114faaaa-c7f8-4e15-a995-55a871e10252" visibility="protected" type="01ed2edc-a8cf-49f1-ab60-1be7edbb133e"/></ownedEnd></Association><Association uuid="e1358208-288e-47c1-91d5-18d351992ede" visibility="public"><memberEnd idref="92fd4732-8e41-495d-8bee-a5548e142fad"/><ownedEnd><Property uuid="8391711e-b44c-4f51-a368-9cf5afff0a45" visibility="protected" type="f4af076a-c013-4513-9c84-b6f7cd16cbdc"/></ownedEnd></Association></packagedElement></Package><Package uuid="32e8ffb5-ddfa-4dee-8d66-37d93213bf5a" name="Config" visibility="public"><packagedElement><Class uuid="1e3a1369-fc5d-4f57-b64b-0f90976dfed6" name="GameConfiguration" visibility="public"><ownedAttribute><Property uuid="c2cae8ec-4940-4d56-905b-a42058157a96" name="Config" type="16f4a89a-6955-4ebc-8e43-f56a84499682"/><Property uuid="668e9dd2-439a-4fef-9de4-81e216040f19" name="ThingCategories" type="ae262579-26fb-4b3d-a2e5-9e5fddbf0d32"><lowerValue><LiteralString uuid="10558f84-08af-4393-b3b1-f256341b38a9" value="*"/></lowerValue><upperValue><LiteralString uuid="44a7fa5c-c3ee-4107-812c-d97a4a24abe9" value="*"/></upperValue></Property><Property uuid="4d7aea41-d05f-4fad-a897-50815eaa26e9" name="Things" type="56f5956d-9c01-48eb-b881-b8f34cbc23b2"><lowerValue><LiteralString uuid="30ef054e-b62f-4026-82e5-2395dd3beaa0" value="*"/></lowerValue><upperValue><LiteralString uuid="ea5dd173-b8a9-4acb-ac87-eafb7fba95a7" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="7d284fa9-6d06-4636-817e-31d2fc06b37f" name="ConfigurationInfo" visibility="public"/><Class uuid="2bfc7d1a-17ed-4c60-93b6-48ab88f99b40" name="NodebuilderInfo" visibility="public"><ownedAttribute><Property uuid="4003a5b2-9484-4d57-b93b-6ac103b0a6ab" name="Name" visibility="protected"/><Property uuid="f96af744-c00d-4a71-89db-5fb36df1ce31" name="Compiler" type="e2ca87cc-d3c4-450d-b748-4a74f9207002"/><Property uuid="8b0988f0-b955-42b0-af67-aea0e7757c3d" name="Parameters" visibility="protected"/></ownedAttribute></Class><Class uuid="e2ca87cc-d3c4-450d-b748-4a74f9207002" name="CompilerInfo" visibility="public"><ownedAttribute><Property uuid="8979f3cd-70a1-411f-ad16-2d643bd7ed0f" name="Name" visibility="protected"/><Property uuid="69f148b3-4203-4397-bcd9-ce5449868a9e" name="Programfile" visibility="protected"/></ownedAttribute></Class><Class uuid="ae262579-26fb-4b3d-a2e5-9e5fddbf0d32" name="ThingCategory" visibility="public"><ownedAttribute><Property uuid="7c18304a-f041-469d-ab01-13875913219c" name="Things" type="56f5956d-9c01-48eb-b881-b8f34cbc23b2"><lowerValue><LiteralString uuid="e5e2f4cf-2fa9-4451-a306-206f94b85666" value="*"/></lowerValue><upperValue><LiteralString uuid="78999e46-f894-4975-8da2-8e50c8327613" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="56f5956d-9c01-48eb-b881-b8f34cbc23b2" name="ThingTypeInfo" visibility="public"/><Association uuid="89692d16-5b97-4508-9322-d2db5802025c" visibility="public"><memberEnd idref="c2cae8ec-4940-4d56-905b-a42058157a96"/><ownedEnd><Property uuid="f33eb2eb-69b5-4096-8cdc-9fff1d1183e6" visibility="protected" type="1e3a1369-fc5d-4f57-b64b-0f90976dfed6"/></ownedEnd></Association><Association uuid="ca5688b1-4c5c-47d0-bc64-4a7e461de56d" visibility="public"><memberEnd idref="f96af744-c00d-4a71-89db-5fb36df1ce31"/><ownedEnd><Property uuid="3a776f1b-c27d-4926-a93d-7ff6b9e884f4" visibility="protected" type="2bfc7d1a-17ed-4c60-93b6-48ab88f99b40"/></ownedEnd></Association><Association uuid="d0edd200-00ab-4896-95f8-633674752f93" visibility="public"><memberEnd idref="668e9dd2-439a-4fef-9de4-81e216040f19"/><ownedEnd><Property uuid="c2014e1e-2c0d-41a1-9d4c-370280b60ef8" visibility="protected" type="1e3a1369-fc5d-4f57-b64b-0f90976dfed6"/></ownedEnd></Association><Association uuid="2682ccfd-5465-4431-a9da-b3fa0ffea413" visibility="public"><memberEnd idref="4d7aea41-d05f-4fad-a897-50815eaa26e9"/><ownedEnd><Property uuid="7cfacb52-cc1f-4621-b2b5-34239273aab8" visibility="protected" type="1e3a1369-fc5d-4f57-b64b-0f90976dfed6"/></ownedEnd></Association><Association uuid="406a98f3-79fb-4444-8c72-a2d5d066f2fe" visibility="public"><memberEnd idref="7c18304a-f041-469d-ab01-13875913219c"/><ownedEnd><Property uuid="aa1a94d9-f661-49e4-8dc8-0c3d38ea6cf5" visibility="protected" type="ae262579-26fb-4b3d-a2e5-9e5fddbf0d32"/></ownedEnd></Association></packagedElement></Package><Package uuid="637c0211-036a-464b-85ed-b67832a49fa6" name="Data" visibility="public"><packagedElement><Class uuid="be995e0a-3cff-4011-afe2-e9a17fef9477" name="DataManager" visibility="public"><ownedAttribute><Property uuid="c8dbdf7b-c7c9-433c-878a-b922a7bba2aa" name="Palette" type="3382699b-1aa8-48c5-a4d0-a83b94a288fd"/><Property uuid="e9a1a23a-457c-447c-acf2-d3d89bf1b027" name="Containers" type="0772edae-f9c4-4423-a18d-b6426e5707ce"/><Property uuid="fb71da8d-790b-4532-8552-0b8dea06bc74" name="Textures" type="94917bbf-f989-4322-b751-4168de8e24f5"><lowerValue><LiteralString uuid="2384a518-fcf3-49d7-8c32-e4b7ba77c7fc" value="*"/></lowerValue><upperValue><LiteralString uuid="2cd4c7a1-bb24-4da7-9c0f-f98e8d93a1c9" value="*"/></upperValue></Property><Property uuid="5dca1cdd-033d-477e-97c6-24bcee8c62df" name="Flats" type="94917bbf-f989-4322-b751-4168de8e24f5"><lowerValue><LiteralString uuid="f82075b3-312e-43c0-84d1-2801ec14b769" value="*"/></lowerValue><upperValue><LiteralString uuid="c915e729-baf3-4773-9a98-2e25268bf68c" value="*"/></upperValue></Property><Property uuid="e482e7a4-7f68-4183-be6a-92447e496f3c" name="Sprites" type="94917bbf-f989-4322-b751-4168de8e24f5"><lowerValue><LiteralString uuid="079cf0c2-ba6d-43e0-990a-56bdc38fe4ac" value="*"/></lowerValue><upperValue><LiteralString uuid="79db2661-6866-4020-9c37-a8a1432e1396" value="*"/></upperValue></Property></ownedAttribute></Class><Class uuid="3382699b-1aa8-48c5-a4d0-a83b94a288fd" name="Playpal" visibility="public"/><Class uuid="0772edae-f9c4-4423-a18d-b6426e5707ce" name="DataReader" visibility="public"><ownedAttribute><Property uuid="63a822f8-223f-4611-b39e-d9e571b870d5" name="Location" type="d4833f4f-7610-4883-8225-d24aae39b962"/></ownedAttribute></Class><DataType uuid="d4833f4f-7610-4883-8225-d24aae39b962" name="DataLocation" visibility="public"><ownedAttribute><Property uuid="1d8d595a-a6e3-4466-8de5-981e974e84a7" name="Type" visibility="protected"/><Property uuid="dc81b85a-58af-4ea2-ab3a-bfa9548b4737" name="Location" visibility="protected"/></ownedAttribute></DataType><Class uuid="7300b3cb-823e-4392-8d19-e069a450bf60" name="WADReader" visibility="public"><generalization><Generalization uuid="64025177-dcbf-46e6-94a8-08d6756b8d60" general="0772edae-f9c4-4423-a18d-b6426e5707ce"/></generalization></Class><Class uuid="90600e6f-be44-4d6c-ad74-c634f268254b" name="DirectoryReader" visibility="public"><generalization><Generalization uuid="161d2291-31a2-4e1c-9818-d6604a72101c" general="0772edae-f9c4-4423-a18d-b6426e5707ce"/></generalization></Class><Class uuid="d3921feb-d167-43fb-b920-2f4c30306d6a" name="PK3Reader" visibility="public"><generalization><Generalization uuid="55188ccf-5bd1-48d8-8ce9-b577d587bc33" general="0772edae-f9c4-4423-a18d-b6426e5707ce"/></generalization></Class><Class uuid="41aa6a12-ffb6-4d6e-bac6-62da324340da" name="FileImage" visibility="public"><generalization><Generalization uuid="a29669b7-2b16-4e62-b599-e777da8fd50c" general="94917bbf-f989-4322-b751-4168de8e24f5"/></generalization></Class><Class uuid="0cc968a8-c871-42ef-b36d-b8e2bdb5052b" name="FlatImage" visibility="public"><generalization><Generalization uuid="4a26b4e6-75ea-4362-a99e-500715e1da4f" general="94917bbf-f989-4322-b751-4168de8e24f5"/></generalization></Class><Class uuid="129af684-c9b7-4043-a639-7768dffd8ad5" name="NullImage" visibility="public"><generalization><Generalization uuid="8745493d-ffd2-4105-ae48-4e7349a3acf0" general="94917bbf-f989-4322-b751-4168de8e24f5"/></generalization></Class><Class uuid="5cd94339-bf5c-4b97-9082-89e9bca835ae" name="ResourceImage" visibility="public"><generalization><Generalization uuid="661d369f-c98c-432b-8f36-05639541664f" general="94917bbf-f989-4322-b751-4168de8e24f5"/></generalization></Class><Class uuid="9b8d2fdd-2f1d-44d5-a30a-d087ff72b16c" name="SpriteImage" visibility="public"><generalization><Generalization uuid="61fe85bc-ce06-4111-852c-d9900c93eafc" general="94917bbf-f989-4322-b751-4168de8e24f5"/></generalization></Class><Class uuid="b61e9660-d47e-4c41-8797-cb757496b111" name="TextureImage" visibility="public"><generalization><Generalization uuid="fa3d8136-c778-4c23-a834-90592172349b" general="94917bbf-f989-4322-b751-4168de8e24f5"/></generalization></Class><Class uuid="94917bbf-f989-4322-b751-4168de8e24f5" name="ImageData" visibility="public"><ownedAttribute><Property uuid="86813e5e-57c0-4710-ae6c-87253254adef" name="Name" visibility="protected"/><Property uuid="f71d895b-d379-4c73-ba24-f8f3d7e01e2d" name="Width" visibility="protected"/><Property uuid="fc227690-11a0-417f-bb33-2873af4b5597" name="Height" visibility="protected"/><Property uuid="8ee6f4e6-df27-4e70-b317-3d378b7e02bd" name="Bitmap" visibility="protected"/><Property uuid="baa29201-0cda-4f82-a27c-0039c32c59a2" name="Texture" visibility="protected"/><Property uuid="69461cd3-5d01-4e34-b47b-b60f5aff961b" name="PixelData" type="83dc909e-13ec-4fda-adff-48121605846b"/></ownedAttribute></Class><Association uuid="1707145b-ab72-468f-a50c-a25cbc757f8e" visibility="public"><memberEnd idref="c8dbdf7b-c7c9-433c-878a-b922a7bba2aa"/><ownedEnd><Property uuid="4639698f-d858-47df-9d4a-d113eb7eef8b" visibility="protected" type="be995e0a-3cff-4011-afe2-e9a17fef9477"/></ownedEnd></Association><Association uuid="0c8cfac8-c17d-4dbf-8631-e20c1890423c" visibility="public"><memberEnd idref="e9a1a23a-457c-447c-acf2-d3d89bf1b027"/><ownedEnd><Property uuid="f1412a7b-b15c-4f80-b188-57bfd92f013f" visibility="protected" type="be995e0a-3cff-4011-afe2-e9a17fef9477"/></ownedEnd></Association><Association uuid="d8deaac4-9db7-42de-9b90-b418c5fd585b" visibility="public"><memberEnd idref="63a822f8-223f-4611-b39e-d9e571b870d5"/><ownedEnd><Property uuid="66ed22ee-6345-458a-bd46-4c6817a75722" visibility="protected" type="0772edae-f9c4-4423-a18d-b6426e5707ce"/></ownedEnd></Association><Association uuid="34e75282-6f52-470b-901f-45875d6b3297" visibility="public"><memberEnd idref="69461cd3-5d01-4e34-b47b-b60f5aff961b"/><ownedEnd><Property uuid="889e443a-f6ee-4a76-a3e1-6e2830becb2c" visibility="protected" type="94917bbf-f989-4322-b751-4168de8e24f5"/></ownedEnd></Association><Association uuid="8c62ea8a-67d0-4ab8-a43f-45f2c55368b1" visibility="public"><memberEnd idref="fb71da8d-790b-4532-8552-0b8dea06bc74"/><ownedEnd><Property uuid="41e0c980-72a0-43fb-bffb-f9100d25827d" visibility="protected" type="be995e0a-3cff-4011-afe2-e9a17fef9477"/></ownedEnd></Association><Association uuid="bf90f727-2a43-4f5b-9f2a-98fbb5c00e7b" visibility="public"><memberEnd idref="5dca1cdd-033d-477e-97c6-24bcee8c62df"/><ownedEnd><Property uuid="4f277715-5601-4d14-8248-429d989333b0" visibility="protected" type="be995e0a-3cff-4011-afe2-e9a17fef9477"/></ownedEnd></Association><Association uuid="99f52b39-5f61-49f9-ac8a-e207335618ab" visibility="public"><memberEnd idref="e482e7a4-7f68-4183-be6a-92447e496f3c"/><ownedEnd><Property uuid="ef53ad1a-6052-47cb-aaf8-cdd14d2e02b2" visibility="protected" type="be995e0a-3cff-4011-afe2-e9a17fef9477"/></ownedEnd></Association></packagedElement></Package><Association uuid="fbc7f473-5d69-43f1-a7ec-7d782e9b8fee" visibility="public"><memberEnd idref="161b4e9a-a1bc-4c6f-a61d-66892f5bb6bb"/><ownedEnd><Property uuid="71654fea-eb9d-4ffc-ab55-228609863cd6" visibility="protected" type="1c4f17a6-6063-4109-80b5-d4df3b0fa005"/></ownedEnd></Association><Association uuid="966c9dd6-7a4e-4fad-b858-b9cf9613f31f" visibility="public"><memberEnd idref="6dc3148b-6ea8-4258-bb18-923dd2ec9922"/><ownedEnd><Property uuid="696fec5a-b74d-45f9-a855-894865a0d167" visibility="protected" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"/></ownedEnd></Association><Association uuid="810c6b53-55c3-4cd8-8f6d-28f5c564d630" visibility="public"><memberEnd idref="36d603d8-f26c-4267-b148-e4038011ca74"/><ownedEnd><Property uuid="cafa86d5-087d-4a8a-baa8-98937de849e2" visibility="protected" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"/></ownedEnd></Association><Association uuid="768f34b1-d1ff-402d-acaa-16a56b784beb" visibility="public"><memberEnd idref="eb9f21b9-ad1f-46a1-8963-0cf685ef199f"/><ownedEnd><Property uuid="0fd0b04a-caa8-4466-8b2d-7dc133aaf4f6" visibility="protected" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"/></ownedEnd></Association><Association uuid="6ceb8943-20b4-41f2-a577-4b1ecb102ecf" visibility="public"><memberEnd idref="866b7078-01d6-4277-b592-e880992f69f4"/><ownedEnd><Property uuid="7a6bbb82-346b-483a-9135-ec3bd82937a8" visibility="protected" type="452b2533-affa-41d2-b56e-b1dffaa8ea47"/></ownedEnd></Association><Association uuid="d6910d34-edc4-4198-afe6-c74fe4584aa9" visibility="public"><memberEnd idref="ccace270-5481-471e-baf0-c39c47e0e7aa"/><ownedEnd><Property uuid="d1bfa1bf-8c1b-4ede-b821-06e18491a246" visibility="protected" type="a37ab000-2c10-4972-90cd-302845b2202c"/></ownedEnd></Association><Association uuid="c4cd74f0-5233-4602-a11e-26798cf16b50" visibility="public"><memberEnd idref="bb87f442-afc9-47cb-9dfd-cae4d5050769"/><ownedEnd><Property uuid="cde5608e-21a8-4d6d-b1e1-5b1c626cbaf1" visibility="protected" type="a37ab000-2c10-4972-90cd-302845b2202c"/></ownedEnd></Association><Association uuid="19d21cf3-1077-49c2-8483-1d8de71300b3" visibility="public"><memberEnd idref="acfb75cd-eab9-437d-ac46-9a8d58d82346"/><ownedEnd><Property uuid="b5839cbd-ca3a-4396-a854-c9f7870063a8" visibility="protected" type="8c64ad80-32f1-4288-84f0-7e88d3c349b4"/></ownedEnd></Association><Association uuid="e8d6a888-5cdd-413f-b29e-00a9a369860a" visibility="public"><memberEnd idref="4c957d23-a989-427b-87a3-d091067e9717"/><ownedEnd><Property uuid="dd124541-8229-45bc-80dd-b231d991cbc6" visibility="protected" type="e1706340-01d0-4a0d-b440-fd8496c977b2"/></ownedEnd></Association></packagedElement></Package></Model><Diagrams><RootElement uuid="00000002-7510-11d9-86f2-000476a22f44"><guiRootGuiDiagram><ClassDiagram uuid="80f19715-ead6-4ace-b533-71b07de979f4" name="Map Classes" guiDiagramLinkedOwner="9fc3d793-3050-4640-a799-1c4dae643294"><guiDiagramGuiLink><LineLink uuid="646b9a07-0184-424e-ae23-dbc7db0eb1c7" guiLink_Element="c2fac351-f2fa-44cf-aaec-bb8030ac82c2" guiLineLink_LineBegin="0623cd65-8857-4e0c-bf60-638eebb01b89" guiLineLink_LineEnd="0623cd65-8857-4e0c-bf60-638eebb01b89"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="d5ef0031-6999-46cc-8ca5-867b28f16c78"><pos X="651" Y="102"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="f0d4a93c-1323-4e64-bb81-0cfc163f74f6"><pos X="571" Y="59"/></EndWaypoint><Waypoint uuid="c0db9752-864f-4196-b72e-3f02704a7876"><pos X="651" Y="59"/></Waypoint><Waypoint uuid="0e786be7-9c1f-4dfd-a368-bf6aadd3706d"><pos X="651" Y="145"/></Waypoint><EndWaypoint uuid="8c70063c-4fb7-4a67-b144-de116b36d27f"><pos X="571" Y="145"/><guiTextLabelWaypoint_TextLabel><Label uuid="9017c531-4700-4c09-b052-d8b6cc19a8e8" guiTextLabel_Element="f3f2bc79-2fba-4e7d-9499-d9965221bced"><pos X="44" Y="-25"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="d79408fc-0f00-4392-b0e4-82294ffc51ef" guiLink_Element="19d21cf3-1077-49c2-8483-1d8de71300b3" guiLineLink_LineBegin="4a739d3e-ec48-4e4d-aa6d-10b9883fbcde" guiLineLink_LineEnd="0623cd65-8857-4e0c-bf60-638eebb01b89"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="cc939c32-bfcf-4a6d-99ae-baaa09dd7c48"><pos X="448" Y="319"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="feeef09b-46de-469c-b1a3-401b8e2143a5" alignment="2"><pos X="448" Y="390"/></EndWaypoint><EndWaypoint uuid="d6f88a40-b71a-4652-af09-c4ab13b250e2" alignment="3"><pos X="448" Y="247"/><guiTextLabelWaypoint_TextLabel><Label uuid="f08d2272-388f-434a-af09-eb3eaba18741" guiTextLabel_Element="acfb75cd-eab9-437d-ac46-9a8d58d82346"><pos X="-59" Y="38"/></Label><Label uuid="465817da-4a2f-4560-b5c8-1042c848437f" textLabel="3" guiTextLabel_Element="acfb75cd-eab9-437d-ac46-9a8d58d82346"><pos X="-29" Y="23"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="9c0d2c60-f12b-4bf1-a6db-04253279b472" guiLink_Element="c4cd74f0-5233-4602-a11e-26798cf16b50" guiLineLink_LineBegin="0623cd65-8857-4e0c-bf60-638eebb01b89" guiLineLink_LineEnd="4a739d3e-ec48-4e4d-aa6d-10b9883fbcde"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="a9868a00-f62b-45cc-819c-e5c7d5bdc45a"><pos X="508" Y="318"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="cf414489-e884-4a39-bf20-5d7cafaf3315" alignment="3"><pos X="508" Y="247"/></EndWaypoint><EndWaypoint uuid="b9fdcd75-ce20-42a9-b51c-16f29bb768bd" alignment="2"><pos X="508" Y="390"/><guiTextLabelWaypoint_TextLabel><Label uuid="1b5d712e-7fe3-4c1d-b127-95060204669a" guiTextLabel_Element="bb87f442-afc9-47cb-9dfd-cae4d5050769"><pos X="15" Y="-45"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="93fb2b5b-529f-4b44-95d1-486cc0b5200b" guiLink_Element="768f34b1-d1ff-402d-acaa-16a56b784beb" guiLineLink_LineBegin="c9268aa9-613b-4c96-a90f-1d224ea14cc7" guiLineLink_LineEnd="0623cd65-8857-4e0c-bf60-638eebb01b89"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="ecc7d8bc-e838-48b4-85c4-4397a9041a6b"><pos X="297" Y="143"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="ee3fe1be-aaa5-4cca-9e3c-76fdd5d263e4" alignment="4"><pos X="205" Y="143"/></EndWaypoint><EndWaypoint uuid="d603fa64-1b23-49f5-89ce-549bf1428b9f" alignment="1"><pos X="390" Y="143"/><guiTextLabelWaypoint_TextLabel><Label uuid="28bb5370-4829-4a7c-b081-65cde7bd3816" guiTextLabel_Element="eb9f21b9-ad1f-46a1-8963-0cf685ef199f"><pos X="-75" Y="3"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="902f4df9-cd65-4070-950e-d40ad88a41df" guiLink_Element="6ceb8943-20b4-41f2-a577-4b1ecb102ecf" guiLineLink_LineBegin="c9268aa9-613b-4c96-a90f-1d224ea14cc7" guiLineLink_LineEnd="0623cd65-8857-4e0c-bf60-638eebb01b89"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="5c571e3d-b545-46f7-8b9a-706f1f0437a7"><pos X="297" Y="120"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="7cfcfeb6-9f69-4f51-9171-8d02dd93b75f" alignment="4"><pos X="205" Y="120"/></EndWaypoint><EndWaypoint uuid="00d0c839-5221-4619-9c55-5ea09895be07" alignment="1"><pos X="390" Y="120"/><guiTextLabelWaypoint_TextLabel><Label uuid="c622eaa5-ae69-41ad-ab99-f6dda9d7a17a" guiTextLabel_Element="866b7078-01d6-4277-b592-e880992f69f4"><pos X="-75" Y="-21"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="be2b1ad9-bb7d-4fde-be62-fe28f329c183" guiLink_Element="d6910d34-edc4-4198-afe6-c74fe4584aa9" guiLineLink_LineBegin="0623cd65-8857-4e0c-bf60-638eebb01b89" guiLineLink_LineEnd="c9268aa9-613b-4c96-a90f-1d224ea14cc7"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="fea96859-284c-4f1d-9ea3-dc39d23143c0"><pos X="298" Y="58"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="424e620c-372d-44ee-bda6-a4b448a077bf" alignment="1"><pos X="390" Y="58"/></EndWaypoint><EndWaypoint uuid="632b1a18-2493-477a-aa24-e29292bf14fa" alignment="4"><pos X="205" Y="58"/><guiTextLabelWaypoint_TextLabel><Label uuid="85f28b1c-f206-4538-ab4f-17f7b50686a5" guiTextLabel_Element="ccace270-5481-471e-baf0-c39c47e0e7aa"><pos X="48" Y="3"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="c9268aa9-613b-4c96-a90f-1d224ea14cc7" guiLink_Element="452b2533-affa-41d2-b56e-b1dffaa8ea47"><nodeRect Top="15" Right="205" Bottom="266"/></NodeLink><LineLink uuid="cbe2ac82-d9ff-4b2f-814f-6ddc6cfad4cd" guiLink_Element="fbc7f473-5d69-43f1-a7ec-7d782e9b8fee" guiLineLink_LineBegin="4fa80108-5a66-46c0-bb5a-0523328a334a" guiLineLink_LineEnd="c9268aa9-613b-4c96-a90f-1d224ea14cc7"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="df1b1669-d36c-454c-98c1-41df8251fd3e"><pos X="45" Y="358"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="519072dd-d1e4-4b72-b7a2-a38028412ffe" alignment="2"><pos X="45" Y="450"/></EndWaypoint><EndWaypoint uuid="ff020cb7-9fcf-4d1c-bce7-ac781a60d2fe" alignment="3"><pos X="45" Y="266"/><guiTextLabelWaypoint_TextLabel><Label uuid="6968821d-b697-4f56-98aa-24066d845b80" guiTextLabel_Element="161b4e9a-a1bc-4c6f-a61d-66892f5bb6bb"><pos X="-52" Y="46"/></Label><Label uuid="4e584447-e93d-4dad-8202-fbfe93b6fb62" textLabel="3" guiTextLabel_Element="161b4e9a-a1bc-4c6f-a61d-66892f5bb6bb"><pos X="-22" Y="31"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="85ad0e4c-570d-44dd-be5f-c9d0f8bb6ba9" guiLink_Element="966c9dd6-7a4e-4fad-b858-b9cf9613f31f" guiLineLink_LineBegin="c9268aa9-613b-4c96-a90f-1d224ea14cc7" guiLineLink_LineEnd="4fa80108-5a66-46c0-bb5a-0523328a334a"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="4edee61d-31b2-483c-98f8-4566248cf82a"><pos X="157" Y="358"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="7c22d856-791c-4c04-aed6-00eb79b754ca" alignment="3"><pos X="157" Y="266"/></EndWaypoint><EndWaypoint uuid="9a25ad87-baed-42aa-be9e-70158463e280" alignment="2"><pos X="157" Y="450"/><guiTextLabelWaypoint_TextLabel><Label uuid="aaa2f0c6-b661-4ce3-a5f2-16b66ba3de49" guiTextLabel_Element="6dc3148b-6ea8-4258-bb18-923dd2ec9922"><pos X="7" Y="-60"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="e4b232f9-a845-4fd4-a4e0-e5e6f1953c09" guiLink_Element="810c6b53-55c3-4cd8-8f6d-28f5c564d630" guiLineLink_LineBegin="c9268aa9-613b-4c96-a90f-1d224ea14cc7" guiLineLink_LineEnd="4fa80108-5a66-46c0-bb5a-0523328a334a"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="3ecbdacd-45bd-4a11-8e13-cf7c8fed0d99"><pos X="132" Y="358"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="f0df471a-e763-4ba0-8db5-9b8dda22fe48" alignment="3"><pos X="132" Y="266"/></EndWaypoint><EndWaypoint uuid="705056a6-9989-4ef9-91fe-2d5d87b44eaa" alignment="2"><pos X="132" Y="450"/><guiTextLabelWaypoint_TextLabel><Label uuid="48f69815-50c1-489a-97e0-8a0a4b266333" guiTextLabel_Element="36d603d8-f26c-4267-b148-e4038011ca74"><pos X="-32" Y="-60"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="4fa80108-5a66-46c0-bb5a-0523328a334a" guiLink_Element="1c4f17a6-6063-4109-80b5-d4df3b0fa005"><nodeRect Left="15" Top="450" Right="186" Bottom="549"/></NodeLink><NodeLink uuid="0623cd65-8857-4e0c-bf60-638eebb01b89" guiLink_Element="a37ab000-2c10-4972-90cd-302845b2202c"><nodeRect Left="390" Top="15" Right="571" Bottom="247"/></NodeLink><NodeLink uuid="4a739d3e-ec48-4e4d-aa6d-10b9883fbcde" guiLink_Element="8c64ad80-32f1-4288-84f0-7e88d3c349b4"><nodeRect Left="390" Top="390" Right="561" Bottom="622"/></NodeLink><NodeLink uuid="2b65974b-412e-4a45-81b0-a2cf75241be1" guiLink_Element="e1706340-01d0-4a0d-b440-fd8496c977b2"><nodeRect Left="735" Top="390" Right="916" Bottom="622"/></NodeLink><LineLink uuid="36a4ecaf-7690-4fd6-a7b8-4c8e7ae30949" guiLink_Element="5ab6ed87-2d2b-4059-a9c8-2ceb08e2cc1a" guiLineLink_LineBegin="4a739d3e-ec48-4e4d-aa6d-10b9883fbcde" guiLineLink_LineEnd="2b65974b-412e-4a45-81b0-a2cf75241be1"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="93fcb3b7-7dce-495b-a9d2-c9a64c244c15"><pos X="648" Y="445"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="97cf58af-8c14-4792-b0fe-4bb8235808cc" alignment="1"><pos X="561" Y="445"/></EndWaypoint><EndWaypoint uuid="1c53f0cc-2dc5-400c-b06c-bd24c992adba" alignment="4"><pos X="735" Y="445"/><guiTextLabelWaypoint_TextLabel><Label uuid="e2454aeb-0d11-472a-81d7-370300cb1b0e" guiTextLabel_Element="1e689d4f-8b1b-4f80-91e4-1f7c9980760f"><pos X="-120" Y="-21"/></Label><Label uuid="9acad10b-bcde-40a0-93a9-f300e46625db" textLabel="3" guiTextLabel_Element="1e689d4f-8b1b-4f80-91e4-1f7c9980760f"><pos X="-75" Y="-21"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="23e80c17-dd97-4314-a543-cb4da603dcfc" guiLink_Element="e8d6a888-5cdd-413f-b29e-00a9a369860a" guiLineLink_LineBegin="2b65974b-412e-4a45-81b0-a2cf75241be1" guiLineLink_LineEnd="4a739d3e-ec48-4e4d-aa6d-10b9883fbcde"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="907d3707-1fff-4c6c-8f3c-e1f7fdbc2bd8"><pos X="648" Y="493"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="7941d496-4c54-4e6d-a920-d61fc434a436" alignment="1"><pos X="735" Y="493"/></EndWaypoint><EndWaypoint uuid="9b805ff9-9b09-405a-9247-56a704829e3f" alignment="4"><pos X="561" Y="493"/><guiTextLabelWaypoint_TextLabel><Label uuid="7f215b6b-b7c6-41ee-b3e1-5829d2a8f7c6" guiTextLabel_Element="4c957d23-a989-427b-87a3-d091067e9717"><pos X="69" Y="2"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink></guiDiagramGuiLink></ClassDiagram><ClassDiagram uuid="7d6e44c3-4c55-4e24-af4b-390cba17185e" name="Editing Classes" guiDiagramLinkedOwner="3934619d-c0ff-4a39-b3db-e0b4f6ecefa3"><guiDiagramGuiLink><LineLink uuid="31e375af-f9bd-41aa-a022-79fcb88a7169" guiLink_Element="b5332e94-b257-463d-89a1-0a983ae90aef" guiLineLink_LineBegin="8173a933-3378-475c-a4df-4cbd2707c187" guiLineLink_LineEnd="df21bd4f-3a1f-4dc2-a563-afd5994949a4"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="af6ea497-0375-44e5-8e61-2feb1b5ef7f2"><pos X="884" Y="179"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="525b53e4-cd12-4136-970a-bd139bfe02a8" alignment="3"><pos X="884" Y="240"/></EndWaypoint><EndWaypoint uuid="49e1a88a-6fc8-44c1-ada7-999164d7aeba" alignment="2"><pos X="884" Y="118"/><guiTextLabelWaypoint_TextLabel><Label uuid="83ecdfb6-f919-49a1-a356-dc4680208c54" guiTextLabel_Element="6fc96a5f-48e3-40a5-8f7e-40d57555eede"><pos X="-59" Y="17"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="c9bef772-2e16-4106-9390-88f39f180f2c" guiLink_Element="f6f45f81-91e5-4f4f-a3fe-a4411835618f" guiLineLink_LineBegin="b9b885a3-4028-459d-88ca-1c55edcae749" guiLineLink_LineEnd="0e1a6db8-4a80-4f81-9b0d-81115777f83f"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="9aaac0b7-0b6a-460d-bdd7-292e71723e82"><pos X="484" Y="238"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="05354a32-d292-4a20-be00-1b67e82f3d4c" alignment="4"><pos X="413" Y="238"/></EndWaypoint><EndWaypoint uuid="c108c631-dfeb-4d5c-89f7-a7ca97b65df6" alignment="1"><pos X="555" Y="238"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="c8aa10e0-c29d-413a-a59c-591764ef316c" guiLink_Element="3885bb7d-0c73-415f-b751-198fb50f7155" guiLineLink_LineBegin="8173a933-3378-475c-a4df-4cbd2707c187" guiLineLink_LineEnd="0e1a6db8-4a80-4f81-9b0d-81115777f83f"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="8f54c65c-6e3a-4925-ae86-4884d1b35224"><pos X="756" Y="270"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="003ed865-edb7-472c-9114-e443c498bb17" alignment="1"><pos X="825" Y="270"/></EndWaypoint><EndWaypoint uuid="760b08ca-3bcc-4877-b243-493ff52693c0" alignment="4"><pos X="687" Y="270"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="0e1a6db8-4a80-4f81-9b0d-81115777f83f" guiLink_Element="5ac67053-4680-4c32-9d1f-51a8b12b32ae"><nodeRect Left="555" Top="150" Right="687" Bottom="364"/></NodeLink><NodeLink uuid="8173a933-3378-475c-a4df-4cbd2707c187" guiLink_Element="44379120-cce6-41cf-9cc4-33f9c8c5bd01"><nodeRect Left="825" Top="240" Right="968" Bottom="301"/></NodeLink><NodeLink uuid="df21bd4f-3a1f-4dc2-a563-afd5994949a4" guiLink_Element="ad65e873-c683-477e-b6fd-81bf1391699b"><nodeRect Left="840" Top="60" Right="933" Bottom="118"/></NodeLink><NodeLink uuid="c4f5a725-eebd-425f-bedc-197d81eec87c" guiLink_Element="04001627-78fd-4f29-b609-d62ca9919e87"><nodeRect Left="825" Top="420" Right="944" Bottom="462"/></NodeLink><LineLink uuid="7af07329-acb0-4775-ac61-61f6a7b154fa" guiLink_Element="b62cc6f6-857e-4f25-b40b-33493f2c83e2" guiLineLink_LineBegin="c4f5a725-eebd-425f-bedc-197d81eec87c" guiLineLink_LineEnd="0e1a6db8-4a80-4f81-9b0d-81115777f83f"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="93839764-8ff0-4ef8-a0c6-0a6f213d043f"><pos X="683" Y="446"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="c569d598-e023-46d0-82ba-74672216c52d" alignment="1"><pos X="825" Y="446"/></EndWaypoint><Waypoint uuid="638dad1e-5604-432a-865a-7a2898b656f0"><pos X="622" Y="446"/></Waypoint><EndWaypoint uuid="e4eca44b-c94a-404c-a371-8a365e2b4302" alignment="4"><pos X="622" Y="364"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="b9b885a3-4028-459d-88ca-1c55edcae749" guiLink_Element="2cc01b7a-1d6e-476c-b7cd-9aaf2fd3e24c"><nodeRect Left="270" Top="210" Right="413" Bottom="271"/></NodeLink><NodeLink uuid="019ddcab-a298-4933-be31-474dfbe70daf" guiLink_Element="a005aebe-8f43-44a0-bf46-bcdff9b74826"><nodeRect Left="375" Top="420" Right="466" Bottom="462"/></NodeLink><LineLink uuid="24825801-3c79-47ed-98cf-1de5c98a139d" guiLink_Element="7e66b498-05d3-4343-a969-1cf70fdef9fc" guiLineLink_LineBegin="019ddcab-a298-4933-be31-474dfbe70daf" guiLineLink_LineEnd="b9b885a3-4028-459d-88ca-1c55edcae749"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="906c6c23-6642-43bb-ac5c-6fcb97841b92"><pos X="395" Y="346"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="832c6db8-1a73-4213-a68c-52002d5a0106" alignment="2"><pos X="395" Y="420"/></EndWaypoint><EndWaypoint uuid="73ca702f-f198-4464-93db-cd87bbcd381a" alignment="3"><pos X="395" Y="271"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="65861c73-4bc5-44e4-96ca-c72c2d5a4b56" guiLink_Element="a5416ccb-1702-4c7f-b277-47bb7f05ea0f"><nodeRect Left="240" Top="420" Right="318" Bottom="462"/></NodeLink><LineLink uuid="c83e6078-13ef-4514-a09f-bbc45331c3e9" guiLink_Element="3334335a-70b9-4b6a-a28e-6961e70f1901" guiLineLink_LineBegin="65861c73-4bc5-44e4-96ca-c72c2d5a4b56" guiLineLink_LineEnd="b9b885a3-4028-459d-88ca-1c55edcae749"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="b00d6b6e-3d1a-4c8a-a191-2f08a3e85661"><pos X="299" Y="346"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="cfc8746a-990b-401e-b0ef-ff906bddf9fc" alignment="2"><pos X="299" Y="420"/></EndWaypoint><EndWaypoint uuid="1c2961a0-5374-457c-bfe8-c331016e38b4" alignment="3"><pos X="299" Y="271"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="7ff4b372-1b43-4ae1-bdd6-6aab5690cbe5" guiLink_Element="91b92b78-c238-4232-8ee7-077e887a10b8" guiLineLink_LineBegin="a7bb2620-f56f-4021-aa09-7b04c0c2e9b6" guiLineLink_LineEnd="b9b885a3-4028-459d-88ca-1c55edcae749"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="6558f8c9-13ef-4e0a-9800-b908500dba76"><pos X="194" Y="349"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="055d5e50-1574-446b-bb63-7f204f65a027" alignment="4"><pos X="91" Y="420"/></EndWaypoint><Waypoint uuid="a9b67095-0d1d-443e-88d5-4fe4be49be29"><pos X="91" Y="349"/></Waypoint><Waypoint uuid="96cf7cba-a577-41e8-8361-ec4426ad4a6e"><pos X="223" Y="349"/></Waypoint><Waypoint uuid="db3fbd8c-6e9f-4ee0-b500-552cce506abc"><pos X="223" Y="250"/></Waypoint><EndWaypoint uuid="23118aca-2e49-4f84-8815-74aca8a723ee" alignment="1"><pos X="270" Y="250"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="0824716b-3a15-48df-9215-621d16cc0270" guiLink_Element="1d49f072-2275-4f09-a825-c156af1bd7c4"><nodeRect Left="45" Top="210" Right="134" Bottom="252"/></NodeLink><LineLink uuid="0f2fb23e-d5c1-49b2-a86d-08b58febb3f2" guiLink_Element="ad3bd3dc-ef8c-4e3c-9acc-4a0443922c75" guiLineLink_LineBegin="0824716b-3a15-48df-9215-621d16cc0270" guiLineLink_LineEnd="b9b885a3-4028-459d-88ca-1c55edcae749"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="81180722-6464-47b1-bc20-a9ed229d3853"><pos X="202" Y="229"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="fbaca2a0-6391-4aa5-b930-a66515e1ad5b" alignment="4"><pos X="134" Y="229"/></EndWaypoint><EndWaypoint uuid="886b28a5-2fa6-4b21-b41b-37a355036de0" alignment="1"><pos X="270" Y="229"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="a7bb2620-f56f-4021-aa09-7b04c0c2e9b6" guiLink_Element="54348d7c-e86d-42c1-9e6e-6dcba84470ba"><nodeRect Left="45" Top="420" Right="125" Bottom="462"/></NodeLink><NodeLink uuid="de5c5377-c199-483f-b352-342589a61714" guiLink_Element="cf37d332-938a-4f8f-9e8f-d11d169b0147"><nodeRect Left="255" Right="433" Bottom="96"/></NodeLink><LineLink uuid="55f0e461-1d4b-45ec-b25b-453918af9be4" guiLink_Element="036b84f8-ceec-4dc3-a198-8a6896f24edb" guiLineLink_LineBegin="b9b885a3-4028-459d-88ca-1c55edcae749" guiLineLink_LineEnd="de5c5377-c199-483f-b352-342589a61714"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="85367dee-f280-4a95-aa82-db2601393b62"><pos X="343" Y="153"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="74fee435-dd97-4938-b4b1-b5e49a071ff7" alignment="3"><pos X="343" Y="210"/></EndWaypoint><EndWaypoint uuid="fbcad099-7b71-4792-8f88-7c90f0ac44f4" alignment="2"><pos X="343" Y="96"/><guiTextLabelWaypoint_TextLabel><Label uuid="d7bc438a-398b-4b77-a8a5-b1c68eb00bc1" guiTextLabel_Element="385cdc75-ea5d-42d9-a256-3c9d81db76c0"><pos X="7" Y="17"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink></guiDiagramGuiLink></ClassDiagram><ClassDiagram uuid="43a9f9dd-d9ec-40f7-82e8-e7944ca2a89f" name="Rendering Classes" guiDiagramLinkedOwner="1d7c25e2-5b68-409e-b933-3dee33d41a9e"><guiDiagramGuiLink><LineLink uuid="b9fc9caa-0c07-470b-b51c-c8cf6c107f68" guiLink_Element="1b1cd9d9-5ea6-4a2c-8a6f-810a1a5f4665" guiLineLink_LineBegin="ea1ed6de-f88e-480e-82bb-bbe1263f6540" guiLineLink_LineEnd="df0789d7-d18b-42ce-8018-e32fb57b803a"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="9d6e1642-6e61-4685-8809-f646a5929558"><pos X="245" Y="404"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="252c86b1-f064-489b-93f5-98f7cb7721b1" alignment="2"><pos X="245" Y="358"/></EndWaypoint><EndWaypoint uuid="47e3bf2b-e47b-4a35-97ec-7594a4a0b281" alignment="3"><pos X="245" Y="450"/><guiTextLabelWaypoint_TextLabel><Label uuid="855901fb-bb4b-4007-8848-f85246949672" guiTextLabel_Element="8f52ad0b-5aac-48ae-9422-09bf7e0e5470"><pos X="11" Y="-30"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="08a8e6f2-874c-4cf1-8c11-3852ef07427d" guiLink_Element="9c889b3d-fe5b-4215-ab57-e60f3815a065" guiLineLink_LineBegin="df0789d7-d18b-42ce-8018-e32fb57b803a" guiLineLink_LineEnd="83f20ea0-6d9c-4d77-8df0-90849acb42b4"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="33349db3-946c-4e78-bf01-ef5a93ad7085"><pos X="243" Y="555"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="0397b0dc-29a8-4ac1-8fe2-048bddb6daf6" alignment="3"><pos X="243" Y="511"/></EndWaypoint><EndWaypoint uuid="ac99a100-e1a5-4d7c-84c1-6bbda9eec5c0" alignment="2"><pos X="243" Y="600"/><guiTextLabelWaypoint_TextLabel><Label uuid="04e96266-4e56-4ec4-a65c-f6ace2e0c249" guiTextLabel_Element="b8f8d477-ec46-4ceb-a5fd-7e2c58c97697"><pos X="13" Y="-30"/></Label><Label uuid="1434aff4-af9e-4a0c-890c-7e73838a97f8" textLabel="3" guiTextLabel_Element="b8f8d477-ec46-4ceb-a5fd-7e2c58c97697"><pos X="58" Y="-30"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="deab4319-1bc6-4e39-9808-8eea0d5f23f2" guiLink_Element="a01a0f40-ee9a-470b-9c87-e85033ecf25b" guiLineLink_LineBegin="1a8e4e30-f8b3-47c6-b013-dec844228aa8" guiLineLink_LineEnd="83f20ea0-6d9c-4d77-8df0-90849acb42b4"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="0b439a25-e626-44a6-9276-01f794a24d11"><pos X="178" Y="607"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="98c921e4-ff8f-48a9-a33c-f59c21fd349e" alignment="4"><pos X="147" Y="607"/></EndWaypoint><EndWaypoint uuid="48d2a000-5688-4810-bf45-938bc7853be3" alignment="1"><pos X="210" Y="607"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="a577fcc4-6848-42e8-81b8-1a34b4cdf939" guiLink_Element="6d90cad2-fd6f-480b-a422-aa1eec014a06" guiLineLink_LineBegin="f5252f9e-899e-4616-b8ad-5099467459e9" guiLineLink_LineEnd="83f20ea0-6d9c-4d77-8df0-90849acb42b4"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="53c64f45-0267-48ee-9824-960a1eede998"><pos X="313" Y="607"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="66cdf464-e200-4041-a362-2dae81d6b65c" alignment="1"><pos X="345" Y="607"/></EndWaypoint><EndWaypoint uuid="aa62215b-81f4-4800-9c72-088e864006a4" alignment="4"><pos X="280" Y="607"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="30cfecd3-7bef-4a26-a72f-a2b84c2bce32" guiLink_Element="351b455e-64cb-4700-b449-59d003bab4e5" guiLineLink_LineBegin="ea1ed6de-f88e-480e-82bb-bbe1263f6540" guiLineLink_LineEnd="e10b1b8b-d8f0-4167-a1e4-052d165caf69"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="739f90d7-829d-480a-a1e9-21e38585fde6"><pos X="243" Y="192"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="c6797acb-2724-41a3-bf52-011d4decb30b" alignment="2"><pos X="243" Y="240"/></EndWaypoint><EndWaypoint uuid="00c0e607-c8d7-4c1a-bd44-bec8fd5f6f0d" alignment="3"><pos X="243" Y="144"/><guiTextLabelWaypoint_TextLabel><Label uuid="0ba531a0-7bd0-4648-80b4-6034f6050404" guiTextLabel_Element="525da0b4-6451-4f77-bd60-450768f8b597"><pos X="13" Y="21"/></Label><Label uuid="c3febb6c-ddc5-451a-8339-ec6fc589bc6e" textLabel="3" guiTextLabel_Element="525da0b4-6451-4f77-bd60-450768f8b597"><pos X="73" Y="21"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="e10b1b8b-d8f0-4167-a1e4-052d165caf69" guiLink_Element="b265ede1-b94a-4607-a6c8-a9de2f9e5c8e"><nodeRect Left="180" Top="45" Right="305" Bottom="144"/></NodeLink><LineLink uuid="fb846925-3750-4396-9395-31d149948ed9" guiLink_Element="30583531-9f3b-4405-af4b-726f394dacd9" guiLineLink_LineBegin="cad1b36c-8383-48cf-bd7a-44716caa200c" guiLineLink_LineEnd="e10b1b8b-d8f0-4167-a1e4-052d165caf69"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="dc07ee34-b9be-4367-b143-4b04e016f53d"><pos X="378" Y="76"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="b4e3d1c7-8dfd-4db6-b878-892d6324afb9" alignment="1"><pos X="450" Y="76"/></EndWaypoint><EndWaypoint uuid="4c11b08e-57b0-44a8-851c-5d6b3248c7b1" alignment="4"><pos X="305" Y="76"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="1a8e4e30-f8b3-47c6-b013-dec844228aa8" guiLink_Element="a1c1e505-d728-4e74-9726-3ef499733fcc"><nodeRect Left="45" Top="600" Right="147" Bottom="642"/></NodeLink><NodeLink uuid="83f20ea0-6d9c-4d77-8df0-90849acb42b4" guiLink_Element="85121c9d-66d2-4a0a-9391-e4ddfdb3f8dc"><nodeRect Left="210" Top="600" Right="280" Bottom="642"/></NodeLink><NodeLink uuid="df0789d7-d18b-42ce-8018-e32fb57b803a" guiLink_Element="9ca288ef-04a0-40c4-9751-c5f6b9002787"><nodeRect Left="165" Top="450" Right="311" Bottom="511"/></NodeLink><NodeLink uuid="f5252f9e-899e-4616-b8ad-5099467459e9" guiLink_Element="c4048fae-c995-464f-bc63-fbc18de43784"><nodeRect Left="345" Top="600" Right="446" Bottom="642"/></NodeLink><NodeLink uuid="e0d47ce6-6b39-4481-82e7-8a467e516da0" guiLink_Element="5cd94339-bf5c-4b97-9082-89e9bca835ae"><nodeRect Left="690" Top="480" Right="788" Bottom="538"/></NodeLink><LineLink uuid="83d46192-4a23-464d-96f2-5d7d28cc84d4" guiLink_Element="9fe65ae3-5bf8-4426-a194-8c9ecd1ab6a0" guiLineLink_LineBegin="3bf274db-51d4-40df-8a40-66613f3dc33e" guiLineLink_LineEnd="cad1b36c-8383-48cf-bd7a-44716caa200c"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="4f912c61-5435-424a-a20e-f5bf02eeb9dc"><pos X="646" Y="71"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="b7fcd50f-d2d9-4363-b8cd-a292555abed3" alignment="1"><pos X="705" Y="71"/></EndWaypoint><EndWaypoint uuid="9673a413-ee70-4b3a-9c27-8d48ac68ded3" alignment="4"><pos X="587" Y="71"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="cad1b36c-8383-48cf-bd7a-44716caa200c" guiLink_Element="d76b2cda-d9d2-4eaf-bdc3-e939a753c642"><nodeRect Left="450" Top="45" Right="587" Bottom="126"/></NodeLink><NodeLink uuid="ea1ed6de-f88e-480e-82bb-bbe1263f6540" guiLink_Element="9ee6111f-6dbf-401c-859f-3b4246881f76"><nodeRect Left="165" Top="240" Right="337" Bottom="358"/></NodeLink><LineLink uuid="35de2ea6-31dd-4fca-be69-f56e6f03dee9" guiLink_Element="4e93964a-64cc-43a0-b44b-01c55551a0e9" guiLineLink_LineBegin="2be61ec2-f926-4e46-a3da-59f2282fcf78" guiLineLink_LineEnd="8306f484-6123-4f59-8a0c-904f9d2064ea"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="59c8ab65-4fc1-46c6-a60e-553ae73d0fec"><pos X="581" Y="395"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="d5b94b47-cf8d-488f-bf1f-f611e600dc54" alignment="3"><pos X="615" Y="329"/></EndWaypoint><Waypoint uuid="42689a19-f28f-4714-a23f-3c1c343eac9c"><pos X="581" Y="329"/></Waypoint><EndWaypoint uuid="8029760f-7ccc-4032-97b7-9849357a238e" alignment="2"><pos X="581" Y="495"/><guiTextLabelWaypoint_TextLabel><Label uuid="e911f38e-86fc-4261-995e-1b0cb08bf90d" guiTextLabel_Element="19c8bc85-1466-435a-bcb9-996ec0088e60"><pos X="-38" Y="-45"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="8306f484-6123-4f59-8a0c-904f9d2064ea" guiLink_Element="a11c1cef-3ce3-45e2-af55-f0d757d24dd5"><nodeRect Left="555" Top="495" Right="603" Bottom="537"/></NodeLink><NodeLink uuid="2be61ec2-f926-4e46-a3da-59f2282fcf78" guiLink_Element="cf37d332-938a-4f8f-9e8f-d11d169b0147"><nodeRect Left="615" Top="270" Right="793" Bottom="350"/></NodeLink><LineLink uuid="0020fb3b-f6db-4341-8a60-64b3396f90a3" guiLink_Element="e92324ea-0fa9-4cef-974e-502d35231cb6" guiLineLink_LineBegin="2be61ec2-f926-4e46-a3da-59f2282fcf78" guiLineLink_LineEnd="e0d47ce6-6b39-4481-82e7-8a467e516da0"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="00df5c17-2bd8-463e-8890-65dd32b4b2df"><pos X="735" Y="415"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="c3b1d87b-b0d0-4843-832a-8ce22c14b20c" alignment="3"><pos X="735" Y="350"/></EndWaypoint><EndWaypoint uuid="52876cd7-30b1-4776-9b51-b20767d336c5" alignment="2"><pos X="735" Y="480"/><guiTextLabelWaypoint_TextLabel><Label uuid="6072312c-7db3-42ed-9cec-f22c75c87e31" guiTextLabel_Element="03068702-1e29-4d9f-a705-f5a9873ddded"><pos X="-72" Y="-45"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="3bf274db-51d4-40df-8a40-66613f3dc33e" guiLink_Element="ad65e873-c683-477e-b6fd-81bf1391699b"><nodeRect Left="705" Top="60" Right="781" Bottom="102"/></NodeLink><LineLink uuid="3a6d57dd-6ec4-486a-beba-393447151474" guiLink_Element="cb2e8653-fcb3-41f0-b323-34ba4e951c53" guiLineLink_LineBegin="cad1b36c-8383-48cf-bd7a-44716caa200c" guiLineLink_LineEnd="ea1ed6de-f88e-480e-82bb-bbe1263f6540"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="c838768f-1726-4897-b797-2729fa552080"><pos X="495" Y="292"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="abd458e6-5dac-433a-bf36-05a70209d728" alignment="1"><pos X="495" Y="126"/></EndWaypoint><Waypoint uuid="fd22fddb-9021-47a1-95f1-8c18753c4b2e"><pos X="495" Y="300"/></Waypoint><EndWaypoint uuid="95d6a194-8138-48c0-b0c7-9448dbf15eb1" alignment="4"><pos X="337" Y="300"/><guiTextLabelWaypoint_TextLabel><Label uuid="ff71c60a-cfb2-4b77-983d-00569dc9763a" guiTextLabel_Element="9829121d-5996-432a-b42a-e624e9a230fd"><pos X="53" Y="-20"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="3d5715dd-6b5e-4843-b8db-6c562ec5143b" guiLink_Element="fa56b379-9731-4459-bc6f-73f3f7ab3587" guiLineLink_LineBegin="2be61ec2-f926-4e46-a3da-59f2282fcf78" guiLineLink_LineEnd="cad1b36c-8383-48cf-bd7a-44716caa200c"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="e3989bff-2124-4322-a52a-e602ba01d651"><pos X="547" Y="247"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="8996afe9-9871-4941-acdc-3284300bb505" alignment="2"><pos X="615" Y="300"/></EndWaypoint><Waypoint uuid="30e13038-3c0a-4bd2-b313-1cae7103e1f6"><pos X="547" Y="300"/></Waypoint><EndWaypoint uuid="2266674d-8991-4f73-b309-68f00e435a50" alignment="3"><pos X="547" Y="126"/></EndWaypoint></guiLineLinkWaypoint></LineLink></guiDiagramGuiLink></ClassDiagram><ClassDiagram uuid="704d97d4-151d-492c-a22e-4744bca90063" name="General Classes" guiDiagramLinkedOwner="e1712b4b-17dc-4112-bab4-c078d8a68a2e"><guiDiagramGuiLink><NodeLink uuid="3e2170f7-6b08-48a6-b1bb-c2fa6eb198c0" guiLink_Element="2276b841-9127-4a65-a1f8-bf50283e0b95"><nodeRect Left="105" Top="45" Right="192" Bottom="103"/></NodeLink><NodeLink uuid="284d9b41-0b8b-4435-929f-1c7a66bdb134" guiLink_Element="63ae72a7-c729-40d7-a1fc-2b73d916f6dd"><style autosize="0"/><nodeRect Left="135" Top="225" Right="300" Bottom="315"/></NodeLink><LineLink uuid="3357f1fe-4a52-4af9-be18-36391b4282d2" guiLink_Element="1de093c4-a738-46b2-81b3-0700543bd599" guiLineLink_LineBegin="284d9b41-0b8b-4435-929f-1c7a66bdb134" guiLineLink_LineEnd="3e2170f7-6b08-48a6-b1bb-c2fa6eb198c0"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="027e1ee3-48cf-4bdf-9d80-458e90ee7e5a"><pos X="165" Y="164"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="d3de75d8-dd35-4f12-9344-255bd2ae570a" alignment="2"><pos X="165" Y="225"/></EndWaypoint><EndWaypoint uuid="981d678a-c3a5-447c-99cc-25d2b952d7e5" alignment="3"><pos X="165" Y="103"/><guiTextLabelWaypoint_TextLabel><Label uuid="a7e2fe73-21bf-4459-a7b2-ab280a69ccf7" guiTextLabel_Element="4adf25bb-612f-4a5d-b8a8-6e9e477c84e0"><pos X="-75" Y="47"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="87c56d84-dc0d-4459-81a1-e11c7fd45c4e" guiLink_Element="399f09df-91a6-4a2e-8c99-eb30645fdbb0" guiLineLink_LineBegin="284d9b41-0b8b-4435-929f-1c7a66bdb134" guiLineLink_LineEnd="ecbd4e90-aac5-45ac-9304-3de1a977f27c"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="26f4a749-e249-4b0f-b170-2923ba34a335"><pos X="265" Y="164"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="a550e016-fd92-4805-b1e8-26ec0b1ff4c6" alignment="2"><pos X="265" Y="225"/></EndWaypoint><EndWaypoint uuid="8b4841b6-76e5-49ba-8327-5f353c69dfa5" alignment="3"><pos X="265" Y="103"/><guiTextLabelWaypoint_TextLabel><Label uuid="c7ec758f-758e-4105-bca5-6fba70c2f626" guiTextLabel_Element="100c00dd-3b35-42dc-ba58-4390532ee2f4"><pos X="5" Y="47"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="44bb5f37-05c6-4037-83ed-340e8c202a9a" guiLink_Element="b578b684-ae29-4899-87fb-9aa26cb782b8" guiLineLink_LineBegin="284d9b41-0b8b-4435-929f-1c7a66bdb134" guiLineLink_LineEnd="5c419df3-dec1-4080-bf10-c219a384d3ae"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="e0cc3cac-6387-4bdf-a0ec-38d38478beaf"><pos X="427" Y="275"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="8e3981dc-5ba1-4682-a2a2-549b8e98b81e" alignment="4"><pos X="300" Y="275"/></EndWaypoint><EndWaypoint uuid="1307e294-f36e-410b-8926-91858589c051" alignment="1"><pos X="555" Y="275"/><guiTextLabelWaypoint_TextLabel><Label uuid="06bb9693-7374-4c85-be44-6eb9471442ac" guiTextLabel_Element="734521e1-437c-4afa-9261-20646c6f4ad5"><pos X="-90" Y="-21"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="378f7422-da98-4394-a63b-3dde87c3f438" guiLink_Element="e94fd4aa-85fc-42d5-8ccc-a5b7310e66c1" guiLineLink_LineBegin="5c419df3-dec1-4080-bf10-c219a384d3ae" guiLineLink_LineEnd="fc3d20fe-e52f-4f97-9f1f-87027a7bed05"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="ee46f9d1-137d-4d7c-87b8-74f3a622a14e"><pos X="821" Y="272"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="93a3f442-7954-4118-8b54-e50834a79ff5" alignment="4"><pos X="718" Y="272"/></EndWaypoint><Waypoint uuid="7be351b2-5e38-4091-82f4-1ef0f9ccdf54"><pos X="832" Y="272"/></Waypoint><EndWaypoint uuid="1c30812b-9301-4819-abaf-6e5e3e5e287f" alignment="1"><pos X="832" Y="179"/><guiTextLabelWaypoint_TextLabel><Label uuid="9489303f-2bbf-4f87-a216-366df8b788ac" guiTextLabel_Element="5bc46aec-b91e-4415-9a3b-bd4ad09bd325"><pos X="10" Y="39"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="a34740d1-38c3-4feb-ba53-eeca5b88140f" guiLink_Element="607509c6-d6e0-4c8e-ae23-dee09b3386cf" guiLineLink_LineBegin="5c419df3-dec1-4080-bf10-c219a384d3ae" guiLineLink_LineEnd="c2a5e6c5-395f-48ff-9398-157ae14d604b"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="860e172c-49e6-4efb-9652-e8c8009d2b14"><pos X="816" Y="328"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="77500a6c-3a44-4385-b1e1-5c50709c3834" alignment="4"><pos X="718" Y="328"/></EndWaypoint><EndWaypoint uuid="4725a14a-2b21-4a5a-93fc-a5b2e4c8c40b" alignment="1"><pos X="915" Y="328"/><guiTextLabelWaypoint_TextLabel><Label uuid="f434bf48-c0ec-4566-bf53-56e07f0c5c25" guiTextLabel_Element="9f5ccd78-f078-4d91-a499-9d2b8b3ad294"><pos X="-75" Y="7"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="750c3d1c-dc42-4549-9c9d-e0668e0e3ccf" guiLink_Element="ed95e008-07e7-475e-9139-fecfb1b5293c" guiLineLink_LineBegin="284d9b41-0b8b-4435-929f-1c7a66bdb134" guiLineLink_LineEnd="339477b8-a4ae-4f46-ab08-55e545a728d9"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="bd11f57d-73b7-4e84-b6ed-6108ff95ad79"><pos X="217" Y="382"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="45f30a76-acf7-4f9b-bd46-22cd3d3e3202" alignment="3"><pos X="217" Y="315"/></EndWaypoint><EndWaypoint uuid="8907b4b8-b0e9-428b-aaaf-72f11143fffe" alignment="2"><pos X="217" Y="450"/><guiTextLabelWaypoint_TextLabel><Label uuid="2f1b8ca9-aa0c-4dee-8505-88ed4917f809" guiTextLabel_Element="ed4c7810-3525-465d-b73d-6a678101557e"><pos X="8" Y="-60"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="339477b8-a4ae-4f46-ab08-55e545a728d9" guiLink_Element="01ed2edc-a8cf-49f1-ab60-1be7edbb133e"><nodeRect Left="165" Top="450" Right="283" Bottom="547"/></NodeLink><LineLink uuid="54f56d20-eaf0-4e8a-8477-2d234c16159d" guiLink_Element="9c22c28c-c6b3-4e10-8543-31758089a157" guiLineLink_LineBegin="5c419df3-dec1-4080-bf10-c219a384d3ae" guiLineLink_LineEnd="246f05a5-87a0-4454-bb5d-e6220320d0ce"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="89cc767a-d213-4550-8b4c-fff470e257c4"><pos X="617" Y="453"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="e3b93ed6-e2de-4d24-82f7-bfecb45ed916" alignment="3"><pos X="617" Y="381"/></EndWaypoint><EndWaypoint uuid="701a0ad6-d0b6-4c33-8b42-8e02c4acd1e3" alignment="2"><pos X="617" Y="525"/><guiTextLabelWaypoint_TextLabel><Label uuid="e01b89a0-5fe5-401b-abd0-5b8b12bca3d1" guiTextLabel_Element="4313b624-0f98-427f-9449-d4453bb432d7"><pos X="-30" Y="-60"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="3e338909-f16e-42cd-afe2-422e8a0607af" guiLink_Element="03369f73-f4c6-48ad-a102-a4fbe779b837" guiLineLink_LineBegin="5c419df3-dec1-4080-bf10-c219a384d3ae" guiLineLink_LineEnd="4239a26a-5e3a-4238-98dc-d40ddaf82eee"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="22c02e17-d9b3-49f9-9ec8-8b77ff92f26f"><pos X="698" Y="453"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="a3198d78-c083-4862-a379-8075a5671c4a" alignment="3"><pos X="698" Y="381"/></EndWaypoint><EndWaypoint uuid="ed28f41d-bd5d-4048-a405-284d6cab6449" alignment="2"><pos X="698" Y="525"/><guiTextLabelWaypoint_TextLabel><Label uuid="daf033bf-9ef7-4778-b665-022d05b7642e" guiTextLabel_Element="acfa760c-a89a-42ec-8275-1d6bd6a7f171"><pos X="10" Y="-60"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="ecbd4e90-aac5-45ac-9304-3de1a977f27c" guiLink_Element="16f4a89a-6955-4ebc-8e43-f56a84499682"><nodeRect Left="240" Top="45" Right="326" Bottom="103"/></NodeLink><LineLink uuid="4b546555-759b-4fad-8cbd-416932737a9b" guiLink_Element="89692d16-5b97-4508-9322-d2db5802025c" guiLineLink_LineBegin="2d54130c-d22c-4e62-8cf8-e0cd5dc383ca" guiLineLink_LineEnd="ecbd4e90-aac5-45ac-9304-3de1a977f27c"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="d9817894-0295-48da-bd72-fa3ebae8cc5d"><pos X="411" Y="74"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="0a4e806f-1d5f-4ecc-a444-47e62f975d3c" alignment="1"><pos X="495" Y="74"/></EndWaypoint><EndWaypoint uuid="ce935a5b-4d53-4b40-845b-d87649dc9fe4" alignment="4"><pos X="326" Y="74"/><guiTextLabelWaypoint_TextLabel><Label uuid="f5686d5a-3068-4870-8817-de1b154e6bcc" guiTextLabel_Element="c2cae8ec-4940-4d56-905b-a42058157a96"><pos X="5" Y="5"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="fc3d20fe-e52f-4f97-9f1f-87027a7bed05" guiLink_Element="9ee6111f-6dbf-401c-859f-3b4246881f76"><nodeRect Left="750" Top="45" Right="922" Bottom="179"/></NodeLink><NodeLink uuid="c2a5e6c5-395f-48ff-9398-157ae14d604b" guiLink_Element="5ac67053-4680-4c32-9d1f-51a8b12b32ae"><nodeRect Left="915" Top="255" Right="1047" Bottom="485"/></NodeLink><LineLink uuid="eb229ffe-11bf-4e1b-a24e-6af311eb40f8" guiLink_Element="c5055e78-786d-444f-8a28-c18b386cbcc7" guiLineLink_LineBegin="5c419df3-dec1-4080-bf10-c219a384d3ae" guiLineLink_LineEnd="2d54130c-d22c-4e62-8cf8-e0cd5dc383ca"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="f31449e5-9968-485d-af41-87371dd2c745"><pos X="626" Y="193"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="431c8576-444c-4fd9-9918-dbc02cca6045" alignment="2"><pos X="626" Y="225"/></EndWaypoint><EndWaypoint uuid="9358427e-a86d-4a15-9563-028357214ed0" alignment="3"><pos X="626" Y="160"/><guiTextLabelWaypoint_TextLabel><Label uuid="11dba16b-49a4-41ea-a549-413d28f9b64a" guiTextLabel_Element="61cc9347-0f9d-4201-be38-2d00bb5bb5dc"><pos X="6" Y="20"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="2d54130c-d22c-4e62-8cf8-e0cd5dc383ca" guiLink_Element="1e3a1369-fc5d-4f57-b64b-0f90976dfed6"><nodeRect Left="495" Top="45" Right="693" Bottom="160"/></NodeLink><NodeLink uuid="5c419df3-dec1-4080-bf10-c219a384d3ae" guiLink_Element="c4addbde-476c-4297-9a94-9c1598fa56e7"><nodeRect Left="555" Top="225" Right="718" Bottom="381"/></NodeLink><NodeLink uuid="4239a26a-5e3a-4238-98dc-d40ddaf82eee" guiLink_Element="16280577-0b4d-4e85-8f16-de40da341dc7"><nodeRect Left="675" Top="525" Right="752" Bottom="583"/></NodeLink><NodeLink uuid="246f05a5-87a0-4454-bb5d-e6220320d0ce" guiLink_Element="d2ecb7c4-ef5f-4d1f-b2d8-9f32296a949a"><nodeRect Left="570" Top="525" Right="634" Bottom="583"/></NodeLink><NodeLink uuid="51099345-6b8d-495c-9437-9e243537dc5b" guiLink_Element="be995e0a-3cff-4011-afe2-e9a17fef9477"><nodeRect Left="375" Top="450" Right="524" Bottom="603"/></NodeLink><LineLink uuid="22c267f3-615d-4138-8078-81d97cbc4037" guiLink_Element="9bf22fa7-ccd8-482b-a2a0-616d25db0b56" guiLineLink_LineBegin="5c419df3-dec1-4080-bf10-c219a384d3ae" guiLineLink_LineEnd="51099345-6b8d-495c-9437-9e243537dc5b"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="dc2dc73d-fdb9-417a-94fb-058d2d58c20c"><pos X="455" Y="339"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="58adbde6-cda1-4936-93f4-72bd726ed295" alignment="3"><pos X="555" Y="329"/></EndWaypoint><Waypoint uuid="713b78ef-1b34-4740-b8d0-7bc86ccb6933"><pos X="455" Y="329"/></Waypoint><EndWaypoint uuid="26e11dab-7d48-45a8-8a5e-081d18043d1a" alignment="2"><pos X="455" Y="450"/><guiTextLabelWaypoint_TextLabel><Label uuid="51de57b9-c4fa-4449-bc7e-35145c233f80" guiTextLabel_Element="8650b17a-b70d-436e-9473-81add0b4a52e"><pos X="10" Y="-45"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink></guiDiagramGuiLink></ClassDiagram><ClassDiagram uuid="11295389-c8f2-4658-8796-30102eebcf48" name="Controls Classes" guiDiagramLinkedOwner="f711cd75-2355-4391-a783-d61aacbd758a"><guiDiagramGuiLink><NodeLink uuid="e9ca1bbd-f41b-4829-963f-68c02c9d41f0" guiLink_Element="01ed2edc-a8cf-49f1-ab60-1be7edbb133e"><nodeRect Left="120" Top="225" Right="238" Bottom="306"/></NodeLink><LineLink uuid="a6837bd1-d575-44e1-8c31-c4c5c09ca79e" guiLink_Element="e1358208-288e-47c1-91d5-18d351992ede" guiLineLink_LineBegin="916116e8-5be5-4636-a83a-657ea9fa8414" guiLineLink_LineEnd="56470c36-7815-42d1-ad31-ed3b976306af"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="da486c51-72b3-455e-b63c-167b8e1e062a"><pos X="518" Y="156"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="532ee678-f192-4e23-ad4d-87fac1b24fb9" alignment="2"><pos X="518" Y="225"/></EndWaypoint><EndWaypoint uuid="14213374-7376-470a-942f-a0d2ae09ffde" alignment="3"><pos X="518" Y="87"/><guiTextLabelWaypoint_TextLabel><Label uuid="5dbdc775-fcc9-43a3-bb7f-a6f372c608f2" guiTextLabel_Element="92fd4732-8e41-495d-8bee-a5548e142fad"><pos X="7" Y="78"/></Label><Label uuid="7d384c9d-8e4b-40f2-ae31-dce657401211" textLabel="3" guiTextLabel_Element="92fd4732-8e41-495d-8bee-a5548e142fad"><pos X="67" Y="78"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="56470c36-7815-42d1-ad31-ed3b976306af" guiLink_Element="26dfaa31-b9a1-4bf7-8ee4-627b24e995db"><nodeRect Left="480" Top="45" Right="574" Bottom="87"/></NodeLink><LineLink uuid="44c8e0f1-292d-4fc3-afa3-0d98f5ad848d" guiLink_Element="5f8b60b8-953b-4b86-9c15-38b20a8204b3" guiLineLink_LineBegin="e9ca1bbd-f41b-4829-963f-68c02c9d41f0" guiLineLink_LineEnd="916116e8-5be5-4636-a83a-657ea9fa8414"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="2330fed0-8571-4d7e-98f1-2df30b44110d"><pos X="344" Y="261"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="838d45e8-577f-4225-adf9-e08bef1305b2" alignment="4"><pos X="238" Y="261"/></EndWaypoint><EndWaypoint uuid="ae875a38-27e8-416d-a51e-27c6884da2d1" alignment="1"><pos X="450" Y="261"/><guiTextLabelWaypoint_TextLabel><Label uuid="091f2e08-2489-48de-b32a-ac5c2e36c944" guiTextLabel_Element="1692b478-22ed-482e-a0de-c45f61c6589b"><pos X="-135" Y="9"/></Label><Label uuid="40ffdf2e-e7e2-42a0-9987-84a4edc233e4" textLabel="3" guiTextLabel_Element="1692b478-22ed-482e-a0de-c45f61c6589b"><pos X="-90" Y="9"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="916116e8-5be5-4636-a83a-657ea9fa8414" guiLink_Element="f4af076a-c013-4513-9c84-b6f7cd16cbdc"><nodeRect Left="450" Top="225" Right="621" Bottom="420"/></NodeLink></guiDiagramGuiLink></ClassDiagram><ClassDiagram uuid="afe70155-99bc-4c19-ae6c-159aa3c24db6" name="Config Classes" guiDiagramLinkedOwner="32e8ffb5-ddfa-4dee-8d66-37d93213bf5a"><guiDiagramGuiLink><NodeLink uuid="38e9d640-4838-4200-8196-1168d776930e" guiLink_Element="16f4a89a-6955-4ebc-8e43-f56a84499682"><nodeRect Left="615" Top="285" Right="701" Bottom="343"/></NodeLink><LineLink uuid="56a31800-ba34-43eb-b7c0-08d70179c7bf" guiLink_Element="89692d16-5b97-4508-9322-d2db5802025c" guiLineLink_LineBegin="d7a01367-4d1b-4a13-979c-27445eaa2543" guiLineLink_LineEnd="38e9d640-4838-4200-8196-1168d776930e"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="269e288f-7312-4b25-b568-54a575f976ff"><pos X="556" Y="301"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="c924c451-4bd2-4498-a458-271b5d4ac742" alignment="4"><pos X="498" Y="301"/></EndWaypoint><EndWaypoint uuid="732df771-d965-4670-8311-070a2444bbcb" alignment="1"><pos X="615" Y="301"/><guiTextLabelWaypoint_TextLabel><Label uuid="883d8e7a-a721-4cde-a3ce-686a06ff4446" guiTextLabel_Element="c2cae8ec-4940-4d56-905b-a42058157a96"><pos X="-59" Y="5"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="d7a01367-4d1b-4a13-979c-27445eaa2543" guiLink_Element="1e3a1369-fc5d-4f57-b64b-0f90976dfed6"><nodeRect Left="300" Top="285" Right="498" Bottom="384"/></NodeLink><NodeLink uuid="48764442-7aa8-40e1-a282-16c1deedf337" guiLink_Element="56f5956d-9c01-48eb-b881-b8f34cbc23b2"><nodeRect Left="435" Top="495" Right="525" Bottom="537"/></NodeLink><LineLink uuid="6c1440c3-7d2b-4f3d-971e-c12c036a44c4" guiLink_Element="2682ccfd-5465-4431-a9da-b3fa0ffea413" guiLineLink_LineBegin="d7a01367-4d1b-4a13-979c-27445eaa2543" guiLineLink_LineEnd="48764442-7aa8-40e1-a282-16c1deedf337"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="56c868cd-c089-416b-ba27-3397a5fed993"><pos X="468" Y="439"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="05d0c6cd-b7f6-4e83-8447-7318acee18b4" alignment="3"><pos X="468" Y="384"/></EndWaypoint><EndWaypoint uuid="30a80ad7-73fb-4167-b76b-8b76fba30853" alignment="2"><pos X="468" Y="495"/><guiTextLabelWaypoint_TextLabel><Label uuid="f258c1f1-dd64-4d41-b0a0-8da01669c447" guiTextLabel_Element="4d7aea41-d05f-4fad-a897-50815eaa26e9"><pos X="12" Y="-30"/></Label><Label uuid="57d02555-33a6-4695-9a05-082a50ff56e4" textLabel="3" guiTextLabel_Element="4d7aea41-d05f-4fad-a897-50815eaa26e9"><pos X="57" Y="-30"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="3c6b9e2e-2ffd-4474-bd75-b6f861a7b1aa" guiLink_Element="ae262579-26fb-4b3d-a2e5-9e5fddbf0d32"><nodeRect Left="225" Top="495" Right="375" Bottom="556"/></NodeLink><LineLink uuid="7aebc89b-0451-4754-93af-445699e34365" guiLink_Element="d0edd200-00ab-4896-95f8-633674752f93" guiLineLink_LineBegin="d7a01367-4d1b-4a13-979c-27445eaa2543" guiLineLink_LineEnd="3c6b9e2e-2ffd-4474-bd75-b6f861a7b1aa"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="fe52f135-e881-4d38-acda-45d001530623"><pos X="327" Y="439"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="d5706c26-4d44-4034-8602-5333057ca3e1" alignment="3"><pos X="327" Y="384"/></EndWaypoint><EndWaypoint uuid="96dc4b53-3fb1-4333-bae6-b6b434a4139d" alignment="2"><pos X="327" Y="495"/><guiTextLabelWaypoint_TextLabel><Label uuid="bf2e89c1-9fd6-48c5-8727-bd9827c9383a" guiTextLabel_Element="668e9dd2-439a-4fef-9de4-81e216040f19"><pos X="-90" Y="-30"/></Label><Label uuid="df5e5f09-0c6a-4561-ad92-10558b6e84fa" textLabel="3" guiTextLabel_Element="668e9dd2-439a-4fef-9de4-81e216040f19"><pos X="-105" Y="-30"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="36adf7c0-5500-45e2-a1c9-4eb33476559a" guiLink_Element="406a98f3-79fb-4444-8c72-a2d5d066f2fe" guiLineLink_LineBegin="3c6b9e2e-2ffd-4474-bd75-b6f861a7b1aa" guiLineLink_LineEnd="48764442-7aa8-40e1-a282-16c1deedf337"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="33da1368-073a-4e64-bae1-30e095a6f2af"><pos X="408" Y="608"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="5e95509b-7835-4679-851b-7e4a7cb30493" alignment="4"><pos X="327" Y="556"/></EndWaypoint><Waypoint uuid="2e2141b1-d178-4343-af3a-49e8567e1e32"><pos X="327" Y="608"/></Waypoint><Waypoint uuid="5323caa0-3572-4baf-96df-c12e9505659e"><pos X="470" Y="608"/></Waypoint><EndWaypoint uuid="4c19f90a-ed40-4426-bf52-c6ab54e03cdd" alignment="1"><pos X="470" Y="537"/><guiTextLabelWaypoint_TextLabel><Label uuid="2e6b5376-edf8-4268-afe1-b079b1815d5b" guiTextLabel_Element="7c18304a-f041-469d-ab01-13875913219c"><pos X="-95" Y="48"/></Label><Label uuid="f2db7668-1452-416e-96da-2264e1684fab" textLabel="3" guiTextLabel_Element="7c18304a-f041-469d-ab01-13875913219c"><pos X="-50" Y="48"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="e994b660-1da1-4b86-8a54-6133106cef3f" guiLink_Element="ca5688b1-4c5c-47d0-bc64-4a7e461de56d" guiLineLink_LineBegin="37f9bb5b-f245-4094-9024-4ff42cb05ce0" guiLineLink_LineEnd="c0d50364-7813-4b7e-b4f6-c6af7e4710b5"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="5fe9587f-870a-4ef2-a0b3-dfce1ee2e32a"><pos X="527" Y="133"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="676d55cf-f8e9-417b-b76c-906cbc015ac4" alignment="4"><pos X="440" Y="133"/></EndWaypoint><EndWaypoint uuid="b0d0cdd2-17d7-4c6f-b233-64317c309261" alignment="1"><pos X="615" Y="133"/><guiTextLabelWaypoint_TextLabel><Label uuid="a9f5e78b-9797-421c-ac02-3cedd3782a30" guiTextLabel_Element="f96af744-c00d-4a71-89db-5fb36df1ce31"><pos X="-59" Y="5"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="37f9bb5b-f245-4094-9024-4ff42cb05ce0" guiLink_Element="2bfc7d1a-17ed-4c60-93b6-48ab88f99b40"><nodeRect Left="300" Top="90" Right="440" Bottom="189"/></NodeLink><NodeLink uuid="c0d50364-7813-4b7e-b4f6-c6af7e4710b5" guiLink_Element="e2ca87cc-d3c4-450d-b748-4a74f9207002"><nodeRect Left="615" Top="90" Right="706" Bottom="170"/></NodeLink></guiDiagramGuiLink></ClassDiagram><ClassDiagram uuid="92650147-9fe1-4b62-819d-678b849691f7" name="Data Classes" guiDiagramLinkedOwner="637c0211-036a-464b-85ed-b67832a49fa6"><guiDiagramGuiLink><LineLink uuid="553306f6-50a6-4a08-9e0c-0fb8e635ebac" guiLink_Element="1707145b-ab72-468f-a50c-a25cbc757f8e" guiLineLink_LineBegin="d98a8f48-2618-4087-bec5-8d9c5ed7a23f" guiLineLink_LineEnd="b908db0b-3a8b-4dbc-bf52-12b6132cf8ea"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="625cc093-0519-4a9a-b556-4c590e4de6b4"><pos X="538" Y="398"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="f77ead97-28cf-48bb-9740-6c5bebd65db5" alignment="1"><pos X="538" Y="347"/></EndWaypoint><EndWaypoint uuid="7cf39a03-9bfe-4228-8804-83b55fceafb5" alignment="4"><pos X="538" Y="450"/><guiTextLabelWaypoint_TextLabel><Label uuid="d5a73fc0-53d6-4a9d-a7ba-20726926f0e8" guiTextLabel_Element="c8dbdf7b-c7c9-433c-878a-b922a7bba2aa"><pos X="-43" Y="-45"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="b908db0b-3a8b-4dbc-bf52-12b6132cf8ea" guiLink_Element="3382699b-1aa8-48c5-a4d0-a83b94a288fd"><nodeRect Left="510" Top="450" Right="559" Bottom="492"/></NodeLink><LineLink uuid="1f65f1c1-ea78-48d8-8597-84634e943c1c" guiLink_Element="0c8cfac8-c17d-4dbf-8631-e20c1890423c" guiLineLink_LineBegin="d98a8f48-2618-4087-bec5-8d9c5ed7a23f" guiLineLink_LineEnd="e40ba439-a025-4616-9613-c7c49902572a"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="e0eb3969-58e1-48d7-9cb6-d6bd95d0d48e"><pos X="667" Y="238"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="9ae41412-2599-4a5f-a61b-1014f8ad8f28" alignment="2"><pos X="614" Y="238"/></EndWaypoint><EndWaypoint uuid="0301aab7-de6a-4514-b506-99a08c8a922d" alignment="3"><pos X="720" Y="238"/><guiTextLabelWaypoint_TextLabel><Label uuid="7a7518f1-ed48-4794-bcd3-c3473ebab61c" guiTextLabel_Element="e9a1a23a-457c-447c-acf2-d3d89bf1b027"><pos X="-75" Y="-28"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="e40ba439-a025-4616-9613-c7c49902572a" guiLink_Element="0772edae-f9c4-4423-a18d-b6426e5707ce"><nodeRect Left="720" Top="210" Right="864" Bottom="271"/></NodeLink><NodeLink uuid="980465ad-0da7-467b-b7e9-2e3bb41e0835" guiLink_Element="d4833f4f-7610-4883-8225-d24aae39b962"><nodeRect Left="750" Top="405" Right="831" Bottom="503"/></NodeLink><LineLink uuid="8626e6ad-adbe-4774-9ef6-fbe56de7c94a" guiLink_Element="d8deaac4-9db7-42de-9b90-b418c5fd585b" guiLineLink_LineBegin="e40ba439-a025-4616-9613-c7c49902572a" guiLineLink_LineEnd="980465ad-0da7-467b-b7e9-2e3bb41e0835"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="c5e80fd5-2f94-44e0-b5f1-4ff874b27050"><pos X="796" Y="338"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="3bf866cf-114e-4c47-a1df-12a6c1ec3b9f" alignment="2"><pos X="796" Y="271"/></EndWaypoint><EndWaypoint uuid="c6e2c4e0-f324-4339-9617-a1ce40d98fb1" alignment="3"><pos X="796" Y="405"/><guiTextLabelWaypoint_TextLabel><Label uuid="d2e252c2-aeba-427e-8e22-664f3715277d" guiTextLabel_Element="63a822f8-223f-4611-b39e-d9e571b870d5"><pos X="-53" Y="-45"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="6f05aeb6-2598-4ecd-afea-7a954103907c" guiLink_Element="7300b3cb-823e-4392-8d19-e069a450bf60"><nodeRect Left="945" Top="60" Right="1020" Bottom="102"/></NodeLink><LineLink uuid="d4db9ec3-003f-47c0-8a74-5d7442e7a570" guiLink_Element="64025177-dcbf-46e6-94a8-08d6756b8d60" guiLineLink_LineBegin="6f05aeb6-2598-4ecd-afea-7a954103907c" guiLineLink_LineEnd="e40ba439-a025-4616-9613-c7c49902572a"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="9c17be95-b460-4a30-9227-fb57e5417252"><pos X="787" Y="84"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="26f8e3f6-ae3c-4e3e-bd7d-b4077e21085c" alignment="3"><pos X="945" Y="84"/></EndWaypoint><Waypoint uuid="bb45ab21-48e6-4955-a027-7640ab1dccb1"><pos X="754" Y="84"/></Waypoint><EndWaypoint uuid="981d151f-6202-4838-a7bb-b0ead3e24720" alignment="2"><pos X="754" Y="210"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="de0a10a2-0140-4d1b-bf80-ba77883f13ab" guiLink_Element="90600e6f-be44-4d6c-ad74-c634f268254b"><nodeRect Left="945" Top="135" Right="1045" Bottom="177"/></NodeLink><LineLink uuid="3134de9a-487f-4da6-b7cb-c8f3f2d889c4" guiLink_Element="161d2291-31a2-4e1c-9818-d6604a72101c" guiLineLink_LineBegin="de0a10a2-0140-4d1b-bf80-ba77883f13ab" guiLineLink_LineEnd="e40ba439-a025-4616-9613-c7c49902572a"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="85b057f0-b4c5-4f85-bc71-a9391b3ff1c1"><pos X="856" Y="150"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="4958ac85-7e14-41d5-bca2-54c2d1714bce" alignment="1"><pos X="945" Y="150"/></EndWaypoint><Waypoint uuid="08c62507-c19e-4832-a196-af08edc9942b"><pos X="826" Y="150"/></Waypoint><EndWaypoint uuid="32d19a55-9571-4488-b002-568f119775b4" alignment="4"><pos X="826" Y="210"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="2f50b1c8-2ea5-42e6-9ef2-298c10b184f6" guiLink_Element="55188ccf-5bd1-48d8-8ce9-b577d587bc33" guiLineLink_LineBegin="2a5b2d20-dd83-4e9a-a19f-1f22bf49cc6a" guiLineLink_LineEnd="e40ba439-a025-4616-9613-c7c49902572a"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="7bd35055-1343-4061-b535-0162209dd104"><pos X="905" Y="226"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="0c00c533-1744-4d85-9b50-df8e9d592921" alignment="1"><pos X="945" Y="226"/></EndWaypoint><EndWaypoint uuid="fa9a67b7-ed83-4e5e-ae1d-9303fac712b7" alignment="4"><pos X="864" Y="226"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="2a5b2d20-dd83-4e9a-a19f-1f22bf49cc6a" guiLink_Element="d3921feb-d167-43fb-b920-2f4c30306d6a"><nodeRect Left="945" Top="210" Right="1015" Bottom="252"/></NodeLink><NodeLink uuid="74aeeb1e-4aef-4c1b-ba8d-66da5c98a38f" guiLink_Element="41aa6a12-ffb6-4d6e-bac6-62da324340da"><style autosize="0"/><nodeRect Left="-15" Top="75" Right="83" Bottom="117"/></NodeLink><NodeLink uuid="17e3851d-6b08-4f73-b7fc-023fa1ea8939" guiLink_Element="0cc968a8-c871-42ef-b36d-b8e2bdb5052b"><style autosize="0"/><nodeRect Left="-15" Top="150" Right="83" Bottom="192"/></NodeLink><NodeLink uuid="708e4f29-63bb-48cf-8a5c-a001da64e577" guiLink_Element="9b8d2fdd-2f1d-44d5-a30a-d087ff72b16c"><style autosize="0"/><nodeRect Left="-15" Top="225" Right="83" Bottom="267"/></NodeLink><NodeLink uuid="92c7d841-1186-4352-9117-7c3efcd2ad15" guiLink_Element="129af684-c9b7-4043-a639-7768dffd8ad5"><style autosize="0"/><nodeRect Left="-15" Top="315" Right="83" Bottom="357"/></NodeLink><NodeLink uuid="f0624bc3-4d05-4b6f-9871-4c9711fe55fe" guiLink_Element="5cd94339-bf5c-4b97-9082-89e9bca835ae"><nodeRect Left="-15" Top="390" Right="83" Bottom="432"/></NodeLink><NodeLink uuid="bd07f4af-c8ef-4956-b515-15487a31998a" guiLink_Element="b61e9660-d47e-4c41-8797-cb757496b111"><style autosize="0"/><nodeRect Left="-15" Top="465" Right="83" Bottom="507"/></NodeLink><NodeLink uuid="c9694da1-3115-4322-9446-d6f33b13fd06" guiLink_Element="94917bbf-f989-4322-b751-4168de8e24f5"><nodeRect Left="180" Top="210" Right="337" Bottom="366"/></NodeLink><NodeLink uuid="3a386b63-8fc7-4b56-aa68-4a0ddcfda2ec" guiLink_Element="83dc909e-13ec-4fda-adff-48121605846b"><nodeRect Left="270" Top="450" Right="367" Bottom="508"/></NodeLink><LineLink uuid="374e493f-ae9d-4dd8-bde9-fc1778b7a4ee" guiLink_Element="34e75282-6f52-470b-901f-45875d6b3297" guiLineLink_LineBegin="c9694da1-3115-4322-9446-d6f33b13fd06" guiLineLink_LineEnd="3a386b63-8fc7-4b56-aa68-4a0ddcfda2ec"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="dbcfaab3-f596-4ebb-8a6a-c0ca63720a95"><pos X="312" Y="408"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="759b7eed-4ab8-4bc7-9efc-17b12f7e553d" alignment="3"><pos X="312" Y="366"/></EndWaypoint><EndWaypoint uuid="1be3b676-0604-4c41-a8ce-e5c3c9895ea0" alignment="2"><pos X="312" Y="450"/><guiTextLabelWaypoint_TextLabel><Label uuid="be1b8cbc-e56d-4a4d-9b58-c68089aa6b86" guiTextLabel_Element="69461cd3-5d01-4e34-b47b-b60f5aff961b"><pos X="3" Y="-45"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="d98a8f48-2618-4087-bec5-8d9c5ed7a23f" guiLink_Element="be995e0a-3cff-4011-afe2-e9a17fef9477"><nodeRect Left="465" Top="210" Right="614" Bottom="347"/></NodeLink><LineLink uuid="85e18db6-02d0-4cc6-8a53-45ef094029bf" guiLink_Element="8c62ea8a-67d0-4ab8-a43f-45f2c55368b1" guiLineLink_LineBegin="d98a8f48-2618-4087-bec5-8d9c5ed7a23f" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="e849a81b-15d8-4aa9-ae37-e41d55dbcad5"><pos X="401" Y="229"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="7bc7daf0-a09d-4dcc-a1fd-b485707438cb" alignment="1"><pos X="465" Y="229"/></EndWaypoint><EndWaypoint uuid="aa769225-3497-4f33-9fe5-e8dfb494a869" alignment="4"><pos X="337" Y="229"/><guiTextLabelWaypoint_TextLabel><Label uuid="65df47ee-1ac7-4fbd-a190-ceb38ae489df" guiTextLabel_Element="fb71da8d-790b-4532-8552-0b8dea06bc74"><pos X="23" Y="-19"/></Label><Label uuid="5a3c1db2-9162-4705-9dab-4405044ca760" textLabel="3" guiTextLabel_Element="fb71da8d-790b-4532-8552-0b8dea06bc74"><pos X="83" Y="-19"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="3943a147-66b7-4d6e-9fbf-dbcd76bfade5" guiLink_Element="bf90f727-2a43-4f5b-9f2a-98fbb5c00e7b" guiLineLink_LineBegin="d98a8f48-2618-4087-bec5-8d9c5ed7a23f" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="15a39dba-f9ea-44a8-a8b1-549fd2f2d9b3"><pos X="401" Y="275"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="484e76c6-14cb-4566-9f41-dc0f39867922" alignment="1"><pos X="465" Y="275"/></EndWaypoint><EndWaypoint uuid="bf077ea9-a556-427f-a707-5aa30b2a181f" alignment="4"><pos X="337" Y="275"/><guiTextLabelWaypoint_TextLabel><Label uuid="e819aa53-0154-460b-b792-d491d416df81" guiTextLabel_Element="5dca1cdd-033d-477e-97c6-24bcee8c62df"><pos X="23" Y="-19"/></Label><Label uuid="8d8e33a1-42ec-4e9d-b525-344bbd8ea1ce" textLabel="3" guiTextLabel_Element="5dca1cdd-033d-477e-97c6-24bcee8c62df"><pos X="53" Y="-20"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="5d97220a-5d03-4cf8-92fa-3a43890bc073" guiLink_Element="99f52b39-5f61-49f9-ac8a-e207335618ab" guiLineLink_LineBegin="d98a8f48-2618-4087-bec5-8d9c5ed7a23f" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="095e11f4-590f-4d7d-a974-9e8f7bd28bfe"><pos X="401" Y="321"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="4859c041-5a62-45cd-83fc-8c78ecc36b6f" alignment="1"><pos X="465" Y="321"/></EndWaypoint><EndWaypoint uuid="9113395b-ebb6-48cc-91dd-22624bcbd038" alignment="4"><pos X="337" Y="321"/><guiTextLabelWaypoint_TextLabel><Label uuid="e4fc07f1-171f-4908-b87d-a239339c2a7d" guiTextLabel_Element="e482e7a4-7f68-4183-be6a-92447e496f3c"><pos X="23" Y="-21"/></Label><Label uuid="e3a4ddfd-401e-4138-9748-76b006241370" textLabel="3" guiTextLabel_Element="e482e7a4-7f68-4183-be6a-92447e496f3c"><pos X="68" Y="-21"/></Label></guiTextLabelWaypoint_TextLabel></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="6130bfeb-c874-408c-9ef7-43f23c6bbadb" guiLink_Element="a29669b7-2b16-4e62-b599-e777da8fd50c" guiLineLink_LineBegin="74aeeb1e-4aef-4c1b-ba8d-66da5c98a38f" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="fa735a6f-7e70-4f75-b92d-ace75a047e32"><pos X="241" Y="91"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="8cf12153-9de2-4687-b682-8a1ba0770a6c" alignment="4"><pos X="83" Y="91"/></EndWaypoint><Waypoint uuid="7df8f46d-4b54-4495-9d06-7d54947f3097"><pos X="281" Y="91"/></Waypoint><EndWaypoint uuid="1645f947-aa36-40e2-8ae8-819ff80583be" alignment="1"><pos X="281" Y="210"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="f41d1e77-8222-4104-b546-7a4ecba5277c" guiLink_Element="4a26b4e6-75ea-4362-a99e-500715e1da4f" guiLineLink_LineBegin="17e3851d-6b08-4f73-b7fc-023fa1ea8939" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="b4020e8a-599e-42d6-82ab-f5ae4ca27a42"><pos X="174" Y="166"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="f4ddeccd-58ad-487b-9dea-50904c9281cb" alignment="4"><pos X="83" Y="166"/></EndWaypoint><Waypoint uuid="eecc4661-053d-475e-960c-894078d8c74d"><pos X="221" Y="166"/></Waypoint><EndWaypoint uuid="647053d6-0dc8-43d8-aa2f-2e0e51ff2062" alignment="1"><pos X="221" Y="210"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="61b92d89-610a-4594-8415-db8ed65c7363" guiLink_Element="61fe85bc-ce06-4111-852c-d9900c93eafc" guiLineLink_LineBegin="708e4f29-63bb-48cf-8a5c-a001da64e577" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="e3354859-3e3b-4101-beed-a13ec51ca7e6"><pos X="131" Y="241"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="4fb768e6-da14-4243-a0bc-b00d5f66eb88" alignment="4"><pos X="83" Y="241"/></EndWaypoint><EndWaypoint uuid="f620057d-5432-49c7-8860-743ea3b49938" alignment="1"><pos X="180" Y="241"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="05d43010-ff2b-43cf-84b6-1d4a024a10de" guiLink_Element="8745493d-ffd2-4105-ae48-4e7349a3acf0" guiLineLink_LineBegin="92c7d841-1186-4352-9117-7c3efcd2ad15" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="eb9bf9fb-6ab9-425e-9182-92226306eb20"><pos X="131" Y="331"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="cd13c5cb-b26b-498f-afce-f36a61365eac" alignment="4"><pos X="83" Y="331"/></EndWaypoint><EndWaypoint uuid="e5825f14-29b5-44dd-91b2-0ffa9bbbb816" alignment="1"><pos X="180" Y="331"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="7a6f3fc2-8c1c-4354-abac-166b1cc0bc2e" guiLink_Element="661d369f-c98c-432b-8f36-05639541664f" guiLineLink_LineBegin="f0624bc3-4d05-4b6f-9871-4c9711fe55fe" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="65a816a9-8fa0-4909-a605-c39b417dbc55"><pos X="188" Y="405"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="a1f0f0e8-74f1-4892-bafd-dbe48685fb07" alignment="4"><pos X="83" Y="405"/></EndWaypoint><Waypoint uuid="ecc75787-b575-4f42-8972-b856f4b93afe"><pos X="254" Y="405"/></Waypoint><EndWaypoint uuid="00cc3f4b-f129-46fa-a6dc-df1a372ee07b" alignment="1"><pos X="254" Y="366"/></EndWaypoint></guiLineLinkWaypoint></LineLink><LineLink uuid="c98d91a2-df12-45e1-88e3-3dc0fd16043d" guiLink_Element="fa3d8136-c778-4c23-a834-90592172349b" guiLineLink_LineBegin="bd07f4af-c8ef-4956-b515-15487a31998a" guiLineLink_LineEnd="c9694da1-3115-4322-9446-d6f33b13fd06"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="c76534e0-5ca9-4480-b6bc-41981e59e813"><pos X="204" Y="479"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="f4f734d0-53d6-41a5-a2b2-7133dc60fab8" alignment="4"><pos X="83" Y="479"/></EndWaypoint><Waypoint uuid="56b4d02b-56e1-4591-a084-05fcd00b353c"><pos X="212" Y="479"/></Waypoint><EndWaypoint uuid="1f2b9f3c-21da-4568-a0ea-571c78081069" alignment="1"><pos X="212" Y="366"/></EndWaypoint></guiLineLinkWaypoint></LineLink></guiDiagramGuiLink></ClassDiagram><ClassDiagram uuid="4aa4a740-7a71-43d5-8856-fce7a54f7ec3" name="IO Classes" guiDiagramLinkedOwner="38422153-2983-497e-9313-c7fe9a4c50d0"><guiDiagramGuiLink><LineLink uuid="44031375-5ee2-4e50-8222-e7d77cc1aae4" guiLink_Element="a477ef9d-6860-4adc-8af0-1f952db6448f" guiLineLink_LineBegin="5ee99305-616f-422f-81bb-d6336291a5e1" guiLineLink_LineEnd="8d6cf391-a300-4e65-80a3-b53482f70b49"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="3892dc4d-f329-44f5-bb58-fa6d123cbe10"><pos X="481" Y="218"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="626a19b7-b04a-4fb7-a6a8-04b68c46c61c" alignment="4"><pos X="361" Y="218"/></EndWaypoint><Waypoint uuid="ca7815e5-6a5b-4982-900f-75958ecf41d4"><pos X="519" Y="218"/></Waypoint><EndWaypoint uuid="c45ab238-bb8d-4bee-8595-f2fb04f39d97" alignment="1"><pos X="519" Y="300"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="5ee99305-616f-422f-81bb-d6336291a5e1" guiLink_Element="286fe636-82fa-4775-9d1b-1a621a715674"><style autosize="0"/><nodeRect Left="225" Top="195" Right="361" Bottom="237"/></NodeLink><NodeLink uuid="ec492720-9a94-4450-8c26-524694b54cf4" guiLink_Element="ea6d20f1-82ed-4093-bf04-8da66aac7d2a"><nodeRect Left="225" Top="465" Right="361" Bottom="507"/></NodeLink><LineLink uuid="0dcbd642-dc92-46ea-8fe7-5396b7da06c8" guiLink_Element="9ed691a8-84e4-445e-8daa-a075a86b2e2e" guiLineLink_LineBegin="ec492720-9a94-4450-8c26-524694b54cf4" guiLineLink_LineEnd="8d6cf391-a300-4e65-80a3-b53482f70b49"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="2b07b347-dc2b-4ac4-af6a-44c3760dba02"><pos X="482" Y="485"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="143b7d9c-3b03-4666-9791-7185312ca3fd" alignment="4"><pos X="361" Y="485"/></EndWaypoint><Waypoint uuid="2a5010a1-404c-4feb-89be-bfb4dd875aff"><pos X="517" Y="485"/></Waypoint><EndWaypoint uuid="b0eab3c5-f9b3-45fc-91f6-86b47806f78a" alignment="1"><pos X="517" Y="399"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="8d6cf391-a300-4e65-80a3-b53482f70b49" guiLink_Element="f098823b-8b31-4bd9-af94-60737de7b0fc"><nodeRect Left="465" Top="300" Right="593" Bottom="399"/></NodeLink><NodeLink uuid="b8447b23-bcf5-41b2-9933-082b11e6bbbb" guiLink_Element="855962f7-b951-4ed9-8b01-097aabab0330"><style autosize="0"/><nodeRect Left="225" Top="375" Right="361" Bottom="417"/></NodeLink><LineLink uuid="ff3c3abd-0424-4188-ad7c-3618037732eb" guiLink_Element="43136fa7-8539-40ec-8228-5573dd303412" guiLineLink_LineBegin="b8447b23-bcf5-41b2-9933-082b11e6bbbb" guiLineLink_LineEnd="8d6cf391-a300-4e65-80a3-b53482f70b49"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="3036e36f-1bd0-46dc-aab2-8b5e67930484"><pos X="413" Y="385"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="f173290f-04c4-4c03-8520-f30dbc95eced" alignment="4"><pos X="361" Y="385"/></EndWaypoint><EndWaypoint uuid="c6f186c7-2c26-4b69-b53a-6ddf6653bbec" alignment="1"><pos X="465" Y="385"/></EndWaypoint></guiLineLinkWaypoint></LineLink><NodeLink uuid="58c3d00f-39d1-40c2-bb10-59853d408d7e" guiLink_Element="8d482611-44ac-402e-93b0-b571a3aede3b"><style autosize="0"/><nodeRect Left="225" Top="285" Right="361" Bottom="327"/></NodeLink><LineLink uuid="38ceeb6a-ccae-4d5a-b455-1e7ab5db9baf" guiLink_Element="3a043fb2-ef2d-4c71-9ade-2646d5536078" guiLineLink_LineBegin="58c3d00f-39d1-40c2-bb10-59853d408d7e" guiLineLink_LineEnd="8d6cf391-a300-4e65-80a3-b53482f70b49"><guiLineLink_LineMiddleWaypoint><MiddleWaypoint uuid="655d5379-7eaf-48c2-b870-0cff5952c5b4"><pos X="413" Y="310"/></MiddleWaypoint></guiLineLink_LineMiddleWaypoint><guiLineLinkWaypoint><EndWaypoint uuid="65b25fcb-7454-4662-be24-eff1944c3ca8" alignment="4"><pos X="361" Y="310"/></EndWaypoint><EndWaypoint uuid="5600d63b-e282-4f19-9161-3f95daa6f59e" alignment="1"><pos X="465" Y="310"/></EndWaypoint></guiLineLinkWaypoint></LineLink></guiDiagramGuiLink></ClassDiagram></guiRootGuiDiagram></RootElement></Diagrams></UModel> |