Csound Csound-dev Csound-tekno Search About

Warning

Date1999-07-31 17:49
FromMichael Rhoades
SubjectWarning
Hi all,

     I realize this is probably a very basic question, but being fairly new
to Csound I hope you will bare with me.
     I am getting  warning messages when rendering. It is Warning: instr 1
pmax=7, note pcnt=8 . What does this mean? I have gotten this somewhat
frequently and would like to clean up my code if possible.As far as I can
tell  it does not effect the sound, but something must be wrong with what I
am doing. Any help on this would be greatly appreciated.

Michael

http://www.innerlightpub.com/rhoadsmith



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17999;
          31 Jul 99 19:46 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11AdBE-0007Wa-00
	for jpff@maths.bath.ac.uk; Sat, 31 Jul 1999 18:44:20 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (TAA02797); Sat, 31 Jul 1999 19:44:29 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 31 Jul 1999 19:44:22 +0100
Received: from root@lix.intercom.es [194.179.21.2] by hermes via ESMTP (TAA02117); Sat, 31 Jul 1999 19:44:21 +0100 (BST)
Received: from intercom.es (iv3-102.intercom.es [195.76.131.102]) by lix.intercom.es (8.7.3/8.6.12) with ESMTP id UAA20224 for ; Sat, 31 Jul 1999 20:49:51 +0100
Message-ID: <37A3431B.D95CF4EC@intercom.es>
Date: Sat, 31 Jul 1999 20:40:27 +0200
From: Josep M Comajuncosas 
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: MACRO example ?
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id TAA02117
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi folks,
I=B4m looking for a working example of orchestra with macros and included
files with parameters defined in the main code. Anyone?
Tnx

--
Josep M Comajuncosas
C/ Circumval.lacio 75  08790 Gelida - Penedes
Catalunya - SPAIN tel. 93 7792243
e-mail:          gelida@intercom.es
ET Informatica de Sistemes
e-mail: jcomajuncosas@campus.uoc.es
  http://members.tripod.com/csound/





Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18033;
          31 Jul 99 20:10 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11AeWI-0005XU-00
	for jpff@maths.bath.ac.uk; Sat, 31 Jul 1999 20:10:10 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (UAA07754); Sat, 31 Jul 1999 20:07:40 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 31 Jul 1999 20:07:30 +0100
Received: from verde.onda.com.br [200.195.192.10] by hermes via ESMTP (UAA09099); Sat, 31 Jul 1999 20:07:24 +0100 (BST)
Received: from default (ns15p00.sercomtel.com.br [200.250.11.199])
	by verde.onda.com.br (8.8.8/8.8.8) with SMTP id QAA25489
	for ; Sat, 31 Jul 1999 16:06:54 -0300 (EST)
Message-ID: <37A349D9.65C@sercomtel.com.br>
Date: Sat, 31 Jul 1999 16:09:13 -0300
From: guto 
Reply-To: guto@sercomtel.com.br
Organization: DEL
X-Mailer: Mozilla 3.04 (Win95; I)
MIME-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: nsamp / CSHelp3.56
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hello,

 in Csound Help 3.56, nsamp syntax is described:

--
irate	nsamp	iftab
--

 but the correct should be:

--
nsamp(iftab)

iftab	- function table number.

nsamp returns the number of samples effectively loaded by 
GEN01 or GEN22 into iftab from a file. nsamp is useful when 
table length is a power of two (i.e. no deferred allocation 
is used) larger than the file sample number of the file.
--

 At least this functions with Winsound 3.56 and 
 DirectCsound 2.702.

Best ,

Guto



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18069;
          31 Jul 99 20:29 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11AdqO-0007Ww-00
	for jpff@maths.bath.ac.uk; Sat, 31 Jul 1999 19:26:52 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (UAA15757); Sat, 31 Jul 1999 20:27:12 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 31 Jul 1999 20:27:02 +0100
Received: from mail-gw5.pacbell.net [206.13.28.23] by hermes via ESMTP (UAA14321); Sat, 31 Jul 1999 20:27:00 +0100 (BST)
Received: from rcsreg.com (adsl-63-193-151-229.dsl.lsan03.pacbell.net [63.193.151.229])
	by mail-gw5.pacbell.net (8.9.3/8.9.3) with ESMTP id MAA11643;
	Sat, 31 Jul 1999 12:26:56 -0700 (PDT)
