Blah blah blah You've heard it enough that you don't even want to comment on how many times... The DataWindow. ....but it can't be enough anymore...can it? This from one of our colleagues (and yes my apologies for taking it out of context)... "...PB covers all you need to do that in ONE Tool. This includes Windowprogramming ( meaning the interface to the user: Windows, Sheets, diallougeboxes, etc.), Database operability AND Reporting! Well, I see als well as many other PB users that some of the implementations and features PB offers are improvable. But this seems not to be the main issue here to be discussed. Fact is, and I've looked around to may other Programming systems, there is NO OTHER tool (I did not find any) which is comparable RAD..." So here's the two-fold feedback I'm hoping for and thanks in advance for your investment of time/effort to respond... *** 1) What true competitive differentiators does PowerBuilder still have as 2007 draws to a close? *** Yes, we can add/improve features but... *** 2) What can we add to, or change about PowerBuilder that would be a true competitive differentiator? *** Arguably one way to distill this down would be to ask what can be done for PowerBuilder that would make it better than (Visual Studio + DataWindow .NET)? Maybe its a single feature. Maybe its a new category of functionality. Maybe its a "eureka" modification to something PowerBuilder already does. There are plenty of enhancement requests on ISUG and in Case Express, but what I'm really hoping from the feedback on this thread is that we keep to the litmus test... ....is what you're suggesting a truly competitive differentiator? -- John Strano - Sybase Technology Evangelist
![]() |
0 |
![]() |
I'll start with this.. That's the second time I have seen you post relating to competition between VS and PB. In order to compete, you have to be in the same race and PB is not and has not been since .Net was created over 6 years ago. Although they both roughly allow you to create applications, they each allow you to go about the process in completely different ways. Define what competition means to Sybase? Because from where I'm sitting I see..1) More .Net framework support coming 2)users requesting VS like features 3) Sybase about to use VS shell to redo the PB IDE. All of those kinda say VS and MS have won. How can you say you want to compete with something that will soon be at the core of your IDE? A simple download of the feature sets and a side by side comparison will confirm that PB is no where close. The way the die-hards make it "seem" close is by lopping off features of VS and .Net that they feel are not important to them. Phillip Salgannik, no matter how much we normally disagree, stated it clearly..VS (and .Net) are general purpose programming tools..PB is a client/server programming tool. I feel that until that changes, there is no way to do a comparison. On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had release with 1) a fully managed implementation and 2) ADO.Net support - they might have had a shot at the ComponentOne and Infragistics of the world. But once again, how do you exactly say you have a competitive product when Telerik RAD controls are being used by DWs when they go to a web form? Telerik is a direct competitor of DW.Net and the others. What is that all about? If you really want to examine where the competition point is...I would check the differences between what Sybase Engineering has done vs. the 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at beating that many heads with that many man hours by finding.. > Maybe its a single feature. > Maybe its a new category of functionality. > Maybe its a "eureka" modification to something PowerBuilder already does. is laughable. I suggest that Sybase (with PB) learn how to follow and stay close behind. Its the best option right now until maybe a better option presents itself down the road. Troy John Strano[Sybase] wrote: > Blah blah blah > > You've heard it enough that you don't even want to comment on how many > times... > > The DataWindow. > > ...but it can't be enough anymore...can it? > > This from one of our colleagues > (and yes my apologies for taking it out of context)... > > "...PB covers all you need to do that in ONE Tool. This > includes Windowprogramming ( meaning the interface to the user: > Windows, Sheets, diallougeboxes, etc.), Database operability AND > Reporting! Well, I see als well as many other PB users that some of > the implementations and features PB offers are improvable. But this > seems not to be the main issue here to be discussed. Fact is, and I've > looked around to may other Programming systems, there is NO OTHER tool > (I did not find any) which is comparable RAD..." > > So here's the two-fold feedback I'm hoping for > and thanks in advance for your investment of > time/effort to respond... > > *** 1) What true competitive differentiators > does PowerBuilder still have > as 2007 draws to a close? *** > > Yes, we can add/improve features but... > > *** 2) What can we add to, or change about PowerBuilder > that would be a true competitive differentiator? *** > > Arguably one way to distill this down would be to ask > what can be done for PowerBuilder that would make it > better than (Visual Studio + DataWindow .NET)? > > Maybe its a single feature. > Maybe its a new category of functionality. > Maybe its a "eureka" modification to something PowerBuilder already does. > > There are plenty of enhancement requests on ISUG > and in Case Express, but what I'm really hoping > from the feedback on this thread is that we keep > to the litmus test... > ...is what you're suggesting a truly competitive differentiator?
![]() |
0 |
![]() |
>> How can you say you want to compete with something that will soon be at >> the core of your IDE? By adding value. The (Visual Studio + DataWindow .NET) example...is only meant as one example to jog discussion, but has arguably muddied the water now. Rather than compare feature lists with VS, I'm hoping for something new to be suggested that _no_other_ competitors have...and of course there's more than one in 2007 and beyond. So as a client/server development tool. Do you have any differentiators to suggest that would be competitive? -- John Strano - Sybase Technology Evangelist "Troy" <troy-no-spam@onesplace.com> wrote in message news:4762c8b1$1@forums-1-dub... > I'll start with this.. > > That's the second time I have seen you post relating to competition > between VS and PB. In order to compete, you have to be in the same race > and PB is not and has not been since .Net was created over 6 years ago. > Although they both roughly allow you to create applications, they each > allow you to go about the process in completely different ways. > Define what competition means to Sybase? Because from where I'm sitting I > see..1) More .Net framework support coming 2)users requesting VS like > features 3) Sybase about to use VS shell to redo the PB IDE. All of those > kinda say VS and MS have won. How can you say you want to compete with > something that will soon be at the core of your IDE? > > A simple download of the feature sets and a side by side comparison will > confirm that PB is no where close. The way the die-hards make it "seem" > close is by lopping off features of VS and .Net that they feel are not > important to them. Phillip Salgannik, no matter how much we normally > disagree, stated it clearly..VS (and .Net) are general purpose programming > tools..PB is a client/server programming tool. I feel that until that > changes, there is no way to do a comparison. > > On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had > release with 1) a fully managed implementation and 2) ADO.Net support - > they might have had a shot at the ComponentOne and Infragistics of the > world. But once again, how do you exactly say you have a competitive > product when Telerik RAD controls are being used by DWs when they go to a > web form? Telerik is a direct competitor of DW.Net and the others. What is > that all about? > > If you really want to examine where the competition point is...I would > check the differences between what Sybase Engineering has done vs. the > 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at > beating that many heads with that many man hours by finding.. > >> Maybe its a single feature. >> Maybe its a new category of functionality. >> Maybe its a "eureka" modification to something PowerBuilder already does. > > is laughable. I suggest that Sybase (with PB) learn how to follow and stay > close behind. Its the best option right now until maybe a better option > presents itself down the road. > > Troy > > > John Strano[Sybase] wrote: >> Blah blah blah >> >> You've heard it enough that you don't even want to comment on how many >> times... >> >> The DataWindow. >> >> ...but it can't be enough anymore...can it? >> >> This from one of our colleagues >> (and yes my apologies for taking it out of context)... >> >> "...PB covers all you need to do that in ONE Tool. This >> includes Windowprogramming ( meaning the interface to the user: >> Windows, Sheets, diallougeboxes, etc.), Database operability AND >> Reporting! Well, I see als well as many other PB users that some of >> the implementations and features PB offers are improvable. But this >> seems not to be the main issue here to be discussed. Fact is, and I've >> looked around to may other Programming systems, there is NO OTHER tool >> (I did not find any) which is comparable RAD..." >> >> So here's the two-fold feedback I'm hoping for >> and thanks in advance for your investment of >> time/effort to respond... >> >> *** 1) What true competitive differentiators >> does PowerBuilder still have >> as 2007 draws to a close? *** >> >> Yes, we can add/improve features but... >> >> *** 2) What can we add to, or change about PowerBuilder >> that would be a true competitive differentiator? *** >> >> Arguably one way to distill this down would be to ask >> what can be done for PowerBuilder that would make it >> better than (Visual Studio + DataWindow .NET)? >> >> Maybe its a single feature. >> Maybe its a new category of functionality. >> Maybe its a "eureka" modification to something PowerBuilder already does. >> >> There are plenty of enhancement requests on ISUG >> and in Case Express, but what I'm really hoping >> from the feedback on this thread is that we keep >> to the litmus test... >> ...is what you're suggesting a truly competitive differentiator?
![]() |
0 |
![]() |
The Telerik controls are not used by the DataWindow in web form applications. We use the menu and toolbar in a web form application. We also use the calendar control for the datepicker and monthcalendar control in a web form application. Regards, Dave Fish Sybase PowerBuilder Blog: http://powerbuilderevangelist.blogspot.com/ On 14 Dec 2007 10:17:21 -0800, Troy <troy-no-spam@onesplace.com> wrote: >But once again, how do you exactly say you have a competitive product when Telerik RAD controls are being used by DWs when they go to >a web form? Telerik is a direct competitor of DW.Net and the others. What is that all about?
![]() |
0 |
![]() |
Sorry if that came out sideways. But either way its semantics Dave and you know it. Sybase licensed or otherwise was given permission to us Telerik controls which props them and undercuts DW.Net. Put simply, if your a sales rep at Telerik and are you are asked how does your control set stack up against DW.Net, your obvious answer is that Sybase uses Telerik stuff. Troy Dave Fish [TeamSybase] wrote: > The Telerik controls are not used by the DataWindow in web form > applications. We use the menu and toolbar in a web form application. > We also use the calendar control for the datepicker and monthcalendar > control in a web form application. > > Regards, > Dave Fish > Sybase > > PowerBuilder Blog: > http://powerbuilderevangelist.blogspot.com/ > > On 14 Dec 2007 10:17:21 -0800, Troy <troy-no-spam@onesplace.com> > wrote: > >> But once again, how do you exactly say you have a competitive product when Telerik RAD controls are being used by DWs when they go to >> a web form? Telerik is a direct competitor of DW.Net and the others. What is that all about?
![]() |
0 |
![]() |
Maybe it would be helpful to start a sub-thread... *** 1) What true competitive differentiators does PowerBuilder still have as 2007 draws to a close? *** We've been talking for years about the "data intelligence" of the DataWindow, tracking the user's modifications with item status, automatically issuing the SQL, stored procedure calls (and now Web Service calls) for update, insert, delete without even a template being required of the developer. ....But now some of you have recognized that we do have some competition out there for this feature. What do you know PowerBuilder still does for you that others don't? -- John Strano - Sybase Technology Evangelist "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4762b160$1@forums-1-dub... > Blah blah blah > > You've heard it enough that you don't even want to comment on how many > times... > > The DataWindow. > > ...but it can't be enough anymore...can it? > > This from one of our colleagues > (and yes my apologies for taking it out of context)... > > "...PB covers all you need to do that in ONE Tool. This > includes Windowprogramming ( meaning the interface to the user: > Windows, Sheets, diallougeboxes, etc.), Database operability AND > Reporting! Well, I see als well as many other PB users that some of > the implementations and features PB offers are improvable. But this > seems not to be the main issue here to be discussed. Fact is, and I've > looked around to may other Programming systems, there is NO OTHER tool > (I did not find any) which is comparable RAD..." > > So here's the two-fold feedback I'm hoping for > and thanks in advance for your investment of > time/effort to respond... > > *** 1) What true competitive differentiators > does PowerBuilder still have > as 2007 draws to a close? *** > > Yes, we can add/improve features but... > > *** 2) What can we add to, or change about PowerBuilder > that would be a true competitive differentiator? *** > > Arguably one way to distill this down would be to ask > what can be done for PowerBuilder that would make it > better than (Visual Studio + DataWindow .NET)? > > Maybe its a single feature. > Maybe its a new category of functionality. > Maybe its a "eureka" modification to something PowerBuilder already does. > > There are plenty of enhancement requests on ISUG > and in Case Express, but what I'm really hoping > from the feedback on this thread is that we keep > to the litmus test... > ...is what you're suggesting a truly competitive differentiator? > -- > John Strano - Sybase Technology Evangelist > > >
![]() |
0 |
![]() |
I have to disagree, I don't think it is semantics. Now if you compare the Telerik DATA controls to the DataWindow, and we are using their data controls in our web forms solution you would have a point. Essentially it was a make vs. buy decision for ASP .NET navigation controls. Using their menu, toolbar and calendar controls in PowerBuilder 11 web form applications doesn't cede anything to them in the area of data access and presentation. We don't use their technology in our DataWindow .NET product. Regards, Dave Fish Sybase PowerBuilder Blog: http://powerbuilderevangelist.blogspot.com/ On 14 Dec 2007 12:15:43 -0800, Troy <troy-no-spam@onesplace.com> wrote: >Sorry if that came out sideways. But either way its semantics Dave and you know it. Sybase licensed or otherwise was given permission to us Telerik controls which props them and undercuts DW.Net. Put simply, if your a sales rep at Telerik and are you are asked how does your control set stack up against DW.Net, your obvious answer is that Sybase uses Telerik stuff. > >Troy > >Dave Fish [TeamSybase] wrote: >> The Telerik controls are not used by the DataWindow in web form >> applications. We use the menu and toolbar in a web form application. >> We also use the calendar control for the datepicker and monthcalendar >> control in a web form application. >> >> Regards, >> Dave Fish >> Sybase >> >> PowerBuilder Blog: >> http://powerbuilderevangelist.blogspot.com/ >> >> On 14 Dec 2007 10:17:21 -0800, Troy <troy-no-spam@onesplace.com> >> wrote: >> >>> But once again, how do you exactly say you have a competitive product when Telerik RAD controls are being used by DWs when they go to >>> a web form? Telerik is a direct competitor of DW.Net and the others. What is that all about?
![]() |
0 |
![]() |
> Using their menu, toolbar and calendar controls doesn't cede anything to them in the area of presentation. We can agree to disagree. But I chopped up one of your sentences so you can see it the way I did. Those are UI controls. If they were something like mail components or telephony widgets I would agree but they are all UI. UI = presentation. Sorry for the hijack of the thread.
![]() |
0 |
![]() |
I can't help how you interpret what I write but taking out the words data access is more than taking something out of context IMHO. Here is my original text: Using their menu, toolbar and calendar controls in PowerBuilder 11 web form applications doesn't cede anything to them in the area of data access and presentation. We don't use their technology in our DataWindow .NET product. I doubt it will satisfy you but to be more precise I'll restate the above to say data access and DATA presentation if that makes my meaning more precise. Regards, Dave Fish Sybase PowerBuilder Blog: http://powerbuilderevangelist.blogspot.com/ On 14 Dec 2007 12:55:43 -0800, Troy <troy-no-spam@onesplace.com> wrote: > > Using their menu, toolbar and calendar controls doesn't cede anything to them in the area of presentation. > >We can agree to disagree. But I chopped up one of your sentences so you can see it the way I did. Those are UI controls. >If they were something like mail components or telephony widgets I would agree but they are all UI. UI = presentation. > >Sorry for the hijack of the thread. >
![]() |
0 |
![]() |
I think the ability to deploy a Win32 application to Web Form or Windows Form/Smart client by changing targets is tremendous. I am sure someone will correct me, but I believe Visual Studio does not do this. I realize some code modifications in PB are needed to make things run smoothly, but it really has not been that difficult. Regards, GregD "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4762eafb$1@forums-1-dub... > Maybe it would be helpful to start a sub-thread... > > *** 1) What true competitive differentiators > does PowerBuilder still have > as 2007 draws to a close? *** > > We've been talking for years about the "data intelligence" of the > DataWindow, > tracking the user's modifications with item status, automatically issuing > the SQL, stored procedure calls (and now Web Service calls) for > update, insert, delete without even a template being required of the > developer. > > ...But now some of you have recognized that we do have > some competition out there for this feature. > > What do you know PowerBuilder still does for you that others don't? > -- > John Strano - Sybase Technology Evangelist > > > "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message > news:4762b160$1@forums-1-dub... >> Blah blah blah >> >> You've heard it enough that you don't even want to comment on how many >> times... >> >> The DataWindow. >> >> ...but it can't be enough anymore...can it? >> >> This from one of our colleagues >> (and yes my apologies for taking it out of context)... >> >> "...PB covers all you need to do that in ONE Tool. This >> includes Windowprogramming ( meaning the interface to the user: >> Windows, Sheets, diallougeboxes, etc.), Database operability AND >> Reporting! Well, I see als well as many other PB users that some of >> the implementations and features PB offers are improvable. But this >> seems not to be the main issue here to be discussed. Fact is, and I've >> looked around to may other Programming systems, there is NO OTHER tool >> (I did not find any) which is comparable RAD..." >> >> So here's the two-fold feedback I'm hoping for >> and thanks in advance for your investment of >> time/effort to respond... >> >> *** 1) What true competitive differentiators >> does PowerBuilder still have >> as 2007 draws to a close? *** >> >> Yes, we can add/improve features but... >> >> *** 2) What can we add to, or change about PowerBuilder >> that would be a true competitive differentiator? *** >> >> Arguably one way to distill this down would be to ask >> what can be done for PowerBuilder that would make it >> better than (Visual Studio + DataWindow .NET)? >> >> Maybe its a single feature. >> Maybe its a new category of functionality. >> Maybe its a "eureka" modification to something PowerBuilder already does. >> >> There are plenty of enhancement requests on ISUG >> and in Case Express, but what I'm really hoping >> from the feedback on this thread is that we keep >> to the litmus test... >> ...is what you're suggesting a truly competitive differentiator? >> -- >> John Strano - Sybase Technology Evangelist >> >> >> > >
![]() |
0 |
![]() |
You are correct, Visual Studio does not allow you to deploy a Winform app to Webform. You have to make a choice up front as to the application type. So that is a true differentiator for PB over VS. "GregD" <greg@pdccorpnospam.com> wrote in message news:47630cc7$1@forums-1-dub... >I think the ability to deploy a Win32 application to Web Form or Windows >Form/Smart client by changing targets is tremendous. I am sure someone >will correct me, but I believe Visual Studio does not do this. I realize >some code modifications in PB are needed to make things run smoothly, but >it really has not been that difficult. > > Regards, > > GregD > > > "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message > news:4762eafb$1@forums-1-dub... >> Maybe it would be helpful to start a sub-thread... >> >> *** 1) What true competitive differentiators >> does PowerBuilder still have >> as 2007 draws to a close? *** >> >> We've been talking for years about the "data intelligence" of the >> DataWindow, >> tracking the user's modifications with item status, automatically issuing >> the SQL, stored procedure calls (and now Web Service calls) for >> update, insert, delete without even a template being required of the >> developer. >> >> ...But now some of you have recognized that we do have >> some competition out there for this feature. >> >> What do you know PowerBuilder still does for you that others don't? >> -- >> John Strano - Sybase Technology Evangelist >> >> >> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >> news:4762b160$1@forums-1-dub... >>> Blah blah blah >>> >>> You've heard it enough that you don't even want to comment on how many >>> times... >>> >>> The DataWindow. >>> >>> ...but it can't be enough anymore...can it? >>> >>> This from one of our colleagues >>> (and yes my apologies for taking it out of context)... >>> >>> "...PB covers all you need to do that in ONE Tool. This >>> includes Windowprogramming ( meaning the interface to the user: >>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>> Reporting! Well, I see als well as many other PB users that some of >>> the implementations and features PB offers are improvable. But this >>> seems not to be the main issue here to be discussed. Fact is, and I've >>> looked around to may other Programming systems, there is NO OTHER tool >>> (I did not find any) which is comparable RAD..." >>> >>> So here's the two-fold feedback I'm hoping for >>> and thanks in advance for your investment of >>> time/effort to respond... >>> >>> *** 1) What true competitive differentiators >>> does PowerBuilder still have >>> as 2007 draws to a close? *** >>> >>> Yes, we can add/improve features but... >>> >>> *** 2) What can we add to, or change about PowerBuilder >>> that would be a true competitive differentiator? *** >>> >>> Arguably one way to distill this down would be to ask >>> what can be done for PowerBuilder that would make it >>> better than (Visual Studio + DataWindow .NET)? >>> >>> Maybe its a single feature. >>> Maybe its a new category of functionality. >>> Maybe its a "eureka" modification to something PowerBuilder already >>> does. >>> >>> There are plenty of enhancement requests on ISUG >>> and in Case Express, but what I'm really hoping >>> from the feedback on this thread is that we keep >>> to the litmus test... >>> ...is what you're suggesting a truly competitive differentiator? >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> >> >> > >
![]() |
0 |
![]() |
Sybase shouldn't either. You cannot fully address either project type by distilling both to their common features. For example, the postback problems that Sybase hopes to fix with AJAX. Click based or item based events are kept to a minimum in web projects because they are forced to suffer a round trip. In other words, web apps would rather take ALL your changes and process them in one post back rather than individual trips. The closer you stay to this, the better your app performs and the more people it can serve simultaneously. AJAX just helps hide what should not be done in the first place in this case. Fat web projects is another sign but I'll leave that reasoning up to you guys. Plus it has already been stated that PB 11 web targets are meant for intranets and not high volume sites. So check what you mean by Web Projects. So if you want to call this a differentiator, how about you also include all the .Net web functionality you cannot get to in PB because of this feature. Then ask yourself if it isn't just another thorn. Troy Roland Smith [TeamSybase] wrote: > You are correct, Visual Studio does not allow you to deploy a Winform app to > Webform. You have to make a choice up front as to the application type. > > So that is a true differentiator for PB over VS. > > "GregD" <greg@pdccorpnospam.com> wrote in message > news:47630cc7$1@forums-1-dub... >> I think the ability to deploy a Win32 application to Web Form or Windows >> Form/Smart client by changing targets is tremendous. I am sure someone >> will correct me, but I believe Visual Studio does not do this. I realize >> some code modifications in PB are needed to make things run smoothly, but >> it really has not been that difficult. >> >> Regards, >> >> GregD >> >> >> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >> news:4762eafb$1@forums-1-dub... >>> Maybe it would be helpful to start a sub-thread... >>> >>> *** 1) What true competitive differentiators >>> does PowerBuilder still have >>> as 2007 draws to a close? *** >>> >>> We've been talking for years about the "data intelligence" of the >>> DataWindow, >>> tracking the user's modifications with item status, automatically issuing >>> the SQL, stored procedure calls (and now Web Service calls) for >>> update, insert, delete without even a template being required of the >>> developer. >>> >>> ...But now some of you have recognized that we do have >>> some competition out there for this feature. >>> >>> What do you know PowerBuilder still does for you that others don't? >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >>> news:4762b160$1@forums-1-dub... >>>> Blah blah blah >>>> >>>> You've heard it enough that you don't even want to comment on how many >>>> times... >>>> >>>> The DataWindow. >>>> >>>> ...but it can't be enough anymore...can it? >>>> >>>> This from one of our colleagues >>>> (and yes my apologies for taking it out of context)... >>>> >>>> "...PB covers all you need to do that in ONE Tool. This >>>> includes Windowprogramming ( meaning the interface to the user: >>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>> Reporting! Well, I see als well as many other PB users that some of >>>> the implementations and features PB offers are improvable. But this >>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>> looked around to may other Programming systems, there is NO OTHER tool >>>> (I did not find any) which is comparable RAD..." >>>> >>>> So here's the two-fold feedback I'm hoping for >>>> and thanks in advance for your investment of >>>> time/effort to respond... >>>> >>>> *** 1) What true competitive differentiators >>>> does PowerBuilder still have >>>> as 2007 draws to a close? *** >>>> >>>> Yes, we can add/improve features but... >>>> >>>> *** 2) What can we add to, or change about PowerBuilder >>>> that would be a true competitive differentiator? *** >>>> >>>> Arguably one way to distill this down would be to ask >>>> what can be done for PowerBuilder that would make it >>>> better than (Visual Studio + DataWindow .NET)? >>>> >>>> Maybe its a single feature. >>>> Maybe its a new category of functionality. >>>> Maybe its a "eureka" modification to something PowerBuilder already >>>> does. >>>> >>>> There are plenty of enhancement requests on ISUG >>>> and in Case Express, but what I'm really hoping >>>> from the feedback on this thread is that we keep >>>> to the litmus test... >>>> ...is what you're suggesting a truly competitive differentiator? >>>> -- >>>> John Strano - Sybase Technology Evangelist >>>> >>>> >>>> >>> >> > >
![]() |
0 |
![]() |
Ok, I'm done in this thread after this... If you want to fix PB you can start with the PB 11 .Net unsupported list you find in the help. For each one, ask yourself "why" does this exist. Then look at what it takes to fix them. Then realize why other people do these and Sybase doesn't. Go through enough of them and you will see just how far behind the product is and that although it does things other don't..others decided on a more viable solution. Put simply. If others wanted to do those unique things PB does - they would. The fact that they don't should bother you as it does me. > We've been talking for years about the "data intelligence" of the > DataWindow, > tracking the user's modifications with item status, automatically issuing > the SQL, stored procedure calls (and now Web Service calls) for > update, insert, delete without even a template being required of the > developer. > What do you know PowerBuilder still does for you that others don't? Great lesson in the tradeoffs of dependency in that discussion. Also a great example of something PBers call a win that others call a travesty in software development. That's why I don't think you will find what you seek asking these type questions. They just go about software development differently in almost every approach to all facets of it. What you see as "competition" on a feature..really isn't. Its a totally different approach in most cases. Troy I get cranky towards the holidays.
![]() |
0 |
![]() |
PB is a client/server tool (with the client possibily being browser based). This is something that has always been true. So, to think that PB and VS are competors for most projects is not true. There are numerous places where PB is just not a good fit. It is one tool in a programmers toolbox, hopefully not the only one. PB will never replace VS (and language support c, c++, c#, vb.net). In fact I think it would be difficult to find any PB programmer that does not also have VS installed on this/her development workstation. I know of few PB projects that do not also have at lease some code from other sources. So, looking for something to allow PB to win over VS users is not a valid question. I think the correct question is "what can be done to make PB a better tool for the subset of applications where it makes sense?". 1) Fully managed code, reduction of the PB runtime to a very small .dll that can be copied to the installation directory (no global cache requirement) and no extra install of pb runtime. 2) Access to WPF componets (windows, layout panels, controls, etc) using a very cleaver painter that will make layout easy and still provide full functionality 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD TOOLS), graphing package, report display (Crystal Reports?) included with PB license. 4) Really good support for third party .net controls and assemblies writen outside of PB It makes no difference to me if this is done inside a VS IDE or a PB only IDE. What ever the implementation, it must allow creation of client/server (and WEB) applications faster than VS studio alone, it must produce applications that perform better than VS alone, and it must fully support MS Sql Server. Also, it must keep up with MS new releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4762cff9$1@forums-1-dub... >>> How can you say you want to compete with something that will soon be at >>> the core of your IDE? > > By adding value. > > The (Visual Studio + DataWindow .NET) example...is only meant as > one example to jog discussion, but has arguably muddied the water now. > > Rather than compare feature lists with VS, I'm hoping for something new > to be suggested that _no_other_ competitors have...and of course there's > more than one in 2007 and beyond. > > So as a client/server development tool. > Do you have any differentiators to suggest > that would be competitive? > > -- > John Strano - Sybase Technology Evangelist > > > "Troy" <troy-no-spam@onesplace.com> wrote in message > news:4762c8b1$1@forums-1-dub... >> I'll start with this.. >> >> That's the second time I have seen you post relating to competition >> between VS and PB. In order to compete, you have to be in the same race >> and PB is not and has not been since .Net was created over 6 years ago. >> Although they both roughly allow you to create applications, they each >> allow you to go about the process in completely different ways. >> Define what competition means to Sybase? Because from where I'm sitting I >> see..1) More .Net framework support coming 2)users requesting VS like >> features 3) Sybase about to use VS shell to redo the PB IDE. All of those >> kinda say VS and MS have won. How can you say you want to compete with >> something that will soon be at the core of your IDE? >> >> A simple download of the feature sets and a side by side comparison will >> confirm that PB is no where close. The way the die-hards make it "seem" >> close is by lopping off features of VS and .Net that they feel are not >> important to them. Phillip Salgannik, no matter how much we normally >> disagree, stated it clearly..VS (and .Net) are general purpose >> programming tools..PB is a client/server programming tool. I feel that >> until that changes, there is no way to do a comparison. >> >> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had >> release with 1) a fully managed implementation and 2) ADO.Net support - >> they might have had a shot at the ComponentOne and Infragistics of the >> world. But once again, how do you exactly say you have a competitive >> product when Telerik RAD controls are being used by DWs when they go to a >> web form? Telerik is a direct competitor of DW.Net and the others. What >> is that all about? >> >> If you really want to examine where the competition point is...I would >> check the differences between what Sybase Engineering has done vs. the >> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at >> beating that many heads with that many man hours by finding.. >> >>> Maybe its a single feature. >>> Maybe its a new category of functionality. >>> Maybe its a "eureka" modification to something PowerBuilder already >>> does. >> >> is laughable. I suggest that Sybase (with PB) learn how to follow and >> stay close behind. Its the best option right now until maybe a better >> option presents itself down the road. >> >> Troy >> >> >> John Strano[Sybase] wrote: >>> Blah blah blah >>> >>> You've heard it enough that you don't even want to comment on how many >>> times... >>> >>> The DataWindow. >>> >>> ...but it can't be enough anymore...can it? >>> >>> This from one of our colleagues >>> (and yes my apologies for taking it out of context)... >>> >>> "...PB covers all you need to do that in ONE Tool. This >>> includes Windowprogramming ( meaning the interface to the user: >>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>> Reporting! Well, I see als well as many other PB users that some of >>> the implementations and features PB offers are improvable. But this >>> seems not to be the main issue here to be discussed. Fact is, and I've >>> looked around to may other Programming systems, there is NO OTHER tool >>> (I did not find any) which is comparable RAD..." >>> >>> So here's the two-fold feedback I'm hoping for >>> and thanks in advance for your investment of >>> time/effort to respond... >>> >>> *** 1) What true competitive differentiators >>> does PowerBuilder still have >>> as 2007 draws to a close? *** >>> >>> Yes, we can add/improve features but... >>> >>> *** 2) What can we add to, or change about PowerBuilder >>> that would be a true competitive differentiator? *** >>> >>> Arguably one way to distill this down would be to ask >>> what can be done for PowerBuilder that would make it >>> better than (Visual Studio + DataWindow .NET)? >>> >>> Maybe its a single feature. >>> Maybe its a new category of functionality. >>> Maybe its a "eureka" modification to something PowerBuilder already >>> does. >>> >>> There are plenty of enhancement requests on ISUG >>> and in Case Express, but what I'm really hoping >>> from the feedback on this thread is that we keep >>> to the litmus test... >>> ...is what you're suggesting a truly competitive differentiator? > >
![]() |
0 |
![]() |
That may require a rewrite of the product, the way Microsoft did to Vb net. I don't think Sybase can afford to do that. Regards, SS > Ok, I'm done in this thread after this... > > If you want to fix PB you can start with the PB 11 .Net > unsupported list you find in the help. For each one, ask > yourself "why" does this exist. Then look at what it takes > to fix them. Then realize why other people do these and > Sybase doesn't. Go through enough of them and you will see > just how far behind the product is and that although it > does things other don't..others decided on a more viable > solution. Put simply. If others wanted to do those unique > things PB does - they would. The fact that they don't > should bother you as it does me. > > > We've been talking for years about the "data > > intelligence" of the DataWindow, > > tracking the user's modifications with item status, > > automatically issuing the SQL, stored procedure calls > > (and now Web Service calls) for update, insert, delete > > without even a template being required of the developer. > > What do you know PowerBuilder still does for you that > others don't? > > Great lesson in the tradeoffs of dependency in that > discussion. Also a great example of something PBers call a > win that others call a travesty in software development. > That's why I don't think you will find what you seek > asking these type questions. They just go about software > development differently in almost every approach to all > facets of it. What you see as "competition" on a > feature..really isn't. Its a totally different approach in > most cases. > > Troy > I get cranky towards the holidays.
![]() |
0 |
![]() |
I think "rewrite of the product" is exactly what needs to take place. The real question is when and how. Will the user base still exist when the rewrite takes place or will the effort be too late. <SS> wrote in message news:4767077f.6688.1681692777@sybase.com... > That may require a rewrite of the product, the way Microsoft > did to Vb net. I don't think Sybase can afford to do that. > > Regards, > SS > >> Ok, I'm done in this thread after this... >> >> If you want to fix PB you can start with the PB 11 .Net >> unsupported list you find in the help. For each one, ask >> yourself "why" does this exist. Then look at what it takes >> to fix them. Then realize why other people do these and >> Sybase doesn't. Go through enough of them and you will see >> just how far behind the product is and that although it >> does things other don't..others decided on a more viable >> solution. Put simply. If others wanted to do those unique >> things PB does - they would. The fact that they don't >> should bother you as it does me. >> >> > We've been talking for years about the "data >> > intelligence" of the DataWindow, >> > tracking the user's modifications with item status, >> > automatically issuing the SQL, stored procedure calls >> > (and now Web Service calls) for update, insert, delete >> > without even a template being required of the developer. >> > What do you know PowerBuilder still does for you that >> others don't? >> >> Great lesson in the tradeoffs of dependency in that >> discussion. Also a great example of something PBers call a >> win that others call a travesty in software development. >> That's why I don't think you will find what you seek >> asking these type questions. They just go about software >> development differently in almost every approach to all >> facets of it. What you see as "competition" on a >> feature..really isn't. Its a totally different approach in >> most cases. >> >> Troy >> I get cranky towards the holidays.
![]() |
0 |
![]() |
Well, that's what Microsoft thought about their operating system, and the result was Vista. Opinions are mixed, especially for business users. And VB.NET is a big leap from VB6 - IMHO PB missed a big opportunity to convert some developers/shops on that one. The time required to do it right guarantees you will be way behind the curve. "Tyler Cruse" <tcruse@trlx.com> wrote in message news:47673ea2$1@forums-1-dub... >I think "rewrite of the product" is exactly what needs to take place. The >real > question is when and how. Will the user base still exist when the rewrite > takes > place or will the effort be too late. > > > <SS> wrote in message news:4767077f.6688.1681692777@sybase.com... >> That may require a rewrite of the product, the way Microsoft >> did to Vb net. I don't think Sybase can afford to do that. >> >> Regards, >> SS >> >>> Ok, I'm done in this thread after this... >>> >>> If you want to fix PB you can start with the PB 11 .Net >>> unsupported list you find in the help. For each one, ask >>> yourself "why" does this exist. Then look at what it takes >>> to fix them. Then realize why other people do these and >>> Sybase doesn't. Go through enough of them and you will see >>> just how far behind the product is and that although it >>> does things other don't..others decided on a more viable >>> solution. Put simply. If others wanted to do those unique >>> things PB does - they would. The fact that they don't >>> should bother you as it does me. >>> >>> > We've been talking for years about the "data >>> > intelligence" of the DataWindow, >>> > tracking the user's modifications with item status, >>> > automatically issuing the SQL, stored procedure calls >>> > (and now Web Service calls) for update, insert, delete >>> > without even a template being required of the developer. >>> > What do you know PowerBuilder still does for you that >>> others don't? >>> >>> Great lesson in the tradeoffs of dependency in that >>> discussion. Also a great example of something PBers call a >>> win that others call a travesty in software development. >>> That's why I don't think you will find what you seek >>> asking these type questions. They just go about software >>> development differently in almost every approach to all >>> facets of it. What you see as "competition" on a >>> feature..really isn't. Its a totally different approach in >>> most cases. >>> >>> Troy >>> I get cranky towards the holidays. > >
![]() |
0 |
![]() |
I think your analogy is a little off here. Vista is a problem specifically because it isn't a rewrite. The rewrite was Windows XP, which finally integrated the UNIX like kernel in to the mainline OS (rather than having Windows 98 and Windows NT). The problem with redesigns like this one is time. If we started such a project, it would take several years to complete (minimum). Our PB audience has a lot of stuff currently in production, and I don't think they would be happy with a multi-year hiatus in any development. Jonathan Jerry Siegel [TeamSybase] wrote: > Well, that's what Microsoft thought about their operating system, and the > result was Vista. Opinions are mixed, especially for business users. And > VB.NET is a big leap from VB6 - IMHO PB missed a big opportunity to convert > some developers/shops on that one. The time required to do it right > guarantees you will be way behind the curve. > > "Tyler Cruse" <tcruse@trlx.com> wrote in message > news:47673ea2$1@forums-1-dub... >> I think "rewrite of the product" is exactly what needs to take place. The >> real >> question is when and how. Will the user base still exist when the rewrite >> takes >> place or will the effort be too late. >> >> >> <SS> wrote in message news:4767077f.6688.1681692777@sybase.com... >>> That may require a rewrite of the product, the way Microsoft >>> did to Vb net. I don't think Sybase can afford to do that. >>> >>> Regards, >>> SS >>> >>>> Ok, I'm done in this thread after this... >>>> >>>> If you want to fix PB you can start with the PB 11 .Net >>>> unsupported list you find in the help. For each one, ask >>>> yourself "why" does this exist. Then look at what it takes >>>> to fix them. Then realize why other people do these and >>>> Sybase doesn't. Go through enough of them and you will see >>>> just how far behind the product is and that although it >>>> does things other don't..others decided on a more viable >>>> solution. Put simply. If others wanted to do those unique >>>> things PB does - they would. The fact that they don't >>>> should bother you as it does me. >>>> >>>>> We've been talking for years about the "data >>>>> intelligence" of the DataWindow, >>>>> tracking the user's modifications with item status, >>>>> automatically issuing the SQL, stored procedure calls >>>>> (and now Web Service calls) for update, insert, delete >>>>> without even a template being required of the developer. >>>>> What do you know PowerBuilder still does for you that >>>> others don't? >>>> >>>> Great lesson in the tradeoffs of dependency in that >>>> discussion. Also a great example of something PBers call a >>>> win that others call a travesty in software development. >>>> That's why I don't think you will find what you seek >>>> asking these type questions. They just go about software >>>> development differently in almost every approach to all >>>> facets of it. What you see as "competition" on a >>>> feature..really isn't. Its a totally different approach in >>>> most cases. >>>> >>>> Troy >>>> I get cranky towards the holidays. >> > >
![]() |
0 |
![]() |
> I think the correct question is "what can be done to make PB a better tool > for the subset of applications where it > makes sense?". Thanks for the perspective Tyler. Since you believe most PowerBuilder developers now have VS as an additional regularly-used tool, how can we work to have that to your advantage? In addition to DataWindow .NET, do you see yourself making use of the NVO deployment capabilities as ..NET Assemblies and .NET Web Services? Can we improve that capability to make it more useful for heavy lifting of data access/manipulation/persistence? -- John Strano - Sybase Technology Evangelist "Tyler Cruse" <tcruse@trlx.com> wrote in message news:476694fd$1@forums-1-dub... > PB is a client/server tool (with the client possibily being browser > based). This is something that has always been > true. So, to think that PB and VS are competors for most projects is not > true. There are numerous places where > PB is just not a good fit. It is one tool in a programmers toolbox, > hopefully not the only one. PB will never > replace VS (and language support c, c++, c#, vb.net). > > In fact I think it would be difficult to find any PB programmer that does > not also have VS installed on this/her development > workstation. I know of few PB projects that do not also have at lease > some code from other sources. > > So, looking for something to allow PB to win over VS users is not a valid > question. > > I think the correct question is "what can be done to make PB a better tool > for the subset of applications where it > makes sense?". > > 1) Fully managed code, reduction of the PB runtime to a very small .dll > that can be copied to the installation directory (no global > cache requirement) and no extra install of pb runtime. > 2) Access to WPF componets (windows, layout panels, controls, etc) using a > very cleaver painter that will make layout easy and still > provide full functionality > 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD > TOOLS), graphing package, report display (Crystal > Reports?) included with PB license. > 4) Really good support for third party .net controls and assemblies writen > outside of PB > > It makes no difference to me if this is done inside a VS IDE or a PB only > IDE. What ever the implementation, it > must allow creation of client/server (and WEB) applications faster than VS > studio alone, it must produce applications > that perform better than VS alone, and it must fully support MS Sql > Server. Also, it must keep up with MS new > releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. > > > > > > > "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message > news:4762cff9$1@forums-1-dub... >>>> How can you say you want to compete with something that will soon be at >>>> the core of your IDE? >> >> By adding value. >> >> The (Visual Studio + DataWindow .NET) example...is only meant as >> one example to jog discussion, but has arguably muddied the water now. >> >> Rather than compare feature lists with VS, I'm hoping for something new >> to be suggested that _no_other_ competitors have...and of course there's >> more than one in 2007 and beyond. >> >> So as a client/server development tool. >> Do you have any differentiators to suggest >> that would be competitive? >> >> -- >> John Strano - Sybase Technology Evangelist >> >> >> "Troy" <troy-no-spam@onesplace.com> wrote in message >> news:4762c8b1$1@forums-1-dub... >>> I'll start with this.. >>> >>> That's the second time I have seen you post relating to competition >>> between VS and PB. In order to compete, you have to be in the same race >>> and PB is not and has not been since .Net was created over 6 years ago. >>> Although they both roughly allow you to create applications, they each >>> allow you to go about the process in completely different ways. >>> Define what competition means to Sybase? Because from where I'm sitting >>> I see..1) More .Net framework support coming 2)users requesting VS like >>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>> those kinda say VS and MS have won. How can you say you want to compete >>> with something that will soon be at the core of your IDE? >>> >>> A simple download of the feature sets and a side by side comparison will >>> confirm that PB is no where close. The way the die-hards make it "seem" >>> close is by lopping off features of VS and .Net that they feel are not >>> important to them. Phillip Salgannik, no matter how much we normally >>> disagree, stated it clearly..VS (and .Net) are general purpose >>> programming tools..PB is a client/server programming tool. I feel that >>> until that changes, there is no way to do a comparison. >>> >>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had >>> release with 1) a fully managed implementation and 2) ADO.Net support - >>> they might have had a shot at the ComponentOne and Infragistics of the >>> world. But once again, how do you exactly say you have a competitive >>> product when Telerik RAD controls are being used by DWs when they go to >>> a web form? Telerik is a direct competitor of DW.Net and the others. >>> What is that all about? >>> >>> If you really want to examine where the competition point is...I would >>> check the differences between what Sybase Engineering has done vs. the >>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at >>> beating that many heads with that many man hours by finding.. >>> >>>> Maybe its a single feature. >>>> Maybe its a new category of functionality. >>>> Maybe its a "eureka" modification to something PowerBuilder already >>>> does. >>> >>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>> stay close behind. Its the best option right now until maybe a better >>> option presents itself down the road. >>> >>> Troy >>> >>> >>> John Strano[Sybase] wrote: >>>> Blah blah blah >>>> >>>> You've heard it enough that you don't even want to comment on how many >>>> times... >>>> >>>> The DataWindow. >>>> >>>> ...but it can't be enough anymore...can it? >>>> >>>> This from one of our colleagues >>>> (and yes my apologies for taking it out of context)... >>>> >>>> "...PB covers all you need to do that in ONE Tool. This >>>> includes Windowprogramming ( meaning the interface to the user: >>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>> Reporting! Well, I see als well as many other PB users that some of >>>> the implementations and features PB offers are improvable. But this >>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>> looked around to may other Programming systems, there is NO OTHER tool >>>> (I did not find any) which is comparable RAD..." >>>> >>>> So here's the two-fold feedback I'm hoping for >>>> and thanks in advance for your investment of >>>> time/effort to respond... >>>> >>>> *** 1) What true competitive differentiators >>>> does PowerBuilder still have >>>> as 2007 draws to a close? *** >>>> >>>> Yes, we can add/improve features but... >>>> >>>> *** 2) What can we add to, or change about PowerBuilder >>>> that would be a true competitive differentiator? *** >>>> >>>> Arguably one way to distill this down would be to ask >>>> what can be done for PowerBuilder that would make it >>>> better than (Visual Studio + DataWindow .NET)? >>>> >>>> Maybe its a single feature. >>>> Maybe its a new category of functionality. >>>> Maybe its a "eureka" modification to something PowerBuilder already >>>> does. >>>> >>>> There are plenty of enhancement requests on ISUG >>>> and in Case Express, but what I'm really hoping >>>> from the feedback on this thread is that we keep >>>> to the litmus test... >>>> ...is what you're suggesting a truly competitive differentiator? >> >> > >
![]() |
0 |
![]() |
> 1) Fully managed code... We're on our way. How critical do you feel this is? > 2) Access to WPF componets (windows, layout panels, controls, etc) using a > very cleaver painter that will make layout easy and still > provide full functionality This is part of what we're working on for PowerBuilder 12. > 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD > TOOLS), graphing package, report display (Crystal > Reports?) included with PB license. What would you like to see that's better than our current OLE/OCX/ActiveX support? Do you feel add-ons would increase capabilities and/or productivity? > 4) Really good support for third party .net controls and assemblies writen > outside of PB How close do you feel we are with PowerBuilder 11 on this? > Also, it must keep up with MS new > releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. How critical do you genuinely feel this is? The sooner the better, yes, but how agile do you feel we must be? -- John Strano - Sybase Technology Evangelist "Tyler Cruse" <tcruse@trlx.com> wrote in message news:476694fd$1@forums-1-dub... > PB is a client/server tool (with the client possibily being browser > based). This is something that has always been > true. So, to think that PB and VS are competors for most projects is not > true. There are numerous places where > PB is just not a good fit. It is one tool in a programmers toolbox, > hopefully not the only one. PB will never > replace VS (and language support c, c++, c#, vb.net). > > In fact I think it would be difficult to find any PB programmer that does > not also have VS installed on this/her development > workstation. I know of few PB projects that do not also have at lease > some code from other sources. > > So, looking for something to allow PB to win over VS users is not a valid > question. > > I think the correct question is "what can be done to make PB a better tool > for the subset of applications where it > makes sense?". > > 1) Fully managed code, reduction of the PB runtime to a very small .dll > that can be copied to the installation directory (no global > cache requirement) and no extra install of pb runtime. > 2) Access to WPF componets (windows, layout panels, controls, etc) using a > very cleaver painter that will make layout easy and still > provide full functionality > 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD > TOOLS), graphing package, report display (Crystal > Reports?) included with PB license. > 4) Really good support for third party .net controls and assemblies writen > outside of PB > > It makes no difference to me if this is done inside a VS IDE or a PB only > IDE. What ever the implementation, it > must allow creation of client/server (and WEB) applications faster than VS > studio alone, it must produce applications > that perform better than VS alone, and it must fully support MS Sql > Server. Also, it must keep up with MS new > releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. > > > > > > > "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message > news:4762cff9$1@forums-1-dub... >>>> How can you say you want to compete with something that will soon be at >>>> the core of your IDE? >> >> By adding value. >> >> The (Visual Studio + DataWindow .NET) example...is only meant as >> one example to jog discussion, but has arguably muddied the water now. >> >> Rather than compare feature lists with VS, I'm hoping for something new >> to be suggested that _no_other_ competitors have...and of course there's >> more than one in 2007 and beyond. >> >> So as a client/server development tool. >> Do you have any differentiators to suggest >> that would be competitive? >> >> -- >> John Strano - Sybase Technology Evangelist >> >> >> "Troy" <troy-no-spam@onesplace.com> wrote in message >> news:4762c8b1$1@forums-1-dub... >>> I'll start with this.. >>> >>> That's the second time I have seen you post relating to competition >>> between VS and PB. In order to compete, you have to be in the same race >>> and PB is not and has not been since .Net was created over 6 years ago. >>> Although they both roughly allow you to create applications, they each >>> allow you to go about the process in completely different ways. >>> Define what competition means to Sybase? Because from where I'm sitting >>> I see..1) More .Net framework support coming 2)users requesting VS like >>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>> those kinda say VS and MS have won. How can you say you want to compete >>> with something that will soon be at the core of your IDE? >>> >>> A simple download of the feature sets and a side by side comparison will >>> confirm that PB is no where close. The way the die-hards make it "seem" >>> close is by lopping off features of VS and .Net that they feel are not >>> important to them. Phillip Salgannik, no matter how much we normally >>> disagree, stated it clearly..VS (and .Net) are general purpose >>> programming tools..PB is a client/server programming tool. I feel that >>> until that changes, there is no way to do a comparison. >>> >>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net had >>> release with 1) a fully managed implementation and 2) ADO.Net support - >>> they might have had a shot at the ComponentOne and Infragistics of the >>> world. But once again, how do you exactly say you have a competitive >>> product when Telerik RAD controls are being used by DWs when they go to >>> a web form? Telerik is a direct competitor of DW.Net and the others. >>> What is that all about? >>> >>> If you really want to examine where the competition point is...I would >>> check the differences between what Sybase Engineering has done vs. the >>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot at >>> beating that many heads with that many man hours by finding.. >>> >>>> Maybe its a single feature. >>>> Maybe its a new category of functionality. >>>> Maybe its a "eureka" modification to something PowerBuilder already >>>> does. >>> >>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>> stay close behind. Its the best option right now until maybe a better >>> option presents itself down the road. >>> >>> Troy >>> >>> >>> John Strano[Sybase] wrote: >>>> Blah blah blah >>>> >>>> You've heard it enough that you don't even want to comment on how many >>>> times... >>>> >>>> The DataWindow. >>>> >>>> ...but it can't be enough anymore...can it? >>>> >>>> This from one of our colleagues >>>> (and yes my apologies for taking it out of context)... >>>> >>>> "...PB covers all you need to do that in ONE Tool. This >>>> includes Windowprogramming ( meaning the interface to the user: >>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>> Reporting! Well, I see als well as many other PB users that some of >>>> the implementations and features PB offers are improvable. But this >>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>> looked around to may other Programming systems, there is NO OTHER tool >>>> (I did not find any) which is comparable RAD..." >>>> >>>> So here's the two-fold feedback I'm hoping for >>>> and thanks in advance for your investment of >>>> time/effort to respond... >>>> >>>> *** 1) What true competitive differentiators >>>> does PowerBuilder still have >>>> as 2007 draws to a close? *** >>>> >>>> Yes, we can add/improve features but... >>>> >>>> *** 2) What can we add to, or change about PowerBuilder >>>> that would be a true competitive differentiator? *** >>>> >>>> Arguably one way to distill this down would be to ask >>>> what can be done for PowerBuilder that would make it >>>> better than (Visual Studio + DataWindow .NET)? >>>> >>>> Maybe its a single feature. >>>> Maybe its a new category of functionality. >>>> Maybe its a "eureka" modification to something PowerBuilder already >>>> does. >>>> >>>> There are plenty of enhancement requests on ISUG >>>> and in Case Express, but what I'm really hoping >>>> from the feedback on this thread is that we keep >>>> to the litmus test... >>>> ...is what you're suggesting a truly competitive differentiator? >> >> > >
![]() |
0 |
![]() |
Allow coding directly in C# within the PB script painter. Two ways to do this: Allow C# within the IF PBDOTNET block Event/Function property 'Language' that defaults to PBScript. Then we could change it to C# and code the entire event or function in C#. If I want to copy a code example from a website, currently I have to translate it to PBScript manually. The compiler then translates it from PBScript to C#. That is two unnecessary tasks that probably result in C# code that is not exactly what I wanted it to be. This would also be great for Webforms if I could specify Javascript or VBScript for the language on events, rowfocuschanged for example. This would go a long way to eliminate Webform's postback issues. "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4767db38@forums-1-dub... >> I think the correct question is "what can be done to make PB a better >> tool for the subset of applications where it >> makes sense?". > > Thanks for the perspective Tyler. > > Since you believe most PowerBuilder developers > now have VS as an additional regularly-used tool, > how can we work to have that to your advantage? > > In addition to DataWindow .NET, do you see yourself > making use of the NVO deployment capabilities as > .NET Assemblies and .NET Web Services? > Can we improve that capability to make it more useful > for heavy lifting of data access/manipulation/persistence? > > -- > John Strano - Sybase Technology Evangelist > > > "Tyler Cruse" <tcruse@trlx.com> wrote in message > news:476694fd$1@forums-1-dub... >> PB is a client/server tool (with the client possibily being browser >> based). This is something that has always been >> true. So, to think that PB and VS are competors for most projects is not >> true. There are numerous places where >> PB is just not a good fit. It is one tool in a programmers toolbox, >> hopefully not the only one. PB will never >> replace VS (and language support c, c++, c#, vb.net). >> >> In fact I think it would be difficult to find any PB programmer that does >> not also have VS installed on this/her development >> workstation. I know of few PB projects that do not also have at lease >> some code from other sources. >> >> So, looking for something to allow PB to win over VS users is not a valid >> question. >> >> I think the correct question is "what can be done to make PB a better >> tool for the subset of applications where it >> makes sense?". >> >> 1) Fully managed code, reduction of the PB runtime to a very small .dll >> that can be copied to the installation directory (no global >> cache requirement) and no extra install of pb runtime. >> 2) Access to WPF componets (windows, layout panels, controls, etc) using >> a very cleaver painter that will make layout easy and still >> provide full functionality >> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >> TOOLS), graphing package, report display (Crystal >> Reports?) included with PB license. >> 4) Really good support for third party .net controls and assemblies >> writen outside of PB >> >> It makes no difference to me if this is done inside a VS IDE or a PB only >> IDE. What ever the implementation, it >> must allow creation of client/server (and WEB) applications faster than >> VS studio alone, it must produce applications >> that perform better than VS alone, and it must fully support MS Sql >> Server. Also, it must keep up with MS new >> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. >> >> >> >> >> >> >> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >> news:4762cff9$1@forums-1-dub... >>>>> How can you say you want to compete with something that will soon be >>>>> at the core of your IDE? >>> >>> By adding value. >>> >>> The (Visual Studio + DataWindow .NET) example...is only meant as >>> one example to jog discussion, but has arguably muddied the water now. >>> >>> Rather than compare feature lists with VS, I'm hoping for something new >>> to be suggested that _no_other_ competitors have...and of course there's >>> more than one in 2007 and beyond. >>> >>> So as a client/server development tool. >>> Do you have any differentiators to suggest >>> that would be competitive? >>> >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>> news:4762c8b1$1@forums-1-dub... >>>> I'll start with this.. >>>> >>>> That's the second time I have seen you post relating to competition >>>> between VS and PB. In order to compete, you have to be in the same race >>>> and PB is not and has not been since .Net was created over 6 years ago. >>>> Although they both roughly allow you to create applications, they each >>>> allow you to go about the process in completely different ways. >>>> Define what competition means to Sybase? Because from where I'm sitting >>>> I see..1) More .Net framework support coming 2)users requesting VS like >>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>>> those kinda say VS and MS have won. How can you say you want to compete >>>> with something that will soon be at the core of your IDE? >>>> >>>> A simple download of the feature sets and a side by side comparison >>>> will confirm that PB is no where close. The way the die-hards make it >>>> "seem" close is by lopping off features of VS and .Net that they feel >>>> are not important to them. Phillip Salgannik, no matter how much we >>>> normally disagree, stated it clearly..VS (and .Net) are general purpose >>>> programming tools..PB is a client/server programming tool. I feel that >>>> until that changes, there is no way to do a comparison. >>>> >>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>> support - they might have had a shot at the ComponentOne and >>>> Infragistics of the world. But once again, how do you exactly say you >>>> have a competitive product when Telerik RAD controls are being used by >>>> DWs when they go to a web form? Telerik is a direct competitor of >>>> DW.Net and the others. What is that all about? >>>> >>>> If you really want to examine where the competition point is...I would >>>> check the differences between what Sybase Engineering has done vs. the >>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot >>>> at beating that many heads with that many man hours by finding.. >>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>> >>>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>>> stay close behind. Its the best option right now until maybe a better >>>> option presents itself down the road. >>>> >>>> Troy >>>> >>>> >>>> John Strano[Sybase] wrote: >>>>> Blah blah blah >>>>> >>>>> You've heard it enough that you don't even want to comment on how many >>>>> times... >>>>> >>>>> The DataWindow. >>>>> >>>>> ...but it can't be enough anymore...can it? >>>>> >>>>> This from one of our colleagues >>>>> (and yes my apologies for taking it out of context)... >>>>> >>>>> "...PB covers all you need to do that in ONE Tool. This >>>>> includes Windowprogramming ( meaning the interface to the user: >>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>> Reporting! Well, I see als well as many other PB users that some of >>>>> the implementations and features PB offers are improvable. But this >>>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>>> looked around to may other Programming systems, there is NO OTHER tool >>>>> (I did not find any) which is comparable RAD..." >>>>> >>>>> So here's the two-fold feedback I'm hoping for >>>>> and thanks in advance for your investment of >>>>> time/effort to respond... >>>>> >>>>> *** 1) What true competitive differentiators >>>>> does PowerBuilder still have >>>>> as 2007 draws to a close? *** >>>>> >>>>> Yes, we can add/improve features but... >>>>> >>>>> *** 2) What can we add to, or change about PowerBuilder >>>>> that would be a true competitive differentiator? *** >>>>> >>>>> Arguably one way to distill this down would be to ask >>>>> what can be done for PowerBuilder that would make it >>>>> better than (Visual Studio + DataWindow .NET)? >>>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>>> >>>>> There are plenty of enhancement requests on ISUG >>>>> and in Case Express, but what I'm really hoping >>>>> from the feedback on this thread is that we keep >>>>> to the litmus test... >>>>> ...is what you're suggesting a truly competitive differentiator? >>> >>> >> >> > >
![]() |
0 |
![]() |
> That may require a rewrite of the product, the way Microsoft > did to Vb net. I don't think Sybase can afford to do that. Aside from teh resource issue for doing that, the resources and time we've expnded in developing PowerBuilder 11 are in great part due to preserving a migration path for our customers. Of course there's a valid debate whether MS made the right decision in arguably not providing a migration path for its VB6 customers, but we decided we had to. -- John Strano - Sybase Technology Evangelist <SS> wrote in message news:4767077f.6688.1681692777@sybase.com... > That may require a rewrite of the product, the way Microsoft > did to Vb net. I don't think Sybase can afford to do that. > > Regards, > SS > >> Ok, I'm done in this thread after this... >> >> If you want to fix PB you can start with the PB 11 .Net >> unsupported list you find in the help. For each one, ask >> yourself "why" does this exist. Then look at what it takes >> to fix them. Then realize why other people do these and >> Sybase doesn't. Go through enough of them and you will see >> just how far behind the product is and that although it >> does things other don't..others decided on a more viable >> solution. Put simply. If others wanted to do those unique >> things PB does - they would. The fact that they don't >> should bother you as it does me. >> >> > We've been talking for years about the "data >> > intelligence" of the DataWindow, >> > tracking the user's modifications with item status, >> > automatically issuing the SQL, stored procedure calls >> > (and now Web Service calls) for update, insert, delete >> > without even a template being required of the developer. >> > What do you know PowerBuilder still does for you that >> others don't? >> >> Great lesson in the tradeoffs of dependency in that >> discussion. Also a great example of something PBers call a >> win that others call a travesty in software development. >> That's why I don't think you will find what you seek >> asking these type questions. They just go about software >> development differently in almost every approach to all >> facets of it. What you see as "competition" on a >> feature..really isn't. Its a totally different approach in >> most cases. >> >> Troy >> I get cranky towards the holidays.
![]() |
0 |
![]() |
Thanks for the response Greg. Are you in production or close to production with any of your applications using PowerBuilder 11? -- John Strano - Sybase Technology Evangelist "GregD" <greg@pdccorpnospam.com> wrote in message news:47630cc7$1@forums-1-dub... >I think the ability to deploy a Win32 application to Web Form or Windows >Form/Smart client by changing targets is tremendous. I am sure someone >will correct me, but I believe Visual Studio does not do this. I realize >some code modifications in PB are needed to make things run smoothly, but >it really has not been that difficult. > > Regards, > > GregD > > > "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message > news:4762eafb$1@forums-1-dub... >> Maybe it would be helpful to start a sub-thread... >> >> *** 1) What true competitive differentiators >> does PowerBuilder still have >> as 2007 draws to a close? *** >> >> We've been talking for years about the "data intelligence" of the >> DataWindow, >> tracking the user's modifications with item status, automatically issuing >> the SQL, stored procedure calls (and now Web Service calls) for >> update, insert, delete without even a template being required of the >> developer. >> >> ...But now some of you have recognized that we do have >> some competition out there for this feature. >> >> What do you know PowerBuilder still does for you that others don't? >> -- >> John Strano - Sybase Technology Evangelist >> >> >> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >> news:4762b160$1@forums-1-dub... >>> Blah blah blah >>> >>> You've heard it enough that you don't even want to comment on how many >>> times... >>> >>> The DataWindow. >>> >>> ...but it can't be enough anymore...can it? >>> >>> This from one of our colleagues >>> (and yes my apologies for taking it out of context)... >>> >>> "...PB covers all you need to do that in ONE Tool. This >>> includes Windowprogramming ( meaning the interface to the user: >>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>> Reporting! Well, I see als well as many other PB users that some of >>> the implementations and features PB offers are improvable. But this >>> seems not to be the main issue here to be discussed. Fact is, and I've >>> looked around to may other Programming systems, there is NO OTHER tool >>> (I did not find any) which is comparable RAD..." >>> >>> So here's the two-fold feedback I'm hoping for >>> and thanks in advance for your investment of >>> time/effort to respond... >>> >>> *** 1) What true competitive differentiators >>> does PowerBuilder still have >>> as 2007 draws to a close? *** >>> >>> Yes, we can add/improve features but... >>> >>> *** 2) What can we add to, or change about PowerBuilder >>> that would be a true competitive differentiator? *** >>> >>> Arguably one way to distill this down would be to ask >>> what can be done for PowerBuilder that would make it >>> better than (Visual Studio + DataWindow .NET)? >>> >>> Maybe its a single feature. >>> Maybe its a new category of functionality. >>> Maybe its a "eureka" modification to something PowerBuilder already >>> does. >>> >>> There are plenty of enhancement requests on ISUG >>> and in Case Express, but what I'm really hoping >>> from the feedback on this thread is that we keep >>> to the litmus test... >>> ...is what you're suggesting a truly competitive differentiator? >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> >> >> > >
![]() |
0 |
![]() |
as for the datawindow...dw.net that is. allow it to be populated from a collection of objects. Reason. More and more third party .net controls return a collection or list of objects. It would be nice to be able to directly load a datawindow with this information for presentation. For example, I use a third party fax object bulk faxing. When I need to show the user what is in the sending buffer, the fax control returns a collection of fax objects. The only way to show the user this information is to 1. create an external datawindow, loop through the fax object, read each property and write it to the datawindow. or 2. simple use a datagrid view. What would be nice is to be able to create something like an 'external datawindow'... but be able to select an OBJECT as source, present me with a list of properties from the object, select which ones I want to include, build my datawindow for me. Now, if you can not read the objects, let me manual build the mapping - objectA.PropertyC = ColumnB type Numeric ; objectA.PropertyD = ColumnT type DateTime and so on. Now, in VS I could do something like ... dwControl1.BindtoObjectCollection(Faxes) .... the dw would wire up with the collection of faxes I have ... .... if I change a value in the dw control, the value is writen to the corresponding fax object in the collection ... this communication should be striaght forward. .... if I change the fax object in the collection, the value would change in the Datawindow ... harder to do / program ... however, could be done with listeners and so on. This is something that I have been working on, building a generic template to allow me to bind a single collection of objects (and properties) and have them populate a datawindow. For one-of's this is pretty straight forward, but a bit of coding - doable, but a bit of coding. If the dw.net control could hide this from me, it would be very nice. Thanks Jeff PS: Now if the fax object contained collections of other objects (ie phone numbers), I would not expect the datawindow to handle this (unless I could build a dw format - nested dw's - to mirror the objects structure, then maybe). "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4767db38@forums-1-dub... >> I think the correct question is "what can be done to make PB a better >> tool for the subset of applications where it >> makes sense?". > > Thanks for the perspective Tyler. > > Since you believe most PowerBuilder developers > now have VS as an additional regularly-used tool, > how can we work to have that to your advantage? > > In addition to DataWindow .NET, do you see yourself > making use of the NVO deployment capabilities as > .NET Assemblies and .NET Web Services? > Can we improve that capability to make it more useful > for heavy lifting of data access/manipulation/persistence? > > -- > John Strano - Sybase Technology Evangelist > > > "Tyler Cruse" <tcruse@trlx.com> wrote in message > news:476694fd$1@forums-1-dub... >> PB is a client/server tool (with the client possibily being browser >> based). This is something that has always been >> true. So, to think that PB and VS are competors for most projects is not >> true. There are numerous places where >> PB is just not a good fit. It is one tool in a programmers toolbox, >> hopefully not the only one. PB will never >> replace VS (and language support c, c++, c#, vb.net). >> >> In fact I think it would be difficult to find any PB programmer that does >> not also have VS installed on this/her development >> workstation. I know of few PB projects that do not also have at lease >> some code from other sources. >> >> So, looking for something to allow PB to win over VS users is not a valid >> question. >> >> I think the correct question is "what can be done to make PB a better >> tool for the subset of applications where it >> makes sense?". >> >> 1) Fully managed code, reduction of the PB runtime to a very small .dll >> that can be copied to the installation directory (no global >> cache requirement) and no extra install of pb runtime. >> 2) Access to WPF componets (windows, layout panels, controls, etc) using >> a very cleaver painter that will make layout easy and still >> provide full functionality >> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >> TOOLS), graphing package, report display (Crystal >> Reports?) included with PB license. >> 4) Really good support for third party .net controls and assemblies >> writen outside of PB >> >> It makes no difference to me if this is done inside a VS IDE or a PB only >> IDE. What ever the implementation, it >> must allow creation of client/server (and WEB) applications faster than >> VS studio alone, it must produce applications >> that perform better than VS alone, and it must fully support MS Sql >> Server. Also, it must keep up with MS new >> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. >> >> >> >> >> >> >> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >> news:4762cff9$1@forums-1-dub... >>>>> How can you say you want to compete with something that will soon be >>>>> at the core of your IDE? >>> >>> By adding value. >>> >>> The (Visual Studio + DataWindow .NET) example...is only meant as >>> one example to jog discussion, but has arguably muddied the water now. >>> >>> Rather than compare feature lists with VS, I'm hoping for something new >>> to be suggested that _no_other_ competitors have...and of course there's >>> more than one in 2007 and beyond. >>> >>> So as a client/server development tool. >>> Do you have any differentiators to suggest >>> that would be competitive? >>> >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>> news:4762c8b1$1@forums-1-dub... >>>> I'll start with this.. >>>> >>>> That's the second time I have seen you post relating to competition >>>> between VS and PB. In order to compete, you have to be in the same race >>>> and PB is not and has not been since .Net was created over 6 years ago. >>>> Although they both roughly allow you to create applications, they each >>>> allow you to go about the process in completely different ways. >>>> Define what competition means to Sybase? Because from where I'm sitting >>>> I see..1) More .Net framework support coming 2)users requesting VS like >>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>>> those kinda say VS and MS have won. How can you say you want to compete >>>> with something that will soon be at the core of your IDE? >>>> >>>> A simple download of the feature sets and a side by side comparison >>>> will confirm that PB is no where close. The way the die-hards make it >>>> "seem" close is by lopping off features of VS and .Net that they feel >>>> are not important to them. Phillip Salgannik, no matter how much we >>>> normally disagree, stated it clearly..VS (and .Net) are general purpose >>>> programming tools..PB is a client/server programming tool. I feel that >>>> until that changes, there is no way to do a comparison. >>>> >>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>> support - they might have had a shot at the ComponentOne and >>>> Infragistics of the world. But once again, how do you exactly say you >>>> have a competitive product when Telerik RAD controls are being used by >>>> DWs when they go to a web form? Telerik is a direct competitor of >>>> DW.Net and the others. What is that all about? >>>> >>>> If you really want to examine where the competition point is...I would >>>> check the differences between what Sybase Engineering has done vs. the >>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot >>>> at beating that many heads with that many man hours by finding.. >>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>> >>>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>>> stay close behind. Its the best option right now until maybe a better >>>> option presents itself down the road. >>>> >>>> Troy >>>> >>>> >>>> John Strano[Sybase] wrote: >>>>> Blah blah blah >>>>> >>>>> You've heard it enough that you don't even want to comment on how many >>>>> times... >>>>> >>>>> The DataWindow. >>>>> >>>>> ...but it can't be enough anymore...can it? >>>>> >>>>> This from one of our colleagues >>>>> (and yes my apologies for taking it out of context)... >>>>> >>>>> "...PB covers all you need to do that in ONE Tool. This >>>>> includes Windowprogramming ( meaning the interface to the user: >>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>> Reporting! Well, I see als well as many other PB users that some of >>>>> the implementations and features PB offers are improvable. But this >>>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>>> looked around to may other Programming systems, there is NO OTHER tool >>>>> (I did not find any) which is comparable RAD..." >>>>> >>>>> So here's the two-fold feedback I'm hoping for >>>>> and thanks in advance for your investment of >>>>> time/effort to respond... >>>>> >>>>> *** 1) What true competitive differentiators >>>>> does PowerBuilder still have >>>>> as 2007 draws to a close? *** >>>>> >>>>> Yes, we can add/improve features but... >>>>> >>>>> *** 2) What can we add to, or change about PowerBuilder >>>>> that would be a true competitive differentiator? *** >>>>> >>>>> Arguably one way to distill this down would be to ask >>>>> what can be done for PowerBuilder that would make it >>>>> better than (Visual Studio + DataWindow .NET)? >>>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>>> >>>>> There are plenty of enhancement requests on ISUG >>>>> and in Case Express, but what I'm really hoping >>>>> from the feedback on this thread is that we keep >>>>> to the litmus test... >>>>> ...is what you're suggesting a truly competitive differentiator? >>> >>> >> >> > >
![]() |
0 |
![]() |
1 - for the dw.net ... very critical. 3 is hard to do ... what is important for you may not be import for others, and I for do not want to add cost to my PB license so others can enjoy crystal ... now for the image control ... LEAD is about 4,000 bucks - I doubt they would be willing to partner up with PB. If you need the control, buy it. Otherwise work around it. Simple native support for TIF's would be nice ... viewing only. "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4767dcbb@forums-1-dub... >> 1) Fully managed code... > > We're on our way. How critical do you feel this is? > >> 2) Access to WPF componets (windows, layout panels, controls, etc) using >> a very cleaver painter that will make layout easy and still >> provide full functionality > > This is part of what we're working on for PowerBuilder 12. > >> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >> TOOLS), graphing package, report display (Crystal >> Reports?) included with PB license. > > What would you like to see that's better than our current > OLE/OCX/ActiveX support? Do you feel add-ons would > increase capabilities and/or productivity? > >> 4) Really good support for third party .net controls and assemblies >> writen outside of PB > > How close do you feel we are with PowerBuilder 11 on this? > >> Also, it must keep up with MS new >> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. > > How critical do you genuinely feel this is? > The sooner the better, yes, but how agile do you feel we must be? > > -- > John Strano - Sybase Technology Evangelist > > > "Tyler Cruse" <tcruse@trlx.com> wrote in message > news:476694fd$1@forums-1-dub... >> PB is a client/server tool (with the client possibily being browser >> based). This is something that has always been >> true. So, to think that PB and VS are competors for most projects is not >> true. There are numerous places where >> PB is just not a good fit. It is one tool in a programmers toolbox, >> hopefully not the only one. PB will never >> replace VS (and language support c, c++, c#, vb.net). >> >> In fact I think it would be difficult to find any PB programmer that does >> not also have VS installed on this/her development >> workstation. I know of few PB projects that do not also have at lease >> some code from other sources. >> >> So, looking for something to allow PB to win over VS users is not a valid >> question. >> >> I think the correct question is "what can be done to make PB a better >> tool for the subset of applications where it >> makes sense?". >> >> 1) Fully managed code, reduction of the PB runtime to a very small .dll >> that can be copied to the installation directory (no global >> cache requirement) and no extra install of pb runtime. >> 2) Access to WPF componets (windows, layout panels, controls, etc) using >> a very cleaver painter that will make layout easy and still >> provide full functionality >> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >> TOOLS), graphing package, report display (Crystal >> Reports?) included with PB license. >> 4) Really good support for third party .net controls and assemblies >> writen outside of PB >> >> It makes no difference to me if this is done inside a VS IDE or a PB only >> IDE. What ever the implementation, it >> must allow creation of client/server (and WEB) applications faster than >> VS studio alone, it must produce applications >> that perform better than VS alone, and it must fully support MS Sql >> Server. Also, it must keep up with MS new >> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. >> >> >> >> >> >> >> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >> news:4762cff9$1@forums-1-dub... >>>>> How can you say you want to compete with something that will soon be >>>>> at the core of your IDE? >>> >>> By adding value. >>> >>> The (Visual Studio + DataWindow .NET) example...is only meant as >>> one example to jog discussion, but has arguably muddied the water now. >>> >>> Rather than compare feature lists with VS, I'm hoping for something new >>> to be suggested that _no_other_ competitors have...and of course there's >>> more than one in 2007 and beyond. >>> >>> So as a client/server development tool. >>> Do you have any differentiators to suggest >>> that would be competitive? >>> >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>> news:4762c8b1$1@forums-1-dub... >>>> I'll start with this.. >>>> >>>> That's the second time I have seen you post relating to competition >>>> between VS and PB. In order to compete, you have to be in the same race >>>> and PB is not and has not been since .Net was created over 6 years ago. >>>> Although they both roughly allow you to create applications, they each >>>> allow you to go about the process in completely different ways. >>>> Define what competition means to Sybase? Because from where I'm sitting >>>> I see..1) More .Net framework support coming 2)users requesting VS like >>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>>> those kinda say VS and MS have won. How can you say you want to compete >>>> with something that will soon be at the core of your IDE? >>>> >>>> A simple download of the feature sets and a side by side comparison >>>> will confirm that PB is no where close. The way the die-hards make it >>>> "seem" close is by lopping off features of VS and .Net that they feel >>>> are not important to them. Phillip Salgannik, no matter how much we >>>> normally disagree, stated it clearly..VS (and .Net) are general purpose >>>> programming tools..PB is a client/server programming tool. I feel that >>>> until that changes, there is no way to do a comparison. >>>> >>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>> support - they might have had a shot at the ComponentOne and >>>> Infragistics of the world. But once again, how do you exactly say you >>>> have a competitive product when Telerik RAD controls are being used by >>>> DWs when they go to a web form? Telerik is a direct competitor of >>>> DW.Net and the others. What is that all about? >>>> >>>> If you really want to examine where the competition point is...I would >>>> check the differences between what Sybase Engineering has done vs. the >>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot >>>> at beating that many heads with that many man hours by finding.. >>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>> >>>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>>> stay close behind. Its the best option right now until maybe a better >>>> option presents itself down the road. >>>> >>>> Troy >>>> >>>> >>>> John Strano[Sybase] wrote: >>>>> Blah blah blah >>>>> >>>>> You've heard it enough that you don't even want to comment on how many >>>>> times... >>>>> >>>>> The DataWindow. >>>>> >>>>> ...but it can't be enough anymore...can it? >>>>> >>>>> This from one of our colleagues >>>>> (and yes my apologies for taking it out of context)... >>>>> >>>>> "...PB covers all you need to do that in ONE Tool. This >>>>> includes Windowprogramming ( meaning the interface to the user: >>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>> Reporting! Well, I see als well as many other PB users that some of >>>>> the implementations and features PB offers are improvable. But this >>>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>>> looked around to may other Programming systems, there is NO OTHER tool >>>>> (I did not find any) which is comparable RAD..." >>>>> >>>>> So here's the two-fold feedback I'm hoping for >>>>> and thanks in advance for your investment of >>>>> time/effort to respond... >>>>> >>>>> *** 1) What true competitive differentiators >>>>> does PowerBuilder still have >>>>> as 2007 draws to a close? *** >>>>> >>>>> Yes, we can add/improve features but... >>>>> >>>>> *** 2) What can we add to, or change about PowerBuilder >>>>> that would be a true competitive differentiator? *** >>>>> >>>>> Arguably one way to distill this down would be to ask >>>>> what can be done for PowerBuilder that would make it >>>>> better than (Visual Studio + DataWindow .NET)? >>>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>>> >>>>> There are plenty of enhancement requests on ISUG >>>>> and in Case Express, but what I'm really hoping >>>>> from the feedback on this thread is that we keep >>>>> to the litmus test... >>>>> ...is what you're suggesting a truly competitive differentiator? >>> >>> >> >> > >
![]() |
0 |
![]() |
But at somepoint don't the two need to merge? I understand the desire to cut and paste code, and in practice I agree with you.... I am generally using VS.NET to get something to work first before I do it in PB, which is a shame. However, in PB you'll still have PB-unique constructs like DW dot notation, etc... how do you 'mix' C# and PowerScript in that regard? Do we allow TWO ways to do things.. e.g., new AND CREATE? Do we relegate old stuff to a segregated namespace (ala VB?). With the focus on bringing OLD applications forward, there are some conflicting goals here. C# makes perfect sense for NEW apps, but how much work are you willing to do to old apps? Should there be two different options, perhaps? On 18 Dec 2007 06:50:30 -0800, "Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> wrote: >Allow coding directly in C# within the PB script painter. > >Two ways to do this: > >Allow C# within the IF PBDOTNET block > >Event/Function property 'Language' that defaults to PBScript. Then we could >change it to C# and code the entire event or function in C#. > >If I want to copy a code example from a website, currently I have to >translate it to PBScript manually. The compiler then translates it from >PBScript to C#. That is two unnecessary tasks that probably result in C# >code that is not exactly what I wanted it to be. > >This would also be great for Webforms if I could specify Javascript or >VBScript for the language on events, rowfocuschanged for example. This would >go a long way to eliminate Webform's postback issues. > > >"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >news:4767db38@forums-1-dub... >>> I think the correct question is "what can be done to make PB a better >>> tool for the subset of applications where it >>> makes sense?". >> >> Thanks for the perspective Tyler. >> >> Since you believe most PowerBuilder developers >> now have VS as an additional regularly-used tool, >> how can we work to have that to your advantage? >> >> In addition to DataWindow .NET, do you see yourself >> making use of the NVO deployment capabilities as >> .NET Assemblies and .NET Web Services? >> Can we improve that capability to make it more useful >> for heavy lifting of data access/manipulation/persistence? >> >> -- >> John Strano - Sybase Technology Evangelist >> >> >> "Tyler Cruse" <tcruse@trlx.com> wrote in message >> news:476694fd$1@forums-1-dub... >>> PB is a client/server tool (with the client possibily being browser >>> based). This is something that has always been >>> true. So, to think that PB and VS are competors for most projects is not >>> true. There are numerous places where >>> PB is just not a good fit. It is one tool in a programmers toolbox, >>> hopefully not the only one. PB will never >>> replace VS (and language support c, c++, c#, vb.net). >>> >>> In fact I think it would be difficult to find any PB programmer that does >>> not also have VS installed on this/her development >>> workstation. I know of few PB projects that do not also have at lease >>> some code from other sources. >>> >>> So, looking for something to allow PB to win over VS users is not a valid >>> question. >>> >>> I think the correct question is "what can be done to make PB a better >>> tool for the subset of applications where it >>> makes sense?". >>> >>> 1) Fully managed code, reduction of the PB runtime to a very small .dll >>> that can be copied to the installation directory (no global >>> cache requirement) and no extra install of pb runtime. >>> 2) Access to WPF componets (windows, layout panels, controls, etc) using >>> a very cleaver painter that will make layout easy and still >>> provide full functionality >>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >>> TOOLS), graphing package, report display (Crystal >>> Reports?) included with PB license. >>> 4) Really good support for third party .net controls and assemblies >>> writen outside of PB >>> >>> It makes no difference to me if this is done inside a VS IDE or a PB only >>> IDE. What ever the implementation, it >>> must allow creation of client/server (and WEB) applications faster than >>> VS studio alone, it must produce applications >>> that perform better than VS alone, and it must fully support MS Sql >>> Server. Also, it must keep up with MS new >>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. >>> >>> >>> >>> >>> >>> >>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >>> news:4762cff9$1@forums-1-dub... >>>>>> How can you say you want to compete with something that will soon be >>>>>> at the core of your IDE? >>>> >>>> By adding value. >>>> >>>> The (Visual Studio + DataWindow .NET) example...is only meant as >>>> one example to jog discussion, but has arguably muddied the water now. >>>> >>>> Rather than compare feature lists with VS, I'm hoping for something new >>>> to be suggested that _no_other_ competitors have...and of course there's >>>> more than one in 2007 and beyond. >>>> >>>> So as a client/server development tool. >>>> Do you have any differentiators to suggest >>>> that would be competitive? >>>> >>>> -- >>>> John Strano - Sybase Technology Evangelist >>>> >>>> >>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>> news:4762c8b1$1@forums-1-dub... >>>>> I'll start with this.. >>>>> >>>>> That's the second time I have seen you post relating to competition >>>>> between VS and PB. In order to compete, you have to be in the same race >>>>> and PB is not and has not been since .Net was created over 6 years ago. >>>>> Although they both roughly allow you to create applications, they each >>>>> allow you to go about the process in completely different ways. >>>>> Define what competition means to Sybase? Because from where I'm sitting >>>>> I see..1) More .Net framework support coming 2)users requesting VS like >>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>>>> those kinda say VS and MS have won. How can you say you want to compete >>>>> with something that will soon be at the core of your IDE? >>>>> >>>>> A simple download of the feature sets and a side by side comparison >>>>> will confirm that PB is no where close. The way the die-hards make it >>>>> "seem" close is by lopping off features of VS and .Net that they feel >>>>> are not important to them. Phillip Salgannik, no matter how much we >>>>> normally disagree, stated it clearly..VS (and .Net) are general purpose >>>>> programming tools..PB is a client/server programming tool. I feel that >>>>> until that changes, there is no way to do a comparison. >>>>> >>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>>> support - they might have had a shot at the ComponentOne and >>>>> Infragistics of the world. But once again, how do you exactly say you >>>>> have a competitive product when Telerik RAD controls are being used by >>>>> DWs when they go to a web form? Telerik is a direct competitor of >>>>> DW.Net and the others. What is that all about? >>>>> >>>>> If you really want to examine where the competition point is...I would >>>>> check the differences between what Sybase Engineering has done vs. the >>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot >>>>> at beating that many heads with that many man hours by finding.. >>>>> >>>>>> Maybe its a single feature. >>>>>> Maybe its a new category of functionality. >>>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>>> does. >>>>> >>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>>>> stay close behind. Its the best option right now until maybe a better >>>>> option presents itself down the road. >>>>> >>>>> Troy >>>>> >>>>> >>>>> John Strano[Sybase] wrote: >>>>>> Blah blah blah >>>>>> >>>>>> You've heard it enough that you don't even want to comment on how many >>>>>> times... >>>>>> >>>>>> The DataWindow. >>>>>> >>>>>> ...but it can't be enough anymore...can it? >>>>>> >>>>>> This from one of our colleagues >>>>>> (and yes my apologies for taking it out of context)... >>>>>> >>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>> includes Windowprogramming ( meaning the interface to the user: >>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>>> Reporting! Well, I see als well as many other PB users that some of >>>>>> the implementations and features PB offers are improvable. But this >>>>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>>>> looked around to may other Programming systems, there is NO OTHER tool >>>>>> (I did not find any) which is comparable RAD..." >>>>>> >>>>>> So here's the two-fold feedback I'm hoping for >>>>>> and thanks in advance for your investment of >>>>>> time/effort to respond... >>>>>> >>>>>> *** 1) What true competitive differentiators >>>>>> does PowerBuilder still have >>>>>> as 2007 draws to a close? *** >>>>>> >>>>>> Yes, we can add/improve features but... >>>>>> >>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>> that would be a true competitive differentiator? *** >>>>>> >>>>>> Arguably one way to distill this down would be to ask >>>>>> what can be done for PowerBuilder that would make it >>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>> >>>>>> Maybe its a single feature. >>>>>> Maybe its a new category of functionality. >>>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>>> does. >>>>>> >>>>>> There are plenty of enhancement requests on ISUG >>>>>> and in Case Express, but what I'm really hoping >>>>>> from the feedback on this thread is that we keep >>>>>> to the litmus test... >>>>>> ...is what you're suggesting a truly competitive differentiator? >>>> >>>> >>> >>> >> >> >
![]() |
0 |
![]() |
Crystal Reports: NO, NO. Graphing Package: In built, WPF. OLE/OCX/ActiveX alternatives are seeked. ..net controls support : YES Lagging behind .NET release & unmanaged code: We are replacing DW technology(not just PB) because PB and/or DW.NET doesn't support WPF & not managed. It doesn't consume Object Source. It doesn't support TDD. It doesn't appreciate layered development (data access & presentation ). It doesn't provide WPF controls . Powerscript: there are no new programmers available. Benefits: The above is surpassing what the design power I get with DW designer. That can be deployed in both windows & web.(i get this in a WPF environment: there are limitations as much as there are in DW). vsv "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4767dcbb@forums-1-dub... >> 1) Fully managed code... > > We're on our way. How critical do you feel this is > >> 2) Access to WPF componets (windows, layout panels, controls, etc) using >> a very cleaver painter that will make layout easy and still >> provide full functionality > > This is part of what we're working on for PowerBuilder 12. > >> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >> TOOLS), graphing package, report display (Crystal >> Reports?) included with PB license. > > What would you like to see that's better than our current > OLE/OCX/ActiveX support? Do you feel add-ons would > increase capabilities and/or productivity? > >> 4) Really good support for third party .net controls and assemblies >> writen outside of PB > > How close do you feel we are with PowerBuilder 11 on this? > >> Also, it must keep up with MS new >> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. > > How critical do you genuinely feel this is? > The sooner the better, yes, but how agile do you feel we must be? > > -- > John Strano - Sybase Technology Evangelist > > > "Tyler Cruse" <tcruse@trlx.com> wrote in message > news:476694fd$1@forums-1-dub... >> PB is a client/server tool (with the client possibily being browser >> based). This is something that has always been >> true. So, to think that PB and VS are competors for most projects is not >> true. There are numerous places where >> PB is just not a good fit. It is one tool in a programmers toolbox, >> hopefully not the only one. PB will never >> replace VS (and language support c, c++, c#, vb.net). >> >> In fact I think it would be difficult to find any PB programmer that does >> not also have VS installed on this/her development >> workstation. I know of few PB projects that do not also have at lease >> some code from other sources. >> >> So, looking for something to allow PB to win over VS users is not a valid >> question. >> >> I think the correct question is "what can be done to make PB a better >> tool for the subset of applications where it >> makes sense?". >> >> 1) Fully managed code, reduction of the PB runtime to a very small .dll >> that can be copied to the installation directory (no global >> cache requirement) and no extra install of pb runtime. >> 2) Access to WPF componets (windows, layout panels, controls, etc) using >> a very cleaver painter that will make layout easy and still >> provide full functionality >> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >> TOOLS), graphing package, report display (Crystal >> Reports?) included with PB license. >> 4) Really good support for third party .net controls and assemblies >> writen outside of PB >> >> It makes no difference to me if this is done inside a VS IDE or a PB only >> IDE. What ever the implementation, it >> must allow creation of client/server (and WEB) applications faster than >> VS studio alone, it must produce applications >> that perform better than VS alone, and it must fully support MS Sql >> Server. Also, it must keep up with MS new >> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. >> >> >> >> >> >> >> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >> news:4762cff9$1@forums-1-dub... >>>>> How can you say you want to compete with something that will soon be >>>>> at the core of your IDE? >>> >>> By adding value. >>> >>> The (Visual Studio + DataWindow .NET) example...is only meant as >>> one example to jog discussion, but has arguably muddied the water now. >>> >>> Rather than compare feature lists with VS, I'm hoping for something new >>> to be suggested that _no_other_ competitors have...and of course there's >>> more than one in 2007 and beyond. >>> >>> So as a client/server development tool. >>> Do you have any differentiators to suggest >>> that would be competitive? >>> >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>> news:4762c8b1$1@forums-1-dub... >>>> I'll start with this.. >>>> >>>> That's the second time I have seen you post relating to competition >>>> between VS and PB. In order to compete, you have to be in the same race >>>> and PB is not and has not been since .Net was created over 6 years ago. >>>> Although they both roughly allow you to create applications, they each >>>> allow you to go about the process in completely different ways. >>>> Define what competition means to Sybase? Because from where I'm sitting >>>> I see..1) More .Net framework support coming 2)users requesting VS like >>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>>> those kinda say VS and MS have won. How can you say you want to compete >>>> with something that will soon be at the core of your IDE? >>>> >>>> A simple download of the feature sets and a side by side comparison >>>> will confirm that PB is no where close. The way the die-hards make it >>>> "seem" close is by lopping off features of VS and .Net that they feel >>>> are not important to them. Phillip Salgannik, no matter how much we >>>> normally disagree, stated it clearly..VS (and .Net) are general purpose >>>> programming tools..PB is a client/server programming tool. I feel that >>>> until that changes, there is no way to do a comparison. >>>> >>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>> support - they might have had a shot at the ComponentOne and >>>> Infragistics of the world. But once again, how do you exactly say you >>>> have a competitive product when Telerik RAD controls are being used by >>>> DWs when they go to a web form? Telerik is a direct competitor of >>>> DW.Net and the others. What is that all about? >>>> >>>> If you really want to examine where the competition point is...I would >>>> check the differences between what Sybase Engineering has done vs. the >>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot >>>> at beating that many heads with that many man hours by finding.. >>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>> >>>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>>> stay close behind. Its the best option right now until maybe a better >>>> option presents itself down the road. >>>> >>>> Troy >>>> >>>> >>>> John Strano[Sybase] wrote: >>>>> Blah blah blah >>>>> >>>>> You've heard it enough that you don't even want to comment on how many >>>>> times... >>>>> >>>>> The DataWindow. >>>>> >>>>> ...but it can't be enough anymore...can it? >>>>> >>>>> This from one of our colleagues >>>>> (and yes my apologies for taking it out of context)... >>>>> >>>>> "...PB covers all you need to do that in ONE Tool. This >>>>> includes Windowprogramming ( meaning the interface to the user: >>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>> Reporting! Well, I see als well as many other PB users that some of >>>>> the implementations and features PB offers are improvable. But this >>>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>>> looked around to may other Programming systems, there is NO OTHER tool >>>>> (I did not find any) which is comparable RAD..." >>>>> >>>>> So here's the two-fold feedback I'm hoping for >>>>> and thanks in advance for your investment of >>>>> time/effort to respond... >>>>> >>>>> *** 1) What true competitive differentiators >>>>> does PowerBuilder still have >>>>> as 2007 draws to a close? *** >>>>> >>>>> Yes, we can add/improve features but... >>>>> >>>>> *** 2) What can we add to, or change about PowerBuilder >>>>> that would be a true competitive differentiator? *** >>>>> >>>>> Arguably one way to distill this down would be to ask >>>>> what can be done for PowerBuilder that would make it >>>>> better than (Visual Studio + DataWindow .NET)? >>>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>>> >>>>> There are plenty of enhancement requests on ISUG >>>>> and in Case Express, but what I'm really hoping >>>>> from the feedback on this thread is that we keep >>>>> to the litmus test... >>>>> ...is what you're suggesting a truly competitive differentiator? >>> >>> >> >> > >
![]() |
0 |
![]() |
"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4767dcbb@forums-1-dub... >> 1) Fully managed code... > > We're on our way. How critical do you feel this is? Very important for all of the reasons that managed code is important. Memory and resource leakage prevention, real native 64 bit executable, potential movement to other OS implementations of dot net framework, no need to install things in global cache >> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >> TOOLS), graphing package, report display (Crystal >> Reports?) included with PB license. > > What would you like to see that's better than our current > OLE/OCX/ActiveX support? Do you feel add-ons would > increase capabilities and/or productivity? An example: Lead Tools v14 only supports scanning via events, PB can not handle this. Solution is to keep using previous version (v12) of Lead Tools. >> 4) Really good support for third party .net controls and assemblies >> writen outside of PB > > How close do you feel we are with PowerBuilder 11 on this? Not very close. No visual controls for one thing. Should be able to open C# WinForm window with normal open( w_window_name) command. WinForm window should have access to all of the same PB functions. Datastores should export same interface as a dotNet dataset. Not really sure that a datastore should not be a dotNet dataset. In my case, I am only interested in Win Forms (vs Web Forms). The tab control provides no access to padding and is much larger hence will not fit on screen with out scrolling. Many of the Visual User Objects do not work because of missing events (probably ways to re-write). However, when all is said why would I want to 1) Force an install of PB Runtime, 2) deliever a much larger set of files, 3) provider worse performance. 4) have something that does not look as good and takes longer to build. PB 11 as an upgrade only provided SNC support and some minor DW improvements. The dot Net deployment options are only interesting as something in the future that may be helpful > >> Also, it must keep up with MS new >> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. > Vista support is an example of too long VS 2008 support is another example 64 bit support is yet another example > How critical do you genuinely feel this is? > The sooner the better, yes, but how agile do you feel we must be? > > -- > John Strano - Sybase Technology Evangelist > > > "Tyler Cruse" <tcruse@trlx.com> wrote in message > news:476694fd$1@forums-1-dub... >> PB is a client/server tool (with the client possibily being browser >> based). This is something that has always been >> true. So, to think that PB and VS are competors for most projects is not >> true. There are numerous places where >> PB is just not a good fit. It is one tool in a programmers toolbox, >> hopefully not the only one. PB will never >> replace VS (and language support c, c++, c#, vb.net). >> >> In fact I think it would be difficult to find any PB programmer that does >> not also have VS installed on this/her development >> workstation. I know of few PB projects that do not also have at lease >> some code from other sources. >> >> So, looking for something to allow PB to win over VS users is not a valid >> question. >> >> I think the correct question is "what can be done to make PB a better >> tool for the subset of applications where it >> makes sense?". >> >> 1) Fully managed code, reduction of the PB runtime to a very small .dll >> that can be copied to the installation directory (no global >> cache requirement) and no extra install of pb runtime. >> 2) Access to WPF componets (windows, layout panels, controls, etc) using >> a very cleaver painter that will make layout easy and still >> provide full functionality >> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >> TOOLS), graphing package, report display (Crystal >> Reports?) included with PB license. >> 4) Really good support for third party .net controls and assemblies >> writen outside of PB >> >> It makes no difference to me if this is done inside a VS IDE or a PB only >> IDE. What ever the implementation, it >> must allow creation of client/server (and WEB) applications faster than >> VS studio alone, it must produce applications >> that perform better than VS alone, and it must fully support MS Sql >> Server. Also, it must keep up with MS new >> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. >> >> >> >> >> >> >> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >> news:4762cff9$1@forums-1-dub... >>>>> How can you say you want to compete with something that will soon be >>>>> at the core of your IDE? >>> >>> By adding value. >>> >>> The (Visual Studio + DataWindow .NET) example...is only meant as >>> one example to jog discussion, but has arguably muddied the water now. >>> >>> Rather than compare feature lists with VS, I'm hoping for something new >>> to be suggested that _no_other_ competitors have...and of course there's >>> more than one in 2007 and beyond. >>> >>> So as a client/server development tool. >>> Do you have any differentiators to suggest >>> that would be competitive? >>> >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>> news:4762c8b1$1@forums-1-dub... >>>> I'll start with this.. >>>> >>>> That's the second time I have seen you post relating to competition >>>> between VS and PB. In order to compete, you have to be in the same race >>>> and PB is not and has not been since .Net was created over 6 years ago. >>>> Although they both roughly allow you to create applications, they each >>>> allow you to go about the process in completely different ways. >>>> Define what competition means to Sybase? Because from where I'm sitting >>>> I see..1) More .Net framework support coming 2)users requesting VS like >>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>>> those kinda say VS and MS have won. How can you say you want to compete >>>> with something that will soon be at the core of your IDE? >>>> >>>> A simple download of the feature sets and a side by side comparison >>>> will confirm that PB is no where close. The way the die-hards make it >>>> "seem" close is by lopping off features of VS and .Net that they feel >>>> are not important to them. Phillip Salgannik, no matter how much we >>>> normally disagree, stated it clearly..VS (and .Net) are general purpose >>>> programming tools..PB is a client/server programming tool. I feel that >>>> until that changes, there is no way to do a comparison. >>>> >>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>> support - they might have had a shot at the ComponentOne and >>>> Infragistics of the world. But once again, how do you exactly say you >>>> have a competitive product when Telerik RAD controls are being used by >>>> DWs when they go to a web form? Telerik is a direct competitor of >>>> DW.Net and the others. What is that all about? >>>> >>>> If you really want to examine where the competition point is...I would >>>> check the differences between what Sybase Engineering has done vs. the >>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot >>>> at beating that many heads with that many man hours by finding.. >>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>> >>>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>>> stay close behind. Its the best option right now until maybe a better >>>> option presents itself down the road. >>>> >>>> Troy >>>> >>>> >>>> John Strano[Sybase] wrote: >>>>> Blah blah blah >>>>> >>>>> You've heard it enough that you don't even want to comment on how many >>>>> times... >>>>> >>>>> The DataWindow. >>>>> >>>>> ...but it can't be enough anymore...can it? >>>>> >>>>> This from one of our colleagues >>>>> (and yes my apologies for taking it out of context)... >>>>> >>>>> "...PB covers all you need to do that in ONE Tool. This >>>>> includes Windowprogramming ( meaning the interface to the user: >>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>> Reporting! Well, I see als well as many other PB users that some of >>>>> the implementations and features PB offers are improvable. But this >>>>> seems not to be the main issue here to be discussed. Fact is, and I've >>>>> looked around to may other Programming systems, there is NO OTHER tool >>>>> (I did not find any) which is comparable RAD..." >>>>> >>>>> So here's the two-fold feedback I'm hoping for >>>>> and thanks in advance for your investment of >>>>> time/effort to respond... >>>>> >>>>> *** 1) What true competitive differentiators >>>>> does PowerBuilder still have >>>>> as 2007 draws to a close? *** >>>>> >>>>> Yes, we can add/improve features but... >>>>> >>>>> *** 2) What can we add to, or change about PowerBuilder >>>>> that would be a true competitive differentiator? *** >>>>> >>>>> Arguably one way to distill this down would be to ask >>>>> what can be done for PowerBuilder that would make it >>>>> better than (Visual Studio + DataWindow .NET)? >>>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>> does. >>>>> >>>>> There are plenty of enhancement requests on ISUG >>>>> and in Case Express, but what I'm really hoping >>>>> from the feedback on this thread is that we keep >>>>> to the litmus test... >>>>> ...is what you're suggesting a truly competitive differentiator? >>> >>> >> >> > >
![]() |
0 |
![]() |
> 3 is hard to do ... what is important for you may not be import for > others, and I for do not want to add cost to my PB license so others can > enjoy crystal ... now for the image control ... LEAD is about 4,000 > bucks - I doubt they would be willing to partner up with PB. If you need > the control, buy it. Otherwise work around it. Simple native support for > TIF's would be nice ... viewing only. Agreed, that everything can not be included with PB license. However, PB must be in a position that when you read the Lead Tools documentation that there are PB examples and nice "PB xx is a supported language". Sybase needs to take make the contacts to these companies to make this happen. Problably provide some support, provide some engineering changes as required for these products, and give aways some PB licenses to these companies. Just as Microsoft works with hardware and software vendors to see that things are ready when new releases come out.
![]() |
0 |
![]() |
Certainly there are people that have not yet gotten on the Vista bandwagon. Among the people that I have talked to that have used Vista for more than a few months, not a single one of the would ever go back to XP. Now what I would like to see is a survey on where the VB6 development went. How much went to VB.Net, c#, c++, PowerBuilder, or some WEB based tool. I suspect a lot of it went to c#, but do not have any real data to support that theory. "Jerry Siegel [TeamSybase]" <jNOsSPAMsiegel@yahoo!.com> wrote in message news:47674acf$1@forums-1-dub... > Well, that's what Microsoft thought about their operating system, and the > result was Vista. Opinions are mixed, especially for business users. And > VB.NET is a big leap from VB6 - IMHO PB missed a big opportunity to > convert some developers/shops on that one. The time required to do it > right guarantees you will be way behind the curve. > > "Tyler Cruse" <tcruse@trlx.com> wrote in message > news:47673ea2$1@forums-1-dub... >>I think "rewrite of the product" is exactly what needs to take place. The >>real >> question is when and how. Will the user base still exist when the >> rewrite takes >> place or will the effort be too late. >> >> >> <SS> wrote in message news:4767077f.6688.1681692777@sybase.com... >>> That may require a rewrite of the product, the way Microsoft >>> did to Vb net. I don't think Sybase can afford to do that. >>> >>> Regards, >>> SS >>> >>>> Ok, I'm done in this thread after this... >>>> >>>> If you want to fix PB you can start with the PB 11 .Net >>>> unsupported list you find in the help. For each one, ask >>>> yourself "why" does this exist. Then look at what it takes >>>> to fix them. Then realize why other people do these and >>>> Sybase doesn't. Go through enough of them and you will see >>>> just how far behind the product is and that although it >>>> does things other don't..others decided on a more viable >>>> solution. Put simply. If others wanted to do those unique >>>> things PB does - they would. The fact that they don't >>>> should bother you as it does me. >>>> >>>> > We've been talking for years about the "data >>>> > intelligence" of the DataWindow, >>>> > tracking the user's modifications with item status, >>>> > automatically issuing the SQL, stored procedure calls >>>> > (and now Web Service calls) for update, insert, delete >>>> > without even a template being required of the developer. >>>> > What do you know PowerBuilder still does for you that >>>> others don't? >>>> >>>> Great lesson in the tradeoffs of dependency in that >>>> discussion. Also a great example of something PBers call a >>>> win that others call a travesty in software development. >>>> That's why I don't think you will find what you seek >>>> asking these type questions. They just go about software >>>> development differently in almost every approach to all >>>> facets of it. What you see as "competition" on a >>>> feature..really isn't. Its a totally different approach in >>>> most cases. >>>> >>>> Troy >>>> I get cranky towards the holidays. >> >> > >
![]() |
0 |
![]() |
I agree. One advantage PB has is its ability to play well with others: DBMS especially, but you can talk to any tool that uses standard API. The easier PB makes that, the better for both parties. "Tyler Cruse" <tcruse@trlx.com> wrote in message news:47683a8f$1@forums-1-dub... >> 3 is hard to do ... what is important for you may not be import for >> others, and I for do not want to add cost to my PB license so others can >> enjoy crystal ... now for the image control ... LEAD is about 4,000 >> bucks - I doubt they would be willing to partner up with PB. If you need >> the control, buy it. Otherwise work around it. Simple native support >> for TIF's would be nice ... viewing only. > > Agreed, that everything can not be included with PB license. However, PB > must be > in a position that when you read the Lead Tools documentation that there > are PB examples and > nice "PB xx is a supported language". Sybase needs to take make the > contacts to these > companies to make this happen. Problably provide some support, provide > some engineering > changes as required for these products, and give aways some PB licenses to > these companies. > Just as Microsoft works with hardware and software vendors to see that > things are ready > when new releases come out. > > > > > >
![]() |
0 |
![]() |
I'd like to offer an analogy that arguably breaks down upon closer inspection, but here it is... Let's say that x years from now my son joins the track team because he likes to run. After a number of weeks it becomes apparent to him that he's not the fastest runner on the team... ....he becomes discouraged. Let's say he feels he can come to me and voices his frustration. I hope I have the insight to say something along the line of... "You joined the team because you like to run. Yes, this is disappointing that you're not winning, but you still like running. Enjoy seeing your personal best improve and gain the satisfaction that you're competing...and competing respectably." Now pardon the pompous Knute Rockne tone, but we still enjoy running, competing, and we still enjoy seeing PowerBuilder improve its ability to serve our customers. I want to thank all of you who've been, and will continue to contribute to this thread and future threads like it. It gives us pause, food for thought, and the raw material for bettering PowerBuilder. -- John Strano - Sybase Technology Evangelist "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4762b160$1@forums-1-dub... > Blah blah blah > > You've heard it enough that you don't even want to comment on how many > times... > > The DataWindow. > > ...but it can't be enough anymore...can it? > > This from one of our colleagues > (and yes my apologies for taking it out of context)... > > "...PB covers all you need to do that in ONE Tool. This > includes Windowprogramming ( meaning the interface to the user: > Windows, Sheets, diallougeboxes, etc.), Database operability AND > Reporting! Well, I see als well as many other PB users that some of > the implementations and features PB offers are improvable. But this > seems not to be the main issue here to be discussed. Fact is, and I've > looked around to may other Programming systems, there is NO OTHER tool > (I did not find any) which is comparable RAD..." > > So here's the two-fold feedback I'm hoping for > and thanks in advance for your investment of > time/effort to respond... > > *** 1) What true competitive differentiators > does PowerBuilder still have > as 2007 draws to a close? *** > > Yes, we can add/improve features but... > > *** 2) What can we add to, or change about PowerBuilder > that would be a true competitive differentiator? *** > > Arguably one way to distill this down would be to ask > what can be done for PowerBuilder that would make it > better than (Visual Studio + DataWindow .NET)? > > Maybe its a single feature. > Maybe its a new category of functionality. > Maybe its a "eureka" modification to something PowerBuilder already does. > > There are plenty of enhancement requests on ISUG > and in Case Express, but what I'm really hoping > from the feedback on this thread is that we keep > to the litmus test... > ...is what you're suggesting a truly competitive differentiator? > -- > John Strano - Sybase Technology Evangelist > > >
![]() |
0 |
![]() |
You could limit C# code to simple datatypes. Or provide a C# code importer tool that converts C# code to the equivalent PowerScript. "Jim O'Neil [Sybase]" <joneil@sybase.com> wrote in message news:e7vfm315sm09nbugs0fd51du3ks2tnv7g9@4ax.com... > But at somepoint don't the two need to merge? I understand the > desire to cut and paste code, and in practice I agree with you.... I > am generally using VS.NET to get something to work first before I do > it in PB, which is a shame. However, in PB you'll still have > PB-unique constructs like DW dot notation, etc... how do you 'mix' C# > and PowerScript in that regard? > > Do we allow TWO ways to do things.. e.g., new AND CREATE? Do we > relegate old stuff to a segregated namespace (ala VB?). > > With the focus on bringing OLD applications forward, there are some > conflicting goals here. C# makes perfect sense for NEW apps, but how > much work are you willing to do to old apps? Should there be two > different options, perhaps? > > On 18 Dec 2007 06:50:30 -0800, "Roland Smith [TeamSybase]" > <rsmith_at_trusthss_dot_com> wrote: > >>Allow coding directly in C# within the PB script painter. >> >>Two ways to do this: >> >>Allow C# within the IF PBDOTNET block >> >>Event/Function property 'Language' that defaults to PBScript. Then we >>could >>change it to C# and code the entire event or function in C#. >> >>If I want to copy a code example from a website, currently I have to >>translate it to PBScript manually. The compiler then translates it from >>PBScript to C#. That is two unnecessary tasks that probably result in C# >>code that is not exactly what I wanted it to be. >> >>This would also be great for Webforms if I could specify Javascript or >>VBScript for the language on events, rowfocuschanged for example. This >>would >>go a long way to eliminate Webform's postback issues. >> >> >>"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >>news:4767db38@forums-1-dub... >>>> I think the correct question is "what can be done to make PB a better >>>> tool for the subset of applications where it >>>> makes sense?". >>> >>> Thanks for the perspective Tyler. >>> >>> Since you believe most PowerBuilder developers >>> now have VS as an additional regularly-used tool, >>> how can we work to have that to your advantage? >>> >>> In addition to DataWindow .NET, do you see yourself >>> making use of the NVO deployment capabilities as >>> .NET Assemblies and .NET Web Services? >>> Can we improve that capability to make it more useful >>> for heavy lifting of data access/manipulation/persistence? >>> >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "Tyler Cruse" <tcruse@trlx.com> wrote in message >>> news:476694fd$1@forums-1-dub... >>>> PB is a client/server tool (with the client possibily being browser >>>> based). This is something that has always been >>>> true. So, to think that PB and VS are competors for most projects is >>>> not >>>> true. There are numerous places where >>>> PB is just not a good fit. It is one tool in a programmers toolbox, >>>> hopefully not the only one. PB will never >>>> replace VS (and language support c, c++, c#, vb.net). >>>> >>>> In fact I think it would be difficult to find any PB programmer that >>>> does >>>> not also have VS installed on this/her development >>>> workstation. I know of few PB projects that do not also have at lease >>>> some code from other sources. >>>> >>>> So, looking for something to allow PB to win over VS users is not a >>>> valid >>>> question. >>>> >>>> I think the correct question is "what can be done to make PB a better >>>> tool for the subset of applications where it >>>> makes sense?". >>>> >>>> 1) Fully managed code, reduction of the PB runtime to a very small .dll >>>> that can be copied to the installation directory (no global >>>> cache requirement) and no extra install of pb runtime. >>>> 2) Access to WPF componets (windows, layout panels, controls, etc) >>>> using >>>> a very cleaver painter that will make layout easy and still >>>> provide full functionality >>>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >>>> TOOLS), graphing package, report display (Crystal >>>> Reports?) included with PB license. >>>> 4) Really good support for third party .net controls and assemblies >>>> writen outside of PB >>>> >>>> It makes no difference to me if this is done inside a VS IDE or a PB >>>> only >>>> IDE. What ever the implementation, it >>>> must allow creation of client/server (and WEB) applications faster than >>>> VS studio alone, it must produce applications >>>> that perform better than VS alone, and it must fully support MS Sql >>>> Server. Also, it must keep up with MS new >>>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. >>>> >>>> >>>> >>>> >>>> >>>> >>>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >>>> news:4762cff9$1@forums-1-dub... >>>>>>> How can you say you want to compete with something that will soon be >>>>>>> at the core of your IDE? >>>>> >>>>> By adding value. >>>>> >>>>> The (Visual Studio + DataWindow .NET) example...is only meant as >>>>> one example to jog discussion, but has arguably muddied the water now. >>>>> >>>>> Rather than compare feature lists with VS, I'm hoping for something >>>>> new >>>>> to be suggested that _no_other_ competitors have...and of course >>>>> there's >>>>> more than one in 2007 and beyond. >>>>> >>>>> So as a client/server development tool. >>>>> Do you have any differentiators to suggest >>>>> that would be competitive? >>>>> >>>>> -- >>>>> John Strano - Sybase Technology Evangelist >>>>> >>>>> >>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>> news:4762c8b1$1@forums-1-dub... >>>>>> I'll start with this.. >>>>>> >>>>>> That's the second time I have seen you post relating to competition >>>>>> between VS and PB. In order to compete, you have to be in the same >>>>>> race >>>>>> and PB is not and has not been since .Net was created over 6 years >>>>>> ago. >>>>>> Although they both roughly allow you to create applications, they >>>>>> each >>>>>> allow you to go about the process in completely different ways. >>>>>> Define what competition means to Sybase? Because from where I'm >>>>>> sitting >>>>>> I see..1) More .Net framework support coming 2)users requesting VS >>>>>> like >>>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>>>>> those kinda say VS and MS have won. How can you say you want to >>>>>> compete >>>>>> with something that will soon be at the core of your IDE? >>>>>> >>>>>> A simple download of the feature sets and a side by side comparison >>>>>> will confirm that PB is no where close. The way the die-hards make >>>>>> it >>>>>> "seem" close is by lopping off features of VS and .Net that they feel >>>>>> are not important to them. Phillip Salgannik, no matter how much we >>>>>> normally disagree, stated it clearly..VS (and .Net) are general >>>>>> purpose >>>>>> programming tools..PB is a client/server programming tool. I feel >>>>>> that >>>>>> until that changes, there is no way to do a comparison. >>>>>> >>>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>>>> support - they might have had a shot at the ComponentOne and >>>>>> Infragistics of the world. But once again, how do you exactly say you >>>>>> have a competitive product when Telerik RAD controls are being used >>>>>> by >>>>>> DWs when they go to a web form? Telerik is a direct competitor of >>>>>> DW.Net and the others. What is that all about? >>>>>> >>>>>> If you really want to examine where the competition point is...I >>>>>> would >>>>>> check the differences between what Sybase Engineering has done vs. >>>>>> the >>>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot >>>>>> at beating that many heads with that many man hours by finding.. >>>>>> >>>>>>> Maybe its a single feature. >>>>>>> Maybe its a new category of functionality. >>>>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>>>> does. >>>>>> >>>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>>>>> stay close behind. Its the best option right now until maybe a better >>>>>> option presents itself down the road. >>>>>> >>>>>> Troy >>>>>> >>>>>> >>>>>> John Strano[Sybase] wrote: >>>>>>> Blah blah blah >>>>>>> >>>>>>> You've heard it enough that you don't even want to comment on how >>>>>>> many >>>>>>> times... >>>>>>> >>>>>>> The DataWindow. >>>>>>> >>>>>>> ...but it can't be enough anymore...can it? >>>>>>> >>>>>>> This from one of our colleagues >>>>>>> (and yes my apologies for taking it out of context)... >>>>>>> >>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>> includes Windowprogramming ( meaning the interface to the user: >>>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>>>> Reporting! Well, I see als well as many other PB users that some of >>>>>>> the implementations and features PB offers are improvable. But this >>>>>>> seems not to be the main issue here to be discussed. Fact is, and >>>>>>> I've >>>>>>> looked around to may other Programming systems, there is NO OTHER >>>>>>> tool >>>>>>> (I did not find any) which is comparable RAD..." >>>>>>> >>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>> and thanks in advance for your investment of >>>>>>> time/effort to respond... >>>>>>> >>>>>>> *** 1) What true competitive differentiators >>>>>>> does PowerBuilder still have >>>>>>> as 2007 draws to a close? *** >>>>>>> >>>>>>> Yes, we can add/improve features but... >>>>>>> >>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>> that would be a true competitive differentiator? *** >>>>>>> >>>>>>> Arguably one way to distill this down would be to ask >>>>>>> what can be done for PowerBuilder that would make it >>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>> >>>>>>> Maybe its a single feature. >>>>>>> Maybe its a new category of functionality. >>>>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>>>> does. >>>>>>> >>>>>>> There are plenty of enhancement requests on ISUG >>>>>>> and in Case Express, but what I'm really hoping >>>>>>> from the feedback on this thread is that we keep >>>>>>> to the litmus test... >>>>>>> ...is what you're suggesting a truly competitive differentiator? >>>>> >>>>> >>>> >>>> >>> >>> >>
![]() |
0 |
![]() |
Roland; One of the systems that I used when I first got into IT was the Centurion Operating system from NCR. This was an amazing environment because it had the NEAT/3 compiler. In this development environment, you could use the Keyword ENTER and the language you wanted to code. So for example, you would say ENTER Assembler and then start LR, SLR, etc commands, then say ENTER Cobol and do a move corresponding and then top that off with ENTER Fortran to do some mathematical operations on the data. I wonder if that would not be a really "cool" and differentiating thing for PB like ENTER {native, vb, c#, etc) and then code away in your favourite syntax! Food for thought. Regards ... Chris http://chrispollach.pbdjmagazine.com ,\|/, (0 0) -(_)- "Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> wrote in message news:4767de36$1@forums-1-dub... > Allow coding directly in C# within the PB script painter. > > Two ways to do this: > > Allow C# within the IF PBDOTNET block > > Event/Function property 'Language' that defaults to PBScript. Then we > could change it to C# and code the entire event or function in C#. > > If I want to copy a code example from a website, currently I have to > translate it to PBScript manually. The compiler then translates it from > PBScript to C#. That is two unnecessary tasks that probably result in C# > code that is not exactly what I wanted it to be. > > This would also be great for Webforms if I could specify Javascript or > VBScript for the language on events, rowfocuschanged for example. This > would go a long way to eliminate Webform's postback issues. > > > "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message > news:4767db38@forums-1-dub... >>> I think the correct question is "what can be done to make PB a better >>> tool for the subset of applications where it >>> makes sense?". >> >> Thanks for the perspective Tyler. >> >> Since you believe most PowerBuilder developers >> now have VS as an additional regularly-used tool, >> how can we work to have that to your advantage? >> >> In addition to DataWindow .NET, do you see yourself >> making use of the NVO deployment capabilities as >> .NET Assemblies and .NET Web Services? >> Can we improve that capability to make it more useful >> for heavy lifting of data access/manipulation/persistence? >> >> -- >> John Strano - Sybase Technology Evangelist >> >> >> "Tyler Cruse" <tcruse@trlx.com> wrote in message >> news:476694fd$1@forums-1-dub... >>> PB is a client/server tool (with the client possibily being browser >>> based). This is something that has always been >>> true. So, to think that PB and VS are competors for most projects is >>> not true. There are numerous places where >>> PB is just not a good fit. It is one tool in a programmers toolbox, >>> hopefully not the only one. PB will never >>> replace VS (and language support c, c++, c#, vb.net). >>> >>> In fact I think it would be difficult to find any PB programmer that >>> does not also have VS installed on this/her development >>> workstation. I know of few PB projects that do not also have at lease >>> some code from other sources. >>> >>> So, looking for something to allow PB to win over VS users is not a >>> valid question. >>> >>> I think the correct question is "what can be done to make PB a better >>> tool for the subset of applications where it >>> makes sense?". >>> >>> 1) Fully managed code, reduction of the PB runtime to a very small .dll >>> that can be copied to the installation directory (no global >>> cache requirement) and no extra install of pb runtime. >>> 2) Access to WPF componets (windows, layout panels, controls, etc) using >>> a very cleaver painter that will make layout easy and still >>> provide full functionality >>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control (LEAD >>> TOOLS), graphing package, report display (Crystal >>> Reports?) included with PB license. >>> 4) Really good support for third party .net controls and assemblies >>> writen outside of PB >>> >>> It makes no difference to me if this is done inside a VS IDE or a PB >>> only IDE. What ever the implementation, it >>> must allow creation of client/server (and WEB) applications faster than >>> VS studio alone, it must produce applications >>> that perform better than VS alone, and it must fully support MS Sql >>> Server. Also, it must keep up with MS new >>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or longer. >>> >>> >>> >>> >>> >>> >>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >>> news:4762cff9$1@forums-1-dub... >>>>>> How can you say you want to compete with something that will soon be >>>>>> at the core of your IDE? >>>> >>>> By adding value. >>>> >>>> The (Visual Studio + DataWindow .NET) example...is only meant as >>>> one example to jog discussion, but has arguably muddied the water now. >>>> >>>> Rather than compare feature lists with VS, I'm hoping for something new >>>> to be suggested that _no_other_ competitors have...and of course >>>> there's >>>> more than one in 2007 and beyond. >>>> >>>> So as a client/server development tool. >>>> Do you have any differentiators to suggest >>>> that would be competitive? >>>> >>>> -- >>>> John Strano - Sybase Technology Evangelist >>>> >>>> >>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>> news:4762c8b1$1@forums-1-dub... >>>>> I'll start with this.. >>>>> >>>>> That's the second time I have seen you post relating to competition >>>>> between VS and PB. In order to compete, you have to be in the same >>>>> race and PB is not and has not been since .Net was created over 6 >>>>> years ago. Although they both roughly allow you to create >>>>> applications, they each allow you to go about the process in >>>>> completely different ways. >>>>> Define what competition means to Sybase? Because from where I'm >>>>> sitting I see..1) More .Net framework support coming 2)users >>>>> requesting VS like features 3) Sybase about to use VS shell to redo >>>>> the PB IDE. All of those kinda say VS and MS have won. How can you say >>>>> you want to compete with something that will soon be at the core of >>>>> your IDE? >>>>> >>>>> A simple download of the feature sets and a side by side comparison >>>>> will confirm that PB is no where close. The way the die-hards make it >>>>> "seem" close is by lopping off features of VS and .Net that they feel >>>>> are not important to them. Phillip Salgannik, no matter how much we >>>>> normally disagree, stated it clearly..VS (and .Net) are general >>>>> purpose programming tools..PB is a client/server programming tool. I >>>>> feel that until that changes, there is no way to do a comparison. >>>>> >>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>>> support - they might have had a shot at the ComponentOne and >>>>> Infragistics of the world. But once again, how do you exactly say you >>>>> have a competitive product when Telerik RAD controls are being used by >>>>> DWs when they go to a web form? Telerik is a direct competitor of >>>>> DW.Net and the others. What is that all about? >>>>> >>>>> If you really want to examine where the competition point is...I would >>>>> check the differences between what Sybase Engineering has done vs. the >>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any shot >>>>> at beating that many heads with that many man hours by finding.. >>>>> >>>>>> Maybe its a single feature. >>>>>> Maybe its a new category of functionality. >>>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>>> does. >>>>> >>>>> is laughable. I suggest that Sybase (with PB) learn how to follow and >>>>> stay close behind. Its the best option right now until maybe a better >>>>> option presents itself down the road. >>>>> >>>>> Troy >>>>> >>>>> >>>>> John Strano[Sybase] wrote: >>>>>> Blah blah blah >>>>>> >>>>>> You've heard it enough that you don't even want to comment on how >>>>>> many >>>>>> times... >>>>>> >>>>>> The DataWindow. >>>>>> >>>>>> ...but it can't be enough anymore...can it? >>>>>> >>>>>> This from one of our colleagues >>>>>> (and yes my apologies for taking it out of context)... >>>>>> >>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>> includes Windowprogramming ( meaning the interface to the user: >>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>>> Reporting! Well, I see als well as many other PB users that some of >>>>>> the implementations and features PB offers are improvable. But this >>>>>> seems not to be the main issue here to be discussed. Fact is, and >>>>>> I've >>>>>> looked around to may other Programming systems, there is NO OTHER >>>>>> tool >>>>>> (I did not find any) which is comparable RAD..." >>>>>> >>>>>> So here's the two-fold feedback I'm hoping for >>>>>> and thanks in advance for your investment of >>>>>> time/effort to respond... >>>>>> >>>>>> *** 1) What true competitive differentiators >>>>>> does PowerBuilder still have >>>>>> as 2007 draws to a close? *** >>>>>> >>>>>> Yes, we can add/improve features but... >>>>>> >>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>> that would be a true competitive differentiator? *** >>>>>> >>>>>> Arguably one way to distill this down would be to ask >>>>>> what can be done for PowerBuilder that would make it >>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>> >>>>>> Maybe its a single feature. >>>>>> Maybe its a new category of functionality. >>>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>>> does. >>>>>> >>>>>> There are plenty of enhancement requests on ISUG >>>>>> and in Case Express, but what I'm really hoping >>>>>> from the feedback on this thread is that we keep >>>>>> to the litmus test... >>>>>> ...is what you're suggesting a truly competitive differentiator? >>>> >>>> >>> >>> >> >> > >
![]() |
0 |
![]() |
What about only allowing one syntax in a given event. Now its really easy to write my C# logic and simply call a PB method passing arguments. I get arguments back or write getter/setter methods to talk to C# objects, logic. -- Dean Jones CEO PowerObjects http://www.powerobjects.com (612) 339-3355 Ext. 112 TeamSybase * * Think Sybase * * "Roland Smith [TeamSybase]" <topwiz.smith@comcast.net> wrote in message news:47688473@forums-1-dub... > You could limit C# code to simple datatypes. > > Or provide a C# code importer tool that converts C# code to the equivalent > PowerScript. > > "Jim O'Neil [Sybase]" <joneil@sybase.com> wrote in message > news:e7vfm315sm09nbugs0fd51du3ks2tnv7g9@4ax.com... >> But at somepoint don't the two need to merge? I understand the >> desire to cut and paste code, and in practice I agree with you.... I >> am generally using VS.NET to get something to work first before I do >> it in PB, which is a shame. However, in PB you'll still have >> PB-unique constructs like DW dot notation, etc... how do you 'mix' C# >> and PowerScript in that regard? >> >> Do we allow TWO ways to do things.. e.g., new AND CREATE? Do we >> relegate old stuff to a segregated namespace (ala VB?). >> >> With the focus on bringing OLD applications forward, there are some >> conflicting goals here. C# makes perfect sense for NEW apps, but how >> much work are you willing to do to old apps? Should there be two >> different options, perhaps? >> >> On 18 Dec 2007 06:50:30 -0800, "Roland Smith [TeamSybase]" >> <rsmith_at_trusthss_dot_com> wrote: >> >>>Allow coding directly in C# within the PB script painter. >>> >>>Two ways to do this: >>> >>>Allow C# within the IF PBDOTNET block >>> >>>Event/Function property 'Language' that defaults to PBScript. Then we >>>could >>>change it to C# and code the entire event or function in C#. >>> >>>If I want to copy a code example from a website, currently I have to >>>translate it to PBScript manually. The compiler then translates it from >>>PBScript to C#. That is two unnecessary tasks that probably result in C# >>>code that is not exactly what I wanted it to be. >>> >>>This would also be great for Webforms if I could specify Javascript or >>>VBScript for the language on events, rowfocuschanged for example. This >>>would >>>go a long way to eliminate Webform's postback issues. >>> >>> >>>"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >>>news:4767db38@forums-1-dub... >>>>> I think the correct question is "what can be done to make PB a better >>>>> tool for the subset of applications where it >>>>> makes sense?". >>>> >>>> Thanks for the perspective Tyler. >>>> >>>> Since you believe most PowerBuilder developers >>>> now have VS as an additional regularly-used tool, >>>> how can we work to have that to your advantage? >>>> >>>> In addition to DataWindow .NET, do you see yourself >>>> making use of the NVO deployment capabilities as >>>> .NET Assemblies and .NET Web Services? >>>> Can we improve that capability to make it more useful >>>> for heavy lifting of data access/manipulation/persistence? >>>> >>>> -- >>>> John Strano - Sybase Technology Evangelist >>>> >>>> >>>> "Tyler Cruse" <tcruse@trlx.com> wrote in message >>>> news:476694fd$1@forums-1-dub... >>>>> PB is a client/server tool (with the client possibily being browser >>>>> based). This is something that has always been >>>>> true. So, to think that PB and VS are competors for most projects is >>>>> not >>>>> true. There are numerous places where >>>>> PB is just not a good fit. It is one tool in a programmers toolbox, >>>>> hopefully not the only one. PB will never >>>>> replace VS (and language support c, c++, c#, vb.net). >>>>> >>>>> In fact I think it would be difficult to find any PB programmer that >>>>> does >>>>> not also have VS installed on this/her development >>>>> workstation. I know of few PB projects that do not also have at lease >>>>> some code from other sources. >>>>> >>>>> So, looking for something to allow PB to win over VS users is not a >>>>> valid >>>>> question. >>>>> >>>>> I think the correct question is "what can be done to make PB a better >>>>> tool for the subset of applications where it >>>>> makes sense?". >>>>> >>>>> 1) Fully managed code, reduction of the PB runtime to a very small >>>>> .dll >>>>> that can be copied to the installation directory (no global >>>>> cache requirement) and no extra install of pb runtime. >>>>> 2) Access to WPF componets (windows, layout panels, controls, etc) >>>>> using >>>>> a very cleaver painter that will make layout easy and still >>>>> provide full functionality >>>>> 3) Really good add-on support (e.g. RTF (TextEdit), Image control >>>>> (LEAD >>>>> TOOLS), graphing package, report display (Crystal >>>>> Reports?) included with PB license. >>>>> 4) Really good support for third party .net controls and assemblies >>>>> writen outside of PB >>>>> >>>>> It makes no difference to me if this is done inside a VS IDE or a PB >>>>> only >>>>> IDE. What ever the implementation, it >>>>> must allow creation of client/server (and WEB) applications faster >>>>> than >>>>> VS studio alone, it must produce applications >>>>> that perform better than VS alone, and it must fully support MS Sql >>>>> Server. Also, it must keep up with MS new >>>>> releases of OS, dot Net, and SQL Server, not lag behind 6 mo or >>>>> longer. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >>>>> news:4762cff9$1@forums-1-dub... >>>>>>>> How can you say you want to compete with something that will soon >>>>>>>> be >>>>>>>> at the core of your IDE? >>>>>> >>>>>> By adding value. >>>>>> >>>>>> The (Visual Studio + DataWindow .NET) example...is only meant as >>>>>> one example to jog discussion, but has arguably muddied the water >>>>>> now. >>>>>> >>>>>> Rather than compare feature lists with VS, I'm hoping for something >>>>>> new >>>>>> to be suggested that _no_other_ competitors have...and of course >>>>>> there's >>>>>> more than one in 2007 and beyond. >>>>>> >>>>>> So as a client/server development tool. >>>>>> Do you have any differentiators to suggest >>>>>> that would be competitive? >>>>>> >>>>>> -- >>>>>> John Strano - Sybase Technology Evangelist >>>>>> >>>>>> >>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>> I'll start with this.. >>>>>>> >>>>>>> That's the second time I have seen you post relating to competition >>>>>>> between VS and PB. In order to compete, you have to be in the same >>>>>>> race >>>>>>> and PB is not and has not been since .Net was created over 6 years >>>>>>> ago. >>>>>>> Although they both roughly allow you to create applications, they >>>>>>> each >>>>>>> allow you to go about the process in completely different ways. >>>>>>> Define what competition means to Sybase? Because from where I'm >>>>>>> sitting >>>>>>> I see..1) More .Net framework support coming 2)users requesting VS >>>>>>> like >>>>>>> features 3) Sybase about to use VS shell to redo the PB IDE. All of >>>>>>> those kinda say VS and MS have won. How can you say you want to >>>>>>> compete >>>>>>> with something that will soon be at the core of your IDE? >>>>>>> >>>>>>> A simple download of the feature sets and a side by side comparison >>>>>>> will confirm that PB is no where close. The way the die-hards make >>>>>>> it >>>>>>> "seem" close is by lopping off features of VS and .Net that they >>>>>>> feel >>>>>>> are not important to them. Phillip Salgannik, no matter how much we >>>>>>> normally disagree, stated it clearly..VS (and .Net) are general >>>>>>> purpose >>>>>>> programming tools..PB is a client/server programming tool. I feel >>>>>>> that >>>>>>> until that changes, there is no way to do a comparison. >>>>>>> >>>>>>> On the DW.Net + VS. The shot was there but Sybase blew it. If DW.Net >>>>>>> had release with 1) a fully managed implementation and 2) ADO.Net >>>>>>> support - they might have had a shot at the ComponentOne and >>>>>>> Infragistics of the world. But once again, how do you exactly say >>>>>>> you >>>>>>> have a competitive product when Telerik RAD controls are being used >>>>>>> by >>>>>>> DWs when they go to a web form? Telerik is a direct competitor of >>>>>>> DW.Net and the others. What is that all about? >>>>>>> >>>>>>> If you really want to examine where the competition point is...I >>>>>>> would >>>>>>> check the differences between what Sybase Engineering has done vs. >>>>>>> the >>>>>>> 2500+ folks on the MS Dev Div team. To think that Sybase has any >>>>>>> shot >>>>>>> at beating that many heads with that many man hours by finding.. >>>>>>> >>>>>>>> Maybe its a single feature. >>>>>>>> Maybe its a new category of functionality. >>>>>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>>>>> does. >>>>>>> >>>>>>> is laughable. I suggest that Sybase (with PB) learn how to follow >>>>>>> and >>>>>>> stay close behind. Its the best option right now until maybe a >>>>>>> better >>>>>>> option presents itself down the road. >>>>>>> >>>>>>> Troy >>>>>>> >>>>>>> >>>>>>> John Strano[Sybase] wrote: >>>>>>>> Blah blah blah >>>>>>>> >>>>>>>> You've heard it enough that you don't even want to comment on how >>>>>>>> many >>>>>>>> times... >>>>>>>> >>>>>>>> The DataWindow. >>>>>>>> >>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>> >>>>>>>> This from one of our colleagues >>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>> >>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>> includes Windowprogramming ( meaning the interface to the user: >>>>>>>> Windows, Sheets, diallougeboxes, etc.), Database operability AND >>>>>>>> Reporting! Well, I see als well as many other PB users that some of >>>>>>>> the implementations and features PB offers are improvable. But this >>>>>>>> seems not to be the main issue here to be discussed. Fact is, and >>>>>>>> I've >>>>>>>> looked around to may other Programming systems, there is NO OTHER >>>>>>>> tool >>>>>>>> (I did not find any) which is comparable RAD..." >>>>>>>> >>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>> and thanks in advance for your investment of >>>>>>>> time/effort to respond... >>>>>>>> >>>>>>>> *** 1) What true competitive differentiators >>>>>>>> does PowerBuilder still have >>>>>>>> as 2007 draws to a close? *** >>>>>>>> >>>>>>>> Yes, we can add/improve features but... >>>>>>>> >>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>> that would be a true competitive differentiator? *** >>>>>>>> >>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>> >>>>>>>> Maybe its a single feature. >>>>>>>> Maybe its a new category of functionality. >>>>>>>> Maybe its a "eureka" modification to something PowerBuilder already >>>>>>>> does. >>>>>>>> >>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>> from the feedback on this thread is that we keep >>>>>>>> to the litmus test... >>>>>>>> ...is what you're suggesting a truly competitive differentiator? >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>> > >
![]() |
0 |
![]() |
"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:47683e75$1@forums-1-dub... > Now pardon the pompous Knute Rockne tone, but we > still enjoy running, competing, and we still > enjoy seeing PowerBuilder improve its ability > to serve our customers. > The question that I wonder about is, who are you folks competing against? According to the PB 11.1 Data Sheet http://www.sybase.com/detail?id=1051987 "PowerBuilder enables developers to focus on the task at hand without incurring a significant cost or learning curve to understand new technologies." I consider it an on-going part of my job as well as my ability to remain viable in my profession to learn, understand, and evaluate new technologies, and to incorporate them when and where appropriate. I would not have been able to accomplish what I have without the ability and desire to continuously learn about new technologies and different approaches to solving technical issues. It would appear that the product is not targeting developers such as myself. That's OK - no tool can be all things to all people. But I think that rather than saying, as your Data Sheet does, that "PB 11.1 has something for everyone", you would have more success if you clearly and explicitly target the kinds of developers and applications for whom the tool is a good fit, and don't try to compete head to head with more general purpose tools. Filemaker, for instance, is quite clear about who they are targeting. They say about their product: "It's about getting access to what you need, when you need it - without requiring computer-programming skills." I don't think PB is targeting the same market, but I guess it's not really clear to me just what the real target market is.
![]() |
0 |
![]() |
You could start by adding something like this natively to PB http://www.felix.fr/produits/flxsuite/flxsuite.cfm no brainer. Bring the interface of PB apps to the year 2000. A good source control would be great as well > >> How can you say you want to compete with something that > will soon be at >> the core of your IDE? > > By adding value. > > The (Visual Studio + DataWindow .NET) example...is only > meant as one example to jog discussion, but has arguably > muddied the water now. > > Rather than compare feature lists with VS, I'm hoping for > something new to be suggested that _no_other_ competitors > have...and of course there's more than one in 2007 and > beyond. > > So as a client/server development tool. > Do you have any differentiators to suggest > that would be competitive? > > -- > John Strano - Sybase Technology Evangelist > > > "Troy" <troy-no-spam@onesplace.com> wrote in message > news:4762c8b1$1@forums-1-dub... > > I'll start with this.. > > > > That's the second time I have seen you post relating to > > competition between VS and PB. In order to compete, you > > have to be in the same race and PB is not and has not > > been since .Net was created over 6 years ago. Although > they both roughly allow you to create applications, they > > each allow you to go about the process in completely > > different ways. Define what competition means to Sybase? > > Because from where I'm sitting I see..1) More .Net > > framework support coming 2)users requesting VS like > features 3) Sybase about to use VS shell to redo the PB > > IDE. All of those kinda say VS and MS have won. How can > > you say you want to compete with something that will > soon be at the core of your IDE? > > > A simple download of the feature sets and a side by side > > comparison will confirm that PB is no where close. The > > way the die-hards make it "seem" close is by lopping > > off features of VS and .Net that they feel are not > important to them. Phillip Salgannik, no matter how much > > we normally disagree, stated it clearly..VS (and .Net) > > are general purpose programming tools..PB is a > > client/server programming tool. I feel that until that > changes, there is no way to do a comparison. > > > On the DW.Net + VS. The shot was there but Sybase blew > > it. If DW.Net had release with 1) a fully managed > > implementation and 2) ADO.Net support - they might have > > had a shot at the ComponentOne and Infragistics of the > world. But once again, how do you exactly say you have a > > competitive product when Telerik RAD controls are being > > used by DWs when they go to a web form? Telerik is a > > direct competitor of DW.Net and the others. What is > that all about? > > > If you really want to examine where the competition > > point is...I would check the differences between what > > Sybase Engineering has done vs. the 2500+ folks on the > > MS Dev Div team. To think that Sybase has any shot at > beating that many heads with that many man hours by > finding.. > > >> Maybe its a single feature. > >> Maybe its a new category of functionality. > >> Maybe its a "eureka" modification to something > PowerBuilder already does. > > > is laughable. I suggest that Sybase (with PB) learn how > > to follow and stay close behind. Its the best option > > right now until maybe a better option presents itself > down the road. > > > Troy > > > > > > John Strano[Sybase] wrote: > >> Blah blah blah > >> > >> You've heard it enough that you don't even want to > comment on how many >> times... > >> > >> The DataWindow. > >> > >> ...but it can't be enough anymore...can it? > >> > >> This from one of our colleagues > >> (and yes my apologies for taking it out of context)... > >> > >> "...PB covers all you need to do that in ONE Tool. This > >> includes Windowprogramming ( meaning the interface to > the user: >> Windows, Sheets, diallougeboxes, etc.), > Database operability AND >> Reporting! Well, I see als > well as many other PB users that some of >> the > implementations and features PB offers are improvable. But > this >> seems not to be the main issue here to be > discussed. Fact is, and I've >> looked around to may other > Programming systems, there is NO OTHER tool >> (I did not > find any) which is comparable RAD..." >> > >> So here's the two-fold feedback I'm hoping for > >> and thanks in advance for your investment of > >> time/effort to respond... > >> > >> *** 1) What true competitive differentiators > >> does PowerBuilder still have > >> as 2007 draws to a close? *** > >> > >> Yes, we can add/improve features but... > >> > >> *** 2) What can we add to, or change about PowerBuilder > >> that would be a true competitive differentiator? *** > >> > >> Arguably one way to distill this down would be to ask > >> what can be done for PowerBuilder that would make it > >> better than (Visual Studio + DataWindow .NET)? > >> > >> Maybe its a single feature. > >> Maybe its a new category of functionality. > >> Maybe its a "eureka" modification to something > PowerBuilder already does. >> > >> There are plenty of enhancement requests on ISUG > >> and in Case Express, but what I'm really hoping > >> from the feedback on this thread is that we keep > >> to the litmus test... > >> ...is what you're suggesting a truly competitive > differentiator? > >
![]() |
0 |
![]() |
.... nice!!! .... Sybase, hire this guy or buy the CONTROL(s) ... this is something I would pay extra for in my licence !!! <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... > You could start by adding something like this natively to PB > > http://www.felix.fr/produits/flxsuite/flxsuite.cfm > > no brainer. Bring the interface of PB apps to the year > 2000. > > A good source control would be great as well > >> >> How can you say you want to compete with something that >> will soon be at >> the core of your IDE? >> >> By adding value. >> >> The (Visual Studio + DataWindow .NET) example...is only >> meant as one example to jog discussion, but has arguably >> muddied the water now. >> >> Rather than compare feature lists with VS, I'm hoping for >> something new to be suggested that _no_other_ competitors >> have...and of course there's more than one in 2007 and >> beyond. >> >> So as a client/server development tool. >> Do you have any differentiators to suggest >> that would be competitive? >> >> -- >> John Strano - Sybase Technology Evangelist >> >> >> "Troy" <troy-no-spam@onesplace.com> wrote in message >> news:4762c8b1$1@forums-1-dub... >> > I'll start with this.. >> > >> > That's the second time I have seen you post relating to >> > competition between VS and PB. In order to compete, you >> > have to be in the same race and PB is not and has not >> > been since .Net was created over 6 years ago. Although >> they both roughly allow you to create applications, they >> > each allow you to go about the process in completely >> > different ways. Define what competition means to Sybase? >> > Because from where I'm sitting I see..1) More .Net >> > framework support coming 2)users requesting VS like >> features 3) Sybase about to use VS shell to redo the PB >> > IDE. All of those kinda say VS and MS have won. How can >> > you say you want to compete with something that will >> soon be at the core of your IDE? > >> > A simple download of the feature sets and a side by side >> > comparison will confirm that PB is no where close. The >> > way the die-hards make it "seem" close is by lopping >> > off features of VS and .Net that they feel are not >> important to them. Phillip Salgannik, no matter how much >> > we normally disagree, stated it clearly..VS (and .Net) >> > are general purpose programming tools..PB is a >> > client/server programming tool. I feel that until that >> changes, there is no way to do a comparison. > >> > On the DW.Net + VS. The shot was there but Sybase blew >> > it. If DW.Net had release with 1) a fully managed >> > implementation and 2) ADO.Net support - they might have >> > had a shot at the ComponentOne and Infragistics of the >> world. But once again, how do you exactly say you have a >> > competitive product when Telerik RAD controls are being >> > used by DWs when they go to a web form? Telerik is a >> > direct competitor of DW.Net and the others. What is >> that all about? > >> > If you really want to examine where the competition >> > point is...I would check the differences between what >> > Sybase Engineering has done vs. the 2500+ folks on the >> > MS Dev Div team. To think that Sybase has any shot at >> beating that many heads with that many man hours by >> finding.. > >> >> Maybe its a single feature. >> >> Maybe its a new category of functionality. >> >> Maybe its a "eureka" modification to something >> PowerBuilder already does. > >> > is laughable. I suggest that Sybase (with PB) learn how >> > to follow and stay close behind. Its the best option >> > right now until maybe a better option presents itself >> down the road. > >> > Troy >> > >> > >> > John Strano[Sybase] wrote: >> >> Blah blah blah >> >> >> >> You've heard it enough that you don't even want to >> comment on how many >> times... >> >> >> >> The DataWindow. >> >> >> >> ...but it can't be enough anymore...can it? >> >> >> >> This from one of our colleagues >> >> (and yes my apologies for taking it out of context)... >> >> >> >> "...PB covers all you need to do that in ONE Tool. This >> >> includes Windowprogramming ( meaning the interface to >> the user: >> Windows, Sheets, diallougeboxes, etc.), >> Database operability AND >> Reporting! Well, I see als >> well as many other PB users that some of >> the >> implementations and features PB offers are improvable. But >> this >> seems not to be the main issue here to be >> discussed. Fact is, and I've >> looked around to may other >> Programming systems, there is NO OTHER tool >> (I did not >> find any) which is comparable RAD..." >> >> >> So here's the two-fold feedback I'm hoping for >> >> and thanks in advance for your investment of >> >> time/effort to respond... >> >> >> >> *** 1) What true competitive differentiators >> >> does PowerBuilder still have >> >> as 2007 draws to a close? *** >> >> >> >> Yes, we can add/improve features but... >> >> >> >> *** 2) What can we add to, or change about PowerBuilder >> >> that would be a true competitive differentiator? *** >> >> >> >> Arguably one way to distill this down would be to ask >> >> what can be done for PowerBuilder that would make it >> >> better than (Visual Studio + DataWindow .NET)? >> >> >> >> Maybe its a single feature. >> >> Maybe its a new category of functionality. >> >> Maybe its a "eureka" modification to something >> PowerBuilder already does. >> >> >> There are plenty of enhancement requests on ISUG >> >> and in Case Express, but what I'm really hoping >> >> from the feedback on this thread is that we keep >> >> to the litmus test... >> >> ...is what you're suggesting a truly competitive >> differentiator? >> >>
![]() |
0 |
![]() |
Jerry Siegel [TeamSybase] wrote: > I agree. One advantage PB has is its ability to play well with > others: DBMS especially, but you can talk to any tool that uses > standard API. The easier PB makes that, the better for both parties. PB has this advantage over what other languages? -- Mike Swaim MD Anderson Division of Quantitative Sciences mpswaim@mdanderson.org or mswaim@odin.mdacc.tmc.edu Today's Secret Message: Aladdin strokes the disguised hemisphere.
![]() |
0 |
![]() |
In answering a user's question in another group, I said the following, and it came to mind that it was also relevant to your question about differentiation in PB. I think a feature like mentioned below would help: I"ve long thought a callable 'userobject' from within a PB app that could have certain features enabled/disabled (properties) would be a great enhancement to PB, unfortunately, NO, it doesn't exist. There is "Infomaker", which will allow users to build/maintain their own reports/libraries, but it is not designed to be 'integrated' within your powerbuilder app, but sold 'per seat' to users who need it. It is pretty inexpensive in bulk, and for some user groups it can work, but in my experience, not for most. "TOMMS" <jacky@tomms.com.my> wrote in message news:476a2f0e@forums-1-dub... > Dear all: > > Is there any report designer or dw painter built-in in powerbuilder? > > We are trying to let the user design their own report during runtime. > > > Thanks. > > > Regards, > TOMMS > "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4762b160$1@forums-1-dub... > Blah blah blah > > You've heard it enough that you don't even want to comment on how many > times... > > The DataWindow. > > ...but it can't be enough anymore...can it? > > This from one of our colleagues > (and yes my apologies for taking it out of context)... > > "...PB covers all you need to do that in ONE Tool. This > includes Windowprogramming ( meaning the interface to the user: > Windows, Sheets, diallougeboxes, etc.), Database operability AND > Reporting! Well, I see als well as many other PB users that some of > the implementations and features PB offers are improvable. But this > seems not to be the main issue here to be discussed. Fact is, and I've > looked around to may other Programming systems, there is NO OTHER tool > (I did not find any) which is comparable RAD..." > > So here's the two-fold feedback I'm hoping for > and thanks in advance for your investment of > time/effort to respond... > > *** 1) What true competitive differentiators > does PowerBuilder still have > as 2007 draws to a close? *** > > Yes, we can add/improve features but... > > *** 2) What can we add to, or change about PowerBuilder > that would be a true competitive differentiator? *** > > Arguably one way to distill this down would be to ask > what can be done for PowerBuilder that would make it > better than (Visual Studio + DataWindow .NET)? > > Maybe its a single feature. > Maybe its a new category of functionality. > Maybe its a "eureka" modification to something PowerBuilder already does. > > There are plenty of enhancement requests on ISUG > and in Case Express, but what I'm really hoping > from the feedback on this thread is that we keep > to the litmus test... > ...is what you're suggesting a truly competitive differentiator? > -- > John Strano - Sybase Technology Evangelist > > >
![]() |
0 |
![]() |
No, we just need PB to open up access to the .Net controls. That is, once we can inherit from the .Net classes - we should be off to the races! :-) "jeff" <jhersey at allnorth dottt com> wrote in message news:4769f2ac$1@forums-1-dub... > ... nice!!! > > ... Sybase, hire this guy or buy the CONTROL(s) ... > > this is something I would pay extra for in my licence !!! > > > > > <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >> You could start by adding something like this natively to PB >> >> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >> >> no brainer. Bring the interface of PB apps to the year >> 2000. >> >> A good source control would be great as well >> >>> >> How can you say you want to compete with something that >>> will soon be at >> the core of your IDE? >>> >>> By adding value. >>> >>> The (Visual Studio + DataWindow .NET) example...is only >>> meant as one example to jog discussion, but has arguably >>> muddied the water now. >>> >>> Rather than compare feature lists with VS, I'm hoping for >>> something new to be suggested that _no_other_ competitors >>> have...and of course there's more than one in 2007 and >>> beyond. >>> >>> So as a client/server development tool. >>> Do you have any differentiators to suggest >>> that would be competitive? >>> >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>> news:4762c8b1$1@forums-1-dub... >>> > I'll start with this.. >>> > >>> > That's the second time I have seen you post relating to >>> > competition between VS and PB. In order to compete, you >>> > have to be in the same race and PB is not and has not >>> > been since .Net was created over 6 years ago. Although >>> they both roughly allow you to create applications, they >>> > each allow you to go about the process in completely >>> > different ways. Define what competition means to Sybase? >>> > Because from where I'm sitting I see..1) More .Net >>> > framework support coming 2)users requesting VS like >>> features 3) Sybase about to use VS shell to redo the PB >>> > IDE. All of those kinda say VS and MS have won. How can >>> > you say you want to compete with something that will >>> soon be at the core of your IDE? > >>> > A simple download of the feature sets and a side by side >>> > comparison will confirm that PB is no where close. The >>> > way the die-hards make it "seem" close is by lopping >>> > off features of VS and .Net that they feel are not >>> important to them. Phillip Salgannik, no matter how much >>> > we normally disagree, stated it clearly..VS (and .Net) >>> > are general purpose programming tools..PB is a >>> > client/server programming tool. I feel that until that >>> changes, there is no way to do a comparison. > >>> > On the DW.Net + VS. The shot was there but Sybase blew >>> > it. If DW.Net had release with 1) a fully managed >>> > implementation and 2) ADO.Net support - they might have >>> > had a shot at the ComponentOne and Infragistics of the >>> world. But once again, how do you exactly say you have a >>> > competitive product when Telerik RAD controls are being >>> > used by DWs when they go to a web form? Telerik is a >>> > direct competitor of DW.Net and the others. What is >>> that all about? > >>> > If you really want to examine where the competition >>> > point is...I would check the differences between what >>> > Sybase Engineering has done vs. the 2500+ folks on the >>> > MS Dev Div team. To think that Sybase has any shot at >>> beating that many heads with that many man hours by >>> finding.. > >>> >> Maybe its a single feature. >>> >> Maybe its a new category of functionality. >>> >> Maybe its a "eureka" modification to something >>> PowerBuilder already does. > >>> > is laughable. I suggest that Sybase (with PB) learn how >>> > to follow and stay close behind. Its the best option >>> > right now until maybe a better option presents itself >>> down the road. > >>> > Troy >>> > >>> > >>> > John Strano[Sybase] wrote: >>> >> Blah blah blah >>> >> >>> >> You've heard it enough that you don't even want to >>> comment on how many >> times... >>> >> >>> >> The DataWindow. >>> >> >>> >> ...but it can't be enough anymore...can it? >>> >> >>> >> This from one of our colleagues >>> >> (and yes my apologies for taking it out of context)... >>> >> >>> >> "...PB covers all you need to do that in ONE Tool. This >>> >> includes Windowprogramming ( meaning the interface to >>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>> Database operability AND >> Reporting! Well, I see als >>> well as many other PB users that some of >> the >>> implementations and features PB offers are improvable. But >>> this >> seems not to be the main issue here to be >>> discussed. Fact is, and I've >> looked around to may other >>> Programming systems, there is NO OTHER tool >> (I did not >>> find any) which is comparable RAD..." >> >>> >> So here's the two-fold feedback I'm hoping for >>> >> and thanks in advance for your investment of >>> >> time/effort to respond... >>> >> >>> >> *** 1) What true competitive differentiators >>> >> does PowerBuilder still have >>> >> as 2007 draws to a close? *** >>> >> >>> >> Yes, we can add/improve features but... >>> >> >>> >> *** 2) What can we add to, or change about PowerBuilder >>> >> that would be a true competitive differentiator? *** >>> >> >>> >> Arguably one way to distill this down would be to ask >>> >> what can be done for PowerBuilder that would make it >>> >> better than (Visual Studio + DataWindow .NET)? >>> >> >>> >> Maybe its a single feature. >>> >> Maybe its a new category of functionality. >>> >> Maybe its a "eureka" modification to something >>> PowerBuilder already does. >> >>> >> There are plenty of enhancement requests on ISUG >>> >> and in Case Express, but what I'm really hoping >>> >> from the feedback on this thread is that we keep >>> >> to the litmus test... >>> >> ...is what you're suggesting a truly competitive >>> differentiator? >>> >>> > >
![]() |
0 |
![]() |
This sounds like the best idea yet. I like it. Dean Jones wrote: > What about only allowing one syntax in a given event. Now its really easy to > write my C# logic and simply call a PB method passing arguments. I get > arguments back or write getter/setter methods to talk to C# objects, logic. >
![]() |
0 |
![]() |
> You could limit C# code to simple datatypes. > > Or provide a C# code importer tool that converts C# code to the equivalent > PowerScript. > I like the idea but no solution should "limit" anything. Thats what got us here in the first place. Secondly, no where near all possible C# code will convert to Powerscript. Those languages are vastly different. Why would we want to convert it in only to turn around and convert back out to C# for the build? I also think parsing and syntax checking would be a nightmare as seen in another thread..folks want more intellisense like features in the IDE. What it sounds like is that we are getting close to some sort of directive approach like ASP.NEt uses to specify the language used. If Sybase follows through with purely managed versions of their libraries, then allowing you to make a language choice would be and IDE change only, right? But then again, I haven't heard for sure if the managed versions of the libraries they are creating are meant for consumption outside of PB. Although I see where Dean is coming from, allowing multiple language use at the event level would constitute another form of spaghetti code. Even on the VS side where we have language choices, we draw the boundary at the project level partly because we have to but mainly because we should. By allowing folks to go in and out of languages we would inadvertently hamper productivity when people got there CREATES and NEW mixed up. Lastly, for the .Net targets, everything should use NEW and not the legacy OLE(?) CREATE syntax. My reasoning is simple. The .Net framework objects have REAL constructors and most of them are overloaded many times over. To get the most of the .Net framework, developers need to learn it and using legacy syntax that gets converted to proper syntax is not learning it. To see that CREATE statement near a fully qualified .Net object is a shining example of how "off" the .Net integration to this point has been. Troy
![]() |
0 |
![]() |
OR use this advanced-gui-development.codexchange.sybase.com OR kodigo.sourceforge.net jeff wrote: > ... nice!!! > > ... Sybase, hire this guy or buy the CONTROL(s) ... > > this is something I would pay extra for in my licence !!! > > > > > <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >> You could start by adding something like this natively to PB >> >> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >> >> no brainer. Bring the interface of PB apps to the year >> 2000. >> >> A good source control would be great as well >> >>>>> How can you say you want to compete with something that >>> will soon be at >> the core of your IDE? >>> >>> By adding value. >>> >>> The (Visual Studio + DataWindow .NET) example...is only >>> meant as one example to jog discussion, but has arguably >>> muddied the water now. >>> >>> Rather than compare feature lists with VS, I'm hoping for >>> something new to be suggested that _no_other_ competitors >>> have...and of course there's more than one in 2007 and >>> beyond. >>> >>> So as a client/server development tool. >>> Do you have any differentiators to suggest >>> that would be competitive? >>> >>> -- >>> John Strano - Sybase Technology Evangelist >>> >>> >>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>> news:4762c8b1$1@forums-1-dub... >>>> I'll start with this.. >>>> >>>> That's the second time I have seen you post relating to >>>> competition between VS and PB. In order to compete, you >>>> have to be in the same race and PB is not and has not >>>> been since .Net was created over 6 years ago. Although >>> they both roughly allow you to create applications, they >>>> each allow you to go about the process in completely >>>> different ways. Define what competition means to Sybase? >>>> Because from where I'm sitting I see..1) More .Net >>>> framework support coming 2)users requesting VS like >>> features 3) Sybase about to use VS shell to redo the PB >>>> IDE. All of those kinda say VS and MS have won. How can >>>> you say you want to compete with something that will >>> soon be at the core of your IDE? > >>>> A simple download of the feature sets and a side by side >>>> comparison will confirm that PB is no where close. The >>>> way the die-hards make it "seem" close is by lopping >>>> off features of VS and .Net that they feel are not >>> important to them. Phillip Salgannik, no matter how much >>>> we normally disagree, stated it clearly..VS (and .Net) >>>> are general purpose programming tools..PB is a >>>> client/server programming tool. I feel that until that >>> changes, there is no way to do a comparison. > >>>> On the DW.Net + VS. The shot was there but Sybase blew >>>> it. If DW.Net had release with 1) a fully managed >>>> implementation and 2) ADO.Net support - they might have >>>> had a shot at the ComponentOne and Infragistics of the >>> world. But once again, how do you exactly say you have a >>>> competitive product when Telerik RAD controls are being >>>> used by DWs when they go to a web form? Telerik is a >>>> direct competitor of DW.Net and the others. What is >>> that all about? > >>>> If you really want to examine where the competition >>>> point is...I would check the differences between what >>>> Sybase Engineering has done vs. the 2500+ folks on the >>>> MS Dev Div team. To think that Sybase has any shot at >>> beating that many heads with that many man hours by >>> finding.. > >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something >>> PowerBuilder already does. > >>>> is laughable. I suggest that Sybase (with PB) learn how >>>> to follow and stay close behind. Its the best option >>>> right now until maybe a better option presents itself >>> down the road. > >>>> Troy >>>> >>>> >>>> John Strano[Sybase] wrote: >>>>> Blah blah blah >>>>> >>>>> You've heard it enough that you don't even want to >>> comment on how many >> times... >>>>> The DataWindow. >>>>> >>>>> ...but it can't be enough anymore...can it? >>>>> >>>>> This from one of our colleagues >>>>> (and yes my apologies for taking it out of context)... >>>>> >>>>> "...PB covers all you need to do that in ONE Tool. This >>>>> includes Windowprogramming ( meaning the interface to >>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>> Database operability AND >> Reporting! Well, I see als >>> well as many other PB users that some of >> the >>> implementations and features PB offers are improvable. But >>> this >> seems not to be the main issue here to be >>> discussed. Fact is, and I've >> looked around to may other >>> Programming systems, there is NO OTHER tool >> (I did not >>> find any) which is comparable RAD..." >> >>>>> So here's the two-fold feedback I'm hoping for >>>>> and thanks in advance for your investment of >>>>> time/effort to respond... >>>>> >>>>> *** 1) What true competitive differentiators >>>>> does PowerBuilder still have >>>>> as 2007 draws to a close? *** >>>>> >>>>> Yes, we can add/improve features but... >>>>> >>>>> *** 2) What can we add to, or change about PowerBuilder >>>>> that would be a true competitive differentiator? *** >>>>> >>>>> Arguably one way to distill this down would be to ask >>>>> what can be done for PowerBuilder that would make it >>>>> better than (Visual Studio + DataWindow .NET)? >>>>> >>>>> Maybe its a single feature. >>>>> Maybe its a new category of functionality. >>>>> Maybe its a "eureka" modification to something >>> PowerBuilder already does. >> >>>>> There are plenty of enhancement requests on ISUG >>>>> and in Case Express, but what I'm really hoping >>>>> from the feedback on this thread is that we keep >>>>> to the litmus test... >>>>> ...is what you're suggesting a truly competitive >>> differentiator? >>> >>> > >
![]() |
0 |
![]() |
Unfortunately, I have found that these do not work or behave improperly when compiled into a Winform application. "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message news:476a7d1b$1@forums-1-dub... > OR use this > > advanced-gui-development.codexchange.sybase.com > > OR > > kodigo.sourceforge.net > > > > jeff wrote: >> ... nice!!! >> >> ... Sybase, hire this guy or buy the CONTROL(s) ... >> >> this is something I would pay extra for in my licence !!! >> >> >> >> >> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>> You could start by adding something like this natively to PB >>> >>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>> >>> no brainer. Bring the interface of PB apps to the year >>> 2000. >>> >>> A good source control would be great as well >>> >>>>>> How can you say you want to compete with something that >>>> will soon be at >> the core of your IDE? >>>> >>>> By adding value. >>>> >>>> The (Visual Studio + DataWindow .NET) example...is only >>>> meant as one example to jog discussion, but has arguably >>>> muddied the water now. >>>> >>>> Rather than compare feature lists with VS, I'm hoping for >>>> something new to be suggested that _no_other_ competitors >>>> have...and of course there's more than one in 2007 and >>>> beyond. >>>> >>>> So as a client/server development tool. >>>> Do you have any differentiators to suggest >>>> that would be competitive? >>>> >>>> -- >>>> John Strano - Sybase Technology Evangelist >>>> >>>> >>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>> news:4762c8b1$1@forums-1-dub... >>>>> I'll start with this.. >>>>> >>>>> That's the second time I have seen you post relating to >>>>> competition between VS and PB. In order to compete, you >>>>> have to be in the same race and PB is not and has not >>>>> been since .Net was created over 6 years ago. Although >>>> they both roughly allow you to create applications, they >>>>> each allow you to go about the process in completely >>>>> different ways. Define what competition means to Sybase? >>>>> Because from where I'm sitting I see..1) More .Net >>>>> framework support coming 2)users requesting VS like >>>> features 3) Sybase about to use VS shell to redo the PB >>>>> IDE. All of those kinda say VS and MS have won. How can >>>>> you say you want to compete with something that will >>>> soon be at the core of your IDE? > >>>>> A simple download of the feature sets and a side by side >>>>> comparison will confirm that PB is no where close. The >>>>> way the die-hards make it "seem" close is by lopping >>>>> off features of VS and .Net that they feel are not >>>> important to them. Phillip Salgannik, no matter how much >>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>> are general purpose programming tools..PB is a >>>>> client/server programming tool. I feel that until that >>>> changes, there is no way to do a comparison. > >>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>> it. If DW.Net had release with 1) a fully managed >>>>> implementation and 2) ADO.Net support - they might have >>>>> had a shot at the ComponentOne and Infragistics of the >>>> world. But once again, how do you exactly say you have a >>>>> competitive product when Telerik RAD controls are being >>>>> used by DWs when they go to a web form? Telerik is a >>>>> direct competitor of DW.Net and the others. What is >>>> that all about? > >>>>> If you really want to examine where the competition >>>>> point is...I would check the differences between what >>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>> MS Dev Div team. To think that Sybase has any shot at >>>> beating that many heads with that many man hours by >>>> finding.. > >>>>>> Maybe its a single feature. >>>>>> Maybe its a new category of functionality. >>>>>> Maybe its a "eureka" modification to something >>>> PowerBuilder already does. > >>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>> to follow and stay close behind. Its the best option >>>>> right now until maybe a better option presents itself >>>> down the road. > >>>>> Troy >>>>> >>>>> >>>>> John Strano[Sybase] wrote: >>>>>> Blah blah blah >>>>>> >>>>>> You've heard it enough that you don't even want to >>>> comment on how many >> times... >>>>>> The DataWindow. >>>>>> >>>>>> ...but it can't be enough anymore...can it? >>>>>> >>>>>> This from one of our colleagues >>>>>> (and yes my apologies for taking it out of context)... >>>>>> >>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>> includes Windowprogramming ( meaning the interface to >>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>> Database operability AND >> Reporting! Well, I see als >>>> well as many other PB users that some of >> the >>>> implementations and features PB offers are improvable. But >>>> this >> seems not to be the main issue here to be >>>> discussed. Fact is, and I've >> looked around to may other >>>> Programming systems, there is NO OTHER tool >> (I did not >>>> find any) which is comparable RAD..." >> >>>>>> So here's the two-fold feedback I'm hoping for >>>>>> and thanks in advance for your investment of >>>>>> time/effort to respond... >>>>>> >>>>>> *** 1) What true competitive differentiators >>>>>> does PowerBuilder still have >>>>>> as 2007 draws to a close? *** >>>>>> >>>>>> Yes, we can add/improve features but... >>>>>> >>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>> that would be a true competitive differentiator? *** >>>>>> >>>>>> Arguably one way to distill this down would be to ask >>>>>> what can be done for PowerBuilder that would make it >>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>> >>>>>> Maybe its a single feature. >>>>>> Maybe its a new category of functionality. >>>>>> Maybe its a "eureka" modification to something >>>> PowerBuilder already does. >> >>>>>> There are plenty of enhancement requests on ISUG >>>>>> and in Case Express, but what I'm really hoping >>>>>> from the feedback on this thread is that we keep >>>>>> to the litmus test... >>>>>> ...is what you're suggesting a truly competitive >>>> differentiator? >>>> >>>> >>
![]() |
0 |
![]() |
Yeah, unfortunately. I'm going to look at this a little more seriously to see if there is a workaround. I essentially have to eliminate the PBNI dependency. If anyone has any idea's, please let me know. Brad Chris Pollach wrote: > Unfortunately, I have found that these do not work or behave improperly > when compiled into a Winform application. > > > "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message > news:476a7d1b$1@forums-1-dub... >> OR use this >> >> advanced-gui-development.codexchange.sybase.com >> >> OR >> >> kodigo.sourceforge.net >> >> >> >> jeff wrote: >>> ... nice!!! >>> >>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>> >>> this is something I would pay extra for in my licence !!! >>> >>> >>> >>> >>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>> You could start by adding something like this natively to PB >>>> >>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>> >>>> no brainer. Bring the interface of PB apps to the year >>>> 2000. >>>> >>>> A good source control would be great as well >>>> >>>>>>> How can you say you want to compete with something that >>>>> will soon be at >> the core of your IDE? >>>>> >>>>> By adding value. >>>>> >>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>> meant as one example to jog discussion, but has arguably >>>>> muddied the water now. >>>>> >>>>> Rather than compare feature lists with VS, I'm hoping for >>>>> something new to be suggested that _no_other_ competitors >>>>> have...and of course there's more than one in 2007 and >>>>> beyond. >>>>> >>>>> So as a client/server development tool. >>>>> Do you have any differentiators to suggest >>>>> that would be competitive? >>>>> >>>>> -- >>>>> John Strano - Sybase Technology Evangelist >>>>> >>>>> >>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>> news:4762c8b1$1@forums-1-dub... >>>>>> I'll start with this.. >>>>>> >>>>>> That's the second time I have seen you post relating to >>>>>> competition between VS and PB. In order to compete, you >>>>>> have to be in the same race and PB is not and has not >>>>>> been since .Net was created over 6 years ago. Although >>>>> they both roughly allow you to create applications, they >>>>>> each allow you to go about the process in completely >>>>>> different ways. Define what competition means to Sybase? >>>>>> Because from where I'm sitting I see..1) More .Net >>>>>> framework support coming 2)users requesting VS like >>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>> you say you want to compete with something that will >>>>> soon be at the core of your IDE? > >>>>>> A simple download of the feature sets and a side by side >>>>>> comparison will confirm that PB is no where close. The >>>>>> way the die-hards make it "seem" close is by lopping >>>>>> off features of VS and .Net that they feel are not >>>>> important to them. Phillip Salgannik, no matter how much >>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>> are general purpose programming tools..PB is a >>>>>> client/server programming tool. I feel that until that >>>>> changes, there is no way to do a comparison. > >>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>> it. If DW.Net had release with 1) a fully managed >>>>>> implementation and 2) ADO.Net support - they might have >>>>>> had a shot at the ComponentOne and Infragistics of the >>>>> world. But once again, how do you exactly say you have a >>>>>> competitive product when Telerik RAD controls are being >>>>>> used by DWs when they go to a web form? Telerik is a >>>>>> direct competitor of DW.Net and the others. What is >>>>> that all about? > >>>>>> If you really want to examine where the competition >>>>>> point is...I would check the differences between what >>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>> beating that many heads with that many man hours by >>>>> finding.. > >>>>>>> Maybe its a single feature. >>>>>>> Maybe its a new category of functionality. >>>>>>> Maybe its a "eureka" modification to something >>>>> PowerBuilder already does. > >>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>> to follow and stay close behind. Its the best option >>>>>> right now until maybe a better option presents itself >>>>> down the road. > >>>>>> Troy >>>>>> >>>>>> >>>>>> John Strano[Sybase] wrote: >>>>>>> Blah blah blah >>>>>>> >>>>>>> You've heard it enough that you don't even want to >>>>> comment on how many >> times... >>>>>>> The DataWindow. >>>>>>> >>>>>>> ...but it can't be enough anymore...can it? >>>>>>> >>>>>>> This from one of our colleagues >>>>>>> (and yes my apologies for taking it out of context)... >>>>>>> >>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>> includes Windowprogramming ( meaning the interface to >>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>> Database operability AND >> Reporting! Well, I see als >>>>> well as many other PB users that some of >> the >>>>> implementations and features PB offers are improvable. But >>>>> this >> seems not to be the main issue here to be >>>>> discussed. Fact is, and I've >> looked around to may other >>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>> find any) which is comparable RAD..." >> >>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>> and thanks in advance for your investment of >>>>>>> time/effort to respond... >>>>>>> >>>>>>> *** 1) What true competitive differentiators >>>>>>> does PowerBuilder still have >>>>>>> as 2007 draws to a close? *** >>>>>>> >>>>>>> Yes, we can add/improve features but... >>>>>>> >>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>> that would be a true competitive differentiator? *** >>>>>>> >>>>>>> Arguably one way to distill this down would be to ask >>>>>>> what can be done for PowerBuilder that would make it >>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>> >>>>>>> Maybe its a single feature. >>>>>>> Maybe its a new category of functionality. >>>>>>> Maybe its a "eureka" modification to something >>>>> PowerBuilder already does. >> >>>>>>> There are plenty of enhancement requests on ISUG >>>>>>> and in Case Express, but what I'm really hoping >>>>>>> from the feedback on this thread is that we keep >>>>>>> to the litmus test... >>>>>>> ...is what you're suggesting a truly competitive >>>>> differentiator? >>>>> >>>>> >
![]() |
0 |
![]() |
the felix options does not work with winform's either... problems with setparent or something. the one thing the felix suite has is a nicer tab control ... this is essentially what I am after. Any suggestions. Thanks Jeff "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message news:476a8fd1$1@forums-1-dub... > Yeah, unfortunately. I'm going to look at this a little more seriously to > see if there is a workaround. > > I essentially have to eliminate the PBNI dependency. If anyone has any > idea's, please let me know. > > Brad > > Chris Pollach wrote: >> Unfortunately, I have found that these do not work or behave improperly >> when compiled into a Winform application. >> >> >> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >> news:476a7d1b$1@forums-1-dub... >>> OR use this >>> >>> advanced-gui-development.codexchange.sybase.com >>> >>> OR >>> >>> kodigo.sourceforge.net >>> >>> >>> >>> jeff wrote: >>>> ... nice!!! >>>> >>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>> >>>> this is something I would pay extra for in my licence !!! >>>> >>>> >>>> >>>> >>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>> You could start by adding something like this natively to PB >>>>> >>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>> >>>>> no brainer. Bring the interface of PB apps to the year >>>>> 2000. >>>>> >>>>> A good source control would be great as well >>>>> >>>>>>>> How can you say you want to compete with something that >>>>>> will soon be at >> the core of your IDE? >>>>>> >>>>>> By adding value. >>>>>> >>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>> meant as one example to jog discussion, but has arguably >>>>>> muddied the water now. >>>>>> >>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>> something new to be suggested that _no_other_ competitors >>>>>> have...and of course there's more than one in 2007 and >>>>>> beyond. >>>>>> >>>>>> So as a client/server development tool. >>>>>> Do you have any differentiators to suggest >>>>>> that would be competitive? >>>>>> >>>>>> -- >>>>>> John Strano - Sybase Technology Evangelist >>>>>> >>>>>> >>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>> I'll start with this.. >>>>>>> >>>>>>> That's the second time I have seen you post relating to >>>>>>> competition between VS and PB. In order to compete, you >>>>>>> have to be in the same race and PB is not and has not >>>>>>> been since .Net was created over 6 years ago. Although >>>>>> they both roughly allow you to create applications, they >>>>>>> each allow you to go about the process in completely >>>>>>> different ways. Define what competition means to Sybase? >>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>> framework support coming 2)users requesting VS like >>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>> you say you want to compete with something that will >>>>>> soon be at the core of your IDE? > >>>>>>> A simple download of the feature sets and a side by side >>>>>>> comparison will confirm that PB is no where close. The >>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>> off features of VS and .Net that they feel are not >>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>> are general purpose programming tools..PB is a >>>>>>> client/server programming tool. I feel that until that >>>>>> changes, there is no way to do a comparison. > >>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>> world. But once again, how do you exactly say you have a >>>>>>> competitive product when Telerik RAD controls are being >>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>> direct competitor of DW.Net and the others. What is >>>>>> that all about? > >>>>>>> If you really want to examine where the competition >>>>>>> point is...I would check the differences between what >>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>> beating that many heads with that many man hours by >>>>>> finding.. > >>>>>>>> Maybe its a single feature. >>>>>>>> Maybe its a new category of functionality. >>>>>>>> Maybe its a "eureka" modification to something >>>>>> PowerBuilder already does. > >>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>> to follow and stay close behind. Its the best option >>>>>>> right now until maybe a better option presents itself >>>>>> down the road. > >>>>>>> Troy >>>>>>> >>>>>>> >>>>>>> John Strano[Sybase] wrote: >>>>>>>> Blah blah blah >>>>>>>> >>>>>>>> You've heard it enough that you don't even want to >>>>>> comment on how many >> times... >>>>>>>> The DataWindow. >>>>>>>> >>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>> >>>>>>>> This from one of our colleagues >>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>> >>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>> Database operability AND >> Reporting! Well, I see als >>>>>> well as many other PB users that some of >> the >>>>>> implementations and features PB offers are improvable. But >>>>>> this >> seems not to be the main issue here to be >>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>> find any) which is comparable RAD..." >> >>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>> and thanks in advance for your investment of >>>>>>>> time/effort to respond... >>>>>>>> >>>>>>>> *** 1) What true competitive differentiators >>>>>>>> does PowerBuilder still have >>>>>>>> as 2007 draws to a close? *** >>>>>>>> >>>>>>>> Yes, we can add/improve features but... >>>>>>>> >>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>> that would be a true competitive differentiator? *** >>>>>>>> >>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>> >>>>>>>> Maybe its a single feature. >>>>>>>> Maybe its a new category of functionality. >>>>>>>> Maybe its a "eureka" modification to something >>>>>> PowerBuilder already does. >> >>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>> from the feedback on this thread is that we keep >>>>>>>> to the litmus test... >>>>>>>> ...is what you're suggesting a truly competitive >>>>>> differentiator? >>>>>> >>>>>> >>
![]() |
0 |
![]() |
PB 12 <vbg>? "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message news:476a8fd1$1@forums-1-dub... > Yeah, unfortunately. I'm going to look at this a little more seriously to > see if there is a workaround. > > I essentially have to eliminate the PBNI dependency. If anyone has any > idea's, please let me know. > > Brad > > Chris Pollach wrote: >> Unfortunately, I have found that these do not work or behave improperly >> when compiled into a Winform application. >> >> >> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >> news:476a7d1b$1@forums-1-dub... >>> OR use this >>> >>> advanced-gui-development.codexchange.sybase.com >>> >>> OR >>> >>> kodigo.sourceforge.net >>> >>> >>> >>> jeff wrote: >>>> ... nice!!! >>>> >>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>> >>>> this is something I would pay extra for in my licence !!! >>>> >>>> >>>> >>>> >>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>> You could start by adding something like this natively to PB >>>>> >>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>> >>>>> no brainer. Bring the interface of PB apps to the year >>>>> 2000. >>>>> >>>>> A good source control would be great as well >>>>> >>>>>>>> How can you say you want to compete with something that >>>>>> will soon be at >> the core of your IDE? >>>>>> >>>>>> By adding value. >>>>>> >>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>> meant as one example to jog discussion, but has arguably >>>>>> muddied the water now. >>>>>> >>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>> something new to be suggested that _no_other_ competitors >>>>>> have...and of course there's more than one in 2007 and >>>>>> beyond. >>>>>> >>>>>> So as a client/server development tool. >>>>>> Do you have any differentiators to suggest >>>>>> that would be competitive? >>>>>> >>>>>> -- >>>>>> John Strano - Sybase Technology Evangelist >>>>>> >>>>>> >>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>> I'll start with this.. >>>>>>> >>>>>>> That's the second time I have seen you post relating to >>>>>>> competition between VS and PB. In order to compete, you >>>>>>> have to be in the same race and PB is not and has not >>>>>>> been since .Net was created over 6 years ago. Although >>>>>> they both roughly allow you to create applications, they >>>>>>> each allow you to go about the process in completely >>>>>>> different ways. Define what competition means to Sybase? >>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>> framework support coming 2)users requesting VS like >>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>> you say you want to compete with something that will >>>>>> soon be at the core of your IDE? > >>>>>>> A simple download of the feature sets and a side by side >>>>>>> comparison will confirm that PB is no where close. The >>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>> off features of VS and .Net that they feel are not >>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>> are general purpose programming tools..PB is a >>>>>>> client/server programming tool. I feel that until that >>>>>> changes, there is no way to do a comparison. > >>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>> world. But once again, how do you exactly say you have a >>>>>>> competitive product when Telerik RAD controls are being >>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>> direct competitor of DW.Net and the others. What is >>>>>> that all about? > >>>>>>> If you really want to examine where the competition >>>>>>> point is...I would check the differences between what >>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>> beating that many heads with that many man hours by >>>>>> finding.. > >>>>>>>> Maybe its a single feature. >>>>>>>> Maybe its a new category of functionality. >>>>>>>> Maybe its a "eureka" modification to something >>>>>> PowerBuilder already does. > >>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>> to follow and stay close behind. Its the best option >>>>>>> right now until maybe a better option presents itself >>>>>> down the road. > >>>>>>> Troy >>>>>>> >>>>>>> >>>>>>> John Strano[Sybase] wrote: >>>>>>>> Blah blah blah >>>>>>>> >>>>>>>> You've heard it enough that you don't even want to >>>>>> comment on how many >> times... >>>>>>>> The DataWindow. >>>>>>>> >>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>> >>>>>>>> This from one of our colleagues >>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>> >>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>> Database operability AND >> Reporting! Well, I see als >>>>>> well as many other PB users that some of >> the >>>>>> implementations and features PB offers are improvable. But >>>>>> this >> seems not to be the main issue here to be >>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>> find any) which is comparable RAD..." >> >>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>> and thanks in advance for your investment of >>>>>>>> time/effort to respond... >>>>>>>> >>>>>>>> *** 1) What true competitive differentiators >>>>>>>> does PowerBuilder still have >>>>>>>> as 2007 draws to a close? *** >>>>>>>> >>>>>>>> Yes, we can add/improve features but... >>>>>>>> >>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>> that would be a true competitive differentiator? *** >>>>>>>> >>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>> >>>>>>>> Maybe its a single feature. >>>>>>>> Maybe its a new category of functionality. >>>>>>>> Maybe its a "eureka" modification to something >>>>>> PowerBuilder already does. >> >>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>> from the feedback on this thread is that we keep >>>>>>>> to the litmus test... >>>>>>>> ...is what you're suggesting a truly competitive >>>>>> differentiator? >>>>>> >>>>>> >>
![]() |
0 |
![]() |
This is a multi-part message in MIME format. --------------060206010304070500050106 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit There is a nicer tab control at advanced-gui-development.codexchange.sybase.com (see attached image) This weekend I'm going to see what I can do to make it work with Winforms. Brad jeff wrote: > the felix options does not work with winform's either... problems with > setparent or something. > > the one thing the felix suite has is a nicer tab control ... this is > essentially what I am after. > > Any suggestions. > > Thanks > Jeff > > > "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message > news:476a8fd1$1@forums-1-dub... >> Yeah, unfortunately. I'm going to look at this a little more seriously to >> see if there is a workaround. >> >> I essentially have to eliminate the PBNI dependency. If anyone has any >> idea's, please let me know. >> >> Brad >> >> Chris Pollach wrote: >>> Unfortunately, I have found that these do not work or behave improperly >>> when compiled into a Winform application. >>> >>> >>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>> news:476a7d1b$1@forums-1-dub... >>>> OR use this >>>> >>>> advanced-gui-development.codexchange.sybase.com >>>> >>>> OR >>>> >>>> kodigo.sourceforge.net >>>> >>>> >>>> >>>> jeff wrote: >>>>> ... nice!!! >>>>> >>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>> >>>>> this is something I would pay extra for in my licence !!! >>>>> >>>>> >>>>> >>>>> >>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>>> You could start by adding something like this natively to PB >>>>>> >>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>> >>>>>> no brainer. Bring the interface of PB apps to the year >>>>>> 2000. >>>>>> >>>>>> A good source control would be great as well >>>>>> >>>>>>>>> How can you say you want to compete with something that >>>>>>> will soon be at >> the core of your IDE? >>>>>>> >>>>>>> By adding value. >>>>>>> >>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>> meant as one example to jog discussion, but has arguably >>>>>>> muddied the water now. >>>>>>> >>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>> something new to be suggested that _no_other_ competitors >>>>>>> have...and of course there's more than one in 2007 and >>>>>>> beyond. >>>>>>> >>>>>>> So as a client/server development tool. >>>>>>> Do you have any differentiators to suggest >>>>>>> that would be competitive? >>>>>>> >>>>>>> -- >>>>>>> John Strano - Sybase Technology Evangelist >>>>>>> >>>>>>> >>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>> I'll start with this.. >>>>>>>> >>>>>>>> That's the second time I have seen you post relating to >>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>> have to be in the same race and PB is not and has not >>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>> they both roughly allow you to create applications, they >>>>>>>> each allow you to go about the process in completely >>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>> framework support coming 2)users requesting VS like >>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>> you say you want to compete with something that will >>>>>>> soon be at the core of your IDE? > >>>>>>>> A simple download of the feature sets and a side by side >>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>> off features of VS and .Net that they feel are not >>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>> are general purpose programming tools..PB is a >>>>>>>> client/server programming tool. I feel that until that >>>>>>> changes, there is no way to do a comparison. > >>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>> world. But once again, how do you exactly say you have a >>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>> that all about? > >>>>>>>> If you really want to examine where the competition >>>>>>>> point is...I would check the differences between what >>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>> beating that many heads with that many man hours by >>>>>>> finding.. > >>>>>>>>> Maybe its a single feature. >>>>>>>>> Maybe its a new category of functionality. >>>>>>>>> Maybe its a "eureka" modification to something >>>>>>> PowerBuilder already does. > >>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>> to follow and stay close behind. Its the best option >>>>>>>> right now until maybe a better option presents itself >>>>>>> down the road. > >>>>>>>> Troy >>>>>>>> >>>>>>>> >>>>>>>> John Strano[Sybase] wrote: >>>>>>>>> Blah blah blah >>>>>>>>> >>>>>>>>> You've heard it enough that you don't even want to >>>>>>> comment on how many >> times... >>>>>>>>> The DataWindow. >>>>>>>>> >>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>> >>>>>>>>> This from one of our colleagues >>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>> >>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>> well as many other PB users that some of >> the >>>>>>> implementations and features PB offers are improvable. But >>>>>>> this >> seems not to be the main issue here to be >>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>> find any) which is comparable RAD..." >> >>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>> and thanks in advance for your investment of >>>>>>>>> time/effort to respond... >>>>>>>>> >>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>> does PowerBuilder still have >>>>>>>>> as 2007 draws to a close? *** >>>>>>>>> >>>>>>>>> Yes, we can add/improve features but... >>>>>>>>> >>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>> >>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>> >>>>>>>>> Maybe its a single feature. >>>>>>>>> Maybe its a new category of functionality. >>>>>>>>> Maybe its a "eureka" modification to something >>>>>>> PowerBuilder already does. >> >>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>> to the litmus test... >>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>> differentiator? >>>>>>> >>>>>>> > > --------------060206010304070500050106 Content-Type: image/jpeg; name="tabs.JPG" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="tabs.JPG" /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRof Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwh MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAAR CAD1AzIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDlX1i81K8lv7qdprqdt0kr4yT/AEAHAA4A 4FaTS6lawLNLDNFEwyHeMhSPXJFO+Hj6db+JLWfUwDBGCy7um7gAkd8ZJ+oFd78RtSt49Ce7 S2Mtr/EwUtHnjAZl9QRwD3PU9Puq+K9jVjQjDT+tD5iOF9red+p52dYuQP8AW/oKjOtXWf8A WfoKifT1Tw/pGsQiOK31NJSlqm4+QY32MMszEgnkc8dO1a8mhWtp4WtNXltL+8S5SYtPbSqs ds6naiOChJy2MkleDxkiuj29JRUrbu23VX/yZn9Vkqjp321+Rmf21df89P0FH9tXX/PT9BW1 B4c0watp+h3L3Y1C9gSQ3COvlQvIMohj25btk7hjPQ4rM1nR49L0zSZgZftF0kxnVmBCskhT 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 rp9l/X9Iy5n2/r7y9/bkH/PtqX/gtuP/AIij+3IP+fbUv/Bbcf8AxFUf7c1n/npYf+Az/wDx yj+3NZ/56WH/AIDP/wDHKPZf1/SDmfb+vvL39uQf8+2pf+C24/8AiKP7cg/59tS/8Ftx/wDE VkjxXqDX5shcWJuFTeVFpJgDjvvxnkcZzyDVj+3NZ/56WH/gM/8A8coVNPt/XyC77f195e/t yD/n21L/AMFtx/8AEVcvL9kvZ1+waq2JGG5NNuGU89QQmCPccVjp4i1KAmS5it7iIDLJBGyP j1GWbcfbjPqK9QsRBNp9tLGI5EeJWV1wQwIHIPeuXEydG0rX+f8AwDWlHnujgf7Rb/oHax/4 Krn/AON1Na37NKw+waqv7uQ5fTbhRwhOMlOvoOpOAOTXoHlR/wDPNP8AvkVSi1DTbq9ubK1u IJbq0aP7RHGQTEWPAbHQ8Hjr09RXLLF3TXL+P/AN1Qs73NCiiiuM3CiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKAPIfh9/yTnVPrJ/6ISrXixDHqn21yBBHI0TseilkiIJPQD5MZ9SB3qr8Pv8AknOqfWT/ ANEJXWv/AMf97/11X/0WlevVnyZhUl5v9Dhir4eK9P1OHorqf7A0b/oE2H/gMn+FH9gaN/0C bD/wGT/Cun20PP8Ar5mdpHLUV1P9gaN/0CbD/wABk/wo/sDRv+gTYf8AgMn+FHtoef8AXzC0 jg7iS5Gt25TT7iSFEZGmVo9o3FDnBcNgbTnj6ZrTrqf7A0b/AKBNh/4DJ/hR/YGjf9Amw/8A AZP8KSrQXcHzdjkpplhTc2SxOERfvO3ZVHcnsK9d0G2ey8O6ZayFTJBaRRsV6EhADj8q5W20 ywspDJa2NtBIRtLRRKpI9MgewrsbVGNnB+8Yfu19PT6VxY6qpRSib4eL5m2Wa523+3DxjqMk mlXUdnJBBHHds8JjZkZyeA5cZ3jGVHQ9OM7+xv8Anq/5D/CjyycZkYjIOOP8K8w6x9FFFMAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigDyH4ff8k51T6yf+iErrX/4/wC9/wCuq/8AotK5L4ff8k51T6yf +iErrX/4/wC9/wCuq/8AotK9TE/79U9X+hxU/wCBH+u4tFFFAgooooAKKKKACuqtP+PKD/rm v8q5WuqtP+PKD/rmv8q5sTsjajuyaiiiuQ6AooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8h+H3/J OdU+sn/ohK61/wDj/vf+uq/+i0rkvh9/yTnVPrJ/6ISutf8A4/73/rqv/otK9TE/79U9X+hx U/4Ef67i0UUUCCiiigAooooAK6q0/wCPKD/rmv8AKuVrqrT/AI8oP+ua/wAq5sTsjajuyaii iuQ6AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooA8h+H3/ACTnVPrJ/wCiErrX/wCP+9/66r/6LSuS +H3/ACTnVPrJ/wCiErrX/wCP+9/66r/6LSvUxP8Av1T1f6HFT/gR/ruLRRRQIKKKKACiiigA rqrT/jyg/wCua/yrla6q0/48oP8Armv8q5sTsjajuyaiiiuQ6AooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooA8h+H3/JOdU+sn/ohK61/+P+9/66r/AOi0rlPh2jSfD3UkRSzs0gVVGST5KcCuraZP tE0iCQiVg2JNPnJHygdQR6eleljJqONqN93+hx0o3oRS/rcWik+0D+4P/Bdc/wDxVH2gf3B/ 4Lrn/wCKrP6xHz+4r2bFopPtA/uD/wAF1z/8VR9oH9wf+C65/wDiqPrEfP7g9mxaKT7QP7g/ 8F1z/wDFUfaB/cH/AILrn/4qj6xHz+4PZsWuqtP+PKD/AK5r/KuU+0D+4P8AwXXP/wAVVtNa uo0VFcBVGAP7LuOn51jWqKaVvyNKcXF6nTUVzX9uXn/PQf8Agrn/AMaP7cvP+eg/8Fc/+NYW /rU15jpaK5r+3Lz/AJ6D/wAFc/8AjR/bl5/z0H/grn/xot/Wocx0tFc1/bl5/wA9B/4K5/8A Gj+3Lz/noP8AwVz/AONFv61DmOlormv7cvP+eg/8Fc/+NH9uXn/PQf8Agrn/AMaLf1qHMdLR XNf25ef89B/4K5/8aP7cvP8AnoP/AAVz/wCNFv61DmOlormv7cvP+eg/8Fc/+NH9uXn/AD0H /grn/wAaLf1qHMdLRXNf25ef89B/4K5/8aP7cvP+eg/8Fc/+NFv61DmOlormv7cvP+eg/wDB XP8A40f25ef89B/4K5/8aLf1qHMdLRXNf25ef89B/wCCuf8Axo/ty8/56D/wVz/40W/rUOY6 Wiua/ty8/wCeg/8ABXP/AI0f25ef89B/4K5/8aLf1qHMdLRXNf25ef8APQf+Cuf/ABo/ty8/ 56D/AMFc/wDjRb+tQ5jpaK5r+3Lz/noP/BXP/jR/bl5/z0H/AIK5/wDGi39ahzHS0VzX9uXn /PQf+Cuf/Gj+3Lz/AJ6D/wAFc/8AjRb+tQ5jpaK5r+3Lz/noP/BXP/jR/bl5/wA9B/4K5/8A Gi39ahzHS0VzX9uXn/PQf+Cuf/Gj+3Lz/noP/BXP/jRb+tQ5jpaK5r+3Lz/noP8AwVz/AONH 9uXn/PQf+Cuf/Gi39ahzHS0VzX9uXn/PQf8Agrn/AMaP7cvP+eg/8Fc/+NFv61DmOlormv7c vP8AnoP/AAVz/wCNH9uXn/PQf+Cuf/Gi39ahzHS0VzX9uXn/AD0H/grn/wAaP7cvP+eg/wDB XP8A40W/rUOY6Wiua/ty8/56D/wVz/40f25ef89B/wCCuf8Axot/Wocx0tFc1/bl5/z0H/gr n/xo/ty8/wCeg/8ABXP/AI0W/rUOY6Wiua/ty8/56D/wVz/40f25ef8APQf+Cuf/ABot/Woc x0tFc1/bl5/z0H/grn/xo/ty8/56D/wVz/40W/rUOY6Wiua/ty8/56D/AMFc/wDjR/bl5/z0 H/grn/xot/Wocx0tFc1/bl5/z0H/AIK5/wDGj+3Lz/noP/BXP/jRb+tQ5jpaK5r+3Lz/AJ6D /wAFc/8AjR/bl5/z0H/grn/xot/Wocx0tFc1/bl5/wA9B/4K5/8AGj+3Lz/noP8AwVz/AONF v61DmOlormv7cvP+eg/8Fc/+NH9uXn/PQf8Agrn/AMaLf1qHMdLRXNf25ef89B/4K5/8aP7c vP8AnoP/AAVz/wCNFv61DmOlormv7cvP+eg/8Fc/+NH9uXn/AD0H/grn/wAaLf1qHMdLRXNf 25ef89B/4K5/8aP7cvP+eg/8Fc/+NFv61DmOlormv7cvP+eg/wDBXP8A40f25ef89B/4K5/8 aLf1qHMdLRXNf25ef89B/wCCuf8Axo/ty8/56D/wVz/40W/rUOY6Wiua/ty8/wCeg/8ABXP/ AI0f25ef89B/4K5/8aLf1qHMdLRXNf25ef8APQf+Cuf/ABo/ty8/56D/AMFc/wDjRb+tQ5jp aK5r+3Lz/noP/BXP/jR/bl5/z0H/AIK5/wDGi39ahzHS0VzX9uXn/PQf+Cuf/Gj+3Lz/AJ6D /wAFc/8AjRb+tQ5jpaK5r+3Lz/noP/BXP/jR/bl5/wA9B/4K5/8AGi39ahzHS0VzX9uXn/PQ f+Cuf/Gj+3Lz/noP/BXP/jRb+tQ5jpaK5r+3Lz/noP8AwVz/AONH9uXn/PQf+Cuf/Gi39ahz HS0VzX9uXn/PQf8Agrn/AMaP7cvP+eg/8Fc/+NFv61DmOlormv7cvP8AnoP/AAVz/wCNH9uX n/PQf+Cuf/Gi39ahzHS0VzX9uXn/AD0H/grn/wAaP7cvP+eg/wDBXP8A40W/rUOY6Wiua/ty 8/56D/wVz/40f25ef89B/wCCuf8Axot/Wocx0tFc1/bl5/z0H/grn/xo/ty8/wCeg/8ABXP/ AI0W/rUOY6Wiua/ty8/56D/wVz/40f25ef8APQf+Cuf/ABot/Wocx0tFc1/bl5/z0H/grn/x oot/Wocxyfwn/wCRTm/6+v8A2lHXXRwx3nmSzoJB5jKqPyqhTt6dM5BOcZ5xXI/Cf/kU5v8A r6/9pR12Nj/x7t/12l/9GNW+af75U9TLCfwYh/Z1l/z52/8A36X/AAo/s6y/587f/v0v+FWa K4Ls6St/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/ AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7 Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/ /fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/ Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/ AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7 Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/ /fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/ Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/ AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7 Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/ /fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/ Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/ AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7 Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/ /fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/ Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/ AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7 Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52/ /fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/ Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCF WaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/ AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KP7 Osv+fO3/AO/S/wCFWaKLsCt/Z1l/z52//fpf8KKs0UXYHC/Cf/kU5v8Ar6/9pR110c0dn5kU 7iMeYzK78KwY7uvTOSRjOeM15NpOj/FXQ7L7JpujtBCW3MPOtmy2AM/MT2A/Kr2fjL/0D2/7 7tK93GYONfETqxrQs33/AOAcNGpKnTUXB6en+Z6d/aNl/wA/lv8A9/V/xo/tGy/5/Lf/AL+r /jXmOfjL/wBA9v8Avu0oz8Zf+ge3/fdpXL/Zi/5/Q/8AAn/ka/WH/I/w/wAz07+0bL/n8t/+ /q/40f2jZf8AP5b/APf1f8a8wJ+Mv/QPb/vu0o/4vL/z4N/33aU/7MX/AD+h/wCBP/IPrD/k f4f5np/9o2X/AD+W/wD39X/Gj+0bL/n8t/8Av6v+NeYf8Xl/58G/77tKP+Ly/wDPg3/fdpR/ Za/5/Q/8Cf8AkH1h/wAj/D/M9P8A7Rsv+fy3/wC/q/40f2jZf8/lv/39X/GvMP8Ai83/AD4N /wB92lH/ABeb/nwb/vu0o/stf8/of+BP/IPrD/kf4f5np/8AaNl/z+W//f1f8aP7Rsv+fy3/ AO/q/wCNeYf8Xm/58G/77tKP+Lzf8+Df992lH9lr/n9D/wACf+QfWH/I/wAP8z0/+0bL/n8t /wDv6v8AjR/aNl/z+W//AH9X/GvMP+Lzf8+Df992lH/F5v8Anwb/AL7tKP7LX/P6H/gT/wAg +sP+R/h/men/ANo2X/P5b/8Af1f8aP7Rsv8An8t/+/q/415h/wAXm/58G/77tKP+Lzf8+Df9 92lH9lr/AJ/Q/wDAn/kH1h/yP8P8z0/+0bL/AJ/Lf/v6v+NH9o2X/P5b/wDf1f8AGvMP+Lzf 8+Df992lH/F5v+fBv++7Sj+y1/z+h/4E/wDIPrD/AJH+H+Z6f/aNl/z+W/8A39X/ABo/tGy/ 5/Lf/v6v+NeYf8Xm/wCfBv8Avu0o/wCLzf8APg3/AH3aUf2Wv+f0P/An/kH1h/yP8P8AM9P/ ALRsv+fy3/7+r/jR/aNl/wA/lv8A9/V/xrzD/i83/Pg3/fdpR/xeb/nwb/vu0o/stf8AP6H/ AIE/8g+sP+R/h/men/2jZf8AP5b/APf1f8aP7Rsv+fy3/wC/q/415h/xeb/nwb/vu0o/4vN/ z4N/33aUf2Wv+f0P/An/AJB9Yf8AI/w/zPT/AO0bL/n8t/8Av6v+NH9o2X/P5b/9/V/xrzD/ AIvN/wA+Df8AfdpR/wAXm/58G/77tKP7LX/P6H/gT/yD6w/5H+H+Z6f/AGjZf8/lv/39X/Gj +0bL/n8t/wDv6v8AjXmH/F5v+fBv++7Sj/i83/Pg3/fdpR/Za/5/Q/8AAn/kH1h/yP8AD/M9 P/tGy/5/Lf8A7+r/AI0f2jZf8/lv/wB/V/xrzD/i83/Pg3/fdpR/xeb/AJ8G/wC+7Sj+y1/z +h/4E/8AIPrD/kf4f5np/wDaNl/z+W//AH9X/Gj+0bL/AJ/Lf/v6v+NeYf8AF5v+fBv++7Sj /i83/Pg3/fdpR/Za/wCf0P8AwJ/5B9Yf8j/D/M9P/tGy/wCfy3/7+r/jR/aNl/z+W/8A39X/ ABrzD/i83/Pg3/fdpR/xeb/nwb/vu0o/stf8/of+BP8AyD6w/wCR/h/men/2jZf8/lv/AN/V /wAaP7Rsv+fy3/7+r/jXmH/F5v8Anwb/AL7tKP8Ai83/AD4N/wB92lH9lr/n9D/wJ/5B9Yf8 j/D/ADPT/wC0bL/n8t/+/q/40f2jZf8AP5b/APf1f8a8w/4vN/z4N/33aUf8Xm/58G/77tKP 7LX/AD+h/wCBP/IPrD/kf4f5np/9o2X/AD+W/wD39X/Gj+0bL/n8t/8Av6v+NeYf8Xm/58G/ 77tKP+Lzf8+Df992lH9lr/n9D/wJ/wCQfWH/ACP8P8z0/wDtGy/5/Lf/AL+r/jR/aNl/z+W/ /f1f8a8w/wCLzf8APg3/AH3aUf8AF5v+fBv++7Sj+y1/z+h/4E/8g+sP+R/h/men/wBo2X/P 5b/9/V/xo/tGy/5/Lf8A7+r/AI15h/xeb/nwb/vu0o/4vN/z4N/33aUf2Wv+f0P/AAJ/5B9Y f8j/AA/zPT/7Rsv+fy3/AO/q/wCNH9o2X/P5b/8Af1f8a8w/4vN/z4N/33aUf8Xl/wCfBv8A vu0o/stf8/of+BP/ACD6w/5H+H+Z6f8A2jZf8/lv/wB/V/xo/tGy/wCfy3/7+r/jXmH/ABeX /nwb/vu0o/4vL/z4N/33aUf2Wv8An9D/AMCf+QfWH/I/w/zPT/7Rsv8An8t/+/q/40f2jZf8 /lv/AN/V/wAa8w/4vL/z4N/33aUf8Xm/58G/77tKP7LX/P6H/gT/AMg+sP8Akf4f5np/9o2X /P5b/wDf1f8AGj+0bL/n8t/+/q/415h/xeb/AJ8G/wC+7Sj/AIvN/wA+Df8AfdpR/Za/5/Q/ 8Cf+QfWH/I/w/wAz0/8AtGy/5/Lf/v6v+NH9o2X/AD+W/wD39X/GvMP+Lzf8+Df992lH/F5v +fBv++7Sj+y1/wA/of8AgT/yD6w/5H+H+Z6f/aNl/wA/lv8A9/V/xo/tGy/5/Lf/AL+r/jXm H/F5v+fBv++7Sj/i83/Pg3/fdpR/Za/5/Q/8Cf8AkH1h/wAj/D/M9P8A7Rsv+fy3/wC/q/40 f2jZf8/lv/39X/GvMP8Ai83/AD4N/wB92lH/ABeb/nwb/vu0o/stf8/of+BP/IPrD/kf4f5n p/8AaNl/z+W//f1f8aP7Rsv+fy3/AO/q/wCNeYf8Xl/58G/77tKP+Ly/8+Df992lH9lr/n9D /wACf+QfWH/I/wAP8z0/+0bL/n8t/wDv6v8AjR/aNl/z+W//AH9X/GvMP+Ly/wDPg3/fdpR/ xeb/AJ8G/wC+7Sj+y1/z+h/4E/8AIPrD/kf4f5np/wDaNl/z+W//AH9X/Gj+0bL/AJ/Lf/v6 v+NeYf8AF5v+fBv++7Sj/i83/Pg3/fdpR/Za/wCf0P8AwJ/5B9Yf8j/D/M9P/tGy/wCfy3/7 +r/jR/aNl/z+W/8A39X/ABrzD/i83/Pg3/fdpR/xeb/nwb/vu0o/stf8/of+BP8AyD6w/wCR /h/men/2jZf8/lv/AN/V/wAaP7Rsv+fy3/7+r/jXmH/F5f8Anwb/AL7tKP8Ai8v/AD4N/wB9 2lH9lr/n9D/wJ/5B9Yf8j/D/ADPT/wC0bL/n8t/+/q/40f2jZf8AP5b/APf1f8a8w/4vL/z4 N/33aUf8Xm/58G/77tKP7LX/AD+h/wCBP/IPrD/kf4f5np/9o2X/AD+W/wD39X/Gj+0bL/n8 t/8Av6v+NeYf8Xm/58G/77tKP+Lzf8+Df992lH9lr/n9D/wJ/wCQfWH/ACP8P8z0/wDtGy/5 /Lf/AL+r/jR/aNl/z+W//f1f8a8w/wCLzf8APg3/AH3aUf8AF5v+fBv++7Sj+y1/z+h/4E/8 g+sP+R/h/men/wBo2X/P5b/9/V/xo/tGy/5/Lf8A7+r/AI15h/xeb/nwb/vu0o/4vN/z4N/3 3aUf2Wv+f0P/AAJ/5B9Yf8j/AA/zPT/7Rsv+fy3/AO/q/wCNH9o2X/P5b/8Af1f8a8w/4vN/ z4N/33aUf8Xm/wCfBv8Avu0o/stf8/of+BP/ACD6w/5H+H+Z6f8A2jZf8/lv/wB/V/xo/tGy /wCfy3/7+r/jXmH/ABeb/nwb/vu0o/4vN/z4N/33aUf2Wv8An9D/AMCf+QfWH/I/w/zPT/7R sv8An8t/+/q/40f2jZf8/lv/AN/V/wAa8w/4vN/z4N/33aUf8Xm/58G/77tKP7LX/P6H/gT/ AMg+sP8Akf4f5np/9o2X/P5b/wDf1f8AGj+0bL/n8t/+/q/415h/xeb/AJ8G/wC+7Sj/AIvN /wA+Df8AfdpR/Za/5/Q/8Cf+QfWH/I/w/wAz0/8AtGy/5/Lf/v6v+NH9o2X/AD+W/wD39X/G vMP+Lzf8+Df992lH/F5v+fBv++7Sj+y1/wA/of8AgT/yD6w/5H+H+Z6f/aNl/wA/lv8A9/V/ xo/tGy/5/Lf/AL+r/jXmH/F5v+fBv++7Sj/i83/Pg3/fdpR/Za/5/Q/8Cf8AkH1h/wAj/D/M 9P8A7Rsv+fy3/wC/q/40f2jZf8/lv/39X/GvMP8Ai83/AD4N/wB92lH/ABeb/nwb/vu0o/st f8/of+BP/IPrD/kf4f5np/8AaNl/z+W//f1f8aP7Rsv+fy3/AO/q/wCNeYf8Xm/58G/77tKP +Lzf8+Df992lH9lr/n9D/wACf+QfWH/I/wAP8z0/+0bL/n8t/wDv6v8AjR/aNl/z+W//AH9X /GvMP+Lzf8+Df992lH/F5v8Anwb/AL7tKP7LX/P6H/gT/wAg+sP+R/h/men/ANo2X/P5b/8A f1f8aP7Rsv8An8t/+/q/415h/wAXm/58G/77tKP+Lzf8+Df992lH9lr/AJ/Q/wDAn/kH1h/y P8P8z0/+0bL/AJ/Lf/v6v+NH9o2X/P5b/wDf1f8AGvMP+Lzf8+Df992lH/F5v+fBv++7Sj+y 1/z+h/4E/wDIPrD/AJH+H+Z6f/aNl/z+W/8A39X/ABo/tGy/5/Lf/v6v+NeYf8Xm/wCfBv8A vu0o/wCLzf8APg3/AH3aUf2Wv+f0P/An/kH1h/yP8P8AM9P/ALRsv+fy3/7+r/jR/aNl/wA/ lv8A9/V/xrzD/i83/Pg3/fdpR/xeb/nwb/vu0o/stf8AP6H/AIE/8g+sP+R/h/men/2jZf8A P5b/APf1f8aK8w/4vN/z4N/33aUUf2Wv+f0P/An/AJB9Yf8AI/w/zPSJHNhdgA/uLliR/sSY yQPYgM31B5O6pPtfvU9zbpdW0kEmQrjGR1U9iPcHkH1Fc21xJDNJBLjzImKtjoe4P4gg47Zx WeGkqi5XuhVlyu/Qj0ufz7ITXU7722EtLfyxDJjQnH7wDkknHvxwKs6ZeMutahEJHMKwwFAZ 3lXJMmSCzN1wOhxwKwtK1rTYbJYpb6CN12bldsEfu0BH5g/lUllqFvPrd9LbTpLGYYRuRsjI MldShdHJGbubf/CUb79re302/uIUl8mS7jVBEj5wRhmDMB3KqQOeeDieXxBCk9msTJNFcTvb mVJARG6qxwce6kexrl7U6tp9zJBAllLYyXLzea8rJJGHcuy7ApDHJbB3DqMjjlt2lyuhzgQW 4uYZ2uoY7RSAxWTeOv8AEw4PqWNT7P8Ar+v68zbmVzuftfvVO81r7Hc2URjLJcyGLeG+620s Pz2kfXFYEV5qZFuZDa8zP52N3+q+bZt/2vuZzx97Haq2oy302iytIsb3kEpnhWDPzBH3IBn+ IqAD2yT2odIFI6KDxPaT/Y8F4xdRGRTJhdnzKu1ufvFmxgZ5BqW58RWFraPcvdI6Lu4iO9mK ttIVVySQxC4Hc4rjF0qVYdTKPCWlcPZBwQI8N5oDen71m6dgvpUR0GYRSIlzGGRY3tnZd22V SjMWXj5S0Sng55PSl7N9UPnj3Ovj8UxR28s+q202jxR7fn1CWFVbOcYZXZe3QkHpU7+KNIj8 jfq1iv2jaYd1wg8zd93bzzntjrXIXz+INRtQkkdpBtkUtDb6hKnmrg5BlWMMnO04Uc4IJwap WXh+4t9L1G3ke3Mt1amBGLu+PnlbBZhuI/eDk5OQaPZsXMjvpPEulw3U1rLqlmlxAhklia4U PGgGSzDOQMEHJ9ait/E1re31tDZTQ3VvPBJKtxDMHX5GVSBjg/e9e1cXdadqU+n3WmKtr9ma 4+0xzi5kjkdvNEm1gq5XnI3hsjAOO1OsNOv7GSS7tobaC6MMwCy3010Gkby9rM7gNj5MED2x RGm29UPmVj0T7X70fa/euVnu9T/0r7ObT/Uj7N5m7/W/Nnfj+H7vTnr7Vc+0yybY4sGaQhUH ONx7nvgdT7A1Tp21ZPOXlu/tmrGTdmGzyq4PBlI5PB7Kccj+I1naXP59kJrqd97bCWlv5Yhk xoTj94BySTj344FJbu1pF9mfIliJWTJJy2eTzzz1HsRWZpWtabDZLFLfQRuuzcrtgj92gI/M H8qOTaxE5NG7pl4y61qEQkcwrDAUBneVckyZILM3XA6HHAp3/CUb79re302/uIUl8mS7jVBE j5wRhmDMB3KqQOeeDjEstQt59bvpbadJYzDCNyNkZBkqG1OrafcyQQJZS2Mly83mvKySRh3L suwKQxyWwdw6jI45bp6/1/X9blRn7p1EviCFJ7NYmSaK4ne3MqSAiN1Vjg491I9jV/7X71w1 2lyuhzgQW4uYZ2uoY7RSAxWTeOv8TDg+pY1eivNTItzIbXmZ/Oxu/wBV82zb/tfcznj72O1S qZTl2N+81r7Hc2URjLJcyGLeG+620sPz2kfXFQweJ7Sf7HgvGLqIyKZMLs+ZV2tz94s2MDPI Nc7qMt9NosrSLG95BKZ4Vgz8wR9yAZ/iKgA9sk9qprpUqw6mUeEtK4eyDggR4bzQG9P3rN07 BfSl7N32HzI7K48RWdvHG4nWXzJhCoicMd28Rnv/AAsQD6U248TWFndTwXd1HbeTGkjSTyKi ENuxgk9fkJNcV/YlxEreTNEzRCKSDeSAZFZGcHA4DGNeRnkk47GZLK+u9ag1S/S0jkjkU+TF I0oVVSRQQxVctmT0GAOpp+zdvMXOjp7zxlpVjbi5mvIfsrGLbOJ49jCRiAc7unBJPTAOM4OG 23jSwurWW4iE22O5W3IIXJLPsVxzgoTnnPY9xiuSXR76CO6aF7YyNNHNErMwUlLh5cEheMhg MgHnPHq6XRrqSztdssEd0l0ZJsElXjMxl25wOQcYOPUd81Ps5dh8yPQbbUlubWKdOFlQOBuD cEZ6qSD+BIqT7X71xdmdVsdKFpE1kXgso44C27BmAIO7/Y+7jHPX2rQS7uvtcnmGH7NsXy9u d+/J3Z7Yxtx+NaOlroTzm5fao1ras6YaZiEiUn7zngDqO/6ZrJume2On2STzFMEyMsroXYyR 5YkNnnc/f+L6YjlhlY2uqSf6j5kjXBypPAcn0bBA+q+vFLUdRggvrSW4lWNB/E3A/wBZGev0 BP4GpUU0+UU20tS7rM6W+i3stvOROkLFfL1KVnQ467fMOMe461r6jrkem2wldJZndxHFDCu5 5HPRRnA7HkkAAEkgDNcprOtabPol7FFf27yPCwVVcZPHSrGrC4uktprN4hc2k4njWbOx/lZS pIBK5VzyAcHHB6GnTuTCerudBaa+J0X7VbzafM8nlJDdtGGc43fLsZg3GehPQ+lP03Wf7QtT KU8p1lkidC2drIxU/wAs/jXMLPqdy9pLd2umq0dwWZQ7SmNNhGUYqvz5PoOCRTIJr221u5SB YxZzSLcSM4PQoVZUx/FuRCc9mPep9nqac52v2v3rLtPE8Vw0ccsbwyOZ1IJyqmJtpGeOSPmH HTNZMd3qf7jzDaf65/O27v8AVfNs2/7X3M54+9jtWNqFhcXl1eQQnyleWO4SVgduHUxTKMd9 mSO2WFDpvoNSXU7e08QWl5b28qzLG0+AsUjgPuK79pGfvbecelUrnxfFFLItpZXmopCoeeWz 2MsQI3D7zgsdvOEDHBHHIzzN9pU8t/cXNpJDENivApyMTDaCTgcDbGq8c8n2p0dvqelGaHSR ZyW84Tm4kZTAwRUyAFO8YUHBK85554TpvWyBTR16+JdLae2g/tK1E91GJIIWmUPIpGQVUnJH B7dqWy8SaXqJYWOp2d0Vzu8idXxjGc4PbI/MVw8Ok3llZXWlW32Z7G6gWJrh5WWWPEQj+4FI YfKD94dT+MzHXXuLe6+y6YkscL25jW7crtbYd4PlDkbfu47/AHhQ4PXQOZHYr4n0l7qK1XVb JrmUZjhFwpd+M8DOTxz9KfZ+INO1CWaKy1C1uZIDiVIZlcxnkYYA8dD19K830/S9T8iTTZIb WK3S5tpHu/MbeWiSI/IhTBGUxu3evHGKtadp+tWd5LfNLA959kkiV5r2aZZJCVIYqQBGuQcq g4pqnr/Xb+kDkj0n7X70fa/euVnu9T/0r7ObT/Uj7N5m7/W/Nnfj+H7vTnr7VejlmupUtoW2 yyA/PjIQY5Y/T+ZA70OCSuxKTeiLi3f2zVjJuzDZ5VcHgykcng9lOOR/EaztLn8+yE11O+9t hLS38sQyY0Jx+8A5JJx78cCm2p+wwC0I2vCSjjn73c89j1HsRWbpWtabDZLFLfQRuuzcrtgj 92gI/MH8qfJtYznJo3dMvGXWtQiEjmFYYCgM7yrkmTJBZm64HQ44FO/4Sjfftb2+m39xCkvk yXcaoIkfOCMMwZgO5VSBzzwcYllqFvPrd9LbTpLGYYRuRsjIMlQ2p1bT7mSCBLKWxkuXm815 WSSMO5dl2BSGOS2DuHUZHHLdPX+v6/rcqM/dOol8QQpPZrEyTRXE725lSQERuqscHHupHsav /a/euGu0uV0OcCC3FzDO11DHaKQGKybx1/iYcH1LGr0V5qZFuZDa8zP52N3+q+bZt/2vuZzx 97HapVMpy7G/ea19jubKIxlkuZDFvDfdbaWH57SPriqh8XWois5BFcst0qsMKMxguqfPzxhn GcZ6H0rC1GW+m0WVpFje8glM8KwZ+YI+5AM/xFQAe2Se1VYtKbydXQyoFuwy22AcxK2X5z38 x2P0C0vZu4+ZHVDxTbGS5RY5y0FzHbHCj52cgbl55UEnJ/2W692WvioXk48vT74WTFtt+4RY WwDzjfvA4OCVAPrggnmINNuBe2E87wMEQvdbS2Wl+cjbkfdzLIecHhaS2TXrPTBpUD2KQwwt FBeCRvMwFITMezaCPlydxHBOOcA9m7ahzp7HWr4t0R7NrxNa09rZW2GYXSFA2M43ZxnHOKe/ ijSI4pJX1axWOJ/LkdrhAEbGdpOeDjnFcFYaFeR6kl3ceUFDKxR72a6YERypnfIM/wDLQccA c/jGdMv9NutIktLW1uHgSGHaXZEUxxTKWLBGwPnGOPyo9mw5kegTeKtHtobeafV7CKK5GYHk uUUSj1Uk/N1HT1qxBrVpdSyxW95BNJF/rEjkDFOSOQOnIP5GvKry1v8ASUureC2S6n1WFkkV El2wM0kjkK6xlSuZT98p93PGeOqsY7vTdN8i2+zec108rls7Sjylm6c7tpP4+1ONO4OSWx2f 2v3o+1+9cq93qf77YbT/AF6eVu3f6n5d+7/b+/jHH3c96uGOfVEls7ZwjNGSzsMhR0AP16fT J7YocFFcz2EpNuyLcF6089zqIYEKphthkkEA8ng87mAHrhRXJeLfEWu6bf7fKnwYlcRwsyso OecKTg5Hf2HtW9HeNBbobctC0S4UEcpgYwc9xyKqxX+h2FzPeNrVpNdklFKXC4Cn72G80M2S FySewwB24cXCtOoqUVaPfqdmDrQpP2jV32ZN4b8Ra1eNaxavbwwma2eVdpG8lWQfMAx2nDjI IHNWrDxpa3Yja6trjTUmhE8L3rxBZUyBkFHYDG5eGwfmHvjIOs22oeKY5be6jnC284+STdgF 4sfxHA49voKzrfw5Bb6TaQAebdRm382SeeSYYjdWZU3k7QSvQADgeldyptxX3f8ABOWU1zN9 zt08SaZJcwWyanZtcXEYlhiWdS0qEZ3KM5IwCcj0qNvFejJ9p36xYL9lO24zcoPJOcYfn5ee Oe9cfd6dez6lMENsLO4u4bt597LMhjCjaF2kMDsHO4YDHg9602l6pNpllZNHaBdOkVoWhvpo TOArIdzIoaM4bPBbJyO+aXI+39f194uZdzstW8Y6XpWl/bXv7NvMiMlshuVX7RgZAQ/xZyOm etaDa3ZpCJXvIEjJYBmlAGVzuGfbBz6YPpXnTaNqEVpcQ2dvZR/bLQ28vm3ksrRHc7ZDshaQ EyEnO3B9aW90fVLuzbTz9h+yrJcOkhlYs/mrIACu3C4MmOpzjt0o9m+wcy7net4o0hPs+7Vr FftLlIM3CDzWBwQvPzEHjA71LFr1hcX0tjDf20l3CMywJMpkQf7Sg5HUdfWuE1nRpb3UzcRx JPBLbpbyQnUZ7QKFLH/lkCHBDHggYx15qxpNne2OrzzN5MNkTKyxJO0u53fcXAZAY+nKqxUk 5wDyWqbvqDkraHY/29B/bA0zE3nmEzbjGwTaCBwx4J+boM4744zYuNTS1tpJ5G+RFJPPX2Hv XIzPqDeJLa7jitjZxwPEztOwk+YqchdhBxtH8Xf250J4ZbuBL4/8e1rMCVwcsR/ED6KTz9Gz 05OVJJyFzN7C301xbaVHuldbi4leScpIynd5TkAEHOF2qBg4+UVbmaCNZMSfOoOIzqU2/wD7 583P6Vja1expbRvK4VAz5Y9BmNwP1IH41NPr2kukoGo2x3A4HmCqcDGU2tjY0vVFi8N2V1eX IVVtI3lmmfGPkBLMx/Mk1lwfELSZb6RHvbKOxUuqXpu08tyojOAenPmEdf4fyyykl74Ss7eE RNKsVvIqzZ2MUKOASAcA7cZwcZzg9KzxZa0mpy6j9m0ySWcSq0bXLgRh1iHB8s7v9Wc8Lnip lTfNp5m0ZK2p37a/p6X8Vi1/bLeSrvjtzMokdeeQuckcH8qWbWYre8htpNwMqO6v/D8uMj64 OfwNefWuhXlkIbKOS3ezE1tO9yWKzgwqi7du0gg+WOdwwGIwcc6WqW17qunJHLLbx3STsQ6b tvlMWQj13eUx9t2O1Dpu2gcyOstPEFpeW9vKsyxtPgLFI4D7iu/aRn723nHpWf8A8JlB9taJ bK7e0WaOA3yGJod7hdvR95BLqMhcc+nNc5faVPLf3FzaSQxDYrwKcjEw2gk4HA2xqvHPJ9qr r4fktpXubWUGaOeOSGCWeTyHVY0QB05UN8pIYAkEKecYoVN320/r+v6sPnVjvB4h0430tkNR tTdxLvkgEy+Yi8clc5A5HPvUH/CXaGLIXp1rTvshfyxP9qTYXxnbuzjOO1cF/wAI9MZrtZra G6ika4kjaXVLlVzKGyDCAUH3ypYHPfGeKa+h6rK0NzM6TSRmRBANSmhKxsEAHnxorvjyx99S TnljjJnkl2/r+v8AMfNG+56M3iHTkuPs7ajaifj92Zl3ckAcZzyWUf8AAh60288S6Xp4JvdU s7YB/LJmuFTDYDbeT1wQcehrkLHSEt9Lv7MpHCtyV2CN2cx7YkRfmIBJUpwT7VWvNN1Oe0gQ So7SGSS7SO8ltg0jYwweNdzBRlQpwCMZ6CnKm0tEJSR18ni/TY9XfSzcxm8URN5fnICwc4GA WBOOCfqMZzitb7X715zHpWoRGzjD2rxJDZpKxkYMrQPuO0bTuBB7kYx78bkd3qf7jzDaf65/ O27v9V82zb/tfcznj72O1UqX5i5zqrS+FrqSvn91csscg/ut0Vh7kkKf+A8gLz0debQ3dwbV xerFJIWcBIQSGUsQgwerFcAj1ziu20W4maA2d0Q1zbKgLbi29SOGJPfIYH125wMgVzYimo2Z tSlfQ5dbuSXUtQM9zMFSZ1G69liRQJZVHR1A4VR+HqTm5ot07eK44End4DYyuQLuSZGYPGAf mdhkZI49TXPtq1haavqcVxdxRSC4kyrtg/66U/yI/OtLwzfWt94xVrW4imC6fKG2MDj95FWs oWg3/Wxzwm/aJeZ0r6+P7Yk0+DTL+5SGRIri6iEflQOwDAMC4c8MpJVSAG5PBxVi8X20skMn 9nagunTv5cGolIzBKx4XADlwGIwGZQp455GYNT0K/vfES3UNnp9tGJYmbUoLmSO6eNcFonRU xIp+YYZ8AMDjKisu5tdXs4NK8OX1ukmlRyRiPULaOaaR/KZWjSSNI8RZIXLliuEbpuGOHp/X 9en6nf1/r+v66HZ2V/Ff6Xb6hEriGeFZlVgNwUjIz71l6Z4n/tC1F7caPfabp5g+0C9vZbdY tmAcnZKzDg55AAxzil8OWusWmiRabqlrYxfZrdIIpLW7ebzMLglg0abeg6FuvtzzGn+Cr200 dLOPw34Zs7mJICbu3mJa6eJ0fbJ/o6kKxTk5bBwcNTduZ9hLY208e6M1pqd8LiCWxsd5+0wX MbpKqLGTt+Yc5k28ZGRyQSBWtD4j0O4uLa3h1jT5J7qPzYIkukLSpz8ygHLDg8j0PpXNP4U1 m+l1a4u3sIJr+3uI1SKR5FjaRIVXJKqSAYmycDqOPR0vhzXLu6kE0WmQwXd5BfXEsVw7SwvE qDy1zGA6nywNxK4DMNpxyui9P6/z/DqH/BOqg1XTru2muba+tp4IM+bJDKrqmAG5IPHBB+hF M0rU31W3ac6deWcRIMRugimVTyGChiyj2cKw7gVRg8PD/hBl8OyskW7T/sbtCMqCY9pIHGe5 qt4V8PS6LcXkzWGl6bFMkcYtNMJ8pmXdmUjYoDNuAwAeFGWbjDsrtB0TNbV52S3W1hcrPcnY GU4KL/E3HIwOAf7xX1qCoUl+23kt7nMf+qg9NgPLD/ePORwVCVNWVR62HHuFFFFZlBWZqukD UWjkjmEMqAqW2bgy+h5HQ9Oe59aKKqE5QfNHcmUVJWZn/wDCM3H/AEEU/wDAc/8AxdH/AAjN x/0EU/8AAc//ABdFFb/W63835GfsKfYP+EZuP+gin/gOf/i6P+EZuP8AoIp/4Dn/AOLooo+t 1v5vyD2FPsH/AAjNx/0EU/8AAc//ABdH/CM3H/QRT/wHP/xdFFH1ut/N+Qewp9g/4Rm4/wCg in/gOf8A4uj/AIRm4/6CKf8AgOf/AIuiij63W/m/IPYU+wf8Izcf9BFP/Ac//F0f8Izcf9BF P/Ac/wDxdFFH1ut/N+Qewp9g/wCEZuP+gin/AIDn/wCLo/4Rm4/6CKf+A5/+Looo+t1v5vyD 2FPsH/CM3H/QRT/wHP8A8XVzTdD+w3X2ia4E7hSEAj2hc9T1PPbt1PrRRUyxNWS5W9BqjBO6 Qalof266+0Q3AgcqA4Me4Njoeo57d+g9Kp/8Izcf9BFP/Ac//F0UURxNWK5U9AdGDd2g/wCE ZuP+gin/AIDn/wCLo/4Rm4/6CKf+A5/+Looqvrdb+b8hewp9g/4Rm4/6CKf+A5/+Lo/4Rm4/ 6CKf+A5/+Looo+t1v5vyD2FPsH/CM3H/AEEU/wDAc/8AxdH/AAjNx/0EU/8AAc//ABdFFH1u t/N+Qewp9g/4Rm4/6CKf+A5/+Lo/4Rm4/wCgin/gOf8A4uiij63W/m/IPYU+wf8ACM3H/QRT /wABz/8AF0f8Izcf9BFP/Ac//F0UUfW63835B7Cn2D/hGbj/AKCKf+A5/wDi6B4YlJAfUBsP 3tkO049juODRRR9brfzfkHsKfY3J7SGeya0KhYmTYAoA2+mPQjjHpisP/hGbj/oIp/4Dn/4u iis6depT+Flypxlug/4Rm4/6CKf+A5/+Lo/4Rm4/6CKf+A5/+LoorT63W/m/Ij2FPsH/AAjN x/0EU/8AAc//ABdH/CM3H/QRT/wHP/xdFFH1ut/N+Qewp9g/4Rm4/wCgin/gOf8A4uj/AIRm 4/6CKf8AgOf/AIuiij63W/m/IPYU+wf8Izcf9BFP/Ac//F0f8Izcf9BFP/Ac/wDxdFFH1ut/ N+Qewp9g/wCEZuP+gin/AIDn/wCLo/4Rm4/6CKf+A5/+Looo+t1v5vyD2FPsH/CM3H/QRT/w HP8A8XR/wjNx/wBBFP8AwHP/AMXRRR9brfzfkHsKfYP+EZuP+gin/gOf/i60NK0gac0kkkwm lcBQ2zaFX0HJ6nrz2HpRRUzxNWa5ZPQqNKEXdIj1LQ/t119ohuBA5UBwY9wbHQ9Rz279B6VT /wCEZuP+gin/AIDn/wCLooojiasVyp6CdGDd2g/4Rm4/6CKf+A5/+Lo/4Rm4/wCgin/gOf8A 4uiiq+t1v5vyF7Cn2D/hGbj/AKCKf+A5/wDi6P8AhGbj/oIp/wCA5/8Ai6KKPrdb+b8g9hT7 B/wjNx/0EU/8Bz/8XR/wjNx/0EU/8Bz/APF0UUfW63835B7Cn2D/AIRm4/6CKf8AgOf/AIuj /hGbj/oIp/4Dn/4uiij63W/m/IPYU+wf8Izcf9BFP/Ac/wDxdH/CM3H/AEEU/wDAc/8AxdFF H1ut/N+Qewp9g/4Rm4/6CKf+A5/+Lo/4Rm4/6CKf+A5/+Looo+t1v5vyD2FPsH/CM3H/AEEU /wDAc/8Axdaul6aumwupk82V2y8m3GfQDrwPr1J9aKKieIqTXLJ6FRpQi7pFG98PG4u5J4Lp YVkO5kMW4bu5GCOvX6knvUH/AAjNx/0EU/8AAc//ABdFFVHFVoqyYnRg3doP+EZuP+gin/gO f/i6P+EZuP8AoIp/4Dn/AOLoop/W63835C9hT7B/wjNx/wBBFP8AwHP/AMXR/wAIzcf9BFP/ AAHP/wAXRRR9brfzfkHsKfYP+EZuP+gin/gOf/i6P+EZuP8AoIp/4Dn/AOLooo+t1v5vyD2F PsH/AAjNx/0EU/8AAc//ABdH/CM3H/QRT/wHP/xdFFH1ut/N+Qewp9g/4Rm4/wCgin/gOf8A 4utyC0hgsltAoaJU2EMAd3rn1J5z65oorOpXqVPiZcacY7Iwz4YlBITUBsH3d8O449zuGTR/ wjNx/wBBFP8AwHP/AMXRRWn1ut/N+RHsKfYP+EZuP+gin/gOf/i6P+EZuP8AoIp/4Dn/AOLo oo+t1v5vyD2FPsH/AAjNx/0EU/8AAc//ABdH/CM3H/QRT/wHP/xdFFH1ut/N+Qewp9g/4Rm4 /wCgin/gOf8A4uj/AIRm4/6CKf8AgOf/AIuiij63W/m/IPYU+wf8Izcf9BFP/Ac//F0f8Izc f9BFP/Ac/wDxdFFH1ut/N+Qewp9g/wCEZuP+gin/AIDn/wCLo/4Rm4/6CKf+A5/+Looo+t1v 5vyD2FPsH/CM3H/QRT/wHP8A8XR/wjNx/wBBFP8AwHP/AMXRRR9brfzfkHsKfYnsvDxt7uOe e6WZYzuVBFtG7sTknp1+oB7VryxyGSKaCRY54idrMu4EEYIYAgkdDjI5APaiisp1ZzlzSepc YRirIX7Rq/8Az82X/gK//wAco+0av/z82X/gK/8A8coope0kPlQfaNX/AOfmy/8AAV//AI5R 9o1f/n5sv/AV/wD45RRR7SQcqD7Rq/8Az82X/gK//wAco+0av/z82X/gK/8A8cooo9pIOVB9 o1f/AJ+bL/wFf/45R9o1f/n5sv8AwFf/AOOUUUe0kHKg+0av/wA/Nl/4Cv8A/HKbJJqk0TxP eWyo6lWaK3ZXAPdT5hwfQ4NFFP2kg5USIixoqIoVFGFVRgAegp1FFZlBRRRQB//Z --------------060206010304070500050106--
![]() |
0 |
![]() |
i see now that I have downloaded it ... very nice ... good job ... and thank you! "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message news:476a93a3$1@forums-1-dub... > There is a nicer tab control at > advanced-gui-development.codexchange.sybase.com (see attached image) > > This weekend I'm going to see what I can do to make it work with Winforms. > > Brad > > jeff wrote: >> the felix options does not work with winform's either... problems with >> setparent or something. >> >> the one thing the felix suite has is a nicer tab control ... this is >> essentially what I am after. >> >> Any suggestions. >> >> Thanks >> Jeff >> >> >> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >> news:476a8fd1$1@forums-1-dub... >>> Yeah, unfortunately. I'm going to look at this a little more seriously >>> to >>> see if there is a workaround. >>> >>> I essentially have to eliminate the PBNI dependency. If anyone has any >>> idea's, please let me know. >>> >>> Brad >>> >>> Chris Pollach wrote: >>>> Unfortunately, I have found that these do not work or behave >>>> improperly >>>> when compiled into a Winform application. >>>> >>>> >>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>> news:476a7d1b$1@forums-1-dub... >>>>> OR use this >>>>> >>>>> advanced-gui-development.codexchange.sybase.com >>>>> >>>>> OR >>>>> >>>>> kodigo.sourceforge.net >>>>> >>>>> >>>>> >>>>> jeff wrote: >>>>>> ... nice!!! >>>>>> >>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>> >>>>>> this is something I would pay extra for in my licence !!! >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>>>> You could start by adding something like this natively to PB >>>>>>> >>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>> >>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>> 2000. >>>>>>> >>>>>>> A good source control would be great as well >>>>>>> >>>>>>>>>> How can you say you want to compete with something that >>>>>>>> will soon be at >> the core of your IDE? >>>>>>>> >>>>>>>> By adding value. >>>>>>>> >>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>> muddied the water now. >>>>>>>> >>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>> beyond. >>>>>>>> >>>>>>>> So as a client/server development tool. >>>>>>>> Do you have any differentiators to suggest >>>>>>>> that would be competitive? >>>>>>>> >>>>>>>> -- >>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>> >>>>>>>> >>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>> I'll start with this.. >>>>>>>>> >>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>> they both roughly allow you to create applications, they >>>>>>>>> each allow you to go about the process in completely >>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>> you say you want to compete with something that will >>>>>>>> soon be at the core of your IDE? > >>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>> client/server programming tool. I feel that until that >>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>> that all about? > >>>>>>>>> If you really want to examine where the competition >>>>>>>>> point is...I would check the differences between what >>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>> beating that many heads with that many man hours by >>>>>>>> finding.. > >>>>>>>>>> Maybe its a single feature. >>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>> PowerBuilder already does. > >>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>> right now until maybe a better option presents itself >>>>>>>> down the road. > >>>>>>>>> Troy >>>>>>>>> >>>>>>>>> >>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>> Blah blah blah >>>>>>>>>> >>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>> comment on how many >> times... >>>>>>>>>> The DataWindow. >>>>>>>>>> >>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>> >>>>>>>>>> This from one of our colleagues >>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>> >>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>> well as many other PB users that some of >> the >>>>>>>> implementations and features PB offers are improvable. But >>>>>>>> this >> seems not to be the main issue here to be >>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>> time/effort to respond... >>>>>>>>>> >>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>> does PowerBuilder still have >>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>> >>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>> >>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>> >>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>> >>>>>>>>>> Maybe its a single feature. >>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>> PowerBuilder already does. >> >>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>> to the litmus test... >>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>> differentiator? >>>>>>>> >>>>>>>> >> >> > --------------------------------------------------------------------------------
![]() |
0 |
![]() |
I'm with you on most of this, but you lost me on the CREATE syntax.... CREATE vs. new... potato/potatoh.... Within our .NET code blocks (yes, not my favorite either) we do allow for parameterized constructors, so the only difference is the keyword CREATE versus new. Given the vast amount of code samples out there though, I wouldn't be averse to adding 'new' as a synoynm for CREATE. I don't see the CREATE/new issue really being all that damning, now some of the other stuff... <g> On 20 Dec 2007 05:57:51 -0800, Troy <troy-no-spam@onesplace.com> wrote: >I like the idea but no solution should "limit" anything. Thats what got us here in the first place. Secondly, no where near all possible C# code will convert to Powerscript. Those languages are vastly different. Why would we want to convert it in only to turn around and convert back out to C# for the build? I also think parsing and syntax checking would be a nightmare as seen in another thread..folks want more intellisense like features in the IDE. > >What it sounds like is that we are getting close to some sort of directive approach like ASP.NEt uses to specify the language used. If Sybase follows through with purely managed versions of their libraries, then allowing you to make a language choice would be and IDE change only, right? But then again, I haven't heard for sure if the managed versions of the libraries they are creating are meant for consumption outside of PB. > >Although I see where Dean is coming from, allowing multiple language use at the event level would constitute another form of spaghetti code. Even on the VS side where we have language choices, we draw the boundary at the project level partly because we have to but mainly because we should. By allowing folks to go in and out of languages we would inadvertently hamper productivity when people got there CREATES and NEW mixed up. > >Lastly, for the .Net targets, everything should use NEW and not the legacy OLE(?) CREATE syntax. My reasoning is simple. The .Net framework objects have REAL constructors and most of them are overloaded many times over. To get the most of the .Net framework, developers need to learn it and using legacy syntax that gets converted to proper syntax is not learning it. To see that CREATE statement near a fully qualified .Net object is a shining example of how "off" the .Net integration to this point has been. > > >Troy
![]() |
0 |
![]() |
Unfortunately, this would only help any new applications - not the 1K's of existing ones out there. :-( "jeff" <jhersey at allnorth dottt com> wrote in message news:476a951e$1@forums-1-dub... >i see now that I have downloaded it ... > > very nice ... good job ... and thank you! > > > > "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message > news:476a93a3$1@forums-1-dub... >> There is a nicer tab control at >> advanced-gui-development.codexchange.sybase.com (see attached image) >> >> This weekend I'm going to see what I can do to make it work with >> Winforms. >> >> Brad >> >> jeff wrote: >>> the felix options does not work with winform's either... problems with >>> setparent or something. >>> >>> the one thing the felix suite has is a nicer tab control ... this is >>> essentially what I am after. >>> >>> Any suggestions. >>> >>> Thanks >>> Jeff >>> >>> >>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>> news:476a8fd1$1@forums-1-dub... >>>> Yeah, unfortunately. I'm going to look at this a little more seriously >>>> to >>>> see if there is a workaround. >>>> >>>> I essentially have to eliminate the PBNI dependency. If anyone has any >>>> idea's, please let me know. >>>> >>>> Brad >>>> >>>> Chris Pollach wrote: >>>>> Unfortunately, I have found that these do not work or behave >>>>> improperly >>>>> when compiled into a Winform application. >>>>> >>>>> >>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>> news:476a7d1b$1@forums-1-dub... >>>>>> OR use this >>>>>> >>>>>> advanced-gui-development.codexchange.sybase.com >>>>>> >>>>>> OR >>>>>> >>>>>> kodigo.sourceforge.net >>>>>> >>>>>> >>>>>> >>>>>> jeff wrote: >>>>>>> ... nice!!! >>>>>>> >>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>> >>>>>>> this is something I would pay extra for in my licence !!! >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>>>>> You could start by adding something like this natively to PB >>>>>>>> >>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>> >>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>> 2000. >>>>>>>> >>>>>>>> A good source control would be great as well >>>>>>>> >>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>> >>>>>>>>> By adding value. >>>>>>>>> >>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>> muddied the water now. >>>>>>>>> >>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>> beyond. >>>>>>>>> >>>>>>>>> So as a client/server development tool. >>>>>>>>> Do you have any differentiators to suggest >>>>>>>>> that would be competitive? >>>>>>>>> >>>>>>>>> -- >>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>> >>>>>>>>> >>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>> I'll start with this.. >>>>>>>>>> >>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>> you say you want to compete with something that will >>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>> that all about? > >>>>>>>>>> If you really want to examine where the competition >>>>>>>>>> point is...I would check the differences between what >>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>> beating that many heads with that many man hours by >>>>>>>>> finding.. > >>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>> PowerBuilder already does. > >>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>> down the road. > >>>>>>>>>> Troy >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>> Blah blah blah >>>>>>>>>>> >>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>> comment on how many >> times... >>>>>>>>>>> The DataWindow. >>>>>>>>>>> >>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>> >>>>>>>>>>> This from one of our colleagues >>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>> >>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>> well as many other PB users that some of >> the >>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>> time/effort to respond... >>>>>>>>>>> >>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>> >>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>> >>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>> >>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>> >>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>> to the litmus test... >>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>> differentiator? >>>>>>>>> >>>>>>>>> >>> >>> >> > > > -------------------------------------------------------------------------------- > > > > >
![]() |
0 |
![]() |
fine by me, i have 3 new apps already lines up for next year ... 2 must be down in PB ... so, if I can get a solid framework with these additional controls, it will be a easy sell to do all 3 in PB ... thought I had to move away from PB... Jeff "Chris Pollach" <cpollach@travel-net.com> wrote in message news:476aa1bc$1@forums-1-dub... > > Unfortunately, this would only help any new applications - not the 1K's of > existing ones out there. :-( > > > "jeff" <jhersey at allnorth dottt com> wrote in message > news:476a951e$1@forums-1-dub... >>i see now that I have downloaded it ... >> >> very nice ... good job ... and thank you! >> >> >> >> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >> news:476a93a3$1@forums-1-dub... >>> There is a nicer tab control at >>> advanced-gui-development.codexchange.sybase.com (see attached image) >>> >>> This weekend I'm going to see what I can do to make it work with >>> Winforms. >>> >>> Brad >>> >>> jeff wrote: >>>> the felix options does not work with winform's either... problems with >>>> setparent or something. >>>> >>>> the one thing the felix suite has is a nicer tab control ... this is >>>> essentially what I am after. >>>> >>>> Any suggestions. >>>> >>>> Thanks >>>> Jeff >>>> >>>> >>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>> news:476a8fd1$1@forums-1-dub... >>>>> Yeah, unfortunately. I'm going to look at this a little more seriously >>>>> to >>>>> see if there is a workaround. >>>>> >>>>> I essentially have to eliminate the PBNI dependency. If anyone has any >>>>> idea's, please let me know. >>>>> >>>>> Brad >>>>> >>>>> Chris Pollach wrote: >>>>>> Unfortunately, I have found that these do not work or behave >>>>>> improperly >>>>>> when compiled into a Winform application. >>>>>> >>>>>> >>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>> OR use this >>>>>>> >>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>> >>>>>>> OR >>>>>>> >>>>>>> kodigo.sourceforge.net >>>>>>> >>>>>>> >>>>>>> >>>>>>> jeff wrote: >>>>>>>> ... nice!!! >>>>>>>> >>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>> >>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>> >>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>> >>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>> 2000. >>>>>>>>> >>>>>>>>> A good source control would be great as well >>>>>>>>> >>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>> >>>>>>>>>> By adding value. >>>>>>>>>> >>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>> muddied the water now. >>>>>>>>>> >>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>> beyond. >>>>>>>>>> >>>>>>>>>> So as a client/server development tool. >>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>> that would be competitive? >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>> I'll start with this.. >>>>>>>>>>> >>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>> that all about? > >>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>> finding.. > >>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>> down the road. > >>>>>>>>>>> Troy >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>> Blah blah blah >>>>>>>>>>>> >>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>> comment on how many >> times... >>>>>>>>>>>> The DataWindow. >>>>>>>>>>>> >>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>> >>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>> >>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>> >>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>> >>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>> >>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>> >>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>> >>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>> to the litmus test... >>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>> differentiator? >>>>>>>>>> >>>>>>>>>> >>>> >>>> >>> >> >> >> -------------------------------------------------------------------------------- >> >> >> >> >> > >
![]() |
0 |
![]() |
That's great news. I think the controls work very well. I use them all the time. jeff wrote: > fine by me, i have 3 new apps already lines up for next year ... 2 must be > down in PB ... so, if I can get a solid framework with these additional > controls, it will be a easy sell to do all 3 in PB ... thought I had to move > away from PB... > > Jeff > > > "Chris Pollach" <cpollach@travel-net.com> wrote in message > news:476aa1bc$1@forums-1-dub... >> Unfortunately, this would only help any new applications - not the 1K's of >> existing ones out there. :-( >> >> >> "jeff" <jhersey at allnorth dottt com> wrote in message >> news:476a951e$1@forums-1-dub... >>> i see now that I have downloaded it ... >>> >>> very nice ... good job ... and thank you! >>> >>> >>> >>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>> news:476a93a3$1@forums-1-dub... >>>> There is a nicer tab control at >>>> advanced-gui-development.codexchange.sybase.com (see attached image) >>>> >>>> This weekend I'm going to see what I can do to make it work with >>>> Winforms. >>>> >>>> Brad >>>> >>>> jeff wrote: >>>>> the felix options does not work with winform's either... problems with >>>>> setparent or something. >>>>> >>>>> the one thing the felix suite has is a nicer tab control ... this is >>>>> essentially what I am after. >>>>> >>>>> Any suggestions. >>>>> >>>>> Thanks >>>>> Jeff >>>>> >>>>> >>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>> news:476a8fd1$1@forums-1-dub... >>>>>> Yeah, unfortunately. I'm going to look at this a little more seriously >>>>>> to >>>>>> see if there is a workaround. >>>>>> >>>>>> I essentially have to eliminate the PBNI dependency. If anyone has any >>>>>> idea's, please let me know. >>>>>> >>>>>> Brad >>>>>> >>>>>> Chris Pollach wrote: >>>>>>> Unfortunately, I have found that these do not work or behave >>>>>>> improperly >>>>>>> when compiled into a Winform application. >>>>>>> >>>>>>> >>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>>> OR use this >>>>>>>> >>>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>>> >>>>>>>> OR >>>>>>>> >>>>>>>> kodigo.sourceforge.net >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> jeff wrote: >>>>>>>>> ... nice!!! >>>>>>>>> >>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>>> >>>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>>> >>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>>> >>>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>>> 2000. >>>>>>>>>> >>>>>>>>>> A good source control would be great as well >>>>>>>>>> >>>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>>> >>>>>>>>>>> By adding value. >>>>>>>>>>> >>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>>> muddied the water now. >>>>>>>>>>> >>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>>> beyond. >>>>>>>>>>> >>>>>>>>>>> So as a client/server development tool. >>>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>>> that would be competitive? >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>>> I'll start with this.. >>>>>>>>>>>> >>>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>>> that all about? > >>>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>>> finding.. > >>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>>> down the road. > >>>>>>>>>>>> Troy >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>>> Blah blah blah >>>>>>>>>>>>> >>>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>>> comment on how many >> times... >>>>>>>>>>>>> The DataWindow. >>>>>>>>>>>>> >>>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>>> >>>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>>> >>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>>> >>>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>>> >>>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>>> >>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>>> >>>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>>> >>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>>> to the litmus test... >>>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>>> differentiator? >>>>>>>>>>> >>>>>>>>>>> >>>>> >>> >>> -------------------------------------------------------------------------------- >>> >>> >>> >>> >>> >> > >
![]() |
0 |
![]() |
Cool ... go for it! FWIW: Just remember that you might have to rewrite the applications in PB 12 if they decide to go full .Net and no more Win32. "jeff" <jhersey at allnorth dottt com> wrote in message news:476aa475$1@forums-1-dub... > > fine by me, i have 3 new apps already lines up for next year ... 2 must be > down in PB ... so, if I can get a solid framework with these additional > controls, it will be a easy sell to do all 3 in PB ... thought I had to > move away from PB... > > Jeff > > > "Chris Pollach" <cpollach@travel-net.com> wrote in message > news:476aa1bc$1@forums-1-dub... >> >> Unfortunately, this would only help any new applications - not the 1K's >> of existing ones out there. :-( >> >> >> "jeff" <jhersey at allnorth dottt com> wrote in message >> news:476a951e$1@forums-1-dub... >>>i see now that I have downloaded it ... >>> >>> very nice ... good job ... and thank you! >>> >>> >>> >>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>> news:476a93a3$1@forums-1-dub... >>>> There is a nicer tab control at >>>> advanced-gui-development.codexchange.sybase.com (see attached image) >>>> >>>> This weekend I'm going to see what I can do to make it work with >>>> Winforms. >>>> >>>> Brad >>>> >>>> jeff wrote: >>>>> the felix options does not work with winform's either... problems with >>>>> setparent or something. >>>>> >>>>> the one thing the felix suite has is a nicer tab control ... this is >>>>> essentially what I am after. >>>>> >>>>> Any suggestions. >>>>> >>>>> Thanks >>>>> Jeff >>>>> >>>>> >>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>> news:476a8fd1$1@forums-1-dub... >>>>>> Yeah, unfortunately. I'm going to look at this a little more >>>>>> seriously to >>>>>> see if there is a workaround. >>>>>> >>>>>> I essentially have to eliminate the PBNI dependency. If anyone has >>>>>> any >>>>>> idea's, please let me know. >>>>>> >>>>>> Brad >>>>>> >>>>>> Chris Pollach wrote: >>>>>>> Unfortunately, I have found that these do not work or behave >>>>>>> improperly >>>>>>> when compiled into a Winform application. >>>>>>> >>>>>>> >>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>>> OR use this >>>>>>>> >>>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>>> >>>>>>>> OR >>>>>>>> >>>>>>>> kodigo.sourceforge.net >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> jeff wrote: >>>>>>>>> ... nice!!! >>>>>>>>> >>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>>> >>>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>>> >>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>>> >>>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>>> 2000. >>>>>>>>>> >>>>>>>>>> A good source control would be great as well >>>>>>>>>> >>>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>>> >>>>>>>>>>> By adding value. >>>>>>>>>>> >>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>>> muddied the water now. >>>>>>>>>>> >>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>>> beyond. >>>>>>>>>>> >>>>>>>>>>> So as a client/server development tool. >>>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>>> that would be competitive? >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>>> I'll start with this.. >>>>>>>>>>>> >>>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>>> that all about? > >>>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>>> finding.. > >>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>>> down the road. > >>>>>>>>>>>> Troy >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>>> Blah blah blah >>>>>>>>>>>>> >>>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>>> comment on how many >> times... >>>>>>>>>>>>> The DataWindow. >>>>>>>>>>>>> >>>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>>> >>>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>>> >>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>>> >>>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>>> >>>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>>> >>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>>> >>>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>>> >>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>>> to the litmus test... >>>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>>> differentiator? >>>>>>>>>>> >>>>>>>>>>> >>>>> >>>>> >>>> >>> >>> >>> -------------------------------------------------------------------------------- >>> >>> >>> >>> >>> >> >> > >
![]() |
0 |
![]() |
if i have to wait for pb 12 ... that still gives me at least 2 good years - right? You gain the trust of the client and anything is possible -> rewrite ... upgrade. However, win32 to winform should not be an issue (regarding these controls), if PB 12 supports the use of custom built visual controls, theoretically, one should be able to replace these controls at the root level, leaving the presentation and UI logic in place ... thus not requiring a huge re-write. Jeff. "Chris Pollach" <cpollach@travel-net.com> wrote in message news:476aa923@forums-1-dub... > > Cool ... go for it! > > FWIW: Just remember that you might have to rewrite the applications in PB > 12 if they decide to go full .Net and no more Win32. > > > > "jeff" <jhersey at allnorth dottt com> wrote in message > news:476aa475$1@forums-1-dub... >> >> fine by me, i have 3 new apps already lines up for next year ... 2 must >> be down in PB ... so, if I can get a solid framework with these >> additional controls, it will be a easy sell to do all 3 in PB ... thought >> I had to move away from PB... >> >> Jeff >> >> >> "Chris Pollach" <cpollach@travel-net.com> wrote in message >> news:476aa1bc$1@forums-1-dub... >>> >>> Unfortunately, this would only help any new applications - not the 1K's >>> of existing ones out there. :-( >>> >>> >>> "jeff" <jhersey at allnorth dottt com> wrote in message >>> news:476a951e$1@forums-1-dub... >>>>i see now that I have downloaded it ... >>>> >>>> very nice ... good job ... and thank you! >>>> >>>> >>>> >>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>> news:476a93a3$1@forums-1-dub... >>>>> There is a nicer tab control at >>>>> advanced-gui-development.codexchange.sybase.com (see attached image) >>>>> >>>>> This weekend I'm going to see what I can do to make it work with >>>>> Winforms. >>>>> >>>>> Brad >>>>> >>>>> jeff wrote: >>>>>> the felix options does not work with winform's either... problems >>>>>> with >>>>>> setparent or something. >>>>>> >>>>>> the one thing the felix suite has is a nicer tab control ... this is >>>>>> essentially what I am after. >>>>>> >>>>>> Any suggestions. >>>>>> >>>>>> Thanks >>>>>> Jeff >>>>>> >>>>>> >>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>> news:476a8fd1$1@forums-1-dub... >>>>>>> Yeah, unfortunately. I'm going to look at this a little more >>>>>>> seriously to >>>>>>> see if there is a workaround. >>>>>>> >>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has >>>>>>> any >>>>>>> idea's, please let me know. >>>>>>> >>>>>>> Brad >>>>>>> >>>>>>> Chris Pollach wrote: >>>>>>>> Unfortunately, I have found that these do not work or behave >>>>>>>> improperly >>>>>>>> when compiled into a Winform application. >>>>>>>> >>>>>>>> >>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>>>> OR use this >>>>>>>>> >>>>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>>>> >>>>>>>>> OR >>>>>>>>> >>>>>>>>> kodigo.sourceforge.net >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> jeff wrote: >>>>>>>>>> ... nice!!! >>>>>>>>>> >>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>>>> >>>>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> <dwx> wrote in message >>>>>>>>>> news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>>>> >>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>>>> >>>>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>>>> 2000. >>>>>>>>>>> >>>>>>>>>>> A good source control would be great as well >>>>>>>>>>> >>>>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>>>> >>>>>>>>>>>> By adding value. >>>>>>>>>>>> >>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>>>> muddied the water now. >>>>>>>>>>>> >>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>>>> beyond. >>>>>>>>>>>> >>>>>>>>>>>> So as a client/server development tool. >>>>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>>>> that would be competitive? >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>>>> I'll start with this.. >>>>>>>>>>>>> >>>>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>>>> that all about? > >>>>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>>>> finding.. > >>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>>>> down the road. > >>>>>>>>>>>>> Troy >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>>>> Blah blah blah >>>>>>>>>>>>>> >>>>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>>>> comment on how many >> times... >>>>>>>>>>>>>> The DataWindow. >>>>>>>>>>>>>> >>>>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>>>> >>>>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>>>> >>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>>>> >>>>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>>>> >>>>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>>>> >>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>>>> >>>>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>>>> to the litmus test... >>>>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>>>> differentiator? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -------------------------------------------------------------------------------- >>>> >>>> >>>> >>>> >>>> >>> >>> >> >> > >
![]() |
0 |
![]() |
Before that goes into the rumor mill.... Win32 DEPLOYMENT WILL BE PART OF POWERBUILDER 12. On 20 Dec 2007 09:40:51 -0800, "Chris Pollach" <cpollach@travel-net.com> wrote: > > Cool ... go for it! > >FWIW: Just remember that you might have to rewrite the applications in PB 12 >if they decide to go full .Net and no more Win32. > > > >"jeff" <jhersey at allnorth dottt com> wrote in message >news:476aa475$1@forums-1-dub... >> >> fine by me, i have 3 new apps already lines up for next year ... 2 must be >> down in PB ... so, if I can get a solid framework with these additional >> controls, it will be a easy sell to do all 3 in PB ... thought I had to >> move away from PB... >> >> Jeff >> >> >> "Chris Pollach" <cpollach@travel-net.com> wrote in message >> news:476aa1bc$1@forums-1-dub... >>> >>> Unfortunately, this would only help any new applications - not the 1K's >>> of existing ones out there. :-( >>> >>> >>> "jeff" <jhersey at allnorth dottt com> wrote in message >>> news:476a951e$1@forums-1-dub... >>>>i see now that I have downloaded it ... >>>> >>>> very nice ... good job ... and thank you! >>>> >>>> >>>> >>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>> news:476a93a3$1@forums-1-dub... >>>>> There is a nicer tab control at >>>>> advanced-gui-development.codexchange.sybase.com (see attached image) >>>>> >>>>> This weekend I'm going to see what I can do to make it work with >>>>> Winforms. >>>>> >>>>> Brad >>>>> >>>>> jeff wrote: >>>>>> the felix options does not work with winform's either... problems with >>>>>> setparent or something. >>>>>> >>>>>> the one thing the felix suite has is a nicer tab control ... this is >>>>>> essentially what I am after. >>>>>> >>>>>> Any suggestions. >>>>>> >>>>>> Thanks >>>>>> Jeff >>>>>> >>>>>> >>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>> news:476a8fd1$1@forums-1-dub... >>>>>>> Yeah, unfortunately. I'm going to look at this a little more >>>>>>> seriously to >>>>>>> see if there is a workaround. >>>>>>> >>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has >>>>>>> any >>>>>>> idea's, please let me know. >>>>>>> >>>>>>> Brad >>>>>>> >>>>>>> Chris Pollach wrote: >>>>>>>> Unfortunately, I have found that these do not work or behave >>>>>>>> improperly >>>>>>>> when compiled into a Winform application. >>>>>>>> >>>>>>>> >>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>>>> OR use this >>>>>>>>> >>>>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>>>> >>>>>>>>> OR >>>>>>>>> >>>>>>>>> kodigo.sourceforge.net >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> jeff wrote: >>>>>>>>>> ... nice!!! >>>>>>>>>> >>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>>>> >>>>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>>>> >>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>>>> >>>>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>>>> 2000. >>>>>>>>>>> >>>>>>>>>>> A good source control would be great as well >>>>>>>>>>> >>>>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>>>> >>>>>>>>>>>> By adding value. >>>>>>>>>>>> >>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>>>> muddied the water now. >>>>>>>>>>>> >>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>>>> beyond. >>>>>>>>>>>> >>>>>>>>>>>> So as a client/server development tool. >>>>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>>>> that would be competitive? >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>>>> I'll start with this.. >>>>>>>>>>>>> >>>>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>>>> that all about? > >>>>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>>>> finding.. > >>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>>>> down the road. > >>>>>>>>>>>>> Troy >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>>>> Blah blah blah >>>>>>>>>>>>>> >>>>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>>>> comment on how many >> times... >>>>>>>>>>>>>> The DataWindow. >>>>>>>>>>>>>> >>>>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>>>> >>>>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>>>> >>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>>>> >>>>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>>>> >>>>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>>>> >>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>>>> >>>>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>>>> to the litmus test... >>>>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>>>> differentiator? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -------------------------------------------------------------------------------- >>>> >>>> >>>> >>>> >>>> >>> >>> >> >> >
![]() |
0 |
![]() |
Oh ya...Im not saying that PB doesnt allow them. My only point there is that PB is converting the code to use NEW because C# demands it. If we want to move towards using .Net languages within PB, then the syntax needs to change so that it matches up. The last thing we need is the ability to use "some" C# or have it diluted in some way so that it fits the PB world. Troy Jim O'Neil [Sybase] wrote: > I'm with you on most of this, but you lost me on the CREATE syntax.... > CREATE vs. new... potato/potatoh.... Within our .NET code blocks > (yes, not my favorite either) we do allow for parameterized > constructors, so the only difference is the keyword CREATE versus new. > Given the vast amount of code samples out there though, I wouldn't be > averse to adding 'new' as a synoynm for CREATE. I don't see the > CREATE/new issue really being all that damning, now some of the other > stuff... <g> > > > On 20 Dec 2007 05:57:51 -0800, Troy <troy-no-spam@onesplace.com> > wrote: > >> I like the idea but no solution should "limit" anything. Thats what got us here in the first place. Secondly, no where near all possible C# code will convert to Powerscript. Those languages are vastly different. Why would we want to convert it in only to turn around and convert back out to C# for the build? I also think parsing and syntax checking would be a nightmare as seen in another thread..folks want more intellisense like features in the IDE. >> >> What it sounds like is that we are getting close to some sort of directive approach like ASP.NEt uses to specify the language used. If Sybase follows through with purely managed versions of their libraries, then allowing you to make a language choice would be and IDE change only, right? But then again, I haven't heard for sure if the managed versions of the libraries they are creating are meant for consumption outside of PB. >> >> Although I see where Dean is coming from, allowing multiple language use at the event level would constitute another form of spaghetti code. Even on the VS side where we have language choices, we draw the boundary at the project level partly because we have to but mainly because we should. By allowing folks to go in and out of languages we would inadvertently hamper productivity when people got there CREATES and NEW mixed up. >> >> Lastly, for the .Net targets, everything should use NEW and not the legacy OLE(?) CREATE syntax. My reasoning is simple. The .Net framework objects have REAL constructors and most of them are overloaded many times over. To get the most of the .Net framework, developers need to learn it and using legacy syntax that gets converted to proper syntax is not learning it. To see that CREATE statement near a fully qualified .Net object is a shining example of how "off" the .Net integration to this point has been. >> >> >> Troy
![]() |
0 |
![]() |
Jim => Thank you that "tid bit"! :-) Jeff => Code your brains out <lol>! "Jim O'Neil [Sybase]" <joneil@sybase.com> wrote in message news:pralm31vf31gscg051s4l2aq9eu0ean3ou@4ax.com... > Before that goes into the rumor mill.... > > Win32 DEPLOYMENT WILL BE PART OF POWERBUILDER 12. > > On 20 Dec 2007 09:40:51 -0800, "Chris Pollach" > <cpollach@travel-net.com> wrote: > >> >> Cool ... go for it! >> >>FWIW: Just remember that you might have to rewrite the applications in PB >>12 >>if they decide to go full .Net and no more Win32. >> >> >> >>"jeff" <jhersey at allnorth dottt com> wrote in message >>news:476aa475$1@forums-1-dub... >>> >>> fine by me, i have 3 new apps already lines up for next year ... 2 must >>> be >>> down in PB ... so, if I can get a solid framework with these additional >>> controls, it will be a easy sell to do all 3 in PB ... thought I had to >>> move away from PB... >>> >>> Jeff >>> >>> >>> "Chris Pollach" <cpollach@travel-net.com> wrote in message >>> news:476aa1bc$1@forums-1-dub... >>>> >>>> Unfortunately, this would only help any new applications - not the 1K's >>>> of existing ones out there. :-( >>>> >>>> >>>> "jeff" <jhersey at allnorth dottt com> wrote in message >>>> news:476a951e$1@forums-1-dub... >>>>>i see now that I have downloaded it ... >>>>> >>>>> very nice ... good job ... and thank you! >>>>> >>>>> >>>>> >>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>> news:476a93a3$1@forums-1-dub... >>>>>> There is a nicer tab control at >>>>>> advanced-gui-development.codexchange.sybase.com (see attached image) >>>>>> >>>>>> This weekend I'm going to see what I can do to make it work with >>>>>> Winforms. >>>>>> >>>>>> Brad >>>>>> >>>>>> jeff wrote: >>>>>>> the felix options does not work with winform's either... problems >>>>>>> with >>>>>>> setparent or something. >>>>>>> >>>>>>> the one thing the felix suite has is a nicer tab control ... this is >>>>>>> essentially what I am after. >>>>>>> >>>>>>> Any suggestions. >>>>>>> >>>>>>> Thanks >>>>>>> Jeff >>>>>>> >>>>>>> >>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>> news:476a8fd1$1@forums-1-dub... >>>>>>>> Yeah, unfortunately. I'm going to look at this a little more >>>>>>>> seriously to >>>>>>>> see if there is a workaround. >>>>>>>> >>>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has >>>>>>>> any >>>>>>>> idea's, please let me know. >>>>>>>> >>>>>>>> Brad >>>>>>>> >>>>>>>> Chris Pollach wrote: >>>>>>>>> Unfortunately, I have found that these do not work or behave >>>>>>>>> improperly >>>>>>>>> when compiled into a Winform application. >>>>>>>>> >>>>>>>>> >>>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>>>>> OR use this >>>>>>>>>> >>>>>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>>>>> >>>>>>>>>> OR >>>>>>>>>> >>>>>>>>>> kodigo.sourceforge.net >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> jeff wrote: >>>>>>>>>>> ... nice!!! >>>>>>>>>>> >>>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>>>>> >>>>>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> <dwx> wrote in message >>>>>>>>>>> news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>>>>> >>>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>>>>> >>>>>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>>>>> 2000. >>>>>>>>>>>> >>>>>>>>>>>> A good source control would be great as well >>>>>>>>>>>> >>>>>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>>>>> >>>>>>>>>>>>> By adding value. >>>>>>>>>>>>> >>>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>>>>> muddied the water now. >>>>>>>>>>>>> >>>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>>>>> beyond. >>>>>>>>>>>>> >>>>>>>>>>>>> So as a client/server development tool. >>>>>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>>>>> that would be competitive? >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>>>>> I'll start with this.. >>>>>>>>>>>>>> >>>>>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>>>>> that all about? > >>>>>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>>>>> finding.. > >>>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>>>>> down the road. > >>>>>>>>>>>>>> Troy >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>>>>> Blah blah blah >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>>>>> comment on how many >> times... >>>>>>>>>>>>>>> The DataWindow. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>>>>> to the litmus test... >>>>>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>>>>> differentiator? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -------------------------------------------------------------------------------- >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>> >>> >>
![]() |
0 |
![]() |
In thinking about what does PB have that makes it more productive than c#. One is easy access to SQL. For example I can wite: long count = 0 string myMax select count(*), max( some_fld ) into :count, :myMax from mytable using SQLCA ; (very simple, very straight forward, also there is some checking during translation that is helpful ) I also like the SQL error code being returned as part of the connection object, rather than generating an exception, however, I can see where the argument could be made in both directions. The best solution would be to have PowerScipt become a super-set of c# but still support 100% c# code without changes. integer datatype should be 32 bits wide
![]() |
0 |
![]() |
"...PB covers all you need to do that in ONE Tool. ......there is NO OTHER tool (I did not find any) which is comparable RAD..." "Maybe its a "eureka" modification to something PowerBuilder already does." Let's see what we have: * Powerful database related features * Datawindow * PFC, great business application framework * PowerBuilder Extended Attributes To make it Power RAD is a +++Code Generation engine with highly customizable template+++ * The engine that will read the database's data model * store it at "enhanced" PowerBuilder Extended Attributes, which will store Transactional pattern also like master detail, etc * then from there can generate a complete application (application, nonvisual objects, datawindow, windows, reports ) based on pfc or other "compatible framework" and highly customizable templates * can be re-generate to use new UI, to add new data model logic, to create new objects to be deployed at EAServer The Powerbuilder developer job is just: * design good and flexible data model * refine PFC or other frameworks * refine customizable templates * tune up some that can't be done by code generation engine, or specific changes Since it's very difficult to cater for very diverse application design, it will be great if Sybase can provide: * easier infrastructure tools,like easier ORCA api (?), 'enhanced' PB Extended Attributes, etc * design framework and guidelines * standard implementation with PFC Sorry, if I miss something or interpret something incorrectly. sugi "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4762b160$1@forums-1-dub... > Blah blah blah > > You've heard it enough that you don't even want to comment on how many > times... > > The DataWindow. > > ...but it can't be enough anymore...can it? > > This from one of our colleagues > (and yes my apologies for taking it out of context)... > > "...PB covers all you need to do that in ONE Tool. This > includes Windowprogramming ( meaning the interface to the user: > Windows, Sheets, diallougeboxes, etc.), Database operability AND > Reporting! Well, I see als well as many other PB users that some of > the implementations and features PB offers are improvable. But this > seems not to be the main issue here to be discussed. Fact is, and I've > looked around to may other Programming systems, there is NO OTHER tool > (I did not find any) which is comparable RAD..." > > So here's the two-fold feedback I'm hoping for > and thanks in advance for your investment of > time/effort to respond... > > *** 1) What true competitive differentiators > does PowerBuilder still have > as 2007 draws to a close? *** > > Yes, we can add/improve features but... > > *** 2) What can we add to, or change about PowerBuilder > that would be a true competitive differentiator? *** > > Arguably one way to distill this down would be to ask > what can be done for PowerBuilder that would make it > better than (Visual Studio + DataWindow .NET)? > > Maybe its a single feature. > Maybe its a new category of functionality. > Maybe its a "eureka" modification to something PowerBuilder already does. > > There are plenty of enhancement requests on ISUG > and in Case Express, but what I'm really hoping > from the feedback on this thread is that we keep > to the litmus test... > ...is what you're suggesting a truly competitive differentiator? > -- > John Strano - Sybase Technology Evangelist > > >
![]() |
0 |
![]() |
jeff: Would it be fair to say that you put GUI enhancement at the top of your priority list for PowerBuilder improvements? -- John Strano - Sybase Technology Evangelist "jeff" <jhersey at allnorth dottt com> wrote in message news:476aa475$1@forums-1-dub... > > fine by me, i have 3 new apps already lines up for next year ... 2 must be > down in PB ... so, if I can get a solid framework with these additional > controls, it will be a easy sell to do all 3 in PB ... thought I had to > move away from PB... > > Jeff > > > "Chris Pollach" <cpollach@travel-net.com> wrote in message > news:476aa1bc$1@forums-1-dub... >> >> Unfortunately, this would only help any new applications - not the 1K's >> of existing ones out there. :-( >> >> >> "jeff" <jhersey at allnorth dottt com> wrote in message >> news:476a951e$1@forums-1-dub... >>>i see now that I have downloaded it ... >>> >>> very nice ... good job ... and thank you! >>> >>> >>> >>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>> news:476a93a3$1@forums-1-dub... >>>> There is a nicer tab control at >>>> advanced-gui-development.codexchange.sybase.com (see attached image) >>>> >>>> This weekend I'm going to see what I can do to make it work with >>>> Winforms. >>>> >>>> Brad >>>> >>>> jeff wrote: >>>>> the felix options does not work with winform's either... problems with >>>>> setparent or something. >>>>> >>>>> the one thing the felix suite has is a nicer tab control ... this is >>>>> essentially what I am after. >>>>> >>>>> Any suggestions. >>>>> >>>>> Thanks >>>>> Jeff >>>>> >>>>> >>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>> news:476a8fd1$1@forums-1-dub... >>>>>> Yeah, unfortunately. I'm going to look at this a little more >>>>>> seriously to >>>>>> see if there is a workaround. >>>>>> >>>>>> I essentially have to eliminate the PBNI dependency. If anyone has >>>>>> any >>>>>> idea's, please let me know. >>>>>> >>>>>> Brad >>>>>> >>>>>> Chris Pollach wrote: >>>>>>> Unfortunately, I have found that these do not work or behave >>>>>>> improperly >>>>>>> when compiled into a Winform application. >>>>>>> >>>>>>> >>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>>> OR use this >>>>>>>> >>>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>>> >>>>>>>> OR >>>>>>>> >>>>>>>> kodigo.sourceforge.net >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> jeff wrote: >>>>>>>>> ... nice!!! >>>>>>>>> >>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>>> >>>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> <dwx> wrote in message news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>>> >>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>>> >>>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>>> 2000. >>>>>>>>>> >>>>>>>>>> A good source control would be great as well >>>>>>>>>> >>>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>>> >>>>>>>>>>> By adding value. >>>>>>>>>>> >>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>>> muddied the water now. >>>>>>>>>>> >>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>>> beyond. >>>>>>>>>>> >>>>>>>>>>> So as a client/server development tool. >>>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>>> that would be competitive? >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>>> I'll start with this.. >>>>>>>>>>>> >>>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>>> that all about? > >>>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>>> finding.. > >>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>>> down the road. > >>>>>>>>>>>> Troy >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>>> Blah blah blah >>>>>>>>>>>>> >>>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>>> comment on how many >> times... >>>>>>>>>>>>> The DataWindow. >>>>>>>>>>>>> >>>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>>> >>>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>>> >>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>>> >>>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>>> >>>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>>> >>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>>> >>>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>>> >>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>>> to the litmus test... >>>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>>> differentiator? >>>>>>>>>>> >>>>>>>>>>> >>>>> >>>>> >>>> >>> >>> >>> -------------------------------------------------------------------------------- >>> >>> >>> >>> >>> >> >> > >
![]() |
0 |
![]() |
>>...you would have more success if you clearly and explicitly target the kinds of developers and applications for whom the tool is a good fit...<< Thanks Mark. Just for the record what do you feel are PowerBuilder's strengths here at the end of 2007? Where/how would you like to see our efforts consolidated? -- John Strano - Sybase Technology Evangelist "Mark Maslow" <mark.maslow@sierraclub.org> wrote in message news:4769499f@forums-1-dub... > "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message > news:47683e75$1@forums-1-dub... >> Now pardon the pompous Knute Rockne tone, but we >> still enjoy running, competing, and we still >> enjoy seeing PowerBuilder improve its ability >> to serve our customers. >> > > The question that I wonder about is, who are you folks competing against? > > According to the PB 11.1 Data Sheet > http://www.sybase.com/detail?id=1051987 > > "PowerBuilder enables developers to focus on the task at hand without > incurring a significant cost or learning curve to understand new > technologies." > > I consider it an on-going part of my job as well as my ability to remain > viable in my profession to learn, understand, and evaluate new > technologies, and to incorporate them when and where appropriate. I would > not have been able to accomplish what I have without the ability and > desire to continuously learn about new technologies and different > approaches to solving technical issues. > > It would appear that the product is not targeting developers such as > myself. That's OK - no tool can be all things to all people. But I think > that rather than saying, as your Data Sheet does, that "PB 11.1 has > something for everyone", you would have more success if you clearly and > explicitly target the kinds of developers and applications for whom the > tool is a good fit, and don't try to compete head to head with more > general purpose tools. > > Filemaker, for instance, is quite clear about who they are targeting. > They say about their product: > > "It's about getting access to what you need, when you need it - without > requiring computer-programming skills." > > I don't think PB is targeting the same market, but I guess it's not really > clear to me just what the real target market is. > >
![]() |
0 |
![]() |
Hi John; FWIW: That would certainly be a top 3 for most of my Ottawa Sybase User Group members that develop in PB. I can not tell you how many times I have heard the question: "Why can't PB applications look like MS-Office". That is also what IT directors, End Users, Application Managers / Team leaders ask PB developers all the time. I would say that today - considering that 99% of Canadian Federal government departments are based on MS-Windows and use MS-Office - that PB really needs to assist developers to "EASILY" be able to replicate this Look and Feel. This is one of the prime criteria that their applications are now being judged against (IMHO). -- Regards ... Chris http://chrispollach.pbdjmagazine.com ,\|/, (0 0) -(_)- "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:476bea45@forums-1-dub... > jeff: > > Would it be fair to say that you put GUI enhancement > at the top of your priority list for PowerBuilder improvements? > > -- > John Strano - Sybase Technology Evangelist > > > "jeff" <jhersey at allnorth dottt com> wrote in message > news:476aa475$1@forums-1-dub... >> >> fine by me, i have 3 new apps already lines up for next year ... 2 must >> be down in PB ... so, if I can get a solid framework with these >> additional controls, it will be a easy sell to do all 3 in PB ... thought >> I had to move away from PB... >> >> Jeff >> >> >> "Chris Pollach" <cpollach@travel-net.com> wrote in message >> news:476aa1bc$1@forums-1-dub... >>> >>> Unfortunately, this would only help any new applications - not the 1K's >>> of existing ones out there. :-( >>> >>> >>> "jeff" <jhersey at allnorth dottt com> wrote in message >>> news:476a951e$1@forums-1-dub... >>>>i see now that I have downloaded it ... >>>> >>>> very nice ... good job ... and thank you! >>>> >>>> >>>> >>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>> news:476a93a3$1@forums-1-dub... >>>>> There is a nicer tab control at >>>>> advanced-gui-development.codexchange.sybase.com (see attached image) >>>>> >>>>> This weekend I'm going to see what I can do to make it work with >>>>> Winforms. >>>>> >>>>> Brad >>>>> >>>>> jeff wrote: >>>>>> the felix options does not work with winform's either... problems >>>>>> with >>>>>> setparent or something. >>>>>> >>>>>> the one thing the felix suite has is a nicer tab control ... this is >>>>>> essentially what I am after. >>>>>> >>>>>> Any suggestions. >>>>>> >>>>>> Thanks >>>>>> Jeff >>>>>> >>>>>> >>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>> news:476a8fd1$1@forums-1-dub... >>>>>>> Yeah, unfortunately. I'm going to look at this a little more >>>>>>> seriously to >>>>>>> see if there is a workaround. >>>>>>> >>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has >>>>>>> any >>>>>>> idea's, please let me know. >>>>>>> >>>>>>> Brad >>>>>>> >>>>>>> Chris Pollach wrote: >>>>>>>> Unfortunately, I have found that these do not work or behave >>>>>>>> improperly >>>>>>>> when compiled into a Winform application. >>>>>>>> >>>>>>>> >>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>>>> OR use this >>>>>>>>> >>>>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>>>> >>>>>>>>> OR >>>>>>>>> >>>>>>>>> kodigo.sourceforge.net >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> jeff wrote: >>>>>>>>>> ... nice!!! >>>>>>>>>> >>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>>>> >>>>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> <dwx> wrote in message >>>>>>>>>> news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>>>> >>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>>>> >>>>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>>>> 2000. >>>>>>>>>>> >>>>>>>>>>> A good source control would be great as well >>>>>>>>>>> >>>>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>>>> >>>>>>>>>>>> By adding value. >>>>>>>>>>>> >>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>>>> muddied the water now. >>>>>>>>>>>> >>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>>>> beyond. >>>>>>>>>>>> >>>>>>>>>>>> So as a client/server development tool. >>>>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>>>> that would be competitive? >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>>>> I'll start with this.. >>>>>>>>>>>>> >>>>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>>>> that all about? > >>>>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>>>> finding.. > >>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>>>> down the road. > >>>>>>>>>>>>> Troy >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>>>> Blah blah blah >>>>>>>>>>>>>> >>>>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>>>> comment on how many >> times... >>>>>>>>>>>>>> The DataWindow. >>>>>>>>>>>>>> >>>>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>>>> >>>>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>>>> >>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>>>> >>>>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>>>> >>>>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>>>> >>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>>>> >>>>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>>>> to the litmus test... >>>>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>>>> differentiator? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -------------------------------------------------------------------------------- >>>> >>>> >>>> >>>> >>>> >>> >>> >> >> > >
![]() |
0 |
![]() |
Yes. What would also be nice is to have a way to create our own GUI controls with the use of built in PB functions (this will let us make the application as nice as our imaginations will let us). This can be accomplished simply by giving us 3 enhancements: Gradient fill on all controls, true transparency on images and static text controls and the ability to draw shapes (with gradient fill). John Strano[Sybase] wrote: > jeff: > > Would it be fair to say that you put GUI enhancement > at the top of your priority list for PowerBuilder improvements? >
![]() |
0 |
![]() |
yes - in PB, GUI enhancements is number 1 ... in DW.Net load datawindow from collection of objects number 1. "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:476bea45@forums-1-dub... > jeff: > > Would it be fair to say that you put GUI enhancement > at the top of your priority list for PowerBuilder improvements? > > -- > John Strano - Sybase Technology Evangelist > > > "jeff" <jhersey at allnorth dottt com> wrote in message > news:476aa475$1@forums-1-dub... >> >> fine by me, i have 3 new apps already lines up for next year ... 2 must >> be down in PB ... so, if I can get a solid framework with these >> additional controls, it will be a easy sell to do all 3 in PB ... thought >> I had to move away from PB... >> >> Jeff >> >> >> "Chris Pollach" <cpollach@travel-net.com> wrote in message >> news:476aa1bc$1@forums-1-dub... >>> >>> Unfortunately, this would only help any new applications - not the 1K's >>> of existing ones out there. :-( >>> >>> >>> "jeff" <jhersey at allnorth dottt com> wrote in message >>> news:476a951e$1@forums-1-dub... >>>>i see now that I have downloaded it ... >>>> >>>> very nice ... good job ... and thank you! >>>> >>>> >>>> >>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>> news:476a93a3$1@forums-1-dub... >>>>> There is a nicer tab control at >>>>> advanced-gui-development.codexchange.sybase.com (see attached image) >>>>> >>>>> This weekend I'm going to see what I can do to make it work with >>>>> Winforms. >>>>> >>>>> Brad >>>>> >>>>> jeff wrote: >>>>>> the felix options does not work with winform's either... problems >>>>>> with >>>>>> setparent or something. >>>>>> >>>>>> the one thing the felix suite has is a nicer tab control ... this is >>>>>> essentially what I am after. >>>>>> >>>>>> Any suggestions. >>>>>> >>>>>> Thanks >>>>>> Jeff >>>>>> >>>>>> >>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>> news:476a8fd1$1@forums-1-dub... >>>>>>> Yeah, unfortunately. I'm going to look at this a little more >>>>>>> seriously to >>>>>>> see if there is a workaround. >>>>>>> >>>>>>> I essentially have to eliminate the PBNI dependency. If anyone has >>>>>>> any >>>>>>> idea's, please let me know. >>>>>>> >>>>>>> Brad >>>>>>> >>>>>>> Chris Pollach wrote: >>>>>>>> Unfortunately, I have found that these do not work or behave >>>>>>>> improperly >>>>>>>> when compiled into a Winform application. >>>>>>>> >>>>>>>> >>>>>>>> "Brad Wery[TeamSybase]" <bradweryatgmail.com> wrote in message >>>>>>>> news:476a7d1b$1@forums-1-dub... >>>>>>>>> OR use this >>>>>>>>> >>>>>>>>> advanced-gui-development.codexchange.sybase.com >>>>>>>>> >>>>>>>>> OR >>>>>>>>> >>>>>>>>> kodigo.sourceforge.net >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> jeff wrote: >>>>>>>>>> ... nice!!! >>>>>>>>>> >>>>>>>>>> ... Sybase, hire this guy or buy the CONTROL(s) ... >>>>>>>>>> >>>>>>>>>> this is something I would pay extra for in my licence !!! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> <dwx> wrote in message >>>>>>>>>> news:4769ed04.3286.1681692777@sybase.com... >>>>>>>>>>> You could start by adding something like this natively to PB >>>>>>>>>>> >>>>>>>>>>> http://www.felix.fr/produits/flxsuite/flxsuite.cfm >>>>>>>>>>> >>>>>>>>>>> no brainer. Bring the interface of PB apps to the year >>>>>>>>>>> 2000. >>>>>>>>>>> >>>>>>>>>>> A good source control would be great as well >>>>>>>>>>> >>>>>>>>>>>>>> How can you say you want to compete with something that >>>>>>>>>>>> will soon be at >> the core of your IDE? >>>>>>>>>>>> >>>>>>>>>>>> By adding value. >>>>>>>>>>>> >>>>>>>>>>>> The (Visual Studio + DataWindow .NET) example...is only >>>>>>>>>>>> meant as one example to jog discussion, but has arguably >>>>>>>>>>>> muddied the water now. >>>>>>>>>>>> >>>>>>>>>>>> Rather than compare feature lists with VS, I'm hoping for >>>>>>>>>>>> something new to be suggested that _no_other_ competitors >>>>>>>>>>>> have...and of course there's more than one in 2007 and >>>>>>>>>>>> beyond. >>>>>>>>>>>> >>>>>>>>>>>> So as a client/server development tool. >>>>>>>>>>>> Do you have any differentiators to suggest >>>>>>>>>>>> that would be competitive? >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> John Strano - Sybase Technology Evangelist >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "Troy" <troy-no-spam@onesplace.com> wrote in message >>>>>>>>>>>> news:4762c8b1$1@forums-1-dub... >>>>>>>>>>>>> I'll start with this.. >>>>>>>>>>>>> >>>>>>>>>>>>> That's the second time I have seen you post relating to >>>>>>>>>>>>> competition between VS and PB. In order to compete, you >>>>>>>>>>>>> have to be in the same race and PB is not and has not >>>>>>>>>>>>> been since .Net was created over 6 years ago. Although >>>>>>>>>>>> they both roughly allow you to create applications, they >>>>>>>>>>>>> each allow you to go about the process in completely >>>>>>>>>>>>> different ways. Define what competition means to Sybase? >>>>>>>>>>>>> Because from where I'm sitting I see..1) More .Net >>>>>>>>>>>>> framework support coming 2)users requesting VS like >>>>>>>>>>>> features 3) Sybase about to use VS shell to redo the PB >>>>>>>>>>>>> IDE. All of those kinda say VS and MS have won. How can >>>>>>>>>>>>> you say you want to compete with something that will >>>>>>>>>>>> soon be at the core of your IDE? > >>>>>>>>>>>>> A simple download of the feature sets and a side by side >>>>>>>>>>>>> comparison will confirm that PB is no where close. The >>>>>>>>>>>>> way the die-hards make it "seem" close is by lopping >>>>>>>>>>>>> off features of VS and .Net that they feel are not >>>>>>>>>>>> important to them. Phillip Salgannik, no matter how much >>>>>>>>>>>>> we normally disagree, stated it clearly..VS (and .Net) >>>>>>>>>>>>> are general purpose programming tools..PB is a >>>>>>>>>>>>> client/server programming tool. I feel that until that >>>>>>>>>>>> changes, there is no way to do a comparison. > >>>>>>>>>>>>> On the DW.Net + VS. The shot was there but Sybase blew >>>>>>>>>>>>> it. If DW.Net had release with 1) a fully managed >>>>>>>>>>>>> implementation and 2) ADO.Net support - they might have >>>>>>>>>>>>> had a shot at the ComponentOne and Infragistics of the >>>>>>>>>>>> world. But once again, how do you exactly say you have a >>>>>>>>>>>>> competitive product when Telerik RAD controls are being >>>>>>>>>>>>> used by DWs when they go to a web form? Telerik is a >>>>>>>>>>>>> direct competitor of DW.Net and the others. What is >>>>>>>>>>>> that all about? > >>>>>>>>>>>>> If you really want to examine where the competition >>>>>>>>>>>>> point is...I would check the differences between what >>>>>>>>>>>>> Sybase Engineering has done vs. the 2500+ folks on the >>>>>>>>>>>>> MS Dev Div team. To think that Sybase has any shot at >>>>>>>>>>>> beating that many heads with that many man hours by >>>>>>>>>>>> finding.. > >>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>> PowerBuilder already does. > >>>>>>>>>>>>> is laughable. I suggest that Sybase (with PB) learn how >>>>>>>>>>>>> to follow and stay close behind. Its the best option >>>>>>>>>>>>> right now until maybe a better option presents itself >>>>>>>>>>>> down the road. > >>>>>>>>>>>>> Troy >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> John Strano[Sybase] wrote: >>>>>>>>>>>>>> Blah blah blah >>>>>>>>>>>>>> >>>>>>>>>>>>>> You've heard it enough that you don't even want to >>>>>>>>>>>> comment on how many >> times... >>>>>>>>>>>>>> The DataWindow. >>>>>>>>>>>>>> >>>>>>>>>>>>>> ...but it can't be enough anymore...can it? >>>>>>>>>>>>>> >>>>>>>>>>>>>> This from one of our colleagues >>>>>>>>>>>>>> (and yes my apologies for taking it out of context)... >>>>>>>>>>>>>> >>>>>>>>>>>>>> "...PB covers all you need to do that in ONE Tool. This >>>>>>>>>>>>>> includes Windowprogramming ( meaning the interface to >>>>>>>>>>>> the user: >> Windows, Sheets, diallougeboxes, etc.), >>>>>>>>>>>> Database operability AND >> Reporting! Well, I see als >>>>>>>>>>>> well as many other PB users that some of >> the >>>>>>>>>>>> implementations and features PB offers are improvable. But >>>>>>>>>>>> this >> seems not to be the main issue here to be >>>>>>>>>>>> discussed. Fact is, and I've >> looked around to may other >>>>>>>>>>>> Programming systems, there is NO OTHER tool >> (I did not >>>>>>>>>>>> find any) which is comparable RAD..." >> >>>>>>>>>>>>>> So here's the two-fold feedback I'm hoping for >>>>>>>>>>>>>> and thanks in advance for your investment of >>>>>>>>>>>>>> time/effort to respond... >>>>>>>>>>>>>> >>>>>>>>>>>>>> *** 1) What true competitive differentiators >>>>>>>>>>>>>> does PowerBuilder still have >>>>>>>>>>>>>> as 2007 draws to a close? *** >>>>>>>>>>>>>> >>>>>>>>>>>>>> Yes, we can add/improve features but... >>>>>>>>>>>>>> >>>>>>>>>>>>>> *** 2) What can we add to, or change about PowerBuilder >>>>>>>>>>>>>> that would be a true competitive differentiator? *** >>>>>>>>>>>>>> >>>>>>>>>>>>>> Arguably one way to distill this down would be to ask >>>>>>>>>>>>>> what can be done for PowerBuilder that would make it >>>>>>>>>>>>>> better than (Visual Studio + DataWindow .NET)? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Maybe its a single feature. >>>>>>>>>>>>>> Maybe its a new category of functionality. >>>>>>>>>>>>>> Maybe its a "eureka" modification to something >>>>>>>>>>>> PowerBuilder already does. >> >>>>>>>>>>>>>> There are plenty of enhancement requests on ISUG >>>>>>>>>>>>>> and in Case Express, but what I'm really hoping >>>>>>>>>>>>>> from the feedback on this thread is that we keep >>>>>>>>>>>>>> to the litmus test... >>>>>>>>>>>>>> ...is what you're suggesting a truly competitive >>>>>>>>>>>> differentiator? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -------------------------------------------------------------------------------- >>>> >>>> >>>> >>>> >>>> >>> >>> >> >> > >
![]() |
0 |
![]() |
That has been the number one wish for most developers for many years. Prior to 10.5 not much of anything has been done to change how PB apps look since PB5. Here are some suggestions: DataWindow: Graphs need to support more than just the basic 16 colors, otherwise they will continue to look like something straight out of Windows 3.1. We should be able to specify the colors from the data and have it use gradients to give them a nice smoothed edge appearance. Take a look at this website for an example http://www.fusioncharts.com. Need more than just the basic square and circle graphic shapes. Should be able to tie the shape size/position properties to data columns. A really nice calendar style, similar to the calendar in Outlook for setting meetings. Or at least improve the graphic elements enough to make it easy to create your own. Auto-width for grid datawindows. Add events that occur when certain visual things happen, resize grid column width for example. Other non-DataWindow: A native 'canvas' control like the one used by the Kodigo framework and Brad Wery's AdvancedGUI example. Basically a visual control that allows us to use GDI+ commands to easily draw whatever we want without the flicker associated with the existing custom visual user object.
![]() |
0 |
![]() |
Roland, We missed the outlook calendar too, but we created it ourselves in a datawindow. It looks great, drag&drop, resize, multiple days etc, it costs time, but can be realized. Regards, Michael Cornelissen Dicon The Netherlands "Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> schreef in bericht news:47725a31$1@forums-1-dub... > That has been the number one wish for most developers for many years. > Prior > to 10.5 not much of anything has been done to change how PB apps look > since > PB5. > > Here are some suggestions: > > DataWindow: > > Graphs need to support more than just the basic 16 colors, otherwise they > will continue to look like something straight out of Windows 3.1. We > should > be able to specify the colors from the data and have it use gradients to > give them a nice smoothed edge appearance. Take a look at this website for > an example http://www.fusioncharts.com. > > Need more than just the basic square and circle graphic shapes. Should be > able to tie the shape size/position properties to data columns. > > A really nice calendar style, similar to the calendar in Outlook for > setting > meetings. Or at least improve the graphic elements enough to make it easy > to > create your own. > > Auto-width for grid datawindows. > > Add events that occur when certain visual things happen, resize grid > column > width for example. > > Other non-DataWindow: > > A native 'canvas' control like the one used by the Kodigo framework and > Brad > Wery's AdvancedGUI example. Basically a visual control that allows us to > use > GDI+ commands to easily draw whatever we want without the flicker > associated > with the existing custom visual user object. > > > begin 666 OutlookInPbwithDatawindow.doc MT,\1X*&Q&N$`````````````````````/@`#`/[_"0`&```````````````" M````X@``````````$ ``Y ````$```#^____`````. ```#A````________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M_______________________LI<$``V 3! ``^!*_````````$ ``````!@`` M`@@```X`8FIB:LMSRW,````````````````````````3!!8`+A ``*D9`0"I M&0$``@````````````````````````````````````````#__P\````````` M``#__P\```````````#__P\``````````````````````*0``````+P#```` M````O ,``+P#````````O ,```````"\`P```````+P#````````O ,``!0` M`````````````- #````````] ,```````#T`P```````/0#````````] ,` M``P`````! ``# ```- #````````OP0``+8````8! ```````!@$```````` M& 0````````8! ```````!@$````````& 0````````8! ```````!@$```` M````/@0```(```! ! ```````$ $````````0 0```````! ! ```````$ $ M````````0 0``"0```!U!0``: (``-T'``!X````9 0``!4````````````` M````````````O ,````````8! `````````````````````````````8! `` M`````!@$````````& 0````````8! ```````&0$``````````````````"\ M`P```````+P#````````& 0``````````````````!@$````````>00``!8` M```B! ```````"($````````(@0````````8! ``"@```+P#````````& 0` M``````"\`P```````!@$````````/@0``````````````````"($```````` M```````````````````````````````````````````````````````````` M````& 0````````^! ``````````````````(@0``````````````````"($ M````````O ,```````"\`P`````````````````````````````````````` M````````````````````````````````````````````(@0````````8! `` M``````P$```,````T BY21=(R $``````````/0#````````(@0````````B M! ``````````````````/@0```````"/! ``, ```+\$````````(@0````` M``!5" ```````"($````````50@````````B! `````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````%4(``````````````````"\`P```````"($```< M````& 0````````8! ```````"($````````& 0````````8! `````````` M````````````````````````````````````````& 0````````8! `````` M`!@$````````9 0```````!D! `````````````````````````````````` M````````````````(@0````````````````````````````````````````` M`````````!@$````````& 0````````8! ```````+\$````````& 0````` M```8! ```````!@$````````& 0``````````````````- #````````T ,` M``````#0`P``) ```/0#````````T ,```````#0`P```````- #```````` M] ,```````#0`P```````- #````````T ,```````"\`P```````+P#```` M````O ,```````"\`P```````+P#````````O ,```````#_____``````(` M# $````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````````````$-```` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````8```$(```"" ``]_,````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````!A9H,CL^```/`VH`````%F@R.SX`50@!``(`!@```@@``/T````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````!```` M`0`&```"" ``_0`````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````! 0``0$!+ `QD&@!'[""+B"PQD$AL(D%(K")!2.0B04D MD(D%); ``!>PQ (8L,0"#)#$`@`````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````"$?0$`1 !D```` M``````H`````````````````"%*(.[ !L $````````````````````````` M``````````````````\`!/ P````L@0*\ @````!! ````H``",`"_ ,```` M!$$!````_P$```@````0\ 0```````" 8@`'\ !]`0`&!F.W._(@JD9PFN&Q MD^M-=:?_`-Q\`0`!````1 ``````$@0`;A[PU'P!`&.W._(@JD9PFN&QD^M- M=:?_B5!.1PT*&@H````-24A$4@``!7@```/X" (```#H"0."`````7-21T(` MKLX<Z0``_\I)1$%4>%[LG0=@',75@/=ZT9UTIW[JIR[W;FQ33>_@0 B0. $2 M4O@)(4!""0$"A "A! *A]UX,ML'&8%PPMEPEN4JV>K%Z.4FGJWMW_]L;:;VZ MNE<D2_9;UL?>[IN9-]_,KF[>OGDC>/VS[RG.9K=\,^@P<L_@,1) `D@`"2 ! M)( $D `20 )(``D@`22 !/P1B(^YBGM)P!H:>H<^T\HT>KU.+I5(Y6JI1 AR M$K%2(A**90HX5LA5\"EPIQ:(F*L^-Y?#B?21`!) `D@@5 (!GJNA9H7R2 `) M((&3@0#^YCP96AGKB 200-0)>/SFA&>IRSW,9S_]E6BV>'HDF$U#(#QD-EHM M@Y5'F@P6`VMNT@)4A5Y>IB5/9:7NL4BF1JR$!L36(A5+WL50B9@[(YA*) MR(' X8AZS3%#)( $D `20 )(``D@`22 !) `$D "2""Z!.RTC61(1O?DJWW$ M5P"<#&SV88'A\;Y0['+2K ZT<]15FWW8R0`,#2#3-V2LJJTCM@;&T !6AHS$ M%-KJT,3'<*LAD4!!`K%8+!-++#:+V*V*6"B$8[E4#L?D)#D#7^$D6$%@<SC1 MJ2&Z_0%S0P)(``D@`22 !) `$AA%P.'$UUW8)9 `$D "H1$0"47P\'0Y'3"0 MIT>,#I"%RT7!&-[E<CF=+J> <CJ=`J$0OL EH9#Q/X S+GKXJ0MGX91 ++): M;62F@]#MB& V608'K<2O@3$TF$QK)4)!7*R2U5$J!^L!8V* ,V!N(.?!Z."O M$N!M`?+L5= AM.JB-!) `D@`"2 !)( $D `20 )(``D@`20PO@2(5P*8&"@7 M3;M]%YP46")&*>$<,>R"%"/@8/[G</M!T)RQOX-VF*WVYK;>XKSK!8^_>JM0 M2JM%JA@EXZ0`FUC,6"6(K<']E3$WC%P:GC'!Y#ABS_#@@,X,X]LQL#0D@ 1. M$ ).\FC'#0D@`22 !) `$D "2 `)C!D!KFF %$+,"F!-\+8CL%IXIP*S`KD* MQ@56S&RUPO'1YE[!74\M3XR-4\ID"JE$)F5L"@$,#=Z5!:,'N%* 'P6Y1(KW ML'^,&2+,& D@`22 !) `$D "2 `)( $D@ 20P&0E</7Y?PM/]4_7/<(F##N3 MC]<^Q(S?791:E7GQZ3>:+$ZEW.^R#_[T_/J'-^H:*VF'$P(^FLTVF]EN'++Z M-C0(Q *)6.3MT3!L37"_=B/V!3)+@O5B0!-#>+T$4R$!)( $6)\T1($$D `2 M0 )\") W;[@A`22 !"8O@9]=]$!M;6UUVS:+9<!D-<.O0;N=F7\@%(EI&^,F M(! P7@.TC1F VYGP"1:KW2YR2:\\Y_:\O+R/UC!F@L@S`5>&ZRY]T-Q2W['Z M3<> P6$><MFL3KO-2=LA4@/E8#1QNE>!<-H9AP6((>FP6VF;Q:R,GWK/<PD% M4Y]YZP[W:;O5YC3T#70/##"&AN3$&)D@1B:5*-T>#:_(K@ZIJ?XH60GRK(D! M?RN'1 ^%D0`20 )(``D@`22 !,(@@(:&,*!A$B2 !"84`; 1?+OM_5BAQN62 MV*DAB\MD=]@=#F8P[Z3A;3[S0M\.&WR!S0[K-YA-)E/_0)_1X'CB_K=90T,D MF7RP^D$H!0P-32__0Y*0(A")':8!VCC@M%DIVLX$AW303%1(%P2#='^E;4Z; MS6DUTV:CH;^_0Z"XY,W-KW_Z5_!H`//OD,E*# W'_")@B0DH@,R;B&03"L$5 M`G<D@ 20`!((C4 D#UY,BP20`!) `D@`"2 !)# 9"=AL1HJ2"002(242"9A= M+)0(8"4&9F#.[+ X@T3H#ILH$@@%< P3#R0"R1"WLA%F0OS#Z$�"832"64 M@-$"=*&@7($`EI0`OP8!\RD6"!B5F$N@*:@H% ^VMY+9%C C`CX52AE1;-BC M02/7B,0BF40$&;[@6N;=0NM//X^</.>';SVN>G@T3,;619V1`!) `D@`"2 ! M)( $D `20 )(``F,)P&(K?#1VF<S-+E"2F"C+&:'!6(@.F@+^#)8:9BL8&7\ M&.PT> 388>8$XUE@IVV.@8&!OL&>Q^_^C(1IB#"3C]8^!!E??^F#U0_?K,R; M!H8-Q] @/33@LMM<X$M!)E#0$(P18C#8F=4I:!OCXT"#[X5]P#14T]Y]PW=' M7O[D7M $W!G !Z.OT]#2TQ/<?P%,#*R583RA8UE(``D@`22 !) `$D "2 `) M( $D@ 1.8 (T#5,43&:7V6UEL#AHDY6&?R:KW62V#IDM@S"<-UH&K$-&N]5L MMMAAB._V=!BU<3.Y\-1?7'KF#5><\_LKSKGEF@MNO>[B.W]^Z5]N6';O\F7W MWK3L@=]<_;"_3,"RP$R: E2'GED?T?WJ"'AIRFDRPVTV#]$"_`R9L#/1- M>>KSJ<^NA*D33B>S+H1 )/'9.L<\&F#)"8E4!-OSCLNYHF!E2%'_I&/P<_(9 MU*/!.^(E:VB!;+FQ,7EV%VZ&W*RXR=EL0=BC".\SQ.K#)@^<)Y&,BMI\ZAM& M<=YUX5/01)#QZ"K<1O10S^<E?W%6_356`% >G20\I/ZJP_:W,'I1T&:*XNWF M\]YA.[]W[?S%MAV+:@;E@ )(``D@`22 !) `$D "2$8!?U.^M?ERK28&Y M"G8:'!8L9AO-^ R WP)$6W1 3 3&A0'"0%("B,@([@)"^+#8[+V]75R/!FXF M8&4(S.$_[_R1FPGKT7#XWI_+=%DP:<-ELX&5@612=??/G;25\6X`96C[])>^ M(^?W_?ITAY,RT<[JSKY??7.0Z]'0=K3K6(P&H3L,),R_()N'%P/8%^ D^?3> MQ$(![!+Q2&*WQ-*S8MC]?_]ZC$W%/>;3#\A@AF0%!]RQ#9N_QWFN##GV5RC) M@7MU'-3F4VO^E +PX5,0) ][*10^^?.1\=FXW"[$MJ^_RO*!$$"&7/(P+I#^ M%J#S^*N:O^J$D14?>D0FNOW6HUR?-PB<!(,"6UFN#OQ[+_\*HB020 )(``D@ M`22 !) `$C@A"5CM%I@3P5@9*!NSIJ,+)D_8F5"03ECH`4P.#N9(8'4Y'"X' MQ%)@(D2Z[.RJC\-(N)GPH.0[$UA1`B9*@)7!9:=K'KV%Y%/\K_>@: $L_>!T M'+,RW+"(.<DLBPE!(ID(#V(Q$_!1HF "-,@EC(_#**<+".+(5<OGC EB@V!W MD!>)A^,]>-@:?G_W/>S.H[8^1-C!(5R#K,C ACN,(?F3E.&9,[@YD'S&0FW( M=JS'\S[Y\,1^W$>&1'EO2O[:UZ.RI&.0MO/N#!X0`H#RZ%H\Z7F+>5>'U3#L M/(,FC+S?DB*"=E3N3>UQ^T1XOP>M(PH@`22 !) `$D "2 `)(($3CX #7 :< M%B=-0UP&J!V,W1T.6,+!+A PJUJZ!'8P,0QO#F;]![!)>&]L)G#IH[7/O+/Z M\3=7_./53^]_Y>.[7WSW+O!B>/;-6YYYXP],AJ,SX1HM8*4)A]4*BVR"!M7W MWTA*F?K,"EA9<MJ+Z\C7O;]<`,80,(6X7&" < D%P]H(W+8&=N.L.B%U&R'< MC@GL_(C T1E8,:'8'8YR)#G)7201<G>V2#A)7J23G<APC]FO;)+_N_\^(@8' ML'.S@I/<KP$N^5.&G/=(R I'16V2"8QC?=:=>S)P<=[)B?R&C4-</CYA<M.R MS#V2>[>+O\;RR,VC-3V:WD,?GVS9)N".]CV:QF=EN14/VHX>H-C\6?^%P)W$ MHUX!>CBW.J3Z4#3IQCPA$TGO5@M<:%3Z+7M7!KBS(@$5&"->10)(``D@`22 M!) `$D ")PD!^+U-V]SK5X+]P+TQ@0_(LI;N#<;8`O<W@0`&].#O`/X##O<2 M%,S&#F?X9P*I/#*!XF!%"*9HJ]GE7M*2HAE3A$O@JKKO%Z2@:?]=0P[VW[0( MG!,$`H= X!12#C W@,;LJ$$JH&0*F53!\6B0RYCH#,SH:&3ZA'<L!C8]7"([ M>X99?@.6N("T(\EA6+5LZ;VP#R_*P8I2%)R$;ZS3-9'Y<L,_X20Y9@781&PF MY,#C//<K.8;2V7S(F< YL'F.D=K>&I*1[7\??I1;7W:X2U!X4V+U9),3;BPZ M4DV?,+E4N<Q)*:")SQ)]GB3%02E$#8]C#]2LSJ2RW-U?.[*-2+H0T1 ^?5:6 MFR$1]MGB_M)RDY!NX]UCO6OD\XR_ZK!%AP29<./)-HK]EFU3CQN-VRA![R:> MQ%#,'TFV+^$!$D "2 `)( $D@ 20P(E-`"P+5MIFL=O G0'F3< `'^K+_$J$ M-289.P/\@XD'L*HD<YZ9JD!!-$B(US!JXV8"%T+*1 IK3[IG-H"?@LMNA4 , ML*@$8XY@3 VNRK_^E"WIX.].$PA=8/@`HX<`M& \&L#6X+:#@+KPZ79JL)D9 M];BC"7=]P%XPL@6P-7"KQ2SE*08K"%GU<S@Y.VG\N8<?Y9[G)KSMP;^3KT1F MY>;'X?@*SL"2%28YL#LY#X,K$(8=$I+1$5LZR9-;EL\<2))Q4)M;$?:8U)>K M,PLD`"7OY"0?@LZC.AX0B!C!19BSN7&+YK:+MP";)QQP)3U:DPN<VT#>[<BV M`K?6<,R-P0%M#?FSG<2CLMZ-R&U9]FH`4&S1;'?EPO'H//Z^>G17GXW.Y<DV MA$_(K (>G'WVY.C>;MP[D>CF<5]S*84!BB?/DU#,;>[%#0D@`22 !) `$D " M2.!D(0"_M%T0CL$.]@68'<%,E!C9P&L!QN[,-GR&<65PP Z+7CH<PX8&@BFT M3$!Z="9P@KAC0X &"!;!1(9P.84N)]@VP,A1\O@GK$Y37]H"JTPP5@:P-8#) MP\G$DF!VF-D@%0DDC":0:I1'@\<8+[2O0@&SK(50*)%*2! (LMWQR$-DAY/< M\^0J#!TO/^.OQT!ZR4!"CZLD'S8KUB<"\B$%D0RY?@'D&,IBTWHHXY'G&*G- MK0CWF,#Q>=4?)>_DD,/76_]-S@,!4B/V#"M/SA#L;+MX%^W1+C[5\%<=?^T% M^G![@C=SGSV$;0N2[7\>_(='U=C*DO/<UF=[G4>[>X-B=?96WE]UH""R!^Y4 M`9H5+I&T! L?GH'OA:CW6X_^XWU?<^L>H-T]$.%7)( $D `20 )1) !ON7!' M`D@`"4QJ`O!#VNZTV.$#`D+2\$EL#8QW`&S$*4!"#2^[(!3#(!_F+( AP$%^ M@9.Z>V0R\N/<=R9,[AZ9C%@KG#1$@K0ZAT-1,M,TBAY]C^16==>EY&#*RZ7@ MO"!D_!K G8&F'';&J8&BI#*Q1"2 ?W+)\,2.8QX-8,8`=P:B:*@;U)@Q;0`+ MX;$,X9B[>>3)C9//0'1O7!D^6=WUSX=)DJ?^]H!'<A@P<W,C`NS&7@IPQELE M2!6>VMSB`A<=E))W<J+GVM*GN2@(#0*!6%N(##F^>,F='K5CZ7E4D.3I\R3) M,W#5//J OR[A$[5WKV"3>U<6:L1J`KTB0+D>:4DJ;F\)VB4(1M@#=RJ?9'PV MGS^&?-CZZP]!.U+0VXT%Y=W0@=LQ<*/CU0`$X)F-.Q) `D@`"? G@']3D `2 M0 *3G0#\TH:XBNX("S!<=UUW\5T_O_0OL"]?=N]-5_W]QJL>N?FZ?X$,!$2$ M3_>,!LIA8^T1QP;1W$S<`P&(L0`9#KM(D"4?2"9DXV9R;.# +&!I@[4G7(Q3 M@Z/HX;?)I:J[E\%$BJK;SR-?I[RZ&]:;8.)(@#ZTC:F >R.VAF/#$W(DD3$! M&P)8&0),HP##"MF9*13"8UF392_9_5@%1H[N^=<C,,"#'0Y [,)%?X8KQWP0 MA(+O=CP#9QA_!'<^( "[1Q%<&>\BN&=\*N.MWEBHS=;+)Q]62>Y5]J0'):XP MEXEWSH0,V2 30@\.R)DG[[W?(XG/$@.?])>#!T.VX?RQ]6A]CSJR7[GY^)0A MG8<MA2OO,RW;Y5CO&+:S!>C)< DPDMU?I^)V9I_-ZJ\_^^P,?&ZKR/NM!U*> MC1L8E(=6^#4P`0FL$XP[$D "2 `)( $D@ 20P$E#`'Z!TTZ;PVZE'68G8VOP MO;D#-# Q&AQVFID[`4X'[HW\=/3.!#PCF-4PW>8`9@$+M["_3, (()8RU@"G MS<;L$)G29B]ZY!U21.5?KA*XPT; =OB/9Y"#DC?W"V#ZAL/F`ML$F3HAAM^Y M`K UR*0BA4+J+HYL#@@:Z2Z>\X[:8\D)[E(4W$LRB92$- ,3B=NM87AS1X8\ MMJ_?\2Q<@($<>W#NPMOA#(SQ'KO[;^PQG"$"< :2L\=<88\B6!GV/#G#G4,Q MK-V(/MY*CK7:D/^]_WJ4Q/,@&PO'`PBYZI.2=W)O/MR<N65Q*0V'M!C!"XW" MHH9C+FJ?:G"S]7?,;7HB`ZWLT27(>6Z)A!+WO,^.P3T)>9*O)"N2&RF(6ZY/ M4*SR4"A;+JNG=TMYZ,^S.MQ6\\G3^R1I1/YLN8U.M KC=O.N+\F$JPS!RQ+F M<O;6(3 NO(H$D `20 )((%("\+L3-R2 !)# 9"8`/Z%==CO-+#AIMSK,[ _R MT0?@-C"R"9S,+(MATP$S^B8#<(],EE]^WPW+[KUAV0,W7?7@;ZYY[.9K_O6[ MY4__=OE__WCC2^X?]Z,RD<'\"[>U`E1P6BT0#Q(.2'F5=X$O@P/,%K#:)?@X M@*=#U>\7D$O,5SAI9Q;")&=(M @IS)T0,V8+P5U/+4].C,G)R)# M FQ" P- MC_6=ZZ>&OD\_FKH%S"I,UL0G@Z(>N.,N^'SHJ2>]$["7R '9B*1'*N[7H,)L M<H\,?>8,,J?-8580A?$V5\EQ4#L`'VX=/9AP*^43KS<?D@2J26P*;#5927\5 M]YE58/[>+>7=]/[8^JRU1VOZK'Z DT$[55 !HK_/3N+=I;EG_%7'H]5X0O:9 MBC];;O*@=Y"_+D0RX=Y';'UYWCN!B>%5)( $D `20 )A$X X[6&GQ81(``D@ M@8E X)P%?WKD?\MCY&JA4"YU+[(@$C-.")2#<2)@1OA.&X1;=(&#@M,*41S M^<%.VX:&; *A[/&[/UN_\UD0BSP3",<`KQ)W75DD46L$<J5((A>*F9D6$!62 MF27A<H(E`ZP3E,/*!( $XX+=`J$<'!;;@)FN-="_VM&[<NN_':"DVP32VM13 M45D[RM @E4K (O+/WG-"@@Z&AI#D)X)P&&/(B: V?QU(!6'S,*;PSP$E3_A. M@DV,!) `$D "2 `)( $D@ 20P'$D`"..OSWS4Y5<)9$I)6*)P/WF'B(D@(.! MRV6'\3\L,.F@&',#1%6 M_M@:* ==J/1*I7&@*%A2]F+(!]A)JRU8MO%>K%2 M+5+$P!0(,'G \IJ,MP+C: V3,&@AX]=@@QD3L/XEA&: &1:TW3YH=M08Z-_L M,8"A`30!6X/=X6BL:S]8W30J_B)<@\K<&[_^H>1-L#^6MI7L_W+OCWOMY/QQ M;)@(BP8_<'9 'F%6$S.YQ^21B:GD!-0*>L6)W3$F('-4"0D@`22 !) `$D " M2 `)G(0$9**XOOZ!OMY>@Z%M:+ 7=K.ISV3J,YN-%LN0U=)/6X; RF"A[8-# MIB&CS31D!RN#!ZC(,S%9G);8E &CJ<\P`)NAO[^OK]]@&.CO'V ^#<:!0=/ MH'E@T-H_9!LP@8F!'K0X!VPN<4H&* ,S(SQ4&O7=Z21Q(F!E36:S@8W"'4.2 MA)[PWAG)D223JT^ [8==2<'#W7UR5<2?MJ2"<-7G!)83HXYC5PMN]QB[4C!G M)( $D `20 )(``D@`22 !$YR`N?,OQ$(,!,B3#1C<1B]]PR8R0Y7'2[P,@"_ M!P7(7W'&'5QND6>BE NG/_AJMT);V]-?U]%;U]%=T]Y=T]G#''?VUW4::MO[ MZCL'&GJ,]=U#=3V61H.M88#N5>LN?/H#GRWH&:.!IAT0J4$D<!L@A,S:FV(Q MK-LY')<.`CN07, &X9V=V.WI0;OC->"&!) `$D "(1$@P6YP0P)(``D@`22 M!) `$CAY"$"$A? J2Z8\D"WL3-B5"M-3%TS)7A*J)N '`1:*0XU;JUM*V1@- M9.K$,4,#;;6#.4'H-A8P<2@@]B3$BH1H%,3HP%SB+%TI%K/A)5EM(%*$>]$- M)EY$J"JB/!) `DC@)"? 7;7G)$>!U4<"2 `)\"$`$W[YB*$,$D "2 `)< G M;TYX?L(++J?3!7,:8#D(,M*'KV02P\BPGK,,'O@3V.PP_0%,`[ 6)LB0F0U@ M7/!@R\9H.&9HL [9>@U#4O!F8"P,S":1#*\B`6MBDC-@?("H$(',",=L$=B: M2 `)( $D@ 20`!) `DA@K C0-!H:QHHMYHL$D,")2@#&ZP*Q``([>E?0-K)J MYK%+Q.K W4;L$%Q3+Q@;P' `GV*)*"9&ZNG1`(8&(\1S$!E.5*98+R2 !) ` M$D "2 `)( $D@ 20`!) `DA@+ C(E*F^#0T+BJ=ZE1?<14'@5R1X6E_5"R?5 MB [AI/6RTO!D[EF6?P[>&8Z5GM@6H;0":9?HMT4P':)?HH\>-JJ0\2AQ1(=C M907C,![W13 =QH/,:!W&HT1N6P0CX.]Q%TT]^>D0S1*#W1%C=>_[_^/!U(X? MA[&]+_CI$%Y;\/S3B6)(``D@`22 !)# "4N@L6='7[^U?'^-C^4M3]A*8\60 M`!) `D@`"2 !)( $D `20 )(``D@@;$GX+G<Y=B7B"4@`22 !) `$D "2 `) M( $D@ 20`!) `B<L`30TG+!-BQ5#`D@`"2 !)( $D `20 )(``D@`20P_@30 MT##^S+%$)( $D `20 )(``D@`22 !) `$D ")RR!B6)H*"BX*KJ,\_.713?# M"'/+R[LBPARBGCPW]U+8HY[M9,\P)^>"R5Z%\/3/RCHGO(28"@D@`22 !) ` M$D "2 `)( $DP"7@U]!06/A3]WXU[#R1%13PE>29H3^Q@H*?L'N$646>/#__ M"K*'9TK(R[N<U8%['+EBN;F7D=UG5F!BJ*M;#7OD!;$YY.9>PA[K]1='DK-> M?Q&[AYU/3LZ%W#WL?/@GS,DYGQ7.SCYVS#\'D,S./B\D^:#"'A8$-"@$)88" M2 `)( $D@ 20`!) `D@`"41"()!'PY$CGQPY\BGL_&T-D:@24MKJZL_)#A:' MD!*.A7!-S9>PU]9^&9ZM@56IMG9E%-6KJUL%N9'/\=_JZ[^.L-#Z^C5D!XM# M>%DU-*R%'=*R!^'E@ZF0`!) `D@`"2 !)( $D `20 )(@#^!T*9.$ <'KMT! MCL&1@?5E&'U\%4R(8.=$D&/N&=#2^PQ_U3TD\_-_`M,EN#,FR%<>9Z[,S[^2 MY$8.V*]A*P,)P>A =H],W"<O]W!D(%_9DT3 2^:RO#S?[@E!]22S)#SF2G"_ M>EPE4RJ(AP)\DIT]9HOC7B(GX8Q>STBR'@UP0/:@2OH3X-H:/-P<N#8(O?Y" M/D6P/@ZL,,R5(+M'<G_G^93"E0'7!K*3D^"PP.ZLF,<9\G6T_+DC7YF#[.SA MKZ$JPY4'UP:R^SR9E75V))EC6B2 !) `$D "2 `)( $D@ 1.6@*"NYY:GIP8 MDY.181VR+2B>RH* >1/L,3@UP#'8%,@!>TS." 3#@F!EJ*X>%G"?&KX`UH3J MZL_()Q'U=X:;*D"3<+T8P*G!G>%/:FK@@"D1+ LU-2O()\DDV!F2ZLJ:FB^( MB0$.>'2(X=K!I EP9V!J*V","^#7`,?L`7O,/4/T!#L"N#"03U)<L#,CH/TK MQ[8%$8%Y$\2CP7TP/$N"3)H@GR-BGL?$T%!7]Y4[[27^#EA%B SY)#J N0&< M&L"^P+HV<(\#U(!<`@L"V!=8,?*5>W+T&:9(,#34UZ_U( #GP;) _!I\'KNO M?C-R]0(X!OL"^QE43V\!F#W1V+@.S KP"5?9`_;8?>9;DA"L"7!,/MFLN%\Y MQP(P+C0V?D=,#'#@7S?F"I=#5I:G5:*I:3W8%^"39$*.N9_NTP*P-30U?1^X M(*^KQWJI=UL$RRIX#_>50Z!4P72(?HG>&H[683Q*'-&!*2L8`7]M$DT]^>D0 MS1*#M0*Y/K8ECM;A9&B+8/<W7D<"2 `)( $D@ 1.= *-/3OZ^JWE^VL.5C>% M-G7"IT>#/UQ1]%;P+L)[ZH2W1X-W*C\^#L<\&B )/RO#J+S9& W$RD V_AX- MWGKZ]&@8YV[))WR#MT>#MY*1>S1P\_3P:&"='8B5(;J(HA45TL.CP:>2`>(R MC#@['#,6!+4R>!<!=@1V9Z_Z]&B(+D/,#0D@`22 !) `$D "2 `)((&3D$!H M4R=(R :R`RQRP)TNP1)T>S=\1O;QP0H>#>#"0'9_);("K(S[S!=D#UM/$J/! M(SD8'=B=O43\&L"%(7 X!B+ BI$#F#<1]M2)L*L6("'Q7R![`#'P:&#WR-5@ M`S=P_1TBS]8[!W!J('X-D9L;P+6!W7VJ"NX,Q*_!I[F!7 7C0ACVA<!D?%H? MQ@(FYHD$D `20 )(``D@`22 !)# 244@-$,#BX8;IF'T=(GC3X_/PI;>,I'' M9? 7##*2")'<, VUM<<GK&.T6C3L, T>TRB(/FQT!K=3PRAW!I@-$2V=V5D5 M_#-L:#@V;\(C5>!U*+BS)WP6%Y6X##YSQG4H^+<O2B(!)( $D `20 )(``D@ M`200E$ (,1H@+]:^P$9M( 6PM@82%9)\Y:YVZ3-&@UOF*E;%$=^'X/-FO6,T MP!Q@F#I!LB+>"MXQ&LA)KLSH,XQ'`XG4$)2:6\!'C 8XRPW30/+QB-K M3L0 MOP9B3>#&:V#M"UP!MTP06P-W+C2[L"6$:0@<HP%R)D$98",S)D8B.#!U#!"C M@;N>)1O'`9+4UW]%8C3 ,6M?X+<.Q3!5;I1'CV -1$^O" [#\R: `#<H`TAZ M?R4YC 1N$+ ^"\2LP,9H&!$;CN PNE<$ZJ4D3 ,KS]H7.%$;/&,T$&%N[ ;V M*^OF0#P:2*2&T<KX^.81HX$-QP"B;'0&UKY KK(Q&MCL0@_0`$DQ1H-G<V", M!HS10.X+?AR\;^?@?Q-]/1!\I^*G0W@E!GTLH0`20 )(``D@`21P@A/@QFCP M:V@881#\!X?_'R[!T_+_>12X349T&+\2O0.)\?L!1^HQ5GIB6X32"F/5%L%T M&*O6Y]XC80]N.4$B(]4S&(>Q'5 -MVZ02D1:1SY_*\)N"T[FX>L9>BM$_[[@ MIT/X=0R]%:)?QV ZH*$A&"&\C@20`!) `D@`"4Q^`KP,#=Q5)TB5V24G/ A, MA,$MU\>!J!<@4H-7"T;T`Q<B07IW"6Y42%\=)J(2`_1 GQX-(,\GLF.T]#R^ M1I_ 0QKO615A3(YP@_+=@N#+X(&1Z]HP<FFL6I];=.!5)T"2Z^/ 38B&!AY/ M^-!:$ T-:&A CP8>MQ6*( $D@ 20`!) `I.>`"]#`_]!T40P-!S?P2UAQ>_' M]+!L6)TH^/ &VR*45ABKM@BF0_!VC-SH<WP'MZ'?$=@6@1\)X?>98+W17[GA ME^B=(S\=HEDB/QW&ML31.J!'0UA_]# 1$D "2 `)( $D,*D(\%W><E)5"I5% M`D@`"2 !)( $D `20 )(``D@`22 !(X_@3!7G3C^BJ,&2 `)( $D@ 20`!) M`D@`"2 !)( $D,#$(S J&.3UESXX\31$C9 `$D "2 `)( $D@ 20`!) `D@` M"2"!"4U@=]7+??W6\OTU!ZN;1AD:SII;/*$51^60`!) `D@`"2 !)( $D `2 M0 )(``D@@8E'H'6@GS4TB):</S-&*=7$QCKLCAQ=PL33%C5"`D@`"2 !)( $ MD `20 )(``D@`22 !"8T`:/-:K$ZVCM[NWK[1QD:LE,3)[3B/)3;L75PX:)? M#0P<X"&+(D@`"1Q_`GC/'O\VF P:8#^9#*T4@H[8H"' 0E$D@ 20`!) `I.$ M@']#PXA'PWG7?OONY[6_N"KON-2HL3YY\_;+?]PU12W?JE*+1*(0(E8>;;9- MF3:W?V!_))K7O/+0[A=?[=VVYL!;WUJ+IR8EQT62VWBFK77.V^4XL\$YI:&U M/4'0(Y6)Q[-TC[(Z[)HJT>7[Z1F-G4ZUI5JIE!U'92(L>J"NL?H_CUK+OMO[ MV8;.[:5T4KI4'2.6B"+,=O(F/_C\RX8W7FX7QDB2DR42D4 8WDJ!#(!([MGM MK?*^HPU[.Q5:L4DB%4>BQO%MB_*#'4D)2H?3*8R Y/&M`BE]L*/&)5()1$)^ M2UJ&H'(D_804T_S]#VWK-YK+=U@.E75OVU1?VRW6:J1*^61G'@+$B20:>8-. MI-J@+D@`"2 !)( $D !#8,AF\^W1D)4Z/'7BO<]K0>[W?[K?VA_1B#T\WM]] M?_[IUXCKJH0-1]Y.28F)C57RSZ>5&!HB4ULV6">.E;<9+88.0T="7ER<*B0= M^&L;=4E:6GAQAMI%"S\^LGI#Y6>SXO*42GG42^&3X2!M_K%G<'GQ/(68VMU3 M]X_M=RX4%6NU:CYI)XX,/62J>N>C]M+MAK+2"Y=GZ%)BBG02C<UH6+>A^JL- MSAES9#*I6'QRF1L&ZAN/W'YO]D![7KJZL6R_\<>--0<:%86%4JE$* S!)LBV M<MCW;'T7K3?NS)+UZ<5'=S8+NXP";8QHXC<'33N=3A?9!0)A<X?@U;+8'RTS M<NEFE],B8S"&;[4YCO=.?]VFCNW/F%NV5!U-C-%HX-801-78$'8_(4P.O?YN M<8E^Y@5+,F=DIQ6G9$U+%AP]O/_]KUIK6@]O+M]XR.K0)&BD3K'X>!IGH])\ M)EKXZ6'5^Y7JA=I>BA*$9*F/B@(\,XFP07F6@F)(``D@`22 !)# >!(8LOLS M-*3$$SU^_I.\/]S^=SBP]N]COH_C[][MI6 HR.PR4>O>?T,HW)U?D*Z-5_&G MT]ILA_2&`;?:86T#-8WI>91%I3+8+-U=W55M\OSIV4E)$]>I`8;T7S9O?:MI MS7\:5Y0DGSM=D]ENHGZT;-UD_518+])K=./I2E#:6_EQPZ:76KYYMNV3`Z:A M6XJNZ[91K73W3ML[957UTZ0YWJW9[U2UV[1Q8F-8S36VB3KW["W2')BS1%$P M/<9AL#EZK;!+3'2\2V#O-1I6KJVW.%7ZK$G]+CU4@C7O?#2[XZA*)14JQ/JL MF)Q<M<K96[&^S)Z2J=*H1.*0;0WAW;-@94@9V*N5NU*3M."XDR(V.&G3CF:1 M1N:0R203T[6AO5WPX8?YN[8O'!RP*)2]'?W4ZWOBAF+GW+!D84&2]IOO?HB3 M#*A4<IE\DHUU^^LV=Y6]FABOGW+&O13EVKIIBRLF,SY!#:XNH?:N`/+A]1.2 MX<'G7DY-3RXX?2'EM%!.$^4T]]0WB^E^:K#KX\)'#+-_+M*?LGO_D31Q-]B4 MQ:'WX2A6,Y*LB(GA[</ZQ06S>DRBSOT;X]7B"6LECZ1!(Z&$:9$`$D "2 `) M((&Q(V#R9VC('/%H<)L8]H^_.X/5*JVL.C-GH7#UNY;.IK]-FYY67)P5TCBY MK<5M:(C HV&@H2T]R]'=WMW<:C"V=_<.)N3/+4A-'3;!<%O%W-YM,YHDJA < M+J+8J#"D?ZUN[3N=WWYDV%I#-3<[#&:'=7;290OB]6!HJ#*5&YP5WW?MG&TH M2DB(@[?-42S:.ZO7ZM=^T/K]&WT;#CCKFJB.7I=1(5?HDY)*8I>)*7&]L7V_ M\8M*:T-N:WI*?#RW01MM*<[XBT3*W'5],Z1-W\;$*";4^[>FK[Z>-D<"@V?G MH)U8&1Q][L]>:ZR13AQT;+:[G*GIX*DQUH3'M/E"RKSKHR]BS4,=#J=#+!#( M1#*55)L6DZ2A-^XQJ#,RU&IEJ.^QP[AGZ[OIU(&]R;'RY,1$@<LA$3E5,J=: M9,Z6&?8<%3?UBQ)CJ(GV:IJFJ3=>.65*<:[9_,[N@[0J_M)&9?)-9RU<G*4% MKQ^M7/S&-Z7Y6DH5(U0H9)/#J<%%@1=#=_GK20GY4TZ[.SY]'KBTR&,2F_:^ M5]>;GI&9'*-2A-2U`@N'T4\@0W!*`G.A\<B1,VZ^OFU_E;'R1^/!+<8]ZS2F M?8[NEH%!V457WG;>O.E*B7C=YDVI5!<\ZN5R:135'I^LP,3PV1$P,>2>73#K M]E/U!?%RBTNR9N>^PEA3?'SLA'JHLD#":]#QX8FE( $D@ 20`!) `N$1\&]H M&/%HN.CGZ]]?47?]LMR1`L;)I6'#^E-.ORA^?PU5NO+QC,RNQ8NG9F>GA%1) M\MNESQ#^C(_^QE9M*MW>;>AJ-W0W=??3J3DS\I*3M>2W&FM<Z*]I//C@W_JV MKJE?\V-'\Z##*9 G#LN$I' 8PK?O_=^?#S[7K34F9*;TV_L-%J-6K9J1J=>G MZ.HME4OCEQDL5/G KF93J4#F:*SMG:,M&-,Y"Z_7K_UG]0=R:8%3:J,DU)SL M@MGZ*3JM1B&FJPU=LV,7EQLJ*P=6"X1T16O#?$DQ]X?O#SU=5^7--=*42DC= MN.E*:I#*C\V8((/VW@.5\?VE:84:IXD>MC+T6NMJ#$U*47=-?]P`;:>=6R4* M87I6>D82# [#:,I)EP3F3?1\]F5O=HS^PBRS6E+7/M3?:9+&2,#6T+[M4(LR M/2DU(=1Q6JCW; -8&0;W)L?%)"0D4RX[Y7)0+EI T0JQ72ZRILF'9"Y+:0.E M%M$RN32\V1QCT2Z&7E?YOE,Z[6]7]'0(97:U9?%Y,]6ZU&'G!=I)B=)S#Y66 M:E5VC48575^ Z%?';6+H`1-#4O&4T_X6G[' 9*@3PB-2)!)+H1$.E^]KU>CT M\0FQ4>3/OY] +VW?6=[R[<:F;[;LW--3:<NN;AZ8WOR4SK&5ZJUIK>TVJD_M MT/Z*6OCWS.7_D\6G.EV40BK^L+PQAZ[+S$J.B3D^T\W":R9B8GCG"&-BN.=, M?:9F6/E$I?R3ZL'T@;U@\9D@3U2/"O)OT/#(8"HD@ 20`!) `DA@_ F8:3]3 M)S)&# T?K*@#M6ZY_>]F,G5BS#;:9#9450]U=/6WM'8:TD6R4]5YU*I7JBVF M_RQ86#QU6HZ+4F[=.GV@G]+$&_B\EFDGAH8(U!YLZ4A.IKL[#5V=!D,+&!I2 M4F'ZADRHT*@&:IKVW/DWXZXUM=^6M7W^5=JT&&VR1I>6$._J<>XK;5[S7<WV MNL%^4ZP^G8^JX4'=WEOY6/V'B>*E2<YEY=V?7#3[C-G9)3I-$DV):=I"4X8V MDTHC+-G8_:[!5DTYJ0.NFL+V[,RTY#$*# D3-VZJ^'=6S,R'9V\]T+[[O$5Z ME51-.T$5"TW3;;:JTN[F`X97++01E.F4]JF;5+32L=Y0]FKSVJ>:/SKBHG^; M]U.87F&T45MM+WW;7S&C3Q\?%SM&VH;$O/'++TNFBQ0RD;G=O'U]<T.KL;%I M,//L]%GG935TFF2U@P=EHEW)!=E%V5E9R3+YV/J,A*3YV D?W;2UO[7F)_?, MU:0J4_2QF5/B94GRO9N/%LQ,5"=*-^XU)>@SM%I52#,70KIG-]50)?:*U'A- M?$*:V\I $T.#>[>+!7:5Q"@9,F98NS<WQ@A=)F6,?")XPD-<AOI.X=<6ZY(S M9]US[;*<!,&//VX040MT*1:%2FR!!G-2F;&J5[[;-B-%(I&Y%$HPD8R3>3>T MW@(FAOI-O15O)"=/G7+&0_$9"VWFSH:R-PZ6K=?$Q2ACH5%HJ2*VKV9E\U!6 M:EJ"0A$U[P#^_:3NV9?F9NH=N4L>2[QI[@57S3UER2E96E-+=8?J9_9I?]'_ M]L/X);],F'&&(A7^O@!XRN6BQ$+AJD,M27WE8*^-C3L^3FJA-01%@8GA\R/J M=\'$4#+KGM/U!8ERTI'(!KW'*E#_N'=_2;(KI.F'H:H1MCS_!@V["$R(!) ` M$D "2 `)C#,!,VWW'0PR(WEX@L!URW+_[\],C :S@3$TC-$/WLK7WJ&.M&1G M9,4Y'?$NVE&Q1M'TR;Y-]8>J/T_/E<U?4)R:JEVWYO33+\O?O"V7LJST.7_! M@UW[4>+1$+Y]Q B&AE1C=[>QJ]70WMDM[I7K*K?;=GU5OZVN]<//LF:(M*F) M::E23:S$V&DTM!L4&C5,3=<D)F7K\Z8DR]6=32U?KJS<7*&8-BVD21\\.P&X M,[33O==D?38[85F]<>/\DDP8S[L']K!9X*#!N']+]P==YG(XA@WL#]6M'0N5 MQ6,49N+%VE7E@X=N*WDO4Z5/C<DL-ZQ(BM6RA@;0RF@KAP^#9;#/9 !U6C)Z MFE5=1V7=/<Y>F]VI469>K_^IP6UHV&)X#I8O*#M0-S>F<(RTY0D9Q(YN^&&J MKBXI4^TP6/=N;)E[24[1@I3\4W7:U!BCE1)JU%MVM:W4%"07Y<V8J8>>*19% M<SHZ?SW'65*<F"ANW%5N2F$"IP@HA4*H3I#7;&MK:C;:+([#=4,*?2ZX_T@D M(409X'_/'FP:7"PNUZ5DQFI2B7'!UC=HZNRS]1MM_2;;@-DV8+$-6&/DIAW" MW*^=5]KVK4E)T<:JC^>XT>42'.T4OEX1)TN9^\BETT_/T=(V:#2UV=9PH,*H MB=4G@<\6#,:=E$1(:3)G[-I:FJ"RJF+D<MG$,ETY;$/]AU<;*MY,3ITWY<Q' MXS,7VTP=#66O;-^^ZX<CA35=*46)M?'I,V"R@CPF0>IL*=]])"99K]7&BL(* M$>K=L?GWDXX#5;.G3D\36[8K9OS][,(<K3(%GLUG_#9ISOFQ<:E.N1PL"^#% M<.P3; T4566@!VJV%>8D),3'CO-M%6IQC(FAFC$Q7%PRZ_ZE>OV(%P,]8F@8 M-ETEJCYHI+0=Y1DZ#009#;64L9;GWZ!CK0GFCP20`!) `D@`"42+@%]#0WJR MEBT#3 S$RL!L8V!IJ/[P<[G)*I'*+0.&[KH&0TM+8G[J]$7Z*6GMA8Y]0T>: M8Z<4]?87*K1S:"U5NFJ?H6_5[#GY01&T'Z7!T-!KV!M4TI^ H.>P3$,9.HW- MG>U@1YC6U:^?+="F)>HT$"9^R-AN$<>*(0"!*CY)EY.9FU-HZ394[ZL4T+0V M7JM2JM3)24GQ*=]53.U0=(+G<'1M#>#.\$;+J@+53:<EW SSB&F;V2K;I9(3 M#X)A0P--#]*T@?GJ-C0(:*I9UI'1DI*9E!Q=90`@N#/<>^257/6IU^4]``Z[ M24K=!Y5/E61G<@T-8/[865_=TFU84#!]\=0%9I.QVV14*S13TC-+TO5R!6BJ MUTDSP="PL?LYBY-NEG6F-B6,A;8A=8F.B@-*TU%MK)3NM;;7]F<6:ETP-'&X M'OY,MJ]>6-8D4RLM+7&Y"TXI+B[)BHDY*>9-,$\"B80ZM.7%7<F]_51SIV!& MM@.>#75[NXL6I1[8?/2 1)>HSP0?GY#\.WC>L_L/]4PS[%8(8R5.F<TP2':Q M3*A,4LIBQ3*U2*86RM0"F<KUHS'OD.K66>G:[3]^EY^A2H1(KF/P!./3G5HZ MA6_NBW5HYO[I[(5@8H @C^!T]/:KE955F:>?D519LZ:]80H8&K2)PW89B _P M_5!R7/<1I=(!42$GB%.#PV;J.[QJ8/_[*5EG3CG[Z?C,4YT.4U/YJV7;UWU5 MEI4WZV?+?_7K_@%S]]&*["R=6"('`Y FN=#1\>G>>G5R>@HXE42%/\]^`NW2 MV]J58+4K5:J/+ 7+INE(2X%9@?%<6+*8_LUO&2\&XLL`G^[SL/>:;>6':PKC M;=!AQLXEC4^W"2#391*_?D#S25WNI5,8$P-X,8 PS+LA&UARAP_@?TY*(:3$ M,L7:?4>+57W,73#!-OX-.L$41W60`!) `D@`"2 !OP0L_CP:TD<\&BY;_OV' M7]1?>R4;HR'*-&'&1,N*50IEG#I#;S$:Y*HDF-E;O[W\AT^_-?8;YYP^??:T MA,.??E;3<\:9UT[?^!VU?]MO,K-5TV<$UZ>#&!KZPO=H&#I:&ZL1MO5V=S<9 M-/L-F=,IL5PE@<AR4G52ABXS1V]H-1J:6A3Q6KE<+I'#R<R26;,54NVVE=\6 MS"RA:/&J'ZO;+_FRM?+5G)S4Z 9'N./@2T9G[S69GVFD6C T9*ISOSWZ<H%. M-]K00$P.C*'!2!O;C(;DQG-3VVQYV6G150;Z!+@S5%'-O]4_#^X,\*,67F-; M[$:+JEXLE)"I$_"OJP\FH+3/CU]VNOJ65?7O7#;W]-EY);I8+1 E`M6&_07* MB\I[]U<:/X&O\%ZWO+-QMB.?C8L1Y<['+SMI1N:.[9UM6PYD)\I[C@Y)E&(Y MK&W@=-GLU*)\>E&!8\/W79*"XGES"^&=>> L5ZW<+A&+5"IE%.>K\ZM$]*6@ M"OV;UOWI&KD^T3$]@Y; 2,WARIN;O'-5O4DD.QB36U*2G9&1&%(@1I[W[,K] M\0W:&3/RM0E),3*-6A8GE\7)1. +,#QO8GCVQ!&C=KWSIE_.+X3@J#M*UQ>F M*9*2->-/WF*A7MNEL6OFWG;6L(F!-(;19-FRZ8.6UBFI\:HY\Y.V;%ME-BY6 M:RW:>,;6`./$Z2E)+WZ]:X8.%KFTNU<,/4XV$K>V`P.F_3^L$C=^D)I]]I1S MGH_//$TH$C?L?K:R;,W&`RFNV%-_?=.-Q<7Y,&FEN"CORW4'%?V?IF;/%((/ M@T@0JTDVUGW2T)^3F**-2HP`GOV$T5LJL^[=EY*>_EU?S"5SBN!$96O?KIJ> M`QOV%;=6VJ^^AE@6AIT:1HP.<7+IRD/M6?::5-U$C =)3 PK&_47*.F;$]LE M%6O:R[8P^\XM+>X#N!'@CZDBGC&LL!8'?:)J1W]L2\W>3+53'<I"T=%_=GCE M&$*#CH,V6 020 )(``D@`200#0(6AY^I$VE)PT.FC[ZLAX)N_?,#0WWANP8$ M4+7N\U4S3K]HSBVWZ&:69"XJT<W6Z>9G%)Q?,N?2.95?;=NVMEPBH<^Z8IJL M[I/*!M6WZZMBU+OGSR],ST@,6OV.5L;0T!.!VI:C#7$)UJXFHW%U>5(F6!E@ MCK>8,32(%?!/+5=GYF1FYA<8ZMK;ZII5\2J%4@WG+4;+OB/-,V86;-N^J^OG MGQD&D@Q-[TZ9D@WSU8/JS%-@1U_E%X-;,J77+TI8#J]&M5+8Y56]VS/3Q3X- M#<V]79G43Z[/_BQY[R*9?6M1$3-YGF=9/,7^4?WN=/J/UT__)5@'Y/#V3$P5 MQ$YYO?)1?4HF,308C(.E=>7P;NV^V5^5:!8W#!PH*= 05POR"4(6RK"E>TW5 MP"LCM: 'Y"9A@[@H(>,X_C*&5YK2M#13Z;:<.'&,W7G@2%]F3BSE<.8F.+1R MIVO(LF:/75M<4%B4`6^>N;@LG=UM&S=9.]N[ZIH%,:K*P^T59:9-FTKS\U,A M8.1$B!? LW']B35M+,W+DL:(75*!RT4SAH;!'LNFS;V59J4B%R:2Y"8E:02A MC(YYWK.-CLS?+SWKT_KX-35#<Q+-,B$3E,$C1D.;6?%8R\_O/7>NS4&U#ECW ME'Z3KY.GIH!5:[PGM@R:*)-Z_BVGZ#V7JA2*M4G:TIV?&+I/S\B0)*5V[]Y= M;S;H,_4TI12#I0'D<TMFO_/USIF9$#? "?WP>-D:J@]W*V5S%IQ^<ZM]D29M M?GP\3*QSP!CVT_>>[W M_=4OKYDWIU@JIMVK13)[FB[YQXTKBO+3Y#%:")RA MC$U4QXCJ*]8,"'/!Q!EY$_#L)]!O):J8IG7?%Q05;;8D3<_/75?1)-A:7[!G M=UI?[R&!,/7"LUE'!NX$"H5$O*]?8*HMS4Z+C8N+B? VB6YR>*J\]/K^J6V[ MKJ$J2A)I18*BX,+%NMF9NMFINIE)F;.UF05B:^]VNO;;AC4O-F_?!6&8U-DE MQ'2U.#/IE6J7J.-P3HI<*@UA3E-TJ^"=&_\&'6M-,'\D@ 20`!) `D@@6@2L M#IJ-T3!ZT7OX_>7>5[ZU=-N6MYCRW%]'3D?MH'??(=W\112,,2FS^Q,V^+24 M?U&Z]%=+IRS2:U+U&]XKFWU*:DGW/U6M#^?EZ2"P/Q\U"",^DOYDX)>9F:;: MJS2,1GY^E8$OP^PSERZ^X*+R[TK=NELV5/4I+KRC\D!E^ZGW*DI*2,)(U/!. M^\R1SV'Z\T6Z>V$H(I<S`Q+8STJZMKRATJ-GU/<9#-VZ6_3?WUCP:JI<#U=E M,HE4)HFN/I#;.WEW7TC=!^-LH@P<:.0:'34;2NPS6LJJZRNK+?!3=W'J37H5 M,^*Z4'=M>8VGMF[EV[A5@-JM5FVKJ6V-NL+\,X2WLBFIVAC:TES?O^F@(25% MZ1RR.X=H9C?1I=^U=FG3$A)B828]-\^&3[Z0U>Q;NFS^XC,RSSE%D%'U5L*^ MKZB>9J527-_0;K':^"LP826=Q7,;#_4"!&8W,Y\_K&Y:)]2;BN=,F9H#TX4@ M$F1(RO.\9^NZNE0R\0WSLJY=LO3Y^H6O'DX:M(^8#Z \RC5(2U_MO.+1B^8Y MW"^KP9V<%LH=3J?#!6^OHWPS!LT0[K:&/O)DXVQNS_:2_)(+SREI;U^Q<;U& M+E^L26PS&.7U]<>$]8GR:Z^YX:7-5L,@-31DA<5-@A8W%@*V/E-:HF3M![=W M=S15[#W@#KK)[.>>-?NW-YP;(X='=S>[&SNVV>K^^8M?_4J37$2YG$0RH_"T MQ?.S7=5O'#YXV&2V1J@DSWX"I8@EH@$5&%5=A9*!(]U#68DQXNR"M%?^H=FT MJBE_T; O@]?4"3A_>FY*I61F>WNOV6*/4-OH)N_Z=,/S]__AEJ?^N^BNA_47 M+DN=Q3QC1VTJ1>JL8OVEBQ;=>N'26U,UU >''EO25K$!9.#!^_"%B[\5G+%N M=_O H#FZBD62&_\&C:043(L$D `20 )(``F,)P'N[Q/1DO-GQB@AM&&LP^Y( M2]*PU\"7@>/.$,H+2L]?0#Z^#U;53+WR"LH)O[MA,0*CV]Q@I(S&ADV[]/-S M,_69Y=_L6KK\_ U?[EQP:J;D:$.;*K-P:IY"&7PF?*?;HZ&[-WQ'#%=KG3S6 MM;_]I^)SEPM^_$"NHF%:!^O1H'#[-;@WQ;=??0N_7S-3M3]\LT'S^!'ZT,9V MFUS^BT=@QJRQ@>IK_F#*5/!H4//@P4LDCHXI;%N?FLW,] 9W!C*VSXW5KVU^ M)S-%2V(T5'=V&3N2KDM_;%GV`VJQCA8R;[3:][8JS=]E9:=J$N)XE<1;2"06 M=73/UN<QO@R,1X/;J4'LHE[<^Q])[YP[BC[ZKO4Y(V5X8.9G26(M3*S0*?6? MU+Y0D*GC>C0,.SBX(UE"+0;!%\(B3M][;KK#/GUZ\,DRO)4-65 @$'3'ZC:T M";>(<\V'>G.3['*)"%[@5^[K>J5\AB)'.6MV/L0C8-WR:]_Z8/ZYBS+!5=ME M8W:10*73ZC6MN<[#N]K4&;D9&9E)(45)#%GC<4GPY>:T^CW-.>HN6,_!Y7#M MW=[^YMXED@S%XB5%TZ?K8V-C0IVGP/.>/6IPY:85P&MG<#&:E98H4&2_>4AA MMAEA_O_C1Z_>9#KS[3K=N=-F%"6IP)W!YJ1B%?)5VW<7Q@WITA*CXKH?$EVG M0["^+?Z**<,!`DA:"YE++Z22TC/K6W]HJ9.T-!2(J3GYN512MD&;J")+!L ] MFZ24IQ;.?O6+LG250"("&P0$QQAOIXRCE7L/'ZE2]+PR;W;!*6==2]P98.^N M7Q^O*V =&>"@H>PU4^^A_'D_E\KA<0<RPY)PD)A>G*05M^[]N,T0HXQ+DD@E M<%N%1)(5YME/B+QI<$C5TZ.*B]TO+;QX6OJ6(\;T@1Y!VY'#-]Y<F*%EYTTP M!YQX#9D:U7?M`DG3UK34.)5*$9Z>8Y&JX:MOBLZ[2JQRXV7^;@[O[;MW-6_Y ML67GKO:*2DM[CQ;^@C.K?-#:;*W^-%WEF\]9*9TJLT0A%T_7Z5ZO%E)=]9GQ MHO&_'7PR":E!QX(JYHD$D `20 )(``E$G8 -!G161WMG;U=O_RA#@RYQ>.K$ ME3=L_.C+AFLN9UZ&,UN8OPS]:BYLZ<Z<OQB"";H-#</FA@W_6;7@S.GB&$E[ M;9]8J6BIJE]\P8(-GY2>MZQDU[H#5&XAO&$.RJ*KU<$8&OHJ@DKZ$Y#T'!:K MA/MK2K277D;-^*EE_0<JE06"5I*I$ZRA8=>/I=K??TPWE1NJ=E*_7JG(SA2G M3Q$O6BYV^]%WUX&AX?T2QM 0M=D*&<JD0TUS$K,IA9A2N0T-<* 14PV#S19I M?=M =V5]UV5Q?_AMR;\3W5X,3+O!CVA8-N_;!R[;^PGUS<8:2N3\Y$OCQJV6 MDB*Q5!IYP#/(H;EM5D$!8U]@8C2XPS2HNTLR!,N6E2S?V/Y^I675@MCK+\M> MSI@AX$VCF&KO;Z=5S1#$@9TZP1H:C#:ZJY>>HKQM6>;[@@UT4G+CM!DC/3#L MYHPLH20NSJ5.ZCNX1*FX?$ M:=Q;V=_3LZ[W7-F,W[5W=LR<I880:V0IQ^:O MULU<.+?GT)&^Z@9#:[LJ02D"BPN,N.3R1-.AIA:!-+<$K!+C/USD#\#8T%3] M\9K&UUZL>>^SQL^^;%OUY4"GHT.F5,?*X14QR:>KR]56%ZM(UVOZ6@[MJFL1 MG_I5PXP?4BXV#:7.*C1GY22 [PS_$H?SY'?/#EEHJ:H@*48.TS5@5\ND,S+2 MMO?IMA@*;UZ87Y@85Y*6N;EQ<,WASJ)$"*HB`G/#ZM+2'%D/3+F*XB*+?&I7 M73OPZL&TH[;8GT[7@?6-W=B@?910G*G/JJ]9U=9;*:':*57U@B4E8N&P`Q59 M.R!)+IXW<_[7[0D-1^I38X64TRJ"N13C&++AX/[*A27Q7WQS2"A+S<B;Q\0H M(2M]F#HM?8>4JC@P,1A[JNK*WDW-.S,Y9_%(L QVM='A`U5<4D9VCJOMZ^:J M<J-3*XN)"^\N".G9+E;'&K=M+\Q)>\>8>U%1RHZF%M/Y9^3=_:?"=*UH\R9' M=@XW$N2Q"104I9"*OSW<DR?M2$B,C?P)R:>W\)'I7/.Q:>>++54&B4S<55U9 MM>*=EB^?[O[R*7'+=YE4>::\4B>L%#25;WAM2\&52UDSA'Y19O5'*[1+;H(> MI56*Y^MUJUMCJ^J.ZN2F.'5PJST?Q2*1":E!(RD(TR(!)( $D `20 +C1L"_ MH6'$H^'CE0V@S6UW/FCLK7"K%4U+@^% 56I6GC8;WO49W4&K!L&=P=+>W5U6 MJ5^8VUYM_KKN9B-=3777:./5NIRDRK(6K<"^CTHMF9(=E%%7&V-HZ(K HT'0 M64/+A=4-)4ES2U0I29JS_]J^X@VYT*A0,;$8B*&AJ[VK*^LRW>7+&SYZBIYV M3=*5RV&(((A5P=LD,?R %5+M-8RA`6(T:*+GT0"_>JM;9B5E,\8%B 0)5@:P M-:C UD!G/E[^T&7:Y0_/?JM ,\>CM02E'YQ>]=0[BY[<M>B.M.\_R3^\W]'; M?Z"UB\J.CF[=[;,*IU(2)Z,,\6@P&"C:I)5KJ"<.7FUV4@_/?$LKUP(3$L0A M0YGY:=.+F?%,`,MC02LMQD-'FV?(;UF>_79)W'E0L^9MY1D9K7Q:/&B7B$1 M(I%\]DK\8WGGF9VBZ;=>OJ'K%+6L3Y!]YD]^?O9;;W:DIAU-28'9$U(8HFO, M=.6VFJY%CQV.OZS2,G/KEEYM/\3X4%+PRKVELM^EJJ4STM)@Q'O\?]_[`R(0 M9IM%<6TR6>^4N>89"TR9A<6SSJ_:66[N:G<8>DT=W=9!XXNO*642L5255B*H M2%VR;-W@A?_W\[HW#^F[9V<VKS-GIG1IXYD;)"3F/.]9F="QUY ^(S6.,30X MF;VNUW2@<^"V13EV!V4';WU*F!ZG3E+'?5G5?:##D!NO:A$F)!2=NZ=-MJ/9 M-6AV")RT4NP,U>$BI+H0X76[NN*F7@5VMQ*M(@ENT9'MV.H`3DJM5)7,GJ/7 M2_13U8N7S)##T\/MSC \@\+IGKDEIF;KM#&ITY[=YXAM/Q2K%HQG>$A50M*6 M'<9_/+UZ^L*?5E6W6$Q=FCA8*-2A2LBKV_TRK+K3=/!KT]!0_H+?2!6P'B1Y MQ\[Z,HSR:Y#*8M)RYVE5COZ#;^[9YU EI\L5TE!=&WCV$P);)).U;MTQ+2_K M(T/JY;-R9^0D9B?&#AL4EO_<\<L;/2=0C"Q+D:%1E?:*;77;TY-@V8J)XM1@ MH&+HJHK9R=OI(Y](FE;KY?LIF\%BH@S"V>W2BZMM2TO7MU<W4+-_=XTV&R(9 MC;@\..GZ;>7:);<QIBN:@C]@B_-TG8Z,MP\K>CJ[D^46E2)DLV 8MX._)"$U M:!3+Q:R0`!) `D@`"2"!L2-@]^?1D)JH(:5><WG.G^Y\$ X&>RJBKD?7KCW3 MEBP1,[^_P9T!?DXS3@V[WERUZ/P%,%"O+NLN3;[/8-&</Z5FW_JRDGF9#57= MZEC)QFX5+"485)EN8FB(1.W6(Y3:7MTP73>_!+P3%$I*]Y/;#&7[P7E!G:@% M0P,,C_?7T0L>>P^L+V)E9N8UOX41`DQ2`!.#P#U5`0ZZ&ZC.AO=+IF1IHN?1 M`'6O:IJETU,0?)!8&<#B``=4K_8FW1U+\Q<S_@LCKT]9RY#NF]NKY?J*,Y^E M5=JEJV]_+R'[<%+*POJ:P]GY$+0O\MA@[=VS] 64W,:$C6 ,#="<O52WC0(G MBR1)QD4#+\PITA%?!N+4H%5JOZM=K=,Q2W(RA@:+<7]S?9)E\1^*WEN0<)E$ M.!Q8L>''\IR<]H+"]* M/J8"[[U-_TYV>IHR1J>(^;"IYIY[3JOH*OIN4^?- MOUM4M;%GY\$N?>X0S(XQK-LL4<0+3KU#4USD5,98-"F&K(5#;<TS<WJIP4ZJ MLV[-@=@>66IF5K)*/6&&+H>JCGZ_N;OB0-?>`T,[?A0W=9L/E]$M^_7.HT62 MOGQ'>ZZP-]YY9&XNI5>9D@6&1%=OYZ8?/J06W7-]06<G%7OD/<'ESU']6U[_ M/KY>KJ4UTB&5NN^'IAR])38.9D^$8)KD><_*Q(**GJ0%6<D.MY6AW^KX<%_+ M'8NS!0(A6!E@K@3L<."DA$EJM5.@^'1_4[)2\,!9N><49Y\WM=@IUS?9]3N[ MDG<>E54<M1M,(&IWVQU"4)5G9Q,YG!7F[!RMML]FG),Z[-,$"UNR&[$XP,MS M;:).EZI3R.7$B\$]'B3_R =S<F-]-U7ZCLC4FI"@TFA"8\M389]B%64U/[MH M\?8M7W_V\O(XW0*AP)H*RQ*YG1KB,TZI*?LXM>BR9/VI[G ,9,D/]H![#">' M5U]LJ=GQQ3ISHU$7GZ*%!V.HX2%Y]A-2%[!B-.[9.STGL]2DS<C,T2JD1_N& MUI6U'*@:BG_G/X[?_D$L$HV:0.$.143<'%+4RB^.#.4XZ\"I(50E(P$>(*TL M*6F[9.H.PQE:F\1"Z5ODRY+.?UA]QFT6IVJPLUHA;5_\V\OF_WZ95I_(G5AA MJ&O>]D*I[OH'2$<BG:H@134S,^F]P_1@PY%4A5FM!N/1\=E":M#CHR*6B@20 M`!) `D@`"81(P.YR^ X&21;](GOKD;=@)\?\M^37OG TMMELG-_47HFM75WR M5'!G8,($DF"0EO9V9GQ)?I#3EM1K*8N1F=L\YY+%I=]4IN9HRG:W6:UV_FI$ M(FF#Q$Q1%F9N`L1<=(==+'GH/<69]]57,($,RWXL6_J?K20"HN[<B\B8G]'? M_<F,_$-[H1N"LJQQ@01H&"[:7>+P&=!J9&=&M-WU^L3Z\ISKX#"U:@UX&52I M$H4E)7*KR=31U=5E"*%L/Z+$,-#W6%K;_Y98NNN)&K#I5/J+<FZ24YIAW=Q\ M0&'0ZD+=E?7=3/3';=65AF;-DR7K[YO^*HD6R58J<L4BSP&F">34%Q?&:B K MM41"[;6VM0W.G9LVT"I^Z)Z-2=*8>8*%!P^T-ZS]/F_!HJ.]"9FSIC'WRTC< MP7QY+7/S=#52,D5MMP0<']@)")'K%GD.54\_;]O]P^6795YY>=8%U\R<OS1N MR05)YU]5N.CJ17,OGDOVPD6%ND(=NQ<M*DI,;-I3UMU;79%8,/W5EW^XY!S! M]O9X4[9*8'<ZE.(C\FG;MG;U=/>']-#@61?&(F#M8:(\NO>7=S;\8VF.2BHB MP-FMWV*K.-K9U--Z99'Z]B4Y$!@21O5@@)B1JEXV)?F/2PKO/O_4OUSRD\*" MRRJ=%SZSO^AH2W?4GRW9Z3$MU>6I&DU%?9]W[=BHCUZQ(KUD:6I#37MIQ3;A M8+M$*@IOQ@%/O#[%+/WUS0W[IZ4T%,>7S9H.P4>&XT&*)<KB4^]2:?5LW$?V MDOM@.!CD\(&[?:IVKZRJ'"C)%:3*&XR#)@>8B\9XBRTN:FMLFB/M+H?P'B[J M\XW-5_SCSMFZC/1,?5E#Y[!98:0['5OMTD45)L45ELSYL4'4T='G9 )Q'O\- M#)3S9F=63ENVZ-'UL^_Z3).:>FCUB^;*%26GZ9;><^.B6V_4Y'O.,C/4M)4] MN4(__=CYX:C+%NJ-TDK1CG<$C;L&!TR!_U@?_YJC!D@`"2 !)( $D,"D)3!J MU0G6SG#539M@/V9V@+#M_+;$=U=/^_6#CO]^U,T,-GQO,7'@VVEV$V-6FH#_ ME7^Z8?99C,\_;/IIJ25K7UA$WYJ:J=/HM?)$37M#6]F@2BH3\U&!9,)'TI^, M%!P2W'82UH) 1K\E-]RA_]UG&U9OF//0UW*W3838&KB2HVT-3+#[2#3Q3CML MR&@H9^)!CA@7B)EC>-T'CO6!T:UR#?@_&(HO`L5RNC?"H.>1MCT7VBH@@:6S M:Z#?%+EZPU85E4(_C;*TUQ/^Q-C!D'$KQM@7.(I=E/.3TOWUE?L-]^F??W[1 M9\3$P$BR2!FJD:L6:0[KOJ"N!6^-X1Y%W9@VY>6'=K[_5,7RS*D9U:I?*V== MDCC]T &1QBDV=_5,N?K7W(> N*>A*,U(V4Q4=W-E@[1=G CS@.2P%,&$V>(4 MYI[6P9[F'O[/+K XI/;45G;:G*:![=722Y8*GWI7,3A5*[0YP= @<#@MZ<H] M%>K&Q@Z+Q<J_HOSOV:[^#F)E^._VAEL7ZHB5@6S-_:8O#C:_M>>(U&7X\T+- M7X<:SGCU$'7]MD[-IF[MII[9FWJNW-3US*;^HPUDVD5)LOJGTW26KM;RLNI^ M@Y&_MGPDX?7QG'B#Q6+I@_5K(-:MQ^9EAF6>ANZ3'J:';2WM%KOYPOFS!]19 MF5FI$)*63^G1DID[K^"3=>5-[;8VYYD5#?&;MAXRP+0H9G($V C@DWO@[R2< M'[8R5%<[M9E+U3)#>ZMER&B!\6VH>O+O)R3GA.E3&HY4GREO*V_M!XTS4U0V M74[./VZTI>4TM1G)- K6+,CX,KB[%K&M+Y]76)=X[L'#'0,#0Z'J.4;RJ?%R MP5!3Z>H5&QZX2C=;O_3^^_277B3/2/6^?RWMAM)G5M3_[P-PIU-<\B0C0%-M MW[VN*7V=^N*N^D_O'_KD[\D#A]+3$R'$#%BOQDCAH-F&VJ!!,T0!)( $D `2 M0 )(X+@3X/XR&6UH&/F91232"V\8=G#@O3@<'1\GL-GG?KTA]H'_'CW<;(5? MDUYIE4-&JJ)\>&U+6!.AO.J8.P.LCYBIF$-MO.A"F"' Z `&B$.[VAMU^7EY M:7Q6YAC^[<);8>\\M3 (=^?"#N!9QX&2<R^2W^5,G;6(N4IDO&P-PZDB4"! M-8EW@.;-LRW_.Z=ORP>L^P"IM8>M`81U5$4]K9>K-7!UBF&;0B=_2ZD[-""S MR)2*AL;^@2&?#<2',RLS;%!@3""<?C7B9,%X,<!IKM,':"77W"O^ZKVSOEJ< ML=0=(G+TSLDI)$VB*SQDHN2UZ8PC`VPNRD$+%)3T3M6\/\OGG:W-;3.;:+L@ M4QR?W>Z<^Y/K2ZZXDBY_N?/'+X=U<%&Z0V\GY"13';642/3>3F5L2D)RBE:F MD$97R4ARD\DHM1KF1D% UA"V)<KV=74NEZF_233E<+WP;6LR.#((; XA[63, M#2ZJ6UIRY'!77Y^1OV[\[]D$N;UMT+*^KN>T;'5A`N/R7=MK>FU/\VTOO?W$ MXW_9M>ZM/R_2G=?6*IBV+>WJ,Z6?:QQQE/4^RG(?9;S"0!FHQ+_G:$HHXZ\W MF0<,8&NHZ34=K=QC, S9'5%>/U(L%9^2Y:QH:RO1Z;ZN:F<JZ-/'R_])> 25 MM1@:NOJ63=>M_?#%7*JCI[M/J9)!/$C^8".4%$O$TQ?-="D2?GG'BFGSEVD2 M\RH.MO!R81AV? "_!L9M`7P9#A^F!>*8GJ:MLN2K+U_<:NQK-1I#7F>1?S\A M%5?$QW4*A#K14$='&_PABU%3K;_Y>^O1^OJEIUUR2JYX7P77BX&[_ 3T!EAG MZ+J%,]8-3F^H[P"'EPA)1BOY^54OI5+U2Q]_59-?XGW3@GVA\L.-&_[Z5/WS M3\U65?99-)9S7DT];1F1-+QWE[9@RNP;_G#=K<O>_.N9EZL-L'01A/R(EFYA MY!-J@X91!"9!`D@`"2 !)( $QID`]R>*AZ%AV CR\:NG;]OR%C/"&MZ.3:G@ M3J_P/MY__:7D%?>LFMII#S[34M5DM<*;JV/))6N^35V[QO#N&\-O[VC+H<^. MN3,0S<"1@5@9#/5]'SSY^0I!'E@9]+EI@8OFSO+@(^E/9OCM(CUL1#CFU^#6 M;3B$`.?8P]; R)"I$YQ:1Z(/-^VPYT*B?'9.G[;ET>&"N.W)&;0S)@FZ[)#\ M0N; 6"^GVOHIE5DDJ=*6-*1FQRFD%JO="LO%1Z;GP<H..8R*F @-Q_1@/1H( MC6,.%R/6$)U83V2(RX/'3!!2+^:NB$RW2)+OVD[_3)]/JN2 M_4.@8,&<P-$ M+Q7 [@1O?+N M@FN.2_&*& Z:_&YI\Z99DS>^=?,BG^D'WC^LOFME-U,M1\Y MU!)WT)&2HT]-2M:*W-/")\@..H.AH>=H"!X-D&1.PI E3=EN$.[KR7RI64#' MR<"^,&QE`*<&N].NE58>DG9U,K,G>.[#XPT>\EEJV[:FOO9!DTXM?:JT>=D3 M;__Q_K_L_.^-B4<^G)(FO'39KW0?[%%?G*/JR&EZ?)-H?X[DD1Q'-J.&*$WC M>#NG\R U--N@__!,P5458&C8WV%4#=:#IXE"+N.I*D\QB-N:EB0TUI3J-9JU MU7T6RS%7A>#3)=PX*ML-%<UM?UBDO__3#5FV%IH:RB_4D; "X[9#G(/$Q#A] M6ES5O@T_O#Z[8?W%LZ:DC/@R!'!AX#H[N!H.;3ZXWV"S.YT.ER(VL[5IS:O; M9EF<:K#MA%H1_OV$Y Q1/\WJ.)O%,E?8N*6A9VY>\MK^YIAOUV7\^@:E3*JY M^\_<A2U97P;BYG"XLW_%[OV.KL:FIDZCT1*JJF,DGRZ4Z"^]GON\)\>&FOH- M]SU:^=A=>L,*O:8=(AQML-RANW]/ZKDWL?U-<^I/RAX[VU!3#G]Y4V>5_.*% M/^;UEE7^L&=PP#Q&V@;--M0	HA"B !)( $D `20 +'G0#WAXK'U(ECKJ1- M56_ /O*&EJ\7AOG<A1NO.!_&G!8Q%3_8/__19]HV[QD<9%ST!2:3]J%_QGWP M,5QM.V5I^9LKRM_\HOS=M0J-?#@ZP^@?4&!E>.6I;]XT9F7,+)DQ,S<G-Y6/ M$B._7?C(^I:I;7)9& ]A"EP;/*P,3.:CXR_X]&M@Q"QDG!SEC7$-8 ;H"H88 MU^8Q@FYX]H%[`&\I7:&06RPY%\')U)92@UB\K\/TL\&F,WK*XEP&K<L&*EJL MM@A5G+?DP\?O?=ZLTGC^_"7V!6)VL3 \_?I?<"9-'(LZ,6QEB%"[\),W5PM) M= :X79T.QL0`3@UD!T.#4B =L-#-?>]/^<45;[W_U7N?;6WK,DMCE/F+ILY; MG'CIZ>:$G!2JK=+F%+^T09B4F:+7ZV)CE>%K,P8I$Q*HUE;O,4N0,S#5PI8D MWVO/K96*K#JE$'P9[$ZAE7%G8'883XJ%?08-3&[GKS+_>S8[UO;6GH8??_SV MSP_<M_G9FS15'RY*[%EZ6M$9%RR6S[G^IFR'^KX<R&U@A4%[VYG]3U?$%%&Q M?]:(ME I?\I)F$+1!PR&MS6#TH;L;6<:5FXZV-(12W?'QZME\NA/::%IVWFY MQO*V]MF9NM</N)T:R#;BQ<".`-EY$ZQ(9;>EM+KMOK/T]W]1KMCYEEA"SYF7 MFYBHAA@?_*E&11(L)A:K(4$)'@@9,53;@?+-!D._CR@,QUP82! '$J/!U=Y8 ML:NTSFPVVAU:H:.Y=%_%RD,S\XOSF75_-:I0->3?3]B<XZ84M38VGR$[NJVA M)T8N_?5YT^$3; I;#K5XVC'=EDTP/70/65[:=FCE^R]07_PMLW<[+#P!Z]>& MJNH8R7<<K3=4'?*^1<N>O'].8F6?D=IFO,EPZF?ZIWI+;GU2GC@J:L/:XC_4 M&S5E#_^\_-47VBO*Z[=4:+2QRO*-APXV,"X;QV,+HT&/AYI8)A) `D@`"2 ! M)! "`>X/%=\>#3_[S0^P'\N2]T2 &)7"=<WYJ\^#I;S=P?^LIGEOOMGRPYZA M?57Q?_F;N*;6+)%\%)/%Q#A(+:GLEO=1&K.1LG21D W'MOHM]4\_\_WF^.DS MYQ>?=L:,XJG9$JF8C^/'\&\7W@I[YRF<=MJ6O8F=>]:7;7<O).E[1'],579L MS\9KV/ %]<[K=TIEC-<]'YWYRX#]@@EV`/3 "N(GY"09S]=74?7;2]NZ]7(= M$P%!1U<V&256=7)=7-R@6*Q-L"ML_5%Q"5:IE:=<,OANXRG??!/7US6"Q<UM MS:<6,FFB\HZY]6_>RD9P8-EY^C)P?!R 2=3I\>?,^%WW:8B>3O!E@(41W9\C MM@:J1)92,]0G7EC[_9ZZ!7.+?WK9PA??^&KW_O8OUS<TMYN89)9!JO7 ]^6R M1G5F?F&&+CV!&25&NS]$DJ'5RG@T!-W:CK25?EJZZ84/OWKZ*SCX9&"6T.(8 M3$D8G!;/6!:L#K(SLR=@Z@1C;G"8!>J>G@'^NO&_9^-B1'>F;YAE_W%Q2N]9 MIQ6==]'\,\^>/?^4DF;UPM\LGCZPID%MR^D\I4)U]JR>G15IC\^R)!@L93GB MC\X<2&8N&;4&^[<-,@?3LC#:/%RV.2XN)DZKEHR!`SG,.RA.%];O6:-/U)36 M]]4;@KLR$ F07%M9__"Y)0]]7^O8]%^QV+%H2;$N+5ZA'-=Y$VSSZ0IR/OAB M?7V?;BCCZ6FG_KFA.ZUBWY'1H1]'C L0M0'L"R.?[8WE.S>L[.MI=TD*I8** M3W?*JH>F+3BE9/%ITPJ*,I0J.?\>0B3Y]Q,V9^WTJ6W-+7,E7?4M3<1G8?/! MEG5/OI'N3-[7V#%HL0TO>.F^!,>K#C:]M.:[F:MO2?KA.4V"?-;<@J*2+&5, MR*J&6C6>\LH89^63YY0^>9>AA@E+S&Z*:4LW5,R>\I_>*;>_JCMMF>=?4YIZ M<5=]]98OM(GZ.?=_-OLW=Z3.6Z0_;='L&ZY<<.T<X:YU=75M/!6(KE@8#1I= M!3 W)( $D `20 )((.H$N#]11$O.GQFCE&IB8QUV1U)\'+GV^>HF^+SC+_\P M=)<''8IX""@4,D=!]EXKE5Q7"XL:BIW.M(,'-3MV""TFDT3R+TUQ1[K>O&W+ M%NF9U,7/;J?G6XZ4&LNV%2PJ9/,!*\._W]U7ESYMVG3]HB53];DZ6'2=IQI] M'2Y8WK*]JXRGO+<8Z*_-3.H5]Y5N3I@U+S-I>'&Z8<'J&JI@.#[@J*1DU \+ MF[_^//7N&U<7YM?/G)5?4)0>^?J1W&(J]PUUMV3KZ5=4Z7*CP:*:?@M<-?0R M(MKX8X*??$Z]\_2#OSE[9;7R.D?Z`O 2G]+P] \'VA/BU*E"Q[;4N2U#,9GT M8'-R=DI*O#JR!1?AG2>L5)>DDS4XE%]NT-B&IBK4E*&/^OS=ULW?__[TA5<5 M%%'TML<+L@S5FUY).NTVHF7U$0K.PP8K8I*-76,0_,RWK+2TU*S(R#3G%QRW MY2T'-F;/34B"X0>Q+]#D<\2IH=UB:AM\[^R'+B^9FG^HLOJ+-3N6731G]I2$ MH2&CH;\_(UE,5:_OZS+_\WM9>G'^[+D%*:E:6&\O[#XY%@G[#^P76PPVARQO M7A[)?[#/>F##WL9]39WU'4=*CQSXIK2UMD>=H.YIZ<E):,L\]<R2TTL^V^9J MBITJZ[+0<5+&EV%X=Q%W!K(+AA0IV@.SY_BZ3WS5A/\]"PAA\8[D9 U,10$7 MI]34^#A-S('^^(2D4Y9D:OJ=#?&OY]AH@^T&^5!%0\IGQ0ZEI5VY7?SO]JRR M,VTB@_)C2]K7Q:!"U87?M-Q\^H_??ER4["PJSE3!@K'1WF"-#-IA3Y%3VWOC MEQ9DOK&K_CQ]$CP/R<*6L-$CK@W<A2W;#)9/]]0_>7[)_1LK.SY[0BKH7W)J M<4YNLE83`]$9HJTCK_R4"ADLFS)DEM[\V[^L>/O!(WM>/_W,I7(9* .*@UD! M/D<.8(5+.&9L#71[0_GV]2O;NZ1"68;3<?B+?;G*Y+QY"XIGS()FBY=(PEF8 MAW\_82LF$@I;=Y45ZS,:;?).67J24EI5-73I#RO5+4<RNXY^/>-,O4Y+)E!4 M=O;_>]/^C+UO9ZY]=&L?[= 7S)J=/WUF;E)2G%!T?,A[-X])$=^YHZ)(L\^R M\Y.J;U:U[*NA>PUP4Q1<>+I6KRY[_"[-[(LD*BV[0BICNC(:ZC]\= %=_HMS M4C-G9M*6AN;O5W0?VB^1B>4:N39!T+=U[QY3'-A3>/6&J J%T:!1+1\S0P)( M``D@`22 !*)/P"EP^EO><MB)X?V73QT5HR'$-[':A%CM3\]?>]5/>R&6GI@2 MB.P"E[U!JOQK\AQ75M;\A25U\Z_.N?(.9FJ_3K^Q^,^4Q5+YW;!'Z(8W-]SW M3F5;=LG\A<5+3I^>K4^%R&K\;2V$%G]YGY*@_Y(SIL]?]/T;+QGXXS<8J<?^ MWKIJY64S9PPN.7W&S-EYC']'Q,IP<UAPZM[ZIG]]LFN&H<WW"U(8I3_UI.7- M5VX\/?T]LT5.S;Z>\1J@#:E4Y5%7HL/A2G,89YJJ4F+%^8*>*.H&Q&;.RCOO MHNKRRH=?>[WEG==^W+=O^91I(RN2JIBY'MH,_\.YD= 2%B/UY2NM&U;]*BGU M8%I&8A0U##6KX8[DI)QPN\ .A@;R21P<G(*D>;5J7=8C3[X9HY3_YN=+[7;[ MW4]LVG>XYY19*51/'65H^M]ZD2LMJ[ D,R4U'L8JH2HPUO*44 !.#8.=/7N^ MW@.N"K!_^^)7T^/W4 -'86%+6,E22@W.O61NSJR<HD7Y@W&+$C(2@(G X1)9 M8"1)@5^#VY?!/6\"#MP>#<2I`:X.#H80ZB^D>Q9LCLFI6MCAYA*)14,.<85Q M*JQ;"5%GXV>=V;QD4V+;+,%E#>+Y.56/;NJ>VZ#:K*%CJ?*W-I5]6]%RM^'0 MWROV_-A@>^.*0UU&E;$A,4FC&+/WU3"<3M&87(W?]%FH17H=V XL7O,FN(\7 M@]$"]HB'+]0_55K?]L7C,D'OPL6%63E)&DV,<!QC0'IT/'C\9F8G9Z2J!KO* M&PY]G27>NG[MBDW;6RL.-/OV:W YW%:&+VL:8YP"]=$!PQ>5LS,+BI><-AT> MB4E)&FBU\/IV2/UDV E"*#"I-1"FX5K%X?75'1":@8JQ04A(S:95=;1+(66F M4709+<]O.;1V_<J;?OQ=^S=O;57G9,R>>NH9,V;.+8A/B(7;)#QMQR)50G&> M_>H_O%8_9U,-!/AM+Z'6:*N>ZGOSUM);KJK_]'4+!/]5:3W^8-6O?OVBV^]; M](L;4V<M3ITU&Z(SE%R]J.1*??W&->5//EW^V N'#[>TM'2/A;9!\PRC08/F MB0)(``D@`22 !)# \27 _2DRVJ-!&\M>,W25P<Y_F.TA"7X!:H4D=N]^@=E$ MP0LA,;73I6S.S ,/!8%2E[+P=EHLAY_=L&<>>>/R\]3M[4:U6+SML]+G=CE$ M!86G+)DR95I.6CHSM@EI,W0R'@UM$6A.B@-/A*1$Q<! 14O=@I*IQU3PY]'0 MWDW=><N!^H9K9L[4@HEDZO0<\,H.27,^PJ!50B(]&"O\XIL$37>3[JQ;X!TI MZ]'0WD(]\&#MUIU7%*48?KG$5B_]J;KH/.9MXYXU2;8M&WN39VN<HH&!K")5 MGKQ;9:)_E&3!8%ZC&>VSP4</7S(PEH:L4E)<,OEZ2K I*UL[9UZ!3'06>"Y8 M=SZGRM$8!RRJF8P+!FRL1P,<,V]J87#JI!KJJ/\\LKZA_H^%Q;(Y\PKS"Z/L M#Q)2S5JW)()'`Q,&<L2+@;$RC,1HH*U5);]*T63E+)B3IXV5O?7AQN;6OOMO M732[.):R]E$'/_MAK_23IOBILPJFS\AE"$\L;P:&1'-9?8JK*5-G<RC3%ERQ M('-JIGG0W%G;9A*FY,S.,_886_8>F7[A8I!4)\2FY*:()"(X7K7>W!PS16*P M.15B"/W(N## >A/,@8O]%)D="7'[X$[G"3R2>_:UJOS[SYX-+Z[!T." _7)- M;^7VY"W%\I<L,&_".H\:O(@:6D+9C0;E/KGCY[.H1<5"32I(KBO?+ZS^9MH, MO2XM`;P/>*H:DAC,[8>WS?D)HO>_/S1_UB*Q2/+%_OK%V4G0X5DO!C9 `TRM M^,_6ZH?/TJ^J:MOVSK\DEO;9<_3%4S+B-,KH>D6%5 4B#%Y+75W=<53/J6== MLK4Z^X;;7M4DYF_:>G!6,3B:>?HU=!\]N.W;3_=5*91*2T5W4HNM:,:LO+D+ MBO1Y:3'@.1(!Z?#Z":RC*:JMSDE1?],75ZS/3=$H=S<.E"V]V+'\NKD%:9_O M;_IZU^Y+6]Z._?KIE;T26E\X:T[^W'E%X$L5&Q<S1ATCC"8@2> 9JU K-7GZ MFIB"EYS+!Y5G4;8LJ\$@IPR)L4:(+)2TZ*<TL36X'6=^J#&L7_-AYNZGP-7. M.M1&#Q@,30U=AQL:5GU;^6WYSB;7^I:$O>K"[%P=_+4-6ZNP$X;7H&$7APF1 M`!) `D@`"2"!<2#@$KA8CX91AH;$$4/#SW_WXXJOFI9=,NQ.&<:/0\6N\K2G MGY/"2I80^E$@$0N=V6)K'&UJR9B;?<JM`KG&XF2L#/L^^*?D^Q<,;3W]0XYO M/]GSQ6!"7$'>HL538=($+ <8!HOAWRZ=X9M(V$+AYW5J*K7EQX[4U,*DQ.'3 M/@T-Y;NI6V_]RF*_BYGKL7AJ<4D6V%G"4)Y/$L@9W@IJ,B4[>],W?#\U-V?8 M-E1UA/K7XU\UM]U>I$^\J:#58-(E7?\:0(:!0%+3&S]N+S<H,@H43JO=\3E= MT-A*SXDSKS<G%11F1,O00)0GZJ5G)&;#M(R4^.U;9T^?+J0/O:+*EC.&!O=< M#]BXA@;X"D.O-6NI_S[YXI#YV5FS<Q8L+-;GZ2 ,&Q\@8R0#AH8Y\4G#QH5C M`1J$8&N D_W4%[/_>CWELH&WC4HI/'5^=CY,Y58(**>5JOFFO7'@'VM<*<7Y M8&K)2$^"5[ACI&0DV1JJCJ0ZZQP.RB9*!"L#9)68D9@"@\(%S"0F,#2T'3A2 M>,9<;A&P%N:ZU4W=QGP!S(A2B,#$,&QKX%@9W'X-, GK8,B&AM#OV>]:$D\O M7JC7*H>M#&"_E<BIG^2TG5TU)&F7[:9BUE#J+ZC<-V;)OC6(=QAZYAF$F3F, M/<)%?;;FRS17\Y2I.8F)QZRKD?#TF58B%M%V:W&"ZYVU.R]:=+I*(7EE1WU) MBAJ,JD2>6!S RO#4ELH[3M.7MQI6_>])P4 M6!FF3LN,CU<I>,\:B[KRW QC MXU1?K=^[8O4/9Y_W,XCUN.+IF0NRJQ(S9L'*#A3,F&!V"-! &_N.;EGS_O9= MM%PMVMI1)$_(FS.O"":1I:4ERMPQ:R+9PGNVB^/C!W[8DI.;H1,:/QG(/K- MYY([YI>D=5D=_UR_?V[/VO,JGOUJP\X]FH+L*;ESYQ=.G9ZKT\6#MF'\U8ND M=CS3PH*4\,1.2XU-HIN^;U7/6G2:_NR;=->_9(@[37?U@XIXW;#3C)/:T&!X M_JLUUKTK74?K$CM76LK6&G:N-59L,1PH+ZTTK;;F#65/39U>/&M.(?S!BNY? M`9YU":]!>6:.8D@`"2 !)( $D,!Q(> 2^C$T)&B&H\-]\74S:';G7__1V[F' M43'$Z>4QF[;J7GK-`6L`BJG_R;,^3RZ<:>]3N>Q:IS$GJ<BR\*>,+X.3VO?M M!ZT_OJR9,=664= J2;3H"U/U&3#2F3I#'Q?N:W;RVZ4U8H\&TC#P!BDYI?6C MCQ/./"V!# V\#0TK/J7N>?#.^/A/X"7\O(7%6=DI$+=R3-N5\1V L BI,I=P M_6=?&#J[II:746^^=Y^+^G!:<<:EL8=3$^5)O_B:DLIA0KC%9$@Z\-"'6^G4 MDKSDHKRA^!15*HRMY(F&NJJXPLSL%,@JNMHRK]V4,MCA0"3=\M%[LAS16EV! MV-CKV] `TSU>_I_EW7=NCHLO!6<0Z # 4#YFEAJ>E?UNK3-9&I,BC7&O;2DD M,R;(?G"HTY+]?<F%9U$N*]@:*">SQ\B%C)6A^\#0X1T/?F0RI^<R3AE%F<"! M9XGC+#;4UF$Z< #B08HDXK1IC'$!?!:(VP)LL+I$Y^%:#T,#!&Y8W] 5G]RI M<)B<'2[*) 5'`F;J!#"B72(SS5@9+ Z1HR8UK0O"_O&L4=CW[#<MZ58J!MP9 M$I4R8CX@%@=1:JKK[!S;KW),M^4,_3&GX8HJR]]/&;JE6#!B96CJ-^U<_W%A MLA.B$L(4#)YZAB<&:YHZG>:<6->G+>I3\[,*4M1O[*@72R1Z6&W';6BPV*CG MME;^=J&^:\#RQC,/I8KZ\@J3P-R6F!0[0:P,3-\0BQ)3M'$)&BEMB9':RK9^ M8>IO;7.<TSHTI:):+*?J-+$2HZ%EU_K7UFV Q2OC]@\69>4Q01F*IV0G),9& M)<!$>/T$BF[=O6^*/C5-./AYIZHP)T\3HWA]9\VAO3_>._!:RYJ/WCLJ=.@+ M9\[)GS.?.#*H)DY0!N\NYS";VS_^3'5T,$=BO_;,1)VBA6[\KGW3<UUENV % M(6W!'!*@@;$RK%JCWO;?:5/25+/F'(Z9OJDOI:([;KTI:[N@L"-.GSLUC_E3 M.UV?F9,2GDT_O-N!FRJ\!HV\7,P!"2 !)( $D `2&$,"?@T-(QX-5UZ2==?= M#X,&O:&_9F2L#&^\PX00<%L9JC+S9BTHKDS.UIM-$'Q.W%HN,+08IEZVZYL/ MCJQ^''[KP)M/^(1IP!#T$5ZP9V4E\P_]Z,VHOXMB# W$/A*-#5[1*Q5[5WT^ M_XPSF3&8AZ'A]5>I)YZ[.C^O?O:\0HCYEY&9-&X_4MV^`W%)R<WU]9L/UWZ8 ME%0]+5U]1<H1C4;6G/A:P6P]K,@(/SJ-.U8X.K[;U)<*8=CRI^>I4I+ LI ^ M):^FTV+7),'D%%5DP2 #,XZ)$<IC=G^[/\%8WI\8;]3.]?1H(-,]-F]=KL\S M@YEFQJQ\"+ _;@P#*)]4W/S&GA\^/5Q99;#5& =AP;[:(<.6_L9WNM:NM;YW MU?DYF7,6,%:&8[N5ZCE@._3U?U<,'I!F0"A$^!$/L^NCT0?') ]+_Z"K<I=, M1HF4:F)HX&ZU>VIEMK;,!7/!XE"[N_;[E>7OOE>VJ<XNR"N8.R]W]EQU5GI; MO*)":FY4N:HDICZ9M4DEV1,KKTU.VJY+[RXH3.<?R#/L>S9?W-A:]LVJ#3]\ M7M%PJ(_NIJ5JF40.3@1D&L6(Z8',E1@^Z60.RMKZ.K:^,[4@*2LG=:PG)L $ M"BDX-@BM:::&EU9MG3]SP=(B76EMVW<U[05):KE0_,3FRBNGZV!T^,23C\;3 M[6EI\EESP)\K;N)8&:!C,&$X%5)X=!S8>V!>D7K^:5<>Z)Q^_4UW-U9M;C_X MRK0IF4YK3^DWKZQ<9^L2I'6)BTJFYL$C,2\O71VK"-%,[;>WA]U/>AI;LF4N M<%(`IX8':N-W559>9UYURM[77OGNX Y5+C@R@$T0G-%2=?%DJ:")O'5_^O7% M][Z=>?:INMG356D:5;):6Y"HFYFI/TU+UZQMJ;&K"N:4-AF>^7*->NM_9Q2G M+CEMVI3I.>GI21GZ5'CLZ[)U8/J!()?%)=GPIQ9BJ8YU_P\`,^P&G<@-A+HA M`22 !) `$CC9"?@S-,2/>#2X30Q[AMT9R,],?IL29DR\#%&I*)A[?']L<7MZ MUKP%11:KX ^W/*N^^J^6[A:JI1QVXZ$MJ[9^"_8%6.H,!B0Q:@6LD@@[>0W. MKRC?4N2WR]'0[2,!"@5'YY[^W:WU3+ &KJ'AK_<.O?_)%3.F6Q8NG@(CY*04 M322:AY&6N#8DIU 9F2(PTV3([7*G<65-TG=[!_=LU\I$J5JU0;W[=Y^L-SAU MV7/F%B:E:($P< ;_6V%*.JPWH8E7PW$81?-,`AK&QL8D9<JJ7;';UM "W?5Z M]^+N9.I$Z7:8[K&ZJ?5/!47QIRR9"I'/X8<OSYS'6@R&'&GI3E5*6Y]B>ZUS M\P_&'W?;O^]4K9*GU.3F"U)M`\5G7#QB9;!2]GZJ_INA_6M?^+Q_LTTW?5;N MS-D%0)MQ+)^HFVW :/AQ:W(R1<E\&!K >:&KP_3^JOHO2KN^:Y<>ENE<.7D) MQ?DPUZ!H2G9Z9A)$N(3/O *5/C<F-]^1I;?K\V**IVA@``/SO7/STV!10)Y5 M#_N>A<E-:I4D,\Z1ZFRRU_UPJ.R'-;OV;FCHZW"J+ Y7<HR<M3AP30\.)[5Q MWWYQ[3?@.:5+2XSP@<.GCHRM`5;0=)JF)@L_^7HWE:J_:&IFJEH-TR@VUK5< M5@1+V\C_\>A#&;86;8)HSMS<Y%1-C&KB.<((!&*Q*$:C?NO##2O7EFJTJ?-F M%KSRT#EIBGIK[^[&(WL^^LIYE-++4_-A54CH_QF1F8R]P8;=3VB!0%IS."%9 MFR8<B*-[KQWX:M?JU:^WB&D]Z)D_>W[AQ'=D8&FTK?\^1J[0%A503O@S:SGV M:314?5MNIO6&S 6/?OFM<O.S8&6 /Z_N-9L8_S+X2Y&0& ?SVE+3$N X\C^U M?'I^8)FP&S3RHC$')( $D `20 )(8(P("#B&!L%=3RU/3HS)R<BP#MGRL]-( MD;^Z91M\OO4"$PH.-MYV!JK@U[=:[?8VJ?()=:XR-PM,"3!Z;&FT_OSZ>V$> M,D1?;_OP4>WZ^R'//:[$WJ57S5M8%-VI^,V'J)]<<_/._:]$EYW1:/YZ5?:O M?WE%?3UUT864H9NZ[8[6VH8+BHJSH I0Q^C6(CSE[3:Z]6AWZ]$>2&ZUVH\V MN\X75^LT]??\H#GUK#GPH]-#29 ?ZUD>;$4`("A6OD>>J/W=[V^.W[:%:NNF M/OSD/E7,#]-G@!-O;EIZXK@IPQ.OT^DRF2Q#@V:3V6HV64TF*T3W@X!V@+&_ MMC[=*#SCMW=(I3;JZ :J>?VALL;GOC=WQJ:53,N&A?'2,I(D(],0>!8WSF)V MNZ/J@Q6)M9LS\I/G_NP2*!U",+0=:6LXTKYY7V^=,,X2GP)VJ$08G"3':>/5 M$!LO)D:AC)$IE7(V2!ZL4@/YV.TT[) #K+/@WD4AK>49X3WK<#@M%IMIR )+ M71AZ![NZ#&U=EJ/.I'YY9N&,4W,R<Z:E:.+DS/H"X-<`G[ _]MI_"WO6G7/! M/!B&C1MV!^TT] _9S.)-9?V]Q3^Y9F:>/E$.ZUEJY=2CJ[?)-[^DCA<N.:T8 M/'J42FE4YAJ,1=5HVM'986AIZAQH'[SY^HOW[JO<7_I1G./ YG)EJR@WIS ' MWI;G%V1 AXEZ),6P^PD\#!VOOG3F6?,A'L:>THK7=[8U)N5"T\.[?8@%`ZJ" M`64L6(U%GO5//YMDJU*HY/+4$HM*+U=1EO9ZRMAF;F\'L\.'\UX]I-(+UCXR MHR!N\6G3]?K4B?90Y3()NT''`BSFB020`!) `D@`"42%@%#BZNNWEN^O.5C= M-"H8I'8D,L+*-2U0TE_N>;B[8S<Q-? LN-]HWJ%(?#TN1U<(O@S%L+8?++[0 MT6::.>,TB,OPY8H/7GC_U2:Q-D_4G28QM3AD,5DY\(*=9^9\Q :Z&8^&EHZH M39T@A<(+25U:^\>?)"@5B0(']>>[5_</_A^84:".>07I$\'*`$K"NUD8!"8D MQ<'B?S!N3Y"9<@:VO[T_1IJ:,7MN8:K.<PF/<7B7RS89`(Q5*Y.2K4;C]U^L M'-I3D;QSQZ^34VH`((Q,,C*3QU,9/AV)Z?3P(E0J@3G\&JT:7@8F,F#CDY(U M,.16)2?6VFSKWGRUXT#9@1T[WEO?^4F=0IH)EK7\&3/S`+5X8EL9W+43BC,R M:AL&I6TM^P]TKUYY\)/OFKYI=.VB$^WIV6G%N=-GYDV;D5M0E)F=DPIO_F&I MOY@8.0`9;400@%L!&!?D<BGL< !?^3\N2$-$>,^"/E N.%!H-.KXQ-C4U/B, M-(T^P94M[G U_M!0MGYCQ?X==:V=0JW5X8I7RH\.F"HV?ER0Z(3Q,-2(9V>( M7,P]AT(B$#KC5;;$WB.KUF\ZY$K5QRG^\<Q_--7K94K[*8N+DE+BU,RRG1/7 M$0:<=,#>!)W!*:)V;MTNH6R'CHIVUCBM<86%4W)AQE!^(:R4H0K)TL23;=C] M1"@4M>TYD*H4O?_%UM>:A?:<`KA/8;I$7KX[(L,$=COR)N,LG+KOB*FSJ4=M M;E0;*ZGV2K&Q_4"]M;Q-]8TYO=/4(>W:6Z*3SEU0G)^?/I&M#)'?^#R[#8HA M`22 !) `$D "XTE **+852=&>33D9AU[OU<\\[>@4]7>E\F(BZ=^0T9S5663 MS4K#Y'_V'?7:534E4T[Y\.,WK4-=\!XI!]XBFDW)E1M53G/G6;^ D-=1C,=V MM)+Q:-B^+\H>#:3ZM=7]:U;>UMO]HE3Q>2'X,BPHFH#OX;DMU5C??J2J&4PY MX#(01<@\.X-/,>@AX-K04-<V,&#*R4W5YZ;%)PR'((TDVW%.ZW)19K.UH[VW MI;$37J'#U_AXM2X]$5Y'JV,GW*IX_N" +T!WE^'0@<:&NE9XWPX&%!A :A/4 M$(*>,::H%# MG_^]'W83C,4]"U6#]]C@Y@"N-/U]1FBCKDY#HRO#(,V(RUO@ MW/SO4^>DS9U?-*8!2GP"`<[@_=%O,+6W&UK:G ?J^A,D%I=C<,$BB$^3H(F+ MF<A6!FZ-P!^JL:'CP+ZZKLX^F!X%,04SLY+!,S^2"#N!NU D_:3^L]6-1QK+ MA(E@*(2Y/_!G:'(Y,G#)M+7"\[.]H;YM<,!DL]K))76L$HRAL,?&PB1$!5A% M)\@#/T";1M*@83]M,"$20 )(``D@`20PI@3$TF,>#:,,#?I,WX[$O.T,C-HP MDH37GMQW*7!F_]XZ\.J''T,P/B?KR3&CS?JVA(2XHI+,*/XD:JT2@*&AU&T? MB?H&OZT;ZML/5S:Y*Y*I2_/T$8AZB1%F" J#/[E,)HXBX0A5(LE[>P:9'\=J MQ01_YQ:XLC"WPFRRP)0*,#3 ^$JID$U\1P:/&L& '(8KL,,D"!EX)2@8QP2W MVT)4VIE7)F-ZSX(&<!>8+39X"@WTFWJZ^\'B`*[RQ5.RP%/C>+47F!M,)EM/ MST#;T;Z>[H'4-&UF5E)BHGJR6!E(NX(II]]@-)MM$&<1'HE*I6Q,S5*1]!/H MX?6U;6!U@HB/\-R&L 7CV<-YW0:A"#&=&:P,MN&U+"$IQ'24R:3P1(7CR?)0 MC:1!0Z&%LD@`"2 !)( $D,#X$9#(*';JQ"A#0TYF*M'BU[=NA\_7GC^%?(6I MZ>.G760EX6^7R/AA:B0PW@3PGAUOXI.S/.PGD[/=_&J-#7J"-2A6!PD@`22 M!) `$. :&D;%:(B+51% J]<R,1KNOO>1SC8F1L.D,3/ :HX]`HC1T-Q.0DO@ MA@20P$0G@/?L1&^AB:$?]I.)T0Y1TP(;-&HH,2,D@ 20`!) `A.&@$@L8&,T MC(HZYJ+ !YS97WENX;8M;X'"PV?8"SP.ELS^/>S#&7'D?9[T%HOP#($<82;< MY..C=A05'O^L$-'X,Y]<)0;N(7C/3J[6/%[:1J6?G, /J^-8M?"*CDJ#'J_> MB.4B`22 !) `$D "/@EP+1ZCPYN[&-,"V0^4_0]V<AS O'#JG-_#S@K \9:R M%V'W3G+,;#':#D"2<S/A8<WPV[+#OUW\FQJ(PAYJ!RC16VU6U6CI[+/TR#/W M:)=(J'JD]6#HKV6]4T51!^^L0FW94'M=Y"TRIM7WUXM"ZNUCI&'@'L+SGN4^ M9/RU!3E/BHMB>X71M:).,HK5(;J-6Z6BI3G/?A*XP_-\6(74?.-&,K!68U$U MGX]9/G_<^31ZT 8-J150& D@`22 !) `$I@(!/P:&B @'-ENOFT'[.S7``8; MCY<2`;P)_%WZ8<^+D'^TW!""OB0!`2B1[*?-^4-06Y2W8D1AV-F#H)F$(1 Y M$&X.4505H+$`0VJ[R&L4`*.W5GR8AZ122,)\2A\'F5![^QBI%!@=GWN6FT,` M>6Z'C&*?GP@8H][]QJU2T=(\:#\ASR6V7OZL[%'OY.-&,K#FT>(<N!2?MY5W MT7R4"=J@46\IS! )( $D@ 20`!(8:P+^#0TC#@U$8OK</W!<'%A?AV,'I\_] MP^8]+\(.!T02-CAFOY)C\I7YY>&^RN9)CMFK_A(2&6Y6`;0:_NURS#/#4VVB M!JLM.?#.G#W#59NK,*NM=XV\,^2OO[=N7%Q<1 %*\6X+GRWBK^X!\)(6]Q#P MU[(>&@;H&VPW"*!GJ%KQ:87 *@70WV>#>O0B;F\)VE@\,^1Y%_CL16S/'VL] MO2O+O>F\VY'//<L^9$@/#%P7CWLVP-W-O7D#/U78J]S'78"<_3WKN,\-CT>' MSP<@*Q/T]HE*W^!SU_#LJ^/_;/=XJOM\OG%[CD^!")_5$^$N\[[!/;H6]V^* M/PC<9S(W0Y^/:+9S^NNN/F^NH#=^@%L2+R$!)( $D `20 (3DP#7T"#F?@$7 M!O+U?\_,GSGO%N8WT\@9KIC/)*SDIMTOD(1GSKN%'+/Y$!ENGMPS/A.>,?</ MY#R;%7O>I!U88<2%K(TT-/DCE7<S@F2I)+K,)$S&>-N,G#TY\+C1Q[Y^F- MUQL1B]2[1;QK&K2MO;5BFR H!R(0N(E9PMY5"]#6_K3BV0I<1!X`_1'FUH7M M&#Z+\U<C/KKQD0F*Q?MV&P<]?181M'<%%N!V,.^'!ML*/A\U`9J5O86#DO10 M+^ASP]^SCBC#/A:\;\,`3XPH/B&][QJ/!SA727\/%IZ=/^B-'\5GNW>]O#-G MV\YG(X;ZM\8GR>-XEWD\M8+>C/X@L,\N%B#W[UVH?WW"_F,=],9$`22 !) ` M$D "2&#"$A@=#)(SL:-BUPNP\_35=/^^9W;V@!R[?YJ,NN0AP";Q3@AI82?G MO5/Y4VSD9Y_?( T@L''7"V0GZA$]`Q='4GG4D6C%Y@,Y$!D^&0;U6N%6V2<! M#P&0X5,+;QEN&X6J%1>(SY;U[@!L$F]-N(2CI550#;E5#@`P0"=DNRC_&OF[ M"SRT#=J@?-J+S21 Y_1'/FP]`Y/T4)O//<O>:&PM2"8^"^(^-/A4@0]&KHR_ MAQ+_>];C@<GGB1&M)R3W@>S1-P(@Y7\?L7"\'Y@1/AN#]A/OOT$^>PC[H(Y0 MGP`D?3;H^-QE/O_L<LGP_(/%:LOV"NZMQ[^K![BY>#9HT-L3!9 `$D "2 `) M((&)0X#\?2>;QZH3PW,*_O#G7;!S_#%\*'_6?,8*`)_L`1N&C=@6-NSZ+^Q$ M@+W$_$ 9,0*08^XGN01G2%JR>V3+S<%G5*J@`MX*!"W.6VVN5AY5B$1_#]U\ M?O4F!F(`F:V%3Z0^P7JT4= ((C[9^BO.9P?@T\11U(HMSF<OXE8G,, `G9"M M?H!>%!B%/]V"=DL^[<6]CX+>7-'2,X#FD=RS;'N1`W]-%N#!$M+#)/#-Z.]1 MQN>>]:@(GR>&1W%1[!O\[X(`#Q:?3W7NW<?GQ@_ZZ XLX%V<SQY"_BI%K@^W MRA/G+@MZ"WO_S0W<_=@;S=^S-.BCU=]CBOP$"?H00P$D@ 20`!) `DA@$A$@ M?]_)YN'1,!S_D5R;#;_&W)N/\ SN]_8;=OZ7W<E/AN%/CHD"!$9=(F+<V;3> M"3DR2^?_GV>VW!R\YZ:,_'CQK;.'AEY%^RW.6VU.5E!'2,C4E%LO]W'(^GO M\?G5)VI_8+U1<Q5S'Q]KHV!S?4A-?<>]\(F(F[D?`1^(HJB5G^K[Z*Z!`?KL M.8'9>G54SWN!MVY1ZT6C:Q&<?'B=*O#]&\$]ZWF+!7Z8^'NP^.F'?I\87M"& MU0BCP[!)/ [X//'XWSZ!GY!>CY11-W6(+>[W/O('F4]-_3V%@C[;O1Z_H_X> M<?K#L2I'HH^_9_4$N,L"/6K<SV3^?[!&2;)5\^AC0>\%GVW*LT&#_54*=.=B M6B2 !) `$D "2&"<"9"_[^Y-<-=3RY,38W(R,JQ#MI241/;"W 7_!\=[W&8" MH8"38N3P[ 6W?K_S>?8"^<H]"<?D*A%C+['GR26/\ZRPS[3<?'SH1%%]==*? M7',SO-7Q>94D9R^Q^GNHZBWF42^/&GEKY:_N0?7G\O30,X"2'M"XS'U"]A!@ MO_J#YG$^< NR#>=/83Y-S&W]\+3B-F* ]B)*!@;HDV?07A3@7@A)-^\[**1> MQ+U)B<Z!.Z<'>3X]F4_/]%:#!<CGGO5('OAAPGT6^;MSO9LO0#?S^=#P)NF3 M+;<@KMK^GHJA]M6@SR)_]?+Y`.=6@7UT^'L0<9\;`?H)FR>?&S^2?L)V;X\_ M3#Z;@+V)^/3PP(\@#Y+']RX+>C,&IN2S._GKP^RS(L!=%GF#!H:/5Y$`$D " M2 `)(($)12!6+>GKMY;OKSE8W33*T)"<G.!34:' EZ5A0M5I1!E#/6-H^)ZX M48SQ=L["6]?O.&9J&>/2,/L)1 ";/HJ-,9[WK(?:V(Y!V]$;T?&"=AS[25!* M*! &`6S0,*!A$B2 !) `$D "$YQ 7.PQ0X/O8)!_O',/[!,GJ@1_30AZ_O)A M2\*O[>^V/Q]V<DPXJ0F,3Q^;U(CX*S]N]RRK$MR\9,=;.&@S>7?UX]7YQ[^? M!(6#`I$0P :-A!ZF10)(``D@`20P,0EP[2"C/!H2D^+)M3_=50:?V[:\M7/[ M<W PB3P:!AIDX-'P'3H:3'!C%ZJ'!$8(X#V+?8$/`>PG?"A-(AELT$G46*@J M$D "2 `)( &>!+1Q4G;JA&C)^3-CE%)-;*S#[E H%22+"\[5/?#WQ^"@I7D' M? K@OTFRV?K%4Z;-K6W9.4GT1361P,E.`._9D[T'\*L_]A-^G":-%#;HI&DJ M5!0)( $D@ 20`&\""KG(8G6T=_9V]?;[]FC@G14*(@$D@ 20`!) `D@`"2 ! M)( $D `20 (G.X$$C2R(1\/)3@CKCP20`!) `D@`"2 !)( $D `20 )(``GP M)J!4B'U[-%RP\%K>F: @$D "2 `)( $D@ 20`!) `D@`"2 !)( $& +UO9M\ M+V\I-Z4A(22 !) `$D "2 `)( $D@ 20`!) `D@`"? G`&LR[*YZV:^A86OI M+OYYH2020 )(``D@`22 !) `$D "2 `)( $D<#(3>/#!O\=J,H,8&N*T&5Q& MJ?E#@P[CR4P-ZXX$D `20 )(``D@`22 !) `$D "2 `)$ )#]2E<%+??=F,( MAH88?8=6IM'K=7*I1"I72R5"R$LB5DI$0K&,60A3(5?!)UGZ4B!BKOK<7 XG MM@<20 )(``GP(1#@6<HG.<H@`22 !$X&`OC;\F1H9:PC$D "42'@\=L2GI\N M]Q">_?17BMGBZ6U@-@TQ)@:ST6H9K#S29+ 86'-#"(8&L#+DZC(U<2H[;8]5 M*B5R-61*; UBH=1]+)6(F0.RN40B<B!P.*)"!#-!`D@`"2 !)( $D `20 )( M``D@`22 !,(C8*=M)"$9N9.O]A$_`' @L-F'!8;'\D*QRTFS9='.45=M]F$' M`C T@$S?D+&JMH[8&O@:&L#*D)&80EL=FO@8;I4D$E!&(!:+96*)Q681N]45 M"X5P+)?*X9B<)&?@*YP$2PEL#B<Z-837-S 5$D "2 `)( $D@ 20P"@"#B>^ MUL(N@020`!((3D D%,$#T^5TP""='C$Z0#*7BX+QN<OE<CI=3@'E=#H%0B%\ M@4M"(>-;`&=<]/"3%L["*8%89+7:R"P&H=O)P&RR# Y:B5\#7T-#0JY1(A3$ MQ2I9W:5RL!XP)@8X`^8&<AZ,#OXJ!QX9(,]>!3V#8T ))( $D `20 )(``D@ M`22 !) `$D "2&!L"!"O!# Q4"Z:=OLN."FP1(PJS#EBS 4I1L#!_,_A]H.@ M.>-Z!^TP6^W-;;TQYBQ>AH;4:0JAE%:+5#%*QDD!-K&8L5P06X/[*V-N&+DT M/&."*77$YN'!!)T9QJ:38*Y(``F<@ 2<Y)&/&Q) `D@`"2 !)( $D `2B)@` MUS1 ,B-F!; F>-L1V-*\4X%9@5P%XP(K9K9:X?AH<^_#MS\6/!BD.,N6&!NG ME,D44HE,RM@4`A@:O"L.AA%PMP!?"W*)J.AA(XD8%V: !) `$D "2 `)( $D M@ 20`!) `DA@,A&X^OR_A:?NI^L>81.&G<G':Q]BQN8N2JW*O/CT&TT6IU+N M=TD'?WI^_<,;=8V5M,,)P1S-9IO-;#<.6<,W- C$`HE8Y.W1,&Q-<+^"(_8% M,DN"]6) $T-X/0E3(0$D<'(28'W53L[J8ZV1`!) `GP(D+=PN"$!)( $)A>! MGUWT0&UM;77;-HMEP&0UPZ\^NYV9?R 4B6D;XR8@$#!>`[2-&5S;F? )%JO= M+G))KSSG]KR\O(_6,&:"R#,!5X;K+GW0W%+?L?I-QX#!81YRV:Q.N\U)VR%2 M`^5@-'&Z5WAPVAF'!8@AZ;!;:9O%K(R?>L]S"053GWGK#O=IN]7F-/0-= \, M/'_/\[P\&I(38V2"&)E4HASQ:""&!K%8!(8$8E @$RB(YP)[DN$R,FV#-3'@ M[^;)=0.@MD@`"2 !)( $D `2F,@$T- PD5L'=4,"2, ?`; 1?+OM_5BAQN62 MV*DAB\MD=]@=#F8P[Z1A6,V,K.VPP1?8[+ V@]ED,O4/]!D-CB?N?YLU-$22 MR0>K'X12P-#0]/(_) DI`I'881J@C0-.FY6B[4QP2 ?-1(5T03!(]U?:YK39 MG%8S;38:^OL[!(I+WMS\^J=_!8\&,/D.F:SA&!I4,7*)``) "G^][>H8N=QL M=T$8",@.XD0*!)1*8K. #B[*8G5*I4(;&!ADFG,T.VZ:7H73)?#N0@)(``F$ M1P`ML^%QPU1(``F<5 30T'!2-3=6%@F<, 3 T/#5II<3Y7FPK +M&K12C*$! M+ JP1*,+UFED; V,S0%,#> _X/9WL%O-@[W]`X/&GL?O_HPU-$22"1@:8$1_ M_:4/UOW[S\JB&>#"0/<;'*9!I\WBLM,N!V-<`'\&)EPD#5]I\'2 DPZKV6$: MZN_O/]+6==/&VN??O8NQB;B7EFP[VA6:1X-&KA&)13*)2"06_.SKBR$6)"4" M,X- )!$(72X[>%* QX) 2 F<9Q8G;]K?><XI1>NVGR*2O/WBO/>24C10,$Z: M.&%N":P($D "2 `)( $D@ 20`!) `D@`"41"`&(K?+3VV0Q-+HRB;93%[+! M?$,';0'C@I6&R0I6QH_!3L-J"W:8.<%X%MAIFV-@8*!OD#$TD# -$6;RT=J' M(&,P-%0_?+,R;YI0(G$,#=)#`RXP*( O!9E 08/G`,1@L+O-#6!HH,&[`<P> M`Z:AFO;N&[X[\O(G]X(FX,X`AH:^3D-+3X_WU E>L1_*[M2N^ZU\W6^4ZWZC M6'.#_*L;%>M^X_[Z:\6ZFY1_.65P[6^5?YK>]/GOOEZ8)<&5+"/I?)@6"2 ! M)( $D `20 )(``D@`22 !$Y(`C0-4Q1,9I?9;66P.&B3E89_)JO=9+8.F2V# M,)PW6@:L0T9P9C!;P,<`XC5XCMFYF5QXZB\N/?.&*\[Y_17GW'+-!;=>=_&= M/[_T+S<LNW?YLGMO6O; ;ZY^V%\F8%E@)DT,&L#*D'/+(_H_/4$/#3E-)MCM MID%ZH-\!$S8&^J8\]?G49U?"U FGDUGS`?P.>+9+($.#6"@0BL"90C0[)^^\ MZ?KSIN6<-SV'^61V/7,&OD[77S@K]X(9^HMGY5X]/6-J<JQWP6!T\=B)##G) M4U&?2;C)N;EY%\=3AS!4"DE_%$8"2 `)( $D@ 20`!) `D@`"2"!DY6 RT); M[.#!`!,3G#0X,C!3%)AI$E;6A8$)T^"RVIT62@`3&1P"'T/[8YD$Q^@G$Z98 ML\EA&0*+`\FD\,%7P)T!E&*\&QPV\&*8]K]OAO-W.2@(#^DK$*\%'!]\;7X- M#4)W&$B(Q3"R0:[>&;-GP+^#D1>Y'$)*"!8*V"7B8XGATM*S8MC]?_]ZC,V7 M>QP<DULB0'+N)>_BV#.0"==(05*1,R 3ADH\-4<Q)( $D `20 )(``D@`22 M!) `$C@Y"5CM%C HV,'*0$$4!K>5@;8SH2"9P @P30&"(D" `JO+X6#B(S+A M(9TN.[NBXS S;B8\,/K.!%:48.(OV&#&!%WSZ"TDG^)_O0=%"R (@M,Q_:7O MR,E]-RQB3C++8D*02,8"`&M$P*=$(8-/N<2WCT.0J1/@SL!1'8Y'V0XX7R%F M`[,(AXBFQ<SJ%$R13-FC;0V_O_L>=N=!Q(<(F9>R8>,0?!*[`/<8; 0>:;R+ M(V>(&->@P%H9X#PK$)Z2F H)( $D@ 20`!) `D@`"2 !)( $D( W`0>X##@M M3IIQ9X"K,'9W.& )![M P RH7>" X(#0".[-P41F!)M$@$S@TD=KGWEG]>-O MKOC'JY_>_\K'=[_X[EW_>>>/S[YYRS-O_(')<'0F7*,%K#3AL((G!93HJ+[_ M1E+*U&=6@(/%M!?7D:][?[D`C"%@"@%M!"Z74#"LC<!M:PBP">YZ:CDL9IF3 MD6$=LLE-:5M+=XFS;' F/C91*17!!L:"*\Z^CZ+ H0*L#)"OAZUA5.:WO%X[ M2_EV:EH"$S:3<:Y@]' G9SP%_N]^YH#=EBUE8DB0\^28;"LV_!,^R1ERS/W* MIB(F!I(#.6:+X.;,3>XMP";TR"$P-;R*!) `$D "2 `)( $D@ 20`!) `DB M/P$8I;[\T=_BXQ(E;B\`=P!("_@U6)EY$S!+PNZPP?_,X-H`5R$<HX 2PG(, M-I.SS[WJ!#M,YF8"H1D^^/I)?YG\Z887P-S S02"04+F/[OP@8-_O$2:F ;+ M6\(0'ZP>L-@%N%H4/_HNMSK[;UK$&"K@JE#D$@B--F=MU\#R;P^_ON)^9G$( M&N974+V=O74M[2$$@Y3+&"N#2 (1,;F6A4!6!F:FQ<A2$P)*)!2)F+0CR6$D M#V1A!R<*LK,;:Q<@+@E$YLL1<P,<LP+_??A1;LV]71BX.9,2/<KR^$IR8ZT, M<,RJAP=(``D@@?$GP/]O%4HB`22 !) `$D "2 `)3"X"$%(1EJZTV&TD.@-9 M2('YP2D0P<@9CL&XP,1)=$<M8*8JP' >UJ 8O7$S84P2H60BA74EW;,6F-4K M[58(Q "+2L WE],%#@N5?_TI6]3!WYT&ZTT**"<,\@6@!>/1X(#"&"5!7?AT M.S78S+YC-/CU:$A+2I$(11()U%-TV1E_'?%H"-R.@C^^<G!JS/O9^E1PT !1 M6*T#/B]GDC/N!FSBVQ[\._<\.\Z'\ZPP5X9-SA6 5,27@>O1X)$S*9%-Q2JP M<O/C_WGP'_"5=8L@E^#\Y.JIJ"T20 )(``D@`22 !) `$D "2 `)3'P",-1] M\;T[5<IXL4Q*8A0P`1HH6%;2`;8#)FJ##<P0)L:^`*M>,N-_QM(P9+*8S&;P M:"!C58],?G;A[>^M?L)?)G^\\7]/O_H;;B:L6\2^WRR5)*:*I7)P51 R=@:( M"D$7/?H>%^.AWRYBEK<$CP:*`C>+(9NKIG-P^8;Z=]<\9 ='!\8#P]'3[MNC M@;^A`7('$XMG((K1S2GX\__V%L5]DIV;RDPI<5^#:247+[D3#L <<,<CC)\& MN['G/4;[7&$BXY$<3G)-#.PQB)$BO$MDS\!54MS76__-2I+\N><G?C=%#9$` M$D "2 `)( $D<'(2\#5A^>0D@;5&`DA@,A&X9,F=_WGG_U2J))E$SK@%" 7$ M&<%I9Q9[$% VVD8[:9N=@K&]PRE@1OXP_!XT6LP6&Q@:OG(/8#TR@<4LW88& MWYF H>&9UV[D9L):*RIN.%4:GR*2*P4P$0%<%BAGT<-O$YI5=UU:_.1J<GSH M-_,HL#5 V :GRVAQUG8/_6)CT\??/PHN&6!K@+-'FSM#FSH!F<*\"7!G$ V' M>0AJ98 4`J&3%KGG2@@$X$_!',%BFVSCPS%W\^@4W&4IX!*1Y,JP:>$DUS;! M'M_USX<]4G&3D*Q AAP\];<'V/RYWA;D/&Y(``D@@>-"@/F;@SL20 )(``D$ M)'!<GL]8*!) `D@@0@(P" 7G`+ D@ L#O)&_[N*[P$P`^_)E]]YTU=]OO.J1 MFZ_[%\B(W7,HW#,:*(?-#LX.9 #+#G6YF;BO,'8`LC@#(^:.TD@R(1LW$_8D M!>$@:!NL/0'6`@CT>,S*</<RF$A1=?MY1'+*J[MAO0G&X0#TH6U,!=R;5":6 MP&P/_YO?52<D,B9 Q8B5@3F$123<^4!V<.!SA\@,8%T0B$=VL%3 .I=LZ639 M2W;WUNJ>?ST"5@/8X0#$+EST9Y A5@`XZ9&0G/]NQS/>^0<^0Y*0#%E)*)%[ MWD-5_(H$D `2&!\"$E@;&'<D@ 20`!) `D@`"2"!$XX`C#UI)\1[M-(.,T1^ M]#=(=P=H8#P=''9P;'# :IA$DOQ$],X$+!',:IAN<P"S@(5;V%\F,, 72YEQ MO=,&,S7 T&!WVNQ%C[Q#BJC\RU4"MY,%;(?_> 8Y*'ESO\!A!W.%BXE8R1@: M)&+X72P`6X-,*E(HI#XKXG]Y2X>37 /#2>&%3V0M?23KK$>SECZ1=?;CV6<_ M2G;FY*C]GU]]\IY$))))I,,Q%YE8D,<&\^[(D,?V]3N>)0-^]N#<A;?#&; @ M/';WW]AC.$,$X Q)SM;DWG\]ROW*9DX$(&=(0E*Q28@,FZ&_\QZJXE<D@ 20 M`!) `D@`"2"!B4* >;&%&Q) `DA@DA& L2?$8Z"9!2?M5H?9Y_@<;!&PW./P M)H"E(,!V,!R^@-36.Y/EE]]WP[)[;UCVP$U7/?B;:QZ[^9I__6[YT[]=_M\_ MWO@2D\_H3&1BD<AMK0`5G%8+Q(.$`U)<Y5W@R^".%@%V"T9)1]7O%Y!+S%<X M:6<6PB1G8.8#?$KE8',@[@B>F]\8#;#@)9@,Q&(1&!KL%C!=#!LV).Z,R, = M8CV2`^Y,N3A-#-0?3"],\<1O@Z(>N.,N^'SHJ2>]-6 OD0.R$4F/5-RO`2YQ M2^1FZ*V#=XE!M?4)$4\B`22 !) `$D "2 `)C!L!B-D^;F5A04@`"2"!:!$X M9\&?'OG?\ABY6BB42YEE%\"[@'%"8 (M,HM'T"Z(!@GK6H*#@M/JH&EP?K#3 MMJ$AFT H@Q@-ZW<^"V*19P+1%.%E_*XKBR1JC4"N%$GD0C$STP(B0C*S)&!5 M!Y<=K!.4PPK6" J,"W:+$P(R6&P#9KK60/]J1^_*K?^&8)7$>Z*UJ:>BLM9[ M><L@A@:I5$*F0A"+!9BQP63!N@=XS,D@Y@:P@42K)3 ?)( $D `20 )(``D@ M`22 !) `$D ")P"!T^;\X6_/_%0E5TED2GA_+W"_E8<("3"L=KGL,/Z'!28= M%&-N@*@*\.8># VTPVXT6J72&# T;"E[$>0CS(2U5FR[6"]6JD6*&)@"`28/ M6%Z3\59@Y@+ ) P:8B^Z'#:8,0%K2X"/!<RPH.WV0;.CQD#_9H\!# W,P!^4 M<S@:Z]H/5C=Y&QK\3YT8:4FH,#V\@@0S&0-.^XOT2^P.X )Q`G0"K (20 )( M``D@`22 !) `$D "2 `)(($H$I")XOKZ!_IZ>PV&MJ'!7MC-ICZ3J<]L-EHL M0U9+/VT9`BN#A;8/#IF&C#;3D!VL#!X*1)Z)R>*TQ*8,&$U]A@'8#/W]?7W] M!L- ?_\`\VDP#@R:!@;-`X/6_B';@ E,#/2@Q3E@<XE3,G@.^8,8!9PC[@F, M8X3#80,[ACO.) E/X;TSA@WT:(AB3\2LD `20 )(``D@`22 !) `$D "2."$ M('#._!NA'LR$"!/-6!Q&[ST#9K+#58<+O S [T$!\E><<0>W]I%GHI0+IS_X M:K="6]O37]?16]?17=/>7=/9PQQW]M=U&FK;^^H[!QIZC/7=0W4]ED:#K6& M[E7K+GSZ`Y[M$#Q&`P1B@$@-(H';)"$4@'N'F)D],3QM@O@XP 8V".\BQ6YO M$-H=KP$W)( $D `2"$J !+C!#0D@`22 !) `$D "2.#$(P`1%L*K%)GR0+:P M,V%7;$Q/73 E>TFHFH ?!%@H#C5NK6XI96,T^)LZ$<C00%OM8$X0NHT%3*P* MB$\)81H@8@4Q.C"7.$M7BL5L"$I68X@F029:0$R)4*N!\D@`"2"!DY `=Z6> MD[#Z6&4D@ 20`!\",+&7CQC*( $D@ 20`/RVA&<FO,AR.ETP7P&6>B"C>/A* M)BB,#-DY*S4R2U_8(?(B#/MA+4R0(;,6P+C@P3- C(9 A@;KD*W7,"0%;P;& MPL!L$LGP*A*P;B8Y`\8'B!P1R(S@$3$2FQH)( $D@ 20`!) `D@`"41 @*;1 MT! !/DR*!)# 24,`QN*PL@,$=O2NL6UDU<QCEXC5@;N-V"&XYETP-H!1`#[% M$E%,C#0<CP8P-!@AYH/(<-(T!%84"2 !)( $D `20 )(``D@`22 !) `$@A" M0*9,#=_0<,'":Q$P$D "2 `)( $D@ 20`!) `D@`"2 !)( $6 +UO9OZ^JWE M^VO"7-X242(!)( $D `20 )(``D@`22 !) `$D "2( G@2#+6_+,!<60`!) M`D@`"2 !)( $D `20 )(``D@`20`!-#0@-T`"2 !)( $D `20 )(``D@`22 M!) `$H@:`30T1 TE9H0$D `20 )(``D@`22 !) `$D "2 `)H*$!^P`20 )( M``D@`22 !) `$D "2 `)( $D$#4":&B(&DK," D@`22 !) `$D "2 `)( $D M@ 20`!) 0P/V`22 !) `$D "2 `)( $D@ 20`!) `D@@:@0$=SVU/#DQ)B<C MPSIDDYO2MI;N$F?9V#,7++PV:D5A1J$0D$AEALHO>C_[7RB))JYL[!6_2YR^ MS&ZS3EP543,D@ 20`!) `D@`"2 !)( $D `2X$>@OG=37[^U?'_-P>JFY^]Y M/E:3N;OJ9?8,&AKX41QWJ:':-6!E2,R>,NXECTF!W8V'XJ_Z?4S>16.2.V:* M!) `$D "2 `)( $D@ 20`!) `N-(8 P-#?#6O;7[:%--;T^G<1QKQ+<H59P\ M*S]!GYY%$DQD5;E5(FJ[WOAU8OY<OE6=#'+=-7LZSWUJ8G:54/E-TJX5:C7' M3IX+$/U<QHXSYHP$D `20 )(``D@`22 !,:(P!@:&KH&NGO;'?DE^N2$Q#'2 M/I)L^XR#E155\:FBM,1TL#),9%6YU21J[ZZJON6&&R.I_D1+^\*;;_SLRO,F M9E<)E=4D[5JA5G/LY+D`T= P=IPQ9R2 !) `$D "2 `)( $D,$8$`AL:(@H& M";X,><5@94B@*-<$W+6JF-SB'% 2R$YP5;GTB-HA]8;Y+V[?7-^_K\OZUJXJ ML3BB-@VIW%"%)VQ7";7W3M*N%6HUQTZ>"S#47H3R2 `)( $D@ 20`!) `D@` M"4QP`A$-2IN&.E,2M13E=.^.B;:[7(Z$&!DHR1@:)K:J7'1$[:#]!HP+TY_; M./WIM6!9^/>E)4OS-;-3Y3>=4G+=/U^;P+:&"=I50NVZD[1KA5K-L9/G`@S: MU5$`"2 !)( $D `20 )(``D@@<E%(")#`U35Y72ZG [W#@<3:G?0%K/=9F'; M(X"JZ_]Z2>.7][6MNG7W,Q<^<6KV'3?=*!#$PGX\:N2IML_^]'%E_[;?+SIT M^])#=UWT6GD;U5[?WFVPT!3L+]Q^TW7W_W=BVAK\=96)Q)]/'PZA:QV/+L2G M"L=7AE<GGUQ/4M06"2 !)( $D `20 )(``D@`99 I(8&I],Q,7>'P^%TT$Z[ MG:VJ/SU?F*?1)L=+G0-45V6BJ7+&`V^JK[R7I!K_JGFK[=%95UX8_^Q=O^FS M6.1BY@K84?26-D-SY=>K/S?0%.RP/?*76Y;>^HA/6T/4#1 A9>B3YX3BSZ?% M^7<M/KF=A#)!.SD^H)$`$D "2 `)( $D@ 20`!*8U 2B8FAP.IWT1-M=H)(+ MC"#ND?<QJ\$H5<O^LNS[IQ\H_,^6!#4E=@ID\^Y1_[YVP6F7GSHE=R3)>-?+ M6VV/[J7)T&HN7207RTM;W,X:-*75:-IHJEVL*]M=;K90?7":IN[[XRTEEUX7 MDA5@'/HQT.?VDPG(GT\WYM.U^.1STLH$[>3CT!6Q""2 !) `$D "2 `)( $D M@ 3&CD"DA@9OS:2R%(^3[!ERX"T0>?7"RS-&FY P[YSS3CLU^^8OM+FWR:9< M(8K1.%Q4MB8F9_%Y_E2%LKB[/^7#4RDHBLKNMJ7Z2JW<4M9N@8D2L.DR]$O/ MO4XO;FNK+BLM+S=8&+^&>J-<-VNI1VY@=Z!IY\2Q/H3-?_P[6-!V\:<2>SZ* M=P&?KA7@-@RU+BB/!) `$D "2 `)( $D@ 20`!((B4#DA@82WH^[Z@0HX+$( MQ? 9F[4=+I'/:._>A;)%L$ \56UL;C7V=94>Z?CPZ:^^^>)'IXL"*X/#2<DE MXE,NO78DF:>JH+^["M3(@;^Z!%")3_5]M^/_K;:T?[BB9/6_M95]*ZH,K-"A M=JH]Y^+4@MEM%NKS*DMYEV61L9Q/5P"[`[L3>>^O[$DV0P\9[U1^BA[55<+C M[\YY_#N8SR;SV[7&6,G@7<O7718\%<^[TFW%X-.'1\GX2L6GAZ(,$D "2 `) M( $D@ 20`!) `I.,0.2&!A\5ELI2V;/<XXG&9LN6[3IG3X?)FBT0.+-SB)6! M^711YYRU5):8#@I/-/W!)6'#BC;YEFVS_ZD`FT)Y-S.!`OXMO?JFDLS4\G;+ MFFI#>W7Y16MOJES].A<X<6> ,URG!G*2[$28>X;U?6!/DC/>J4BV9.?O,1$V M_TG1P2:%DA/MED1]D `20 )(``D@`22 !) `$C@!"$1N:'!1KM$[H<*>Y'QE MAEXNE\<G^<K=V3,^#^ D]_SP\4B)["67TP4;D^VQS5/5QZHH=>L^M3HF]>=G MJA;/IRHJP*F!\6MP4DL*LL[^W7W#23TJR&;KI397-Q8"MX)$P*->W#.^U/;L M9G_;;2FGVG7BOU&E]9_O:H.@#/4&RX9JP_O[#6LJVW2[7[AIRTVO?[%F1<VQ M%3="ZJG>W@JL&2) /MZI? B/)A8F_^AU,&YO].A4(;91].\"HIN_WNYQR:<P MN:>.27+ND0!]TE]6'GV;O8O]<?/.!\HGPGPZ>4@]%H61`!) `D@`"2 !)( $ MD `2F% $(C<T^*B.S=(FE>N8<85<!\?^*DRNLL)!N;#RW"3<_ ,7YS/_YK9. MJKOVAWT=N9^NW=9J)>X,Q-SPRY]=E[#P`E*+H+J!`*F+1W6X*OG4/U0(4! , M^[=5M]7/+[.(V[8U&-8T&,I@WH2%DEOZ;BK_VZ+][]_T1>6*!A]6!EZV`(YO M`A_[`B'CT\>!#[3P^(]%!R,=*5IM1/I#A'>!=X]B>[O')9]J>U2'-(='?_-. MR),`5Q.2,Q^5`CP-^/06E$$"2 `)( $D@ 20`!) `DA@4A"(V-# N RX7U&. M[%!M./;^]#YI-;625$38(P<8\( `?'(3PE>R<_,G`D3^6#[NU[FC'1H\507Y M^L9605=-6D),E=TFD@S':"#FAOS$N$MO^A-I1:YZ/G6&D]ZZ>:A$E/30WQ." MM]J^^M%359:REK;9]:]/@24GNBB#V:)I+_N_+==351NN_Z*RTC"<QN>$"/X3 M'/A/@N#=UT=UE?#X1ZN#<=N1;>(PVV@,[@*?/<J[[[$T?-X:W*Y+CME[BG0\ MKH#W&39SCU[*Q<7>&O[N35+HJ++X=7+>G0H%D0`20 )(``D@`22 !) `$IA8 M!"(V-/BI#@PM9,HT^(QN=2%#=O?(F908:G&[R@XE]^R+3U2F_>%Z95-K:]\0 ML3)T&BWKOGQS[2-_X)DAJ2S9V23>*@70GV=!1 R,!2OVMVO;*Q<9-U!BJJ3J M\^NWW+FAO/+ZM>W@VL#*!,V3A%0@.YN*/>//HR%PJJ"%<@7"YC]&'0QTBU8; MD:S"O@M\]J@`;/FK'=Z=$KA90]4VI$Z"PD@`"2 !)( $D `20 )(``E,+@*1 M&AJ&WV<RO@/#&]2?'/D[(.?9JQ['\-4R=!3&+?#I<<Q-`@+>19"$'%V&W25( MDWBK"I)/':'4'95U1YLKJOJF?+-J3V7'H)7>?G#_GB=_^O'??]_15#><=E2F MHVKG45E6*Z(M5Z4`^GM"<+]J#KRM::<V5+=-V?_ZXBU_*RE]ZI&-E7_;;F"3 M>-@(O$T&[!F/8)"0@\<9;EKO5 '.>.M/)N=SMS#X1][!V!R(9<IG7X63'GTL M0!N-Q5W@?8-X5]RCLQ&P7+6],R%7V6[)IT_RT22 C$^2C*(\.GFPFP"O(P$D M@ 20`!) `D@`"2 !)# 1"41J: A0)QC,1+?&D*$\)IWL_C(G,B&5V]EC2*Y? MFY4>\_U?_J5-51]<]=21^\_[ZXNK]W9:^>?#U<TC%:L2'_WYEP@C?+ LM+74 M]VW_'*9+L$$9N$M(!,V-N[8E_X@,0;,-22!L_F%W,+8AO'.(;AL!A\B5]-F? M/6X$?VI[=TN/NGLGY$/ ^RX+4!![MX9Q;X;4D5 8"2 !)( $D `20 )(``D@ M@0E"(')#`Q/X@+M;AEK\G1FY!'6'=ZK'Q (D\98$85;>^V"T/"S9.'K5B=&J M$N&&IO9Y5&U5=_? P'[G:S][^OX'GOBAG=L\WNIY:$7J2Q1CU?-90:Z ?P@> M:OOM*F :^,GJ]E]_%]IT"6YVK//">%D9?/264/E'JX.1?+B?'NW(?F7[,Z?H M(%TKBDIZ]RB/GA98;6]A[AW$[;?<:OJ\R[@]-@`W[EWI7=9(*7P[^01Y4*(: M2 `)( $D@ 20`!) `D@`"? G$+FA@7]9$U1R1]D1F77@\OU_KW[BE[_X[P:N M(\/(,&F":NZAUG@9"Z),XX3A'V4NF!T20 )(``D@`22 !) `$D "2&!R$HC4 MT. 5NR#X";.Q.;A05"3<$0'8=O&7)80)V/+CWF6/K'QB\ZC0E>.GIX=FH]4. MW*_&W24AHF[NLPFBSG\\&HY?UPK0B\=#R:C<1&.422B=/*(^AXF1`!) `D@` M"2 !)( $D `2&'<"D1L:();>A-XYA@;?>H+ .:\=V'[4S$J:!IMA/[[U&O>> M,!X%^D0Z,?GS:?V@78M/)B>SS'CT.2P#"2 !)( $D `20 )(``D@@7$G$*FA MP2,<PX3\>FP\Z%,]TV"3QSXQ:C'N?6$\"O2,T0"H)RI_'ZIZ=8P@76MB="0^ M%3E>,N/1Y[ ,)( $D `20 )(``D@`22 !,:90*2&AC%RK(X\6_=JEKRF3D1> M5A1S\%9[G#O$F!8715#',:M)VK6.(S&/HD_L3CZF=Q!FC@20`!) `D@`"2 ! M)( $)@6!J!@:2 #Y";:#2[H3%',<>^G,#'<FI*I<=%YJ3XINQ%/)2<"?3S>> MI%V+3]7&1^:$[N0\[P440P)(``D@`22 !) `$D ")S"!2 T-#IN-=N]PX+#9 M)\@.^MBM%KO52MOL;.--3%6YQ'RJ?2)UO@G854+ML9.T:X5:S;&3/^$[^8ET MPV)=D `20 )(``D@`22 !)! > 0$=SVU/#DQ)B<CPSIDDYO2MI;N$F?9V#,7 M++S69[[OK_HQO/(P%7\"M]QP(W_AB2_YPIMO3'PE44,D@ 20`!) `D@`"2 ! M)( $D `2``)7G'>&T#6D4,A]TJCOW=37;RW?7W.PNNGY>YZ/U63NKGJ9/1.^ MH>$$&P9C3T("2 `)( $D@ 20`!) `D@`"2 !)( $@ "\)SYC;EY"O/:X&1H, M/4>P)9 `$D "2 `)( $D@ 20`!) `D@`"2"!$X" )J$P0D-#I#$:3@"(6 4D M@ 20`!) `D@`"2 !)( $D `20 )((%H$T- 0+9*8#Q) `D@`"2 !)( $D `2 M0 )(``D@`21 C:&A(3&EV .P]YF06B#"Y"&5%9XP:,C=P\MD4J0*M:9\VHZ/ MS*2 @THB`22 !) `$D "2 `)( $D@ 1.9@)C:&B(+E88A79W5$4WSZCG!AH2 M)=D#GT6<&"-J4D>R!ZW1Q&^[J'<&S! )( $D@ 20`!) `D@`"2 !)'!R$AA# M0X/'^'-26 I.SDZ M48"2 `)( $D@ 20`!) `D@`"2 !)! M`F-H: B@(NMX M3V3(^W!RDDWE(<,5BU;EQRV?$ZDN@:%YMRS;N&Q;\VEHKDQ0=XEQ:T<L" D@ M`22 !) `$D "2 `)( $D@ 2"$C@^A@9OEWOB[\!U@O"686<E!*W5A!)@J^91 M.U!R4D\HX(9I(!4)4%/6RN#1K-PD_F0F-:4)U151&22 !) `$D "2 `)( $D M@ 20P#@0&%M#`SNT]I@WX?V&WWLPZ2TS#CBP"/X$N#$:V%11:;6H9,*_(BB) M!) `$D "2 `)( $D@ 20`!) `E$D,+:&!I^*>K_$]A;C(Q-%"IA5M CXM#Z$ MFGE4,@FU4)1'`D@`"2 !)( $D `20 )(``D@@:@0&'-#`W%J0._WJ+36),HD M*H$5HI+))(*&JB(!)( $D `20 )(``D@`22 !$X``F-N:/!F1$P/'A$!/<0" MR$RZP2>W+FR8"8\0B2= 3X(J>-<T0+-R47 [@W<FDZ[%3XS6Q%H@`22 !) ` M$D "2 `)( $D@ 3"(S >A@9O=P8/WWBN`'OL3V;B.T<$J"_;2),TL*6'_CZM M2*3AR"6?!UP!(L/N;"J?F837Q3$5$D "2 `)( $D@ 20`!) `D@`"8PG@?$P M-(QG?; L)( $D `20 )(``D@`22 !) `$D "2. X$D!#PW&$CT4C`22 !) ` M$D "2 `)( $D@ 20`!(XT0@([GIJ>7)B3$Y&AG7()C>E;2W=)<ZRL6<N6'BM MSQJ_O^K'6VZXD5PR]!SQ*?--Q8<G&JW1];E@UC$X6-D3NZW]U8[;!TY.`EAK M)( $D `20 )(``D@`21P@A%P4I18*()/RBD8OZHYF0+'=A..^!D(791+(!2X M:*?#I^N!)J'PA3??.&-N7D*\5J&0^]2JOG=37[^U?'_-P>JFY^]Y/E:3N;OJ M9?;,V!H:KC_OP;$E=?QR?__;!ST,#5C9X]<:QZ=DCSYP?)3 4I$`$D "2 `) M( $D@ 20`!*(*@&A4-1SV/3*UB<J6[=W#39'->\)D9E:%E^2MO#/Y_U3G2,! M:XJW3FAH.&[MA(:&XX9^S K^<<>Z77NW\LE^_LPEIRX\G^T#04R>K&W2CP4Q MPN1\%$89)( $D `20 )(``D@`22 !/@2$(@??_,!BV#@[JM^FZ9?RC?5Y)'K MZ][_P)N/**C8.W]Y/WHT3*QV0T/#Q&J/:&CSS"M_/^WTT_CDM.6'+;??_ ^V M#X1J\O2P($:8G(_"*(,$D `20 )(``D@`22 !) `7P("\:\>/?^E/_XG/?<L MODDFF9SK:-VFWSUWVSM_6^=TTMZZ1^[1@,$@)UF/0'7'FD!73UO@W5L!ITL` MCE5@\GSYMO]L?]T0=/_D'RLIF?-_F__I=/LI19A\K(%@_D@`"2 !)( $D `2 M0 *3D<"LWWW$9Y^,51MSG04NF#&1GGN&>UJ!TT4Y3K#=Z:)3TN9!'<42Q1C! M/,Z&!L'(YE$]..VSPA[G_26'M-Z7@IYA!<A!U(D'52 PA,E5V:C3&[<,N_NZ M`^\^-8'I6W_]"3A6@<G3%737)DX%X4-'MXN%8I);A,G'#0X6A 20`!) `D@` M"2 !)#")"&S[SR_(7OK<+W?\]X9=+]Y4]O+-%:_^?O\;_W?PK=LJW[E]$M5E M7%5U,8-!E]/A<M*P4T['B;733JO%;K,PHV9A](>]I*6.IZ$!1LZND8T[L/<Y MR/<>_/M+3JP,'CGS.<,F@8.H]V,^"K"%3J+*!K;(!+77!!4(J2&BFUL(18=H M\O2T($:8/ 1%410)( $D@ 20`!) `DC@I",@$ C))A*)W!_,)SG#99&84LSN M'N>/.S)0;/QU<#H=_G:A2.MQR?M,@.3D4AA)@N;)1\#!%$X[:;L;Z8EH: AI M/$^L`-SN%2!Y2#E[=UEB%(AN5PXIP\E>V>BB&^?<1&)!X-V'/J&9/+TLB!$F M'V= 6!P20 )(``D@`22 !)# Y"'@T\HPZ\LYQ/+@48_NCBJR<P?V\#74ZD;= M+A"&#J'J["WO9#:7SZ$["'N<]SX3=,QOLW8$E1D+`0H6M72!L<%':(;(H;$Y M'$^/!I_5&(M!?A1Y858>!, FXL\;93(V99>AW>6@70['=1?<3@[<G\SN/L-\ M!1F?W8#G4\"?!3'"Y-@SD0`20 )(``D@`22 !)" !P%_5@80(TX-_HAYV!I. M5K!,@ 9X!^V]VVWM4ED*>QZ.X8Q/R0EXDC/1>PP;=D(8&B(<D09('D;.820) MJ7W8_,D0G6S\_1TF5V59,AX!)GS.#2'"K-G"YX%'0H]LN<6%U"A<83M-7W_Q MG7#F^HOOHFD[?'6?N<M]YDXX]I>SM\E3+$GDF@_(5W\61&YRGPE)5N-C@ R; M'B9$`D@`"2 !)( $D `2F#@$R/R(Q=^>SLZ8`%\&HAZ<YSGOF+@GD%D5)*WW M# N?9[@<N#X._O)AB_!9HL^BO;/E9LXF"9"66R^/AF-L!!!_#5S=?>X@S9[G M'$NDJ60G5]EC<L;C$E>&FX3-F4W%2GH?>.?)/>.MO,OIGBO@8L+2C]UV_ T- MW)&S]RC:>T3JU?S'1NG>HU#^`_BQ0\S-V;NR9)8$N<E/L,JR%2>UYM;4?2<> MFYS"Q]3BG8G/; G&"-O][96/$>5_>?D]\/DK]R=L['D_O664R=/#KLE^]6]! M/);<PT3*_3H^!LCQN1VP%"2 !) `$D "2 `)(($Q)4#B,D 1\[\^!0Y9*T/5 MSRKA-W,`CP:?6I'Y"S R]YAAX7T&Q().=@B<BKWJ84KP.;F##T.?Q?DLA<T- MIA? Q E_@1I C+W$'DMD.JOI*-GA& 3@$AR3`_8J>PG.^TSBD3.;O\>!S[0> MI?C0WSTA!-Y@CNEVG T-`2P+9.SM':V B\,C.5<XO-%F>*EXME#0S"=I9;F& M$H]CEHP_UP,0\(F%G/0PLGIGXO-,)%:&(:.9A$-A;0H>5@:X"C(^6QSBJ<!. MVY@=C(AF8S,Y]OAJAS-V&VWS](S@)H<DD!PR87-@O_I+SK,3HA@20 )(``D@ M`22 !)# R4. Q'TD]?6V,H"I(3P4/F-&DJS\V1?8N1AD;$^$P\@G0!)N74@I M'J$BO-,&MH:XF%?_?G?+4+-,F0X"\ G'1!)T@*]DAV-RAKW$%6,O!4C"E6$+ M(H6RF7L7YU&*[RK @AJNL;4TA-FWPNN1'JF\1YCL>V\WN"#A& .,VX,.Z:.B M?TB91*C2Y*JL-QFV9;V;U=N@X ^L=R8^S_#T`0O:?%S_A6"^#"2S8PM;FHU- M"E4F>\;CJ_N\MZO2J'4Q(3FD8G/P^.HK>= *H0`20 )(``D@`22 !)# R46 MS)BHN**,K3;KRP!6AK!_-K-N!4'=%@+C#B.?,)*P.H2:UM^<"8\)$^ZAZ_ . MQ_""D-W)B)9<]1!CSP1(PI7Q=^RO.(\2/>O":#56ZTT0X,?3T #%LV^DP^OE M`9)[7/(.B!!>B(1(GDQ!50J<^42N+(%)C C<8^\:^6QHKJV!3U;>F7#/\+=< M!&U-8E_@9V48]KYA;1^FP4:%*LO[*\R&8D!YV=&X1A-(",G9,]RO_I('K0L* M( $D@ 20`!) `D@`"9QL!-B5+ ]<M0_J[F%E"# $X_H=!(#FO;I$@/4FB(N! M3]M$&*M4>'LK$#VYI?@KD7=QHUX$<E\KDF/R-I'[=M"MPG"JD?>.[)ECET;$ MR!F_2=PY,%>Y!8TN-$!QHW+V5GZLWUP>3T,#=V3E\:+;GSL#]WS@Y '>?K.W M"M>!@IP,ZD81]K/)I[;>"G#SG[R5]:#$QZ83U#H0DJDH:&X!VM'N,-$.$WR2 M@]=6W$^.V?/^TKI;$_P4CCV/3(,-/KZ"B<$)8L15Z9@=D9O<=T*2LY_D8?=, M3(@$D `20 )(``D@`21PHA(@2TN0E2SY6!G8R04!7!7(Z)WL1,S?F<!4O5,% M;84`10?UK0BC.(\1G,^O9 CI\7(17A.R;PI9`:XD._"$A.3U)#<)>P8.`B3W MF=:[%&^UQ^?-Y?$T- 3M22@PB0AXF$6\;0VDBY/SW@=!3WK<,VP^/K/EYC9N M#!T0><&]PX'#;O>YPU6[S4);+21&@X!C:(@P^;A5$PM"`D@`"2 !)( $D `2 MF"P$6"L#66/"_<D<^/1E\#>S@+4FL+5F)0.?\:;D80[PR(>]RA7S*-U?T5!6 M@.1$$W_%<=-R=?9^C^CM%^#Q@A $X S9B;#W`7N2>XF;A,TD<'(V?Y_%<=-Z MJCTN;R[1T#!9GA*HYW@0, [UV&Q6FWV(^>0><+Z"C*<J+DHMBV\Y4F4;[+,, M],)N'?2SPZ4!@\4XV%S=!$E$8BF3583)QP,,EH$$D `20 )(``D@`20P^0B4 M+'^FZ.=/%5SW1-[/_I5[S6,Y5S^:?=7#63_Y1^:RA\@^^:HTCAKS>1'H[_WB MA#T?X,5G=-&BH2&Z/#&WR4W 8F56E'"YQ*0:[ 'W*Y$9M0FIXK0%__[Z/]5[ MRZW]!DN_P6SH\[WW]UD&#<V'F_^[Y:49V:>)1&Y#0X3))S=RU!X)( $D@ 20 M`!) `DA@3 A4O/0S/ON8E#W9,^7_(M#?^\4)>][GB\\Q:"_!74\M3TZ,R<G( ML [9Y*:TK:6[Q%DV]LP%"Z_U6>C[JWZ\Y88;R25#SQ&?,M]4?'C]>0^.@<X3 M(LOWOWWP@EG'X&!E)T2K1*;$FHT?'ZX^R">/HH*I%YUU#;</" R*?Z_^^_[F M'[L&FX/F`+X,L_1G_O,/+PIE2D-O`\A'F#QHB2B !) `$D "2 `)( $D@ 20 M`%\"0O&#+_W9;#/]>OY5&=DY?%--!CD(^09O4]L:>U_:]896E?"OV]\:,/@8 MOV@2"E]X\XTSYN8EQ&L5"KG/FM7W;NKKMY;OKSE8W?3\/<_':C)W5[W,GD%# M0YC=`0T-88([@9*Q?0""ZX@E2JDT1B26,1/>8.=L0N&P?X33R<1E8,P*X,,@ M8 )5F(P=-NM0A,E/(*)8%22 !) `$D "2 `)( $D,"$(A/0B<$)H'(H2WB\^ M/5)/=$-#*)6=?+(>'@V3KP*A:'Q2598_&"X6_JE0$@D@`22 !) `$D "2 `) M(($)2R#PB\ Q4IM]/3E&^4.V_EY\>I<XH0T-8P<(<T8"2 `)( $D@ 20`!) M`D@`"2 !)( $QH) Y(8&# 8Y%NV">2(!)( $D `20 )(``D@`22 !) `$CA) M"41F:&!6!CU)P6&UD0`20 )(``D@`22 !) `$D "2 `)( %O`I$9&I H$D " M2 `)( $D@ 20`!) `D@`"2 !)( $. 30T(#=`0D@`22 !) `$D "2 `)( $D M@ 20`!*(&H'(EK=TSYLP]!Z)FCJ8$1((E\"FC9O#38KID `20 )(``D@`22 M!) `$D ")R.!GUQS<T_G88^:1QX,<@P-#3CP.QG[Z;C4V>?-`/UM:^FN<2D? M"T$"2 `)( $D@ 20`!) `D@`"4QZ`@\^^/=83>;D,S3@P&_2=[V)5P%_-P,Q M-%QX[8R)IS)JA 20`!) `D@`"2 !)( $D(!?`K/TYXF%(B=<=PI\"SF9B\<V MX4@$`*&+<@F$`A?M=%34?PL"F!7%FQ7@6EATQ60U-(0T\#-OWZ'?_7W5M"6N M[%Q5ADXL%@D$?KH:WJ<G*P%_-P,:&D[6'H'U1@)(``D@`22 !) `$IC<!.;E M7=ASV/3*UB<J6[=W#3;SKXQ:%E^2MO#/Y_U3G2,IJ_\&$F)6_NAYLSI9# V. M[S?._'&].$5ABY6(D^2KK,5QBQ?'QL6(1!BQDO^]=N)+HJ'AQ&]CK"$20 )( M``D@`22 !)# R41@3NY%C[_Y@$4P</=5_]_>_\!'<=\'_K]V$2 AC+62P+&L MQ<(4TA+'<4-Z^)JTI*7-D:3]I=^6:\MQ1PI)6U_)X_B5$^2P?VF3;]O+I36) M786DI!=(G:.Y_GK7?D.N=?KG5\053'VBI9B20* 1?X+M"(,D0$*[6FE_'_EC M?SR>F9V=W9GY['QF7GI,E-7L9SZ?]^?Y^>#=>>]G9G^Y>]F/^N_ZR,NG?_W M;[8V+>K[X,?DB@:JJJ3GM(HTT1"C<_@%I_YI8F9F;++4MJ!YX<)YF]_RXH6_ M/C8Z<FO&MO;#_[RC) (((( ``@@@@ `"""" 0.P%Q%J&C_Z,R#+\2%.3^,8! MOUNNZRWBJ&]<_;OF;+/J(E6Y`KI:13<OHKT9I/]KYJ<G)A;]YT]T_^P#G3T+ M7[YXJWCI=N_#70-GBR<[?OC['NQ=T-82'0$UFR7 B@:SQHMH$4 ``0000 "! M4 3>L>)G0JF'2JH*G#C_/X?'KE<M%DJ!)7=WBGK>OOR][__H6_[NB[+1A?YK MGBF/S10FW[5MZ5]]>NCOSO[/Z*JZ/GS5?U2YQ6_RB"H^58D>)?\>#:7QB<[_ MWQ?N_^&E]^1FOS/SZJGK<XK3H^-33[WPUG>^^VWWW-OA?UPIF6P!$@W)'E]Z MAP`"""" ``((N J\<]6'%MRUP"?.U-34"]]^L?/>-I_E`Q9;L'!1-CO79R5/ M?F'7YI__M7E-!9_E`Q;+9EIK=?O6Z%=%HF'3>SX>L.FJAQ_\RX^_FFAXX'WO M_T^KCO_^L/@H/I-MKWJ@*E":_.Y4<?)'?G7E7S]Y\?@W_L=LHL%1U2<^\8E* M%?[ZK_^Z>$H6>/RCCWI4=>/E[_J/ZNY%[494E8I$0WFFO/P?OWAA*C=\*_MO M?Z3TXK=&FS*9;Y\=^^S5%3_VWA^X_X%[_8\K)9,M0*(AV>-+[Q! ``$$HA/8 M^JD;?BK?_]'X?L"3@"[X&0+*N J\^^V//O</?S-XZEA5GQ]XVSO7O/U'O_F- M?UJ^;&G5PJ$4:%O4>?2YO[AVZ_*E%\[-9&:RY5>O3[<^%@V)/U?<^P,_^6,; M?^?S.WYET^.A-%VUDGFMBVIU^^[DT88D&H[M>U$D&N8TSZYQ\/E3'+\Z5;BS M;N=;_OK)2\>_\<<JT6"M2N019$+!]F/=+Q[O[ONP1U6C-U[^[.?_>]6H/O+O M?UZ4N:MMH7=5LA[O"GU6Y2<JV9RS@V)G="L:8G./ADS3]3L+?K3WSL:')V9N M3=V3O^OE;]_\W_^<:9XKON@D-D%6G5D40 `!!!! ``$$8BPP\#L_)[?_O6?C MT<]L>O:IS<]]=NN)S__B/_[^OS^]_R-GOK0]QK&_&MJS3_T[N1W_W0\^]]DM M@Y_[T#_L^R45_S>?_M7X=X$(ZQ80688?^N$?JKK)9,2MR>M-XDL0]6Q-32++ M<'?;DLZ.[GLZNL5ON5D?RS^_<7%0Q%:<&M<4V"M?`UFS6]TC%.Q <6^^F9G9 MY>W6GTSF$VIS5C]3GIZ9*;GL=ZO*.SH_58F3_TJ;J%P\)4_[_50E@_&H31;P M695'8#)AX5%5L$&K>'1<SN'%UUA>F^F8N5F<OC4E-I%K^/WCT\>*W?G[E[0M M;(VH\U2+``(((( ``@BD4"#[ZL^<.7.:9_\GOE%<?,N7^&Q'?37]*RCO>>0_ M6+=PH43-L@E;M<X]KNUF,J_W042NXM?9A4H@/KO@/+SN`UTCJ:FV2H5KJB3< M&>)1V[7K+UJW=WSOCUO_5 ?>+%P3IQAZ?D2C=^Y,3$U-BI.KF?+L/R2Y61_+ M/YM?^5<VTU32$YAH18%XH(FGK&Y.?!6M>LJY1SYE;;'V*3$S:V/Y$2F&<OG7 MU2;^?*4)ZZ40\K:1SI\W5"46+#A_',?XJLIZE',UP6NYAIJKJFQ5O2J5X'"M M1 3Y6JZA4E6U#Y2/(QJ0:!#W?1S_YK=N?_O2U%1)7#&A@KQS[X]=>"$W>7UR M\N7)/_IZQ\GL6U9\;_[-J^Y?M$C3M54^N"B"``(((( ``@B8+>"191!G[-:^ M_>7?_:[8Q![U('C/U8FKJKF..EVS# __/V]_I6MOZ((*7G8AGJ?-=0AH.T0. M4]S<7AYY66WO?>=F$:'XK?8HG/'"F,Z3^8G)VY.E.^+L]J$'[Q>_'WSEM_7Q M&TZ@RV6=L4D3#S3QE-7--L%$J.77?F0>P;E''A(LRR .+V?<LP:O1B0R#F_, M,C2)N)K*;Z!]+9+7JQ+7353Z43T5!?Q4995Q9AG$'KFS:E6JI'S@W$0E<F?5 MJF1(E7(-EBQ#Q:@B^N^)UD3#W#D+YIPX7?CZ'\W[[O,SY_Y/]MM3UU\>*Q:G M1-]NO-QTI;#T&[?7GCA>/K-D=\\/K1KZD1VWBTOFM\S+SGD]#Q>1`M4B@ `" M""" ``)I$/#.,MB6`\03I%*6043K7)01SRX054"!.<T9N?V[G]@AJ_K#KW]& M[5253Y8F,N)$0LLV>VXI[F+8-"/"$(^'AU]P_I81JO#T!"9:42TJ(L$E=PI M5S?;`,V>Z^KYF6W(JRU;EF$VJ-D,B-O9HJ4JU^4,<J?LUJN/?51E8[">WJN+ M%WQ&Y7VQ@WS69U4R*F>NP9IE\*HJFL&-/-$P>?G*[6^<+?[3/R[\YV^U#UV< MU[:@>/>]BUH7OJGSKI6ME]_R\H6W?.LOON=;?_6U;][^_GL7E2;'._]?_W'> MPIM_?&GYS/SLW\Q_]S_]X[7;M^[HF]S1*%,K`@@@@ `""" 0!P'YF;_SB@EY MBNXST:"NIU ]LNU1ET6X?A)NO6A"%7#668E+QOF#?_G#ZHH)L99!%A;[?7Z@ M6JD+MA[5U,%*7;#NEX\K56O=7U/3WE/+>SC$L:* <^6"[=H6:R767OB9#*J\ M=_>=<;K.GVNC+Y6G2^7IZ7^S_M7[<1S\LR=>V3.[4_P6!23(]$Q)3 @]6QW_ MNO4$)EJ1L2FW5Y2F#_[9[\C]@M'I5D=WQ"%RF4-]Q\JCQ&IWZX)WN=.:7%#7 M4*A69I,#CMLZ.*N2-X-T_I;UR/T^JY*'V,_AW]AMGU556LZ@UCO4&I4,3$5H M&XM*4049,H]C(T\T+/KZ9Q]IN?+^AYO_Y9N+#S\P_*ZWWOG7_ZKG7>_L>></ M]CSPP-1##[7T/MR[;-6]#[2-_?4_E=ZQLOD[WQU9V5OZ6N&!;&%FJF7!P/G% MW[D\7"S,KGK@!P$$$$ ``0000""(@'>6P4^B09Z46J]$<.X1$:J=SG-%>4YK M_;'64+5W,E,BBOW GSTB'JHLP]F?_Z8XSW%V09T)J]-I<6RE+JASW5H[Z-T% M59OM"@Y;&++OUCAKM:VDYS$<5<%E`>M%-&H$?4X&U^[[Z9ISJLA@IDJE3>_O MDX^_]-5/EDKB@NR2V.0#U:.I<K$I,T?3UM14*A5*,[.9CDJD,A7R^K,:8U-N MKSC-;N)_?_#53\K]`M/N5J$/P5,)U>:;?46#S"QX'F6_K<-KA=]0E?R""=MO M5>UK7S_AJRIUE/7R!T>$?JNJ>C/(5VY:X7)MR"M+/]Z0UI&Y#[FNP?K8$ENE MJJH-2UW/1YYH6-A\YX5O7*P:V[OFO_CL2Y,OOG!CY3M7__+_ZIY>T)PM3&>+ MT]]M>\LWGK\^.GJ[:@T40 `!!!! ``$$$/ 6\%C+X']%@Q_D2J>(?HZMUH79 M^U;*,LXL@T@UV Y7)_/6D&R?PZO;-ZC3:9EQL)Y1VSZ-#Z6#KLL!;#4[R]31 MM&N=$LJ:U_ Y.G4<XEIS?5T;OWU'?$:O3I)_X0.[1>5BC_S@7OP6!51S8HV+ MGDVT.#T]/=-4MIZQVWHM4R$-B4TT*MW4CWC\P5?HQ(_ M+FYCI=WEB&4'(2\ M$82U==?OFWC#&@>Q",)M&86S*GFAA/6WM2&Q?W8]A;^JU&G\ZQ<XO)',3U76 MI0>VI0VRLE=O]^ O*NL*"VM4UNLI*D7E\Q]^K<4B3S3,!G3G>M6PWMHZ,I1M M/OKM]B_^P_21PEW9R>G91,/DM/BOQ?DK"U\>'JU:`P400 `!!!! ``$$O 5L MWS&AKIB060;G67H,/>45$__X4_^@8E-K&5Y9)E_]WEZNJP]LMXIT_JD2%F&9 M^ E#M.6:* D80Y"[>X:590C>-95K4"?,=I89\?FM3$%HV.H8$PU1J0R,/3QK MEL'-S;[/3QY!WMY2'.GGGZ&KU^R-'=VNO?!8U##[L;[;/1JL556]&:0LX*<J M%;;M3I"V/VNJRKFHP8KCIRKOZSA4KJ%2577,73^'!$HTO#(3`EV'TS1G_LN7 M;ER_<OWJ2Y/%SOE_=7OE'[Y0FG-';M-S7DDWC$SGAU\:\=,9RB" ``(((( ` M`@AX"%B_R=*99:C[]$"GN?HFRW_:\+QHUY9EJ*\+:OV"NG1"G@8[K_MPO6M MN-VO].T8431=*6M0J:T0LPQ6M%J[-C4]47IE^^*??$S6(TZ;Y4[Q.]SA\%_; M=).X<J(@8CCQ#_\HCAI\Y;?UL8RY*=NP2\*5F\HR_-<_^9@?-S]9!O6U%*+7 M`>[4X'(S2.<W3;QQ4,0A5:XL\'LSR-D36U\7*=@6,KBM:ZA2E?40UZ^<$'U\ MK4SUJ%[[]LJ*L]7R]9:N'?0_S6LH&2C1X*>=%^<L;2K<>K7DG):;+Q=O7;_U MXK=>O/A_3HO?I__RQ(UG_\>\!?,N-]\W9[QTK7WNG(G2G(GI[!VQE6;7-4Q. M3Y<6BB^G\-,691! ``$$$$ ``00\!-19>MU9!GD:+#?KA0;6/1X!N)Y%6^NL M.GR6R.?4EV5P-J?VV'KDOX,U=4'VT>,0ZZ4<-NVJ/D$*V!Q45=91LU[O$&0R M.(]U1NZ:@+@]?KU8+!2GQN7VN?^^2QPH?K^ZLU@0!515>JZ;$*V(%L4]&L0W M7,HP6A=DQ8/9W];'KSQ5*LV>Z<W>343C91VB1:O;Y_]H]MLZQ._9:"7F&]V< M8V'],D[Q[.PW/;SV$R"M8&_'>;V#7,L@<PUJLRYP>.7;'UT^^;95I6X#*1<O MB#KE;_FC;@99M2KOVS>^\>LMJT<E6Z^RHL%'!P-&%>0_&A['9G;NV;RDJZVW MIZ<P7FR9Z#YV?+!Y:5'M6;]FH^O!!P\=W;9EJYQ58S?.NY89.'Q$U/:O[_JK MPC]?ZEWWGOD+YI>+S;=/_VE3Y\J5[WGWWW_A"ZM_Z9=$TN'ZQ1=[5Z_\T[\M M[+C\T_-&"J6[YF9*Y<S43%9L1;%-S[E=>FOW'_["+[\_(@*J-4M@S9M_:E%[ M_OKP.5O8<KZ]=^-#9G6':!% ``$$$- FL/53-\Y\:;O\XHG7ON?RU2LFU$* M_$]_8O]'.[2%5.LGY*(+WWSZ5U47Y-T?Y143C>J"-BL:>O?;'_WL@=]H;6^: MF9GTT,AF6^Z,-GUDR\?^X"\^]:'W_R<];IE,\R>_\&BN?8EW;"*8T5NW'_O% MS_U6_Z./?>2S>F(KE<JUNMV_^.[AL>N;WO/QJ",\^)<?7W)WIVCE[0^\[_W_ M:=7AI\1Y9;EUX?W^V[WU\C=%AN>]O_:#?_WDY>/?^/^Z5O7:O1YG:_5XO&/; MSWI4-3'A->ML`<_+SOBIRG;!A:T2N0S!9U5^Q)Q5B:,JG5NU=Z[<>V#_VM7+ M.SMRK:TMKO4/W1@8&2N</'WAS/G+_;O[Q3G:B;/[U)[(5S24VG)WW=4T?_KZ MO2OOO6=EKG#7RLZ5;U:!WM5YE\@RB#]?>K'4?&M*K%\0ZQIF%S6\<O5$=K(T MN[2A,,VW3OB9.I1!``$$$$ ``02\!=[R"T]]W^;/O/G?/K'BW_SV\I__+\M^ M]C_?O^$WE_[,_RWR"W*+/^ K\>^1\3_P<Y_L_=>_=?^&WS"K"_%'CFV$;U[Q M%I%$*-QL\=A$`5%,=&'1_)S.CKQMQ8^,WYZ8G)@9'R^*WW*S/I9_ON7^'Q11 MM<Q;H#.V.+M9'::GBJ6I8DTRI<)DJ3C[31^95^\'^NK1MJK4U1,RUR!_5$/R ML<^J_(3GLZI*7SEAO;#"9U5!HO)S;!UE(E_1\*_R_]SUK</=W]=[[P^]QQK? MWW_E?ZW>^!-JS\<_??ROO]L[.>_M=^:O*,_)9&;$Y4LSL^L:"M.9.S>^9_F? M_])_^*DZNL<AR1-@14/RQI0>(8 ``@@@@ `"5046M"W]%V]^7]5BLL SI[[X MMKO>MW1EM\_R`8N)%0W^:_C\ES[QLS_ST8Z%-1SBOW)GR6?/_%FM;M\:_:KN M%0W+WO?S'W]7_P=_?_&]2\37+,S>Q++:C5UG+XZ8GA'?U/GBI>]^]/_Y#U_; M\\V_??[+HOMOIRK')*AD)0I&MZ(A\D3#C_6^<,\W_[Q[9?>][WX]K2"Z)!(- M;_W >X;.O?CWYV^>NGCK6\6%^17YNQ:UC8[<^L[E\IWQC)AAXB*9.<VW%BPH MWO_ O>__O]X9Y!\8QR9&@$1#8H:2CB" ``(((( ``OX%WMK[4T>__=4;-[]S MNW2S6"A,-\U^]%V>$>>DT^*!N(I&5C6W>5[[@L4?>/NO3%YK6K18T\F\:+=0 MG/E??_XGHQ,O>/>H9>[=F_[U!_WW.GC)PM1TK6XRT1"\:3\UO'KIQ/+W??SW M=MPI3GSX!S;TW-_KY\#9+R4HEU^\=./W!O?G%G;^EU_]TL#)+\XF&JC*F6BH M8&5VHF'-]R^X^^N_][9W=*E$@[@OP^&_^M;?_./5R].YJ5SGPH6M[;F%;^KN MS/?>L^CNMLG)XNV;=R;&)XO%*9%Z$9<0MK3,:^^XJ_N^+C\3CC*)%R#1D/@A MIH,((( ``@@@@ `"J1)X^[+W9$9;G_C:KYV^<O3:K2O^^W[7_(Z'E[W[/__* MY[+S%_S-WW]A-M% 517XG%9F)QI^]/_ZWJ&_._7N&W]^O>NA;WWG]NE+XY?O MS,W>?7>N<]&2-^4ZN^Y>U+ZPK:VE=<%\L34WBZLF,N69<FE:?-G$C$A2B7O[ MS'Y7<K.O;T7V/R,I::X`B09SQX[($4 ``0000 `!!!!P"KQC^7N;YRZ8-Z]M M3O/\V8LF'-=-9+-O6)PR,S-[7P;QDVG*BO^)SZ<G;G_W[\[^J=A#5?ZMS$XT MK/^YM]ZZ-7'AW)4+Y[XS-542:Q;$\H1<QZ+V]H4+%[6VMLZ?-V^NN%4P_]X0 M\"E HL$G%,400 `!!!! ``$$$$ ``0^!Z.[1$/FW3H@DPEUW+5CY??>_ZT<? M7OMC;_^7/_36[W_'RC>O6GK?TL7MN;OFM\PCR\#41P`!!!! ``$$$$ ``000 M0" Q`I'?#/*]&Q]*#!8=B8. ]XJ&#VWY<!R") 8$$$ ``0000 `!!!! 0+- M=SX_?V[[@KM\?7_JU-34G?&7%K7GKP^?L\79WKER[X']:U<O[^S(M;:VN/9B MZ,; R%CAY.D+9\Y?[M_=+^HY<7:?VA/YB@;-LC2'``(((( ``@@@@ `"""" M0#H%YK;,/?K<7WSF"[_FO8DRD?J0:(B4E\H10 `!!!! ``$$$$ ``000T"<P M>.K8#_WP#WEOHDRD`9%HB)27RA% ``$$$$ ``0000 `!!!#0+7#M^HN5-@VA M<(\&#<@T$:: ]ST:^G:M"[,Q'W6-7%NF2EV9>,['$11!``$$$$ ``0000 "! MM OD%ZP)G4#<HV'A78L_>^ WQ'*&;UXX7:G^[_N>M_[M__[;CVSY6'3W:-"4 M:!@>NQXZ(A6F4^ G_\6'7&]8,G#XR+'C@R0:TCDKZ#4"""" ``(((( ``F8) M1)UH^-;%?U(@_V;]K_[AUS^C_ES9^V!R$@V;WO-QLP:>:.,I<'/T"HF&> X- M42& ``(((( ``@@@@(!/@4@3#=_[T(H;UU]J:LJ(8#:]OT^&=/#/?N>5/>6. MSC>=??Y\I"L:N$>#SVE L:@$_-P35=XQ->H[HT;50^I%``$$$ A/X+T_N-UU M"Z\%EYIDBS4UX1UD'176U+HHK*&)6D.B/ ((((" 3H&IDOB94EF&5S(..\4> ML5]#& U(-&3>^*.ADZY-B"BL^VU_>D<E"]=T2*.Z&?]V_=P35=XQ->H[H\;? MB@@10 `!!*3 ,\\^9=LBE9%MU=&$-4AY\E]')?4=4G?,]37'40@@@ `"L1(8 MOWU'G+)^\ .[951_\-5/R@=BC]@OGHTZVH")AK)8=U%'B&7+3TQ.UT5$M7:D MCD-D$S'I<JW]C;2\QSU1Y5.1MD[E""" ``((1"T@4Q4Z<PU1]XCZ$4 ``03B M+&#+,EAS#1K"#IAHT! A3:1"X.61E[VW5"C020000 "!``+6JQ5D-;;K%U3= ME?;;#K&5]W-X3>&K,*Q'U1JS=WEO!R<1>9":1I#"""" 0)P%9&9!Y1?48^N> MZ.*/4:)!75$A>RO_=#Y63UF?M95WEG'=8V6U7@UA;=I6QA:5-3P_\:C:6-1@ MF]-SFC-B^W<_L4,^4)O:$]V_`6I&``$$$#!.P"-3(/IB73N@+EZ0)]6VGMI6 M&<@"ZJ(#U[-N:YF:%BFH`ZTQ> 10J?):]_MLSK@Y0, ((( ``MX"4],37_R3 MCY6F)\0#^5ON$;\UT#4FT6"]2X.\`$'L49=3J)-PVU,J%^ LJ0ZO5,:U?E=? M6U76U(!JUY9]\!^/K6L:!MB()JZ-OE2>+HGO7!'1BM_EZ6GQYQOWE$09(_I" MD @@@ `"&@0\;M"@;J:@3L@KW1;1^[8+H=SCP+;(PM9B'?=]J'2(GZJJ]E?# MP-$$`@@@@( >@=OCUXO%0G%J?':3#\3OUQZ(9Z,.HS&)!NL]&JQG\JY+"41A M>7[N<4\$YU.V]1$REU%IJ8)5N8X[+SAKME7BIPM1CW3,ZQ?W/E5K>,2=4<6? MXIZH,F:Q7\^=46-.1'@((( ``C4).)<>5#V\:FY"U>!ZU8.S_OKN6.FS\JK= MH0`"""" 0&H%)@NSMWLLEYO%)A]("OE /AOI3V,2#:Y=<LT^O,;Q:J[!OX6S M-H_Z_5=;:^2JO,HU!&PKD8?+>Z**'Y5K^(4WWA]5SYU1$VE+IQ! ``$$:A+P MOM1"555?!L%G))%6[C,&BB& ``((F"OPYA5ON3/:5+C94FD3SXHRD78P1HD& MU4_;_0O4<H;Z[FO@/*J^>OP,0Z6:`W;!3].)*>.\6TEBND9'$$ ``01B+E#I M(@N/L.LXQ#]"I)7;PN VD/['A9((((! G 7^S[D___%W_?1'MGS,>Q-EGCGU MQ>@Z$I=$@_S 7_ZX7G>@]GN45$S.,GZ.\E:VUF MZ:=F549VC=4-WM3.^Z-& M]P^ FA% ``$$DBK@>AV$]^FT]1#!XGI3`V>U?NZ/X!,YTLJ=,=CZZS-(BB& M``((Q%E@^>*W?_7$O@-_\['^O]R^YVN/_O;7MG[JJQ_ZU%=_06SBL=P^\\RC M!XY\;,T#[XNN(YF=>S8OZ6KK[>DIC!=;)KJ/'1]L7EI4>]:OV>C:]L%#1[=M MV5HNSXAGQVY<<"TS</B(J.V]&Q\2SPZ/7=_TGH]'UPUJ-E?@,U_XM?P#/:,W MKXCK(V;3,.)N&J\]D)V2?[8ORE_Y]G=^]9?^[YNC5Q:UYZ\/G[-U6<ZWOEWK M-%.,7%NF6KPR\9SFUFD.`0000$"#@.L71FAH5W,3*>FF9E6:0P`!!"H)Y!>L M"1VG.Y^_NWUQ-CO79\V5SJW:.U?N/;!_[>KEG1VYUM86U]J&;@R,C!5.GKYP MYOSE_MW]XASMQ-E]:D]<5C3XA*!8(@5>OR>JY5:HK]X65>.=41-I2Z<00 `! M!!! ``$$$$ @/0(BRW#TN;_XT[_^_3_\VE/_]8]_Z_?_^#?%]OFO?.RS_^TQ ML3WUWW;M^=+V3W[AT3\__$>1FI!HB)27RGT)J'NBRM+JGJC6/S7<&=57K!1" M``$$$$B90+(_Y_?^`LZ4#37=10`!!!(B<.W6Y;O;EG3>_:;%G??=T]D]NRU> M^J8W]8KMWL7YSMR;<NU+OCDT&&EO231$RDOEU06JWA-5WBM5PYU1J\=*"000 M0 "!] G([X!(:K_YAHNDCBS]0@"!- M<>N'<U>O_?./VRQ.3X[>+8V*[4Q@5 MJ\C%=G-\>.+.R,S,I/S6O^A^2#1$9TO-O@3>]R,_)^Z\X&<3)7W52"$$$$ ` M`0000 `!!!! (*T",YF9;&;V=HJ6GXS(++RZ94IB_W1Y]G=T/_IN!AE='Z@Y M50(_^2\^Q,T@4S7B=!8!!!! ``$$$$ `@>0)1'0SR%Q']Y-/]W5V=#=GYPNT M<K8X^WNZ-%6:S2R4IB?$O?#$@\F)F1U;GXCN9I":$@W)FQ;TJ%$":][\4[%- M-.06#S6*A793(F#]EA/9Y=&W19N-3@DLW?00:#_5;'N66<>$B5K .>MXA8W: MG/J=K[#,.F9%U +.61>\1?&M$S%)-'#I1/#1I 8$$$ ``0000 `!!!! ``$$ M$'A5(/(5#8\_U@<V`B$*S)VW@!4-(7K:JKKOOHU7KW[%NM.YQ[MU45X6\%F/ MK?Y*AXL*G4]5W:,*N(84'6-T-2=[1<.[,N]2=$?+1]5CL=_ZIY57'2(+6&L0 M?SJ/LE5E.]RC9FOEJMI:6X]N8D1:<\)6-'A,)SG*E2:;$]DY?SQFE+-RII_' MO$WJB@;KJY+M5=+/OV+;JU[5USA>8?VHJC()7M%0W[N[JN^RO-]#\H[.S_1C M18,?)<H@@ `"L[D`\<Y);M8W0+8W0U)*[+3MKW2X+&RKV<\>=4@=[^<8SH8( MB',\N55*.MAR`<[R:H_M=%%4:$M#R%-*9W/JA-#ZE+.P<T^EIALB2:-1"_B9 M$BH&IE_4PV%0_:ZODG[B=[[J>;S&\0KKAY0R'@)^WF6IPYEOS"57`2Z=8&(@ M@, ;!*HF"#R\:CJ?E^^0K+5Y'%Y3S<X(:UV7P9QHN( MU^ :C_]/GL7A,@M@ MK<?C\)IJ=L96TZ?B#:=.6P"VJ65-/]4T<-Z3Q#G9F'YIFVE5^VO+R/LI7ZF, M\S6.5]BJGJDJX/SXI^K;JJH%;._?>$>7JAGEL[,D&GQ"42RHP/D+W^I<\N:@ MM7!\0P5DQMIU>8)'7)SD-W30DM"X;26"=Y?D1\<U'9($(_H0M@`3*6Q1ZJLB M4-\K+*P(!!&HXTU=D.8X-FT"#4@T=-WSO59EVY]I&P#ZRP2(VQQ0:>]*GY#X M^1 F8'+!X_ Z:J[CD+@-"O%432ZHCXLK70WA48/W/2!J7=U0TZ?BC&P\!3PN MJW$&;!WQ.M(33+]XS@'-47E<.>B,Q'GGA9H^?.855O/@QKRYJI-'31CY]D]N M58]2O6:^Q7P"1!I>`Q(-HC^<6T8ZJ%2.0$0"/C]OL;ZH.%]@JJ;/;8?;+N7P M_]H6$0+5QDW >I[F>O='[]4-SK-$U4%2!G$;Z[#B45=/R"&6,Z2^X;8=9<MS M55U<P_0+:TS34X_W.1ZOL.F9";7VU.-C)(^JG._HK/?A8K[5.@II*]^81$/: ME.EO)0&1<GKYNV=)/,5MALA7(]>OC7!>]FD+WB.S(%,&WC78#K<6KBF#[B>5 M'C=VXJE#H.K)H?/6#-967,\298&J-;M&6]]1=72<0^(@4'6XF7YQ&*8DQ5#I MI5GUD5?8) UWP_M2]7T7\ZWA8Q3S`!J3:*AT;BE...6FU&Q[K'_:2L8<FO#\ M"S@'71S+</L';&!)CZLM9(K!.[9PU]<UT(&F@PM4/85SS074=&N&<)>L!^\R M->@4D L9Y!(8ZV/_,?B9HAZU,?W\4R>U9-6S.%O':RWO__" -2=U@)+7+]>/ MD2IU,^"LX!U=\N9/'3UJ3**A4J B`2$WE6NHM$=^$LZ'X74,>7P.D8,HXK&- MHW/0&6[]H^9,"EBOS5/Q6*]KD#O5Y17.I_STPN-PVU/.:P7KNWK03U24T2:@ M+G%WO3.",X^@RLNGY!FCW/S<6\%VN+6;56NNM2UMAC047,!U<)E^P6&IP?HJ M:7V==7W]XA66":-3H.I\J_5=%N_H= Y?/-O*[-RS>4E76V]/3V&\V#+1?>SX M8//2HMJS?LWL4F?GS\%#1[=MV5HNSXBGQFY<<"TS</B(J.WQQ_ILSZK32[5L M7IYMBA_K6@:YT[;'=JPLH Z/)S%120'QK1./_.!/7A\^IT"L8V=[K,K('(1U MAHR-7%[4GK?6(PO+^=:W:YUF\)%KRU2+N<5#FEMO;',!L]V-#=[0UJWS379A M]&TE0_M2:]@^<P>U5DOYJ@+MIYIM9=(SZU3'F7Y5YTFX!9RSCE?8<(6IS2G@ M?(5-SZSC'5VC_D4X9UWP2+KS^5Q']Y-/]W5V=#=GYXL*R]GB[._ITE1I]DUC M:7JB6"R(!Y,3,SNV/G%S](KKN55[Y\J]!_:O7;V\LR/7VMKB&MC0C8&1L<+) MTQ?.G+_<O[M?U'/B[#ZUIY$K&FR?8ZM/K:UGE>K#[>#HU!!#`=>+91CT&(Z4 M:TA5+X4PI2/$:82 GQ4*1G2$($T48/J9.&I&Q\PKK-'#9USPS#?CALR(@!N9 M:# "B" C$K#FE;@*)B)DJD4``0000 `!!!! ``$$] LT.-%@O>I!+G"PWO// MN4<_$"UJ%F#0-8/3' (((( ``@@@@ `""" 0KD #$@VV6RK8<@VV9?/J3W77 M0-E_=10W: AW0FBKS3EPUC&U3@/;#-$6(0TA@$!\!'Q^G83/8O[[%7J%_INF M9&,%U-U JX81^B0)O<*J7: ``@@@@ `"H0LT(-$0>A^H$ $$$$ @J0+R?$]# M[_2THJ$C-!%<0-[Z46Z13HQ(*P_N0 T((( ``@C4+4"BH6XZ#D0``000B%Q MGNQ%W@P-(& 18,HQ'1! ``$$$ @H0*(A(""'(X ``@CH%JBZK-WZ0;&ML'6) MA&VYA#K*6;_''CZ4UCW\#6J/6=<@>)I%``$$$#!2(+-SS^8E76V]/3V%\6++ M1/>QXX/-2XMJS_HU&UV[=?#0T6U;MI;+,^+9L1L77,L,'#XB:GO\L3XC80@Z MK@)SYRUP_:Y7.=_Z=JW3''@4WW^KN0LT9[3 Z-MFOQ(Y\3]R*;OL9J7'ZBGO MPNI9VP/G?EM;UM8]8DC>6+2?:K9U*B6SSCH!F'6:)[9SUFD.@.800 `!0P6Z M\_E<1_>33_=U=G0W9^>+7I2SQ=G?TZ6ITNR;QM+T1+%8$ \F)V9V;'WBYN@5 MUW.K]LZ5>P_L7[MZ>6='KK6UQ55CZ,; R%CAY.D+9\Y?[M_=+^HY<7:?VA/Y MBH:)\7$V!(2 F)VA.!CZ;YZP$4 @1 &/SY:M)X0J->!ZHP=U^;V?=?)5/\T. ML7=4%1,!VUQBUL5D7 @#`0000, (@<@3#;=OC[,A( 3$OX=0'(SX=T60"" 0 MJ8"Z49\S1^"\>U]-A5W#MMX:,-)^47E\!)P9JYHF4DV%F77Q&7<B00`!!! ( M2R#R1,/8K5$V!(2 F+*A.(0U]:D'`002(.!Z?X1*WQ1@*RS_C/IK!1* G,(N M.+,,5@1F70JG!%U&``$$$*A5@'LTU"I&^08+<(^&!@\`S<=,("57RSL7L<MQ ML*UH<+V07IT6RL*V,M9*K+=I4..LCJJZ)V93([1P4GB/!ELJP38'F'6AS:W* M%7&/!@W(-($``HD4B,\]&H(E&F9>N1GDB-?-(#=MWY#((:13M0KTMO5>'+]8 MZU'.\BMRJ[@99'!&:DB,0$H2#7$>+^]/O^,<N<_84IAH\"G3P&(IG'4-U*9I M!!! P""!^"0:(K]TPJ!1(50$$$ ``03\"*C[`B;^?,^/!F7T"##K]#C3"@(( M((! * *L: B%D4JJ"Z1A14-N\5!U"$H@$$# ^76JS+H`G!SJ2X!9YXN)0J$* M,.M"Y:0R7P+,.E],% I5P#GK@E?/BH;@AM2 ``(((( ``@@@@ `"""" ``*Q M$]!]Z<0['EBOQZ!J0Z* =?.(2E95M4+O?OELR[429],!@]$S!)5:25AW&HM) MZP@@@ `"""" ``((((! W 1T)QK\]U_#N?2);W]=;1[-B3(B;/F[OJC$43[; MLOI4#<D_)B410 `!!!! ``$$$$ ``000T".@-=$@S[?K.U?7PZ&G%9FS2/./ M=0XP'](\$^@[`@@@@ `"""" ``(()$] :Z+!E4]=4R"?E7^JQ\Z=WF-@JTU5 MZ/]LUGD.;+MTPAJ>+5K_K<C K-U4K50Z"?>0J:G=F$]BYWQ0`2>IFS$?!<)# M``$$$$ ``0000 `!!.H6T)=HD,L91*"V10W.BQ?4!_[J:@59INIYIO4*!74. M[W%QA#JG5;'Y<;1%90TLX%(%%;_JJ:K0^90,U<^E'WXZI;F,0K/)6T>PZG!K MCIGF$$ ``0000 `!!!! ``$$_ CH2S14BL:Y!L%64IV4VD[CK9_P>W35H_XZ M[IM@;:AJY'X&P%K&(T]1Z:G08Z@UYM#+VWI4*241>KM4B `"""" ``(((( ` M`@@@$(J UD2#ZW4-ZFS?HS^NRQGD@545K-F$JH5K*A!=S3[#<*[@\'E@'(K) M,76.8,-5XX!## @@@ `"""" ``((((" N0*9G7LV+^EJZ^WI*8P76R:ZCQT? M;%Y:5'O6K]GHVK>#AXYNV[*U/#,CGAT;N>!:9N#P$5';INT;Q+/.4TJYQ[K? MMD<]Y7Q0B=NC-F<,KHOVK<7DTGT59*7PU"$>UU]XM"6;L(7GLRUG?^,\$7O; M>B^.7[0)V_I>J4?6_2MRJQ:UYZ\/G[-U5LZWOEWKGK\TK-,AOV"-:BZW>$AS MZSI[2EMQ$+#.-QD/LRX.XY+L&)AUR1[?>/:.61?/<4EV5,RZ9(]O/'OGG'7! MX^S.YW,=W4\^W=?9T=V<G2\J+&>+L[^G2U.EDGA0FIXH%@OBP>3$S(ZM3]P< MO>)Z;M7>N7+O@?UK5R_O[,BUMK:X!C9T8V!DK'#R](4SYR_W[^X7]9PXNT_M MT;JBP1F?/(UWO0C">L6$+%!U_8*S-NN>JH?+\-0AKN6=4;D&9KN_@#4,6WGO MRR5L]=@`/?2"SU$--;@N9U#SP>=XV>)L['E^8UO7,&0T$4,!9ET,!R7Q(3'K M$C_$,>P@LRZ&@Y+XD)AUB1]B.ABI@*85#9'V04_E?C(=,I(H2NKI8Z2MJ!4- M`5NINJ(A8/VU'CYR;9DZ1'RV7.OAE$>@)@'K?),',NMJ`J1P'0+,NCK0."2@ M`+,N(""'UR' K*L#C4,""CAG7< *Q>&L: AN&-\:_'P4[W.-1GP[260((( ` M`@@@@ `"""" ``((N E$OJ+A\<?ZD$<@1(&Y\Q9XWZ,AQ+;\5,6*!C]*E E+ M@,];PI*D'O\"S#K_5I0,2X!9%Y8D]?@78-;YMZ)D6 +)7M$0>:)!W@R2'P2X M=((Y@$!P`=X&!3>DAEH%F'6UBE$^N "S+K@A-=0JP*RK58SRP062G6AH\,T@ M@P\/-2" ``(((( ``@@@@ `"""" 0'P$2#3$9RR(! $$$$ ``0000 `!!!! M``'C!0(E&LI-9;$9;T '$$ ``0000 `!!!! ``$$$$ @)(% B8::8I#?LR"W MF@Z,J+ UGCI"JN.0B#IB7+5US 2TC1ME`D8``0000 `!!!! `('4"NA+- AB M\;V/<HONO+&FFE4\?KZ0,K53)(J.:Y@)481-G0@@@ `"""" ``(((( ``E4% MM"8:JD9#@;0)1)IU2ALF_44``0000 `!!!! ``$$XB#0^$2#\WH*Y])ZCS(2 MT7I%AEK44.ME&K9*G'6Z5EC3&HHX#'F<8_"^N*;6`8US3XD-`0000 `!!!! M``$$$$BJ@-9$@SJ-5)<JB#VV5?36/0K=HXPZSU=UR@>J'H]$@/.TUEJ)[2H/ MUPKESJ1.#LW]<DX&:P#J69U1W7??1KFI1IU[=,9#6P@@@ `"""" ``((((! M_ 6T)AKJOC*_ZHH&)[1:D^^1"%#Q. _WR$&HPF090I_?'BL:]"=T1$[AZM6O MR$WF&IQ[0A>@0@000 `!!!! ``$$$$# = &MB8;ZL+S7.'CG$>J[KL&U18]< M1GW]XBA74H_L#V(((( ``@@@@ `"""" ``+Q%S @T>"-6"F5(/='?:_!J.N/ M_P0*&&&E52'U98@"!L/A""" ``(((( ``@@@@ `"P06T)AJ<]VB0)^IRDVL3 MK'MD][SWV%8T6*^8L%8KZO%_[NILT0.:7$,=L] Y$VP#K?]"B3IZP2$((( ` M`@@@@ `"""" ``).`7V)!K4DWID:D$^IX)R+YYW'VLK8#E<9"K7?^<FY\U36 M-0:5_K"&)\^*;7N87CX%*LT$J6J;#&HH?59.,0000 `!!!! ``$$$$ `@<8* MZ$LT^.RG^JP[W%LM\@FY3W^*(8 ``@@@@ `"""" ``(((!!$(+-SS^8E76V] M/3V%\6++1/>QXX/-2XMJS_HUKW^QG[69@X>.;MNR=69F6NR\.?+/KA$,'#XB M:GO\L;X@\7$L`C:!N?,6+&K/7Q\^9]LOYUO?KG5AB<GOF)"UR<?./>*ID6O+ M5(NYQ4-AM4X]"+@*6.>;+,"L8ZI$+<"LBUJ8^IT"S#IFA7X!9IU^<UITSKK@ M)MWY?*ZC^\FG^SH[NINS\T6%Y6QQ]O=T::I4$@]*TQ/%8D$\F)R8V;'UB9NC M5US/K=H[5^X]L'_MZN6=';G6UA;7P(9N#(R,%4Z>OG#F_.7^W?VBGA-G]ZD] MD2<:-FW?$-R+&A(@T-O6>W'\8O".K,BMTI-HD/D%&; UXV#;0Z(A^)A2@W\! MW@;YMZ)D6 +,NK DJ<>_`+/.OQ4EPQ)@UH4E23W^!9*=:(C=I1/^!X:2"$0M M(/(+<E,-.?=$'0/U(X ``@@@@ `"""" ``)F"9!H,&N\B#8$`;%.06TA5$<5 M""" ``(((( ``@@@@ `"%@$2#4R'= G(JR'4.@5U<42Z%.@M`@@@@ `"""" M``(((!"9@-9$@_4;)4+ID:A0U"-_1_'CK%GMJ=2HQR&V"*,+.PJ*$.NL8QJD MUBI$=JI"``$$$$ ``0000 `!!/0(Z$LTR*^K5%N(IXX-^>I*_XWZ+ZEGR./0 M2A33( [](@8$$$ ``0000 `!!!! `(%@B89RN4EL=?V8<OIM38B$F!RIRRR! M!XEIH%E5WME1WJ-!/+#>Z#&!OG0)`0000 `!!!! ``$$$- N$"S1$$:X:B&] MK$S^*1]8_[0^:SLUM5[.8,L+./^T7?N@FJNU*[9&G2$Y+[*P];36%M-0WINH M[L&RTG&/AC1,)/J(``(((( ``@@@@ `"#11H<*+!>CV%.C-7BQW4LRKIX+'D MOE)ACV-MA[@.@_K(71:VE7&-W[5:UY(-'/@8-NU-I)Z-8>2$A `"""" ``(( M(( ``@@@H 0:G&CP'@G7$_M*'VNKC( \RO:GV./\M#S<RS=4;96J945#U7]X M'D3A#E;52"B ``(((( ``@@@@ `"""!0GT!FYY[-2[K:>GMZ"N/%EHGN8\<' MFY<6U9[U:V:O8W?^'#QT=-N6K3/3)?'4S=%ONY89.'Q$U+9I^P;YK,>*`&L! M5<Q:7CYVUN#<;ROC6ILS'M?8K#$[Z_$.R=FC2L'7-VPF'M7;UGMQ_*)S)GB, MD>JF56]%;M6B]OSUX7,V!#G?^G:M\\:QWIK!=IN&YR\-UPK[T/U+1JXM4T== MF7BNUAHHCX!_`=M\DP<RZ_P#4K(.`69='6@<$E" 61<0D,/K$U8'&(0$% M7&==P#K%X=WY?*ZC^\FG^SH[NINS\\6><K8X^WNZ-%6:/7DO34\4BP7Q8')B M9L?6)VZ.7G$]MVKO7+GWP/ZUJY=W=N1:6UM<`QNZ,3 R5CAY^L*9\Y?[=_>+ M>DZ<W:?V-"S14"E'X#/18#W<5I7WG\*H:GI".5;*+WA44BD_XB=O$GQBQ;D& MUT2#DT5VH5+"2#P5,-$@:I#Y!?D3_&:0UD1#;O%0G(> V!(@8)UOLCO,N@0, M:\R[P*R+^0`E,CQF72*'->:=8M;%?( 2&9YSU@7O9GP2#?HNG9!+$M1FO<!! M[JRZ-MY:@[.P>M96<TT-B3!<1[=2;-XA6:OR7S+X](I_#;9I( /61B22"VJ+ MOQ41(H ``@@@@ `"""" ``)F">A+-,@S2;4I)ML>USL=6'?*\NK45%:K_K1F M!*PEK:U;C[4^=B8[7-,9ML,KQ:\"\P[>K.D22K2NT\ Z@A[LH01 )0@@@ `" M""" ``(((( ``M$):$TT1->-4&JNNJ0BE%:H! $$$$ ``0000 `!!!! `($$ M"T1^CX;''^M+,!]=TR\P=]Z"(#>###U@[M$0.BD5>@AP!2G30[\`LTZ_.2TR MZY@#^@68=?K-:3'9]VB(/-&@OG6"F91R`74SR( .P6\&&3 `V^$D&L+UI#9O M`=X&,4/T"S#K])O3(K...:!?@%FGWYP6DYUHX-()9C@"""" ``(((( ``@@@ M@ `""(0F0*(A-$HJ0@`!!!! ``$$$$ ``0000 `!$@W,`0000 `!!!! ``$$ M$$ ``000"$U 7Z)!?'FD=9,]$'N<77'=&4J/50"NM55MMVJ!4(),?"7.:5"U MR\A7):(``@@@@ `"""" ``(((! 3`7V)!M%A\?V1:I/]=_U&R8B^9E*<K*K6 MU8FK]0Q6/,L)K9YYZ1P(/>W2"@(((( ``@@@@ `""""0;(&9S$PV,_/&/F8R M34VO;IF2>&JZ//L[NA^MB8;HNE%KS95R&1'E.&H-+SWE2>ZD9ZSI*0(((( ` M`@@@@ `""*1$H,&)!KF"P+:67NU43ZG!<+WX0NZL>\"LJQNL555:X6]KSG8Y MAK5'=8>4V@.K7ML29*!3JTK'$4 ``0000 `!!!! ``&=`EH3#95.(VW74UC3 M"O(I=?;N+.E_$;ZLQYF5D*L87"^L<+W4PAJ2.-!/&9TC:FY;KD/@G SF=I#( M$4 ``0000 `!!!! `($T"&1V[MF\I*NMMZ>G,%YLF>@^=GRP>6E1[5F_9J.K MPL%#1[=MV3HS/7M=Q\W1;[N6&3A\1-2V:?L&^:P\C;25M.Y4C^4#YU.5"JLZ M_5_X8&M+AF>-K>X`7(-,PTRJVL?>MMZ+XQ>=,\$Z%K8AL&49Y)\K<JL6M>>O M#Y^SM2CG6]^N=54C";? R+5EJL+IS&"XE5,;`E:!KJXNZWR33S'KF"21"C#K M(N6E<E<!9AT30[^ ZZS++1[2'PDMIDK ^;XN>/>[\_E<1_>GO[SCGH[N;*95 M5%C.%F=_3T^72E/B06EZHC@U7BXWCX\7=W[HR9NC5US/K=H[5^X]L'_MZN6= M';G6UA;7P(9N#(R,%4Z>OG#F_.7^W?VBGA-G]ZD]`5<TE$7,P3E$#:YIB*HU M6S\#KUJX:@'GO2JK'A)N`%6;2WR!.H8@\29T$ $$$$ ``0000 `!!! P2R!@ MHB&<SM:79:BU;?^7]_LO66L,E+<)5!IZAH"I@@`"""" ``(((( ``@@8*J U MT5#I]HK"SOLN@!+7>9.%2K==D.5=KX:0#:F++-0-(*Q5J6=55![?4N$G<D,G M1W1AN\*Z#D%T,5 S`@@@@ `"""" ``((((! % +Z$@W65?'6\WR90;#>Y5$^ M:SVWMY:7)95%I<7VKA^5.^\E:6W(XTZ3*M-A;5?M= ;O+!_%X!E:I\?U$:X# M9)L,AO::L!% ``$$$$ ``0000 "!E CH2S0$![4NB*AZW\>J!8+'0PT((( ` M`@@@@ `"""" ``(((& 3"/BM$[,WKKPYZGY'5ODM`(\_U@<Z`B$*S)VW@&^= M"-&3J@P2X$[L!@U68D)EUB5F* WJ"+/.H,%*3*A\ZT1BAM*LCB3[6R<B3S2H MK[<T:]2)-G0!]?66`6OFZRT#`G*XN0*\^39W[,R-G%EG[MB9&SFSSMRQ,S=R M$@WFCIW1D2<[T6#2I1-&3R."1P`!!!! ``$$$$ ``0000" -`B0:TC#*]!$! M!!! ``$$$$ ``0000 `!30(D&C1!TPP"""" ``(((( ``@@@@ `":1#0EV@0 MWQEA!;7]69^U:YURIY_ZG67J.ZJ^X%-[E/7;0WPB^!D7GU51# $$$$ ``000 M0 `!!!! (%(!?8F&2+LA*Y=?:<D76VJ@#MB$&".YD4$(*,GA""" ``(((( ` M`@@@@$#<!!*5:*@#UWJBRTEO'8 !#R'7$!"0PQ% ``$$$$ ``0000 "!N GH M^WI+<1IO76M@_5.=X<L"UC_E8W6@LZ0Z4Y4/;+]E;976.+A6[M&6C$15Z%%S MW(8Y#O&HK[?T/Q-4V&IDQ9ZQD<N+VO/7A\_9.C5P^,BQXX-]N]8]?VE89W_S M"];(YAY\^!&=[=)62@2>>?8I:T_5?%,[IS.#+XS/I$2#;C9$@%G7$/:4-VJ; M=;S"IGP^1-1][U=89EU$["FOMNK[NN ^W?E\KJ/[TU_><4]'=S;3*BHL9XNS MOZ>G2Z4I\: T/5&<&B^7F\?'BSL_].3-T2NNYU;MG2OW'MB_=O7RSHY<:VN+ M:V!#-P9&Q@HG3U\X<_YR_^Y^4<^)L_O4'JV)!EM\*JU@/;=W/9.W9A!D)1XY M!=>G7&F<)5US![;6G<$$GQ!IJ*%JHL&6>[*EI021W+,BM\HCT?">GWNK9DQK MHJ%<+FMNW<3F,IG,[_\]4+Z&[A=79ZJ^(%V9>,Y7711"H%X!9Z*!65>O)<?Y M%7 F&GB%]6G'BZQ/J*JOL"+1P*SSB4DQGP+BGV?5]W4^J_(HEM)$@^N*!ML% M"]Z)!JMII<4+UD^_O>_7X)UHL 9FBTJ=] :?"NFIP4^BP3:^ZD]K#L([T2!6 M-&@F';FV3+;("Y)/>=X#^802Q<3;H%.G^E7YKJXN-=_43K&BP7^%E$2@5@%F M7:UBE \NX)QUO,+Z5^5%UJ=5U5=89IU/28KY%Q#_/*]>_8JUO/-]G?_:*I6, M3Z(A%O=H4+<&K'H?1_\E92[ SVT7K$D$VYFM;,XYBCYK#CY1TE9#3>,;0QSQ MGP];5+8]\D]G,8^^U%0XAB:N(8E7=]M^VQ[YI[.81P=K*FP*%'$B@ `""$@! M7F'KG@F\PM9-I^:>F'[R)V!500[W;KVQL07I%\<F6" 6B0;KZ;U/:S\9!%%5 M=!F!Z&KV*9",8I7N<^%S?(U#D&OP6(E7=>#DM15<85$5B@(((( ``E* 5UB? M,X%76)]0*LL@II;ZX7R^)CT*IUR@\8D&><8N-^\5#?Y+6@?5FA&H=/KJ;-?: M5J4I0JZA[G\\KB->W_C6'4,4!XK7(>LKD'A,3L'56;S+L7[ (AZ34XAB0E(G M`@@@D!@!7F']#R6OL/ZM:BW)^[I:Q2B?9@%]B0;;R;SU3[5@7HZ$>LKU@?5R M!EG 6<RZ4SUV)C)<\PMJ-MB6\5=M)<W3J*:^>UP?89L)UK&HJ8FX%5;+[6R7 M3GBLQ',^Y;''=4&I;8V?[7 5B3K6EB(1AM8:`L;C<T3$>R/K11/JK9+<[WIQ MA/,ICSVNEVS8:K8=KN*Q!J.ZX_JL=X7B6-4$EWOXG!@40P`!!"H)I/,5MH[/ MU=/Y"AOIZVS5MT;.]UIJ&CO??5GW.-^ 6>>_[0V;]_L]]7:NX9=^\!^Q% KH M2S0T'+?J#2 :'B$!)%C F0*7ZQWDC^T=@_4I96(K[%JF4F&QW]F6JL'C_8H* MVWEX3?'X'UGGT@:YWD%NS@M-U5.J"5MAZ^'.,)PU._>H&CS>KZBPJU;H'8]_ M*$HB@ `""$B!%+["UO>Y>@I?84-<+^G\P,;CC9 U:^#Z3L\C<>;ZCLN:H5"C M'_SM(O\-02!2@<B_WO+QQ_HB[0"5ITU@[KP%'E]O&8=OG9#_W9>_Y>BHQ]:G M;*?WUC<-E8ZUYA%<RUA?AZR%90Q5#[=%;FNBC@I=)Z>H5K[PRU-NZW43ZK'U M*=OIO?5-0Z5CK4D'US*J@+5R%575PVV1VYJP'BZ[6;7"2O^*Q;%\ZT3:_A,7 MM_[RK1-Q&Y$TQ./QK1.\PEI?FCU>9'F%M;XTNT)5?865WSIA`[>^H[-6Z_S0 MJ-);0>L[0]O;0N]*Y!NY<-\NIN&_)['JHQA$;=\Z\>33?9T=W<W9^;/3)EN< M_3U=FBJ5Q(/2]$2Q6! /)B=F=FQ]XN;H%==SJ_;.E7L/[%^[>GEG1ZZUM<55 M<NC&P,A8X>3I"V?.7^[?W2_J.7%VG]H3^8J&B^,7V1 0`F)VAN(0J_]>! Q& M):VK?C3AO7[!%H:S<$V'.SL5>H6UNJEE`E4_FJAIO8"S<$V'.WL1>H6U0E$> M`0000$ *\ KK<R;P"NL3REG,.<?\SSJ/1CTJ<68BJKX#K+MW'(A <('($PW! M0Z0&!,P2<.:_J\;O<?%"U6-#+%!'Y$%:MRUG\%-5I!=;^@E EJDC<O^54Q(! M!!! H)) ':]3O,+ZG$Z\PE:%JC27G/NKSCKK3*XTJUTKJ9IKJ-H+"B"@38!$ M@S9J&D+@#0+RI4+^V%8T6)^2Q_C9HVJOJ;"?4?%3H;.,GYK]E)%G]7*SK6BP M/F5-`:A;7JFD@'6/:M3/X7XBK*E"9Z,U-4%A!!! `(&J`HE_A:UZ'EN5R/FB MF<A7V.#9DTISR;G?8];Y' [;^[U*RUU5KJ&Q;\_\=XJ2J16(_!X-F[9O2"TN M';<*]+;UR@LH`OZLR*V*^3T:JG:PZ@6656NP%0B]PEH#J"D>=8^&JJU4O<"R M:@VV`J%76&L`M<93]0I24>%T9C!@&!R.@(<`]VA@>N@7\+A'0]5@0G]!#+W" MJEWP+E U'I\OLJ&_((9>84"HJO%4?865]V@(&$:L#J\Z>6(5;2*#X1X-40VK M^'9):]6V/_VT6L<AHEKG46I/\)#\A$T9FX!@5YM/G/J&WF?E'L7NNV^CW%09 MYY[@K=17@UH-$9.7C;C%HU35:HBJ[SGJ&XA:CXI;/+7&3WD$$$ @\0)Q>T6+ M6SR\PAKT3R"VD\<@0T*M6R#5ET[PA9=USYN !PIYN34J@^ G?I%3$#>&E9O, M-3CW^*G'62:4!'DH-QRJ+W[7HZ*(I^JM'_W$[_\V5WYJ"UXF;O$$[Q$U(( ` M`O$1X!76YUCP"NL3RO1B4;P],]V$^+4)I"+18#V;C?.9K;91CT]#,<\UQ >* M2!! ``$$$$ ``0000 `!4P0:GVB0J^B%EVLZ0#UK!;65="WC9P!4NQ[74-2Z MR-]/NY2I)."M7?= `XX``@@@@ `""1!0Z\ 3T)=(NZ NTXNT%2I'``$$/ 2T M)AHJ79Q?Z1(&4=ZYP%[N5%WRLPA??6QN.]9:B7IL+:,"X(-W#?^*O+75LQHB MH0D$$$ ``000B)N O">1_ GK:Q?BUL=0XI'W)));\*]=""4D*D$`@10*:$TT MJ*2 SYLCJ--[5=Z9*0AWQ4&E3$0*9T9#NNPQFC[G3$/"IE$$$$ ``000T"D0 MRKT8= ;<J+9"N1=#HX*G7000,%I :Z*A#BG;4@+;G];/P+TKEP=6/5EEY4(= M8Q3B(;6FHD)LFJH00 `!!!! P% !ZP('^=AU#^L@K L<Y&/7/:R#,/0?`F$C M$"N!."8:U!T3Y /O7$/HFN0:0B?UJ+!2]H=[=NH<!=I"``$$$$# "(& ]VA( MSSJ(@/=H8!V$$?\<"!*!F O$*-$@S_"M9Y[./5+3>DF%<[%]I7/4JLL9U%"Y MUN__\)@/>1S"4Z-FN]V&Z_Y&!2R_U5)NXK$(P[FG4;'1+@(((( ``BD4X!X- M/@>=>S3XA*(8`@A$)Z OT6 [4:SV0K ``'RG241!5%=_.N_L*%,)*J=0J:2U M@%QR+_8X/R%W)@AL%?JL/[HQ2%O-'M='J*=L)HW*\HC,@MQ4/,X]:1L^^HL` M`@@@@ `"""" ``((> OH2S3H&8E&G9'JZ1VMA"*@UBF(!Z%42"4((( ``@@@ M$ <!YUT8N"^#Z[@X[\+ ?1GB,(&)`8$D"61V[MF\I*NMMZ>G,%YLF>@^=GRP M>6E1[5F_QOU,[."AH]NV;)V9GA(6-T>'7$4&#A\1M3W^6%^2O.A+PP7FSENP MJ#U_??B<+1(YW_IVK?..4"87Y"(%Z^.Z^S5R;9D\]L&''TG/Q9]U<XD#Q7L^ M+O[T"2C>]ITZU:\*=W5UJ?FF=DYG!GW61C$$ZA!@UM6!QB$!!9RS3KW"JJR! M\P57/B6_^5(^:]NC]@<,+^:'RQ=9E35PON#*IV09^:QMC]H?\YX&#*_J*RSO MZP(*<[A30/SSM"Z4%@6<[^N"NW7G\[F.[B>?[NOLZ&[.SI_]#V.V./M[NC15 M*HD'I>F)8K$@'DQ.S.S8^L3-T2NNYU;MG2OW'MB_=O7RSHY<:VN+:V!#-P9& MQ@HG3U\X<_YR_^Y^4<^)L_O4GD")AM+T;-"W1R^Z-BQ/_#9MWQ#<BQH2(-#; MUGMQW'VJU-2[%;E5)!IJ$HM;81(-_D>DZML@416)!O^>E*Q#@$1#'6@<$E# M(]$0L.8T',Z+K,]1KOH*2Z+!IR3%_ ND+=&0M$LG_(\T)1% ``$$$$ ``000 M0 `!!!! ('0!$@VADU*A&0+<H,&,<2)*!!! ``$$$$ ``000,$V 1(-I(T:\ MP02L=V<(5A-'(X ``@@@@ `"""" ``((N CH3C2(KY_4,PZVAD)O-_0*];#$ MH14GG69,OJ(R#M. &!! ``$$$$ ``0000""I`KIO!BE.*?5\`Z6MH=#;#;W" MI,XPU2]U,T@G74V8`6\&:74._5LG$C^(=%"_`-\ZH=^<%JT"W R2^:!?P/5F MD/K#H,7$"WB_PG(SR,1/`/T=3-O-($DTU#G':CHWKK.-9!UF332(GJE\DUS. MX#_]%##1X/'UEL]?&JZ5_*'[E_#UEK6B4=Z_@'A!>N;9IU1YZWQ3.Z],/.>_ M0DHB4*L`LZY6,<H'%W#..D[Y@JM2@TV@ZBNLF'6@(1"Z0-7W=<%;3._76UK/ MS]6">==S3NMR>EL!=5[J<8[JL:+!UJXL::W*N4>TZ'J4W%\IO. 3)4DU^$PT M5')6U $3#:(>ZVT@;5]F6P<XB88ZT#C$IX!X&\2*!I]6%(M(@!4-$<%2K8<` M7V_)]- @X.<5-K=X2$,D-)%F`74>$2)"?!(-NN_18$44Y^=RD^>6\HQ=_2FS M":X%;&4J#8RH4&T>[;HV;0M&_6EMVIEEL 4<XHQ)6%6V05>]J^0<;O?5/1J" M9QE<`Q,O7>HGW,B#UR8"B[224.H/'B$U(( ``@@D4H!7V$0.*YU"`(%$"C0R MT6#+`MB6%;ARNR8.*@V,.NVW+<MW5N)<M^_<XSS*]5X#LE@BYXJ>3E6:%:9< MJR+>`Y4M/S$Y\59AB-"B&T?9]^CJIV8$$$ `@30+\ J;YM&G[P@@8)R ID2# M\]S;^MFU4K.M%W!J5LH=^'=W;=?/X<ZFG=$&#\]/),DH(_5<4SR*,0$]Y<0[ M`8-(%Q! ``$$8BC *VP,!X60$$ ``26@*='@1US=)<'/B@`_9?PT6D<9:].5 M,B,-#*^.'L7S$.O-&DQ9SN A:;N8POJG?"R/=5T4ZCQ6E50M6BNQUF,M(/?; M&E)_VDHZ*[$UX=%*/&<442& ``(()%* 5]A$#BN=0@`!TP4T)1KD";GU=%'M ML9U/VNZM:#W*>HCKI0U^!L/9;JU'V9JV7O&AEOT[P_/32MK*N"YG2*2A=;6G M]2H&\6F,>LJV7SXE3^;5I1C6-('<:2M3J1)1C_63']<Z;=.O4LS6?(0S,#Y? M2MN_8OJ+``((-%: 5]C&^M,Z`@@@4$E 4Z)!-"_7PUOC<+T8P5K&N83>MD<5 M=G[B[6Q+-6UKU]:B#-5:6#ZNU+2U?)+6_$?W;\8UO^ <'=M4B2Z>^-=L^ZS& MEC60?\H4@SK/=Q[BS"-85RC8<A:R<-5*XD]'A @@@ `""'@(\ K+]$ ``00B M$M"7:(BH`RH+$&G]5(Y `P6L=Y>L%(;*%,@$@3K$HWPH91K(0M,((( ``@@$ M%. 5-B @AR. ``*5!#([]VQ>TM76V]-3&"^V3'0?.S[8O+2H]JQ?L]'UR(.' MCF[;LK4T713/WAZ]Z%IFX/ 14=OCC_6ACT"(`G/G+5C4GK\^?,Y6IYQO?;O6 MA=B6GZK4]]\^^/ CZE((=: \YY>_Y4[;'O54U9+.8RO55K4Y9P%K;)4>UQ2J M'SK*5!40YJ=.]:MBSN^6%T]-9P:KUD,!!.H68-;53<>!=0LX9QVOL-87[KIA M.= JX.<5-K=X"#0$(A50YQ$AMM*=S^<ZNI]\NJ^SH[LY.U_47,[.GK.7ITM3 MI9)X4)J>*!8+XL'DQ,R.K4_<'+WB>F[5WKER[X']:U<O[^S(M;:VN$8X=&-@ M9*QP\O2%,^<O]^_N%_6<.+M/[8D\T;!I^X80X:C*7('>MMZ+XQ>#Q[\BMRK. MB09Y\J^Z:<TOR)URC^VD7>VIZ5A;/:IRUQB<"0YK//*Q[7V,]8X/E6)V[53P M4:8&-2(D&I@,C14@T=!8_W2V7BG1P"ML.N=#1+TFT1 1+-76))#L1$-"+IVH M:40IC$"D`J[K,&W7*:@$A.L#65@%6>E8:V:ATB&V^JU_V@ZQUJ;2!]8R54/E M3I"1SBLJ1P`!!!#@%98Y@ `"")@B0*+!E)$B3@000 `!!!! ``$$$$ ``00, M$ B4:!#7G8O-@%X2(@*&"+ HP)"!(DP$$$ ``<,$>(4U;, (%P$$#!<(E&BH MJ>_B&RA5>>OCFBJ1A8,<+HZU;K;69<U!ZJ^C.VD[Q,._$@4CDK9)0G\10 `! M!!! ``$$$$# 7 %]B09KEN'$M[\>A"SXX:(&N=G""%ASD$ZEZECE3P8A5>-. M9Q% ``$$$$ ``0000" -`KH3#>+$DI/Y-$PLGWT4DX%<@T\KBB& ``(((( ` M`@@@@ `"1@AH332X9AG40GKE9=NC+F=09Z36"QQD8>>Q-9V^JDIL1]54B1'C M'?,@G9/!&K!MK&/>%\)#``$$$$ ``0000 `!!-(IH#71X"26J0>YJ?2!<UV] M*N9,!%0ZUF,X7<]FG>LL6'RA^9^$<S+8L@RN5[MH#I+F$$ ``0000 `!!!! M``$$O 6T)AKJ7B=?Z6J+^J["J'2#!N=I+;-'LX#'BH;ZQEIS_#2'``(((( ` M`@@@@ `""""@-=$@N.O.-6@>*E/BU,P2=7,J!T1:(6IJZD<``0000 `!!!! M``$$(A+0G6@@UQ#10!I:;:7K4[@[AJ$#2M@((( ``@@@@ `"""" 0 ,2#=9< M@UPX(#?Y(;9SC_]!LAZKCG*>LJH6JY[-LJ[!/WY-)6V#+H\-,O0UM4YA!!! M``$$$$ ``0000 "!Z 3T)1ILB^'5G\X[)MCV6 ]4R0AY7JI<*M7F_,#<NCC? M>I0ZUZU4<W1CD+::/:Z/J'3[#*ZD2-LDH;\((( ``@@@@ `"""!@KH"^1(,& M(^M2!6M*0D/3-($``@@@@ `"""" ``(((( ``D(@LW//YB5=;;T]/87Q8LM$ M]['C@\U+BVK/^C4;79D.'CJZ;<O6Z5)!/'MK[))KF8'#1T1MCS_6!S0"(0K, MG;=@47O^^O Y6YUROO7M6A=B6WZJ&KFV3!9[\.%'RN6RGT,H@X!/@4PF<^I4 MORK<U=6EYIO:.9T9]%D;Q1"H0X!95P<:AP04<,XZ7F$#DG*X4\#/*VQN\1!T M"$0JX'Q?%[RY[GP^U]']Y--]G1W=S=GYJU:]R5;GX#_\8[$X>Q8_.3&S8^L3 M-T>ON)Y;M7>NW'M@_]K5RSL[<JVM+:Z!#=T8&!DKG#Q]X<SYR_V[^T4])\[N M4WLB3S1LVKXAN!<U)$"@MZWWXOC%X!U9D5M%HB$X(S48(>#G;1")!B.&TMP@ M2328.W;F1DZBP=RQ,RAR/Z^P)!H,&E!#0]60:! R+[QD3YFU+IB]K"'J1$.B M+ITP=(81-@(((( ``@@@@ `"""" ``+A"H@5#3_VH__2NMW=WAIN$Y5J(]&@ MQYE6$$ ``0000 `!!!! ``$$$- G\(UOO/37?W/<NHV-WM'3/)=.Z'&FE29M METX\?VE8)W=^P1K9'%>0ZF1/25MB8><SSSYE[:R:;VJGN'3BA?&9E(#0S88( M,.L:PI[R1FVSCE?8E,^'*+KOYQ567#JA^5UE%#VESC@+.%]A@T<;GWLTZ%O1 M(+X2P@;GW.,J6_>!HC;K]U"HRGVV&WR8J:'2@*IQ\4GD?\AX/?!)2K'$")!E M2,Q0&M019IU!@T6H""!0MP#O*NNFX\"&"\QD9K*9V0^B7%<T9#(E\=1T>?9W M=#_Z5C2(<T7YE9.U_C@/]%^5M:3_HVJ-D/)^!-2*ACH&Q7H(-X/THTV99 CX MN545-X-,QEC'MA?<##*V0Y/@P+@99(('-SY=\_,*R\T@XS->28TDNIM!?OK+ M.^[IZ,YF6IW?.G%"?.O$U'BYW#P^7MSYH2>C^]:)0"L:RDWBV_PB_SX_D9ZP M?J!-OB!)_])L@YNDKM$7!!! ``$$$$ ``0000*"!`LX5#:.Z[M$0*-$0D$RF M#VQ)!-<ZU>FH+<M@6X&O*O1>:6]M5]80L",<'I: ]R45#%98SM2#``(((( ` M`@@@@ `":1"XM_L^L;WIGC=U=7:*K9UOG;"-NLPUV"Z^$'_*324+9!G;'GF" MZKQPPUDX#5,MMGU4P^&ZS$$]&]OX"0P!!!! ``$$$$ ``0000$ (-')%0_ ! M<'X`[LPF.),1JMWZ[AD1/&QJJ"3@L:*!P6+:(( ``@@@@ `"""" ``)&"!B< M:+!^`&Z$-4%6%5!9(=(*5:TH@ `"""" ``(((( ``@C$4R!&B0;NE1#/*1)I M5)5N[<EDB)2=RA% ``$$$$ ``0000 "!Z 2T)AK4PGCK::2\(-]YE\>J?58' M5KWU8Z5[-%1M@@(1":B98%VY8!U05C1$)$^U""" ``(((( ``@@@@$#4`OH2 M#=95\?(T4IU,RJ?4GDJ?<GO<?\%6H:K*=2E^I<)16U._%/"X/D(]9;,B[\#D M00`!!!! ``$$$$ ``01,$="7:/ OPEFE?RM*(H ``@@@@ `"""" ``(((! K M@<S./9N7=+7U]O04QHLM$]W'C@\V+RVJ/>O7;'0-]^"AH]NV;"V5)L6SM\<N MNY89.'Q$U/;X8WVQZC#!F"XP=]Z"1>WYZ\/G;!V1\ZUOUSK-'1RYMDRV^.## MCY3+9<VMTURR!3*9S*E3_:J/75U=:KZIG=.9P60CT+O&"C#K&NN?SM:=LXY7 MV'3.A$A[[><5-K=X*-(8J!P!Y_NZX";=^7RNH_O37]YQ3T=W-M,J*BQGB[._ MIZ=+I2GQH#0]49P:+Y>;Q\>+.S_TY,W1*Z[G5NV=*_<>V+]V]?+.CEQK:XMK M8$,W!D;&"B=/7SAS_G+_[GY1SXFS^]2>R!,-#WS_PN!>U) `@8WO??0KS_Q> M\(YL_L .;8F&^^Y[-=%V]>I79.3./20:@H\I-502\/,VB$0#\R=2`1(-D?)2 MN:L`B08FA@8!/Z^P)!HT#$3*FTAVHB&.ETZD?,+1_9@(B)R"R"_(3>87G'MB M$BIA(( ``@@@@ `"""" ``+Q$2#1$)^Q(!($$$ ``0000 `!!!! ``$$C!<@ MT6#\$-(!!!! ``$$$$ ``0000 `!!.(CH"_1\)$/?L:Z20*Q)Q2+(/6X!E9W M5$$BJ;M1LPYT$H%FU@@2+0(((( ``@@@@ `"""#@(: OT2""^.P?_*K:PCVW M%-4&&69K8$'JD7T,6 .'(X ``@@@@ `"""" ``(((&"N@-9$@[E,1!ZN@#7- M%&[**=PXJ0T!!!! ``$$$$ ``0000*!6@5@D&N3%"RIT=2V#W".?LI;QV&,K MJ?ZT->'-9&O+NVG7V*SMUCHD*2_O.OK6F9!R'[J/``(((( ``@@@@ `"",1< M0&NBP7HW!'6)@=@IKUQ0Z0/GY16V,O(TWGJ4-4E1J3:/D;"=W(J2*KRJP;A& MHG:J?L5\'F@.SS;<SN&+@YO\5DNYB<<B2.<>S6XTAP`"""" ``(((( ``@C$ M7R!8HJ%<;A*;[Q_76R$X;VK@<=JOFJIT*X3Z;I&@`G-VI6HPZI38UK3S0-]. MJ2YH<ZN4DM!C)#(+<E/-.??HB816$$ ``0000 `!!!! ``%3!((E&J+I98BW M9@P8H'5A@D=5KA^_QZ<7`1$B.ERB.1-#X;K)]0BV+JAU"LZG(NHLU2* ``(( M(( ``@@@@ `"Z1&(8Z)!Z1MQFT 9I,=2?R-Z$<,9K]PJI22\8W9-,8A#9')! MK5,@UQ##H2<D!!! ``$$$$ ``000,%H@=HD&>58IM_JN@[".A[6V.O(7KH?; MQEN5L48;;B^,GF$>P;LN9PAK]&V7/"35D'XA@ `"""" ``(((( ``G$3R.S< MLWE)5UMO3T]AO-@RT7WL^&#STJ+:LWZ-?=FY[,#!0T>W;=E:FKHC'M^^><6U M5P.'CXC:'OC^A3'IL\Q<A)*_\.A1U/7'!+..,#:^]]&O//-[=1QH.V3S!W8L M:L]?'SYGVR_G6]^N==;]:OV"VFG=XWRVCO!&KBV31SWX\"/E6FY94D=;')(V M@4PF<^I4O^IU5U>7FF]JYW1F,&TL]%>G`+-.IS9M20'GK.,5EKD1NH"?5]C< MXJ'0VZ5"!*P"SO=UP7VZ\_E<1_>GO[SCGH[N;*955%C.%F=_3T^72E/B06EZ MHC@U7BXWCX\7=W[HR9NC5US/K=H[5^X]L'_MZN6=';G6UA;7P(9N#(R,%4Z> MOG#F_.7^W?VBGA-G]ZD]L5O1$!S76H/S>RZ"KY((-T)J0P`!!!! ``$$$$ ` M`0000" L@6PY.U.VG>G/?B+ZZE9N%@W-R<S^CNXG\A4-CS_6%UWTU)Q"@;GS M%K"B(87CGLXN^_F\A14-Z9P;VGK-B@9MU#2D!%C1P&30(.#G%985#1H&(N5- M1+>BX<FG^SH[NINS\X7P:RL:2E.EDOAS=D5#L2 >3$[,[-CZ1'0K&B)/-&S: MOB'E$XCN2X'>MMZ+XQ>#:ZS(K2+1$)R1&HP0\/,VB$2#$4-I;I D&LP=.W,C M)]%@[M@9%+F?5U@2#08-J*&A)CO1D/!+)PR=<X2-``(((( ``@@@@ `"""" M@*$"K&@P=.#,"SO^*QJ>OS1<*^M#]R_A9I"UHE'>OX#XO.699Y]2Y:WS3>V\ M,O&<_PHIB4"M`LRZ6L4H'US .>NX&61P56JP"? *RY1HN(#K*VSPJ.3-(+ET M(K@D-1@C$)-$@_"27S8A?\2W8 84)-$0$)##/03\+.SDT@FF4*0"7#H1*2^5 MNPIPZ0030X. GU=8+IW0,! I;X)+)T*;`.]X8+W</&IT/BOW>!]5=XB5JK7M M5W]6"B:B\.KN5YP/K#3$4<0L\@C.5(+<Z?I4%#%0)P(((( ``@@@@ `""""0 M*@%]]V@0IY<GOOUUN=5T6B[*QV=(8A5,?%B(! $$$$ ``0000 `!!!! ``$I MH"_18!7G=#WE\\^:::HIZY1R-[J/``(((( ``@@@@ `"",1?H#&)!JN+Z_44 MUBLL;">EMO+J3^O5#<[#;9=L^+F(PW7PG)=4A%5S_.>*G@B=XZO:)26A9PAH M!0$$$$ ``0000 `!!! ((J OT2"OF'">ECNOIU 76;B>6-K*JS^50M4*K1=Q M>-@Y4QBVPJ[UU'=Y2) A-/%8=?F,-+2F$@`T<4")&0$$$$ ``0000 `!!!!0 M`OH2#:))[W-(=<)9QX45UO-59SJCC@JMT=9T>-UK)9B44L &6"DE`1<"""" M``(((( ``@@@@$ \!;0F&B(BL&49G&L<(FK76:W/M1+:XHES0S*#X$SBJ.&K M*;\3YYX2&P(((( ``@@@@ `""""0*@%]B8:J%]A7+> Z,*XGJZD:PJ1V5LV' M2BF)I':<?B& ``(((( ``@@@@ `"1@OH2S18[]%@O4I"+97W^0FVL[QUL;WK MG2!L(U3I;A&U#J2S'C^MU]I*@LN[+F>H=3XDV(>N(8 ``@@@@ `"""" ``(F M"@1*-)2;RF+SWVW7BQIL.ZTGG_*Q];?\4VZR7>=*>]L>9X7.HYS+(FSGP+;[ M1_AOW3].>DJZYA=4]RM-DO3XT%,$$$ ``0000 `!!!! P&B!0(D&HWMN#=[G M8HK$])>.(( ``@@@@ `"""" ``(((!"10&;GGLU+NMIZ>WH*X\66B>YCQP>; MEQ;5GO5K-KHV?/#0T6U;MDY-38AGQV]^Q[7,P.$CHK;''^N+*'2J3:? W'D+ M%K7GKP^?LW5?SK>^7>LTLXQ<6R9;?/#A1\IBB0\_"(0GD,ED3IWJ5_5U=76I M^:9V3F<&PVN0FA"P"S#KF!/Z!9RSCE=8_:.0^!;]O,+F%@\EWH$.-E; ^;XN M>#S=^7RNH_O)I_LZ.[J;L_-%A>5L<?;W=&FJ5!(/2M,3Q6)!/)B<F-FQ]8F; MHU=<SZW:.U?N/;!_[>KEG1VYUM86U\"&;@R,C!5.GKYPYOSE_MW]HIX39_>I M/9$G&C9MWQ#<BQH2(-#;UGMQ_&+PCJS(K2+1$)R1&HP0\/,VB$2#$4-I;I D M&LP=.W,C)]%@[M@9%+F?5U@2#08-J*&A)CO1P*43ADY+PD8``0000 `!!!! M``$$$$ @C@(D&N(X*L2$``(((( ``@@@@ `"""" @*$")!H,'3C"1@`!!!! M``$$$$ ``0000"".`EH3#>);).565<*[C/-9N<=/S56;ID#4`FH:^!\O_R6C M#I[Z$4 ``0000 `!!!! ``$$O 7T)1K$N:+X%DFY53UOE-\W6;68K6_A?DME MK:TSU?P+^)\)_NND) (((( ``@@@@ `"""" 0!P$]"4:K+T-F!&PI2ID"B,. MFL10JX"?K%.M=5(>`0000 `!!!! ``$$$$"@@0*-232H#ELOIK!>5:%6$]2T MK,!Z`87M&@WG51NV/>I8:XLUM=[ 44Q,T]X7U_B\[B8Q&G0$`0000 `!!!! M``$$$#!10%^B07YV[3Q75!=3N%Y54=]2!769ADH?V-;JNU['83M*#&=]K9LX M#^(0L_?%->K9.(1*# @@@ `"""" ``(((( ``I4$]"4:Y'F[SWLT5!TPM>3> M];H)CP2!>LJ9]2"M4)4]Z@(>*QH8G:CQJ1\!!!! ``$$$$ ``000"$5 :Z(A ME(C#JD1E/3B##8LT>#T,2G!#:D ``0000 `!!!! ``$$&BN@+]$0^OT.Y**& M6M,$SC!"#ZRQ(VI6ZY5&D$$Q:QR)%@$$$$ ``0000 `!!!!0`OH2#=9[-/C, M#EB_DB#(F:>S:3_!\(4(T?T[49=(6&>"GT&)+B1J1@`!!!! ``$$$$ ``000 M"$5 7Z)!A*L6QJO0U7FF[8'MSTJ?>]L2%O)/V[FK;,NU:;E3%?"(*A1K*K&- MA3/?Y!PFY^C B `"""" ``(((( ``@@@$&<!K8F&NB%\KH"HNWX.1 `!!!! M``$$$$ ``0000 "!4 0R._=L7M+5UMO34Q@OMDQT'SL^V+RTJ/:L7[/1M9F# MAXYNV[)U:FI"/#M^\SNN908.'Q&U/?Y87RB!4@D"4F#NO 6+VO/7A\_90.1\ MZ]NU[OE+PSJM\@O6R.8>?/B1<KFLLVG:2KQ )I-YYMFGK-U4\TWMG,X,OC ^ MDW@*.MA `69=`_%3V[1MUO$*F]J9$%W'_;S"YA8/:7Y7&5U_J3F>`LY7V.!Q M=N?SN8[N)Y_NZ^SH;L[.%Q66L\79W].EJ5))/"A-3Q2+!?%@<F)FQ]8G;HY> M<3VW:N]<N?? _K6KEW=VY%I;6UP#&[HQ,#)6.'GZPIGSE_MW]XMZ3IS=I_8$ M2C04B^.BR8E;5UT;EB=^F[9O".Y%#0D0Z&WKO3A^,7A'5N16>20:WO-S;PW> M1$TUD&BHB8O"-0GX>1MT9>*YFNJD, *U"CC?!C'K:C6D?*T")!IJ%:-\K0*\ MPM8J1ODH!$@TN*C*%0TD&J*8<$FM4T^B0:QHT PX<FV9;)'/6S3+IZ$Y\3;H MU*E^U=.NKBXUW]1.L:(A#13TL5$"S+I&R:>Y7>>LXQ4VS?,AHK[[>845*QHB M:IUJ$9 "SO=UP67BLZ+!C'LT!!>G!@000 `!!!! ``$$$$ ``000T"! HD$# M,DT@@ `"""" ``(((( ``@@@D!8!K8D&\2V5<FNLKC. FD*JJ7!C>QK/UM4T M\"_IOV0\NTQ4""" ``(((( ``@@@@$!Z!/0E&L2YHOB62KF9>-ZH8N:[-H/_ M\S!Z)@3O/C4@@ `"""" ``(((( ``@D6T)=HL"(V_%S=FNDP,>N1F!EI:-8I M,?YT! $$$$ ``0000 `!!! (7: QB09K-VS74\C3?M<K+%RS`_X/]VGGK%"U MJV*3$5:*TV=#%',*>%]<$X?K;A@U!!! ``$$$$ ``0000 `!;P%]B0;YV;7M M7-'U>@JUT\]:`^<B?#^'JP_296&KD;-"5<!6TD]#S#__`MX7UZAG_5=(2000 M0 `!!!! ``$$$$ ``?T"^A(-HF\^K\RO=&&%:W; F;P(>%V&]X?JMI2$_@%+ M=HL>^ &'-=EN] X!!!! ``$$$$ ``000B(^ UD1#Z-VV?@9>:^4R;5%ID0*G MM;5ZAE)>I:+P#\632A! ``$$$$ ``0000 `!_0+Z$@U^KH.HVG_7[$#5HR@0 M6P%GKD>&&LILB6VO"0P!!!! ``$$$$ ``0002+" OD2#]1X-UKL>J-7R=7R( M[7K?!^=H53IK=;;H42'?CQ#B/P/707>=(2$V6D=5]]VW46[J6.>>.JKE$ 00 M0 `!!!! ``$$$$ @P0+Z$@T"42V,MX+:=EI/_EU3#Y7NW2CW.P]WO=VC;41M M1UE#<E98J:$$SY)PN^9Q?83K#+$-:[C!>-0F<@I7KWY%;C+7X-RC+1@:0@`! M!!! ``$$$$ ``01,$="::&@(2AT+)1H2)XTB@ `"""" ``(((( ``@@@D "! MS,X]FY=TM?7V]!3&BRT3W<>.#S8O+:H]Z]>\OFC<VMN#AXYNV[*U6!P7.R=N M776%&#A\1-3V^&-]"6"B"_$1F#MOP:+V_/7A<[:0Y'SKV[4NK%#E^@59FWSL MW".>&KFV3)9Y\.%'RN5R6*U3#P)"()/)G#K5KRBZNKK4?%,[IS.#6"$0G0"S M+CI;:JXDX)QUO,(R6T(7\/,*FUL\%'J[5(B 5<#YOBZX3W<^G^OH?O+IOLZ. M[N;L?%%A.5N<_3U=FBJ5Q(/2]$2Q6! /)B=F=FQ]XN;H%==SJ_;.E7L/[%^[ M>GEG1ZZUM<4UL*$;`R-CA9.G+YPY?[E_=[^HY\39?6I/Y(F&3=LW!/>BA@0( M]+;U7AR_&+PC*W*K2#0$9Z0&(P3\O TBT6#$4)H;)(D&<\?.W,A)-)@[=@9% M[N<5ED2#00-J:*C)3C0D_]()0Z<=82. ``(((( ``@@@@ `"""!@H@")!A-' MC9@10 `!!!! ``$$$$ ``000B*D`B8:8#@QA(8 ``@@@@ `"""" ``(((&"B M@-9$@_BF2;F9*.41L[-?R>MCB$/FQ(DGE[S[H]SD72&=>T)DH2H$$$ ``000 M0 `!!!! (!D"^A(-XF12?-.DW.)Y8EG?B+KVB^_4K \S;D>)S(+<5&#./7&+ MF7@00 `!!!! ``$$$$ `@<8*Z$LT6/N9U//PI/8K]#EJS31%FG62ZQ&<\5?: M'WI/J1 !!!! ``$$$$ ``0002)M 8Q(-2EE==*#.-JW75M@N29!E;!=?N/YI MK<UYB&S=]5S73XM^IHBM.W[B\5-M&LJX#H%SR*I2D&*H2D0!!!! ``$$$$ ` M`0000" *`7V)!GG%A/,>#<[K*>2Z`-=+$M1.E72P7HOAYQ!O1&<PMA:=AU?J ME\\N1#&H\:]373XC>:V)I["NK[%=\J":J+0__FA$B `"""" ``(((( ``@@8 M(: OT2 X@I]#VJY-4.>K:K\SEU'I<@;7<UW_AUM'UZ-?]55HQ-2)*$B;6*64 M1$2M4RT"""" ``(((( ``@@@@$! `:V)AH"QNAYNN[6D.N>OXW8)U@41884: M))ZP8HAG/7+@G,.$6#S'BZ@00 `!!!! ``$$$$ ``9\"^A(-4=SS3];I^C46 M?IJK=*[KTTX6\].0_V(U-9WLP@HVE&%*MA6]0P`!!!! ``$$$$ ``03B(Z O MT6"]EX'MLGRY6M[UL@C7IQ2?JE,>6ZD)G]P>=UNPUF#++'@T&C >GV&;6\QU M.8.Z=**.-2GF4A Y`@@@@ `"""" ``((() 8`7V)!ID(D)N5S[;3^JSW4[(2 M6X5^#K&U[AJ,REQ8DQKBL?=J?UMA9Y=MO4O,-*JI(Z[Y!2N=ZR2IJ0D*(X ` M`@@@@ `"""" ``((-$H@LW//YB5=;;T]/87Q8LM$]['C@\U+BVK/^C4;72,[ M>.CHMBU;B\5Q\>S$K:NN908.'Q&U;=J^P:-OKN?MC;*@W4@%>MMZ+XY?#-[$ MBMRJ1>WYZ\/G;%7)^=:W:YUUO_B22_&G^*8)6V'7_<]?&JXUO(?N7S)R;9D\ MZL&''RF7R[760'D$/ 0RF<PSSSZE"ECGF]IY9>(Y#!&(3H!9%YTM-5<2<,XZ M7F&9+:$+\ H;.BD5UBK@^@I;:R7.\MWY?*ZC^\FG^SH[NINS\T6!<K8X^WNZ M-%4JB0>EZ8EBL2 >3$[,[-CZQ,W1*Z[G5NV=*_<>V+]V]?+.CEQK:XMK8$,W M!D;&"B=/7SAS_G+_[GY1SXFS^]2>R!,-CS_6%]R+&A!0`G/G+8@HT5 ?,HF& M^MPXRH^ >!MTZE2_*MG5U:7FF]HYG1GT4Q5E$*A/@%E7GQM'!1%PSCH2#4$\ M.=95P,\K;&[Q$'H(1"K@?%\7O+D4)1J\5S0$IZ0&4P0:LJ)!`PZ)!@W(J6W" MS]L@$@VIG1YZ.DZB08\SK5@%2#0P'S0(^'F%)=&@82!2WD2R$PU:[]&0\IE$ M]Q% ``$$$$ ``0000 `!!!!(O ")AL0/,1U$``$$$$ ``0000 `!!!! 0)\` MB09]UK2$``(((( ``@@@@ `"""" 0.(%]"4:Q!=,6+<XR(82CZC$M2^5]CL+ M^RGI+./GJ/K:BGIHPNI+U'%2/P(((( ``@@@@ `"""" 0!T"^A(-)[[]=;&) M$-6#.L(-\1#YS9IJJ^^\/<1XJ H!!!! ``$$$$ ``0000 "!! @$2S24RTUB M2\2/3(+$^<>:"C$]+9*DOL1YSA ;`@@@@ `"""" ``(((*!?(%BB(8QXU?4+ MLC+GY0RN%SA4.DK5H$*SE?03LK-R/]56:LBYW[6DW.DG/&<95PV;9WTUZS_* M%5_U17\\M(@``@@@@ `"""" ``(((%"30(,3#=;K%]1IMO-R!ML>CZ/44QZU MV8"<9[;.`&S56@-0Y\"5KL+P$[PS;.<HBGIDIV1A:R;%54R5E,_6G<6H:3[Y M+%Q37WS623$$$$ ``0000 `!!!! `($X"#0XT2!/ANOX,-__41Z?]LL!\'// M"#\75OA?T: &7E7KIWZ/Z>*AX1\J#M/1.1\JI21B$BUA(( ``@@@@ `"""" M``((V 0:GVBPWI'1__#X/,JY],!/6L%_&-:2KB$Y`ZBO<I43L2UGL.9*7+OF M$RI(5/4=*S,(S@Q+; .NKYL<A0`"""" ``(((( ``@BD3:#QB08E7M_:_OJ. ML@US*)74T9%PVQ4!>%08>EM1_U.Q7OSBFI*(.@#J1P`!!!! ``$$$$ ``000 MJ$.@P8D&^;&VW-2'VU7WN![EVGEK25N!2I7XJ=Q9K9_:9 !^ZO=(&;@N`7"* MU=16'?,FE$-JZDLH+5()`@@@@ `"""" ``((()!L@9G,3#8S\\8^9C)-3:]N MF9)X:KH\^SNZG\S./9N7=+7U]O04QHLM$]W'C@\V+RVJ/>O7;'1M^^"AH]NV M;"T6;HMG)VZ_X%IFX/ 14=NF[1MJBM[YV74*/\U.9)=[VWHOCE^L:3*X%EZ1 M6[6H/7]]^)SM63G?^G:M"]Y$336,7%LFRS_X\"/EI'S;:TT"%(Y.()/)G#K5 MK^KOZNI2\TWMG,X,1A<`-2/ K&,.Z!=PSCI>8?6/0N);]/,*FUL\E'@'.MA8 M`>?[NN#Q=.?SN8[N3W]YQST=W=E,JZBPG"W._IZ>+I6FQ(/2]$1Q:KQ<;AX? M+^[\T),W1Z^XGENU=Z[<>V#_VM7+.SMRK:TMKH$-W1@8&2N</'WAS/G+_;O[ M13TGSNY3>QJ\HB$X92)K"'AOR$2:T"D$$$ ``0000 `!!!! ``$C!")?T?#X M8WU&0!"D*0)SYRU@18,I@T6<`07\?-["BH: R!SN+<"*!F:(?@%6-.@W3V&+ M?EYA6=&0PHFAN<O)7M$0>:*AUDLG-(\NS6D3X-();=0TE!@!/V^#2#0D9KCC MV1$2#?$<EV1'1:(AV>,;D][Y>84ET1"3P4IP&,E.-'#I1(*G+EU#``$$$$ ` M`0000 `!!!! 0+<`B0;=XK2'``(((( ``@@@@ `"""" 0((%2#0D>'#I&@(( M(( ``@@@@ `"""" ``*Z!?0E&L17-EH[I_Z4#VS/ULK@_W!G&&*/W&IMM%)Y M5:&UVA#K#RO.1M7CI "G46-!NP@@@ `"""" ``((((! Z +Z$@V50I=?Y2A_ M-^2$4S0MM[!:E[7)3O%%E:%/62I$``$$$$ ``0000 `!!!"(LT#C$PWQT0DQ MUQ"?3L4S$FM.)ZS\3CQ[2E0((( ``@@@@ `"""" 0-H$&I]HL%TZ8;VDPGGI M@>T:!^=5#W[V^!QC6U76/^N^U**.^'U&FYAB3G;5-5(2B1EE.H(``@@@@ `" M""" ``()%FA\HL&&JZZA<%[1(,XSK=<XJ#^MER<XCZK[RHA*5=G"\#\Y/.)7 MI]!U1^L_C#B45(M'I(DUE9 2@3B,`C$@@ `"""" ``(((( ``E$(!$HTE)N: MQ!;1CW-M@I_['?A<T>!G28*SJH ]=<;O,]J [9IUN,VD4DK"K$X1+0(((( ` M`@@@@ `""""0'H% B89(F=0GVW[R"S(2YQH'UU4/HF35VS16.C#<+MOZJ*?1 M<+M0=VTR@^ <W#K&O>X8.! !!!! ``$$$$ ``0000"!T@<S./9N7=+7U]O04 MQHLM$]W'C@\V+RVJ/>O7;'1M\N"AH]NV;"T4;HMG[]Q^P;7,P.$CHK9-VS=8 MLP"JI#K)E ^LOU7*P'J@]:345EB5K[6,:T/.:"O%YGJ>[.Q@U0H]X@]]O!M8 M86];[\7QBU9SVQSP.1PK<JL6M>>O#Y^S]47.M[Y=ZYZ_-*RSF_D%:V1S#S[\ M2+D<W1(?G7VBK;@(9#*99YY]RAJ-FF]JYW1F\(7QF;A$3!Q)%)7%4X]XG MVZSC%3;N`V9@?'Y>87.+AS2_JS00DI #"3A?80-5]\K!W?E\KJ/[TU_><4]' M=S;3*O:4L\79W]/3I=*4>%":GBA.C9?+S>/CQ9T?>O+FZ!77<ZOVSI5[#^Q? MNWIY9T>NM;7%-;"A&P,C8X63IR^<.7^Y?W>_J.?$V7UJC[X5#3*;H#;7=0IJ MG;RU<*45#=8RLN=^]CB-7$-R5N4QZO7=I-#9QYH:#3X+&UZ#ZW(&[QE2-69> M#ZH242!A`F09$C:@1G2'66?$,!$D`@@$%.!=94! #D^Y@+X5#=[0WJL#XCQ( MYD:N656M: C8;M45#0'KK_7PD6O+Y"%\WE(K'>6K"HC/6TZ=ZE?%NKJZU'Q3 M.\6*AJKU4 "!N@68=773<6#=`LY9QRMLW9@<6$G SRNL6-$`( *1"CC?UP5O M+HTK&H*KQ;,&_[>0B&?\1(4``@@@@ `"""" ``((((! B *1KVAX_+&^$,.E M*@3FSEO@?8\&S42L:- ,GJKF_'S>PHJ&5$T)_9UE18-^<UID10-S0(. GU=8 M5C1H&(B4-Y'L%0V1)QK4S2!3/HWH/I=., <0J%7 S]L@$@VUJE*^)@$2#35Q M43@4`1(-H3!2B;> GU=8$@W,HJ@%DIUHT'<SR*C'B?H10 `!!!! ``$$$$ ` M`0000*#A`B0:&CX$!( ``@@@@ `"""" ``((((! <@1(-"1G+.D)`@@@@ `" M""" ``(((( ``@T7T)1H$-\!:>NJ<X]_"__'6DOZ/\I_))2L0T ,A-I\'L[8 M^82B& (((( ``@@@@ `"""#0< %-B8:&]U.<J?(]E T?!16 & NYD4&(SZ 0 M"0(((( ``@@@@ `""" 0BH"F1(/ME%+S:;_FYD(9F)140JXA)0---Q% ``$$ M$$ ``0000$"/0+:<G2G;SO3+Y::F5[=RLPAC3F;V=W0_FA(-'AUPKJ*7>YR' M5"KI_:FX:Y:A:E6RSDJ11#<>*:_9^Y(*AB/ETX/N(X ``@@@@ `"""" @!$" M#4XTR"R =16]VF-+'UA+2EGGL3[%/1JU?L!>*1*?K5"L5@'O`57/UEIMD/+W MW;=1;JH2YYX@]7,L`@@@@ `"""" ``((() \`7V)!G4.[WTA@RKFYY8*?NXI MZ'-QOK,J/P$D;T(TMD<>`ZI_.$1.X>K5K\A-YAJ<>QK+1>L((( ``@@@@ `" M""" 0 P%]"4:_'?>9VI 5*A60WB?A?JIT&=5_GM!R3H$&(4ZT#@$`0000 `! M!!! ``$$$(B5@-9$@SSA]TX*R"LF_*0&K(Y5O[S ?X55JXK5^)D>3*7YP"B8 M/K+$CP`"""" ``(((( ``JD5")9H*,\TB2W CSS_EYM,0*@]MGR$M:1LT'FL MV.EQ@FJ]**-2HU7S( 'ZRJ&O"]C\/084-0000 `!!!! ``$$$$ ``;,$@B4: M:N^K<SF#6BVO*I-[G'4[U]7;CG6F"9S9"G5.:VO%5I7U0/UW!ZC=U:0C/*Z/ M<$X&-5XF]9!8$4 ``0000 `!!!! `($4"^A.-$1*348@4EXJ1P`!!!! ``$$ M$$ ``0000*"J0&;GGLU+NMIZ>WH*X\66B>YCQP>;EQ;5GO5K7O]B/VM=!P\= MW;9E:V'RIMAY9_PEUV8&#A\1M3W^6%_5("B @'^!N?,6+&K/7Q\^9SM$SK>^ M7>O\5^5=4G['A"PC'SOWB*=&KBV391Y\^)%RN1Q6Z]2#@!#(9#*G3O4KBJZN M+C7?U,[IS"!6"$0GP*R+SI::*PDX9QVOL,R6T 7\O,+F%@^%WBX5(F 5<+ZO M"^[3G<_G.KJ??+JOLZ.[.3M?5%C.%F=_3Y>F2B7QH#0]42P6Q(/)B9D=6Y^X M.7K%]=RJO7/EW@/[UZY>WMF1:VUM<0ULZ,; R%CAY.D+9\Y?[M_=+^HY<7:? MVA-YHF'3]@W!O:@!`26P(K=*3Z)!M"B_U5+\6#,.MCTD&IB<T0GX>1M$HB$Z M?VH6`B0:F ;Z!4@TZ#=/88M^7F%)-*1P8FCN<K(3#8FZ=$+SS*"YQ N(_(+< M5$^=>Q*/0 <10 `!!!! ``$$$$ `@9H$2#34Q$5APP3$D@2U*D&%+G>Z/F58 M]P@7`0000 `!!!! ``$$$(B?`(F&^(T)$84A4"F/(/,.:IV",PT11N/4@0`" M""" ``(((( ``@BD5X!$0WK'/MD]MUWRD.S.TCL$$$ ``0000 `!!!! (#X" M)!KB,Q9$HD. !(0.9=I ``$$$$ ``0000 "!% N0:$CQX*>[Z^H:BG0ST'L$ M$$ ``0000 `!!!! (&0!$@TA@U*=$0)D&8P8)H)$``$$$$ ``0000 `!$P5( M-)@X:L0<2( L0R ^#D8``0000 `!!!! ``$$/ 5(-#!!TB5 EB%=XTUO$4 ` M`0000 `!!!! 0+M 9N>>S4NZVGI[>@KCQ9:)[F/'!YN7%M6>]6MFOPO0^7/P MT-%M6[86)F^*I^Z,O^1:9N#P$5';INT;M'>*!I,LL"*W:E%[_OKP.5LGY7SK MV[7.NM^95O!(-#Q_:;A6N(?N7S)R;9D\ZL&''RF7R[760'D$/ 0RF<PSSSZE M"ECGF]IY9>(Y#!&(3H!9%YTM-5<2<,XZ7F&9+:$+\ H;.BD5UBK@^@I;:R7. M\MWY?*ZC^\FG^SH[NINS\T6!<K8X^WNZ-%4JB0>EZ8EBL2 >3$[,[-CZQ,W1 M*Z[G5NV=*_<>V+]V]?+.CEQK:XMK8$,W!D;&"B=/7SAS_G+_[GY1SXFS^]0> M$@W!1Y,:M J$DFBP1BR^AR)(!T@T!-'C6&\!\3;HU*E^5::KJTO--[5S.C,( M(P+1"3#KHK.EYDH"SEE'HH'9$KJ GU?8W.*AT-NE0@2L`L[W=<%]XI-HX-*) MX*-)#?$5<'Z9I=QCW>(;/9$A@ `"""" ``(((( ``@8*D&@P<- (&0$$$$ ` M`0000 `!!!! `(&X"I!HB.O($!<"""" ``(((( ``@@@@ `"!@J0:#!PT @9 M`0000 `!!!! ``$$$$ `@;@*!$LT9)J:Q,8/`@@@@ `"""" ``(((( ``@@@ M\(I L$0#B @@@ `"""" ``(((( ``@@@$!N!F<Q,-C/SQG R<I' [):9_9[+ MZ?+L[^A^2#1$9TO-""" ``(((( ``@@@@ `""&@56''O#WSGQ1=>>&E(;"^^ M<%5L+WWWI9>O7Q?;Z,V;-V]-C=ZZO3+_CDAC(M$0*2^5(X ``@@@@ `"""" M``(((*!)X,DO[/K)']OXT0]_^C]N?<)E^X6G/OKA_L=^\7,?>,^__?R7/A%= M3"0:HK.E9@000 `!!!! ``$$$$ ``03T"6S^^5_[G<_O^*W?_>7?^-T/_<93 M6YW;;_9_^+?Z']VS;\?/_LQ'HPN+1$-TMM2,``(((( ``@@@@ `"""" @#Z! M>4V%7]GT^/][ZW_YCQ_:T_>+G]GYR[_[T4?[/_KO/[=[V^=W;_L]L3VV[?./ M?>2S.W[IMSL6-D<7%HF&Z&RI&0$$$$ ``0000 `!!!! `('4"9!H2-V0TV$$ M$$ ``0000 `!!!! ``$$HA,@T1"=+34C@ `"""" ``(((( ``@@@D#H!$@VI M&W(ZC `"""" ``(((( ``@@@@$!T`B0:HK.E9@000 `!!!! ``$$$$ ``012 M)T"B(75#3H<10 `!!!! ``$$$$ ``000B$Z 1$-TMM2,``(((( ``@@@@ `" M""" 0.H$2#2D;LCI, (((( ``@@@@ `"""" ``+1"9!HB,Z6FA% ``$$$$ ` M`0000 `!!!!(G0")AM0-.1U&``$$$$ ``0000 `!!!! (#H!$@W1V5(S`@@@ M@ `"""" ``(((( ``JD3(-&0NB&GPP@@@ `"""" ``(((( ``@A$)T"B(3I; M:D8``0000 `!!!! ``$$$$ @=0*!$@WE<I/8^$$``0000 `!!!! ``$$$$ ` M`02D0*!$`X@((( ``@@@@ `"""" ``((((" 58!$`_,!`0000 `!!!! ``$$ M$$ ``01"$R#1$!HE%2& ``(((( ``@@@@ `"""" 0&;GGLU+NMIZ>WH*X\66 MB>YCQP>;EQ;5GO5K-KH:'3QT=-N6K9.3-\6SD^,ON989.'Q$U+9I^P:4$0A1 M8$5NU:+V_/7A<[8ZY7SKV[7N^4O#(397M:K\@C6RS(,//U+FGB55O2A0BT F MDWGFV:>L1ZCYIG9.9P9?&)^II5;*(E";`+.N-B]*AR%@FW6\PH:!2AUO$/#S M"IM;/*3Y726#E#8!YRML<('N?'YN\_R,J"B;%?-\]B<[1SQJRLP1.YJ:7G]& MMG5K[$77<ZOVSI5[#^Q?NWIY9T>NM;7%-;"A&P,C8X63IR^<.7^Y?W>_J.?$ MV7UJ#RL:@H\F-<1(@->#& T&H6@1(,N@A9E&WB# K&-"((! &@1X5YF&4::/ MT0FPHB$Z6VJ.1*#JBH9(6JU<Z<BU9?))/F_1+)^&YD0.^M2I?M73KJXN-=_4 M3K&B(0T4]+%1`LRZ1LFGN5WGK.,5-LWS(:*^^WF%%2L:(FJ=:A&0`L[W=<%E M6-$0W) :$$ ``0000 `!!!! ``$$$$ @=@)<.A&[(2$@!!! ``$$$$ ``000 M0 `!!,P5(-%@[M@1.0(((( ``@@@@ `"""" ``*Q$R#1$+LA(2 $$$ ``000 M0 `!!!! ``$$S!4@T6#NV!$Y`@@@@ `"""" ``(((( ``K$3(-$0NR$A( 00 M0 `!!!! ``$$$$ ``03,%2#18.[8$3D"""" ``(((( ``@@@@ `"L1,@T1"[ M(2$@!!! ``$$$$ ``0000 `!!,P5(-%@[M@1.0(((( ``@@@@ `"""" ``*Q M$R#1$+LA(2 $$$ ``0000 `!!!! ``$$S!4@T6#NV!%YY +WW;=1;JHEYY[( M@Z !!!! ``$$$$ ``0000, H`1(-1@T7P6H4$#F%JU>_(C>9:W#NT1@.32& M``(((( ``@@@@ `"9@@$2C1DFF;$9D9'B1(!!!! ``$$$$ ``0000 `!!*(7 M")1HB#X\6D ``0000 `!!!! ``$$$$ ``9,$2#28-%K$B@`"""" ``(((( ` M`@@@@$#,!4@TQ'R " \!!!! ``$$$$ ``0000 `!DP1(-)@T6L2*``(((( ` M`@@@@ `"""" 0,P%2#3$?( (#P$$$$ ``0000 `!!!! ``&3!$@TF#1:Q*I3 M0'ZKI=S$8]&T<X_.>&@+`0000 `!!!! ``$$$#!"@$2#$<-$D(T1$)D%N:GF MG7L:$QFM(H ``@@@@ `"""" ``)Q%2#1$->1(:XP!.1Z!%M-:IV"\ZDPVJ0. M!!! ``$$$$ ``0000"#5`B0:4CW\">Z\:XI!]%<F%]0Z!7(-"9X#= T!!!! M``$$$$ ``00:(D"BH2'L-!JY@.V2!]5>I?V1!T0#""" ``(((( ``@@@@$ Z M!$@TI&.<Z24"""" ``(((( ``@@@@ `"6@1(-&AAII&8":@+*ZPW>HQ9C(2# M``(((( ``@@@@ `""!@I0*+!R&$CZ( "W*,A(""'(X ``@@@@ `"""" ``*5 M!$@T,#<00 `!!!! ``$$$$ ``0000" T`1(-H5%2$0(((( ``@@@@ `"""" M``((9';NV;RDJZVWIZ<P7FR9Z#YV?+!Y:5'M6;]F]KL`G3\'#QW=MF5K87)4 M/'5G?-BUS,#A(Z*V3=LWH(Q B (K<JL6M>>O#Y^SU2GG6]^N==;]ZLLLU4[K M'MNSSU]RG\D>P3]T_Y*1:\MD@0<??J1<+H?84ZI"()/)///L4\K!.M_4SBL3 MSP&%0'0"S+KH;*FYDH!SUO$*RVP)78!7V-!)J;!6`==7V%HK<9;OSN?G-L_/ MB">R63'/9W^R<\2CILP<L:.IZ?5GY+&WQEYT/;=J[URY]\#^M:N7=W;D6EM; M7 ,;NC$P,E8X>?K"F?.7^W?WBWI.G-VG]I!H"#Z:U*!5(&"B0<0J\POR)_C- M($DT:!W^E#4F7AI.G>I7G>[JZE+S3>V<S@RF3(7N:A5@UFGEIK%7!)RSCD0# M4R-T`3^OL+G%0Z&W2X4(6 6<[^N"^\0GT<"E$\%'DQKB*Z!N^F@-4>YT?2J^ M/2$R!!! ``$$$$ ``0000, 0@6")AG*F26S\(( ``@@@@ `"""" ``(((( ` M`J\(!$LT@(@``@@@@ `"""" ``(((( ``@A8!$@T,!T00 `!!!! ``$$$$ ` M`0000" T`1(-H5%2$0(((( ``@@@@ `"""" ``((D&A@#B" ``(((( ``@@@ M@ `"""" 0&@")!I"HZ0B!!! ``$$$$ ``0000 `!!! @T< <0 `!!!! ``$$ M$$ ``0000 "!T 1(-(1&244((( ``@@@@ `"""" ``((($"B@3F ``(((( ` M`@@@@ `"""" ``*A"9!H"(V2BA! ``$$$$ ``0000 `!!!! @$0#<P`!!!! M``$$$$ ``0000 `!!$(3(-$0&B45(8 ``@@@@ `"""" ``(((( `B0;F``(( M(( ``@@@@ `"""" ``((A"9 HB$T2BI"``$$$$ ``0000 `!!!! ``$2#<P! M!!! ``$$$$ ``0000 `!!! (38!$0VB45(0``@@@@ `"""" ``(((( ``B0: MF ,((( ``@@@@ `"""" ``(((!":`(F&T"BI" $$$$ ``0000 `!!!! ``$$ M2#0P!Q! ``$$$$ ``0000 `!!!! (#2!0(F&<E-9;*'%0D4((( ``@@@@ `" M""" ``(((&"X0*!$@^%])WP$$$ ``0000 `!!!! ``$$$ A9@$1#R*!4AP`" M""" ``(((( ``@@@@$":!4@TI'GTZ3L"""" ``(((( ``@@@@ `"(0N0: @9 ME.H00 `!!!! ``$$$$ ``0002+,`B88TCSY]1P`!!!! ``$$$$ ``0000"!D M`1(-(8-2'0(((( ``@@@@ `"""" ``)I%LCLW+-Y25=;;T]/8;S8,M%][/A@ M\]*BVK-^S497G8.'CF[;LG7RSJAX=G)BV+7,P.$CHK9-VS>DV9>^ARZP(K=J M47O^^O Y6\UROO7M6O?\)?<)&7HDLL+\@C7RP8,//U(6W_?*#P+A"60RF6>> M?<I:GYIO:N=T9O"%\9GPVJ0F!.P"S#KFA'X!VZSC%5;_$"2^13^OL+G%0YK? M52:>G0[:!)ROL,&)NO/YN<WS,Z*B;%;,\]F?[!SQJ"DS1^QH:GK]&=G6K;$7 M7<^MVCM7[CVP?^WJY9T=N=;6%M? AFX,C(P53IZ^<.;\Y?[=_:*>$V?WJ3VL M: @^FM00(P%>#V(T&(2B18 L@Q9F&GF#`+.."8$``FD0X%UE&D:9/D8GP(J& MZ&RI.1*!JBL:(FFU<J4CUY;))_F\1;-\&IH3.>A3I_I53[NZNM1\4SO%BH8T M4-#'1@DPZQHEG^9VG;..5]@TSX>(^N[G%5:L:(BH=:I%0 HXW]<%EV%%0W!# M:D ``0000 `!!!! ``$$$$ `@=@)<.E$[(:$@!! ``$$$$ ``0000 `!!! P M5X!$@[EC1^0((( ``@@@@ `"""" ``((Q$Z 1$/LAH2 $$ ``0000 `!!!! M``$$$#!7@$2#N6-'Y @@@ `"""" ``(((( ``@C$3H!$0^R&A( 00 `!!!! M``$$$$ ``000,%> 1(.Y8T?D""" ``(((( ``@@@@ `"",1.@$1#[(:$@!! M``$$$$ ``0000 `!!! P5X!$@[EC1^0((( ``@@@@ `"""" ``((Q$Z 1$/L MAH2 $$ ``0000 `!!!! ``$$$#!7@$2#N6-'Y)$+W'??1KFIEIQ[(@^"!A! M``$$$$ ``0000 `!HP1(-!@U7 2K44#D%*Y>_8K<9*[!N4=C.#2%``(((( ` M`@@@@ `"")@A0*+!C'$B2@000 `!!!! ``$$$$ ``02,$"#18,0P$20"""" M``(((( ``@@@@ `"9@B0:#!CG(@2`0000 `!!!! ``$$$$ ``2,$2#08,4P$ MB0`"""" ``(((( ``@@@@( 9`B0:S!@GHD0``0000 `!!!! ``$$$$# " $2 M#48,$T$B@ `"""" ``(((( ``@@@8(8`B08SQHDH]0O(;[64FW@L`G#NT1\5 M+2* ``(((( ``@@@@ `",1<@T1#S`2*\1@J(S(+<5!#./8V,C[810 `!!!! M``$$$$ `@?@)D&B(WY@047@"<CU"I?J\GPTO"FI"``$$$$ ``0000 `!!%(D M0*(A18.=JJY632)X)"!2!45G$4 ``0000 `!!!! `(%P!4@TA.M);7$1L%WR M8 N++$-<QHDX$$ ``0000 `!!!! ('$")!H2-Z1T" $$$$ ``0000 `!!!! M`('&"9!H:)P]+3=(0"YGL-[BL4&!T"P"""" ``(((( ``@@@D$ !$@T)'%2Z MY"% EH'I@0`"""" ``(((( ``@A$*D"B(5)>*H^I0-5;1<8T;L)"``$$$$ ` M`0000 `!!&(O0*(A]D-$@*$*R)M$>M\J,M0&J0P!!!! ``$$$$ ``0002)= M9N>>S4NZVGI[>@KCQ9:)[F/'!YN7%M6>]6MFKV9W_AP\='3;EJV3=T;%4Y,3 MPZYE!@X?$;5MVKXA7:+T-F*!%;E5B]KSUX?/V=J1\ZUOUSKK?N\+)6S//G_) M?29[=.BA^Y>,7%LF"SSX\"/E<CGBWE-]N@0RF<PSSSZE^FR=;VKGE8GGTH5" M;_4*,.OT>M/:K(!SUO$*R\P(78!7V-!)J;!6`==7V%HK<9;OSN?G-L_/B">R M63'/9W^R<\2CILP<L:.IZ?5GY+&WQEYT/;=J[URY]\#^M:N7=W;D6EM;7 ,; MNC$P,E8X>?K"F?.7^W?WBWI.G-VG]I!H"#Z:U*!5(+I$0WW=(-%0GQM'^1$0 M+PVG3O6KDEU=76J^J9W3F4$_55$&@?H$F'7UN7%4$ 'GK"/1$,238UT%_+S" MYA8/H8= I +.]W7!FXM/HH%+)X*/)C7$5\#[$@DNH(COR!$9`@@@@ `"""" M``((&"M HL'8H2-P!!! ``$$$$ ``0000 `!!.(G0*(A?F-"1 @@@ `"""" M``(((( ``@@8*T"BP=BA(W $$$ ``0000 `!!!! ``$$XB= HB%^8T)$""" M``(((( ``@@@@ `""!@K0*+!V*$C< 000 `!!!! ``$$$$ ``03B)T"B(7YC M0D0((( ``@@@@ `"""" ``((&"M HL'8H2-P!!! ``$$$$ ``0000 `!!.(G M0*(A?F-"1 @@@ `"""" ``(((( ``@@8*T"BP=BA(W $$$ ``0000 `!!!! M``$$XB= HB%^8T)$""" ``(((( ``@@@@ `""!@K0*+!V*$C< 000 `!!!! M``$$$$ ``03B)Y#9N6?SDJZVWIZ>PGBQ9:+[V/'!YJ5%M6?]FHVN,1\\='3; MEJV3=T;%LY,3PZYE!@X?$;5MVKXA?KTF(H,%5N16+6K/7Q\^9^N#G&]]N]9I M[MO(M66RQ0<??J1<+FMNG>:2+9#)9$Z=ZE=][.KJ4O--[9S.#"8;@=XU5L!U MUN46#S4V*EI/O(#MOW6\PB9^Q/5WT,\K+/^MTS\N:6O1^;XNN$!W/C^W>7Y& M5)3-BGD^^Y.=(QXU9>:('4U-KS\CV[HU]J+KN55[Y\J]!_:O7;V\LR/7VMKB M&MC0C8&1L<+)TQ?.G+_<O[M?U'/B[#ZUAQ4-P4>3&A! ``$$$$ ``0000 `! M!!! X%4!$@U,!0000 `!!!! ``$$$$ ``000"$V 1$-HE%2$``(((( ``@@@ M@ `"""" ``(D&I@#""" ``(((( ``@@@@ `""" 0F@")AM HJ0@!!!! ``$$ M$$ ``0000 `!!$@T, <00 `!!!! ``$$$$ ``0000" T`1(-H5%2$0(((( ` M`@@@@ `"""" ``((D&A@#B" ``(((( ``@@@@ `"""" 0&@")!I"HZ0B!!! M``$$$$ ``0000 `!!! @T< <0 `!!!! ``$$$$ ``0000 "!T 1(-(1&244( M(( ``@@@@ `"""" ``((($"B@3F ``(((( ``@@@@ `"""" ``*A"9!H"(V2 MBA! ``$$$$ ``0000 `!!!! @$0#<P`!!!! ``$$$$ ``0000 `!!$(3R.S< MLWE)5UMO3T]AO-@RT7WL^&#STJ+:LW[-1M>F#AXZNFW+ULD[H^+9R8EAUS(# MAX^(VC9MWQ!:L%2$0%/3BMRJ1>WYZ\/G;!AROO7M6O?\)?<)&1%>?L$:6?.# M#S]2+I<C:H5JTRF0R62>>?8I:]_5?%,[IS.#+XS/I-.'7NL1<,ZZW.(AS?^E MU=-36HF/@&W6\0H;GZ%)3"1^7F'Y;UUBACNV'7&^P@8/M3N?G]L\/R,JRF;% M/)_]R<X1CYHR<\2.IJ;7GY%MW1I[T?7<JKUSY=X#^]>N7M[9D6MM;7$-;.C& MP,A8X>3I"V?.7^[?W2_J.7%VG]K#BH;@HTD-,1+@O6^,!H-0M B09=#"3"-O M$."_M$P(_0*OOEWF_Q (2<#/'.:_=7Z4*(- )0%6-# W#!.HNJ)!<W]&KBV3 M+?)YBV;Y-#0GWDV=.M6O>MK5U:7FF]HI5C2D@8(^-DK ==:)3_D:%0_MID2 M_]:E9*#CTTW^6Q>?L4A5),[_U@7O/BL:@AM2`P(((( ``@@@@ `"""" ``(( MQ$Z 2R=B-R0$A `"""" ``(((( ``@@@@("Y`B0:S!T[(D<``0000 `!!!! M``$$$$ @=@(D&F(W) 2$``(((( ``@@@@ `"""" @+D")!K,'3LB1P`!!!! M``$$$$ ``0000"!V`B0:8C<D!(0``@@@@ `"""" ``((((" N0(D&LP=.R)' M``$$$$ ``0000 `!!!! ('8")!IB-R0$A `"""" ``(((( ``@@@@("Y`B0: MS!T[(D<``0000 `!!!! ``$$$$ @=@(D&F(W) 2$``(((( ``@@@@ `"""" M@+D")!K,'3LBCUS@OOLVRDVUY-P3>1 T@ `"""" ``(((( ``@@8)4"BP:CA M(EB-`B*G</7J5^0F<PW./1K#H2D$$$ ``0000 `!!!! P P!$@UFC!-1(H ` M`@@@@ `"""" ``(((&"$`(D&(X:)(!% ``$$$$ ``0000 `!!! P0X!$@QGC M1)0((( ``@@@@ `"""" ``((&"% HL&(82)(!!! ``$$$$ ``0000 `!!,P0 M(-%@QC@1)0(((( ``@@@@ `"""" ``)&")!H,&*8"!(!!!! ``$$$$ ``000 M0 `!,P1(-)@Q3D2I7T!^JZ7<Q&,1@'./_JAH$0$$$$ ``0000 `!!!"(N0") MAI@/$.$U4D!D%N2F@G#N:61\M(T``@@@@ `"""" ``((Q$^ 1$/\QH2(PA.0 MZQ&L]:E%"NI!>*U1$P(((( ``@@@@ `"""" 0!.)!B9!,@6<*09K/]7"!.MJ MA61"T"L$$$ ``0000 `!!!! 0*\`B0:]WK2F2\!VR8.N9FD'`0000 `!!!! M``$$$$B[`(F&M,\`^H\``@@@@ `"""" ``((((! B (D&D+$I"IC!+A!@S%# M1: ((( ``@@@@ `"""!@F@")!M-&C'C#$% 75MAN%1E&W=2!``(((( ``@@@ M@ `""*1:@$1#JH<_A9WGW@TI''2ZC `"""" ``(((( ``CH%2#3HU*8M!!! M``$$$$ ``0000 `!!!(ND-FY9_.2KK;>GI[">+%EHOO8\<'FI46U9_V:C:X` M!P\=W;9EZ^2=4?'LY,2P:YF!PT=$;9NV;T@X(=W3*[ BMVI1>_[Z\#E;LW*^ M]>U:9]TOKXRP?H>E=8_MV><ON<]DC_X]=/^2D6O+9($''WZD7"[KQ:"UA MD M,IEGGGU*==(ZW]3.*Q//)5R![C54@%G74/Z4-LZL2^G -[3;S+J&\J>T<==9 M%]RB.Y^?VSP_(RK*9L4[R=F?[!SQJ"DS1^QH:GK]&=G6K;$77<^MVCM7[CVP M?^WJY9T=N=;6%M? AFX,C(P53IZ^<.;\Y?[=_:*>$V?WJ3TD&H*/)C5H%0B8 M:!"Q6N_+8,U!U-<-$@WUN7&4'P'QTG#J5+\JV=75I>:;VCF=&?13%640J$_ M==;E%@_55QM'(>!3@/_6^82B6%@"_+<N+$GJJ4G ^=^ZF@YW+1R?1 .73@0? M36J(KX#K'1GD3F[6$-]A(S($$$ ``0000 `!!! P68!$@\FC1^P((( ``@@@ M@ `"""" ``((Q$R 1$/,!H1P$$ ``0000 `!!!! ``$$$#!9@$2#R:-'[ @@ M@ `"""" ``(((( ``@C$3(!$0\P&A' 00 `!!!! ``$$$$ ``000,%F 1(/) MHT?L""" ``(((( ``@@@@ `"",1,@$1#S :$<!! ``$$$$ ``0000 `!!! P M68!$@\FC1^P((( ``@@@@ `"""" ``((Q$R 1$/,!H1P$$ ``0000 `!!!! M``$$$#!9@$2#R:-'[ @@@ `"""" ``(((( ``@C$3(!$0\P&A' 00 `!!!! M``$$$$ ``000,%F 1(/)HT?L""" ``(((( ``@@@@ `"",1,@$1#S :$<!! M``$$$$ ``0000 `!!! P68!$@\FC1^P((( ``@@@@ `"""" ``((Q$R 1$/, M!H1P$$ ``0000 `!!!! ``$$$#!9@$2#R:-'[ @@@ `"""" ``(((( ``@C$ M3(!$0\P&A' 00 `!!!! ``$$$$ ``000,%F 1(/)HT?L""" ``(((( ``@@@ M@ `"",1,@$1#S :$<!! ``$$$$ ``0000 `!!! P68!$@\FC1^P((( ``@@@ M@ `"""" ``((Q$R 1$/,!H1P$$ ``0000 `!!!! ``$$$#!9@$2#R:-'[ @@ M@ `"""" ``(((( ``@C$3(!$0\P&A' 00 `!!!! ``$$$$ ``000,%F 1(/) MHT?L""" ``(((( ``@@@@ `"",1,@$1#S :$<!! ``$$$$ ``0000 `!!! P M68!$@\FC1^P((( ``@@@@ `"""" ``((Q$R 1$/,!H1P$$ ``0000 `!!!! M``$$$#!9(+-SS^8E76V]/3V%\6++1/>QXX/-2XMJS_HU&UU[=_#0T6U;MD[> M&17/3DX,NY89.'Q$U+9I^P:3?8@]=@(K<JL6M>>O#Y^S12;G6]^N=<]?<I^0 M$?4DOV"-K/G!AQ\IE\L1M4*UZ13(9#+///N4M>]JOJF=TYG!%\9GTNE#K_4( M.&==;O&0YO_2ZNDIK<1'@/_6Q6<LTA,)_ZU+SUC'IZ?.61<\MNY\?F[S_(RH M*)L5[R1G?[)SQ*.FS!RQHZGI]6=D6[?&7G0]MVKO7+GWP/ZUJY=W=N1:6UM< M`QNZ,3 R5CAY^L*9\Y?[=_>+>DZ<W:?VL*(A^&A20XP$>.\;H\$@%"T"9!FT M,-/(&P3X+RT30K\`_ZW3;TZ+_+>..8! $ %6- 31X]@&"%1=T: YII%KRV2+ MK&C0+)^&YD0.^M2I?M73KJXN-=_43K&B(0T4]+%1`JZS3JQH:%0\M)L2`?Y; MEY*!CD\W^6]=?,8B59$X_UL7O/NL: AN2 T((( ``@@@@ `"""" ``(((! [ M`2Z=B-V0$! """" ``(((( ``@@@@ `"Y@J0:#!W[(@<`0000 `!!!! ``$$ M$$ `@=@)D&B(W9 0$ (((( ``@@@@ `"""" ``+F"I!H,'?LB!P!!!! ``$$ M$$ ``0000 "!V F0:(C=D! 0`@@@@ `"""" ``(((( ``N8*D&@P=^R(' $$ M$$ ``0000 `!!!! `('8"9!HB-V0$! """" ``(((( ``@@@@ `"Y@J0:#!W M[(@<`0000 `!!!! ``$$$$ `@=@)D&B(W9 0$ (((( ``@@@@ `"""" ``+F M"I!H,'?LB#QR@?ONVR@WU9)S3^1!T `"""" ``(((( ``@@@8)0`B0:CAHM@ M-0J(G,+5JU^1F\PU./=H#(>F$$ ``0000 `!!!! ``$S!$@TF#%.1(D``@@@ M@ `"""" ``((((" $0(D&HP8)H)$``$$$$ ``0000 `!!!! P P!$@UFC!-1 M(H ``@@@@ `"""" ``(((&"$`(D&(X:)(!% ``$$$$ ``0000 `!!! P0X!$ M@QGC1)0((( ``@@@@ `"""" ``((&"% HL&(82)(!!! ``$$$$ ``0000 `! M!,P0(-%@QC@1I7X!^:V6<A./10#./?JCHD4$$$ ``0000 `!!!! (.8")!IB M/D"$UT@!D5F0FPK"N:>1\=$V`@@@@ `"""" ``(((! _`1(-\1L3(@I/0*Y' ML-6GUBDXGPJO96I"``$$$$ ``0000 `!!%(J0*(AI0.?^&Z[IAA$KV5R0:U3 M(->0^)E !Q% ``$$$$ ``0000$"S`(D&S> TITG =LF#:ZM^RF@*EV800 `! M!!! ``$$$$ `@:0(D&A(RDC2#P000 `!!!! ``$$$$ ``01B($"B(0:#0 C: M!=1M&K2W3(,((( ``@@@@ `"""" 0,(%2#0D?(#I7B4!^5T2W*.!&8(``@@@ M@ `"""" ``((A"M HB%<3VHS0\#ZC95F1$R4""" ``(((( ``@@@@( A`B0: M#!DHPD0``0000 `!!!! ``$$$$# !(',SCV;EW2U]?;T%,:++1/=QXX/-B\M MJCWKU\Q^%Z#SY^"AH]NV;)V\,RJ>FIP8=BTS</B(J&W3]@TF.!"C,0(K<JL6 MM>>O#Y^S12SG6]^N==;]ZLLLU4[K'MNSSU]RG\D>- _=OV3DVC)9X,&''RF7 MR\8X$J@)`IE,YIEGGU*16N>;VGEEXCD3ND*,I@HPZTP=.9/C9M:9/'JFQLZL M,W7D3([;==8%[U!W/C^W>7Y&5)3-BG>2LS_9.>)14V:.V-'4]/HSLJU;8R^Z MGENU=Z[<>V#_VM7+.SMRK:TMKH$-W1@8&2N</'WAS/G+_;O[13TGSNY3>T@T M!!]-:M J$##1(&*UWI<A^#44)!JT#G_*&A,O#:=.]:M.=W5UJ?FF=DYG!E.F M0G>U"KC.NMSB(:U!T%CZ!/AO7?K&O,$]YK]U#1Z M#;O_&]=<(GX)!JX="+X M:%)#? 5$'L&92I [79^*;T^(# $$$$ ``0000 `!!! P1(!$@R$#19@((( ` M`@@@@ `"""" ``((F"! HL&$42)&!!! ``$$$$ ``0000 `!! P1(-%@R$ 1 M)@(((( ``@@@@ `"""" ``(F")!H,&&4B!$!!!! ``$$$$ ``0000 `!0P1( M-!@R4(2)``(((( ``@@@@ `"""" @ D")!I,&"5B1 `!!!! ``$$$$ ``000 M0, 0`1(-A@P482* ``(((( ``@@@@ `"""!@@@")!A-&B1@10 `!!!! ``$$ M$$ ``000,$2 1(,A`T68""" ``(((( ``@@@@ `"")@@0*+!A%$B1@000 `! M!!! ``$$$$ ``00,$2#18,A $28"""" ``(((( ``@@@@ `")@AD=N[9O*2K MK;>GIS!>;)GH/G9\L'EI4>U9OV:C:R\.'CJZ;<O6R3NCXMG)B6'7,@.'CXC: M-FW?8((#,1HCL"*W:E%[_OKP.5O$<K[U[5JGN2<CUY;)%A]\^)%RN:RY=9I+ MMD FD[EZ]2O6/JKYIG;F%@\E&X'>-5R 6=?P(4AA`,RZ% YZP[O,K&OX$*0P M`.>L"X[0G<_/;9Z?$15EL^*=Y.Q/=HYXU)29(W8T-;W^C&SKUMB+KN=6[9TK M]Q[8OW;U\LZ.7&MKBVM@0S<&1L8*)T]?.'/^<O_N?E'/B;/[U!Y6- 0?36I M``$$$$ ``0000 `!!!! `(%7!4@T,!400 `!!!! ``$$$$ ``0000" T`1(- MH5%2$0(((( ``@@@@ `"""" ``((D&A@#B" ``(((( ``@@@@ `"""" 0&@" M)!I"HZ0B!!! ``$$$$ ``0000 `!!! @T< <0 `!!!! ``$$$$ ``0000 "! MT 1(-(1&244((( ``@@@@ `"""" ``((($"B@3F ``(((( ``@@@@ `"""" M``*A"9!H"(V2BA! ``$$$$ ``0000 `!!!! @$0#<P`!!!! ``$$$$ ``000 M0 `!!$(3(-$0&B45(8 ``@@@@ `"""" ``(((( `B0;F``(((( ``@@@@ `" M""" ``((A"9 HB$T2BI"``$$$$ ``0000 `!!!! ``$2#<P!!!! ``$$$$ ` M`0000 `!!! (32"S<\_F)5UMO3T]A?%BRT3WL>.#S4N+:L_Z-1M=FSIXZ.BV M+5LG[XR*9R<GAEW+#!P^(FK;M'U#:,%2$0)-32MRJQ:UYZ\/G[-AR/G6MVO= M\Y?<)V1$>/D%:V3-#S[\2+E<CJ@5JDVG0":3>>;9IZQ]5_--[<PM'M(\Y],Y M%FGN-;,NS:/?J+XSZQHEG^9VF75I'OU&]=TYZX)'TIW/SVV>GQ$59;/BG>3L M3W:.>-24F2-V-#6]_HQLZ];8BZ[G5NV=*_<>V+]V]?+.CEQK:XMK8$,W!D;& M"B=/7SAS_G+_[GY1SXFS^]0>5C0$'TUJB)% 8\^X7OW'S/\A$)* GW]:C9WS M?B*D3/($F'7)&]/X]XA9%_\Q2EZ$S+KDC2D]TBG B@:=VK05@D#5%0TAM%%+ M%2/7EJGBXK/E6@ZE+ (U"UCGFSR865<S(@?4*,"LJQ&,XB$(,.M"0*2*&@68 M=36"43P$`>>L"UXI*QJ"&U(#`@@@@ `"""" ``(((( ``@C$3H!+)V(W) 2$ M``(((( ``@@@@ `"""" @+D")!K,'3LB1P`!!!! ``$$$$ ``0000"!V`B0: M8C<D!(0``@@@@ `"""" ``((((" N0(D&LP=.R)'``$$$$ ``0000 `!!!! M('8")!IB-R0$A `"""" ``(((( ``@@@@("Y`B0:S!T[(D<``0000 `!!!! M``$$$$ @=@(D&F(W) 2$``(((( ``@@@@ `"""" @+D")!K,'3LB1P`!!!! M``$$$$ ``0000"!V`B0:8C<D!(0``@@@@ `"""" ``((((" N0(D&LP=.R*/ M7."^^S;*3;7DW!-Y$#2 ``(((( ``@@@@ `""!@E0*+!J.$B6(T"(J=P]>I7 MY"9S#<X]&L.A*0000 `!!!! ``$$$$# # $2#6:,$U$B@ `"""" ``(((( ` M`@@@8(0`B08CAHD@$4 ``0000 `!!!! ``$$$#!#@$2#&>-$E @@@ `"""" M``(((( ``@@8(4"BP8AA(D@$$$ ``0000 `!!!! ``$$S! @T6#&.!$E`@@@ M@ `"""" ``(((( ``D8(D&@P8I@($@$$$$ ``0000 `!!!! ``$S!$@TF#%. M1*E?0'ZKI=S$8Q& <X_^J&@1`0000 `!!!! ``$$$(BY`(F&F \0X3520&06 MY*:"<.YI9'RTC0`"""" ``(((( ``@C$3X!$0_S&A(C"$Y#K$:SUJ44*ZD%X MK5$3`@@@@ `"""" ``((((! $XD&)D$R!9PI!ME/M23!NDXAF03T"@$$$$ ` M`0000 `!!!!HA ")AD:HTV;T`K9+'J)OD!800 `!!!! ``$$$$ ``01F!4@T M, ]2*B OJ6!=0TJ'GVXC@ `"""" ``((((! 9 (D&B*CI6($$$ ``0000 `! M!!! ``$$TB= HB%]8TZ/FYI8SL L0 `!!!! ``$$$$ ``00B$B#1$!$LU2* M``(((( ``@@@@ `""""01@$2#6D<]93WF>4,*9\`=!\!!!! ``$$$$ ``00B M%<CLW+-Y25=;;T]/8;S8,M%][/A@\]*BVK-^S>P-\YP_!P\=W;9EZ^2=4?'4 MY,2P:YF!PT=$;9NV;XBT`U2>-H$5N56+VO/7A\_9.B[G6]^N==;]KCF%2HF& MYR^YSV0/X8?N7S)R;9DJ<&7BN;0-!_W5*6";;[)I9IW.(4AA6\RZ% YZP[O, MK&OX$*0P`&9="@>]X5UVG77!H^K.Y^<VS\^(BK+9C/S)SA&/FC)SQ(ZFIM>? MD6W=&GO1]=RJO7/EW@/[UZY>WMF1:VUM<0ULZ,; R%CAY.D+9\Y?[M_=+^HY M<7:?VD.B(?AH4H-6@>@2#?5UPYIHR"T>JJ\2CD+ IX!UOLE#F'4^Z2A6MP"S MKFXZ#JQ;@%E7-QT'UBW K*N;C@/K%G#.NKJK4@?&)]' I1/!1Y,:XBL@OKW2 M^066KCOCVP<B0P`!!!! ``$$$$ ``02,$B#18-1P$2P"""" ``(((( ``@@@ M@ `"\18@T1#O\2$Z!!! ``$$$$ ``0000 `!!(P2(-%@U' 1+ (((( ``@@@ M@ `"""" ``+Q%B#1$._Q(3H$$$ ``0000 `!!!! ``$$C!(@T6#4<!$L`@@@ M@ `"""" ``(((( ``O$6(-$0[_$A.@000 `!!!! ``$$$$ ``02,$B#18-1P M$2P"""" ``(((( ``@@@@ `"\18@T1#O\2$Z!!! ``$$$$ ``0000 `!!(P2 M(-%@U' 1+ (((( ``@@@@ `"""" ``+Q%B#1$._Q(3H$$$ ``0000 `!!!! M``$$C!(@T6#4<!$L`@@@@ `"""" ``(((( ``O$6(-$0[_$A.@000 `!!!! M``$$$$ ``02,$B#18-1P$2P"""" ``(((( ``@@@@ `"\18@T1#O\2$Z!!! M``$$$$ ``0000 `!!(P2(-%@U' 1+ (((( ``@@@@ `"""" ``+Q%B#1$._Q M(3H$$$ ``0000 `!!!! ``$$C!(@T6#4<!$L`@@@@ `"""" ``(((( ``O$6 M(-$0[_$A.@000 `!!!! ``$$$$ ``02,$B#18-1P$2P"""" ``(((( ``@@@ M@ `"\18@T1#O\2$Z!!! ``$$$$ ``0000 `!!(P2(-%@U' 1+ (((( ``@@@ M@ `"""" ``+Q%B#1$._Q(3H$$$ ``0000 `!!!! ``$$C!(@T6#4<!$L`@@@ M@ `"""" ``(((( ``O$6(-$0[_$A.@000 `!!!! ``$$$$ ``02,$B#18-1P M$2P"""" ``(((( ``@@@@ `"\18@T1#O\2$Z!!! ``$$$$ ``0000 `!!(P2 MR.S<LWE)5UMO3T]AO-@RT7WL^&#STJ+:LW[-1M?N'#QT=-N6K9-W1L6SDQ/# MKF4&#A\1M6W:OL$H$(*-N\"*W*I%[?GKP^=L@<KYUK=KW?.7W"=D1!W++UBC M:LXM'M+<>D2=HMK8"ECGFPR261?;P4I,8,RZQ RE01UAUADT6(D)E5F7F*$T MJ"/.61<\^.Y\?F[S_(RH*)O-R)_L'/&H*3-'[&AJ>OT9V=:ML1==SZW:.U?N M/;!_[>KEG1VYUM86U\"&;@R,C!5.GKYPYOSE_MW]HIX39_>I/:QH"#Z:U! C M@<:>YS>V]1@-`Z%H%:<2FJ5<%F'5,!?T"S#K]YK3(K&,.(!!$@!4-0?0X MM@$"55<T:(YIY-HRU:+X;%ESZS27-@'K?)-]9]:E;0[H[R^S3K\Y+3+KF /Z M!9AU^LUIT3GK@INPHB&X(34@@ `"""" ``(((( ``@@@@$#L!+AT(G9#0D ( M(( ``@@@@ `"""" ``((F"M HL'<L2-R!!! ``$$$$ ``0000 `!!&(G0*(A M=D-"0 @@@ `"""" ``(((( ``@B8*T"BP=RQ(W($$$ ``0000 `!!!! ``$$ M8B= HB%V0T) """ ``(((( ``@@@@ `"")@K0*+!W+$C<@000 `!!!! ``$$ M$$ ``01B)T"B(79#0D ((( ``@@@@ `"""" ``((F"M HL'<L2-R!!! ``$$ M$$ ``0000 `!!&(G0*(A=D-"0 @@@ `"""" ``(((( ``@B8*T"BP=RQ(_+( M!>Z[;Z/<5$O./9$'00,((( ``@@@@ `"""" @%$")!J,&BZ"U2@@<@I7KWY% M;C+7X-RC,1R:0@`!!!! ``$$$$ ``03,$"#18,8X$24"""" ``(((( ``@@@ M@ `"1@B0:#!BF @2`0000 `!!!! ``$$$$ ``3,$2#28,4Y$B0`"""" ``(( M(( ``@@@@( 1`B0:C!@F@D0``0000 `!!!! ``$$$$# # $2#6:,$U$B@ `" M""" ``(((( ``@@@8(0`B08CAHD@$4 ``0000 `!!!! ``$$$#!#@$2#&>-$ ME/H%Y+=:RDT\%@$X]^B/BA810 `!!!! ``$$$$ `@9@+D&B(^0`17B,%1&9! M;BH(YYY&QD?;""" ``(((( ``@@@@$#\!$@TQ&],B"@\`;D>P5:?6J?@?"J\ MEJD)`0000 `!!!! ``$$$$BI`(F&E Y\XKOMFF(0O9;)!;5.@5Q#XF<"'40` M`0000 `!!!! ``'-`B0:-(/3G"8!VR4/FEJE&0000 `!!!! ``$$$$ @]0(D M&E(_!0! ``$$$$ ``0000 `!!!! (#P!$@WA65*3"0+RSH[JP@KKC1Y-")\8 M$4 ``0000 `!!!! `(&X"Y!HB/L($5^X`MRC(5Q/:D,``0000 `!!!! ``$$ M; (D&I@2""" ``(((( ``@@@@ `""" 0F@")AM HJ0@!!!! ``$$$$ ``000 M0 `!!#([]VQ>TM76V]-3&"^V3'0?.S[8O+2H]JQ?,_M=@,Z?@X>.;MNR=?+. MJ'AJ<F+8M<S X2.BMDW;-Z",0(@"*W*K%K7GKP^?L]4IYUO?KG76_>I"";73 MNL?V[/.7W&>R1_ /W;]DY-HR5>#*Q',A]I2J$+ )V.:;?)99QSR)5(!9%RDO ME;L*,.N8&/H%F'7ZS6G1==8%9^G.Y^<VS\^(BK+9C/S)SA&/FC)SQ(ZFIM>? MD6W=&GO1]=RJO7/EW@/[UZY>WMF1:VUM<0ULZ,; R%CAY.D+9\Y?[M_=+^HY M<7:?VD.B(?AH4H-6@8")!A&KS"_(G^ W@[0F&G*+A[1:T%CZ!*SS3?:>69>^ M6:"[Q\PZW>*TU]3$K&,6Z!=@UNDWIT7GK MN$I]$`Y=.!!]-:HBO@,@C.%,) M<J?K4_'M"9$A@ `"""" ``(((( ``H8(D&@P9* ($P$$$$ ``0000 `!!!! M``$3!$@TF#!*Q(@``@@@@ `"""" ``((((" (0(D&@P9*,)$``$$$$ ``000 M0 `!!!! P 0!$@TFC!(Q(H ``@@@@ `"""" ``(((&"(`(D&0P:*,!% ``$$ M$$ ``0000 `!!! P08!$@PFC1(P((( ``@@@@ `"""" ``((&") HL&0@2), M!!! ``$$$$ ``0000 `!!$P0(-%@PB@1(P(((( ``@@@@ `"""" ``*&")!H M,&2@"!,!!!! ``$$$$ ``0000 `!$P1(-)@P2L2(``(((( ``@@@@ `"""" M@"$")!H,&2C"1 `!!!! ``$$$$ ``0000, $`1(-)HP2,2* ``(((( ``@@@ M@ `"""!@B ")!D,&BC 10 `!!!! ``$$$$ ``000,$& 1(,)HT2,""" ``(( M(( ``@@@@ `""!@B0*+!D($B3 000 `!!!! ``$$$$ ``01,$"#18,(H$2," M""" ``(((( ``@@@@ `"A@B0:#!DH @3`0000 `!!!! ``$$$$ ``1,$2#28 M,$K$B `"""" ``(((( ``@@@@$ U@6RFM6U19]O"W(*V]M8%=[>T+)PWOVW> MO);FYOG-S?/$ELW.S62:Q58JE:M55O_S)!KJM^-(!!! ``$$$$ ``0000 `! M!.(C,+=E[M'G_N(S7_@U[TV4B31F$@V1\E(Y`@@@@ `"""" ``(((( ``OH$ M!D\=^Z$?_B'O392)-" 2#9'R4CD"""" ``(((( ``@@@@ `"N@6N77^QTJ8A ME,S./9N7=+7U]O04QHLM$]W'C@\V+RVJ/>O7;'0-XN"AH]NV;)V\,RJ>G9P8 M=BTS</B(J,WVU,=^[1,:>D43"1:8DYU>U)Z_/GS.UD<YW_IVK=/<]Y%KRU2+ MN<5#FENGN;0)6.>;[#NS+FUS0']_F77ZS6F16<<<T"_ K--O3HO.61?<I#N? M7WC7XL\>^ VQG.&;%TY7JO#[ON>M?_N___8C6SYV9_PEUW.K]LZ5>P_L7[MZ M>6='KK6UQ;6>H1L#(V.%DZ<OG#E_N7]WOZCGQ-E]:H_N%0WSY[;G.KI];L+H MYK72W>V+O<O_P?]XLMR\:&[S?#83!6J=$L'_^5$#`@@@@ `"""" ``((()!L M@3G-F4J;AH[K7M'PJ=_YW'/_\#=^+@CY@;>]<\W;?_2;W_BGA][V_>).%==N M7;[TPKF9S$RVG!6_!8U\L.+>'_C)']OX.Y_?\2N;'M?@11.A"\QK7533E*B4 M=6-%0^A#0X4Q%.#SEA@.2N)#8M8E?HACV$%F70P')?$A,>L2/\0Q[&"D*QJ^ M]Z$5-ZZ_M.G].P_^V1--3>+;)3*O_&YZ9<_O='2^Z>SSYQ.UHD'TS<^M*<1* M#YF,N#5Y7?P668:[VY9T=G3?T]$M?ZL'W[@X>W5&<6J\*9ME,U*@QBD1P_]& M$!("""" ``(((( ``@@@$"L!D5-X);/0-U42/U/B]VM[9O='_:/[T@G5']M] M*=[QO3]NW:.*W2Q<$X_OW)F8FIH4L<Z413IA]K=ZT#R[HVFFJ93AQTP!UREA MFP]B;D3]+X'Z$4 ``0000 `!!!! `(%D"(S?OO,'7_VD[,LO?&"W^BT>B/WB MV:B[V8!+)YRWIOAW/[%#]O/+_^O3\H&Z.\57![ZXX<<?_:]__%N+.^^[.7'# MR3$\_,)_W/K$;SRUM>\7/Q,U%O5'(= \=X%M2CCG@W5*5+UTXOE+[G<GC2)X M46=^P1I5L[@MG^;6(^H4U<96P#K?9)#,NM@.5F("8]8E9B@-Z@BSSJ#!2DRH MS+K$#*5!'7'.NN#!JYM!YA_H&1^?O3C@@Z]D&=2/S#ZTM75>^?9WDG;IA.RD MNB^%.JO\PZ]_1NU4$).E"?&XW%3.-,VXWLI"E<QDY["9**!&4(VOF ERIY@; MSBGA_<^OL>?YC6T]^'^8J,%$`6:=B:-F>LS,.M-'T,3XF74FCIKI,3/K3!]! MXI<":EV#[7'4/HU9T2!O32'N2"&N&)$]?.T>%>+A[&TJU-TI_O O/_/!]^_Z M_3_^S7LZNV\7QYP<+[YP5:YH^.BC_5%C47\4`IGL/+&B04V)UYHHRRN(U-RH M>L,2;@89Q>A09]P$N%55W$8D#?$PZ](PRG'K([,N;B.2AGB8=6D8Y;CU,=*; M08H5#:,WKXA3:_$C;@+YX9_^C?_Z)Q][]62[J:E]43ZQ*QI>N1?%JUF&+WWU MD_+N%.HV%6H23)6+XG&I5"C-3)>G2^5I]?O5!Z]/E\R<)C83!5X;0CGZ<A/_ M4[DW>?^2N/UW@7@00 `!!!! ``$$$$ `@7@*W!Z_7BP6Q'<FS&[%PN?_:,?L MGW)/L2">C3KLQMP,4MQ\0B17;'>G$'MDQD7\MMV=8GIZ>J:IK-(0ZEQ4/%! MV6R&S40!.8)R2J@?\5A=323FB7-*1/T/@_H10 `!!!! ``$$$$ ``4,%)@NS MMWLLEYO%)A_(CL@'\ME(?QJ3:%!=4KD&VSTJ7N_SS(SO_LM,!9MQ`BXC;,TR M^)X`%$0``0000 `!!!! ``$$TB[PYA5ON3/:5+C94FD3SXHRD3(U+-$P-3U1 M>F7[XBO7BH@?<6XI=XK?MCY/-XDK)PJRO&UKRKZ^J"%2*2J/6D!-"95E$-<1 M59H240=#_0@@@ `"""" ``((((" <0+_Y]R?__B[?EI\HX3W)LH\<^J+T?6N M,8F&-UPQ,C7^N?^^2_10_*YTT8BX1\/$Y&WUK+K41#PHE6:7/(BK)DR\:H"8 MA8"<W-8I(:X@$GOT7T<4W3\S:D8``0000 `!!!! ``$$- @L7_SVKY[8=^!O M/M;_E]OW?.W1W_[:UD]]]4.?^NHOB$T\EMMGGGGTP)&/K7G@?='%TYAOG6AM M;YJ9F?3H53;;(I9SB!S,'_S%IS[\$_^?3W[AT5S[$M=#1F_=?NP7/_=;_8\^ M]I'/1L=$S=$)E$IE\:T3_J?$G?&7%K7GKP^?LX4DOG7BQ__5>Z.+DYH10 `! M!!! ``$$$$ `@80)N)Y;M7>NW'M@_]K5RSL[<JVM+:Y='KHQ,#)6.'GZPIGS ME_MW]XMZ3IS=I_8T(-'P5T?_Y-SY,U6'1UPT(I9S_.G %W[VQ[?]^>$_^N;0 MH/CL>[I<FI-I%K_%X?+!ROP[/O">?[MGWXX=O_3;5>ND0 P%1**AIBE1*='0 MN>3-,>P=(2& ``(((( ``@@@@ `"<19P?HAK7J+A9S[\$__BS7Y7:(B+1MYV MU_ON?_-2[U'Y_)<^\;,_\]&.A:_>2#/.0TAL3H%GS_Q935/BW=_S?M>L&[8( M(( ``@@@@ `"""" ``+!!>*>:& I>_ QI@:G`(D&9@4"""" ``(((( ``@@@ M$)% K!,-+&6/:-2I5@@XE_? @@`"""" ``(((( ``@@@$%P@UHF&X-VC!@00 M0 `!!!! ``$$$$ ``000T"D0/-'0F*^WU&E$6P@@@ `"""" ``(((( ``@@@ MH$V 1(,V:AI"``$$$$ ``0000 `!!!! (/D")!J2/\;T$ $$$$ ``0000 `! M!!! ``%M`B0:M%'3$ (((( ``@@@@ `"""" ``+)%R#1D/PQIH<((( ``@@@ M@ `"""" ``((:!/([-RS>4E76V]/3V&\V#+1?>SX8//2HMJS?LU&UU .'CJZ M;<M6;5'2$ (((( ``@@@@ `"""" ``((Z!'XPG][^H>__X'V]D4M+2VN+0[= M&!@9*YP\?>',^<O]N_L7M>=/G-VG]M2?:-#3/5I!``$$$$ ``0000 `!!!! M``%M`G/G-B]8L.!?OC5_UUT+Y\V=JR_1<'UTZL[XR]KZ24,((( ``@@@@ `" M""" ``(((*!!H'G.G+GSYBYH;9TW;^Z<.7/T)1KNW)G4T#V:0 `!!!! ``$$ M$$ ``0000 `!G0*93%-6)!BRLS\9\8?;3R273NCL)&TA@ `"""" ``(((( ` M`@@@@$!\!+P3#7SK1'Q&BD@00 `!!!! ``$$$$ ``000,%Z 1(/Q0T@'$$ ` M`0000 `!!!! ``$$$(B/`(F&^(P%D2" ``(((( ``@@@@ `"""!@O ")!N.' MD X@@ `"""" ``(((( ``@@@$!\!$@WQ&0LB00`!!!! ``$$$$ ``0000,!X M`1(-Q@\A'4 ``0000 `!!!! ``$$$$ @/@(D&N(S%D2"``(((( ``@@@@ `" M""" @/$"F9U[-B_I:NOMZ2F,%ULFNH\='VQ>6I1[WK1PD>A?RUWS-/4R4];4 M$,T@@ `"""" ``(((( ``@@@@$ `@9&QPLG3%\Z<O]R_NW]1>_[$V7UJCU>B MX>ZVA:+1S$R EFLY-*MQ=<5T+8%1UB8P)W$BB9P/R1LFG?..*1%$6YN>SDF> MR$X%&>6:CM6F5U-400HS]X+HZ3R6N1=$&[T@>LD[5N=\T/;?6&V=TM8CG1-/ MZ(E^B=\U)QIFBLTZ`Z4M!!! ``$$$$ ``0000 `!!! P2\#OBH;K\Z^9U3&B M10`!!!! ``$$$$ ``0000 "!A@A4OW3BQ__5>QL2&8TB@ `"""" ``(((( ` M`@@@@(")`E[W:-CTDQ\WL4O$C `"""" ``(((( ``@@@@ `"#12H>#/(]6LV M-C LFD8``0000 `!!!! ``$$$$ ``1,%AFX,J&^=T/A-#R92$3,"""" ``(( M(( ``@@@@ `""-0B8/]ZRUJ.I2P"""" ``(((( ``@@@@ `"""1*X&=^[I>N M#Y^KM4O6%0WV1,.[?V1MK=51'@$$$$ ``0000 `!!!! ``$$DB'0N>3-`1,- M7#J1C)E +Q! ``$$$$ ``0000 `!!!"(A4##$@U=]WQO+ `(`@$$$$ ``000 M0 `!!!! ``$$PA/P2C2(7(#:PFN1FA! ``$$$$ ``0000 `!!!! (#D"XFH+ M:V<J)AI$BN'E[YY56W(`Z D"""" ``(((( ``@@@@ `""(0D(+(,__./OE ] MT2"S#,Y&;0L<Y.4/ZB((Y_('/WM"ZAK5(( ``@@@@ `"""" ``((((" 5@%G MED$T7\,]&JQK'*S)!9F2<#[KO4=KUVD,`0000 `!!!! ``$$$$ ``01"%5!9 M!MOW5U9)-#B7,,@]*C;KP@?6+X0Z9%2&``(((( ``@@@@ `"""" 0$P%K%D& MO_=HD%V1]VBPIA4\[MK@O*<#=WF(Z8P@+ 000 `!!!! ``$$$$ ``03J%;!E M&7S=HT$D"+R_?K+69_DRRWJ'C^,00 `!!!! ``$$$$ ``000B)& =Y9!!%KQ MT@F9:[!>*&'=X[Q5I/-9[STQ0B(4!!! ``$$$$ ``0000 `!!!#P(>":9;#= MHR&S<\_F)5UMO3T]A?%BRT2W[6D?K5 $`0000 `!!!! ``$$$$ ``002(B!2 M"=>'S[EVIE*60>P_<7;?R%CAY.D+9\Y?KN%;)Q)B1C<00 `!!!! ``$$$$ ` M`0000*!&`8\L@Z][--38',410 `!!!! ``$$$$ ``0000""Q`OZS#(+@#9=. M;/K)CR=6A8XA@ `"""" ``(((( ``@@@@( /`=NE$U6S#.(F#$,W!M2E$Z\G M&MZT<)%HKN6N>3X:#:E(IAQ2152#``(((( ``@@@@ `"""" ``*-%'!)--S= MME!$E)G1%U96UPTBIO7U*9DMS4EBMY(Z*Q(Y6#HG8"(GALY9H0TPD9T24UUG MO[3]R](V*[3U2/-(:0-,Y/03@Z4-D!FH4R!@6TF=[0%9_!^N[9^5SI'2UBG- M+R+^AS5@20$HQDO\EC>#?'5%PTRQ.6"]'(X``@@@@ `"""" ``(((( ``BD7 MF$TT;-[U@90KT'T$$$ ``0000 `!!!! ``$$$ A+X/\/CI#+J/T<V^ ````` M245.1*Y"8((````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````A@(/ M`!(``0"<``\`! ````````````0````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````1@``0/'_`@!&``P$```````````)`%,`= !A`&X` M9 !A`&$`<@!D`````@```!@`0TH8`%](`01A2A@`;4@3!'-($P1T2!,$```` M````````````````````3 !!0/+_H0!,``P%```````````:`%,`= !A`&X` M9 !A`&$`<@!D`&$`; !I`&X`90!A`"T`; !E`'0`= !E`'(`= !Y`' `90`` M````5@!I0//_LP!6``P%```````````.`%,`= !A`&X`9 !A`&$`<@!D`'0` M80!B`&4`; ```!P`%_8#```TU@8``0H#; `TU@8``04#``!A]@,```(`"P`` M`"X`:T#T_\$`+@``!0``````````"@!'`&4`90!N`" `; !I`&H`<P!T```` M`@```````````````@````4``! `````_____P`````$````F `````P```` M`````( ```" ```````````````&```"" ``!0`````&```"" ``!@`````& M```"" ``!P`````````$````!P`!````! ````@```#E```````````````R M.SX`_T !@ $``0````$```#<'$8!70)=`@$``````````0`````````"$ `` M```````"````4 ``$ ! ``#__P$````'`%4`;@!K`&X`;P!W`&X`__\!``@` M`````````````/__`0``````__\```(`__\`````__\```(`__\``````P`` M`$<6D $```("!@,%! 4"`P2'>@`@````@ @`````````_P$```````!4`&D` M;0!E`',`( !.`&4`=P`@`%(`;P!M`&$`;@```#46D $"``4%`0(!!P8"!0<` M````````$ ``````````````@ ````!3`'D`;0!B`&\`; ```#,FD $```(+ M!@0"`@("`@2'>@`@````@ @`````````_P$```````!!`'(`:0!A`&P````B M``0`\0B(& #PQ (``*D!`````!W8O(8>V+R&``````$``0`````````!```` M`0`!````! `#$ $``````````0````$``0````$`````````(0,`\! ````! M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````````````````````B06)!;0` MM "!@1(T```````````````````!`````0`````````````````````````` M``````````````````````````````````````````````````````````(` M````````````,H,1`/ 0``@````````````````````````````````````` M`$A8``````GP_P\!``$_``#D! ``____?____W____]_____?____W____]_ M____?S([/@``````,@``````````````````````__\2``````````$`( `` M```````3`&T`:0!C`&@`:0!E`&P`+@!C`&\`<@!N`&4`; !I`',`<P!E`&X` M$P!M`&D`8P!H`&D`90!L`"X`8P!O`'(`;@!E`&P`:0!S`',`90!N```````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````````````````````````````````````/[_ M```%`@(```````````````````````$```#@A9_R^4]H$*N1" `K)[/9, `` M`( !```1`````0```) ````"````F ````,```"D````! ```+ ````%```` MS ````8```#8````!P```.0````(````] ````D````0`0``$@```!P!```* M````/ $```P```!(`0``#0```%0!```.````8 $```\```!H`0``$ ```' ! M```3````> $```(```#D! ``'@````0````@````'@````0`````````'@`` M`!0```!M:6-H:65L+F-O<FYE;&ES<V5N`!X````$`````````!X````$```` M`````!X````(````3F]R;6%L```>````% ```&UI8VAI96PN8V]R;F5L:7-S M96X`'@````0````Q````'@```!@```!-:6-R;W-O9G0@3V9F:6-E(%=O<F0` M``! `````$;#(P````! `````(; %Q=(R % `````,R#.Q=(R $#`````0`` M``,``````````P````$````#```````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````````````````#^ M_P``!0("```````````````````````!`````M7-U9PN&Q"3EP@`*RSYKC ` M``#\````# ````$```!H````#P```' ````%````D ````8```"8````$0`` M`* ````7````J ````L```"P````$ ```+@````3````P ```!8```#(```` M#0```- ````,````W@````(```#D! ``'@```!@```!$:6-O;B!!=71O;6%T M:7-E<FEN9R!"5@`#`````0````,````!`````P````$````#````J!D+``L` M````````"P`````````+``````````L`````````'A ```$````"````( `, M$ ```@```!X````&````5&ET96P``P````$````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`0````(````#````! ````4````&````!P````@```#^____"@````L````, M````#0````X````/````$ ```!$````2````$P```!0````5````%@```!<` M```8````&0```!H````;````' ```!T````>````'P```" ````A````(@`` M`",````D````)0```"8````G````* ```"D````J````*P```"P````M```` M+@```"\````P````,0```#(````S````- ```#4````V````-P```#@````Y M````.@```#L````\````/0```#X````_````0 ```$$```!"````0P```$0` M``!%````1@```$<```!(````20```$H```!+````3 ```$T```!.````3P`` M`% ```!1````4@```%,```!4````50```%8```!7````6 ```%D```!:```` M6P```%P```!=````7@```%\```!@````80```&(```!C````9 ```&4```!F M````9P```&@```!I````:@```&L```!L````;0```&X```!O````< ```'$` M``!R````<P```'0```!U````=@```'<```!X````>0```'H```![````? `` M`'T```!^````?P```( ```"!````@@```(,```"$````A0```(8```"'```` MB ```(D```"*````BP```(P```"-````C@```(\```"0````D0```)(```"3 M````E ```)4```"6````EP```)@```"9````F@```)L```"<````G0```)X` M``"?````H ```*$```"B````HP```*0```"E````I@```*<```"H````J0`` M`*H```"K````K ```*T```"N````KP```+ ```"Q````L@```+,```"T```` MM0```+8```"W````N ```+D```"Z````NP```+P```"]````O@```+\```# M````P0```,(```##````Q ```,4```#&````QP```/[____)````R@```,L` M``#,````S0```,X```#/````_O___]$```#2````TP```-0```#5````U@`` M`-<```#^____V0```-H```#;````W ```-T```#>````WP```/[____]____ M_?___^,```#^_____O____[_____________________________________ M____________________________________________________________ M_____________________________________________U(`;P!O`'0`( !% M`&X`= !R`'D````````````````````````````````````````````````` M```````````6``4!__________\#````!@D"``````# ````````1@`````` M`````````$!!\DD72,@!Y0```( `````````1 !A`'0`80`````````````` M```````````````````````````````````````````````````````````` M``H``@'_______________\````````````````````````````````````` M```````````)````A'T!```````Q`%0`80!B`&P`90`````````````````` M````````````````````````````````````````````````````#@`"`0$` M```&````_____P`````````````````````````````````````````````` M`,@`````$ ```````%<`;P!R`&0`1 !O`&,`=0!M`&4`;@!T```````````` M```````````````````````````````````````````:``(!`@````4```#_ M____`````````````````````````````````````````````````````"X0 M````````!0!3`'4`;0!M`&$`<@!Y`$D`;@!F`&\`<@!M`&$`= !I`&\`;@`` M`````````````````````````````````"@``@'_______________\````` M``````````````````````````````````````````#0`````! ````````% M`$0`;P!C`'4`;0!E`&X`= !3`'4`;0!M`&$`<@!Y`$D`;@!F`&\`<@!M`&$` M= !I`&\`;@``````````````. `"`00```#__________P`````````````` M`````````````````````````````````-@`````$ ````````$`0P!O`&T` M< !/`&(`:@`````````````````````````````````````````````````` M```````````````2``(`________________```````````````````````` M`````````````````````````````'$````````````````````````````` M```````````````````````````````````````````````````````````` M``````````#_______________\````````````````````````````````` M```````````````````````````````!````_O______________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M____________________________________________________________ M_____________________________________________________P$`_O\# M"@``_____P8)`@``````P ```````$8?````36EC<F]S;V9T($]F9FEC92!7 M;W)D+61O8W5M96YT``H```!-4U=O<F1$;V,`$ ```%=O<F0N1&]C=6UE;G0N M. #T.;)Q```````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` ,```````````````` ` end
![]() |
0 |
![]() |
Very nice! "Michiel Cornelissen" <mcornelissen@dicon.nl> wrote in message news:4772e4bc@forums-1-dub... > Roland, > > We missed the outlook calendar too, but we created it ourselves in a > datawindow. > It looks great, drag&drop, resize, multiple days etc, it costs time, but > can be realized. > > Regards, > > Michael Cornelissen > Dicon > The Netherlands > > "Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> schreef in > bericht news:47725a31$1@forums-1-dub... >> That has been the number one wish for most developers for many years. >> Prior >> to 10.5 not much of anything has been done to change how PB apps look >> since >> PB5. >> >> Here are some suggestions: >> >> DataWindow: >> >> Graphs need to support more than just the basic 16 colors, otherwise they >> will continue to look like something straight out of Windows 3.1. We >> should >> be able to specify the colors from the data and have it use gradients to >> give them a nice smoothed edge appearance. Take a look at this website >> for >> an example http://www.fusioncharts.com. >> >> Need more than just the basic square and circle graphic shapes. Should be >> able to tie the shape size/position properties to data columns. >> >> A really nice calendar style, similar to the calendar in Outlook for >> setting >> meetings. Or at least improve the graphic elements enough to make it easy >> to >> create your own. >> >> Auto-width for grid datawindows. >> >> Add events that occur when certain visual things happen, resize grid >> column >> width for example. >> >> Other non-DataWindow: >> >> A native 'canvas' control like the one used by the Kodigo framework and >> Brad >> Wery's AdvancedGUI example. Basically a visual control that allows us to >> use >> GDI+ commands to easily draw whatever we want without the flicker >> associated >> with the existing custom visual user object. >> >> >> > > >
![]() |
0 |
![]() |
It is!! It should be posted into the GUI Olympics or Kodigo. "Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> wrote in message news:4773a4c5$1@forums-1-dub... > Very nice! > > "Michiel Cornelissen" <mcornelissen@dicon.nl> wrote in message > news:4772e4bc@forums-1-dub... >> Roland, >> >> We missed the outlook calendar too, but we created it ourselves in a >> datawindow. >> It looks great, drag&drop, resize, multiple days etc, it costs time, but >> can be realized. >> >> Regards, >> >> Michael Cornelissen >> Dicon >> The Netherlands >> >> "Roland Smith [TeamSybase]" <rsmith_at_trusthss_dot_com> schreef in >> bericht news:47725a31$1@forums-1-dub... >>> That has been the number one wish for most developers for many years. >>> Prior >>> to 10.5 not much of anything has been done to change how PB apps look >>> since >>> PB5. >>> >>> Here are some suggestions: >>> >>> DataWindow: >>> >>> Graphs need to support more than just the basic 16 colors, otherwise >>> they >>> will continue to look like something straight out of Windows 3.1. We >>> should >>> be able to specify the colors from the data and have it use gradients to >>> give them a nice smoothed edge appearance. Take a look at this website >>> for >>> an example http://www.fusioncharts.com. >>> >>> Need more than just the basic square and circle graphic shapes. Should >>> be >>> able to tie the shape size/position properties to data columns. >>> >>> A really nice calendar style, similar to the calendar in Outlook for >>> setting >>> meetings. Or at least improve the graphic elements enough to make it >>> easy to >>> create your own. >>> >>> Auto-width for grid datawindows. >>> >>> Add events that occur when certain visual things happen, resize grid >>> column >>> width for example. >>> >>> Other non-DataWindow: >>> >>> A native 'canvas' control like the one used by the Kodigo framework and >>> Brad >>> Wery's AdvancedGUI example. Basically a visual control that allows us to >>> use >>> GDI+ commands to easily draw whatever we want without the flicker >>> associated >>> with the existing custom visual user object. >>> >>> >>> >> >> >> > >
![]() |
0 |
![]() |
> So as a client/server development tool. > Do you have any differentiators to suggest > that would be competitive? Client/Server? Not so good for me ant more. I want more multi-tier ability. The DW goes a bit off when not connected. VS is essentially C/S unless a 3rd party product is thrown into the mix. I have to roll my own. I use WCF for inter tier communication but need a way to get insert/update/deletes from one place to another using as little bandwidth (and code) as possible.
![]() |
0 |
![]() |
Hi John I was wondering if there's any chance that while making this DW revolution, we'll finally get a pivot DW (or transposed if you prefer)? I think it's a forgotten feature that'd be welcomed by many of us and our clients. Regards On 14 Dec 2007 08:37:52 -0800, in sybase.public.powerbuilder.futures.discussion John Strano[Sybase] <nichtspamjstrano@csi.com> wrote: >Blah blah blah > >You've heard it enough that you don't even want to comment on how many >times... > >The DataWindow. > >....but it can't be enough anymore...can it? > >This from one of our colleagues >(and yes my apologies for taking it out of context)... > >"...PB covers all you need to do that in ONE Tool. This >includes Windowprogramming ( meaning the interface to the user: >Windows, Sheets, diallougeboxes, etc.), Database operability AND >Reporting! Well, I see als well as many other PB users that some of >the implementations and features PB offers are improvable. But this >seems not to be the main issue here to be discussed. Fact is, and I've >looked around to may other Programming systems, there is NO OTHER tool >(I did not find any) which is comparable RAD..." > >So here's the two-fold feedback I'm hoping for >and thanks in advance for your investment of >time/effort to respond... > >*** 1) What true competitive differentiators >does PowerBuilder still have >as 2007 draws to a close? *** > >Yes, we can add/improve features but... > >*** 2) What can we add to, or change about PowerBuilder >that would be a true competitive differentiator? *** > >Arguably one way to distill this down would be to ask >what can be done for PowerBuilder that would make it >better than (Visual Studio + DataWindow .NET)? > >Maybe its a single feature. >Maybe its a new category of functionality. >Maybe its a "eureka" modification to something PowerBuilder already does. > >There are plenty of enhancement requests on ISUG >and in Case Express, but what I'm really hoping >from the feedback on this thread is that we keep >to the litmus test... >....is what you're suggesting a truly competitive differentiator? >-- >John Strano - Sybase Technology Evangelist > > >
![]() |
0 |
![]() |
John, 1) What true competitive differentiators does PowerBuilder still have as 2007 draws to a close? The differences technically are getting fewer and fewer, this is true. MS will always be "ahead" technologically, but they are also spending far more money to get there. Sybase cannot compete with that, and should not try. My suggestion is to have two lists of recent MS enhancements: technological advances and eye candy. Prioritize each list. Set the goal that the top 3 items on each list will never be more than 6 months away from release. Let MS do all the research and Sybase simply implements the best of their creations. --------------------------------------------------------------------------------------- 2) What can we add to, or change about PowerBuilder that would be a true competitive differentiator? PB is a business language. Anything that makes an office run smoother OR allows a programmer to complete a job quicker should be the focus. My suggestions tend to favor the C/S platform. Brainstorming: 1. Many offices want some type of automation that involves Word, Acrobat, Excel, OpenOffice, Outlook and/or Notes. Integrate the top 5-10 business applications into PowerBuilder if the client has them installed. Make PowerBuilder THE go-to application for office automation. (Make PB like the home theatre unit that controls the TV, stereo, DVD, game machine, etc., and plugs into the home network.) For example: A. Create a Word (and OpenOffice) datawindow type. Programmer defines the SQL as for any datawindow. PB creates a Word/OO mail-merge source document with those fields and any computed columns as merge fields. I can type and format text in the painter or Save As Word to edit the text in Word. When the user wants to do a mail merge, that DW replaces Excel as the data file. B. Create a *production-quality* interface into as many third-party applications as possible. Quicken, Flexnet, MapPoint, standard accounting applications, and anything else that presents an API and might be used in an office. Tie in to Adobe Acrobat to allow Print To PDF, Append to PDF, Insert into PDF, etc. This can be made available as an opensource PFC-style project, but would start with Sybase and would be "nurtured" by Sybase. The purpose of this is to give PB programmers the tools to very quickly complete a job. With the source available, customizations could be made, but extensive functionality is already there. Let the PB programmer get the application working now and explore the 'How it works' later. Yes, CodeXchange has examples, but that forces a new PB programmer to have to become educated in the OLE arts to complete the job. C. OLEControl is a 'dumb' object, providing a couple generic functions that work for all applications. Make intelligent OLEObjects that are each specific to a single application such as Word, Acrobat, Excel, or OpenOffice. Allow native, bidirectional API communications for that application's functions AND events. Inherit each application's OLEObject from a single object, so if I install my PB application on PC 1, with Word 2000, and PC 2, with Word 2003, functions not in Word 2000 return -1 for PC 1 but work on PC 2. The PB programmer just has to be sure the client has a minimum application version, and know that PB will adapt. D. We have OffSite! to work in the native menu system and InPlace! to work in a box floating over the PB application. Have a third Activate() style that has the look and feel of an object ON the window. Include a toggle I can set to see the native application menu within that object or just the document, spreadsheet, or map. Offsite! and InPlace! are simply clumsy and awkward methods to access documents from within PB, and we cannot easily access statistics or programmatically alter the document. (I know I can do most of these things myself, but I've been doing this for more than 10 years. You need something that sets PB apart, that makes people say, "It would be easier if we used PowerBuilder for that." Read the news groups and look at how many times programmers are asking for help to manage OLE connections to common applications. I'd love to see a message when I install PB12 that says, "PowerBuilder has detected Word, Excel, Acrobat Standard, Quicken, and MapPoint. Would you like to integrate interfaces for these applications into your IDE and compiled applications?") 2. Create a DW object I can drop on the window. Allow me to grant access to tables and columns within tables. The user can then pick and choose columns and build a datawindow using the fields I allowed. Basically, include the DW painter as a control in my application. Allow the user to select the DW style and to do grouping. Power users will love it! I know this can be done. I wrote this for a previous employer. If I remember correctly, this is already on the ISUG list. 3. Bring PB up to current standards (so the lack thereof is NOT the differentiator): A. GRAPHS. Managers love graphs. Custom colors, new styles, gradients, automatically arcing lines from point to point, and nonlinear series values. B. Quality image management. PB is often used for inventory or employee management. PB should be able to read an image from the database directly into a datawindow. It should include functions for scaling, thumbnails, sorting, rotating, etc. C. If it's in Kodigo, it should be in native PB. 4. Encourage community involvement in the PFC. Bribery works. Allow developers to accrue "Sybase bucks" good toward products or services by contributing to the PFC. The PFC is a great tool for shortening the time-to-market while increasing stability, but it's maintained during our "free time", whenever that is, or local solutions are not forwarded to the community. I don't know how this would be managed, but it's a thought! And make it easier to find the PFC on the web site, so newbies can quickly locate the download. Sorry for the long post; it's a broad topic! Ken "John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message news:4762b160$1@forums-1-dub... > Blah blah blah > > You've heard it enough that you don't even want to comment on how many > times... > > The DataWindow. > > ...but it can't be enough anymore...can it? > > This from one of our colleagues > (and yes my apologies for taking it out of context)... > > "...PB covers all you need to do that in ONE Tool. This > includes Windowprogramming ( meaning the interface to the user: > Windows, Sheets, diallougeboxes, etc.), Database operability AND > Reporting! Well, I see als well as many other PB users that some of > the implementations and features PB offers are improvable. But this > seems not to be the main issue here to be discussed. Fact is, and I've > looked around to may other Programming systems, there is NO OTHER tool > (I did not find any) which is comparable RAD..." > > So here's the two-fold feedback I'm hoping for > and thanks in advance for your investment of > time/effort to respond... > > *** 1) What true competitive differentiators > does PowerBuilder still have > as 2007 draws to a close? *** > > Yes, we can add/improve features but... > > *** 2) What can we add to, or change about PowerBuilder > that would be a true competitive differentiator? *** > > Arguably one way to distill this down would be to ask > what can be done for PowerBuilder that would make it > better than (Visual Studio + DataWindow .NET)? > > Maybe its a single feature. > Maybe its a new category of functionality. > Maybe its a "eureka" modification to something PowerBuilder already does. > > There are plenty of enhancement requests on ISUG > and in Case Express, but what I'm really hoping > from the feedback on this thread is that we keep > to the litmus test... > ...is what you're suggesting a truly competitive differentiator? > -- > John Strano - Sybase Technology Evangelist > > >
![]() |
0 |
![]() |
Ken, Finally, a real Good post. Thank you for taking the time. On 9 Jan 2008 12:44:26 -0800, in sybase.public.powerbuilder.futures.discussion Ken Judkins <nospam@nospam.com> wrote: >John, > > >1) What true competitive differentiators does PowerBuilder still have as >2007 draws to a close? > >The differences technically are getting fewer and fewer, this is true. MS >will always be "ahead" technologically, but they are also spending far more >money to get there. Sybase cannot compete with that, and should not try. >My suggestion is to have two lists of recent MS enhancements: technological >advances and eye candy. Prioritize each list. Set the goal that the top 3 >items on each list will never be more than 6 months away from release. Let >MS do all the research and Sybase simply implements the best of their >creations. > >------------------------------------------------------------------------------- -------- > >2) What can we add to, or change about PowerBuilder that would be a true >competitive differentiator? > >PB is a business language. Anything that makes an office run smoother OR >allows a programmer to complete a job quicker should be the focus. > >My suggestions tend to favor the C/S platform. Brainstorming: >1. Many offices want some type of automation that involves Word, Acrobat, >Excel, OpenOffice, Outlook and/or Notes. Integrate the top 5-10 business >applications into PowerBuilder if the client has them installed. Make >PowerBuilder THE go-to application for office automation. (Make PB like the >home theatre unit that controls the TV, stereo, DVD, game machine, etc., and >plugs into the home network.) For example: > A. Create a Word (and OpenOffice) datawindow type. Programmer defines the >SQL as for any datawindow. PB creates a Word/OO mail-merge source document >with those fields and any computed columns as merge fields. I can type and >format text in the painter or Save As Word to edit the text in Word. When >the user wants to do a mail merge, that DW replaces Excel as the data file. > B. Create a *production-quality* interface into as many third-party >applications as possible. Quicken, Flexnet, MapPoint, standard accounting >applications, and anything else that presents an API and might be used in an >office. Tie in to Adobe Acrobat to allow Print To PDF, Append to PDF, >Insert into PDF, etc. This can be made available as an opensource PFC-style >project, but would start with Sybase and would be "nurtured" by Sybase. The >purpose of this is to give PB programmers the tools to very quickly complete >a job. With the source available, customizations could be made, but >extensive functionality is already there. Let the PB programmer get the >application working now and explore the 'How it works' later. Yes, >CodeXchange has examples, but that forces a new PB programmer to have to >become educated in the OLE arts to complete the job. > C. OLEControl is a 'dumb' object, providing a couple generic functions >that work for all applications. Make intelligent OLEObjects that are each >specific to a single application such as Word, Acrobat, Excel, or >OpenOffice. Allow native, bidirectional API communications for that >application's functions AND events. Inherit each application's OLEObject >from a single object, so if I install my PB application on PC 1, with Word >2000, and PC 2, with Word 2003, functions not in Word 2000 return -1 for PC >1 but work on PC 2. The PB programmer just has to be sure the client has a >minimum application version, and know that PB will adapt. >D. We have OffSite! to work in the native menu system and InPlace! to work >in a box floating over the PB application. Have a third Activate() style >that has the look and feel of an object ON the window. Include a toggle I >can set to see the native application menu within that object or just the >document, spreadsheet, or map. Offsite! and InPlace! are simply clumsy and >awkward methods to access documents from within PB, and we cannot easily >access statistics or programmatically alter the document. > > >(I know I can do most of these things myself, but I've been doing this for >more than 10 years. You need something that sets PB apart, that makes >people say, "It would be easier if we used PowerBuilder for that." Read the >news groups and look at how many times programmers are asking for help to >manage OLE connections to common applications. I'd love to see a message >when I install PB12 that says, "PowerBuilder has detected Word, Excel, >Acrobat Standard, Quicken, and MapPoint. Would you like to integrate >interfaces for these applications into your IDE and compiled applications?") > > >2. Create a DW object I can drop on the window. Allow me to grant access >to tables and columns within tables. The user can then pick and choose >columns and build a datawindow using the fields I allowed. Basically, >include the DW painter as a control in my application. Allow the user to >select the DW style and to do grouping. Power users will love it! I know >this can be done. I wrote this for a previous employer. If I remember >correctly, this is already on the ISUG list. > > >3. Bring PB up to current standards (so the lack thereof is NOT the >differentiator): > A. GRAPHS. Managers love graphs. Custom colors, new styles, gradients, >automatically arcing lines from point to point, and nonlinear series values. > B. Quality image management. PB is often used for inventory or employee >management. PB should be able to read an image from the database directly >into a datawindow. It should include functions for scaling, thumbnails, >sorting, rotating, etc. > C. If it's in Kodigo, it should be in native PB. > > >4. Encourage community involvement in the PFC. Bribery works. Allow >developers to accrue "Sybase bucks" good toward products or services by >contributing to the PFC. The PFC is a great tool for shortening the >time-to-market while increasing stability, but it's maintained during our >"free time", whenever that is, or local solutions are not forwarded to the >community. I don't know how this would be managed, but it's a thought! And >make it easier to find the PFC on the web site, so newbies can quickly >locate the download. > > >Sorry for the long post; it's a broad topic! > >Ken > > > > > > > > >"John Strano[Sybase]" <nichtspamjstrano@csi.com> wrote in message >news:4762b160$1@forums-1-dub... >> Blah blah blah >> >> You've heard it enough that you don't even want to comment on how many >> times... >> >> The DataWindow. >> >> ...but it can't be enough anymore...can it? >> >> This from one of our colleagues >> (and yes my apologies for taking it out of context)... >> >> "...PB covers all you need to do that in ONE Tool. This >> includes Windowprogramming ( meaning the interface to the user: >> Windows, Sheets, diallougeboxes, etc.), Database operability AND >> Reporting! Well, I see als well as many other PB users that some of >> the implementations and features PB offers are improvable. But this >> seems not to be the main issue here to be discussed. Fact is, and I've >> looked around to may other Programming systems, there is NO OTHER tool >> (I did not find any) which is comparable RAD..." >> >> So here's the two-fold feedback I'm hoping for >> and thanks in advance for your investment of >> time/effort to respond... >> >> *** 1) What true competitive differentiators >> does PowerBuilder still have >> as 2007 draws to a close? *** >> >> Yes, we can add/improve features but... >> >> *** 2) What can we add to, or change about PowerBuilder >> that would be a true competitive differentiator? *** >> >> Arguably one way to distill this down would be to ask >> what can be done for PowerBuilder that would make it >> better than (Visual Studio + DataWindow .NET)? >> >> Maybe its a single feature. >> Maybe its a new category of functionality. >> Maybe its a "eureka" modification to something PowerBuilder already does. >> >> There are plenty of enhancement requests on ISUG >> and in Case Express, but what I'm really hoping >> from the feedback on this thread is that we keep >> to the litmus test... >> ...is what you're suggesting a truly competitive differentiator? >> -- >> John Strano - Sybase Technology Evangelist >> >> >> > >
![]() |
0 |
![]() |
Yes some great idea's but I doubt we will see anything much change in PB12 or in the companies attitude in dealing with this product. On 11 Jan 2008 07:05:26 -0800, in sybase.public.powerbuilder.futures.discussion pbdev <john@aol..com> wrote: >Ken, > >Finally, a real Good post. Thank you for taking the time. > >
![]() |
0 |
![]() |
Why sybase want to add web features to PowerBuilder during the last many years? PowerBuilder is powerfull tools as client/server tools but you want to someting web based enhancement, that we newer use and I dont think to use it. Please make Pb more usefull as a client/server tools. "Mike Novack" <nospam@spam.com> wrote in message news:4787efc3@forums-1-dub... > Yes some great idea's but I doubt we will see anything much change in PB12 > or in > the companies attitude in dealing with this product. > > > > On 11 Jan 2008 07:05:26 -0800, > in sybase.public.powerbuilder.futures.discussion > pbdev <john@aol..com> wrote: >>Ken, >> >>Finally, a real Good post. Thank you for taking the time. >> >>
![]() |
0 |
![]() |
Murat; Stay tuned for PB 11.5 in 2008 and v12 in 2009 for that. :-) -- Regards ... Chris http://chrispollach.pbdjmagazine.com ,\|/, (0 0) -(_)- "Murat Yelkovan" <muratyelkovan@yahoo.com> wrote in message news:47bc001f$1@forums-1-dub... > Why sybase want to add web features to PowerBuilder during the last many > years? PowerBuilder is powerfull tools as client/server tools but you want > to someting web based enhancement, that we newer use and I dont think to > use it. Please make Pb more usefull as a client/server tools. > > > "Mike Novack" <nospam@spam.com> wrote in message > news:4787efc3@forums-1-dub... >> Yes some great idea's but I doubt we will see anything much change in >> PB12 or in >> the companies attitude in dealing with this product. >> >> >> >> On 11 Jan 2008 07:05:26 -0800, >> in sybase.public.powerbuilder.futures.discussion >> pbdev <john@aol..com> wrote: >>>Ken, >>> >>>Finally, a real Good post. Thank you for taking the time. >>> >>> > >
![]() |
0 |
![]() |
John Strano[Sybase] wrote: > > By adding value. > > The (Visual Studio + DataWindow .NET) example...is only meant as > one example to jog discussion, but has arguably muddied the water now. > > Rather than compare feature lists with VS, I'm hoping for something new > to be suggested that _no_other_ competitors have...and of course there's > more than one in 2007 and beyond. > > So as a client/server development tool. > Do you have any differentiators to suggest > that would be competitive? > LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually (Windev) Time-To-Market is important for everyone that's why we choose a RAD c/s tool. Some Ideas (Not for argument, just a "I wish that was built-in" list): - Be more open, allow people to make plug-ins for PB (e.g. transparent PNG plug-in, office like menu plug-in, OpenOffice plugin) - Design/Run-time macros & screen capturing - Voice support - User/Group/Role Security - LDAP/Active Directory support - Logging to file or DB - RAD Network development, we are living the internet world. e.g. ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data') - Better grids/DWs (DevXpress, Infragistics etc.) - Scriptable "Changed" Event on variables (long, string or even object instance variables like listbox) - Find using SQL and not in DW rows only. - Autoupdate of applications - Interfaces/Connectors to popular software e.g. SAP - Runtime application scripting/customization - USB/Serial Port/Bluetooth support - Resizing/Docking - PB IDE like apps - TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message') - Themes e.g. Just create a DW and it will look "nice" , no need to spend time on colors, fonts etc. Same with windows. - Easy internationalization - Horizontal DWs e.g. InsertColumn instead of InsertRow - Licensing for applications (5user edition, 10user edition etc.) - Install creation wizard - Remote Control (VNC like) - Smart Linking , no need to build PBD for whole PBL if only 1 object or function is used. - Early binding for COM objects - Objects Grouping st_1 + sle_1 = grp_1 - MS-Office & OpenOffice integration - Ascii DWs which allow ESC chars (for PCL forms, Special Printers, Fiscal devices, etc.) - It's nice how .Net assemblies work, can you do that with DLLs too? - Gradients and transparencies. - Better looking applications Make some stuff open source, let the PB community play a part and grow.
![]() |
0 |
![]() |
Great list but u got ot be dreaming. When u look over the posts from the last few years u realise a few points.. Sybase has a very small team working on PB, that or they are just not so good. Just look at each release since version 7. If sybase continues along the same trend then this list below u would be lucky to get after 5 more years. Am not usually a Sybase basher but after so many years of hearing the same thing sort of wears u out. On 26 Feb 2008 16:10:08 -0800, ChrissDeGrece <chriss_degrece@yahoo.com> wrote: >John Strano[Sybase] wrote: >> >> By adding value. >> >> The (Visual Studio + DataWindow .NET) example...is only meant as >> one example to jog discussion, but has arguably muddied the water now. >> >> Rather than compare feature lists with VS, I'm hoping for something new >> to be suggested that _no_other_ competitors have...and of course there's >> more than one in 2007 and beyond. >> >> So as a client/server development tool. >> Do you have any differentiators to suggest >> that would be competitive? >> > >LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually >(Windev) > >Time-To-Market is important for everyone that's why we choose a RAD c/s >tool. > >Some Ideas (Not for argument, just a "I wish that was built-in" list): > >- Be more open, allow people to make plug-ins for PB (e.g. transparent >PNG plug-in, office like menu plug-in, OpenOffice plugin) >- Design/Run-time macros & screen capturing >- Voice support >- User/Group/Role Security >- LDAP/Active Directory support >- Logging to file or DB >- RAD Network development, we are living the internet world. e.g. >ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data') >- Better grids/DWs (DevXpress, Infragistics etc.) >- Scriptable "Changed" Event on variables (long, string or even object >instance variables like listbox) >- Find using SQL and not in DW rows only. >- Autoupdate of applications >- Interfaces/Connectors to popular software e.g. SAP >- Runtime application scripting/customization >- USB/Serial Port/Bluetooth support >- Resizing/Docking - PB IDE like apps >- TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message') >- Themes e.g. Just create a DW and it will look "nice" , no need to >spend time on colors, fonts etc. Same with windows. >- Easy internationalization >- Horizontal DWs e.g. InsertColumn instead of InsertRow >- Licensing for applications (5user edition, 10user edition etc.) >- Install creation wizard >- Remote Control (VNC like) >- Smart Linking , no need to build PBD for whole PBL if only 1 object or >function is used. >- Early binding for COM objects >- Objects Grouping st_1 + sle_1 = grp_1 >- MS-Office & OpenOffice integration >- Ascii DWs which allow ESC chars (for PCL forms, Special Printers, >Fiscal devices, etc.) >- It's nice how .Net assemblies work, can you do that with DLLs too? >- Gradients and transparencies. >- Better looking applications > > >Make some stuff open source, let the PB community play a part and grow.
![]() |
0 |
![]() |
Actually yes, I am dreaming.... Dreams are free from reality's rules, aren't they? Then, I can also dream of an OpenSource PB , managed by Sybase, Supported by Sybase (in order to earn money from it) but free for people to work with. NOONE has done that before for a tool like PB, and many Linux companies have proved that this is a working business model. I can't even imagine the articles on dev sites and magazines if this happens.... Yawn, time to wake up. ;) As for the list, most of the ideas listed are not so extreme, especially for experienced programmers that means a few days work. MattN wrote: > Great list but u got ot be dreaming. > When u look over the posts from the last few years u realise a few > points.. > > Sybase has a very small team working on PB, that or they are just not > so good. Just look at each release since version 7. > If sybase continues along the same trend then this list below u would > be lucky to get after 5 more years. > > Am not usually a Sybase basher but after so many years of hearing the > same thing sort of wears u out. > > >
![]() |
0 |
![]() |
yes, but the odd thing is that in the last couple of releases we are starting to get things we have been asking years for. best example - autosize height on all bands 11.5 we are supposed to be getting a rich text column style.... also, don't knock small teams. I would give 10 avg developers for one great developer. that being said, I have no idea how large the pb dev team is. "MattN" <mjn1rar@gmailSPAM.com> wrote in message news:nuu9s3to0c6gtc7603mieod6mqntu7i7j4@4ax.com... > > Great list but u got ot be dreaming. > When u look over the posts from the last few years u realise a few > points.. > > Sybase has a very small team working on PB, that or they are just not > so good. Just look at each release since version 7. > If sybase continues along the same trend then this list below u would > be lucky to get after 5 more years. > > Am not usually a Sybase basher but after so many years of hearing the > same thing sort of wears u out. > > > > On 26 Feb 2008 16:10:08 -0800, ChrissDeGrece > <chriss_degrece@yahoo.com> wrote: > >>John Strano[Sybase] wrote: >>> >>> By adding value. >>> >>> The (Visual Studio + DataWindow .NET) example...is only meant as >>> one example to jog discussion, but has arguably muddied the water now. >>> >>> Rather than compare feature lists with VS, I'm hoping for something new >>> to be suggested that _no_other_ competitors have...and of course there's >>> more than one in 2007 and beyond. >>> >>> So as a client/server development tool. >>> Do you have any differentiators to suggest >>> that would be competitive? >>> >> >>LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually >>(Windev) >> >>Time-To-Market is important for everyone that's why we choose a RAD c/s >>tool. >> >>Some Ideas (Not for argument, just a "I wish that was built-in" list): >> >>- Be more open, allow people to make plug-ins for PB (e.g. transparent >>PNG plug-in, office like menu plug-in, OpenOffice plugin) >>- Design/Run-time macros & screen capturing >>- Voice support >>- User/Group/Role Security >>- LDAP/Active Directory support >>- Logging to file or DB >>- RAD Network development, we are living the internet world. e.g. >>ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data') >>- Better grids/DWs (DevXpress, Infragistics etc.) >>- Scriptable "Changed" Event on variables (long, string or even object >>instance variables like listbox) >>- Find using SQL and not in DW rows only. >>- Autoupdate of applications >>- Interfaces/Connectors to popular software e.g. SAP >>- Runtime application scripting/customization >>- USB/Serial Port/Bluetooth support >>- Resizing/Docking - PB IDE like apps >>- TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message') >>- Themes e.g. Just create a DW and it will look "nice" , no need to >>spend time on colors, fonts etc. Same with windows. >>- Easy internationalization >>- Horizontal DWs e.g. InsertColumn instead of InsertRow >>- Licensing for applications (5user edition, 10user edition etc.) >>- Install creation wizard >>- Remote Control (VNC like) >>- Smart Linking , no need to build PBD for whole PBL if only 1 object or >>function is used. >>- Early binding for COM objects >>- Objects Grouping st_1 + sle_1 = grp_1 >>- MS-Office & OpenOffice integration >>- Ascii DWs which allow ESC chars (for PCL forms, Special Printers, >>Fiscal devices, etc.) >>- It's nice how .Net assemblies work, can you do that with DLLs too? >>- Gradients and transparencies. >>- Better looking applications >> >> >>Make some stuff open source, let the PB community play a part and grow.
![]() |
0 |
![]() |
Obligatory Tao of Programming quote: A manager went to the master programmer and showed him the requirements document for a new application. The manager asked the master: ``How long will it take to design this system if I assign five programmers to it?'' ``It will take one year,'' said the master promptly. ``But we need this system immediately or even sooner! How long will it take if I assign ten programmers to it?'' The master programmer frowned. ``In that case, it will take two years.'' ``And what if I assign a hundred programmers to it?'' The master programmer shrugged. ``Then the design will never be completed,'' he said. "M. Searer" <nospam@nospam.com> wrote in message news:47c587bf$1@forums-1-dub... > yes, but the odd thing is that in the last couple of releases we are > starting to get things we have been asking years for. > best example - autosize height on all bands > 11.5 we are supposed to be getting a rich text column style.... > > also, don't knock small teams. I would give 10 avg developers for one > great developer. > that being said, I have no idea how large the pb dev team is. > > > "MattN" <mjn1rar@gmailSPAM.com> wrote in message > news:nuu9s3to0c6gtc7603mieod6mqntu7i7j4@4ax.com... >> >> Great list but u got ot be dreaming. >> When u look over the posts from the last few years u realise a few >> points.. >> >> Sybase has a very small team working on PB, that or they are just not >> so good. Just look at each release since version 7. >> If sybase continues along the same trend then this list below u would >> be lucky to get after 5 more years. >> >> Am not usually a Sybase basher but after so many years of hearing the >> same thing sort of wears u out. >> >> >> >> On 26 Feb 2008 16:10:08 -0800, ChrissDeGrece >> <chriss_degrece@yahoo.com> wrote: >> >>>John Strano[Sybase] wrote: >>>> >>>> By adding value. >>>> >>>> The (Visual Studio + DataWindow .NET) example...is only meant as >>>> one example to jog discussion, but has arguably muddied the water now. >>>> >>>> Rather than compare feature lists with VS, I'm hoping for something new >>>> to be suggested that _no_other_ competitors have...and of course >>>> there's >>>> more than one in 2007 and beyond. >>>> >>>> So as a client/server development tool. >>>> Do you have any differentiators to suggest >>>> that would be competitive? >>>> >>> >>>LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually >>>(Windev) >>> >>>Time-To-Market is important for everyone that's why we choose a RAD c/s >>>tool. >>> >>>Some Ideas (Not for argument, just a "I wish that was built-in" list): >>> >>>- Be more open, allow people to make plug-ins for PB (e.g. transparent >>>PNG plug-in, office like menu plug-in, OpenOffice plugin) >>>- Design/Run-time macros & screen capturing >>>- Voice support >>>- User/Group/Role Security >>>- LDAP/Active Directory support >>>- Logging to file or DB >>>- RAD Network development, we are living the internet world. e.g. >>>ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data') >>>- Better grids/DWs (DevXpress, Infragistics etc.) >>>- Scriptable "Changed" Event on variables (long, string or even object >>>instance variables like listbox) >>>- Find using SQL and not in DW rows only. >>>- Autoupdate of applications >>>- Interfaces/Connectors to popular software e.g. SAP >>>- Runtime application scripting/customization >>>- USB/Serial Port/Bluetooth support >>>- Resizing/Docking - PB IDE like apps >>>- TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message') >>>- Themes e.g. Just create a DW and it will look "nice" , no need to >>>spend time on colors, fonts etc. Same with windows. >>>- Easy internationalization >>>- Horizontal DWs e.g. InsertColumn instead of InsertRow >>>- Licensing for applications (5user edition, 10user edition etc.) >>>- Install creation wizard >>>- Remote Control (VNC like) >>>- Smart Linking , no need to build PBD for whole PBL if only 1 object or >>>function is used. >>>- Early binding for COM objects >>>- Objects Grouping st_1 + sle_1 = grp_1 >>>- MS-Office & OpenOffice integration >>>- Ascii DWs which allow ESC chars (for PCL forms, Special Printers, >>>Fiscal devices, etc.) >>>- It's nice how .Net assemblies work, can you do that with DLLs too? >>>- Gradients and transparencies. >>>- Better looking applications >>> >>> >>>Make some stuff open source, let the PB community play a part and grow. > >
![]() |
0 |
![]() |
It's called "The Mythical Man Month". Not sure if they still publish it, but it was required reading in college. Jonathan Ken Balakrishnan wrote: > Obligatory Tao of Programming quote: > > A manager went to the master programmer and showed him the requirements > document for a new application. The manager asked the master: ``How long > will it take to design this system if I assign five programmers to it?'' > > ``It will take one year,'' said the master promptly. > > ``But we need this system immediately or even sooner! How long will it take > if I assign ten programmers to it?'' > > The master programmer frowned. ``In that case, it will take two years.'' > > ``And what if I assign a hundred programmers to it?'' > > The master programmer shrugged. ``Then the design will never be completed,'' > he said. > > "M. Searer" <nospam@nospam.com> wrote in message > news:47c587bf$1@forums-1-dub... >> yes, but the odd thing is that in the last couple of releases we are >> starting to get things we have been asking years for. >> best example - autosize height on all bands >> 11.5 we are supposed to be getting a rich text column style.... >> >> also, don't knock small teams. I would give 10 avg developers for one >> great developer. >> that being said, I have no idea how large the pb dev team is. >> >> >> "MattN" <mjn1rar@gmailSPAM.com> wrote in message >> news:nuu9s3to0c6gtc7603mieod6mqntu7i7j4@4ax.com... >>> Great list but u got ot be dreaming. >>> When u look over the posts from the last few years u realise a few >>> points.. >>> >>> Sybase has a very small team working on PB, that or they are just not >>> so good. Just look at each release since version 7. >>> If sybase continues along the same trend then this list below u would >>> be lucky to get after 5 more years. >>> >>> Am not usually a Sybase basher but after so many years of hearing the >>> same thing sort of wears u out. >>> >>> >>> >>> On 26 Feb 2008 16:10:08 -0800, ChrissDeGrece >>> <chriss_degrece@yahoo.com> wrote: >>> >>>> John Strano[Sybase] wrote: >>>>> By adding value. >>>>> >>>>> The (Visual Studio + DataWindow .NET) example...is only meant as >>>>> one example to jog discussion, but has arguably muddied the water now. >>>>> >>>>> Rather than compare feature lists with VS, I'm hoping for something new >>>>> to be suggested that _no_other_ competitors have...and of course >>>>> there's >>>>> more than one in 2007 and beyond. >>>>> >>>>> So as a client/server development tool. >>>>> Do you have any differentiators to suggest >>>>> that would be competitive? >>>>> >>>> LINUX/MAC SUPPORT!! Not many tools offer that. I know only 1 actually >>>> (Windev) >>>> >>>> Time-To-Market is important for everyone that's why we choose a RAD c/s >>>> tool. >>>> >>>> Some Ideas (Not for argument, just a "I wish that was built-in" list): >>>> >>>> - Be more open, allow people to make plug-ins for PB (e.g. transparent >>>> PNG plug-in, office like menu plug-in, OpenOffice plugin) >>>> - Design/Run-time macros & screen capturing >>>> - Voice support >>>> - User/Group/Role Security >>>> - LDAP/Active Directory support >>>> - Logging to file or DB >>>> - RAD Network development, we are living the internet world. e.g. >>>> ftpput(thisfile,'server','user/pass'), tcpsend('tohost','port','data') >>>> - Better grids/DWs (DevXpress, Infragistics etc.) >>>> - Scriptable "Changed" Event on variables (long, string or even object >>>> instance variables like listbox) >>>> - Find using SQL and not in DW rows only. >>>> - Autoupdate of applications >>>> - Interfaces/Connectors to popular software e.g. SAP >>>> - Runtime application scripting/customization >>>> - USB/Serial Port/Bluetooth support >>>> - Resizing/Docking - PB IDE like apps >>>> - TCP/IP Messaging between clients e.g. PBSend('PBapp','host','message') >>>> - Themes e.g. Just create a DW and it will look "nice" , no need to >>>> spend time on colors, fonts etc. Same with windows. >>>> - Easy internationalization >>>> - Horizontal DWs e.g. InsertColumn instead of InsertRow >>>> - Licensing for applications (5user edition, 10user edition etc.) >>>> - Install creation wizard >>>> - Remote Control (VNC like) >>>> - Smart Linking , no need to build PBD for whole PBL if only 1 object or >>>> function is used. >>>> - Early binding for COM objects >>>> - Objects Grouping st_1 + sle_1 = grp_1 >>>> - MS-Office & OpenOffice integration >>>> - Ascii DWs which allow ESC chars (for PCL forms, Special Printers, >>>> Fiscal devices, etc.) >>>> - It's nice how .Net assemblies work, can you do that with DLLs too? >>>> - Gradients and transparencies. >>>> - Better looking applications >>>> >>>> >>>> Make some stuff open source, let the PB community play a part and grow. >> > >
![]() |
0 |
![]() |
Anniversary edition http://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1204142662&sr=8-1 Great Read.
![]() |
0 |
![]() |