duplicity-0.7.18.1-1.fc29.i686.rpm


Advertisement

Description

duplicity - Encrypted bandwidth-efficient backup using rsync algorithm

Property Value
Distribution Fedora 29
Repository Fedora i386
Package filename duplicity-0.7.18.1-1.fc29.i686.rpm
Package name duplicity
Package version 0.7.18.1
Package release 1.fc29
Package architecture i686
Package type rpm
Homepage http://www.nongnu.org/duplicity/
License GPLv2+
Maintainer -
Download size 554.28 KB
Installed size 2.42 MB
Duplicity incrementally backs up files and directory by encrypting
tar-format volumes with GnuPG and uploading them to a remote (or
local) file server. In theory many protocols for connecting to a
file server could be supported; so far ssh/scp, local file access,
rsync, ftp, HSI, WebDAV and Amazon S3 have been written.
Because duplicity uses librsync, the incremental archives are space
efficient and only record the parts of files that have changed since
the last backup. Currently duplicity supports deleted files, full
unix permissions, directories, symbolic links, fifos, device files,
but not hard links.

Alternatives

Package Version Architecture Repository
duplicity-0.7.19-1.fc29.i686.rpm 0.7.19 i686 Fedora Updates
duplicity-0.7.19-1.fc29.x86_64.rpm 0.7.19 x86_64 Fedora Updates
duplicity-0.7.18.1-1.fc29.x86_64.rpm 0.7.18.1 x86_64 Fedora
duplicity - - -

Requires

Name Value
/usr/bin/python2 -
ca-certificates -
gnupg >= 1.0.6
libc.so.6(GLIBC_2.4) -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpython2.7.so.1.0 -
librsync.so.2 -
ncftp >= 3.1.9
openssh-clients -
python(abi) = 2.7
python2-PyDrive -
python2-boto >= 0.9d
python2-dropbox -
python2-fasteners -
python2-gnupginterface >= 0.3.2
python2-lockfile -
python2-paramiko -
python2-pexpect -
rsync -
rtld(GNU_HASH) -

Provides

Name Value
duplicity = 0.7.18.1-1.fc29
duplicity(x86-32) = 0.7.18.1-1.fc29
python2.7dist(duplicity) = 0.7.18.1
python2dist(duplicity) = 0.7.18.1

Download

Type URL
Mirror download-ib01.fedoraproject.org
Binary Package duplicity-0.7.18.1-1.fc29.i686.rpm
Source Package duplicity-0.7.18.1-1.fc29.src.rpm

Install Howto

Install duplicity rpm package:

# dnf --refresh install duplicity

Files

