Changeset View
Changeset View
Standalone View
Standalone View
pspec_x86_64.xml
- This file was added.
| <PISI> | |||||
| <Source> | |||||
| <Name>qt6-remoteobjects</Name> | |||||
| <Packager> | |||||
| <Name>Martin Reboredo</Name> | |||||
| <Email>yakoyoku@gmail.com</Email> | |||||
| </Packager> | |||||
| <License>GFDL-1.3-or-later</License> | |||||
| <License>GPL-2.0-or-later</License> | |||||
| <License>LGPL-3.0-or-later</License> | |||||
| <PartOf>desktop.qt</PartOf> | |||||
| <Summary xml:lang="en">Inter-process communication (IPC) module developed for Qt6</Summary> | |||||
| <Description xml:lang="en">Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module developed for Qt. This module extends Qt's existing functionalities to enable information exchange between processes or computers, easily. | |||||
| </Description> | |||||
| <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive> | |||||
| </Source> | |||||
| <Package> | |||||
| <Name>qt6-remoteobjects</Name> | |||||
| <Summary xml:lang="en">Inter-process communication (IPC) module developed for Qt6</Summary> | |||||
| <Description xml:lang="en">Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module developed for Qt. This module extends Qt's existing functionalities to enable information exchange between processes or computers, easily. | |||||
| </Description> | |||||
| <PartOf>desktop.qt</PartOf> | |||||
| <Files> | |||||
| <Path fileType="library">/usr/lib64/libQt6RemoteObjects.prl</Path> | |||||
| <Path fileType="library">/usr/lib64/libQt6RemoteObjects.so.6</Path> | |||||
| <Path fileType="library">/usr/lib64/libQt6RemoteObjects.so.6.2.0</Path> | |||||
| <Path fileType="library">/usr/lib64/libQt6RemoteObjectsQml.prl</Path> | |||||
| <Path fileType="library">/usr/lib64/libQt6RemoteObjectsQml.so.6</Path> | |||||
| <Path fileType="library">/usr/lib64/libQt6RemoteObjectsQml.so.6.2.0</Path> | |||||
| <Path fileType="library">/usr/lib64/metatypes/qt6remoteobjects_relwithdebinfo_metatypes.json</Path> | |||||
| <Path fileType="library">/usr/lib64/metatypes/qt6remoteobjectsqml_relwithdebinfo_metatypes.json</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/qml/QtRemoteObjects/libdeclarative_remoteobjectsplugin.so</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/qml/QtRemoteObjects/plugins.qmltypes</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/qml/QtRemoteObjects/qmldir</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/repc</Path> | |||||
| <Path fileType="data">/usr/share/qt6/modules/RemoteObjects.json</Path> | |||||
| <Path fileType="data">/usr/share/qt6/modules/RemoteObjectsQml.json</Path> | |||||
| <Path fileType="data">/usr/share/qt6/modules/RepParser.json</Path> | |||||
| </Files> | |||||
| </Package> | |||||
| <Package> | |||||
| <Name>qt6-remoteobjects-demos</Name> | |||||
| <Summary xml:lang="en">Inter-process communication (IPC) module developed for Qt6</Summary> | |||||
| <Description xml:lang="en">Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module developed for Qt. This module extends Qt's existing functionalities to enable information exchange between processes or computers, easily. | |||||
| </Description> | |||||
| <PartOf>programming.library</PartOf> | |||||
| <RuntimeDependencies> | |||||
| <Dependency release="1">qt6-remoteobjects</Dependency> | |||||
| </RuntimeDependencies> | |||||
| <Files> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/clientapp/clientapp</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/cppclient/CppClient</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/modelviewclient/modelviewclient</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/modelviewserver/modelviewserver</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/plugins/imports/TimeExample/libqmlqrotimeexampleplugin.so</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/qmlmodelviewclient/qmlmodelviewclient</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/remoteobjects_server/remoteobjects_server</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/simpleswitch/directconnectclient/directconnectclient</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/simpleswitch/directconnectdynamicclient/directconnectdynamicclient</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/simpleswitch/directconnectserver/directconnectserver</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/simpleswitch/registryconnectedclient/registryconnectedclient</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/simpleswitch/registryconnectedserver/registryconnectedserver</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/ssl/sslcppclient/SslCppClient</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/examples/remoteobjects/ssl/sslserver/sslserver</Path> | |||||
| </Files> | |||||
| </Package> | |||||
| <Package> | |||||
| <Name>qt6-remoteobjects-devel</Name> | |||||
| <Summary xml:lang="en">Development files for qt6-remoteobjects</Summary> | |||||
| <Description xml:lang="en">Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module developed for Qt. This module extends Qt's existing functionalities to enable information exchange between processes or computers, easily. | |||||
| </Description> | |||||
| <PartOf>programming.devel</PartOf> | |||||
| <RuntimeDependencies> | |||||
| <Dependency release="1">qt6-remoteobjects</Dependency> | |||||
| </RuntimeDependencies> | |||||
| <Files> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qconnection_local_backend_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qconnection_qnx_backend_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qconnection_qnx_global_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qconnection_qnx_qiodevices_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qconnection_qnx_server_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qconnection_tcpip_backend_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qconnectionfactories_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectabstractitemmodeladapter_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectabstractitemmodelreplica_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectabstractitemmodeltypes_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectcontainers_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectnode_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectpacket_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectpendingcall_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectregistrysource_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectreplica_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectsource_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qremoteobjectsourceio_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/6.2.0/QtRemoteObjects/private/qtremoteobjects-config_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QAbstractItemModelReplica</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QConnectionAbstractServer</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QIOQnxSource</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QIntHash</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QQnxNativeIo</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QQnxNativeServer</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectAbstractPersistedStore</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectDynamicReplica</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectHost</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectHostBase</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectNode</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectPendingCall</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectPendingCallWatcher</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectPendingReply</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectRegistry</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectRegistryHost</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectReplica</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectSettingsStore</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectSourceLocation</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectSourceLocationInfo</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QRemoteObjectSourceLocations</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QtROClientFactory</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QtROClientIoDevice</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QtROIoDeviceBase</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QtROServerFactory</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QtROServerIoDevice</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QtRemoteObjects</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QtRemoteObjectsDepends</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/QtRemoteObjectsVersion</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qconnection_qnx_qiodevices.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qconnection_qnx_server.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qconnectionfactories.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qremoteobjectabstractitemmodelreplica.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qremoteobjectdynamicreplica.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qremoteobjectnode.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qremoteobjectpendingcall.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qremoteobjectregistry.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qremoteobjectreplica.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qremoteobjectsettingsstore.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qremoteobjectsource.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qtremoteobjectglobal.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qtremoteobjects-config.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjects/qtremoteobjectsversion.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjectsQml/6.2.0/QtRemoteObjectsQml/private/qremoteobjectsqml_p.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjectsQml/QtRemoteObjectsQml</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjectsQml/QtRemoteObjectsQmlDepends</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjectsQml/QtRemoteObjectsQmlVersion</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRemoteObjectsQml/qtremoteobjectsqmlversion.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRepParser/QRegexParser</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRepParser/QtRepParser</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRepParser/QtRepParserDepends</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRepParser/QtRepParserVersion</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRepParser/parser.g</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRepParser/qregexparser.h</Path> | |||||
| <Path fileType="header">/usr/include/qt6/QtRepParser/qtrepparserversion.h</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6BuildInternals/StandaloneTests/QtRemoteObjectsTestsConfig.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6Qml/QmlPlugins/Qt6declarative_remoteobjectsAdditionalTargetInfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6Qml/QmlPlugins/Qt6declarative_remoteobjectsConfig.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6Qml/QmlPlugins/Qt6declarative_remoteobjectsConfigVersion.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6Qml/QmlPlugins/Qt6declarative_remoteobjectsTargets-relwithdebinfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6Qml/QmlPlugins/Qt6declarative_remoteobjectsTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjects/Qt6RemoteObjectsAdditionalTargetInfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjects/Qt6RemoteObjectsConfig.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjects/Qt6RemoteObjectsConfigVersion.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjects/Qt6RemoteObjectsDependencies.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjects/Qt6RemoteObjectsMacros.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjects/Qt6RemoteObjectsTargets-relwithdebinfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjects/Qt6RemoteObjectsTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjects/Qt6RemoteObjectsVersionlessTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsQml/Qt6RemoteObjectsQmlAdditionalTargetInfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsQml/Qt6RemoteObjectsQmlConfig.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsQml/Qt6RemoteObjectsQmlConfigVersion.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsQml/Qt6RemoteObjectsQmlDependencies.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsQml/Qt6RemoteObjectsQmlTargets-relwithdebinfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsQml/Qt6RemoteObjectsQmlTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsQml/Qt6RemoteObjectsQmlVersionlessTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsTools/Qt6RemoteObjectsToolsAdditionalTargetInfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsTools/Qt6RemoteObjectsToolsConfig.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsTools/Qt6RemoteObjectsToolsConfigVersion.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsTools/Qt6RemoteObjectsToolsDependencies.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsTools/Qt6RemoteObjectsToolsTargets-relwithdebinfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsTools/Qt6RemoteObjectsToolsTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RemoteObjectsTools/Qt6RemoteObjectsToolsVersionlessTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RepParser/Qt6RepParserAdditionalTargetInfo.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RepParser/Qt6RepParserConfig.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RepParser/Qt6RepParserConfigVersion.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RepParser/Qt6RepParserDependencies.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RepParser/Qt6RepParserTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/cmake/Qt6RepParser/Qt6RepParserVersionlessTargets.cmake</Path> | |||||
| <Path fileType="library">/usr/lib64/libQt6RemoteObjects.so</Path> | |||||
| <Path fileType="library">/usr/lib64/libQt6RemoteObjectsQml.so</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/features/remoteobjects_repc.prf</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/features/repcclient.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/features/repccommon.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/features/repcmerged.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/features/repcserver.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/features/repparser.prf</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri</Path> | |||||
| <Path fileType="library">/usr/lib64/qt6/mkspecs/modules/qt_lib_repparser_private.pri</Path> | |||||
| </Files> | |||||
| </Package> | |||||
| <History> | |||||
| <Update release="1"> | |||||
| <Date>2021-10-03</Date> | |||||
| <Version>6.2.0</Version> | |||||
| <Comment>Packaging update</Comment> | |||||
| <Name>Martin Reboredo</Name> | |||||
| <Email>yakoyoku@gmail.com</Email> | |||||
| </Update> | |||||
| </History> | |||||
| </PISI> | |||||
| No newline at end of file | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.