Toll Free: 1 (866) 800-8060
Monday to Friday: 6:30am to 6pm Pacific Time

  Category: Controllers > Video Switchboxes
StarTech.com 3 Port HDMI Auto Switch w/ IR Remote Control
1920 x 1200 - WUXGA, Full HD - 3 x 1 - 1 x HDMI Out
Share a single HDMI® display or projector between three HDMI® video sources - with device priority and signal loss switching. The VS123HD 3-port HDMI® Auto Switch features three prioritized HDMI input ports. If the active HDMI source is turned off, disconnected, or otherwise lost, the s...
Web ID: 1024602877 Mfr. Part: VS123HD

$41.67
1348 In-Stock
Iogear GHDSW3 HDMI Switch
1920 x 1080 - WUXGA - 1080p3 x 1
IOGEAR's 3-Port HD Switch enables you to connect additional HD source devices to your HDTV for your viewing pleasure. It is an ideal solution for connecting multiple HD media devices such as...
Web ID: 1019117391 Mfr. Part: GHDSW3

$35.22
363 In-Stock
StarTech.com 2 Port VGA Video Splitter - USB Powered
1 x HD-15 Video In
A compact, USB powered solution for extending a high-resolution VGA signal from a computer between 2 monitors/displays or projectors. This two Port VGA Video Splitter allows a computer to display VGA video on two monitors simultaneously. Perfect for classrooms, tradeshows, or any environment requiri...
Web ID: 1011181224 Mfr. Part: ST122LE

$42.10
219 In-Stock
StarTech.com 2 Port HDMI Video Splitter with Audio - USB Powered
1 x HDMI Type A Digital Audio/Video In
The ST122HDMILE 2-Port HDMI Video Splitter with Audio lets you share a single high definition video and audio source between two HDMI or DVI (with HDMI to DVI cable) displays. The HDMI splitter is USB-powered, making it ideal for use with desktop and laptop computers that offer HDMI output.The USB p...
Web ID: 1020121129 Mfr. Part: ST122HDMILE

$64.46
44 In-Stock
C2G VGA Switch
4 x 2S-Video In - S-Video Out
Why be limited with the number of inputs your TV or receiver has? With this switch, you can plug in more sources than your TV or receiver can handle alone. Add flexibility to your existing audio/video system, or quickly connect multiple gaming systems. This solution is for the a/v hobbyist who wants...
Web ID: 1015397165 Mfr. Part: 28750

$26.53
36 In-Stock
Aluratek AVS02 2-Port VGA Splitter
2 x Monitor - 1920 x 1440 - SVGA
Share or extend your VGA video to multiple monitors. Setup is fast and easy, just plug-in the included VGA cable from your computer's VGA output to the video splitter's input and connect each monitor to the splitter directly and you are all set. AVS02 has a high bandwidth of 350MHz to support high ...
Web ID: 1010587699 Mfr. Part: AVS02

$47.55
29 In-Stock
StarTech.com 4 Port High Speed HDMI Video Splitter w/ Audio
1 x Mini-phone Stereo Audio In
The ST124HDMI2 4-Port HDMI 1.3 audio/video splitter lets you share a single HDMI source with up to 4 HDMI or DVI-D displays/receivers, without sacrificing image or sound quality. Supporting true HD video resolutions up to 1080p, this HDMI splitter also acts as a video distribution amplifier/signal ...
Web ID: 1018406619 Mfr. Part: ST124HDMI2

$148.95
28 In-Stock
StarTech.com 2 Port HDMI Video Splitter and Signal Amplifier
1 x HDMI Digital Audio/Video In
The ST122HDMI2 2-Port High Speed HDMI Splitter and Signal Amplifier lets you share a single HDMI source signal with audio between two HDMI or DVI (using HDMI to DVI adapter - see Accessories) displays simultaneously. Featuring support for HDMI audio or 3.5mm stereo audio, the High Speed HDMI split...
Web ID: 1019528476 Mfr. Part: ST122HDMI2

$111.95
27 In-Stock
C2G 3-Port HDMI Auto Switch
1920 x 1080 - Full HD - 3 x 1 - 1 x HDMI Out
Perfect for situations where three HDMI devices must share a single HDMI input on a display, this HDMI auto switch provides for hassle free operation. The power required for operation of this switch is provided from the HDMI source devices, so no separate power adapter is required*. With the wealth ...
Web ID: 1027037813 Mfr. Part: 40734