Path
/etc/duplicity/cacert.pem
/usr/bin/duplicity
/usr/bin/rdiffdir
/usr/lib/.build-id/
/usr/lib/.build-id/4e/29890308b7a24cb4f4bc82eb5c82e9e7737e68
/usr/lib/python2.7/site-packages/duplicity/__init__.py
/usr/lib/python2.7/site-packages/duplicity/__init__.pyc
/usr/lib/python2.7/site-packages/duplicity/__init__.pyo
/usr/lib/python2.7/site-packages/duplicity/_librsync.so
/usr/lib/python2.7/site-packages/duplicity/asyncscheduler.py
/usr/lib/python2.7/site-packages/duplicity/asyncscheduler.pyc
/usr/lib/python2.7/site-packages/duplicity/asyncscheduler.pyo
/usr/lib/python2.7/site-packages/duplicity/backend.py
/usr/lib/python2.7/site-packages/duplicity/backend.pyc
/usr/lib/python2.7/site-packages/duplicity/backend.pyo
/usr/lib/python2.7/site-packages/duplicity/cached_ops.py
/usr/lib/python2.7/site-packages/duplicity/cached_ops.pyc
/usr/lib/python2.7/site-packages/duplicity/cached_ops.pyo
/usr/lib/python2.7/site-packages/duplicity/collections.py
/usr/lib/python2.7/site-packages/duplicity/collections.pyc
/usr/lib/python2.7/site-packages/duplicity/collections.pyo
/usr/lib/python2.7/site-packages/duplicity/commandline.py
/usr/lib/python2.7/site-packages/duplicity/commandline.pyc
/usr/lib/python2.7/site-packages/duplicity/commandline.pyo
/usr/lib/python2.7/site-packages/duplicity/compilec.py
/usr/lib/python2.7/site-packages/duplicity/compilec.pyc
/usr/lib/python2.7/site-packages/duplicity/compilec.pyo
/usr/lib/python2.7/site-packages/duplicity/diffdir.py
/usr/lib/python2.7/site-packages/duplicity/diffdir.pyc
/usr/lib/python2.7/site-packages/duplicity/diffdir.pyo
/usr/lib/python2.7/site-packages/duplicity/dup_temp.py
/usr/lib/python2.7/site-packages/duplicity/dup_temp.pyc
/usr/lib/python2.7/site-packages/duplicity/dup_temp.pyo
/usr/lib/python2.7/site-packages/duplicity/dup_threading.py
/usr/lib/python2.7/site-packages/duplicity/dup_threading.pyc
/usr/lib/python2.7/site-packages/duplicity/dup_threading.pyo
/usr/lib/python2.7/site-packages/duplicity/dup_time.py
/usr/lib/python2.7/site-packages/duplicity/dup_time.pyc
/usr/lib/python2.7/site-packages/duplicity/dup_time.pyo
/usr/lib/python2.7/site-packages/duplicity/errors.py
/usr/lib/python2.7/site-packages/duplicity/errors.pyc
/usr/lib/python2.7/site-packages/duplicity/errors.pyo
/usr/lib/python2.7/site-packages/duplicity/file_naming.py
/usr/lib/python2.7/site-packages/duplicity/file_naming.pyc
/usr/lib/python2.7/site-packages/duplicity/file_naming.pyo
/usr/lib/python2.7/site-packages/duplicity/filechunkio.py
/usr/lib/python2.7/site-packages/duplicity/filechunkio.pyc
/usr/lib/python2.7/site-packages/duplicity/filechunkio.pyo
/usr/lib/python2.7/site-packages/duplicity/globals.py
/usr/lib/python2.7/site-packages/duplicity/globals.pyc
/usr/lib/python2.7/site-packages/duplicity/globals.pyo
/usr/lib/python2.7/site-packages/duplicity/globmatch.py
/usr/lib/python2.7/site-packages/duplicity/globmatch.pyc
/usr/lib/python2.7/site-packages/duplicity/globmatch.pyo
/usr/lib/python2.7/site-packages/duplicity/gpg.py
/usr/lib/python2.7/site-packages/duplicity/gpg.pyc
/usr/lib/python2.7/site-packages/duplicity/gpg.pyo
/usr/lib/python2.7/site-packages/duplicity/gpginterface.py
/usr/lib/python2.7/site-packages/duplicity/gpginterface.pyc
/usr/lib/python2.7/site-packages/duplicity/gpginterface.pyo
/usr/lib/python2.7/site-packages/duplicity/lazy.py
/usr/lib/python2.7/site-packages/duplicity/lazy.pyc
/usr/lib/python2.7/site-packages/duplicity/lazy.pyo
/usr/lib/python2.7/site-packages/duplicity/librsync.py
/usr/lib/python2.7/site-packages/duplicity/librsync.pyc
/usr/lib/python2.7/site-packages/duplicity/librsync.pyo
/usr/lib/python2.7/site-packages/duplicity/log.py
/usr/lib/python2.7/site-packages/duplicity/log.pyc
/usr/lib/python2.7/site-packages/duplicity/log.pyo
/usr/lib/python2.7/site-packages/duplicity/manifest.py
/usr/lib/python2.7/site-packages/duplicity/manifest.pyc
/usr/lib/python2.7/site-packages/duplicity/manifest.pyo
/usr/lib/python2.7/site-packages/duplicity/patchdir.py
/usr/lib/python2.7/site-packages/duplicity/patchdir.pyc
/usr/lib/python2.7/site-packages/duplicity/patchdir.pyo
/usr/lib/python2.7/site-packages/duplicity/path.py
/usr/lib/python2.7/site-packages/duplicity/path.pyc
/usr/lib/python2.7/site-packages/duplicity/path.pyo
/usr/lib/python2.7/site-packages/duplicity/progress.py
/usr/lib/python2.7/site-packages/duplicity/progress.pyc
/usr/lib/python2.7/site-packages/duplicity/progress.pyo
/usr/lib/python2.7/site-packages/duplicity/robust.py
/usr/lib/python2.7/site-packages/duplicity/robust.pyc
/usr/lib/python2.7/site-packages/duplicity/robust.pyo
/usr/lib/python2.7/site-packages/duplicity/selection.py
/usr/lib/python2.7/site-packages/duplicity/selection.pyc
/usr/lib/python2.7/site-packages/duplicity/selection.pyo
/usr/lib/python2.7/site-packages/duplicity/statistics.py
/usr/lib/python2.7/site-packages/duplicity/statistics.pyc
/usr/lib/python2.7/site-packages/duplicity/statistics.pyo
/usr/lib/python2.7/site-packages/duplicity/tarfile.py
/usr/lib/python2.7/site-packages/duplicity/tarfile.pyc
/usr/lib/python2.7/site-packages/duplicity/tarfile.pyo
/usr/lib/python2.7/site-packages/duplicity/tempdir.py
/usr/lib/python2.7/site-packages/duplicity/tempdir.pyc
/usr/lib/python2.7/site-packages/duplicity/tempdir.pyo
/usr/lib/python2.7/site-packages/duplicity/util.py
/usr/lib/python2.7/site-packages/duplicity/util.pyc
/usr/lib/python2.7/site-packages/duplicity/util.pyo
/usr/lib/python2.7/site-packages/duplicity-0.7.18.1-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/duplicity-0.7.18.1-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/duplicity-0.7.18.1-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/duplicity-0.7.18.1-py2.7.egg-info/requires.txt
/usr/lib/python2.7/site-packages/duplicity-0.7.18.1-py2.7.egg-info/top_level.txt
/usr/lib/python2.7/site-packages/duplicity/backends/__init__.py
/usr/lib/python2.7/site-packages/duplicity/backends/__init__.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/__init__.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/_boto_multi.py
/usr/lib/python2.7/site-packages/duplicity/backends/_boto_multi.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/_boto_multi.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/_boto_single.py
/usr/lib/python2.7/site-packages/duplicity/backends/_boto_single.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/_boto_single.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/_cf_cloudfiles.py
/usr/lib/python2.7/site-packages/duplicity/backends/_cf_cloudfiles.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/_cf_cloudfiles.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/_cf_pyrax.py
/usr/lib/python2.7/site-packages/duplicity/backends/_cf_pyrax.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/_cf_pyrax.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/acdclibackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/acdclibackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/acdclibackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/azurebackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/azurebackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/azurebackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/b2backend.py
/usr/lib/python2.7/site-packages/duplicity/backends/b2backend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/b2backend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/botobackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/botobackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/botobackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/cfbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/cfbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/cfbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/dpbxbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/dpbxbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/dpbxbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/gdocsbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/gdocsbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/gdocsbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/giobackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/giobackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/giobackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/hsibackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/hsibackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/hsibackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/hubicbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/hubicbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/hubicbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/imapbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/imapbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/imapbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/lftpbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/lftpbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/lftpbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/localbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/localbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/localbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/mediafirebackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/mediafirebackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/mediafirebackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/megabackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/megabackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/megabackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/multibackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/multibackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/multibackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/ncftpbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/ncftpbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/ncftpbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/onedrivebackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/onedrivebackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/onedrivebackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/par2backend.py
/usr/lib/python2.7/site-packages/duplicity/backends/par2backend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/par2backend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/pydrivebackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/pydrivebackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/pydrivebackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/rsyncbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/rsyncbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/rsyncbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/ssh_paramiko_backend.py
/usr/lib/python2.7/site-packages/duplicity/backends/ssh_paramiko_backend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/ssh_paramiko_backend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/ssh_pexpect_backend.py
/usr/lib/python2.7/site-packages/duplicity/backends/ssh_pexpect_backend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/ssh_pexpect_backend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/swiftbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/swiftbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/swiftbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/sxbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/sxbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/sxbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/tahoebackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/tahoebackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/tahoebackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/webdavbackend.py
/usr/lib/python2.7/site-packages/duplicity/backends/webdavbackend.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/webdavbackend.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/pyrax_identity/__init__.py
/usr/lib/python2.7/site-packages/duplicity/backends/pyrax_identity/__init__.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/pyrax_identity/__init__.pyo
/usr/lib/python2.7/site-packages/duplicity/backends/pyrax_identity/hubic.py
/usr/lib/python2.7/site-packages/duplicity/backends/pyrax_identity/hubic.pyc
/usr/lib/python2.7/site-packages/duplicity/backends/pyrax_identity/hubic.pyo
/usr/share/doc/duplicity/CHANGELOG
/usr/share/doc/duplicity/README
/usr/share/licenses/duplicity/COPYING
/usr/share/locale/bg/LC_MESSAGES/duplicity.mo
/usr/share/locale/ca/LC_MESSAGES/duplicity.mo
/usr/share/locale/ca@valencia/LC_MESSAGES/duplicity.mo
/usr/share/locale/cs/LC_MESSAGES/duplicity.mo
/usr/share/locale/de/LC_MESSAGES/duplicity.mo
/usr/share/locale/el/LC_MESSAGES/duplicity.mo
/usr/share/locale/en_AU/LC_MESSAGES/duplicity.mo
/usr/share/locale/en_GB/LC_MESSAGES/duplicity.mo
/usr/share/locale/eo/LC_MESSAGES/duplicity.mo
/usr/share/locale/es/LC_MESSAGES/duplicity.mo
/usr/share/locale/fi/LC_MESSAGES/duplicity.mo
/usr/share/locale/fr/LC_MESSAGES/duplicity.mo
/usr/share/locale/gl/LC_MESSAGES/duplicity.mo
/usr/share/locale/he/LC_MESSAGES/duplicity.mo
/usr/share/locale/hu/LC_MESSAGES/duplicity.mo
/usr/share/locale/id/LC_MESSAGES/duplicity.mo
/usr/share/locale/io/LC_MESSAGES/duplicity.mo
/usr/share/locale/it/LC_MESSAGES/duplicity.mo
/usr/share/locale/km/LC_MESSAGES/duplicity.mo
/usr/share/locale/ms/LC_MESSAGES/duplicity.mo
/usr/share/locale/nl/LC_MESSAGES/duplicity.mo
/usr/share/locale/oc/LC_MESSAGES/duplicity.mo
/usr/share/locale/pl/LC_MESSAGES/duplicity.mo
/usr/share/locale/pt/LC_MESSAGES/duplicity.mo
/usr/share/locale/pt_BR/LC_MESSAGES/duplicity.mo
/usr/share/locale/ru/LC_MESSAGES/duplicity.mo
/usr/share/locale/sl/LC_MESSAGES/duplicity.mo
/usr/share/locale/sq/LC_MESSAGES/duplicity.mo
/usr/share/locale/sr/LC_MESSAGES/duplicity.mo
/usr/share/locale/sv/LC_MESSAGES/duplicity.mo
/usr/share/locale/tr/LC_MESSAGES/duplicity.mo
/usr/share/locale/ug/LC_MESSAGES/duplicity.mo
/usr/share/locale/uk/LC_MESSAGES/duplicity.mo
/usr/share/locale/zh_CN/LC_MESSAGES/duplicity.mo
/usr/share/man/man1/duplicity.1.gz
/usr/share/man/man1/rdiffdir.1.gz