Message-ID: <37A35103.8FB018CE@rcsreg.com>
Date: Sat, 31 Jul 1999 12:39:47 -0700
From: Tobiah 
X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.2.7 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: Michael Rhoades 
CC: Csound List 
Subject: Re: Warning
References: <000501bedb74$bc0cd740$fe9f2599@default>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

You have one to many fields in your score, prolly from 
another orc.  It is being ignored, and you may do the
same if you wish.

Otherwise, you could always do something like

:%s/ *[^ ]* *$//


in vim to easily hack off the extra pfields if the score
is very long.

Sometimes I just put

ifoo	init	p8

in the orc to placate it.




Michael Rhoades wrote:
> 
> Hi all,
> 
>      I realize this is probably a very basic question, but being fairly new
> to Csound I hope you will bare with me.
>      I am getting  warning messages when rendering. It is Warning: instr 1
> pmax=7, note pcnt=8 . What does this mean? I have gotten this somewhat
> frequently and would like to clean up my code if possible.As far as I can
> tell  it does not effect the sound, but something must be wrong with what I
> am doing. Any help on this would be greatly appreciated.
> 
> Michael
> 
> http://www.innerlightpub.com/rhoadsmith


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18480;
          1 Aug 99 1:34 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11AjaO-0005c7-00
	for jpff@maths.bath.ac.uk; Sun, 1 Aug 1999 01:34:44 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (BAA06604); Sun, 1 Aug 1999 01:24:52 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sun, 1 Aug 1999 01:24:36 +0100
Received: from swan.prod.itd.earthlink.net [207.217.120.123] by hermes via ESMTP (BAA01370); Sun, 1 Aug 1999 01:24:33 +0100 (BST)
Received: from default (1Cust171.tnt2.fort-wayne.in.da.uu.net [208.252.79.171])
	by swan.prod.itd.earthlink.net (8.9.3/8.9.3) with SMTP id RAA29064
	for ; Sat, 31 Jul 1999 17:24:27 -0700 (PDT)
Message-ID: <001401bedbb4$0d29ec00$ab4ffcd0@default>
From: Michael Rhoades 
To: Csound List 
References: <000501bedb74$bc0cd740$fe9f2599@default> <37A35103.8FB018CE@rcsreg.com>
Subject: Re: Warning
Date: Sat, 31 Jul 1999 19:23:11 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Thank you  to all who responded to my question. Makes perfect sense now that
I know. I will look at my .orc an find the problem. It's always a mystery
until you know the answer, then you wonder how you could have missed it.
Thanks again!!

Michael

http://www.innerlightpub.com/rhoadsmith
----- Original Message -----
From: Tobiah 
To: Michael Rhoades 
Cc: Csound List 
Sent: Saturday, July 31, 1999 2:39 PM
Subject: Re: Warning


> You have one to many fields in your score, prolly from
> another orc.  It is being ignored, and you may do the
> same if you wish.
>
> Otherwise, you could always do something like
>
> :%s/ *[^ ]* *$//
>
>
> in vim to easily hack off the extra pfields if the score
> is very long.
>
> Sometimes I just put
>
> ifoo init p8
>
> in the orc to placate it.
>
>
>
>
> Michael Rhoades wrote:
> >
> > Hi all,
> >
> >      I realize this is probably a very basic question, but being fairly
new
> > to Csound I hope you will bare with me.
> >      I am getting  warning messages when rendering. It is Warning: instr
1
> > pmax=7, note pcnt=8 . What does this mean? I have gotten this somewhat
> > frequently and would like to clean up my code if possible.As far as I
can
> > tell  it does not effect the sound, but something must be wrong with
what I
> > am doing. Any help on this would be greatly appreciated.
> >
> > Michael
> >
> > http://www.innerlightpub.com/rhoadsmith
>



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18505;
          1 Aug 99 1:54 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11AivJ-0007c6-00
	for jpff@maths.bath.ac.uk; Sun, 1 Aug 1999 00:52:17 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (BAA13577); Sun, 1 Aug 1999 01:51:25 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sun, 1 Aug 1999 01:51:15 +0100
