From braden@ISI.EDU Fri Apr 11 11:29:52 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3BITpk16758 for ; Fri, 11 Apr 2003 11:29:51 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3BITpT03999; Fri, 11 Apr 2003 11:29:51 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id LAA26378; Fri, 11 Apr 2003 11:29:50 -0700 (PDT) Date: Fri, 11 Apr 2003 11:29:50 -0700 (PDT) Message-Id: <200304111829.LAA26378@gra.isi.edu> To: kp-seed@ISI.EDU Cc: braden@ISI.EDU X-Sun-Charset: US-ASCII Subject: [KP-seed] Summary of your seedling project Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Folks, Chris asked each KP seedling organization to write a paragraph about what their seedling project is supposed to accomplish. These were to be sent to me, since Chris asked me to build a simple web page containing them. It's performance time... I have received a few writeups, but I have a feeling that some more may have disappeared into the electronic black hole of my file system. I have writeups from Ritu Chadha of Telecordia and from Eitan Fenson of PnP Networks/Rutgers University. If you sent me one that I have not listed, please (1) accept my profound apologies, and (2) retransmit! If you haven't sent any, well, what can I say? Thanks, Bob Braden From jms@cis.upenn.edu Fri Apr 11 12:14:57 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3BJEuk06284 for ; Fri, 11 Apr 2003 12:14:56 -0700 (PDT) Received: from lion.seas.upenn.edu (LION.SEAS.UPENN.EDU [158.130.12.194]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3BJEtT03786; Fri, 11 Apr 2003 12:14:56 -0700 (PDT) Received: from DSL-S7HTPH9K7K7.cis.upenn.edu (LVN604PC1.CIS.UPENN.EDU [158.130.51.2]) by lion.seas.upenn.edu (8.12.8/8.12.8) with ESMTP id h3BJEsKo007156; Fri, 11 Apr 2003 15:14:55 -0400 Message-Id: <5.2.0.9.0.20030411150302.02189cf8@central.cis.upenn.edu> X-Sender: jms@central.cis.upenn.edu X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 Date: Fri, 11 Apr 2003 15:10:33 -0400 To: Bob Braden From: "Jonathan M. Smith" Subject: Re: [KP-seed] Summary of your seedling project Cc: kp-seed@ISI.EDU, braden@ISI.EDU In-Reply-To: <200304111829.LAA26378@gra.isi.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Sure - here's a shot at it: Our project is called STARCH - for Software Thinkpoint ARCHitecture. We have a scheme based on a SET of restricted virtual machines which operate at different points inside an operating system. They execute a subset of the DLX instruction set architecture, are sandboxed, and are located at points where we believe that data would be: - collected for dissemination into a knowledge plane - extracted from the knowledge plane for use in actuating The idea is to build something that crosses a lot of logical layers, is cooperative, and is representative of codes and functions one might run in network processors, operating systems, routers, etc. We have a couple of cool applications already running, including an NFS optimized to cut-through layers on a LAN, and automatic deployment of inverse multiplexing code to support multicast. It runs under Linux. -JMS At 11:29 AM 4/11/2003 -0700, Bob Braden wrote: >Folks, > >Chris asked each KP seedling organization to write a paragraph about >what their seedling project is supposed to accomplish. These were to be >sent to me, since Chris asked me to build a simple web page containing >them. It's performance time... > >I have received a few writeups, but I have a feeling that some more may >have disappeared into the electronic black hole of my file system. I >have writeups from Ritu Chadha of Telecordia and from Eitan Fenson of >PnP Networks/Rutgers University. If you sent me one that I have not >listed, please (1) accept my profound apologies, and (2) retransmit! >If you haven't sent any, well, what can I say? > >Thanks, > >Bob Braden > > >_______________________________________________ >Kp-seed mailing list >Kp-seed@mailman.isi.edu >http://mailman.isi.edu/mailman/listinfo/kp-seed From chrisramming@yahoo.com Fri Apr 11 15:37:43 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3BMbhk01705 for ; Fri, 11 Apr 2003 15:37:43 -0700 (PDT) Received: from web41501.mail.yahoo.com (web41501.mail.yahoo.com [66.218.93.84]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h3BMbhT06081 for ; Fri, 11 Apr 2003 15:37:43 -0700 (PDT) Message-ID: <20030411223722.10069.qmail@web41501.mail.yahoo.com> Received: from [171.64.22.67] by web41501.mail.yahoo.com via HTTP; Fri, 11 Apr 2003 15:37:22 PDT Date: Fri, 11 Apr 2003 15:37:22 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com To: KP-seed@ISI.EDU Cc: Bob Braden MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: [KP-seed] the upcoming KP working meeting Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Folks, We've been working on time and venue for a face-to-face working meeting and have tentatively settled on May 13-14 at MIT. As Dave mentioned, the rough idea of the meeting is to focus on selected applications and hash out some details about possible approaches along with their implications for the KP. Of course there's no reason that this work should not begin at least by email or other media well in advance of the f2f, and some of you are, I know, drafting material that will be posted fairly soon to help ground the discussion and stimulate debate. Because this will be a working technical meeting, and in part because we have a room that comfortably seats only about 20 wired and working people, we'd like to know as soon as possible who will be representing each seedling. If the time and place are unfortunate for whatever reason, please agitate for a change as quickly as possible! Otherwise, please RSVP with the names of the people you expect to attend. Thanks, and best regards, Chris > To kick off this project, we want to have a workshop where we > get to meet each other and share our perspectives on the project. We > have been discussing ways to run this meeting, and here is an > approach we have been thinking about. There are some candidate > "knowledge applications" that we have been using as examples of what > the knowledge plane would be good for: the "why" program--can the > network figure out why it is not working and explain it, and the > configuration problem--can we use high level directives about goals > and constraints to guide low level automated configuration (and then > use these high-level assertions to evaluate the resulting system). So > one approach would be to have some networking folks describe how they > conceive these applications, and have others critique the framing, > and describe how they would frame the specific problems, using the > context of their discipline (e.g. AI/ML). > Logistically, we are looking at the second week in May (12-15) > for a two day meeting. If this does not work for enough people, we > will have to try the last week in May, right after Memorial day. We > don't want to slip into June. From chrisramming@yahoo.com Fri Apr 11 16:00:20 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3BN0Kk11648 for ; Fri, 11 Apr 2003 16:00:20 -0700 (PDT) Received: from web41501.mail.yahoo.com (web41501.mail.yahoo.com [66.218.93.84]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h3BN0JT21498 for ; Fri, 11 Apr 2003 16:00:19 -0700 (PDT) Message-ID: <20030411230014.13631.qmail@web41501.mail.yahoo.com> Received: from [171.64.22.67] by web41501.mail.yahoo.com via HTTP; Fri, 11 Apr 2003 16:00:14 PDT Date: Fri, 11 Apr 2003 16:00:14 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com Subject: 2 people per project [Re: [KP-seed] the upcoming KP working meeting] To: chrisramming@yahoo.com, KP-seed@ISI.EDU Cc: Bob Braden In-Reply-To: <20030411223722.10069.qmail@web41501.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: An important thing was omitted from my message --- the character of the meeting (working) and the room size constraint (~20) imply that we expect that no seedling will want/need to be represented with more than two people. If this expectation is incorrect, please Bob and I know right away. --- "J. Christopher Ramming" wrote: > Folks, > > We've been working on time and venue > for a face-to-face working meeting and > have tentatively settled on May 13-14 > at MIT. As Dave mentioned, the rough > idea of the meeting is to focus on > selected applications and hash out > some details about possible approaches > along with their implications for the > KP. > > Of course there's no reason that > this work should not begin at least > by email or other media well > in advance of the f2f, and some of you > are, I know, drafting material > that will be posted fairly soon to help > ground the discussion and stimulate > debate. > > Because this will be a working technical > meeting, and in part because we have a > room that comfortably seats only about > 20 wired and working people, we'd like > to know as soon as possible who will be > representing each seedling. > > If the time and place are unfortunate > for whatever reason, please agitate > for a change as quickly as possible! > Otherwise, please RSVP with the > names of the people you expect to > attend. > > Thanks, and best regards, > > Chris > > > To kick off this project, we want to have a workshop where we > > get to meet each other and share our perspectives on the project. We > > have been discussing ways to run this meeting, and here is an > > approach we have been thinking about. There are some candidate > > "knowledge applications" that we have been using as examples of what > > the knowledge plane would be good for: the "why" program--can the > > network figure out why it is not working and explain it, and the > > configuration problem--can we use high level directives about goals > > and constraints to guide low level automated configuration (and then > > use these high-level assertions to evaluate the resulting system). So > > one approach would be to have some networking folks describe how they > > conceive these applications, and have others critique the framing, > > and describe how they would frame the specific problems, using the > > context of their discipline (e.g. AI/ML). > > Logistically, we are looking at the second week in May (12-15) > > for a two day meeting. If this does not work for enough people, we > > will have to try the last week in May, right after Memorial day. We > > don't want to slip into June. > > _______________________________________________ > Kp-seed mailing list > Kp-seed@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/kp-seed From know-plane-admin@mailman.isi.edu Tue Apr 15 05:45:36 2003 Received: from gamma.isi.edu (localhost [127.0.0.1]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FCja015387; Tue, 15 Apr 2003 05:45:36 -0700 (PDT) Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FCUX011126 for ; Tue, 15 Apr 2003 05:30:33 -0700 (PDT) Received: from aland.bbn.com (adsl-68-22-232-249.dsl.lgtpmi.ameritech.net [68.22.232.249]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FCUVT26804 for ; Tue, 15 Apr 2003 05:30:31 -0700 (PDT) Received: from aland.bbn.com (localhost [127.0.0.1]) by aland.bbn.com (8.12.3p2/8.11.6) with ESMTP id h3FCUKgw006717 for ; Tue, 15 Apr 2003 08:30:20 -0400 (EDT) (envelope-from craig@aland.bbn.com) Message-Id: <200304151230.h3FCUKgw006717@aland.bbn.com> To: know-plane@ISI.EDU From: Craig Partridge X-BeenThere: know-plane@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk Date: Tue, 15 Apr 2003 08:30:20 -0400 Subject: [KP-seed] [KP] food for thought re: rapid deployment Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu List-Help: List-Archive: Hi folks: As some of you know, one of the applications of the knowledge plane that people have discussed is the rapid deployment problem -- i.e., bringing up a network in a battle area quickly, with less personnel than required now. I found this note interested because it revealed that the rapid deployment isn't static -- you don't just build a network and let it run -- you build it, and then move it along with the troops (notice the discussion of leapfrogging equipment...) That raises issues of context and whether KP information that a box has learned can be retained as it leapfrogs or is discarded (or something in between, etc....) Craig ************ Subject: Q&A with embedded Wired reporter in Kuwait Date: Fri, 11 Apr 2003 07:38:58 -0400 15 MINUTES WITH JOSHUA DAVIS, Embedded in Iraq for Wired by Jonathan Angel Wired Magazine became the first -- and probably only -- technology magazine to have one of its journalists embedded with the military in Iraq. It will soon publish an article by freelance writer Joshua Davis, covering how the Army is using PCs and networking technology in Iraq. We spoke with Davis by phone from Kuwait City. TM: First, were you embedded just for Wired, or are you writing for other titles as well? JD: It is an exclusive assignment for Wired. It started two or three months ago as an idea that I had to follow the Army's 11th Signal Brigade, which is the unit that basically wires the war. I had made contact with them and been talking to them regularly, so that's where it came from. TM: You've found a lot of off-the-shelf technology, put together in a fashion that sometimes seems jerry-rigged. Was that a disappointment? JD: I'm not so much disappointed as surprised. The things that I've been seeing out in the field are off-the-shelf systems. In one sense that's a good way for them to go. Why would they go through the process of developing special systems to meet their needs when that would take five years? Either you wait five years and get something outdated, or you just go to your local corner store and buy a bunch of Cisco routers and put them up. They decided to do it that way. I don't think it was motivated just by affordability, although that's certainly part of it. What's so interesting is seeing how these guys take systems that were never intended to be used in the conditions in which they're being used and make them work. They're meant to be used in clean rooms or server bays in Silicon Valley, where they're cooled and there's no dust. When I'm out there I'm wiping the dust off of my face watching these guys vacuum servers out in the field. You'll see a whole rack of Cisco routers in the middle of the desert in a tent. They have what they call data packages, which is a black box that contains a number of servers. Those servers are encased in foam when they travel. It's been fascinating to see how these things work. Once they get somewhere they'll take them out of the foam and put them into a rack. TM: How are the servers connected into a network over multiple sites? JD: The system leapfrogs itself. They'll go to the furthest edge of the network, which is the edge of the battlefield, and they'll set up things up. As the battlefield moves forward, systems are brought from the rear to become the new point man. Connectivity between sites is via a giant web of wireless connections that stretch to the border. It's not until the signal reaches the border that it is transmitted via satellite to Camp Doha, which is the forward command center, and to Centcom, which is in Qatar. Then it goes to the Department of Defense back in the States. TM: Are you at liberty to discuss the wireless technology? That aspect can't be off-the-shelf civilian stuff. JD: No, it's Army design stuff. They can consult data on the move via Army-developed wireless devices that have an Ethernet plug. They plug in Panasonic Toughbooks, for example, and are on the military's Siprnet (Secret Internet Protocol Router Network). When the Siprnet is being used in this fashion, out in a battle, they refer to it as the Tactical Internet. In the instance that I saw, the network wasn't super-zippy. It wasn't like my DSL at home, but it does the trick for the way they use it. TM: Would you describe the computer technology as being integral to the military's effort, or are they still really just testing it? JD: I would argue that it has become integral. I'm not sure that they necessarily planned it that way. We could do without cell phones. But could we do the same things? No. And the same holds true for the army. This network gives the Army more choices about how to operate. For example, since two or three weeks before the war started, they started using chat rooms, helping people meet who are specialists in certain aspects -- artillery, for example. As the war started and progressed, they would have conversations in these chat rooms about specific battles. On the fly they adapted these to bring all sorts of new resources to bear. For example, they'd have an analyst back at the DoD looking at the same data they were looking at. It might be an expert on minefields, for instance, who types in "look in Quadrant XY -- there's a minefield." TM: I'm guessing it's going to be a challenge for you writing the article, in that for the readers of Wired, you want to be as specific about technology as you can. Yet you must have seen things you aren't allowed to talk about. JD: I haven't had too much problem with that. I'm traveling with Ed Kashi, a very well-known photographer, and so before Ed and I go into a room, we're warned if there are things we can't take pictures of. From my point of view, that's fine. From Ed's point of view, it's a little more difficult. For me, it doesn't take away from my story not to be able to give secret details such as what frequency they're broadcasting on. I don't care about that at all. That's the type of stuff they're concerned about, so they don't want us taking pictures of wireless transceivers that would give that sort of information. It has been hard to get them to talk about how they're using the technology when they're right in the middle of a battle. They want to tell me and would be happy to tell me, but they can't talk about operational stuff when it's going on. However, I have been able to get them to give me examples from a day or two ago. TM: Are you looking at doing a follow-up story when more can be told openly? JD: What I'm most interested in is writing something about the great almost-story of this war, from a tech point of view. Namely, the deployment of the 4th Infantry Division. This is the Army's "first digitized division," where they went in from the top down and wired them purposefully, as opposed to having each individual unit figure out how to do it themselves. This division was supposed to go through Turkey, and we all know what happened there. Their equipment had to go back through the Suez and come up the Gulf, and was late in being deployed. I was initially going to cover them, but when I realized they weren't going to make it in time, I decided I'd just write about the 11th Signal Brigade. They turned out to get a much more important role in the actual war. TM: The program of embedding journalists in the troops has not been without controversy. As you've been involved with it, have you felt any ethical concerns? JD: Well, there are always ethical concerns with journalism. In this case, I don't see it as being any different than the last story I wrote for Wired, which was about America's fifth-largest tobacco manufacturer, where I was following around these corporate types. People want press, and they hope it's going to be of a certain nature. But that doesn't mean they'll get it. JD: Finally, has your own situation been physically taxing in any way? TM: Well, I've been pretty dirty. I've been wearing the same clothes for five days and not showering or shaving. I do brush my teeth! Jonathan Angel is senior editor for Adweek Magazines' TECHNOLOGY MARKETING. Reach him at jangel@technologymarketing.com . _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From know-plane-admin@mailman.isi.edu Tue Apr 15 08:00:05 2003 Received: from gamma.isi.edu (localhost [127.0.0.1]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FF05020890; Tue, 15 Apr 2003 08:00:05 -0700 (PDT) Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FEtO020000 for ; Tue, 15 Apr 2003 07:55:24 -0700 (PDT) Received: from ghost.CS.ORST.EDU (ghost.CS.ORST.EDU [128.193.38.105]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FEtOT13792 for ; Tue, 15 Apr 2003 07:55:24 -0700 (PDT) Received: from tgd.cs.orst.edu (tgd.CS.ORST.EDU [128.193.38.110]) by ghost.CS.ORST.EDU (8.12.9/8.12.9) with ESMTP id h3FEtF9a017904; Tue, 15 Apr 2003 07:55:16 -0700 (PDT) Message-Id: <4518-Tue15Apr2003075357-0700-tgd@cs.orst.edu> X-Mailer: emacs 20.7.1 (via feedmail 8 I) From: "Thomas G. Dietterich" To: craig@aland.bbn.com CC: know-plane@ISI.EDU In-reply-to: <200304151230.h3FCUKgw006717@aland.bbn.com> (message from Craig Partridge on Tue, 15 Apr 2003 08:30:20 -0400) Reply-to: tgd@cs.orst.edu References: <200304151230.h3FCUKgw006717@aland.bbn.com> X-BeenThere: know-plane@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk Date: Tue, 15 Apr 2003 07:53:57 -0700 Subject: [KP-seed] Re: [KP] food for thought re: rapid deployment Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu List-Help: List-Archive: Does anyone know how much the battlefield network is wired versus wireless? I have been talking to people who do trade shows, and their biggest configuration headache is planning the physical layout, getting the right wire lengths, and doing all the bookkeeping to relate the cable in a display booth to the cable that plugs into the router in the network operations center. This requires detailed maps of the available space, layout of booths, etc., and I doubt the Signal Brigade has such detailed prior information about layout (especially as it must be changing from one location to the next). --Tom -- Thomas G. Dietterich Voice: 541-737-5559 School of Electrical Engineering FAX: 541-737-3014 and Computer Science URL: http://www.cs.orst.edu/~tgd Dearborn Hall 102, Oregon State University, Corvallis, OR 97331-3102 _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From know-plane-admin@mailman.isi.edu Tue Apr 15 09:30:03 2003 Received: from gamma.isi.edu (localhost [127.0.0.1]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FGU3002111; Tue, 15 Apr 2003 09:30:03 -0700 (PDT) Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FGPr029740 for ; Tue, 15 Apr 2003 09:25:53 -0700 (PDT) Received: from web41511.mail.yahoo.com (web41511.mail.yahoo.com [66.218.93.94]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h3FGPrT23102 for ; Tue, 15 Apr 2003 09:25:53 -0700 (PDT) Message-ID: <20030415162547.89258.qmail@web41511.mail.yahoo.com> Received: from [12.234.224.78] by web41511.mail.yahoo.com via HTTP; Tue, 15 Apr 2003 09:25:47 PDT From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com To: know-plane@ISI.EDU In-Reply-To: <200304151230.h3FCUKgw006717@aland.bbn.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-BeenThere: know-plane@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk Date: Tue, 15 Apr 2003 09:25:47 -0700 (PDT) Subject: [KP-seed] Re: [KP] food for thought re: rapid deployment Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu List-Help: List-Archive: Craig, Thanks for posting the article, which adds an interesting twist to the way that learning might be helpful in one context. I ran across something else that's potentially useful. The army maintains a site about "lessons learned" containing, for instance, a post-mortem of the Bosnia experience which has a chapter on "C4ISR" (Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance). I thought the following paragraph about network interoperability was interesting in the sense that learning was (and possibly still is?) being retained in a semi-automated interoperation "handbook": "Based on field tests and exercises involving U.S., NATO, and allied communications systems, EUCOM J6 developed a EUCOM U.S./NATO/Allied Communications Systems Automated Interoperability Handbook. The handbook is on a laptop computer and is used to document known interoperable configurations that work. It provides a wiring diagram of the configuration, technical details, and other relevant information necessary to guide interface implementation in the field. An operator simply enters the configuration to be set up and if it has been accomplished before and documented, the computer provides the details necessary to implement, test, and operate the requested interface arrangement." Presumably if configuration were a K-App, some or all of the activity specified by the handbook would be automated, as would subsequent testing, optimization, reconfiguration -- as Craig points out, these are the ways in which configuration becomes linked to the function of other potential K-Apps such as "Why?" and "Traffic Engineering". Links: Center for Army Lessons Learned (CALL): http://call.army.mil Chapter of a book about Bosnia that focuses on C4ISR (see bottom of page for pointer to very helpful glossary of acronyms): http://call.army.mil/products/spc_prod/ccrp/lessons/bosch11a.htm C4ISR Architecture Framework Document: http://www.c3i.osd.mil/org/cio/i3/AWG_Digital_Library/pdfdocs/fw.pdf --- Craig Partridge wrote: > > Hi folks: > > As some of you know, one of the applications of the knowledge plane that > people have discussed is the rapid deployment problem -- i.e., bringing > up a network in a battle area quickly, with less personnel than required > now. I found this note interested because it revealed that the rapid > deployment isn't static -- you don't just build a network and let it run -- > you build it, and then move it along with the troops (notice the discussion > of leapfrogging equipment...) That raises issues of context and whether > KP information that a box has learned can be retained as it leapfrogs or > is discarded (or something in between, etc....) > > Craig > > ************ > > Subject: Q&A with embedded Wired reporter in Kuwait > Date: Fri, 11 Apr 2003 07:38:58 -0400 > > 15 MINUTES WITH > > > JOSHUA DAVIS, Embedded in Iraq for Wired > > > by Jonathan Angel > > > Wired Magazine became the first -- and probably only -- technology magazine > to have one of its journalists embedded with the military in Iraq. It will > soon publish an article by freelance writer Joshua Davis, covering how the > Army is using PCs and networking technology in Iraq. We spoke with Davis by > phone from Kuwait City. > TM: First, were you embedded just for Wired, or are you writing for other > titles as well? > > JD: It is an exclusive assignment for Wired. It started two or three months > ago as an idea that I had to follow the Army's 11th Signal Brigade, which is > the unit that basically wires the war. I had made contact with them and been > talking to them regularly, so that's where it came from. > > TM: You've found a lot of off-the-shelf technology, put together in a > fashion that sometimes seems jerry-rigged. Was that a disappointment? > > JD: I'm not so much disappointed as surprised. The things that I've been > seeing out in the field are off-the-shelf systems. In one sense that's a > good way for them to go. Why would they go through the process of developing > special systems to meet their needs when that would take five years? > > Either you wait five years and get something outdated, or you just go to > your local corner store and buy a bunch of Cisco routers and put them up. > They decided to do it that way. I don't think it was motivated just by > affordability, although that's certainly part of it. > > What's so interesting is seeing how these guys take systems that were never > intended to be used in the conditions in which they're being used and make > them work. They're meant to be used in clean rooms or server bays in Silicon > Valley, where they're cooled and there's no dust. When I'm out there I'm > wiping the dust off of my face watching these guys vacuum servers out in the > field. You'll see a whole rack of Cisco routers in the middle of the desert > in a tent. > > They have what they call data packages, which is a black box that contains a > number of servers. Those servers are encased in foam when they travel. It's > been fascinating to see how these things work. Once they get somewhere > they'll take them out of the foam and put them into a rack. > > TM: How are the servers connected into a network over multiple sites? > > JD: The system leapfrogs itself. They'll go to the furthest edge of the > network, which is the edge of the battlefield, and they'll set up things up. > As the battlefield moves forward, systems are brought from the rear to > become the new point man. > > Connectivity between sites is via a giant web of wireless connections that > stretch to the border. It's not until the signal reaches the border that it > is transmitted via satellite to Camp Doha, which is the forward command > center, and to Centcom, which is in Qatar. Then it goes to the Department of > Defense back in the States. > > TM: Are you at liberty to discuss the wireless technology? That aspect can't > be off-the-shelf civilian stuff. > > JD: No, it's Army design stuff. They can consult data on the move via > Army-developed wireless devices that have an Ethernet plug. They plug in > Panasonic Toughbooks, for example, and are on the military's Siprnet (Secret > Internet Protocol Router Network). When the Siprnet is being used in this > fashion, out in a battle, they refer to it as the Tactical Internet. > > In the instance that I saw, the network wasn't super-zippy. It wasn't like > my DSL at home, but it does the trick for the way they use it. > > TM: Would you describe the computer technology as being integral to the > military's effort, or are they still really just testing it? > > JD: I would argue that it has become integral. I'm not sure that they > necessarily planned it that way. We could do without cell phones. But could > we do the same things? No. And the same holds true for the army. > > This network gives the Army more choices about how to operate. For example, > since two or three weeks before the war started, they started using chat > rooms, helping people meet who are specialists in certain aspects -- > artillery, for example. As the war started and progressed, they would have > conversations in these chat rooms about specific battles. > > On the fly they adapted these to bring all sorts of new resources to bear. > For example, they'd have an analyst back at the DoD looking at the same data > they were looking at. It might be an expert on minefields, for instance, who > types in "look in Quadrant XY -- there's a minefield." > > TM: I'm guessing it's going to be a challenge for you writing the article, > in that for the readers of Wired, you want to be as specific about > technology as you can. Yet you must have seen things you aren't allowed to > talk about. > > JD: I haven't had too much problem with that. I'm traveling with Ed Kashi, a > very well-known photographer, and so before Ed and I go into a room, we're > warned if there are things we can't take pictures of. From my point of view, > that's fine. From Ed's point of view, it's a little more difficult. > > For me, it doesn't take away from my story not to be able to give secret > details such as what frequency they're broadcasting on. I don't care about > that at all. That's the type of stuff they're concerned about, so they don't > want us taking pictures of wireless transceivers that would give that sort > of information. > > It has been hard to get them to talk about how they're using the technology > when they're right in the middle of a battle. They want to tell me and would > be happy to tell me, but they can't talk about operational stuff when it's > going on. However, I have been able to get them to give me examples from a > day or two ago. > > TM: Are you looking at doing a follow-up story when more can be told openly? > > JD: What I'm most interested in is writing something about the great > almost-story of this war, from a tech point of view. Namely, the deployment > of the 4th Infantry Division. This is the Army's "first digitized division," > where they went in from the top down and wired them purposefully, as opposed > to having each individual unit figure out how to do it themselves. > > This division was supposed to go through Turkey, and we all know what > happened there. Their equipment had to go back through the Suez and come up > the Gulf, and was late in being deployed. I was initially going to cover > them, but when I realized they weren't going to make it in time, I decided > I'd just write about the 11th Signal Brigade. They turned out to get a much > more important role in the actual war. > > TM: The program of embedding journalists in the troops has not been without > controversy. As you've been involved with it, have you felt any ethical > concerns? > > JD: Well, there are always ethical concerns with journalism. In this case, I > don't see it as being any different than the last story I wrote for Wired, > which was about America's fifth-largest tobacco manufacturer, where I was > following around these corporate types. People want press, and they hope > it's going to be of a certain nature. But that doesn't mean they'll get it. > > JD: Finally, has your own situation been physically taxing in any way? > > TM: Well, I've been pretty dirty. I've been wearing the same clothes for > five days and not showering or shaving. I do brush my teeth! > > > Jonathan Angel is senior editor for Adweek Magazines' TECHNOLOGY MARKETING. > Reach him at jangel@technologymarketing.com . > _______________________________________________ > Know-plane mailing list > Know-plane@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/know-plane _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From know-plane-admin@mailman.isi.edu Tue Apr 15 10:30:11 2003 Received: from gamma.isi.edu (localhost [127.0.0.1]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FHUA006177; Tue, 15 Apr 2003 10:30:10 -0700 (PDT) Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FHQw003749 for ; Tue, 15 Apr 2003 10:26:58 -0700 (PDT) Received: from central.cis.upenn.edu (root@CENTRAL.CIS.UPENN.EDU [158.130.12.2]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FHQvT24083 for ; Tue, 15 Apr 2003 10:26:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by central.cis.upenn.edu (8.12.9/8.12.9) with SMTP id h3FHQeUp002458; Tue, 15 Apr 2003 13:26:41 -0400 (EDT) Message-Id: <200304151726.h3FHQeUp002458@central.cis.upenn.edu> X-Mailer: exmh version 1.6.7 5/3/96 To: tgd@cs.orst.edu cc: craig@aland.bbn.com, know-plane@ISI.EDU, jms@central.cis.upenn.edu In-reply-to: Your message of "Tue, 15 Apr 2003 07:53:57 PDT." <4518-Tue15Apr2003075357-0700-tgd@cs.orst.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii From: "Jonathan M. Smith" X-BeenThere: know-plane@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk Date: Tue, 15 Apr 2003 13:26:40 EDT Subject: [KP-seed] Re: [KP] food for thought re: rapid deployment Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu List-Help: List-Archive: I'd be interested if I am wrong, but it's almost certainly wired (maybe even fibered?) in camps and wireless intervehicular/infantry/mobile. -JMS > Does anyone know how much the battlefield network is wired versus > wireless? I have been talking to people who do trade shows, and their > biggest configuration headache is planning the physical layout, getting > the right wire lengths, and doing all the bookkeeping to relate the > cable in a display booth to the cable that plugs into the router in the > network operations center. This requires detailed maps of the available > space, layout of booths, etc., and I doubt the Signal Brigade has such > detailed prior information about layout (especially as it must be > changing from one location to the next). > > --Tom > > -- > Thomas G. Dietterich Voice: 541-737-5559 > School of Electrical Engineering FAX: 541-737-3014 > and Computer Science URL: http://www.cs.orst.edu/~tgd > Dearborn Hall 102, Oregon State University, Corvallis, OR 97331-3102 > > _______________________________________________ > Know-plane mailing list > Know-plane@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/know-plane _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From know-plane-admin@mailman.isi.edu Tue Apr 15 15:05:35 2003 Received: from gamma.isi.edu (localhost [127.0.0.1]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FM5Z015308; Tue, 15 Apr 2003 15:05:35 -0700 (PDT) Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FJ0e024449 for ; Tue, 15 Apr 2003 12:00:40 -0700 (PDT) Received: from fw.erim.org (firewall-user@ns1.altarum.org [198.108.90.178]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3FJ0ZT18090 for ; Tue, 15 Apr 2003 12:00:35 -0700 (PDT) Received: by fw.erim.org; id PAA11137; Tue, 15 Apr 2003 15:01:01 -0400 (EDT) Received: from unknown(198.108.103.21) by fw.erim.org via smap (V5.5) id xma011079; Tue, 15 Apr 03 15:00:30 -0400 Message-Id: <5.2.0.9.2.20030415150216.02968378@204.106.28.96> X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 To: , From: Van Parunak Subject: Re: [KP-seed] Re: [KP] food for thought re: rapid deployment Cc: In-Reply-To: <4518-Tue15Apr2003075357-0700-tgd@cs.orst.edu> References: <200304151230.h3FCUKgw006717@aland.bbn.com> <200304151230.h3FCUKgw006717@aland.bbn.com> Mime-Version: 1.0 Content-Type: text/html; charset="us-ascii" X-BeenThere: know-plane@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk Date: Tue, 15 Apr 2003 15:03:19 -0400 Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu List-Help: List-Archive: I passed this question on to one of our retired Colonels here. His response:
Van...there is no cookie cutter solution.  Tactical Operations Centers
(TOCs) are as varied as the commanders that they support.  Also, they
increase in scope and complexity as the level of command increases.  In
general, everything within the TOC is LAN, much with fiber optic.  Lengths
vary from several meters at the battalion level to 50-100 meters at
division level.  These days most Corps TOCs are set inside buildings.
Outside the TOC (TOC to TOC or TOC to units) is wireless.
 At 07:53 AM 4/15/2003 -0700, Thomas G. Dietterich wrote:
Does anyone know how much the battlefield network is wired versus
wireless?  I have been talking to people who do trade shows, and their
biggest configuration headache is planning the physical layout, getting
the right wire lengths, and doing all the bookkeeping to relate the
cable in a display booth to the cable that plugs into the router in the
network operations center.  This requires detailed maps of the available
space, layout of booths, etc., and I doubt the Signal Brigade has such
detailed prior information about layout (especially as it must be
changing from one location to the next).

--Tom

--
Thomas G. Dietterich              Voice: 541-737-5559
School of Electrical Engineering  FAX:   541-737-3014
  and Computer Science            URL:   http://www.cs.orst.edu/~tgd
Dearborn Hall 102, Oregon State University, Corvallis, OR 97331-3102    

_______________________________________________
Know-plane mailing list
Know-plane@mailman.isi.edu
http://mailman.isi.edu/mailman/listinfo/know-plane
_______________________________________________
Kp-seed mailing list
Kp-seed@mailman.isi.edu
http://mailman.isi.edu/mailman/listinfo/kp-seed


Dr. H. Van Dyke Parunak, Chief Scientist, Altarum Institute
van.parunak@altarum.org  www.erim.org/~vparunak
v: +1 734 302 4684       f: +1 734 302 4991
Altarum
3520 Green Court, Suite 300
Ann Arbor, MI 48105-1570 _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From chrisramming@yahoo.com Wed Apr 16 14:19:53 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3GLJr027813 for ; Wed, 16 Apr 2003 14:19:53 -0700 (PDT) Received: from web41503.mail.yahoo.com (web41503.mail.yahoo.com [66.218.93.86]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h3GLJqT11521 for ; Wed, 16 Apr 2003 14:19:52 -0700 (PDT) Message-ID: <20030416211931.84963.qmail@web41503.mail.yahoo.com> Received: from [12.234.224.78] by web41503.mail.yahoo.com via HTTP; Wed, 16 Apr 2003 14:19:31 PDT Date: Wed, 16 Apr 2003 14:19:31 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com To: kp-seed@ISI.EDU Cc: Aborn@Schafercorp-ballston.com, Bob Braden MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: [KP-seed] hotel in cambridge for may 13-14 meeting Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Hi All. It seems that the Cambridge Marriott is the best combination of location and comfort for our upcoming meeting, and Aileen Born has negotiated an excellent DARPA rate of $149 (far below the $229 "rack rate" and somewhat below the ~$180 per diem in Boston). In order to take advantage of this rate you must make your reservations through Aileen (Aborn@Schafercorp-ballston.com, telephone number 703-526-1784) by the the end of the week (Aileen, if I misunderstood that deadline please respond to the list with a correction). OTOH, If you know already that you will be making other arrangements (staying with relatives, friends, or some other favorite spot) please let us know so we can estimate the likelyhood of missing the 15 room minimum this contract would require (no need to respond to the whole list, just me and Aileen and Bob). Thanks, Chris From braden@ISI.EDU Wed Apr 16 15:05:27 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3GM5R023207 for ; Wed, 16 Apr 2003 15:05:27 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3GM5QT04989 for ; Wed, 16 Apr 2003 15:05:26 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id PAA28472 for kp-seed; Wed, 16 Apr 2003 15:05:26 -0700 (PDT) Date: Wed, 16 Apr 2003 15:05:26 -0700 (PDT) Message-Id: <200304162205.PAA28472@gra.isi.edu> To: kp-seed@ISI.EDU X-Sun-Charset: US-ASCII Subject: [KP-seed] Attendance at MIT -- so far Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Yes Chris Ramming chrisramming@yahoo.com Yes Dave Clark MIT ddc@lcs.mit.edu Yes Bob Braden, ISI braden@isi.edu Yes Ritu Chadha, Telcordia chadha@research.telcordia.com Yes Tom Dietterich, Oregon State tgd@cs.orst.edu Yes Ted Faber, ISI faber@isi.edu Yes Pat Langley, Stanford langley@csli.stanford.edu Yes Dekai Li, UPenn dekai@cis.upenn.edu Yes Francisco Martin, Oregon State fmartin@cs.orst.edu Yes Jennifer Rexford, AT&T Research rex@research.att.com Yes Bikash Sabata bsabata@iet.com Yes Jonathan Smith, UPenn jms@cis.upenn.edu From know-plane-admin@mailman.isi.edu Tue Apr 15 22:45:39 2003 Received: from gamma.isi.edu (localhost [127.0.0.1]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3G5jd019782; Tue, 15 Apr 2003 22:45:39 -0700 (PDT) Received: from nitro.isi.edu (nitro.isi.edu [128.9.208.207]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3G5Mc014979 for ; Tue, 15 Apr 2003 22:22:38 -0700 (PDT) Received: from isi.edu (yigalnew.isi.edu [128.9.208.126]) by nitro.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3G5Mbv01028; Tue, 15 Apr 2003 22:22:37 -0700 (PDT) Content-Type: text/plain; delsp=yes; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v552) From: Yigal Arens To: know-plane@ISI.EDU, Cliff Neuman Content-Transfer-Encoding: 7bit In-Reply-To: <7B7C37072FBDFC4FAE6F6B86025A47E3649373@bigmail.ncsc.mil> Message-Id: <6FC0A512-6FCB-11D7-9B79-000A956D514C@isi.edu> X-Mailer: Apple Mail (2.552) X-BeenThere: know-plane@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk Date: Tue, 15 Apr 2003 22:22:37 -0700 Subject: [KP-seed] [KP] Re: ARDA's New BAA called P2INGS Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu List-Help: List-Archive: On Monday, April 14, 2003, at 04:38 AM, Davis, John C wrote: > http://www.eps.gov/spg/USAF/AFMC/AFRLRRS/Reference-Number-BAA-03-10- > IFKA/listing.html > > ARDA's latest BAA called P2INGS. Please pass this information to > anyone you > think will be interested. Just in case you haven't seen this. -- Yigal _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From braden@ISI.EDU Mon Apr 21 09:20:37 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3LGKb023320 for ; Mon, 21 Apr 2003 09:20:37 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3LGKaT00295; Mon, 21 Apr 2003 09:20:36 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id JAA29855; Mon, 21 Apr 2003 09:20:36 -0700 (PDT) Date: Mon, 21 Apr 2003 09:20:36 -0700 (PDT) Message-Id: <200304211620.JAA29855@gra.isi.edu> To: kp-seed@ISI.EDU Cc: braden@ISI.EDU, chrisramming@yahoo.com X-Sun-Charset: US-ASCII Subject: [KP-seed] KP seed project descriptions Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Dear Seedlings, At Chris Ramming's request, I pasted together all of your project summary paragraphs into a web page: http://www.isi.edu/kp-seed As you can see, this summary page contains contact information, which is intended to facilitate seedling-seedling interaction (C). If you want to amend your writeup, send me the amended text. You may want to maintain your own expanded web page containing more detailed information. If you send me a URL to that site, I will put a link to it in your entry on the summary page. There was some discussion about whether this summary page should be password protected; for the present we decided not to. It does have the ROBOTS NOINDEX meta tag, so it should not be Googlabled. Please let me and/or Chris know if you have a strong feeling about password protection. Bob Braden From chrisramming@yahoo.com Wed Apr 23 15:43:13 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3NMhC003301 for ; Wed, 23 Apr 2003 15:43:13 -0700 (PDT) Received: from web41504.mail.yahoo.com (web41504.mail.yahoo.com [66.218.93.87]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h3NMhCT23372 for ; Wed, 23 Apr 2003 15:43:12 -0700 (PDT) Message-ID: <20030423224306.52254.qmail@web41504.mail.yahoo.com> Received: from [199.106.93.44] by web41504.mail.yahoo.com via HTTP; Wed, 23 Apr 2003 15:43:06 PDT Date: Wed, 23 Apr 2003 15:43:06 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com To: kp-seed@ISI.EDU In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: [KP-seed] FWD: status on Cambridge Marriott may 13/14 Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Dear All, If anyone else wishes to reserve at the Marriott please let Aileen know. Thx much, Chris --- "Born, Aileen" wrote: > Chris, > > We signed the contract with the Marriott on Friday. Everyone needs to call > me to make reservations. Can you send out a tickler to everyone to email me > their reservation information by Friday (deadline)? Unfortunately, I only > have 8 reservations as of today. > > I'm still working our conference but if you need to reach me, I'm at > 240-606-8067. Let me know if you have any questions. > > Aileen From bsabata@iet.com Sat Apr 26 09:43:51 2003 Received: from gravity.iet.com (firewall.iet.com [207.78.75.8]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3QGhp003735 for ; Sat, 26 Apr 2003 09:43:51 -0700 (PDT) Received: from iet.com (vpn.iet.com [192.168.100.89]) by gravity.iet.com (8.10.2+Sun/8.10.2) with ESMTP id h3QGnET29867 for ; Sat, 26 Apr 2003 12:49:14 -0400 (EDT) Message-ID: <3EAAB738.6010409@iet.com> Date: Sat, 26 Apr 2003 09:43:36 -0700 From: Bikash Sabata User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: kp-seed@mailman.isi.edu Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [KP-seed] A paper and a question Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: During discussions with Chris, I mentioned to him that I had written an extended abstract recently about research issues in applying statistical models and pattern recognition to system performance management and he suggested that I send it to this mailing list as others may be interested in the topic. Although the paper is not related to networking but there may be common research issues when we are dealing with the KP. Now as advertised in the subject line -- time for the question. As everyone realizes, in the KP the measurement and monitoring architecture will be very important. I am exploring the questions related to measurements in the KP -- starting with the basic ones What, When, Why, and Where? In relation to this objective I am looking for help in understanding the sensor technology in the networks. What kind of probes exist? What do they measure? Where do they measure? How are they configured? etc? Thanks Bikash -- *Bikash Sabata Principal Scientist* v sabata@iet.com /Information Extraction & Transport, Inc. 1911 N. Fort Myer Drive v Suite 600 Arlington, Virginia 22209 v USA/ /*www.iet.com* / From bsabata@iet.com Sat Apr 26 09:46:36 2003 Received: from gravity.iet.com (firewall.iet.com [207.78.75.8]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3QGkW004463 for ; Sat, 26 Apr 2003 09:46:32 -0700 (PDT) Received: from iet.com (vpn.iet.com [192.168.100.89]) by gravity.iet.com (8.10.2+Sun/8.10.2) with ESMTP id h3QGpRT29880 for ; Sat, 26 Apr 2003 12:51:27 -0400 (EDT) Message-ID: <3EAAB7BD.6070600@iet.com> Date: Sat, 26 Apr 2003 09:45:49 -0700 From: Bikash Sabata User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: kp-seed@mailman.isi.edu Content-Type: multipart/mixed; boundary="------------000801070005040803040303" Subject: [KP-seed] Oops -- paper attached Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: This is a multi-part message in MIME format. --------------000801070005040803040303 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sorry hit the send button too soon. bikash -- --------------000801070005040803040303 Content-Type: application/postscript; name="modelAppl.ps" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="modelAppl.ps" %!PS-Adobe-2.0 %%Creator: dvips(k) 5.90a Copyright 2002 Radical Eye Software %%Title: modelAppl.dvi %%CreationDate: Fri Apr 11 12:16:43 2003 %%Pages: 6 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%DocumentFonts: Helvetica-Bold Helvetica Times-Bold CMR9 CMR6 CMTI9 %%+ CMMI9 CMBX9 CMMI6 CMSY9 CMEX10 CMSY6 CMBX7 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -t letter modelAppl -o modelAppl.ps %DVIPSParameters: dpi=600, compressed %DVIPSSource: TeX output 2003.04.11:1216 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: 8r.enc % @@psencodingfile@{ % author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", % version = "0.6", % date = "1 July 1998", % filename = "8r.enc", % email = "tex-fonts@@tug.org", % docstring = "Encoding for TrueType or Type 1 fonts % to be used with TeX." % @} % % Idea is to have all the characters normally included in Type 1 fonts % available for typesetting. This is effectively the characters in Adobe % Standard Encoding + ISO Latin 1 + extra characters from Lucida. % % Character code assignments were made as follows: % % (1) the Windows ANSI characters are almost all in their Windows ANSI % positions, because some Windows users cannot easily reencode the % fonts, and it makes no difference on other systems. The only Windows % ANSI characters not available are those that make no sense for % typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen % (173). quotesingle and grave are moved just because it's such an % irritation not having them in TeX positions. % % (2) Remaining characters are assigned arbitrarily to the lower part % of the range, avoiding 0, 10 and 13 in case we meet dumb software. % % (3) Y&Y Lucida Bright includes some extra text characters; in the % hopes that other PostScript fonts, perhaps created for public % consumption, will include them, they are included starting at 0x12. % % (4) Remaining positions left undefined are for use in (hopefully) % upward-compatible revisions, if someday more characters are generally % available. % % (5) hyphen appears twice for compatibility with both % ASCII and Windows. % /TeXBase1Encoding [ % 0x00 (encoded characters from Adobe Standard not in Windows 3.1) /.notdef /dotaccent /fi /fl /fraction /hungarumlaut /Lslash /lslash /ogonek /ring /.notdef /breve /minus /.notdef % These are the only two remaining unencoded characters, so may as % well include them. /Zcaron /zcaron % 0x10 /caron /dotlessi % (unusual TeX characters available in, e.g., Lucida Bright) /dotlessj /ff /ffi /ffl /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % very contentious; it's so painful not having quoteleft and quoteright % at 96 and 145 that we move the things normally found there to here. /grave /quotesingle % 0x20 (ASCII begins) /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash % 0x30 /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question % 0x40 /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O % 0x50 /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore % 0x60 /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o % 0x70 /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef % rubout; ASCII ends % 0x80 /.notdef /.notdef /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl /circumflex /perthousand /Scaron /guilsinglleft /OE /.notdef /.notdef /.notdef % 0x90 /.notdef /.notdef /.notdef /quotedblleft /quotedblright /bullet /endash /emdash /tilde /trademark /scaron /guilsinglright /oe /.notdef /.notdef /Ydieresis % 0xA0 /.notdef % nobreakspace /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen % Y&Y (also at 45); Windows' softhyphen /registered /macron % 0xD0 /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown % 0xC0 /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis % 0xD0 /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls % 0xE0 /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis % 0xF0 /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis ] def %%EndProcSet %%BeginProcSet: texps.pro %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def} ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} def end %%EndProcSet %%BeginProcSet: special.pro %! TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N /vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N /rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N /@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ /hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B /@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ /urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known {userdict/md get type/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale }if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState save N userdict maxlength dict begin/magscale true def normalscale currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts /psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{ psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict begin/SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{ CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR }{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end} repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N /@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X /yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet %%BeginFont: CMBX7 %!PS-AdobeFont-1.1: CMBX7 1.0 %%CreationDate: 1991 Aug 20 16:35:49 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 37 /percent put dup 46 /period put dup 53 /five put dup 57 /nine put dup 70 /F put dup 84 /T put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 104 /h put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put readonly def /FontBBox{-55 -250 1289 751}readonly def /UniqueID 5000765 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04F3C90C160DE16F890E93B13B46BB2F4971D900BB550E53F EC6248832A83CF441B4851445885479839AFAA2903A27676E5FDBCD653467C5B 6757DA1B722133018873A10B4FD9D710BBD9BE518D989B67DD4533F8702D640E B84C3CC2607748FBD7C4BC6DA98537C7A83BCDCD871BC342E318F22902994EA5 8F5F698960BF55B6DD1ADBAA57D96E80D7C28E06447C5E0131B450234C39D332 D6EBE6E76DD503B658866DF4DB6774597338B1DB90AC6C0ABAEBA29CE9656E89 167D88958F3BF262133689AD41A5B9A90DF2838A221C5067B73066612A0FAD18 6A3670B2A69D1731367C8335600294ABC365F383F983A8AB1E37C1C1804893F7 DBF122DA9C3843D1715ACBEF92F28AECE850981251D1D25F13B0DE4320D26157 D14147622A29E7E7F6A037AF34A0197D57AB2A9F7129001F7F636F3B07E0F12F D409D880B878EC8C911E3B1F24AE299AC56227FB9D6ECDDDC5F8DFCD18D8D0B1 4BF4C36A2E36F69E7291A1A0F738ED27D586BAAE8C04E00D5B3C88316AD3374C 5164218F5588EEDBF966055C55E9781D75B1D7B9C1A2FD2682E7CB88FA9C6889 8C5510BD1964BB505CABF99F91C7110745DFBC4B8A2A15295320EAF27A97ED84 C6E59474C2832859A5E2536E33893D90929D6D2585C73A6F3D316B96DCF60413 912E288DC3945E3A2C53EE1580FA68D40CC336D9AF2EDB87DAC04ACBF223D379 5482F7EF56A8DE5175D4D988BD67040B7B4634B145F6C995009C1D9671217E37 758B75D54A26EF8D6F56822318B256B2C43B27E2892E250E98F438334182171D 99CF39FD8F18FECC0C511B82F9E4B4F4105FB790D635D44CC9EADB5CB631244F C8323E0B839EB857D251AEA7196BB73FA60B8C4942AC1D5FB88EDB1B6110BDBA B149CF13299AD7BE331F9CBAAAE5DEEC82D903D33F7101A880070EB051EC7F3C A693B5D84409078CA393EBD9D17F4749B03761358047B7FBE6E1EA6E7BC70F19 CBC30D05499FD024C24D522E89312451E426808FBB25FED459644D33EBFDDBE0 4E880209D760EBB717D67F889F0FE111D2BBD3D8D988B39C478729B275CC92EB 0ACF92DB22417D2460EF21107B2CE0448ADE545C2829B5D61C932F23E82A799F 10425EE8F766C82D19664A0F50B036A4F70A4DF25F0A82858EDDE43D8E17578E E16492348C9CD69CEBCBA73B5587676EB5895743033700CE56AE4B48BD9EC2D1 D3C7DA2D5045DDB1C94262030649FCBFBB67B468C7D1D257CBA09D46D7DD2ECB 7925C0F626C5E63B61E5B4CDEE833C1816D8774F860016B17979D74059544F59 23D3A02FB5FE1D6C33062F69D4DA4D7E12E974F61A74A9BDA6AD2632D849DD8F 21B0D99E68D3D9276253FB73C5E118EAABA72DCAB17835B6D380BF85AC2386F7 E0224AA38643C85C18B0471117EEDA71236D0A926AD0DB8C719AC42392E32BBC F44285053B3297AA1F23A49942C49E26329981F61AE9C530A907BBCFF3211D1E AD2C4165338AD6FA7CD163466B31B22D2B8EB21F36F92BED3A0752D2F8F19FC4 9350431F954C59B3C3C4E02B30922AEB5F407D3A7B404B8B8F709C25710CCA71 DFCDF4EDA6A424D45E72C1F3BF6C7F02891E69EBD016E95FA039D6BBF3A9C872 A5A513B5D03C3EC8910979EE7DEEC563E2A9F78B685AEE43B92C96C2C9CF1F59 22194D7A935241AF8D101574DAA2E044824E1F0DA3752B4B8E06DB6488D210C4 AA7D2ACEFECC3BA589E8AA30CB1DAB32898080E8386A7387E365B3FBEF131B5A F137E423174B8CFA963D82475BD521FB1EC7E513555124C91337FAEFF911B3C1 FB1BB4AB082C0F0C6EB18AD13201B3220AD7C46ED72D3008E604225F3FB77A57 5DA16524B7851820C3AD4A3337807A5EB9227273831D8C029709182E5795A9E9 961BFF6E339EBA35CB9A03FC3915F47F2F1D8447722C811DB046E4B3DD550B90 2C0001B9FCC15C105CAFC4D1BBB9FAF2D17989D85E10FAF177FED29FABB51D7A 4196411657A3980EC0829486EB1EECCE35E1E444AE010FED75D935D4CB48D77A C09C7232B62CD2122300542AE9072B54B23835B3AD5FE53B55D177B661179DB0 7C132A3F4269A593C74554E847EB2D483E6FA2B0201FDCA04C283EC8F35133D8 FB529667BF06B6C99166304CE5DFD93D0CFE8A536472600F51BE2D3971E86015 5D439E84AED10181650878E7E051FF85DE091A76532B621F1F5F50024A83A93D FC75DA56C900A731F2916BE92F18D51C6B8148401B12B10228B87333B97448F5 559BB9C45595B5762DF1A7C253A362606F2209C5ECB9FF82D7BB252FCC1B04AB 3B4402004C99F2798469E8B32595FF0FB230C293656D68F49A5179A529C9CCED 382128ED1A6085A89417852B36D8C10E24C02905C611FD7473A854D70DADC927 1B69A223892429D09CCFB20C2F854AF8A02B4FE17AC01221B6434014C38BEAAA CD44AA42C0ABF2E826DB289FC57EDF6DF9A55283A287AAA3489128DCBE76B9EB 70A048B51BED96B528C78B93BD19EC666368ACCC7C92FC12CA1FFAAE944F2F41 3F3680F74B298B5A129A4194E156D9FC0257F74E6AF1FEFD30A45987526ECA61 56EFFA40CC03F4AE9FF30B4A104499672E6763846297C9A5164227AA48B23D78 F2990AA6E80EA9D07C1940D6985E64F6B046DF8F3F9A8C7D8E00EE8BD482E5CD 947833A2193ACF1673FB875233DC7C84AAA4E0268A800780C54971CB5C820BF5 6759575654AD954EB90097FB2D399D65091FDA0671783DE15C6BADB2E3223854 3A3601DEC1ED46D44DABF98D4B849A6879233D3256A176B75D05EA7799AC09C3 82A89B64E51BC6C5F2B84C236F93F0A75B37213A0040CC23EAA216EC796C2401 FBEC1774020AEBDCCB78F1FF3C9C14D627F85702C6CE95AE7FB51D10B078430D A3B8F210CD4F68441A95F9FDEBFC1BE1EE47C449805EFFEF0DDC5C7311BD2939 AECDBA6DC9142157588DAA70574B77470E9CAFF26468DEBAF3681B4C32A84A1A 7CEBEC65C0B082ED9A2FC37C265FE7627A2429823D093475420B16D9E6EED618 F6DFDFE3A672F0493EC9B85CD1910BD89B5C9BCA7EACAB12EDF563CF468571A7 FF5603CF1182F776D7BF08686D6FF68BCF60DFA96DD8F2CC71DACE796E8EFD6E CB59638CEB516B4B5F3BB06AC1CA4AF3D1672FE3A5C3AEBD5C4603F9F87BBAAA D73BE49C01502E29D70849EC6580713FCF5311288D0382C89D5F52B244EA3233 597C1817426C93FD4F444DCC3BAC20DC13F06C7F74A1B2B6A6011F33247494FB 2F91D88CFB19D515FBBE2557C993D041241685E736F047D8AD4CB4D53E14BC19 B654F21914F0765CE53A3EB0D699511F1D272A9F548350D8599F1F02B105ABD9 E652E466A109BD6667A69C8263F55340F58BD4D7EEBF55B8E601BC449D49B488 ABE4680FD739FC00A1B25F0B6ECD451B708CCC789B0AC8AACCFF3BFAE89366D0 4621261FD01BE3212DFD11F3A894EE8FC830A12F44B24ED83316404857D97561 8DE45072AA4852023DF5A88AB39ADD3FBA5E3AE194170F051B23359EBB388C89 88BAC086C26838AF2B877B435478955BDAFF89BB31CB2AAD843B7720BAC32223 46740D37632C920648FEF611CC07A085CDEDAAD49B4CCAE70CE500E89D7423EC D53304CD823873031CBCD3D54EF593059E71BC947441D4A14BB62974E19878BF 73C78802B15E3BC3F9589678C7F8A2BA488C23B7FB38977BFB12ED21B0E0A5D6 00802C14461E7691C533E638B167ED5F68083FF7F964E70E2F886A7806F80508 3D67D2762265ED14657C6446028CB22F31F5AD3592E29DB944CCDBBD37812676 3F179DEE98C52EFC7767F987676370FCF8CB48FFBFC4CB985152FAFE834B5883 39975C4413B162B2D7E43F32AD2C680C764E1DCF4A1C532B2F162948B8C9ADCE 782ACA9EAB61575AD48FCDA6AE2F25CF3DE233FAEA7492B9C5ECBBE4D28AADDB 147B71924426E75AFEBA7561A43B572A6D69D409B6EB6FCD3448BF8D617529CC C5727C7FD17D25564D0132C8BCE8016778D22F4AD1871F4ED8AFD951D8672351 0A926087960546A4FA9E91D78A0B02C03A751B26114C80877C0DD71CBC9F33B9 D7E0E0B8022B36E3EE9CD34FF9EB8BF503FB84EA94FA1331A807FD3DE6FDC917 06AFCA15F6137E9B89F109EE135D320B3BF6F284AFDBB5B284846ED295C71AF7 CBA57B41A70D7A01D06536EAEE9D46EB44FBB149D1CE89554D24722BFE394BFF F3C7A82D67D4009F576A3AA9A8A691F31029621F3E943406B05A77201BCFFC7E 3CF33C61A7404CA83E6FAA81E464A809F88B19809CB17C6DBCE482AFDE8553B0 00033EED990D9162022FE46B4BA2092053B85640AC45589225C168646D1475FA A940DF88656D905B8C40AF4FD1BB54B84457701AE97927B5A933EBAA30789330 A0A24C1B282544666609F0B6A19AF20C2AEDFBC31BD21B58ABC757EF3FBC37A2 A7FBD1060709E3EE82CC0028446189E30A0A80A53D7724B7CEE50425134BDEDF DCBF1541E8EF71BAB60D2ADB6662D13D70347569EE98386BABC209EFD75F97E7 D35A4C8C9871B3064276B117B08945BC0F02683065B930BDA8E7C56DED9A6F69 1D5B25876C226C3E97917E804AC1129E56931A5B1FBD936730BF960DD1A9FF70 60315CCE22BDB0E11F344E281DAB28A18DD942F661C8B2E52C13AC28C81E2A9D 67B55FBA46E237386B033847737B250BA35E8B0EC830462C78989C11CFF2873D 71A3A4D8F0E15D352756AD579AA7CA8CBBBD765222EFF026CAFDF8634AA82084 20F9CDEF94F4A9E72F93519FE3BE898DD764909A32A96B7319CDDE0E6F37A73A 6F8E2D09EF8AAD2ECE09F6A9893EAF84FCFB604FD9FE8EE1DA0E4573E33D076C A350A6A1E1B8DCD7A2228D95114428DAC43DEF2236B62D93AA1CE29B3AFF88AA D2A7E9CD02102F7FC2ECE69E1DD57CE08028E57BA19BF53C9C37CA295D644CBD 36EE8A2D30303BF57E589F2730D4394392CEAA6B1FE6FC877933484674C3B9C1 110CE7000BD26BE6CC39D3BA4D97E768CEEFA8F40DE69727257302FA3545EC22 34370B79C91DE357962D55AA315F30251DACA988C21801EF0A085E06D1B46002 33186210FC2795721A3710A74955E2BF5FD301DA4CE54AFFFE85CCAE3650EBB1 CEBEF9B718599D3715C029724D9C881F064B491A83BC2A8DC0F45FBB3B3B23F6 A6765CE3ABA4F0B454A83B4E3B220278CC49E2C0FFE2235F182B90662B45DB84 51723A803F87F8F0FE71E862260B6D687BCA3AC548876D4BABF7397D53347DD8 D9F372E4D6965ECF3ED1BD1E532AB39DA09F67A0B7973B5D62AC2106C78DB452 9DAAC25901D52A2589E3048D34E617A0AC3DA7AE16F5297CA503AD15DB01A04C EB51FB81E0BBC7F25DB244027345037D92D27D833602AC997306A05C58F916A6 CCB1E30905250BE48A6F002A2D0C0F757D9E98CBBA4F502890840BA18396558B 586AE482466976F043ECF632D255FD8A1F52FF08DACDD2E947BB3595DE592590 C1951198D5755669B98C4DADD43752BFAD519AAAE74D6C57C88FB6C0AF9FBB5A 93455C030712FD95CD549423123007362CBBC2408929761370AA257A6C61DDB2 914D981181977402879887A82F87E77FADAC1C1D91FD6DED0D059A0CD9114698 F606CBF3571F8AE6B991DE4EFB12DDE745372C9E4895A4A9CEDD6BBD14893DF2 9653A785814F74B147DB0D2E9A9C892633C1A3428366FD33AAC88655E24B7B92 B9944FE7BBB98495DFA3B51FCD7A045B7A3B9D03A77E4D48B0A4D113A391C86E 16EDDC6FEB9A08F08C4784344E0E23BC358DC4F7DA3891888EBF2BD365825C1F F776A982C469F51380A3F1416D7719810FF33E193F1B2802AD30263297BD9F72 E524B882E76D68ECF18B2FBA500A6273F557D1FE7619543F80816BF2E9268555 9A2D324E114D2B8B51132FD8ADE31A1BD7373822DD79694A9291ED0DCBD9E094 6561E843D4B1D40D355DC0917324077A727AB94CE487AD8AB3B4F9FB9715864E 42C8EADDF145690420727F961426E82DDA89A968342254C27A2FAECBF3205749 A9494D0CB483A702806CC85734CD89D26CE75DFDE2B968CAF3F420270D4E61B6 AE54CC5734880CB138349CDFD5D094FC68A835807CB09DC3E9A7EC9C712C01B7 EA3EC20CC67096C6A5FAEA151B46BE40C92F275B7071943A95FCE1251FA9DD49 866E7E78A3DB111C70E759577448C719DE3729C9DA5913041D447DC735B17B4C 41C7DFB93BF7F27982C4EE2946A8BDF5C4B0BFD4E7D275B7672153931FE7FE26 E65B34EEDB5A9E099B3C73D38E9A3A648951F4C7E7EE556BB018BAB6389B6C6F 5CE6B06631BEBAE11DC0488259D2B9A137DA13D0B302BFBB0C5AE35868CB9F4D B02CEECEEB53FB3395A3F18EB936F646B3524ABB19EDA36E838960D3CC5D3874 A8A1DA41213DC1816D5E2CAE77475A8EBBC47251D1BFB2819B6B490777 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY6 %!PS-AdobeFont-1.1: CMSY6 1.0 %%CreationDate: 1991 Aug 15 07:21:34 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 3 /asteriskmath put readonly def /FontBBox{-4 -948 1329 786}readonly def /UniqueID 5000816 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFB7605D7BA557CC35D6 49F6EB651B83771034BA0C39DB8D426A24543EF4529E2D939125B5157482688E 9045C2242F4AFA4C489D975C029177CD6497EACD181FF151A45F521A4C4043C2 1F3E76EF5B3291A941583E27DFC68B9211105827590393ABFB8AA4D1623D1761 6AC0DF1D3154B0277BE821712BE7B33385E7A4105E8F3370F981B8FE9E3CF3E0 007B8C9F2D934F24D591C330487DDF179CECEC5258C47E4B32538F948AB00673 F9D549C971B0822056B339600FC1E3A5E51844CC8A75B857F15E7276260ED115 C5FD550F53CE5583743B50B0F9B7C4F836DEF7499F439A6EBE9BF559D2EE0571 CE54AEC463244B0F8EAB9E96CB18BD39259CC1FEC10F47FB56A38588CE634209 8F77258607212EE1DCA4F0667B152875B2CF5AC44B930B888ACD9D4B55662542 71239286D82E14CAABE7276AB199E2429C4C3BC32713106A10F5F16C8045A580 86EE21E7783B70FAE03D8D47B5AA13A881D478232DD65DBCD1EB9811C440E362 527EF73FC86FE664ACED80DCD6806CFD932BDEE102B89C22F423992249FC2273 F39C59AEF75B2088527AA973C71A6B134D26EF1ABAB75721971A0E4E52639DA9 2E1C3B2A6FB552CA834F6443E0628DD9CE69E92DA0B9B8ACAF3641FA0A7F1126 8DF8803E683ACCCCDE88C9F6C1838BCE7E8B56A0BC8C5F0300D81479A5087FFD B8B66527B87F7977C31A54E0506C6D33EBC902841AB7B8D75BC8ADE5397905EF BCB96AE4B57D308DCF0F74A93177F2DDF3486642A43834DB5B123CFA402E4BA1 6EB4C27AF21C96932E05B79CF951354FF66668C6503CA6FD2089A91A8D 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMEX10 %!PS-AdobeFont-1.1: CMEX10 1.00 %%CreationDate: 1992 Jul 23 21:22:48 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMEX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMEX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 80 /summationtext put dup 81 /producttext put dup 88 /summationdisplay put readonly def /FontBBox{-24 -2960 1454 772}readonly def /UniqueID 5000774 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CAC6A7BEB5D02276E511FFAF2AE11910 DE076F24311D94D07CACC323F360887F1EA11BDDA7927FF3325986FDB0ABDFC8 8E4B40E7988921D551EC0867EBCA44C05657F0DC913E7B3004A5F3E1337B6987 FEBC45F989C8DC6DC0AD577E903F05D0D54208A0AE7F28C734F130C133B48422 BED48639A2B74E4C08F2E710E24A99F347E0F4394CE64EACB549576E89044E52 EABE595BC964156D9D8C2BAB0F49664E951D7C1A3D1789C47F03C7051A63D5E8 DF04FAAC47351E82CAE0794AA9692C6452688A74A7A6A7AD09B8A9783C235EC1 EA2156261B8FB331827145DE315B6EC1B3D8B67B3323F761EAF4C223BB214C4C 6B062D1B281F5041D068319F4911058376D8EFBA59884BA3318C5BC95684F281 E0591BC0D1B2A4592A137FF301610019B8AC46AE6E48BC091E888E4487688350 E9AD5074EE4848271CE4ACC38D8CBC8F3DB32813DDD5B341AF9A6601281ABA38 4A978B98483A63FCC458D0E3BCE6FD830E7E09B0DB987A6B63B74638FC9F21A5 8C68479E1A85225670D79CDDE5AC0B77F5A994CA700B5F0FF1F97FC63EFDE023 8135F04A9D20C31998B12AE06676C362141AAAA395CDEF0A49E0141D335965F2 FB4198499799CECCC8AA5D255264784CD30A3E8295888EFBC2060ADDD7BAC45A EEEECDFF7A47A88E69D84C9E572616C1AC69A34B5F0D0DE8EE4EDF9F4ADE0387 680924D8D5B73EF04EAD7F45977CA8AD73D4DD45DE1966A3B8251C0386164C35 5880DD2609C80E96D1AB861C9259748E98F6711D4E241A269ED51FF328344664 3AF9F18DCE671611DB2F5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666 DD4DD1C1CECEDA9D8BEA4AD62BA3D1CEC6121BD58420C1894CF1877C844D327A 5143B422E8B97D174A2F92F614ABB9FF0B98E3AEC77E3B1258D150077351A238 FDB68C66AB2DB2C2A8636067AB6FB50C01F88F8CFE578CBE2E1DF8909AC40AB5 82195B251D44DD6E944B329ECE6E388F6F07115A0D71E27C7909B574312E999D D1439A94D8B54FEAAAFFA37F94D3C0FAD287B1C5A91857BB23A142A42992E820 7D83DA7799DB4B121E184A2F31CD998C0C3008937F1205C3FFE613EC3ADF603C FD6A91491B7276DC938B7E0F07662C0F2082777754E56C488ECBE49514174271 4A49729E187B10A2A97A63A7C6BB8C15F5D6036533B07A30E5743E0C3F36657D D3D039B784142ABFA5F9AD1FCC764266768AF966DB9163CB4372A2672614D858 2556B70C5E2D42015F3CF2A398B3E0548C6B95F7A87AD108E811E0CA5D16F624 CD288392D3C98508AFFAAC75CEE640EE07417AC6E67F01A41E9FA3914FD1D46C E94455D62F337D47A5C7083BB8680CFD9A0186460CBD5A1D15DFCF2300829BE8 6B9A3B25059E18C605A438A4ADDA1CD11F0AE8C764283C3367E23EC5E7A77C4E 7B16760B9B971944DD2B12D182A8F3482A24A3E4D73E1EEED0D2AC629FB84F59 346D96526BB2DD67BCFAF57FF57B1DA35F58237823BA0FD97E763B5AE51DF1A7 A89992E29D849B228FCCEE46F078106D275E1324CF8ECCF0BD2B4581F0EBDD6D 62EC5458DB8DC82944000653ED61D24ECFE5CB132DBB1C997BE3C8EFBFF6AFE8 F197A4FF1ADD914EBD0D0552461442401D29FEEE7FF412C48D48BA63915BE854 58AF1EDAEFFE6E2F0949984E51B11EF622D0D2D6E90AB8592347F2DDF50C3E6B 0D0F 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY9 %!PS-AdobeFont-1.1: CMSY9 1.0 %%CreationDate: 1991 Aug 15 07:22:27 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /minus put dup 1 /periodcentered put dup 2 /multiply put dup 15 /bullet put dup 20 /lessequal put dup 66 /B put dup 67 /C put dup 76 /L put dup 83 /S put dup 102 /braceleft put dup 103 /braceright put dup 104 /angbracketleft put dup 105 /angbracketright put dup 106 /bar put readonly def /FontBBox{-30 -958 1146 777}readonly def /UniqueID 5000819 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D0037D33F24E2FAC2B0009AD3C8350CDF8CC 65BCA87979C36D14CB552E9A985E48BE4E88ECA16DF418749AF04FDD2B0E1380 D281BB2476BB45FF30946B247DFD7F57305FA87E50CA338121C71CDFDF927A9C 77FF14CB4A1D6D80356FB1171ED38C37702350497B44E42CE31DB2F493807DAA 15B887C671199A54C4C1294BC520F5538C15556BC43C9F62342B121C6DCD6C5F 491DA47FF360201EE21C08A781ED0589A6DF91B99FE118B9B29E4F068672E52F 1A06C514D91C4C937D4E642503392B1CD1BDEB6BF6DBA94FCBED8E082C0C67D1 6E2ADF1C489B5BE7FC9BFA3A8B0B7E9981FB4759930B8E1081D836862F9D1328 D43804A2AC716E04544F50D81486FA903B7C06368F45D9F6E1E12A486CE886A4 3C1096CEB3AB511E288749C8C37293532900B6F201A0D956A9AC4C6A4EA489DE 350541B4DDDDB2F7B8F507AE1B315F94DF40FEA59FAC4941CB88F85722813AF2 D4A5ADB23B2B1C3764BE9FF958BF6A17239979CA9168460EBF170D65A7CCB1CE 2DC74BFB60F3CF4608F6CD74E5F55C5E2E5FC641F7A684464C4DF04C2C721742 54CC3A1AB7516ACFF4580D0B9E93B646D583F3C4E2BC8BA50F6ABA54FCEA3882 12342910721A7AD92055736273D06113C6CA4141BCE81A6713A479E5AD25659A 748F8CD1869FD4F1659CDD606152EF26C01D8F7EC48B701451332BDA14358341 D04766AEB5116301AC9EE300321BAF54BF4900FE124BB689B4B42546A29D6A0A 4CB563959F1AF75AE2CEC038A677B72C06918A668CC14A120A4CBC1C579CB138 6997584E9BE637A781E8C2D209262FAB2A506996E4402E413DC794D84A2324D4 3A2827BF4FB53C7494EA287BA24C03E479933202691CF7FCDBCA29C5ABA87D86 17783957ED94B3ECEA4E45470E1D30B39F77A8D875992F35FBBA4844DD08B6C4 60414477163DF896941C05FC8793EBE98C7CDDCE2BD6A44A9A9E380F497D2E79 BD893CFA1AC5C1B9247217982016EDEF4521C7D61FC37410EB3CFCCA03B7EAD2 AD60B88A6A55733217A45AE6C7E00D16E57DE3FCA04991870163808C8359892F F384B5B651EE18EB901F7A99457A8298A59AE5C5706F32FECF4E035CDA475A97 7B71F1B8474B734BDD540A6E3B7346EB3846FD0E51A540DF1D3C723246C54E7D 19B13D1984C3D5EDE6D6C1550CC47C17C54209E08F9E88B2E96B1E8739D53C76 E79E5B74950CE9AF413F32791C4F456B3B6AE5EA276E86EEC5BCC8265D705A2B 332E4507AEA307157E809ADB0F604374D5313AE77716B719E14D42B2906A43FF 6A6FF55695A740314B236174F1BC54F906B93A4D71815291B47635797BA12316 33960FEC97BF7EAF844CD815BAC904DAEF07CDD64FF1EC57C83DFBE9733C75D2 5951A093E1CC95FF46A6B8CD869CAA5FA0FB163A4313C5E29987700A8BB760D1 A616275D52AABC4C32D478E70ECA49B55B9C203A209BC4CD238E7C913F31F926 94BE459711AFDE74748B98114180241CF5FC728DBBACDFA269180EC3B780DD43 C074AB45D4E0BB1A9A60A9BF71E0268503BE83056BE9A7909A6C08E29BEE9AE0 DADCFC4791289EE63351014AB9FCC0CCC692C207639423B6CB0F2EBF7AE58E06 6B63579265450EA3526F053FAE3FAF569E8EC5CCE22F771A21DE66412105B329 2BC563AE65EE0867269C1D7C99F157BF776580AC3990BBF35FECA3AF43D511E5 EDF319620A6CF75CA478C901FDFAB42E41B193BA29412817B8267CCDDE6D4280 A428469EAFE873157E24DF37971EA735568F867BF764169A6ABC8DFF64674852 CCFF96134C5F32D3E10A9CBB62C492261999A3E4881CFD71A478D0DF856DF693 86B4405DC54659D9760CD0B69DAB90752379862B9E30E60F92C30007A162316B F0BF6224E95252663B38530E1A5888344A4DA6EC4F4156D95B2E2F2CE2EBCF73 CAAAAB4882CDEE0316296CBFB8B96DF72A425D754341F7C9CFBBE77EAC1011A3 2C5099D010BF9489D581FF1012CDFBF5AE09E655E9090A31A0D60B360797C585 18AA0037C43E8FACD2B4485962116ED02997F80445590F276A2F36E097E827B4 A970F0D4864052BF028D5F41852F8296AC8113DD0DFE1E7318B9766562433827 9B65C10FD389C618175C173139F62916A093BD428510450F04B081184098607D CBD85431ECC4544D9A12E5C208FE41CF90A4C51ADFC6EE1EFB9D3B34780B4BC2 28FFF1F06265CAC1E9BE786CAE7B4BF07B3C4FDC19DEBA029B481E7494DFB883 18FCF8E0D5A68F2E4C1EC029344FD1B3F7B8BFDA773D9546AE1D02290125E138 F0B36734FCBBA517EB029A1040E4B88D27B7D8583B531DBEAE81BC591DD3C169 F370DC2EBC8C152AE0DF1A6343FD7D28B71C86A9119ED411D7F4734066AC04E0 3DD4C89B307857C767CF84B2AEFE3AFBFBDBD67EAE7C1FA8CFD3DF7EDC47A912 A7ECF93D67B877A93357A713E70CE83C7B98133C3AFE8602DFA0693040EE7073 E7F367C21144F7C8D04FDE79F5DF68182099F8D29DC4F9773F8794F05E54565B BF157B7DB5B53A075D1FBCA89D39F18D988477CEC60611A03C80496A3330D7FF 6637A394B06FC3EBB4D88872594CD18CE7B88B4351211F6AA1A3EC05FC4E21AC 26FD3FF19DCB6490C8F292FE87E3B226604E6914D39F3BFFE5BFFF05A490B739 4C9BCEF7DC7E0D88B97FA3CE50947B4AA24EC0D733A1E1B7BA0B0CD338AB0C35 346984E1F7A58B79F7A15B8B952ACC36F12828D18D7FE28A34055D42CF222F4C CB1FBCFB4F6057593E6C3D4C91E2ABBC0B9F5B048A6AF596A380D16CC940A917 EACB67333D83D159B2DFFFC0FBE5EF80BB2981ABE8BC016BC5E8B877BA9DF92F FC322B213C908B195AA1AF9FB0942677E1C6BABDDF25A08F5C7A16C86C2E4FBD A6ADCBDBE474EA997220598B08F9856B67C061452961A380407313DF560201B3 15C129AA9560AD5865D529F4569DA9F19ED585902E39A793A0A5DF84842916B3 9FAD6347E434A0D5F84C350815CB970CFF310254F2517151DC2DA0D388BFD7B4 95736BC676BA6F0DBBE5B7B9DEF96773D2D8E7514994D3F9F7AD392E2537FAD4 2BF9F2831B2A62CE8FD5722CCD9F52E5934C3E01FD98DF85FAB0F495AEAA0848 F105FD929575F885FFB25016ACBCD7B188078998322C2EB01C0F74DE5128751B E638A26EAAA25901D2D31D73B3039CF7D8B8501CB2120823E93731F11D092380 56BD3BA5CF7342195B7D7C3FCEA856781B03C28B6015B7152788199A3E0591B1 6D7BD4F6916F7D9A4643260C6D6A8D1DCFA794D5C52F5EC229C1CFE164CEBD27 7E789F0C8C21BA34808BC323DA9CD45A8DE709D5824BFC0B4351969613274765 1FB810E9C97740A4BB32090AFDCD964B335E46D1A6C92388EDB24BB4CC54F6CC 3D020774D1C7CF4F539F684206CF4B7218408545B1F4F9B78BD8D33FB1442707 423552F0EBD47543127BD56267CF0F0697D080B915E5722DF2664C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI6 %!PS-AdobeFont-1.1: CMMI6 1.100 %%CreationDate: 1996 Jul 23 07:53:52 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 59 /comma put dup 66 /B put dup 76 /L put dup 78 /N put dup 82 /R put dup 99 /c put dup 101 /e put dup 105 /i put dup 106 /j put dup 108 /l put dup 111 /o put dup 114 /r put dup 116 /t put dup 120 /x put dup 121 /y put readonly def /FontBBox{11 -250 1241 750}readonly def /UniqueID 5087381 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC 4391C9DF440285B8FC159D0E98D4258FC57892DDF0342CA1080743A076089583 6AD6FB2DC4C13F077F17789476E48402796E685107AF60A63FB0DE0266D55CF1 8D0AD65B9342CB686E564758C96164FFA711B11C1CE8C726F3C7BB1044BBD283 9AA4675747DF61E130A55E297CA5F0182A3F12F9085AF2F503481071724077A9 387E27879A9649AD5F186F33500FAC8F7FA26634BDCE1221EC0ED0E359E5EA5E 6166526FEB90C30D30099FBDC1BC2F9B62EFEEC48345160804AA98F8D0AA54B7 A480E715426651865C8E444EDB798C7E11040AF6E5A7ED1888653C6DBF5E6169 70BCD9C063B63B561EF165BF3AF11F8E519F37C6FDA2827685739DE2C48B5ADE EE84F067D704D4511DBFA49E166D543CFD9ECD7417055D8A827F51E087CD2927 BAFC7E6CFBD70B0FE969F890A11149D3D44D422C3370495DA9951AEE7253A49F 3A9444C8CD9158D84117299F7F2332FEB0F94E6ED8BC7AA789A3219BC2F227D3 3B5BC75FB53B55D72AF4A6A7BB613FA235B11BB37D059FD87127CEF73D5B3FBF 9F91ABAD78BD9240BD9525EBA78095EA0BDB25D1A19E876F292882EAD5619D46 D201BA9D4ACCA53A0E4EF0228A39E444F3D674B9BEB0C09BF8FED1922BB97AF0 2CE842A8610A95C6BAF7DACADC32E2D7CBB3F9D263AF03E4B0914CCF9AA55C94 130C7A4AFF8E02ED4BF3E9095DD125E1B31525964367D478A2DDA733AC3B6D51 A1340303F392D802CF23D89D1C2F0FFAB150DB006F94B31AC442F81E84BDE9AF 8CDB1EAEF4C4B22F65104F6D0CF41B88E4322854AE339D9218D212E212342659 207726BC743D5CC43D649F4556F67DCA3C288BB52B1EBC92D2081DBDE279C145 69C5172A5DE900E4ED20DAED86D132C6B2C9B8F289B43FD972E6D1959981351F 4CEFFBEDD0535D30241E444356C3DA767F3088996FB81B3D1BCAB8EEC5CB2005 A4A2451B36577AE41597D83E97ABBA8E7A5DB0F75867CC42F38EDABC4B127A9A 6AB5D3ACAF6CCF16CD7F1480A6E31D9474757053C0AC606B459C236CAB8F94EB B3C1F659034B378F775A188EE4B3C3819D1171268F7CA4BBEE521A29A983A9EC 890B7EBF99635B83A5C8B7462C87040A51D9507B7F2A08DC2403B6970BDFE9F2 55A8C17AE4D3DE49BF0945187DD81CCACCF74C30BC35B5D6D111272484F784D4 46F57CB64184B6C94F0FA9B7D88A0E85E665BB1013862BC96504083788522196 8724CAB233E6A62825C23A43242179EC2B32A9CAA4F925F675BA5F9D574C77AF E357B1A5CF837D8A0184C9914693B13A57136C4329D9C2532388F1E7A4F27359 226133CFA9D675A759ECDD083C5EE62E8D77B0C9DF8C017A49F6806F649ACB40 5042CE5937238F365987F88F86824F05F5245A8EE9E60274FE6C42702574A653 36667A5BE9E60E138FBEFF6F0F2DCF43D608CBEE7E829986C5720F6CDA690947 A3E39B347191B4479316A16D49BDBABE6E02A4D1208B9E4EBAB373DFDF6885CF 3C131ADB77E7B6BE51944FC793627382543358F5B580780C684A275F09E54B9B D2021F12C8BE5D34F0AC97261DEBF6DC85113AE2B610253886BC3DD78961F686 67C28F5E56C24280CDECE9DB93BB553B6971FD3705C5D4D8C857137BF9207403 0DFDC41DFA584B04F39D33B0CDA53FD0B7D879125FD00282A070BB96C80467DA 64E45307114D484F831A64501F2797B15A2FFB800C6EDFBD303BBF803854A75E 302FC94F152712A27388870DB39B72C7D71B936970BB94903B04EC626CEF6340 2B000A812D363680DC58D277DD2B0BDDBA63F36D25CF212C2BF021EBCD069A8D 87142D29E1D9C9E4BA31D0D2E0977DA2133BC6DFD74793ADB33E661A0C765792 0ECFFE301C54743AFFD5DB2D2E7F73EE80ED2D7D2959675AE72C4E8A09DF5D09 615E47D106A554E97216933784A75F3799C09AADC96AA854135E6A505D46C1F4 4408919FE203B27A67F31E9C4F70CA87DC9CD314D23CCB558B3DA29312EE70DB 8A466CCA5C04A0185A33841BCEC56ED2E87F6E0EECC627F2DD885065F20F0A59 2A7D7D609E22FBF6EED65DF021020BE8DE3B855910DC97A8221CA4BEC7311D1F C34E9E0037569FAD5530B61FAC55B12F6C6AE6965C6D692EF6266D3BF9BF50F6 2B66B309BFBF6848A971063FF024D6977DDC198B366A6CE27FA0B777DDC373F4 44294B56FD89438C8471EAFD181DE3204B6B3429C796635B269B7117E05DC4B9 60F52A018BD5FF1A29B2DB671F381A81CF03E5931A0CFA9222319395866F379A A509345CF2469354945DC344E82D9F71A80E1B1170EE099860C37A7C70F04118 9A78582CB1D3329FD48DC7DFA2432D6D5141B6A61E4A6CB3F793D4899CBE9676 A681EBFD8338A783DC3DD8EA352E0C8C77F1828DC8C3A6166BEAB2D9B02C85BF 6312FE188648AD068034B439B72403DBA8665DDBEEC19CD3C4B6020379865A8D 89081A50EFE41C985ED0E83EC38FDF730D6FD2AFFC204398E49282C26E8CA876 1AF5610B7410F3D7D5CBF70C7FA797B329BC48624DCE81FCEB792B6E4915B099 A00840ED4A2E07E4DBFBC7896E346DD10B48B4915AE2C5F19D3658209FC82918 7A68CA183AAA94F14FD6FD4998031C6B02382447BC2D1F9B42D3A34E83B8F575 062F47351B9ED6A30B03E3AE021D66CA35F0429A4FEBC59ADCD4A09F11156ADB EA696F12124C66B9C7E1C22F3089E8772C4C1EC3E7715A199F6D1BF0FBDB9616 5285D98D4EA5EB0EED4974C9E124600D291A0BF956E963DCEB1E2655B8245624 6F1A86635948C295B89D3A1E806A9EE3C659EAF873C54B1367C250E9CA624E36 7A8B8DB5DB16E0B6849B4070067DC58E39E9A10123023A73B6AF935EDB634D5E 72755EF409001B95465E02B32DB3EE2F25A7AD3D9C53073F1F3E3EF093771387 53D1D7D88094AD89EEFBD7E75A6C9A96BF009CCFC4529CE326256647B99C86DC 8E366222DF32CBC20909A2FD01601F9473F0AC628BFAC8DE458D2709E1A5F7E5 9EFB5F9D523DA5E399E734FD860DC6EF2C5121F3B46E28074CE0543C919059FE E3A87B1FBDB18C50904D8F617DEB748EDB8258F15E7E270BA2C97522463962AD 7D72213AB8BEFECA66D6EC23D5708EB833AAD6D9D48E1C25626E738068469DE0 C7278194D15C066DAC3F42038D8240C3BB95DEDC3DDA44ACDC5FA4FB4407664D E3593816FEF649E01A772F276685AB7E2857C7E71397D224B6E7F45A5858C950 B67A5A6B74D7B44D681647F0FDB96988AC53CCA6971ACBBDCF1B6276937CE783 565075CA05446BE44EB2C6C1342B1A0D65BE7E18E765E694671B16F31D95DFE4 8DF49816DD63B382EAEA8804F88D77EE2BF736B5E32C11E19666B9CE99162BCD 9A27728CF127D63AB41F8E65822560DD6FF33A454F5E0C1485488EE48CF013D0 21A98AE3CA6230B2C0665B859DAEA744EA47B183269E41777F7F4037B57C4C00 B11150FEEE976881135C13C2DF37AA035A37869822E28D4E616B0894077DAED2 4008297537455682197E32DB88712368C4E29EF5320D61F163B4F799EFEBB90F 2D9BF318952A973B8234CDA7295A182C7F09148C104C6308CAFC97466347AE1F FC8383C22D8566592597DF8AEE3949518F529744A1A5B31CE8DFCBE838EFEE49 E09106236C1912814D61FFD5A04CFDF63E24FC5CAB468482B2A4D23EF64CCA0A 0B775F27AFD807637361B44D5C343CEECAD0B7137F8169A8A13EA2191347B8E1 400E3EFFA5B4C434A461B49920AB335FE6CCD865C933C9E828910312AD4EA580 A7529532456E6D2DAB497483460FAE556FCF2A40BA6DD6C7030B51351C1FB53F 64BE1AA1509E55C4A78A88CB938C4DF88F28F7A703FC677B454810E0302D098A 18E75A634B004401639D183E0ADDBF1BD7862EBF396262A2909CF3265D5807D7 2B58AADB53804AA50C7739CF7B4EF98B72FB2C9A5AA3AF4BCA09307FCC1DEF9F E7C2A583CA829CBF1D1DF757C4E3CE24F3263D23F7E2A682D12A306E65E22079 5F96E0A8B780A3D23D7D66370E32B18B80EF941D79CB94DB3E52D63C56B02C60 7847705BD480EAED9272A4614558AC2AD6C904B1EAA7AFF43EC80B4DFA13BED9 826B9923CAD404884DBA1F2682EE0131BA7606974213EFCD7EDFE1232C16F7A1 76851ABC8AC23F52DA1AEFD70683FDFCD9C31359F5317D8BB660A1E491A01728 CD3545DD1C56D3408AC117D2D89C769ABBEF00921C66D7AF6F6A8675D86D9F46 954119E1DB6E18311A75466847EDF6F29A575C08722918313DCDE750C01B397A 60D57F7C6887B36C6D3CCCD397BBF3AC8D307FE76E6F6FF5EA3A1589BE595940 7D35F7040191BE06C2DFBFE1BE0C409BBC93C59F3F91C9F89D36586237940D98 464B759F0108E53A8D4D229CD0FA63907A6130DCB5E80DCC3BF9C9315CD65717 7F141782968DEE0E40D861DF8EC88098B1D5DF33EE0BFA7FBB57149CFF4FB515 DE8B284B2E7A239E364A77A343097AB81B16549FDE504D415EE1EC57720CF4B6 D47A9233E7F7D15E120B7290ABFFC236FC54DFA24CA3B5495B28889F59526E13 EFFAF3D9C3407D51BAF1C12721CD7922AB97BF4EFD8FE156EFE40EB6AA9444EE E40A83A59112FDFF02AAAD3C40EAAF4CA9D9047F7DBB58BDD035D9D97B5F6BA7 6CC0EABDB4F33EB1BBABB548F7247FB1D369BDCE60E56DEE199FBF27A5739B85 366E38D978F4D0A7940737F51D8BB7FEA2F71654B132E79D984307B3E62E3DC5 7E0C6D5BCF14234E5088FF90FFD08FC760082D3EB60C6F512CB30EA0B90B7580 8830151F865101ADCB89E52E20D374325C328FC08CCAEC3C70B3142D2DEA0F51 0607010F07A9D9ED9C2BA08E0F0044209DAEE1BC911E7505AB6915EA24E49799 69E4BB582727E2549C51B179330DFA7684055A463159059D1AD227C67B061855 3A744B80BB946DE6D7E464F2D034E62C1E5BB02244693C75560FEC35C5749BFD 5C9AF6D20C94E2D7765544EA8F52C817ECC8DBA2C88A19245587338C5EE915DB 9BA1B70250042E920BB86519DDFBDC6D7128460FFF8A99B2BFCA58A7BAF08DA3 394BB061FF7C124446161A94EE1B3E58C25211B697E500F1DAB1A1DC83A6B2AA 39BD52 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX9 %!PS-AdobeFont-1.1: CMBX9 1.0 %%CreationDate: 1991 Aug 20 16:36:25 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 40 /parenleft put dup 41 /parenright put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 49 /one put dup 50 /two put dup 58 /colon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 73 /I put dup 75 /K put dup 77 /M put dup 78 /N put dup 79 /O put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 121 /y put readonly def /FontBBox{-58 -250 1195 750}readonly def /UniqueID 5000767 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99 AEBE70DAAED49EA45AF94F081934AA47894A370D635D93B1823EC35EB8316AA1 86031FCC99F57CB21E8400E54AA474B57112F0D4754A16BEC19117E9D3638986 0777A71B135CC18E20E193AE6C2BCD89F4A27516DBD2BFE69FF9920D547796F9 89E0825B6BD5F492B36AF136EA91B826501ADB1979A4204B2CB5C0517F2B9494 9B2077F316D2B3DA256C99F7549E6BC4B04FE12072B09B4F5D482A126AE351F3 97DB85F3026A793B51E6B28B54661FEB087F011F0BFF67272DD1E8825C180723 22AE77CD6166D2605D0C0F131537417CB60086F08E7197AA916D590944BD801B DEE8F29FFC516E11396CCB8395CFEC9262E22521882DC0316B0A129DBFA5FB57 E656890C2471675E0566FE461028FB05532E274E6DF77E7D320D09B2203BBB5A 8B185B66B2F8A18A49589C4EE27596DD56260D0D759D2A12CEF7FC3010BA1B36 85A2FD45129DC01A0C7570423305C25D957DFF9215102FFF35F428C823D549E5 014E7F99ACA6C10B3C92805376D0F3F280D65852CEA54F5CC9DEF9EC1347824B 0733D3341B34937316E77E952AD9366D3B2ED045165565F07CB636385E5A5911 2620E185B105EF6C93890833054E05B6301137338A3F1D6AB2F9CF18910F1991 46D29AC241478CC22252F00C264EAAF68C6D7FFD12256EAF52A5C68C3F621717 A771A7A61C60A975786E983FB96F8A141375207181B0830A94E5D19383AABD28 5D1EDA2419EE704B30DB5B64FB2F06382136D3019E6EE10F7A3EC00CCDF64980 B68598FE1A396EC7225A2862E413B344B10CFC67C566CC6F6816BF8CE42CF3DD 64F003A17932DD484BD93709D579C02C0185F75CE61D2C571E1CE26324922476 819834715DBC2D68077D0891B26FAD295E36149DF8C0091137B097E71BC97000 9ABA19E051181BA8089EFB9A85B3AD2F5F206D6941B6D0D10F71788BFF3A1D8F 722D156AFAA8F2C98A543628C5AB05EA0AED7F52715CD30DF10F7FD95E6F96EB 3DF3DE167C4C392F42DB01088DCA97C900F59BA708343C6204F55ADC1F3C3FB7 E243F341BCBCA133133CFAFC29256216E43E70DCE3EC4CE71F52077CAA960873 D99B4D300ABB25416D28ED7E9A19AA3BD1CB587722070FADCFCE20AF2A4C16B9 3012B3E19CE35722F1F1E5C66F192BE00386DC68049DCBF7A588A67D0DD6D2A4 ED32C6E40C75733119E5F1DBB9E650BA58E4CCC8765B0210A785AAE6F3646E73 C384310175A089C03224CE2E0C3C0201D2CF17837FDA6FDE86B304CAAB905934 C752170F0D4371130F7C514822962B20CB8C356856BEC9C8833FF994EDCE33BC A86F3619897913506DAB716D17E83672FBB16424597D53199FC828C7D6DA6E6F C03D41284D49A8AD50998EE808ED9D20F3F9BBB8E26D2A91D90FC197C9442376 66D15F6D0E0D03066C0D37D230D79F9996AA719A0FCA7DDE020E6E7F0EF17338 172C08C8FAD1716B70506001848B2C40DC5CD4B4DADF5110C6A046E8D75B8AB0 6E58DB2959C8BB15D7087947040520DACEE82277E6A1EF16E3A69F46056725A5 20C039E5F19BBB2326AEDD60E35B658709A33388A45F6FA5C8D4BA3FDCB97D48 C85AAB6903DAB94630E876D4CA17E91045F0EB953BBD8B74D2BCD63E61F3BF99 BCF5CE6D836AABB7A877537519DB693223F3174C3F7017ED95C71568BBE79883 6C2590D0FA328EF73AC46E26584EC4690D2F066DB90BE19317A87AABC51B518D ADD584893DDF673034D2D201DB9FFBC8E0BBA9C7CF3B7413F2E7F6B9DF8DD061 9412DF44B9D9B11F3393BFE63E874E20D08F34972EEFC10E9C42A724CEEF7D96 CE206A39822390A14FBB0D79CC81EA045825BA156C346B88102551713B3AD6E1 91CAE1AD82C9A67332BAC7500C737E9421FECD90FFE10139FDE5404657CC7F8C A1057F4EAFB143B16AE0DFD8AF638B7D80876C92506B4A80C1DA9F58C83CF98C 7284CBE9706E43351F83DAF58B6BF70B42EB8835B1BB87238354C1DAC32DCDA5 6B4C00ACB59AFC010447F352469B268AC082D5270D59E302AC25E03E8E0EEBCF E4843FE574A7F6F03C47C08951B224D24CEAE8BDCA1145C60B11997CFB48654E FC838CBEC3DA8F0DBA07B840D4E0ED41F585F03120EFFA95B70C1781FDA8C072 2754816892B59EF33CB863D3741603BD8EEAAB3A619110E6C3BF9426E7E1BD50 BF1726222AB7EE9FFD31044CA101BBCE9C737A7D92D644306F6BF45D947C3A01 F2041426242F2C90796F9A58AA4D2D366E0B0E48F0191D38E87C902E51056226 1F6CE7DCABE81B82540CB5A1CFAA0C974ADAB793599D9E9D2138AA9473A259CA A13DB9F2F8F95190E73B31376580C218DF5428E59CB4EFE74DF50A712C7F39DE 94FC82AE6EE1CC4E5AD897779196F7EA0183F05F852F341A7EC75165C76045B2 8FD9242AD3AD18744E9B136F7CFE583A0C22DE132A863635E173A4D78C805F1C 762460BAD93A4D19B070A84D81D701C7A81B4CD4EC996E7B7D02CCA4BEAEECD1 657D5D07406E967B4E9609F792314E76846844A64450ED6E1407B11F6919C95F 3C2B94111E2150627FC8CB1E76617F2A821BDD905156923583F6434EC5EAF4B1 CFED40A36B6E215B17AE04274C037D466517304C24AE2368099AC04FCFC4E3E0 E6C6190A210C6986B159B90601CFDF83D4A30EAC595DB21E8427BAFA7D935A2A 82D25F1DF65DC6DAE100C97DDD45241F683CEB165B07BEAF762A960C9D1B8DB1 3A91A7850F46798F6768F9737838C062B951FD651F0640F09941CF6E402C0D11 C4C7838AEC5682388B2AF8C89C19B883B04E702B50A0D48B0945268DF5318407 4A8FDCC3C5683828DC3F16DB950133DA6AC9DF2E23AF952B06C9C6E879544966 E2A558D538759E4210E591F68A6CB4199FB694A22631A709957C8E664EFD250F 7F5BC5279387AD9D6024DA2A5E43A32E1815E9D44ADAAAF706F67719A9E0DC4C E0C5C23220705C75271DDA0330641602133BFCFBF5E87A83F71D8CEC71D2A0E9 005D21668EA494102C8B0C41B91CDC54E4BFFBF70520A8DE7630430CA5FA82EB BE348B8A5E757268EE95AAF32EB9EF25E9D123022F17DE685D2BEC802A3625BD CDC34E072A0F1787E36F164B6D9C4BE9B45D2FB581E79A4847121B19AC7515EA D99CEEF48CC1AB5EF210BC07C214103564A52C77A4D591FB0AD053A45873D4F4 5B003B08F8088C5C08ABB895B732F17D587E53A2A37BF8D36AD3F138FF4B8958 E827A8E2AEAD5BE67794562E7BA0C59F446F93218B25667FDEC71A1A1A389A3D 9FC7EFF32BB09E33EC50DD9FBC7CC15F0EE92CB788A135980A389685BAC64700 4F2C398C35B6C863D9BF7202D2B1ED3CF01324C5866CC99C0FBE671079173E4B 12E63BE9085520BC0C02DBE22837887E5AA59F78CCED9C86D6F011D0860989A0 21320599DE7F1D37C29FD44E69123672752D829E376CBC88A9A22B9B2B787B61 1FD5848A1BDB7FEF50ACEF10F54039DCBD043A6D9316F4611EF35612B159606D 5080040AA5D00648930E95A2AD5B95940DCD0886D81B40DBCDA64162504449CA 78821FE2BCB1B4CD928CB160F69AF36ECCAA9681ABB7ABC8B6E76F242FB84DCE B9C4C58B8AA440FB8D470A8092539E8E32413E7CD9C78E71AA708C622274BC16 6CD55BFF6C1C0FCF7A2678B0FE30E432FC8EAB87B669D95A5F1F1E0D3BE2F9FF 28285B625B6B23B34555AEF90D33358FF8D3B5A23D4BE96671AD58325BAE88E2 49086DED0BD61520F43AF1CB8C1E20D02516F1C7FD2595491DF265FB7C7ADA5C 8D8D5A99C52D344522BB5F5AB05703AD78123F3363CDE18B5654B2B9A9D835C6 350C135051A4C9278E276CF7F71EBF8C3AE5B8BF7863185001DA279C8E7FAA66 C349D48D71586CD4EB44319F28DAC572205B23500B02743AE2A687AED1622BA3 50CFD9DE9AB39294A48D598835EA4EB90309C8A7C29CE4B747ED9E5F50C4C285 202CE8613E7AB3F7C955B6D9ABCF1A6AB5961687A68CB553F9C2237955A41077 9ECE6EE7461E4AF841AE2D29B533F2C5A4E40BA5834E6EFEC5B76823252C29A6 6450738A5CE4F88AE257FBE089E3FCC8C20EDD0500E14218AEDFB40D9987D296 D2FDC31BABB0A085FA51B0221F74E25A1D90A53CAB7FA0930505F17F5A508F92 E9BCABA27097CFFE52E05637532FDCE527C4B394C585785F241FDC16E6EA1726 2923A19E831E28B9ECAB598AA86B30D2389578D754A4F2553C7091C7FAEFC4EA 1CDD73B4B082634F352B5E37EFCFA18277B5DBD10D302D6711C5D96737B7836E B2178084FC3A16EFAEBEBE9E46CD0D9BF0B4C71EC4A242EF4C0F8970904CD4E1 521BA24405A1EC9965296B03D1F0598E260D016E9AB2E17C1FADF2B39E4A5FFC 38F66194407E119A26E46E85012373038FB52A7ABE8807866A975C51F9CE7EED BF18D01B3FE37FF4F6311CEC87614625F63A164D2E3C83960EF4A831B2022717 F436CEA98B63EF397148A57DA1C57E973DF8E9A9B902837AD1E0389FD9F6BC3A CEA7D0C8F738E20AC184700BF7A79A0CA8E0E2B7F02F96218B4D98C3519ED2C5 15046D3FAF25FF62D05D460FE7B0DF431A0E2A9F05AD53D87A9422C86E45E52F BBD19DA7F7DA16BA608A91802A9AED8EADD6A55D766B64E3349671A39FD221D1 4C1582F86EE3755F3AFB7DAC3BF3D85A328A07EE28AAE368724096A284A21719 956EDDF86B5BEE8044EE7E4843B61B0525288BBFC947124BC8F408617EE96EBB E18AD99881B2855023BCC14E89B069123ADE7CD23B90471E183E966FE232350F 9485833512EA3011C6209C647C2EB100BEF1752331BCF3840492E09F5912E288 303230551C479FBB41656DB9E240B94E7DBF48B0A3F14FBD0BA4AA6D14E1FA63 997D2EB0145F47E8A93DF0AA1B93789846CC094F7FA5940E395B58A573784A6F 9E9F3DB17E7C956214438E7CAE272B00B12FD6A7F0DBA3AC9482C7F8888DBB3E 7FCC1CEB89C947E61B914514FF57B49A7997FA82CDD41B34F5A463CFDABC5ED5 B1BD2B453C8EDBD96CDB59FA65796DEC5A4D7E4A0B45BB34A1D9A10F0325D094 E44FD8FB24CB84456346F3922465AFC4552C003074A26440EFFE406AC6039E22 59609FE5B25A82AF0328A19E1E9FA6043917A676628700E4936DF16E84CFB995 9402341584B17DE122DA4978ABFC0C9CFFA1628913C7A3492B97B7D38F80D1EB 23C754EA5416999A34BBA931B2E59A19820F8E610914CC8638C9804ABA0E21FF 59D05854BDE2C4FD56CCB57D456440A9E2AB3D199BBC5EC98A12A6183B56EFAB C5972F1663E1594ACD5114C462D4BE23D7B1FDBDB4A2092A9E95368032551EF0 13132AED4B5329B929EC17A4A13AF022DE33491C4E7CA3F1E1FE4B193A160F66 1503D940E5812AD3102EB7FD0A54495AC62B172E333AF3915E25666BF8101F72 4D9D5C1F64F5E5ED7FEFD3C1473127252E3244CBC21737C5EDAB065E65B8099E C678FD20C6742C71BFFCE4D4F93678C5747C6903ED10C5D18DCA54FA47B053BF 7FA293157A78CCD8548F904BDF8F9C82F756D98B02D4834A5A1D1008370D6091 94A39477EF470650B9F41BC99107BA1845295E458E4DD6B290DC707DACCEE2D3 002646B7C89DF98BB81C4FBBE9DE76F3B50B06D7F852B744378AEA90AF5E1388 3056B1E72BDD162E3DD1E1D8D5ACD02FAC81FE812A1634B51B52FA6D27726E07 C9E278687B85795EB1B341F4369AB5F5DEEAEE613A19256D0D0828184D9C8162 4677A4A2289C20AF40DEE915938C6735867DAAE3781A64B49488C37C69CD0B47 130734E5AF2D54EF4C7D261B646E4A74A7CB41DCB663E372F25A6D4D68FF4023 9BD288F69EBC66003708E971FA51DE3247CC429FD2F22777327DF1603109F3C3 A0B9F593B14A18329626997F2F4E3C818E1916B8BD4A3F3A2AF373F29EDC501D EFE626336BD72DE59AAB9C1D52F37C4066C9BD1F45F35C58D20BAB87527C65FE 9E82C911E92A83180E90852909009E11AC86BDCC1DA114F33BA4E3F9563E2873 9604AC35CA03089A6567E895A66808B48CB9A74B916B1B4EDB2A2B8A5275D173 5CCF19BF0D31129D2FF96B5E20232DA9C41D5C9AFD64A925C49B747FB7FFC4C8 DEC1BC1526AEE220F136526676C5CF322809744615BE336B6584CE1B99D7C404 7441075480B74F0368D3CC151D6CC4CC107FD9B5A8856ED22D642A5A952461F7 78FD4A78A5D238A1E17D38FCFA1CBC89A2D45A27BBE1B3B5B52A61E9CB05EBA5 20D4A3E851CBE00D0F1C936C7E255441095824A1AC73B24FCAF818E1CA7AED99 B12F306FDA1FC24078F8B1159FEB3BCEBB52C700C819AA14ABB2BC79EC9F78D8 BEE96FE1BB33BF386DAB45A8C609EB7510747EBE26F51D9B26BC955EAF5F8A8E F48546B217ED3FFB1759E8C76C802467C3BE69171FADC1640761992B5FD47C6B 232BB035B359548E370CBB4D0AB69B09CD57207E3E67843EDEA8294F1F276B31 92386E1370C8D9F35CD50712D70B440B4B3578AEEF19AE9E829F2CD3205600DB 21F855DFEF4A016E914733C8D2FF7978719EF72722AFAAFB84793A6E36DBB990 49B7D30720891701AFE128E9893946D567BC7408EA9A41F5D6963875AC4EE6D3 A627627A8E5527CB606555755717BCC7BA81A0D2A6E6D7D06852505954E6C7F0 30BE7D198233BDA88CBCA528ECD2AE5316C5CFEE342B632D89BE470424106E7D 15D0F49A22C345E1C74DE96A844AFC6C2AE1C5B35F8CAFA23F8FF79C6ED75EFC F22118C4A8F714F8D13A9D7C580527F0320F3CC99770A0284830EF30757A576E 343D856FDF366ED2E9CE3B352BB65F04848B5428B73479E98669E2BE04218FCC E7D8CDF10922732E8DB4DA810E00B5CD760A8F85DEB0168777A2FE5E9722E93B 1B2887CC09AFD6B2F10FB569C220397B2863B3206F43604C499BC60F5559C636 E3CA5C3DBEB250B63CF43CBEE9E3FE98C09CC44BAE7DDF94E596788E42B58384 D5AB7AB08264ACE480D285E8D8F8EECE6E6A5F03F7F63818782F0389DC069847 ED9E06E4767F2601300ABFFD48B0958A03E48D62DF32FD27C9E8DA684BFF767E 0C3BBC1E699243A273D47066584E437342542C8898165F8F9139D8BD9DBFFC1E 46A020033E79C2A7B24F60E7A29FA6296545FCC466470D9C5357C457D9AD07A4 D1687345F10B064CDCCF3A96B21C93BCF8376146F2C92644661EFAFCBDD2CD5E C8362EFB4BFED5F9012B20681B8AE2BE9CAF2F72E8A734A7E7168CC9D62619D6 208C77D68A7E1F1BC5F1D359BD7595732C596853AA89A97C4AF588381109C8A5 65A5E4B14DD0B5DAEA2655816692BAD1AC2CD4D8796E55BA2317AD0B934BEDF3 CDB507EFC5E6DB9A418648467DE5AE64AC6C7FD35812A700E334BCFE9618BF07 4A4F5E44D916D199E0BD503D78CEE2B4562C553ADB37CB151DB02A9163295DDE 32B563D1C0B771F16D4621B2AF41E8B3D62038526F0BA090B2D08A95CF1EE28E 9B5C6447D55FC28FA437EF5F763B66F979E5EB0EF6AB85E2B13F9824164E87C5 20E75CC22866BE36BDF0BC704AA0C564B3887E06D3CD63D0C0D878BCA8A2AAA5 0A9BF438EB589D05E13B1B670AF6E259FF7ABA16819F13B90C59E38424CEF780 650E643C55106A5BB1E1517FFE99C8DB046448D849136E16FEF5EF7CDF807C8D 9DA79E037B78EF0D2DD09DFB161934D83473EB11E606FD6A1425A7ECC45B668D 7B848330C917CD07B654A05F3851FCFD1905596902B233C565AD1E0F0DC5DAD0 44514C07EC2293E1C524E1ADADBD77893BA4DE69348B0D539CAC154A257946C4 89869939042FBE6AB69710DCC09B832FF61C95212359DE9FFC2D003378DD4380 63AB83E76D6D277CAFA871A3934F97ACD4C0974EA1CA204E1F731E8271E05392 27542CE6597658E4D2720A4D5F60C3E9FE67860AA68E1D85EB033AF35739DB77 4FED4BB6B3B4E7EAFA32DB6984452987E5399D67939787C12A8766A55ECB010E 96FADE60AC012861077EE81D427463498DF52907827C057F71B0103D847E74AC 2958C8EB66C50F23A5132091BAD1739B92D4A085C8563C493496CEF216988CC5 86645D75D891BD462F2AD4C11778D876BC62BD452BE2354DA8231935D9D7976B 83BC22E4CBE69DDB3DE65DFD0E97E4D0C2D55CD39C8635C7392EACA9D1E20A20 E147C4C053859EF3A0ADB0384EAE2004EB7E624260AEC986393D105D2C1392AB 4C47084A4C507A7D60E85E04CFD05B5323A855B1C4C0258A291B4B181AAB44AB F18A19660EFF2219A63C1DC600AD38FDF36B4BE2FA56A08F9B51BD99326DA43D 32660DF4A3C49B1EAB49D23BDE424FBEE577457E6E9C5CCBC9CE5724640D77AF E7BF19B6B3778A69E6F2E81F003F0FF5CE0FC26094C0F715575F2A12847DDD3D 6101F4FDEFE5C6BB082366A382902F7FA10D0BC1200026FE625550640D8160CC F9E96CED592B81F896E600468D41C80758703E1594B5ABE46288929CBC9F1F8F F35FAA80F97FB8FE5F47094CCB3EF040F0B6223F137C9437CEBA0098EE2DA818 E011B05250CED1DD80A68496F2756BECB8C00B2859191C9B94A15D9B8644BA68 C051B7812900BE4A3EF815B386C3B2D4B4AE42BDDC4B6376BEB99713DEACB013 E366302168383BC134BB5D3490EC41DC3B501A8F06729D3E3AC583C6A965695C B6A01BD9574FF06CB4658CA67CD78DD479C98878A5C83D14C0D6C1BFA07F1DD1 B8DD3B4696F2C85FB43DD0B46494581F35F6C7CAEA919D39D92BE8E1E7E6B82F 5DF54A4D1119113FAD3053EF1421100ACADEC6587D30C323E498027063007DD8 F8DE30F7BC0BE9258814EA7440D6CDE896373BD7171FBF3698E7DAF4AD591F6D 573D23E1D364AC9B98B2306C70D0A384EA4CF7DFED51364A6BBCD6EA60E31F24 2C2D1F2695E8A7112602D8E46D9A5BA9791D2B694582B5CE393676BF9C23D394 B332ABBFB28E411FFEFFE9E4E79C931F9FCA33053CF7356882C4AD78E4AB4F8A 3E1E282CB11FB21A5D0635E54B5B3978F722D24FAC2CF5A0D4E5DA7D32610625 84BBC02E81CBA6A332D7F79D45576004C0CD67EC8A1653EB63C4D1A00D70F0DA F7579057761EFCACBE5A03FD6CB145B09AC57360A43ED66304CBD1B882A475B3 5FB13154A44A56A1AE22EC2F849666C452E90664B81100B4CD71C8D43A296D88 22339BB9E32819C178E156237C6BD871BB5A355BCF01DE474DE3804B35999D0F C8AC3AE07CB72A8AB30EE503E43A039210674C9D86ACF14F308AF0D65A16B174 422E44A543B9867F7252E6973C3A7FC6C368424D33D5CE5C7E0CC41B1A928C20 60D59811D25FD029EA836464FD6AF09DAC2C18B098EB45FB980A3498EE4D310F DBB2846DBC0F432C67FAB7873F75A3757CCEDF825260FCF101F48192FD46C1FD 7FA37CAE3D8B1B65B2157830C4DDEDDC4FE554E69524CF35C3ACCE28D6F0BDAC A7857007F1EBCF37E1AAC666DF9D7CF9FA0AABA64CF1F2CD0DAB762A9F0861A0 9AAAF21ECD5C2CBDEB60DD3A0CA82822CF21FB68905CF3BFFB8981ADD6B32F22 EC97EBC142ECB7C4893E2CFE3622925AE32146EC7CC1443196DFBD908ACEC567 9BB1E451B0BECEB02E67522E994D9240EF42144FB692E7A8D48CAE90B8ACA649 4284FDCCCABAF54D13BDD0E82E28BEAA33BC59E60D984669CB95010DDFB8F44D 0CAA3861EA41F0693AC26DE65330396C990848B834D2C50E1071B590295B5AF5 0BC1C77A8323D80DF0DFF9C037A2259547E9BFBE01339E3DBF96B9DED347A425 1A021C755A545F1085B0C99E46264AF0F839193A52257E0934C353708AC23F9C 6F9BC3F76ACCF98706A19DD23DFAB438FB91EF6C4A6BC1E6AAC9E2EE1573F638 E8AF9B26CFB650DF0C5437923356F757CBC467ED44FE85CF642BB7EB736521E7 1538425DED91B467183F35D94924F5E4E1E589093FA4AD31384451D2EB26A67D ADD7AF42A20FEAE33136CCADA5B119A65CDE3B9390E91CFDF982878D72060076 A0A185BE2EACE7F54F77A04C78E43DBCA9094E422C7440CCE07F78A7110DC531 7752F495256D8EFC5B155EB7E5C7D8ED15F61C5971DBAABD7AA1A1725347E341 BCBB3CE8590A4288991151109C5EDB1F09C00696BE87F62F69873C9CD0908AAE 0EE179B4A84A029985A19C1B75E5DA17DAE7FDFD3F3BEA25FBC378A2BDE5ABD2 6E51E86BB784D3691239E6F6E91DB6A87DA0615A9759919DEA0C2D742BA40B62 12DDA280429CA886575DAA99272D4BD41A4529721629A31878D0DFFFF9C49B6F 0BF2D32BDEB4CEA3DF2324345FED45864DAF57EF58C97ADD0FBB0A2EEA7BDA7B 550A116F054733C28DAD6DD7DDEA1B0D9FD3517FEAFF5384584DB3DD8E686635 BDA324C437B9DF80F2A3D959B31C8CF03854779E0A57855F4C6831A3E36A9F31 C34D118A44146298FC4CE39F23484C0BEC7772FE10102D8D18CBD7D62C9EB081 348C675F041DFDFF85EABDFAEE0B4378B05BDB97187410A81965781F1C6B4BCC 5D9FD0E6AF690F597672352E9C7A842BDC0C6911DC71C0D97C04F05BC96AEC68 A49F2800323D85443D4B4210049F5F989F5FD606A0E9E43D6DD442E8BED52BBF 2B7A77197D7D80FBEFBC80721509FF5B1F52FEFC07F3F357CA5200A777C32B68 FC0E06D78C18179B86748760419466FDC44A200FE99C0DDC68EB7A3B617F25C2 67AD82E42DA138B6F34F0A5A2B84E2573FAC5117ECCEE15148C90EABFCB8C85C BF101141D4172FA3DBE0170C9C6BD5C1571533BF99D28EF0D74AD2734CFF884D EBBCEE8282F6AD1F56A6F2A766843BAEE17979128CBB3F2C47BA44E0FB8C2DB8 0AE49D9C2BD462959C0054AF8C57B3533AE9AD658E8E4BE0B6EC3DE99D216558 F9137BB65D70071102E217D3F262DB5D74F64BAFAE9C177C9FD3421FBDF54772 60B96AB8313B34556FC9FD535318507BB9BC03579A657F374037EC1195A7322E E266EB253D800044 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI9 %!PS-AdobeFont-1.1: CMMI9 1.100 %%CreationDate: 1996 Jul 23 07:53:55 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /beta put dup 15 /epsilon1 put dup 27 /sigma put dup 58 /period put dup 59 /comma put dup 60 /less put dup 62 /greater put dup 79 /O put dup 80 /P put dup 82 /R put dup 97 /a put dup 99 /c put dup 101 /e put dup 102 /f put dup 103 /g put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 126 /vector put readonly def /FontBBox{-29 -250 1075 750}readonly def /UniqueID 5087384 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E394A533A081C36D6F5CA5FED4F9AC9ADE41E04F9FC52E758C9F45A92BED935 86F9CFDB57732045913A6422AD4206418610C81D882EE493DE9523CC1BFE1505 DD1390B19BC1947A01B93BC668BE9B2A0E69A968554239B88C00AF9FBDF09CCD 67D3B2094C11A04762FE8CC1E91D020A28B3C122D24BEAACF82313F4604F2FEF 6E176D730A879BE45DD0D4996EF0247AEB1CA0AB08FF374D99F06D47B36F9554 FAD9A2D3CE451B7791C3709D8A1DDDEFBD840C1B42AB824D5A0DFF0E0F15B0B7 22AEEB877FF489581DA6FA8DA64944555101EB16F7AB0B717E148B7B98D8DBFD 730C52937E226545CF8DC3E07C5BA30739BAFCD0F2B44275A6D503F582C0FB4F 449963D0AD2FAFDE33BA3D77BCA9D1DF878DDAFCA2E22CC4BACD542B282164C7 97C2BDE318AF9D501CA21F6E662E7AAB75A5F24D2C182E598D175D44E88AB19A E7CD59584F95B389183EE21B525BF52A3F23C0FE5383A5565A19361D716F508C AAB78411CA5A4D27552CC1C435760D5A89D535B71C593E755C616661363308DA A683F54ED0C23FB2C225A008392B0B719F66F11A946A090B7C00B662A3C69599 B4ECB0CC70C85C4BBBF207E0026F6C7A19F2ACFB7A60804FC98A4BFFD7BFFF2B 952B42CE273B1118F73E1809D2911924A418CC45E20D9A9C026201263F4A1527 48E376774D7C218132B4D3680590AB2AA2C2EA741D7E96C49F4BA3E705E2D68A D288EC56011CD158D02216881B7E45314D94E45D7ECA73776BA42DACC41248A4 D19B97FA93D40079BACFE26853F0DF9F75201C59C77FAD42905A1B39ABECBAB2 C0925759BF0900E0E011E8ADFAD5859FC718F307C85933D6F9FA42D823683703 8BF34F6666AE5C90B42A4BC5F2F4B170B4DD23DF5C5B2A5D955D48570DA58601 91048AD249803432FFB71F40252FCF5F4C229C3EE9A2F8745BE3B368A62DFC40 34416C23DA7F646BEA3CC104D8EDDEE119374FC9F67B5FB0355234235F8D7B9A 04E46310027CC14F2D3DEE1D2BCF756A5B1F0B1D17146F324872426A46BC103D 0DBA8F976D0120A53D904C4CE4FA7DE59B0986356A490E4CA127ED2C7686573C BFA039938BE4162E8A5734F638FDB5B42F30D328C664F5535992CF995FF694DE F09598D16F3E89120C6DB5EDDB67767677CA86499E731CE0EB2406B8C8726478 9B79F4B689F607C603818535F88A19A4AE73C08EF7DFA4253F47798E02D2F8CA 9748419E229174219B0A12310D6BAD89604528859D61B398623CC740C1FC8752 C518D0005F25522B44DC6D1E2FCE744487D59BBBCFAAE3BBF34E5395FBCFE85D 07199D02136461F2648FF1F553C07BD3851F377074BF8FE67F2A08E1AADFEC16 5F783D52C3497F74ABD080D443CEF96FC914CAAFBBE637216569BE9A2359001C D718BA8DEE118BB6CAA02EB051A0E6B8A4C61F2355D45DBEB47919A4A0401780 6FF218C2C0A25684B16F72D670A12C0EB6408109C9070872C7C617A660AD7E60 7BEB56A9C57767547437905CBA4D3F9F68984D22359720A25067548C816ED299 7D1AED340F53C3C3304B4E85D351A8594BFA8414D4E687CB56D94A87D65DB311 E3F4E25E4FBB043EEF8A99373DF89EC17302BEF9705A8DCA9B6FFE8904ED392E 2440D62F31D6BA0F959C40F88CE280BF27FCAA55CF9D5F8D15DF0F50C14E4A7A 5F253B479CB41A203FB55870A90446AB78C8D0FD07DB2C6909B98E616310D3B1 D3232AC5156909369997C7B26F615F646977098B129896183D93CFA876F94D73 B54E2840CAF9AC195F32972BA80B3B73601FB8B2A3E93644B29D7CD298D1A8EA 242F4AE14C256B8B8AD20A94518697578E56F9701A93B43F8AD9C94B2B9CAA7B 286AE8135CB72F205889B9739AFA18CCE196A418BE7D61063ACF1CCE50A1884C CD2C1622673F99F56A391C9983DB8B3FB3AEA55362D185F0302E323DA74C9A81 7C9558EBBE5E202DA7B60098E1CE244E096C950CFFFBB5D3FA963254BC1F595B D09E2252C1B5030E60D963A623E936E960A40833CFA5F6167B3895D95ADC2E2A C51EC716B9A788F5A704695630BE7B6156C12A7CEEC7223FCA2AF5315D7FB3E5 2C1F1077FCB91085B426B13218F2C583E1410687CF8401032D311629B88CAE41 E6486774D5B2C26F2A2024FE44DE0A29202A9CDB472AD1494A0EB111F0C9669E 28F0F1F7EFD31DE3EBD97F026D93495172A935BBB7327FA49A96975D45514A37 AC22CEB7A3686FEF4023DE69C01614516517EF34051A614A05292636FA46AA33 D43B06F87341CF72DA354780648B93207B7B9415AFE7803960500C06CD0BD286 EA86A35FC3712DAFD61AE11598DCE26EE58C402C3E24443615F2F7FFEF92E30F 0DDCD18FA2C1B6E8FAF8FB7D3E5231B9EDB54224E22D875BC39AF0273F19E1EF D8AF2EFD54FE20767AB0146FFB9C8188F88E46E203EDBFE9C19F1FBF21B02F40 93CC6E139EE20313C3ED273CBCBA1698AB2B5001F6968C8DC33D30DF263CBDA9 A3950461E5DB64E8A51C13345F59262BD5804631CE653AA9F0A33CD6C89ABB4A 72D8CCA3B4994950226D325D06E327F4F22D525D47913FFA2C3E5B4F5CC64501 FA2FB67D388BE6AFE575F117E0E8603334AC4CD3C97407EF961B13F117CD2E6F BFC9DE1D7200053E927EB61E31FEB5D7E59FD2BC84CD556F509F0660F613187B BCAE54736A3D7B0C1547BD3A94E52B18A9BEFA7EB115FD1244C5A8F036B77D56 C654864F6083EC5616FCA962CE1A0BC84AE4BCEADB692E6B43C77B37876ED3D2 AF2F80BE99B4DDECAC085ACE43CFC8DE6CEB64F807F99B8CDFA86BF7D831B8B0 A6A38CF04FFB28F33E142A90E9AEA87AC9C35A43D65F5536244D9FA624B37E19 DA782D2D07C719AAB8E743B4A0174D4C1A5C7F8862A17172EAC6D8C93067FECC 5AE1E33A1D7AF47B34C3F4EC95D38F121B244AEEBC23F003628CEAB1903930FC A47C125D673E2B3FF8312974F868F56327EEF38737226832FD9929558397151D 4937A33796C39CE547CCE50FA8F96636B0DC3893AC5EA9472E1AB6F620B2123C 0A1DE06C1B61134BE6FA3816CF8CF7DB4AD1FABA97A72A95CAC5CDF6D63112DF 20D9E353340DEB63426E661C00997F1D79BB971A3AE00D794CFB48F78F75CD14 403217FA28A047AE66AE9640311FDB5A03B8EE741177DBC176A786FCB63BCFE2 2174B821071851659AD3C726EB71EF815144FC87F0D99D8666D620837F3BF769 34BF82BE9F8101F773BB7DE8E20C4B4D19B1712F4ED4A380F3C40A8DB99D238D 227810AE113A3062A4EBA610F2C727F1683C2F1FA249327D74FAE92271ED3468 1E0521F4D45E97566C754BB079EE7B92382399EB456942A287E7840E4070C61D A67106E0837CD87A6A9F0CD7C362D91C873F0055A48FB9906829A4B2B90D0D71 CF2A72A0E97006BD5CE81CEEE9056E1F72EFA4B0443FB41F3CC4F11C3505B632 8C49DB99853817063AA99C61F400E86D81EC2659C4E5E122A2519B9CFCA2DA03 5032C914BE55498DC4DD7CF67A1A0F9E0B10CAA8C8492FE3C34859C55E8AEEEA 85EEE8BB2DB737203765062A3FDE847966F490321CF0322ACBB48B022E4BE037 1F024187746B03903DDC6D595792E5AC44CEE68983AE9E77194E18230E42E7A7 E64D99FBF9E3D416FB1FC6679959C220332B8B9D6F7E0788C5AEF422B1656026 EC265596A90A699566505700B589BFF8977BB5620A1FFD7CCEB4257BF93199A4 5853259C8307B386A9BC282855E8A2E75C2394B1B34B948C2FCA592105DE5E41 5B84ED9958F3E84A8D9C4B9D8B0D0EA74916B4ADFD21D952D72F594A67A14ADA F9C378F3E86CAF1A684E0B272AE2C0F80BC9675335BF750EE66DCDF6FC7E2236 9AC9F13DFBFD8B8B1BB2F4347B8E25D48AC0FA7A91791159C39D560A6B279BAF 714E6A84114FD70CCCE7DB292E9F1F159F4D2A0B2059B2C0738846441901C283 CD17C931A2AFDF477AE62B0D9B4A34F585892E753A089CF4E1FE8F64FC785744 FC8E16BDD07964A0E3E567F495396DF417A1FDB178756C0982E06E2E10D12921 05C393846E4C4A896E108D4CE29E1200D193E538771C6C80D61D96C978B03CDC C11F2E15C38B6B14706B40E9A8E0C2713D647D60AAD054BCD7E2433A4FFBAC6B 6743342AA4187B2C1B60CC7985251953A44EE2E2F2511691EAA7A02764CC3444 563D164578694BF33B702F57A0885DB0D4C4A716BE84F4372B426500E0778750 F63EA532ACA69798ACA677D050AF95C0B773DDA5DC5B2F3022A2B90C60365A35 77B9D753B5011F29AE1401AC8709B0794739FD6BDBEAD639D74CD42B52E7AC37 36391B24C031A329DAEF0E226DE7DDFA606E413592D67A79A235E72718581D99 BA6E6A4B2892B886AE54EB1CE7B61CEF22345786BC0348A912D8A1F23287E596 DDED0E2552D9C6A4107C2CC1FB2B87348397E57836D83572F25E577AA496583A 41A2D08098C0C8E63280E403464E7AFEB6E712081101ADFC05A97996A08E08D1 1AA96B0805FCB99D7E0B8A3B0A723F058FBD3EB7319D6A00364DC426AC970B7C 263AF7FD537EE72F1C2031EEC0652E4B83D36C9266956C432A84D1A65F11C372 FCABD9679A705C2B7349E824DF3B8204552354FE2D240BB5641BE93B6E2CC62A 821D7B8F1C4F473F7C71D6AA66F518F1D71825E928EEDFF528C7FE3578112B64 0DE932F7B558B0A364AD33BC9E0D9074B5CB5B2E2659E23FF7EE876522554599 43C706AC70F73E070334096E227A74596568EB62F176317FC284EDD31CC1AA6B 67E5319F6F41E124538B0AFB7B0D461EF3E1447B10CE6D21F4CC91CEBE0E4B9F 2B252FC2AFA18E756947102ED0C5BD5DD632DD97E5F5B7941673BFAEDCE2ED67 32F9837EEFB9A74929F6689BED2663707837C5FF65402BDE771F0F123E9D80B6 9FC5E1ED82487C4EE5822693AF2A123F4DC6B5CE781311F8F9A8CBAA310FB482 553DFD3E08A242DDB551697CB8B4AC31CA9E1E9B194776BC99893555696F5B31 EC013051AEED9E4A1E248E8EBC39E0C48912CD2E25FA25099928DD264645F23C 53918544118454480757884D07C2EFA27C27A61FE6B143FA68835B370B5D87EC E696820FA4AA541FEBB72477C7CDF64333B463CB6441549D052D15D706C9A581 D2934DC92156000E7962DBDDB1C317F66F266C242D859DCCC48C9163F6639846 AF30A187ED1637295BE41268002F52D1B834C276872BAEA7A97FC03D7EA2EBFF 8417ECFA3F0B537D08139D3128F750E35209AFBFF8A36A43CDA32A70691B81C8 C3443E87AE5FE34E6CACB2F44E1789BB7B32FCE3DEBE835A54A6569FB544E432 7A12486CF6E8F2465D2BB991388DD64A7C25A82F40ECA378D4ED2E5AB9CBC042 BB7E3008696FA7F086E8C0C94C6FC04FE03AA0C8E57E5AA03890702413508091 7A9C7AC0A5D42101DA80F7180C18F4A106B9057463B77B8B33134BBB1D032765 2E7282D63F7013455C3B43E2BBB78252CB805FDB3B2AB8674506383E61A8B478 41DAE7EC9CFBBAE0D2A62FA1D6E8A2EF7BEB336CAED5996FE113BEBAD30C54A9 25F5CA9F0FD5EF39AF212C437B92352EF0275A323125A01EEDFA95A003A757F1 B8821B0F3F9404F426A718AAF8BEEB8A1D6D0A42465239BE6F0998581C9B69B8 EDFFFF13876FB4D7DA94DD7ABA50464C365C51B8854A3FA03AA2A79F3E0070CE D64B51411F3CF0A705D83C56DCB47D430575BE8700AB63CD8382D9D422703555 B28C848B28B346734617F69F707AA0BB3C60125722CDC4AEFA588C55023BF8A0 DF53039DA60559B257B68E8A2D03B30674086B258F70BCE9049F6EDB1CF3368B AEAD56690DF8B06B14B70CEC73FF561315C5C9E8B8EF1885C4684809A8099178 B4E304203A427683E0C5D6536AB2AF13094D59AB8086CA5CCEE5AC49B1D56891 E4FFDC063BA43945390D9194F71F91690BCFC070C848056E5BCDC33EDEF726B1 A693FDB88750354081C953DA665D464D3D31DDAB2E765AE1E32640AEAE4FCBCB 1B2AD562384C7F7E5DB434B614FA802138D3EA1F1B5B63821053128D98DD265F C52E619DB2222E7C8BD8CDB7B6E6FD79CA6B032D39763F6A289795ECF23F7629 AD9910903141E33A9BA6056B1115922BA817286641683748C3F2AC9D223339D1 C7CE2F315679F17476AF75181DF1D81ECA909EA04212154A14E8F330C3F911A6 F09FDBC35F2E06157496E239796B5239577A28876A1A1E8476E9FE8EDE70761D 384102BACC5DCB801BB0D61419404EA65CC58F9259CA5C72766646D657F55E86 4E592999D52284D7B9663B7BE352FD45345F1669CC0DF38A24F6EB05F876ECE3 390AF375CF2124D05FDEA4070C22A0FBD00B5E82AF9CE8A1E717539A6A22FB14 57F66505CA4289C8CDCD80C9603D8A6CA5928ADA986E238E7C05626D1D21BF5D 622493556902669CC1EA77DD2F71B2012E7F414732510222EDDEDA25B62B4BF4 6C3BFCD9554AB3275B53D3DD1660552B4657F40C90698CF53063F028FEED5185 C0C4EC8F596EDD5C7B76D13EA45DA94C1D9601554F2EB45DC2CC5470270BC7FB CAC3765C90FB2375C36CB88F940D323E3FE4C52BCD44E7C40B92CE3A78DB9CED EBC8BA41843C5450B612B55C8F75A2930E601D41275220C2C08C5CF57282B57F 46BDB37A0B326897EDAC144D2BDA49D5EB729013319F36B9315F3A13ED1E1E89 A4FBF902DF108A05534FC5728D90D19E1990234C3644F7E850323C678FB34F3F 77EFEF837BBCF5E85D63D75E8E6B345E3C67155870D798A5F11F8DF4AB67BDBE E0CC3E0EC254718CA3713E763D12D1466FC32631C523F4518D58B694A4CF17D6 8FF9867017CE4625C69F3D8ACBE7B11B11D619F10AC401040A5D8A400929C0F9 E45703268CF8E58089D706F4F1F8B5109389787C843A9BE6D6A974A42C90B4AC 085E95DDD6FAAE7D163054BC8122C5A012F87962591A5ABFC32A9BF9C9848983 AF6402BE3BC7FD13E3E0975A6FC3BE9A0F29A5C90CF3038FD18DFB4A5C431898 3893A2A427FF9D896EF9C98B0CC67F2262978AAB32433389AC534EC96A49A4FB 78D436638F98ED631DA8A4BC06D17BB9B8C472D8153DC7E4FA28FA3740E114A7 0665BB5939A941B25C00D86EA0C1FB8A8BEDFB8A8C2E9BC6E3893B204DF07F34 88F457BCA6A1AB43C9D8A3EF37391857E94D84DA1A4DD2C05B4ED409BE489DCD BD07F3EE15BC5F053CA2B5C900C47689A20C39235EC7788768AD674CC2F6494F A1305EC78BA87CB98DEECEEDC46D55E862ED93C3E6637C22BBFA6B8FA7CB0F48 F64F081ADA028C943263344C74B3D5182CBA812E0FCCE026051B63E1E1DD324C 64C54F1CDC0E6B84448F5BD919A8B442E633E18B97C32841FB8F54095C5AA1AF 304DF2D4871467A1372756E09BCE51F91A048628CF86E0147F85A6B717F1B315 7C44DAACEFE33B7E8ABDC79349CD1803F7235341A2172C76283B888683E79B62 352142330D1A1C443E78D02658738D10DB4B472D45BD4D40D225E4802F888475 B670A8C26B5AD35FC9E33EB81BD4E216457F0E39D1B3E0EB6ACB8CC752F37C71 7C14A4D3635EB36A18964889D4E6D0DC01F769FDCFA29158540489E2D21C5BF8 D1644975207450BB4B2E37941362B583B9006B180050F1DEF822A99A804F89F4 2A8B85B2B865748AE65FF17B4DA222F64A0D6DF3F30C2C1572B997E01E8CC0C1 ED329C82829A2434BA1CD309764E8095E906A3C234BE595B7161DF000C8C3F13 8C45B3EC39F5E3FA11E6E9D9F81C89F36092E6BCA04CDF8F630B43D381F69100 3CCE08D69CB0354C8CF2F9B64222049659A78FCD75F60D2874A4D4A62CE456EA C154922CAE3922A3C2D03B931017E5BD18DE5069EC190D500C8B3200E6E50E16 D26AFEA9FFBB5C8FECD6CFA96DF7BF29B5E70FF37378D11DCA225114784E4B32 90F532C7C72C21FEF90811AE334F5873EAE688ACE1020614B58AB5B6F9483898 AE508196EB3829053C3E4C909FC76BCA3A35D367C913D5867EBBEA41FF16616A 38003D6473F2BD3DC170B511A1823F0F9D19E178A487762A9852B55133536E6A BAEBB111C9300F631A2A4FE6ED1D25DA45F365B214ADCDBAFFE2481523F244DA 7AB394167196889B28F436D1E9114171FD1E6C1ADD209460E35B647F59ED10A5 B7BA1B95ADA8CD055E420AB5907E9C9BDF5A3DE2F61AC28CA59767811C50C5CA 974849285B3A2E496F92880A6C200898D35AF969D7A3FAF5F5ACC942B601B344 F7541DD2A97E66A0145AAC4873DAE59E8AC2BD6D485A10DF32C7D56BFFC09F9A C6B9A6112332A4C1B891B4CDA58B56B18A7460DC4B519B2E18D3533D478C0F43 EEFFE186ED7D081832FD3FFA8EA002748EA0EF4966030EBDF48D0EAA9E7625EE B45AF12EB4F6D953CA99B63EEB17ECE608AA3977C8F4DD25EF45DE57E604388D BB95550379E808716DBEBBA0CEDB5D2CBA50D0CE5B10FAE2BF43A0C26780C218 08F4768BC5D9BBE029FCFB5B88E5998EE442EFC18DFE018CE9717BA985370693 94385BCA9FB349F9B85ECCA48DE9EC15D8618FF492D63B64FCE9A0AAB565AB65 E69FB76A3C2996B985C5EF23CB31962E54493B768558415B73D9B504C5F533F3 51625A6A0C439BD3297F10803F1AF647B58F1A5A82295B610A32DA533C061E0C 51892309A7B92C27BEDA54D2AB5429D951675E7846AF011A3B0AD90A28DAA04C 3B545201CBC64458739BDB7704086EB36ED5B5BAAC5A8D57B09C370DC48069BC 827847582EB1067E34EC83E01B3E407153BFFC573A62E3D5EA5A69C97895AA31 D8F4FDDFCBC23257AABD0A1256231F6CD698EE56A29ED49676431DEC9B77D831 61A63F855F81F53A37A9C08983E8554664AE0ADDBB0ACA99695DA6249CA7D47D 8A1F41F592C99E1D4494F8038B85F32B4B06CBED3536D751F72AC27E95E5E6B3 D57E3AD7B21BDE0342195C2924BC52DB4D252E49F49B16620919053DD30ED76F C65FEAB9967B41598D74E64287F3BF96ACBE0443CF334A394BCA7FBECDFFBC90 A197314393 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI9 %!PS-AdobeFont-1.1: CMTI9 1.0 %%CreationDate: 1991 Aug 18 21:08:07 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMTI9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 58 /colon put dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put dup 69 /E put dup 73 /I put dup 74 /J put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 85 /U put dup 87 /W put dup 88 /X put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 121 /y put dup 122 /z put readonly def /FontBBox{-35 -250 1148 750}readonly def /UniqueID 5000827 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E3948FFB3DF7BFF10C9BDA4EFE5F68A8CB1526990D1357AE6D2F7C2D2EF8496 4E47B39E6712EB8908A3265E5FAB40567E866C244814449F1E993AAB422C3F1D DFA8C7118584F2E5197FD4BFA3A8AE9E953C6CD4672C0FF51E41C3A919749C1A F06650DF4C5E17492164BDBCDF22609A74BFA7F69960A64B9F949FFC2A807458 8579366C4F41BDE1FDFBCC4845FA19BBB6963D65EE8532549274BAEBDFF24FA6 03235D1BE37C06B1938AF369DA75BF38DDBC87A1FF445EAA16E1895ABE9506B9 211955753E447865D33CEF007391D2666A046277A30A49804FFCED3FEA5EB2C3 E52EE14A9F75241EA10C91974CDA6236EB840FD44D6DDE4D9B3266C3B99BD38B D835BCA8CB819C073480FB972CC028D218F6A1D344CE1B63F4FBF2C826F412E1 6E0B05A26125865A14FD7B7030B478BB8BC6BC395335C3BA940E1C348267F4F9 0AF97BBEE253511940F1048E175D3569F7D05A28851B6F50765FEB6C9654FEDC 1BF52F535DB5BB90C1BD5D2EBF75E0AEBE82B20507F3C28A03746781018D4EB2 298E4F2C27ACF73FA73EBE43F014BB575AAD516C0407B29E1653375135ECB74D C91372F06FA8EF37C31AF3FA48AE65318EAA6C34830A5377ABB2DFA5DA53A574 4266FD34C25C8025FD7DD45F44301DCF03F51335198F9EE71CBD72BB906F445D EE6AFBA2FA06A0A045D56CDE98A6F0DE807D81F26D017B74D1C7A5AE254B7705 7D96CFB3C342DD38DB5730ED913639C2BF3CEBFA6F3D493DCE5F8218F8BD8035 9E6CDFB95628F7198CFA2EBDE1905F051BFC4F835C5A787E3B43EAD947EC893D 9D1B04A9A7EE7CF3E02A58BB0867AA7C77F30CFEBCB4B3E6EC68F6B234FB6B26 7A9D88A3CBF7A2987B96E95F9A0CB5F4E6F14ED73A8E4FA5C1C401DED0E51DDA 5CBF741C9D86521A0D1E909E79E3087706036675D2B59151CF7DF9AEFF6B3E54 53C1C8CB2C26F34E17E93F6C547605442D80E02E6BB4C67B43F021EC9C8CA603 D994CCA6D419EA370F8DB995C9E231D8EABE74DBAEFC5B419309DB5543FD6354 53F585FCB74062A01FA2982B2FEB026EC7C33504359D7337FC951E8CE9792089 5ED005230028A6C3023253C0CE9D67085603935A81AF993A8D8E06194C6A3732 C57D2C05328D9C665F7DAE5969A6E3874BA0D5E7AA330E88F8A4A7F43E3556D8 BF0E8D49925021845513B765B41BA41EC419A6C49073DD0998C64DE16BB55535 B9FAD2FD4B645A68A0A7F2DF2926165E7D530C910FF85CA1C105CD0EB3B43810 66B9ED7256C9876E4A395147B3DDB49A080B7B5B276C1FAB0301CA905F3323CF 71EE7859D0CAB122D1E36172F71624EF7F826556772E20D0295ED8CBD91460CC 1A43C97EEC50F8BF031597A31F4415E3736E4FBD8A8044846AAD9054D51C50E3 10EA11BAC7E45EA858BDB126FDF12D1FA7991CE771C06FE8E10DB0E93820E833 9F47DBA9EE6E2EE4FBF997E75F78CAA5DBC9BAE7405EE01CFF38EE8CF91F1F0D 89541305BB58392D3D10BECD739BFFC754C801DB899FF7963AC18925EC939AAE AE2D9C094F72EB04287B26A478DED0534C11F806AB6CC131D6B09722C68C3C81 7F321A67AF898BCFAD50FB8AF400467F3EFF65C51ECABF23BD3586581741729C 60AFC31473DDC02A9781DA2AC72FA4FE013CA72EC27A0C686615653F57643752 83867A69D1B1E3F64664987D8A77187D6B0C131353C1D6F9AEB4F80D13A5D0E3 85405F9AA5CD97623CBA04C55C68594830318755E1F739AA90499528B10878FC 87CE7A29F12D072C28D267000EFBA61849A691EE8F50D650F404C900CB5F4B94 550F505CB98FA86E3FEAB02D156E4FD731AD57FAB9EBB67DC512C88BCC035622 36514CDE5DF10AC082E044CCFC6558870F79B06A47A0A836E5C3F7D1DD3C5AE5 7C13318E49C5BA478F43132B313223221D121133487CA4B6AA216F5AAE160631 0B3D696DD3C442BF5B0B91EA21F7DBB32BAC7D8F61F11A2FA7A5679359F3CFFA 9CE3C91390A7166F25D3706E6C61F95F8505CEC90521095CE56857B5F23E880C DD61D52EBF23CF6D7C213DE0382D68146F02F65B282A83CC054B6887A0D1E63C 84AFF286D96682872AA0DECC5998F90576E4F9638BC90753E7DB4EF964BB7219 2C665F9A7D32E340D23420E5A927FA78143BE72FBF786EABCCA4B1681646F2EF E96F4994600C9077968F338158B9A990070D046706B7E7D5A4DD198CA9D00FAB 5106BE75D1189C9ABC4952742921710545E5D7A60224648BFDE209B87699A87E 4B1E0077AD90414F4ABBA3AE3AD3E5D7591ED7F79F1C8B9F3078ACBF424A0CC0 90719CF20CA967FAB51865F335A7AD1164179F1260638C4BBDC1AAEDDD966670 1ABFF0CFD3EE2F6229EBD79C62988EFB332DA0936272D895455DB342C8431A3A BD8624B30741D91C2265ADC44C4FA9AA6E1CD51BBF58C23C523FA1C100940A5D B2A57FDD228F2429FAD28BDE07530EB0AC734C348D456459456E1AAECE2CEC31 12134219A466BA4738A93865F5A90C061E1C0AFCAD6D3D6EB2B26EEE92262901 72786C090316B5B39901B8433563BA233C18F4739604F434DAC4000EC9DF1DF6 838E2901805FEDF416E4CBEF285E81CCFCF942066D620A779B5AC166070F69C8 14D78F7AD74ABA7D1A719139FA505132C8371E032EC4360B91FC96F754E9E456 5CFDD3706E8CE9B6225CE5A171809DA2DC0EB110E39A3FFDC60CBEB5235AEA9D 674549568707800090CFE630E8F248745E226F34E5B5411212788907D119BC14 399A3180CF940CAC763B10AE097F6D4F16975E79F060C48138FA7B7188F13E4F 4DCBA33335E79F26BCBA8F8D2A829D288BDAB4AE8E7DDCF547DC3DC4E9AAAE11 91A4B214F591E4633A182B0BACE5423C867EACCE68DB771F9ED70B6AF1605C31 3ED1329E4AEB230BB905B520A68131E3781CD43CF3A65624881B671931C79A7F 8084AB56AC93F4C89E688DF6A1D0BC153AEAC45406C0F18EB210CEC9D40CB1D3 9B8C0725285E97F05AF60F6E8D30D61CCEE02964A8662D0B8F9F79F83B6965F1 5D53297C353F47329B8EAD703B798EB61280C0F1A55EF60662BDE51B50CC3237 CA73056A34923680D8D62D30CC8F83578592A3A3B4259B07BFC1F9C68F4331D4 7FEF79ECDBF7DF2C5F05D566591B56A92409F09D55EBB5E43B180FBDF78697BD A23A2E0FCDEB560D2C3C09DDB59822A1F96503894D54E9878361EFB1F9F2793D D1286AAD681D1CD7A0A499A13D3792126157E4A896D8F29DA7A70E9C581BA7DA 403E3B411D26A2B3CEA1B973F86C3AE856C1132CDCAD06666F98469E8ABECA8F 45E8F08CE7FC7493EBBE32843A9169CF0F8CEC5E0634221751D8D86C4109078E 27F0BEEBCAE1AAA2025AF6D821DF4C702ED9D02C963A449B90B24B0BAE1820E1 908DB49754ABB56DDDE218A8BC6E03C56B240401BA9F3FF084E6EDA0642E4738 87C21431D8E52C25D43E62F233CF1A626F7AFF3AAE2CDFF99AC8E1F55769A1E0 6FB27A108168D1A6874865C04C06270CB05DB2B019F1EEDDB493A90341A1FDB7 8ECC1D659FC7A59920D1C80177E6D626745C6D5E3D7A17F8D37DF386597CA572 26EE56A1B6BBAE5CFF0CCE12A1EEB71385D6B1B14A1B1ED31D314635798D1AC9 3C531BB6755BAFBD98181659DCD9B0F90D5901A9DE3D0D59F5D26109E060E5DC F59C261E82CB4E2325BA190BC5AF1FD93DABF3BBDA24A1496A1D613D5E92FC7A 2DBF4FB707D4A1BA68A2499CBFE5CE6C2087219EF9A0BC38B226D7A8554901B2 D6398DEF2B086FE823C64C32E797B47E5C36009A9F4B1E4CC788AA2350503FB0 426405966C339D7EDE47D160F7A0294D7D536575BBEE9DD8B8856219CFAD7064 BB6DED267FBA57B2A60FB53ECD936A68C5EAF7125B9DFB491F6F2F86712883B5 F0EC6C6C989D7A28032F98682A51945CCAA10F89071C00F71003339666285278 2C1CE5F349A8BC21F58FAC1157D302B3CE429B5B044D777BA644AA58B917DA53 5798BB861157B69370FA41CDE59A288280AA715E0A7D6B06B2A54E3642339368 6F0E2052FE98CC6C664D382D8279CB8A5D00595B15F0392EB0F8695880FC44F8 29BCCE2E78743EC26D7CF64FDB10D02CC78E788BCF04969EBA8796A84C9079ED 5ADD87CE620D0F2D4B2701223BDBD3EBEBEED72E41FFF75DF5E05988BFBA8EB3 D484E6AFB8F69FB2C7D6FADA38C562A4E1E1C8446B50295563FF25FD4F50533D DB0CEF8EB49A438076458598FFFAD2006BC6865A4EA1EB34593563F5336235A9 594AE161C68704567F7B80FCA7B877E90057E5B0F27670872661F334F14109DF 164349B376C48564A12FBE91F06B021FE14DBD0A1F39D7676DF3B1D2A215918C EBA5B43208197DEE88D0639332BFCA92490AA479E75EE295A2F5642CC2954B9E EBED09473B4E3BEA42AB8FD18E06E4F4A8A302AB8BD1C9C064EA5F6A99980734 C6DC287EC15409141FDD479CCFE559536B9DBDF201F545F65C24145A0DDB7306 E205681C0D806AD68AA5FD66C80E7CA81AA017647153B567B161C1958CB489A0 05F217277327B345DBFD7762F4D9C8642EA4E2353A38604874CE2DD2A9FAD4E5 D4D105BFE2A8B5E1A1A66BC2B764EE812B3370E14408F075863609DD946BCA4A 4D161F6D0BAC7CE876A67D0FF2D68925B28A9A906A32CBC053815B880C051516 AC19E5BCD5162EB2FFD42ABD1116F66F83895F392306635A4528F8EC88DB8491 2682A2B51B9D1F4E29E416BA29DF0F1AE19BBCDF225C1E96C253F3DF227B4A89 236E3461EC14F250248680464DEBA82A1778C8711A80547A15BB72680769A348 BE7A3B758633DCF48F11F72D9110307F52B6C2D62C4D8DD874A6D993C6CF22CF 298FFA7B91F02F750EC102795AF751AD434C20BCD27E862EE5EFA686F3345B55 5D775D461D821C95F659000ED6220E134996953524176727259660DF0B75C644 12C56E4AC0B0F3E04EBBFBECD073F3CB8B958192A69D054DFCCAB483BE9FD7FD FF6BE14406605CC8C47651789A76442A8231E9A8A2148E52E84B6D4E307E73B2 4BD069EE39189AA60130E266E25A2F081750FED29D7584198C2E6C5AF7486739 8E19E0596844060C1D0D736C83498622B3098A6B59221799563F2AB4DC99AC02 A636CB47156B4B7C534A32DD8844A9C1BAFA09E6A31EE21140BBE617AF3BE4A4 9E7C24CEBA3493F07162DE8C03A9B033E6296B80B05A06F9053B2F88C3B059A1 96FFCD4DCBE7037F4C881DBE2B462E1FD893E9CB84C5A17080AD06C704096065 524AA9701C81F44EE4AB872043613C01FE3E4E05F09742B5DD656969DE969D62 D9034E5B530E7AEC059A8847E91CFEE32402D99D84D07E40D5804DBD106D3ABA 37E69A9DAC0C53E15DD66AF6C1563860A557726F0E16F6ECEE505346414D0239 5409BCC70AB7394F61119674C59E66954C869E8A1DABEF06C6C7B5B6DC7C060C F08F2BFCCF0553EEB50998957931CF3918E8B899DE58DFFDAC4463CC5ADE4B21 C9214593B9096FC455979E8D491EFD2830C2953003CF2C4739DF425F07326292 03560A0A2F61F3B7C555BBDB9B73F6C1AB590A166AE1AC406598E2F937A690C2 88F4C55619493073FE1BE9280A9DAA1CF06ED1F2632DAD96BFDE39D901912128 C04D3497CD33750A9B5513DDC1BB4F111EBF8860A6B415428375AED4C10EE626 ECE98BF1DFF5036A8380C5CA321197CFCAC18C541A8E2B127978B8A814C40834 7F5F3FEE8F57EFD1C0EDF746F4F1C07EEFAA648A99358B77037B2345634D2708 495142EAA64304CA2BAD21AEB5C3581B853D67198EF6A5DAF25B018A03888817 2CD597E9F76DC84E0B7ECF1AAF73DB8D126EB1F8C48F5111F92E1DE9FDA24FD4 171BAF727B1D079CD5880FB7EC5AA3CA79C92A47A70899FFB904CF6FA43B2CFB 1C6657D7FD1C47A6447076C5A2B52593E4000FD3F049DCE2B2B7B837CE4E86E8 51E98C0DA4B03E6D62E31B6838B5DDBA534B9792D12EE221178519F08DF7D178 660EFDDD0FCDF6F74A19CA5DBDB5FA9A26E5B171B553CE8F1308FDB97840C490 8B027CFA561839CFD71C8C7082B5A62FB3CBBDDAD4ACA0DBED223B4152941C25 EDE3F7CA9BFD317D1FE7B38329C6535119E1653DABC4A0CA4A4A82FE0958CC82 E56BDD13A2ABFAB31AEF643F714B008F0B951EBF31F8D638F1953FCCC38F58A2 8E0419D96AE97706B5BA28208EC77A623A0FDA8816D993EDCA6508AFC62E96EE C82433C1A5F493FD7B63D0DAD3D6DEBB54431E9CCDF7A5B14CDCDFA1E2875EEF 0EB5E59250BA97CD145F5F2FEC5CA0B5A2F78BF58CABD5A0D6768754597D425D 129B1E755A44C5AC394B91CDB096161AED3A685F8E7FAD0F44B52B4B3FFFAB3B 6B7E1B5E3C28E99B089CD24B861253A20C5D90B3E9737EF89B818D8C4892A352 E950C12D62854A7DF8357028799205D1F153FF8A4431163C44818B440B18431C 5453C7DA28C0A89C7D5414895182B398CF6E9EF0304D53B06826949BE3CF89FE A37C4F9F52FC816BE3A8B983265579DAFFF06327735F6C9F462414EC392D11C1 83245F682617AE9C5E13C0B11CA304DA4EE2BD2902FFC984319648653BE1EC7C 3AEE43D172B57F9C3ED7FEE94EDE5D4B6923108D44A669223787FD52219036BB 7E7C6797CD9F6AAC10D22DD8807849093191DD4814892CAC95602FB551F9A2EB EF7C809E0872FB81AA105926A9DE69D8DF1C86EB0252F89C476095C5D0FAF1CF 5DF6CF22AE800CF3CD6309FEDA5D29A5D0968C3944D9153B0F2E52C2F34C0B7D E95808B54F13CE170270CA7BB8A349A09A96AD5F32B0A10DA46F124B460D689A F5B1DE5EDE03E558B141568951CB125E4D335965F4A95191F36DC79B331E25B8 D22AC37933510BDFA77ADA7E6A94A693D77CDF8D59028C7FDC6B6CD6B2F7D93E 42E7C398DF25932BD626311A4866460AB7BF098549A2C05C6866A36430509878 46B82411B2106D8FA4429ABEA143FE8EEA7DFED5E8FC13310F267BC0124918CC 0AF2A495B76D5DE4AAC31B410F5403173BB15619E1CAB58B35C95229C68DBBF9 B04874FF5E12B6FB17FA644532C7A417C67638CBD97B62138438BFC82CA27C49 03489CD0B26C492137512724954B194BCB38DFC7FD05A030D5FC6E167F1424C6 60A851A1E5B218B2A03373755C38CFB20DCBFB1968D3A1302618FBD1692EFCBB 8E5B506401FACF0FB7A7BEB46147915A6898C64D4DF64240D916B7F36183DA61 AC4AC98C396815554CFC9B0420FCA382ABBF5995E733E526BB473BBAD17EE90D 6661F596F34ECE506312F5E662BD67D1EFE2379CFE41FD328552593DD80370C3 229C64CCF2C132913DF84196A132AF890CD30333606696E4CD1FC2A4BD99B559 73B9E85A040C977AEF2F7C778555A8BAE4E361DEF3B007B3BF7E844C4D444517 392B280C7817960F4407A8A8AD532E77496098CE8A98611807CB1BDBA3A3842E 6D2D7A3544206303C9287A6D0C748E0FE7E31F49B04032506670B570262EDAA5 9AF84FE9E84C643408B2A0F9BC08549634A95A3D610A7694535F0F048D9BF2B6 372F2C2572A5F127486747329F7CFF5120B36CCF78AF59225A107598F796866B 5206084CE78E05A2B99E3C4C4DABAAEE6AF24BEBFC0601A59CB947BB98DA2210 24D0A2C5EECA4CF7E825AACFD48AEBF63CFA4CC9E3D7E6F365FAE13702353E19 58A6681F2FA3EEC9D4770B6962ED20D61F3BC3FACDE9A37170D052FB7EAA2945 79CADC10E57FC1B79BB42CAAD09FEC20EFC3D1A91621D30F0FFC558E65864FDF ED97E34250A41FF45BBB4801EA7CBA5326A535D8F5DD906EDA29CA7DE1D5C317 D194F18FE2DD9EBA64231501DFBCCB009ACAB614A2D99F63B7E08E45F5879139 44587573CFBBBDC6A6331A016A22F1E466D13403F9147AD765083DCB2424C4D4 AAE3262FCABF0DD2ADC9866C588B6A5C7D1E26490F25BBA21FFC9B7273572B0D 5F8374F55A5FB1CDDB022B50F754EE1A6BD00F23C055E6DFCAF7C96E86CF88FF 071243A54FED52D5631FBE8869888B11F1B3F3F313F3626355C6695EA1122DF9 3597F78667E4C0942F23FD4E75502EEAF2A19C52FEDC5605E7CB248BA75CDD74 B3A006DB40A50D1ECF96020248CBAD12CEE93F664FB70A0A7F78807F93507680 ACCA1E59297EFD3673B2688BCE1462926FF617A4283F5D5D8F4137683756A087 DBE6FF8AE4FA9BB645C42C366A67E7F76618F4E21D583428935906D5F0448B6D BE67EEBFE01100946BE75D007F4A8820060545D453A0E63FD58A38FA73B2F7A2 1D1D480A2347094986C5B9B7D64CB755915F78FA608D2EE4245190B096C352C2 3E95E43B2AC87F5A2FCA0799750B42962A6C1A85239346086C90811A49AA79F8 1AAC9F1FCBFEBAB56EB9B76F489DADAB91C06CDC3955C4526C4C40E5AB9574ED 57A013FC6A5523AEDE12A69185AF11F0ADCF7A25568DC78A809FA5FF64E924A7 F5223FF45E0D2CC94CC6A8CFAED41375CC7B5C6BD163727FD2E942F9F209F7C7 C59AB95161F980E8345AF513643FF2D0E44D530761994A5DF42B42A1D48E9150 6C61937FC4E1BCAE339536A6F69B67C5581F62A7311EFC7FD58FE7616B4A8817 A6F9818B602E9F27EB5A59895DDFD8630DD4E0FC2B65B3A2470D0E29B5D1A11F C3A7A9920A1BB15B328B21554A1CB27C9C0E4A6144F811317567C23B27C3DF02 EE3ECCB95426C8CC56B0F3B82D8621A1CEEE85EB3D408BF5C5C8B1CFD3822B87 9D552B7EC5C7B568EB1D967E39A8E590736C8C8E4831B4C83CA10A99D262B1E6 5F58025B3B2A0C72998956590CC3A6BC3456488B71DE94A6C8000988430B8752 E74D9E3C10CF9392D96C7C69CD77BDB69EB855180C4EF4BB54B96771B6B5A1A8 32E0FA7AA3AE0045676D3471869905033B94243F23F03BE55E9D20A7D6C0D0B1 6ABD17B83A0E4172531A81B307F46F14A3B3DB194A9D8C3149FC735F80E4D331 23017102548F3250709EE10D99477E398431522A914DF331F9DA7C56B3C9A0A9 B6FBA190C7E81726DD3CEDB7770A884A409765E59BD2B4DD6B87A8EF144CC7ED FA99810D37F1D85DAE13ED4E8F154AAEFEF1B1A49E0CBD06D61FFA6097DD41FB EA7A991EE85E67D0590750FCEDB27457E3786BCD19FB8FAB362A01753FDC3679 B381207D4A5B8D0C2CB93629F1A61EF6BD3CE14853633BDB45CF128C9B6D2C5B 8127A8CD95F5441A081B6AD55DFF63DEC7C6782668D4DBF186963D83A458DC42 C6C999EBBAEDBBEC87C8680DE47C45ED0C7FF763D9E9EAB6078D64F7CB04C6EA 568C33AA8F62FC989F2118196E6126E75C8C9DD44CA2F23D20BEC67E002B9986 7C9F1B0504B696E120732B4D88F187C1CF473085BE2532E2ABB05FB7ABAFC4A8 962F865C718F06A41D516ECBA4EE2AC0E613F6DF1E63690DE7763CF2E7B51D8C 2038CD2980F3B3203DFD0A382273B233BC1D6D913EAC43BB04235AE22080C163 F9D3333030AA32A8D27AD6EFBC32D81A65FE632A946EA4CF84BA578A7DFF1603 19400F6C5F54BD8082F84783A0558C5F8E5D3BBCFB814A88C371F68AFD43A083 3A196D11550E9D0391A9D450D985B1CCC6B5832EDF779F99C57C6E327F8B6A34 C584128CB06169F87AEBA585470DCF63797E94F8AE54037B3BFF50CE37263C71 5D4713EFF5589980EEA3BD1DFDEC99E3F72579492803EE679C254AFA8A0B4B9F F6A1AD840577237953F59BDDE570BC7D5099476B8BC6C2478D9E8CDE0DDAB07C 2CCC8BAE01059F98A329C8A3FF7AACF7D0728537EF271E4BEC5B2339ABDBDE7C DB611D0074F9CDC65857019C1C20AB821F8FB6174279C3A9FFCEB6E2B34CA939 4A67AEBBF9113362F881D4199F99B649ED89AD182FBC68645038643A3CB0B4AC 5B5CB3F7132E5B8D3701BC37BCA8782ECD94ACDFFBC1055E1E83E23370052FB1 9D0A0B9CBC99D561F7991B36BC9C9BE32C33314B46BD71CFB08272AF80DB10C5 C84B4649C290C9C7BAA9EA5CA1F896C57549F9DB0648395F60C108F5F27FDA32 83775AED12DD004195CEB19135642A9AE993B83DD43FD702562F730837912D7B C346E18B1EEE71DFB390311E40648AD5B4D46CF1FAC2C0F9367453168554AF6C 8F8A2AC07718D043E62F4305CB6EFC849A6544C674550CC978A7848E6980959F EE1E9D7C3073E0E7D6A6511DB0FC6B1B4841120E3BD87FA3C9D6B8CE85883B4B B5BDBA766DA91FD01EF1621FC1A52234BA06BAA3B6A593624A6851C855550F96 020FF4F03E172CFADD6F2E57ED9CD008B3BC86551E262FD42B77D7075EEF8C77 1BC6446301B744E8EF3D326FC9B218DB2437A5DDB2C3ECF5B651545513BEAE07 F7F439A720F4A2015EC6B78B271A49A0D32024ED1A4D010C88A9AC4E22D2DA76 7D6B08C8613892AF4DB4D70D4C6E72B2FDC6A5A6F375BB59FBA07516F8B35AEE A6FA5AB3D679C6A73BDCA7A9B34BDCC49F7CD84B289F1782715F9D4E3D4C4CC9 C18CCA9BE2BDE1F534BB3B6FFCCA2C480CD176D2CA3A108D9AAC9E9A31B7775E 52A19E039E4533FF9DDC6A15F3AF1A0E17BDEA83F9BE5A4EBE8CC2D7D2A7DB03 54490B5A4A84A2065DEC705C79BB1042E0B5C149E53CA69A9969349671B877F7 98EA5973F456DE7A503BAA39A4314AC885219EDD76B281F91047BDC7375D039D CE4744D209FDCDE09BB11C665AE656D8AAFD0E744F25C4113C767B5CDBBE9FAD 3C61FFA7DAAA5C225485A52C5CA4DBBD11D98A9B0C620361E6FF5F7F530E513C A3964156D1BDF4E317E422EC8E0508498FE7CE56B6CC00562277D03EEBCBACC4 91C2B0A313E775D5590A6DC2DE4B3F24F9F7725D8F4CF27E1CB1A2225AF825F0 896C03486285F7CAA1FBBB6E3EF136504597DB3A248C554900B5FB1985D3B39E 211978261253F8DBA54229B4C8B59FF88676243CF0E13D0737620B82D3396F37 851B3017A27E22E2B7CAA9E2EDD95D0A34181591996532051E1C5B92835738EB D847B8AAFC2AC364AA01E4A4B0E02749F701ED849A2F6E7DEF9876BCB48D1FF9 18D959585DC2B4BB70A161C52BFAFE7D900A73FE2DA4B59010D8C868FD8941A1 FEF8E99FB9227AF98370E9068EC38C5DB325C7430709BF18601E9E6FCFCCFFD1 62145B3A101F29794F94F4871E177DE0F2856FA57F9371665BF319C880C0F863 0FD3B1467DB9524E6FE322BA5933BED42BEF11E12F69A79D33C9188B0BF7DF9B FD9BE3645B3C41FD7C24F1A2D64EFBA1C9F60CD6F8B61B4264231FD33F06338C 0E418FC214AD653C6B997CAE2061BA360A44594BA58496368CC86D73C125B90C 2EA2EC6B9CD48A94BF6F66F922C17C46F9F2265EF9EC798781A20B377163559F B10824C9BB8352D814CA49A535A774935BB0E8E4C55645C085C96B326B2269B1 CB80849318469A43097DFDAB73D377F8B3951EEC0A80B58EBEE39C9C57CB6A0C 0370A1B2418F2BE5954A36B72611EC27CDE8FF68FFBF4E5B9D4E541B8E07DD84 214637445952BCAE2A366BC5A54C51DEADE801A0F7D176088EA71C27E4C0747B 9B6E2191897CDCF3FDF4DDDBA558126972CFE41C0FF97E9D5E59AD08E9FB8425 AB938CBA39F4A7355468C5953516E43C63CAA4C71A57017A106AF439693233B2 37330EEF95FA4BB4B9DA1C7F486C4DE41ABDDA31D4C7FF21B62227F6E74FB014 E7F1EAAA0F06BE9B74A61320F4F8BBBDADF08942CE653956D56E2896AEA52AFD 836D41C6EAE9EF645AF2FC226281885349FFEAD439B9B7595A8DCC964E6EB5C1 FD944EF806F57C17FCFCF087C7780A8A604CEF91F5FA93179CB61513AFEE2448 C353DD523E5AED5CE372C90CB855B35886BBF8DAADB2FF54D94A36CBC83D6AD6 A829A9F3AFD6B03347B68CC3105B00B153A9B8FA01FF9C1AA6CE19D5408CCA72 FF9871FC8617BE0DED0D5E3CB5214FBD65628A6F1C5EE20F0CF0104D202E5C90 9851C7DFE6785516F8E740496FAA61784394C28A06B25656719DE58CF6E0CC24 0BC94250289CB3A24DDE78BD491CB557EEB214F1DD4A79DF807A5F968E665209 16A165940E47FE4C82A7FDA5932BEC55B34841EA7F65844709C4B7C88CA27D74 D9B373577F09A3CA6FF480F541E0F0373F7582AA56AC2BBDCC590E4E8A257EE4 4312E9C64CD6D53A14ABAF3FEBF06C60E441704649B6D14C501FAB6ED159CAAE AE5893DDF9AED84BD2DE29B18F8E6B11F4045C46C08DC2D94E5B831C28356478 FA5EB49E3E8FC9691FA61D798ADF79E6817A5DAA870D5D62EAE81D2A374F7505 B2673B1818C057F9036AC8BAE07AC4C82E634BD4D11A378C9A9ED0D32867EDBC E89D50EE44F66AB9EC9EEEC3C9C7A35FAED7577709E090195E61985D9092C314 78D6E869AC3C95B513B06401D994C903BF46A36F4AEFA317B4459C9B06E48044 04197B602C8B8980BED081415DB2ABEA194924AB21EC3F4135F1C45531F2E684 EB87CB951E6B508111AC674C59278B30FFD1A67FE695FDDF7BC8802DC817A1C7 2F43F7BE28924A21FE1F2E96E2EA9EE701DCB8B2920F2F8860EAFD9D0538CE9D 16D164F2309CD7AC722FD4BC4DDD4449D9F96AA03C92AB46F5A90A69956643DB FB420ED2B68EA68CF127E7666B9791456D36DA00244961AFD09D0FB46F6A2C86 560F0C77FC7806652932AFB1831E6E5B11B95A83D8E0F982F8E304EDBDAD2680 D75BD359E5CD7EFD054E983EC7D51742D85DDC2CBCA62CEDBC7AD6259024E237 5733956D4A97B19442DF5A62B30960FA05AEAA53BA77CAA2ECD76B195F7F128C FBD1627411009BB146EDBD33E345E5408EFC19F3DB1022DA5F120C2D304A57B6 4CCD1C25150913B05BE96319564AE562BCE9710D68E83E89487F3F55F4AC8E6D D98FD2C213D2C52B3653E5C769F12555D9D6528E8B73DE531528D99852883E5F 0AE472BED9301BFAAF11C3489F17EF7CE6FD88E59D0EB3DB223297F5F0DA0BAE 5DD59AB84347A04EEFEA976F7373A32DAFA0677EDC5C93847707806FC33BC6F3 8502B76A24FA1A3ECBD1FD3BF19BDD7AE4C9940E0F6E73CC7A131DD0FACF7612 F52E6BB13E02F3A0DEE09BF7AD1EDCB2C1A3110124CDB3E4AE744D705D05319B 6E008FD7D937FC1A0173317E607110E864215950502E1AAAFFFF7C7F70530398 13B42C0A7C6F3B0DCD1C169B321B39125330ADEF31DA9C1970BB55DED549A5EF 5472EA83D8FBB9F4B67209F76CA80F14ED913A2848AAA279ADD1805DB07A8288 2A982B12B9CFFB9CCC102AD7CE63CC7E22C0DED15061BA88F365563A35800319 8DC4285FE04049F00CDEF103AC6B8F5BD4896606EE460F112E9256E5345CCBF8 000BFF59F2A57C115B0DC390A5BBEC75E201EF7DCB978AF34B00E6F30CC776E1 8EBE9D89BA893C5222BC8372AA5C0A0F67D5099318AAB99470A68A434AE2AF00 C84D6BCBC8297CBE038B0C12AF7E8EA638651C526350ACD6D4AF6D237DD6EF8C B2C6827EB8D36CFC8C6762414017453AC628F9819E93E5BC46519D1D4C6B9227 1585F85C9B1C096C48C95DB88E60518B3E09A572AB921AD55C6361584FBB39F9 AE87B4CB52F236425A3F6D426DAE27DE58D9CBCFF79A9FFEE25A125022B43E81 DF553083DF2CE42BEFB0B8C517DBB0B51610AAA792AB954C96F208AE92E437B4 26FF7F18D1D05C16C37E8D611B913F148C6AF47551715FEF81E7B43181403016 F33AEE01980C59FFCC98000CB90065DC266A319745479A6318BBF9E113D963AA CD67EAB941F543ABE353FC46FED33E48E3A0CA0CED1BA0F9DAA7390259EC0086 279F0FFC222787AAA967F0F0F2C251B051EBEC30B754768989D87801888B01C4 475C229BB744708D069DFEC8CB0F0D12E5A41ADC0644EA7F0D62FC325F29F192 1EAF16F643D410122CF27CD623DB51CCB8C957EE8D3EA40EF3B81A5B95290476 CB78506465C07CB5CAF169B785A4230B64D6CE25951AB6C0732AF719A552AC44 166FB83A7DA43767A3658A9AEA7F95FC61D9FB628BC08F3000AB8759FAB746D7 D7F46E5008E32B8F45AB 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR6 %!PS-AdobeFont-1.1: CMR6 1.0 %%CreationDate: 1991 Aug 20 16:39:02 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /zero put dup 49 /one put dup 50 /two put readonly def /FontBBox{-20 -250 1193 750}readonly def /UniqueID 5000789 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA17D1AFFF95F4224CF7ECEE45C BFB7C8C77C22A01C345078D28D3ECBF804CDC2FE5025FA0D05CCC5EFC0C4F87E CBED13DDDF8F34E404F471C6DD2E43331D73E89BBC71E7BF889F6293793FEF5A C9DD3792F032E37A364C70914843F7AA314413D022AE3238730B420A7E9D0CF5 D0E24F501451F9CDECE10AF7E14FF15C4F12F3FCA47DD9CD3C7AEA8D1551017D 23131C09ED104C052054520268A4FA3C6338BA6CF14C3DE3BAF2EA35296EE3D8 D6496277E11DFF6076FE64C8A8C3419FA774473D63223FFA41CBAE609C3D976B 93DFB4079ADC7C4EF07303F93808DDA9F651F61BCCF79555059A44CBAF84A711 6D98083CEF58230D54AD486C74C4A257FC703ACF918219D0A597A5F680B606E4 EF94ADF8BF91A5096A806DB64EC96636A98397D22A74932EB7346A9C4B5EE953 CB3C80AA634BFC28AA938C704BDA8DC4D13551CCFE2B2784BE8BF54502EBA9AF D49B79237B9C56310550BC30E9108BB06EAC755D6AA4E688EFE2A0AAB17F20FE 00CD0BFF1B9CB6BDA0FA3A29A3117388B6686657A150CE6421FD5D420F4F7FB5 B0DAA1BA19D638676E9CF159AC7325EF17B9F74E082BEF75E10A31C7011C0FFA 99B797CE549B5C45238DD0FADD6B99D233AC69282DF0D91EA2DBD08CE0083904 A6D968D5AE3BD159D01BDFF42D16111BC0A517C66B43972080D9DD4F3B9AE7FB 11B035CE715C1218B2D779761D8D7E9DEBE277531BD58F313EBD27E33BEF9DC5 50C7821A8BBC3B9FDF899D7EAA0B94493B97AFEAC503EB5ED7A7AB601E46A2CC FC2A276E7502892F26B8E36F84A233D523E4A2897C8B977EA7117F2B7C5EB721 62608D1220970AFD7064C96BBB5F92C834BBDB3825E1D4EF3BED89B60CEC3CEB 2B0DE3413945C208E171BDB24C6645D71667E225A4C5CB05457B5C60FBA83421 49DDB401D4C9A75D0161252BED455D5272A59C4E6655E46E51BC70133838AD20 FEA6221382C197F84F55F6FAF55F5C869106D9EBB510A50A6B297515FD61FF0B FC3F773B663FD896E9B4CF270E862FD8D27CC8C6077A9EA6C0B2848A505B9B0F 86B38ED1113DC21A06C59EE0B6A1CA27271C732B923789923B20B4D9738D7AA3 AB785D79C24F0656DB616168E222F27F2D9A98167D456515D6D8DD32F7B63A40 A7F2520DB01B4C16270CA1EADD643A26842CEA117DA1EE4A878F4FF1A0A63B7F D348D6E329C210D8305359C7E90ABFFA8EC457A52062FD57C541C7475CC3D2D5 E4D4FEB2FFB2FFE4984EE124A1516B53E48BDAC95665F9187B5D0A9290BFE2F3 1A08628E09A39D9B70280DFAAD6A5D25289AE1B06D2914879137C96B91DD10B6 D8EAD3BE655253936C72C940D838C10C750AD62B2278CD01ACBA619BF4F6E470 4948658F376F8B3AA1698397530D6C03E9807F8B24134E70C08A3911A3460335 51894307F7A581E0D4F56249EDB9F758E3A44D82ED262B3DC1F8E6A0EBF4257A CDB1D0A932205DA0283ED6EB5A3CE1B47F8991B0C6BA3ACEB7A833F9846D20D5 87F09432C14934D66210BD8D2021C40D237865110832EC58130DC190338DC1E8 721A6F9CD32D8B2A6CCE 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR9 %!PS-AdobeFont-1.1: CMR9 1.0 %%CreationDate: 1991 Aug 20 16:39:59 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 12 /fi put dup 13 /fl put dup 14 /ffi put dup 15 /ffl put dup 34 /quotedblright put dup 37 /percent put dup 38 /ampersand put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 43 /plus put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 59 /semicolon put dup 61 /equal put dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 89 /Y put dup 91 /bracketleft put dup 92 /quotedblleft put dup 93 /bracketright put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put readonly def /FontBBox{-39 -250 1036 750}readonly def /UniqueID 5000792 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 92A36FADB679CF58BAFDD3E51DFDD314B91A605515D729EE20C42505FD4E0835 3C9D365B14C003BC6DD352F0228A8C161F172D2551CD1C67CD0B1B21DED53203 046FAFF9B1129167921DD82C5964F9DDDFE0D2686875BD075FC81831A941F20E C5CD90040A092E559F6D1D3B0E9BB71733595AE0EA6093F986377A96060BF12A A1B525CD9FA741FE051DD54A32BECD55A868DD63119A4370F8322CCBEC889BC2 A723CB4015FC4AA90AE873EA14DE13382CA9CF0D8DFB65F0ABEDFD9A64BB3F4D 731E2E1C9A1789228FF44116230A70C339C9819676022AB31B5C9C589AE9094B 09882051AD4637C1710D93E8DD117B4E7B478493B91EA6306FDB3FA6D738AAB1 49FBB21A00AC2A999C21445DE3177F21D8B6AAB33869C882613EA6B5EC56476B 5634181ECBF03BFEDB57F079EACE3B334F6F384BDF9D70AEBD592C8ECF21378B 54A8B5DBF7CB9282E16AA517E14843909339B5E7C55B038BF3BB493F3B884A1C C25F9E8FB912CBE23199AD9D2C3E573727701BA301526C66C3617B9514D6F11F 11930B1D97C17816C85B1BFD9B973A191B33CC3B391815AC46268691C741B2D4 48A840F1128D9B2F9CF07D0709FE796B23A836417BF7B5B12D67F74453C82F5F 25F7B30701D6F6D4F4DC623C0C27D6A6FBECC7312A3CD10932FC7C10851C3C52 24B75DEA8A648B7F34F5711DB0E843C914E25663C510185BC37BDB7593C1C259 21D8DDAD33982C336BF272BAB2F48E68217403FE9F54877B243614A87E64784D 2796EE4179FBF96123D1BEE3EF89D682B427BA4F12A1318A57F18BE5DD903815 26191D000C9BC34A47582C7A94891951CBD836987AAE58FEDC70762F4B71E157 1EA95BFEFFFE3A391FAB5740E965673BC9026E84DA5A8703E05F73F91F92631A 2E0745FF56ADAB0616998125C65D395B28B89C2EA6C7DCD004F51CFE494307A2 1EC391553BE583C448E8B54664C5A6328ECE1D52912E4649729403E9B746001B F37703BC38111B9937F6AB4BA2D8E2AEDA723473067DF931FC3445BAC3DC313B FB3EE480305A6EEA92E355EB5921A0C435FF9256126487391AA761E0905FE957 F45CDD55BE3CBBEA144E7F62DAF9A945F0C5EDB9B97D990FF5776A613E70DB60 D97A64FD194CD5ACE29ED013AC4F1DEF794D832BED5D0CC322599A3B001617B1 E83CE22F4461C20F315AF28075F2DDB28D4C125D97D730E965A484678409437F 8B21FCE1822FDB4E714C7143B2B276DE4D785620DDDBD379FEE665AA3D23C6E3 92D05A20AF309C6725FD644656E54B9ADCBC06838BF8A7CF0A596D763A1622C2 29FC0DD2B8362E92FCF272A351D17522B1B05B4CB30E30D73AC17DE59B86F672 2A61EEAF9583B3EC6D6325160DEC84F9E3FBFBFF8A10B8510B62E6A5244F086C 0E1C96FA2EE0021458A195D8596AC11F7BAF14AEC6BC064EB20FBD2F512DF4C1 091A2795E2A76442B3E052B9FF31F3C8BDA90F443F74358B56CE0A9BDD9C1EAE 29037AE55A83760A00292F4537C011CA9A783D8141BDC0F83BD0CD37D33CC76B 0D001A78817E6C4DD93D353E525474288E01B30C705407C3DF5E3F47E7262BC6 248033FFA5EC5E461C31887C6E03939C3590EDB5440E428A10014AB764C510EC 9AF97B1E3399D5E8A32AF950D3C369AC97068B615C637ACFC7F9BEFDFD429B9C A691FBC89F9B0DA55376D61BD0D709DB7E5BD2FF6C259194088D786B316F670F 508A4131817AE769865A7B8E578E7E0EACD0442F99C16A67DE0265E4B0E0CDBE D6539BD124B8B35C2E9B400D51C96C826F528757311210F5E2F3B18B7D09D4C0 77F42CD15347A2B9AED3ADABD59382ED1922F21DA27BCFA6D2AD24BAFFC4AE4E DC850618674C6B7FB5677DA9F6912B15F17B918142615265963E623D8F2246DE D5238B16B4B59439F6E67C3C0FC6F809537D57492DEB752BE6C1D154BF17D988 A47998AA436154D86705620497FA15A3E0A49F509EC1B9C09AD9487F5B4BBEFB 094172930C282441101B9C5A28F8721B2B9A21DAAAAB64341D23047A55E2971A CF3E99214A94E33C70F99CE8444379E3D5E5291EF3D6A9BD0931D3FB0CC28206 8D1729CE8A11AA25573806AD6BA17100B643598F571DB2A474294D63EEAAACC2 F2B3208815BD3B6120181BEB1307F5972C72E8D34ECB2940E6255735AE84F5C7 3F40D9B0D1E170C47ACA35B5A111EA42B265CBDED5C061269253B8750D3E6634 6A40D3784B55A2AA39822DA761F5B5DB503FF20A0FB2AF5787F0EAAA818635FC FFC3CB4ACF9453816807E1AF34E3A11212A28A95B2F699F24EFF38B91B38C0B1 D331209A09DBDD3FDB0D74121CFA88492B8D555B2C70D2BEFA7C3745449946D9 5FF424302071D1830B7C40D194ADDA153EB4AB6B1DAD6CAB9EDFF8B5FAAA8029 87CFC9196572BD3B2653B28D46BAE07B226B363E9F6ECF9084BD919C0951E5EE E1354E29202038D35C8FCD106B2DB4C06EEC7556C3BB8789530C9F9C1FE5F6C6 B53F4DC1274A31B9A46CB85851EE2B40C7CB196D52DBC1222BAD7802B33B0FD6 9DA4CFF94E664AED0F6FB5BCFA86D81B28EC43198EC6D3B31FA125275D2E8EBA 7C9A28E4A53110A2E6336F2DC2A4CF47D4D31BE13CC04B3A482109F7DE507EF5 D48172617F4C28856F939D0B43BD2686E358BCFB7FCEE9E404532BBC0D0D4788 1E93C7483CA634104B6E2F2CA8CF23875C4A1080C111E1EADEC108FCC76B1B22 68E67C00A0A4A037F4A8E92D29E16AC23FEFCD4AC2279C7B78BF07D8760D343D 7540183A7AB3CDCD2AF80951F768186A9770866FEF90638B4EFB6A5084B2F89D 2C523DAA1F5E038143CBBE00645904628EAD1CB1DBCE9CC56B6A429EEE76B51D 6323585DC76E69FC79F36400C5273E2C27E00421302027F790F8C6D52BC3B767 2E1C41F9519CBFDBE0515F64556C2C253C57D3604A16F0D7B36116B31BEB5D1C 4CEF6FF53521C14B280FB5CD8313D74ABF5316E43A6AFF503DB199EC413CDBDF DBF297EB1531142377E2A3D4D78ADFDA69A35E33BE056FB7BF03AAB8632F475F 6082794EADDEAFD346D44F753717542412F8541657DE4A59A7F6B79457822405 4341083E19AC9F5B7327EB88F6F545D74F4B56AF0C397B7BBE8E2784D6EA328B 33EEB61CC492DF2A099B02234764EC6EB212BBE45134312E85A8724B215BF21D C3AA2625C1A978169D09FEA903FA80B1239D178226AD3052C6A6EE4D8B5B5089 D21601BD63CA92D19991DF392F892CF3C81533D5F513635566095322529F3275 40F7349EBA46C76463A371A473078C3BD84F6846222A69AF9ADB68567F74540D C8EC60161CFD486F4BC525029CD58CD0C33C3F9A562FE92DC7851123C1E3AD83 25BBA35C6F6E80CCBA9AB5C4CF69641EBAC161BEF24FD7EA47AD64EB8530955C B1C9713CC4A8F96ED7889D6A06ED9C876849EEC0F3AF091897DCEB18980C7A86 CBA91B3594902197555B9044BBB06D5FB237AD3A3E2BEAC40302A5B0BF94E1F5 BD6523748F01AF2E58399C835A117677E1D9B8036481755FB315E0841913A6F5 D2EFB9E3D45CE591BCCCFE43DF83DE18F406139522C8E64D5A05D118876DB94E 33FF5B2664771BE5BF6A1C232D3635F27B2881E84C75595A369CA3C701DF22B9 0DB736A39369CFAE216552A8B2471A99C1863AB4C4DE5E4717C507892A65C3AD 75FDBE35343DBDEE6D4F5AA2690B9EF8F85969A29F5E44229A3A63A3C6AB6972 8123161548BFC8533334554D494EF41BE700274F7E3BCCF459ECD693384CB475 F30FA88D2CD71AC6F39F6F09BE31ACE3D4BA1059E8A9D1A89569CE31EF571AA9 152A4031DEE2DF44A6578105712BA7EA55E8862B4968CA770F0579210A29992E 7091EC9875F25A591A77D60609704CE6CF2D7062CD84EE60A74D2A92390E544A 7EB15B7928B514D3C52408051EE4573D51D1B7A415F7E68232982F464CB5A1EF 4EF178FD6419B06A5E03278B4452DD0C080A12970B7D13D7D8835F110929410C A44535852ED3A30F35FF388180A30381EE7CF2DC3B26203E901E93A01BDF001E 41E3F16F469602F74CB584E339B2A6059F07D82AAB3701174B045C8B7CBFBC5D 68EBBE70C5C23B8A0014B42B9A7D67106A62E2314B96B10664C66100BD3320BA 221E9C3C74064731640E44D222E26D3FFE4E674DD40F049A99F37C05EBBA6599 FB677392B1E4D03F856C552F41EE45733C37FF1E8CC04CC53F746404B26F2BC3 22478988B35DBB7540355414FC2D3CF64D5E061D3F452CA750FB73DEE8D5BE2E AE0B980F40A47AE64EE6A07A8F359C5A4DCF8CF701B703ECD38F0C457BFB5745 416DE6AAE5161181BE55583291F51A671DB169FFB043639B74FA48F69EE7BDA6 5B4F03EDA3877BBAA88DB6B47664D61D63D42102B35EE349F6A241C794D83042 C0345BAB8C85EE3EA04E0F1FB7E755A568E6570C269CE1A186B02FB273F4BB34 DE56B2BED6FF5396D16CC0B85996905DFAEF39EFB943A0E05B4785ED5187670F F8915E324EA55B9E1C57474DCF0627CAC43CFCAF6054C0167D341A241C4199FD 600FADC205D4514E4251D3F775FB84BD845AD3A5AFAFFB22EECAA3EB9A511EC3 CD5F27C7A5C14199E34FA1AEAA9AAE2B09DF5F0CEB89212F2DFC86D809CB8383 1E254A7F4B1C50E1BE6336332C1B83100D593D27001AF99D4D507DF483E55869 9C7FFBB9933B5D06F08B7BF419BA7FCDB61DE738FAD07406CA45116F86D21D00 BE9A2EE24A8BFAB74A6DAE9F754E9D562411511FDDE55B601A8C0B19688EA668 8BB258A432369D1CABF1641DFF5A4090E2E528CB6F9701A72CBCA428F27D0AD2 4EDA30D63EA0B6188EBF7710A0430CD3EC2381E19703CD9A25BDA65A9B38DC56 1508E52BE82088D0A503422AD549A551CBE23BBF607DA97CF94D59CED12C90B3 CC2EFA7A2E20DD9AB728EBBAB166AC7B3F9D75FF480724F0366FBE6C3088D635 28F7150C097ABC956DD8D0DC4B955B83BBDB9616E89D2C7ECCB9B3D79182381E 4C5FC94A19B2C183DCBBAF4CAFA7ADFB483450CD9E97B1B572A3316AA30CDADA 383E20E0496DC0C661CC6FAFDE10CCD69FD5457F5A65E1DE4580C789D285858C 6FF846CBB21F9F01276DA1D16219CEB74621F0BB13B1E40A3E2B6F929F8F4F85 9DC6CBD2A06F470AB70889F70D21D81B7F12B4AA9E5613A5D64F631C8D8B88E9 6614AF32B0F31754067CBD5587D354A7E2D4C85E2ADE7E19E19918A22D3850DF 9BED891B4870E8E898D97A8C0610BC052ED2746F6476D381A870CD07826BEB0D 860088169394CB58407F0C5B0FBFFA5EC7B0EE1D149925A1D0FFA3175DBDE5CC BB4403FA57EA079FA8D572E55CA1E3204EA6BF27D67CD75D50958E8540CBFBC6 E15856B4DA8CB37F323CAC694FD85A01C0AD10D73EB124037CA7A34015917F36 84E43AAA4BE0C0CB6DBDDFA0867231485C139E9720B856C17BBD2F75B409EB0A 912ED224F6D5E32C3C06DA0D0ABB3FA37C7115DFE83EBBB6572A93DA0C61E476 2F3E0B538BAE801D0D0BE19651C247FA4A9492466E5B00D4D47A2383D29ECE9E 418FD97743EDA087608C5EC7535BA1176DB1A808F92EF619B5D1CB73463F9110 B9A4BC0C79AC1A865AD25DCF2F1C82EE737BAB6B25ECF3C672DB6E4CFDDFF6F6 BAF481B19975E2C537838E1CD77D175A7AD82A11F5714D433170441FFECBCF51 871D1130943D480962D718E6514D385ACFD8DA1FA25D74C7AAA56A67FAA6F51B FBD074F838DFA3AFE27BC13F2FD63B0CC8254E560271EDC520DE2A8500446FD0 8110178603B495C8AC1411558AD10D4BB71B305BE6D750D8FBFA955B4464C34E D8AC38ECCFC055F671A78D34764906350E1272B0CBE13F3CD9BD6E3C668B6B4A 066A750C1D0F6728757ED081E83DFC481370161380AAF6291954D10C04552EAE 696CBD4DB14B050501B7397676CECC67DBD1AE9608CD44DE547A1DA5A9865BFE B30D2288BAB562C715D04686EF013276417778FF22D1E3CDF28AD8F463B14DED 85498C53D26C413BD0748DB2C912E56AC8F2971909090E25E46016B94E1F275C E40DF9CF91A06AAD5685E87A51218406F54D3D16E694E616FD111C12EB1C94B7 05E7DDC93606B0388F56FA8E0F5386541BC380BD81DB75554B872F037F4D3689 D924FA6A8F375CC098DDBB332FEB8C2FD45C04C7E732C8111AB80072C6C4FCAC 1F06D28B3A51A3EF0DADA36181E89A254276C2760BEE15A767D982786DEC80A8 9AF6887CA6B7C78928DFC89EBB5BB0994CCCC2E6BB00FE444B184CA5D1525E13 DEF4A5E5DA393FEED571A457EA87FDF53A618ACFD53AFCC80360890C63009C84 C045DA2DA8BC450C863EADA3033AFEE7240A81A3CA217B4DC0866D8C92B902B6 38061C8455672B810DECAF068ECD6066815271CA5419A2044279C2A02EB5CB0E 21B02F21102AF7BE0140C302039C2A4ED0EF4634BA7A0D0253B8D9052715C294 3E8163C9BCBFC35DA488D48BA238CC272540358D8A5BCB2E98D0A5AA87D0E211 22D3F2A54B455AE88B791AF59B8FD91DAA9CEB50FB6FBF433B0232CC905253E1 667315CF28E418251A14540C74C4B9B084BE63B7B6EA03CA9198B92A578F268C 718498645DB6D00B5DBE0B2979C29E3DBCBCD393B5A2F986644C6A89DDE6940B 1E3C2145FD945DC875A1F21508FA98551A16C9658760E48EFE29126C90162BA4 0C92D69F2CC432CA0586CBB2796A5AE2C8E3B00D053A73CB37D1E4DA21CDA536 74F722868FF0B869D430D1E83C603E93509C39BE1C9CCE0DDCF929187244777F 802A753304178AB9CE5CE967166400747522B67987452E52C443C3AC6EFA6A01 866D535289E5545E65F1959FC9741742D741890456500098B2714F2CBE952185 493D6C825C14114DA18347A26668CC26A6AF276AA3CBDCD59F11BAF0DBAE94F1 9A40C72AB6F88351DC0709A564CCEC1FB2B009028088F0035D15BE96612FE2F3 E758A4915D1056D4E67CEA9523F8E984129B679570A393BB3C283C3E0470DC93 18CFFC96CDF400999C5EE0252695F9CBCF16A7161295C386EF80001A10DAD412 74D28A0CE427952D854C447481E2BDAAE7CEC543F3DF12A6D55189B934E81792 81F99138B3216AF0A2078D0231CC2B8F96FF4061B0F15A4E47638242ACD087C8 9636383B29D0272ADE3AC14DF116CBF3AC4488C1AA66397D7EF08F3812A436A0 7E8D0A083F23AB68D2532A0E7ED0C4F9D0FE2681AE0B3EA98C7984BDB3009469 934649E5D9AA53EBA9D44BEC4CA60C938083ADF9D23FEBEBDF2E30CA086C9A08 6AC7E94FFCC374E6450E2668CFFA7E63B3B2AEA10F3B9559BF1F434EAA6E4CD7 39B885D0D8467618A4E9F01A19CA14CEB17D6E0ADF89189EF7C1F3176FA688DA 5EB9AE11F21C1EE9646576144C94CAF2EC82CFF11F1A5C702287470C39B3B06F 58F34C7D14AE373795B206F4C93A886A71D056595113387F5F2536DE052C873F B2929230D703CCB29BDF2041E0C9455BD2113BE859891C6F29C2B1BF733F990B B3F637398E1DC1BE0DE47C0E15B4A37DCD586A1FA4418F6AF3D200A15FD12EF0 AEEA0057CEBC9B001B7EBA214F89462CB820F22DB1DF6760950E817CEF1C6B40 8329133D994B36F5B6125D3A5FAFE99E6BA8CD8799628B66A628E10D9708D712 812A754CD96B2699BC3BC0849D80A8C4E2264F81E59D832932A8A6057D612F96 3689E026AB56E8BAC7B5103DE4F121B56BE3340D32733055FABA7DA0F0D1FA61 C59A3BFC852F8287740439BBE87553D8107EA63BC1113B5CCF6D5C7F0DD652AE 2E98896859B05D5B945B07BCB10A901FEE83C121C1670620D95D3F81B431ACBF 368251AFD7E86795ABDF07ACB47CA1A7BE39057B62480EF03F5CDC5E42855D4C FEBE32D9E64387D26A053C1B57C98414A955CFA9BD2505C1681D21A75D44EF2C 9AE7E74F261C8B8A50E8F50EC55FB2AD9D2F79F1F0287B5B2B9353A98FC34819 DC41373B73FD6CD8BDBBA00A8C2272ABD5D0D1FBB21E2D46476DA34B1DF1A201 FFE9FA54B472D9C7232DF9C851BAB7750E90DCC58E3335237871C5EC2CE3FE85 F7697366A8C21EDFCA96EEA74A73269C44B437C14E9DF1F8731C421B8CED444B E5016B11CA9996844769CB488885D684D3C369E21C697E5A4E60FDC4DD80BE87 05FF0593162E53213879876E16CC58667CE774222F5CEE67161B4A1FD3B2126F 7310A72CDD477B2A8EBCCA9EAE8F7B58C0FF818D039DDB02F24605488134330B 43B4E2171B49E96C041C690DAA423249281AEA7DCB29A4097457B8A24AE87941 1D357F3A8C600ACA6802129B437B6F61CD142888A6E2434DD9D0BB5BD4D32497 7EAE42C06B2988760E712C197494699AD001B4646F332063087794F84E190C20 E297983F08EEA67F8F35E01157A8645014B6CF85A01DD9AEB44DC2A9F0662AE0 A4ABCF3D19C07235E498CEC2ECA8D865EB40DA498B3657B10D11A505C7DA085D FF30318218E65ABEDEF2F7EC3136EF006622B748F1B226D933A17C11DA36A92C BEC5694CC2A4CAF822D7859C2313913EE3E963B866F5FA87FB91DF8E92DF3E36 7F17B0F624FBBBC1D024825F4BE4C99BD26729F03CF32433C755CB6367E36052 7F677FF4FAC9AF1199404E8433C36D520795FEF0E9AB327FB9426DA9AF8FE9C6 0A07A4CD324FB13681B0842401F1353DFC5B94E8B2A64A0342CBB8E3FA42DF7B F097D0F194F5B43EBC57974BEB1C4E6EE70F19AA87D166B190910A60DBA67B3B A587223465AB2B5C3EDE74C6E8C0ADA7BBAD5A4B364FA0811BB7C6CD2341C13A 7D4812929380BDB615BA2FA88500413C0826DE869791F8BB2BB4725EDA1154D7 CF05E78F3481FCDA37F62FC2BB86DA7CE67F603FABCF9216C07CD09B48DB846B C07E79D2A7046A58CC32425ACF7BD0EA8FEDCCED9F062EDCF17A9214E452B6DB AEBF693553699A16C2D34E3F9212039D0AAE06D6A1D7AA1D8A38B6A5CAEC8992 3F4691FE3D7C1833BD36B84C2FA6BACA4609A2D96DBB9CCF950540F7CAAEDDC6 1621FC359BCB3E7ECB83D09F325AC2FA89A7BF1DC64B7A4E25B5DE77007D2E06 F8804EEF587FB2500B538E0AC802B2F9F9BA03F00A4FBA0103EF55BCD0E7F5D9 3D53C5F262CC2C741AB8883B3B3F64F7EACBF1EFEED583A415CC29E19E66C62B 54BDD9393587BDD4CDF30DF7AF712A7A27C623881B23A93EAF69B305EF04F333 E6E983AB1EA7305F216587567ACEB804AD8F8398C3AF70B56B12814917C1F556 1DC942847B1552CFBAA3E82E6D032D8C8F8E04E894385B682099678AE681952B 18AF9B5D2372850253D1DDEF04B45874D1B8D4449596F884C3745BDE7ED3ECFB 84D18029B446B2AF446B5DFA7ED5987D467FF9FF967F847ABD15E9B1E7DDFD61 674E74177A0711C54A7BFF9244A8D58038E08A76D53F63F87F54C2141057D454 FCD102860A316885B60CC098DBCCE1A222F06B507EEA8F3309D8B384D5C32F95 09BA917A686DFD7561A713E2506078888F3BCCF5BD2D541CD8D33E1373FF15A6 CF2BA16C8936E042188210EF15E12752E6564C72AF45D7733B13D66E3148217D D1F469CF6730C6703CDBBCCF5BA5D14AA03AD2BD00D15E113EE63C651230949E F04BC263435F635001C3B4B3D92EBCFEAC9126720434EF25E570B045470B493C 996402CC6FB930AC0E20EC26A396F69032C63B8AA36D609E4CF2A65DFAFC0C5A 6C029FEA11F95D38B9F70DA6ED4BF651FA3EBD276EAF8A2201B45E987289E986 3FA7F38CE461F623E977E49A568ACFEAB14A9F5E3A6EBB92945C72328FD17128 DC88B6215EEDDE26F2D88586435082277B646F6C67DB43393831F3B3352E5DF5 CD4996E60B39687CC5F2C1F6BB5416CDA8B8C3EBFF4560BA098FB20B76621314 B2FC793086448CFAC1A3BECB651149032D7C6C1491CD0C7BBBBC45DD767EF03D AE40DDF77015E67B10EC8CFC3FC6F397AC310CF4654E584F9A59534E8A7A3CAA 726788FFC839160992B5725F622F4298BC7891C32C9709282663FE71F35D9A07 4CFD28514667D6C83DF43DAA9E8E5A2FBCD4322ADE156E5427525E08ED67F811 C8183D707D1F0DEF7196B6E7B9FC7032D0DAF3DB6FC84A98AB511DF04BCE2099 F53D559B6E54CCD921A570F3EE8639866D97867E6E0B9A684C1BA560D1281301 1BA07CC173AEA6D8A9836D351EB7B2CC092067B6715C6ADE6439E916548AAF8B 002851EDCDC69C1CE3C7470B3DCB1A1A89A400D8EF88F60128F7BE6B637927FB B3879DE342E8EBF4497C18433D48AC21659EC865897C4DB04B49E3003701BF9E 3F71C7F8243BC4E8DB78A06888649EB3ADAA3465EA7022CC7E8ECC3407CE3F3A EF346A434D4203D659CBA5B925F00A0359CC1172F1B4A5AB07858414594A7524 274B9BED3D76268AFF84CF304C7A85EBDD97F313D5E7706EEF171AE94DE836F9 88581170B15EAE764C9166DED611DE6A0358EF7AE54457AFF462D381E73A827D 4662E172209B29C02EC9243F83F24F4869E71A41AC01E788542FE60225699B1F 5DD8DC880E39C261BD356162D71865006EE70166D9F474C3AD48CDC926D3C3E0 D18FAD1E6AAC999379DB0E02FD8A6EFD51ABD7B55D9239A1ABFC7CD929151314 9EEDCD540AAB1D20299C7AE5929A8D406948764BEA010766C277DD8D7D9C5D16 D9D4B072FF925A4D90EC84EFF27DE8F8D0A906A7C3A744EC644D7D4C1C74CC47 6EA7AD0277C3C33C82B55BB44D67E9DEBFDF951B4B6BCF03B44D76253BB79BFD D413837E488587C30E2E98A1488DEC294953364AD581B7C2755E93F1AE700E67 48C22BFD891C2B37B8687F1E9250EF0E731D09CEFE1332A2DCB0B25FCC11EA12 C42B5AEE9C1C0DE9A1318BCBF0F2E2F980E77940EF0A83DEE04585CE704F8D3E C1A79A877317EF34B5BA79B23E396F3124EDD43A34669427D868F0783B65091E 8AAB7A83C862003912C4088CB1BBD5E8F91DF7643D27B96117733088ACF0EA9C 9A5B1A3946E291B75E3056F59A81FE8E5A856094FB3DF8BCD44340761D4B7FEC 86500250190AE610FEEFA98ED31C2EC7E6E5D9CB2BC756A6CFBF6ACD237D4101 9595FF5C243869280FE9E90272E4D13295F2736A6BC71A011D4A0603B152274C EF1F744647C9884307F2D7E2B3085B5C1B04554BBDF3CEC3170FDCB2F1A3BDFA A910B0B53B961AB50EDC9BCC742B62609A9AFA5109ED7193E8465E1FAAFBAAD7 5B711CDE66ACC1EDBF341B92EFBCA2145884ED72265100452C3FA49141FBA03C AB9F10618F492FD6E0E32427958067E2BA8B0F6EAD5F1EF11539E2C943687221 DFE4C104CA3D355590F9D8219576AF193D79458D68C22076801769FB20448E27 5609AF7123AB7D26EC3E932ED784BBA1EF70694F3509BDFEC8C00F87E37C193C DF0B488A8918F6117EC92A3741E7106247B845F7C148771E3F365C2AD3DC1A94 E799BCB4DB6C0A98DC57DC735EE977629960B7F83D45E00733660703DF4E9D62 1425962E61C9B0EC2AE0BBB227AA02431709F9BCEDBA702D30CF785A0E51FF7F 587FBDCFB4AF479A70DE4273B2978E8885C6A46B1BBB43D3574B52F563C3AE6C DCE168725ACCC6E6B503F85CFFB8267297985C7883A169491B40C608F02046C4 FDC89015032191411432F67880D55BD9D820B59D58648E8302EE1ED844AC3348 8217B80BB5D07CE245D55C0EB9C6DEBED5FEBE076229DF1E237584BB6FF5CE80 75DE4C49121730712ED2D02AE095D4A913DC7FE1A4933F3BB959AF56CF1170C9 7068FE49DD3D6D129F7305E55447CBAB599B54C75FEC5337159D43DB57EE1A94 49F2E78FA3F1CB92721CC742E7614F5DC99A7978191ADD9D3B6D308F871491EB 491F26E0062CB942FEACECE9541BC3F58260A98F4D6B419D6FE8B47C8C6B12DE CCB4CD1E134097E3DB5A4949C5272C6ED66888661A2F799E8150E22BB74A3BF9 B3242B7DE260BFF70E9C22844CEBBF4B778F10CF92D5BC642F68BAA12AB3CFC5 2AEC15E00B1CB58A3391AE74DD8DF88F8EB3F7A0A32933FBDD82BA282538BF91 8297C2126A5D30CDABA7BD4638005111923C0D462E43A05081F391902753F020 59E372DF589D59FA789C266BA0C2541FC0EE2A9478FDF40B89E1EFD10DEE1C9D AE17AE2CFE377EA23CFC3BEE0FD19BD0268684ACF6AFAD958C9A4FB207654C62 0C1ACCBC762BC82C9401A4D2D012757AEE040B6891DF37E26A581B5486EB01F1 6041ABD490420BE03D70CD183929353E7855A0F11288C94200ABC475F79E05A1 02F6957AC00CBD552F142398C70BFA868F8E960A7D35BCA9CD94B15D48A1A02E 1C02E09C652A0CC5A9B30502B211163457D6115F47ED66243F1EF3D9BBB42FA2 EC7F240602DA5FE890F9B46F6ED91945A736018509119BC9521BD7F90E53CABC C6340F0D71ED7875ACE4E9E6C0610248123EE654EBBBDC3FA1D794514067DF05 8149044154D5ED9E21B6629B61C87AB073F5E6DDE919CDC7AA95BC8034ECAFB8 28253A49EE18B0D3B4BBFBFC6D871F5163741D51E9F70847A3BA70B63E561142 0D4DD9090A2EEDAF127FE71B3CB69DB723F224F41094E4216F6CD37F6A1C4170 2CF59E3F3375D137D376364A83705EF29CF7EC82565C4ADF9E649DF3E4E3F395 DAF507871E40FC9F92222E6BCCC2E36A06D02F7DC50167BF3C82488AC399F1FE 52413A0B249A5889B9C6BA49C9701D62E86990EBD4A728C64C5145B490A84E9C 5FD76AAAD295A3FA2DC86C00CCB82ABBE13E8FDE9BA96699A4511AF4A48DB842 73E35517C5E08B67EBE4AA2AAA5620F1766E790B075B3B8CD06A82B5D3FC795E E848917F4F61BDECE5D2A6AC3D5965B86DFE8E5F4212A5460879DC3046FF793D BEFC2F3FB605BB9145484577B913EA2D9D8A9CCF2655E15490A6C64B7BC3EFAC 218D2C678549AC2AD24727E63DD4EF601852AF9ECB95F464779A7871B1BBA848 98B29EA3E3022F4ACF7015ACBA15602034B2E5FB547C3B4B02D180AD9EE2B713 F5F740178B6D93B8D8A2CE731CBFD1038CD6A2E4A25A97444F08871273BB49EA CDA0CFDD680F0549183E8526A17DB7746C4DBA98FFFF1D394F138A80A958E935 9C7D3160BEF53ADDA952181640347DD6222CC688ED081B7D423CED4FE18F7196 5690EF0B48B5A4413BD91A8B763C46B74E431B6DE9594832C12175DC6B7E0613 5CFB4D739D5D4EDFC001722F58E7A34570B5B4CB1DFF582DE4A6DCC8A19501D3 A33403BD01EC224FABCF103FCA4CCA204A6E6671D8A5A8E91C5BBA114A0D5581 0BED11B887D9CBDF330F0A2734BC9160E53C785C2B49562B47B3DC4FEF1024DD CB14EE2C6B6A67C1955F85317231BD7FE44D0BD9DBD30987385CDDA4524EA8EE 037EEA6EA64E8C12918478533AD4FC3D5E85D1079812636388FCDCFA32ED91CF 3DA32823918398CBB872FEC1C266B046F5413D9C8A1C61A2CCB8856ED8499115 E5C4F8F42628C4D948F28EF75FCEEE1231F73F43494F32442604F78F56C546B7 2B83795F379FADA62DFA970355C1335132DD5D2500CFDD801F384B9C6148F90E A1464C7C50CB4FFFAD37209595E9F6CD9E8A4D33192C7D3FF6C441D0D15069A0 11CB7F4379C1857B8510C60242A1F210FE4F8951116CF3F9030F4FB8E236AE83 712CB38C5BED744024DC47AC46F07DE859E23F1D2CF255AED1C3AA66927958BE 67127371C4DD0B5C6C21DF6EB4F96D0402D19FE070F99798C49A57280AD50614 F043CB405B4C2F1FE11CA565FE84CB2A153D259E2D2042320BDA61757AD991D0 14C22A85CE1D34A7CE342102E80850247DF15628CD613A64B435960F22609B48 81700BBBEC409D0DAC3CC4D139D36CC498F55E0C559E5ACAD2AF3777E0C8D25E 09DD99C47AE5192E561C41157117D6728F8ADDBCBEBF03B55C58EFAC25DB3FE9 573005073426ED2677CD7270FB88F9C83E8BCCB6E4237AC24F58799B9250F318 11F1E7A4F27377410983C844C7B5DA304B5D9AA1E2EF8DC018ABB29691D56886 AA87961E8C988FE3C4A67E0BE7C08445330E2BE56ED3A150F49B2412E70576DA EE89A7BE76F7CF5270E8A41623E54ACBEC4D2810CF6CAC74E6FF96145CD92DA8 5CD4EA15A9C3926EBF878EEEA36E55B2E36F454E373C4CD97E2DF74FC667026D 58C5CC57ADCE711ABEB4CB6293EA55CC37B8769EECF45E814C2DAE890E887D77 9ABE67DAB5EFEEFB2B9041D08F82C78F8C9492FE387910F300D0F86171C34442 E2496AF01183849CC8D466843FB5742EE2ECC2358E0AC54504A4C8F6DBC3EACE 446A2234CF69A95C19B6F80915971391E721B629D14D148A4EFEBF6F06C71601 01F93F9BE39528E287ECDDE85FE246C53A4AE3A40D39F98197B41F9D1ED484C4 C49D1C6325CB6CDEF1E9C1922A89BA1F07A78202C53B3FEDC0C1F0C84DB1205B 58D8A0977C756B6D40EF5CFC729B3A11950180281F46509AC7F72C9E710EC461 679103C24927A4EE29E11F6BF58A98353699A5923982890FABEA4C35D293290A 782B6A09851B74FF2E46F051A4DD353CBBF2F8A9DA315E7A85DF3DA2B213B3EA 251EE85F73BBDC191411BFA0B622F7370B136CCE86EEA6CBDF10679F3FB08D07 17ACDA3C86E2BFB67A02B89AC5B58B438706448443F40CAE16BBCA964FDDC373 4255596975634F6C4B407725D11044F57D8CC7E215483E23DBC420700792D156 5C4D6E706A618EBFEF3B3E7132533631936CED9C3D7C599182F6B353EE38ED3F 3E027ED12BC942465C9841AF4ECA80F192DA290DB2D1CD3064BD184788FAF120 70199438AA97855C46D5B6E0F1BD917E5ABE56522E7FEC2108788B20C8EDDB01 B9956DCB95C14FA781E946B87E14D7800B958F333AFCD6EA8054E56C2F86BF09 935C7948F70A75BA92AFA3B8A726D49A7FCB733D64F7D8700F55FACA75A92E17 D6804C289C17DCB2E958636874F18B7948E459DCF602223C989C7F8172434EB7 C82CAE352B213F24742B4324704E51B29030382CB1E9B4C8767DBDB50CED1416 9E2CF30550EB32539E607B401806BE43A7907EDC78693E6535A7CCE376DC4535 68BC04B221D61B78F4FFA3C2492FDD95B8C1E0FB58DF4616B32498A749333308 91809366705F151E9EA17BB553B265A256EEEB699BB503D38EA308D56459CD8F 0EB13DF794C411D0FC9590C9CF0133A8F54707C8D7C017EA10FDB8ADE854491B 175ABFDB7EE5FF5608E58EF6A7139A1A823342FEC4F59D84FA97A092F039826E 30E7D6A9D083B15F0B92CEA0A5A37761E8E6918C198FF49F476582A37023E8CA A2A44D48ED8375F3CF820CB6F9AD49A11A3600935DE69DE0CD61E74C5C070138 E4A50AE95390F5F2DE431FC0D8623AF114746F857FD6EAA360ECF478ADC3C6E1 06B246104EAD264C085931780AB3814934EA04C707DB7E627206711774837CE3 550A4DCAD8126C984A488E14F495BDE6C328347BEDEEDA2DC847C91FDC6B1E14 3EB7B308E1D5025801DA9581BFB419BC4077C7E52618A11587BF6C49143B4CE5 6E74EDB8F09AE63F474BE5CF07E2C15B4C3E177AC4EDFE57210F839FCE99777C ADBDA4CBD99D2CC9EEA70F49C196B769E0A62D8988841F074CA159CB0E6DAD80 83266B519FBA7EBD70DA1CB16532E94838A039C4C7ACCD23F9F017C71E52801A 85F416E13F1AD7FDDD476936619B9E5F925437E87FF74C0E5203542ABB56A577 CDDF795118C7334E7A113C95022324C9CF13D61DB2F78D2EAB7C0CFD4FED995C 2BB8C9D869B362FF2ED586C88187DED7C3952A9503B2C3445B9CA5271C6D70FA 287269FE2BDF9C3F123BB18D8BE2F0BE83BF1355294A920A9A289E6CB594C920 D543FA11FB3BA0E2BDE9D109BDE3D8A261395412A3583060B9EF60D62922C90A 08717DF72B667F47203FB3370E618155B95CEACA19E4E744017C87ECE5BF4563 3A3477029D0B529C18B761E352ADAC05CD50D3D8360256F6E347E0B44CEF6A41 8AA60A4DE4CDCD22C245276DB8510AB4CD8C97F0FB48B4F5FFF44982E0687980 6EBEE7CDDA49E942EC39666895BB3D12056E69DE0C031098ECECDBB78BC4A430 370E3D8222ECA1D3FADD505764C6EE06FC3AEB420AE67C9797BEB980D766E6A2 A6EAC7CF4512E7B5010775DF5D62E3A9358F52488B50B1DD361393C3DD4F8BB0 EC86D5E106DB2F1CFB54E3F099AD9141CE948125BF5FF16631EE73841EE4EF72 254EC8745C8A5D0264CA4BB18E28FA7F2067D4DB7E7CF2D9EF196DBD20F262A4 4137207D1907D8825A12C0EED96765AA336030E4D79262089CCA4985E0ED0828 C7A28BE0B8822A0B6D1D2E458CC20C9FC76F7C524C1E4C148E2A3966E7B6E8BD 8F5C2B19976BA5B16B2B5DB5D0BCBF4F35D2C45729C83583FE21D5070D307D6A 9E0EE95EC9E3361E6FF8AC1194A535561F56635BE73057048B7172900DFC0727 D80C6ED31CAD04035C5BBF9633D6B15C982F4D96F20A0ACBD3BE434D8134EB6C 401B6BA1F1028195FC131F18FAA878386EABC3B2D7A8D8B9F7D5628B3CE524DE 4AFD124DF2E5C3FBD2DE89135BA7637C35A0A94BEFE3B98B63C5513669AB5263 5EDEEF7B6518964F5D7B757016AD68D8F3B8D85618A8129378ADD5BAABEA60B2 BDC981A486777C8DD0BFCA036842618FB001E5D320E6E43461FCE04CAB41529F 799BDA232DC71F02E24C9220F9A24C2B5025580405AE8F16D67D4A2440571AB6 0F0C92C9C44856A31785AC755F269CF03DCBB2E7DB25BEFE29D891DE4FAB3CF7 0BF470946CD9D24E35924F331506F987992F7AECE1CB4A5317FE142F97D48EE6 8B6AB1E710E81026B8DE6E9D9687DE252E94ED9DDB2B6EE9CE586DE9F891CE10 F8FB857AADFEB963A1701F6CD18A653FDF6D40788FBC4AB65FC4492E2B1CE0EE 1CA9E335656FC56A29FB51363B2AAF0391CEB8A097ABF4EB6F123671E748E74D 224A7F7DE14467A516567EDF7E284B4A6724C1802A4C346E215A9326CA29C60A 5D55BAC173DB533EE67ED240C44AC31D949451EF78E1EBE0AA2D2B8B17DDB34F 36F4829D07C38D83711C7AE980EEC33745F33191CB1BE5DAEADCFFAE50C62969 13A6FCEB2DCD3E0C1AEF8D391CC40FDE715D4F6735C90ECDF0B4998C2533095A 1E443F3C426A6343726252340062709E989393CBA93CD086DAE2A22E5235C172 EEE84C8193A868F5F8917958DACB7B2FF6C8B6853AFC82DBEAA5DCE611B4D718 6E4275E6DA5CCF7CD59C47942032436C6C4992B3FC51649B2BED2E05D7EB01B1 D29740A36C04F23B7BC45E6844C78F81A9099846007206C54C4A6E15B6FF69C6 CBE123BEC4C8454D1B0A5A9BC51EA901CFCAA4BE8A87EC6E652FD76427688288 BC916F3D26E6589246A8C8EE403AE1C2998A19570EDFE1A76578D361953E5B05 EDC542E919F2681984947FC5CC9862AD4D7B19904FD57D57EDF8A9BCB8F290FE 1AFD3B42FB0880740D19351F9CE981D443298ECD0912BD1DE2BB920805CA0E99 C1B18F205D0CBD50B40438786200188CF2BAE32D54535A7EDD3A2BD0F947834B B1A00DC50A1A5BCE9D3B05674FBA903926A662E9C212BA53DEF77201CACC9541 045A02B3A4655596D5BB074A345EFD393742DE26F7C2A09BF4C88CCD4C61F321 D2B5A5BF1156ACA8D315E15B1D676FA49D9EB7A7C86F8078F6097D89A2A47F30 EAB2FED6FEF235857978B88BAC901884272838EAAE4F8A4640ED36E362B6EDE7 9CB7BE1185216CFA09F34257856B377FA6A3E484ECB59EAC540A70FCE52BE2E6 774A65EBC9BA71DE73A621C71E4B45FFB0718D79FB0CCC5D887862D44AD1F890 09AF6AB9986735BDEBAED778CB681BA18B09B3F21377A9F7B4F5C13D825CBD33 C7FCDF6DBE6417F668B9B64735550A9CB6E2647B6575DE9175F597FE2A69F19A 0BD5826900BABC1F75406731134299BFD8C88950F34D8CC9B1941A5FE36C0CEB 785FE3576EFE979FEA74CB24F6344F15470E6B7945E7A5976E4EF4C62FFA6397 05459E30ED54B0E5686827B19B6AD5BDDD503AB9CABD058A426D3DF9EDEFBA3A 0F72A286EAC6F4AB35C8D0432563331F1A15BC65781212B352F38DB742C40851 7DE4C745DE4FB1AFDCF4430332052A2C27ED3DFFFDEFAE0894459BD8E7CFFC22 F18CF84DF0E43F77DE968C5587048E6105BD2B76956918A6524E38676BFB6323 59C24B4F972435D401977614FB6ADA86221A489680DDEC8258EFCAFF97CB3484 EE2F7805F761E3120856F3D9C992008EDFFE0524D59C4D1FF0082E472CBFF076 7007CF6F1EC40E247E05BF560E138FCCC0FC56335300DECF0578BCF384B3BFB0 6A786E401720E8A0119A99AC7F7113BE6D9C6C75D847AAC992E08392EBA8DD2C C611619DEFA887BC82915B3B3649582647FB093831F6E547DECCF2539DA60BA5 688DF6FB75AC50CA983EEEFD3269DD8882FD51C527BADFA8B38E67B57F4D06BE B8B045AE3C38958EEFDF3175F701CE47873900370318B1CD0035BF6C42D1C869 80EFEC21D9A3C40AC3FF1F693652F125CEBD21DA9739F1306A105BC644C16141 495B242D236AD13220ACDE2A583FFD16D4485C76F09D1D1E145BA17BF2CE04F6 FE2CDF6E20272D2AD59669162889BECE68B7D65C1B3840A06E27CA7EDE034D81 5EBFF1C9506E04768D3DBBD93D5A032E893F884D3BF4AA6F6C13279E46D828C1 2A402080A6C79CF395B3FD1FFE10261A6AFC30E075EE930CCAAC29710927535B 4B4A13B176474017E2C5B9A0B6C9D63EB574E0AE0650F85A4E27718F8F7B70DC 0A14A5932CE02EFE39E5377157C84BF09E1A6FD281BBA22480B962EEF47D5CD5 2249483BE344BB8EEEC58458B8D89182051F1936CA8428E924FE03D6B2228CB5 28A83503DB358EE85DC3203DB158DFFB9D5C9BA8E539F33FE1623DBF2ADAF5D3 E838BE5793D684EE6D7445E0FFB9F2BDF3D9F0F423DD4DEA48A08F11CACAE105 5752474F1B50E7EB82663AF8B8E265AC6DBC04FBBFCFBDF092C27885A76F200E 166FA42EB5EC9B4812ABABC52E9DC465AB5F540141E7D01ADFC6E9CB12065487 A4CB768C8228424A09629A5A8D273256BD7EEAF6A0C954FD5AC77C0999FE1BDF 050F0527AAACE7C800D0DDD530CE64C33098A3893D5F2D945D8B20303DAC4D66 1F0CE7C7BF64B4D4E4007A9292D151710F6A88115E078267CF77CD876B6C4FE4 035D3D92E4C5E29C38ADD9A3210AD59001017BDFC27E85A9D8F901F3C0E09E55 51E94518C29610D15B4B4EE080164A8CC7F153803049928FC267CCF9BEB75E6B AF6E78235E8F4717255D4C8588474477A45F7663A1FCFF227A05FF81742F739D 792EA3D3608ABA3E335E077B04DBADF55C632E50174C73FD2D309FFF77C88264 EA18854FB19BF2A4D2075EC5B6D8B95E88DCCA9545204EE89D55F73CA4403AD4 B82AB68EFDB9620510513E2D14A266A11EB9F5F79E88FA51FC4E8EC8E220826D 02D93C1F4EC5B473FEC8D222F89C6AFA39044593B7FB6191EE0539D7F8EDE600 EA12306345FBDC8B1EF49F0F7D66C3970B7192E9E00E38DF25453D23D2DDDC77 52A7E4FC80E698D62A86B0364A22711D64EC45AB8BD405096162CCB870A7B65F D5B8B2B654B7A5D2A46981C687669D911A1855AC16761CDDA4BCFE0488DA1B53 0771E78FBFC6B617DF4EFEC472978C10397BF03B7EFA705FA53D735BCA2104CA FC4286101321D957B92446C8A92374AFB62658D9A2E9B1CBCFC7815758583E15 FA839F042EFAC988BB56CC7E086BE7C2AC0D3569E723CB31EDDBA32746BD9D4F 01932A73FA63EA41DF6C2D07BE0133B80B8E6F3E89171FEE18E989C26940C476 80134BBA0BD4E1E3BB2F9DD4BE51EC805C8236CC023E6CEBC4FDCE142C7D3EDD 5C9D0BFA7C9F34CA3283E92C9FF745D51A2B401C622ED774AEDB147DD01B72F3 C1E2E27D3F6C053633F1CA306D3CA6C59EE2B2A71EBF87F76ADD3EBCE9A9E2CA F840DEC461084A0B8C81D651001F570FCEA62100C0F742D208CC98370D1E4989 B099C5DFA7F238985B7DB0C7F0AAF45662DA294D229DB77E540EF31D17FA0037 C2B2AF653154B134F2D71E63311B6E3A4DB6BE7EE8D1718DB90ABE669C518857 65CA6AAC9B463B9C545E8653C9B68BBC52D06E3B47D9D01CA7715E20883472E8 BBFBEBBD9E6325196962C3A3AAC803AD428C493CC8C35660A2EB46B9E5D04C54 1A79AB5B455702877EA2195656A5563BBF98AB4273845D2D60437943F249CE40 65FEAE879CD5698DADDAE95D837A5F852D7E08BCED050C0586F49FD6F8BE511F 7E46531B130999EA55AC9386DD42F5C50DA7684C2AE12E15A0B122E76D38F65C 5D1925B031B319E887B7C183AFEE0A44C270D73D48BF73B5 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 40258431 52099146 1000 600 600 (modelAppl.dvi) @start /Fa 136[54 40 42 29 30 31 1[42 38 42 62 21 2[21 42 1[23 34 42 33 1[37 12[52 13[47 12[38 3[38 6[21 8[62 24[42 12[{}25 58.1154 /CMBX7 rf /Fb 252[32 3[{}1 49.8132 /CMSY6 rf /Fc 167[111 6[73 81 80[{}3 74.7198 /CMEX10 rf /Fd 149[21 30 30 38 38 18[47 6[53 8[41 50 45[60 4[38 12[60 21 60{}14 74.7198 /CMSY9 rf /Fe 134[32 35 3[24 1[29 2[31 2[20 1[25 22 3[29 1[28 16[46 3[48 1[42 9[46 6[19 59[{}15 49.8132 /CMMI6 rf /Ff 134[47 1[64 47 49 34 35 36 1[49 44 49 74 25 47 1[25 49 44 27 41 49 39 1[43 11[68 62 49 66 66 1[66 69 84 1[69 1[33 2[56 58 68 64 63 67 6[25 7[44 44 1[44 25 29 3[34 34 28[52 11[{}46 74.7198 /CMBX9 rf /Fg 129[38 4[38 44 55 37 44 28 36 35 1[39 37 46 68 23 2[26 1[37 37 36 1[33 1[41 14[58 1[49 58 16[60 1[60 21 21 30[44 11[31 2[43 12[{}30 74.7198 /CMMI9 rf /Fh 133[31 37 1[51 35 41 25 31 32 1[39 39 43 63 20 35 24 24 39 35 24 35 39 35 35 39 8[57 77 1[57 1[43 56 1[52 59 57 69 48 1[40 30 3[52 1[55 54 57 1[39 4[24 10[39 24 27 32[43 12[{}46 74.7198 /CMTI9 rf /Fi 205[30 30 30 48[{}3 49.8132 /CMR6 rf /Fj 132[38 34 41 41 55 41 43 30 30 30 41 43 38 43 64 21 41 23 21 43 38 23 34 43 34 43 38 3[21 38 21 1[58 1[79 58 58 55 43 57 60 52 60 58 70 48 60 39 28 58 60 50 52 59 55 54 58 1[36 1[60 1[21 21 38 38 38 38 38 38 38 38 38 38 38 21 26 21 60 1[30 30 21 60 64 2[38 18[64 64 43 43 45 11[{}84 74.7198 /CMR9 rf /Fk 82[33 55[55 33 1[44 2[50 55 1[28 2[28 2[33 44 55 44 9[72 3[72 66 55 72 78 61 78 72 94 66 2[39 78 78 61 66 72 72 66 72 11[50 50 50 50 50 2[25 46[{TeXBase1Encoding ReEncodeFont}38 99.6264 /Times-Bold rf /Fl 134[42 4[23 42 28 2[46 46 1[18 2[18 46 46 1[46 46 42 46 46 10[55 1[51 1[60 1[55 1[60 69 46 2[23 60 1[51 55 60 60 1[55 7[46 4[46 46 46 46 46 1[23 1[23 44[{TeXBase1Encoding ReEncodeFont}37 83.022 /Helvetica rf /Fm 133[50 5[28 50 2[55 55 1[83 22 50 1[22 55 2[55 55 50 55 55 13[66 5[83 5[78 4[66 1[101 17[28 46[{TeXBase1Encoding ReEncodeFont}21 99.6264 /Helvetica rf /Fn 135[58 3[32 58 39 3[65 8[65 65 58 65 65 3[32 1[32 21[78 3[78 65[{TeXBase1Encoding ReEncodeFont}14 116.231 /Helvetica rf /Fo 134[83 3[91 50 83 58 1[91 91 91 133 42 2[42 91 91 1[83 91 83 1[83 13[100 108 1[100 2[124 3[42 7[108 65[{TeXBase1Encoding ReEncodeFont}23 149.44 /Helvetica-Bold rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%BeginPaperSize: Letter letter %%EndPaperSize end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 44 108 a Fo(Resear)m(c)o(h)42 b(Issues)g(in)f (Appl)n(ying)h(P)l(attern)f(Recognition)h(and)-48 274 y(Statistical)d(Models)k(to)e(System)g(Mana)o(g)q(ement)i(and)f (Modeling)1434 555 y Fn([Extended)31 b(Abstr)o(act])578 784 y Fm(Moises)d(Goldszmidt)840 871 y Fl(HP)23 b(Labs)719 958 y(P)m(age)h(Mill)g(Road)629 1045 y(P)m(alo)f(Alto)m(,)h(CA)g(94304) 549 1166 y Fm(moises@hpl.hp)m(.com)2561 784 y(Bikash)k(Sabata)2739 871 y Fl(IET)23 b(Inc.)2421 958 y(1911)h(Nor)s(th)g(F)n(or)s(t)e(My)n (er)h(Dr)l(.)2515 1045 y(Ar)q(lington,)i(V)-7 b(A)25 b(22209)2521 1178 y Fm(sabata@iet.com)-152 1479 y Fk(1.)100 b(INTR)m(ODUCTION)-152 1570 y Fj(In)25 b([8])h(w)n(e)g(describ)r(ed)g (an)f(approac)n(h)h(to)f(compute)g(the)g(capacit)n(y)h(of)-152 1657 y(a)c(ecommerce)g(site)f(in)g(terms)g(of)h(the)e(n)n(um)n(b)r(er)g (of)i(sessions)h(that)d(the)-152 1744 y(site)28 b(could)g(supp)r(ort)f (at)h(a)g(giv)n(en)f(set)h(of)g(service)h(lev)n(el)e(ob)t(jectiv)n(es.) -152 1832 y(This)k(approac)n(h)f(pro)r(duced)g(\(in)g(an)g(automatic)h (fashion\))g(a)f(map-)-152 1919 y(ping)j(b)r(et)n(w)n(een)f(the)h (state)g(of)g(the)f(system)h(as)g(giv)n(en)g(b)n(y)e(a)i(set)g(of)-152 2006 y(lo)n(w)25 b(lev)n(el)g(measurables)g(and)f(the)g(business)g(ob)t (jectiv)n(es)i(of)f(the)e(en-)-152 2093 y(terprise.)35 b(The)25 b(approac)n(h)g(is)h(in)n(teresting)f(for)h(t)n(w)n(o)g (reasons:)35 b(First,)-152 2180 y(it)f(w)n(as)h(based)f(on)f(applying)h (mac)n(hine)g(learning)g(and)g(statistical)-152 2267 y(pattern)25 b(recognition)i(tec)n(hniques)e(to)h(the)f(problem)g(of)i (c)n(haracter-)-152 2355 y(izing)38 b(the)f(b)r(eha)n(vior)h(and)e(p)r (erformance)j(of)f(a)g(ecommerce)g(site.)-152 2442 y(These)g(had)f(man) n(y)g(adv)l(an)n(tages)h(including)f(that)h(the)f(approac)n(h)-152 2529 y(w)n(as)31 b(adaptible)f(to)f(di\013eren)n(t)g(infrastructures)i (and)e(applications,)-152 2616 y(and)36 b(that)g(it)g(w)n(as)h(almost)h (en)n(tirely)e(automated.)66 b(Second,)39 b(this)-152 2703 y(approac)n(h)d(is)g(the)f(core)h(of)g(a)f(pro)r(duct)g(that)g(is) h(currenlt)n(y)e(b)r(eing)-152 2790 y(used)g(liv)n(e)g(on)g(the)g(w)n (eb.)588 2759 y Fi(1)682 2790 y Fj(In)f(this)h(extended)f(abstract)i(w) n(e)f(\014rst)-152 2878 y(pro)n(vide)28 b(a)g(succinct)g(description)g (of)g(this)g(approac)n(h,)h(in)f(order)g(to)-152 2965 y(establish)21 b(a)g(con)n(text,)g(and)f(then)f(pro)r(ceed)h(to)h (presen)n(t)f(a)g(set)g(of)h(top-)-152 3052 y(ics)29 b(that)f(w)n(e)g(consider)g(essen)n(tial)i(for)e(researc)n(h)h(in)f (order)g(to)g(mak)n(e)-152 3139 y(progress)c(in)f(this)g(area.)34 b(These)24 b(topics)f(come)g(directly)g(from)h(exp)r(e-)-152 3226 y(rience)18 b(with)g(applying)g(statistical)i(tec)n(hniques,)e (including)g(pattern)-152 3313 y(recognition)28 b(and)e(mo)r(del)h (induction,)g(to)g(the)f(c)n(haracterization)i(of)-152 3401 y(systems)21 b(and)f(w)n(e)h(b)r(eliev)n(e)g(that)f(the)g(w)n (orkshop)g(is)h(the)f(appropriate)-152 3488 y(forum)26 b(for)h(discussion)g(for)f(these)g(topics.)-152 3686 y Fk(2.)100 b(Q)o(U)-6 b(ANTIFYING)15 b(E\255B)o(USINESS)g(CAP)-7 b(A)i(CITY)-152 3778 y Fj(A)31 b(critical)i(comp)r(onen)n(t)f(of)g(P)n (erformance)h(managemen)n(t)f(of)h(W)-6 b(eb)-152 3865 y(based)23 b(distributed)e(systems)i(is)g(the)f Fh(c)l(ap)l(acity)j (planning)k Fj(of)23 b(the)f(in-)-152 3952 y(frastructure)34 b(to)f(supp)r(ort)f(the)g(w)n(eb)h(services.)57 b(T)n(ypical)33 b(activit)n(y)-152 4039 y(for)26 b(the)e(system)g(administrator)i (consists)g(of)f Fh(setting)j(servic)l(e)g(level)-152 4126 y(obje)l(ctives)p Fj(,)43 b Fh(monitor)d(the)f(r)l(esour)l(c)l(es) j(and)d(the)h(applic)l(ation)f(p)l(er-)-152 4214 y(formanc)l(e)p Fj(,)32 b(and)e Fh(pr)l(e)l(dict)i(and)g(plan)f(for)h(futur)l(e)g(gr)l (owth)p Fj(.)48 b(Curren)n(t)-152 4301 y(e-Businesses)34 b(seem)e(to)h(struggle)g(with)f(the)g(abilit)n(y)g(to)h(quan)n(tify)-6 b(,)-152 4388 y(con)n(trol,)26 b(and)e(plan)h(the)f(utilization)i(of)g (the)e(a)n(v)l(ailable)i(capacit)n(y)f(in)p -152 4447 797 4 v -148 4501 a Fi(1)-113 4533 y Fj(See)g Fh(www.p)l(e)l(akstone.c) l(om)j Fj(for)e(further)g(details.)2040 1479 y(their)j(e-Business)g (infrastructures.)43 b(F)-6 b(ew,)30 b(if)f(an)n(y)-6 b(,)29 b(can)f(pro)n(vide)g(a)2040 1566 y(de\014nite)j(answ)n(er)i(to)f (the)f(follo)n(wing)j(question:)47 b(\\giv)n(en)32 b(that)f(y)n(ou)2040 1653 y(w)n(ould)22 b(lik)n(e)f(to)h(service)g(eac)n(h)f(URL)g(request)g (with)g(a)h(resp)r(onse)g(time)2040 1740 y(of)33 b(one)g(second,)h (90\045)f(of)g(the)f(time,)i(ho)n(w)f(man)n(y)e(customers)i(can)2040 1827 y(y)n(our)23 b(w)n(eb)h(site)g(supp)r(ort?")34 b(The)24 b(simpli\014ed)g(basic)h(query)e(the)g(sys-)2040 1915 y(tem)k(administrator)i(needs)e(answ)n(ered)h(is:)39 b Fh(Can)29 b(the)h(system)h(SLO)2040 2002 y(b)l(e)e(met)g(if)e(ther)l (e)k(ar)l(e)e(X)f(sessions/jobs)j(in)d(the)h(system?)48 b Fj(The)27 b(an-)2040 2089 y(sw)n(er)35 b(to)g(the)f(query)f(is)i(a)f (simple)h(binary)f(decision:)53 b Fh(yes)41 b Fj(or)35 b Fh(no)p Fj(.)2040 2176 y(Note)g(that)f(it)h(is)h(of)f(no)g (consequence)g(to)g(the)f(system)h(adminis-)2040 2263 y(trator)25 b(that)f(the)g(resource)h(utilization)g(has)g(reac)n(hed)f (90\045)h(or)g(that)2040 2350 y(the)i(resp)r(onse)g(time)g(of)h(the)f (application)h(is)f(47)p Fg(ms)g Fj(as)h(long)f(as)h(the)2040 2438 y(service)e(lev)n(el)g(ob)t(jectiv)n(e)h(has)f(b)r(een)f(met)h(b)n (y)e(the)i(infrastructure.)2040 2612 y(T)-6 b(raditional)31 b(analytical)g(tec)n(hniques)e(based)h(on)g(queuing)f(mo)r(dels)2040 2699 y(for)h(p)r(erformance)g(managemen)n(t)f(do)g(not)f(pro)n(vide)h (the)f(necessary)2040 2786 y(supp)r(ort)34 b(for)g(the)g(system)g (administrator.)60 b(W)-6 b(e)34 b(prop)r(ose)g(an)g(al-)2040 2873 y(ternativ)n(e,)39 b(unique,)g(and)d(inno)n(v)l(ativ)n(e)f (approac)n(h)i(based)f(on)h(ma-)2040 2961 y(c)n(hine)32 b(learning)h(and)f(statistical)j(pattern)c(recognition)j([1,)h(3,)g (6],)2040 3048 y(to)26 b(compute)f(the)g(n)n(um)n(b)r(er)g(of)h(user)g (sessions)h(that)f(a)g(w)n(eb)f(site)h(can)2040 3135 y(supp)r(ort)31 b(at)h(a)f(giv)n(en)h(qualit)n(y)f(of)h(service.)52 b(W)-6 b(e)31 b(name)g(this)h(c)n(har-)2040 3222 y(acteristic)26 b(of)e(a)h(w)n(eb)f(site)g(as)h Ff(E\013ectiv)n(e)h(e-Business)g (Capacit)n(y)2040 3309 y(\(EEC\))p Fj(.)36 b(The)e(quan)n(ti\014cation) h(of)g(EEC)h(enables)f(the)f(computa-)2040 3396 y(tion)22 b(of)h(other)g(imp)r(ortan)n(t)f(business{related)h(prop)r(erties)g(of) g(a)f(w)n(eb)2040 3484 y(site,)h(suc)n(h)d(as)h(o)n(v)n(erall)g (utilization)h(b)n(y)d(service,)k(trade-o\013s)e(b)r(et)n(w)n(een)2040 3571 y(the)i(di\013eren)n(t)g(comp)r(onen)n(ts)h(of)g(the)f(qualit)n(y) g(of)i(service,)f(trade-o\013s)2040 3658 y(b)r(et)n(w)n(een)k(the)g (di\013eren)n(t)f(services.)42 b(These)29 b(factors)h(enable)e(appro-) 2040 3745 y(priate)35 b(planning)f(and)g(the)g(appropriate)h (understanding)f(of)h(the)2040 3832 y(IT)22 b(infrastructure)g(in)g (terms)g(of)h(business)f(ob)t(jectiv)n(es.)34 b(By)22 b(relying)2040 3920 y(on)32 b(an)g(approac)n(h)g(based)h(on)f(inducing) g(statistical)i(mo)r(dels)f(from)2040 4007 y(observ)n(ed)g(w)n(orkload) g(and)g(p)r(erformance)h(data,)h(w)n(e)e(sidestep)g(the)2040 4094 y(problems)h(of)h(mo)r(del)f(building)g(and)f(necessary)h(exp)r (ertise.)59 b(The)2040 4181 y(approac)n(h)29 b(adapts)g(to)g(the)f(m)n (yriad)h(of)g(infrastructure)h(con\014gura-)2040 4268 y(tions,)40 b(applications,)i(etc.,)e(and)d(automatically)h(builds)f (mo)r(dels)2040 4355 y(that)h(directly)h(asso)r(ciate)h(the)f(state)f (of)i(the)e(system)g(b)r(eing)h(ob-)2040 4443 y(serv)n(ed)29 b(with)g(indications)i(of)f(whether)f(the)g(qualit)n(y)f(of)i(service)g (is)2040 4530 y(b)r(eing)22 b(met.)66 b(T)-6 b(o)23 b(formalize)h(the)d (argumen)n(ts)h(presen)n(ted)f(ab)r(o)n(v)n(e)h(let)2040 4617 y(us)31 b(de\014ne)f(the)g(service)i(lev)n(el)f(ob)t(jectiv)n(es)h (and)e(the)h(notion)g(of)h(ca-)2040 4704 y(pacit)n(y)27 b(of)g(the)g(system.)38 b(The)27 b(e\013ectiv)n(e)g(e-Business)h (capacit)n(y)f(is)g(a)2040 4791 y(c)n(haracterization)c(of)e(an)g (e-Business)h(w)n(eb)f(system)g(in)g(terms)g(of)h(the)2040 4878 y(n)n(um)n(b)r(er)j(of)h Fh(e-Business)k(jobs)25 b Fj(that)h(can)g(b)r(e)f(serviced)h(under)f(some)2040 4966 y(prede\014ned)g(service)i(qualit)n(y)f(and)g(consistency)h (constrain)n(ts.)37 b(The)2040 5053 y Fh(b)l(asic)30 b(op)l(er)l(ation)g Fj(w)n(e)e(will)h(b)r(e)e(concerned)h(with)g(is)g (the)g(e-Business)2040 5140 y(transaction)35 b(whic)n(h,)h(for)e(the)f (rest)h(of)g(the)g(pap)r(er,)h(is)f(de\014ned)f(as)2040 5227 y(the)23 b(satisfaction)i(of)e(a)g(URL)f(request)h(b)n(y)e(the)i (w)n(eb)g(infrastructure.)2040 5314 y(This)36 b(op)r(eration)f(en)n (tails)h(all)g(the)e(computations)i(from)f(the)g(mo-)p eop end %%Page: 2 2 TeXDict begin 2 1 bop -152 -69 a Fj(men)n(t)22 b(that)g(the)g(request)g (arriv)n(es)h(at)g(the)f(w)n(eb)g(site)h(to)g(the)f(momen)n(t)-152 19 y(it)35 b(departs)g(from)g(the)g(w)n(eb)f(site.)63 b(As)34 b(a)h(measure)g(of)h(qualit)n(y)e(of)-152 106 y(this)27 b(service,)g(w)n(e)g(will)h(use,)f(for)h(the)e(purp)r(oses)g (of)i(this)e(pap)r(er,)h(the)-152 193 y(resp)r(onse)f(time)e(of)i(this) e(op)r(eration)i(whic)n(h)f(will)g(b)r(e)g(denoted)f(as)h Fg(t)1785 201 y Fe(r)1820 193 y Fj(.)-152 280 y(Note)i(that)g(this)g (time)g(is)h(measured)f(from)h(the)f(momen)n(t)f(that)h(the)-152 367 y(request)k(en)n(ters)f(the)g(w)n(eb)h(site,)i(un)n(til)d(it)h (departs)g(the)f(site.)50 b(Giv)n(e)-152 454 y(a)26 b(sp)r(eci\014c)g (resp)r(onse)g(time)f(ob)t(jectiv)n(e)h Fg(t)1017 462 y Fe(r)r(o)1082 454 y Fj(,)g(a)f(request)g(will)i(b)r(e)e(said)-152 542 y(to)33 b(b)r(e)f Fh(violate)l(d)h Fj(i\013)g(the)e(time)i(tak)n (en)f(to)g(satisfy)i(this)e(request)g Fg(t)1785 550 y Fe(r)1820 542 y Fj(,)-152 629 y(namely)23 b(its)g(resp)r(onse)g(time,)g (is)g(bigger)h(than)e Fg(t)1222 637 y Fe(r)r(o)1287 629 y Fj(,)h(i.e.,)h(i\013)f Fg(t)1590 637 y Fe(r)1646 629 y Fg(>)e(t)1755 637 y Fe(r)r(o)1820 629 y Fj(.)-152 716 y(The)f(complete)g(sp)r(eci\014cation)g(of)g(the)f(the)g(service)h (qualit)n(y)f(requires)-152 803 y(the)24 b(sp)r(eci\014cation)h(of)g (the)e Fh(c)l(onsistency)p Fj(.)37 b(F)-6 b(ormally)g(,)25 b(giv)n(en)e(a)i(set)f(of)-152 890 y(requests)e Fg(R)q Fj(,)g(the)g(consistency)g(of)g(the)f(service)i(for)f Fg(R)g Fj(will)h(b)r(e)f(giv)n(en)-152 977 y(b)n(y)34 b(the)h(p)r(ercen)n(tage)g(of)g(requests)g(in)g Fg(R)g Fj(that)g(are)g(not)g(violated.)-152 1065 y(Namely)-6 b(,)26 b(b)n(y)f(the)g(p)r(ercen)n(tage)i(of)f(requests)g(whose)h(resp) r(onse)f(time)-152 1152 y(is)34 b(less)h(than)e(or)h(equal)f(to)h(the)f (requiremen)n(t)g Fg(t)1287 1160 y Fe(r)r(o)1352 1152 y Fj(.)57 b(W)-6 b(e)33 b(are)h(no)n(w)-152 1239 y(ready)26 b(to)g(in)n(tro)r(duce)f(the)g(de\014nition)h(of)g(e-Business)h (capacit)n(y)-6 b(.)-152 1413 y Ff(DEFINITION)43 b(1.)67 b Fj(Giv)n(en)36 b(a)h(resp)r(onse)g(time)g(ob)t(jectiv)n(e)h Fg(t)1755 1421 y Fe(r)r(o)1820 1413 y Fj(,)-152 1500 y(a)33 b(consistency)f(requiremen)n(t)g Fg(c)p Fj(,)i(and)d(a)i(set)f (of)h(requests)f Fg(R)q Fj(.)53 b(W)-6 b(e)-152 1588 y(sa)n(y)32 b(that)e(the)h(system)g(is)h Fh(in)g(c)l(ap)l(acity)h Fj(for)f Fg(R)g Fj(if)g(the)e(consistency)-152 1675 y(requiremen)n(t)c (is)h(satis\014ed.)36 b(Otherwise,)27 b(w)n(e)g(sa)n(y)f(that)g(the)g (system)-152 1762 y(is)h Fh(out)h(of)f(c)l(ap)l(acity)p Fj(.)-152 1936 y(As)g(an)g(example,)g(let)g Fg(R)h Fj(b)r(e)e (de\014ned)g(as)h(the)g(set)g(of)g(requests)g(that)-152 2023 y(are)32 b(activ)n(e)f(during)f(an)n(y)h(min)n(ute)f(in)n(terv)l (al.)50 b(Let)31 b Fg(t)1365 2031 y Fe(r)r(o)1461 2023 y Fj(b)r(e)g(one)g(sec-)-152 2111 y(ond)36 b(and)f(let)h Fg(c)i Fj(=)g(90\045.)65 b(In)35 b(an)n(y)g(giv)n(en)h(min)n(ute)f(in)n (terv)l(al,)j(the)-152 2198 y(system)28 b(will)g(b)r(e)f(in)g(capacit)n (y)h(if)g(90\045)g(of)g(the)f(activ)n(e)g(requests)g(are)-152 2285 y(serviced)k(in)f(less)i(than)e(one)h(second.)49 b(Note)30 b(that)h(this)f(de\014nition)-152 2372 y(of)d(capacit)n(y)g (comprises)h(a)e(business)h(view)f(directed)h(at)f(establish-)-152 2459 y(ing)31 b(qualit)n(y)g(of)g(service,)i(rather)e(than)f(represen)n (ting)h(comp)r(onen)n(t)-152 2547 y(resource)d(utilization)g(metrics.) 38 b(This)28 b(later)f(view)g(is)h(what)f(is)g(nor-)-152 2634 y(mally)e(used)f(in)g(information)i(tec)n(hnology{orien)n(ted)f(p) r(erformance)-152 2721 y(ev)l(aluation)18 b(of)h(comp)r(onen)n(ts.)32 b(Our)17 b(prop)r(osal)i(imp)r(oses)g(a)f(business{)-152 2808 y(orien)n(ted)31 b(view.)49 b(Our)30 b(ob)t(jectiv)n(e)h(is)g(to)f (establish)i(a)f(quan)n(titativ)n(e)-152 2895 y(measure)f(of)h(system)e (capacit)n(y)h(that)f(can)h(b)r(e)f(used)g(to)h(determine)-152 2982 y(ho)n(w)23 b(man)n(y)f(e-Business)i(jobs)f(the)f(system)h(can)f (supp)r(ort)h(giv)n(en)f(the)-152 3070 y(qualit)n(y)c(of)i(service)f (requiremen)n(ts.)31 b(This)20 b(is)f(what)f(w)n(e)h(call)h(e\013ectiv) n(e)-152 3157 y(e-Business)j(capacit)n(y)f(\(EEC\).)h(The)f(w)n (orkload)g(on)g(the)g(system)f(de-)-152 3244 y(p)r(ends)26 b(on)h(the)f(e-Business)h(jobs)g(\(whic)n(h)f(are)h(the)f(sessions)i (in)f(our)-152 3331 y(case\))c(that)e(are)h(activ)n(e)g(in)f(the)h (system.)33 b(The)22 b(w)n(orkload)g(generated)-152 3418 y(b)n(y)37 b(the)g(sessions)i(is)g(the)e(constituen)n(t)g(e-Business)i (transactions)-152 3505 y(\(whic)n(h)25 b(are)g(the)f(URL)g(requests)g (in)h(our)f(case\).)35 b(De\014ning)24 b(the)h(ses-)-152 3593 y(sion)h(is)h(another)e(decision)i(the)e(business)h(has)g(to)f (mak)n(e.)35 b(One)25 b(w)n(a)n(y)-152 3680 y(to)34 b(de\014ne)e(is)i (b)n(y)f(asso)r(ciating)i(all)g(the)e(requests)g(for)h(an)f(applica-) -152 3767 y(tion/service)g(issued)f(b)n(y)e(an)h(uniquely)g(iden)n (ti\014ed)f(user.)52 b(W)-6 b(e)31 b(are)-152 3854 y(no)n(w)24 b(ready)f(for)i(the)e(de\014nition)g(of)h(e\013ectiv)n(e)f(e-Business)i (capacit)n(y)-6 b(.)-152 4028 y Ff(DEFINITION)34 b(2.)45 b Fj(Giv)n(en)29 b(a)g(resp)r(onse)h(time)f(ob)t(jectiv)n(e)h Fg(t)1686 4036 y Fe(r)r(o)1751 4028 y Fj(,)g(a)-152 4116 y(consistency)f(requiremen)n(t)g Fg(c)p Fj(,)h(and)e(a)h(sp)r (eci\014cation)h(of)g(the)e(set)h(of)-152 4203 y(requests)j Fg(R)q Fj(,)h(The)f(E\013ectiv)n(e)g(e-Business)g(Capacit)n(y)h (\(EEC\))f(of)g(a)-152 4290 y(w)n(eb)25 b(site)g(is)g(the)f(n)n(um)n(b) r(er)f(of)j(e-Business)f(jobs)g(that)f(a)h(system)g(can)-152 4377 y(service)i(while)f(sta)n(ying)g(in)g(capacit)n(y)-6 b(.)-152 4552 y(F)g(ollo)n(wing)27 b(the)e(sp)r(eci\014cations)i(of)f (the)e(example)i(ab)r(o)n(v)n(e,)f(the)g(EEC)-152 4639 y(will)35 b(b)r(e)f(the)f(n)n(um)n(b)r(er)g(of)i(sessions)g(suc)n(h)e (that,)j(for)f(an)n(y)e(min)n(ute,)-152 4726 y(90\045)24 b(of)g(the)f(requests)g(generated)g(b)n(y)f(these)h(sessions)i(are)f (serviced)-152 4813 y(in)30 b(less)h(than)e(one)h(second.)47 b(Note)29 b(that)h(it)g(is)g(straigh)n(tforw)n(ard)i(to)-152 4900 y(generalize)26 b(this)f(de\014nition)f(to)h(the)f(case)h(where)g (a)f(set)h(of)g(di\013eren)n(t)-152 4987 y(service)30 b(qualit)n(y)e(guaran)n(tees)h(are)g(sp)r(eci\014ed)g(for)g(di\013eren) n(t)f(groups)-152 5075 y(of)34 b(customers)g(\(or)f(URLs\).)55 b(F)-6 b(or)33 b(clarit)n(y)h(of)f(exp)r(osition)h(w)n(e)f(will)-152 5162 y(main)n(tain)26 b(a)g(unique)f(sp)r(eci\014cation)i(in)e(this)h (pap)r(er.)-152 5336 y(No)n(w)d(w)n(e)f(turn)g(our)g(atten)n(tion)g(to) h(the)e(computation)i(of)g(EEC.)g(Our)2040 -69 y(prop)r(osal)32 b(rests)g(on)e(inducing)h(a)g(set)g(of)h(functions)f(directly)g(from) 2040 19 y(the)22 b(measuremen)n(ts)h(from)g(the)g(v)l(arious)f (resources)i(in)e(a)h(giv)n(en)f(w)n(eb)2040 106 y(site.)44 b(The)29 b(comp)r(osition)i(of)e(these)g(functions)g(will)h(enable)f(a) g(user)2040 193 y(to)j(estimate)g(the)f(EEC)h(giv)n(en)f(the)g(sp)r (eci\014cation)h(of)g(the)f(qualit)n(y)2040 280 y(of)c(service)g (desired.)37 b(W)-6 b(e)26 b(will,)i(in)f(fact,)g(data)g(mine)f(the)g (measure-)2040 367 y(men)n(t)g(logs)i(in)e(order)g(to)h(pro)n(vide)f (the)g(necessary)h(information)h(for)2040 454 y(business)g(planning)g (and)g(decision)h(making.)41 b(As)28 b(these)g(functions)2040 542 y(incur)h(errors)i(in)n(tro)r(duced)e(b)n(y)f(the)h(measuremen)n (ts,)i(the)e(inheren)n(t)2040 629 y(noise)f(in)g(the)f(data,)h(and)f (the)g(necessary)h(abstractions)h(and)e(sum-)2040 716 y(marizations,)e(w)n(e)e(minimize)h(the)e(e\013ect)g(of)h(these)g (errors)g(b)n(y)f(fusing)2040 803 y(the)j(results)i(of)f(m)n(ultiple)g (algorithms)h(\(Section)f(2.2\).)2040 977 y(The)18 b(computation)g (algorithm,)i(whic)n(h)e(w)n(e)g(call)g Fh(c)l(ap)l(acity)k(b)l (oundary)2040 1065 y(se)l(ar)l(ch)45 b Fj(or)37 b Ff(CBS)g Fj(for)h(short,)i(relies)e(on)f(an)g(implemen)n(tation)h(of)2040 1152 y(the)f(de\014nition)g(of)h(capacit)n(y)g(in)n(tro)r(duced)f(ab)r (o)n(v)n(e.)70 b(Using)38 b(other)2040 1239 y(functions)28 b(that)e(map)h(the)g(n)n(um)n(b)r(er)f(of)i(sessions)h(to)e(the)g(w)n (orkload)2040 1326 y(they)33 b(generate,)j(the)d(algorithm)i(simply)e (increases)i(the)e(n)n(um)n(b)r(er)2040 1413 y(of)g(sessions)g(un)n (til)f(the)g(capacit)n(y)g(function)g(establishes)h(that)f(the)2040 1500 y(system)26 b(is)g(out)g(of)g(capacit)n(y)-6 b(.)2040 1799 y Fk(2.1)99 b(Model)25 b(Induction)2040 1891 y Fj(The)33 b(input)f(to)h(the)g(mo)r(del)g(building)g(pro)r(cess,)j(namely)d(the)g (ra)n(w)2040 1978 y(data,)e(is)f(the)f(measuremen)n(t)h(logs.)47 b(The)30 b(logs)h(con)n(tain)e(the)h(ev)n(en)n(t)2040 2065 y(records)23 b(of)h(all)f(URL)f(requests)h(en)n(tering)f(the)g (system)h(and)f(the)h(dif-)2040 2152 y(feren)n(t)32 b(op)r(erating)h (system)e(load)i(metrics)f(sampled)g(p)r(erio)r(dically)-6 b(.)2040 2239 y(The)37 b(measuremen)n(ts)f(are)h(pro)r(cessed)g(and)f (transformed)h(on)n(to)f(a)2040 2327 y(time)27 b(line,)g(where)g(for)h (eac)n(h)f(min)n(ute,)f(using)h(a)g(sliding)g(windo)n(w)h(of)2040 2414 y(one)e(second,)h(the)f(state)h(of)f(the)g(system)g(is)h(describ)r (ed)f(in)g(terms)h(of)2040 2501 y(a)36 b(v)n(ector)f(con)n(taining)h (the)f(follo)n(wing)j(en)n(tries:)54 b(statistics)37 b(ab)r(out)2040 2588 y(eac)n(h)i(URL)f(request)h(\(e.g,)k(total)d(n)n (um)n(b)r(er)e(of)i(instances,)j(mean)2040 2675 y(n)n(um)n(b)r(er)21 b(of)i(activ)n(e)f(instances)h(during)e(the)h(min)n(ute)f(in)n(terv)l (al,)i(etc.\),)2040 2762 y(the)31 b(n)n(um)n(b)r(er)g(of)h(activ)n(e)g (sessions,)j(the)d(n)n(um)n(b)r(er)e(of)j(arriving)f(and)2040 2850 y(departing)22 b(sessions,)j(and)c(the)h(mean)g(v)l(alue)g(of)g (the)g(op)r(erating)h(sys-)2040 2937 y(tem)k(metrics.)41 b(The)27 b(application)i(p)r(erformance)f(in)g(the)f(system)g(is)2040 3024 y(recorded)h(b)n(y)e(noting)i(the)e(distribution)i(of)g(the)f (resp)r(onse)h(time)g(in)2040 3111 y(eac)n(h)34 b(windo)n(w)g(of)g (time.)57 b(Eac)n(h)34 b(set)f(of)h(measuremen)n(ts)g(in)f(the)g(1)2040 3198 y(min)n(ute)e(windo)n(w)g(is)h(the)f(feature)g(v)n(ector)g(and)g (it)g(consists)h(of)g(the)2040 3285 y Fh(worklo)l(ad)p Fj(,)42 b(the)37 b Fh(lo)l(ad)45 b Fj(and)37 b(the)g Fh(system)j(r)l(esp)l(onse)p Fj(.)72 b(This)38 b(set)g(of)2040 3373 y(measuremen)n(ts)30 b(is)f(a)g(long)h(v)n(ector)f(of)h(v)l (alues.)44 b(W)-6 b(e)29 b(apply)f(dimen-)2040 3460 y(sionalit)n(y)c (reduction)f(tec)n(hniques)g(to)g(address)h(the)f(computational)2040 3547 y(complexit)n(y)28 b(of)g(suc)n(h)g(high)f(dimensional)i(feature)g (spaces.)42 b(T)-6 b(o)28 b(re-)2040 3634 y(duce)c(the)g(dimensionalit) n(y)i(of)f(the)f(w)n(ork)h(load)h(comp)r(onen)n(t)e(of)h(this)2040 3721 y(v)n(ector,)c(w)n(e)f(cluster)f(the)g(URL)g(requests)g(in)n(to)g (groups)h(according)g(to)2040 3808 y(their)k(b)r(eha)n(vior)f(in)h (terms)g(of)g(resp)r(onse)h(time)f(required)f(to)h(pro)r(cess)2040 3896 y(the)k(URL)f(and)h(the)g(a)n(v)n(erage)h(load)g(v)n(ector)f(of)i (the)e(system)g(during)2040 3983 y(its)j(pro)r(cessing.)50 b(T)-6 b(o)31 b(simplify)g(the)f(computations)h(ev)n(en)e(further,)2040 4070 y(w)n(e)23 b(appro)n(ximate)f(the)g(load)h(with)g(only)f(the)g(a)n (v)n(erage)h(CPU)g(load)g(of)2040 4157 y(the)28 b(w)n(eb)g(serv)n(er)g (during)g(the)g(request)g(pro)r(cessing.)43 b(Mo)r(del)29 b(selec-)2040 4244 y(tion)d(pro)r(cedures)f(can)h(b)r(e)f(applied)h(to) g(select)g(the)f(most)h(appropri-)2040 4332 y(ate)h(load)f(metric.)37 b(This)27 b(clustering)g(pro)r(cess)g(is)g(not)f(trivial)g(and)g(a)2040 4419 y(complete)i(and)f(accurate)h(description)g(of)g(the)e(pro)r(cess) j(is)f(b)r(ey)n(ond)2040 4506 y(the)d(scop)r(e)i(of)f(this)g(pap)r(er)g (and)f(describ)r(ed)h(in)f([8,)i(7].)2040 4680 y(Our)20 b(approac)n(h)h(to)g(quan)n(tifying)g(the)f(notion)h(of)h(e-Business)f (capac-)2040 4767 y(it)n(y)30 b(is)h(to)f(implemen)n(t)g(a)h (classi\014er)h(that)e(distinguishes)h(the)f(state)2040 4855 y(of)c(the)g(system)f(when)h(it)f(is)h(in)g(capacit)n(y)g(to)f (when)h(it)g(is)g(not)f(in)h(ca-)2040 4942 y(pacit)n(y)-6 b(.)32 b(T)-6 b(o)22 b(answ)n(er)g(the)f(query)f(of)j(if)f(there)f(is)h (capacit)n(y)f(or)h(not,)g(w)n(e)2040 5029 y(need)28 b(to)h(ha)n(v)n(e)g(an)g(estimate)g(of)h(the)e(state)i(of)f(the)g (system.)44 b(Ho)n(w-)2040 5116 y(ev)n(er,)26 b(the)g(state)g(of)h(the) e(system)h(includes)g(the)g(w)n(orkload)g(and)g(the)2040 5203 y(load)32 b(metrics)g(of)h(the)e(di\013eren)n(t)f(resources.)53 b(W)-6 b(e)31 b(need)g(functions)2040 5290 y(that)20 b(c)n(haracterize)h(the)f(w)n(orkload)h(and)e(the)h(load)h(on)f(the)f (resources)2040 5378 y(as)26 b(a)g(function)g(of)h(the)e(sessions.)p eop end %%Page: 3 3 TeXDict begin 3 2 bop -152 -69 a Fj(T)-6 b(o)24 b(c)n(haracterize)h (the)d(w)n(orkload,)k(w)n(e)d(induce)g(a)h(class)g(of)g(functions)-152 19 y(that)h(relates)h(the)f(n)n(um)n(b)r(er)f(of)i(sessions)h(to)e(the) g(requests)g(it)g(gener-)-152 106 y(ates.)33 b(W)-6 b(e)19 b(will)i(use)e Fd(S)472 114 y Fe(i)498 106 y Fj(\()p Fg(s)p Fj(\))g(to)g(denote)h(eac)n(h)f(one)h(of)g(these)f(functions.) -152 193 y(In)30 b(this)h(pap)r(er,)i(w)n(e)e(c)n(hose)g(to)g(ha)n(v)n (e)f(one)h(of)h(these)f(functions)g(p)r(er)-152 280 y(class)22 b(of)g(URL)d(request)h(\(determined)g(b)n(y)g(the)g(clustering)i (routine\),)-152 367 y(and)k(also)i(a)e(di\013eren)n(t)g(function)g (for)h(eac)n(h)f(statistical)j(prop)r(ert)n(y)c(of)-152 454 y(the)33 b(request)g(class)i(w)n(e)e(are)h(trying)f(to)h(c)n (haracterize.)58 b(W)-6 b(e)33 b(use)g(a)-152 542 y(piecewise)28 b(linear)e(mo)r(del)g(with)g(\014xed)f(knots)g(to)h(\014t)f(this)h (data.)-152 716 y(T)-6 b(o)30 b(c)n(haracterize)h(the)e(load)i(metrics) f(at)g(the)f(di\013eren)n(t)g(resources,)-152 803 y(another)36 b(class)h(of)g(functions)f(relates)h(the)f(w)n(orkload)h(to)f(the)f (re-)-152 890 y(source)28 b(load)g(and)g(utilization.)41 b(There)27 b(are)h(man)n(y)f(c)n(hoices)i(for)f(se-)-152 977 y(lecting)20 b(the)f(mo)r(del)g(family)h(to)g(represen)n(t)e(this)i (relationship.)33 b(Ho)n(w-)-152 1065 y(ev)n(er,)22 b(in)e(this)g(pap)r (er,)h(w)n(e)g(will)g(fo)r(cus)g(on)f(a)h(m)n(ultiv)l(ariate)f (regression)-152 1152 y(from)30 b(the)f(di\013eren)n(t)g(request)g (statistics)i(to)e(the)g(CPU)h(utilization)-152 1239 y(metric.)45 b(W)-6 b(e)29 b(use)39 b Fg(~)-48 b(w)31 b Fj(to)e(denote)g(the)f(argumen)n(t)h(to)h(this)f(function)-152 1326 y(and)d Fd(L)p Fj(\()10 b Fg(~)-48 b(w)q Fj(\))26 b(to)g(denote)f(the)h(function)f(itself.)-152 1500 y(Finally)-6 b(,)31 b(w)n(e)f(use)f(binary)g(classi\014ers)i(to)e(implemen)n(t)g(a)h (v)n(ersion)f(of)-152 1588 y(the)36 b(de\014nition)f(of)i(capacit)n(y)f (\(De\014nition)f(1\))h(ab)r(o)n(v)n(e.)65 b(A)35 b(binary)-152 1675 y(classi\014er)30 b(is)e(a)g(function)g(that,)h(giv)n(en)f(a)g(n)n (um)n(b)r(er)f(of)h(features,)i(re-)-152 1762 y(turns)18 b(one)g(of)i(t)n(w)n(o)e(v)l(alues.)32 b(F)-6 b(or)19 b(the)f(purp)r(oses)g(of)h(this)g(pap)r(er,)h(these)-152 1849 y(classi\014ers)25 b(will)f(tak)n(e)e(as)h(input)f(the)g(total)i (n)n(um)n(b)r(er)d(of)i(requests)g(\(in)-152 1936 y(eac)n(h)c (cluster\))g(in)g(the)g(one)g(min)n(ute)f(in)n(terv)l(al)h(time)g (windo)n(w,)i(the)d(a)n(v-)-152 2023 y(erage)k(activ)n(e)f(requests,)h (and)e(the)g(a)n(v)n(erage)i(CPU)e(load,)j(and)d(return)-152 2111 y(a)32 b(y)n(es/no)g(v)l(alue)f(dep)r(ending)g(whether)g(the)g (system)g(is)h(in)g(capac-)-152 2198 y(it)n(y)c(for)i(a)f(sp)r (eci\014c)g(pair)g(of)g(v)l(alues)g(of)g(consistency)g(and)f(resp)r (onse)-152 2285 y(time)e(ob)t(jectiv)n(e.)35 b(In)24 b(fact,)j(w)n(e)e(induce)g(a)h(grid)f(of)h(these)g(classi\014ers:)-152 2372 y(one)c(for)g(eac)n(h)f(v)l(alue)g(of)h(a)g(pre-sp)r(eci\014ed)f (v)l(alue)f(of)j(consistency)e(and)-152 2459 y(resp)r(onse)30 b(time)f(ob)t(jectiv)n(e.)45 b(W)-6 b(e)29 b(use)g Fg(<)36 b(~)-48 b(w)r(;)13 b(cpu)27 b(>)h Fj(to)h(denote)g(the)-152 2547 y(input)c(and)g Fd(B)r(C)299 2556 y Fe(l;c)370 2547 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))25 b(for)h(the)f (classi\014er.)36 b(Note)25 b(that)g(for)h(this)-152 2634 y(pap)r(er)g(w)n(e)h(are)f(using)h(only)f(the)f Fh(CPU)j(utilization)k Fj(measuremen)n(ts)-152 2721 y(for)i(the)f(load) h(v)n(ector.)57 b(The)33 b(metho)r(dology)h(is)g(equally)f(v)l(alid)g (for)-152 2808 y(an)n(y)25 b(arbitrary)h(load)h(v)n(ector.)-152 2982 y(There)k(is)f(v)l(ast)f(literature)i(in)f(the)f(statistical)j (pattern)d(classi\014ca-)-152 3070 y(tion)c(on)g(classi\014er)h (induction)f(algorithms)h(and)f(metho)r(ds)g(\(see)g(for)-152 3157 y(example)32 b([3]\).)53 b(F)-6 b(or)31 b(the)g(purp)r(oses)h(of)g (this)g(pap)r(er,)h(w)n(e)f(explored)-152 3244 y(the)38 b(use)f(of)i(classi\014ers)g(based)f(on)g(Ba)n(y)n(esian)g(net)n(w)n (orks)g([13,)k(6],)-152 3331 y(and)31 b(logistic)j(regression)f([9].)52 b(F)-6 b(or)32 b(the)f(Ba)n(y)n(esian)h(net)n(w)n(ork)f(clas-)-152 3418 y(si\014er,)38 b(w)n(e)d(assume)h(a)f(no)r(de)g Fg(y)i Fj(that)e(tak)n(es)g(states)g(from)h(the)f(set)-152 3505 y Fd(f)p Fg(capacity)s(;)13 b(nocapacity)s Fd(g)p Fj(.)33 b(W)-6 b(e)21 b(call)h(this)g(no)r(de)g(the)f Fh(class)h Fj(v)l(ariable.)-152 3593 y(In)35 b(addition)h(w)n(e)g(ha)n (v)n(e)f(one)h(no)r(de)g(for)g(eac)n(h)g(comp)r(onen)n(t)g(of)g(the) -152 3680 y(v)n(ector)29 b Fg(~)-36 b(x)o Fj(.)48 b(T)-6 b(o)31 b(implemen)n(t)f(the)g(binary)g(function)g Fd(B)r(C)1482 3689 y Fe(l;c)1553 3680 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\),)-152 3767 y(w)n(e)31 b(\014rst)g(induce)f(a)h (probabilit)n(y)g(distribution)g Fg(P)11 b Fj(\()p Fg(y)s(;)h(~)-38 b(x)p Fj(\))30 b(and)g(then)-152 3854 y(imp)r(ose)j(the)e(follo)n(wing) k(decision)d(rule)g Fd(B)r(C)1135 3822 y Fe(B)r(N)1135 3870 y(l;c)1242 3854 y Fj(\()10 b Fg(~)-48 b(w)q(;)14 b(cpu)p Fj(\))31 b(=)g Fg(y)s(es)g Fj(i\013)-152 3951 y Fg(P)11 b Fj(\()p Fg(y)37 b Fj(=)d Fg(capacity)s Fd(j)10 b Fg(~)-48 b(w)q(;)14 b(cpu)p Fj(\))34 b Fg(>)g(P)11 b Fj(\()p Fg(y)37 b Fj(=)d Fg(nocapacity)s Fd(j)10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\).)1678 3920 y Fi(2)1770 3951 y Fj(In)-152 4039 y(the)22 b(exp)r(erimen)n(ts)g(b)r(elo)n(w,)i(w) n(e)e(assumed)g(a)h(\014xed)e(structure)g(for)i(the)-152 4126 y(Ba)n(y)n(esian)34 b(net)n(w)n(ork)f(in)g(the)g(form)g(of)h(a)f (naiv)n(e)g(Ba)n(y)n(es)h(mo)r(del)f([3].)-152 4213 y(This)h(structure) e(and)h(the)f(assumption)i(of)f(indep)r(endence)f(it)h(en-)-152 4300 y(co)r(des)27 b(enables)f(us)g(to)f(compute)h Fg(P)11 b Fj(\()p Fg(y)s Fd(j)f Fg(~)-48 b(w)q(;)13 b(cpu)p Fj(\))26 b(as)-95 4484 y Fg(P)11 b Fj(\()p Fg(y)s Fd(j)f Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))21 b(=)495 4375 y Fc(Q)568 4454 y Fe(i)607 4431 y Fg(P)11 b Fj(\()p Fg(w)752 4439 y Fe(i)778 4431 y Fd(j)p Fg(y)s Fj(\))16 b Fd(\002)h Fg(P)11 b Fj(\()p Fg(cpu)p Fd(j)p Fg(y)s Fj(\))16 b Fd(\002)h Fg(P)11 b Fj(\()p Fg(y)s Fj(\))p 406 4467 1198 4 v 406 4478 a Fc(P)487 4557 y Fe(y)524 4535 y Fj(\()554 4478 y Fc(Q)627 4557 y Fe(i)666 4535 y Fg(P)g Fj(\()p Fg(w)811 4543 y Fe(i)837 4535 y Fd(j)p Fg(y)s Fj(\))17 b Fd(\002)f Fg(P)11 b Fj(\()p Fg(cpu)p Fd(j)p Fg(y)s Fj(\))17 b Fd(\002)g Fg(P)11 b Fj(\()p Fg(y)s Fj(\)\))1613 4484 y Fg(;)109 b Fj(\(1\))-152 4677 y(where)38 b Fg(i)g Fj(ranges)g(o)n(v)n(er)f(the)g(length)h Fg(n)f Fj(of)i(the)e(v)n(ector)47 b Fg(~)-48 b(w)r Fj(.)70 b(Note)-152 4764 y(that)38 b(as)h(a)g(consequence,)j(for)d(inducing)f (the)g(desired)g(distribu-)-152 4851 y(tion)d Fg(P)11 b Fj(\()p Fg(y)s(;)22 b(~)-48 b(w)r(;)13 b(cpu)p Fj(\),)37 b(w)n(e)e(need)g(to)f(\014t)g Fg(O)r Fj(\()p Fg(n)p Fj(\))i(indep)r (enden)n(t)d(distri-)-152 4938 y(butions)25 b(corresp)r(onding)g(to)g Fg(P)11 b Fj(\()p Fg(w)851 4946 y Fe(i)877 4938 y Fd(j)p Fg(y)s Fj(\),)25 b Fg(P)11 b Fj(\()p Fg(cpu)p Fd(j)p Fg(y)s Fj(\))24 b(and)h(then)f Fg(P)11 b Fj(\()p Fg(y)s Fj(\).)-152 5026 y(In)29 b(this)h(w)n(ork,)i(w)n(e)e(treated)g(all)h(v) l(ariables)f(asso)r(ciated)i(with)40 b Fg(~)-48 b(w)32 b Fj(as)p -152 5068 797 4 v -148 5122 a Fi(2)-113 5153 y Fj(Note)26 b(that)h(w)n(e)g(are)g(selecting)h(a)f(threshold)g(of)g(0) p Fg(:)p Fj(5)h(for)f(this)g(deci-)-152 5228 y(sion)g(rule.)34 b(This)27 b(threshold)e(do)r(es)h(in\015uence)f(the)h(accuracy)g(of)g (the)-152 5303 y(classi\014er)g(and)e(it)h(should)f(b)r(e)g(set)h (according)g(to)g(considerations)h(of)-152 5378 y(misclassi\014cation)j (costs.)2040 -69 y(con)n(tin)n(uous)24 b(and)g(w)n(e)h(used)g(Gaussian) g(distributions)g(to)g(represen)n(t)2040 19 y(their)33 b(distribution.)55 b(F)-6 b(or)33 b(the)f(class)i(v)l(ariable,)h(w)n(e) e(used)f(a)h(bino-)2040 106 y(mial)26 b(distribution.)35 b(The)25 b(parameters)h(of)g(the)f(distributions)h(w)n(ere)2040 193 y(\014tted)h(using)h(a)h(maxim)n(um)e(lik)n(eliho)r(o)r(d)j (approac)n(h)e([3].)42 b(The)28 b(main)2040 280 y(reason)34 b(for)g(selecting)g(a)f(naiv)n(e)g(Ba)n(y)n(es)g(as)g(one)h(of)f(the)g (classi\014ers)2040 367 y(is)d(its)f(simplicit)n(y)h(in)f(terms)h(of)g (inference,)h(implemen)n(tation,)g(and)2040 454 y(up)r(date.)59 b(W)-6 b(e)33 b(note)h(that)g(for)h(selecting)g(the)e(actual)i (features)g(in)2050 542 y Fg(~)-48 b(w)r Fj(,)32 b(w)n(e)g(p)r (erformed)f(feature)g(selection)h(computation,)h(with)e(b)r(oth)2040 629 y(a)c(wrapp)r(er{based)i(approac)n(h)e(and)f(a)i(\014sher)e (discriminan)n(t{based)2040 716 y(approac)n(h)f([3].)35 b(W)-6 b(e)25 b(also)h(exp)r(erimen)n(ted)e(with)h(other)g (distribution)2040 803 y(families)j(including)e(m)n(ultinomials)h (based)f(on)f(a)i(discretization)g(of)2040 890 y(the)e(features)i(in)36 b Fg(~)-48 b(w)r Fj(.)2040 1065 y(F)-6 b(or)31 b(the)e(logistic)k (regression,)g(w)n(e)e(use)f(the)g(outcome)h(v)l(ariable)g(as)2040 1152 y(the)k(random)g(v)l(ariable)g Fg(y)i Fj(that)e(tak)n(es)g(the)f (v)l(alues)h(from)h(the)e(set)2040 1239 y Fd(f)p Fg(capacity)s(;)13 b(nocapacity)s Fd(g)20 b Fj(and)g(the)g(input)f(feature)i(v)n(ector)g Fd(h)10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fd(i)2040 1326 y Fj(as)23 b(in)f(the)g(Ba)n(y)n(esian)i(net)n(w)n(ork)e(classi\014er.) 35 b(The)22 b(logistic)j(regression)2040 1413 y(classi\014er)20 b([9])f(\014ts)g(a)f(linear)i(regression)g(function)e(to)h(the)f Fh(lo)l(git)j(tr)l(ans-)2040 1500 y(formation)2040 1675 y Fg(l)q(og)s(it)g Fj(=)g(log)2461 1627 y Fg(P)11 b Fj(\()p Fg(y)23 b Fj(=)e Fg(capacity)s Fd(j)10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))p 2419 1658 856 4 v 2419 1726 a Fg(P)e Fj(\()p Fg(y)23 b Fj(=)f Fg(nocapacity)s Fd(j)10 b Fg(~)-48 b(w)q(;)13 b(cpu)p Fj(\))3359 1675 y(=)74 b Fg(\014)3536 1683 y Fi(0)3588 1675 y Fj(+)3670 1656 y Fg(~)3665 1675 y(\014)21 b Fd(\001)d(h)10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fd(i)p Fg(:)2040 1853 y Fj(F)-6 b(rom)24 b(the)f(data,)i(w)n(e)f (\014rst)f(\014t)g(the)g(regression)j(mo)r(del)e(and)f(apply)g(a)2040 1940 y(decision)c(rule)e(to)h(implemen)n(t)g(the)f(function)g Fd(B)r(C)3438 1908 y Fe(LR)3438 1955 y(l;c)3530 1940 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))21 b(=)g Fg(y)s(es)p Fj(.)2040 2039 y(The)28 b(rule)g(w)n(e)g(select)g(is)g Fd(B)r(C)2859 2007 y Fe(LR)2859 2054 y(l;c)2951 2039 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))24 b(=)h Fg(y)s(es)h Fj(i\013)i Fg(l)q(og)s(it)c(>)g Fj(0.)3882 2007 y Fi(1)3945 2039 y Fj(T)-6 b(o)2040 2126 y(mo)r(del)22 b(the)f(second)h(order)g(in)n(teractions)g(b)r(et)n(w)n(een)g(the)f (comp)r(onen)n(t)2040 2213 y(features)34 b(of)45 b Fg(~)-48 b(w)r Fj(,)35 b(w)n(e)f(in)n(tro)r(duce)g(the)f(extended)f(feature)i (set)44 b Fg(~)-48 b(w)3941 2182 y Fe(ext)2040 2301 y Fj(that)29 b(includes)h(the)f(square)g(\()p Fg(w)2977 2269 y Fi(2)2975 2314 y Fe(i)3012 2301 y Fj(\))g(and)g(the)g(cross)h (pro)r(duct)f(terms)2040 2388 y(\()p Fg(w)2125 2396 y Fe(i)2168 2388 y Fd(\001)18 b Fg(w)2262 2396 y Fe(j)2294 2388 y Fj(\).)2040 2583 y Fk(2.2)99 b(Infer)n(ence)2040 2674 y Fj(The)38 b Ff(CBS)f Fj(algorithm)i(w)n(orks)f(as)g(follo)n(ws.) 72 b(Giv)n(en)37 b(a)h(resp)r(onse)2040 2761 y(time)e(ob)t(jectiv)n(e)h (and)e(consistency)h(sp)r(eci\014cation)h(w)n(e)f(select)h(the)2040 2848 y(appropriate)i(classi\014er)h Fd(B)r(C)2885 2857 y Fe(l;c)2956 2848 y Fj(.)72 b(Let)38 b Fg(s)g Fj(denote)h(the)e(n)n (um)n(b)r(er)h(of)2040 2935 y(sessions.)73 b(Then,)42 b(using)c(the)g(set)g(of)h(functions)f Fd(S)3608 2943 y Fe(i)3634 2935 y Fj(\()p Fg(s)p Fj(\),)j(w)n(e)d(can)2040 3023 y(reconstruct)c(the)f(w)n(orkload)h(v)n(ector)43 b Fg(~)-48 b(w)36 b Fj(and,)f(using)f(this)f(and)g Fd(L)p Fj(,)2040 3110 y(w)n(e)24 b(compute)g(the)f(exp)r(ected)g(CPU)h (utilization.)35 b(The)24 b(steps)g(of)g(the)2040 3197 y(algorithm)j(are:)2130 3422 y(1.)38 b(let)26 b Fg(s)21 b Fj(=)g Fd(\000)p Fj(1)2130 3565 y(2.)38 b(rep)r(eat)2256 3708 y(\(a\))f(let)26 b Fg(s)21 b Fj(=)g Fg(s)c Fj(+)g(1)2252 3821 y(\(b\))36 b(Using)18 b(the)e(set)i(of)g(functions)f Fd(S)3282 3829 y Fe(i)3308 3821 y Fj(\()p Fg(s)p Fj(\))g(compute)g(the) f(w)n(ork-)2391 3908 y(load)27 b(v)n(ector)36 b Fg(~)-48 b(w)r Fj(,)26 b(and)f(then)h(using)g Fd(L)p Fj(\()10 b Fg(~)-48 b(w)r Fj(\))25 b(compute)h(the)2391 3995 y(exp)r(ected)f (load)i Fg(cpu)2227 4138 y Fj(item)f(un)n(til)f Fd(B)r(C)2680 4147 y Fe(l;c)2751 4138 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))22 b(=)f Fg(no)2130 4280 y Fj(3.)38 b(return)25 b(\()p Fg(s)17 b Fd(\000)f Fj(1\))2040 4506 y(When)34 b Fd(B)r(C)2370 4515 y Fe(l;c)2441 4506 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))36 b(=)f Fg(no)p Fj(,)i(then)d(the)g (b)r(oundary)f(of)i(capacit)n(y)2040 4593 y(w)n(as)h(crossed)g(and)f (the)g(n)n(um)n(b)r(er)f(of)i(sessions)g(that)f(can)g(b)r(e)g(sup-)2040 4680 y(p)r(orted)29 b(b)n(y)f(the)h(system)g(while)h(main)n(taining)g (the)e(qualit)n(y)h(of)h(ser-)2040 4767 y(vice)35 b(is)f(determined.)61 b(In)33 b(essence,)38 b(the)c(algorithm)i(sim)n(ulates)f(a)2040 4855 y(\\w)n(alk")f(in)e(feature)g(space)h(searc)n(hing)g(for)g(the)f (b)r(oundary)f(of)i(the)2040 4942 y(system's)26 b(capacit)n(y)-6 b(.)2040 5116 y(The)19 b(\014nal)g(question)f(w)n(e)h(address)g(in)g (this)g(section)g(is)g(that)g(of)g(ho)n(w)g(to)2040 5203 y(com)n(bine)j(the)e(results)i(of)g(t)n(w)n(o)g(algorithms)h(\(e.g.,)h (when)d(w)n(e)h(use)f(the)2040 5290 y(Naiv)n(e)29 b(Ba)n(y)n(es)h (Classi\014er)h(v/s)e(when)g(w)n(e)h(use)f(the)g(logistic)i(regres-) 2040 5378 y(sion\).)47 b(Before,)32 b(that)d(w)n(e)h(brie\015y)f (commen)n(t)g(on)h(the)f(actual)h(need)p eop end %%Page: 4 4 TeXDict begin 4 3 bop -152 -69 a Fj(for)23 b(di\013eren)n(t)e (algorithms)j(for)e(computing)g(the)g(e\013ectiv)n(e)g(capacit)n(y)-6 b(.)-152 19 y(The)23 b(approac)n(h)f(w)n(e)g(are)h(prop)r(osing)g(is)g (based)f(on)g(inducing)g(mo)r(dels)-152 106 y(directly)35 b(from)g(observing)g(the)f(b)r(eha)n(vior)g(of)h(the)f(system.)61 b(This)-152 193 y(approac)n(h)35 b(has)g(man)n(y)f(adv)l(an)n(tages)i (from)f(the)g(p)r(oin)n(t)f(of)i(view)f(of)-152 280 y(adaptabilit)n(y) 27 b(and)f(\015exibilit)n(y)-6 b(.)35 b(Y)-6 b(et,)26 b(it)g(has)h(to)f(con)n(tend)f(with)i(un-)-152 367 y(certain)n(t)n(y)g (coming)g(from)g(\\noisy")h(measuremen)n(ts,)g(and)e(assump-)-152 454 y(tions)g(necessary)h(to)f(e\013ectiv)n(ely)f(induce)g(mo)r(dels)i (from)f(the)g(data.)-152 629 y(The)39 b Ff(CBS)f Fj(algorithm)i(tries)e (to)h(correct)g(the)f(sources)h(of)g(error)-152 716 y(b)n(y)d (\014tting)g(a)g(set)h(of)g(sp)r(ecialized)h(binary)e(functions)h (\(high)f(bias)-152 803 y(but)31 b(lo)n(w)h(v)l(ariance\))f(one)h(for)g (eac)n(h)f(v)l(alue)g(of)i(resp)r(onse)f(time)f(and)-152 890 y(consistency)-6 b(.)64 b(These)36 b(functions)g(are)g(induced)f (on)g(data)h(that)f(is)-152 977 y(closer)28 b(to)e(the)f(actual)i(w)n (orkload)g(in)f(the)g(system.)36 b(Still,)26 b(there)g(are)-152 1065 y(inheren)n(t)32 b(assumptions)g(in)g(eac)n(h)g(t)n(yp)r(e)g(of)g (classi\014er)i(and)e(that)f(is)-152 1152 y(the)i(main)h(reason)g(that) g(w)n(e)f(explored)h(t)n(w)n(o)g(t)n(yp)r(es)e(of)j(classi\014ers.)-152 1239 y(Ba)n(y)n(esian)c(net)n(w)n(orks)e(b)r(elong)i(to)e(the)g(class)i (of)g(\\generativ)n(e)f(mo)r(d-)-152 1326 y(els")21 b(while)g(logistic) h(regression)g(b)r(elongs)f(to)f(the)g(class)h(of)g(\\discrim-)-152 1413 y(inativ)n(e)26 b(mo)r(dels.")36 b(A)26 b(discussion)h(of)f(the)g (trade-o\013s)g(go)r(es)h(b)r(ey)n(ond)-152 1500 y(the)i(scop)r(e)h(of) g(this)g(pap)r(er.)45 b(W)-6 b(e)29 b(also)i(remark)f(that,)g(in)f (addition,)-152 1588 y(the)24 b(error)g(in)g(the)g(estimates)h(of)g (this)f(algorithm)h(is)f(in)n(tro)r(duced)g(b)n(y)-152 1675 y(the)i(functions)g Fd(S)359 1683 y Fe(i)410 1675 y Fj(and)f Fd(L)p Fj(.)-152 1849 y(The)h(general)g(approac)n(h)f(w)n(e) h(tak)n(e)e(to)i(com)n(bine)f(the)g(results)g(of)h(the)-152 1936 y(di\013eren)n(t)33 b(algorithms)h(\(and)e(the)h(di\013eren)n(t)f (instan)n(tiation)i(of)f(the)-152 2023 y(classi\014ers)27 b(within)e(the)g(algorithms\))h(is)f(to)g(compute)g(a)g(maxim)n(um)-152 2111 y(lik)n(eliho)r(o)r(d)33 b(estimate)f(from)g(the)e(resp)r(ectiv)n (e)i(inferences.)52 b(Brie\015y)-6 b(,)-152 2198 y(the)34 b(approac)n(h)g(is)g(summarized)h(as)f(follo)n(ws:)54 b(Consider)35 b(a)f(set)g(of)-152 2285 y(functions)22 b Fd(f)p Fg(f)250 2293 y Fe(i)277 2285 y Fd(g)p Fj(,)h(1)f Fd(\024)f Fg(i)h Fd(\024)f Fg(n)p Fj(,)i(suc)n(h)e(that)g(giv)n(en)g (an)h(input)f(v)n(ector)f Fg(~)-37 b(x)p Fj(,)-152 2372 y(eac)n(h)20 b Fg(f)52 2380 y Fe(i)79 2372 y Fj(\()o Fg(~)-37 b(x)o Fj(\))22 b(=)f Fg(v)322 2380 y Fe(i)354 2372 y Fj(+)5 b Fg(\017)450 2380 y Fe(i)476 2372 y Fj(,)21 b(where)g Fg(v)772 2380 y Fe(i)818 2372 y Fj(is)g(a)f(real)g(v)l(alue)g (and)f Fg(\017)1458 2380 y Fe(i)1505 2372 y Fj(represen)n(ts)-152 2459 y(noise.)68 b(F)-6 b(or)37 b(this)f(w)n(ork,)k(w)n(e)d(assume)g (that)g Fg(\017)1244 2467 y Fe(i)1307 2459 y Fj(ob)r(eys)f(a)h(normal) -152 2547 y(distribution)22 b(with)g(zero)g(mean)g(and)f(sigma)i Fg(\033)1196 2555 y Fe(i)1222 2547 y Fj(.)33 b(Giv)n(en)21 b(an)h(input)d Fg(~)-37 b(x)-152 2634 y Fj(and)24 b(the)f(set)g Fd(f)p Fg(f)318 2642 y Fe(i)345 2634 y Fd(g)h Fj(w)n(e)g(are)g(in)n (teresting)g(in)g(computing)f(a)h Fg(v)1587 2602 y Fb(\003)1647 2634 y Fj(whic)n(h)-152 2721 y(is)e(the)f(fusion)g(of)h(the)f(set)g Fd(f)p Fg(f)669 2729 y Fe(i)696 2721 y Fj(\()o Fg(~)-37 b(x)o Fj(\))p Fd(g)p Fj(,)23 b(and)e(is)g(optimal)h(in)f(some)h(sense,) -152 2808 y(and)30 b(some)i(c)n(haracterization)g(of)f(the)f(error)h (in)f Fg(v)1322 2776 y Fb(\003)1358 2808 y Fj(.)49 b(T)-6 b(o)31 b(this)f(end,)-152 2895 y(w)n(e)24 b(assume)h(a)f(set)g(of)g (random)g(v)l(ariables)h Fg(r)1120 2903 y Fe(i)1146 2895 y Fj(,)f(eac)n(h)g(one)g(asso)r(ciated)-152 2982 y(with)32 b(its)g(resp)r(ectiv)n(e)g Fg(v)542 2990 y Fe(i)569 2982 y Fj(.)53 b(These)32 b(v)l(ariables)g(will)h(ob)r(ey)f(a)g(normal)-152 3070 y(distribution)f(with)g(mean)g Fg(v)699 3078 y Fe(i)756 3070 y Fj(and)g(sigma)h Fg(\033)1178 3078 y Fe(i)1204 3070 y Fj(.)50 b(Eac)n(h)31 b Fg(r)1506 3078 y Fe(i)1563 3070 y Fj(pro)n(vides)-152 3157 y(evidence)c(for)g Fg(v)317 3125 y Fb(\003)353 3157 y Fj(.)38 b(W)-6 b(e)26 b(further)h(assume)g (that)g(eac)n(h)f(v)l(ariable)i Fg(r)1737 3165 y Fe(i)1789 3157 y Fj(is)-152 3244 y(conditionally)21 b(indep)r(enden)n(t)d(from)i (eac)n(h)g(other)f(giv)n(en)h(the)f(v)l(alue)g(of)-152 3331 y Fg(v)-112 3299 y Fb(\003)-76 3331 y Fj(.)41 b(Under)27 b(this)h(condition,)i(our)d(ob)t(jectiv)n(e)i(is)g(to)f(\014nd)f(the)g (v)l(alue)-152 3418 y(of)35 b Fg(v)-16 3387 y Fb(\003)54 3418 y Fj(and)e(the)g(corresp)r(onding)i Fg(\033)900 3387 y Fb(\003)969 3418 y Fj(that)f(maximize)g(lik)n(eliho)r(o)r(d.) -152 3505 y(After)f(writing)i(the)d(lik)n(eliho)r(o)r(d)j(equations)e (and)g(p)r(erforming)h(the)-152 3593 y(maximization,)28 b(the)d(expression)h(for)h Fg(v)1010 3561 y Fb(\003)1071 3593 y Fj(is:)-152 3778 y Fg(v)-112 3742 y Fb(\003)-54 3778 y Fj(=)27 3707 y Fc(X)71 3865 y Fe(i)p 160 3667 82 4 v 160 3730 a Fg(\033)207 3709 y Fi(2)p 160 3761 V 160 3829 a Fg(\033)207 3803 y Fi(2)204 3849 y Fe(i)269 3778 y Fd(\002)16 b Fg(v)382 3786 y Fe(i)409 3778 y Fg(;)d Fh(wher)l(e)689 3730 y Fj(1)p 668 3761 V 668 3777 V 668 3840 a Fg(\033)715 3819 y Fi(2)780 3778 y Fj(=)861 3707 y Fc(X)906 3865 y Fe(i)1016 3730 y Fj(1)p 995 3761 V 995 3829 a Fg(\033)1042 3803 y Fi(2)1039 3849 y Fe(i)1086 3778 y Fg(;)41 b Fh(and)53 b Fg(\033)1369 3742 y Fb(\003)1405 3740 y Fi(2)1461 3778 y Fj(=)21 b Fg(n)c Fd(\001)p 1644 3715 V 18 w Fg(\033)1691 3757 y Fi(2)1776 3778 y Fj(\(2\))-152 3983 y(By)22 b(the)f(results)h(of)g(the)f(Gauss-Mark)n(o)n(v)h(theorem) g([2],)i(these)d(equa-)-152 4070 y(tions)27 b(represen)n(t)e(the)h(un)n (biased)f(estimates)j(of)e(minimal)h(v)l(ariance.)-152 4157 y(Note)k(that)f(to)g(use)g(these)h(equations,)h(w)n(e)f(need)f(to) g(compute)g(the)-152 4244 y Fg(\033)35 b Fj(of)e(the)f(resp)r(ectiv)n (e)h(inferences.)55 b(In)32 b(order)h(to)f(compute)g(the)g Fg(\033)-152 4332 y Fj(v)l(alue)i(of)h(an)f(application)i(of)f Ff(CBS)f Fj(with)g(b)r(oth)g(a)g(Naiv)n(e)g(Ba)n(y)n(es)-152 4419 y(and)d(a)g(logistic)h(regressor,)i(w)n(e)e(rely)e(on)h(the)f(b)r (o)r(otstrap)i(metho)r(d.)-152 4506 y(This)24 b(metho)r(d)e(relies)i (on)f(re-sampling)g(the)f(initial)i(data)f(a)g(n)n(um)n(b)r(er)-152 4593 y(of)33 b(times)f(and)f(rep)r(eating)i(the)e(desired)h (computation)g(with)g(eac)n(h)-152 4680 y(new)25 b(data)f(set.)34 b(A)24 b(complete)h(description)f(of)h(this)f(metho)r(d)g(is)h(w)n(ell) -152 4767 y(b)r(ey)n(ond)h(the)h(scop)r(e)g(of)h(this)f(pap)r(er)g(and) g(the)f(in)n(terested)h(reader)g(is)-152 4855 y(referred)g(to)e([4].) -152 5029 y(T)-6 b(o)32 b(illustrate)h(the)f(e\013ects)g(of)g(the)f (fusion)i(on)e(inference)i(and)e(the)-152 5116 y(need)25 b(for)i(di\013eren)n(t)e(t)n(yp)r(es)g(of)h(classi\014ers,)i(w)n(e)d (displa)n(y)h(in)f(Figure)h(1)-152 5203 y(the)32 b(di\013erence)h(in)f (the)g(standard)h(error,)i(with)e(95\045)g(con\014dence,)-152 5290 y(b)r(et)n(w)n(een)d(the)g(high)g(and)f(lo)n(w)i(b)r(ound)e(in)h (the)g(EEC)g(computation)-152 5378 y(b)n(y)25 b Ff(CBS)g Fj(for)i(a)f(consistency)g(of)g(80\045.)2136 1074 y @beginspecial 56.520000 @llx 56.520000 @lly 671.640015 @urx 475.440002 @ury 2160 @rwi @setspecial %%BeginDocument: error.eps %!PS-Adobe-3.0 EPSF-3.0 %%Title: WMF2EPS 1.2 : WMF->EPS conversion for error.wmf %%Creator: Pscript.dll Version 5.0 %%CreationDate: 3/20/2001 21:58:34 %%For: sabata %%BoundingBox: 56.52 56.52 671.64 475.44 %%Pages: 1 %%Orientation: Portrait %%PageOrder: Ascend %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%DocumentData: Clean7Bit %%TargetDevice: (WMF2EPS Color PS) (2010.0) 2 %%LanguageLevel: 2 %%EndComments %%BeginDefaults %%PageBoundingBox: 0 0 672 476 %%EndDefaults %%BeginProlog %%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 /currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72 def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def /integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype {cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint} readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop (-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def /filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- ) tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck {dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(]) tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint} forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier /Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin $error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0 ne{grestoreall}if showpage initgraphics courier setfont lmargin 720 moveto errorname(VMError)eq{PrtVMMsg}{(ERROR: )prnt errorname prnt nl (OFFENDING COMMAND: )prnt/command load prnt $error/ostack known{nl nl(STACK:) prnt nl nl $error/ostack get aload length{==}repeat}if}ifelse systemdict /showpage get exec(%%[ Error: )print errorname =print(; OffendingCommand: ) print/command load =print( ]%%)= flush}if end end end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking where{pop/setpacking where{pop oldpack setpacking}if}if %%EndResource userdict /Pscript_WinNT_Incr 230 dict dup begin put %%BeginResource: file Pscript_FatalError 5.0 0 /FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding{ISOLatin1Encoding} stopped{StandardEncoding}if def currentdict end/ErrFont-Latin1 exch definefont} ifelse exch scalefont setfont counttomark 3 div cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def %%EndResource userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[ (This job requires more memory than is available in this printer.)100 500 (Try one or more of the following, and then print again:)100 485 (For the output format, choose Optimize For Portability.)115 470 (In the Device Settings page, make sure the Available PostScript Memory is accurate.) 115 455(Reduce the number of fonts in the document.)115 440 (Print the document in parts.)115 425 12/Times-Roman showpage (%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if}bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get def}ifelse %%BeginResource: file Pscript_Win_Basic 5.0 0 /d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^ /index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/- /rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true , d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C /closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M /rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d /Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage , d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow , d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld /lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b /initialize{`{/ADO_mxRot ~ d/TextInitialised? F d reinitialize E}{U /Pscript_Win_Data 230 dict @ ` put/ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq{exit}{E}?}loop E}b/suspend/terminate , d /resume{` Pscript_Win_Data `}b U `/lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped{cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat}{!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5 ge{round}{@ -0.5 lt{round}{0 ge{1} {-1}?}?}?}b/nonzero_dsnap{dtransform nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ - neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/solid{[]0 sd}b/g {@ not{U/DefIf_save save put}if U/DefIf_bool 2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e{DefIf_El !}b/UDF{L2?{undefinefont}{!} ?}b/UDR{L2?{undefineresource}{! !}?}b/freeVM{/Courier findfont[40 0 0 -40 0 0] makefont Ji 2 vmreclaim}b %%EndResource %%BeginResource: file Pscript_Win_Utils_L2 5.0 0 /rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge {1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d /colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b /resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}? not{/ColorRendering<>/defineresource where{!/ProcSet defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource ` mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.) GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5 -1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~ /ColorRendering defineresource !}b/findcolorrendering where{!}{ /findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{ /ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}? /selectcolorrendering{findcolorrendering !/ColorRendering findresource setcolorrendering}b %%EndResource end %%EndProlog %%BeginSetup [ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec 1 setlinecap 1 setlinejoin /mysetup [ 0.11999 0 0 -0.11999 0 475.65353 ] def %%EndSetup %%Page: 1 1 %%PageBoundingBox: 0 0 672 476 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh %%EndPageSetup Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Win_GdiObject 5.0 0 /SavedCTM null d/CTMsave{/SavedCTM SavedCTM currentmatrix d}b/CTMrestore {SavedCTM setmatrix}b/mp null d/ADO_mxRot null d/GDIHMatrix null d /GDIHPatternDict 22 dict d GDIHPatternDict `/PatternType 1 d/PaintType 2 d/Reps L2?{1}{5}? d/XStep 8 Reps mul d/YStep XStep d/BBox[0 0 XStep YStep]d/TilingType 1 d/PaintProc{` 1 Lw[]0 sd PaintData , exec E}b/FGnd null d/BGnd null d /HS_Horizontal{horiz}b/HS_Vertical{vert}b/HS_FDiagonal{fdiag}b/HS_BDiagonal {biag}b/HS_Cross{horiz vert}b/HS_DiagCross{fdiag biag}b/MaxXYStep XStep YStep gt{XStep}{YStep}? d/horiz{Reps{0 4 M XStep 0 - 0 8 +}repeat 0 -8 Reps mul + K}b /vert{Reps{4 0 M 0 YStep - 8 0 +}repeat 0 -8 Reps mul + K}b/biag{Reps{0 0 M MaxXYStep @ - 0 YStep neg M MaxXYStep @ - 0 8 +}repeat 0 -8 Reps mul + 0 YStep M 8 8 - K}b/fdiag{Reps{0 0 M MaxXYStep @ neg - 0 YStep M MaxXYStep @ neg - 0 8 +}repeat 0 -8 Reps mul + MaxXYStep @ M 8 -8 - K}b E/makehatch{4 -2 $/yOrg ~ d /xOrg ~ d GDIHPatternDict/PaintData 3 -1 $ put CTMsave GDIHMatrix setmatrix GDIHPatternDict matrix xOrg yOrg + mp CTMrestore ~ U ~ 2 ^ put}b/h0{/h0 /HS_Horizontal makehatch}b/h1{/h1/HS_Vertical makehatch}b/h2{/h2/HS_FDiagonal makehatch}b/h3{/h3/HS_BDiagonal makehatch}b/h4{/h4/HS_Cross makehatch}b/h5{/h5 /HS_DiagCross makehatch}b/GDIBWPatternMx null d/pfprep{save 8 1 $ /PatternOfTheDay 8 1 $ GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/yExt ~ d/Width ~ d/BGnd ~ d/FGnd ~ d/Height yExt RepsV mul d/mx[Width 0 0 Height 0 0]d E build_pattern ~ !}b/pfbf{/fEOFill ~ d pfprep hbf fEOFill{O}{L}? restore}b /GraphInit{GDIHMatrix null eq{/SavedCTM matrix d : ADO_mxRot concat 0 0 snap + : 0.48 @ GDIHPatternDict ` YStep mul ~ XStep mul ~ nonzero_dsnap YStep V ~ XStep V ~ E +S/GDIHMatrix matrix currentmatrix readonly d ; : 0.24 -0.24 +S GDIBWPatternDict ` Width Height E nonzero_dsnap +S/GDIBWPatternMx matrix currentmatrix readonly d ; ;}if}b %%EndResource %%BeginResource: file Pscript_Win_GdiObject_L2 5.0 0 /GDIBWPatternDict 25 dict @ `/PatternType 1 d/PaintType 1 d/RepsV 1 d/RepsH 1 d /BBox[0 0 RepsH 1]d/TilingType 1 d/XStep 1 d/YStep 1 d/Height 8 RepsV mul d /Width 8 d/mx[Width 0 0 Height neg 0 Height]d/FGnd null d/BGnd null d /SetBGndFGnd{BGnd null ne{BGnd aload ! scol BBox aload ! 2 ^ sub ~ 3 ^ sub ~ rf}if FGnd null ne{FGnd aload ! scol}if}b/PaintProc{` SetBGndFGnd RepsH{Width Height F mx PaintData imagemask Width 0 +}repeat E}b E d/mp/makepattern , d /build_pattern{CTMsave GDIBWPatternMx setmatrix/nupangle where{! nupangle -90 eq{nupangle R}if}if GDIBWPatternDict @ ` Width Height ne{Width Height gt{Width Height V 1}{1 Height Width V}? +S}if xOrg yOrg E matrix + mp CTMrestore}b/hbf {setpattern}b/hf{:/fEOFill ~ d ~ ! setpattern fEOFill{O}{L}? ;}b/pbf{: ! /fEOFill ~ d GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/OutputBPP ~ d /Height ~ d/Width ~ d/PaintType 1 d/PatternType 1 d/TilingType 1 d/BBox[0 0 Width Height]d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d 20 dict @ ` /ImageType 1 d/Width Width d/Height Height d/ImageMatrix[1 0 0 1 0 0]d /BitsPerComponent 8 d OutputBPP 24 eq{/Decode[0 1 0 1 0 1]d}{OutputBPP 8 eq{ /Decode[0 1]d}{/Decode[0 1 0 1 0 1 0 1]d}?}?/DataSource{PaintData}d E/ImageDict ~ d/PaintProc{` ImageDict image E}b & mx makepattern setpattern E fEOFill{O}{L} ? ;}b/mask_pbf{:/fEOFill ~ d 20 dict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/Height ~ d/Width ~ d/PatternType 1 d/PaintType 2 d/TilingType 1 d/BBox[0 0 Width Height] d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d/PaintProc{` Width Height T[1 0 0 1 0 0]{PaintData}imagemask E}b & mx makepattern setpattern E fEOFill{O} {L}? ;}b %%EndResource end reinitialize : N 472 1 5125 3489 rp C 1 1 1 1 scol L ; : N 520 30 5046 3410 rp C 1 1 1 1 scol L ; 0 0 0 1 scol N 5566 29 M 519 29 I 519 3440 I 5566 3440 I C K N 1164 2318 M 5304 2320 I K N 1164 1899 M 5304 1900 I K N 1164 1487 M 5304 1488 I K N 1164 1066 M 5304 1067 I K N 1164 646 M 5304 647 I K N 1164 646 M 1165 2739 I K N 1117 2739 M 1164 2740 I K N 1117 2318 M 1164 2320 I K N 1117 1899 M 1164 1900 I K N 1117 1487 M 1164 1488 I K N 1117 1066 M 1164 1067 I K N 1117 646 M 1164 647 I K N 1164 2739 M 5304 2740 I K N 1164 2786 M 1165 2739 I K N 1677 2786 M 1678 2739 I K N 2201 2786 M 2202 2739 I K N 2715 2786 M 2716 2739 I K N 3239 2786 M 3240 2739 I K N 3752 2786 M 3753 2739 I K N 4267 2786 M 4268 2739 I K N 4790 2786 M 4791 2739 I K N 5304 2786 M 5305 2739 I K N 1154 1646 M 1174 1665 I 1305 1535 I 1305 1534 I 1426 1403 I 1416 1393 I 1426 1404 I 1557 1273 I 1547 1262 I 1556 1273 I 1687 1161 I 1669 1140 I 1539 1252 I 1538 1253 I 1406 1384 I 1405 1384 I 1285 1515 I 1295 1525 I 1286 1515 I C 0 0 0.5 1 scol L N 1669 1140 M 1686 1162 I 1817 1059 I 1808 1048 I 1817 1059 I 1948 965 I 1940 954 I 1947 965 I 2077 881 I 2070 870 I 2075 883 I 2141 856 I 2142 856 I 2207 828 I 2196 802 I 2130 830 I 2136 842 I 2130 830 I 2065 857 I 2063 858 I 1932 942 I 1932 942 I 1801 1036 I 1800 1037 I C L N 2196 802 M 2206 828 I 2253 809 I 2300 790 I 2295 777 I 2300 790 I 2356 772 I 2351 758 I 2353 772 I 2418 762 I 2416 749 I 2418 762 I 2493 753 I 2491 739 I 2490 753 I 2565 762 I 2566 749 I 2563 762 I 2638 781 I 2641 767 I 2633 779 I 2707 826 I 2722 803 I 2648 756 I 2644 754 I 2569 735 I 2568 735 I 2493 726 I 2490 726 I 2415 735 I 2414 735 I 2349 745 I 2347 746 I 2291 764 I 2290 764 I 2243 783 I C L N 2723 804 M 2706 826 I 2781 881 I 2790 870 I 2780 880 I 2855 946 I 2949 1030 I 2958 1020 I 2949 1030 I 3042 1124 I 3145 1226 I 3257 1338 I 3481 1563 I 3706 1797 I 3818 1909 I 3921 2011 I 4015 2105 I 4107 2199 I 4182 2273 I 4183 2274 I 4258 2330 I 4275 2308 I 4200 2252 I 4192 2262 I 4202 2253 I 4127 2179 I 4035 2085 I 3941 1991 I 3838 1889 I 3726 1777 I 3501 1543 I 3277 1318 I 3165 1206 I 3062 1104 I 2969 1010 I 2968 1009 I 2874 925 I 2799 859 I 2798 859 I C L N 4275 2308 M 4258 2330 I 4333 2386 I 4337 2387 I 4420 2425 I 4420 2426 I 4495 2454 I 4497 2454 I 4563 2473 I 4565 2474 I 4696 2483 I 4697 2468 I 4695 2482 I 4742 2491 I 4788 2501 I 4793 2474 I 4747 2464 I 4700 2455 I 4698 2455 I 4567 2446 I 4566 2459 I 4570 2447 I 4504 2428 I 4500 2440 I 4505 2428 I 4430 2400 I 4425 2412 I 4431 2400 I 4348 2362 I 4342 2375 I 4350 2364 I C L N 1167 2641 M 1161 2668 I 1292 2697 I 1413 2725 I 1414 2725 I 1545 2743 I 1546 2745 I 1676 2754 I 1678 2726 I 1548 2716 I 1547 2730 I 1549 2716 I 1418 2698 I 1416 2711 I 1419 2698 I 1298 2670 I C 1 0 1 1 scol L N 1676 2726 M 1678 2754 I 1810 2745 I 1812 2743 I 1943 2715 I 2073 2687 I 2070 2674 I 2072 2687 I 2203 2668 I 2199 2641 I 2068 2660 I 2067 2660 I 1937 2688 I 1805 2716 I 1808 2730 I 1807 2716 I C L N 2201 2641 M 2201 2670 I 2248 2670 I 2248 2655 I 2246 2668 I 2293 2678 I 2295 2664 I 2292 2678 I 2413 2706 I 2416 2707 I 2481 2707 I 2547 2707 I 2549 2706 I 2633 2697 I 2637 2697 I 2720 2668 I 2711 2642 I 2627 2671 I 2631 2683 I 2630 2670 I 2546 2679 I 2547 2692 I 2547 2679 I 2481 2679 I 2416 2679 I 2416 2692 I 2419 2679 I 2298 2651 I 2298 2651 I 2251 2641 I 2248 2641 I C L N 2710 2642 M 2720 2668 I 2795 2640 I 2796 2639 I 2871 2603 I 2965 2556 I 2966 2556 I 3058 2500 I 3051 2487 I 3057 2500 I 3273 2387 I 3274 2387 I 3498 2257 I 3723 2126 I 3938 2004 I 3930 1991 I 3937 2004 I 4030 1957 I 4031 1957 I 4124 1902 I 4117 1889 I 4123 1902 I 4198 1864 I 4273 1827 I 4261 1802 I 4186 1839 I 4111 1877 I 4110 1878 I 4017 1933 I 4024 1945 I 4018 1932 I 3924 1979 I 3924 1980 I 3710 2102 I 3485 2233 I 3261 2363 I 3267 2375 I 3261 2362 I 3045 2475 I 3044 2476 I 2951 2532 I 2958 2543 I 2952 2531 I 2858 2578 I 2783 2614 I 2790 2627 I 2785 2614 I C L N 4262 1802 M 4273 1828 I 4357 1790 I 4351 1777 I 4356 1790 I 4440 1762 I 4440 1762 I 4515 1734 I 4510 1721 I 4514 1734 I 4579 1715 I 4575 1702 I 4577 1715 I 4690 1697 I 4692 1697 I 4794 1668 I 4787 1641 I 4685 1670 I 4688 1683 I 4686 1670 I 4573 1688 I 4572 1689 I 4506 1708 I 4504 1708 I 4429 1736 I 4435 1749 I 4430 1736 I 4347 1764 I 4346 1764 I C L 0 0 0.5 1 scol 1 Lj 1 Lc 9 Lw solid N 1164 1599 M 1220 1655 I 1164 1711 I 1107 1655 I 1164 1599 I C : O ; : 1.039 1.039 +S K ; N 1677 1095 M 1733 1151 I 1677 1207 I 1622 1151 I 1677 1095 I C : O ; : 1.039 1.039 +S K ; N 2201 758 M 2257 814 I 2201 870 I 2145 814 I 2201 758 I C : O ; : 1.039 1.039 +S K ; N 2715 758 M 2771 814 I 2715 870 I 2660 814 I 2715 758 I C : O ; : 1.039 1.039 +S K ; N 4267 2262 M 4323 2318 I 4267 2375 I 4211 2318 I 4267 2262 I C : O ; : 1.039 1.039 +S K ; N 4790 2431 M 4846 2487 I 4790 2543 I 4735 2487 I 4790 2431 I C : O ; : 1.039 1.039 +S K ; 1 0 1 1 scol 0 Lj N 1220 2600 M 1107 2600 I 1107 2711 I 1220 2711 I C : O ; : 1.039 1.039 +S K ; N 1734 2683 M 1622 2683 I 1622 2796 I 1734 2796 I C : O ; : 1.039 1.039 +S K ; N 2257 2600 M 2145 2600 I 2145 2711 I 2257 2711 I C : O ; : 1.039 1.039 +S K ; N 2771 2600 M 2660 2600 I 2660 2711 I 2771 2711 I C : O ; : 1.039 1.039 +S K ; N 4323 1758 M 4211 1758 I 4211 1871 I 4323 1871 I C : O ; : 1.039 1.039 +S K ; N 4846 1599 M 4735 1599 I 4735 1711 I 4846 1711 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Text 5.0 0 /TextInit{TextInitialised? not{/Pscript_Windows_Font & d/TextInitialised? T d /fM[1 0 0 1 0 0]d/mFM matrix d/iMat[1 0 0.212557 1 0 0]d}if}b/copyfont{1 ^ length add dict `{1 ^/FID ne{d}{! !}?}forall & E}b/EncodeDict 11 dict d/bullets {{/bullet}repeat}b/rF{3 copyfont @ ` ~ EncodeDict ~ get/Encoding ~ 3 ^/0 eq{& /CharStrings known{CharStrings/Eth known not{! EncodeDict/ANSIEncodingOld get} if}if}if d E}b/mF{@ 7 1 $ findfont ~{@/Encoding get @ StandardEncoding eq{! T}{ {ISOLatin1Encoding}stopped{! F}{eq}?{T}{@ ` T 32 1 127{Encoding 1 ^ get StandardEncoding 3 -1 $ get eq and}for E}?}?}{F}?{1 ^ ~ rF}{0 copyfont}? 6 -2 $ ! ! ~ !/pd_charset @ where{~ get 128 eq{@ FDV 2 copy get @ length array copy put pd_CoverFCRange}if}{!}? 2 ^ ~ definefont fM 5 4 -1 $ put fM 4 0 put fM makefont Pscript_Windows_Font 3 1 $ put}b/sLT{: Lw -M currentpoint snap M 0 - 0 Lc K ;}b/xUP null d/yUP null d/uW null d/xSP null d/ySP null d/sW null d/sSU{N /uW ~ d/yUP ~ d/xUP ~ d}b/sU{xUP yUP uW sLT}b/sST{N/sW ~ d/ySP ~ d/xSP ~ d}b/sT {xSP ySP sW sLT}b/sR{: + R 0 0 M}b/sRxy{: matrix astore concat 0 0 M}b/eR/; , d /AddOrigFP{{&/FontInfo known{&/FontInfo get length 6 add}{6}? dict ` /WinPitchAndFamily ~ d/WinCharSet ~ d/OrigFontType ~ d/OrigFontStyle ~ d /OrigFontName ~ d & E/FontInfo ~ d}{! ! ! ! !}?}b/mFS{makefont Pscript_Windows_Font 3 1 $ put}b/mF42D{0 copyfont `/FontName ~ d 2 copy ~ sub 1 add dict `/.notdef 0 d 2 copy 1 ~{@ 3 ^ sub Encoding ~ get ~ d}for & E /CharStrings ~ d ! ! & @ E/FontName get ~ definefont}b/mF42{15 dict ` @ 4 1 $ FontName ~ d/FontType 0 d/FMapType 2 d/FontMatrix[1 0 0 1 0 0]d 1 ^ 254 add 255 idiv @ array/Encoding ~ d 0 1 3 -1 $ 1 sub{@ Encoding 3 1 $ put}for/FDepVector Encoding length array d/CharStrings 2 dict `/.notdef 0 d & E d 0 1 Encoding length 1 sub{@ @ 10 lt{! FontName length 1 add string}{100 lt{FontName length 2 add string}{FontName length 3 add string}?}? @ 0 FontName @ length string cvs putinterval @ 3 -1 $ @ 4 1 $ 3 string cvs FontName length ~ putinterval cvn 1 ^ 256 mul @ 255 add 3 -1 $ 4 ^ findfont mF42D FDepVector 3 1 $ put}for & @ E /FontName get ~ definefont ! ! ! mF}b/mF_OTF_V{3{~ !}repeat 3 -1 $ ! findfont 1 ^ ~ definefont fM @ @ 5 0 put 4 0 put 90 matrix R matrix concatmatrix makefont Pscript_Windows_Font 3 1 $ put}b/UmF{L2?{Pscript_Windows_Font ~ undef}{!}?}b /UmF42{@ findfont/FDepVector get{/FontName get undefinefont}forall undefinefont}b %%EndResource end reinitialize Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Encoding256 5.0 0 /CharCol256Encoding[/.notdef/breve/caron/dotaccent/dotlessi/fi/fl/fraction /hungarumlaut/Lslash/lslash/minus/ogonek/ring/Zcaron/zcaron/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/exclam/quotedbl/numbersign /dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma /hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S /T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave /a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright /asciitilde/.notdef/Euro/.notdef/quotesinglbase/florin/quotedblbase/ellipsis /dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/.notdef /.notdef/.notdef/.notdef/quoteleft/quoteright/quotedblleft/quotedblright/bullet /endash/emdash/tilde/trademark/scaron/guilsinglright/oe/.notdef/.notdef /Ydieresis/.notdef/exclamdown/cent/sterling/currency/yen/brokenbar/section /dieresis/copyright/ordfeminine/guillemotleft/logicalnot/.notdef/registered /macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph /periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter /onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis /Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute /Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls /agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute /ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve /oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex /udieresis/yacute/thorn/ydieresis]def EncodeDict/256 CharCol256Encoding put %%EndResource end reinitialize %%IncludeResource: font Helvetica-Bold F /F0 0 /256 T /Helvetica-Bold mF /F0S96 F0 [150 0 0 -150 0 0 ] mFS F0S96 Ji 2491 287 M (Consistency = 80%)[108 92 91 84 41 84 50 83 92 83 83 42 88 41 84 85 0]xS %%IncludeResource: font Helvetica F /F1 0 /256 T /Helvetica mF /F1S8D F1 [141.664 0 0 -141.664 0 0 ] mFS F1S8D Ji 977 2802 M (5)S 902 2382 M (10)[79 0]xS 902 1961 M (15)[79 0]xS 902 1550 M (20)[79 0]xS 902 1129 M (25)[79 0]xS 902 708 M (30)[79 0]xS 1051 3008 M (700)[79 80 0]xS 1566 3008 M (800)[79 79 0]xS 2089 3008 M (900)[79 79 0]xS 2566 3008 M (1000)[79 79 79 0]xS 3089 3008 M (1100)[79 79 79 0]xS 3603 3008 M (1200)[79 80 79 0]xS 4117 3008 M (1300)[79 79 79 0]xS 4641 3008 M (1400)[79 79 79 0]xS 5154 3008 M (1)S 5234 3008 M (5)S 5313 3008 M (0)S 5392 3008 M (0)S /F0S8D F0 [141.664 0 0 -141.664 0 0 ] mFS F0S8D Ji 2977 3251 M (Latency)[87 79 47 79 86 80 0]xS /F0S00IFFFFFF72 F0 [0 -141.664 -141.664 0 0 0 ] mFS F0S00IFFFFFF72 Ji 795 2101 M (95% interval)[-79 -83 -121 -40 -40 -86 -47 -79 -58 -77 -79 0]yS 1 Lw solid N 5566 29 M 519 29 I 519 3440 I 5566 3440 I C K /F0S74 F0 [116.664 0 0 -116.664 0 0 ] mFS F0S74 Ji 2932 975 M (Na\357ve )[85 64 34 62 65 0]xS 3274 975 M (Bayes)[84 66 64 64 0]xS 3751 1625 M (Logistic Regression)[71 71 71 32 65 38 32 65 32 85 64 71 46 65 64 65 32 71 0]xS LH %%PageTrailer %%Trailer %%DocumentNeededResources: %%+ font Helvetica-Bold %%+ font Helvetica %%DocumentSuppliedResources: %%+ procset Pscript_WinNT_ErrorHandler 5.0 0 %%+ procset Pscript_FatalError 5.0 0 %%+ procset Pscript_Win_Basic 5.0 0 %%+ procset Pscript_Win_Utils_L2 5.0 0 %%+ procset Pscript_Win_GdiObject 5.0 0 %%+ procset Pscript_Win_GdiObject_L2 5.0 0 %%+ procset Pscript_Text 5.0 0 %%+ procset Pscript_Encoding256 5.0 0 Pscript_WinNT_Incr dup /terminate get exec %%EOF %%EndDocument @endspecial 2040 1249 a Ff(Figure)38 b(1:)58 b Fa(The)33 b(width)g(of)g(the)g(95\045)g(con\014dence)h(in)n(terv)l(al)f(as)f(a) 2040 1336 y(function)25 b(of)g(resp)r(onse)g(time.)2040 1586 y Fj(Figure)37 b(2)f(depicts)g(the)g(v)l(alues)g(of)g(EEC)h (returned)e(b)n(y)g Ff(CBS)h Fj(as)2040 1674 y(w)n(ell)30 b(as)f(the)g(\014nal)f(v)l(alue)h(that)f(results)i(from)f(the)f(fusion) i(of)f(these)2040 1761 y(inferences.)44 b(Note)28 b(that)g(the)g (logistic)i(regression)g(is)f(more)g(robust)2040 1848 y(to)e(v)l(ariations)h(in)f(the)g(data)g(for)h(lo)n(w)n(er)h(latencies) f(and)f(less)h(robust)2040 1935 y(at)f(higher)g(latencies.)39 b(This)27 b(justi\014es)h(our)f(b)r(elief)h(that)e(these)h(clas-)2040 2022 y(si\014ers)22 b(in)n(tro)r(duce)f(di\013eren)n(t)f(assumptions)i (and)e(complemen)n(t)h(eac)n(h)2040 2109 y(other.)53 b(Also)33 b(note)f(ho)n(w)g(the)f(\014nal)h(result)h(of)f(the)g(fusion) g(adapts)2040 2197 y(and)25 b(appro)n(ximates)i(the)e(inference)h(with) g(less)h(v)l(ariabilit)n(y)-6 b(.)2040 2410 y Fk(3.)99 b(RESEARCH)26 b(ISSUES)2040 2501 y Fj(The)e(w)n(ork)h(rep)r(orted)f(in) g(the)g(previous)g(section)h(p)r(oin)n(ts)f(to)g(a)g(set)h(of)2040 2588 y(researc)n(h)h(topics)h(that)e(will)i(b)r(e)f(outlined)f(next.) 2040 2762 y Ff(Incoming)33 b(Data)f(Qualit)n(y)-7 b(.)39 b Fj(A)27 b(pro\014table)h(researc)n(h)h(a)n(v)n(en)n(ue)e(is)2040 2850 y(that)j(of)i(metho)r(ds)f(and)f(algorithms)i(for)g(e\016cien)n (tly)e(determining)2040 2937 y(whether)24 b(it)h(is)g(w)n(orth)f(pro)r (cessing)i(and/or)f(storing)g(and)f(incoming)2040 3024 y(datalog.)69 b(An)35 b(incoming)j(datalog)g(su\013ers)f(at)f(least)i (t)n(w)n(o)f(trans-)2040 3111 y(formations:)57 b(\014rst)36 b(to)g(extract)g(features)g(out)g(of)h(the)e(ra)n(w)i(data,)2040 3198 y(and)27 b(second)g(in)g(the)g(use)g(of)h(these)f(features)h(for)f (the)g(induction)g(of)2040 3285 y(mo)r(dels.)47 b(Examples)30 b(of)h(the)e(\014rst)g(pro)r(cessing)i(stage)g(include)e(the)2040 3373 y(extraction)i(of)f(resp)r(onse)h(time)g(histograms)g(for)g (di\013eren)n(t)f(URLs,)2040 3460 y(or)24 b(the)f(computation)h(of)g (SLO)f(violation)i(lev)n(els)f(at)g(ev)n(ery)f(min)n(ute.)2040 3547 y(Examples)29 b(of)g(the)f(second)g(pro)r(cessing)h(w)n(ould)g(b)r (e)f(the)g(clustering)2040 3634 y(of)e(URLs)f(according)h(to)g(their)f (resp)r(onse)h(time)g(histogram,)h(or)f(the)2040 3721 y(induction)17 b(of)i(the)e(classi\014ers)j(based)e(on)g(the)f (di\013eren)n(t)g(system)h(met-)2040 3808 y(rics,)30 b(tra\016c)f(metrics,)i(and)d(the)g(violation)i(lev)n(els.)43 b(Both)29 b(of)g(these)2040 3896 y(are)24 b(computationally)h(exp)r (ensiv)n(e,)f(and)g(in)f(certain)i(instances)f(can)2040 3983 y(b)r(e)k(quite)g(costly)-6 b(.)42 b(F)-6 b(or)28 b(example,)i(in)e(order)g(to)g(answ)n(er)h(queries)g(of)2040 4070 y(capacit)n(y)21 b(planning,)h(w)n(e)f(induce)f(a)g(grid)h(of)h (classi\014ers)g(to)f(co)n(v)n(er)f(the)2040 4157 y(space)32 b(constituted)f(b)n(y)f(the)h(SLO)f(parameters.)52 b(Assuming)32 b(that)2040 4244 y(w)n(e)22 b(are)g(in)n(terested)f(in)h(the)f(same)h (metrics)g(as)g(in)f(Section)h(2,)h(consis-)2040 4332 y(tency)28 b(and)f(resp)r(onse)i(time,)h(and)d(assuming)j(that)d(resp)r (onse)i(time)2040 4419 y(ranges)37 b(from)f(500)h(ms)e(to)h(2500ms)i (\(in)d(incremen)n(ts)h(of)g(100ms\),)2040 4506 y(and)23 b(consistency)h(from)g(80\045)g(to)g(100\045)g(in)f(incremen)n(ts)h(of) g(2\045)f(this)2040 4593 y(leads)29 b(to)g(ab)r(out)f(200)h (classi\014ers)i(p)r(er)d(datalog.)44 b(The)28 b(idea)h(is)g(that)2040 4680 y(w)n(e)21 b(w)n(ould)f(lik)n(e)g(to)h(kno)n(w)e(as)i(early)g(as)f (p)r(ossible)i(in)e(these)g(pro)r(cesses,)2040 4767 y(whether)g(w)n(e)h (should)f(in)n(v)n(est)g(computation)g(time)h(and)f(storage)h(as)g(a) 2040 4855 y(new)e(data)f(log)i(arriv)n(es.)33 b(Please)20 b(note)e(that)g(these)h(metho)r(ds)f(ha)n(v)n(e)g(to)2040 4942 y(necessarily)24 b(in)n(v)n(olv)n(e)e(heuristics.)34 b(Otherwise,)24 b(if)g(w)n(e)f(had)f(an)h(exact)2040 5029 y(and)c(e\016cien)n(t)f(metho)r(d)h(for)h(determining)e(the)h (degree)g(of)h(uselfuness)2040 5116 y(of)27 b(a)g(data)f(log,)i(w)n(e)f (could)f(use)h(that)f(metho)r(d)g(itself)h(in)g(the)f(induc-)2040 5203 y(tion)18 b(of)g(mo)r(dels)h(\(or)f(ev)n(en)f(in)g(the)g(\014nal)h (inference)g(stage\).)33 b(Di\013eren)n(t)2040 5290 y(criteria)d(ma)n (y)f(b)r(e)f(applicable)i(in)f(di\013eren)n(t)f(con)n(text)g(when)h (trying)2040 5378 y(to)24 b(assess)i(the)d(usefulness)i(of)g(a)f(data)g (log.)35 b(An)24 b(incoming)g(data)h(log)p eop end %%Page: 5 5 TeXDict begin 5 4 bop -152 -69 a Fj(w)n(ould)35 b(b)r(e)f(w)n(orth)g (pro)r(cessing)h(if)g(for)g(example)f(it)g(con)n(tains)h(new)-152 19 y(information.)64 b(T)-6 b(o)35 b(determine)g(this,)i(w)n(e)f(ma)n (y)e(w)n(an)n(t)h(to)g(use)g(the)-152 106 y(mo)r(dels)24 b(previously)e(induced)g(and)g(pro)r(duce)h(a)g(score)g(on)g(the)f (data.)-152 193 y(Th)n(us,)31 b(for)f(example,)h(w)n(e)f(could)g(apply) f(the)g(set)h(of)g(classi\014ers)h(in-)-152 280 y(duced)24 b(to)g(a)h(new)g(data)f(log,)i(and)e(decide)g(to)h(pro)r(cess)g(the)f (data)h(log)-152 367 y(dep)r(ending)31 b(on)h(the)f(accuracy)h(of)g (this)g(classi\014ers)h(when)f(applied)-152 454 y(to)c(the)g(new)g (data)g(log.)42 b(If)28 b(the)g(accuracy)g(is)g(high,)h(this)f(w)n (ould)g(b)r(e)-152 542 y(an)c(indication)h(that)f(no)g(further)f(in)n (v)n(estigation)i(is)g(needed.)33 b(A)24 b(lo)n(w)-152 629 y(accuracy)e(can)g(b)r(e)f(tak)n(en)g(as)h(evidence)g(of)g(new)g (information)h(in)e(the)-152 716 y(datalog.)55 b(There)32 b(ma)n(y)g(b)r(e)f(other)h(reasons)h(for)g(the)f(p)r(erformance)-152 803 y(of)g(the)e(classi\014er,)k(and)d(this)g(p)r(erformance)g(can)g(b) r(e)g(indicativ)n(e)g(of)-152 890 y(other)d(prop)r(erties)g(of)g(the)f (new)h(data)f(log.)41 b(The)28 b(data)f(log)i(ma)n(y)e(b)r(e)-152 977 y(ab)r(out)k(a)h(region)f(in)g(data)h(space)f(that)g(has)g(little)h (\(probabilistic\))-152 1065 y(supp)r(ort,)f(or)e(it)h(ma)n(y)f(b)r(e)h (a)f(region)i(that)e(o)r(ccurs)h(v)n(ery)e(infrequen)n(t)-152 1152 y(and)37 b(ma)n(y)g(not)f(b)r(e)h(w)n(orth)g(in)n(v)n(estigating)h (at)f(the)g(presen)n(t)f(time.)-152 1239 y(Indeed)28 b(one)i(can)f(imagine)h(scoring)h(a)e(data)g(log)i(and)d(prioritizing) -152 1326 y(its)i(pro)r(cessing)g(according)g(to)f(curren)n(t)g(needs)f (and)h(storing)h(some)-152 1413 y(of)g(the)e(incoming)h(data)g(logs)h (for)f(o\017ine)g(pro)r(cessing.)45 b(Of)29 b(course,)-152 1500 y(this)22 b(prop)r(osal)i(is)e(only)g(an)g(observ)l(ation)g(and)g (a)g(suggestion.)35 b(Muc)n(h)-152 1588 y(more)27 b(w)n(ork,)g(b)r(oth) f(empirical)h(and)f(theoretical)i(m)n(ust)e(b)r(e)g(done)g(in)-152 1675 y(order)g(to)g(test)g(this)g(simple)g(idea.)-152 1849 y Ff(Building)34 b(Catalogs)g(of)g(the)g(F)-7 b(eature/Data)34 b(Space.)46 b Fj(This)-152 1936 y(researc)n(h)37 b(topic)g(is)g (concerned)f(with)h(the)f(need)g(for)h(data)f(struc-)-152 2023 y(tures)21 b(and)g(algorithms)i(for)f(e\013ectiv)n(ely)f(represen) n(ting)g(a)g(catalog)i(or)-152 2111 y(mapping)k(of)h(the)f(feature)h (and/or)f(data)h(space.)39 b(As)27 b(an)g(example,)-152 2198 y(consider)g(the)g(taks)f(of)h(building)g(a)g(mo)r(del)g(for)g (the)f(resp)r(onse)h(time)-152 2285 y(of)g(a)f(disk)g(unit.)34 b(Assume)26 b(that)f(w)n(e)h(ha)n(v)n(e)f(sev)n(eral)i(measuremen)n (ts,)-152 2372 y(sampled)e(at)f(a)h(rate)f(of)h(one)g(second,)g (including)f(a)n(v)n(erage)h(resp)r(onse)-152 2459 y(time,)30 b(a)n(v)n(erage)f(request)f(size,)i(total)f(n)n(um)n(b)r(er)e(of)i (requests,)h(queue)-152 2547 y(length,)k(lo)r(calit)n(y)f(\(de\014ned)d (in)i(some)h(appropriate)f(w)n(a)n(y\),)h(bursti-)-152 2634 y(ness,)40 b(and)d(some)g(others)g(totaling)h(ab)r(out)e(30)i (features.)68 b(Giv)n(en)-152 2721 y(that)30 b(this)g(is)h(exp)r(ected) e(to)h(b)r(e)g(a)h(completely)f(automated)h(pro)r(ce-)-152 2808 y(dure,)22 b(where)f(data)g(is)h(con)n(tinously)e(gathered)i(and)e (the)h(mo)r(dels)g(are)-152 2895 y(up)r(dated,)j(w)n(e)g(can)g(iden)n (tify)g(at)g(least)h(three)e(needs)h(for)h(iden)n(tifying)-152 2982 y(regions)i(of)g(the)e(feature)h(space)h(where:)-41 3209 y Fd(\017)38 b Fj(Information)32 b(is)g(missing.)52 b(This)32 b(can)f(guide)g(the)g(data)g(col-)35 3296 y(lection)37 b(pro)r(cess)g(if)f(con)n(trol)h(is)g(p)r(ossible)g(\(e.g.,)i (admission)35 3383 y(con)n(trol,)24 b(load)g(balancing,)g(or)f (o\017ine)h(exp)r(erimen)n(tation\).)33 b(It)35 3470 y(can)24 b(also)h(b)r(e)f(used)g(to)g(w)n(arn)g(the)g(user)g(ab)r(out)g (extrap)r(olation)35 3557 y(or)i(in)n(terp)r(olation)h(attempts.)-41 3701 y Fd(\017)38 b Fj(More)c(instances)f(are)g(needed)g(in)f(order)h (to)g(reduce)g(uncer-)35 3788 y(tain)n(t)n(y)c(\(or)g(risk\))g(on)g (decisions)i(\(and)d(inferences\).)46 b(An)29 b(ex-)35 3875 y(ample,)e(is)g(the)f(need)g(for)h(supp)r(ort)f(for)h(the)f (probabilit)n(y)g(dis-)35 3962 y(tributions)g(in)f(the)h(mo)r(dels.)-41 4105 y Fd(\017)38 b Fj(The)e(system)g(b)r(eha)n(v)n(es)g(abnormaly)g (\(note)g(that)f(these)h(re-)35 4192 y(gions)h(ma)n(y)f(b)r(e)g(asso)r (ciated)i(with)e(sp)r(eci\014c)h(SLO's\).)65 b(This)35 4279 y(can)31 b(then)e(b)r(e)h(extended)f(for)i(\014nding)f (attribution)g(in)g(diag-)35 4367 y(nostic)c(excercises.)-152 4593 y(There)i(are)g(man)n(y)e(researc)n(h)i(a)n(v)n(en)n(ues)f (related)h(to)f(teh)g(ab)r(o)n(v)n(e.)39 b(W)-6 b(e)-152 4680 y(could)28 b(use)h(the)e(diagnostics)j(in)e(the)g(induced)f(mo)r (dels)i(to)f(pro)n(vide)-152 4767 y(scores)40 b(for)g(the)e(di\013eren) n(t)g(regions)i(of)f(the)f(feature)i(space)f(from)-152 4855 y(whic)n(h)34 b(w)n(e)h(could)f(iden)n(tify)g(and)f(classify)j (these)e(regions.)61 b(Th)n(us,)-152 4942 y(in)31 b(the)g(example)h(of) f(the)g(disk)g(unit)g(ab)r(o)n(v)n(e,)i(assuming)f(w)n(e)f(apply)-152 5029 y(a)i(piecewise)g(linear)g(mo)r(del)g(to)f(the)g(c)n (haracterization,)j(w)n(e)e(could)-152 5116 y(use)i(the)g(set)g(of)g (\\hat)g(matrices")i(to)e(iden)n(tify)g(the)f(regions)i(that)-152 5203 y(are)c(resp)r(onsible)h(\(and)e(to)g(what)h(degree\))g(for)g(the) f(main)h(c)n(harac-)-152 5290 y(teristics)25 b(of)g(the)f(induced)f(mo) r(del)h([12].)36 b(W)-6 b(e)23 b(forsee)i(that)f(the)f(main)-152 5378 y(c)n(hallenges)h(will)f(b)r(e)f(connected)g(with)g(the)g(high)g (dimensionalit)n(y)h(of)2040 -69 y(the)k(space,)h(and)e(w)n(e)h(exp)r (ect)g(that)f(disciplines)i(suc)n(h)e(as)i(computa-)2040 19 y(tional)f(geometry)-6 b(,)26 b(theory)-6 b(,)25 b(and)g (statistical)j(exp)r(erimen)n(tal)e(design)2040 106 y(will)h(ha)n(v)n (e)e(a)h(lot)g(to)g(sa)n(y)g(with)g(resp)r(ect)g(to)g(this)g(sub)t (ject.)2040 280 y Ff(Data)40 b(Structures)i(to)e(Sp)r(eed)g(Up)g (Statistical)g(Analysis.)2040 367 y Fj(The)31 b(idea)g(here)g(is)g(not) g(to)g(fo)r(cus)g(on)g(new)g(algorithms)h(or)g(pro)r(ce-)2040 454 y(dures)37 b(for)g(inducing)g(mo)r(dels,)k(or)c(on)g(new)g(and)f (more)h(complex)2040 542 y(mo)r(dels,)26 b(but)e(rather)g(on)h (e\013ectiv)n(e)f(data)h(structures)f(that)g(will)i(en-)2040 629 y(able)e(the)f(scaling)i(up)d(of)i(curren)n(t)f(mac)n(hine)h (learning)g(and)f(statisti-)2040 716 y(cal)30 b(metho)r(ds)f(to)g(w)n (ork)g(in)f(v)n(ery)g(high)h(dimen)n(tional)h(spaces.)44 b(The)2040 803 y(researc)n(h)26 b(includes:)2151 1038 y Fd(\017)38 b Fj(The)29 b(exploration)g(of)h(the)e(use)h(of)g(KD-T)-6 b(rees)29 b(or)g(Ball-T)-6 b(rees)2227 1125 y(to)34 b(cac)n(he)g (su\016cien)n(t)g(statistics)h(at)f(di\013eren)n(t)f(lev)n(els)h(of)h (ab-)2227 1212 y(stractions.)2151 1360 y Fd(\017)j Fj(The)19 b(adaptation)h(of)g(standard)f(algorithms)h(suc)n(h)f(as)h(kmeans)2227 1447 y(or)27 b(exp)r(ectation-maximization,)h(to)f(use)g(these)f(data)h (struc-)2227 1534 y(tures)f(e\013ectiv)n(ely)-6 b(.)2151 1682 y Fd(\017)38 b Fj(The)24 b(incorp)r(oration)i(of)e(the)g(ob)t (jectiv)n(es)h(of)g(the)f(mo)r(dels)h(in)n(to)2227 1770 y(the)g(design)h(of)h(these)e(data)h(structures.)2151 1918 y Fd(\017)38 b Fj(The)f(recen)n(t)f(e\013ort)h(to)f(compute)h (online)f(v)n(ersions)h(of)h(his-)2227 2005 y(tograms)27 b(and)e(clustering.)2040 2239 y(Sampling)41 b(tec)n(hniques,)i(and)d(b) r(oth)g(theoretical)h(and)f(empirical)2040 2327 y(analysis)29 b(will)g(b)r(e)e(fundamen)n(tal)h(for)h(progress.)41 b(Examples)29 b(of)f(on-)2040 2414 y(going)f(researc)n(h)f(in)g(this)g (area)g(are)g([11])h(among)g(others.)2040 2588 y Ff(Mo)r(del)33 b(Adaptation)h(and)g(Up)r(date.)44 b Fj(W)-6 b(e)29 b(will)h(not)f(ha)n (v)n(e)g(to)r(o)2040 2675 y(m)n(uc)n(h)39 b(to)h(sa)n(y)f(on)h(this)g (sub)t(ject)g(as)g(problems)g(related)h(to)e(this)2040 2762 y(topic)d(are)g(p)r(erv)l(asiv)n(e)f(in)g(applications)i(dealing)f (with)g(the)f(mo)r(d-)2040 2850 y(eling)24 b(of)g(dynamic)f(systems,)i (and)d(are)i(not)f(particular)h(to)g(the)f(self-)2040 2937 y(managing)33 b(systems)f(domain.)54 b(Ho)n(w)n(ev)n(er,)33 b(since)g(it)f(is)g(so)g(imp)r(or-)2040 3024 y(tan)n(t)21 b(for)h(an)f(agenda)h(on)g(systems)f(researc)n(h,)i(w)n(e)f(though)n(t) f(it)g(w)n(ould)2040 3111 y(should)26 b(b)r(e)g(included.)36 b(Some)26 b(of)h(the)f(issues)h(are)g(\(a\))f(the)g(di\013eren)n(t)2040 3198 y(w)n(eigh)n(ting)32 b(sc)n(hemes)f(that)g(should)g(b)r(e)f (applied)h(to)g(the)g(incoming)2040 3285 y(data)d(to)g(di\013eren)n (tiate)g(the)f(in\015uence)g(of)h(past)g(data)g(v)n(ersus)f(more)2040 3373 y(recen)n(t)32 b(data;)j(and)c(\(b\))g(e\016cien)n(t)h(tests)g(to) g(decide)f(when)h(to)g(con-)2040 3460 y(tin)n(ue)22 b(the)g(adaptation) h(of)g(the)f(parameters)i(of)f(the)f(curren)n(t)g(mo)r(del)2040 3547 y(v)n(ersus)f(establishing)i(a)f(phase)g(transition)g(and)f (considering)i(a)e(new)2040 3634 y(mo)r(del)26 b(with)g(new)g (parameters)h(to)f(mo)r(del)g(the)f(data.)2040 3808 y Ff(Computing)38 b(Risk)f(on)g(Eac)n(h)h(Inference.)54 b Fj(It)32 b(is)h(customary)2040 3896 y(in)f(the)g(pattern)f (recognition)i(and)f(mac)n(hine)g(learning)h(literature)2040 3983 y(to)e(assess)h(the)f(v)l(alue)f(of)i(a)f(classi\014er)h(b)n(y)e (its)h(degree)h(of)f(accuracy)2040 4070 y(\(or)f(related)h(measures)g (suc)n(h)f(as)h(R)n(OC)e(curv)n(es\).)48 b(In)29 b(the)h(con)n(text) 2040 4157 y(of)37 b(self-managing)h(systems,)h(these)d(classi\014ers)i (and)e(the)f(rest)i(of)2040 4244 y(mo)r(dels)30 b(induced,)g(will)h(b)r (e)f(ev)l(aluated)f(b)n(y)g(the)g(degree)h(of)g(risk)g(on)2040 4332 y(eac)n(h)35 b(particular)g(decision.)62 b(Th)n(us)34 b(for)h(example,)i(supp)r(ose)e(that)2040 4419 y(w)n(e)30 b(use)g(the)g(classi\014er)h(in)f(section)g(2.1)h(for)g(admission)g (con)n(trol)g(in)2040 4506 y(the)24 b(follo)n(wing)j(w)n(a)n(y)-6 b(.)33 b(As)25 b(a)f(new)h(session)g(comes)g(in)n(to)g(the)e(w)n (ebsite,)2040 4593 y(w)n(e)j(w)n(ould)g(lik)n(e)g(to)g(forecast)h(the)e (load)i(generated)f(b)n(y)f(the)g(session,)2040 4680 y(and)j(then)g(use)g(the)g(classi\014er)i(to)e(decide)h(whether)f (accepting)h(the)2040 4767 y(new)f(session)i(w)n(ould)e(thro)n(w)g(the) g(system)g(to)g(the)g(out)g(of)g(capacit)n(y)2040 4855 y(region.)33 b(Ho)n(w)19 b(can)g(w)n(e)g(assess)h(the)e(p)r(ossibilit)n (y)i(that)e(this)h(particular)2040 4942 y(decision)i(is)f(wrong,)i(and) e(what)g(is)g(the)f(asso)r(ciated)j(risk?)33 b(What)19 b(are)2040 5029 y(the)i(appropriate)i(measures)f(and)f(what)h(are)h (the)e(e\013ectiv)n(e)g(w)n(a)n(ys)h(to)2040 5116 y(compute)k(them?) 2040 5290 y Ff(F)-7 b(using)37 b(the)i(Inferences)f(of)g(Di\013eren)n (t)f(Mo)r(dels.)56 b Fj(An)n(y)32 b(in-)2040 5378 y(duction)27 b(mo)r(del)g(will)i(carry)e(a)g(set)g(of)h(assumptions)g(regarding)g (its)p eop end %%Page: 6 6 TeXDict begin 6 5 bop -152 -69 a Fj(applicabilit)n(y)-6 b(.)35 b(As)25 b(our)g(goals)i(of)f(c)n(haracterization)h(b)r(ecome)e (more)-152 19 y(and)j(more)h(am)n(bitious)g(it)f(will)h(b)r(ecome)g(ob) n(vious)f(that)g(rarely)h(one)-152 106 y(mo)r(del)38 b(with)f(one)h(parameterization)g(will)h(pro)n(vide)d(all)j(the)d(an-) -152 193 y(sw)n(ers)g(needed.)61 b(W)-6 b(e)34 b(ha)n(v)n(e)g(exp)r (erimen)n(ted)g(with)h(using)g(a)g(linear)-152 280 y(com)n(bination)25 b(of)g(the)f(inferences)i(of)f(div)n(erse)f(mo)r(dels,)i(where)f(eac)n (h)-152 367 y(inference)34 b(is)f(essen)n(tially)i(w)n(eigh)n(ted)e(b)n (y)f(the)g(in)n(v)n(erse)h(of)h(its)f(v)l(ari-)-152 454 y(ance)27 b(\(see)f(Eq.)g(2\).)37 b(As)25 b(explained)h(ab)r(o)n(v)n(e) g(b)n(y)g(the)f(Gauss-Mark)n(o)n(v)-152 542 y(Theorem,)33 b(the)c(computation)i(in)f(this)g(equation)g(is)h(an)f(un)n(biased)-152 629 y(linear)22 b(estimator)f(of)h(minimal)f(v)l(ariance,)h(amongst)g (all)f(linear)h(esti-)-152 716 y(mators.)34 b(W)-6 b(e)18 b(actually)i(pro)n(v)n(ed)f(that)g(under)f(certain)i(assumptions,)-152 803 y(suc)n(h)29 b(as)g(indep)r(enden)n(t)f(sources,)j(and)e(Gaussian)h (distribution)f(on)-152 890 y(the)e(errors,)h(Eq.)e(2)h(is)g(also)h(a)f (maxim)n(um)f(lik)n(eliho)r(o)r(d)i(estimator)g(of)-152 977 y(the)h(v)l(alue)g Fg(v)s Fj(.)44 b(Note)29 b(ho)n(w)n(ev)n(er,)h (that)f(for)g(the)g(application)h(of)g(this)-152 1065 y(metho)r(d)g(w)n(e)h(needed)f(to)g(estimate)i(the)d(v)l(ariance)i(of)g (eac)n(h)g(one)f(of)-152 1152 y(the)22 b(inferences.)34 b(As)21 b(it)h(w)n(as)g(explained)g(b)n(y)e(the)i(end)f(of)h(Section)g (2.2)-152 1239 y(this)h(cannot)g(alw)n(a)n(ys)g(b)r(e)g(computed)f(in)g (closed)h(form)h(and)e(one)h(w)n(a)n(y)-152 1326 y(to)i(estimate)h (this)e(v)l(ariance)h(is)g(b)n(y)f(computational)i(metho)r(ds)e(suc)n (h)-152 1413 y(as)k(the)e(Bo)r(otstrap.)39 b(This)28 b(of)f(course)h(brings)f(new)g(problems)g(suc)n(h)-152 1500 y(as)22 b(the)e(di\016culties)i(with)f(executing)g(this)g (estimation)h(in)f(an)g(online)-152 1588 y(fashion.)34 b(There)19 b(are)h(man)n(y)f(other)g(w)n(a)n(ys)h(of)g(com)n(bining)f (the)g(results)-152 1675 y(of)31 b(di\013eren)n(t)e(statistical)j(mo)r (dels.)48 b(In)29 b(the)g(mac)n(hine)h(learning)h(lit-)-152 1762 y(erature)25 b(w)n(e)f(\014nd)f(di\013eren)n(t)g(v)n(oting)h(sc)n (hemes)h(amongst)g(classi\014ers,)-152 1849 y(and)e(metho)r(ds)h(based) f(on)h(the)f(concept)g(of)i(mixture)d(of)j(exp)r(erts.)33 b(A)-152 1936 y(signi\014can)n(t)c(amoun)n(t)f(of)h(w)n(ork)g(remains)g (to)g(b)r(e)f(p)r(erformed)h(in)f(the)-152 2023 y(empirical)c(v)l (alidation)f(\(and)f(hop)r(efully)h(theoretical)h(justi\014cation\)) -152 2111 y(of)j(these)f(approac)n(hes.)-152 2285 y Ff(Incorp)r (orating)38 b(Systems)d(Kno)n(wledge.)47 b Fj(A)30 b(v)n(ery)g (pro\014table)-152 2372 y(area)40 b(of)f(researc)n(h)g(is)g(that)f(of)h (exploring)g(represen)n(tations)g(that)-152 2459 y(w)n(ould)34 b(enable)f(the)f(incorp)r(oration)j(of)e(v)l(aluable)g(domain)h(exp)r (er-)-152 2547 y(tise)e(kno)n(wledge)g(in)n(to)g(the)f(statistical)i (mo)r(dels.)53 b(There)32 b(is)g(a)g(ric)n(h)-152 2634 y(literature)41 b(on)e(op)r(erational)i(mo)r(dels)g(for)f(systems,)k (and)39 b(a)h(v)l(ast)-152 2721 y(kno)n(wledge)d(accum)n(ulated)f(o)n (v)n(er)f(y)n(ears)h(of)h(researc)n(h)f(and)f(design)-152 2808 y(that)24 b(should)f(guide)h(the)g(exploration)g(of)g(data)g(and)g (the)f(induction)-152 2895 y(of)f(mo)r(dels.)34 b(Th)n(us)22 b(for)g(example,)g(creating)g(time)g(indep)r(endence)e(or)-152 2982 y(ensuring)26 b(Mark)n(o)n(vian)f(mo)r(dels)h(b)n(y)e(the)h(use)g (of)h(sp)r(ecial)h(state)e(v)l(ari-)-152 3070 y(ables,)k(suc)n(h)d(as)i (queue)e(length,)h(or)h(deriv)n(e)e(features)i(is)g(in)n(v)l(aluable) -152 3157 y(for)e(isolating)h(the)e(curren)n(t)f(state)h(of)h(the)f (system)g(from)h(the)e(di\013er-)-152 3244 y(en)n(t)e(paths)f(that)h (could)g(lead)g(there.)33 b(Also,)24 b(kno)n(wing)e(the)f(exp)r(ected) -152 3331 y(nature)28 b(of)h(a)g(distribution)f(is,)i(of)f(course,)h(b) r(ene\014tial)f(for)g(the)f(sta-)-152 3418 y(tistical)33 b(\014tting)d(pro)r(cess.)51 b(More)31 b(researc)n(h)h(is)f(needed)f (in)h(helping)-152 3505 y(to)26 b(create)h(a)f(language)i(and)d (represen)n(tations)i(suc)n(h)e(that)h(relev)l(an)n(t)-152 3593 y(information)32 b(can)e(b)r(e)g(incorp)r(orated)h(in)f(terms)h (of)g(priors)g(on)f(cer-)-152 3680 y(tain)21 b(distributions,)h(dep)r (endencies)f(amongst)h(di\013eren)n(t)e(v)l(ariables,)-152 3767 y(and)j(causal)h(in\015uences)e(can)h(b)r(e)g(easily)g(and)g (readily)g(incorp)r(orated)-152 3854 y(in)n(to)j(the)f(mo)r(dels.)-152 4047 y Fk(4.)100 b(CONCLUSION)-152 4138 y Fj(The)37 b(main)f(fo)r(cus)h (of)g(this)f(pap)r(er)g(is)g(on)g(outlining)h(a)f(set)g(of)h(re-)-152 4226 y(searc)n(h)27 b(topics)f(that)g(can)g(b)r(e)g(the)g(basis)h(of)g (an)f(agenda)g(for)h(part)f(of)-152 4313 y(the)33 b(researc)n(h)h(in)f (applying)g(statistics)i(and)e(probabilistic)i(meth-)-152 4400 y(o)r(ds)26 b(to)f(the)f(c)n(haracterization)j(of)f(systems)f(for) h(self-managemen)n(t.)-152 4487 y(These)e(topics)g(arose)g(from)g(our)f (exp)r(erience)g(in)g(the)g(application)h(of)-152 4574 y(these)k(metho)r(ds)f(to)g(the)g(automatic)h(assessmen)n(t)h(of)f(the) f(capacit)n(y)-152 4662 y(of)e(ecommerce)g(sites)g(and)e(the)h (requiremen)n(ts)f(expressed)h(to)g(us)g(b)n(y)-152 4749 y(commercial)k(clien)n(ts.)-152 4923 y Ff(Ac)n(kno)n(wledgemen)n(ts)h Fj(W)-6 b(e)32 b(thank)f(Kim)h(Keeton)g(and)f(T)-6 b(erence)-152 5010 y(Kelly)26 b(for)g(useful)h(discussions.)-152 5203 y Fk(5.)100 b(REFERENCES)-113 5290 y Fj([1])38 b(C.)27 b(Bishop.)f Fh(Neur)l(al)i(Netwoks)h(for)f(Pattern)h(R)l(e)l(c)l(o)l (gnition)p Fj(.)5 5378 y(Morgan)e(Kaufmann,)f(San)f(Mateo,)i(1995.)2136 1027 y @beginspecial 56.520000 @llx 56.520000 @lly 679.200012 @urx 464.160004 @ury 2160 @rwi @setspecial %%BeginDocument: combined.eps %!PS-Adobe-3.0 EPSF-3.0 %%Title: WMF2EPS 1.2 : WMF->EPS conversion for combined.wmf %%Creator: Pscript.dll Version 5.0 %%CreationDate: 3/20/2001 21:58:19 %%For: sabata %%BoundingBox: 56.52 56.52 679.20 464.16 %%Pages: 1 %%Orientation: Portrait %%PageOrder: Ascend %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%DocumentData: Clean7Bit %%TargetDevice: (WMF2EPS Color PS) (2010.0) 2 %%LanguageLevel: 2 %%EndComments %%BeginDefaults %%PageBoundingBox: 0 0 679 464 %%EndDefaults %%BeginProlog %%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 /currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72 def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def /integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype {cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint} readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop (-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def /filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- ) tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck {dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(]) tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint} forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier /Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin $error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0 ne{grestoreall}if showpage initgraphics courier setfont lmargin 720 moveto errorname(VMError)eq{PrtVMMsg}{(ERROR: )prnt errorname prnt nl (OFFENDING COMMAND: )prnt/command load prnt $error/ostack known{nl nl(STACK:) prnt nl nl $error/ostack get aload length{==}repeat}if}ifelse systemdict /showpage get exec(%%[ Error: )print errorname =print(; OffendingCommand: ) print/command load =print( ]%%)= flush}if end end end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking where{pop/setpacking where{pop oldpack setpacking}if}if %%EndResource userdict /Pscript_WinNT_Incr 230 dict dup begin put %%BeginResource: file Pscript_FatalError 5.0 0 /FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding{ISOLatin1Encoding} stopped{StandardEncoding}if def currentdict end/ErrFont-Latin1 exch definefont} ifelse exch scalefont setfont counttomark 3 div cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def %%EndResource userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[ (This job requires more memory than is available in this printer.)100 500 (Try one or more of the following, and then print again:)100 485 (For the output format, choose Optimize For Portability.)115 470 (In the Device Settings page, make sure the Available PostScript Memory is accurate.) 115 455(Reduce the number of fonts in the document.)115 440 (Print the document in parts.)115 425 12/Times-Roman showpage (%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if}bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get def}ifelse %%BeginResource: file Pscript_Win_Basic 5.0 0 /d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^ /index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/- /rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true , d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C /closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M /rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d /Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage , d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow , d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld /lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b /initialize{`{/ADO_mxRot ~ d/TextInitialised? F d reinitialize E}{U /Pscript_Win_Data 230 dict @ ` put/ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq{exit}{E}?}loop E}b/suspend/terminate , d /resume{` Pscript_Win_Data `}b U `/lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped{cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat}{!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5 ge{round}{@ -0.5 lt{round}{0 ge{1} {-1}?}?}?}b/nonzero_dsnap{dtransform nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ - neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/solid{[]0 sd}b/g {@ not{U/DefIf_save save put}if U/DefIf_bool 2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e{DefIf_El !}b/UDF{L2?{undefinefont}{!} ?}b/UDR{L2?{undefineresource}{! !}?}b/freeVM{/Courier findfont[40 0 0 -40 0 0] makefont Ji 2 vmreclaim}b %%EndResource %%BeginResource: file Pscript_Win_Utils_L2 5.0 0 /rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge {1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d /colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b /resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}? not{/ColorRendering<>/defineresource where{!/ProcSet defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource ` mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.) GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5 -1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~ /ColorRendering defineresource !}b/findcolorrendering where{!}{ /findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{ /ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}? /selectcolorrendering{findcolorrendering !/ColorRendering findresource setcolorrendering}b %%EndResource end %%EndProlog %%BeginSetup [ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec 1 setlinecap 1 setlinejoin /mysetup [ 0.11999 0 0 -0.11999 0 464.31497 ] def %%EndSetup %%Page: 1 1 %%PageBoundingBox: 0 0 679 464 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh %%EndPageSetup Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Win_GdiObject 5.0 0 /SavedCTM null d/CTMsave{/SavedCTM SavedCTM currentmatrix d}b/CTMrestore {SavedCTM setmatrix}b/mp null d/ADO_mxRot null d/GDIHMatrix null d /GDIHPatternDict 22 dict d GDIHPatternDict `/PatternType 1 d/PaintType 2 d/Reps L2?{1}{5}? d/XStep 8 Reps mul d/YStep XStep d/BBox[0 0 XStep YStep]d/TilingType 1 d/PaintProc{` 1 Lw[]0 sd PaintData , exec E}b/FGnd null d/BGnd null d /HS_Horizontal{horiz}b/HS_Vertical{vert}b/HS_FDiagonal{fdiag}b/HS_BDiagonal {biag}b/HS_Cross{horiz vert}b/HS_DiagCross{fdiag biag}b/MaxXYStep XStep YStep gt{XStep}{YStep}? d/horiz{Reps{0 4 M XStep 0 - 0 8 +}repeat 0 -8 Reps mul + K}b /vert{Reps{4 0 M 0 YStep - 8 0 +}repeat 0 -8 Reps mul + K}b/biag{Reps{0 0 M MaxXYStep @ - 0 YStep neg M MaxXYStep @ - 0 8 +}repeat 0 -8 Reps mul + 0 YStep M 8 8 - K}b/fdiag{Reps{0 0 M MaxXYStep @ neg - 0 YStep M MaxXYStep @ neg - 0 8 +}repeat 0 -8 Reps mul + MaxXYStep @ M 8 -8 - K}b E/makehatch{4 -2 $/yOrg ~ d /xOrg ~ d GDIHPatternDict/PaintData 3 -1 $ put CTMsave GDIHMatrix setmatrix GDIHPatternDict matrix xOrg yOrg + mp CTMrestore ~ U ~ 2 ^ put}b/h0{/h0 /HS_Horizontal makehatch}b/h1{/h1/HS_Vertical makehatch}b/h2{/h2/HS_FDiagonal makehatch}b/h3{/h3/HS_BDiagonal makehatch}b/h4{/h4/HS_Cross makehatch}b/h5{/h5 /HS_DiagCross makehatch}b/GDIBWPatternMx null d/pfprep{save 8 1 $ /PatternOfTheDay 8 1 $ GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/yExt ~ d/Width ~ d/BGnd ~ d/FGnd ~ d/Height yExt RepsV mul d/mx[Width 0 0 Height 0 0]d E build_pattern ~ !}b/pfbf{/fEOFill ~ d pfprep hbf fEOFill{O}{L}? restore}b /GraphInit{GDIHMatrix null eq{/SavedCTM matrix d : ADO_mxRot concat 0 0 snap + : 0.48 @ GDIHPatternDict ` YStep mul ~ XStep mul ~ nonzero_dsnap YStep V ~ XStep V ~ E +S/GDIHMatrix matrix currentmatrix readonly d ; : 0.24 -0.24 +S GDIBWPatternDict ` Width Height E nonzero_dsnap +S/GDIBWPatternMx matrix currentmatrix readonly d ; ;}if}b %%EndResource %%BeginResource: file Pscript_Win_GdiObject_L2 5.0 0 /GDIBWPatternDict 25 dict @ `/PatternType 1 d/PaintType 1 d/RepsV 1 d/RepsH 1 d /BBox[0 0 RepsH 1]d/TilingType 1 d/XStep 1 d/YStep 1 d/Height 8 RepsV mul d /Width 8 d/mx[Width 0 0 Height neg 0 Height]d/FGnd null d/BGnd null d /SetBGndFGnd{BGnd null ne{BGnd aload ! scol BBox aload ! 2 ^ sub ~ 3 ^ sub ~ rf}if FGnd null ne{FGnd aload ! scol}if}b/PaintProc{` SetBGndFGnd RepsH{Width Height F mx PaintData imagemask Width 0 +}repeat E}b E d/mp/makepattern , d /build_pattern{CTMsave GDIBWPatternMx setmatrix/nupangle where{! nupangle -90 eq{nupangle R}if}if GDIBWPatternDict @ ` Width Height ne{Width Height gt{Width Height V 1}{1 Height Width V}? +S}if xOrg yOrg E matrix + mp CTMrestore}b/hbf {setpattern}b/hf{:/fEOFill ~ d ~ ! setpattern fEOFill{O}{L}? ;}b/pbf{: ! /fEOFill ~ d GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/OutputBPP ~ d /Height ~ d/Width ~ d/PaintType 1 d/PatternType 1 d/TilingType 1 d/BBox[0 0 Width Height]d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d 20 dict @ ` /ImageType 1 d/Width Width d/Height Height d/ImageMatrix[1 0 0 1 0 0]d /BitsPerComponent 8 d OutputBPP 24 eq{/Decode[0 1 0 1 0 1]d}{OutputBPP 8 eq{ /Decode[0 1]d}{/Decode[0 1 0 1 0 1 0 1]d}?}?/DataSource{PaintData}d E/ImageDict ~ d/PaintProc{` ImageDict image E}b & mx makepattern setpattern E fEOFill{O}{L} ? ;}b/mask_pbf{:/fEOFill ~ d 20 dict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/Height ~ d/Width ~ d/PatternType 1 d/PaintType 2 d/TilingType 1 d/BBox[0 0 Width Height] d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d/PaintProc{` Width Height T[1 0 0 1 0 0]{PaintData}imagemask E}b & mx makepattern setpattern E fEOFill{O} {L}? ;}b %%EndResource end reinitialize : N 472 0 5188 3396 rp C 1 1 1 1 scol L ; : N 486 28 5144 3365 rp C 1 1 1 1 scol L ; 0 0 0 1 scol N 5630 27 M 485 27 I 485 3393 I 5630 3393 I C K N 1144 2494 M 5343 2495 I K N 1144 2226 M 5343 2227 I K N 1144 1967 M 5343 1969 I K N 1144 1700 M 5343 1701 I K N 1144 1441 M 5343 1442 I K N 1144 1174 M 5343 1175 I K N 1144 916 M 5343 917 I K N 1144 649 M 5343 650 I K N 1144 649 M 1145 2752 I K N 1096 2752 M 1144 2753 I K N 1096 2494 M 1144 2495 I K N 1096 2226 M 1144 2227 I K N 1096 1967 M 1144 1969 I K N 1096 1700 M 1144 1701 I K N 1096 1441 M 1144 1442 I K N 1096 1174 M 1144 1175 I K N 1096 916 M 1144 917 I K N 1096 649 M 1144 650 I K N 1144 2752 M 5343 2753 I K N 1144 2800 M 1145 2752 I K N 1670 2800 M 1671 2752 I K N 2196 2800 M 2197 2752 I K N 2722 2800 M 2723 2752 I K N 3248 2800 M 3250 2752 I K N 3765 2800 M 3766 2752 I K N 4291 2800 M 4292 2752 I K N 4817 2800 M 4818 2752 I K N 5343 2800 M 5344 2752 I K N 1126 2541 M 1183 2532 I 1192 2560 I 1135 2571 I 1126 2541 I C 1 0 1 1 scol O N 1297 2523 M 1355 2513 I 1365 2541 I 1307 2551 I 1297 2523 I C O N 1451 2494 M 1508 2484 I 1517 2513 I 1460 2523 I 1451 2494 I C O N 1622 2465 M 1670 2455 I 1680 2484 I 1633 2494 I 1622 2465 I C O N 1652 2455 M 1709 2446 I 1718 2475 I 1661 2484 I 1652 2455 I C O N 1805 2417 M 1862 2408 I 1871 2436 I 1814 2446 I 1805 2417 I C O N 1958 2379 M 2015 2360 I 2025 2388 I 1967 2408 I 1958 2379 I C O N 2111 2340 M 2168 2331 I 2178 2360 I 2120 2370 I 2111 2340 I C O : N 2187 2331 57 29 rp C L ; N 2311 2388 M 2368 2408 I 2379 2379 I 2321 2360 I 2311 2388 I C O : N 2473 2408 20 28 rp C L ; : N 2473 2408 39 28 rp C L ; : N 2608 2408 38 28 rp C L ; N 2617 2408 M 2637 2398 I 2646 2427 I 2627 2436 I 2617 2408 I C O N 2694 2379 M 2752 2360 I 2761 2388 I 2704 2408 I 2694 2379 I C O N 2837 2312 M 2876 2303 I 2885 2331 I 2847 2340 I 2837 2312 I C O N 2847 2303 M 2866 2292 I 2876 2322 I 2857 2331 I 2847 2303 I C O : N 2981 2245 9 29 rp C L ; N 2942 2245 M 2990 2226 I 3000 2255 I 2952 2274 I 2942 2245 I C O N 3057 2169 M 3105 2140 I 3115 2178 I 3067 2207 I 3057 2169 I C O N 3210 2082 M 3258 2054 I 3267 2092 I 3220 2121 I 3210 2082 I C O N 3326 2015 M 3383 1987 I 3392 2015 I 3335 2045 I 3326 2015 I C O N 3478 1930 M 3516 1910 I 3526 1939 I 3488 1958 I 3478 1930 I C O N 3478 1910 M 3497 1901 I 3507 1930 I 3488 1939 I 3478 1910 I C O N 3603 1834 M 3651 1805 I 3660 1844 I 3612 1873 I 3603 1834 I C O N 3717 1748 M 3765 1720 I 3775 1757 I 3727 1786 I 3717 1748 I C O N 3861 1672 M 3918 1642 I 3928 1672 I 3870 1700 I 3861 1672 I C O N 3985 1595 M 4033 1576 I 4042 1604 I 3994 1624 I 3985 1595 I C O N 4100 1528 M 4147 1509 I 4157 1537 I 4109 1557 I 4100 1528 I C O : N 4119 1509 10 28 rp C L ; : N 4234 1452 9 28 rp C L ; N 4195 1452 M 4243 1432 I 4253 1461 I 4205 1480 I 4195 1452 I C O N 4262 1413 M 4319 1395 I 4329 1423 I 4271 1441 I 4262 1413 I C O N 4406 1347 M 4463 1327 I 4472 1356 I 4415 1375 I 4406 1347 I C O N 4444 1327 M 4502 1308 I 4511 1336 I 4454 1356 I 4444 1327 I C O N 4578 1279 M 4635 1260 I 4644 1289 I 4587 1308 I 4578 1279 I C O N 4731 1232 M 4788 1212 I 4797 1241 I 4740 1260 I 4731 1232 I C O N 1126 2628 M 1317 2551 I 1327 2580 I 1135 2656 I 1126 2628 I C 0 0 0.5 1 scol O N 1422 2503 M 1604 2427 I 1613 2455 I 1432 2532 I 1422 2503 I C O N 1652 2398 M 1805 2340 I 1814 2370 I 1661 2427 I 1652 2398 I C O N 1776 2340 M 1814 2322 I 1823 2350 I 1785 2370 I 1776 2340 I C O N 1919 2283 M 1938 2274 I 1948 2303 I 1929 2312 I 1919 2283 I C O N 1910 2274 M 2063 2216 I 2072 2245 I 1919 2303 I 1910 2274 I C O N 2043 2216 M 2063 2207 I 2072 2235 I 2054 2245 I 2043 2216 I C O N 2178 2178 M 2196 2169 I 2206 2198 I 2187 2207 I 2178 2178 I C O N 2178 2169 M 2244 2159 I 2254 2187 I 2187 2198 I 2178 2169 I C O : N 2235 2159 67 28 rp C L ; : N 2283 2159 67 28 rp C L ; : N 2445 2169 48 29 rp C L ; N 2464 2169 M 2560 2159 I 2569 2187 I 2473 2198 I 2464 2169 I C O N 2541 2159 M 2598 2140 I 2608 2169 I 2551 2187 I 2541 2159 I C O N 2694 2102 M 2722 2092 I 2732 2121 I 2704 2130 I 2694 2102 I C O N 2694 2092 M 2800 2054 I 2809 2082 I 2704 2121 I 2694 2092 I C O N 2761 2054 M 2847 2015 I 2857 2045 I 2770 2082 I 2761 2054 I C O N 2914 1958 M 2981 1930 I 2990 1958 I 2923 1987 I 2914 1958 I C O N 2942 1920 M 3067 1853 I 3077 1891 I 2952 1958 I 2942 1920 I C O N 3134 1796 M 3287 1700 I 3296 1738 I 3143 1834 I 3134 1796 I C O N 3248 1709 M 3267 1700 I 3278 1729 I 3258 1738 I 3248 1709 I C O N 3363 1633 M 3516 1537 I 3526 1576 I 3372 1672 I 3363 1633 I C O N 3478 1537 M 3507 1519 I 3516 1557 I 3488 1576 I 3478 1537 I C O N 3603 1461 M 3745 1365 I 3756 1404 I 3612 1500 I 3603 1461 I C O N 3708 1365 M 3736 1347 I 3745 1384 I 3717 1404 I 3708 1365 I C O N 3832 1289 M 3956 1203 I 3966 1241 I 3841 1327 I 3832 1289 I C O N 3918 1212 M 3966 1194 I 3976 1222 I 3928 1241 I 3918 1212 I C O N 4033 1136 M 4147 1079 I 4157 1107 I 4042 1164 I 4033 1136 I C O N 4109 1079 M 4177 1050 I 4186 1079 I 4119 1107 I 4109 1079 I C O N 4253 992 M 4301 974 I 4310 1002 I 4262 1022 I 4253 992 I C O N 4262 974 M 4387 916 I 4396 945 I 4271 1002 I 4262 974 I C O N 4358 916 M 4425 887 I 4434 916 I 4367 945 I 4358 916 I C O : N 4530 839 9 30 rp C L ; N 4511 839 M 4597 821 I 4607 849 I 4520 869 I 4511 839 I C O N 4578 821 M 4683 782 I 4692 811 I 4587 849 I 4578 821 I C O N 4779 744 M 4817 734 I 4827 763 I 4788 773 I 4779 744 I C O N 1139 2614 M 1151 2641 I 1677 2422 I 1665 2395 I C 0 0.5 0 1 scol L N 1665 2395 M 1677 2422 I 1811 2363 I 1812 2362 I 1936 2296 I 1929 2283 I 1935 2297 I 2069 2239 I 2063 2226 I 2068 2239 I 2202 2191 I 2192 2164 I 2059 2212 I 2058 2212 I 1923 2270 I 1922 2271 I 1798 2337 I 1805 2350 I 1800 2336 I C L N 2194 2164 M 2200 2192 I 2247 2183 I 2244 2169 I 2244 2183 I 2292 2183 I 2416 2183 I 2418 2183 I 2486 2174 I 2553 2164 I 2554 2164 I 2640 2145 I 2642 2144 I 2728 2115 I 2718 2088 I 2633 2116 I 2637 2130 I 2634 2116 I 2547 2136 I 2551 2150 I 2548 2136 I 2482 2146 I 2414 2155 I 2416 2169 I 2416 2154 I 2292 2154 I 2244 2154 I 2242 2155 I C L N 2717 2088 M 2729 2115 I 2795 2086 I 2796 2085 I 2883 2037 I 2876 2025 I 2882 2038 I 2978 1990 I 3073 1944 I 3075 1942 I 3285 1827 I 3514 1703 I 3514 1703 I 3743 1570 I 3736 1557 I 3743 1570 I 3954 1454 I 3954 1454 I 4050 1397 I 4042 1384 I 4048 1398 I 4144 1350 I 4138 1336 I 4144 1350 I 4230 1312 I 4231 1311 I 4298 1273 I 4285 1248 I 4217 1286 I 4223 1299 I 4218 1285 I 4133 1323 I 4132 1324 I 4036 1372 I 4035 1372 I 3939 1429 I 3946 1441 I 3940 1429 I 3730 1545 I 3729 1545 I 3500 1678 I 3507 1690 I 3501 1678 I 3271 1802 I 3061 1917 I 3067 1930 I 3061 1917 I 2965 1964 I 2869 2012 I 2869 2012 I 2783 2060 I 2789 2073 I 2784 2059 I C L N 4286 1248 M 4297 1274 I 4383 1235 I 4377 1222 I 4381 1235 I 4467 1207 I 4469 1207 I 4536 1178 I 4530 1164 I 4534 1179 I 4602 1160 I 4597 1146 I 4600 1160 I 4723 1141 I 4726 1140 I 4821 1111 I 4813 1084 I 4717 1113 I 4721 1127 I 4719 1113 I 4595 1132 I 4594 1132 I 4527 1151 I 4525 1151 I 4458 1180 I 4463 1194 I 4459 1180 I 4372 1208 I 4371 1209 I C L 1 0 1 1 scol 0 Lj 1 Lc 9 Lw solid N 1192 2494 M 1087 2494 I 1087 2599 I 1192 2599 I C : O ; : 1.039 1.039 +S K ; N 1718 2408 M 1613 2408 I 1613 2513 I 1718 2513 I C : O ; : 1.039 1.039 +S K ; N 2244 2283 M 2139 2283 I 2139 2388 I 2244 2388 I C : O ; : 1.039 1.039 +S K ; N 2770 2331 M 2665 2331 I 2665 2436 I 2770 2436 I C : O ; : 1.039 1.039 +S K ; N 4339 1365 M 4234 1365 I 4234 1471 I 4339 1471 I C : O ; : 1.039 1.039 +S K ; N 4865 1155 M 4760 1155 I 4760 1260 I 4865 1260 I C : O ; : 1.039 1.039 +S K ; 0 0 0.5 1 scol 1 Lj N 1144 2580 M 1202 2637 I 1144 2695 I 1087 2637 I 1144 2580 I C : O ; : 1.039 1.039 +S K ; N 1670 2350 M 1728 2408 I 1670 2465 I 1613 2408 I 1670 2350 I C : O ; : 1.039 1.039 +S K ; N 2196 2121 M 2254 2178 I 2196 2235 I 2139 2178 I 2196 2121 I C : O ; : 1.039 1.039 +S K ; N 2722 2045 M 2780 2102 I 2722 2159 I 2665 2102 I 2722 2045 I C : O ; : 1.039 1.039 +S K ; N 4291 926 M 4348 983 I 4291 1040 I 4234 983 I 4291 926 I C : O ; : 1.039 1.039 +S K ; N 4817 686 M 4875 744 I 4817 801 I 4760 744 I 4817 686 I C : O ; : 1.039 1.039 +S K ; 1 1 0 1 scol N 1144 2571 M 1202 2685 I 1087 2685 I 1144 2571 I C : O ; : 1.039 1.039 +S K ; N 1670 2350 M 1728 2465 I 1613 2465 I 1670 2350 I C : O ; : 1.039 1.039 +S K ; N 2196 2121 M 2254 2235 I 2139 2235 I 2196 2121 I C : O ; : 1.039 1.039 +S K ; N 2722 2045 M 2780 2159 I 2665 2159 I 2722 2045 I C : O ; : 1.039 1.039 +S K ; N 4291 1203 M 4348 1317 I 4234 1317 I 4291 1203 I C : O ; : 1.039 1.039 +S K ; N 4817 1040 M 4875 1155 I 4760 1155 I 4817 1040 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Text 5.0 0 /TextInit{TextInitialised? not{/Pscript_Windows_Font & d/TextInitialised? T d /fM[1 0 0 1 0 0]d/mFM matrix d/iMat[1 0 0.212557 1 0 0]d}if}b/copyfont{1 ^ length add dict `{1 ^/FID ne{d}{! !}?}forall & E}b/EncodeDict 11 dict d/bullets {{/bullet}repeat}b/rF{3 copyfont @ ` ~ EncodeDict ~ get/Encoding ~ 3 ^/0 eq{& /CharStrings known{CharStrings/Eth known not{! EncodeDict/ANSIEncodingOld get} if}if}if d E}b/mF{@ 7 1 $ findfont ~{@/Encoding get @ StandardEncoding eq{! T}{ {ISOLatin1Encoding}stopped{! F}{eq}?{T}{@ ` T 32 1 127{Encoding 1 ^ get StandardEncoding 3 -1 $ get eq and}for E}?}?}{F}?{1 ^ ~ rF}{0 copyfont}? 6 -2 $ ! ! ~ !/pd_charset @ where{~ get 128 eq{@ FDV 2 copy get @ length array copy put pd_CoverFCRange}if}{!}? 2 ^ ~ definefont fM 5 4 -1 $ put fM 4 0 put fM makefont Pscript_Windows_Font 3 1 $ put}b/sLT{: Lw -M currentpoint snap M 0 - 0 Lc K ;}b/xUP null d/yUP null d/uW null d/xSP null d/ySP null d/sW null d/sSU{N /uW ~ d/yUP ~ d/xUP ~ d}b/sU{xUP yUP uW sLT}b/sST{N/sW ~ d/ySP ~ d/xSP ~ d}b/sT {xSP ySP sW sLT}b/sR{: + R 0 0 M}b/sRxy{: matrix astore concat 0 0 M}b/eR/; , d /AddOrigFP{{&/FontInfo known{&/FontInfo get length 6 add}{6}? dict ` /WinPitchAndFamily ~ d/WinCharSet ~ d/OrigFontType ~ d/OrigFontStyle ~ d /OrigFontName ~ d & E/FontInfo ~ d}{! ! ! ! !}?}b/mFS{makefont Pscript_Windows_Font 3 1 $ put}b/mF42D{0 copyfont `/FontName ~ d 2 copy ~ sub 1 add dict `/.notdef 0 d 2 copy 1 ~{@ 3 ^ sub Encoding ~ get ~ d}for & E /CharStrings ~ d ! ! & @ E/FontName get ~ definefont}b/mF42{15 dict ` @ 4 1 $ FontName ~ d/FontType 0 d/FMapType 2 d/FontMatrix[1 0 0 1 0 0]d 1 ^ 254 add 255 idiv @ array/Encoding ~ d 0 1 3 -1 $ 1 sub{@ Encoding 3 1 $ put}for/FDepVector Encoding length array d/CharStrings 2 dict `/.notdef 0 d & E d 0 1 Encoding length 1 sub{@ @ 10 lt{! FontName length 1 add string}{100 lt{FontName length 2 add string}{FontName length 3 add string}?}? @ 0 FontName @ length string cvs putinterval @ 3 -1 $ @ 4 1 $ 3 string cvs FontName length ~ putinterval cvn 1 ^ 256 mul @ 255 add 3 -1 $ 4 ^ findfont mF42D FDepVector 3 1 $ put}for & @ E /FontName get ~ definefont ! ! ! mF}b/mF_OTF_V{3{~ !}repeat 3 -1 $ ! findfont 1 ^ ~ definefont fM @ @ 5 0 put 4 0 put 90 matrix R matrix concatmatrix makefont Pscript_Windows_Font 3 1 $ put}b/UmF{L2?{Pscript_Windows_Font ~ undef}{!}?}b /UmF42{@ findfont/FDepVector get{/FontName get undefinefont}forall undefinefont}b %%EndResource end reinitialize Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Encoding256 5.0 0 /CharCol256Encoding[/.notdef/breve/caron/dotaccent/dotlessi/fi/fl/fraction /hungarumlaut/Lslash/lslash/minus/ogonek/ring/Zcaron/zcaron/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/exclam/quotedbl/numbersign /dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma /hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S /T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave /a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright /asciitilde/.notdef/Euro/.notdef/quotesinglbase/florin/quotedblbase/ellipsis /dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/.notdef /.notdef/.notdef/.notdef/quoteleft/quoteright/quotedblleft/quotedblright/bullet /endash/emdash/tilde/trademark/scaron/guilsinglright/oe/.notdef/.notdef /Ydieresis/.notdef/exclamdown/cent/sterling/currency/yen/brokenbar/section /dieresis/copyright/ordfeminine/guillemotleft/logicalnot/.notdef/registered /macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph /periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter /onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis /Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute /Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls /agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute /ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve /oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex /udieresis/yacute/thorn/ydieresis]def EncodeDict/256 CharCol256Encoding put %%EndResource end reinitialize %%IncludeResource: font Helvetica-Bold F /F0 0 /256 T /Helvetica-Bold mF /F0S96 F0 [150 0 0 -150 0 0 ] mFS F0S96 Ji 2493 287 M (Consistency = 80%)[109 91 92 83 42 83 50 84 91 84 83 42 87 42 83 86 0]xS %%IncludeResource: font Helvetica F /F1 0 /256 T /Helvetica mF /F1S8D F1 [141.664 0 0 -141.664 0 0 ] mFS F1S8D Ji 801 2813 M (170)[79 79 0]xS 801 2555 M (180)[79 79 0]xS 801 2287 M (190)[79 79 0]xS 801 2029 M (200)[79 79 0]xS 801 1761 M (210)[79 79 0]xS 801 1503 M (220)[79 79 0]xS 801 1235 M (230)[79 79 0]xS 801 977 M (240)[79 79 0]xS 801 709 M (250)[79 79 0]xS 1030 3023 M (700)[79 79 0]xS 1556 3023 M (800)[79 79 0]xS 2082 3023 M (900)[79 79 0]xS 2569 3023 M (1000)[80 79 79 0]xS 3095 3023 M (1100)[80 79 79 0]xS 3612 3023 M (1200)[79 79 80 0]xS 4138 3023 M (1300)[79 79 80 0]xS 4664 3023 M (1400)[79 79 80 0]xS 5190 3023 M (1500)[79 79 80 0]xS /F0S8D F0 [141.664 0 0 -141.664 0 0 ] mFS F0S8D Ji 2981 3272 M (Latency)[86 79 47 79 87 79 0]xS /F0S00IFFFFFF72 F0 [0 -141.664 -141.664 0 0 0 ] mFS F0S00IFFFFFF72 Ji 688 1859 M (Jobs)[-79 -86 -87 0]yS : N 1251 458 1281 1175 rp C 1 1 1 1 scol L ; 1 Lw solid N 2532 457 M 1250 457 I 1250 1633 I 2532 1633 I C K : N 1288 562 57 28 rp C 1 0 1 1 scol L ; : N 1460 562 57 28 rp C 1 0 1 1 scol L ; : N 1633 562 57 28 rp C 1 0 1 1 scol L ; 1 0 1 1 scol 0 Lj 9 Lw solid N 1537 524 M 1451 524 I 1451 610 I 1537 610 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol F1S8D Ji 1747 633 M (naive)[80 79 31 72 0]xS 2128 633 M (Bayes)[94 81 67 80 0]xS : N 1288 954 201 29 rp C 0 0 0.5 1 scol L ; : N 1604 954 114 29 rp C 0 0 0.5 1 scol L ; 0 0 0.5 1 scol 1 Lj N 1498 916 M 1546 963 I 1498 1011 I 1451 963 I 1498 916 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol 1747 1025 M (Logistic)[80 79 79 31 71 40 31 0]xS 1747 1197 M (Regression)[103 79 79 47 79 71 71 31 79 0]xS N 1297 1341 M 1297 1371 I 1709 1372 I 1709 1342 I C 0 0.5 0 1 scol L 1 1 0 1 scol N 1498 1308 M 1546 1404 I 1451 1404 I 1498 1308 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol 1747 1416 M (Combined)[103 79 117 80 31 79 79 0]xS 1747 1589 M (prediction)[80 47 79 79 31 71 40 31 79 0]xS 1 Lw solid N 5630 27 M 485 27 I 485 3393 I 5630 3393 I C K LH %%PageTrailer %%Trailer %%DocumentNeededResources: %%+ font Helvetica-Bold %%+ font Helvetica %%DocumentSuppliedResources: %%+ procset Pscript_WinNT_ErrorHandler 5.0 0 %%+ procset Pscript_FatalError 5.0 0 %%+ procset Pscript_Win_Basic 5.0 0 %%+ procset Pscript_Win_Utils_L2 5.0 0 %%+ procset Pscript_Win_GdiObject 5.0 0 %%+ procset Pscript_Win_GdiObject_L2 5.0 0 %%+ procset Pscript_Text 5.0 0 %%+ procset Pscript_Encoding256 5.0 0 Pscript_WinNT_Incr dup /terminate get exec %%EOF %%EndDocument @endspecial 2040 1201 a Ff(Figure)21 b(2:)35 b Fa(F)-6 b(usion)17 b(of)h(the)g(estimate)i(of)e(eac)n(h)g(individual)f (classi\014er.)2078 1448 y Fj([2])39 b(M.)26 b(DeGro)r(ot.)h Fh(Pr)l(ob)l(ability)h(and)g(Statistics)p Fj(.)2197 1535 y(Addison-W)-6 b(esley)g(,)25 b(1989.)2078 1682 y([3])39 b(R.)25 b(O.)h(Duda)f(and)g(P)-6 b(.)26 b(E.)g(Hart.)f Fh(Pattern)30 b(Classi\014c)l(ation)e(and)2197 1769 y(Sc)l(ene)h(A)n (nalysis)p Fj(.)d(Wiley)-6 b(,)26 b(New)g(Y)-6 b(ork,)25 b(1973.)2078 1916 y([4])39 b(B.)26 b(Efron)h(and)e(R.)g(Tibshirani.)j Fh(A)n(n)f(Intr)l(o)l(duction)i(to)g(the)2197 2003 y(Bo)l(otstr)l(ap)p Fj(.)f(Chapman)e(&)g(Hall,)g(1993.)2078 2150 y([5])39 b(J.)26 b(Ertel)h(and)e(E.)h(F)-6 b(o)n(wlk)n(es.)27 b(Some)e(algorithms)j(for)e(linear)2197 2238 y(spline)g(and)f (piecewise)j(m)n(ultiple)d(linear)i(regression.)2197 2325 y Fh(Journal)h(of)f(the)i(A)n(meric)l(an)f(Statistic)l(al)h(Asso)l (ciation)p Fj(,)2197 2412 y(71\(355\):640{648,)i(1976.)2078 2559 y([6])39 b(N.)25 b(F)-6 b(riedman,)26 b(D.)g(Geiger,)h(and)f(M.)g (Goldszmidt.)h(Ba)n(y)n(esian)2197 2646 y(net)n(w)n(orks)f (classi\014ers.)i Fh(Machine)f(L)l(e)l(arning)p Fj(,)g(29:131{163,)2197 2733 y(1997.)2078 2880 y([7])39 b(M.)26 b(Goldszmidt)h(and)e(B.)h (Sabata.)h(Clustering)g(probabilit)n(y)2197 2967 y(distributions)f(for) g(c)n(haracterizing)i(urls.)e(T)-6 b(ec)n(hnical)26 b(Rep)r(ort)2197 3055 y(TR-03,)g(P)n(eakstone)g(Corp)r(oration,)i(2001.)2078 3201 y([8])39 b(M.)26 b(Goldszmidt,)h(D.)f(P)n(alma,)h(and)e(B.)i (Sabata.)f(On)f(the)2197 3289 y(Quan)n(ti\014cation)g(of)i(e-Business)f (Capacit)n(y)-6 b(.)27 b(In)e Fh(Pr)l(o)l(c)l(e)l(e)l(dings)2197 3376 y(of)i(Ele)l(ctr)l(onic)i(Commer)l(c)l(e)p Fj(,)e(2001.)2078 3523 y([9])39 b(D.)26 b(Hosmer)g(and)f(S.)g(Lemesho)n(w.)i Fh(Applie)l(d)h(L)l(o)l(gistic)2197 3610 y(R)l(e)l(gr)l(ession)p Fj(.)g(Wiley)e(In)n(terscience,)g(1989.)2040 3757 y([10])39 b(D.)26 b(Menasce)g(and)g(V.)f(Almeida.)i Fh(Cap)l(acity)h(Planning)g (for)2197 3844 y(Web)g(Performanc)l(e)p Fj(.)f(Pren)n(tice)f(Hall,)h (1998.)2040 3991 y([11])39 b(P)-6 b(.)26 b(Komarek)g(and)f(A.)g(Mo)r (ore)i(A)f(Dynamic)f(Adaptation)g(of)2197 4078 y(AD-trees)g(for)h (E\016cien)n(t)g(Mac)n(hine)g(Learning)h(on)e(Large)2197 4165 y(Data)h(Sets.)g(In)f Fh(Pr)l(o)l(c)l(e)l(e)l(dings)30 b(of)d(the)h(International)2197 4253 y(Confer)l(enc)l(e)h(on)f(Machine) f(L)l(e)l(arning)p Fj(,)h(2000.)2040 4399 y([12])39 b(J.)26 b(Neter,)g(M.)g(Kutner,)f(C.)i(Nac)n(h)n(tsheim,)f(and)2197 4487 y(W.)g(W)-6 b(asserman.)26 b Fh(Applie)l(d)i(Line)l(ar)g (Statistic)l(al)h(Mo)l(dels)p Fj(.)d(Mc)2197 4574 y(Gra)n(w)h(Hill,)f (1996.)2040 4721 y([13])39 b(J.)26 b(P)n(earl.)h Fh(Pr)l(ob)l (abilistic)i(R)l(e)l(asoning)f(in)f(Intel)t(ligent)2197 4808 y(Systems:)36 b(Networks)30 b(of)d(Plausible)g(Infer)l(enc)l(e)p Fj(.)g(Morgan)2197 4895 y(Kaufmann,)f(San)f(Mateo,)i(1988.)p eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF --------------000801070005040803040303-- From jrex@research.att.com Sat Apr 26 15:13:39 2003 Received: from linux.research.att.com (H-135-207-24-16.research.att.com [135.207.24.16]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3QMDd026917 for ; Sat, 26 Apr 2003 15:13:39 -0700 (PDT) Received: from unixmail.research.att.com (unixmail.research.att.com [135.207.26.71]) by linux.research.att.com (8.12.8/8.12.8) with ESMTP id h3QMF0xn028041; Sat, 26 Apr 2003 18:15:00 -0400 Received: from chips.research.att.com (chips.research.att.com [135.207.27.139]) by unixmail.research.att.com (8.12.8+Sun/8.8.7) with ESMTP id h3QMCWXs016685; Sat, 26 Apr 2003 18:12:32 -0400 (EDT) Received: (from jrex@localhost) by chips.research.att.com (SGI-8.9.3/8.8.5) id SAA03188; Sat, 26 Apr 2003 18:13:28 -0400 (EDT) Date: Sat, 26 Apr 2003 18:13:28 -0400 (EDT) Message-Id: <200304262213.SAA03188@chips.research.att.com> From: Jennifer Rexford To: bsabata@iet.com CC: kp-seed@mailman.isi.edu Subject: Re: [KP-seed] A paper and a question Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Bikash, > In relation to this objective I am looking for help in understanding the > sensor technology in the networks. What kind of probes exist? What do > they measure? Where do they measure? How are they configured? etc? Here's an operator-centric viewpoint... In AT&T's commercial IP backbone, we collect a variety of usage, routing, and performance data to aid in running the network. We use the data to construct a domain-wide view of the topology, routing configuration, and offered traffic, in order to predict the effects of operator changes to the network. We also use the data to detect and diagnose problems (DoS attacks, congestion, hijacked routes, configuration mistakes, etc.) as they arise. The following URLs http://www.research.att.com/~jrex/papers/ieeecomm00.ps http://www.research.att.com/~jrex/papers/sfi.ps http://ipnetwork.bgtmo.ip.att.net/ give an overview, though the first paper is admittedly a bit dated. Some of the measurements are static snapshots (e.g., periodic dumps of configuration files or routing tables) and some are inherently streams (e.g., packet/flow traces, routing update messages, etc.). -- Jen Usage - link utilization via SNMP * Pro: ubiquitous, standardized, available on every link, useful for inferring the traffic matrix * Con: very coarse grain in time (e.g., five-minute averages), very coarse grain in space (e.g., no per-application breakdown of traffic) - flow-level traces via Netflow * Pro: medium granularity, implemented directly in interface cards, useful for measuring the traffic matrix * Con: high volume of data (high overhead to collect), slows down some routers, hard to tune/control, not available on every link - packet-level traces via packet monitors * Pro: finest level of detail (IP, TCP/UDP, and even application headers) * Con: expensive and hard to collect at high speed, only feasible to collect on selected links, requires tapping the link Routing/topology - router configuration files * Pro: detailed view of topology, routing policies, etc. * Con: doesn't show up/down status, config commands are very low level - BGP routing tables * Pro: full view of all routes including alternate routes * Con: expensive to dump frequently from the routers, don't capture changes - OSPF route monitor * Pro: continuous view of topology and OSPF configuration changes * Con: large volume of data, only capture intradomain links - BGP route monitor * Pro: continuous view of interdomain route advertisements * Con: only shows current "best routes", requires connections to many routers in the operational network Performance - active probes * Pro: show delay/loss/throughput between points in the network * Con: introduces traffic on the network, requires machines in many locations to source/sink traffic From chrisramming@yahoo.com Tue Apr 29 09:52:17 2003 Received: from web41510.mail.yahoo.com (web41510.mail.yahoo.com [66.218.93.93]) by gamma.isi.edu (8.11.6p2/8.11.2) with SMTP id h3TGqG000783 for ; Tue, 29 Apr 2003 09:52:16 -0700 (PDT) Message-ID: <20030429165211.71590.qmail@web41510.mail.yahoo.com> Received: from [12.234.224.78] by web41510.mail.yahoo.com via HTTP; Tue, 29 Apr 2003 09:52:11 PDT Date: Tue, 29 Apr 2003 09:52:11 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com Subject: Re: [KP-seed] A paper and a question To: kp-seed@mailman.isi.edu In-Reply-To: <3EAAB738.6010409@iet.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Bikash, This is a thought-provoking paper, and the characteristics of the problem you're addressing are definitely present in KP settings. In particular, the SLO (service level objective) perspective correspond to a general KP insight that networking researchers and operators should enlarge their perspective of what constitutes the network "to match the intuition of the user", and we see some of the complexity involved in doing so. The topic of model induction is also clearly central to the topic of learning and reasoning in the KP. Some things weren't clear to me in my first pass: (1) To what extent is/was the model induction in your framework automatic (as opposed to involving human interaction and judgement) (2) How much of the model induction is done "on-line", and to what extent is model adaption present? (2) What degrees of freedom are present in the induction process (going toward the question of how portable this approach is to other settings). If a new feature related to performance is discovered, how easy is it to incorporate into the model? I was struck yet again by the power of framing questions as classification problems (in this case, as a binary classification problem). The list of research topics is also very relevant. Thanks for posting this, and thanks also for thinking about the implications (in terms of requirements) that this work would present for a generalized sensor infrastructure in the KP. Chris --- Bikash Sabata wrote: > During discussions with Chris, I mentioned to him that I had written an > extended abstract recently about research issues in applying statistical > models and pattern recognition to system performance management and he > suggested that I send it to this mailing list as others may be > interested in the topic. Although the paper is not related to networking > but there may be common research issues when we are dealing with the KP. > Now as advertised in the subject line -- time for the question. As > everyone realizes, in the KP the measurement and monitoring architecture > will be very important. I am exploring the questions related to > measurements in the KP -- starting with the basic ones > What, When, Why, and Where? > In relation to this objective I am looking for help in understanding the > sensor technology in the networks. What kind of probes exist? What do > they measure? Where do they measure? How are they configured? etc? > > Thanks > Bikash > > -- > *Bikash Sabata > Principal Scientist* v sabata@iet.com > /Information Extraction & Transport, Inc. > 1911 N. Fort Myer Drive v Suite 600 > Arlington, Virginia 22209 v USA/ > /*www.iet.com* / > > > _______________________________________________ > Kp-seed mailing list > Kp-seed@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/kp-seed From bsabata@iet.com Thu May 1 00:37:44 2003 Received: from gravity.iet.com (firewall.iet.com [207.78.75.8]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h417bi026967 for ; Thu, 1 May 2003 00:37:44 -0700 (PDT) Received: from iet.com (vpn.iet.com [192.168.100.89]) by gravity.iet.com (8.10.2+Sun/8.10.2) with ESMTP id h417h5T09002; Thu, 1 May 2003 03:43:05 -0400 (EDT) Message-ID: <3EB0CEB8.1040505@iet.com> Date: Thu, 01 May 2003 00:37:28 -0700 From: Bikash Sabata User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: chrisramming@yahoo.com CC: kp-seed@mailman.isi.edu Subject: Re: [KP-seed] A paper and a question References: <20030429165211.71590.qmail@web41510.mail.yahoo.com> In-Reply-To: <20030429165211.71590.qmail@web41510.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Chris Thanks for the comments on the paper. I have tried to answer the questions you raised inline J. Christopher Ramming wrote: >Bikash, > >This is a thought-provoking paper, and the characteristics >of the problem you're addressing are definitely present >in KP settings. In particular, the SLO (service level >objective) perspective correspond to a general KP >insight that networking researchers and operators should >enlarge their perspective of what constitutes the network >"to match the intuition of the user", and we see some of >the complexity involved in doing so. > >The topic of model induction is also clearly central to >the topic of learning and reasoning in the KP. Some things >weren't clear to me in my first pass: > >(1) To what extent is/was the model induction in your framework > automatic (as opposed to involving human interaction and > judgement) > > The model induction was completely automatic. Now to be more precise; we decided based on domain knowledge what the structure of the model will be and what the parametrization of the model was. The part that was automatic was the computations of the parameters of the model from the data. Some of the constants for the decisions were also derived automatically from the data. A truly automatic model induction procedure should only be given a set of models and the procedure decides based on the data what the best model type and parameters should be. But then no one does that! At best modelers provide a family of models and then decide which set of models will be actually used from the family. In Bayesian Networks, sometimes we allow the structure of the network to be also computed from the data. That in general is quite hard and most of the time unnecessary. Further, updates become a problem when we try to update both the structure and the parameters of the model. >(2) How much of the model induction is done "on-line", and > to what extent is model adaption present? > > Model induction was done in continuous-batch mode. I.e., we collect data for a specified period of time (default was 1 hour) and then update the models. This process is automatic and continuous with provisions for manual overrides. So the models were adaptive to the changes in the data over time. However, there are a bag-full of hard problems in this. E.g., how much of the past should we remember when we update the model. Is there a temporal aspect (daily, weekly, monthly, seasonal) to the models that should also be accounted for. ... Note that we only allow the model parameters to change over time. A truly adaptive model should change both the structure and the parameters to allow of different types of changes. However, that is a hard problem that I have not seen any work on. We adopted this style of model update because of the nature of the models we selected. In our case the model induction was much more expensive then model inference. There are other models that can be updated continuously. These are trade offs one makes during the design process -- or (more likely) based on the modeler's biases. >(2) What degrees of freedom are present in the induction > process (going toward the question of how > portable this approach is to other settings). If a > new feature related to performance is discovered, > how easy is it to incorporate into the model? > > There are a couple of questions here ... In our case the models easily scaled to additional features. Again this was by design (it was part of the requirement). However, there are other aspects that may not make it easily portable to other settings.. e.g., we did not model time explicitly. Modeling should always be done with an objective in mind. If we try to build models that predicts all the behaviors of the system (including evolving behaviors) then it is an extremely hard problem and in my opinion a futile effort. Typically we are interested only is certain aspects of the system behavior which comes from a high level objective (which in our case was the SLO of the service provider which is related to the business objectives of the service). >I was struck yet again by the power of framing questions >as classification problems (in this case, as a binary >classification problem). > > Absolutely!! >The list of research topics is also very relevant. Thanks >for posting this, and thanks also for thinking about the >implications (in terms of requirements) that this work would >present for a generalized sensor infrastructure in the KP. > >Chris > >--- Bikash Sabata wrote: > > Thanks Bikash From chrisramming@yahoo.com Thu May 1 16:44:48 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h41Nil014264 for ; Thu, 1 May 2003 16:44:47 -0700 (PDT) Received: from web41505.mail.yahoo.com (web41505.mail.yahoo.com [66.218.93.88]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h41NilT20452 for ; Thu, 1 May 2003 16:44:47 -0700 (PDT) Message-ID: <20030501234441.46723.qmail@web41505.mail.yahoo.com> Received: from [171.64.22.67] by web41505.mail.yahoo.com via HTTP; Thu, 01 May 2003 16:44:41 PDT Date: Thu, 1 May 2003 16:44:41 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com To: kp-seed@ISI.EDU MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: [KP-seed] upcoming KP meeting (9AM 5/13 through 3PM 5/14) Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Folks, Regarding our Cambridge meeting, I wanted to alert you that we're going to have a pretty busy and I think quite interesting time. In terms of agenda, we'll be using a slightly nonstandard structure, namely that there will be a break in the late afternoon 5/13 in exchange for an after-dinner session lasting at most until 9pm (so please reserve early Tuesday evening). The theory is to create one extra opportunity for us re-energize and possibly synthesize a bonus "aha" moment. We shall have to see how many of us will be able to resist the lure of a quotidian email session in favor of a companionable walk or refreshing run around Cambridge! A key goal of the meeting is to bring us together for two days to generate the basis for ongoing collaboration as the program idea evolves. Although the details of the agenda are still being worked out, each project has been asked to come prepared with a short talk relating to the special expertise or insight of the group, and I hope to iterate on those with each of you over the next week. The central concept of the meeting as it is evolving is for the group to hear about two specific problems in the networking domain, and for the group to explore how those domain problems can be fruitfully attacked using cognitive techniques (about which we will have a few introductory presentations). The results of those explorations will inform not only some of the cognitive program elements, but will also lead to a discussion about the structure and requirements for the Knowledge Plane. I do not expect the workshop to come to complete answers, so we will conclude with next steps and look hard at what else needs to be done to define a worthwhile DARPA program, and come to some plan for answering the questions that arise during our meeting. More details next week. Meanwhile, Thanks and best regards. Chris From chrisramming@yahoo.com Fri May 2 18:02:02 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h43122004867 for ; Fri, 2 May 2003 18:02:02 -0700 (PDT) Received: from web41501.mail.yahoo.com (web41501.mail.yahoo.com [66.218.93.84]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h43121T00560 for ; Fri, 2 May 2003 18:02:01 -0700 (PDT) Message-ID: <20030503010156.44370.qmail@web41501.mail.yahoo.com> Received: from [171.64.22.67] by web41501.mail.yahoo.com via HTTP; Fri, 02 May 2003 18:01:56 PDT Date: Fri, 2 May 2003 18:01:56 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com Subject: available data, sensors, & probes [was Re: [KP-seed] A paper and a question] To: kp-seed@ISI.EDU In-Reply-To: <200304262213.SAA03188@chips.research.att.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: See below for a pointer to some of the data that is (or could be) available on the Abilene network, should it prove useful for some of our research...Matt and his colleagues have some ongoing efforts on a project called "e2epipes" (this link contains an overview including mention of their "finger-pointing" tool): http://e2epi.internet2.edu/ppt/20030204-E2EpiBOF-JTMiami_files/frame.htm Matt listed a few resources for obtaining data that are or could be available should they be useful to anyone on the team (see his message below) Van Parunak and Jason Ruiter are our point of contact for the Internet2 folks. (Van, Jason, thanks for introducing me to them). --- Matt Zekauskas wrote: Chris, To re-iterate, the weekly large-flow Netflow summaries from Abilene are at http://netflow.internet2.edu/weekly/ (although the "summarizer" has been deprived of data for the last couple of weeks - it should be back up "real soon now" (actually, I just got told it should be up within a few days)). Other summaries of the netflow data are available from http://www.itec.oar.net/abilene-netflow/ and Abilene also allows you to issue queries directly against the core routers http://loadrunner.uits.iu.edu/%7Erouterproxy/abilene/ (general NOC page: http://www.abilene.iu.edu/ ). However, neither of these will probably help you in your quest for metrics. The "Abilene Observatory" is the general term we've given getting data out of Abilene, both by data sources Internet2 installs, or by placing machines at the core router nodes. http://abilene.internet2.edu/observatory/ (The "official" process for adding machines to the nodes or getting sanitized flow data is described in http://abilene.internet2.edu/observatory/proposal-process.html). Planetlab is mentioned as one of the projects we're supporting. Contact me for access to Abilene trouble tickets if you decide you want to see them, and I'll get you in touch with the right people at the NOC. Some open tickets are here: http://tick.uits.iu.edu/~postgres/abtrouble.html (Note: I'll be away on vacation starting Friday through next week.) I also was looking for a paper done by Claudia DeLuna talking about her experience at JPL, but I can't find it right now. I'll see if I can find a link and send it to you. --Matt --- Jennifer Rexford wrote: > Bikash, > > > In relation to this objective I am looking for help in understanding the > > sensor technology in the networks. What kind of probes exist? What do > > they measure? Where do they measure? How are they configured? etc? > > Here's an operator-centric viewpoint... In AT&T's commercial IP backbone, > we collect a variety of usage, routing, and performance data to aid in > running the network. We use the data to construct a domain-wide view of > the topology, routing configuration, and offered traffic, in order to > predict the effects of operator changes to the network. We also use the > data to detect and diagnose problems (DoS attacks, congestion, hijacked > routes, configuration mistakes, etc.) as they arise. The following URLs > > http://www.research.att.com/~jrex/papers/ieeecomm00.ps > http://www.research.att.com/~jrex/papers/sfi.ps > http://ipnetwork.bgtmo.ip.att.net/ > > give an overview, though the first paper is admittedly a bit dated. > Some of the measurements are static snapshots (e.g., periodic dumps of > configuration files or routing tables) and some are inherently streams > (e.g., packet/flow traces, routing update messages, etc.). > > -- Jen > > Usage > - link utilization via SNMP > * Pro: ubiquitous, standardized, available on every link, useful for > inferring the traffic matrix > * Con: very coarse grain in time (e.g., five-minute averages), very coarse > grain in space (e.g., no per-application breakdown of traffic) > - flow-level traces via Netflow > * Pro: medium granularity, implemented directly in interface cards, > useful for measuring the traffic matrix > * Con: high volume of data (high overhead to collect), slows down some > routers, hard to tune/control, not available on every link > - packet-level traces via packet monitors > * Pro: finest level of detail (IP, TCP/UDP, and even application headers) > * Con: expensive and hard to collect at high speed, only feasible to > collect on selected links, requires tapping the link > > Routing/topology > - router configuration files > * Pro: detailed view of topology, routing policies, etc. > * Con: doesn't show up/down status, config commands are very low level > - BGP routing tables > * Pro: full view of all routes including alternate routes > * Con: expensive to dump frequently from the routers, don't capture changes > - OSPF route monitor > * Pro: continuous view of topology and OSPF configuration changes > * Con: large volume of data, only capture intradomain links > - BGP route monitor > * Pro: continuous view of interdomain route advertisements > * Con: only shows current "best routes", requires connections to many > routers in the operational network > > Performance > - active probes > * Pro: show delay/loss/throughput between points in the network > * Con: introduces traffic on the network, requires machines in many > locations to source/sink traffic > _______________________________________________ > Kp-seed mailing list > Kp-seed@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/kp-seed From braden@ISI.EDU Mon May 5 10:50:57 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h45Hou004923 for ; Mon, 5 May 2003 10:50:56 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h45HotT10515; Mon, 5 May 2003 10:50:55 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id KAA04904; Mon, 5 May 2003 10:50:55 -0700 (PDT) Date: Mon, 5 May 2003 10:50:55 -0700 (PDT) Message-Id: <200305051750.KAA04904@gra.isi.edu> To: kp-seed@ISI.EDU, chrisramming@yahoo.com Subject: Re: available data, sensors, & probes [was Re: [KP-seed] A paper and a question] X-Sun-Charset: US-ASCII Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: *> *> See below for a pointer to some of the data that is *> (or could be) available on the Abilene network, should *> it prove useful for some of our research...Matt and *> his colleagues have some ongoing efforts on a project *> called "e2epipes" (this link contains an overview including *> mention of their "finger-pointing" tool): *> *> http://e2epi.internet2.edu/ppt/20030204-E2EpiBOF-JTMiami_files/frame.htm *> Judging from this presentation, their work is quite close to what we have been calling the WHY? application. Bob Braden From ddc@lcs.mit.edu Wed May 7 13:23:13 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h47KNC008701 for ; Wed, 7 May 2003 13:23:12 -0700 (PDT) Received: from ana-3.lcs.mit.edu (ana-3.lcs.mit.edu [18.26.2.50]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h47KNBT20023; Wed, 7 May 2003 13:23:11 -0700 (PDT) Received: from [10.240.17.34] (24-6-207.wireless.lcs.mit.edu [18.24.6.207]) (using TLSv1 with cipher DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by ana-3.lcs.mit.edu (Postfix) with ESMTP id 79C3386AFC; Wed, 7 May 2003 16:23:10 -0400 (EDT) Mime-Version: 1.0 X-Sender: ddc@ana-3.lcs.mit.edu Message-Id: In-Reply-To: <200305051750.KAA04904@gra.isi.edu> References: <200305051750.KAA04904@gra.isi.edu> Date: Wed, 7 May 2003 16:08:30 -0400 To: Bob Braden From: David Clark Subject: Re: available data, sensors, & probes [was Re: [KP-seed] A paper and a question] Cc: kp-seed@ISI.EDU, chrisramming@yahoo.com Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Bob, It is actually a little hard to read all their slides, especially the block diagrams. But I agree that this is an example of a specific "why", related to performance. It seems that their hypothesis is that they can localize problems inside the network using only the data from one pair, but I am not sure this is true. In any event, we should take a good look at this, and understand their models for information flow and representation. Dave === At 10:50 AM -0700 5/5/03, Bob Braden wrote: > *> > *> See below for a pointer to some of the data that is > *> (or could be) available on the Abilene network, should > *> it prove useful for some of our research...Matt and > *> his colleagues have some ongoing efforts on a project > *> called "e2epipes" (this link contains an overview including > *> mention of their "finger-pointing" tool): > *> > *> >http://e2epi.internet2.edu/ppt/20030204-E2EpiBOF-JTMiami_files/frame.htm > *> > >Judging from this presentation, their work is quite close to what >we have been calling the WHY? application. > >Bob Braden >_______________________________________________ >Kp-seed mailing list >Kp-seed@mailman.isi.edu >http://mailman.isi.edu/mailman/listinfo/kp-seed From braden@ISI.EDU Wed May 7 15:20:33 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h47MKX001791 for ; Wed, 7 May 2003 15:20:33 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h47MHCT26491; Wed, 7 May 2003 15:17:12 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id PAA01092; Wed, 7 May 2003 15:17:11 -0700 (PDT) Date: Wed, 7 May 2003 15:17:11 -0700 (PDT) Message-Id: <200305072217.PAA01092@gra.isi.edu> To: kp-seed@ISI.EDU Cc: braden@ISI.EDU, chrisramming@yahoo.com, ddc@lcs.mit.edu X-Sun-Charset: US-ASCII Subject: [KP-seed] DRAFT Agenda for next week's seedling meeting Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Knowledge Plane Seedling Meeting MIT Laboratory for Computer Science DRAFT #3.2 The KP Seedling meeting at MIT on May 13-14 will have a twofold purpose. First, it will provide an opportunity for seedling players with different backgrounds to meet and combine their perspectives into a new and more powerful one that enables breakthroughs in cognitive systems and networking. Second, it will allow us to make some choices about how we should work together over the next months to craft a program that will challenge and promote progress in both fields. We are hoping for the following specific outcomes from this meeting. TECHNICAL 1. A list of recent (or unexploited) ideas and research results, from both the cognitive systems field and the networking field, that could be a basis for the KP program. 2. If possible, agree on single problem domain and/or a specific set of problem scenarios that explores all the issues in cognition and networking that we care about and which is likely to be of relevance to DARPA's customers 3. Agree on the general kinds of metrics of interest (focus on a metric set as a way of scoping the problem of interest) ORGANIZATIONAL Set the stage for continued interaction by letting people get to know each other and their respective perspectives/areas Offer enough latitude for discussion so as to let differing viewpoints challenge each other, with luck leading to new insights PROGRAMMATIC Elicit military contacts from everyone AGENDA TUESDAY 13 May 2003 0900 Session: Introduction - Metrics for cognitive networking (Ramming) 15 - The Knowledge Plane Idea (Clark) 20 - Discussion 25 1000 Session: K-App foundations I - Overview of machine learning and reasoning (Langley, Stanford) 20 - Efficient new algorithms for network analysis (Johnson, USoCar) 20 - Discussion 20 1100 Session: K-App foundations II - Complex adaptive systems and the Knowledge Plane (Parunak, Altarum) 20 - Instances of machine learning and reasoning in the networking domain; research gaps (Dietterich, OSU) 20 - Discussion 20 1200 Lunch brought in 1300 Fault Management Exploration (Braden, ISI) - Intro/overview (Braden, ISI) 20 - WAN Routing Management (Rexford, AT&T Research) 20 - LAN Fault Management & Demo (Fenson, PnP) 20 - Higher-layer faults (Braden/Faber, ISI) 15 - Discussion --Scenarios, metrics 30 1450 break 1500 Open -- Discussion 1530 Nap break 1730 Group dinner [Optional / Where?] 1900 Rapid Configuration Exploration (Partridge, BBN) - Intro/overview (Partridge, BBN) 20? - PBM and rapid configuration in Mosaic (Chadha, Telcordia) 20? - Discussion --Scenarios, metrics 65 2045 Adjourn for evening WEDNESDAY 14 May 2003 0900 Open Discussion (Scenario reality check, etc) (Clark and Ramming) (See what thoughts people had while sleeping on the topic or in the shower. This seems like a very loosely defined section.) 1000 Architecture & Implementation - The Knowledge Plane Framework & Requirements (Braden) 20 - Think points, MrVM, and insights from AN (Smith, UPenn) 20 - Discussion 20 1100 Open Discussion (Synthesis, KP requirements, etc) 1130 Lunch and continuing discussion 1230 Low-hanging fruit (Clark and Ramming) -- Any obvious big wins here in the short term? 1330 Organization (Braden) -- Meetings, reports, web pages, ... -- Deliverables 1430 Wrap-up (Ramming) 1500 Nominal end ATTENDEES: Chris Ramming chrisramming@yahoo.com Dave Clark MIT ddc@lcs.mit.edu Bob Braden, ISI braden@isi.edu Ritu Chadha, Telcordia chadha@research.telcordia.com Jason Chiang, Telcordia chiang@research.telcordia.com Tom Dietterich, Oregon State tgd@cs.orst.edu Ted Faber, ISI faber@isi.edu Eitan Fenson, PnP Networks eitan@pnphome.com Rich Howard, PnP Networks reh@phphome.com Joe Johnson, U So Carolina jjohnson@asg.sc.edu Pat Langley, Stanford langley@csli.stanford.edu Dekai Li, UPenn dekai@cis.upenn.edu Michael Littman, Rutgers/PnP Networks mlittman@cs.rutgers.edu Francisco Martin, Oregon State fmartin@cs.orst.edu Van Parunak, Altarum van.parunak@altarum.org Jennifer Rexford, AT&T Research rex@research.att.com Jason Ruiter, Altarum jason.ruiter@altarum.org Bikash Sabata bsabata@iet.com Jonathan Smith, UPenn jms@cis.upenn.edu Karen Sollins, MIT LCS sollins@lcs.mit.edu Phil Straw, PnP Networks phil@pnphome.com John Wroclawski, MIT LCS jtw@lcs.mit.edu From braden@ISI.EDU Wed May 7 15:22:57 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h47MMu002540 for ; Wed, 7 May 2003 15:22:56 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h47MMuT01344; Wed, 7 May 2003 15:22:56 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id PAA01096; Wed, 7 May 2003 15:22:56 -0700 (PDT) Date: Wed, 7 May 2003 15:22:56 -0700 (PDT) Message-Id: <200305072222.PAA01096@gra.isi.edu> To: kp-seed@ISI.EDU Cc: braden@ISI.EDU X-Sun-Charset: US-ASCII Subject: [KP-seed] About the agenda... Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Folks, I just sent out the agenda that Chris and Dave have worked out for next week. Please note that this is a *draft*, subject to amendment before and during the meeting, but it has the right general shape. Chris and Dave are on travel at the moment, so you can send all complaints/corrections/comments/suggestions about the agenda to me. Well, you can CC: the list too, since we are all in this thing together. It will be helpful to have advance copies of material -- slides or otherwise - that people could read on the plane, etc. If you send me URLs, I will put them on the kp-seed web page. Please send at least a PDF version, for maximum interoperability, though .doc, .ppt, .ps versions are OK too. Bob Braden (for Chris and Dave) From chrisramming@yahoo.com Wed May 7 17:14:29 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h480ET017038 for ; Wed, 7 May 2003 17:14:29 -0700 (PDT) Received: from web41502.mail.yahoo.com (web41502.mail.yahoo.com [66.218.93.85]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h480ETT28976 for ; Wed, 7 May 2003 17:14:29 -0700 (PDT) Message-ID: <20030508001423.55125.qmail@web41502.mail.yahoo.com> Received: from [209.250.119.227] by web41502.mail.yahoo.com via HTTP; Wed, 07 May 2003 17:14:23 PDT Date: Wed, 7 May 2003 17:14:23 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com To: kp-seed@ISI.EDU MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-191369721-1052352863=:54467" Subject: [KP-seed] motivating rapid and automated configuration Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: --0-191369721-1052352863=:54467 Content-Type: text/plain; charset=us-ascii Content-Id: Content-Disposition: inline I thought the attached was an interesting set of notes about the need for automated and rapid configuration management in commercial settings. Given that Yankee Group covers this topic and is heavily quoted on the costs of network configuration, I thought I'd try to arrange a discussion with these folks the day after our KP seedling meeting (Thursday). If anyone else is going to be around and has an interest in joining me please let me know and I'll keep you posted about when and whether it transpires. One URL, one attachment: http://www.yankeegroup.com/public/products/research_note.jsp?ID=9668 --0-191369721-1052352863=:54467 Content-Type: application/pdf; name="Yankee_Flash_Nov2002.pdf" Content-Transfer-Encoding: base64 Content-Description: Yankee_Flash_Nov2002.pdf Content-Disposition: attachment; filename="Yankee_Flash_Nov2002.pdf" JVBERi0xLjMNJeLjz9MNCjI4IDAgb2JqDTw8IA0vTGluZWFyaXplZCAxIA0v TyAzMCANL0ggWyAxMTYwIDM0NiBdIA0vTCAzNDYyMCANL0UgMjAzMzYgDS9O IDQgDS9UIDMzOTQyIA0+PiANZW5kb2JqDSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4cmVmDTI4 IDM2IA0wMDAwMDAwMDE2IDAwMDAwIG4NCjAwMDAwMDEwNjcgMDAwMDAgbg0K MDAwMDAwMTUwNiAwMDAwMCBuDQowMDAwMDAxNjc1IDAwMDAwIG4NCjAwMDAw MDE4ODggMDAwMDAgbg0KMDAwMDAwMjI1NSAwMDAwMCBuDQowMDAwMDA3MDY5 IDAwMDAwIG4NCjAwMDAwMDc0NjAgMDAwMDAgbg0KMDAwMDAwNzU2NiAwMDAw MCBuDQowMDAwMDA4MDQ5IDAwMDAwIG4NCjAwMDAwMDgzNDQgMDAwMDAgbg0K MDAwMDAwODYyNCAwMDAwMCBuDQowMDAwMDEwODgxIDAwMDAwIG4NCjAwMDAw MTEwNTAgMDAwMDAgbg0KMDAwMDAxMTQxMCAwMDAwMCBuDQowMDAwMDExNTE0 IDAwMDAwIG4NCjAwMDAwMTE5MTYgMDAwMDAgbg0KMDAwMDAxNDYzNCAwMDAw MCBuDQowMDAwMDE0NzA5IDAwMDAwIG4NCjAwMDAwMTQ5ODIgMDAwMDAgbg0K MDAwMDAxNTI2NiAwMDAwMCBuDQowMDAwMDE1NTM3IDAwMDAwIG4NCjAwMDAw MTU2MTIgMDAwMDAgbg0KMDAwMDAxNjE0NSAwMDAwMCBuDQowMDAwMDE2MjUy IDAwMDAwIG4NCjAwMDAwMTYzNTggMDAwMDAgbg0KMDAwMDAxNjQ0OCAwMDAw MCBuDQowMDAwMDE2NjQxIDAwMDAwIG4NCjAwMDAwMTY3NDggMDAwMDAgbg0K MDAwMDAxNjg1NSAwMDAwMCBuDQowMDAwMDE3NDU1IDAwMDAwIG4NCjAwMDAw MTgyNzkgMDAwMDAgbg0KMDAwMDAxOTMyOCAwMDAwMCBuDQowMDAwMDIwMDgx IDAwMDAwIG4NCjAwMDAwMDExNjAgMDAwMDAgbg0KMDAwMDAwMTQ4NSAwMDAw MCBuDQp0cmFpbGVyDTw8DS9TaXplIDY0DS9JbmZvIDI1IDAgUiANL1Jvb3Qg MjkgMCBSIA0vUHJldiAzMzkzMiANL0lEWzw2YWIwOTdjZWUwZGExMjU1ZDVj ZDIwMGEzODU4MWJiYj48MjhjOGJjYjQ2OWI1MmMzMWVmOWZmMDk4YTViZjFh Njg+XQ0+Pg1zdGFydHhyZWYNMA0lJUVPRg0gICAgIA0yOSAwIG9iag08PCAN L1R5cGUgL0NhdGFsb2cgDS9QYWdlcyAyNiAwIFIgDS9NZXRhZGF0YSAyNyAw IFIgDS9QYWdlTGFiZWxzIDI0IDAgUiANPj4gDWVuZG9iag02MiAwIG9iag08 PCAvUyAxNDYgL1QgMjMxIC9MIDI3OCAvRmlsdGVyIC9GbGF0ZURlY29kZSAv TGVuZ3RoIDYzIDAgUiA+PiANc3RyZWFtDQpIiWJgYGBmYGDpYGBlYGBdxsDP gAD8QDE2BhYGjhcMDG0tvDcYGPYXPI5mwAoEEp1kLKQSy0IjEl1kDBYklkWF JrKJaLjzMd+KfSYaOQGiKiwtrQMEgEyJjo4GIAXhMGUAaZgVQD4XA0PueSCt AMRKYJ3eDLxMH5SaPDUM5jHUGDPcYctSbNgjeIGvVdYrgYHNwMQRaMxThgbm B/zMGzgYHBQulvVbhBzgY/jAAXciDwND3mIgzQLiMM4AWcLABJYRYWCoXMgA DgimrthjH5h2ADniDAw12lAl3gABBgDujTclDWVuZHN0cmVhbQ1lbmRvYmoN NjMgMCBvYmoNMjI2IA1lbmRvYmoNMzAgMCBvYmoNPDwgDS9UeXBlIC9QYWdl IA0vUGFyZW50IDI2IDAgUiANL1Jlc291cmNlcyAzMSAwIFIgDS9Db250ZW50 cyA0NCAwIFIgDS9UaHVtYiAxMiAwIFIgDS9NZWRpYUJveCBbIDAgMCA2MTIg NzkyIF0gDS9Dcm9wQm94IFsgMCAwIDYxMiA3OTIgXSANL1JvdGF0ZSAwIA0+ PiANZW5kb2JqDTMxIDAgb2JqDTw8IA0vUHJvY1NldCBbIC9QREYgL1RleHQg XSANL0ZvbnQgPDwgL0YxIDQzIDAgUiAvRjIgNDIgMCBSIC9GMyAzNiAwIFIg L0Y0IDM1IDAgUiAvRjUgNTAgMCBSIC9GNiA0NyAwIFIgPj4gDS9FeHRHU3Rh dGUgPDwgL0dTMiA1MyAwIFIgL0dTMyA2MSAwIFIgPj4gDS9Db2xvclNwYWNl IDw8IC9DczggNDUgMCBSIC9DczkgNDkgMCBSID4+IA0+PiANZW5kb2JqDTMy IDAgb2JqDTw8IA0vVHlwZSAvRm9udERlc2NyaXB0b3IgDS9Bc2NlbnQgNzUx IA0vQ2FwSGVpZ2h0IDY5MSANL0Rlc2NlbnQgLTIzOSANL0ZsYWdzIDQgDS9G b250QkJveCBbIC00IC0yNDAgODk2IDc2MCBdIA0vRm9udE5hbWUgL0JBR05O RytUVDg0RDlPMDAgDS9JdGFsaWNBbmdsZSAwIA0vU3RlbVYgMCANL1hIZWln aHQgNTMxIA0vQ2hhclNldCAoL1QvZS9jL2gvbi9vL2wvZy95L3NwYWNlL0Iv YS9rL3IvdS9kL0Evcy9pL2ovdC9DL3AvdHdvL3plcm8vY29tbWEvWS9HL2Yv XA1NL20vRC92L1IvcGVyaW9kL1MvTC9WL0UvYW1wZXJzYW5kL04vdy9iL3Ro cmVlL0YvSS9VL2J1bGxldC9QKQ0vRm9udEZpbGUzIDMzIDAgUiANPj4gDWVu ZG9iag0zMyAwIG9iag08PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3Ro IDQ3MjIgL1N1YnR5cGUgL1R5cGUxQyA+PiANc3RyZWFtDQpIiURVC1QTZxYe IDMZH4TnxJCkiYpYqvgEQUTUqLwExRdrAUHAUt6IEB4luDlQLGRMgopPQIUg HM1isA2CWvBtta6ui9gqdW33bN1TrbjaPdU75EZ2B8tp5z9zztw79/73v9// 3XsdCIEj4eDg4LZcFbFmTcTMjRsXBqwMjp07d1Q5l5NNFNdgtc1zWE8qmonI qkqf/+3a9cfXROFTF5jqCtPc9so9fnEf9Rn/xw6EA78IIUE4E4QLQbgRhIcD MZUiZhDELEdiHkH4C4hFBLHchdhAEgkEoSb4Zz5/HELAe/3Mb+bqsN+Rdvyr k9Bpn8BToBW0C+6Sq8mtZAV5mXxFxVF3hEeFl+hpdBS9fVzEuPvjo8Z/MyFx QtNEcN7kvMP5mvMb0UTReRexy3nXaFe9W5TbCffx7n7uee4X3IdHqkX2CBGX IRd0b2EgGGZiHJTeAV8zzKuGYC/Mpdjp2hlFftgLA5Ib1r7zn1/54tKxm/oB 9kn+vXWXNvSFHQ/WB+iWFaz9cPXG3KW6D+j1B+KbkxWm5PaUv6QtTYhas35Z bGhugG4GnbM3/XCS4nCiKcGSYNncm3Y761bm4/JXLA1BoLgCFJBKCME1JN6G /zIZaVvzksvp0pSUqhRZ2NrWC4nKxHOFX38nNVxu6DV3n7BaTnd1wEu7jwSP 2KKZG7XmDEOkLnbruiXr8jqLO7QnaO3xalOL9EHn6ft6xS4hnyVMQh0DHhSs 5A6R2ENp7YfIUfVMMeyHVtyPrZTI1jwcwxggOhsWRsH0zP74K9Hdq7sWN8/Q z2FDS2LSYlISNqaHheP0bFxowGjaf9+ChoWKxsC20FNh99APPEMhphZijcAM 3gO/OzC9A4J0EEXvEuJ+sQFfLUUVztKjH7sMVHp4xcKLb0EFfgaYpXuAKh2+ 4C1F98XDTyHP3lZH8ci4AAOiZzDhZ6B7wUMPMhambgGB/+MFgyiwotI4nw2t iMwLz4pIiIwBLwyQfHWxt9PafKbRWm/Vf8t+pe5JPZdkitGH0GmfpWrTFBWp eQnJccHeGIVL8DRWXsMQiegiODJAzANJEsxi6Wu9dfU9yp566/5Th++2Xew8 fe50d/u5xr761t0mYyttMO06dlT6fclA6g1F6tXozqAGuk4IgT2PQFALkTqY kPST/80F1z84iY56Ghehb7wPTlKCEEN+vP3SAk56r+vshR09+d05zZv1a+ji 2uJqtWJnkaa4qKy0JFuTrKV3pK7duUyGXphFQVLNw5pb5V/meJ3PNiXqV7PL CjbGZdOZG9eUR8p855pvLlLiRFxKimCYC+JIhlNTILVPBsN9u1ZOJpP4Z8re JreZoHI5zOYmk9xsyGXwCQUq7irJI+xvv8r76sFbzPHSe69PDTxQ/uOO9Zke JtL/Un+T9LVi8/XwzoDRFAfqr1vOXj971TSof8ECkf7jkrtLbk/pQKmRtudR O+Q2NQmHYQuzh5tLgjcFa9mnK3CalEWPwFUYWkvjCqqeszEGzpuEhRTM1z1a ZUBPdmXhpvgcOjtxrSZMhrMoPhG5oB06ma2FSepNfAn8KbxqgQwZg/flkNch v6SBSAfeBpjeBc6Pnj8aetMLMiOIasExbWgxOEGEBMVv0PcShugxtRZDwtGT x1GM8lUYocNCI+bcxeUgRhn/KmBxOKTyBRgAPt1PQKx8H8JJvhmAj5jbRsEG CP4bSGCKErzB8z6ojJDPQvYqWIIS8EQGXHHFLdzOJ7+Z0r5L/iDkMfW2PBIy KZjCglPSo3n047ldSOFkKQZuRrc5gYo589Elha8BGhdTokYe9uFPea5XUAZu KslVQq5dS9VxQpJTQ/7b4t9AfWcGjbzJf0iugTJADmk/xEsMye3ipXzyrXHM kMuwmaGEKYyL1IbKcDoK+4YClf7PtoCbDuYYYeEF8Hzx07N/vz4LznqQ18D4 /JdxzyBBguPuom8nRhjwo1pUrcD3UIFTULESV9RgRh1u68cwUKIXyHjIVOGQ ycJsPcyygN/fDwyLJbifqrRXveslPnwvoQ7KST3JK7Vjh/cXD1v4HE9RB+QC K4n7xn7YgoZYBvZsB1/br6NMHBwZJMFEwVvbIC++HvkVjrVhupw0kNhM2RVy 3EPWUDgkF2wjsYVCo9xWNHZZcJAqt5l3G4eFI7fgQP8BOT8b+PgHR87wHm89 bffws3A+ZhNP9DEgr5EwhQIFC+MsQwND/X1vDOCzBzpwMUzD5/W0XTJG55bh I0wdF0qCguplrTvNWnNF6ydNxUdLD6rri+jdhUZ1sZSNVH+Y/HFSWmyZir9V CfVbNb0L008+oj4/WZ5jUnIe9i+hDCbbPbnjEHrzn+BqhBgvoDOerxhUqB6i sxUX8UyK+j2umY/Ll9FMqp+9punOoc9lmeKjpFt2ZmgKFJqCkuKCiiJNUeX2 nQXVRTXFfNwFPJsGfmBAqALXDJCyINeDo/WH7+nH3515CSLpteo+TbdCYy2x bDNvP5HbltmS1Zx5JKMpsylrdDXkNhUcLWgsbtYcp8taq06ekhpumXrPnuo+ caHhhr6PPVvVVd5V1qXuKnoN6yU44SEyo80XlTp02hq8lA4KTZmB46Sx++Kb UhRNKc0ft+eeyDUXWUo71B1lnRWd5RaNRWupMGvaP2kvayltLKIbivbmZkjX lW1Oz1CkpW8oVsnSUw60JCmTjn7UnNX6PiZLRFzgKJ32yQVfkJwrxZcfObKX 0mE+yTFUpZwflaODm6R4ujH8dX86Mon0Lfw/odUa1FR6hmUlJ5/raB0lCAl7 4v2ytWpd1wvillG33jVBFhQXCNcAgcglQgC5Qy7HE0AIl2AIAURCIIFwWa4q K7BeVrvbUVnoeptuu7NOu65K2zfhi05PbP90ttPOnF9nnnm/73vf53neZ1ew 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 u91wDqHwmSVYUO7jXsfRDhps5jazqVd/lZ6ibiQNCtHgsSa/dVxqVbJvkBAJ TgqkB3iiuOomKV9aLzNmNSL7GrbL796OpNzh0XK9rb/T4m0199T10wbKoG5Q dIPSK+2CrDSNPq46LRNHi0XSYJlAXeoFQqxkv+36sqf3OOB2EOZJmHWAZv58 eewBf3K055EG3NFQSU+ehTzXLr8sa5I1JhukOmltUk1CVWJ1UpW0SlqRopVV yyrlumw9yqkrMjb/c1K9W+auWrdgzdx1Uzf0PGi/XnAu4ut3I4m4zaHLfeb5 zfGd4tej0mVS6BJmH5Ji3anYq7bUZW/C4tKlFctrV9Qur1veuLppZfPyFo4V jYubFjbvrliU2RPZlViXW1BRWJbZmNQT2xU3JXFe4qzE+UmLjX67SAB9/+PL 9wzRrCxQTRVSsOFSj/yN7uc9X+Qmfj/M+j33ezDb76K2Sd//gHJt2+8/v6Un sAJLemn21t8XWDuVuyz8pPp/pz1X/u7RzzF7Qe/EZfLL+ldMWzX37g4J1++6 wLog4dciUWDx0v43OjcrKzc1TzInLaUmVTo6e8aKSvmy5U3beo5zfOfq+S7f 991Qrvf7LEgtPJfVs8vbR6pTeb7FZr9N7lcyv3ad7Dk688Cy/ct2rN+wC1jP Cn5vYZsCLKWApchXse9VbD9Ef5X8rrrye8bfdlAbL/dn++82l+/P/pUB25oP v78U+z6R7XvMz07WCWzfvf52sn6fxPb9wa+C3zU3fqf+ncTaxvY78Gc56++5 bL/j/paDDAj6Ofl3Z8j38//agVZsAKbZnWzAzPN69ZmT504eeLbtO/cP118f JSA2NkBsbPjd5gS0Mc/lt1F1dnVRZZVkeXlZXVkzR2N5ZVuNdFtFbVeDdPrv BGCD/+fDn9GiXe+z7nmd9zxrsVajT6PDMtPL09s906JDvVdlreVZLw7XM3cz 3kq/u7fu4ln5M2fW3O35BKoBZFhyRX61iAIAC6jpyAplbmRzdHJlYW0NZW5k b2JqDTM0IDAgb2JqDTw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGgg MzE3ID4+IA1zdHJlYW0NCkiJVFHLboMwELz7K/aYqgeDwbiVEJe0lTj0oSbN nZglRSrGMnDI39fLJql6sD0e73hGu3JbP9Wun0F+hNHucIaud23AaVyCRTji qXeQKmh7O19u626HxoOM4t15mnGoXTdCWQr5GR+nOZxh85LdJ3cg30OLoXcn 2OzTr0Mkdov3PzigmyGBqoIWOyG3r41/awYESbI/bn/2CGq9pxfjscXJNxZD 404IpUoqKB/ihq79/ybShCXHzn43QXBpksQj4oJxQdgy3hJGxs8RZ1yfUX3+ uOJ4iFIzr4nXzGviDWNDmBJFQ6UqEYNdEhTXPJyvzFQsyjJ2UeSSRpwbtkqJ oGg5Z8opnyaJ5vCaJAVJDCcqSGKowvAf5mrPhtQimtut23YJIQ5iHe7ab+p0 7/A2fz96aiwt8SvAAPwRm2IKZW5kc3RyZWFtDWVuZG9iag0zNSAwIG9iag08 PCANL1R5cGUgL0ZvbnQgDS9TdWJ0eXBlIC9UeXBlMSANL0VuY29kaW5nIC9X aW5BbnNpRW5jb2RpbmcgDS9CYXNlRm9udCAvVGltZXMtUm9tYW4gDT4+IA1l bmRvYmoNMzYgMCBvYmoNPDwgDS9UeXBlIC9Gb250IA0vU3VidHlwZSAvVHlw ZTEgDS9GaXJzdENoYXIgMzIgDS9MYXN0Q2hhciAxMjggDS9XaWR0aHMgWyAy ODAgMCAwIDAgMCAwIDcyMCAwIDAgMCAwIDAgMjgwIDAgMjgwIDAgNTUzIDAg NTUzIDU1MyAwIDAgMCAwIDAgMCANMCAwIDAgMCAwIDAgMCA2NjcgNjEzIDY2 NyA3MjAgNTAwIDUwMCA3MjAgMCAyODAgMCAwIDUwMCA5NDcgNzIwIA0wIDU1 MyAwIDYxMyA1MDAgNTUzIDcyMCA2NjcgMCAwIDYxMyAwIDAgMCAwIDAgMCAw IDUwMCA1NTMgNDQ3IDU1MyANNTAwIDMzMyA1NTMgNTUzIDI4MCAyODAgNTAw IDI4MCA4MzMgNTUzIDU1MyA1NTMgMCAzMzMgNDQwIDMzMyA1NTMgDTUwMCA3 ODAgMCA1MDAgMCAwIDAgMCAwIDAgNTAwIF0gDS9FbmNvZGluZyAzNyAwIFIg DS9CYXNlRm9udCAvQkFHTk5HK1RUODREOU8wMCANL0ZvbnREZXNjcmlwdG9y IDMyIDAgUiANL1RvVW5pY29kZSAzNCAwIFIgDT4+IA1lbmRvYmoNMzcgMCBv YmoNPDwgDS9UeXBlIC9FbmNvZGluZyANL0RpZmZlcmVuY2VzIFsgMzIgL3Nw YWNlIDM4IC9hbXBlcnNhbmQgNDQgL2NvbW1hIDQ2IC9wZXJpb2QgNDggL3pl cm8gNTAgL3R3byAvdGhyZWUgDTY1IC9BIC9CIC9DIC9EIC9FIC9GIC9HIDcz IC9JIDc2IC9MIC9NIC9OIDgwIC9QIDgyIC9SIC9TIC9UIC9VIC9WIA04OSAv WSA5NyAvYSAvYiAvYyAvZCAvZSAvZiAvZyAvaCAvaSAvaiAvayAvbCAvbSAv biAvbyAvcCAxMTQgL3IgDS9zIC90IC91IC92IC93IDEyMSAveSAxMjggL2J1 bGxldCBdIA0+PiANZW5kb2JqDTM4IDAgb2JqDTw8IA0vVHlwZSAvRm9udERl c2NyaXB0b3IgDS9Bc2NlbnQgNzUyIA0vQ2FwSGVpZ2h0IDY5MSANL0Rlc2Nl bnQgLTI1MiANL0ZsYWdzIDQgDS9Gb250QkJveCBbIC0yIC0yNTMgODg3IDc1 MyBdIA0vRm9udE5hbWUgL0JBR05NQitUVDg0REVPMDAgDS9JdGFsaWNBbmds ZSAwIA0vU3RlbVYgMCANL1hIZWlnaHQgNTA1IA0vQ2hhclNldCAoL0Uvbi90 L2Uvci9wL2kvcy9zcGFjZS9DL28vbS91L2cvYW1wZXJzYW5kL04vdy9rKQ0v Rm9udEZpbGUzIDM5IDAgUiANPj4gDWVuZG9iag0zOSAwIG9iag08PCAvRmls dGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDIxNjUgL1N1YnR5cGUgL1R5cGUx QyA+PiANc3RyZWFtDQpIiUSUeVRTVx7HXwrv5XZkMlUnNDw4L+7T0ZHaUevS zlGx7ixFUEBk3wmEJYQlbDGsebyEVTDsIQQCyCYIAio4anVOdXDstONSK5xj y+CccXSs/hJuRif09Jze+8e9557v9/f73XM/98cj7N8heDzeUrc9Bzw93Db4 +m7f8tk+r02bFg83mZ0dHNW4cmGJpYhkWomDqlNr35aV/bJz4P/zN+D4HoiW Vrmgh8sWPb/6JQLBs02CTxBrCGIdQXxIEPsJ4iBBHCYId4LwtCN87Ah/wjaW 20ogSALxKF4ar4F3+50ou4t239kvt+8h7Uk9tZaK59P8cv5TtNFl4a3AahaA ycX+6lEhRMNRHAeSobudjxufOtXPV818Q+OBVVRpsFrGlrJFqrgcD1wKNaLu 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 9zOatZ/tO8PfaNYf5mzf54PU3GD7rfg3BlgS/Ob9GcP6R4vttyqEywnk/n7I 9r0GFIU/r4rIsDKKAgD4DVq7CmVuZHN0cmVhbQ1lbmRvYmoNNDAgMCBvYmoN PDwgDS9UeXBlIC9FbmNvZGluZyANL0RpZmZlcmVuY2VzIFsgMzIgL3NwYWNl IDM4IC9hbXBlcnNhbmQgNjcgL0MgNjkgL0UgNzggL04gMTAxIC9lIDEwMyAv ZyAxMDUgL2kgMTA3IA0vayAxMDkgL20gL24gL28gL3AgMTE0IC9yIC9zIC90 IC91IDExOSAvdyBdIA0+PiANZW5kb2JqDTQxIDAgb2JqDTw8IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlIC9MZW5ndGggMjg2ID4+IA1zdHJlYW0NCkiJVJFPT4Qw EMXvfIo5rvFQQLdkE8LBXU04+Ceyeod2QBIpTYED394ZZl3jgc6v03np41Ud y1Pp+hnUWxhNhTO0vbMBp3EJBqHBrneQpGB7M19222qG2oMicbVOMw6la0fI 80i90+E0hxV2T8ltfAPqNVgMvetgd04+PqlRLd5/44BuhhiKAiy2kTo+1/6l HhAUy/5659UjpNs+uVw8Wpx8bTDUrkPI07iAPMsKQGf/n0VJLJKmNV91iGQ0 jqkQa2FNfH+3MRXivfCeGYUfibX0Nfd1JpwxH4QPzI3wA3EmM1QiMnZxkP76 EX+5tuxdXOkTq1JuyFXEIpVh/j3O/JqUWUKgELeH2bLilHqH17fzo+dQ+It+ BBgAsheOHwplbmRzdHJlYW0NZW5kb2JqDTQyIDAgb2JqDTw8IA0vVHlwZSAv Rm9udCANL1N1YnR5cGUgL1R5cGUxIA0vRW5jb2RpbmcgL1dpbkFuc2lFbmNv ZGluZyANL0Jhc2VGb250IC9IZWx2ZXRpY2EgDT4+IA1lbmRvYmoNNDMgMCBv YmoNPDwgDS9UeXBlIC9Gb250IA0vU3VidHlwZSAvVHlwZTEgDS9GaXJzdENo YXIgMzIgDS9MYXN0Q2hhciAxMTkgDS9XaWR0aHMgWyAzMjcgMCAwIDAgMCAw IDc2MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCANMCAwIDAgMCA2NjcgMCA2MjYgMCAwIDAgMCAwIDAgMCAwIDc4 MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIA0wIDAgMCAwIDAgMCAwIDAg MCA1OTMgMCA1NzMgMCAyOTMgMCA1OTMgMCA5NjAgNjI2IDY0NiA2NDYgMCA0 MDcgDTQ4MCA0MDcgNjI2IDAgODU0IF0gDS9FbmNvZGluZyA0MCAwIFIgDS9C YXNlRm9udCAvQkFHTk1CK1RUODRERU8wMCANL0ZvbnREZXNjcmlwdG9yIDM4 IDAgUiANL1RvVW5pY29kZSA0MSAwIFIgDT4+IA1lbmRvYmoNNDQgMCBvYmoN PDwgL0xlbmd0aCAyNjQzIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+IA1zdHJl YW0NCkiJhFfbjttGEn3XV9TDYkEuRm0279w3z3jsdQLbiUeAkR3ngUO2JHoo tsKLtPLLfkQC5Hf3VDclUeNxFoYx4qXrcurUqeJvM0kVzTxKMp9i6dOcf7Rq vLOZfaLG/hby8gV+cL2YvXgtSdJiOZMhefiHP0GQilRKSqJQyCiMaLGZefYh Pc5evLnzadXNPOF5XkyLgn8FfkiL/cy5bXrVbtuqU3SjN9uhr5oV/Z3eq36v 20dcuIsvcOlblxmbFJkMKKMw9EXiBSEloRRB5KXsdW6cyNGJnyTs5N75eHt3 +/Ljzb/o/Qc3yETsLG7dXxc/GHsebEU+3s4ieWHr3vnzvXZlKBJn5/qhSB21 eVAt+Z7nm9M4E8YJzaXwafFq9O2z73vnwZUZDh5c3JUO/VsNHf3IviNHta3L f3P7irGdOHmdG6MvXgdP4ZWAV4ZhgmokIvEDafAV0zylzXPhppnIHFWsG13r 1YGu8+Jx1eqhKUfj4Wh8LI93Nh5lmQiDxBo/Gg4za/jTuqoV9WtFr29e/nRH n53X+VD3Vyhas6xWQ5v3lW6uyI0i52VRwCEX8op+Uu1St5u8KRTlTUl3qhja qj98dmmjS1VT1ZFe9qqhoVMl9doCazDlPF9NK3rvlKor2upBUWP5QbCcr9RG NQiFo/v95g+qmjHIdd6Bt4WqdjBdV32PFPIezjhW4hBravTejRl/QddDT/uq X5sQFv+wIMCn3uPNjaJCd4adBXiaN5XqCPY3Q7Hmv38LRUSbqq7Z9BYsWeuh dUPPuaKuz9t+Pmxpp5pStzjWIo6ybFXXsb283DE+5dHvRcbFFN9JuqjAzTug 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 Mf6Dmrgx4e89MwV11QFKHzPn3vZt/yxCZVMSO0XJj0vCGoYElmxSXRKEGlqN balkYB2gAG1NES0lJhcBMqacDFHleR+i91Apo1hb4GrEK/Uh85WICh71tD8t lVkdr4Gq9vS87uzIojPMYbqsGMrQNIkJpujVcX85aKe8r8ZboGR4irmIRUq0 SOvAmvrL6HoSonveZo1Pl7tN101e9mJyKzIkzjVAjPHNI7m6Z4wV0/8O+sF2 8vUB1T430a1T3YvpXmr1EqpYF4yF42VUJj7ekxO+8gGsnfTCCmVuZHN0cmVh bQ1lbmRvYmoNNDUgMCBvYmoNWyANL1NlcGFyYXRpb24gL1BBTlRPTkUjMjA1 NjE1IzIwQ1ZVIC9EZXZpY2VDTVlLIDYwIDAgUiANXQ1lbmRvYmoNNDYgMCBv YmoNPDwgDS9UeXBlIC9Gb250RGVzY3JpcHRvciANL0FzY2VudCA3NDAgDS9D YXBIZWlnaHQgNzQwIA0vRGVzY2VudCAtMTg1IA0vRmxhZ3MgMzIgDS9Gb250 QkJveCBbIC05OCAtMjU3IDExNzUgOTgyIF0gDS9Gb250TmFtZSAvQkFHT01I K0F2YW50R2FyZGUtTWVkaXVtIA0vSXRhbGljQW5nbGUgMCANL1N0ZW1WIDEw NCANL1hIZWlnaHQgNTU0IA0vU3RlbUggMTA0IA0vQ2hhclNldCAoL1QvSC9F L0cvUi9PL1UvUCkNL0ZvbnRGaWxlMyA1OCAwIFIgDT4+IA1lbmRvYmoNNDcg MCBvYmoNPDwgDS9UeXBlIC9Gb250IA0vU3VidHlwZSAvVHlwZTEgDS9GaXJz dENoYXIgNjUgDS9MYXN0Q2hhciA4OSANL1dpZHRocyBbIDc1OCA2NDcgODMy IDc0MiA1MjggNTA2IDg1NCA3NTQgMzIzIDU3OCA3MDcgNDg3IDkxNSA3NTkg ODUxIDYzNiA4NjYgDTY1MyA1NzMgNDk5IDY5OCA3MjIgOTgxIDc1OSA2NDcg XSANL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcgDS9CYXNlRm9udCAvQkFH T05DK0F2YW50R2FyZGUtQm9sZCANL0ZvbnREZXNjcmlwdG9yIDQ4IDAgUiAN Pj4gDWVuZG9iag00OCAwIG9iag08PCANL1R5cGUgL0ZvbnREZXNjcmlwdG9y IA0vQXNjZW50IDc0MCANL0NhcEhlaWdodCA3NDAgDS9EZXNjZW50IC0xODUg DS9GbGFncyAyNjIxNzYgDS9Gb250QkJveCBbIC0xMTggLTI3MSAxMjIyIDEw MTcgXSANL0ZvbnROYW1lIC9CQUdPTkMrQXZhbnRHYXJkZS1Cb2xkIA0vSXRh bGljQW5nbGUgMCANL1N0ZW1WIDE2NiANL1hIZWlnaHQgNTU1IA0vU3RlbUgg MTY2IA0vQ2hhclNldCAoL1kvQS9OL0svRSkNL0ZvbnRGaWxlMyA1NyAwIFIg DT4+IA1lbmRvYmoNNDkgMCBvYmoNWyANL1NlcGFyYXRpb24gL1BBTlRPTkUj MjA1MjU1IzIwQ1ZVIC9EZXZpY2VDTVlLIDU5IDAgUiANXQ1lbmRvYmoNNTAg MCBvYmoNPDwgDS9UeXBlIC9Gb250IA0vU3VidHlwZSAvVHlwZTEgDS9GaXJz dENoYXIgMCANL0xhc3RDaGFyIDg1IA0vV2lkdGhzIFsgMjc3IDI3NyAyNzcg Mjc3IDI3NyAyNzcgMjc3IDI3NyAyNzcgMjc3IDI3NyAyNzcgMjc3IDI3NyAy NzcgMjc3IDI3NyANMjc3IDI3NyAyNzcgMjc3IDI3NyAyNzcgMjc3IDI3NyAy NzcgMjc3IDI3NyAyNzcgMjc3IDI3NyAyNzcgMjc3IA0yNzcgMzI1IDU1NSA1 NTUgODM3IDY4NCAyMTggNDA3IDQwNyA1NzMgNjAwIDI3NyAyODAgMjc3IDQ5 OSA1NTUgDTU1NSA1NTUgNTU1IDU1NSA1NTUgNTU1IDU1NSA1NTUgNTU1IDI3 NyAyNzcgNjAwIDYwMCA2MDAgNTE4IDc2MCANNjg0IDU4MCA3ODIgNzMyIDUy MCA0ODIgODMxIDY3MCAyNTcgNDg3IDYxOCA0NDQgOTM0IDczOCA4NDYgNTU5 IA04MzcgNTk0IDQ5OSA0MDcgNjQzIF0gDS9FbmNvZGluZyAvV2luQW5zaUVu Y29kaW5nIA0vQmFzZUZvbnQgL0JBR09NSCtBdmFudEdhcmRlLU1lZGl1bSAN L0ZvbnREZXNjcmlwdG9yIDQ2IDAgUiANPj4gDWVuZG9iag01MSAwIG9iag08 PCANL1R5cGUgL0hhbGZ0b25lIA0vSGFsZnRvbmVUeXBlIDEgDS9GcmVxdWVu Y3kgMTAwIA0vQW5nbGUgNzUgDS9TcG90RnVuY3Rpb24gL1JvdW5kIA0+PiAN ZW5kb2JqDTUyIDAgb2JqDTw8IA0vVHlwZSAvSGFsZnRvbmUgDS9IYWxmdG9u ZVR5cGUgMSANL0ZyZXF1ZW5jeSAxMDAgDS9BbmdsZSAwIA0vU3BvdEZ1bmN0 aW9uIC9Sb3VuZCANPj4gDWVuZG9iag01MyAwIG9iag08PCANL1R5cGUgL0V4 dEdTdGF0ZSANL1NBIGZhbHNlIA0vU00gMC4wMiANL0hUIDU0IDAgUiANL1RS MiAvRGVmYXVsdCANPj4gDWVuZG9iag01NCAwIG9iag08PCANL1R5cGUgL0hh bGZ0b25lIA0vSGFsZnRvbmVUeXBlIDUgDS9SZWQgNTYgMCBSIA0vR3JlZW4g NTEgMCBSIA0vQmx1ZSA1MiAwIFIgDS9HcmF5IDU1IDAgUiANL0N5YW4gNTYg MCBSIA0vTWFnZW50YSA1MSAwIFIgDS9ZZWxsb3cgNTIgMCBSIA0vQmxhY2sg NTUgMCBSIA0vRGVmYXVsdCA1NSAwIFIgDT4+IA1lbmRvYmoNNTUgMCBvYmoN PDwgDS9UeXBlIC9IYWxmdG9uZSANL0hhbGZ0b25lVHlwZSAxIA0vRnJlcXVl bmN5IDEwMCANL0FuZ2xlIDQ1IA0vU3BvdEZ1bmN0aW9uIC9Sb3VuZCANPj4g DWVuZG9iag01NiAwIG9iag08PCANL1R5cGUgL0hhbGZ0b25lIA0vSGFsZnRv bmVUeXBlIDEgDS9GcmVxdWVuY3kgMTAwIA0vQW5nbGUgMTUgDS9TcG90RnVu Y3Rpb24gL1JvdW5kIA0+PiANZW5kb2JqDTU3IDAgb2JqDTw8IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlIC9MZW5ndGggNTA5IC9TdWJ0eXBlIC9UeXBlMUMgPj4g DXN0cmVhbQ0KSIlcj89rU0EQx3eT7AZiiFjbeGjBxYNafzT0pH23NEjIRUmt CoKWNW/bhvx46XuP5CWnnsSYBJT2IkpoUbyICvEm5CaKl5wKHjy1f0Rmn5tS N60nB4aB78x3PjMYhQIIY3xuMZm+czt1NVnlZTfNbVNcX7SK5rh1Xk5jORmS M9G4iqi3M6HvfzoEnp2GrTPv5ccJFMD4zYeUVanb+bV1l13OzbL5hYV5ljSt J4LdrTuuKDksU85ZdsWyuSvMOcaSxSJbGs87bEk4wq5qNbOcYsd8dnwAS1vu ej7H8g7jzBZreb3IFiZzbW6KErcLzFrVa7VY5m7eKvMiW65XxCrPCZb6x9Ly 3P8v6biALqJrKIEMRPX3KISSqIR20W8cgZ8x//lOdQhXZK2Gt30vKF8Mpz4z Apyqr75H1CxV/UOPwArtDQlMyktTHdqmv9RLohI0Jt+1wICzOsNg4AFkgoO4 TIChGlp0dHV0owHGSM/6D3aqvlfDB5ANHsQhC3sdCo/VHoENql7JMDQlIeoh VULtkybsq6z2tE48gyPU20RHOLqJ4JZmQIY+lfc6bfg0uk/gpu+pDN0a5ZpN 1ZOCqBvaOX3i1PRsEBpj3i4FSxaIWqEqqPoqAH2iOIWNUYHEvK7vvVaPuhS+ bI++tX50wzARAeNUOxr7K8AA1NbxuQplbmRzdHJlYW0NZW5kb2JqDTU4IDAg b2JqDTw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNzMzIC9TdWJ0 eXBlIC9UeXBlMUMgPj4gDXN0cmVhbQ0KSIlkkE1ME1EQx9+DslXEJRK3fBTa JyRSYkQJkFI9mFoJoKAJYGKMgGu7QBHaui2lHEi8SAT8OBhCRBM5kChEo2KU Dw03iCQqBwxX4gkjcS/GzK4DxrfVm5eZ5D8z//nNUGJJIZTS3JPemnMNtYe8 cTkUq5HVgHK4QQkEe3vMokO3Uz3boudn2EpwNN8y9qsrDUYy4cG+J8bzLJJC 6cNnvnCkXw12dMaYy1/CyjyeMuYNhK8orKk/GlN6oqwu5A+rkbAqx5RAKWPe 7m7WaPZHWaMSVdQ4V+uafSwJwJIErCYc6wz6WTDKZKYqHUFupCoBFlPlgNIj q1dZuJ3bcjEkx4LhkNzNmvsjSrvsV5jv3y4ul/5/E6HkICEuSo5SUk5IJSW7 +RdICnGRG2SGptPT9CFdoL9FNqJBrwYhjX4AkqoHbBrOQi/MminE03bRTsIq wuUBDeo1eKXRl7zNuK4vSpDrw7xPmGXHIHrQy6Mf3OiDbqiFi5AHt+46tztd 8F3A06fQPRS3I0M7ZIAbjvCYA6VAV2qD007xzUQc1jVY66PrQGDJxPhqMxJI cA2XYA3JToLr67CE65wkPKDpn5IY+qKJ8k63SNCBHvBhBONYjmewBdugCuvg GkTAw2laHUiGJdxVicewCRsroAr2QvoXOA5NUP8VyzDbIdZwiDkN7iT/AGPc GbwwJ/0UoHpjk9PmuDex2oldJotgSBZeyJyqbm7uqcZM5wFB7OLzW+Pw/O/8 tHnEoo1/5EnaW6iahgsr8dVLc84XgfOTRXbsT160dVuAm7iVhsOGJIEggPj6 RAMWYcVQm9MriBiZiBuSRqHEhBm1GRIUatv5LijckazigwHNKOqjn7nPU3PZ RyMhIdkeFLCguM/vL34EBQ59kCtDVvfjswutDmV+WV21ry5Pvpx3Lsw9fr+R Jw7cNxLj2DIuwMwo5N3bSR2xfkv/sQem9htW6Y8AAwArsIaRCmVuZHN0cmVh bQ1lbmRvYmoNNTkgMCBvYmoNPDwgL0Z1bmN0aW9uVHlwZSAwIC9Eb21haW4g WyAwIDEgXSAvUmFuZ2UgWyAwIDEgMCAxIDAgMSAwIDEgXSAvQml0c1BlclNh bXBsZSA4IA0vU2l6ZSBbIDI1NSBdIC9MZW5ndGggODg0IC9GaWx0ZXIgL0Zs YXRlRGVjb2RlID4+IA1zdHJlYW0NCkiJHMMHO9AJAMDhny1EyFZGtmRnRray VxIyIlsoM2VkryTZe5NCyiYNTS3V7bvPcv+793leABERRERFERUVQ1RMDDFx ccQlJJCQlERCSgpJKWmkpA8hfUgGaRkZDsnKIiMnh6zcYWQPyyMnr8BhhSPI H1FEXlERBUUljigpo6h8FKWjKiipqKKsqsZRVXVU1ITqGqhqaKKmqYW6lrbw GBrax9E8poPWcaGOLtq6ehzT1ee43gl09A3QOWGIroEReoZG6Bsao29kwglj UwxMzDA0NcfQ7CRGZhYYm1tgcvIUJhaWmJ6ywszSGnNLG8ytbDlpbYeFjR2n bO2xtDstdMDK3hHr007YODhj4+iCrZMLdk6u2Dufwd7FjdOu7jicOYujm4fQ Eyd3T5zPeuHi4Y2rpw+uXr6c8fLDzdsfdx+h7znO+p3Hwz8AT/9APM8F4XU+ GO+AEHwChUGh+AaF4Rccjn9IBP6hkZwLi+J8+AUChIER0QRGXiQoKobgC5cI iY4VxhF6MZ6wmHjCL10mPDaBiLhEIuOSiIpPJuryFS4kpBCdmMLFpFRikq4S k5zGpSvpxKZkEJeaSdzVLOKFl9OySUjPISEjl8TMayRl5ZGclU9ydgFXcgpI yb1O6rUbpOYVcjWviLT8YtILSsi4XkrGjVIyC8vIKrxJdlE52cW3yCm5TW5p BdfKKv+fd7OK/PJqCm7doeB2DdcrarlRUUdhZT1FVcLqBorvNFJS00RpTTOl tS2U1bVys76V8oY2yhvvcquxndtN96ho7qCi5T6VrZ1UtXVS3faA6rtd3Gnv puZeD7UdvdTd7xP2U9/ZT8ODARq7BmnsHqKpZ5jmnhFaekdp6RujtX+MtoFx 7g5OCCdpH5ri3vA0HSMzdIzOcn9sls6xOR6MP6RrYp6uyUd0Tz2mZ3qB3ulF emcW6Ztdon/uCQMPlxmYf8rg/DOGHq0w/HiV4YVVRhbXGF1aZ2xpg/Enm4wv bzHxdJvJZztMrfz3OdOru8ysvWB2/SWzG6+Y23zNw8095reE2294tPOWx8/f sbD7XviBxRcfWXq5z5NX+yy//sTy3mee7n3h2ZuvrLz9xsq7A1bfH7D24Tvr H36w/vEnG/u/sPnpV7Y+/8bWl9/ZFu58/YPn3/5k9+Avdr//zYsf//DyXwEG APWHOGoKZW5kc3RyZWFtDWVuZG9iag02MCAwIG9iag08PCAvRnVuY3Rpb25U eXBlIDAgL0RvbWFpbiBbIDAgMSBdIC9SYW5nZSBbIDAgMSAwIDEgMCAxIDAg MSBdIC9CaXRzUGVyU2FtcGxlIDggDS9TaXplIFsgMjU1IF0gL0xlbmd0aCA1 ODggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4gDXN0cmVhbQ0KSIkUw4OyIAYU RMHzbNu2bdu2bdvY2La53nxi7nRVAzjg4KCOODpaJyec1NkZZxfr6oKLurni 6q5uuHlYT3fc1csDD2/1xNPH+nrh5afeePvbAB98NNAX3yD1wy/Yhvjjr6EB BITZ8EACNSKIoEgNJjjKRocQEh1KaIyNDSNM48IJj7cJEURoYiSRSRpFVLJN iSZaU2OISdNYYtNtRhxxmRpPfJbNTiBBcxJJzNUkkvJsfjLJWpBCSqEtSiVV i9NIK9F00kttWQYZWp5JZoVmkVWZTXaVrc4hR2tyya3VPPLqbH0++dpQQEGj bSqkUJuLKGrRYopbbVsJJdpeSmmHllHWabvKKe/WCip6bG8lldpXRVW/VlM9 YAdrqNGhWmqH7UgddTpaT/1YAw063kjjhDbRNGmnmmnW6RZaZuxsK60610bb vLbTvmAXO+jQpU46l7WLrhW72k33mvbQs243eunVzT76trSf/m27M8CA7g4y uGf3hxjSg2GGD3WEkaNRRo91jLETezrOuJ5NMHFuLyaZ1Msppq50mulrezPD jN7OMnunc8zd24d55h91gYUn9q1FFvXtJZbe0WWW37XvrbCi76+y+oH9cI01 /Wid9Y91g41P7KebbOpnW2x9vs22frHDzpf2q1129es99r7Rffa/td8dcKDf H3L4gx5x9KP96Zjjn/WEk1/sr6ec6m9nnP2u55z/Yf+84EL/uuTyb/vPFVf6 7zXXT/WGm2f2+S23+uKOu5d6z/2rBx5e2zePPOp//wswAClB2S4KZW5kc3Ry ZWFtDWVuZG9iag02MSAwIG9iag08PCANL1R5cGUgL0V4dEdTdGF0ZSANL1NB IHRydWUgDS9TTSAwLjAyIA0vSFQgNTQgMCBSIA0vVFIyIC9EZWZhdWx0IA0+ PiANZW5kb2JqDTEgMCBvYmoNPDwgDS9UeXBlIC9QYWdlIA0vUGFyZW50IDI2 IDAgUiANL1Jlc291cmNlcyAyIDAgUiANL0NvbnRlbnRzIDMgMCBSIA0vVGh1 bWIgMTQgMCBSIA0vTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdIA0vQ3JvcEJv eCBbIDAgMCA2MTIgNzkyIF0gDS9Sb3RhdGUgMCANPj4gDWVuZG9iag0yIDAg b2JqDTw8IA0vUHJvY1NldCBbIC9QREYgL1RleHQgXSANL0ZvbnQgPDwgL0Yz IDM2IDAgUiAvRjQgMzUgMCBSIC9GNyAxMCAwIFIgPj4gDS9FeHRHU3RhdGUg PDwgL0dTMiA1MyAwIFIgPj4gDT4+IA1lbmRvYmoNMyAwIG9iag08PCAvTGVu Z3RoIDE5NjggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4gDXN0cmVhbQ0KSImM V12P48YRfNev6AcjoIIVzS+JVN5uN3eXtbP2xSv4EBz8wCVH0njJGXpISlFe 8h8MGPm7qZ4huVqtYhgL3FES2VNd3VXd/GUWkqRZQOk6olUY0YIvjBi+qWef SblrP3x9g/uB/0L6Flff4OpniuhIYUAP9OWngMrZ1x8fI9q1s3hFSeAvEW8Z JO6ymj3Objezrz/ECLDZzhDaBosoTila+ct4ie/r6YxnXG0K/uc486L55udZ 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 ag00IDAgb2JqDTw8IA0vVHlwZSAvUGFnZSANL1BhcmVudCAyNiAwIFIgDS9S ZXNvdXJjZXMgNSAwIFIgDS9Db250ZW50cyA2IDAgUiANL1RodW1iIDE2IDAg UiANL01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXSANL0Nyb3BCb3ggWyAwIDAg NjEyIDc5MiBdIA0vUm90YXRlIDAgDT4+IA1lbmRvYmoNNSAwIG9iag08PCAN L1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gDS9Gb250IDw8IC9GMyAzNiAwIFIg L0Y0IDM1IDAgUiAvRjcgMTAgMCBSID4+IA0vRXh0R1N0YXRlIDw8IC9HUzIg NTMgMCBSID4+IA0+PiANZW5kb2JqDTYgMCBvYmoNPDwgL0xlbmd0aCAxMDgy IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+IA1zdHJlYW0NCkiJjFXNbuM2EL77 KeYoFxFXv5Z83E3TwFu0QBsBi8LYAy1RFhOKVEnKXu9l36HJA3coyk6yGxRF 4Iii5vebb2b+XsTAYRFBsU5gFScQuoNm802/+ATSn0n8WsB/8H8Pi3e3dwns zSKOSijSErJVCeGqzJxku/hQLd79kkIMVbuI00kFH3GWQ5EUJCnyFKp+thaj tYhEUZRDVbtTUpRQHRfBjbRMD5obBn+yWvU9kw21XEmzrO7Rfjbbn81E3n6U knK9nu07g5Otb16lmFVIiRrVz5O33Alsg00/KPTUU0n3DF1ZaLip+SC4ZKAk nNSol2GSF4Fk9qj0A4Hl5+rjcxxJTOJVlHrD2+BaSaupPoFVMKhhFFTDjgnO 2ivYVN5SRw1IZSc74Vk/jEniTIQTKLHLYRuwfhDqxBo48oaJE9C6ZoPF90Gr e1bbt+M2QCWKdFwoo/DBzBWYse4A/Rr+BX/7npLJffWTh2sbfBjtlRM4B7lz 2KOpXmkGlu87i/5rNQ5iCsd2YDsGu9E4h+jAdhyFR2Oh7qjcswtOM/ihQz9M SLbyQH1bhli4KLhmDjDBvzKYEQY1ME2tmnGnIzqSltcTCabUBO+5BdNRvYzL wMFBjUHVBkbDyOv6pBlJk2jt6xPcoc4LeUePME1I7iTOFdgGaAVG2TDdezSN wRS53F8ic4VQo7R0xwW3J2jx6hL9aLEkvgaG1aN2Ap0SeFVTtNycgd8GO/ww YgmBaY3p5jmJA/L/YHs/DFgPzfdqwkCNZsb9JSUGJXiNfpGLVAiY4cIiq9bV ucicv+/5XJI0z5MLnyejyJtOjaLBJA/MERq9NGwm8IrkTuEZvkcskyNHK05P wF3JkLma0ddub77UiIa5MPNxY+GIz3vHIQqmdyH7nJ4A8X3cIMUb+Y/LwTq6 yQf8T+0ZzleNc5yi7eiBTd5Zu4wLsg5a7JknFwv2HwiFpvXcU3QnkLL/ydm5 Uc4V2MgDM9gY1DIXjW7CgWostVGtPc5Q44sYp9n1A8wYrZuHl7HRD1TyF3Dc KkzAR/1pmUUkCTiG7S8QwyhgdSeVUPuTY5ovRVz6IfvmLNngXBUC54hEHko3 QQ744uiCFpoDlZ62yhXYVe+Ac9eRa40Ow1l6GjzNWFtseC5rMTauK5z03AnP 3EbO1Uq2fD9qNvWC5yVWth+F5aE3D0weuFZyomurVY/f3cxHBnG3B1panyfJ TeW3TpH5rROnJH9j7VzWQh5FJF4nayhWGUGt7Hn3RPPuibPvds/vmH2/QwCS KErccECn53X1K54+4ukeEjg6B7/B9nMEzRQVFijHLZoXK38UizsXVjnplii9 BtcnKfbJjxvwOYqVX0rXajhpN3KnOK4mgP9yfZMFVD4wBrcaBzHS9T22yCRo EAnD9IE1fn7EiXeRQL7KSZmsktf+LxsynbP8Y/HvAFXBVCEKZW5kc3RyZWFt DWVuZG9iag03IDAgb2JqDTw8IA0vVHlwZSAvUGFnZSANL1BhcmVudCAyNiAw IFIgDS9SZXNvdXJjZXMgOCAwIFIgDS9Db250ZW50cyA5IDAgUiANL1RodW1i IDE4IDAgUiANL01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXSANL0Nyb3BCb3gg WyAwIDAgNjEyIDc5MiBdIA0vUm90YXRlIDAgDT4+IA1lbmRvYmoNOCAwIG9i ag08PCANL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gDS9Gb250IDw8IC9GMyAz NiAwIFIgL0Y0IDM1IDAgUiAvRjcgMTAgMCBSIC9GOCAxMSAwIFIgPj4gDS9F eHRHU3RhdGUgPDwgL0dTMiA1MyAwIFIgPj4gDS9Db2xvclNwYWNlIDw8IC9D czggNDUgMCBSID4+IA0+PiANZW5kb2JqDTkgMCBvYmoNPDwgL0xlbmd0aCA0 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 tmnKkJgJJDcOvzwPVGWE1F1Yvufr3AqHBaeFdSrEeQIqqy21lRnhwzHaktEu eoZBYGMclYT8N8MgPHYzC+Yx0JmE3iSviWqLee7/Pb9eVrZNt7ds0BszCcSZ S04kta0qVrrCnvpIbZHbxSKfeD5xbt1XtPptPr0aCTbRj/ghIotoe0j2ihOg GOJfAjqNUpArqwDJMCTiid7AO7jGBMk2wbP4LyBFI+9mCFJoa5ZQs+kr7iy/ ffrmoxAppT7zjLNWSm00HGxj9JgFjBpKJCEAYFHJeQGt9v/btKAE9aCODJS+ XZuSD7/u3irm42i3i3cRwRD6yZAIOFyjkoxsLcEVBBk2eFxDxSM13qzRdglP TmnDheaAHgVXwTI3o0W78zsataXqp42DWXA7qll/gRfX+ZukjMMXMIQKU0K6 ilaf1ng2w4N8w/Ikj6PNJiZCjLKGcIEhQ0fm631C5LkJUqf1kRZDJIqOmdZG Tggl/3jnzWZOKjmD4vqyfr+36ibaBE8pmNECQS0lOpvHZIty/OjPZBPvyVU6 WhHZqnr1vFZVPIaBjBPQtprFiEzjqljqHYdXsJj7uzcOMhJj2mQ4VeNmaMN+ sZRfUGEPAxPJOX3pjHWDGpnq5EjKbym9TLkjlHBCEfukECf1PS9atp3u4i4v Lsd7SVZ7vMd+tb1AshkiVlkmHYIwkbCGNtqhvkLldvHF48XHi/8HANX/qQYK ZW5kc3RyZWFtDWVuZG9iag0xMCAwIG9iag08PCANL1R5cGUgL0ZvbnQgDS9T dWJ0eXBlIC9UeXBlMSANL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcgDS9C YXNlRm9udCAvVGltZXMtQm9sZCANPj4gDWVuZG9iag0xMSAwIG9iag08PCAN L1R5cGUgL0ZvbnQgDS9TdWJ0eXBlIC9UeXBlMSANL0VuY29kaW5nIC9XaW5B bnNpRW5jb2RpbmcgDS9CYXNlRm9udCAvVGltZXMtSXRhbGljIA0+PiANZW5k b2JqDTEyIDAgb2JqDTw8IC9GaWx0ZXIgWyAvQVNDSUk4NURlY29kZSAvRmxh dGVEZWNvZGUgXSAvV2lkdGggNzYgL0hlaWdodCA5OSAvQ29sb3JTcGFjZSAy MiAwIFIgDS9CaXRzUGVyQ29tcG9uZW50IDggL0xlbmd0aCAxMyAwIFIgPj4g DXN0cmVhbQ0KODtaXDc5NlMycSUoJylALGplJk9cR25fIU09ND1JMEhYZGc2 NyokLTxFKys0bFNrNWhAM2QpcyM8Qz9YWk41UmUKIS1lS3FcYURFM2tQXS07 UDxwRSIiZ1tzWUA2IylFVCszRUtzL3QoXFdaY1xtaTVFZ1lYaDwtbStDSUwu ciljbGcKQEJVR2JoanJlTzwvNmVHRTJkNG9PN2JiV3FDdTElKUReI21NOU9j JEBqUT1vJXAtOiVZZVZELnMnZXAuXD0rS0oKcCM3aSdgM1NcYW1hdGlcVztS RyxqQypUUmRPMTZGJGw+RCJucWVaKkM+Zm4sTjVtSE1RQUJldVFLKipsXXUi TXUKcyU6JEAvJCdea1U5QS8mIUlBTF5VJis/OjdFTDBgOjEocUZyJyNPP2xk XG9jMFE7bF8oZkFddCgkam9WYjRDTWAKYFQmZ1A/V2NvUk40SzVqKFM1amBZ YnBaR3FqY01lKVImZzZnVExbXkVWYS00bDxmP0hzKVBiQXFBM245RFhOSy0K ZXMzcnRIUGMyajNJYGRDXURPMUhGIlpgSDVEYl1YQCIlXmZbLj9HP2YsWGUv aVVzKUQ5LidjK2o3Pz9sblY/c0IKbSxpdTFVIWBmbm9yLmxjSVE9JUFBb0Fe VD9fJyF1QVxFPyRnPj0hWW9sSWJRcVAnUCVDJkckOkRoaWJXbkpeMSkKcWtm NT9vLCJlZiMvJypeTzYkKyNpKVApUVYiM2clZj0jUEIwS0srJVxdJCh1ZkQ7 aVFwPyJMLzRjZTI3bytyWU4KInAhOGpPb2t+Pg1lbmRzdHJlYW0NZW5kb2Jq DTEzIDAgb2JqDTYwNCANZW5kb2JqDTE0IDAgb2JqDTw8IC9GaWx0ZXIgWyAv QVNDSUk4NURlY29kZSAvRmxhdGVEZWNvZGUgXSAvV2lkdGggNzYgL0hlaWdo dCA5OSAvQ29sb3JTcGFjZSAyMiAwIFIgDS9CaXRzUGVyQ29tcG9uZW50IDgg L0xlbmd0aCAxNSAwIFIgPj4gDXN0cmVhbQ0KODtaXSJEJTsxUCNfbVtDcylK KEZuQWpCc2BsNSRZYU4mbj4oYSUzRFFPUENqKFBYbiY6cmxFNU1TL2RtKCY3 Zz8KSiNBTFlgbyppRC4mYS9EaGRXXW48dFNHYDYhSjEoTUwvbmdKQk83TEFd czRiZi4+NSRXcmRvNTopWTJKIzZLPSUKRmpHX0E3IVdEMk5OQjhFWmohdV5i VUpUQDAhZj5MZS9xM1gyXUk6RUJnTik1ZXVIajxUaj1VYSg6KGVsUSEocWYK RiclI15yOixjNVgoUDBqSFg7NiswNUJwOW8kIWolLkVnVVRwUkYqOGhnO25k bGwodFJFVl5CKT1YVzJrRjZxWVUKYihvQkwvZWlUdF5DZlNcSy4hMEJlR2kk TGw6bktAal85Kj5BKDwxISdaZWE7PyMoYjxmZUthOGVwOz5IYCRIKGgKITxA WjJqbTx+Pg1lbmRzdHJlYW0NZW5kb2JqDTE1IDAgb2JqDTM0MCANZW5kb2Jq DTE2IDAgb2JqDTw8IC9GaWx0ZXIgWyAvQVNDSUk4NURlY29kZSAvRmxhdGVE ZWNvZGUgXSAvV2lkdGggNzYgL0hlaWdodCA5OSAvQ29sb3JTcGFjZSAyMiAw IFIgDS9CaXRzUGVyQ29tcG9uZW50IDggL0xlbmd0aCAxNyAwIFIgPj4gDXN0 cmVhbQ0KODtaXSE5YiloMSNfZFVCR09QTkRAOlNhXU5EWD9kVGFfNFJDIzI/ Xj1IYisvK0gkJ3QkJVU5Q1huKSVfYD9rRj8KanBLMiwqYCElJiRxMFAzM0JO LldDYWUySUdYXFtcaT5xUTo4XSJOMVRpcy5yYUswYGlVPUpRRElbVFcvWi90 Xm0KOzUkXUlaVks5JzgkX05dVDRfRyVTXS43JG1LXz5BJ2MzOnE/VVxKLnAz PGNvJjQtWEdLRmdIVStpRytrYkJEN1QKSC1HSEMhKiZvcTIvOl5kYUpVYFxr OyorPlgvWV5+Pg1lbmRzdHJlYW0NZW5kb2JqDTE3IDAgb2JqDTIyOSANZW5k b2JqDTE4IDAgb2JqDTw8IC9GaWx0ZXIgWyAvQVNDSUk4NURlY29kZSAvRmxh dGVEZWNvZGUgXSAvV2lkdGggNzYgL0hlaWdodCA5OSAvQ29sb3JTcGFjZSAy MiAwIFIgDS9CaXRzUGVyQ29tcG9uZW50IDggL0xlbmd0aCAxOSAwIFIgPj4g DXN0cmVhbQ0KODtZUGw4V3B0NiZCY1hJblZwS0ZzKnM1b1BIYWMnJnIwJzRg TTxebStHPFMjSktLa1UjVSkoJD9fbV86TlUnWkAKWVhLTEJZcjo5Sk5WMCRZ PmNtYGlZTFdzT2pMLXFvZmRfazdIVUdjV2cxL2VFJjgjR3ApUU8zSFNJXkFZ YG4qJk0KOlBNJCVbdVY7Mm5lUFosWXN1LSVfV2s+bzQzcFktN2orcipqUzFh RE1jKnA9PWBAdCcvMElkSE9zYS0kVjBKTmgKWERPNzEtUV81ZFlIPipcYFdl RFxoNkJecTNSPHFyMytEKiFpaTI9biREMkMyS0o9PGlUIkVEaG10QHMoXDJb aTkKXjtbQUZLSkNbJ1dIU3I2V0klSjwnIlNrbT0qRSpoODdPQiY0ZipoOk5v cCxKKC8rTDUkdSwvQ3FXZFAtNWwhYFIKciVzUyM9RSM5ZUtBcFphKy5cQThv bFZqUHIrazQqOG1hMWkxVW8hTT9Bc0RNPmlJTi9AVTM/M2dWVV8uS1ZePzYK SlsiQnRgVmcwTUkxOjBKa2ZgXy9HVkhZQSMrZEkmTXRnRGtgViJAJi9BRTlz OGlQVnIwLi84QEk7KCVeS3VCPjMKbFIhMUdZTmtmcGVcZDNIQ1tpUXJBUiho QCUhUW87PEg3UiokYlpJQj5pUUgoZXAxcVFwWE5WNmY+TyZbRHM+RzIKaC9H Q0lRYFRqKStvOXJWajRbUGtzLkAiNjohcW5xbDtYZkUmK3BiUXFXZDVlbGA9 XG9NZWgqS2hbYjxOLEY0RF0KPUktWzs4KkJrX2lhVm4wL1Q3aVI4JipLblw5 P0VzXGs0W0tLY0FaOVhnZWY+SyVRdTg+Zis2KCdEYy5eKDIzW0gKYGQpQzRY YDNbLW4sIzomKi9qXHFeRVJnJGZuKWxLP1ZWQTdJUDdUM3FUPSwpUz1QJ2ki dVkmSXFWRjhFJFkrJVMKXlxbWCMoYDFBVmRhP1pjRDYqLVFzJGw/W1k/LGxG LSosRGdkLyJzOjxXLEEySlhKbEhSXWtobmQ5K1EraFU+TkIKLTBxYlUnOU4v Nm9ucGpMWW5sZmlJX3FaLGY3RVx1M0taJlZdX1c0WTdEREgmTyNWQnBba0Jy XSdQVDsyMy10aUEKYW9aKCU3Kl51RSNrZHElaUBGbzBGXFE/cmhfLmNqa0wv Jm5JNkc3b09WIXBCKD1yOGduJkhTKF9WIWBHOzhHQEJ+Pg1lbmRzdHJlYW0N ZW5kb2JqDTE5IDAgb2JqDTkyNSANZW5kb2JqDTIwIDAgb2JqDTQ4MSANZW5k b2JqDTIxIDAgb2JqDTw8IC9GaWx0ZXIgWyAvQVNDSUk4NURlY29kZSAvTFpX RGVjb2RlIF0gL0xlbmd0aCAyMCAwIFIgPj4gDXN0cmVhbQ0KSixnXWcrZS9o XyFfZ0N0Tz0wZikkUCVjSWk4WmRmYzUmM2pfOCQ3Zy5ATGBZS1VKTkdCUFxw b1I9XztEbCdQKFQKKDdCb29eXlM6NzEoTU5dWlFYLytDYnUubEsicDc0cGUx VCVzLkRZJSZcMVRkSmhyNTQuTTlhdTY+NzluNmBROjQKUGJMU1pUTEVFKDhF QCcqMW1nXyplVG5OKjsqJ1YzK2dtLUVFZXRYJTtCbyR1cjJzcypOYC4tIS5r R19xNkdERCcKZEtvTCE4S2EjRVYsQFYhXGo4WkZicDZFRTw5Y249TjZqPE04 UT9bIzciZHEnMT4wbmY7KCY7UVU2YlVEJyljQFwKOS1kXERBPWNaMFE+Z0lN JCQ7Y2QyT0AmYTtYLE5uX2E8P1YtUFZFJT9TZl1pZEg2V1JacUhHcV1abTx1 Q2kiXT8KU3RnKDxnVi1IOU5CPFNBXFQ9c04pSWwlKEJESWFrNy9IJm1WIWtt RFVvNFg7ODtdVj5QKF1JMWFSYyhLMV51ZT4KZ0YvKCtHYUtvJHFuZUxXRHJR Izs1XFMoXCRxJzRRLDg1YC04O1MoPVoiV1NCT1YqRk0pNCw/Ql0sUjxnYlBO PSMKT21JSzxhOlxvOCtpb08tIVd+Pg1lbmRzdHJlYW0NZW5kb2JqDTIyIDAg b2JqDVsgDS9JbmRleGVkIC9EZXZpY2VSR0IgMjU1IDIxIDAgUiANXQ1lbmRv YmoNMjMgMCBvYmoNPDwgDS9TIC9EIA0+PiANZW5kb2JqDTI0IDAgb2JqDTw8 IA0vTnVtcyBbIDAgMjMgMCBSIF0gDT4+IA1lbmRvYmoNMjUgMCBvYmoNPDwg DS9DcmVhdGlvbkRhdGUgKEQ6MjAwMjExMjUxNTA1MTRaKQ0vTW9kRGF0ZSAo RDoyMDAyMTEyNTEyNTk0Mi0wNScwMCcpDS9Qcm9kdWNlciAoQWNyb2JhdCBE aXN0aWxsZXIgNS4wIFwoV2luZG93c1wpKQ0vQXV0aG9yIChubW9ycmlsbCkN L1RpdGxlIChlY24gcmVzZWFyY2ggbm90ZS5xeGQpDS9DcmVhdG9yIChRdWFy a1hQcmVzc1wodG1cKSA0LjExKQ0+PiANZW5kb2JqDTI2IDAgb2JqDTw8IA0v VHlwZSAvUGFnZXMgDS9LaWRzIFsgMzAgMCBSIDEgMCBSIDQgMCBSIDcgMCBS IF0gDS9Db3VudCA0IA0+PiANZW5kb2JqDTI3IDAgb2JqDTw8IC9UeXBlIC9N ZXRhZGF0YSAvU3VidHlwZSAvWE1MIC9MZW5ndGggMTMzMiA+PiANc3RyZWFt DQo8P3hwYWNrZXQgYmVnaW49JycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6 a2M5ZCcgYnl0ZXM9JzEzMzInPz4KCjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0 cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIycKIHht bG5zOmlYPSdodHRwOi8vbnMuYWRvYmUuY29tL2lYLzEuMC8nPgoKIDxyZGY6 RGVzY3JpcHRpb24gYWJvdXQ9JycKICB4bWxucz0naHR0cDovL25zLmFkb2Jl LmNvbS9wZGYvMS4zLycKICB4bWxuczpwZGY9J2h0dHA6Ly9ucy5hZG9iZS5j b20vcGRmLzEuMy8nPgogIDxwZGY6Q3JlYXRpb25EYXRlPjIwMDItMTEtMjVU MTU6MDU6MTRaPC9wZGY6Q3JlYXRpb25EYXRlPgogIDxwZGY6TW9kRGF0ZT4y MDAyLTExLTI1VDEyOjU5OjQyLTA1OjAwPC9wZGY6TW9kRGF0ZT4KICA8cGRm OlByb2R1Y2VyPkFjcm9iYXQgRGlzdGlsbGVyIDUuMCAoV2luZG93cyk8L3Bk ZjpQcm9kdWNlcj4KICA8cGRmOkF1dGhvcj5ubW9ycmlsbDwvcGRmOkF1dGhv cj4KICA8cGRmOkNyZWF0b3I+UXVhcmtYUHJlc3ModG0pIDQuMTE8L3BkZjpD cmVhdG9yPgogIDxwZGY6VGl0bGU+ZWNuIHJlc2VhcmNoIG5vdGUucXhkPC9w ZGY6VGl0bGU+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCiA8cmRmOkRlc2NyaXB0 aW9uIGFib3V0PScnCiAgeG1sbnM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFw LzEuMC8nCiAgeG1sbnM6eGFwPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x LjAvJz4KICA8eGFwOkNyZWF0ZURhdGU+MjAwMi0xMS0yNVQxNTowNToxNFo8 L3hhcDpDcmVhdGVEYXRlPgogIDx4YXA6TW9kaWZ5RGF0ZT4yMDAyLTExLTI1 VDEyOjU5OjQyLTA1OjAwPC94YXA6TW9kaWZ5RGF0ZT4KICA8eGFwOkF1dGhv cj5ubW9ycmlsbDwveGFwOkF1dGhvcj4KICA8eGFwOk1ldGFkYXRhRGF0ZT4y MDAyLTExLTI1VDEyOjU5OjQyLTA1OjAwPC94YXA6TWV0YWRhdGFEYXRlPgog IDx4YXA6VGl0bGU+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFu Zz0neC1kZWZhdWx0Jz5lY24gcmVzZWFyY2ggbm90ZS5xeGQ8L3JkZjpsaT4K ICAgPC9yZGY6QWx0PgogIDwveGFwOlRpdGxlPgogPC9yZGY6RGVzY3JpcHRp b24+CgogPHJkZjpEZXNjcmlwdGlvbiBhYm91dD0nJwogIHhtbG5zPSdodHRw Oi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLycKICB4bWxuczpkYz0naHR0 cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8nPgogIDxkYzpjcmVhdG9y Pm5tb3JyaWxsPC9kYzpjcmVhdG9yPgogIDxkYzp0aXRsZT5lY24gcmVzZWFy Y2ggbm90ZS5xeGQ8L2RjOnRpdGxlPgogPC9yZGY6RGVzY3JpcHRpb24+Cgo8 L3JkZjpSREY+Cjw/eHBhY2tldCBlbmQ9J3InPz4NZW5kc3RyZWFtDWVuZG9i ag14cmVmDTAgMjggDTAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAyMDE3MCAw MDAwMCBuDQowMDAwMDIwMzM2IDAwMDAwIG4NCjAwMDAwMjA0NjAgMDAwMDAg bg0KMDAwMDAyMjUwMiAwMDAwMCBuDQowMDAwMDIyNjY4IDAwMDAwIG4NCjAw MDAwMjI3OTIgMDAwMDAgbg0KMDAwMDAyMzk0OCAwMDAwMCBuDQowMDAwMDI0 MTE0IDAwMDAwIG4NCjAwMDAwMjQyODAgMDAwMDAgbg0KMDAwMDAyODQ1NyAw MDAwMCBuDQowMDAwMDI4NTYyIDAwMDAwIG4NCjAwMDAwMjg2NjkgMDAwMDAg bg0KMDAwMDAyOTQzMSAwMDAwMCBuDQowMDAwMDI5NDUyIDAwMDAwIG4NCjAw MDAwMjk5NTAgMDAwMDAgbg0KMDAwMDAyOTk3MSAwMDAwMCBuDQowMDAwMDMw MzU4IDAwMDAwIG4NCjAwMDAwMzAzNzkgMDAwMDAgbg0KMDAwMDAzMTQ2MiAw MDAwMCBuDQowMDAwMDMxNDgzIDAwMDAwIG4NCjAwMDAwMzE1MDQgMDAwMDAg bg0KMDAwMDAzMjA4MCAwMDAwMCBuDQowMDAwMDMyMTMzIDAwMDAwIG4NCjAw MDAwMzIxNjQgMDAwMDAgbg0KMDAwMDAzMjIwOCAwMDAwMCBuDQowMDAwMDMy NDMxIDAwMDAwIG4NCjAwMDAwMzI1MTUgMDAwMDAgbg0KdHJhaWxlcg08PA0v U2l6ZSAyOA0vSURbPDZhYjA5N2NlZTBkYTEyNTVkNWNkMjAwYTM4NTgxYmJi PjwyOGM4YmNiNDY5YjUyYzMxZWY5ZmYwOThhNWJmMWE2OD5dDT4+DXN0YXJ0 eHJlZg0xNzMNJSVFT0YN --0-191369721-1052352863=:54467-- From jms@central.cis.upenn.edu Thu May 8 00:25:29 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h487PT005230 for ; Thu, 8 May 2003 00:25:29 -0700 (PDT) Received: from central.cis.upenn.edu (root@CENTRAL.CIS.UPENN.EDU [158.130.12.2]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h487PST09508; Thu, 8 May 2003 00:25:28 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by central.cis.upenn.edu (8.12.9/8.12.9) with SMTP id h487PRUp011171; Thu, 8 May 2003 03:25:27 -0400 (EDT) Message-Id: <200305080725.h487PRUp011171@central.cis.upenn.edu> X-Mailer: exmh version 1.6.7 5/3/96 To: Bob Braden cc: kp-seed@ISI.EDU, jms@central.cis.upenn.edu Subject: Re: [KP-seed] About the agenda... In-reply-to: Your message of "Wed, 07 May 2003 15:22:56 PDT." <200305072222.PAA01096@gra.isi.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 08 May 2003 03:25:27 EDT From: "Jonathan M. Smith" Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: I need to be on the 13th, then. -JMS > > Folks, > > I just sent out the agenda that Chris and Dave have worked out for > next week. Please note that this is a *draft*, subject to amendment > before and during the meeting, but it has the right general shape. > > Chris and Dave are on travel at the moment, so you can send all > complaints/corrections/comments/suggestions about the agenda to me. > Well, you can CC: the list too, since we are all in this thing together. > > It will be helpful to have advance copies of material -- slides or > otherwise - that people could read on the plane, etc. If you send > me URLs, I will put them on the kp-seed web page. Please send > at least a PDF version, for maximum interoperability, though > .doc, .ppt, .ps versions are OK too. > > Bob Braden > (for Chris and Dave) > > _______________________________________________ > Kp-seed mailing list > Kp-seed@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/kp-seed From sollins@lcs.mit.edu Thu May 8 08:41:09 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h48Ff9012813 for ; Thu, 8 May 2003 08:41:09 -0700 (PDT) Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h48Ff8T02638; Thu, 8 May 2003 08:41:08 -0700 (PDT) Received: from [18.26.0.27] ([18.26.0.27]) by mercury.lcs.mit.edu (8.11.6/8.11.6) with ESMTP id h48FfAh03455; Thu, 8 May 2003 11:41:10 -0400 (EDT) Mime-Version: 1.0 X-Sender: sollins@mercury.lcs.mit.edu Message-Id: In-Reply-To: <200305072217.PAA01092@gra.isi.edu> References: <200305072217.PAA01092@gra.isi.edu> Date: Thu, 8 May 2003 11:40:25 -0400 To: Bob Braden , kp-seed@ISI.EDU From: "Karen R. Sollins" Subject: Re: [KP-seed] DRAFT Agenda for next week's seedling meeting Cc: braden@ISI.EDU, chrisramming@yahoo.com, ddc@lcs.mit.edu Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: HI Bob, Two little things. First, for Tuesday, you (they) have scheduled dinner for 5:30-6:45 (if you want to be back in time to do more in the evening). This is early, even for many of us who live on the east coast. It means that you west coast folks will feel like you are eating dinner at 2:30 in afternoon. (No comment about people who live in the middle of the country:-) I recommend moving things around a bit and having dinner AFTER the work is done. Evening sessions after food and possible consumption of alcohol usually don't fare very well. Second, just for the record I need to make a dash for the airport right after lunch on the second day. I didn't plan to skip out on the painful part, but it just kind of worked out that way. Apologies. Karen -- Karen R. Sollins, Ph.D. Principal Research Scientist MIT Laboratory for Computer Science 200 Technology Square Cambridge, MA 02139 V: +1 617 253 6006 F: +1 617 253 2673 E: sollins@lcs.mit.edu From van.parunak@altarum.org Thu May 8 10:41:15 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h48HfF010464 for ; Thu, 8 May 2003 10:41:15 -0700 (PDT) Received: from fw.erim.org (firewall-user@ns1.altarum.org [198.108.90.178]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h48HfET05265; Thu, 8 May 2003 10:41:14 -0700 (PDT) Received: by fw.erim.org; id NAA09322; Thu, 8 May 2003 13:41:34 -0400 (EDT) Received: from unknown(198.108.103.31) by fw.erim.org via smap (V5.5) id xma009278; Thu, 8 May 03 13:41:21 -0400 Message-Id: <5.2.0.9.2.20030508133828.02741ec0@204.106.28.96> X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 Date: Thu, 08 May 2003 13:40:56 -0400 To: "Karen R. Sollins" , Bob Braden , kp-seed@ISI.EDU From: Van Parunak Subject: Re: [KP-seed] DRAFT Agenda for next week's seedling meeting Cc: braden@ISI.EDU, chrisramming@yahoo.com, ddc@lcs.mit.edu In-Reply-To: References: <200305072217.PAA01092@gra.isi.edu> <200305072217.PAA01092@gra.isi.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: (... some of the people some of the time ... ) Just a little demurrer--for some of us, this is the ideal dinner time. If we don't eat together at this time, I'll need to find somewhere to get a snack before an evening session, and my per diem doesn't fit that kind of plan very well... At 11:40 AM 5/8/2003 -0400, Karen R. Sollins wrote: >HI Bob, > >Two little things. First, for Tuesday, you (they) have scheduled dinner >for 5:30-6:45 (if you want to be back in time to do more in the >evening). This is early, even for many of us who live on the east >coast. It means that you west coast folks will feel like you are eating >dinner at 2:30 in afternoon. (No comment about people who live in the >middle of the country:-) I recommend moving things around a bit and >having dinner AFTER the work is done. Evening sessions after food and >possible consumption of alcohol usually don't fare very well. > >Second, just for the record I need to make a dash for the airport right >after lunch on the second day. I didn't plan to skip out on the painful >part, but it just kind of worked out that way. Apologies. > > Karen >-- >Karen R. Sollins, Ph.D. >Principal Research Scientist >MIT Laboratory for Computer Science >200 Technology Square >Cambridge, MA 02139 >V: +1 617 253 6006 >F: +1 617 253 2673 >E: sollins@lcs.mit.edu >_______________________________________________ >Kp-seed mailing list >Kp-seed@mailman.isi.edu >http://mailman.isi.edu/mailman/listinfo/kp-seed ---------- Dr. H. Van Dyke Parunak, Chief Scientist, Altarum Institute van.parunak@altarum.org www.erim.org/~vparunak v: +1 734 302 4684 f: +1 734 302 4991 Altarum 3520 Green Court, Suite 300 Ann Arbor, MI 48105-1570 From bsabata@iet.com Fri May 9 10:39:49 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h49Hdn028950 for ; Fri, 9 May 2003 10:39:49 -0700 (PDT) Received: from gravity.iet.com (firewall.iet.com [207.78.75.8]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h49HdmT15261; Fri, 9 May 2003 10:39:48 -0700 (PDT) Received: from iet.com (vpn.iet.com [192.168.100.90]) by gravity.iet.com (8.10.2+Sun/8.10.2) with ESMTP id h49HjJC24439; Fri, 9 May 2003 13:45:19 -0400 (EDT) Message-ID: <3EBBE7D6.3040509@iet.com> Date: Fri, 09 May 2003 10:39:34 -0700 From: Bikash Sabata User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Clark CC: Bob Braden , kp-seed@ISI.EDU, chrisramming@yahoo.com Subject: Re: available data, sensors, & probes [was Re: [KP-seed] A paper and a question] References: <200305051750.KAA04904@gra.isi.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: I looked around the site and found the ppt presentation which is a little easier to read, esp the block diagrams. The link to the ppt file is: http://e2epi.internet2.edu/ppt/20030204-E2EpiBOF-JTMiami.ppt I think they are trying to localize the problem by using measurement data along the end-to-end path -- not just the end points. They use traceroute to get the intermediate nodes on the path and then get measurements from what they refer to as "performance measurement points (PMP)" The decision procedure looks like is a simple rule based approach that assumes that the end-to-end problem is caused by one bottleneck in the path. It also uses an on-demand active-test and verify approach in addition to the periodic measurement data to localize the problem. I may be completely wrong on the above as there is no clear paper on the site that talks about all the technical details (or rather I could not find the paper). Bikash David Clark wrote: > Bob, > It is actually a little hard to read all their slides, especially > the block diagrams. But I agree that this is an example of a specific > "why", related to performance. It seems that their hypothesis is that > they can localize problems inside the network using only the data from > one pair, but I am not sure this is true. > In any event, we should take a good look at this, and understand > their models for information flow and representation. > > Dave > > === > > At 10:50 AM -0700 5/5/03, Bob Braden wrote: > >> *> >> *> See below for a pointer to some of the data that is >> *> (or could be) available on the Abilene network, should >> *> it prove useful for some of our research...Matt and >> *> his colleagues have some ongoing efforts on a project >> *> called "e2epipes" (this link contains an overview including >> *> mention of their "finger-pointing" tool): >> *> >> *> >> http://e2epi.internet2.edu/ppt/20030204-E2EpiBOF-JTMiami_files/frame.htm >> *> >> >> Judging from this presentation, their work is quite close to what >> we have been calling the WHY? application. >> >> Bob Braden >> _______________________________________________ >> Kp-seed mailing list >> Kp-seed@mailman.isi.edu >> http://mailman.isi.edu/mailman/listinfo/kp-seed > > > _______________________________________________ > Kp-seed mailing list > Kp-seed@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/kp-seed > > -- *Bikash Sabata Principal Scientist* v sabata@iet.com /Information Extraction & Transport, Inc. 1911 N. Fort Myer Drive v Suite 600 Arlington, Virginia 22209 v USA/ /*www.iet.com* / From braden@ISI.EDU Fri May 9 11:40:35 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h49IeZ029120 for ; Fri, 9 May 2003 11:40:35 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h49IeXT21194; Fri, 9 May 2003 11:40:33 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id LAA01584; Fri, 9 May 2003 11:40:33 -0700 (PDT) Date: Fri, 9 May 2003 11:40:33 -0700 (PDT) Message-Id: <200305091840.LAA01584@gra.isi.edu> To: kp-seed@ISI.EDU Cc: braden@ISI.EDU, bshep@lcs.mit.edu X-Sun-Charset: US-ASCII Subject: [KP-seed] Travel instructions for MIT LCS Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Directions to LCS from just about anywhere can be found here: http://www.lcs.mit.edu/contact/directions.html This site also has some parking info. Basically, if you are driving you have two parking options. One is to do what it says on the site, which is get a parking pass from LCS headquarters and park at a lot around 2 blocks away for $3 a day. The other is to park in the Tech Square parking garage which is right at LCS and costs $15 per day. (visitors may park at this garage, despite what it says on the above site) Anyone who needs more specific parking info can contact me via email (bshep@lcs.mit.edu) or phone (617.253.6002) We are still on the 5th floor of the building. The meeting will be in room 518. Becky Shepardson From braden@ISI.EDU Fri May 9 12:10:43 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h49JAh013397 for ; Fri, 9 May 2003 12:10:43 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h49JAgT07118 for ; Fri, 9 May 2003 12:10:42 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id MAA01674 for kp-seed; Fri, 9 May 2003 12:10:42 -0700 (PDT) Date: Fri, 9 May 2003 12:10:42 -0700 (PDT) Message-Id: <200305091910.MAA01674@gra.isi.edu> To: kp-seed@ISI.EDU X-Sun-Charset: US-ASCII Subject: [KP-seed] Presentations and other material for meeting Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: I will be posting on the kp-seed web site (www.isi.edu/kp-seed) presentations or other relevant URLs that you send. Bob Braden From braden@ISI.EDU Fri May 9 13:05:36 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h49K5a002633 for ; Fri, 9 May 2003 13:05:36 -0700 (PDT) Received: from gra.isi.edu (gra.isi.edu [128.9.160.133]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h49K5ZT05187; Fri, 9 May 2003 13:05:35 -0700 (PDT) From: Bob Braden Received: (from braden@localhost) by gra.isi.edu (8.9.3/8.8.6) id NAA01702; Fri, 9 May 2003 13:05:34 -0700 (PDT) Date: Fri, 9 May 2003 13:05:34 -0700 (PDT) Message-Id: <200305092005.NAA01702@gra.isi.edu> To: ddc@lcs.mit.edu, bsabata@iet.com Subject: Re: available data, sensors, & probes [was Re: [KP-seed] A paper and a question] Cc: braden@ISI.EDU, kp-seed@ISI.EDU, chrisramming@yahoo.com X-Sun-Charset: US-ASCII Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: file is: *> *> http://e2epi.internet2.edu/ppt/20030204-E2EpiBOF-JTMiami.ppt *> *> I think they are trying to localize the problem by using measurement *> data along the end-to-end path -- not just the end points. They use *> traceroute to get the intermediate nodes on the path and then get *> measurements from what they refer to as "performance measurement points *> (PMP)" The decision procedure looks like is a simple rule based *> approach that assumes that the end-to-end problem is caused by one *> bottleneck in the path. It also uses an on-demand active-test and verify *> approach in addition to the periodic measurement data to localize the *> problem. I may be completely wrong on the above as there is no clear *> paper on the site that talks about all the technical details (or rather *> I could not find the paper). *> *> Bikash *> Their work has a number of elements in common with our conecption of the WHY? application. Their work has a much narrower problem statement, being primarily concerned with performance. Bob Braden *> David Clark wrote: *> *> > Bob, *> > It is actually a little hard to read all their slides, especially *> > the block diagrams. But I agree that this is an example of a specific *> > "why", related to performance. It seems that their hypothesis is that *> > they can localize problems inside the network using only the data from *> > one pair, but I am not sure this is true. *> > In any event, we should take a good look at this, and understand *> > their models for information flow and representation. *> > *> > Dave *> > From braden@ISI.EDU Sat May 10 10:40:27 2003 Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h4AHeR027442 for ; Sat, 10 May 2003 10:40:27 -0700 (PDT) Received: (from braden@localhost) by boreas.isi.edu (8.11.6p2/8.11.2) id h4AHeR202184 for kp-seed; Sat, 10 May 2003 10:40:27 -0700 (PDT) Date: Sat, 10 May 2003 10:40:27 -0700 (PDT) From: Bob Braden Message-Id: <200305101740.h4AHeR202184@boreas.isi.edu> To: kp-seed@ISI.EDU X-Sun-Charset: US-ASCII Subject: [KP-seed] (no subject) Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: When you go to the www.isi.edu/kp-seed web page, don't forget to press RELOAD/REFRESH on your browswer! ;-) Bob Braden From tgd@cs.orst.edu Sun May 11 21:16:19 2003 Received: from rwcrmhc53.attbi.com (rwcrmhc53.attbi.com [204.127.198.39]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h4C4GJ002556 for ; Sun, 11 May 2003 21:16:19 -0700 (PDT) Received: from tgd.cs.orst.edu (12-224-121-135.client.attbi.com[12.224.121.135]) by attbi.com (rwcrmhc53) with ESMTP id <2003051204161305300j3r0ue>; Mon, 12 May 2003 04:16:14 +0000 Date: Sun, 11 May 2003 21:16:05 -0700 Message-Id: <1191-Sun11May2003211605-0700-tgd@cs.orst.edu> X-Mailer: emacs 20.7.1 (via feedmail 8 I) From: "Thomas G. Dietterich" To: kp-seed@mailman.isi.edu Reply-to: tgd@cs.orst.edu Subject: [KP-seed] Machine learning technology assessment report available Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: Pat Langley and I (with help from Francisco Martin) have written the following report that we hope is useful as background reading for the KP meeting this week. You can download it from http://www.cs.orst.edu/~tgd/kp/dl-report.pdf Here is the title and abstract: Machine Learning for Cognitive Networks: Technology Assessment and Research Challenges The field of machine learning has made major strides over the last 20 years. This document summarizes the major problem formulations that the discipline has studied, then reviews three tasks in cognitive networking and briefly discusses how aspects of those tasks fit these formulations. After this, it discusses challenges for machine learning research raised by Knowledge Plane applications and closes with proposals for the evaluation of learning systems developed for these problems. --Tom -- Thomas G. Dietterich Voice: 541-737-5559 School of Electrical Engineering FAX: 541-737-3014 and Computer Science URL: http://www.cs.orst.edu/~tgd Dearborn Hall 102, Oregon State University, Corvallis, OR 97331-3102 From craig@aland.bbn.com Mon May 12 08:38:55 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h4CFct002763 for ; Mon, 12 May 2003 08:38:55 -0700 (PDT) Received: from aland.bbn.com (adsl-68-22-232-249.dsl.lgtpmi.ameritech.net [68.22.232.249]) by tnt.isi.edu (8.11.6p2/8.11.2) with ESMTP id h4CFcqT21824 for ; Mon, 12 May 2003 08:38:54 -0700 (PDT) Received: from aland.bbn.com (localhost [127.0.0.1]) by aland.bbn.com (8.12.3p2/8.11.6) with ESMTP id h4CFckqG027027 for ; Mon, 12 May 2003 11:38:46 -0400 (EDT) (envelope-from craig@aland.bbn.com) Message-Id: <200305121538.h4CFckqG027027@aland.bbn.com> To: kp-seed@ISI.EDU Reply-To: Craig Partridge From: Craig Partridge Date: Mon, 12 May 2003 11:38:46 -0400 Subject: [KP-seed] thought piece for meeting Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: A bit late, but it is short -- hope people have time to browse it on the plane. Craig ****************************** Rapid Deployment and Operation of a Network The idea is to look at a particular scenario and understand how we can apply a knowledge plane to make the process better. The scenario is the rapid deployment of a military network in a forward area, followed by its continued operation for as long as is required. There is a team of train individuals whose job it is to deploy the network in the forward area and then operate the network. Operating the network may involve moving the network (while operating) to keep pace with the military organizations it supports. The network is composed of a set of standardized equipment racks. The racks are interconnected via standard cables. Devices attached to the network are also cabled to the racks, or use wireless networks with base stations in the racks. The location of racks is determined by available physical locations and the deployment(s) of the organizations the network supports. Once deployed, the challenge is to keep the network operational, even as it is moved. Moving the network is achieved by leapfrogging of equipment racks -- as the units they support are moved forward, the racks are disconnected from the rear of the network and moved to the front, where they are reconnected. Of course there may be operational disruptions as well, such as damage to cabling due to wear (they may sit on the surface and be driven over, immersed, etc) or battle damage. GOALS Obviously any improvement to this system is seeking to achieve one or more of these five goals: (a) reduced setup time (b) reduced outage time once deployed (c) reduced manpower required to deploy the network (d) reduced manpower required to operate the network once deployed (e) improved operational effectiveness (e.g., key applications work better) THOUGHT QUESTIONS What sets of assertions should be made about the performance of the equipment in the racks? When we're moving the racks around, we have some basic expectations about how the system will operate when the racks are connected. How do we maintain those expectations and use them to drive how the system works (and confirms it works). For instance, in military networks today, the expectation is that the default routing will follow the chain of command. Among other things, that's likely to cause interesting context changes as a rack in the rear (which tends to be more command/logistics heavy) is leapfrogged to the front. What kind of sensors does this system need? What entities collect information in this system and feed it into the Knowledge Plane. We've talked in the past about the WHY? program being a diagnostic tool. Key applications can presumably report on their happiness or unhappinness with the network. Being more futuristic, one can imagine robots that crawl along cables, checking them for potential failures. In Iraq, there are reports that keeping the systems cool was a concern (dust/sand in the racks). And what do sensors report? (Temperature is a good example -- does a device report its temperature, or the difference between its temperature and the top of its operating range...) There are also sensors presumably inside devices (packet counts, error rates, traffic loads). How do we use those? What kinds of applications we want to see using the KP? Clearly we want the tactical applications communicating their needs (and level of satisfaction or stress). Also, need programs like Why? to integrate sensor data into coherent statement of problems that need solving. But from an operational side -- are the KP apps autonomous (do they fix things without being told -- e.g. dispatch robots to repair cable) or do they interact with people, or both. How do distinct operational apps keep from stepping on each other's toes? What kinds of capabilities does the KP need to support this kind of app? What cognition models give us more/less power to do the kinds of things we want do do? From chrisramming@yahoo.com Wed May 14 04:21:11 2003 Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by gamma.isi.edu (8.11.6p2/8.11.2) with ESMTP id h4EBLA017617 for ; Wed, 14 May 2003 04:21:11 -0700 (PDT) Received: from web41509.mail.yahoo.com (web41509.mail.yahoo.com [66.218.93.92]) by tnt.isi.edu (8.11.6p2/8.11.2) with SMTP id h4EBL9T26940 for ; Wed, 14 May 2003 04:21:09 -0700 (PDT) Message-ID: <20030514112103.3851.qmail@web41509.mail.yahoo.com> Received: from [192.58.206.224] by web41509.mail.yahoo.com via HTTP; Wed, 14 May 2003 04:21:03 PDT Date: Wed, 14 May 2003 04:21:03 -0700 (PDT) From: "J. Christopher Ramming" Reply-To: chrisramming@yahoo.com To: kp-seed@ISI.EDU MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-2127621248-1052911263=:2993" Subject: [KP-seed] an illustration Sender: kp-seed-admin@mailman.isi.edu Errors-To: kp-seed-admin@mailman.isi.edu X-BeenThere: kp-seed@mailman.isi.edu X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Archive: --0-2127621248-1052911263=:2993 Content-Type: text/plain; charset=us-ascii Content-Id: Content-Disposition: inline Folks, Attached are eight slides which are meant to illustrate the kind of story I'd like to be able to tell if we were to base a program on a single driving application such as "Why?". I'm trying to do two things with these slides: 1. Concerning the agenda question about new ideas: I wanted to illustrate the kind of contrast I'd like to be able to make with respect to existing approaches --- ideally, a KP would have a completely new and non-incremental perspective on an existing problem. Not sure that this particular formulation is right, but my point is the illustration rather than the specific ideas. Other approaches to achieving that end? 2. Concerning the question John raised yesterday morning (is it appropriate to frame a research idea like the Knowledge Plane in the context of a single driving problem, or do we really need to go back and argue for more fundamental work)? I wanted to offer a concrete formulation to help with the "gut test". Could the KP idea formulated in terms of a driving problem really cover the kinds of ideas that people are trying to explore in networking and cognition? Can we imagine building a big enough umbrella this way? Feedback or reactions? Thanks, Chris --0-2127621248-1052911263=:2993 Content-Type: application/vnd.ms-powerpoint; name="A Cognitive Approach to Network Fault Diagnosis.ppt" Content-Transfer-Encoding: base64 Content-Description: A Cognitive Approach to Network Fault Diagnosis.ppt Content-Disposition: attachment; filename="A Cognitive Approach to Network Fault Diagnosis.ppt" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAF AAAAbgEAAAAAAAAAEAAAfQEAAAEAAAD+////AAAAAGsBAABsAQAAbQEAAH4B AAD7AQAA//////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////8Abh7wcl0BAORvwYGf3jC0MZ18bAe7EZD/iVBO Rw0KGgoAAAANSUhEUgAAAxQAAAE/CAYAAADfd4VNAAAAAXNSR0ICQMB9xQAA AAlwSFlzAAAXEgAAFxIBZ5/SUgAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0 IE9mZmljZX/tNXEAAP+QSURBVHja7F0FmFVV1/7p7pLuFqRDEBAxaJEQ/SxQ VAwURAVbVExClJCe7u7u7i56aIZmmJ7332ude+/MwAATd2Bir+fZz+S995y9 zt57vSve9X+QIkWKFClSpEiRIkWKlArK/8kpkCJFihQpUqRIkSJFSkVFAgop UqRIkSJFihQpUqRUWCSgkCJFihQpUqRIkSJFSoVFAgopUqRIkSJFihQpUqRU WCSgkCJFihQpUqRIkSJFSoVFAgopUqRIkSJFihQpUqRUWCSgkCJFihQpUqRI kSJFSoVFAgopUqRIkSJFihQpUqRUWCSgkCJFihQpUqRIkSJFSoVFAgopUqRI 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 xF/8jNaNnWEtfT7qt6FSIAYCKntkCYBHoG3v3gMwMdHnSeNEH3043o0b/qnZ OtDXFva2xgLY6cDO1hRHxOvwEMyazGYl1v3a+SCYCwfW2dFMua7VPVBZ9wAS qtkmCWKPoAbn6DAHTYkd2TT9vJbsId6LeoKI7pgBtyrTQs3mrk7mbA8qa6S1 Jxso9nBn2wT42PA1RkDbyd5MYeZTf/4afH9cPBXAZWhUDkXg9b49aSp7FOTG wcNZD3369NY4Mi1atBAOX9oD8SFMTU35PT/++KNK/T3R2Hfv3gNbtmwp8/fv vPM2l1NFRITz/8k5I1aoRQsXokXzZhwlnz17VilAsWrVqhKMT2VJdFQkA7FF C5+TCKGCQgMC+/Xrq1nvQQP7ckawzvdk3QtYIBHZN0Lx3dfvonvXTpoBjTS7 4tq19LoPKCg6QLWKDVWd+qtXvoAbFHkuTKqfF0UVD+nrxC5kZwpDQ31EBDsI UBBY5BipHVr1kCvhBJ4WwIMihYYGOvD1smQ2EPVBERPuBAfhOGapGXOqcKEX CieMsgvkPHBUr1CJdF84HcARcT09PeEs2QoH2koc4sZ8IBPFJf2bnFd/cUjT 0CdmccqNqR2lceKQvnqe2LdM2NkLC7LHpbOBRVHN4vbIj2N7UISams2JHYfW 4tbl4GL2cGbHMZMzM1WzB70mOafkgPLnKVCYZiiD5OtlLYCGATfUegjngmZ6 kD3s7UwYQBBNL9HDkuOaeTVM43TX/Psjmp0mG2tiH6L+G0cGzErq+E57KNOk Tx3zEU6jHd8f5Dxqosx5MQgJsIeLuJ45o1CV75+llGh5uFoIZ9VCsa0qbX9G XA/0c0MBxMlRVUeRqX+KGmutrYx5KBrN+zh62FNxfvNqy/0RzTN2LCyMGEhx Vuxi0fV+535F5XRUTugr9iuaq0AZ2ZwbRc4+7S9uzuZKFqcq9lABa0dxvdN7 KRlTJfNw8qg372E0h4buARcBLuj+oGntdip70M/oXk874qXQsObF1g57iO99 7LA3l2pSg3ZynCtu0v6Tc8f5Qf8WmpUeKp7vJfZmO+zZswtTpkwp4VCHh0dU u/9ADEwvv/wSWrduLZx8y0q9xldfbUaf3t2RnJxU5u8vXbqE8ePHY/78+Th4 4CAWLHie50c8/fQMmBgbcfP5f//t4tLtCROe4OnXmzdvxsmTJ+/73hcvXmI6 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 pt8y7RGtaUrOEp+TMlz6+gf5flfsXHPBRKFYy1NHfZiByVDYg1jiqGQpRdwT 1LNFNiF7UEkeAYt9+w7Ay81SAJDwEvagPYTuswJt2EMTlCmyBwUzaJ+MiXRR gGV57CHuX8o+UkmbiQAip1K9Vf1n2ol8Uq/TFx//rwSgaNO2Lbp07cosR2Zm xjh9+rRWfQFihfryyy/5vdq3b1+hiOvd5Pr165g58+lSfZSdOnZkkFAeIQaq USNHokmTJjA2NpZIoRxCDesLFy4sseYfvb9SAPQkGczVlooz0t3ZkOmSCVBU pDeoTgIKYnxY/foqzQW3ccPryMuIVmhd5QVT4w5oOoQps0A175SKpwZnij6X aEBUsZBQFJQyERRtzb3TUVWX6FRTbTyxrNy4GKQwPVWk1llVyhAR6iAODj12 stnx1rAg1ZCNkL9PtAAOrjAy0OEmz6RYN458lrBHMceewNKVc4HCwfJS1qUM Z7i67EHvR/ZgZqEK2oOc6iA/G266Z5rgPFVZW01qElbN7IiNdOKMip2NKZeR UeS58HbZ9iCyACqxOXPMm9mayrRHNX1e6hNgoF3smi+foxnDn9vHw5IzkQR8 NLbIrUFUzdlKlig8yA76eoc4K0Flljn3sQdl6si5L7zTHtU5Q0LcCwScb5I9 sipgD1WfDGVmKXhDvUdKKZ2W7IEUhPrqo1OnjndkKf64Z5N1VYVYonbu3ImO Hdrz+/344/c8x6CykpiYgEce6V4mOcv3331z37+nUqf33nuPn798+fIKcf3X Z6FBhcUnY3fu1AmH4xyUnlfpT2kngFWYgD07v2Ha2N69e9dv2lgaCEPpU0L9 6p6JK2d9mFtXXjA1TMUhlybAhJGRDjzdLZS+Bw14KMMRLd4Y/LCm9la2rlgc xMSsQhFLmn1BTDsEpMjZ4DIedfTwodojmnsUDAwOMdMVAYl7Tkm+0x63a5E9 hMNKwJRKVKiMjjIV1A9w6ZS/UsajYhB7qOBOaGyEE0fuw4QTy47d3eyRVQPs kVU1e1D2hMqFqAeG7HH8iBcun/FXGNUetj2ylRK7MBWYoP6HPHVgoazvXJxU 4qHbI6pS+xVlYYyN9bnnIjHGDSdTvZl1jQMHlQXeeXHITA/H6pUlo8wvvrgY hQ/AqXZ2dmZufXrPt99+G2fOnKnU60SEh5dJK0/6zTdf3Pfvf/vtN34uDcSr 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 rwoGqOJA1MuXznhj2