Sorry for being sluggish getting the release out. Unfortunately I
discovered that I can't seem to mount my signing key on macOS. I'll
try to get rc0 out first thing Monday.

PS - Enjoy the well-deserved getaway Julian!
--
Michael Mior
[email protected]

Le ven. 14 juin 2019 à 22:26, Francis Chuang
<[email protected]> a écrit :
>
> Thanks for being RM for this massive release, Michael!
>
> I was hoping to get website built automation included in this release,
> but I ran into a few blocking issues with Jenkins and it will probably
> have to be done after 1.19.
>
> Francis
>
> On 15/06/2019 9:02 am, Julian Hyde wrote:
> > Hey everyone. I’m on vacation (camping in the mountains) next week, so I’ll 
> > miss the vote.
> >
> > Still, I’m very much hoping that the vote moves forward, and we have a 
> > release by the end of next week.
> >
> > With 171 commits since 1.19, this will be our second largest release ever 
> > (second only to 1.17, which had 217 commits).
> >
> > Thanks to our many, many contributors and reviewers, and to Michael for 
> > pulling it all together.
> >
> > Julian
> >
> >
> >
> >> On Jun 14, 2019, at 6:37 AM, Michael Mior <[email protected]> wrote:
> >>
> >> Thanks all for the suggestions. Release notes updated.
> >> --
> >> Michael Mior
> >> [email protected]
> >>
> >> Le ven. 14 juin 2019 à 01:05, Julian Hyde <[email protected]> a écrit :
> >>>
> >>> I think you should expand the "breaking changes" section of the
> >>> release notes and note that classes SemiJoin, EnumerableSemiJoin,
> >>> SemiJoinType and CorrelateJoinType, and methods that use them, are
> >>> deprecated for quick removal in 1.21. (Usually deprecated features
> >>> remain until the next major release.)
> >>>
> >>> On Thu, Jun 13, 2019 at 7:13 PM Andrei Sereda <[email protected]> wrote:
> >>>>
> >>>> Thanks Michael for preparing this release.
> >>>>
> >>>> For Breaking Changes I would add recent ES upgrade  (CALCITE-3023) :
> >>>>
> >>>> ElasticSearch adapter no longer supports elastic search types [1]. 
> >>>> Calcite
> >>>> table name will reflect index name in Elastic (as opposed to elastic 
> >>>> type).
> >>>> We recommend clients to use Elastic Server 6.2 (or later) with Calcite.
> >>>>
> >>>> [1]
> >>>> https://www.elastic.co/guide/en/elasticsearch/reference/7.0/removal-of-types.html
> >>>>
> >>>> On Thu, Jun 13, 2019 at 9:24 PM Danny Chan <[email protected]> wrote:
> >>>>
> >>>>> Thanks for your job, Michael, hoping for the new release !
> >>>>>
> >>>>> Best,
> >>>>> Danny Chan
> >>>>> 在 2019年6月14日 +0800 AM2:11,Michael Mior <[email protected]>,写道:
> >>>>>> Release notes are pushed to the branch-1.20 branch. Please review when
> >>>>>> able. I did my best to sort things appropriately and highlight major
> >>>>>> changes. If I missed some important work you or others did, please let
> >>>>>> me know!
> >>>>>> --
> >>>>>> Michael Mior
> >>>>>> [email protected]
> >>>>>>
> >>>>>> Le jeu. 13 juin 2019 à 13:21, Michael Mior <[email protected]> a écrit :
> >>>>>>>
> >>>>>>> Sorry for the delay everyone. I'm currently working on rolling out
> >>>>>>> rc0. Unfortunately I left my signing key at home so I might end up
> >>>>>>> needing some help but I'm checking tests and putting together the
> >>>>>>> changelog and other release material now.
> >>>>>>> --
> >>>>>>> Michael Mior
> >>>>>>> [email protected]
> >>>>>>>
> >>>>>>> Le lun. 10 juin 2019 à 18:54, Stamatis Zampetakis <[email protected]>
> >>>>> a écrit :
> >>>>>>>>
> >>>>>>>> FYI: There are two new failures in our IT tests related with
> >>>>> CALCITE-2804
> >>>>>>>> [1] and CALCITE-3120 [2].
> >>>>>>>>
> >>>>>>>> Regarding CALCITE-2804 it seems that Hongze and Justin found out the
> >>>>>>>> problem so it still remains to clarify CALCITE-3120.
> >>>>>>>>
> >>>>>>>> [1] https://issues.apache.org/jira/browse/CALCITE-2804
> >>>>>>>> [2] https://issues.apache.org/jira/browse/CALCITE-3120
> >>>>>>>>
> >>>>>>>> On Mon, Jun 10, 2019 at 11:43 AM Bohdan Kazydub <
> >>>>> [email protected]>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> Reverted CALCITE-2798 and added unit test in [1] for CALCITE-3121.
> >>>>>>>>> If it is possible, please include this to Calcite 1.20.
> >>>>>>>>>
> >>>>>>>>> [1]https://github.com/apache/calcite/pull/1264
> >>>>>>>>>
> >>>>>>>>> On Sat, Jun 8, 2019 at 2:30 AM Muhammad Gelbana <
> >>>>> [email protected]>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> I'll keep a close eye on those two PRs [1][2] in case anyone has
> >>>>> further
> >>>>>>>>>> comments. One of them [2] has been around for months now so I
> >>>>> appreciate
> >>>>>>>>> if
> >>>>>>>>>> someone can finish reviewing it. Danny already pointed out some
> >>>>> concerns
> >>>>>>>>>> and I believe I addressed them.
> >>>>>>>>>>
> >>>>>>>>>> Thanks Michael for your recent comment. I fixed the typo.
> >>>>>>>>>>
> >>>>>>>>>> [1] https://github.com/apache/calcite/pull/1242
> >>>>>>>>>> [2] https://github.com/apache/calcite/pull/1066
> >>>>>>>>>>
> >>>>>>>>>> Thanks,
> >>>>>>>>>> Gelbana
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Fri, Jun 7, 2019 at 9:03 PM Michael Mior <[email protected]>
> >>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> I'm not sure it can really be a blocker for the release since
> >>>>> it's
> >>>>>>>>>>> already been released. That said, we certainly would like to
> >>>>> allow
> >>>>>>>>>>> Drill the ability to upgrade. Since CALCITE-2798 isn't a
> >>>>> functional
> >>>>>>>>>>> change, I'd be open to reverting.
> >>>>>>>>>>> --
> >>>>>>>>>>> Michael Mior
> >>>>>>>>>>> [email protected]
> >>>>>>>>>>>
> >>>>>>>>>>> Le ven. 7 juin 2019 à 13:47, Bohdan Kazydub <
> >>>>> [email protected]>
> >>>>>>>>> a
> >>>>>>>>>>> écrit :
> >>>>>>>>>>>>
> >>>>>>>>>>>> Hi all,
> >>>>>>>>>>>>
> >>>>>>>>>>>> I'm working on upgrading Calcite in Drill (from 1.18 to
> >>>>> 1.20) and
> >>>>>>>>>> almost
> >>>>>>>>>>>> all issues were resolved except CALCITE-3121
> >>>>>>>>>>>> <https://issues.apache.org/jira/browse/CALCITE-3121>.
> >>>>>>>>>>>> This issue appeared after the fix for CALCITE-2798
> >>>>>>>>>>>> <https://issues.apache.org/jira/browse/CALCITE-2798>, and
> >>>>> it causes
> >>>>>>>>> a
> >>>>>>>>>>> lot
> >>>>>>>>>>>> of queries to hang in Drill.
> >>>>>>>>>>>> Sorry for reporting it so late, it was hard to reproduce it
> >>>>> in
> >>>>>>>>> Calcite.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Since hanging of VolcanoPlanner is critical issue, I think
> >>>>> it may be
> >>>>>>>>> a
> >>>>>>>>>>>> blocker for the release.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Can we revert the fix for CALCITE-2798
> >>>>>>>>>>>> <https://issues.apache.org/jira/browse/CALCITE-2798> to
> >>>>> resolve it
> >>>>>>>>>>> before
> >>>>>>>>>>>> the release, since the fix for more general one may require
> >>>>> more
> >>>>>>>>> time?
> >>>>>>>>>>>>
> >>>>>>>>>>>> Regards Bohdan
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Fri, Jun 7, 2019 at 7:41 PM Julian Hyde <[email protected]>
> >>>>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> +1
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I support fixing
> >>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-3119
> >>>>>>>>>> <
> >>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-3119>
> >>>>> before 1.20
> >>>>>>>>>>> because
> >>>>>>>>>>>>> it modifies APIs that we have added since 1.19; if we wait
> >>>>> until
> >>>>>>>>>> after
> >>>>>>>>>>> the
> >>>>>>>>>>>>> release, we will have to keep them.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Browsing https://github.com/apache/calcite/pulls <
> >>>>>>>>>>>>> https://github.com/apache/calcite/pulls> it looks likely
> >>>>> that
> >>>>>>>>> quite
> >>>>>>>>>> a
> >>>>>>>>>>> few
> >>>>>>>>>>>>> PRs are ready. Committers, if you have a little time to
> >>>>> review PRs
> >>>>>>>>>> and
> >>>>>>>>>>> find
> >>>>>>>>>>>>> ones that you consider ready, put them in. If all they
> >>>>> need is
> >>>>>>>>>> cosmetic
> >>>>>>>>>>>>> changes (e.g. an improved commit message, changes to
> >>>>> formatting)
> >>>>>>>>> feel
> >>>>>>>>>>> free
> >>>>>>>>>>>>> to make those fixups yourself.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Julian
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Jun 7, 2019, at 8:06 AM, Michael Mior <
> >>>>> [email protected]>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I have reviewed and committed couple PRs and removed fix
> >>>>> version
> >>>>>>>>> of
> >>>>>>>>>>>>>> 1.20.0 from all other issues. Given that it's Friday, I'm
> >>>>>>>>> proposing
> >>>>>>>>>>>>>> that I wait until Monday before freezing for release in
> >>>>> case
> >>>>>>>>> anyone
> >>>>>>>>>>>>>> wants to push anything final through.
> >>>>>>>>>>>>>> --
> >>>>>>>>>>>>>> Michael Mior
> >>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Le ven. 31 mai 2019 à 20:03, Michael Mior <
> >>>>> [email protected]> a
> >>>>>>>>>>> écrit :
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Below is a link to open issues with fix version set to
> >>>>> 1.20.0. I
> >>>>>>>>>>>>>>> previously went through and removed the fix version
> >>>>> for issues
> >>>>>>>>>> which
> >>>>>>>>>>>>>>> will definitely not be ready.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22)%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%201.20.0%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> I don't think any of these are critical, but several
> >>>>> have PRs
> >>>>>>>>>> which
> >>>>>>>>>>> I
> >>>>>>>>>>>>>>> believe should be ready to merge. A second set of eyes
> >>>>> would be
> >>>>>>>>>>>>>>> appreciated. Some of the rest also have PRs but they
> >>>>> seem to
> >>>>>>>>> need
> >>>>>>>>>>>>>>> further work.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> https://github.com/apache/calcite/pull/1138
> >>>>>>>>>>>>>>> https://github.com/apache/calcite/pull/1011
> >>>>>>>>>>>>>>> https://github.com/apache/calcite/pull/1014
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>> Michael Mior
> >>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Le ven. 31 mai 2019 à 14:28, Julian Hyde <
> >>>>> [email protected]> a
> >>>>>>>>>>> écrit :
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> How are we doing? What must-fix bugs remain?
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> I asked Danny to fix some deprecation warnings,
> >>>>> which he duly
> >>>>>>>>>>> did[1],
> >>>>>>>>>>>>> but now I think I was mistaken, because he did so by
> >>>>> removing a
> >>>>>>>>> bunch
> >>>>>>>>>>> of
> >>>>>>>>>>>>> methods whose arguments were the now-deprecated class
> >>>>> SemiJoin.
> >>>>>>>>> This
> >>>>>>>>>>> has
> >>>>>>>>>>>>> become a breaking change with not even a minor release
> >>>>> notice, and
> >>>>>>>>> I
> >>>>>>>>>>> think
> >>>>>>>>>>>>> we should back it out before 1.20. I’m going to re-open
> >>>>> 3102 and
> >>>>>>>>>>> declare it
> >>>>>>>>>>>>> a blocker for 1.20. Sorry I screwed up, Danny! Let’s
> >>>>> discuss in the
> >>>>>>>>>>> JIRA
> >>>>>>>>>>>>> case.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Julian
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> [1]
> >>>>> https://issues.apache.org/jira/browse/CALCITE-3102 <
> >>>>>>>>>>>>> https://issues.apache.org/jira/browse/CALCITE-3102>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On May 28, 2019, at 5:18 AM, Yuzhao Chen <
> >>>>>>>>> [email protected]>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Thanks so much for your work, Michael,
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Let's get CALCITE-3055 into 1.20 version, because
> >>>>> it fix an
> >>>>>>>>>>>>> important function regression. I will merge it in if
> >>>>> finishes the
> >>>>>>>>>>> review.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> [1]
> >>>>> https://github.com/apache/calcite/pull/1230/files
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>>> Danny Chan
> >>>>>>>>>>>>>>>>> 在 2019年5月28日 +0800 AM1:41,Michael Mior <
> >>>>> [email protected]>,写道:
> >>>>>>>>>>>>>>>>>> Thanks Julian! I'm hoping we can get 1.20.0 out
> >>>>> this week. I
> >>>>>>>>>> did
> >>>>>>>>>>> some
> >>>>>>>>>>>>>>>>>> cleanup on JIRA and pinged a few for some status
> >>>>> updates and
> >>>>>>>>> I
> >>>>>>>>>>> think
> >>>>>>>>>>>>>>>>>> we're in reasonably good shape.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>> Michael Mior
> >>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Le mar. 21 mai 2019 à 19:13, Julian Hyde <
> >>>>> [email protected]>
> >>>>>>>>> a
> >>>>>>>>>>> écrit
> >>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> I agree with Michael’s timeline “a week or
> >>>>> two”. How about
> >>>>>>>>>> code
> >>>>>>>>>>>>> freeze on Friday 31st May, 10 days from now, and RC0 on
> >>>>> Mon 3rd
> >>>>>>>>> June?
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> I have fixes for the following:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> * [CALCITE-3050] Integrate SqlDialect and
> >>>>> SqlParser.Config
> >>>>>>>>>>>>>>>>>>> * [CALCITE-3022] Babel: Various SQL parsing
> >>>>> issues
> >>>>>>>>>>>>>>>>>>> * [CALCITE-3047] In JDBC adapter, expose
> >>>>> multiple schemas of
> >>>>>>>>>> the
> >>>>>>>>>>>>> back-end database
> >>>>>>>>>>>>>>>>>>> * [CALCITE-3048] Improve how JDBC adapter
> >>>>> deduces current
> >>>>>>>>>>> schema on
> >>>>>>>>>>>>> Redshift
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> and I will commit them before the release. I
> >>>>> will also help
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> * [CALCITE-2969] Improve design of join-like
> >>>>> relational
> >>>>>>>>>>> expressions
> >>>>>>>>>>>>> queries
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> over the finishing line.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Julian
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> On May 20, 2019, at 6:06 AM, Michael Mior <
> >>>>>>>>> [email protected]>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Just revisiting this now that the Avatica
> >>>>> has been fixed. I
> >>>>>>>>>>> have
> >>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>> following list of pending JIRAs:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> [CALCITE-1581] UDTF like in hive
> >>>>>>>>>>>>>>>>>>>> [CALCITE-2812] Add algebraic operators to
> >>>>> allow expressing
> >>>>>>>>>>>>> recursive
> >>>>>>>>>>>>>>>>>>>> [CALCITE-2952] Certify Calcite on JDK 12
> >>>>>>>>>>>>>>>>>>>> [CALCITE-2969] Improve design of join-like
> >>>>> relational
> >>>>>>>>>>> expressions
> >>>>>>>>>>>>> queries
> >>>>>>>>>>>>>>>>>>>> [CALCITE-2973] Allow theta joins that have
> >>>>> equi conditions
> >>>>>>>>> to
> >>>>>>>>>>> be
> >>>>>>>>>>>>>>>>>>>> executed using a hash join algorithm
> >>>>>>>>>>>>>>>>>>>> [CALCITE-2992] Enhance implicit conversions
> >>>>> when generating
> >>>>>>>>>>> hash
> >>>>>>>>>>>>> join
> >>>>>>>>>>>>>>>>>>>> keys for an equi condition
> >>>>>>>>>>>>>>>>>>>> [CALCITE-3036] Remove correlate variables
> >>>>> from Join
> >>>>>>>>>>>>>>>>>>>> [CALCITE-3037] Rename EnumerableThetaJoin to
> >>>>>>>>>>>>> EnumerableNestedLoopJoin
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> I think we should cut a release soon to keep
> >>>>> momentum
> >>>>>>>>> going.
> >>>>>>>>>>> I'd
> >>>>>>>>>>>>> like
> >>>>>>>>>>>>>>>>>>>> to hear from those working on any of the
> >>>>> JIRAs to see which
> >>>>>>>>>>> ones
> >>>>>>>>>>>>> could
> >>>>>>>>>>>>>>>>>>>> be wrapped up in the next week or two.
> >>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>> Michael Mior
> >>>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Le mar. 30 avr. 2019 à 11:15, Michael Mior <
> >>>>>>>>> [email protected]
> >>>>>>>>>>>
> >>>>>>>>>>> a
> >>>>>>>>>>>>> écrit :
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Calcite 1.19.0 was released approximately
> >>>>> one month ago.
> >>>>>>>>>> This
> >>>>>>>>>>> was
> >>>>>>>>>>>>>>>>>>>>> later than we originally planned (although
> >>>>> I think with
> >>>>>>>>> good
> >>>>>>>>>>>>> reason
> >>>>>>>>>>>>>>>>>>>>> and I'm happy with what made it into this
> >>>>> release). I
> >>>>>>>>> don't
> >>>>>>>>>>> think
> >>>>>>>>>>>>>>>>>>>>> there's an imminent need for a new
> >>>>> release, but I wanted
> >>>>>>>>> to
> >>>>>>>>>>> start
> >>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>> discussion now that Avatica has had it's
> >>>>> latest release.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> There's a few big things in progress below
> >>>>> that I thought
> >>>>>>>>>> I'd
> >>>>>>>>>>> see
> >>>>>>>>>>>>> if
> >>>>>>>>>>>>>>>>>>>>> we want to try to include in the next
> >>>>> release. Apologies
> >>>>>>>>> if
> >>>>>>>>>> I
> >>>>>>>>>>>>> missed
> >>>>>>>>>>>>>>>>>>>>> any.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> CALCITE-1581 UDTF like in hive
> >>>>>>>>>>>>>>>>>>>>> CALCITE-2952 Certify Calcite on JDK 12
> >>>>>>>>>>>>>>>>>>>>> CALCITE-3036 Remove correlate variables
> >>>>> from Join
> >>>>>>>>>>>>>>>>>>>>> CALCITE-3037 Rename EnumerableThetaJoin to
> >>>>>>>>>>>>> EnumerableNestedLoopJoin
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>> Michael Mior
> >>>>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>
> >

Reply via email to