Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package youtube-dl for openSUSE:Factory checked in at 2021-12-29 21:10:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/youtube-dl (Old) and /work/SRC/openSUSE:Factory/.youtube-dl.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "youtube-dl" Wed Dec 29 21:10:53 2021 rev:172 rq:943036 version:2021.12.17 Changes: -------- New Changes file: --- /dev/null 2021-12-09 00:52:20.582305468 +0100 +++ /work/SRC/openSUSE:Factory/.youtube-dl.new.2520/python-youtube-dl.changes 2021-12-29 21:11:22.550306204 +0100 @@ -0,0 +1,1935 @@ +------------------------------------------------------------------- +Tue Dec 28 10:40:29 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- The youtube-dl SRPM (producing: yt-dlp BRPM) switches back from the + yt-dlp source to the to youtube-dl source and produces the + youtube-dl BRPM again. (Project has seen activity). + yt-dlp is now its own SRPM. +- Switch to youtube-dl 2021.12.17 + * youtube: Update signature function patterns + * liveleak: Remove extractor + * orf:tvthek: Add support for MPD formats + +------------------------------------------------------------------- +Sun Jun 27 15:13:03 UTC 2021 - Matej Cepl <mc...@suse.com> + +- Update to 2021.06.06 + * [facebook] Improve login required detection + * [youporn] Fix formats and view count extraction + * [orf:tvthek] Fix thumbnails extraction + * [formula1] Fix extraction + * [ard] Relax URL regular expression and fix video ids + * [ustream] Detect https embeds + * [ted] Prefer own formats over external sources + * [twitch:clips] Improve extraction + * [twitch:clips] Add access token query to download URLs + * [youtube] Fix get_video_info request + * [vimeo] Fix vimeo pro embed extraction + * [redbulltv] Fix embed data extraction + * [shahid] Relax URL regular expression + +------------------------------------------------------------------- +Thu May 20 09:51:10 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.05.16 + * Add support for sibnet embeds + +------------------------------------------------------------------- +Fri Apr 16 20:53:44 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.04.17 + * [curiositystream] fix format extraction + * [cbssports] fix extraction + * [mtv] Fix Viacom A/B Testing Video Player extraction + * [youtube:tab] Pass innertube context and x-goog-visitor-id + header along with continuation requests + * [youtube] Improve URL to extractor routing + * [youtube] Add more invidious instances + * [youtube:tab] Detect series playlist on playlists page + * [youtube:tab] Improve grid extraction + * [youtube] Improve stretch extraction and fix stretched ratio + calculation + * [utils] Add support for support for experimental HTTP + response status code 308 Permanent Redirect + +------------------------------------------------------------------- +Tue Apr 6 23:01:41 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.04.07 + * youtube: Add support for hashtag videos extraction + +------------------------------------------------------------------- +Wed Mar 31 22:09:07 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.04.01 + * youtube: fix playlist/comunity continuation items extraction + * vimeo: fix unlisted video extraction + * youtube: fix video's channel extraction + * youtube: imporve age-restricted video extraction + * youtube: setup CONSENT cookie when needed + +------------------------------------------------------------------- +Sat Mar 27 09:06:30 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.03.25 + * Improve extraction for RTVE, Applepodcasts, SVTPlay + +------------------------------------------------------------------- +Sun Mar 14 10:55:52 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.03.14 + * voxmedia: fix volume embed extraction + * cbs: add support for Paramount+ + * southpark: Fix extraction and add support for + southparkstudios.com + +------------------------------------------------------------------- +Wed Mar 3 08:48:39 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.03.03 + * bbc: add support for BBC Reel videos + +------------------------------------------------------------------- +Mon Mar 1 23:29:51 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.03.02 + * youtube: fix get_video_info request + * zdf: Rework extractors + +------------------------------------------------------------------- +Sun Feb 21 23:26:29 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.02.22 + * vimeo: Add support for unlisted video source format extraction + * youtube: Fix uploader extraction in flat playlist mode + +------------------------------------------------------------------- +Wed Feb 10 16:02:07 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.02.10 + * youtube: Add support for phone/tablet JS player + * youtube: Extract ABR and VBR + +------------------------------------------------------------------- +Wed Feb 3 22:12:54 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.02.04 + * medialaan: add support DPG Media MyChannels based websites + * youtube: improve DASH formats file size extraction + +------------------------------------------------------------------- +Sun Jan 24 11:16:42 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.01.24.1 + * aol: add support for yahoo videos + * yahoo: fix single video extraction + * aljazeera: fix extraction + * ard: Fix title and description extraction and update tests + * spotify: Add new extractor for Spotify Podcasts + +------------------------------------------------------------------- +Sat Jan 16 21:07:57 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.01.16 + * Protect from infinite recursion due to recursively nested + playlists + +------------------------------------------------------------------- +Sun Jan 10 08:43:45 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.01.08 + * twitter: Add support for summary card + +------------------------------------------------------------------- +Sun Jan 3 10:41:25 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2021.01.03 + * sky: add support for Sports News articles and Brighcove videos + +------------------------------------------------------------------- +Wed Dec 30 23:04:15 UTC 2020 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2020.12.31 + * Allow format filtering using audio language + +------------------------------------------------------------------- +Mon Dec 28 20:02:53 UTC 2020 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2020.12.29 + * Added support for FXNetworks, live.mewatch.sg, zype/uplynk. + +------------------------------------------------------------------- +Tue Dec 22 09:39:57 UTC 2020 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2020.12.22 + * nhk: Add support for NHK video programs, audio programs and + program clips + * Add support for music.yandex.com, more.tv + +------------------------------------------------------------------- +Sun Dec 13 19:35:10 UTC 2020 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2020.12.14 + * youtube: Add some invidious instances + * itv: clean description from HTML tags + * linuxacademy] Fix authentication and extraction + * downloader/hls] delegate manifests with media initialization + to ffmpeg + +------------------------------------------------------------------- +Sat Dec 12 00:31:56 UTC 2020 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2020.12.12 + * Updates to Facebook video extraction + +------------------------------------------------------------------- +Wed Dec 9 01:58:16 UTC 2020 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2020.12.09 + * slideslive: Add support for yoda service videos and + extract subtitles + * youtube:tab: Capture and output alerts + * telequebec: Fix Extraction and Add Support for + video.telequebec.tv + +------------------------------------------------------------------- +Sun Dec 6 19:20:13 UTC 2020 - Jan Engelhardt <jeng...@inai.de> + ++++ 1738 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.youtube-dl.new.2520/python-youtube-dl.changes --- /work/SRC/openSUSE:Factory/youtube-dl/youtube-dl.changes 2021-12-02 02:29:15.411778013 +0100 +++ /work/SRC/openSUSE:Factory/.youtube-dl.new.2520/youtube-dl.changes 2021-12-29 21:11:22.650306287 +0100 @@ -2 +2 @@ -Wed Dec 1 00:47:35 UTC 2021 - Jan Engelhardt <jeng...@inai.de> +Tue Dec 28 10:40:29 UTC 2021 - Jan Engelhardt <jeng...@inai.de> @@ -4,90 +4,8 @@ -- Update to release 2021.12.01 - * Add option --wait-for-video to wait for scheduled streams - * Clarify video/audio-only formats in -F - -------------------------------------------------------------------- -Mon Nov 29 16:10:16 UTC 2021 - Jan Engelhardt <jeng...@inai.de> - -- Update to release 2021.11.10.1 - * Fix youtube throttling by decrypting n-sig - * Separate --check-all-formats from --check-formats - * Add negative option --no-batch-file - * Allow duration strings in --match-filter -- Drop ceskatelevize_fix_POST_request.patch (inapplicable) - -------------------------------------------------------------------- -Sun Oct 31 22:27:19 UTC 2021 - Matej Cepl <mc...@suse.com> - -- Add ceskatelevize_fix_POST_request.patch to fix - gh#ytdl-org/youtube-dl#30172. - -------------------------------------------------------------------- -Sun Oct 31 12:19:20 UTC 2021 - Matej Cepl <mc...@suse.com> - -- Update to 2021.10.22: - - [docs] Migrate issues to use forms by Ashish0804 - - [downloader] Fix slow progress hooks - - This was causing HLS/DASH downloads to be extremely slow in some situations - - [downloader/ffmpeg] Improve simultaneous download and merge - - [EmbedMetadata] Allow overwriting all default metadata with meta_default key - - [ModifyChapters] Add ability for --remove-chapters to remove sections by timestamp - - [utils] Allow duration strings in --match-filter - - Add HDR information to formats - - Add negative option --no-batch-file by Zirro - - Calculate more fields for merged formats - - Do not verify thumbnail URLs unless --check-formats is specified - - Don't create console for subprocesses on Windows - - Fix --restrict-filename when used with default template - - Fix check_formats output being written to stdout when -qv - - Fix bug in storyboards - - Fix conflict b/w id and ext in format selection - - Fix verbose head not showing custom configs - - Load archive only after printing verbose head - - Make duration_string and resolution available in --match-filter - - Re-implement deprecated option --id - - Reduce default --socket-timeout - - Write verbose header to logger - - [outtmpl] Fix bug in expanding environment variables - - [cookies] Local State should be opened as utf-8 - - [extractor,utils] Detect more codecs/mimetypes - - [extractor] Detect EXT-X-KEY Apple FairPlay - - [utils] Use importlib to load plugins by sulyi - - [http] Retry on socket timeout and show the last encountered error - - [fragment] Print error message when skipping fragment - - [aria2c] Fix --skip-unavailable-fragment - - [SponsorBlock] Obey extractor-retries and sleep-requests - - [Merger] Do not add aac_adtstoasc to non-hls audio - - [ModifyChapters] Do not mutate original chapters by nihil-admirari - - [devscripts/run_tests] Use markers to filter tests by sulyi - - [7plus] Add cookie based authentication by nyuszika7h - - [AdobePass] Fix RCN MSO by jfogelman - - [CBC] Fix Gem livestream by makeworld-the-better-one - - [CBC] Support CBC Gem member content by makeworld-the-better-one - - [crunchyroll] Add season to flat-playlist Closes #1319 - - [crunchyroll] Add support for beta.crunchyroll URLs and fix series URLs with language code - - [EUScreen] Add Extractor by Ashish0804 - - [Gronkh] Add extractor by Ashish0804 - - [hidive] Fix typo - - [Hotstar] Mention Dynamic Range in format_id by Ashish0804 - - [Hotstar] Raise appropriate error for DRM - - [instagram] Add login by u-spec-png - - [instagram] Show appropriate error when login is needed - - [microsoftstream] Add extractor by damianoamatruda, nixklai - - [on24] Add extractor by damianoamatruda - - [patreon] Fix vimeo player regex by zenerdi0de - - [SkyNewsAU] Add extractor by Ashish0804 - - [tagesschau] Fix extractor by u-spec-png - - [tbs] Add tbs live streams by llacb47 - - [tiktok] Fix typo and update tests - - [trovo] Support channel clips and VODs by Ashish0804 - - [Viafree] Add support for Finland by 18928172992817182 - - [vimeo] Fix embedded player.vimeo - - [vlive:channel] Fix extraction by kikuyan, pukkandan - - [youtube] Add auto-translated subtitles - - [youtube] Expose different formats with same itag - -------------------------------------------------------------------- -Fri Oct 15 13:49:01 UTC 2021 - Jan Engelhardt <jeng...@inai.de> - -- Switch to yt-dlp 2021.10.10 codebase - * Address youtube download speed being capped at 80KB/s +- The youtube-dl SRPM (producing: yt-dlp BRPM) switches back from the + yt-dlp source to the to youtube-dl source and produces the + youtube-dl BRPM again. (Project has seen activity). + yt-dlp is now its own SRPM. +- Switch to youtube-dl 2021.12.17 + * youtube: Update signature function patterns + * liveleak: Remove extractor + * orf:tvthek: Add support for MPD formats Old: ---- yt-dlp.tar.gz New: ---- pre_checkin.sh python-youtube-dl.changes python-youtube-dl.spec youtube-dl-2021.12.17.tar.gz youtube-dl-2021.12.17.tar.gz.sig youtube-dl.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-youtube-dl.spec ++++++ # # spec file for package python-youtube-dl # # Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define modname youtube-dl %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-youtube-dl Version: 2021.12.17 Release: 0 Summary: A Python module for downloading from video sites for offline watching License: CC-BY-SA-3.0 AND SUSE-Public-Domain Group: Development/Languages/Python URL: https://yt-dl.org/ #Git-Clone: https://github.com/ytdl-org/youtube-dl Source: http://youtube-dl.org/downloads/%version/%modname-%version.tar.gz Source2: http://youtube-dl.org/downloads/%version/%modname-%version.tar.gz.sig Source3: %modname.keyring BuildRequires: %{python_module devel} BuildRequires: %{python_module xml} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: ffmpeg Requires: python-xml BuildArch: noarch %python_subpackages %description youtube-dl is a python module to retrieve videos from YouTube.com and other video sites for later watching. %prep %autosetup -n %modname %build # remove shebang sed -e '1d' -i youtube_dl/__init__.py youtube_dl/__main__.py \ youtube_dl/YoutubeDL.py youtube_dl/utils.py %python_build %install %python_install rm -rf %buildroot/%_bindir/youtube-dl %buildroot/%_bindir \ %buildroot/%_prefix/%_sysconfdir \ %buildroot/%_datadir %buildroot/%_mandir %python_expand %fdupes -s %buildroot/%{$python_sitelib} %files %python_files %license LICENSE %doc README.txt %python_sitelib/youtube_dl %python_sitelib/youtube_dl-*-py%python_version.egg-info %changelog ++++++ youtube-dl.spec ++++++ --- /var/tmp/diff_new_pack.breP9Z/_old 2021-12-29 21:11:23.254306783 +0100 +++ /var/tmp/diff_new_pack.breP9Z/_new 2021-12-29 21:11:23.262306790 +0100 @@ -17,98 +17,86 @@ Name: youtube-dl -Version: 2021.12.01 +Version: 2021.12.17 Release: 0 Summary: A tool for downloading from video sites for offline watching License: CC-BY-SA-3.0 AND SUSE-Public-Domain Group: Productivity/Networking/Web/Utilities -URL: https://github.com/yt-dlp/yt-dlp -Source: https://github.com/yt-dlp/yt-dlp/releases/download/%version/yt-dlp.tar.gz +URL: https://yt-dl.org/ +#Git-Clone: https://github.com/ytdl-org/youtube-dl +Source: https://yt-dl.org/downloads/%version/%name-%version.tar.gz +Source2: https://yt-dl.org/downloads/%version/%name-%version.tar.gz.sig +Source3: %name.keyring BuildRequires: make >= 4 BuildRequires: python3-devel BuildRequires: python3-xml BuildRequires: zip -BuildArch: noarch - -%description -youtube-dl is a command-line program to retrieve videos from -YouTube.com and other video sites for later watching. - -youtube-dl is inactive since 2021-07-01; yt-dlp replaces it. - -%package -n yt-dlp -Summary: A tool for downloading from video sites for offline watching -Group: Productivity/Networking/Web/Utilities -Obsoletes: youtube-dl <= 2021.06.06 -Provides: youtube-dl = %version-%release Requires: ffmpeg Requires: python3 Requires: python3-xml +BuildArch: noarch -%description -n yt-dlp -yt-dlp is a command-line program to retrieve videos from +%description +youtube-dl is a command-line program to retrieve videos from YouTube.com and other video sites for later watching. -%package -n yt-dlp-bash-completion -Summary: Bash completion for yt-dlp +%package bash-completion +Summary: Bash completion for %name Group: System/Shells Requires: bash-completion -Supplements: packageand(yt-dlp:bash) -Obsoletes: youtube-dl-bash-completion <= 2021.06.06 +Supplements: (youtube-dl and bash-completion) +BuildArch: noarch -%description -n yt-dlp-bash-completion -Bash command line completion support for yt-dlp. +%description bash-completion +Bash command line completion support for %name. -%package -n yt-dlp-fish-completion -Summary: Fish completion for yt-dlp +%package fish-completion +Summary: Fish completion for %name Group: System/Shells Requires: fish -Supplements: packageand(yt-dlp:fish) -Obsoletes: youtube-dl-fish-completion <= 2021.06.06 +Supplements: (youtube-dl and fish) +BuildArch: noarch -%description -n yt-dlp-fish-completion -Fish command line completion support for yt-dlp. +%description fish-completion +Fish command line completion support for %name. -%package -n yt-dlp-zsh-completion -Summary: Zsh Completion for yt-dlp +%package zsh-completion +Summary: Zsh Completion for %name Group: System/Shells Requires: zsh -Supplements: packageand(yt-dlp:zsh) +Supplements: (youtube-dl and zsh) +BuildArch: noarch -%description -n yt-dlp-zsh-completion -ZSH command line completion support for yt-dlp. +%description zsh-completion +ZSH command line completion support for %name. %prep -%autosetup -p1 -n yt-dlp +%autosetup -p1 -n %name %build -rm -f youtube-dl yt-dlp -PYTHON="%_bindir/python3" %make_build yt-dlp +rm -f youtube-dl +PYTHON="%_bindir/python3" %make_build %install -b="%buildroot" -install -Dvm0755 yt-dlp "$b/%_bindir/yt-dlp" -ln -sv yt-dlp "$b/%_bindir/youtube-dl" -install -Dvm0644 completions/bash/yt-dlp "$b/%_datadir/bash-completion/completions/yt-dlp" -install -Dvm0644 completions/zsh/_yt-dlp "$b/%_datadir/zsh/site-functions/_yt-dlp" -install -Dvm0644 completions/fish/yt-dlp.fish "$b/%_datadir/fish/completions/yt-dlp.fish" -install -Dvm0644 yt-dlp.1 "$b/%_mandir/man1/yt-dlp.1" -echo ".SO yt-dlp.1" >"$b/%_mandir/man1/youtube-dl.1" +install -Dm 755 youtube-dl %buildroot/%_bindir/%name +install -Dm 644 youtube-dl.bash-completion %buildroot/%_datadir/bash-completion/completions/%name +install -Dm 644 youtube-dl.zsh %buildroot/%_datadir/zsh/site-functions/_%name +install -Dm 644 youtube-dl.fish %buildroot/%_datadir/fish/completions/%name.fish +install -Dm 644 youtube-dl.1 %buildroot/%_mandir/man1/%name.1 -%files -n yt-dlp +%files %license LICENSE -%doc README.md -%_bindir/yt-dlp -%_bindir/youtube-dl -%_mandir/man1/*.1* +%doc README.txt +%_bindir/%name +%_mandir/man1/%name.1%{?ext_man} -%files -n yt-dlp-bash-completion +%files bash-completion %_datadir/bash-completion/ -%files -n yt-dlp-fish-completion +%files fish-completion %_datadir/fish/ -%files -n yt-dlp-zsh-completion +%files zsh-completion %_datadir/zsh/ %changelog ++++++ pre_checkin.sh ++++++ #!/bin/bash cp youtube-dl.changes python-youtube-dl.changes ++++++ youtube-dl.keyring ++++++ pub 4096R/0xDB4B54CBA4826A18 2013-01-11 [expires: 2033-01-06] Key fingerprint = 7D33 D762 FD6C 3513 0481 347F DB4B 54CB A482 6A18 uid [ unknown] Philipp Hagemeister <phi...@phihag.de> uid [ unknown] Philipp Hagemeister <hagemeis...@cs.uni-duesseldorf.de> uid [ unknown] Philipp Hagemeister <philipp.hagemeis...@uni-duesseldorf.de> sub 4096R/0x862A257D825E38B8 2013-01-11 [expires: 2033-01-06] pub 4096R/0x2C393E0F18A9236D 2016-04-09 Key fingerprint = ED7F 5BF4 6B3B BED8 1C87 368E 2C39 3E0F 18A9 236D uid [ unknown] Sergey M. <dst...@gmail.com> sub 4096R/0xC3A4FE63297B1CE1 2016-04-09 -----BEGIN PGP PUBLIC KEY BLOCK----- mQINBFDvxWcBEADq7H83AZ7p5ZwynJEtxPg4csJqakzhZBwFU+d2pjM40wfCsy8I KcjKrzgGdYUktDAcXhJ1NiQExemxY2Js0A6+4/6RXH14Qsd1m656Ik6PijwdcS/d BJ19ybuGKsu+2nuzNgg2H/dFbA1fD3w5dh06kprKPVbP7fMn/N+/4U/Ix9x6g1HN Dn0/WhSRpPL+HD9K80OVUM/gDKx2LF8cv5ndpV1j73Pi4Wn0mPBhDcg7GKeEosty ZOlbZjxqOftiP9h9wCKpCsFF/SORhcYs+/KNooJIQ0WbIu52/pGHn0R2PXpqkIXs U6cA5dqFnnJxfnAiOcMEtDMJDVYFNPfSOTQ9/9tcxjOcAbQq3FkbxZT2Yir0t0va QuBcD/KCNf/OuWr/LDnts1joGvKcJ2ChGPu5xNjqrggNU1VzBMSWioSqHnuAWjWz brtocp3lWA5DMhA3z0ak0QMjb4Uf5UFqX2Hc7b6TnDkeQ8j7QQpQM4gt1b1ZRXX8 L9C/eaMokaZjaIxsJJ3b0YxKKbn8u/TqxYYTXqeFbTliBY3NMHGCGCO9BXVCA1la NAWuqh5a/021Ag1YW9rIPklUdROgg9yYePVd0Nm/UK4uX+lYRlwN4nvlJqVEZWb2 +Cpa7RdJqpjaPKddMd6nYs2MVrwyUJkeU+A/hwspEsoXZLU37IHE3mbJkwARAQAB tCZQaGlsaXBwIEhhZ2VtZWlzdGVyIDxwaGloYWdAcGhpaGFnLmRlPokCQQQTAQIA KwIbAwUJJZgGAAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AFAlDv0wcCGQEACgkQ 20tUy6SCahgmCQ//fq/wgPXgAN2Q90HcbsEAuML6t59K4u/Rsdiqxi1eFmmrd1r+ 5GHQNUK8V2m9pWy0AG3xiqDe37EDDsIsQrx4YwjVUkR4lGKFCTaJjYN/ZIRyD5xX fSd07RNaMlPPB2ZQKhKsGvXV8rodOchhzV9VhnuFMy0sSCYvrkNPbY2nyKT6XTvE pGDiIFPQyPkL76LDcn+Q4Joert7QJmO8GsTEZXg9vP+aXHQcdpFPLNAEhAzQNski 84dt22nWTfZLpFtTFVQbvlkLshw/MTe7GRAsBCcjgikWJToE0i+H9gUVw6nLE4em YL5maKjEghHz7q+qP7F4WKHIyXsU21EmFpAJaUC7F4y9zgp55maciHYr5VCuci2u 0Me24/B6yH3Hq6hkX+0BbsKM77jZGgNbwh+AoWaNIV/M1G7A1Z3Hz0mgkQHEJ51F fqUbFZsdHvT4Lgq/5gzmQWCkCHDcqp27WQdbJ7kCzDmV2wEHSZpTYhD/hNoBrxo9 56AwQfR7DttalHypCXUZ5wTsD1UV6+3U9yqvTcrw6qEIUfI58W73obxPknuvZgT3 nJ8lQvfF+0g+SW+juqcXR3jXuYyi7BAg4h3l6ws5+wtndwJbiSkHuOGePmcsG+yy xe7dAiJeONnkndE+lFutNOeR5yvSmHTctIg+b/O23J72zBZFAWLqzLzL29C0N1Bo aWxpcHAgSGFnZW1laXN0ZXIgPGhhZ2VtZWlzdGVyQGNzLnVuaS1kdWVzc2VsZG9y Zi5kZT6JAj4EEwECACgFAlDvx3sCGwMFCSWYBgAGCwkIBwMCBhUIAgkKCwQWAgMB Ah4BAheAAAoJENtLVMukgmoY+KUQAIUZBKrLMQjK51I1HhhXha/oNoP4VkGQhurZ 4206X45Fj+5Y1u8oj0ytosALOkKf1c3YkHyWCqh5q0hgUgElBfXnEzsI8/RtyPHQ dMgAa5cixKgqrMPJgm72FUo6N76brgTiroxDbMPInqTBxv1ax3+aifMq77giKMJd e109TT84kAju9JVJcL726CYXBxACMTRJCsm4sJx4LNqkIhGoz1IdanHXMeMEN/Sg rA8jlDZglSGnn07J8uIgKJw9iKozFz/GOjfwdJ/0k7i1GplkkCxD5jCnGOMI9t0M UMtENMZF5bZim3aOLhLE0ebcjWw9m0ALLMv74y3vJQorHlvbO2AMOhdQPeUY/fjA uiNJnHu4QuQJSaxogyCsyeah+SWGIXA1lrUy99xdLjBWL4/IV7XdWwlT19GW63nA hmudoPjTTk8stJ0dDINxlpMifuti7noGozpOhhFUxwmG+FD1qt/qr8DryrWXOeux V2XVIG4rYrSspVWHInvzkRG0evn+JFKIo5yc5dEnerswvODBiVdJWSTyFkFAr3X/ ffoO7AodpWzTMMxLcfmA8ZqfFg6afjv8HDVOfYbUJ7PmwDtPsiHRp0jiAAFoTmAk 392qWk8vob08GMkUvyVimuxjFuJEWHqri4LGKdPzrrtXkBegtjMUOu6+wT0qKH7x npiTLYE8tDxQaGlsaXBwIEhhZ2VtZWlzdGVyIDxwaGlsaXBwLmhhZ2VtZWlzdGVy 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 =Re0d -----END PGP PUBLIC KEY BLOCK-----