From: owner-sc-users-digest@lists.io.com (sc-users-digest) To: sc-users-digest@lists.io.com Subject: sc-users-digest V1 #330 Reply-To: sc-users Sender: owner-sc-users-digest@lists.io.com Errors-To: owner-sc-users-digest@lists.io.com Precedence: bulk sc-users-digest Sunday, July 22 2001 Volume 01 : Number 330 ---------------------------------------------------------------------- Date: Sat, 21 Jul 2001 18:57:09 -0400 From: christian adam hresko <---@---.---> Subject: Re: inf redux "Ronald J. Kuivila" wrote: > oops, sorry about that. I'll send you the latest version of SC/Node > in a day or two (not near my machine right now). > > By the way, has anyone volunteered to port Pyrite? > > RJK > > where's pyrite and what language is it written in? is this james' Max/MSP pre-SC object(s)? cheers, christian ------------------------------ Date: Sun, 22 Jul 2001 09:42:22 +1000 From: worrall@avatar.com.au (David Worrall) Subject: Re: version 2 bugs 32 B-format soundfields and the modulation and sample-level multiplexion of same to be pumped out of a few SCOPE cards. can be achieved in less elegant ways, so ...only if it's a hassle not bigger than changing some max_chunk_size struct... cheers, D. >on 7/20/01 7:19 PM, David Worrall at worrall@avatar.com.au wrote: > >> yes please, any advance on 32, like 128? > >What do you use a 128 channel sound file for? > >--- james mccartney james@audiosynth.com >SuperCollider - a real time synthesis programming language for the PowerMac. > _______________________________________________ Avatar Space Designs www.avatar.com.au _______________________________________________ 3D soundscapes-portable geodesics-polymedia ------------------------------ Date: Sat, 21 Jul 2001 20:10:18 -0400 (EDT) From: Paul Lansky <---@---.---> Subject: Pitch Apparently the hasFreq value of Pitch sometimes returns a fractional value as the following apparently demonstrates z = Synth.collect({arg synth; x = FSinOsc.ar(400); #f, p = Pitch.kr(x,440,70,500); x = K2A.ar(p.value.floor); },1); 3000.do({arg i; z.at(i).postln;}) What is the significance of the fraction and how do I force it to be either 0 or 1? thanks paul lansky ------------------------------ Date: Sat, 21 Jul 2001 21:52:12 -0400 From: christian adam hresko <---@---.---> Subject: Re: Pitch Paul Lansky wrote: > Apparently the hasFreq value of Pitch sometimes returns a > fractional value as the following apparently demonstrates > > z = Synth.collect({arg synth; > x = FSinOsc.ar(400); > #f, p = Pitch.kr(x,440,70,500); > x = K2A.ar(p.value.floor); > },1); > 3000.do({arg i; z.at(i).postln;}) > > What is the significance of the fraction and > how do I force it to be either 0 or 1? > thanks > > paul lansky i'm not sure where the fractions are coming from, but here's a 'patch' to produce only 0's and 1's: z = Synth.collect({arg synth; x = FSinOsc.ar(400); #f, p = Pitch.kr(x,440,70,500); x = K2A.ar(p.value.floor); },1); 3000.do({arg i; z.at(i).asInteger.postln;}) cheers, christian ------------------------------ Date: Sat, 21 Jul 2001 23:49:45 -0400 (EDT) From: Paul Lansky <---@---.---> Subject: Re: Pitch Thanks Christian, what I actually want to do is to store either the pitch value or 0 in the array e.g. #f, p = Pitch.kr(x,440,60,500); x = K2A.ar(p*f); but I have to be able to catch hasFreq as either 0 or 1 in this case, .value.floor won't do this since p is an OutPutProxy. (I guess I could just test for 440. No big deal) paul >Paul Lansky wrote: > >> Apparently the hasFreq value of Pitch sometimes returns a >> fractional value as the following apparently demonstrates >> >> z = Synth.collect({arg synth; >> x = FSinOsc.ar(400); >> #f, p = Pitch.kr(x,440,70,500); >> x = K2A.ar(p.value.floor); >> },1); >> 3000.do({arg i; z.at(i).postln;}) >> >> What is the significance of the fraction and >> how do I force it to be either 0 or 1? >> thanks >> >> paul lansky > >i'm not sure where the fractions are coming from, but here's a 'patch' >to produce only 0's and 1's: > > >z = Synth.collect({arg synth; > x = FSinOsc.ar(400); > #f, p = Pitch.kr(x,440,70,500); > x = K2A.ar(p.value.floor); >},1); >3000.do({arg i; z.at(i).asInteger.postln;}) > > > >cheers, > >christian > ------------------------------ Date: Sun, 22 Jul 2001 00:06:54 -0600 From: "David Cottle" <---@---.---> Subject: Why are Macs better for music? Hi, Don't laugh, I'm serious. I'm trying to talk a local music school into putting Macs in their labs. I've only been able to argue that the best music software is written for mac, that every professional I know uses them, and that as far as I understand they are built for music. But I don't know the technical details. So help me out. Why are Macs better for music? - -- ><><><><><><><><><><><> David Cottle, computer music, contra, cottle@cerlsoundgroup.org "The question is not how the phenomenon must be turned, twisted, narrowed, or crippled, so that it can be made explicable according to principles that we have in any case resolved not to go beyond, but: 'To what point must our thought be enlarged in order to stand in proportion with the phenomenon?'" - -F. W. J. von Schelling ------------------------------ Date: Sun, 22 Jul 2001 01:12:35 -0500 From: James McCartney <---@---.---> Subject: Re: SC linked list on 7/21/01 5:51 PM, christian adam hresko at godpup@ix.netcom.com wrote: > head<->firstNode<->aNode<->lastNode<->tail > > > in SC, it seems to go: > > > tail<->lastNode<->aNode<->firstNode<->head this notation makes no sense to me. pointers point in one direction, not two. - --- james mccartney james@audiosynth.com SuperCollider - a real time synthesis programming language for the PowerMac. ------------------------------ Date: Sun, 22 Jul 2001 03:54:13 -0400 From: christian adam hresko <---@---.---> Subject: Re: SC linked list James McCartney wrote: > on 7/21/01 5:51 PM, christian adam hresko at godpup@ix.netcom.com wrote: > > > head<->firstNode<->aNode<->lastNode<->tail > > > > > > in SC, it seems to go: > > > > > > tail<->lastNode<->aNode<->firstNode<->head > > this notation makes no sense to me. > pointers point in one direction, not two. > > i'm working with a doubly linked list. two pointers. node *prev; node *next; therefore, each node points to the node previous (<-) and the node next (->). this is represented by <-> the entire 'structure' will contain: node *prev; node *next; node *left; node *right; does that make sense? christian ------------------------------ Date: Sun, 22 Jul 2001 04:17:08 -0400 From: christian adam hresko <---@---.---> Subject: Re: Why are Macs better for music? David Cottle wrote: > Hi, > > Don't laugh, I'm serious. I'm trying to talk a local music school into > putting Macs in their labs. I've only been able to argue that the best music > software is written for mac, that every professional I know uses them, and > that as far as I understand they are built for music. But I don't know the > technical details. So help me out. Why are Macs better for music? > historically the DSP capabilities of the motorola chip were superior. however, as PCs (i.e. non-macs) grow faster and faster, the extra dsp 'oomph' provided by a motorola chip (or a RISC chip) isn't as significant as it used to be. the RISC chip is perhaps a superior design, but with cheaper intel chips running at 1.7 GHz, the larger instruction set can be compensated by the increased speed. regardless of what those damn apple benchmark tests show (and they're always using photoshop... it's not a statistically accurate test) the macintosh isn't 50% faster. given enough time, SuperCollider could be ported to a PC (windows). and i'm guessing most if not all of the capabilities would remain. the 'argument' is becoming moot, and this drives me nuts as i watch apple remove the nice little things like built in 16-bit 1/8" jacks. one could almost argue that the success of the macintosh now relies on exterior case design with a 'high profile' price tag. of course graphic designers (to a degree) are going to opt for a computer which looks like it was designed by a graphic designer, and the audio people (i.e. audio production) are going to stick with a platform they've been using for over a decade. MOTU is obviously a mac-based company for the time being, but you'll notice their firewire interface adds are displayed with PowerBooks and PCs. (i believe it's a sony vaio in the add...) i'm sure software 'support' will follow, and apple will have to come up with something other than a 'cool looking' computer to please its stock holders and its customers. i'm sure there's a better answer than this, and i'm positive half the list will say i'm wrong. macs are no longer built for music. according to steve jobs, apples are built for the 'ultimate buying experience.' OS X has the potential to throw this whole equation off. if apple makes good use of it, that could be the extra edge they need... extra cheers, christian ------------------------------ Date: Sun, 22 Jul 2001 04:30:16 -0400 From: christian adam hresko <---@---.---> Subject: Re: SC linked list James McCartney wrote: > on 7/21/01 5:51 PM, christian adam hresko at godpup@ix.netcom.com wrote: > > > head<->firstNode<->aNode<->lastNode<->tail > > > > > > in SC, it seems to go: > > > > > > tail<->lastNode<->aNode<->firstNode<->head > > this notation makes no sense to me. > pointers point in one direction, not two. > also, straight from the SC docs: LinkedList implements a doubly linked list. i thought since you implemented the doubly linked list, and it seems to be the only doubly linked list in SC, the above notation would make sense. since i don't have great ascii art skills, i'm not going to draw little nodes with pointers going forwards and backwards. the <-> was the best i could do to represent two pointers. thanks. christian ------------------------------ Date: Sun, 22 Jul 2001 07:39:33 -0500 From: James McCartney <---@---.---> Subject: Re: SC linked list LinkedList[123, 456, 789] has this structure: LinkedList head tail / \ / \ / \ v v Node Node Node nil <- prev <- prev <- prev next -> next -> next -> nil obj obj obj | | | v v v 123 456 789 - --- james mccartney james@audiosynth.com SuperCollider - a real time synthesis programming language for the PowerMac. ------------------------------ Date: Sun, 22 Jul 2001 15:56:40 +0200 From: Alessandro Fogar <---@---.---> Subject: Stereo ever Quad Hi all, I need some help, please. I'd like to act as a sound projectionist, for a performance of mine, using a stereo soundfile, over a 4 speakers system. Well, I'd like to realize this using Sc so can anybody pointing me to the best way to do it ? You know I'm not speaking about statically projecting these soundfiles from stereo to quad but instead to add something new during the mixing/spatialization process. Perhaps something similar to the Audiobox ? Cheers - ------------------------------------------------------- /\ Alessandro Fogar mailto:sfogar@inwind.it / \ / Electronic Musician Software Developer \/ Grado (Go) / Italy http://www.fogar.it - ------------------------------------------------------- ------------------------------ Date: Sun, 22 Jul 2001 17:01:23 +0200 From: Jesper El=?ISO-8859-1?B?6Q==?=n <---@---.---> Subject: Modulation > Detta meddelande Šr i MIME-format. PŒ grund av att din e-postlŠsare inte fšrstŒr detta format, kommer hela eller delar av detta meddelande inte att vara lŠsbart. - --MS_Mac_OE_3078666084_92010_MIME_Part Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Hi there! Attached is a class I made to show students different modulation techniques. Since the feedback FM requires a blocksize of 1 I found it easiest to stop the synth and start a new one when you change modulation type. I don't know if it is possible to just have to synths, one with a normal blocksize and one with a blocksize of 1 that you change between? I'm not shure I got all the modulation techniques right so if one of you SC-wizzards care to check I'd be happy. Maybe someone of you (David?) that's teaching can have a use for it. Quite nice GUI-design if I may say so myself. Just do ModulatorWindow.new; Spacebar toggles play<->stop otherwise synth stops if you change modulation type. I tried with just one synth and a blocksize of 1 but that got a bit heavy for the CPU. From the not so cold north of Sweden. Jesper - --=20 Jesper El=E9n =D6sterv=E4g 24 621 45 Visby Sweden phones: privat: +46-498-271565 VITC: +46-498-249900 also fax. +46-498-249907 Tonis: +46-498-284848 +46-498-284810 also fax. email: j.elen@telia.com jesper.elen@centreforcomposers.org =20 - --MS_Mac_OE_3078666084_92010_MIME_Part Content-type: multipart/appledouble; boundary="MS_Mac_OE_3078665975_107606_MIME_Part" - --MS_Mac_OE_3078665975_107606_MIME_Part Content-type: application/applefile; name="ModulatorWindow.sc" Content-transfer-encoding: base64 Content-disposition: attachment AAUWBwACAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAJAAAAPgAAACAAAAADAAAAXgAAABIAAAAC AAAAcAAAOpRURVhUU0NqbQEAAXoAYQAAAAAAAAAAAAAAAAAAAAAAAE1vZHVsYXRvcldpbmRv dy5zYwAAAQAAADpOAAA5TgAAAEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADlGAt0AAAAA AAsACQAEAAAACQAAAAAAAAAAAB4ACwAJAAQAAAAJAAAAAMAAAAAAIwALAAkABAAAAAkAAAAA AAAAAAA3AAsACQAEAAAACcAAAAAAAAAAADgACwAJAAQAAAAJAAAAAAAAAAAAOQALAAkABAAA AAkAAAAAwAAAAAA8AAsACQAEAAAACQAAAAAAAAAAAHYACwAJAAQAAAAJAAAAAMAAAAAAeQAL AAkABAAAAAkAAAAAAAAAAACrAAsACQAEAAAACQAAAADAAAAAAK4ACwAJAAQAAAAJAAAAAAAA AAAA/wALAAkABAAAAAkAAAAAwAAAAAECAAsACQAEAAAACQAAAAAAAAAAAU4ACwAJAAQAAAAJ AAAAAMAAAAABUQALAAkABAAAAAkAAAAAAAAAAAHNAAsACQAEAAAACQAAAADAAAAAAdIACwAJ AAQAAAAJAAAAAAAAAAAB7QALAAkABAAAAAkAAAAAwAAAAAHyAAsACQAEAAAACQAAAAAAAAAA Ag0ACwAJAAQAAAAJAAAAAMAAAAACEgALAAkABAAAAAkAAAAAAAAAAAIrAAsACQAEAAAACQAA AADAAAAAAjAACwAJAAQAAAAJAAAAAAAAAAACSQALAAkABAAAAAkAAAAAwAAAAAJPAAsACQAE AAAACQAAAAAAAAAAAmkACwAJAAQAAAAJAAAAAMAAAAACbwALAAkABAAAAAkAAAAAAAAAAAKJ AAsACQAEAAAACQAAAADAAAAAAo8ACwAJAAQAAAAJAAAAAAAAAAACqQALAAkABAAAAAkAAAAA wAAAAAKvAAsACQAEAAAACQAAAAAAAAAAAsgACwAJAAQAAAAJAAAAAMAAAAAC0QALAAkABAAA AAkAAAAAAAAAAALWAAsACQAEAAAACWAAYABgAAAAAuIACwAJAAQAAAAJAAAAAAAAAAAC5AAL AAkABAAAAAkAAAAAwAAAAALoAAsACQAEAAAACQAAAAAAAAAAAx4ACwAJAAQAAAAJAAAAAMAA AAADKAALAAkABAAAAAkAAAAAAAAAAAMwAAsACQAEAAAACQAAAADAAAAAAzQACwAJAAQAAAAJ AAAAAAAAAAADVgALAAkABAAAAAkAAAAAwAAAAANgAAsACQAEAAAACQAAAAAAAAAAA2gACwAJ AAQAAAAJAAAAAMAAAAADbAALAAkABAAAAAkAAAAAAAAAAAOFAAsACQAEAAAACQAAAADAAAAA A48ACwAJAAQAAAAJAAAAAAAAAAADmAALAAkABAAAAAkAAAAAwAAAAAOcAAsACQAEAAAACQAA AAAAAAAAA7cACwAJAAQAAAAJYABgAGAAAAADxAALAAkABAAAAAkAAAAAAAAAAAPHAAsACQAE AAAACQAAAADAAAAAA9EACwAJAAQAAAAJAAAAAAAAAAAD2gALAAkABAAAAAkAAAAAwAAAAAPe AAsACQAEAAAACQAAAAAAAAAAA/kACwAJAAQAAAAJYABgAGAAAAAECwALAAkABAAAAAkAAAAA AAAAAAQbAAsACQAEAAAACQAAAADAAAAABCEACwAJAAQAAAAJAAAAAAAAAAAESgALAAkABAAA AAkAAAAAwAAAAARQAAsACQAEAAAACQAAAAAAAAAABPsACwAJAAQAAAAJAAAAAMAAAAAFBQAL AAkABAAAAAkAAAAAAAAAAAUOAAsACQAEAAAACQAAAADAAAAABRIACwAJAAQAAAAJAAAAAAAA AAAFLAALAAkABAAAAAlgAGAAYAAAAAUxAAsACQAEAAAACQAAAAAAAAAABUkACwAJAAQAAAAJ AABwAAAAAAAFVgALAAkABAAAAAkAAAAAAAAAAAViAAsACQAEAAAACQAAAADAAAAABWUACwAJ AAQAAAAJAAAAAAAAAAAFigALAAkABAAAAAkAAAAAwAAAAAWUAAsACQAEAAAACQAAAAAAAAAA BZ0ACwAJAAQAAAAJAAAAAMAAAAAFoQALAAkABAAAAAkAAAAAAAAAAAW7AAsACQAEAAAACWAA YABgAAAABcAACwAJAAQAAAAJAAAAAAAAAAAF1AALAAkABAAAAAkAAHAAAAAAAAXhAAsACQAE AAAACQAAAAAAAAAABe0ACwAJAAQAAAAJAAAAAMAAAAAF8AALAAkABAAAAAkAAAAAAAAAAAYV AAsACQAEAAAACQAAAADAAAAABh8ACwAJAAQAAAAJAAAAAAAAAAAGKAALAAkABAAAAAkAAAAA wAAAAAYsAAsACQAEAAAACQAAAAAAAAAABkYACwAJAAQAAAAJYABgAGAAAAAGSwALAAkABAAA AAkAAAAAAAAAAAZfAAsACQAEAAAACQAAcAAAAAAABmwACwAJAAQAAAAJAAAAAAAAAAAGeAAL AAkABAAAAAkAAAAAwAAAAAZ7AAsACQAEAAAACQAAAAAAAAAABqEACwAJAAQAAAAJAAAAAMAA AAAGqwALAAkABAAAAAkAAAAAAAAAAAa0AAsACQAEAAAACQAAAADAAAAABrgACwAJAAQAAAAJ AAAAAAAAAAAG0wALAAkABAAAAAlgAGAAYAAAAAbYAAsACQAEAAAACQAAAAAAAAAABuwACwAJ AAQAAAAJAABwAAAAAAAG+QALAAkABAAAAAkAAAAAAAAAAAcFAAsACQAEAAAACQAAAADAAAAA BwgACwAJAAQAAAAJAAAAAAAAAAAHLwALAAkABAAAAAkAAAAAwAAAAAc5AAsACQAEAAAACQAA AAAAAAAAB0IACwAJAAQAAAAJAAAAAMAAAAAHRgALAAkABAAAAAkAAAAAAAAAAAdhAAsACQAE AAAACWAAYABgAAAAB2YACwAJAAQAAAAJAAAAAAAAAAAHegALAAkABAAAAAkAAHAAAAAAAAeH AAsACQAEAAAACQAAAAAAAAAAB5MACwAJAAQAAAAJAAAAAMAAAAAHlgALAAkABAAAAAkAAAAA AAAAAAe9AAsACQAEAAAACQAAAADAAAAAB8cACwAJAAQAAAAJAAAAAAAAAAAH0AALAAkABAAA AAkAAAAAwAAAAAfUAAsACQAEAAAACQAAAAAAAAAAB+8ACwAJAAQAAAAJYABgAGAAAAAH9AAL AAkABAAAAAkAAAAAAAAAAAgIAAsACQAEAAAACQAAcAAAAAAACBUACwAJAAQAAAAJAAAAAAAA AAAIIQALAAkABAAAAAkAAAAAwAAAAAgkAAsACQAEAAAACQAAAAAAAAAACEsACwAJAAQAAAAJ AAAAAMAAAAAIVQALAAkABAAAAAkAAAAAAAAAAAheAAsACQAEAAAACQAAAADAAAAACGIACwAJ AAQAAAAJAAAAAAAAAAAIfQALAAkABAAAAAlgAGAAYAAAAAiCAAsACQAEAAAACQAAAAAAAAAA CJcACwAJAAQAAAAJAABwAAAAAAAInwALAAkABAAAAAkAAAAAAAAAAAirAAsACQAEAAAACQAA AADAAAAACK4ACwAJAAQAAAAJAAAAAAAAAAAI1AALAAkABAAAAAkAAAAAwAAAAAjeAAsACQAE AAAACQAAAAAAAAAACOcACwAJAAQAAAAJAAAAAMAAAAAI6wALAAkABAAAAAkAAAAAAAAAAAkG AAsACQAEAAAACWAAYABgAAAACQsACwAJAAQAAAAJAAAAAAAAAAAJGwALAAkABAAAAAkAAHAA AAAAAAkjAAsACQAEAAAACQAAAAAAAAAACS8ACwAJAAQAAAAJAAAAAMAAAAAJMgALAAkABAAA AAkAAAAAAAAAAAlYAAsACQAEAAAACQAAAADAAAAACWIACwAJAAQAAAAJAAAAAAAAAAAJawAL AAkABAAAAAkAAAAAwAAAAAlvAAsACQAEAAAACQAAAAAAAAAACYoACwAJAAQAAAAJYABgAGAA AAAJjwALAAkABAAAAAkAAAAAAAAAAAmfAAsACQAEAAAACQAAcAAAAAAACacACwAJAAQAAAAJ AAAAAAAAAAAJswALAAkABAAAAAkAAAAAwAAAAAm2AAsACQAEAAAACQAAAAAAAAAACdoACwAJ AAQAAAAJAAAAAMAAAAAJ5wALAAkABAAAAAkAAAAAAAAAAAnwAAsACQAEAAAACQAAAADAAAAA CfQACwAJAAQAAAAJAAAAAAAAAAAKDgALAAkABAAAAAlgAGAAYAAAAAoTAAsACQAEAAAACQAA AAAAAAAACi8ACwAJAAQAAAAJAABwAAAAAAAKPAALAAkABAAAAAkAAAAAAAAAAApIAAsACQAE AAAACQAAAADAAAAACksACwAJAAQAAAAJAAAAAAAAAAAKbwALAAkABAAAAAkAAAAAwAAAAAp8 AAsACQAEAAAACQAAAAAAAAAACoUACwAJAAQAAAAJAAAAAMAAAAAKiQALAAkABAAAAAkAAAAA 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 AAkAAAAAAAAAABFwAAsACQAEAAAACQAAAADAAAAAEXQACwAJAAQAAAAJAAAAAAAAAAARjgAL AAkABAAAAAlgAGAAYAAAABGRAAsACQAEAAAACQAAAAAAAAAAEZUACwAJAAQAAAAJAAAAAMAA AAARnwALAAkABAAAAAkAAAAAAAAAABGoAAsACQAEAAAACQAAAADAAAAAEawACwAJAAQAAAAJ AAAAAAAAAAARxgALAAkABAAAAAlgAGAAYAAAABHJAAsACQAEAAAACQAAAAAAAAAAEc0ACwAJ AAQAAAAJAAAAAMAAAAAR3AALAAkABAAAAAkAAAAAAAAAABHlAAsACQAEAAAACQAAAADAAAAA EekACwAJAAQAAAAJAAAAAAAAAAASAgALAAkABAAAAAlgAGAAYAAAABIeAAsACQAEAAAACQAA AAAAAAAAEiwACwAJAAQAAAAJAABwAAAAAAASNAALAAkABAAAAAkAAAAAAAAAABKKAAsACQAE AAAACQAAAADAAAAAEpkACwAJAAQAAAAJAAAAAAAAAAASogALAAkABAAAAAkAAAAAwAAAABKm AAsACQAEAAAACQAAAAAAAAAAEr8ACwAJAAQAAAAJYABgAGAAAAAS2wALAAkABAAAAAkAAAAA AAAAABLpAAsACQAEAAAACQAAcAAAAAAAEvEACwAJAAQAAAAJAAAAAAAAAAATOwALAAkABAAA AAkAAAAAwAAAABNKAAsACQAEAAAACQAAAAAAAAAAE1MACwAJAAQAAAAJAAAAAMAAAAATVwAL AAkABAAAAAkAAAAAAAAAABNwAAsACQAEAAAACWAAYABgAAAAE5cACwAJAAQAAAAJAAAAAAAA AAATpQALAAkABAAAAAkAAHAAAAAAABOtAAsACQAEAAAACQAAAAAAAAAAE/cACwAJAAQAAAAJ AAAAAMAAAAAUBgALAAkABAAAAAkAAAAAAAAAABQPAAsACQAEAAAACQAAAADAAAAAFBMACwAJ AAQAAAAJAAAAAAAAAAAULAALAAkABAAAAAlgAGAAYAAAABQ+AAsACQAEAAAACQAAAAAAAAAA FEwACwAJAAQAAAAJAABwAAAAAAAUVAALAAkABAAAAAkAAAAAAAAAABSeAAsACQAEAAAACQAA AADAAAAAFK0ACwAJAAQAAAAJAAAAAAAAAAAUtgALAAkABAAAAAkAAAAAwAAAABS6AAsACQAE AAAACQAAAAAAAAAAFNMACwAJAAQAAAAJYABgAGAAAAAU6QALAAkABAAAAAkAAAAAAAAAABT3 AAsACQAEAAAACQAAcAAAAAAAFP8ACwAJAAQAAAAJAAAAAAAAAAAVSgALAAkABAAAAAkAAAAA wAAAABVZAAsACQAEAAAACQAAAAAAAAAAFWIACwAJAAQAAAAJAAAAAMAAAAAVZgALAAkABAAA AAkAAAAAAAAAABWAAAsACQAEAAAACWAAYABgAAAAFZEACwAJAAQAAAAJAAAAAAAAAAAVnwAL AAkABAAAAAkAAHAAAAAAABWnAAsACQAEAAAACQAAAAAAAAAAFfAACwAJAAQAAAAJAAAAAMAA AAAV/wALAAkABAAAAAkAAAAAAAAAABYIAAsACQAEAAAACQAAAADAAAAAFgwACwAJAAQAAAAJ AAAAAAAAAAAWJgALAAkABAAAAAlgAGAAYAAAABY8AAsACQAEAAAACQAAAAAAAAAAFkoACwAJ AAQAAAAJAABwAAAAAAAWUgALAAkABAAAAAkAAAAAAAAAABabAAsACQAEAAAACQAAAADAAAAA FqoACwAJAAQAAAAJAAAAAAAAAAAWswALAAkABAAAAAkAAAAAwAAAABa3AAsACQAEAAAACQAA AAAAAAAAFtEACwAJAAQAAAAJYABgAGAAAAAW6wALAAkABAAAAAkAAAAAAAAAABb5AAsACQAE AAAACQAAcAAAAAAAFwEACwAJAAQAAAAJAAAAAAAAAAAXSwALAAkABAAAAAkAAAAAwAAAABda AAsACQAEAAAACQAAAAAAAAAAF2MACwAJAAQAAAAJAAAAAMAAAAAXZwALAAkABAAAAAkAAAAA AAAAABeBAAsACQAEAAAACWAAYABgAAAAF50ACwAJAAQAAAAJAAAAAAAAAAAXqwALAAkABAAA AAkAAHAAAAAAABezAAsACQAEAAAACQAAAAAAAAAAF/0ACwAJAAQAAAAJAAAAAMAAAAAYDAAL AAkABAAAAAkAAAAAAAAAABgVAAsACQAEAAAACQAAAADAAAAAGBkACwAJAAQAAAAJAAAAAAAA AAAYMwALAAkABAAAAAlgAGAAYAAAABhGAAsACQAEAAAACQAAAAAAAAAAGFQACwAJAAQAAAAJ AABwAAAAAAAYXAALAAkABAAAAAkAAAAAAAAAABiuAAsACQAEAAAACQAAAADAAAAAGLgACwAJ AAQAAAAJAAAAAAAAAAAYwQALAAkABAAAAAkAAAAAwAAAABjFAAsACQAEAAAACQAAAAAAAAAA GN8ACwAJAAQAAAAJYABgAGAAAAAY5QALAAkABAAAAAkAAAAAAAAAABjzAAsACQAEAAAACQAA cAAAAAAAGPsACwAJAAQAAAAJAAAAAAAAAAAZCwALAAkABAAAAAkAAAAAwAAAABkOAAsACQAE AAAACQAAAAAAAAAAGTQACwAJAAQAAAAJYABgAGAAAAAZOgALAAkABAAAAAkAAAAAAAAAABmG AAsACQAEAAAACWAAYABgAAAAGYwACwAJAAQAAAAJAAAAAAAAAAAZsAALAAkABAAAAAkAAAAA wAAAABm1AAsACQAEAAAACQAAAAAAAAAAGdoACwAJAAQAAAAJAAAAAMAAAAAZ3QALAAkABAAA AAkAAAAAAAAAABoTAAsACQAEAAAACQAAAADAAAAAGhcACwAJAAQAAAAJAAAAAAAAAAAaSQAL AAkABAAAAAkAAAAAwAAAABpMAAsACQAEAAAACQAAAAAAAAAAGpYACwAJAAQAAAAJAAAAAMAA AAAaoAALAAkABAAAAAkAAAAAAAAAABrRAAsACQAEAAAACQAAAADAAAAAGuAACwAJAAQAAAAJ AAAAAAAAAAAbEQALAAkABAAAAAkAAAAAwAAAABsbAAsACQAEAAAACQAAAAAAAAAAGzEACwAJ AAQAAAAJAAAAAMAAAAAbNgALAAkABAAAAAkAAAAAAAAAABtbAAsACQAEAAAACQAAAADAAAAA G14ACwAJAAQAAAAJAAAAAAAAAAAbiQALAAkABAAAAAkAAAAAwAAAABuTAAsACQAEAAAACQAA AAAAAAAAG6YACwAJAAQAAAAJAAAAAMAAAAAbqQALAAkABAAAAAkAAAAAAAAAABvYAAsACQAE AAAACcAAAAAAAAAAG/YACwAJAAQAAAAJAAAAAMAAAAAb+wALAAkABAAAAAkAAAAAAAAAABwB AAsACQAEAAAACQAAAADAAAAAHAQACwAJAAQAAAAJAAAAAAAAAAAcDgALAAkABAAAAAkAAAAA wAAAABwRAAsACQAEAAAACQAAAAAAAAAAHHUACwAJAAQAAAAJAAAAAMAAAAAceQALAAkABAAA AAkAAAAAAAAAAByLAAsACQAEAAAACQAAAADAAAAAHI8ACwAJAAQAAAAJAAAAAAAAAAAcpgAL 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 I3UACwAJAAQAAAAJAAAAAMAAAAAjegALAAkABAAAAAkAAAAAAAAAACOtAAsACQAEAAAACcAA AAAAAAAAI8EACwAJAAQAAAAJAAAAAMAAAAAjxgALAAkABAAAAAkAAAAAAAAAACPMAAsACQAE AAAACQAAAADAAAAAI88ACwAJAAQAAAAJAAAAAAAAAAAj2AALAAkABAAAAAkAAAAAwAAAACPb AAsACQAEAAAACQAAAAAAAAAAJCYACwAJAAQAAAAJAAAAAMAAAAAkKgALAAkABAAAAAkAAAAA AAAAACQ9AAsACQAEAAAACQAAAADAAAAAJEEACwAJAAQAAAAJAAAAAAAAAAAkVAALAAkABAAA AAkAAAAAwAAAACRYAAsACQAEAAAACQAAAAAAAAAAJGwACwAJAAQAAAAJAAAAAMAAAAAkcQAL AAkABAAAAAkAAAAAAAAAACSLAAsACQAEAAAACQAAAADAAAAAJI4ACwAJAAQAAAAJAAAAAAAA AAAktgALAAkABAAAAAkAAAAAwAAAACS5AAsACQAEAAAACQAAAAAAAAAAJMkACwAJAAQAAAAJ AAAAAMAAAAAkzgALAAkABAAAAAkAAAAAAAAAACUMAAsACQAEAAAACQAAAADAAAAAJREACwAJ AAQAAAAJAAAAAAAAAAAlPgALAAkABAAAAAnAAAAAAAAAACVWAAsACQAEAAAACQAAAAAAAAAA JVkACwAJAAQAAAAJAAAAAMAAAAAlXgALAAkABAAAAAkAAAAAAAAAACVkAAsACQAEAAAACQAA AADAAAAAJWcACwAJAAQAAAAJAAAAAAAAAAAlcAALAAkABAAAAAkAAAAAwAAAACVzAAsACQAE AAAACQAAAAAAAAAAJcwACwAJAAQAAAAJAAAAAMAAAAAl0AALAAkABAAAAAkAAAAAAAAAACXk AAsACQAEAAAACQAAAADAAAAAJegACwAJAAQAAAAJAAAAAAAAAAAl/AALAAkABAAAAAkAAAAA wAAAACYAAAsACQAEAAAACQAAAAAAAAAAJi8ACwAJAAQAAAAJAAAAAMAAAAAmNQALAAkABAAA AAkAAAAAAAAAACZQAAsACQAEAAAACQAAAADAAAAAJlYACwAJAAQAAAAJAAAAAAAAAAAmhgAL AAkABAAAAAkAAAAAwAAAACaJAAsACQAEAAAACQAAAAAAAAAAJrEACwAJAAQAAAAJAAAAAMAA AAAmtAALAAkABAAAAAkAAAAAAAAAACbEAAsACQAEAAAACQAAAADAAAAAJskACwAJAAQAAAAJ AAAAAAAAAAAnBwALAAkABAAAAAkAAAAAwAAAACcMAAsACQAEAAAACQAAAAAAAAAAJzkACwAJ AAQAAAAJwAAAAAAAAAAnTAALAAkABAAAAAkAAAAAAAAAACdPAAsACQAEAAAACQAAAADAAAAA J1QACwAJAAQAAAAJAAAAAAAAAAAnWgALAAkABAAAAAkAAAAAwAAAACddAAsACQAEAAAACQAA AAAAAAAAJ2YACwAJAAQAAAAJAAAAAMAAAAAnaQALAAkABAAAAAkAAAAAAAAAACfCAAsACQAE AAAACQAAAADAAAAAJ8YACwAJAAQAAAAJAAAAAAAAAAAn2gALAAkABAAAAAkAAAAAwAAAACfe AAsACQAEAAAACQAAAAAAAAAAJ/IACwAJAAQAAAAJAAAAAMAAAAAn9gALAAkABAAAAAkAAAAA AAAAACglAAsACQAEAAAACQAAAADAAAAAKCsACwAJAAQAAAAJAAAAAAAAAAAoSgALAAkABAAA AAkAAAAAwAAAAChQAAsACQAEAAAACQAAAAAAAAAAKIAACwAJAAQAAAAJAAAAAMAAAAAogwAL AAkABAAAAAkAAAAAAAAAACirAAsACQAEAAAACQAAAADAAAAAKK4ACwAJAAQAAAAJAAAAAAAA AAAovgALAAkABAAAAAkAAAAAwAAAACjDAAsACQAEAAAACQAAAAAAAAAAKQEACwAJAAQAAAAJ AAAAAMAAAAApBgALAAkABAAAAAkAAAAAAAAAACk0AAsACQAEAAAACcAAAAAAAAAAKUwACwAJ AAQAAAAJAAAAAAAAAAApTwALAAkABAAAAAkAAAAAwAAAAClUAAsACQAEAAAACQAAAAAAAAAA KVoACwAJAAQAAAAJAAAAAMAAAAApXQALAAkABAAAAAkAAAAAAAAAAClmAAsACQAEAAAACQAA AADAAAAAKWkACwAJAAQAAAAJAAAAAAAAAAApwgALAAkABAAAAAkAAAAAwAAAACnGAAsACQAE AAAACQAAAAAAAAAAKdoACwAJAAQAAAAJAAAAAMAAAAAp3gALAAkABAAAAAkAAAAAAAAAACny AAsACQAEAAAACQAAAADAAAAAKfYACwAJAAQAAAAJAAAAAAAAAAAqJQALAAkABAAAAAkAAAAA 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 - --MS_Mac_OE_3078665975_107606_MIME_Part Content-type: text/plain; name="ModulatorWindow.sc"; x-mac-creator="53436A6D"; x-mac-type="54455854" Content-disposition: attachment Content-transfer-encoding: base64 ICAJDU1vZHVsYXRvcldpbmRvdyB7DQ0qbmV3eyBec3VwZXIubmV3LmluaXQ7DQl9DQ1pbml0 ew0gdmFyIHcsIHMxLCBzMiwgczMsIHM0LCBzNSwgczYsIHM3LCBzOCwgczksIHMxMCwgYkNv bCwgbENvbDsNIHZhciBuZjEsIG5mMiwgbmYzLCBuY2YxLCBuY2YyLCBuY2YzLCBuaTEsIG5p MiwgbmkzOw0gdmFyIGksIGYsIHBsYXlpbmc9MCwgZnJlcSwgZnJlcTIsIGZyZXEzLCBpbmRl eCwgaW5kZXgyLCBpbmRleDMsIGtleUZuLCBzQ29sLCBwQ29sOw0gdmFyIGZyLCBpbiwgZnIy LCBpbjIsIGZyMywgaW4zLCBidXR0LCBjZnJlcSwgY2ZyZXEyLCBjZnJlcTMsIGNmciwgY2Zy MiwgY2ZyMzsNIHZhciBidWZzaXplLCBmZnRzaXplPTIwNDgsIGIxLCBiMiwgYjMsIGI0LCBz aWdWaWV3LCBmZnRWaWV3LCBmZnQsIGZmdFdpbmRvdywgY29zaW5lVGFibGU7DSANIGJ1ZnNp emUgPSA0NDEwMCAqIDAuMDI7DSANIGJDb2wgPSBDb2xvci5uZXcoMTEwLDExMCwxMDApOw0g bENvbCA9IENvbG9yLm5ldygxMTYsMTAxLDIyMCk7DSBzQ29sID0gQ29sb3IubmV3KDE4MCwy MCwyMCk7DSBwQ29sID0gQ29sb3IubmV3KDU0LDE0Nyw4Mik7DSANIGIxID0gU2lnbmFsLm5l d0NsZWFyKGJ1ZnNpemUpOw0gYjIgPSBTaWduYWwubmV3Q2xlYXIoYnVmc2l6ZSk7DSBiMyA9 IFNpZ25hbC5uZXdDbGVhcihmZnRzaXplKTsNIGI0ID0gU2lnbmFsLm5ld0NsZWFyKGZmdHNp emUpOw0NdyA9IEdVSVdpbmRvdy5uZXcoIk1vZHVsYXRpb24iLCBSZWN0Lm5ld0J5KDgsIDYw LCA2MDAsIDUzMCkpLmJhY2tDb2xvcl8oYkNvbCk7DQ1zaWdWaWV3ID0gU2lnbmFsVmlldy5u ZXcodywgUmVjdC5uZXdCeSgxMCwzMzAsNTgwLDgwKSk7DWZmdFZpZXcgPSBTaWduYWxWaWV3 Lm5ldyh3LCBSZWN0Lm5ld0J5KDEwLDQzMCw1ODAsODApKTsNDVN0cmluZ1ZpZXcubmV3KCB3 LCBSZWN0Lm5ld0J5KDI2MCwgMzE3LCAxNDAsIDEwKSwgIlRpbWUgRG9tYWluIik7DVN0cmlu Z1ZpZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDI0NiwgNDE3LCAxNDAsIDEwKSwgIkZyZXF1ZW5j eSBEb21haW4iKTsNDWZmdFdpbmRvdyA9IFNpZ25hbC5oYW5uaW5nV2luZG93KGZmdHNpemUp OwkJDWNvc2luZVRhYmxlID0gU2lnbmFsLmZmdENvc1RhYmxlKGZmdHNpemUpOwkNDXNpZ1Zp ZXcuc2lnbmFsID0gYjE7DXNpZ1ZpZXcuc2NvcGVTaWduYWwgPSBiMjsNZmZ0Vmlldy5zaWdu YWwgPSBiMzsNZmZ0Vmlldy5zY29wZVNpZ25hbCA9IGI0Ow0NZmZ0Vmlldy5taW52YWwgPSAt NjA7IA1mZnRWaWV3Lm1heHZhbCA9IDA7DQ1mcmVxID0gU2xpZGVyVmlldy5uZXcoIHcsIFJl Y3QubmV3QnkoMjAsIDEyMiwgMjEwLCAyMCksICJuaWwiLCA3Ni41Mjc3LCA0MCwgODAwMCwg MCwgJ2V4cG9uZW50aWFsJykNLmFjdGlvbl8oe2FyZyBtZTsgbmYxLnZhbHVlID0gbWUudmFs dWV9KTsNZnJlcTIgPSBTbGlkZXJWaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgyMCwgMTUzLCAy MTAsIDIwKSwgIm5pbCIsIDMwMCwgNDAsIDgwMDAsIDAsICdleHBvbmVudGlhbCcpDS5hY3Rp b25fKHthcmcgbWU7IG5mMi52YWx1ZSA9IG1lLnZhbHVlfSk7DWZyZXEzID0gU2xpZGVyVmll dy5uZXcoIHcsIFJlY3QubmV3QnkoMjAsIDE4NCwgMjEwLCAyMCksICJuaWwiLCA0MDAsIDQw LCA4MDAwLCAwLCAnZXhwb25lbnRpYWwnKQ0uYWN0aW9uXyh7YXJnIG1lOyBuZjMudmFsdWUg PSBtZS52YWx1ZX0pOw0NY2ZyZXEgPSBTbGlkZXJWaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgz MjAsIDEyMiwgMjEwLCAyMCksICJuaWwiLCA1MzAsIDQwLCA4MDAwLCAwLCAnZXhwb25lbnRp YWwnKQ0uYWN0aW9uXyh7YXJnIG1lOyBuY2YxLnZhbHVlID0gbWUudmFsdWV9KTsNY2ZyZXEy ID0gU2xpZGVyVmlldy5uZXcoIHcsIFJlY3QubmV3QnkoMzIwLCAxNTMsIDIxMCwgMjApLCAi bmlsIiwgMzMwLCA0MCwgODAwMCwgMCwgJ2V4cG9uZW50aWFsJykNLmFjdGlvbl8oe2FyZyBt ZTsgbmNmMi52YWx1ZSA9IG1lLnZhbHVlfSk7DWNmcmVxMyA9IFNsaWRlclZpZXcubmV3KCB3 LCBSZWN0Lm5ld0J5KDMyMCwgMTg0LCAyMTAsIDIwKSwgIm5pbCIsIDI2NCwgNDAsIDgwMDAs IDAsICdleHBvbmVudGlhbCcpDS5hY3Rpb25fKHthcmcgbWU7IG5jZjMudmFsdWUgPSBtZS52 YWx1ZX0pOw0NaW5kZXggPSBTbGlkZXJWaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgxNzAsIDIy MSwgMjEwLCAyMCksICJuaWwiLCAxLjM0NjQsIDAsIDJwaSwgMCwgJ2xpbmVhcicpDS5hY3Rp b25fKHthcmcgbWU7IG5pMS52YWx1ZSA9IG1lLnZhbHVlfSk7DWluZGV4MiA9IFNsaWRlclZp ZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDE3MCwgMjUyLCAyMTAsIDIwKSwgIm5pbCIsIDIsIDAs IDJwaSwgMCwgJ2xpbmVhcicpDS5hY3Rpb25fKHthcmcgbWU7IG5pMi52YWx1ZSA9IG1lLnZh bHVlfSk7DWluZGV4MyA9IFNsaWRlclZpZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDE3MCwgMjgz LCAyMTAsIDIwKSwgIm5pbCIsIDIsIDAsIDJwaSwgMCwgJ2xpbmVhcicpDS5hY3Rpb25fKHth cmcgbWU7IG5pMy52YWx1ZSA9IG1lLnZhbHVlfSk7DQ1uZjEgPSBOdW1lcmljYWxWaWV3Lm5l dyggdywgUmVjdC5uZXdCeSgyNDAsIDEyMiwgNTAsIDIwKSwgIm5pbCIsIDc2LjUyNzcsIDQw LjAsIDgwMDAuMCwgMCwgJ2V4cG9uZW50aWFsJykNLmFjdGlvbl8oe2FyZyBtZTsgZnJlcS52 YWx1ZSA9IG1lLnZhbHVlfSk7DW5mMiA9IE51bWVyaWNhbFZpZXcubmV3KCB3LCBSZWN0Lm5l d0J5KDI0MCwgMTUzLCA1MCwgMjApLCAibmlsIiwgMzAwLjAsIDQwLjAsIDgwMDAuMCwgMCwg J2V4cG9uZW50aWFsJykNLmFjdGlvbl8oe2FyZyBtZTsgZnJlcTIudmFsdWUgPSBtZS52YWx1 ZX0pOw1uZjMgPSBOdW1lcmljYWxWaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgyNDAsIDE4NCwg NTAsIDIwKSwgIm5pbCIsIDQwMC4wLCA0MC4wLCA4MDAwLjAsIDAsICdleHBvbmVudGlhbCcp DS5hY3Rpb25fKHthcmcgbWU7IGZyZXEzLnZhbHVlID0gbWUudmFsdWV9KTsNDW5jZjEgPSBO dW1lcmljYWxWaWV3Lm5ldyggdywgUmVjdC5uZXdCeSg1NDAsIDEyMiwgNTAsIDIwKSwgIm5p bCIsIDUzMCwgNDAuMCwgODAwMC4wLCAwLCAnZXhwb25lbnRpYWwnKQ0uYWN0aW9uXyh7YXJn IG1lOyBjZnJlcS52YWx1ZSA9IG1lLnZhbHVlfSk7DW5jZjIgPSBOdW1lcmljYWxWaWV3Lm5l dyggdywgUmVjdC5uZXdCeSg1NDAsIDE1MywgNTAsIDIwKSwgIm5pbCIsIDMzMC4wLCA0MC4w LCA4MDAwLjAsIDAsICdleHBvbmVudGlhbCcpDS5hY3Rpb25fKHthcmcgbWU7IGNmcmVxMi52 YWx1ZSA9IG1lLnZhbHVlfSk7DW5jZjMgPSBOdW1lcmljYWxWaWV3Lm5ldyggdywgUmVjdC5u ZXdCeSg1NDAsIDE4NCwgNTAsIDIwKSwgIm5pbCIsIDI2NCwgNDAuMCwgODAwMC4wLCAwLCAn ZXhwb25lbnRpYWwnKQ0uYWN0aW9uXyh7YXJnIG1lOyBjZnJlcTMudmFsdWUgPSBtZS52YWx1 ZX0pOw0NbmkxID0gTnVtZXJpY2FsVmlldy5uZXcoIHcsIFJlY3QubmV3QnkoMzkwLCAyMjEs IDUwLCAyMCksICJuaWwiLCAxLjM0NjQsIDAuMCwgMnBpLCAwLCAnbGluZWFyJykNLmFjdGlv bl8oe2FyZyBtZTsgaW5kZXgudmFsdWUgPSBtZS52YWx1ZX0pOw1uaTIgPSBOdW1lcmljYWxW aWV3Lm5ldyggdywgUmVjdC5uZXdCeSgzOTAsIDI1MiwgNTAsIDIwKSwgIm5pbCIsIDIuMCwg MC4wLCAycGksIDAsICdsaW5lYXInKQ0uYWN0aW9uXyh7YXJnIG1lOyBpbmRleDIudmFsdWUg PSBtZS52YWx1ZX0pOw1uaTMgPSBOdW1lcmljYWxWaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgz OTAsIDI4MywgNTAsIDIwKSwgIm5pbCIsIDIuMCwgMC4wLCAycGksIDAsICdsaW5lYXInKQ0u YWN0aW9uXyh7YXJnIG1lOyBpbmRleDMudmFsdWUgPSBtZS52YWx1ZX0pOw0NIFN0cmluZ1Zp ZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDkwLCAxMDksIDE0MCwgMTApLCAiTW9kdWxhdG9yIGZy ZXF1ZW5jaWVzIik7DSANIFN0cmluZ1ZpZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDQsIDEyNiwg MTIsIDEwKSwgIjEiKTsNIFN0cmluZ1ZpZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDQsIDE1Nywg MTIsIDEwKSwgIjIiKTsNIFN0cmluZ1ZpZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDQsIDE4OCwg MTIsIDEwKSwgIjMiKTsNIA0gU3RyaW5nVmlldy5uZXcoIHcsIFJlY3QubmV3QnkoMzkwLCAx MDksIDE0MCwgMTApLCAiQ2FycmllciBmcmVxdWVuY2llcyIpOw0gDSBTdHJpbmdWaWV3Lm5l dyggdywgUmVjdC5uZXdCeSgzMDMsIDEyNiwgMTIsIDEwKSwgIjEiKTsNIFN0cmluZ1ZpZXcu bmV3KCB3LCBSZWN0Lm5ld0J5KDMwMywgMTU3LCAxMiwgMTApLCAiMiIpOw0gU3RyaW5nVmll dy5uZXcoIHcsIFJlY3QubmV3QnkoMzAzLCAxODgsIDEyLCAxMCksICIzIik7DSANIFN0cmlu Z1ZpZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDI0MiwgMjA4LCAxMTAsIDEwKSwgIk1vZHVsYXRp b24gaW5kZXgiKTsNIA0gU3RyaW5nVmlldy5uZXcoIHcsIFJlY3QubmV3QnkoMTUwLCAyMjYs IDEyLCAxMCksICIxIik7DSBTdHJpbmdWaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgxNTAsIDI1 NywgMTIsIDEwKSwgIjIiKTsNIFN0cmluZ1ZpZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDE1MCwg Mjg4LCAxMiwgMTApLCAiMyIpOw0NUmFkaW9CdXR0b25WaWV3Lm5ldyggdywgUmVjdC5uZXdC eSgxMCwgMTAsIDIwMCwgMTYpLCAiT25lIE9zY2lsbGF0b3IgRmVlZGJhY2sgRk0iLCAwLCAw LCAxLCAwLCAnbGluZWFyJykNICAJIC5hY3Rpb25fKHsgaWYgKHBsYXlpbmcgPCAxLCB7aT0w fSwge2J1dHQuZG9BY3Rpb247IGJ1dHQuZm9jdXM7IH0gKSB9KS5ncm91cCgxKTsNUmFkaW9C dXR0b25WaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgxMCwgMzAsIDIwMCwgMTYpLCAiVHdvIE9z Y2lsbGF0b3IgRmVlZGJhY2sgRk0iLCAwLCAwLCAxLCAwLCAnbGluZWFyJykNICAJIC5hY3Rp b25fKHsgaWYgKHBsYXlpbmcgPCAxLCB7aT0xfSwge2J1dHQuZG9BY3Rpb247IH0pIH0pLmdy b3VwKDEpOyANUmFkaW9CdXR0b25WaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgxMCwgNTAsIDI5 MCwgMTYpLCAiVGhyZWUgT3NjaWxsYXRvciBJbmRpcmVjdCBGZWVkYmFjayBGTSIsIDAsIDAs IDEsIDAsICdsaW5lYXInKQ0gIAkgLmFjdGlvbl8oeyBpZiAocGxheWluZyA8IDEsIHtpPTJ9 LCB7YnV0dC5kb0FjdGlvbjsgfSkgfSkuZ3JvdXAoMSk7IA1SYWRpb0J1dHRvblZpZXcubmV3 KCB3LCBSZWN0Lm5ld0J5KDEwLCA3MCwgMjAwLCAxNiksICJQdWxzZSBNb2R1bGF0aW9uIiwg MCwgMCwgMSwgMCwgJ2xpbmVhcicpDSAgCSAuYWN0aW9uXyh7IGlmIChwbGF5aW5nIDwgMSwg e2k9M30sIHtidXR0LmRvQWN0aW9uOyB9KSB9KS5ncm91cCgxKTsgDVJhZGlvQnV0dG9uVmll dy5uZXcoIHcsIFJlY3QubmV3QnkoMTAsIDkwLCAyMDAsIDE2KSwgIkFtcGxpdHVkZSBNb2R1 bGF0aW9uIiwgMCwgMCwgMSwgMCwgJ2xpbmVhcicpDSAgCSAuYWN0aW9uXyh7IGlmIChwbGF5 aW5nIDwgMSwge2k9NH0sIHtidXR0LmRvQWN0aW9uOyB9KSB9KS5ncm91cCgxKTsgDQ1SYWRp b0J1dHRvblZpZXcubmV3KCB3LCBSZWN0Lm5ld0J5KDMxMCwgMTAsIDIwMCwgMTYpLCAiUmlu ZyBNb2R1bGF0aW9uIiwgMCwgMCwgMSwgMCwgJ2xpbmVhcicpDSAgCSAuYWN0aW9uXyh7IGlm IChwbGF5aW5nIDwgMSwge2k9NX0sIHtidXR0LmRvQWN0aW9uO30gKSB9KS5ncm91cCgxKTsN UmFkaW9CdXR0b25WaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgzMTAsIDMwLCAyMDAsIDE2KSwg IkZyZXF1ZW5jeSBNb2R1bGF0aW9uIiwgMCwgMCwgMSwgMCwgJ2xpbmVhcicpDSAgCSAuYWN0 aW9uXyh7IGlmIChwbGF5aW5nIDwgMSwge2k9Nn0sIHtidXR0LmRvQWN0aW9uO30gKSB9KS5n cm91cCgxKTsNUmFkaW9CdXR0b25WaWV3Lm5ldyggdywgUmVjdC5uZXdCeSgzMTAsIDUwLCAy OTAsIDE2KSwgIlNlcmlhbCBNdWx0aW1vZHVsYXRvciBGTSIsIDAsIDAsIDEsIDAsICdsaW5l YXInKQ0gIAkgLmFjdGlvbl8oeyBpZiAocGxheWluZyA8IDEsIHtpPTd9LCB7YnV0dC5kb0Fj dGlvbjsgfSkgfSkuZ3JvdXAoMSk7IA1SYWRpb0J1dHRvblZpZXcubmV3KCB3LCBSZWN0Lm5l d0J5KDMxMCwgNzAsIDI5MCwgMTYpLCAiUGFyYWxsZWwgTXVsdGltb2R1bGF0b3IgRk0iLCAw LCAwLCAxLCAwLCAnbGluZWFyJykNICAJIC5hY3Rpb25fKHsgaWYgKHBsYXlpbmcgPCAxLCB7 aT04fSwge2J1dHQuZG9BY3Rpb247IH0pIH0pLmdyb3VwKDEpOyANUmFkaW9CdXR0b25WaWV3 Lm5ldyggdywgUmVjdC5uZXdCeSgzMTAsIDkwLCAyMDAsIDE2KSwgIlRyaXBsZSBDYXJyaWVy IEZNIiwgMSwgMCwgMSwgMCwgJ2xpbmVhcicpDSAgCSAuYWN0aW9uXyh7IGlmIChwbGF5aW5n IDwgMSwge2k9OX0sIHtidXR0LmRvQWN0aW9uOyB9KSB9KS5ncm91cCgxKTsgDQ1idXR0ID0g QnV0dG9uVmlldy5uZXcoIHcsIFJlY3QubmV3QnkoNDY4LCAyNTMsIDM4LCAyMCksICJQbGF5 IiwgMCwgMCwgMSwgMCwgJ2xpbmVhcicpDSAgCSAuYWN0aW9uXyh7YXJnIG1lOw0gIAkgCWlm IChwbGF5aW5nIDwgMSwge21lLmxhYmVsXygiU3RvcCIpOyBtZS5sYWJlbENvbG9yXyhzQ29s KTsgcGxheWluZz0xOyBmLmF0KGkpLnZhbHVlLnBsYXl9LA0gIAkgCSAgIHttZS5sYWJlbF8o IlBsYXkiKTsgbWUubGFiZWxDb2xvcl8ocENvbCk7IHBsYXlpbmc9MDsgU3ludGguc3RvcH0p Ow0gIAkgCSAgIH0pOyAgICAJIA0Na2V5Rm4gPSB7YXJnIGFzY2lpQ2hhciwga2V5Q29kZSwg bW9kaWZpZXJzOyANCSAgIGlmIChhc2NpaUNoYXIgPT0gQ2hhci5zcGFjZSwge2J1dHQuZG9B Y3Rpb259KTsNCSAgIH07DQkgICANdy52aWV3cy5kbyh7YXJnIHZpZXc7DQkJdmlldy5rZXlE b3duQWN0aW9uXyhrZXlGbikuYmFja0NvbG9yXyhiQ29sKTsNCQlpZiAodmlldy5jbGFzcyA9 PSBTdHJpbmdWaWV3LCB7dmlldy5sYWJlbENvbG9yXyhsQ29sKX0pOw0JCWlmICh2aWV3LmNs YXNzID09IFJhZGlvQnV0dG9uVmlldywge3ZpZXcubGFiZWxDb2xvcl8obENvbCl9KTsNCQlp ZiAodmlldy5jbGFzcyA9PSBTbGlkZXJWaWV3LCANCQl7dmlldy5rbm9iQ29sb3JfKENvbG9y Lm5ldygxMDArMTAwLnJhbmQsMjAsMjApKS5iYWNrQ29sb3JfKHJnYigxMjAsMTIwLDEzMCkp IH0pOyAgICANCQlpZiAodmlldy5jbGFzcyA9PSBCdXR0b25WaWV3LCB7dmlldy5iYWNrQ29s b3JfKHJnYig2MCw2MCw2NSkpLmxhYmVsQ29sb3JfKHBDb2wpfSk7DQkJfSk7DQ1zMSA9IHsg Ly8gT25lIE9zY2lsbGF0b3IgZmVlZGJhY2sgRk0NU3ludGgubmV3KHthcmcgc3ludGg7DQkg dmFyIGJsb2NrU2l6ZSwgYnVmZmVyLCBjYXJyaWVyLCBmZWVkYmFja1NpZ25hbDsNICBibG9j a1NpemUgPSAxOw0gIHN5bnRoLmJsb2NrU2l6ZSA9IGJsb2NrU2l6ZTsNICBmciA9IFBsdWcu a3IoZnJlcSk7DSAgaW4gPSBQbHVnLmtyKGluZGV4KTsNICBidWZmZXIgPSBTaWduYWwubmV3 KGJsb2NrU2l6ZSk7DSAgIGZlZWRiYWNrU2lnbmFsID0gVGFwTi5hcihidWZmZXIsIDEvU3lu dGguc2FtcGxlUmF0ZSwgaW4pOw0gICBjYXJyaWVyID0gU2luT3NjLmFyKGZyLCBmZWVkYmFj a1NpZ25hbCwgMC4yNSk7DSAgICBEZWxheVdyLmFyKGJ1ZmZlciwgY2Fycmllcik7DSAgICBm ZnQgPSBGRlQuYXIoZmZ0c2l6ZSwgMCwgY29zaW5lVGFibGUsIGZmdFdpbmRvdywgbmlsLCBj YXJyaWVyKjQsIDAuMCk7DSAgIFNjb3BlLmFyKGZmdFZpZXcsIChmZnQvZmZ0c2l6ZSkubWFn bml0dWRlQXB4Lm1heCgxZS0xMCkuYW1wZGIpOw0gICBTY29wZS5hcihzaWdWaWV3LCBjYXJy aWVyKjQpOw0gICBjYXJyaWVyICogNCAgDSAgfSk7DX07DQkNczIgPSB7IC8vIFR3byBPc2Np bGxhdG9yIGZlZWRiYWNrIEZNDVN5bnRoLm5ldyh7YXJnIHN5bnRoOw0JIHZhciBibG9ja1Np emUsIGJ1ZmZlciwgY2FycmllciwgZmVlZGJhY2tTaWduYWwsIG91dDsNICBibG9ja1NpemUg PSAxOw0gIHN5bnRoLmJsb2NrU2l6ZSA9IGJsb2NrU2l6ZTsNICBmciA9IFBsdWcua3IoZnJl cSk7DSAgaW4gPSBQbHVnLmtyKGluZGV4KTsNICBmcjIgPSBQbHVnLmtyKGZyZXEyKTsNICBp bjIgPSBQbHVnLmtyKGluZGV4Mik7DSAgYnVmZmVyID0gU2lnbmFsLm5ldyhibG9ja1NpemUp Ow0gICBmZWVkYmFja1NpZ25hbCA9IFRhcE4uYXIoYnVmZmVyLCAxL1N5bnRoLnNhbXBsZVJh dGUsIGluKTsNICAgY2FycmllciA9IFNpbk9zYy5hcihmciwgZmVlZGJhY2tTaWduYWwsIDAu MjUpOw0gICAgRGVsYXlXci5hcihidWZmZXIsIGNhcnJpZXIpOw0gICBvdXQgPSBTaW5Pc2Mu YXIoZnIyLCBjYXJyaWVyICogaW4yLCAxKTsNICAgZmZ0ID0gRkZULmFyKGZmdHNpemUsIDAs IGNvc2luZVRhYmxlLCBmZnRXaW5kb3csIG5pbCwgb3V0LCAwLjApOw0gICBTY29wZS5hcihm ZnRWaWV3LCAoZmZ0L2ZmdHNpemUpLm1hZ25pdHVkZUFweC5tYXgoMWUtMTApLmFtcGRiKTsN ICAgU2NvcGUuYXIoc2lnVmlldywgb3V0KTsNICAgb3V0ICANICB9KTsNfTsNDXMzID0geyAv LyBUaHJlZSBPc2NpbGxhdG9yIGluZGlyZWN0IGZlZWRiYWNrIEZNDVN5bnRoLm5ldyh7YXJn IHN5bnRoOw0JIHZhciBibG9ja1NpemUsIGJ1ZmZlciwgbzEsIG8yLCBvMywgZmVlZGJhY2tT aWduYWw7DSAgYmxvY2tTaXplID0gMTsNICBzeW50aC5ibG9ja1NpemUgPSBibG9ja1NpemU7 DSAgZnIgPSBQbHVnLmtyKGZyZXEpOw0gIGluID0gUGx1Zy5rcihpbmRleCk7DSAgZnIyID0g UGx1Zy5rcihmcmVxMik7DSAgaW4yID0gUGx1Zy5rcihpbmRleDIpOw0gIGZyMyA9IFBsdWcu a3IoZnJlcTMpOw0gIGluMyA9IFBsdWcua3IoaW5kZXgzKTsNICBidWZmZXIgPSBTaWduYWwu bmV3KGJsb2NrU2l6ZSk7DSAgIGZlZWRiYWNrU2lnbmFsID0gVGFwTi5hcihidWZmZXIsIDEv U3ludGguc2FtcGxlUmF0ZSwgaW4pOw0gICBvMSA9IFNpbk9zYy5hcihmciwgaW4gKiBmZWVk YmFja1NpZ25hbCwgMC4yNSk7DSAgIG8yID0gU2luT3NjLmFyKGZyMiwgbzEgKiBpbjIsIDAu MjUpOwkJCQ0gICBvMyA9IFNpbk9zYy5hcihmcjMsIG8yICogaW4zLCAxKTsJCQkNICAgIERl bGF5V3IuYXIoYnVmZmVyLCBvMyk7DSAgICBmZnQgPSBGRlQuYXIoZmZ0c2l6ZSwgMCwgY29z aW5lVGFibGUsIGZmdFdpbmRvdywgbmlsLCBvMywgMC4wKTsNICAgIA0gICAgU2NvcGUuYXIo ZmZ0VmlldywgKGZmdC9mZnRzaXplKS5tYWduaXR1ZGVBcHgubWF4KDFlLTEwKS5hbXBkYik7 DSAgICBTY29wZS5hcihzaWdWaWV3LCBvMyk7DSAgICBvMyANICAgIA0gIH0pOw19Ow0gIAkN czQgPSB7IC8vIFB1bHNlIE1vZHVsYXRpb24NU3ludGgubmV3KHthcmcgc3ludGg7DQl2YXIg YmxvY2tTaXplLCBvdXQ7DSAgYmxvY2tTaXplID0gNjQ7CQ0gIHN5bnRoLmJsb2NrU2l6ZSA9 IGJsb2NrU2l6ZTsJDSAgZnIgPSBQbHVnLmtyKGZyZXEpOw0gIGNmciA9IFBsdWcua3IoY2Zy ZXEpOw0gIGluID0gUGx1Zy5rcihpbmRleCk7DSAgb3V0ID0gUE1Pc2MuYXIoY2ZyLCBmciwg aW4pOw0gIGZmdCA9IEZGVC5hcihmZnRzaXplLCAwLCBjb3NpbmVUYWJsZSwgZmZ0V2luZG93 LCBuaWwsIG91dCwgMC4wKTsNICAgU2NvcGUuYXIoZmZ0VmlldywgKGZmdC9mZnRzaXplKS5t YWduaXR1ZGVBcHgubWF4KDFlLTEwKS5hbXBkYik7DSAgIFNjb3BlLmFyKHNpZ1ZpZXcsIG91 dCk7DSAgIG91dH0pOw0JfTsgICANDSBzNSA9IHsgLy8gQW1wbGl0dWRlIE1vZHVsYXRpb24N ICAgU3ludGgubmV3KHthcmcgc3ludGg7DQl2YXIgYmxvY2tTaXplLCBvdXQsIG1vZHVsYXRv cjsNICAgYmxvY2tTaXplID0gNjQ7CQ0gICBzeW50aC5ibG9ja1NpemUgPSBibG9ja1NpemU7 CQ0gICBmciA9IFBsdWcua3IoZnJlcSk7DSAgIGNmciA9IFBsdWcua3IoY2ZyZXEpOw0gICBp biA9IFBsdWcua3IoaW5kZXgpOw0gICBpbmRleC52YWx1ZSA9IDA7DSAgIG1vZHVsYXRvciA9 IFNpbk9zYy5hcihmciwgMCwgMSwgMCk7DSAgIG91dCA9IFNpbk9zYy5hcihjZnIsIG1vZHVs YXRvciAqIGluLCBtb2R1bGF0b3IpOyANICAgIGZmdCA9IEZGVC5hcihmZnRzaXplLCAwLCBj b3NpbmVUYWJsZSwgZmZ0V2luZG93LCBuaWwsIG91dCwgMC4wKTsNICAgU2NvcGUuYXIoZmZ0 VmlldywgKGZmdC9mZnRzaXplKS5tYWduaXR1ZGVBcHgubWF4KDFlLTEwKS5hbXBkYik7DSAg IFNjb3BlLmFyKHNpZ1ZpZXcsIG91dCk7DSAgIG91dH0pOw0JfTsgICAJDQ1zNiA9IHsgLy8g UmluZyBNb2R1bGF0aW9uDSAgIFN5bnRoLm5ldyh7YXJnIHN5bnRoOw0JdmFyIGJsb2NrU2l6 ZSwgb3V0LCBtb2R1bGF0b3I7DSAgIGJsb2NrU2l6ZSA9IDY0OwkNICAgc3ludGguYmxvY2tT aXplID0gYmxvY2tTaXplOwkNICAgZnIgPSBQbHVnLmtyKGZyZXEpOw0gICBjZnIgPSBQbHVn LmtyKGNmcmVxKTsNICAgaW4gPSBQbHVnLmtyKGluZGV4KTsNICAgaW5kZXgudmFsdWUgPSAw Ow0gICBtb2R1bGF0b3IgPSBTaW5Pc2MuYXIoZnIsIDAsIDAuNSwgMC41KTsNICAgb3V0ID0g U2luT3NjLmFyKGNmciwgbW9kdWxhdG9yICogaW4sIG1vZHVsYXRvcik7IA0gICAgZmZ0ID0g RkZULmFyKGZmdHNpemUsIDAsIGNvc2luZVRhYmxlLCBmZnRXaW5kb3csIG5pbCwgb3V0LCAw LjApOw0gICBTY29wZS5hcihmZnRWaWV3LCAoZmZ0L2ZmdHNpemUpLm1hZ25pdHVkZUFweC5t YXgoMWUtMTApLmFtcGRiKTsNICAgU2NvcGUuYXIoc2lnVmlldywgb3V0KTsNICAgb3V0fSk7 DQl9OyAgIAkJDQ1zNyA9IHsgLy8gRnJlcXVlbmN5IE1vZHVsYXRpb24NICAgU3ludGgubmV3 KHthcmcgc3ludGg7DQl2YXIgYmxvY2tTaXplLCBvdXQsIG1vZHVsYXRvcjsNICAgYmxvY2tT aXplID0gNjQ7CQ0gICBzeW50aC5ibG9ja1NpemUgPSBibG9ja1NpemU7CQ0gICBmciA9IFBs dWcua3IoZnJlcSk7DSAgIGNmciA9IFBsdWcua3IoY2ZyZXEpOw0gICBpbiA9IFBsdWcua3Io aW5kZXgpOw0gICBpbmRleC52YWx1ZSA9IDA7DSAgIG1vZHVsYXRvciA9IFNpbk9zYy5hcihm ciwgMCwgMSwgMCk7DSAgIG91dCA9IFNpbk9zYy5hcihjZnIgKyAobW9kdWxhdG9yICogY2Zy KSwgbW9kdWxhdG9yICogaW4sIDEpOyANICAgIGZmdCA9IEZGVC5hcihmZnRzaXplLCAwLCBj b3NpbmVUYWJsZSwgZmZ0V2luZG93LCBuaWwsIG91dCwgMC4wKTsNICAgU2NvcGUuYXIoZmZ0 VmlldywgKGZmdC9mZnRzaXplKS5tYWduaXR1ZGVBcHgubWF4KDFlLTEwKS5hbXBkYik7DSAg IFNjb3BlLmFyKHNpZ1ZpZXcsIG91dCk7DSAgIG91dH0pOw0JfTsgICAJIA0gDSBzOCA9IHsg Ly8gc2VyaWFsIG11bHRpcGxlIG1vZHVsYXRvciBGTQ0gICBTeW50aC5uZXcoe2FyZyBzeW50 aDsNCXZhciBibG9ja1NpemUsIG91dCwgbW9kdWxhdG9yOw0gICBibG9ja1NpemUgPSA2NDsJ DSAgIHN5bnRoLmJsb2NrU2l6ZSA9IGJsb2NrU2l6ZTsJDSAgIGZyID0gUGx1Zy5rcihmcmVx KTsNICAgZnIyID0gUGx1Zy5rcihmcmVxMik7DSAgIGNmciA9IFBsdWcua3IoY2ZyZXEpOw0g ICBpbiA9IFBsdWcua3IoaW5kZXgpOw0gICBpbjIgPSBQbHVnLmtyKGluZGV4Mik7DSAgIG91 dCA9IA0gICAJU2luT3NjLmFyKA0gICAJCVNpbk9zYy5hcigNICAgCQkJU2luT3NjLmFyKGZy LCAwLCBmciAqIGluLCBmcjIpLA0gCSAJCQkJMCwgZnIyICogaW4yLCBjZnIpLCAwLCAwLjUp Ow0gICAgZmZ0ID0gRkZULmFyKGZmdHNpemUsIDAsIGNvc2luZVRhYmxlLCBmZnRXaW5kb3cs IG5pbCwgb3V0LCAwLjApOw0gICBTY29wZS5hcihmZnRWaWV3LCAoZmZ0L2ZmdHNpemUpLm1h Z25pdHVkZUFweC5tYXgoMWUtMTApLmFtcGRiKTsNICAgU2NvcGUuYXIoc2lnVmlldywgb3V0 KTsNICAgb3V0fSk7DQl9OyAgIAkgDSANIHM5ID0geyAvLyBwYXJhbGxlbCBtdWx0aXBsZSBt b2R1bGF0b3IgRk0NICAgU3ludGgubmV3KHthcmcgc3ludGg7DQl2YXIgYmxvY2tTaXplLCBv dXQsIG1vZHVsYXRvcjsNICAgYmxvY2tTaXplID0gNjQ7CQ0gICBzeW50aC5ibG9ja1NpemUg PSBibG9ja1NpemU7CQ0gICBmciA9IFBsdWcua3IoZnJlcSk7DSAgIGZyMiA9IFBsdWcua3Io ZnJlcTIpOw0gICBjZnIgPSBQbHVnLmtyKGNmcmVxKTsNICAgaW4gPSBQbHVnLmtyKGluZGV4 KTsNICAgaW4yID0gUGx1Zy5rcihpbmRleDIpOw0gICBvdXQgPSANICAgCVNpbk9zYy5hcihj ZnIgKyANICAgCShTaW5Pc2MuYXIoZnIyLCAwLCBmcjIgKiBpbjIpDSAgCSsgU2luT3NjLmFy KGZyLCAwLCBmciAqIGluKSksIDAsIDAuNSk7DSAgICBmZnQgPSBGRlQuYXIoZmZ0c2l6ZSwg MCwgY29zaW5lVGFibGUsIGZmdFdpbmRvdywgbmlsLCBvdXQsIDAuMCk7DSAgIFNjb3BlLmFy KGZmdFZpZXcsIChmZnQvZmZ0c2l6ZSkubWFnbml0dWRlQXB4Lm1heCgxZS0xMCkuYW1wZGIp Ow0gICBTY29wZS5hcihzaWdWaWV3LCBvdXQpOw0gICBvdXR9KTsNCX07ICAgCSANIA0gIHMx MCA9IHsgLy8gdHJpcGxlIGNhcnJpZXIgRk0NICAgU3ludGgubmV3KHthcmcgc3ludGg7DQl2 YXIgYmxvY2tTaXplLCBvdXQsIG1vZHVsYXRvcjsNICAgYmxvY2tTaXplID0gNjQ7CQ0gICBz eW50aC5ibG9ja1NpemUgPSBibG9ja1NpemU7CQ0gICBmciA9IFBsdWcua3IoZnJlcSk7DSAg IGNmciA9IFBsdWcua3IoY2ZyZXEpOw0gICBjZnIyID0gUGx1Zy5rcihjZnJlcTIpOw0gICBj ZnIzID0gUGx1Zy5rcihjZnJlcTMpOw0gICBpbiA9IFBsdWcua3IoaW5kZXgpOw0gICBtb2R1 bGF0b3IgPSBTaW5Pc2MuYXIoZnIsIDAsIGZyICogaW4pOw0gICBvdXQgPSANICAgCVNpbk9z Yy5hcihjZnIgKyBtb2R1bGF0b3IsIDAsIDAuMzMpDQkrDQlTaW5Pc2MuYXIoY2ZyMiArIG1v ZHVsYXRvciwgMCwgMC4zMykNCSsNCVNpbk9zYy5hcihjZnIzICsgbW9kdWxhdG9yLCAwLCAw LjMzKTsNICAgIGZmdCA9IEZGVC5hcihmZnRzaXplLCAwLCBjb3NpbmVUYWJsZSwgZmZ0V2lu ZG93LCBuaWwsIG91dCwgMC4wKTsNICAgU2NvcGUuYXIoZmZ0VmlldywgKGZmdC9mZnRzaXpl KS5tYWduaXR1ZGVBcHgubWF4KDFlLTEwKS5hbXBkYik7DSAgIFNjb3BlLmFyKHNpZ1ZpZXcs IG91dCk7DSAgIG91dH0pOw0JfTsgDSANICBpPTk7DQ0gIGYgPSBbczEsIHMyLCBzMywgczQs IHM1LCBzNiwgczcsIHM4LCBzOSwgczEwXTsNDX0NDX0gIAkNDSAgCQ0gIA0gIA0gIA0NIA0g IA0gDQ0= - --MS_Mac_OE_3078665975_107606_MIME_Part-- - --MS_Mac_OE_3078666084_92010_MIME_Part-- ------------------------------ End of sc-users-digest V1 #330 ******************************