Hi, On Mon, Jan 21, 2019 at 10:21 AM jun liu <[email protected]> wrote: > > I am merging back the 2.7.0-release branch to master to avoid having too many > conflicts if do it too late, then we may need to constantly do the merge with > every few days before vote is done.
Be careful that I just forcely updated 2.7.0-release, because I have to revert the version bump commits by maven release plugin. > > Jun > > > On Jan 18, 2019, at 2:28 PM, Huxing Zhang <[email protected]> wrote: > > > > Hi, > > > > I still found some inconsistency between the source release and the > > Git tag dubbo-2.7.0: > > > > Only in apache-dubbo-incubating-2.7.0-source-release: all > > Only in apache-dubbo-incubating-2.7.0-source-release: bom > > Only in apache-dubbo-incubating-2.7.0-source-release: dependencies-bom > > Only in apache-dubbo-incubating-2.7.0-source-release: distribution > > Only in apache-dubbo-incubating-2.7.0-source-release: dubbo-bootstrap > > Only in > > apache-dubbo-incubating-2.7.0-source-release/dubbo-config/dubbo-config-spring/src/test/resources: > > work > > Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-demo: > > dubbo-demo-consumer > > Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-demo: > > dubbo-demo-provider > > Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-metrics: > > dubbo-metrics-default > > Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-test: > > dubbo-test-benchmark > > Only in apache-dubbo-incubating-2.7.0-source-release/dubbo-test: > > dubbo-test-examples > > > > It is possibly due to my local environment, I am going to do it again > > with clean checkout of Dubbo 2.7.0-release branch. > > > > On Fri, Jan 18, 2019 at 10:25 AM Huxing Zhang <[email protected]> wrote: > >> > >> Hi, > >> > >> I found that there is a file test.patch in source release, which was > >> the patch I used to restore the commit I reverted yesterday. > >> This is not what we want, I am going to remove this file and re-tagging > >> 2.7.0. > >> > >> > >> On Fri, Jan 18, 2019 at 9:47 AM Huxing Zhang <[email protected]> wrote: > >>> > >>> Hi, > >>> > >>> On Fri, Jan 18, 2019 at 12:08 AM jun liu <[email protected]> wrote: > >>>> > >>>>> Jun, could you please summarize an English version of the release note. > >>>>> I will send the vote email once it is done. > >>>> > >>>> It’s now available here: > >>>> https://github.com/apache/incubator-dubbo/blob/2.7.0-release/CHANGES.md#270 > >>> > >>> Thanks for that, it looks good to me. > >>> > >>>> I think it’s time to prepare the upgrade guide and user docs now, which > >>>> is also a key part for this release. > >>> > >>> Yes, we can do that while we are doing the release vote. > >>> > >>> I am starting the vote today. > >>>> > >>>> Jun > >>>> > >>>>> On Jan 17, 2019, at 11:58 PM, Huxing Zhang <[email protected]> wrote: > >>>>> > >>>>> Hi, > >>>>> > >>>>> All the preparation seems going well. > >>>>> I have successfully uploaded 2.7.0 to staging repo, and upload the > >>>>> release candidate to svn. > >>>>> I saw that the release note is still in Chinese. > >>>>> > >>>>> Jun, could you please summarize an English version of the release note. > >>>>> I will send the vote email once it is done. > >>>>> > >>>>> On Thu, Jan 17, 2019 at 5:48 PM victory <[email protected]> wrote: > >>>>>> > >>>>>> I have check the file , it is the same as pull request #3263. > >>>>>> > >>>>>> > >>>>>> Huxing Zhang <[email protected]> 于2019年1月17日周四 下午5:34写道: > >>>>>> > >>>>>>> Hi Victory, > >>>>>>> > >>>>>>> I've mistakenly reverted your recent pull request[1]. > >>>>>>> Luckily I have restored it via the commit email message. > >>>>>>> I've push it to 2.7.0-release branch already. > >>>>>>> Would you please help to check it? > >>>>>>> > >>>>>>> > >>>>>>> [1] https://github.com/apache/incubator-dubbo/pull/3263 > >>>>>>> > >>>>>>> On Thu, Jan 17, 2019 at 5:08 PM victory <[email protected]> wrote: > >>>>>>>> > >>>>>>>> I have review the code and it work well in > >>>>>>>> > >>>>>>> https://github.com/apache/incubator-dubbo-samples/tree/samples-for-2.7.0-SNAPSHOT/dubbo-samples-configcenter/dubbo-samples-configcenter-apollo > >>>>>>>> > >>>>>>>> I have merged this pull request into 2.7.0-release. > >>>>>>>> > >>>>>>>> Huxing Zhang <[email protected]> 于2019年1月17日周四 下午2:59写道: > >>>>>>>> > >>>>>>>>> Hi, > >>>>>>>>> > >>>>>>>>> This looks like a blocking issue, I've already tagged 2.7.0, I will > >>>>>>>>> wait for it and re-do the tagging. > >>>>>>>>> > >>>>>>>>> On Thu, Jan 17, 2019 at 2:49 PM jun liu <[email protected]> wrote: > >>>>>>>>>> > >>>>>>>>>>> I am seeing that all the issue has been cleaned for the 2.7.0 > >>>>>>>>> milestone. > >>>>>>>>>>> It looks like all the things have been settled, I am planning to > >>>>>>> tag > >>>>>>>>>>> the 2.7.0 release today. > >>>>>>>>>> > >>>>>>>>>> One more issue to be solved before vote. > >>>>>>>>>> Thanks to the suggestions from the Apollo[1] community, I > >>>>>>>>>> submitted a > >>>>>>>>> PR[2] to polish the Apollo extension. Please help to review. > >>>>>>>>>> > >>>>>>>>>> 1. https://github.com/ctripcorp/apollo > >>>>>>>>>> 2. https://github.com/apache/incubator-dubbo/pull/3263 > >>>>>>>>>> > >>>>>>>>>> Jun > >>>>>>>>>> > >>>>>>>>>>> On Jan 17, 2019, at 10:41 AM, Huxing Zhang <[email protected]> > >>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> Hi All, > >>>>>>>>>>> > >>>>>>>>>>> I am seeing that all the issue has been cleaned for the 2.7.0 > >>>>>>>>> milestone. > >>>>>>>>>>> It looks like all the things have been settled, I am planning to > >>>>>>> tag > >>>>>>>>>>> the 2.7.0 release today. > >>>>>>>>>>> > >>>>>>>>>>> dubbo-ops and dubbo-spring-boot-project should be released after > >>>>>>> Dubbo > >>>>>>>>>>> 2.7.0 release. > >>>>>>>>>>> > >>>>>>>>>>> On Wed, Jan 16, 2019 at 5:02 PM jun liu <[email protected] > >>>>>>> <mailto: > >>>>>>>>> [email protected]>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>>> There is no need to shade gson into dubbo.jar, just need depency > >>>>>>> gson > >>>>>>>>>>>>> library. > >>>>>>>>>>>>> > >>>>>>>>>>>>> I have fixed it . > >>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246 < > >>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246> < > >>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246 < > >>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246>> > >>>>>>>>>>>> Agree. > >>>>>>>>>>>> > >>>>>>>>>>>> Well done, merged. > >>>>>>>>>>>> > >>>>>>>>>>>> Jun > >>>>>>>>>>>> > >>>>>>>>>>>>> On Jan 16, 2019, at 4:15 PM, victory <[email protected]> > >>>>>>> wrote: > >>>>>>>>>>>>> > >>>>>>>>>>>>> There is no need to shade gson into dubbo.jar, just need depency > >>>>>>> gson > >>>>>>>>>>>>> library. > >>>>>>>>>>>>> > >>>>>>>>>>>>> I have fixed it . > >>>>>>>>> https://github.com/apache/incubator-dubbo/pull/3246 > >>>>>>>>>>>>> > >>>>>>>>>>>>> Ian Luo <[email protected]> 于2019年1月16日周三 下午2:34写道: > >>>>>>>>>>>>> > >>>>>>>>>>>>>> We should not shade gson binaries into dubbo all in one jar > >>>>>>> file, > >>>>>>>>> even > >>>>>>>>>>>>>> though there's no license issue. It is simply we should not do > >>>>>>> this, > >>>>>>>>>>>>>> instead, we should make sure dubbo all in one jar should have a > >>>>>>>>> transitive > >>>>>>>>>>>>>> dependency to gson library. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> I noticed it's caused > >>>>>>>>> by'<include>com.google.code.gson:gson</include>' in > >>>>>>>>>>>>>> dubbo-all/pom.xml. We should fix it. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>> -Ian. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> On Tue, Jan 15, 2019 at 5:16 PM jun liu <[email protected]> > >>>>>>>>> wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> I noticed that a third-party source code ‘com.google < > >>>>>>>>> http://com.google/ > >>>>>>>>>>>>>>> .gson.*’ > >>>>>>>>>>>>>>> has been compiled into the convenient maven binary jar of > >>>>>>> 2.7.0 - > >>>>>>>>>>>>>>> dubbo-2.7.0.jar : > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> . > >>>>>>>>>>>>>>> ├── META-INF > >>>>>>>>>>>>>>> │ ├── DEPENDENCIES > >>>>>>>>>>>>>>> │ ├── LICENSE > >>>>>>>>>>>>>>> │ ├── MANIFEST.MF > >>>>>>>>>>>>>>> │ ├── NOTICE > >>>>>>>>>>>>>>> │ ├── assembly > >>>>>>>>>>>>>>> │ │ └── bin > >>>>>>>>>>>>>>> │ ├── compat > >>>>>>>>>>>>>>> │ │ └── dubbo.xsd > >>>>>>>>>>>>>>> │ ├── dubbo > >>>>>>>>>>>>>>> │ │ └── internal > >>>>>>>>>>>>>>> │ ├── dubbo.xsd > >>>>>>>>>>>>>>> │ ├── maven > >>>>>>>>>>>>>>> │ │ ├── com.alibaba > >>>>>>>>>>>>>>> │ │ ├── com.google.code.gson > >>>>>>>>>>>>>>> │ │ └── org.apache.dubbo > >>>>>>>>>>>>>>> │ ├── spring.handlers > >>>>>>>>>>>>>>> │ └── spring.schemas > >>>>>>>>>>>>>>> ├── com > >>>>>>>>>>>>>>> │ ├── alibaba > >>>>>>>>>>>>>>> │ │ ├── com > >>>>>>>>>>>>>>> │ │ └── dubbo > >>>>>>>>>>>>>>> │ └── google > >>>>>>>>>>>>>>> │ └── gson > >>>>>>>>>>>>>>> └── org > >>>>>>>>>>>>>>> └── apache > >>>>>>>>>>>>>>> └── dubbo > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Since this binary jar (dubbo-2.7.0.jar) will be included in > >>>>>>>>>>>>>>> the > >>>>>>>>> Apache > >>>>>>>>>>>>>>> Binary Release, should we update the LICENSE or NOTICE file in > >>>>>>> the > >>>>>>>>> Binary > >>>>>>>>>>>>>>> Release to announce the existence of these binary files? > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> BTW, ‘com.google <http://com.google/>.gson’ is declared to be > >>>>>>> unde > >>>>>>>>>>>>>> Apache > >>>>>>>>>>>>>>> License 2.0. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> You can directly download the latest SNAPSHOT release of > >>>>>>>>> 2.7.0-SNAPSHOT > >>>>>>>>>>>>>> in > >>>>>>>>>>>>>>> here[1] and unzip and check the contents to better understand > >>>>>>> what > >>>>>>>>> I am > >>>>>>>>>>>>>>> trying to describe here. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> 1. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> https://repository.apache.org/content/repositories/snapshots/org/apache/dubbo/dubbo/2.7.0-SNAPSHOT/ > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Jun > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> On Jan 13, 2019, at 5:58 PM, Huxing Zhang <[email protected]> > >>>>>>>>> wrote: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Hi Jun, > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Could you summarize the current status of the 2.7-release > >>>>>>> branch? > >>>>>>>>>>>>>>>> I see there are still several enhancement on this branch. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> As this is the first time to prepare for a release for me, I > >>>>>>> am > >>>>>>>>> trying > >>>>>>>>>>>>>>>> to walk through the release steps[1]. > >>>>>>>>>>>>>>>> I might try to deploy snapshot to maven repository. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Once we feel it is ready to do the release, I will start the > >>>>>>>>> formal > >>>>>>>>>>>>>>>> release process. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> [1] > >>>>>>>>> http://dubbo.apache.org/en-us/blog/prepare-an-apache-release.html > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>> Best Regards! > >>>>>>>>>>>>>>>> Huxing > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> On Mon, Jan 7, 2019 at 1:48 PM jun liu <[email protected]> > >>>>>>>>> wrote: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Nice work! > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> I think we should let the community to participate more in > >>>>>>> the > >>>>>>>>>>>>>> release > >>>>>>>>>>>>>>>>>>> process, for example, > >>>>>>>>>>>>>>>>>>> 1. check out a release branch called 2.7.0-release > >>>>>>>>>>>>>>>>>>> 2. encourage people to check it out, test it and report if > >>>>>>>>> there is > >>>>>>>>>>>>>>>>>>> any regressions, bugs or issues. > >>>>>>>>>>>>>>>>>>> 3. while we are doing the test, we can start going through > >>>>>>> the > >>>>>>>>> ASF > >>>>>>>>>>>>>>>>>>> release process locally, once we think it is ready to > >>>>>>> start a > >>>>>>>>> formal > >>>>>>>>>>>>>>>>>>> release note, it can be done very quickly. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> By the way, we need decide the release manager of 2.7.0 > >>>>>>>>> release. Is > >>>>>>>>>>>>>>>>>>> there anyone who volunteer to do that? > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Sorry, I missed this mail. > >>>>>>>>>>>>>>>>> * 2.7.0-release has been created > >>>>>>>>>>>>>>>>> * we've froze the codebase, test is underway. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> I'd like to be the release manager if no one is claiming > >>>>>>>>>>>>>>>>>> it. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Great, I can help you with the source/binary packaging and > >>>>>>>>> tagging > >>>>>>>>>>>>>>> things. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Jun > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> On Jan 5, 2019, at 12:11 PM, Huxing Zhang < > >>>>>>> [email protected]> > >>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Hi, > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> On Fri, Dec 28, 2018 at 10:45 AM Huxing Zhang < > >>>>>>>>> [email protected]> > >>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Nice work! > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> I think we should let the community to participate more in > >>>>>>> the > >>>>>>>>>>>>>> release > >>>>>>>>>>>>>>>>>>> process, for example, > >>>>>>>>>>>>>>>>>>> 1. check out a release branch called 2.7.0-release > >>>>>>>>>>>>>>>>>>> 2. encourage people to check it out, test it and report if > >>>>>>>>> there is > >>>>>>>>>>>>>>>>>>> any regressions, bugs or issues. > >>>>>>>>>>>>>>>>>>> 3. while we are doing the test, we can start going through > >>>>>>> the > >>>>>>>>> ASF > >>>>>>>>>>>>>>>>>>> release process locally, once we think it is ready to > >>>>>>> start a > >>>>>>>>> formal > >>>>>>>>>>>>>>>>>>> release note, it can be done very quickly. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> By the way, we need decide the release manager of 2.7.0 > >>>>>>>>> release. Is > >>>>>>>>>>>>>>>>>>> there anyone who volunteer to do that? > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> I'd like to be the release manager if no one is claiming > >>>>>>>>>>>>>>>>>> it. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> On Thu, Dec 27, 2018 at 11:53 PM jun liu < > >>>>>>> [email protected]> > >>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Hi, All > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> I am writing this mail to > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> * Keep you refreshed of the latest status about v2.7.0. > >>>>>>>>>>>>>>>>>>>> * Call for efforts on code review and tests > >>>>>>>>>>>>>>>>>>>> * Discuss possible release schedules of v2.7.0. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> About v2.7, it’s going to be a milestone version, in > >>>>>>>>>>>>>>>>>>>> which > >>>>>>>>> will > >>>>>>>>>>>>>> make > >>>>>>>>>>>>>>> some significant changes. Most importantly, we will complete > >>>>>>> all IP > >>>>>>>>>>>>>>> Clearance related works. Technically speaking, it’s from this > >>>>>>>>> version on > >>>>>>>>>>>>>>> that a Dubbo release starts fully follows the Apache rules > >>>>>>>>> (lawfully), > >>>>>>>>>>>>>>> totally independent from any other third-party organizations > >>>>>>>>>>>>>>> or > >>>>>>>>>>>>>> companies. > >>>>>>>>>>>>>>> Secondly, this version will include many new features that > >>>>>>>>>>>>>>> have > >>>>>>>>> received > >>>>>>>>>>>>>>> wide attention from the community, by supporting these > >>>>>>> features, > >>>>>>>>> we can > >>>>>>>>>>>>>>> better resolve the community’s long accumulated demands. Last > >>>>>>> but > >>>>>>>>> not > >>>>>>>>>>>>>>> least, we have made some architectural changes in this > >>>>>>>>>>>>>>> version, > >>>>>>>>> made > >>>>>>>>>>>>>> Dubbo > >>>>>>>>>>>>>>> closer to the micro-service architecture, take the newly > >>>>>>> introduced > >>>>>>>>>>>>>>> configuration center as an example, it can work both as the > >>>>>>> center > >>>>>>>>> of > >>>>>>>>>>>>>>> Externalized Configuration at startup and as the center of > >>>>>>> service > >>>>>>>>>>>>>>> management configurations at runtime. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> To summarize, the contents already included in the > >>>>>>> CodeBase > >>>>>>>>> are: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> * Config Center: Zookeeper, Apollo, Nacos > >>>>>>>>>>>>>>>>>>>> * Externalized Configuration > >>>>>>>>>>>>>>>>>>>> * Service governance enhancement: dynamic configuration & > >>>>>>>>> routing > >>>>>>>>>>>>>>> rule > >>>>>>>>>>>>>>>>>>>> * Repackage to 'org.apache.dubbo' > >>>>>>>>>>>>>>>>>>>> * Java 8 support > >>>>>>>>>>>>>>>>>>>> * Async programming support > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Most of the candidates listed above are in the proposal > >>>>>>> list > >>>>>>>>> that > >>>>>>>>>>>>>> we > >>>>>>>>>>>>>>> have discussed in some threads before. For a more detailed > >>>>>>>>> description of > >>>>>>>>>>>>>>> these features or how they are realized, you can refer to the > >>>>>>> draft > >>>>>>>>>>>>>>> development documentations within this link[1] > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Thanks to the efforts from the community (especially > >>>>>>> thank to > >>>>>>>>> Ian, > >>>>>>>>>>>>>>> CVictory and Minxuan), most of the development work has been > >>>>>>>>> completed > >>>>>>>>>>>>>> and > >>>>>>>>>>>>>>> a round of code review and regression test based on some basic > >>>>>>> use > >>>>>>>>> cases > >>>>>>>>>>>>>>> have been completed[2]. > >>>>>>>>>>>>>>>>>>>> Now I think it's time to prepare the formal release. One > >>>>>>> most > >>>>>>>>>>>>>>> important thing I think we should pay attention to is > >>>>>>> stability. We > >>>>>>>>>>>>>> should > >>>>>>>>>>>>>>> guarantee it's stable enough before release, so we may need to > >>>>>>> put > >>>>>>>>> more > >>>>>>>>>>>>>>> effort into code review and functional testing. Based on my > >>>>>>>>> understanding > >>>>>>>>>>>>>>> of the CodeBase, such tests may at least continue to last for > >>>>>>>>> about 1 > >>>>>>>>>>>>>> week, > >>>>>>>>>>>>>>> during this period we may need to `freeze the code`, which > >>>>>>> means > >>>>>>>>> only > >>>>>>>>>>>>>>> optimization and bugfix will be allowed. After that, we can > >>>>>>>>> continue to > >>>>>>>>>>>>>>> evaluate when to start the formal vote process. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> 1. https://github.com/apache/incubator-dubbo/issues/2919 > >>>>>>>>>>>>>>>>>>>> 2. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> https://github.com/apache/incubator-dubbo-samples/tree/samples-for-2.7.0-SNAPSHOT > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Jun > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>> Best Regards! > >>>>>>>>>>>>>>>>>>> Huxing > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>> Best Regards! > >>>>>>>>>>>>>>>>>> Huxing > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>> Best Regards! > >>>>>>>>>>>>>>>> Huxing > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> -- > >>>>>>>>>>>>> > >>>>>>>>>>>>> Best Regard! > >>>>>>>>>>>>> cvitory > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> Best Regards! > >>>>>>>>>>> Huxing > >>>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> -- > >>>>>>>>> Best Regards! > >>>>>>>>> Huxing > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> > >>>>>>>> Best Regard! > >>>>>>>> cvitory > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> -- > >>>>>>> Best Regards! > >>>>>>> Huxing > >>>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> > >>>>>> Best Regard! > >>>>>> cvitory > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Best Regards! > >>>>> Huxing > >>>> > >>> > >>> > >>> -- > >>> Best Regards! > >>> Huxing > >> > >> > >> > >> -- > >> Best Regards! > >> Huxing > > > > > > > > -- > > Best Regards! > > Huxing > -- Best Regards! Huxing