$30.69
20 In-Stock
StarTech.com 2 Port VGA Video Splitter - 250 MHz
2-way - 250MHz
The ST122L 2 Port VGA Video Splitter allows a single VGA source to display VGA video onto two monitors simultaneously. Perfect for classrooms, tradeshows, or in-store displays where high quality video on several monitors is needed. The simple plug and play operation makes setup quick and easy so you...
Web ID: 11819843 Mfr. Part: ST122L

$39.80
19 In-Stock
StarTech.com 2 Port HDMI Switch w/ Automatic and Priority Switching - 1080p
1920 x 1200 - Full HD - 2 x 1 - 1 x HDMI Out
Discover hassle-free HDMI connection and automatic video port selection with high-definition picture quality. Save time and hassle by automatically switching between your HDMI audio/video sources, using the VS221HDQ 2-Port HDMI Auto Switcher. This easy-to-use HDMI switch ensures seamless transition ...
Web ID: 1026944210 Mfr. Part: VS221HDQ

$85.81
18 In-Stock
PPA International 7303 HDMI Switch
1920 x 1200 - WUXGA - 1080p4 x 1
Perfect for home theater systems and computer users, the 4 port HDMI switch by PPA allows convenient toggling between sources via infrared remote control or manual front panel button setup. Sharing one video display, quickly and easily change between DVD, Blu-ray, Satellite Set Top Box, XBox, PS3, H...
Web ID: 1019453744 Mfr. Part: 7303

$49.85
17 In-Stock
C2G 6-Port HDMI Selector Switch
1920 x 1080 - Full HD - 6 x 1 - 1 x HDMI Out
This HDMI Selector Switch provides six additional high-definition digital inputs for sources including DVD player, Blu-ray™, Disc and HD-DVD players, gaming systems, and high-definition cable/satellite boxes. Most high-definition audio/video components utilize the HDMI interface to provide cry...
Web ID: 1024556114 Mfr. Part: 41501

$117.95
16 In-Stock
SIIG 1x2 HDMI Splitter
1920 x 1200 - 1080p1 x 2
SIIG's 1x2 HDMI Splitter allows you to simultaneously distribute HDMI signal from a single source to two displays without signal degradation. It supports 1080P and PC resolution up to 1920x1200@ 60Hz. This HDMI splitter is easy and simple to install. It is a cost-effective solution to display the sa...
Web ID: 1019549958 Mfr. Part: CE-H20J11-S1

$83.71
14 In-Stock
StarTech.com 2x1 VGA + HDMI to VGA Converter Switch w/ Priority Switching - 1080p
1920 x 1200 - WUXGA - 2 x 11 x VGA Out
Share a VGA display/projector between a VGA and HDMI audio/video source, with priority switching. The VS221HD2VGA VGA & HDMI Auto Switch lets you connect two distinct A/V sources -- one VGA and one HDMI to the same VGA monitor or projector, and automatically or manually switch between which vide...
Web ID: 1029173912 Mfr. Part: VS221HD2VGA

$175.95
14 In-Stock
Iogear GVS72 Video Splitter
1920 x 1440 - 1 x 2
The GVS72 is a 2-port VGA video splitter and a signal booster with IOGEAR's patented VSE (Video Signal Enhancement) technology. It is the best choice for splitting and carrying a video signal to more that one display with the same quality as the original signal. The GVS72 VGA Video Splitter is used...
Web ID: 1014528586 Mfr. Part: GVS72

$43.75
13 In-Stock
StarTech.com 2x2 High Resolution Matrix VGA Video Switch
2 x Computer
This Dual Input VGA Matrix Splitter not only provides optimal convenience and control, but also exceptional video quality on multiple monitor configurations. This 2 port VGA Matrix Video Splitter allows you to input two distinct video signals that can be switched for viewing on either or both of the...
Web ID: 10241116 Mfr. Part: ST222MX

$72.92
13 In-Stock
StarTech.com 8 Port High Resolution VGA Video Splitter - 300 MHz
1 x Computer
StarTech.com's VideoView 8-port VGA Splitter splits the VGA video from a computer to as many as 8 monitors simultaneously - a professional-grade solution that's perfect for presentations, classrooms, tradeshows, or in-store displays where the highest quality video on several monitors is needed._x000...
Web ID: 10055414 Mfr. Part: ST128PRO