Received: from goose.prod.itd.earthlink.net [207.217.120.18] by hermes via ESMTP (BAA07126); Sun, 1 Aug 1999 01:51:14 +0100 (BST)
Received: from default (1Cust78.tnt1.fort-wayne.in.da.uu.net [153.37.159.78])
	by goose.prod.itd.earthlink.net (8.9.3/8.9.3) with SMTP id RAA24841
	for ; Sat, 31 Jul 1999 17:51:10 -0700 (PDT)
Message-ID: <000601bedbb7$c844c200$4e9f2599@default>
From: Michael Rhoades 
To: Csound List 
References: <000501bedb74$bc0cd740$fe9f2599@default> <37A35103.8FB018CE@rcsreg.com> <001401bedbb4$0d29ec00$ab4ffcd0@default>
Subject: Re: Warning
Date: Sat, 31 Jul 1999 19:49:54 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi again,

     I did some further troubleshooting considering what everyone said and
found something interesting.... My p fields were correct, but I noticed an
extra comma in the asig 1 line as follows... Is that a correct warning for
that? Or is that a little problem with  Csound? When I took away the comma
the warnings went away..... I am using Winsound 3.56 on WinNT. It has some
great improvements this revision. Anyway here is the code and thanks again
for all your help. (I realize this is a pretty basic instrument, but I am
learning.)

Michael

sr          =    44100
kr         =    4410
ksmps   =   10
nchnls   =    2

instr 1

iamp  =   ampdb(p4)* .1428
ifreq  =   cpspch(p5)
irise  =   p6
idec  =   p7

krate1 linen     iamp,             irise,            p3,    idec
krate2 linen     iamp * .95,    irise * .99,   p3,    idec* .99
krate3 linen     iamp * .95,    irise * .98,   p3,    idec* .98
krate4 linen     iamp * .75,    irise * .97,   p3,    idec* .97
krate5 linen     iamp * .75,    irise * .96,   p3,    idec* .96
krate6 linen     iamp * .50,    irise * .95,   p3,    idec* .95
krate7 linen     iamp * .50,    irise * .94,   p3,    idec* .94

a1 oscili      krate1,     ifreq,                p8
a2 oscili      krate2,     ifreq * 1.005,   p8
a3 oscili      krate3,     ifreq * .995,     p8
a4 oscili      krate4,     ifreq * .95,       p8
a5 oscili      krate5,     ifreq * .96,       p8
a6 oscili      krate6,     ifreq * .91,       p8
a7 oscili      krate7,     ifreq * .90,       p8

asig1  = a1 + (a2 + a4 + a6),        :here is the unneeded comma
asig2  =  a1 + (a3 + a5 + a7)

a8  streson     asig1,  200,   .5      ;string resonator (subtle flanging)
a9  streson     asig2,  200,   .5

 outs  a8, a9
endin


http://www.innerlightpub.com/rhoadsmith
----- Original Message -----
From: Michael Rhoades 
To: Csound List 
Sent: Saturday, July 31, 1999 7:23 PM
Subject: Re: Warning


> Thank you  to all who responded to my question. Makes perfect sense now
that
> I know. I will look at my .orc an find the problem. It's always a mystery
> until you know the answer, then you wonder how you could have missed it.
> Thanks again!!
>
> Michael
>
> http://www.innerlightpub.com/rhoadsmith
> ----- Original Message -----
> From: Tobiah 
> To: Michael Rhoades 
> Cc: Csound List 
> Sent: Saturday, July 31, 1999 2:39 PM
> Subject: Re: Warning
>
>
> > You have one to many fields in your score, prolly from
> > another orc.  It is being ignored, and you may do the
> > same if you wish.
> >
> > Otherwise, you could always do something like
> >
> > :%s/ *[^ ]* *$//
> >
> >
> > in vim to easily hack off the extra pfields if the score
> > is very long.
> >
> > Sometimes I just put
> >
> > ifoo init p8
> >
> > in the orc to placate it.
> >
> >
> >
> >
> > Michael Rhoades wrote:
> > >
> > > Hi all,
> > >
> > >      I realize this is probably a very basic question, but being
fairly
> new
> > > to Csound I hope you will bare with me.
> > >      I am getting  warning messages when rendering. It is Warning:
instr
> 1
> > > pmax=7, note pcnt=8 . What does this mean? I have gotten this somewhat
> > > frequently and would like to clean up my code if possible.As far as I
> can
> > > tell  it does not effect the sound, but something must be wrong with
> what I
> > > am doing. Any help on this would be greatly appreciated.
> > >
> > > Michael
> > >
> > > http://www.innerlightpub.com/rhoadsmith
> >
>
>



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18933;
          1 Aug 99 6:47 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11AnUb-0007ol-00
	for jpff@maths.bath.ac.uk; Sun, 1 Aug 1999 05:45:01 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (GAA03935); Sun, 1 Aug 1999 06:36:55 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sun, 1 Aug 1999 06:36:44 +0100
