<?xml version="1.0" encoding="UTF-8"?>
<instance:xArch xsi:schemaLocation="http://www.ics.uci.edu/pub/arch/xArch/menage.xsd http://www.isr.uci.edu/projects/xarchuci/ext/menage.xsd http://www.ics.uci.edu/pub/arch/xArch/boolguard.xsd http://www.isr.uci.edu/projects/xarchuci/ext/boolguard.xsd http://www.ics.uci.edu/pub/arch/xArch/options.xsd http://www.isr.uci.edu/projects/xarchuci/ext/options.xsd http://www.ics.uci.edu/pub/arch/xArch/variants.xsd http://www.isr.uci.edu/projects/xarchuci/ext/variants.xsd http://www.ics.uci.edu/pub/arch/xArch/implementation.xsd http://www.isr.uci.edu/projects/xarchuci/ext/implementation.xsd http://www.ics.uci.edu/pub/arch/xArch/instance.xsd http://www.isr.uci.edu/projects/xarchuci/core/instance.xsd http://www.ics.uci.edu/pub/arch/xArch/versions.xsd http://www.isr.uci.edu/projects/xarchuci/ext/versions.xsd http://www.ics.uci.edu/pub/arch/xArch/types.xsd http://www.isr.uci.edu/projects/xarchuci/ext/types.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:types="http://www.ics.uci.edu/pub/arch/xArch/types.xsd" xmlns:versions="http://www.ics.uci.edu/pub/arch/xArch/versions.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:variants="http://www.ics.uci.edu/pub/arch/xArch/variants.xsd" xmlns:boolguard="http://www.ics.uci.edu/pub/arch/xArch/boolguard.xsd" xmlns:instance="http://www.ics.uci.edu/pub/arch/xArch/instance.xsd" xmlns:menage="http://www.ics.uci.edu/pub/arch/xArch/menage.xsd" xmlns:options="http://www.ics.uci.edu/pub/arch/xArch/options.xsd"><types:anonymousInstanceTag xsi:type="types:ArchTypes"><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320c92b96.d12f948e7a4345b0.7"><types:description xsi:type="instance:Description">Entertainment System</types:description><types:subArchitecture xsi:type="types:SubArchitecture"><types:archStructure xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321376627.f2446935ccb2b241.1c" xlink:type="simple"/></types:subArchitecture><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320c92bc5.d433c51c3a122b71.9" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320cd7790.b79a28d1d01b3395.a"><types:description xsi:type="instance:Description">Display Device</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f34543ab17.1c7e24dba138d439.29"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="412" menage:y="525"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f34543d5d9.761abb9f38d277dc.2b"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="421" menage:y="22"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f345445d3d.badc71cf509bb29d.2d"><types:description xsi:type="instance:Description">AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="308"/></types:signature><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">displayType</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"Plasma"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321651c3d.8a8bbdcea6f329b6.62" xlink:type="simple"/></variants:variant><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">displayType</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"FlatScreen"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321657923.6fc44ebeb760e21b.65" xlink:type="simple"/></variants:variant><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cd77af.1f794318be400582.c" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320ce3dfd.3c91becd12f07d4a.d"><types:description xsi:type="instance:Description">DVD</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320fdf08f.a090a08cf35fadc5.15"><types:description xsi:type="instance:Description">AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="237" menage:y="221"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce3e0c.b83dfccc0caf0d70.f" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320ce629c.cf77e58c28d4c21e.10"><types:description xsi:type="instance:Description">VCR</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320fe1e17.ff0c028e4cd7ec2d.16"><types:description xsi:type="instance:Description">AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="165"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce62ab.7f05aaf8bf208eae.12" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320cebb3b.922af19a35ee0c63.13"><types:description xsi:type="instance:Description">Amplifier</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f351615c4d.51f3053aec39b6c5.1e"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="0" menage:y="150"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f35161d393.3f46e4a4d43c5af2.20"><types:description xsi:type="instance:Description">DisplayDeviceIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="388" menage:y="326"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f351621a57.3dc11e79b688229b.22"><types:description xsi:type="instance:Description">AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="534" menage:y="233"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cebb4b.9cddf0e1f3fc3a4d.15" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320cf765d.c5c4c1bab5bdad80.16"><types:description xsi:type="instance:Description">Audio Output</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f321091383.715c8108093558cc.1a"><types:description xsi:type="instance:Description">AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="145" menage:y="135"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cf766d.3ace630390825037.18" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320d002af.7c4d8bcea339850.19"><types:description xsi:type="instance:Description">Media Player</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f3210a44a0.f29073b3acf9ea42.1b"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="98" menage:y="184"/></types:signature><types:subArchitecture xsi:type="types:SubArchitecture"><types:archStructure xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32113074d.890f2048c55d0c70.28" xlink:type="simple"/><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210a44a0.f29073b3acf9ea42.1b" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3211d51e2.cb5155bfc78f573e.31" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasCDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210a44a0.f29073b3acf9ea42.1b" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3211c5283.745b8fa617eeba85.2d" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasTapeDeck</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210a44a0.f29073b3acf9ea42.1b" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3211ca0d2.9069513d65d1b2e2.2f" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping></types:subArchitecture><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d002bf.6ae682ed25e6cd7e.1b" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320d21497.34f74bcd3f674fc3.1c"><types:description xsi:type="instance:Description">Signal Source</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320f8fa4b.4224fa63641a97f8.10"><types:description xsi:type="instance:Description">SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="134" menage:y="322"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320f92cd5.2c71a8d56f5995e0.11"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="433" menage:y="336"/></types:signature><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">source</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"satellite"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d34e21.2b6529251c2973bc.25" xlink:type="simple"/></variants:variant><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">source</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"cablebox"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d324cf.7e1e9c86bca26727.22" xlink:type="simple"/></variants:variant><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">source</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"antenna"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d305dd.b9bcc915375e8f3b.1f" xlink:type="simple"/></variants:variant><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d214a7.5c40af398912ff47.1e" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320d305dd.b9bcc915375e8f3b.1f"><types:description xsi:type="instance:Description">Antenna</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320f8995f.7c129b65f14205d9.e"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="94" menage:y="179"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320f8b94b.8dea2b1a819786ac.f"><types:description xsi:type="instance:Description">SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="148" menage:y="214"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d3061c.3ca3ced6dff39d3f.21" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320d324cf.7e1e9c86bca26727.22"><types:description xsi:type="instance:Description">CableBox</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320f81f4d.47607c3840d567cd.c"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="79" menage:y="125"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320f85f15.91ddecb2df38ebb7.d"><types:description xsi:type="instance:Description">SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="121" menage:y="272"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d324df.56d405142e7e3796.24" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f320d34e21.2b6529251c2973bc.25"><types:description xsi:type="instance:Description">Satellite</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320f7b95f.af8f5e36af5a3e75.a"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="108" menage:y="116"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f320f7ef54.31ea6af5727c4e45.b"><types:description xsi:type="instance:Description">SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="196" menage:y="183"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d34e40.162f10318d0a23f1.27" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f3210c6359.19bf8527292e9055.1c"><types:description xsi:type="instance:Description">CD Player</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f3211d51d2.1899edccf57a6c04.30"><types:description xsi:type="instance:Description">CDPlayerAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasCDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="190" menage:y="355"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210c6369.20454b654bf0f933.1e" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f3210fc810.ad7272f0b394c843.1f"><types:description xsi:type="instance:Description">Tape Deck</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f3211c5264.bc7ddcd8d880237.2c"><types:description xsi:type="instance:Description">TapeAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasTapeDeck</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="0" menage:y="173"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210fc820.31d2c448b1afb386.21" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f321100596.d2d944193906cd84.22"><types:description xsi:type="instance:Description">Radio</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f3211ca0c2.84296c5226c7f779.2e"><types:description xsi:type="instance:Description">RadioAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="0" menage:y="229"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3211005a6.aca89c54ce8c564e.24" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f321106db6.32f609b0f510cafb.25"><types:description xsi:type="instance:Description">Record Player</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f3212adc50.d7229a0acb8e3e86.17"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="191" menage:y="160"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321106dc6.2570798e2594f909.27" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f32123e8b6.f4ddf401bee3e53a.8"><types:description xsi:type="instance:Description">CD Player</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.444388cb.f3211d51d2.1899edccf57a6c04.30"><types:description xsi:type="instance:Description">CDPlayerAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="190" menage:y="355"/></types:signature><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">numberOfDisks</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">1</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32124e73a.6dfa9e731069d58f.9" xlink:type="simple"/></variants:variant><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:inRange xsi:type="boolguard:InRange"><boolguard:symbol xsi:type="boolguard:Symbol">numberOfDisks</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">2</boolguard:value><boolguard:value xsi:type="boolguard:Value">10</boolguard:value></boolguard:inRange></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321250a43.79787e208cee1715.c" xlink:type="simple"/></variants:variant><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32123da20.df72812d478f9fb4.7" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f32124e73a.6dfa9e731069d58f.9"><types:description xsi:type="instance:Description">SingleDiskPlayer</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f32125cad4.7ab2dc921035aff3.10"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="218" menage:y="166"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32124e74a.5c2b3a7e0fdbb3ba.b" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f321250a43.79787e208cee1715.c"><types:description xsi:type="instance:Description">MultiDiskPlayer</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f32125a2da.63599ea64638c5c9.f"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="124" menage:y="167"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321250a53.d3ff22bcc12e4862.e" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f32127d644.b2354a9d701b6ac2.12"><types:description xsi:type="instance:Description">Media Player</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f351643bda.3ccdf5d4667e980b.26"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="243"/></types:signature><types:subArchitecture xsi:type="types:SubArchitecture"><types:archStructure xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32127d673.9fd29b77e95d4785.13" xlink:type="simple"/><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351643bda.3ccdf5d4667e980b.26" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321288437.6c0fd1040b49c61e.15" xlink:type="simple"/></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351643bda.3ccdf5d4667e980b.26" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3212adc60.2dc878ae774378e6.18" xlink:type="simple"/></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351643bda.3ccdf5d4667e980b.26" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32162ed77.34eab3c37a8875d.61" xlink:type="simple"/></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351643bda.3ccdf5d4667e980b.26" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36fec2e0e.e1b67461d037b0c0.27" xlink:type="simple"/></types:signatureInterfaceMapping></types:subArchitecture><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32127c6e3.2363a8e5aa47c22b.11" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f3215d6b2f.fa3ff8f02d06448b.4f"><types:description xsi:type="instance:Description">Reciever</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f3215ec522.8871ff58322af858.55"><types:description xsi:type="instance:Description">RecieverOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="29" menage:y="73"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3215d6b3f.e3ac8741936f7b0.51" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f3215d8ee4.64767b4aaa4f8016.52"><types:description xsi:type="instance:Description">Decoder</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f3215f265c.67d3b20ae54cc58b.56"><types:description xsi:type="instance:Description">DecoderIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="31" menage:y="83"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f3215f5f6e.9b91c4f154b65482.57"><types:description xsi:type="instance:Description">DecoderOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="34" menage:y="128"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3215d8ef4.c8e9fd3ce90d76dc.54" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f3216012b0.2b73c03b8147d980.59"><types:description xsi:type="instance:Description">Radio</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.444388cb.f3211ca0c2.84296c5226c7f779.2e"><types:description xsi:type="instance:Description">RadioAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="229"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f36fcf4af8.3f3cecc204b4f61.1a"><types:description xsi:type="instance:Description">External Antenna</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalAntenna</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="317" menage:y="38"/></types:signature><types:subArchitecture xsi:type="types:SubArchitecture"><types:archStructure xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216159f6.e515e22f7a11fb7a.5a" xlink:type="simple"/><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.444388cb.f3211ca0c2.84296c5226c7f779.2e" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321618d89.678a6eecd4af045f.5f" xlink:type="simple"/></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36fcf4af8.3f3cecc204b4f61.1a" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321618d6a.66f698f95f3f2fc9.5e" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalAntenna</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping></types:subArchitecture><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3215fb137.14a8bed47e8d44b5.58" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f321651c3d.8a8bbdcea6f329b6.62"><types:description xsi:type="instance:Description">PlasmaDisplay</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f3456bac39.d81f811e4268312c.4d"><types:description xsi:type="instance:Description">AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="357" menage:y="200"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f3456bcd51.78e0506f7765cc7f.4e"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="441" menage:y="364"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f3456bef78.1b3bddf04020b9d7.4f"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="323" menage:y="421"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321651c4d.c84d7fffa18cef1c.64" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f321657923.6fc44ebeb760e21b.65"><types:description xsi:type="instance:Description">FlatScreenDisplay</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f3456d7aff.898a7cbe83a71bd7.50"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="506" menage:y="605"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f3456da89c.be6c2346fbb8667d.51"><types:description xsi:type="instance:Description">AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="154"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f3456dcc49.88db3aeec97d89e0.52"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="265" menage:y="0"/></types:signature><types:subArchitecture xsi:type="types:SubArchitecture"><types:archStructure xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321684756.4f2ef3e1644dac79.68" xlink:type="simple"/><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3456dcc49.88db3aeec97d89e0.52" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216847a4.5a0204ebef6e80f7.6a" xlink:type="simple"/></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3456dcc49.88db3aeec97d89e0.52" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321695a3d.6ac842545c5976e0.6c" xlink:type="simple"/></types:signatureInterfaceMapping></types:subArchitecture><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321657932.754f3dee4feda8f6.67" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f3216c0122.6ab48fe662270f95.6d"><types:description xsi:type="instance:Description">Menu</types:description><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">language</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"English"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216ca4f3.27d6b2b526a5062.70" xlink:type="simple"/></variants:variant><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">language</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"Spanish"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216cdbb3.d00103035b66b261.73" xlink:type="simple"/></variants:variant><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216c0132.7ff94d3e73f2765d.6f" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f3216ca4f3.27d6b2b526a5062.70"><types:description xsi:type="instance:Description">EnglishMenu</types:description><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216ca503.2681e087142d5caa.72" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.444388cb.f3216cdbb3.d00103035b66b261.73"><types:description xsi:type="instance:Description">SpanishMenu</types:description><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216cdbc3.a3b6633d68d32f10.75" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.445717d.f36feb260b.f90db254f82c250d.25"><types:description xsi:type="instance:Description">Tape Deck</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.444388cb.f3211c5264.bc7ddcd8d880237.2c"><types:description xsi:type="instance:Description">TapeAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="173"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36feb1a13.4a3189c74028a66e.24" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.445717d.f36ff0790f.d90f7d477e05d531.28"><types:description xsi:type="instance:Description">Visual Output</types:description><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff079af.da44b993636d731d.2a" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.445717d.f36ff1b70e.d7049fc98addd4b9.2c"><types:description xsi:type="instance:Description">FlatScreenDisplay</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.445717d.f3456d7aff.898a7cbe83a71bd7.50"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="288"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.445717d.f3456da89c.be6c2346fbb8667d.51"><types:description xsi:type="instance:Description">AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="154"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.445717d.f3456dcc49.88db3aeec97d89e0.52"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="265" menage:y="0"/></types:signature><types:subArchitecture xsi:type="types:SubArchitecture"><types:archStructure xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff1b7cc.9e60bd0c8819c7.2d" xlink:type="simple"/><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f3456da89c.be6c2346fbb8667d.51" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff3ff05.f7840995ad640a40.35" xlink:type="simple"/></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f3456d7aff.898a7cbe83a71bd7.50" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff3ff05.f7840995ad640a40.35" xlink:type="simple"/></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f3456dcc49.88db3aeec97d89e0.52" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.444388cb.f321695a3d.6ac842545c5976e0.6c" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalVCR</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f3456dcc49.88db3aeec97d89e0.52" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.444388cb.f3216847a4.5a0204ebef6e80f7.6a" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalDVD</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping></types:subArchitecture><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff1aa93.27872850b5818527.2b" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.445717d.f36ff21767.6a89b814a94bcaef.2f"><types:description xsi:type="instance:Description">Display Device</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.445717d.f34543ab17.1c7e24dba138d439.29"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="412" menage:y="525"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.445717d.f34543d5d9.761abb9f38d277dc.2b"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="421" menage:y="22"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.445717d.f345445d3d.badc71cf509bb29d.2d"><types:description xsi:type="instance:Description">AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="308"/></types:signature><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">displayType</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"Plasma"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321651c3d.8a8bbdcea6f329b6.62" xlink:type="simple"/></variants:variant><variants:variant xsi:type="variants:Variant"><variants:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">displayType</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"FlatScreen"</boolguard:value></boolguard:equals></boolguard:booleanExp></variants:guard><variants:variantType xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff1b70e.d7049fc98addd4b9.2c" xlink:type="simple"/></variants:variant><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff20a1b.ae14d8edc1890c45.2e" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.445717d.f36ff34747.fc1b33223717bc4e.32"><types:description xsi:type="instance:Description">Visual Output</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f36ff38a7c.52583f5c80452268.33"><types:description xsi:type="instance:Description">AV In</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="309" menage:y="261"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff3405b.e8233aea9515ebf5.31" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.445717d.f3700d84a2.319b0adbdbb4ab9f.1b"><types:description xsi:type="instance:Description">Entertainment System</types:description><types:subArchitecture xsi:type="types:SubArchitecture"><types:archStructure xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3700d8556.ac80b5c19ce68c3f.1c" xlink:type="simple"/></types:subArchitecture><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3700d7d79.1fd47df1fb37321f.1a" xlink:type="simple"/></types:componentType><types:componentType xsi:type="versions:VariantComponentTypeImplVers" types:id="uid.4446582.f38f36e22d.150ebbff1e1b56f1.19"><types:description xsi:type="instance:Description">Media Player</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="Copy of uid.445717d.f351643bda.3ccdf5d4667e980b.26"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="243"/></types:signature><types:subArchitecture xsi:type="types:SubArchitecture"><types:archStructure xsi:type="instance:XMLLink" xlink:href="#uid.4446582.f38f36e273.61ea3671d2292984.1a" xlink:type="simple"/><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f351643bda.3ccdf5d4667e980b.26" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.444388cb.f321288437.6c0fd1040b49c61e.15" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasCDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f351643bda.3ccdf5d4667e980b.26" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.444388cb.f3212adc60.2dc878ae774378e6.18" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRecordPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f351643bda.3ccdf5d4667e980b.26" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.444388cb.f32162ed77.34eab3c37a8875d.61" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping><types:signatureInterfaceMapping xsi:type="options:OptionalSignatureInterfaceMapping"><types:outerSignature xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f351643bda.3ccdf5d4667e980b.26" xlink:type="simple"/><types:innerInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f36fec2e0e.e1b67461d037b0c0.27" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasTapeDeck</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:signatureInterfaceMapping></types:subArchitecture><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.4446582.f38f36d7ed.9fa2b46a26018e3d.18" xlink:type="simple"/></types:componentType><types:connectorType xsi:type="versions:VariantConnectorTypeImplVers" types:id="uid.444388cb.f32137e078.fdff6b6a682b4348.21"><types:description xsi:type="instance:Description">AudioConnector</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f321398ed3.385ad62b18da7488.26"><types:description xsi:type="instance:Description">AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.444388cb.f32139b288.8bc71f85a6a658f.27"><types:description xsi:type="instance:Description">AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e087.5712e2aab1ea52f0.23" xlink:type="simple"/></types:connectorType><types:connectorType xsi:type="versions:VariantConnectorTypeImplVers" types:id="uid.445717d.f34545c3ff.d491afe8e4612b58.2f"><types:description xsi:type="instance:Description">AVConnector</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f34545e7a2.e196d4ba86c3b19f.32"><types:description xsi:type="instance:Description">AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="405" menage:y="0"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f3454600bf.8dac4a15d8668e34.33"><types:description xsi:type="instance:Description">AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="342" menage:y="488"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f34545c463.8b43cf41b57eab38.31" xlink:type="simple"/></types:connectorType><types:connectorType xsi:type="versions:VariantConnectorTypeImplVers" types:id="uid.445717d.f345465689.52875acd7acb6c64.34"><types:description xsi:type="instance:Description">SignalConnector</types:description><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f34546e71e.fd2090ed6a689055.37"><types:description xsi:type="instance:Description">SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="331" menage:y="268"/></types:signature><types:signature xsi:type="menage:OptionalSignaturePosition" types:id="uid.445717d.f34547065f.a3b9e4073be06082.38"><types:description xsi:type="instance:Description">SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="341" menage:y="473"/></types:signature><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3454656e3.dd59254dac23eac5.36" xlink:type="simple"/></types:connectorType><types:interfaceType xsi:type="versions:InterfaceTypeImplVers" types:id="uid.444388cb.f320da004d.16c05b2cf25664e4.28"><types:description xsi:type="instance:Description">Signal</types:description><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da006c.c2e4a66fa54179e2.2a" xlink:type="simple"/></types:interfaceType><types:interfaceType xsi:type="versions:InterfaceTypeImplVers" types:id="uid.444388cb.f320fba22a.a7a53f9a82c19dba.12"><types:description xsi:type="instance:Description">AV</types:description><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba23a.68f0a497291e81a2.14" xlink:type="simple"/></types:interfaceType><types:interfaceType xsi:type="versions:InterfaceTypeImplVers" types:id="uid.444388cb.f321006066.8ff45f2202327f2f.17"><types:description xsi:type="instance:Description">Audio</types:description><versions:versionGraphNode xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006085.35939ee15936e5d1.19" xlink:type="simple"/></types:interfaceType></types:anonymousInstanceTag><versions:anonymousInstanceTag xsi:type="versions:ArchVersions"><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320c92bb5.9adde4fab1ed3cc8.8"><versions:description xsi:type="instance:Description">Entertainment SystemVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320c92bc5.d433c51c3a122b71.9" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.445717d.f3700d7d79.1fd47df1fb37321f.1a" versions:immutable="false"><versions:versionID xsi:type="versions:VersionID">2</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320c92bc5.d433c51c3a122b71.9" xlink:type="simple"/></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320cd779f.6ee4e99571c08917.b"><versions:description xsi:type="instance:Description">Display DeviceVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320cd77af.1f794318be400582.c" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.445717d.f36ff20a1b.ae14d8edc1890c45.2e" versions:immutable="false"><versions:versionID xsi:type="versions:VersionID">2</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cd77af.1f794318be400582.c" xlink:type="simple"/></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320ce3e0c.a14869ba7c504d2b.e"><versions:description xsi:type="instance:Description">DVDVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320ce3e0c.b83dfccc0caf0d70.f" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320ce629c.97e56dd11d628a62.11"><versions:description xsi:type="instance:Description">VCRVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320ce62ab.7f05aaf8bf208eae.12" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320cebb4b.bbe658e02f36af06.14"><versions:description xsi:type="instance:Description">AmplifierVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320cebb4b.9cddf0e1f3fc3a4d.15" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320cf766d.d065052ae9d2d00c.17"><versions:description xsi:type="instance:Description">Audio OutputVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320cf766d.3ace630390825037.18" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320d002bf.d0c56ed41aff0bda.1a"><versions:description xsi:type="instance:Description">Media PlayerVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320d002bf.6ae682ed25e6cd7e.1b" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f32127c6e3.2363a8e5aa47c22b.11" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">2</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d002bf.6ae682ed25e6cd7e.1b" xlink:type="simple"/></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.4446582.f38f36d7ed.9fa2b46a26018e3d.18" versions:immutable="false"><versions:versionID xsi:type="versions:VersionID">2.1</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32127c6e3.2363a8e5aa47c22b.11" xlink:type="simple"/></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320d214a7.3130e4a191d615e7.1d"><versions:description xsi:type="instance:Description">Signal SourceVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320d214a7.5c40af398912ff47.1e" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320d305fc.9336b5742617ac4f.20"><versions:description xsi:type="instance:Description">AntennaVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320d3061c.3ca3ced6dff39d3f.21" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320d324cf.c2665d1818936fbd.23"><versions:description xsi:type="instance:Description">CableBoxVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320d324df.56d405142e7e3796.24" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f320d34e21.9e57dd779760932e.26"><versions:description xsi:type="instance:Description">SatelliteVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320d34e40.162f10318d0a23f1.27" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f3210c6369.f7a64b4fa19305d6.1d"><versions:description xsi:type="instance:Description">CDPlayerVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3210c6369.20454b654bf0f933.1e" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f32123da20.df72812d478f9fb4.7" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">2</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210c6369.20454b654bf0f933.1e" xlink:type="simple"/></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f3210fc820.4f0a4bdf130427b8.20"><versions:description xsi:type="instance:Description">Tape DeckVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3210fc820.31d2c448b1afb386.21" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.445717d.f36feb1a13.4a3189c74028a66e.24" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">2</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210fc820.31d2c448b1afb386.21" xlink:type="simple"/></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f3211005a6.f34dadb5074c7207.23"><versions:description xsi:type="instance:Description">RadioVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3211005a6.aca89c54ce8c564e.24" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3215fb137.14a8bed47e8d44b5.58" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">2</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3211005a6.aca89c54ce8c564e.24" xlink:type="simple"/></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f321106dc6.39f84e278fb10ce4.26"><versions:description xsi:type="instance:Description">Record PlayerVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f321106dc6.2570798e2594f909.27" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f32124e74a.6f7911a6e83b054e.a"><versions:description xsi:type="instance:Description">SingleDiskPlayerVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f32124e74a.5c2b3a7e0fdbb3ba.b" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f321250a53.6436ceac85a4286b.d"><versions:description xsi:type="instance:Description">MultiDiskPlayerVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f321250a53.d3ff22bcc12e4862.e" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f3215d6b3f.5b43796dbc5334e0.50"><versions:description xsi:type="instance:Description">RecieverVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3215d6b3f.e3ac8741936f7b0.51" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f3215d8ef4.340f8b4702e8bc4f.53"><versions:description xsi:type="instance:Description">DecoderVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3215d8ef4.c8e9fd3ce90d76dc.54" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f321651c4d.46be4ac1c3aae7fd.63"><versions:description xsi:type="instance:Description">PlasmaDisplayVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f321651c4d.c84d7fffa18cef1c.64" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f321657932.a0332ba98e1c04e.66"><versions:description xsi:type="instance:Description">FlatScreenDisplayVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f321657932.754f3dee4feda8f6.67" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.445717d.f36ff1aa93.27872850b5818527.2b" versions:immutable="false"><versions:versionID xsi:type="versions:VersionID">2</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321657932.754f3dee4feda8f6.67" xlink:type="simple"/></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f3216c0132.94892d32d605a5e7.6e"><versions:description xsi:type="instance:Description">MenuVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3216c0132.7ff94d3e73f2765d.6f" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f3216ca4f3.8a676d89a5898f11.71"><versions:description xsi:type="instance:Description">EnglishMenuVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3216ca503.2681e087142d5caa.72" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.444388cb.f3216cdbc3.bf9fc89fecaf8fa4.74"><versions:description xsi:type="instance:Description">SpanishMenuVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f3216cdbc3.a3b6633d68d32f10.75" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:componentTypeVersionGraph><versions:componentTypeVersionGraph xsi:type="versions:ComponentTypeVersionGraph" versions:id="uid.445717d.f36ff0797d.657a278a3e6882fc.29"><versions:description xsi:type="instance:Description">Visual OutputVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.445717d.f36ff079af.da44b993636d731d.2a" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node><versions:node xsi:type="versions:Node" versions:id="uid.445717d.f36ff3405b.e8233aea9515ebf5.31" versions:immutable="false"><versions:versionID xsi:type="versions:VersionID">2</versions:versionID><versions:parent xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff079af.da44b993636d731d.2a" xlink:type="simple"/></versions:node></versions:componentTypeVersionGraph><versions:connectorTypeVersionGraph xsi:type="versions:ConnectorTypeVersionGraph" versions:id="uid.444388cb.f32137e078.352aa6a317318321.22"><versions:description xsi:type="instance:Description">AudioConnectorVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f32137e087.5712e2aab1ea52f0.23" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:connectorTypeVersionGraph><versions:connectorTypeVersionGraph xsi:type="versions:ConnectorTypeVersionGraph" versions:id="uid.445717d.f34545c43b.d2ab21a5a14edba9.30"><versions:description xsi:type="instance:Description">AVConnectorVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.445717d.f34545c463.8b43cf41b57eab38.31" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:connectorTypeVersionGraph><versions:connectorTypeVersionGraph xsi:type="versions:ConnectorTypeVersionGraph" versions:id="uid.445717d.f3454656bb.d4458e1101137dc.35"><versions:description xsi:type="instance:Description">SignalConnectorVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.445717d.f3454656e3.dd59254dac23eac5.36" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:connectorTypeVersionGraph><versions:interfaceTypeVersionGraph xsi:type="versions:InterfaceTypeVersionGraph" versions:id="uid.444388cb.f320da005d.982c49597876ec75.29"><versions:description xsi:type="instance:Description">SignalVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320da006c.c2e4a66fa54179e2.2a" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:interfaceTypeVersionGraph><versions:interfaceTypeVersionGraph xsi:type="versions:InterfaceTypeVersionGraph" versions:id="uid.444388cb.f320fba23a.ebc5569579828657.13"><versions:description xsi:type="instance:Description">AVOutputVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f320fba23a.68f0a497291e81a2.14" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:interfaceTypeVersionGraph><versions:interfaceTypeVersionGraph xsi:type="versions:InterfaceTypeVersionGraph" versions:id="uid.444388cb.f321006085.359794415db1c313.18"><versions:description xsi:type="instance:Description">AudioVersionGraph</versions:description><versions:node xsi:type="versions:Node" versions:id="uid.444388cb.f321006085.35939ee15936e5d1.19" versions:immutable="true"><versions:versionID xsi:type="versions:VersionID">1</versions:versionID></versions:node></versions:interfaceTypeVersionGraph></versions:anonymousInstanceTag><types:anonymousInstanceTag xsi:type="types:ArchStructure" types:id="uid.444388cb.f32113074d.890f2048c55d0c70.28"><types:description xsi:type="instance:Description">ArchStrcuture for Type Media Player Version 1</types:description><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f32113076c.63e73761f8c5472f.29"><types:description xsi:type="instance:Description">CD Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f3211d51e2.cb5155bfc78f573e.31"><types:description xsi:type="instance:Description">CD Player: CDPlayerAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasCDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="190" menage:y="206"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210c6359.19bf8527292e9055.1c" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasCDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="317" menage:y="200"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f3211389db.7eaf4bab25ee81fc.2a"><types:description xsi:type="instance:Description">Tape Deck</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f3211c5283.745b8fa617eeba85.2d"><types:description xsi:type="instance:Description">Tape Deck: TapeAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasTapeDeck</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="129" menage:y="169"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3210fc810.ad7272f0b394c843.1f" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasTapeDeck</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="116" menage:y="112"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f3211b2195.6914933eb1c617e7.2b"><types:description xsi:type="instance:Description">Radio</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f3211ca0d2.9069513d65d1b2e2.2f"><types:description xsi:type="instance:Description">Radio: RadioAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="80" menage:y="229"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321100596.d2d944193906cd84.22" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="133" menage:y="250"/></types:component></types:anonymousInstanceTag><types:anonymousInstanceTag xsi:type="types:ArchStructure" types:id="uid.444388cb.f32127d673.9fd29b77e95d4785.13"><types:description xsi:type="instance:Description">ArchStrcuture for Type Media Player Version 2</types:description><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f321288418.fcd8da2d403bba9b.14"><types:description xsi:type="instance:Description">CD Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f321288437.6c0fd1040b49c61e.15"><types:description xsi:type="instance:Description">CD Player: CDPlayerAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="25"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32123e8b6.f4ddf401bee3e53a.8" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasCDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="493" menage:y="246"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f3212a9e0f.276fb580deeaf9ee.16"><types:description xsi:type="instance:Description">Record Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f3212adc60.2dc878ae774378e6.18"><types:description xsi:type="instance:Description">Record Player: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="191" menage:y="160"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321106db6.32f609b0f510cafb.25" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRecordPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="401" menage:y="27"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f32162ed38.c27c68bf458362c9.60"><types:description xsi:type="instance:Description">Radio</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f32162ed77.34eab3c37a8875d.61"><types:description xsi:type="instance:Description">Radio: RadioAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="7" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36fcf4b84.30984db2b752a5f8.1b"><types:description xsi:type="instance:Description">Radio: External Antenna</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalAntenna</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="151" menage:y="77"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216012b0.2b73c03b8147d980.59" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="205" menage:y="398"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f36fec2a07.e45a4dfe58aba55f.26"><types:description xsi:type="instance:Description">Tape Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36fec2e0e.e1b67461d037b0c0.27"><types:description xsi:type="instance:Description">Tape Player: TapeAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="173"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36feb260b.f90db254f82c250d.25" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasTapeDeck</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="106" menage:y="50"/></types:component></types:anonymousInstanceTag><types:anonymousInstanceTag xsi:type="types:ArchStructure" types:id="uid.444388cb.f321376627.f2446935ccb2b241.1c"><types:description xsi:type="instance:Description">ArchStrcuture for Type Entertainment System Version 1</types:description><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f351666dad.66db6c72e499838e.2c"><types:description xsi:type="instance:Description">Media Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f351666f47.9f0bf03f1cf83dda.2d"><types:description xsi:type="instance:Description">Media Player: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="28"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32127d644.b2354a9d701b6ac2.12" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="592" menage:y="101"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f35166d041.bcaa56a7f72629a2.2e"><types:description xsi:type="instance:Description">Speaker</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f35166d204.1a88734c71cc8a04.2f"><types:description xsi:type="instance:Description">Speaker: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="151" menage:y="25"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cf765d.c5c4c1bab5bdad80.16" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="17" menage:y="46"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f3517c6d4a.7d9b673de3845bcc.1a"><types:description xsi:type="instance:Description">DVD Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3517c6e26.f265a4f2faf65062.1b"><types:description xsi:type="instance:Description">DVD Player: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="151" menage:y="18"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce3dfd.3c91becd12f07d4a.d" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="22" menage:y="439"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f351829a82.287a79e904db6955.1a"><types:description xsi:type="instance:Description">TV</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f351829b68.2c6150ef16383061.1b"><types:description xsi:type="instance:Description">TV: SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="151" menage:y="33"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f351829c94.d10ec5804bde1c44.1c"><types:description xsi:type="instance:Description">TV: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="77" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f351829dd5.198a0a455e63423a.1d"><types:description xsi:type="instance:Description">TV: AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="67" menage:y="81"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cd7790.b79a28d1d01b3395.a" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="275" menage:y="322"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f351840af7.dcd1910edb149f4d.21"><types:description xsi:type="instance:Description">VCR Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f351840f6d.76c3c7ae6b54fd1a.22"><types:description xsi:type="instance:Description">VCR Player: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="6"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce629c.cf77e58c28d4c21e.10" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="586" menage:y="449"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f35185f12c.a7cbca99a6546b8c.28"><types:description xsi:type="instance:Description">Signal Source</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f35185f1ff.adf0571ebaf32bbd.29"><types:description xsi:type="instance:Description">Signal Source: SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="30"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f35185f321.48e2fffa68bbfec0.2a"><types:description xsi:type="instance:Description">Signal Source: SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="72" menage:y="0"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d21497.34f74bcd3f674fc3.1c" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="585" menage:y="275"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f3518d4d40.964040d4a0fdfb03.1a"><types:description xsi:type="instance:Description">Amplifier</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3518d4f5d.ec3716ee52b05c23.1b"><types:description xsi:type="instance:Description">Amplifier: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="0" menage:y="78"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3518d509d.632549a58e2bfd03.1c"><types:description xsi:type="instance:Description">Amplifier: DisplayDeviceIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="74" menage:y="81"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3518d51c0.952b2205919a78be.1d"><types:description xsi:type="instance:Description">Amplifier: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="121" menage:y="0"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cebb3b.922af19a35ee0c63.13" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="285" menage:y="178"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f36fe2fbf8.6c551d8212f235a7.1c"><types:description xsi:type="instance:Description">Radio</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36fe2fd9c.8a17958732b291ac.1d"><types:description xsi:type="instance:Description">Radio: RadioAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="33"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36fe2fee7.98fef79363c12fe7.1e"><types:description xsi:type="instance:Description">Radio: External Antenna</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalAntenna</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="317" menage:y="38"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216012b0.2b73c03b8147d980.59" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="378" menage:y="17"/></types:component><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f3516778bd.c91e6822b57f6c72.30"><types:description xsi:type="instance:Description">TV-Amplifier Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f351677a1b.81bd855f93d4be4e.31"><types:description xsi:type="instance:Description">TV-Amplifier Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f351677b34.a218e80b6130339b.32"><types:description xsi:type="instance:Description">TV-Amplifier Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f3516b2fb7.edbc7b9d700f4829.35"><types:description xsi:type="instance:Description">Media Player Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3516b3134.f2fb3c5c5ed873cd.36"><types:description xsi:type="instance:Description">Media Player Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3516b3256.b1a76de645028563.37"><types:description xsi:type="instance:Description">Media Player Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f3516bfe75.ecb5f6d173b6fc3b.3a"><types:description xsi:type="instance:Description">Audio Output Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3516bfffc.cc3ca83e2268cb7f.3b"><types:description xsi:type="instance:Description">Audio Output Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3516c013c.70b1d04a4e91a6f8.3c"><types:description xsi:type="instance:Description">Audio Output Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f3517d2ea7.8bcc5610e8e5a616.1c"><types:description xsi:type="instance:Description">DVD Player Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3517d302d.f957ff720a550f32.1d"><types:description xsi:type="instance:Description">DVD Player Connector: AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="405" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3517d3164.630218a0ee28367c.1e"><types:description xsi:type="instance:Description">DVD Player Connector: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="342" menage:y="488"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f34545c3ff.d491afe8e4612b58.2f" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f35184cceb.afa9fb7bfc0b7a8c.23"><types:description xsi:type="instance:Description">VCR Player Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f35184ce8f.39f5f9b651b51a3d.24"><types:description xsi:type="instance:Description">VCR Player Connector: AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="405" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f35184cfd0.d4a97dd73ef67ba2.25"><types:description xsi:type="instance:Description">VCR Player Connector: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="342" menage:y="488"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f34545c3ff.d491afe8e4612b58.2f" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f3518656e2.e0789b9e7375185a.2b"><types:description xsi:type="instance:Description">Signal Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f351865782.5dd2398c073e4d56.2c"><types:description xsi:type="instance:Description">Signal Connector: SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="331" menage:y="268"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3518658cc.3ad676da6eb64487.2d"><types:description xsi:type="instance:Description">Signal Connector: SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="341" menage:y="473"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f345465689.52875acd7acb6c64.34" xlink:type="simple"/></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f36fe4b197.88226c17be2e5f17.1f"><types:description xsi:type="instance:Description">Radio-Speaker Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36fe4b3c8.e85a5e7c8c019ec8.20"><types:description xsi:type="instance:Description">Radio-Speaker Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36fe4b508.eb8ede263decc927.21"><types:description xsi:type="instance:Description">Radio-Speaker Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:connector><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3516b3a8d.def9d16239aa2dd7.39"><types:description xsi:type="instance:Description">From Media Player Connector: AudioOut to Media Player: AudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351666f47.9f0bf03f1cf83dda.2d" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3516b3256.b1a76de645028563.37" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3516c0421.59c489319ac97649.3d"><types:description xsi:type="instance:Description">From Speaker: AudioIn to Audio Output Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f35166d204.1a88734c71cc8a04.2f" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3516bfffc.cc3ca83e2268cb7f.3b" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3517d37ba.727fc0c54c6f1fef.20"><types:description xsi:type="instance:Description">From DVD Player Connector: AVOut to DVD Player: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3517c6e26.f265a4f2faf65062.1b" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3517d3164.630218a0ee28367c.1e" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3518303da.3d393c743840a583.1e"><types:description xsi:type="instance:Description">From TV-Amplifier Connector: AudioIn to TV: AudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351829c94.d10ec5804bde1c44.1c" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351677a1b.81bd855f93d4be4e.31" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f351837954.6919a2e4bb987487.1f"><types:description xsi:type="instance:Description">From TV: AVIn to DVD Player Connector: AVIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351829dd5.198a0a455e63423a.1d" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3517d302d.f957ff720a550f32.1d" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f351837b7b.69146b653bc4d404.20"><types:description xsi:type="instance:Description">From DVD Player Connector: AVIn to DVD Player: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3517c6e26.f265a4f2faf65062.1b" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3517d302d.f957ff720a550f32.1d" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f35184d265.a790f884e1017f09.26"><types:description xsi:type="instance:Description">From TV: AVIn to VCR Player Connector: AVIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351829dd5.198a0a455e63423a.1d" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f35184ce8f.39f5f9b651b51a3d.24" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f35184d48c.e510406bb729a4f0.27"><types:description xsi:type="instance:Description">From VCR Player Connector: AVOut to VCR Player: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351840f6d.76c3c7ae6b54fd1a.22" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f35184cfd0.d4a97dd73ef67ba2.25" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f351865aa3.304e51a3c141a0b5.2e"><types:description xsi:type="instance:Description">From TV: SignalIn to Signal Connector: SignalIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351829b68.2c6150ef16383061.1b" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351865782.5dd2398c073e4d56.2c" xlink:type="simple"/></types:point></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f351865c0c.94e64db1d65a5c15.2f"><types:description xsi:type="instance:Description">From Signal Connector: SignalOut to Signal Source: SignalOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f35185f1ff.adf0571ebaf32bbd.29" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3518658cc.3ad676da6eb64487.2d" xlink:type="simple"/></types:point></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3518d924b.4accea3d19b0b8c3.1e"><types:description xsi:type="instance:Description">From Amplifier: AudioIn to Media Player Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3518d51c0.952b2205919a78be.1d" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3516b3134.f2fb3c5c5ed873cd.36" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3518d959f.4ed849cc13d17eda.1f"><types:description xsi:type="instance:Description">From Media Player Connector: AudioIn to Media Player: AudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351666f47.9f0bf03f1cf83dda.2d" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3516b3134.f2fb3c5c5ed873cd.36" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3518debcc.5b6cf14fccc84952.20"><types:description xsi:type="instance:Description">From Amplifier: DisplayDeviceIn to TV-Amplifier Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3518d509d.632549a58e2bfd03.1c" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f351677a1b.81bd855f93d4be4e.31" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3518e6091.24fce60bff66a258.21"><types:description xsi:type="instance:Description">From Audio Output Connector: AudioIn to Amplifier: AudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3518d4f5d.ec3716ee52b05c23.1b" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3516bfffc.cc3ca83e2268cb7f.3b" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f36fe4b7f7.652382c0aa36ec68.22"><types:description xsi:type="instance:Description">From Speaker: AudioIn to Radio-Speaker Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f35166d204.1a88734c71cc8a04.2f" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36fe4b3c8.e85a5e7c8c019ec8.20" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f36fe4baf0.98ff56db9c39005e.23"><types:description xsi:type="instance:Description">From Radio-Speaker Connector: AudioOut to Radio: RadioAudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36fe2fd9c.8a17958732b291ac.1d" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36fe4b508.eb8ede263decc927.21" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link></types:anonymousInstanceTag><types:anonymousInstanceTag xsi:type="types:ArchStructure" types:id="uid.444388cb.f3216159f6.e515e22f7a11fb7a.5a"><types:description xsi:type="instance:Description">ArchStrcuture for Type Radio Version 2</types:description><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f321615a15.cdc18f0871742c72.5b"><types:description xsi:type="instance:Description">Receiver</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f321615a34.eb306992b6617319.5c"><types:description xsi:type="instance:Description">Receiver: RecieverOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="33"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3215d6b2f.fa3ff8f02d06448b.4f" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:inSet xsi:type="boolguard:InSet"><boolguard:symbol xsi:type="boolguard:Symbol">radioSignal</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"AM"</boolguard:value><boolguard:value xsi:type="boolguard:Value">"FM"</boolguard:value></boolguard:inSet></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="568" menage:y="45"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f321618d4a.8cf416cd0c0d9e9e.5d"><types:description xsi:type="instance:Description">Decoder</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f321618d6a.66f698f95f3f2fc9.5e"><types:description xsi:type="instance:Description">Decoder: DecoderIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="85" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f321618d89.678a6eecd4af045f.5f"><types:description xsi:type="instance:Description">Decoder: DecoderOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="53"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3215d8ee4.64767b4aaa4f8016.52" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="180" menage:y="353"/></types:component><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f3453d8576.4c253a93475cbe3d.24"><types:description xsi:type="instance:Description">Receiver-Decoder Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3453d8602.3bb5e4129eeefcfc.25"><types:description xsi:type="instance:Description">Receiver-Decoder Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3453d86fc.c42fd333a6aed26d.26"><types:description xsi:type="instance:Description">Receiver-Decoder Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:inSet xsi:type="boolguard:InSet"><boolguard:symbol xsi:type="boolguard:Symbol">radioSignal</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"AM"</boolguard:value><boolguard:value xsi:type="boolguard:Value">"FM"</boolguard:value></boolguard:inSet></boolguard:booleanExp></options:guard></options:optional></types:connector><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3453d886f.ad981f08585612de.27"><types:description xsi:type="instance:Description">From Decoder: DecoderIn to Receiver-Decoder Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321618d6a.66f698f95f3f2fc9.5e" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3453d8602.3bb5e4129eeefcfc.25" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:inSet xsi:type="boolguard:InSet"><boolguard:symbol xsi:type="boolguard:Symbol">radioSignal</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"AM"</boolguard:value><boolguard:value xsi:type="boolguard:Value">"FM"</boolguard:value></boolguard:inSet></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3453d8973.e14b1f088d0f541a.28"><types:description xsi:type="instance:Description">From Receiver-Decoder Connector: AudioOut to Receiver: RecieverOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321615a34.eb306992b6617319.5c" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3453d86fc.c42fd333a6aed26d.26" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:inSet xsi:type="boolguard:InSet"><boolguard:symbol xsi:type="boolguard:Symbol">radioSignal</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"AM"</boolguard:value><boolguard:value xsi:type="boolguard:Value">"FM"</boolguard:value></boolguard:inSet></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:inSet xsi:type="boolguard:InSet"><boolguard:symbol xsi:type="boolguard:Symbol">radioSignal</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"AM"</boolguard:value><boolguard:value xsi:type="boolguard:Value">"FM"</boolguard:value></boolguard:inSet></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link></types:anonymousInstanceTag><types:anonymousInstanceTag xsi:type="types:ArchStructure" types:id="uid.444388cb.f321684756.4f2ef3e1644dac79.68"><types:description xsi:type="instance:Description">ArchStrcuture for Type FlatScreenDisplay Version 1</types:description><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f321684766.592d980da942ae6b.69"><types:description xsi:type="instance:Description">InternalDVD</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f3216847a4.5a0204ebef6e80f7.6a"><types:description xsi:type="instance:Description">InternalDVD: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="151" menage:y="53"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce3dfd.3c91becd12f07d4a.d" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalDVD</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="50" menage:y="75"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f321695a0e.9d3f7d9ce1ae2966.6b"><types:description xsi:type="instance:Description">InternalVCR</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.444388cb.f321695a3d.6ac842545c5976e0.6c"><types:description xsi:type="instance:Description">InternalVCR: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="23"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce629c.cf77e58c28d4c21e.10" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalVCR</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="358" menage:y="98"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.444388cb.f3216d7d91.7753708106095c9f.76"><types:description xsi:type="instance:Description">DisplayMenu</types:description><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216c0122.6ab48fe662270f95.6d" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="36" menage:y="337"/></types:component></types:anonymousInstanceTag><versions:anonymousInstanceTag xsi:type="versions:ArchVersions"/><types:anonymousInstanceTag xsi:type="types:ArchStructure" types:id="uid.445717d.f36ff1b7cc.9e60bd0c8819c7.2d"><types:description xsi:type="instance:Description">ArchStructure for Type FlatScreenDisplay Version 2</types:description><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.444388cb.f321684766.592d980da942ae6b.69"><types:description xsi:type="instance:Description">InternalDVD</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.444388cb.f3216847a4.5a0204ebef6e80f7.6a"><types:description xsi:type="instance:Description">InternalDVD: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="151" menage:y="53"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce3dfd.3c91becd12f07d4a.d" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalDVD</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="50" menage:y="75"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.444388cb.f321695a0e.9d3f7d9ce1ae2966.6b"><types:description xsi:type="instance:Description">InternalVCR</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.444388cb.f321695a3d.6ac842545c5976e0.6c"><types:description xsi:type="instance:Description">InternalVCR: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="37"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce629c.cf77e58c28d4c21e.10" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalVCR</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="424" menage:y="122"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.444388cb.f3216d7d91.7753708106095c9f.76"><types:description xsi:type="instance:Description">DisplayMenu</types:description><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216c0122.6ab48fe662270f95.6d" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="357" menage:y="388"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f36ff3fe3d.6dae9c7d47783924.34"><types:description xsi:type="instance:Description">Screen</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36ff3ff05.f7840995ad640a40.35"><types:description xsi:type="instance:Description">Screen: AV In</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="59" menage:y="0"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff34747.fc1b33223717bc4e.32" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="116" menage:y="390"/></types:component><types:connector xsi:type="options:OptionalConnector" types:id="uid.445717d.f36ffa6261.f631b49b59896957.37"><types:description xsi:type="instance:Description">Internal TV Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36ffa649c.a9f93d39172d293f.38"><types:description xsi:type="instance:Description">Internal TV Connector: AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="405" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f36ffa65aa.570d634421c3a618.39"><types:description xsi:type="instance:Description">Internal TV Connector: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="342" menage:y="488"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f34545c3ff.d491afe8e4612b58.2f" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:or xsi:type="boolguard:Or"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalDVD</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalVCR</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:or></boolguard:booleanExp></options:guard></options:optional></types:connector><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f36ffa67a9.6dce698f492a6e08.3a"><types:description xsi:type="instance:Description">From Screen: AV In to Internal TV Connector: AVIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff3ff05.f7840995ad640a40.35" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ffa649c.a9f93d39172d293f.38" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:or xsi:type="boolguard:Or"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalDVD</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalVCR</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:or></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f36ffa69c6.8fc8fd86b3387575.3b"><types:description xsi:type="instance:Description">From Internal TV Connector: AVOut to InternalDVD: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.444388cb.f3216847a4.5a0204ebef6e80f7.6a" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ffa65aa.570d634421c3a618.39" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalDVD</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:or xsi:type="boolguard:Or"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalDVD</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalVCR</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:or></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f36ffa6bf6.deccdb113811ad8d.3c"><types:description xsi:type="instance:Description">From Internal TV Connector: AVOut to InternalVCR: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.444388cb.f321695a3d.6ac842545c5976e0.6c" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ffa65aa.570d634421c3a618.39" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalVCR</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:or xsi:type="boolguard:Or"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalDVD</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasInternalVCR</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:or></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link></types:anonymousInstanceTag><types:anonymousInstanceTag xsi:type="types:ArchStructure" types:id="uid.445717d.f3700d8556.ac80b5c19ce68c3f.1c"><types:description xsi:type="instance:Description">ArchStructure for Type Entertainment System Version 2</types:description><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.445717d.f351666dad.66db6c72e499838e.2c"><types:description xsi:type="instance:Description">Media Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f351666f47.9f0bf03f1cf83dda.2d"><types:description xsi:type="instance:Description">Media Player: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="28"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#uid.4446582.f38f36e22d.150ebbff1e1b56f1.19"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="592" menage:y="101"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.445717d.f35166d041.bcaa56a7f72629a2.2e"><types:description xsi:type="instance:Description">Speaker</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f35166d204.1a88734c71cc8a04.2f"><types:description xsi:type="instance:Description">Speaker: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="151" menage:y="25"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cf765d.c5c4c1bab5bdad80.16" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="17" menage:y="46"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.445717d.f3517c6d4a.7d9b673de3845bcc.1a"><types:description xsi:type="instance:Description">DVD Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3517c6e26.f265a4f2faf65062.1b"><types:description xsi:type="instance:Description">DVD Player: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="151" menage:y="18"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce3dfd.3c91becd12f07d4a.d" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="22" menage:y="439"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.445717d.f351840af7.dcd1910edb149f4d.21"><types:description xsi:type="instance:Description">VCR Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f351840f6d.76c3c7ae6b54fd1a.22"><types:description xsi:type="instance:Description">VCR Player: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="6"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320ce629c.cf77e58c28d4c21e.10" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="586" menage:y="449"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.445717d.f35185f12c.a7cbca99a6546b8c.28"><types:description xsi:type="instance:Description">Signal Source</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f35185f1ff.adf0571ebaf32bbd.29"><types:description xsi:type="instance:Description">Signal Source: SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="30"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f35185f321.48e2fffa68bbfec0.2a"><types:description xsi:type="instance:Description">Signal Source: SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="72" menage:y="0"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320d21497.34f74bcd3f674fc3.1c" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="585" menage:y="275"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.445717d.f3518d4d40.964040d4a0fdfb03.1a"><types:description xsi:type="instance:Description">Amplifier</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3518d4f5d.ec3716ee52b05c23.1b"><types:description xsi:type="instance:Description">Amplifier: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="0" menage:y="78"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3518d509d.632549a58e2bfd03.1c"><types:description xsi:type="instance:Description">Amplifier: DisplayDeviceIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="74" menage:y="81"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3518d51c0.952b2205919a78be.1d"><types:description xsi:type="instance:Description">Amplifier: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="121" menage:y="0"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320cebb3b.922af19a35ee0c63.13" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="285" menage:y="178"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.445717d.f36fe2fbf8.6c551d8212f235a7.1c"><types:description xsi:type="instance:Description">Radio</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f36fe2fd9c.8a17958732b291ac.1d"><types:description xsi:type="instance:Description">Radio: RadioAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="33"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f36fe2fee7.98fef79363c12fe7.1e"><types:description xsi:type="instance:Description">Radio: External Antenna</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalAntenna</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="317" menage:y="38"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216012b0.2b73c03b8147d980.59" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="378" menage:y="17"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="uid.445717d.f3700e20cc.270cdf72aaa4efc9.1d"><types:description xsi:type="instance:Description">TV</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3700e21b2.6cb8880f5ebfac57.1e"><types:description xsi:type="instance:Description">TV: SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="151" menage:y="31"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3700e22d4.c753b40e8c667039.1f"><types:description xsi:type="instance:Description">TV: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="52" menage:y="2"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="uid.445717d.f3700e23e3.8bfa0e98c1045b1b.20"><types:description xsi:type="instance:Description">TV: AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="79" menage:y="81"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36ff21767.6a89b814a94bcaef.2f" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="302" menage:y="345"/></types:component><types:connector xsi:type="options:OptionalConnector" types:id="Copy of uid.445717d.f3516778bd.c91e6822b57f6c72.30"><types:description xsi:type="instance:Description">TV-Amplifier Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f351677a1b.81bd855f93d4be4e.31"><types:description xsi:type="instance:Description">TV-Amplifier Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f351677b34.a218e80b6130339b.32"><types:description xsi:type="instance:Description">TV-Amplifier Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="Copy of uid.445717d.f3516b2fb7.edbc7b9d700f4829.35"><types:description xsi:type="instance:Description">Media Player Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3516b3134.f2fb3c5c5ed873cd.36"><types:description xsi:type="instance:Description">Media Player Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3516b3256.b1a76de645028563.37"><types:description xsi:type="instance:Description">Media Player Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="Copy of uid.445717d.f3516bfe75.ecb5f6d173b6fc3b.3a"><types:description xsi:type="instance:Description">Audio Output Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3516bfffc.cc3ca83e2268cb7f.3b"><types:description xsi:type="instance:Description">Audio Output Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3516c013c.70b1d04a4e91a6f8.3c"><types:description xsi:type="instance:Description">Audio Output Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="Copy of uid.445717d.f3517d2ea7.8bcc5610e8e5a616.1c"><types:description xsi:type="instance:Description">DVD Player Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3517d302d.f957ff720a550f32.1d"><types:description xsi:type="instance:Description">DVD Player Connector: AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="405" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3517d3164.630218a0ee28367c.1e"><types:description xsi:type="instance:Description">DVD Player Connector: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="342" menage:y="488"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f34545c3ff.d491afe8e4612b58.2f" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="Copy of uid.445717d.f35184cceb.afa9fb7bfc0b7a8c.23"><types:description xsi:type="instance:Description">VCR Player Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f35184ce8f.39f5f9b651b51a3d.24"><types:description xsi:type="instance:Description">VCR Player Connector: AVIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="405" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f35184cfd0.d4a97dd73ef67ba2.25"><types:description xsi:type="instance:Description">VCR Player Connector: AVOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320fba22a.a7a53f9a82c19dba.12" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="342" menage:y="488"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f34545c3ff.d491afe8e4612b58.2f" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="Copy of uid.445717d.f3518656e2.e0789b9e7375185a.2b"><types:description xsi:type="instance:Description">Signal Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f351865782.5dd2398c073e4d56.2c"><types:description xsi:type="instance:Description">Signal Connector: SignalIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="331" menage:y="268"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f3518658cc.3ad676da6eb64487.2d"><types:description xsi:type="instance:Description">Signal Connector: SignalOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="341" menage:y="473"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f345465689.52875acd7acb6c64.34" xlink:type="simple"/></types:connector><types:connector xsi:type="options:OptionalConnector" types:id="Copy of uid.445717d.f36fe4b197.88226c17be2e5f17.1f"><types:description xsi:type="instance:Description">Radio-Speaker Connector</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f36fe4b3c8.e85a5e7c8c019ec8.20"><types:description xsi:type="instance:Description">Radio-Speaker Connector: AudioIn</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="202"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f36fe4b508.eb8ede263decc927.21"><types:description xsi:type="instance:Description">Radio-Speaker Connector: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="424"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32137e078.fdff6b6a682b4348.21" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:connector><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f3516b3a8d.def9d16239aa2dd7.39"><types:description xsi:type="instance:Description">From Media Player Connector: AudioOut to Media Player: AudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f351666f47.9f0bf03f1cf83dda.2d"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3516b3256.b1a76de645028563.37"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f3516c0421.59c489319ac97649.3d"><types:description xsi:type="instance:Description">From Speaker: AudioIn to Audio Output Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f35166d204.1a88734c71cc8a04.2f"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3516bfffc.cc3ca83e2268cb7f.3b"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f3517d37ba.727fc0c54c6f1fef.20"><types:description xsi:type="instance:Description">From DVD Player Connector: AVOut to DVD Player: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3517c6e26.f265a4f2faf65062.1b"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3517d3164.630218a0ee28367c.1e"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f351837b7b.69146b653bc4d404.20"><types:description xsi:type="instance:Description">From DVD Player Connector: AVIn to DVD Player: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3517c6e26.f265a4f2faf65062.1b"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3517d302d.f957ff720a550f32.1d"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f35184d48c.e510406bb729a4f0.27"><types:description xsi:type="instance:Description">From VCR Player Connector: AVOut to VCR Player: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f351840f6d.76c3c7ae6b54fd1a.22"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f35184cfd0.d4a97dd73ef67ba2.25"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f351865c0c.94e64db1d65a5c15.2f"><types:description xsi:type="instance:Description">From Signal Connector: SignalOut to Signal Source: SignalOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f35185f1ff.adf0571ebaf32bbd.29"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3518658cc.3ad676da6eb64487.2d"/></types:point></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f3518d924b.4accea3d19b0b8c3.1e"><types:description xsi:type="instance:Description">From Amplifier: AudioIn to Media Player Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3518d51c0.952b2205919a78be.1d"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3516b3134.f2fb3c5c5ed873cd.36"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f3518d959f.4ed849cc13d17eda.1f"><types:description xsi:type="instance:Description">From Media Player Connector: AudioIn to Media Player: AudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f351666f47.9f0bf03f1cf83dda.2d"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3516b3134.f2fb3c5c5ed873cd.36"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasMediaPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f3518debcc.5b6cf14fccc84952.20"><types:description xsi:type="instance:Description">From Amplifier: DisplayDeviceIn to TV-Amplifier Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3518d509d.632549a58e2bfd03.1c"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f351677a1b.81bd855f93d4be4e.31"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f3518e6091.24fce60bff66a258.21"><types:description xsi:type="instance:Description">From Audio Output Connector: AudioIn to Amplifier: AudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3518d4f5d.ec3716ee52b05c23.1b"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f3516bfffc.cc3ca83e2268cb7f.3b"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f36fe4b7f7.652382c0aa36ec68.22"><types:description xsi:type="instance:Description">From Speaker: AudioIn to Radio-Speaker Connector: AudioIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f35166d204.1a88734c71cc8a04.2f"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f36fe4b3c8.e85a5e7c8c019ec8.20"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="Copy of uid.445717d.f36fe4baf0.98ff56db9c39005e.23"><types:description xsi:type="instance:Description">From Radio-Speaker Connector: AudioOut to Radio: RadioAudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f36fe2fd9c.8a17958732b291ac.1d"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:type="simple" xlink:href="#Copy of uid.445717d.f36fe4b508.eb8ede263decc927.21"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAudioOutput</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3700e7139.ba0d05bc1aa9083a.21"><types:description xsi:type="instance:Description">From TV: AVIn to DVD Player Connector: AVIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3700e23e3.8bfa0e98c1045b1b.20" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f3517d302d.f957ff720a550f32.1d" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasDVDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3700ebf76.4c0f844bf93ff5de.22"><types:description xsi:type="instance:Description">From TV: AVIn to VCR Player Connector: AVIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3700e23e3.8bfa0e98c1045b1b.20" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f35184ce8f.39f5f9b651b51a3d.24" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3700ec193.7013c6672a70b67f.23"><types:description xsi:type="instance:Description">From VCR Player Connector: AVIn to VCR Player: AVOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f351840f6d.76c3c7ae6b54fd1a.22" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f35184ce8f.39f5f9b651b51a3d.24" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:and xsi:type="boolguard:And"><boolguard:booleanExp1 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp1><boolguard:booleanExp2 xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasVCRPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp2></boolguard:and></boolguard:booleanExp></options:guard></options:optional></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3700f0e21.1500e0f96ffa7235.24"><types:description xsi:type="instance:Description">From TV: SignalIn to Signal Connector: SignalIn</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3700e21b2.6cb8880f5ebfac57.1e" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f351865782.5dd2398c073e4d56.2c" xlink:type="simple"/></types:point></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3700f0f75.112e41b206268367.25"><types:description xsi:type="instance:Description">From Signal Connector: SignalIn to Signal Source: SignalOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f35185f1ff.adf0571ebaf32bbd.29" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f351865782.5dd2398c073e4d56.2c" xlink:type="simple"/></types:point></types:link><types:link xsi:type="options:OptionalLink" types:id="uid.445717d.f3700f6188.9bd6fc49642577d9.26"><types:description xsi:type="instance:Description">From TV-Amplifier Connector: AudioIn to TV: AudioOut</types:description><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f3700e22d4.c753b40e8c667039.1f" xlink:type="simple"/></types:point><types:point xsi:type="instance:Point"><instance:anchorOnInterface xsi:type="instance:XMLLink" xlink:href="#Copy of uid.445717d.f351677a1b.81bd855f93d4be4e.31" xlink:type="simple"/></types:point><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasAmplifier</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional></types:link></types:anonymousInstanceTag><types:anonymousInstanceTag xsi:type="types:ArchStructure" types:id="uid.4446582.f38f36e273.61ea3671d2292984.1a"><types:description xsi:type="instance:Description">ArchStructure for Type Media Player Version 2.1</types:description><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.444388cb.f321288418.fcd8da2d403bba9b.14"><types:description xsi:type="instance:Description">CD Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.444388cb.f321288437.6c0fd1040b49c61e.15"><types:description xsi:type="instance:Description">CD Player: CDPlayerAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="25"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f32123e8b6.f4ddf401bee3e53a.8" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasCDPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="493" menage:y="246"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.444388cb.f3212a9e0f.276fb580deeaf9ee.16"><types:description xsi:type="instance:Description">Record Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.444388cb.f3212adc60.2dc878ae774378e6.18"><types:description xsi:type="instance:Description">Record Player: AudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="191" menage:y="160"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321106db6.32f609b0f510cafb.25" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRecordPlayer</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="401" menage:y="27"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.444388cb.f32162ed38.c27c68bf458362c9.60"><types:description xsi:type="instance:Description">Radio</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.444388cb.f32162ed77.34eab3c37a8875d.61"><types:description xsi:type="instance:Description">Radio: RadioAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="7" menage:y="0"/></types:interface><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f36fcf4b84.30984db2b752a5f8.1b"><types:description xsi:type="instance:Description">Radio: External Antenna</types:description><types:direction xsi:type="instance:Direction">in</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f320da004d.16c05b2cf25664e4.28" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasExternalAntenna</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="151" menage:y="77"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f3216012b0.2b73c03b8147d980.59" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasRadio</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="205" menage:y="398"/></types:component><types:component xsi:type="menage:OptionalComponentPosition" types:id="Copy of uid.445717d.f36fec2a07.e45a4dfe58aba55f.26"><types:description xsi:type="instance:Description">Tape Player</types:description><types:interface xsi:type="menage:OptionalInterfacePosition" types:id="Copy of uid.445717d.f36fec2e0e.e1b67461d037b0c0.27"><types:description xsi:type="instance:Description">Tape Player: TapeAudioOut</types:description><types:direction xsi:type="instance:Direction">out</types:direction><types:type xsi:type="instance:XMLLink" xlink:href="#uid.444388cb.f321006066.8ff45f2202327f2f.17" xlink:type="simple"/><menage:position xsi:type="menage:Position" menage:x="0" menage:y="173"/></types:interface><types:type xsi:type="instance:XMLLink" xlink:href="#uid.445717d.f36feb260b.f90db254f82c250d.25" xlink:type="simple"/><options:optional xsi:type="options:Optional"><options:guard xsi:type="boolguard:BooleanGuard"><boolguard:booleanExp xsi:type="boolguard:BooleanExp"><boolguard:equals xsi:type="boolguard:Equals"><boolguard:symbol xsi:type="boolguard:Symbol">hasTapeDeck</boolguard:symbol><boolguard:value xsi:type="boolguard:Value">"true"</boolguard:value></boolguard:equals></boolguard:booleanExp></options:guard></options:optional><menage:position xsi:type="menage:Position" menage:x="106" menage:y="50"/></types:component></types:anonymousInstanceTag></instance:xArch>
