diff options
author | Anibal Monsalve Salazar <A.Monsalve.Salazar@IEEE.org> | 2004-05-19 04:38:33 -0700 |
---|---|---|
committer | Anibal Monsalve Salazar <A.Monsalve.Salazar@IEEE.org> | 2004-05-19 04:38:33 -0700 |
commit | 316235b2bef9c7fd0bc57f8d36c0a09e4e424577 (patch) | |
tree | 2fff97780752aa3b906998b810cce30157b3d735 /docs |
Import libranlip_1.0.orig.tar.gz
[dgit import orig libranlip_1.0.orig.tar.gz]
Diffstat (limited to 'docs')
-rw-r--r-- | docs/ranlip.ps | 3348 |
1 files changed, 3348 insertions, 0 deletions
diff --git a/docs/ranlip.ps b/docs/ranlip.ps new file mode 100644 index 0000000..94c6c4f --- /dev/null +++ b/docs/ranlip.ps @@ -0,0 +1,3348 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software +%%Title: c:\Documents\tex\rangen\ranlip.dvi +%%CreationDate: Tue May 11 15:24:55 2004 +%%Pages: 23 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentPaperSizes: a4 +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: C:\PROGRA~1\MiKTeX-2.0\miktex\bin\dvips.exe +%+ -oranlip.ps c:\Documents\tex\rangen\ranlip.dvi +%DVIPSParameters: dpi=600, compressed +%DVIPSSource: TeX output 2004.05.10:2149 +%%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 +TeXDict begin 39158280 55380996 1000 600 600 +(c:\Documents\tex\rangen\ranlip.dvi) @start +%DVIPSBitmapFont: Fa cmsy10 10.95 1 +/Fa 1 3 df<0060166000F816F06C1501007E15036CED07E06C6CEC0FC06C6CEC1F806C +6CEC3F006C6C147E6C6C5C6C6C495A017E495A6D495A6D6C485A6D6C485A6D6C48C7FC90 +3803F07E6D6C5A903800FDF8EC7FF06E5A6E5AA24A7E4A7EECFDF8903801F8FC903803F0 +7E49487E49486C7E49486C7E49486C7E017E6D7E496D7E48486D7E4848147E4848804848 +EC1F804848EC0FC048C8EA07E0007EED03F0481501481500006016602C2C73AC47>2 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmtt12 17.28 6 +/Fb 6 115 df<903801FFFE011FEBFFE0017F14F848B612FE486F7E834816F0488283EC +800391C77FEE3FFF160F707F6C48806C486E7F6C5ACA7FA3177FA50303B5FC92B6FC140F +91B7FC1307131F137F90B8FC0003EDE07F48ECE0004849C7FC4813F014804848C8FC485A +5B485A5BA25BA46D15FFA26D5C007F5D6D5CD83FFE141F6D6C017F13F86CD9E007B612FE +91B9FC6C19807E6C16DF6C160F6CEDFC07013FDAF0011400010F91C7EA3FFE010101F091 +C8FC414178BF4A>97 D<EC01F0EC07FC4A7EA24A7EA56E5AA26E5AEC01F091CAFCAE001F +B512FC4880815AA37EA27EC71203B3B3A8003FB812C04817E0A2B912F0A36C17E0A26C17 +C0345974D84A>105 D<003FB512FE4880B77EA57E7EC71201B3B3B3B0003FB812FC4817 +FEBAFCA56C17FE6C17FC385877D74A>108 D<EE1FFC263FFFF090B57E48D9F80714E0DA +FC1F14F8B5498092B67E14FD6C90B8FC856CEDE01FD8000FDA00077F03FC7F4B7F4B7F4B +815D4B147FA292C8FCA25CA45CB3AC003FB690B612F848038115FCA2B700C315FEA36C03 +8115FCA26C030015F8473F7FBE4A>110 D<EE0FFC263FFFF090B57E48D9F80714E0DAFC +1F14F8B54914FE92B7FC02FD826C90B87E856CDBE01F7FD8000FEC000703FC01017F4B6D +7F03E0143F4B6E7E4B140F8592C87E4A6F1380A34A6F13C0A284A21AE0A2197FAA19FFA2 +1AC0A26E5DA24E138080606F1600606F4A5A6F143F6F4A5A6F4A5A6F130303FF010F5BDC +C03F5B93B65A6102FD93C7FC02FC5D6F5C031F14F0030714C0030191C8FC9238003FF093 +CAFCB3A4003FB6FC4881A2B77EA36C5DA26C92CAFC435F7FBE4A>112 +D<EF0FFE003FB591B512C048DA800314F0B6D8C00F14F8043F14FC93B6FC03C115FE15C3 +6C14C76C02CFEBF80FC701DF13C092B5380007FC04FCEB03F84CEB01F004E090C7FC5E5E +93C9FC5DA25DA25DA25DA25DA45DB3A6003FB712F84882B8FC83A35F7E6C5E3F3F7BBE4A +>114 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmmi6 6 5 +/Fc 5 114 df<1338137CA2137813701300A7EA0780EA1FC0EA38E01230EA60F0EAC1E0 +A3EA03C0A3EA0780A2EA0F0013041306EA1E0CA21318121CEA1E70EA0FE0EA07800F237D +A116>105 D<13F8EA0FF0A21200A2485AA4485AA43807801E147FEB81C3EB8387380F06 +0F495A1318EB700E4848C7FCA213FCEA1E7EEA3C0F80EB0781158039780F0300A21402EB +070600F0138CEB03F8386000F019247CA221>107 D<000F13FC381FC3FF3931C7078038 +61EC0301F813C0EAC1F0A213E03903C00780A3EC0F00EA0780A2EC1E041506D80F00130C +143C15181538001EEB1C70EC1FE0000CEB07801F177D9526>110 +D<3801E01F3903F07FC0390639C1E0390C3F80F0EB3E00001814F8013C137815F8C65AA4 +9038F001F0A3EC03E0D801E013C0EBF00715809038F80F003803DC3CEBCFF8EBC7E001C0 +C7FC485AA448C8FCA2EA7FF012FF1D20809520>112 D<EB1F02EBFF863801E0CE380380 +7E3807007C48133C121E123E003C1378127CA34813F0A4EB01E012781303EA3807381C1F +C0EA0FFBEA07E3EA0003EB0780A4EB0F00A2EBFFF05A17207E951C>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmex10 12 1 +/Fd 1 83 df<17FF040313C093380F81F093381E0078043E137C93387C01FC9338F803FE +A2150116F01503EF01FC9338E0007003071400A3150FA45E151FA7153FA74B5AA715FFA8 +5C93C8FCA95C5DA85DA74A5AA75DA75D140FA45DA3001C5C007F131FEAFF8092C9FC5C14 +3EA26C485A007C5B003C5B381F03E03807FF80D801FECAFC376F7B7F2F>82 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe cmti12 12 37 +/Fe 37 122 df<13F0EA03FC1207A2EA0FFEA4EA07FCEA03CCEA000C131C1318A2133813 +301370136013E0EA01C013801203EA0700120E5A5A5A5A5A0F1D7A891E>44 +D<007FB5FCB6FCA214FEA21805789723>I<120FEA3FC0127FA212FFA31380EA7F00123C +0A0A76891E>I<EF03801707A24D7EA2171FA2173F177FA217FFA25EA2EE03BF1607173F +160F160E161C841638171F167016F016E0ED01C0A2ED0380A2ED0700A2150E151E151C5D +845D170F5D14015D14035D4AC7FC92B6FC5CA2021CC7120F143C14385CA24A81A2494814 +07A2495A130791C8FC130E131EA25B137C13FC00014C7ED807FE151FB500E00107B512F8 +A219F03D477BC648>65 D<DC0FF8130393B513070307ECC00F923A1FF803E01F923A7FC0 +00F81E4BC7EA7C3EDA03FCEC3C7EDA0FF0EC1EFE4A48EC0FFC4A4814074AC8FC02FE1503 +494816F8130349481501495A494816F0495A137F5C01FF17E04890C9FCA2485A19C0485A +A2485A95C7FC121F5BA2123F5BA3127F5BA4485AA41838A218781870A218F0007F5F1701 +601703003F5F17076D4BC7FC001F160E171E6C6C5D6D5D00075E6C6C4A5A6DEC07C06C6C +4A5AD8007F023EC8FCD93FC013FC90391FF807F00107B512C0010191C9FC9038001FF040 +4872C546>67 D<91B912C0A30201902680000313806E90C8127F4A163F191F4B150FA302 +03EE07005DA314074B5D190EA2140F4B1307A25F021F020E90C7FC5DA2171E023F141C4B +133C177C17FC027FEB03F892B5FCA39139FF8003F0ED00011600A2495D5CA2160101034B +13705C19F061010791C8FC4A1501611803010F5F4A150796C7FC60131F4A151E183E183C +013F167C4A15FC4D5A017F1503EF0FF04A143F01FF913803FFE0B9FCA26042447AC342> +69 D<DC0FF81306DCFFFE130E03079038FF801E923A1FF807E03E923A7F8001F03CDA01 +FEC7EA787CDA03F8EC3CFCDA0FF0141D4A48EC1FF8DA3F80140F4AC8FCD901FE15074948 +16F05C01071603495A494816E0495A137F5C01FF17C04890C9FC5B12031980485AA2485A +95C7FC121F5BA2123F5BA3127F5BA4485A043FB512E0A39339001FF80060A360A2007F16 +3F60A3177F003F5F7F121F17FF6D93C7FC000F5D6C6C5C7F6C6C4A5A6C6CEC1F3E6C6C14 +3ED93FC0EBF81E903A1FF007F01C0107B5EAC00C010149C9FC9038003FF03F4872C54B> +71 D<027FB512E091B6FCA20200EBE000ED7F8015FFA293C7FCA35C5DA314035DA31407 +5DA3140F5DA3141F5DA3143F5DA3147F5DA314FF92C8FCA35B5CA313035CA313075CA313 +0F5CA3131F5CA2133FA25CEBFFE0B612E0A25D2B447BC326>73 D<91B612F0A25F020101 +C0C7FC6E5B4A90C8FCA25DA314035DA314075DA3140F5DA3141F5DA3143F5DA3147F5DA3 +14FF92C9FCA35B5CA3010316104A1538A21878010716705C18F018E0010F15015C18C017 +03011F15074A1580170FA2013FED1F004A5C5F017F15FE16034A130F01FFEC7FFCB8FCA2 +5F35447AC33D>76 D<91B56C93387FFFC08298B5FC02014DEBC0006E614A5FA203DF4C6C +C7FC1A0E63912603CFE05D038F5F1A381A711407030FEEE1FCA2F101C3020FEE0383020E +60F107036F6C1507021E160E021C60191CF1380F143C023804705BA2F1E01F0278ED01C0 +91267003F85EF003801A3F02F0ED070002E0030E5CA24E137F130102C04B91C8FC606201 +036D6C5B02805F4D5A943803800113070200DA07005BA2050E1303495D010E606F6C5A19 +07011E5D011C4B5CA27048130F133C01384B5C017892C7FC191F01F85C486C027E5DD807 +FE027C4A7EB500F00178013FB512C0A216705A447AC357>I<91B56C49B512E0A2820200 +9239000FFC00F107F0706E5A4A5F15DF705D1907EC03CFDB8FF892C7FCA203875D02077F +0303150EA270141EEC0F01020E161C826F153C141E021C6E1338167F1978023C80023801 +3F1470A27113F00278131F02705E83040F130102F014F84A5E1607EFFC0313014A01035C +17FE1807010314014A02FF90C8FCA2705B0107168F91C8138E177F18DE5B010EED3FDC18 +FCA2011E151F011C5EA2170F133C01386F5A1378A201F81503486C5EEA07FEB500F01401 +A2604B447AC348>I<EE1FF84BB5FC923907F01FC092391F8003F092397E0001F8DA01F8 +6D7EDA03E0147EDA0FC0804A48EC1F804AC813C0027E150F4A16E049481507494816F013 +07495A494816F8013F16035C137F49C9FC4917FC120112035B1207491607120FA25B121F +19F849160F123FA34848EE1FF0A3183F19E0485A19C0187FA2F0FF80A219005F604D5AA2 +007F4C5A4D5AA24D5A003F5F4D5A6D4BC7FC001F5E4C5A6C6C5DEE03F06C6C4A5A0003ED +1FC06C6C4A5A6C6C027EC8FC017EEB01F890393F8007F090390FE03F80902603FFFEC9FC +9038007FE03E4872C54B>I<91B712F018FEF0FF800201903980007FE06E90C7EA1FF04A +ED07F818034B15FCF001FE1403A24B15FFA21407A25DA2140FF003FE5DA2021F16FC1807 +4B15F8180F023F16F0F01FE04B15C0F03F80027FED7F0018FE4BEB03FCEF0FF002FFEC7F +C092B6C7FC17F892CAFC5BA25CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133F +A25CA2137FA25C497EB67EA340447AC342>I<91B77E18F818FE020190398001FF806E90 +C7EA3FC04AED1FE0F00FF04BEC07F8180319FC14034B15FEA314075DA3020FED07FC5DA2 +F00FF8141F4B15F0F01FE0F03FC0023F16804BEC7F0018FEEF03F8027F4A5A4BEB1FC04C +B4C7FC92B512F891B612E092380003F8EE00FE177F496F7E4A6E7EA28413034A140FA217 +1F13075CA2173F130F5CA24D5A131F5CA3013F170E5CA2017FEE801E191C4A163C496C16 +38B66C90383FC070051F13F094380FE1E0CA3803FF80943800FE003F467AC347>82 +D<DB03FE130C92390FFF801C037FEBE03C9238FE03F8913A03F0007C7C4A48EB3EF84A48 +131F4A48130F4AC7FC027EEC07F05C1703495A18E0495AA213074A15C0A3130F1880A280 +94C7FCA280806D7EECFFE015FC6DEBFF806D14F016FC6D14FF023F80020F801403DA003F +7F150703007F163F161F160FA21607A3120716031607A2485EA2120E160F001E5EA2001F +4B5AA2484BC7FC6D143E167E6D5C007F4A5A6D495AD87CF0495AD8787CEB1F8027F03F80 +7FC8FC90381FFFFCD8E00713F039C0007F80364879C537>I<48B912F85AA2913B0007FC +001FF0D807F84A130701E0010F140349160148485C90C71500A2001E021F15E05E121C12 +3C0038143F4C1301007818C0127000F0147F485DA3C800FF91C7FC93C9FCA35C5DA31403 +5DA314075DA3140F5DA3141F5DA3143F5DA3147F5DA314FF92CAFCA35B5CA21303A21307 +497E007FB612C0A25E3D446FC346>I<B6913807FFFEA25C000301C0020013E06C90C9EA +7F00183E183C60A26C1770601701604D5AA24DC7FC5F170E6E5CA2017F5D177817705FA2 +4C5AA24C5A16076E91C8FC160E133F5E163C16385EA25E15015E6E485AA24BC9FC131F15 +0E151E151C5DA25D15F05DECF1C0A290380FF38014F792CAFC14FEA25CA25C5CA25C1307 +5CA25C91CBFC3F466CC348>86 D<EC1F80EC7FE0903901F07070903907C039F890380F80 +1D90381F001F013E6D5A137E5B484813075E485A120749130F000F5DA2485A151F003F5D +5BA2153F007F92C7FC90C7FCA25D157E12FEA29238FE0380EDFC071700A2007E13015E91 +3803F80E1407003E010F131E161C6C131C02385B3A0F80F078783A07C3E07C703A01FF80 +1FE03A007E000780292D76AB32>97 D<EC0FE0EC7FF8903801F81E903807E00F90390F80 +078090381F0003017E14C049131F0001143F5B4848EB7F801207485AED3E00484890C7FC +A2485AA2127F90C9FCA35A5AA45AA5ED0180ED03C0ED0780A2007CEC0F00007E141E003E +147C15F06CEB03E0390F800F802607C07EC7FC3801FFF838007FC0222D75AB2D>99 +D<EE07F0ED03FFA39238000FE01607160FA217C0A2161FA21780A2163FA21700A25EA216 +7EA216FEA25EEC1F80EC7FE1903801F071903907C039F890380F801D90381F001F013E13 +0F017E5C5B48481307A248485C120749130F120F5E485A151F123F495CA2153F127F90C7 +90C7FCA25DA200FE147EA29238FE0380160703FC1300A2007E13015E913803F80E140700 +3E010F131E161C6C131C02385B3A0F80F078783A07C3E07C703A01FF801FE03A007E0007 +802C4676C432>I<EC0FE0EC7FF8903801F83E903807C00F90391F800780EB3F00017E14 +C0491303485A48481307000715805B000F140F484814005D4848133E15FCEC07F0007FEB +FFC0D9FFFEC7FC14C090C9FC5A5AA55AA4ED0180ED03C0007CEC0780A2007EEC0F00003E +141E157C6C14F06CEB03E03907800F802603C07EC7FC3801FFF838003FC0222D75AB2D> +I<EE0F80EE3FE0EEF870923801F038923803E0F8923807E1FC16C3ED0FC7A2EE87F89238 +1F83F0EE81E0EE8000153F93C7FCA45D157EA415FE5DA349B512FEA390260001F8C7FCA3 +14035DA414075DA4140F5DA4141F5DA4143F92C8FCA55C147EA314FE5CA413015CA4495A +A35C1307121C007F5B12FF495AA291C9FC485AEAF81E485AEA7878EA1FF0EA07C02E5A83 +C51E>I<15FCEC03FF91390F83838091393E01CFC091387C00EF4A13FF4948137F010315 +804948133F495A131F4A1400133F91C75A5B167E13FE16FE1201495CA215011203495CA2 +1503A2495CA21507A25EA2150F151F5E0001143F157F6C6C13FF913801DF8090387C039F +90383E0F3FEB0FFCD903F090C7FC90C7FC5DA2157EA215FEA25DA2001C495A127F48495A +14074A5A485C023FC8FC00F8137E387C01F8381FFFE0000390C9FC2A407BAB2D>I<14FE +137FA3EB01FC13001301A25CA21303A25CA21307A25CA2130FA25CA2131FA25C157F9039 +3F83FFC091388F81F091381E00F802387F4948137C5C4A137EA2495A91C7FCA25B484814 +FE5E5BA2000314015E5BA2000714035E5B1507000F5DA249130F5E001F1678031F137049 +1480A2003F023F13F0EE00E090C7FC160148023E13C01603007E1680EE070000FEEC1E0F +ED1F1E48EC0FF80038EC03E02D467AC432>I<143C147E14FE1301A3EB00FC14701400AE +137C48B4FC3803C780380703C0000F13E0120E121C13071238A21278EA700F14C0131F00 +F0138012E0EA003F1400A25B137EA213FE5B12015BA212035B141E0007131C13E0A2000F +133CEBC038A21478EB807014F014E0EB81C0EA0783EBC7803803FE00EA00F8174378C11E +>I<EB03F8EA01FFA3380007F013031307A214E0A2130FA214C0A2131FA21480A2133FA2 +1400A25BA2137EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA2 +5BA2123FA290C7FCA2387F01C01303007E1380A2130700FE130012FCA25B130EEA7C1E13 +1CEA3C3CEA3E786C5AEA07C0154678C419>108 D<D801F0D90FE0EB07F0D803FCD97FF8 +EB3FFC28071E01F03EEBF81F3E0E1F03C01F01E00F80271E0F8700D983807F001C018E90 +390F870007003C019C148E003801B802DC8002F814FC26781FF05C0070495CA24A5C00F0 +494948130FD8E03F6091C75B1200043F141F4960017E92C7FCA24C143F01FE95C7FC4914 +7E6104FE147E1201494A14FE610301EE0780000305011400494A14F8A2030302035B0007 +F0F00E495C1A1E0307EDE01C000F193C494A153862030F020113F0001FF0F1E0494A9038 +00FF800007C7D80380023EC7FC492D78AB50>I<D801F0EB0FE0D803FCEB7FF83A071E01 +F03E3A0E0F03C01F001ED987001380001C018E130F003C139C003801B814C014F838781F +F000705BA25C00F049131FD8E03F158091C7FC1200163F491500137EA25E01FE147E5B16 +FE5E12014913015E170F00030203130E4914F0A20307131E0007EDE01C5B173CEEC03800 +0F167849157017E0ED03C1001FEDE3C049903801FF000007C8127C302D78AB37>I<EC0F +E0EC7FFC903801F83E903907E00F8090390F8007C0EB1F00017EEB03E04914F0A2484813 +01484814F81207485AA2485AA2485A1503127F90C7FCA215074815F05AA2150F16E05AED +1FC0A21680153F16005D157E5D007C495A007E495A003E5C4A5A6CEB1F80260F803EC7FC +3807C0FC3801FFF038003F80252D75AB32>I<D903E0137E903A07F801FF80903A0E3C07 +83E0903A1C1E0F01F0903A3C1F1C00F801385B017849137C01705BA24A48137E01E05BA2 +92C7FC00015B13C0147EC7FC02FE14FEA25CA20101140117FC5CA20103140317F85CA201 +07EC07F0A24AEB0FE0A2010F15C0EE1F80163F1700496C137E5E4B5A9138B803F090393F +9C07E091389E0F80DA07FEC7FCEC01F849C9FCA2137EA213FEA25BA21201A25BA21203A2 +1207B512F0A25C2F3F7FAB32>I<D801F0EB3F803A03FC01FFF03A071E03C0F83A0E0F0F +007C001E90389E01FC001C139CECB803003813F0A2D91FE013F80078EC00E00070491300 +A200F05BEAE03F91C8FC1200A25B137EA313FE5BA312015BA312035BA312075BA3120F5B +A3121F5B0007C9FC262D78AB29>114 D<EC0FE0EC7FF8903801F01E903803C00F903907 +80078090380F0003011E14C0150749131FA2017CEB3F801378137CED0E0092C7FC137E13 +7F14F014FF6D13C06D13F06D7F6D7F1300EC0FFE14011400157F81120E003F141E487EA2 +153E48C7123CA200FC5C12705D0078495A6C495A6CEB0F80260F803EC7FC3803FFF83800 +7FC0222D7AAB28>I<1470EB01F8A313035CA313075CA3130F5CA3131F5CA2007FB512E0 +B6FC15C0D8003FC7FCA25B137EA313FE5BA312015BA312035BA312075BA3120F5BA2EC07 +80001F140013805C140E003F131EEB001C143C14385C6C13F0495A6C485AEB8780D807FE +C7FCEA01F81B3F78BD20>I<137C48B414072603C780EB1F80380703C0000F7F000E153F +121C0107150012385E1278D8700F147E5C011F14FE00F05B00E05DEA003FEC0001A2495C +137E150313FE495CA215071201495CA2030F13380003167849ECC070A3031F13F0EE80E0 +153F00011581037F13C06DEBEF8300000101148090397C03C787903A3E0F07C70090391F +FE01FE903903F000782D2D78AB34>I<017C143848B414FC3A03C78001FE380703C0000F +13E0120E001C14000107147E1238163E1278D8700F141E5C131F00F049131C12E0EA003F +91C7123C16385B137E167801FE14705BA216F0000115E05B150116C0A24848EB0380A2ED +0700A2150E12015D6D5B000014786D5B90387C01E090383F0780D90FFFC7FCEB03F8272D +78AB2D>I<017CEE038048B4020EEB0FC02603C780013FEB1FE0380703C0000E7F5E001C +037E130F01071607123804FE130300785DEA700F4A1501011F130100F001804914C012E0 +EA003FDA000314034C14805B137E0307140701FE1700495CA2030F5C0001170E495CA260 +A24848495A60A2601201033F5C7F4B6C485A000002F713036D9039E7E0078090267E01C3 +49C7FC903A1F0781F81E903A0FFF007FF8D901FCEB0FE03B2D78AB41>I<137C48B41407 +2603C780EB1F80380703C0000F7F000E153F001C1600130712385E0078157EEA700F5C01 +1F14FE00F0495B12E0EA003FEC00015E5B137E150301FE5C5BA2150700015D5BA2150F00 +035D5BA2151F5EA2153F12014BC7FC6D5B00005BEB7C0390383E0F7EEB1FFEEB03F090C7 +12FE5DA214015D121F397F8003F0A24A5A4848485A5D48131F00F049C8FC0070137E0078 +13F8383801F0381E07C06CB4C9FCEA01FC294078AB2F>121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmr8 8 7 +/Ff 7 62 df<13031307130E131C1338137013F0EA01E013C01203EA0780A2EA0F00A212 +1EA35AA45AA512F8A25AAB7EA21278A57EA47EA37EA2EA0780A2EA03C0120113E0EA00F0 +13701338131C130E1307130310437AB11B>40 D<12C07E12707E7E7E120FEA0780120313 +C0EA01E0A2EA00F0A21378A3133CA4131EA5131FA2130FAB131FA2131EA5133CA41378A3 +13F0A2EA01E0A2EA03C013801207EA0F00120E5A5A5A5A5A10437CB11B>I<EC0380B3A4 +B812FCA3C7D80380C7FCB3A42E2F7CA737>43 D<130C133C137CEA03FC12FFEAFC7C1200 +B3B113FE387FFFFEA2172C7AAB23>49 D<EB7F803801FFF0380780FC380E003F48EB1F80 +48EB0FC05A0060EB07E012F000FC14F07E1403A3007C1307C7FCA215E0140F15C0141F15 +80EC3F00147E147C5C495A495A495A495A011EC7FC5B5B4913305B485A4848136048C7FC +000E14E0001FB5FC5A4814C0B6FCA21C2C7DAB23>I<EB03F8EB0FFE90383E0780EBF801 +3901F007C03803E00FEA07C0EA0F80A2391F00078091C7FC123EA2127EA2127CEB0FC038 +FC3FF0EBF07C38FDC01EB4487E01001380EC07C04814E0A214034814F0A4127CA3127EA2 +003E14E01407121E001F14C06CEB0F803907801F003803C03E6C6C5A38007FF0EB1FC01C +2D7DAB23>54 D<B812FCA3CBFCADB812FCA32E137C9937>61 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmsy8 8 5 +/Fg 5 57 df<B812C0A32A037A9137>0 D<130C131EA50060EB01800078130739FC0C0F +C0007FEB3F80393F8C7F003807CCF83801FFE038007F80011EC7FCEB7F803801FFE03807 +CCF8383F8C7F397F0C3F8000FCEB0FC039781E078000601301000090C7FCA5130C1A1D7C +9E23>3 D<D93F80EC07F0D9FFF0EC3FFC000301FC91B5FC4801FF903901F80780D80F80 +903A8007C001C03D1E003FC00F8000E0486D6C48C71270003890260FF03E143048902607 +F83C14386E6C48141800606D6C5A00E06D6C48141C48027F150C5E153F6F7E6F7E82151F +6C6F141C0060DA3DFE1418DB78FF143800704A6C7E003001016D6C1370003849486C6C13 +F06C903B07C00FF001E06C903B0F8007FC07C02807807E0003B512806CB44801001400C6 +01F0EC3FFCD93F80EC07F03E1F7C9D47>49 D<91B512C01307131FD97F80C7FC01FCC8FC +EA01F0EA03C0485A48C9FC120E121E5A123812781270A212F05AA3B712C0A300E0C9FCA3 +7E1270A212781238123C7E120E120F6C7E6C7EEA01F0EA00FCEB7F80011FB512C0130713 +00222B7AA52F>I<0060150600E0150E6C151E0070151CA20078153C00381538003C1578 +001C1570A2001E15F0000E15E0000F14016C15C06D13036CB61280A33A01C00007006D5B +0000140EA26D131E0170131C0178133C01381338A2013C1378011C1370011E13F0010E5B +A2EB0F0101075B148301035B14C7010190C7FCA214EFEB00EE14FE147CA31438A2272F80 +AD28>56 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh msam10 12 1 +/Fh 1 6 df<EA7FFFB51280B16C130011137B921C>5 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fi cmmi8 8 16 +/Fi 16 121 df<EC1F80EC7FF0903801F0F8903803E07C903807803EEB0F0049131F133E +5BA25B153F12015BA20003147F157E5BA2000714FCA24913F81401000FEB03F015E09038 +E007C0EC0F80391FF01F00EBB83EEB1FF8EB07C048C8FCA2123EA2127EA2127CA212FCA2 +5AA21270202C7E9D24>26 D<123C127E12FFA4127E123C08087A8714>58 +D<123C127EB4FCA21380A2127F123D1201A312031300A25A1206120E5A5A5A126009157A +8714>I<013FB512FEEEFFC0903A00FE0007F0EE01F84AEB007E8301018118804A140F18 +C00103150718E05CA21307A25CA2130FA24A140FA2131F18C04A141FA2013F1680173F91 +C81300A249157EA2017E5D5F01FE14014C5A494A5A4C5A00014BC7FC163E4914FCED03F0 +0003EC1FC0B7C8FC15F8332D7CAC3A>68 D<D93FFE923801FFF060D900FFEEF800180702 +DFED0DF0A20101161BF033E0EC8F801863010316C761020FEC0187EF0307496C6C140F05 +065B0106150CA2010EED181F053090C7FC90380C03E01760011C4B5A183E0118EC0180EE +030090263801F0147E0406137C01305CA201704A13FC4C5B13606E6C5A01E0ECC0016049 +EBF980EDFB0000011603037E5C49137C487ED80FE001781307D8FFFED97001B57E153044 +2D7CAC44>77 D<013FB512F816FF903A00FE001FC0EE07E04A6D7E707E01016E7EA24A80 +A213034C5A5CA201074A5A5F4A495A4C5A010F4A5A047EC7FC9138C003F891B512E04991 +C8FC9138C007C04A6C7E6F7E013F80150091C77EA2491301A2017E5CA201FE1303A25BA2 +0001EE038018005B5F0003913801FC0EB5D8E000133CEE7FF0C9EA0FC0312E7CAC35>82 +D<913807F00691383FFE0E9138F80F9E903903E001FE903807800049C7127C131E49143C +A2491438A313F81630A26D1400A27FEB7F8014F86DB47E15F06D13FC01077F01007F141F +02011380EC003F151F150FA215071218A3150F00381500A2151EA2007C5C007E5C007F5C +397B8003E039F1F00F8026E07FFEC7FC38C00FF0272F7CAD2B>I<151FEC03FFA2EC003F +A2153EA2157EA2157CA215FCA215F8A21401EB07E190381FF9F0EB7C1DEBF80FEA01F039 +03E007E0EA07C0120FEA1F8015C0EA3F00140F5A007E1480A2141F12FE481400A2EC3F02 +1506143E5AEC7E0E007CEBFE0C14FC0101131C393E07BE18391F0E1E38390FFC0FF03903 +F003C0202F7DAD24>100 D<1307EB0F80EB1FC0A2EB0F80EB070090C7FCA9EA01E0EA07 +F8EA0E3CEA1C3E123812301270EA607EEAE07C12C013FC485A120012015B12035BA21207 +EBC04014C0120F13801381381F01801303EB0700EA0F06131EEA07F8EA01F0122E7EAC18 +>105 D<15E0EC01F01403A3EC01C091C7FCA9147CEB03FE9038078F80EB0E07131C0138 +13C01330EB700F0160138013E013C0EB801F13001500A25CA2143EA2147EA2147CA214FC +A25CA21301A25CA21303A25CA2130700385BEAFC0F5C49C7FCEAF83EEAF0F8EA7FF0EA1F +801C3B81AC1D>I<131FEA03FFA2EA003FA2133EA2137EA2137CA213FCA25BA2120115F8 +9038F003FCEC0F0E0003EB1C1EEC387EEBE07014E03807E1C09038E3803849C7FC13CEEA +0FDC13F8A2EBFF80381F9FE0EB83F0EB01F81300481404150C123EA2007E141C1518007C +EBF038ECF83000FC1470EC78E048EB3FC00070EB0F801F2F7DAD25>I<27078007F0137E +3C1FE01FFC03FF803C18F0781F0783E03B3878E00F1E01263079C001B87F26707F8013B0 +0060010013F001FE14E000E015C0485A4914800081021F130300015F491400A200034A13 +076049133E170F0007027EEC8080188149017C131F1801000F02FCEB3F03053E13004949 +5C180E001F0101EC1E0C183C010049EB0FF0000E6D48EB03E0391F7E9D3E>109 +D<3907C007E0391FE03FF83918F8783E393879E01E39307B801F38707F00126013FEEAE0 +FC12C05B00815C0001143E5BA20003147E157C5B15FC0007ECF8081618EBC00115F0000F +1538913803E0300180147016E0001F010113C015E390C7EAFF00000E143E251F7E9D2B> +I<90387C01F89038FE07FE3901CF8E0F3A03879C0780D907B813C0000713F000069038E0 +03E0EB0FC0000E1380120CA2D8081F130712001400A249130F16C0133EA2017EEB1F80A2 +017C14005D01FC133E5D15FC6D485A3901FF03E09038FB87C0D9F1FFC7FCEBF0FC000390 +C8FCA25BA21207A25BA2120FA2EAFFFCA2232B829D24>112 D<903807E03090381FF870 +90387C1CF0EBF80D3801F00F3903E007E0EA07C0000F1303381F800715C0EA3F00A24813 +0F007E1480A300FE131F481400A35C143E5A147E007C13FE5C1301EA3E07EA1F0E380FFC +F8EA03F0C7FC13015CA313035CA21307A2EBFFFEA21C2B7D9D20>I<013F137C9038FFC1 +FF3A01C1E383803A0380F703C0390700F60F000E13FE4813FC12180038EC0700003049C7 +FCA2EA200100005BA313035CA301075B5D14C000385CD87C0F130600FC140E011F130C01 +1B131C39F03BE038D8707113F0393FE0FFC0260F803FC7FC221F7E9D28>120 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fj cmsy10 12 12 +/Fj 12 107 df<007FB912E0BA12F0A26C18E03C04789A4D>0 D<0060160600F8160F6C +161F007E163F6C167E6C6C15FC6C6CEC01F86C6CEC03F06C6CEC07E06C6CEC0FC06C6CEC +1F80017EEC3F006D147E6D6C5B6D6C485A6D6C485A6D6C485A6D6C485A6D6C485ADA7E3F +C7FCEC3F7E6E5A6E5A6E5AA24A7E4A7EEC3F7EEC7E3F4A6C7E49486C7E49486C7E49486C +7E49486C7E49486C7E49C7127E017E8049EC1F804848EC0FC04848EC07E04848EC03F048 +48EC01F84848EC00FC48C9127E007E163F48161F48160F00601606303072B04D>2 +D<147014F8A81470007815F0007C1401B4EC07F8D87F80EB0FF0D83FE0EB3FE0D80FF0EB +7F80D803F8EBFE003900FE73F890383F77E090380FFF80D903FEC7FCEB00F8EB03FE9038 +0FFF8090383F77E09038FE73F83903F870FED80FF0EB7F80D83FE0EB3FE0D87F80EB0FF0 +D8FF00EB07F8007CEC01F000781400C7140014F8A81470252B7AAD32>I<19E0F003F018 +0FF03FE0F0FF80943803FE00EF0FF8EF3FE0EFFF80DC03FEC7FCEE0FF8EE3FE0EEFF80DB +03FEC8FCED1FF8ED7FE0913801FF80DA07FEC9FCEC1FF0EC7FC04948CAFCEB07FCEB1FF0 +EB7FC04848CBFCEA07FCEA1FF0EA7FC048CCFCA2EA7FC0EA1FF0EA07FCEA01FF38007FC0 +EB1FF0EB07FCEB01FF9038007FC0EC1FF0EC07FC913801FF809138007FE0ED1FF8ED07FE +923800FF80EE3FE0EE0FF8EE03FE933800FF80EF3FE0EF0FF8EF03FE943800FF80F03FE0 +F00FF01803F000E01900B0007FB912E0BA12F0A26C18E03C4E78BE4D>20 +D<037FB612E00207B712F0143F91B812E0010301C0C9FCD907FCCAFCEB0FE0EB3F8049CB +FC13FC485A485A485A5B485A121F90CCFC123EA2123C127CA2127812F8A25AA87EA21278 +127CA2123C123EA27E7F120F6C7E7F6C7E6C7E6C7E137E6D7EEB1FE0EB07FC6DB47E0100 +90B712E0023F16F01407020016E03C3A78B54D>26 D<92B6FC02071580143F91B7120001 +030180C8FCD907FCC9FCEB1FE0EB3F80017ECAFC5B485A485A485A5B485A121F90CBFC12 +3EA2123C127CA2127812F8A25AA2B9FC1880A2180000F0CBFCA27EA21278127CA2123C12 +3EA27E7F120F6C7E7F6C7E6C7E6C7E137E6D7EEB1FE0EB07FC6DB47E010090B6FC023F15 +80140702001500313A78B542>50 D<0060171800F0173C6C177CA200781778007C17F8A2 +003C17F0003E1601A26CEE03E0A26C17C06D1507A2000717806D150FA26C6CED1F00A200 +01161E6D153EA20000163C90B712FCA26D5DA2013CC85A013E1401A2011E5D011F1403A2 +6D5D6E1307A26D6C495AA2010392C7FC6E5BA20101141E6E133EA26D6C5BA20278137802 +7C13F8A2023C5BEC3E01A26E485AA2020F5B1587A202075B15CFA26EB4C8FCA26E5AA36E +5AA315781530364780C437>56 D<0060170C00F0171EB3B3A66C173EA20078173C007C17 +7C007E17FC003E17F86CEE01F06D15036C6CED07E06C6CED0FC0D803F8ED3F80D801FEED +FF0026007FC0EB07FCD93FFCEB7FF8010FB612E001031580D9007F01FCC7FC020713C037 +3D7BBA42>91 D<913807FFC0027F13FC0103B67E010F15E0903A3FFC007FF8D97FC0EB07 +FCD801FEC8B4FCD803F8ED3F80D807E0ED0FC04848ED07E04848ED03F090C91201003EEE +00F8007E17FC007C177C0078173C00F8173EA248171EB3B3A60060170C373D7BBA42>I< +ED0FE015FF913803FC00EC0FE0EC3FC04A5A4AC7FC5C495AA2495AB3AD495AA2495A131F +495A495A01FEC8FCEA07F8EAFFE0A2EA07F8EA00FEEB7F806D7E6D7E130F6D7EA26D7EB3 +AD6D7EA26D7E806E7E6E7EEC0FE0EC03FC913800FFE0150F236479CA32>102 +D<12FEEAFFE0EA07F8EA00FEEB7F806D7E6D7E130F6D7EA26D7EB3AD6D7EA26D7E806E7E +6E7EEC0FE0EC03FC913800FFE0A2913803FC00EC0FE0EC3FC04A5A4AC7FC5C495AA2495A +B3AD495AA2495A131F495A495A01FEC8FCEA07F8EAFFE048C9FC236479CA32>I<126012 +F0B3B3B3B3B3A81260046474CA1C>106 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fk cmbx12 14.4 32 +/Fk 32 122 df<EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A6C5A111176 +9025>46 D<EF01E01703EF07F0A2170FA2EF1FE0A218C0173FA2EF7F80A218005FA24C5A +A25F1603A24C5AA25F160FA24C5AA25F163FA24C5AA294C7FC5EA24B5AA25E1503A24B5A +A25E150FA24B5AA25E153FA24B5AA293C8FC5DA24A5AA25D1403A25D1407A24A5AA25D14 +1FA24A5AA25D147FA24AC9FCA25C1301A2495AA25C1307A2495AA25C131FA2495AA25C13 +7FA249CAFCA25B1201A2485AA25B1207A2485AA25B121FA2485AA25B127FA248CBFCA25A +A2127CA2347879D943>I<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13F0 +EAF800C7FCB3B3B3A6007FB712FEA52F4E76CD43>49 D<EC3FFE0103B512E0010F14FC01 +3F14FF90B712C048D9C07F7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F4848 +8001F01680486C6E13C07F486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914E0 +5EA218C05E1880A24C13005F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B5A +4A5B4A48C8FC4A5A5D4A48EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495AD9 +1F80140749C8FC013E150F017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD43 +>I<91380FFFC091B512FC0107ECFF80011F15E090263FF8077F9026FF800113FC4848C7 +6C7ED803F86E7E491680D807FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C75A +D801FC1680C9FC4C13005FA24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016FC +EEFF80DA000713E0030113F89238007FFE707E7013807013C018E07013F0A218F8A27013 +FCA218FEA2EA03E0EA0FF8487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C48 +16E001F04A13C06C484A1380D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D011F +1580010302FCC7FCD9001F1380374F7ACD43>I<D80380150ED807E0157E01FEEC03FED9 +FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16F016C093C8FC15F801E190C9FC01E0CAFCAB +EC0FFF027F13F001E3B512FE01E76E7E9026FFF8077FDAC0017F49C713F8496E7E49143F +4981496E7E6C481680C9FC18C08218E0A418F0A3EA0FE0487E487E487E487EA418E0A35B +6C484A13C05B491680003EC85A003F17006C6C4A5A6D5D6C6C4A5AD807F8495BD803FE01 +075B2701FFC03F5B6C90B65A013F4AC7FC6D14F8010314C09026007FF8C8FC344F79CD43 +>53 D<171F4D7E4D7EA24D7EA34C7FA24C7FA34C7FA34C7FA24C7FA34C8083047F80167E +8304FE804C7E03018116F8830303814C7E03078116E083030F814C7E031F81168083033F +8293C77E4B82157E8403FE824B800201835D840203834B800207835D844AB87EA24A83A3 +DA3F80C88092C97E4A84A2027E8202FE844A82010185A24A820103854A82010785A24A82 +010F855C011F717FEBFFFCB600F8020FB712E0A55B547BD366>65 +D<BA12C019FEF1FFC01AF01AFCD8000701F0C7000313FFDE007F7F737F070F7F737F8785 +87858785A287A84F5BA263616361634F5B4F5B077F90C7FC4E485A060713F892B812E097 +C8FC861AF003F0C7000313FE9539003FFF80070F13E0737F07017F87737F747E1C807413 +C0A27413E0A31CF0A386A362A31CE0A2621CC0A250138097B5FC1C004F5B19074F5B073F +13F04EB55ABC128098C7FC1AF81AC007F8C8FC54527CD160>I<B812C0A5D8000701F8C7 +FCB3B3B3B2B812C0A52A527CD132>73 D<B600FC93B7FC8181A282D800076E9239003FFC +0070EE07E08282A28202EF7F02E77F02E380A202E18002E0806F7F6F7F6F7FA26F7F6F7F +6F806F80A26F80707F707F707F707FA2707F7080708070808583717F717F717F717FA271 +14807114C07114E07213F07213F8A27213FC7213FE7213FF721487A27214C77214E77313 +F77313FF85A285858585A28586868686A286868686A2D93FFC187FB7173F1B1F1B0F1B07 +755A60527CD169>78 D<BAFC19F819FF1AE086D8000701F0C7001F13FC060113FF726C13 +807313C0070F13E01BF0857313F81BFCA27313FEA41BFFA81BFEA31BFC61A21BF84F13F0 +4F13E0614F13C04F13004E485A061F5B92B812F01AC04FC7FC19E003F8CBFCB3AEB812C0 +A550527CD15C>80 D<003FBC1280A59126C0003F9038C0007F49C71607D87FF8060113C0 +01E08449197F49193F90C8171FA2007E1A0FA3007C1A07A500FC1BE0481A03A6C994C7FC +B3B3AC91B912F0A553517BD05E>84 D<EC7FFF0107B512F0013F14FE90B77E48D9E00F7F +2703FE000113F0486C6D7F6EEB3FFC48826E131F83707FA36C496D7FA26C90C7FC6C5AC9 +FCA6037FB5FC020FB6FC91B7FC01071487013FEBF0074913803901FFFC004813F0485B48 +5B485B4890C7FC5A5BA2485AA45EA26D5C007F151D163D6C6C02797F6C6D01F113F86C90 +26C003E1EBFFE06C9026F81FC014F06C90B5487EC6ED001F011F01FC010713E0010101E0 +90C8FC3C387CB641>97 D<913801FFF8021FEBFF8091B612F0010315FC010F9038C00FFE +903A1FFE0001FFD97FFC491380D9FFF05B4817C048495B5C5A485BA2486F138091C7FC48 +6F1300705A4892C8FC5BA312FFAD127F7FA27EA2EF03E06C7F17076C6D15C07E6E140F6C +EE1F806C6DEC3F006C6D147ED97FFE5C6D6CEB03F8010F9038E01FF0010390B55A010015 +80023F49C7FC020113E033387CB63C>99 D<4DB47E0407B5FCA5EE001F1707B3A4913801 +FFE0021F13FC91B6FC010315C7010F9038E03FE74990380007F7D97FFC0101B5FC49487F +4849143F484980485B83485B5A91C8FC5AA3485AA412FFAC127FA36C7EA37EA26C7F5F6C +6D5C7E6C6D5C6C6D49B5FC6D6C4914E0D93FFED90FEFEBFF80903A0FFFC07FCF6D90B512 +8F0101ECFE0FD9003F13F8020301C049C7FC41547CD24B>I<913803FFC0023F13FC49B6 +FC010715C04901817F903A3FFC007FF849486D7E49486D7E4849130F48496D7E48178048 +497F18C0488191C7FC4817E0A248815B18F0A212FFA490B8FCA318E049CAFCA6127FA27F +7EA218E06CEE01F06E14037E6C6DEC07E0A26C6DEC0FC06C6D141F6C6DEC3F806D6CECFF +00D91FFEEB03FE903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F034387CB6 +3D>I<ED3FFC0203B5FC020F14C0023F14E09139FFF81FF0499038C03FF849EB807F4990 +3800FFFC495A495AA2495AA2EE7FF8495AEE3FF0EE0FC093C7FCAEB712E0A526007FF8C8 +FCB3B3A7007FB512FEA52E547CD329>I<DA3FFF14FF0103B5D8F00713C0010FDAFC1F13 +E0013FECFF7F90267FFC0F9038FF9FF09026FFE001EBF83F48496C13E0484990387FF01F +4890C7D83FF813E0489338FC0FC0F0078048486E6CC7FCA2003F82A9001F5EA26C6C4A5A +A26C5E6C6D495A6C6D495A6C6D485BDAFC0F5B4890B6C8FCD803EF14FC01C314F02607C0 +3F90C9FC91CBFCA2120FA37FA213F813FE90B7FC6C16F817FF18C06C836C836C836D8284 +48B9FC12074848C700031480D81FF8EC003F4848150748486F13C083485A83A56D5D007F +18806D5D003F18006C6C4B5AD80FFEED1FFC6C6C6CEC7FF86C01E049485A6C01FE011F5B +6C6CB71280010F03FCC7FC010115E0D9000F01FCC8FC3C4F7CB543>I<EB3FF0B5FCA512 +03C6FCB3A4EE1FFC93B512C0030314F0030F8092391FE07FFC92393F001FFE037C8003F0 +7FDAF1E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542537BD2 +4B>I<137F497E000313E0487FA2487FA76C5BA26C5BC613806DC7FC90C8FCADEB3FF0B5 +FCA512017EB3B3A6B612E0A51B547BD325>I<157FEDFF80020313E04A13F0A24A13F8A7 +6E13F0A26E13E002001380ED7F0092C7FCADED1FF891B5FCA51401EC007FB3B3B1EA0780 +EA1FE0487E487E486C13FF16F0A216E05C16C04A13806C4848130049485A003F495A000F +B512F06C5C0001148026001FFCC7FC256C87D329>I<EB3FF0B5FCA512017EB3B3B3B1B6 +12F0A51C537BD225>108 D<D93FF0D91FFCEDFFE0B591B500C0010713FE030302F0011F +6D7E030F6E017F8092271FE07FFCD9FF037F922A3F001FFE01F8007F0003027C9126FF03 +E080C602F06DD90780137FDAF1E0038FC77FDAF3C0159EDAF7806D01BC143F07FC8102FF +C75C4A5EA24A5EA44A5EB3ACB6D8F807B6D8C03FB512FEA567367BB570>I<D93FF0EB1F +FCB591B512C0030314F0030F8092391FE07FFC92393F001FFE0003027C80C602F07FDAF1 +E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542367BB54B>I< +913801FFE0021F13FE91B612C0010315F0010F9038807FFC903A1FFC000FFED97FF86D6C +7E49486D7F48496D7F48496D7F4A147F48834890C86C7EA24883A248486F7EA3007F1880 +A400FF18C0AC007F1880A3003F18006D5DA26C5FA26C5F6E147F6C5F6C6D4A5A6C6D495B +6C6D495B6D6C495BD93FFE011F90C7FC903A0FFF807FFC6D90B55A010015C0023F91C8FC +020113E03A387CB643>I<903A3FF001FFE0B5010F13FE033FEBFFC092B612F002F30101 +7F913AF7F8007FFE0003D9FFE0EB1FFFC602806D7F92C76C7F4A824A6E7F4A6E7FA2717F +A285187F85A4721380AC1A0060A36118FFA2615F616E4A5BA26E4A5B6E4A5B6F495B6F49 +90C7FC03F0EBFFFC9126FBFE075B02F8B612E06F1480031F01FCC8FC030313C092CBFCB1 +B612F8A5414D7BB54B>I<90397FE003FEB590380FFF80033F13E04B13F09238FE1FF891 +39E1F83FFC0003D9E3E013FEC6ECC07FECE78014EF150014EE02FEEB3FFC5CEE1FF8EE0F +F04A90C7FCA55CB3AAB612FCA52F367CB537>114 D<903903FFF00F013FEBFE1F90B7FC +120348EB003FD80FF81307D81FE0130148487F4980127F90C87EA24881A27FA27F01F091 +C7FC13FCEBFFC06C13FF15F86C14FF16C06C15F06C816C816C81C681013F1580010F15C0 +1300020714E0EC003F030713F015010078EC007F00F8153F161F7E160FA27E17E07E6D14 +1F17C07F6DEC3F8001F8EC7F0001FEEB01FE9039FFC00FFC6DB55AD8FC1F14E0D8F80714 +8048C601F8C7FC2C387CB635>I<143EA6147EA414FEA21301A313031307A2130F131F13 +3F13FF5A000F90B6FCB8FCA426003FFEC8FCB3A9EE07C0AB011FEC0F8080A26DEC1F0015 +806DEBC03E6DEBF0FC6DEBFFF86D6C5B021F5B020313802A4D7ECB34>I<D93FF8913801 +FFC0B50207B5FCA50003ED001FC61607B3AE5FA35FA2017F5D173B177B6D6C14F3DC01E3 +13F06D6CD907C3EBFFC0903A0FFFC03F836D90B51203010114FE6D6C13F8020701E091C7 +FC42377BB54B>I<B600F00107B5FCA5000101F8C8EA7FE06C6DED3F00A2017F163E6E15 +7E013F167C6E15FC6D5E6F13016D5E8117036D5E6F13076D5E6F130F6D5E6F131F6D93C7 +FC815F6E6C133E177E023F147C6F13FC6E5C16816E5C16C3A26EEBE3E016E76E5C16FF6E +5CA26E91C8FCA26F5AA36F5AA26F5AA26F5AA26F5A6F5A40367DB447>I<B600F00107B5 +FCA5C601F8C8EA7FE06EED3F00A26D6C153E187E013F167C6E15FC6D5E6F13016D5E6F13 +036D5E8117076D6D5C170F6D6D5C171F6D93C7FC6F5B027F143E6F137E023F147C6F13FC +A26E6D5A16816EEBC1F016C36E5C16E76E5C16FF6E5CA26E91C8FCA36F5AA26F5AA26F5A +A26F5AA26F5AA35E150F5E151F93C9FC5DD81FC0133E486C137E486C137C486C13FC5D14 +015D14034A5A6C48485A49485A263FC07FCAFCEB81FE6CB45A6C13F000035BC690CBFC40 +4D7DB447>121 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fl cmmi12 12 37 +/Fl 37 122 df<ED07F0ED1FFEED7C1F913901F00FC0913907C007E091380F8003DA1F00 +13F0023EEB01F8147E5C4A14FC1301495AA2495AA2495A1603131F5CA21607013F15F891 +C7FCA249140F17F0137E17E001FE141F17C049143F17800001157F170016FE5E486C495A +4B5A01F7495A9039F3800FC02707F1C01FC7FC9038F0E07E9038E07FF8EC1FC0000F90C9 +FCA25BA2121FA25BA2123FA290CAFCA25AA2127EA212FEA25A12382E417DAB32>26 +D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A78891B>58 D<121EEA7F8012FF13C0A2 +13E0A3127FEA1E601200A413E013C0A312011380120313005A1206120E5A5A5A12600B1D +78891B>I<F001C0F007E0181FF07FC0943801FF00EF07FCEF1FF0EF7FC04C48C7FCEE0F +FCEE3FF0EEFFC0030390C8FCED0FF8ED3FE0EDFF80DA03FEC9FCEC1FF8EC7FE0903801FF +80D907FECAFCEB1FF0EB7FC04848CBFCEA07FCEA1FF0EA7FC048CCFCA2EA7FC0EA1FF0EA +07FCEA01FF38007FC0EB1FF0EB07FE903801FF809038007FE0EC1FF8EC03FE913800FF80 +ED3FE0ED0FF8ED03FF030013C0EE3FF0EE0FFCEE01FF9338007FC0EF1FF0EF07FCEF01FF +9438007FC0F01FE01807F001C03B3878B44C>I<1618163C167CA2167816F8A216F01501 +A216E01503A216C01507A21680150FA2ED1F00A2151E153EA2153C157CA2157815F8A25D +1401A24A5AA25D1407A25D140FA292C7FC5CA2141E143EA2143C147CA25CA25C1301A25C +1303A25C1307A25C130FA291C8FC5BA2133EA2133C137CA2137813F8A25B1201A25B1203 +A2485AA25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A126026647BCA31 +>I<127012FCB4FCEA7FC0EA1FF0EA07FCEA01FF38007FC0EB1FF0EB07FE903801FF8090 +38007FE0EC1FF8EC03FE913800FF80ED3FE0ED0FF8ED03FF030013C0EE3FF0EE0FFCEE01 +FF9338007FC0EF1FF0EF07FCEF01FF9438007FC0F01FE0A2F07FC0943801FF00EF07FCEF +1FF0EF7FC04C48C7FCEE0FFCEE3FF0EEFFC0030390C8FCED0FF8ED3FE0EDFF80DA03FEC9 +FCEC1FF8EC7FE0903801FF80D907FECAFCEB1FF0EB7FC04848CBFCEA07FCEA1FF0EA7FC0 +48CCFC12FC12703B3878B44C>I<91B87E19F019FC02009039C00007FF6F489038007FC0 +03FFED1FE0737E93C86C7E737E19014A707E5D1A7FA20203EF3F805DA21BC014075DA314 +0F4B17E0A3141F4B17C0A3143F4B167FA3027F18804B16FFA302FF180092C95A62A24917 +034A5F19076201034D5A5C4F5A620107173F4A5F4FC7FC19FE010F4C5A4A15034E5AF00F +E0011F4C5A4A4B5A06FFC8FC013FED01FCEF0FF84AEC3FE001FF913803FF80B848C9FC17 +F094CAFC4B447CC351>68 D<91B600E049B512C0A3020001E0C8383FF800DB7F80ED1FE0 +03FF94C7FC1A3E93C9127862F101C04A4C5A4B4BC8FC191C6102035E4B5DF003804EC9FC +0207150E4B14386060020F4A5A4B0107CAFC170E5F021F14784B13F84C7E1603023F130F +4B487E163BEEE1FF91387FC1C1DB83807FED8700159CDAFFB86D7E5D03C06D7E5D4990C7 +FC4A6E7EA2717E13034A811707A201076F7E5C717EA2130F4A6E7FA2727E131F5C727E13 +3F854A82D9FFE04B7EB600E0010FB512E05FA252447CC353>75 D<91B612F8A3020001E0 +C8FC6F5A4B5AA293C9FCA35C5DA314035DA314075DA3140F5DA3141F5DA3143F5DA3147F +5DA314FF92CAFCA35B4A16C0A21801010317804A15031900A201075E4A1506180E181E01 +0F161C4A153C18381878011F16F84A4A5A1703013F150F4D5A4A14FF01FF02075BB9FCA2 +603A447CC342>I<91B500C0933803FFFE63630200F1FE00DB6FE0EE1BF803EF171F1B37 +03CFEF67F0A21BCF0201EF018F038F60DB87F0ED030F1B1F020317060307040C5BA2F218 +3F020717300206616F6C15601B7F020E17C0020CDC018090C7FCA24F485A021C16060218 +606F6C5C1A0102381618023004305BA2F16003027016C00260606F6CEB01801A0702E0ED +03004A03065CA24E130F01015E4A60047F5B1A1F01035E91C74A5CA24D48133F494BC7FC +010661EE3F861A7F010E158C010C039892C8FCA205B05C011C15E001186001386E5A1901 +01785D01FC92C75BD803FFEF07FEB500F8011E0107B512FE161C160C5F447BC35E>I<91 +B712F018FF19E002009039C0003FF86F48EB07FC03FFEC01FEF0007F93C8EA3F801AC0F1 +1FE05C5D1AF0A214035DA30207EE3FE05DA2F17FC0020F17804B15FF1A004E5A021F4B5A +4B4A5AF00FE04E5A023F037FC7FC4BEB03FCEF1FF092B612804A4AC8FC923980007F80EF +0FC0EF07F002FF6E7E92C77F1701845B4A1400A2170113035CA2170313075CA24D5A130F +5CA3011F18185CA2013F4C13381A304A6F1370D9FFE0020314E0B600E0ED01C00501EB03 +80943900FE0F00CBEA3FFEF007F045467CC34A>82 D<9339FF8001800307EBF003033F13 +FC9239FF007E07DA01F8EB0F0FDA07E09038079F004A486DB4FC4AC77E023E804A5D187E +5C495A183C495AA213074A1538A3130F183080A295C7FC806D7E8014FF6D13E015FC6DEB +FFC06D14FC6E13FF6E14C0020F80020314F8EC003F03077F9238007FFE160F1603707E82 +83A283A21206A4000E163EA2120C177E001E167CA25F5F003F15014C5A6D4A5A4C5A486C +4AC8FC6D143ED87CF85CD8787E495A3AF01FC00FE0D8E007B51280010149C9FC39C0003F +F039487BC53C>I<007FB56C91381FFFF8B65DA2000101E0C8000313006C0180ED01FCF0 +00F0614E5AA2017F4C5A96C7FC1806A2606E5DA2013F5E1870186060A24D5A6E4AC8FCA2 +011F1506170E170C5FA26E5C5FA2010F5D16015F4CC9FCA26E13065EA201075C5EA25E16 +E06E5B4B5A13034BCAFC1506A25D151CECFE185D13015D5DA26E5AA292CBFC5C13005C5C +A25CA25C45467BC339>86 D<023FB500E0011FB5FCA39126007FFEC7000313E0DB3FF891 +3801FE006F486E5A1AF06F6C4A5A626F6C4A5A0706C7FC190E6F6C5C616F6C5C6171485A +6F5D4EC8FC93387FC00660706C5A6060706C5A17F193380FFB8005FFC9FC5F705AA2707E +A3707E5E04067F5E93381C7FC0163816704C6C7EED01C04B486C7E160015064B6D7E5D4B +6D7E5D5D4A486D7E14034AC76C7E140E5C4A6E7F143002E06F7E495A0103707E495A131F +496C4B7E2603FFE04A487E007F01FC021FEBFFF0B5FCA250447EC351>88 +D<020FB812C05C1A809326800001130003F8C7FCDA3FE04A5A03804A5A92C8485A027E4B +5A027C4B5A02784B5A4A4B5AA24A4A90C7FC4A4A5A01014B5A4D5A4A4A5A01034B5A91C8 +485A4D5AA290C84890C8FC4C5A4C5A4C5A4C5A4C5A4C5A4C5AA24B90C9FC4B5A4B5A4B5A +4B5A4B5A4B5AA24B5A4A90CAFC4A5A4A4814064A5A4A5A4A48140E4A48140CA24A48141C +4990C8121849481538495A49485D495A494815F049485D1701494814034890C8485A4848 +150F4848151F48484B5A484815FF48481403043F90C8FC48B8FCB9FC5F42447BC343>90 +D<EC0FC0EC7FF0903901F8381C903907E01C7E90380FC00E90393F0007FE496D5A13FE48 +5A49130100035D485A120F491303001F5DA2485A1507007F5D5BA2150F00FF5D90C7FCA2 +151F5E5AA2033F1330EE00701760A24B13E017C015FE007E130102031301003ED9073E13 +80003F010E13036C011C14006C6C486C5A3A07C0F00F0E3A01FFC007FC3A007F0001F02C +2D7CAB33>97 D<EB0FE0EA07FFA338001FC0130F131FA25CA3133F91C8FCA35B137EA313 +FE5BA312015BEC0FC0EC3FF00003EBF07C9038F3C03E9038F7001F01FE14804848130F49 +14C05B16E0485A5BA3121F5BA2151F123F90C7FCA2153F4815C0127EA2157F16805A1600 +5DA24A5A007C5CA24A5A4A5A5D003C130F003E495A001E495A001F017EC7FC6C5B3807C1 +F03801FFC06C6CC8FC23467CC429>I<EC07F8EC3FFF9138FC07C0903903F000E0494813 +70D91F80133049C71270017EEB03F801FE1307485A4848EB0FF012075B000FEC07C04848 +90C7FCA2485AA2127F5BA312FF90C9FCA45AA5161816381670007E15E0ED01C06CEC0380 +ED07006C6C131E000F14383907C001F03903F00FC02600FFFEC7FCEB1FF0252D7CAB2A> +I<EE01FC16FFA3EE03F816011603A217F0A21607A217E0A2160FA217C0A2161FA21780A2 +163FA21700EC0FC091387FF07F903801F838903907E01C7E90380FC00E90393F0007FE49 +130301FE5C485A491301120348485C120F491303121F5E485A1507127F495CA2150F12FF +90C75BA2151FA2485DA2033F13301770EE0060A24B13E017C015FE007E13010203130100 +3ED9073E1380003F010E13036C011C14006C6C486C5A3A07C0F00F0E3A01FFC007FC3A00 +7F0001F02E467CC433>I<EC07F8EC3FFE903901FC0780903903F003C090390FC001E090 +381F8000017FC7FC01FE1470485A484814F0000715E05B000F1401484814C015034848EB +0780ED1F0015FC007FEB1FF090B5128002F0C7FC0180C8FC12FF90C9FCA55AA41618007E +15381670007F15E06CEC01C0ED03806CEC07006C6C131E6D13383907E001F03901F00FC0 +26007FFEC7FCEB1FF0252D7CAB2D>I<EE07E0EE1FF8EE7C1CEEF80E923801F03E923803 +E07F17FFED07E116C117FE92380FC0FC177817004B5AA4153F93C7FCA45D157EA491B612 +80A3DA00FCC7FCA314015DA414035DA414075DA4140F5DA5141F5DA4143F92C8FCA45C14 +7EA45CA45C1301A25CA2EA1C03007F5B12FF5C13075C4848C9FC12F8EA601EEA783CEA1F +F0EA07C0305A7BC530>I<157E913803FF8091390FC1E0E091391F0073F0027E13334A13 +3F4948131F010315E04948130F495AA2494814C0133F4A131F137F91C713805B163F5A49 +1500A25E120349147EA216FEA2495CA21501A25EA21503150700015D150F0000141F6D13 +3F017CEB77E090383E01E790381F078F903807FE0FD901F85B90C7FC151FA25EA2153FA2 +93C7FCA2001C147E007F14FE485C4A5A140348495AEC0FC000F8495A007C01FEC8FC381F +FFF8000313C02C407EAB2F>I<14FE137FA3EB01FC13001301A25CA21303A25CA21307A2 +5CA2130FA25CA2131FA25CED3FC090393F81FFF0913887C0FC91380E007E023C133ED97F +70133F4A7F4A14805C13FF91C7FC5BA24848143F17005BA200035D167E5BA2000715FE5E +5B1501000F5DA24913035E001F1607030713064914E0150F003FEDC00E170C90C7141CEE +80184816381730007E167017E000FE91380781C0EEC38048913801FF000038EC007C3046 +7BC438>I<141E143F5C5CA3147E143891C7FCAE133EEBFF803801C3C0380781E0380601 +F0120E121CEA180312381230A2EA700700605BA2EAE00F00C05BEA001F5CA2133F91C7FC +A25B137E13FE5BA212015BEC03800003140013F01207495A1406140E140CEBC01C141814 +385C00035BEBE1C0C6B45A013EC7FC19437DC121>I<14FE137FA3EB01FC13001301A25C +A21303A25CA21307A25CA2130FA25CA2131FA25C163F013FECFFC0923803C0E091380007 +03ED1E0F491338ED701F017E13E0EC01C001FE018013C00203EB07004948C8FC140E0001 +5B5C495A5C3803FBC001FFC9FC8014F83807F1FE9038F03F809038E00FE06E7E000F1303 +81EBC001A2001FED01C017801380A2003F15031700010013F05E481506160E007E150C16 +1C00FE01005BED787048EC3FE00038EC0F802B467BC433>107 D<EB03F8EA01FFA33800 +07F013031307A214E0A2130FA214C0A2131FA21480A2133FA21400A25BA2137EA213FEA2 +5BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA25BA2123FA290C7FCA24813 +6014E0007E13C0A2130100FE138012FCA21303007C13005B1306EA3E0EEA1E1CEA0FF8EA +03E015467CC41D>I<01F8D903FCEC7F80D803FED91FFF903803FFE0D8071F903B7C0FC0 +0F81F83E0E0F80E007E01C00FC001C9026C3C0030178137C271807C700D9F0E0137E02CE +902601F1C0133E003801DCDAFB80133F003001D892C7FCD90FF814FF0070495C0060495C +A200E04949485CD8C01F187E4A5C1200040715FE013F6091C75BA2040F14014960017E5D +1903041F5D13FE494B130762043F160E0001060F130C4992C713C0191F4CED801C00031A +1849027E1638F2003004FE167000071A60494A16E0F201C0030192380F0380000FF18700 +494AEC03FED80380D90070EC00F84F2D7DAB55>I<01F8EB03FCD803FEEB1FFFD8071F90 +387C0FC03B0E0F80E007E03A0C07C3C003001CD9C7007F001801CE1301003801DC800030 +13D8EB0FF800705B00605BA200E0491303D8C01F5D5C12001607013F5D91C7FCA2160F49 +5D137E161F5F13FE49143F94C7FC187000014B136049147E16FE4C13E0000317C0491501 +04F81380170300071700495D170EEE781C000FED7C3849EC1FF0D80380EC07C0342D7DAB +3A>I<EC03FCEC3FFF9138FE07C0903903F003F049486C7E90391FC000FC49C7127C4914 +7E01FE147F484880485A000716805B120F485AA2485A167F127F5BA216FF00FF160090C8 +FCA25D5E5A4B5AA25E15075E4B5A151F007E5D4B5A6C4AC7FC15FE391F8001F86C6C485A +3907E00FC03901F03F802600FFFCC8FCEB1FE0292D7CAB2F>I<D903E0EB3F80D90FF8EB +FFE0903A1C7C03C0F8903A383E07007C9026703F1E137E9026601F387F5D01E00160EB1F +8001C013E04A5A00014A14C0018090C7FCA200035B1300147EC7FC02FE143FA25CA20101 +157F18805CA2010315FF18005C5F010714015F4A13035F010F14075F4C5A5F496C495A4C +C7FC02B8137E02985B90393F9C01F891388F07E0913803FF80DA00FCC8FC4990C9FCA213 +7EA213FEA25BA21201A25BA21203A21207B512F0A25C323F83AB31>I<91380FC0039138 +3FF0079138F83C0F903903E00E1E90390FC0063E90381F800790393F00037E4914FC01FE +1301485AA2484814F812075B000F140316F0485AA2003F14074914E0A3007F140F4914C0 +A3151F90C713805AA2153F6C1500A2127E5D007F14FE6C1301A214036C6C485A000F131E +3807C0383803E0F13901FFC1F838003F01130014035DA314075DA3140F5DA2141FA2143F +011FB51280A21600283F7DAB2B>I<01F8EB0FC0D803FEEB7FF0D8070FEBF038000E9038 +83C07C3A0C07C701FC001C13CE0018EBDC03003813D8003013F8D90FF013F800709038E0 +00E0006015005C12E0EAC01F5C1200A2133F91C8FCA35B137EA313FE5BA312015BA31203 +5BA312075BA3120F5BEA0380262D7DAB2C>I<EC0FF0EC7FFE903901F00F809039078001 +C049C712E0011E14605BED01F0491307A201F8EB0FE05B7FED03806D90C7FC7F7F14F86D +B47E15E06D13F86D7F01077F1300EC07FF140081ED3F80151F120E003FEC0F00487EA25D +48C7121EA200FC5C12605D00705C6C495A6CEB07C0260F803FC7FC3803FFFC38007FE024 +2D7BAB2E>I<141C147EA314FE5CA313015CA313035CA313075CA2007FB512FCB6FC15F8 +39000FC000A2131F5CA3133F91C7FCA35B137EA313FE5BA312015BA312035BA215700007 +14605B15E015C0000F130101C013801403EC070000071306140E5C6C6C5A000113F03800 +FFC0013FC7FC1E3F7EBD23>I<133ED9FF8014E02603C3C0EB03F0380703E0380601F000 +0E1507121CD818035D12380030150FA2D870075D00605B161FEAE00F00C0495CEA001F4A +133FA2013F92C7FC91C7FC5E5B017E147EA216FE13FE495CA20301EB01801703484802F8 +1300A25F0303130616F000001407030F130E6D010D130C017C011D131C033913186D9038 +F0F838903A1F03C07870903A07FF803FE0903A01FC000F80312D7DAB38>I<02FCEB07E0 +903A03FF801FFC903A0F07C0781E903A1C03E0E01F903A3801F1C07FD9700013804901FB +13FF4848EBFF00495B000316FE90C71438484A130012061401000E5C120CC7FC14035DA3 +14075DA3140F5DA3021F143817305D1770023F1460121E003F16E0267F807FEB01C0026F +148000FF01EF1303D901CFEB070000FE903887C00E267C03835B3A3C0F01E0783A1FFC00 +FFE0D803F0EB3F80302D7EAB37>120 D<133ED9FF8014E02603C3C0EB03F0380703E038 +0601F0000E1507001C16E0EA180312380030150F007016C0EA60075C161FD8E00F158000 +C05BEA001F4A133F1700133F91C7FC5E49147E137EA216FE01FE5C5BA215015E485AA215 +035EA200001407150F6D5C017C131F153F6D13FF90391F03CFC0903807FF8F903801FC0F +90C7121F5EA2153F93C7FCD807C05BD81FE0137E5DA24848485A4A5A01805B39380007C0 +0018495A001C49C8FC6C137C380781F83803FFE0C66CC9FC2C407DAB30>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fm cmtt12 12 49 +/Fm 49 123 df<EB03E0EB0FF8497E497E497E90B5FC9038FE3F803801FC1F13F8000380 +EBF00FA7141F5D91393F87FFE001F84913F00001137F147E14FE9026F9FC0713E001FF90 +3801F8006C13F8ECF00302E05B1507D97FC05B14809038FF000F485D148048141F4801C0 +5B5A391FEFE03FD83FC791C7FC903887F07FD87F03137EECF8FE6D6C5A12FEEB00FF6E5A +A291393FF00180EE03C091391FE007E0140F6CEB1FF06C133FEC7FF8903980FFFE0FD83F +C301FF13C0D9FFFC13FF6C496C13806C497E6CD9E00F13006C90388007FE3A00FE0001F8 +2C3F7DBD33>38 D<140FEC3F80147F14FF491300495AEB07F8495A495A495A495A49C7FC +5B12015B485A12075B120F5B121F5BA2123F5BA2127F90C8FCA45A5AAD7E7EA47F123FA2 +7F121FA27F120F7F12077F12036C7E7F12007F6D7E6D7E6D7E6D7E6D7EEB03FE6D7E6D13 +80147F143FEC0F00194D6FC433>40 D<127812FE7E7F6C7E6C7EEA0FF06C7E6C7E6C7E6C +7E6D7E133F80131F6D7E801307801303801301A2801300A28080A41580143FAD147F1500 +A45C5CA213015CA213035C13075C130F5C495A133F5C137F49C7FC485A485A485A485AEA +3FE0485A485A90C8FC5A1278194D78C433>I<14F0497EA8007015E000F8EC01F000FE14 +0700FF140F01C1133F01F113FF263FF9F913C0000FB61200000314FCC614F06D5B011F13 +80D907FEC7FC90381FFF80017F13E090B57E000314FC000F14FF263FF9F913C026FFF1F8 +13F001C1133F0101130F00FE140700F814010070EC00E000001500A86D5A242B79B333> +I<141FA24A7EB0007FB71280A2B812C0A36C1680A2C7D83F80C7FCB06EC8FCA22A2B7CB3 +33>I<EA07C0EA0FF0EA1FF8123F13FCA213FEA2121F120F1207EA007E13FEA213FC1201 +EA03F81207EA0FF0EA7FE012FF13C013005A12780F196E8A33>I<121FEA3F80EA7FC0EA +FFE0A5EA7FC0EA3F80EA1F000B0B6C8A33>46 D<167816F8ED01FCA21503A2ED07F8A2ED +0FF0A2ED1FE0A216C0153FA2ED7F80A2EDFF00A24A5AA25D1403A24A5AA24A5AA24A5AA2 +5D143FA24A5AA24AC7FCA2495AA25C1303A2495AA2495AA25C131FA2495AA2495AA249C8 +FCA25B1201A2485AA2485AA2485AA25B121FA2485AA2485AA248C9FCA25AA2127CA2264D +7AC433>I<14FF010313C0010F13F0497F497F497F9038FF81FF3A01FE007F804848EB3F +C049131F4848EB0FE0A24848EB07F0A24848EB03F8A24848EB01FCA348C812FEA4007E15 +7E00FE157FAE6C15FF6C15FEA46D1301003F15FCA26D1303001F15F8A26C6CEB07F0A26C +6CEB0FE06D131F6C6CEB3FC0A26CB4EBFF806C018113006DB45A6D5B6D5B6D5B010313C0 +010090C7FC283F7BBD33>I<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F00C7FCB3 +A3121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B2B6CAA33>58 +D<007FB71280A2B812C0A36C16806C1600CBFCA9003FB7FC481680B812C0A36C1680A22A +177CA933>61 D<EC1F804A7E4A7EA34A7EA314F901017FA501037FA214F0A201077FA4EC +E07E010F137FA449486C7EA549486C7EA4017F80EC000FA291B5FCA290B67EA43A01FE00 +07F8491303A4000381491301A3000781491300D87FFF90380FFFE0B56C4813F06E5AA24A +7E6C496C13E02C3E7DBD33>65 D<91391FE00780DAFFFC13C00103EBFF0F010F148F4914 +FF5B90387FF81F9038FFC00748497E4848487E497F485A167F485A49143F121F5B003F15 +1F5BA2127F90C8EA0F8093C7FCA25A5AAD7E7EA36DEC0F80003FED1FC0A27F121F7F000F +153F6D15806C7E167F6C6CECFF007F3A01FF8003FE6C6D485A90397FF81FF86DB55A6D5C +6D5C010391C7FC010013FCEC1FE02A3F7CBD33>67 D<003FB512F04814FCB7FC826C816C +813A03F8007FF0ED1FF8ED07FC15036F7E8281EE7F80A2163F17C0161FA217E0160FA4EE +07F0AD160F17E0A4161F17C0163FA21780167FEEFF00A24B5A15034B5AED1FF8ED7FF000 +3FB6FC4815C0B75A93C7FC6C14FC6C14F02C3D7EBC33>I<003FB712E04816F0B8FCA27E +7ED801FCC71207A8EE03E093C7FCA7151F4B7EA490B6FCA69038FC003FA46FC7FC92C8FC +B1383FFFF8487FB57EA26C5B6C5B2C3D7DBC33>70 D<91387F803C903901FFF03E0107EB +FC7E011F13FE49EBFFFE5B9038FFE07F48EB803FEC000FEA03FC00071407491303485A49 +1301121F5B123F491300A2127F90C8FC167C93C7FCA25A5AA992387FFFC092B512E0A37E +6C6E13C0923800FE00A36D1301123FA27F121F6D1303120F7F6C6C1307A26C6C130F6C6C +131F9038FF803F6CEBE0FF6DB5FC7F6D13FE010713F80101EBF07C9026007F80C7FC2B3F +7CBD33>I<3B7FFFC00FFFF8B56C4813FCA46C496C13F8D803F8C7EA7F00B3A290B7FCA6 +01F8C77EB3A53B7FFFC00FFFF8B56C4813FCA46C496C13F82E3D7EBC33>I<003FB61280 +4815C0B712E0A26C15C06C1580260003F8C7FCB3B3AD003FB612804815C0B712E0A26C15 +C06C1580233D78BC33>I<387FFFF8B57E80A25C6C5BD801FCC9FCB3B3A3EE03E0EE07F0 +A9007FB7FCB8FCA46C16E02C3D7DBC33>76 D<D83FF8EC1FFC486CEC3FFE486CEC7FFFA2 +007F16FE6C6CECFFFC000716E001EF14F7EC8001A39039E7C003E7A3ECE007A201E314C7 +A2ECF00FA201E11487ECF81FA201E01407A2ECFC3FA2EC7C3E157E147EEC3E7CA3EC1E78 +EC1FF8A2EC0FF0A3EC07E0EC03C091C7FCAED83FFCEC3FFC486CEC7FFEB591B5FCA26C48 +EC7FFE6C48EC3FFC303D7FBC33>I<D87FFC90381FFFE0486C4913F07FA36C6D6C13E000 +03913800FC0013F780A213F380A3EBF1F0A38013F0A280A2147C147EA2143E143FA28015 +80A3140F15C0A2140715E0A2140315F0A21401A215F81400A3157CA3153C153EA2151E15 +1F387FFF80B5EAC00FA315076C496C5A2C3D7DBC33>I<003FB512FC48ECFF80B712E016 +F86C816C813A01FC000FFF030313801500EE7FC0163FEE1FE0160FA217F01607A6160F17 +E0A2161FEE3FC0167FEEFF801503030F130090B65A5E5E16E0168003FCC7FC01FCC9FCB3 +383FFFE0487FB57EA26C5B6C5B2C3D7EBC33>80 D<007FB57EB612F815FE81826C812603 +F8007FED3FF0ED0FF815076F7E1501A26F7EA74B5AA215034B5A150FED3FF0EDFFE090B6 +5A5E93C7FC5D8182D9F8007F153F6F7E150F821507AA173E177FA416F8030313FF267FFF +C014FEB538E001FF17FC81EE7FF86C49EB3FF0C9EA0FC0303E7EBC33>82 +D<D907FE137890393FFFC07C90B5EAF0FC4814FC000714FF5AEBFC03391FF0007F484813 +3F0180131F007F140F90C712074814035AA21501A46CEC00F86C15007F7F6C7E7FEA1FFE +380FFFE06C13FF6C14F06C14FC6C6C13FF011F1480010314C0D9003F13E0020313F09138 +003FF8ED0FFC1507ED03FE1501150016FFA2007C157F12FEA56C15FF16FE7FED01FC6D13 +0301F0EB07F801FC130F9039FF807FF091B512E016C000FC1580013FEBFE00D8F80F5BD8 +780013E0283F7BBD33>I<273FFFE001B5FC486D481480B56C4814C0A26C496C14806C49 +6C1400D801FCC7EA0FE0B3B3A36D141F00005EA26D143F6D5DA26D6C49C7FC6E5B6D6C48 +5AECF00390390FFC0FFC6DB55A6D5C6D5C6D6C1380DA1FFEC8FCEC07F8323E80BC33>85 +D<D87FFF903803FFF8B56C4813FCA46C496C13F8D807F09038003F806D147F00031600A3 +6D5C00015DA46C6C495AA46D13036D5CA3EC8007013F5CA3ECC00F011F5CA46D6C485AA4 +6D6C485AA4010391C7FC6E5AA30101137EA2ECFCFEA201005BA5EC7FF8A46E5AA26E5A6E +5A2E3E7EBC33>I<EB1FFC90B57E000314E048804814FC48809038F007FFEBE0016E7F15 +3F6C48806C48131FC87F150FA5EC0FFF49B5FC131F137F48B6FC0007140F4813C0381FFC +00EA3FF0EA7FC05B48C7FC5AA56C141F7E6D137FD83FE0497ED9F807EBFFF06CB712F87E +6C14F36C14C1C69138003FF0D91FF090C7FC2D2E7BAC33>97 D<EA3FFC487E12FFA2127F +123F1200ABEC01FE91380FFFC04A13F0027F7F91B512FE90B7FCECFE07DAF800138002E0 +EB7FC04AEB3FE04A131FEE0FF091C7FC16074915F81603A217FC1601A9160317F8A26D14 +0717F06E130F17E06E131FEE3FC06E137F9139F801FF80DAFE07130091B55A495C6E5BD9 +7E3F13E0D93C0F138090260003FEC7FC2E3E7FBC33>I<ECFFF0010713FE011FEBFF8049 +14C04914E048B612F048EBC01F9038FE000F485A485A4848EB07E049EB03C0484890C7FC +5BA2127F90C9FCA25A5AA97E7EA27F003FEC01F06DEB03F86C7E6D13076C6C14F06C6C13 +0F01FFEB1FE06CEBE07F6C90B512C06C1580013F14006D13FC01075B010013C0252E79AC +33>I<ED7FF84B7E5CA280157F1501ABEB01FF010713C1011F13F1017F13F990B6FC5A48 +13813907FE003FD80FF8131F49130F48481307491303123F491301127F90C7FCA25A5AA9 +7E7E15037F123F6D1307A26C6C130F6D131F6C6C133F6C6C137F2603FF81B512F091B612 +F8C602FD13FC6D13F96D01E113F8010F018013F0D901FEC8FC2E3E7DBC33>I<ECFF8001 +0713F0011F13FC497F90B6FC48158048018013C03A07FE003FE001F8EB0FF04848130748 +4814F8491303003F15FC491301127F90C7FC16FE15005A5AB7FCA516FC48C9FC7E7EA36C +7E167C6C6C14FE7F6C7E6D13016C6CEB03FC6CB4130F6C9038C03FF86C90B512F06D14E0 +6D14C0010F1400010313FC9038007FE0272E7BAC33>I<ED3FE0913801FFFC020713FE14 +1F4A13FF5CECFFC015004948137E4A133C010314005CA8003FB612F84815FCB7FCA36C15 +F8260003F8C7FCB3AD003FB612804815C0A46C1580283E7DBD33>I<D901FEEB1FE0903A +0FFFC0FFF0013F01F313F84990B512FC90B7FC5A48010313E12607FC00EB80F849017F13 +60484890383FC00049131FA2001F8149130FA66D131F000F5DA26D133F6C6C495A6D13FF +2603FF0390C7FCECFFFE485C5D5DD80FCF13C0D981FEC8FC0180C9FCA27FA26C7E7F90B5 +12FC6CECFFC06C15F0000715FC4815FF4816809038E0000748489038007FC090C8EA1FE0 +48150F007E150700FE16F0481503A56C1507007E16E0007F150F6C6CEC1FC001E0147FD8 +1FF8903801FF80270FFF801F13006C90B55A6C5DC615F0013F14C0010F91C7FC010013F0 +2E447DAB33>I<EA3FFC487E12FFA2127F123F1200AB4AB4FC020713C0021F13F0027F7F +91B5FC90B67EED07FEECF801ECF0004A7F4A7F5CA291C7FCA35BB3A43B3FFFF80FFFFC48 +6D4813FEB56C4813FFA26C496C13FE6C496C13FC303D7FBC33>I<14E0EB03F8A2497EA3 +6D5AA2EB00E091C8FCAA383FFFF8487FA47EEA0001B3AD007FB612C0B712E016F0A216E0 +6C15C0243E78BD33>I<383FFFFC487FB5FCA27E7EC7FCB3B3AD003FB612F84815FCB712 +FEA26C15FC6C15F8273D7ABC33>108 D<02FC137E3B7FC3FF01FF80D8FFEF01877F90B5 +00CF7F15DF92B57E6C010F13872607FE07130301FC01FE7F9039F803FC01A201F013F8A4 +01E013F0B3A53C7FFE0FFF07FF80B548018F13C0A46C486C01071380322C80AB33>I<4A +B4FC263FFC0713C0267FFE1F13F000FF017F7F91B5FC6CB67E6CEC07FEC6EBF801ECF000 +4A7F4A7F5CA291C7FCA35BB3A43B3FFFF80FFFFC486D4813FEB56C4813FFA26C496C13FE +6C496C13FC302C7FAB33>I<EB01FE90380FFFC0013F13F0497F90B57E488048EB03FF26 +07FC0013804848EB7FC049133F4848EB1FE049130F4848EB07F0A2007F15F890C71203A3 +00FEEC01FCAA6C14036C15F8A26D1307003F15F06D130FA26C6CEB1FE06D133F6C6CEB7F +C06C6CEBFF802603FF0313006CEBFFFE6C5C6D5B6D5B010F13C0D901FEC7FC262E7AAC33 +>I<EC01FE3A3FFC0FFFC0486C4813F000FF017F7F91B512FE6CB7FC6CEBFE07C6D9F800 +138002E0EB7FC04AEB3FE04A131FEE0FF091C7FC16074915F81603A217FC1601A9160317 +F8A26D140717F06E130F17E06E131FEE3FC06E137F9139F801FF80DAFE07130091B55A49 +5C6E5B6E13E0020F1380DA03FEC7FC91C9FCAF383FFFF8487FB57EA26C5B6C5B2E427FAB +33>I<ED03FE3B7FFF801FFF80B5D8C07F13E002C1B5FC02C314F014C76C9038CFFE0F39 +001FDFF09139FFC007E092388003C092C8FC5C5C5CA25CA25CA35CB2007FB512FEB7FCA4 +6C5C2C2C7DAB33>114 D<90381FFE0F90B5EA8F80000314FF120F5A5AEBF007387F8001 +90C7FC00FE147F5A153FA37E007FEC1F0001C090C7FCEA3FF8EBFFC06C13FF6C14E00003 +14F8C680011F13FF01001480020713C0EC007FED1FE0007C140F00FEEC07F01503A27EA2 +7F15076D14E06D130F6DEB3FC09038FE01FF90B61280160000FD5C00FC14F8D8F83F13E0 +D8780790C7FC242E79AC33>I<EB03C0497E130FAA003FB612FC4881B7FCA36C5D26000F +E0C8FCB3A3161FEE3F80A5167F6E140001075C6E5A9138FE07FE6DB55A6D5C6D5C6E5B02 +1F1380DA07FCC7FC29387EB633>I<D83FFCEB1FFE486C497E00FF5CA2007F80003F8000 +00EC007FB3A75EA25DA26D5B90387F800FDAE03F13FC6DB612FE17FF6D806D01FE13FE01 +039038F83FFC010001C0C7FC302C7FAA33>I<3B3FFFC00FFFF0486D4813F8B56C4813FC +A26C496C13F86C496C13F0D801F8C7EA7E006D14FE00005DA26D1301017E5CA2017F1303 +6D5CA2EC8007011F5CA2ECC00F010F5CA36D6C485AA3ECF03F010391C7FCA26E5A010113 +7EA2ECFCFE01005BA214FF6E5AA36E5AA26E5A6E5A2E2B7EAA33>I<3B7FFF8007FFF8B5 +6C4813FC6E5AA24A7E6C496C13F8D80FC0C7EA0FC06D141F00071680A56D143F00031600 +A3EC0FC0EC1FE0A23A01F83FF07EA3EC7FF8147CA20000157C9039FCFCFCFCA3ECF87CA2 +017C5C017D137EECF03EA2017F133FA26D486C5AA3ECC00F90390F8007C02E2B7EAA33> +I<3B3FFFC07FFF80486DB512C0B500F114E0A26C01E014C06C496C13803B00FE000FE000 +017F495AEB3F804B5A6D6C48C7FC90380FE07E903807F0FEECF1FC903803FBF8EB01FF6D +5B5D6E5A143F6E5A143F814A7E14FF903801FBF0ECF9F8903803F1FCEB07E0157E90380F +C07F011F6D7E90383F801F02007F496D7E01FE6D7E484813033B7FFFC03FFFE0B56C4813 +F0A46C496C13E02C2B7DAA33>I<3B7FFF801FFFE0B56C4813F06E4813F8A24A6C13F06C +496C13E0D803F8C7EAFC00000114015E7F000014036D5C137EA2017F495A7FA26E485A13 +1FA26D6C485AA214E0010749C7FCA214F01303157EEB01F8A2157C010013FC14FC5D147C +147DEC3FF0A36E5AA36E5AA2141F5DA2143F92C8FCA3147EA214FE003F5B1301387F81F8 +1383EB87F0139FEBFFE06C5B5C6C90C9FCEA0FFCEA03F02D427DAA33>I<000FB7128048 +16C05AA317800180C713004B5A4B5A4B5A4B5A6CC7485AC8485A4B5A4BC7FC4A5A4A5A4A +5A4A5A4A5A4A5A4A5A4AC8FC495A495A495A495A495A495A495A49C7EA0F804848EC1FC0 +485A485A485A485A485A48B7FCB8FCA46C16802A2B7DAA33>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fn cmbx12 17.28 32 +/Fn 32 122 df<16F04B7E1507151F153FEC01FF1407147F010FB5FCB7FCA41487EBF007 +C7FCB3B3B3B3007FB91280A6395E74DD51>49 D<913801FFF8021FEBFFC091B612F80103 +15FF010F16C0013F8290267FFC0114F89027FFE0003F7F4890C7000F7F48486E7FD807F8 +6E148048486E14C048486E14E048486F13F001FC17F8486C816D17FC6E80B56C16FE8380 +A219FFA283A36C5BA26C5B6C90C8FCD807FC5DEA01F0CA14FEA34D13FCA219F85F19F04D +13E0A294B512C019804C14004C5B604C5B4C5B604C13804C90C7FC4C5A4C5A4B13F05F4B +13804B90C8FC4B5AED1FF84B5A4B5A4B48143F4A5B4A48C8FC4A5A4A48157E4A5A4A5AEC +7F8092C9FC02FE16FE495A495A4948ED01FCD90FC0150749B8FC5B5B90B9FC5A4818F85A +5A5A5A5ABAFCA219F0A4405E78DD51>I<92B5FC020F14F8023F14FF49B712C04916F001 +0FD9C01F13FC90271FFC00077FD93FE001017F49486D8049C86C7F484883486C6F7F14C0 +486D826E806E82487FA4805CA36C5E4A5E6C5B6C5B6C495E011FC85A90C95CA294B55A61 +4C91C7FC604C5B4C5B4C5B4C5B047F138092260FFFFEC8FC020FB512F817E094C9FC17F8 +17FF91C7003F13E0040713F8040113FE707F717F7113E085717FA2717F85A285831A80A3 +1AC0EA03FCEA0FFF487F487F487FA2B57EA31A80A34D14005C7E4A5E5F6C495E49C8485B +D81FF85F000F5ED807FE92B55A6C6C6C4914806C01F0010791C7FC6C9026FF803F5B6D90 +B65A011F16F0010716C001014BC8FCD9001F14F0020149C9FC426079DD51>I<F01F804E +7E187F18FFA25F5F5F5FA25F5F5FA294B5FC5E5E5EA25E5EEE3FBFEE7F3FA216FEED01FC +ED03F8ED07F0A2ED0FE0ED1FC0ED3F8016005D15FE4A5A4A5AA24A5A4A5A4A5A4A5AA24A +C7FC14FE495A5C1303495A495A495A5C133F49C8FC13FE485AA2485A485A485A5B121F48 +5A48C9FC12FEBCFCA6CA6CEBC000B1037FB8FCA6485E7CDD51>I<01C0EE01C0D801F816 +0F01FF167F02F0EC07FFDAFF8090B5FC92B7128019006060606060606095C7FC17FC5F17 +E0178004FCC8FC16E09026FC3FFCC9FC91CBFCADED3FFE0203B512F0020F14FE023F6E7E +91B712E001FDD9E00F7F9027FFFE00037F02F801007F02E06EB4FC02806E138091C8FC49 +6F13C04917E07113F0EA00F090C914F8A219FC83A219FEA419FFA3EA03F0EA0FFC487E48 +7E487FA2B57EA319FEA35C4D13FC6C90C8FC5B4917F8EA3FF001804B13F06D17E0001F5E +6C6C17C06D4B1380D807FC92B512006C6C4A5B6C6C6C01075B6C01E0011F5BD97FFE90B5 +5A6DB712C0010F93C7FC6D15FC010115F0D9003F1480020301F0C8FC406078DD51>I<F0 +0FE04E7EA24E7EA34E7EA24E7EA34D7FA24D80A24D80A34D80A24D80A34D80A2DD7FBF7F +A2181F05FF8017FE04016D7FA24D7E04038217F804076D80A24D7E040F8217E0041F6D80 +A24D7F043F825F047F6E7FA294C77E4C825E03016F7FA24C800303845E03076F80A24C80 +030F845E031F6F80A24C81033F845E037F707F93B9FCA292BA7EA24A85A203FCC9120702 +03865D020771805D86020F864B82021F865D87023F864B83027F8692CBFC874A864A8401 +01875C496C728090381FFFC0B700E092B812FEA66F647BE37A>65 +D<4DB5ED03C0057F02F014070407B600FE140F047FDBFFC0131F4BB800F0133F030F05FC +137F033F9127F8007FFE13FF92B6C73807FF814A02F0020113C3020702C09138007FE74A +91C9001FB5FC023F01FC16074A01F08291B54882490280824991CB7E4949844949844949 +8449865D49498490B5FC484A84A2484A84A24891CD127FA25A4A1A3F5AA348491A1FA448 +99C7FCA25CA3B5FCB07EA380A27EA2F50FC0A26C7FA37E6E1A1F6C1D80A26C801D3F6C6E +1A00A26C6E616D1BFE6D7F6F4E5A7F6D6D4E5A6D6D4E5A6D6D4E5A6D6E171F6D02E04D5A +6E6DEFFF806E01FC4C90C7FC020F01FFEE07FE6E02C0ED1FF8020102F8ED7FF06E02FF91 +3803FFE0033F02F8013F1380030F91B648C8FC030117F86F6C16E004071680DC007F02F8 +C9FC050191CAFC626677E375>67 D<BB12E0F2FF801BF01BFE757E1CF0D800010280C700 +0780DF007F13FE080F6D7E0801807480093F7F090F13FC757F757F877580767F8A88767F +8A888AA2767FA28A881F80A37614C0A41FE0A5881FF0B05214E0A51FC0A4521480A31F00 +6466A2525BA2525BA2525B666499B55A515C5191C7FC515B515B515B097F5B50B512C008 +075C083F91C8FC0707B512FCBD12F01CC051C9FC1BF81B8008E0CAFC6C627AE17C>I<B9 +12E0A6C702E0C7FCB3B3B3B3AEB912E0A633627CE13C>73 D<BA12F8F1FFE01AFEF2FFC0 +1BF01BFED800010280C76C7F070714C0070014F0747F081F7F747F747F7480A2748089A3 +7480A389A865A3505CA265A2505C9AC9FC505B505B505B087F5B4FB55A0707148096B548 +CAFC93B812F81BC050CBFC621AFF932680000314C0DE007F7F071F13F8737F737F737F73 +808885888688A2747FA688A688A676140FF71F80A374801F3F86771400745E746E5BB96E +6E5B746E485A75EBFE07091F90B55A090715E009015DCF003F91C7FC0A0013FC71647AE1 +78>82 D<001FBEFCA64849C79126E0000F148002E0180091C8171F498601F81A03498649 +86A2491B7FA2491B3F007F1DC090C9181FA4007E1C0FA600FE1DE0481C07A5CA95C7FCB3 +B3B3A3021FBAFCA663617AE070>84 D<913803FFFE027FEBFFF00103B612FE010F6F7E49 +16E090273FFE001F7FD97FE001077FD9FFF801017F486D6D7F717E486D6E7F85717FA271 +7FA36C496E7FA26C5B6D5AEB1FC090C9FCA74BB6FC157F0207B7FC147F49B61207010F14 +C0013FEBFE004913F048B512C04891C7FC485B4813F85A5C485B5A5CA2B55AA45FA25F80 +6C5E806C047D7F6EEB01F96C6DD903F1EBFF806C01FED90FE114FF6C9027FFC07FC01580 +000191B5487E6C6C4B7E011F02FC130F010302F001011400D9001F90CBFC49437CC14E> +97 D<903807FF80B6FCA6C6FC7F7FB3A8EFFFF8040FEBFF80047F14F00381B612FC0387 +15FF038F010014C0DBBFF0011F7FDBFFC001077F93C76C7F4B02007F03F8824B6F7E4B6F +13804B17C0851BE0A27313F0A21BF8A37313FCA41BFEAE1BFCA44F13F8A31BF0A24F13E0 +A24F13C06F17804F1300816F4B5A6F4A5B4AB402075B4A6C6C495B9126F83FE0013F13C0 +9127F00FFC03B55A4A6CB648C7FCDAC00115F84A6C15E091C7001F91C8FC90C8000313E0 +4F657BE35A>I<92380FFFF04AB67E020F15F0023F15FC91B77E01039039FE001FFF4901 +F8010113804901E0010713C04901804913E0017F90C7FC49484A13F0A2485B485B5A5C5A +7113E0485B7113C048701380943800FE0095C7FC485BA4B5FCAE7EA280A27EA2806C18FC +A26C6D150119F87E6C6D15036EED07F06C18E06C6D150F6D6DEC1FC06D01E0EC7F806D6D +ECFF00010701FCEB03FE6D9039FFC03FFC010091B512F0023F5D020F1580020102FCC7FC +DA000F13C03E437BC148>I<F17FF8050FB5FCA6EF000F8484B3A892380FFF804AB512F8 +020F14FE023FECFF8391B712E301039138807FF3499039F8000FFB011F01E00103B5FC49 +4913004990C87E49488148498148834A815A485BA2485BA25AA3485BA4B5FCAE7EA46C7F +A37EA26C7FA26C5F806C5F6C6D5D6C6D5D017F93B5FC6D6C6C0103806D6D49806D01F0D9 +1FF7EBFFFE6D9039FE01FFE7010190B612876D6CECFE07021F14F8020314E09127003FFE +00ECC0004F657BE35A>I<92380FFFC04AB512FC020FECFF80023F15E091B712F80103D9 +FE037F499039F0007FFF011F01C0011F7F49496D7F4990C76C7F49486E7F48498048844A +804884485B727E5A5C48717EA35A5C721380A2B5FCA391B9FCA41A0002C0CBFCA67EA380 +A27EA27E6E160FF11F806C183F6C7FF17F006C7F6C6D16FE6C17016D6C4B5A6D6D4A5A6D +01E04A5A6D6DEC3FE0010301FC49B45A6D9026FFC01F90C7FC6D6C90B55A021F15F80207 +15E0020092C8FC030713F041437CC14A>I<EE3FFC0307B51280033F14C04AB612F00207 +15F84A9038F03FFC4AEB807F913A7FFE00FFFE4A5A4B4813FF4913F05B4913E0A24913C0 +A27013FE4949EB7FFCEF3FF8EF1FF0EF07C094C7FCB0B812C0A6D8001F01C0C8FCB3B3B0 +007FB612FCA638657CE431>I<F107F8DB7FFEEC3FFE020FB5D8F001B5FC027FDAFE0314 +8049B7128F49DCDFFD13C0010FD9F00FEBFFC149D9800114014990C7EBFC0349486E6C7E +4948EC3FFF48496E018113800780130048F0C03E97C7FC48496E7FA34884A96C60A36C6D +4A5BA26C60A26C6D4A90C8FC6D6C4A5A6D6C4A5A6D6D485BDBF00F5B4990B612C060D97C +7F4AC9FCD9FC0F14F09126007FFECAFC92CCFC1201A47FA27F8014F091B77E18FE6CEFFF +C019F06D17FC19FF6D846D846D846D84013F8490BAFC0003854801E0C712014890C9000F +7F484816014848EE007F4848717E8512FF5B85A56D5F007F616D173F003F616D177F6C6C +4D5A6C01C003035B6C6D4B5B6C01F8031F5BC601FF92B5C7FC6D01F8011F5B011F90B712 +F8010717E0010094C8FC020F15F0DA003F01FCC9FC4A607CC151>I<903807FF80B6FCA6 +C6FC7F7FB3A8EF1FFF94B512F0040714FC041F14FF4C8193267FE07F7F922781FE001F7F +DB83F86D7FDB87F07FDB8FC0814C7F039FC78015BE03BC8003FC825DA25DA25DA45DB3B2 +B7D8F007B71280A651647BE35A>I<EB0FE0EB3FF8497E48B5FCA24880A24880A76C5CA2 +6C91C7FCA238007FFC6D5AEB0FE090C9FCAF903807FF80007FB5FCA6C6FC7F7FB3B3AEB7 +12C0A622657BE42C>I<903807FF80B6FCA6C6FC7F7FB3A90503B61280A6DD003FEB8000 +DE0FFCC7FCF01FF04E5AF0FFC04D5B4D90C8FCEF07FC4D5AEF3FF04D5A4D5A4C90C9FC4C +5AEE0FFC4C5A4C5AEE7FC04C7E03837F03877F158F039F7F03BF7F92B5FC838403FC804B +7E03F0804B6C7F4B6C7F1580707F707F707FA270807080717FA2717F717F717FA2717F71 +7F83867180727F95B57EB7D8E00FECFFF0A64C647BE355>107 D<903807FF80B6FCA6C6 +FC7F7FB3B3B3B3ADB712E0A623647BE32C>I<902607FF80D91FFFEEFFF8B691B500F002 +07EBFF80040702FC023F14E0041F02FF91B612F84C6F488193267FE07F6D4801037F9227 +81FE001F9027E00FF0007FC6DA83F86D9026F01FC06D7F6DD987F06D4A487F6DD98FC0DB +F87EC7804C6D027C80039FC76E488203BEEEFDF003BC6E4A8003FC04FF834B5FA24B5FA2 +4B94C8FCA44B5EB3B2B7D8F007B7D8803FB612FCA67E417BC087>I<902607FF80EB1FFF +B691B512F0040714FC041F14FF4C8193267FE07F7F922781FE001F7FC6DA83F86D7F6DD9 +87F07F6DD98FC0814C7F039FC78015BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007B7 +1280A651417BC05A>I<923807FFE092B6FC020715E0021F15F8027F15FE494848C66C6C +7E010701F0010F13E04901C001037F49496D7F4990C87F49486F7E49486F7E48496F1380 +4819C04A814819E048496F13F0A24819F8A348496F13FCA34819FEA4B518FFAD6C19FEA4 +6C6D4B13FCA36C19F8A26C6D4B13F0A26C19E06C6D4B13C0A26C6D4B13806C6D4B13006D +6C4B5A6D6D495B6D6D495B010701F0010F13E06D01FE017F5B010090B7C7FC023F15FC02 +0715E0020092C8FC030713E048437CC151>I<902607FF80EBFFF8B6010FEBFF80047F14 +F00381B612FC038715FF038F010114C09227BFF0003F7FC6DAFFC0010F7F6D91C76C7F6D +496E7F03F86E7F4B6E7F4B17804B6F13C0A27313E0A27313F0A21BF885A21BFCA3851BFE +AE4F13FCA41BF861A21BF0611BE0611BC06F92B512801B006F5C6F4A5B6F4A5B03FF4A5B +70495B04E0017F13C09226CFFC03B55A03C7B648C7FC03C115F803C015E0041F91C8FC04 +0313E093CBFCB3A3B712F0A64F5D7BC05A>I<D90FFFEB0FFCB690383FFF8093B512E04B +14F04B14F8923907FC7FFC92390FE0FFFEC6EC1F806DD93F0113FF6D133E157E157C15F8 +A215F07013FEA24BEB7FFCEF3FF8EF0FE04B90C7FCA55DB3B0B712F8A638417BC042> +114 D<913A3FFF8007800107B5EAF81F011FECFE7F017F91B5FC48B8FC48EBE0014890C7 +121FD80FFC1407D81FF0801600485A007F167F49153FA212FF171FA27F7F7F6D92C7FC13 +FF14E014FF6C14F8EDFFC06C15FC16FF6C16C06C16F06C826C826C826C82013F1680010F +16C01303D9007F15E0020315F0EC001F1500041F13F81607007C150100FC81177F6C163F +A2171F7EA26D16F0A27F173F6D16E06D157F6D16C001FEEDFF806D0203130002C0EB0FFE +02FCEB7FFC01DFB65A010F5DD8FE0315C026F8007F49C7FC48010F13E035437BC140>I< +EC07E0A6140FA5141FA3143FA2147FA214FF5BA25B5B5B5B137F48B5FC000F91B512FEB8 +FCA5D8001F01E0C8FCB3AFEF0FC0AC171F6D6D1480A2173F6D16006F5B6D6D137E6D6D5B +6DEBFF836EEBFFF86E5C020F14C002035C9126003FFCC7FC325C7DDA3F>I<902607FFC0 +ED3FFEB60207B5FCA6C6EE00076D826D82B3B3A260A360A2607F60183E6D6D147E4E7F6D +6D4948806D6DD907F0ECFF806D01FFEB3FE06D91B55A6E1500021F5C020314F8DA003F01 +8002F0C7FC51427BC05A>I<007FB600C0017FB512F8A6D8001F01F8C70007EBF0006D04 +0190C7FC6D6D5D6D6D4A5A6D6D4A5A70495A6D4C5A6E7F6E6D495A6E6D495A7049C8FC6E +4A5A6E6D485A6E6D485A6E13FFEF8FF06EEC9FE06FEBFFC06F5C6F91C9FC5F6F5B816F7F +6F7F8481707F8493B57E4B805D4B80DB0FF37FDB1FE17F04C080153F4B486C7F4B486C7F +4A486D7F4A486D7F4A5A4B6D7F020F6E7F4A486D7F4A486D804A5A4AC86C7F49486F7F4A +6F7F0107707FEB3FFFB600F049B7FCA650407EBF55>120 D<B700C00103B512FCA6D800 +3F01C0C8381FFE006FED07F0A26D6D5E190F6D6D5E191F6D6D5E193F6D95C7FC6F5D6D17 +7E6F15FEA26D6E495AA26E6D5C18036E6D5C18076E5E70130F6E5E70131FA26E6D495AA2 +6E6D91C8FC606E6D137E18FE6E5D17816F5C17C3A26FEBE7F0A26FEBF7E017FF6F5CA26F +5CA26F91C9FCA36F5BA26F5BA2705AA2705AA2705AA35FA25F163F94CAFC5E167E16FED8 +07E05CD81FF81301487E486C495AA2B5495AA24B5A5E151F4B5A6C4849CBFC15FEEBFC01 +393FF807FC391FF03FF06CB55A6C5C6C91CCFCC613FCEB1FE04E5D7DBF55>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fo cmr12 12 77 +/Fo 77 128 df<9239FFC001FC020F9038F80FFF913B3F803E3F03C0913BFC00077E07E0 +D903F890390FFC0FF0494890383FF81F4948EB7FF0495A494814E049C7FCF00FE0499139 +3FC0038049021F90C7FCAFB912F0A3C648C7D81FC0C7FCB3B2486CEC3FF0007FD9FC0FB5 +12E0A33C467EC539>11 D<4AB4FC020F13E091387F80F8903901FC001C49487FD907E013 +0F4948137F011FECFF80495A49C7FCA25B49EC7F00163E93C7FCACEE3F80B8FCA3C648C7 +FC167F163FB3B0486CEC7FC0007FD9FC1FB5FCA330467EC536>I<913801FFC0020FEBFB +8091387F803F903801FC00494813FFEB07E0EB1FC0A2495A49C7FC167F49143F5BAFB8FC +A3C648C7123FB3B2486CEC7FC0007FD9FC1FB5FCA330467EC536>I<DBFF80EB3FE0020F +9039F001FFFC913B3F807C0FF01F913CFC000E3F800380D903F86D48486C7E4948D90FFC +804948D93FF8130F4948017F4A7E49485C49C75BA25B494B6D5A041F6E5A96C8FCACF107 +F0BBFCA3C648C7391FC0001F190F1907B3B0486C4A6C497E007FD9FC0FB50083B512E0A3 +4B467EC551>I<001EEB03C0397F800FF000FF131F01C013F8A201E013FCA3007F130F39 +1E6003CC0000EB000CA401E0131C491318A3000114384913300003147090C712604814E0 +000614C0000E130148EB038048EB070048130E0060130C1E1D7DC431>34 +D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380120313005A +1206120E5A5A5A12600B1D78C41B>39 D<140C141C1438147014E0EB01C01303EB0780EB +0F00A2131E5BA25B13F85B12015B1203A2485AA3485AA348C7FCA35AA2123EA2127EA412 +7CA312FCB3A2127CA3127EA4123EA2123FA27EA36C7EA36C7EA36C7EA212017F12007F13 +787FA27F7FA2EB0780EB03C01301EB00E014701438141C140C166476CA26>I<12C07E12 +707E7E7E120F6C7E6C7EA26C7E6C7EA21378137C133C133E131E131FA2EB0F80A3EB07C0 +A3EB03E0A314F0A21301A214F8A41300A314FCB3A214F8A31301A414F0A21303A214E0A3 +EB07C0A3EB0F80A3EB1F00A2131E133E133C137C13785BA2485A485AA2485A48C7FC120E +5A5A5A5A5A16647BCA26>I<16C04B7EB3AB007FBAFCBB1280A26C1900C8D801E0C9FCB3 +AB6F5A41407BB84C>43 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0 +A312011380120313005A1206120E5A5A5A12600B1D78891B>I<B612C0A61A067F9721>I< +121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A78891B>I<1618163C167CA2167816F8A2 +16F01501A216E01503A216C01507A21680150FA2ED1F00A2151E153EA2153C157CA21578 +15F8A25D1401A24A5AA25D1407A25D140FA292C7FC5CA2141E143EA2143C147CA25CA25C +1301A25C1303A25C1307A25C130FA291C8FC5BA2133EA2133C137CA2137813F8A25B1201 +A25B1203A2485AA25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A126026 +647BCA31>I<14FF010713E090381F81F890383E007C01FC133F4848EB1F8049130F4848 +EB07C04848EB03E0A2000F15F0491301001F15F8A2003F15FCA390C8FC4815FEA54815FF +B3A46C15FEA56D1301003F15FCA3001F15F8A26C6CEB03F0A36C6CEB07E0000315C06D13 +0F6C6CEB1F806C6CEB3F00013E137C90381F81F8903807FFE0010090C7FC28447CC131> +I<143014F013011303131F13FFB5FC13E713071200B3B3B0497E497E007FB6FCA3204278 +C131>I<EB03FE90381FFFC0017F13F03901F80FFC3903C001FE48486C7E000EC7EA7F80 +48EC3FC0ED1FE04815F00030140F007015F800601407126CB415FC7F7F1503A46C481307 +6CC7FCC8FC16F8A2150F16F0151F16E0A2ED3FC0ED7F8016005D5D4A5A4A5A4A5A5D4A5A +4A5A4AC7FC147C5C5C495A495A495A49C7120C131E5B013814185B5B485A4848143848C8 +1230000E1570001FB612F0A25A5AB712E0A326427BC131>I<49B4FC010F13E0013F13FC +9038FE01FE3A01F0007F80D803C0EB3FC048C7EA1FE0120EED0FF0EA0FE0486C14F8A215 +077F5BA26C48130FEA03C0C813F0A3ED1FE0A2ED3FC01680ED7F0015FE4A5AEC03F0EC1F +C0D90FFFC7FC15F090380001FCEC007FED3F80ED1FC0ED0FE016F0ED07F816FC150316FE +A2150116FFA3121EEA7F80487EA416FE491303A2007EC713FC00701407003015F8003814 +0F6C15F06CEC1FE06C6CEB3FC0D803E0EB7F803A01FE01FE0039007FFFF8010F13E00101 +90C7FC28447CC131>I<ED0380A21507150FA2151F153FA2157F15FFA25CEC03BF153F14 +071406140C141C141814301470146014C013011480EB03005B13065B131C13185B137013 +6013E0485A5B120390C7FC1206120E120C5A123812305A12E0B812C0A3C8383F8000ADED +FFE0027FEBFFC0A32A437DC231>I<000615C0D807C0130701FCEB7F8090B612005D5D5D +15E0158026063FFCC7FC90C9FCAE14FF010713C090381F01F090383800FC01F0137ED807 +C07F49EB1F8016C090C7120F000615E0C8EA07F0A316F81503A216FCA5123E127F487EA4 +16F890C712075A006015F0A20070140F003015E00038EC1FC07E001EEC3F806CEC7F006C +6C13FE6C6C485A3901F807F039007FFFE0011F90C7FCEB07F826447BC131>I<EC07FCEC +3FFF91B512C0903903FC03E0903907E000F0D91FC0133849C71258017EEB01FC01FE1303 +491307485A485AA24848EB03F8000FEC01F092C7FC485AA3485AA3127FA29038007F8090 +3801FFF090380780FC39FF0E003E49EB1F8049EB0FC049EB07E0136001E0EB03F04914F8 +150116FC5BED00FEA390C812FFA47EA57F123FA216FE121F15016D14FC120FED03F86C7E +ED07F06C6C14E06C6CEB0FC06C6CEB1F80017EEB3F0090383F80FE90380FFFF8010313E0 +0100138028447CC131>I<121CA2EA1F8090B712C0A3481680A217005E0038C8120C0030 +151C00705D0060153016705E5E4814014B5A4BC7FCC81206150E5D151815385D156015E0 +4A5AA24A5A140792C8FC5CA25C141E143EA2147E147CA214FCA21301A3495AA41307A613 +0FAA6D5AEB01C02A457BC231>I<14FF010713E0011F13F890387F00FE01FC133FD801F0 +EB1F804848EB0FC049EB07E00007EC03F048481301A290C713F8481400A47FA26D130116 +F07F6C6CEB03E013FC6C6CEB07C09039FF800F806C9038C01F006CEBF03EECF87839007F +FEF090383FFFC07F01077F6D13F8497F90381E7FFFD97C1F1380496C13C02601E00313E0 +48486C13F000079038007FF84848EB3FFC48C7120F003EEC07FE150148140016FF167F48 +153FA2161FA56C151E007C153EA2007E153C003E157C6C15F86DEB01F06C6CEB03E06C6C +EB07C0D803F8EB1F80C6B4EBFF0090383FFFFC010F13F00101138028447CC131>I<14FF +010713E0011F13F890387F80FC9038FC007E48487F4848EB1F804848EB0FC0000FEC07E0 +485AED03F0485A16F8007F140190C713FCA25AA216FE1500A516FFA46C5CA36C7E5D121F +7F000F5C6C6C130E150C6C6C131C6C6C5BD8007C5B90383F01E090390FFF80FE903801FE +0090C8FC150116FCA4ED03F8A216F0D80F801307486C14E0486C130F16C0ED1F80A249EB +3F0049137E001EC75A001C495A000F495A3907E01FE06CB51280C649C7FCEB1FF028447C +C131>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3A5121EEA7F80A2EAFFC0A4EA +7F80A2EA1E000A2B78AA1B>I<007FBAFCBB1280A26C1900CEFCB0007FBAFCBB1280A26C +190041187BA44C>61 D<16C04B7EA34B7EA34B7EA34B7EA3ED19FEA3ED30FFA203707FED +607FA203E07FEDC03FA2020180ED801FA2DA03007F160FA20206801607A24A6D7EA34A6D +7EA34A6D7EA20270810260147FA202E08191B7FCA249820280C7121FA249C87F170FA201 +06821707A2496F7EA3496F7EA3496F7EA201788313F8486C83D80FFF03037FB500E0027F +EBFFC0A342477DC649>65 D<B8FC17E017FC00019039C00003FF6C6C4801007FEF3FC071 +7E717E717E84170384170184A760A21703601707604D5A4D5AEF7FC04DC7FCEE03FEEE3F +F091B65A17FC0280C7B47EEF1FC0EF0FF0717E717E717E717E1980187F19C0A2183F19E0 +A8F07FC0A2198018FF4D1300A24D5AEF0FFC4D5AEF7FE048486C903803FFC0B9C7FC17FC +17C03B447CC345>I<DB0FFE146092B500C013E0020314F0913A0FFC01FC0191393FC000 +3E02FFC7EA0F83D903FCEC03C74948EC01E74948EC00FF4948157F4948153F4948151F49 +C9120F485A491607120348481603A248481601A248481600A2123FA2491760127FA31900 +485AAE6C7EA21960A2123F7FA2001F18E07F000F18C0A26C6C160119806C6C160312016D +EE07006C6C16066D6C150E6D6C5D6D6C5D6D6C15786D6C5D6D6C4A5AD900FFEC0780DA3F +C0011FC7FCDA0FFC13FC0203B512F0020014C0DB0FFEC8FC3B487BC546>I<B8FC17F017 +FC00019039C00007FF6C499038007FC0017FED1FE0EF07F0EF03FC717E717E84727E727E +727EA2727E85180385A2180185A38584A31A80AD1A00A36061A361180361180761180F61 +4E5A183F614EC7FC18FEEF03FC4D5AEF1FE001FFED7FC0486DD907FFC8FCB812FC17F094 +C9FC41447CC34B>I<B912F8A3000101C0C7127F6C6C48EC07FC17011700187C183C181C +A284A31806A4180704067FA395C7FCA4160EA2161E163E16FE91B5FCA3EC8000163E161E +160EA21606A319C0A3F0018093C7FCA41803A21900A260A260A2181EA2183E187EEF01FE +170748486C147FB95AA33A447CC342>I<B912F0A3000101C0C7127F6C6C48EC0FF81703 +1701170018781838A2181CA3180CA4180E1806160CA21800A5161CA2163C167CED01FC91 +B5FCA3EC8001ED007C163C161CA2160CA793C8FCB08048487EB612F8A337447CC340>I< +DB0FFE146092B500C013E0020314F0913A0FFC01FC0191393FC0003E02FFC7EA0F83D903 +FCEC03C74948EC01E74948EC00FF4948157F4948153F4948151F49C9120F485A49160712 +0348481603A248481601A248481600A2123FA2491760127FA396C7FC485AAD4CB612C06C +7EA293C7387FF000725A003F171F7FA2121F7F120FA26C7EA26C7E6C7EA26C7E6D7E6D6C +153F6D7E6D6C157F6D6C15E7D903FEEC01C7D900FFEC0383DA3FE0EB0F01DA0FFCEBFE00 +0203B500F81360020002E090C7FCDB0FFEC9FC42487BC54D>I<B6D8C003B6FCA3000101 +E0C70007138026007F80913801FE00B3A991B7FCA30280C71201B3AC2601FFE0913807FF +80B6D8C003B6FCA340447CC349>I<B612F0A3C6EBF0006D5A6D5AB3B3B3A4497E497EB6 +12F0A31C447DC323>I<010FB512FEA3D9000313806E130080B3B3AB123F487E487EA44A +5A13801300006C495A00705C6C13076C5C6C495A6CEB1F802603E07FC7FC3800FFFCEB1F +E027467BC332>I<B612F8A3000101E0C9FC6C6C5A5CB3B31830A418701860A518E0A3EF +01C0A217031707A2170F173F177FEE01FF48486C011F1380B9FCA334447CC33D>76 +D<B56C933807FFFC6E5EA20001F1FE0026006FE0EE1BF8A3D967F01633A2D963F81663A3 +D961FC16C3A3D960FEED0183A2027FED0303A36E6C1406A36E6C140CA26E6C1418A36E6C +1430A36E6C1460A26E6C14C0A36E6CEB0180A3037FEB0300A292383F8006A36F6C5AA36F +6C5AA26F6C5AA36F6C5AA36F6C5AA26FB45AA370C7FC13F0A2486C143ED80FFFEF0FFEB5 +00F0011C0107B512FCA34E447BC359>I<B56C020FB5FC8080C6040013F06D6CED1F80D9 +6FF8ED0F00A2D967FC1506EB63FEA2EB61FF01607FA26E7E6E7EA26E7E6E7EA26E7E6E7E +A26E7E6E7FA26F7E6F7EA26F7E6F7EA26F7E6F7EA26F7E6F1380A2EE7FC0EE3FE0A2EE1F +F0EE0FF8A2EE07FCEE03FEA2EE01FF701386A2EF7FC6EF3FE6A2EF1FF6EF0FFEA2170717 +03A217011700A201F0167E183E487ED80FFF161EB500F0150EA2180640447CC349>I<ED +1FFC4AB512C0913907F007F091391F8000FC027EC7123FD901F8EC0FC049486E7E49486E +7E49486E7E49486E7E49C9127E017E8201FE834848707E4848707EA24848707EA2000F84 +491603001F84A24848707EA3007F84A24982A300FF1980AD6C6C4C1300A4003F606D1603 +A2001F60A26C6C4C5AA26C6C4C5AA20003606D161F6C6C4C5A000060017F4CC7FC6E5D01 +3F5E6D6C4A5AD907E0EC03F06D6C4A5AD901FCEC1FC0D9007E4AC8FCDA1F8013FC913907 +F007F00201B512C09126001FFCC9FC41487BC54C>I<B712FCEEFFC017F800019039C000 +0FFC6C6C48EB01FF9338007F80EF1FE0170FEF07F018F8EF03FCA218FE1701A218FFA718 +FEA2170318FCA2EF07F818F0EF0FE0EF1FC0EF7F80933801FE00EE0FFC91B612F0178002 +80C9FCB3AA3801FFE0B612C0A338447CC342>I<B712E016FF17C000019039C0003FF86C +6C48EB03FCEE00FF717E717E717E717E717EA284170384A760A21707604D5AA24D5A4D5A +4DC8FCEE01FEEE07F8EE3FE091B6C9FC16FC913980007F80EE0FE0707EEE03FC707E1600 +83717EA2717EA784A71A6084171FA21AE0716C13C02601FFE002071301B600C016809438 +01FC03943900FE0700CBEA3FFEF007F843467CC348>82 D<49B41303010FEBE007013F13 +F89039FE00FE0FD801F8131FD807E0EB079F49EB03DF48486DB4FC48C8FC4881003E8112 +7E82127C00FC81A282A37E82A27EA26C6C91C7FC7F7FEA3FF813FE381FFFE06C13FE6CEB +FFE06C14FC6C14FF6C15C0013F14F0010F80010180D9001F7F14019138001FFF03031380 +816F13C0167F163F161F17E000C0150FA31607A37EA36C16C0160F7E17806C151F6C1600 +6C5D6D147ED8FBC05CD8F9F0495AD8F07C495A90393FC00FE0D8E00FB51280010149C7FC +39C0003FF02B487BC536>I<003FB912F8A3903BF0001FF8001F01806D481303003EC715 +0048187C0078183CA20070181CA30060180CA5481806A5C81600B3B3A54B7EED7FFE49B7 +7EA33F447DC346>I<B600C0010FB5FCA3000101E0C813F026007F80ED1F80F00F00A218 +06B3B3A7180E6D6C150CA2181C131F6E1518010F163818306D6C1570606D6C14016D6C5D +6D6CEC0780027F4AC7FC6E6C131EDA1FE0137C913907FC03F00201B55A6E6C1380DB07FC +C8FC40467CC349>I<B692383FFFF0A3000301E003071300C649ED01FC4A5E017F705A6E +5E133F616E1501011F5FA26D6C4BC7FCA28001071606A26E150E0103160CA26D6C5DA280 +6D5EA26F1470027F156081023F5DA281021F4A5AA26F1303020F92C8FC8102071406A26F +130E0203140CA26E6C5BA2816E5CA2EE8070037F1360A26F6C5AA216E092381FE180A216 +F3030F90C9FC16FBED07FEA36F5AA36F5AA26F5AA3166044467EC349>I<B60107B500F8 +90380FFFFEA3000301E0D9001F90C813F06C0180DA0FFCED3FC091C86C48ED1F006C871C +0E6D6C6E7E1C0CA26D6C6F5DA36EDA06FF1538011F1A30A26E020E6D1470010FDB0C7F15 +60A26E021C7F0107DB183F5DA2856D6CDA301F4A5AA36D6C4A6C6C49C7FCA36D6C4A6C6C +1306A3DB80016E130E027FDA8003140CA2DBC00380023FDA00015CA203E081021F01066D +5CA36E6C486E6C5AA36E6C486E6C5AA36F48EC1FE1020360A2DBFE7015F302010160020F +90C8FCA2DBFFE015FB6E49EC07FEA36F486E5AA36FC86C5AA3031E6F5AA4030C16605F46 +7EC364>I<B66C91380FFFFCA3000101F8C8000313C026007FE0923800FE0061013F17F0 +6D6C5E80010F5F6D6C4B5A18036D6C93C7FC6E15066D160E6D6D140C181C6E6C14186E6C +5C18706E6C146018E06E6C5C6E6C495A17036E6C91C8FC5F6E6C13066E6D5A171C92387F +C0185FED3FE06F6C5A17E06F6C5AEEF980ED07FF6F90C9FCA26F5AB3A6923807FF800203 +B6FCA346447FC349>89 D<EAFFFCA4EAF000B3B3B3B3B3A2EAFFFCA40E6476CA1B>91 +D<EAFFFCA4EA003CB3B3B3B3B3A2EAFFFCA40E647ECA1B>93 D<EB07FC90383FFF809038 +F80FE03903C003F048C66C7E000E6D7ED80FC0137E486C137F6D6D7EA36F7EA26C5AEA03 +80C8FCA4EC0FFF49B5FC90380FFE1FEB3FC0EBFF00EA03FC485A485A485A485A127F5B17 +6048C7FCA3153FA36D137F007F14EF6D9038C7E0C0003F13013A1FE00783F13B07F81E03 +FF802701FFFC0113003A001FE0007C2B2E7CAC31>97 D<EA01FC12FFA3120712031201B3 +EC03FC91380FFF8091383C07E091387001F89039FDE0007E02807F01FFEC1F8091C713C0 +49EC0FE049140717F0A2EE03F8A217FCA2160117FEAB17FC1603A217F8A2EE07F0A26DEC +0FE017C06D141F01FBEC3F80D9F380EB7E00D9E1C05B9039E0F001F89039C03C07E09039 +801FFF80C7D803FCC7FC2F467DC436>I<EC7F80903803FFF090380FC07C90383F000F01 +FCEB03804848EB01C00003140F4848EB1FE049133F120F485AA2485AED1FC0007FEC0700 +92C7FCA290C9FC5AAB7E7FA2123F16307F001F15706C6C146016E06C6C14C06C6C130100 +01EC03806C6CEB0700013F131E90381FC078903807FFF001001380242E7DAC2B>I<167F +ED3FFFA315018182B3EC7F80903803FFF090380FC07C90383F000E017E1307496D5AD803 +F87F48487F5B000F81485AA2485AA2127FA290C8FC5AAB7E7FA2123FA26C7EA2000F5D7F +6C6C5B00035C6C6C9038077F806C6C010E13C0013F011C13FE90380FC0F8903803FFE090 +26007F0013002F467DC436>I<EB01FE903807FFC090381F03F090387E00FC49137E4848 +7F485A4848EB1F80000F15C049130F121F484814E01507A2007F15F090C7FCA25AA390B6 +FCA290C9FCA67EA27FA2123F16306C7E1670000F15606D14E06C6C14C0000314016C6CEB +03806C6CEB0700013E131E90381F80F8903803FFE0010090C7FC242E7DAC2B>I<EC0FE0 +EC7FF8903801F81E903803F03F90390FE07F8090381FC0FF5C133F495AA2ED7F0001FE13 +1C92C7FCAFB67EA3C648C8FCB3B2486C7E007F13FFA321467EC51E>I<EE0F80D901FCEB +7FE0903A0FFF81F0F090393F07E3819039FC01FF033A01F800FE014848017E13E0000702 +7FC7FC497F000F8149131F001F81A9000F5D6D133F000792C7FC6D5B0003147E6C6C5B6D +485A3903BF07E090380FFF80260701FCC8FC90CAFCA25AA37F6C7E7F90B512F86C14FF16 +E06C15F86C6C8048B67E3A07C0000FFF48481300003FC8EA3F80003E151F48ED0FC0A248 +1507A56C150F007C1680007E151F003E16006C153E6C6C5CD807E0495AD801F8EB07E0D8 +007FEB3F8090261FFFFEC7FC010113E02C427DAC31>I<EA01FC12FFA3120712031201B3 +EC01FE913807FFC091381E07F091383801F802707FECE000D9FDC07F5C01FF147F91C7FC +A25BA35BB3A8486CECFF80B5D8F83F13FEA32F457DC436>I<EA01E0EA07F8A2487EA46C +5AA2EA01E0C8FCADEA01FC12FFA3120712031201B3B0487EB512F8A315437DC21C>I<14 +3C14FFA2491380A46D1300A2143C91C7FCADEC7F80EB3FFFA31300147F143FB3B3AA123E +127F39FF807F00A2147EA25C6C485A383C01F06C485A3807FF80D801FEC7FC195785C21E +>I<EA01FC12FFA3120712031201B3A292381FFFE0A36F1300ED07F816E05E5E030EC7FC +5D5D5D5D4A5A4A5A4AC8FC5CEC3F804A7E14FF9038FDCFE09038FF8FF01407496C7E01FC +7F14016E7E81816F7E82151F6F7E821507826F7E8282486C491380B5D8F81F13F8A32D45 +7DC433>I<EA01FC12FFA3120712031201B3B3B3A5487EB512F8A315457DC41C>I<D801FC +01FFEC1FE000FF010701E0EBFFFC913B0F03F801E07F913C3C01FC07803F800007903C70 +00FE0E001FC0000349D97E1C130F2601FDC0D97F38804A143001FFDA3FF06D7E91C75BA2 +495DA3495DB3A8486C4A6C497EB5D8F81FB50003B512E0A34B2C7DAB52>I<3901FC01FE +00FF903807FFC091381E07F091383801F8000701707F0003EBE0002601FDC07F5C01FF14 +7F91C7FCA25BA35BB3A8486CECFF80B5D8F83F13FEA32F2C7DAB36>I<EC7F80903803FF +F090380FC0FC90383E001F496D7E496D7E48486D7E48486D7E48486D7E000F81A2484814 +7E003F157FA290C87E481680A44816C0AA6C1680A26D147F003F1600A2001F157E6D14FE +000F5D6D130100075D6C6C495A6C6C495A6C6C495A013E49C7FC90381FC0FE903807FFF8 +9038007F802A2E7DAC31>I<3901FC03FC00FF90380FFF8091383C07E091387001F83A07 +FDE000FE00030180137FD801FFEC3F8091C7EA1FC04915E049140F17F0160717F8160317 +FCA3EE01FEABEE03FCA3EE07F8A217F0160F6D15E0EE1FC06D143F17806EEB7E00D9FDC0 +5B9039FCF003F891383C0FE091381FFF80DA03FCC7FC91C9FCAE487EB512F8A32F3F7DAB +36>I<91387F8003903903FFE00790380FE07890393F801C0F90387E000E496D5AD803F8 +EB039F0007EC01BF4914FF48487F121F5B003F81A2485AA348C8FCAB6C7EA3123F7F121F +6D5C120F6D5B12076C6C5B6C6C497E6C6C130E013F131C90380FC0F8903803FFE0903800 +7F0091C7FCAEEEFF80033F13FEA32F3F7DAB33>I<3903F803F000FFEB1FFCEC3C3EEC70 +7F0007EBE0FF3803F9C000015B13FBEC007E153C01FF13005BA45BB3A748B4FCB512FEA3 +202C7DAB26>I<90383FE0183901FFFC383907E01F78390F0003F8001E1301481300007C +1478127800F81438A21518A27EA27E6C6C13006C7E13FC383FFFE06C13FC6C13FF6C14C0 +6C14E0C614F0011F13F81300EC0FFC140300C0EB01FE1400157E7E153EA27EA36C143C6C +147C15786C14F86CEB01F039F38003E039F1F00F8039E07FFE0038C00FF01F2E7DAC26> +I<1306A5130EA4131EA3133E137EA213FE12011207001FB512F0B6FCA2C648C7FCB3A415 +0CAA017E131C017F1318A26D133890381F8030ECC070903807E0E0903801FFC09038007F +001E3E7EBC26>I<D801FC147F00FFEC3FFFA300071401000380000181B3A85EA35DA212 +006D5B017E9038077F80017F010E13C06D011C13FE90380FC078903803FFF09026007F80 +13002F2D7DAB36>I<B539F001FFFCA3000790C7EA7FE06C48EC1F8000011600160E1200 +160C017F5CA280013F5CA26E1370011F146080010F5CA2ECF00101075CA26D6C48C7FCA2 +6E5A01011306A26D6C5AA214FF6E5AA215B8EC3FB015F06E5AA36E5AA26E5AA36EC8FC2E +2C7EAA33>I<B500E0B539E03FFF80A30007903C000FFE000FFC00D803FCD903F8EB03F8 +F001E0120103015D6D80000060A26D6E13036DD9037E91C7FCA20280017F5B013FD9063F +1306A2D91FC06E5AED0C1FA2D90FE06E5AED180FA2D907F06E5AED3007A2D903F86E5AED +6003A2902601FCE06D5AEDC00117FCD900FFECFD80ED800017FF027F92C8FC92C77EA26E +147E023E143EA2021E143C021C141CA2412C7EAA46>I<B539F007FFFCA30003D9C00113 +C0C6496C1300017F14FC013F5C6E13E06D7E010F495A6D6C485A02F890C7FC903803FC06 +0101130E6E5A903800FF186E5AEC3FF05D141F140F6E7E81140FEC0DFCEC19FEEC38FF4A +7E9138603F8002C07F0101131F49486C7E02007F01066D7E010E1303496D7E013C80017C +80D801FC1580D80FFE4913C0B5D8800F13FFA3302B7FAA33>I<B539F001FFFCA3000790 +C7EA7FE06C48EC1F8000011600160E0000150C6D141C6D1418A26E1338013F1430A26D6C +5BA26E13E0010F5CA26D6C485AA2ECF803010391C7FCA2903801FC06A2ECFE0E0100130C +A2EC7F18A215B8EC3FB0A2EC1FE0A36E5AA26E5AA36EC8FCA21406A35CA25CA2123C007E +5BB4FC5CA25CEAFE01387C0380D87007C9FCEA3C1EEA0FFCEA03F02E3F7EAA33>I<003F +B612E0A29038C0003F90C713C0003CEC7F800038ECFF00A20030495A0070495AA24A5A00 +60495AA24A5A4A5AA2C7485A4AC7FC5B5C495A13075C495A131F4A1360495A495AA249C7 +12C0485AA2485A485A1501485A48481303A24848EB07804848131F00FF14FF90B6FCA223 +2B7DAA2B>I<B9FCA23002809B31>I<001EEB0780007FEB0FE039FF801FF0EBC03FA4EB80 +1F397F000FE0001EEB07801C0A76C231>127 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fp cmbx12 12 45 +/Fp 45 122 df<EA07C0EA1FF0EA3FF8EA7FFC12FF13FEA213FFA47E7E7EEA07CFEA000F +A2131F131EA2133EA2133C137C13F8A2EA01F0120313E0EA07C0EA1F801300121E120C10 +22788E1F>44 D<EA07C0EA1FF0EA3FF8EA7FFCEAFFFEA7EA7FFCEA3FF8EA1FF0EA07C00F +0F788E1F>46 D<EE01C0EE03E01607A2160F17C0161F1780A2163F17005E167EA216FE5E +15015EA215035EA215075E150F5EA2151F5E153F93C7FCA25D157E15FE5DA214015D1403 +5DA214075D140F5DA2141F5D143F92C8FCA25C147EA214FE5C13015CA213035C13075CA2 +130F5C131F5CA2133F91C9FC5B137EA213FE5B12015BA212035BA212075B120F5BA2121F +5B123F90CAFCA25A127E12FE5AA25A12782B647ACA38>I<EC3FF849B5FC010F14E0013F +14F890397FF01FFC9039FFC007FE4890380001FF48486D1380000716C049147F000F16E0 +49143F001F16F0A2003F16F8A249141F007F16FCA600FF16FEB3A3007F16FCA56C6CEC3F +F8A3001F16F0A2000F16E06D147F000716C06D14FF6C6C4913806C6D4813006C6D485A90 +397FF01FFC6DB55A010F14E0010314809026003FF8C7FC2F427CC038>I<EC03C0140714 +1F147FEB03FF133FB6FCA413C3EA0003B3B3ADB712FCA5264177C038>I<ECFFE0010F13 +FE013F6D7E90B612E0000315F82607FC0313FE3A0FE0007FFFD81F806D138048C7000F13 +C0488001C015E001F07F00FF6E13F07F17F881A46C5A6C5A6C5AC9FC17F05DA217E05D17 +C04B13804B1300A2ED1FFC4B5A5E4B5A4B5A4A90C7FC4A5A4A5AEC0FF04A5AEC3F804AC7 +127814FE495A494814F8D907E014F0495A495A49C8FC017C140149140348B7FC4816E05A +5A5A5A5AB8FC17C0A42D417BC038>I<ECFFF0010713FF011F14C0017F14F049C66C7ED8 +03F8EB3FFED807E06D7E81D80FF86D138013FE001F16C07FA66C5A6C4815806C485BC814 +005D5E4B5A4B5A4B5A4A5B020F1380902607FFFEC7FC15F815FF16C090C713F0ED3FFCED +0FFEEEFF80816F13C017E0A26F13F0A217F8A3EA0FC0EA3FF0487EA2487EA217F0A25D17 +E06C5A494913C05BD83F80491380D81FF0491300D80FFEEBFFFE6CB612F800015D6C6C14 +C0011F49C7FC010113E02D427BC038>I<163FA25E5E5D5DA25D5D5D5DA25D92B5FCEC01 +F7EC03E7140715C7EC0F87EC1F07143E147E147C14F8EB01F0EB03E0130714C0EB0F80EB +1F00133E5BA25B485A485A485A120F5B48C7FC123E5A12FCB91280A5C8000F90C7FCAC02 +7FB61280A531417DC038>I<0007150301E0143F01FFEB07FF91B6FC5E5E5E5E5E16804B +C7FC5D15E092C8FC01C0C9FCAAEC3FF001C1B5FC01C714C001DF14F09039FFE03FFC9138 +000FFE01FC6D7E01F06D13804915C0497F6C4815E0C8FC6F13F0A317F8A4EA0F80EA3FE0 +487E12FF7FA317F05B5D6C4815E05B007EC74813C0123E003F4A1380D81FC0491300D80F +F0495AD807FEEBFFFC6CB612F0C65D013F1480010F01FCC7FC010113C02D427BC038>I< +4AB47E021F13F0027F13FC49B6FC01079038807F8090390FFC001FD93FF014C04948137F +4948EBFFE048495A5A1400485A120FA248486D13C0EE7F80EE1E00003F92C7FCA25B127F +A2EC07FC91381FFF8000FF017F13E091B512F89039F9F01FFC9039FBC007FE9039FF8003 +FF17804A6C13C05B6F13E0A24915F0A317F85BA4127FA5123FA217F07F121FA2000F4A13 +E0A26C6C15C06D4913806C018014006C6D485A6C9038E01FFC6DB55A011F5C010714C001 +0191C7FC9038003FF02D427BC038>I<EC7FF0903807FFFE011F6D7E017F14E09039FFE0 +3FF0489038800FF848496C7E48488048486D7E001F80003F1680A2484815C08117E0A212 +FF17F0A617F8A45D127FA3003F5CA26C7E5D6C6C5B12076C6C133E6CEBC07C6CEBFFF801 +3F5B010F01C013F00101130090C8FCA217E05DA2EA03C0D80FF015C0487E486C491380A2 +17004B5A150F5E49495A6C48495A01C0EBFFE0260FF0035B6CB65A6C4AC7FC6C14F86C6C +13E0D907FEC8FC2D427BC038>57 D<EA07C0EA1FF0EA3FF8EA7FFCEAFFFEA7EA7FFCEA3F +F8EA1FF0EA07C0C7FCAEEA07C0EA1FF0EA3FF8EA7FFCEAFFFEA7EA7FFCEA3FF8EA1FF0EA +07C00F2C78AB1F>I<EE1F80A24C7EA24C7EA34C7EA24B7FA34B7FA24B7FA34B7F169F03 +1F80161F82033F80ED3E07037E80157C8203FC804B7E02018115F0820203814B137F0207 +815D173F020F814B7F021F8292C77EA24A82023E80027E82027FB7FCA291B87EA2498302 +F0C8FCA20103834A157F0107834A153FA249488284011F8491C97E4984133E017E82B602 +0FB612F0A54C457CC455>65 D<DCFFF01470031F01FF14F04AB6EAE0010207EDF803023F +EDFE0791B539E001FF0F4949C7EA3F9F010701F0EC0FFF4901C0804990C87E4948814948 +814948167F4849163F4849161F5A4A160F485B19074890CAFC19035A5BA2007F1801A349 +94C7FC12FFAE127F7F1AF0A2123FA27F6C18011AE06C7F19036C6D17C06E16077E6C6DEE +0F806C6DEE1F006D6C5E6D6C167E6D6C6C5D6D6D4A5A6D01F0EC07F0010101FEEC1FE06D +903AFFF001FF80023F90B6C7FC020715FC020115F0DA001F1480030001F8C8FC44467AC4 +51>67 D<B9FC18F018FE727E19E026003FFEC7001F13F805017F9438003FFF060F7F727F +727F727F84737E737EA2737EA2737EA21B80A2851BC0A51BE0AD1BC0A51B8061A21B0061 +62193F624F5A19FF624E5B06075B4E5B063F90C7FC4DB45A050F13F8BA5A19C04EC8FC18 +F095C9FC4B447CC356>I<DCFFF01470031F01FF14F04AB6EAE0010207EDF803023FEDFE +0791B539E001FF0F4949C7EA3F9F010701F0EC0FFF4901C0804990C87E49488149488149 +48167F4849163F4849161F5A4A160F485B19074890CAFC19035A5BA2007F1801A34994C8 +FC12FFAD057FB612F0127F7FA3003FDC0001EBF000A27F7EA26C7FA26C7F807E6C7F6C7F +6D7E6D6C5D6D6C7E6D6D5C6D01F05C010101FE143F6D903AFFF001FF9F023F90B6120F02 +07EDFC030201EDF000DA001F02C01330030001FCC9FC4C467AC458>71 +D<B712E0A5D8001F90C7FCB3B3B3A4B712E0A523447DC32A>73 D<B76C0103B512F8A526 +003FFEC93807E0004F5A4F5A077EC7FC614E5A4E5A4E5AF01F804EC8FC187E604D5AEF07 +F0EF0FC04D5A4DC9FC177E4C5AEE03F04C5A4C5A4C7EEE7FF04C7E5D4B7F4B7F4B7FED3F +3FDB7E1F7F03FC806E486C7F4B7E4B6C7F0380804B6C7F4A7F717E84717F83717F85717F +83717F85717F187F727E86727F84727F86727F84B76C90B612FCA54E447CC358>75 +D<B9FC18F018FE727E19E0D8001F90C7000F7F05017F716C7E727E727E721380A21AC084 +A21AE0A91AC0A24E1380A21A00604E5A4E5A4D485A050F5B92B712C096C7FC18FC18C092 +CBFCB3A7B712E0A543447DC34D>80 D<DAFFE0131C010701FE133C013F9038FF807C90B6 +EAE0FC4815F9489038801FFF3907FC00014848EB007F4848143F4848140F491407007F15 +035B1601160012FF177CA27FA26D153C7F7F6D92C7FC6C7EEBFFE014FE6CEBFFF015FF6C +15E016FC6C816C6F7E6C826C826C6C81011F810107811300020F80140003077FED007F82 +040F1380828212F082A282A27EA218007EA26C5D6C5E6D14036D5D6D140701F84A5A01FF +EC3FF002F8EBFFE0486CB65AD8FC1F92C7FCD8F80714FC48C614F0480107138031467AC4 +3E>83 D<003FBA12E0A59026FE000FEB8003D87FE09338003FF049171F90C71607A2007E +1803007C1801A300781800A400F819F8481978A5C81700B3B3A20107B8FCA545437CC24E +>I<903801FFE0011F13FE017F6D7E48B612E03A03FE007FF84848EB1FFC6D6D7E486C6D +7EA26F7FA36F7F6C5A6C5AEA00F090C7FCA40203B5FC91B6FC1307013F13F19038FFFC01 +000313E0000F1380381FFE00485A5B127F5B12FF5BA35DA26D5B6C6C5B4B13F0D83FFE01 +3EEBFFC03A1FFF80FC7F0007EBFFF86CECE01FC66CEB8007D90FFCC9FC322F7DAD36>97 +D<EB7FC0B5FCA512037EB1ED0FF892B57E02C314E002CF14F89139DFC03FFC9139FF000F +FE02FCEB03FF4A6D13804A15C04A6D13E05CEF7FF0A218F8173FA318FCAC18F8A2177F18 +F0A3EFFFE06E15C06E5B6E491380027C491300496C495A903AFC1FC07FFC496CB512F0D9 +F00314C049C691C7FCC8EA1FF036467DC43E>I<EC3FFC49B512C0010F14F0013F14FC90 +397FF003FE9039FFC001FF0003495A48494813805B120F485AA2485A6F1300007F6E5AED +00784991C7FCA212FFAC6C7EA3123F6DEC03C0A26C6C1407000F16806D140F6C6DEB1F00 +6C6D133E6C01F05B3A007FFC03F86DB55A010F14C0010391C7FC9038003FF82A2F7CAD32 +>I<EE03FEED07FFA5ED001F160FB1EC3FE0903803FFFC010FEBFF8F013F14CF9039FFF8 +07FF48EBC00148903880007F4890C7123F4848141F49140F121F485AA3127F5BA212FFAC +127FA37F123FA26C6C141FA26C6C143F0007157F6C6C91B5FC6CD9C00314FC6C9038F01F +EF6DB5128F011FEBFE0F010713F89026007FC0EBF80036467CC43E>I<EC3FF80103B57E +010F14E0013F8090397FF83FF89039FFC007FC48496C7E48496C7E48486D1380485A001F +ED7FC05B003FED3FE0A2127F5B17F0161F12FFA290B7FCA401F0C9FCA5127FA27FA2123F +17F06C7E16016C6C15E06C6C14036C6DEB07C06C6DEB0F806C01F0EB3F0090397FFE01FE +011FB55A010714F0010114C09026001FFEC7FC2C2F7DAD33>I<EDFF80020F13E0027F13 +F049B512F849EB8FFC90390FFE0FFE90381FFC1F14F8133FEB7FF0A2ED0FFCEBFFE0ED03 +F0ED00C01600ABB612F8A5C601E0C7FCB3B0007FEBFFE0A527467DC522>I<DAFFE0137E +010F9039FE03FF80013FEBFF8F90B812C048D9C07F133F489038001FF84848EB0FFC4848 +903907FE1F80001F9238FF0F00496D90C7FCA2003F82A8001F93C7FCA26D5B000F5D6C6C +495A6C6C495A6C9038C07FF04890B55A1680D8078F49C8FC018013E0000F90CAFCA47F7F +7F90B612C016FC6CEDFF8017E06C826C16FC7E000382000F82D81FF0C77ED83FC0140748 +48020113808248C9FC177FA46D15FF007F17006D5C6C6C4A5A6C6C4A5AD80FFEEC3FF83B +07FFC001FFF0000190B612C06C6C92C7FC010F14F8D9007F90C8FC32427DAC38>I<EB7F +C0B5FCA512037EB1ED07FE92383FFF8092B512E002C114F89139C7F03FFC9138CF801F91 +39DF000FFE14DE14FC4A6D7E5CA25CA35CB3A7B60083B512FEA537457CC43E>I<137C48 +B4FC4813804813C0A24813E0A56C13C0A26C13806C1300EA007C90C7FCAAEB7FC0EA7FFF +A512037EB3AFB6FCA518467CC520>I<EC03E0EC0FF8EC1FFCEC3FFEA2EC7FFFA5EC3FFE +A2EC1FFCEC0FF8EC03E091C7FCAAEC01FF0103B5FCA5EB000F80B3B3A7EA1F80EA3FC0EA +7FE0EAFFF0EC0FFEA215FC141F01E013F8007FEB3FF0393FC0FFE06CB512806C14000003 +13FCC613C0205A86C522>I<EB7FC0B5FCA512037EB293387FFFE0A593380FE0004C5A4C +C7FC167E5EED03F8ED07E04B5A4B5A037FC8FC15FEECC1FCECC3FE14C7ECDFFF91B57E82 +A202F97F02E17F02C07FEC807F6F7E826F7E816F7F836F7F816F7F83707E163FB60003B5 +12F8A535457DC43B>I<EB7FC0B5FCA512037EB3B3B3A3B61280A519457CC420>I<90277F +8007FEEC0FFCB590263FFFC090387FFF8092B5D8F001B512E002816E4880913D87F01FFC +0FE03FF8913D8FC00FFE1F801FFC0003D99F009026FF3E007F6C019E6D013C130F02BC5D +02F86D496D7EA24A5D4A5DA34A5DB3A7B60081B60003B512FEA5572D7CAC5E>I<90397F +8007FEB590383FFF8092B512E0028114F8913987F03FFC91388F801F000390399F000FFE +6C139E14BC02F86D7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E>I<EC1FFC49B512 +C0010714F0011F14FC90397FF80FFF9026FFC0017F48496C7F4848C7EA3FE00007824848 +6E7E49140F001F82A2003F82491407007F82A400FF1780AA007F1700A46C6C4A5AA2001F +5E6D141F000F5E6C6C4A5AA26C6C6CEBFFE06C6D485B27007FF80F90C7FC6DB55A010F14 +F8010114C09026001FFCC8FC312F7DAD38>I<90397FC00FF8B590B57E02C314E002CF14 +F89139DFC03FFC9139FF001FFE000301FCEB07FF6C496D13804A15C04A6D13E05C7013F0 +A2EF7FF8A4EF3FFCACEF7FF8A318F017FFA24C13E06E15C06E5B6E4913806E4913006E49 +5A9139DFC07FFC02CFB512F002C314C002C091C7FCED1FF092C9FCADB67EA536407DAC3E +>I<90387F807FB53881FFE0028313F0028F13F8ED8FFC91389F1FFE000313BE6C13BC14 +F8A214F0ED0FFC9138E007F8ED01E092C7FCA35CB3A5B612E0A5272D7DAC2E>114 +D<90391FFC038090B51287000314FF120F381FF003383FC00049133F48C7121F127E00FE +140FA215077EA27F01E090C7FC13FE387FFFF014FF6C14C015F06C14FC6C800003806C15 +806C7E010F14C0EB003F020313E0140000F0143FA26C141F150FA27EA26C15C06C141FA2 +6DEB3F8001E0EB7F009038F803FE90B55A00FC5CD8F03F13E026E007FEC7FC232F7CAD2C +>I<EB01E0A51303A41307A2130FA2131FA2133F137F13FF1203000F90B51280B7FCA4C6 +01E0C7FCB3A3ED01E0A9150302F013C0137F150790393FF80F8090391FFC1F006DB5FC6D +13FC01015B9038003FE023407EBE2C>I<D97FC049B4FCB50103B5FCA50003EC000F6C81 +B3A85EA25EA25E7E6E491380017FD901F713FE9138F807E76DB512C7010F1407010313FE +9026007FF0EBFC00372E7CAC3E>I<B6903803FFFCA5000101E09038003E006C163C8001 +7F5D8017F8013F5D6E1301011F5D6E1303010F5D6E13076D5DED800F6D92C7FC15C05E6D +EBE01E163E6D143CEDF07C027F1378EDF8F8023F5B15FD021F5B15FF6E5BA36E5BA26E90 +C8FCA26E5AA26E5AA21578362C7EAB3B>I<B5D8FE1FB539801FFFF0A500019027C0003F +E0C7EA7C007114786E17F86C6F6C5C6E1601017F6E6C5CA26E011F1403013F6F5C6E013F +1407011F6F5CA26E0179140F010F048090C7FC6E01F95C6D02F0EBC01E15806D902681E0 +7F5B18E003C3157C6D9139C03FF07815E76DDA801F5B18F803FF14F96E9039000FFDE018 +FF6E486D5BA36E486D5BA26E486D90C8FCA24B7F02075DA26E48147C4B143C4C2C7EAB51 +>I<B500FE90383FFFF0A5C601F0903803E0006D6C495A013F4A5A6D6C49C7FC6E5B6D6C +137E6DEB807C6D6D5A6DEBC1F0EDE3E06DEBF7C06EB45A806E90C8FC5D6E7E6E7F6E7FA2 +4A7F4A7F8291381F3FFCEC3E1F027C7F4A6C7E49486C7F01036D7F49487E02C08049486C +7F49C76C7E013E6E7E017E141FB500E090B512FCA5362C7EAB3B>I<B6903803FFFCA500 +0101E09038003E006C163C80017F5D8017F8013F5D6E1301011F5D6E1303010F5D6E1307 +6D5DED800F6D92C7FC15C05E6DEBE01E163E6D143CEDF07C027F1378EDF8F8023F5B15FD +021F5B15FF6E5BA36E5BA26E90C8FCA26E5AA26E5AA21578A215F85D14015D001F1303D8 +3F805B387FC007D8FFE05B140F92C9FC5C143E495A387FC1F8EB07F06CB45A6C5B000790 +CAFCEA01FC36407EAB3B>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fq cmtt10 10.95 70 +/Fq 70 126 df<00101304007C131F00FEEB3F80A26C137FA248133FB2007E1400007C7F +003C131E00101304191C75B830>34 D<903907C007C0A2496C487EA8011F131FA202C05B +A3007FB7FCA2B81280A36C16006C5D3A007F807F80A2020090C7FCA9495BA2003F90B512 +FE4881B81280A36C1600A22701FC01FCC7FCA300031303A201F85BA76C486C5AA229387D +B730>I<EB07E0EB1FF8497E137F497E803801FC7F497E810003131F13F0A6143F92C8FC +91387F0FFF9026F87E1F1380000113FEEBF9FC13FB4A6C1300D9FFF013C06C13E0151F02 +C05BEB7F809038FF003F4892C7FC485C48EB807E5A15FE391FDFC0FC383F8FE014E1397F +07F1F8EB03F300FEEBFBF0EB01FF5D7FEDC006027F130F91393F801F8015C06C137F6CEB +FFE049EBF83F018701FC1300263FFFFBB5FC6C01F15B14E06C9038C03FFC00039038001F +F8D801FCEB07E0293A7DB830>38 D<141E147F14FF5BEB03FEEB07FCEB0FF0EB1FE0EB3F +C0EB7F80EBFF00485A5B12035B485A120F5BA2485AA2123F5BA2127F90C7FCA412FEAD12 +7FA47F123FA27F121FA26C7EA27F12076C7E7F12017F6C7EEB7F80EB3FC0EB1FE0EB0FF0 +EB07FCEB03FEEB01FF7F147F141E184771BE30>40 D<127812FE7E7F6C7E6C7EEA0FF06C +7E6C7E6C7E6C7EEB7F80133F14C0131FEB0FE014F01307A2EB03F8A214FC1301A214FE13 +00A4147FAD14FEA4130114FCA2130314F8A2EB07F0A2130F14E0EB1FC0133F1480137FEB +FF00485A485A485A485AEA3FE0485A485A90C7FC5A1278184778BE30>I<14E0497E497E +A60038EC0380007EEC0FC0D8FF83EB3FE001C3137F9038F3F9FF267FFBFB13C06CB61280 +000FECFE00000314F86C5C6C6C13C0011F90C7FC017F13C048B512F04880000F14FE003F +ECFF80267FFBFB13C026FFF3F913E09038C3F87F0183133FD87E03EB0FC00038EC038000 +0091C7FCA66D5A6D5A23277AAE30>I<143EA2147FAF007FB7FCA2B81280A36C1600A2C7 +6CC8FCAF143EA229297DAF30>I<EA03E0EA0FF0EA1FF813FCEA3FFEA213FFA27EA27E12 +03EA007FA2137E13FEEA01FC1203EA07F8EA3FF0127FEAFFE0EA7F801300123C1019708B +30>I<007FB612F0A2B712F8A36C15F0A225077B9E30>I<120FEA3FC0EA7FE0A2EAFFF0A4 +EA7FE0A2EA3FC0EA0F000C0C6E8B30>I<16F01501ED03F8A21507A2ED0FF0A2ED1FE0A2 +ED3FC0A2ED7F80A2EDFF00A24A5AA25D1403A24A5AA24A5AA24A5AA24A5AA24A5AA24AC7 +FCA2495AA25C1303A2495AA2495AA2495AA2495AA2495AA249C8FCA2485AA25B1203A248 +5AA2485AA2485AA2485AA2485AA248C9FCA25AA2127CA225477BBE30>I<14FE903807FF +C0497F013F13F8497F90B57E48EB83FF4848C6138049137F4848EB3FC04848EB1FE04913 +0F001F15F0491307A24848EB03F8A290C712014815FCA400FEEC00FEAD6C14016C15FCA3 +6D1303003F15F8A26D1307001F15F0A26D130F6C6CEB1FE0A26C6CEB3FC06C6CEB7F806D +13FF2601FF8313006CEBFFFE6D5B6D5B010F13E06D5BD900FEC7FC273A7CB830>I<EB03 +C0497EA2130FA2131FA2133F137F13FF1203123FB5FCA213EF138FEA7E0F1200B3B0003F +B512F84814FCB612FEA26C14FC6C14F81F3977B830>I<EB07FC90383FFFC090B512F000 +03804814FE4880261FF80F1380263FE00113C09038C0007F4848EB3FE090C7121FED0FF0 +4814075A6C15F81503A3127E1218C8FCA2150716F0150F16E0151F16C0153FED7F8015FF +4A13005DEC07FC4A5A4A5A4A5A4A5A4A5A4990C7FC495A495AEB0FF0EB3FE0495A495A48 +90C8FC4848EB01F04848EB03F8485AEA1FE048B6FCB7FCA37E6C15F025397BB830>I<EB +03FF013F13E090B512F84814FE4880481580260FFE0113C09038F0007F4848EB1FE0150F +16F01507A26C5A6C5AC8FC150F16E0A2151FED3FC0157FEDFF8002071300903807FFFE49 +5B5D8115FF6D1480D9000113C09138003FE0ED1FF0ED07F8150316FC150116FE1500A212 +18127EB4FCA2150116FC4814036C15F86C6C13076DEB1FF0D83FF0133F3A1FFE01FFE06C +B612C06C15806CECFE00C65C013F13F001031380273A7CB830>I<EC03FC4A7E140F141F +A2143F147F157E14FEA2EB01FCEB03F8A2EB07F0A2EB0FE0EB1FC0A2EB3F80A2EB7F0013 +FEA2485A485AA2485AA2485A485AA2485AA248C7FC12FEB8FC1780A46C1600C8007EC7FC +AA91387FFFFE91B6FCA46E5B29397DB830>I<49B4FC011F13F0017F13FC90B57E0003EC +FF804815C048010113E03A1FF8003FF049131FD83FC0EB07F8A24848EB03FC90C71201A5 +6D1303003F15F86D13076C6CEB0FF06C6CEB1FE0D807FCEB7FC03A03FF83FF806C90B512 +006C6C13FC011F13F0497F90B512FE48802607FE0013C0D80FF8EB3FE0D81FE0EB0FF048 +48EB07F8491303007F15FC90C712014815FE481400A66C14016C15FC6D1303003F15F86D +1307D81FF0EB1FF06D133F3A0FFF01FFE06C90B512C06C1580C6ECFE006D5B011F13F001 +0190C7FC273A7CB830>56 D<120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F00C7 +FCAF120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C276EA630>58 +D<EA03C0EA0FF0EA1FF8A2EA3FFCA4EA1FF8A2EA0FF0EA03C0C7FCAFEA03C0EA0FF0121F +13F8123F13FCA3121FA2120F12031200120113F8120313F01207EA1FE0123FEA7FC0EAFF +80EA7F00127E12380E3470A630>I<16F01503ED07F8151F157FEDFFF014034A13C0021F +138091383FFE00ECFFF8495B010713C0495BD93FFEC7FC495A3801FFF0485B000F138048 +90C8FCEA7FFC5BEAFFE05B7FEA7FF87FEA1FFF6C7F000313E06C7F38007FFC6D7E90380F +FF806D7F010113F06D7FEC3FFE91381FFF80020713C06E13F01400ED7FF8151F1507ED03 +F01500252F7BB230>I<007FB7FCA2B81280A36C16006C5DCBFCA7003FB612FE4881B812 +80A36C1600A229157DA530>I<1278127EB4FC13C07FEA7FF813FEEA1FFF6C13C000037F +6C13F86C6C7EEB1FFF6D7F010313E06D7F9038007FFC6E7E91380FFF806E13C0020113F0 +80ED3FF8151F153FEDFFF05C020713C04A138091383FFE004A5A903801FFF0495B010F13 +804990C7FCEB7FFC48485A4813E0000F5B4890C8FCEA7FFE13F8EAFFE05B90C9FC127E12 +78252F7BB230>I<147F4A7EA2497FA4497F14F7A401077F14E3A3010F7FA314C1A2011F +7FA490383F80FEA590387F007FA4498049133F90B6FCA34881A39038FC001F0003814913 +0FA4000781491307A2D87FFFEB7FFFB56CB51280A46C496C130029397DB830>65 +D<91387F803C903903FFF03E49EBFC7E011F13FE49EBFFFE5B9038FFE07F48EB801F3903 +FE000F484813075B48481303A2484813015B123F491300A2127F90C8FC167C16005A5AAC +7E7EA2167C6D14FE123FA27F121F6D13016C6C14FCA26C6CEB03F86D13076C6CEB0FF039 +01FF801F6C9038E07FE06DB512C06D14806D1400010713FC6D13F09038007FC0273A7CB8 +30>67 D<003FB512E04814FCB67E6F7E6C816C813A03F8007FF0ED1FF8150F6F7E6F7E15 +016F7EA2EE7F80A2163F17C0161FA4EE0FE0AC161F17C0A3163F1780A2167F17005E4B5A +15034B5A150F4B5AED7FF0003FB65A485DB75A93C7FC6C14FC6C14E02B387FB730>I<00 +7FB7FCB81280A47ED803F8C7123FA8EE1F0093C7FCA4157C15FEA490B5FCA6EBF800A415 +7C92C8FCA5EE07C0EE0FE0A9007FB7FCB8FCA46C16C02B387EB730>I<003FB712804816 +C0B8FCA27E7ED801FCC7121FA8EE0F8093C7FCA5153E157FA490B6FCA69038FC007FA415 +3E92C8FCAE383FFFF8487FB5FCA27E6C5B2A387EB730>I<02FF13F00103EBC0F8010F13 +F1013F13FD4913FF90B6FC4813C1EC007F4848133F4848131F49130F485A491307121F5B +123F491303A2127F90C7FC6F5A92C8FC5A5AA892B5FC4A14805CA26C7F6C6D1400ED03F8 +A27F003F1407A27F121F6D130F120F7F6C6C131FA2D803FE133F6C6C137FECC1FF6C90B5 +FC7F6D13FB010F13F30103EBC1F0010090C8FC293A7DB830>I<3B3FFF800FFFE0486D48 +13F0B56C4813F8A26C496C13F06C496C13E0D803F8C7EAFE00B290B6FCA601F8C7FCB3A2 +3B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E02D387FB730>I<00 +7FB6FCB71280A46C1500260007F0C7FCB3B3A8007FB6FCB71280A46C1500213879B730> +I<383FFFF8487FB57EA26C5B6C5BD801FCC9FCB3B0EE0F80EE1FC0A9003FB7FC5AB8FCA2 +7E6C16802A387EB730>76 D<D83FF8ECFFE0486C4913F0486C4913F8A2007F16F06C6C49 +13E00007160001EF14BFEC800FA39039E7C01F3FA4ECE03F01E3133EA2ECF07EA201E113 +7CA2ECF8FCA201E013F8A214FDEC7DF0A3147FEC3FE0A3EC1FC0A2EC070091C7FCADD83F +FC903801FFE0486C4913F0B54913F8A26C486D13F06C486D13E02D387FB730>I<D83FFC +90381FFF80486C4913C0B54913E0A26C6D6C13C06C6E13800003913801F800EBF7C0A3EB +F3E0A314F013F1A214F8A213F014FCA2147C147EA2143E143FA2141FA21581A2140F15C1 +A2140715E1A2140315F1A21401A215F91400A3157DA3153FEA3FFF481380B5EAC01FA26C +EB800F6C496C5A2B387EB730>I<007FB512F0B612FE6F7E16E0826C813903F8003FED0F +FCED03FE15016F7EA2821780163FA6167F17005EA24B5A1503ED0FFCED3FF890B6FC5E5E +16804BC7FC15F001F8C9FCB0387FFFC0B57EA46C5B29387EB730>80 +D<003FB57E4814F0B612FC15FF6C816C812603F8017F9138003FF0151F6F7E1507150382 +1501A515035E1507150F4B5A153F4AB45A90B65A5E93C7FC5D8182D9F8007FED3FE0151F +150F821507A817F8EEF1FCA53A3FFF8003FB4801C0EBFFF8B56C7E17F06C496C13E06C49 +EB7FC0C9EA1F002E397FB730>82 D<90390FF803C0D97FFF13E048B512C74814F74814FF +5A381FF80F383FE001497E4848137F90C7123F5A48141FA2150FA37EED07C06C91C7FC7F +7FEA3FF0EA1FFEEBFFF06C13FF6C14E0000114F86C80011F13FF01031480D9003F13C014 +019138007FE0151FED0FF0A2ED07F8A2007C140312FEA56C140716F07F6DEB0FE06D131F +01F8EB3FC001FF13FF91B51280160000FD5CD8FC7F13F8D8F81F5BD878011380253A7BB8 +30>I<003FB712C04816E0B8FCA43AFE003F800FA8007CED07C0C791C7FCB3B1011FB5FC +4980A46D91C7FC2B387EB730>I<3B7FFFC007FFFCB56C4813FEA46C496C13FCD803F8C7 +EA3F80B3B16D147F00011600A36C6C14FE6D13016D5CEC800390393FE00FF890391FF83F +F06DB55A6D5C6D5C6D91C7FC9038007FFCEC1FF02F3980B730>I<D87FFE90380FFFC0B5 +4913E06E5AA24A7E6C486D13C0D807F0903801FC00A26D130300035DA46C6C495AA46C6C +495AA46D131F6D5CA3EC803F013F5CA46D6C48C7FCA490380FE0FEA401075B14F1A30103 +5BA314FB01015BA314FFA26D5BA46E5A6E5A2B397EB730>I<3A3FFF01FFF84801837F02 +C77FA202835B6C01015B3A01FC007F806D91C7FC00005C6D5BEB7F01EC81FCEB3F8314C3 +011F5B14E7010F5B14FF6D5BA26D5BA26D5BA26D90C8FCA4497FA2497FA2815B81EB0FE7 +81EB1FC381EB3F8181EB7F0081497F49800001143F49800003141F49800007140FD87FFE +EB7FFFB590B5128080A25C6C486D130029387DB730>88 D<007FB5FCB61280A4150048C8 +FCB3B3B3A5B6FC1580A46C140019476DBE30>91 D<007FB5FCB61280A47EC7123FB3B3B3 +A5007FB5FCB6FCA46C140019477DBE30>93 D<007FB612F0A2B712F8A36C15F0A225077B +7D30>95 D<EB3FFC48B57E4814E04880488048809038F00FFE9038E001FF806F7E6C4813 +3F6C4880C8121FA491B5FC130F137F48B6FC12075A48EBC01F383FFC00EA7FE0138048C7 +FC5AA46C143FA26C6C137F9038C001FF263FF80FEBFFC06CB712E0A2000714F76C14C3C6 +020013C0D93FF090C7FC2B2A7CA830>97 D<EA3FFC487E12FFA2127F123F1200AAEC03FE +91381FFF80027F13E091B57E90B612FC82ECFE079138F001FF4A6C13804A137F4AEB3FC0 +91C7121F4915E0160FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB7F806E13FFDA +F00313009138FC0FFE91B55A5E495CD97E7F13C0D93C1F90C7FC90380003FC2C3980B730 +>I<ECFFE0010713FC011F7F017F7F90B612804815C048EB807F3907FC003F485A485A49 +EB1F804848EB0F004990C7FC127F90C9FCA25A5AA87E7EA27F003FEC07C06DEB0FE06C7E +6D131F6C6C14C0D807FE133F9039FFC0FF806C90B5FCC615006D5B011F13F801075B0101 +1380232A7AA830>I<913801FFE04A7F5CA28080EC0007AAEB03FE90381FFF874913E790 +B6FC5A5A481303380FFC00D81FF0133F49131F485A150F4848130790C7FCA25AA25AA87E +6C140FA27F003F141F6D133F6C7E6D137F390FF801FF2607FE07EBFFC06CB712E06C16F0 +6C14F76D01C713E0011F010313C0D907FCC8FC2C397DB730>I<49B4FC010713E0011F13 +F8017F7F90B57E488048018113803A07FC007FC04848133FD81FE0EB1FE0150F484814F0 +491307127F90C7FCED03F85A5AB7FCA516F048C9FC7E7EA27F003FEC01F06DEB03F86C7E +6C7E6D1307D807FEEB1FF03A03FFC07FE06C90B5FC6C15C0013F14806DEBFE00010713F8 +010013C0252A7CA830>I<EDFF80020713E0021F13F05C4A13F891B5FC491387903803FE +079138FC03F0903907F800C04A1300A8003FB612C04815E0B7FCA36C15C0260007F0C7FC +B3A9003FB512FE4880B71280A26C15006C5C25397DB830>I<D903FC13FF90261FFF8713 +C04913DF90B712E05A5A2607FE07138F903AF801FE07C048486C6CC7FCA2497F001F8149 +133FA56D137F000F92C7FC6D5BA26C6C485AEBFE0790B55A5D485C15C001DF5BD9C3FCC8 +FC01C0C9FCA37F7F6CB512F015FF6C15C04815F0488148813A3FE0001FFE0180130148C8 +127F007E8100FE168048151FA56C153F007FED7F006D5C6C6C495A01F013076CB4EB7FFC +6C90B55A6C5D000115C06C6C91C7FC011F13FC010113C02B3E7DA730>I<EA3FFC487E12 +FFA2127F123F1200AAEC01FE91380FFF80023F13E091B57E90B67EA29138FE07FCECF803 +9138E001FE14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA2 +6C01FC14FC6C496C13F82F3880B730>I<14E0EB03F8A2497EA36D5AA2EB00E091C8FCA9 +381FFFF8487F5AA27E7EEA0001B3A9003FB612C04815E0B7FCA27E6C15C023397AB830> +I<EC01C0EC07F0A2EC0FF8A3EC07F0A2EC01C091C7FCA990B512F04814F8A47EEB0003B3 +B3A5EC07F0A2123C007EEB0FE0B4131FEC3FC0147F90B512806C14005C6C5B000F13F000 +0313C01D4E7CB830>I<387FFFF8B57EA47EEA0001B3B3A8007FB612F0B712F8A46C15F0 +25387BB730>108 D<02FC137E3B7FC3FF01FF80D8FFEF01877F90B500CF7F15DF92B57E +6C010F13872607FE07EB03F801FC13FE9039F803FC01A201F013F8A301E013F0B3A23C7F +FE0FFF07FF80B548018F13C0A46C486C01071380322881A730>I<EC01FE3A3FFC0FFF80 +267FFE3F13E000FF90B57E90B67E7E6C9038FE07FCC6EBF8039138E001FE14C0EC8000A2 +91C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA26C01FC14FC6C496C13F82F +2880A730>I<49B4FC010F13E0013F13F8497F90B57E0003ECFF8014013A07FC007FC048 +48EB3FE0D81FE0EB0FF0A24848EB07F8491303007F15FC90C71201A300FEEC00FEA86C14 +016C15FCA26D1303003F15F86D13076D130F6C6CEB1FF06C6CEB3FE06D137F3A07FF01FF +C06C90B512806C15006C6C13FC6D5B010F13E0010190C7FC272A7CA830>I<EC03FE3A3F +FC1FFF80267FFE7F13E000FF90B57E90B612FC6C816CEBFE07C69038F001FF4A6C13804A +137F4AEB3FC091C7121F4915E0160FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB +7F806E13FFDAF00313009138FC0FFE91B55A5E495C6E13C0021F90C7FCEC03FC91C9FCAD +383FFFF8487FB57EA26C5B6C5B2C3C80A730>I<49B413F8010FEBC1FC013F13F14913FD +48B6FC5A481381390FFC007F49131F4848130F491307485A491303127F90C7FC15015A5A +A77E7E15037FA26C6C1307150F6C6C131F6C6C133F01FC137F3907FF01FF6C90B5FC6C14 +FD6C14F9013F13F1010F13C1903803FE0190C7FCAD92B512F84A14FCA46E14F82E3C7DA7 +30>I<ED07F83A3FFF803FFF486DB51280B512C302CF14C06C13DF6C9038FFFC3FD8001F +13E09238801F809238000F004A90C7FC5C5C5CA25CA45CAF003FB512FC4880B7FCA26C5C +6C5C2A287EA730>I<90381FFC1E48B5129F000714FF5A5A5A387FF007EB800100FEC7FC +4880A46C143E007F91C7FC13E06CB4FC6C13FC6CEBFF806C14E0000114F86C6C7F01037F +9038000FFF02001380007C147F00FEEC1FC0A2150F7EA27F151F6DEB3F806D137F9039FC +03FF0090B6FC5D5D00FC14F0D8F83F13C026780FFEC7FC222A79A830>I<EB0780497E13 +1FA9003FB612E04815F0B7FCA36C15E026001FC0C7FCB216F8ED01FCA5ECE003010FEB07 +F814F09138FC1FF06DB512E06D14C016806D14009038007FFCEC1FF026337EB130>I<D8 +3FFCEB3FFC486C497E00FF14FFA2007F147F003F143F00001400B3A41501A2150315076D +130F903A7FC07FFFF891B612FC6D15FE7F6D4913FC6D9038F87FF8010001C0C7FC2F2880 +A630>I<3B3FFFC07FFF80486DB512C0B515E0A26C16C06C496C13803B01F80003F000A2 +6D130700005DA26D130F017E5CA2017F131F6D5CA2EC803F011F91C7FCA26E5A010F137E +A2ECE0FE01075BA214F101035BA3903801FBF0A314FF6D5BA36E5A6E5A2B277EA630>I< +3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C496C13E0D807E0C7EA3F00A26D5C0003 +157EA56D14FE00015DEC0F80EC1FC0EC3FE0A33A00FC7FF1F8A2147DA2ECFDF9017C5C14 +F8A3017E13FBA290393FF07FE0A3ECE03FA2011F5C90390F800F802D277FA630>I<3A3F +FF81FFFC4801C37FB580A26C5D6C01815BC648C66CC7FC137FEC80FE90383F81FC90381F +C3F8EB0FE3ECE7F06DB45A6D5B7F6D5B92C8FC147E147F5C497F81903803F7E0EB07E790 +380FE3F0ECC1F890381F81FC90383F80FE90387F007E017E137F01FE6D7E48486D7E267F +FF80B5FCB500C1148014E3A214C16C0180140029277DA630>I<3B3FFFC07FFF80486DB5 +12C0B515E0A26C16C06C496C13803B01FC0003F000A2000014076D5C137E150F017F5C7F +151FD91F805BA214C0010F49C7FCA214E00107137EA2EB03F0157C15FCEB01F85DA2EB00 +F9ECFDF0147D147FA26E5AA36E5AA35DA2143F92C8FCA25C147EA2000F13FE486C5AEA3F +C1EBC3F81387EB8FF0EBFFE06C5B5C6C90C9FC6C5AEA01F02B3C7EA630>I<001FB612FC +4815FE5AA316FC90C7EA0FF8ED1FF0ED3FE0ED7FC0EDFF80003E491300C7485A4A5A4A5A +4A5A4A5A4A5A4A5A4990C7FC495A495A495A495A495A495A4948133E4890C7127F485A48 +5A485A485A485A48B7FCB8FCA46C15FE28277DA630>I<ED3FF0913803FFF8140F5C147F +16F09138FFF00092C7FC495A5CB3A21303495A133F383FFFF0B55A5C91C8FC14C080003F +7F38003FF813076D7E1301B3A2806D7E15F091387FFFF016F8141F8014039138003FF025 +477BBE30>I<EA7FE0EAFFFE6D7E8014F07EC66C7E13076D7E1301B3A2806D7E15E09138 +7FFFE06E13F8801407141F5C4A13E09138FFE00092C7FC495A5CB3A21303495A137F387F +FFF0B5FC14C05C49C8FCEA7FE025477BBE30>125 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fr cmr10 10.95 47 +/Fr 47 123 df<4AB4FC021F13C091387F01F0903901FC0078D907F0131C4948133E4948 +13FF49485A137F1400A213FE6F5A163893C7FCAA167FB8FCA33900FE00018182B3AC486C +ECFF80007FD9FC3F13FEA32F407FBF33>12 D<4AB4ECFF80021FD9C00F13E0913B7F01F0 +3F80F8903C01F80078FE003CD907F0D93FF8130E49484948131F49484948EB7F80494848 +4913FF137F02005CA201FE92C7FC6FED7F0070141C96C7FCAAF13F80BBFCA3C648C76CC7 +FC197F193FB3AC486C4A6CEB7FC0007FD9FC3FD9FE1FB5FCA348407FBF4C>14 +D<1430147014E0EB01C0EB03801307EB0F00131E133E133C5B13F85B12015B1203A2485A +A2120F5BA2121F90C7FCA25AA3123E127EA6127C12FCB2127C127EA6123E123FA37EA27F +120FA27F1207A26C7EA212017F12007F13787F133E131E7FEB07801303EB01C0EB00E014 +701430145A77C323>40 D<12C07E12707E7E121E7E6C7E7F12036C7E7F12007F1378137C +A27FA2133F7FA21480130FA214C0A3130714E0A6130314F0B214E01307A614C0130FA314 +80A2131F1400A25B133EA25BA2137813F85B12015B485A12075B48C7FC121E121C5A5A5A +5A145A7BC323>I<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A31201 +1380120313005A120E5A1218123812300B1C798919>44 D<B512FEA617067F961E>I<12 +1EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A798919>I<ED0180ED03C01507A21680150F +A216005DA2151E153EA2153C157CA2157815F8A25D1401A25D1403A25D1407A25D140FA2 +4AC7FCA2141E143EA2143C147CA2147814F8A25C1301A25C1303A25C1307A25C130FA291 +C8FC5BA2131E133EA25BA2137813F8A25B1201A25B1203A25B1207A25B120FA290C9FC5A +A2121E123EA2123C127CA2127812F8A25A1260225B7BC32D>I<EB01FE90380FFFC09038 +3F03F090387C00F849137C48487F48487F4848EB0F80A2000F15C04848EB07E0A3003F15 +F0A290C712034815F8A64815FCB3A26C15F8A56C6CEB07F0A3001F15E0A36C6CEB0FC0A2 +6C6CEB1F80000315006C6C133E6C6C5B017C5B90383F03F090380FFFC0D901FEC7FC263F +7DBC2D>I<EB01C013031307131F137FEA07FFB5FC139FEAF81F1200B3B3ACEB7FF0B612 +F8A31D3D78BC2D>I<EB07FC90383FFF8090B512E03903F01FF83907C007FC390F0001FE +001E6D7E001C1580003CEC7FC05AED3FE01270B4FC6DEB1FF07FA56C5A6CC7FC120CC813 +E0153FA216C0157F168015FF16004A5A5D4A5A4A5A5D4A5A4A5A4AC7FC147E147C5C495A +495A495A495A49C71270133E133C5B4914E0485A485A485A48C7120148B6FCA25A4815C0 +B7FCA3243D7CBC2D>I<EB07FC90383FFF809038F80FE03901E003F839078001FCD80F00 +7F000E6D7E001E1580D81F80137F486C14C07FA27F5BA2121F6C5AC8138015FF1600A24A +5AA24A5A5DEC07E04A5A023FC7FCEB1FFCECFF809038000FE0EC07F86E7E6E7E6E7E1680 +ED7FC0A216E0153FA216F0A2120C123F487E487EA316E0A249137F6CC713C01278EDFF80 +7E6C4913006C495A3907C007FC3903F80FF0C6B55A013F1380D907F8C7FC243F7CBC2D> +I<150E151E153EA2157EA215FE1401A21403EC077E1406140E141CA214381470A214E0EB +01C0A2EB0380EB0700A2130E5BA25B5BA25B5B1201485A90C7FC5A120E120C121C5AA25A +5AB8FCA3C8EAFE00AC4A7E49B6FCA3283E7EBD2D>I<00061403D80780131F01F813FE90 +B5FC5D5D5D15C092C7FC14FCEB3FE090C9FCACEB01FE90380FFF8090383E03E090387001 +F8496C7E49137E497F90C713800006141FC813C0A216E0150FA316F0A3120C127F7F12FF +A416E090C7121F12FC007015C012780038EC3F80123C6CEC7F00001F14FE6C6C485A6C6C +485A3903F80FE0C6B55A013F90C7FCEB07F8243F7CBC2D>I<EC1FE0ECFFF8903803F03E +90380FC00F90391F000780133E017EEB1FC049133F4848137F12035B12074848EB3F80ED +1F00001F91C7FC5BA2123FA3485AA214FE903887FF8039FF8F07E090389C01F09038B800 +FC01B0137E13F0497F16804914C0A2ED1FE0A34914F0A5127FA6123F6D14E0A2121FED3F +C0A26C6C1480A20007EC7F006C6C137E6C6C5B6C6C485A90387E07F06DB45A010F1380D9 +03FCC7FC243F7CBC2D>I<1238123C123F90B612FCA316F85A16F016E00078C712010070 +EC03C0ED078016005D48141E151C153C5DC8127015F04A5A5D14034A5A92C7FC5C141EA2 +5CA2147C147814F8A213015C1303A31307A3130F5CA2131FA6133FAA6D5A0107C8FC2640 +7BBD2D>I<EB03FC90381FFF8090387C07E09038F001F83901E0007C48487F48487F48C7 +FCED0F80121E16C0003E1407A4123FA26DEB0F807F6C6C131F6D140001FC133E6C6C5B90 +38FF80786C6D5A6CEBF3E06CEBFF806C91C7FC133F6D13C06D7F013F13F801787F48486C +7E3903E01FFF48486C1380260F800313C048487E489038007FE0003E143F007E141F007C +EC0FF01507481403A31501A46C15E0007C1403A2007E15C06C14076CEC0F806DEB1F006C +6C133ED807F05B3901FC03F86CB512E0011F1380D903FCC7FC243F7CBC2D>I<EB03FCEB +1FFF90387E07C09038FC03F048486C7E48486C7E4848137C000F147E4848137F81003F15 +805B007F15C0A2151F12FF16E0A516F0A5127F153FA36C7EA2001F147F120F6C6C13FF6D +13DF000313013900F8039F90387E0F1FD91FFE13E0EB07F090C7FCA2ED3FC0A41680157F +D80F801400487E486C13FEA24A5A5D49485AEB8007391E000FE0001F495A260FC07FC7FC +3803FFFE6C13F838003FC0243F7CBC2D>I<B612F0A3C6EBF000EB3FC0B3B3B2EBFFF0B6 +12F0A31C3E7EBD21>73 D<B612F8A3000101E0C9FC38007F80B3B0EF0380A517071800A4 +5FA35FA25F5F5F4C5A160748486C133FB8FCA3313E7DBD39>76 D<003FB91280A3903AF0 +007FE001018090393FC0003F48C7ED1FC0007E1707127C00781703A300701701A548EF00 +E0A5C81600B3B14B7E4B7E0107B612FEA33B3D7DBC42>84 D<EB0FF8EBFFFE3903F01F80 +39078007E0000F6D7E9038E001F8D81FF07F6E7EA3157F6C5AEA0380C8FCA4EC1FFF0103 +B5FC90381FF87FEB7F803801FC00EA07F8EA0FE0485A485AA248C7FCEE038012FEA315FF +A3007F5BEC03BF3B3F80071F8700261FC00E13CF3A07F03C0FFE3A01FFF807FC3A003FC0 +01F0292A7DA82D>97 D<EA01FC12FFA3120712031201B1EC03FC91381FFF8091387C07E0 +9039FDE001F09039FFC000FC4A137E91C77E49158049141F17C0EE0FE0A217F0A2160717 +F8AA17F0A2160FA217E0161F17C06D1580EE3F006D5C6E13FE9039F3C001F89039F1E003 +F09039E0780FC09026C03FFFC7FCC7EA07F82D407EBE33>I<49B4FC010F13E090383F00 +F8017C131E4848131F4848137F0007ECFF80485A5B121FA24848EB7F00151C007F91C7FC +A290C9FC5AAB6C7EA3003FEC01C07F001F140316806C6C13076C6C14000003140E6C6C13 +1E6C6C137890383F01F090380FFFC0D901FEC7FC222A7DA828>I<ED01FC15FFA3150715 +031501B114FF010713E190381F80F990387E003D49131FD803F81307485A491303484813 +01121F123F5B127FA290C7FCA25AAA7E7FA2123FA26C7E000F14037F000714076C6C497E +6C6C497ED8007C017913F890383F01F190380FFFC1903A01FE01FC002D407DBE33>I<EB +01FE90380FFFC090383F03F09038FC01F848486C7E4848137E48487F000F158049131F00 +1F15C04848130FA2127F16E090C7FCA25AA290B6FCA290C9FCA67EA27F123F16E06C7E15 +01000F15C06C6C13036DEB07806C6C1400C66C131E017E5B90381F80F8903807FFE00100 +90C7FC232A7EA828>I<EC1FC0EC7FF8903801F83C903807E07E90380FC0FFEB1FC1EB3F +811401137FEC00FE01FE137C1500AEB6FCA3C648C7FCB3AE487E007F13FFA320407EBF1C +>I<167C903903F801FF903A1FFF078F8090397E0FDE1F9038F803F83803F001A23B07E0 +00FC0600000F6EC7FC49137E001F147FA8000F147E6D13FE00075C6C6C485AA23901F803 +E03903FE0FC026071FFFC8FCEB03F80006CAFC120EA3120FA27F7F6CB512E015FE6C6E7E +6C15E06C810003813A0FC0001FFC48C7EA01FE003E140048157E825A82A46C5D007C153E +007E157E6C5D6C6C495A6C6C495AD803F0EB0FC0D800FE017FC7FC90383FFFFC010313C0 +293D7EA82D>I<EA01FC12FFA3120712031201B1EC01FE913807FFC091381E07E0913878 +03F09138E001F8D9FDC07F148001FF6D7E91C7FCA25BA25BB3A6486C497EB5D8F87F13FC +A32E3F7DBE33>I<EA01E0EA07F8A2487EA46C5AA2EA01E0C8FCACEA01FC127FA3120712 +031201B3AC487EB512F0A3143E7DBD1A>I<1478EB01FEA2EB03FFA4EB01FEA2EB007814 +00AC147FEB7FFFA313017F147FB3B3A5123E127F38FF807E14FEA214FCEB81F8EA7F0138 +7C03F0381E07C0380FFF803801FC00185185BD1C>I<EA01FC12FFA3120712031201B292 +B51280A392383FFC0016E0168093C7FC153C5D5D4A5AEC07C04A5A4AC8FC143E147F4A7E +13FD9038FFDFC0EC9FE0140F496C7E01FC7F496C7E1401816E7E81826F7E151F826F7EA2 +82486C14FEB539F07FFFE0A32B3F7EBE30>I<EA01FC12FFA3120712031201B3B3B1487E +B512F8A3153F7DBE1A>I<2701F801FE14FF00FF902707FFC00313E0913B1E07E00F03F0 +913B7803F03C01F80007903BE001F87000FC2603F9C06D487F000101805C01FBD900FF14 +7F91C75B13FF4992C7FCA2495CB3A6486C496CECFF80B5D8F87FD9FC3F13FEA347287DA7 +4C>I<3901F801FE00FF903807FFC091381E07E091387803F000079038E001F82603F9C0 +7F0001138001FB6D7E91C7FC13FF5BA25BB3A6486C497EB5D8F87F13FCA32E287DA733> +I<14FF010713E090381F81F890387E007E01F8131F4848EB0F804848EB07C04848EB03E0 +000F15F04848EB01F8A2003F15FCA248C812FEA44815FFA96C15FEA36C6CEB01FCA3001F +15F86C6CEB03F0A26C6CEB07E06C6CEB0FC06C6CEB1F80D8007EEB7E0090383F81FC9038 +0FFFF0010090C7FC282A7EA82D>I<3901FC03FC00FF90381FFF8091387C0FE09039FDE0 +03F03A07FFC001FC6C496C7E6C90C7127F49EC3F805BEE1FC017E0A2EE0FF0A3EE07F8AA +EE0FF0A4EE1FE0A2EE3FC06D1580EE7F007F6E13FE9138C001F89039FDE007F09039FC78 +0FC0DA3FFFC7FCEC07F891C9FCAD487EB512F8A32D3A7EA733>I<02FF131C0107EBC03C +90381F80F090397F00387C01FC131CD803F8130E4848EB0FFC150748481303121F485A15 +01485AA448C7FCAA6C7EA36C7EA2001F14036C7E15076C6C130F6C7E6C6C133DD8007E13 +7990383F81F190380FFFC1903801FE0190C7FCAD4B7E92B512F8A32D3A7DA730>I<3901 +F807E000FFEB1FF8EC787CECE1FE3807F9C100031381EA01FB1401EC00FC01FF13304913 +00A35BB3A5487EB512FEA31F287EA724>I<90383FC0603901FFF8E03807C03F381F000F +003E1307003C1303127C0078130112F81400A27E7E7E6D1300EA7FF8EBFFC06C13F86C13 +FE6C7F6C1480000114C0D8003F13E0010313F0EB001FEC0FF800E01303A214017E1400A2 +7E15F07E14016C14E06CEB03C0903880078039F3E01F0038E0FFFC38C01FE01D2A7DA824 +>I<131CA6133CA4137CA213FCA2120112031207001FB512C0B6FCA2D801FCC7FCB3A215 +E0A912009038FE01C0A2EB7F03013F138090381F8700EB07FEEB01F81B397EB723>I<D8 +01FC14FE00FF147FA3000714030003140100011400B3A51501A31503120015076DEB06FF +017E010E13806D4913FC90381FC078903807FFE00100903880FE002E297DA733>I<B539 +E00FFFE0A32707FE000313006C48EB00FC5E00015D7F00005DA26D13016D5CA26D6C485A +A2ECC007011F91C7FCA290380FE00EA2ECF01E0107131CA26D6C5AA2ECFC7801011370A2 +ECFEF001005BA2EC7FC0A36E5AA26EC8FCA3140E2B287EA630>I<B53BC3FFFE03FFF8A3 +290FFE003FE00013C06C486D48EB3F806C4817006D010F141E00016F131C15076D163C00 +004A6C1338A2017F5E4B7E151DD93F805DED3DFC1538D91FC04A5AED78FE9238707E03D9 +0FE0017F5BEDE03F02F0140701070387C7FC9138F1C01F02F9148F010315CE9138FB800F +02FF14DE6D15FCED00076D5DA24A1303027E5CA2027C1301023C5C023813003D287EA642 +>I<B539F01FFFE0A30003D9C00F1300C690388007F8D97F0013E002805BD93FC05B011F +49C7FC90380FE00EECF01E6D6C5A01035B6D6C5A6E5AEB00FF6E5A6E5A81141F814A7E81 +147BECF1FC903801E1FEECC0FF01037F49486C7ED90F007F011E6D7E013E130F496D7E01 +FC80486C80000F4A7EB539803FFFF8A32D277FA630>I<B539E00FFFE0A32707FE000313 +006C48EB01FC6F5A00015D7F00005DA2017F495AA2EC8003013F5CA26D6C48C7FCA26E5A +010F130EA26D6C5AA2ECF83C01031338A26D6C5AA2ECFEF001005BA2EC7FC0A36E5AA36E +C8FCA2140EA2141E141C143C1438A2147800181370127EB45BA2495AA248485AD87E07C9 +FCEA780EEA3C3CEA1FF8EA07E02B3A7EA630>I<001FB61280A2EBE0000180140049485A +001E495A121C4A5A003C495A141F00385C4A5A147F5D4AC7FCC6485AA2495A495A130F5C +495A90393FC00380A2EB7F80EBFF005A5B484813071207491400485A48485BA248485B48 +48137F00FF495A90B6FCA221277EA628>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fs cmbx10 10.95 7 +/Fs 7 117 df<16FCA24B7EA24B7EA34B7FA24B7FA34B7FA24B7FA34B7F157C03FC7FED +F87FA2020180EDF03F0203804B7E02078115C082020F814B7E021F811500824A81023E7F +027E81027C7FA202FC814A147F49B77EA34982A2D907E0C7001F7F4A80010F835C83011F +8391C87E4983133E83017E83017C81B500FC91B612FCA5463F7CBE4F>65 +D<903807FFC0013F13F848B6FC48812607FE037F260FF8007F6DEB3FF0486C806F7EA36F +7EA26C5A6C5AEA01E0C8FC153F91B5FC130F137F3901FFFE0F4813E0000F1380381FFE00 +485A5B485A12FF5BA4151F7F007F143F6D90387BFF806C6C01FB13FE391FFF07F36CEBFF +E100031480C6EC003FD91FF890C7FC2F2B7DA933>97 D<13FFB5FCA512077EAFEDFFE002 +0713FC021FEBFF80027F80DAFF8113F09139FC003FF802F06D7E4A6D7E4A13074A807013 +80A218C082A318E0AA18C0A25E1880A218005E6E5C6E495A6E495A02FCEB7FF0903AFCFF +01FFE0496CB55AD9F01F91C7FCD9E00713FCC7000113C033407DBE3A>I<EC7FF00107B5 +FC011F14C0017F14E09039FFF01FF0489038800FF848EB001F4848EB3FFC120F485AA248 +5AA2007FEC1FF849EB0FF0ED03C000FF91C7FCAB127F7FA3003F153E7F001F157E6C6C14 +7C6C6C14FC91388001F86C9038C003F0C69038F81FE06DB512C0011F14800107EBFE0090 +38007FF0272B7DA92E>I<3901FE01FE00FF903807FF804A13E04A13F0EC3F1F91387C3F +F8000713F8000313F0EBFFE0A29138C01FF0ED0FE091388007C092C7FCA391C8FCB3A2B6 +FCA525297DA82B>114 D<90383FFC1E48B512BE000714FE5A381FF00F383F800148C7FC +007E147EA200FE143EA27E7F6D90C7FC13F8EBFFE06C13FF15C06C14F06C806C806C806C +80C61580131F1300020713C014000078147F00F8143F151F7EA27E16806C143F6D140001 +E013FF9038F803FE90B55A15F0D8F87F13C026E00FFEC7FC222B7DA929>I<EB07C0A513 +0FA4131FA3133F137FA213FF5A1207001FEBFFFEB6FCA40001EBC000B3151FA96CEBE03E +A2017F137EECF8FC90383FFFF86D13F0010713E001001380203B7EB929>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ft cmtt12 14.4 12 +/Ft 12 118 df<EA0780EA1FE0EA3FF0EA7FF8A2EAFFFCA4EA7FF8A2EA3FF0EA1FE0EA07 +800E0E688D3E>46 D<ED7FE0913803FFF8020F13FE023F6D7E91B67E49814981010F9038 +C03FF890391FFE000FD93FF86D7ED97FE06D7E4A130149486D7E4890C8FC4848903803FC +7F49D90FFF13804848013F13FF5D484890B612C0495A001F5B01C0140F913807FC03003F +49487E0180496C13E04A48137F127F010049133F143F4B131F5A48137FA292C7120FA96F +131FA26C013F15C07E6F133F021F158001806D137F123F6E6CEBFF0001C06D5A001F6D6C +485A913903FF0FFC01E014FF000F6D5C6D6C5C6C6C6D5B6F5B6C6C010F90C7FC6DEB03FC +6C6C90C9FC6C6DEC0FC06D6CEC1FE06E143FD93FF814FFD91FFE130390270FFFC01F1380 +010390B612006D5D6D5D023F14F0020F14C0020391C7FC9138007FF0334B7BC93E>64 +D<90380FFFC0017F13F848B512FE486E7E4815E04881823A1FFC007FFC49EB0FFE1507ED +01FFA26C486D7F6C48147FC97F163FA60203B5FC147F0103B6FC131F137F90B7FC0003EC +C03F48EBF800481380D81FFCC7FCEA3FF05B485A5B12FF90C8FCA56D147F127F6D14FF6C +6C130301F8010F7F6CB490B612F86C90B7FC18FC6C15CF000115076CDAFC0313F8013F90 +38F0007F010790C9FC363679B43E>97 D<383FFF805AB57EA37E7EEA003FAEED07FC9238 +3FFF8092B512E002C314F802CF8002DF8091B7FCDBF80F1380DBC00113C092C713E04A14 +3F4AEC1FF04A15F84A140F4AEC07FCA217034A15FE1701A318FF83A95F18FEA280170318 +FC6E140718F86E140FEF1FF06E143F6EEC7FE06EECFFC0DBC0031380EDF01F92B6120002 +DF14FC02CF5C02C35CD91F8114C090260F807F90C7FC90C7EA0FF8384A7FC83E>I<9238 +03FFF85D4B7FA38181ED0003AEEC1FF0ECFFFE0103EBFF83010F14E34914F3017F14FB90 +B7FC48EBF80F48EBC00191C7FC4848143F4848141F5B4848140F491407123F491403127F +5BA312FF90C8FCA97F127FA216077F123F6D140FA26C6C141F6D143F000F157F6C6C14FF +01FF5B6C6D5A6CD9F01FEBFFFC6C90B500FB13FE6D02F313FF6D14E3010F14C36D020113 +FE010101FC14FC9026003FE0C8FC384A7CC83E>100 D<EC1FF891B57E010314E0010F14 +F84980017F8090B7FC48D9F80F1380DAC00113C048496C13E04848C7123F4848EC1FF049 +140F484815F81607484815FCA248481403A24915FEA200FF1501A290B7FCA517FCA290CA +FC7FA2127FA27F123F6D15FCA26C6CEC01FE7F6C6C14036C6C14076DEC0FFC6C6D131F6C +01E0EB7FF86C9039FC03FFF06DB612E06D15C06D158001071500010114FC6D6C13E00207 +90C7FC2F3679B43E>I<DA0FF0EB1FF0DA7FFEEBFFFC49B5008313FE010714EF4991B6FC +5B5B90267FF81F13F19026FFE007EB00FEDA8001147C4890C7EB800049147F0003824914 +3FA200078249141FA66D143F00035EA26D147F00015E6D14FF6C6D4890C7FCECE0079039 +7FF81FFE90B65A5E485D5E01F914802703F87FFEC8FCEC0FF091CAFCA46C7EA213FF6C90 +B512F8EEFFC06D15F090B712FC4816FF4817804817C04848C7000F13E0D81FF09138007F +F04848ED1FF84915074848ED03FC90C91201A24817FE481600A56C1601A26C6CED03FC6D +15076C6CED0FF8D81FF8ED3FF001FE15FF6C6C6C010313E06C01FC017F13C06C90B71280 +C6EEFE006D5D011F15F0010715C001004AC7FC020713C038517DB33E>103 +D<143E147F4A7E497FA56D5B6EC8FC143E91C9FCAC003FB57E5A81A47EC7123FB3B3007F +B71280B812C0A56C16802A4A76C93E>105 D<EA7FFFA2B57EA37EA2EA003FAF031FB512 +F05D18F8A318F0819239003FF0004C5A4C5A4B5B4B90C7FC4B5A4B5A4B5A4B5A4B5A4B5A +02815B028390C8FCEC87FE148FEC9FFF02BF7F91B57EA2EDBFE0ED1FF04A6C7EECFC0702 +F87F4A6C7E4A6C7E4A7E4A80707E707E161F83707E707E160383707E007FB5D8C03F13FE +A2B66C4813FFA36C4A6C13FEA238497DC83E>107 D<007FB512C0B6FC81A47EC7121FB3 +B3B3A5007FB712F8B812FCA56C16F82E4978C83E>I<ED07FC3B3FFF803FFF804891B512 +E0B500C38002C78002CF806C01DF806C9038FFF80FD8003F9038C003FFED00014A7F4A81 +5C177F5CA25CA35CB3A8003FB5D8C07FB51280486EB612C0B66C15E0A36C4A15C06C4A6C +14803B347FB33E>110 D<263FFF80EB7FFF4892B5FCB56C4880A36C806C81D8003FEC00 +7FB3AC17FFA25E5E80011F140F6E5B02FE90B612806DB812C06D17E083010114FE6DDAF8 +3F13C0023F01E01480020790C9FC3B347FB23E>117 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fu cmr12 14.4 38 +/Fu 38 122 df<120FEA3FC0EA7FE012FF13F0A213F8A3127F123FEA0F381200A5137813 +70A313F013E0A2120113C0120313801207EA0F00121EA25A5A12300D23768B21>44 +D<EC1FF891B5FC010314C090390FF81FF090391FC003F849486C7E017EC7127E49800001 +168049141F4848EC0FC0000716E0491407000F16F0A34848EC03F8A2003F16FCA44848EC +01FEA700FF16FFB3A5007F16FEA56D1403A2003F16FCA4001F16F8A26D1407000F16F0A2 +6C6CEC0FE0A26C6CEC1FC0A26C6CEC3F806C6CEC7F00017F14FE6D6C485A6D6C485A9039 +0FF81FF00103B512C0010091C7FCEC1FF830517BCE3B>48 D<14075C5C147F5C1307133F +000FB5FCB6FC13F913C1EAF0011200B3B3B3A7497F010F13E0B712FEA4274F75CE3B>I< +EC7FE0903803FFFE010F6D7E013F14E0D9FF0013F8D801F8EB1FFCD803E06D7E4848EB03 +FF48486D138090C813C0001E16E0001C157F003CED3FF012380078ED1FF81270A2B4ED0F +FC13C07FA66C5A6C5A000EC8FCC9EA1FF8A317F0163FA2EE7FE017C016FF17804B1300A2 +4B5A4B5A5E4B5A4B5A4B5A5E4BC7FC15FE4A5A4A5A4A5A4A5A5D4A5A4AC8FC147E5C4948 +141CEB03E0495A4948143891C8FC131E5B5B491578485A48481570484815F048B7FCA25A +5A5AB812E0A42E4F7ACE3B>I<EC3FF849B57E010F14E090391FC01FF890397E0003FC01 +F86DB4FCD801E06D13804848EC7FC0484815E048C8123F01C015F013F0486CEC1FF87FA5 +6C5AA2EA03E0C9EA3FF0A317E0167F17C016FF17804B13005E4B5A4B5A4B5AED3FC0DA07 +FFC7FC903803FFFC5DEDFF8090C7EA1FE0ED07F8ED01FE6F7EEE7F8017C0EE3FE0EE1FF0 +17F8A2EE0FFC17FEA2160717FFA3120FEA3FC0487E487EA417FE160F5B6C4815FC90C8FC +0078ED1FF87E003EED3FF06CED7FE06C7E6C6CECFFC0D803F0491380D801FC903807FE00 +3A00FFC01FFC013FB512F0010F14C0010391C7FC9038003FF830517BCE3B>I<160F5EA2 +5E5EA25E5DA25D5DA25D151E151C153C5D157015F04A5A5D14035D4A5A5C140E5C143C14 +385C14F05C495A13035C130749C7FC130E131E5B133813785B5B1201485A5B120748C8FC +120E121E5A123812785AB912F0A4C8000190C7FCAF4B7F4B7F020FB612E0A434507DCF3B +>I<000316C001C0140301F8141F903AFFC003FF8091B612005E5E5E16E016804BC7FC01 +9F13F8018113800180C9FCB0EC0FF0ECFFFE01836D7E903987F01FE090399F0007F801BE +6D7E01F86D7E496D7E49EC7F805BEE3FC04915E0C9121F17F0A317F8160FA317FCA5120E +EA3F80487E12FF7FA217F85B161F5B48C813F012700078ED3FE0A26C16C0167F6CEDFF80 +001F16006C6C495A6C6C13036C6CEB07F8D801F8EB1FF06CB4EB7FE06DB51280011F49C7 +FC010713F8010013C02E517ACE3B>I<EE03804C7EA34C7EA34C7EA34C7EA34C7EA24C7E +16E7A203017F16C3A20303801681A2DB07017F82A2030E80177FA24B80173FA24B6D7EA2 +0378800370130FA203F0804B1307A20201814B7FA24A488183A24AC78083A2020E82187F +A24A6F7E021FB7FC4A82A30278C8EA1FFC0270150FA202F0824A1507A249488284A24948 +8384A249CA7FA24984010E177FA2011E84193F133E017F8448486C4C7E000F01E04B487E +B500FE037FEBFFFEA44F557CD458>65 D<B812FEEFFFC018F818FE26007FF8C73807FF80 +6D4802017F011F6F6C7E727E727E727E727EA2727EA2721380A21AC0A384A360A21A80A2 +601A00A24E5A180F614E5A4E5AF0FFE04D1380050790C7FCEF7FFC91B712E08418FE02F0 +C73801FF809438007FE0F01FF8727EF003FE857213807213C0F17FE0A2F13FF0A21AF819 +1FA21AFCA81AF8193FA21AF0197FF1FFE0A24E13C04E1380604E1300F03FFC013FEEFFF8 +496C02075BBA12C096C7FC18FC18C046527AD153>I<B812FEEFFFE018FC18FF26007FFC +C7000F13C06D4802017F011F9238003FF8F00FFC727EF001FF727F737E737E737E190F86 +737EA2737E737EA21B8085A21BC01A7F1BE0A4F23FF0A51BF8AE1BF0A4F27FE0A41BC01A +FF1B80A24F1300A24F5AA24F5AA24F5A4F5A4F5A4F5A4F5A4E90C7FC4E5AF00FFCF03FF8 +013FEEFFE0496C020F5BBAC8FC18FC18E04DC9FC4D527BD159>68 +D<DC1FFC14060303B56C130E031F02F0131E037F14FC912801FFF801FE133E0207903980 +001F80DA1FFCC73807C07EDA3FF0913803E0FEDAFFE0EC00F049018015794990C9123D49 +48161F4948160F49481607495A494816034A160113FF484916004890CBFC1A7E485AA248 +48183EA2121F49181EA2123F5B1A0E127FA397C7FC5B12FFAE127F6D4BB612FEA4003F93 +C7003F13806D94380FFE001907121FA27F120FA26C7EA26C7EA26C7F6C7F137F806D7E6D +6C160F6D7E6D7E6D6C161F6D01C0153D6D6D157DDA3FF815F8DA1FFE913803F07E912607 +FFC090380FE03E020101FC90387F801E6E6CB538FE000E031F02F81306030302E090C7FC +9226001FFEC9FC4F567AD35C>71 D<B70107B612F8A4C66C48C80003EBF0006D486F5B6D +486F5BB3AD91B9FCA402F8C9FCB3B1496C4B7F496C4B7FB70107B612F8A44D527BD158> +I<B7FCA439007FFE006D5A6D5AB3B3B3B0497E497EB7FCA420527BD12A>I<B500FC95B5 +12FCA36E5FD8007FF2F800D93DFF943803BFF0011D62A2011C6DEE073FA36E6C160EA36E +6C161CA26E6C1638A36E6C1670A36E6C16E0A36E6CED01C0A26E6CED0380A36E6DEC0700 +A36F6C140EA36F6C5CA26F6C5CA36F6C5CA36F6C5CA26F6C495AA36F6C495AA36F6D48C7 +FCA393387FC00EA2706C5AA3706C5AA3706C5AA3706C5AA270B45AA3705BA3013E6E90C8 +FC137F496C4E7E000701F0027E4B7EB66C4BB612FC173CA35E527AD16B>77 +D<DA3FF0130349B55B010714C0011FECF00F903A7FE00FF81F49C712FED801FCEC3F3F48 +48EC1FBF48486EB4FC48481403485A4980003F8190C97E5A83127E8312FEA283A37E837F +A27F007F93C7FC7F7FEA3FFC7F6C6C7E14F86CEBFF806C14F8EDFF806C15F06C15FE6C6C +806D15C0010F81010315F8D9007F80140F020080030F7F03001480161F040713C0160182 +EF7FE0A2173FEF1FF0A200E0160FA31707A37EA318E07E170F7E18C06C161F6C17806D15 +3F6D16006D157E6D15FED8FCFC4A5A017F4A5A26F83FC0EB0FF0D90FFEEB7FC0D8F003B6 +5A48C64AC7FC023F13F848010113C034567AD341>83 D<003FBB12C0A449C79038F00007 +01F06E48130001C0183F48C8EE0FE0007E1907007C1903A200781901A400701900A500F0 +1AF0481A70A6C91700B3B3AC4C7E030313FC027FB712E0A44C517CD055>I<B7020FB512 +F8A4C66C48C96C13006D48EE0FF86D48705A735A735AB3B3B0010F17036280A201071707 +97C7FC6E5E1303191E6D7E616D6D5D6E7E023F5E6E6C4A5A6E6C4A5A6E6C140FDA03FE4A +C8FC6E6C6C13FE913A007FF007FC031FB512F0030714C0030191C9FC9238001FF84D547B +D158>I<ECFFC0010F13F8013F13FE9039FF00FF80D801F0EB3FE0D803C0EB0FF0486C6D +7E01F86D7E000F816D13016F7EA3707E6C5AEA01E0C9FCA6ED3FFF020FB5FC9138FFFC7F +01071300EB1FF0EB7FC04848C7FCEA03FC485A485A485A123F5B485A187012FF90C8FCA2 +16FFA35D6D14BF007F14036DEB073F6C6C90390F1FC0E06C6C131E6C6C90393C0FE1C027 +07FE01F013FF0001B5486C13806C6C90398003FE00D907FCC712F834367BB43B>97 +D<EB7F80B5FCA41203C6FC137FB3A6ED07FC92387FFF800281B512E0913987F00FF89139 +8F8001FC029EC7B4FC02BC6E7E02F86E7E4A6E7E4A6E7E4A1407844A6E7EA2841701A284 +A283A21980AB19005FA360A24D5AA24D5A804D5A6E5D6E4A5AD97E784A5A6E4AC7FCD97C +1EEB01FE6E495A903A7807E01FF00201B512C0902670007F90C8FC90C7EA0FF839547DD2 +41>I<EC0FFE91387FFFE049B512F8903907F801FE90391FE0001FD93F80EB078049C7EA +0FC001FE143F484815E00003157F485A485AA2485AEE3FC0003FED0F004991C7FCA2127F +A35B12FFAB127F7FA3123F6D1570121F6D15F0000F16E06D140112076C6CEC03C06D1580 +6C6C14076C6DEB0F00D93FC0131E6D6C137C903907FC03F06DB55AD9007F1380DA0FF8C7 +FC2C367CB434>I<17FF4BB5FCA4ED0007160182B3A6EC0FF8EC7FFF49B512E0903907FC +03F090391FE0007C49487F49C7120F01FE80484880485A000781484880A2485AA2485AA2 +127FA35B12FFAB127FA27FA2123FA27F121FA26C6C5C00075D7F6C6C5C6C6C5C6C6C021E +7F6D6C017C13E0D91FC049EBFF8090390FF807E00103B512800100495ADA1FF091C7FC39 +547CD241>I<EC0FF891B5FC010314C090390FF80FF090391FC003FC90397F8001FE49C7 +7E4848EC7F804848143F49EC1FC0485A000FED0FE05B001F16F01607485AA2007F16F8A2 +5B160312FF90B7FCA30180C9FCA8127F7FA2123FA26D1538121F17786C6C1570000716F0 +6D15E06C6C14016C6CEC03C06C6C15806D6C130F6D6CEB1F00D90FF0133C903907FE01F8 +0101B512E06D6C1380DA07FCC7FC2D367DB434>I<157F913803FFE0020F13F091383FC0 +F891387F01FC903901FE03FE903803FC0714F81307EB0FF0A290391FE003FCED01F892C7 +FC495AB3B612FEA426003FC0C7FCB3B3A580EBFFF0007FEBFFF8A427547DD324>I<EF1F +C0DA3FE0EBFFE0902701FFFC0313F001079039FF07E1F8903A1FE03FCF01903A3F800FFC +03903A7F0007F80101FE010314F04848903901FC004000036F1300491300000781A24980 +000F82A8000793C7FC6D5CA200035D6D130100015D6C6C495A017F495A6E485A9039FFE0 +3FC0D801C7B5C8FC01C113FC3903803FE091CAFCA57FA27F7F7F6CB612E016FF6C16C017 +F0013F15FC8390B8FCD803F8C7001F1380D80FE0020113C04848EC007F4848ED1FE090C9 +120F127EEF07F012FE481603A56C1607007E17E0007F160F6C6CED1FC06C6CED3F806C6C +ED7F006C6C15FED803FCEC03FCC6B4EC0FF0D93FF0EBFFC0010FB6C7FC010114F8D9001F +1380354E7DB43B>I<EB7F80B5FCA41203C6FC137FB3A6ED07FC92383FFF8092B512E091 +3981F00FF8913983C007FC9139870003FE028E1301029C6D7E14B814B002F06E7E5CA25C +A35CB3AD2601FFE0903801FFE0B600C0B612C0A43A537CD241>I<1378EA01FE487E487F +A66C90C7FC6C5AEA007890C8FCB0EB7F80B5FCA41203C6FC137FB3B3A43801FFE0B61280 +A419507CCF21>I<EBFF80B5FCA41203C6FC137FB3A793B512F8A4043F138093381FFC00 +17F017C094C7FC163E5E5E4B5A4B5AED07804BC8FC151E5D15FC1481EC83FEEC87FF148F +029E7F9138BC7FC0ECF83F02F07F4A6C7EECC00F02807F4A6C7E6F7EA26F7E6F7F167F83 +707E161F83707E160783707E8318802601FFC04913E0B6D8803F13FFA438537DD23E> +107 D<EB7F80B5FCA41203C6FC137FB3B3B3B13801FFE0B612C0A41A537CD221>I<01FF +D907FEEC03FFB590261FFFC0010F13E0037F01F0013F13F8912701F80FFC9038FC07FE91 +3D03C003FE01E001FF000390260700019038038000C6010E6D6C48C76C7E6D48DA7F8E6E +7E4A159CA24ADA3FF86E7E02605D14E04A5DA34A5DB3AD2601FFE0DAFFF0EC7FF8B6D8C0 +7F9026FFE03FB512F0A45C347CB363>I<01FFEB07FCB590383FFF8092B512E0913901F0 +0FF8913903C007FC000349C66C7EC6010E13016D486D7E5C143002706E7E146014E05CA3 +5CB3AD2601FFE0903801FFE0B600C0B612C0A43A347CB341>I<EC0FFC91387FFF8049B5 +12E0903907F807F890391FE001FE90393F80007F017EC7EA1F80496E7E48486E7E000382 +48486E7EA248486E7EA248486E7EA2003F82A24848ED7F80A400FF17C0AB007F1780A26D +15FFA2003F1700A2001F5E6D1401000F5E6D140300075E6C6C4A5A6C6C4A5AA2D8007FEC +3F806D6C49C7FC90391FE001FE903907F807F86DB55AD9007F1380DA0FFCC8FC32367CB4 +3B>I<01FFEB1F80B5EB7FF0913801FFF8913803E1FC91380783FE0003EB0F07C6131EEB +7F1C1438143091387003FC91386000F0160014E05CA45CB3AA8048487EB612F0A427347D +B32E>114 D<D907FE13C090387FFF8148B512E33907F803FF390FC0007F4848133F48C7 +121F003E140F007E1407127C00FC1403A315017EA27E7F6C6C90C7FC13F013FF6C13F86C +EBFF806C14E06C14F86C14FEC680013F1480010714C0D9003F13E014039138007FF0151F +00E0140FED07F8A26C1403A215017EA36C15F0A26C14036C15E015076DEB0FC06DEB1F80 +D8FDF0EB3F0039F8FC01FE39F07FFFF8D8E01F13E0D8C00390C7FC25367CB42E>I<EB01 +C0A71303A41307A3130FA2131FA2133F137F13FF5A5A001F90B512E0B7FCA326003FC0C7 +FCB3A71638AC6E1378011F1470A26D6C13F016E0903807F801903903FC03C0903901FE07 +806DB51200EC3FFCEC07F0254B7EC92E>I<D97F80EC7F80B591B5FCA400031503C61500 +017F157FB3AC17FFA35EA3013F5C6EEB077FA2011F020E7F6D6C011C13F06E0178EBFFC0 +903903FC01F06DB512E06D6C1380912607FC00EB80003A357CB341>I<B60103B51280A4 +000301F09039007FF800C601C0EC3FE0017FED1F8095C7FC133F171E6D7E171C6E143C01 +0F1538A26E1478010715708001035DA26E130101015D806D4A5AA2ED8007027F91C8FC15 +C0023F130EA2EDE01E021F131CA26E6C5AA2EDF87802071370A26E6C5AA215FF6E5BA26E +5BA36FC9FCA2153EA3151C39347EB23E>I<B60007B5D8F007B5FCA400039027E0001FFE +C713F06C0180D90FF8EC7FC06C0307ED3F80F21F00017F0203151EA26D6C801A1CA26D6C +496C5CA26E6E1478010FDA0E7F1470A26E6F13F00107DA1C3F5CA26EEDC0010103DA381F +5CA26E0178EBE0030101DA700F5CA26E01F0EBF0076DDAE00791C7FCA2DA7F81ECF80EEE +C003A2DA3FC36E5AEE8001A2DA1FE76E5A93C7FCA2DA0FFEEC7F70A219F06E486E5AA36E +486E5AA36E486E5AA36E486EC8FC50347EB255>I<B60103B51280A4000301F09039007F +F800C601C0EC3FE0017FED1F8095C7FC133F6E141E131F171C6E143C010F15388001075D +A26E14F001035D8001014A5AA26E13036D5D1580027F49C8FCA26F5A023F130E15E0021F +5BA2EDF03C020F133815F802075BA2EDFCF002035B15FE6E6C5AA36E5BA26FC9FCA3153E +A2151CA2153C153815781570A215F05D14015DA2003E495A127F486C48CAFCA2140E141E +495A6C5B007C5B383F03E06CB45A00075BD801FCCBFC394B7EB23E>121 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fv cmtt12 20.74 6 +/Fv 6 115 df<91383FFFF80107B67E011F15E0017F15FC90B8FC00038318E048838448 +839126F0001F7F02C001017F706C7F171F717F6C4980717F6C90C87E6C486F7FEA003090 +CA127F85183FA794B5FC93B6FC151F4AB7FC140F147F49B8FC1307131F017FEDFC3F90B6 +EAE0004802FCC7FC4814C04849C8FC4813F84813E048138091C9FC485A5B5B485A5BA76D +167F127F6D16FF6D5D6C6C5D6D150F6C01C0143F02F049B6FC6C01FE011FEDFFE06C90BA +12F8A26C1AFCC617EF6D1687011FEDFE036DDBF80014F8010303E0133FD9007F49C70007 +13E0020701C091C8FC4E4D76CB59>97 D<ED1F80ED7FE04B7E4A7FA24A7FA66E5BA26E5B +6F5AED1F8092CAFCB00007B612E0001F15F8A24881A47EA21207C8121FB3B3B2001FB912 +E04818F04818F819FCBAFCA27E19F86C18F06C18E03E6A72E959>105 +D<001FB612F04815FC5AB77EA47E7E7EC8120FB3B3B3B3AD001FBAFC4819804819C0BB12 +E0A46C19C06C19806C1900436975E859>108 D<EF3FF8261FFFFC0103B57E4801FF011F +14E048037F14F8B66CB67E038315FF038782159F6C02BF826C91B87E6CEEC01FD8000391 +26FE00037F04F87F04E07F4C6E7E5E93C8123F5D4B824B151F5DA25DA25DA45DB3B3001F +B600F090B71280486F4816C0486F4816E0B76C4816F0A46C4B6C16E06C4B6C16C06C4B6C +1680544B7ECA59>110 D<EF3FF8261FFFFC0103B5FC4801FF011F14E048037F14F8B600 +81B612FE038381038F16C0039F826C02BF826C91B87E6CDCC01F7FD800039126FC00037F +04F001007F4C800480021F138093C86C13C04B814B6F13E05D7313F04B814BEE7FF8A24B +163F1BFC4B161FA21BFE1A0FA31BFF86AC621BFEA2811A1F1BFC1A3F81F27FF8811AFF6F +17F0616F4B13E06F5D6F4B13C0704A13806104E091B5120070495B04FC01075B9326FF80 +7F5B94B65A03BF5E039F5E038F5E03874BC7FC03815D038015F0043F14C0040749C8FC04 +0013E094CAFCB3A9001FB612F048814881B77EA46C5D6C5D6C5D50717ECA59>112 +D<953803FFC0001FB500F0023F13F84802FC49B512FE480407ECFF80B66C011F15C0057F +15E094B7FC16036C4B16F06C5D6C4BEBFE03C7000F4913E04C13804C48486C13E092B512 +F84D6D13C005C0EC7F804DEC0C0094CAFC5EA25E5E5EA25EA25EA25EA293CBFCA55DB3AB +001FB812F848834883BAFCA46C5F6C5F6C5F4C4B7ACA59>114 D +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fw cmss17 20.74 18 +/Fw 18 122 df<943803FFFC057FEBFFF00407B7FC041F16E0047F16FC4BB9FC030718C0 +151F5D92BA12805C4A9138FE000F4A02E013004A91C8120F4A01FC15034A49030013004A +01E0163F91B548824991CA1207494983494994C7FC5D495B495B5B5D495B92CDFC90B5FC +5C5A5C5A5C5A5C5A5CA25A5CA25A5CA35A91CEFCA5B5FC5BB07F7EA5807EA3807EA2807E +A2807E807E807E807E807F816D7F817F6D7F6D6D18206F18606D6DEF01E06D6D17036D02 +C016076E6D161F6E01F8EE7FF06E6D16FF6E01FF15076E02E0143F6E02FE0107B5FC6E91 +B8FC6E19E0033F18806F1800030717FC03015F6F6C16E0041F1680040703FCC7FCDC007F +14E0050301FCC8FC547A76F867>67 D<913801FFF0023F13FF49B612C0010F15F0013F81 +90B712FE00038248838484849138FC000F02C06D7F6C48C700017F01F88001E06F7E5B90 +C9123F000283CA7EA2198083AC4BB6FC157F0207B7FC147F49B8FC130F133F5B48B7128F +489138FE000F4814C04849C7FC4813F04813C091C8FC485A5B5B485AA55F7F5F6C7E5F6D +4AB5FC6D6C5B6C01E0131F02FC90B6FC6C90B8FCA27EA26C16CF6C168F6CEDFE0F6C15F8 +6D14C0011FEBFC000103018090C8FC394D79CB4E>97 D<EAFFF8B3B3A9EEFFE0031F13FC +92B57E02036E7E020F81023F15F091B77E01F98290B8FC8484DB803F14809138FC000702 +F0010114C002C06D6C13E04A8091C86C13F049814981496F13F88319FC83A2187F19FEA2 +183FA319FF84AD6019FEA4187F19FC18FFA24D13F8A25F6D17F05F6D4B13E06D5D6E4A13 +C06E91B5FC6E0103148002F8010F140002FF90B55A92B6FC6001FB5E01F95E01F85E6E15 +80021F92C7FC6E14FC02035CDA007F13C0C8D807FEC8FC407973F753>I<F01FFFB3B3A9 +EDFFC0020F13FC023FEBFF8091B612F04915FC4915FE49EDFF9F4916DF4993B5FC5B5B90 +B6C67E4802F0131F03C013074891C712014801FC804A814849814A815C5A5C5A91C9FCA2 +5B127F5BA412FF5BAD6C7EA47F123FA27FA26C7F60806C6D5D6E92B5FC6C6D5C6E5C6C6D +5C6C6D6C5B03E0133F6CDAFC01B6FC6D90B8FCA26D169F6D161F6D15FE6D15FC010115F0 +6D15C0023F1400020F13F80201018090C7FC40797BF753>100 D<ED1FFC92B512C00207 +14F8021F14FE027F8091B712C0498201078249824982498249EBF807DBC0007F90B5C700 +3F13804849804801F86E13C04A8048496E13E083485B4A6E13F048177F91C9FC4917F800 +3F173FA25B007F171F90B9FC19FCA3BAFCA601F0CBFCA57FA2127FA37FA2123F7FA26C7E +A26C7F807E6E16106C6D16706E16F06C6D15036C01FF150F6F147F6D01F0903803FFF86D +01FE137F6D90B7FC7F7F6D17F0010017C06E1600021F5D6E15F0020115C06E6C01FCC7FC +030713C03E4D7BCB48>I<EE3FFF0303B512F0150F153F5D4AB6FC5C5C5C5C5CEEC0034A +90C71210DAFFFC14005D495B5D495BA3495BA45BB3A5B812C0AAD8000F0180C8FCB3B3B3 +AA34797DF831>I<DB1FF815FF92B5141F0207DAE001B51280021FECF80F4AECFC7F91BA +FC5B5B4919C05BDBF00FECFC3F49D9C00301F8C8FC4990C77F4A147F49486E7E4A141F49 +486E7EA248496E7FA448496E7FAA6C6D4A5BA46C6D4A90C8FCA26D6C4A5A6E143F6D6C4A +5A6E14FF6DD9C0035B6DD9F00F5B4990B6FC495E60495E95C9FCD9FFBF14FC029F5C0207 +14E048010091CAFCED1FF892CCFCA680806C7F8091B612FE6DEDFFF8F0FF806D17E06D17 +F84917FE498348BA7E48854885864801F0C70003804801C0EC001F91C900077F48481601 +49706C7E007F183F5B737E12FF4983A66D5F007F616D173F6D177F6C6C4D5A6C01C00303 +5B6E5D6C01FC033F5B6CD9FF8049B55A6C02F8011F5C6C91B85A6C96C7FC6D5F011F17F8 +010717E0010117806D6C4BC8FC021F15F802011580DA000F01F0C9FC4A6E7CCA51>I<EA +FFFEAFC7FCB3A7EA7FFCB3B3B3B3A20F7275F126>105 D<EAFFF8B3B3B3B3B3B3AC0D78 +74F726>108 D<D8FFF0902603FF80ED3FF8033F01F80203B57E92B500FE020F14E00203 +6E023F80020F03C090B612FC023FDBE003814A6F488191B76C48168001F15F01F3704816 +C001F75F90B5D8003F9027FEFFF00314E002FC01079238C0007F02F0010190B5C7001F13 +F04A6D4A804A6E498071824A6E498091C84A16F8A2496F4980A3495FA4495FB3B3AC654B +73CA80>I<D8FFF0903803FFC0033F13F892B6FC020381020F15E04A81027F8191B77E13 +F101F38213F790B5D8801F7F9138FC00034A0100148002E080834A805C91C86C13C0A25B +83A25BA45BB3B3AC3A4B74CA53>I<923807FF80037F13F84AB512FE02076E7E021F15E0 +027F15F891B77E010316FF49834983498349D9FC00804901E0011F7F038013074948C700 +017F48496E7F48496F7E4A8148496F13804A8148496F13C0A24890C96C13E0A24982003F +19F0A24982007F19F8A349177FA200FF19FCAB6D17FFA2007F19F8A36D5E003F19F0A26D +5E6C19E06E5DA26C6D4B13C06E5D6C19806E5D6C6D4B13006C6D4B5A02FF14036C6E495B +6D01E0011F5B6DD9FE01B55A6D90B75A6D5F6D5F6D94C7FC6D5E6D6C15F86E5D020F15C0 +020392C8FCDA007F13F803071380464D7BCB51>I<D8FFF0143FED03FF151F157F4AB5FC +5C140F5C5C5C91B6FC13F101F314C001F7EBFE0090B512F015C092C7FC5C5C5C5C5C5C5C +A291C8FCA25BA25BA45BB3B3A6284B74CA37>114 D<913807FFE091B6FC010715E0011F +15FC4915FF90B812C04817E05A5A18C05A489038F0003F02C0130391C8127F4848151F49 +ED07801701484892C7FCA67FA27F6C7E80806C13F8ECFF806C14FC6CECFFE016FC6C15FF +6C16C06C16F06D81011F816D8101038101001680020F15C0020015E01507DB007F13F016 +0F040313F88282EF7FFCA2173FA612200030EE7FF8123C007F16FF01C05C01F84A13F001 +FF140F02F8017F13E091B7FCB912C0188018006C5E001F5E00035EC616E0011F15800101 +4AC7FCD9000F13C0364D7CCB3E>I<903807FF80B3A3B812FEAAD800070180C8FCB3B3AA +81A21704170C6D6D131E177E9238F001FE9238F80FFF92B6FC7FA26D1680A26EECFE0017 +F86E14E06E91C7FC6E13F8020390C8FC31607DDE3A>I<D8FFF8923807FFC0B3B3B15FA2 +5FA25FA25F6D92B5FC16036C6C5C6D141FDAE001B6FC91B8FC6C16F717E76C16876CEDFE +076C15FC6C15E06C15806C6CEBF800010F90CAFC3A4B74C953>I<D8FFFC933801FFF800 +7F19F07F60003F19E07F6C4D13C0A2806C4D138080606C190080606C60806C4D5AA2806C +4D5AA280017F4B5BA26E5C013F5F805F6D5F816D4B5BA2816D4B90C7FCA2816D4B5AA281 +6D4B5AA26D6D5C17FFA2027F5D815E023F5D15FE5E021F5D15FF6E495BA36E018790C8FC +168FA26E5C16CFA26EEBDFFCA26E5C16FFA26F5BA36F5BA36F5B454A7EC94A>I<D8FFFC +933801FFF86C6C18F0A2003F5F6D18E0606C6D17C0A26C5F6E1780A26C5F6E17007E6E4B +5AA26C177F6E5E7E6E15FF61137F6E4A5B133F804D5B7F816D4B5BA26F5D6D5DA26D6D92 +C7FC5F816D5E173F6D7F60177F6E6C5CA2023F14FF6F5CA2141F4C5BEC0FFF605E6E1383 +6080A204C790C8FC805F80A2EEEFFC157FA2033F5BA216FF6F5BA26F5BA36F5BA2815F5D +94C9FCA25D5E151FA25E153F5EA2157F5E15FFA25E5C5E5C4A5B000C5B260FE01F90CAFC +90B6FC5DA25D6C5C5D5D5D5D4ACBFC38007FF8456C7EC94A>121 +D E +%EndDVIPSBitmapFont +end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +%%BeginPaperSize: a4 +a4 +%%EndPaperSize + +%%EndSetup +%%Page: 1 1 +1 0 bop 701 951 a Fw(Class)55 b(lib)l(ra)l(ry)h Fv(ranlip)c +Fw(fo)l(r)i(multiva)l(riate)651 1158 y(nonunifo)l(rm)i(random)e(va)l +(riate)g(generation)1585 1454 y Fu(Gleb)39 b(Beliak)m(o)m(v)589 +1603 y(Sc)m(ho)s(ol)f(of)g(Information)d(T)-10 b(ec)m(hnology)g(,)36 +b(Deakin)i(Univ)m(ersit)m(y)780 1753 y(221)g(Burw)m(o)s(o)s(d)f(Hwy)-10 +b(,)38 b(Burw)m(o)s(o)s(d,)f(3125,)f(Australia)1389 1902 +y Ft(gleb@deakin.ed)o(u.)o(au)1600 2135 y Fu(Ma)m(y)i(10,)g(2004)1743 +2502 y Fs(Abstract)704 2670 y Fr(This)h(rep)s(ort)g(describ)s(es)g +(generation)h(of)h(non)m(uniform)d(random)h(v)-5 b(ariates)568 +2783 y(from)35 b(Lipsc)m(hitz-con)m(tin)m(uous)g(densities)g(using)f +(acceptance/)39 b(rejection,)f(and)568 2896 y(the)26 +b(class)f(library)f Fq(ranlip)g Fr(whic)m(h)h(implemen)m(ts)f(this)g +(metho)s(d.)39 b(It)26 b(is)e(assumed)568 3009 y(that)j(the)h(required) +d(distribution)e(has)k(Lipsc)m(hitz-con)m(tin)m(uous)f(densit)m(y)-8 +b(,)28 b(whic)m(h)568 3122 y(is)34 b(either)g(giv)m(en)h(analytically)e +(or)i(as)g(a)h(blac)m(k)f(b)s(o)m(x.)54 b(The)34 b(algoritm)h(builds)c +(a)568 3235 y(piecewise)d(constan)m(t)i(upp)s(er)d(appro)m(ximation)h +(to)i(the)f(densit)m(y)f(\(the)i(hat)f(func-)568 3348 +y(tion\),)c(using)e(a)i(large)f(n)m(um)m(b)s(er)f(of)i(its)f(v)-5 +b(alues)23 b(and)h(sub)s(division)c(of)k(the)h(domain)568 +3461 y(in)m(to)30 b(h)m(yp)s(errectangles.)704 3574 y(The)i(class)g +(library)f Fq(ranlip)g Fr(pro)m(vides)g(v)m(ery)i(comp)s(etitiv)m(e)f +(prepro)s(cessing)568 3687 y(and)h(generation)g(times,)h(and)f(y)m +(eilds)f(small)g(rejection)i(constan)m(t,)i(whic)m(h)c(is)g(a)568 +3799 y(measure)h(of)h(e\016ciency)f(of)h(the)g(generation)g(step.)50 +b(It)34 b(exhibits)d(go)s(o)s(d)j(p)s(erfor-)568 3912 +y(mance)28 b(for)g(up)e(to)j(\014v)m(e)f(v)-5 b(ariables,)27 +b(and)g(pro)m(vides)g(the)h(user)f(with)g(a)h(blac)m(k)g(b)s(o)m(x)568 +4025 y(non)m(uniform)22 b(random)h(v)-5 b(ariate)25 b(generator)g(for)g +(a)f(large)h(class)f(of)g(distributions,)568 4138 y(in)29 +b(particular,)g(m)m(ultimo)s(dal)f(distributions.)470 +4358 y Fp(Key)d(w)m(ords:)38 b Fo(Non)m(uniform)21 b(random)f(v)-5 +b(ariate)21 b(generation,)i(acceptance/rejection,)324 +4479 y(Lipsc)m(hitz)32 b(densities.)1918 5251 y(1)p eop +%%Page: 2 2 +2 1 bop 324 548 a Fn(Con)l(ten)l(ts)324 767 y Fp(1)90 +b(In)m(tro)s(duction)2418 b(3)324 985 y(2)90 b(Theoretical)36 +b(bac)m(kground)1878 b(4)470 1105 y Fo(2.1)99 b(Non)m(uniform)32 +b(random)f(v)-5 b(ariate)32 b(generation)66 b(.)50 b(.)g(.)g(.)g(.)g(.) +g(.)g(.)g(.)f(.)h(.)g(.)g(.)138 b(4)470 1226 y(2.2)99 +b(Acceptance/rejection)64 b(.)50 b(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)138 +b(5)470 1346 y(2.3)99 b(Building)31 b(the)i(hat)f(function)e(.)50 +b(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h +(.)g(.)g(.)138 b(6)324 1564 y Fp(3)90 b(Description)36 +b(of)h(the)h(library)f Fm(ranlip)1439 b Fp(9)470 1684 +y Fo(3.1)99 b(Programming)30 b(in)m(terface)62 b(.)50 +b(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f +(.)h(.)g(.)g(.)138 b(9)470 1805 y(3.2)99 b(T)m(ypical)33 +b(usage)69 b(.)49 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g +(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)89 +b(13)324 2023 y Fp(4)h(Computational)24 b(complexit)m(y)e(and)k(p)s +(erformance)g(of)f(the)g(algorithms)59 b(16)324 2241 +y(5)90 b(App)s(endix)2502 b(20)470 2361 y Fo(5.1)99 b(Algorithms)24 +b(.)50 b(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.) +g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)89 b(20)470 +2481 y(5.2)99 b(Implemen)m(tation)31 b(notes)k(.)50 b(.)g(.)g(.)g(.)g +(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.) +89 b(23)1918 5251 y(2)p eop +%%Page: 3 3 +3 2 bop 324 548 a Fn(1)161 b(In)l(tro)t(duction)324 767 +y Fo(This)43 b(rep)s(ort)f(describ)s(es)i(the)f(programming)d(library)j +Fm(ranlip)p Fo(,)k(whic)m(h)c(implemen)m(ts)324 887 y(the)c(metho)s(d)g +(of)g(acceptance/)h(rejection)f(in)g(the)g(m)m(ultiv)-5 +b(ariate)36 b(case,)42 b(for)d(Lipsc)m(hitz)324 1008 +y(con)m(tin)m(uous)f(densities.)59 b(It)38 b(assumes)h(that)e(the)h +(Lipsc)m(hitz)g(constan)m(t)g(of)g(the)g(densit)m(y)324 +1128 y Fl(\032)44 b Fo(is)f(kno)m(wn,)48 b(or)43 b(can)h(b)s(e)g(appro) +m(ximated,)h(and)f(that)f(computation)f(of)i(the)g(v)-5 +b(alues)324 1249 y(of)47 b Fl(\032)h Fo(at)g(distinct)f(p)s(oin)m(ts)h +(is)f(not)h(exp)s(ensiv)m(e.)91 b(The)49 b(metho)s(d)e(builds)g(a)h +(piecewise)324 1369 y(constan)m(t)34 b(hat)f(function,)g(b)m(y)h(sub)s +(dividing)e(the)i(domain)d(in)m(to)i(h)m(yp)s(errectangles,)h(and)324 +1489 y(b)m(y)k(using)e(a)h(large)f(n)m(um)m(b)s(er)i(of)e(v)-5 +b(alues)37 b(of)g Fl(\032)p Fo(.)57 b(Lipsc)m(hitz)37 +b(prop)s(erties)g(of)g Fl(\032)g Fo(allo)m(w)e(one)324 +1610 y(to)f(o)m(v)m(erestimate)h Fl(\032)h Fo(at)e(all)f(other)i(p)s +(oin)m(ts,)g(and)g(th)m(us)h(to)e(o)m(v)m(erestimate)i(the)f(absolute) +324 1730 y(maxima)30 b(of)i Fl(\032)h Fo(on)f(the)h(elemen)m(ts)g(of)f +(the)h(partition.)470 1850 y(The)46 b(class)g(library)f +Fm(ranlip)i Fo(implemen)m(ts)d(computation)f(of)i(the)h(hat)f(function) +324 1971 y(and)c(generation)g(of)g(random)g(v)-5 b(ariates,)43 +b(and)f(mak)m(es)g(this)f(pro)s(cess)i(transparen)m(t)f(to)324 +2091 y(the)36 b(user.)54 b(The)36 b(user)h(needs)g(to)f(pro)m(vide)g(a) +f(metho)s(d)g(of)g(ev)-5 b(aluation)34 b(of)i Fl(\032)g +Fo(at)f(a)g(giv)m(en)324 2212 y(p)s(oin)m(t,)28 b(and)g(the)h(n)m(um)m +(b)s(er)f(of)g(elemen)m(ts)g(in)f(the)i(sub)s(division)e(of)h(the)g +(domain,)f(whic)m(h)i(is)324 2332 y(the)h(parameter)g(c)m +(haracterising)f(the)i(qualit)m(y)e(of)h(the)g(hat)g(function)g(and)g +(the)g(n)m(um)m(b)s(er)324 2452 y(of)i(computations)f(at)i(the)g +(prepro)s(cessing)g(step.)470 2573 y(The)45 b(class)e(of)h(Lipsc)m +(hitz-con)m(tin)m(uous)f(densities)h(is)f(v)m(ery)j(broad,)g(and)e +(includes)324 2693 y(man)m(y)26 b(m)m(ultimo)s(dal)c(densities,)28 +b(whic)m(h)f(are)g(hard)g(to)f(deal)g(with.)41 b(No)26 +b(other)h(prop)s(erties)324 2813 y(b)s(ey)m(ond)36 b(Lipsc)m(hitz)f +(con)m(tin)m(uit)m(y)g(are)g(required,)h(and)f(the)g(Lipsc)m(hitz)g +(constan)m(t,)i(if)d(not)324 2934 y(pro)m(vided,)k(can)e(b)s(e)h +(estimated)e(automatically)-8 b(.)52 b(The)37 b(algoritm)c(do)s(es)k +(not)f(require)g Fl(\032)324 3054 y Fo(to)c(b)s(e)h(giv)m(en)g +(analytically)-8 b(,)29 b(to)j(b)s(e)h(di\013eren)m(tiable,)f(or)g(to)g +(b)s(e)h(normalised.)470 3175 y(Section)27 b(2)g(describ)s(es)h +(theoretical)e(bac)m(kground)j(of)d(this)h(metho)s(d)g(of)f +(construction)324 3295 y(of)34 b(the)h(hat)f(function.)49 +b(Section)34 b(3)g(describ)s(es)i(the)f(application)d(programming)f(in) +m(ter-)324 3415 y(face)c(\(API\))h(of)34 b Fm(ranlip)29 +b Fo(library)c(and)j(pro)m(vides)g(a)f(n)m(um)m(b)s(er)g(of)g(examples) +g(of)g(its)g(usage.)324 3536 y(Section)33 b(4)g(analyses)h(the)g +(computational)d(complexit)m(y)i(of)g(the)h(algorithm,)d(and)i(pro-)324 +3656 y(vides)d(the)h(results)f(of)g(n)m(umerical)f(exp)s(erimen)m(ts,)i +(that)f(indicate)f(applicabilit)m(y)d(of)k(this)324 3777 +y(approac)m(h)e(to)g(v)-5 b(arious)27 b(problems.)41 +b(The)29 b(App)s(endix)f(giv)m(es)h(details)d(of)i(the)g(algorithms.) +1918 5251 y(3)p eop +%%Page: 4 4 +4 3 bop 324 548 a Fn(2)161 b(Theoretical)54 b(bac)l(kground)324 +796 y Fk(2.1)135 b(Non)l(uniform)46 b(random)e(v)-7 b(ariate)46 +b(generation)324 981 y Fo(Generation)f(of)g(non)m(uniform)g(random)g(v) +-5 b(ariates)45 b(is)g(a)h(common)e(problem)h(in)g(suc)m(h)324 +1101 y(metho)s(ds)c(as)g(Mon)m(te-Carlo)g(sim)m(ulation.)67 +b(While)40 b(a)h(large)f(n)m(um)m(b)s(er)h(of)g(e\016cien)m(t)h(al-)324 +1222 y(gorithms)31 b(exists)j(for)f(sp)s(eci\014c)h(distributions)e([1) +o(,)i(2)o(],)g(frequen)m(tly)g(the)g(distribution)d(is)324 +1342 y(unkno)m(wn)c(at)e(the)g(design)h(stage.)41 b(Univ)m(ersal)25 +b(\(or)g(blac)m(k)g(b)s(o)m(x\))h(metho)s(ds)f(ha)m(v)m(e)i(recen)m +(tly)324 1462 y(gained)d(p)s(opularit)m(y)g([3,)h(6,)g(4],)i(as)e(they) +h(do)g(not)f(require)g(the)h(distrubution)e(to)h(b)s(e)g(giv)m(en)324 +1583 y(a)g(priori,)h(and)f(essen)m(tially)h(use)h(the)f(same)f +(programming)e(co)s(de)j(for)g(v)m(ery)h(large)e(classes)324 +1703 y(of)32 b(densities.)45 b(Moreo)m(v)m(er,)35 b(the)e(densities)g +(need)h(not)f(to)g(b)s(e)g(giv)m(en)g(explicitly)-8 b(,)31 +b(only)i(an)324 1823 y(algorithm)c(for)j(calculating)e(the)j(v)-5 +b(alue)32 b(of)g Fl(\032)h Fo(at)g(a)f(giv)m(en)h(p)s(oin)m(t)e(has)i +(to)f(b)s(e)h(a)m(v)-5 b(ailable.)470 1944 y(A)26 b(n)m(um)m(b)s(er)g +(of)e(tec)m(hniques)k(for)d(the)h(univ)-5 b(ariate)23 +b(case)k(are)e(already)g(a)m(v)-5 b(ailable)23 b([2,)j(4)o(].)324 +2064 y(In)m(v)m(ersion)41 b(and)g(acceptance/)g(rejection)f(metho)s(ds) +g(are)g(the)h(t)m(w)m(o)g(main)d(approac)m(hes)324 2185 +y(used.)67 b(Ho)m(w)m(ev)m(er)42 b(in)m(v)m(ersion)f(do)s(es)f(not)g +(generalise)g(for)f(m)m(ultiv)-5 b(ariate)37 b(distributions.)324 +2305 y(Sp)s(ecial)32 b(prop)s(erties,)i(lik)m(e)f(con)m(v)m(exit)m(y)-8 +b(,)35 b(conca)m(vit)m(y)-8 b(,)35 b(or)e(log-conca)m(vit)m(y)g(help)g +(design)h(ef-)324 2425 y(\014cien)m(t)i(algorithms)d([4,)i(3,)h(6,)g(5) +o(],)h(but)f(at)f(the)h(same)g(time)e(limit)f(them)i(to)g(unimo)s(dal) +324 2546 y(distributions.)470 2666 y(In)h(this)f(rep)s(ort)g(w)m(e)i +(describ)s(e)f(an)f(approac)m(h)h(to)f(generate)h(m)m(ultiv)-5 +b(ariate)32 b(non)m(uni-)324 2786 y(form)21 b(random)h(v)-5 +b(ariates)22 b(for)g(a)g(v)m(ery)i(general)e(class)h(of)f(Lipsc)m +(hitz-con)m(tin)m(uous)g(densities)324 2907 y(on)27 b(a)g(compact)f +(set.)43 b(W)-8 b(e)27 b(will)e(rely)i(on)g(the)h(acceptance/)g +(rejection)f(tec)m(hnique,)j(whic)m(h)324 3027 y(generalises)i(w)m(ell) +g(for)g(m)m(ultiv)-5 b(ariate)29 b(case.)470 3268 y Fp(Problem)36 +b(of)h(random)h(v)-6 b(ariate)37 b(generation)470 3388 +y Fo(Let)32 b Fl(\032)h Fo(b)s(e)f(the)h(densit)m(y)g(of)f(the)h +(required)f(distribution,)f(giv)m(en)h(on)g(a)g(compact)g(set)324 +3509 y Fl(D)44 b Fj(\032)e Fl(R)643 3473 y Fi(n)690 3509 +y Fo(.)68 b(The)42 b(goal)d(is)h(to)g(generate)i(a)e(sequence)k(of)c +(random)g(v)-5 b(ariates)40 b(with)g(the)324 3629 y(densit)m(y)33 +b Fl(\032)p Fo(.)470 3870 y(W)-8 b(e)25 b(will)d(assume)i(that)g(the)h +(densit)m(y)g Fl(\032)g Fo(is)e(Lipsc)m(hitz)i(con)m(tin)m(uous,)h +(i.e.,)g(there)f(exists)324 3990 y(a)32 b(constan)m(t)i +Fl(M)10 b Fo(,)33 b(suc)m(h)h(that)1373 4210 y Fj(j)p +Fl(\032)p Fo(\()p Fl(x)p Fo(\))22 b Fj(\000)h Fl(\032)p +Fo(\()p Fl(y)t Fo(\))p Fj(j)k(\024)h Fl(M)10 b Fj(jj)p +Fl(x)22 b Fj(\000)h Fl(y)t Fj(jj)p Fl(;)324 4430 y Fo(for)35 +b(all)f Fl(x)i Fo(and)g Fl(y)h Fj(2)c Fl(D)s Fo(,)k(where)g +Fj(jj)24 b Fh(\005)g Fj(jj)35 b Fo(is)g(an)m(y)i(norm.)52 +b(W)-8 b(e)37 b(call)d(the)i(smallest)f(suc)m(h)i Fl(M)324 +4551 y Fo(the)g(Lipsc)m(hitz)g(constan)m(t)h(of)e Fl(\032)p +Fo(,)j(and)e(denote)h(the)f(class)g(of)g(suc)m(h)h(densities)f +Fl(Lip)p Fo(\()p Fl(M)10 b Fo(\).)324 4671 y(W)-8 b(e)33 +b(will)d(use)k Fl(l)874 4686 y Fg(1)981 4671 y Fo(norm,)e(in)f(whic)m +(h)1353 4891 y Fj(jj)p Fl(x)22 b Fj(\000)g Fl(y)t Fj(jj)1693 +4906 y Fg(1)1794 4891 y Fo(=)64 b(max)1898 4952 y Fi(i)p +Ff(=1)p Fi(;:::)n(;n)2169 4891 y Fj(j)p Fl(x)2252 4906 +y Fi(i)2303 4891 y Fj(\000)22 b Fl(y)2450 4906 y Fi(i)2478 +4891 y Fj(j)p Fl(:)1918 5251 y Fo(4)p eop +%%Page: 5 5 +5 4 bop 470 548 a Fo(F)-8 b(or)32 b(simplicit)m(y)-8 +b(,)30 b(assume)j(that)f Fl(D)j Fo(is)e(a)f(h)m(yp)s(errectangle,)h +(giv)m(en)g(b)m(y)1399 768 y Fl(a)1450 783 y Fi(i)1506 +768 y Fj(\024)c Fl(x)1667 783 y Fi(i)1723 768 y Fj(\024)f +Fl(b)1869 783 y Fi(i)1898 768 y Fl(;)44 b(i)28 b Fo(=)g(1)p +Fl(;)17 b(:)g(:)g(:)e(;)i(n:)324 988 y Fo(Other)31 b(compact)g(domains) +f(are)h(treated)h(b)m(y)g(em)m(b)s(edding)e(them)h(in)m(to)g(a)f(h)m +(yp)s(errectan-)324 1108 y(gle,)k(and)h(rejecting)f(the)h(random)e(v)-5 +b(ariates)34 b(that)g(fall)f(outside)h Fl(D)j Fo(at)d(the)h(generation) +324 1229 y(step.)324 1518 y Fk(2.2)135 b(Acceptance/rejection)324 +1702 y Fo(Acceptance/)35 b(rejection)f(is)f(a)h(classical)e(approac)m +(h)j(to)e(non)m(uniform)g(random)g(v)-5 b(ariate)324 +1823 y(generation,)30 b(based)i(on)e(appro)m(ximation)e(of)i(the)h +(densit)m(y)h Fl(\032)e Fo(from)g(ab)s(o)m(v)m(e)h(with)f(a)g(m)m(ul-) +324 1943 y(tiple)c(of)g(another)i(densit)m(y)g Fl(g)t +Fo(,)g(called)e(the)h(hat)g(function)g Fl(h)p Fo(\()p +Fl(x)p Fo(\))h(=)g Fl(cg)t Fo(\()p Fl(x)p Fo(\).)41 b(If)27 +b(generation)324 2063 y(of)36 b(random)g(v)-5 b(ariates)36 +b(with)h(the)g(densit)m(y)h Fl(g)i Fo(is)c(easy)-8 b(,)39 +b(then)e(the)h(approac)m(h)f(is)f(to)h(gen-)324 2184 +y(erate)j(random)f(v)-5 b(ariates)40 b(with)g(the)g(densit)m(y)h +Fl(g)t Fo(,)g(and)g(then)f(either)g(accept)h(or)f(reject)324 +2304 y(them)e(based)i(on)e(the)h(v)-5 b(alue)38 b(of)g(an)h(indep)s +(enden)m(t)g(uniform)e(random)h(n)m(um)m(b)s(er.)62 b(The)324 +2425 y(b)s(etter)32 b(appro)m(ximation)e(with)i(the)h(hat)f(function)g +(is,)g(the)g(higher)g(are)g(the)h(c)m(hances)h(of)324 +2545 y(acceptance,)g(and)f(hence)h(the)f(e\016ciency)h(of)e(the)h +(generator.)470 2665 y(Since)48 b Fl(\032)f Fo(ma)m(y)h(tak)m(e)g(a)f +(v)-5 b(ariet)m(y)47 b(of)g(shap)s(es,)52 b(it)47 b(is)g(common)f(to)h +(sub)s(divide)g(the)324 2786 y(domain)26 b(in)m(to)i(small)d(parts)k +(\(elemen)m(ts)f(of)g(the)g(partition\),)f(and)h(use)h(a)f(simple)f +(and)h(ac-)324 2906 y(curate)f(hat)f(function)g(on)h(eac)m(h)g(elemen)m +(t)f(of)g(the)h(partition.)40 b(In)26 b(this)g(case)i(of)e(piecewise) +324 3026 y(con)m(tin)m(uous)39 b(hat)f(function,)h(w)m(e)g(\014rst)g +(randomly)e(c)m(ho)s(ose)i(an)f(elemen)m(t)g(of)g(the)g(parti-)324 +3147 y(tion)24 b(\(using)g(a)h(discrete)g(random)f(v)-5 +b(ariate)24 b(generator\),)j(and)e(then)g(generate)h(a)e(random)324 +3267 y(v)-5 b(ariate)34 b(on)i(this)f(elemen)m(t)g(using)h(acceptance/) +g(rejection.)53 b(Sub)s(division)34 b(allo)m(ws)g(one)324 +3388 y(to)43 b(obtain)f(m)m(uc)m(h)i(more)f(accurate)h(hat)f(functions) +g(and)g(hence)i(higher)e(acceptance)324 3508 y(ratio.)f(The)33 +b(algorithm)d(is)i(outlined)f(b)s(elo)m(w.)470 3628 y +Fp(Acceptance/rejection)37 b(algorithm)e(for)i(a)h(piecewise)e(hat)i +(function)324 3749 y Fe(Given)25 b(a)g(p)-5 b(artition)25 +b(of)g Fl(D)s Fe(,)h Fl(D)1390 3764 y Fi(k)1433 3749 +y Fl(;)17 b(k)30 b Fo(=)e(1)p Fl(;)17 b(:)g(:)g(:)e(;)i(K)7 +b Fe(,)27 b(and)e(a)g(pie)-5 b(c)g(ewise)24 b(hat)h(function)g +Fl(h)p Fo(\()p Fl(x)p Fo(\))j(=)324 3869 y Fl(h)380 3884 +y Fi(k)423 3869 y Fo(\()p Fl(x)p Fo(\))p Fe(,)35 b(if)f +Fl(x)28 b Fj(2)h Fl(D)972 3884 y Fi(k)1014 3869 y Fe(,)35 +b(gener)-5 b(ate)34 b(r)-5 b(andom)34 b(variates)h(with)f(density)h +Fl(\032)p Fo(\()p Fl(x)p Fo(\))28 b Fl(<)g(h)p Fo(\()p +Fl(x)p Fo(\))248 4073 y(Step)33 b(1)49 b(Generate)36 +b(a)f(discrete)i(random)e(v)-5 b(ariate)34 b Fl(k)j Fj(2)c(f)p +Fo(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(K)7 b Fj(g)p Fo(,)36 +b(where)h(the)f(proba-)568 4193 y(bilit)m(y)30 b(of)i(c)m(ho)s(osing)h +Fl(k)i Fo(is)d(prop)s(ortional)e(to)i(the)h(in)m(tegral)2717 +4113 y Fd(R)2764 4228 y Fi(D)2822 4240 y Fc(k)2881 4193 +y Fl(h)2937 4208 y Fi(k)2980 4193 y Fo(\()p Fl(x)p Fo(\))p +Fl(dx)p Fo(.)248 4396 y(Step)g(2)49 b(Generate)25 b(an)f(indep)s(enden) +m(t)i(random)d(v)-5 b(ariate)23 b Fl(X)33 b Fo(on)24 +b Fl(D)2635 4411 y Fi(k)2702 4396 y Fo(with)g(densit)m(y)i(prop)s(or-) +568 4517 y(tional)k(to)i Fl(h)1019 4532 y Fi(k)1062 4517 +y Fo(,)h(and)f(an)h(indep)s(enden)m(t)h(uniform)c(random)i(n)m(um)m(b)s +(er)h Fl(Z)i Fj(2)28 b Fo(\(0)p Fl(;)17 b Fo(1\).)248 +4720 y(Step)33 b(3)49 b(If)32 b Fl(Z)7 b(h)795 4735 y +Fi(k)838 4720 y Fo(\()p Fl(X)h Fo(\))27 b Fj(\024)h Fl(\032)p +Fo(\()p Fl(X)8 b Fo(\))33 b(then)g(return)g Fl(X)8 b +Fo(,)33 b(else)f(go)g(to)h(Step)g(1.)1918 5251 y(5)p +eop +%%Page: 6 6 +6 5 bop 324 548 a Fk(2.3)135 b(Building)45 b(the)g(hat)h(function)324 +733 y Fo(W)-8 b(e)44 b(will)e(use)i(a)g(piecewise)g(constan)m(t)h(hat)f +(function)f Fl(h)p Fo(\()p Fl(x)p Fo(\),)k(whic)m(h)e(tak)m(es)g +(constan)m(t)324 853 y(v)-5 b(alues)39 b Fl(h)677 868 +y Fi(k)760 853 y Fo(on)g(the)h(elemen)m(ts)g(of)g(the)g(partition)d(of) +i(the)h(domain)e Fl(D)s Fo(.)65 b(W)-8 b(e)40 b(partition)324 +973 y Fl(D)i Fo(in)m(to)d(h)m(yp)s(errectangles,)j(b)s(ecause)f +(generation)e(of)g(uniform)e(random)i(v)-5 b(ariates)39 +b(on)324 1094 y(a)c(h)m(yp)s(errectangle)i(is)e(particularly)f +(e\016cien)m(t.)54 b(The)37 b(total)d(n)m(um)m(b)s(er)j(of)e(the)h +(elemen)m(ts)324 1214 y(of)e(the)h(partition)e(has)i(to)g(b)s(e)g +(su\016cien)m(tly)h(large)d(for)i Fl(h)g Fo(to)f(b)s(e)h(an)g(accurate) +g(appro)m(xi-)324 1335 y(mation)g(of)i Fl(\032)g Fo(from)f(ab)s(o)m(v)m +(e.)59 b(Ho)m(w)m(ev)m(er,)40 b(to)s(o)d(large)f(n)m(um)m(b)s(ers)i(of) +f(elemen)m(ts)g(translate)324 1455 y(in)m(to)d(long)f(prepro)s(cessing) +j(time,)e(th)m(us)i(a)e(righ)m(t)g(balance)h(has)g(to)f(b)s(e)h(struc)m +(k)i(b)s(et)m(w)m(een)324 1575 y(prepro)s(cessing)c(time)e(and)i(the)g +(qualit)m(y)f(of)g(appro)m(ximation.)470 1696 y(T)-8 +b(o)40 b(build)f(the)h(hat)g(function,)i(w)m(e)f(will)c(\014nd)k(an)f +(o)m(v)m(erestimate)g(of)f(the)i(absolute)324 1816 y(maxim)m(um)e(of)h +Fl(\032)i Fo(on)f(eac)m(h)h(h)m(yp)s(errectangle)g Fl(D)2119 +1831 y Fi(k)2162 1816 y Fo(,)i(and)d(tak)m(e)h(this)f(v)-5 +b(alue)41 b(as)g Fl(h)3295 1831 y Fi(k)3338 1816 y Fo(.)69 +b(An)324 1936 y(o)m(v)m(erestimate)27 b(of)f(the)h(absolute)f(maxim)m +(um)e(will)g(b)s(e)j(found)g(b)m(y)g(using)f(a)h(large)e(n)m(um)m(b)s +(er)324 2057 y(of)32 b(v)-5 b(alues)32 b(of)g Fl(\032)h +Fo(and)g(its)f(Lip)s(c)m(hitz)g(constan)m(t)h(in)f Fl(l)2162 +2072 y Fg(1)2269 2057 y Fo(norm.)470 2177 y(Consider)39 +b(an)f Fl(n)p Fo(-dimensional)e(h)m(yp)s(errectangle)k +Fl(R)f Fo(with)f(the)h(v)m(ertices)h Fl(x)3252 2141 y +Fi(m)3319 2177 y Fl(;)17 b(m)38 b Fo(=)324 2298 y(1)p +Fl(;)17 b(:)g(:)g(:)e(;)i Fo(2)640 2261 y Fi(n)687 2298 +y Fo(.)77 b(Let)44 b(us)g(ev)-5 b(aluate)44 b Fl(\032)p +Fo(\()p Fl(x)p Fo(\))g(at)f(these)i(v)m(ertices)g(and)f(denote)h(the)f +(obtained)324 2418 y(v)-5 b(alues)32 b(b)m(y)i Fl(\032)800 +2382 y Fi(m)867 2418 y Fo(.)43 b(Our)33 b(goal)e(is)h(to)g(\014nd)h +(the)g(absolute)g(maxim)m(um)d(of)i(an)m(y)h Fl(\032)28 +b Fj(2)g Fl(Lip)p Fo(\()p Fl(M)10 b Fo(\))324 2538 y(on)32 +b Fl(R)q Fo(.)470 2659 y(F)-8 b(rom)27 b(the)j(Lipsc)m(hitz)e +(condition)f(it)h(follo)m(ws)g(that)g(an)m(y)i Fl(\032)e +Fj(2)g Fl(Lip)p Fo(\()p Fl(M)10 b Fo(\))30 b(m)m(ust)f(satisfy)897 +2827 y Fj(8)p Fl(x)g Fj(2)f Fl(R)h Fo(:)e Fl(\032)p Fo(\()p +Fl(x)p Fo(\))i Fj(\024)f Fl(\032)1652 2785 y Fi(m)1741 +2827 y Fo(+)22 b Fl(M)10 b Fj(jj)p Fl(x)23 b Fj(\000)f +Fl(x)2231 2785 y Fi(m)2298 2827 y Fj(jj)p Fl(;)44 b(m)28 +b Fo(=)g(1)p Fl(;)17 b(:)g(:)g(:)e Fo(2)2914 2785 y Fi(n)2961 +2827 y Fl(;)324 2994 y Fo(from)31 b(whic)m(h)i(w)m(e)h(deduce)639 +3162 y Fj(8)p Fl(x)28 b Fj(2)g Fl(R)h Fo(:)f Fl(\032)p +Fo(\()p Fl(x)p Fo(\))g Fj(\024)111 b Fo(min)1343 3222 +y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)1629 3203 y Fc(n)1688 +3162 y Fl(s)1734 3121 y Fi(m)1801 3162 y Fo(\()p Fl(x)p +Fo(\))28 b(=)110 b(min)2063 3222 y Fi(m)p Ff(=1)p Fi(;:::)o(;)p +Ff(2)2349 3203 y Fc(n)2392 3162 y Fo(\()p Fl(\032)2480 +3121 y Fi(m)2569 3162 y Fo(+)22 b Fl(M)10 b Fj(jj)p Fl(x)23 +b Fj(\000)f Fl(x)3059 3121 y Fi(m)3126 3162 y Fj(jj)p +Fo(\))p Fl(:)324 3375 y Fo(W)-8 b(e)33 b(call)e(functions)h +Fl(s)1137 3339 y Fi(m)1204 3375 y Fo(\()p Fl(x)p Fo(\))c(=)f +Fl(\032)1516 3339 y Fi(m)1605 3375 y Fo(+)22 b Fl(M)10 +b Fj(jj)p Fl(x)23 b Fj(\000)g Fl(x)2096 3339 y Fi(m)2163 +3375 y Fj(jj)31 b Fo(the)i(supp)s(ort)g(functions)g(of)f +Fl(\032)p Fo(.)470 3496 y(Eviden)m(tly)-8 b(,)46 b(the)d(absolute)g +(maxim)m(um)d(of)i Fl(S)6 b Fo(\()p Fl(x)p Fo(\))46 b(=)f(min)2631 +3511 y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)2917 3492 y +Fc(n)2980 3496 y Fl(s)3026 3460 y Fi(m)3093 3496 y Fo(\()p +Fl(x)p Fo(\))e(will)d(b)s(e)324 3616 y(a)51 b(safe)h(o)m(v)m +(erestimate)g(of)f(the)h(absolute)g(maxim)m(um)d(of)i +Fl(\032)p Fo(\()p Fl(x)p Fo(\),)57 b(and)52 b(w)m(e)h(can)f(tak)m(e)324 +3737 y(max)505 3752 y Fi(x)p Fg(2)p Fi(R)666 3737 y Fl(S)6 +b Fo(\()p Fl(x)p Fo(\))43 b(as)f(the)h(v)-5 b(alue)42 +b(of)g(the)h(hat)f(function)g(on)g Fl(R)q Fo(.)73 b(Th)m(us)44 +b(our)e(strategy)h(is)324 3857 y(to)38 b(consider)h(ev)m(ery)i(h)m(yp)s +(errectangle)f Fl(D)1845 3872 y Fi(k)1926 3857 y Fo(of)e(the)i(sub)s +(division)d(of)i Fl(D)s Fo(,)h(and)f(compute)324 3977 +y Fl(h)380 3992 y Fi(k)450 3977 y Fo(=)28 b(max)735 3992 +y Fi(x)p Fg(2)p Fi(D)880 4004 y Fc(k)939 3977 y Fl(S)6 +b Fo(\()p Fl(x)p Fo(\))33 b(b)m(y)g(using)f(the)h(v)-5 +b(alues)33 b(of)f Fl(\032)p Fo(\()p Fl(x)p Fo(\))h(at)f(its)g(v)m +(ertices.)470 4098 y(Since)38 b(w)m(e)g(need)g(to)g(pro)s(cess)g(a)f(v) +m(ery)i(large)d(n)m(um)m(b)s(er)i(of)f(h)m(yp)s(errectangles)i(for)e +(an)324 4218 y(accurate)f(hat)f(function,)g(let)g(us)g(simplify)e +(computation)h(of)g Fl(h)2689 4233 y Fi(k)2732 4218 y +Fo(,)i(in)f(order)g(to)g(obtain)324 4338 y(an)d(explicit)f(appro)m +(ximate)h(solution)f(to)h(the)h(optimisation)c(problem)1409 +4506 y Fl(maximise)101 b Fo(min)1859 4566 y Fi(m)p Ff(=1)p +Fi(;:::)q(;)p Ff(2)2147 4547 y Fc(n)2206 4506 y Fl(s)2252 +4465 y Fi(m)2318 4506 y Fo(\()p Fl(x)p Fo(\))p Fl(:)470 +4714 y Fo(First,)27 b(let)g(us)g(consider)h(the)f(follo)m(wing)d +(subsets,)31 b(whic)m(h)c(partition)e(the)i(h)m(yp)s(errect-)324 +4834 y(angle)k Fl(R)q Fo(,)750 5002 y Fl(S)816 4961 y +Fi(m)810 5027 y(i)910 5002 y Fo(=)c Fj(f)p Fl(x)h Fj(2)g +Fl(R)h Fo(:)f Fl(s)1444 4961 y Fi(m)1510 5002 y Fo(\()p +Fl(x)p Fo(\))g(=)g Fl(\032)1823 4961 y Fi(m)1912 5002 +y Fo(+)22 b Fl(M)10 b Fj(j)p Fl(x)2197 5017 y Fi(i)2248 +5002 y Fj(\000)23 b Fl(x)2403 4961 y Fi(m)2403 5027 y(i)2470 +5002 y Fj(jg)p Fl(;)44 b(i)28 b Fo(=)f(1)p Fl(;)17 b(:)g(:)g(:)f(;)h +(n:)1918 5251 y Fo(6)p eop +%%Page: 7 7 +7 6 bop 324 548 a Fo(On)32 b(eac)m(h)i(suc)m(h)g(subset,)g(the)f +(function)f Fl(s)1848 512 y Fi(m)1915 548 y Fo(\()p Fl(x)p +Fo(\))h(is)f(linear.)470 668 y(Clearly)-8 b(,)31 b Fj([)893 +683 y Fi(i)p Ff(=1)p Fi(;:::)o(;n)1153 668 y Fl(S)1219 +632 y Fi(m)1213 693 y(i)1285 668 y Fo(,)h(and)h(the)f(in)m(teriors)f +(of)h(these)h(sets)g(do)f(not)g(in)m(tersect.)44 b(No)m(w)324 +789 y(consider)33 b(the)g(pairwise)f(in)m(tersections)1634 +1009 y Fl(S)1700 961 y Fi(pq)1694 1034 y(i)1801 1009 +y Fo(=)27 b Fl(S)1970 961 y Fi(p)1964 1034 y(i)2032 1009 +y Fj(\\)c Fl(S)2187 961 y Fi(q)2181 1034 y(i)2224 1009 +y Fl(:)324 1229 y Fo(The)f(collection)e(of)h(the)i(sets)g +Fl(S)1440 1181 y Fi(pq)1434 1254 y(i)1513 1229 y Fl(;)17 +b(i)28 b Fo(=)f(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(n;)k Fo(where)i(pairs)f +(\()p Fl(p;)17 b(q)t Fo(\),)23 b Fl(p;)17 b(q)31 b Fj(2)d(f)p +Fo(1)p Fl(;)17 b(:)g(:)g(:)e Fo(2)3444 1193 y Fi(n)3491 +1229 y Fj(g)p Fo(,)324 1349 y(corresp)s(ond)33 b(to)f(those)h(v)m +(ertices)g(of)f Fl(R)h Fo(that)f(share)h(a)f(common)e(edge,)j(forms)f +(an)g(o)m(v)m(er-)324 1469 y(lapping)f(partition)f(of)i +Fl(R)i Fo(\(i.e.,)e Fj([)p Fl(S)1650 1422 y Fi(pq)1644 +1495 y(i)1751 1469 y Fo(=)c Fl(R)q Fo(\).)470 1590 y(Since)593 +1810 y Fj(8)p Fl(x)g Fj(2)g Fl(R)h Fo(:)111 b(min)983 +1870 y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)1269 1851 y +Fc(n)1328 1810 y Fl(s)1374 1769 y Fi(m)1440 1810 y Fo(\()p +Fl(x)p Fo(\))28 b Fj(\024)g Fo(min)o Fj(f)p Fl(s)1963 +1769 y Fi(p)2002 1810 y Fo(\()p Fl(x)p Fo(\))p Fl(;)17 +b(s)2223 1769 y Fi(q)2261 1810 y Fo(\()p Fl(x)p Fo(\))p +Fj(g)p Fl(;)g Fj(8)p Fl(p;)g(q)32 b Fj(2)c(f)p Fo(1)p +Fl(;)17 b(:)g(:)g(:)e(;)i Fo(2)3169 1769 y Fi(n)3216 +1810 y Fj(g)p Fl(;)992 2075 y Fo(max)983 2146 y Fi(x)p +Fg(2)p Fi(S)1117 2113 y Fc(pq)1113 2168 y(i)1282 2075 +y Fo(min)1199 2135 y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)1485 +2116 y Fc(n)1544 2075 y Fl(s)1590 2034 y Fi(m)1657 2075 +y Fo(\()p Fl(x)p Fo(\))28 b Fj(\024)37 b Fo(max)1921 +2146 y Fi(x)p Fg(2)p Fi(S)2055 2113 y Fc(pq)2051 2168 +y(i)2137 2075 y Fo(min)o Fj(f)p Fl(s)2396 2034 y Fi(p)2435 +2075 y Fo(\()p Fl(x)p Fo(\))p Fl(;)17 b(s)2656 2034 y +Fi(q)2694 2075 y Fo(\()p Fl(x)p Fo(\))p Fj(g)p Fl(:)324 +2309 y Fo(F)-8 b(urther,)927 2430 y(max)947 2492 y Fi(x)p +Fg(2)p Fi(R)1208 2430 y Fo(min)1125 2489 y Fi(m)p Ff(=1)p +Fi(;:::)o(;)p Ff(2)1411 2471 y Fc(n)1470 2430 y Fl(s)1516 +2389 y Fi(m)1583 2430 y Fo(\()p Fl(x)p Fo(\))28 b(=)f(max)1860 +2500 y Fg(8)p Fi(S)1947 2468 y Fc(pq)1943 2522 y(i)2027 +2430 y Fj(f)9 b Fo(max)2077 2500 y Fi(x)p Fg(2)p Fi(S)2211 +2468 y Fc(pq)2207 2522 y(i)2376 2430 y Fo(min)2293 2489 +y Fi(m)p Ff(=1)p Fi(;:::)o(;)p Ff(2)2579 2471 y Fc(n)2638 +2430 y Fl(s)2684 2389 y Fi(m)2750 2430 y Fo(\()p Fl(x)p +Fo(\))p Fj(g)p Fl(:)324 2663 y Fo(Hence)34 b(w)m(e)f(arriv)m(e)g(to)f +(an)g(o)m(v)m(erestimate)851 2883 y(max)872 2945 y Fi(x)p +Fg(2)p Fi(R)1132 2883 y Fo(min)1050 2942 y Fi(m)p Ff(=1)p +Fi(;:::)o(;)p Ff(2)1336 2924 y Fc(n)1395 2883 y Fl(s)1441 +2842 y Fi(m)1507 2883 y Fo(\()p Fl(x)p Fo(\))c Fj(\024)g +Fo(max)1786 2953 y Fg(8)p Fi(S)1873 2921 y Fc(pq)1869 +2975 y(i)1953 2883 y Fj(f)9 b Fo(max)2003 2953 y Fi(x)p +Fg(2)p Fi(S)2137 2921 y Fc(pq)2133 2975 y(i)2219 2883 +y Fo(min)o Fj(f)p Fl(s)2478 2842 y Fi(p)2517 2883 y Fo(\()p +Fl(x)p Fo(\))p Fl(;)17 b(s)2738 2842 y Fi(q)2776 2883 +y Fo(\()p Fl(x)p Fo(\))p Fj(gg)p Fl(:)324 3168 y Fo(The)22 +b(adv)-5 b(an)m(tage)22 b(of)g(using)f(expression)i(on)f(the)g(righ)m +(t,)h(is)e(that)h(max)2772 3188 y Fi(x)p Fg(2)p Fi(S)2906 +3155 y Fc(pq)2902 3210 y(i)2993 3168 y Fo(min)n Fj(f)p +Fl(s)3251 3132 y Fi(p)3291 3168 y Fo(\()p Fl(x)p Fo(\))p +Fl(;)17 b(s)3512 3132 y Fi(q)3550 3168 y Fo(\()p Fl(x)p +Fo(\))p Fj(g)324 3288 y Fo(is)38 b(easily)f(found)i(explicitly)-8 +b(.)59 b(Notice)38 b(that)g(the)h(only)f(pairs)g Fl(p;)17 +b(q)42 b Fo(that)c(yield)g(subsets)324 3409 y Fl(S)390 +3362 y Fi(pq)384 3434 y(i)499 3409 y Fo(from)c(our)i(collection,)f(are) +g(the)i(v)m(ertices)g(of)e(the)h(h)m(yp)s(errectangle)h +Fl(R)f Fo(that)g(share)324 3529 y(the)d(same)f(edge.)44 +b(Then)34 b(on)f(the)g(subset)h Fl(S)1920 3482 y Fi(pq)1914 +3555 y(i)2026 3529 y Fo(w)m(e)f(ha)m(v)m(e)672 3749 y(min)o +Fj(f)p Fl(s)931 3708 y Fi(p)970 3749 y Fo(\()p Fl(x)p +Fo(\))p Fl(;)17 b(s)1191 3708 y Fi(q)1229 3749 y Fo(\()p +Fl(x)p Fo(\))p Fj(g)28 b Fo(=)g(min)n Fj(f)p Fl(\032)1804 +3708 y Fi(p)1866 3749 y Fo(+)22 b Fl(M)10 b Fj(j)p Fl(x)2151 +3764 y Fi(i)2203 3749 y Fj(\000)22 b Fl(x)2357 3702 y +Fi(p)2357 3775 y(i)2397 3749 y Fj(j)p Fl(;)17 b(\032)2519 +3708 y Fi(q)2579 3749 y Fo(+)22 b Fl(M)10 b Fj(j)p Fl(x)2864 +3764 y Fi(i)2915 3749 y Fj(\000)23 b Fl(x)3070 3702 y +Fi(q)3070 3775 y(i)3108 3749 y Fj(jg)p Fl(:)324 3969 +y Fo(Assume)33 b Fl(x)740 3922 y Fi(p)740 3995 y(i)808 +3969 y Fl(<)28 b(x)967 3922 y Fi(q)967 3995 y(i)1005 +3969 y Fo(.)43 b(Because)35 b Fj(8)p Fl(x)28 b Fj(2)g +Fl(S)1747 3922 y Fi(pq)1741 3995 y(i)1848 3969 y Fo(:)g +Fl(x)1958 3922 y Fi(p)1958 3995 y(i)2026 3969 y Fj(\024)g +Fl(x)2186 3984 y Fi(i)2242 3969 y Fj(\024)g Fl(x)2402 +3922 y Fi(q)2402 3995 y(i)2441 3969 y Fo(,)k(w)m(e)i(ha)m(v)m(e)614 +4189 y(min)o Fj(f)p Fl(s)873 4148 y Fi(p)912 4189 y Fo(\()p +Fl(x)p Fo(\))p Fl(;)17 b(s)1133 4148 y Fi(q)1171 4189 +y Fo(\()p Fl(x)p Fo(\))p Fj(g)28 b Fo(=)f(min)o Fj(f)p +Fl(\032)1746 4148 y Fi(p)1808 4189 y Fo(+)22 b Fl(M)10 +b Fo(\()p Fl(x)2103 4204 y Fi(i)2154 4189 y Fj(\000)23 +b Fl(x)2309 4142 y Fi(p)2309 4215 y(i)2349 4189 y Fo(\))p +Fl(;)17 b(\032)2481 4148 y Fi(q)2541 4189 y Fo(+)22 b +Fl(M)10 b Fo(\()p Fj(\000)p Fl(x)2913 4204 y Fi(i)2965 +4189 y Fo(+)22 b Fl(x)3118 4142 y Fi(q)3118 4215 y(i)3157 +4189 y Fo(\))p Fj(g)p Fl(:)324 4430 y Fo(It)34 b(is)g(easy)h(to)f(sho)m +(w)h(that)f(the)h(minim)m(um)c(is)i(ac)m(hiev)m(ed)j(at)e +Fl(x)2602 4393 y Fg(\003)2602 4454 y Fi(i)2672 4430 y +Fo(=)2788 4377 y Fi(x)2828 4344 y Fc(p)2828 4399 y(i)2864 +4377 y Ff(+)p Fi(x)2959 4344 y Fc(q)2959 4399 y(i)p 2788 +4407 205 4 v 2873 4464 a Ff(2)3026 4430 y Fo(+)3135 4386 +y Fi(\032)3171 4362 y Fc(q)3206 4386 y Fg(\000)p Fi(\032)3297 +4362 y Fc(p)p 3135 4407 198 4 v 3179 4464 a Ff(2)p Fi(M)3343 +4430 y Fo(,)g(and)324 4579 y(its)e(v)-5 b(alue)32 b(is)820 +4535 y Fi(\032)856 4512 y Fc(q)890 4535 y Ff(+)p Fi(\032)981 +4512 y Fc(p)p 820 4556 V 901 4614 a Ff(2)1050 4579 y +Fo(+)1158 4526 y Fi(M)7 b Ff(\()p Fi(x)1300 4494 y Fc(q)1300 +4548 y(i)1334 4526 y Fg(\000)p Fi(x)1429 4494 y Fc(p)1429 +4548 y(i)1465 4526 y Ff(\))p 1158 4556 335 4 v 1307 4614 +a(2)1502 4579 y Fo(.)44 b(Th)m(us)34 b(w)m(e)f(ha)m(v)m(e)608 +4865 y(max)628 4927 y Fi(x)p Fg(2)p Fi(R)806 4865 y Fl(\032)p +Fo(\()p Fl(x)p Fo(\))28 b Fj(\024)g Fo(max)1141 4927 +y Fi(x)p Fg(2)p Fi(R)1402 4865 y Fo(min)1319 4925 y Fi(m)p +Ff(=1)p Fi(;:::)o(;)p Ff(2)1605 4906 y Fc(n)1664 4865 +y Fl(s)1710 4824 y Fi(m)1776 4865 y Fo(\()p Fl(x)p Fo(\))g +Fj(\024)g Fo(max)2055 4935 y Fg(8)p Fi(S)2142 4903 y +Fc(pq)2138 4957 y(i)2222 4865 y Fj(f)2282 4797 y Fl(\032)2332 +4761 y Fi(q)2392 4797 y Fo(+)22 b Fl(\032)2540 4761 y +Fi(p)p 2282 4842 299 4 v 2406 4933 a Fo(2)2612 4865 y(+)g +Fl(M)2825 4797 y Fj(j)p Fl(x)2908 4750 y Fi(q)2908 4823 +y(i)2968 4797 y Fj(\000)h Fl(x)3123 4750 y Fi(p)3123 +4823 y(i)3163 4797 y Fj(j)p 2825 4842 366 4 v 2983 4933 +a Fo(2)3201 4865 y Fj(g)p Fl(:)159 b Fo(\(1\))1918 5251 +y(7)p eop +%%Page: 8 8 +8 7 bop 324 548 a Fo(The)28 b(righ)m(t)e(hand)h(side)g(of)f(the)h(ab)s +(o)m(v)m(e)h(inequalit)m(y)e(is)g(used)i(in)e Fm(ranlip)j +Fo(to)d(o)m(v)m(erestimate)324 668 y(the)33 b(absolute)f(maxim)m(um)e +(of)i Fl(\032)p Fo(\()p Fl(x)p Fo(\))i(on)e(eac)m(h)i +Fl(D)2094 683 y Fi(k)2136 668 y Fo(.)470 789 y(Notice)29 +b(that)g(an)g Fl(n)p Fo(-dimensional)e(h)m(yp)s(errectangle)j(has)g +Fl(n)p Fo(2)2671 753 y Fi(n)p Fg(\000)p Ff(1)2837 789 +y Fo(edges,)i(and)d(this)g(is)324 909 y(ho)m(w)j(man)m(y)g(sets)g +Fl(S)1046 862 y Fi(pq)1040 935 y(i)1151 909 y Fo(are)g(in)f(the)h +(partition)d(of)i Fl(D)2189 924 y Fi(k)2232 909 y Fo(.)43 +b(Th)m(us)33 b(after)f(w)m(e)g(ha)m(v)m(e)h(computed)324 +1029 y(2)373 993 y Fi(n)452 1029 y Fo(v)-5 b(alues)33 +b(of)f Fl(\032)904 993 y Fi(m)1003 1029 y Fo(for)g(eac)m(h)i +Fl(D)1453 1044 y Fi(k)1495 1029 y Fo(,)f(w)m(e)g(need)h +Fl(n)p Fo(2)2033 993 y Fi(n)p Fg(\000)p Ff(1)2203 1029 +y Fo(comparisons)e(to)g(compute)g Fl(h)3327 1044 y Fi(k)3370 +1029 y Fo(.)470 1150 y(In)42 b(order)f(to)g(impro)m(v)m(e)g(the)h +(qualit)m(y)e(of)h(appro)m(ximation)e(on)i(eac)m(h)h +Fl(D)3117 1165 y Fi(k)3160 1150 y Fo(,)h(w)m(e)g(ma)m(y)324 +1270 y(further)i(sub)s(divide)g(it)f(in)m(to)g(smaller)f(h)m(yp)s +(errectangles,)49 b(apply)c(Eq.\(1\))h(to)e(eac)m(h)i(of)324 +1391 y(these)35 b(subsets,)i(and)e(then)g(tak)m(e)g(the)g(maxim)m(um)d +(as)i Fl(h)2375 1406 y Fi(k)2418 1391 y Fo(.)49 b(Of)34 +b(course,)i(w)m(e)f(could)f(ha)m(v)m(e)324 1511 y(simply)26 +b(increased)j(the)f(n)m(um)m(b)s(er)g(of)g Fl(D)1751 +1526 y Fi(k)1793 1511 y Fo(,)h(using)f(the)g(same)g(n)m(um)m(b)s(er)g +(of)g(computations.)324 1631 y(Ho)m(w)m(ev)m(er)46 b(from)d(the)h +(practical)e(p)s(oin)m(t)h(of)h(view)g(it)f(ma)m(y)g(b)s(e)i(coun)m +(terpro)s(ductiv)m(e)g(to)324 1752 y(ha)m(v)m(e)28 b(a)f(v)m(ery)i +(large)d(partition)f(of)i Fl(D)s Fo(,)h(as)f(the)g(tables)g(for)g(the)h +(discrete)f(random)g(v)-5 b(ariate)324 1872 y(generator)40 +b(ha)m(v)m(e)h(limitations)36 b(on)k(their)g(length.)65 +b(Th)m(us)42 b(it)d(mak)m(es)i(sense)h(to)d(ha)m(v)m(e)j(a)324 +1993 y(partition)20 b(of)h(a)g(reasonable)h(size,)i(but)f(use)f(a)g +(\014ner)g(partition)e(to)i(impro)m(v)m(e)f(the)h(accuracy)324 +2113 y(of)33 b(the)h(o)m(v)m(erestimate)f Fl(h)1228 2128 +y Fi(k)1271 2113 y Fo(.)46 b(In)34 b Fm(ranlip)h Fo(the)f(user)g(has)g +(con)m(trol)f(o)m(v)m(er)h(the)g(size)g(of)f(b)s(oth)324 +2233 y(rough)f(and)h(\014ne)g(partitions)e(and)i(ma)m(y)f(c)m(ho)s(ose) +i(not)e(to)g(use)i(the)f(\014ne)g(partition.)470 2354 +y(In)39 b(the)f(ab)s(o)m(v)m(e)h(form)m(ulae)e(it)g(is)h(assumed)h +(that)f(the)g(Lipsc)m(hitz)g(constan)m(t)h(of)f Fl(\032)g +Fo(in)324 2474 y Fl(l)353 2489 y Fg(1)472 2474 y Fo(norm,)48 +b Fl(M)10 b Fo(,)48 b(is)d(kno)m(wn.)81 b(This)45 b(v)-5 +b(alue)45 b(is)f(easily)g(in)m(terpreted)i(for)e(di\013eren)m(tiable) +324 2594 y(densities)38 b(as)g(the)g(largest)f(v)-5 b(alue)37 +b(of)g(the)h(partial)e(deriv)-5 b(ativ)m(es)37 b(of)g +Fl(\032)p Fo(,)j(but)e(it)e(also)h(has)324 2715 y(a)44 +b(meaning)f(for)h(non-di\013eren)m(tiable)f(densities.)80 +b(The)46 b(v)-5 b(alue)44 b(of)g Fl(M)55 b Fo(can)45 +b(b)s(e)g(safely)324 2835 y(o)m(v)m(erestimated)38 b(b)m(y)h(the)f +(user,)i(but)e(at)f(a)g(cost)h(of)g(less)g(accurate)g(hat)f(function)h +(\(and)324 2956 y(slo)m(w)m(er)33 b(generation)f(step\).)470 +3076 y(It)26 b(is)g(p)s(ossible)f(to)h(automatically)d(estimate)i(the)i +(Lipsc)m(hitz)f(constan)m(t)h(b)m(y)g(compar-)324 3196 +y(ing)j(the)h(v)-5 b(alues)31 b Fl(\032)990 3160 y Fi(m)1056 +3196 y Fo(.)43 b(Th)m(us)33 b(it)d(mak)m(es)h(sense)i(to)d(include)g +(this)h(optional)d(step)k(in)m(to)e(the)324 3317 y(computational)d +(algorithm.)39 b(One)31 b(has)f(to)f(b)s(e)h(a)m(w)m(are)h(that)e +(automatic)f(estimation)g(of)324 3437 y(the)g(v)-5 b(alue)28 +b(of)g Fl(M)39 b Fo(giv)m(es)28 b(an)g Fe(under)-5 b(estimate,)31 +b(not)g(an)g(over)-5 b(estimate)34 b Fo(of)28 b Fl(M)10 +b Fo(.)43 b(There)29 b(is)f(a)324 3557 y(small)c(c)m(hance)k(that)e +(the)h(actual)e(v)-5 b(alue)26 b(of)g Fl(M)38 b Fo(is)25 +b(larger)h(then)h(the)g(estimate)e(computed)324 3678 +y(from)h(a)g(\014nite)h(collection)e(of)i(function)g(v)-5 +b(alues.)41 b(Hence)29 b(it)d(is)g(desirable)h(to)g(use)h(a)f(priori) +324 3798 y(information)i(ab)s(out)j(the)h(Lipsc)m(hitz)g(constan)m(t,)g +(if)f(a)m(v)-5 b(ailable.)470 3919 y(T)d(o)s(o)41 b(lo)m(w)h(v)-5 +b(alue)41 b(of)g(the)i(c)m(hosen)g(Lipsc)m(hitz)f(constan)m(t)g(can)g +(b)s(e)g(detected)i(at)d(the)324 4039 y(generation)28 +b(step)i(\(if)d Fl(\032)p Fo(\()p Fl(x)p Fo(\))i Fl(>)e(h)p +Fo(\()p Fl(x)p Fo(\))i(for)g(some)f Fl(x)p Fo(\).)43 +b(This)29 b(w)m(ould)g(mean,)g(ho)m(w)m(ev)m(er,)j(that)324 +4159 y(the)h(whole)f(generation)g(of)g(the)h(random)f(sequence)j(has)e +(to)f(b)s(e)h(rep)s(eated.)470 4280 y(Note)i(that)g(for)g(e\016ciency)h +(reasons,)h Fm(ranlip)f Fo(computes)g(lo)s(cal)d(estimates)i(of)f(the) +324 4400 y(Lipsc)m(hitz)g(constan)m(t)g(on)g(the)g(elemen)m(ts)g(of)g +(the)g(partition)e Fl(D)2613 4415 y Fi(k)2655 4400 y +Fo(,)i(i.e.,)g(it)f(uses)i(di\013eren)m(t)324 4521 y(estimates)k(of)g +(Lipsc)m(hitz)h(constan)m(ts)h(on)e(di\013eren)m(t)h +Fl(D)2356 4536 y Fi(k)2398 4521 y Fo(.)65 b(If)39 b(the)h(\014ne)h +(partition)c(do)s(es)324 4641 y(not)d(ha)m(v)m(e)h(enough)f(elemen)m +(ts,)h(the)f(estimate)g(ma)m(y)f(not)h(b)s(e)g(accurate.)49 +b(The)34 b(user)h(can)324 4761 y(restrict)d(lo)s(cal)f(estimates)h(to)g +(b)s(e)h(no)f(smaller)f(than)i(a)f(giv)m(en)h(v)-5 b(alue.)1918 +5251 y(8)p eop +%%Page: 9 9 +9 8 bop 324 548 a Fn(3)161 b(Description)53 b(of)h(the)e(library)58 +b Fb(ranlip)324 796 y Fk(3.1)135 b(Programming)46 b(in)l(terface)324 +973 y Fo(The)31 b(metho)s(d)f(of)g(building)e(the)j(hat)g(function,)f +(and)h(generation)f(of)g(random)f(v)-5 b(ariates)324 +1086 y(using)31 b(acceptance/)i(rejection)f(describ)s(ed)g(in)g(the)g +(previous)g(section,)g(ha)m(v)m(e)h(b)s(een)g(im-)324 +1199 y(plemen)m(ted)h(in)g(a)g(class)g(library)g Fm(ranlip)i +Fo(in)d Fm(C++)i Fo(language.)47 b(The)35 b(main)e(class)h(whic)m(h)324 +1312 y(pro)m(vides)e(the)f(in)m(terface)g(to)g(the)g(prepro)s(cessing)h +(and)f(random)f(v)-5 b(ariate)30 b(generation)g(is)324 +1425 y(called)35 b Fm(CRanLip)p Fo(.)58 b(This)37 b(is)g(an)f(abstract) +h(class,)h(from)e(whic)m(h)h(the)g(user)h(m)m(ust)f(deriv)m(e)324 +1538 y(his)27 b(o)m(wn)i(class)f(whic)m(h)h(o)m(v)m(errides)g(the)f +(metho)s(d)g(for)f(computing)g Fl(\032)p Fo(\()p Fl(x)p +Fo(\),)j(and)e(declare)g(an)324 1651 y(instance)33 b(of)f(that)g +(class,)h(lik)m(e)f(in)g(the)h(example)f(b)s(elo)m(w)324 +1847 y Fq(//)47 b(declare)f(a)h(derived)f(class)g(MyRnumGen,)f(with)i +(one)g(method)f(to)h(override)324 1960 y(class)f(MyRnumGen:public)e +(CRanLip)h({)372 2073 y(public:)g(virtual)h(double)g +(Distribution\(double*)c(p\))48 b(;)324 2185 y(};)324 +2411 y(double)e(MyRnumGen::Distribution\()o(dou)o(ble*)41 +b(p\))324 2524 y({)47 b(//)g(example:)f(multivriate)f(normal)h +(distribution)467 2637 y(double)g(r;)467 2750 y(for\(int)g +(j=0;j<Dimension;j++\))c({)610 2863 y(r+=p[j]*p[j];)467 +2976 y(})467 3089 y(return)k(exp\(-r\);;)324 3202 y(})324 +3315 y(//)h(declare)f(an)h(instance)f(of)h(this)f(class)324 +3427 y(MyRnumGen)f(MyGen;)470 3631 y Fo(Examples)33 b(1)f(and)h(2)f(b)s +(elo)m(w)g(illustrate)f(this)h(in)m(terface.)470 3751 +y(There)39 b(is)e(an)g(alternativ)m(e)g(pro)s(cedural)f(in)m(terface,)j +(declared)f(in)e Fm(ranlipproc.h)p Fo(.)324 3872 y(F)-8 +b(unctions)40 b(declared)h(in)f(this)h(\014le)f(simply)g(pass)h +(execution)h(to)e(the)h(relev)-5 b(an)m(t)41 b(mem-)324 +3992 y(b)s(ers)h(of)g(the)g(class)h(CRanLip.)71 b(The)43 +b(names)f(of)g(the)g(functions)g(coincide)f(with)h(the)324 +4112 y(names)28 b(of)f(the)h(metho)s(ds)f(of)h(CRanLip,)g(but)g(ha)m(v) +m(e)h("RanLip")d(su\016x.)43 b(The)29 b(user)f(m)m(ust)324 +4233 y(pro)m(vide)36 b(an)g(implemen)m(tation)d(of)i(the)h(function)g +(whic)m(h)g(computes)h(the)f(desired)g(dis-)324 4353 +y(tribution,)c(using)h(the)g(follo)m(wing)e(argumen)m(t)i(list)f +Fm(MyDist\(double*)55 b(p,)c(int)h(dim\))p Fo(,)324 4474 +y(and)36 b(pass)h(its)f(address)h(using)h Fm +(SetDistFunctionRanLip\(&MyD)q(ist\))q Fo(.)60 b(Example)36 +b(3)324 4594 y(b)s(elo)m(w)c(illustrates)f(the)i(usage)g(of)f(the)h +(pro)s(cedural)f(in)m(terface.)1918 5251 y(9)p eop +%%Page: 10 10 +10 9 bop 470 548 a Fo(The)34 b(essen)m(tial)e(mem)m(b)s(ers)h(of)f(the) +h(class)f(CRanLip)g(are)h(the)g(follo)m(wing)324 769 +y Fq(class)46 b(CRanLip)94 b({)324 882 y(public:)324 +995 y(//)47 b(initialises)e(the)i(tables)f(and)h(arrays)f(for)h(the)f +(generator)324 1108 y(//)h(should)f(be)h(the)g(first)g(method)f(to)h +(call)515 1220 y(void)f(Init\(int)g(dim,)h(double*)e(left,)i(double*)e +(right\);)324 1446 y(//)i(sets)g(the)g(pointer)e(to)j(the)e(uniform)g +(random)g(number)g(generator.)324 1559 y(//)h(The)g(default)f(is)h +(ranlux)f(generator)515 1672 y(void)g(SetUniformGenerator\(UFunc)o +(tion)41 b(gen\);)324 1898 y(//)47 b(sets)g(the)g(seed)f(for)h(the)g +(uniform)f(random)g(number)g(generator)515 2011 y(void)g(Seed\(int)g +(seed\);)324 2237 y(//)h(computes)f(the)g(hat)h(function)f(given)g(the) +h(Lipschitz)e(constant)324 2350 y(//)i(num)g(and)g(numfine)f(determine) +f(the)i(rough)f(and)h(fine)g(partitions)515 2462 y(void)f +(PrepareHatFunction\(int)c(num,)47 b(int)g(numfine,)e(double)h(Lip\);) +324 2688 y(//)h(computes)f(the)g(hat)h(function,)f(and)g(automatically) +f(computes)324 2801 y(//)i(the)g(Lipschitz)e(constant)515 +2914 y(void)h(PrepareHatFunctionAuto\(in)o(t)c(num,)47 +b(int)f(numfine,)g(double)g(minLip\);)324 3140 y(//)h(generates)e(a)j +(random)e(variate)g(with)g(the)h(required)f(density)515 +3253 y(void)g(RandomVec\(double*)d(p\);)324 3479 y(//)k(frees)f(the)h +(memory)f(occupied)g(by)h(the)g(partition)e(and)i(various)f(tables)562 +3592 y(void)h(FreeMem\(\);)324 3704 y(...)324 3817 y(})1894 +5251 y Fo(10)p eop +%%Page: 11 11 +11 10 bop 177 548 a Fm(Init\(int)54 b(dim,)e(double*)h(left,)g(double*) +g(right\))324 668 y Fo(Initialises)27 b(the)j(in)m(ternal)e(v)-5 +b(ariables)28 b(of)h(this)g(class.)43 b Fm(dim)30 b Fo(is)f(the)g +(dimension,)g Fm(left)h Fo(and)324 789 y Fm(right)k Fo(are)f(arra)m(ys) +h(of)f(size)g Fm(dim)h Fo(whic)m(h)g(determine)e(the)i(domain)d(of)i +Fl(\032)p Fo(:)45 b Fl(l)r(ef)11 b(t)3209 804 y Fi(i)3266 +789 y Fj(\024)29 b Fl(x)3427 804 y Fi(i)3484 789 y Fj(\024)324 +909 y Fl(r)s(ig)t(ht)546 924 y Fi(i)574 909 y Fo(.)43 +b Fm(Init)38 b Fp(m)m(ust)f(b)s(e)h(called)e(only)h(once)h(b)s(efore)g +(an)m(y)g(other)f(metho)s(d.)177 1029 y Fm(SetUniformGenerator\(UFu)q +(ncti)q(on)57 b(gen\))324 1150 y Fo(Sets)24 b(a)f(p)s(oin)m(ter)g(to)g +(the)h(uniform)d(random)i(n)m(um)m(b)s(er)h(generator)f(on)g(\(0)p +Fl(;)17 b Fo(1\).)40 b(The)24 b(default)324 1270 y(is)e(M.)i(Luesc)m +(her's)i(ranlux)d(generator,)i(but)e(the)h(user)g(can)g(o)m(v)m(erride) +f(it)g(and)g(use)h(his)f(o)m(wn)324 1391 y(preferred)h(generator.)41 +b(The)25 b(protot)m(yp)s(e)f(for)f(this)g(function)h(is)f +Fm(double)53 b(Generator\(\))p Fo(.)177 1511 y Fm(Seed\(int)h(seed\)) +324 1631 y Fo(Sets)40 b(the)g(seed)h(of)e(the)h(default)e(uniform)g +(random)h(n)m(um)m(b)s(er)h(generator)f Fm(ranlux)p Fo(.)66 +b(If)324 1752 y(the)30 b(user)i(has)e(supplied)g(his)g(o)m(wn)h +(generator)f(in)g Fm(SetUniformGenerator)p Fo(,)36 b(that)30 +b(gen-)324 1872 y(erator's)j Fm(seed\(\))h Fo(function)e(should)g(b)s +(e)h(called)e(instead.)177 1993 y Fm(virtual)54 b(double)e +(Distribution\(double*)57 b(x\))324 2113 y Fo(This)32 +b(metho)s(d)f(m)m(ust)i(b)s(e)f(declared)g(and)g(implemen)m(ted)f(b)m +(y)i(the)f(user.)44 b(It)33 b(is)e(supp)s(osed)324 2233 +y(to)f(return)g(the)h(v)-5 b(alue)30 b(of)g Fl(\032)p +Fo(\()p Fl(x)p Fo(\))g(for)g(a)g(giv)m(en)h Fl(x)p Fo(.)43 +b(The)31 b(parameter)f Fm(x)g Fo(is)g(an)g(arra)m(y)h(of)e(size)324 +2354 y Fl(dim)p Fo(.)44 b(The)33 b(mem)m(b)s(er)f(v)-5 +b(ariable)31 b Fm(Dimension)k Fo(con)m(tains)d(the)h(v)-5 +b(alue)32 b(of)g Fl(dim)p Fo(.)177 2474 y Fm(PrepareHatFunction\(int)58 +b(num,)52 b(int)g(numfine,)h(double)g(Lip\))324 2594 +y Fo(Builds)38 b(the)h(hat)g(function,)h(using)e(the)h(Lipsc)m(hitz)g +(constan)m(t)h(supplied)f(in)f Fm(Lip)p Fo(.)63 b(P)m(a-)324 +2715 y(rameters)37 b Fm(num)h Fo(and)f Fm(numfine)i Fo(determine)e(the) +h(rough)f(and)g(\014ne)h(partitions.)56 b Fm(num)38 b +Fo(is)324 2835 y(the)e(n)m(um)m(b)s(er)f(of)g(sub)s(divisions)g(in)g +(eac)m(h)h(v)-5 b(ariable)34 b(to)h(partition)e(the)j(domain)d +Fl(D)38 b Fo(in)m(to)324 2956 y(h)m(yp)s(errectangles)30 +b Fl(D)1098 2971 y Fi(k)1140 2956 y Fo(.)42 b(On)29 b(eac)m(h)g +Fl(D)1664 2971 y Fi(k)1707 2956 y Fo(,)g(the)g(hat)g(function)f(will)e +(ha)m(v)m(e)k(a)e(constan)m(t)h(v)-5 b(alue)324 3076 +y Fl(h)380 3091 y Fi(k)423 3076 y Fo(.)42 b Fm(numfine)p +Fo(\()p Fl(>)29 b Fo(1\))g(is)f(the)h(n)m(um)m(b)s(er)g(of)f(sub)s +(divisions)h(in)f(the)h(\014ner)g(partition)e(in)h(eac)m(h)324 +3196 y(v)-5 b(ariable.)62 b(Eac)m(h)40 b(set)g Fl(D)1237 +3211 y Fi(k)1319 3196 y Fo(is)f(sub)s(divided)g(in)m(to)g(\()p +Fl(numf)11 b(ine)27 b Fj(\000)g Fo(1\))2779 3160 y Fi(dim)2945 +3196 y Fo(smaller)37 b(h)m(yp)s(er-)324 3317 y(rectangles,)29 +b(in)f(order)g(to)g(impro)m(v)m(e)g(the)g(qualit)m(y)g(of)g(the)g(o)m +(v)m(erestimate)h Fl(h)3021 3332 y Fi(k)3063 3317 y Fo(.)42 +b(There)30 b(will)324 3437 y(b)s(e)h(in)f(total)f(\()p +Fl(num)19 b Fj(\003)f Fl(numf)11 b(ine)p Fo(\))1554 3401 +y Fi(dim)1712 3437 y Fo(ev)-5 b(aluations)30 b(of)g Fl(\032)h +Fo(\(calls)e(to)i Fm(Distribution\(\))p Fo(\).)324 3557 +y Fm(numfine)d Fo(should)e(b)s(e)g(a)g(p)s(o)m(w)m(er)h(of)e(2)h(for)g +(n)m(umerical)e(e\016ciency)k(reasons)f(\(if)e(not,)i(it)e(will)324 +3678 y(b)s(e)40 b(automatically)d(c)m(hanged)42 b(to)e(a)g(p)s(o)m(w)m +(er)h(of)f(2)g(larger)g(than)g(the)h(supplied)f(v)-5 +b(alue\).)324 3798 y Fm(numfine)34 b Fo(can)f(b)s(e)g(2,)f(in)g(whic)m +(h)h(case)h(the)f(\014ne)g(partition)d(is)i(not)h(used.)177 +3919 y Fm(PrepareHatFunctionAuto\()q(int)58 b(num,)52 +b(int)g(numfine,)h(double)g(minLip=0\))324 4039 y Fo(Builds)30 +b(the)i(hat)f(function)f(and)i(automatically)27 b(computes)32 +b(an)f(estimate)f(to)h(the)h(Lip-)324 4159 y(sc)m(hitz)i(constan)m(t.) +47 b(P)m(arameters)33 b Fm(num)i Fo(and)e Fm(numfine)i +Fo(determine)e(the)h(rough)f(and)h(\014ne)324 4280 y(partitions,)46 +b(and)e(are)h(describ)s(ed)g(in)f Fm(PrepareHatFunction\(\))49 +b Fo(metho)s(d.)79 b Fm(minLip)324 4400 y Fo(denotes)40 +b(the)g(lo)m(w)m(er)f(b)s(ound)h(on)f(the)g(v)-5 b(alue)39 +b(of)g(the)g(computed)h(Lipsc)m(hitz)f(constan)m(t,)324 +4521 y(the)33 b(default)f(v)-5 b(alue)32 b(is)g(0.)177 +4641 y Fm(RandomVec\(double*)56 b(p\))324 4761 y Fo(Generates)41 +b(a)e(random)g(v)-5 b(ariate)39 b(with)g(the)i(densit)m(y)g +Fl(\032)p Fo(.)65 b Fp(Should)46 b(b)s(e)h(called)d(after)324 +4882 y Fm(PrepareHatFunction\(\))h Fp(or)40 b Fm +(PrepareHatFunctionAuto\(\))p Fo(.)57 b(The)36 b(parameter)e +Fm(p)324 5002 y Fo(is)d(an)h(arra)m(y)g(of)g(size)g Fl(dim)p +Fo(,)g(it)f(will)f(con)m(tain)h(the)i(comp)s(onen)m(ts)f(of)g(the)g +(computed)g(ran-)1894 5251 y(11)p eop +%%Page: 12 12 +12 11 bop 324 548 a Fo(dom)32 b(v)m(ector.)177 789 y +Fm(RandomVecUniform\(double)q(*)57 b(p\))324 909 y Fo(Generates)33 +b(a)g(random)e(v)m(ector)j(uniform)d(on)h(\(0)p Fl(;)17 +b Fo(1\))2231 873 y Fi(dim)2357 909 y Fo(.)177 1029 y +Fm(double)53 b(UniformRNumber\(\))324 1150 y Fo(Returns)33 +b(a)f(uniform)f(random)h(n)m(um)m(b)s(er)h(on)f(\(0,1\).)177 +1270 y Fm(int)53 b(GetSeed\(\))324 1391 y Fo(Returns)33 +b(the)g(seed)h(v)-5 b(alue)32 b(used)i(b)m(y)f(the)g(default)f +(generator)h Fm(ranlux)177 1511 y(SavePartition\(char)57 +b(*)51 b(fname\))324 1631 y Fo(Sa)m(v)m(es)34 b(the)f(computed)g(hat)f +(function)g(in)m(to)g(a)h(\014le)f Fm(fname)p Fo(.)177 +1752 y Fm(LoadPartition\(char)57 b(*)51 b(fname\))324 +1872 y Fo(Loads)32 b(previously)h(computed)g(hat)f(function)g(from)g +(the)h(\014le)f Fm(fname)p Fo(.)177 1993 y Fm(FreeMemory\(\))324 +2113 y Fo(F)-8 b(rees)32 b(the)g(memory)f(o)s(ccupied)h(b)m(y)h(the)f +(data)g(structures,)i(whic)m(h)e(can)g(b)s(e)g(v)m(ery)i(large.)324 +2233 y Fp(It)48 b(destro)m(ys)g(the)h(hat)g(function,)i(and)e +Fm(RandomVec\(\))j Fp(metho)s(d)c(cannot)h(b)s(e)324 +2354 y(called)29 b(after)h Fm(FreeMemory\(\))p Fp(.)45 +b Fo(Automatically)23 b(called)i(from)f(the)j(destructor.)42 +b(This)324 2474 y(metho)s(d)31 b(is)g(useful)g(to)g(deallo)s(cate)f +(memory)h(while)f(the)i(ob)5 b(ject)32 b Fm(CRanLip)i +Fo(still)29 b(exists.)177 2594 y Fm(double)53 b(Lipschitz)324 +2715 y Fo(A)32 b(public)f(mem)m(b)s(er)h(v)-5 b(ariable)31 +b(that)h(con)m(tains)g(the)h(Lipsc)m(hitz)f(constan)m(t)h(computed)f +(in)324 2835 y Fm(PrepareHatFunctionAuto)p Fo(.)177 2956 +y Fm(int)53 b(Dimension)324 3076 y Fo(A)35 b(public)f(mem)m(b)s(er)g(v) +-5 b(ariable)34 b(that)g(stores)i(the)g(dimension)d(supplied)i(in)f +Fm(Init\(\))p Fo(.)53 b(It)324 3196 y(is)32 b(useful)h(in)e(the)i +(user's)h(implemen)m(tation)c(of)39 b Fm(Distribution\(\))d +Fo(metho)s(d.)177 3317 y Fm(int)53 b(count)p 644 3317 +31 4 v 38 w(total)324 3437 y Fo(A)35 b(public)f(mem)m(b)s(er)h(v)-5 +b(ariable)33 b(that)i(coun)m(ts)h(the)g(total)e(n)m(um)m(b)s(er)h(of)g +(random)f(v)-5 b(ariates)324 3557 y(generated)32 b(b)m(y)h(the)f +(algorithm)c(\(b)s(oth)j(accepted)i(and)f(rejected\).)44 +b(It)32 b(can)g(b)s(e)f(used)i(for)324 3678 y(statistical)19 +b(purp)s(oses)k(to)f(estimate)f(the)h(acceptance)h(ratio)d(\()p +Fl(total)p 2745 3678 30 4 v 38 w(accepted=count)p 3428 +3678 V 35 w(total)r Fo(\).)324 3798 y(It)j(is)g(reset)i(to)e(0)g(in)g +Fm(PrepareHatFunction)p Fo(,)30 b Fm(PrepareHatFunctionAuto)p +Fo(,)h Fm(Seed)24 b Fo(and)324 3919 y Fm(LoadPartition)36 +b Fo(metho)s(ds.)177 4039 y Fm(int)53 b(count)p 644 4039 +31 4 v 38 w(errors)324 4159 y Fo(A)39 b(public)g(mem)m(b)s(er)g(v)-5 +b(ariable)37 b(that)j(coun)m(ts)g(the)g(n)m(um)m(b)s(er)g(of)f(p)s(oin) +m(ts)g(where)i Fl(\032)p Fo(\()p Fl(x)p Fo(\))f Fl(>)324 +4280 y(h)p Fo(\()p Fl(x)p Fo(\),)32 b(i.e.,)f(where)i(the)f(hat)f +(function)g(w)m(as)i(computed)e(incorrectly)g(b)s(ecause)i(of)e(a)g(to) +s(o)324 4400 y(small)i(Lipsc)m(hitz)h(constan)m(t.)52 +b(It)35 b(indicates)g(that)g(the)g(sim)m(ulation)e(using)j +Fm(ranlip)g Fo(has)324 4521 y(to)30 b(b)s(e)h(rep)s(eated)h(using)e(a)h +(new)h(hat)e(function)h(with)f(a)h(larger)f Fm(Lip)p +Fo(.)43 b(It)31 b(is)f(reset)i(to)f(0)f(in)324 4641 y +Fm(PrepareHatFunction)p Fo(,)h Fm(PrepareHatFunctionAuto)p +Fo(,)i Fm(Seed)27 b Fo(and)e Fm(LoadPartition)324 4761 +y Fo(metho)s(ds.)1894 5251 y(12)p eop +%%Page: 13 13 +13 12 bop 324 548 a Fk(3.2)135 b(T)l(ypical)45 b(usage)324 +733 y Fo(There)e(are)f(sev)m(eral)g(examples)g(of)f(the)i(usage)f(of)48 +b Fm(ranlip)c Fo(pro)m(vided)e(in)f(the)h(distri-)324 +853 y(bution.)52 b(There)37 b(are)e(three)h(basic)g(steps:)51 +b(to)35 b(supply)h(the)g(required)g(distribution,)f(to)324 +973 y(build)c(the)i(hat)g(function,)f(and)g(to)h(generate)g(random)e(v) +-5 b(ariates.)324 1163 y Fq(#include)45 b("ranlip.h")324 +1276 y(#define)h(dim)h(4)620 b(//)47 b(the)g(dimension)324 +1389 y(//)g(declare)f(a)h(derived)f(class)g(MyRnumGen,)f(with)i(one)g +(method)f(to)h(override)324 1502 y(class)f(MyRnumGen:public)e(CRanLip)h +({)372 1615 y(public:)g(virtual)h(double)g(Distribution\(double*)c(p\)) +48 b(;)324 1728 y(};)324 1841 y(double)e(MyRnumGen::Distribution\()o +(dou)o(ble*)41 b(p\))324 1954 y({)47 b(//)g(example:)f(multivriate)f +(normal)h(distribution)467 2066 y(double)g(r=0.0;)467 +2179 y(for\(int)g(j=0;j<Dimension;j++\))90 b(r+=p[j]*p[j];)467 +2292 y(return)46 b(exp\(-r\);)324 2405 y(})324 2518 y(void)g(main\(int) +g(argc,)g(char)h(*argv[]\){)467 2631 y(double)f(LipConst)g(=)h(4.0;)467 +2744 y(MyRnumGen)e(MyGen;)467 2857 y(double)h(left[dim],)f(right[dim],) +g(p[dim];)467 2970 y(int)i(i;)324 3083 y(//)g(set)g(the)g(domain)f(to)h +(be)g(the)g(unit)g(hypercube)467 3196 y(for\(i=0;i<dim;i++\))c +({left[i]=0;)h(right[i]=1;})467 3421 y(MyGen.Init\(dim,left,righ)o +(t\);)467 3534 y(MyGen.PrepareHatFunction)o(\(10,)o(8,L)o(ipCo)o(nst\)) +o(;)467 3647 y(MyGen.Seed\(10\);)467 3760 y(for\(i=0;i<1000;i++\))f({) +610 3873 y(MyGen.RandomVec\(p\);)467 3986 y(//)k(do)g(something)f(with) +g(p)467 4099 y(})467 4212 y(MyGen.FreeMemory\(\);)324 +4325 y(//)h(now)g(MyGen)f(can)h(be)g(reused)467 4438 +y(MyGen.Init\(dim,left,righ)o(t\);)467 4550 y(MyGen.PrepareHatFunction) +o(Auto)o(\(10)o(,32\))o(;)467 4663 y(for\(i=0;i<1000;i++\))c({)610 +4776 y(MyGen.RandomVec\(p\);)467 4889 y(})324 5002 y(})1894 +5251 y Fo(13)p eop +%%Page: 14 14 +14 13 bop 324 548 a Fq(//)47 b(Example)f(2)324 661 y(#include)f +("ranlip.h")324 774 y(#define)h(dim)h(3)620 b(//)47 b(the)g(dimension) +324 887 y(//)g(declare)f(a)h(derived)f(class)g(MyRnumGen,)f(with)i(one) +g(method)f(to)h(override)324 1000 y(class)f(MyRnumGen:public)e(CRanLip) +h({)372 1112 y(public:)g(virtual)h(double)g(Distribution\(double*)c +(p\))48 b(;)324 1225 y(};)324 1338 y(double)e +(MyRnumGen::Distribution\()o(dou)o(ble*)41 b(p\))324 +1451 y({)47 b(//)g(example:)f(multivriate)f(normal)h(distribution)467 +1564 y(double)g(r=0.0;)467 1677 y(for\(int)g(j=0;j<Dimension;j++\))90 +b(r+=p[j]*p[j];)467 1790 y(return)46 b(exp\(-r\);)324 +1903 y(})324 2016 y(void)g(main\(int)g(argc,)g(char)h(*argv[]\){)467 +2129 y(double)f(LipConst;)467 2242 y(MyRnumGen)f(MyGen;)467 +2355 y(double)h(left[dim],)f(right[dim],)g(p[dim];)467 +2467 y(int)i(i;)324 2580 y(//)g(set)g(the)g(domain)f(to)h(be)g(a)h +(hypercube)467 2693 y(for\(i=0;i<dim;i++\))43 b({left[i]=-2;)h +(right[i]=2;})467 2806 y(MyGen.Init\(dim,left,righ)o(t\);)467 +2919 y(MyGen.PrepareHatFunction)o(Auto)o(\(10)o(,32,)o(0.01)o(\);)467 +3032 y(MyGen.Seed\(10\);)467 3258 y(for\(i=0;i<1000;i++\))f({)610 +3371 y(MyGen.RandomVec\(p\);)467 3484 y(//)k(do)g(something)f(with)g(p) +467 3597 y(})467 3709 y(cout<<"acceptance)d(ratio)j(is)i("<<1000.0/)d +(MyGen.count_total<<endl)o(;)467 3822 y(LipConst=MyGen.Lipschitz)o(;)d +(//)47 b(computed)f(Lipschitz)f(constant)467 3935 y +(if\(MyGen.count_error>0\))c({)48 b(//)f(Lipschitz)e(constant)h(was)h +(too)g(low)610 4048 y(LipConst*=2;)610 4161 y +(MyGen.PrepareHatFunction\()o(10,)o(32,L)o(ipCo)o(nst)o(\);)467 +4274 y(})467 4387 y(for\(i=0;i<1000;i++\))c({)610 4500 +y(MyGen.RandomVec\(p\);)467 4613 y(//)k(do)g(something)f(with)g(p)467 +4726 y(})324 4839 y(})1894 5251 y Fo(14)p eop +%%Page: 15 15 +15 14 bop 324 548 a Fq(//)47 b(Example)f(3)95 b(using)46 +b(procedural)f(interface)324 661 y(#include)g("ranlipproc.h")324 +774 y(#define)h(Dim)h(3)620 b(//)47 b(the)g(dimension)324 +887 y(//)g(implement)e(calculation)g(of)i(the)g(density)f(in)h(MyDist)f +(function)324 1000 y(double)g(MyDist\(double*)e(p,)j(int)g(dim\))324 +1112 y({)g(//)g(example:)f(multivariate)e(normal)i(distribution)467 +1225 y(double)g(r=0.0;)467 1338 y(for\(int)g(j=0;j<dim;j++\))91 +b(r+=p[j]*p[j];)467 1451 y(return)46 b(exp\(-r\);)324 +1564 y(})324 1677 y(double)g(MyRand\(\))f(//)j(use)f(my)g(own)g(random) +f(number)g(generator)324 1790 y({)h(return)94 b +(\(double\)rand\(\)/\(RAND_MAX)o(+0.0)o(01\);)41 b(})47 +b(//random)f(numbers)g(in)h([0,1\))324 2016 y(void)f(main\(int)g(argc,) +g(char)h(*argv[]\){)467 2129 y(double)f(LipConst;)f(int)i(i;)467 +2242 y(double)f(left[Dim],)f(right[Dim],)g(p[Dim];)324 +2355 y(//)i(set)g(the)g(domain)f(to)h(be)g(a)h(hypercube)467 +2467 y(for\(i=0;i<Dim;i++\))43 b({left[i]=-2;)h(right[i]=2;})467 +2693 y(InitRanLip\(Dim,a,b\);)324 2806 y(//)j(pass)g(the)g(address)e +(of)j(the)e(density)g(function)g(\(required\))467 2919 +y(SetDistFunctionRanLip\(&M)o(yDis)o(t\);)324 3032 y(//)h(pass)g(the)g +(address)e(of)j(my)f(generator)e(\(optional\))467 3145 +y(SetUniformGeneratorRanLi)o(p\(&M)o(yRa)o(nd\);)467 +3258 y(srand\(10\);)g(//)i(use)g(srand,)f(not)h(SeedRanLip)467 +3484 y(PrepareHatFunctionAutoRa)o(nLip)o(\(10)o(,8\);)467 +3597 y(for\(i=0;i<1000;i++\))c({)610 3709 y(RandomVecRanLip\(p\);)467 +3822 y(//)k(do)g(something)f(with)g(p)467 3935 y(})467 +4048 y(cout<<"acceptance)d(ratio)j(is)i("<<1000.0/)d +(Count_totalRanLip\(\))d(<<endl;)467 4161 y(LipConst=LipschitzRanLip)o +(\(\);)f(//)47 b(computed)f(Lipschitz)f(constant)467 +4274 y(if\(Count_errorRanLip\(\)>0)o(\))d({)47 b(//)g(Lipschitz)f +(constant)f(was)i(too)g(low)610 4387 y(LipConst*=2;)610 +4500 y(PrepareHatFunctionRanLip\()o(10,)o(32,L)o(ipCo)o(nst)o(\);)467 +4613 y(})467 4726 y(for\(i=0;i<1000;i++\))610 4839 y +(RandomVecRanLip\(p\);)324 4951 y(})1894 5251 y Fo(15)p +eop +%%Page: 16 16 +16 15 bop 324 548 a Fn(4)161 b(Computational)35 b(complexit)l(y)h(and)f +(p)t(erformance)566 731 y(of)54 b(the)f(algorithms)324 +950 y Fo(It)40 b(is)g(imp)s(ortan)m(t)e(to)i(estimate)g(the)g +(computing)f(time)g(and)h(memory)g(requiremen)m(ts)324 +1070 y(when)c(using)f Fm(ranlip)p Fo(,)i(esp)s(ecially)c(for)h(the)i +(case)f(of)f(sev)m(eral)h(v)-5 b(ariables.)49 b(The)35 +b(qualit)m(y)324 1190 y(of)k(the)i(hat)e(function)h(directly)f(dep)s +(ends)j(on)e(the)g(n)m(um)m(b)s(er)g(of)g(v)-5 b(alues)39 +b(of)h Fl(\032)p Fo(\()p Fl(x)p Fo(\))g(used)324 1311 +y(for)35 b(its)h(computation.)52 b(The)37 b(higher)e(this)h(n)m(um)m(b) +s(er)g(is,)h(the)f(longer)f(is)h(prepro)s(cessing)324 +1431 y(step)30 b(\(building)c(the)k(hat)f(function\),)g(but)g(the)g +(more)g(e\016cien)m(t)g(is)g(the)g(generation)g(step)324 +1552 y(\(less)43 b(rejected)h(v)-5 b(ariates\).)73 b(A)43 +b(go)s(o)s(d)f(estimate)g(of)g(the)h(Lipsc)m(hitz)g(constan)m(t)g(is)g +(also)324 1672 y(imp)s(ortan)m(t,)31 b(as)h(it)g(impro)m(v)m(es)h(the)g +(qualit)m(y)e(of)i(the)g(hat)f(function.)470 1792 y(The)k(metho)s(d)e +Fm(PrepareHatFunction\(num,)57 b(numfine,)c(LipConst\))37 +b Fo(uses)f(the)324 1913 y(\014rst)31 b(t)m(w)m(o)h(parameters)f(to)g +(establish)f(the)h(rough)g(partition)e(of)i(the)g(domain,)f(sets)i +Fl(D)3492 1928 y Fi(k)3535 1913 y Fo(,)324 2033 y(on)22 +b(whic)m(h)h(the)g(hat)g(function)f(will)e(ha)m(v)m(e)k(a)f(constan)m +(t)g(v)-5 b(alue)22 b Fl(h)2554 2048 y Fi(k)2597 2033 +y Fo(,)j(and)d(the)h(\014ne)h(partition,)324 2153 y(used)37 +b(to)f(compute)g(this)f(v)-5 b(alue.)53 b(In)37 b(total,)e(\()p +Fl(num)25 b Fj(\003)f Fl(numf)11 b(ine)p Fo(\))2723 2117 +y Fi(dim)2886 2153 y Fo(ev)-5 b(aluations)35 b(of)g Fl(\032)324 +2274 y Fo(will)d(b)s(e)k(p)s(erformed.)50 b(The)36 b(memory)e(required) +h(b)m(y)h(the)f(algorihm)d(is)j Fl(numf)11 b(ine)3335 +2238 y Fi(dim)3486 2274 y Fo(+)324 2394 y(2)22 b Fj(\003)g +Fl(num)666 2358 y Fi(dim)825 2394 y Fo(v)-5 b(alues)33 +b(of)f(t)m(yp)s(e)h Fm(double)h Fo(\(8)f(b)m(ytes)h(eac)m(h\).)470 +2515 y(F)-8 b(or)50 b(n)m(umerical)e(e\016ciency)-8 b(,)56 +b(the)51 b(second)h(parameter)e Fl(numf)11 b(ine)50 b +Fo(should)g(b)s(e)h(a)324 2635 y(p)s(o)m(w)m(er)22 b(of)g(2.)39 +b(This)22 b(facilitates)e(computation)g(of)h(the)h(neigh)m(b)s(ours)g +(in)f(an)h Fl(n)p Fo(-dimensional)324 2755 y(mesh)33 +b(b)m(y)g(using)f(binary)h(arithmetic.)470 2876 y(The)k(tables)e(b)s +(elo)m(w)h(illustrates)e(the)i(p)s(erformance)f(of)h(the)g +Fm(ranlip)h Fo(library)d(on)i(a)324 2996 y(test)g(distribution)d(\(a)i +(mixture)f(of)h(5)g(normal)e(distributions\).)50 b(Measuremen)m(ts)37 +b(w)m(ere)324 3117 y(p)s(erformed)44 b(on)h(a)f(mo)s(dest)h(w)m +(orkstation)f(with)h(P)m(en)m(tium)f(IV)h(pro)s(cessor)h(\(1.2GHz\))324 +3237 y(and)38 b(512)f(MB)i(of)f(RAM.)g(The)h(tables)f(indicate)f(the)i +(range)f(of)g(applicabilit)m(y)c(of)k(the)324 3357 y(algorithm.)470 +3478 y(The)g(data)f(in)f(T)-8 b(able)37 b(1)g(corresp)s(ond)h(to)f(the) +h(metho)s(d)e Fm(PrepareHatFunction\(\))324 3598 y Fo(with)28 +b(an)g(o)m(v)m(erestimate)h(of)f(the)g(Lipsc)m(hitz)h(constan)m(t)g(of) +f Fl(\032)p Fo(.)42 b(The)29 b(data)f(in)g(T)-8 b(able)28 +b(2)g(cor-)324 3718 y(resp)s(ond)k(to)g(the)g(metho)s(d)f +Fm(PrepareHatFunctionAuto\()q(\))p Fo(,)38 b(in)31 b(whic)m(h)h(the)h +(Lipsc)m(hitz)324 3839 y(constan)m(t)g(w)m(as)h(automatically)29 +b(computed.)470 3959 y(W)-8 b(e)24 b(w)m(ould)g(lik)m(e)f(to)g(p)s(oin) +m(t)g(out)g(that)h(an)f(e\016cien)m(t)i(parallelisation)19 +b(of)k(the)h(presen)m(ted)324 4080 y(metho)s(ds)38 b(for)g(computer)g +(clusters)i(is)e(a)m(v)-5 b(ailable.)58 b(This)39 b(w)m(a)m(y)-8 +b(,)41 b(com)m(bined)d(RAM)g(and)324 4200 y(p)s(o)m(w)m(er)43 +b(of)e(sev)m(eral)i(w)m(orkstations)f(can)h(b)s(e)f(used,)j(and)d +(random)f(v)-5 b(ariates)42 b(of)f(higher)324 4320 y(dimension)c(can)h +(b)s(e)h(generated.)62 b(Con)m(tact)39 b(the)g(author)f(for)g(an)g +(implemen)m(tation)d(of)324 4441 y Fm(ranlip)f Fo(whic)m(h)f(uses)h +(MPI)f(standard.)1894 5251 y(16)p eop +%%Page: 17 17 +17 16 bop 592 1027 2702 4 v 590 1140 4 113 v 642 1106 +a Fr(n)p 740 1140 V 99 w(n)m(um)p 1014 1140 V 99 w(n)m(um\014ne)p +1429 1140 V 98 w(prepro)s(cessing)p 2063 1140 V 283 w(generation)p +2763 1140 V 100 w(acceptance)p 3292 1140 V 590 1253 V +740 1253 V 1014 1253 V 1429 1253 V 1702 1219 a(time)30 +b(\(s\))p 2063 1253 V 100 w(time)g(\(s)h Fa(\002)p Fr(10)2585 +1186 y Fg(\000)p Ff(6)2679 1219 y Fr(\))p 2763 1253 V +343 w(ratio)p 3292 1253 V 592 1256 2702 4 v 590 1369 +4 113 v 644 1335 a(2)p 740 1369 V 186 w(10)p 1014 1369 +V 371 w(8)p 1429 1369 V 473 w(0.01)p 2063 1369 V 539 +w(16.0)p 2763 1369 V 369 w(0.19)p 3292 1369 V 590 1482 +V 740 1482 V 875 1448 a(10)p 1014 1482 V 325 w(16)p 1429 +1482 V 474 w(0.02)p 2063 1482 V 539 w(10.2)p 2763 1482 +V 369 w(0.30)p 3292 1482 V 590 1595 V 740 1595 V 875 +1561 a(10)p 1014 1595 V 325 w(32)p 1429 1595 V 519 w(0.1)p +2063 1595 V 585 w(7.8)p 2763 1595 V 368 w(0.40)p 3292 +1595 V 590 1708 V 740 1708 V 875 1674 a(10)p 1014 1708 +V 325 w(64)p 1429 1708 V 474 w(0.38)p 2063 1708 V 585 +w(6.6)p 2763 1708 V 368 w(0.48)p 3292 1708 V 590 1821 +V 740 1821 V 875 1787 a(20)p 1014 1821 V 371 w(8)p 1429 +1821 V 473 w(0.03)p 2063 1821 V 585 w(9.6)p 2763 1821 +V 368 w(0.33)p 3292 1821 V 590 1933 V 740 1933 V 875 +1900 a(20)p 1014 1933 V 325 w(16)p 1429 1933 V 519 w(0.1)p +2063 1933 V 585 w(6.8)p 2763 1933 V 368 w(0.47)p 3292 +1933 V 590 2046 V 740 2046 V 875 2012 a(20)p 1014 2046 +V 325 w(32)p 1429 2046 V 474 w(0.39)p 2063 2046 V 585 +w(5.2)p 2763 2046 V 368 w(0.58)p 3292 2046 V 590 2159 +V 740 2159 V 875 2125 a(20)p 1014 2159 V 325 w(64)p 1429 +2159 V 474 w(1.46)p 2063 2159 V 585 w(5.0)p 2763 2159 +V 368 w(0.65)p 3292 2159 V 590 2272 V 740 2272 V 875 +2238 a(80)p 1014 2272 V 371 w(2)p 1429 2272 V 473 w(0.03)p +2063 2272 V 539 w(12.6)p 2763 2272 V 369 w(0.25)p 3292 +2272 V 590 2385 V 740 2385 V 875 2351 a(80)p 1014 2385 +V 371 w(4)p 1429 2385 V 518 w(0.1)p 2063 2385 V 585 w(6.4)p +2763 2385 V 368 w(0.49)p 3292 2385 V 590 2498 V 740 2498 +V 875 2464 a(80)p 1014 2498 V 371 w(8)p 1429 2498 V 473 +w(0.39)p 2063 2498 V 585 w(4.8)p 2763 2498 V 368 w(0.67)p +3292 2498 V 592 2501 2702 4 v 590 2614 4 113 v 644 2580 +a(3)p 740 2614 V 186 w(10)p 1014 2614 V 371 w(4)p 1429 +2614 V 473 w(0.07)p 2063 2614 V 494 w(134.2)p 2763 2614 +V 324 w(0.026)p 3292 2614 V 590 2727 V 740 2727 V 875 +2693 a(10)p 1014 2727 V 371 w(8)p 1429 2727 V 473 w(0.49)p +2063 2727 V 539 w(61.1)p 2763 2727 V 324 w(0.056)p 3292 +2727 V 590 2840 V 740 2840 V 875 2806 a(10)p 1014 2840 +V 325 w(16)p 1429 2840 V 519 w(3.9)p 2063 2840 V 539 +w(34.0)p 2763 2840 V 324 w(0.103)p 3292 2840 V 590 2953 +V 740 2953 V 875 2919 a(10)p 1014 2953 V 325 w(32)p 1429 +2953 V 474 w(31.8)p 2063 2953 V 539 w(21.0)p 2763 2953 +V 369 w(0.17)p 3292 2953 V 590 3066 V 740 3066 V 875 +3032 a(10)p 1014 3066 V 325 w(64)p 1429 3066 V 499 w(252)p +2063 3066 V 539 w(14.1)p 2763 3066 V 369 w(0.24)p 3292 +3066 V 590 3179 V 740 3179 V 875 3145 a(20)p 1014 3179 +V 371 w(4)p 1429 3179 V 473 w(0.51)p 2063 3179 V 539 +w(68.1)p 2763 3179 V 324 w(0.051)p 3292 3179 V 590 3292 +V 740 3292 V 875 3258 a(20)p 1014 3292 V 371 w(8)p 1429 +3292 V 518 w(4.0)p 2063 3292 V 539 w(31.0)p 2763 3292 +V 324 w(0.108)p 3292 3292 V 590 3405 V 740 3405 V 875 +3371 a(20)p 1014 3405 V 325 w(16)p 1429 3405 V 474 w(31.3)p +2063 3405 V 539 w(18.1)p 2763 3405 V 369 w(0.19)p 3292 +3405 V 590 3518 V 740 3518 V 875 3484 a(20)p 1014 3518 +V 325 w(32)p 1429 3518 V 499 w(250)p 2063 3518 V 539 +w(11.0)p 2763 3518 V 369 w(0.30)p 3292 3518 V 592 3521 +2702 4 v 590 3634 4 113 v 644 3600 a(4)p 740 3634 V 186 +w(10)p 1014 3634 V 371 w(4)p 1429 3634 V 473 w(2.73)p +2063 3634 V 564 w(651)p 2763 3634 V 324 w(0.006)p 3292 +3634 V 590 3747 V 740 3747 V 875 3713 a(10)p 1014 3747 +V 371 w(8)p 1429 3747 V 473 w(43.2)p 2063 3747 V 564 +w(283)p 2763 3747 V 324 w(0.013)p 3292 3747 V 590 3860 +V 740 3860 V 875 3826 a(10)p 1014 3860 V 325 w(16)p 1429 +3860 V 499 w(667)p 2063 3860 V 564 w(139)p 2763 3860 +V 324 w(0.028)p 3292 3860 V 590 3972 V 740 3972 V 875 +3939 a(10)p 1014 3972 V 325 w(32)p 1429 3972 V 408 w(10634)p +2063 3972 V 540 w(74.1)p 2763 3972 V 369 w(0.05)p 3292 +3972 V 592 3976 2702 4 v 324 4161 a Fo(T)-8 b(able)44 +b(1.)77 b(P)m(erformance)45 b(of)f(the)g(algorithm)d(from)i +Fm(ranlip)j Fo(as)e(a)g(function)g(of)f(the)324 4282 +y(dimension)36 b(and)h(partition)f(size.)58 b(F)-8 b(or)36 +b(comparison,)i(one)g(generation)e(of)h(a)g(uniform)324 +4402 y(random)31 b(n)m(um)m(b)s(er)i(on)g(\(0)p Fl(;)17 +b Fo(1\))32 b(to)s(ok)g(0)p Fl(:)p Fo(271)21 b Fj(\002)i +Fo(10)2086 4366 y Fg(\000)p Ff(6)2212 4402 y Fo(sec.)1894 +5251 y(17)p eop +%%Page: 18 18 +18 17 bop 592 685 2702 4 v 590 798 4 113 v 642 765 a +Fr(n)p 740 798 V 99 w(n)m(um)p 1014 798 V 99 w(n)m(um\014ne)p +1429 798 V 98 w(prepro)s(cessing)p 2063 798 V 283 w(generation)p +2763 798 V 100 w(acceptance)p 3292 798 V 590 911 V 740 +911 V 1014 911 V 1429 911 V 1702 877 a(time)30 b(\(s\))p +2063 911 V 100 w(time)g(\(s)h Fa(\002)p Fr(10)2585 844 +y Fg(\000)p Ff(6)2679 877 y Fr(\))p 2763 911 V 343 w(ratio)p +3292 911 V 592 915 2702 4 v 590 1028 4 113 v 644 994 +a(2)p 740 1028 V 186 w(10)p 1014 1028 V 371 w(8)p 1429 +1028 V 473 w(0.01)p 2063 1028 V 585 w(5.0)p 2763 1028 +V 368 w(0.55)p 3292 1028 V 590 1140 V 740 1140 V 875 +1107 a(10)p 1014 1140 V 325 w(16)p 1429 1140 V 474 w(0.02)p +2063 1140 V 585 w(5.8)p 2763 1140 V 368 w(0.57)p 3292 +1140 V 590 1253 V 740 1253 V 875 1219 a(10)p 1014 1253 +V 325 w(32)p 1429 1253 V 474 w(0.11)p 2063 1253 V 585 +w(5.6)p 2763 1253 V 368 w(0.58)p 3292 1253 V 590 1366 +V 740 1366 V 875 1332 a(10)p 1014 1366 V 325 w(64)p 1429 +1366 V 474 w(0.45)p 2063 1366 V 585 w(5.6)p 2763 1366 +V 368 w(0.58)p 3292 1366 V 590 1479 V 740 1479 V 875 +1445 a(20)p 1014 1479 V 371 w(8)p 1429 1479 V 473 w(0.04)p +2063 1479 V 585 w(4.8)p 2763 1479 V 368 w(0.72)p 3292 +1479 V 590 1592 V 740 1592 V 875 1558 a(20)p 1014 1592 +V 325 w(16)p 1429 1592 V 474 w(0.12)p 2063 1592 V 585 +w(4.6)p 2763 1592 V 368 w(0.73)p 3292 1592 V 590 1705 +V 740 1705 V 875 1671 a(20)p 1014 1705 V 325 w(32)p 1429 +1705 V 474 w(0.43)p 2063 1705 V 585 w(4.4)p 2763 1705 +V 368 w(0.74)p 3292 1705 V 590 1818 V 740 1818 V 875 +1784 a(20)p 1014 1818 V 325 w(64)p 1429 1818 V 474 w(1.74)p +2063 1818 V 585 w(4.4)p 2763 1818 V 368 w(0.74)p 3292 +1818 V 590 1931 V 740 1931 V 875 1897 a(80)p 1014 1931 +V 371 w(2)p 1429 1931 V 473 w(0.05)p 2063 1931 V 585 +w(4.0)p 2763 1931 V 368 w(0.84)p 3292 1931 V 590 2044 +V 740 2044 V 875 2010 a(80)p 1014 2044 V 371 w(4)p 1429 +2044 V 473 w(0.14)p 2063 2044 V 585 w(3.6)p 2763 2044 +V 368 w(0.91)p 3292 2044 V 590 2157 V 740 2157 V 875 +2123 a(80)p 1014 2157 V 371 w(8)p 1429 2157 V 473 w(0.45)p +2063 2157 V 585 w(3.2)p 2763 2157 V 368 w(0.92)p 3292 +2157 V 592 2160 2702 4 v 590 2273 4 113 v 644 2239 a(3)p +740 2273 V 186 w(10)p 1014 2273 V 371 w(4)p 1429 2273 +V 518 w(0.1)p 2063 2273 V 610 w(11)p 2763 2273 V 368 +w(0.37)p 3292 2273 V 590 2386 V 740 2386 V 875 2352 a(10)p +1014 2386 V 371 w(8)p 1429 2386 V 473 w(0.67)p 2063 2386 +V 610 w(10)p 2763 2386 V 368 w(0.39)p 3292 2386 V 590 +2499 V 740 2499 V 875 2465 a(10)p 1014 2499 V 325 w(16)p +1429 2499 V 474 w(5.28)p 2063 2499 V 610 w(10)p 2763 +2499 V 368 w(0.41)p 3292 2499 V 590 2612 V 740 2612 V +875 2578 a(10)p 1014 2612 V 325 w(32)p 1429 2612 V 474 +w(42.0)p 2063 2612 V 610 w(10)p 2763 2612 V 368 w(0.41)p +3292 2612 V 590 2725 V 740 2725 V 875 2691 a(10)p 1014 +2725 V 325 w(64)p 1429 2725 V 499 w(311)p 2063 2725 V +655 w(9)p 2763 2725 V 368 w(0.43)p 3292 2725 V 590 2837 +V 740 2837 V 875 2804 a(20)p 1014 2837 V 371 w(4)p 1429 +2837 V 473 w(0.68)p 2063 2837 V 585 w(6.1)p 2763 2837 +V 368 w(0.58)p 3292 2837 V 590 2950 V 740 2950 V 875 +2916 a(20)p 1014 2950 V 371 w(8)p 1429 2950 V 518 w(5.2)p +2063 2950 V 585 w(6.0)p 2763 2950 V 368 w(0.60)p 3292 +2950 V 590 3063 V 740 3063 V 875 3029 a(20)p 1014 3063 +V 325 w(16)p 1429 3063 V 474 w(41.5)p 2063 3063 V 585 +w(6.0)p 2763 3063 V 368 w(0.61)p 3292 3063 V 590 3176 +V 740 3176 V 875 3142 a(20)p 1014 3176 V 325 w(32)p 1429 +3176 V 499 w(301)p 2063 3176 V 585 w(5.9)p 2763 3176 +V 368 w(0.62)p 3292 3176 V 592 3179 2702 4 v 590 3292 +4 113 v 644 3259 a(4)p 740 3292 V 186 w(10)p 1014 3292 +V 371 w(4)p 1429 3292 V 473 w(3.68)p 2063 3292 V 610 +w(17)p 2763 3292 V 368 w(0.27)p 3292 3292 V 590 3405 +V 740 3405 V 875 3371 a(10)p 1014 3405 V 371 w(8)p 1429 +3405 V 473 w(57.7)p 2063 3405 V 610 w(16)p 2763 3405 +V 368 w(0.29)p 3292 3405 V 590 3518 V 740 3518 V 875 +3484 a(10)p 1014 3518 V 325 w(16)p 1429 3518 V 499 w(923)p +2063 3518 V 610 w(15)p 2763 3518 V 368 w(0.30)p 3292 +3518 V 590 3631 V 740 3631 V 875 3597 a(10)p 1014 3631 +V 325 w(32)p 1429 3631 V 408 w(14311)p 2063 3631 V 611 +w(14)p 2763 3631 V 368 w(0.32)p 3292 3631 V 592 3634 +2702 4 v 590 3747 4 113 v 644 3713 a(5)p 740 3747 V 186 +w(10)p 1014 3747 V 371 w(2)p 1429 3747 V 473 w(2.46)p +2063 3747 V 564 w(111)p 2763 3747 V 324 w(0.046)p 3292 +3747 V 590 3860 V 740 3860 V 875 3826 a(10)p 1014 3860 +V 371 w(4)p 1429 3860 V 498 w(156)p 2063 3860 V 610 w(30)p +2763 3860 V 368 w(0.17)p 3292 3860 V 590 3973 V 740 3973 +V 875 3939 a(10)p 1014 3973 V 371 w(8)p 1429 3973 V 452 +w(4863)p 2063 3973 V 611 w(26)p 2763 3973 V 368 w(0.19)p +3292 3973 V 590 4086 V 740 4086 V 875 4052 a(20)p 1014 +4086 V 371 w(2)p 1429 4086 V 543 w(79)p 2063 4086 V 610 +w(27)p 2763 4086 V 368 w(0.20)p 3292 4086 V 590 4199 +V 740 4199 V 875 4165 a(20)p 1014 4199 V 371 w(4)p 1429 +4199 V 452 w(5434)p 2063 4199 V 611 w(18)p 2763 4199 +V 368 w(0.29)p 3292 4199 V 592 4202 2702 4 v 324 4388 +a Fo(T)-8 b(able)43 b(2.)77 b(P)m(erformance)44 b(of)g(the)g(algorithm) +d Fm(PrepareHatFunctionAuto\(\))50 b Fo(from)324 4508 +y Fm(ranlip)d Fo(as)f(a)f(function)h(of)f(the)h(dimension)e(and)i +(partition)e(size.)83 b(The)47 b(Lipsc)m(hitz)324 4628 +y(constan)m(t)37 b(w)m(as)g(automatically)c(computed)j(b)m(y)h(the)g +(algorithm)c(for)j(eac)m(h)h(elemen)m(t)f(of)324 4749 +y(the)d(partition)d Fl(D)979 4764 y Fi(k)1022 4749 y +Fo(.)1894 5251 y(18)p eop +%%Page: 19 19 +19 18 bop 324 548 a Fn(References)324 767 y Fo([1])49 +b(J.)22 b(Dagpunar.)27 b Fe(Principles)d(of)i(R)-5 b(andom)24 +b(V)-7 b(ariate)26 b(Gener)-5 b(ation)p Fo(.)26 b(Clarendon)d(Press,) +476 887 y(Oxford,)32 b(1988.)324 1091 y([2])49 b(L.)32 +b(Devro)m(y)m(e.)46 b Fe(Non-uniform)34 b(R)-5 b(andom)34 +b(V)-7 b(ariate)35 b(Gener)-5 b(ation)p Fo(.)43 b(Springer)33 +b(V)-8 b(erlag,)476 1211 y(New)33 b(Y)-8 b(ork,)33 b(1986.)324 +1415 y([3])49 b(W.)c(H\177)-49 b(ormann.)81 b(A)45 b(rejection)g(tec)m +(hnique)i(for)e(sampling)e(from)h(t-conca)m(v)m(e)i(dis-)476 +1535 y(tributions.)78 b Fe(A)n(CM)46 b(T)-7 b(r)i(ansactions)45 +b(on)g(Mathematic)-5 b(al)46 b(Softwar)-5 b(e)p Fo(,)47 +b(21:182{193,)476 1655 y(1995.)324 1859 y([4])i(W.)e(H\177)-49 +b(ormann,)50 b(J.)d(Leydold,)k(and)c(G.)g(Der\015inger.)86 +b Fe(A)n(utomatic)48 b(Nonuniform)476 1979 y(R)-5 b(andom)33 +b(V)-7 b(ariate)35 b(Gener)-5 b(ation)p Fo(.)43 b(Springer,)32 +b(Berlin,)g(2004.)324 2183 y([5])49 b(J.)23 b(Leydold)f(and)h(W.)g +(H\177)-49 b(ormann.)27 b(A)c(sw)m(eep-plane)h(algorithm)c(for)i +(generating)g(ran-)476 2303 y(dom)33 b(tuples)h(in)f(simple)g(p)s +(olytop)s(es.)47 b Fe(Mathematics)36 b(of)g(Computation)p +Fo(,)e(67:1617{)476 2423 y(1635,)d(1998.)324 2627 y([6])49 +b(J.)e(Leydold)g(and)g(W.)h(H\177)-49 b(ormann.)86 b(Univ)m(ersal)47 +b(algorithms)e(as)i(an)g(alternativ)m(e)476 2747 y(for)30 +b(generating)h(non-uniform)e(con)m(tin)m(uous)i(random)g(v)-5 +b(ariates.)40 b(In)31 b(G.I.)g(Sc)m(h)m(u)m(\177)-46 +b(eler)476 2867 y(and)30 b(P)-8 b(.D.)30 b(Spanos,)i(editors,)e +Fe(Monte)j(Carlo)f(Simulation)p Fo(,)e(pages)h(177{183.)e(A.)h(A.)476 +2988 y(Balk)m(ema,)h(Rotterdam,)h(2001.)324 3191 y([7])49 +b(M.)j(Luesc)m(her.)103 b(A)52 b(p)s(ortable)f(high-qualit)m(y)f +(random)h(n)m(um)m(b)s(er)h(generator)g(for)476 3312 +y(lattice)e(\014eld)i(theory)h(calculations.)101 b Fe(Computer)53 +b(Physics)f(Communic)-5 b(ations)p Fo(,)476 3432 y(79:100{110,)30 +b(1994.)324 3635 y([8])49 b(A.J.)36 b(W)-8 b(alk)m(er.)55 +b(New)38 b(fast)e(metho)s(d)g(for)g(generating)g(discrete)h(random)f(n) +m(um)m(b)s(ers)476 3756 y(with)29 b(arbitrary)h(frequency)i +(distributions.)38 b Fe(Ele)-5 b(ctr)g(on.)32 b(L)-5 +b(ett.)p Fo(,)32 b(10:127{128,)c(1974.)1894 5251 y(19)p +eop +%%Page: 20 20 +20 19 bop 324 548 a Fn(5)161 b(App)t(endix)324 796 y +Fk(5.1)135 b(Algorithms)324 981 y Fo(Random)32 b(v)-5 +b(ariate)32 b(generation)g(consists)i(of)f(t)m(w)m(o)h(steps:)46 +b(prepro)s(cessing)34 b(and)f(genera-)324 1101 y(tion.)42 +b(A)m(t)32 b(the)h(prepro)s(cessing)g(step,)g(the)f(domain)f +Fl(D)j Fo(is)e(sub)s(divided)g(in)m(to)f(h)m(yp)s(errect-)324 +1222 y(angles)39 b Fl(D)705 1237 y Fi(k)747 1222 y Fl(;)17 +b(k)42 b Fo(=)d(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(K)7 b Fo(,)41 +b(where)f Fl(K)47 b Fo(=)39 b Fl(num)2157 1185 y Fi(n)2204 +1222 y Fo(,)i(eac)m(h)f Fl(D)2579 1237 y Fi(k)2661 1222 +y Fo(is)f(further)g(sub)s(divided)324 1342 y(in)m(to)g(\()p +Fl(numf)11 b(ine)27 b Fj(\000)g Fo(1\))1179 1306 y Fi(n)1265 +1342 y Fo(smaller)38 b(h)m(yp)s(errectangles,)k(and)e(then)g(Eq.)65 +b(\(1\))39 b(is)g(used)i(to)324 1462 y(o)m(v)m(erestimate)f +Fl(\032)p Fo(\()p Fl(x)p Fo(\))h(on)f(eac)m(h)h(elemen)m(t)f(of)g(the)h +(\014ne)g(partition.)64 b(The)41 b(maxim)m(um)d(of)324 +1583 y(these)30 b(v)-5 b(alues)29 b(is)g(tak)m(en)h(as)f(an)g(o)m(v)m +(erestimate)h Fl(h)2082 1598 y Fi(k)2124 1583 y Fo(.)43 +b(Based)30 b(on)f(the)g(v)m(olumes)g(of)g Fl(D)3333 1598 +y Fi(k)3404 1583 y Fo(and)324 1703 y(the)35 b(v)-5 b(alues)35 +b Fl(h)843 1718 y Fi(k)886 1703 y Fo(,)g(the)h(tables)f(for)f(the)h +(discrete)h(random)e(v)-5 b(ariate)34 b(generator)h(\()g(w)m(e)h(use) +324 1823 y(the)d(alias)e(metho)s(d\))g(are)i(created.)470 +1944 y(A)m(t)e(the)h(generation)e(step,)j(the)e(v)-5 +b(alues)31 b Fl(h)1995 1959 y Fi(k)2069 1944 y Fo(and)g(the)g(tables)g +(for)g(the)g(alias)e(metho)s(d)324 2064 y(are)j(used.)1894 +5251 y(20)p eop +%%Page: 21 21 +21 20 bop 470 548 a Fp(Prepro)s(cessing)37 b(Algorithm)324 +668 y Fe(Purp)-5 b(ose)7 b Fo(:)69 b(Giv)m(en)46 b(the)g(densit)m(y)g +Fl(\032)p Fo(\()p Fl(x)p Fo(\))g(on)g Fl(D)52 b Fo(=)e +Fj(f)p Fl(x)g Fj(2)g Fl(R)2573 632 y Fi(n)2669 668 y +Fo(:)g Fl(a)2797 683 y Fi(i)2875 668 y Fj(\024)g Fl(x)3057 +683 y Fi(i)3136 668 y Fj(\024)g Fl(b)3304 683 y Fi(i)3333 +668 y Fj(g)p Fo(,)e(its)324 789 y(Lipsc)m(hitz)41 b(constan)m(t)h +Fl(M)52 b Fo(in)40 b Fl(l)1448 804 y Fg(1)1523 789 y +Fo(-norm,)i(build)e(a)h(piecewise)h(constan)m(t)g(hat)f(function)324 +909 y Fl(h)p Fo(\()p Fl(x)p Fo(\))28 b(=)f Fl(h)698 924 +y Fi(k)741 909 y Fo(,)33 b(if)e Fl(x)d Fj(2)h Fl(D)1149 +924 y Fi(k)1191 909 y Fo(.)324 1150 y Fe(Input)9 b Fo(:)77 +b(The)50 b(densit)m(y)g Fl(\032)p Fo(\()p Fl(x)p Fo(\),)k(its)48 +b(domain)g Fl(D)s Fo(,)53 b(Lipsc)m(hitz)c(constan)m(t)h +Fl(M)10 b Fo(,)54 b(and)49 b(t)m(w)m(o)324 1270 y(parameters,)d +Fl(num)e Fo(-)f(the)i(n)m(um)m(b)s(er)f(of)f(sub)s(divisions)g(of)g +Fl(D)k Fo(with)c(resp)s(ect)i(to)f(eac)m(h)324 1391 y(co)s(ordinate,)32 +b(and)g Fl(numf)11 b(ine)33 b Fo(-)f(the)h(n)m(um)m(b)s(er)g(of)f(sub)s +(divisions)g(of)g(the)h(\014ne)h(partition.)324 1511 +y Fe(Output)9 b Fo(:)45 b(The)33 b(hat)g(function)f Fl(h)p +Fo(\()p Fl(x)p Fo(\))h(and)f(the)h(tables)g(for)f(the)h(alias)d(metho)s +(d.)248 1714 y(Step)j(1)49 b(P)m(artition)31 b Fl(D)k +Fo(in)m(to)d Fl(num)1497 1678 y Fi(n)1576 1714 y Fo(h)m(yp)s +(errectangles)i Fl(D)2354 1729 y Fi(k)2397 1714 y Fo(.)248 +1918 y(Step)f(2)49 b(F)-8 b(or)31 b(eac)m(h)j Fl(D)1043 +1933 y Fi(k)1118 1918 y Fo(do:)394 2121 y(2.1)49 b(P)m(artition)31 +b Fl(D)1065 2136 y Fi(k)1140 2121 y Fo(in)m(to)h(\()p +Fl(numf)11 b(ine)22 b Fj(\000)h Fo(1\))1979 2085 y Fi(n)2058 +2121 y Fo(h)m(yp)s(errectangles)34 b Fl(R)2829 2136 y +Fi(j)394 2325 y Fo(2.2)49 b(Ev)-5 b(aluate)32 b Fl(\032)p +Fo(\()p Fl(x)p Fo(\))h(at)f(the)h(v)m(ertices)h(of)e(eac)m(h)i +Fl(R)2232 2340 y Fi(j)394 2528 y Fo(2.3)49 b(Compute)32 +b(the)h(o)m(v)m(erestimate)g Fl(s)1771 2543 y Fi(j)1840 +2528 y Fo(using)f(Eq.\(1\))394 2731 y(2.4)49 b(Set)33 +b(the)g(o)m(v)m(erestimate)g Fl(h)1527 2746 y Fi(k)1597 +2731 y Fo(=)28 b(max)1882 2746 y Fi(j)1935 2731 y Fl(s)1981 +2746 y Fi(j)248 2935 y Fo(Step)33 b(3)49 b(Compute)32 +b(the)h(v)m(olumes)g(of)f Fl(D)1725 2950 y Fi(k)248 3138 +y Fo(Step)h(4)49 b(Build)38 b(the)i(tables)f(for)g(the)h(alias)e(metho) +s(d)g(using)i Fl(V)21 b(ol)r(ume)p Fo(\()p Fl(D)2949 +3153 y Fi(k)2992 3138 y Fo(\))27 b Fj(\002)g Fl(h)3217 +3153 y Fi(k)3299 3138 y Fo(as)40 b(the)568 3259 y(v)m(ector)33 +b(of)f(probabilities)1894 5251 y(21)p eop +%%Page: 22 22 +22 21 bop 470 548 a Fp(Generation)37 b(Algorithm)324 +668 y Fe(Purp)-5 b(ose)7 b Fo(:)42 b(Giv)m(en)29 b(a)g(partition)f(of)h +Fl(D)s Fo(,)h Fl(D)1830 683 y Fi(k)1872 668 y Fl(;)17 +b(k)31 b Fo(=)c(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(K)7 b Fo(,)30 +b(and)f(a)h(piecewise)g(constan)m(t)324 789 y(hat)40 +b(function)f Fl(h)p Fo(\()p Fl(x)p Fo(\))i(=)f Fl(h)1294 +804 y Fi(k)1337 789 y Fo(,)h(if)e Fl(x)i Fj(2)g Fl(D)1786 +804 y Fi(k)1828 789 y Fo(,)h(generate)f(random)e(v)-5 +b(ariates)39 b(with)h(densit)m(y)324 909 y Fl(\032)p +Fo(\()p Fl(x)p Fo(\))28 b Fl(<)g(h)p Fo(\()p Fl(x)p Fo(\).)324 +1150 y Fe(Input)9 b Fo(:)57 b(The)40 b(hat)f(function)g +Fl(h)p Fo(\()p Fl(x)p Fo(\))h(and)f(the)h(tables)f(for)g(the)h(alias)d +(metho)s(d,)k(densit)m(y)324 1270 y Fl(\032)p Fo(\()p +Fl(x)p Fo(\).)324 1391 y Fe(Output)9 b Fo(:)45 b(Random)31 +b(v)-5 b(ariate)32 b Fl(X)8 b Fo(.)248 1594 y(Step)33 +b(1)49 b(Generate)28 b(a)g(discrete)g(random)g(v)-5 b(ariate)26 +b Fl(k)31 b Fj(2)d(f)p Fo(1)p Fl(;)17 b(:)g(:)g(:)f(;)h(K)7 +b Fj(g)27 b Fo(using)h(alias)e(metho)s(d.)568 1714 y(The)32 +b(probabilit)m(y)d(of)i(c)m(ho)s(osing)g Fl(k)j Fo(is)d(prop)s +(ortional)e(to)i(the)g(in)m(tegral)f Fl(h)3205 1729 y +Fi(k)3265 1634 y Fd(R)3312 1749 y Fi(D)3370 1761 y Fc(k)3428 +1714 y Fl(dx)p Fo(.)248 1918 y(Step)j(2)49 b(Generate)43 +b(an)g(indep)s(enden)m(t)i(random)d(v)-5 b(ariate)42 +b Fl(X)51 b Fo(uniform)42 b(on)h Fl(D)3143 1933 y Fi(k)3185 +1918 y Fo(,)j(and)e(an)568 2038 y(indep)s(enden)m(t)33 +b(uniform)e(random)h(n)m(um)m(b)s(er)h Fl(Z)i Fj(2)28 +b Fo(\(0)p Fl(;)17 b Fo(1\).)248 2242 y(Step)33 b(3)49 +b(If)32 b Fl(Z)7 b(h)795 2257 y Fi(k)866 2242 y Fj(\024)28 +b Fl(\032)p Fo(\()p Fl(X)8 b Fo(\))32 b(then)h(return)h +Fl(X)8 b Fo(,)32 b(else)h(go)f(to)g(Step)h(1.)1894 5251 +y(22)p eop +%%Page: 23 23 +23 22 bop 324 548 a Fk(5.2)135 b(Implemen)l(tation)47 +b(notes)324 733 y Fo(The)42 b(co)s(de)f(in)f Fm(ranlip)i +Fo(includes)f(a)g(uniform)e(random)h(n)m(um)m(b)s(er)h(generator)g +Fm(ranlux)324 853 y Fo(b)m(y)c(M.Luesc)m(her)i([7],)f(and)f(the)g +(discrete)g(random)f(v)-5 b(ariate)35 b(generator)i(based)h(on)e(the) +324 973 y Fe(alias)58 b Fo(metho)s(d)51 b(b)m(y)h(A.)f(W)-8 +b(alk)m(er)51 b([8].)99 b(Both)51 b(metho)s(ds)g(are)g(tak)m(en)h(from) +e(the)i Fm(GSL)324 1094 y Fo(library)e Fm(http://www.gnu.org/soft)q +(ware)q(/gsl)q(/)57 b Fo(in)50 b(the)h(public)f(domain.)97 +b(See)324 1214 y Fm(discrete.c)51 b Fo(\014le)d(for)g(their)g +(description)g(and)h(the)g(terms)f(of)g(the)h(license)g(\(GNU)324 +1335 y(General)32 b(Public)f(License\).)470 1455 y(A)39 +b(pro)s(cedural)g(in)m(terface)g(to)g Fm(ranlip)h Fo(is)f(pro)m(vided)h +(in)e(the)i(\014le)e Fm(ranlipproc.h)p Fo(.)324 1575 +y(This)d(\014le)f(declares)h(sev)m(eral)g(functions,)g(that)g(simply)e +(pass)i(their)f(argumen)m(ts)h(to)f(the)324 1696 y(resp)s(ectiv)m(e)27 +b(mem)m(b)s(ers)f(of)g(one)g(instance)g(of)g(the)g(class)h +Fm(CRanLip)p Fo(.)43 b(These)28 b(functions)e(are)324 +1816 y(useful)d(for)g(calls)g(to)g Fm(ranlip)i Fo(library)d(from)g(pro) +s(cedural)h(languages,)i(suc)m(h)g(as)f Fm(Fortran)p +Fo(,)324 1936 y(or)29 b(other)i(pac)m(k)-5 b(ages,)31 +b(lik)m(e)f Fm(R,)51 b(Matlab)p Fo(.)45 b(An)30 b(example)f(of)h(usage) +g(of)37 b Fm(ranlipproc.h)c Fo(is)324 2057 y(pro)m(vided.)1894 +5251 y(23)p eop +%%Trailer +end +userdict /end-hook known{end-hook}if +%%EOF |