Received: from out2.ibm.net [165.87.194.229] by hermes via ESMTP (GAA11243); Sun, 1 Aug 1999 06:36:43 +0100 (BST)
Received: from ibm.net (slip129-37-49-252.ca.us.ibm.net [129.37.49.252]) by out2.ibm.net (8.8.5/8.6.9) with ESMTP id FAA75688; Sun, 1 Aug 1999 05:36:31 GMT
Message-ID: <37A3DE1A.5DB29729@ibm.net>
Date: Sun, 01 Aug 1999 01:41:46 -0400
From: "Job M. van Zuijlen" 
Reply-To: zuijlen@ibm.net
Organization: electona
X-Mailer: Mozilla 4.5 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: richard bowers 
CC: Csound List 
Subject: Re: PCI versions
References: <009201bedb38$9ac66f60$5e3d883e@internetpc>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I have no idea what it means.  However, I checked my PC (Windows 98), as
follows. Go to Control Panel, open System, click Device Manager tab, and
open System Devices.  Select PCI bus, and click Properties, which will
open a PCI bus Properties window.  Click IRQ Steering tab.   You will
see some options, two of which mention PCIBIOS 2.1.  I suppose that is
what they refer to.  My settings have "Get IRQ table from Real Mode
PCIBIOS 2.1 call", which is probably the usual setting, I never looked
at it before.  I do not have the SB live card, but I cannot imagine that
something different from other sound cards is needed.  Hope this helps.

Job van Zuijlen

richard bowers wrote:
> 
> Sorry that this is not really to do with CSound, but you're my only source
> of help. The SBlive system requirements state PCI 2.1. What the hell does
> that mean and how can I find out which version my pc supports?
> 
> Thanks,
> Rich.


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa19186;
          1 Aug 99 10:25 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11ArsR-0005oR-00
	for jpff@maths.bath.ac.uk; Sun, 1 Aug 1999 10:25:55 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (KAA02798); Sun, 1 Aug 1999 10:22:07 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sun, 1 Aug 1999 10:21:56 +0100
Received: from agora.stm.it [195.62.32.1] by hermes via ESMTP (KAA09268); Sun, 1 Aug 1999 10:21:55 +0100 (BST)
Received: from agora.stm.it (rm1-1017.tiscalinet.it [212.123.81.129]) by agora.stm.it (8.9.2/8.8.5) with ESMTP id LAA07958 for ; Sun, 1 Aug 1999 11:21:51 +0200 (ITADST)
Message-ID: <37A412FE.66C9A909@agora.stm.it>
Date: Sun, 01 Aug 1999 11:27:26 +0200
From: Gabriel Maldonado 
X-Mailer: Mozilla 4.5 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Re: MACRO example ?
References: <37A3431B.D95CF4EC@intercom.es>
Content-Type: multipart/mixed;
 boundary="------------9AB50D8CB07FA47F66100B49"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

This is a multi-part message in MIME format.
--------------9AB50D8CB07FA47F66100B49
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id KAA09268

This is an example of using score-macros in DirectCsound (with nested
loops, score tables, random operators etc.  ). It doesn't intend to be
musically interesting, but only to study macro functionality.
See directCsound addendum for macro stuff not implemented yet in
canonical version.
--=20
Gabriel Maldonado

http://web.tiscalinet.it/G-Maldonado/home2.htm