$100.95
13 In-Stock
C2G 2-Port HDMI Auto Switch
1920 x 1080 - Full HD - 2 x 1 - 1 x HDMI Out
Perfect for situations where two HDMI devices must share a single HDMI input on a display, this HDMI auto switch provides for hassle free operation. Most high-definition audio/video components utilize the HDMI interface to provide crystal clear, digital sound and picture. With the wealth of devices ...
Web ID: 1024515970 Mfr. Part: 40349

$29.46
12 In-Stock
StarTech.com Triple Head DisplayPort Multi Monitor Adapter
1 x 3
Mirror or Expand a Single DisplayPort® Source Across Three DisplayPort Displays. The SP123DP Triple Head DisplayPort® Multi Monitor Graphics Expansion Module/Adapter is an external multi-monitor spanner/splitter that lets you add multiple displays (up to three) to a desktop or laptop PC, fro...
Web ID: 1023226400 Mfr. Part: SP123DP

$227.95
12 In-Stock
Tripp Lite B119-003-1 HDMI Switch with Remote, 3-Port
1920 x 1080 - 3 x 1 - 1 x HDMI Out
Tripp Lite's 3-to-1 HDMI switch allows you to effortlessly switch between three HDMI video source devices such as HD satellite box, HD-DVD, Sony PS3, etc., to one HDTV. The unit supports 1.65Gbps signal rates. Display HD video resolutions up to 1080p, and computer video resolutions up to 1920 x 1200...
Web ID: 1025970211 Mfr. Part: B119-003-1

$44.95
11 In-Stock
StarTech.com 2-Port VGA Auto Switch Box with Priority Switching and EDID Copy
2048 x 1152 - QWXGA - 2 x 11 x VGA Out
Share a VGA monitor/projector between 2 VGA sources, with automatic/priority switching and EDID Emulation. The ST122VGA 2-Port VGA Auto Switcher lets you share a display between two computers and automatically switch to the active source device using configurable priority switching. When the port yo...
Web ID: 1025852847 Mfr. Part: ST122VGA

$75.64
11 In-Stock
Aluratek ADS02F 2-Port DVI Video Splitter
1 x DVI-D Video In, 2 x DVI-D Video Out - 1920 x 1200 - WUXGA
Share or extend your DVI video to multiple monitors. Setup is fast and easy, just plug-in the included DVI cable from your computer's DVI output to the video splitter's input and connect each monitor to the splitter directly and you are all set. ADS02F has a high bandwidth of 350MHz to support high...
Web ID: 1012224842 Mfr. Part: ADS02F

$93.16
11 In-Stock
C2G Port Authority2 Audio Video Splitter
2 x Monitor - 2048 x 1536 @ 60Hz - SVGA, XGA, SXGA, UXGA
The Port Authority2 Audio Video Splitter/Extender by Cables To Go is ideal for distributing audio and video to classrooms, exhibits, trade shows, demonstrations, and multimedia presentations. This splitter will broadcast your computer's audio and video output to multiple destinations. Daisy-chain mo...
Web ID: 11259927 Mfr. Part: 39967

$77.75
10 In-Stock
C2G TruLink 2x2 UXGA Video/Audio Matrix Switch
2 x HD-15 Video In, 2 x Audio Line In, 2 x HD-15 Video Out, 2 x Audio Line Out - 2048 x 1536 - VGA, SVGA, XGA, SXGA, UXGA
The TruLink video/audio matrix switch by Cables To Go is ideal for distributing audio and video in classrooms, at exhibits, trade shows, demonstrations, and for multi-media presentations. This matrix switch enables the broadcast of multiple computers' audio and video outputs to multiple displays. An...
Web ID: 1011632641 Mfr. Part: 39973

$122.95
10 In-Stock
C2G 03364 VGA Switch
1 x 22 x VGA Out
This switch box features a heavy-duty, easy-to-turn rotary switch enclosed in a metal case with rubber feet to protect your desk or tabletop. The rugged metal case withstands the rigors of everyday use, and helps prevent unwanted EMI/RFI interference. Each connector is wired straight-through in a pi...
Web ID: 10743707 Mfr. Part: 03364

