Aa!: YZZZ[[\\5HH $ d H6$$ff@  d# Footnote TableFootnote**. . / - :;,.!?,`O6/aTOCHeading&::=>C'sDylanGwydion Implementors Instantiable accessorsbytecharacterdo(rcurry(checkentrancyeof filestreamfilename forceoutputgaussian getinputinputavailablelimited(sstreamsize(stream)subtype threadsafeunicodeunion([random-state]  ha mo(rrr nenan ofime<$lastpagenum>*<$daynum01> <$shortmonthname> <$shortyear>"<$monthnum>/<$daynum>/<$shortyear>)<$daynum> <$shortmonthname> <$shortyear> e"<$monthnum>/<$daynum>/<$shortyear><$monthname> <$daynum>, <$year>nn("<$monthnum>/<$daynum>/<$shortyear> <$fullfilename> <$filename>  <$paratext[Title]> <$paratext[Heading]> <$curpagenum> <$marker1> <$marker2> (Continued)m+ (Sheet <$tblsheetnum> of <$tblsheetcount>)Pagepage<$pagenum>Heading & Page <$paratext> on page<$pagenum>See Heading & Page%See <$paratext> on page<$pagenum>.sou Table & Page7Table<$paranumonly>, <$paratext>, on page<$pagenum>d raArrrAAmoAAqJ da&A rna'By(C o>/)D $ea*E hn+Fuye,G mo-H a<$_I 0Ka`L i>mMteN rOH]>ZPagwQ  maxRmaSCogT +hUbnusV sunyWtXnY ngezZx p[uu\ nge|]r ^a.s_ aPa`$moar$ged!Yd!ZH$ " H$ dKM Hw " Hw dAM H$ " H$ <$Ka dBM eHw " Hw  maCodCM bHH" HH xuUUdDVge HH" aHH $geUUdEV l" " l" $nFM22 May 97  H " H w"nGM!Running H/F 2# $H" $H  UUdHV d![ H#* " H#* HR HR MFootnoteHr7 " Hr7 HzHzM Single LineH'"Footnote #a    HR< $ HR< HHM Double LineH " Double Line#%H"%%H " Single Line(%HZ " TableFootnoteϸE]G'E " ϸE]G'E ϸEwPϸEwPM TableFootnoteod !\Hz$H " $HZ## #TU TU hITThe Random Library UU`LX Designed by the Gwydion Project $2UU(MVsThe Random library provides random number support in several random number distributions. The Random module of >UU@MVin0the Random library exports the following names: HYUUhNbrandomV[Function] eUU`OY%N(upper-bound :: , #key state) => uniform-random-number :: ; {UU PVmProvides a random non-negative integer less than cupper-boundV. The distribution of the random numbers UU@PVDreturned is uniform. The cstateV argument is described below. UUhQbeFrandom-bitsV[Function] "UU`RY:(#key state) => uniform-random-number :: ; UU SV!zReturns a fixed integer that has b$random-bits-countV random bits. This function is the fastest way to get a random UU@SV?series of bits. The cstateV argument is described below. RaUUhTV *$brandom-bits-countV[Constant] UU`UVIThe number of random bits that the brandom-bitsV function returns. oUUhVbio random-floatV[Function] >UU`WYthK(upper-bound :: , #key state) => uniform-random-number :: ; dom4UU XVevReturns a random non-negative float less than cupper-boundV. The distribution of the random numbers returned is @UU@XVn-8uniform. The cstateV argument is described below. bu[UUhYb n#random-gaussianV[Function] d igUU`ZYs/(#key mean = 0, standard-deviation = 1, state) U}UU [VnReturns a random float. The distribution of the random numbers returned is Gaussian (also known as normal), UU@[Vrnwith a mean of cmeanV and a standard deviation of cstandard-deviationV. The cstateV argument is described below. UUh\bTh&random-exponentialV[Function] UU`]Y(#key lambda = 1, state) iUU ^VtalReturns a random non-negative float. The distribution of the random numbers returned is exponential, with a UU@^VomIlambda of clambdaV. The cstateV argument is described below. yUUh_b-r&V[Sealed Class] UU `ba uV is the class of objects which serve as states for the random number generators. dMake() Vof UU`b TV accepts the cseedV keyword, which is an integer used as a seed value for the random-state. If cseedV y UU`V-dwis not provided, a seed based on the current time of day will be used. bVs are not threadsafe; see GauUU@`Vasbelow. ), 3UU aVrnAll of the random functions optionally take a bstate:V keyword, which specifies the bV to use. If a state is not ?UUaVravspecified, a default state will be used. In a multi-threaded environment, using the default state is guaranteed to be KUUaV T}threadsafe. Implementations may use a unique default state object per thread, or a single default state object shared by all WUU@aV ikthreads but accessed in a safe way. Random-states other than the default state objects are not threadsafe. -stH$ "es H$ lHw "sheHw lue H$ "H$ lHw "sreHw lHH"ponHHlranHH"?HHl a l" "lstl" llemH "jt H lW$H" fe$Hlnot$H"$HlYi]dYLeftdZRightd[ Referenced\&$0fQ% l 1Heading 1Heading Rule. FirstBody. $$fSE *$ 1Step Step Number S:.\tStep. f % 2Heading .. . lff2ff233@ %Ht     h  Argument. @ % Hc     h  Body. 33+33$fB %ul33+n Bullet Bullet SymbolB:\t. ]K$fB % ]m Bullet2. Bullet SymbolB:\t. $$$f *CBullet. $$$f *CStep. ff2ff233@ %H    h  c Description. dd33@ %H    hl   u Description2. \ff233@ %H  u t mh:  DItem. KK@ %$H    h  DItem2. 33 @ %33 Endnote.\t. 33 @ %33 Endnote1.\t. ff2K33@ % He i  \  h  Extra Key Arg. ff2ff2 @ %HI    h  Function Body. @ %DI Function Head. HHH fT% HeadingBody. HHHfD %  HeadingSub.  @ %$  e  h  Parameter List. $$fS *$ Step Step Number S:.\t. @ H    h  Verbatim. fM * CellHeadingd. fM *CellBody. fPT *  TableTitleT:Table : . @V %H    h  Body. @M *  Header. @ M *  Footer. f V %Body. HHH f TT% HeadingBody. HHHf XD %  HeadingSub. @ V % Function Head.  @Y %er$    h  Parameter List. ff2ff2 @V %H    h  Function Body.  @Y %$ d    h  Parameter List.  @Y %$     h  Parameter List. @V % H    rh  Body. MmN VzM* P*  R%Argument S  Bullet Symbol@T%  V% @X%  Y% [Computer \%Emphasis ]EquationVariables ^  Step Number _ Subscript ` Superscript a% Variable @b% Variable c%Argument _dComputer!1&!"#$%%Thin MediumllDouble Thick @ Very Thinyy zHHHrHHFormat A {HHHHHFormat BCommentm}pm %n rileo d riBlack!T%WhiteddARed_ddGreenrdd BluedCyandMagentad YellowW.Palatino.R.700 Palatino-Bold W.Times.R.400 Times-RomanW.Palatino.R.400Palatino-RomanW.Palatino.I.400Palatino-ItalicW.Courier.R.400Courier W.Times.R.700 Times-BoldW.Courier.R.700 Courier-BoldW.Helvetica.R.700Helvetica-Bold7Courier Helveticat%Palatino*Times Regular Regular BoldItalicRegularNn Xd^@(i_?˚A^ A2R=7Y#O$gH|z/ Iו^:lѳ