Josep M Comajuncosas wrote:
>=20
> Hi folks,
> I=B4m looking for a working example of orchestra with macros and includ=
ed
> files with parameters defined in the main code. Anyone?
> Tnx
>=20
> --
> Josep M Comajuncosas
> C/ Circumval.lacio 75  08790 Gelida - Penedes
> Catalunya - SPAIN tel. 93 7792243
> e-mail:          gelida@intercom.es
> ET Informatica de Sistemes
> e-mail: jcomajuncosas@campus.uoc.es
>   http://members.tripod.com/csound/
--------------9AB50D8CB07FA47F66100B49
Content-Type: application/x-unknown-content-type-orcfile;
 name="macro3.orc"
Content-Disposition: inline;
 filename="macro3.orc"
Content-Transfer-Encoding: base64

CXNyID0gNDgwMDANCglrciA9IDQ4MA0KCWtzbXBzID0gMTAwDQoJbmNobmxzID0gMQ0KDQoJ
aW5zdHIgMQ0KYW1wZW52CWxpbnNlZwkxLHAzLDANCmFtcGVudgk9CWFtcGVudiBeIC41DQph
MQlvc2NpbGkJMSxwNSwxDQoJb3V0CWExKmFtcGVudipwNA0KCWVuZGluDQo=
--------------9AB50D8CB07FA47F66100B49
Content-Type: application/x-unknown-content-type-scofile;
 name="macro3.sco"
Content-Disposition: inline;
 filename="macro3.sco"
Content-Transfer-Encoding: base64