$23.12
9 In-Stock
StarTech.com 4 Port VGA Video Audio Switch with RS232 control
4 x HD-15 Video In
StarTech.com's 4 Port VGA Video and Audio Switch lets you switch between four separate VGA signals, as well as the corresponding audio, for output to a single display or projector. An ideal solution for situations where VGA and audio input ports are scarce, the VGA switch eliminates the hassle of ha...
Web ID: 1011796158 Mfr. Part: VS410RVGAA

$166.95
9 In-Stock
C2G TruLink Video Splitter
1920 x 1440 - 1 x 2
Distribute any video signal to 2 different video outputs, while maintaining vivid picture quality. Though powerful, this splitter is easy to use; just connect the cables, and you're ready to go! There is no software required, or complicated interface cards to install. This monitor splitter not only ...
Web ID: 1015356769 Mfr. Part: 29503

$60.21
8 In-Stock
SIIG HDMI 4-Port Switch
1080p4 x 1
SIIG's HDMI 4-Port Switch allows you to share one HDMI display between four HDMI sources. It supports signal rate up to 2.25Gb/s, and video resolution up to 1080p @ 12-bit color depth. It comes with four HDMI inputs and one HDMI output to provide all-digital audio/video connection between devices su...
Web ID: 1020767517 Mfr. Part: CE-H20R11-S1

$75.39
8 In-Stock
Gefen GTV-HDMI1.3-441N HDMI Switch
1920 x 1200 - WUXGA - 1080p4 x 1
The GefenTV 4x1 Switcher for HDMI with RS232 switches between any of four Hi-Def sources to one HDTV display. Resolutions up to 1080p Full HD with multichannel digital audio are supported. The front panel LEDs show the currently selected source. This 4x1 Switcher has an auto-switching feature: If a ...
Web ID: 1019241598 Mfr. Part: GTV-HDMI1.3-441N

$183.99
8 In-Stock
StarTech.com 2 Port DVI Video Splitter with Audio
1 x DVI-I (Dual-Link) Video In
Split a DVI and Audio signal to two displays with support for HD resolutions The ST122DVIA DVI splitter lets you share one DVI video and audio source on two displays and acts as a signal amplifier that allows you to locate your DVI monitors up to 33ft (10 m) away from your computer or DVI signal sou...
Web ID: 1017229486 Mfr. Part: ST122DVIA

$125.95
7 In-Stock
C2G TruLink 4-Port Video Switcher/Extender with Audio
2048 x 1536 - VGA, SVGA, XGA, SXGA, UXGA - 4 x 1
The TruLink video switcher/extender with audio is able to broadcast the video and audio outputs from four computers to one monitor/projector and speaker set. Daisy-chain more than one switcher to expand the number of computers you can connect. With the built-in video signal enhancement, you can plac...
Web ID: 1011495973 Mfr. Part: 39972

$142.95
7 In-Stock
StarTech.com Multiple Video Input with Audio to HDMI Scaler Switcher - HDMI / VGA / Component
1920 x 1200 - WUXGA - 7 x 1 - 1 x HDMI Out - Composite Video In - Component Video In - S-Video In
Share an HDMI® display between multiple analog or digital video sources (e.g VGA, Component, S-Video, Composite, HDMI). The VS721MULTI Multiple Video Input to HDMI® Switcher enables users to switch between 7 different audio-video sources to a single HDMI-equipped display.This versatile scale...
Web ID: 1023385047 Mfr. Part: VS721MULTI

$463.95
7 In-Stock
Tripp Lite B114-004-R VGA Switchbox
4 x D-Sub (HD-15) Monitor, 1 x D-Sub (HD-15) Computer
Tripp Lite's VGA/SVGA Splitter allows a user to simultaneously display one video presentation on up to 4 separate VGA/SVGA monitors. For training sessions and sales meetings this splitter is a must-have. Four standard SVGA/VGA HD15 female ports are used to connect the monitors while the fifth port (...
Web ID: 10061143 Mfr. Part: B114-004-R

$55.26
6 In-Stock
StarTech.com 2 Port VGA Auto Switch
2 x HD-15 Video In
Switch between 2 VGA signals on a single display; features automatic, prioritized switching. The ST122VGAU VGA Auto Switcher lets you share a display between two computers and prioritize your VGA signals. The VGA switch features a primary and secondary VGA input port, and automatically outputs the s...
Web ID: 1015836512 Mfr. Part: ST122VGAU