Changelog

2018-08-27 - Gwyn Ciesla <limburgher@gmail.com> - 0.7.18.1-1
- Patch for crash.
2018-08-22 - Gwyn Ciesla <limburgher@gmail.com> - 0.7.18-1
- 0.7.18.
2018-07-12 - Fedora Release Engineering <releng@fedoraproject.org> - 0.7.17-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2018-02-26 - Gwyn Ciesla <limburgher@gmail.com> - 0.7.17-2
- Versioned lockfile deps.
2018-02-26 - Gwyn Ciesla <limburgher@gmail.com> - 0.7.17-1
- 0.7.17.
2018-02-07 - Fedora Release Engineering <releng@fedoraproject.org> - 0.7.16-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2018-02-06 - Iryna Shcherbina <ishcherb@redhat.com> - 0.7.16-2
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
2018-01-17 - Gwyn Ciesla <limburgher@gmail.com> - 0.7.16-1
- 0.7.16.
2017-11-14 - Gwyn Ciesla <limburgher@gmail.com> - 0.7.15-1
- 0.7.15, spec cleanup.
2017-09-25 - Gwyn Ciesla <limburgher@gmail.com> - 0.7.14-2
- Fix python2-gnupginterface requires.

See Also

Package Description
duply-2.1-1.fc29.noarch.rpm Wrapper for duplicity
dustin-domestic-manners-fonts-20030527-18.fc29.noarch.rpm Handwriting font by Dustin Norlander
dustin-dustismo-fonts-common-20030318-19.fc29.noarch.rpm Common files for dustin-dustismo-fonts
dustin-dustismo-roman-fonts-20030318-19.fc29.noarch.rpm General purpose serif font
dustin-dustismo-sans-fonts-20030318-19.fc29.noarch.rpm General purpos sans-serif fonts
dustmite-1-39.20150515git3498068.fc29.i686.rpm Minimizes D source code for debugging
dvb-apps-1.1.2-12.1505.3d43b280298c.fc26.i686.rpm Utility, demo and test applications using the Linux DVB API
dvblast-3.4-1.fc29.i686.rpm Simple and powerful streaming application
dvblinkremote-0.2.0-0.14.beta.fc29.i686.rpm Tool for interacting with a DVBLink Connect! Server
dvblinkremote-devel-0.2.0-0.14.beta.fc29.i686.rpm Development files for dvblinkremote
dvblinkremote-libs-0.2.0-0.14.beta.fc29.i686.rpm Pure C++ DVBLink Remote API library
dvd+rw-tools-7.1-29.fc29.i686.rpm Toolchain to master DVD+RW/+R media
dvdauthor-0.7.2-6.fc29.i686.rpm Command line DVD authoring tool
dvdbackup-0.4.2-11.fc29.i686.rpm Command line tool for ripping video DVDs
dvdisaster-0.79.5-6.fc29.i686.rpm Additional error protection for CD/DVD media
Advertisement
Advertisement