RjEgMCAxMjggMTAgMSA7IHNjb3JlIGZ1bmN0aW9uDQpmMSAwIDUxMiAxMCAxIC4zIC40IC4y
IC4xIC4wNSAwIDAgLjA1IDAgMCAwIC4wNSAwIDAgMCAuMDgNCg0KI2RlZmluZSBSbmRTZWVk
KHNlZWQpICMgKDEgUiAoJHNlZWQpKSAjDQojZGVmaW5lIFJhbmQobWluJ21heCkgIyAoICgk
bWluKSArICgoKCRtYXgpLSgkbWluKSkgUiAwKSAgKSAjDQojZGVmaW5lIFRhYmxlKHRhYm51
bSdpbmRleCkgIyAoKCR0YWJudW0pIFQgKCRpbmRleCkpICMNCg0KI2RlZmluZSBVcDEoc3Rl
cHMndmFyKSAjICgoKCR2YXIpLTEpLygoJHN0ZXBzKS0xKSkgIw0KI2RlZmluZSBEb3duMShz
dGVwcyd2YXIpICMoKCgkc3RlcHMpLSgkdmFyKSkvKCgkc3RlcHMpLTEpKSMNCg0KI2RlZmlu
ZSAgIFVwKHN0ZXBzJ3ZhcikgIyggKCR2YXIpLygoJHN0ZXBzKS0xKSApICAjDQojZGVmaW5l
IERvd24oc3RlcHMndmFyKSAjKCgoJHN0ZXBzKS0oJHZhciktMSkgLyAoKCRzdGVwcyktMSkp
Iw0KDQoNCiNkZWZpbmUgRXhwb24xKHN0ZXBzJ3ZhcidhJ2IpICMgKCAoJGEpICooKCgoJGIp
LygkYSkpXigxLygoJHN0ZXBzKS0xKSkpXigkdmFyLTEpKSApICMNCiNkZWZpbmUgIExpbmUx
KHN0ZXBzJ3ZhcidhJ2IpICMgKCAoJGEpICsgICgoJGIpLSgkYSkpKigoJHZhci0xKSkvKCgk
c3RlcHMpLTEpICApICMNCg0KI2RlZmluZSBFeHBvbihzdGVwcycgdmFyJyBhJyBiKSAjICgg
KCRhKSAqKCgoKCRiKS8oJGEpKV4oMS8oKCRzdGVwcyktMSkpKV4oJHZhcikpICApICMNCiNk
ZWZpbmUgIExpbmUoc3RlcHMnIHZhcicgYScgYikgIyAoICgkYSkgKyAgKCgkYiktKCRhKSkq
KCgkdmFyKSkvKCgkc3RlcHMpLTEpICApICMNCg0KDQoNCiNkZWZpbmUgU1BFWlpPTkUoQScg
QicgQycgRCkgIw0KaTEgWyRBXQkJWzEqJEJdCVs1MDAwKiRDXSAJWzQ0MCokRF0NCmkxIFsk
QSsoMSokQildCVsyKiRCXQlbNTAwMCokQ10gCVs4ODAqJERdDQppMSBbJEErKC41KiRCKV0J
WzEqJEJdCVs1MDAwKiRDXSAJWzEwMDAqJERdDQppMSBbJEErKDIqJEIpXQlbMiokQl0JWzUw
MDAqJENdIAlbMjIwKiREXQ0KDQojDQoNCiNkZWZpbmUgSihLKSAjDQoJJFNQRVpaT05FKDEn
IFskS10nIDEwMDAnIDUwMCkNCiMNCg0KI2RlZmluZSBEU1BFWlooRScgRicgRycgSCkgIw0K
CSRTUEVaWk9ORSgkRSckRickRyckSCkNCgkkU1BFWlpPTkUoWyRFKzRdJ1skRiouOF0nWyRH
Ki44XSckSCkNCgkkU1BFWlpPTkUoWyRFKzQrNCouOF0nWyRGKi42XSdbJEcqLjY1XSdbJEgv
Ml0pDQoJJFNQRVpaT05FKFskRSs0KzQqLjgrNCouNl0nWyRGKi40XSdbJEcqLjVdJyRIKQ0K
CSRTUEVaWk9ORShbJEUrNCs0Ki44KzQqLjYrNCouNF0nWyRGKi4zXSdbJEcqLjRdJ1skSCoy
XSkNCgkkU1BFWlpPTkUoWyRFKzQrNCouOCs0Ki42KzQqLjQrNCouM10nWyRGKi4yXSdbJEcq
LjRdJ1skSCo0XSkNCgkkU1BFWlpPTkUoWyRFKzQrNCouOCs0Ki42KzQqLjQrNCouMys0Ki4y
XSdbJEYqLjFdJ1skRyouNF0nJEgpDQoJJFNQRVpaT05FKFskRSs0KzQqLjgrNCouNis0Ki40
KzQqLjMrNCouMis0Ki4xXSdbJEYqLjA4XSdbJEcqLjRdJyRIKQ0KIw0KDQovKg0KI2RlZmlu
ZSBEU1BFWloyKEEnIEInIEMnIEQpICMNCgkkU1BFWlpPTkUoJEEnJEInJEMnJEQpDQoJJFNQ
RVpaT05FKFskQSs0XSdbJEIqLjhdJ1skQyouOF0nJEQpDQoJJFNQRVpaT05FKFskQSs0KzQq
LjhdJ1skQiouNl0nWyRDKi42NV0nWyRELzJdKQ0KCSRTUEVaWk9ORShbJEErNCs0Ki44KzQq
LjZdJ1skQiouNF0nWyRDKi41XSckRCkNCgkkU1BFWlpPTkUoWyRBKzQrNCouOCs0Ki42KzQq
LjRdJ1skQiouM10nWyRDKi40XSdbJEQqMl0pDQoJJFNQRVpaT05FKFskQSs0KzQqLjgrNCou
Nis0Ki40KzQqLjNdJ1skQiouMl0nWyRDKi40XSdbJEQqNF0pDQoJJFNQRVpaT05FKFskQSs0
KzQqLjgrNCouNis0Ki40KzQqLjMrNCouMl0nWyRCKi4xXSdbJEMqLjRdJyREKQ0KCSRTUEVa
Wk9ORShbJEErNCs0Ki44KzQqLjYrNCouNCs0Ki4zKzQqLjIrNCouMV0nWyRCKi4wOF0nWyRD
Ki40XSckRCkNCiMNCiovDQoNCg0KOyREU1BFWlooMCcgMScgMScgMSkNCg0KLyoNCnsgMTAg
bm4NCglpMSAwIC4xDQp9DQoqLw0KDQoNCg0KeyAxMCBubg0KCWkxCVskbm4vMl0gIC41ICBb
JExpbmUoMTAnICRubiAnIDEwMDAwJyA0MDAwKV0gIFskTGluZSgxMCckbm4nNDQwJzExMCld
DQoJeyA1IGJiDQoJCWkxIFskbm4vMiskYmIvMTBdIC4xIFsoMSskbm4vNCkqJExpbmUoMTAg
JyAkYmInIDIwMDAnIDUwMCldIFskTGluZSgxMCcgICRiYicgNDAwJyA2MDApXQ0KCX0NCn0N
Cg0KDQovKg0KeyAxMCBubg0KCWkxCVskbm4vMl0gIC41ICBbJExpbmUoMTAnICRubiAnIDEw
MDAwJyA0MDAwKV0gIFskTGluZSgxMCckbm4nNDQwJzExMCldDQoJeyA1IGJiDQoJCWkxIFsk
bm4vMiskYmIvMTBdIC4xIFsoMSskbm4vNCkqJExpbmUoMTAgJyAkYmInIDIwMDAnIDUwMCld
IFskTGluZSgxMCcgICRiYicgNDAwJyA2MDApXQ0KCX0NCn0NCg0KKi8NCg0Kcw0KOyoqKiog
ZXhwb25lbmVudGlhbCByYW1wIChuZXcgc3ltYm9sKQ0KaTEgMCAuMSAxMDAwMCA0NDANCmku
ICsgIC4gKCAgICAgICgNCmkuICsgIC4gKCAgICAgICgNCmkuICsgIC4gKCAgICAgICgNCmku
ICsgIC4gKCAgICAgICgNCmkuICsgIC4gKCAgICAgICgNCmkuICsgIC4gKCAgICAgICgNCmku
ICsgIC4gKCAgICAgICgNCmkuICsgIC4gMTAwMCAgIDE2MDANCg0Kcw0KDQoNCnsgMTEgbm4N
CglpMQlbJG5uLzExKzFdICAuMiAgWyRFeHBvbigxMSckbm4nNDAwJzE1MDAwKV0gIFskRXhw
b24oMTEnJG5uJzg4MCc1NSApXQ0KfQ0KDQp7IDEwIG5uDQoJaTEJWyRubi8xMCsyXSAgLjEg
IFskTGluZSgxMCckbm4nMjAwMDAnNDAwKV0gIFskTGluZSgxMCckbm4nNTUnNDQwICldDQp9
DQoNCnsgMTAgbm4NCglpMQlbJG5uLzEwKzNdICAuMDUgIFskRXhwb24oMTAnJG5uJzI1MDAw
JzgwMCldICBbJEV4cG9uKDEwJyRubic1NScxNzYwKV0NCn0NCg0KeyAzMiBOTg0KCWkxIFsk
RXhwb24oMzInJE5OJy40JzIuNCktLjQgXSAuMDUgNTAwMCBbMTAwICogJEV4cG9uKDMyJyRO
TicxJzE2KV0NCn0NCg0KeyAzMiBOTg0KCWkxIFskRXhwb24oMzInJE5OJy40JzQuNCkgKzIu
MTM1IC0uNF0gLjAxIDEwMDAwIFsxMDAgKiAkRXhwb24oMzInJE5OJzE2JzEpXQ0KfQ0KDQp2
IDENCmIgMCANCmkxIDAgMi4yIDMwMDAgMTEwDQppMSArIDIuMiAyMDAwIDIyMA0KaTEgKyAy
LjIgMTAwMCA0NDANCg0Kcw0KI2RlZmluZSBsYShzcGVlZCkgIyANCmkxIDAgWyRzcGVlZF0g
MzAwMCAxMTANCmkxICsgLiAyMDAwIDIyMA0KaTEgKyAuIDEwMDAgNDQwDQojDQokbGEoMSkN
CnMNCiRsYSguNSkNCnMNCnIgNCBOTg0KJGxhKFsuMjUvJE5OXSkNCg0KciAxMjAgTk4NCiRs
YShbJEV4cG9uKDEyMCckTk4nLjA1Jy4wMDEpXSApDQpzDQoNCjsqKiogYXNjZW5kaW5nIHJh
bmRvbSBNQVNLDQp7IDk2IE5ODQogIGkxIFskRXhwb24oOTYnJE5OJy4yJzkpXSAuMDggNTAw
MCBbMTAwICooMl4gJFJhbmQoMCcxKSkgKiAkRXhwb24oOTYnJE5OJzEnMTYpXSANCn0NCg0K
cw0KDQoNCmIgOA0KOyoqKiAxNSBjeWNsZXMgb2Ygc2ludXNvaWQgZHJpdmluZyBmcmVxdWVu
Y3kNCjsqKiogdGhlIGFtb3VudCBvZiBmcmVxdWVuY3kgZGV2aWF0aW9uIGluY3JlYXNlcyBv
ZiAzIG9jdGF2ZXMNCnsgNjQgTk4NCiB2ICBbJEV4cG9uKDY0JyROTicuNScxLjUpXQ0KIGkx
IFsoJE5OLTEpKi4wOF0gLjA4IDUwMDAgWzIwMCAgKigyXigkVGFibGUoMSAnICROTiAqIDE1
KSooMyAqICRVcCg2NCckTk4pKSkpXSANCn0NCg0Kcw0KYiAxMA0KOyoqKiA5IGN5Y2xlcyBv
ZiBzaW51c29pZCBkcml2aW5nIGZyZXF1ZW5jeQ0KOyoqKiB0aGUgYW1vdW50IG9mIGZyZXF1
ZW5jeSBkZXZpYXRpb24gZGVjcmVhc2VzIG9mIDQgb2N0YXZlcw0KeyA2NCBOTgkJDQogdiBb
JEV4cG9uKDY0JyROTicxLjUnLjUpXQ0KIGkxIFsoJE5OLTEpKi4wOV0gLjA5IDUwMDAgIFsy
MDAgICooMl4oJFRhYmxlKDEgJyAkTk4qOSkqKDQqJERvd24oNjQnJE5OKSkpKV0gDQp9DQoJ
CQkNCg0Kcw0KJFNQRVpaT05FKDAgJyAuNScgLjEnIDEpICA7KioqIHRocmVlIG91dC1vZi1w
aGFzZSBwaHJhc2VzDQokU1BFWlpPTkUoMSAnIC41JyAuMScgMSkNCiRTUEVaWk9ORSgyICcg
LjUnIC4xJyAxKQ0KdiAxLjENCmIwDQokU1BFWlpPTkUoMCcgLjUnIC4yICcgMSkNCiRTUEVa
Wk9ORSgxJyAuNScgLjI1JyAxKQ0KJFNQRVpaT05FKDInIC41JyAuMyAnIDEpDQp2IDEuMDUN
CmIwDQokU1BFWlpPTkUoMCcgLjUnIC4zICcgMSkNCiRTUEVaWk9ORSgxJyAuNScgLjM1JyAx
KQ0KJFNQRVpaT05FKDInIC41JyAuNCAnIDEpDQpzDQoNCg0KeyA4IE5ODQoJdiBbJEV4cG9u
KDgnJE5OJy4yJzEpXQ0KCSRTUEVaWk9ORShbMCskTk4qLjNdJyAuMyAgJyBbLjUqKDJeKDIq
KCROTi0xKS83KSkgXSAnIC41KQ0KfQ0KDQp7IDMwIE5ODQoJdiBbJEV4cG9uKDMwJyROTicy
Jy4yKV0NCgk7diBbM14kRG93bigkTk4gJyAzMCldIDsqKioqKiogZXhwb25lbnRpYWwgaW5j
cmVhc2luZyBvZiBzcGVlZA0KCSRTUEVaWk9ORShbOCskTk4qLjI1XScgIC4yNSAnIFsuMSAq
ICgyXig0KigzMC0kTk4pLzMwKSldICAgJyAxLjUpDQp9DQp7IDE1IE5ODQoJdiBbJEV4cG9u
KDE1JyROTicuMicuOCldDQoJJFNQRVpaT05FKFsxNiskTk4qLjRdJyAgLjI1ICcgLjggICAn
IDIpDQp9DQoNCg0Kcw0KdiAxDQpiIDANCiRTUEVaWk9ORSgwJyAuMicgIDIgICAnIDEpDQoN
CmIgMQ0KJFNQRVpaT05FKDAnIC4xJyAuMyAgICcxLjUpDQoNCmIgMS41DQokU1BFWlpPTkUo
MCcgLjEnIDEgICAnIDIpDQoNCmIgMg0KJFNQRVpaT05FKDAnIC4xJyAuNSAgJyAyLjUpDQpl
IDsqKioqKioqIEVORCAqKioqKioqKioqDQoNCg0KDQo=
--------------9AB50D8CB07FA47F66100B49--