$64.49
6 In-Stock
StarTech.com 4 Port High Resolution VGA Video Splitter - 350 MHz
1 x Computer
StarTech.com's VideoView 4-port VGA Splitter splits the VGA video from a computer to as many as 4 monitors simultaneously - a professional-grade solution that's perfect for presentations, classrooms, tradeshows, or in-store displays where the highest quality video on several monitors is needed._x000...
Web ID: 10055446 Mfr. Part: ST124PRO

$72.92
6 In-Stock
StarTech.com 8 Port VGA Video Splitter - 250 MHz
1 x HD-15 Video In
The ST128L 8 Port VGA Video Splitter allows a single VGA source to display VGA video onto eight monitors simultaneously. Perfect for classrooms, tradeshows, or in-store displays where high quality video on several monitors is needed. The simple plug and play operation makes setup quick and easy so ...
Web ID: 11140429 Mfr. Part: ST128L

$75.64
6 In-Stock
Iogear 4K UHD 4-Port HDMI Switch with RS-232 Support
4096 x 2160 - 4K - 4 x 1 - 1 x HDMI Out
4-Port HDMI Switch IOGEAR's 4-Port HDMI Switch allows users to connect up to four HDMI source devices to one HDMI display. For easy access and convenience, this switch has one HDMI port on the front panel that can be used to connect your portable devices, such as laptops, tablets or digital cameras....
Web ID: 1029141983 Mfr. Part: GHSW8241

$108.95
6 In-Stock
SIIG 1x4 VGA Splitter
1920 x 1440 - 1 x 44 x VGA Out
SIIG's 1x4 VGA Splitter allows you to simultaneously distribute VGA video signal from a single source to four VGA monitors, delivering vivid picture quality. It supports up to 1920 x 1440 resolutions, VGA, SVGA, XGA, UXGA and multi-sync monitors, and 300 MHz video bandwidth with operating distance u...
Web ID: 1019549963 Mfr. Part: CE-VG0D11-S1

$49.92
5 In-Stock
C2G Port Authority2 VGA VIDEO SPLITTER/EXTENDER 2-PORT
1 x Computer, 2 x Monitor - 1920 x 1440 @ 80Hz - SVGA, XGA
Break the limits of SVGA with a Port Authority2 VSE from Cables To Go. Simultaneously distribute any video signal to different video outputs, while maintaining vivid picture quality. The VSE is powerful, yet easy to use. Connect the cables, and you are ready to go! There is no software or complicate...
Web ID: 10131313 Mfr. Part: 29550

$60.21
5 In-Stock
StarTech.com 4 Port VGA Video Splitter - Wall Mountable
1 x HD-15 Video In
The ST124W 4 Port wall-mountable VGA Video Splitter allows you to deliver VGA video from a single source to up to four monitors simultaneously up to 65m (210ft) away from the source. Supporting video bandwidth of 250MHz and resolutions up to 1600 x 1200, the device is sure to deliver on image quali...
Web ID: 1011700730 Mfr. Part: ST124W

$60.16
4 In-Stock
StarTech.com 4 Port VGA Video Splitter - 250 MHz
1 x HD-15 Video In
The ST124L 4 Port VGA Video Splitter allows a single VGA source to display VGA video onto four monitors simultaneously. Perfect for classrooms, tradeshows, or in-store displays where high quality video on several monitors is needed. The simple plug and play operation makes setup quick and easy so yo...
Web ID: 11140846 Mfr. Part: ST124L

$60.89
4 In-Stock
C2G TruLink 2-Port QXGA Monitor Switcher/Extender
2048 x 1536 - QXGA - 2 x 11 x VGA Out
The TruLink QXGA Switcher/Extender allows you to display two computer video outputs on one monitor or projector. Daisy-chain up to three switchers to expand the number of computers you can connect. With the built-in video signal enhancement, you can place the monitor up to 100 feet away while mainta...
Web ID: 1020042446 Mfr. Part: 39901

