Hello community,

here is the log from the commit of package rubygem-bunny for openSUSE:Factory 
checked in at 2017-11-18 00:21:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-bunny (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-bunny.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-bunny"

Sat Nov 18 00:21:09 2017 rev:38 rq:542619 version:2.7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-bunny/rubygem-bunny.changes      
2017-10-01 17:01:47.466907301 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-bunny.new/rubygem-bunny.changes 
2017-11-18 00:21:17.211128977 +0100
@@ -1,0 +2,20 @@
+Fri Nov 17 10:48:15 UTC 2017 - mschnit...@suse.com
+
+- Remove patch bunny-2.7.2-shebang_fix.diff:
+    It turned out that it is only needed for local building (different
+    rpmlint versions)
+
+-------------------------------------------------------------------
+Mon Nov  6 06:26:58 UTC 2017 - mschnit...@suse.com
+
+- updated to version 2.7.2
+  no changelog found
+  
+  Added patch bunny-2.7.2-shebang_fix.diff:
+    Without this patch it's no longer possible to build that gem, because
+    it throws two errors:
+
+    ruby2.4-rubygem-bunny.x86_64: E: env-script-interpreter (Badness: 9) 
/usr/lib64/ruby/gems/2.4.0/gems/bunny-2.7.2/bunny.gemspec /usr/bin/env gem build
+    ruby2.5-rubygem-bunny.x86_64: E: env-script-interpreter (Badness: 9) 
/usr/lib64/ruby/gems/2.5.0/gems/bunny-2.7.2/bunny.gemspec /usr/bin/env gem build
+
+-------------------------------------------------------------------

Old:
----
  bunny-2.7.1.gem

New:
----
  bunny-2.7.2.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-bunny.spec ++++++
--- /var/tmp/diff_new_pack.cXi5OE/_old  2017-11-18 00:21:17.991100579 +0100
+++ /var/tmp/diff_new_pack.cXi5OE/_new  2017-11-18 00:21:17.995100433 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-bunny
-Version:        2.7.1
+Version:        2.7.2
 Release:        0
 %define mod_name bunny
 %define mod_full_name %{mod_name}-%{version}

++++++ bunny-2.7.1.gem -> bunny-2.7.2.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CONTRIBUTING.md new/CONTRIBUTING.md
--- old/CONTRIBUTING.md 2017-09-25 00:17:26.000000000 +0200
+++ new/CONTRIBUTING.md 2017-11-03 23:25:19.000000000 +0100
@@ -1,9 +1,30 @@
+## Overview
+
+This project **does not** use GitHub issues for questions, investigations, 
discussions, and so on.
+Issues are appropriate for something specific enough for a maintainer or 
contributor to work on:
+
+ * There should be enough information to reproduce the behavior observed in a 
reasonable amount of time
+ * It should be reasonably clear why the behavior should be changed and why 
this cannot or should not be addressed
+   in application code, a separate library and so on
+   
+ All issues that do not satisfy the above properties belong to the [Ruby 
RabbitMQ clients mailing 
list](http://groups.google.com/forum/#!forum/ruby-amqp). Pull request that do 
not satisfy them have a high chance
+ of being closed.
+ 
+## Submitting a Pull Request
+
+Please read the sections below to get an idea about how to run Bunny test 
suites first. Successfully
+running all tests, at least with `CI` environment variable exported to `true`, 
is an important
+first step for any contributor.
+
+Once you have a passing test suite, create a branch and make your changes on 
it.
+When you are done with your changes and all
+tests pass, write a [good, detailed commit 
message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) 
submit a pull request on GitHub.
+
 ## Pre-requisites
 
 The project uses Bundler for dependency management and requires RabbitMQ 
`3.5+` to be running
 locally with the `rabbitmq-management` and `rabbitmq_consistent_hash_exchange` 
plugins enabled.
 
-
 ### Running the Specs
 
 The specs require RabbitMQ to be running locally with a specific set of vhosts
@@ -88,8 +109,3 @@
 It is possible to run only integration and regression tests but exclude unit 
and stress tests:
 
     CI=true bundle exec rspec -c spec/higher_level_api/ spec/lower_level_api 
spec/issues && bundle exec rspec -c 
spec/higher_level_api/integration/connection_recovery_spec.rb
-
-## Pull Requests
-
-Then create a branch and make your changes on it. Once you are done with your 
changes and all
-tests pass, write a [good, detailed commit 
message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) 
submit a pull request on GitHub.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChangeLog.md new/ChangeLog.md
--- old/ChangeLog.md    2017-09-25 00:17:26.000000000 +0200
+++ new/ChangeLog.md    2017-11-03 23:25:19.000000000 +0100
@@ -1,6 +1,13 @@
 ## Changes between Bunny 2.7.1 and 2.7.2 (unreleased)
 
-No changes yet.
+### Reading a Frame without Payload Could Result in a 
`Bunny::NoFinalOctetError`
+
+Reading a frame without payload (e.g. a heartbeat frame) could result in a 
`Bunny::NoFinalOctetError`
+with mostly idle connections.
+
+GitHub issue: [#521](https://github.com/ruby-amqp/bunny/issues/521).
+
+Contributed by GPif.
 
 
 ## Changes between Bunny 2.7.0 and 2.7.1 (Sep 25th, 2017)
@@ -51,7 +58,7 @@
 
 ### amq-protocol Update
 
-Minimum `amq-protocol` version is now 
[`2.2.0`]](https://github.com/ruby-amqp/amq-protocol/blob/master/ChangeLog.md#changes-between-210-and-220-may-11th-2017)
 which includes
+Minimum `amq-protocol` version is now 
[`2.2.0`](https://github.com/ruby-amqp/amq-protocol/blob/master/ChangeLog.md#changes-between-210-and-220-may-11th-2017)
 which includes
 a change in [how timestamps are 
encoded](https://github.com/ruby-amqp/amq-protocol/issues/64).
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2017-09-25 00:17:26.000000000 +0200
+++ new/Gemfile 2017-11-03 23:25:19.000000000 +0100
@@ -33,7 +33,7 @@
 
 group :test do
   gem "rspec", "~> 3.5.0"
-  gem "rabbitmq_http_api_client", "~> 1.8.0"
+  gem "rabbitmq_http_api_client", "~> 1.9.1"
 end
 
 gemspec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md       2017-09-25 00:17:26.000000000 +0200
+++ new/README.md       2017-11-03 23:25:19.000000000 +0100
@@ -160,7 +160,7 @@
 
 ## Continuous Integration
 
-[![Build 
Status](https://travis-ci.org/ruby-amqp/bunny.png)](https://travis-ci.org/ruby-amqp/bunny/)
+[![Build 
Status](https://travis-ci.org/ruby-amqp/bunny.svg)](https://travis-ci.org/ruby-amqp/bunny/)
 
 
 ### News & Announcements on Twitter
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bunny/session.rb new/lib/bunny/session.rb
--- old/lib/bunny/session.rb    2017-09-25 00:17:26.000000000 +0200
+++ new/lib/bunny/session.rb    2017-11-03 23:25:19.000000000 +0100
@@ -89,7 +89,7 @@
     # @return [Integer] Timeout for blocking protocol operations 
(queue.declare, queue.bind, etc), in milliseconds. Default is 15000.
     attr_reader :continuation_timeout
     attr_reader :network_recovery_interval
-
+    attr_accessor :socket_configurator
 
     # @param [String, Hash] connection_string_or_opts Connection string or a 
hash of connection options
     # @param [Hash] optz Extra options not related to connection
@@ -1257,7 +1257,7 @@
 
     # @private
     def negotiate_value(client_value, server_value)
-      return server_value if client_value == :server
+      return server_value if [:server, "server"].include?(client_value)
 
       if client_value == 0 || server_value == 0
         [client_value, server_value].max
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bunny/transport.rb new/lib/bunny/transport.rb
--- old/lib/bunny/transport.rb  2017-09-25 00:17:26.000000000 +0200
+++ new/lib/bunny/transport.rb  2017-11-03 23:25:19.000000000 +0100
@@ -233,17 +233,13 @@
     # Exposed primarily for Bunny::Channel
     # @private
     def read_next_frame(opts = {})
-      header    = read_fully(7)
-      # TODO: network issues here will sometimes cause
-      #       the socket method return an empty string. We need to log
-      #       and handle this better.
-      # type, channel, size = begin
-      #                         AMQ::Protocol::Frame.decode_header(header)
-      #                       rescue AMQ::Protocol::EmptyResponseError => e
-      #                         puts "Got AMQ::Protocol::EmptyResponseError, 
header is #{header.inspect}"
-      #                       end
+      header              = read_fully(7)
       type, channel, size = AMQ::Protocol::Frame.decode_header(header)
-      payload   = read_fully(size)
+      payload             = if size > 0
+                              read_fully(size)
+                            else
+                              ''
+                            end
       frame_end = read_fully(1)
 
       # 1) the size is miscalculated
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bunny/version.rb new/lib/bunny/version.rb
--- old/lib/bunny/version.rb    2017-09-25 00:17:26.000000000 +0200
+++ new/lib/bunny/version.rb    2017-11-03 23:25:19.000000000 +0100
@@ -2,5 +2,5 @@
 
 module Bunny
   # @return [String] Version of the library
-  VERSION = "2.7.1"
+  VERSION = "2.7.2"
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2017-09-25 00:17:26.000000000 +0200
+++ new/metadata        2017-11-03 23:25:19.000000000 +0100
@@ -1,7 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: bunny
 version: !ruby/object:Gem::Version
-  version: 2.7.1
+  version: 2.7.2
 platform: ruby
 authors:
 - Chris Duncan
@@ -12,7 +12,7 @@
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2017-09-24 00:00:00.000000000 Z
+date: 2017-11-03 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: amq-protocol
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/tls/ca_certificate.pem 
new/spec/tls/ca_certificate.pem
--- old/spec/tls/ca_certificate.pem     2017-09-25 00:17:26.000000000 +0200
+++ new/spec/tls/ca_certificate.pem     2017-11-03 23:25:20.000000000 +0100
@@ -1,29 +1,29 @@
 -----BEGIN CERTIFICATE-----
-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
+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
-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
+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
-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
+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
-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
+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
 -----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/tls/ca_key.pem new/spec/tls/ca_key.pem
--- old/spec/tls/ca_key.pem     2017-09-25 00:17:26.000000000 +0200
+++ new/spec/tls/ca_key.pem     2017-11-03 23:25:20.000000000 +0100
@@ -1,51 +1,52 @@
------BEGIN RSA PRIVATE KEY-----
-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
------END RSA PRIVATE KEY-----
+-----BEGIN PRIVATE KEY-----
+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
+uM2skhC6ROJPn3CCWPupNuPV2m7kCo4=
+-----END PRIVATE KEY-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/tls/client_certificate.pem 
new/spec/tls/client_certificate.pem
--- old/spec/tls/client_certificate.pem 2017-09-25 00:17:26.000000000 +0200
+++ new/spec/tls/client_certificate.pem 2017-11-03 23:25:20.000000000 +0100
@@ -1,29 +1,29 @@
 -----BEGIN CERTIFICATE-----
 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
-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
+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
-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
+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
 -----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/tls/client_key.pem new/spec/tls/client_key.pem
--- old/spec/tls/client_key.pem 2017-09-25 00:17:26.000000000 +0200
+++ new/spec/tls/client_key.pem 2017-11-03 23:25:20.000000000 +0100
@@ -1,51 +1,51 @@
 -----BEGIN RSA PRIVATE KEY-----
-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
+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
 -----END RSA PRIVATE KEY-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/tls/server_certificate.pem 
new/spec/tls/server_certificate.pem
--- old/spec/tls/server_certificate.pem 2017-09-25 00:17:26.000000000 +0200
+++ new/spec/tls/server_certificate.pem 2017-11-03 23:25:20.000000000 +0100
@@ -1,29 +1,29 @@
 -----BEGIN CERTIFICATE-----
 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
-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
+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
-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
+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
 -----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/tls/server_key.pem new/spec/tls/server_key.pem
--- old/spec/tls/server_key.pem 2017-09-25 00:17:26.000000000 +0200
+++ new/spec/tls/server_key.pem 2017-11-03 23:25:20.000000000 +0100
@@ -1,51 +1,51 @@
 -----BEGIN RSA PRIVATE KEY-----
-MIIJKAIBAAKCAgEA14r9ck4E+l+HYrA/u++V9u4KFy3DikNBwTDtBvlB+YyUHl0+
-cvMSEeMpoZzzJT7zDlrHK2qk6kOiajwY81DW6rpW1swUJ1hpJwhrohvJEZjUsoel
-tzBOeuMBfCg2CAMDsSkmZ9TXxUspYGlCXW5cJNuYcZoL6sY8JrkMcMBczDiI5jTb
-p6wVGtdu2tO3VaAopKHR064K7iRGD6bvwKuyu7s0M89XDcNL++x+quZtTPf/I9Pn
-dTEoCdFJUTP0GJLTyPdZZBkmGeb9l4dh2I93OJ9tAavQxyqGrZzTR4JAhqKGw4m8
-/ki9x4qNoroeuL7lTQ/fON29AsRgFjX/xPZe4dGlci8K/htIH2byhDcNe+MmOeB8
-0o0xYYWTpIAIX6eZdLx+Ad60+8YlQtDDCUyJHgT0E8L+058we89baFMdu5Ww3uUC
-v/RjTisxUA+6D4UEi/ov9gZWt/KimJNj4zLIEEpmOEYqmFDlDwrFKsV8VScPSxQI
-AVrUSZ/EsCmzFhaxpMtY5tBGgLmV9+kGTXOcHoeMm0AEl74oNkmZLN58oK+EAXM0
-A9rzxEjlVwK43MB/QjMKouYvhvTvP75Dg3vaYJ+Lxw+FAjv+eYVRbHKyVOIrCh6j
-Ryp4uD1XsiMpLyn3hHKdYUJSwBdnnpz1Ukc1h+EnqvoeN3HOcMdFBj4e5L0CAwEA
-AQKCAgBGO+EIHQocN4KbEslByPj5xGj/Uoc0B2RmujWSHyhzU250Unfl5vSNZZMM
-OWM1UMTMeaIKsK5aM3251ilfJ4lQZTWkuk0a4QEqmeDQqvMiy8ULA45pGdGI022J
-cmTgyXKriLgd/0nr3Oj3pHTekvZtgCy1X7fgYYX6LDQ0jUnvtcBOGw00Hqul2msh
-3PkRaqWzt5LywfSH0sQNl5zqEEimSYLiGv7H2kppJY/Eyl71RJ4bo5H5KvJb+JlG
-X4J7e2SNSKQVLOiwagdaF+A3O9BiX/iaIc1fCKln6wEhfPzfohf9oWU3CqbkXW53
-huQ52OJI8RIQqphLTYft1Nyp5onVvG9WP6oSuqZwrxbj/HVHRTlTVBx/9NgKQWFm
-f5B/2f4pDoulkeoLyZ5JSOW6PZZR9QMPKC1yOLsScHSdGhS6qy49puQ8czBYyNUK
-y+wLkO/d8Pw7tdZ93EjivakPHuqnO/t3GRrUKI8MU1mBq2ZWmWEqfz68aug4jyDy
-IzUMfJZUlChBOH02lcJeKEj4WIB3yxAW1jlAteyqsY7Ub7IxdiZw4FIu0TSDP4SY
-mDNxBuxHGk4kPnVavnxAKcWjespc4NwkljmALkEzYJdtJT21iumBJE4JunB/MoJ0
-V0tVIm8TX18ZBW2lBCMytKA87LzUGFiFwFHoo5aWIrAO90LZgQKCAQEA62M/r7mC
-I7QiefLI9bhnpfmowL1k8OVlv5AI9LPiMfMHu1LqL/5NYi1f3INMr1dJVhiZodHe
-pHhfcc8bHtOK1IUh5kdW8SM2X10Y1uBd/znztijfEXOigtVPC64TbPdY9dXDhlXd
-hYu86vZl+RKv7D0RMiYbi4n1p89logFlzMgOTGSSU2l4+QR8Z5Y6ZE7ekNfroFTk
-0BOd5xaJoEfRtzsmy3WF5IhYNiu1bBUJrBl+n5iRsRj1tTVudK6+/jUFFY91P/Q0
-l0uKgrHemNFFXox3GwH5ZuLaO1455ReFQE74GGvRK6xuRP8nRcCpIwbzTBkx0QIh
-f/l4ZxruvXSh4QKCAQEA6mrgMFzU/fQdRkoUPJT9ScpFp8mkF1DfkrXYEjqjq70w
-qVAoUJoO0AaSoisOXgMYgZRBYFswb9YyvYivwoPwVUT/pVD0SDsSBBPyi1QYY+69
-UmYlEL6MaBW0kyk1g4BZEw3ugLpacYuu23eUwJ3XJoRCPrOLeUgzWHRAQTED1hOI
-Aj8/2QhXZlABhYxPaa4hxaEKCD45FWhxU2Y9E5HtkhbsrQGM3utmFDCDW4oesctD
-uxYdMCFINYMlMJ/2Dik6RSa6Jf8urP1uLfk8+SUnbzQfKodHHfV8iN2cndTnfzpb
-xbTuxiS51LUIx2+31rUlTyXrmSbpRaXoycZbdS7WXQKCAQBluws3QxF/pMaRteAs
-cno5PWE1i6Uoh7wlwnZca7ICrGpXB0q3W0zOdZXMk+J8lVjYoOElErMKmguGAGBU
-PlDt8GvqPkLRDMrfBDlMBMQbHky6GYfu3u8JZG85OQ6kNXJ5LN3IHSwUH4SSd9My
-hmUJ0IqyBc45zHIjCHuAPOJmUr/7PCwRaLAjz1CE5GRwHbYLG4Z2ULpjQ1cnHJJ2
-dxOoASSPIkevsU2Oe+14vM7lVk9nYmT1CTiIDIOkYjGhZADChLHD5iMkkD1Yps7x
-dOBqMIL5ZS0IzlpK9jpHTJcGaBrJUy+flHJD15J9jvqKbOKRrQHetvELgiILTZSI
-xPOBAoIBAQC6s7atLjLBtPzf775gZfW6IK0LrvDPVS1MJyLZmfSjowIvx9TkJV9o
-1eNR3+MIg4SwJ8lOGjLg0AQHqub5kKYI8/R80ZZONSXrM4v45liqtwn4p7wbsvgX
-Kjpw/uBNRRssrurnggTo7GyvBXXnV491cN9mGxAZ36RtbeGDSquYhGPODlwm2prp
-tQ0RNahGLlddlR5tZEmIwG+KEiLRBGfn8/Q68sIlBe1+ZQkqDj7WMmNWjY1fuRJO
-9I3ZRX3u120+iFK4Up71Tr/DRAAJG0tmKWgtMiM1PEEcrQzBNEHQtkVDmRCXpcaQ
-IEPGvDb6fboiaLxVdYVTYImgsyhCk7RNAoIBAB0slWN6wbNAPOJZX4fio5k3+pkU
-/iyY2O8NaU5hFYPnsJeWmSLIhMIfrScAGu/HjffRUCB0LUUVwPO2/ZV0EBX4xljI
-cpAifb47WnxOu7hocDsXleAwRyg5NEbtd6p1iO/8LFkwmZwHYC6IlfPcsaO1BDsa
-+etrrpuMJCWDc8Ah9u2X2NpoL3itX4ZxJO8ikqZOmwc74J1sC5fEHwelsWeaoKQa
-CT4Kf4frUztnpup+x/oiM9I4TR48QQ44WQpHsFSVkyQawZgyj/EnsuizPHTmUr5b
-KYQrs+77XF6kGJQXT+Gmn1/j/EVo2Gkv3bpq/US9+SZyLg1RGF2QlIaHy3I=
+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
 -----END RSA PRIVATE KEY-----


Reply via email to