$64.81
4 In-Stock
StarTech.com 4-Port HDMI automatic video switch w/ aluminum housing and MHL support - 4K 30Hz
3840 2160 - 4K - 1080p4 x 1 - 1 x HDMI Out
Switch between four HDMI sources on a single HDMI display, with support for MHL and video resolutions up to 4K. The VS421HD4K 4-port HDMI 4K switch lets you share a display or projector with four HDMI-enabled audio / video source devices. The switch features four independent inputs that each support...
Web ID: 1029460454 Mfr. Part: VS421HD4K

$97.93
4 In-Stock
Aten VS0204 4-Port Video Matrix Switch
4 x Monitor - 1600 x 1200 @ 60Hz - SVGA
ATEN's new VS0204, Video Matrix Switch, integrates a video switch and a video splitter, and a speaker together. When the regular video splitter can only distribute a single video signal to multi-monitors and the regular video switch just shows a single video signal at one time,VS0204 allows video a...
Web ID: 1010035590 Mfr. Part: VS0204

$151.99
4 In-Stock
C2G 2-Port VGA Auto Switch
2048 x 1152 - VGA - 2 x 11 x VGA Out
The C2G 2-Port VGA Auto Switch is perfect for switching between two source devices connected to a single display. For example, in a learning, sharing and collaborating environment, the VGA Auto Switch allows a document camera and a PC to be connected to a single VGA input on the display. The switch ...
Web ID: 1024348291 Mfr. Part: 39900

$72.23
40 In-Stock*
StarTech.com 3 Port Component Video Splitter with Digital Audio
1 x Component Video In
This high quality Component Video Splitter lets you share a single Component video signal as well as the corresponding audio, across 3 displays simultaneously._x000D_ Offering true high definition performance, the Component splitter supports video resolutions up to 1080p, and 5.1 channel digital au...
Web ID: 1010586681 Mfr. Part: ST123HDA

$99.14
10 In-Stock*
StarTech.com 2 Port High Resolution VGA Video Splitter with Audio - 400 MHz
1 x Computer
This high resolution VGA splitter offers a practical solution for high-res multi-screen presentations, allowing a VGA video signal as well as the corresponding audio to be broadcast from a computer to up to two sets of VGA monitors and speakers simultaneously. The VGA splitter is ideal for classroo...
Web ID: 10239962 Mfr. Part: ST122PROA

$65.73
7 In-Stock*
Tripp Lite VGA/SVGA 2-ports Video Splitter
1 x Computer, 2 x Monitor - 2048 x 1536 - QXGA
Tripp Lite's 2-Port VGA/SVGA Video Splitter provides bandwidth support at 350MHZ, allowing simultaneous display of one video presentation on 2 separate VGA/SVGA monitors over distances up to 210 ft. Two standard SVGA/VGA HD15 female ports are used to connect the monitors, while the third port (HD15 ...
Web ID: 10764845 Mfr. Part: B114-002-R

$37.47
6 In-Stock*
C2G TruLink 40471 HDMI Splitter
1080p1 x 2 - 2 x HDMI Out
Connect an HDTV receiver, DVD player or other audio/video device to two HDTV displays. TruLink 40471 HDMI Splitter supports HDMI v1.3 features as well as a full range of video resolutions from 480i to 1080p. The splitter is cascadable up to 3 layers to distribute the source signal to as many as 8 di...
Web ID: 1012985107 Mfr. Part: 40471

$130.95
6 In-Stock*

We're here to help. Call us!

1 (866) 800-8060

We deliver FAST
  • Same Day Shipping
  • Warehouse Pickups ($100+)
  • Vancouver Service Centre Pickups
Why choose Frontier PC?
  • Proudly Canadian for 22 years
  • Delivery from local warehouses
  • Same day local shipping
  • Real-time stock & pricing
  • Enhanced product information
  • Dedicated account reps
  • Secure online checkout

Order online or by phone before noon local time and you order of in-stock item will ship on the same business day.

The data and images on this website have been subjected to numerous control mechanisms to ensure its' accuracy. FrontierPC.com will use best efforts to maintain its accuracy. However, if at any time the data or images provided are incorrectly priced or below fair market value or availability has substantially changed or image or descriptions contain inaccuracies, FrontierPC.com shall not be held responsible or liable, furthermore FrontierPC.com reserves the right to reject any orders placed based on this erroneous information. Copyright 2001-2014 FrontierPC.com Computer Inc., Frontier PC Canada, Frontier Computer, Toronto, Vancouver, Calgary, Halifax. All Rights Reserved.