Diff for /rpl/doc/Attic/reference_rpl.ps between versions 1.1 and 1.2

version 1.1, 2010/02/08 19:29:25 version 1.2, 2010/02/10 09:29:09
Line 1 Line 1
 %!PS-Adobe-2.0  %!PS-Adobe-2.0
 %%Creator: dvips(k) 5.98 Copyright 2009 Radical Eye Software  %%Creator: dvips(k) 5.98 Copyright 2009 Radical Eye Software
 %%Title: reference_rpl.dvi  %%Title: reference_rpl.dvi
 %%CreationDate: Mon Feb  8 20:04:17 2010  %%CreationDate: Wed Feb 10 10:19:15 2010
 %%Pages: 208  %%Pages: 286
 %%PageOrder: Ascend  %%PageOrder: Ascend
 %%BoundingBox: 0 0 596 842  %%BoundingBox: 0 0 596 842
 %%DocumentFonts: SFRM1000 SFSL0900 SFBX1728 SFSL1728 SFCC1200 SFRM1200  %%DocumentFonts: SFRM1000 SFSL0900 SFBX1728 SFSL1728 SFCC1200 SFRM1200
 %%+ CMSY10 SFCC1000 SFBL2074 SFBX1200 SFBX1000 SFTT1000 CMMI10 SFRM0700  %%+ SFCC1000 SFBL2074 SFBX1200 SFBX1000 SFTT1000 CMMI10 SFRM0700 CMSY10
 %%+ CMR7 SFBX2488 SFTI1000 SFSL1000 SFRM0800 SFBX1440 SFBX2074  %%+ CMR10 CMR7 SFBX2488 SFTI1000 SFSL1000 SFRM0800 SFBX1440 SFBX2074
 %%+ ZapfChancery-MediumItalic SFRM1440 CMR10 SFTT0800 SFTT0900 SFTT1200  %%+ ZapfChancery-MediumItalic SFRM1440 SFTT0800 SFTT0900 SFTT1200 CMSY8
 %%+ CMSY8 CMMI7 CMSY7 MSAM10 SFTI0800 CMEX10 CMMI12 SFBX0800 CMR5 CMBX10  %%+ CMMI7 CMSY7 MSAM10 SFTI0800 CMEX10 CMR5 CMMI12 SFBX0800 CMR12
 %%+ Helvetica  %%+ Helvetica CMBX10
 %%DocumentPaperSizes: a4  %%DocumentPaperSizes: a4
 %%EndComments  %%EndComments
 %DVIPSWebPage: (www.radicaleye.com)  %DVIPSWebPage: (www.radicaleye.com)
 %DVIPSCommandLine: dvips -o reference_rpl.ps reference_rpl.dvi  %DVIPSCommandLine: dvips -o reference_rpl.ps reference_rpl.dvi
 %DVIPSParameters: dpi=600  %DVIPSParameters: dpi=600
 %DVIPSSource:  TeX output 2010.02.08:2004  %DVIPSSource:  TeX output 2010.02.10:1019
 %%BeginProcSet: tex.pro 0 0  %%BeginProcSet: tex.pro 0 0
 %!  %!
 /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S  /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
Line 998  gsave pgffc pgffill grestore gsave pgfsc Line 998  gsave pgffc pgffill grestore gsave pgfsc
 bind def  bind def
     
 @fedspecial end  @fedspecial end
   %%BeginFont: SFTT0800
   %!FontType1-1.0: SFTT0800 0.3
   %%CreationDate: Wed Sep 12 2001
   % Copyright (c) 2001 Vladimir Volovich <vvv@vsu.ru>.
   % See the file COPYING (GNU General Public License) for license conditions.
   % Converted from METAFONT EC/TC and LH fonts:
   % ectt0800, tctt0800, latt0800, lbtt0800, lctt0800, rxtt0800.
   11 dict begin
   /FontInfo 6 dict dup begin
   /version (0.3) def
   /FullName (Computer Modern Typewriter) def
   /FamilyName (Computer Modern) def
   /ItalicAngle 0 def
   /isFixedPitch true def
   /Weight (Medium) def
   end readonly def
   /FontName /SFTT0800 def
   /Encoding StandardEncoding def
   /PaintType 0 def
   /FontType 1 def
   /FontMatrix [0.001 0 0 0.001 0 0] def
   /FontBBox{-213 -359 1395 851}readonly def
   currentdict end
   currentfile eexec
   D9D66F633B846A97B686A97E45A3D0AA052BD0CE60552BD63101D7CDBEEF5B11
   69C468645FE4ED1AF2541AA0770C1DCF81623DE0ECDF49F2B522618F650CE6CB
   CC8C21885DD61AF8A523AA677EAEDDFA51A1F9B1885EEE0456196D634E04EF89
   F17499DAD982502ACC349B9EEAAE4A71A73D1147318C60A8BAC10510DE90D8D3
   F46E47295D27129A5AFE0C65E22BAD10D06885A2EE623FF8E1D90287A083E00C
   EF25195F68A2A98170E487523ED893FF1D49A63FB2225741EECBA49D37968D1B
   D80F527BECDD2FF294AE86DA4D8C1C0F8EED32ACC0F899A2AD6E456C987C333B
   BFBDC568BAAF5F3A3FB56A339B7A337C6B1C79960E2F1059B926A0D0F92B5C65
   BEF09B3397ACC8A14C1EDA8FC6A6FF0117BFF0D6514D3BA351EBB2E2F807E773
   CA9F69270304D523CF2D31251B62FC39495EB28F391D0F755B5C52F65FD95141
   722AEF498CAD0855B82AD875EF66CEF84631F1B7AAE09F427A68C0F6266F2989
   624621010457FF652CF41C0393F55F6155378DD426C2888C6F4B6DACEE499AD9
   D9841B46FCDA3E05EED3EB4CB4922F46C3D141F515D2E74B1391C6850BA09D6D
   3BC4CE33B7F81BEAE956BF3B701B41BB371362BD9E2353B73319B9B89E3F52B1
   DC889B2EB9D3A0C34B9859AD13D1134BF95C48CCB1625D2C0C63E2EE5ABEC1D2
   D1266EFB376EB961F2E6BE6EF605779C48EBD0E667B58C3CC409842CF76FEB33
   1F6413FD8EA5BE8A570AD74823E7DB2101BF7D0B4F459423DB46CEC47DC1E934
   1996ABF333AFFF3DD1A218A56890EA1F4E3180AAEA6A9723FD3C978559B21BEF
   D8823C2F80992D614A4E890555AB3F3ED3BD74CCD6FE9283C69E046B7DA9F373
   C0C5AE40B65225CE2491A9AB3755F3F05716A06D4E4E654C5AE440753E98493A
   8B5500721657EEEFC3F9EF31078136165AF2A3EC4464CA03968C7A4E64E41AE3
   EF80E46A1A19CDFEA5159562865AAA81D0E914D73854A1A13AF4EACC6C90DF1F
   A02FFCAF8978E2579AB1281B9256EF7E0F20E702CAF3CF37E576E88B5026B2BA
   6981739ED4C61B8E81217EF10D9FC302E6846F44FC45B58D3894EB4EE954B1C3
   49F4435ABEBDD0D0AA717A7DA70D25CD20ACED7C1091951D77A2AA673807D2C1
   F25EE8D378CFB30DDED98AF16EEF04264BBC83C0E1173DFB19C954B5B9917883
   595FDBB0F00C1BFBA6FC021D801BFFA9368C6E316CA14168D7CE22ABE468E013
   D07495EE5AD62767A31E9977DFB633C70BE7AA2069A157A03263A9C62CC9B7BB
   A167370F1773CF0D3F0084D1E14E64CF75F70F6E333F04FEA54B38635DD95CD6
   4355677BC7E75FEB6D59B102F4291AA634AFD9D55D4DCEE2FAC3DC2F9D8714DE
   B4431799C5CA3A43E34173204A565366212A168AA3DAAD303748CFA7CC321B34
   5914DA80F31A8EBD8AB1BA0AD6FA78D394312EF282C3AD47722767A2ADA05072
   09E8C46FA1A6684D8E8B659FFE1F4ADB5CC96D623350BB168082C5EFA471413D
   32BADF2FE050CDB6C3D4D5503999EE5F37688D23BAE0813944C969EEDDFA7CCF
   6B2BA32C2BA1B01A8F04AA4394D299968B4F6089E7F8BDC7A645F09AF27CB83F
   8C29D07EC62AC3A626AD0C977DDE5EE8468C2F0B8EAD6004782012DEF062D494
   B02C52245D9DEC3446B00A4226599CD4ABE8982CE8975FAF42C1191C09E1C528
   1C859EB777FDA513DFAA8C439840827375492BE3CC821786A49C2735BDB10077
   1532487C04FFFC8F5B1EDD689190721D8AA9EF000D2BA97AAB26C4F15DDBA405
   9E7EF4F63EA1A434F7465EAC61AA4FD6DAC0A4DA6CF1EDD53C5C482B3205F491
   1DF3C24C45535EB92032EC0FE544E0CF55CF3032EB76701C814E13C8EE56B3EF
   3FAD989DF67305D3A2502CC9AFA8D9401521288B6F1FE944D5B9319284FB807D
   6639DD898857864D6CE17F002F99E34C64E6BF6959B6E245417C993F23F384C1
   4341D8A12A491E774EB888C164A9DB0E37928F91227D09123F6C901DE0F19553
   650273BB6C2FC2D3BC343F0EFA237E333A6E3C6D3EFEA669B7901E688ADF769D
   AA8DD669C3630465995A1281835DB43C77819CEB2AA0DF2D07B1BC9FECFC005F
   C7DE17383B6DFD8FE994C1CA6292AD7F979465F5E9A8100E3C3FC9457B93119F
   2BC86EFA695A95B4313BAB4751D98AD00756781CEB7B94FC6FB35760CD0B33E2
   977495A5648C906439A862803632CEF2F8B2F2138E7F06D46E1238A439E45BE3
   B5EF84D89289DE4F48626D8FEB5DD091D1AF7BADBC63104BB1532661955190A8
   9766ABED85A3BC3BA69F34F505145DE3B9AA883F0FF7C7D8E4303C29338827F3
   861274F4DC1AE11DD1EE94BB050974718757DFF3F0F69FF5805F96019E16FCCB
   4D4185A3D58A974363A766AFDD0086266DE86AFD0843067264DF32F9DF9D5A0C
   998F2B778A24DD7272617600FD8C9AF8DCB662DD40B934EB585D094DB1F3583F
   D654B10DD6DFCE2013387D5532D5543D4F7E9F552C9B7DB4551927BDD6281D60
   DCC6D3A05FE0F58FEE4E58C4BCDFD6C81095D2D0F8635703C7EC6C166A62F7D7
   619C1B39400EAC8A99511C9B80A0A47F37A63DE8E5A0ED740E2888C7C2A61943
   6239200A06AE7022A333302E16F431DF3C6A7F5ED1F9FFC68F78DBE6CBEA92B1
   61270453190F40888868304BDB155E282F16C0D10B3D25692D2F73E01BDB33F0
   7E16D63DEF4707F6B106558721039F96DA5329C01795111596A2CB4BBFAD0EC5
   65F7DE7F981A5F158B492BF442BD75757F4A197CA5415D1C2830394BD665D39A
   E86746F2F708A7F73C5D4F937F181955817BB41022253B97539B6D07B78BACA8
   DB4108DEA628BC51C2D8257ED2FF51CF4040E60F2B1E6293D77018596FA579BC
   8009719CDBFCBDFBAA884B08F169B4FE324706D7DB13011E787205BAF69C6662
   A39F7020847217219823463EA03EB9CD1884F3D2F3438687D6EAC332B9B41642
   3EF6B4C68AB114FA4B11A35A6160AB48E04A56E95A5FC50FEEEBA329460CF597
   498CC2EA3C963DEE89B4D819588655B5BCF643F001850A1FF774176C666D2CC2
   9020AD7BE5F195C52A742793FE86C6AE3156358CE9774497239957A620C0DC37
   3F28D480A07DFDE76E95B7DB8AF11CC68811672B7D85B1B653928DCDA5CEB0EC
   4E479DBBBF5C4607D942630FDE18034D15D4F0B6E8FC309221CCEEE24F96DF48
   98279D0B24D3BCB773D068EC79AF7D81A3FF8550D1B87079EB85B024C740B0A6
   2E7F6D7DCD8C38D77AC2632092CF95D7A482784932A401A078508B3AF8FCAAE8
   68A4FC6A36A451D0FD937886D7ED3F2CC90BE1D908E4C512E1AAE11085D68EB3
   FDD9462C432082905E2C7B46AF959F76D8B3B759506FAD5CC3C2E5BE9B976FC2
   6C01A2C17D9F43A4A099323F33B410D074ED17BC0BA2BDC166C1486113854680
   353B14DA7EDD843703C4206C04B7C52A3BF6B237CA4DEB8D097F836634FE1B2D
   EE1AD23D77FD4BC54294A05D22BFBCD3D6402B6C2C575886B34D786F5849E8E8
   7C75650A0092FB7A20740C8C7116F049CDBACD72BF424902417C4087B7DEEA65
   82997E8245A3400F343080BE57AF5E1A194F88BB05FCEA822810C686E0964E4A
   9A409D4903CF34661F5ED2B6567B2314EDCBB705B7CA5813599906E2DF3B85F2
   9E5096844429BD3B5BEE3821EDE9C135E9A2B7FCF774F2F20C3EF0AD1AB131DF
   82F0B40B7A1530C9B4898654795C50F0FCEB58755CBBC07BA24772529514EEEC
   18454215232A00CE50261937EDE2D65B15BF5749C378E9BD1E90918329C6C962
   6453E9EFCE8D0203D05AF8E86B2E02DC4C3F9F98CB9FB33C6E30C092741BA7F8
   0E32146EDFB62C0A61382E8052B8104183F55F4B6A2294708EB24FFEDA728776
   F90FA350639013F87DD7E4F24F9E2A82FC86698D2A8498EC50A4B36778C3D8AB
   DE4AB156FF8188C4BE66613E3B6EE2C2157AFC8FDA2F9BDD4D11C7D82172352B
   37CB42966EA3F1EFD7A8506E51657392A45E083C382D1B21D18CF314DE4EC135
   0AB9C6BAF7DACADC206CD66B29E5BAE53DB33906DDE3119DC51864023390ACAC
   DF7E603304077B139B5F1BAC76C3E19B15E932A864CC9850F98F4182C7633B61
   3658FF8106B8B144422D4B69DD31CD2CD31B691FC5F03E9A4BE92BEB76196470
   DB734B8EC9D803D0D967606243E89CC130F535D1A7E6F17DF8D20AA3615A2ADB
   28BD2C5E531A6785EB0731EE6BB9603D24468D2195365C49EFEE68A80BDB4D00
   41F7B8A1A55280C20A677CE4C139C3529B6A2C1D28C57E2606846DE65F2A66FC
   16A1D6ED27DF905F4E2591998BC4B57B323ABE4EA4BD6E30599E85DAB6365556
   5429116344A5E5FF0881FDFC674E6D8BDAEE18523667B6246167D72142FBC38A
   C8B22E73D23A41E18570C84B92EA1ADC072B120A647201F0E2362CCDF517622B
   6192E27DDBA08533EA922D0027D86F4720DACE3E44C938E7A12633765F3C07BB
   BFD892C2A8FA7C50D6B0DEF835AF8BF1A81BDE6D899834D07D97974667E46A2C
   F2A012198ACF2FE3E961CC5C9CE84D55BC1EA50612A3D4E157EBE139B45C452A
   8330C516FD253F96B061995D95690FDAE08A8F9ED534776B9C6F7CF5E04084CF
   47BACA00A095EAD8986BC258CCDCBD76D78C10C411EE6BA2632F509D28E9CCDD
   9A56E20DB4DB38DACFB467D960A721BCB2533C4974A8D7906449FD5BDB057D05
   D16150E4A8F7971121A09B3E8973D747BBB7C389C9D5F00B433BF4F600DA13C9
   798C95E8B0A82F4E30F653ABB8EF345623DF51BC89E953E1E2F475960B36B84B
   2C3CB70C0ED29B4BD7FF3C4670C5C2F505D21720A54F770EEE3797C8808C9669
   448E4F159603A6AE1E493C4B65A494251483CA2BFCBEDA50057C2D55F384717D
   4ADB16A3443A703A5125CC8749B07D79C566F2C14CCAA6636027ED125C8F78A6
   69D7C9A13EB1E55AEA40B5DF6DB27C9869232104FA846CCB1904421DA3242DF9
   092C98F145BA81193A97E10B63AA4D893D3A47C33AFFEE37255809E6C68BBAD0
   FE4EB73B608C62AC65CB1BDE6196DCA0B8E3654C810D4F4F14E05EA522FA3330
   040298C4B9392A3DDDAC0877BAD9DD2FAA088867E9C17D5724628E9FB0DBAAC3
   CF582B00B7C92F1D7EF44412B0D81470F4532578D6798584C0D29F325E4B961D
   3D3A3B0130EC2ED6E91A105DABB7EB802435E6AD93A096258B2278EC4F5EC7D3
   C8E690789A2E6F8AC2417B76215FEC21A85C9EDD20E7A5CDA4EA23EDE4F7B397
   84AB7D637241BD2C225EAF9E73262BBDA8DD510939608213089D45A24617F38F
   AE1F6ACFD1E222CDFE7FD1FD37996C68231B2EBC9C467DC6548F1EF1B51309A7
   17C11A0D445A3D82E8819D6786EDCEE390EE271D2BA5D8B32AC9AE2C31AE57CE
   27A91AE974C30F60ADBED6BFAFB13207A1B5DBCA553BEA81DA24C91C1965B7DD
   D83CF461A123DA2C7CB5FC12942FD12DCE032C2250D4B835B220B02AD6B4C8F5
   79148DC111828CBEBED5B290F52FF23B344C6360672F25B568FBEDE524C948BD
   E098F3742ED8336D40A60E3D8AEAAE65D8CC33BDBE60C02061DFB90763D8EB4C
   923A178CFA54AA1F499EDC15F23761291CEC24388C07AC126C285E59CE23C426
   B962DBEB178CE78E9B90A79F23426EAFE382921C5044DE1783AB0A980191270E
   E3B938654F5AEDB4CA87D7CCCF7CBB716813FD467FB2DD993FA3B03BB5C56FEE
   CCAF1E56E5FBCE8EAF215AE143515A9930853DE810C932C54C7BD29172DE2B73
   579FF312F1EEA3FEBB0AB2B332758F77907DEE3A5610C5E1E09F819EEA4482A1
   BE2813E8A597E2A731A4F7B4087585D27A58643DB7F5A1E73C8810EA8EBE54F2
   637E9154B235113E736EC85AE93254F8F46DE12D81393449428D19958345E07D
   FB2945DDF11275A6A3C001BE216FF5DF7CAF0C76FD55AB1A8E33442EEADBD32E
   E6F5DB0DD1F64F0FEFF237B3267A927412507700F723FA854A7B4855928164A7
   0398DD28E409131CD73E90BF9C93F7CEDA2E4DA76D7346B975654250F972B851
   283E43888991309B1FB56F466881319B9D27AF78E72150CE745F6FB045E3D4C3
   64C94279FE2F05AE658C9358FC450CB470467152162D43AA485D6A5749A705AC
   A58C6AEB5DB0AB0191B96C1285802B874B485D76BF503E607D3E58AE548F8B9D
   8F9EE79670D3737C4241DAEF4FCA52B0C8FB77932B26583EA8D5472E7FBA75AC
   F5B387A88DEE51F3013F6538D8E160BC21A553DFB7C72C00B3C6B26F40FA7846
   7BAF34835CAC3AFCF8269C6E0B69086E93269337EDD350DF083A48E84301CAD9
   C86C87BE7BB826A024C0574C46B023C5BC8F12816D39D836249CFC8B5DC34039
   82DE2325DC01F1C68576FB44E9B6ECF8902C1C374AD1EEF874C1D4D714F0D82B
   459767FECF69A40815D0F9FE44C80AC63F67D836B45EB9932871981C287FA9BC
   B57EA366BC1BB19B263A67F795D871B9E2429711ACCB81EC0AFC11C5A830E17A
   51ED7E55918EABD1B7CB178DF212DD81276D730A586A9B6C6190BEF2C8CEB077
   ADA9B1153A9172A166414099BA8E0F080354BCB3E12C3218A81892698B2E786D
   9B2532955EE2423ADC3213726D6E6E344F8563E8D34E279F5BC0B21B5CEEC124
   1712376C5901B1C1CDDD7080CF924E002F29DCBF7ECE9E9E407854C97142045E
   5CEEBEC888938B6FB7E55C3371E2CC830BF9FC5A5C6FD14EA921E006CD65D87F
   32CD5EA97673E0475C8B063396975CB0B0493E6294AA93C8B2F647EFA25B6D2A
   9665C8D2D47CED14961A1E40A8782F5E9E2B730606CFA772B85F69D1F1396893
   35EAB32E5BFA7BFD9BC60D5AB0DD3441242258366371735299F8DAEF1F24ADD5
   4882C163617B77D65D423819E418873CE72A28E791DCF05E0F77EA586CB801C5
   DDB8AD53BA4FFB3F4B8F480324E5980A0D033E986FE66A514AB72F83176586AD
   56D5CE4B680C58252D1FF6D197C9BF562E988226C73E75795A4EBC4E1B5025AE
   17BF1C6C557011A433917F71FE4ECD6357DA304C642F210E02A3AE9284B599C6
   3F2F5D25F4F2437B478FCCB744CD55A2E1DAE12D5D0C366AA0F7142863A3B776
   EBEAEE6ADFDDF9B939E725C8F475E79DE099EF4FE4DB3AC362246E23C068CCCD
   FE10E8C70494B659E31E145EDEE320296EFC860D2A57D689210EFBA461276560
   70359652536BC11768CF4A121E3F625CE4895B52328AC1739B4267FDF2E3DC53
   23688104A68EFFBD0C158CFA9934B61D2EB3BCFFBC0886A20B66A8E6343B4B92
   C85378B28C787E3A45A4DA0DCB9E3AD8957DFEEC037B43F9C72B59ABFEC94148
   2607441E52A0F2B667CF75A4C82AE77DDFD0048B41C936431E2FC70F3F5393FC
   6D5AFADDA6FE3EAEDC5D7602DE28BD57882CF607A4CC78A2F6CF10A4B79A63D6
   141C5A0DD35FA964F41EBFF01F3A2681EF88926AD59F543A7308B822D24EB4A4
   AF5A7DC8A0D85CC2FF32BBE5766905D8785E71A742807CECFD9B5EB79DA78BDE
   C2ECCB35189C4ABF498D74B71141ED188B51818F48E683560C745409B2C16940
   6A008415CB2B0887FD80ADAE26C20E30C3F4E30495993B3386D3543D9CCA048A
   8292F3BF2262B4F4C5CFD924CFD804CF6E629125BAF939BD5ABD729BCE6E0230
   E942F162278637972318D19F256194CF4FB6CFD3CDEEC6ABDAF38CAC9C44F533
   B9FFECAE91870924C3113CEF99A4BD20A6C76C5EF6BF5F08A5373C30B5E3CDAD
   779C44CE152BD22ECBE3C923A1C7B32C8C5E7FE6D09FB4B76D7E03B0380F8CAC
   56280F6F3E380FC4F492AFE15DABEB1CEC661A9F572ACCA90E75B2468DD578BE
   CA2A907E2A86A36322037F93B09D7D996F0D569222EEA4D008B69E4F8BD64DB6
   4D6671DD7592CD675295B26401FB774438F7B8F5B929E7E8CC250431502239B0
   67013D261BBF33358AAB88070428A96CBF2B45DBF7E244FF83A7FC4CA036C5E9
   26B0736818BDF1AB7414D018C8EF5CD1ED4D201E20F87F90FDFD8EF644842659
   3565EDF91F7C6836639F3A90FFBFA4B8977EF33DBC3C7CA4A4DDBF70C062A455
   9633ADA8CEB68940DC401B20261CAB35E64CFAEE582D0048908980BB7419C397
   B0B71836B61F74C0E7599C676FC7A749160011914DD1D6ED7EF1A857DBAFC018
   C7D0DF66A49681B8F8D46486C6108D40C19312CEBD21A88BBA9C1637E9A26AB8
   10A0895DF75916421623FD7A4DC61D98D55F11AE5AEEE8FC09DB471F8B365C7B
   0FD1C07C9AA58920D8BD65EB8EB478476562F36F391E16A042C4378C128ADA88
   97283BF696C5C43CC63FB993767C7B2DCCC4ED4925CC1A998112FCE7C6CB1141
   68E94F3184CEFC151AC9B701C4DFE5BB65A0F2410A5BFB98C6556C6E92183CF6
   7ADD26AE2A46535B40D7B63D2E714031AB59F7F6268B040BAECA8B33865EE0EE
   81F58A154C524663AA057BE2C823A41268B7168FB5D4D12995AD0CC87D291D12
   CAD426BB826EAE9ABF10D117F9D3E0878EAC9B3D695E0A52FD31BF1DB3AA05C9
   527315144951CAA470B5F7E63E15C5E1B3C64C0DF5A78F74789F84B6C97406C6
   A3429FC1F1C50EEC9FD16BB36D75396C10B860F00BC7A45870DF178A67A0BEA8
   293F44EFDFEA951BBFF2876AE8152C09A3373BD32479CB4B6560C68AFDCC3B7A
   F3BA4F8250E227FB0E1EC12C79287E82D35E257E2F0F346F7624D457B3330D7C
   06EEB941600716E17F6831F2682EACA33026379BBF46A618D8F66D666D20D487
   DF73D73878ABF61030B5A9733F6D976FDF18EE82512A95173C3D641039548FB3
   5540D64F052D9223943787C54A613BA9D281C6074866D997C7E94129B7DF0DB9
   2B534B6E9E7343841101B04DE27B681973E3EA09D737935229A83EF57B94F8C3
   8059EBC48BAD71FD047FE47FE1E2A122A36D71C1B0EC97EACE78B66E56FD3CA8
   D47DA9EAF402617C9F85DDB249FA824A5840D0CC6DB88F513AD6708E29179F79
   1C59173551952C9DDB411EEE971B2451E49CDF7A776D27F95AA41FA87204B779
   195705A17743B20C225B95943A23F55727028BF7DBE02DE0528548562677B44F
   E1543BC4E8C0DF0495285277E4A9AEA4BBC3A6672E57C57B97156C9B61E95D33
   12A3DD5F6A2E04A04CB4F96D8B7C2871200C42FF5516A8D52B0A66D0E3DC993D
   C421058392E38C4CDBEE5290D980203A733172283B1AA441E0DBBBD1F5E9D5E3
   D3027541CDE80A622601FBD174F3C2E6AF003AFD0ED45BBFD117935C0E174A95
   945F544A470356200BFFC37A5CFEF09D1E9910A33BCC14C5B29F18672655B38B
   560EF99BA58FC9EE3DF7270D6FA4E19621C9033F77A19FE5E168B60DFD888C72
   18F73060EE99780DBAA19E1A5ED682E13C4176D5E5A86ECF2693940A308DE909
   65EB0E986C6419E69BE23802902E6EAFD68B8E32E60C749802BF674E3EE41A48
   30E690328F06818BF0E80636D9349AD1C1F48D1C43C7B4C40032E5385748A6AC
   C513D7521039F9AA39474AAF3390E3FBCB0A8F0DD72BFC296E4408E3755173A9
   9C3755D0766B593697C5D4E693633184CB857C8EFD520B2692F52DF89CCC70DC
   8FCED3EB7D32891716667C294F9203A8F3F9BB87D26EDF7E4FF71F3E509B34EE
   74D88734FBD05B2BB790D7F12A35575FCE49A638240232774449B388CEC21C76
   608177CD51634BA5AA0F295026090BAE98B5401BAFA50300B397974662C4AE70
   0935EB02775C4DD7A75E1A239BB88E2957652B88F22A0731C1FF1492E86ED6BF
   8986E5551FCA3BC426A28149E9AF5A8C7242A56713B58472289A3DFA6C31BFB3
   B09CA7D997A5EDB1C7865C7B751E3E9466F4F0A3B20E68AFB63B5ABBC15FF191
   604ACA4D46BCF7A3BA286143939F28CABDCE6ECA4B40AF22090580A4CE7CE922
   E05D99195275AD68A03E74FA4306C61B97483486C2B1C21765A2B65BDB76F360
   83F7FDA217DDA3641F71723D8E8FA66C847D03ADBB9E1FE1CFE8B8AA0D792B92
   242D1FBBC2A5CA7C16792A187C45D80938E44C4004A915C10D923128D78652D7
   EEA8945B0E40A750069E794E909A9B2252610ECE8E83EB249B4BC43822DDDE0C
   A59F1753B9E8A4E7898C30AA7C29883C49E62951E4EEAA5E27399DFACA7610D1
   A9BC1AE23B20461D6B493D185DCF8BFD552C8ABCAD86E38B3E447DD27E5FD957
   53A03B2CCF128D7A8C3E9F8D75A3938A002CEB5289B07BCB031F2FD0945ACF08
   34F31E53D51C95786E838D2553E19E2450AF58A330FD1FB9E61B7A83AD384360
   28288B8CF93DE559A4EFDDA00F43AACAE0D8F39093ED7F268ED86916CF8A12B3
   4B33A9AFF9369DE0C2DE831247A6F2E7C8FE688D0CA7EFF384C3D985D0F22989
   718F2A565A304FF4835451733AC66FC3645C29B8B912CEBA05E6050CC1A175AB
   640B3E0F1977B6C4C1EF33E97872E4EAE9451858B9B74446CDE1FF7AA1A0D38D
   BABD6980D9CFA6A0E9FE11DE32872F228F6823D5BCC756CEBA5479223FB34F4A
   59ECC4344E74B52019A2CAC913B1337BE62034552666D4C69B9118B9A93FBF65
   21795EA98AAEB8308C81ED72F8BCAAFA53257CE72C99406ECA068312200740D7
   5410AFAC562B21C6D0B8BA5A087BD81847D95956BC380549E139F7E6C92A8FA1
   639D0D55F3644B802016095A2DBA14B775E6EFA0CBDF19C5B1D5CCDA0507CDEA
   21F7482DA5262CCC851A59590D8515178FFDC12269F22582FA23721D38E3F41C
   BECEDE663827A5F25BA96256A53561869AA1B682710E36859FFE414C8C41D27C
   D3F321533F8AC1EFC9D31F10B848F7B16C9B416170D2A2302713A2471AB61BDD
   CDE3C6C0D4E5D1DAC4A2C0561C8C86E1299D306403615D17F4305D748B0F70D6
   FFB3B06D217D0A292177C6725DE0C57B9505DDB9E86D889E6BD31250D8FE4951
   0FEFB1D29EE477E639EBDD5602AC37BE23BFFE03D324F0A45B6152366B11C716
   D60555D4D6FCDB13387ADA2D3B1F76962445E9F50100F1978410900ECF658B0F
   8E2964506E0F9A8D157EA21D379213A5C734ADC79967309C590771D6B4B9FC80
   413D7B932B4BD8879406715CA1F39BCD751B6012C1DB9DE51D5ADBE8EE3E77D8
   11DFAD27E369099B039558DA37159046C29CCB2BCDDCE6CB5EBAEC3320C1BF76
   0D873162CF242FCA117CFED6E718B9AE822496F976B9DCC52DF9CAC516822E0F
   C6E86772530B1B85FA5C1426F06BE79BDD6F3FAE90FD4F1727E2686BEEAF4C23
   59420DCB24BFEA327DFFAACC389BCE7F47DDF7A259E0754BB23DE729700AEF86
   1D6B8ABE14EE86623BC3798C05A431A73103E675D45103580B01E16D03F800DA
   5E9D9C43E6D20691B072DA2783DC3F1062E543EF66B98F9F45C2ED769A48E777
   39818C77C9BAA099E65F64A379F892745B6E9A6F6B4FF0087C439B8FBB6BCDD3
   2E41851B0635A9BE9DFFC634AE239F21BCAD42A34061F34F83855C0832ED8BB9
   9612B9B6D41977104AF92A6EE7938A36C70A9D71F5D7BD278EA46A0ED7B2105A
   740E9711B9B5D0E50CA0065FDCE02FFB4874A9C9A210B77917D792EEFB667904
   35D7FFF36BD38F50FF89DD99BFE8B84B7B713B63DB01DC5727323E3508B0EE70
   616095080C30517CD7BBFA0D20DF8B86E482EC5ADC4C8AFA7215188A8AF8BB2E
   6B5748C0D34F160B770BDF184AB53E23BB95135E468F1B8EAFAF6027C908EEE8
   02A295E4248C4A10D84A7077CD4112DCBF12CB9A0DADBA75059F6EE313A14229
   5A9C668B2A50B39F367AB5B81EA348E24A55E261E03E7AFE2BCBBDFEFD116331
   F8089EC5C5AE97D5DF4FEADAA698B9C29A5F66EC861F44B69203C7C33CB54FCA
   F3DF853ED9CC32A139E472E60CE9534EF38B5115B115EF51722CF2C93F270378
   D817B8C92EF8EC01528495C3709C184E6CA55BFE6F6D15FE9A33EF04EAE4D1FD
   6BE883F119FA481FA66C77D020457E53FD64E457B500056A7554E62EE33AC73E
   E59887EF6C73B6DAD19BBA5492E7DB515B248B65F3E0B59AB0055D51E9F194FC
   A2F74E00072D85542665F88478D36AF64FBE7E007910667A3F47EF603684394B
   921FF32AE941986C67201AC4BD2394D04EA9744C5C42A2361CA16F2E2F8A6105
   2F35AE2BF075610C1EBCED986A2717F8F7DF56BA20BEC7B949EF559D32A3155A
   45BCB4FC858550693F4C709D34D5963E208F1B6F28771B1854EB12B22CEEA0F1
   FAB03EB2F0E49F8B0CEB4DD458DAC1CE89B9164B69B5E89D40F1B0D823D92F21
   90F679B4A40FCF775DE1403ECC363C39331DC4E3A6A9F9D0D3B3053E312C6B7B
   FBFD395479564AA4D702C39F013D33C01A3E3AB6F8FC5BB11FAE5C2F4FFD2BAA
   53E271A305ACFE80F79A420907FF68DAB0F212110E0CDDFD04C26AA0559CFBF0
   634F027DCB0F552D8209803B8B3B8E8722B6BEB22D924C473B761EA729D20348
   80F94B09D4C60B60AB59447089AB4E8F827279E58F4996EAB263FAF920D6067D
   1E35B7A0B361BA1BEDB0F8769AD43779FA4572FCC15927101EBE5AD2A733D93A
   7ED8B004B57C3F9836BBF2307F7D1E8E709BC77BF97781A56C158AA0C4874E48
   6C8AF71009448D4CC4CBF25E002316940BFC8AB3E0A3D271B505D59536D2FFBD
   C88285B056E476C754EB95912C06B8B2769C12E54A26145A45E69345F45E585C
   AB4068CBE16AE0F6BEFACDB7132C20B21CFFF120534892475CF302E03489954A
   2BBFCAE08D822EBC3E6911F3288CEC83CC64406DE5D90A082AB6DD2931F830BF
   30A160C90B12E10F8AEE540AE414D27701D0E726598B0F9E10AC58366F8753B6
   B05175EDA7F1A25BB7E76970E14CC4C192AACDF5F3880968213B2BC53AAD6F05
   7EB5C128D65E12A9C12F90E2BACB32A157D34E3A36172F3C8E6E69FC2DA0B43D
   ECAC37C7E050E8DFB0D5F1B6381728B170A8B0868108E2DB692AE9DA3C7E35D0
   44F8A0A16E31B2EF98217D52955542B51CB2B5F0B590749E87F00E6AF8B3F948
   76E5D3BB3AD01E7464370E3E0F9D4551FC9A812C4B1234E2D9861991C354B46A
   1AE81878FDC3C6A6FF48CE1CD99FE6404A9C2F3980141ECB4C826CC4C118EBA9
   76B8430B4A7F05AEED0E9481AC42510588C12A71DAE2B431EB1F28DCCDFC37FE
   F9F4A62118514F9A4467E0B2BD4B300000CBAF6531D5935D9F9496669F3C3040
   C6A91E3B75A4F0F369AE9A8FE46F944EF0E8A0B66BD7D4D67C241C7F2A628D29
   C78F4584800D32F62CBE18394F427DABB64C2C4C75F00754B156921AA91F5DCD
   13B77C35BC9661B3974327FE71894B930ECA39B970DB7C6032F887E36190E926
   8D2E21D4251364A3D5D27E83C2F379BDF425C6CADE8195C22B93488FA3691EC1
   DF05E1889665BFD5CF095DC10B658B1D2ECD00A2CDB5966117462F664EADC049
   DF79A905C28006FC8F9CA9609A2718001316F0FAF1B3A046B45B3D9F6E88FADD
   8CC10E123162DD695999CB9E589DE954BCAF292623EC43DF4718A133690E6269
   475B5E4B670FA7A7507B38C082498359205006D56BEBE3B9EA4A2E930A6CF10E
   E9E7C35B751D3B44CDCCF7BE0FF670F34BA4FF6AD19614EB0F5E60B14A96F7B8
   1008E747ACF26571E3B2C326E28AED72C2AF3F39B9F44A9DE53E47A3AF70D78B
   4B0CB143AD0342C66EF6FBE2FD3086F9195E1D35C647AD1CAB9A60F28F0B71E7
   86439FAB51DD48344E9DD19EC876C396EA971C24F344C25D09CEC6E1BD11ED4A
   AE302A5FD1F7EA9C827D33CC7BAC5F873691FF1770033D9C76403AAE6CCD6E54
   DB5BC3272FDE6AAE4A8B7760829319C95757E0F6AAED0B59489C3BDF5A2F1E10
   26549AD15EBF031ABB97DA0785463849920F9A073C3EE1668F1E896F1F9E1E4F
   6839CF10752D6D976A5817FCCA713AFDCFDABE9FEF9D9ABB415F57D5B6D8CBBC
   746462F8867C39DA145716880128C5AEBB8A63CDBFD347616C63DB63F6BE1472
   2D778F49A9828EEDB4EE19008092FC5DA01140478958D7CAEED316C866648073
   8498ED4E53056DFA5F6BB1843F7C2F9F2FE38874340591A91AF1E97E5FB41FFF
   D7D488047C65B6D48EBEA6F5C4A74C93697A59927A2437B4217A00A2D1EE32A8
   D0382F2BBC9ADCD43D91FF298B4800F7008A2B4188A4C892F4B5C0E5BF7FE47C
   B01B172DF384B9ED1C4235800A3728D93B3006D2B7D40219636D2D1BB7AC0E8B
   4E338A1159BFD26B6F874B961055FB2A1CF6C47220A87C00EC290A9C2B6ED06F
   061D629ABF5AF468DD25A05DF2F2649E967338BB1AA7C657820AB6131E31F51A
   3BC5B44960014E2EB84F1F836AF96C22B2FFAB009D9E8F39C16AA334A8EBF31B
   241EB75D11AF2E8208A33A3F056DA0F4C1EA5E5E98E65EE3D706E87CCBD4BA18
   6A8085B1FBE305A01C62012D13686D742D7E55F1BFC044367EFDEDEB6923692F
   3CB62A89F00CA36D0B37F7BA25C74B30182A0D5055564EDB2173F7C66FA8513F
   EA2BA6B4DCD2A30F0C5B2D5D6FBC1E8BF08C38D477CBD45DA326E365DDE57677
   5F70719233F3E815B4DEE832214A3172F613E4B8925B944BF46CDD104C9E2FD5
   412E19B9EAA503A523692F6043E7D20B0812623A2E5C608E3E676FA6FC0B79B6
   38DF933A36A6D5C8038529CB897DDD5B686826B5EF738B12F071E15494B97A27
   E5DDE591CB2165E3D30347BF6D8E4333B9C9CFB1946D4CCF582CF203C50A96EB
   BE3339D7CF54F8EE75C6B3B2A925DDAC7BAA0CCFC12980C2EA7817B60790BC0E
   D7D1C565BD5A2DFAB27D5D15DB416CCC6883242F7EDB6FEE53989B9576E2818F
   7F76EC845171BAD91EF84733D0D0C3A845069AFDED9B92ABE56B4CB2B534E2DB
   391E2643FFEB93BBDC5DDFA80D94530BD8E8FFFD085698ADB9AAD008B0A17806
   F859D682EFE744DB0512EBAD4F2156298E3F08E8D176F9855A13CE21A6312D75
   5D603B8070619ACA6ADE78A427FC98B3BF622C47E0B8FDAE1581D67FE97C4D93
   49C681D59C52E4BBD8688E4C9A891D0DD80A5A0E5CCB1D752FD22B13A7776CDF
   47626F617A7D4CFD16E33C47B299E7885307AC3C6AC39BDEAB500B13EFDD6906
   08E7A0EF4C4E799B907426EFB07E74977B11D941A92AC57B3E46EAD880A7C3B5
   E28AE879EEEBB609EC187A5611C6D408F9A68E9C3EEDBD2E68FEA0D7B1932195
   F2E3F904C66A83D9A5AB66F981650F41D114DE37C4638E374100814E0EDAA791
   3DF1C7413F55E39C7D3CF25160B5E1CE6903348CF7B4F906A88362C0605DC917
   0F71D7976575E5E599ABB051053D4FDBA653D98B8FB3E0B4A356D8FB61E2F17F
   8A89E21F9597D1BCB6F12D5926B94F3EE0ADC19C39A3C152CA0A6F6C22E4ADF5
   B4E4FC51446107F7D88608108350947148EF6754472E97C6ACEDC3CDFA8675CC
   72516F8C50EB39EF7671961695CE931042155BE108AA198D77327D880C97D7F8
   63E2B69CE5BE78CE2B187B618457D95CF0891ABB0F75E5A789680C87734AD832
   D8B0E953DFA968778FC5AFF6969A9FA11A7D118E0EE3E998EE02C2A85B7D1097
   BB1BB95D3A5D180673D945ABC6440EC491C6878F3BF653103DCAFD2EB46BFA28
   0789C3ED974E2ECA66D922B7F030190931A6C7BAC92416E972393DC264897518
   B6F297CF3BAB6F92DE3789C01AB938EAA8554A6C3A41B2866C97F7E1070005F8
   57525DAB1A8E33EF5E5C51A54E525BA1E715FE2D35A349CE60F9C5D4445637AB
   E4E0DFAC4B0F98A472E95BFE257B820AB36DD90944AD5B2686B08A4B0D208A8E
   3BB6ACBB7EA69A6CB34D2004D0D4F2F93797E81A9A049B3B292C15EA97F576A9
   E03C2096BE920E6E99A99121F4C6627C5605273C55361A299C8F4A9B31248F03
   AA07329268F446E3579781707A1CC19509B048CABEB786FD867F197EFA5E9C57
   A2F1D3D612BE78D9077BF286283A4A881620A633205D04A802E2E58D76C7B0BE
   3D56DA9069A75568CC03D9528C99CB4C84910CC5A4D9F7A738766E7C1886F493
   4CCA3615F80082E92C35EE39144EFB16E6366DCAF1AA9538534F6D36E4D14904
   879D277AE88D0FF07BCDB6667F504580A53DEF26614F9F03DFFCC4165279A8F7
   3270E560E8D3C2D546487330DF959CEB4B5E868B747B7EB8E744739F1ECD20D8
   72D58D2A566C12B1D92695AFDB240DC22B6DC75405734ED86FFE50F740652457
   0EA7934796372FA2A63C0333315F81E1BDA0E7CEA87348FD17D79E7BE2E966BA
   ABABEF97AA705ECE075568EA926C12C0D38F941042919A05377F94D414AE3D84
   196A9726917A19D04242C28011D57280EB679FBC0566E2F253B594409C3E7865
   A3E2BE808C8E508E600436A079059DCCED73E95A1A1F8DF9E1C1AA1663D4452C
   5D4796283CDA43CE0B6A1BF0050CC961DCC125BD4A86E754EFDA16BCA6725B79
   B36D7B4DC6482AFFC61736736EADD9FCDD02FFBCAD56EE3EC07F3B3E52F662EA
   E192694769B9A7EB1E7EE99C741A3E0DC0D086FD147F9DFD5D596C372353595E
   1AA6B8C89E09FDF1901D8A43B67E620200B4F5848018AC181025AF9377005A6B
   6FCFB9C45B5618FD4CC4B79A65A3B693B5C41867B48A0135C80742E7CD00DD9F
   520D6F44ADCD3728D6049ACCEAE85292827CF64528722F32BB66850360DE0E36
   875DE2C3E4B7FBE24295E9D549F696E08BD256FD1D6ECD3D2C69264546CC60C6
   E78E327862957544EBD0DE36A9D63EFE7E7A89355584679DD79395C0959FBBBC
   1BA7D0C6484DC0B9108FBF4228069F46B216E366C8DE34CCEE71ACB62234E05B
   49F9F3C45B01F056552345D690DC37431332B0111FE214CF4C0611932FBA67FD
   466440C482F5CE91401297991B5D0483603BBE637F408744BD7CC5D1DF71C768
   4E3459675222EAEAF7F46D139D5E7DD43F39D03D77FD4BC54294A05D22BFBCD3
   D6446D3486E5FDC4A441C6E71B42B088247AA6E12F3BFE9285ABDF0FB6A5BCD1
   D7FA7DC6038E87E47BF99A3927E000A1F6A18D7C6196008F16435A8002254BD7
   C9C080BBE48FAE9CFA06C62FC5AF126BDBCE2DD08FA2E34D2CE102034B5EA9FD
   024F57E82DD0F837E9382EE8176234A2EBAFB5ED919E552579B753C26A5C9612
   32AF7E0DC67E51AE6A4322FE5E5E1928BE1AFD2D7426EAB926A056C95D6C0185
   500890E51945B5B66DF4C585A4AA96657CE7BFB73664306176FEC09C955F280F
   BEBCD86F2616A16BD905BE8EEBEDBF63682F4AF47518D172E913B4202A3011AF
   B8B6330BE08950AE6EFD0AB87853A3905793BE024EC02974846598A7B75209AA
   4C88EC5BF8C2549B2E6BA3C09E4553B37EFBFAA23D03EAE12FFA6B5432BE5777
   AFDE9333E5708CC47EEB701A6D026C56A4B495AB70C7CB5F1A0CC05351123FD3
   6CDCB2ECB38041EEC5A4833F218E84FD7CB5968A384F90923169AB01EC23F830
   D63E1FF9624DF8383A014A0C4CFD2CD60E22B004DDC9273447BEDF7A40109543
   A0E33F06DFB8454F8FE2D3567FEAA8AF70A57A1E1C7FD25344A3317AE0492600
   FA8EC8FCFD3FE4F4BD5FE144BC5D088CABA8D7F062204B651E83B1C9DF13C366
   9FE1D4646DDD116B5D08E759E14921E3395F656AD995121C250F9B6C1E20902D
   AFEAB357F6E08968A6032F336C94C149F5641CF5CB94A41F6C6FC08D06E40C5F
   E6110570375556076EE6076E5212A2A2F58A1C5F7A1A40CB6D7E2AEC445AFD7E
   A20489C4E42FB3B503BA7F7487CF4EBF022835A39D35F2F01297B9D3571F3251
   9EE20165EFFFE07FC27DE93BB0A82DE6900AC2B65CB9A29667C0EB2D87AC2BC3
   B697B345E1DFD763F1A13524D8989C94BA679E7E673E4716F087B33656524DCF
   4234D167F6AD72D96DF49BBF8260A33C35BA338890C5E4C89D144F110935B920
   278B46E6830AFB9C241288564181ADF543EF1A076EF1B785673807354D7B53F2
   787DF1D113F94B000D430631A13DAFE1383BC817F292CCC4E0DE1F5F50AF53F8
   76D2BCA16F55A7BF27EA0B646836AA8302E038E5A95E714ED0638E55474C5353
   08CFA830F39EEAAD614EF2470B36B6DFB053A35191227FCD198B217097785D12
   0BFC4CBD8628321493E84927F7CFF7EBC4A807F62E8DDA1B8D66DD0728FD0D82
   36E1A48C0463A1B26BD72FCB151757FC8ABFFF475A0CAD9D20D185EB32B8672F
   17CCC2739EBD9EA0E8935DBA23B8CF6A3DD46DBFC77BF31FBA9109594793FB5E
   B47B2AE56319A40A967DCC90A9E6ADD673D3BE317C761097F817CEFDBB656025
   8410FF7518391DF7EE8199D310AD8EEADC136C6D4FC06E57BCEEC17406502C3A
   A9B4FCDF139D158B9CA2FC23ECBF6F6E21A391F2AF677D7FBC6085F0A9823823
   0518E7C1E5DC5ABFF950438DC42C2D4EA40F96D8CF0E9AF626D0C1005AB96B33
   CE2A982CDDFEEE1C519D623037D39A8785ADE9B168DA8C4820FBBC8A0BF42465
   11787E638F006C052C76630B40A69C009DD2EAD169F4000924E3D8128ACAF391
   1F42337E0B068E26764496A225C46ABF1BE830317BAC0CE331349F6B4D4347F1
   E55E05D8058A7CD800D7970F64225CEF0A74E770379A747883443AE41BF7BFC6
   80629C8B10C00DED9D2A87DB0B5B43248E5B44D5A4E5B582F45D950DCDED7415
   E89D5D1BFC89A85150CDD760F8C00D6E7E29083FB382621C04A885A318A73D7D
   479AC6673150F5488A797A9CFC2F6EB2D290A75F015150434EF2976F492494A1
   6B2DA19A1BE91A47A14141A94DB2193A90CC49941B8181AA1745AED619DBC219
   B82821BF24DA14882C597D0FE53AB7E5E5B3ED19252541F4A2DF04DBF511A1C6
   F5F527556EA03E7CD6CABD0E2D9CD6EFB20DEBA3BD228B40DE4290FC54BB1961
   2DDC0841CF464BF1B464013AA1E0823C2226A985EF4CBD9A5558F4F7D3D2DED7
   49E875718C23C8A0DD3A6CD73BC476B236547F6FF395DA1F075E84FC2FE0B2A3
   698E3F7166E3203E150D94130E20F89F3DC45C64A4535CFCD25AD81AC221A5B1
   41769E12657A13AF4FB1E72A7772E2BB99D906B8CD728DD7224ED0FD6D42E896
   BCB3178BAFE9DE40680BA43F59295FBDBE263454C57D72EF56D2B55CDE19115F
   5934C90F0B30E8D19B85568B10953F351C8451997F0083D2DE423A59270E6FF0
   29CA55F775BEB9F0C4CC62A0CE06B7F59A41E4C6CCD7D825421C31359DD82569
   618D291A65EBC4C0304150AECE1B67D0509A61BD894A4155C14892464AAAB6FB
   E1C8ED30C5F4FC3BBA8CDF97A19BFFBA460515A9A291FC9CC8D858B3A16EBBC7
   1649D3577D0EC92E4AF2E80025A72B6EC01E7EEBC74BA1640DE05F62318B18F5
   FF28B9A09CE894BA973BEE103D4273815032AEDFF4F00FBE55990C5E88C194C5
   85F297C1B869C7F4FFE6A44F34868EFD11EAE68FFD0BB013EF7975F8A0ED6A07
   1CEE7345C5B0DE37CFD00E6480D4560E207BA175E922D081A1E1A5155E501B9A
   A0E852194F966CC9840AD472305C52A4D05CDDC8F5901AFE3262F957FB92419B
   685A404B86D82C270CB0B5DCFE7EA3CBCCFD7750F8751C6E62ADBEC51AEE0A77
   206E8603A39B1C2274D5C4E09D5EF58E253DC0FABE10311EDD7F5CD921B809D8
   D3AAAEC15F874F68B385BDE9A7C5D81A376F69A88AE8DC8143CC8CE528A520BB
   695C41740DC01DA2A31F9C49DFBEB24C94C93ADC954B9B3CEE464F45164F9ABC
   A217E5515DBB6667A0E78A3790F18A87ABA2FCBBE60ADA11E5314928FCAB50D8
   CE9DA0CAE9F1CE123DC8A77B27075C1FD49634792EE72543A19175090A45C049
   53F646499EA3BEF05E8813EBAC6BD4F64D47524FFDD2442F9A1F16818DD307CF
   356EDF8267810FF9667C371AD2A0B58335A936526C7811B7A83DA6761A8CFA6D
   843AAAEF012940FCF6BAF3F25FF7B27DDEE988D562548EC7ED9E705D022E0D5A
   8E56593D8E9FA3513C722A09294B7FA6B50D48C5A0E024A9C0CA3FB776B78FC2
   3A6D0138FB8021349622780203B6EAB66EF7165ACD13E1BCA90247173E003765
   929BF1A57A8BE1AA1E6178611E14196C4BBF0AD48F4DA5D622A870C1D3BCA513
   7230C699F8A2F49AF54B00DE698B0208139F29B551DA0455330705B496289962
   E955B4EB2D121E1B1144A70A2E1351790D50383AE4F55D743A28EB64184A3E80
   9D41EA1DD0C0CDD927EF2F188EC64831599BC20389662BAA51CE0B606D8FAF4F
   181C3CDB8FE20E83A04CAF3B7F7957B31C30D7AE0C602130400E0DE8C2FD5FFB
   ADB25B5189060716AE2817327C73A0DD041599710749B49A39A5092CDE38413E
   C544BD31F8A5D41778CDA1240E033AEA0D90B89BE95B3A847C461FD6DA703C5A
   8D3384251854E2CF5A934BF99BA3BD77DB5B0DD8DDAD33982F4F889D560EA0F8
   B9ECF07E1CCFFEE1C28DCFEC42C64DEA28F30F15AA6255C1E881E93736E8072E
   14A68D66FF21828005E45C4EC303268E22F78DA5011E19376F1FA3BC57A1A18D
   23298237B2C6F72A6CE4E6A9D2F305F1EF14D3823EC11257E8F881AF9DB4AED6
   1A83CBA28CD7E94391E69D3AD61194630224162FA0771421FBB906A8E7783CD0
   01A30160440EA86EA88BCD52C92E4C2ACBD6A361AC8026558DC3FDD15FC4E45C
   3C9D78500A0466873434BA54F520C01484940B9B69A04FF3CC5990A998A11B7D
   0EB7875A1B125267D985B621FC39F0573889B2B4FE2342D6D2644C50597F58D0
   FE5661295B186E78B8468F84AAADECE46C26AFC77334FAB292B24D81D4EE197B
   09C2E97964343B5A9E8CD91DFA03E1F13740B939687B9A17117BB508A85E34AB
   0C0FB1B41480C852F58A852648E19297BA56FF7B5C56FD42A8BF72F431982CAC
   F9CCC19B30EB0637032D83E6492E434EA8665A22F4CEEFCE5E9287A266361E9C
   1D5B8308AF689043A230FDAC3F7A13AC06F09104468A76395AAF48909C37D1A9
   BEB97CF4D0172757515E552E41C990E885F86C2659FBC4880DF998C749DF8688
   3AA50F599191BD973FCCE065F1300CC254F0C5FC0085518989D3F25AAAB3B0B4
   7747A2EE4321995C8F1AEC8D49F8BFCFF80F27FA4E0177FBCCEA97DA4A1AB06A
   04B309EC258A2B4006EF59FC53249905D4C102DFC3CC23A739E3205A300DCF9C
   AADF8AF3E1C84A6AB1FC88D6424727F622FD72228AC158027155649C00115399
   30F4B0118E50A9DFB81E9D048A7C2955ABE3EB11A8503601BF63D6A30B401DED
   3C0C39312FB475491A575BF1B235929A4FADE698808449427E9AEC700BCFA8E3
   A290761D16E919EE0EEA3ABBC425647272ED33C73CE7FC05EB5AF60587C174E1
   A3D16D332E5A70F6A0B678076B4306745C81B335931050B468865DE7308E8FC4
   44547B2F83078A77AEAA234F730A1D2852239DEA860D77F7ADBDBF3D8D348873
   F36F07E0E109A83867B3003DF18120152D073B304EBD26AB34AF24964D036AF2
   A021FCB909D2D5E9B7BFA63949C6C3F6ACDB5B50D8390BFCF6F358E67D2180A2
   61F0EFBEBF0668292AE0EBE734575F8365D2D678686288C47A5EA5D9F773ED16
   45CB4EB8C5DF682F952DACA4147BB87D81B3CA5B558C2CC0292B90BA99B69BE4
   68C6C3024C8BA292902D8FD4721D7299F0BCBABB8B5AE27333361311CE117F76
   2ED46FCA51DA3697D159B42965D72405CBCDD84837AE6D76AECC97433720C500
   724ACF76E129D9DE5D8C5C9D04F4EF09D72E5CC4D215864DA47E18CFABCBC213
   C3355989AC464FF6C8C380A99E72CBDF6C8B135971E25232037B8793DBC56744
   80B2833D17805B28F070BB63950EC9D47391FE17C1B9557E81B56DC435AB5980
   A3D418F47CA5766916BDB07F514119D363B0AE417414FB0AD6D97403EC65E798
   9787DA9C9166532FD09C5C6A6229E6BDA708C83C63D03D327BA92AD134A37BDB
   A361521EC9F6D10F55D706F65CA83CB715DCC1AFBAA48EE80F2BD816BD673D3A
   714DEA4F93E8614966D6415759FBBC9EEF58A59EFE9330926A2BD70D156BCC76
   399717EC8EE23296F33C16C91AF7475E0F7B50A348BD2987A45AE742EEE53C31
   F8E6DE1904FBDC5D5B5797EDAC54C70E57EF5A7677B5D8923748B24D078D6BEE
   DF9F9EE6140EA2BBDE45BEBF387FC14DA876D118730F00ED9EE09FEA4C39D7A9
   8BBEFD45DD9EB99A8CA4B91BE2263FED8A167261CE00DFA5D75A508CA387F74C
   FB89CEDAD02036155553AAB657D60E2C36D1BC781CD45149D114A9DCD972E677
   ECB3172F51983A4876541551C769EF6C0B1EDBFCAC62105E04A0881247865F4F
   1E64D8E2AEE751BDD62336C6DC98BA2D7218262B37A194E8E714D142839DF0B1
   36B6E811AADFCC865D8BD4FCEA7D97445C1DC9386DEBD198727AF84CAD247631
   B54B2B1ACF48C2215C1209461EC2AB4C14832705F37B72557A6FB3D331F5D647
   AFB2B1AB42FDC3A2F26A639CF5158864B19EEBE1F81EAF5DDBA6A5B619FFB8B0
   E7C13A2E344A27A716B0689882BAE8EFA3C3E5B99341B0E7172D2FE5806735A6
   ECFDFC15E1A2479AF5E45D98E73357DD938EE51C43CF7E8966DFFC59E9C805A4
   94E5BBD8C5E1FCFD0A8D466E70EA5ACE58B45881193A21BF42719153CF8C7E37
   F9117E946FCB7EEA153A44CF5C72C2B1FB7ED34123A053D9967910918C762BDA
   E4D208B014CD274D7154099A1C24F67E53DA34DE10D99FABC9457D18190AEEBE
   71BB62B1BA041D486D3375972144CC946DE8CD4ACDC0E0FC2EF9A69D34B3F0C8
   586FE1D897A0A78C628FB9C7830504AC31D5FBC9A3F67D6ED281B2AC667B6B08
   C2C2B9AE44B58F9DDE9AA526A6AE61183B06B12F9E0DA766F8D6703E223B1CEA
   2C1BEE87B1B787568C99860C48FE1A1B1038EC8D7CED4718ECA459FA2AEDE81A
   E6F07EE5964C7AC0585F701AAD490037347FCE2CE4B93B48B1AB560B8D5DBECA
   20C3539B20A734E33786D1D397B7331FA423D27D2A4FAEC3990F3FC3B0CAB0C6
   1F6A154B5490D1706F7B6EFA5A2E161137135A8A0580F1434BDA94138BD5BCA3
   E0AF4F909C0E185276A8283064DE952F144F2B6952473A54E2515DB2A44F05F3
   7D19275DB3307F846D1A24B3F3C9252980B96E293A0547C655E5C6EC9D80AF4F
   D9F5CB64579DE0CC520DA79BFD413F2D8F9DC05A447D3CBC9084B40C903CAFEB
   7C6A28B3DBE7E9A65F0ADCBACC2CB25DAB1BC226DCCDB2323F1A8D3439AD378E
   4E76AF3413063A31C4E9D788A64934B80E1124A78680F3019C78AF6812DD4777
   90C48CADD8BCF15D22315CA8B77C2A0DDC83EEB2FADB7A25F04B1D606AC61ED7
   4D8FC0B0A6DD118CC9371B8F2199665C783537743F6409F1E4C1BF23CE45E6EC
   1C9589816EFF044F9B5AE2FE087C38655EC964FD457B727172D707B1541A33C1
   8EE27DC118728BA2E3BE7FE3B76C843101685D725140514481C601A4E526CB88
   0D37D2E696E03DB4B89A877B56EDC9FB4A98671C6EF32D4121BBB9A48E1F9778
   5C6164548C9A29152860D8447DDD29924EF1C3BD8D4E36D9F51438209D08C015
   0B099ED8EB61CB6B366370BA046DEB185928884BD7E6B134F3C0B330F2DAF2D4
   6CFA4C08FDB248F1E3DF644CA5E9560EADA8EAAB359861CD4C07AA01FC4D79B5
   2A977E1E4609E99B0711D94D7EDB931969D844F5DC24F4EEA1329BD0B6784B1D
   204DB140A28C966323C4F2D0DF15C1AE39464532637F918530B58942E5032448
   57F3C816F36B3D3FD01B9530C7333F9B903268006A922F91A4D66D5B5A0DA3CC
   67E3F7DEBB7E43C56ACDF77C6A61013EA71CF8598CAC910FF66D6731FE4BC467
   3F4E3F9F76989E8C55111407F9BE15F3262D019CBBA26006FD404E40E00BEF7C
   74684EBE137FF13443464DA4F262C696E44E5FB07B0EE0887C466774C2342BB5
   4DB565CD42DF90DEC50559B82363642DB3158F291C855172C6CF04D1DC8B8517
   1066F7ADCAAA2F8CAAEBFD84A70D9AB22B3BF61E618E4B07E2E6272842CBD4A9
   F3A2E161FB636CE6CC58BC036895D575B69275B42FA93840DB434945CE9DBFE1
   AE36D6DEF661EA4F455E196CAD502D88A0F0EE2A42D3344EFEDEB61A59B82364
   1F24EE5D80ECFC0D0D2158B5093720113E746A7BDA946D33464E7EFF3CFCE4A3
   484C6B36240A90C505DB4AC8F6D25203B720C91F2989AF27FB3547807B62EBD6
   D363654AE84382B86F15BB8DCB460E981F0EFB7DAE4C42540A32C2AFE7CB8DF8
   DFDCA588D186F9E70470253B261DCCAACDAD46C96EA0DC6E705A51EF4B74BD27
   06A0276FDF16D7B8648E9D483630D24F446E1ABF47D5B0E8D03CEF27459CEC27
   D5F98FEA3576D098A7F02E8C59110F6E7FAA11EFE1A57A0DC7052158D5A6C4B1
   F29DBC6C00EB32F13493F89F32069350F56F776B61086AA8FB60C781860A5313
   4D0420A61F6AA0C1F7D36D1F093C81EE6C874F1FC03F6F16F6FA29859ABD81F5
   5E219F9C6C69051E693B934905064ABE006856943D6895A88CCC15F46C94312B
   DFC39DE728687238B53D9AAF244CB0A691BB5A590C0774F538614DDD6AE8539F
   B6B0DE4FEAAD13ACD5A89ACF325E4F76431C727F9AC1B6846021685B908E56C7
   74737B4532383FDFABAC98D16F36C859C57F4AAF4D332FEF766E48A1CC5E9335
   275F9C3ABEF7D5C298F690DCEA30587B2D9415C4B1D23B51BC1C9DCBD0907541
   053C9D7D978EA767E825D62E28C2E864DE8CFA16A15C92AA33097B3C7B9818D3
   B7D3BD45C734F0BAAC05315F1E06C9F733F2E0DC9D1D852D771E946E895E837A
   96E75454BB228984D2688C8A0B39D7C9910578DCD4A201123743AAE7AAB8B973
   31E974B8DD7508C16C9AC790FB9EEFC002FB61AA0478A60791577DDCFCA58A50
   7C290E7BEE986A9A01F4E4E736562F4716B89150FC8ED6BAB56FDC7434E40918
   30E3638E0B6BFC8969DA90F86D30E58DE3AE6D700919388ADD4BDCACEF25AA66
   6B901230662096C93B61A938FBF46D69093E0AFE96810C64BC14ECCEF07BFCC2
   6F67E1C066EE2A075F32AC97BE9EE50F11C2DDC5E3EDDAC8D34CA319BF4831B3
   00CC43278CFC4D30DAFFBBE1AF1E95D49EB40AAE2831F9B1B8EEF3DF08B87927
   76EDE1A470CC7288E1032DF92C9DDE43B62C0FD459B3CC9DFEBE09C0B794B633
   9B610669421E3A8FFC5BD4EEAFD3058432B5A73B5C7AD0CFE09A32E3F2D84E5D
   C42B68B10C447761976937AF272541A75D2E62BFCEC18AB7FA86FB65B5C957BF
   15EB21ECE2495D7C67DCE9D17E20CA8B1ECA03D795D8FADE623887DF66B30EF0
   BF1DFACDEE1A04B54D898FAC95A016AAE3F5E9FE223E002F30135A09FD78A7FA
   53D50679358C39B96D0F9A398DEC59EE43FA55BAC59EDD572D021029EB9E1509
   D5D658BB00BA4556183ED6AF7D4A14BBFAFBA477667651D720E0F9A0BF651E7E
   8E6251748D3A5C58CF52C4D191C58552F1CD3A9186702A6823B120CB16004549
   A9E9A81729AD861D424F273AE1E73B4812BB3F12A2F0CC441BB9D713AA4B2FF1
   E27963647A88D2401A80CE2A2319274F34B920745698B8EC4E0AB01285BE2EF3
   67B8513647813791F346148A60B9B828A3C783AA8F645A3144F9CC431C92B04A
   CE02BD1C701DD9BC907232DA7BA7C54EE37404BFD05A4E26234AFA54FEB67418
   389C6BD72D55D3235288DD4BD7F33CCDBBD49719093D38EA5830AD09E9000765
   7A9EC8F2CD10D2E07D3F7336F918E8D2B7867B6994E2B2AF83122544177588A3
   36F58E4777F4FAB8A3E1910F0F68AE5AAB53E39DE6AF78759AB4FADB9AE77AA6
   458C2FB8A3CA9CF5CE7BB376D9DD12416F2ECC1B2243609BEF9A9539167C22EB
   306008B9004A0BBA136CB29E1EF042C1664520B53C97B055C16377AF8E308FE2
   8B13331EFA7599A61EC089C3B85843B69E00A741E4CB2D6EBA722B7693BE0343
   22C052851989DD390DE9222572D0F819171FF7A740FBA0D2D30BA1A1C31B8C0F
   003403C37A5CE609DCBA77607DD3751DD45800979146855D0C72303E32A38942
   A2B670F8AB8FAE4DEE2532105E047E512F5926F2062CA2961013209625E7BB7C
   3CCBAD13C99762F0A69A7997E2E1626202027C6C5713E1EE1646D773CC4FE56B
   C29024690EC9A5EDB254704F9165B1EF1C64C0233258110FBCF4AB71BDBBE63A
   7C5265A485DD573AD8350FCEB9059D0A12F0E8466D3986C489E2AC79A7607892
   F94C31B18342F018BD12A0004BDFF0AC98FB5260DCE32CB821E75AB38B81A1E7
   A12DE954F33ABD0135A51BC2B653BD8AB2582BDD2EB2D05CE0B5340FAB85706B
   CE44379C031C3F3D98BB1ED209BC977F81499A926FA86E486D3423107F417A74
   6482C4DCB73CBFF5CABE1CBE95EFC8E8852B31F151C290BE40B82F1FD4A467F0
   5E48EC19D506A32CA53FD083783827FA5B5D1E310DFB248F0E379C31BCF5BACC
   9DB83AABD7B32B9569467BE9942F03F06D9C3C3406C4F4BD3366FFD492E0FA06
   B34FB6AB5F30B3D6B65FC106AE3E903412249F79E7494DB97598E4855F8B5623
   BF1E09AEBB5B2CD4E1585C002EE87C912A6006329D340EE1C880832BE2CE75AC
   BCD13E0409A06FBAEED899BA42FCC7F7A4A8EA1B7A991DD21C598E5FFD077C02
   377B70DE47543FEB6D26EBCB38769C892B2A8C3AFCE0E7A4947A7009FA6AE24D
   3249C1A4995761B498181048FC3A0893DE7503393305F2971EC5889CB3D977CF
   D8CDD4774512F454974CDCD57E995BEDFBB0B6FA9ADA4A6427506CB511D9C4A3
   DCCADE805CC6D9E07E5EE7E9023A8D1AB0106CB321F959141000882A70F5AC55
   C1C2A86019287CC9CACAF5BBADA8D8C66D793AFCDF8B24B9932C4FE3E6AC3B8A
   68C5298F563EC6DA1F5C2A043E233E7EC8CA8A32C29601C7C0E4B8D059D58862
   661B758B106F1E6178611E14178C2FFFBDA3EE69273CEB40D8C8BD63D84CCFEE
   EB45898E330FBB196A5A083EBD52B067A8B6816D9A6FB80B29817A25C002DEE0
   2E7CBFEC066FE99E0599B2A4CFCF5990DF62DBFDC2079856C3A3F34831EDB69A
   601FB8D7B473A2BA31994590D9459F06D1D8A55B967D14BA0724213605735079
   DEF7342F8B458E22EF824C6FCD4BEFB9DD2CD10B5D4ED3C7702F335958111A21
   76CC84A86BF1BD10DA747FA72202B844E94471D7B013476335D9B76D56F9468B
   D27FC5B43A2D7B3F99DAAF18F09F7B086A27B5C3BAA441DC9D15ADF958A1675C
   D56473A3813D9CB975FC09D8AD9D402880B6950E7CD46062D69135A831510CEB
   BE755F29D0B9412526CB84936F10901F1A69142DEE95CBD856E4A689C3C35073
   DEB781B44ADA464FADED3E973269D39C7AC4CFDFF6148FDFD181CAED0AE0C9F8
   0ECCAF853F5CA48D495F87984F912FD442FD16068BE048B716F39AC623DDC0E2
   177783AF3A4536326E6D4369A70C10334248F6BA9B6C3D2937CE54156D5809A6
   853570139E740322B176EAA1CE78E4BE5165DE03A66C66040B6F0BD4D17370D2
   10A77E1272D98FE42E409207535C12F48EEC4BF2775DF1B546DE01497108CF0A
   E8B3365909EF945208BF2C2387D370DD60692277ED75A803B9C9D46D12FF53A3
   54718283EE60C0EE2A22D2872009F8FC63B1BB851603E0C2D794F656BC0F0698
   CF1720BA31A6C4DBAFCBC84E1289141B3C77392A32CE7ADEFCBE4D07194C1B3D
   DB3D5D9251D592FCDED91A49844920174AB29E242F90407746B9D8BD00400221
   C12A9D8EA7A2B57540F4BD8A440EAA3C8E84243799BDC80187EA775CCC86F137
   31ED716A24CFB21FFB688FF4C0E054F039B1A3C9E4F23D686920DB7F8C77AC47
   746890BF839E67D78DE4E17838E82A29DB6A06A995B95600B010D799E5A3F64A
   ED1119A1CF5F0C609211A9C04AB7B9E51CB1D6C27709DBECFE5A9941D2B1BA24
   9303041005A38A79C8D06FE44635431296389FF7C7F829E02260E58A729E7576
   FBD2274998431706DEA70C000FC010B26715730B1737373F7CC4E26D554B08D2
   14359288B7AD35DBCE4403866CE75F1FB2FFA049DB16F1BFD27788A51AEAB0DA
   742FF45A13228B9AF937F9BCC7FE453C4054DBE94548288CE22E50C09144C510
   9FF036F0780F843E1AD0FE738D166A955BCD54FA28130B1978BA7B868847F2DA
   25B78AAAFB585ED21FF08EBD3EC192CE3CC46227A84A8440F70E815DB60490B4
   081B61A898F69A3E780AAD9D20D185EB32B8672F17CCC273912B292358EF4EEF
   43E33B66EA8C61DC810E762FC4495F51D03E8E0718D3055E3598C4754C84C105
   7A0F2C1AC2307A5BE479921297AB79D290AC885963BE849DE5EE94DA8E4C5280
   F436E01EA76F6555F6E1B523E6BF7C91D74BF17F111D965783E5F483C6587968
   A7674045E60D818F445B4CA2FCD347D13CF41A65EEDDE9708E4961288A13A643
   5CEC17F4DE0BBFFA584C071666B7B800EDCBFBCFBB2737503625A5C019CF6642
   5439029A4189E4F47D364BDC183C155273335C8687B052204F89381F1441D9A4
   9FBED52908A25F0F5B3F6DD010DDDCE662403168762A25D5A813DB4BDAC45204
   CD4EA710BA946623426644018BE23E883820E16131B170F7F1BDCC7E2646411F
   C26948B215A24681E92D2E498E855DA7FA0A7599C2FD89203E6A0B323E6E89CD
   CB054F2062913E62D0C0C5C283599B7B08CB7F6BB81FD7B37EC2A06D3D64D651
   0F71C7E38A17AA4B0711D0784B46B2F7F9B0EE493CD74E92DBEFB84C023905EA
   58CB7B5F8460E3B7B06BAE4C038088CF315DB27441E203FE2A1A12C3AA1F63B4
   1F13C01541CDE5A88347F88C56AA595C46193E2658156D75E591EC390F9E22E9
   56BCBA8B24536E0924815084FB811F8E815D692CEA0C70E8E1D8CAE8DF97B994
   8803DD929EE79971D32C6D46E5FF5132BD446A236DAD8A569A91A52BF5E7B70A
   18F783B57E5133150ACAF2CBC3885A964E5DFA55C60569AB9A0A9825D71AEEBB
   A9890DAB18D341DDB41F182B7A47EE9CA549C2825A961298A9522DCE06F0EC9B
   516770FC7515B54803E2B0A094A5843F9E39E4E8582133652EC1154242C437FD
   23CBEB6D1699049C8DE983E1044CA865BD6A1646EAF7928ABBBB13477799A4BA
   A23AB19D71CDAA96392891C6EBD609A1ABC635EACE73733ABBCA8FA903A8D052
   2E7A9CE3521343CA5AA2D18DA69F97E06556FD2FBB2285040A2D17A6E9FCD200
   A353EED8E7F0A245759BE1FB6B4CE66638DFA39DCD717167E1B256F893E264EC
   8B8DE4224689999D6FBE64AEE2E68511B86763855D2FFDC62BF7BF9263E31266
   05142993345743DD5E9421B69795547C2D01447A77D66F94A8EAE7A3DAD71267
   EFA48AA4D73243EA727ECD59CE09C48DC12B466EA178236E59D0B1507A187E0B
   D33F30AD895A17559309F6D17FC5307ED79A8B516675659C448D711E6803B09A
   5B7D57F654BF51B483E3AD1CB6A26D3F845F2FA0C3413262CEFB7051B43D9C2E
   2A75E5132DE70D992D36A39AF2481E53EA7FF2FFD17A6B7ED658ABFD4A2831BB
   36367C0D02A22D89D79FD0452BABB2D815BB3F2EF8E750EFD11D21CAB7A1FA7A
   9DD08BB624234104BE3FC4599B352F6AF5BC93AC3509781FBE501F96EF6B96BD
   B5DF0FF2BAF7D527F2543ED720E7240363B3708C71BBF93E81ECE84EC6334875
   5F6E6109151557065DA52FF6029C63221E7FC6604E6C4B4825166F47024C6761
   BCF092CCE8C645855BF68DB50E2607945A0D19081411497FE247074B24C7C780
   317BEE66FDBA6630EB70BC1215DD9C662A8210F4202E3C07E3D24814E4A6DE54
   0AF522845C879B537E40FEFE7E10C97BAA4B8FAEB024C42FFBAE30E8C0A847B7
   FAB04C531276C445E8034BEDA3DB99F3E276E29EE499F65E1FBDF08F58655954
   023CD8C5CF1AACCA7D246704E78DF21F28C402E700A72E9C85881F6A562B8C71
   256151DA64A1B512DB2F7276DB3FDA1B7E38A93F53D2ECDB7F642F36B17A65A1
   D9FB77649DD784995ADD3341D7FA628B86507E9E71732DF9726C255B48C41C4B
   4781C6C7EEC99594A7A8C7FF2A3FB6AD476FAFBBC1292D3E547129A63FCE048B
   41529F1A5B6C28DE3A36DA936C9A0AC65CE2F8B9ABDD50966DE4CD0388C695E9
   10BDCE91A209977F1682D0F5DB8305CD2B0512E17B16C240CA1AFC6943CA7028
   7B8D009485AFF7DAEE91207CB79E980C2A6B24F8EB5CC90E37FA65F45A31D85D
   2409707D7FBB1974943F02AEC0484B2DBA0487FB45C84B9029ACE456516DAD46
   5D008389B08F090B06CC879295791710DC8458B5B98A451D7BCB8B70DCBD9C14
   D89D57466635DC4B3592085CC2AB5C2A52B45B2825073E5FC89F98A3B2D0773B
   D838D7280027034258E151FD6D9A2D6E64C044B874AA840AB74810AEB44D5E4A
   E05405BEC00A1B849E2C0049EC1A567A32A7CB0A03B0B78C5A4F49D28F95A3FC
   D25C8320E8D6C7DB6E7E88680DFB1B47D9EFE46143404E33F99D276A3B5D3F29
   D356DC2169FD09276AEBE37119DEBA0582F47E4086585DB1298F554671CAFE54
   E90CE94FB9AC2BDCC8C7B4EA8B81AC1985E1051208B4960B9E7CF2782C2F3E67
   AB8E1563149851F8AACD7FFAD699C197ED978E54AF60946E68AAF20F5A514BC2
   C4DC81E7F1861494A62C27C10F83DDA9F3FCE8D588FC02D0101922782BEA5B5D
   54E812D1B1E0A59BFEACD22114C15408BED0DC547417A71C7D679C3C27C06FA2
   3F67673A849CA32F6C2DC37654177E209D1D75DF0585D686B1918010E8C06AA5
   64E6A6EE8E3C008C749838F1A8666CF42D20CDB21EDF5CFADB42D424482D2BD8
   28AF8300EC346B680CC2F314786A647368AB407DD5C858088B90ED802E3FC18E
   99366F35C23A7C7BE83587856C5276D15B58FC6987F1D673BE010D7C4AAC80D5
   87D98CFED0734B0FD9554A64AF0DEA08CED7649A27F1759C06FE1A6D13CF63EE
   18DD9526A224303D8C504DCC3DF5328C463520423574A65A17AFE3E99CDE4235
   335CD69DBEFF890CE205FACD0CA8898282CB81A3B81894E6ECB3FA1DC7074045
   07FED15C446651013603E0341FCA074F804F54DFE69300CFCA8D32B3BE4F56DE
   5110B174BF827DCBDC8B5850D6FE5389BBB96DDABBE0A28532BB1E7EBACBC259
   CA5FC711281D4D0C0678D6AA96214E77DB4931665D840B3BD946646F58084A7C
   5654A039155D3A2EF8F75D2B074BE3AB5458A931C68AD2D601229CC16A050E5C
   9AA8696E3994D691A772AAA3FAEE1ECDB125B87B6B9764B842D1BA054D289504
   F8A1604E2276DA7E2F5D689734B7B487C174EA47204962BC68A937DECA14534E
   D336D13DD46EE180E4B2307347CDB7392A3BACDCBB2F74E04A36147CB94FA560
   5BA05A5BD7228BCB34266037AACECB9F9813FB4D834FCFFD11FD8DA623BFBD55
   71916E0AE35D9E9BB690FBDE7F9A2C84DAA2E1A566E662C1B142646CAFAE1168
   3D8121A1F27153C874D9E7D1F2FD32C072BFB4FD4A4CE144E244A685A96C920B
   73E76CA3F3FEDA06DD70EBAC3C9F7810B3BF89F4FE0CB9EDAA79A2CDAEB8F871
   C22A1BB6599DDE33CCD64ED0FCECCE0E9E710836AB97CBA9741817930221DAC5
   AF3636A7BFD547734D938D1B922CE151FF8A52DBF397A226E0879CE48637C5A8
   8DA4C18F2675684F3F870E7440A25209FF00C88AA19029C1A9DCE3DD7AE578C0
   B4054B3EEBAADD5025E5DBF15404468FF6A49FC46A0230970F0BA4F7A4C566C6
   1F054D8C429DAF2A6612DF12FD462A60B37632A41F78AACABDBA8947564B2315
   54BB83BF3EE7A050036B58A29FC77BF97781A56C158AA0C4874E48697F2224E7
   14151D4C394EAC35534343E3827B5E1A2CFE131B5FAD9FED24ACDD65EE069205
   B125F272A68D3F963CC2CE742D00CB276097C767D1C48777394B687C781BC3A9
   0F4945393FBEADD6F4704C489F0CD3E72D803879CDCFDB57662002B146CA120A
   491C31F98EF3E463FFC374598F6D3E85F5C327C535AA652C0B70F7104AB2DE01
   E9FB8C55DA1511DE781EA57240D48C352C75821FD73A4912465AA29E75AD2E9C
   CD0D623DE874E432CA685A08ECB175B8F0F6F579C271A2C17B65B7B83A70AA73
   0E2ED00A371F46088578E34678C78036B255BF48E1F01ADBFF10B89E43150460
   958A0024F325C358423C6ED6255DDCC1966CF2DF010981198E34732176765767
   4D609414EE08BFAD9BA9B208636E3FD78756177FA1A6CDDBDE5CD4F0A79C1546
   4BEACB41D4075C7D3FCCD45751A59F00EF8BC46E16B786DEEB65F796BCDD8594
   2116AEE544590F5334655C13CAAA4016525AE3DB34D46DAE56DA99BAAA556E0B
   313B90AAEB40511FAA30BD18C764BA6AB57981087E32AFA3C45801263EA26300
   72210F29D243A5B4555EC8F204946097D6971616F961E9C9893DD764B046DCA9
   F53DC075B9E34398695F327680360FF930B0A0DAE697F7F39CDA0A81926F6B15
   E8CD0E4AA20472D4B4971A8C06E45AC58EC72BC3CD2629486D9658739F6712B2
   8EA150E8A7221841DFBA08A65779C42D244D9DBCAB947D761BFEE49E5288DEF2
   D5BE33EEE8242295CB59C8DADC40A4D2CB70B431C0BB2A9EEE8BFACDA0BA5D0C
   2B4C0DB5CC98316C947436AC5BA38CD30BDDB12C5140A1BC75978A0BF48808C9
   605BDE315365CD05989D2306690C97CB1AA6C244AE410069FB3F1F51421F2478
   E8950D92497DB78A5DAC89716577D1CFB71EE31E9F8BD8C9A1E0DF4CA1015352
   C9CF80163960F4E73A12FBC669BCE513D30E78D7EE33DB51AF6C71DCBCF6E93E
   3103CF2B562A200424D44A52F2D5209525947CFBD1D90A82EEFC55B26DD664B4
   EDC61F0B687FA17E1A3496D1AF1D7B7DB9D055B9B5BCFDF4A396768284C22D15
   CDAD0FE8DF98C6278F586CD9270154AA2FD66ADE4E1340746F78B8A490C950FF
   79058C181AB6A4B33C567542F05816979CD2644B24C91CA5E9C31304ABF9385F
   859FA935BE50B50500F41B2649995FFB9C83D458F0DC3F413176BED1D0FA8B55
   4BBBD608D100D3CE0DD6BBCF77565EAB194767E00C463AEBE2BA17C2ADC801FC
   C208FDA7D8AEF511F760580C06112F3306336E69CB188BD71F16AAEA3274474F
   B502DA2BB317F43B7EEA873A39376A8639A6DEE4C00D96496E03F6D291A22B2C
   8E7CE69BB7FA722C3E78DF65418DB36D6A3AA282631726895B814D2B2F5CC58B
   90787A8B0AC516FC05B32B964D36E110C7362C2953E139692FAD35247648821E
   6B9AC3809F953115FE51069D1EE818D7879047DCC08AA0AE3DF700E40C2DEEE5
   7E4DBBF01924BC2D7187CD112D3ACD5B4C4B3936AFC95EF5D671C75115DDD74A
   C44D196CD53CEAEA2571B27421D56596E6D3C8361DAC606D75983A6C3B383A6F
   B3025DA828E44F676650EAAF93ECA369DC289F7B6380597D7236DCC81246376F
   4CA934290DF99984F2B95AEA1BC998160FB9F141E44135C1FDAFA7C62E17A3DC
   6768463303761896C5CF5771345A9FB4AB650B855B9426B010525F287393BDE7
   8474EBDA0E35D843F43E4FD0106D44FEBCC79A208B9D59C7027AF04622C42CE5
   81E82E6AA1DE89F83AAD66BF50BE0CBFB057C7F66A82B74B55D44F284DE0BDA7
   06F122CD157327FFEA37D4ACF81C3505D4C32B083901F1E0386ABB4258A05D14
   0262147DEE35CE41F5FE911013915D37EC728CDEF66662EC078A809559DF7C0A
   8FE2ED2EE8D0FEBAD0FC7872F48FED6D1815C74590C8243F566972AF4A3B49E3
   715D13898B64E59C7904B58BC9B5A226E5184AC3D1396DB2BB157D27623365C5
   A6C73664ABF0F7C2B820A48FB5F9333D89A50536251C4C16C80C0EF38D1DA7E2
   A423F28E4A7204007DDD210748DAFBE21B4F48B6E3E6F13DD4617C9DDEE3226D
   E883E2D93634978C08979407171FD5BE067257C110BDFD94D7FE5D3F3E547AB0
   77C62831E09D5C8D95E5C80710CFFDABEB1557F63CC333D5EA549758AAC4F027
   074C7834455F60E0B2BD4B300000CBAF6531D5935D9AAEA24A264F42FC6462A6
   5E1D6BEBDD68397D11E93483A0A116F15F70CC78279E275DBB89F01F814A3AE1
   AAD75B7C47E33369457D849CB93CC92022BB9C2109A7D88274EE3FC78C9C0476
   5B721753370C67118F6FE0A34913ED4CAF82305382BC87CACD2382A4F3AED9A0
   475E1E5705C11ECB017C724DE96BE736EE4ED2A73A1862D41231AD088E61815B
   A0D589518434BA4741FBC38AC8B22E73D23A41E18570C84B9079D02D36C09D34
   84710193D79B9B3EACAA1632DB7B005FD42A3B241B57DE6BE19ECA665F317EE5
   CE25B4B457ABE252DF4C9BC1D95FD6F139ED387CD2125CDC46DB778158B67FD6
   A8804D479B36011E248411E326DAC5A32458FCA183F58C9AEB90356711962B97
   ED6782134DFC32F09F82291D173F33CBD3E07FA1D55840D5093A2AED3BE70A89
   38273C9A32A0B5341DE012FFD6538118CE9627DD87BC3DE74A60666811C66B8E
   5F32956A60D1784D9CDFFF8B5196EB98779D17B787FABF20B98910441699B3F8
   7B4ABABD4C826F1FAA36C9E5551647915598FA56A9395F60479CCDA45423AEBB
   5037071E81EA975B9A0FE57B68B6E2072E8471EC3D1BF5B3408D4D54C6BD051B
   660AA3F1F9560607BD5CF8C170477C146188DAF7D623EAB02396516D91402F98
   62B5FC678456404A37FB484FEA007F73A55F7A99286DD127CEA81A0F87FDBA61
   FCC0DF91B39DEF14976D7D00609F5C222DAA65677C4837D578FAC846D77AEEE7
   F4D65CCAB1DCD30399263B4AD1CC0FA3D7DD0FAEF5402463F7D6050CE676F06E
   E0CD9717A1F3159D0205C60458A32502468326D0FC4026ADD81E3684D37626B6
   CEDA3CAC91E253D6C18A376F8397E5CE7C2018A6A43203AE32035EDEB5CB909D
   4DFFB07FD595F10B011176053F91E822A38BF3BF8363D8E952B2E5EA058D36A4
   CE03969D22D25C9B9F53F8489BDE53DCD4D40D17F0214200C4FC341F1C7EFE2D
   50B7200B7F1FA2B81AE01A9AF35BB0C43821F047EF1C34571044C99AE13A7BE3
   846CE587DFFB4317E41B380A4D7F21C194F7ED5D26699EC49AD113CFDAF8E39B
   F35DED0B12D4145F5C681486C48DB569B44E4D9F3F26C231610AB97A73D477EF
   CD8D1FA34314D031CBE64808E61DD330177DE22CBE1645022A0477E269C4D95D
   6DDC46583641111682F39449AAE476588E9E8ADB85C855AD23ACA4E0BB2704A6
   35B81D04B6ACAD96944A83934003AE6EC6CD98A11CF7403AE2B3FDFAB69683C6
   120AC5541CBEB3E1FBF6BB0C8AD936B82867F4EF2718F3A2191759DF6EB2B9DE
   CF7FF83F811F901B8625E9546683F54CA716E425C9109C1E3252722787576B0E
   598A6E58D10D8A162DC65C9A3FF0196E9C8D9345E90DC393ECFD1F0D1FF1A494
   D7774A694BF0EB13CDF12B47D4AFC53080C6ECE8F894C0EFD93E3CD3B6A32946
   769932A1904101B99EC64F8BFE14BB3328E14E69A92200FA943BF8B6410C985B
   96C1BB8E39E92B6F7C38ED9F20011B3E5090DCD04103D1A6086DFCD6F0B1837F
   BC0936AA400BDDE0767AD09AA9EB2B721E4C3A9F99A6F74309714318F9620020
   FF0EDD84A7D5814116B912C48FFA971BF1A83E6CD2B5512C356610B624CB7724
   82920512100F1A85FC21E0EF124786855E0AB86FFB4C75CB1664AEE839C973BD
   D3B3DEF8060D7DA7E83FCA3848DBCAB18547F5856C3FD32EB2073266C2AA913C
   5E305E8DB97FB5A04FD11C85D08CA02E6C35D743F19E517A314D5C972D36D201
   6F43B613377FB8AE92DD1FC2357FA3ABC92DAE6A3C61DB240EFF44549D6D2C38
   4886C837BDEE7CA685090DD542E5B7CED8E8D34266388DD7D9A2E145D1D0961B
   E703278B2023FD01033F77FC6770C2FFB965E650C23CB51EE605AB14730C78BF
   3D588AD14BAC378CE11A4B89F6B312CF1062FE054FCCBAFCB1FB0EC2DD433E60
   EBDFE9ADA5787816A38973CF4CDD8B4536C3659C56C59A0D58EA90EB13B8823D
   0A48FBED7A6F36F438B5E728D9798A83E2D689F74A760A5F757937A08C217375
   B95EC14F9DBA30C3605F82B982419207535C12F48EE4389359553F7C826D46DB
   F72CECCAD06E7BDFA7F6C206CBCD8F468A565C6D5DF5818344B245F4BF6F093A
   46408FCD38B85D1D7CCAB298406566AC7608BB90246A76F3B72F5895A6BBEA56
   2B3BE1BD50BA8E5B41872854450440900A985B07011FA7E06D460B3C81938878
   2A2CC451A3BA5DCE1627CB5B3D175E88ADD1EDDAE706F86B0644C3D2E6229C09
   33CF4A100B0F95908BAB7AC4FB8C99A19B4D0C7F398DA90256430C00F0D7BFEF
   550580309B6067D2874FC3DC1ED9DB988ED7A20A11152226C2D9AF9F078E7C58
   99CDA22C5FAB020F9E6C4AA31A7010C97F6074F9868D534376FB27B5BFC009FE
   3C8A921645582A7D2707F5F04ED68C27DD879E09E7BAE89AE184BD359F155418
   E202D933CDCBE275A70D1B7E168CDE426C13CF17915E7ACF92F4C74A585A0EC8
   237CE52286E6F70B17253EC42C6489BEEA1BD815166B89E3B7FF6ECFC92D2162
   22F8523932E1FACA71BD775AF9C858FF301F5470620963566FEE34A550835F16
   97CDBB89810EDEC2C94D13D415C1560EC309CBB58AE91A23A379FAB021ADD52E
   B6C3726E68065DE0F67F0AAB8BEAA05471D5CB68975DA7A8778CCF4164416171
   5BBE6577DA7F921772E7B92CE50B3BEE8B7C26856BDD3C2C62B469BCD676246C
   9F7F2825AEC60F544C3D4AA6504B6CA732F3DE8B9936DF4BFC4169E55E4367CF
   7E54B43BD28AAC792C2E450B9BF5265CD7DB35A2FE796037704F65A2DF7F72CE
   BAA300762E6593044441D8ECFEDB79EF0588F4164820BDA71C0994A19EADDDD7
   E10A9FB1D5B804D1F82FAABEE416359896AC77604311E99CCB3082E9A460512D
   CFEA19ED2A9D2D3217F2EE3127C51C9AABB563C0D11A36DF260B0B6FF965C8CC
   17A2884DAD18E0EB09FFF000C9CC7270BB37BCED1E8A84AD88A8360779EFF016
   15D3CBFD63287BB5113B289E81B36EEF24348F708705EF0F033B6B8123F40DE3
   2DBED43E6139379F95AA1F0D6E8E16878F50F7F16D568ABEBCB629C966119053
   9DD3565AC9C9CA8E60A385DD056DFF9489D5F3DCA66E4EA41C0714983FE7551E
   EE8296D8F83D869F56CB87250B0F7696F35DB9CDE0D6141C5A0DD35C1CE29D3B
   3322DA16A67A2D4F0F8F1D9563F8E51DBB364766B000D732D9949A1E96F4F6F4
   AA7BF1554C0889C782B56CE098C90250928F8DFC8FFDD0A12E6481A348FE29B6
   F3E581D1A7F8DFC09AE065B36B2DAA71B22ADE121024D72A3A65832BEF101B97
   738A68C586795965DEFD799796CED52A3C41FEF1078B2B3129F15C368C5A9ACE
   D8A507B684F50DC8A2CBBEBFAF4BEED3D17A3B106E737FBEA70F6073CE5AC80A
   136AA26433DA670C5A660EA3317DDCB0111E12F14EF304528719AF5F022D7A58
   7927CC4F2B0272BE38AD6D773BEA2232D411483DF470C1FFE978C8C6D21788CA
   E47533DB69CF6E643486B671229C776CF57C844F5300D7FDC868AFF1C9D06E2F
   27F82D2B856EB27BBC2E534E16CBB2DF624721816549DEDF781D4A90D62CA723
   D24BA94DD98E637D7C9C418DA0915C63571323FFA28FD1ABBE4CEFAD429E5803
   0E08B5F1AAAF7CE7B91BC7225B8B0F4C985B5C778C192AF1FCEA7C2E384AD62F
   4436EC6A413AE5DF27ABED7158F2F1BDCB9AB9A407807DD9D20E89D54CBD642A
   74904602DDC56B1E89EFCE54E0FE2B28610AE543C86C27FAB637A905250CA3E0
   6D42F19E9EBFE7E8AF1747AE4F9A3021EB64AB7F460D93511A37CD0C8A88AFEE
   F27EFD3A62F32FD250281ADC5F52005DF7DABA7F19741338FF84EAE5874E7E59
   57E220AEE83A7CBFF01C493256C4A831DAD661E6F24999C7DF3A287059499FB3
   CF7232A908F82EEDAAD0E3521500F72FE313D10333512A426D658349DE9EBFA8
   82ADFD988416197391ADA1DAA87E5BDBA6CDA57BAE0564A1A94722375BDF38DC
   B279A4E2A54FADCFB041A69B244303C0AA0CF96EF6FB23F304CA1D98797E793F
   90381A344F9F1C48414B4C5C0B475E00D41ABBFE544DA45DB9501E6A34950A9E
   4A59A7215EB0E22A6AC05B250302BE7CC4FD908EF36196010E1365A432A2CEAC
   53E639AE1F17BCA3B850594E3163FDE9D48AAB9642C836B1FFF64D3E36670A03
   3955CB2B40F83362570423EC75E60D7F5A07AFCA1C28B18DCBE8B65C98CAC5F8
   B14B95260D84ECED61683163644AB0DF176E89757397E7593C45B8F7A4B9038E
   656CF8751AA734761A738E1CCFC36243E79654F8D4F8D1575185A54B56FCC103
   26E9EF8F4CFFC6423C5CF3524E59C8F20DD6DE0A41E13F9A6A597C2430F25243
   426289B03CDC756A716F30309AA160B9E7694CDE5EFB356F6E3655650E9489AD
   BA93D6E0EB5E66ADA6EEB1DDF18841DA122921AE6E0785A7B74CF7715FF485C5
   A3EECF03CE2B6677D38729C572974A20B3FC4A44961E237EF4AC4A7301CA11E0
   0380CA6405C33501F79C8810A3E5EA142CC4744F1572D767F4D533BEA57BC8B9
   1D375F62BF239A5A827C9F01978F676A2E5FA080F1A23B77E2E6B76E579446F8
   2B9B15FED5F3161074E3B41F6559FEB008947DFE3ADED945A3CF1A8552FBF283
   FB6832C100AE8380426552F41819C10B13180C2E516C01329CB3826DFBCAA1D9
   8E7459E17F6BD0D17D5D3B59A775A60F63CB7979E22F16E96EFEF0B00A13F28D
   B1DC89D10EE0439AD51CA05D07824AD9958704661D60F8283C9ABE20E5A6387F
   D8136A7C83E7CA83B33DA8E551B6817F5144C2A33596EF7064B5113F97733B2D
   04F210C9A4449541C3128C879EDF16BF5E05D1A6D910BAABA18109FD22182F5D
   21DA202CE3E849E6D3330C32D011AFC3634DD4EFBEB81CBC0BC9AC041EE7C354
   34E4EF82134EC41DD5580052989CDEC5C6C18C1DCBE9942830173BC76ED9C73D
   7FABA8A9390605851331961EBACE18C8EA28A8F3EF0E23C5846B0C9C8DBB0F07
   15257EEBC0BB67D6CBC18BF60722713039BF374EEDB6E1395DD68BE0BC9D7F3B
   1FA0524030AB5548905B436CA0B7C8E8021AB9C189169DE9EEE027E4FF7F9E72
   9F60656D2F7CC03EDFEBFECAB2F1BF8D6EB6EEEA11347882D03F4165B559501C
   6688BC8F443B9336946BAE0090F477E3E521119A06B3EEEE1DB28D45C248761B
   EB2382E1EF69E6017CB0657B96102CA2AAC94644767DED16E2DD7AAA550E93CF
   1FB216C1E2C208F2B1C584E64E6B66BCB899C38B32C5B9E462B791C6FB6DCD1B
   73300A2E029551EBC79D08A0398B53952E236864F84EB320919CC50B0EE4C75B
   3F8CD9989BEDC9459DAAB261E17092DEFB4F717CBDE7D9C5699B6CB6D4597C30
   57CF8F4B140BE36352F8DC9AF56A8FC7C327ED4A475AE52C86910D16FD2CA63C
   6789DA4F8DA0621A8348D70CA13D96BD5D15CB6F39827028654D217C0AFBFEA9
   0450542839913AF52AF76AEC7B6621057B31D1DFF140B096BB17AA6B775C9E50
   58F3747395E4AD17622FA2AC15CA2908030F66976922B3C704E6C4DE617A73AD
   06EF4972D699A4ECD5230E4D0D9AB47D9C2BF22947F28FDA245768D7F53E4D09
   50BA5A329406D178F2D49A44B0C32DF2C7F5085379BF6D03C0DF1B26B4354009
   44D5693B5BDDA59E03040E14C9EC16B4BA16FD4E1DFAE2CE8653B26817EDDFBB
   967F65803DFBE3E3250451F51422217B68447570C1C11BCB8289D89E4B2A06EE
   ED5B39D9563EC26E7CCAFDB8EF0748D51EC450A71FAB10FEE4D5B17FA152E897
   7EC754E3718D0ECEF94597045494B82AB6246F1EBC2CB6C3820767B4E18643E3
   4F93C5756149C9B2E2633D489F23341C306412E1E2B968E7771F2A981B2BDD3D
   03C6FF5E26E5665A3429D5E53A404AFB371966D876FBE5D249A2D494480892AE
   7EB56D1951AEB867D89572DC7E5DCF755624A295E067480AC5F1FEC42640A03B
   34C4AC650A238642B3F61E1E96D09A6BE80AB9D863AF597DBF90427B80E89D5C
   8D954F9A1405B866399EF57AFBD4B4DEF9B4E2CCB685575EF8E83CB9B3331E2A
   BA75C9AD7F634CCE62BA9356C28FE71070AE83B99A3BC93D5081CC457AB97D21
   F7EC212476E7E7D95403185D9E7BE514035E58E9BE3D774DFD79278B88338989
   B9A0D950440D09C9CB6FAF5266C6011900F91EF0694EE548122042DD0FE44701
   FF84F5E2DD01E56B8E4C08B3CD3A47FB3127321CC1838F865365A4A8232FF657
   C19E583FFDAF9FDBF74AC3AD8F3E34A7438E4655666CEF8E9582F3C3F78AB688
   12678A8AD77F2EB21C932C32D02BE7D30AD3A974CFB557EE81899C94AA7C1F60
   897A97365A4569046C5D12926032FD7105E5D9BCB5E791CB3FD51E4BDE4472A7
   D6319BAC6CD88A0D226915362B8A5E9F39B6848F060F151095DB1DD8D9BC63BB
   E040FA610F5FDCE6506D46743B01A56CF42A0CA44E4ACE4D3682D242BAC65EEA
   204AC551C89F27E5DB1624ED71508945702E46F56E476226691CB648AAABEA8F
   A7C8F05619DE3A6D718E83E8C041AB94156415FB972D45A1F32AF6D6C3194EBB
   00669D123D94023A6D5445B4DDDBB4D06608E0F893EA62F988CDFF4CEF4426AC
   AF5E7E2098868670F95015CFB5573AAD11D4EFD8BF591EE3D026F88B5402C739
   E25D32F2F74E2DA54D18383E86FF29D5D65FD57EF26D81ADB302B216E5565B58
   4D9D5EC6BC263EA91E52C2A157D4E2C7AB98FBFC1103A5328AADF1B2892AAB4B
   744812673CA86B63BD5352DEB242761B8040AA444BB8CF59127A6C35A759172B
   9EA5EFC173BADE00C5FFD2C637921080DBAC5D8E90ADB8008EC1C94DD3BD39BA
   2724375F5DB77AFC25CC3CA73E9BD2593EA5013DAC9324704223F75C68D2A694
   0CEED8DB6408646380BA7F5B6FDB3A8A60F39664C54ED38DFD1208174D9FBA02
   1913A9B515246B894C32EB156D1223729F0639DAF456F0AEA768D42A9C2F3A07
   03F816999112CDF44864C6511EAC5816170FC91B40A660E93A61F0510264E819
   A08C254089BE817AA2B58C34FAC7A3525341DF6E4656B1E00271ABDA301281A9
   120DBB30EC50B684033372816C71C7547F5EB1EF01F4C3B1A94FA44024C1F5DB
   7C4B74EBF62FF0ABB3E60C4738CB2BE56A51193EC229291D4D80AA5BA373F95C
   1855F7077D15D2714675DC5798C32A95D582384FD2E24B2DD92923E4D3BC7A6F
   C47C4698B8ED05144AB83CD131501A42706334D489C96214DDBB65C161AE4880
   B5794BDE403D870EF339C74DBC1E148EE9FB109DA47254394F51698270F975E4
   2E9C3D2A9ECECC3258FAD397CC5D855D66E45A9682D1ACD6DF14AA96DB91FF17
   C3FE6B7A0B0DA320B20BFD30FBABBE18C700636E0CACBAA8BDAD65A8A8068971
   D3372D08A074663E05A1A386C964447EB1B3A19107B7EA5FAE5D03A2A71401ED
   085B8594C814D0C50E505909D1B237E409C1C874AF276BFA167191E4BCCE20F6
   C92112B99214B19CE01292CDC0C88370998C8A2CEDD104E7746F3B392A14D759
   E4B039A71BD2F5E34AE3E35E01D7B52F5EAE054E0274A11500036C480DD8320E
   877B13F5DC149564020F17DC2A0300A8493CFC0AAD487F6FEEB8D980FA163120
   20CA9EF64E9BF690FE34D3E9DF5A10B1516E035601CD32D41FCD92AE2FA04171
   6AA450C7617936130FF5F2F7BA06F2F7207D6E8D8DA485AE0F45B70BBB92E4C2
   E91322EE76D9E9D0F78FC1158B6A63BDFC9EE72C7F289EFD5D3D2E81395A8826
   9CF5123F7A6E8A97F08B7B1C1071FF3BBC88FAA62F22D628F8236310F2E1A53C
   3E3BA2E99C186A8AF8CEBA2C61BF8954FADB05A292914D20F1E3BC1E7A6DC1A4
   62D249FFA0FCC9B3D3AEAF24E7A9C44B8CF1330B0EF928C807B7D38A5043354C
   0206C840C3EB40BD853A2ECDB845C44C678C6D124B79575A61D1DA385629CC87
   1067232C27D3BF886FCFB8DBCF79BCBB4C53C2843ADB037745CCC2C326C5859E
   AE1BE4155A5ACE1D15B5A5B647F291C09F7478BC57A01116B0BA9E8B0A9E43D8
   23BA441E59BEA20CAAEB50167E3D1A96FF116F85B7BECDC9E8BCE5F771328599
   B40C3E310120A8862298BD491538D203E594F59644B1B82F0CB688CB1710CE28
   8689E5454A145305839702C99860FE9D1C4B7473C025E69859B3D12FE9D457EE
   D4E01FEE03C882DF5C41111664B490AA3AB977AE099F065E8BB158B82D31948A
   C55F8CBDFA934AC43527C944138870DE1893DE2755CCE0E6CC3E2024A01D961A
   BC4463AABDD0C2F6AED590982E88C11E4AD376D9C0CBFB7C62CE46AF2736EE09
   385F80F3BCE2390AB09973E3893C28CF252FF68EC64AC3679099B970AFCC600A
   10CFB40A965AD4E79FC8FEDB297B09532F2EBC364E7EA94F317F59368DF979F3
   774132F22C92E3C7F1682A36BCF90D1FD8448F15CDDD5ED5A1D7BC09E66EF8AD
   44792A6D66F12184C07D87B8FD569620212EC6C63C886C67A6EB757E2F09A089
   3CB03CF1D1D3498365CD5D748A90E0212241F8A8DD646B6A70390095AD277EE3
   E2CF2B6EC9768AEE3840D5972F74071AE76B360FCE43A8B0F7EA8E45676F8FC3
   767EA11582BD411CEB8DF87665FD3A6CA67723FDD0FF1ABA30453C62CE58F4E7
   14C0113E818FFA10DBD368FF32B6D9FB12EEF41B25EFF51E5CC2C693D523AAFB
   D32558C37984278DAF5572D57BAE2E7CFDD9FD8D537DA4345F9F0C50273021EC
   1C38C43EBA474AB4954659144EFA8C196A87657D19C2B1A18DC38B37AC757311
   BFAC98C55B0E26754060A1611AFF60CB8BC0E1DA7A1F70951102EAC52653E9DB
   66B883896C7B1BBF67B81C8D0F7435ADC7C2202D48B23F49FA83D600AADEA0F3
   A2F06461311081B4A557EE7754BD3D4F46FC80AE1A1BD1A8F4CEC9BECC1CF6CF
   F1265E5401652D2E612DF5641EEC4EE68184A084828C7DEF3A2B892399F8FB3F
   BFE8A2F6BF6E91D52B8F50CEE2D4F44B22D70950A2F2944B7D88E9B670E0F97D
   21A5392AA96D3D455905034A3A9E046B4DFA91969EFC968B3146DC10435C95E5
   1C32B5942379B284A2CC372A91971F850572D2521FC5ADC638930DDC6F88653A
   0AE801DC9CAEB690650BFCF2C24497D2691DC97E49BCCCC2A3974169CAEA2AD1
   7C7A15E79F3BD71E05B7D6175E1C9C2695776E46078DBE92B318CFAEBDF8CEE2
   0FE80FBBD9A91590BC7F154A88355B1E18ED369F48E5D895B76EBC4A940E7F7B
   406664ACFD4B41D608D77F071CABD30CDB27F7EF204741C2BBB2D19038D964A2
   EBC616B23744DCE210A7DCE4F9788B0683D7705D68DD72229922CBAF1980420A
   B2D03B561AEEE6149DE4DECB73A228876BE4B211871702AC07D6A1B991C032AC
   2466E11FAE60316E75E2BBD3365771491D2545D6E45543431190E9C0B8695C78
   85B4E5DE7BB34A1FB75EB589F5C8DC79FBFDA55A75E5B95913E0A2C06B9B6116
   493BA8A576BE0D380F50B418B03DA83C5DF70A606B071ABC9EBA66A0F80DB06A
   FFC79A02C455A9FC416C1C1928D7FFD0A672DE66CAEE0C3A6F49FD5806A22797
   B8063EB375E9C2FC8DF81EEDA4B9AD68500E15D9A71307D6F0774CF9FD63B61E
   C95108F9AB6EFE4F5C6088A587C005AFA1B1D152FD7C913431AE9F4F5A6ABE40
   7511787D17FEAF10474AAF39EF460FE524B724D9AC5BC7B9E7390F8B671D3C00
   ACD0309F0A2AF8E261DDDB779F89D9127DDEC62B320FA67E3DB5DFEC76804AB1
   7F6C2CC4A5F49D9F0171A64F556F1053F3C6F050AC414B29AD044DD568EEF0E6
   1739A4E808C58797759AABD97359BA55FD46254408AF802691F96CA95BF0F879
   A365AFED61C4859FE933AAB52C5028EB8729C52390DB4A05B8AB98552839190D
   48F338EA4420C0EB596EE83997B61F3BFF10845A2B4D6DFFEA4633721D330C97
   41FD0CAE244E2E3DDA29934380B96F4BB0EF94953C1A227CC2BDF91CFE9A6E67
   89BCF25183C9D1052CA496059B1E8922AEC11375BDB32DC881D55374F9ED5F41
   DACFA6AA3B1A53D75041531C64AAD7BFEFE82BC5CBCCDF0F90A262FB308F66AE
   9B4C19898B249A7C1B0CA25698320160C2BB66B0551759356D2AFB9B21245B43
   38CD0598747CDE5881ED67B40AC02D0F4411BFCE0CF1A3F76151E5269CB5982F
   3E0C049EBC4CD0A9D0B7203B293C30094B9F86394551D7B781F671C9EC5A2CB6
   E1C34A609BCF9EA6FCEEDB8E884036A0204394F7933AA49230064817ADA8F8FE
   2FB1438A1A6C975C930B5780FBDD3F7C4BC5AC4FE3F74F55B3DDBAAF5E804530
   8107A10D5546E43E6BEEAD430371920D89F365C1FCFF9211C741289EE1CE24B2
   E5E6FD9A113E1CAAC85D2856DDC19173630FC8B6934E11799314AC184A9448F7
   21BF2ACAE3F38A7E1E49907535D30E9176516FD4D30AD66AF7D57E65DACBEC4E
   708181D42D01DCEDAE6E1FAB590FAD5A80A5A39636655CB55A6C88FB536FA2BC
   DE7EEA34963351A72CF212DF9A76A30B0C39FB43349C9E334A1A4C96A5440FA3
   9A5AEA72771C2518B1FEBD1931ADEA2129E75745FB98C28DF9BE2D67D09B9C4D
   FF305C8ABB06721D3062D8A3D7278F1C4022E8D77D54699447FC49B7E53CAB75
   AA6CA443BE362F189A4D9A2F595BB3089148084B180CCCAB3970AD03C1E0B473
   C42C2854CC33D783B5DCC390E38C4E74E9B49623D0D83D3A7426C9FED1CB3604
   DBA2C1A70D29ED4D713BD018660519C8B58A518EBA6C80E57F324567B6BFD371
   A35E59EC4739B51BE95930B25F0876AA4C6F709A5E4E0B386688DF0F3F780C7A
   F08AC76292CE4D67199FF4EFF3C15FA0DE7DAC5381077578D3CD38DF263707D4
   499E3C5886307CAEC54C7F9B0991EC6D15AF6C8FF8D9345C7C371C4E57F71566
   1143232DC3AAF1DD2BC0A4DD038D1D872CB654943F40BDC9586F9E4DC3B2C297
   7CC12D69ED6A7498B1090A1446E3042A26D9C71F0D730C65B7ADCD264A0F76B8
   CB59909D68ED827296D98F49E06083440E8CCBEEBA5094E20993F0FA11067223
   79EE8BFFE0C06842BF32465C8B66130274C7D3E32CEB7E9FFB522C121243DF76
   F0E71E9A098CD32ADB63801458A2505657A9090A53E30A40E13D4EE981217C57
   E9D8396D8CA4D673C04E83643FCA8279B4EA411315E0EF64AA032F8000F35B82
   076BC827F0E7BF152E145DE04F38058F502343A1CFFAF0E8D1F0F3E32741FB3A
   5905D53769157762B021900B6BA60EA6BA3C810391A4B6D618B4AFCBEE932C54
   98C60D6E635239F4195AC9D7BC32FA4A844FB98F787F2F78C0B828ED9DF3969A
   4D29F8C34C7E63773C86DF02FAC2F789FFCA8544C28A9BE0E66D0FE0A5CAFA0A
   6594EC7B43E8E1E266FFDE2EA6BCE80D5D0D899A15A747DD0423A03BCAF4F1C5
   BEC6895E76B6BE36047FA5649D2054FDE64C8CB8BD10FFEAD55A45C4296C84E2
   15E2337D7D532340CDFF4698DC2C14EDD522DA8464C3936F366EFFE16B18B3C1
   9A605ABC711A76667DE99CA6D2888EE0AE9D5B4A5A4D624FB6DF895EA43A6EAD
   59478C4211D3689557024E0338575D59C36CEB2BF9818B9D26E9376C2B524D00
   71889309411B0FECF7B83532552C2B6F6FC2F7394DC807D0E48CEBA7340B1A25
   2675B6B1B9698B986DE7D07169FDBDBD33EB0F6EA8A23A83E0A3886720E4D81B
   603346B52B533126E0D46E0881C6949D19E15E455008B2815525A9634CB25F50
   71865D62FCE6039BCF1E5827E94C0EBAEBC34A69BAD163E14E1818EEE36661F5
   616B5175FDF55EC92A42A556A17A860E7F93590D1372F3473D5286C418A76071
   BBF23232CCCC21733F81C07932318FB5F6990359987DF34A51DBECF9D4F64C55
   C263E30C7B84054C190DD9E9325B9E35F49EC26B6C8B47A3DB22855F7C0F55B4
   2B8D9A2C2604C05DEB6DE1043A904BB1D1147ACD80DAEC75AD61EBDE7104F859
   4741E8BF79875F5D1DC0EE6648F539AB3D67144944214227C5BF148C4BD91283
   79717CDC9520E3DE9A626EB2E3738D6299ACB661F77E8E61282D0DE9D989D14C
   0A6564057D094D6F949A9AEE38F91726A4A953B69DA893C37E1E593E028900C8
   E6CF52037648A52C48046D11BB2DFEAD2D836FBB384C324CCBA7B0DB5E072E92
   9B7419F7DD0F80BD0697F96DCD7D7C75F156C960E2D57379615238B7049504EB
   AEBD3E1F74CF47715C920AA1B5599960EC3D7076D9FC0C08A459E0CB6B64CF51
   234FB45792A4ABA859685327105BAA47A58A6ABCA05E4883D24DFE686A4F935A
   02AEA780F42259C1E876FF5447594F8036C0601EB26EE961ECBD65E57D53FAC0
   A7F3C37A57682FF732004B496A33B603E23C4AD5DCF80554E6C70EE8FDF239B0
   A45C0EA236754BCF1603EFFB8D4D08CC1CBE12E44FE7CDBC227673533B7F5AFC
   B8E966F86026D36E00BEBFFB97527D176F55CEF0BAB0A843EEE95ABF3CEEA885
   5302C33A0B1EB031DC0FC4C1D3AF0716DB286CBA6C813539BB259BCE860412A1
   DCE4012EAF3D342B23F9284F2A78BBC70EA4372A9D1975E1D129445EE4B6DC8C
   0050A0E29712D701C073A83BA81C29A767D1C9B67679B38E256A86B64F6E02CD
   A5953CAE18D0F8376DDEAF59D4948DE89EE4C7971ADB937BDADC7453A4E9CDCD
   DDF612FBD2FE23E6314C353D4F8A9B6BD9CBB184802CD2AF566C8274A5AF22C2
   E753B4CAB03D0F2B1FF6EB24186DB4CE86379B075555F1BBA83B48DD75804ECE
   133C7AC8BD0CF523EE3B0056763984B06F424C142C074F4F18FEEB2EC047431D
   AC2C7903798E97FDE604EA5B1D46F01E3E6056864DCD73D849FEF31555A8C356
   0856A6A7D709FE4E103C6E0CFF6196F354782E0B0D161C938BF5171458CC36BC
   3679738918E157BFA3769645DBD10311AA3458B017B30DA795AE651CA5D0199D
   81D0DC44B207C2E539BC6056C247659E6EF63825353BDABBC8F3C389019ACF3E
   A8E1198D8F10519F0AC883C71A5E4CFE65391F74A78161133565DCEA254A0969
   FCA28BF7B93F524ABA01571E6924B8B54197D2BB0C59018DA6ED844CBE5B74CD
   751A38A35173F073E2DD572C8DB5FF7C0DACA7A5014CB9803FDBCFC8FF52D059
   03D4577DC5D4B1A79FF0ACACE80658A3D0DDF9EFCFD50FF456F2976E0EF51FED
   85B858CB5433F092715C12D78DCE04EF08ECC00CD78B464794227B4F4429086A
   5FE549E4B76B8645F93A5C232D00E339DBDF2D4B087F26D47C1157CE4DC81E19
   5EEF7AAFED290F95672670BEDA1E186410DB266A6A4DCA53DBCB114B65241AA4
   FE5C69177EC5A7CFC1D0DAB168B79AACD00FD1670ED463855C5885FB01340ADC
   45AE8079FDF7395F563CB3081719D6CC9566D0A967D15BC4B566D0D93F1EC439
   1065D2E8B68AFD83ADE14066ABB9B0FB57D52A117C7D91A62895CADE7F59FB01
   B36FF8D7E9E05C44CCB09EE91932A8774FE17D067E0857AF82F14C5690530D94
   CF0E8D000AA9ED52A34EE0ECC3CED8F5344E5A44075E9084D103811423715FC7
   3452926879E4A019E81B5B0C2E6A2E04B5444D7D8E448680693B173E2197C9DB
   7300F46197839BA207EFE22E58D08FB006F948B48AF0747B9F11E1FC8CF5A06B
   8DE2C010F6039171DED89C4AACF094F310A5B6710102BD1C1C0F0DBE750144D5
   A01A8F56467D273063F081EA5F5D06B49FBAE553CF66E7E99AB710FD248EA5B5
   450EB976BFF66126CFA5F01025A9A88F12E85D953416BD34606E948C7AC6B7EC
   9B1F0E30BD27E1B7CF797B493487084C4BA0B3BB4196966FDDC1631862324D34
   3BE138FF6018D46BBC6017047D31D575412D0ADC279D7DE9219627FE3CFEF69B
   4DCE2E22607E1F8597F45CED318EF03BCE9AA4C3CAB6FECB928D3CE870D21BEE
   2663640FD555DB72C2AE51FD5B1D27B77EE3E75D6198B61992555DF45A5809CA
   3ECC3F6D407F3DA3892FEA3FC31E45D75536310AB0587962D69033F6125F8C0F
   3B4FFD366F200A10C8D3610D54CC059F1BF015AB5256AD58E83665AACB343150
   CF72C40D36D81AEE52F869A9DDF259580D3E6FBADA9A66950BDE07F4D03E10EA
   12C679300E20E8F1735B0897D6BB2F29DAF3349E78762F243E0F64443FA7CDD2
   8F7969B92C70A097E53186D1752360D6BE2F690B963C8741B43C8D052C26F72A
   0332A3FEC1F65A496AD5F26366959ADE980E716DC965BB98EA668727759584F6
   D70E5D658EDC874825DEF90ACBB2385A9E908396D0F087541EF8B874DB5FD29F
   9191A007FCC140B91C8200CA76894C123A2EF8B309CA5812356D604B0CE689E0
   00CFEC360A95B5185A0D9D4936F7BB94303D599A74B16A4921F94AD0C3A0F61D
   2BA89AD996848224A40E7D6DB42DDBD932EC444AF7826E8EB9921634D19775EC
   E65B414890922BAB1A7F3577AD3338CB5AFFBAD360B022E3E39E2375656D08B5
   6FAA9EA58B52AF9CEDC9AEF89BA8C00F610005DED5A6C09DC8ABE3A6F5DAA395
   71AADB7A67929C9EC84C072AB553B1927BFEB9A6FE0BFD968C8EAEDB471701DE
   25882650A462505F27BE52A10EED0091A187A456298D0EB31C43A768FF184004
   161DAA26403E625FC6E684725DAE68E5E3F8B696DC5B227E6499AF7FEA980377
   63EE174C28C3B2A82442879918E0808732CCC406D628C202E089747F83A0731F
   9EB9E7481C55B92831A949F59A3D02326230D7FAAD6F602BF4B08C459C7B4D7A
   93911087734E9CE7F5DE32DFAF9807BDACEC78808090E8FEE5E3292E41C78B91
   063A3BC1504B7DB653A1C63759F1A1B41C3ED061B5F1505270B69496B4AA36E5
   5A9F69C5918F17E7BFA048433155E79A82686AEC8F3020963893B4FD94190D11
   7EC2E1A0959979437B2E41D012072B80C99CAD129F89E8D95B961A2266E89846
   9C432D6DCCBDC0BB79CB629068B4E5888A46082B1428B2104AE13080DD4A7235
   F111D71AAEDBC4D4F50B86A00A09D60FFB48AF5AFFA8A082E3BA66017BCA59BE
   FB2FAE04B2181009E6129A6B95F3E2B75687DB794C13B93A5DEEE79E5E393977
   3074B1AD4CC0D132DFE65B0F0060B418BE88E8512621F6E77BF966A7E67553FE
   8D93F0F2A6721D90A90D6D7C6F7F54674D78450B3B7654686854AE783BCF25BC
   E732340596CD203F1F38CC4856158AF291CE76FB949D8BAA31103B0C61AC7258
   042DDCD35B6DA06539A4E7E1D60AB5D5D75BE4B758FF2ED42457674EAEB6D912
   BF19E3B34355D41B12837AB782D7F2D9119999493A7AAD8C03241CAE6649F737
   37B0F4A7A152476E7241B16188E8AA622E2BF9990DD80AC3858FC4B7FA7A0F1E
   585E02030332E728F4830E209AF74687342CE4FA3123F35EA0D9E0E4304A0EF1
   F9C03FDA9D4D6F38ECA1A17DD5526E50092E2F782C11FD90630669F3A95C4752
   8E16FF5081C0F1584E5B0567A3F8585F6BA2F8821D69F5AB81C5F953BA7B6448
   92097206D6EEE812816CBC65310B5DE9F4637C68259F596F58B9ABA326B03E9F
   FBC094C84E41B72C801C7EEF371E6534162CC06254E9A9EDC3C8DC7AD442FE40
   4B9E3AC26B3CB1CD919E6DA4498F930769DE65F9D1E31CA994A4A9741624DA48
   2A1A6A11C428BFBD25561433986B27ECDD961B16F9C2B369601FE4B12B1C50E4
   B5697FC1001BC43D2426188A6A2A34FFF0A3BCF1E032FF7F95AD37E9EF870315
   9B364471025B90838202BEC1CC0A2B10D3C0D8E27EE56907244EDCCDD1C9BF14
   C7208AAEC6B952672C71ABBC1424A7B962447909662E062C918D8318CEE8B304
   8CB5BE0D65F315C789572FF940EC578690247DBE7999286E4400811EC3680FD6
   019293383BDE9D35E5FECA90808FF42E61837FC8C88C065180A0B8FD7E56ECCA
   6548E791DEB8D0014F63B948B4B7D2189858DD2B8DAD5DE4C9D1AFE7D4EDCF95
   099B2DEE44D8B4CE0BAD48065E346B6ABE7809CBCC0556F44CB80A6C1D2422C0
   683D05C6C45784B5E5C989A5AC67D0729329047A834C011607C5CAC5CF844BBB
   127489ABA22EC533A032A97B8D15684FE1E274547644D5E68560EA1EA1E1B44B
   95A23A7D0B9DBBE491DB2A92BCCDA908172DDF7657A0924AD1ABF791D06A92A7
   E4B8FE1EDC6C9E794EA1F06DF01E09F3145C674ABC31FC4B593A9E0B88E475E0
   6A3525D74333D3C345C9561A80C0DE5DCFD11DB12091AC4D599A024192ABA674
   0B9D61F2A2D541B68BB3C13989BCCDCA9771FE252392064A275A6EEACAF7C531
   0F9A272A346276979550B613786FD22596CC2EADAF9465DEA35F94D6A3292E32
   8B44ABE37DACCADAEF9044BD9AAD922D345E334F25C1A1EF5EAFD19509E1088C
   A292800789FF2150C21C0EF3B651C3B330B737A9DCE9648739307D8138BDF59B
   82F8FF9FEF9FBCF23A2265D362C899CDE4844F3699DC1B22829E641F42043914
   24EC1FDE8374FCA6D36343B5A2A3B87F365F3D591BDF255629BD71CC1FBBD1DD
   56E350D1D071CDEC51F5D90FA67ECF283A00EE41DE644C4E349C27557CBC9799
   5329749DA6869525DDAA732005BF9DD41928905D617BD7DBADF68AAB1C4EDE04
   4CD1C03C1DABD6AD9DCAB039F2888C6B7166E9F34C54330657BCA6571FE8A1F3
   599BC1F73D0D4505DE8806AD2DCBD23F4990E21D77812BE77DAA4D4DB3115209
   4D0305AD60F17BF3253961E9F888A418D63808B09FD04BA532148DC917247AA9
   0A47F683EB123DB144B4AADC9F503F842FE003DF256C3F57BD9CA632E5CB28F7
   2E14F0D43CDE762A48A9B7190168D40AFAF07E0684EFA382646CED56370FCBAD
   D6BA89DC65C8583DAED6C77EA2E74227A4A73B8226C09F6CA050AE56EC98893E
   BDCC141AA0ED413DDE5146DCE7503AD9D147A98DA3F1BA7A525932A07BDF52EE
   47178CBC26ABEAD6F2153CE5CBC3C2C7E45480C2AC18B2D827E50656C765DACC
   00D0563B42698DAC30F67C742B3DD8E6F1819C78AE9988884E3B0483B8124CCF
   CB980DDA08313834CE5669CCA38A41C2C8F4BED57D8DAC6D5E64E057CAFB6ED0
   CDB214D4358E9DFBD520952533AA21F5734E73E8561028DA661C1F436BD8CB31
   B793E16ECF2D95A9F20801B0BF453D3104181A068413920F79D53C69E3B13411
   BFD5B39D43F8E2981E8567E2A856AA5B150B8F1A8F35AE208DF34005DF0AADF2
   A6A297DAB0B2D3A4A33C2D39BFD595228F9D2B9D5E83700D4807BF3F7BCD5E6D
   7B5898F22FF644D5B19A6A4E00BEF5AEFDA2A4397D2603B280B4C79FAB273B84
   F6A398407331D5E1BC8BE3A5C6B73796A09D9E989474AB2DD037CCAE5D68431B
   EB6342942A539BE71DCEB37132D0730721132A87F56875DAB9CB5D851298D246
   19928C53B6922C6781FB09C7928AE82948F61E99394C152C5B632FF4C9B1C45D
   D358FF83830DA5724D76F0F51848640F3F649ABBC30BAA6DB197554CC6119188
   77C86C6A5BEA474443B4C999E2E220E4EAAF622C1D0A2E31ABB167C410B22CE6
   7957EFC01FD858E6202D3454C5490FE8FD42321FFC359450BAF0FC7AA488AECD
   9EFF15184E24EEC4F6461033B3308E28B8AC0750FBDE611ECA7C4B3EDE987DA4
   B6080259748A647EC85082B0EED8845141E9800E0A5DDA46DB5E505DCF0E559C
   8FEE60D7141C96DA96166F69EF2E8705B6392FD188AC109CBA2F77B0F7E90831
   89F69F3843D7130A4DDA73CE9ED677C6C78CA87F34877887284579AE76DA54E9
   6E5AE1662AF6601AFA1D519FB7B0EFA5B96FD1F645274B6E42D0A4A822A130B6
   24DF7DF5D975A15B196CB880F47711E6EACF1433A76F028B833D9F3173BE9CAA
   E09C7926893133F8F7698852D5B7775ABE6018D55AA9CE238488DC6AA683527B
   633FC0B5577DB5B7200A0681B8E35BFE9CA7EC9F96DA8FF17177F3980FF8B1FE
   70A69EB29A7244D98391A17C00033D0A0E51CD0D8C64CDDD28F41D8CBE51832B
   76B3484ED3536D9B4F3104A88E89B4B625D06333E46B79850210A83F578A431E
   1F28425ECBEDA25DBA41B601EC2A07BC0C5362449B560C9BA31A310F9851B57A
   8E1B74F3B35915037F4DE9FEBB4435F99B087798FD7B28A9213AE3B40044CE08
   27BA9DCF4FCF8631C2E053ADDA6CC2C8B9C151ECFDDB330EFB3034C7CE738F7B
   5ED2BA2BD53058F63934A7111469B089D11604A8B79E78586EF7E5EFAA014645
   D520B512217056BA4E477A72401345B25E6FE9B6C27BA4CE280E2AF646D95753
   304E8B6DA50D1668EFE6D0A3CDFF716D58ACDB00661EB639332A887B81C93F27
   E19EBE88E2999EC054F3FAC5611FFDA98DED7EAF0623504519DCA46556BC0AF4
   E59E76232E6C3978F27B72CD3F11F574A5E1976BD758D626924379D634B5E241
   FCE63FE933CD79F985AD6E6886BCF2D6656C4F58F94D456AD4D97F728C8CEBB7
   611A476F9F5D322E82AB26BC50848650E5866830975C52E1E9BBCD0C384E2520
   00F101543A280604B6AC44AA6B733E063B1355B1D4B62EAAB5C3E1EC5E9EEF1F
   61478CEBB368898B9E1897C0C1093F97B439E3A0C012BE472095CFB71A5E3AC1
   5EABAFC3E1E4B9B6EB516F9E3CE6067984487C5DA3B61A819DA3DB22D126FB18
   0502F6B440FE7B18B9C8648707772D6975CE1FCA48FAF1EC7BC255F61CE78BB8
   74568ABCF3F977A75281AB335BBC66C60DFFF811A94EF25A55D58F71655EF626
   27C6C042D84BE26DF4DEF8A669EED98F67571790C80439FF3BDF4FEA87AD921F
   4155B62D2716E98EB9899B5A88E81D16B7EDCBE2C0B58993FCB509EDBB4A2F5B
   E721E1B53A3B9B5163A554A77EFA54DEDDB9D47AE753C7C61C019730B81C2860
   A28094B51E101C43DE2B0F7A405AF0C1C89A85FC4F0598AB35F78AD333E8BE72
   1B7375757035151D8ABAA17245E24CA3BB5317C4BAB22323C205C2318C6AE887
   D7B9C42F76519820E8D88E2C91284FD5A465EA2CDA45126B147E9DACDB221E1D
   77078F1A40BA74DEA24317FA0C62F2CDA1606AE02D3AA2B1AC55B10BD3D02BFB
   6EAE7A005E1ABA02879FA3689312E720FB2BA92CA8BDBF1DC9E3F19182FDF513
   857DDF021EA5C60CEC8AA2DCFA2EBB429AC46F7AD2B616AF15360A64632E0400
   A1C20D2366999B9D4D417680DABA0E038F77A7B3C7962FDC1A1E427AD2C3AE01
   F8DA86E509FE5D2E8529936B54D1293FBCE4CE0E1FCF9AE761745042E6E0B1CA
   74F188037278047B649D5F41C9FCEB64E9363F16617AF6666B9FA2916BB2E92E
   84B6E69281C0AF8C593451567FE2138090CC1239BEA1E59A844C6FA3B1D0AFFA
   D88F161ACB2DA5ED96ECB7C8D30E0D6CA95946A1065E444BB4358BAEAEBE6159
   718436EA7E5D53011009647DC1E6806DFC15B36CDDA211A8BCBECFB05F711243
   CA3DB2D82A09CC5F37107A47D5D8F49229CDB7D60D561BE6C3ADD751AA24CA1F
   43D47E5F08CB615C989BF441F3B2BCA305A20A91C23A8DBD148C97600C5E7D21
   E70D04938FD51A893F7F3C35A68D8E7DECED8A1B509760E47823307480FCA9FF
   1E5953155FCB208D715B94BF41DA8D82D70A56CC06923FCD46CC5986E8DDCE02
   D6249A573F70BD5C5E5EC1888B53E15B300F4684F8187B641BE0016E42872074
   71EA9C36F35094293D751FE0EE989C601702D0B31C6B5AD9F1DC8AA86B10F609
   8952F590E16A82A2F00A79549908E1C83BE3212581D3596FF4F24F249CDC7BCC
   F3C03B41BF39AC403265F4A91253D8CC07A81053453209839FBF8A95D571FF25
   BF4C705C6C30457CD3D47D58032124C429DFC9F4108021B74CE0F4319D4176DA
   F83BF9C4187A979BFEC8D5B8A588688E47625F36D9E17FC4437FD25A9C6D4497
   634A11FFA7220BF83EDDD1CD2F1C1853E095783FB9F9D278EC8C834B09EA028C
   1A7C16E644632C71E4E1E306C9720D1EE0A84494EB5A00A9E2AB1037D8EC203E
   05F9570E109698075E53A1055C960038F89A2704AAEACB51A9E0902EF6E13FA5
   7547995501C21410F7DB67890E0D8B230AFDFA681BC1526A5227D41117975BEF
   9F278A4194009937B1C0D6CFF1BE9C90548D0226BE20CEF92CFEF880CC9221B6
   24AC3CE7A35008B0B80CDF787F16FE519DB2E705EA888DE182D94B9B7972C536
   EF536E47CB0FEC796065B75DC9DEDDF3154992FF5EAECC21FAAE8874558C6886
   2CAB9E54F834AF5B36E058F45D12B8546A755B5ACA8A5F94263E4C62343C70A3
   AA47C0844C6E78A9DFAED675491F0A486224AAFAD6B53FD155DE88F7ADA33EA2
   14AB3B3C9E3E17A251696F4DAA9CB053D44C3410E73AA277C532C130B0B75D21
   799D4A3FCF62E7872B657E2FD57F4587611571B636AD732EAC38FC6AF1520AE3
   A01A28F8785FB1C57F284B067B3BC8497FF18FA736766F41CBCEB0576B635526
   C23C32787EAB9577ED79CA0671FBE442CB4E29E664002316DE3A11F178222C3B
   2964484245A90E39883951C4E3F9CBCD4F8FC1F3EA456CF1C0670D952A5653E5
   5FDD2AC93FB20573A2CCDFB4BFE713B151EDEAD88E1844808C57737241C41EFD
   C820473404A9CFB5A2C233F3C34ACECD4B5FFAB2B3DF89EF6A6E7B2F2DDA2055
   1187789147903E925EA95F88B5CE034CC7B26EDC517114AF30253B7E8D40F308
   C410D0D69D9EB0D4EC68CB9E648394D0EB07197E49D8F791867A59C91EA145B7
   52D65E2C3AE5E27EBF12C9E2891D70777F31F0F86D70043776F3D6577EF3A358
   B90604A0354E5A7B73F24522F76ADC64ADFEC2E36AEB08764111C00D005FC2F6
   BEB296A6BFD1805E19869C1047F57CCA58CA4E24A7BFAB08012E580B058173FE
   084DF5681440F341CB25EC754F05E76F443B4B9F1A86CAE36F241B9FE71BF1E5
   FB4DB3F5BA9C28842775119F7534977982D0ED67056E3E8767AFDD57D2EF0EAE
   CCC126CCC07120FAEBD6AA2E17571AA8493729CE2FA8494B96C7EFF1D58402D8
   DCB4508C9BA66240D51408A08BB344ED48C49292B7AF1E64841F7FFA6CC7C081
   4571DF651C751A48133D9014924E5D323758F7836BC86947AB9A21137EB8D725
   135AFCD8ED441E7FCC0D694BE284568D6D48923C1F621F4AE499881803975BD8
   FB4332A9D83101B7384B764F56BD67D072BE41D4F54746E79706E2A2D7DF4099
   E93574BFD9E74D67F4C4D59537EA7499B88EDC3B8254BEF66FC6096DDEFC0161
   872C9669C3687DCA0186BEF949D029620D583A513EC851D7D0247D2AB2897D3B
   C275A8AEBD0916054F40AC8209DAD3039EA06139399B381D393E843870332D3D
   122634C91EED7623E7A94B7D64DA15A2A8EC8C8B540274231AE857EF18CE0FBD
   EC738B19343F5CF02888C0438B937699652A344CC3082F6E3100C77D65AADFEF
   3722BE51BE16B035638E98CB794F3DB3517218C8945957E8A6149CF8F12F1FAE
   06800C0CFA0C21F5B6A3EC687A3CCED311F7F5B5F2544952270B1F3C9A0BAE11
   36AE087257E3F058502828B2E1E808F7A9C4580C48A9002CFDCF921DEB7D3F36
   EE0DAF317BD7B2C762E9E9BDB2C790CFFCB39D7B84D67AF93E8A9A95723C11A8
   6C2EDD3141D0B482E295BF872C21EA64915BF9E871A2CBF8A9A223EEF0C854B5
   1FE0925F239BAF78450D08283E83D49698D4FA38B3E810C600B3695823BED71C
   C1B19CFA53BD7AB38AB1D8D7CF2FDCE64D2A800669F557523E54237AFB1E08D4
   5F0BE5D6FC10F0377DA863EF65201EA6DF67E06329F6950CEFCED420CE3EA6C8
   AD6689FB061FC118FDC6CB5D9C2F98B6076A9BDF77839AC444CCAEBACEBA7C55
   3AA236DA7A758F28A1A16B6AF6C713509ED72BC4168036ADD6ADDDDA4471625E
   383A3CC709D43F70D208DA4D47D0A272E9278DBD7F0393A7DF766C3A36359CCC
   4C5D89D263BD77A40CA4A2A1C85D4538D8F777108DBD09258ACE5F338F0F6359
   1189CFA6C3BC3DBEB73FD8D87D28300E34908507990E13E4DA2EFB76D6F7FCB7
   92A60CB10E0C745BF9BAA89EF5630239DA73D88E560E282DC2B2C54BEBCAD293
   66831DB56E20DF3D4B35D4D9AE420B4E5F67D2B29315C5DCA9593F12449E7E77
   E7F09D1643026F5A6DCF6C9272D371E550E13F7F473CEFF9BCC1847BE24E6521
   0E6283392ED58F7E7E8B4C7AC1E09CC4E0AAA0E7BDB7479AD2B814CA188ACFFD
   06E8BE165F38F81D5BBC0953C842B2152305E9ECC629A0FBC6B1B4FD76A07F0E
   AA3473CB62BF018985EDC91D8F5ABF8E0E305AD1EC4F05B3426A983AA71A3E72
   80A16D3DDA8FB3BB3437AF5E54248B049EB2AB060220DD3D24B0D6B9E202D479
   A7B2657C9988DE46F191ACAEB4AD21ACDA8321A3D7703A8F00324C44A275EA98
   6A7E0FA0F45BDF163F80D6A37080C62FBE8D040C73AE4147177613422D62769A
   6370B5C76B8434C0B377377C38969CE30EC426A98FEF2B04AD2EAD6769E6D858
   33A0181C58A1D630A06AD03CDA7CFBB21DBBF0F72A0DDDE700B9A0405F6818BB
   73CB116E1ED1DEFAC9FAE9692D758B16CAC4C5C3D89A4E8C7A1731C474DEA0BB
   C3F83077AAF3B6EA4042CAE6CB27C3969A4C56BDE79A5D8F43D5D9876E769FAB
   03D1ED77354EB5DBB58296AC03F57FC4AF689BDCED03168F25D92584A4B4C598
   F0443AC7831BCF81F98D03E38F8726047129F85694F88F55F731E2D0DB541945
   CC1D8355B4BE8CBE637CE0B356CF7E91D0C745E6A60319C293B41D7F44F9780B
   CDB8E265A8D1168027521F00157CEDFD8278EE0C3264FEEAA7671E7CF1F80F3A
   868A0C3D544F20B86B45E40B9DB14F405261B88451C84A7CC43387C8661C8230
   C668322A0D4CDB2B1452A09AF9DEBE5BD987CC0C8821D56E123C7F01520159EC
   87066F60BD5743A23C8B9B3B2CD15FA4437A049854FB618EDECCC54947A03E30
   DA565D4BD431485942C1939C0E38FD08F3AB3642416333B0164AB1A389ECD38D
   3E816A3A626270C3692546E0F37AE3EB21F672EDEEB1EA9E11A8699C5F78E876
   4CB209EB8E190AA3832DAF485BB66AFD28042FE5FA18A2579B30E15F534EBFFC
   C9B169B59E6B7F7B021DAC651D33FA5448035767DA5D3A2C88CB21F01FE36D9B
   65B654E4BC291482DCEC204DA1D9AAFC633558735081F95D43EEFE3EF3A17B65
   96B7E256352297F6508762F8DD5FF6268632F9BB82B5B1DC093C8576A4D933C2
   83336CE0B4946A0F34AC7899BB9C986E0350881DD45EA0D3B9CC492D6014C088
   DD7E79A981C0C001E4CB71393FCDF634E0925CE779D235564108188EBDD80633
   E5B70A3681E3D754AA7B8068C3FA2BCAF85C6AFA60B3CA9640F9767733E83D88
   BC50E2D9B00088AB927CB9D586A1EB85D83E197AC48FA2D4B04EC06796B3D948
   ABC618203719B3C8E766C916F2686C2EEE879A09B7B49D7BFBF50049BDF1D860
   3171498419FEBF72E44CE150F180C23EF47FF491383AE190FAAC347AF372B83E
   FE7F99ED5FA618B6A1BF0C2EED7431ED9E3FBE8E21119635890EC3E5A5993907
   9761AD62DF7E2F82C53F88E46943F72A0E70395B0158D9D98AA31DDDE6059014
   CCBD462DD55C43463336ACE5CB6602C20CAF97D5E2C925E95FF466341F8B2581
   157B4980A59054C45556E1C671CCD2F8B8D6BD545C5A7BD48FDE01C4AD9C7D58
   EAEFDA1857B0C9E534602B9680F8DB47F134F1E4BAA264D6C30989BA949713DF
   F316FB5AF66E90A865F4A426DAB36F3EAC90C4E62EE1DE254BB5020CDED0E332
   69B0C227CAE13BAF991B748DE85A13F9579FA3A964A88D468E8F32C8242D19A1
   6F2C1B2F850AAC54CEABB00FAE268D8C4DD319BB0F3957D52A526C98C416B083
   74FF9DFBA563A65E46422389D5FBD3141B87109A3E20145C27104A7468B888E0
   67DB20143D4073B02CB6E90B446E466905E834FAC07B6D3A4180CF2441EE10BC
   E76445FD6FBFC9BA81795457272B06E3EBFB0A899571B2576EA488BD07F4C638
   40448D979CE517A9F9BD84EBD5D4AE7957470A019902EE63864A198274503B54
   30CA21A5C5A6D9D0A6C9950F1D6D93BA8CDFC8F22309BCA375EE988C50A9A79A
   B4B9875C020A30F97E1754276E92EA4BAEFE6D1AFCA82896653531EAAB6FA37A
   1A4959F6A13D935D1DFB8CC4C09998889D805D694C6A428A629EFE4ABF354C57
   41C3FA7B655E2E649F4E8AC21233973A96734EBAC5E9C3B1C4C193F2C9588F42
   1D39F62801180A5A38AF8EDA54845F1CBE2188E2739BECD3D5FF50145AC20D13
   91482AC61BD1A2E18E4FB1B425A0F0E24DCBA70A6ED87ECAE63B5F382C61EBFF
   31D185F8DB656391289F2D2D8E554CCBA0805774AACCA9683286E3258AD45BC6
   353A429786214363E7A0154BF0564D09A5225184BFB4E348B203F3B0A40A7AED
   F3D708F598A37E9E450ACF19C6155D514C05F2D832F66716BBD5345F300D20E7
   758DF2C6E7E143EE3B8F5DCD5003D57602B03FB8BD2FB78197224B46B38D4E70
   F15BB165D741952823D2A94F56E104B8747AE0F8B26E578A5C7BAA6DAD4F13C4
   08CB02027EC191F64006F72C2BDCE5CD242B757B371FDFB91CF04DF26E98C17D
   269EB3ECF02510ED56F18DAF3C06E0189D1740C9C47DF40D1BBE966FB0EB76FB
   F46340275809E2A76B47D4E8A2D27C42609658B18864202DBC9C5BA3F17ECEC5
   4515B2BF73AC072920AA5D233CD9E0885334D6CA1B6611D8E5D8AEB3DBA55308
   8135ADA7BC9B9D5715FA0963EFCE4D450B714CEC58D06D34A89901471DC5B3B9
   C35614BA090A0CBF7B04A70E63F473F99A01CF072B8F7995A9FAA328BA440096
   BDE51E0CE242DB967F74D381DEF207489264ECB570095A06A8F8E652BB50DA41
   AEAFE57A43902A4179B4739654447098B66536373573DA09D1D91292D8259847
   7CCF0072064A1C4FC2B18A2326C74E93A5AD0A3983DBF8FF93054D7385B2ADD7
   A99062DF802D812A9A6EC3FC282828BF78F773948438A00C2279AC7C2786D964
   BCFCC715A4BE110B98353961C7F4D9E7969FD0F4AED252D5FDB833EC1814032D
   E463E55590AAEC440A0F3C177DF93382976DAA04683B1A6B63AC85B71DB3EA35
   6D856EAE9ABFB50FC76DCF2D20CB2DBB4CB8921E33980BCA23E572B6808645A2
   5EFB39C4ADBFE2CCFA05CB457AF83F10F063BA8321AEAC2A6500DC00D1B36981
   5432893404FFBB6917FE44A492627493A3714CDA73C9A7D49F28E6C545A7FC64
   AEE527E5C019023557F7B9C5BE86053ACA3CB7E505D5DAF6C34D9E2F8B8D8778
   9218C24DBE144E0D08CB6DC1C499562FFA99E1CADD57A105B28D3570C3808894
   1C7D5D336081E9A33CEC749B1D4901C4C18625C826B0AD49DE1084777AE0F54E
   298F0801CB2A6F7DF4866A45CA37B85F872142E602D1A043D8FC85DC526C25C1
   441E933FFD14E04365CF800B17453FE464A02FFE1BA06BFEC17A0AF64E8FAE94
   ED132C6AAC165B61A1A08573D3073621F0376EF18ED4B112E5B196A145FB1BEF
   07646EB9F15E3E72E94D40CF3876F6F22BB047B70A52982E446842C689A8AC99
   F8DF39103F365F9816D13CC92EEE18493950825F4359191265FA636B1ACC3318
   97D882BF24587B26F2789C975F16D2CE775A30A36E1B32F76B608CDFBCC094BA
   D1FE3C5E0713DACDDAF042E16851EED96D711FBA8582A2D351DE05F402FAC9C1
   592753619852E4715BF177EA8442560BB3A6FD2B4C7CC357956094406387CB3C
   8EEE0C5076F62653CE7B4F5C7A63DC3B59077E3B0989765D4DD18D570AE3BAE0
   015FCE4040D69BD517D6BD0D796D2928CC9C5ED4CD994090434C052797C9A255
   6F061327EA9D550DD8213A6325779C44984A2B80C315A3EF9E8BFDA94D3FBA49
   B07B96C8E2A9FEC625A64321CD9EA5C47D6AB47024AC945359F16B16C41D069A
   2955459E5E673463F333766A83584D817AA8BB0DB717EC5B865773035BF7523F
   FEBA75099C5846BBD57CD52EF4BFCB57ACE9686E7AE7F55B1ABA44E44FC561E3
   0EBA192A2B0D55E73454C6CC8AAB9402B02598E7BA2C7F4CCF48A3155C6EE5B5
   38F3D9A96F7BD9DD586DC1B64B5D2992B29BE08B94D758D8D966F8284453846F
   DCB2061F3967BC18A1482AD59A002B99085601F992FA968363B1978594F8D7DF
   97519F9EBAC03C19772E222BDA4BE9A26478BC39748733AF4F0D0E214BC74D04
   47E18911A0D155614FD211681500B1598A97FDFAC5E17103848D8B302487FC49
   3846512C0CDF06A59010E09A9D9910785703EACE68268ECEFD4BC7B77FEA1263
   8A8A816422CF589644602031DD7705F3FD77C2C8DF771380A773D70C36C3056E
   2E63687D9E4EB282C8A7EF0935F9DF832325BC6BD3D817E6F9DAFC59CC72CE1C
   91BB8489C3F3C0967FC7D76B88580F2EA903C5B4BF00ED245819A21C279EC570
   CD4979D27E51358BBBBA264CE896112E04B2F60A70DDBC27EE4C94B1E2149872
   5F9C1881D12727B64CC90C0DFABD9B0F20326F73B62924E3947D867F02AE3AD1
   E1851FEA558117390CF52B9E03DCD41A07AF32D6D29B82DFD46DEC26DDE68D60
   95699A7166F194DFF1E902ACF93ECE9497F70BFBB7392BB3F4D90104FD61F40A
   32798852B5CF9BC44D09095EBB52986332EDD0EE899B486F12281CBD0174BB71
   D1B0A49C137182E945116FD07F09F30249CA8D592DE5BCB7F85D35F063925E44
   69FB4F325901C0F7851B5AD63A11B9187F9A64A62013623033D1CFDF4321B11D
   853E04ABA0D2703821BB66CEF38CA0F8C1728B6C1E3CE8D9438109F1BD2DD110
   8A525E05ACC5638EDA4D10D482F4A48D9E1D899B63D7F33CA7A50FD31AA0404A
   03F117386B037FB486F7D92AE9A16CBE0E4D0AE43712FFC5880E46302F619088
   AEC5FCB574A6F2593DFC051187CA9AA789F4B3A59CB819205FEABD3D37D2F6E1
   4CB10E289B50D70629C2C87BF30A681DD72E3F00FC495436AAF1118037326574
   7A49B4B2EA42CCC13D99255E21F3423DFD840606C24B59D592A578433A5251D7
   773F959EB16E3B38F391AD9B93A8FE3E236CCCE0DB0ADF598A253E8109ACD047
   10978C16E84FA90CF3F0A06E775D0BF42648AF9FAC9167C124384BE3CE75C5FC
   607D3F87F3CD5940773B244CF30D9B69985AA7F73E89A662BF82980B96328BA1
   3162D1BA151238A0FF5A09DA8757CC533223F91F595F5EC42A3FF4AAFC131A6D
   48BDF4693BB50978427D81B61CB28129091BE68E70708213415CACF5AF1E7C20
   57C102BD364B82C7177A12230973C448CD6B6A0A436724008F7608AC659929A2
   2A6C3D496858B153B5DC9FAC1C6E914BA83430064DBAADAE2EA6980FED824E62
   54EE6D4F57B8CC51D7D601A774C9A8076ABE72BD46C99CA49A3E775A98FBC443
   0E35C83D0EE5D54D964F11C5CA7CA97136FB4F6C80429EDD5467E985870408D9
   709AB986F5947098302DDC1C021D82E5686B751C5767B2CBB0D413ABB1F9F51F
   8AF3CB8B0E7416642894F36F61C69138B2030F075D4D86FCC8FF72637F5B628A
   5AE6E001906418481CB6E85CB03EF34AFC0BF4B72CC2113A0FBC6BA1B34DFCFF
   B64780107412A1F9E4C7BE00F4042E88358AD76CBC4C38B006FBE48C380C9B80
   E282D87415C3EDD6AB5A8CA13E0923EF557E1335697C289D16169ED8783F2AD7
   81FFD870A389033433BB45F00B53398E9073F250D911B9674A1D303C8F06DB8A
   24DE3ED71C5AD3B0F4F76CE8F37A0A29A43ADD3EF5746758C1F85F8B7061B400
   79108D17B11101D661E0E79B32C6BC5A6CC1B501C7B33278B0E77474696E0592
   971FD109C9F3652FD7A2639E848087B94BEB58543F7864476EB24CDFD11F140B
   469B4761C9DCD889576AC77161299AB8C73F33E5D34CEF0226DAF570697FFB06
   9206442DAA76C66E978ED4FE45D92F6122A4C48E666D5E5A4205EDD6AB5D454B
   5985A32C01FF7BAE9A7882A957D638855644A203C1CF8C4933BC1DF65E0C8679
   08AD67E8CB06BC97A203FA3CC29ABE4C920ED7F27F6305A82523D451D14C3B0A
   2E742DC222477BFA93A639B894CB98341D22319B38BCF29B8274DF5C372DA9E1
   952B0A7FD0EDB2F0A5F1F31FE324346660920B7EF9704C3A17E91B1549F94DC1
   A91E350D97A67A4357BB96D41F2F517A0B6C031CCDFF2DAAC48721E03EA8C066
   8953A141C7697398C6BC99454CC3E4D6BE8A267F420D07E6E5AAA4ADB3293091
   07370F05AB505287CBCAEF28BB78163060A3937C427092861ECA9CAC13B4A3C0
   96864A59F152A8B88BA21664E6F061598F744C0FEA0061C2CB18F71BBD7C80CF
   6F735F93451451E26CCCC9B16D48CFD96F047433D380B731CCD2151B3B60FCF9
   9EE4E33D612112950A9C9697D2C7C55B8DE9446C80D1E86F4BD055C0CDCEDD0C
   A2474AF7E0D1238B342C0BD245C14483455B3D97BEBB36518080C9C78B321728
   8439F9C410B27F51660591FE4E6801D3CDA8A7E91549F93E60F22E16DA74C6B5
   944FAFD08E04E5D98B79C015652DDB7AD8FEDDB4DA96F3E51D0ED8E9DE53E377
   EB53B7B237D83339DD82502433C982C1A0D4366C649AC23009990BCB1EB65A28
   5632BF843F2F7E62C8C4DFF1091177AFE8DE72BC637D1A3A3CF5A5DF6D8BF24D
   09DD63414308061202A1412D6BD5FAE0F5E706CE6E2337B56620E94E8DCEFC80
   8F50A28E43AFEB42A921322DA6A69D840366CC7B2ED7ACD5A3DFF36F67922F30
   4D2C7F27DB20C02318868FE851D74B3E974FC7F667BC07DF4180E63B04071E67
   4568081DCD9317645B4B1D2E001DF9F35F91EE0B09CABC1CFA3CA07A7D184266
   E586B0921D7C7D2414A523C7F1D7D56684407119DDAF7D37C7842897A35A0565
   CD3F655EFA5031F1E9D951D9A77732EFBFF709DD80AE0DE851E15D3049747490
   2E016FC8E1FE0EE9E45FD0770F643540B869359A955A0585FC2BFB7B7ABBC94D
   1114683E81BFC41301442B4BF1C99AD50A9695C9EC4F65E50E23D14160D13C27
   90009C366A42963CC45DB9F360CA1E58253326DEB3D6647115AADE1F930CE16B
   A0139506939A8D2D5BA3BACC8743B5BA0174BE95FCD1CC2DA9F6831CE3EC3C59
   44F3CFA7C1B8AD87BCF04A4435DAE7240A9B7214194AB4CF464E1FA8F89CAAD6
   37891CE123B0D7EAFF82DCFB7A12E725B79690832DDF3F6C31A6669C444D4B9D
   6321486EF6DF952D585C03B59A762C19AB1C1581C3363E034A676CDC56D8532F
   5B1841F38553A270014514D503FB280EC0B0E4342B740B03706F16DD3FC1392A
   664DE08557D946ED608C082AB60C33B9DB69050C79979B9F32186532CBCB08FF
   4E7F4F018AC1AB8E8788F38993B919DA90216DE71B1165E96C2B83B825E6A521
   B4EFD9CE52939EF3618A52001899A201FC9EE6516013341E3BE8D0BD647E30D5
   9EC223E2332F53CB24630E3CF17A1113FB809718132014AF7D60099A7ABFD445
   79802D2986310777576DAE2F4DE49B12D66AC2115B50D49128F51AF94BAC00F6
   3F3D0119D86336AEFDCE9B3F8BFA76598FC53AC3700713224F9BEC5AB4CD5CE5
   4C5818E1B615B7F06C45000BFAF8B445B52E3690F854E081B0E93769B556A097
   87638299812364E03C6CC1227EE5361F8AD8E19D8C610304832447A765AE5252
   2659D3D47587966CCF4645E1E37ACDF601EBC7EBEC7F39A4B820C2F90D10891E
   54AFF01DFA6046BCA4DF5CA0F02AD079775D9BA62D59969E3FC439DD3132D700
   77C29C3D92A3C13A2B67431D1F79813A00BACE283C781995567D01182A3F1B72
   311267258246DFEA9EB7471FF3F91E3D813FEC15E4A5D664821FE3CE5254334E
   B03F146E46040860CCCE3930204186E59CDC4FF397D7BBE437C8428F8A1A3968
   7C190B2ECE57C4D47B54AE072AC099B81D1B0625D9786A194F5707764CC01393
   6D73DAA518A0BEED1D6103DFED9EB7534CB358C11F52F34868C1012D0D7E52C5
   E00CF7BE659CD41CE4EE7A52AB0F9A59870D71E1E979F42E392811C27F15B4AF
   4D490B536FE2DDC955F49E077987F0CC94F905217198DA232EDEAD6AF77D3A88
   906241280EB39733BA22BD5A0A981509264FD9FC39F6956407E10AD825D46C77
   319848E57DEA7835100A4D42D9E82360453D9D60395FE32B074C2747BA3BA5FD
   486FDA66998321EC8D5C01D786479E5E3FEC6534BC97302638A092F1B7AD1FC1
   1D8AB61F8141D99452D603F08A8AF0D34B4C639DD4C8CA595363D8F6885D21C7
   1F86A92B2BD66D8FDC96451DA25AE68D5084ED5561DEF207926A42259BE035CE
   633515686F9139FDAA7037028D033B1EE43520B095C513EE819EB3B6DAF596C2
   6CE14806F969EC5A547C2D290F27550A31B524F56F8373F7F65AD6926B0C707A
   10D102E2B43DE1ECBAF20B09D6BD614FAC186FCB8ACA1DA1BEE385D5403B4BE6
   03CB0EA9997521C68EF6452A94067FE23412A4F86D53CB9502C59579025C76C7
   D1EB3EABB61E2C471E20B269FF30578CA269077B1AC9437DBC3D7DFF8D14BC11
   B71B9DB52E491A72DA9CE45207D9414A8E117CCBBDD739FA4DC9870D693FBA5C
   2926D2CF426FBB721284C84ADEE33A592B8B5D6609AD25C5DA4973E7A9DF19C7
   53CFA40226B32DBEEC236C02E8A3DB819D3F2AFA6F2BF3C225DD6EBAB59A9400
   058FFFC63822833C40B1FB2274A49CA2A6FFDA8722CBEED3BA4D05D1B8D83B42
   767F24CF6768D6BAB7BB5BEAC5126E901E40DAE557889A135AFAF9C415BABB9A
   0C5308624EE595424F4F67CA973AF7A483FF96B33BE05B9475331816CE54CD5F
   E14A914608A71DEB9D868CDD7CFF99237F86761C356E3B659208BAAF40356441
   68D89FE6DBD521366F373DB86A436CBAE0F8349F74C5B9559B7C5F7C2C22C41B
   45F7A7FD879EA84DF839A88A37B8D9AC66494F8AB14A43D3DBB9B93D4644EDE0
   62C85C84A1A78B4748BD69AEA7C515FFDB70332F121FCA543CBE1DB8B98E18EF
   0985D7A9ECC1319875A5129A565878BFD280F0FE2940DDBAFDF520663722C18B
   202CDF81BDC569B546387CA53F5E87EC31B3673FEEAEB478ABC5A1FC1793FE8F
   FCB972DB96DAAF668F1301FF70A0ABE4658405E7BDB7DA4F4727549A045252E7
   D197D5FABD014B25CEA9ED8432E036512C033E0F0A259002DA77E0FE74FCEB06
   24D033DBCE4F8FAC89FB65F5D5D8F9983B16E0EFB8B85D431BBCFD0ACEA38621
   4E028EF1D1D8C56115C19278247982679B6ED3C72746EB69FE83356D2781E6BC
   105BCA130F6A1CAE402F88876245C2E546EE5342313F565D47820B875B960A02
   8B0016CD9B0E7D5257F9270739AD6D92344166E464D4229A3C33BA73A618F503
   BED8A621B797A85650F5A2D4CE9AC97FF737B893CF117A1AF38D88A923D3870D
   FCFDBDED696CF9A3A4A3CE24FDDCD4E14B650D4FD51E6B3104C814AE61F38C7A
   35B1BE94FF0FA1F2A7C3F8662BE9466452E4B8947FA12CCE97C08B6BCF12A5FA
   6CC3230204510415D5E02A2FE870F0D130EF8E8752F22863D989C438F0C537B9
   6385D912112D336D9BAEB6BD8BC86ECC46FFE6973248F17FB7853E81314CC7E2
   D83C08070CA5C3E0E35C75FE20643015BE058E15927C32F3150B772313681309
   1D9302B0066E5D3596AC3F30A44084A4D52CE1B52B1F343329F011342AA569CE
   53DCD3DCA4D6C5D5C1AF25BA16C9091DD06418157924C68570252135FCCB333C
   A6D1CD9C2AEA9D183692083B11045BEA63CE264B556871F267917FD3F9EC2FA7
   31CD31CD4954F3ABB3A0C69B966339FEA722285D302BB889CFF2B5B4DB27B268
   24E5B77F29914BA6E750FF97B8D9E11A1E062664F81FB6A7AE71FFF4E4EAA0BF
   9E48D9650B253DC842328366FA5AA22578C27BEBE70A718426637D968D493EA0
   CA49DDEA77A8D2B418096F70F48A375BE965B0A8B21F394E38E7BADC6877BB75
   3D71433539BB2DA0C128D64C5CC05382F2F38F948FE6F3D82EEF291489043C81
   A1C203BA58E86C12EF9FDC96D4D9EE53FAB3B7A42CA5D278DF9BECE45EA310A3
   F76853F586D92F0D309F93ED5682BA8CA589BA57AA7F9DC27A36D628510DD024
   FD0E62584985914BDEC39731EBB2CFB8ED933E739742B111DB68F903E5C91DDA
   23E776555A641B55EC21B8670FF83AF80D4189A75627386D1FA7963F26FA68B5
   C82EDD3A27AB88C603F76502342D6EC006C3F93E4EFF22034C6BDBA8E5F86411
   12A3F6B0814026B525D62246218FF4105418D08EF6E4F78BEC3F75A81643BE9D
   15B270E79A45648D6F3EE4F20923FCBDA11F07955697674BB024194D8C4A6185
   F1430F9FF1F905B4D79949F7FB3437962DBA643F2F160A10894D5AFCDAE2A9DA
   6B8FA1847BD07ED2688C3691A53372C1F54D9B3760E2675FDCA3086CEA0CE337
   8486CD5906F0E06A2412C2482F46236315C9A6E73832B00E75A3BC86392DAAFB
   D9635F3BA2BD96B831F698C7ED2A21C9AE1D8276E6E9AE60FD5114D2555B1187
   138457CB5E4933A3F08C6912DFE808A6E01FD86C4C6FB4135F17127912F9CA31
   581732D633FD0AA3A988284A43899DE89567BE4C1C9BD77C9B45715BE20E2ECF
   577EF40B894378E1470259975FECBF21AD94066C26EBF4E7FE674BC8302D1E42
   514BD1755CE0A3003A2DA99EB133A11C3D175F64ADF8955EA648B73C1C01084C
   ADDABA5489AB0F8C77FDD53EE85D56ACBE2FB98F657234F2BC56C29BC853936B
   F8CCD3EC9715650BAF4D
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   cleartomark
   %%EndFont 
 %%BeginFont: CMBX10  %%BeginFont: CMBX10
 %!PS-AdobeFont-1.0: CMBX10 003.002  %!PS-AdobeFont-1.0: CMBX10 003.002
 %%Title: CMBX10  %%Title: CMBX10
Line 1504  AA37FBF92BAED7961B0961696FB6FA75A588BC11 Line 2988  AA37FBF92BAED7961B0961696FB6FA75A588BC11
 cleartomark  cleartomark
 {restore}if  {restore}if
 %%EndFont   %%EndFont 
 %%BeginFont: CMR5  %%BeginFont: CMR12
 %!PS-AdobeFont-1.0: CMR5 003.002  %!PS-AdobeFont-1.0: CMR12 003.002
 %%Title: CMR5  %%Title: CMR12
 %Version: 003.002  %Version: 003.002
 %%CreationDate: Mon Jul 13 16:17:00 2009  %%CreationDate: Mon Jul 13 16:17:00 2009
 %%Creator: David M. Jones  %%Creator: David M. Jones
 %Copyright: Copyright (c) 1997, 2009 American Mathematical Society  %Copyright: Copyright (c) 1997, 2009 American Mathematical Society
 %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR5.  %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR12.
 % This Font Software is licensed under the SIL Open Font License, Version 1.1.  % This Font Software is licensed under the SIL Open Font License, Version 1.1.
 % This license is in the accompanying file OFL.txt, and is also  % This license is in the accompanying file OFL.txt, and is also
 % available with a FAQ at: http://scripts.sil.org/OFL.  % available with a FAQ at: http://scripts.sil.org/OFL.
 %%EndComments  %%EndComments
 FontDirectory/CMR5 known{/CMR5 findfont dup/UniqueID known{dup  FontDirectory/CMR12 known{/CMR12 findfont dup/UniqueID known{dup
 /UniqueID get 5000788 eq exch/FontType get 1 eq and}{pop false}ifelse  /UniqueID get 5000794 eq exch/FontType get 1 eq and}{pop false}ifelse
 {save true}{false}ifelse}{false}ifelse  {save true}{false}ifelse}{false}ifelse
 11 dict begin  11 dict begin
 /FontType 1 def  /FontType 1 def
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMR5 def  /FontName /CMR12 def
 /FontBBox {-10 -250 1304 750 }readonly def  /FontBBox {-34 -251 988 750 }readonly def
 /UniqueID 5000788 def  /UniqueID 5000794 def
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
 /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR5.) readonly def  /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR12.) readonly def
 /FullName (CMR5) readonly def  /FullName (CMR12) readonly def
 /FamilyName (Computer Modern) readonly def  /FamilyName (Computer Modern) readonly def
 /Weight (Medium) readonly def  /Weight (Medium) readonly def
 /ItalicAngle 0 def  /ItalicAngle 0 def
Line 1539  FontDirectory/CMR5 known{/CMR5 findfont Line 3023  FontDirectory/CMR5 known{/CMR5 findfont
 end readonly def  end readonly def
 /Encoding 256 array  /Encoding 256 array
 0 1 255 {1 index exch /.notdef put} for  0 1 255 {1 index exch /.notdef put} for
 dup 50 /two put  dup 0 /Gamma put
   dup 43 /plus put
 readonly def  readonly def
 currentdict end  currentdict end
 currentfile eexec  currentfile eexec
Line 1549  D9D66F633B846AB284BCF8B0411B772DE5CE3DD3 Line 3034  D9D66F633B846AB284BCF8B0411B772DE5CE3DD3
 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551  7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078  E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273  0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE26BF1F487876AD1  C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9C535A5E57376651
 16184ABCA7446A2352AB37C36E9C9BB67CEE105C612D36566FB459D6ACFB1DC3  F6823308463DC4E0339C78699AC82C769542FD3B410E236AF8AF68CF124D9224
 7A59448A06EBA21F8824266BDD0ACF9E356251A897A920C39F1AB236EE06C039  FD6EE92A38075CAAF82447C7AF41EF96F3ADF62F76FB425BEDE4C4124E7B1E0B
 8C4C0AE55FCED464E19AFAF548D454FCF73F6087102630AEA03E622AF2596870  8BF254D91912D3A99557F5427907A56514C5A3EB961B94112077FE9417B70DA0
 1353925801642BBDC11F09963F4ADF037671B73D48CD9C209DB4D5BE7F4CB381  B2E1C1FA3E1D6F01D11F640CF848E45BE3E205258E64FE36AFBD4DF4E93F6B1A
 94887E8365D25C45D1F87EFFAE360104ABD3235E4D2F4BA163408448E814D49A  966C8E7FBE2CC8FF43C1F67BF6C361678B5E90F4BA524FE8A4CAD6AB28183E6E
 3E7C171B8F1275D49937C3255326069007B302844EBF2BC1990DDFF1A34C2770  CA6C9636E884845105595A2E40CDBE8D4807A81AF4DB77B31873FEB221BCADD4
 A262ACCE874DA1E0002188D6A713C79D5E9226178EED27D6F4E4DC24ED2669B2  2C4669459704CB58A7BC230FC59F867EEADE660E49AEEDEEB042BA9A7DD8193E
 3873F42A48E5C1365AAFC83FAD8B849E5D7E52BFBB01B281005A9EBEB4EA2F35  56C3A36A1F639F7EA512EE4BC6992F52C2FC82A890EFDA730105B0AF7B819295
 B691489305BCFE5516DEFBA092F66ABCA2D739A9277AC69F74F786045E63B0F8  EE00B48F64C2B5BCB275B1DD62F289CDAD4AD9B7EF057684642FA6FA6322C277
 66D545B12B0581AEB579D5E1E2A412DB8F66276E05F131EC3B9F543E11F40FBA  E779CAC36D78F7779CB6DE12638B3C65B70C6B5F8A8C6421A379719B8DD44973
 8CC47071DB04A5D38A707C9F825527521CA1FC412FB54DBD72E912BA4EC8F747  5F52856A4A29B2ED37F2B1FBE6EF4B79B7C0CD6395C756A00FACD763C235914F
 306A65040671237C8FE84AB6D6157D96EDE13B3A8FBF7140F1A9DA55B666953B  847D1D99831023CE1FD89EFEC83AA7E313131C0C197248605EF5BA773D0A4000
 C7FA638353F278D07066AB8DDF0DFFC832F7025DF1AF9F894D52E9FA95EBBEF5  72F607551A8EA6F0FF19441ACA179177D1FF7B423FEBDF58B0C19CAE3C10EEF6
 9D6B97768FEC26E845B87C6ACF5395C75B894B5A1F50B248BA33943C5AD6CC2A  3538D8FC4762B77C5AA023A8186C40D0365A4487DC3564265B3DF908572DEAA2
 8D9AC65C08B3206E7F5E5913CD0D54C9FF741A4D92B628F85E43F52082397891  57E29EC669DD72974F806EFF5ECAFA9ADF1F9D2A63087FB7BBD100F0F81C6FFB
 66E6F922E0BFA2E45F0072217011D4B8EB40893F151E4E2E92ECE5862C467D4E  B1EA1C9DD46548AEDD147EE64B1B4894972DAE1DC3E8569D6A3CEF9F9E46DEB7
 3833311B08340AE1C0C692095AFB739E9B9A4F56BFA0F0B2AB8455A7470C22C2  547E10BB2959D374A33E47C58F1B20419920AB485F166062FCCC08EB5CC9AC88
 0C2EC285026195CB73EE2A713ABBDE4945AFEB92630BF852DD4845FB4C9A8C8A  F388F0C0155027B727729488E44CCABB7064A1432E179189C4627453C5231535
 0C8C971F29440B4A786108D0DA1AEFDBE03568B6B2F3953B4D07A5B7D6FF564F  47D1F2B8BA43069696830CBB6E5F9A135CF22D3D1FE490A3A63C088EA32FF444
 6CC0D8C08CA459D556154A45133BD7AF70C7D8F474DE66E64FA112D776478A83  24A2427BBA63033DFE2E06DF8CE67949B6AB02F26335A376B57376814D2A7DE7
 B282EA4E941CE2FD6D8F7B68D129CE0093AAF7C1D345C3D65BE74EE9391C9B89  64A4347577EBE9A6E33DD2FC214A09C6D889C8FFBF1D567032548851B8F97204
 2D4D31764F1BA81CB12CE46D15A6BF941C9F0EACB4A2DECC8F2F6B85FFF490D4  49E215CC7D222F593E1EF1439ED60AD922D41E0E9EFB5CA48F2FEFF75AC5FEE7
 ED7BB6C7CDED10F03F68282B2ED20809F95840A904020C98299E17C46243D9EF  FB6676D8B8D4DB6885FBE8B61B586313E4DAFB09D94CEDC0507E93000104F3DD
 05B5B8173BB2E8CBAB3AA9B8207A9EFE6366C91A7674DBCD9FAF12A2EF4B5117  F83865A2C6F6A7DA8562BF86F5DB233CC9B53391273A1462E40876A8AC2B098A
 5687F3DF1244F5439ECD8AB0587F492E990DD7B516C664AFAB76CE71084FDD70  DBADD5A160DEAC061F86A5FCCAB495EF8A9D121AF07928EAFD56F618E4EAEA97
 E7F5A38BD46926615659488D3548C5066C06E443016DD40275CFF3105573117E  CF89A3AFD406FC9DE1E9769C1E1EB83BB883786BC075EB5DA2692CD59C4DD7C1
 369C8C34E48BEE832D93F0ADA7674FC6F5A64183DB2B70FF166E02E044B7063A  7FD2FF9B18AC740A390C1DB38670DEB18C67721A1DCD502FE7368F47DB4281D5
 41D2F396A9158A26D3953F12982ACD1D7593F474DB98ECFD00EAF57FAAF17C7E  459B3F020595FA3B10544AAE9EF786A0645FB7C9BB29D091E1432CD878A05918
 C1E4775B37FCBCD6DB1B5BC6209162E57E21A6AF427043562D9854B430A0BAED  1665643005BFD9A4B0FFD347ADC84CE22D6F9AD4EDC05E8C7179DCB360AB57D1
 20D31A9AC334C87875E53E0B956D33111955459DCD98D54E1BCC61BA58CDB41E  6ABCD200A4B4AD56825DC345984D9A3DE11CDA5E9EC1E5006EE4181E4EFE0846
 03009979C0A541FA9F69B55D3F3750515E5F268A7B55254B8A44CA732F2B9242  67D8C27BEE8F84A1E01947E945BBE988702DEB2240C4BED952E433E5305484E5
 18F34C029665B31EB68331B0147607645983340D15E322E3D0532E6376D40FA2  71965D3DE95C4115FF78CE9EC18E323C599727C8B93CDFBCD1CCA780DB8C81ED
 1041F7988EB9F56D83946757786737D8BB4A996EA7933E79BE61B4EA1115AA4C  C4B5E596E1603624308972FFAE9A57B0EDB51FDDB6E23EDE2946F61BEB241345
 286B7AAFE80AB7C619329AD5FA772A6279FE85FA6B623138FAE1C6AE3FA45AB0  2A192D8CAD53E823D687F9C64A70A4B4B703291FA6317C051DC6A44BCCE0288E
 95D8020D2EE2979E8A87D7E7C5DA2E6B701FEB4923F401F892D83A4928807152  3839D726A8F2E39BFF429865E95C726E808E02CD06F36C1CC9AC77999F8E28BF
 96CB664018AF24E829E582FA8B4F0E07387BAC53530AB3AADF74404EB2F311E6  CE9D74B699CA982479E9D0DD98EAB24D29C981EF0349721D6819549A39413801
 C6A70F960FA962E52A30CCC6E15097F9B7BF011626DAD38EDF78745B60C0818B  F80182D567EE316E2F0AB208068E15693E4C399A381BF9BBA625E597E6E109B8
 34663683577D897B1B6AEB240F3A2AA29F1F1800FE0A5C205B35C6A6438259FF  16F3A84C8EC92F2ADE288821092A421A8D3B907048FE947230810F0777EE2542
 CCEC942AD2D7C3CFE01F956B795C0349DD5380D0140D3BB54FD99EEE5171DAF5  29A3485223FEA079B359034F70464DAD2F0E420271A4E0CCF57A0ABBC20AB327
 4FA360A740589A1F8AB4FBC275CC06FF89A8350F4982F87E747501A74B7C81A0  0CA71B292126D395E0D083B19BEC6B48A9DE2BF470C3D01A8C3F52075BD4BE02
 0F40FBA9D2875022DC3D417FD623D89FB6A0C0F1B930ACC2117C6CE94AAE5844  A0C518355814478202FD4762EC542F8E7B9B1F7824F0554660CEB83E35635E1E
 0B5C9DAD579B7DDB73F2B26B05E1AAE30AF69937722E8360987AC0BDBE305B5B  DF0D03C94C903ECB36B4948ED98B6324E0094EB1DF70863142D4ED3A932D7346
 DDBEF5A6C03BE1743C518E6B7B58A85AC961B8755BF37688E37DE0632BBE06E0  39D69F8F044B6084482D7748C27328AFD24A3A70B99D1F7D32CB984488672254
 53FAFAFBE52EAF276365A0484A1A682C9B9486CDCFBFBC4F4A1D6BF71378F014  28B6A9E9DCA2C9FF6A1B311D72413404B3CE5428BDB7FF3C36357D7975184F56
 56DDF9B15A5AE0276827ACBD9AB04D685F52A62BD3DA33BDC2A262B756B58C26  FA6B32AD54C37D0AF7576663AB1397B80D4E998F0B4C4F6D90B483029EF2EDA9
 4F3B552841B81CA60C951F400551166C72B8D357D8122685FE97D14AC22AB6FD  D4C4204C1546EFF3100629453EAE01918D09FE104E626ABA38646F17B6A94CE8
 2EE4CC429D580AD7B8D12A9C601FEE5D25C98BCBCF96C87FCFBF28419BEEFFA8  116BC7A8D9C319434CA5B830859B4164DFADF1D7C3ECA5C78D8DEA930EA4AC3F
 7A4FC7B6E5FD377EBD5E743C3FDBB7554A1FB9663B648B15C4119CA952A8263B  59DBBF3148C91A2E807FB934E3439D4F67C6DBBA9972854E6E3688E1E0A34B74
 278E5845AB929942E1A0FC4CC413F36134884EAF3704865C1478D6988880EB54  482217CFE031CD7B5DFEF727C3EF8DAEEEDA08F4C90289E62FB2AF2357EB2E45
 C5C5C1BDD7CB0548342B9C7B6F94DD6341C5744A9A3C4A866F620BB70575EABD  4BC547980FD479101FFEEE477AAC6268DD659E8DD9E244676FD3C6909713B71A
 AAA42E3B6E23AA029080B299294AF2E9388520367E964A3A66A84628D75F1BEB  323B211E571BE711D103FA23B5B9AF077D84E2D20FEE805E81D20C03501F0F17
 C7A58C92EF7335F30BD0A26D072A986635318E0473CE3CD5B4F1BBFF6E781938  C3B081946CD0FD577F00E50B76CC37CFA97A61B89C25DD43911B28857284BEBB
 EE4E3C11AC27A1BE0C3B55586A4565E4B967ED2EE4674121A46DA1C32C5D278A  5BEC61FFE3A14C64BC5425A7A82326617F6F1FA4FEAE56071C9F559F91568179
 44BEB43CCA246B730D337918AAA394728814C726DA4F9C40AC6EE877365976EE  46369B394A5CE96FB7420FF8AB7C61CB83492FA5AE4A4B0799578594C9EA67E1
 A53276A818CF25E995CAA34039339C55DDDE74B3C11742786C1E9FA5C432EAC4  E54498AA5CD6ABA34AD3417F04F5D8D664A7EB39D41E2D17643CAEBBCCD9C38C
 E184F35560EA31D687D005843B02F9252C2A16F9E4C31C18D0D45B7D5F63D589  C5C9541641A09335EFBCE0D276A54253EFD68141807A66F1DFEB4BEA5889FFA3
 3C1FE3D33C912B9CD79DBCCF9FD8223FDC18D55762F0DB2DB241625B91DB17F6  4D20BD52012206A9F8D3E0F6AFC03FDBBDF3E51506EC6336E249CEFB571AB84C
 206120D6300D317E82F3DDE6D2D0825547C08BE7E6FF8FB54D4DFEF2F4E475F7  BDF8E471E3795C04E38A5306BA6D450D72E50910D1AC385BB06CCD4B8E433A32
 F3838B4ADBE49F8C41409D85085DB5A030858AAEEA5AB9CD2D1172C8D0EE31AE  5A4B7FACC976BB31FCAA1E62DB2C4FE06DDDE7367930E336B49F47DAD91C8735
 507D8048E123AEAB05979C872ADBA4833D36626166BBB2A2CEF2F3E641DB429C  9A35D80CA2E117E86B52E41E9278046ED923454989E48610ACB3B1663F197117
 AB15C97D7180E8E6AC0D871E20678516ABAA4D616B51C132F41E5661858B8C2C  52659A9D7BFA561C7ACE0771794FC778675F83C5EDCB132AF124C7E6540A140B
 ECEE4A65A2B0FF310DFB531B213196D2E2AB015963246F44E22E603E741BBFF0  E0A268836C73A3C746DC964E482E63C56C0D396515283970FBFF182F9F684FE2
 16DBFC284906983A8C15278A36F5379F46C152304DADC8D90C313961E5F58180  655FD8F5D057D22246DDC3FD11B77552DB4D90ADBAB77BBB1FB1592129DE0AEC
 EEEC5A15131E5C48AD27F80B77EB0370482D528735FBA3E6C0548BB66CC222F7  F822D7D36E52BCDABBD560B403A5C56C5E1BE789C3AC049318C7FAC5E5861E42
 CCE87194F565B9EF7F32E656E6964501CE32462FFA6B87087EBAF45D454CFBA9  FD66C3C0F46361078D7E036281682BCE9BBF77983C93ECBBEBA9B359769CA442
 ACA808C4397F3852158F1C0AE44772253ABEF6D278F726A03A9CBC4330EC80D0  87FCA1B98F4EEC4935CC93B08AAADDF355C99816453587310F08C50B9BA3D107
 117F9131C5974445B81093C1D6E093C669CD285D1BFE864D53E5F140D40BE4CC  5388A1F3AED2AE32BEFADF0285DA90436D1D7EA85D7B9B6DF2AC4B778CFADFF6
 2689C42C50C4137DE564374B2130609785D8F519E0083DD24A44DE24A68E4071  6EEE54D1A1C5DEE3CCA7EFF57A7C2931933CEED90CA26DAAB45E4388EC4DC366
 4A2122AB8AB9649660D1C96DC58F37F88623528078BFDA3BA3085D527ED4CAF6  B9E88518D6CF094861D2A59282044CC06E63EFB390A6DF4BA5EAC7CE39E1EE03
 25BA663A61AEC4938CA78C49623FE0EED33DA2D08CC78F86A807E791BC9CFCFE  3D84099F5BE96612789AF3EDED07266EF10A0FC23EA1EA97040B6BAA63138B1A
 8FBFA55EC2259B64C31F6EBC45D2DF9B47EE09AA54011D40F55B6F12F49F2266  A9CB8F5DED781260962D7618EDB200C3ED976033E8967A8CC676E9C11F74BE34
 EDDB09D44C521EC9568CA7E62283C483A436417B65B4FCBC7EA32AC6EB4E7B30  343A7ECE7EE97E8F76F7E95517A6D6163527406EF5A669535CB2BF4031F29046
 080816F29F06D6B09E5506D3149C5D758BA85D820357D4955B0C1FFB383E10DA  BB2D0FFFB47A576F5EAB1D00A582965C56F28C00B3BB7BE2CC8D8391F789070D
 4D61774D3B23C84A339C7348ECA6078080FF8B436B2261091DBBDC02583E366A  775EB775437F0CD53DA840BB3575104B63E4B0BF14E3F14B320EDEF65FD4CAF5
 622ED9F95D2A85BDBA48DCE8BE45628A4ADFD5A48869800D9B54F530F43A8F53  8596DA491BBCF3153DED3B718F833D106432DF8DB8B8E6B34D5308C9010A5DD0
 F765F5D5C44A9399FC1B9CEFA343966118DD11CB102423D46BA0F096795AF0D1  7E0E53260BB84BAB3EA748E8D72F75901604F80F4416920D69B4B983DCDB72C5
 BA33F089AD80A104DE7FDF8A6E7D935E6713963FE3C57CC673BCDD423DF3DCE0  E9928F01A4A85954FD74578AE336C782CDF81D1EB7EBCEBFBAE7ED8AB4862584
 C57EADCA2AE4DBB30166C2CF1F7113DF96A27D4BBB23ABECC5A4795F1290F4F5  397928F502D65139CCD582CF0723C5262EE54B9D2B8C39614652A8A90E1C3B65
 5293B5870F892C9A32C776AAD06D78D0514F047373879CFC5AF9D624DCE5BC8F  7D26B99DA298FE4B9A7E98848F619C9BB4FF9FD215B72F99506F06355B332689
 7CEA5055064050AAB2F24A1C792B2609FFDADC6AB8D0F31A12403CF3436A1E1E  37D80AFD9F9ACD8172CDC51FCD3A759ACA0F7D4EBB07840840EE42C2D5B8B257
 E24BA5F92587925C4D6795A3FB163245FBF054BB1B0FF01FD63DBF7C192D0F31  2C6DB3A7657B75F2F0B9730A20112745703E2D0FE709436CA6A5F36F59E64D9E
 33A17E7764699B669A3ACCF7C36849EEDA395E7F55174023A79904A766F21D58  37C0A23D6D289E1AC1DA273872F5FC5C3DA2B127F078A4D7AB3FD7E124455817
 3DDB7B4C2808DE7FFB8717658084E70DBE046A13BBF1F9BB97B3AB527D68DE8E  DDC796D54EF26A1FBFD539D3A21B86DD4477DA49213259ABB3FF241424F2BE5F
 924DE65486C3B883CD65A95901B0DE57821CB6C6AE37644E02F5CB0163617113  89151E02FF87E0BEE26E85C0E518D8BE7CC9214B8E9A9EA1DBB49C6C212CCF08
 C91D2C649A0BA10736F3709BD504F22DA8831A09BD0B2D6790A498F2FBC2F642  90C0F23E9858947EE344062EBD9C574979087439975EAD4E85CD7BFAD3C91CF1
 7845796E606ECAB2356238AAF40323D71B236CBD1E3E43BD5443F304D52F3CC0  EFF577843AF1427D06CB2F3BB519ED1591974218C43F0D2038665F9E2E3960B7
 28DB5D33A732695AA09C0449C53C656704D820217AC035DF45F59AE445946481  FE68CD3CB2DB6B36C7997C6B21EC11CF1DE049541001FFF26D14C255E3AE862C
 E5BFBE5D4EC0A42B5662FBEB9FF6ECFFB5E8517312F56C91A01824E401E7203E  5A5701292FD2FB3D04523D6E2F3547923BB117718DFB6E6520F0D0B5450C695B
 258C3BA073C1B2532B8312F5AE29E37F5EA71C52F171593B1370D4ED5D7341CD  8C9242CC8671B7284CB2E1E9EB097A3DB1B4D5E8EEB93B4DC7E38C0A10474665
 567390ED5B75D612D5873BAC518587525A591164E8D36D2BD89F792BD9EE6ACE  54DDCBAF079B92EA494F6FA75A84C5AAFE280284D0823D7C22249A21044BB0E6
 99FB72B23CB2445F12B8A6A0876EE711166C9E34897D370174C17A2495D58B4D  4062074ECD17B62E03EDF4945A294BFEFB51F5FD870D9D7230FC91B83C1D85A8
 3DA19DBB1AF2E09C72FA42AA3D8047D05AC4F6A27F3EBF32ADD2AD2FF26EAE05  86CDDF326FC90E04362145D6E8630C50594484FB829DA18F5C078F2EE67D2F2B
 A9AB34C9287EE00E8EC29C6603036D365AE08E00D1C7C410EA2551696954EC92  08DFF39AE2E8C9741FA989AE494C7166F122D2C5F71B97C973B7CE8500E9F87E
 92080C8FA5C9E67698BD7B895C82ED29391E015F83E0DA145384E223319CBA74  D59C30F2E99CC4D34713DAB680598F41955FBDC26A14CF1E73D6BD6B9AAC8D3B
 19494F070649E03CE9FF905619C6CB40F562DA49C1EDD2CA221DD7D3DAFA8279  B998F2D0D647356CD236DEAD6561389ED3A6746221B0CF15D6648412B35A6B54
 AB50DE1C059CB8D5C9FA8137DA711B9D30F236526AA389B2F79F3D5BA6ED9534  6A0EF5BBB34AA376D9BAF025BFC650C1B74333CE85413D0EBB2F4D082A26A5BC
 8852BF4448DC1B72E361A6A2B94CF865BC9C3401D995529E2A36DE755EE001FE  3C0A25D2B12CB159F140E00E262F1CFECCB2C802FF94CD34DA0CE9B4B3830FB1
 C67B184AE8241D08AF88D626BD2D8AA12EE791AC4253D4761A21917C7F2F5AEC  DA85B9B670D5169928990A2E9CC869891CA2FFAD9774E6B92549644DAA5FE00C
 795CD14B33F59DD7080C7654DEFFFA669F50FB1AC8C0F2E60201673A78D03DFD  A5BE4F5FF91A0B6D2FD8F96121D766391EC4ED3E73DADD476B7DAE1A50AFCD98
 DE0CB142F0F616C4051772BDB837CB4CE87A0C8D61E0FC7F90517EA0F5F6B1B4  DB7E27E44D30416088D9BC07D4661D9ECEC0806830ABF14CE55AA3CA2DF66E8E
 D57143CC0AE7CA9521C1536962867D6318DF1C9CE6476CEB9ADB21655D379B26  748B8ED46466F1EEB072AC0674FE6FED231E0DDA59ED7C42BC05EF00E176050A
 7A0EAEC2D28430C14D38764C493BA4C06EF4BE6780131F2FEC066C4866E0B258  C4834D893DE42474EA20DB1E25059E84BD137EF65A02CC295B0FFDE4CDE95879
 51C48BEF77011A0B5763CB3D69A50BDD50C2D7EFBBF18BF42544B1AC196377FB  0FE88BDF2519ABAE7F8CC3E6386ED35E04A14F1E3861922645E3A3F43B48A5AA
 4826BACB3C16DB805D38C34F9E92AA9AB5F9A9B317D8BF32AF8A758017269914  1999A5EFE192515FCC625C829FF5A7B337AA422F5E920545F9BB269C869A821D
 DE3B748625D319E571187E1BFED9CCBE11ABC18C0C6123D24D2C7303DE998847  6C4C26DD2AE746EF0F0B4C1E7E9871ADB5270E1CA9BE28225F7A0370D4C52422
 0F6F644748ED225135CC3B957EDE8567AF3EE47F5E942EA9293F7BF74260D1D5  E25263EE101C4EC1C7811B05AD42F364844A56BB91EE72FC8ED53CC6954D2BD6
 A6F5E56705E12C8379DED158E66DF54349F0504EF584C6D05C44CDD8B720809E  F945D739BE4C61E36143CE890FC0CBF2F610018D678ECF7CEAB18FF5A0E48F76
 3DC36FF60BF55FDF1CA8C968E68346CF43C568E0B3175CB7D55343DE21CF9730  FDE2463D40A99380D679B3B76D39C664F4992D23E5988B0D1AF33DFB04894016
 C9DF918360036E4204CD024A67E764D3CC7677E5B229C1B909ECD1B9042134BB  E852EFD1EFFE586153C0F31ADBDBDE3F73FB49C5EE64D0D02E1504248FAFAC3D
 DD8E47FDBF63F212D401A797EF60011F52EAAFB88E3E70E007BF19826E40FE4A  903FD44679BB09C30288139B41B1E90A10139CA3172677250B16535A1F3E5E4B
 73B57D52FAB33A737B1341381EB2ED307E0B83B45D6911E04BE623DA82DD6BDB  6F4264DE58896E66051FC677030A121C5A285C47B6129CB5A3998830CE070D21
 2DA096827E6A498A8D503668E45926525789D43D1BD5B896B487C0CE04FC9DAA  2F093FC1B44089F603A21F45F60960F134A47226874C737EF6C085634B0A4A66
 CD9078D0C8A0639E27F0DCD82C552A7FABA42BFFEAD66CEBBD4D2E4B4A1B40A7  139420501351F737A73F39D960EC38420BE46E5B09D298E7C16B8E32F01507D4
 B6FD119D37FA26C14C29A70E2EDB3253A1AAAC2650009CA3B97B430B1A05F2C6  0141FC52DA1DE718D634AD9C8B00E46EEEF84356759324D2B9A3473C5DA38DE9
 F2120C8981683D0976BC42FE98AB2D33014B983CE1E2F1E1AC4A524249C3CF13  E30182B87F91B6A7F7BACF29A93B44C879CCDEDB063F9D2E51E0F1FC9F018FE1
 4B36652F96FCBD3660ACFC2F9778B729AFE2CE1BCF473DC5A846FCC3ACBE455E  2433D85AF24B55DE3A61C4D0A2DA4FDE933F5F6FDF17E9FA9932BFC46E2D71F6
 2C37853F5204085ABF3BEE50C28D99312A078CE2F6F4C1D2D3017F0E5BB5B614  585EEF5B2E4E89E797A24B799D7F064DD1A817A53677FC9EB8CC3E7F93FE50E8
 102BE45CAF8108407EA970111B5A97CA8C7A64C70D52D28D2EDCD27879B1003A  D50E3191052943FD6C98B573BDD1F6D70349E1F8011599E3F8FDF1D6E80A710E
 6D168CD054E87C063744CDE097887CDF268D89180AF8BB4F170804AE5DA779B2  51E434E85801617C6FD8ACCF1B77B4BFCCDD35CB4C0367F4EB4D8D9DE8284D5E
 1941775FC32FA189038D6050EC0E400BBED364E0CCD8DA571E902DAD812988E2  B4F43E2F8320C2C5A9AE90ECBA7E65D377E91DB69FEF27069235366AD3E126C3
 4BF761F472EBEB411388FEB6F901777D090400F695D823C758882CC008D889E1  A73CE97F4C90BA00D206FA012C327FD69EE59AF4470A315B1799CDC0539BF90E
 02678FF81B252C33C89E3B04157C889D4F0F86D432F0B3DD7811BCF01C2FC041  512C8FC3BEFE4D1B01D969EA9E3FEF976CD6E0FA4C9ECEC955B265CFD58AB8E5
 0D4B1DD9CB6F2433F9B34E7E8ED8BB1FA4F9F7CEB5354A8305C372C2EDEAFE5B  F7371E479279EE14B689269205C5B506940606CF3E24A1E7EFF3CA96ED30AD6D
 4AE23CEF34AC457961B15CEA084E31B3741CF2EC317DF484736EDD688737C380  E243DE57690C3D69A401AB3315FA49E4BF4ACD4DD1CA39272533E82EFDD508E5
 6D868BDC02D1E63A52D21C8E7C1FD1BD8717612FC247293CC91E0EEA08D5F805  1C2CD286CCC5DE1202C7C7F654521750632EB637F918667E2233A43DF75239EB
 70217761CFCA0F9C13996DE0F045F28DB67378221722416236E4DC00194E9C45  F28F3129EB5DEE2FC5BFC331FF709B0FE9B327CBBCE98BCA2C861C6547E50407
 A3839F4BB53E226919C2CD13A44E4F67334454DB7E133B2D308925CC2E275293  1218CEBE6EB5F9BABA4F2E11BCC6FB553A544A567B459E06375102C69F8018DF
 F81AFEC4DCF49230F22EFA19F48CAB7E09FA727CC2E11E5A5CCF57307506D5E7  BA6A227CFB13E2D74E6A521E01B74F2963E9A0A1C9FD87A88EE6356E3BFABF55
 6DD1D26BFD3DF97E73C2DC019B0A75B9D6386469ACF1A00A5AAB55F99BA1DE49  BABC751D2BF85E6712E8EF57914920775906662E4BA68FFA21AD422D34E15578
 9883DC4FB0E8AD9421B105E050519976705F7BC889FB3B6C2921D2E198FEA294  43CA0568B431101A1194F8AB1EF25E886BFCDFC10F4A5EBD9530816548BC298E
 E192DB3738EBEBF6485075728A0E16ABD53A25BB0795A21B65AFB6ABD7EAA3F7  AE4A0B6B52B8B59C644C409B4191B6F4203F52314F2675F02AEB65A72C66E92A
 1DAE1BA012651B4BA0ABE02F3CCCEB9E92979F17A3338A376C57A1F13E3C90C7  2AC703E15D8D381522C0AC30C165B822A9B8D18CAECC094EDE020756018DCF51
 9DE8ADE421329A57369CCC2BA622840B79C0DF098EA42B810C596DE85F51EB9E  D0701B507519C4270B70D8CE94B436F640C15872F9B5B77892AA3D110E4D6A65
 C8F6FAA598C73F359FD7CB1D337E3B083833389846A99C87885A7537D35772DC  8F0815C61A5127BA25815378683F46E69E54A391A8675977E7DF9C2D4E6FA991
 A7EE51E8EEECF4E4F38AA04C3F4C447080386A41F1461599739D73C58CD02D65  9F029E50CC2F266B31EE9F9F24452D5838905F330CB7E416B8AF836C5AC26AB8
 0899177F7D707AE793B4C915C590AFD6E6810700BC0C3D14B67E03129A4215E4  BE2ECC6EA4BDAA08C30995709E225C21D35DB6369167602CBFA8DB2697635925
 953B88C7A9FF1AF4B6DA293E1DF2EF5667D408AD3F2DFDBA46EF95A1D8E1CA29  969002CD1BEE745DA2E56C17EF3F0C05E3847147F86963C37A221C8827195A8A
 FBFA01A4B965D1101CA6C0C2BF4670E94776753FF52C2751AE41872EBE3DC66D  3D38993E4939AC915BFD9A212F5FF3F826F742B952018986F9FBDDB69C3AC65A
 EE58BFD3BF8F543802C7614F64E7A9CC4474DAB5F4C59F8085FD523C91F0FCE2  845F7F33C55D4BE60A1817EBBCA7E1538E8087E1BD5C083A320D52953BE65F31
 0CAEE1B9613064F9C9CE9556C841563A43660E0E71EE761F0448C41589AD0312  E8339C612A510B59CE48D2EF7061560C4AD258E7DC59694493E3AC878246F37D
 958167F62FB166655800150F9E81A558949071F01BB11C9ACFB2ACA4F332D2AC  6DE89253EBC8830C6B209E818213C4AC4CF1F391AD91D57BE76FB0E2924A1407
 598AD5ABD3D5EB17AFA97456C0DE4D3D872750F548C357FF34919A3EDCFF9658  E4A949C905E44F54EAED6419F13D59942C8079336A172D4758BEB5D3E786FB93
 F3DBF53BB3D0A204E84702DF6FCF5022E753CA92323ABEDC81071ED44C306A7B  3CBE4FD2EB53E4E1DAC34E821EB30FD44BC6CB4298242C38F848FC23AEDC9733
 C10D15F905672783BFCDF28D97EE156E293046C09595159C735A266ADAACB887  52BE6F32E31E25F18301370F8936810B0566B664B042C7AE0D78ACF0A87E5BF6
 7026C404951C27B88CC3EC1A6F15F016D55AE6B5DD739914DBD6861098977064  F9B66E358168B2CEA30DCD940074F3ADB793CDB136161FE2522905E87B8E463F
 762AE2867697967117DD7E3CDFC24D046F1D83856D49224191CBAE95C2E7B9DA  95D4DAB7E14A3DF7BCCE8141C5A08FCFA2BCE9F2D1B05A7642E75877EB840149
 4DC5ACB06B9F637312C1378941EF6B9D966E84DA69E66C43EDC0564D4A9B201E  AAB007CD239AE47AD115929427717F219B0A8907F0EC79ADE1B901DAEE87A2F8
 5CCD830900AC4D4EEDBBA4AD14ACBADA20179AE138CF35D6F830801D7F9D1F3A  39361DAB43DFFF69650F601B24061A9353CFD619FF9626F63275FD09A5B13BB4
 B48B6C2EA3B77E7EE42DC0A26C7FDA6EB64DF4136FC3AE0FADAB84CD30392E44  8B3379EC4D147C41197E8387FC04DA7BE409524CEF74EA91DC066808A7FD0EF3
 49DD3F7DFAB77AC2E3A8D16C9BC002AA17A9C1E9166A21648AE2AD7F9DB250DD  957A44E2503EDA67B1C61827479486134E922E560A673BF314D601C66003CD07
 2F3F480844C93059796E89238B0DD470329C2AEC9F178B83D421063BCC18CC35  55569085AFC8428389A140EB976CCFB8F29E27587E46C413ABE2EFB51AF5913F
 2C562DAE86EBE6529D19066FAB70C8E73B260C71924B0B3DD652AE37DC2ADCD7  53EEB74063162E0BA1E24CEDCA320377D3E11BD374F0B44E132A5C35835B6E2C
 A3E3E1936FDD259A3F32D669B6CD82D73436212D6CCBE436578139AE07BA8C5F  D32948EF9DC7931D104C1385709DA882DED6458319F21C2329938396BC074106
 07A8D2158C8F21007FC0B96E2B3588466A6FAB4F70363E994AC4FDC2CAB3A478  CB9CFB9E0A915F8DBC8435F386917AC87A2BA45D857EC30ECA66FB4044F5439E
 9C98DE079DF219648A6219EC7040A8FA91BE9D9451BEA89906677866F50B6FAB  CDD556B82A0E43418D179AD883C85AC276E1190CEC242E3E1D86E725ADC39E46
 E8FC00E826B115CD65FAF738492A919CCB657186BA12260C2816C44A632285CC  BB6C47FE9E17E29F8EA81E870302A00D91434F3B7A05F243176E6EF1082541A1
 25CA1D797DB0D901EECA675FFA1182AD6D48A8A96402D07A288CCC02F8A7CE0A  B9052191EE5C2B8E94A2E02DB65FC769653CA8D1C07A13CB853544AEC7FC35C5
 39084DA379C5FD08743060851BD02A3C9CC298FFA0AEAC5F5E1928C46A6EBB42  218DE3128AA31952DCE19C55C23FD69BCEA2C661F57B11B8F9E86BFA718D1521
 7D2AF9D32BD0117A8CD7B453C66FF39163092568B5A26F210900D466EA5CE01F  3346E78C701A5E51923D6D937E62FDE3669B214D240538F069A100A542720A86
 14BC1F57BB0D3186BEE9BA1A5648887CAC06E23057199A31781C4C37B1A07C32  31DE88116DE775F7ACC2A49EA6C02A24408271A846990669F2AF60AFAB4C16F9
 B8AE8A40F5C481C8D2854AE5C2C3C746C4A2B48189A373A438F512642A55F2B2  7F4E88E917F0FFDCE68F22998AC0AF2A60A73258C3A4BBC42A2F918123128195
 3CCD2D5A06A1859B50C1C3352B1B5B56E652F00EE79060842A33A8CBD002E777  196D0E150D79AC3CF4628503D1F3FC528265ED8324E56849A47B3B07C29940B9
 3CF6C051A6D5F02E35480569E9D00493C494F9FB977E665AAE4468E6DBBCC950  1BC270071E221D355EA51E9942D3BD7F99816304FFFC8F5B036C953B38759341
 33876A21B75095CF391E09E814D7A03EAA19BA0D7A560610CC36EC3A9CA39CD1  ED5D7B9C8E6B70C409DD8362FD291201CC385E4A98D73E8518A4C0E544152563
 4A359FBC14B07975379B68949C9FC2DFAF037C56C13802A7F66C809549EF2FC5  82032FBD2FCB6E403D34B85ED4053A8CB619BDD4DE001F4C3007B1F317579651
 25EF3F517F06F90EEDFA6F8A3E5F1F3531A5415F3191B8FA7B0F28950A20A1E0  E6D6662189CC2D95AB85D7473F65C5D7B4AC63B0FE928F3400035D5A9D443D0D
 6E354480D09729E3A2D6796DB81825DADFA4580FDC7813B7989B18020C3AB1A2  F3532B99F3AC26CB25EA3CD64C341159061E02EFBC7C033C05CD919BBD827A6A
 87E948890C25563CB26A068ABABD94F3D42213218F2ACBB2F5B317311474B222  BFCF3BD739E32E7FE909AEE068D50FAC33605FFF98C7D0115FB860178FD03DB9
 BE1844548554B37C97284940D5B7AF9E4CBD884D4994A76CC1ABF8E6AB0676A4  7985B78E0AC21F2EA065FA841F5928FB85163B2E2D8F850DC7EE313912C45C28
 0A8130F05B0ABAC088FE4F9FB536924A55451C8772B29087B8E5E649DA3B449B  2783F6762C67882EFEDDC7E7567F91C16B16FD8D5A1ABF35B5586307701B91AD
 4A055214DF69D0218549440B3665E4D20C5A8660B3E0C3ABBA3426E7820E1A94  54984598F2AD46FEE3D68A2731BEAA754C8E730FE0E84952EF77930E4118F8D7
 5D273A6ACA180B8A4832B68D11C794B5DE97F8E087E31A187756642E71C9A742  2F3AD7546FB0C2C0EB3C172C6715B1406A9A968CC3E7C4288FEADEB033D46FFB
 D5779CD52C76A7DA3F652FD48729981B74EB75AC251B2428391BA228211C06AA  6D567AEF67B192A18C43F88CBD86611068696C3C1CE00721B9D4B130E3CCCEA5
 FD97FA1F42F4C00B111746407B1A52E19808115A322A50BEBF25775E22D1AEB6  DEF4116DCD628655749F128687EC24A0774DA3FC33CF9141054FBCA56F5A1077
 5DC66FB8C242EA622197F6D2FDAB2A081C4F4B157C9E7A87D965656A1468EA16  09716C82A8F28134CDFD62D251470878375F6388900B78011E9F7B01CA569449
 765FB4F0AB53C47332BFB5DE2D6BBCD90B866DDB6069340E2C30369488ECE485  A03EDACBE4171BF7433DD8754BA6A3273A294276C42F9A908D184F036755A2E4
 1263908BD7FD50AAFCB538BCCFB86D30CBFAC437723801E34E3B1E27CA19C15F  D2604DFB0AA661FB5D120359E86A1D68A502DB16F4A3B8A7FCCDDAD0CBB232B2
 F1924C22FE70C2C7C1238256465894A4CBAAC32CDA77680C34EC29992B92BCBE  FC1A85B1D5DAC8CE1540946D3E6A24DF711E0C8CAA5556D5D06538F18F48B3FB
 39F5EBCA841ECC35E2EAD013B5B8173BB2E8CBAD9E8C7ED9C6F2E05F1CBF3876  F13E05BCC27D22F4998FAC91C4AB0FB75039E426A8CC920D1D7F80458F086E21
 58FA27B3CC20CBB1FCF0BDE8A17C98973A98DA08D02E70B16197B4872EFD69AF  D5ECFE214A3B2296918CF30BF364A08D146468D5B1A0385D0D1819F815004BF1
   FB849BB45EBD46A626D732788226F0BBE99500C150846A749757C90B71DEECEA
   6B4AF186A7DF11997320F00DC82C417C88DC21C2B366D92ACE2F3A54BCD2B59D
   944424B9BD1B3B09EAE162AC5841A5528367CBC49E3690F9E0ABF42D1573FE1F
   
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 1742  F1924C22FE70C2C7C1238256465894A4CBAAC32C Line 3230  F1924C22FE70C2C7C1238256465894A4CBAAC32C
 cleartomark  cleartomark
 {restore}if  {restore}if
 %%EndFont   %%EndFont 
   %%BeginFont: CMSY10
   %!PS-AdobeFont-1.0: CMSY10 003.002
   %%Title: CMSY10
   %Version: 003.002
   %%CreationDate: Mon Jul 13 16:17:00 2009
   %%Creator: David M. Jones
   %Copyright: Copyright (c) 1997, 2009 American Mathematical Society
   %Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY10.
   % This Font Software is licensed under the SIL Open Font License, Version 1.1.
   % This license is in the accompanying file OFL.txt, and is also
   % available with a FAQ at: http://scripts.sil.org/OFL.
   %%EndComments
   FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup
   /UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse
   {save true}{false}ifelse}{false}ifelse
   11 dict begin
   /FontType 1 def
   /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
   /FontName /CMSY10 def
   /FontBBox {-29 -960 1116 775 }readonly def
   /UniqueID 5096651 def
   /PaintType 0 def
   /FontInfo 9 dict dup begin
   /version (003.002) readonly def
   /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY10.) readonly def
   /FullName (CMSY10) readonly def
   /FamilyName (Computer Modern) readonly def
   /Weight (Medium) readonly def
   /ItalicAngle -14.04 def
   /isFixedPitch false def
   /UnderlinePosition -100 def
   /UnderlineThickness 50 def
   end readonly def
   /Encoding 256 array
   0 1 255 {1 index exch /.notdef put} for
   dup 0 /minus put
   dup 2 /multiply put
   dup 3 /asteriskmath put
   dup 6 /plusminus put
   dup 33 /arrowright put
   dup 112 /radical put
   readonly def
   currentdict end
   currentfile eexec
   D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0
   7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81
   DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91
   511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6
   1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD
   028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86
   1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4
   3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021
   91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2
   E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A
   11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97
   C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857
   D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20
   B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3
   93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F
   10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D
   7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF
   B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B
   491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB
   F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6
   019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6
   915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36
   356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0
   5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D
   9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64
   3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1
   FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252
   720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5
   D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726
   BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5
   7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377
   DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56
   AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7
   A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E
   0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743
   AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18
   CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023
   0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD
   5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B
   5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F
   E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB
   54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809
   E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F
   A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906
   4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378
   4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4
   038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4
   B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308
   5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC
   B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837
   A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD
   2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D
   CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246
   455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE
   FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03
   16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C
   16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F
   483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352
   67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2
   3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472
   1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770
   93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA
   051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B
   8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4
   8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436
   6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0
   06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7
   84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0
   D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6
   DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB
   0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD
   8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC
   C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34
   754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406
   1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05
   CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523
   1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F
   153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02
   905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718
   617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2
   8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A
   98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278
   53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B
   888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D
   052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A
   CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501
   A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F
   07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56
   B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672
   10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2
   CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D
   3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12
   D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F
   849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16
   648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE
   84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA
   2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD
   2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204
   9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0
   B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B
   D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7
   135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE
   EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939
   C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782
   7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0
   4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2
   9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171
   050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486
   3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271
   C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8
   843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342
   CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B
   B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50
   3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175
   19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946
   FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0
   17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6
   8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B
   CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003
   F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194
   1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E
   4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194
   2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929
   9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593
   E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB
   8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB
   BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027
   04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5
   C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404
   ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C
   4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909
   84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6
   C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6
   09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777
   D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503
   56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF
   035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB
   FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333
   CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663
   B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A
   F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD
   CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B
   0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C
   B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9
   33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6
   4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D
   F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E
   2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A
   CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5
   88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37
   17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0
   55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A
   A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50
   2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3
   406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8
   AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B
   60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388
   C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6
   5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50
   822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E
   94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02
   D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA
   343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE
   894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5
   DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327
   DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F
   8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324
   A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA
   DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270
   E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947
   DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC
   4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653
   5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1
   02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8
   88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70EB02A
   60651FC2E263002D3986B7B20CC2AA08330B9FC2E26765CD52266969A86EE30E
   71E0B41B6C1C6DA423D3A7E1553D2FAF26EF40DC183099322D362E4965695C52
   9FC3E5BD7ABD743CDCB717DB10372A722A39CE53FABB454EADE2179C4CBFC016
   A8E893C28EF549CA1692C8D8ADFC471DCCDE266FB4E97A1F3035801F3F034D44
   ABFE22F1746ABFAF26E9BB5AE7E21432887D23A8C3160DA3AF3D0628A6B2126E
   C9DB903AC24442D0842A80F3902FB23B0B25C96DCDC614B8199852C681F2F0C0
   F51BF67875DD84DBDB6C2C5FB86F8A00A26D0C841C8496EF8BF898CF9112F64E
   F7C753D4CCF69A58C0FC2A551C9E22330ED64462BECF1578AD0BC6BFFBE163DE
   917CF811D819CD8AB710689F9DAA4A24573491982CAD57C0885826E61E88E5BA
   2BA8617FEBF7FBA6785943866DE611F029D55CAB3EAEF8BC555D0E221B45016D
   6A6C0ECC026C5207D65A906D981940BFCFA58E07226141F17C60B2888E84A3F5
   82C2B0FA7BB167A7B23B3CC9B5388B6DEA08BDD775C33FF60F77AB5A73503C0A
   295C589CCD169EF06641EA1FFF10EF3637EF9E3B8B0B5C06807A1E91D922D223
   0F26231B5192804D19A2582702B02535269F61DA486B5BCA5B47F0B40351E3EC
   1CC0D0715D013319DE553B98321321D6FD4784E4597FBBB09B59C61C82A022B8
   B97034978A060C544A3B9AE0DC57034867F521CDE2D6BE122C56ECE067D65228
   55780E3A8678AF1A47114CF7AD54EA73812860E3A18A66A9A0D5EEC508C247B6
   87D4E280B5EB8F7A92C5A686DFA5DADD6DF2B2881C2A7A94D88F51FC32EAFA4B
   C1A60B892D3246F5547995BDD33B2E050EB6A2ECF8B0A5C017AC59BF3BC0BE04
   C22FB923E45E32E892BCA35DC75524C7EB2FB75C2AB55F71C9F7D6F1D99A507A
   C2B2E2592963146674B4153BB631C96350CC84A0C7D89925E2D0A07042095F4F
   80E8B0254AA23000625B86CE80700E6BD97487E178DC3729A92149F9B710A4CE
   A98174C9DDFDFE9B1AC9294DD4A19F0A5A5A37CD394B5C0A06510486C9256D89
   2AFDA9253D47669E10167D153E0C75644152C6FDC5D5E55170650DAB5E725FD9
   25B8B00B44143B7EF8BE65DF057787FF6FE2344FC3DB15CF8ABFE67C8848925B
   8E0487A217E9FD3EB9B14325B35499B46AC0FEB1D77AA28764328999B930AA36
   5C59D9AECAB0285A1FDA78836DF5DF830638D22A3D1E81B6C034F8CFD4FFB918
   A0293F42B0BA82AC831528263694F333814A5ABA77709D597ABAAEE7AF59B50D
   C33F7ABA39CFD31E5D92C4FE3A17DD0ED709F2C85139728AD4CD50235E09DACD
   2F83AAB4C9F44C71321639932A2F4C7E78C737E4F5546CDF375278AE7733FB0E
   1CE14E1AD703F3E51D08B022876E8C10821A5BD9AF9D9757D6411A8EDA0A7FC8
   787013C87747EF297E29AEE00F0CA1676A4B831C84530D93F3FFDAEF42FA7B1C
   C2BB2BCE5F8C613F7A467B2439C20BBCEEB957611A6B8FFDA1045CB6F795EA60
   DB7FB8B398CF22E00893780E1902BDF9B5B0A36E9047494CF4BC6C9CFDD2F436
   79C9305CED748A89BCD919E0BE5EB1A7F6
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   cleartomark
   {restore}if
   %%EndFont 
 %%BeginFont: SFBX0800  %%BeginFont: SFBX0800
 %!FontType1-1.0: SFBX0800 0.3  %!FontType1-1.0: SFBX0800 0.3
 %%CreationDate: Wed Sep 12 2001  %%CreationDate: Wed Sep 12 2001
Line 2228  E4AD15372727A87D6B78BDB92D7081263C6C04E0 Line 3981  E4AD15372727A87D6B78BDB92D7081263C6C04E0
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 cleartomark  cleartomark
 %%EndFont   %%EndFont 
   %%BeginFont: CMR5
   %!PS-AdobeFont-1.0: CMR5 003.002
   %%Title: CMR5
   %Version: 003.002
   %%CreationDate: Mon Jul 13 16:17:00 2009
   %%Creator: David M. Jones
   %Copyright: Copyright (c) 1997, 2009 American Mathematical Society
   %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR5.
   % This Font Software is licensed under the SIL Open Font License, Version 1.1.
   % This license is in the accompanying file OFL.txt, and is also
   % available with a FAQ at: http://scripts.sil.org/OFL.
   %%EndComments
   FontDirectory/CMR5 known{/CMR5 findfont dup/UniqueID known{dup
   /UniqueID get 5000788 eq exch/FontType get 1 eq and}{pop false}ifelse
   {save true}{false}ifelse}{false}ifelse
   11 dict begin
   /FontType 1 def
   /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
   /FontName /CMR5 def
   /FontBBox {-10 -250 1304 750 }readonly def
   /UniqueID 5000788 def
   /PaintType 0 def
   /FontInfo 9 dict dup begin
   /version (003.002) readonly def
   /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR5.) readonly def
   /FullName (CMR5) readonly def
   /FamilyName (Computer Modern) readonly def
   /Weight (Medium) readonly def
   /ItalicAngle 0 def
   /isFixedPitch false def
   /UnderlinePosition -100 def
   /UnderlineThickness 50 def
   end readonly def
   /Encoding 256 array
   0 1 255 {1 index exch /.notdef put} for
   dup 50 /two put
   readonly def
   currentdict end
   currentfile eexec
   D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
   0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
   51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
   7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
   E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
   0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
   C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE26BF1F487876AD1
   16184ABCA7446A2352AB37C36E9C9BB67CEE105C612D36566FB459D6ACFB1DC3
   7A59448A06EBA21F8824266BDD0ACF9E356251A897A920C39F1AB236EE06C039
   8C4C0AE55FCED464E19AFAF548D454FCF73F6087102630AEA03E622AF2596870
   1353925801642BBDC11F09963F4ADF037671B73D48CD9C209DB4D5BE7F4CB381
   94887E8365D25C45D1F87EFFAE360104ABD3235E4D2F4BA163408448E814D49A
   3E7C171B8F1275D49937C3255326069007B302844EBF2BC1990DDFF1A34C2770
   A262ACCE874DA1E0002188D6A713C79D5E9226178EED27D6F4E4DC24ED2669B2
   3873F42A48E5C1365AAFC83FAD8B849E5D7E52BFBB01B281005A9EBEB4EA2F35
   B691489305BCFE5516DEFBA092F66ABCA2D739A9277AC69F74F786045E63B0F8
   66D545B12B0581AEB579D5E1E2A412DB8F66276E05F131EC3B9F543E11F40FBA
   8CC47071DB04A5D38A707C9F825527521CA1FC412FB54DBD72E912BA4EC8F747
   306A65040671237C8FE84AB6D6157D96EDE13B3A8FBF7140F1A9DA55B666953B
   C7FA638353F278D07066AB8DDF0DFFC832F7025DF1AF9F894D52E9FA95EBBEF5
   9D6B97768FEC26E845B87C6ACF5395C75B894B5A1F50B248BA33943C5AD6CC2A
   8D9AC65C08B3206E7F5E5913CD0D54C9FF741A4D92B628F85E43F52082397891
   66E6F922E0BFA2E45F0072217011D4B8EB40893F151E4E2E92ECE5862C467D4E
   3833311B08340AE1C0C692095AFB739E9B9A4F56BFA0F0B2AB8455A7470C22C2
   0C2EC285026195CB73EE2A713ABBDE4945AFEB92630BF852DD4845FB4C9A8C8A
   0C8C971F29440B4A786108D0DA1AEFDBE03568B6B2F3953B4D07A5B7D6FF564F
   6CC0D8C08CA459D556154A45133BD7AF70C7D8F474DE66E64FA112D776478A83
   B282EA4E941CE2FD6D8F7B68D129CE0093AAF7C1D345C3D65BE74EE9391C9B89
   2D4D31764F1BA81CB12CE46D15A6BF941C9F0EACB4A2DECC8F2F6B85FFF490D4
   ED7BB6C7CDED10F03F68282B2ED20809F95840A904020C98299E17C46243D9EF
   05B5B8173BB2E8CBAB3AA9B8207A9EFE6366C91A7674DBCD9FAF12A2EF4B5117
   5687F3DF1244F5439ECD8AB0587F492E990DD7B516C664AFAB76CE71084FDD70
   E7F5A38BD46926615659488D3548C5066C06E443016DD40275CFF3105573117E
   369C8C34E48BEE832D93F0ADA7674FC6F5A64183DB2B70FF166E02E044B7063A
   41D2F396A9158A26D3953F12982ACD1D7593F474DB98ECFD00EAF57FAAF17C7E
   C1E4775B37FCBCD6DB1B5BC6209162E57E21A6AF427043562D9854B430A0BAED
   20D31A9AC334C87875E53E0B956D33111955459DCD98D54E1BCC61BA58CDB41E
   03009979C0A541FA9F69B55D3F3750515E5F268A7B55254B8A44CA732F2B9242
   18F34C029665B31EB68331B0147607645983340D15E322E3D0532E6376D40FA2
   1041F7988EB9F56D83946757786737D8BB4A996EA7933E79BE61B4EA1115AA4C
   286B7AAFE80AB7C619329AD5FA772A6279FE85FA6B623138FAE1C6AE3FA45AB0
   95D8020D2EE2979E8A87D7E7C5DA2E6B701FEB4923F401F892D83A4928807152
   96CB664018AF24E829E582FA8B4F0E07387BAC53530AB3AADF74404EB2F311E6
   C6A70F960FA962E52A30CCC6E15097F9B7BF011626DAD38EDF78745B60C0818B
   34663683577D897B1B6AEB240F3A2AA29F1F1800FE0A5C205B35C6A6438259FF
   CCEC942AD2D7C3CFE01F956B795C0349DD5380D0140D3BB54FD99EEE5171DAF5
   4FA360A740589A1F8AB4FBC275CC06FF89A8350F4982F87E747501A74B7C81A0
   0F40FBA9D2875022DC3D417FD623D89FB6A0C0F1B930ACC2117C6CE94AAE5844
   0B5C9DAD579B7DDB73F2B26B05E1AAE30AF69937722E8360987AC0BDBE305B5B
   DDBEF5A6C03BE1743C518E6B7B58A85AC961B8755BF37688E37DE0632BBE06E0
   53FAFAFBE52EAF276365A0484A1A682C9B9486CDCFBFBC4F4A1D6BF71378F014
   56DDF9B15A5AE0276827ACBD9AB04D685F52A62BD3DA33BDC2A262B756B58C26
   4F3B552841B81CA60C951F400551166C72B8D357D8122685FE97D14AC22AB6FD
   2EE4CC429D580AD7B8D12A9C601FEE5D25C98BCBCF96C87FCFBF28419BEEFFA8
   7A4FC7B6E5FD377EBD5E743C3FDBB7554A1FB9663B648B15C4119CA952A8263B
   278E5845AB929942E1A0FC4CC413F36134884EAF3704865C1478D6988880EB54
   C5C5C1BDD7CB0548342B9C7B6F94DD6341C5744A9A3C4A866F620BB70575EABD
   AAA42E3B6E23AA029080B299294AF2E9388520367E964A3A66A84628D75F1BEB
   C7A58C92EF7335F30BD0A26D072A986635318E0473CE3CD5B4F1BBFF6E781938
   EE4E3C11AC27A1BE0C3B55586A4565E4B967ED2EE4674121A46DA1C32C5D278A
   44BEB43CCA246B730D337918AAA394728814C726DA4F9C40AC6EE877365976EE
   A53276A818CF25E995CAA34039339C55DDDE74B3C11742786C1E9FA5C432EAC4
   E184F35560EA31D687D005843B02F9252C2A16F9E4C31C18D0D45B7D5F63D589
   3C1FE3D33C912B9CD79DBCCF9FD8223FDC18D55762F0DB2DB241625B91DB17F6
   206120D6300D317E82F3DDE6D2D0825547C08BE7E6FF8FB54D4DFEF2F4E475F7
   F3838B4ADBE49F8C41409D85085DB5A030858AAEEA5AB9CD2D1172C8D0EE31AE
   507D8048E123AEAB05979C872ADBA4833D36626166BBB2A2CEF2F3E641DB429C
   AB15C97D7180E8E6AC0D871E20678516ABAA4D616B51C132F41E5661858B8C2C
   ECEE4A65A2B0FF310DFB531B213196D2E2AB015963246F44E22E603E741BBFF0
   16DBFC284906983A8C15278A36F5379F46C152304DADC8D90C313961E5F58180
   EEEC5A15131E5C48AD27F80B77EB0370482D528735FBA3E6C0548BB66CC222F7
   CCE87194F565B9EF7F32E656E6964501CE32462FFA6B87087EBAF45D454CFBA9
   ACA808C4397F3852158F1C0AE44772253ABEF6D278F726A03A9CBC4330EC80D0
   117F9131C5974445B81093C1D6E093C669CD285D1BFE864D53E5F140D40BE4CC
   2689C42C50C4137DE564374B2130609785D8F519E0083DD24A44DE24A68E4071
   4A2122AB8AB9649660D1C96DC58F37F88623528078BFDA3BA3085D527ED4CAF6
   25BA663A61AEC4938CA78C49623FE0EED33DA2D08CC78F86A807E791BC9CFCFE
   8FBFA55EC2259B64C31F6EBC45D2DF9B47EE09AA54011D40F55B6F12F49F2266
   EDDB09D44C521EC9568CA7E62283C483A436417B65B4FCBC7EA32AC6EB4E7B30
   080816F29F06D6B09E5506D3149C5D758BA85D820357D4955B0C1FFB383E10DA
   4D61774D3B23C84A339C7348ECA6078080FF8B436B2261091DBBDC02583E366A
   622ED9F95D2A85BDBA48DCE8BE45628A4ADFD5A48869800D9B54F530F43A8F53
   F765F5D5C44A9399FC1B9CEFA343966118DD11CB102423D46BA0F096795AF0D1
   BA33F089AD80A104DE7FDF8A6E7D935E6713963FE3C57CC673BCDD423DF3DCE0
   C57EADCA2AE4DBB30166C2CF1F7113DF96A27D4BBB23ABECC5A4795F1290F4F5
   5293B5870F892C9A32C776AAD06D78D0514F047373879CFC5AF9D624DCE5BC8F
   7CEA5055064050AAB2F24A1C792B2609FFDADC6AB8D0F31A12403CF3436A1E1E
   E24BA5F92587925C4D6795A3FB163245FBF054BB1B0FF01FD63DBF7C192D0F31
   33A17E7764699B669A3ACCF7C36849EEDA395E7F55174023A79904A766F21D58
   3DDB7B4C2808DE7FFB8717658084E70DBE046A13BBF1F9BB97B3AB527D68DE8E
   924DE65486C3B883CD65A95901B0DE57821CB6C6AE37644E02F5CB0163617113
   C91D2C649A0BA10736F3709BD504F22DA8831A09BD0B2D6790A498F2FBC2F642
   7845796E606ECAB2356238AAF40323D71B236CBD1E3E43BD5443F304D52F3CC0
   28DB5D33A732695AA09C0449C53C656704D820217AC035DF45F59AE445946481
   E5BFBE5D4EC0A42B5662FBEB9FF6ECFFB5E8517312F56C91A01824E401E7203E
   258C3BA073C1B2532B8312F5AE29E37F5EA71C52F171593B1370D4ED5D7341CD
   567390ED5B75D612D5873BAC518587525A591164E8D36D2BD89F792BD9EE6ACE
   99FB72B23CB2445F12B8A6A0876EE711166C9E34897D370174C17A2495D58B4D
   3DA19DBB1AF2E09C72FA42AA3D8047D05AC4F6A27F3EBF32ADD2AD2FF26EAE05
   A9AB34C9287EE00E8EC29C6603036D365AE08E00D1C7C410EA2551696954EC92
   92080C8FA5C9E67698BD7B895C82ED29391E015F83E0DA145384E223319CBA74
   19494F070649E03CE9FF905619C6CB40F562DA49C1EDD2CA221DD7D3DAFA8279
   AB50DE1C059CB8D5C9FA8137DA711B9D30F236526AA389B2F79F3D5BA6ED9534
   8852BF4448DC1B72E361A6A2B94CF865BC9C3401D995529E2A36DE755EE001FE
   C67B184AE8241D08AF88D626BD2D8AA12EE791AC4253D4761A21917C7F2F5AEC
   795CD14B33F59DD7080C7654DEFFFA669F50FB1AC8C0F2E60201673A78D03DFD
   DE0CB142F0F616C4051772BDB837CB4CE87A0C8D61E0FC7F90517EA0F5F6B1B4
   D57143CC0AE7CA9521C1536962867D6318DF1C9CE6476CEB9ADB21655D379B26
   7A0EAEC2D28430C14D38764C493BA4C06EF4BE6780131F2FEC066C4866E0B258
   51C48BEF77011A0B5763CB3D69A50BDD50C2D7EFBBF18BF42544B1AC196377FB
   4826BACB3C16DB805D38C34F9E92AA9AB5F9A9B317D8BF32AF8A758017269914
   DE3B748625D319E571187E1BFED9CCBE11ABC18C0C6123D24D2C7303DE998847
   0F6F644748ED225135CC3B957EDE8567AF3EE47F5E942EA9293F7BF74260D1D5
   A6F5E56705E12C8379DED158E66DF54349F0504EF584C6D05C44CDD8B720809E
   3DC36FF60BF55FDF1CA8C968E68346CF43C568E0B3175CB7D55343DE21CF9730
   C9DF918360036E4204CD024A67E764D3CC7677E5B229C1B909ECD1B9042134BB
   DD8E47FDBF63F212D401A797EF60011F52EAAFB88E3E70E007BF19826E40FE4A
   73B57D52FAB33A737B1341381EB2ED307E0B83B45D6911E04BE623DA82DD6BDB
   2DA096827E6A498A8D503668E45926525789D43D1BD5B896B487C0CE04FC9DAA
   CD9078D0C8A0639E27F0DCD82C552A7FABA42BFFEAD66CEBBD4D2E4B4A1B40A7
   B6FD119D37FA26C14C29A70E2EDB3253A1AAAC2650009CA3B97B430B1A05F2C6
   F2120C8981683D0976BC42FE98AB2D33014B983CE1E2F1E1AC4A524249C3CF13
   4B36652F96FCBD3660ACFC2F9778B729AFE2CE1BCF473DC5A846FCC3ACBE455E
   2C37853F5204085ABF3BEE50C28D99312A078CE2F6F4C1D2D3017F0E5BB5B614
   102BE45CAF8108407EA970111B5A97CA8C7A64C70D52D28D2EDCD27879B1003A
   6D168CD054E87C063744CDE097887CDF268D89180AF8BB4F170804AE5DA779B2
   1941775FC32FA189038D6050EC0E400BBED364E0CCD8DA571E902DAD812988E2
   4BF761F472EBEB411388FEB6F901777D090400F695D823C758882CC008D889E1
   02678FF81B252C33C89E3B04157C889D4F0F86D432F0B3DD7811BCF01C2FC041
   0D4B1DD9CB6F2433F9B34E7E8ED8BB1FA4F9F7CEB5354A8305C372C2EDEAFE5B
   4AE23CEF34AC457961B15CEA084E31B3741CF2EC317DF484736EDD688737C380
   6D868BDC02D1E63A52D21C8E7C1FD1BD8717612FC247293CC91E0EEA08D5F805
   70217761CFCA0F9C13996DE0F045F28DB67378221722416236E4DC00194E9C45
   A3839F4BB53E226919C2CD13A44E4F67334454DB7E133B2D308925CC2E275293
   F81AFEC4DCF49230F22EFA19F48CAB7E09FA727CC2E11E5A5CCF57307506D5E7
   6DD1D26BFD3DF97E73C2DC019B0A75B9D6386469ACF1A00A5AAB55F99BA1DE49
   9883DC4FB0E8AD9421B105E050519976705F7BC889FB3B6C2921D2E198FEA294
   E192DB3738EBEBF6485075728A0E16ABD53A25BB0795A21B65AFB6ABD7EAA3F7
   1DAE1BA012651B4BA0ABE02F3CCCEB9E92979F17A3338A376C57A1F13E3C90C7
   9DE8ADE421329A57369CCC2BA622840B79C0DF098EA42B810C596DE85F51EB9E
   C8F6FAA598C73F359FD7CB1D337E3B083833389846A99C87885A7537D35772DC
   A7EE51E8EEECF4E4F38AA04C3F4C447080386A41F1461599739D73C58CD02D65
   0899177F7D707AE793B4C915C590AFD6E6810700BC0C3D14B67E03129A4215E4
   953B88C7A9FF1AF4B6DA293E1DF2EF5667D408AD3F2DFDBA46EF95A1D8E1CA29
   FBFA01A4B965D1101CA6C0C2BF4670E94776753FF52C2751AE41872EBE3DC66D
   EE58BFD3BF8F543802C7614F64E7A9CC4474DAB5F4C59F8085FD523C91F0FCE2
   0CAEE1B9613064F9C9CE9556C841563A43660E0E71EE761F0448C41589AD0312
   958167F62FB166655800150F9E81A558949071F01BB11C9ACFB2ACA4F332D2AC
   598AD5ABD3D5EB17AFA97456C0DE4D3D872750F548C357FF34919A3EDCFF9658
   F3DBF53BB3D0A204E84702DF6FCF5022E753CA92323ABEDC81071ED44C306A7B
   C10D15F905672783BFCDF28D97EE156E293046C09595159C735A266ADAACB887
   7026C404951C27B88CC3EC1A6F15F016D55AE6B5DD739914DBD6861098977064
   762AE2867697967117DD7E3CDFC24D046F1D83856D49224191CBAE95C2E7B9DA
   4DC5ACB06B9F637312C1378941EF6B9D966E84DA69E66C43EDC0564D4A9B201E
   5CCD830900AC4D4EEDBBA4AD14ACBADA20179AE138CF35D6F830801D7F9D1F3A
   B48B6C2EA3B77E7EE42DC0A26C7FDA6EB64DF4136FC3AE0FADAB84CD30392E44
   49DD3F7DFAB77AC2E3A8D16C9BC002AA17A9C1E9166A21648AE2AD7F9DB250DD
   2F3F480844C93059796E89238B0DD470329C2AEC9F178B83D421063BCC18CC35
   2C562DAE86EBE6529D19066FAB70C8E73B260C71924B0B3DD652AE37DC2ADCD7
   A3E3E1936FDD259A3F32D669B6CD82D73436212D6CCBE436578139AE07BA8C5F
   07A8D2158C8F21007FC0B96E2B3588466A6FAB4F70363E994AC4FDC2CAB3A478
   9C98DE079DF219648A6219EC7040A8FA91BE9D9451BEA89906677866F50B6FAB
   E8FC00E826B115CD65FAF738492A919CCB657186BA12260C2816C44A632285CC
   25CA1D797DB0D901EECA675FFA1182AD6D48A8A96402D07A288CCC02F8A7CE0A
   39084DA379C5FD08743060851BD02A3C9CC298FFA0AEAC5F5E1928C46A6EBB42
   7D2AF9D32BD0117A8CD7B453C66FF39163092568B5A26F210900D466EA5CE01F
   14BC1F57BB0D3186BEE9BA1A5648887CAC06E23057199A31781C4C37B1A07C32
   B8AE8A40F5C481C8D2854AE5C2C3C746C4A2B48189A373A438F512642A55F2B2
   3CCD2D5A06A1859B50C1C3352B1B5B56E652F00EE79060842A33A8CBD002E777
   3CF6C051A6D5F02E35480569E9D00493C494F9FB977E665AAE4468E6DBBCC950
   33876A21B75095CF391E09E814D7A03EAA19BA0D7A560610CC36EC3A9CA39CD1
   4A359FBC14B07975379B68949C9FC2DFAF037C56C13802A7F66C809549EF2FC5
   25EF3F517F06F90EEDFA6F8A3E5F1F3531A5415F3191B8FA7B0F28950A20A1E0
   6E354480D09729E3A2D6796DB81825DADFA4580FDC7813B7989B18020C3AB1A2
   87E948890C25563CB26A068ABABD94F3D42213218F2ACBB2F5B317311474B222
   BE1844548554B37C97284940D5B7AF9E4CBD884D4994A76CC1ABF8E6AB0676A4
   0A8130F05B0ABAC088FE4F9FB536924A55451C8772B29087B8E5E649DA3B449B
   4A055214DF69D0218549440B3665E4D20C5A8660B3E0C3ABBA3426E7820E1A94
   5D273A6ACA180B8A4832B68D11C794B5DE97F8E087E31A187756642E71C9A742
   D5779CD52C76A7DA3F652FD48729981B74EB75AC251B2428391BA228211C06AA
   FD97FA1F42F4C00B111746407B1A52E19808115A322A50BEBF25775E22D1AEB6
   5DC66FB8C242EA622197F6D2FDAB2A081C4F4B157C9E7A87D965656A1468EA16
   765FB4F0AB53C47332BFB5DE2D6BBCD90B866DDB6069340E2C30369488ECE485
   1263908BD7FD50AAFCB538BCCFB86D30CBFAC437723801E34E3B1E27CA19C15F
   F1924C22FE70C2C7C1238256465894A4CBAAC32CDA77680C34EC29992B92BCBE
   39F5EBCA841ECC35E2EAD013B5B8173BB2E8CBAD9E8C7ED9C6F2E05F1CBF3876
   58FA27B3CC20CBB1FCF0BDE8A17C98973A98DA08D02E70B16197B4872EFD69AF
   
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   cleartomark
   {restore}if
   %%EndFont 
 %%BeginFont: CMEX10  %%BeginFont: CMEX10
 %!PS-AdobeFont-1.0: CMEX10 003.002  %!PS-AdobeFont-1.0: CMEX10 003.002
 %%Title: CMEX10  %%Title: CMEX10
Line 3080  FontDirectory/CMMI7 known{/CMMI7 findfon Line 5071  FontDirectory/CMMI7 known{/CMMI7 findfon
 end readonly def  end readonly def
 /Encoding 256 array  /Encoding 256 array
 0 1 255 {1 index exch /.notdef put} for  0 1 255 {1 index exch /.notdef put} for
   dup 61 /slash put
 dup 109 /m put  dup 109 /m put
 dup 110 /n put  dup 110 /n put
 dup 112 /p put  dup 112 /p put
Line 3266  F59676D56B0B5F7E4984D664BC3ADDAF24B42057 Line 5258  F59676D56B0B5F7E4984D664BC3ADDAF24B42057
 0701ACD2C764DDE218B924E38B5A13CB82678372E743A8B3CC300BCBBB878978  0701ACD2C764DDE218B924E38B5A13CB82678372E743A8B3CC300BCBBB878978
 D9847F0640A031D5E76B5AD07699C3B2FC6C1DBBF79938BA649C152FFB2B5BBA  D9847F0640A031D5E76B5AD07699C3B2FC6C1DBBF79938BA649C152FFB2B5BBA
 D18B9570670B99907506494F362B124790A17D4F415D8447ECF70B67DBD46643  D18B9570670B99907506494F362B124790A17D4F415D8447ECF70B67DBD46643
 91AD465A1852B804CBE65206EAAA38FFD2B4180AF00DBC62950380F78BAE7A7E  91AD465A1852B804CBE65206EAAA38FFD2B4180AF00DBC6294740C69DFC8E6F1
 8035D4AB9379684CEC614AA3BEEE7CB805326FE6969C1A2E0A822601E1C0D543  7D84AB6939CDD586DD257F5EF0D37111B28ED30C8DB362171EE694DF591092CC
 68A5D4367E1F609E34DD6D213E8BC6C96E1AD8C978C61AF3FF667A83D6867167  DE68BAB0DFD2C86045A3F6D71BDEEC9794CDC1DA7C41536A131F445F49976F4A
 1B21E300BBD05658A0E9C6817F64A5CB03CB1B48E9C34D787BE4A1CD1B0EFE0A  5B5C8189178B061E9AECD02567AA6C76914CF3DD4854ABA85C805DAC5BEDC329
 57DF4AB2BD9EDD7ADA5031FEE3DEF7C8A3C628C496460129E371EA22FDAC1E09  D454F9121881E50A9CF0544D210C97BE24CA48302469E2322F2043101757A931
 DA26E0C53E7ADC6309DF03E7ACCE0DF3E2B0494D8BA5EB470A9A689BB3444CE2  92B9FFB9528ABB5CF9C9D63DCC3921088A91A690B0A225C4B024485C5BFBAE9B
 A2DAE120CBD1E64D86FBB3E1DDE7C3357F88F43746C1ADDC14BA6529BA94E2A5  A8595BCDDB04B0389A4675476276944EDCD8DA91C63836214DC8CA78E827EE46
 B65EFF2C088FDBDA901233A973D251652A0171D8B23960EC8ED59729AB40E296  21667EDA2211A6404575065C8672904951F83285E32696FC2AAB39FBABB51BC3
 3C2479E57148D584C0BB935DA8FC574668D2DFECC5AE3453A024B693F48B3B7C  8CFDA1E8B8AD77AFAC1465F1E3182A74299375197779B6F942738C48E031AF7F
 07256D20EDE1563A5D92AF1CAD9C165FC57DC16B3C7F6547D82946C8837E0C1E  E5F8AED4D8342D8F58B9D4B3BD1D3A079A7FC473C8D361FE3D7FD635E8086CDD
 E85EC8757D6062FE5CAB15976988E0D9091F5F017D55055FFE936712BB1E462F  5BFB8DB4EC50FCF39FEFDAC31E49EC2ACD6048C195E3533E377E07145D15DD34
 3ED4CAF3A6271F7CADE37779D5D1DD0F62E82ECCB07E0EEA941537C29C653A9A  97A2ED6A986DA0D6B48B479976DC6455B7A262B7DFD6CEA461EB4270A4006B1C
 B9CD8A8E72DA3034E6E0E190BC2AC90A419C8AAE2F26505C4358678107294DFF  D944340B6AF09F195B356FF0248F1AA0395843D0D3B1E46E468967A063B2F01C
 5D6BE88597007D565DCCF123928832BBA85A9429EA029BC6161EFC2D419D0915  16FD1987F053D98ABE2764B6CEBE17DB8F99C97AAD50D19DA7674C4165BE39D9
 F4227809B562E4367CD26EDCB0DAE11598BC5C0B325266867B420A7BBE8E1767  8199580E3BA782707B3CD124BFE7CBD9D63238A9D5DA21BEA702AA5AA4D7E393
 3F05F2E23E3D698D72B684D19E1F454F3FA0241CCCB9E87F7D8AFD2BBDD2D9A9  5F9721834FA44342381B48830D02D1662EB0235DDA1D7C47A50BE83CD1E2A059
 15B5279DA6F70CF97F23B2EF3E94662DB3675925F88449B5AE82192F58866AC2  BD1CC53E08A1C2C66AB97BF81B148EAB1B523B40B5B740CBCCA98BF96892B1AA
 9D631DA78F78A19908C43C9F703AC528F2A12C52DABD435CA54983173A92BB31  AF369088D939D77BD92EE6AD48006457761FA1900AAB2E865D704C64A44CC2BE
 96E35E5DAC7C1795BF2868AF57AF0D56F0D6ECC1830FCDF55824FD539BD260AC  E24DA96919069CEBE845E44465EB650AEB5850D7DD3C8CD4057146A576195DB1
 CDCFEBC4C00FF85EB33498C2F35FAC3C26815D1DFDBC1A061B602D84FCB61DBC  0094ABAF2E6417C8BF58003DA570A92895B495F7A452741F1B1F87303488C21D
 96AA7C31C873CC0CBF9E0BEC78786BEB13C4DB5F5339F2E65F1A4CB4FD7F9AFD  4D5AA55F40BD44723164D5AA4FF80846A111678965DBE3B096EDDDBCB4A35EA3
 E6E945F39F2A4D267FA26017FDC38803312A8375ED30B6BF0EC606AB0CCE6B60  75B353F6C6E4A96D9430984777A02D3C34BF24329A396410F741E14F7C85C7E0
 CB687EF7B51D7B76B6FCE91C2E394F351D36E42DF332CBC3CC80A41407E26978  D57A8880193A157384D532E9A8B5273BBAA74245685DA8A8A423ED3D4823526F
 34CA698FEB29F597C23F9A91FD95C8CE4F6ADA76620B6F9B88771FD6B43C8903  7353D35D1A25D6993D5FEE4AFADE40972D19384E0E78570943472FDAC8CCA6C4
 52768E4D91BF278C65DA6FD1012DE0F243048E400793856E3C6007AC046F29F8  AC451A1CD05EE48215C3CB3E56217325278D85075F136DCFBC89A45387D3FF68
 41D378174ADD21FC79117E64A6C1CBD85FA365A3A4BBD95FE8BBA73E1851DCEE  8525E827C7EFB49E5C0E5906B1CF7333E0961C87C1C73FE604E93A56775C0470
 B3619FEFAFD9C7C48C48E209048860F25952C59E2A47F188435DBB57FB4F060B  A186EBE966DBE58ED84C2CDF8D9FDB35156EBCA7AD48F57A16959970EB1FEC40
 E8E990B4F9300EEBE6658CCEFD237894C24AB3C0A4570E49DF07B66A1E58E89B  33ACA6738156E9FF6DD82BF1FA64AC161FB597ACF895CBBF8DFCA554ACB25FE7
 65C30DE793F4A68E40AB02815412DC32F0AD2DEC45C0D2E341C57569A2A8C4B9  42B883EEDAFA6538F0008420BBF04A747D7F658D32C391B30C9406193B5F4F4C
 BA20AD0D757917D3A901C232558A992F5DB80EBA0A7CA24178B81B17421EF469  879EE2B37CD9A97C00AC1E9EE729C06E5D4E281B7723B3FC892EC62D82466237
 9F4E85AF4EAAF74F0933D5C20C6837709BF3C732F277B36FE4D0FD8515581A58  0A092357D0F7039F4BE8523A1A39ABAE6970D542D13F1A7BC8BDF10C7000384D
 FE0A455250AB0D75BAF6E811A1440E6DADBFFDF0E1A0E5462FF0F56A4AB7EAC9  22994ABEEFCFE693C02DB9467B43965AE46B8F015C3EC0970711093E27A1D29E
 9BAC4A9BCA58B8E87ECF9D1DCAD4C6B505B2B993652F60C521D3E4DCE9B96692  7E84443364C80CAD173968E87A0AE4735ED22B932F471CBFEEA9B6B144F3975D
 DE7D7ADC345098BCC74AFD40DEFCC3AC259A7941FC91F9A044EED75C3D60D40E  25EBCCEAAF65F9D999C62066082D5DA4410FD2AABB7B010DA20C6A38F7B10455
 0B99F29381ECD09D9281684E87FD230558898F50E5AD84DB17B5610730B290F1  949DE236B45C26C04B91E7486FD982E2A48B36DA686A494175B5E0E273FD40C5
 D0F58E6DD3CAF0134F9EDA0478A8D5B927689A78F8DECD0BE008C8A5BD3C8882  607BC39DA25ADEDBF52E060262CC1AA5A5FCB09A8C77FF22FAB08A460A8121A5
 41954F2CCC295DEBBB6F558320EBC73C83137354F861D311AEFE15361EF5A26A  7023813B144A78675ED9A5A8CBFD504EA608CDD20A7AF0AA5ED8B8E559CDB5D4
 4B4B15DAA5E3CC85F4E4D2DB2BF2665A4115CC406ED68A572A6DD40FE65C19E8  C34AA59E7B6696224A0793C218C8B6E554DDE82380992BEF64F8B88D3993DF03
 BE7213BC24911ED980649E5D5D3F140F25CD1F42E4522362CE7D53ED74CEEF41  4578A83D52300DCF2CCBFE36A5F459347A20AE7F16303F88D1B8F592A81A42BB
 B50F3C6D85FDE8402F74F5F0D7D385590E2A03A0F549B7C006B739FEE17E1ACB  4DC81E6AA9E527C50C519C5D199836B6C62B9AB150BB351BE9935BC96A5E86F5
 752494E745E84545180E72693DDBC2E219C4AD421E04C7FED8C182D2B3C4D19B  D118A3E4BD594120B7DA4DDF190D9ACD3597D921A248F70AC335A37574A34A53
 75953D800AE9A234777D109C4CD418F51067658C2F4D1CA7E25C9F27A5ADB908  5ECF5EA45797BE47ABD63B541E9B7C3C4ADE369B63D4ED3DC0FCAC7FEDA06C07
 D7EAC1D183DA9B0929CD795AB1BD81307FC06F7F43FE1C1A748289D34E094C64  43512F967179BC0A161DBE46607ECDB1FD96BFC1D9E17B2FE3A64BB9FB55CE77
 6524788C1887BAA42F5A2942D4A6E02B759F110B6A673BE27C67C0EEB9B1BCAC  F7F7D7C4A1C3DE8220FE36FB63AFAC26F80209C978CA0E8060891382F5BBB6A4
 58AECE2F6DA55F4DE35BB1A0AC779AB4AA4D0BC9539392  5051CBA043EBB25AEA26CDBC8D4903155D763F34F4FD32EC7E6AF71E85CCE2B5
   16BAD3961923A217E9730D79408DA1E2FB356FFFCA3688FE4F4AF22288630D39
   2741116D9327412A507C63F028763D8EFD30A41BCC58BA01DC49C71A091EE573
   6E04133FD2D341516480EB940E55
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 5614  A2AF6D1BB114AF3749DBE521287E9FC05E265922 Line 7609  A2AF6D1BB114AF3749DBE521287E9FC05E265922
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 cleartomark  cleartomark
 %%EndFont   %%EndFont 
 %%BeginFont: SFTT0800  
 %!FontType1-1.0: SFTT0800 0.3  
 %%CreationDate: Wed Sep 12 2001  
 % Copyright (c) 2001 Vladimir Volovich <vvv@vsu.ru>.  
 % See the file COPYING (GNU General Public License) for license conditions.  
 % Converted from METAFONT EC/TC and LH fonts:  
 % ectt0800, tctt0800, latt0800, lbtt0800, lctt0800, rxtt0800.  
 11 dict begin  
 /FontInfo 6 dict dup begin  
 /version (0.3) def  
 /FullName (Computer Modern Typewriter) def  
 /FamilyName (Computer Modern) def  
 /ItalicAngle 0 def  
 /isFixedPitch true def  
 /Weight (Medium) def  
 end readonly def  
 /FontName /SFTT0800 def  
 /Encoding StandardEncoding def  
 /PaintType 0 def  
 /FontType 1 def  
 /FontMatrix [0.001 0 0 0.001 0 0] def  
 /FontBBox{-213 -359 1395 851}readonly def  
 currentdict end  
 currentfile eexec  
 D9D66F633B846A97B686A97E45A3D0AA052BD0CE60552BD63101D7CDBEEF5B11  
 69C468645FE4ED1AF2541AA0770C1DCF81623DE0ECDF49F2B522618F650CE6CB  
 CC8C21885DD61AF8A523AA677EAEDDFA51A1F9B1885EEE0456196D634E04EF89  
 F17499DAD982502ACC349B9EEAAE4A71A73D1147318C60A8BAC10510DE90D8D3  
 F46E47295D27129A5AFE0C65E22BAD10D06885A2EE623FF8E1D90287A083E00C  
 EF25195F68A2A98170E487523ED893FF1D49A63FB2225741EECBA49D37968D1B  
 D80F527BECDD2FF294AE86DA4D8C1C0F8EED32ACC0F899A2AD6E456C987C333B  
 BFBDC568BAAF5F3A3FB56A339B7A337C6B1C79960E2F1059B926A0D0F92B5C65  
 BEF09B3397ACC8A14C1EDA8FC6A6FF0117BFF0D6514D3BA351EBB2E2F807E773  
 CA9F69270304D523CF2D31251B62FC39495EB28F391D0F755B5C52F65FD95141  
 722AEF498CAD0855B82AD875EF66CEF84631F1B7AAE09F427A68C0F6266F2989  
 624621010457FF652CF41C0393F55F6155378DD426C2888C6F4B6DACEE499AD9  
 D9841B46FCDA3E05EED3EB4CB4922F46C3D141F515D2E74B1391C6850BA09D6D  
 3BC4CE33B7F81BEAE956BF3B701B41BB371362BD9E2353B73319B9B89E3F52B1  
 DC889B2EB9D3A0C34B9859AD13D1134BF95C48CCB1625D2C0C63E2EE5ABEC1D2  
 D1266EFB376EB961F2E6BE6EF605779C48EBD0E667B58C3CC409842CF76FEB33  
 1F6413FD8EA5BE8A570AD74823E7DB2101BF7D0B4F459423DB46CEC47DC1E934  
 1996ABF333AFFF3DD1A218A56890EA1F4E3180AAEA6A9723FD3C978559B21BEF  
 D8823C2F80992D614A4E890555AB3F3ED3BD74CCD6FE9283C69E046B7DA9F373  
 C0C5AE40B65225CE2491A9AB3755F3F05716A06D4E4E654C5AE440753E98493A  
 8B5500721657EEEFC3F9EF31078136165AF2A3EC4464CA03968C7A4E64E41AE3  
 EF80E46A1A19CDFEA5159562865AAA81D0E914D73854A1A13AF4EACC6C90DF1F  
 A02FFCAF8978E2579AB1281B9256EF7E0F20E702CAF3CF37E576E88B5026B2BA  
 6981739ED4C61B8E81217EF10D9FC302E6846F44FC45B58D3894EB4EE954B1C3  
 49F4435ABEBDD0D0AA717A7DA70D25CD20ACED7C1091951D77A2AA673807D2C1  
 F25EE8D378CFB30DDED98AF16EEF04264BBC83C0E1173DFB19C954B5B9917883  
 595FDBB0F00C1BFBA6FC021D801BFFA9368C6E316CA14168D7CE22ABE468E013  
 D07495EE5AD62767A31E9977DFB633C70BE7AA2069A157A03263A9C62CC9B7BB  
 A167370F1773CF0D3F0084D1E14E64CF75F70F6E333F04FEA54B38635DD95CD6  
 4355677BC7E75FEB6D59B102F4291AA634AFD9D55D4DCEE2FAC3DC2F9D8714DE  
 B4431799C5CA3A43E34173204A565366212A168AA3DAAD303748CFA7CC321B34  
 5914DA80F31A8EBD8AB1BA0AD6FA78D394312EF282C3AD47722767A2ADA05072  
 09E8C46FA1A6684D8E8B659FFE1F4ADB5CC96D623350BB168082C5EFA471413D  
 32BADF2FE050CDB6C3D4D5503999EE5F37688D23BAE0813944C969EEDDFA7CCF  
 6B2BA32C2BA1B01A8F04AA4394D299968B4F6089E7F8BDC7A645F09AF27CB83F  
 8C29D07EC62AC3A626AD0C977DDE5EE8468C2F0B8EAD6004782012DEF062D494  
 B02C52245D9DEC3446B00A4226599CD4ABE8982CE8975FAF42C1191C09E1C528  
 1C859EB777FDA513DFAA8C439840827375492BE3CC821786A49C2735BDB10077  
 1532487C04FFFC8F5B1EDD689190721D8AA9EF000D2BA97AAB26C4F15DDBA405  
 9E7EF4F63EA1A434F7465EAC61AA4FD6DAC0A4DA6CF1EDD53C5C482B3205F491  
 1DF3C24C45535EB92032EC0FE544E0CF55CF3032EB76701C814E13C8EE56B3EF  
 3FAD989DF67305D3A2502CC9AFA8D9401521288B6F1FE944D5B9319284FB807D  
 6639DD898857864D6CE17F002F99E34C64E6BF6959B6E245417C993F23F384C1  
 4341D8A12A491E774EB888C164A9DB0E37928F91227D09123F6C901DE0F19553  
 650273BB6C2FC2D3BC343F0EFA237E333A6E3C6D3EFEA669B7901E688ADF769D  
 AA8DD669C3630465995A1281835DB43C77819CEB2AA0DF2D07B1BC9FECFC005F  
 C7DE17383B6DFD8FE994C1CA6292AD7F979465F5E9A8100E3C3FC9457B93119F  
 2BC86EFA695A95B4313BAB4751D98AD00756781CEB7B94FC6FB35760CD0B33E2  
 977495A5648C906439A862803632CEF2F8B2F2138E7F06D46E1238A439E45BE3  
 B5EF84D89289DE4F48626D8FEB5DD091D1AF7BADBC63104BB1532661955190A8  
 9766ABED85A3BC3BA69F34F505145DE3B9AA883F0FF7C7D8E4303C29338827F3  
 861274F4DC1AE11DD1EE94BB050974718757DFF3F0F69FF5805F96019E16FCCB  
 4D4185A3D58A974363A766AFDD0086266DE86AFD0843067264DF32F9DF9D5A0C  
 998F2B778A24DD7272617600FD8C9AF8DCB662DD40B934EB585D094DB1F3583F  
 D654B10DD6DFCE2013387D5532D5543D4F7E9F552C9B7DB4551927BDD6281D60  
 DCC6D3A05FE0F58FEE4E58C4BCDFD6C81095D2D0F8635703C7EC6C166A62F7D7  
 619C1B39400EAC8A99511C9B80A0A47F37A63DE8E5A0ED740E2888C7C2A61943  
 6239200A06AE7022A333302E16F431DF3C6A7F5ED1F9FFC68F78DBE6CBEA92B1  
 61270453190F40888868304BDB155E282F16C0D10B3D25692D2F73E01BDB33F0  
 7E16D63DEF4707F6B106558721039F96DA5329C01795111596A2CB4BBFAD0EC5  
 65F7DE7F981A5F158B492BF442BD75757F4A197CA5415D1C2830394BD665D39A  
 E86746F2F708A7F73C5D4F937F181955817BB41022253B97539B6D07B78BACA8  
 DB4108DEA628BC51C2D8257ED2FF51CF4040E60F2B1E6293D77018596FA579BC  
 8009719CDBFCBDFBAA884B08F169B4FE324706D7DB13011E787205BAF69C6662  
 A39F7020847217219823463EA03EB9CD1884F3D2F3438687D6EAC332B9B41642  
 3EF6B4C68AB114FA4B11A35A6160AB48E04A56E95A5FC50FEEEBA329460CF597  
 498CC2EA3C963DEE89B4D819588655B5BCF643F001850A1FF774176C666D2CC2  
 9020AD7BE5F195C52A742793FE86C6AE3156358CE9774497239957A620C0DC37  
 3F28D480A07DFDE76E95B7DB8AF11CC68811672B7D85B1B653928DCDA5CEB0EC  
 4E479DBBBF5C4607D942630FDE18034D15D4F0B6E8FC309221CCEEE24F96DF48  
 98279D0B24D3BCB773D068EC79AF7D81A3FF8550D1B87079EB85B024C740B0A6  
 2E7F6D7DCD8C38D77AC2632092CF95D7A482784932A401A078508B3AF8FCAAE8  
 68A4FC6A36A451D0FD937886D7ED3F2CC90BE1D908E4C512E1AAE11085D68EB3  
 FDD9462C432082905E2C7B46AF959F76D8B3B759506FAD5CC3C2E5BE9B976FC2  
 6C01A2C17D9F43A4A099323F33B410D074ED17BC0BA2BDC166C1486113854680  
 353B14DA7EDD843703C4206C04B7C52A3BF6B237CA4DEB8D097F836634FE1B2D  
 EE1AD23D77FD4BC54294A05D22BFBCD3D6402B6C2C575886B34D786F5849E8E8  
 7C75650A0092FB7A20740C8C7116F049CDBACD72BF424902417C4087B7DEEA65  
 82997E8245A3400F343080BE57AF5E1A194F88BB05FCEA822810C686E0964E4A  
 9A409D4903CF34661F5ED2B6567B2314EDCBB705B7CA5813599906E2DF3B85F2  
 9E5096844429BD3B5BEE3821EDE9C135E9A2B7FCF774F2F20C3EF0AD1AB131DF  
 82F0B40B7A1530C9B4898654795C50F0FCEB58755CBBC07BA24772529514EEEC  
 18454215232A00CE50261937EDE2D65B15BF5749C378E9BD1E90918329C6C962  
 6453E9EFCE8D0203D05AF8E86B2E02DC4C3F9F98CB9FB33C6E30C092741BA7F8  
 0E32146EDFB62C0A61382E8052B8104183F55F4B6A2294708EB24FFEDA728776  
 F90FA350639013F87DD7E4F24F9E2A82FC86698D2A8498EC50A4B36778C3D8AB  
 DE4AB156FF8188C4BE66613E3B6EE2C2157AFC8FDA2F9BDD4D11C7D82172352B  
 37CB42966EA3F1EFD7A8506E51657392A45E083C382D1B21D18CF314DE4EC135  
 0AB9C6BAF7DACADC206CD66B29E5BAE53DB33906DDE3119DC51864023390ACAC  
 DF7E603304077B139B5F1BAC76C3E19B15E932A864CC9850F98F4182C7633B61  
 3658FF8106B8B144422D4B69DD31CD2CD31B691FC5F03E9A4BE92BEB76196470  
 DB734B8EC9D803D0D967606243E89CC130F535D1A7E6F17DF8D20AA3615A2ADB  
 28BD2C5E531A6785EB0731EE6BB9603D24468D2195365C49EFEE68A80BDB4D00  
 41F7B8A1A55280C20A677CE4C139C3529B6A2C1D28C57E2606846DE65F2A66FC  
 16A1D6ED27DF905F4E2591998BC4B57B323ABE4EA4BD6E30599E85DAB6365556  
 5429116344A5E5FF0881FDFC674E6D8BDAEE18523667B6246167D72142FBC38A  
 C8B22E73D23A41E18570C84B92EA1ADC072B120A647201F0E2362CCDF517622B  
 6192E27DDBA08533EA922D0027D86F4720DACE3E44C938E7A12633765F3C07BB  
 BFD892C2A8FA7C50D6B0DEF835AF8BF1A81BDE6D899834D07D97974667E46A2C  
 F2A012198ACF2FE3E961CC5C9CE84D55BC1EA50612A3D4E157EBE139B45C452A  
 8330C516FD253F96B061995D95690FDAE08A8F9ED534776B9C6F7CF5E04084CF  
 47BACA00A095EAD8986BC258CCDCBD76D78C10C411EE6BA2632F509D28E9CCDD  
 9A56E20DB4DB38DACFB467D960A721BCB2533C4974A8D7906449FD5BDB057D05  
 D16150E4A8F7971121A09B3E8973D747BBB7C389C9D5F00B433BF4F600DA13C9  
 798C95E8B0A82F4E30F653ABB8EF345623DF51BC89E953E1E2F475960B36B84B  
 2C3CB70C0ED29B4BD7FF3C4670C5C2F505D21720A54F770EEE3797C8808C9669  
 448E4F159603A6AE1E493C4B65A494251483CA2BFCBEDA50057C2D55F384717D  
 4ADB16A3443A703A5125CC8749B07D79C566F2C14CCAA6636027ED125C8F78A6  
 69D7C9A13EB1E55AEA40B5DF6DB27C9869232104FA846CCB1904421DA3242DF9  
 092C98F145BA81193A97E10B63AA4D893D3A47C33AFFEE37255809E6C68BBAD0  
 FE4EB73B608C62AC65CB1BDE6196DCA0B8E3654C810D4F4F14E05EA522FA3330  
 040298C4B9392A3DDDAC0877BAD9DD2FAA088867E9C17D5724628E9FB0DBAAC3  
 CF582B00B7C92F1D7EF44412B0D81470F4532578D6798584C0D29F325E4B961D  
 3D3A3B0130EC2ED6E91A105DABB7EB802435E6AD93A096258B2278EC4F5EC7D3  
 C8E690789A2E6F8AC2417B76215FEC21A85C9EDD20E7A5CDA4EA23EDE4F7B397  
 84AB7D637241BD2C225EAF9E73262BBDA8DD510939608213089D45A24617F38F  
 AE1F6ACFD1E222CDFE7FD1FD37996C68231B2EBC9C467DC6548F1EF1B51309A7  
 17C11A0D445A3D82E8819D6786EDCEE390EE271D2BA5D8B32AC9AE2C31AE57CE  
 27A91AE974C30F60ADBED6BFAFB13207A1B5DBCA553BEA81DA24C91C1965B7DD  
 D83CF461A123DA2C7CB5FC12942FD12DCE032C2250D4B835B220B02AD6B4C8F5  
 79148DC111828CBEBED5B290F52FF23B344C6360672F25B568FBEDE524C948BD  
 E098F3742ED8336D40A60E3D8AEAAE65D8CC33BDBE60C02061DFB90763D8EB4C  
 923A178CFA54AA1F499EDC15F23761291CEC24388C07AC126C285E59CE23C426  
 B962DBEB178CE78E9B90A79F23426EAFE382921C5044DE1783AB0A980191270E  
 E3B938654F5AEDB4CA87D7CCCF7CBB716813FD467FB2DD993FA3B03BB5C56FEE  
 CCAF1E56E5FBCE8EAF215AE143515A9930853DE810C932C54C7BD29172DE2B73  
 579FF312F1EEA3FEBB0AB2B332758F77907DEE3A5610C5E1E09F819EEA4482A1  
 BE2813E8A597E2A731A4F7B4087585D27A58643DB7F5A1E73C8810EA8EBE54F2  
 637E9154B235113E736EC85AE93254F8F46DE12D81393449428D19958345E07D  
 FB2945DDF11275A6A3C001BE216FF5DF7CAF0C76FD55AB1A8E33442EEADBD32E  
 E6F5DB0DD1F64F0FEFF237B3267A927412507700F723FA854A7B4855928164A7  
 0398DD28E409131CD73E90BF9C93F7CEDA2E4DA76D7346B975654250F972B851  
 283E43888991309B1FB56F466881319B9D27AF78E72150CE745F6FB045E3D4C3  
 64C94279FE2F05AE658C9358FC450CB470467152162D43AA485D6A5749A705AC  
 A58C6AEB5DB0AB0191B96C1285802B874B485D76BF503E607D3E58AE548F8B9D  
 8F9EE79670D3737C4241DAEF4FCA52B0C8FB77932B26583EA8D5472E7FBA75AC  
 F5B387A88DEE51F3013F6538D8E160BC21A553DFB7C72C00B3C6B26F40FA7846  
 7BAF34835CAC3AFCF8269C6E0B69086E93269337EDD350DF083A48E84301CAD9  
 C86C87BE7BB826A024C0574C46B023C5BC8F12816D39D836249CFC8B5DC34039  
 82DE2325DC01F1C68576FB44E9B6ECF8902C1C374AD1EEF874C1D4D714F0D82B  
 459767FECF69A40815D0F9FE44C80AC63F67D836B45EB9932871981C287FA9BC  
 B57EA366BC1BB19B263A67F795D871B9E2429711ACCB81EC0AFC11C5A830E17A  
 51ED7E55918EABD1B7CB178DF212DD81276D730A586A9B6C6190BEF2C8CEB077  
 ADA9B1153A9172A166414099BA8E0F080354BCB3E12C3218A81892698B2E786D  
 9B2532955EE2423ADC3213726D6E6E344F8563E8D34E279F5BC0B21B5CEEC124  
 1712376C5901B1C1CDDD7080CF924E002F29DCBF7ECE9E9E407854C97142045E  
 5CEEBEC888938B6FB7E55C3371E2CC830BF9FC5A5C6FD14EA921E006CD65D87F  
 32CD5EA97673E0475C8B063396975CB0B0493E6294AA93C8B2F647EFA25B6D2A  
 9665C8D2D47CED14961A1E40A8782F5E9E2B730606CFA772B85F69D1F1396893  
 35EAB32E5BFA7BFD9BC60D5AB0DD3441242258366371735299F8DAEF1F24ADD5  
 4882C163617B77D65D423819E418873CE72A28E791DCF05E0F77EA586CB801C5  
 DDB8AD53BA4FFB3F4B8F480324E5980A0D033E986FE66A514AB72F83176586AD  
 56D5CE4B680C58252D1FF6D197C9BF562E988226C73E75795A4EBC4E1B5025AE  
 17BF1C6C557011A433917F71FE4ECD6357DA304C642F210E02A3AE9284B599C6  
 3F2F5D25F4F2437B478FCCB744CD55A2E1DAE12D5D0C366AA0F7142863A3B776  
 EBEAEE6ADFDDF9B939E725C8F475E79DE099EF4FE4DB3AC362246E23C068CCCD  
 FE10E8C70494B659E31E145EDEE320296EFC860D2A57D689210EFBA461276560  
 70359652536BC11768CF4A121E3F625CE4895B52328AC1739B4267FDF2E3DC53  
 23688104A68EFFBD0C158CFA9934B61D2EB3BCFFBC0886A20B66A8E6343B4B92  
 C85378B28C787E3A45A4DA0DCB9E3AD8957DFEEC037B43F9C72B59ABFEC94148  
 2607441E52A0F2B667CF75A4C82AE77DDFD0048B41C936431E2FC70F3F5393FC  
 6D5AFADDA6FE3EAEDC5D7602DE28BD57882CF607A4CC78A2F6CF10A4B79A63D6  
 141C5A0DD35FA964F41EBFF01F3A2681EF88926AD59F543A7308B822D24EB4A4  
 AF5A7DC8A0D85CC2FF32BBE5766905D8785E71A742807CECFD9B5EB79DA78BDE  
 C2ECCB35189C4ABF498D74B71141ED188B51818F48E683560C745409B2C16940  
 6A008415CB2B0887FD80ADAE26C20E30C3F4E30495993B3386D3543D9CCA048A  
 8292F3BF2262B4F4C5CFD924CFD804CF6E629125BAF939BD5ABD729BCE6E0230  
 E942F162278637972318D19F256194CF4FB6CFD3CDEEC6ABDAF38CAC9C44F533  
 B9FFECAE91870924C3113CEF99A4BD20A6C76C5EF6BF5F08A5373C30B5E3CDAD  
 779C44CE152BD22ECBE3C923A1C7B32C8C5E7FE6D09FB4B76D7E03B0380F8CAC  
 56280F6F3E380FC4F492AFE15DABEB1CEC661A9F572ACCA90E75B2468DD578BE  
 CA2A907E2A86A36322037F93B09D7D996F0D569222EEA4D008B69E4F8BD64DB6  
 4D6671DD7592CD675295B26401FB774438F7B8F5B929E7E8CC250431502239B0  
 67013D261BBF33358AAB88070428A96CBF2B45DBF7E244FF83A7FC4CA036C5E9  
 26B0736818BDF1AB7414D018C8EF5CD1ED4D201E20F87F90FDFD8EF644842659  
 3565EDF91F7C6836639F3A90FFBFA4B8977EF33DBC3C7CA4A4DDBF70C062A455  
 9633ADA8CEB68940DC401B20261CAB35E64CFAEE582D0048908980BB7419C397  
 B0B71836B61F74C0E7599C676FC7A749160011914DD1D6ED7EF1A857DBAFC018  
 C7D0DF66A49681B8F8D46486C6108D40C19312CEBD21A88BBA9C1637E9A26AB8  
 10A0895DF75916421623FD7A4DC61D98D55F11AE5AEEE8FC09DB471F8B365C7B  
 0FD1C07C9AA58920D8BD65EB8EB478476562F36F391E16A042C4378C128ADA88  
 97283BF696C5C43CC63FB993767C7B2DCCC4ED4925CC1A998112FCE7C6CB1141  
 68E94F3184CEFC151AC9B701C4DFE5BB65A0F2410A5BFB98C6556C6E92183CF6  
 7ADD26AE2A46535B40D7B63D2E714031AB59F7F6268B040BAECA8B33865EE0EE  
 81F58A154C524663AA057BE2C823A41268B7168FB5D4D12995AD0CC87D291D12  
 CAD426BB826EAE9ABF10D117F9D3E0878EAC9B3D695E0A52FD31BF1DB3AA05C9  
 527315144951CAA470B5F7E63E15C5E1B3C64C0DF5A78F74789F84B6C97406C6  
 A3429FC1F1C50EEC9FD16BB36D75396C10B860F00BC7A45870DF178A67A0BEA8  
 293F44EFDFEA951BBFF2876AE8152C09A3373BD32479CB4B6560C68AFDCC3B7A  
 F3BA4F8250E227FB0E1EC12C79287E82D35E257E2F0F346F7624D457B3330D7C  
 06EEB941600716E17F6831F2682EACA33026379BBF46A618D8F66D666D20D487  
 DF73D73878ABF61030B5A9733F6D976FDF18EE82512A95173C3D641039548FB3  
 5540D64F052D9223943787C54A613BA9D281C6074866D997C7E94129B7DF0DB9  
 2B534B6E9E7343841101B04DE27B681973E3EA09D737935229A83EF57B94F8C3  
 8059EBC48BAD71FD047FE47FE1E2A122A36D71C1B0EC97EACE78B66E56FD3CA8  
 D47DA9EAF402617C9F85DDB249FA824A5840D0CC6DB88F513AD6708E29179F79  
 1C59173551952C9DDB411EEE971B2451E49CDF7A776D27F95AA41FA87204B779  
 195705A17743B20C225B95943A23F55727028BF7DBE02DE0528548562677B44F  
 E1543BC4E8C0DF0495285277E4A9AEA4BBC3A6672E57C57B97156C9B61E95D33  
 12A3DD5F6A2E04A04CB4F96D8B7C2871200C42FF5516A8D52B0A66D0E3DC993D  
 C421058392E38C4CDBEE5290D980203A733172283B1AA441E0DBBBD1F5E9D5E3  
 D3027541CDE80A622601FBD174F3C2E6AF003AFD0ED45BBFD117935C0E174A95  
 945F544A470356200BFFC37A5CFEF09D1E9910A33BCC14C5B29F18672655B38B  
 560EF99BA58FC9EE3DF7270D6FA4E19621C9033F77A19FE5E168B60DFD888C72  
 18F73060EE99780DBAA19E1A5ED682E13C4176D5E5A86ECF2693940A308DE909  
 65EB0E986C6419E69BE23802902E6EAFD68B8E32E60C749802BF674E3EE41A48  
 30E690328F06818BF0E80636D9349AD1C1F48D1C43C7B4C40032E5385748A6AC  
 C513D7521039F9AA39474AAF3390E3FBCB0A8F0DD72BFC296E4408E3755173A9  
 9C3755D0766B593697C5D4E693633184CB857C8EFD520B2692F52DF89CCC70DC  
 8FCED3EB7D32891716667C294F9203A8F3F9BB87D26EDF7E4FF71F3E509B34EE  
 74D88734FBD05B2BB790D7F12A35575FCE49A638240232774449B388CEC21C76  
 608177CD51634BA5AA0F295026090BAE98B5401BAFA50300B397974662C4AE70  
 0935EB02775C4DD7A75E1A239BB88E2957652B88F22A0731C1FF1492E86ED6BF  
 8986E5551FCA3BC426A28149E9AF5A8C7242A56713B58472289A3DFA6C31BFB3  
 B09CA7D997A5EDB1C7865C7B751E3E9466F4F0A3B20E68AFB63B5ABBC15FF191  
 604ACA4D46BCF7A3BA286143939F28CABDCE6ECA4B40AF22090580A4CE7CE922  
 E05D99195275AD68A03E74FA4306C61B97483486C2B1C21765A2B65BDB76F360  
 83F7FDA217DDA3641F71723D8E8FA66C847D03ADBB9E1FE1CFE8B8AA0D792B92  
 242D1FBBC2A5CA7C16792A187C45D80938E44C4004A915C10D923128D78652D7  
 EEA8945B0E40A750069E794E909A9B2252610ECE8E83EB249B4BC43822DDDE0C  
 A59F1753B9E8A4E7898C30AA7C29883C49E62951E4EEAA5E27399DFACA7610D1  
 A9BC1AE23B20461D6B493D185DCF8BFD552C8ABCAD86E38B3E447DD27E5FD957  
 53A03B2CCF128D7A8C3E9F8D75A3938A002CEB5289B07BCB031F2FD0945ACF08  
 34F31E53D51C95786E838D2553E19E2450AF58A330FD1FB9E61B7A83AD384360  
 28288B8CF93DE559A4EFDDA00F43AACAE0D8F39093ED7F268ED86916CF8A12B3  
 4B33A9AFF9369DE0C2DE831247A6F2E7C8FE688D0CA7EFF384C3D985D0F22989  
 718F2A565A304FF4835451733AC66FC3645C29B8B912CEBA05E6050CC1A175AB  
 640B3E0F1977B6C4C1EF33E97872E4EAE9451858B9B74446CDE1FF7AA1A0D38D  
 BABD6980D9CFA6A0E9FE11DE32872F228F6823D5BCC756CEBA5479223FB34F4A  
 59ECC4344E74B52019A2CAC913B1337BE62034552666D4C69B9118B9A93FBF65  
 21795EA98AAEB8308C81ED72F8BCAAFA53257CE72C99406ECA068312200740D7  
 5410AFAC562B21C6D0B8BA5A087BD81847D95956BC380549E139F7E6C92A8FA1  
 639D0D55F3644B802016095A2DBA14B775E6EFA0CBDF19C5B1D5CCDA0507CDEA  
 21F7482DA5262CCC851A59590D8515178FFDC12269F22582FA23721D38E3F41C  
 BECEDE663827A5F25BA96256A53561869AA1B682710E36859FFE414C8C41D27C  
 D3F321533F8AC1EFC9D31F10B848F7B16C9B416170D2A2302713A2471AB61BDD  
 CDE3C6C0D4E5D1DAC4A2C0561C8C86E1299D306403615D17F4305D748B0F70D6  
 FFB3B06D217D0A292177C6725DE0C57B9505DDB9E86D889E6BD31250D8FE4951  
 0FEFB1D29EE477E639EBDD5602AC37BE23BFFE03D324F0A45B6152366B11C716  
 D60555D4D6FCDB13387ADA2D3B1F76962445E9F50100F1978410900ECF658B0F  
 8E2964506E0F9A8D157EA21D379213A5C734ADC79967309C590771D6B4B9FC80  
 413D7B932B4BD8879406715CA1F39BCD751B6012C1DB9DE51D5ADBE8EE3E77D8  
 11DFAD27E369099B039558DA37159046C29CCB2BCDDCE6CB5EBAEC3320C1BF76  
 0D873162CF242FCA117CFED6E718B9AE822496F976B9DCC52DF9CAC516822E0F  
 C6E86772530B1B85FA5C1426F06BE79BDD6F3FAE90FD4F1727E2686BEEAF4C23  
 59420DCB24BFEA327DFFAACC389BCE7F47DDF7A259E0754BB23DE729700AEF86  
 1D6B8ABE14EE86623BC3798C05A431A73103E675D45103580B01E16D03F800DA  
 5E9D9C43E6D20691B072DA2783DC3F1062E543EF66B98F9F45C2ED769A48E777  
 39818C77C9BAA099E65F64A379F892745B6E9A6F6B4FF0087C439B8FBB6BCDD3  
 2E41851B0635A9BE9DFFC634AE239F21BCAD42A34061F34F83855C0832ED8BB9  
 9612B9B6D41977104AF92A6EE7938A36C70A9D71F5D7BD278EA46A0ED7B2105A  
 740E9711B9B5D0E50CA0065FDCE02FFB4874A9C9A210B77917D792EEFB667904  
 35D7FFF36BD38F50FF89DD99BFE8B84B7B713B63DB01DC5727323E3508B0EE70  
 616095080C30517CD7BBFA0D20DF8B86E482EC5ADC4C8AFA7215188A8AF8BB2E  
 6B5748C0D34F160B770BDF184AB53E23BB95135E468F1B8EAFAF6027C908EEE8  
 02A295E4248C4A10D84A7077CD4112DCBF12CB9A0DADBA75059F6EE313A14229  
 5A9C668B2A50B39F367AB5B81EA348E24A55E261E03E7AFE2BCBBDFEFD116331  
 F8089EC5C5AE97D5DF4FEADAA698B9C29A5F66EC861F44B69203C7C33CB54FCA  
 F3DF853ED9CC32A139E472E60CE9534EF38B5115B115EF51722CF2C93F270378  
 D817B8C92EF8EC01528495C3709C184E6CA55BFE6F6D15FE9A33EF04EAE4D1FD  
 6BE883F119FA481FA66C77D020457E53FD64E457B500056A7554E62EE33AC73E  
 E59887EF6C73B6DAD19BBA5492E7DB515B248B65F3E0B59AB0055D51E9F194FC  
 A2F74E00072D85542665F88478D36AF64FBE7E007910667A3F47EF603684394B  
 921FF32AE941986C67201AC4BD2394D04EA9744C5C42A2361CA16F2E2F8A6105  
 2F35AE2BF075610C1EBCED986A2717F8F7DF56BA20BEC7B949EF559D32A3155A  
 45BCB4FC858550693F4C709D34D5963E208F1B6F28771B1854EB12B22CEEA0F1  
 FAB03EB2F0E49F8B0CEB4DD458DAC1CE89B9164B69B5E89D40F1B0D823D92F21  
 90F679B4A40FCF775DE1403ECC363C39331DC4E3A6A9F9D0D3B3053E312C6B7B  
 FBFD395479564AA4D702C39F013D33C01A3E3AB6F8FC5BB11FAE5C2F4FFD2BAA  
 53E271A305ACFE80F79A420907FF68DAB0F212110E0CDDFD04C26AA0559CFBF0  
 634F027DCB0F552D8209803B8B3B8E8722B6BEB22D924C473B761EA729D20348  
 80F94B09D4C60B60AB59447089AB4E8F827279E58F4996EAB263FAF920D6067D  
 1E35B7A0B361BA1BEDB0F8769AD43779FA4572FCC15927101EBE5AD2A733D93A  
 7ED8B004B57C3F9836BBF2307F7D1E8E709BC77BF97781A56C158AA0C4874E48  
 6C8AF71009448D4CC4CBF25E002316940BFC8AB3E0A3D271B505D59536D2FFBD  
 C88285B056E476C754EB95912C06B8B2769C12E54A26145A45E69345F45E585C  
 AB4068CBE16AE0F6BEFACDB7132C20B21CFFF120534892475CF302E03489954A  
 2BBFCAE08D822EBC3E6911F3288CEC83CC64406DE5D90A082AB6DD2931F830BF  
 30A160C90B12E10F8AEE540AE414D27701D0E726598B0F9E10AC58366F8753B6  
 B05175EDA7F1A25BB7E76970E14CC4C192AACDF5F3880968213B2BC53AAD6F05  
 7EB5C128D65E12A9C12F90E2BACB32A157D34E3A36172F3C8E6E69FC2DA0B43D  
 ECAC37C7E050E8DFB0D5F1B6381728B170A8B0868108E2DB692AE9DA3C7E35D0  
 44F8A0A16E31B2EF98217D52955542B51CB2B5F0B590749E87F00E6AF8B3F948  
 76E5D3BB3AD01E7464370E3E0F9D4551FC9A812C4B1234E2D9861991C354B46A  
 1AE81878FDC3C6A6FF48CE1CD99FE6404A9C2F3980141ECB4C826CC4C118EBA9  
 76B8430B4A7F05AEED0E9481AC42510588C12A71DAE2B431EB1F28DCCDFC37FE  
 F9F4A62118514F9A4467E0B2BD4B300000CBAF6531D5935D9F9496669F3C3040  
 C6A91E3B75A4F0F369AE9A8FE46F944EF0E8A0B66BD7D4D67C241C7F2A628D29  
 C78F4584800D32F62CBE18394F427DABB64C2C4C75F00754B156921AA91F5DCD  
 13B77C35BC9661B3974327FE71894B930ECA39B970DB7C6032F887E36190E926  
 8D2E21D4251364A3D5D27E83C2F379BDF425C6CADE8195C22B93488FA3691EC1  
 DF05E1889665BFD5CF095DC10B658B1D2ECD00A2CDB5966117462F664EADC049  
 DF79A905C28006FC8F9CA9609A2718001316F0FAF1B3A046B45B3D9F6E88FADD  
 8CC10E123162DD695999CB9E589DE954BCAF292623EC43DF4718A133690E6269  
 475B5E4B670FA7A7507B38C082498359205006D56BEBE3B9EA4A2E930A6CF10E  
 E9E7C35B751D3B44CDCCF7BE0FF670F34BA4FF6AD19614EB0F5E60B14A96F7B8  
 1008E747ACF26571E3B2C326E28AED72C2AF3F39B9F44A9DE53E47A3AF70D78B  
 4B0CB143AD0342C66EF6FBE2FD3086F9195E1D35C647AD1CAB9A60F28F0B71E7  
 86439FAB51DD48344E9DD19EC876C396EA971C24F344C25D09CEC6E1BD11ED4A  
 AE302A5FD1F7EA9C827D33CC7BAC5F873691FF1770033D9C76403AAE6CCD6E54  
 DB5BC3272FDE6AAE4A8B7760829319C95757E0F6AAED0B59489C3BDF5A2F1E10  
 26549AD15EBF031ABB97DA0785463849920F9A073C3EE1668F1E896F1F9E1E4F  
 6839CF10752D6D976A5817FCCA713AFDCFDABE9FEF9D9ABB415F57D5B6D8CBBC  
 746462F8867C39DA145716880128C5AEBB8A63CDBFD347616C63DB63F6BE1472  
 2D778F49A9828EEDB4EE19008092FC5DA01140478958D7CAEED316C866648073  
 8498ED4E53056DFA5F6BB1843F7C2F9F2FE38874340591A91AF1E97E5FB41FFF  
 D7D488047C65B6D48EBEA6F5C4A74C93697A59927A2437B4217A00A2D1EE32A8  
 D0382F2BBC9ADCD43D91FF298B4800F7008A2B4188A4C892F4B5C0E5BF7FE47C  
 B01B172DF384B9ED1C4235800A3728D93B3006D2B7D40219636D2D1BB7AC0E8B  
 4E338A1159BFD26B6F874B961055FB2A1CF6C47220A87C00EC290A9C2B6ED06F  
 061D629ABF5AF468DD25A05DF2F2649E967338BB1AA7C657820AB6131E31F51A  
 3BC5B44960014E2EB84F1F836AF96C22B2FFAB009D9E8F39C16AA334A8EBF31B  
 241EB75D11AF2E8208A33A3F056DA0F4C1EA5E5E98E65EE3D706E87CCBD4BA18  
 6A8085B1FBE305A01C62012D13686D742D7E55F1BFC044367EFDEDEB6923692F  
 3CB62A89F00CA36D0B37F7BA25C74B30182A0D5055564EDB2173F7C66FA8513F  
 EA2BA6B4DCD2A30F0C5B2D5D6FBC1E8BF08C38D477CBD45DA326E365DDE57677  
 5F70719233F3E815B4DEE832214A3172F613E4B8925B944BF46CDD104C9E2FD5  
 412E19B9EAA503A523692F6043E7D20B0812623A2E5C608E3E676FA6FC0B79B6  
 38DF933A36A6D5C8038529CB897DDD5B686826B5EF738B12F071E15494B97A27  
 E5DDE591CB2165E3D30347BF6D8E4333B9C9CFB1946D4CCF582CF203C50A96EB  
 BE3339D7CF54F8EE75C6B3B2A925DDAC7BAA0CCFC12980C2EA7817B60790BC0E  
 D7D1C565BD5A2DFAB27D5D15DB416CCC6883242F7EDB6FEE53989B9576E2818F  
 7F76EC845171BAD91EF84733D0D0C3A845069AFDED9B92ABE56B4CB2B534E2DB  
 391E2643FFEB93BBDC5DDFA80D94530BD8E8FFFD085698ADB9AAD008B0A17806  
 F859D682EFE744DB0512EBAD4F2156298E3F08E8D176F9855A13CE21A6312D75  
 5D603B8070619ACA6ADE78A427FC98B3BF622C47E0B8FDAE1581D67FE97C4D93  
 49C681D59C52E4BBD8688E4C9A891D0DD80A5A0E5CCB1D752FD22B13A7776CDF  
 47626F617A7D4CFD16E33C47B299E7885307AC3C6AC39BDEAB500B13EFDD6906  
 08E7A0EF4C4E799B907426EFB07E74977B11D941A92AC57B3E46EAD880A7C3B5  
 E28AE879EEEBB609EC187A5611C6D408F9A68E9C3EEDBD2E68FEA0D7B1932195  
 F2E3F904C66A83D9A5AB66F981650F41D114DE37C4638E374100814E0EDAA791  
 3DF1C7413F55E39C7D3CF25160B5E1CE6903348CF7B4F906A88362C0605DC917  
 0F71D7976575E5E599ABB051053D4FDBA653D98B8FB3E0B4A356D8FB61E2F17F  
 8A89E21F9597D1BCB6F12D5926B94F3EE0ADC19C39A3C152CA0A6F6C22E4ADF5  
 B4E4FC51446107F7D88608108350947148EF6754472E97C6ACEDC3CDFA8675CC  
 72516F8C50EB39EF7671961695CE931042155BE108AA198D77327D880C97D7F8  
 63E2B69CE5BE78CE2B187B618457D95CF0891ABB0F75E5A789680C87734AD832  
 D8B0E953DFA968778FC5AFF6969A9FA11A7D118E0EE3E998EE02C2A85B7D1097  
 BB1BB95D3A5D180673D945ABC6440EC491C6878F3BF653103DCAFD2EB46BFA28  
 0789C3ED974E2ECA66D922B7F030190931A6C7BAC92416E972393DC264897518  
 B6F297CF3BAB6F92DE3789C01AB938EAA8554A6C3A41B2866C97F7E1070005F8  
 57525DAB1A8E33EF5E5C51A54E525BA1E715FE2D35A349CE60F9C5D4445637AB  
 E4E0DFAC4B0F98A472E95BFE257B820AB36DD90944AD5B2686B08A4B0D208A8E  
 3BB6ACBB7EA69A6CB34D2004D0D4F2F93797E81A9A049B3B292C15EA97F576A9  
 E03C2096BE920E6E99A99121F4C6627C5605273C55361A299C8F4A9B31248F03  
 AA07329268F446E3579781707A1CC19509B048CABEB786FD867F197EFA5E9C57  
 A2F1D3D612BE78D9077BF286283A4A881620A633205D04A802E2E58D76C7B0BE  
 3D56DA9069A75568CC03D9528C99CB4C84910CC5A4D9F7A738766E7C1886F493  
 4CCA3615F80082E92C35EE39144EFB16E6366DCAF1AA9538534F6D36E4D14904  
 879D277AE88D0FF07BCDB6667F504580A53DEF26614F9F03DFFCC4165279A8F7  
 3270E560E8D3C2D546487330DF959CEB4B5E868B747B7EB8E744739F1ECD20D8  
 72D58D2A566C12B1D92695AFDB240DC22B6DC75405734ED86FFE50F740652457  
 0EA7934796372FA2A63C0333315F81E1BDA0E7CEA87348FD17D79E7BE2E966BA  
 ABABEF97AA705ECE075568EA926C12C0D38F941042919A05377F94D414AE3D84  
 196A9726917A19D04242C28011D57280EB679FBC0566E2F253B594409C3E7865  
 A3E2BE808C8E508E600436A079059DCCED73E95A1A1F8DF9E1C1AA1663D4452C  
 5D4796283CDA43CE0B6A1BF0050CC961DCC125BD4A86E754EFDA16BCA6725B79  
 B36D7B4DC6482AFFC61736736EADD9FCDD02FFBCAD56EE3EC07F3B3E52F662EA  
 E192694769B9A7EB1E7EE99C741A3E0DC0D086FD147F9DFD5D596C372353595E  
 1AA6B8C89E09FDF1901D8A43B67E620200B4F5848018AC181025AF9377005A6B  
 6FCFB9C45B5618FD4CC4B79A65A3B693B5C41867B48A0135C80742E7CD00DD9F  
 520D6F44ADCD3728D6049ACCEAE85292827CF64528722F32BB66850360DE0E36  
 875DE2C3E4B7FBE24295E9D549F696E08BD256FD1D6ECD3D2C69264546CC60C6  
 E78E327862957544EBD0DE36A9D63EFE7E7A89355584679DD79395C0959FBBBC  
 1BA7D0C6484DC0B9108FBF4228069F46B216E366C8DE34CCEE71ACB62234E05B  
 49F9F3C45B01F056552345D690DC37431332B0111FE214CF4C0611932FBA67FD  
 466440C482F5CE91401297991B5D0483603BBE637F408744BD7CC5D1DF71C768  
 4E3459675222EAEAF7F46D139D5E7DD43F39D03D77FD4BC54294A05D22BFBCD3  
 D6446D3486E5FDC4A441C6E71B42B088247AA6E12F3BFE9285ABDF0FB6A5BCD1  
 D7FA7DC6038E87E47BF99A3927E000A1F6A18D7C6196008F16435A8002254BD7  
 C9C080BBE48FAE9CFA06C62FC5AF126BDBCE2DD08FA2E34D2CE102034B5EA9FD  
 024F57E82DD0F837E9382EE8176234A2EBAFB5ED919E552579B753C26A5C9612  
 32AF7E0DC67E51AE6A4322FE5E5E1928BE1AFD2D7426EAB926A056C95D6C0185  
 500890E51945B5B66DF4C585A4AA96657CE7BFB73664306176FEC09C955F280F  
 BEBCD86F2616A16BD905BE8EEBEDBF63682F4AF47518D172E913B4202A3011AF  
 B8B6330BE08950AE6EFD0AB87853A3905793BE024EC02974846598A7B75209AA  
 4C88EC5BF8C2549B2E6BA3C09E4553B37EFBFAA23D03EAE12FFA6B5432BE5777  
 AFDE9333E5708CC47EEB701A6D026C56A4B495AB70C7CB5F1A0CC05351123FD3  
 6CDCB2ECB38041EEC5A4833F218E84FD7CB5968A384F90923169AB01EC23F830  
 D63E1FF9624DF8383A014A0C4CFD2CD60E22B004DDC9273447BEDF7A40109543  
 A0E33F06DFB8454F8FE2D3567FEAA8AF70A57A1E1C7FD25344A3317AE0492600  
 FA8EC8FCFD3FE4F4BD5FE144BC5D088CABA8D7F062204B651E83B1C9DF13C366  
 9FE1D4646DDD116B5D08E759E14921E3395F656AD995121C250F9B6C1E20902D  
 AFEAB357F6E08968A6032F336C94C149F5641CF5CB94A41F6C6FC08D06E40C5F  
 E6110570375556076EE6076E5212A2A2F58A1C5F7A1A40CB6D7E2AEC445AFD7E  
 A20489C4E42FB3B503BA7F7487CF4EBF022835A39D35F2F01297B9D3571F3251  
 9EE20165EFFFE07FC27DE93BB0A82DE6900AC2B65CB9A29667C0EB2D87AC2BC3  
 B697B345E1DFD763F1A13524D8989C94BA679E7E673E4716F087B33656524DCF  
 4234D167F6AD72D96DF49BBF8260A33C35BA338890C5E4C89D144F110935B920  
 278B46E6830AFB9C241288564181ADF543EF1A076EF1B785673807354D7B53F2  
 787DF1D113F94B000D430631A13DAFE1383BC817F292CCC4E0DE1F5F50AF53F8  
 76D2BCA16F55A7BF27EA0B646836AA8302E038E5A95E714ED0638E55474C5353  
 08CFA830F39EEAAD614EF2470B36B6DFB053A35191227FCD198B217097785D12  
 0BFC4CBD8628321493E84927F7CFF7EBC4A807F62E8DDA1B8D66DD0728FD0D82  
 36E1A48C0463A1B26BD72FCB151757FC8ABFFF475A0CAD9D20D185EB32B8672F  
 17CCC2739EBD9EA0E8935DBA23B8CF6A3DD46DBFC77BF31FBA9109594793FB5E  
 B47B2AE56319A40A967DCC90A9E6ADD673D3BE317C761097F817CEFDBB656025  
 8410FF7518391DF7EE8199D310AD8EEADC136C6D4FC06E57BCEEC17406502C3A  
 A9B4FCDF139D158B9CA2FC23ECBF6F6E21A391F2AF677D7FBC6085F0A9823823  
 0518E7C1E5DC5ABFF950438DC42C2D4EA40F96D8CF0E9AF626D0C1005AB96B33  
 CE2A982CDDFEEE1C519D623037D39A8785ADE9B168DA8C4820FBBC8A0BF42465  
 11787E638F006C052C76630B40A69C009DD2EAD169F4000924E3D8128ACAF391  
 1F42337E0B068E26764496A225C46ABF1BE830317BAC0CE331349F6B4D4347F1  
 E55E05D8058A7CD800D7970F64225CEF0A74E770379A747883443AE41BF7BFC6  
 80629C8B10C00DED9D2A87DB0B5B43248E5B44D5A4E5B582F45D950DCDED7415  
 E89D5D1BFC89A85150CDD760F8C00D6E7E29083FB382621C04A885A318A73D7D  
 479AC6673150F5488A797A9CFC2F6EB2D290A75F015150434EF2976F492494A1  
 6B2DA19A1BE91A47A14141A94DB2193A90CC49941B8181AA1745AED619DBC219  
 B82821BF24DA14882C597D0FE53AB7E5E5B3ED19252541F4A2DF04DBF511A1C6  
 F5F527556EA03E7CD6CABD0E2D9CD6EFB20DEBA3BD228B40DE4290FC54BB1961  
 2DDC0841CF464BF1B464013AA1E0823C2226A985EF4CBD9A5558F4F7D3D2DED7  
 49E875718C23C8A0DD3A6CD73BC476B236547F6FF395DA1F075E84FC2FE0B2A3  
 698E3F7166E3203E150D94130E20F89F3DC45C64A4535CFCD25AD81AC221A5B1  
 41769E12657A13AF4FB1E72A7772E2BB99D906B8CD728DD7224ED0FD6D42E896  
 BCB3178BAFE9DE40680BA43F59295FBDBE263454C57D72EF56D2B55CDE19115F  
 5934C90F0B30E8D19B85568B10953F351C8451997F0083D2DE423A59270E6FF0  
 29CA55F775BEB9F0C4CC62A0CE06B7F59A41E4C6CCD7D825421C31359DD82569  
 618D291A65EBC4C0304150AECE1B67D0509A61BD894A4155C14892464AAAB6FB  
 E1C8ED30C5F4FC3BBA8CDF97A19BFFBA460515A9A291FC9CC8D858B3A16EBBC7  
 1649D3577D0EC92E4AF2E80025A72B6EC01E7EEBC74BA1640DE05F62318B18F5  
 FF28B9A09CE894BA973BEE103D4273815032AEDFF4F00FBE55990C5E88C194C5  
 85F297C1B869C7F4FFE6A44F34868EFD11EAE68FFD0BB013EF7975F8A0ED6A07  
 1CEE7345C5B0DE37CFD00E6480D4560E207BA175E922D081A1E1A5155E501B9A  
 A0E852194F966CC9840AD472305C52A4D05CDDC8F5901AFE3262F957FB92419B  
 685A404B86D82C270CB0B5DCFE7EA3CBCCFD7750F8751C6E62ADBEC51AEE0A77  
 206E8603A39B1C2274D5C4E09D5EF58E253DC0FABE10311EDD7F5CD921B809D8  
 D3AAAEC15F874F68B385BDE9A7C5D81A376F69A88AE8DC8143CC8CE528A520BB  
 695C41740DC01DA2A31F9C49DFBEB24C94C93ADC954B9B3CEE464F45164F9ABC  
 A217E5515DBB6667A0E78A3790F18A87ABA2FCBBE60ADA11E5314928FCAB50D8  
 CE9DA0CAE9F1CE123DC8A77B27075C1FD49634792EE72543A19175090A45C049  
 53F646499EA3BEF05E8813EBAC6BD4F64D47524FFDD2442F9A1F16818DD307CF  
 356EDF8267810FF9667C371AD2A0B58335A936526C7811B7A83DA6761A8CFA6D  
 843AAAEF012940FCF6BAF3F25FF7B27DDEE988D562548EC7ED9E705D022E0D5A  
 8E56593D8E9FA3513C722A09294B7FA6B50D48C5A0E024A9C0CA3FB776B78FC2  
 3A6D0138FB8021349622780203B6EAB66EF7165ACD13E1BCA90247173E003765  
 929BF1A57A8BE1AA1E6178611E14196C4BBF0AD48F4DA5D622A870C1D3BCA513  
 7230C699F8A2F49AF54B00DE698B0208139F29B551DA0455330705B496289962  
 E955B4EB2D121E1B1144A70A2E1351790D50383AE4F55D743A28EB64184A3E80  
 9D41EA1DD0C0CDD927EF2F188EC64831599BC20389662BAA51CE0B606D8FAF4F  
 181C3CDB8FE20E83A04CAF3B7F7957B31C30D7AE0C602130400E0DE8C2FD5FFB  
 ADB25B5189060716AE2817327C73A0DD041599710749B49A39A5092CDE38413E  
 C544BD31F8A5D41778CDA1240E033AEA0D90B89BE95B3A847C461FD6DA703C5A  
 8D3384251854E2CF5A934BF99BA3BD77DB5B0DD8DDAD33982F4F889D560EA0F8  
 B9ECF07E1CCFFEE1C28DCFEC42C64DEA28F30F15AA6255C1E881E93736E8072E  
 14A68D66FF21828005E45C4EC303268E22F78DA5011E19376F1FA3BC57A1A18D  
 23298237B2C6F72A6CE4E6A9D2F305F1EF14D3823EC11257E8F881AF9DB4AED6  
 1A83CBA28CD7E94391E69D3AD61194630224162FA0771421FBB906A8E7783CD0  
 01A30160440EA86EA88BCD52C92E4C2ACBD6A361AC8026558DC3FDD15FC4E45C  
 3C9D78500A0466873434BA54F520C01484940B9B69A04FF3CC5990A998A11B7D  
 0EB7875A1B125267D985B621FC39F0573889B2B4FE2342D6D2644C50597F58D0  
 FE5661295B186E78B8468F84AAADECE46C26AFC77334FAB292B24D81D4EE197B  
 09C2E97964343B5A9E8CD91DFA03E1F13740B939687B9A17117BB508A85E34AB  
 0C0FB1B41480C852F58A852648E19297BA56FF7B5C56FD42A8BF72F431982CAC  
 F9CCC19B30EB0637032D83E6492E434EA8665A22F4CEEFCE5E9287A266361E9C  
 1D5B8308AF689043A230FDAC3F7A13AC06F09104468A76395AAF48909C37D1A9  
 BEB97CF4D0172757515E552E41C990E885F86C2659FBC4880DF998C749DF8688  
 3AA50F599191BD973FCCE065F1300CC254F0C5FC0085518989D3F25AAAB3B0B4  
 7747A2EE4321995C8F1AEC8D49F8BFCFF80F27FA4E0177FBCCEA97DA4A1AB06A  
 04B309EC258A2B4006EF59FC53249905D4C102DFC3CC23A739E3205A300DCF9C  
 AADF8AF3E1C84A6AB1FC88D6424727F622FD72228AC158027155649C00115399  
 30F4B0118E50A9DFB81E9D048A7C2955ABE3EB11A8503601BF63D6A30B401DED  
 3C0C39312FB475491A575BF1B235929A4FADE698808449427E9AEC700BCFA8E3  
 A290761D16E919EE0EEA3ABBC425647272ED33C73CE7FC05EB5AF60587C174E1  
 A3D16D332E5A70F6A0B678076B4306745C81B335931050B468865DE7308E8FC4  
 44547B2F83078A77AEAA234F730A1D2852239DEA860D77F7ADBDBF3D8D348873  
 F36F07E0E109A83867B3003DF18120152D073B304EBD26AB34AF24964D036AF2  
 A021FCB909D2D5E9B7BFA63949C6C3F6ACDB5B50D8390BFCF6F358E67D2180A2  
 61F0EFBEBF0668292AE0EBE734575F8365D2D678686288C47A5EA5D9F773ED16  
 45CB4EB8C5DF682F952DACA4147BB87D81B3CA5B558C2CC0292B90BA99B69BE4  
 68C6C3024C8BA292902D8FD4721D7299F0BCBABB8B5AE27333361311CE117F76  
 2ED46FCA51DA3697D159B42965D72405CBCDD84837AE6D76AECC97433720C500  
 724ACF76E129D9DE5D8C5C9D04F4EF09D72E5CC4D215864DA47E18CFABCBC213  
 C3355989AC464FF6C8C380A99E72CBDF6C8B135971E25232037B8793DBC56744  
 80B2833D17805B28F070BB63950EC9D47391FE17C1B9557E81B56DC435AB5980  
 A3D418F47CA5766916BDB07F514119D363B0AE417414FB0AD6D97403EC65E798  
 9787DA9C9166532FD09C5C6A6229E6BDA708C83C63D03D327BA92AD134A37BDB  
 A361521EC9F6D10F55D706F65CA83CB715DCC1AFBAA48EE80F2BD816BD673D3A  
 714DEA4F93E8614966D6415759FBBC9EEF58A59EFE9330926A2BD70D156BCC76  
 399717EC8EE23296F33C16C91AF7475E0F7B50A348BD2987A45AE742EEE53C31  
 F8E6DE1904FBDC5D5B5797EDAC54C70E57EF5A7677B5D8923748B24D078D6BEE  
 DF9F9EE6140EA2BBDE45BEBF387FC14DA876D118730F00ED9EE09FEA4C39D7A9  
 8BBEFD45DD9EB99A8CA4B91BE2263FED8A167261CE00DFA5D75A508CA387F74C  
 FB89CEDAD02036155553AAB657D60E2C36D1BC781CD45149D114A9DCD972E677  
 ECB3172F51983A4876541551C769EF6C0B1EDBFCAC62105E04A0881247865F4F  
 1E64D8E2AEE751BDD62336C6DC98BA2D7218262B37A194E8E714D142839DF0B1  
 36B6E811AADFCC865D8BD4FCEA7D97445C1DC9386DEBD198727AF84CAD247631  
 B54B2B1ACF48C2215C1209461EC2AB4C14832705F37B72557A6FB3D331F5D647  
 AFB2B1AB42FDC3A2F26A639CF5158864B19EEBE1F81EAF5DDBA6A5B619FFB8B0  
 E7C13A2E344A27A716B0689882BAE8EFA3C3E5B99341B0E7172D2FE5806735A6  
 ECFDFC15E1A2479AF5E45D98E73357DD938EE51C43CF7E8966DFFC59E9C805A4  
 94E5BBD8C5E1FCFD0A8D466E70EA5ACE58B45881193A21BF42719153CF8C7E37  
 F9117E946FCB7EEA153A44CF5C72C2B1FB7ED34123A053D9967910918C762BDA  
 E4D208B014CD274D7154099A1C24F67E53DA34DE10D99FABC9457D18190AEEBE  
 71BB62B1BA041D486D3375972144CC946DE8CD4ACDC0E0FC2EF9A69D34B3F0C8  
 586FE1D897A0A78C628FB9C7830504AC31D5FBC9A3F67D6ED281B2AC667B6B08  
 C2C2B9AE44B58F9DDE9AA526A6AE61183B06B12F9E0DA766F8D6703E223B1CEA  
 2C1BEE87B1B787568C99860C48FE1A1B1038EC8D7CED4718ECA459FA2AEDE81A  
 E6F07EE5964C7AC0585F701AAD490037347FCE2CE4B93B48B1AB560B8D5DBECA  
 20C3539B20A734E33786D1D397B7331FA423D27D2A4FAEC3990F3FC3B0CAB0C6  
 1F6A154B5490D1706F7B6EFA5A2E161137135A8A0580F1434BDA94138BD5BCA3  
 E0AF4F909C0E185276A8283064DE952F144F2B6952473A54E2515DB2A44F05F3  
 7D19275DB3307F846D1A24B3F3C9252980B96E293A0547C655E5C6EC9D80AF4F  
 D9F5CB64579DE0CC520DA79BFD413F2D8F9DC05A447D3CBC9084B40C903CAFEB  
 7C6A28B3DBE7E9A65F0ADCBACC2CB25DAB1BC226DCCDB2323F1A8D3439AD378E  
 4E76AF3413063A31C4E9D788A64934B80E1124A78680F3019C78AF6812DD4777  
 90C48CADD8BCF15D22315CA8B77C2A0DDC83EEB2FADB7A25F04B1D606AC61ED7  
 4D8FC0B0A6DD118CC9371B8F2199665C783537743F6409F1E4C1BF23CE45E6EC  
 1C9589816EFF044F9B5AE2FE087C38655EC964FD457B727172D707B1541A33C1  
 8EE27DC118728BA2E3BE7FE3B76C843101685D725140514481C601A4E526CB88  
 0D37D2E696E03DB4B89A877B56EDC9FB4A98671C6EF32D4121BBB9A48E1F9778  
 5C6164548C9A29152860D8447DDD29924EF1C3BD8D4E36D9F51438209D08C015  
 0B099ED8EB61CB6B366370BA046DEB185928884BD7E6B134F3C0B330F2DAF2D4  
 6CFA4C08FDB248F1E3DF644CA5E9560EADA8EAAB359861CD4C07AA01FC4D79B5  
 2A977E1E4609E99B0711D94D7EDB931969D844F5DC24F4EEA1329BD0B6784B1D  
 204DB140A28C966323C4F2D0DF15C1AE39464532637F918530B58942E5032448  
 57F3C816F36B3D3FD01B9530C7333F9B903268006A922F91A4D66D5B5A0DA3CC  
 67E3F7DEBB7E43C56ACDF77C6A61013EA71CF8598CAC910FF66D6731FE4BC467  
 3F4E3F9F76989E8C55111407F9BE15F3262D019CBBA26006FD404E40E00BEF7C  
 74684EBE137FF13443464DA4F262C696E44E5FB07B0EE0887C466774C2342BB5  
 4DB565CD42DF90DEC50559B82363642DB3158F291C855172C6CF04D1DC8B8517  
 1066F7ADCAAA2F8CAAEBFD84A70D9AB22B3BF61E618E4B07E2E6272842CBD4A9  
 F3A2E161FB636CE6CC58BC036895D575B69275B42FA93840DB434945CE9DBFE1  
 AE36D6DEF661EA4F455E196CAD502D88A0F0EE2A42D3344EFEDEB61A59B82364  
 1F24EE5D80ECFC0D0D2158B5093720113E746A7BDA946D33464E7EFF3CFCE4A3  
 484C6B36240A90C505DB4AC8F6D25203B720C91F2989AF27FB3547807B62EBD6  
 D363654AE84382B86F15BB8DCB460E981F0EFB7DAE4C42540A32C2AFE7CB8DF8  
 DFDCA588D186F9E70470253B261DCCAACDAD46C96EA0DC6E705A51EF4B74BD27  
 06A0276FDF16D7B8648E9D483630D24F446E1ABF47D5B0E8D03CEF27459CEC27  
 D5F98FEA3576D098A7F02E8C59110F6E7FAA11EFE1A57A0DC7052158D5A6C4B1  
 F29DBC6C00EB32F13493F89F32069350F56F776B61086AA8FB60C781860A5313  
 4D0420A61F6AA0C1F7D36D1F093C81EE6C874F1FC03F6F16F6FA29859ABD81F5  
 5E219F9C6C69051E693B934905064ABE006856943D6895A88CCC15F46C94312B  
 DFC39DE728687238B53D9AAF244CB0A691BB5A590C0774F538614DDD6AE8539F  
 B6B0DE4FEAAD13ACD5A89ACF325E4F76431C727F9AC1B6846021685B908E56C7  
 74737B4532383FDFABAC98D16F36C859C57F4AAF4D332FEF766E48A1CC5E9335  
 275F9C3ABEF7D5C298F690DCEA30587B2D9415C4B1D23B51BC1C9DCBD0907541  
 053C9D7D978EA767E825D62E28C2E864DE8CFA16A15C92AA33097B3C7B9818D3  
 B7D3BD45C734F0BAAC05315F1E06C9F733F2E0DC9D1D852D771E946E895E837A  
 96E75454BB228984D2688C8A0B39D7C9910578DCD4A201123743AAE7AAB8B973  
 31E974B8DD7508C16C9AC790FB9EEFC002FB61AA0478A60791577DDCFCA58A50  
 7C290E7BEE986A9A01F4E4E736562F4716B89150FC8ED6BAB56FDC7434E40918  
 30E3638E0B6BFC8969DA90F86D30E58DE3AE6D700919388ADD4BDCACEF25AA66  
 6B901230662096C93B61A938FBF46D69093E0AFE96810C64BC14ECCEF07BFCC2  
 6F67E1C066EE2A075F32AC97BE9EE50F11C2DDC5E3EDDAC8D34CA319BF4831B3  
 00CC43278CFC4D30DAFFBBE1AF1E95D49EB40AAE2831F9B1B8EEF3DF08B87927  
 76EDE1A470CC7288E1032DF92C9DDE43B62C0FD459B3CC9DFEBE09C0B794B633  
 9B610669421E3A8FFC5BD4EEAFD3058432B5A73B5C7AD0CFE09A32E3F2D84E5D  
 C42B68B10C447761976937AF272541A75D2E62BFCEC18AB7FA86FB65B5C957BF  
 15EB21ECE2495D7C67DCE9D17E20CA8B1ECA03D795D8FADE623887DF66B30EF0  
 BF1DFACDEE1A04B54D898FAC95A016AAE3F5E9FE223E002F30135A09FD78A7FA  
 53D50679358C39B96D0F9A398DEC59EE43FA55BAC59EDD572D021029EB9E1509  
 D5D658BB00BA4556183ED6AF7D4A14BBFAFBA477667651D720E0F9A0BF651E7E  
 8E6251748D3A5C58CF52C4D191C58552F1CD3A9186702A6823B120CB16004549  
 A9E9A81729AD861D424F273AE1E73B4812BB3F12A2F0CC441BB9D713AA4B2FF1  
 E27963647A88D2401A80CE2A2319274F34B920745698B8EC4E0AB01285BE2EF3  
 67B8513647813791F346148A60B9B828A3C783AA8F645A3144F9CC431C92B04A  
 CE02BD1C701DD9BC907232DA7BA7C54EE37404BFD05A4E26234AFA54FEB67418  
 389C6BD72D55D3235288DD4BD7F33CCDBBD49719093D38EA5830AD09E9000765  
 7A9EC8F2CD10D2E07D3F7336F918E8D2B7867B6994E2B2AF83122544177588A3  
 36F58E4777F4FAB8A3E1910F0F68AE5AAB53E39DE6AF78759AB4FADB9AE77AA6  
 458C2FB8A3CA9CF5CE7BB376D9DD12416F2ECC1B2243609BEF9A9539167C22EB  
 306008B9004A0BBA136CB29E1EF042C1664520B53C97B055C16377AF8E308FE2  
 8B13331EFA7599A61EC089C3B85843B69E00A741E4CB2D6EBA722B7693BE0343  
 22C052851989DD390DE9222572D0F819171FF7A740FBA0D2D30806980497115B  
 F7D1094C56178D68D515F2A60FF02EE6FE14F328AA7F40F7ED888C9D96D0D7D5  
 1FE92D52DE098194DBA61CC8BD5E2F9586661196DEC7D287299E18DE4AF99C84  
 7E91864D2F60C1E939CEBEEE6024733AE724ECADD27307A384477AB4370F5238  
 178351349B828EE8E5A228912D807402971EC487D62FE7563656C9B206027656  
 B8EB54474D1F91B2367B425686367D2F54F1A9ADE2E7E113FCF3982B147D229B  
 714AFFCFADC36ECFF9A5C1A4FA305915174376F4E217C332FF50EC7718F85A93  
 2030CBD9130C6F5FA16B886CE9606BB0F32301BD49FD16E33C47B299E7885307  
 AC3C6ACF6A937BF70890C6612BF7608DD8EA2571C624140F71655E8051644DE7  
 AA35C3F6DA4CC8A2DE0CE991C680BD3907B74D6FEDB23C3E57CA35E7564D21E3  
 3A798AE6802DC1A5CC0B61FA650DC961D6281F2FDA8E64B5D17D85E455B40F73  
 FDAFBC9FEF038DC4865B7EA73D24FBFD85D688641EE773CEFBE113BFBA40A22D  
 91767644997C2C39C242163EDBA2BEA04B12702B6831E87C6287E8380C9A5AB2  
 7DB96080E9D00A203E586C94255AA41FC4B3E73778C3E57A9746937D5D80F161  
 A9826CFD7EF52AEBE8783D13F0B82B98CA9170B84764244229DB7C20238F8515  
 6DA7F2B23FE474AB4218B92F44E6B4C7F835E1ED49633B4E17CA02BEE7B73A49  
 1D32B7DC94EE8392602B82A359A0CF417AE77C4EE618C740E4C72827A18ABDD8  
 79E26AC6344783BBBB0D892F55E907D237A3896ECC9947219B62445DA840880C  
 F503146C8061B01E1B20C30E7C216E5571D4EF19FD73FBD0F0DA25692335E848  
 C5480CA1DA34A5650B855B9426B010525F287393BDEF1B5DF7EBC195AB879700  
 F41F3591168B44F03C3B495A115818CBC5B448D5AA92EFE2BF49D321CD80721B  
 010683A4D824C9B265CD7A3638E4052F6E7BEFCA59058620D207134AFBC105AD  
 FC87D272EA3FEF39B8BA442FC448C18ACA79B9D4DCBA8D2172C3A64339DB09BF  
 180E09A751198791B3AC32EA7BAD85A24FA395745C27B98A1BAAF48793640A5A  
 78FD27B90307802B408B2437C322ED3B56B3DA54687C9B516595013BF94822CC  
 EF7FBB5B486069CA59FC69F29E9F25EBED86B1C5F8D9F6A5A0FD2C18FEAF1789  
 725CFECED614FE6576E0052A0EFE1097378428AF52DB18E71C120CB30720225A  
 B3562BD4C26A2C6AF8F8895D6518ED6736B0E319F1E98BB57A2905D5F9A40B8E  
 638407F7055BD8802759BD288CEA7C77C83EE8960904B7CBB3FDE3D20391DEC6  
 6F7910A80856B8F50454725D97521709D1D59E6D5436660D5056FFDE01329EAD  
 DAB48CBCB565F1A3140985593A916C36F2D83CCD3EAB9DC7B8996F64B7F9281F  
 7C98445F3C73C3DE4E20D7FA899997F2D491366A10751759BA48E5133A83EE6C  
 EDFD66E8D76832FAE12603DF63BBB3CCDB07CFCF9CDE93BCDA243FEF4C40ADEB  
 9BC084FE7D1A57FFEAEF8571405C96A76FCB6F8A806E061403C4ACB7D1ABA464  
 FBFB95A7D0257911DE1E389CB895DC8DB34496DD28C9406CAAB4233E693081FC  
 E9206C9841236414199EFB82B1D1E2EA6724145A45E69345F45E585CAB4068CB  
 EC0F209DEFAF060A4C99C0D3EB11EDEAB429FAF7C56EB3A29FD7A20040DFA62F  
 55D62CB913CACFB8CF71B77C58443770FC71B2AD08662A7C38FF0224CDDCC398  
 3756CE0D57A012DD2443105DDD8A058D9B17368F9CF2E388FD823B21A45545B6  
 325DA3B702F504AF7423F97AF51241F6448FC3792E25A7CDE3429EC440F9B95F  
 9CF77FDEE7A024CCCE23138B98E6CE36E8F6BD38F74431CD8127D42A1EEC91EE  
 BCF1DA84C5638D0B936879B5832CE974748D297E014545C93BFD8F756A74FF36  
 96C704744A758D26E459746B497D5AD90DEBE1DD959DC6D00597DF351205AFFE  
 1EAB195E947D18B6681E7EB7827025E9211523C2F918602DD66E085781E15378  
 A28E8D8A0F1102E217DCCF76EE963EB47A64382BE1466B4EDF5FB54FD73E1F17  
 47CB60C340BD338ACD573F96B59AD5337A4C5CA16CB4272A729E1FB63B8506FD  
 6F7415CB70E2B9962D46E27E3EB2B7492AC9DEB76C265EE87BF0C78BD17C2335  
 0CA9DBDB96466731C95E177CA3B5D2C0A85B90C9154BDD47FC84ECAC12405F80  
 F2B344401EEB20715A0647DB52992DE617DE43BDC9E11D1213F3959467BD3606  
 7044332BA447C68E7905DEAADCC4DA2B9828FB70CC2CD58C99C1727C5D7E7F38  
 E23621EA23EEFFE2BE4AA1DE11D1D2D76D0D70B7E4CBBED1D13E534757A2642C  
 94DA2F1DA1B2D5A89DC4606E7A1CB2782E648F829A9B0D502A92B3447861B856  
 0955D9885423DE1DF88E175C71E27D614C3F80CDA52DCCE609E4E94C3F93272E  
 40B808337F8907DD71B5488A941C64D121795033422B787189CAC17760595061  
 1399F523E02BFA487EB50DE59363C6C87C2BBDD8B3196E8E42CA1097D44DCE78  
 FD299601418B411332C7E330969C459C2392CC42064B547DA1BA5DC25236FFE9  
 977F09630EFE3EDCC37A7ACB0D80454F16B84ACCE6EC1A19D6E398A356870AAD  
 459FB136FE6D181A9B907A6619D1CBEF62F82D0B50B7D79638769135231ED8E0  
 4E5BF37AFF0561AECCDB7DEF020DDA569CC169198E2C02CEB0144F286ADFD30F  
 B6C0C1EF74327995FB9E840B30592E05B0B806F218B92AF6E4D057E6EB5872FB  
 F479DC0754EF4E68FDEDD875777DACDC824A5DE10E38F62853B717ECB74A69C5  
 640F7F509DDE79D7462E38899586D3A2D116B88BBB374956D581B8E8238BAB7F  
 1399E6C83EE4B8CF061BE2AB3B171336BE49C3D953D33B647835D39B74847CC1  
 01FB08ABB50E63CB80B67725B401E8A45EDAEEC4AD64E318F03EBB9E9D6CB0B8  
 3C00284F0663CCC6CFD2284EC0F13149CB8969F5E84699D18731C803DE5A76CD  
 3E89891FD0035CEA0FD5C11DA1EE8F354BC0D9EDF336E6CB28A6201C90B5DC9C  
 CB971160685193845F6AD3161236231606CF702EB61AE1830993539FDD69B4ED  
 AE7E6FB617B82A6E27B830F3CD95441C0322F3C8F73589E47BAAF00EE934737F  
 41CD6C5D58C95FA5B8D931EEE5FF78EC6841115A0F585777753DFE22C51E6136  
 B260C6135225157DBC473D167473C28863EA68B59D4DB9E5E56D81048219F03F  
 EFDD72D3BBEA3741E6B69E6AB51808D07FADECFFE327E1D3E9A257D084970247  
 7D7D59207466A3EFE47372C92F13FCCF5EE52877CDB5E299B72F4F6B15A47961  
 4B3C6B7CFA551AEE801913906DC632308C304EFED4BE89C382A2D078136D61A9  
 BD3D4935D79EE402F789ED59A28AC43B7368681FAC6CC5786FE24F32C17403B2  
 2A336AD482467F59F29F5E8183D13665069915DDDABCCA086FF43C0188A2C04E  
 1AFDFC8F6D871478DD4AE41B66A84F762424D5C90A365E9732642E983E97429C  
 542FF8A6B2DEA217B3B8A2A4CCCA6C7FA26455FE61FFA9EE4DB36990D594FE0B  
 054B5CBFA931106E3107077AEF551B15F8ED2C341D54F1F36A874667EFD64EA5  
 B095A6938F924EB0759ADDD89F7690BBD33CF33DAF8A4BC2C999DA93F9B8D574  
 8BEBF194A937C284E86891E1CD4F338C4687B2D57F90E6A0CF28C6B25407FE29  
 C6E587E062AE21FF2FF4BD7C970D9775F66F74DA3A7B5D320DB39CE8DD1DDE80  
 C0CA060F8606C55A90405E0474F8F3BEE9E51DCD319837EE9BF418D8A04964F1  
 1A0ECAA9B96151BBFDFB4BBE127F9785FAF743E9C229C5086983078504F9D8D3  
 4E56D7F9FCF22889A3E4D54BBD60D94F41C22B5453AE8CAFF28F12F1F3B98C6E  
 246AE5BE9926DAAAE76C885BCF64C697C2F9CD0D8C3A4C1711DB1A065232C9A2  
 017FFB5C007D08F39309DDAE722EAC4E86CE6EB665BE1BB7E0A048A1AEA30DA8  
 BD3B1F1BF51BF79F96D5305F34F7579AA7CFF2E73FFFC3BF466FDA6CD461E0FF  
 DD170AF8EF6A138B09038FEF2D336D8D742FDE6291840047DEB86BE084BDFAD3  
 F11DFC964B4C2769E11567C1D4295BEC4C9FB02FCEBEBAD9468FA8D51AA80955  
 F86226CF381C72291EBB1565429F669AFF90DC783DE6191B4A5FED8654DE4798  
 1D4DBD2BE7A2ADFA380101A62893A9E5FAF4971275866642AAC9FC7D8983EDC4  
 AD91F6776DDADCE118775515EF5AF7BF31F66AE163C22994064F27AD825EBA61  
 285A002B3E9BA38ACA3DBEA78A35B34248238B4033F1A9FD4E4A186803F4058E  
 DBC4607AE520D91EC63D8AE5988A472B8A330AA3D47D5D47B77E2129D0585D0C  
 1BBB5489D56258D45B2951C1708D6208BD434BCE32995ECDC83E66E1EE1603F2  
 69EF8CE2215249880BF61BA3592A571713901596A2D7FCAFCCCC572024A399BB  
 F55F1C6545E7830F04B7974D3E6419A08261471296389FF7C7F829E02260E58A  
 7296FEDCE1D6B006E2B69CB36D75B91096A56BD43AA87B7AD44673B6D157388E  
 57448B557E0D028653B9DEEF15DCEF749D2CD508B81DDDF1F4C0240A8964FC6F  
 72B423E662106CAECCB1CAD6F3B0E0B6439DC4A1F0EF3AD29C43D030A90F6617  
 490B6B7ACD56B252BAF31F00DDB438C6E7D1125A55B2E82AE3664940FAFDE1D1  
 C5714F5292F76A3A30F155C8C00F3AB4034C9845E13392D4F9E26FA674B36579  
 5F764E3695CCF0DA628672A967FE35755F5B4401C79E5D239ED5FBCAE22D7276  
 4281957324C4422EFC571B8AD6C04DB0CD7050D76893C825B8DC01987E070F4C  
 578074CC6CB03648DC7DE0B00405EED3798EDA35F2E06F755BAF72AB1CD35C4B  
 5B6BE804C7DBFCB2AE350504DC2EEC2116D6CE3F2A03F24C56C3132F913B2930  
 40E40D34A48BA1FBBC34B0108680FF0E1B6D925BA824280E48FA5CB6D872D1C3  
 402EA684A4056E54406E702636BED74AF24E78646600CBA9A47307CA8E697ACE  
 FF707C5CAF286F432239DDD148A5913F3E9AF478005947E91060A4844B1B4AD0  
 2D4FD206753B7CC731752B86F48F43554C200BB0B4E235E32FEBFF3A81C19B85  
 F03B88A07760CED99DD33B98DA5C9565A5FF8554579A6281584F0250CAB67C8F  
 9062C2A24337FF7E4D73C5A839F9BBDCA90CBC58D064D5B2DDF906C7334F8CCD  
 3A80BA07E9AE56AEE82BF2C85D254AE0B9E48E826C6FF5F775FB05E27B5A4A81  
 F46A0C5A28D9DF31CA0AF4D3EA861DEEBA51983F90F6B8D7DF35035E4B7EDA95  
 7AB9091328682AD25388EB347390DD0D3F002C8436E323A2B45D40F20BC69852  
 9162C40747E2F1274E2F9EA886C043D0CFA6242B74E2599C0743FE3205BFB671  
 1F1026A613D24DFCCB6DB13D0BCB120BCB5466D7B3B832190D875C19398DBD3F  
 DD45B5F5A18A5544EC33DCF6A518ACC6F917CD3B1D84115834CF091A7A1082A9  
 F9F372C4281B1F6B63990EFCF90CDF825F311CB5433B9CCD5CEDC39104758346  
 6226FA041D853D934D5C58DCA51D2930891DF7D24ED2B44018C9EB0B1AFD5604  
 DA8195C186E376F4029CBACE3AF24DA8DBDB65D2AFA3E293365261CEDE87AA82  
 D152B2E4C916D89C72C3A156384267425303B805488DF15A34096BA0EEDF4375  
 B43C09A076310A82D72C0D4BD4377D9DE1827B388FE9F8656D75FF551A41DDF3  
 BE36D3D9C3ECA837029231A75CF04CBCB10847E673BCC1E8512ADFDA033F02D6  
 930183AAB365764699C3F1DE84B9680F8FFE7CC1184D1104219D1C918BB38D16  
 54F712434B39403226D0E166663353A1DABC674C15BE6F6F0AEFD3D80394F984  
 8331CA5ACC6ADA5273C7511CB47716C8E7541BBEB01E15B77BA1E558070F622A  
 757B97828A9661A06E40AA75E536A2CF9A016DFA6EF00BB3F49FAEA7A73539D8  
 3A00027E8857AB8BE5D2EF1016D15C8081675B0B825ED15589CE492D884C091D  
 CE99565EB047376710B349AC35B4A1CC521C0713825E4A6858FF5D2041B850D1  
 C559A98DF537CD35FAFC4AE134C1EE55A8F40835D51286638667081E296DAD1B  
 83C8DBED5C17E4B2C54C9CE9F74EF949C27C33544CC77111B13B791E19BF5AC5  
 9D728A23F53C409C626D699549C895DC4945F4326516968FE24DF8D3BB7B520B  
 DCECB475EB9F63DAF08C1C16A1E8830DC2ED9FD00797AEE5169BAE41BF058993  
 3B30946E47253EA37FF4EF448CC3ACC6E5FA0332BDBD50A5B55EB9CE614A4A57  
 FD12E9F3DD1EAF1AE0008972FB390E5FEC2AC8E4B2C7CE27B245FF6C7F954E9D  
 3CC543608DEF3A0DF99BDB1DD84AE75C05893B870D4D6E8DE5D7DC50AB650411  
 FD4706AF4992D1EA716675310A3A48CD4DF5D19FBDCD9EF6209123B6E2B7E9D1  
 084536758960585F7DF6027E97E534AC03C28C840482F4693013856541404FB4  
 F247EAB97943EC497C954EC84FEB5C2E346BC8B17B88F0D4DFE40C3E3614F997  
 73F7588F2964DFD40586D5DF5C73C7A1EE7237F1402A7A70146DEC480AF9D2EB  
 AA660AA76761B22CE4DF83A6D1CD792351662372E6AC1684D2C33541657377FF  
 AC047CB1E103DD35DC762C859BDF34976032CD396B4F30A499D55E3D6311C4D0  
 01E5790EB7875A1B125267D985B621FC39F60D31FE3091840199E01D25E908E4  
 505E8453DD3F0F4E7C44D5AD6853F315BC533CF7684D783703649DC650A35B6D  
 9C4CE0E469761CE4BC9005A97017407A1DEA848F43A595982F0F90B07EA97AC6  
 20A66CAB40216BBAC6FD78FD5A75326C3EE40977A86F49FDB3819F8EA2157DFF  
 65973539D90CC1F2CD3BBDFA87FDE559A5354C407FE0FB41B994AD131029C4A5  
 1B6AC0FFAD6C72936D9EBF147F32A3503922CBD0EF7E7862B19F02DE7A403703  
 CBF65E4BF33D793C40301D6896D16ECF8B3557871330BBF56F80769D0CF40A60  
 70C311D6E3ACB9643115FE6B467CFFBF2FE2DEF7C335163D7C748C46C7CC39D7  
 6D1FC1B8D5177921B9883C1E62058501A52AC1A537B5994E481D5DC2DE545CCA  
 1EC6E3E2A018B3A468582B3F7E7C0D6AACE82107CDEB1DFE5793BE863353B267  
 69ADA210217B417F413F2F04EFA42029A4E4D84599E6DC33124BC006B6C90878  
 C66ADD79881E0A4EA4BC87B659A2DE342E88FE37AE22AEBB9DF23C8F83BE014B  
 62759399EAEF8B4BB1CBB26A563839471A25D61F2E8182855DEC14BBB3E0A47A  
 26BDD92E0F1DCEC66A561E758CB8F49A53AF492B82EC04033CA63A88159F644C  
 C8D8944F476A9B3014A5649C188E19CB578D5387EB19385D52260FCFCC053987  
 0281C7CD4FBF0CF7D69F9F67E8165513E40A45367F7E7A1BED1AFD772C2D38E1  
 CE50083A506F570143723BA6ED6BA2632F509D28E9CCDD9A56E20DB4DE400E29  
 20E4FB4699C8A7E5286A37159372E0B6CFA214EBA75C98AB0E250316916B563F  
 6AE8FBAB666A8C88D3FDD179F26B3D26D7F5B2ACFCF37070A78B1D530706B353  
 3DCA6D5347262DACBA73DBCE9C8436FDF96A5ADDE484D921CF11228C0DC64347  
 9778153281472BA8FB6473A1E3D31C3E9E434E2E44E7A83AE34807CF0CAD9E96  
 82F94AEC9E3CB751B4D088D95D32D23D767C40173CA96C3013D38EFB1B73EB87  
 EA693EE75A6113E531B102E1F0B52519D12B1823F50FE08F7F53FC804BBAC5FA  
 27934D8A9A518BB71E28828B66D87E5E871C676BE13DCABA0C4D1D924ADC2C4A  
 38EBE33CB1F0457D997B40CEC74589FE7ABAF3D9F1762CC0847EAF0AA5668FD3  
 EAEF44FF4B0194856238E98CE7703CD062A33B09FFF3493F875241C7DEC3A5F6  
 FC319691A623F1AB688FF87FBAA625B4C606C6DDBEBC18AB27295641C5D50556  
 7C50173740A4F5ED861CEA162FED197C64A7E3C690364E1C2D85E9BF039F5A3F  
 E8DF5B26B0E45262E6E084CDAA2C5668DE61906A2CCD5BE184FAA0609C95FF30  
 CEB3DD66C24C5340C6F07F7B30965842B29BE905216035F189CE7D20D0E110EA  
 5C329697E95864650A7F1E88FF2A558364EE119544CC5F4AF1E2367E46F05154  
 0BD1FBE7765EFED5B96CF92019D3A4D67CB6ABCF39B3A3215459CEA41AEB9427  
 D41220F39C156727CCD7CF0ADECAB820385CA362A59386383F1773175398FCC5  
 D646DCB9085FC7A1FDF7CA831A87E00B4D60B2CE8882889E8DEFEDBB90D57A46  
 B299343876CD50E2FF84DEB1CE8E7CF0E841AB3FF7C29A00F8F8EECF02A843A3  
 5A0C2B62F1D49B407DE09DD4E82066EAB6104CE0C5DED18048B694684125A387  
 0496F85395A16AB3B91490A3347C1E8C514E817D7BC5C070EE7A21C2C8B44AD7  
 1187BE7AC1C857301EDE4383359312CD1A4E961F1FC98F1E0A49F92A9DD7FEBA  
 1DAC9FF182D68983197FCF798343D1652E28FF38B111D8A8FE84DD3798CDEA97  
 06D0DE8D52009FB5EFE995B9803ABF3DB3B04895E70939E1E6DA83FBAB0B3C03  
 3A39C1C1EF7432F9CD30A27ECB4E79111C5FC668CC85972E450BDA875BE44EC6  
 C7742595691FDD781047D406DADA99113C8540F665DB417A76386F453FEE8907  
 A7606C632D584948F821FD88D1FF50F04EF8E9AB73CAB5CDC29AF60733400997  
 B2A129456A6B6CCFE54987B9C6020A9DA242BAB1C3A23B5301D2364F8F9E249D  
 1BDD7B604278840DE28BDFCF6687F4007F4166C8DD6B727B5F77F1414AA87E14  
 2A7598D65C0DFE3D104403B4F469068B96F7AE5A061365F2863F24F3F69A1D69  
 BD45526B002AE2A882D4BBA1DFD8A1373B617E06110DE02E5B2F5022454C05F6  
 E7BE74AA08B9E76D1F780A4EAB8338FDD49D84592E679F729DE119372E336828  
 D61DAA6B7F0CBABBEDCEF16F6C46E774151A25F78C509CB2A13C0560C3CF0FC8  
 07F66C75458A4CE2B431458BBC8CB556F816056ADCA2E413F79262468286D956  
 93B98649A1BF76A2DD39113095C0AFBA6BDEA59E3AC71E2F98BBCFE96ED00811  
 7CA2D05701B5F70C2FF6997EEB0669F5D956464579B1F24952109CC19929F349  
 95728F4B225616FC555EBEE691972FC960868E5457441B7FDFA4046F17B1D950  
 880CE386F3BBE6ECEEB4E1430CC803FA2E8542AB1F562B205191673BE8DC07AB  
 BA482B2747CA06C0F2D2944D5267D9FFC191A0E2DC7386CF43DF10286732ABC0  
 3561CD9D11E819EA2EE0E96A025E3838708EB224BA85357C1C1397B973A5D780  
 3790D72A65F33BAFD42EED97EAD7B417106E060E236F64E78BBFCB8E394AFC63  
 EDDAF636DFA4601E0BCC65DBFDE158D2C74F617F881273630E1339008A3F58FB  
 6C0A1966F9A788BECBDA3D55D6424C58AD5363B6C9149975A538C936EDAAEF98  
 864FC0FE5093C55D28509CD109F5D74891C295A16E0FE8D83B5730CCBDDC3B75  
 A9E1106658A7A6D1E8F0AD698FD1B301BB23A99F4009138FD6E2F89BBF7470CB  
 D1E8F71CB03BC1DB36EF6AA3C01A77B6B1B9691E7AB64BA9866D7626FFDD94E7  
 966963A974630F7FA9EDE1682E05C1FBD09F61BA291ABB6C1FD9E80ECF7BD189  
 B7EBDE3CBD6099CF4C958EFD2861DAE169C6563153B14A8A977E2CE8FEC755CE  
 FDACC6BE07817E6C4CE520AB3F3B6E2D256B7CED1EDFEC0F6CAE4D92CE176989  
 EFBA7E94CBABF8F122CD0A2878A966B9A20363A5FB5DC745489AA60E1FFD8195  
 BF5B6E571D708F074CB7052C82C4FAD9469FAE181E2A85B53469585A683BBFE5  
 6543BA82B0932590806475C91E5D83A58CAE43E64F881ED3DE8F547DDFAC06AE  
 408C0DBFC413A80E7DD1ED53893DC461422D8B2F0F8527AE53C2765573CEF951  
 7F4E7742FD3CF33C0C4AD1A7DBBD54795E911DDF0C56D2BC9B1B1047028F04B4  
 8C13A4745D552CDC9E194A934CBF0C3CB2E2AF19A6EC7D2CCA6C0BE586A67505  
 9417A39666022592025E51E444230F318CE85D6E4534AA73EF185F3D60D8C555  
 BDB9870DDDDF32C7ECCDF030A8B004C73183CEF22435D1E2A312DE3308A3BD1B  
 8C3709833765162939BB284D3F8F0A98AC16005CC7434A889A50AF7D61D5A72C  
 583027062E320652710DEA96F18994EB4FC0922871CAA34AD33362E29B45B209  
 431E0246EA9C30CCEB0EFB9050B4FE39B27F51F0F029841CA1E81B31447C8A4C  
 68643E3745472909A5ACA57765B6862724418584D45FCDD950BBD279FDC5A27F  
 934FAE67302EE998655EA4148568EC96CA2888B1EC8CFC9DF3AEB72FEA9A74CF  
 F6605B45B2B74822511358C1C3AB4822B8BF8D234BB2DE91A5C26B9C1A5C877C  
 5AD88C775668BCC4131C498C9F8F93998941A9BBDA0063BC975934FE36D8FCDD  
 02FFBCAD56EE3EC07F3B3E52F666273611CD3484616D65793FD92173A54E93A0  
 EE2E865B27227D30E9A3EBC1C01730B7F13AED6BD0E5ED2C6D2B71E5E844D339  
 92B77FD7290B12C389FCEA5C07D2599B04F7641BC264BB1BEF7E173D9CFE1CAB  
 25ACDDD048F9023FD1710006398170FD7B15E3752792059D48A17734E0E09CAE  
 6E988E5EBBBD0BD6FB26329A2CEA4AC1A60F97A46F4AFD6E9EFC799DDB539DEA  
 CBAC158B72CD505020A6A86E554A2C837FD4478EF9053116194E625020B56DA1  
 BEA94F70761C7285F8B7A6CB8E9007041B903BF50A2E0A8CB2B1AD3163FC1869  
 3FD7CC6E94C7867034118E926046C6A82ADAE5B52EB05F1FCCD3B651834CA20B  
 7D8198A7A941BFB2EFE676338F5C1F6DBCE36E6313C32A4C728BC84C972E6770  
 A4578C7B951311C0C44BAEB2FC45311EAD2DDE6BC1131EC7C1162573F54297DE  
 B5A58E6BEC40934D25B213B34B198F3F725DE6D7A90C290380675C55BB5D2599  
 0858F997E52A698725FFA0C0D33C519DEB202AF53BAFAB5E0E40D37FC0854F51  
 A2923A12E486B6E5B032633EEEA48952F014500C011D87AA5F04DDD8786074F9  
 868D534376FB27B5BFC009FE3C8B49D33E228F39481DB04068D920710443D51C  
 6790C55F115D2B95AC7B57137873AE88D798DC7A448BF4BEF8711009BFD7AA90  
 B8301721A8588BB2761DDAD9737F5C7CB519B75D0D19DE3D9762DEF2A03ACF42  
 0029234B16647CC6F54CABD2248C5CF72BFC266395746894AE6022B7C29EBD2C  
 5E8F6EB0A297182A3986013E16731752D386C530BD8D1D08F846F08C8E7F0489  
 06F68376D1A2DBDC198C07B86D8E59FD257C6E42371E898D8D6FE65C93925D9A  
 DFF3D60457A1F423303A5199200DCFCEA614FA8B9FB35D60D396E46AC96F5101  
 EEE86C7404287EA979C28CAA157C6C486D50949425D15477C714339C982735E0  
 3C9A8B91B9057A787CA987D2211B350630C0AEDF928AB2757C331364C452DA8F  
 2278C22CCBA69C407138837F19D0AD4FEB314BB448C6E2F3816983D1F2F3AA7C  
 4DE4C5F8560ECEF1EA18AC2F079A5A88B8F80B900E8E943B88680DB34F5D02D4  
 6BE559E9EA67E6509C87174926B44FEEFE58A2089AAAE728B2979B186D84B705  
 117185F2DCCD3DA2EC56C3AADD8ED8A443251DEE5EFECC89BA4DDA9FCFF72611  
 9EA0CA34680CDF9AA55A182A71CEE8A0C14CDCF2879A0F45D16C05A5A44ED28F  
 8183336B92D89842F7C16E031984572924E103771389CE15D63D92E4238E710D  
 BBE56FF8AB525415629F9DD4E29F24577C867C2A93781345D2676392312ED660  
 0DB29CCAAF7A3C7BA403A56E3D42313D95C608C43B8117CF6A3D40A031A2D027  
 7CBD9EB5EF964EE4AE53C88009C107EC24E410DAA89F9D6EE68658AC7ACC911D  
 FC194F0249BDFB1944279C1DB17C6660C26935AA8F1F8D9C3FC0CAFF1AE7A759  
 5A04BF52E36AA1DFB91FE62A193F3DF609D321E99D9CDD7E39590DC25FA98B2F  
 04D5E9DCADC83B4AAD95EE3BA71F996EB0F7521105D4AEA68E09F3E26AA78EE8  
 291E60DC73C8A663E10DC04BCCB712006572605F1472CA8120DA92B0FC893AC8  
 16D52FF878A2DDA733AE8B3C9E52E4BBD8688E4C9A891D0DD80A5A0A0101BDC0  
 E977E47261B3048172E176552EEE1AA517C100752A31EBF53EBCB738B16CFB4E  
 4C5BFDE12981289C8BB3D3B38DC1D406418A3B15DFF8FD64F1118B62049798A7  
 440207EC9ED7CFD0C213C56239E0EC3FB31CB7B479C4BB882FDE24F38A8574C4  
 47B702E2D40285049247A2FC2348DB76790AEEAE47A32855A2B811EE530EBFF1  
 608D22861520EE6B9A052EC5C27DB104762BD9688F697D963F35EFB019FD54D9  
 2A7346A1CB5FEB90C2C237E497C4CE64D465BDB743436F2DF0D84F40A61E9C07  
 B72789E0D868C1D3C49F6428BE7BBD8752A46D2C52CE80BE014B62759399EAEF  
 8B4BB1CBB26A54456560CDE2B5A23966AD3A551A1FADEB698C96E91070730254  
 C3C5463D0AFFF2E251A6CBF04A6B3D32BA13F01AD5A97384BCF7B4C18FF3F5E0  
 9A8DC5D0C97DC90C92BBFA9867B3C0FF340127FF140633938A10BC6742991E79  
 1CCD7325032D014EF50556966F6B38D9B6CCCD84449B1A33CC7BAC5F87330A2A  
 650C971C3C1B41B793DA3DA2AC1AC9E37951DD263A1244B0F90CE16973B85234  
 F333C6228D4B44DEF28A9FDBF61B3684EBE6A7DBB46704C91E501E53F205D8F6  
 26D0C1005ABE544AF3F820492316AFDDA5A4193C6242AF1E2FBFBEAB16026204  
 97C7A4318682487615354E7DFF4BA16C16FE62E8E24270FE6E102EAF036E8969  
 2561CD2712A1DC6AA117FBEC8A5E7FB7BD67F9BE102B819BFD0340A55F6C04B6  
 B39BF2040286A241D5A7CAA9F9395840C33B8D70CC606393CDADF56B75CC3156  
 D58F5A1D3B1B7EB2C81E80477061E4A83D20A31C612B80BD160D3FF8F972CC7A  
 AE218076D0F5777C3270F802BA8872D04745FFB58BBC64CFE13B70FCF87BCCB6  
 0D7CDED19AF16A1AC2F84224D898B77FDF11AC3CA4ACE8971456C23EEC3898B0  
 12DB27FF174F45B156B3B860E858ADE18916F7CE9C3782443163D05C5ACF5102  
 74F0EBEB6C10B629C32D5926B94F3EE4E66FC2970C010339CD853F0BA615AE03  
 C1095607AB6EA76235ADC43BE8DDFA898EC04E42CEEB19A41586B2A1A30D94D5  
 16437249CE959BFF93244F75EE386A097AAC9BD7BD2ED4C20074C1B3F92AA5FB  
 35DAC9E466646EFAC8D49EF48ECDAEE8966483F21D51527F2A76772F31F21E6D  
 1D548CA1024917618242BE281816C8B0BF09F67110BE442AA9CECE30DBFCB4C5  
 80C25C2AB4DBC95582B1F0FD65BB5F070AE8A48264EAA8E26DACFAD9A265F84F  
 310E60682DC5CD0B04F7B65BF5FD83A8D886488715759823C6BE1275408E7D0F  
 7DE20774E1A2B020D609A2706CDA6E51FB9A5ECCECE43D17687CF7085D88C3EC  
 1644AF31D851FB4D483BD6ADD70E4A83479A1446D42290F62CFBFC3912848412  
 3F0F1919E23F07B3E6EC87FF8443823918976FB422225AFE3A3F92B85B2ECB9C  
 CAC063A75E140ACA9A6328F2E20819835396D5E5EE2FF39FC53A2E53B10E2384  
 825C5B841460A0408B83F470911140AACED9AC3F5664F35062A8A3828F73A1A4  
 494C1B514EA34AFBA842E88EB42E426A5AF202736E8164A1A17D762EA2F59551  
 E03B0A15277EE0BB74FD5E5EE8D8879A0D13EEC2849D25DC8A2DF135A193767D  
 63994006DE41AE65F6C85FC52A5BD71702DD5E2EC74CE6D06E2D412875A98559  
 2F26F32932BDEA2B646E6905F52677E1A175788E149F22A084CCE31E5691181C  
 A177858DD69D9DF386D838F8E4334AE8BA239CC96533749F50E8EFADBDEB14C4  
 0DC3DB41855A03A22251952308484220FED84F3796E5B259FA296D63D8E34F12  
 C54E69845D644AFA576AC967510B991F279AF9FF09B9F08853E12D2339EDE896  
 7CCA4F3289A98826D2F9837B4AEC234EB39163B80AA02F8BA0FCD50C92E81FB0  
 B4D8B557B78B2FE91A4946E65F060EE87C9BB3D8393B9712BBAA4C5312B4325E  
 4DC23C442695F52D0B8D6E14CCB082E8236898349D46145EB7640A7088208FE3  
 79D26A1299B0181A3C9EA7A94502BB8502D396409FE3B8C8D3916692291D7094  
 ACC57266BE961E4D792653FA51E4FA75F8D4CC2FF59203EF80FDAA7DDD686CA0  
 70954605E3AA7308AC0462FF1884BD485175ADA0B1024E6ED18BF2A2F8B9DC91  
 27C2B3AF446E6E98B97656B47F4B1BCB721A39F594156B69CCD010D886BA4FDE  
 039A321BDEBD526ADCF1A2695066F63DF2BE173B9199F532935A632BD0BCC051  
 08F8B9093D4A7F492EE4A47DF9316DC7843B9BFF9FDDD4941C7147EDF026AEB0  
 673E88789E56A15E7C3EE988F6CACEB8F6060078A64EF3767FCDB07D833651E1  
 0C29962F2FB12F89096CAF7BF54102B81016EFBA3626BAE7B4F4BAC7E38B214A  
 0E7F84C9530444304FDE81CEF129CBEB4ACC9EDC53017768DAC1AD78549561D9  
 547A00D09F8E3518682443D5A7F5B7F0CE47CF97C5B3ECCB52AF4A63AAF57857  
 4712394545C45879CFF39295B3D39397386C81A6B591010C5C00CED332375FBD  
 0B1BA61F423C9983A569AC17E8718CD8247ED1EB45F2CEBFB2CBD0EBA069D025  
 3BA701841CBDF424370230224233D9B2B6DD015DC73BF24725FCD8B01B0DA9AD  
 6D648C31C1A68AE8A5A27406BAE40B9998D0F57ACFBF068FB4A9D518AFABB215  
 79D8F1DC9E1F74029311E2E6EC17A95676FAF5213439EC2802EAAC12F3FA40FF  
 16D30F7C572300B935D0FEC13DDA5D1791DFEAB223D9F76FB31CB6983078356F  
 992FEFAC5419112BF92AB6F4CB193BAA6ABBCA86192C91C2770BCA50E8783D83  
 965785BFAA09BD20F0CDF086E77D95AF2CFAE87D3523FC4A39B640C72DF40713  
 D6FA25829EF9F1A25504DB4A5490C47485044596BC353C6FD77FC822A7276A87  
 4F22BB1707E8075575E934DC8DB151628A88B6ACA979BAAA99F43E961F0EFB75  
 2EF5AE3BEE37E7FB4AD5545E4C9C429FC381F4DA7FA06657ECCFF94A979EC383  
 A5E8662DD3DD7006E0B4F00F0C73BCA84AAE7A7DAA41B0A605457322A27AB5E8  
 06BF7DDB6120F6F9B34216577031869C2ED21338F76B6C4A05420C082F8F7F6D  
 160DB9BF18E9A62BCDA76FC50E7B6AC20DD5AF0D066B0248EE24FDD27F9508C6  
 69D63307F2DFDE547D43C78D41BFBD91E3E84E0618BDA1F897ED394D9073A37E  
 7F4355B72189C0AEF8F013BFDBAA009A4DE8462B55AEDA3A14C8B4C052243EF8  
 7528D8E2E07DA38042F405206A1666759907D55652E2D60EA8EE505FC7A1FB27  
 600710760850BA6F024826DBD8F28E90C032DB41F80FED426E9F0214107F8834  
 F0B2F7514F6BF9E8ABCD118911D2D858F91FBBD306975740DAF84EB94706CD09  
 DE201400A48A4B2899BF531AD902BA341CA30BFDAE2E0DE735E93E6E1225266A  
 1C2C11261B1DC9409310D73FB698B6FC6A7D8329F14CDDF3F995E8EDA3E73260  
 85B4F5043DFA509BCE146DCB7363A06929488954713F029AF3F222E8FB26CAF8  
 72EB24E4A080DCD82711330DE5B61BA1E4F8D9D52BDE6307973DD7E66E98C303  
 D4B9958420C8BFFCEE4B2AFC07402FCAE13AEDADC7A954964927642B43C10E09  
 8C007E555CF42BA4D9118C5C0A50AFD57D24F473B9C288AB14AE9F15CBE7D669  
 9D200877DF448F8CD30F95014B48B2D2D672F9559BB18C572C22727C4FF1BFF4  
 58C058E3C5EA5652E0EEC9B9A97265E8DA9F2AB2E3BF1E1AB9295527C2347E49  
 09EF5F380178FEDDCBF8854350B9BFB68A2C71F251DD98D2694A1DF4CE38AD4A  
 AC9296FA5C3B778B32F341F8694452B943C9A1B72AA4B27BC5B353958C3CEC45  
 313462B29C63CDC17E3937FA67DBB779E1906C9C9ECD0599501D5327AD128E17  
 6FB79EB59D61BA6BF3C8AB7941FFBAC1883A3FC2B141CAA14E269F086FB5135D  
 D74AB38DD9620BD4837BD861A8A921BFFABDFB820E0EAF9E2EFCF5FE809C8C18  
 2121A341B142D2EA7E7823B8C0A9BD79A37E018D440A6DF2DB84E784B12D2687  
 7661730E8911BCA6D3007E729F6688FC5F34005BDF4A0C2B937D64C18071A5FA  
 FC28C6512B6BBEEE90315F0DA615D0C2E0A0A761A07AC27846385C97718F4F68  
 7A7C7C5C19E82A6BDBD379918AE07AF40CDF68B22BBF7A8278F8EC73B0EACF35  
 AECFFC2DBED418F6841EC12D6D662882B0985307809FEBB71F253DCB18CC154F  
 14CFAD72BDA3BAC54ED36A58F32821B29FDFAF8E6126C0CBA3A0E717E15E0061  
 C7A1CD4DFE16E32063F6D0961EE8483BBEDDA0011BE037A9BC876F910BA99689  
 267ACE457427AC61637FFC5BE8539BE80E0757A1DDC66D47D8659A803FEB91B1  
 E82BFE0ACD324DDC06D6CEE195AACBF5515E25E123D818DD6743416314F4949E  
 0C52A6A3BEECE576D93F45600F0D528E2303934BD7F704F86F75727722CAA93A  
 BC80300A4AC3C35A9419ACE3385627F9038A0649E00C87B506B45F279ECEE706  
 0DE37824AF60BEDBBEE61FC6E8DD5302A8F35C13198979B5A69F5B62666279C0  
 08F56D069A5B980224FB0195B305BB01455118DD6AFFBBAD9AD703AEDF17175D  
 F4F90BB43F66587E1220C1D5F7C190A3B9E150F20F0ABA9513902A1090622994  
 BE99047563B361CB93D6AEA1225AEFA2D47583D541C74154AA99394556FBDADF  
 BEF5406DCFFF7B338CF22E1FF4A7BEAA312627B06C0E7D60F71CEEE57913B818  
 C7462A857F908540AA4AD1348F43A9D8DF337A6757DB02C8D1FE95C177DCA10F  
 551A167128269337308DA4DC2CA9FCE2B70F5BC82C049E156B4C851061963DCC  
 58C6C14211733D9D0F54E2B3B555AD6198115751DE5C2075588A0E5595017729  
 2CD40B41D09D7375C04B7E8FB87E518C787C3E14DD1F0D23E816C25AB3802362  
 A67B2DE102FC84541C5E7B913D27D755A79190E96FBDC67C92C7A8F031CC4F99  
 E4548EF35D92F11B2E718E8C6807BC8D48DE3A824CF89B1DB5E137631C743EBD  
 34894C0E32121F5AB2E6ABB6D21E53B44C0D5AD8D52E6FDBF7AAB2736B6D1657  
 67395EB3712FB54658C82A4E612231E3A63FD62864DB0502769F929D372233EE  
 53733EB759E99463AABB349D6F1007350CC002AF57E544B3584D50CDD5C2F1C6  
 EAE68C4D7A1A41EA499F81B11BC273F488127E394550F355A57A2867B29480BD  
 1D652028FAF168A9E39E44570B7C59E171EBB0F67E195FDF36B5CC905F5E4453  
 803B247B1E60373E0C7330AD4AF774827935663CC03942E4DA98C994D553F615  
 4A75120EEA88978306497DEFC5C9E61664E7BB9CA01FFC5FE5CF1D1DE8AC75F1  
 1B7858707D8A0B17682658CD571E7E1288CA1ED6B3FA6FA2090F93F54A376669  
 202A3310667A4340C833E5DC0483F2FBA6500CF5C99A22953E4FE166B213425B  
 C73B442EF0B2A8B57D37E7886B4ECE5E059E04511AB290D02166F5A6F5F90FE6  
 18D0BE893AC677F77723AB40DF8FE8E5A3FE44B99E19188F0E6A79DAE33700BF  
 5C8F89598D18C8AE99B5F344405CFA6E695AA6B618423FDC23200A4FC8C93E69  
 0D244B110250B69BD3EB0825D74FE39060191709522147E4851793AFD5550DEC  
 CB13588809A74710054F70D6FFA82C9B94656C2A9F8207A40784420CABE94047  
 99E6DB5D15E147CCCDE9227A57D5681FAE1D71FB051C46B42D3A9D120A9B1F97  
 B048A19B407E3E7DCC4875148881D4C4594ACB3C252CE8B49C75C0A24FD74668  
 2B1E4271EF861DD359DC0C1D369914A4480619D6C0D0BFFD19857ACF69AD424E  
 643AE861A9226648E49DF218025061603519C96E32612036CACF7C28493D1BB9  
 24DDEEB493900ADC3A92A688B746D96C6CBBEF2A43403139AD6C8C5138D248D8  
 319590EAFD2DD55E97473C7A9001054A276FED8341A02C4AFEBDA19740E6EC2B  
 9A47583862C76D5A456E6FD05F6B3F0820FEF628E21481BF16E35A8FEB88B3A8  
 75051133D9715FB0EFE9BA0B4B543FDC9E95018A58D90870C8432FE037B9C81F  
 B218A54973642E4E1BF661A05D2DD89553FC3373B374D2A02F33FEB6683EA144  
 AA5642E94E290D6ACC1FA54A2CAA039CAC16620DBDC6AF91E3FACFDCD7DBAFB0  
 4A95F6458D09F9F6394BFA6D54B8CF40B7BCAB46C10979597EF89C4160E5A9D5  
 41BF3D04A9A3955350A078FBC33C8C2B2FBEA91C772C3357C193848A0425FF6D  
 B1410254B9340AB13DBB312820D80F44AA46CF0901CA7EC36B488205A35F94AB  
 BADDDED06C4E6A8B054267B9BC43BED78FAE921390DEE197DFEFD919C2529F41  
 CE4894157BAFB54C394284F23A3668E446011FC973B4F84AF75517BF1FE6E69D  
 031A01111255F55121F9D10C3834E01BBB2130BC5D66800DB0AD6E9ACE69BC0C  
 28ED40DCD356C8C89C7CED022F23D87AC86368A1A36A3846BBBDF791F558B959  
 059EC0C2306D9DE238B363B024524DA33530B3F6AEAD11A036684B564D267130  
 21AD4011EC4BF69FAFE08B8910402F71467B5F6B90FE1C9589470987B80EA5A2  
 B1EED715F690CFD9DC81571A83E3133316DD7D03B60BFF28A7A7D5896952E4FC  
 0E8F5F733F17058FEF548DFEA174D1A450A4CB693B7586F981D0CC4B437BA1D1  
 2B1A39DEDAD45F224DBD99CE858E67D8387617A676EE1DED98676110E52798FA  
 BCC108C305C8A1EFE7292C1C17DF4A9A8EC2BA29051D8A2E567121A159CEAA42  
 B4A4A356E7BB346CB592BCBE56ADBE857D0F18C4EB09E80071ED699671038D06  
 5C1D19F61F8EE0D083D7D9C73ED3C09C234F9D36B2117F3CC025A10D745A308F  
 2504B08B316CA3862F1525B781B4C9B0ABFAE33EAF1FE69B3E65BB2B0D971DC7  
 9C039170FBCD79266B30A0B49DB411206B7BA6864D17782FF46D1B333D4983F6  
 5877D7FF7C53140529AB87F9A5329B7363616CEA7D39E1B4A09E009D4061AE7F  
 A07C9BFB01CA1239047FCD6D05D09B9AC34DE69E1A9CF0635E1F5AA1125CB60C  
 0730AFDC99865C380F85B8EA503170DB36777172EB79A662C8D19C5D193F4595  
 3C6BD8F75A2D96E2B96A68F1D0ECB3974DBC60BC999F6E39B3096DA27C8FA1B9  
 8B49BA93D5D23FD6A28D0A561152F535EF974E02A5BDF44C286BFB8F05C3ABA7  
 8AE9FE4A0F54FB138A72DA3A7BDAD78F5A000B8BF8430CB96F728F7FE53349B6  
 F69C921C31F9C45962A9FDE20F9D97E0C759848D9FDA9216A40346A8B1362F0A  
 7CA4E4B567D444FDEB1C1E393C7E9F1D1F98E81561176B0F54FA57D99B6112E3  
 EF95B143F0C04FA1564BAE12F413A5604F433A46566FE151CDBD19785404B7DD  
 8B7CAA44DEE8AE64A73AF49FF9E1D30D8B61335ED0F54C5E4EC2F741D697EFAB  
 82044D0ED82E423F77A4DA73028BA48FF8307F2D4EDCD9AC7E914982CFD1C834  
 7B407B94A2EAA362BBB2C60C64AA3ED1A00707F8597D2006023B1AA8A6876D18  
 CCC48A08F3798BD5571AD0FBE1AB1775E420AE9001DE20D0703EB6F029A519DF  
 E34DF484470BC831A78B924EB5498931787268D3D5ACF9FFCB21C1A472EF38B4  
 4BA30F1D03D3F4C8688E19C37F86BE5C1DEB4E31800B96A9111026654BA0E93E  
 A3B30C2D9CD2687D8F5620AF0AF403F15F750F49C2CBC3001C18A9AC82098EC9  
 A8A6CD133A7F99614234D0A8047F487ED7C178C22A958EB44E267AA90820AE7B  
 68887804A156F7F9089E2A1F5D1EEE45C383AFCD2F89D06B0BBBADB0207E337C  
 4FA22F4C65DDFDA7B9955ACCD6D2D6FD05340293B0BE5C6015D058DDFD1E796D  
 71EB30BC3358FC3C63C72F72DD3E00883770B6D19A9F842C8C68868357BC70BF  
 0510936694B1D5B75141F802C4E5B62C518D82AD5504E811074AECEBD7B19BE3  
 D963EE3809143B2F2A28C4A887C549594CCA9D139EAC95F11A81CD195BC90DF6  
 8C5DFA51C596A635580A8613E61B5D55CDD66EC4F4DBA755B723B0E5DB5EEEB0  
 9055F196B52269B96611C34150DCA886D41F1397AD6A64B55ECAD13452BB7EBA  
 C8BE7DB0054348781E8E00C41FC30CA32244F329EBA26C945D280BF4ECF1EC7F  
 4AE012CBC733296D2B36F543E2C5EC6086DAAD5BFDDFE19B6BD81313E4F81DCC  
 2C6A9956C1E34DCFDD100CBE64727BC9036E044C9DBA278CF604C2F55C1348E1  
 408E69B427939A72FB9AFD2DBAEEE83B0D6694FC51F88795980F5D7C1BBB9307  
 8C15D19D194FB2F4EA8B271DEC1C6F6A3A4E69849DC00020B55EE932CF40BC20  
 FA816216778AD5EB05E30FC24B5FBAF799B2626B5EE855E5367AA32D19F42EDE  
 8CB79EB3BA340C12311980AFDBC00FDF5B7C4BEEEAAF2F7105C75F29A2843827  
 9E38F2B24CD484EC803D3992DA2C09B49DC9A81780EF2014F477A1F8AA5DC852  
 36FD5EC066B7CC09B3FE09D96DA5985E10754828CBDB04B1A8A3EFE6EB1F1CC9  
 BE7784B2EDEEB71D8668AB6FA9ABA6A292D9D3BEC4714179F47FB63869936CB1  
 16A33AA718919CC912AA72007EED119D31899E8B77218AE376270A732B2C4973  
 4AA4C9CCAB2012455A9BC5F2739A3F2910004776A55AD28F0ADDA13D5BFC1778  
 43677BC53C9AA422D5B3D64CCFB481B323CE36349D2E368F611FC55FCB9C3360  
 0396B4A7B99E83243D849F29F0E71CEE5678D84E22D5473FDEF92153B56908EC  
 46740BCAF5A3BD83DEBE36E0888DC091F856182B2D7D90C5B290CFC974A9D8DC  
 B19ED7FB1C95BCC97A6532B00704D8D957488F78FF2A965742527E2BA6D3F0D8  
 860212EC9B7C9EB4F4FC4AC94D1B235B1059B5A58C6C573CE7DDEDC7E0EB1350  
 7FC7E60939CBDC687CEDBE28E884E1918F434B8C51E90FED98FDE79AE388F172  
 6B3EABF98BC76ADC8D29C389FC1FF30435321DF119E94941D7EB935833C32FFA  
 D0A63F3F8B3CEB6E9D64012EE726892F4AAD79389C2AAC34849A2F3F69948C13  
 72E5FC81CFBBC2543E0C1C674D8905AB6FBB727CEB91E83935283C26A730C4EB  
 B7DC824FAAD9E420CE6468D5E745A834281ECA8F48FBE91DB698C49B458C4C84  
 E06432573556A7AFAFBC0C9ACE3A263B8B733916C78166AF618E7F84BAFF185A  
 9F3D5E27B62F3C2AF30C32DAAE4FE5F0DD6F3E20B3A9AEED70B269B237445E3E  
 06E0D8988560EA2E07D343265413BB942DAB90F3341DF74D6FF30F35FD30E7B5  
 3D007AC4F719DBC22419CA9234220AE5D7A8BD03C3B56E42EF2D24FDBA0941A2  
 87C60E7193067CB557F84ADFFBB4B3DB79646891E860710A69F32AC72C31F0E2  
 5F9CB8E42EF6D6636DBB726D7849A589626A94C8F28ACAE965DA6C6458105E5F  
 93A34E03D982BDFF543A7161851F7668C69375523D787C9C937A04830A88006D  
 CFD3DA6823E48D54769AB359424CD9F5CAD54B19A25F1535049A2FCF3E99B750  
 08A247383989DC2F56223A710C0D93B71142CDB4ACC692C2DE36D83920D11E61  
 0764C1C98B9415FBF021E531A316EC59AD0292F386E5BD08475061D4754E9F72  
 A19248D5F2AB24D1806898BF52BF58182D783C6CD0F2BC4771F83DFA27985ADD  
 1D31DB9A577189F956041E39DEF2093780CC0A6E2E71C9F081E94DB8A5628340  
 C7F57F3063B13C7AD04F070BA27A23E22482A3462EB80D46D65113135096C8E5  
 0D2E15F16191DE54209608BE5F1D2AA2AEF91681673FB4417CA1429F706721E9  
 CE93EF3DFFF3ADAD225747CF402DF2AAE205E59A31729170FDAB6501C86FE1ED  
 DA156B3D85A6C22347F9B49CCB2E9E109DDB97362694D23A0C1997D34191BB82  
 9AE29EDB2352C5798B1ABE14D950733175C1D82DB96FECC7D37BF02EEBF6760B  
 7C56E5E3B680642A26AB6C4FB65BFCCA41E38466A3DE5B0AA910E38EB706C90C  
 A03576EF82ED6BD572EBE50A89194A845C827F5A4B4384D316C7CAC9D1A3E25A  
 ACE5E9C3A3EE5B8781CD3DD5EC22E8D0930F292A0658D0C35FF3F25AFBED8867  
 02F80E502C039ABB0653295C47E66E8F5CD232A8D984872889321EF5D2767D40  
 C448C6B51C12AA9C2D8720A7F840E31179DF4088A593A18A7D50C4495862FE48  
 33B150D818F1566368DD33B88B71F9B6663B2AD00FAF57ED0C967460E2662081  
 4E70B8021482879510F630BFE9603578EE1AF138EC8DDE7EEC970B918D14251B  
 F538AF2AAE8B6722151FCDD2118953FA54F7AFF0F08239177D9A8B4D74EA5CF5  
 CFAC194DEAE003E014486F666DAE26F8A6FE621BE99F65F80CDFC09D3CEF3912  
 812040253A061166D384171DF2FB707B5E75B94215D103E37935A423F0533F69  
 49DB43E574F90C02A974F69F0B05414CE1634000BFCBC7BAD98A7708B8764F50  
 C2149C21519586539C6EF2A2E96202180CDE849EB2D8A181B86E56A0DFB46E99  
 EE7DF2916A746994799634D4CA3191054FE72DD725C305CB149233551396578C  
 2DBF7B45ACEA3691EE9B9FE9503EBF2463EF78C83013AAEE5F12BBDB9D853E31  
 03416C2EE98900855008903D2BBD9757F354C8A550F3D9C5DD411BFFDDD8CD3E  
 9455B19595DF4C6A610E0E3ACFA017D5F5C1BAF0BE0AC402099FA8DDD9752586  
 D70190E30CD152274713191BFB9B5AEA9BAD78FB3A80C64C2B7229500681FFAA  
 ED3F5600D722E3181D26B8B0C13FD223881576FDF2C5E0C3B39B55128039C627  
 74EB169FAC10D58F7F92FE6BB9EA667580FF1AE2DEAC20EF0DB2A7C684BF074F  
 09270E3ABD8FA30BD9F45CE864A4D1762FD5C6101E0DB7D360EC8877B92B3BAA  
 24C0434752AFB1DC6097F0CE8B357F4BEF3D7905A55C4D0541FD155104238D36  
 3E1AEFB86DE129AFFDE4BA0F9FAE328DDA905BED5EC88877BDF4A18AFE489593  
 D3B05DFE6B4F2F36B83CDEDC29B74DAE1DAB2E1D68358F1E19FB1BDD9D01B088  
 34026369403ACFDFCF5270ABBA35223F8DB37FE99BE80D08AC561F2F19B1EB62  
 AA75CD413C85839B2E4070039D32DDB24DF83AE9528F96A922F3BEB8D57C73A0  
 0C066F9B4689FE7A0B4F58DCBD54D6044FCD1C3019828FED18361C37CADD2AD7  
 FE2A0ECA086FE390772F0A89E2C5950266369194A708822C15173F0CA7942D0F  
 CBE487281CAA091800E1F50206C15B86C3E36AD210DE674E00CA582D53A4A384  
 0A2C93158AA821237D3E048C41823AC6CE1576F3768CA58C2FA3EF95A82AD812  
 1B6126BC515F890B0FDB2AD0A1F4E8CBE3601B7B0C9AE1310B2F48C47D1A923F  
 1DC4893F49D54EC1E1E9A55EF16779D673C2505B601D5E0CE81E9A25D321BC82  
 CF3120BE4F1D7943F1DC439DC25CEFFE5FC5652DF93F9EB5B581AB9BAAFA87BC  
 129DC185EF6EC4CD47F8E5722E708D49DA9F14050FB377578B29D669A16B1C46  
 DBDEF4F77EFB0DEB2D3449A30A1AC179393CA46C44A25A9C4DC438E1A05662CA  
 D265F43541358B6C18AE3538D95691D2B135D7DB7C2ADACA73E556522AFDE441  
 36F208707B18FB364D61E5A38DBDE5B553A1133BA056121369FE4714FC49006E  
 56354BFB7CD2498961612E50F87330799C9EED0BAEF73067431DFE91703D7B2A  
 5B31780E7075A6F4D4B9158FF508158FC0ACD416A26531FA1E75F7E3C0706087  
 A749D3AA317E77CD580D862DE455286D33BC63763B40824D4DB1E01AEE018666  
 A6D8008F14A34944EADC5A63C7CB285E3BB42E57D3DDD9629EC8DF01432135D6  
 24D4F6A5ED91EE1C43C6BF7BD9138D590407328C11D13F74A48051634E8581C8  
 CF4BE750203C43AA0A910BE13DB99A83943DEDD5AD80D538B4291D923938368C  
 9AA20FAA4E3BD4F5A48F183879F54AA736F45F6C40A8CE1A22401FB45DEB1D67  
 C298A21F8AD0F0AEE3618F23F4A1990B9C8A35F894EB9F2256305489E4C4725F  
 D766A81766BC0CD300BA37BEE2D6A8D5F54A80B4B9A593ECA49E85AC98735706  
 00553A20916089A5CE445BD8C067F64CA149CE95E9BC46CEFC347D13F4663F34  
 54C0FFFAFAD834F9FF271EEDE56CFA1386C3330E709CFF17BF83A1B1D4607D77  
 C2AEA769D632949FF24002EB0F490A530C992888A9750B04C104005973B4E139  
 F81632D6562E2C83C3AA099C1A77A4A706F4903C95BF546B34F62D3BEA885F58  
 94D52340B4D4197710B69D7D722F852254CB91E24345429A7849B92DACC64857  
 D1374AE31106A2517AF496FCF5B050A67A0C93B57DDD888D2BB901017452029B  
 D0D5F836FD18443E929E9A632FC5A512B80799E5FB11E88B0B9FB1EA4B7A2523  
 1E2DB5533A6203F9F82ADF17351E3F1632DFB0BD58A18F5C249387EE0E0DAB7C  
 19D78797CED62566416C2D14F1AE036BDF8F195AC46ECA1BFEC5DF7284B9E044  
 81152AFC4BAFC25A008954A9832CFCC0AEBE39C98CF9CF9851F87985E72C46D2  
 BA750C590B00B16CF5327026DBBEFB8EE698F55159859AFC78C6884E168D3B8A  
 92B00762097BC155726C664CDAC63D9786D834C2B4904BA34A938EA5EA63716F  
 44D28A066FCA9B30C0369383BED87B4B3155E2ADFCA6F4D84E08708820698D90  
 2F13DC609D20EAE0CC6399C765F080C5571F6D3B1B9010A18E1AC8B55E377EE8  
 5112C9B7DC50E865118654E7BFAE7E584E8641FD5865CC801B3A6CA05F3BBAA3  
 0013A306596266D110AE60296C599D8BE245AD01F23903F3A1BCDE930958D08B  
 81D2204BBA1CA010703837784F273200432898509F74894FCAF5E4457D875F7B  
 5A84FCE8395F578E14132FAD47F78B19F88F296B033A5B5B09DDB726C20ADE84  
 A9BD1B4CD9832BB83EB0A7ABA878F66EDF2AA2D1150D99316E9EBD773A2DBDE0  
 E36FB0637C1B49A3BCD840AE626727E5FDEC7585FBFF2A736ABFF3720BF346EB  
 D63E19D216E47372A22EB85530680E022392EE78FBF0D47AAC76D71FB780028D  
 F34721BE109BDCF0A144C03081F6D83C819657B2236AFCE3FA14A8DF1FBB14B7  
 2838110FA6F804613D4E29AFC5022B33F5167F2E02DB93E53236D47AB114B2D2  
 BBAF69672F05898938F4F4263DE03F35D4113039B7D9173E4AED975700ED8461  
 4E5DA0C48020ACF0602F7D96E927FA70126242D4110FEA9DF3E602D4266A8DA5  
 850224FD840997B44D49DA9A13C9E5B3088809789858F9D511DFFADCAD620EE4  
 B95B2D6D4C869EB15B5A094FB6EC1EA51F3A8C5EAB8AF32A36ECABBA9C0DF3AA  
 4295E0CF4876657FCA8A5ADC1E92CDDBB4B4E351A3067124135CC1A46416C30C  
 5BA3E547BFF7457E3FCF287631A801A25E613A9F84419A152B71F8C59D6FAFC8  
 F4652AE3D3A4E3C78BDDEF0AC778BF88B0C7EB2D2E703ACA3D5C85CA145B4A59  
 DA51C1A2BFA9044C96AEA34893572E80CD2A978BC1B207062F43D7E6B03B9208  
 DD3239F9FD07C6E59B365719AF922D268BC9B8BCF355D1539CCB67552E3E4954  
 C291F540A16AE45DDBD63DEDA8EB8651370DFBE477AD0A97F763F49F724F8067  
 B1464D37EE04E9EE0DCEBF821F20E52B0FC9EFA77C11796621B757A37CCFA87D  
 FC8238248B2252EC21C5CC1FAE47A48AE780478918DDBEF49F320405AA17122A  
 4C0FEA50FA997908E9D1BD35D3645987042B7F3D95EF200510A46F02D41F33EE  
 A7C590D697E2351D31A3287F8DF37063165C834546F6CD8E736A7BF9DBD94A70  
 2C042216508EDAB9F917A74AC8C64F768CB6463B726DE22220082F58C6EB5552  
 6DCEDBCF67B79DBA0D96570E9D735776F63004B7969446C096A08B9CC0A5CEAF  
 40119891B169C1B29046D77E231A4307C6DA39DDC084257BC5E028BC88222286  
 6E7D2A0F6E87BD4B90337644716C6D0C588846B0D88830839A6BD51E293C06CC  
 FB4A1A84B125214EEE988F10A28A5229FC736CE241AD87C33F4C28E71FD9DB71  
 A1D8A20FCC1EB2CAE9DED4EEA537E9F759FC151FD3326B31188F7196D1996F87  
 1539EA84A4A1D345C38DAAB771EC166C3B02B8339D6DA9D8F1FE5F0A7C64157F  
 0E851101B35801EBE66BA133D10C51B489CEA2CE4938244777129ECB2F174D47  
 2FEB0FECAC6B2DB927A7B3F266A1A1200B040536CC667E4F10874A00BCC44684  
 097EC8E48EF1BA65635E9B6EA92A9D83DA89FC5319F68C6A9288411C3DFEEBC0  
 DA2906A65DE3006F5356D4B3DF337990493AEC3F6BCD6FFC83B33AD5E6930451  
 16906EADC511D03AD0533AD53B08041DC79AED7C520F04BACEB73B40DE7FF789  
 9454437D4D5075602211402A91685045B6D5E3DAE545C1E77630694B3F568D0F  
 A347C28B40915A0EF61CA74C624F52C49111875A2D6F1D73A6FFAFE96B66594F  
 A4209D5565E752980C47EC46F6BD07B3FB7F4FC20480DCD4EAB4B76BEC38B8F8  
 0204F4C6327AC0F3C027275E1C02C78CA6B9082873443DCB4C6137FC433A775F  
 E96DAC9DD41C95AAAC5344DD1A9A82E791E2ADEEAAA432A58671DF74C2C65556  
 A80FD0A964793496017B7B7E405D1CF5BE665AD9E823B25ABAA50BCCC639FB9A  
 D9C2B56D1C6325A063E5DB86F9716195B50C2FF591574E110F5096D9B9E73506  
 8ED785FB01D5290CE1CE631D33A488B75B5D5C326CEC63F0C9A304607270CBFA  
 069B09460E92D187E7592E8F0B408E8EB0AF0124FAB90C1DABED34DC823F2DCF  
 4691F5DE7D173EFA3D3BC14738E7B4E2A986CA9B893C2C17A24FFA6B63C7BE79  
 D25F3E4156B5E8DFF047EFEC6A0A04C25BE1876C1B25C8D458FEAC1C35D654C1  
 3BB0851321A55A615FBB0D29376DD56EB64CAA87588B0A008EEBFDD42E0738B3  
 F285AA7AF3009769288812D7D30CFC2B251386327618E007191F969648D902F7  
 22C8261DCBAFF68A54B13F8628339E00411B570068147197DA4AEE7CAD8A0668  
 133CB51481CD18BB5F153C7007B2ACD5A7C868179E3AEE0C19B7D8F5450A4F1B  
 14698284030579FA42DB5137173B30A694B87D7A2651FDFDEB57F8E6821735A7  
 48D337AF70778C8AADE2942C7F31A00BF907C9703B3968CBFD602ECC43D2EDE7  
 69CAB88FFD582D2E08E9EA1B938725B7C64FB118EEAD4B79E2EAF89A72925F89  
 CBD71FC2A1415CB6E668BCEAF70F19460F31AA614913FB0644CC0922D97BFBD6  
 707A6108237FA9D4E266C15DE3196E637096C5BBB727F7B06F853A9C66448D81  
 AA06150AC88FED036EA22D8E0F4990DF22607DC46493D094B5EA5F39BA441C5E  
 9D642EC9D5420D8A470272EE8C886F96D3E2A68EF86D410AFDC3A71D5E44F38B  
 FA42B7284EC7E34515885CCC5EDCE4C7E9168E1C94F61272DD880ADBCBC5A0DD  
 BAB72FEA5769FFB24358338172F9881579DB0593924BF98B65F7FB39ADE76F97  
 C449AF90DAFE677CC9D24BEF183638639EAFEBE09D15D56FC60562BE9DDF6E47  
 1B0680B4B90D2AB4AEE50F50674638B0B4A081F3CCB470B5DEA967130B24550E  
 98B4B503FEB3C819F2337FA00572201410BCED684DF1E754F12FAA7B1CA989B8  
 F1BB2ABF76E142FF788604EA6C3E554382958AA55F196B861297FC8F4EF0B640  
 008F28459E9366FD8886B75C50AEE3D658842E04D2799E3FDE564D139AA91E85  
 16933B9E43285192F55C778F089EFAB604D7796C7F160FF504E67434F99ACAE9  
 20CCFB614B0147AACDF05FBC09FDF6CEE20A683814AF79D4EBB11C878E1D122A  
 D80453D5F6C5AB630332AB408D9BBEF89F40069108CB076899FD2376599F1E91  
 34DAB873E50EA24BBA49FE85906A72F8A71FEAE8431C5E3B5C3C80601642A1B3  
 BB48E970231C2A1DAA0C2A63865C42E45968FCD2C8A6A2BE533ED75B86317DE5  
 B3848DCDE7ADED2806C3E0EBD8974E55A9637E8637BC109A188BA2F3E57A4CBC  
 2B5F18809C986B062542D90C4406F330CB4ADB76ED58974283C906BD155B5E97  
 85A154DAC5273FBBFDE699B3368E7AD45EFEB8BFA87B5690F2B29BC504074EA7  
 FA4CC95668658938120910E7911B2275B816D641403BDE0082CD2B8015A8F755  
 969FDA9111C71E7CC5A2B16DD5D542228F15168713E2FB82DBAD84926A92495D  
 F645148C8A8DB79D80A7C1494CD83517279794CABEEA30A1BECD5CB09C459C9B  
 7AC582E48BB04B23716B6887F60281D5C69DDCD8A1387CA260488D74E3AA0DFB  
 197FBFC1A9546EC420F5D608E4AD3E86054F6858C185414636D36F026CBB459B  
 DFBC81496F5F755F146DE9C4E015763689700BD896BCBD073649F6A04EBC36D9  
 6F42403490E9EE85A80A20A4AAF6B58EEB9E37F770E7C6D8D138025C6F17640D  
 8268C150A2608DD81D6044960431E773439656F0ACD869B7F1DAA46948B60454  
 3C8B916ECD6DF7AFA91E22FD2051AD864395BC732B41C9DA24761AF74938F1FE  
 BF86FE731C59B1C3216C82AB9A258DD88E233560515C67DC646A379E1046C44F  
 33CBF0A22B1B2BC0FE8B3B549E0563B4344B59392C3ED102120108B7EEA6D8D1  
 91B60F0B2DB5590A2523E8AED8076B0A6C7EAB8F6EF2DE2ADCE8CA85E8AA8FA5  
 15FF0534F467D0B2A8273ABEE4ACBCDD9EB0A163847E13A7DEB56CD6EBCD6B1E  
 9B1003B94F243C25E0610E6B2BABED4D0FE52D17612FCBCFF001751DDF8E581C  
 E78BB2EE7F517A372CB73E2A14A9B1AB8CC8144F489E44127F6431B111CB8243  
 46FF250E96234F090D797DCC70B48AFDB77175D2CC03292B7BAD06AA153C0296  
 F3FCC0D35E24849790597EACC24D56094A9EF0D3310D080CA946589EB7F26575  
 707B56941773CC827BD7E5D5778901E71AC13CD4BB3B4FAF2D6D1A9C945E54D7  
 CD3009DFC84CA9FAC1DC8A3D2658330D809D59EA409F00F22D54BBC93E4C7558  
 590B75191DDA58B2C5148E5E6267763964BBA82ABF2B8CC2CF2AF2E233003164  
 D8BCEABE2AACACCA91BD8A0B9F6D0563A568C8F9237941E63A2A122E11326E83  
 0BB7E1CE80641593CF666FBB16D5951594EB8463D7967E9680AC183619BA53B9  
 FCA8797C75409349F5E8BB276630D437ED2B2DEA2AEF347A10782A7B3DD7B745  
 F6855F208A3A87DCEB361C6EBE81F9164246F5636F65ADD02E8DB485F702ED3E  
 ACEE704647E7262F0B47E17AAEF0A8A20019D135FCBE1FBBD1CFE927726B768D  
 801653D2DB2192001352CB2EB14204379361210A8142E36D6EA34E4CDF6221F7  
 C8616009D3ACEE57C24CD86A564B4E6A91F0B840A268DCA5F80B0C2C93BB8C57  
 38D8A49B8467AC342A7BDDF490354CE2FB343575621D6FEF0544796BF0D1607C  
 88E310BB1FA39575B43D927E4848E851372AB57EA0C48A3EB05F9A94462680D7  
 8EB59EEA6F854F15A66CFC559B625C885DD721AF3E8F3E96A94FA32464E26863  
 567143BBFBB1907934CDFFA8E9884EEBA4DDFD91579487885CD70EF1D96344D9  
 642FF8E88FD17E82A308860F6DDB8A9DBEDB7279537101BF9A7E13C2F35A7A01  
 6D2E0EC8DFD2D7AE8C428E8B95AFD0919DBA75BB05A21A9DEA2A6BEF2A74218A  
 5041B931C9C9555362C2FE8FF9BEB870CA81F9674253C5235867F2B7A7554C40  
 537BE0A1E7536C77A59A57F35ABE3D3ED9E31DB3F25AB4124CCA1C7A7115CE48  
 D9F8F7000D7F09E0BA74CC385B8DA76C95BB28919BEEB5D601FBBA0696A158CA  
 0C8C30B7428C308003700B000986C1106398AD35A9482FCE72400D40747A4666  
 51E8ABEDD78C13D5FB73D9ED3D9E437B5D37A40B29AADEA8B0D65DE1D0D7F90D  
 25BD56F10FBB0F2305501E8C2DC282939917B0E3AA8652DD78D9FF07ED4D3F10  
 D8B7B2340223A16484FF573523CD608400ADC418FCD1FB0C0CE84186B73AD85E  
 4570CE49D4D13E58F746C0E0B7154B39A5845C26F2BE62F5D33DBB08D8DB8718  
 7AE92D8A4A70EEDC5B30FB288085B040EA3ED60614BC717FECC3E8399E1B3034  
 7DA095FCFE96440A2249EE186C04FD91E77763AE9BB4A14D055A51B994FAE0BF  
 400BC8F624C3FE29936EC03712F52EB6B80058765C41A59976017836378A0ED9  
 2FA62FFA5EAF8E5CDB4C6A2ED76DDEFE51042130E6291C801414E4411BDC29F8  
 C230FD3232E0BCE8D56D64675682747155F922105BFE63D3ABB9F21A0D0B08E0  
 A55B331936A7E3A0517346E618CC39059D1F7933D33D5B65170C4E75114DA03D  
 17936F6C012639365E2AD0C594575F6053AC7C5747DF747AE88FFB6445C597E1  
 C507D50C5E72793702AA9C9717E74285193E23FF7DFBEAC2C321E156BD4AF5B0  
 E08A23B31476FD401F6BAAACF7A893AF8BF89E791BA99D05B47767B5DA7752C8  
 768E9C6B97CD832C902F936009635A353AA5872CF70632DACD65E1717E3E43CF  
 918E6668F35D83AF6C31EC3F4E2AF37B864492FD1478D573CB22FD94AD220F0B  
 0BEC039962A54EC03516A61F6D7DB62C09444C3415353F5CF5FCB96F7DAC6FBC  
 D636CF7FE35F5DA291522AD1775E95120852597AA7C8C3556B935931E6AFFE52  
 4BE772E74B39F97E0C550E583DCA2D4E9689C8124427F293950C15F579FAF2F9  
 B0436C51F58AFEF2CB99E2C01440DF04F6BE4E4E4E55AF39AB3B8A1EC0EEFC52  
 8902BFECF41536FC2295587A7031938FC4B875B89F28799212C6110A5388BA14  
 6C435549503FDCF03801A46B91EA7F5277470B684DE6787BF9B178DBF2B3CC6A  
 914565E0AA24FBA07C00E0F4EA8D7FAF87D017BCAEF0628F154013C0AD2F9093  
 FDB395B8E23A76FA6C14C18FBDD32B5A57EF0139E5F5D28856E2954D9642010F  
 F1951C40A2A40CD121B2F968C37F075B0E242EAB3FBEBE9A4F0F51CD87D37AAE  
 D91C48F2D554541C9404D5B527C770E19F7EE22385832336B9A27FD71D2AD9DB  
 F3B672BC10B42B26F502301C5E485B79402995A5F73C55D9343C6C80A4AF5C1F  
 F82016652CF8D3D0C7F84FE1076637A4CE9E1A1AA60442176A9C5EEE6A4EC1FE  
 868547574034BB1B4BBBA4BDADD1361AFB054E53BDC7A3E6CBE9B6585D48BC0C  
 B3C3EF36992DFACD3727AEEB7346F4D26904948DB563D9009C176D1FC0ED7F79  
 A923145853E45F767F7BE15E863E66611128AD7018271A367109EDE30934F66F  
 E083F823C88D2E8317D69A854B391E78D600D073F35CF582DFF5A4839041B0BA  
 AEE4BF900CC9E6A4B3C522B9CE4F9919DECDE9B206C7390B0589F3EC4DD2B3BE  
 97442D8590E8C8049124F9E6C89AEBEA0A616D285372E8875D5F80FAE007A33D  
 B2408B9AAE1017EDD9CFD20822A9F47AF86B71D5CFD1FDCA49A0D553D58ED3E0  
 27EF3E7BE988F0660E16C52CAA6189FE58ED3B91FBBA89175A610B79BB44F847  
 E56F161351D59102862B1ABB4416A041D9D057F3A0D3DD03A46EE41A7CB9C884  
 9900D5A27D0853E12D2D98D3968CCA1588E2C8B1BB7EEC53A413F08DE26966E9  
 85A879CF6B5B13E99A30D1B87C7872E31FDF49D36E1ACF6BDF6178E570960B91  
 9EF1B95BF44B898D8988D50E0CDE13BBD8ABF1AF59060C2A98BCE7605A337EB1  
 DE9F75A99B67ACBEF5B62EBE3788A60B273E7B6889A98F2B24675DCA5D4CC72D  
 51C55D86A523E2E2183B8D0E909D56E3F425C51E21278829B5B526F0045830D5  
 47C28E10C98D55CA92657B77F140535733364B926AEED298B04AC0C766553317  
 A8DE63A8EAC16059999230F105400B5C5CF9C4EEC9BF405EE10CBE9194FFAD17  
 F9C4FF036C8B3B0F40AAC04929355069D4B3D1802609E96D551C8FDCF7BDD4C5  
 3C2EB969A9EA4635E1DF852446C03F8F0C5F6D667595924EE490EE46068437D6  
 7F5191F375E538276169E0A0B346B2C108D177ADE1536FC2D9F83A02DF4DAAAE  
 5FDBCF21B9E47AE792E19C54DD82F0EA69ABEA10260DF4F8415D42CE0346020B  
 DB99FA165B70BA52842185146ECE78A7BE18F20115399445F68D08FFB168E8A6  
 594E8CD2C651F1B44606A785D84ACC288D529764227EBBCDE07F5F1F4C53CE68  
 65DFDBBB353A00332CF5EC6FC18E551A83265E880A75C856E4D2564868EA9079  
 47D3B991304ABB7E04B1D1DBB552B1B9CA4E0E2CFF951DCA09BDF52B9B8FC9CB  
 DE0E52CFEE702B94A5B7D4CC7CA4F63B8F88305DA2AF2F0041840882A545A73C  
 77392915DE08F7FE9C5B6456CE1D2BE6F13342F38F9A83FC23887E24F837E367  
 12B2326ACD49CDF048B3DD26EFF4F744628B7C2CDC457C7E3F92354E738376BC  
 3355B227FD873629A3C9F79694FED6194621862ECA05B63A2E3A0D499F3DF0B5  
 037D6CC36E7D7131D2F087AA9DCF69FFEF9A57DA0C0499A8153BE037968A438C  
 082781DAEE8D7FA88DC0C38881B9B855148C854E96F4C9E7B8DC5EBD652B98D3  
 1F7FABA76EF1CB080804B74FD48BADCB6150F7B2290BBCF91117709D538FCB5B  
 4B00E35C31C6232E5E84A0179BEF0D539A93AE2FA55B12BF8CE79BE22D8C0BEF  
 9A20FC6679739A8B2BE09E9C3B8AC604265D69BB4017D4FD9ACE3A471BD8E75C  
 7E41FDE442A597D9EFDBD62A555821AD8D7425CB496B20530C3A1D038C492957  
 C2C9D94C98D903EE8B1075D895D49B3E3D4E817264F2412BF5DCD32681626EFF  
 250C90891CBE778A8AAF729459D9021C702A6737F04A3B248558F29F6FC358C5  
 FDB4124F6916B2F380F08AB69BDFD8CC953C1BF81161EC933B1EDCF584C4E29C  
 0968BFD40868529B118E5D87119B26B56134949560DE8BA8A5EA6F472E0D483F  
 214B3819BB7B66BE2B97CCA125AF591E6F64EB47F9C625578E20BBF5E0C7BF6C  
 7F029676B6D16249508C63F39CD74D98355890D7487E138194BB9215B6F6B772  
 94BE43D1BA823AB3F6F2CAFBEE647496619542561F8EADD159CFF37E748FD16D  
 FF8BAE96280C21456F0411217363FD3458FDF72D5EB999A026916848F9C08BAD  
 9D13490338E12E5B813BDBDDC7464F88E13F15D4390BFA39933C67D3E9B05AA9  
 A9CC80C962F37557B72EBAE458B1606C12361D5181D0627FB7A91A95D3263599  
 6A17D06BBFE6B8A112AA34DBE7F838D182132216185EAA9382F5D36E2076C006  
 81EAA0F5E15CA4A58C060D910C164E097C2D89520491F1E1F2350E3EF670145F  
 07120E88AA8200D6E5055DDAC06E1A59622DC8CBFE1091247BB3884CF3B5BF13  
 C439BB4024C36495051AA66BA4679CB16FC051075141BADC4D91DB8EE7ABC51D  
 FA64F1270325852CA710111B0D2993EEC4BAA61388AE8E05CE2072C0F418C8F6  
 251F0BD17745A4A1F0FCC3DE6E3EDAF218E3E0AC184F8CA5E3841BE2791D8DCA  
 F31702B182D551638E108B64B00F4D825AA0E89B43EB9A3F202E6B050D444F2D  
 C3F6712C9029D03677AE6050CBA627FD2D6707ACA731328057DE283170ECE428  
 F9C25DA3D0B054A695B73D255364160748B2C7D40BF41B616305FA14846C2525  
 DB594C41DDEF24EAE01015005B3BD16241BD5FFAF482C510542B614693AC8C9A  
 6E7E58893358B81D55CBA033AD9122D93C70227BB121D1A3E41695017DABC97F  
 4BB112B9913A6BBD0EB093641470D794050BB28ED150E94A17562ECA4853F95A  
 980C0EEB1FB949C3A1CCE86673A2A48D8DA41ECC51291FC090A214F624B1CD2D  
 ECE824470C9FC818EEABC6822E4DC4A4546A0ECFADE0D8D10B8F4F6D7EB13E81  
 8F226B2C8DDBE6E962BEF0B268FBDA17504E4880A1A3D3AE51A74282EFE35F18  
 71D84D99FEB7D79A12F3AC760137F61723CBF62C839EA8C93E114A944927C00E  
 B90D14EFECAB69F9AEA663D5364CC162A76843FF76CD02A7EB2F415DA5299069  
 4CFDF832BAA9F41F70E7DA2623584BFC2930BCD9744A790790867FBAF3103945  
 3ECF5C1B789065E940E5245DC2BDE17CF8EF5CA6174B594E5D1BB171BD8F618A  
 48502A68934ECD8895AD01016412C2368959AA8614B8AEFDBF9FCF27EABAEC9A  
 DE1312EBC35CAF13B1341E8C9B1C9F4571C22065DBC7B0603FD1E18F44B942CD  
 485CC95068CC95A4C8FF3B51F6BED8CB768FA93173F016E1B073D161AC481BE4  
 E4AB35A8D396EBA90893DE0CAA76975E31D8FBEAC8AB664BF03A3FD2703695EB  
 9E8F780B56080A6F323F06D19004FEC58F34DFFFF03336E8F131B50085A3FDFD  
 314FE9125D34C188626002B0B4EF0B8C1AAB65ADEF890331243220192B3512D5  
 BAF2E42300DD762A0DB4937AE2C235FA44A212A1C5CC9A78CAE63693B1459D67  
 70045CA25A28C4C3A53DFD89DB03EC30D75FFE014411C9991F80E059BC1DB644  
 88C1800EF2EB0F8B45C65D0E2DC12781896B7FE6CB8403AA2D2D6DF385BD71A1  
 C1960655CF58F1B1D8329572B422D2C862AC2D1BEA88E31D28E9CE83763899FD  
 5FB27349F24195E40FE596651A21C4769A53CCE82C8B138AFD09411B820F6833  
 87C8C60FFA6922FA03295C05DA53304276664115EB23A793756BE015A16F40CA  
 36078E6F202040CC1BD2BF843AD6F17BA5694B70F91EAE96BBA425C8959D9B07  
 9AC971F36F78E2C7A87E6AFBC94E5E823ACD0D70C0882A69370E1B1EFF8D2682  
 8884505D2842500EFD452CB3E0CA8177437D03F75C24CE6A95D61DB864686F89  
 6D7BA9682A1EEA6508FB119331F32A9C69A628D7B2AC13067375148A7491E907  
 EA612654EB6D2DBF234B75674000E706E91A67A376169EB831CEC5EB197A0BE9  
 F245AD7E34F81887A0487ADAD9F1BC7054A9CAAC8749E5CC845EC011D3A218BA  
 59B8299CBD05FDD40A2B2C6CFD715EF9AC05E8E43E299888F8BBB9E34B14ED81  
 B551EE644D95C51069317EC3A8D5952A3B81CE0A3E94A5BB38B80D15DE197A50  
 F1F93B2E33E5773D8194F8BC2F816066D6F92C88F91F4756F2E614D815948A2F  
 43E0C83D00E67A31B56BD09D29A797F7E18089DD96762AF73C9F3746EF989461  
 0E63A36068F50F7AF75EAA045A76B902B18F6D6D8B5BB47C2206092E164A3406  
 8062ED8D64873CF1FC916496740E2C6C42AAE629BF79CE68E7E2A84FF7502D82  
 426F2C5ACD6AD7EB9CF522341A06125FCCFFBC1619BBCC658BD247EF20A7D8C1  
 A75E5EE4C169C3FDD116EA2411503218273D0FE4361554EAF53E66BB7905CB0F  
 14CD25081FE04FED6508E03882630FBD0F4E51E7F9E86BD8374B7EB1D514B5F2  
 CFA8DC212417BDF01ED5D219F740C68ACBFB41B50DE85CFC9E4C4054E0132AC3  
 25B5B21AE09C0FDDC97833BE409BDA9A6AFF7458D48049BE456692B9E3AD62C2  
 F411BDB8909C2D377F3764444AF32B9237E6F89572C05705EA0B99139AC698C1  
 522FE3F41F75C82DB28EAA29AAE8351C93E9F44A42E9FFC70650188EDE8B5840  
 E9581ACBFC1FFB8801E5FC2B90B5ADDBBB7DF6C07EDB2F2420A8DA6035185A5A  
 8EBA07B75E840B1521B73AD36CBE94788B3CFA427512CCC6C518E54D7CB5E6AC  
 38A366C9EFA59BEB7BD5BC5BBA2B35B4FB01B46EA74AF2225C5D75B25DCFF4B8  
 A370D1EC08EF69E7CAF71CAA7B6655BB8FEEADCF1E8DE4884B166926A4D3E03F  
 7EEFF7E3427847C3700C055EAB5EA1A70ACBDD48D22EE2FEACC8DEF5EF6EE3E9  
 BD6E7B3BE4413A5FA56DB9721224B4D131CD1B3824FEE0139D5C24F4B4BC1BFA  
 CFFDBEA37AE34E2194AC19A91C57B7AF2BCFBE5842C8360CE3E94634D47B93F0  
 A827C86EEB5911E12EC63A6A6A60E20966AECC7091EA8F1DE7FB2A57B2F0C2B2  
 A5AA4B53F18D5BF78C90ED7C6DBA6272EADE8235F8A2EC9EA9FD9F587820FDE0  
 8437BBCF66CF19CCBDEFE687A68D6E976135E13FDC6911E1632EBDED65DDCE75  
 AD668D5655378178273D5F069D427B2815C93231E69F1C84F07074091CC98548  
 35E27A117F3C1B56FFFF1A53B43E849686F6F038073E82D4980933A4F2201115  
 C455A9463EBCE19481E2516B5382A035CF05CC37344A51EB26978DBA8A45F0E2  
 85818AF35DE02B32DDB072A6063CA53B97A2880FCAFC3B84C69CD1D7B3C52033  
 04AC1D6F993DCFF1E050491008DB6B1AB5F3053811147091846847161EFCD282  
 B58D669B30C31CD71BBB2F8411697ACED53FB4408A9E72D6137B70314759AC6D  
 16055BA30856ECFED3B3A4F2A13894792C24BF177B2D85E6EACAB38A66519BD9  
 B674D7818DF751C97EB3C98D5BBBC91B1B28BA372BF54521BD80DC8F519D5159  
 B9DA83520EE600A35E6C04D7252FA9020CABF385F4DDFCBEA043F1128F22F305  
 DBEEF2717BC585AA5203F8F5C1C2E1C61067AE57D407BC80148CE9100C8C4465  
 F4E0C08EF73C30F46E02AE7F3A27EA3669E070467D4905EE59E6C98B356DE9CF  
 A518BF642DCCCDA83DB4402D7C36446E1DBBA35FADA99682719D0F631642F7DF  
 A026ED00EA7966116A74D20D16D074A7E23153E9F2DA792EB464EFC0F169121A  
 9D9EF6C76C617489F8C9D9702A475234608B3D8EA0804C44670B77B6509CDFC9  
 2ABD8EFD8AEBDA48A73FD4A0263225AD893633FB4ECF6E79D84969EAD5B740DB  
 40D0B30C3675084FFB0E2FA915F9D0201DDBF1636EC576B8E3CDD4AA6687A499  
 21DAE494BF96FBAF32D1CC48E6E21EDAB665E7B636AC5400C4D75C8A563BD57E  
 AFAFEB321E020332168CD2077A3E33CE955C6A525801D1D421E8C6898031CDA1  
 97FFF77F23AF6617F14831D722DEB1921C6CABD2F6A7C642BC3437B4924F744C  
 F1CA1D3EA55503BB3CBCB2B589496914FCFC4AD14C4260B4EE4BAAD9D1C92F2E  
 18844D87D8B471EAAE41928003A70203F26EAC47E85F34C1A5A956ADB3DB93F5  
 A7EC1DADCBF52772AAA11F72C09CA6353F451B58FA8CDC73C97396D665F95D97  
 4A791F46107DA1E83FAF75FD76C8CB3D467A8C3F63F7123472CCB723B969A943  
 8639A0B82F811FDF68E7235D409EA549CCFBFB2F7D1755467BC3CD53B93D7E73  
 B073D573E240E8B5260E35427585AB70620D97B5A05BF766DD58F82830FB061D  
 D2623A6FE788D62FF4ECC4E386EF4E2FBC65596E9415F0FD305691CF449E2226  
 0225D74F660EC1398C8E59B19022CEDC1435D354E0965DB9290E96BC60282DFC  
 389538D4A0041EAD63F2254D019BF05A0DA0CDFE4D67EA8238E1C3CAC5A99541  
 31FC7B3F41E0B3A6EB314A0698A393D75CB7C32B90C9F3DB6135DD6CF33ABAB3  
 8483E2D63724F2D712A07DB58A94346F186190898229C7018C5110D5A224D4F4  
 6307401825978225F8EFB5DA3ACC290305944F8578972938BD1CF0240F564DFA  
 BE293DCF525689ABC3EB15505A77C0F29B198A85EEA1AA85F91D067BC4010583  
 19C6B49A84ABCE7DBA81636645036B09EB04846F242D8645BB179497F42BBB59  
 AE9077521F63C2D86AE11C5014525CC4B3637C3410757CFC3A11A4580C33F7B9  
 017232DFB0BD4EE32F7443BCDD30862A2FF8D134F27AACFA003B0645AF3A4EAA  
 7A363E09CE351C3A71DCF44E14AFC4137D175F37D84F51E7A0787D140CBC8B42  
 C79ABC851FAB97DDD0B3A37DA0A81801F70C24A96628A32710C159926E8D4078  
 3638FEC2D57A35F8FF16B48E4CA60A0730528A2C4B5AE8D25500F3E2192CC1C3  
 51F653D2B1F3DFA86BC39296AE92AD024DD064DC1EEC7B77B8C4875A77537B05  
 96B79D7BE233037CD956A9B8A3EB4F97D45AFDA4452EE2505CE1D1ECF77149FF  
 80FE7EBA9406BED915420FBB292B6D73176AE3CE85FD31032AC127EBC7CC0DD8  
 49E86D2C598C4C8D95B00CA534530806CCD72CDDA753ABF9564D74AE711304B7  
 B35F725F39552E77D28096FAF14DBB7688BB65FAF4897B319BF2208F8AD3525E  
 DB232F5F20B6D275E64F9AA68C6A820EDE805823DDFE54E73388DDB366D2E632  
 1D1835DB99A13EDBCE4B9F7E349E6E3508512D26F064444B6210F3539CD65A4B  
 18633A3B19678CC7B29E0D63E4B68FC9168D1218A5912E5DE19ABCAA76108C44  
 463C949A97EC63DF3ABCE315788FF9892CD92C9EC3FB67A63E0C063C0064CA91  
 5BD07DBCC8FE9C5ED35947F020DB19AF96459A9DB9C00B4A4D6E5B8E3D30855E  
 220B4F210A64CE57F8E4EB9C97D7DC266C481648C22E8C21C4323B93E65CF9FA  
 4F53AC0B19D644512A3C27079EB170500F2E9D177C25A8030B446F724B93122E  
 0745031651DBD8E1E3A2F95F14FE2075D865232BE959C30A528639B307943D29  
 33F667C76553B125A9A748DE2EE26EE60CAD37039C717CF52BFCFCE1776A2D9E  
 ECD8E8F4D4BC7558C4EEB2533F71B0262EB8D623429F994A7D1E1D2126EB0C39  
 EF6C7EAF667D29AFEAC4110ACF4A7CA14EB47ADCF9BD6953D4A4C4F52466A621  
 783B348D11B3EF9078127BE28730A8088395CC8C641D20AD62FE18C35F8EC3F3  
 D862CCD1D44A302F820A0184F7105FD59427496419EF20259A50C064847D020F  
 8FEB97A8ED88C228F7FDCD0DCC118B057AE6D8EBE21FBA432144A4CCEC99E4AF  
 24FEA958BA3B89DE24A07AC3F35612CCCB6741EFB3E245988C23E8155EBFA093  
 9C7B848B3BF82EFD330E24B555A29056C290435191F9AA0B14E9EE6A6C535D72  
 2D73ED97204287D0F9B19C30C73E00FB83F6CD1DF2E81DD07D39E1A30B733523  
 FECFAB17829D02DA857713731A6724647EC2C198F449F2C176CC18E8678177B1  
 6B4A14609A084A10A22DB6624E00D2014B6C7BA8076C5E60A56B05BA9B3E808D  
 19F98B81B57D689158D256745B034F2B0DED7578DA502FDC85AFA520081D303F  
 775B0123FA5CAE05DF4C76DC3F455C48A58650A11531FE136A8AD46A3DAF3E34  
 EC2103FC4DFF18EC3A4FF2F2299E2A4B4B9449F8DAB313F90066BA88D6705A00  
 C312016E0BB2599B35DA8673C5B1CD6993CEB6FA3770769089085F9B775359EE  
 30AFE19D63C9C2EA5EA4053F359543C22AB6F4E89210F47A5F84A063ECB16127  
 56682787E0C86FED51238A42C76EC8E951CEE72B90997E750C4DE225396DA19E  
 E2C8949F79B89D98FDE30B7D53A7A08DDFA313198025EE8A7DB129EAB6602239  
 2469405A2D9F028BE3E46AFCB288D180A9AB9C7E8662718506D456C399BDF886  
 3B579EC9C9A69F03A18EAA75AAE124A2C4B1028DD94946B25C5626140C3B86F1  
 BFABAE0DB805725DA7282A98933CB17FDE6846717CBFC10ADA2C2AE29B357AF7  
 1F57E193E93627E00502717591D4969BAF7915EA9A8E68F66C16349F2618F134  
 BAC3A7BFA3DD73246E1C08BEAF6D21CA4674DB118DA32AACC043D8F75B4A14E5  
 4952FBE54D240AA9E9E03435F66B2CD2229CBF80A45BB59B2D43899816D335B0  
 DFB62E8C18FF55EC15E0CF4CD79ACBB735327611856BCD8724ECA0C77264A687  
 85F3F97536AC178F1929A18B9F28E2EB35C7B6BE370F8F809F7F10CB89B53B9F  
 4656ACA5C737FD9C4E069CF8D8A1F72E7124AE6FEC4C6408199C72177A55C5FB  
 1DDBD6283BD52327DD381F8D37183E55B9300184FE091E98A5F75DAFC8006672  
 59603EDA4C131E07CA3C2D7427A7B5F5E4C0C7633BEEBECC6E4EC4C5202B3F7D  
 F6841D15A658DC1CE384C881D58897C152EF62F90EA5E247EAFE4866AA0B3475  
 F07A7B14A993521B1A5474DC4F45D92FB9494D6DEC0009C5438EDBECAA2CD1CC  
 ED8AEF42F7C5B6C786C5ED3B07080573CEB31F16E1AA6812FE8375D1EADC410F  
 389EB2DA7F8C1137E36FE2AEE5A34D3744EFEF9940FBB26E7D3965581CDBA661  
 37B2B37E387BBEE8EEB9121690548D4C237E0DABD669922181B1516AD28556CD  
 C5E268E11C4A0BCFF705CB948DFDEE24E517EB9747E684A8E247A0287A996932  
 367492A37410B863F21741EBF0D6FE1C3C9D9642CB39811861740DE66D633B89  
 E316B3016A8607D8FFB5FA64B7B854796A8860283955754ABE99E995EDF812A3  
 1EECA92A961B59A9FDEE2D0614D61976BB91C7DF313248AD142004D0778DD6F9  
 12D9EAF14A94934330004ECCF9DD3ACC1B5A971A99B9730EFB75E6988D4A84EA  
 9A88B81CF21BD9D79AC69ADE09E8302E77436F368B96F1D3059DF55152E54092  
 B903D398AE5BA4830D41B08A8954732801094CCA01D23FF98774A72EFA12D8D2  
 B90D901B5B4CA6E13F026E0FBE04DC152E1864AF6032C38930C00889BF245D36  
 3B66CCD783B44766A98D1E0504E6CB38874B383CFEB5C5377953C8A919412BED  
 566AAFFAC1E54A963AEB522381629AF8D20C99B66D0BB8FAA9A926FD2E2A0F55  
 A6D2615E0AAD33536140707E6526C9E8269708A768E5268186191929D656EAAD  
 00AFF9F572102EA1B73A2841F93EADD43613F3A5099EAB6C48EC32B7FD4B3DA2  
 AF631B4843FF5E395CDB51C1620F4E7E392484C0DD411132F9890993211458F6  
 9197CFFE1F9D468698FB11EB8049F0753D58AC5AC65158FF46009FDEEB1A8AD9  
 D159E33AE3BA562479306AEF9C053596F80218EE0ECC75D01A90594E016FC6FE  
 B967553D7A8257F3CE372EB11BA0821801576766A33B05E60E9DE39615C8C1FB  
 896DFBB159836B70E6DE501BBE56A9C69F047E95  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 cleartomark  
 %%EndFont   
 %%BeginFont: CMR10  
 %!PS-AdobeFont-1.0: CMR10 003.002  
 %%Title: CMR10  
 %Version: 003.002  
 %%CreationDate: Mon Jul 13 16:17:00 2009  
 %%Creator: David M. Jones  
 %Copyright: Copyright (c) 1997, 2009 American Mathematical Society  
 %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR10.  
 % This Font Software is licensed under the SIL Open Font License, Version 1.1.  
 % This license is in the accompanying file OFL.txt, and is also  
 % available with a FAQ at: http://scripts.sil.org/OFL.  
 %%EndComments  
 FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup  
 /UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse  
 {save true}{false}ifelse}{false}ifelse  
 11 dict begin  
 /FontType 1 def  
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  
 /FontName /CMR10 def  
 /FontBBox {-40 -250 1009 750 }readonly def  
 /UniqueID 5000793 def  
 /PaintType 0 def  
 /FontInfo 9 dict dup begin  
 /version (003.002) readonly def  
 /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR10.) readonly def  
 /FullName (CMR10) readonly def  
 /FamilyName (Computer Modern) readonly def  
 /Weight (Medium) readonly def  
 /ItalicAngle 0 def  
 /isFixedPitch false def  
 /UnderlinePosition -100 def  
 /UnderlineThickness 50 def  
 end readonly def  
 /Encoding 256 array  
 0 1 255 {1 index exch /.notdef put} for  
 dup 40 /parenleft put  
 dup 41 /parenright put  
 dup 43 /plus put  
 dup 48 /zero put  
 dup 49 /one put  
 dup 50 /two put  
 dup 51 /three put  
 dup 52 /four put  
 dup 53 /five put  
 dup 54 /six put  
 dup 55 /seven put  
 dup 56 /eight put  
 dup 61 /equal put  
 dup 94 /circumflex put  
 dup 105 /i put  
 dup 110 /n put  
 dup 115 /s put  
 readonly def  
 currentdict end  
 currentfile eexec  
 D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA  
 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93  
 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71  
 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551  
 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078  
 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273  
 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8  
 569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079  
 24A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A  
 2255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944  
 8FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E  
 3FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26  
 D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24  
 D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B  
 03EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685  
 767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A  
 8B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B  
 DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E  
 94FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004  
 22466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7  
 72FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C  
 8B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491  
 344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A  
 64B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B  
 07A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC  
 1E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8  
 78B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51  
 CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120  
 7E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782  
 BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462  
 4E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A  
 5A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D  
 EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE  
 EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622  
 4DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE  
 0F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5  
 C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904  
 314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E  
 DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029  
 EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13  
 DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E  
 DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084  
 7517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91  
 1A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155  
 69BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE  
 EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5  
 7F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67  
 CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D  
 38DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3  
 22F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C  
 0D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1  
 BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D  
 4BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F  
 3625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD  
 B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE  
 15B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9  
 849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3  
 FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84  
 4C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76  
 1FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798  
 84857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF  
 7F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122  
 CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA  
 4FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B  
 3C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394  
 F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D  
 F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140  
 DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7  
 D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886  
 56F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4  
 8DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53  
 59344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED  
 49C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86  
 87A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B  
 8D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60  
 C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342  
 D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64  
 D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1  
 F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178  
 0A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B  
 5CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448  
 229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC  
 17D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4  
 01B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616  
 F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662  
 3347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0  
 689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20  
 4E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F  
 A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03  
 DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D  
 364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F  
 7AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F  
 26EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1  
 43CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD  
 8716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7  
 C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08  
 94B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5  
 C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1  
 B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56  
 4E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5  
 7F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01  
 204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE  
 B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56  
 7E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6  
 279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB  
 E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346  
 CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A  
 65E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78  
 BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285  
 6DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7  
 B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3  
 63C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89  
 4D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A  
 A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6  
 67423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C  
 DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A  
 5DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9  
 C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C  
 9C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D  
 B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51  
 963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0  
 D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB  
 B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B  
 72D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE  
 B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358  
 8C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB  
 3706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0  
 668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152  
 ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5  
 69273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118  
 C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754  
 3274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13  
 407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01  
 11D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF  
 2620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87  
 4DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40  
 2C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF  
 9FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889  
 CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8  
 DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973  
 0CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362  
 5B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7  
 9D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A  
 EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2  
 09C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A  
 2B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2  
 AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420  
 324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786  
 486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A  
 EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660  
 52B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5  
 9F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3  
 4B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D  
 B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7  
 BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14  
 6EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0  
 B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359  
 16CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED  
 E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6  
 546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED  
 6E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507  
 559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B  
 C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A  
 ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354  
 04B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B  
 7F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A  
 8165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B  
 A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02  
 94892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB  
 C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC  
 41CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654  
 7AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5  
 18CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76  
 9F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD  
 E5ADA5E217BE24851180E9A1700FBA66C7D2B0D7BFDE4F4EED1D24B821A40947  
 5620363657F6D048E651A689822CF815E72FC8AE9D835BE31D1DD8B54C9A717F  
 4DC319B4B59AE073936EA40B070524C7E71D5A7B64436DA107749746B516E29F  
 E3BBCB8F8C473E706670E11E5B221716F315FF097CD1841D0069FA69EA1898FF  
 9F9EC2518C77806A19730C97F54BEAD10B4729E5749A10EDBE644886443D1249  
 2C8517DF8D8AE98E2882439FA81903941B363A7D885F93C6DF9E1FD89F2F8CEE  
 B870C409ED13E78B4C914813B0A01DF8F876EDCC4F384055FD37C575726AD69F  
 F23D50EC5BEE2FB95A44F2B2E2DD94C933D90BED2C97B53738B4B2ED56EBE617  
 BEF17B9DF4F314A37F10FDE34C570D7BE76A496A58242F51E7321380CB042424  
 855F4B53071DF5A0DA5A31B8AAF9FB4F4C491625FF8FD008BD4402918043BEDF  
 77B840B2BE0DAAB4EF904FFEF935954AFB9BD2041241B1BC8519EB642C89E288  
 479664226DBB6F1171F9EEBC7E1273D0CABCF6B1BF7F26AF21C21D9B1B916F4F  
 603DDB68D3614B86566FC91D67AC3F4A4A96E256FA1A3BD35F4465AE4EC64D82  
 34BEB4BBDDCEEBD9A89D932E55F14CA2776F927C4FD3E0920790A57DAEA08C5B  
 169A3E2309DA6BA8684A5D1DEE81415796E13DCF906FCDADB092047831B16841  
 B250CD148557D72DD7E683BF122B38E2C4F614E59B395D1D9823D7D5F126D932  
 14B50A37FCA7120F8F3A8E42134F1B6B0C248D56F247AA68FB941839F600F61C  
 14247EFF780BBA3E5198D37CED44DEEC3455048FC451BCDB48DC414AE5293A60  
 5A59877D6A42FA7AF1CD28488C1FA0A2D5D57551A68A6479A8FFA785C2BD2D32  
 BB5F20CFCD667AB094E382D582BEAD23DF0A82CC481E2DF2F7B0CE752DB13736  
 3373816937321F70D50D6D61F24053B2D53F0D9433CD9F0A33FE83C973E627DD  
 0CCC64457AF3C439E130540FBCBC2D0CB410A2986BD4A7B118FC52BD298B1DE6  
 26D7348E9A27E721E0DB58AE8034A64BE77A35CA8567EE7B87B270052843D6B4  
 46C3B8817FF88202F88F36C41EE1C42B5BE295014645895872580E379881BE7C  
 CD90FFDA7BB3B40A6386A75CC6DC32B110F005A191549DF2F43E7D52E442E8A7  
 945D1DF17FA4A20F18140F4C14D8719DE497FC97A9D171AEC4C9FF966EB2A72B  
 35A074D10C98256868B461E056C6A78047ACD0F86DDAA2DE1EF3C6CA054ED739  
 43131131ECEE2A39FAE6EE293844EEDE173452C0642746FD2A9EC08ECC3F08B5  
 6E85648F42FC8573EAB04A3356958455286C1A02208B0355D14C218D571C3EB1  
 A050306F1A27C8E215F5894EAE38B79395F23CEA0624BAF427A30EB6E92993B9  
 DC53E690A5557FB4E93ABE9F95A4D76117CA26949D3FE6160074A98F5E9039E7  
 79B826B047A5B9FB43E3B96CB32927A36FF5B9354A2A44CA18B10CDD9DED32A9  
 6DF332C5E4270C9ECEFFE63DCCBECA12B839EC2CBFFF7FC9AC13F612CC0D7709  
 DDE2E72E16C80CC9C0E7940FFA97F2BAAE7B45F5C95044FDE2392FAEE38BE1EB  
 6D086F2AB69CC3F25DC095FCA2071BE8C67EF945078DCDD901074A7A260038D2  
 81FC1CAE2F2C0EFB48D54F40616650B24F804069039B2B119DA89FCC5D526829  
 AFA5269D4358147C82353C2086E551C702935BB5111089F167B7917C74C072F8  
 4DC47B5496C03BF3DDFA1BF32D8F4B09C5A16AAE28B0F040E7EE32051306E182  
 3F29FB7E3A7C2C38BACBC1CBB32F277C3765B969071CF2D0CAB9A7A1097F300E  
 F1212A5129AB2E71A46C3AA6D9B5953933656C79DD1C174C26DD97D462B4323F  
 33B410DDF14F0CA9A2241619C4B2F00E32C603FC2A137FC9C4B873734418A4A8  
 02B852FCD1E62A7C503538F9EB68414E6E1A478D5C2A0D08CB39DA7D5F522A4E  
 D633EE963F24272A6677F20E75A8F7FB6C1EC7E50A4654EB713742AA95C63E50  
 BF80993281A0613CFF98053019F57EFB45BEFA31708BF7B4F1FDE43D1C1DE8C3  
 966B2B1A6CD470061A1D580BF1033B82D15589D5B59FACDD5FBA0A67BA43D685  
 1AD4CD3BC739AE2E22CCC181DFCE512234A4AD26EF761C4633AA7047F53D5F06  
 634ABCC5D29F88AEE951C2452D22AA967D32C3F37A9087CE34026878E5B1194E  
 012C1DAEBDBEA79317E580CB9C8C10D9D6717D8203BD4ED1BD7AAFCF78B5AD06  
 2880A9DE69E7B499C26BAEF2BAA95ED2BB89444611704305158EB48AF7F083C7  
 851D5328D6D205F19A6167F57E174B90F05D39F5763EA4D257BB4ECA6774D5DF  
 1463EF5833E8A17934308127D8C9E0F993C4CB3444939599F77990E193584256  
 14D41218CD20852B1BCDF3648B20C687D77FF83C5898C718A1E73AA06347BD4A  
 933F9098F173D8BFFFD3DB50BE815438A3C46BDC1D0EDDAF6E7780F00DA62502  
 C94A10EC87F2DBA5DFBDE1D7CCD1A973BF297FE6A8821E03A381C468B8FEB3E5  
 22663B82E2544A6FECEFD3D8A2B222301FD221B0D8DB79FF00A34BE6385EE4FB  
 E639D8354F37DD9F22EFD54BAEC4EEDE462668675986D96EBE6A92D29D19C4CA  
 D31A1189F45525C515B90E9E6FDBDB612A0CCD6046B4105E3027FA90F74BD39E  
 7438176060D57988F9B32D331AA8D21D90D3894D4E5BC8240049B266753B194C  
 29B9313B522B9FFDD54BDD8C7F84484031FFFC0AE8932A64572D818320FABC32  
 2A2A3F62BF60D6F2439E2D50DCB9DDA6B6A3A504BFCC28470D630D7336F4E1DA  
 0F857D5EBE07D8CEE9B3125B0ACBBC32D387AE65068FB0267E52474998E36641  
 0C63FB329FA0A2A2A1A9EAEDE19E954BF1E40330D66696F3B258418297C33EB4  
 175AD63C7F5C1E50F0A68018DB15D6C9B18141AA9663BA238228C268E3045EC2  
 5FB635C14CE937E8E6D9D3545AB3DDA93F1701EF662F06C917030391A98B0AB9  
 5050D0A9A469DE86BD0822E50AECFCE6876E4E770CD78BF0179451C84FE2C755  
 8FBC9C6EC91E83583ED5B0AFC5B2DD38B9368C08591322927CDFF5E4A28EF2F9  
 859EA777F2865537AFC4817F643AD6E8B306CEE64EC49052FA79937B4BFA82C7  
 B080BC02E8FAEAAA9142FA875F04FBDBB04221EEA548BC14ECCEF07BFCD70B7E  
 A564D92A65C4DED8966517660EFB9F77EB6993DFA98800C31CEA9AF82AE2AA5C  
 A952A079E1ED9CB4E3A10523D0D3A10238FAF971633F0FE9A9BEAA4CB33C06F6  
 E50CD5E02F0313BEEF1080B8E63CC10F0DEE01DE39FE83DBC1A06B49DC5E9A9F  
 FD534CD2DC3BF140EACC878C86D863F261183DB1A5AC16CC526CA36F8D0D9512  
 AC50E8E0EFDBE76DE3FC35A7CE416907F054164E1F16BDD22DDB2256144AF605  
 BCE3058E80CCCD22162DC4AF34539708B4CF325B5AE86FF270F22BC70F7476C1  
 83F3347A5447AA633202D1391D3AF0861323F6AEDD0DD902FCEC9C31FCC01FCD  
 D51BD6740F4BDE2445C5EFF77DCC99B7E2DEAA16597E0264A7F978D83065BDD9  
 097F247174C0BF359F4827067C0C258D32F3A703938403C0F447F0B4DE431568  
 3E204DFA5B92C319E84AD943764496AA2BE4425CE64BB950F41DD1564C4C19ED  
 32FFBA9FD5A5ED804CF9A763367BEC85D9D26CDF0AEAD7DAA06F0651A2A5903A  
 5BA40F8E9389C4ADBA8B72D94EB9EAEDEA3B7AB09850F4DDC949D926BF16F875  
 78FD5819241EBD8A3E5D2B7DA3D151FB5D8158B67F852F24752A27491C62FFEB  
 A6A5D865A2B8B735C214614FC1029AEE6D6CBB028D83AF4DAE97D4F05F0907EC  
 E8576B177086881CD9C93358B31897C31820F6E84CDDD675D4FD3C11F4D0F4B6  
 436E75BAAC31E79C48C172101AC7030659226FD05EE7B4E415254393034CFA92  
 61DBE460F63C7A711D483FC9117738F014FE4C7FC11E3914DF9A47EC30F718D4  
 3C39845A91F1F4F44214E291B0DE73461BCE525FEA8271E55FD99A619424FD64  
 3E2EA3389510D008B8DF64C3DA51CB0E9C95B0EF60276D18C06B7218EE5F33F4  
 6D62CF83474CFD59F9278EDADA4C344977C2F295DCBEBD62CA7682301A05C163  
 967F583842BE1FA204329EB518645E9BC285E45662158ACC801D6893509908EE  
 368DBB8905354D78A101F1666C0F82BA5F658C914ECB37EED9780206FBE37FC0  
 7620C1DC23804D0C3CFA6C798C7F313EAEFF1C220588D95DF1D9418778F99FC4  
 E917C381751EB5231742242A00FFF2B006A12C64647489EF08F4C5A9BDD07ED0  
 C94AE1C5BB63923D51CF6B26836EA57A954FE2DBCC592E06E19FB7B781098E40  
 AE04CC060EEC65EF5EB434A2A15779591F6CEB0F739A55DB8E39E07E870DE34E  
 94813D44E5AA6C5DEEBC2A497F7D9079BDB389C5FF97B688869282ED583D4ACE  
 6DE52AF0BB78AEF59061389F8A09B6EAAB9C3F8EAB54C856BAE11BED3C08EC27  
 36C98459AD1D363456148CDA28A6851177864E5DE3E5F85A16F32142FF5A4F4B  
 0FBC5E24EE71F1DF59391AEE66596660057D7113E462F8E3FC2D0194345C5E67  
 2D88DC81A7BA871B0AFD5C18E8C7DDB7D589B843320CD285B2BA6C46CDC3A51C  
 5F096C6EAE76FA5446E8F140AD171AC0ED6B9D27A59FE3A4EBC43F8DD1B333E6  
 DB968CAACA9A4DFDDB74AB3E9B20EAA85DEC6BF8E2DD62CBCC8C92D83D112677  
 B73AEE1ACA2A3BBFAA39DEC31608552AA4EEF50EA1912D0FCE364394723065B6  
 2FF524DC6325BAF6F9707DF9F3E5D658414661EF0894D45EEA552A23173AB475  
 1FE04CB08D623B013AA42A8BDCAE0CDB0649FB4969DF4E74DEE55FED0DBA3B66  
 1EDD38E1FAAEBB4FF1F0BBB78BBA8BB3A8B39F34ABA02C69364DEA67D21096A6  
 8C1AEE51A7D93736749316D75BD9248782BC9ED2FD49312EFC4D6F64EE0530E6  
 2E8A407B9308ED85D54FFD0FF879DD95DCCE8DA6390CA28F693A3B18A6FEC894  
 8DC1EF1630A760C7CF4DD6D15C463CC66DC85746AAC9EEF6F7847EF6093DEF49  
 962804FB029C3DE5A3D1BFBB985BD23977DEFB60956B05E6322FDB02BB7EB0A0  
 07928047499BD2A5F8D9275F616D5A167E5B7D06BDBB49312AADB16B142381BE  
 784201FDE7E9792CDDC578C1AF388613FBDF30A261ED9B4A9C58C03063F1CE24  
 65C0F9E685DC8BE6CA5501FA507CDDD8E89D42D7DAFF0C710FBFDE405B1DC2F3  
 6195C7EE114E7754FC9116BD17456E8AEED7CFE0B9187829C4AB2C569D10BA73  
 F049BF28477CE743C56E5EF005328540AEA4B92D0AC90B31DA36C0CE46AEE157  
 BFB51DD52E7F6A4EB51D360EA38899D246F39D51D030D84ABB1F6BAEB66BF5FF  
 AF2A6B88C7980E9ECB32BAF175D06E2FC9671DEAACB950B06246416EE148B3BE  
 D64671F6A071C2AF70C9AC500A90FC113A16BF08020E94897A6D00F78E1FD72A  
 1F836E454E1EDA91976CABB8D26FB9BDA03B783BA23B943C7CE298725C911CC2  
 CAECCF422C3C2AB757F1662C9B69D58F27CDF08C1BCFFCF2FC5DE68AD10AEF5D  
 A66AC26648EE62469BC9EF12011B85070BA4CB8AC80CA7D0AD90914443D7E669  
 66B35726EB97ED8D1F5707D727B1D88B88B0E10A2C5C8FB2666C581925895FFE  
 980E982029C7656920BB3D164624E3DBBF8F56608ACB0027427E2FBA01838C28  
 74182463A119E5C1E6003E89767CC522A7E06F32924931D95CB975FFC48977EF  
 B852AB1B436DDEF7503A21AB77997EFF71C0B00B95A4BBC8E386162C6F0B6355  
 1A3C64E48B7816BCDA790017693A3F585784569A4220EFD611F0EE9D4B8F349C  
 67BBB4CAFDF6EEC77254954C57EBB93481CA661B8F4068E3D6843C322AEEBAC9  
 35503DE98D534FA10E0EB5B17BF705F33D6AF3B9F182593B7978D22928215AED  
 D14461957EE512969784B3466245AD90D42C5D5D14F89108295B291A4BEC562E  
 19467769265747C53A436986559C9D10CC21BDD78C5DA2B784C8F19E7ADF9ECC  
 BBA5DF659DDF64E39440BFE78EA01E0F953797E9CB54892A8B6E47CEC58638E6  
 A791E77B8072EF5015E1B80DB064B3D7761C9F1D081CC9A92EB12FB4947702A6  
 133DF0A1B9C848D6AB629DFE38F9DE1CA8445C034D09BD53D38F7325AC8109E9  
 9D6E6EB299C4BBDDA24FBE31B3F908CC86050795211CAF7B75A213CF090BC879  
 F989ABD73A66BFB0A8C4A32E2918BDBDAFCCFD720FCDA5B70C2F6A36EEB153AB  
 5DDB1A5CCB5BB7FAB0C5F763C41BDD0AA879D79DC67C4C29ADAD7D3B94D8187A  
 652CFE4AE556061B26DD31CD8EBC1E72D9E093E9D0BB21EE374D3720663F7BA2  
 6B68429D9B2EA08A620D64E49CAF0A3B082C6E5C6ACE91805886CE17EE05B860  
 60D05A287361046994B2E8B226623D2698C09572CC529B8E66ACCAB0E8D157F6  
 BED3094A159649172E96F2EEA54A211E5E493333AD0721348D3D2FB7B0E6B3AC  
 55F0A0D8E3166673BBB10CFAD82691B915399A54402D3AE4CFF97F92D882646B  
 C2531AD847E5FD0F4EBB9F11A01C4460445F202E722B026D343B859DC2B48E7E  
 73746B4845C1AD258AAF876B259C62F3CA149C93A513435471BA9F1753193924  
 8DB349BC08470838BEE6668A6E5CA7F1BEB74E200138C45129276716FF99B484  
 797CA9893BB1D87601E5573721F4BCC514E24C63D093C6790F21CDA406BEBC11  
 8D061E70775F9E2DBF066226EB57420FD87917A505FCE33EDAAE5427689ED559  
 4B5BD5D16A47720EF8B15BA733EC4CCF9919B8915BBDEB0B7773D4C591483036  
 29C28B9C1CB7BF408E1C691C94A89676B590E94E4D080CB6E828BB74083B8D72  
 BE129343DB18127049B2157A2432FBE5E9F8717E441922EE24EA17142707C553  
 D3D9A358BEC4E04A8D2C65333773C9A39A1EE9E5585D4667D8D531F17694BC93  
 63B71D94BA7BB463142AEADBDA9BEF774E222263CF07FAD55390F370DBFAFB43  
 F57B46F5495EF4863D420F11F35640E12938FAA41002D275116795F89C32E688  
 1682DAF91E45FE977A7D2251779C13B35B4307DE317CA33220ACD9002A23FA55  
 47D06581A5D4B73120922B144F290040F0BC8B30E09A13398F1EE61C99DA7928  
 6C1D4DEB2B1DCBEC31D35D6BF77359FBAE4F45A229627AF85DDB38532623F805  
 ABBA43D410284708669B0B5A2A1761678EA2E3D464253F2C706D1E7E947A916B  
 47A97747A71B4C9B2706D35FB5D7661524094FE5B78C55B7CAF522B34F9DAEF1  
 F2A52ACC67220A2862A2BC4FC86FC46957EC92B5C4A97ECBFD1A824C314E4F15  
 23FF816E4EF4A2AC33F4D5F741EEB858FA77EB9CA002A65716EECEEE7817DDD6  
 763EB0F4CFB616B4B26C857F91DB24D093EFE81183FFB11009CB2BEF723CC531  
 B29F677DF57C293B85E68AC4BAAB1DAB9AE70875A77C53FE9FF66ABA5B20  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 cleartomark  
 {restore}if  
 %%EndFont   
 %%BeginFont: SFRM1440  %%BeginFont: SFRM1440
 %!FontType1-1.0: SFRM1440 0.3  %!FontType1-1.0: SFRM1440 0.3
 %%CreationDate: Wed Sep 12 2001  %%CreationDate: Wed Sep 12 2001
Line 7725  C469917A6F2A9039BB1AF6C0B99AF2957A67890E Line 7852  C469917A6F2A9039BB1AF6C0B99AF2957A67890E
 51E2136B6E924D49C6F19AE914D2E24A596DEF299974B712D9FF4F9086F239DD  51E2136B6E924D49C6F19AE914D2E24A596DEF299974B712D9FF4F9086F239DD
 E63EAB225F2857D63E0CBFE145783F59D194A3C6600823AAE71E4980F0FF2B81  E63EAB225F2857D63E0CBFE145783F59D194A3C6600823AAE71E4980F0FF2B81
 18C55F79507D6582D830C76C86B7F9DEC552E885D81C0A5A6481E97EDA824087  18C55F79507D6582D830C76C86B7F9DEC552E885D81C0A5A6481E97EDA824087
 47E1B1951322D326947C8657B04D9BF2D550511EF456D139738F3977D1002909  47E1B1951322D326947C8657B04D9BF2D550511EF456D139738F3977D2CFB532
 80CBEB0FB99F32EE01396EEC3A748DD9CB02BC5ACECA0ACC6884451D9B807DA2  9A5FFB4CE91DCCD7E240B4BCF9FA1EB425A15400DE1F20E09D5C8D956599D110
 C9125F2A194F662358C2219453886EC2F0119C90FCB5010F2E7B925023AD645B  74CED0CF37E45B1A77887D3945CA30168AAA2791940A83CE86AAD8C05F83F026
 9614F2729620C3BFA6338118C3918C8C366D56EDD5AE5666952E0AB299F9AF22  822DBBB37ACAE8E4FE0DB88F9696B485E0F492E92BE07307E5FD05984B62FD2B
 B0711AB3ACCE32E380FED4116C709644DEB6588A5246CC7214032FD4D7238FDC  C895586DC2F7DCE835753ACE7E00ED9B52BC412248917B1D5153249D61457DC7
 05A9606D4BA9AB3F286C2A6D56690066CF9324F20539FF1E9E8C365626B07F77  6C934D6DD2322B70E22EEFEEDF8A832032B0EBC78355C42281D253E71D112F4F
 52BE83F845478AF4C681167782DB222E8E1DFCED540A8F4543997035DDF749BD  778FE032C2CDF24156DE413EBD8940F5157D01AB15BF09B7625F125A069CAC05
 1F4B412C534908C1CF1C894F63282EFCA1ED5A551DCF8D7291734F77D55CA16E  414695FC8C322CD59A543FA8CB7FE77B57E9BB780E86D6EBA0820B3348D0583C
 D7EB443827DA4664E072A3259C518494ACD7C26F02D8249EF74612762C763FFD  C4802E1DED18CDBAC2499F8D28462A4A188C5E11901091DB3D9EFD65153B708F
 57353E99F7354B792EA2B27FF146D3326C19BA899575A2D9397419E16EF39660  14532FEA0722A760199F77B849D8619EF71F0FE6BCF6A44A4DB0B650B59131D2
 1A396BC8860E855F1B49285F4619F51CF59BDDC647FD97AF5FBEB0E72B58B923  B63194C46BD11F01FA4D75CE8B01A8B9AD218ACDE4B2E7AC2AE9551439CA630A
 B6AE708CC31D412EA258598BF0A560BC2E84C25728473FF11A2936EC94467FEB  9CBFFA2BC2799439623131D0334850F8A61C6F7F457F7451AF4F150EF41FCE8E
 58541A44975DC375A5042AD08E99148F668897B76512571337F6701264286CE7  43CF4E5CACE13DE7707912DE4F6A4D39B3A25CBDDCF7C4720C341C4DC55869C6
 67F85EBD90EE964F01FC3A71EBB6388F2B757376D962F24180E5E769506E0606  36F2D244BCEA274BA8FB23FC00208BCEBCCC5719DFEB796E273019DF0664C85E
 02A342D6716390F2C75F94761184720D4BEC53166EC905D7048ACBF962FA9C4B  F714B91FCBD1007310878ABEF081A07062E1422BA54773C4038F985EA6059B88
 244604A28E1480461D27333D04A64BFCE0E6DB7FA327DEEADADAAF42B6CFE6CF  C27F21957823FB4C4C2FEF1CADE875239A54374A0DF4BF8BD50AEB1F34638F71
 A8114635E282E93FF16F5AF278F88E6787F136C38F6569011362C8C5AC9AE15F  664D40502124AB366214D7592AF2A55C0133F2788256845518631DF2CB6DE027
 449ED734C3E5A97E2536B87B16ACD48A87F800962BA1F46FFC61098869E4CC3A  869CCB39A26242E45E85514BD0CD88D4B11661AC764C34ED9E69DF349257142D
 5FD310ADF1762C9ADF2BA2DAB3380C550B438571C5B71B83F0620BFEB78577C4  174B79107176C0F655022ED978E181775220FF802547AF069CDE3E1A8B689614
 6547DD5BD6ED238345CEF1A150B1CF9A29F30EB2729680D6007857F63CACC750  AE1CFB5AB13595AD1A3655EF089EDBEE6248C1EBCEF6E244252F05CF14D6A8B5
 5F65DDABDFCAA76E26684A191F3352821C65FD56B03AE8EA681CBDCD6441E752  08456CEC5DD075F64E282EEED34B8F7C346CE231A0729553F5F9D87A70325984
 571B26E8194B32E7F59C8E3E6F6613B278C21181B5934F749DABE89C319FC095  19F543E7BDAE04E862095FA3A49F7549BA0161048022BDA8F8BE1840C7F42A3F
 F8C6B0A27696FC1E10E19FB36A991C2680A26EAADCA99F7DDF0484CC5B85DAC5  5ED5F2A6CF01EB4B029408D0CAB90EE1B6F810119AC04AE46385C9CAF8BE3714
 4A2836454522616DA19D779F258FDA1BF4304BBAB9C23D555A0236DA9771E564  7D9081B319AB23B2AB94D4457B4CEC1455FCE72EFD07745E4EFB7FF81336212E
 EF4E6EEFC73069AE6581CB428D254C12634ADEB7F3D708CB7206478A5F40381D  F261ABBC3570774554016840DEFD93D4082A26637C2CCA19EAB7CE01BCB4A55C
 C65E6D4B1D702D26DDF63B28E6BC6B7D9603B89466CCBEB2A101DD4D9AFCBF6B  608EDD7F84A6E6E266EA9468D2D562F8DDF4D21B7248694A04B4F5A02EF09F0E
 BBE14B3E76B5C1C9D32DAF8923A5CFF3C889D58EA45D16CA7216670BC2014086  4D96138376719F91CF4EE7F0A5407F5BDFAE57EF22563CEA38CE579AC383D943
 9BEE14EFB8A36903DF2F920698B4382B9E92812C5685DF65169F041E7E979B61  2CE9DC3122C21FBB7057301DE4220C36C175797015B8051508E788E1DA955F55
 73481B01220B2A5C80D48CB6B3CBD28F746D23F90DD9F427ED817174FBE9EC2B  D8E361341330AA0E40D89433010433115024D9757972FE289C21E661929C95DE
 8C98727D7AE4B3CE015B95E4529912CE5FB5822640DF4A26D00E4F832F84A910  33C61C4E453BCDEE61F28AF413EC54F5FA3088C20310ACD49F2434B04EA28ECF
 B1ED02B01069DD807176863D167838F6904B33C050281F56456651C09A3EDE4D  CA0E6797D2283A7DB8F3B50D873579232A5DA7606CB0E3E8604E49980E684C76
 2B5752D9E8503EF851276039DBA8D4DC868D21B397B0431DEE505CB2849F9DBB  F98187FAD5A6AF4E49D56C2B628E278984EA993D4C0CAC90AEE6EDD14AF60ADE
 A491BAA0E74425499ABB8089F39622289BBB57871391A5273DE1709D4E072BE0  ABC05F181EADE88EF31552DB0CC0248D85991E7A154798466891083E784A8048
 157F37FA567ACE5D40F63066945AA93E8BA8579C6811E4C07F683C8E0EA589AD  9277F5582BA8F39DBE41C54EE0D1A84EFEAB2769B45925A31C412D931DA42FB2
 11D98A09606541F9A5B29EDCB289106B3BB3B261A982CB296BD7D522FEC392D0  07F7FBCD91845C30529F76F106E8D93FBC71803996B50EBE7D90FE9B29704B48
 A740523D4D30F20BE6FAD1C8EEE3E6B6A561512AED8153B75BA8208148B03683  4DE4ACA911ABCB722BF85A518BD0C24B85A06FD3DB5C74A9AD6F54234394E074
 4C9E3AC07C8F0018561685B083951FE9C63415827B09014D419250B51BA58880  73758EF853CC3CA84D8CB0719853627575262BE617094FB208A0603F859CEDD0
 B96D105BBCCDA1019DF9447218A1714941AE11FD8AA5F376E9E973610030A2C4  067F4440033C58FB60941CB8776E7965E1DDC02E72633B1362BD4B0D069825C1
 7E3EC4E4490F265EC19A6EB1519126C9C6BF2F5334B872098C0062D8D05673E8  B2444C042756E86D8448C70CF58FAB8282DBC4F62FFF0207EE2BD22FCCAAA445
 5D5407750A213EAA523EE674E18F4E10619F902DFFD0D6054601201743345C99  8DA5DE23628D2B30813FD7AB89318E94F5B1AEBAEF52FE6EF673F0B3B13F8DEE
 D64134DBD5132EF34B2172204D87437C114E56794B8CC7BBF703A41E535EDCC8  6BDAC24892FC90D95E85B402CB5BB016B3F19DEABEBF90BB0CA9B2B0D1B45801
 439546E242E3913F4CD7627A8A59410B4D36053BF6A013719439ECD8355503DE  D5D3DF2BB2AB1E29D80FD9272C6A731B0F8332FD538AAB6DCBC0DD3169BF093A
 7798CE8FC6A2F8070AA5A878509102858A384B52D74966ACE08BC23F1BD763DB  A220A343A7CAEFFF3678B6D218730382257CE00DEF8E45F44B0676563FF7CBC9
 A3C68612D76BD4D0F22B040D397FA5BA2991F0299513FAB729ACA3585A8EC506  CE6451384212F2AA67B3EA99D5A6B849C43F52EB4871F8559492F078F37F3002
 E238B1C3E841B268CCC93091121CBACEFDC9A743B67C6E7316EF7DCA7D38BD68  EC5BC14D6EAA62D4DF55F7B5D4299B8865CBAA9A57908B35544EE17AE34E0008
 02B65894AB9566ECDF2359298786B4C6EF50AB3D9459EF3067B725AE0D551DD4  9BD6C67BA11C4B592E8A3469F5E5ABA3C924E93DAFDDBB8CA3696D5A49ADC12F
 C188B340B4DFF6171674FC42F4EF4447B28C9BCE0B5A14E0AA470282FF1A4E1D  5C36EFF2E8FA509C0522A95E040173285520CF7FABC22F96E28F69826D9B8278
 48339CE6475CF5B42044357F749A8CC99E1B7F8E1BCB2362CBBF05AD6CFEA931  A608183DFD54411D4A8178558C57609528C8C421AB215B3127F93FF5CB529E66
 6A68CF4F1E387E7C0FFFC55D9A0625501D88ECD89A5C88247A088A8F4C8F1E84  C9E9FA0C4F4F7EDDF3AB92A6A4E3AEBEFA3B71B729FD003E46C74FB2688326A4
 B8776E824FAD6A1A361679B17A369E014150F98D3BFA2AA919873B03869E8FEE  A6077C59151D1AA8DE01587A82AF794957F0CBBF14C84650354473FBF832DE12
 2CED985061C28E316DF3DCA1C0490972BEEEFAED1494C5FAE71D719F7EBB940C  9F1F92C7CAEF93AFB9DEEB62D67C79F66A210CBC7BB8E2D9B46B0A111E3E1CFC
 287D082E956AB8959193C86CF8C1EBCF1ABEC9580ED683A9B8383E8E28864BC3  65207E29903E0E6011FDD699E00FB0786D7AC86AE6065CA6E36BD06C8945851C
 50ACF3FE78A83D70A707D8F5B91ED58D0719F26C622CE97ED210E1740258F45E  789E176255B24C56FF4E58CD1AEF7716932560D29BBC92641DF1566A58B6978B
 C94B5D86713405EF171EF091EDCB012E43EB2EB72823C14C04E6BBE90CE0A327  2066B5C64A67B7BED0160A90B6C9E98BF10B877C7ED27CA1DDCF3F7A0B865D27
 A28F68486AE241E83B0D07B852F70A8878F3ACF4B52AECDFEBB76D6DD2BEE38E  9723928D5D203EDA1FB58E5FE475BA0E30EA9EB64552EA9FA6E33617C3C5C376
 A0A2AF382B7CBFEF455C2496FE0CF29AC05B5E56E26B53352CBA8185B4BEAAFA  8BA913082E1254C3D65EBECA31ADB5D326118DC2ED5C998F31E9D2B42889A72A
 03526062CEAA5470EE53414AD9621D7793CC9F84C874CFCF05267FC383FEB0F8  B64FD591863C6C20D2EECDEB50AE94CB8878E8D58310E46932E2C233290091F3
 A3D2C26D926924FE05C700EECB370BF8533C01EAD896275414A52AC98C972298  C804EE399AD9BACCE91F811AEA9BC1949B32EE5A0D8566EC229ED79AC933D2A5
 E7A1571B533E38D1ECA7CEFB714FA10A744DD88D8BFFA08189EF3C7F4EA4ECD4  73FDC7D4E235F58B96D20A9F42926EEC32085700909558DCD34989C4BBD08CDB
 C24E10729C235B8D2F521EAE16953B6C333B11A2CCA05A0EE2BDE4C91D645401  83C7071CC5B7C050D03F5997E446219091FA1A6F1C70EEF93F6A3DAEAA9898EF
 389C49A130F6A641F861016C5AB47AA69065D4A21B0AF41C2AD7147A648B3391  30829DCE44EEE3BC15F4D014DB2EC29F2BC7945182FE469F7B61D613E9FDE103
 FF47341934062FA411884FC64A79A1C045BF9E5C6FA66765578F70A6FBE65DD3  69163854EDCB995AAD194B595B4E1B9080F908E4E6943BEB4F361AC0543F8007
 4B4385BE6F41955293529FAF15ABCB893682  F3E6CCCAB2633823C046C85BB85F368813D66D05489B0C0E8E7031D95C6F78F0
   FFC495811592459DB4FDB84C59CC76E3FD2FBF53D4439B09EC81DCC58CB8874B
   607885975AA866756F1FFD14954AA94582F1F3D427A6BB214FB8E12E5C2F158E
   DD7BDABB440EE2ADD422DD070EE08E68025F7C198537DB070B591572875CCFC1
   0AFCA2D3EED4B01C482EB1EC40965664ED29AD2E7FCBDA5A8CCF9738803AB046
   DC9260ECBFD8F167F5AAB5A93209FBC5EC19FFDACF5CE19437DB009A00449A26
   F4D1B301C6FB003AE200ADFAC8B0745F92077C9BEF1816F61F5A5732AAE04C82
   290825BDA033824FB3D10D68F1A5AECD9FC12ACD353F8EC998C9DD727C9A0234
   2CC1D2ADC92F413C71D3B3B05AC9D9A6A13F6B8EF863602CF670BFE4C88727F6
   8BF393A1926CE7883D4C7FCD1DFFEE9D4A48C83CDA91518D2F8565638D785EC5
   
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 8303  E23D64EF84283F9640AC5F60EB1F26CDB79078AB Line 8440  E23D64EF84283F9640AC5F60EB1F26CDB79078AB
 4D4D78922CB0CB647AC3470FDA5762DA86D023ACF398BA025175BC00CAE5E5C5  4D4D78922CB0CB647AC3470FDA5762DA86D023ACF398BA025175BC00CAE5E5C5
 DD4B6B04208DE3B01B62B2B9A00FA1A3119C4898C4FB6ABC924E9C178792F7B5  DD4B6B04208DE3B01B62B2B9A00FA1A3119C4898C4FB6ABC924E9C178792F7B5
 95A933D23DBB18715AF6AF8EA46C7C8ADEC1195D34F992E63C92A91D5EE10EF4  95A933D23DBB18715AF6AF8EA46C7C8ADEC1195D34F992E63C92A91D5EE10EF4
 163678173304DCA0BFE0D68778DFE81C8CF706813C8B6C475264897D456200E4  163678173304DCA0BFE0D68778DFE81C8CF706813C8B6C475264897D456200F6
 F4B63BA1FD9E77C6607F0143A715DCA6CC49EBA72D304263EFF2FAF9B4094020  7D9D0C57071B6BC35A42CB70EAFDC5D106DE41AE65F6C1E75CFC627A78DC3D26
 83BC1AA31B3CFA112EAD87F7C155BD4B049BDD6507102DE80EAC088F140CB009  977C9BB9BB35F66D6CD4AB542C1FFFE3D81B89AD55E4BA5827472F97F686916B
 A24A80270037C9B5E5165F8A22930908D61E71C92CD1D86E0F29E7784865FDFE  6CFB24EFE8BAF6A443C80D88A3E61F0511D154E314BE687422EB0CD7CF4D2FA3
 3E0D993C7DDEC9D0ADAA58CC5E254FF70685C84F602C1250DB4002216B8B28A5  BE020D41CFA821E66A44D7578B0F349758E476BF567744CA71123507B73F6F24
 B14B405736ACD6D24A24EC55EB3B6CF717E7A2DD11C160F9508A4C2D40ACC43B  0575B73601AB575605D66BF79C22AEC97C5B44024B5C8ECADFAA0FDFC4BB9E5B
 D90681B417FC5486E05057652CEF914E42774A0E97887222507894FF25A6E389  A1A334F4E50EE7E5F9A87B9193211513409A7C9EB3872350528C0FD874853827
 CE3B1599710197EB827FA3329C64A5E1664AEB24C96A1D58DFBBD0D87A416BC0  B001B0302B99AEAB304E35CD7A4010954353E4037A7873ABD40D4AD108A983B2
 82632679BD0DA756D5CE4B680C58252D1FF6D197C9BCC5EFA4BE0463CF2406CD  D58E8906A138FE3C067C14FA4F34771CC1521B0E5B1B56B230EBC988C120AA94
 B8F1DA62F4F6DA081200953952AE20D56524385F03849750AE09594793FB5EB4  29CCD6F4BDEC028715272A3298AE5E9C03BC9388ABF345AA5422721E3E23EA44
 7B2AE56319A03258BD937737ED6FA58D0496515D1B2C6737B5393780909E2956  56AFB049EC9F206314F75C6300FD95AC2E7A3E03D9975F6660D9AB5E2A35F5B2
 A201C7E71AB6A80947BFA033F8F4DA39D7A73C7B544916005A2CEE9627DD4DCA  87EA6EAABC1214B58008A2FA78F2B1DCBDAED2D84F778E1D0F909C5A85B7FF69
 3BB78B7DC14992E30BEDE12E515F41D71C506F5A1C09C1926BCBA3AEB4F2F7CF  5AABB8F62973FEC1B5D227166EFA5B2E8B4EA35401C4BA75FE9EC168A34D5B66
 2B82A38A9BAC322FC21892E6DD3A37BE4CD9E921B84D7F53E133DC391014C106  82A37AD3E8F63804DC59968223250CA32DBD1A3F4D99A68C51C139D72818A6C0
 5AE88E593C74F02FEBCE2A52D2204909CAAE98F627C110FB4D4C1D338445FF46  0D84FC2A8D3D536E7AE9B17336F1FC1228C0FF3458DD2256B631C8383FA4E46A
 0A48A828BEFE6CD32D8EB62B18F4BE64201DDD7E184AAE748BE92EEE94EF16F4  57C98EBAC4EFA1B7701726915012B54BFC21D3BA3CDDD85018920ED597C6AB8D
 118EA3A2DF762884564F784ECBCD0A9B4105301D0957D01E66132420A37FB98F  03C17050A4FC09362F20F481B6362BB6460659F70C0C1883A2F7D32E0390554E
 940B773F20E48CC94A3F8017A8FE775A7C3966E5053FCF3FB6EA6EDD6984BAB0  673E5C67FCADF49A32CB8A92380C18E87BE995FDEFF7CC1DDA17E373CE89FCB5
 B56007BF7CC761329AF01A263FB19A11FD16499C1DDBBF6BFF65DB2A3CB350E3  207B9FBAFD02604784CDC350CE95CEC9D61B3D72D9E9988925B43CD44B510346
 9368F03D80988EAB7E808487A9993A4BFDD5B3BA69314E0D4E6667A0EB6B38D9  0298061C181F0B9FB0B28D20F0E9F4876984F99B39583CAB2330C3D34986BDF6
 77823C0210444850BCA3EFEBEEBCBB9E556B6F07D62543FB7215C5ACF1A2D87D  336931A7DF68962001A2D092A4047D4C00F2C103F769CBEC1B7ED0E2E0B71659
 54CFD05032DF755DFA383438590AF10E6E582EFF3AD575A447E57217E095534B  7FEF4CB80DE3167D80600B945B1D994D34B8A71C3EAEC0F91A391B805697D897
 666BB174AF15F63AC1C08A2B50C3C786D15DD2581B15C8272FDE3E4C409F55BE  FB7F62C956C9D0986C34C08358A2D9860D14EDE9C8C259D56EFA3BE86457B5B5
 B25295679DEF9888750B156839879F942AEF374FB9BAA0B321EA3A1501F4414F  602B0A9BDC003949912A1F485DC45EE3D6A9CA1A93C51C6E4B796D7EBA136228
 C36F9830029CD922BF9D2A62F0AF852F7CDABCEEBFC5044F8403A126B6EEF470  D9A00A63E6CD2E7FF4E50E5E93422C5FD05CCF2235C069B57A6554BD768564E5
 6DB41E9274E3251E592D039123136829C23C5D0B2DB207758681BB6B0BCCE0D5  9C7904B58BC9B5A226E5184AC67C73BBE8273919B910FDF1355C3BD6C86F2926
 08EF485539C3A82CE45CC8125486910161478FAB68C1465557B67F7E1BA7241C  3CC02DFA6DC42446F11B565D824B85AA8729DCEC1A18D490CCD4EF93EFB9B07A
 11690DCCB623B512332BFA5DCB99A9757AFB867B901B171D9B9457F1CCA2DE3D  625E696027382F87A30A31E9D23F32F971A026D61726642676D7A11670C46881
 4FD234996D4025A1225323B52F9C586FD4F08000C6F444C1AB4CAB1BFCA87E0E  15241CE1D49065F0C989B57712ED6ABBFC74E769957F893B47274D3532642AD2
 E28AFA3499B51D2FCA42D72A3A383B536C786201247D7F930F0EF11892C03D30  008F552502ABDE3AFC958B62CA3EE76D5A3F28745E379E33E3316D2B9D704EEC
 B06363EB36E6C5F033C9B98636EF5DCBFFE8F2DB95A3F8BC826D4A7F8F0CB872  5BE7C67A45E2B9597252062EA44AB4A1A3A584899D3DC5F095DDBD1FA5C106A4
 2595C852723D116C29F9B59BE5C74895721DCBDF10E88865DA6EA2C3B2432CCB  5A0C958DF04893959A1DB2A7E909FE3731ED716A24CFB21FFB688FF4C0EC36F5
 2032EAF44C195C3DFE91A020793E66AAC88E94BA7027B6CBC35B5AF24D4D1579  D3ADC5EE3D294E91B637868345A946DEB86BE084BDFAD3F11DFC964B4C208510
 74E6D98F9733054789A555DA058351004C18454E4AE6119641B027B0D9439184  EA02F8DA0DC5A3F55B678B6F190B1DB0AEC0BFF6E811A8097DEB8A1F648E3520
 621D0B019CD6CA9CE726D648D4308406B1CFE85FCCD90086FDA8BD8EE5AB791B  41DC8E6923A275A78BF3A39487DFEACFE21F355624FB66106AB5AC68574EC025
 EBED419D8C87BC21D806DEDCFE8EC07330174190FC19948EF5E2E1EF025FDAEE  08FC12377860BDF5167EE9DD72B765CB382EF27F34E7FF49363C4EF71F2B4C1E
 59C1C033E1FB1F743CA4FF7FA57421A7482CE195E6475585DDA3A76CA5DBC05A  C7E865E0B401D89637AEACC51EF77879A07D93A01A2D5F0D05429F02E90B6808
 790CF4BDB53CBD3D2B9525E99B187415ACBA5782AC1DA45C792498EDA778541E  E246AEABA8D0FF2FA9ECE2EBC4AD5B083D1D613FC8A6CE75C4702CBF0E6741D8
 ED65330423DE1F7C66F9477CFE3E242D32E730CECE906E4CB48FDC3A65E948DB  BCCAFD64EA5B55364905612CBC86CA8D72608448B5C0F4FF9B6A1C2A8C3AFCE0
 EB79D4B38CEDA90AFAE2F9D47E5007B9EC99F1931E3064C18D2D258CFD10BBE6  E7AA4CFAB40932108ED69CDA2F20BF5C8B3AF5E390796CE3A791D976005A1EDE
 C725DA7258DF43B5D00369A9C87565CFBFE7B34C33EB313E70D0854A381CAB2A  BC9B8B03DABAC9DB85EDDC04D80C5DA6F15084D4A6A939861D5E3EF8C7EA2FA6
 BF9122B7E2064A37646CB5A7E0C9AEBA7C8FB84BDB7E5464F6C2D1D0DD6271ED  C18C4BE3B92F3660844DAF940421FA781D95EE1FF7507BE4D608D72543F7692E
 5DF8A788E6E5F674F6A7651A29ED495AF3AF836072ED471DF044EF6230405F4B  2DB66B040999F8AA6493B153EA9665609F866A477655796CF77EFC7DAF2CA7A3
 4C7E2E37BC569396194605CEFD6EA60B8C5AC1F6D46AAD79527ECC52AD059705  9AE810AB5C31B40FE092188CD1E9EE8B39ACA1871593A7B74FF1D0E54A37BFA5
 F0C175ED8B19C61B51C7AC602125D91904894944BF936734B1FEB69E41B02136  63565C875EBC12A04D1671992CF065EE27C3231848913A1DB0AB5C03EB4701E7
 BC97E2B4D1B82FD0AA1292936F790E8B4CB06F4227DC9682816A3C816813C685  EC1B96805ECD3056939D188F24ABA4D376D50EC80663BD5A140893534271245E
 E49D13A9D2BEEC45D3E6ECF9365A516EDBE282C0893DEE236D8BA332F52F939E  98355F00E528090977B35B142C0FFB9E1B5BEAECBA9FA07AD35BEA54BC1AE4D4
 917D7D15A7E8D3BD22FC9D63938D003A538E53DD21056B92DB713FD9B69BCAA7  254BC8DA75D15A4E98108B2B674AE8EBCAE68DC497A350C319D730DD308A23BA
 4EA9C0D55E062CDFD2409D7E43F6A3BF46D10305F5AF14E705BDFEAD85B5A4BA  EB2F0C694D48BBAD869D830924657FA755D279F27F6428FC36E09E077DA5414B
 91725480B7064D05AE39CD9F8704B062BEEDE7C92DD03C1A809EB5915A8D468C  CD72611546EBEB064379488CC0D459DC6B71DFC01B05802327564D9820ED169C
 9E2BD390F3AB2CEDF61EFA3EDAD13504C2BC7227C23C75A18FC1FC044162D680  9442D3BFBCA5B24A181F6B9DCAE546EF6DE56CCEFA7384F171144D38BBC8B837
 0615FF257AA9DCB5A624397BBCA1AEC23DB8161FFE697DB85B8D9BB34E996FBA  741EF276642B081679E3B37FDC3F67F9A1F2FC1228C0FF3458DD2256B631C838
 53B9471338F012EBC8F124EA24E4F9CA223634FCD3A034E3207054054AD2AAB9  348BD8CCFDD23B312FA1B580CB3BC380F3BB092A097C01DBFF818A21BB7A2850
 AAF8D83D3F8B03A7FA9C0AAD8110EDFB3F813E067E3EDBA2BEA04B1A85E68287  B33A7F333F1891915EBA24B1A968EB32FE3AB4CA18407902F07842D05FAAC578
 CB2CCCC4B3DE9A718677BB021D92271207FE0AB4DBE72678E2459EF6283FBEAF  44C4D249E9E128A3AD06A18B2C6BBB0760DA6F94536780B34B374522709684EA
 B3F0543813828CEB7BC0E850A9533347BEDF7A40109543A0E33F06DFB8454F88  675D46DFBD04879C7498BCB14F2250018126944FBF6B4F5FEF9B083D95C34FB9
 1DE66C613ECFC6D45F18FB7FFAF275CFB4030D396366C48AB203BE7DE00AC57C  E7BC9FC853CE69F5B8D71897A90C5D697B73BFADED7D85284189DF52B92843A9
 8E9848167A1CFFB8662ADEBE46F07FD555CD86E14C6FEEB582B34A0B8AE2313C  5501EC63C67FA5726E3263AC7831D24F97A175A93FBB11A9C6E2D8D232223125
 8754B85AB5EFF764FDEF7746DFB35F0C15BE7C48791CB77A92E0B718668A71C7  306393573CF9EDD3EFA1FBC6B7C2418170CF2B8057D55EA080208B2BF0CDBB53
 D6B094B14FBA7C2F12D2EB33062C046EE3EE48E79225D0D7C7FCB57BEDD3A215  AF9FA7F8976ACCE231CE2D20F3664489047D814B62FBC6E426304523A80AD371
 08A4C4516ED8B4B7497C6154EEBA8AEC5D3FE3D8A87EC7D1C202D036AADAAD61  AF1987D9AE31AAEDE320A05642E0B1A63AA2CC468674C55F79507D6580634748
 0D1007C2AC6894F03C8CE48488C5F2A536E4F9F6966A9D3325B0340278BA9800  29C02666A5665B7B097C8EDD95A5FA11658C19E3245DC2311B6B59B33F6485A1
 6C9DA3213EA46535D0DCF53C22C1C9D9F83063639C1971FB232FCBE3C7228A86  69A11DE5D53C5A66EFC05539C901B03A14AAF7D633D7F20EEA683779153F8DF7
 5AC1C1DC4AAAB6C452EE90D2B38A252F7958B39D4D7BE19965A9845BBFD1CD51  3D77B5FEC1043AA2618DFD5284EFB59598C2456DEDE1A6ADDE01B507306C4566
 20A5E14C6A04CB5DF676A80C637A695E18FA4B017C4920D64C02CDBF0B7E35DE  55961926820E3431E4D9471683ED92F0F96AB7924D857365A8A3CDA333DFA701
 F4CF0C9FF9A0F2A3BDC2E7CBCB60046602A3537028935B978C93DC53D4DA1FCD  2316E7524AC1079DA0A94847781D1505F0ED7FBE021AAEBA8EB2638AB9D4F420
 9013BE7E5FAD8C80046381AFB3B4C38B816811265A1DF5074BD0EFB0A4B22407  1AE1CD8442A33028E80E396E65799C7EF6BDB4599FB13C47C79F4DCDACF98B76
 4B3CFC4E225A414B5901DD5F0A7C80CEF22DC62C985C40AC80F4AC3984985779  7E97CDECB51495B56CDBBF5F5D15667D04A4E55753145228592C4792697F49E2
 B52CBFBF2CE2865DBE9D36EBABF7A7291D2E37D63E97E20D363A816A300EA2BE  9BF23132364003B08965682B58D5A423BF42B74C916898BC30968AB935D9DA77
 58A23D16C897B8EB29335BA930E97F6E2FF49AAB53CEACC46105866229585DAD  099F9A918D8847C86EA3DE3D0938FE2672B72A17DD14F024713B8F3A5B747B89
 3EA6E62AC3B6250ABAC16C32300A5261401970E95C970D7F3EC78BA01C0C3D8F  D7097717D07A139EE76D616C62D1578D67FB0D7AA72A6F615ED59D4A8A3DEAE2
 ADAFA8673160EFA45FBE3BA443646EDCAB06F55CEF52066CCE02A627B76E2C62  B8E0BAEC09CF1AC5E29F26AF6E6B603C0E4E8AF916E648D68BFC76756BAF902B
 7B9F0761959FE4332CA9C483A41C464B04D8E940EC56AD4B5FCCB487FDEBB3F1  8D67008B6100E5D80A40BB6AC724A6834CC1EA3FD4EE42CF28D54CF941F596C6
 C6CFB47E6DB9670702BC07452B837DC5B53C004C8942BDA170717B7AE9927C93  B9DE9E177301E95372559B2F971E9DD853251462B64DA8355705D794AF077C77
 6DF7F8D05429AB5C9DB45EB4190B5BAFEED95384C594A0FC38F09139ECD44EDC  9E8EF4ED49A6845801AFB56EEEB1C77982ABB8EE6140B144CF266551D8CD81FD
 4C4D95F915B3869CA7CA2D7D2E3895BA33E5B0AD02206FB5BA92A1A0175620A4  0BBAED207BDDE153C22F8213EC85ED68C06D64B371BB12C5CA791E4C899036D7
 601E0BCC65DBFB0315BAAFDB12EE5FF2E189BDCD75208FE1CCD4801E65D6D2AA  8D706C4E5C4F1256B77F4BA16F064244637BBBBA6594469B724EBFBF3EDDAFC1
 4A77FB2D70090257E4175E04D09E25FFEC19F7B7294A9FAFFB924BEDBA512F43  D13DB4735B8015CCE2A38F37DB02BB595F95159048DD7AB511DEB7826B775134
 12832B7426BFB35CDB2C782F35EEF7790310D6C25522EC3ABD5035CB8A6CCBBF  BDB26492059AE8213B3B95B790F55C785BC41DBB8BC8D65ACFA569DF0709204E
 49BA86D273CEEB5632AF3BF482D4F90A76E2A7D9CA8968EEC33E4C867241DA59  465CF406149F7AD39C8B474AEF7C77E9E58EF7C108FEEEE50C825EF2714E9747
 AF2AB680A8025144694C04BAA5591D08EF61D5BD2153C292299D0ED70285D989  49A67B7DE9A0C0D3C395FB8048A4BC9A1CFFDD9CCDEC1C094B84147CD24C01E4
 39800FF40BE169BA2CAC8EEF614A417D0FEFAAAB8978E2571A92C5CD6D1F52AC  EBADFC9F5F3B767E89B51F70ED56E189510DB571233ADB56C999937CEC419D33
 B67CDC6EA11EBFD274DDA3FCAE379FBADD0326D28E75FAEA5DB0ED85C3971BD1  1D717C541CD262EC39FE39C26D084E957EC059AB78D2053D83A123BB462064D0
 FE386CF4D5297929914BA64ABDDF4B0DB7C5804A339E0A0F7AA4E149FF01657E  B78478BDE1715F6C37D6D3AF4180564CDB03B156E051F2D87861722AF965ABFC
 D226325922F0590E0F782934493B474B043F9162C39E4C83EC1B78D48DA9CEC6  659DD03B43F0240E02C514434B39403226D0E166663353A1DABC6374DC734CE9
 9CF956218DA3718AAD0588E6C8FAB3AE953E4D648B1E0955CFA67061EE12917D  2EE494CF76A1A3BA678F4101E30E8AD8D2321954DC91F8178303A63F83F4C77F
 0F28EDB241A0DFA7D4F1108E83FB9D37641FFF4EDCDFCAE93B987088DEC07925  677800FD3C3A6D3FD1BF868161A3991F844021FAD8EB29845025DE74A79BFAF7
 EC6F2C26BDDAE0294BC44A4618DD622BB3B9DAF843C3758FE70625227DE0B709  86F8D76D82B93956C032CD7D3C7C2D086BF655134B0173812CA9E34E0B842667
 1443BCA512BED90F03DC4316C7BA57D04180727AC1D6EC9F864CF2A8581692C7  C0AE37DB9D57913A48EDA924AE18876BAB0A0215BAAFDB12EE5FF2E189BDCD75
 7D5E16480AFFB4A7993E5C74A64CC4D69E0DBDBAED157D2507B270D928085C42  208FE3A26B1BA02C9E123EC291E0064860F39BD2720FC5876903F5B52ECECF74
 1FB29B152BA0AC7D479AD8E57BFFFE3002DB227B7534FB7E32FD8963CD4D15AC  BD96A2FF33E5475F43BF1D9A4FBC4599CC66DD9E1689C559C7D77E8CC2C54BFB
 F079CA3BFA3A1FF5550EC917DDE6DF63A016E56830BB39EE084A1A79E1368977  8F5BC45BA81B0A81FECE2D3DAA21DC1C669CF5140968E283186AA1609FDE1186
 88B2B238DA4C3F9F98CB9FB33C6E30C092741BA7F8081B2AE0E13B41733608F3  6633B7F566D32F137B00038479B4F183AC7BB3AF5C0BEEA7BA6195DEA84CAA9A
 5728C67DE8D040D79BA65DBE9B3680EF0FC47281BA7C75249A5E6BFD5CDB09CE  6FE0F9EE7E854D53B85D0A4375455CEE1BB7A126E4243EB937E8AEA9D2A0A6E0
 5772704EC7A9D64EB22151B7E47C20CA3FDB13EDE5F3BE6A2A1378D03AB6F296  DDCFFCD07E079ED27C588AC22F0E6B866260134116D47650F83C296A6214E471
 2D1D3DD2D3B3F6B887D2C115E6828F7DFA35463FD52C41D778B61CA36CC57A78  EB7A37C96FF1195208055E5B922D83B8BBE8999D9FA5A6C956FB2938A9F7692D
 839E4B9EBF958EF7FEA5F5402078EC3AC2C8F19BCB9D0E53EFC739D756D44E2A  9EC834CC16178B56FA549E849C0DB7D88D9441A112ED429221E5746AF0488D15
 D9AE2DBC989667BE5253ADC946CC65202BD5F2000B1B2C8D8C0331BB6CA782CD  6434909049274CFBAB7901FCEAA5131757F29F5E81FFA65C9D61B878CE669E74
 08D42A47A500BF2634A71C22D03E5253E49E8F92A52E6AAF677B6E0088B5786E  88CB98213FBB2603566F6C69A146513AB82EA38006E7ED0F0DF5AC25F74E3C69
 791E5343A525E6038A71F00234920B956EA2791CF38464FEEB562DCC8A4949A7  669E6A2CC10A99281E688FBD15269B50D3BE2475906FFBBB859BBCC25E12B77D
 BD674D737AFE4E5C435BBBA755FD6E807CF8648E840CF416E92838007526FD92  B6B54C920160633B59C2DB96541686CABA81D388F65DE1E9830AC1A75B64B399
 5D482FFF97BF7462E122CA0748DDFC5F15695C92C8F3C9A396C6114C02526F32  D3E21121E3D9ABCCC25FB9212C710980603562EE1C10F0260A1C5FC6AC895E6E
 CC3461C073EA8B3221336AAD4CDFA6045923AB9B445F3D202587C1641CB3F41C  783D3FCC7D74C10CF87D8EBC8F15FB474816F1A3A945F7D24379C97C347BE7F6
 B7109C07D1135D87323C149C2FB890440D0919EF0AE76637C38FF6FA59A67FF9  4D8117A80BD0A5F53A93A56452B39EDA77111FA395FC42B5111AB6FCBB312C62
 9F199B75B3FC139BB72D6009FFF5F6F20A1793E9BD4E608BF6F493C8814A2B64  7ED2E66302308AA24EE006185F4F9A85088E46CD05CBED51E46995A90D404B2E
 CDE5BCD9D1C5B080C962D5D7BE98468BE9B6319465E54A5E30A3702428CCB648  4338930C4C5768F66EF1B00BA453343FA6844ADA6C305845290FBEAD55C2431C
 E7A504DCE39ED1072EEC047CC23B836B0B8F140CB009A24A80270037C9B5E515  863434670C717F318ECA1FE479B4E35985FEEB5D4A9ADEBC930556DFBBF4AEC7
 AFA24E2144A435883E2F8756D5937DAAC57FDB6BDD2325B01F712185C2805F46  882B7A0C7218B75C85C1051FA9BFBA9827BD3732482D403D21A43916730A33E3
 DD32A420EBD30E446DDD80E69C3751EF775FA4E60FE592AF9FC47E74D289DC28  F20BE70B1608FFD5E07D672DA5FF95672766FF4CE3E22AC9B84668F69456BF18
 5EA30F1B1DAABD8A56C64308F22937B34154B0E15DB84454C86B662485354DA8  8DB2D328F7667CD7504E58C878EF9595CCEE99D0F1E85111990750232ABF25F6
 E555FDC1F94BC894FAA6A1C76238C4D8192B796382901448679FFD1CE4298042  CB05F2117C3B9C10D02931932BE1471A0BB148EE2046C3A8CDD9EB50FAA29A56
 C8931486A8CBBAE0A125F5EFCB49A22A13D6EE737A810763CF2567256C482296  E4AADBCCF353899DF96B4269F936D2A0A7DCEA83C12AADD1B6B6C6D64629BDED
 3F37BAE1CEF8101CE4785D147C866FB1D697016FC2B739584F60D884793407F9  7EE62A11F42E4327DA0FBA34901D53F6E6B5B67AA2DC611215A55D9786C04BA8
 7D94749F379E83EC049D3A61C4EC472DBC574B3A772CBEE2D1C6AD44486E5122  A338F55E32C1FF0846E46ED2FD419E9E059BC4549915234415D5C34226855B51
 263BC2CAB8668100CA8C7D99610FC99434A73EFE67279A477BC4E592F28E60EE  1453A952D439B954989BFA7046D880592C2A0DAB509C22E4FDAD869EF18BFABD
 84D058B5B3685902D2E798FF513BA9869B76BFDBB5D6035DCE5B14F1889D7DCB  ABAB4E62BEEDCCF90ADB4862F20EE091971846BBB054A5EE5FEC42C5963A2243
 DA8E18D49A4A86BE44B4E65AC10A453177A09448146BC96FA23F67673A872541  2C31A5EA1F66EADC375D8EA7BE31636A880EBF1726CB5F05EC5C29BBFBCA80C9
 2555B32DC09D7CF35CD896C1AD91DB62F9C9B69C1020B1077AA89C4C417FF9AC  2AE33FB6488AC7971810F1394A79BDDC764DB68A47C9100D2A9BA915D39795D8
 F05F1C9657D6510A082627D6D579327DEB588D18339A1D7993C92C9DCBD09075  A6639E100D34B9AB332C705333AA5AB9A314E7FE0F4541F5A587BA7064293494
 410F28A2945F5AA25DA3EF6918C7EF5B7A723064BB8EB3E48CADF2C8AF6C9EFD  B4E845E3316E2573D907B526B765851D873107A1BCD4AA98F4A3FAA3D4090CD0
 52CAB7B23610728A7F165A506295F913116A2E9E6D87B9DBD0A6F7BB1BE59E92  4D39DD47B773467F12BB61B83101F9627822F375630FC9A28DCB5D3CC5B1BFB5
 AA7CF9812FD9F201044EB9D6E97658487458694DF4BB1CABAC9B48F5D366082E  D687CA7BF16378BEB8940C458A631EB0A1A3A584899D3DC5F095DDBD1FA5C60B
 77405CB38C7A634E5B29C03A1B36011AD17150D9DDFC74A514242D29690B6E6D  A3F0015B108CAB1676C03EB1B58E4D475D895DC90C1120B2230F353EC28271DF
 B809270BDC40CB9AB163421834FF182028D0729A7DFAAA3330B73B3B0C3EEB6A  44E3CF8F5B2F49398D578E6AC167002FBE2E18356869B857FAE577672626C768
 54C48062E65752300EFDB996876508726CE31F8E040A1570F91DBF8F64F5EA80  49D3313368395682C415E0C61731D7156C5ED849C87EEEA23AF2BC707FA92E0D
 D167F825B3B984A1A30D94D51640E60F5956E59BBCCD8CB6CC1E820CF9FF3A35  895E1277AEDEA100D741AB7552E3E595E00168BB085F6F6799E851E6312F444E
 FF52BD242CC5B03E2614541891B78E0D1C4AA5C3C6B5EE287793D8FE7C245CA0  7DD3F9F90AE53D1201B0AEB28FBB0FD05112F39FD99184AA7BE97D8BAB60F408
 CD2E82FB8197E402AF57D680F1AD34324CF6F97D2861942B8E22F2835682B01C  1948E7FACB550AD74AA7CABECDBDF31A1587E5B84978C588F1583810EBBA9FF6
 2B17479B70CA2DE1CCF362F230DAE171ABF32B82A38785907447523378FB9B3A  78F3E43F4BAD30363C39695EDF4D5B77D0471A09B6A7E786BEA67E1481812A92
 1FA96E48936528AA62AFC7B41F77E0F15FD8FA44B8F44D09924684E459A9FE76  D8DB4298730F267BAB4EBCDBC82C020FA9DF74D66DA1CE78D530256D5C325DCD
 7792DBEF4F2ED4DD9825E3EA85A3B09186258837404CBB263645EF21A725DED5  02BED2868524D45E125C8CFAE64A362EDDBF3C2672A4FB796F59551EA794895C
 4D838B984479B2CDD1A6675DE55A83EBE394D05A5D8DDFB314C0804D33FD2136  578330A8E7D0C5B2B29683252C2D470BE990A7D59DF01BA0531BA38D053F96BD
 0E5D36AAD180CDF441BB5A784B2E9289987E7D0435F0BB64B8EF98B848C8D85C  81DF57E8DA0A2BBB48A07BFFD97BFEFA0FBA5671E6F7997D86B4F23D1DDB1068
 FF2F7700799A2F8BA7A2B491D3EC3D0CA2AC2975BAF2A510C75C455193EBD5BE  2B8954132BFFDC24026B9C443166F99050D64014F266096D0A3FDE5B518FD143
 BE4A742936CE9DD5E2593C8E6A44DA2B8BCDD4B8D323578F80BA1F68DBB0644D  DDE55E91EB124D87997C5C3CA85D1A8E81402B32E799CA83F4DB7CBA2B969FE5
 B58064E22431C96F866B5AC13A86EF3DEEA80F27ED58F59B1239855CB5ADA7DC  B436289CC9216E5089EB5031624A248C26519058625F9BE81E9A34CE26DC03EE
 C9E26E6BE3E2FDC7ED934D189DDC905D2BEB79B66393A77062334AF1D34678C9  19A236F46203BF90AD04D0F6FFF55A7EB42F93A3B94BB4737612EB3DF2060A4E
 7BB968A8E68D18636A88932199B379DE386E2A72F8FA4C71557DA3E0DD04D29C  60ACD0C4B35627C8FC2996D9CB80170931F569313F40A5FC47B9F74D7ACD97D3
 5BA37BF4193DAB852483BFD0298F37EEA57F01D7B319F8F236B16810453FB990  2F8479137CCAEAD5A4211E2D9A965FA9AB76099FE5A54C778DA40488A92FD018
 F1E06217567E42345B8969960187A60A567571A3AC2A2BF8A8313AF425D14BB8  19E650C8B1F7FE86ED46066A4DF35F8CA575A80245214A12F093B7D84A05DD11
 005C43514200535F51BD0F9F1D4C4AD169E5F4812937D461EF019D51FC30DE69  C97C52FF652C94C5080828EEDE844A1F915944BB36F6AB848D546F313B660EFB
 45370AD05472C33C523F93D97B47C9506F0BBB74D534278C6A16A9C18B22F5FA  9F77E174B3DB70948770721ADE277138D32D57A771FD7D6C0A09568F677FB233
 AACF9B5F4D32070A7BEC1DB4C52F982D202B676BEF8AD91EDEBCCCB29902034D  0928C1E5FC32877BE12A732B76CEF7D4FA688FA1B9F3BBFB87D35A26878CD1EE
 68FA11269542DDB5E0850489ADD09149A5421297B981B5CD5FAACB58218CFA01  150D92CBFA4454E68E87B5BA3FED375B11078B420B336308BEA5A26670B8E443
 9792419D7FC4F9C50E4805DD9838C5C2868F24FE3DDE86545762D2A0EDEEB432  EFB3FE3D19EED0D646ECBABE1CDC157D383CF8F7473B92B508437C1B958A5F53
 00DB0816F9515C77D78490CE6B997D699E5EB82A88E64711AB32F15930EF8965  BBE98F46EBA329460CF59D79C8940E8C198D67F9DB7FEABAF8C2D22031BF23D9
 6E64E8E61D22A3CB7A27189824DF510F5722B50C788D7056B8EB54474D1F91B2  0D64677C10A641DBADAA9B42AD87523923F74878797958D13BBD84E1216F144E
 367B42568636764E0BDD61282D44B86C61B9DF3CA75EFD6F586669D732F21DA3  6CBAB8A7BF0B44548899EFC8727D2D123FB4974E31F83CA27E5D796A23BE1944
 7A7B244456BD9826999D31702F22F4ECD9994567D9B9F71AF0333CF7EEAD24E1  7506A331BB7ABADBE52402476647E85C44CD62534AD3432832B66CE1A4FE3F10
 F05F4840F8BD0B8CF4CAD7616CDEFD049E82B4B69242E1E021A20C554CE932E1  AA42AA3C18FA8F74E9E873AA62A2DEE42F8441894FE61B8A881C8AA86EFF3D19
 0C50DF969F3B5FC6FDFE390C4BD1BBD08BAA522210C8390030BF6FEEC3CA2192  3BD3ECFFE76BABEAB6E0BFB6DF84EFC5830D796F823633B52423947041F7240D
 E8B5C55D9F588A2505D4859C75F40CDE19DA75FA891761C31330240E5483E016  52145DF460348F5FE1CBED4DED0EB9A57805037D92124012EAE09A7745897194
 37152BA948E1EC464E688B2F1DD7DF94D7CC5AAD9D14395ED7BDFFC6042D339A  0605942165A6E8E659B6C8300F55872E2A63A83ECC17FC230371FE51EA10912B
 5FFB4F3E2628853277D43AAF54CE1D6FE24AE46FCA7003A22251C5C2A1EAAC39  1BF45C869DD22F33347D2C893C54D9BF04263827F15DC039BE395E5249BA192F
 0FC3E5638C3C69B24E0ADEB411E69C312CD8EE5A583B4E98B9DC2F8C0A34F2A8  7579FD28BBFF87DEDF5D3B55B8371DB462387A39D397660E28EBF1441FBDA6A0
 6BA988D63753E222E635F580687E38B173A956C11306E362F3D8791D7C955744  FF1D6E807E4FF4313CA3B110F6A6906487360DA83DA9B4112C993E88A7B7F376
 BF5023DBC04714BFFE5DD451E578D4957E447E530AB11A87E974FE248E942439  744F93E19577143CBFCC8AAC45C94657B38B3D9CB2C1B401CCCAD6D76B126910
 CBEA0791D3A0EE0A5316F9F40FAF7E108E45F3267CDD117FA8090EE56333F249  E6B3539B9ACF4C51DE0F02181AD38B4DDCF3080E2DE58623B2B82F26EA458A93
 C708265A37177608AAB5C26DDDEEFCA400886525010180B0E84F312AE334C67A  E4E6348173F2D869B2B6F773C40FE8BEBEE0DA64D317FBDDFB74A1850ADA87D4
 08E8B29E6D3BDF3CA49E26144C050DCEFAF5FECD477C543CC07FEF64EFD1F683  5D7133E72A58E0FE79C07C7ED5F49A944BA099655D4986F6667DA9A059CBD7A1
 718E0CF6AC6BD5DBD54170B054826794149D1217080B750194DAEA35F9B7A7F7  EE852BB2D44F9BDFAF6F609C2AC43D6AA43E1359A5BD40C32B907D4032FDD66A
 49D18D595F89376C3667791154C27655734E805547A773AAE31C908A801252B9  698B49368B9E3AA3E1B0FE8490E5864F407FE0FB41B994AD131029C4A51B691A
 050DC30B31E5DCD0DF1CE2A91DD6902315A3E3AC59B461305B168E1CE5EF90E9  62867ABE3D7565AF00908000E49A10AE02411B0B9C4D8210109C325FF7A51216
 E002555FAAF881AF16FF629B7D78CB8BB256DF0CFFAF4410331B1B0D8E2F1A6E  A0B002D4894951C206B8AF4C9DF978A1F95BF4FE5BF525189C312B1842225A7D
 F1A6329D007E202C3AFA24368886A7CF91C2CD402FA93F98A05466F3B549FB9D  A550EAB54E290D8FC60A6EC85AE6820819A218EC31EF12888771B6ADABB828E3
 0C92DE64EC8DF16F7ED7DAB37717AC930FC9BE78B52F16683CB0C7BBB6DA94FF  3E3547481E6F3656427DE7B1C3B1D24C285191CBBD78AB420995A4C88AD4FE1A
 5C951A90ED6B3B0128766407F4900204AAAEF1DBED86E42526F2E6F5655FDDC8  B973BB28982A6A0311717F55D62DA62C543F658F27706D7D918CD71D542508A0
 B0B3B89FE45D083653577D701505D87CF72ADC2B59FBAAE8AFEF4C959DD97AE3  D0063175D3945E397ED819C05FACD5DEEC55CA3B5028BB7979443A7B1E1FA02D
 A7C7BA6CA0657F18409714F48E25EBF479D2B0C95BEC227566D416A8255758FF  04C076EB9FDB08F19182BA7A3E09CDEBEB02401E3B01D2017E36FBED5963AA55
 27AC5F8ADEC07925EC6F2C26BDDAE0294BC448E3AAD01539DA0F12BD1EE7846E  F64B15C6D7268702DC456C365A09FC288336BD21D97F89754DEDB7C58D0F35D3
 609078D3F9E9698023614ABFCF524B66383E542DF74986282E5CD3DAB1FC6FD1  D8A42C0A08C4D9208C324AF1D92A3EC48662A7BABEA8C3C2DF276831E87C6287
 C795EE6B7C38F6EE2E44C0504D6B43D2E25F739057AE5D1A8629BB8FC1F3CDC8  E86FBE44B23D973DA9CE3682218EC515DE3C0FF1033BE01613C5E7F2B326A7A2
 691EB6AB21FF4CE9F221E388C6338A1BB27E4EBF453313EA98EDEF280EE146EE  9CE838FE5CA758B0B6EB14D1E49802A23B603F6AEA246C38761CEC7D96101320
 853B72416AC4921113E4397D5DB09D247E1171921F38A44E3210F2D477CA97C3  9625ED50929C725EC4C91E5FBE1D6E4A85FA546669B80881EE82A7D62AAB0686
 EEDCFDA0659E4CD5AF78061F0B9A633E0F729B6E985FA289205EE5556B4469B3  3CCCDBE52C44984A80992D5E4ACD8E94CFB4A81105CD3DC11AC52516191F8214
 7664ADE7884365597275ACA2713B635A055B60B043EF35F3247DEDF5DE863E60  ECBA866518648F9429C9AFA8D9401521288B6F1FE944D5B9368A663671C428A8
 D4F21C6CDCB7AF7A2C944FE0404596FAAA967A816AEA42A38949C89DD4E7C9C0  C099CC764DE0045F25241827B12232C643B1F657BE55B994DB86A3A02E9966C4
 013CD7CDEF8DF37D6992197BE580D6E5BCCF6268492BF2C18AE099975E778E41  A8A6E5D954DDA4C0473FC8234AD60B80849940FE2BEC66A42AD662654BF23BDB
 A120EC3ECB4F855A96875A3706D05F7EA40F5BAFE83A1778F36B6E6C8CE47BA6  D7088FA68CC8640C80B4F007F3A66B60C23D94F4B77662D568E7EDA2912654C1
 F5F1B14FEF436B69D54B2B35D9F6EA9137847A2850B9D5C07579EDC08CA4D9E1  AE53FD8DBF4C8245933773BB4125BB9F1F878D97876DDFEE56E6522195F4BBB2
 4B1DD6E9DBE23046CE9F7E18F4C685CB3112C0155F3C47F05DD6F129D5383797  1BC15BC9C776835B01482976D274C172BE586207EA752888F88278894ABBAB7A
 B3360E800E88B20D7F724DA9FFAB4223052DF0DB5EDC15C2D4EDDC0B3A5EB838  FEDCC15235392FAE8ADBC7E283D95BBE61A0F2B72F0E9058E6D7A22ADC57AC88
 9F8DF78DD00B961B77343127B67CC525A5A15E0D698D574122D168901D90B8C7  D4C0A3229F8F99845BCE0858C3672123CA183076030590ADA80F69201E64134B
 D985BF72BC87D7B13BBA05185EC8AB1186D810030E9201CD46F6305D2772A551  6D92485CF7A2F3AF410118AD1C82611AE411A1986C7BA776577A3CE2F9D2B5AE
 B438AEABE65FD11062B61854A07D5D3EDC20D1575162794ACBD5CA0FA6E76317  A81E882AE82292FD48D802B2352D96932AA3050F6ECCE9C667D16A5F9316F009
 6917E619149240530C52B8625B50A2FF63368B4A7C1FB782B26FBE57802886F8  3947FBCC94D5FF033724D6BE7E259D5140B88F80ABF9E896ABE5A6DF784F752F
 DF4CA3D28DDF6DDD7E1DEF730A91A11C3B0AA6FEBF556A942E231E7EEA2BAC45  1D22A14D20BEAFC53FC5440F3DD5A0D032E1170F8AD3C5B29C09816CF192F045
 C708FAE66D917C40B94AEC41D23AC2E31507E5991730CB8CC9D6B7CB79649532  F1A0762CB416B920AEE2071344D5A1834B873F18DDF53092E5B84733BDB65DC6
 DEDF1E61342FB7D57AEE17871AA2090A5F5658F578405F91CD7BD3C3F8C6A9B5  2BF01587CE8C9813B24A9896D29EA038A8D8C6345BFB3D6B44E6EA2857EB8D54
 B5169A180E023A54A3CD885FDED248A87199AF4A8C9C769A3477E629422C35E2  67C1EEDA463A3071FD7C31B86603D3980A14EA0A5B3896317A8F1380F51A833B
 8EDDF79FAE685CE7F8000D71140AE06C0B5C84EE7265C2594D51AD9144F3A402  D1FA7CE419823DD60FAC84A5D33E27382663283EEED871D75812AD791A90AE1A
 FF9656D3492D26324782F786D66629A9954159A573D2B9DBFD935263022FE12D  A24F875597C94F0CA55F0ADCBACC2CB9233FF2D011C96715107A35A32FA60662
 3D422E53DFA9BF6E42EF554040094307F31D2B5BCF8AD358AB6F1AB50FBFB251  A0D1D0D64CCAECE41E6AC2727B8B5C0015F1B8BA64F0AA4D566F5C5325597482
 B11A9061EAC9BAD026728051427CDF74736C0B4DBD0B7D0191CCCB7EC1DF5270  04836FC1649B209BE95ACCD3BBD65C5C785280995F9B1A3BBBADB149B0E8F926
 8BF0A3A8CBD756DE231CBB719D7A4D7AE8835B115DDBA6A5B619FB73487AC9F4  533D101EEB0A6E0F8C63CFBAF202BE468232E9AEBEA5472CAA52FEC5E85739E3
 2140840D65A4C9AF05EE5273786FC7C12E56C67571D9A59674566C04C951011C  F4E9030E1FA440B3DF7D9F5400276E7502D8CD7B44C64BBDF6378A601F72C0A8
 F54EA5A7A33865DB1308010A77B1AC66D2B372C5B83AF3D62EF1C530875138D6  70FCD25FC5E8EBA53D7D94264B84715FC91FFA192B38FFEF6A5B093D614D905E
 E4ABA938B681E50E210A4A55AE63CA63B1271C7CDA054C8942BDA170717B7AE9  A1F2C73A76F70FF1E6771FC94FCE978D43A592B2919EF0AF0019F300688FA008
 927C936DF51B4F89AEC8278075E21E1E1B545625093DC1331780D6366F4B8D1F  6CE1D25540BE127C6C00DE7B05E38956800B82027D57E10FB8BF3B64173F6027
 D520C8FEAE3B208C611D87390733248992460F8268D4AAE94FF57FA7AC9836F8  CA3619E64F1B08D1948334F922C34AD67BF0BC5E2C3457AAFDABB3B83EDFE8A0
 243D10F7DCA4E9552911733D5BAFD99645E9F471DAFF6F38DA89F8E072728FA9  C14CDC29CE00E32CA110AEE24E346867A00156D51DEF1E274F50EEB47442CB49
 E7891C5BA613881C130EBC350086D5DF5C73C7A1EE7237F1402A7A72F7AC26A3  72E16F353EF2380747AE85A674CA2D5F3F5ADB6B0F7DF64C81DA33E9A68B9B83
 7B440D0A65A6C56CC5D185F48D11B68A561BA2A6444A2108D3561DD0A6BFB224  487366578CD94AE6E32CC9A1DB8EBE55ABDB3BEFF267B14FFF52C3AEEADF5FA2
 A0F7EE4314104E7D1FA9179DAE71D905B7E70CE5AB2D105F62876DE284049998  851C69A29ED264D47C6619BA475606886D3AD63FF120A7779ED52C2002B5064C
 EE4A1543CC17CA17A287510C8D56372AF4CE5A64668FEB8DB67F0A929DEB4DCC  B0640FE67FE6EADB67B74149776209B1C9C38746DD543930EE5975EC709FE01C
 72CA978EC714B0976174F4DBC059BA4AC3BFA87021485764E89D29E942DAA661  F1BA2F9F78AAA5233F37900064D09D467A76FDA7D6BC309B341A26493E5D92CA
 0ED0EBFBD343F320FDC57DA9D2C50A76C3704EA258769685BD6C6002E0F9ECC3  D819766CDF1519C73461CCFD0E6CEB6485C290CBE3C84E6CB5186C6A15A03280
 C3F4244A582F1C1634BCD70D984454C9EC681F0854829DAFF653300EE8B1673B  BFAC2DE4FD8272E09208216569435554E4D4D52EF3D43D7DCCD56FC1783FC6CB
 0FDE3A04F9A0D0F4BF68483C3D244469DB007C4E6A20D0325A0667E1336DDA54  D08EC595F25A8411987C9634D5865336E2ED99D63729A0438E29786F663527F1
 E4ADBBA63A7CDABB586764C524C2A31484111D9B9457F1CCA2DE3D4FD234996D  434B03581B33545FBECD885FA0012360EC5FF50AFD35F7F90A6BF2D99BE92BC7
 46DC845E8631FF1F8CFFE6B923DBBD0B88B18110DC268C0016F01144957CE059  FC3BC0B39784BB51B1D4F930B62CA95C8687B0522045AAA9C6E1F313A445A783
 FA6C07B64E23A00CE28C32B10ED7E80E4B4657CEF5131D9E579744D5FFB1DAD6  EAEA7761E7E6E535F17C8910702FA12D784C4515D86836945424DD4A3C51C16C
 D68E131AC3D42DA217D0D412CFAC791CAA3254B4B65BBC94444BFE08C9D31A97  0F6BDFAB854748172F646E47E6F60800EE89E406C932253AB32236597235C9A3
 2AA9D8B74DB72D66DF7CE533398AEB186D5B053A5CEE138F453E9A3C0BE49687  8266B1323F8C06851524D166CC773806954A8340391BE1552E6510FD62D88251
 221CD15434CBA8B4E4C87ABEB289631209488995AF9C835FF320C47FCB83408D  D80CB148948BB98D0D9F411B538608C1334657CC787466CB6229130061A6581A
 718E9392A4B929C8FDFDBA48770D0A5EEBD93F8BE6D5957EF9D7CE93BCE4D9AC  4EEBAD06E5B0036DAD869AE268A38EADA3F0FF5C998FC72E4D98BAB18372CB85
 B0870558C924FC049D199A4A8CF21262199758B0D1983F8E2A7CB9102E24F7A4  1E2986BFF5743BA6307CB63A171002A7B8E70781C67518CF902C26CD5282FEA9
 E9FDA6D4CE4A275FC54F60B3688DABE52AA7C03A7F8D6BD18DED24E434D98573  703028DCD0B709F1D96FC95DECBD8B53D6A89A0B9A4EE1B5D65461B684A22BCB
 336D5F16497CF0793C2A2E7453FDDB6C75E32BD0FE41B1443C0D926CB2E3016F  0753F572CA3E853ECEB93B94FFB089C719AFA21211AC989CDB325F71E11B2477
 65B92F956A0E5ECDBE484B0D237FB8A01031AFD05411302074CBD62AF9856B0E  A3362D93C505682962C509FB9D3F19B48522EA30D1DD0EE6B51A1675D2B472AA
 C5D64FDD900BD8C39AC821B1B553C41D61004B41944CCC5C74894F8FA10295E4  F8865E57D5C51EB9597356CAD657DF71401E337EB9CF7164358BE2BAC35AC409
 98BA3160C0E49D7641BBB07B287EAE62CCA82BE80E9761166AE0FC4EDD40053E  7C4E8A9A04CCD20797615A32DD32943AEE55FAE79F2766546BDBE7BD4E1471DE
 91861477CD5CA04627DC50A40E90BF3094539DAB953FF391CE17B65401944803  4536ED4439B044866AE99626B1915B0FE98B8287A02EA295BBCA1B9823B39598
 6DC6131EF2A4F256A69DFAA5502AAA0FA2AF035F5762A13E7C6FE0D57F34A32D  21E14F973B41DDFB6EB89F195FAFD64A571CEFF2CF73EDC6CF634DEE21A6A177
 37D712DDA34BDFD2DF8FF537A32D41A235F013EBCBFF2BCE4DBBB398FF3B91A2  DA6C42285A24441BAEA7F51047B09A376E64AD7CE907CAC3F2A05C77BDD36171
 AF7515618AEC56D5B0B9C863156EC1637E7DF13EA68783468822D1E367AA3C4C  9E675A8A36EDE8F6DC195E944C615838154D1E1490B39C6E136AAB5B0440DDCD
 42A0E423B3550E5683AAAF8C20665862CF6D7C75BB6F0D034710815AB6132B76  CB09ABA7F639067B4B1CE7085F7B9D4EE76170D7E095A90359FAB5F5116296B8
 3483700498CDEF8BD9F3DBA166CEDE6F5290AF2F2FA37C1FAE100FA5AE75B756  83D173E56169A606F9A2D27182AB304A52646081E7635EBF14C12720025A5825
 1A418E49662A73FFECDA33956176106C6DC57E064B720D7A590105FEB6F0C35D  64C992635FF1A82CFB296BA40957708625D0FEC54289AF8BBB11A67E3F57ABE5
 9BBA4444713B170646624BF7544FC32316BC1049A58F61B506F7BFFF8E84EE70  86BF27CA4772FB9FC836D842999FCAF40DC986174F24002D8211676F375792F2
 CF4989E905A9DE8A1EAA15C8310670F11871B5093FA5C7BDCF99E5C68A9EBBAB  C5775A927F2EE7A0706AC94A0BB3B790F3A8CB6EA25D04E089F3C85D254AE0B9
 B3D61B1836CF00DE4085B6C927C18DFC14579777E6426E558CCA7810B822AF73  E48E826C6FF5F775F9A15B258474EFF956C63ECF36DCF9F08445E6B62F5859E9
 59BA3562E5B988C7C7E32DB1DA8B9BB3C2E69ED8A26B994CA4B3414BECE14679  80CB066DF9F12B4487AF449904D12A4992D71AC64289A8755A2F15DDADCFFBF9
 58FA51A5339C15E591EE34CE31D78D057EF2453EF7A4E09F6FCDDB3FD4221280  A6FF4BAF29CBA1C965364978666AC072C9E9DF98B901B7DF9912C7815447E9B0
 4309041B3B28F6722E7F392B523059DEE6CD4015DBB9015A6817A5733FA3AA4C  6369C9260693557A98BD182D3535C2C6C5DA72CC7E3972DB5E6E7B0CCC771783
 B15C0DD506D8D1A4B1F80CFC3847BB7A7C463351152A9CA0885F5F7336180EEA  FEE8177A00E2B22593F7EDADA3A7DD72A3B2B74A67E93A161DDF1095B3676EE8
 D06DB6EE61D681403B2CD7713D3408D17A9EE7576DDE97A987F715808DC253D1  53A57E7124A6C4C3FB7CC27BF8830742BFBED3ACB400EB686CED5693741D4685
 562653ED0D82E8481AF6828631D639413858E8AFDBD871B23EDF205901C159EA  A1B6CAC7BD1813986F6D08D432DB6384862E6B822BC1EF77F70B3DF219A04158
 22E2C1A239A43D08E8D176F9855A13CE21A6312D755CB0C19172F2B3C4734C67  94E427C5F58F0DC29017C40E00ED23CC892D3CECC51DEFE50D0964C1CA78765D
 7E9AE564B4024B1EF8382B786D6ABD1CAA04D2EF6538D476E530CF28D43ED92B  CE7F33529103296C63DAF54E6E574C765FB817481B73D92B41C75BAD417CFCD6
 D8E856BB55FB81B587B073A715D668BA81A369FAEEAA268095E14BDE31438C2A  3916C1B6FEC8F413DFA8F1EC608838D49424E8A82A648B2AEAB8CBCA87983B8B
 019AB17CBD529514561CF829F1E1B265F3D87603E3E86DCB2E3798A6A3F36E76  DF35AA7AC5DFE1197F5F7B0AD6FAA5A61B3C0C223258A771984C478BDC2F40FF
 9EDCDF50FF6C1483C45599D61215BDA4CFA5EE225875DB40FC37D9B236833E83  95BB898930AB5FE58F90C3821B9F1D0261DACE74EF472F01FA507B508858B317
 48F0D0A06A5D5EB6E2988836C03F961276EBB0F35BE7F4AA9CE2EA00D013DD99  4D266F4E1A6E24DF3F043A2B59F14A7ED8305E2C61026470D2A2302713A2471A
 8F9AEBE37DE5068418F41A007E61C8ACFABEF7A1F35DFED81DD3A48C7190B61F  B61BDDCDE3C1DD0DBC1F3409B84FF8F7325BAC9119952B789E70913424DFA678
 C2D3A5A6EE68BE184143A92178834CCFEED88C8F2F049762472133ABC7ED728A  6C1E6EEBD0D4086B42F98ED7B0C8BBB9FE320AD78DA23F10C904172F40AD88D2
 75C7DB2723EA384EB68A39B85C3A5E5D1721158755E2350B2BB74461C02347A9  8B7C3844421AD1DEDE1155455D1B4B7D15FFCEDEF06DC2DD6ECBFD6C31B06343
 D9D531D56BE56BD8BD72A264E73FB67CE7FA22FFC559E1C731321F5516DF5E60  68B6C520301DC50C2A6A0C10838BB92407F03EA9E4E506FECDFFEBF8A7E2BDFE
 F059F014BCCA937457C0F9C07BD7571DB98E4DA0CCE3A3CDD24936317303A859  5C60210303EDB955A9E3CF63B8FF34DB46F9208CD0A8CDA735B7015478C9A6D1
 A14CA07A2210585779B9D8FCF57A797B5A4FD89A01934A2FD83A689796318B4A  1FEF06B834AF4A5C4CB2B3CDA1DA2E05D4859C75F40CDE19DA75FA891767E011
 7F555C097BCCA911B8A30065A147380D17DBBF27066BF64F644E335BF08533B9  7DE360FDEB58A0EE72FA4885FC8B1B8DD41855753A9242547FC61795C412FF90
 5D4287D3020FB2D8265324AFB033C28C40FEF0FB0B0F65947DFF6EC042680EE1  74769F402EDAB4BCAFC3F6D7BAA8CECDD27B0D2F337701B25744ABA552243149
 6BC22104C54ACBE6E9B7614A28836FC0E2867E5FC6DE20C001B5D794559CB941  770D7CC31E33499A66E0DCF08CB709F40562D621F3024DC4CABF70786A7C0399
 3869EE99A36ABC40CE5118E752D6EA87BD5B92A62CE6BCF095DA482A48E01331  6D966AE3317D679784F63786842CAEB6294A4C6822D86421C1F8E790E6BCCE84
 4E1F8DB67D7B0B8D90668ED326BBB345637DA32458FB6121289BD5D224B67233  0F1F0F037DDE7620CA360B51B7323D8A89B665E0B3FD7537B0193CD2BA193620
 4BB2DF75B125F5537650893FD921D33FAF9B4D7EBB4059448F66DE699CAE7234  3DE3DADD151965EFEE6D99C8C0DBEFDECEFD4D785A44ED45253E7C83EE7F3ED5
 5F5A054AEFF0D416A4325DBAA499D1C5BB0B0C1B5403ADD0349A827E17794C0A  53B9BD63F7A652A996BBD2BB7FCEC26B02C54C749BD813E42293FB64AD9FC55A
 B1BBDE85D6405BC00B0DE8CE79066B9F420D4D13317702D339A21C9AB6F359A8  B3C2B84306176F7AB0488242D330D5240CB7F5BCA90F1C4EC2C190377D2F54F8
 0DA0D7952033FEB8F645747BA3E9F143C7E347570AD63BA19337AD4423119C98  11904BA1FD05EB976040B5CD4BE86F913D6ACD406A2E9041682E2C52438DBAE5
 D5DC1DC1A3FE08856139A156B89749B372AD4279A7E336FE09C299CECB9A6A3A  A0115CCF971A5A7AC00997A6BD145790949B0A689F7A3836F3F1BF309ADFE290
 FA0B9164EF4E2F9D430C204D4E78A49E1257EC9588C2A1A9A9978F29A8DE76DC  F24048376E706291B6B280F49EFE8B00B06CDB5E597C4C4388FC52AF9EB2A58E
 759A121A99E7ABDD681F85EEA9C808523360ED83557EA72DBB9DA2026FD796ED  69C52C75DEEB75FE08CEBA21A99C4CA4FDA38BB6261A861DE27CA2883616D318
 73211A4F47283124FE60C9C53D2E32C9797A71885CD52AE7F31F1D0D6A67BEB2  549578AE56D5D7889C7B30B984CD9AE3820BEE337B04245D850FE634E5C79E9C
 771D9E8F001DD782E0D8BBD4F5A123918E093F5860D251F7EA94017423179AA5  B6C0D61EAF52C0E42FB3B503BA7F7487CF4EBF0228371B06E4BB65F727E8B055
 85B45DA1C223620CD9770F8BC91C6EA274B4EEEBB8A4F826E39AE7694B49AF12  5B43B5F73E9DDC1B1A0EB3AC6C6C3DDD44246F43C54E57462A6E5C8C60118485
 73D643FF6947C8DE43367FA02C14BDB1BAC8A13DA4B506A966D123779C46AE5D  7F1FDEE5943949845DE5781CB2CFD11C12C513B4A7CC656005FAC9972527A244
 6DA8AFD824BDD8E50942287DA475298D6AEC5C5859BE1F96941A903A9C06674E  62F289AE18A0C2D7EE8A28EBC701F55F00D573B9837A8CAC94EE9EC9962CDED7
 936D20D0D9A44241610D53AE6A1DE486DB94F4DA751DBA42440D81C64C56F096  B7B974995BD129837E6E70552EA78CCD15D9133B5D42AEA661E37674A139514E
 FCA0A0EDBDD0F02D7FCE8672A37BD8F32E76D4281080BA9F50E91785711E3B41  9BF54F28D55D66807A0946FB94FB94C5167B5CC7F4BA30B65786795D34C97F19
 929626E8A014CFB8691DF942B87D3A7155DF5DB9C583C84EE7D36ADB450E1AD2  0185D6C8A6494D2CF9EFF7BF667D848A8E0DAD98F7031F96D8CE55054E612D5D
 E1C899B2FF90F4C78CF92E1AC245F6E924D719F7BA6F62E9596EA62C942A8E0A  C2F8EF63BA318744C3C1C969EA0BFEA0A743F94FB2D04D7FF51BE14931745A01
 C324DEB564954EE0D69C83C9A2A6CBD3E91B7943786D4C0944AF20B2E4308931  FFA2B6EA8A841B3D52044056A15E80312EE695210E5015DECBBD1CFD05348A0F
 83A9BD1B7B08ED70FD8BAAE422BC45148A7601249951755A409B77934A922785  A105952BD459EA90256D2085B47E4624CB1843C18600E19ECF4626600B1D2FD6
 6637BDDED981849F5805BB7C6B508622F78DA5FDA8F9844CF57672BB7EFFB6D4  DC2F7220D4DE83698E676B03B3060F4345B80558B6077052DFED014A091DC957
 85CFDC9AC9A5688C8F699CC1D10B9A6E8262B8906376272844885794A70D9765  E9862B2163064DA59C8458022C86E54E3A90CC581F6F3BBD0B7AB93FA00F62F7
 3731D87D038AECBCC6B9DE9E44EF319DA5B001A79BE540CBEF4FAE5DA163298C  A57EE0895C031BE0E1F33621421DE768F27D711040C0B1BD98D8D3CADAF119EB
 ED28E09E922D7D6BA3A9F5E9344546BF31B72B433AF15A00658ED278990CA4A3  95FB1407913E1848913A1DB0AB5C03EB4701E7EC175E3D8FF291CF91CABE77C5
 796D48A81E2AF63BCC4A99D8A8B76927EE4331567A366B8E24E527C9DC5D15AC  5ED01005A99920134018EBD2E513F7317498AA920798A43750FB096BDE81D51D
 3ED7640691133D630E85DEB5A93EAE9483750F8F04D762ABE5B35A9C4FD77404  F4B72F2E0762A9360A713ED9D2355D23096D1DD926E99E4D236F0DBC289624ED
 47FE3770603B117916AABA8FA45093B30D4EEBE6F2BF95C5BB315DCDB73C6C44  437FF68460982738A9C7739FAB104FAE7182570FF9B16794F2690EFC264A0729
 9D66CDF09672980BDAE802FBEE4FF7C4C3C6505FB6D7E188D2C8F0CEFF41FB69  E58832AE8A7E02834BEE3A5F512AEE6AC9493A0C451CE1CDE39145DE3CA49E26
 8733B5F81BAE2A7FEA58F20A90D698B2013155F56E2F9A7836E3F33CCCEC9617  6757F3247E8155402CEB5E50DB443FD39CD877D7428C8180297A433E9DD7884B
 F6B69147AB123959661EEC2CD135E54AB52B83FF70C1076D19665C74BBCEB383  023F7917D5A47DE5DE6881FD8CB1B2E41CBE8EBE3D0206758FB6067142D1C7D6
 1DDFCF382CC8A18746290C1238D77A2763FDD41B05BAAD8AA0E7E91E62AF9BBF  075DFB5B8C9BFF98362E4F7D77D8BEDD43A5A7F68A6B9A3BF5A38D22C10FCB1B
 2691A255F0F24AE4355016FB620BBA014DB34DB4C5715DFC15C39384FA5B6A98  5F7C673679BF9A87D65F669324CAE5853F4C101B9FA2069D72986BA0B8B62403
 E3A622E8213021D89623F9051C374A2E4EDC011BC9608CBA1D33867E071ACC0E  EC3526D711A58BA8147BDBD8D7227AB64F952E2308F317842FB3A4B6F30EDC49
 91085120BE48FD4AEDECAD159B84E81E939593F7C79D6272A3C428470DC7F566  BFE6B204AB3B4222D809E159412E5D49E00E44B1C908AAB52E63DBFF05D6126D
 3EE3F9164D7F49EDFA9038F60ADD7626E991176516CF4166A87C3870E1785F25  CA667367B6FE23D3500F22AE4B08BCCC8053198F9B32F7162D118A020E26A9FC
 A95F1C1C9BA23A8A4E8F28D3658DFBDC0FFA30B7695AEC2390786BAD9B5DFF94  429BE2DFE6BF60A71EA99516CBADD42A4F2777CD4AF43C7C1E9E08A4E32D7A69
 FB2380347B435541D0D8AA358B9BAA6C91D23373F0A50B30D68D9A2D1AA69483  7DDD991F3E33DEBD4A28594B4D640DCCFEF90DD3F2EE4E2559CBDBA6645C3FE5
 583FD90192A844F8202CE94556F767557A27B2EB448F61AF921AA4D95F11B2A2  3BB8F4283779E544BB628A7083C28F1922D895A46E568EE9778101A2605965D9
 415264A99DFD711EF16FCC0BABB85EBA396DA726E648B101F83E709818396735  6E7948F3D133614930B74AEA99B8B6BB664C2C92627B7664B7821A3921D16FB4
 DB7B6FEEA10BDF6F181222E3BE13AFA5FC8201D6D4420CF64870564B23D16646  8A0E5F9524747CB3C3512E78C1396CC44B38A942BFB0905D1127E83173DC9F9F
 5D1F931F10608656C6D93913CAE761C7CE31BDB8FB2BA3578A1E3C89C2413FD6  FDF7568342CD3E485EE9F2E096117131BC273409AF0EAC8DA66D27A96A02D0BB
 98E164D645787932899F30AA0676F3C93EE7D821B0ED1D0FA2B93070A5DD15C3  F8C9BD6AC927029B70792E3727129F26A1857F19EA79C8CFDB90E0FA8FD4CDD5
 CD3F608F418B9B4CBF67FB5F19379461DBFA431A1D70B01D2958EB4939B8FEF9  CEB2DEADBA1AA35FFF7719E6F6814CDFBF38B43973F305F122ADEB9939404D35
 897137BC12A73B5E8928A05FA2681B2A690FB2A79F029908A51C0E270ECEDF66  FD988BDFB88FC21D7DDEBEA11E4D5C0B100E2DE96F23DCAF4B95A225A1DE082F
 3CF461121E9A2770F37C3337DBEF8C076773DE2DFF7EAA48461C284E446F8E32  D770FEB014BF4BD2B2C730191627DE7443876FB6A14E14C33836DBC6E60249CB
 30B6B76B6F46DA2F351733B80E8DDBAB9D2CD8FEC5C3C62D61F9AD13950B7521  E01D0EDF2705FB618268AFA24C5E02C8BBB75685DC4011855E1CE16D4070A453
 5E9EA4B6CC6DF23F8A06351C4E5CAA86AA447AAB6B6EBDAF9F007D74EB6AC476  086A2C4EBE14EA5948656F3250CD0F3D3ED77BF10A781B260496798F90124011
 61DAB205217AE0A8CC5E2622D804A9D0CB7F038A93C2279A6E3206850B48B28B  9B8DB832A4865CCEAFE1A43B0F79C5D81D87052A46575046382C4F4D27A99DD2
 79F028D28FD4256FDD11D4EEAE241DC67B43D529719E2E1D0250D9BEC89D666D  2F57F228A9EFBD3B54DB6473EAF403548B9F568FA56E164A84A6302F14783D4D
 3AB48123E75CDD4450CDD2290B018D87FA7D88B5AF58A133190FAC46008EAD87  6D5CFEC24DA1FA48FFEFE1469CD22DDDBB1D27C0C50C8B7835A7FAE076DD14EF
 361FE4407BA9FF47F23E4BF0F84214721FB8C68A1EA5AD8A8F89F50ADFE9766E  D09DCF3A223C8C0320E059A5E4C54F021C5EACD6BA20934E40ACCF9AF9D17BCF
 81CD3EA3D374A4560334D0685A11A283BA9AE1FE5B0655E9265B29C58604A551  FD74818C2874A813AEC2D86BB397BEB9AC08BD608DD73D8FAA3786793ECB368A
 076E99F3EB3A131220DC08562B5890201E2B6C7E2238B13A24780E8EE7B4C52C  33BCAA0E9CD58F927F5E003565D5E9E2EBD77EAE3D499B7680D5DD757692B9B3
 B17D92B74F15B61FA8B838CF207296D17FFC747051A0B70080BA691028D9B092  7D6C208217D10E59F1271C4AF16A748609DC60E90ECCD89CEBBF0DA469A27A39
 DEE2C476B624FB324B0935096385B2365D5C89407E4809F5982F34DB6C10770D  79C972B6BDD6F01D097B9833BA230F06B8358E32E9C69B7B3A6B1230C6FA9EF6
 AB59E158CDCCEE7C13570CA3F1C663099933F76F86D75CF3E66DEB7AB16B05E1  F2D4BAFADD2BFB1F1D0B7B4B91F440272A14151C971E97A2145B16AF3430325E
 88871C4AFF67E2E2015DBEF87BBD7253799C080693D5B42534367FED342DA27F  5C13CE82391BD74E564CFFF9E0A75B68F9A74A8C9744DB8ADB57B04F261468C2
 DB84E8C31FAC15E61E29C4A953C2CF34017C306E1FF3CC5CD656BABB1B56479A  5D98C8FF0F62D32FFD61676EA39DCAFEA4498A13C028FA490233759C67BC00F5
 9B2BF19C63556BE5B70B546C550A364D7BCF2DEEB81FA8D1768D351B03D607DE  6553D567A77244595B46FDF0D1B41E3C20A88628C092E7EAE6DB29A621837F45
 15BEE915C3A1217FF5748427CB0B88EAC87B1687641A20721B49B808B239D044  C76666D5DB203C68DF15977DD2FD08FB9CF8327B3738C456F6B8998BE71492EC
 B365023E7671E6CEF22CE835215864E29BA5F43E2D08EDF14D3F8A2D357840B8  98DE4B1130DF915334A8478DB8B4A460C44A35977DD7912522FA033D3BE7CE07
 2C1C871100EEE71263F6CD2F71F045DEE2D8D52CF0C747E703D7555ACB22C087  8E8EBB52CE5F33FAA8659D6D3D23BCF510E20F0BF65C5F2098A045C9B3C306E0
 706E24A8D4FB691692426DAFCD00E1C10B586710368A1C2336A8575E4F9136C5  3D9ABF7A9901ECF75E2A8C3DEA2B2749F85D80282EBBEA2790AEBBE972481BAB
 3F31518B0CAE2846E130943100CF289B970817496A86BF3FE660A49ED30C3C2E  F113BEDD82D0889F836EB13B6E04A2C90EDA09ACBF1528B9E9F70A5D4597CAAE
 22BD329CAFA10A2B95E876D262E2B2A1B70E4DF7B8821880E8F7DA9CFAD395EC  97BACDAFD68ADEFFF8624DFE2DDE7A50359B4C39605E1230E61F3986CB8A729D
 954F1EF3F6897D2DDAB04EFEA5A63D4080EE67DC8C61A6DD0C2A17307AE028A2  71FAEC805449C7E9FE01A935533D0AFF8DBFAD89D94007A314A591003A1CDCE5
 25CE049C07615F33B2429648DE1208B58074F43FB64F821B98AF5D705C3300B5  514716CE77EBEB922C9939A1912C14147F3A323C7780E119F09152FF40B720CA
 9537CA7D26797579D79102B1A30B793E2CD706EF1D175D0035E987A350C1AF19  973C27B646C08612B0D31AAF794F9C524213F2C406DDD57768AAE557EFEBE10B
 2F542CD299BC0FE43D781534B9290D398CFCC578B25526A239BC3DFC2560D568  15BCE8D1E7E815E7A55F6EE23E41F79F263A3CC3EDFFCB1732152AD56BD5A604
 BFC312CB36754E8CA924F34FF8B3C82A1C9718B0616F35A46DBE5A2561E88C41  1264467A7E576AE5608AE10894C3FAB349B5569BC1597719E06666182CB42F14
 3AE6146C538DE06C7F42EE5A3873DD22D6C674BB19B5D1527E33A59436893250  AA8EA4CCB6B172733258F8287D93521FD3D1D5484D72548278FDBCF0A9F2BF65
 392B63BCF0419251E28276582B47641D38A796B697098FC8CA0BE7DE8D969AD5  F8443738028016474C20BD41DA7E26168DBA3D54E461D25663A7CEC548EC9B80
 7074019FE6BE2202C28A35C5BBCDF5B54A927AC613EBB1DCFD89B6C0DADB7DE5  D16F78D7AE9FD0ECD0238603B4083C35802F3D0CEF4DC1C06F697B9B601CA637
 AAB8E6AA11305FBF2999FFEF855F282C098CFDDE7CE6A72C5F175E9CF3B66A96  F302F983E254D31ADA53D5C2E779F19ADB35471FB1538B2DA319360CD5C7E0A1
 C4085E597BE3AE341227CF02F566E797378395D3BEF611D9C75D388B191805CB  DD670800C5FDB3358C93C48017233892C625EEC764CDFE2CD63DC5110133D507
 46903EEDED187C39DBA60D8487CED63A7A1B43074FCC33FEAC7D975068422D22  58148561603785B97411190CC8B91D03B2CE2574AEB97D1FEB5D446E393CBBA7
 8D4243350905A93CC7B2B0BC4CCD40621E08DF9AB69D82FA131CEC0B3A71CD8E  4B736D48EE1D0EFA4318BDA93DEEB877E2DE5362159EAEFCF6A1F620EE828D7E
 9B2CC23FE0BA31230B01879CB77BE2CDEEA404DDFE173021B8003DAADB67D26B  AA7C8BD63938FB2DB3C5B9731E48937C42A5A8A81A41988B0ADA8C2C34BC2159
 6B1BBEE2741A91510C98B4540C3A1AAE56B20B59EB3FF0C6680491501A5541AF  DA5D9DB5DEF952A6B22336C6E38BEF31DE98BE70EF7EF20943F2471D0A5657AE
 045F5EC1CB61EC695D3BF008C1726C0C487305235475CF084764E963C8C79CD3  15CF34249C74896EB3D5B5B8F05DE616DBE6DCC6C57A8D2C9E85AF28F2D434B6
 13C8D35B4D20D942E8CEE85790FEC78B1AA96276010493F2ADF8903AC27B4A87  4160D90189CC2A4462CB43902AB944F83BD1F0973DE8A858CA3C430C33A45CA5
 ECBE1C89A6640B576C9F6481E79C9FE1D097E6DE5C32E83AFC7580F9CCE3835C  0E12D683C6CED1ACF74A7B033A80259897E74BC192081C22A8175A77F7CC4A6A
 7EB79D8B724B04A7B5F578804C2A27ED3C60AE5B1778105416524E494988F828  E18CAEACEFA3E6DDE1D860CFDC7365DD4AA8FD282503413E6BB0B97B6AA46868
 02369C94DE27E819F9EE0FE13512389A8503CD22C6E55EB06F05CBC4C6A35CBF  94D3AB6EE56C98272A72156D287D55F38947F4FE909743EB77E271228154FD8E
 2391AE9823E32F6447109DE73A6A50305E0AB66A8F33801B61FFD40DB98F9363  6BA65B0D84AE736696D52B7DDB99129181204F5350FE059C7BD274BDE79AEB37
 2E4BD1EA21492D115983D85AAFE8B1A2ABF7C5D7BDCF803F9EA75D3905F83379  A30720C5AA20908DF9A61D7C91298E3FD26BFBB1F54AFF712FB07D408491BBAB
 EA40B1BEFB8F206CB592C078CCEB12D58308F3BBC5D7A8240A193208090FF5FE  7A4A376D58AC62B50C7D5EFEB6466BFA2267361460788D27A85D4981D29097D8
 951520ABA40F8B89A25D8525F9E8786FF1A255474F11D3F9C0A82A5B6BA0E7BE  D6BDA47CC685F8BB672F239939F1B8BAF2E190AD5013A36786DFF3BEE06AD87E
 40B5F22BB20A302226D6D9C8897A5804E368932C996F29493F00EB1ED9F52437  D334125C02C082962FB1530C02883D17BCAA8472222F76B4E3BDEBE41FA112C8
 514D4286EA504137232A63DA6AE00A9BE7A1D9125DCD2CC5B5490E96F20F5234  3B427017DA136177FCB95F8955B1254886CBFCED2C50E3532A016E633A460E57
 28F489BEACBA4C387F4EBD8A2137807107A6CE4BDD603B0C004CFD1BCC389F3B  59A988A13973AB505728A466A515431967AF3F2E524DF5FDAECECF6AF1E52FB3
 5BA2262983B1C68CEBAAF2ED9DD59F9DAABE8BBD2C1A44A81E3A141450171ABC  6E7C70A88894F6F884D36EA29CD18A4CA5E29CE22018879EC1F3222A5C1D398A
 ABF99BD97B9C705D016A83E5C02A9E0E35E2C71145E36B7E276EEEFA6DE7FB0B  C4F328EB2F1BB19A883BC44DC1F028B2ABD0783B78300C207E02E360ACE8C1E6
 138CB0A33034F681AB83B19F775C58D6C9FEE9FD9D6D046F0A90D951B55CD804  96717B7DA471A2A746A5D942996F291BD91ECF25F94386DDF2ACCBEFF6902B07
 F36D48B49CE54C9CBA10B0266488F2A4B69B39591987584729C0E3F97B0E19D9  D7B08D07CFA788F139F9DA8A7469B4B2DBB19AF3439804B53F51909ABEA543BD
 CD85100DAA2CAC0567B9D3B6BE0C96DA065A82E9F23F96C90035241844F87D96  F1B7CB3D7073E5440C91833CAE3DB072B827014A4985CF16EC7AAB1819543D5F
 F1F8FA02C24B4DE1F4DEFD32F370E33844CF28AA043AD838B3560755BB2567BB  3F01EE77A0EA48672F97821E80D3905EF754137F7A9CF4533046996632348CC2
 AD330BD5FE3A6DB1AF23575E7575CC34D35298DEDF555F9A377BE353B51F1044  19B1DA1995A8D9227B9C31A203264167602CED1A54570933CE7BD0F2E5FA8A8D
 CA15797B697669E7577F03B1582F4FFFD27340770D1096DA6F06412643874DE4  BD75F8A6AFCF5F3C07535CD817956DA66344DC2EAE2EDAE3343FC0B201F78500
 CA30DB26380AF3FD49FEFFDD9D903F44E9F004BF556567E8863DF9EF7ECC0676  AB1AEE2C802F708139A117AEAFD9F3178EA1C1ECF36D293865D7BD48A81E760E
 A4D1B9ADB6E4D191DBF02BE0B5A2D7EFA3F5A03ED9DDF0BBB1C4B791973168AB  E1DC50AF139C39D2DFC4277CEB4A025A2E2E5CD7311EA1CD5C0715C0D9C2EF7D
 BFEC8901B44C598F6729CE137A14ED7F3C858F64FA48B33CC74EAE7218B91689  2941B146F675615C41E5278D41EBD31492E6C652926F47B014DAA976DB929B8B
 53906BE3F2C6704C524276FCFC80DB5689E5DE7E864E488D3C8394FBE4A38588  1AD504BF152CB6EDF0AC2F1636179256DF8B5B337DC7D67CCC1D11D83227D02C
 87CF32DD3C3CBD58DD5359088B0C9F0B792ED4B8A70B167E2200964009EE9D86  CCFEADCABDBD266843B56478AA64AEAF2BEF103BB6F509F692D46A43FBBAE72F
 9431324D617824071CC27F93D0612AE2CBB1DEA946A1683060F3DC868CCB7C79  404B56F5DFB4026BC96F5FB34C0F1795AE16107807A7CDF86A87EBD3AD4AAEBD
 D15208BE4587D053972E0D746E7D2CDF5CA4BAA16F9EE20300053E3E886C10E7  DDBCBFDC3506C1B9F85CDD752B0BAA8A8BA5C0D9C429123A1977133EF233170C
 48C7805A56619C037D50F4071DB6DBB809C33D41AFC5E0B5DCA4EEC772E01AA6  FA384C1754991090D64E1BAA22B0EEDFA2F85ABE24D8721F68B435CB3F40870C
 D4D50246A00BEF0F963C36C2CF3FCBC6172637D5D2AB881F78EA631E7751E9A4  B9C688B1B84E7620EC8E4CC2A790176497DF464C39A996DB65F125507A30CBD6
 AAC367361E58F7450BC32E51FB420C5D87D5DC6C8E3C38B0F01C67CBAAB4A8B7  60628F920C0B69E0EDB7E95AEB327711F608187D8F54DE83A77F4E2B7833730B
 F913A125BD85879BA8CEBCDFC7B2C72DA41391DF929943C9C35CD0CC027F833D  53B8F2CFE09CD1B24F84A548243C54D1BEE1A462B98032623E8F34FFBBFA0813
 4516766668B776063539934F087CB453C5431ED1BB80CF8BE14D3BAAEA64B327  631245ACE286748540E9422E648A8CDAC3E78E1DDF29FF6B2B1CBEE7EFDC6CA8
 7842403C6B5AF28912AA5BF9F939403F026BA678470945663909F408628AAF0A  7317791B37D4F48FDB85B0876B7045CD35F2F8EC95ECC949F9FA19A944BD9745
 B624510294D4B210D8018F278E5E34F1C8D47FDB8E9BD97FD899126F16459CF6  DFB4A2D424B35D6819077B05F94EE3A6D1AF912224B4775F9F549BFE467AC4CB
 4B635AC0BAC248A9F3F1AC1C1162219F8FA9A68B0BDD5258E5C101B65839C45E  0D5446752A4B7AEC25E38FBAFC6B6F0FC5AA4DE09C2E20F3D7EB9DF77AAB1459
 B8EC746FBDF1593B705B3FE694F0B2B9816CF5B9CC4A57EE8E32158D1EAAAE47  C930BCF8DEE596707BC72FB920C7E7FF5389EB68F749028BBAAADC8C96B649F9
 1277F52E46BBFA532DAA173541AB4CB80FDF0820955924F7700F8CB1244E5FC6  1F051FAF0C2634130D308D85AC4536CCD20F371103CF976277B78B15DF41929B
 901A3BBBEDAFCFF0675DC5BAE62077A9DC085C2B4F7682505B81608BEEE4099A  17B827DF60E896B5E52EF826C198B7B786A6F0C9BED6BB52CB46C4DDEDDEC695
 20F14BF24257AC561E4A9C63C1BA0BD9CEF5912A6E52F85479207D8B363EF8A2  05D98EE0DCB5CD0BD9FA31649C1E5946B8F04C0F15B4472BA6D47B21699E9641
 66A29E54110EA897101A08FE5F1A2A04ED71F931013BFBC4F927D594C17E4292  812FEC7E9C28538F53D8C8CCFEFCEAE0A310D78D73CF33FE31F593EDB34E8DE1
 5387EF18283D8E1832EFA81284CEFFECCD1282611C03461B0BA75760000F0DDA  1575DBFDD257D68A6BAD03AA3CE50788BFCF306E4A5F20D60B4B242B78042950
 FF909327A93B94E6232A7B2B97885784A52ECF43FEE9BC6A51E6803262C0352E  511CC7E78C0374938A6E92213023424A929671EF607D2FA578747988D3E3FC67
 5DA15A60D8A1F40A1156777466DF03655D3947CAB40FD47CEDD689693C8861F9  3C4232D5588DDB45696ADFB74AF72F5E9F66CF9A305B75DBD04EF3456DCA75EA
 F4EF7C1F6C89F9917E7960AA17E59A06C05E0223F4CFC3F7921506F14E43C05A  459B034D5B3F2966CEC67E8617C3D61613C3E8AC452A895B7BAAD828AD1722F9
 7E51A610D31C3D42C9157E02FA48E1A19E447D09FCFAD7A3D39D8736D5D2E2C5  547214BFF9DC072543343A9EF6D2C5BC3EA0834AC3EC05F96AB8166D8B36BCEB
 950252D6A5B57129ED4A39E0AA806C6ABD958323A45EA8E0CB99AA905EA6E998  FFEE66293220B6D382A3609B3DB56391DA796F158D2269FCB7AA9268843109B8
 76415BBCD5617320EFBBFEE9CC32D9E6F3A5351996338A7C1E3CDB615BE25617  AFADB1BC7AADFAE8DD794BAB40C7DCBA1E794460206C9D237797A09E7C389704
 AA0CDE95BB37D7973B6821D3FBCA0C73E32E8D79565EA8945D58BE65BF3B620B  707A5BDAE6EDE654D7A9AE417E5840C623E077D9C9C659096B1A71EB31A27A65
 17A58D9F783C70B325AA2583B6941D5642FA311D16F2BA5092B9B1DDDC436771  1AF1A0D9D760C4CAE37879A699F2D945733BFF115409FA7D489B683BFD94EC5A
 7B03309294001375D3FCF75D51CD9F248FF109B128335C2351FDE4984F28BC5B  9D22637391D5825947588FEDB05C7D98FF126E936FA1CDC92360DF4064055F87
 930F0DB25F7346061DF36591610BE252566A42BE3F304877CE9336108D388A32  9368194F3CF4A58D6B3B8C948008E72B801416DCE1FD8EEA6BA8A309E384E61C
 48A27ACACF4CAF6766DF6B8064FC5559F56F39F7B419B7CDFE0C2F0FD3D06E57  662F226DF653B718E51680027BDE9FDD043E1BD55052431BCEDE9EF818C1F588
 6EE44E6BC958F27FF68E1BB102B88A68218E931B787F7B6EB9AD00B61D270A5F  CF5F1FC416FE317F1D2C6F0C4BE6D055C81AC652B79342D92AF97253E1909B8E
 0FAC1488C008AB2390024EC9371E4FEAF5001E1834AF06E14F4CE57E0F3684EE  8593455B86BA54A9CE3E9E857674FD6E95C5B1F45E48B1748F7F9C5D0913C884
 C6CC34509D8048D1481F3D5CAEE10B72EC591BA6FB9C847E912659493A3EFAFD  C2E921E6704BE9C5D9A4C129D89E4D5D5927183CB0103170DD39DF827C484861
 8EB46AED78D7F075E4C8CF5DCDE2E6B39D9B7C3EF96B33010AA09C09658107C2  8ADB24F92F28030FFB4C471E30A88FCA8030DA5409CCCAD3B402EDA4F17A8D44
 3FE10704A981EA9F197B2614B1573DE964E1EDDC0F18F0884983879A94BF36DA  BED3112CA379C2AEC2CCA90A90A72755A06FF490F0706229265599691AF9FA3D
 E65D48680391D204CFDFC02E6DFB90B41B4B0E5171F440034322323920D0169F  3C4DDAEDC39C34E1424AA00A3D1A695BA8445F034E880B7AB804E78752833F89
 D179B9AD55EAD6B8627804C1DDCF600F65046644FFCB2E3E49FFF0ADCF8ACA85  9039A3440F41A1BF71383C5AF670FBA275B1F32030D55FBCDC8CC57938B5ED9E
 3610262D7F27B1A8659546C178666DCAD7B98561DCEDA30182E5122C84B62A10  6E28E0D4F2490C57244282B7FFED8A60FF57F0F75D263A768F30A6C3BA7CE205
 8FDDA7F326CC5A0F12EAF5FC8140BD6D29F268B071091B9CB12B3ED34F3362B5  B0EF99B84BC7411973B08B593186584D5B88C5AAB87C68CBE2D2E7548DC7571C
 46BA1B27FC6A7F78C1FC196E5A8AB377E96E95787BC45099E7B3E57DFD01C584  42BF29B2F17E417170FA1EF89EB9900D46354C497CA71C66110701DABCEFE7D2
 175AB4E8DAD7FFB130339B19FF41A24D975802EDB1A7C28D4DEF85340A5EA05C  EE38EF0F7A82900359F984C66E9CD02AA2E58178037995B7F87DAC99EEC263BF
 F43E032DB9FA9D49C0B5B087167C2018DA89C06801C49E1CA4F8D925B977414C  1A8FC0C51C74004E9EB4F5816B2BF6F41CE7972384EBD2BD2018CA04980DCED6
 C193A0388617B067C87251E62BB549F1AFE66F723A4B445AD686AD866011151D  1B4AAD756D6E11D434FD9E16919F281A4E8979BB793E1F8C5F9A97DCEE58C5A0
 95398DAC1DC82FA155D087274388A73A330E8A41A3E4B0CECF70FD7EDADB3CF1  9B9812E1F5AB15496E3E9AAEFB9D8FE43D14047CDA8411A21740507B1F3AD77B
 DEDD9EE858E160E9E07FB0B45627B15242793AD21EBED50FD3740D57623B2A4C  F5958387D3D5DDD88B082941AA14CFCF6B7E189A5E8C6DFDB923EF6D4F844052
 6C318F6DCCA8731778A267BD1C052DBF175227EC72B911CAA6C63021EEFF47D0  2EB6D05C331320B3D7211DC6DAE310D3630E3C8A7867E4962A5AB72447810374
 D070EC588899BCD42175F953FB058D14DDE554B6A8D5E84632510A86AB8A44F4  C4130C93A80CD25B81D9452033009DAEB95FDD2AAFB18EE15C28B9C3C706DE31
 C76868D36BA25A559A4B1E88457B5C1AE0D2151D35CCB8F315A73402E936DFB6  6EE75E901F9F7CDF63B052E548AE480D7E55B648A6ABA3FF41EC112A3DB1867E
 6FCC8B184CB22BB8F56018C4F0D2DF946B80B470DE7A8B49EFB9EFB2EE0538C8  2058553A404CF5ED7D7E92A61849FC6767683FB43C44F1BD29E6F3B7CDD23CAD
 42CFEE0D41C0B6E466F445ABD9FE8DCEA2C8455E49B0D0D93E088EA1533955A7  3B5259AA96C7F70D8E17EFA69CD82177023E5BE76D62EE9A412132EE61230BCF
 826F69D0CCD503CDB5A0ECB1BFBFF187CCD807A432BBFFAD4AAF533B7D65860D  C17D4F7A5A4044BAC1F659FE4A267389870B2ECB86CA2DF9A4D33B9981F9B2ED
 AEC5136F4705A93C2A038AEF68DE41BF3B5F5883627315FF82454FF9EBB657E7  D611BE7C2EAC71017CD7C67CCBDA471E6E81FBD5ECE485505207C2C7369E3CF6
 AC85B39D49A07A60DB13692A402D9FCD554FDE315175F82B35DEA4355EB5EBB0  F79CF00C3F44DBF09B02460B5129DEED6D0AF855EF601C768B52B73564EBCC8B
 DBC4E0366B7C43FF839FA8AFBC9F109A2525E03B73579C612960CAEDDBBA7E85  D9E0165AD852A553447CF76446E5833A17F19A0369840FDA316546284BC6AD8A
 6A545B3A55CC9BA36863D1190F875549D9B68AEDB2976C768A88E7883671EE17  C067BE8761529F10E98CB4C4A2EB30B4B9DA7D64D3EC337F7172F49DFE1FA4F2
 126BF0839F0D02E99119F6A04D67B30CF084BDD69CB8F1426F50E623995F206C  42A0883D77FAD4CE8BABE62D92321732241497A902501E3944B75FC062B2392E
 978BB6CDB3CC50FA7A9B801D6F4AC93AFEF23733AD53616DA125731C874A0829  865BB27460ACB9D9BF8816E28E2D4DB61A60B233D31167D867BC936FCAF4801D
 C42F4F29CEFFA1308A6D1579842A341DEE8C98309D91E55282C8BDCE923B0A71  6DF7CD90223A2DA6C0C932F22AB547463425DF46542B2B1CA8B3716840726008
 488BE839BBE3C2A1DD1EC921EE0B974BBA21AE92236A3174893946F4F71A4516  DDF97931BB1B8E9423D10A7B773DB8FD1DF48433FBAA177F4B144D921A537C12
 7D73B41EDAFD075BA2E9A1E26B47F39C593778A9C7BF5C6F5791BF88516BF512  A1E86AF40EA149DF00A35D49C225CDB0EDCBEF5C40D740131CF6D1BD764F4C57
 90747D26F54BDE6DC16F35309D98DBD31892549D3C504780FFECDF1D7D406426  883782BD41297AD99598C9E3F3C84252896D6A666525EEF34FDF3AA1A3AD017E
 0CEBB473356967671FE650AF8524E63469DBC65C19130565ECCD5F833CE2B859  1CF2A65DAC8D4202DA8F360DBE8F0158FE398C2DDBF3C4A4C11EC5AE242486BC
 DCB64994EF30D772A5705588683A8AB168363F5C7346A076C04DFCA81D002581  08716326792A6BFFB89BFA8BE2380D014090765DC17C88A79BA663234A377BEA
 30B750CDDC49FDEB5D2F553F9D7524AEECB29128724619C4595A618C1E6960C1  E3526FBC242FCD5E1C03812E51319CC7E10879B707C194180525C5ACD5B83C15
 5087510E4062B880E765FFB10A2323A97DA54CBE09A4809E5F99F16D943D005F  C2880F4299D22D27453930088C15268A921FDE1C765BEEB3B6647BC9CA40A761
 E8D1CB5BBC41E2BDDA52C04448EEA54BAD310851A9233EF7C9AC29C5416E7E8B  50B9ED4EA50D0777988E6F04C6EA17A0F8AE46D9D163FC7DE92121DDEE4328D9
 6F553557A56D2676161D3E53FEFAF0139B37960D6BBF6AB628A9619094F1FF5F  2340D1AAC06523396A4BA56AF519D156A061009A8CEB4DED1A0996E1E827C860
 3D606CD9FE4948E6902F9D126AAA3A65C0DC78AEA1E1C1C3375F94AD63BA7B23  D726DF7797E6B4B431F4F20E4C1F0F688AB5A6A6493C12810897C441198A2AF1
 8047A65478307E7FFFBFDA61BF9ABC9B52D5E3C07BD1B5562DEF2D7F351067AD  7A737344E47B9948A92EAD08F4541885797853AA2FE73763F5D41F5B1CE84DB4
 0BB8F49320A9FDF0DA55CB9A2891969D1D8B3E0FBA34F5CC7C9C2270204A0FF3  E5DFCF68C79346E862A970B27CB7BC032E3B3384A0BAF72FAFEF4CE4F575884D
 B393D419F3C66D66CC015157025EDD1FA14B5B52F6CDD4869EB7606EB01BDBC7  9284DD5FB901391D5C4C180843B1E0F0E36069B2D64CC90D6878A8843400E4A1
 A222921CC69CF03F1E05080475AF5E8AB7967ACF102BA935508CD5462A2DAD43  A1840D531252358A78AE2DD470E965A450BE943506BFFF2BD13F8AF2BFFF8EDF
 0C2D1144F02EE34759128CE280122FCBC0254FBBC51AB00206432B044CBD9F1C  4261E4C2026581FEFC6FA964F93F500AF029519BD6F302B3DDDD5A49174D1E68
 A359B314B4265771A8277EA062111FE1F83CD042CF23BC0D69784BBD031C9F10  C3D8D77C4E15F62F60E6DF28EB389F89AE79BD019538CC16C1858CC4699748F6
 20AA05CA650C4C3F4CE6098EB7FCB65DAFEE5DBB28D94FE1E671E512EF335178  BAF44DCB0E1C0268AED348748EA9825EDA4587D1C2155E916487969836B213DD
 2A86CCAF7746A9DCE26C0678808E27F61855854A7341E3F7171F35A2E6817E0D  E49831B91D8A72AE8BB7CCEAC0CF6D56D8A5FC3134F0316E95216735F3A1A9C8
 F4DFB4D399CA9FE7A1948D3CF8B8F64C2071B04A976E292DC17A37ABFB0B6FDF  65B2B3AE43F47D0596FBC33DF9A1171757FC4AFD0DB0FD262F8ECD2161FC2F0B
 A24D91F94FD1BFEF86D91C95121FF5BCE56ECBA12AE0D488C3C2937ADC1AF6F3  5E0139F9704FF83CABF38C69AEBD6270E7847D88A34E8C1F55133387688C5199
 C4BC7E9C239BD8B601FFB2D98F1E8402B38D136E6731B2EB727F2CCE4B19899D  AD034430EF106924D48CD29875F0CD6E93B5763FBF466754B903CA6714B8176A
 3F042B8B6943140568841FDB3E77B5FC3AB661DC0BCDE7411864A9D3CC0407BA  F696310102C403583BB201D2CBED497113EB26B8208CCB341867B6015DE1FA28
 7F2EE40728CB9478F8E7748618782D61FF687D1BE6574EC7BD0B744A2E1908CB  ACB1535DA9C7F66DC25A7505CEF3B32E662538DAB24D00565D36320F40A54831
 1323EC7F6F04CBFDD650F0B618E883408F38199D5FCCF4C8A0BB6EFAC3FE74A7  FABCA1AD908CEBFC4A02D6001F3272A6A961B255EEA812A4A5DC5859F5634855
 83422A07355D784674F1D5C3DC68CAD2B8396122A552EC8F7E13ECC5B9BB2C51  684AF8A6A232C638A3E8B9DA0D574A1C2BB7AF2A24A173F3D38E35C4BFEAD436
 4FF9929C87C0DC9BE2A180243A3EE0392A9B78D3093A0E1397C4A4FEEB3474E8  F7DEE9D1FF1D468B2977A1F86BB83181538DF913F53D18097AF27B110AE399C7
 00EF55E8F893124CAB933084A7E90C086BFB61C7754FE18AE91FFD603F0F7291  1E53BDB9B0815ADBFB4B83539732B39371484E54297519D5494C5BD7F9D3E074
 47B8DB769A332B70FF813FC54B3F13719C61F28C04F22574299FE29EF251588B  29E9FA76C95F2A87D4F5BD84BF7264CE936A444D0C3CBD43C800B00BC3D6FF0E
 5DCBBDE08825635597DFFAD42BF5AA6FD461F75D491EEC07573CA58008A720EC  2777EB1B09C1A1290AA036012DE7E58A113FAFFECCA38986DFB5B0F00B050D84
 A4B2684FFEB6AA94C9513D3C49308181B8A888F17D24BB3FC60C2BD5D9FD18F7  94671A84D48CC52633C353D035407F4B06357B96FBD4B06FFCB8DAD7F75CE7C9
 9F1D4E80CF595F26ABF40B0845CD98E8FBA67CF6F6B3DD6776ABF9A3C86D1BA9  99B92221A668B720DC53A3BEA06AA4BED06E9041BD045F82D5747452E1C08800
 CDB5E955B525556B0019216D5E7196A9C6F8485690D9B8A62C4FFC401A99B803  290F1D56B0006923D469A77AA99F56D946B863D9586E83F413F59339432E968E
 398D479E21EFCC266366B7F3458955597E3315BB620C971261AACA4489F4E509  76601250A37AEBA2FE8ED3454793685D13889C1D41FEDCC592040A0A0CACC026
 24D2BB672700FB24CE5BCE433D407E50A300FBBDCB94E578522FB33029940402  C9887E4C95DA376EB1140433465477AD3453EDF382DAFEFDB4167DD266F9EC16
 1B041D68E3A9206227AF62CD7907A5DDA37629503D6A051DDD68D2DA5C857CB9  035508370716BBB6322656868FF904263E36DFF694E519DABCFCE597858902D9
 01AC6824B336E36FFB472693C77A4216B35F6BB245E275A290A7FA4939A25AFF  2E5D6870DDB10CB66422C3722FF5E9625FF2E1ECE0CE8DC32A391449DB758467
 C75BBB6BF64AA5D154FCB7E70D05F7C38132FC86AFA8BB1A2E20AA693AC89F52  E32239E415926F13BADCA08A884F554F4BC551B9239E010227BF01E74D74C2CB
 4A3D3EEDFEAB693586D27C84EE9E6FE8E4A6A0CE248B543A469C415F9F84354F  908CB56EFB43739F207148166AC69225C2AF4C5BBC72D45E70688EE55A17BEA0
 149DB945397919009D16AB6F7CA27756A46F2EF0168EF1B43B1C5C4A51DC40BB  1E3336E224C6421A0A2938AD5297BE0B3484E549B2353689642ED6C540D703D0
 51FA7F4EED5606ECD86769D98C78DDD1D93F65EE94FEABC89875E6EF6E7D3308  E924DDCF5061BCFDB6ED17C2B10316EFAC14BF1D897B31948CEEE3A661D87D4B
 408AA2EF4D33D8DC5C69966B7A88972EE4E2508DB6E82CE76718E16221CF6B65  9F8AA24F2EF04EE5BB6527FBD4F2F89457803CE417F95102268225D2EC83D83C
 288C36CA807A85185B10A457BBEEA57DCEBECC891B18A42A47D09986299B6CAB  632519098E749634F1C201BE8EFCBABA4B8E19CFE21C78448201C58F1007C053
 1D9B919630C1F0809692C17346F5AA975FC48609BBF66DBC4D6470748EF9A6FF  332F08943977A565BE460B021353D9BD9ACFCEFD07464EF03EB68E659EC2E165
 8A2B205B256260D618BCE59ADDD25199FC85774F74C9BD052D636A9894A7C00B  0FC8CA60AEB461BCA66C1C37FC46CF3A13D2D2C4091F3F69577BDD9491CA37EE
 593B47B16B2D6A40BB40F5C33504B372F701E2AD0893A7C8FDEDD18B2430C126  133B4F7F1F55889143D81C7249083AB58E4CABD7ED65E64ED4DC2DA5551D5830
 F3A0595B8578340FA46C207437659DA68FDC374FE32A5211F9334730858EE254  0A1E575C674D1FEC30AD9C5D4606F766CEF9F86FB07D7638A0692600B8BEBA67
 16A77043D87A8C7327A452DB5159F62CE36DA186770A1947A8AFE47949AB1B77  FFCB9646932A642C094A547B8D510CE3D904A24FAF06F2F6D2A82C37A68F5CD3
 950D4C939F255325A4B57A42CA5747927EE596DFC762974CD2546B76B977CC7B  9C1FD1D2C0AF49570D9B21EC1E5859EA2AD36B19E7816D02A31B020B56759AFA
 23AB82D34C70B415B142C942637E5C41F8B744B4544FD08982D1EF45A4A0708A  E6AF8DD4EA774F6E1695191F0E7AD52D570B3B395AF367A9C2267977049A6198
 360180AABC84E7F3FCC1AF2138F8357FCF10E991D64A8A6F0B69A26040F4C9C9  87C9FE91D702FFCAC7E9C4B21F4DB2EACB92E7D64FB16A15EC5CBDD171341A1F
 B353B6B99D3115DC8B1D7572AFDC98697DC31839DBF6027BA238490F6D6BCD86  FB315EC3A42D6DE90E031234019B81521BF8E2DF6DFF1C5751BB6825E239BEEE
 821198C62F468D50FD6A3E16669364A3FFC7973F03F8CCA768C398859083A6A1  DE378E8798C48E87371B37BE9A1370B91DC72596AECC03A988CDC5F30A50A4D3
 613CA9EAB2A10D7A8AAAF37A50715A2210A646CDE7B9E2ADA334C28C88C2FBD3  3E6168DACFCA8B9758415766B50B7C532B8CA33C3BFDDE6797A19F853B922476
 84BD004DFCF1CFDB50F681756E4420D96B979937B089A1CD4F04D400B931235B  5D2841DA7FBA789F6235388BB1A33CB91E10DE53252528C56AEC53D0BCCD99A5
 70EF037D199A18A81E01A66C0AE8E67BBE426AB7EF57123188B8822A2E462C1B  2BF28A223B82F2DF30C7050EA9BF1CD1071E69A79CC4BE83EC83FC3DD5748C5A
 37617392AF0936AB0C43AFF76C0625069756974779C6D74C7EE40D4390758E2F  9C0BFC5C62A75A7A8E5D1957D8C285A4DCFA8EAE8C030BA8B3B8AB8747478AE5
 7CB617B78B6E28FBB0745921167ED51DA6D89C3B76B5AAC4E0FF34A5066830B3  5ABCF1018D7DCBCC401FB70FD95A87037CAAAC23CA08E7940DA15DED925333E0
 F544FBD18FA8E2F3E166E5F88BD3136CDBF597BAF799B898AD31A4865491F9F6  42A5873CAD7F8A68F125A6C9AE1F44D15AEA88C96128496A0D137BBFD47A8824
 40F0340609CA5835F124E988CCDFC6A611195BDC13FC1FB08892A37E4AA9CDA6  396E051B853B7AC63B537E124ED66B3D3CBA3AC74E30AF1199A1690FFA5EC76A
 CD7A9A412A09AF4AB3C3D3868A49B7B046A9DF0A1D5CB6776F4706AD8B063E6F  2706F0EC37A07E4854DA9BC9248A684725E13A366E88A05C048B24FFC4B95C09
 965DD3EA0D7F3C54871A33EB69D4931C5C3B697977A7348507380362899A31B8  17406EB34448EDFDA2C3A1B0309C1B220340F4673F35D4DF36726A8C2BDF25C3
 551552FCCED87A2A72DB7AA6682365033DA5CF1D146E78782603E8EBF7166217  29983B4331FF5788AD8AFC15D7CE4D9CA420005C564AA88A32138BE97F9B5149
 788CF40AA9EB1088909C34AAE4871ECDF82D9DB2034BDBE55D5AD07C14471475  C7B6F4C12FDBCC3E7314FE4A7E385A5FCC837ADD2765199350BB7F472205C0A5
 F114003252BE4AD4769A6592AD7F97082DCD506A77EFEB602152267C07D6FF9D  CDB07B0563850600E45C18E1D6FD7AB8A0D489D396F2AC8AABFF5833ED1C0460
 039F61FC055F0ED3B2781F5C0484F6A47C4F69C0933B84C70644C75FEEBC2FC6  AD0DB7E5029A95107A7F3C94A3054477F099BCD07321F82E316A4B2AF0EA8A9F
 BDB882D0027CA7214E3B7758C2A20CA8DEA494E125FCA3610F24612671862481  BDC46593F9CA49875E04830FA0F2D1852DB1E7B6143749D5354BB86733FD629C
 7A8AC47AB4F0930E6DDAA6A1C23A4657F437FD7455C6C42AE7C47F8D9F962279  6C56C61F620A111920F5691A7D140DB08BA6E586C4802BF9306ECF36DB2B4D82
 8D493DBB444BD575E06FB0C95D3E2B3A858B091FBEF43BCB2A0B973EDAF5CA62  AB2624F9CCD8AA7BF365502C27F8DC41BE57B16684E5ABB7063239080F1489B4
 2BE948C2751AE8C2AF6D3925199A656EA03F481037041E217E1E0F451B8A12A1  5FA06853AA3BAAC90F1CDB1CECA1BDDDE004310DFCC6F53AC86B4B38CC697F95
 09AF923759BAB8B6443D4DA240A92E147482CF8C02ACAC5CD066CEEC861B55AF  205AF2F1BB7B2B103E2F84AA733216D06B096E6CB8C3A4FFAB730CF5B8EBE2C9
 8C2D05083C691F3900F1DD1053CDCE1C39327BED3C31B63C1E115F965431F699  5B8C3CDF242CBD10D325B1326B2184EE18C8F1B32511636A2A0C9F3F863BEAA0
 66536D62E2F69EE4A192FB0CCF017261BE2EBF03D7F0724E143DD3DE89A941A5  6EC1697148C28EB9DD45FC807C0A0A3AA8840A2AC945D09D3BB4ADEF0B8C9E7D
 DED578EEC41D38ED99D60D70F0D52EFD547E938B1945B383BA33A170CB85906D  07EF1C904526D867C2CCAE998C8A778644205A2CC756BAA59EE8A5C0D7CE35E9
 5C6F1297E9301A60D3E75F7C4F970CE6DC424B7C6942D3FBBB2830856173B2D5  BCDBCF548E85E3439CFC5CAF0DC0854B0A7909AF3735E49C21CBF83ABD3CBF2D
 39B7E9EABD78E46B150340E5C190277B1CDCD4D731538424C35B1969AF876330  566E18DCCDB2A2939C04B4759F78269F34BD2CF54F7CD28AD5C44AE75D8E00EE
 6921C92F00D5CF7DE390230E23A6C4C74807542FC5E88A65420E87E6B0CFD0EE  A65321CC4FD3C93F83245DF5ACEEF98D00014D62FA474DA0A046A7035353F23A
 D11BEBACB83481776C0363BB14EB47412E1652B174C21D0F53304FB4D6E93C2C  3A2B836A303E89999C82BF44692077F6A2E38D1BBD4B9169AD7241FFB2AF55BB
 2CD2F0D3D268E26681814CBC0A6C9A0050E48FA7969773287CDC67D68307F6B1  8B3D48FF7F5C02C37DAA803E7B3785C20055B82A3CB123250A7164A4619806CD
 A7A19F7B1F81CF8FD724E469F36826C9C86148D8613C230F8D36B0BBCB7368E5  1670D186FE5FB246B32FB4A774C09F19EE817541E4FC0D00F2EE90822329C2FA
 FFF8AE14D6D7E3B0847681EE7206C3E86EFE7D4766059FAB2B9F65D01C06C4FD  D23A23192418916FF47927CBDAA1BA1150F9644A21304EC50DFB56A427498382
 760C52EC2F5B5F8807F859D931830AE848BDA74E7BCAB59E3DF780DF3720BF97  E919B87440D0F86C8CE8E875F4519E27EAD10402D907E338F191BDB2833ACD57
 9CBD0ECF6574F6244E734D293B019B72AA961739A51849872DA6656408EE3E47  B7E265DE52156CA033E28E04FF3F29A2081E0319DCB0793EFD7A94A26AA0F1B5
 ECE2FE546AAE66E7491336A0D1A6E3E21699891F976DE51EE00F368570CABCCA  E3B2D26A963A53B5075F799BBBBE0A1E7A828779C0197ACF0083272A5FC5A375
 4994F995527185D34392A99FDEAE556B627C0B8E5FFCE9384A283253787AC2CA  4823FB16C59895D95462773DADC33F4B98C71499DF0DD27519B5CF836EA2E1A4
 C40D0CF19A2D9557F269493A9E639C07AD67835FEF0968EDCD7619DB8F8996A5  89F054A68769265936BAD786AA43F6616A62978DD1C0A522C757A6229C947080
 DFCC1F8A1447ADA647A77D61DE34676B05606E4E819EF8BED0C2916D053B37CE  9EDDDD13531A62E8C98E1E069F9C227097E8A35F60A79E5A363299221D6DA8F7
 601820A97A26DCAC10C1201292D57EF2439EED391C697AA9F078C08F38B6B719  E38E83B903CD1649911EF3E188B70E625E77D0AAA2EF447132D64B9CDDEB1C96
 879CB6DB90CCE131989F01205CFEF3EBB124649591981CC4C302DDE2979FA56E  480D79152004DEDEC4126618D60D477A23C5CFFCDE3B41EA6E0C383204E5088B
 60066E21971D69D0331ACA3C9B696121B77475028BEDB615EF8A7272C0A425E6  6454017D12680C9317D33FB5DD31B8DCA79E7BE82E219D3CB4FF67399F7D3E1E
 59A9AA6C427D3E057EAC3C86720353DDA48EC0575DF84D8E4E73BEC21FBEAAD7  812F64C8AA0F77C579794A021EA8C33F5A55C790E20B835DBE28DAC767C80E21
 F1C12719FFD9BFACFC2B0F14899B766BF593318BB171EC16F4A74095B2641692  DD5C75203105D111279952ADC0A8E3A7C444729ED7638B12541A42A18BC3C48C
 C046B08E043CD3BEB7C6A8089F309BA0828D1B0EAEBE34C4E23298C44EE823C4  EEE9A5EA3938DDC68C513F51A1A3D58D9A2A4D25E6A147B93B31E034F1ADDDD6
 147F0C67958E9F62C218DFFD35DE93A21F83C5B6A61604CF245BE9C7A731A878  C0D3B1FCCFC3CF2A3C5020AA5504336DB148E856361ED21692B2B30B60F87DC9
 E67024FE85F081D1AD915B96C073FDF9698C2483E929D19664C9212EAA75D09E  9D98F1BF2D0D88024192350B49E706E47399B37083A3AC2BB1CA20BA08078810
 7F8E8C837115349C7779A45F5952C12DE46D0A1963D06BC5DEB7E1FDA027A363  F2AC452885C6A69578662AA69BA2543DC1D3C9521AE4E28EE121AC4DC10DD53A
 716512440C79AB5751850C58D8771AC918B1EFF27E74B2E875DECBB126D165C3  26E3E16FB8E0CF687D0F6C1E776E232A13C8100A0E9CD7A79E4C500191ED837B
 F88B9FF42342ACE6ADE0D934E2849C6EF359EE1352CA0A62438ADF05A723B092  AB576980B381DD61DDF3162E2EF30AEBD0BEF5130F35A2B86CCB694E52FFC06D
 C61B0B8985A7D99CAB303BAC72A402BB639D4F575427340C1C2020DA47CAF348  52A39D2C204900A260B5864F3F0147F0DA5AAFCF68D2EC44C3EC44112FD75A60
 D07E2F051FD3638737749BB22CEB1C9FBA69C933B9D55D9697C03CC823CAEB33  7F1B2A1F04BE842A29046FE9757AFFFA743A31F40926C34337EC23FDE7A95099
 E36DA1C036452C0831A94D8EDB243274DCC1E0775F4DE9E6737BFF84081B664C  33DADB43722C25BB121D2684AB0F8E96D1BC55E6F1B3552C6830051D57A54002
 A1792310981A1E51B7C2D4E41DA165405000A3B383A6549774218486F798C713  15FF38FFE7CDC418C4745382E88DB09A2795743EBF5700EF7D9EAE42323794E3
 4BDF145B737DF011BB367D00FE7157CF08DC67393ED63D94E594E4D13AA25526  6C27190723C9F7044EADEBEF2891F153FBEBC76DBDA947F6BC638D2EADCB8633
 D4E066AC40CA85BDF426F53CE9DBC2241D03F0D5A67505C672A1298826D85E29  875356FEA25A2735B2F08D6F7B055B6772115C64E6E6038095A3C9FA9D545F00
 6C54594596CBE06FCD86299F4CC49F045B794EE2D1386CB0E6D70D0984B33D57  67D950DB45EE856DAB59B361BE4B774AFB3D2AD3D5458097E2C0507CDF84036E
 8354236F4A65E15B72A45E878646713956604B27A0B8884C953427F30499D1CD  D6DE652B4F01793FDE1B82AF9E3E028113CF1C13D7F712C86FA081A22B24BF77
 7A5F48962C90903B47D890CF930A5A2A12BC29276B0C899E8C273CBF07259E68  80C4BE2BFBC8BC3692A94F8C6AD521D114B15CC2135C61535F7A6AF68367E7BC
 73969DDBD60FE8685323948EF011B2A3077F518776114173C923A94170E0FC2A  BD32FDC20B950994B2A42AFA0CF8A27E5AD69B04D955ED2784BAF70E0DB38182
 3B7B7A60F33C6F3860676F9958BBC404968A40E3062B67B97ED496A6D5442AD1  4A526EE59645DEC48CB7B3FC51955B594C39AD81BE14F88F543F0EA563F27FF8
 0EEE683E7A53AEFC74C1AFD001A87D2F4AF95EF0351A534B0A625FFB6494D7E7  92C964B4DB04F2BAE26D32B221797BB07D5272AE3174BC176B4BFA122BDBA706
 523419A07314506091D6C77B0622BA88D6C72E8A372ED8C50C0CC3F4ED0B544F  51AE4E4959588E8AD5877557C3A5FB5DA93488259318C8C100985BE67C7F489E
 B3650F9291CC352815239501DC0F8CC727F104007B031B4664AAFA33EC73D15B  AE679028544C809225A1C6903857262CEB39553EEF59F479612A97B4FE92E44C
 C2E0AD2B230A6C29A432D83F50C35EA1150ED5F13A4E786525435A0BE2006C9B  92707B5431FB1CDA38769BE74776B58B89F21ABA5CE2E838A5ADA31AACCCB34F
 3439DA54F6F9E8FED484559B59D64CB3A928443B4DE0497445D55A4E257942BC  C711B0C51D76FA817F8521CDECE2BD02F7141746C6DEFB8B60C012BF14506517
 33649A51DBF0AE89E43229D62C5BE66AB60E7AB9F4E8096FBFC5EC8E0C94D234  EBF40AA05A75033481BFAACC37DC32465EB18920329125247A077722E98D10E4
 71559FB73E59EB724A7F354603B8B1A7B68D2EF80CBB1C65D259902320EC9348  625F7F35F32334EB97A185A2D1AB53C7420B6A43FD86C8CF540B7908BEDCDD04
 7DD18B0A779E6F117306ED134DBD5FFEC9C3488164D65BDCA4C878F83BE1CA42  14FC140DD4437029121DEB637F8A5115601A48D9C163FD3AC1BEB2A6F0CB7AA1
 EC9B294D0857018AB1DC0AF024A81CA0940279201EFF5652F9A4CB1C20E5A0A8  5BD6BFBF1CC0E3B668894D15FECDBFB8F003C561A29D19E4370F82B5DD221999
 732AAA65D74BE2EBFD3237D6600714E8507B250A77048AA0D35F88FDA1207DB2  DCA929139B577D506244276BBDC1ABC66D3D03545646CCCD4077DC803AB45397
 D60C1F5B2DCDEFE0218C694419218339E9BA0AB66FEF66BAAB29F9BDC6FFCBF2  86C99063ADE42D9E6409ABD848E5425B9A626218755AF1EC46E2028DC4D210D9
 05554E500D23776E8A43C4E91C9107230A64EE5B05EA09FB78F6D10A82C5E4D8  41308DEC9DA895752B31E14AAA17EDD48FCD12E17E82E5A4283858CD683528D8
 244DB89D297AF08EC788B282F8DEE0D0285DD6E7587C69A2CA0A51C7E54BA4FA  B17475136B419FA67E930AD479D47F713C8E920F01A48A6497A16E56CBA754F3
 3DBE10663459057E5B7404659BF14430EB9D66E00BBC38B5659B326FDB8E2AD2  28CA1300BF61378A2B967D697092AABA8A5AD9613EB4ED7B1A1EA0B991CD8C8D
 AF4EE2DC01633E87A484C327AF0EFDFF496716FCABF6FEE934BE3A12CD9FFB5E  C149F1A2B1AB43D5FA455DE5D56C22EC5D1BF5D8A6D99BC337256870D4E5124E
 F7249A9C4B6584E6C1052D33E96F8204D2455CC71AB0215FA313E28B5C9F04FC  2D5DED6641F86E273E9CB8FC6BB442E72D7D795E2365E15C07F768C4ECBF3859
 2293C9B439CF1C08B9D2560F91CEA011C6613AAC02F79C0B79F735E62D310A05  5E0C8AA9EBF2009D4490EDA266614D9CCC217BA7AB157879A547033F976A2CBE
 15A424A9F6E7C771D929B5E0C4DDAC3271ADAB78386265C90F00C36A5DB288E9  6C4EB124DBFCE6852EC24BB4706DBB1D206A4EB72B9471BD160711CF81B0E6E5
 5CFD719E73E8C38FDCECFBECD03346C34459D4A08B9E4107711EBF9AF82AAA9E  AD24AEE0988AD218419D8527021EB38909EF5C826180765A4FB0A3CD0DE4D835
 B29AE1125716AABEC2A469F9362959A46BDF7F29C8DA5934E888D991BA7DDF6A  0010740ECD682A2CC9BCCA25BC6B57A8B139E62DB18FFB2A09190003AAC4B8AA
 1407396807363CA6F07D131BD005105095ED59ED1C7CFF989745CD1494684A6E  B36BF5615EA2025420AF04D219C93C02E982E2E296348AA4396C6CFA762C2DFB
 7061562877B786DFDEFCB5F51DE3B5D1A4E5436C67BA060C01C588D00381EC07  36D1B53343E440043F677CD0A7FE3107018CE282F76CA4BF34C40CBF87E2F7F5
 1212F161799F3285068F56244B798A28AFCE688065F78BC5D0E270F02719CB10  9956B70BDA4BA0B1FBD5A2E6C1049298685ACE66C4CEAF169052F8828FC649BB
 B3709ED8E813DB2574FBC64B45144DE8F32EFB4B4118E1BFDAA644DE5E461F7D  01670629D9465D94603D12FE5A2C3CE93CCFA84E1B01353CDB3F1AC7D40E0A7B
 6128D4373B52B4976428E73BEA5A0032322A77FF1D1622AB1B4942F80015EDD3  5123B4C1C99B6F6A4778D386D2E1E812A333A355332B41CAD3B792EE86BC997F
 C4759EEF8B9F69488F501D61B470FE3A84D3011C5CFE9CC41AAC6FCF0643AE97  C55C6B3A5D222C7872CA190876BB4170407DCADF7CD72FE8279BFBFD0238C96D
 8E823DBBCC39144111CF53BC90BDF71EF3E0B14AA555A5DB352EF5BCC541E1DA  66CDEA0744434CB76B4F81F648735DB47849841EDB7B6D613388E2EEBF4C4E4A
 1232D38218065A920D5A3E518DE963068A9E9CD7226E7505EC174F0FA4B2D946  F03F88DB48FB87E74F05E87C53BCDF24D954AA117044F88276F69ADF6AC330D8
 F74FBA810F4C129319148A8EDAAB348518D6C979E6CCAE8985A4E69585F10EFC  E875140563FB8B62AF1E06D84C1CD98479535F99CABC0E166C07D97A957EE54E
 AFFB4CC082BBD779CE4089852CAA5F38B0415F7A0967A18403F7377C2BC62683  C740C20183195869535DD40E5A1D7168B9631091702C9CCF21B9A9DDCD1CEFFD
 91B4B70CEAC4EE0E14ECED2417F4E2D2126ED92F1858FA5006639EAEFADF18AA  C5D1463A138BCF5ACE8B285DD549DBF7B3CAFF22FA04A65E5F8DB34FFD8AAA1B
 B88CEE38747955839B767694760A06F078BB30CA427CA03750264CFACB93FE30  AB97DAE248089DBB323C3AA11FE2425063DDBDCDC126DFABED2724C0B5EEC91F
 CC3F34DD206085E593B422172C3DF105311619FC71D2123C153F84BBA84210BD  F93384021A3B37E816E6C5A611A91532307CF2EA07CFD11BCE405119C45C5FA4
 7041ADA203BB5C5F788B5976E61C3FFD54899A484C9D112726D60C3E179C8F71  6A86895C9A290875589A2B5CB9D32578E499016533E453A528D63E95E573BA78
 194D2175F901CD0CBC57EFBFECB31D290FFFE193D981FF78DECDC1F6A6169E68  CDA6628AE8A138A36ADC30F32E8694A7CC9B538D74D2CD44EECF223125E437D7
 F1263ED238F0911B2B127CAC56754A9E0CF7740F2CA9652EE40E64668736131F  9BF75EDA4AD42A396AC79EE583FCFA95272C2005B6B762DBDA1AA755B83A6ED1
 B5F8137D30843D6AE77185B47C5FEF9047E53A75388C283198DF10BD56FB68EE  4D7E5FE16A158FFA40F5DD817D607B894B517486675E21C4EDF31DEC7124397F
 0079E1B3DAC8B7873B16AE4D732E57980D0943D8B27340F6FF4C52F5CF318E80  4795BC2DAE8D383C815ACA5A1B194D23CB83B25E2DF05B76CEA027844DAEBA9F
 5126A065D23AD04F6A0A74F62D0425CAF9D259C3E8361387D37A0D8D537DC6E4  F22171EAE84C1C20B614E82CD677BDBB1F1498560FD53335CA580B19EE716AB5
 71D367B2E918300ACB44C9A4251DAAD9A77639B3C9DF5DD74E2A59DCDDAD1FDC  22485CC587627EE070A00A9459D7CC906C3CD0FCB763CAFFA52FB946BDB2DAD7
 D64C24DD7DD8943E2CCB5DE3F0A3255F73846D37A31DA2DD397F64DB9EEC2508  D940CF83EE01D4C3FFD096BD3038FD55035E81237261B17D437073A4E63C39A8
 28FD4010033C1728726F42792BC2EE7C54619CDD5EB3EA8880BFC96A19030957  B1F6C1EB05D332CB46F5EEEF7C1DC67D2F785B517DE864311AE45EFE74F6E665
 C0364D82DA67914BA8B2EFE9781F672634E440E0A7A732F4E93176C3994D7F93  D5410A778F69F2820F38A72E433E09D55AC4244FC610D263A35B6AAF2106918B
 EEC1C7F90CA37572E497A05DB512ABCCD7093E7F5FD02103DCF7CECC6CC9FCA6  5396F5A3F169913E4FFC0F7B00D02CE0BF2182F926AF343939422FC041B79D90
 BE589D74EF22ED2C4F869A3D62170DBDFCF23D54C11A5597C12361AE758CAC6A  5C09E4F10E42562AAAFBC416B11F45175EA6797F9FBA274DDB034ADE42477194
 7C546F1D8208AE9119F2C36D4F2B35DC962F25FD133005A6500B62FD2E5308DF  A90355AF662370D28F23C01204F901764C6EA2206214586CE36E7F6503F0152C
 19FD9CC32A5703A07C1C1BE27204F787A6EB23562B747463D521A01A1C5D4CC6  119BCED2500F410B3F5EFACAE9985C3F4B95D8DC8BC62CE81BDACA583C54450E
 B5154D758D77ECE526C05F3494BA3ECE55D4A5EF478C2AE343C75AB26106EEFC  115CD2F8AE1B4E93F9E4FAD0F67D9AEF53F3087701E6EA1E7E43105A5C397A94
 62D191A2280D88220AB1BA1BF285BA04595BCB43B4840BE5FA9E862CDCE444C9  B1E4F93BAB65FF73D018767150AF600A87D820F00F15635FE03033D532BCB828
 36A455DA6D7476D51EC693C64074BD7F2F5E9DE98B3E9261E2900234F709E639  3236B1A4B48203E681511B189F618F9087D61D0680841477C0C887149AEF3B54
 20628518A6EA2E03EFCDEF938DDF0538986034DA0CBCA6422970B069496ADA63  760EC8A4D63D8C71C9BD27FA5445A672AC3BACAA41EF0950669DE8DA3553EF7D
 4438F167F15EEBFA3FE1D97AE99E632B42E7B9121101B0FBD359FB4D6D6A5115  05B3DB118A5316F21B9F84524BF870955667B1F519A555C94486E6ED41B0DE76
 936C1D8EBECA670B2AABFEA8E1AC013FD89134DC84974DCAC2C0BB5557A270BB  F8CFEE0AF350FAC60423C9E293D822672477606B37F27E0D2A30A9102B3BA85A
 ECE5D87680BB763BAB47A9124138BFF42BA8FD823A01708B52BCDEA88D47A615  D36F2D38E4D0DE620A041F87EB83364A3CAF62D494BFD543368BA62BF2AE21E5
 FD94F5F99E45C3FF9504CDB87C861B3970F4B2F638F26AAFCE81EE1A5B4071DC  2DB2E00B8C5AA5ADCA36EAF1C7D1247AB6781446D097D2E88B8C1C53CC3AA5D3
 FBDD7829203EA3B86C598DD9C8BEAE54E34B1CFC1BC2A7D85A4EEB416B82211A  783E902C840DDAE240FA640A2FCE4472152768EA02EC52774E7531DF15E4C22B
 24308A0D41C71C656E6199DF40461509EA165A103EF3FF5268505DBAC693BD56  8C244F5F871EB798B48806FEBBE71E40A9FA22A783AFA68BA1E3B641F1DB972D
 8A796BF08CD4C42F8500C4C900EB42DA2FF272BE59666C6EB126CBE58C4046EC  FF3246740C851B1081332708E66A78B7808D789C04A3211BED9516E367FF2431
 3A9E64339BC29181191329CB2BD5A2E084ECFB54D567359F5090A15AEF782531  F3FAAEAF3EA601CBF2FEAE4BE825C9FC88F94B06264AAD8C0FDDD04A65659EF1
 C37BA267631A93C85D129C456AD14F1CE24C53B49C0FD973CB926FB1E5B288F3  88510C50A2FEF614E0628BF075C65CCBBBCEBD7940EAAC363375809938755928
 A25B7795350C17E8FA09EEC458B889247897CBF21ABC17828340AE1CE31E2564  98F5C84A99199F97239D685A91769353EED3589A6E0A219A0148B3D3510FF6C9
 CD0A1F18999D4A367456599CC752B22C4467A9E4A95B2136EFC47DB134B46EC4  E383C4D8CF2A668E3FE0F59448B43CD2546670E3CF60B96B6AE0C3570CEE5011
 2DE364FA75DB5A51A043545ACC08F09BE242CEBA34DF6C9AE38AB31FB43A0E1A  6A63B06C307E772490C42F2143E4452DC200CDD74FCFB6F21814D6E01EE26645
 5E431E9639870B8BFA0C7FFB8D0432EDB83AC5D133EB2DF37A3D299951A2F71D  1FC852FE3951C9CEF1D16859C5BA1FF5F878DE9145EE5C4B76C210EDEDF898C0
 338AF31765E3CFC40EAFCA928BB6E2B8DA62E48D38D6AD5CD996DD0F0EFCE2B0  C79B8BEA8D7301A7E2EC35AB0D0086975283E1732C9F73400A80E42490957379
 24964D93929FE7BDC3C54412849512DD79710FF9EB1A98FA65AEE0FDD7425284  F022676408CF9F03D3042C780C6DCD5C05D0E369CEA89F6CC768518B41B0DAA2
 1B681198C2FFC99E08DCAAADBD73D188A4D4E2D7B75F942FA8ABBD7437648AB1  2968CB97ADB29744F85A1A21AF07195C466DFEBD5F825639F73EB51380367DAA
 D001D482D0E932BED44B29B72CD884F21C6060D7171E72CE4C32F9F2DE544231  EC48EECB3882D6E4BC7879C4AF45577620BDD17F3E5E6D76AF5A64299E910192
 58D8B814B09322A813AF30F0C3EF41030F22EA5F051C8366F56250D3B144E1FA  E2FC9A85AF8BC7F46FB9D09F7FA9DF62AFF22ACFD48B7A8B2D1D819797B1C478
 A3D0B8C1AD39343D5DE348893E14F244788E5C3F79D9C36E4124D18B17B1435C  750ECCA41E1AAEC0E44DEFDDE4559732594E27DD186C8FEC150F41CBEC290FB6
 8D27A26099421173A5491470C11F7C1999205AEA00800718546DDB57E197D0F2  5D4C2742BB957E6305470BFF924D9E667B07FCC9ACC2845E7CB6A1742FE5FE7E
 44095FD263F4EA96A9C3C2D9B3A03F01DF07BDA44C964F2EECCC62FEEAC5BF04  1630D5986F5DC815FA9268CD4A3D7F7C2A280AFA8995B7EF5CC1146796344755
 3B72B8DECE8F1037E8A0494327D7A1A96DFA6EF584F826F57CB909C1366800A2  19558A1A88A9BB81346E1017FF7F18147707C022BA2421A17E703A4AB993E951
 4F0EE0A65941926D2018B65863AFE9CC736E18FC964D68E786760EE0246D607E  CA00A54DC66F9548E35D5E0C0B5AFA5995D6D9449D57A05EB24B83388D886D02
 2D5F4B025C845A5B0E6A76745B3A758F10C20755368ED55E1F9A637969907C48  164D9662330A3D546B8BCF48EC082FB06F80190FCF1330754ACD0523912849C2
 C6C2577B450C518B7BC544F003D99E52AF6421DDC6D5FB556406003BC580FA28  A23ADE5AEC2B2186A4E4EFF52B9652FA8F2BC397456F8376FDBEA66771F2F9BB
 EBDF73CEDAB011AE9038F2A332F3E98F49D675E444B710B86186E3797D13D20F  7ED5C8977F650BF84E2640DD71E50D244ACFD7DE260A28D2991092D64E87AE61
 DEF800815993D303A84012377E41349692DA5E3A1AD6F4237701632483A2AD37  E2FA993B025B7F089B9AA3FAFD80CF6BD71E634F1D2F704F9F8F91245F1ADDE7
 227858C9C13277BF3519527D175D19C12038474C7E186E022344124E169E96F7  A378E1A2E53221BB9FBD9A85CEC4B8C236D7514C2FDBAE9D79984BB4CB7E365F
 A957E528EF1E299E0A2F779EFBFCBE0AE4266327D4E6E81544085B2E0DADE03A  FA41B5B6CFE3E306813065F6F5CFB9E52F46B9827703025FC888C7C995E88FC3
 2C5181C5FDD8C7937854B3B17CE805407BB74DB35A4AAAA662E945A4C02EFA46  3A59A0810F3159016D4354C056DE2BB76D79D041381D5C72CADCF8C96EAE0539
 21A44FA4448D6DB3F182F7C944248CA90AFD3C2E9A512CC74A1077B82EEEF77D  0BA7AA93C1E4C264E7E61DBD60284A9C4766B6F15C92447FB11E2235D3C01F70
 371683B4858427B432B866C1225E88AB6AE8F834AC56A1BC599CF8A28787365D  A2063AB628B791626AE84AD97DC0F00DE56BE3B160DC67346A89AD6D953E8524
 67890CED2C2CBF30EEB115C8EB74D4D874870ED1CB8FBCD8FC6277E3E19AC96E  F133ADEB8ACCDBFE131D70FFFC63CF1AAEC381DDA4FBBC60AD29E45793EB282B
 8F7BB75ACF2BB7F42B129638088BD6EA6CABC16BAF6D5AB55679CACFDFC77C82  C5A49B0193A800787DE86FC6207F1448205DC15756B98A0F9DA6EF1268E9935E
 E878C0D2469460E1C752C1FAFEF9964704DD6AB95EB2C6C6A27113C8793723D1  66B53B9FFF2C669CC4950FFC27956A703B8606B88AB41646CA6E8387C95B6A4B
 439653E5AFCE9E6C179F3F8F357C6AC5E36BACC940EAD07D8E4D0542  A1A521F5AAE519920B9771099D6821961E42AF544C4F11CE6F4588ABB0AAA104
   BC9BFB62C8288E9DCADAF64329AD5DD52EF415800580A870482D1FBFEE5ECCAA
   B36CC448C95CB43D52BB2D486D2D24950D38D866407788266C84385CAECF2054
   B0E56A610D3BE6B0B76D09D6E2E10774859A796F1B9295E46F1B75E82C156651
   23ACA860FC3410B6F6C50B71AAFCBD78C94B4FA9FBD90F82608662191433BFA3
   FD65FED286A4E2017B2D26042EA65F02DB4F3D619E981D31E912DCBCCE6302AB
   910DD4DC637290AD679C3BA109CB6460C46659D1138DB4FAD92F0704F17F375F
   249B552AB976520C5668E3088DF1DD801DA8A39942B757C2A175F4E2E303B18E
   D4CDEBE173304AFFD2904D80D4C350A522296035C95E4FA69A4DA80A95E68F91
   4244FF6381E0FC8C9BC47C3268697AD3CD6BB72D614BA1F5AE7687FFD22BB0D1
   07FA2CBE445C32B19FA5A017126A6B3D84D74541F1CB4AD3E310F0688E9E1EAD
   89EA671FF076B06F541AA5D57A3E38865041C2BB9067CB3F7A551535702B6B18
   2C1EED5DCF63658A00C797F74C2B4173866639E0F2D21F7F2236157381AD5A68
   E86B7B6E21BE0639F287F4B84B03CAD5F80E7EE2C19E5EFB27D9FC5674F2CD54
   43B9ACCBC34CB9C5E24B33BA67BC03EDF4628FE7206F5B68E4CE7BB60AD52AB1
   644340FF3EE5737D7531F9E568DD66E611FD4DD697098142945F18D431CD360C
   E3172C5B1FBA5CEA85DB5B03BE298A3878A31D151F5A28F01F143C44B9C3FE26
   61A81BF74FDE4E5EA3C5B3A3A976F14388230AF8EF91C6B7C3AD6FC96A4A1E96
   66111C35261B927BCA136A945C14FF6B32381DD10EB92245D2ECBFE3AF072920
   E9D1AA908FB90A2716C11AC293EF24472A22B68AAA717A37FE6BB8C1EB9E745D
   7B7E8856B7AF20D060515CD6B86693AE7FC11FD99CCDBDD3D3A2E06CD3E81896
   137A91D17AA7D7CD2EA216A0A1CB68B2EA2521469AF7C215C22A3BAF0679505A
   5CBF0AF5E0CDFE6BE5B9692864F7148575EB2BF38284BE557187B5FCAEB297B2
   8C02C2753B22D0EEBC653E77F82EC1A21935037049C7623EE948E13E2DFE33B5
   13AAA2EC92DF1BD31459B045C6DAC93AD2C0CA9B68CEE73AB136BDADB487E417
   1658210D58F5C3B3A8BEC1F14CF27DEBA7BE79B32E55A80019FBC2C8E1C7196F
   99037675EFE51F56E1AEF4421F1F28ADED14849C83D2DEB15D2694F0577420A0
   094B920C4E5E724879452FAE937EB11C8E783E1E94315920520F701E2C8DACC8
   C0C9BD640CC0C032380327635CB4D8C3F6E241CC710DE05E6778CF618B0DC75E
   CACB5A87885A632D9E96DF53CB9BE821364DE7CC428D74E77E543EEE36795CB5
   591BA29969B7B628B8EE4AE7CA27834B9AF1AA96A8A6074CA16935B3A38F7080
   E82AC366EA26608FCDC1A739B0C99C65A8A9E25E0F73F9606B19C7ED2CC2801C
   F996EBBBF99CD7CD6EEE19757B16B506F85BB234846D5BF8AFF4C20C2681046F
   4ACD2ACC6B7E3AB5080595710482B5A34F8F74E11F005C56205494DEC55E9103
   39B74E3F00E5781C465D774F602E92A88E888F6663B8C92E01D18358234F420B
   F481592EB6DC3A2E56708B5B8482A0FA394DF48046723B0AFD94028ADC8689ED
   FA86CDF8E2D18CCFB0036504C40848265CAFE90197E30EBAF1D54B9B90CEF670
   E7B5980E82C5F8C7FC85C2EDCA8B1FB90022E2F39A19CE17EECDBF796934F49B
   375DD51B9BB814897611C628942DEA5F855DB26D4B662346252B0E15DB1E332F
   980A0ADA546F2F024ECD0992E0200AD4C1111BED53D6904DACE6BE102041A16B
   A69D93484420E329D1D3A67F35249C3C40931D0931A7F1FA476FF299CC561529
   34412024BFC504114EEE93A3D6DF49B1C661A439DB0C3B241CDFD042BA600072
   B89458D4370ABCCF4DA118B268533ECB31AFCA77CCA8AF04261BB8060E4A185A
   8AF656EDBEF990C80C7EE891DFC9A0026D18E20AB7491BB570A775835474D043
   EED239EE9762E6445F90216C96A7505688E9E9622C08A798038460E75494C19C
   701CFCB33AD4FFA33FCEE3A8E00354601586397348B9E311F29137C487BB41E4
   CF3354C1B22DFFE2C4204B40EE7EF1A644D1662016626514D2533C53C1ADD597
   41AC573FEA91952CFF92551CC8A0DA1105AE14535B59B0E5510097556E9DDEDE
   D92EFA3BE0112BE3CF59D1AA2B513C4E3413561E8DE984F395C86EFD5EA293DD
   FB1870991A49D77E1B6EA4A848FA1F98C40F30C5019FA5886FCB3698375D41F0
   6C38B17520701ADADD2023C3560B929855089078C30DDAB43F6C35ADE1225B65
   278E56A8E0891792368D2C6C8C413BDAC4AD47A837ECA507910F7379CEC131EA
   015EF4194993241CBC85A86C55A923B5F52019178421FA6A6C4D48A36D233F1F
   5C88E47356FD66D9DF350B8A8EF8681BF8DDA9BAB89272424C44C0C46C9477D3
   9ECEDBB0CA1554D018C10F040AFCC05FA5337598A794FD73AA93A2391C648D45
   201E7E82F84A3F4D6DBCF7B28FC1F3CD592752EC0E6079DC3EC02D4746F81CAF
   39C233D30B213C94F2B485D07C9D6E0C30BB9AC4391D09372810E638F31BC777
   C45FC8F1A762EEEA0C4402F83D55D62A3976297CD42197360C7DDA1E4F9289EE
   649CCC4B5C67A682D3E77289EB671FB005EE46C0612F1CD68F842B079C3A45C6
   792E6495811ED9F691FEB6B95DC1E4278679B0D702D41AFC11AFA6EAE986F77C
   13E5B1B9BD9CFAAC19641C6B012250C1E0D606424D46A620F1535439A7D3442D
   CCE24F356BDA92C4DC4B59C73F1B53E10862034A154943B2C3F46C5F06A88D3A
   B0D1D16677035F500BEB58EAFB03540893AC7E2E23AD4F68042EC48FBF97ED45
   0596AE233B3FC41058341B1FEA4396A00FF4CB2E1DC4B1E105E37EBC20C784AE
   9768EE060E2C801195FA522AFB76902703202825FCF0977F2BA394C79BE6E9EC
   955377B9E95ACE5D060F88B600EEA528F70F18E397A02E2FD071F3747C2BEA25
   EB39C88926B38FD6ACCA43F5435D0C42AF34AD10AB6C7FFEE9F92EBB928D89B2
   6B1178BFBA115BF348E0A1F9EC2676959E0A6EDBAC363DB7024774DF7842BA0E
   E5200CC50D78B4C9D579BDC2C365D33EEABA7FE5F00DEBEF052C7FD29A7AA6BD
   AAE12797F1EA572845743D234F9713F3435A1C5556997ADBF22ED815AF7EB6FA
   DE10658794C13DA8724A64895C0CFDAD7AEB6A8FC75EEA150BC509A485E023F3
   981F0C5CAF78D98D27B086F20006A25416B547F9FA4E218F040D07010AAF4504
   D2A4E016B6CF0A4D32B261D7E5FC73E6AC4E0BE7857CE43CC8C57CDB1257D257
   A01BC193A9F259391EFD5406EFD3D7170F6A037163742AFC8A5D60F46195A954
   1CFE9E72B228D3FA8D4FAAEC5479FAE073E33E7A1611C52C7B80089BC9EF7408
   2F7187ADBBA79A7B9E4FFA607D2845B5A5624E02F315E56ACA419E4BD957F437
   804C123F05C6BCFF0DBECB27F7970551B9027FF419841284EC1D158FB2A19F49
   258E62EFAF39D4DC4BB90870BB142C65BCDDF26EE4A491D38042D8626CA02CBF
   8611E5A16961CB5E8737365AD1DCD87FFE585E8C11C8BD3AB8BECA8E6C665F54
   21943429A88DC022370BCF13B8A2420D39774BFD86B49370
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 10168  EDF1877418C67EED09A51E86D45866930A6FFB0D Line 10384  EDF1877418C67EED09A51E86D45866930A6FFB0D
 5187B2DCD57DE7C4C466D5734C0E096F1A02295D71775573BFBF9E4420835497  5187B2DCD57DE7C4C466D5734C0E096F1A02295D71775573BFBF9E4420835497
 D40BCE62841436F64338FB5EA3EFC6B3579C8FEE1DBFD47886AC93994CCFFCE0  D40BCE62841436F64338FB5EA3EFC6B3579C8FEE1DBFD47886AC93994CCFFCE0
 CB19965413E708712BC5D3CBDC9B319CB02D912D00754175A2701C6853E88D91  CB19965413E708712BC5D3CBDC9B319CB02D912D00754175A2701C6853E88D91
 B311BD929F39DD4993915F5AC9E2301686F8797624292F14DFE92EEA4D44E9F5  B311BD929F39DD4993914DD346ABB09B35A174121AF05C3C4F6BC4D713BE24CE
 5577D929DC9CC647C04D58988D00402DF8794B1D73940B684CFC6289BFC5702B  4978175A12D52FA133F8A16B361629F880946B3751D345F4BCB0B429D3E02E28
 DB5DA5484396B394D4DAA78F67F1CA65899615D858CA23C9D52BBA69A8AC6B7E  18087A03485AF5AE654BD6E43140092416DCD0607120A2E0DD954ABFE7A526D5
 7B40986E9A23615A20BF9E5D58DA1D3106A52B6C090D4817723A98743E02BDC3  02AF7AB508F5A3FA7DC977146B98B96A4230D90CD8C2B61F6DF42411B1FAD942
 9C49B169BA2D7946393F166F8CA876786A5E434C7ADE8C01AEF81BD048BE1DBD  70B66BFAAF715F47EBE8CD44F5311CE6E448845F2100BEF91E71CEBF91EB2424
 F7857C0A6824B3856D253D759F30E37534743210743F02ACC53ACA70E6096CE2  EFC6CF0C3B8B1ED7AC1BC02483B0F7A369DB7A316130A640FF33932A8E713CCC
 C233A0C777A8F358E62F648E01E14A7AE8A1FE39542C9F73860E6F5DD9D2AF87  64C03CEF1B8877A678F591B0BF1A961B6F347861528332CC44B826A0226C564B
 AB471310CA26AF40D7457C003671BA3FB2E10181A5865B3D6E27F87E6A0CB9B6  052B0CCE2200BF059FC37FDDAB8EA003CBF00B53FAB1D886DEFFCBF4370BCF7F
 7DDC6C96381FA0AC5DCE11C15D5B5797EDAC54CB58B45199B81698411A1F7A63  ABFC52C4381DAD0F7CC117B3618880B4A972C6C62749985ABD6DF8C2433CF1DB
 93442A6949A02C4E3550FA4583717D5F0718CED855F4F69C9EB136AD0292B36A  17E3CD405C7EF5833E2A879FF53C3434378EBF69A07C7DCBFB24D77EDF67F3C9
 7884F18028EC097B614724F4EDAE1D92525F8D0116F3B7E72A2A486B946CCDF8  E8BF680255D211F4E639AFDDEDB25D2F0BFC9BCBF508C441B3752194D552FAD7
 38A81E871A289A4953B52EADD98D1829EEF6CB77B623FAEAF1FD81EFDE8AA1B6  F056D2893FD8C384449A7797AC594CE5E68AEDEEE8AE868267B36CED39E51F58
 17F9CC4359FC5D1C677C47357E697C1BC356903E2328C7FB9E1D138A169EA709  6FB84E8EEF573A00F651B65D76768BC21F3A96AD20CBD5B8606E2B7D85B1447E
 506573996FFF0119CF0856E8B630B9ED96B914EE33DB1E93C58776D48FE16596  79EB8C72B99B9862BF40B39A4D6D9480F12F1DA6AFACC63A0C38E38CC15446B4
 E1C0D87C54CE1837A542F52F23545A02DB6BCD1E0D8FA831E729700AEF861D6B  8D95B56A049C11FF103A055F5A191A86BA0F98D879756410EE5FB2D28249D262
 8ABE14EE86623022EBD01D46E75E8A1EDB766AF238A2EFE6E1FD18CB50028B56  40C64940288506EB42D43FFD2B1C885EBB0E1E7754947BCB7DDF52D826272EB7
 D71EAC0FEEB896C90244C3D2E6D0E5FB2D8C5F7FF83042DE48B6C41D3C5D9473  967BE98BDBE6A05341BAA28CEB84E543A3964601FC2E13778D502ECDE9920A38
 00612F33CCD4D397A46CB8FA2E563447FA6A00B6E5ECB384A0CBAEB7D2196F26  B8A597C4930AABE914254116FC8E98A745F94287D3020FB2D4EBF4877CDCDC92
 80772F6C34F3EFAC1FD949B7EEC2606ABF1994C4DB7089851630278281AC54B0  8FE45F38DB12F45DFC4AA598AB803DBD0C6CECC875900AD72CABA1C59BADFE73
 CD0CB4893429A2C7B20ED70D05AEA2DEC57CBA37B7B500DAD1B6BCE260A08980  CB98D75ED414D6D60098D60C2E17D3754A9245A3C710B25DFF7E453FFF5AFC65
 DC70D75A88F70093E449C56B6074B8A22F10097AE35518FFB99B545037A4B619  829CEE27DEB40C5CBB14F32F1C3D39BA8D1243BF04609547092312A90EBAA218
 43773BD4D95045FCBBE0E00449643C29557218B46D7857FB335448C16C3980A7  7E3E5AF465428D8810B87B9136F37C0AFFDB80FFA13B51D18555035AEC3BE79D
 68FB4D55442C55FED27EB5DC8F7DC87CD351CC64C8DC9FD238973A84F095F8B4  A8BD45AF96FB87CEF48B244C61095481B9F2C64AC365C95F3A4D1622A50F3EC4
 E90371C67FDAA0252945263B0457985BEC822F1A623AE97C98A531F99B303B8F  587F197C1A3A178FEB8C2DDF32FCB0EDEB70D4F7E864F7EE4BEB34941BBED2D2
 B10F5BFE0432DB3A680BD47429CCE03E37E417D5F8113E8DBD3FDDEF4E8B297B  145BFF862ACED869553050398E8C71EE3AEFB793B2A86BB9BC1ED0D1787939E8
 64C314816831355FDF3A19684AAF97BCA6FEB0467F106A175999FA39FBB9A297  1B1CD168D60FD35AC832ECC07E288DC148CEDEB7E0B83F06993AA17FCDE02B46
 B8CD3451662414A9A3A3123143521475AA7B29457A7AAB2DC397F23C6DA4E49B  CE81395D681A059A1AE7BF80F067E087D069D2EE09B6D4707C601C1E01FF1874
 A823213FC7923249246A8731448160BA66420DD2007CDC6DD09BAC2242862503  61B15286EF3157ED7331E963042D0CD505FF0A887457A98577B78571BD5C1024
 83A87B3D2AC9216943D49ED35509D45C3FB8660BDE11284EA2AA2D2BA0DCD47B  DE904DD6E86E565793E6120060255F6E277DCD591EF733A44F7C1187F0B2BE8C
 47523E6C3E57E1F2EEE114CE20C2ED8F04F119F209EBD61C3D7579E825E080E7  70A9B8B99EF5A2CB9EEDBE143FD0FB94382B0C84B72B2BC27C9825CC6C638930
 0BFD16F3CF4A42EED92BA76B8EB5E1AE77B2AEAB96A3A920CA26BA1118B4861C  0DC9562CCC2014464CECAAAB8978E2571A92C5CD6D1F52ACB67949D63DDDB367
 9900C092C3C97808D6FA8F9D85AFB0092E7CC538FD549C2BEE0069F9F065902D  F34D81081C111B9BC5FE941DE2C6FC197EA410CA21ED4C8E79078E3616FE481C
 E9BAF6F1D488A91B7BD728C10B343E99B8A0EBF1B460D76AB60BE35D71246F7F  7CA972E8679D38AE1E963098AAEF5B47388FE076EA8C17833876B152EC2356D3
 E504BD82D3B235B454A5302F74E991B6431E34152899A64AD5B7D98348B2071A  532166425DCAA0F0754D33163A4F5F5FE555063AA1F869534DE6593F9EF18C38
 AD22281329B7E996AC870AA2DDBB7F5D014891B609AD53CA578EAF144794E91F  7CFE1ECD4EE473BA4B658651C5705B1DF8F9DCF6A463EE1D3CAB66A114981044
 521E1C27AC11D0CEFBFB35DF1BA291EC66C3D262EFF196C4A97DCF877E5D7DF7  6094AD451D9F47369F744254EC9916BB64EC830C613817793A90FD1B1DC549D6
 E3A1848CD0401217EE508E4A2F1D8CE9F941A65DA7FCCD8F47DDDB7E0C4B63D4  EF1DA79D78B1D60152864BE7E8FF4DA4B5D7A19F2744BD40872216AB6A6478ED
 7DAFD0FABB65E2111FF1EBC256A53B80A3A949C0FEB529F1655DAC47235EF348  9A4849FE094A5F949BE9C09326C5CE066EFBE81BF989E9313DD7FE82769F62E1
 171C0B020CBF8A34E37951DD263A124565CF7FD5BFE84A48B47391B1AB66CFEE  31E8C07A8E48B2071AAD22281329B7E996AC870AA12A8AA64F05F37DEBFB1791
 40236C8C14DB80DB172898FB80F81130E2C72D992A8A6438AAAC7324595A4219  2D34199D909859FBA6135B6398AA8C826D42023BE0E993FD4C76529E02A585AA
 31AD84E571161FF04167E0FFF971DBE1A9D19956DAA7AE122AE40E4B7C6646A2  57E38AFBB59329CA1BF2A6F353F0A125FB48E3FF565489EA7FA849D4E21077B0
 373AB54FA5763D5A7B9AC19F8568FA6D9E2897EFBA4278E344E7BBB5C2621145  F736EBEB4F995A09C800CD6DE00CFAAB7E3E6349296DABA92B16E5DD1A78B917
 18CBA39D1A79287BC41889A7105C0D9DA0422B3C323AFB4AB8516757CA8AB454  6B981848E7A9DC280B3C3C1D0662F448F2AB2C8AB4016F34A84B9DBEE0DC25EE
 50A074B1ACB91AA5DC05A9C3C43912A7611D63F0706BCC02E0F9F3CB6F46A435  5CBCCD1366941BE42D72C12125617F7EC0E9DB507F1DC32DA7C5CB636C5E1AFB
 7B18D69ED93694EB75E77D62BEF17328B65DB9BAB6A49FE620EF6A1075D03CED  021D82019BD808D64196EF68407F32D9F609E951E6E688F73F57C77E51E1E4CD
 9482E4D1F69DBE7C905652CFF354F8A723BF8D4BFAC3E2F33DD42F9121B17C1A  7CB326EB61CB15309BD27EC19C8D31C9339792D289182E83666B624EFDD08665
 8A768518D0095CDE29B2BB843A30CEEC4275E283CD196BB8FF45986D96B7A520  FFBDE2024617EBA7AFDF7F548C92DCC4D49B163DC3CFED4F69BC02D52410FE3D
 079DD270347FB9CAA6034AFE08768C448D8BD7D821FE51E67A59B6F30A79A86F  D02AF8AB8CD2BC5C4C0BB1400EA5B2946E568004268D756E37A06055D65C2055
 60A8F542AB65182D548C4B11EBAE20DBD252B5CBDAC1FCAB4E414ACABA27E833  D563BDF67453170BA690BD466FA0EC35A6F0CFF1DC3F8FBF5246054881C5EBA7
 A471E8603993E1ECCC91180A38FF2301ADBCFAAA098644F8F9AC480826C89489  A65BAEF652CF4FBD3127F4F0FFEAAD16CF75E9C06B9D593022C22CBDA4615028
 95F6F36A32A626CFD17D47A7FAECA9F896C18C8974EE71CA855DBA274E183601  4E4E709F6900589DDDD7CDFD0E6CEB6485C290CBE3C84E6CB5186EC814FD9EEA
 FC8944C5855E11A70265F6BEC194132666A36480C3C8B629746F2EDF5E5F9384  D9DB2057549B55DAB5D72512588E720B6FECB3E471F7A6340C8365AF4D852F98
 EE5E5C0714659BE1E11D6F985ED69D2DBDB8EF5C28F10E36B8102E5038C97929  852CF1D24C8A2482D73FA6DCC88529F036D4DC33423D76A983C4FE75090536A8
 86B572D928E96825738C499A1D01E26F8F20910AB094CA9DC3606B93D0A42DBE  36D9073F69D7311CB9B31849B483757DA49373CB6DE252122667871189F6A2A8
 C7BECAC3928066BD5949AE733BDEFAC5FAC9AA73D1724C549855633AA1E2476B  844DD802B22CE60665642B7C96ABE807EC5D7E57A05E17E0DC93A95C4D46B410
 C57FB6649765E73FFA0EF103E8C6155835C73C004C5FD566D91C7A71C06148C6  5E3021C615EA41CD3056939D188F24ABA4D376DCD5AA97F0FADDC671CA4C3A7C
 5C693D40A031A2D0277CBD9EB5EF964EE4A8BEB994926B1E9E144441169F15B9  703D76BE9752D84718A133690E6269475B5E4B670FA2BED9A3D4E9B47722EA14
 2FB65A68B818B121EA39688B5B5DFFD6711A62FDDB6171718A5ED56557E4A6C4  796902C4AD92634171C38EBBC68EDB4442B1164B87B1EA7FBBAC55FD03B84B01
 D68E47B39CA6FA0A82F8B05C2305E7322583134461ECE2188749C15A874FB079  C485C9DFD48006064018989CDE16A6122095C0F97115306585F231B250D6D489
 DCC39BA86A4B27D617CB6886C2102178280D8F121CE31F51C3C1F0A9EE6D9E5C  8575530F8E6C04960DFBDE0F51BCA0F3AF410195B67FCB78FFAD6ED43F3A71D7
 61CFFADC53835443CAE2941DF4E1CE7AACD4EFE91D35DF767B6E613686130167  9F2C3381DEEEC6913AE1C7576745D0932F180F0A545090E700DB628FDF49424A
 772FCABCA42B6F41EAFDD16B5C5A5EB784AD24244BE76CC14547730DEA239D0D  9E280372A27B2FBA37304E3316ED1F22C8E2A55530832014EF931C354506C4DA
 A342BBDDBE46A7FCB37F78C3B3553F665DF41E1D781E4DD4FD3514C700670C4C  1A1DEC6717E8738C386E3361A7B893FE5144445E782356A94820B642421543DC
 27799130B7AFC65705A80FF78746CF997BF4507B99034B911A289A4953B52889  77566B8D55FE06C88BDD881581D85A2B273D440AE709B4D1CEA44582BA620946
 6D5C3C71C870E2F4D03570FE4972A46963AA3ABDAEA0DB0F0E0717B9F2BF304D  7B358FB5CD704B66672FA0912C0763E52E57AF48D671AA2605D8066425BA83BF
 1FC670289411B61C6B718CEAA32A3A600D9F23C2934BC165F96B069EDADDFB64  EC4FEEA9CDAE32C2D1812E4E3279D32ACC9BB23B6885F0FA2D9B628074FBFDC9
 B9D9463BB5754F0BDB32F94307A9E5554E9E55EECD5B89C239B5DE093E154C1C  4FE4F5722743E02D696140DA7694AED69F8621C034DAD9C196675B96A5EAC069
 DA2C40EF94459C633D343AFE7B1556CD70D31F2B166B426D3AE302050414C0D5  3CF5C6E7C1BD6A0E937A7F7FA2DFDA6B00149092F09A63C6815369CDAF415E13
 691D7B9AF3392AF9277ED5C5FE5ABF6368AF9E4FA02E85ECE2470BC455A0E3BE  3F0E3E8CD5D7425AAC96FCEBE9F27D81FC3743A898C666D89289FA3EDC16829E
 CED1D740ED6AC6C134CDED36BE67EC5EDDB399DCA2F57D33E98C64BC0B638077  E445C59D2E6F1F88D8F5685C51A046EA1DD0D25CCDEBDA5502C062206BD456D9
 43D4012AB9C247199D4BD2B28BCCFDBC9C202D989DD50E2D2A44A78D1DF9F498  532915F517A8C0BACF192DB3EFE5D984CE6823E626B3B40748574A0A76C929E5
 FDAACC991BBE84344432F60E758CDB9404DD2C76255FC0104A252260FB130564  6807A2C61651B9B343AF05BF06F07C03FFCFB553B5B6D6941D3E91096044A68C
 C1D7D3A74B55E2D4CDA8C2B197CD78BA7C1A8A768518D0095CDE29B2BB843A30  C2E0C767AD4675522EC1AAF9461C3738994C150B726946BB02ED428AE51D8936
 C5AED622CEEBD235DAAEE75F7CB4982A85EA9F1641290DA32AA1A3A9688FAFA8  15FFD23F20234E4A7A0F8FDA3EBDC519C2D79EC99FDCC5BA3DB22F41AA07E6C6
 1FF6D7051F04A2C9E2D90E47F07263DFB82B28010D5BDF6C2418336A91150B59  38637E71EB29B047513E0B61247A3DB556F13637B868EC78F4B8C98D662B5966
 2058557EAE12723A98743E02BDC39C49B169BA2D7E4076EFCAD5E60C5D3529C8  CDDB25F39494094E3983998041F8DCFB2CD252F7710963CAD0B949C65CAAECFE
 D3B74E0CA32B52DBC81246376F4CA934290DF99984F2B9525A1CC7A844F8C6D7  622E2B35E5AC3DA919BD9D62CA5A22E510741DB9C1D0EF96B5C7F9194796DB79
 DC69CF55536EA2BCE7254951D75D9EDE4CA2E5795DA24E8E88A37D57BB5CE0C0  8DD1FCEFA2667B487A9DF5CF6F2F4383835D61D1EFD65111D743CA174075FD3A
 8E8F402B5CF580024B8BD1653FCDE38253B7E0D3E8863B2161664C2E921EAD36  49530F81871BDBE2AB0CC375A64D20DD74C41B41DC7284E273BF14AA2F33B09A
 FD481E047F204DDE1AA36C332AF8537600333CC07438DA93DE407D800FEDB8C4  C12E493FDE95ECA73595C699A9CC55622B8B2AB6B757D5566DFA0B6B05A4725A
 A6C01F9317BC4C9F63938E88CA3191A4D10E3A378727765F1B24990B9056627F  C389E504EA49921E723133A2FB4A2356DCDD4BC0BF2B9F7FF3D71E8396D904BE
 80DF50873F9245EBA9AA26AFA20246D18E7C5893D93E4F21F7C16E9B21C62F2B  D3487D1FCB0622379609D3824A76A540F89B5C7F345FBFAAE13CA91580AA8445
 78E4AFC3B03A1A08B5884500325917C9CCFFB7B0AFCAA919412B5C79B059DCE0  848DC244DCD4BF310E2EC10F83DD5A880BB8BCDBC1AC89AB345967057FF9D8EA
 D9FAD5C5EC472DBC574B3A772CBEE2D1C6AD44486F006C151F0038F24BC9213F  A810C1A3F0416B6A54BEAEBF61E37964800F164F028F88CB2D989C23DAC367C7
 A93D9BA074A3550EA1A8673B0AD61349C2C5B0C7A8CE514F3F810175EF25D0E2  C1AF6D1A0844AD12B1F965377F9556B902EE844FAA2F32859E7D210FA957304F
 4A1304B93408AA2F47D7191667FD220503208086DEE33D034C8F6BBFF65F18C3  D5004A51F230ABC1DCD0BFC207879CCD8237B3193CFB569FD83C7F107C73460A
 D8E8B483AA5D858AD64CC4CE3FF4EA59F8C2A4D4209ED49D597F4A72FD86549B  BDCA18A2D8A844B5D92E1CA5018F0C11E2CBEC69988D32C01912C764B686FB53
 858FA331CD50439D42F680E2E33F150CB351260EE4A86FA23E83FB2ED785C9FC  AEA01F6A13EB652C2C7ED85F449B56CE39C275ABC877254A8D601CD2C11C8B77
 3DC26E1B0CF0C4692B77E9A6F22997300F80626BE37279FE73A703DB7B1686A6  4FEDC19F9D30C65CFB66D14A201A79438548288C75EAF532D90B411986A9B8EE
 3614DEEFBD46B07386A035608BB2F5D7DCE721F9B0D3EE785210CB5DD5AC1C40  B3F9B7A40D50E245C5521AAFE2505AA7B354A4F2561A7286D0A7FA0090870818
 B5B43B7DF2D3612738E1A16AF88DF1AFCF1A0F7535D6CF74E956123D5EEDBE11  DD31C081D50673E4D7CE48276DE9EB064FA545841C4926B93EC2B4B337CAD11B
 EBC83CF77FD73BED3ED3ABBE9F264DF5FC0C89199EB56118C8785F8C37926897  818B9B0E66A123965B7DBE8FB1B1F9641D6053703763505FF147EDB99B0CE8CD
 24B63245CB553DE1BC4C300491F9BB3675284E1742B850E6105A54B6D96C4343  99A7AEEFC1B0C4158076978622FA9AEB505F4184C56318C37751E0E27119D79C
 AB2CA195E39453A9FEC96EC0E3E11D2405E3DC0D87D76173A0C25A70C32A4FA6  B349BC5CAE8DC7E5A8F8F01872447C98E9157BA2EBC0A4FAE72F7555BDB9EF26
 B2264FDACD3B0BD58F499F01011CDF5446B0CE9745A69E77132B9891E61F38D1  D85F1A47BB6598556A8BBB04833AC19BDEA4D2AE7E6D248BBFEF50AAAE913229
 2FD58A03FE01BC07C04E74DB3813D91746FA73C30FD30332D05E69BFDD4A2B43  E6863E2CBC2530816D0088780E87F8A366AF082589283FE0E8FBA39624091AFF
 E0C83DFCF33A9EC3F6190879C6F89F784F3F5399339FC64A6D96765D6D7AD8E7  62FD26757011BEDAFF826D036E4AA12201F2996FA3E25A5C40C7697389C79593
 233027D14400283CDC01B08B5CAAA5C86C85D0F7EA299FDF3233222F1F99A780  177B35040997CCECD24598127D60F4476B1FB2BCF71772885BE6C4845ADC316E
 860B87E08ADD4AAB386E95EB168EDB8FB84EBBB398FF3B91A2AF7515618AEC56  770CE49701339EDD5FA32DC85ABD349D68F0EAE6D2FBE19EEBF9F1E26BC3A20D
 D4894142143516BC5681E09188B6DC71C84B67BCB637BAC68E68513D64517034  8A3AAEA347126A64C63B4AE0D30C39D6E5E43CAFD6838D533E6E77CEF898C103
 2BF3F049A892A63D02BB937F8A1FF01B63640A39B6EE71E63CADAF734579AA11  47F6BEC5CF0D58870F732EA42C088E99A21CC19F581EC026DE5BD40844C88A2E
 E3607832D0EE1463D206DC2D297255C0E109E1623BE6139BD70A7B8B2CA8C5D7  2CA020D92D27A6D375B6668CAF685E6DAFC6F9ABCD8FC6B682CA67671D40E8DD
 369A8D1D975A3AD2AC3F24A9A714149B780CBFD3AF672D551C5F89C5F1411BF4  A35062D321610CA7D89ED2FC51A92C123A3E4A0D08987AA9E2BBAFD0DC6F1E35
 92640EEB1DFBE8CEAEFB13D735A50BA9D0942398FEE159A7BD1E784696C25687  D6A19CDF6D173D21FD72D09F402A340AF33FED9503705DD67C4E4A4F014CE40D
 2DCF54C317438AC76DBDA79890F192193E9169720F262E76058489FB54B0E55C  45301A62E47FF0B741B4B256E2293298D218AFB7E9057FD562AAB9E5ECE5A08E
 EF4C7250A53039E2E933F65C2EF65C1684451F04C0605DF0C55D898644B07410  DEC65A5ABE472E2278A1B9CBA4C6AC77CD32DF0D3B092C99D92F3A527DDC93BD
 7BABB751E5574A611C80F74E7FF4F4DCE56DFBA82A20F1260452FD6044AED521  AEF843B643D3F1384033012E8865426FBD46FBB4419849A45F359F8451639518
 157C20E8AD164551F58A49FE2896541CBFD5445F53A69EF65E4ACFE1313D783C  83E3B184D0247267953F3C1DC1968ABACBC9A34B2E048B998264EF75B074D0F7
 2BC31424F5EFBE6E43CB9CE348EA8B89AC8F81BF4148564ADE8ED69C4FFC47D0  804E1A66E8E5F4B9BEE16F96CACCFBE56DFC9DAFD054A060CD6207EBD7B75F94
 1F2D9B8D5CAA87FF4A3C0642CE1514B7FDFF75CD320C8881A31BDD56BF6D50F2  BEB754ACB8ED7DE1B7B9E61F276573685ECCA651F72EB99C527205B5CC3FF51D
 A3C487FBAEBFC1A7CE904E413BB2FBE9E0B18E93BC17C08749E6190512CD4DB0  C302D4A39CD8E1B1412620555B5CF67D826C6A9CC79A7851DDD3608FC1C6155E
 6E5E8AF2CEED07C31DF9C792645475352F5FD59D85992FEAD24DCF987C5C73AF  F29F5E817F704342146F9744EB2DD3FF4AE01BFD89560FDD34CDC2B76DF26FBA
 CBA2DF20290A1A7982F7C0596031C38E71530974493AF6DEBC59D7E379DA8B4A  841625670C780EAAD9F363A593AF5E6B3CB6019ED2ECCF11CC9E2C87D39591A5
 95221FF1FE7292D960B9D616A045EF3C37447B89CEBD06EF5406DF4662C2C269  66C1CE209C3C3CA3B078ADB2F5168DB2F5AF35410F4711647FB6438363994EAF
 5693D9E27470F889C56E41279AC7239150913465E87177ECBD18E755156C041B  506CE7192627A72926E2A2BC24B00085E830ED6FD82A54E165B2108E24D2DB22
 6B6B5D06E8C9AB4BEE437A3BEE988550B64B26ECD7B4611599828CA096770310  4E360B05D64B30E690328F06818BF0E80636D9349ADE41555634A74681A192E2
 5D62E15818FB07E86DAB7FA029F067A65A521738F1298F5DB434B7EC51128087  E22BAD05261DE6C81F4B455984FB02169213214E89E0232369D2AB59F8159531
 D81179948D0779E16E88A263629C6C375ABA39B1746D84F3A60E769AC6A81D07  2D0F370C82E423A16DE938F9D52491BC7C3DACD5F696FC6E2C9B082623EB1CA2
 B81FB16403D5AC022BDCF275C7A5AA9DE3B1D2770A526EC4F516E8C4B29FE22D  68E9EE67EEC7772DCA11A1761A8CFA6D843AAAEF012940FCF6BAF61A2057FBCA
 1E0A422C7025D76D79982213B2DBA9747509626BB2CB63542D364EBFABC6EB12  DD693AACA8D3C9C560604F6638AEA56437AE5B8506129E9AAEA996FA91FC29C8
 16B5BE64BB59E8ED0FDF41555634A74681A192E2E22BAD05261DE7FA0B8E9627  B0E9551CB7A461A3B5746CCE8AE5F485A23C204106F5E5BE85533BE7D472D0A0
 90132176B3FFF16F3C96BF6FBD421EE4F67D869DFBE7664BCF70081C2AF8007B  6DBA8037DB8ACF326BD7B457DAD3CF24F25CC71C42270FAB291ACED3B0453ED7
 6A68F73A2AD162CCA49857A848245B0C3A733035FADF2DDC6723F1FCFDB053B8  2488E36950E002DD1EF770BA4778296D06CE77862067DA3A075AF6AB20AD629B
 EB9A95B8C4795158D88E4D371BD41D112C8DD94982C089A670C8FE17D296ECD9  8CDB3E4C4845F674E322692FAD8021BFB2DB4F01B6BCCEC0DDC9BBC875D92DBC
 6D18E1BA33F836FBC41B7B9C53E67DE414BC29A09742182BD31CC1B0D0D9B844  4AC36FF1FD45C90C0D02D519012417135D67D9ACBABA420FF57327A5255DC3B2
 26F19E460A01D02E986189012F5925C5DC14AE018B7A53F35D00B6B1C51FBD33  1C94594116E0ED7CA30EC1CCA06562741A5CFBC55DE4418DCDA887FE16F9FC4B
 4AEBE7C941ABA32C01F50DD76557378CD7F561861C7C6ED0579F052B699CC87D  78703CFA58AA1737EF324E7C4AC992F87C32EC2A0D8E8B67E27FACA9A8973011
 5A04AD6C1379991976F6D871B9FC3FBF06EF866BDC207B7EDD220EE2D23C091F  294AFD3E6F608E195E9E7FAE139B30F96CB9F50D1165C5D9572A20B103022567
 F858C02023FE6F0AD0C9B47CE947D51FAE1E8B79CF890239F2A00C4E7DB8E23B  D6858FDAEE6274E6BE85B4996B38A9C9F88F749ED4B32C031CB0D5CD360A1202
 9239EBF092F358DFDD195E5D34DA1E28C32DBF60C14CA596EFE210F0C90A32FC  86A653BAF8D824F3C05627944F56F31F80BBBE3C4B5AF283C820C7B913E10F39
 CDB5DBE03413A9334659FB1870FF313BED96496FDFA90851E3F7441B4DEDD8EE  0CD549CC7BC644ADB7D74665100FB57B1ED838BD0B4877FC616A31EAC3BBD518
 2FD2CD5DB87693DF4628D3C5BA11F758AFC0FA2C2AE90C72D174122FBE17C3BA  E5876A2392F28F86F315E4AE752A259BC950CB81F5B4BE4F03735DA41A94409C
 16C69A9CDCFDADDEE3DE810260236760D4853E81025E3415FF7F9745A93A475E  A6FA9B2DAFA48BEFA9519370DFA82577AB923333891B70A20C44B0480E6625BD
 BE09BC33172566931F05FF461339D47F85274C89781FB91E2F8C96BC8B9D9C9F  DBFB17AA6A4B4FE3B95C9B37ABE927D7C01AEC33A784DE7F79540C9B244C944B
 278140C193513A4F7A19653C18B3FADA86B2C55F93DB87A889789783C793138A  11AABD44046D11F49803C9945A62CE11E32B57C8CB78B21AD5FCE32CA5AF7BE0
 049F057F134AA09979619F9261254E37D3D20775C5BAD05BCF65476B351D4032  1E27535F5AAC9EB49CCA3203565768547B24308251BC1F119BA6B54FBAE19EE5
 278D13574FC2C71C466DCA3D623CD1612C63E32710DB2079C704136729351500  FD1121B122FDE22D2D463042437FC4E7F061598FD69BF67347D16B9C431E14A4
 CF6B9A99867EB1007A1FBDDFCD2C692DF06DA1487FBC4AB1C183601A8B22F73A  214E15027C36A85688257A0ACAE85A62068D23DA154AEA2540D77225DF91E492
 BB8ACAC08C124C2C8F4A1113CA97050FB45609E20994E5598E11FD1390FBBA1C  AB6C72936D9EBF147F32A3503922CBD24B79F02A94D59AEC23193941E27EEB97
 6C5ADA9C5AA9E163BF413466BE8F69329B71E936A1C85BB7192F87B72ACD628F  8D2EF15E8E5B9278ECEB87E87F9FA03C6C48951FDE5FB380E5F5AF8199E4476A
 6E1E9905D4982CF6D2B765E1344911401CF03FEFDD72D3BBEA3741E6B69E6AB7  E7277ED33791AAAC9FC5E71BDADC1E5ABE8CB478C59F9BB689D6416CC9CE26BD
 F4E7C46C92013EE18F9850AEEB66D566CFF5B5F0E49F8B0CEB4DD458DAC1CE89  93644E4C20FD32F09F82291D173F33CBD3E07FA1D55A3E49BE11B77F7D00AD98
 B91643D0F096899FC367C91F65268DE077F06EC709E283135104D9ABBA5AEB05  9DF67305D3A250289A6EE24349248DBD3A97ECEB0B630D6D040F17F1A2452AC7
 5D5841C1A786E421FB0F7F663A11B8556EC31B4FF452260F70E4CA71FC970E8E  CE2B0B8C70D65C679330E5974F6CA6047539791B71DF39AAD3ECB4E082560860
 BE166ADD3B3125B7CAB4A4CFA5EEDE0FB0FBBF7D2C5DE527EA3C01B312533A6A  1B3D068B1F4CFE595E725B32733F7EF33A6AC89FDCD229500285533AB4B8F288
 408C35BFA7760360E6D40BF73763B9139317F414752D07430C7AAB83524B7305  6D4EC7C937AD7DD73CF5EEA567D55F1C97D9EEEC136158CAD7246FF88029B5CC
 7D82CC6BAB800D7BF425BE54EAEE9F7E9829805121B6B612C15154486B42FF6F  8DD2D5EEEFA6DF697ADDA60AD2549890AE7204AE358E7DDFC645A619BC423F75
 889040027AA9F5B6A729F0178130DB5A7848563BC68B8BF95F40966FC84D514B  72FB8DE0BC4DB13DF444FA6446A85869149AC1B86BB73D20112FA5F8E6D1C556
 6D9BED63F0A8928C0C06829558B665B84FE3BAF198AF70B46B21864F29CED1CA  91302616ECC61B3D952227964E78295355E2C40D7F80CAC388628E189C1B968A
 2305D20137D6B30779C4E31695A336BCC400311A6183F0B37FD4FC2862BE4DC8  02FCA01148CC44B20AA739324A027E200A1F3193BCBBD3E6C475674491455DA9
 DBF0E37E47408D4E49D34625C2311705AC33AB0E9E9BAC23ADBF1A35FBCB962C  6CC30555FC7B7614E2C9B544530F8736ACE9515013E4AFBB760A2A0818E65877
 4EA67FB94EF0E6634198310891849D932E55F14E0BFEBBA6E61D1FF0CBE776F3  5E3023C23EFAC7D026846AF436C8E0E0F7077B37838DE907725658F8C442D3E3
 4C21215E75509F72EEB307064A57639B44D01CD4CF26277E9DDAE73D114E46C1  3C688AC274B4003FEAB7AD2D54E9A9E01AFB83B53BFFA6428294A785C71155D4
 ECE0944D0E294F4A8FC46760DEA07559CA60EA821CC5FE7DCEC9BBCDBF3BF5A4  E048ADB453916692A8644BA6286F89AA0C3AF728A6E1C161EB20D1D6F381A067
 FB4CDEC20B6248FBB5C53C580AA15AC879819A235077EF740D30C521A9BD2DB9  5F8D8259EF5DEF809DC3F4429791F95A63C0E2C52FB4D9148F74BBF2CE56A8B3
 D272940522CA10FBEBAF3765BA681D271CE0AB8E56F9A15A8FE4216FBC9B5E39  E910A2AA528D7F527B7F0ED94405E88171DB3D96E14B7C2F8FEFB9015A6817A5
 367C5FBAEBB73C523B30CCA6471D00770C222F0EE3C6C8B96AF7ADAF6F331D83  74E9744ABA70896338C5598E759FF48783B5B0EE4E180FC3DDA51EEA17849DD3
 01348C5AD554E800B2B51E681F1275CA1DA8BF797A7BFF7DD30B9D7BB2137244  9F40F842162B0E02DBDD5F6D9AD0394044E42E99308706D125CE5FC609C6F71F
 D0D092826FD04AEDFCFD8C03596CFA5E085C6A848274259C5CFB0E68BDEA2557  F5038217A6098C85F77E7E3199A94B332539DECEFDA16F5A6BF7F5319691A6D0
 89EB00EA4D3CCEEEE6C21332EF58EDF84167892E0155E95588FAF12EF6843444  BB476556E8B119DE5D2BB9E1BCCB9DD177E0FE0E61F5230499AB65D72CD1351C
 32F60E7764EBD4C804E944FB9DBC35BE525A61FFEF84199241C588605732F3CE  541BA5815168EECF3EAA17999971FBA3A33071371EA3EA711CEB53FDFF45218B
 021A2D8761AD9B9C100304AEF8CD3CE3B89875A1A8632C7AA922160A3AA6D8AD  F24A4C71CDCD3804FCF1A8C74F72E17D2242E18D23EEDD237344E5951BFADE91
 740847322114D27A2E57F4BB804A00CAC0FC53A11F70FA5E627FA63868257723  6A96D7AA938CE7072899913126FF85938C2556AF84F4CBC30F0BA674CBF949D6
 C91CC771D68C11C8EF4BCA87E3A4D35885633AA02861A4586338B24DB1BC789B  80BA7E23C2BE9753453A2610DB6EE6B14127A8395FB38F1221ABCB6364E90F8B
 4AFF1F4B96F792FCC991DFF36A7C18B5EE63D79D163992199B899A6C6A56EC14  A4F56C94BBC9DAA9A6B9C97C84B899F1F24B8B3075DC6C0653C44BFB3D1E1B98
 CDEE573B1CEFC2A0A717F915EC20DAF71E929A218662A364AD55D1AAAF6A1BD3  65CD25E79013081DAE4FFEBC10DCA2BDBDBB7BEC18EC62DA4B0D5A952A3CDE03
 1AAD9371E59C1B1D5D6E782E8F4F5E0A7D6CEE0D8F09CFCB180ACD68E18C8694  3F21F1ECE52DF2DC77FE8DF688F0523B9BC63324DB49D4F2EB125A9020AD216D
 A1C1F3B955E59AF17B76D7B147AE0428B20929B5E6E738E9A536252CCC48CC39  26ED6F9FFB5FC2E68C2071B8EB9B661B9A326944FB697417C8CB2E56263797EC
 F018703C9981060816655B2F7052016A4C72A6A3AC151D965783E5F483C65879  F5A52E88B2246C1A20A6D1C11067AE570B270590EE76A4C6D2FD96E4671CB0AC
 68A767404FD9F62A337AE1A95BD21E2CB2DDA569C6CE16F6481FD4EDA141C278  98F32BB3D72CE493015484BD78FA92D59BC869EE885E16DA2E1FD9B278C71908
 98B3636398EFB962EA03C160F9508ABF3FBF5769918BA18EA42781692C9ADBB1  F2165D29FE0A5CF148A200976E266A093EF78B72B2DD013FB502F6ADF1D63230
 289515F5618E255706E852FF60EF772DF94DBD2F71CB8797208AC80F6244826B  9F2E9FA31C38F01FA6BB929B7D26D7045626A449BCF9CE8E95EAB216693978FD
 7BD440D8F34690D60640933E10B85F54B0F3F8B3738064F9C82C455CA3236EC5  4B1297B981B5CD5FAACB58218CFA0196E087DEC1FA2F733B3F2CD4F4C77C6C64
 7EF3D0C666BDCBA12A38A89BDAD631D46FE609764C1EE288A3A49D63DC034E14  C2690EBBF7B58B7150A57D7E907413D171FA2AAE448FD5703A3AD3706E546119
 2657EAA3604E8DD05E04346C08317620A88A130CC0964AD14295C3C178662263  98B4C0131C3FA6BEF7618082763CE6FDE99BD7C6345918DD8A1AD441D014DCD8
 6259B990D6EDA7BD33261974382D325640B806372F2C81E804EAC945A0DAAD30  AF161D0E0F47BBBD20D50EAA7B9DE349F6B829C08A49A00FD33370337FB62A3A
 374AAFD95A87A7CCAD1EE54F8669DF366D3E133AB762D83914FA2BB53C61B5A8  C1EA1115846E0F446E228AB71FAA49B8E0E64085A38D7B0B22C2A21B60BE57B6
 C71723B396FCDF8B3905B76DA60A3B7EAD188847E0233CC2D59BBEDE59992CB0  F9E3D49D4B6E8929957B3FAFE3BD567EBEED6E910CD5578D06CAE585EA60E4A2
 366A3C531F1E4DE82789B00B4F7AC6380FE28906349468F5C74F7DC4F8441592  451592477BF2A48BC4D4A6990B4536758960585F7DF6027E97E534AEF7D4C126
 94B83CA932CF055CE2FC89247C706B4D6652BD943BDBF66C0B814F362BBE9F68  72805142A615238EA4F783BAA1C883D95FC410BC5478DD1D82F04410A1181ACB
 64EC7978F14D1AEFB4EA631F35DB9ECEB4B1871880BF5E2B298142CBAD9053B7  75790114482E20028468C4FFC45847B840F62CC73A5E549E6C45C1DCB4086F1C
 90FAC214EA649EF0A956E57901726184319E202B57F237F21C09F61DF97B24D4  23B567545DAE84A4B76A65DD7F4C2FC1BCD059DF72C8C9C1F2D315C1EDF38051
 574F3547611215560090F0342D4980F3C3A50B2DE33B43B3DF9F517A6D2F7EA9  D6A9E2065D45C05395EF92B4B3693C23EA484E516C17F6D48C4CC3AFDE38783E
 8275EEB1DF59CDAC54CAD5EFF289A9B0791E7C5529587894F46669D4F7750EDD  9CB13DA1FFCFA0C3C9145BAD49EAFE4E62F5A85DCC77EC31544F34C695EA3DDF
 284E078CE47819A335C90E2787D8EE7D52C5956F310FBFE30A8E6202CF330146  1113D7BF4D5037ED06726E2866F6ED2D1F63B41F13C0173710C2DEC91750EAD4
 F527C0996B4183E49FBA4E0450B7BF4D267B014DB997C19DE53281E89DB069FD  2D83AFF3FC3E99ECF1F03C16115ED8A79C83C7A90AE3391FA0C54A8E17C5A197
 98201ECD2D35D80810BC0412FF1AEFEE1F9903195EAF260DFD8A10A4479EB1B7  90317DAC4604A96808B729D7A46438B2DD9C5ED8F98E41616BA8FCDAF9CB8AAD
 ABF80D8F869345B1BD77321DDF1CE1579952D19F81B2125D3F90E8F014D90B5C  AEDD952D790E32BA259FC909DAA8A28265109ECEAE081F286512B4C60A20E22B
 DA8C253A222AF420AC3B927E291447B91960D312DBBE9C97735DDCDDB25D6137  428A212D3188AF2B6D8D7079F3C86C3D4AE012E71D59D19E5165AEAC1A283C37
 1C06013BB33267804C0E1E03F39CCABCE91F2150A1AE3D214AFF3495193E09C5  82A1C01067F96BCBD187A94CABFF1F997B2AFE11241E5E5A63B5EC2A72CEB48A
 D890D4C81F4B46E12C9B18AE1372346D4EDCD2820D4F3891F262C0C5D6F8C3AE  E7ED31D6D3AF4180564CDB03B156E051F2DD6535B169914C2A19E7E23A301E19
 5E9ACB78754120C767307CCE056DCE8DD90E254693519CD28AFE8466EB82A4C9  C025E4CE57C7032AADBB5A1FCD7D0A67435DB54C20C0152F31AE048707457FBA
 C6C81F488D23FB33CC9835B140CD6DB9EC974A4373ABF98B839D0AF47E512F12  3A994ADDCA0D3934F9656524D52576B17B9A7192A22AE233A2E25131FE2BABD4
 4913ED426E200CBF28E5B1D7F5C646740F45100E4832509368D49D15C5FF6C84  EB267492DFC1620A0979F2CDB80A1D741DBD9A711E8E891CE9865B8EEA620521
 B52D11B5DA3AB94E346BF811FEC16BFCF698B77B1E768B1477C75733EC1299BF  4EA3CA31059F57AACBEDFACE9D025BB9B7C4F11E48BB6D5ED9A3FC664851D8A1
 37185BDEC00F6889D1958999FF76F23CF17109BCA7E9DB47A07675375B1A38E1  84C40A73B1792DA8AA54296B891DE9EA27383D72ED50A55D337F12B27E974A9F
 6E97FF2A12FDAEB8859F478CCE2F1B25AC5D35F735AF881480D196BA284EC86D  F0C5D31365131234FFEE27F8DD604F667DA1FCB3F11CFE69CA3E8A11FAF967DC
 5315ECE0B2B447A5343ED86D682A0D210BA5EB1F628528B65F700518F8EA7FAE  8B90708000726496E1775D439D8A023035C48DB71FF44F644FAFF37FD4D440CB
 3241206685E87C4E740A606F988A3E325FB50849994397F54EFDC5C308323131  F603CD51EEB7BCC6933F76B63D933A50194FFFBEDD5CC24A59AE8E9ABE71A47B
 FA6A30E0A066EB838DD2D9B46E1EDB4DF8617593AF2E03E83C630D01C326DEFC  6866216779E76BC9A21026B5AFA16C3C57DB5943839A2B0BFB7047C4E02B729D
 5B5946C642094F6F34949DF870827681CFEE149DABDD8DFC9DBB510DE3C875DD  3A3B7C2963C7B3055B16A3E3B166D0BDD96C88817B0D8CF7AEDA5044E0D7B7F1
 DBB6B7C8605C23BF2292845F19A5A6BBE20238FDF24577849E9CAA7D24F59CCF  AFA9B3A1AA0FA7EBFB538BE067122ADACD5B0306CCC6EC43B654991C4E1CACEF
 307F6AEB5F31AD9678345E82828679388C90BF69EF1101B464EC0DCDD454C386  D728EF19F22004BCAF2C86ED756FDB3752AE5EE799644A9074BA30B885280CD0
 100AA9C7985E2F3A58F86E367B195713C9511A3AD6C9410B210BA8FE7DD8001A  728B5E7C12E76973C9A71B7A7DB5A1BD9DB81BC806F4206253C2DA50A1C86A0B
 209ED6B4B911356FB850AA012D8F4F80B0119E68FD8E4040E1CB0752B04CDD6E  6F39D89E035185C3A6B25CB869D3466A73C8773A11BC6360F1E032C33A1382F7
 6D89DD6214F6DAC9E527A34B4069A33F6BA97E0F0E584DE6D4A406D53CEA3775  C5C43E55CB66B935BC50DFACBBC50CFA7D6E42E07E45E0C4BD114B877E71A370
 4832EDEA7351D06628004EFF8981A31BDD56BF6D50F2A3C487FBAEB92E5FE865  1C0386B16F18F123C92882539C29065F2330182AF2C009B70C62C26AF31BEFB5
 9532930B68251E58E5238D15F89D62B03413D838E51AE84A1FEE0F6B879DE00E  C08DB833E58B643FC2BF0B279A92E46CEBE928F414C57699C1E1A68667C4C42D
 661FACC936170156739D6597FD4A91D45E9781707A1CC19509B048CABEB786FC  DC9F77B721F8010984FEAFE71810095C85461F0D7570C9814154BE48341079B9
 D73A146EDFB62C0A61382E8052B81041861B5EF65F0F7B058F89CEDC63E876A3  121D1B79B57C6FEF67C8DD182AC5EFA2D38CC64903212F4A0C575C4BEAAD0609
 5D6479C57E1A788665D99645B2E205A354FFDCD050CD42851808B6E7C6398E62  330F952E0666A9E3F9F6D3ACE06BCA1C1473739E1F09D5C0D5A25433570C04A5
 4C2437B025C62B1CEAE22BF309E4A9C453279987D219CCEFD77C63B740E1739A  F4147AC62ECEF68A2C8299FC2CB6141D656C5B240EE6DD1D6A98B9E6D19A3AC5
 A589D2E8DA114594E02F34CE2E80DA53E1508E238038CC1470933328D6049ACC  B57C5EF59318F155CF537C7087B3FB664B9EAC2F69B5E89B55042FD9B40D5F0C
 EAE85292827CF6452873D23C19D491BA434328765D189749B5BF62FB80D4A2EC  0180925EFCD6D6D635DEA3902F3C33E5FE37CCB4665867E93D296CAAB4BF0455
 5F78230A78D88BEE8E5AA5EC7BC7C6C7E4313452A8AF716DABA9931AA825C70B  573E378B020D9BBA2F2750B03421C5F46673C8738E39FA02CC0BEF92F067F255
 FE2E37E299EF2A6EFF6442DD52B195697B6FC40229E09FC5CCD7F5BCFA2F2E3B  C445FD06D663FE01DF57E50D28AC946EFC2DA0B24964866624C9D5ABBCD7D9F7
 9EFC2BFFA40F45DDFE277292FD83B6E2874A58358B7615AB23EE4AC912B6E181  2150DE26BD6E5649CEB53C2A31F106FED25998FA61165FD960F69B67FCF2D1CA
 04E09A5A7CE16D8CA9CD459BBC76D60B171FC9D32E1239D5C4E71A59DBDD3500  021F0D4BCBBD72C2E2D8D232223125306393573CF9EDD67F252716075A3C829E
 0620088DED0D90090B1F03DED4DE96CE3177297B6871E175C64DE59E00E9253C  7F079E0DFC9F87A1B7C2BCF633BC9D6A33D38AFB5B44EC192C0C26B308230D4C
 9B160D225ABC34BDBCC46C0DE782281BBE8AF5BF97FA88EA75A7FF9E8235CDCA  2BF1EFF4470582E82C1717E90CB01417844B940EDFC927C79180E8ABC62CA96A
 3224261089F5EC2255842FAF07005B4E8DDBEF263E1949E1B52205045BC07CB7  231A686271199CCD59FA104CC50688485DA32F3F514DF19A62E23446FB6A9DC9
 87C65E68672DBD3DDB0D29EC78EC20F9FCAC3955ED011928C2C8C98E4C0AF672  13C7EB7C12311551E3C42A87CFEF88F93B8B00B67ABD90A2270FF8A490CE827E
 BAD63D84C9DF997D626929CE222571C28BAB6E2C9A8EE14A0D55A9D13B674F8F  7A5AEA1C087F64870183F47E4041A45F029E7A39427A74D7B5E4C981DB49C5EB
 8169FFAB5B8D33D662DAE00DB38DEDFE84CF9087B5735A9D4BB3D782151537A8  8A3DC2732771684619EC8E2D95998E840EF7D72B7F6D7DCD8C38D77AC2632092
 CC25DAD4032A8CBCDF482F71DC669EFDD3E7538098DE0F035EF43360E849EC86  CF95DA37B8EB6BD4FEAC5861C134080D23859E762AFD414E75FD9335364DA901
 C8B0AA109DAA869902EFE7CB2F5EA46AFEC30E341DD85046D8C199CCC38215CE  FD21BEA8312F074C5B8517BF362F5EF1E095D43077D3B7576489DE6C041B2D0F
 324FEEBD028E29C5C0470C1164B9B443A01AA466A11C6B51DC154EB69F3E4B9D  365A1E03E1F86D97D8A6EB3AD4F83A2EDAD22EEDCFB12B2A915AB4FA02017242
 FA8084C02E34735F2B747463662FC13F9424B8B7E8C64992D4FCF6767219EAC6  1DC1662883849E7CCCD66E18BF5DCB5A8B0AB4D8371C933E0BD0FAE35033598B
 E10AC5CFD568B250443043E98EB63F1631D4372EE9DBDE16318ECDD846FB17CD  7B44C765DC26D9E157E651DB125CCC946DEFDC1238A94C73FC58A39627C87FC5
 BFCCC853808E0E444D25112B855FDD7BDE93648185343BDFA4A47D43EF4F6E51  98625CDC95C3A4B89E5D79A841A83732D725BC4B503AB4CE4775C2952BE6D3F5
 B23E244C0E7A0CE564281ABF4840B8AFFC858AE2B9A49AB5121BEB28CD9F9A2A  0AC70FF09E5DB089D372DFEE7D9F878BDDB9F8BA0293A7493BF2EE7AB6BE2739
 D4A77C8554D24575C2E872B1D1EF6407CA92FF940D5C2EA0707CEABD884CC3AC  5CA52371C3226F2E9E0D55F9289601D5724683030A9C5E546088CEE3CB9F98E7
 19482CA68151B2A144319FBA90413B044002931E71D53D847E0864E06191CDF9  642F0FA51E703FC26DF2955F172225EE93EE46B6C87296EE2FCCC3967CF4DB84
 E7A16976F94A5242F5345CE61BE5B930613CEE14C3256903B484F4E13A29F907  FB19A69BA46092B09CA243950EDC53A47FFDD7D892EB54BB473C3D4EC73A2E9D
 AC856CEC59703C63BE26A1A9AEFFA17F2A1E25692BE51D410FF38F25E56FF4EF  CB025613E531ED3BFFEF6A5B093D614D905EA1F2C73A71844D63CD19ED9201E8
 4FA2D71F849D38D50182290BD895D06A1E6CF7ED7DF68A0E7139AB929E54C97D  87BD502083BC526BCE173D228789522265A58C502E66393ADAD3B236FBBF21C4
 E1768810E2D7051C4AA45D2F0BFC9BCBF634C352AD059705F0C175ED8B19C61B  68308590E3ED986746F63621D89512D1C2A90FF6AB099EA5E0DD10B79E4076D4
 51CBEC75ACDF86579FE6E1A782BE7A11B64CAE641446FA2FAB89767D16C43C46  5176FBEBA106D1D49BC839C5AA220EFB8829E12BA3BA84BB67B0897C01C43F9F
 6B698F5BE76B924D387C5E11DFA4E1B0A96B2430427B3961C94F66C22DBFAD06  6817014BD2E412098DF52B17385A5DC658392E9D79C538EE56D1389D43CF4402
 80837BF7F8CEB7AF0D035284E77C2A8A2F2C05E7D425126DAE81ED85296D0B32  5351940A9B4C146E164A7502326F3262485C73338039637D9DA636BAF95FD0F1
 9B82C90E71132EAED2A96BE64E01A4EC94702850D1453A1CC601039838722E7B  39FB83C5C18D0164128A18C952302DD6DC9D55C9E10B3FA300B8CF4ACD3BD121
 AAE0B7E225413ADC7FEBBC73B145CBBB4C18343FEA2F8D923A4F25D2F50A928F  656FAD3F9BD0F269C5A081348CE2734495B35FE54950FFF8882E01A506926FCA
 D863FF22E4FBF3661947A42F677E64333726A66D02219955A4BA1A2E7C4181C8  3D9FDA1A174ECD0112ECDCBEC86456F4E49992C00F612A8833BE9BA560481D21
 542C3963B62C01A3039E9969CC08CA1A23F4DBD3FCEF77D4529210A89F4D2CA5  F683F0EB0519B72D1133CA91F09A304FA60B5EC1C44A4473C1618DF340600430
 B5FB7FC986E5F6CB5689F1A9FFB71AA0049FFB33CA99345C1B9BF8DD99C6E1D8  17B3ED95436F803766325FAA1A2AC063F61C9FD1874FD9D1846987428054ED58
 D54DB1094BE84CD2CEDDA6332F68C7A79BAEAAAD6EE75849CC4C685CBB70D2E2  61CA5BCE218BAADE9282127AAE3868F9003D05E81AB7CCEFDA28DB213E795DF0
 CE7BBCBB7CC5CD336236447471F3CD34554B7A51DDC3A45EF96EAA93E85EE5FB  66EA36EAD2D65F03B4F0C43DE97CF7F973288F012D11D50FF06B153B40D5721C
 BB30C4539A8F3A9C316F81124F49FA708DCD302D6A3AC1026B368D0F5F78F5D1  6E1799FF16A319C717FB2DA0E3AEC1CE2BF499DA82EBC588A756A598AD8E0DCB
 88F8247C0A408651B63F350977A960F5B134B33C511CEB1DBE4DBACB2C74F2B8  EA994F7607A564FCE0F11B9EA52E121152CDA91E844F5021898A51705171C5EB
 DB67B6DD069BF8DA833640E8C94FA03B549689B39767BA039100AC65F57490AF  D937848E1E216E173C3D40DE6AB73E6989363B47CDF02FCCB68C1307A4C26C2B
 2F5670104961E81575404C35C31BF0693360FDE6EE8B9A3B995D833EDE6E3036  70B528847E94198DAED0705DE040BF06E5277A88E6A61E48605D3839ABF8F39B
 035DD078E343B3BA5F21EAA77756C90826DEE6C3FAC879C11FB37AA104636390  6CEA99681892E2EE47CA7515BF3B4C48CC1A61C643AD377B3DD25A46FF069A6F
 3669F0A5B2D4A9BC75899F9F76FD487C302B46B661F59C78D85AF05F1D68E868  DB24B02CB636079052439818BD6F92AD70FFE07B452E93BA4DEE16894AB46DAC
 14FA13BCE49B1468383B6B19AECB9E57D2409533D01726A0D11B70420B3436D8  4B1E40FA05218211E231053306F3C8D00D727C6536C5272F56C1F091CD14D881
 8F829015B1A994B86645392BB029DE282FB830328AFA32E6CAF0D101387399E0  E9D7A964902C798F4835AEC4A4B118100E6FFF3949BE47DDDE0EC6DE7CB9C5E2
 C35C81A4542B0400F1BE2441A4246B23342EE7C91121CBF19245640C61A8D4DC  83B8FC7A46435C3A2EB50F4B5449C1AA84EB712ED976395DCE773EEDE44CFB29
 4BAEB45BD5CD22B8AB9B7334FFDE9CF9939D9B6A1EE1F32080785D140B88273F  86065603D196AC91875EFF0A6900AAB44EB8823E2C976837FD81850B7FB47DEC
 BDD24FF32F886CC926A916711D2D6FD9C547D0485DBC0DDA6BFCE0E060113C6F  A1F3CDAFA7289AA70AD8CE8CCA77798DA282BA1280ABE7002BE48691A2A3470F
 83634917250B20E57587673688A16A1D8822F1EDC0AD5C1AE6DEA4744F24DC5E  CC551A9B98F3218BEA498FC7D4D0E52535192E9549BE5AE77DE2F4132F50D5AE
 7A77CCBF8EABF08FECA5E78608C4B894359678A544E376811E028E7F3DD5FA76  BF5D4C6144B411E3BB5A8E22C40382D713F40C77355B6A4299A87FDA29405AFD
 29000B8812E24BF55E40C1B7DECD30246EAAAAC77F8930721537661E8C659537  7F0357DB0DDAB27E918A1CA81B3585FFD1D11A6BFEDFE05AE63F01ABFA3F189C
 0E63F93DF5A7A03608DAC4DECF633CA3B0E7A2F35B753D3E13EC65C846D9433E  CA29A02B9A1E532B62808506B0609B0CCD11E3F19B9959433974F60ADDDFE483
 4F110D3F72E7F8A06F76D0855F0CB3111AAD319AFE15B46C787B3A62A0765C62  55B81A9F99CDCBB3C7BE90E6360DFD807D29E072C7AF6DFC95C8DB8FCADDCAC4
 42BCF121B190CD1CE215C84E002D08AF6FFB52FE5F2BA47BF5F063D3AD33D987  FD2CC901D40DDFFCC4DDE5919E262900779E56FB71BACF1400017EB6741150C4
 220E7F637A082DD6725EFEE8836CE58749E06643AD0F0E9D0582995C77778A87  F4E9B39875ABAAE838A30809F38244E0CDD1C4DBC553F276BAA6137D93B372C0
 064A77E397CBBA1A6B4BA8E180CCE54EB586AB3B47356525AA8A51C86A768DDA  A2F4484EBA9035944ED5F6A5A591058F92582475798B907688AA149A424702D8
 50BEFABA3206A827767DFD15DDFDEC97F8D8E458070F62914029C67007D60E89  1C27A93C4061985F9914FD2684BB77F45BE20BBD756D926B6CEE02750171994C
 8ACC88B81E54194AE6B857C680866A77DD443A9BAEE47D03AF6295187ECD4839  813905D3AB0B0D30CD895C097319A708FB4D367C99181A75E7B5A2AA9DD99ECE
 6079BA086F4264858C60FCBA97AC368E89DE44286E6BD7AF7CD4FC49B02814C9  41BD662026AF33B6C726BC710FDCBF7C6DC0405B8D2035607927958F8F396AA9
 EA5C57F222196A40F516A10DA294E4D5E4CB30954AF975A6BD62EE4C4D960991  4A1AF3F5ECDB1DE2266DB23D7E6B59B747AF3DC319F997888E9C82E90A2F2B90
 C67A5F357B3E9316A0E4CF595459E276CA94963B958C624F7C5B83C91610E9CA  04318278632D514572AB2B106C232A3A4D67C83280E3C0441B0A2DCF50F12A87
 E4B1F2AB2061FA0F62975DE1563BD7C40278872E4D87A6E632C35F3BDEFF43C0  C2E34838BFDF2691353AB0797D1BCC4E437237D50FAB475155CCD8041431F771
 92953291D73FEB251F73CC3BBF1F333995E6B9054646AA7D268DFDA6F23A4A62  86F533516E54FF3CEA8441C7EFE30B60631074E1D5B9218E341559D2062451D1
 6A6BD92E578E0F9EEE714461190DBCAB9DCCC745A64AB4FE45A9CBB2A5F5D3C0  A685D1F8A2FA740CDDB132F2CEDCA89F96579A94D651E203BCA577F71B97C185
 F6649CD305A8E594ED8A09CA13FD80A8DFD581432124964FCA3EECC7B0725D2B  32E38F7E915B9286D7B06E6D1482F5F13B35D423899D7736A94B09F0D92D0135
 0DE4700CB2FEB7EBE242BCBD358BD931EEA51C62C43BCD076EF27C25AF349F6D  5640071CCF7DFF76A26859094A4DC5E0EF413F49816F822F5147F663C6338A89
 2360A3E675DE5282429600EE8AD3AE4B05F1ABD13F32E8B1A7F83202576D893C  DF77D662BE955D2B0491E2E6896EB3EEBE944F774908D98A8FA687F1E49AD241
 07397E8EB568AA01DB35223BE4067BD65B087346CE2CCB6301EE41DAA5B32921  8D669B75FE2124BCADAC18B88D950C35C9495C7724A7049CAD26E5226799FC06
 B8570DEEAC4BAB63C1187DB856D4D12CA83FEDD439007FFA3110B960E2736462  BBC94B4C0E40E880414F2BC45AD95E92F2897EA38F3C060D75A071955E420FCB
 487ACE2DDB0C4AF442559706107ACFDB7DD41DCEFC02CF278FE2053440E59A9D  A9A4A41C6337E4A456D478FC79F0E13A7D85F04BE79614BACCB791E9181381CE
 D37956DB97BF145CB04D295BC33F9EC8BCD60F35C4A6BAB5C8341DDDA78F09D4  FB79EF20457F8DDEBD9ACF09678FB67B57679CA89CDA319C3DB4EBD76EF38AFE
 814D21CF2692338FF23911E0131D6EFED6A302895B1F62795326354D8F79FA5C  CEF563D281871D9CAF60A3B100E1275E25F0100CCC68C8E583F7D38DE41687A5
 5B94EC542A6104E281AD5EEA1A0E4A686EAF791994EA85C56A404375F9783565  A988CEB207247B1CADC66F4D06ADA7BE093A40A7195670902FF15D9B285E10EB
 4A7A6F2CAAF5EF3D782436B97E58D563110255C064CDEF2C8A4F1FF3D39453BA  320177A2800A23D903ACA086318605328CDE033749F59FCEE3C533592146A4B6
 B97870E439670146F7090B478FCBC76D3B413588EE4F09E36987FDA050FCF20A  1A456AAC1423853C0B10AFD20892AB98ACE7F1DF6A36634E4D29AA9999656D11
 24EDA7498DC5111093B24C6EEEDB92658FC88DF7E0D3EF918D565D6FD5A4CCB1  55815DE3A1F4AE629BE477EE456BADA7ECF2F0B295F0E7A76AE262469F174177
 E16D17F641C4EF7D3207F97A88FF829F89458681E234838DC0001B15287940F2  26CB2BEC3257063C9F004607E4F0698522846B250310EEE5F9EA34F650982D64
 550947BAEDCAE243F379D9FF1D1295BB6CB9446843758036C1016A1D3A948BBF  9DCCAFB6E0D803D05F9BD3499FE991888A342C687A6450E77DB9C4E6EC4C47F7
 FB54B44A67D9C6D916518EBF5FC7B5EE511AF98DCA7B38D0DF1DE6B408F0B0C0  6B69266618BBE57139D8E1D0E11DEB19FF823E2E0EDA49F1655C64E62153DF83
 8F8C4AD8A141C3B28D56DFCF927F3912C19AC08EE64494A63939A934D408301D  1FE0372A821F4C26A7F5E9F8A18A5378AE3721CC46895F0CE9C5654486F56F87
 8B7E5C2E05CD0DC20CD968DCFD0E884DD8FCD3C795DE9826FCC2A1CEA7C2801E  D913102B71B893D7507FA640DBACC4CDE616F4643CC2EBC08D9817F50E497624
 804087E84BD4CEE5BC62DAAD68ED74A997268FB756E65C16CD1462F74609D609  3ABA7A002CEDC5E698E9F5B4DDC109442679FECFE6FAC0ADED57A6D7065C5EF5
 D8795D4A891D099288B120DA7BD53B55EB8B221FE24C74112C2AA8AAF580DFF0  190AE5FFC2CE19A718F23E7D78D7211A153942B7F7536B016F799CB11C18A21E
 198638D19E8B38E9949783CC1626E46512CAA07CA0F6D07A536C16F24B57705E  835FAC3E5DE2EBB94C6E8BA5AD947142DA463593F8399088688DA1BF4B96F2CE
 6D4E1CC688365E0F75DE65F1F354E130A6B816A9646D7696FFD8051E33EDE29C  C3C5BB0F2031CAB931781CA18BEAD5BAA9EB3310DFCD0E9AACC10268AE72058F
 E4267079D18108DF3FECA0FC98EF979565B206807F8044481F28E6E8FC5B17B7  67491C0FA0130B2381A7109807B785BF8BD9764E9362F47E450F852AF5B0FE9B
 E9DFC9D78FF646799FBB1F92C3089E1F11680CA514422450A18B833AD91A8033  3BB439372C38475E224C36354723CBFE5E767BBDE7405001EF7754812A9B6393
 DD29A1A78EB70078A5FC6C41502CDB1A71DA416293DC987FDCCB68C8C6A0D3BD  698667287259B1BD6293FF162CBEDAB7604A8EAFF53C7A9B07FCAF4BE67ED153
 7C3641B65A0EAB61766D894D1CDDA38573314C482A3995EE1C75E65062A9DCB4  4B01F437ABA6F6EB46D860DD7C1F2DD78E4076A7C88A2479F6A5E36CF3C2FC4C
 1528480F3C9D01704A9F90E881408EAC258FC4DB999EA168020F62B9A61F4888  AED1B3CB76B6F9136F7EDF68FF9D4E7DBDFEDE84161772923B21B35ED8637C94
 C3CDB5ACCC06874C26AB78811D1019B15584876BA4BE7B295D3DFC509F6D351B  CC03ED0E14E194BEA8AC6C85BEEB1F30F9D510BE318EF747BBCC3F11C2E1271C
 53FD3BF1769ACF5A5E142DF1A540901A0F26D3CACA48BF55B81DBDBDC7E2541B  F40B0C0D5AE1F9E2121E0D6B50F072C9B0FFC2A8EB85FDFDE63490133F2558D0
 80E7BF620A11853047A0F4BDBFFD7801863BA2505CF1617310337007AF83579F  7096874D3A35DE9E9618490511E80661879C67D43CB7143C6D166CD8E0F85758
 0D7A183C21ADB92AD613AEEC5DDE91BF62346F4A867955789D91CF46178F2BCE  B98FFECB40A283CF26784F7303588F10B285D28D599E2DA542E4C1A328D2E37C
 4EDB6B9F1334203AC80389F5D74AA8751D5C93F1247327526FF0E69BB4F08959  F266B1D0C5E23CDB876C3C0F3C4D3CA18EE2079C6F3C628990F8E5A069A19D0D
 3A815A97DFC49E50F620F3F6EB0B137650AD9D025221A97ECCD9A15C0B7E4A7A  718F901F24E804C03E04097FAEDFC87D562FA944932B8A32BD114719794E49B7
 38224531E862D6F84968D79074C636C731D228EE5F6BCDF6B876028DF1D33DF4  913EB5E568A691E0205AADD921C10578CA70D90259181ABDCEBE8CD7D1A0B012
 B56C5D8A62ACC113E46F8DA13867273EED932A26A38DF6C26E817AA9CE6F1E8A  66D6155708D87A03DF940DCECA98402707BE9254DEBC5799FD8A8F9FDA5FFF2E
 0E6C215C0A8DC9E3502A2878901E35D154E6F8B36E66D0E7088B4889859844DD  742AE1BC5F6A5282F03EADA22D6E70F9568477EDFF18CF07AE8A5764BF269CCA
 7778A7F476BD36820668E382796C95380F31544D7DDC8EACD324B60E42AC7611  55295C1C7F7BACEC2A25A14DE1F7E2A83BA080CC404D05FAF49986E7DC05EC2B
 CBFA6A8070D1FBFD8F3675EC176405DBAB62340B1C52790397D960C4A9AB823C  ED3B26D609F7B56E11407CBD15D89CB105A04D1D52F1F486D5C5EA3AF342EC02
 8E56F0E748676F5F22F64AA20B09EAB69E9D124AB6584E85EA53DA3680E8F4B8  3E40A34FF4D43F37CDBAB576A363FC9F65529F42069E436EA8A8539B672039F7
 EC6C9CE91D99610766205E1D5E25ADD913BAC3835D475885E75DDC15BC58566A  09163DEC72F2C9E4B7C61E45EDC4CB3BE4E308523045D165E0F3FEA759C0E438
 338E7FCE8A776EA46CB7FF93168B99A4FCC455E19F60060BC3E11F3C7C7C0792  F885E92B7C3BF87E522E2A232CCA7B94E2328779F9F6937084F5949B9C9E9422
 70B7EA60E35780269A294CCCA6133774EFB701C4702C699E2EA43F1880840990  B1D807DE27375E5B23369E9DA5B7EA32941EFD353971F686BB6C3815F7F1DF7D
 4DDF92044CBCE8C5A99879BF9E76A770661D229EC2620A4533B30E4B155BF79A  3CD2E065D0C403C2C414A31594442A4EF57F27A9F4F887A6076FB41CA10EBE21
 1469BE55E7B117C19B5A99DF8267953870051EC78409D7B22CFD2CAD8487DF0A  28B911D58DB7CE5B551E86CA91285852FB06E60B84F870BB0310D9E73C99B0D7
 6D43C681E4EF56F04C71BEB50D00D5B2AA5E5A4586054AF55D386F1358BA385A  AE0F691BF5F3704868579DA64298444F2FF3AA1C990941E081546842ADC53ADE
 9E55E7F6130F853CD22548BBCAC971A0F1B9A50D85BD871A7FE55A0572913707  9D4F62B2879C6A7AB2CFB69E3A3E59310C7A5968A4A971C7B53E52A29F9A17BC
 60F57CFA2368EF5558F7595CCD2ED60FAC84A52EA3BCBD6D93C047A9543A07AB  CF982B24948941756895604B9ECC252259C76BB80329224ACBC4C29FE7B3107C
 7F52C6DBC7FD250E4598A4ECF3EF4B35EE20E8DECDCC11EEB3B041DE619AA382  89A789E39DEE27193340FC658B0F614DCEED32FD6BA273591380A6C6C941E195
 DC9AA7C1198B232B4293F1889701A5C984CA0832DDE2222477D03F679FA1209D  8662DFA3FA63F45F781D0F058E1CFB9455CF91C632949E29E7B66733CDF0E820
 D488F54FE2D3190308CB58C716A049684F2515ED35BF4294D5E0CDD52A5B02C4  DAD8EFC8C29B6DC00654D1BF6F3EAB759828E9031CF7C64685854D565727A6F9
 BA8B33C1F768A27F6D823E9FBE80383A73FE59B685B0379B692DFAE0BBE26E30  32395F9ABC5540DE420FE086F444087B2548850EB0BD37F8F06C26C99F08D63E
 F9A6E5FE51E8565D6312B510A51E88EBAC70D203C02BC80F26A0EF4D73BAE4C8  C90F1D11337EBE4B37CA252C54BE0A63F5AF5B0DDF23E34B4F07ACC7E2FFA546
 C95B3097E83370438D21A03CAFD29C03492E8681AE33C22C193E931597DD4459  D5DCA1177209BA4F681FF8BB533C0A18836706501A7B10C9EE554567312BCED3
 A0DF056D3CD8EF4FCA2FE498493A67F59E02F669EAE073B213DF9FAF921736DD  2E9EFDB1C66950DAC4A5CA564959AE2281D5BED2DB88795B71105A63AFD33262
 2972EF935F81AEB6ABFBD49A9124F99C6C973F9AF9D0041DE84E7FDBBC8FF3F6  83EA401F49953CC368D08DBB604B32B5746F77E64EAE4BC8EBD813B595874DF8
 E2B47A66F0E512B251B05D91AE4150157CDA2B2CD94757E1994216258B2A20D7  8E0B434D48543B05EE4943F42CEF176234A248D67C412B0C33A38C96EA5BEA68
 1B183F26662430921162DC55C223F59B530EF58FDE7EA0DAFBD16DC9BF275407  045DA0B23441E66B795BD07697DBC0DDF845C9ABF466EFF0A8917B314E7D08F0
 4A9975D63DB0A90DEBFEBCD880023F863D69642C35482816C27E2E50DD4127A4  B70E75FE2920C6F7E59EBDA2C6D3E82B5C816D030E0AEBC5971A2F30884D2477
 2AEB8FCA75D7806EBE939A2E41D0B84DF6D194E00AEA5F396DDE0CFDD2E90EA8  570BF83FB9B589C1068A221B745FB2512413257E462F1265B11DDD4E22EFE152
 97F338155F37F4A0AA6404ED658900C218B8B2F4736EF3D565C673F1602D26A6  378D00D6478A327745299C73411A292F4C1A746636920E5C1134A1543FF18A6C
 20E07328088FC339C11408FD4E0DA4010E618AFA9EEA594DF340BD1EBAEF4E63  884E53D03964DB7C264456359512C015D8085F71EC83776590CA2A4D17DAE82F
 1DDEA38D8C4844B3C17433BCEC203F98DDC4C58E8E12D2198CC8B0E4AEE570C4  3E4BC0FEA54AEEF649F8A6CB58B0D0A58B5A520F3C08DE2E6AC3068E40DE01E0
 97A67A70044F2835CD2F148DB96E51EB774D9DA44480EA55FFFE9851CBE33954  3984B02309637A88A1124E6711EAD35F1127D737FE0EA9114B2A032C2F7A352F
 C7DC0EE2C0AE4BFAEF7D9131A9D674FCCAF2B31FFA55A05E0E43B2CAD2927974  C79879C4468A4BF240C77C91F19A488914A437047D4978A97A5E8DDD2A27F76C
 2444E9A402B7E8E1D57E740C3A7EF089AFDD4119917E6A13A7F0B3CEAE6C2980  5692BD6BCAC3A9062EACAFDD8B7E1CA8F5E8133AB8C87728FCEE6740D197C284
 5409B04BE0C05F0C4F225DA2E61B4B41A77D2CFD03B9005FDDDEEEC393C6D6BA  DC050E6A9DEA6AC0A86CAC775AFAE93168655A38DB89F46BDF5CD93E38C1DCEE
 5328127E5A2BD3B1B5AD9D338F5F49A43AFA577B253DD24005B82D74A5E07026  A596826CA18ED380250287902D0AA775AB10E1A994D76133DF29293F5636D52D
 6D3F59F85F538EF60B0A347F03C0A8311424B136FC2E2348576D11B352141EFF  D9811A172C432C9DD50272FFED95965EA4ABF7347DA011C6C264B0FBE5193F24
 C26C7E1F4A9FE42D18A1AADBB62EC3F6B0A36B8676229E18AB2A22445C8CF33E  E13F886AFDE9AF2CA0C29E98F5E31A57C8293E062D757DF473942EAE27EAF31E
 EEBB778424785BA759C31DECC91AB341C435DD13EB2CAAB0473516008DCC5865  0ECF08D0AAC6ED5DC8926846BF133D45611ED746ADBC8B9382FE2DFB96F62657
 DFE94A0DB7C2816CE8C64006F0C4974FA94B013549E08CC5192274D5C447D1FB  501C605C174E2A5BABEAFC93CAAB6A5B9CFFD214625AE3EF1ADB59CEDD28EF70
 8993984E5B6885E9B78F190384AFDF06F7B59E7D2A35B0845329FB962B8435EB  307EB474D155EC587F2854617F93F7A9A93556650A58F11C2023865DD41AA517
 64E7FAC021A78C182743C4E5328064A43F86AF39466B1D6212317670AA49D75F  18339E072E6AE2C67919405279860ACF6D26FB54E30721DCA4B43AF6597441E4
 01E4E1B5648F471EC5CB8A19FE64C897808F9D14280EA96340834432B86123BB  F77E6042DB94A2AC91CFBC54BEE00C156E4EF2A014E05DB5C511E87E72EA9CB5
 D69BCA3B7EDDE27F4B19EBB154F7EB8B7FE96EDC9425F1FFA751ADDCE431E6F1  1D511B6E8D3BF8550951DB074C21DE33DE730D60F27CA62326C28CACE82E4FBA
 993A25FDFA168627BAA5CA6027958B37535A3E25270A3A640DF933C431A8C7B1  2FF1AC477AACF476E9C890857F3A54A1117FEBDFFD39DACC27B6504E27B2F47F
 813BD57B51D084ACBDA1E5C3165C1757D82E55FFDD71216D7E211BB286C665B5  19C886E2E4C8C28942F368024B322E9E8F163E37E8687F62DBC9EAC382903FBE
 99A16461CA1489ECD958E3C63A03E52946D24C20CB9EBB43EF91FA3AC2DC723C  E642FF83FEC60A1874B151AC838F52193B07E09669847368CD68F100CE866716
 F9A22FDFDCFDF6C56D7FA4EB9CDEBC6B074DB64C0B2118862449CD06A7D85E95  88D0BC76B61D5D4E3414F40EA874D1A9C8A37D29B19FFD725959781E5C4D012E
 A15CBCAFDE47C5012E3CAF11B8AAA5D7D9F854F59E44521F3E62BECEDF012D16  03AA5B2070061E54906A41EE6E9F44269C18932ED0CF8A4BF34A57831D1F0FD8
 E125062D9354C97F276839C6540842D0992C35BBD267C53C3B389DC1AF4F1DFC  26266F145C0F45EAD5C69F14C2A66003176BF97E2CF447C7A71804379C96D247
 3BF8D9C5F78623AD99CC14E2BED7E43763DAF211285AA9B45994290771AAB10B  EB692BB2CCAF92AADA95C047A44AB8AA66D132B1C012C82598C8E2160D269DF6
 871CFB3B3ED3ECE3394D1252A1353497A190856841DF44F6D2A86EEBD3CCA6CE  554D05F39583CC0ECA193825956EFAEC09256584393F048CF4886D847025B036
 6DB2CE9EF544D0D9D13C7733652902960D5B0DF95753C72533B7D0F4F54DCD32  FE1CD5DEF151D5395AB2199E033B8D12304E65172F8F50513A1620451BC5100E
 C28887343504B4E3087BA9D033F2CBA4BA0D8ECE1412C4289623C901CB68D56B  13623E2BF3E23F72CCC6CCD7106F7F2F7BC7AB1401C9C921EC196E7669892BD3
 6CCD20D3260009EABA5C7F001A0C36E810F764B46292625959BF4199372A397A  096C5648773DA7FA36059F0B397EEB4319D33ECCD95F83D8A7781691CFE0A97C
 D98962AEBCEB840A8758B9EDFAD191AE7CE8BD4DE22ED5D291E8F375C5CC5398  6430A9B6D4608C55071872A070A6C86E658AAF4F41B249F1DC82B7C9CEAC2E47
 2A1C7D4E8AA6BB06AD4D3BD9628B9E5CB8F9798BF89DD029DC645C1D706F06D8  E23D916DACFFBE9D5A2F57D317C19BCE31BB2E159EB42257A6A8390D881E01A0
 F854A52321534E5E34A89A2F4382C4EE869786C658998485E34EE34213600D7B  E520EAC4D9C74620CE2A69C66334064D61A304CCB514389B05399F7DDC49FF28
 C0CD3C6038AE814AC733663AB069935D12F1B414A6C21476F61AF028BCE31BC0  DBAE249DBF6396B174147D62F0275F0BD475B2672136E224804861A44B528AA7
 98621053D31103036588B38856D3833CDDD44E0ADB1BC5F63B0EB26E0CBDC88B  75A6F39C0E9590CED55D7BEB5502D0066372E499A4C9FFB564C77B0A6E5EE49A
 2917920457EEDF1DD7CD5410E4739DB694F30A766BB69F6EC6318EF37B9CB0AF  4902432319F164D36E6B58EFF7D57C96EBD2F143693C0C37D89A1BBA12BBFAF7
 266978A0092A93B7F3F722DC879F2806A2E72286E4FBCFF0354E7B5FE5F97E6A  A4E7DB138220C76411B7A89F0C3851F8ECD27775A0E9749C2FA6B659576AB7CC
 96F0169DB5E85CA7ECC5C094E6DD718B375AFE984C9C8795BEE541C0ABF720C1  5308F6577A829FAF1C4FFE36F1BBD226812469BDE56D2148B797AF65A77C2BB8
 C124559A39B7590B3DCF42DAF4BD1BDED0DA782C1126B1DD5AA67F08B4F6BFAA  13427F74F8A6C2D010A394669BE33EA2D7DA3D88E27DEE39185158FA52B7BF4B
 54F38D6E0F208C65625F90418BABC8509288EFC347A2A8AC903CB5696BB6245E  02FE4DAFE9A3BE6C3A822E5F3A22D40A9C1531CF2CBABCD4A7429A00E1BEE6CE
 BEF51E74CF7088F0C574AFB9AFC320D7BDE468E85B39E765845B5636499D300C  37EBE0B9B7D1B028FF305F283BA96CB7B0EBC9CC5DAA270F783360ADE607F4F7
 1BABC84F523131C33A7FCB0FCE1E4CA0491606BFF9BE99C25106DCA6590B3AD6  16DE18B03EC70F1222F8090909471A7E93543AF325A01F07A691FEA9C16B1840
 2B84151A04A3C9EF401477D185F2B103C6EDF645A8AE7242728AF45A3EB06C6F  E56F8B3EA08B6B7E7CDA681187F23B86277BB86AD6A900FE7EB7176A8EF05966
 04C9A0B1C1F32A2C1532CCE468E04C6B21481F1C86B2FDD27F508A57DBC50B22  5A4F79F313404CA22E29CF40EAC6056915EC16028115EEC9CD08F1A3C0DFB907
 11B26FD1F0610037BFDC713D80FE912926F031A0482CC0DA6ECEA62DC3F39487  A0454457C7CC9CFA9BD9293704F06131DC954D413D1F45924BA21141F534E212
 379E16CED27288E8EA0148C53ECE23EA5E525037FF5394FC5BE34011987E78D4  F5570C9F2A3C03A26B533CFC60B0CCFF726E4443D7B744EEFD84A656FFE2B645
 B98D3E0E5783EDA64AC540D084E336A8BDC3BF8BF5D7C350A8300638B7EDEF61  60D81844007561248B26B118F3BD3E356B604BECDF86842EE4EA475F5AA031C7
 47C597946514AAB8FA084F18FC99E8F31D424411C0FF2CD7802C3349F220A9B7  03BB10E3B27D8E9532013340E0381578C2F5FB501ED9A1BF317D10C889B3DDAE
 2DFF487E7751D548F392EDDFE7E0DF8F2DD1CFA598D58D7C4BFE05D5B38D8E76  3881D1E59C460498DD3E2C3C17D7704C488854130DBC0F738F810A6526369D5A
 F5C8A48225195EBD3887FE432E08971C5F37FB47F2FB26E4DC4D0485CD1E41A4  1776F8CD1891D81767FCC6FE7D4EFB50B875CFA6CEA0DF987A8FC3D1DBAA2094
 CB6C9E41B479201363B7DF53EF3A843D0426177190C68361AE43E69019901C21  2C8C95E30535EAA2AD373C747809FBCBF55D2616D6BE6017A116E34A37FF2567
 2146EEEF5C9A9468670D167055D86062B02D2D71AFA9BF7BC060C50F6CFF812C  08A17A2AC4AB7CA2B716E62579D1A38412A8B8EAF32BB456AC3F6A79E8EBBCE6
 70860A7613424DA5779ED9FB68AED34787C02AD4C2442CB7E3C182E6E5AFC3AF  CB911F2EF5C8841FC9C51EFA650CC42330DBCB760FF217288A4469452BB9CC4A
 A7445B144E164334C1614199F3C6DECC948B8D20209062AF52C3750E15689F79  32A998F8EAD82A1336AA213156CF889E966A7340D10DE9BE2FC364CC33E06C90
 C7F2CBFE1845478FF0A594A4EE22D0CACF145FE306336CF07B420ED934C4D2E2  0233FB77AFA77790F3E55374413FFB6A01C1383C7CDC2BC006A7ED550C6135BB
 E0A53DAA99598D794A0C591595360A1306869F76EF341F5DA6575E334744757E  98AA08AF157B941566BBBE9813B2DD9AC58731168BB6C65D8678AD8409A81648
 F61ADF9E493F4B46A8CB9629B6D82ADEAF59670D3F5AD42B6613DD2944458F68  4D9C424DB2C6C11B40342FE359FD909295DF902ED665ED0440AEAC673B3F4911
 945FD39A168DF358882DF97AA1E0018600750DB3B0DB3436F0D76D82B99CB83C  0B2C62A8CD95E3223B70D5446E3622AE41238832AD368475142BA238671AAAC3
 C8801E8CD1D38654BDA96979C7E8A88F9C0C342833BC7DD3C55632A65282EAAD  EFAEC693C2FB757CE72E1824C8A09E6CE04D0184CA787B3D50AC873631451D9F
 F3543F6B82CC69A948B9B1C6E0309B27FB91973831436E0CAE1480E0233BB6DF  7754A00397647ED82892FEE64337C5F45E477F9C1F8F5769F83363E31955BBD8
 C60221FBECD4E61F196502EF11C1E6D2D698A78B4426B56B1AE44945C281843C  4FFB12C15BEF0929C0C3857AB7E2CAEFEBCBAE57EF29FC3FB4DC222606977210
 9F97319E163DC5F9FCC7F5D7E54A55870864AA93D5EC64B741FCC1FE3B8A32D6  1AA81CADD7D3FD68107E9DCE2D69FB5352CA937B8FE6E9B9888ED25FCADCB193
 56FEE5BE640CC3C1D560C90154291C2DF3868B1BF906C243FAC39F8C066BC7B0  A367923D38BF4354949956B3CDFA6D5CEE7AC192B51B85FFEB251D6213AE90EF
 BEC7CFF51D53A244E12B48787D615BE76C08A80DA4DB225DB7B40C4C9D0651D0  1ED3AEFD2C5CFCCD365535C881668FB155DFDADB6527AEDF5983669DAD01ABB2
 C870A72261763865441D54923BFCDE3593AAE9ECA60B5D8188B1FC897EDA0C72  2B1EC544D53AFF29EE40C9F8A873EB2EE86E2E7ED66B3F9AEE034903E3B84AEF
 B3402FD2A9CD649322918DB011576BA0BABD76F60F886E8446A635882E02DE4B  F19306FA307FB692DE854C54B60D745C1BD8B633FFF212A0DC564EF743C2CF18
 1FED0F2BFE799ED0C2CDF8BEAB49711775D859B04826C835DEFF3AAD3B3A70E5  ADAAE6A44A43ED5C0904D821C28726DE4D6D825E34A225B6CBD58F071CC0F937
 3C1C727337ABA8B9030E01B26F659E78E27A898D0A381BC3A8C32BA088892A1D  6BA550C2124D6150B4B65CFF3C7ADB62DFCF339EB846FC81AF03AFA46F61688D
 F195DB500FE7B725E447EF9E7375EC7C3795EBD4234010E242F26A7CFE2AFBF0  FEAAC2FF279FC7E1C0671ECE0A57380DBB370BD58C110AF0576933D1BF135D42
 A24D26CFE551A5B35C59CAB27E1A8DF18CD771AF044A3513194B075B2FF843B9  9B8D2D8CA692B3334B8D6F7F905B1AF4377573461B94BA43DA96E5E91C3B4EC4
 027CB635000C24B583B2ED3C9EC5FCB28F78BA48873D9CED38659EAA26769EB3  A1EEDDB6EA863794A83FF130E50F0C30B75C6A2851278CFAC49AC9D3BFE9A67F
 25368493F3CEE698EC41ED31C6AB0CCAB7F359C6720576E1EE1D6651688C1960  84BF5C9EED61ECAD51F07CDA44ACC2DE73F7DB27B2D6279EA2A355CE572E7086
 B0327DB85AF0EA6B883998C1DD1C91016F1FF468FAC5F26417F69F4A3E9377A2  30DC4189D7B8352F904FA4A96D379DC8E35643DE4CC49108474953950B6A13D1
 0A9E7B46BDB34DA95D23F2FC83BC295015B47A99D17557F8E3CB827396675527  8D730FC350124080082A3653CBA5C2F2658FCDF2186D81210BBF7A6CEB1F9357
 E16BE603F63EE1CD95073B8203729A7993622044BD20BE16517EBC328864E625  E24398E4E5F5F5F2F572F8D29C51F292118A282131FF5B8FAB3DF53DD7248707
 2E9F25A1413F6910E360B7B7D4F143582AA29B69497FD3033FAC8654F59214B8  DE72A1FF616475EE9964EB0D99DA0B80836E5AC113CE51FFC7D5F3A4F796D557
 B9B69B2174AC29C4BAF98020C7FAE596464997B6E84A0F98A09A5307E3ACAC45  40538D5D4EBCD071765319E0FD0C5ED1E34C46158CCA9A23F91D6702C2DAA01E
 9F8F6F2FD7759B171B4C2249950DB5164228C440F76D8B0BF5A90B0959638E9A  760E37CDAADEFCD37AD37AACEF7F9B5B7605552D19DFC386CA904E3DC2DB46E0
 5B598EA5E4F3DF92453E0751FF5D03D0224ABA2313F3902CE025B4ED029CCCF6  66EB4E7A1682DB08C68D45A7A637B7AED6D4898CD2D3F42F424B9EDD776FDE98
 47CCC31C5D7FDC12E104029E12030795E743D80BCBF7CE53D1900A1666480712  A6275E7A71860A0BE28610D82F67824FAC5AFA79AC42F3E95E5028A79CB553AE
 E26E07E26DDFF6EA3B7792B4B3FBFF3B45F22F7BDEDB9F682C83CC6C4B82C6C5  CB74095C704E367039A9CE3A75574A2E2A77FF055A067DC7BAB48E6FE04DD6AB
 A0B27F8CAC02F2155395E267ECA7E426DC9FBD5057CBFE3DC2597A8968E6DBC9  8823FD6D32813B5C5D770D9DBF6E92F927E5952E7E66077ABCFFA066262F31DD
 05E232185A2A7A4310823EED13DC604302AB3E87FB40FDF13DE57DFBA750365A  7A29246FA2634E6AE7020B866E0852510BAF68771870F675803415493F808C9D
 7416AC6DA4E93C47B3B22DD454ECB57F3BCE18AD8B125B9DD611A1B1DF6C09AC  CA865D55CCC18E2944DBD4BC96ACB7840FC4A186A3C6D84C878E7D9A3144D3AA
 96D601DFAF22AFA2A0EA259450F0830FA029797D98FA739B1FE5D9D59FBE6EC3  24511E047076C40B4FDEA0EB80BE269D99FDA44CD8074F0B7EE5AFFB28D5A9AB
 07E7A11EE569CCD10290B0D6D7D534A24A4C0F906E6AF339AE045625B25FF164  1EB87809BA9A8E5AC028F8575BD1FFD87C60B4770E4D57776C3B5A77897BC988
 9589A0F1951B86CD381C74610C8905F2D0B7D30F8F157C4EFA7944BBB8ED2919  20A2EB791F78F4A4083CAA5D8912AA0CDC1659EF75A601A2C0622C4B72DEC83C
 F2952C11B55AA4638DB2D73286133876AD47942FB67F9FAE6ECBE0F2CCAB6641  45E7C38A79FFCF5382B5EE3B6F4C3A396F976A33FC1360C4B0C97A1ACF8A06AE
 C562703D1E471CBCA1B3EEECE6725523027009136F9184D24F134B123F8A107D  D04A50F1435C696F19765BDF31B1BA386C55AC2F037B3ED3F5E0FE98AC85822D
 2024B7F67A04800678B34627DC7C3823C64C796C063923CA0767B0BCF530701F  3792ACEE1E395F3DDE11105F9F38DBF9874605A522EC625277B0F283DD69E446
 F14EC5B21FD92A6C537070EFB873DD67BE3064A5E99A5E65412D0A98896939FD  BE74FDE32D26A4D6CA547588ACF399E90710C81EBBE1BE8241B9300640059BEC
 681BFD3BCD53C9DBA0FA7149D75E509B875359C4BF553D68821DCD11E4D4C4B0  B70232B82272B5B30A90636F1E9C44269DEF739F70053EF048F2215AC218CB0E
 152CE77D55D0C8BF11E9B29BC792C1B8738C8BEBD4FC1F8ECDF11610D04C7C6A  772D65D789A90132AB574B2A0F150EBC583051B80A1153C85D3A0A0ED2C808B4
 3A53450778C4498E354909A4976F791CB67C07C62FCC269C1C8CE1A2BFCD8743  3FF76DA72C2CCADCDC662CC2D943C200A32EA7E59CD8566AE570082BEF82E46F
 FA6239DBF988ABFB37A4CEE43E7209061B54D1CC20E371279914D25F04244813  390A98C0759E6E71C34172C213AAD51B959FB825A852169F686CE245245A8357
 794E687C7CAA9D045D9BA606AB8AF0C9B7D10AF46C1AD4BF13C2EFDE9E51E05D  26D050FCE93DFC5EBEA66B9FDDE40C6F417ABA66AE7A51FFE14DE3CC1B2FA387
 34CE810EF0887E2E93946C3A8ED7C941FC56B09421ED20F4DC7F03F8D0F4F6AA  85ABF56E0331EC932165BA4AB574B0A8EEF23154892112E39E7950617BC6DB95
 0EAEBC5F955712D98AFA509FCBC3EE77D45E3BAAAF3CE415928661FA31CA58E5  C29C585BB99E4D0FBF409E0B7D5DC38449CD03BCC599A9A3F710FF9011B21A59
 37B9A3690AAEA1DBF3BBD970683E0DFDF7C8054AC257236DC0E6393E8CF81227  33B0608E70A03F8A8B15B8862C619EDB8FADA3D633664B2F6765C0C7D1F161D7
 E3419B444FA8F68A977A37DDAED0187CC24D60DAC711558F526F54B2F683D133  3C4C48388850B8FFC58C1B7FDD59DFEDF93D84F304AAC3E0371A46B18BE682AE
 E698C1E9886B197700D53BFC19D1DB28561F2015A687204E5AB44C440A218AD5  4784188EBB5EC50568375C563408277C14376AC4315AAE26A8FBF60E3F1B1542
 251F33EDC4692A47899B21B2B44CCD6A8D1DEBEB97241CC88F889BF3070A30D3  309915CC9EDC6529F9B40BF0175157BEA1ECB784F0B8E559B23A4B81305BBFA1
 365D55E1E75814E0A616B2D6C22FDF173945AEB5C8ECA5C3125AE17407875F80  0DCA974C4B09F887123A2F5F809D465BD264BEA06FA69931D8F70C3D6A9C7E8D
 1C839D7DED12A10DFC698F1A581DE21820B4706AE322BB2840712E4BA332FD02  BBBB065935F28675607E756FAEC8B6C3530FE9722A0E9E97970B4D44270D8CD2
 53871953CA602BE3AB7D0BE20AC822478F949CAFDD50762B2E12A374D811643F  78C5C1739B75926C1533B87C3D56CD914581444C2D04B15B7952B24163E45A7F
 C2F2636034794580444881A9B9A393729F7BA64E19A8F231662BBB5EDE06920A  97F4B8F9397355F468ABBE35BC74FDA35D419DF25A0B1CFBBABB0A8377FFD8A6
 96B2D1E38AE2AA98D7D6202E56B22E59A7AA01D392AE1F974FA332D537944C62  BA8C4821888102959AB98A6646163FBF7A54302DC9A4A4DBC0F96B34278DB7EA
 1246CB37BABEB478D34092D6EAF21BA6492BEC653D3D37B5CAD9181594E6441E  668B5CC02875C6A5AFD775717AA06139FF0BFEE583F3E015C778240B38058BE6
 FB0752341840A849915D57CADF5EF45027FA3E62AB2FCEB58EF7400EFC59913F  39CE380726E83A6D7F5794FAF086EE4123CBA39018E2137830A431EDEEBCE376
 823DE6D7D6C28012FB47BCD01F79F6908756FABF813C21908A49AE89148D36F0  5F3A70B1DFFB51FD2292A1FFBB3FC10D17854E2D9232B6971A6E14014D9DBB1E
 3ABCE977228EB99555D796DB52FB256FFFE46EEC8EA57258BEF051BE6A1235CA  FDD6467BAAF8B0A8CC57E5C3B3DCCA20DBFBFE376359FD05284B073EC4B5D00E
 0342E1D1604E9E277391673DD14BA445DE8C475B2AC3C507FDFF0A06B1703533  6572B4369565E559AB9DE974FD86282118D6DEFBB8078CCCAA25642030D32256
 79CDFEA5BA1E88CC825127326CDCD6134D39DBFA997AE6AEF3693BEC8D6741D1  B7CCDB907907032AACF2CF223A11A6C08379F112E3E6C1DE1DE10C2250D0A433
 65A995173A9E6D66B58E8A9E78D791DE46FA021DDAFBDC35E6BDAF5B8D297B74  7BE5CF052C52406F4CBEC2E97F8A2F2AD71646A21F7ADD678D86BB21922FD2C7
 6FB030538DFE03A2534E5AB182EC7495BAE1B4C404BFDBF5540A073402DEDE90  08CABAE0C4D381A364E806DD1419AEF314E719F76E2B27D076CEA149E165B42E
 3DB31343FB7E33D7C39DC6BA58157D50572FEEAEB3F02360D4B195A948633FFF  DE3DD48E43502769607E76EB64736D9F78CCA5FA2048C787EB7E0753550510F1
 9027F0249788A6A0D581411645B8A77C74E23E8CA25EDC782A530E16DFDCA537  0039BE2F14C42245AAACF59124DB3A1B5E4588B9B15FD530FB3603D58892CD98
 F422351DCD5B22971EC4B64643ECB94F57F14A1952F4862AAB7EB01714AE640E  0446CC350CFDDC6D08486BEAD1EF06DDD1FD3AE9D064E0FF76285895CB959DE0
 0D5C6CCA95FBF6F8814306DC595AE230AAEB229C0BCDCF1F4D3A4E624F46588F  B92F31AC07FC0BC958E095BC8B5F597BE4DE2C9BCE5ACFF07A892EC5243C69D1
 9D5D32403708693CD74B7A0BD25FC6DA1776CF46B93E49F593A489536375EA1A  3A7323404CE968D0796417B5E4A9BF83281ACCAE68E70BAA95CB4E346CE77352
 AB6093D2BA697BFC077704B800CDACAFB5D42B7D0AF590362E16F35699193795  EAF21C3BDBB649B40B23527E58D4959F355747810CC7F5C2BE7DACE65F9356A2
 E96C2AE36C87FE4624AA71C1CC5AB775184F1435D96C443373EE0545730A268A  DBD1EF90DC33245DC0D382AB2D6419A70BF20701951CBD09ADB81710CCEE228E
 60F1F777EC1E5BDD039D10D5E2485B917E1AB71667BE47DF04EA403EF5E641F7  DC59E49A249421DA5DA8ADB8C14FD820653C74455D62218865CA7EEEFE6E7039
 F2EB463D7E6AD6353FAF6EDA3256573D84A9E5A3328AA325B40E286CF016A403  A9ED9113E25B9DEAACC6E1E7AF62C11765DC7CE951D783C6F5825B9831C74090
 DBFFED6F8D59067615F8CFFAA5974D17E975F79258D5A76C34CB7575CAE44E4D  5251FD5756EC596B98C4029B4B98502FAFDCB93E96930D7850F00CA739FAAB88
 AA505ECE8ECC7523D7BA3E255A39BF64F35490335BDD4552615E41EFBBABC973  B4BF2F697D35A8682D8CF6B6F454E6177E8E530CB16B62E788E0901181BB939B
 E454492208E510A8F24193CE1FACA79AFDD308ED9FF8B2A54369DCEA7C44E30D  6A81CF647119732DAD52BF811FFDC33CE4B684BB2804E2A4B4F740AB2EF6AC6D
 21B36EFDF0AF04C7508BB19BDDE6C4F7DB379598A3C07618824C2F886B7928AB  DC27C6D03DDD9F1C22CC1B785846F7D0B9CE34AA6913421FFDFA31181103FA76
 19B2084398FE4023005E197C52E953B6B3D9D3A181D75248CD4BB0AFCBA002FB  5CA38F3D314134745FDA898222D7614327F95B5D05FC48C0C7A5B65C43D37F0C
 DF6DAF4B3BDC0F4DBC61D39B720169C6680116161D30A5749BD33D0C9B061765  B5BF7E37B8EE115B221050FB57AD6F71297296FEE35C7C4B995E6C0439E5C93D
 9F360045EE4AB169B13707C183A7EF0D547EEAD78741B9C53BA90F3E93251D0E  74CD0CE208BEAF34BBA48D0B6C3855B32BFE029407CFCA125391B2966FD37EE9
 1DC0449996BBC3A7C21F703405B806780D42489CF7A4C0D0624AAEFB2F523FC4  DD6FDBBBE345CD93DEF30885B3E6E2C8F96993DA20262285A70004943102B92B
 6131AD2CDF40E29F88CD9B5C88899AE91932E12FBDC4C20DA57718DB5AC6F92F  6F43E48EA7D447D63A6B1BBC1B69BCC8F7750A4C9A1C935A080A72FF3F634A2E
 57F628161E75A7833491132A2666B9FD6122802DEDAC38F0B1EB6F9296019F25  8E5EB338DFA62980CA902A2EB70BBE5AC3FC4AA1D44BCF8ED2BF288D78170810
 DA552B99CE1DDBB1028B55F4C58CDF026937B3376B4A7EAFBEE2B8413959FF2D  16E072370BDE4EF69938BF53A354009ECB882852804452451EF5FEC1A211713E
 39C5C008F2CA16BA1F733512194EA4B8C889AE8183221FB2450F3F7758ACFD71  7DFB9558D949E5A51B8C5F631AABC3E16090A673CB806F66B5699EA0D9DA87E0
 FE7F9F2F814BA852EF0A550AE2729305BA75C9AD825EEF077BF7FC9EB82380AE  13F3BCDE5730958CFB9C9B4A829A668FFB783DE491F091F2AE09710EFFE8D631
 B4E69C9B17C6032D5E04AA33D84B2A0F2385A6E9609AC0D103198B7A1C09743D  D2155D3514FEEBB70B794F3BA008D012B43A41F5B4F8ECF4DD694AFAFE21E7DC
 C416FA0D38CE80C8B31F2EF078A4778DC34054C90D255B3401FE1753BA434A10  1FEA31D075A28D5722737DA5F4CC1139F3D7AFEBC11A74EAA2A3468F384F7057
 ABFEC501EFA340B0804C14A04D8692A98A42C530FF52DEBD601E740AB659E3E0  81044FEF686E516BC6B16315BAC613D201BA060EBD6649FFA258CA90E94757AE
 C942507531D7E6EE974AFF9707C6E153A5B8DD42E66A72B4AD667B45881BFC43  C1F71B14FED2104F932535CDC250FA13CFB67E9A4C20D0DBE6CCB9DB78813C8E
 353553E9A29E3F74D2FE194969307DAF162D5E04A9A72F4D3158846AD0A39D09  6D16A3BBD314F4ABFD779E5DF06D51E220CD5113B70F6E4CD23355AF00B6FC7D
 CD41709373ABFE0B06967585CDF334307CFBCF9A8AC1B8373450E625104C04D8  493BB821EB4B87ACAF052CB750E9FF99FF7EFF233382A44BAE19A273F37151B0
 EBA191205D826C42D53E66611D6A43347640120AD875B26272C2D99438979230  84F1075C9281865C6C74C09D83A131E842C24E0F4498A70D70F7B1682ABEC646
 8A25342F2F053596F3486170348FBA2527971510F4087C14E3B2960DE6F10C70  5074EF5B85BB950B8BF308B016E836FBDE4271116ED69EB65B7D0D513B1FACAC
 1CA4EEAF79386FB8F11E8D040987FE3A5F504474E1FEFAEC68E364CD980B2C95  84A9347276C469CBBB840D8173F4DB481BEEEA01782FFEC934F525E5242F7345
 F16A5C5BB92F222E445C0B795B31CC8FD6CF6EE331A02B7C02BD92D1A7DC2218  13D5BD438C3E7A5C486CD64E7A72FA9D0832B2DE741AE6A632B36B95FCA608E4
 7AAC304CFADDC5FF9F40E7F66E6A8EBC4610EEA7D14C6EF7AEBFDAD50C17533C  D32E316D05B5EE5D74DAAA0B68D35EDEA05A60D985C9374EB3BCD24F3AA64DEB
 95BA3BBE442B872C70A5775A3FF2661081A129D333BE8D7F37642092C07D32E4  D2154EA68DF0497E181D5579766C7D1BB2BAF9B668889B708C181B04F5C5F33A
 A0A5AAF71E3D21C83255210658AA0F0F002315CEC576C13F2335EFF8DB02223C  C1F3F5E66FD023CB9115B85F2077D573D5B9D4FC13E522B5C8546AF62F5952E1
 F54D88986E53DEBBDA805C454371A88393B6884BF52CC99931DE8D45351A5215  7B52B23005CB03403D07E5974670E99B59806849CF0DE47A1B3FCD70CCD62A1F
 D94E7FA88B9D8645EAE04CFB3835205F7004E6CBF3B865F5E0B10C75A475BA0C  91512685AA6049CF0977C54365623A7E619F4A14F16F47DE3DC654EE1CF35CAA
 6C159EA0F48F7B67A57627FBEF1E1401E4C126BEDEDC8B7C28798DFEB0DB62DC  6E2C35D67E92078A42E881FC8000B5CBF6856AC0B604E4855F89E22E559ABDF7
 C4C3ADA17FC0483B234550AE8F5B8FEB9009CB4824CB815D06F318938565ED91  2BB7FB3B267DAD88A71B12C96D353CA98CABC18C6F56A10FBCF52CBB2370C807
 75D8275A1C6D5D9EEAFC3C29606972D196236BC5D28B19ED7E3B47E9239F80B6  101DB48FB7FBC02BF2774E6821F1F18DA8835CB1973B6D92E411CFDEBEAAB363
 2D13A5D0D720B016F0277CD518D5941DD1E5CC22D1BFD1B26DE0AD04F042CB6E  70A89F1319FD011CABE966E26C26AAD9CEBC7C864272EFF46AC80FDE28C039E5
 A96E9184A460ED9215D5DB63882598EFCC431EDD33144C1848BB6DF1DD076D95  EBB94222069173470918AFA9ED6F0F2A4E2A3C2FF6EB323E600AB42597ECF625
 A936FC7CFEE06808C49884F713F79EAB938B1B3927529563D5EA1FA6D1BF8CC1  06C7C63E0BB4877A451444411559DA72947B7715080F687CF1935E2C7B228DBB
 21E424DEDF114F1608908B8D99946DAAD958B60404A032694914A6734F9460E0  356EA4721B5884E04B5626FA4F0EC695B9840362AF639B79D3452B0F5EDC6ECA
 04590FD382AC97D31890072F2EE05961478E9CAF0068475087B235D0E12D6B39  BFB9ACB3B13BF57960F5B76B10C0BABD1A1F070E5B06A7358615B8FE8AA33BFB
 D4A9993840EC182BF1A86387DDAEAE19C6050C5F04DB69AC648954310FDA3D73  4BD171B95599430154ABBE9E15BAFEA4AF0DB2F4C7D1BDF19E5DA84799CF4EAC
 1C757AC0DD9BCADC779FC0E4C0340B78FEF2F64EBFE0C0DA091AAE9BF7DDF504  C22616618CACEA64F34438B1FEAB82180F0AB5E9EEE1C741B0635F85160E0F6B
 AE0CE07FD6493CEE494DA568E0216131B378AD202F2CB8E2EC9A35237C1BFE96  424E84A6EFBE1EE4E6465157B961C5643758AB0C86CFD95F89B411535CDE070A
 8FF22FD76750F0951CA0EBAEB4307D418581CF5FDAEB9E20F049194A1154C523  7889C555E1E2B954BF277771D5C479DDBB4F96EDDD99A200778E22306C79E31E
 907DE37DF9BE37D784D99657B29F256652C07EDEC4F1C35316DBACCD24FE36CF  8BA51507BEF04466FDDC9896D607BC8E9F235E166F6736D9F7C86D4A915AFC15
 E9F6526605A15CA39290B71C91EF05F3F80F12A71681A6265048DED893243307  92DE4A6E8F3F8590DF22435303B910C1C2EF6A92D9ABA3AFC7BC6138212AEDB5
 C77E0F6E986C706CDF5298A23E237FFDC37199F0181CFB126248B81155F3EF77  ADA46A0FE2511B722707A7398CD66AD7D64430E841864FEF3A13DDE6ABD537AC
 65CF27F9E542707FE371F229BAC06DCCCF160E1B495B22D5CE188206A6575A42  A2ECB37DBDF84D25722166B829F7E395F86BD21A29955CB474B531D5DDB72C83
 CAA13641A23A31F57549D2AC3CEF04421A63F0950EC78D36B3EC11334642DF3F  F9A7B08918DDE8C4348F00D74603EFEA0B745E8259A56BE6EB975852FDBBAA11
 37AA7121058CC2BD9D1F7419C5AFE17202042CC2203947E1FEFC951274B03050  AF43C9EA98172985523B59BE9D8C3E11DACA3AC0B6149D30ADF9E52EC0BB7538
 05369B4E245A00304B57536C92E8FD22823FE75E9BBB5BC3A8FFD175ED46D30C  EA229CF8F65D24F0B22F66E923D86091D1676B4105FB21413184EB44179B230C
 25DBF153E9D53175FB788090F8AD8FBEFEEE00EC044D59903961606CB4724B81  0ED9B367B4D19EA4EBD55449AAEDFC71F18FF64C9F70511547717F2775B91A8C
 ECEA35AF6FFEAF2A6AC2F2DB484F58E5B939D5F8B8C84A21C800CCD8EE8EB041  9591427F3515D27CA67CFEB84D8A0E24BFE7DE0F4B93EBE42A814E2BA22A38A1
 3D6B866F582BA6D5EE5A1930153E32786C36E9E2929C38A5FEA08772F16A8401  9E05C426E06AD3AA5B2B4497C6B36ABA0AD9DDC13FD76E5EC815D76CBEC690B2
 ABCD8C611BC395FE2E1338FBE85DC0669C55E197522E88590340161C75FC4F3E  D19E8C1A86902DE84747BB95BCAF7895789F49CC20C82D61CEBD3AF60E787024
 861A55AFF6178E170AC69D41D0D8DF4CEE2252F1922FDA9BD2DB6F1586791371  AB051DDFAAF594DE742A0670CFD4241E1E1D0723CC5ED8B8ED4DD4A76F3E75A5
 E1962E8F746C45FB0EE331E2A55637008C1034A333D8952D6F29AF22679D0331  29DCF3354BBA7DA6ED2322EE117B90BDEB5CEACAF9A0DC213D31E5653A732FFF
 F46D9BD4F860D86BAE72C4F5EBAB5FC0C48434AEE2F4AC89E37904EF89FA2DDE  E9D1B8109442D80596AFE2BC01516B0435C8EEED94500B66C2F229026CA39FEA
 C17F0FA771E9E749C3E0CF4203C8243AA36B963B7772D742A14FD2EA9944EDA2  0029321CF6622B59281200B85CB210BE16FBA40B113A9CE9CBE5AA8157D246C4
 82C4AD63F72975BC526787C13E8A6BE1E256FCEA979AB7155A086DE6E2C98E50  4A0B90A7565D98993AB23F75E3111DFA49D9EC693563AEA7BF8EE5C9E43F66D2
 86D2467A52569C3E41CE5955FF656AD71E97AFB9FF59B025146D6F53C27B1DC2  CEDA090745EB385701064BBB5A10CE40A114A89ACB50D73219EC132FCBAD70E1
 EA5BC8A5ABB197F656E2606015AE9414F1A90EE29747EBEAEED941C465B5150E  9A6A9890A2BF0E5568B86ABFD080A57E4DC0B1710C5F51D39EABB0990522AF04
 E3D665D2E1ACBFF5CE1A7286B06FCB99D2A7FCAEA19A63DBCF6F3566C2B0BF3A  6EE6457528A7DBD2EC6AEB031942EF0DD2BEF1612F1A84D0C6360913EF785CE6
 FF373F0CACEA3251D660D5D3066502D9BEF35C92B7A4D105EEC097964117DA61  BBAFAFCFCB3E9D41EC67C2FC26A228E8C0AF8F7279880CE12E9EC2EDB80F4377
 545ADB98E7FEE1BB29047649821FA71CCB0CDDDD8A5C8684C9C93C617510AAD2  7E7904C43D7281E70BED14428D69F8985D78C740CEC9F6AFCC572D041EB3D3F9
 3777CB715CA9851220D466E0FA403E8D610D3112E755A5040D02393799460CED  92A0AF699534AC35B603BC381C90D95CAA1DFF205FD592E299B0A7FA52DC02B8
 DB399A8AA6079727EB02310F069EA838A0C3E2514B615C02B610F4AA4729FE18  038141302212C6037E9FCF9C414E9B8EE12A6667F1E07BAFD309824B85A960CE
 7A42B8C78A93E8FF193E17E495548FFB19B8CD6965568A75AF9C7B5F6E7EFC12  6F51DEAF3F43022B75F3A47A39EF09383BDCF3F6473ABED050E5586F3DB55165
 5A886BA504800A4DE58F89FF7B93E8D604C3C3F3525933A98FE4311DA7BE22E6  61973776D730B631B920FD98E6FD12410A20FB786DDCF7D5D6D9D689C43A54AF
 57A2994CC8326CE848E4446D91052FCB8C3264C281E064071800E03FDF94B251  FE1674A8575E2A02E1A20B6F6A9EB46B81B9E1781A286CAFECF9DDB0FA4E1B68
 F67F0428256A2D0CB9FE46A278CB8469ABB863F6D31DA9D3B8A65EA555B4AC46  B463FFF352ABA47B942096EE86C7C553E556E9610F37D74D928476FF06752F20
 3581D1DFD6B693CA4A676EA801084235A260A5A1FDD1C33CFC673D6677180CC2  7A1416987279B39416EE08AED2DAAD9912A547A14CC29827401AACF64BF34C24
 11DD8448A1CFE0EBB1017AD6863C746EDCD9CFEBFECDBF634857E7D8BBF21A07  80DDF78E82ADA559B1B50DFCBA929CA6B935464452389C452FAE5B95898FD66E
 0A88C1C1BDCE96ECC435068A30DD8B349ECF8581128483D1CB52A874A90313E5  8B33F49F6D3E540A370ACB27D29F7FEC75BADE2A60FD30AD48F6162BC3FE2097
 4FEEC40741C8EB833A6FC3E7DABB137895FD30BE0F643D79A746655D7E32E262  4E5961309C9782B62B1470C66BA3CA752108E556B4086879DF554F88CBA10E73
 AAC2A46AEA477439ED46C25F513A960FD7E2CBF014626390DFC0A6087BE249DF  DD5D9371BA6708CD0B4817F4DECC772AECF09EE7B2ADE7148C6A2A7A39F06678
 692B8E2F3B2FD97008075E892C2FA753305C241C4960F9E094828FA3095ECB57  974C8EDDE28F98EE1AC402F58A6BA7FED5E72A0B4A535AB75543AEACDEDF200E
 D27B0249980E16DAC7F6605B45BD22983DF3F5D55367774B1FE5E21D45CC6EDB  ED7C7B6CB0558705A998A9A8184F5030AA92B7A801B2F368F9C4407189DE2966
 DCB75E15A84E7189A1D22B14B7AD1D0D3DDAF62F107C79192F74FE76CEE730F7  58651C7BC70FA6EA3022
 AC44A30A579EDD0104D4  
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 11366  E61C79D2049588978FFEE57606CE37B4CC639447 Line 11581  E61C79D2049588978FFEE57606CE37B4CC639447
 28A71AF42CFB86401E2D85B555E493A4D4923D3E6DBA45893785426343E1E646  28A71AF42CFB86401E2D85B555E493A4D4923D3E6DBA45893785426343E1E646
 925DCCD302343D6ADEE9FDB3D9C91835C7F94F8904D69AA567B8E7538C486958  925DCCD302343D6ADEE9FDB3D9C91835C7F94F8904D69AA567B8E7538C486958
 DE83E2EA48EB8BE7F57664E0011ABC707B5A54E833D8DB9266AD753ACF844536  DE83E2EA48EB8BE7F57664E0011ABC707B5A54E833D8DB9266AD753ACF844536
 CF63146D84D930F5D8F7A409CF367D6959098343CBBFF2CCAF91733BF4866D33  CF63146D84D930F5D8F7A409CF367D69585DEE39F1C021E8BDD6E5AEF8C55072
 44A1834570C725D827C424B12F1612D6DFE6B2B61F652CCE4DF468C10D6F1AFF  F74A98091CF2C8A92DEEEF48AAE2AD35FDFD39A687303EE577FECD6FAA321F2E
 7B72EB8E8D3D50BA4D8655E1B3E13AC6C59BED4F8624130625B70FF892C91A8B  6AE2E70EA85D9C7B241BEB0E132E2CDB1F4677DE55F61A1CF019F96CCDF3BF88
 E6628FA2639E7A626555EBC2177FA2DD173F952369AEB63C70A402BF91895A41  CF31AF2354AB4521EAB771294DE31AFAE07E3AEB3C71946861A6A0946805D180
 3C6B889393D35EC332CCEA3A2700F7FAACEEBFBC1EF383ED675B468DC7C90B12  BCC3F57E30B539002A6F111DC0E6C82A9C9097E1CB4B57EF7E58F7B023184463
 C563147DA0C2C7280BD9F16C27D3CAD458EDD9D2C645D8959C5D61C5AD81A37A  D0538D597F6C89318C95575185B9772C034A522667FB953AED79A97D93D22954
 60C5FD340E4304BB80E2193D53447D1108E05547B9533973DB88816FDFCA8931  542F825BA3AB32CE9C7B46A63AE68699BA2EF321D7A81CDDA23EB4CAB69B0F31
 8A4133B97F3DBE73F5B59F1D1FC0384018C2D56A3990EEBC4C789A633D343AFE  F251824DF44EFD734AE3D8C813C73E5A2C42248D3C84DAAD94BBD9BC58907EF4
 7B1556CD70D31F2B166B41AD2A69E71605B0C7E599AEF82993A628D21FE703AD  045DB5FCF569CA2F96D624DB267AFA967F80C8260340BB7B6ABB2EF2DC296595
 75FFE8029ACFC032BA9997D7ED3C0269A83ABD396100AF2173087DCFDE66E549  E10415FDFDADE4CBA2880ED2D9A540B2C3898FE6E5178D6E02C273873D1505AD
 8C93424C7C6ECA114DD2B0A3F4F48079FC8AA22BB75B05774BDA8D61B01E1B20  878BD665189D45C42483A782C77A0C0E596AF005D372D558AD6030E08B8C7399
 C30E7C216E5571D4EF121915D1E664802F8C6C3ACA0F1BFCF3E15B5539494B42  F0EEB265FB97F33B3BA154DAF0645376C0B4190D6DC7AFCE1C5F85D348B45976
 176BBAC6D0078BFFD5CF7857B856F697589A602A3C65B5636B666F6F1858C2FA  141532ED6E5B8E62CCBD505618FD4CC4B79A65A3B693B5C41860ED578BB2842D
 D2E577520D5C9B7C3D6FE8149C2ADA6B6D93D1E88439BBBAD6117472F3E07CD0  CF86FAF6E8D4EA877B0E360364D5A0B9CD8807EE808BF33DBF18EFC1890AB5D3
 431BFAD74BADDEFB530B5D5F87A46C7C8A598ECBB2B36E46818F21B7974CC9E8  3E48EAFD222E5BEE9FD5D9B002E4F40093577D4400FA73D978E177884665ADFF
 11E864F2425C2F627DF5EFF8F3A30521B52F3C2F2AE71A68F8A318AA80401BFD  665CE8E3518CF9E2DD410A13673FF662A4130B23AB107394C96A6CC65AFA1976
 99DD33EA922D0027DBFEBEDD4A4B4B40DF840459AFEF9B19FC753E66DAE5CB05  34E3BD0BD6FB26329976C35A79C262FE3A3471470CB98F785D2E15E7150D6E0B
 45F6E7A958CDB986403537F45799BCCD0D2ED60BDD05AE71BDEC9D62D4C54B51  FC62509039E8A40F041720E0AC43FEF1069877BC1DC5F7DB90B28D3A11E40DC9
 FFAF4410331B1B0CD14A2D7AF8194D7DEAE74D76E902EC3509F24791FC6594E1  C2470B9811A0F2864EF273B5ACB6862F666042066341467183307860A0EEA2BD
 3571230CA969D9F8FF5B36958EEF8C6777057D96CFB226688329A67197208B14  EA41F32B1C7F40FFCE2CD8EE5A583B4E98B9DC2F8C0BEF06726E2866F6ED2D1F
 3D124AD0A3FD533D2C6F9627E4F4CF51C7AF1347F5A01E80C77BA72913118480  63B41F13C0173AAD7B37082C90504DF07E552A5BE1B9C2C3C42D9C5B25519392
 3FCF34FB7781FE0B3EE28DDD9B321D244386844FA4FB57D27D4ED8CFF931E013  4BE58E0D1104F6AAD11D13918B49A2E0AA351D7518295E8F06A518770F2E25DB
 208B63AF2A8911815196CB981CC9C0937AF3BC490D222D014909EEDEAB5F487B  51F220ECCC262EA81160CBCBE566C7FB6ABC924E9C179E0F24C43B8E7D0AEB4E
 A37DD72D5A01E4B25231C04CDBD6F3431577A93E12C0617BCF96E916563FA079  770E9DED1AB44D752E6526465AD559EBBF0C5793831A98BFAC975D0AAADC2FA9
 71FC760DFF69A5AA4C134372EDA3E944D225F364D6DBE5FE32E45453F707E31A  ECE0C669C03E1528DAB29785406CA23373D0BE06E4C234CCD53A8BEADACB09F9
 242F8D77D18F700FC5876903F5B52ECECF74BD96A2FAC8D3A2EDA3667D336D9F  9F54D99F7C9EE22A6B412F9FBA2D7218262B37A194EB7F3714DD8BA2559F5FC2
 6F464567F2089352E9AB28F50A22FD753F63F8659F55C2B945C65C7B77C7BB8D  111AC51724AF9E88A785B15D0E3F46B0BB09A3BF5B2FC05B4FFD08EEAC1E5847
 1DDD81276D76A629039F34B31A588FAE43681A970847527E6982A3C4D81AAA31  BB5D307960E972BDC4D25170D2C8658FD241FE79888CB35540D64F052D922394
 A9C60ED3C0A59BE76699F4629D921B3F8C61BAA39B0C90A65F3A016FE642BACD  3787C54A613C5099084885C14341D8A12A491E774EBEB6B7410BB799ADFDF257
 EA7C8D88CB59FB84A195A2ED60781C858F6E6E37B1F14B73DA8B7EA56CAAFF10  09A8696D992ED6DB325C6B288EDF8D5AE7C94D63E4E19A5A7CE16D8CA9CD459B
 4B389CCF93836DCBBF937568EFF7A39A5833198C039203F2C5142E337277EBD9  BC76D60B171E19428C1EDF23397C663DA722FDCCD1979EABC0FCAB9914BC9BA4
 6FD007773CA7A9A93E138F2A8534CC346A0F8B4DD78E46141D8E4DA63299CE39  0BD8BFD50CF6256A093EF78B72B2DD013FB502F6ADF781383F1773175398FCC5
 385C77FF85D88422EA30D1DD0EE6B51A1675D2B472AC555BCB91C2383616FC43  D646DCB9085B85D7A4225AF1CF178B752F028366D8473593B09B5E557C739CFA
 C66D1201EC88105FAF99D9315278DFE48AA67CA359A53F40FEEE4B2130384EEE  3A3C33B647F532502239B067013D261BBF33358AAB8C5DD2C74F617F88127363
 AFADBF3F6073391FE95BE589E167985F61CA0E3E304CE7472E8066B36AD6C9F9  0E1339008A38F7E43A1420D8486C0F78417E393B7DB020F3997F0203EAF87148
 229FCBF7E3025B477C955C8A3AA8EC55DA3081477860FF016E85F1F3B25D41D5  6EA9D2299BF46ADA2047F1A89B23FF3D84F3F528CDF1E7B611BC5AC6069566DA
 D5849EBD6FC526D515E92A073F7B9D88F0D6954F57EBC4E42F65210336D03CA9  A19066B51C2AF98A00B55B3C83BB22A937EDB6EC99C3EA203C09D9653226B080
 4EA8FDE1C4C4E04FA58FB47F9F1D7312FE6F770C5648029C42B4E8FD0BEFA733  2016EF05B72109854D9BEE5E8EA86B4C15D3822CF62398B38DF0699EBCA0A210
 2333C9056CE972B8410A537EBD9660CFFBB7E4176DAA62C80E9AC19292B608C9  C5E777D703D5707F20A80E764D3B449869D40D39A7230F719827776D823DFF9B
 A6C12109CA1D9FE9EBA5EE699975C7A2E84D1258EFC050B42C5C2D1ACBF7AA88  27253F9B5E44F65B5E1B11C4C4BFFC13E9A250E723A6482DB64FE0234692E516
 E0740F8195C9609B23930239BE7A42B0B9DCCD3FC7107963D6C13840CB92BBA1  7F82EE005220C909A9702D2EA19ACE398A99303C3808C32024F3777DED4066EA
 F67D1D889706FE738347951C23C9F42BDAD0FB7702DE0DEF6054BAFF70ED180C  DD277FC23AA22C661BF10004C4F14B992441257B03357B5AEB9D322C21E994E8
 46591B5C19AD474E86892062ECEC0CF5D10A21CA8B757BDB165BBD4FFBCD0CFB  15B399C2439973D449E89D434BB1F12F8051C4BC551E38ECC2A0D9F2A0C8E943
 C0D6BB31A7218E2E3CF2BDD4F50B589B05CA7C0B29F422ACEFA5ED22CD6E28CF  79A2D2DB980DDF5E1570AB1D7C6F28C8D0D17C59E65B50E7BAE2E4A0D38B2DEE
 38D376450FA08F49AA52546036B2AE39054441DEAF65A5D0E7D1830296F5EC53  891EF3A2A646CB42CA08532DADAFA79E0D45D6A73678A71AE1B997483279EBEF
 43050EB4FBC9A5377D6AF35F1E1528F09CA5427295A254FEF5F8FD09B4DE1FDA  D518D64D0B53DAFDF5DB60E3215F36C7A4E514766B6AFBCF351D35D95FA75408
 80F71A93471319AD8162DA5F797CFA9E730E4FAC2CB804BA9BE8322F90810AC4  93BA25CD6E1B983CB4948F20F7FD2732F03F5C5C3CC9A4C737E5A4B3878D28E8
 566110B0B3677FB4BD0946A93E0A51AA90A7BFB6EFB196DBE2AB5424323A6DD4  1242F2BAB2DC490CD3CC8985827036DDC3A1540090F5BB2B6DDD4DC319BDDE5F
 FEFED1FFD5BE9B54898BA9BA8EFAA3D995EF078939B802419FC8772B6AA9C62B  A037FD0DFFF0FA37C13EEE79AD7DAF7135FF56303E01E164FE263408B23F3804
 3BADAF801B934F8823F1D9349882D916CED566CE71B68EE25C439E2FFFA828A4  0D9A5EDFBBE7B8EF011768FF72FD59CAE2BC8798BDCF693663C3C16D00F1186F
 3AE0EB5B07B48DE067F961B9D9308ACACF745433DA63181543DCB401C56AAD4F  4AC93A5C4795CF79D6A9BAEE9B67F975C42E572C3DC31C24AD166CBB25E63B94
 A0B5B7A967327FCE6E17F48AB56B33286ABFDC18BC5E28D184E75C28384864A5  C6D0B1F8B270F61DE04C9E932DF20D40CF59FFFC45883D2C700A1D5563AD804C
 BFB4ED3B0BECE87FD51D091A6F0ECDED274A566012592AA78C5D72764D869DF6  BDF5DB951054DF1E8A68FD3F43446D2DAE060B5D6390F810EBCC680583663A2D
 EDFA24BA3F8E2B3489A893BC3183198BE775B154FD31061251A650CE0C12CB71  91481222AB5BAA477D07BBE88DF463FC8417AB9E75B05C6F070D7E8BBFD1A426
 0B3026181F8FB67C9AE503417D1A94B7EE7297D3DF65E84A150AF9743260FF64  1EAFAAF74709CB82C7CC7365B8449D7C0C2C6126A1A526ED1202631207EE710F
 78BF0B9746BF9282B91F5A20A9DAFEDCEB76672336CCE4069B1FCA4C9371876B  75936DE8849A828DCCC9F3927A27CFA9F55799C5DAA723F0C7BCD44A60F2BF9B
 6089B8FB12422B0DF8A4E24785C77CA41266FAA3815C1C88DE2BB999F2ED861C  F400C66F259F69A60D949549315DD15FD819D67453FC59A5C02992B2F3964B99
 151F1210F5167000AE1EFFF0BF941C63DE12E05379231BFAF2523A872753CCDB  E201F22B2BD21DB87F2E36CD5D0917BB65C8DC17A4214E15027C36A85688257A
 3DDBD83EDFFE52C2816022CC1FCAAFB4773AF7D89EA4BEE9A5BD2391AA025510  0ACAEA3767AB4FCBD8A02772E3017D59BAE248FEF94D9819E929B93AB90CB9C1
 547150FE5D948C7EA4105A252E3AFCEB5397778E56129870768A2FF3A2B0BC3C  5859CDC7C2B62207286015620F5A26110553CAB203D9D281DF5322504300C5E4
 BBBDB7BD5892EF13A2B34D5C762F6508FA93672DFA14AA476EC52028D0BC8F73  516DD8E348CF3F451C07DF954B9B952C765024DA5B6D8554C69806E7B62FD5E6
 E88B0367913F69BAD98244256B7908C75B25DB7204A081B59728F9406C9DDD3A  D543F24756C883B8790CD523BDEC960FCEAF860D9B24A2E84E045BD8CDEA8644
 7A2303A727B1267AA8087513846811B17C011A5E57C2CB0C5AE543DDF2209974  4A7C31FA7043D20450874DAEC8D26E2C29B884D6649DD80941D5702279AEA384
 B54F1AF8CA3DC646BB55BD8273610FD4354B2DB8875BE611F44FE2747E296F7E  5BB0CDD6B1932195F2E3F904C66A83D9A5AB62BFB01DFA8C95B646438C413C22
 7166D1DD08F2DF3F4CD86F3BD362C41DD7FCF6110F0F77C47FA7B028BDC59E5B  2E4BC5A6EEC86DFFD6F9BA04AF989E121A75031297A8C103C6DFE72D7759C899
 F9E793F3BE389F2A84B753BE0B267E46F92001D61C22B796CB75AFCF6E99EDA8  5C7031555A4757A2C4DEC72E4BCE37A9EFC2A12597527254F581DCD822178A44
 946B78E05C1101C27447C7187C3E64E263E96A16488D5F111D684CE0D230F220  6D8CEC5AC289BB985DAE086FF5D532AB64548B395913C4322D172887C82D4FFE
 CBC734D80223EE4C75363D21A521E54CE35F1D1809F3CAB9463C84CB34901D3C  54BC08C5FF5A66AED00D570C7F50EAF306729AFCC64F4A9959E041BC2C397944
 1D592A48505BE430D37843DFC434EDE85D8EEDF1B88586060898913B38E4079D  65201D7CDA0DA658006E6AD2E629B55D1E06FD6B3B421C8708721563C1C431C6
 1FD61EB484D5CD33FDABDD42456E540BC38CE2F2C9F045CD6405E4C6BC93A530  C328F1CD6C562BDEF9A7D5DF58F59B0E5E0DC81B993F667C5191E95AF7AEECF9
 380AFADF57549B55DAB5D725125EA66B4AAF63420EC7A6A1AE1DA613DD509A86  5AC1DDC6C7422DD09CDB4B7DF109DB05ABAF844F607A2E64A9901025713CF4D6
 6A27847793C804BA8F97E95820907A79643012EA5DB38F4D1B48071F527443F2  8AD9C21BF1A0C9DC9D7A3AFDFBA7D7963CEA25ED3CB0F861AE56EF809463C273
 AB232100788AAC45F0E2454F6C02E32E9A13A159EA1C5E7ED1109741E8FE799C  26AC79D2DDA151201C9120AEA3A55701EC10BF0798D6928000C339128F166469
 FF18CAFEDDD0A59398F83BC6D09EA229D6E9EF7279DD695F70B0247520F2D4DA  162DE96A3C729941F8FB9426D76FC8897D0CC0A75080540724BD17AB25EC731A
 ECA436BE740FE5902A614D1AA8A270AB5CBB66B462DD7F2E75DD875ACE04B64B  0E883FD8A04665A772225085F7B7A32B62BAFA7530D57788179C0DBEBE001430
 2AC5FD5FB3C2F1874D9A640A94D0F3EACE5042B9F6246308079B9A7A24BC9373  9A50469078502B3AE3117682B43C9468D17D35DBBCC1C6BFE73B8715568D3890
 5FC445DA623DF3578A2A64C0E1E1DAA031DEC31BC63DF9EECC4964029F49DF08  232BE6C15C259AEC31E5617A78848D0B49375AC07EAAC1F39A8CDAC1EF32EA2B
 0B51383D4723F4B3A4AF85A7737EC11E1102125E50ED736D9EE1FEC403234059  A6B4DCD2A30F0C5B2D5D6FBC1B73ABF910F3290D780F2B4EE01BCEE4B41CA9FE
 080E0A2BEEF563E6BD12163677AF6A8D96756DD0E585C51796B88517678D1F4E  AA0D66CDE5C5A13DEA2D839B35D9902D403D4DC7A529155914B1B6F9A66664C4
 C0F7824675AF5B688ECCC2B849C8AB773BD55A24B88D68FD058EACD96F05A36B  4A810D0D01F1C5FCDCA82BB3E7DE00EDEBB6A4981F29998F84E9619399EBCC1B
 30BB39EE084A1A79E136897788B2B238D99E84BA2ED3A5F41EFF4DB09BF25749  00E2642438B2322113622880DF4A64763FDFBC32D3F379DB0EF9C6D02AD391D6
 5B9266BA35332C6955584CBF2C488BF2869A7BDCB7A0F60EAE33EBE378C0EA28  C9987BD11F0F1D3091B37F4FB223E2BA5BB0E57C04BCCF40F43FEBC372F1CADB
 694A184A37C2D2958CBE399C043B72FAF0BE6B0650A26FD2A3147460C67EA899  5E3F384644DEF5D761C0E4323730D3D17C9EE8624D924710040D535296BEF3FA
 B19687E506BBA1650A0450E7DB80351B54AE0BA150334C1A327BCEAB43766446  936252CDCBB0BF96AD55E534D36CB06A071F032F84219987A89C9AEB53706C8E
 F19EA66137C293FD30A3C1900ACAE921193825D5A6527C369D9BC886F318A810  E07835D4A69FE06471A2C74F4F10241FDF5359811480E9A1700FBB202A726ADA
 8A68A72F62BC765632C138D6A15B4D64E5F683A676BD7CAD08F6AD2F8F5FEAA5  390BA1FD559F1C974FC3B57CFD0866EEC8E906B8F9E2F0E16AF779DB5997EE84
 E06F8E9B023976B95DE622E85E85B8F65888B27C504F2FADD1D6C3D1CAE61917  DA9FD024FC4C3A5E78C13FCFF6B29310C056C359AEFA51704455B72B4BB60F1D
 4B8F1F6C9F49A0881C778C74EC38BF9142C93F257088698990D6C817424AAD69  E16C8021390F1882A6BC87B8E5E649D84B1A2A43FFD23A886F004E48A987EE70
 7BCF96E916563FA07971FC760DFF6C340BF572A6D1B2380C488F87FAA8212475  9E71E4CB89A93A813AB558B99F8EF56ED5B19E932B566508CC6A0DDAD6D61DAA
 A895C2256EDE4576CBBD0119514D98A4606D81322C842527FB21B3E23BAE1E96  53033A9070AA89474AC1D8ABBA08627423F0B7F31FABCD02173CCB07E38C65F2
 3098AD7904E9E1E96AF4D980597E77D486D150CBEB433EEEFE61856AC52B212B  0CF84875845F9EA0EB4BFA382D613223C54232445EBC1B152689B16CD77F36A5
 363F9ACB29FF42AD5D6F2465D18F2525D85FA2343A7C387562A1AD8E5A7DC9C8  AA76BFFB1C07D0AD6170A4578C7B951311C0C44BAEB2FC4535560EA0277CB430
 2987DDAD25003F1499FB762E7817AAF4DDC008B69549CEA44325F3D65B1E3D3A  EAB183C398377A8B3B98830CFF61165D2CB140D249765296D30D553CB3BE9D2B
 EE511D4C2FC727321ED3771212F3E45C6D29B2C93C0C768F27F45CF04D3D05B4  E3EA57460159C7BA143BD90190A9F0E7831D53CCFA3B54A2E80DE0D9F5BC6A53
 DAFBC6425753A079544C1E9F442B47A487A6F9489925EA09AD85865EBC03EBDA  58809C15DDED2C3043473B837D914F85A5506B8A25F7B210205A57438F4691EC
 C05B554BE4EC38665ECA680F68E77FA1B8141CFC49FF3409E0CFB48BDF9DB3C3  9C83A57283990D59CD72DE470E2D09985CD684D87D90BB5774D9E6DDE7690BE7
 1B4220CA2E449BC2817B1F5B4DE7600A204D0F9E6863C0BE3845266E23D69BAF  0EC2F033BC5F8F19C0D2094DA63E3238A203E9A7C63FFBD250569E78C70C5EAA
 C9BC45B735E3044B90374E23A6D022E4E73DDE8B4748FA4D522498F94BFB4234  1DBECEEC92658B5C3580B6EFB196DBE2AB542D70BE745304CCCC0D26B724B75A
 4DBF45FD17D79E7BE2E966BAABABEF97AA74926926F847ECA4DD9441BFC24061  212B0C9AEF195BD3464DBC09C628F8CEF09B0ED0FD75D3738806F1146863A5DE
 197C135BE5E09A29F0538AB98DC224A4CBB9A0A0F5324AE3CAB3BDDF12362C5E  DAA952BA4B4DC53E8E9661FB1F7B1128990701A7A98C53A1DAFF1DC9DA1DF9AA
 81BF78DA7CD085254EC24C14F1F3333B17124D2437E053AEB2925F5802EAFF63  42E806E6238C39A20B367E08D5AAC545FA14D690FE87FF6A5178CE7FC7CF0448
 B51729C5792E17306B127F401161E37EA450E93EC6C6403DF51801B12956FFB8  93FE99730BAD8499A55DDBFE03A4443FF8033637639E26F1AC1603EAE6AB66DD
 952F6B5C40ED58FFD7CC0415BC34C21954EBC5029FAB9ACB87B7EA7FF3589D8C  9BB1B4F7346FB746D0EA5D7229F45069DCB7AF7AA16ABF7BFB87FC8AF648DA7F
 0C3B5DC8E940558938D5D2373ADCE7F9F228FCBCD8DAE80DEAE0F256BE33A768  DCADB9FBC81A0FF6A2EC5DFC97537DBAC62B1E485F8620718BC6C5B704B270AE
 F1A1EFE629D8501B147826CDF9D95B4D72490E2F711BED20CFFE26F87E3E2658  F63731ED716A24CFB21FFB688FF4C0E8EFA91C398A107EC3BACD9CA8DD0C05C2
 F592CA12DADDD725AB78E8C5B3C3D7CB4E73D9D55F145963B6D0C6B27F94965E  855735C6C07058105201C681039B3A37809E36411FC719F4390767ABEEA1F865
 C16FFB083D93BB151001B7954327317EC4BC618B4117ADA6E8C937D0AFB580AF  3C2AB913FDF6D3ACE06BCA1C1473739E1F09D5C5D0BADAE402F493E2F216A079
 74150349937D21D9C9BD6D9FFFBE976D4963BF1047F048C0005D427BFAB2693D  C13C76BDBA59E5082BD80EF4E69C30F98667CF9C38FE8DBFAAE5F8E8E2625EEE
 04ABE2A0012558D44B18786727F28CB660B7381809FD894EF6213340B86FE438  E8D0D57B09EF8FFD00734F0C3FB9568C4A7802F63272C36585D63064BC15EDEA
 BE5D36359D0AA41D5A46C57EEA148A65F470304557D3C486D303AFB4F758E91C  F4BDFDCD2ECB3FC359B14026B123174909431DCB3105E95CB82A3DCE4D45A5DC
 11C1E067598E1B8C17BF03EBDAC05B554BE4EC38665ECA680CC4069914AB31F5  BDE532C9857825C183D7908533B555E71147D523BDE7BB381247F445BA9E4A6A
 A03F0CE21953C9CF73371F5EA8D261BE57693ECBFC7F94C8534E760C688113ED  23F89332971D04863DA14FEBA002426457170CC28A3FAEC1045451980CD333A4
 EE007C357491BFBA0CAB5053A0FC06069181AEB9DBC6F45C8A2EB583446E2BBF  FEAB4E905F3B3447EF6AE66F30A2BDA34D34A753C8BD3AEA1DE4E43D831CD8D8
 284B683D8E71ED570C080A5B57E0ECACABA7CC4B6859E4D8679F04375B9CF987  7D6CC7E079B27087565EE971A8E071FDCE16D8E2BF22E43535BADE961B604C26
 D1CF4EAA58A00EA117E44A300794A6EA816A477655796CF77EFC7DAF2CA7A39A  6E6C2C1844D5B30ACC69E0FD328E021294FBF2ECEB0A7D5BDB6A122F176DE7C7
 E278F980E256DEE1190C3E0D55F6C8C1C8566D3CBB33FB5511AC49EBE2FAC99D  DA1E413F321505BED00BD851A6B14292ABD57D4F674905D78ED4DEB99F5036C7
 77B61CD8F375B8E1824D7B5C00622C36D240C5D96C53C9377F8C83F710909D45  155884C30E653BDB58B324786E2E9D8CE00849C626586231B811A21C26F14E08
 45C8448B5FB11539C8F771BE90DC55515FFEFDF1E30A559707DFA77E597DC835  04B04FEC726E5D5A78997CBDD92563CBCA6C2C6B50905C92291C4442166DC9EC
 5A010405CD72D9EC0B2921654FF33BE61CA7707EDED071F8FC5114B143B346DA  C9D22BB79FFDAC29EB7EE912D2ED3FFD9D25FA3168BF2723FF4B433340102F41
 46451291220E40F11B8AC36566C1CC39F5F46914C2D5C101C312B378DCA15789  689EBBBB27D16C209D48E8716B26EF7BA32755ACFCBF77BB4C4FB26D224F4432
 ADEF9BA53320E220317B90E727E3584257054325F621D13E70A4B7BA4EB5193E  52181342F3A692E0BB3FCA5940BBEA819803D73D02D85863468D175D44E7180C
 4C99697E8FB895DDD8C16DBB6F312F93EADAC1D4DA3156166A4489D046C76376  DDAE9F1632B46DA408BEAB7B01E97129391AD84E17043398D847B931D9857C3B
 A44733503D4DFB43726576FD8A8493F2144AE9FDB41FCC4DD6D4ADB581103341  175421A6D8A3CADDF665E17F299DFF59BE6971B81658FE1B44856CCB3A973749
 B8267A16BF5582788C9295D4555BE6678EB488251C3BF6B996A3E0D9B01F141F  981546A77F92E2F0B7C3D09E55BD9605795E6EC800C0A49CF17C7AA412BFBDBB
 46004A6573B4744E15182125D8B1F394746865237D9CE3911315A67A7A93E272  6B95C298D6E819E7E32F196F53155F389219C8D6CB6AC6E11C455466C7C082E3
 8E8C8589641CFEFC5140BF06200BF0B1B8D61DBA3B35499DCD81D2F792244BD6  F3370A0216FE0B0A1CFC7214E15FE42B8E217DE2197E5C96CF07EF90967FC41B
 ADAB3C186FE6DAD88477454B3C680F90A7486D974A71CAD55281116873B9AE57  B90F64BF25A41D8D82407F5F8030CA585301124D8A96D5B23FFA8CC4628BA520
 8A26918A0DC8FB6CAC017257C110BDFD94D7FE5D3F3E547AB382987EF58276C0  178C8D8BA0E41250BFB1A5AADE2086FCE519E27F26A8144C7D57622B568F537A
 1093188DFD2CEDAC61D7FA7B753D4E164909431DCB3105E95CB82A3EF8C5F891  FCD7FC3E5B0CDFCEFC68FD0880A8D9E694E55C2DC371AEA4E780FA9587DABB69
 F30DD3D978A78A4ADC04F7B444C4853F4D33758263D9CC3C107CCD13E804C4AA  4E30E26944221ED25930A0C7C921F39F664A741C6FE3A6750526CFFF1A6C37F7
 AD0D1FC5818F220B2C713BA3B61258564C15631B259623C23AFA8F6565B7C671  429ED9F36BA1C25927C36E9B9C4E5FE980422DB2FB846C79E0A6793B8CD1E4C0
 66B4F1871B50ED6BEA46043DD8A1EFB224182A11452D2003D2E9EE6C582C274D  4A6B036799EB0A2DDCE32768188A66810170AE0A2E27124AF871F01022D80008
 057F1AEA118B4F1CAD0B7E98BF55BEEF99C19188A7A05B4DB72C28FFED5E34F7  45409915752DF1FEAB58400E648ACB119FF6C10365E83CDA97632321E3965147
 0561F5E64E23BD188CE74175526415CA118A1F4FB3B638CEEBF5D0184CAE03E4  58B4ADF7195718B0B5D21EF2E6897F39ADACDD6BC0509571EB2F465BE4EB59F3
 36EFCFCB52AACC148391A5E9FA955B1DBBFB2A882A3DBFD2FA9572CE3493264C  F56FF58DB5CA177FEDF1500228F047097E042E34DF269A53C2AA6BFF498312E0
 68221A7B1BC59B97E6B95A1698FA154975C15A9386F0E3B42BD256CD19A515BE  B10F8800051C0BB3CD04493CBFC95E6BB0CD2579447117399274458A9A9E480F
 D3064BA8187484FD92574662D37A3B63B500466357E4903334E5A7B32B8136F6  BAB91561D079036E90C55F115D2B95AC7B57137873AE8B7A4828556421FC0BEE
 B4C38D4B11249D4343287AECD20158A6820F38BFCBDB596178F69D9486D6E5EC  262A722397867DF32B686F1B1109A51AF449D6A25A89D51DB2EBDE71D0DE7A9B
 AB99B059FE68DCD752E7FFF9F6AF94C227F374356AE341EF6E5AAA15FF906A71  79B2D8D9734FBBCAF5583C42B4474E27AE9DA486678B60C24B7834F41FC7458F
 F8A1E3CCF12A5BF4AB6BDFE767D3A91CFFE12A787D6CF9F19E9FE841F0256A91  CE101E307F7BF6AE29273EECAF9E898053B3E911E9E62A01DB63F00AEB6FBD33
 A20D76FE4FCA3491A2623067E7E16CEA46F00665F34324C755992F10AA5BC288  E7C209BED14A4C6353A01DF12C28B32CEEB2D9710BBAADC25D40D37982241366
 5F08CDC2C51B40F81D04F967FABF692C887C652BC10CBC4729DF40E4CFAAF4D2  C00140105C5C914E4E2855E8225778C99B4D96AFE6F30043F45FF196379AAF85
 504B044E8786330706294BCD0A2060E1F47F0B7609CB4B8CC36BB005EAFC2D7B  87ABC24E03FE5BDBF8AA429D32392D317A0B86038F498CDE2290BCC435C4D792
 8991BE92E4F10CA8E3BC696BEE61D750792AF5415B7F35BDAF10B77917D792EE  FAE793421B691665419F491BA94E1865797B98948070A08A9EFC41C94A9EC8CB
 FB66790435D7FFF2BBFF0E511BCD47A16C17073AC9D62BD413CEF7189E1F49D8  37D718E34F9CDB51139B2F24AC5C1155FA56D641701DDF531D2530969281B85F
 0C6C5352B542990B71564F805E541D394C7F18D33E08DE70870D9407B2F1ACE7  09C03D370D6CBE297D15A709E55380BD9D21D9AE8C10E2876206E8C371BDAC7B
 D70A2F140B565748C8AFB553754FEDB81A05FD6DBFD96D75D6C3850D957AB553  CCF2FEF8C0210A261E5C809D5893DE77E43C32E5FFE3C5B6A3B2CE4F25F152F3
 BB5E7C3D2B5E2EE9A5312C2FC5CFD828137F7F96CADA9C3F77D24925C8573A01  79BFD87F95C194F43CA7F7D86B7A70056A21793FE7B37848BD9CE2D99FBEB278
 96C19A9FBC6756155D710772DA9B71D0AF8EC83E76967445B1F5730DE62C0387  2EBE6755E90F51301680CB83F8A434EBB718DE9EF5D5CC5934E588FF88BFCC12
 5E50A5EDA1387100AB891AA9F608A676020504D860E763401FACBE13AE2BF981  D42351A72369FD96114D71719C118434CB9AB1CAFA17CB809A6D182F86363107
 212D178B5107009ED36D5B9D59015594C697B28EA82AAA63305BC482AA7552B0  BA411623FD7A4DC61D98D55F11AE5AEEE8FEEB4CC00552AE181174469E2EDB0B
 2BB080926C0BAD409507C046E30548DE1276B0F2BA2635C85CDA7BF3D23E4F9C  C282B75AFD2E3A3BCFAF16270609F10267CD693BB884199E7CD2BA6E629E9471
 070F3684CC2E3C27B60F6E6F0B69FBCAD18682119E8EEFA6990AC44A5013815F  B2C7A7A109FD739ED8794910AF36F70351F9DA69CD35E09FC74055ED1602D858
 F2EC95926E01FF028F051DB0AEC0BFF6E811A8097DEB8A1F648AF55BFF6226EA  8AF1EA813B2D82BC17B5EF472B22A7667AD3285CECAB7A881AA48CD3F4A06EFD
 FF417E42B5D9F39C0C4E35DE7F400C90DC58F281C574704A8EC89292392139AD  453E7574D949072C71DA14366598536699DC80FD90A866830C5FA25E9E7A2B01
 438884CC93EE821624A14774A8450071CAEE57E841A4A04E6F8FFE3B371674BD  10D5401ECF2DD1F08D3B2A171786C9516E52E890A4A83CB6FCB80951DE74E0FA
 967963C7CCFA8E1FD64FB77C5EBDDD89E853649DBB6117A1B74FDD47BD4F4E78  66F09F9756A4EE5C9EE0C925099DF64A3357CD0AF1A6FB34C62EDED4AB1349F1
 CD575305E5D9D60D9561B288AA0FF61ED720235294214481C13BB3EBB7CF6357  A72844D7E3F34AB7B39A1949292067679841C1C4AA6FBB1CC90FA695EA1AB0E4
 CCA8669B48175DE40F3F1B5069FEF2432F102447787009EC2D510894E39EC9D5  CBF2B58E0F8CA4E4766E07A2FD92799FE2EA09D72E5CC4D215864DA47E18CFAB
 C2056F4C29006FF75EEC9EE5C41124E129244B19C4269A8F91A1BAA3A320BD30  CE66F8E3AF0318E1855162B16F7CBAAFCFE06C6011E543497606B876E3D55078
 EA9C76D10F54F8E645D96F8182479992A3367E850F9D9ED953FD2CB530C920ED  E912390A9A751FC8A196672FAF4F23F9D40B1951F7EC705DF65D5186FC86B77E
 501BD8692A080EA9DEFD25E99D40A7AAFC80F784CB395E28AB0E9937AA8C8AE9  88A9EB85AAC3C166F2C14CCAA6636027ED125C8F78A5B4FA024EC879F04CC7D3
 FE5120547C39B0EA13146867E5388F39D0D4FC4F8C917ADC691459CCF0D6462E  A17B3DBBBD6AFDCF1723F01F93008D171F58E2406D3AA0845527D766EB603E56
 88FC7ABD822AAF698BBC60127235BE99BF7D04B70E643F385D6B52E2CA80DF2D  DB120C5A841CC9BBDC01FD26C39F81007380AB35506D9E406F260741D05FC94F
 872832CA3B7AABA4E5860851EA4266C5853D1669C8B79F15285EF1F9BCE36256  6744FC1BC8E03247DA0245650F02C9986116DD0BFC419F724349DB496EF90D72
 203D69167693BAFA62D3ADA8DC75847F7250B42A64DF7284B72035DF86B62F46  DC6F4ED70B0DD23E1C4CA1744862AC4C08BFFF43006A7CB3AE78A7029673580B
 E4BAE6512FA07B3CCCB939AD416E28E0478650770BB9C0A40F45DDFE277292FD  AEF41240754AD53E76B711DE647B71C3FEC4CF1DD88C50A2F6FB0CF63CDD5FE7
 83B6E52D8DCC2CD1E8887A38A80102D9941A48897DC4C15CF57E47DDE6A33C0A  2690A95EB7451D7786D83B69E0A83A55612B9EA251DFCAB5897C5A9D8417A0B5
 15BA2467620C36852BF37B7A140BCA70B515170BEC2EE66AF013FFC7ECB706F5  EDAD03C0ED30C5F4FC3BBA8CDF97A19BFFBA43F683C3BDA1132B804C7E83B08B
 F7963748164DA06A81322C842527FB21B3E23BAE1E96309A06E5D910A9CA33B9  ED6907296DC6A9B73A190D4A8470D30E9CC2AD41EAA88AFF2BB0B8784ACA54C1
 F2A6F4EC09911CBD988929E4B03580C36A691DC2BA91ABBDD22B7E112324E6D6  5ED621A612F4967D4EC7B87570AC34C4AC2AB4764D876D6E5424AE6A7ED11615
 FF7E34834EC480402DC2F75467DBB9EA0AED0698A298F819F4B425EDA853134A  72D0BA5E745F496FEE7DE033CF065C5429D223700B79EFEA6B16691EFEE79FF3
 80E6545FCCB487FDEBB3F3A3C5C097A52CA325F82FF35FDF93C9E21AA1E06D2B  9A54510BE2647019A2B93AD3D601D7752A8E212087231C4858B8214F30E10529
 7D58B5C0EE1B6DE181D826EA00D7823DA700191101F636EB9E0A4FAE7572F7E4  32B7EDEA54B8440ABF0D09F9D53FA252386B7E2B852D6CB5B19AF78049D749E6
 E6AF01D00676275B94BF4BA63A363A5340CA4DF7197A5F8DB894642096B3D28A  01315FAACED8BB6D14D462C7621B10396D015EECB388EAA1FD45E073C08A34C4
 92CE4A12AC14C9271F506DF3EC4985238672A852484F093B58BCF8CD91D526E2  5CF331DF498824CC9FF6BEB14698CB45839FAE6F191ADA61A25C0272C7D475EF
 1F9FB50625981C4F9E74CD776412E849D6E543E9F4E79FD4CBE333FBCFADE275  282E034EC0DECEE04A5841B413975C0C62774B99AF825C4C153EB80F08464405
 EDBFE0CFDC3097BCCC46558E7A9E73F41162443F76F3FF750411C32AACA85F94  D94EC503C8A473FD7BDAD7EE73B594B2F88BFF4F1AFFAA5A8C7A6CFAEEA64FD4
 37CEDE8B9F6BE6D33CB5111570C469646C750B1AD39D5DA99C1AC17D7F7254FD  F0AC93F7C3A96C21365069BA451F6794A756763769FD68A03C052D4A756A5FBE
 392A0020ED9A909A3DC7B8F2C72E10C5CE139C8D5E6BEB5C55B9805E4D2DBC00  F8692E25D439C9370803DE1A88E883D7C6AABB15EEC63300146F9D80E0B687C0
 F282407CE626B82300550EB0E4BE9A1A4D5594D5A9C58AFED1ECD15A6AE4412F  17BCE9CDC0009F296A934A7C1CB52037FC3DB853AE07B610FEC118A59C86F056
 8BF642022B8FB013522D7BF9EB2541F38ED4E2751AF70219A685B6A0B3373678  1EB17C295BA32358F8C123D3E7E5403F304AD9715566D32A57E5E229DAFA6A47
 9AE4DD1FA1B5FCD791D409BD639F1638F93051E9BB22049D1107F6AE16EAE967  330C67F261485057BFC6FF021416FF12A6C27A3770C9D0C5DB83F6306E186BCE
 DA6D802A9B531CA7CF38735C981284133E87B05B04A44637DDB53AB5FE467581  692A1AB832AD9A5D57DD6E34206C2A9C29AF8A992A230BEC9E472B7A38142220
 A609B4982A5E08829502DD27CD13C3E00E1EC6D0078BFFD5CE4FFA21FC072ED9  69510A32C32451019ABC672B206DB63C32AA1444A5B7B1F39968B4933C9D25B7
 057CD1A28412C0F1034FB3212FAD24715881787ED6F633DD7BC5B617A3443F6E  2B1E1637F543A81456951632B40E85F393B0CD06FC306E671B7C64650C827C09
 69C007EE761A6BEFD891834EEC926D6BEC4AA1CD878A13D9B3A0E8776F78B201  8C73DECABAA2BB9F74AFF58BDF7D3EDD17C69195D52981FA047644E1427B2357
 C6211D5D40336AECB014E2B65B5E94B33AB537B8A6F387836F35EB3575F454AF  2AD43F87DFE4D393CB67115A0DE2805B3BA9B5191500D3701D39FFAF7654488A
 4F8CC133D83C5DCB229B9FFBD30BC897ACD148D2AB9DFF7876668C32DDDFC1FC  9621814FE131604F34AC30366E6BC214339C982735E03C9A8B91B9057A7AD8C9
 F8D8E19FC47A0F57EC4E54E98B4ADD86BF54EEF9D0D17C63527AFB2AC537B47C  59C64EC7A1E14892A4104C5D7671FD58A374257BE3CDFDFF6F704952C7F4E588
 40271C8007B903D378CB64C96061797568761CBBE3860F2F424CF33C0351FAC0  098E797B6E97783410E40CC43AF74E56FCE90901DC02716C200042DBC27AC845
 D79F9DB3B51DB556E9B0F7F229D822401592E7FA58E3D150CB3A96B1F85838B0  341E2068528D3A6F960E7FF4F745CE58783B46EE13FC75CC8DCA6129023704D7
 79C42D244D9DBE02A679D390E7F470BE569C7F7726C499CD0B3D459608940E7B  21A6C544232185F0F5347103FE83ADD19501FD457941EB46024ABF7BBE0EC23A
 A8A5223A9170C48233DA5550022EA4FAF33FD1BD72AC3A4A3FC7DC0F747B79E6  AEF21B9D499FDC1238EC71AB1D2FAC09019DAAF0AFF6D80643637C222264DE7F
 38420F987A5CAEA48390EBD677CB066175EBDFBC8C2EB17A2A6F7BDE4C2A9F3C  E218F25718B7158D73B21D2AA1EC9C6062832309BF16B8D17EE20131ED0426F9
 9C3EB955608E09D6DD423540BDA486868EFF3B89AAF4C334B98587870141AC15  B00D35A35777E2D1412E3C98016B4B9C30CC1B8E826C6FF5F775F9AD2D0BE698
 4EA359F717BC5972BDE2D2BB4E21AB0E4959438B05379DF199C2D0706E83E9C6  64DDD8E36CC96A8EB579498117259CF3AF9B7CF71111117BBF9757FD513869D7
 C55F1278CB1E65ED7F447D701B48B81F5F5351B45AA7518C66DC86B4DF6D6112  43A622DDA8BF976202FDD67275C612ABF17BA1FE7A7C1A8AF388049C1F1B0F2E
 20029FC729994E37BC2DB86E5487C9BDB503D47732DE6AA264EF7B721BF1754C  85C4659C035AE67EA289522265A58C578D1301E528FA58EA6BEBDF5ECF8D5AA7
 5FD1B4EBEAC916062C2F631CC640C21DCD27157C17B3125A448E54A4C3EA1036  3CD34E0BC455A0E3BECED1D740ED6AC6C136A1BCA345AF8DEE96B23DF5383063
 080C4F5FEAFDB47CCD5ADC8BA3B1E894EF7D22B2B8E48F4861B84A78ED825281  C18A4A2E71F63CE67048E12CA29E5D1A18AFED966B4279EE629C95B1BB7AD646
 E33CB03F19DC3775A4A1E5F90FE69D7524D8AAF29905ECD40C4A09E4E83D61F6  9E23050DFD95927CA1BBA1AFDEE0E59B2CF76FEB3303B5E29EBDEED194AE1B1C
 8D73A3734B8EC9D803D2BEF69FC9B7C3C2BACB269329C468F870960234527878  A54943AA2C3AE10ECDC4F3D3FB30BE148D4295C793C00FF159759E35E6D07A9F
 9D0F37931005401D2A36C02D9850B2D68A170EA2494C6306635F9B5BE72E3194  A300E075521A8C020D2665F4EC148184BA941F87B05B04A44637D9796F2C32C0
 DEF6B9DD30971EE8AC387CC4804F6B4A2240595F43DDB661F994C6B911EBC9EB  4C8D597F6C89318C95575AD041D321CD80721B010683A4D824C9B26F3D07C0F5
 4A8A5AB155289EA879E74D1016889B934B5A20BC26151D66893E312892B18CC5  5A7EB42F93A3B94BB4737612EA0D473281E49E39554EDE5C3E9176D3473CD682
 1A72D04FC0F6BE278D4D1CE1593D63DEF770D03D269CD714AD94C4F7282495CB  BDF2768EF528A49FE1202B31E516244DABF0BC867515ADA6B74D59E8D91210F4
 AA9D2C4EF5DAA1582071AFD5F1C57444753F21C0C6E80CE69700C1190086F260  C1005C393797B336899FF5075B4D37B7845816AD92F0119468853C0884C3F2C2
 70E8E4AF65E7AE7BF6871C57088B3C645105D53078306AD0DD0DE22C313CE16B  638A5F35816B644D77648C799EADEB641E16550886BBDA32F121AAA4C34AC43E
 372ED2FE4D0EEE7EFA0482F48D86E13709D75DDA67480BE8B1C1D919143E8D64  2EE403E5999746924CCBB0AA25A8F897A5D340C634A9D587D81902B12D1B449D
 8BF4907880134F6DDF6ABE14057875DCA5493CD69B4380D32A781A9B0FF2F847  3D8AD0FB57C6E5C535EBBD0411E336869B65C965D691198D79FE4E5C435BBBA7
 7876DA6890E47B48D58980358C64E12082909FE635AABB7D3A3EDBE1B98342A3  55FD6E807CF8648C18C612B1442AD53D927E73D12016975E44C162B032DB9422
 EE8768B697E6F8521F35DD3F436812CEE11CEA3F2AC141A727F236199CB507CD  D164663653439CC169C93C1EC9C8E51804B1CEB49BC2EF0B131969EF3C0A6FF3
 55BCA00FEC77B493723D66AE1107062EBB8669293AABEC94BD6D06CFABC41D19  ED5B41E875E5187B8716270EB245AE0367B180F4A154C8A28EAFA97A5AD9AFF6
 00F1A0001216B9074EC84251A2EBF37122F1E12CA2F60CE7A8EDD72F37D55A4B  2E4BD94B65DC86690B13EF02D74EA777716428D00EE57AE742531892BB3AADC4
 A4F99271289592B9466E4383D540EE4E12921A0CD884C6F8544743981445C943  9930DCE5A6DFC81C1504D4D09E1B5E7E65A2490B795D7824614508AD6BF4739C
 70B4E3C380A75DD2C3B1A0B20AAC509A8068828C2E188764E7D4D0652D03E8F1  54AB0DFB05C3494D63FA5F9F7F756E3299B26D3ABE6580744556DE9A0815B0EF
 08B6F6BC35F51A13AD65D9D0B5942A3FE8E43F0E4BBC036EC57C65C7090E0B50  E711C23FB49B42B5CC51506F41C0EA120EE03EAFC54E5DEDD25907CB5FABAFF5
 C4AAAA6BF374F45BB45AF596863F93A144170E89A0BEA1A7AE549833BC7F0548  B0E3183927C05034BB7B430E63567DF8829E6603AB01C0543DFC0C0AA397321F
 941BCFF4095A1A876A054A0B93D02B7F71EBDDC5042B1BF841943F6C39DF9D32  A06760D9FEE554061BF1FC347103FE5AD10585DB99D9BD2C69E4D836A7850832
 D535A0039DEF9FD206C5AA91EE79AEF694DC261E47F15513CDA9B832889A3BF3  78FC7FD658F3153D2B2BA98687DDBDA8BCAE7B4F5D2CE5A49CD957997D3DAD8B
 7174B68373FBD58B36C7DEC24968EC98CA6B35D9EBD17C3CF29FD487C1D43370  07B7970D176675E539E1B67833CD25D4EAD6C07D2DA7DECC8C124AE60471A634
 FD434E51A376D761E6DF3CFA1B92DC55C63BD8362BE30DE6CE793715D1A541B6  1C6AF1D108A573F2D03B8D3460B078EAC63D6954D4FBB581F15B76E398A6EC0E
 CB98D369E4C8C5BA741AA7E4BD3A876C6D72DFCFC9B06F37462C3DC344DD3658  5A472873FDA5992304E471C7B5E83E8010294A833875F9F16E68C2BB29E95F03
 BB3C8ABEA374243103C54F4A4CC84D6DE3BFD8AC59ABB9D2709638526B19E4EC  CB07406324CCDF00093EBC7664D810C668D51066B57715E44AC54B45CD261E96
 106C5D5F84F9762ECB5E82E72A36E2FF688045CC7B6D44435752F014766A31E7  3F5EE82EFCEBE653CAEAA3E54E66EA50C1687A5AF695D44D846F3526B5BCF13C
 CD99D7B928C45B2A648A9380541E50ED80372D66C51613DF14766B6AFBCF3952  77E295C882D46BB13674D8BEB54991019759538B5EA0125ADAA900EC119A9585
 08ACBEF490E578594C0811BB62698C0AAAD2B21E1AFB97ACDB9F3D8ED49A7CE4  87D8616D5F70B02486051C06CB331F30F7BE71BC8B5C77069DAB9B4C133647DE
 3827B3159823407432F4865326D57494C5BF89521C1664A09F906D7D43475620  A1513500294716BDBB3DE667036791542D84E283DEEE19080A726673FD08F7AC
 F7F62CB650C477389D79469BCD08654560EB3D7DFCB93D264DF3D42A61DA6830  24764750FB3C48325C552F14CEB9715D6514303B28BC227AF01144957CE05EE4
 1334C060B3670C83FD027ACC248BDBE5E056BD4E80E73016C82FB530F59423E1  96CF5427105BAAE425E5412FC4A75201178D48B083205E35272F2DCB56E4A805
 4F44F36A35E929C119F0F209D795362FB642EBECE7A1CDD21AAA820DB3B09322  1E080C8CE7314477D1A35C503FD8ACB1E2E31FF9680B83DF4EC251DE09AECDFC
 4999A373A0A84B0E27E8A84E04D1223F89320C3DBBAABF6E0CBA984DD0EE0788  2B1A21175A4E9D69D0A219983F71E35248DE1C26C5E709058CFB4D2D3A5316A5
 B84B142D132F62ECD6E903DE75B6681AB690C1CE37D41380812461B2BB157D27  90B6C92E254931F5B58D9434714E6BC323B160A29C62B588F0742EB8512B2185
 623365C5A6C73664ABF5FC3021E8AC32F07DEA87EFC6AAE69F735066539F1863  5566D70C09BE1767550628617E765E30EC2994BB4BD3513E69275C93892E0037
 1EF329CDAC12F5658A9CA19AE381893DC68CFA097748171511B86B3F09EAA1E7  F310E0D03A3A1B713DBB549374288F3D3FF44232A2AF75FAEF2C5BA53947644B
 7A748B283EFB6DB46A204F0B48F2F8A473C1BEB10E83AA759CCA28A1E598EAED  F695C4F6455A44D423EC8D6B75464D6EEE29D1C95ACC05C55B6413AAD50028C9
 CD2995926A9D123D418FD59D187984C8A2A1B0F1D65A529DFFC640D25B5C822A  91DCAADDC6D3F39635CD0EC256F68BD64B6B5FA3F0E247AF416D3718749FA2FA
 27639C8BA6024696B18494B31014CFCA5DCE2F5F449E80E18D09F5630A236DF9  506329365CCD13D0E3B5C7E9E70F8EA4D3F21F303DFBE44BACE515E2823AEAE0
 E5BDF48C7F41960A13E886A3459E58C36D52E68148F730C44F612C414D052E3F  BAB69145CF2956D98239588E6778F8D57B37D117CAE67DA05A47E04E150C3524
 457674DDC475D78ABDFA5075D5128E5F3224CE4A2998BAD903D21AA4BE2CD7EF  E59E969F9E186462D801B709ADAC7CFDD841FF29DE1E6510463AE4FFB43ED490
 5A7106C98514F10C6E2C4B7912FBF6774ED332A900B0E2168080DD22138A46F3  A0EE6A889DCEFFB7A8CF27D618B1438B727C900F7CCF7AE8A2BF2D740CE480FD
 C6BE2D6DF13A7BC74BB1D4EDE282C08F5EFDAE9AC612CB0EDBD7710E5A97765F  BF0047AD1108AA0871D39A207637C40F98EFFA01485645C805DF554C83CBF76F
 9034C1A9FB8C2DE9A66C6274B53786B99174E5802D6B0E0FE253924E47FE016C  1C5E6781D93E7E4BF058C78B97F9F2590B83B5DEE95E650295BF384B15BC162A
 455FE0357AF1B394076802C7646CD033B52D630C827C092CB7DF2EDB2A43B175  0F1F53CEFDE714796C6BA4550CA2CA002116C8CA82508A1046621D36448AAA22
 2D29B9FA19D012EF742B7B9CF554F396A90F5F2ED5EAD5E852BCDE46B2C5E264  19C2C6709E83AF28CD8EE4010F3C5880BFCDBCEE624606E5E1D3187B1C219FF8
 430CD5559AD9C3347275D1FED7E21277AB28894CCF024FF2A7984D11346C24FC  EF2A3BF2BF517A3575756B7D4F164FFE9C5EECF3CA6E2B708E9A1F5F3E455317
 239C8BB2D2184CD88476DFE45C9D0E34EEFF2A31FD68AF291DC645AA6269BFBE  822178231B46E5973F30881197DCDB8A774A155FFE06B7712A1C86D27B7688FF
 8A26E50B112FF4BC746011A94010DEC072A75172734372E801DD7C9E3DF23FD4  0EEF8FBAA237DC5376219237ED0C257742777F6701568C74880A7413E8635908
 FDB9BEDB22712B314FFEE792D5A9581A8EC589AED5267DA9DFA3B8BB775182F5  D0EAD76F74537DA50EBA843179D2A95808D1CE24CF7AD8C856680A055A376A8F
 42A0C9EC08DD2CB13C287173092926529445ED53C8B1AB5A385B7F0E66E9277A  98765C6ED70B6D52E61F26E4FF8ED3F35B5FA5BD6D0F4E830B977DCBDA8E18D4
 B5D12351270BF615E9AD905D588DF7F47F1D4A42FC50242B535C09B9F14F8048  9A4A86BE44B4E65AC73AFC212C69E54EEC1853CFB9D435CB9B04E994BBD7F833
 EB9E5DA4AA28B79D0E7B6C51FD47AAC4387C5E8A100D799E6DCBBF8A08D34B43  A402CC3391F1099AE95AC5BFD6656150F1FE7109CCF3E7AE75FBCB65B7EE1B3A
 C13401FB0871442BACEC7E896B2025044FE315742E4CBA0ACF8EF3C1EEFC1A3C  8FE8F4807C3A0131C7B31D6FB7122DE63B94C6D0B1F8B270F61DE04C9E9EC2A3
 B055063FA9078EECEDF5DBA7D45F2042791764A435F90E1B24E52B9702B2C79E  23733BCB796D35D807C81395F39D9DEAD88C8F2F049762472133ABC7ED728A75
 98499A4848A6960D4B5E8E40BF7112E5977458FB92CB5B4B7F8808F85CA0BBA2  C3801D1D7B6619C8574B286B807975E69B60BFC7D3C610C2900C6A49DB7F48D7
 C23D6A79C9E80FDF28198F426EE172BA99CB40BEEBDD242021E4370300717B7C  0E98B176B1F410183BF2557EE386D9C2503E2AC945F048C0005D427BFAB2693D
 F68D195FC36226F19F69C1EF0513870FAE7659A4A2BD62DA9705E430D4D6910A  04ABE2A5765BE555F94FBC07BE33A006F8F578B49EA32B8CFD10BBE6C725DA72
 2123FDCE8B1790A213C0CF484EE8943555DAB99989CD9390FA6A5ACC4C0E3967  58DF43B5D000D3040636BB2B96525A51E79773393CE6231B9E62C2DA6ECEA6D3
 5D0194E4E80682F0578F7C096F9D2B8646863A3E3578D4CDAE9CDC4BB6677B2D  3D3CEB0DD59EB53E393D22C7EB06C4AA289A3D22BA80F9288BA115D2ED3FFD9D
 B2D85731EA460C42DF58D6A239D38CBB08F6EC7ABDCFACAB649106B07E08F5AC  25FA3168BF2723FF4B45A834AE37CCC890ED18531946F5E38D81CBD1E7147D07
 F11A05BD13EB193818BC02D7ED3C8AAA0E85C51DC47E83CCD338CDECEFDBA72E  07D0DFA9662627DADA0582729BC88491F653F69D4C361B1A766262D2B6AE2DE4
 7F8CE7BA3843627C8B17175726B8329EA910F1D98DA4E436BB304EF9A404A538  E106C8D6F14893E06EFA0F579F8F042440B1576448969F197322AA7378498772
 60E6DF0D1698966FC54311A3AD8AF804ED5156CE1EC0A149A980CEFC267369CA  8F0134471CC301A8E72DAC5B13C38969BEA46EFC1D1F684B53A76824E0BB5EC0
 584D1FBB6CEA3585BA3364D79B2D806D14606C44B1F19BAAA3490E04F7C10428  2186F24742F16AEBD2430F31253B978E0208591260A3395B19DCEC1ECC58F3B1
 76F9B22E712EC0B4A82B84CD23F983FC5E304AF9960EDFF70E9E28A3A75994E7  FB5B84C7652F6878263A74ED15611FE6765657E1E7F466832A8AC617FEFD8AED
 BFCACBBBDB4E56EC3E7946E25F7AB4385982C30AB63838760E56E582ED689357  32411F26B5B2AB7C02235C70B4BD7F4C72F0A343B79FC48BA19101D1876F1DA8
 26E012A8398E1E6C752EEE8A5A726ED2F0805AB1EFCEDCC532648AAC41E7F87F  B9FA761422D7F3239BEE52ED50ABCB729DDDCB9EF105609F007E789F566D5A3F
 EDC34F9140FE639C422A71ABF5619B45B051B7B686081E8400E976C9CFEC20E2  F27C877938D921D33FA4F2D25AD81AC221A5B141769E12657A11C40793055F84
 22AA4629418D23CBB53B92E4E04B8A716654559C7EA58116ECF80B8B826F510F  3A125DD10A68AC317CC099E119350CB775718873F447DCD12D7454F9BC9D6E45
 21E2F5898A78054974A64E64B0FD0B9B379F6D9D8A62C68F3DB8BA0DF5B8717D  EDFA194B4744286F89E913D027C35EE7D950263320CC7E590223115919DD4D10
 FD96BABF2489DF1E2A8B466CF930B51524782788EC30F29A130EC416DF9BE69E  93E855AAEF3639CCE1810D5C249C1A888F5123B957FA575EFB53F21649EFA532
 3E744AC2B7106760DC409B7BE351757A1B5393FF72F0E2652FE8527C14DCEDE1  0172E048A58C1862CE5E1607ED163F50E8B4EA5CA3F52BDB7A436E6CD1201697
 88A672A6CC355D778198F9D1ED78D1A9960D13A1033A9DECBA2BF885A89436C5  5E43135B9B28527E679B4FBB61ECFB18E5B966B360FA10F2C451F130B1775FF3
 1E5F9CEC9B1D45475C6A81BCBA697BA38E08ACB216004B7697756DF1E8CF7536  B7B7D94C094E07BB94EE08EB48243F736DD7727624FE3AC12D34082E15582050
 0EBB44DAEE815E32E75C26C3AA880F224517A685F2665ACA40442AA22935B8FE  B54CE2DC59D58EA13226433159BD59249552FF9A88ACE31193F0B8188EAECCCE
 FF61B0FC36E07CD25F8A1BABF2BE8ABB2D7E6B7B73BAFC9B3182DC3FD11F31D6  28AA5EDEBE022883E1298F411400E58F53D15B78C53B26867EE86ABBFC74E769
 AF79A1F11146B7F83699D671889A573C4CCAD1CF2E82DE56F8BB587E858BA590  957F893B47274D353264291008D380F1EFAE206818C7BCC1532ED57EFED2561C
 015EFF5774C2D1C6CF2E3A6A12582751D15FBBB75EB0509625E69A85177D5B3A  DA54E91F9576E7900B43027E311CC8EC1FE9428862548776265A00842EE9545B
 C35A7F9359132F437154E6E1CDF3555C7575F48DA8991C26BEFB5CA028912539  7F599345B53864DC27BD34EDDDE4AE86BED3ED7AF5D06C23A7B1C0E16F3CAF54
 46A398007D3EEDCE07E134236DB48544BE5B914A758AAF1ECC4588C9D91C62C2  90BFAF4FFA882164828E258EDAF9CC8EF6445C410574219353816B83F3F12333
 76A95F0D06467F6B4BA07AD78D70823C3D83F4FB3A7FBA1931F3108D6A72F021  239B7F068E26B803BC80844C9EF91A6AFFBCFCCB57F04D2BAB51D7EFFF56E05B
 1E18818E570C91831EF17C0F708BD06C2FE4E73BEDDC0AC482EA0C06B0EEE7B2  2BE7BA75112A43FFD23A886F004E48A987EE709A3F2AF5BF7CA5AC8EF73B1288
 7DDD7E11E1C7268F3308ACED1A5C39587A828904970308F0AAD730C054BF159F  CF2D274E66F20AA11939CCCFD597F059F8556A7F5FF9D55560D3DFD300D2121A
 6309D3E66BDF5214AFCBF50B06D9B9CEF7FFCF268ED5183DC61467AE78906DC8  A06AAFFD7D6CC7D8097A7B9041CD52969A74B04BBEB60B5EB9FCB668E8513D8F
 7206476ED426778D42A4C60460CCBCF6E44D3425891FCEC3A815B640CFCB238A  E879614BC53B3A4F0939A40DA33F891F3C19092C8695BD80DECE091355395C95
 2F2DD97FBB2E23D18A07B33CFC52D380B0A25E74769C6FA20C4469F05A1B9DF1  4F009A8178810C1EE37BE88902B9C08D03C177CD150262AD6B8FE147ADF5F2BC
 1112B9E27D48D2C244B9D6BF717C7CEF1D7F5AF372B4385982AB117062D51210  AA4F7133726DA01BD3728D3046C18061ED5139D4111F0A1BEF363EB337C489F9
 FA4F46EC4AE6887EA55A53049D2610E09358A4FD038D65B032D23555CD02FE50  61D0F7A3B74405AFE05869BF300CB44CE773E773D5587921187794A66517CE6A
 8FBC764CD2C1FAA04C78A76D25AC8E0766CDB14B8BAB9D25B6CD51F7BD4ABDEE  87F452EDD5BF68E27EDBA0F01E2C919270ACB2B2A9F276C9C6A083A9F53974E7
 A5A4214A4EFC7B9C2DA09A880F9B2C82B3460FA1B3414FCEB663DBE4B54D2E29  23F61B94563DD669E9AC08C155300727937F3863B7E6635FAB30529A37F9DDC9
 503A6380DE2F1D6998A7C79292821813D5AF0D762ADACFD8C972BF435105E263  CFA5232A597769E18B9D513945879AEE1EB7A2E289AA020038AC6EE59E537BF6
 AC8C80ADDD3745E906A93323F9AD5377F7D8E503DE7B38EB47921FBD5CDF7859  C91089E1333524F1C7675809E82D2D782D741AFE76BED865E92C2C3AE12A7A68
 9782F86F32C831C21DEC30DC783C79C43E18580D9835270B5327E0C59FA9765A  1BBB22E0007C17628BC5876B04798D82B579574CA54253D4F38E9C62406D11FF
 C844DD4E678D80F76E61C21734D5E80F12C64C030F9AA1D4D1B13568FA79AA3F  5B9A04B1752296C21F479C5CF0480284C162B8C565A7D9D5B92E41F5E103C4B1
 5065E02317C78D64B71E81D4DF7BB9D54909046DC86898254D9EA9411503922B  04063A552FAA3A5E9407F62337BEB84AE9DA252211DC45ACAF926496FF35E5BB
 847AAAF73ED12AA2028299C9E18CA835244EF765998B555CACEC6E2125ED4057  A6805BF84346209552F8A7F69D628F3C94ECAD0F4B954E9EAB5ED9F4DC6D7756
 214B56676C5424AC511EE2933C67915197ED818EE962EF76EC5972A4F2A5912A  E462DD4913C999CDDC27CE448374EFF95663B81900B4D41FFD059B617441C2C1
 D2B952C560FC8A7A83AD4023F5C5DFECE7011BCED7DE2348CF8FB9EB79EE0EC1  62DD060E010888323A43834802695C3B06FE5C2FEEA2B19A3DACD7B7598D41A0
 CF07EA698B920E61CD4EAF911A7FF6820A129EA8B2135A3878657E2CD57E5B85  23028DAF096C01D20978BD6AE0665BAAEA1943E691F5F6DB27ABA9613F40B3E6
 D5A142DA7074BED5C42D79D1C298FE83AB01A28836484496BB62BAC16E1EFA92  88EECC7C7AFD34FB5AC23CC320223D0B40ED0B0A1DAA3FEE841AE0354A77385F
 6A26523C0F0995713C08BB08723593069340146999B2DF3D192A3920C56C2966  E1155891C75C93D50FC806E84C0C96DC0114EEB1C6649D81F18CED8CDA44601F
 5F3E4878C3CBC8E2541F1AE9CCDAAA7540327CA81C77D14EE6AB62B3E8F0F735  FC6D4D289236157F6B3193FC2EAE7745B6389CA0BF49D56A375455FB212CDC7C
 6FF0AF8AA45D2D9A384DF4B7ADFF8259179F5867F349A4478FDC46F8C441E1B1  78521BEE0003491EFAACB538BB875145FF18A55E3DD23FB460EC08FC013B5705
 578E432DC6CFDECBEFCCE3E4BCE4B1E08FE5978F9060D5157F76B19B80082E20  6534340D6474EA08F31E4D38D4AC1FE4F6294D4F62E09211A8C9EABC1BA23A56
 EB4412FE4773F3ACDFCC1CC3DAE7EF882EA7F0FA2B7F4671C443B96826AC01AA  5AC7973AB328E1F4CAD0FB5BFAA066104AE7517E1500B8EE77E72C190BD89D4D
 C8E7ABF8D0D756010C68B3C5E8599293A38D2B1E3212672EB517FED0E56AA30C  8BF9F069E78F994C11A388AF816691927A1A07086AA82C4B556CA6EAC762EC37
 5B9D176F54E05578CF54740235553E77E224FE68CC1CC3115C850A2D27A90300  0364DA1AD3ACF888E408340A23EB42708EBA0E408E49A6909B7617E998E14816
 94A78BB245F317AB3D722A4E7112CF084FD83DD160069FEF7CD13566F1B4C663  7D788808AD88445D0CE769D7C182DE1C3A9C5C6351B8BA8E164A295B0C1EC341
 2D984B70A2E38A0B53C0AFFF10EB25B488B07AC6CB3C83FA76C1796A67A69A6D  978D093291CC03E18D29001F35AF69C36A41321C56BC443A5DFD2745B94CBFCA
 3AD4EF5D86EC63010E823A6C27870B2D4AE0807E970DAAB5C26E73257B7616D4  860C93B50D6B6F11653095346A6B07538366262D0B7242D9880618D388782016
 3507E4D2E13EDFD4BE3EEC3CA5C3B8D7BBAD1042826FE28338A574FE93827F32  069ECA4905C84E6E0B96A07A7674B5F62D7B8AAB37BEAA76033CC68F3CAF5557
 161205C0121E241D83AB9478DAAA7546D35B7DD1A964BE0FF866F7EB6980F1B3  088DD2EA41E079821ABC51D9259A0579210DFC0CDDE6968925E41A39891C8B1A
 0E902EE7B946D0AD718C21EA05F9B5E8FF39010D95E5C8004C965F62C19F0D0B  68A000DB492A9619BF0C37DB70418DA75EB41FAAF466404907B4421B54A9E529
 7434A397EF065D20F2C997D2EC4DC7D5D82A13BD5697947F0DB53A91C7B39F2C  659DEE3397B232314222E33267209D926107460C219A6E37AE3038EA1D26F13A
 6C83C78E359D8BE9856CCE8701FA236072A6CF7FC846BD527042AA9A313BF069  EEE6BE6C1357AF3B74D4D7A7668E57C717B7DFED4F6379BC21B593D33FC32252
 D2DCA69B403C886775C6759F98DD2C8FBC5062F389BBE61A2F036DA3D0031B35  646EBEDA669F5182E1C09063D8DC14E2F4404E0BA7AFDB70F43F0C78F5F0EC00
 933E9F7C4B17AFDDFBB96610E2E6608C2446D06FBFD66B557BF9042A862FEBE1  851AC6B3A87FE3042F65043564370B8C725AC8D26D2B235937F33DC9B9FAAC67
 868EAE0BD819D3D5F6421745C6CC3EE1180943A626F8FC2E7145F0613B8369D8  EA064F84793476B933F3128F36BE65D301D3C410E3FBD9EB123BEB013C754E27
 6D166B3D4AD31910F5B85A9912318D4D03D4359DB30BAF154D7635861479EE71  ECFA118E77A83523242F5561FFD586168F4CE524850E68731876C3E4D70ABD0C
 F090EF8B69A0503B94D724BAB5A03B713D8F5667B71AD281486FA26373FB015E  FF5995D8035206DEE8998559D1E33241E0517C70EB1E986EE05EE65AC22064D5
 8BB995543454C3CD554621E83550F5CBB82C730DE2894B7F1D13FDA35554DC9A  33D793D697E609AA383AC5190485A78EDA3D3D7FDC0CAF170FCCE5DFE57F0AE5
 B6481B3F93130FDDF239ACA3DF9889621A0F12BCADE4442EB3A20BF7D86C0226  F8F300210746E54ABF6FDA952AD1BCE15D24FFBE8937148F2B6038C54DB7267B
 30E49D2BFB0E778A398063F84669AB683C8366D3CCBEAD665715B5A03881541A  99BB0038DC40BDEF36B05BE1CAFE06196F86B08BF4119BCB2C8F826C53B6355E
 C01DBF73F71CA701EC9442498BA0363CE38A32B0D9FC480DEBB7171A88947612  18B241FBBBB969183BA1988A58595F93EE685132118E7D21DC5CC6F135D6B3BC
 77A58D45F81A67038243C2B88E9C0E708491815DF29DFDB69A7B296F8759E707  93B485DE89F9C7067DF513C384AC56B8290A87655B17621043F05790896C5426
 477F9C227BF2AB8C01F6961338B5BBEB5D7E9404D0DA91A226E3EB5EA00D9AC1  AA91761D138E792DB696350DE1632FF41C59B21B912C8DA1DC223DD19622AF22
 D96AF50A92728C4F22C39046974892D12770B1ED06EB27494190CB3D3F719FA6  53AA37DCF5CC24F313123221C603F0D1C3CA5EE1CA5252DD8F11D6C067BBA37B
 06B121F2680BAF73DF9639D4F8F6B412577801EF8F9D336F9556942ABA5C165E  1B482092BA3518409C895F49723C7505472D8BB1FAB2EC0CF7786C0F55A0808A
 80D2B39486FF94C7233A02E118C27684CC0D5BA5647F6639F9056C3A9125DF04  B70AA0B5279DBB7DED96F30D2154F128994C95DC366313086F713E4E788B7C66
 F59318E916BD272D412EF0B7A7F763995024A7EC0507C219A8191D6FE96714CA  380BD0548A2DDDD583BA82B481866AD2FDD3BA5187E0B4F31AAD4203DE89522B
 7C618353EF9FE5744D0BD856A1F6F24A52D3A42BF6B20A9B07190EF90BBDDD16  9F0260C883027B99ABBFAE2159619EFD53D7A4AF1C1555BE2048C1F85CE28A0B
 421885FF131FB087121BD5F5B2AB6E392B0BDA9F29700257643D647F1064810D  86B612F8AB5718F6A52380AEA3C3FC91B18F1482D6331266AFAC151B94CC8F15
 1062F6FC663D39E819FE6EBCB70EF01F90E9ED42EB39CAD9450BAF72F55B5CB6  6DA049A442FE97E8FC3F4548B335024F51398EBF1A68288E84867DFDD4E0DA18
 4769FB6819A46AC2E876BFED9BEEB752884A6648FFD24515C8CABA646EDB9207  C40B094A9B295DDC66F71B61DC738D08E4E09676A0E127EB16AB49C31C992DA3
 66C8CDD8D0A68E548FFCC6718DDDCE4C2F9A7B4B1C35C6618EBC8E395269D0F8  77CFB1C81073A5D93B23A063337E72609C080AB5981B32078434C224E7FAF4F7
 99D2652471D87EACAE9C467A3AF005569269D7E3CC38B251F215F11B125D6ADA  A09C75B9F8B75420225CDEFBF83093CF770FDB8CAB22E4B8E1563FAB585FA1D0
 59B473D111E3AA483BE00E54092D52F2FC1EFA8E2A6C933E477E1D6E53DB9DD5  E3C5DBB3283EDF47A5F256FF541047EF20186CC1E7B9E865753A6E46A7A91B57
 4B32F1900EF24933250E6F6F4133A7F329B0E0544BA4EFC6493BA4E91A8EF51C  0844AAAD7A39F64EE0EFF80310D2BFF6B83F2B802DB4E8F0B374DC4DF33F4F15
 9E2BC3256153257F88FAA192A69396C945A36FB19BD276015CFE1B96DDA380F7  1045C4AD3A1317D6517081A86E120CF3F5538FC9E6CB4007C8D2D5C0BBF27DD2
 A253E19DEB434B9F1D564AD2B3E77C8FC61BEC92AE917DC2B260D53A0E6DFA93  8FBA2EE25A3E2A25590D7B26CA66E38AFE776E1688BFA36F70C4CB95060354FB
 BEFF592A4EEEADD553406ABBBE8FB30A2C153B8856E32BAB3030E4212ECECE81  B9E135C72060B2D040798F64052D97F98820A77D847F87A628706F8FCA23980C
 3B55D025FD0BA85E56B7A7761FE0F1D1A92A2C7827419D0FB148AA5193A81096  A25085F491D8BE7940A07489163FE523CEE34D23880FEA8430A55E1C7939FC7A
 26A02482B140C6A7C0D0CCED923B1809E4EF4964157E7B09CACCD1B7E24743F9  208531EA5A43D67012563D67D907861ECA44C3121DAE1530E9CA51841DA863CC
 4B4E8E902CE01DD1A2D045B14B5D2D44CE046FC7A63376A63BDFCB2C5FC46CC5  9F04A7BBD1499977E00A47E5432951790FB9538FE977218544EADBCD2FB62B8A
 BF44EAA55FF167F290A80B952EB789ACCDD2BC6314F4792CA09BAA220A2121F2  D5045282DCE02D03EBFB6FFADC85D4520226178A669ED76C0844003417EAE9B2
 063FB7EE7258D961EC6DC65BEDE9EA41430B19EE7162458215DE858C206863BF  8B7B5E2A1475C9D6AD409896CB9132242C17759E3A8A5BE1FCC07B3DB4E2D60E
 F46B6809C6D6C249138F2570976718E86C289B947064B14CC61E9464C5CA1C97  2B77E86CD6D3B43D329E0F6FC786AD7BE98D8D38CB15A369742525782860608E
 5CD6180000C57CA66A3CA4F31D21B49336EF9BCC7B95E64CF85BB83A131051A0  A742BE9805B830CEB1287F1FEC784C5DDC2655047AA1109D37E1203AF1712963
 1FDB8BEBC9CE07AAEF433429FC3937D44010406D6C372767846FD2A16453B6A3  EE524250E45D8355707DD86ECAAA950BB6715FEF7D41EA7A9496DC9A2DEEE635
 10CF5F3F37309E5357DE3BD88167375BFBB7C260EBA9DA9D8FC659CAEC1D37CC  549065B51FCA8EEDEC8C4F7373E82C8FD42FF7A0CE24E20DD99BCC7EEE443A8E
 A935605067CAB1A3385C2CB6FC8EB6D1EA25E7081F23407D7A98F44618EB53DF  5ECD3C2FFC09F72968DA959A1DF6C797585108FCB8AB7C48E93F3DCDEE8D7AD9
 833CC20488BDF3DD2499CB5E010282F8038EC6D52F3CB27ACCD2FE6298932B48  5853FBF92BE8630C2E0A7ED759BCB270D0393A70FCD800CFE025169AEF7585D9
 EFD3EE7D7792CA6280CC074FF697D89114C4FD0156DA3718E1A150DF7EC94B07  1D5068EDA6B907F31D1A62ECB88F0DFE02409A963E1DB27D34DBA2A384982A1E
 867840D9B9B2314FACF0CA14D224118B363B09E6AC8D86B5CB5667C9F8226A33  1C13227DE44870693897417D6D330BE42CE2B4671253419693531C656778C4A6
 1AD1DCA0DE7D166CB356AF4262586B5DA83691C5CB3296EB88720F324DC4542C  0CE55BD0FDB758FDCFCFB7CEDAC1600B5C33ABCAAF6D4094A2D28A0839624BA5
 91A746E1EF4AFB54E4DB04C3BD8DE45C3F0521D078B1397B0A33DF5D01E8FDD6  85B8BA30A658D5781DEF7E9EA07A3AB529FD24D08C23B876ED8F6A3F60D998C0
 3ADEBCCC0D0642B601F4E70BC6F52FFF140633C3DD4BBDFB89BE8DD3D45CA5A6  CA12F3F4D7F1A6848C701700D9375F6878633B11C7FDF8A59EE0480C3D0F3999
 5B8FB5601AAE7CE439E9F31142A027ACB60CD47329A063E08A705EB145E77BE9  C4323C7A1A32753905B133318A1699C25983118711B90BE7D1DD605D90400CBF
 F089F9060C81C38E316728075BC316B52A0A0B621F7B16B3648780A21239DBC5  36467A20AFCEDAB11D6B2100D504920066A5FE1B5EE239DA28A6908C70FED104
 67DCCD955E171D7E014FB1ECB2B66688D23A738E3DE7D9B8C803CF312D2FA485  57F36D5FD7A9E412F1DD8CDCE8D5C84A970FB1EB23DEAB48E75D61F3E8C20692
 EE73D7883110191F2A8219CBAB99349902D7BD85268A24F05AD6A443EFD6C905  B73971B8F663EAA0F9870C09EB566BDCC2C3553412A97C740EBE744754E5AE67
 034BC7BB6B02CAAE86514EC8E23A0B0037074DCB8A5D94D94C9D93C69FE68085  EBDA3714AD706666FD43BE4F18DBD01F076DB3E8F2F38D931CB05F7BF98D88C0
 D9BDF58E7584D6B5DB6F77C78A346B87927748D5D3D84CAA60C8C0B3EA336773  E1219A475E786D38F7B07B915211D418E829982C914B46FE757E8822E0110408
 79B6E6B4E0722DAB9E8D17EE94DA23FD551C705D4E821A865ED381EC78A9EEAC  86B75326B3DCE38638701787FD28AA6AD85025F44A4C44D9D87D64ECCFBF11D5
 DF8DE259C046B5B8924CA613D093F8ABC28856D630AD385C3B468ED943E38367  84F7470FFADE0650FBE48EA719641B962218EE15551945764F6E0688C9034DC4
 96C8149DCC3DD60331A3EB2D6345A5A0D51A86FF84D02004769E74A0A5A6B119  7F34B3C38DD4B5FF071330354B548F62B080879EEE0017C48562706C6D0309A4
 135B16FC37C1D04CD1A57DC0B81AE273E90399B6D18573696753C456F51F75B1  7F2D2C420D87CE68F54F89FC0EA65D664ABD14F9AD065F16515168532353C361
 AED27346BBCAF89CD1DF2ECF413CEA567228CB4420A3797E4F9189451F8D19E4  B892670678E60EDABC745B0B84AA17743788635D7083CEB558F62DEDA32D25FB
 53423A89C7703209BE377DA8D41B006C7219579EFBC76C040BC8B3A82FCDEA97  4744B3851E985ACB11D0C0C68D219A858ACF5F181355E1E58B5B1493D516727E
 E7C06AC58492ED7DE99B39D4843A67A9EF52438C501255148ADCC8399CDE0E5C  A32DADFE65FA94AB32592CC136539F406B601479A17389EC12B59322D2C5B969
 E138883D8F016B9362253CD890308128E85B506AFC4C7AA760972EEC11697EDF  EF0515837B87FEE852BB18796B45F3BF1DF30650F71033CC451F5FD1EEA073EA
 B11499326F9EB6963221DC495539BCA81FE253D560442E3A74B436F158A77CD0  069A63845FF641AE0BA8BE90A4C0A7BA1F79C35F50B1212D1A5CDC60A3C155D4
 8C9A39642E987A574D6D2541B5C0BF15F4F42A5159ADF0EBE6C8ECABD837831C  2AB6056A5DF950F7958D302DB189CB784B60F56294CD433051DC727935A6FF34
 23E0BA5411E878331F09A51795B6C0B50C338FD476DFDBC37BFB89188D26229E  271B0B1C8094839600121CB5C543FDB8A21C77FB63DDE25DD1FD75A4E761B9A1
 2147F9EFC49E24836AD78F5AE26470B11341E2F33243B371F0B4ACC2D200883B  44A5FBCDA7A25622AC490CF65B50CFC13A5B7B8AC2F3CA8390E1648250267AAA
 660E584C5E923F1F934E8BEF8B9D0F159A9AA47D4678309E477B1DB4DA4ECEA2  A5809772466AAD24A884EF8506966403CC1975D768221A7510FEE36816694F0C
 9E79D42F1E7DDDF7089242D86AD2A9F8BB2482C3AD3ACA16DAF0176DC660F669  BC7F7EB898DCABE42665E05E24521344DB2329623682734C682C9B450038E8F8
 58202D200C6C3DE1B0ADB95B4C5E85EAE867131B27123E482E3B0FF8DE3CF4D2  E7ADD5336ADF18B4669A74C5CC917C6E55A95BC06216A82957C4FB3F3AC9872E
 6D8453002F3B1093790B70DE4EF94834C243F11B6C2520E6B350B9FFC93B2CAF  464E563F4A04140F302F182FB7EB0FAF2F9A4DD310FA80048BEAD3A51B729F2B
 CCAEC4E3FD0F6A269CD781ACA26E896DBE05B492AAE6BD1866611993490E21F8  1191AAD515673CA7562D733183A0BC08D8F44BBD7E394C4C7197C4E871FF2D14
 4FA309D23F6DD8943517345C3B9D76FC001324DD9F6E8DE2E65C13568A9BDE8E  F58653EF7D99E2C52E20EB7C1E51BDFAEEF435D2B53AF448DF95E7BE8616BDED
 1EDACE2C0301E833B8D1D3F161A187763CB6373DC58F27B42BDA1E720C339331  7433AB8DBABB5683FD1A375F5B2506908C46F6EB4A4119543AF03F632C93E6B9
 AD28CFB005F7980BA0AF52F8BEE745A4A54BB2BC3E7CF7834C721FFC9CA55AD2  80703029E20C1B75EB6D90479BC2004847E71B02E9925A9326ADC3B6303F2EC3
 BEFC5BC017E52EFCD48524963B7389E0C627C9C6866C4FA4CAA20CCE3AD377ED  7AACDA8B0F4497DE827A576877AE865BC268AB668DC45CC9CDB7046A18417AE6
 A39337109D6EEC1C1679A2D62A301C6A788514DF32F89C0ADC9AEE8090B77906  ABE3AD3A77E34E99E823FC0E39A0DE306E0D5E5347C3D3FB1B922DC6A990D912
 311A7E6ADB79D5C27597A5DF64EBFEB838C2AB829C23E9876F9D3765EA89C0DD  75969679F4DC110B1D7B563096F6A0282B463EE765ACD7B50FABDFD4D2FB3DF1
 040B5B3EF08005F755E18A32F11A8BF824BCA2B0D18067269EE42D2BDB3B0DA9  9B88CDC8A708465F30E2EEF323AB4B73339D850C7F451A4AAD3A8729198D2619
 EA412DA068F4490CCC7A51CC81E4BC67795A5055628F91810DF627828B9BE8B7  9F535304484D4099992D33BC1EE856669762E3AB29097EAA9367E3F8CBB605A1
 7B13EDEDB022FD45DC2117D8B6DD0B96B89EC02A3B167A036F4D004254672748  AEEF1D8165297521ACFDDDDBD5A1C959FA028B65999BCFB2AC7BD3AA0B88DFF4
 9242F44572CBA7CA6267AC6A3B095B1CF65AC170746B8C187AEE7E0E8200379A  A8C8F0CA85C52110681C767B387B59E058F3B153F51CEFECA420EF2C38E77206
 5576D35C01B8A3164D1A0AC4A40A1144D1619D1321E53551B5C410952C8C32AC  76AF78C26AC6443539331E59A9F65D639524C92DB9D87C63FCF91240D3274998
 471579FDF3A2B408E2B717F0930CB64FD779BFDE3C2B209C6498036376C4AE6D  43B476331D76E286AA7D3FCBF4B3DD3D4A07914D242D01D8584BAAB6E866AE3C
 C51F48B05B77571DF0BBAB1E7D2EFEA371DBD597C64276D02D555E48EB20A8C7  209084E4F55FA9C40395D878B3A481F725BCCCBD65DF957432AD55C8B332D699
 CB52E9D8B917645CEB59137F44727E16CCCDF52F2E5D3F8FE395DB03CDD2ECB5  465DF7AF51D47B656E87D104DCFC2755426C8AD109DF94545DE7AD8FE2CE8E54
 4312AD9F1E48A742DC1A56849E3496DC99359D5325A32BE8EF951D69D724CCC5  70CE885649737DBAB447F6FB6AC74FDB65F3AF6F6EE7F06E30413E11E388E3F4
 0793FF97E96F893BA7DE422AC50B3107B8E342F5A9877C73148FBD249C1FF735  47AB53D4D86F15DC226585F5B53A35929D0D4E41A4FC7DAB62E85818B12E7DB9
 EDE786766C5D04B89480FFAFBEB190776B4B48B640F18EBA8336A464E72C5974  2E9BA92A6FEC28A43912A9C87BC5332BF7F9A48F3B5CB88924967A4BACC30BBA
 82B996903BAEE901594A3B7EF552218DE21174B12F8D78CB2B68C72331F00E93  E32B80596ED025E40671114D12BF44706F278530DD3C9F940033EDD760052B6C
 06658D49E8BFDDDA46ACBEF018E43667925D65458985ED787930AA5AA4ABA197  4E8D9FA23DB610596B1B2B2E54B3CF0AD8B807B649BF7EC4E3E60783BEAB00EF
 2A8D6C40E3F5BC370D4FBA63EF8B6AB79D9C19C8393B9B30CB228BC3C9279E29  7EFEBE36A5CB50C6E5867F3CFB7CAD2577E9EA62039A0F8F7609FF5FB13CE9A5
 2A72A7356150AD67D4C2DE7E96D3C54D118D0C08D3D680F1EFAE8D4B4F9E2516  DA9E171A88B370DECEF221FF823E240FA79F8C2BB24E27675EA34E06FD408BE4
 167CC0D03A1414B5F5AA20DA3C24F040DB77CD6ECF03B43C459E0607BB9EEF9C  C3A2FF23858884A04D0DC87800C14FC8F4FB54B1BEBAC01F75F103506FBA347C
 EC10F4682D1ACB0E08CCEB6ECD6AF095278505D26CD4EF967EFA14C38F5C7E53  8FE07ECA84505B0F346EA9464A5627A47B23FEB772E679C223B309B08898B463
 622987D0BD7B2C0B5C0F8A03FF6362A8359400DEFC59CCCE4977089BD303CD87  7882B8F7F43C821EFC5E6D3E7C3F07FD1C1EB2124C13DC3089A5C4DDA4697B31
 959F7C6BD5CB8116E125F07BC07AB087C466897584EF8E808FE586F590E18244  7B5BC926E88300983EC7CABF81CECC9CFE96E9ED2559D3F6466612E1C9F5924D
 5BFEF7A5F7739F64C892957AB7AF4F46100539E03BF227D6560D61EE63B636C6  127262BBC5AD40EC48201392CA47035E7E394F789CE08E149D413DFAF9AE9FCC
 204A163E08BDF6A6F8BB1E21E8CE3F0B72140208BEE921548FD694D10433657A  91F0281F14498ABB1A6419C0C552EA5E5FAAC7103892B038A19CC45F5C40B964
 372F37D521E656D34F07F6E5CD2A2DF66416A33B291DF7423C766C195F558BA5  12439D2681BDC0A97ACE7384E84E3CF5BC2D499CC3DEF164212F0A8CA9E969A1
 4A0C9EBABC0593F9654CD5D6A4AB41CEAF4BEA1B57406D269AB14D0F8734B712  20064C70232262E8BD2D8BCD2BA043D2E6DE6C569229F3A7E8D965E2BC9C289E
 33D85779805A9DD2FCAA6DEA7F818CE2D2B2751D1B796BAC46568828D4F332E4  02F46CF8BC8DAEA816E557DABC155AC3BEC39D446D4D467B74956ED605CB6AF1
 7ACCE4D1A5B630F0EEA8FEAC8D34F8A0CD011AF00CD3BC2FCA6A85EE70C35DD7  665F28B01FD8D5422FF23A4ACD84F4E595593AE1C0AE2C617EC0A398CDFFFA83
 E80D9A6BD3CAA6A3CF7321E59BB67DA7EE6FD5958035C16D9C8EF22FA19751C5  70BD19CD675A1201CA7687EC8BF4F1469BD9C8171A01E0C6E9ADF9D1464230AF
 D92BC2F897A41F2DA6B46A870CF134E2AEB9169C70E701C4A75A603E1F34C22E  3EFDCB084A9DA48782BB5E706B6586674EBE316B3D5188F9AC2506AA3D4F744D
 6407F558B26E744A6E82F12EA2FD42915E3EA283A803DAAF5CBBF7EC5879FEE6  F6105BF1ECE5808C741823D78CDE12133255B6CCC084EDF8B09E24CBC0CFAC40
 96363442C023534725D06A294F7390E8C451E9AF2558D35B3A47F6E77BE490CB  450D8676495713062CC8F7D5772926063D857D9C7BE6C541798C7976508DF3E6
 F86AAD4346E94B30F998B28B73399D7BE3E50127AC218353037E16AF33064D83  070364AB6E86BAB302845C20DA26862E29DE5B9E03A1DB2455433F6C4041DCBB
 9F7707815C427CB4298A40DAA67D2D8739D18FEBAA7F6BBC95A194B62A00B763  2ECB0F531BF5F4D45F3A2CF49A0E2BB7573F25B77A64A2101BCB9A1422C83CF6
 123BF4323C2E2253BBFFB101913A12CDC4861C6E10F48ADFF8AAE741F9D72B1B  A19A11B54B0EE10F8D0F49C92F5B3BF574B808B5F61D02A1B9BBB9065250DAE3
 D807CD640AE31A262E02AE45FB65F8DA7FE57821C1C3B45D99DD56A76816B29C  EFF64719AD5118F2937FD3E95ED24DBB29F7362E70E3B87BB19ECA757AF5F5F4
 D4FE9C3532C338C219E8E14FB4A85DEE646A6F6607BFE3A07043FDD3AC00AAF0  362E09F15B2B0112BD49E7AD0B622A1C217203E9917CE3A8CB2ED1933CD06A0A
 93D3BA84E93E68DE04E8C09EB5A0D80F5D8271532690102B9511A2E117606EF8  E6C0B8D49708EC1BF455C2D2C065FD8E46E8CB70427018B78C3D9E9B19201753
 9F7521957B483325D4C434A9B46F7C21E1BD8A80CB76DC68EFCCB43805E238A0  A88D9094430C4ACB63F8BB7C061DD8F439865DEB55685C734F6EE86521594CD8
 6D96B35FEE3B33EE5E4EF1C0EC87712D295D510AFEECAEE84E1BA0FDC7F6B16B  06DEAE1CCC851CD5F304E78738365843CE3DA6B6934B0EC1E3B05B5993104A8C
 57AB403F094E49C5530D8523334BD2189C3D50E3D2B85EDD6F572F5756A0FAF6  E89D4DB6AB9153B1E495025F09EDD1B2BF5CDE151CA584007FAB0B409AB6790E
 433E135E1615BD2FE6770BA72BE3D49DE4A56A10CFF723CF52588134EAB58B77  38AC2ECB0678D68D04B4DA29C6C41179E6820D9566B8B2E318EA08AE3C7572DF
 0761F6F5B1E0EB895BF2D82BF8CC3E111EE12BB0DED2EF46EAE21F0FEC26FF26  A416053A7FBBC1DCFFAEE34AA7878A0FB2825ADFB2EE22B7EEB094FD4D9166B7
 AA62D26485FD905187ED6F63D615779CD958CAEEBB1A7FD842B8E677DEF9C271  2D88C8117277128B1E6ECC4C700480DADFEFB556D88E6B645497F2E48EE2A3F1
 A51B0BD9419CF4881E6CAD7D6771EF6A1AEC83CE884B747EFC8AFD093A2DE3B8  4D953B074DEF7DD7B20D7DB2234B6C718EDA24B91C1665E52706A88DBED4E8A2
 82F6ADF99CFC8CD0D51943DEDD2C599E3A617184C8A18B89EB06F47A66C68490  40FD267E760233A627ABDA8EE34D204EAD222C4FC2F656AF617DF050FD8C97FA
 F4FE15EFBF1E9C16F67C8BF08AB67AA4935307787A4E0F0BF3369DD4B2050A47  2D6BC74722DDD2A5B40E560D7A482A81090ECA70C83A83A52FC13B75F7DC6BAD
 BB010399EEDB310CD6BFFCE6D04B6AE5749069C32DE913493CE997789C570417  85090EA7674D2B94204B2A4D0215978D904CD5047AF64EF88C84A2A8FF6DADD9
 54FC1C5B65CFC548538502968BCDDD8ECF7288ADCD991E347981D8291B2DA729  2BFB01BEB11713D07EA6065EDFCC94C764A02226F28279A2C3362153EAC843A7
 A1F4E52333958E550A205A8A9B8AFC46601D53FF1136EA25260565EA6C3C6BFC  8E049733A7BA0FB382E9328C89BC63BA22FE765974BF6EFEB8175A6D298785E0
 5A52EFBD02C8451F81D4A30B30ABEE502D3528A9EFD784AF6611CF914DC5912C  AA1EE22CE28F763C534A8A9FE72033887FEC234971FE218D11A77C2F7A812FC3
 5C318A3633CE81B0599FE530D16073C3C8AD8D4349DFB0CC9D239CC9E4E16D4C  D51A96E0E85F0D5E7B24DBEB17B12DB7CDC4F79FCAA759C142FB400E4B7E57A0
 8D0B48B6CD2A0A81041FBA93EFE86FDC21BE08A26EAC33CCBF2574144B4FF393  11CAE8B1BBAD5E6A7B4BC7B923C6C9D84EC423756D77C2037800E0EFC840E2F1
 DC3DB605E617E43A06A56F9FF5428EB2A8CF3D36F597B6367B1A0E87C50D7BE6  5B27615EAA1FCDF6F79732E1B0944E85ED33A1FC3A9AEBB15A4B690F228ACDE0
 505F6BC7F5CCC1A67B8C30D139D2CE0805104706DF21E8DD3EF2366C1AC52E7D  167CC2D44C91971078D40A936299DFC30BE0D90272E0C065CCC9681120275777
 D6FF1EBE3675C4AF65A9424915EF4670B6ED762270D735941D76E5842F8ED90B  8F0D428DFC0F81CA7BC5030B9DAC0353FAC3832C58B74D53E63761B9B352D60F
 39CFB0046E5AF296D5FFAFA17EB3B8B5D814C5CA7CAE79BE48A268C16A24D97C  DC8C18382EFB3F4C4173CD2B6615C457EF25AD4E30AB06FCC65512F3D1A0AF9F
 BB4299973543EC3BA9E774A3DBF479197CA28ED3865A71F450B3E2E9A5D6C1FC  34858526BE882D37A819B5A18ABF8335511CB82BE321284E78CC3E09A839575C
 7989589FA20D8C04A282D8C7F697C79FAEA5DD9FF02CC202E3624D5608C26933  9D298DDE4CE6EDF87C11698321735C86A3783A50B8808365B35D091CC1FE9D9F
 2AD11DE0D8582972AA2AFF73DC19EA802AF1BDB01671E0D875A3320FD6EFEAE9  6B2DDF021DEAD3EE64082B73EC24CA2F56DF781BC297D942772385586A28F4DC
 E3130BED12089F2266FC7986F87E2D5291B646A7A0A93EC98167CA9416EFF6E4  52CF84570AAFB237F3AFC1349ABE9F79C70AE2EC89E989EE1FA431BF0AE12BBB
 11913A8338BE6CBD1EE5349E000814D866CDD1CAF0FB90559F66241639EC219B  74C43EACFDADEBC142B6A8E80C2E5E98CA6B07A557F5F05F60370F12B15C4947
 5907E238C3360FB89E6C439387AEB6370B7215FDF0A8A2288641C7E754B4696C  7074CE5BE6661E2CC4E1557C114E5EB6EB3DC0DA77FC502C383A05FB976E10B6
 224DF486DD4D6774C49704B6B72453514149D0B2BAB408D4E6E3291B39410DC4  1432A88AEFBC2F80B7D1C5A55038ABEC76FB4BD5E733DE37C83FE77E19769EF1
 516371323CB14FA0B07EEBF85BDA9A5AC6AF0EC7B96BE088EF0DA1B83A327A39  73C66FA8002A4477DA7BE883FC56FFA240F6BA959036CE06C7616DEE05739CF5
 DD46BF7F39AAF56E8E0317227E9C33680DA436E75211D9C1A1C5806C6A3366B2  90F7F8FA3E3DA771E5292BA1F0EDAD26686F9401118C0432209B7062354F6A4F
 4092F38A2C559C6BECC3D5E2C6B1EB12313CEADF32AD44B5FA66A728FFCF9C89  3F460DBFF269ADDB1D2C4E976DAF3BD69D209C48D3290AA99D53F2C735937894
 A614C1DDE13F0063FF59DDF032CECE3FB6DA9EC802B5AAFA6ACD05C751699D8C  5CCAF89B9C24AE5DE8AD8FD42E2DFBFBBB767E2568094AAE074665321C394526
 5ACD251045906FD1008BE7198B4E25B90EABEC1561C7CC984D670666D4CA543B  5B451A09EF1210F51C1B20C025BC2C2099B0F801DD8F11B75952EB91703A9C13
 09EE08010E4DF7A514702F24F295721BAD3E388B1FFA655EE651001F  5C10DF8E57AE2D7BDE2FF80DAD4C51EA82AB8471FBBAF781B715435F5C437EC3
   C9C89E3667001C22B26CCF0DF28ADC18AE76724785B3720E1B1AD48F093F167D
   8EC9A6BE265DCC7841E24276AB00138BE5A93668157816207A743CCDE627B580
   6BE225E6A0C36187538DD2C2B24B58F593625E02702D3F198ED76E28CDC45BDA
   D5683A04E390AF997EE3E45917BE503037DDBEE2CECAACAE6B12B07659954C09
   3568B61744947EC6EB28784F039E896331AEE62CE45F7EBFADF45C75FF4538FF
   9535E7CC9EF95DE693BE3FCAE0D2CF27D93303245EFF86694B99339547BF7BD6
   6D7F4D14D201E55CE531845C9806649E67DF21A96DAE81102888374AED32AA79
   722A5F68EDE865419224A11207D1B3E24980E1654F0797FA4906779A63FB703F
   040A60909C25E152B8551812AA692ADFDCFFAB6220B1CF5ACB088039C7291D2D
   3F200816164CFD6533AA19FEA3638B5803253C2E824D9711E8EF3AD97E426AD4
   811AD3D25AD7E4AE0F0F3EF95DBF34CD78732E396045919E54F4CAB142FD472D
   C45A78A72B06D44C3CEAE493268C0948BE34023027AB27CEA7F0D8E44A8DBE2F
   9BD43306F9CBD009F8C113CDC8ACA1646AF49494171AEF9E77699CA280305F26
   EA23187D20F894A9A83A80EC6AA11B5E9BE038949F5578A5629745BB93DB0482
   A1F2E9B3FAA87772EB41418028FC7C393FD23D6BD56F9A8F2DD58B4DBC1AC3A4
   3CE5687BAB528D3259978DDBC1F2410E234226759DBA1DDD00F9FB0794D4A574
   073F398D8E68E0CD91FE39F9749549796D911800BB86C80A0F16D21C84F3B77E
   D3238BC41E3C8673D87276440EA91ED59B70C485C6E26385700DD67EE2DA0E3E
   A6746B2AFA1A515B58D9CB9230FF57DF1FF18264FC641DACA4BFCF260A4A1289
   AA3EC9D6E818AB9EAA60368CDFBE4E522A9D42FC390DCF3D89812E744AD53EBA
   0CE5045888AC44C682EE4FD1D19B12C9B4AB3E3E9304FCBDD5138FF10900711A
   EF6C660481EC4A7DA8A6A4771980686337E2A420627E9763CA997194D99D57A8
   BFC8D5E34A4535246A4FAA2EBB19175CF768DBEE64CB144E37BD18D7F9493D8E
   361575897AA612D121CB7CEE7B6F2F420A745DC3DFA3F967FC2966BC94BF8B1C
   BDA10AD904C73A7B98B8755451B307CDFE5292C1F67FA1084AF1EAE3C38F367B
   D60B05C264FADCD6D420D53711963D04B5F1CF39211CD770717D3CC651BE8D82
   DBD9E625A86EC58475B9D05832C298B098DF587406C2022F4EF6E8FA2483F3ED
   DA2F8B7A7E332DFC8141A5135C8BCACE84BBF01FE8DA68DC0DFEF8D83827B489
   9FA825CDAE5E68B60EB6C31CB8C4D89A2A6858C38FB0A766A8F782D96D0A37B0
   14BDC4A32F0877F335162BFD0E98ECD8A52EB3F9046F2C5D818AF1AA275341D6
   A2CE798CBBE9100ECC7C9FC4C2D33644CBED298C2D5B197D5771DBC0D7B1C17B
   18B2A9F9D577FD647242308E8BCB3D361765290DA635E0AA5397952591F65F4F
   D3233BF80CEAB42CE38B87CE203CD5E61F3715CEFC4C61F31495A7F899B8533C
   6BC3C1E7702A4057E4FB0E59473D71F26E02A4E30CE72DA2650D18AE5992F63E
   6F769133BAE402E67DB95D46128070FD92F0D88642D671D9F323373A9214016A
   FE91933B5D0800BEEE5B3F12B8E7EF0BF3AAD2E0874D149C5EC23FEAA806F0A7
   0A65D37847357E19A7EC0E2DE491E3FAFD91791758DD201A65775EB5E3899344
   80D5267EE71DF0F03EF36A9B0FE2D3A3248E72887B5A38720BB1943763F442B2
   675A1EF28763811AA72FB4F7F5E5B83DF1B1CD8E218D8C0CE02FB1F1619FDDAB
   7B9309D1AC33DB07E967F4A252A2B4B76A540D257DFA78B67AF90F061DE78631
   9ECA500FD9A3BDDFC6A43E3ACAB7F0CA8564275D791B8A6739BA5AC73BC9F447
   FE4B61EBF954347171D21BF7EF1584C5C50A1C2904079980A3F684DAE290198B
   9A3470559E051406000305590BCDDEF541B7DFE9B300E28C56F7AB8654DF56CF
   63649DC98C23C18908A9C7EFFA6E866D3402A334F90938D52CFCB1DA6555B852
   C8EB6FC246DEAC8807EB25E792B57C1F0DF00D4A6406AFF804FD5F8A118C238A
   87DDA8A324ECB0EA92803260E23B629603AE2D76E5B1F7C9D652DDC95E8DE42C
   8FB6FC614CFE59DD7C43C8A44589ED4F7DDFAD77997DD2F17CFDD04035A47A67
   37ADE835027F39BC4D3BF4A1650D1197146E938BDE6C6EEBD44AC05EEB5AD3F7
   8F1600F8A015B44DDD56ED6177852FB089307B0FF9B312B35C25721B6E99B218
   531714BE25B9459F51E6BE1B779FFB5B934CCDAF036D142B6AD303DF14999F67
   6F5C3AE239C187A208333A0068B8C753C5D2DB3BDE0BC945A014CCAD
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 12100  A31A88B79C0C10D5AA54AA24F88C6B7B0A36D5AC Line 12366  A31A88B79C0C10D5AA54AA24F88C6B7B0A36D5AC
 cleartomark  cleartomark
 {restore}if  {restore}if
 %%EndFont   %%EndFont 
   %%BeginFont: CMR10
   %!PS-AdobeFont-1.0: CMR10 003.002
   %%Title: CMR10
   %Version: 003.002
   %%CreationDate: Mon Jul 13 16:17:00 2009
   %%Creator: David M. Jones
   %Copyright: Copyright (c) 1997, 2009 American Mathematical Society
   %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR10.
   % This Font Software is licensed under the SIL Open Font License, Version 1.1.
   % This license is in the accompanying file OFL.txt, and is also
   % available with a FAQ at: http://scripts.sil.org/OFL.
   %%EndComments
   FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup
   /UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse
   {save true}{false}ifelse}{false}ifelse
   11 dict begin
   /FontType 1 def
   /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
   /FontName /CMR10 def
   /FontBBox {-40 -250 1009 750 }readonly def
   /UniqueID 5000793 def
   /PaintType 0 def
   /FontInfo 9 dict dup begin
   /version (003.002) readonly def
   /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR10.) readonly def
   /FullName (CMR10) readonly def
   /FamilyName (Computer Modern) readonly def
   /Weight (Medium) readonly def
   /ItalicAngle 0 def
   /isFixedPitch false def
   /UnderlinePosition -100 def
   /UnderlineThickness 50 def
   end readonly def
   /Encoding 256 array
   0 1 255 {1 index exch /.notdef put} for
   dup 0 /Gamma put
   dup 40 /parenleft put
   dup 41 /parenright put
   dup 43 /plus put
   dup 48 /zero put
   dup 49 /one put
   dup 50 /two put
   dup 51 /three put
   dup 52 /four put
   dup 53 /five put
   dup 54 /six put
   dup 55 /seven put
   dup 56 /eight put
   dup 61 /equal put
   dup 94 /circumflex put
   dup 105 /i put
   dup 110 /n put
   dup 115 /s put
   readonly def
   currentdict end
   currentfile eexec
   D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
   0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
   51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
   7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
   E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
   0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
   C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8
   569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079
   24A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A
   2255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944
   8FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E
   3FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26
   D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24
   D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B
   03EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685
   767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A
   8B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B
   DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E
   94FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004
   22466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7
   72FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C
   8B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491
   344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A
   64B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B
   07A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC
   1E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8
   78B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51
   CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120
   7E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782
   BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462
   4E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A
   5A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D
   EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE
   EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622
   4DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE
   0F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5
   C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904
   314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E
   DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029
   EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13
   DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E
   DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084
   7517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91
   1A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155
   69BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE
   EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5
   7F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67
   CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D
   38DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3
   22F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C
   0D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1
   BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D
   4BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F
   3625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD
   B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE
   15B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9
   849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3
   FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84
   4C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76
   1FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798
   84857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF
   7F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122
   CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA
   4FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B
   3C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394
   F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D
   F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140
   DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7
   D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886
   56F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4
   8DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53
   59344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED
   49C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86
   87A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B
   8D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60
   C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342
   D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64
   D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1
   F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178
   0A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B
   5CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448
   229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC
   17D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4
   01B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616
   F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662
   3347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0
   689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20
   4E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F
   A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03
   DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D
   364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F
   7AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F
   26EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1
   43CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD
   8716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7
   C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08
   94B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5
   C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1
   B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56
   4E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5
   7F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01
   204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE
   B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56
   7E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6
   279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB
   E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346
   CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A
   65E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78
   BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285
   6DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7
   B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3
   63C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89
   4D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A
   A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6
   67423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C
   DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A
   5DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9
   C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C
   9C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D
   B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51
   963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0
   D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB
   B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B
   72D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE
   B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358
   8C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB
   3706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0
   668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152
   ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5
   69273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118
   C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754
   3274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13
   407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01
   11D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF
   2620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87
   4DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40
   2C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF
   9FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889
   CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8
   DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973
   0CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362
   5B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7
   9D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A
   EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2
   09C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A
   2B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2
   AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420
   324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786
   486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A
   EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660
   52B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5
   9F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3
   4B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D
   B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7
   BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14
   6EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0
   B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359
   16CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED
   E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6
   546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED
   6E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507
   559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B
   C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A
   ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354
   04B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B
   7F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A
   8165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B
   A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02
   94892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB
   C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC
   41CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654
   7AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5
   18CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76
   9F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD
   E5ADA5E217BE24851180E9A1700FBA66C7D2B0D7BFDE4F4EED1D24B821A40947
   5620363657F6D048E651A689822CF815E72FC8AE9D835BE31D1DD8B54C9A717F
   4DC319B4B59AE073936EA40B070524C7E71D5A7B64436DA107749746B516E29F
   E3BBCB8F8C473E706670E11E5B221716F315FF097CD1841D0069FA69EA1898FF
   9F9EC2518C77806A19730C97F54BEAD10B4729E5749A10EDBE644886443D1249
   2C8517DF8D8AE98E2882439FA81903941B363A7D885F93C6DF9E1FD89F2F8CEE
   B870C409ED13E78B4C914813B0A01DF8F876EDCC4F384055FD37C575726AD69F
   F23D50EC5BEE2FB95A44F2B2E2DD94C933D90BED2C97B53738B4B2ED56EBE617
   BEF17B9DF4F314A37F10FDE34C570D7BE76A496A58242F51E7321380CB042424
   855F4B53071DF5A0DA5A31B8AAF9FB4F4C491625FF8FD008BD4402918043BEDF
   77B840B2BE0DAAB4EF904FFEF935954AFB9BD2041241B1BC8519EB642C89E288
   479664226DBB6F1171F9EEBC7E1273D0CABCF6B1BF7F26AF21C21D9B1B916F4F
   603DDB68D3614B86566FC91D67AC3F4A4A96E256FA1A3BD35F4465AE4EC64D82
   34BEB4BBDDCEEBD9A89D932E55F14CA2776F927C4FD3E0920790A57DAEA08C5B
   169A3E2309DA6BA8684A5D1DEE81415796E13DCF906FCDADB092047831B16841
   B250CD148557D72DD7E683BF122B38E2C4F614E59B395D1D9823D7D5F126D932
   14B50A37FCA7120F8F3A8E42134F1B6B0C248D56F247AA68FB941839F600F61C
   14247EFF780BBA3E5198D37CED44DEEC3455048FC451BCDB48DC414AE5293A60
   5A59877D6A42FA7AF1CD28488C1FA0A2D5D57551A68A6479A8FFA785C2BD2D32
   BB5F20CFCD667AB094E382D582BEAD23DF0A82CC481E2DF2F7B0CE752DB13736
   3373816937321F70D50D6D61F24053B2D53F0D9433CD9F0A33FE83C973E627DD
   0CCC64457AF3C439E130540FBCBC2D0CB410A2986BD4A7B118FC52BD298B1DE6
   26D7348E9A27E721E0DB58AE8034A64BE77A35CA8567EE7B87B270052843D6B4
   46C3B8817FF88202F88F36C41EE1C42B5BE295014645895872580E379881BE7C
   CD90FFDA7BB3B40A6386A75CC6DC32B110F005A191549DF2F43E7D52E442E8A7
   945D1DF17FA4A20F18140F4C14D8719DE497FC97A9D171AEC4C9FF966EB2A72B
   35A074D10C98256868B461E056C6A78047ACD0F86DDAA2DE1EF3C6CA054ED739
   43131131ECEE2A39FAE6EE293844EEDE173452C0642746FD2A9EC08ECC3F08B5
   6E85648F42FC8573EAB04A3356958455286C1A02208B0355D14C218D571C3EB1
   A050306F1A27C8E215F5894EAE38B79395F23CEA0624BAF427A30EB6E92993B9
   DC53E690A5557FB4E93ABE9F95A4D76117CA26949D3FE6160074A98F5E9039E7
   79B826B047A5B9FB43E3B96CB32927A36FF5B9354A2A44CA18B10CDD9DED32A9
   6DF332C5E4270C9ECEFFE63DCCBECA12B839EC2CBFFF7FC9AC13F612CC0D7709
   DDE2E72E16C80CC9C0E7940FFA97F2BAAE7B45F5C95044FDE2392FAEE38BE1EB
   6D086F2AB69CC3F25DC095FCA2071BE8C67EF945078DCDD901074A7A260038D2
   81FC1CAE2F2C0EFB48D54F40616650B24F804069039B2B119DA89FCC5D526829
   AFA5269D4358147C82353C2086E551C702935BB5111089F167B7917C74C072F8
   4DC47B5496C03BF3DDFA1BF32D8F4B09C5A16AAE28B0F040E7EE32051306E182
   3F29FB7E3A7C2C38BACBC1CBB32F277C3765B969071CF2D0CAB9A7A1097F300E
   F1212A5129AB2E71A46C3AA6D9B5953933656C79DD1C174C26DD97D462B4323F
   33B410DDF14F0CA9A2241619C4B2F00E32C603FC2A137FC9C4B873734418A4A8
   02B852FCD1E62A7C503538F9EB68414E6E1A478D5C2A0D08CB39DA7D5F522A4E
   D633EE963F24272A6677F20E75A8F7FB6C1EC7E50A4654EB713742AA95C63E50
   BF80993281A0613CFF98053019F57EFB45BEFA31708BF7B4F1FDE43D1C1DE8C3
   966B2B1A6CD470061A1D580BF1033B82D15589D5B59FACDD5FBA0A67BA43D685
   1AD4CD3BC739AE2E22CCC181DFCE512234A4AD26EF761C4633AA7047F53D5F06
   634ABCC5D29F88AEE951C2452D22AA967D32C3F37A9087CE34026878E5B1194E
   012C1DAEBDBEA79317E580CB9C8C10D9D6717D8203BD4ED1BD7AAFCF78B5AD06
   2880A9DE69E7B499C26BAEF2BAA95ED2BB89444611704305158EB48AF7F083C7
   851D5328D6D205F19A6167F57E174B90F05D39F5763EA4D257BB4ECA6774D5DF
   1463EF5833E8A17934308127D8C9E0F993C4CB3444939599F77990E193584256
   14D41218CD20852B1BCDF3648B20C687D77FF83C5898C718A1E73AA06347BD4A
   933F9098F173D8BFFFD3DB50BE815438A3C46BDC1D0EDDAF6E7780F00DA62502
   C94A10EC87F2DBA5DFBDE1D7CCD1A973BF297FE6A8821E03A381C468B8FEB3E5
   22663B82E2544A6FECEFD3D8A2B222301FD221B0D8DB79FF00A34BE6385EE4FB
   E639D8354F37DD9F22EFD54BAEC4EEDE462668675986D96EBE6A92D29D19C4CA
   D31A1189F45525C515B90E9E6FDBDB612A0CCD6046B4105E3027FA90F74BD39E
   7438176060D57988F9B32D331AA8D21D90D3894D4E5BC8240049B266753B194C
   29B9313B522B9FFDD54BDD8C7F84484031FFFC0AE8932A64572D818320FABC32
   2A2A3F62BF60D6F2439E2D50DCB9DDA6B6A3A504BFCC28470D630D7336F4E1DA
   0F857D5EBE07D8CEE9B3125B0ACBBC32D387AE65068FB0267E52474998E36641
   0C63FB329FA0A2A2A1A9EAEDE19E954BF1E40330D66696F3B258418297C33EB4
   175AD63C7F5C1E50F0A68018DB15D6C9B18141AA9663BA238228C268E3045EC2
   5FB635C14CE937E8E6D9D3545AB3DDA93F1701EF662F06C917030391A98B0AB9
   5050D0A9A469DE86BD0822E50AECFCE6876E4E770CD78BF0179451C84FE2C755
   8FBC9C6EC91E83583ED5B0AFC5B2DD38B9368C08591322927CDFF5E4A28EF2F9
   859EA777F2865537AFC4817F643AD6E8B306CEE64EC49052FA79937B4BFA82C7
   B080BC02E8FAEAAA9142FA875F04FBDBB04221EEA548BC14ECCEF07BFCD70B7E
   A564D92A65C4DED8966517660EFB9F77EB6993DFA98800C31CEA9AF82AE2AA5C
   A952A079E1ED9CB4E3A10523D0D3A10238FAF971633F0FE9A9BEAA4CB33C06F6
   E50CD5E02F0313BEEF1080B8E63CC10F0DEE01DE39FE83DBC1A06B49DC5E9A9F
   FD534CD2DC3BF140EACC878C86D863F261183DB1A5AC16CC526CA36F8D0D9512
   AC50E8E0EFDBE76DE3FC35A7CE416907F054164E1F16BDD22DDB2256144AF605
   BCE3058E80CCCD22162DC4AF34539708B4CF325B5AE86FF270F22BC70F7476C1
   83F3347A5447AA633202D1391D3AF0861323F6AEDD0DD902FCEC9C31FCC01FCD
   D51BD6740F4BDE2445C5EFF77DCC99B7E2DEAA16597E0264A7F978D83065BDD9
   097F247174C0BF359F4827067C0C258D32F3A703938403C0F447F0B4DE431568
   3E204DFA5B92C319E84AD943764496AA2BE4425CE64BB950F41DD1564C4C19ED
   32FFBA9FD5A5ED804CF9A763367BEC85D9D26CDF0AEAD7DAA06F0651A2A5903A
   5BA40F8E9389C4ADBA8B72D94EB9EAEDEA3B7AB09850F4DDC949D926BF16F875
   78FD5819241EBD8A3E5D2AAF1A456BD539B6AFA0E768CAC0B831A764A19D5422
   77F99AEB1EAF8517FF58B5DDE78E9B2AB29E99833E66E8FF9D9DB91D395CA7A3
   0F38F4D5A3E1773929E1B0ECBDC466407251A91787A62E802D5DD4747302B136
   FD9A751F6AB18375646247E5BA9ACC5BCEDBEFA045DCCF84A54CA74B158B0802
   2C10041A7971E9B29C9114A9EA9179C9BD84BC14B95CFF54B8BCE789639E95E5
   991AA21486C9E3B81F54E48059AF68C66B6B07E07543CE3A2F1CE4C0303B231E
   F3C35A80C3DD41A6426DE04D0C2D79A2B65F58DF7E1119B9438692C501C7B9F5
   A0A2DA0653FDF0054E31D31FA63FD4CBB285658A5F7001D224F6402A500708FF
   818DFBCDDB06A772A5DFF38828A6F313E4A566B67C572454E83627DD7BFA2F97
   6CE2AFC5C0DD960EE55139BEC5734EEABEE651A2D8FC2368E418D2BB6E4FDC4E
   7A8C6FC0452145BA4F05BB793C8E544F5EE77FEA2BB6B535FC4DB5D4AC148F9F
   359E5B7F5777429CB9340EC34CBDBD626ABBCA00BE4DF68135C23B82C3359D7C
   CAFE6B8A44CAD94A41AE77D32C0097AACBBDAAEA7D52C876D334620776AC2E2D
   BBEA545476D3AC6EAAEBFB1B01A54FCF47E9D3CFD6F2917520211A009D54F32B
   22B3B9BE817F140A36A8C0242D200A3562375AEF5BBD6BC37A90BDD3160D34D4
   22DB64E0AD8BFA0D5AA8A896EA926F0E3865A87BC3C71C291631C288F0FB00EF
   D379E799EF13543B1E1021F521173AA5A628BD8F0660E33644EA15378EFC9EB8
   8AA8CA722132081829A9F243261524356A4E2117CB47641FBB12A83F778EE114
   FDAAB496567485DDBF46BD2C545BF63EDC75F45D6489E4B41C77F0F6C6547195
   526DB5DC80DC8FEC4D1D4B5863502938A615D284A44C210F1209CDC4ADCE9AFD
   E812B14F3F74D4C6495D010A1ED1C87EF758902988C6E6F21A028803220B496F
   9482E0DCB8739A73858CDA5DEF8DAC888EC67E25574F387A4E264F2850B40E26
   164EB073C1867EB47DAADA028AC0071A227C2823D20EF0D09AC0BCF6F4AD7733
   DE5E0367B7006F759A59352ECFA1465A58A6513A9FF9AEB9802A1B910D695A91
   D06251AE38463C1965A463C7ACA2AA404E3D0F8E3B08233AD8CC232D7E44B887
   DE04E9518B597D91D7C041CF7EB263BE5DDA294726AD1894197FD00165B3DFAF
   989FD82BAC82B53D63B5BFB38E0A4BAC3FD3E3BF2AD20DC2B5F218769B817088
   6FE36EB3516EEFFE498C6353DB0017245A8AD56E923B6C1B96D9788352FE33AD
   6F82D7EA8E7CE728CD43691A72D3471C3A3DD32C6A8A18AB3E5898CE58FACF06
   E2AE5F2ED1EF93C5A865CFB45E4516CCCFD85FE1274EB1676C1CCF7520E51E81
   C3846E55EAB913DC80ED52C7B8DEA9F75C973E48FEACFE6B14EF3E512E5EE5C8
   8B243BB605755527D858752FDE7F451631464ECB612BE12263191D3D01CC5FDE
   C7E540E16D73F077BD9CEAB07A9457CA2BC7D73BE5AF8E5BF4C7482C6774FA24
   95E638813C16A5353966A4F8C0624A92451BAB59B6872799E009E83774BE0955
   49C2C18ECAE46CD5211B1A2FF62CC5538AE5EBD49AE10E475821A22544CD5DE1
   0A366D5A8EF18723668262CF16D93E6EDDF67E674D45D3853E466AE59E91BB58
   D39AFC4F0A39BD78A8E0F23CEF293CDAD168E4E3332D6DADD9FF8C55242A9B23
   992492626D2CB205F40BEF0C71C9D2F82D604EF702924816DD13D827FF81D05C
   1A0FEAF53E858F538C71D4879BF4CC4C3CA6EE8E8396CD31A9CF75BB471D8B53
   2A0FA4E54B6259A0B7730C87636A326A49D3C1E4CF3DE489BFF27AA0B5B514EF
   9C30875878340E89E9AF6BD73E5FF4A5EFE5D9613FDA18F545B80BD373F4B322
   50E82EA83F3D45B099811AEA0963E8DCC2EAA3F9B565DE64C6AE6FBCFBD9E931
   CEF93A71B2C509552E4A81CCB828539BD1FA8512663453B34321E6FFB9E1673C
   A202DC6C1E5F3CF998800F94DA9010D4A0CADC4720D382F84F786C6ADC158D29
   4B5DCA8CC0A23CF4F8ADD79521979A002FCBA1BE6E31579F5D7E0321465E0B58
   C439F5F9BFA8A289D06656448200380A9B6E2E7BCC3486678B3558505E528335
   181B031502E1B595DD47D69B5BF9F6BD053B0F7C6FE869842DF5B7D009E12FBC
   B669C1BEDBB931D2B0E45FE4194E04D73BE683BDC9B2B89E2219B716E56B49B2
   C2005DDD22E1051F270DE92F44FA345195A27CE30BA9793D4B97FBAEC40A9A19
   7408349E9EB9989B11030343F593CF91DBB4B77B3494D7E5AE59A38BE31EFBB1
   3C6C1C74E865DC0CF11E98D299809E524A2CB4EF9EF2875EEDE0F8C1961D8A06
   1256C2CA74109F104C7B9FB348F37639FC73AAE4A3953B337E8B59C52539BAF3
   A3FCC7175674CDA4219F00A5BCF746B0FCA2271143A2A9236F6BA77EDA3F0BD7
   B0D1D89EE3333DFCF3D97A98FCA98161BEF8F9D2B8E6B63F3D12FE8D852286A6
   B995EAD107949BDB2DD5FC533E34A5CAD708DA549457BD37B4BA34B0E9C6278F
   2F4FFCF368E71AC72E872B843107487F968F7C28A3FE97665E028C08CA843FC8
   7AF5CE7B4BD7C5DCC6307CCEB8D9597A7F7CB02040BF8C8877CD26CF6448FD28
   8DABE27EB362F02130C0B8F38145F1DACAB2F4F417A4D1BCF9F5C3E70091D57E
   F0FCDAE2C0910B1DDD8A734C4B2FBDA9DE6F7BAD0875628A0F9DD07947F66E2F
   348AA48FB463C3523322CCDF0CC1F2000051F9DA2C257ACB65C5302DE403505E
   9BB7E1BC2D475EB5903367FBA3E4A3BB99AE14C148788AB343335E367CEA5066
   6BD321ECBE6500FEAC51BF23CE9B49D10A801CBC936C6D167E758027E8607971
   423DB40C483C28CC4E9DB0BD2AC6686B4CD6EC15D10FFCF67C4DE5CC3720423C
   0893D0325EC6D9C92ED498A96C13CA7C4D8208C7E087B51B8DA5360D9AAA175F
   2B101CAF593B2B63732708E5B84C7BFA699E53626EE762D575E324EECD9E4C58
   F95497BC632EE7B25B1E6C1E6C5D5D229C4B2A07ED6A2570E2E07DAB05F6791A
   67EC3DE500BED6AD4C8F8E049DD739C250C4503ECD2C0615A0274C4A8900BF5F
   414AA198994EFA16FCFE5B3A67191C7E2EF94BEC9B3D797EA3533252598E58F6
   003FA0472B84EE27D84EF4104FA46F4F8EE578D042AED3EFEDDD1E0920433337
   B92186EBA239924CDD3E86621421E2B0DE3A9672EDD1D00F6623F04955435CB7
   55D4CB89A68E3C80734932F9B6BFEC201BFF17EF4E468C44B79A63CD5A662460
   768AC871B5C997826C2F194670464D9F13888112CA9E5C635E21E88E3CFA4D40
   6E17E8D54476C6DBC49A8DE060BBEC621AFF84259EA19E5D78597D1137848561
   6A87429E70B50D08A8FEF3A47A508D91737FBB7F375E1C2102499AAE14A51619
   1DF8FDABA7FCCCB19510722F220FBF7E9DBB71D928EAFA24C55B3D3ED1B6BDCA
   8561FD873377AF6695A57BF5EE3C2F87AA2C412EB89E80890E9F2A1A8AFE1CCD
   37C895260A9012B4F6FB1E65E2177273241991FFC7D54DE4DEC4F7CE838AD54B
   73BBB909D639BD49124335A19AF47A13623217917A7E7ABD9944E1DF158E32A4
   DFD37FA93918D78085572B713CE13E081585E2F65866437FBC8E9BB81419D303
   E5CB12A9BABC643EB5DC9795D2D065DD51029A6D7231DCACF6C0F4538A4D310C
   3EE7827A0D51E9761B8F24716E39F63331AC5B4AA4E6523B9F7B121511761788
   79D4C961D4D516A512C4FFCF3B2C3ED79EBD5372903E737325BBE54B8FBBFCA0
   02AB69DE7CA639DCE12AEFBD655769259B77A004510AAEFAAA28CDA172FEEF6A
   4831DD45387C7EC36DF57BBD8D05488B0150539888B81A125C35F72FF77B2C2E
   8CEB57E52B4729F8854CDD6DC0400721
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   cleartomark
   {restore}if
   %%EndFont 
 %%BeginFont: SFRM0700  %%BeginFont: SFRM0700
 %!FontType1-1.0: SFRM0700 0.3  %!FontType1-1.0: SFRM0700 0.3
 %%CreationDate: Wed Sep 12 2001  %%CreationDate: Wed Sep 12 2001
Line 12144  D5D3C05A769932A1905F17170A86E307F730F17B Line 12816  D5D3C05A769932A1905F17170A86E307F730F17B
 FF9CE7599E0DC09CAB37336C3D6DC6A91510BD76E458F2F009E24983EEBC220C  FF9CE7599E0DC09CAB37336C3D6DC6A91510BD76E458F2F009E24983EEBC220C
 572E997C37FCDA62DA400A703999BB3862B0F2C8BF611DE181A1F6814CCED57B  572E997C37FCDA62DA400A703999BB3862B0F2C8BF611DE181A1F6814CCED57B
 FEC1F3573C3625283CD37815AB5F9C0C6FE819A83091CE1D5DE3923B1BB8BF28  FEC1F3573C3625283CD37815AB5F9C0C6FE819A83091CE1D5DE3923B1BB8BF28
 A2C22E7865E86FB42E506501C1DCCD2CBE4F03D0CEAA0B3F914F252664C67E59  A2C22E7865E86FB42E506501C1DCCD2CB134A513454B4F30F57C4B1328C6882B
 8F312BF499DA0728BE8177CC2E53C7EA13250DFFAEFF60832E5654DC1B8AFAAF  8FB1C87E3BF7BB8D80C34F4BAD4613ACAB46A81E48BBFF42690A84909F107664
 16702EE2CFD3F6B4CB6FEB7C73F5FC4945509A30A87B543DB77C28D0EB2F6019  79F7893925D5F0574AB48B016B27619340BCF7ED14F414752D07430C6824CD71
 5FB5D749A348A02DA990A288C764CEA29043BF5D024B8CAD702152DC52D90FE7  666C71D7C9C080BBE48EE7387C7F3817F07A0F0A55F121CF502F7E922C5B6781
 EBA6019C7D7199994E43ABAEC2B39B12730BB9EFCDA12B01150F646B645220C1  F274337D31D04CEB52B02DCA88D903CD54FF56C7DBDC163F1C9E8D4650C26959
 551563BBB228CF88D6B87D96C3EDE3D4BC2A180FF47AA2DC26393E917D70C429  30D3D5AF7802187C22DC9FA95C4A80904F1CF3C330F68205E2650312D91F5D81
 840F03D3FBB204C6D59EE380B1C3511FC764C7448537E7372AE98B95C01F308D  AF68052B92B362255D193C1F15C2C062E827D8A4B62D82E068EDD59F616D6ABD
 D08EB6CD3ADF46393E057CD36B77C32D2BBBF3A2DC2685E59E2FA4221841DFBA  1C70EF1D7F5DFD2EFBDB321A90F3F012E6D6E4C5D95853BA4CA95E785280995F
 08A65779C42D244D9DBCAE32240C6F38FC57E0AB5FB1003C099F51B5B49FF231  9B1A3BBBADB149B0E8FB8510EC7A34D3643F4FD062AA06FDCC5A7FBCBD46C4D0
 4783390EC6AFC1092DB891A62D80B71C6C9D472AE283F5507F6A927A6B092648  B2E4927460E877242A04F4A947E293DC77112A1698F904876927939FD22109BB
 DBD1C3E83B7AF86F4EA58861B2E31ACDE0ECA25496578F46BE89F9EE8C2CA4A8  7407BE820084387B52C6F0DE7E3DEAF196E28D4883F8DD04F89325C6CD97CC9F
 D57CB2EAA8C482236248C7B0D1CC1F310E237C6DAAA88EE6187C924362FEF22D  B6D358B000B48C2CF4EFAF577C30EA9E53E75F95C4F4716519A2330FB87CF551
 8F3539DF61E35F61C38201DA814EE5E5AE2C53080E5FE5C96CC80716C4F49386  E3DB68463C2C73438905889B00CFCA5D663D4B934806C61442F814EDF1926090
 58C7BE3FAC870A28CE02357C60D739BAFE40815F686649506258E34CC4C192AA  CBDA0B1D9696D2B0B621C90B2C8C52DBA51A2E57CBE4CC7F8E954656E0AF3F99
 CDF5F3880968213B2BC3597F40CBBA80F832D5506A00090A973B898B71005CB9  991447A1E7F7DC36D8B6064C5B8517BF362F5EF1E095D43077D529036D810FEF
 C7BABD17277C289C86490C372A3CB0669819BC0EA931DA293B0F88391C54CE81  D7292919250C38904574B55CFA39188DD9328A8FF2D17B5AB13E95478D4FA38A
 2BC0B26DA4724BC1E12073302A0026FB345BA077F06D0F86AD72B55B3305A0A4  3EA07A18D089639078A034B64FB685AC44D4CE272A31A235CFC1299221A13865
 CE124EF668B77ADEFC28F393591BA394E13BFCE4C14C34C3638BDA10AD4D791F  E896742215AE645B8BF3A86B19DB4034A6E26E9097BBF995895E807112A4ECA2
 A37BAFE98231807317CC065D420887F59536695FE68516B5714E271158C11681  5C89FEE5EF826C2CABEFDFA6B73C464726A4E028D2232734DD999C22B3AA08B0
 EE62F8E290586E27924EB7805DCBB68BC537FC3F1E7D04513F0A13B605599B8A  65E3444FC2C65B633807D98881D59E2A92657A89FEBB7411F957F956724239EA
 A26D985BBEE502CE3B6FA81FCA5328FC5D92EE810A3765437535A836155F639F  5AE88B7C73FAF13FF8DC98B38C6F6674B9D510E96F6FBBC63A757A57EA1DA39A
 4433687731426096B8C931333374F482E8231DC896D355576B98BDE19D2E9E22  DD236A97FDFD3DAC5A686CB1FEFF5C2478175BF6B5FD497380A6961B793A54DB
 63EFFDE36CFE964A70E9971A1FC153949301713E7E7DE13DDCDA5A4073AC1081  F753756CDC37D853338C6B6E3E569D04278D3F1BB7836B2B4CF85DC6F3D240E0
 A0BB6D274EC67FA6ECA4E5BF859686F6F09A2346C7125730106BD63813D91746  689D971ADB484CCA8400FAC730CD7CC3053AE929E7696D31CD896201A445568A
 FA73C30FD30332D05E6F52BE29CD77753162646B1D7AA69FE086972900263F23  E64874DC8265F3D767FDEA71B77B93FEB9E308B154FFEB5044A3ABCE7D9E28E4
 EF1F43BF734B16AB45A2B8FC8A11889B5017A4C44633052EA5DC1AFA234A0323  0FA24AC56A8C4EA48563A11C36D2FAB00E4452C03090E36EDF481EE7FF00DE5A
 F609E2E249D328BA0C1C7B6435BC5C92A9C3D03CC74064EF022DCF6C558E3288  75403B921887EE01FB718455E5EDD759BBA55251AEEA82881A933F4C33E97C25
 3C232279591314013EADECE422FE5F23D281BBFA27B6907A18FC82E6DB882C3A  9D5DE3B4D0A48CC3094A6EC29DE42EFF3F16A9F2BB9BF99945C6DA80BBFF2AAE
 883C7A4E0A70BB1321CB3DE33D1B364C2E91EE81B9AD52BCD0D7F8158B07DAAC  2CFA9F2DF32707FA6CDDB495B11BBB3AF894DA5EB1DB3B7EE410C897D1BED93A
 0DEFA64F762A9B14F2611E913244F25B3897CBE2AC32BD3F6248E83FB12B9F9D  6A5CE6673DC971BE539171098325E268681BF3334AEC2207446EB97B5DA1A5FF
 6DDC74B2D1BC64F8850A2ECA39C37DE8DFB217422F43524E56F794394C96B37C  D49F86D7386E2068818D93972B0D208AD9C39B9534A0173199B790D1785F2C9F
 EE6C6E682930180D8F750FDD9C6A35A9B482D9192A65C0756F84B7104AA86D4E  6DDDF5B4ED92729AD8273E4D2FEFB5473A070E08ED1AD4B59F7D6E27BF4CF6F0
 D8621B9443726BCB26A1E90519B72D1133CA91F09A304FA60B5D1081555294F6  D3D3CB71D04EA02FE17A0D2C9EFD1B45E1FC4061204CC6D61EDFF2A70EB85F8A
 5A8E3C686A3F8D65AE57B5DD28B065C22E160EB74339C799EA849A0FF2AAF371  398CD837A1E5BF9897E0FE59D70362931D8195472A36DE2F8BF9EA15F663E992
 0F2FA6DC92940706707A435F53A69EF65E4ACFE1313D783C2BC76C556E4B4DC1  BC02E9D49917F01C5AA7F544437311BC55643D5AB23257F94846E3A16976F94A
 DC7774D4126AE35689EF83AEAEC1D680D87045B7038B151CE7DC4F78F21B2C05  5242F5345CE61BE5B932CE014295FBA2F4AE017B85915CA903C4AA61FA7B054A
 CB5E77EB0A50B6569D003BA0CC441D3D83BB946720129777C73B35FDCA71A65B  18304354921C79F575FBE098D9344F025143778C98161F82569CBFD936A776CA
 805E1FE9CAE473811ACFD78F51335E9070DDA6AF45A0C932B5E7ADC3B0EC3450  F7EAF2F56DCF2767A734D9345092F1464841D5408BDDB68BEA3BCD72661FC2B4
 E766C66210E28F8BAAAA3B0051B1E1E9631A82643ABD4A0380277ED4F47150D3  CEB53784BDECF188505075ABE4769D09FB5A60E0ED86BA6FF971A9AA1D528098
 375E4BDA5453F244CAF777BCEE8C3C999A312AAE01FEC82EBCD203D206CFB809  5DB1FDFBBEC0ECBDA83151607F29471FAD15F4BB351CE2B183F15B9395CED7A7
 F4FDCD35C29E479B0908691447DEA457BDEA346C17D2A82AB727A7E7C8302C18  2EDD3BC0CEC5B24B93A4897E4251811A05E1D8104389E300E2278B9EE74BF7BD
 4571938E36177AFB66CD40EF20256DD4E05169A0C68C7C49BAC3734DEEBAAB06  4F25A109C34DD931F1BC64EAB0E48C62DE0885B8D074A7642D508B17A98CDB5B
 FD335364150591B14E1A508979C67117E1ECA170E59440BEA4721BC697A168E4  02BBFCC356903E2328C7F9021D82019BD808D64196EF68407F3B1F1A873B82D9
 BB9C8EAFB9020CC042DA81A28CD46FF8A18BB0BE7BC493C2941F974CD6D83EFD  40AA1744AF6CEFD61649FE7A8E3536B6F4B2020BD7B74DB62AC7FCD259D5B410
 62976E62327DA2F8140D2E06CE55C1F9F903996328878381FFE105DC0437E096  05B2C9633E926B7423661BE10D73032AFCBD594FD8285895185CCD6569BA9CD7
 93D068E49024DA3E3E096B2F6AB0990778DB5A2AFE661A4BD0970825C6DADE08  FD9DBA6D51019D9DB3EC1189BBAC7A615C563CD1B4800850417DBDBFDB64B912
 FD62A27C1CC846D00581E44995F53EB126E94315E1CCFDAD6F77C3F9D4ADCBFD  8DB45727AD637C4D758BE9B2237006A74CE9A205C985387B05034DCD4BBE0FE9
 C1581AC3C449D6F2C58B3C8D0EDEE4E5AEF187E4B79C3A3C57B1B7132DFB52C5  9B65273931F3CEEC2B81FF584D7B3F58A867DAB5BF1C641582015F976EF63F31
 4BCEC2599857EEF72F2580F7C20B5C0C2A20527441734D40464E350A82A30ADE  5721530E4A8B18DAB2395E61599E93DFD7C12716E8C9F952613996A62E763B13
 8C4E9ECEBA2EC06F3F03FB36D0605470D53C03755B4E3A2CB97F4D909C135200  816795FF5F6BCEB8469FF8330E3D4103A6A38E9FDE9003CCB8746450EB306767
 D249CA0472980E67CA3EA66B142C77725461C3B1FE1F6A7D6954B967545DAE84  7BEBFDDE9913BBF4ECF00E453BB25C3D2F1B42D5D4A04B99BC50B37F1BF9898F
 A4B76A65DD7F4C2FC1BEB5EF048CA3F935E03DC37B2AEBFCD0C9155BE6043E34  DC61977589C35CB2D3E71C5EF8C20A78B8E5333D1FCEBB85B1388B11DABB3177
 E559AA1BACF8905084C826ABE37BC63E85397C69D8BBE0518FAAD040332E008B  037AF0B0020ACB81E231E7B98FC4D431380AA8A6665A975C7489358361A419DD
 8A00B7FBB64F153E646297F9DBBF3EA181D1B468D85563C52F9F0A99E6FC2358  67DBAD61C0A0BFD662794496BF3AFE3E5FA52AC2C5166693821F7D563C43EC59
 E80CB3CC20F5F78B7473EBC160B04369AF940CF47EE63D152C91D08CB1F2B597  0D2E098E27F77DE906E61644E74824BB8290EDD64670B853E356DBD2697844E0
 102EDEA916DEEDF52D8DEED4497205D4BD589F26D90D3289CE88598FAE9D2032  FFF0A1F70A84205DD9216A96D1BAAB063D48C7A9A8788FAD2E87ADACC4F37702
 9CBC5901C1CE8ED9357229E58E8388BBF04AFE158E37B857DD3FCE55392F3646  81250D8D9E300A43AE8D2F22F6D27A4F1B6F97A4A4D03A99E8EC34DE6DC1E471
 BCA9E0AE0CF38416FC14B3547425E7AAEDFB1966063099F2EE8C2CA4A8D57CB2  AFD57FD3DC8ECB3CD610B00E828EA0B352F70D3443019F2198657ABE4FFA763E
 EAA8C48223624B523B8C4451865DAA18284B979CEC35A112A423F089F0B98EA5  9449B4CD288D698964E1AE833CF9AC417BD641C190D9CF23452696E15D7C3D78
 02E0B4D61A3611651828C4BAA22C0A5564547A9F05D5BA7EBC2C185E9E8F49B7  1959DAB1F20D320C6492F6AD00AFAE2E7846A9D89B1D0C796F52979D4DCC2BF6
 DCD1877BB400B60B0E04D9A491C31F3D7253A22EEAB6B562DC60CEF9A3D5D7C5  61736C057B86BF9CE95E9C129EEB25654D7609EDF4C2991AA96DDF4C9FE4E145
 BABC140FB3EA85B1386693DAAB442ED843F29DE2CA947557D12E63220BA4F64E  6A7707C4F300D1B6FDFEF441264870B3CB9AAF49B055D326BEF43FC3D0EBDB84
 FB9042155D2EFA9E4947FF31DBB8C30DA97A9ED4B5921A5C4B2B0B8786052C5E  20C66A524B37D72D32E9740AC98405119E14ABC525BA1393C916D6697E53A43F
 8ED8FE3F592EC5612B04ADA368E75CCC78E24D98E4964C7AC0AA309B3476024F  3698AAB8EF4B20D43BCBACC4ECF89E1C4E900F19C4F2AA79095DB29C24110264
 876CC4E7D55986881E0FB7A6B06D7256EBE0DC9D6D83983AC56AA83B3EADF02F  6DE65E4C8C713FDD58F2FC9A557C38DF30977A74B050DB12FFC3DD9DBEB1811F
 9C151E4C5B5268F6BBB5053ACC459A90321E1A1C994F943197C303F5FA2B258B  3A0088B8E6C5C54D087A369327802DFF0A29945D6D505146064C35F79AADC6A0
 BE0B7EE204C3F69A9635396C4ED837C8A70BDD9F99F78238C98B61614D261438  A1D1822D1FAF7FD853CC2733446FD938100AB6A729F01524EDF07CA5A1B5C8A1
 028C8E26A9102AD1574CA1D2B30A815521E19A0700C22ECDF22DC622A83DCDF8  ED8F550E96593385016DB73F31051792CDE85D8598F0825CDA3D080D2057E7B6
 32A5CCB67E898219842E68A9675D0867ABFB78EEE5377E8541489C2A569A6049  9F536C0141F6C7D9C00FBDEE3AC92A22B9E53C3102A04CF93C12731FC6E42CAD
 E14D4098A3B464E96912DCC8E1B6C34BD27E88FDBB52544B964679C693F593B1  8B6FD102AE6DBADF2F9A5117190557B06C16B14A0A561D0BEBF002BFA0B7D5E8
 05EA505BD77F34F0B8867A795FA53931F90CFA34AA413033CE7E801178FB4537  B1B40F946159FEAD878DCD1076B37DEEFFE07FBFCD132B5B4179A3B628783D2C
 7C8DCA60ADFA539202BDDD3CA40653D3583925D4CFAC421DAB97B592374A9BF3  B84B40B7341777E7598BE81A846E535DB90C53F58D0B45463F053E19A16E5A1B
 C78BEB06D5F840E8970BE0144BC8E1BDAB973A54525DAB1A8E33EF5E5C51A54E  111A3A702C31FC2D25B6CFBEE80B1EB0FAC0918C7BFD3B95EA262945710FE2D7
 525BA5390D4AEFF0D416A4325DBAA499D1C5BB0E9058D8097633836D649941EA  08B724364059438B05379DF199C2D0706E83E9C46757B331890A74C6B8C95F76
 F86B33F38B8CD7D6ECC9CD08F15DEFD3D410330FA1D06819050D535CF640EC7F  977E198F06B1D087DBD12F19A0A598F2C98F89AF22A112122936C2184C36AEAD
 8B22A10690EA34C4C1926D03E4312FB7EFB1E3181CE8AA1E1C98E0C835F4EE54  A9CB6DC92F990B15CB9F662C46EF31E57B4B694DF8BAAABD3813F05320CEFD10
 18DE2618D69C46649DD21DDD67DBAD61C0A0BFD662794496BF3AFAE80A900AA2  D003E90D33727DAE54D1918B06A797E749FD3F531C6815544581BE9DB875A376
 7783C45CED390EBAD6D8966E92E43555C47457063F409D065EAED9FEC8C2B1CE  7AC34A2F27DC0F0D90E75462286EC4FD7F61ED0FA696926D2DB941B0C0825437
 D6C8E458A16FE675E18B3418B6E7ED49632D0959DED9238F676A2E5FA080F759  12F436ABD472395980DAAB0F15B20EB843420ADC081057601DAAD9BDC218CD92
 EB975B479CEA1E13899A402050DDC679011FBB50B733A2F0E76C59B1B136DFA2  4A80992D5E4ACD8E94CFB4A81105CF9CF40074F62612FA31E05EF78817D52F10
 1E9436B17E4FEB8BC04E55A6455ACAD831FD465912C8CC8840DC8D5F07444395  A154589E8BC97D736A3E996ED314ADCB543F4A78419E955F4BEA245DF58F1E99
 130F60430DB1951E70F9F68E8E87FB8C8D3083C80C86A05F36E65059D0219F7E  8F6CC4807C08D68E1A58B08D6256019DD02DDCF296C0A01D586FFFC05DD36F77
 1037D75991D1B56A455DCC42F994FB5B60865AF75C1C502E78181A50EC4FD5F2  8D8BACE4609DAAE87F6DB3BEFC8BDF94C35AFF997ACD6C27A5FF9E3762647B6C
 38609AB9B1AA15379899863C4A0F5136C0C24D15ACF079CBE677FBC77DEECEBB  8F778E8EFDCE3B986F71DB056F36E72D232A618B6EF085F125B5410DFC768628
 ED97168337708E7AAFE9043D7ECA92231C1DDFD8AE8F680D6AA334EA5BE879AA  E06077049949C2C97D2FED2564DAA9FEACEBC2EC4ABD9B796B1C992B25DFFD56
 3FCF6C7E3551EC71ADDD58A0880CEA07FBEBB74415E0E8AE43B43A15B3E1CFA8  C9E3D03F67B2EFE63589DA51BEFB6FD88069091ECB302185E475199E184F3D56
 3A8216FCFBC24B47ED59DB2EE7883DA210082460E8BFCA4B11F62A03FA92EF51  9FCCEE79D31A4AF6733B624EA822E6699FE61F8F937F044A8F508D04F0C3BDD3
 FA9A5D5A5E2A3285DC9898E7D701D6EA9C67AFC5ED94692DF12A7CC63B5B75FC  268CFDCE299070D8D981D110DE4E051BE1A19A9EE448D00FB4A227DE741A63CA
 902B245EFA2CC611AD308FB45642B3C13C02CFA8E3A290761D16E919EE0EEA3A  23036F056015C1202E950ED2A092506D8FEE3843A9838F88B5DB8989F8D9CDE0
 BDB95AF8C442D3E33C688AC274B4003FEAB536C27966CDEA0744101471FE8C18  9324F72E8BE20528D6B2F73B6A08D3C975EABFDCAB3F935229A89547785D57AB
 DF4A3CCFB7DE033268B0DBB7E4CAAD1F7D9D6AE3042EE1013FB8FBBAD88FD7D5  4B9C42A32346F033B8553008DFADFFF08BD037AD5312E41F47B95F987A4A3F92
 BB82CF7D3050F772ABCAF2D3196A44D71E8DF860C8E4FF571FAA7D60099AB777  1AAC23AB1E1081711216B66CD29F889EB7A0491600124435426A76A8D9DD64D1
 C9B4F65BC8E13F44CF83B7F46D35AF2517C19292843AEEA1534385A41C27BDEE  48F993B882B6156F8CD7D22D7A3F1ED323DEF28A9FDBF61B324F8C70BE49BBE1
 A7A48CACB4AC69B3D9564D6DCBBF3A74AB0D4613BC8272FF827C1D7DEBDF4035  71F96DC36D1C1901DE933462231AD1CA9312DE75978196223BBFFD440C570F84
 A37C5443A72141EA551B12151F17533F759ED5D802B04C0EAE0F92D055020998  02F971C275EF00278C49398670D8E403D916A7D13AE20C8CB226F1BF93939B18
 835D17EC149FCEA56AB34DCBB8CA082E070A5E8A38601D62D4246CA0155A5C3E  66AB7E6AC69D61911B87A6E3CCF73B5A4154634B26DA12C0C729EFB3AC273726
 917A6ADAF849940F70238F69A4CE691B46CDFC3B47C188BB9107507EDDEDED0B  C3CD2629486D9658739F6712B28EA1592813CF73ED7DBF0814C7DDCEC1B3C150
 413DA845AC2DBD01A9DB8EA91F226AF6C75086B049881A8BE400570B5E2E3751  D75D45290FBEAD55C2431C863434670C717E00B158720BBACB1457B00188CADA
 2DF72A3B35B4C6E6BBFFD8EB673E22288F48ACC0992F15F153F1CA2F3C8E53D5  78E3A8811DE8686F367C05B7DD044E917186B7EAACE244E89F0AD558650EEA39
 9DC7AA022F3E4A4F16ECB4FB1CAB6B75CAF2106549B6723D5BAFD99645E9F471  978F1D73E1361780897348E1F196173F1329E1F01EA9CB29941052017B096BDE
 DAFF6F38DA8B53C8CC08586790CDE3CEC3BCCA32CB4A86C0C7A3A22255639661  18A80D732FA2BF088547E89CC1305E9D47C743C7AB0E8AC140948AA018730B31
 6E6E55456DEAD9545F9AEAC425179A192AD689DE65EB838006E523CA39C37DE8  A857E1887DC76027CE22F5EFBE6E43CB9CE348EA8B89AC8F8260470F36687B48
 DFB217422F43524E56F34D59A5C54BBC2A6AB9AA5443E6670B249681CD9DE493  33444B1C30E61D657AE9BBACEAADBA36DCEA5054940D797AB7E390602F7BC3A4
 ED0DCEF137C83C168230EED55A72E014A669B5EEAC9D16C2D43E99D94A439798  9DA955CD7A16AD079A9D626AA6662C575886B34D786F5849E8E87C756503B729
 D7B0A81E58B64B0AD171F646510F45F04F0FE41ACC849C889C323A067FB30EF1  E622CFC807533D65CEA21B8FE276311D19A80AB91B1827579C220BFD6F9FF2E7
 FD1AA34A79CEC11CA7D422CB58C8E21871A7A7EFF533A5AB1FDA2C912562546B  8658438C69528D598C4ECC7D2F2B08DD0696C19A9FBC6756155D710772DA9B71
 9C515246B9BD4EFF616B65AF9C4D3ADAFAD4E9946FA3E25A5C40C7697389C795  D0A82BFBFED827D89770D84B4BFFEDD14033E1D7433C69402363EFB09EBE7323
 93177B3637C3902F0EA39A679D879FCEE3756BC5A4832811471AF79E694CAA2D  5E47D3F0DADA745050CF7FC076D0181CF1ED3A0CA4E7CCE75E31A379E70A7EDD
 C543CE420CCBA76E2DB42F8F4E29A37D3BFA1F239FFD4100613A7D34D1E0E279  762D06673456CCE2A55530832014EF931C354506C4D96E72E4A5542CF83545BE
 7F0FBDA87E66FEEFB5300403481625AE5FB3018E8EEB2F47CC36CA51F032D506  60C3D0954E2ED5354EFEA25546D32BDF3FBB5282962120BAAB9A778700C60738
 9A5A95D88187D735208D9BFB3367A7365549E193B3D601BC9A425017A15C92AA  496FB69C1F8EBE330D7F3B1B5B666DBB2E760D5C4C4B218F9B7FD7F384D35C6F
 33097B3C7B9818D3B7D3B7AD03770E1A22AB3EACA520A1B83D37D2718CB3CF6C  2541188515AE998D80E1FF155646090452AF74610D019FE78D095885B698DC23
 7DCDDEB12C04FC3E02278C3CD477E51916CA3BDD166F83D3C0AD445193B9D804  3FBDBC1AFCF94544AC9979EBB6FEB793CACFF4A381E1F4C7B939F46ACCC27E45
 F6CE7F883BBDECEDD21A48D20EA8C37B0FD45D8F185D307D3A025D3A0D46E63C  13F329CBD6F02CFE5AF7F85118BCA30F4F25203386D357B3113760938F0956B2
 86BEF28AA5219012CA953BF21FBA716EA8B0392FA5AC2EB8DFA076D412A4C16A  7ECD3E5EE9328797F9599395BF80FBAC6423AAD8AAD4A0BA298D3E371B43BA4B
 689C9DDAF095D3FC3082F8CE1BA6B916B884A2E2D7B8CC4C8A553D79290A66AE  41CCC90982E6C3128B52F04C31E1C50C1C3C8368B06679E5D3C37E06EA08CDC4
 5D870FEFF4A77CB25C3298DBAEF34A797DE1EA0229CB7272F3E07CD0431BFAD7  DFD91254F250A7FF213446046678C38F2811A9C0AC429B09E5963927A61EE92C
 4BADDEFB530B5972BF1EA09C2A21BA853B97379AE23EA9B9D55661A1ACC3C815  3681B4A816B3795D1E1CF98E1CD9BCDEE596993FF175FCB4FFA0A16E31B2EF98
 DA811FA80328613C1D06D5EBC6BDC8416D22BCBDADA2B0D53C25D27FAF231287  217D52955542B51AD16704B65951E83399CD558C9934744B08DE40ABD3E10EB4
 9A9AD921499A87C0AD17D00FA9C3B609D77B3FE6CFCC959848E591F22702C264  DE541F3DF5C5F00FCEA69718CBB2DF624721816549DEDF781D4A93625A46B746
 A3E84DBD8EF6C55E103B45502010D7860F5D93D2D58527B0078EB6BC87DC0808  C089077C837925205CD1C227B6B38EE7E3D074F0471625BCB886B6CE9C0895E2
 0BCD22C399B23B784A46BFB42677093BB61CBB95130F4D425C5F8B0DC79FDD55  E087BD3B657417B1B0BB3166E27C455ABB19311D000AC7A81E23D4CED495D571
 10D1F0C533FE2962B6D72EBC0DDDFE610AD28E7201A7E498C72B59FC8B724D77  F7A6E507D39E1395D05B79D9DA069D7E48C5A9E484C01F444B3CD05F1762444C
 DBEF696B8B118849D71583EC77EAE6F2F7D01367C1D41B9B473FE817D8C1E247  55AAECD5270C6CF74ABE5E77F61EC499EBFC8045730AED34573F83DFDA9A6A7A
 1E19371B4A5525EFB3747F4997D9079C10E2B9612F16BB5A15B4A594C23DE665  1BC4BF598A6F7A08B914C03BC0C4B4F4DCE65152474F58340A4FF4A03E8B6DBC
 F2DB35ACDC082867D7320098776F786DFAB8C427C2CFC55139544A6C8515D57D  1097793FD197A555FA4B03229AB8A7F4EFEFF6C02E518DB9DDF797FE68D98B9C
 2169B85BA188CB43906116C40F81E61AE7673CF54BAAB62913F5EACC5D48EDFD  96AC4411B52396E5C618419B34AD6BFC134101D3EB5752CF473B74B9637A7F74
 659CEC8F884225141464E4A00AC1F67B05927944074F3BAC5692A693F00B0A5C  9048136D96ED689EC4C1C82BEA9D33ADDA96924138EE471C943F48B011A9909F
 0D066F685ED8C783F4104E3B5ECBAAB8BA4A23745F1A186B257078A446F900C2  11698BF130A8E39FA995C7525320D198DBAE9190FA53F3E9D5D12E3A2D721E4B
 65873C923DA723401541055835A7D59E0489180EA5E8298B6E3B85EB914C069D  46BDA71FDD0C502B7607098276C9BD805609459E7002DF03B3835475F099D7C6
 F55158826B135420ABC88DB06E31E3EF80A7A313EB6B1CF97065D93BC9534EA0  DCE97D24C28244CDBEE9EFF00404DC5F3A9C560F844D8DEF7F3B3EC3157374B9
 F51F24BE1BDF1ED890D5328776F8B18AE7F0514A755053175638ADDE775257A3  4D024F3819CBC09610DA300F9795DB5799175438CBB18115723D370DBB23D5F6
 A194C32CCA8773758D8D9C2872A401DB454BCC92FCB93EAE4897DE4AE830FEC7  D04B3752881F8E739847D346DA6B93EF3B53FF3BD6CB2263F112E7F34704AB63
 280100B0E3414829C02666A5665B7B097C8EDD95A6ACE2DDBEAC2BF2AD38B72C  78F650DBD11B5DF302525D56A72F565DFD196AC27322BCAD42A34061F34F8385
 73D7578BCE8F18F0514065FFB69A6B9E17E97145CAD7D6A1C7C1F362D5153CAF  5C0832ED8BB8E7EC206DCC84BAE29DC18FB2233A129E3D46A330D36A0AEBCFA3
 9DC64B16D6EE1A0050D45CDEEA4C23B832A805B55A27E737DC3B74A084EB9331  5E188428B104B117A7A1D954943CEFBCE832F6E57CD482A24B003E4AE1462B55
 91AE9A655F25DBBEDCF4AF6270D752BC7899081B6B608C92E95FFBC8A0D5CD40  AE77A8EA49D8407CA5E197697A73FEA9D1AE580701ECA6AE8458D2C9325AF04B
 593414D2F69EC5992F25C80CE66B76B72B4CB779B845ABE81EDCFCB0F6B78982  E29A49E5F081BBAFD83E00FFA081A23DA148F1C2A62E72A0CDF05C62FA459904
 9E2E49EF42C767A48F30AE04C7E8E76156FD036AD096E64897F6A73BCE98BC0E  CA9AAC012C06718F3D9F12641FB67D96230C1D9DC6C44E5D5495FED4BB91EFDD
 BA30D46EBEA99D7443ED2168CD64263E42C19E71594CE475C30E761254F64DED  AEF1C6185D3300D7285587C8D96836CB72B107D6FB9327E2A33D991D6A918B13
 F8C02E9833C02C797491CA4AC0FA3EAC58EA3EAADF9B65BD59EB9143365584B0  A43A58B8B5D1C96120DC1D4A49FD15D7B590A5491C679617ACB8BD2F5C8599D5
 54A5EE5800FD8DC906C03F0281C40EC1BFEB6B1542CED0C394CFE1FE5E8C4C85  1DBC7398F192CAD0D92646C1A6509EC4EFA5119E6C6802CC601C2603D0E7712C
 3C1F9A390BC002C383C95269BDFC8CC341D405A20F45C9D4ADD4551C149F3C43  21917894DE96A3A8791020DACDC66A0B4A88B8368CD03B3532D2E74E99A08C36
 5616C6D30991F8C791A895F9E3481F20137FAA0B7567E02485A269C2D614AD21  AF8E5864D8C88532C839A5CB6150F704609B5A3D6D2918ED8AFD750764D49AEC
 D1B278619CFD825A54ED34E9AEBEA5472CAA52FEC5E85739E3F59E61DA27FCC1  F0C1B9B9D8755ED03692D1E6C83130A2CF3B1CF3BCF8CEE94B2C51CA53867850
 DF2A50C14A177F200389C3C8A7DEEF21582A64AB454981FD0F073893BE974148  206BA1CE2D01A6FBC1F58F12DB94D7B3F410B28847C8F465753B6609951F683D
 42F86F70304CC79C44C9C6E095B75125877A99C79002023F74C359FC48134C22  E40ABDA63FFB517E6A23F0C5804AC31D74FB02D446B8E39245AFFEE4A23507FD
 E9CB5A39E306CF67561C6B75840B113B41DA2F735B5EC468BD770ACBBC32D382  9042CA0344D8330CE73E7BD25031B042BFC8CC149D713D476E71F1470EB935F5
 B68657698A28F152D46B95CA9D1CB1644C5D4C48F56E0721813AD2A287F09476  858A65DCA615FB55DB12C1E3459E49C277EBC4BABE3DACE2F7F3E24776985E7B
 ECDDFB6B35C97B1654A105DD84A54DD0385F3052739B87D46A303CE0EAC23EB7  9D02C99F507EBA29CF148CDEF7F5DD9E18FD29B7AA79BEDEF347A3B5B5E2E9BC
 89A64FA44334D3721E56EE70492E3C8F4166A659778E5B7826EC67185F1351A1  CA216C182C6DD8BEAF8AEC0D9C0F2382F21CD0C6E09029964A30F7E73F7F0B93
 93A300D23551221E7926ECD14BD2F3E9EAA488381A17E3B5777F8A2831CE023F  8357D4DC0527C99C6E1661D04C7638F7C3A6365ABB158E1565FAE1118281DC3D
 28908B95F1B879C10CEE61A7F4B692CBDB8C264657478652DE0FD9D0AA6741E8  80855220F975CCD73DDCECD64755438C2F8F55C139FF3A8FB26359E6E077364A
 250C2FE2518DD210DB1E8438BC2E8DCACA7CF7289CA30343707108DC1038EDF2  AED2B7A730CF4B9105E5D4A123A5C2460122756E1BC5B0F17FCD9F34DC8EC132
 527768498EB88D22575E85F994F2C7629429C6891070014323A5ED11DFDFF11D  A17C55F7302B84C57203C04D59411B09E22EAE2F2FF0C1CDDD5995A6E565202C
 06286BA4F3F130243C9BC54F458514E89C31799FD6E29BFBE3BE9D7FE91346AC  CE4DECA894C6AC618011E948916CC947E47748285E3A0FBE7F650228C5A19360
 A91A03F0920724BC7DD76C20433C4F220BD84D8CCA6B5D4ACC0D938DCCC03323  2F7BC3A49DA955CD7A16AD079A9D6269E8C44B0EB3639202FAEACBB5C8C949F0
 FE4CA30BCD010F11E81E14226345B12F46BA365E5305E5D9D60D9561B288AA0F  5FDFD297B70DF6AE8B509D9652FFD7F2132EC633BB67F92B2BC1FA7D1536894D
 F61ED67A3A2A2D0A940C042549085D9B10FDAF94DDF1705285F702CAC2FEC87D  BD4666CDE1C5F9C53746F6B6AF22D6CB619DD55CF8D81B82FD19C81CDAD3AB1D
 98092CD9C4CFD03E53363FC62683D753BBB882B2C3D4E44F3D18482D270DDD3F  D6EDDB2FE3BFC900398534B47160DB99A579EC88E8BA17F87277CC7CBCEDBAC3
 048D4BB503583B34246EC4FD7F61ED0FA696926D2DB941B2A280192EAD89A7B7  4D608BA5AAEA3A7962783D4C2E72DFCFB57FCB0D9C6CAE3C75A168BB3DA8E551
 2D74E792976737C4EA40FFAE787E8E4B5D6B22B80A23C2D6CF27A69DD640EED8  45305ECFB83AE2AF646E2F77B2EC3A1498D0D742BD9403CE3C4BF98B8230F1E7
 5F07DC8270AF90627DC9C15A67EDB164E81175DF181C21CBAB14E584FEA191E3  8D0A4CC4489CFCC81026160F7C6DD9D9039D5770ACDC4D4049A6FC4CD06DEF34
 25AB358AB29FEEB045AC90C9ECE8E683E15133C5B60CB0EBB4BEA87D0B189DEC  BF3D75D8D239FF7CE6505D1BE25ECE617DA45FE14104337B3818F678B2412767
 3D78C11ACA04422DF98578B215A96116C1F8FB9F65ACD4553449CEA8DB230872  960B50FF51E76747D6A3C3F88209097EEA1FF7507BE4D608D72543F7692E2DB2
 8339D43BE7E571064F4A9A9DF9551D56E6D9F8C49FDAF4F610635C0F03483314  2B2B3EE3F3C306DAD1C4CCD417E875D907066E5B63484EBE7ED553D88DF49CBE
 B5B66DF41B3020EDF59FC7991E30E538EA282AE8A2409507C046E30548DE1276  4C7BF6AD6EF66A325D2580E1741962C9DE36EF8F170447834C8702976ACCF746
 B0F2BA27E056D1BD0B7F4836A9BDB94221EF653D39BF53C6F556BAFD39001D87  6729AAF1D3B92F5C164B5243C3AB79D3FED9CEFC45DA66519134D67039F5C778
 B6D498BC12280BC69C386F9DBA9D0819EEEF8EE302DA2E05B236F6AB848D546F  3AE5D534E6594947937E24BF415CAD0BC9A050397513C6F2D526CA958770255F
 313B660EFB9F77E041E2C13DD2FEACE5C946797E396157CD85558103BC9A9820  B3367A6F59DC8AF9226A88B1FE1234064457E86E94C594D494F2FD0377AD24AC
 2A2B376221F5E64468851AAC9CA915818BD2675C0D8E7F53658134477A7D07D2  A780B97C153C99FBFF355627E4E5C2083DD89C4E18396ED7711A921054B5B6D6
 1ABE6A6BD288B0F56017059FFEC8AF1456973C2D67F18F577B7F8EA6A1D7A764  941D3E91096044A68CC2E0C5F0D74D8D4BFF010037BA2C21306E10589C3DFD4A
 5CD69FF54382BB45EBDE3AADB1C7571A953EB488742EC2B223FCC809E4077790  224A5708922D7B8B21BBB79237349029C75D25998AA4B567B98EBBF6067C4C3A
 F53090031EA5B6D55FAB9608163AB9DF5A5240A573DD4E10AD334B43BADE9309  DAFCED350C75730449C1A3D741907D596C12B3A4C2464CF61AF5FAE13BB03BF6
 A2C7549780EFE743521D1CA9F09FDEEC4396713EC42DE5B0DF613D9C67D2ECF3  892A3E958765C3842523D854C220227D765CD82637264051F0A36E19CF49A547
 0C6D9B47ED0CB01417844B940EDFC927C79180EF70A3C614CCB63870924D3BD4  5C5C9A36EB7A58B2B9F867793E40EF10819E7BBC2711C1E07D762F306D1B4BA7
 C7264564CAE508D0515F26D772C5164C1FB86D4090A78B8678B068AD48560D2E  FD5A42D0318674A5D3E5F2353E996B5CF4B43B193A4FE010860BE8D809D760A7
 FFC0D1DB8D8AA178C12D806677B77D44A4022CA7C472928AD44AF01DAD62C29D  AB40F922F120AA3B8EC49265CF624AC29834953438A7BF83A4BA7FFBB4169B73
 7D74D06BC22D2A2EDE50DE2BE16278B151766E1B174824F59FEC424E323E2754  AC66750C0E1A7B078DAE327DFD3AB067F46A64153E392FB6E03190CC5D826981
 31B651C756F92F4E8524E2844707BC4A88DAEF04B20041F7B8A1A55022C3ED83  7E902F7FC85A2D03F0BB03635A38C7F5F459C46ABFED91C9077BF8E1F8BF4120
 FF46024B7EE13441E759A7CA7E1DFDD30213780D3F1A1CA42D36D3C1FE63DAD6  A6C1A3DAF154B9EF9E428F95684BDE0E25946720CFE77B452D11BCF43C8A3752
 20389AF363A8D67761C0F2A1DD706BD6282BA080EA18870B45D94C61165CAD7C  30FE26DD67C70C77F886D302BC98D81AF63249EDAA29A2813E870F4FD5F0906F
 813491AC318703D49C50952FD4C8C69FC3880D9B6934CC29D6B2A9C791741098  F58A5737C37C1C12562304C4A18A407BC8E91A39952DB0C2F3F8DE2AC0C6AAF6
 C5E34DD0382EAA2924AA0B40FD0612A89E2410E48F9FC13F05BB25C144079A9E  7D7044EA1ECCD9AB9794FDA42E5D2E35ECC22BC0AC5790610A4B74812BC536D0
 06D1DBA4AF70D78B4B0CB143AD0342C66EF6FBE2FAAF61C71784982FA43B4D0B  293C010450D8A0A4A86A01BC87B61C4449084A11FF9647EAD880A7C3B5E28AE8
 FFB7349F60E612EEDC416BE814D1C5E71A26648DD1F195B9EA8D4F80911BBC89  79EEEBB609EAB8287F9DCDA628379F7CA77790C6E7A6F253150FDE21AF2D1D12
 B400404ED48FF12B79DC45C5470E28D951274A88884DBEA2F64471C4190A3AF1  A47BA5B67F97297F5784D7097717D07A139EE76D616C62D15514A544535F240F
 EC6DF13854712FDB8104BEFE59D97AE939EFE603DAFD54B8C16389D2E38DB02C  AC55D6D1524F132A4B8260C7E1FD1ABF827FE884D9BECD91AB1E9923ED19E278
 37E226C4BD5A9B35782143BF7052915F5C39E1CF7CC308883F159DE0873CB657  18D7958EFAF27261063D67654D1C66E651E1A36301F32ABF989CEC3EC996B33D
 94DDE11F8E769CFF09259D4A204CA0ADF910A66AB0D96E45B93677E06DC5A13E  B46738727915E53D8D4690A28A1CB9778817174AD09B9C92F21E559AAD015858
 47C93E83A2F86BCA507EF983AB01D8D4E8935D0ECC8EC61A2218559419191188  8D3DA448E31527F62F479E98418A0D658B20D9A065A5BA79E8D5627CD4A7D383
 1DF215723813DE4FDD18A424BB9596C01226B653270D4EB72C0B8DF3035D3A5F  F25D60CE0216DBD12B0822E313180FCF1523759B1176955842C06B035E156903
 DFDEA7F88CA9277EBE4CA7A547699EF266D04FBBD1C31C4B4781C6C7EEC99594  B461EFE4005BDCB3F9D8D79715324D3ABA38C1B64576494370B12022A3F78C61
 A7A8C7FF284461BFE612EB64C4DC165BD6C64C44F44A4CC9E42E31FDF82448E3  FB3614B78EAAB2F19117BC34CD778B057EBD29C3DD1A783696E322C8384A25F2
 5AFC5F90AA0189044E1F941EC4348F9A6DD828084C577317BD637D0222781CC2  DDC1B19AC7CB804FB9D27E51684145A3D96036B2FCCCD0B4FA6F8E5E6A8741A5
 B1DD0010CE19B162CAE0E112293FA1D62FCBA2BF778FE68559C8D5EEB31D3FB5  FF072551E4920AA68FF49A284545E813F915BE287AD3CB6C0CC3BD76D5D4B4D9
 7FE0A686155C8F5A89348E2532CC049C5A0DF42EB1166D91B00C285147C02B1C  9B180EF4BFFC7EF25EE5C4C7312275BF50B965513FE075521A8C020D271E0EE0
 37326D1172F83F6E4DF93B37E4F5062EB88677925F96A8E528A414FA1FCD238E  55F4C8E804C409E08D5C0AD104645387F0ECA8AEC7E5D8163280DDACCACEE78A
 D59F743E8850ADED897AF7F52A51C24543B802E0E2D7B5BB785A22BC5CA310A1  F3D4B18FBB5C9370D9363899F97A92EFF6469AB691C6AF13ECDC0B9877A29011
 167A57EDD61DBE6E378C54F419FAB7C9E45623D5E117C2665FB96C8D5ADCE25E  BB6A47790EA44094B60814194E9447DF048738819E2FAD0AC54FDD79A9E39C50
 F351593AE69D9E052BB70928EFE5A1C1BACFFB161370E53AD0B0C0E85C96E6B1  5CCE69F8125BC63F27A775F7F638371B463A5E092A044886D2FB9651BDD4383C
 D0A098DB8913FA51546D5B1B397277E2ABC0850EF18588FDD0A12E6481A348FE  30B0554CFBD31243B027FAD9428995E959E8877C96ABCABE7899028FEFF33502
 29B6F3E581D309A3ADE13A6077CB637F617DA8ED1557A30602EE061CB4F460AD  ADD820721F4B45B63E71BC00CAE56546F1EB1B7B1AE95C8C7F96BE04D8E707E9
 9C333DDF5AEA237146A678FA4516A9DB4289E756E9B412A72FD7351DC26BB050  4674AA7B006877B0083F51ECE666FD2119231C16063B99D7C5BAB4ECFB42B1CB
 BE17C460EEC693C16B0236C56287E91755BD247F23EC6EFFF366C93E9416115A  7F90348D49198C3940BF7E76562CE4ACA0AB19A869F642DD8A886F2B69A668F2
 546B05FF24BF5C3A0DF3CC3F02C2DF2AE5C6281A01076686837B4A93A0FD12DF  85432B5DAD752AEB49D4AEA6F659AEE82F1D016657B0240548802256FD84A9A1
 1DBF5848EAD023DCCB9EA474CD32BF8B81A5E0DC032F740A03C4109E8FCBFE80  D8A6A54F0E65A449481B4479C7387531E36F949D9A92E4960AACC2011E842FCC
 EEEA360723838577B10B51E13EF7681C190B2F337701B25744ABA55224314977  73F66DA98957838DDEF0AD7C4F17AA5F09FB7274C6725DE06E8716B41E835231
 0ADAD80A687F4A6CC3E5DBC1D6B74C3531063572C05D77D60B0A3658E39E7FBB  B2F3E3AFF0E3DF94C22A124742A4B0CB64B161D4A0A8643721668E2E21918835
 2ED6658962AFD810B1DA4F9FF1DDC64FE1D7838C7D90C835096A265A2C3BF412  0856B3528C242524FBDB6829F0C3F4C930F466CAB1645F3C70514D6C6F8D229E
 6EEE53265BD2B69E5E851A85A87C31961735E4E05559AC6AE645D92DF2FE8721  D4FC26425EA1C01E53ED53ECEAEB89B7792E8CF7A047D0555AD347514666FBDE
 76B234D6994EE75E530C3A733035FADF2DDC6723F1FCFDB67165430A09793A4D  D922D68614EF8754CC8B9C160D3CFFF488CC65C4407665828F3B4C34ECC23791
 C651B419FE68FC2C4CBA6C062BD9A18B1C3773AF4A752E5C0D5243D87F7D1CDC  AC98EF2D52D9EEC7DB1DEC632B918BBA31157E9AE6419174661470F956C6E51A
 27F190B06EC053D712A3545A1ED0377BC8C44E6EC1E59DE256698CFB4BD05D6A  D3DC0BFD254B345C3C32CB818D26ABF30287322376ADB39E56E5A0FB560D65F4
 7CE8BE5F379D4F36BB1C76735A32CE849075A8DA38A83AE907F9EE264F89006C  39ABDEF0260536AE225D5125AF978132FFA7B115D7CB0CA4C68EF82D01A6FD4E
 595DA672834C4207FB1115A0B725EE9D5D63C163593E08FD20C59BE732D6518F  A4B6C947236563F4EA07F80A4C94CFC6770F9188C537702C98C69800F9797A4E
 5ADBEFB94C0024CE2B31A24FF1964DD14F12A8F301592B486C3F4BDF38383587  E64FBD871CED84D38D33FC2CA559E3D62212F7497654C63C3E9CF35F78C05B62
 CB14FD9E1BC9E072C0C1AF20D681702745D81E14653016A66EF8130717C6B0E1  DC0555957A69D2B31355A3269B98A1373B9183999488A7D2747C4551F5907B66
 C9F732889357E1784DF6429141E1E1223548188459CAE603726F43BA7283E124  ED0334DDF003534514F0ED765E061CDA069C1E3F3708B7A3278F5C3BAE6AFB38
 157F21D63C1577EDB707906E9B21CE33926ED6DABA6016F81621D197F75ADF31  B757DA81569F77566B5BCF7AF7544FA01FEED9599322747EBF4A99B0E7AE70A5
 0542C1039ED26276716838DED788554CA7351753B9E8A4E78EF775C71908F216  87F859FA6AB02F13593C87DCD47E8E39FCF5B78CBDC0D146C06F2A12B2477580
 5D29FE0A5CF148A20090811C270028675D484944888F693D280FCB853FE7F41D  4B2470F0647A3C41FD3A43BFF612794B9E7199889FD2AEDDA5AE93E00A879CA6
 A9ADECFA259D1ECE055384308539293103897076A6AA9E0F475C9BE97C882673  E6D86A700CC4DDCF6896665C142315E64450748AEBD395F785CB0FDA4E55C520
 F85E934A48B1F3F68807FC3021A349BF9399899C7BE315B4DA7E5ED0D36276C1  537FEB050D65A4FED1A48D45A42FC3FE1309356A7EB024956957B07D11A72954
 1928ABF1D5E115B3E64134EDB76D653839B628235D9002121E24060E5315F616  5D8B4D4A67EC9AA8896C44014B09C17D1EE26874A73BFCF8E43BB45A319C6156
 8F9F7D4A0B787924720290F7E375E2D3B8A674D5C098A943F8C330CC36EFB4E6  9B733F1090F933AB5A44AA0C18D8511C78235323B076F8A3B9CC633139ED7BFA
 9ECA90C00BFBE6824AB447D9F39DBFE5034F884C5AD6D94DA0EAD1D8B9E34771  D3CAB815D82FA1F16158B38F78B4015F4B66336E49B2C707E588656B193C9E32
 C22AD65A7A8CFC9B0C033EEAE87C5EE1B4EDEE8DBECD86A1642F4C70BC0A5D64  3849E5A8738C2E350EEF2CD6F87A005A63066D76ACB470168E83FB9D37641FFF
 7B49E30C15E1CF9286F183AF761F112B5C25157E4D9109A7A44877679D65AD7D  4EDCDFCAE93B9D7D0F5340D7538FB72443FCE434163479FB86040D55D70DAE34
 1555E9C78C7DCAB3F09B952DDCE7EF7DBEB1B3154358212CB5E328F3C88DB4F3  4243FBDDFED8FA29EE6D14C369582C494BE5F0D320CC36B412594C230B172EF3
 C5FB45C05B128C5474953EF6716436806FBC041D068F2BC46B30A03FE112E576  98AE19A7D029E70F1D17FB3335B887AC956F6A23353B163E07E3317FF14CCED9
 C67096156844D7CD0470F350DF8A9CFC5FFECB34911D895F050F420D81EC6141  F550F97AB844C09A02B08A41A6092639CBB0BCC0D1B9351FC2667B3161831E89
 2DEA4E042019B71219988ABE44758CF11B8AC3B95B42B22848D182C8DA6CA3CC  B26D4DCA36C8880B7D64FEE55A96EC54D087DA50246B87E224B3E8A9F7205587
 7210CE13B61BAD2354CEFFCC8496259C19A240B36D4CE6E1F57F7FB987E81C31  C57AEF9CCAC6C68188309ED187FB6AB6BC2D5961599E93DFD7C12716E8C9F952
 47D929B1FBADD4A13BB564018575CD56BE0A96A8D4702B7C21F5F8B72FB3875C  6134AF9EB0F8CD69E6011B4F854D82FDE86025EDDA22DAC44B1B06D3DB80F206
 001E76EBECF55F1A2EA3FBCCA69B9E1C90975F74D89CE4545EAD4181FF988A65  EF6A616705EC52D70775F39CF127B912A2419CB000F6437F107C96C42BA51ED8
 4DF848F0AF7FA9BFC6FB49DAF4913E9C608A831785480A39418A8A019B4816EE  CDD5C08077E6C89C8C65DD95ED8373F7A7AD84593AABFBF10A677F98EE589FA7
 913C18CFF8D23E9C04E0F90108A0AAFD8030EC40E6B64CF1B37D2F3D86C20D06  086D9B22BA82B6E2CA15E2C6FC197EA410CA21ED4C8E79078BAFC018F0207EE2
 2B180E105D60D7228F190DAD6FA2615370D29DD3656B43E2DDB4B776CAF73FEB  5755CB9F49B72DCBE46BF259E8378A12454E80B1F5A7C90BBB6B0D91B9D3FBE6
 1E1FED66B53C5038841988EF91235980348E17FCAA33467C0DA4A116B2798196  1243CEC17A14289955FF8AF0872A11F7E66F58C7DF9841EBDCBF85188B925703
 9A8AE67733B46980C83477E84B2BD046DD8F042BC283D303EB357DF3C02C1877  F491CDC9B18BCB322491729B342062A182CAB5451FAF5D43526E7BCD1EE19C8B
 809EE20E2089FD84EBC9330062A9E9DA6FAC6A2191D763AFC09588F5EE57E801  12CBB1DBCF79BC6B99E8C5835EC42815DBA6639F3E79E65C33249D1E93F60FCF
 35341790A7738F26801307BC60159FBFF46D951C8B3C435DCD5EAD0902B9C6A3  844EA279A3017E7AA3F618BF6F0F8E03A359703031FD237FAC80995174F58650
 E0B2CD3CA378F80E4CFCD0D1173D0E483CAB7EE2C5A59B4C6439A262E4CBB1A8  EDD6F7E21AA5E9C31304ABF9385F859FA935BE55BA0C305D49ABCB74DADB3283
 C9A7838F88F82EF69685DB051FBFBD15A24463D3E0AE14AB88D9992186AF6EB6  32654022633A874EF45CA7778755DD75E6E8AFC57CD860CFF36051690DE57966
 873AB0D27866E45CA614A5D35BCEB6715743F0AEDEFB0648BA73F5DEAC046F35  38D08DBB3EF5A808079A73216540DA463702AC37E9F3737D9F7D2704E3433E0C
 FBCDE657CEFF63AA9230AA192636800DC21F9DFE90525DB68F9DB6A0A40DB774  B824248056F1F13239219BC9E1ADA3D27650D8FD3137B815A5A12C7EA5A0EAC2
 F03B570D176879F7154DA09F2FA81160CBCBE566C7FB6ABC924E9C10357CDBE2  3087A1423D6C1224EE53A6A52F5D8B611DF1F4F55E58A9EF6D192C26D29F6746
 CA7D3FB0E35B0273A30763A21B38D82A57E7170BC5482BE2A19D2B9D2E2B88B3  F63621D89512D1C2A90FF6AB099110E400BD8D92C83B617EEB9EF208B1E1D18D
 F1C15961D374DE25A7B0EDE87EF9DFBF7A6C4D66B44FF6AA4464C9152A95B64D  5DC6532A7814458240B678AE18A2C78B65D2DC9FD077031998856B1457E1E52C
 1C9B09E1D95EEB271B48E1BE9F377BE69F3A21574D7C037F8329639C6F159BBB  8ABCEB9A95B8C4795158D88E4D371BD41BBBC976503D0C78CE7119296670EEA0
 E9A63D7593713B190C6E7DA8941967E58ABF505C25A813E561BB98208B677427  2CD7163FE8D59415E6562E00B92A40A24492FD9DE31ECAE26A40DB639AD66595
 3C951F466E6800FD7FBBD0EC61859FD0A3946680DFFD8C7801701D4AC5FC3334  02F90DECED45836DE7A317F1FD1CADB828028E263706D89BA7DEA188BBE105A3
 CF250FC5195915764B696DD9032D2CBB6BD0B21212E70A0938EBB5219E7D627D  B3334814C8AEBEFC8F6949568FC683D308D7B13FA06625B0A71C3809692B6F62
 0AADAF52A14DB5E7EB480B771A9068CFFA9922353E5270D5FCC12E18120E0EE9  DFDE42F5ED8508E45E53C4D010C391B51064EBFE0934A0B9F67E3C0B463D06B0
 275500B1BB08CE4B28C24969EA1F35C5659579CB920A935E7F0B43899122E339  D39916C2BFA9548D54E5DE09EC9E5060FD20FCED2FD021B8CB1F3B9703EC3194
 1D55D16B5D526606632B9E541FEBFE83CC32D3D367E9000141EE5B103C536949  131B54F4FA7FD45DD080DB54AE06E623310B2657FFEBAC121551249FFA80B86C
 1B18ADA58C791D1F70C589B66EE8E02F14898337FDD1FE54B5EA44570B7FFB5C  A997ECDC75C8394C05AC0A20E4A41B0A4B7C460252763E68274D6C03B7C24F42
 1335DB9ECEB4B1871880BF5E2B29814566CAFD7FC86F5B19F0414AFCF240291E  AAE9E2AC5CEF9F939A79327515A31DD4E665794790D0D31E53549635BB6E9431
 E6CD993523074150AD1A292F9D0E9A984A2C731B14F49F66AFB278221AE3CF03  F1D58BE095B8695FD0435E3D66D8ED27FA15B47A8E54BB5AC76134EB4BEBD866
 D2E7C3194C6C0C77C42C60EC89057F26F5E4F614F85F82D625BDC5E567499D3E  76AF154C53D2A8E127EB160E02EFFDB218240688C21D9B80A0A47F37A63DE8E5
 ECD9C288762B9BF4959633F3E81547FDAE3B2C27829CA5B65C06B99841D1ED8B  A0ED740E2A63737F3CAC220A01B914261996A0B2EFB1241E59D20AE5E110BC8C
 DE4E6DD8C38D744075BC00CAE5E58E858A806C0D476257960EF844058F4F89ED  8A942A83248B26A6A331D0AE40896C3BE6D7C24082882E374A9725B55ACBB4AA
 1837E9DF80DD161938117F6DC6BB1FDD0E758FF3C9DBBC0E7B2B66387E7C0D6A  96AB550DE89875B357D5566D5B997D07E6A619BF51AF77CCC04BA829B640C281
 ACED210FB76D3C7B5C89318F005BC288840D93C734233ACF19730B6CE129F9C9  51E0FEAB8E006619AE4D7A2491AA7CAF9CEF0EDAD55115D2F1DAFB49B3DBD4A2
 92FEA34165BB34C04344621F2B06743E88053143048459A7FB656BE873B8962C  032CDD8699C6A77C4B7E109C9FC7496838EBC4A312F8E1F79A4080ABDC6FB84F
 3AFC9EC243C9968F33D46B6DBF3263E488A23396BF06D05B2F178B06F65F0070  DC636EE6CEA8A3EA2FD2372B6F418148B7B084F049E32B6AAD975ED7E11BD704
 E913833E87535CC99E01B6736DC721C798772EFD0F5B244B3733723BD2543A8F  D6E0C41D40D27BF1870EFA59CC2BCD8F4A20AA53CF8009E7726E3E6F5307AFCA
 5834ABB411B945DDE4809E2C6E93B7070BAADCE2F9C95A76CD17A25DBCCBAE26  1CDB541F33FA6D055221A6C42FDB3075FA2F725183193DDCA689F1B1D38F50B2
 BF93878E10ABDE2D38AB7BB6868BB65821D74880B8A050EF7D6484188A164880  CA819B87BA672966F72FDA2491C909DFA61A3E4DC49C7C8CFE9373FBF1A0D09C
 6F6DDD4A5882D22B828CEAC703088BE5A3ED80001A6C2E9D9C9AA8D57F860563  6EA5CA2E59755BD7141C9777BADFFFE5AFF35CA1B3967EFA01C4A6A78E59C38C
 AC8042AF8C6CCED3CED273BC85B6D0065F90C1CBA36F7B648143DABB63C31D86  41B1168C0632BB3AD6E600A47E7C02D31796A62FF8F3AAD1B179928AE3408EBB
 9774C8F36051690DE5796638D08DBB3EF5A93DBD9038853535FD7F2C680F5762  6C277E1E16C68A2F08EFF7231805F36844DFF0DD68AC6107CFC75D066EF64C26
 B8ACF076D3F90858E467CBB96A0DEA5652C7F3D30EE2984F8374BD849C95A496  CFA494E9DF1B813B0B07D6CE7AE65D38F32E901068379FB3C3E32EAFB8E9C346
 3E25A3FC90CCD4EF93EFB88A2D34422A17E931E6AF0F6B8C4F2512946EFCDD00  3D2FD6F292961183024AAB4422432F0371A642EC3163927CABF282C5905B6D7D
 7BD7D484C2E2A39D8B968FCFE3738107C6DD68BDAAC454665F24E61DD2C30451  0F8C91EC8298A7FA7F347962547ABA684E6CA7856EF78B2E03A0269B0BF625AE
 CD13A0E539CA9C77B00974BAF522AEF00608CC3F4E8AF16C50DE6A0C9DE81E53  9334D06FD6003B1A8751F5CA38E543CF20CA4FE7DE552C2C3693F1D2EA5B39A8
 173C795543CAE1FB43D9828A4B2EED6A490656196469777903DCB61AAB312D96  26CA39D5F449A97EC017F525C9A7DFDB429B5BC9AA236D0CBF6C29BC51B4CA88
 ED769A0CB3B33717FEF71FB93801FC571BCE9EEE45210C290430EF891F673E74  9FB8C00C8E2742E4D0AC57FADC1C0C36DE0C84378D83948CCC275051E800D315
 2B35A1A0FE7B5821522B68A0635F43116E5D4858CEA7FB1B8AD3B9B56DC85BC5  90E79B19EF02C15D0AB273EAE0E4C1650E64B84A78ED825281E33CB03F19DC37
 094D153A24FA981C2512E5ED476AD160D15D1DC77C9913FD469D8BDF85C364A3  73C7AEC3B2713CC34AAE72411A05FDB243626DD0FCEA7D97445C1DC9386DEBD1
 7169F77F7146B153A092AFD135BBA1CED5292DB0803B647866111F5A2A41E337  987278163B2EE713CE384BBC5B154BCF99217F8F445F83352D2043FDA304244B
 ADD8ED5D774DBA7763218E6E04D79897CED74EB5CDA66A4795B3525CF75CD70D  353062263B96089F59C5DACD729608CE8AAF3A48C7283554E7D8CF52B808A455
 388E63206AF818FE14B605599B8AA26D985BBEE502CE3B698A41C1AD8402E712  033975C5EAFB9228843130BDA375007F0B938357D4DC05207FF1AD0234510891
 11788A1BCB560C5AD9EF3F0D815E9A58420BDCFCC5BF2684D154B7FD466433E5  0180E7A56062181F7CE37EF5ACE48AE21DC831C4C5FE755C4C8F125F413EF027
 59F89711EF59C97FF1C8675D88352C82FD7A7E234DFC913657FC9B2B9FE57806  3CF43FD10F89A0081A6842A84B87F864F3D952C3C7D1A53A98C951202573D631
 E2296B8A82233F708F967186E66CC74E027D50253EC67BFE723E90E176A79A6B  EA91B56881402F07562905FC68F97052858331EE0C7188A74234AD04CA18E93E
 F985E13DC26F8C25B44C08999491AD235CB690D8D57EE7018A3670FD551FDA59  FEF7202E3C076475AC946C9E0ED100010EA3CEB90CA329858F8493E5CB7EAFFB
 17D9B1C3B1D24C285191CBBD78AB420992068B5736427531B2C7789EFFC553EC  1B49F32B121C810226CCD80AF416C079A9D792D922BF40AA07AB8D67252A506E
 FABFBDE9B4A9F1D7A9AFD9A5C688A7A3362B773584D1C5CB4259364D7A38EF46  A2EF907B010819684DACF8B6075996F8CD2903746C528CB99888DFD7723AB6AC
 7C870B14E033928B709B3AAF96C35AA6157DFE189576513599EB4F6A20034B3A  CD87432D5E7933580AAE4F5FB1FC179049E054532F7E32E726B8EC951A51E13D
 7D5481A1CAAAF9ACB5773F5BA6A4CFE230B7C64DBCD5BD9A6B3C79A41DA065F0  DC00DC459B6E6535E4F94A248BF012683DC0522903DBE678665F3203A175A206
 EF584652EDF6DBF095AD75C64D9ACB5A8E1C3D214AFE02E97B64B9C4AB3C7ADC  23DD3B2F199FC4B620D6417DB73F890D0CF9243E07C2D611B00868CB61798B58
 857D02C82012C76EF3284DEAF5FCE8F79FA70BCD7628098BDC4F7E14A29D019F  2FC8771FF12CF8AC7F3593EFE07608DB94ADCEB9B3643EE059268EC83809FA8F
 C97415626F67E8756B06068374E935385ADCECFB7B49A95CD6E470761A8BEDB8  920331C628021C6348D3499C384C0933655DF7D30BCB727C36129B8653CBC3FF
 B36AAA642D69A32FE004ECE79F9437B5DF658E2ED63EAC91AFD9FB716743B84B  333C089C557483220712631519DD8936808F715FCBAD49877F9AB856AAE3BC69
 EE7156AA61FF86610BFE936D957747DBA5336E6EEF1C51EFAF1A5E50128874BC  6BEE61D750792AF5415B7F322A71F1049544EB87040E5ACC0A3F8F2E4CE03C8E
 EAD013AA353EFCE9942F03F06D9055DA1DABC0CE015B4F0E4F0D51AF81054A6B  6BCFD1970E0DD4CB2B87834E458DDBFAEA9A969C18BDE6332ED0F73A09CEADF9
 6B884D9912E9E0256869D7D5CB1E4FF3CF3516A7561A9B83305F80C5619C8C6C  A8FEC96EC0E3E11D2405E3DC0D87D7667CEDB6FC7746D687300F90ECEA17F062
 507509FB05C3494D63FA5F9F7F756E3299B4C452CBD883F06C7DD21905A01DF4  B802A1715A3C9F40E94626083C6256300F714CAE187F2F737BDDF50E6867A001
 507E0ACEC344005AF9E1A2AFFCB613BAECFADDF0F265722AACA64E30DB40C492  56D51B0B276AD2F449A97E3C61CC5AFDC82F982B98238371530C062AF3A511E2
 9D70140982653F877D8366B1E5CE76CC51279788C2B97EDB130DF0465F749404  5AC0B17B4E1560197C752025732FCC393930BD20FD2797F4060997B3CEDA92D7
 89ED33256B64C78222BCFF2CC9585584DBE5949F4D5AD4F7E3A059E8251E5D7E  FAAA23331BD1EED825C1190CB6CDC0F70BBE951E4A202AB0374447CEC133F9C9
 24855A35FF92F1140FB34B225F63B0020E8C220AB72776C9E829B29CCADC32F6  70295F39FA1C3DBA6612B7594E6F6B41EED4267E26C1BE988CCF9130E1C3596A
 64CF8AFC6905A556A601892C9DCADC32F664CF8AFC6905A556A601892C922B25  D5B763248D68422A063E07838B30DE81038B314E6811ABBF7678F783FE3E4B33
 DFFD56C9E3D03F67B2EFE6358D10D47BEC9BCBE8C2A27247F4B26E479DA4F527  7A6B47C546979963D212611DA9E54AAA3E8626D8112BA229C30190F6C75933CF
 493E5D92CAD819766CDF1519C73467E7025F9B3F92EDBE30A2447AD54A7FA483  06BFD92714570AA9B96069B15AEC28F3B0C0A0889E59D041FAE4EF6E23A0BBAC
 CD39535176AF696DCC08B7477D5A7CA9BAE0804D9BE50DBED3CD1566E21C5449  78BBA0A5BFE77D3A3662EECEF626D408BDAA369907D45A47AE0F453862CA30E1
 83C661F20485FABFA601A1AC1544BE674E4BCD3CD5BDE9CCFCE1A3065C314C27  349DE4BDFB838A5533136AB9611838F29421E75DADFFF8B35681E0D1D7A49BF2
 FF32A5D4717CEBC1F382279C87FF6DB2A16653496E1D4B812F6A75C3FAB1D855  1BCF4BA06745AB4231394C326875396F0499B198DAF7842383154221970200EC
 C93ADC954B9B3F74D361A09DDC7257A8B635FBDE908F14A6E4E6A4D3FC410D05  C14B174928A27A48272DB99A82CE8F4EB33394C90B30A1508B0EDD5DEDC8A6A3
 71B9A640905715353EBF1CF17A23FC1C77CC0FFB85DC81336244F4E0156E640D  04DBE7DC2249D9596FA514CA18832ABC2E0573478A8E173BB59B6B005BD64971
 A6A3D29D5C2EB6F4EDED8B840CB95638F817CA4C84910C36EF39FF80C1884EA2  00D83C1C1DDCA6CC4936CF33F2604B33407DB41B50F7B4EA6591A30F49225052
 738DC5CCA0AD3A642FCC46FA194A5CE794146219D2BDFDAFE0806813BE477BDA  ECAC849025B60831EFBF53B23F056FD82C8F6D8F93956574DA2EB856BDD4BA36
 E8844B3EB2258CECA5E786A8BDB826155ABFD0D5AD086F45A03766C13E3A6E5A  28F047097E0429C0F850649FE00857F72E5C852E8A76A43C4587A64969C25B54
 DF4234D75F5BDC05B0186E12B9BB75AFFBEEB315F71F062C16DF10662D5E5D29  2E0152F3EAC944D973C8AB5B3C722CFE24B902B56D013353622E806A5F6D33EE
 C18C4BB4813D9606A4BBE84CD94A094C12DCD950DAD2F3E9440F7224B90689B5  EB3BB19C8EE354045A2016CE11FC79896CC8B8F6622793C79F90D61B05CF5D82
 A2A9B53230B0D0797458DCD22CCD243CF55BE52DA2AEE2F85AA2EFFF3219ABE1  B6449DC741EF7BC2255E5832AC896C4D076DA0479C3DC6D446986F1BB03A90EC
 9A98E9BAEE0D3D8A12D633E80E8DC1E5A4105D2A404AFDD6947B83EA194604DD  CB5661475E1A12F46B920ED4CA548150C0FFE5BC3F3E2793F526A5FD94C653AE
 BF97D882BE1DFC802CBE867326744CE58EC31B946C41CF80911826F482DBFD78  6025ED24E2B15AB2317885347B262FC98CA8CFE4F8DBD67FC01B223AADCB21A8
 4C43218A26BD18422745FDCB6775CA7417FB4B643B69ED7D8F45E68F2A60A844  4A453CC1A88BCDC5C91F7B53AB34D3DB8B538255B2D0FB35EAED6C8DA83A763E
 B1E119125BBE95FA4F726703D3D574FCA70B8D0CFE2DD225D76E4780CC3C03AC  E0F5092AC1A7F2542235C73EAA5FAE3265CB45332493EBBD17AA2DBE1D9D2BD2
 FAC315FABED92D2A9A098BEED08176FB09880327ABE30E288BF601BE37E4830B  75F52D2032C867CADA91BAE681225C8C9E67D05506A96B3294DB7BC4FA131309
 DFE930EB56D04C7ECA54E95EB4454981FD0F0738946EFE4A530EBD603F279C59  C7C46651D99C9B74B886C5202FC2CA2920522A4C94DE4D1148BC12DC0BAC6FC8
 27D41E5C1A3593FC48BC14FCBBA872A952D1536A0827DA8DAC51B19FF4F16BD9  B884906F972080D9DD484FB2A8AA095A438D4BA37A9E5EDD235ABF2900E71F28
 B91879620A6D5C41063E6BCCDE6C99A53E14D6B2C971B5E71F57D922C13A306A  74CE3ACF1A1D41FA8F1141EB84370DB83BDE746718FD5E3B93CA914C8AFC0577
 F32F1558933C5557F9DAB68A25B7975918160865985C636DB85E249AC03B2722  B3D32D01F48C4ADDAD53E859EBDFE7627B941640A8BEEF5419A02C29744C713D
 631D967DD0B8B58E8E24D022400FA8E99F6576FA9050133549C913AA54AC0EA1  C94281EF4D3E69D77EDFC561F55E0355AA366167F936F15572594AD377CE0D92
 B7D87096CFE0E324E52ECEE16E00B9A907CFC752F5D92E03067AAFE4AD91AEFE  02E190193C77EB28FEA789DAE02E1E111AC732FB30AE872E2C813A1015427AD5
 524679004192ABFFD6A0D606A24984276F4F9DCD6238F8FEB571360ABAE2D7D4  372F6AA8E6435918DB05FC20E3C8C69E20DC470F0947E0AA1F9DCAC1831DEE40
 A37BE06653026DCFD625D9E2385767A972F70AB111703A2936D4FABED6401FEB  BBCE64AF9477423FCE3A8389739B282B460BF0EE0653759D97F529D500D00751
 79DC69A1F491E9F2B1D346F644A8126EADC4813F842E94BF9036009F45CA74E4  BC095EC709FA1C06F3A517FEFDD318F79FC0593DB67DDB6DCD3F37243CDC5097
 3B5E5CC23A30FF88678A39573081E9B944C0D4B5C158C66FABAD27CE511D90C5  EE9D1EA99DE0D39DC3EE56E30D68241A81DAEA5CBF522B744E48AFD20CB2DA44
 D5670781D1349A49981DEE573A4BB6626FA1CCB08CEF668572CEE08288C239CB  A705E4B6AB0B7A1530C9B489816CAB3889CB9F56116A49FF377486A6E2D75CE3
 79BAF0F0DF5B6E2C376C48E88C467C96A1A6056D66E1F57750DE1349DC7D9B86  F07D263496EBD6E1643F070730D8E0075C92E7E070442A67F220C8A485CD0B55
 E08B5ED6823AF1C31B704A25927BE4BD4A284E2E82C45DD1EA7E0890575A2E56  9ADD4FC0043B23ED64C0A0F6038EB3DB7BFA3EBADBB4DC618A53D4BB49A9D0A5
 BF0381200CC97A0D090E5F37B5BBACE0A2C3E66F8DABBFABF822FF7C25DD5ACA  FE812DA9D1DFE68BADA1B3B0B645734348FF77616B5B9153690C89E91ECFF9B5
 F943F7B947784E7034070E228B1095657B0044583BBE8949650E5EAB97E34E14  7EC4711590F8B40A1A3F5D89C78FCF7ABF96D6709CE94D43DCAB22E27BDC90B8
 CAE4A0D4834C1BCBC7E0B8A3B062B6D732AE42FD6E5550F4F7A1482EE312B5F7  32C1F9581425FA20ACECECA6E2A4F059E0F9A39CFD45FB4A0757B0DF7DE7BA07
 3CDC4336922F5573B72AC403274C694E5D0DA08643C6A9AAFF92842917DD5EBD  275F8BD5395DCD522DE59C64F7AF92C3521154DF4843E0224C4A5BCA4EFB8DD5
 F6055A56F8EE83C916BB3018EDEB43EB3105E59ED9BE028FCCF45DD97F5F6C03  6C84B8E93FE88134ACD92F62592A1E3A9AA448BC45EAFAD7F08E1271B91232AA
 15AF82742C86F7685B51D8BDAB17C7A633909BC4F51848BFE4F5377E08D5AAC5  66B914EA64F3698FAC50F41748A0A342F646AD31A292E30EF99B5C327FE93EDA
 45FA14D690FE87FF6A567AA83F556DB2D3EC30C2E710CA128E8B9B5B1DA848E6  CD309FA20055557EA8DF883C90AC199978E0F7D53074BE07E38A1580CC9FA8FD
 0674C34B63E4977E665AAE5D702FCBE567071E2513D94ED70D9A99A6BE685D14  5DB75820F3FB208ED2259395F9FCF7B886F07D81FC3743A898C666D89289FA3E
 01BCFFF25DFD57142227A754C1E4D7CAC751F27B7B6FAAFC6500FECB672874D5  DB61A19D322F686027CDAEDACFD7980DF598CA9326BF4DDA4526DB94F8F48B74
 4165B14F32FA7114B6A0E9F69477C81ED13A154A186ACAECC206EE816F47E2A9  CC49ADEE2524E625AF3230DCB885A1095DF65773F905F9CFB18724367DE90EBC
 52CA6B70A3542EC04E6803AF2582F5515AF00E07AB47E17888FC2C1C9A3DFA6C  80A55EFFA3EDAC4EF0E1433FB5D4DE363457A3B4444416E9307A9B4830F4995F
 31BFB6D88E33D72458282DCE9EF74CD4B4BA6D47036DC1BEA5D5FABFF3232481  C33D5D6E29CA10C9B4B0272C619E6A3CC8A3F602E7D0B639E13C40FEEE4B2130
 2A3F39074F7D3A60BDD4C9671CC48B89B1C8CA80962D23C6F2B8C944DA40AACA  384EEEAFADBF3F60733F263BE302F789EDAB182967543D7D8C47932E1DCD5B03
 955A6F03B58AE4111EBF46B81CB362B87BB87E9552402C304421A099C7B63BD1  C5D1BFA746AE8F304FB73F7600DA50D742B3DD3441DC391D2320340202E2D47A
 335E4C253D16818C5DCFE5D3ED4C895A608E7FAAC01FC9598E9957260F70E4CA  947AFD7FD015C0747BCAC97E173536EBE667F6A50049DD7BD01F6292FCEBF2C0
 71FC970E8EBE166ADD3B34B67252358F3ACCCD926C95B5D8DE5E0B18D4B27378  7041305602E6333C34783357F86D33CE9AE30A6B2860BA5973A19EB312118BF8
 813BFBE08F99345BFC21BF840818ADD1AC5E70666B542833087318B006BC032A  F69107DFF43DB60992295429C8A8DDDD4FD001F351E713BC535C09CE75EAE43B
 197003EE8F207F548C92DCC4D49B1133D51B89BFD4703B3EF8A52BFD2B0D73AC  E62E6C0D4ABE2C5A450D0A9AF03435E129413532C9B91576EB038D11EE58176B
 8DC94B0EB3639202FAEACBB5C8C949F05B9926FA37240175DE12E93157F7527C  DBCEFA093DD675C0EF1A271A0EF326BB95E0C51F56A82590EF19AEA0AA826D1C
 FB126343B11407EB1174B35CAD61832DB7FD093251071E74C160B266057F4EBB  3FAFF112EC23C0D358B49A251841B5C0478BDEAAFFD174BA584FF45B4354632F
 BF2A1D80415C24ACF7C455F52D2F29003370A63CB654362A5D9AD29CDB1E64E7  B1C4A28C2013F5C2F2774B34ED26BDA0FF0BB4A1CDF1DD1BC1353ACD7EE221D4
 37AF47A894EC7ECEFCD3A83D7C6B5CE58381EF6581C6AF3E16D142839DF0B136  9132B08D66902C80C4557469166BE3F9CA70A381E9E86B84225864B3B73C8839
 B6E811AADFCC865CD5C509DA68B180A7E629DF1AE4BADFF86851377341E2EF2E  05642611630089472529D7F42C940556DFBBF4AEC7882B7A0C7218B75BD879CA
 E5B0E394C5C86283EB4C817E5FCEC9B8BA96AC94586979F4DD1D180DB07F4B3B  FB39AEA46218CE17FE3EB5A5B70C0C2260B65F422B9179CD0F8C738370C4881F
 DFD76950BB0C1540AD102C53C72BF2DDAA6C80418BFAA3AAD8D28FA0A9194064  DC6BC1D19C5D19F43DD81BFFF224FF71D3BD129E639189365E4CBE015BF312EA
 26E11F97CF65E90769F00B60AC1A337DE4D7CE48276DE9EB064FA545841C4D66  EB8F66D36872E6EA404D05E3C44D290BF0EF16379F54896A4F2FBF1E967456AF
 B61F7F2AAB3A5DD70C54D282C98740F366AF86830D1127CA3E5A0A3C6099B6D3  8458189C1F888C864440902499FF0F9BEAB0C83B6689D6F82B351497B403F3A4
 B073EB42C69AA985BF7EF0B20ECB0CB937C9F3A731CCC6DA18992CA8AA2783E8  5ADE77FA6FD93FA60AFD96ECA5ECE4678FDB35670D6AD5CC00344753C23C6303
 43F967F213229A55592F38F5C85CD774A47F970C09EA2145972007ED9D1F32F9  AC847DEE0F6518DF2B830CEDE6C36F526DE4432AAAB19E4989113D543BB7A46B
 9B8DD2CDE95C0A041E765CAEFC99C0A632CA1902B7509232CE2D511B177C3B29  8DA91E22F07BB1F077C0D5640412C65E7F41DB4C5DF149238CBB4565D2DFE5A7
 2430B11AAA886FE853DA5E341576E55814B0AAD492FC6BFD44B42ECD48C15BE3  58218B976F41123E5CA48A8C2F5C610FB2D6483D01F9E29D6F1DE7DFA305EC9E
 DF2471E8EC9081A4875DBE2F26923CE86522C401271713B28F9D507A11E8CB4A  5060FD20FCED2FD021B8CB1F39252CBF5A12D572721B5F946F7BC232B8460B60
 9D15DD5F56DF4FFBF19FD75787AF3D0CB898540CAE6FE219F06892F4C752643F  685E0BB74FA8C31ED0007E952D15D99FDE0CBEBF6566D47CC0AFC93110751B5B
 6B890CECA421C2FEB6538BBF21E7058B8DF9FA6DE9E1A505C81CC95BC6618D9F  43AD99C25408BED02EB7D6B01CB47BCDCA7FDBC739C68E778FDE58B248045A05
 394E1BBAB96CBDD8DBF4332FBA5C0FA741B088C233F8ED2986EB1CB8627476F7  5B9111A18711648FCDAE5B8A803B8BB13E562BCE1C1D69CDEA5149029A46B9E1
 927F4F223A95EA74A6F9AB1AF4056C369F04839028E6257337737208445C7C71  B59954F0B40FDA6FE245BF568355677A9DD49EB4D9F2E3D47A81249F4FB18CF4
 2CC2BF90802C06D1D7D60464DEB8883F578DA2C6B0A5AD10FFBC85E5AD928588  A64B5C13E84A2DE7C9CCF62F1CD93713226D0A5D1BF516E7B7141C0ACEE4650B
 9670AB5E15781D3FBD147308CCE29D51300C269B27A6774837A7848FD9C1991F  11631704A7C7A74C07BB48E90517990FCEE3EA3747DF48D402B3602546EA6208
 A99DC5E168EDAE946E142A0E9EC74270EF5D0C8ACE829B826B3BDD8469FC18ED  DAFEADE6308DAB7C43BC0FF754402B8DEFB8E5B2CA2248555E1CA9A312707EC7
 1085D189BC8EEC777F31410F4711647FB6438363994EAF5068AEFDAABA736E08  14E70B634D49F59422E95190951DAC29A64DF7B2B829951D2914557B5EA52B26
 D2BFA662FDCD3B7435B3F3E387BCEE9588C2A1A68DB015A15C20C43DAE23981C  532BF06EF31A4368603D6CB07F81F9E9BE835A0AA3E5787A8C558FFBA861D1B2
 0CB22F6C8DF6E2EC2877AECBBC3F0746FF98E664A569DCC7D2E0F5DDB387AF36  8EFB9F187FA0C21155E8E9933289B9000BC33C144B8EE31533C7CC4C6D731BE0
 ECF032374AA1FA994E8BFFE17319CC2ECC6C12DE6C6BEC994BF8FDCBB9185700  496B1E1FC96A261CF17A766FE35B2A7EC8FAD5281E58C587627EA9267C491004
 010922A97421767657674D609414EE08BFAD9BAF6AF98E0F5E176DCB6FAAB416  34201590C7080EE11D21733719168C9E8706E8C941907C3D2AEBF305160A47A0
 5673ABD3E9FD72848D0B49375AC07EAAC1F39A8CDAC783A0E4CA693E3432546A  8E8D7E1FD04747375E1C66A902060476B523E587A4AB639ADF8B60E0F97960C4
 8877985FFC96CEBDECDDBE1F83A608D3DAEF997FBAAD4A5A8FC57966CDEA0744  7C33CD5EC238F96BDB14167A0031C7EE15D2AFC5C6FB8B9C8EFDE9C54590D3C9
 101471FE8C18DF4A3A6B9B80FF9C88C53D8D572F1DEA011531DC1A76BD791BFA  69B13C634E811A45DE2A9EDF06DD70EBAC3C9F7810B3BF89F4FE0ADCED1B691B
 4F63C47980173A1859C74322F14D8586911F73FB7B4EF52147208D9D2C01B846  1F1FEE82499BB9DB269FBAD60BE7E5B5720163BFD1502F623E4865D844DEE733
 BD2457E4C61486AC188BE84D9487083D8FFA12368BDFDC6623F15CC55153F560  C0916F666514CB0ABE2E10D7644031069527528EF3F4F7A039B9875F4739342F
 E87D2BDC36B47914ACE23BB321DA5025174B923B7814539E6D297DBD2C462F62  77B3C65D9BDA57B5CB7A6FB37D103EBC12C40EF2F9A800CE8D37937485919783
 31084BCB764F95E95257F5F9DFB14F50F8629FB2318A6E9769A3D272AEEEDA16  1C6FE29EBD3B61420F5EE1EE6149F64F2400428D218FF4D2E697A4D7E8377968
 C9834E2F87C6F50BE00D29E9CC2EEC2487B2208241BBE0627932DE3EF3C9ED8E  13362675C8F3AEDDFD05F9A15168DD086A8EB0B95867C2CE2A907E2A75DCD807
 3208053023FD47F1A47B364F8EE9C63E42C301B2D1E05BF8F964F9EDC1798C33  228D7AB162E62F3CDACBEF1BB8CDE1BAC044BE3564623F937F005D597DA8D33C
 46BB7DA1532E992E397C7DAB77D677611E3FC90ED7F46740001E9574A6C792CB  583E9784E90BCA324B63C80D0A5C0D0693A6905C8EDB6739201815F471C77B2A
 6DED9CFD2E7391FD93C7BE118315866F1B3D11E74E0BD6AAE86A713A154F6E8F  532741F45BC90AA042DA30C99DA1D8711904A277084C053BF63E3F87CF19A295
 4558F298B0F6B35A4A4B6EAE3A80EEB448B2B34FD7F206CFB99206EB14234106  D6C5AB16B32D0DF2427B2C51A69960F313C93FB5555F3E68892A429BFB27715D
 96E815C6BDAAA1DF2028934851287A3A4B0404B04DDED191E780D003B931C701  E1C595D904436BB8A83E25043E1847C999789401DDEBB30B5DDD649A67C96B8B
 A50A374F8BBA3BF2E40051707C7FB344ADEF599D82AD91C75520AD2A8C8333BD  323F5F494DF4D46B342E5311639056D3492D26324782F786D66629A9910B4E02
 21C33742F6F2670A017109A53E7FD6695042FE09EF538723D7C761B30648080F  5438D74248438A79D732FD6767A21F327C31C9B8BA96AC94586979F4DD1D193B
 2FC0ED6D8078403AFF821CA6AB4BA7A0BDE9E59A3681A3476181E04DFE84F9F8  0E9AC0CF018261567FC0EBF5B2E29A86968A2D940ED6BAF6F8DC627B76F2F0D5
 5229579684661305DE04A29EE8318B49AE62A375A55935B33EF2FD50436F978C  96727A5BA630CDA5EF35EF8F546551F93A05843B75C4AAC2EEEC3D618292065F
 3106B279A1DED0B91B099ADCFFE402BB721D1B1A7F7F0BDF2AFEF9BE8558A1E2  2FA5D01BF50FFD2804417F7A88528B742B87CF1F9F4CC893E47AA009F8E2F748
 A9BBFFDC197DEC193832A6D303F9D7CA92735465A0E3BFED906FEB05A394CB36  2604F556EA1568DCA9CEB146DC8ED4A28147C584351D3C409E5892FA23324314
 84D0012ECDE5C37368BA46E1196C8904FD833B3CC3E411BB860623FE2B4791E4  AABCD3AFBA75DFF9FFC9E56868A62B3DDCF692FDADFD2B6BC8E9C07FB9C4C046
 47803757F73E8A4325FB3CD915391770C927AE6D998640A98D97C9F9EF923FE8  E0C3D9644250CAB98007FA6C65ACBAF7C1B8CCBF477AE6756D1957A4C89D53C2
 7E543A03B1C7BB95C5E7131F4DB07C520154EC8831063816F70771451001DE1A  F53F12EDC70FDA3EE2B1EB53295BB6CF70EBDC1C61865AD6D13FFC9D1DFBED91
 0FA3D84C067A67335C81C38AD056C2F949472633FEEFC38222B2AB3A8BD0319B  193B161D0A359E80D3B07ED07929C5BAA17555EB238AC7EE14141E02C64522CE
 9B03922B702D9D90787F554820338666A4F784C0E527C20946430EA099671DC1  3A6ED75C1D24F6310E146343ADA94AA39623DF00845ED40E4A50D12D8ECED28A
 4E99C59BB8C7730A73D7AB1EBD8259EFA42BF9E9DE11AFF3571321F5AE001486  E17BB787ADF98A1AEE8FC70A83FC660BEF73B3E228F211E5786CF498EB271C57
 0B329076715B89F317B9E0122C31A10984257F1B7C7553DB5C8ADAB10E4782AF  922957A82E66029C4FB1A2AB32B7BB3775A6B989D0C8430A1DF8081F0688C057
 F73DDAE453EEAD53E39015AAAB82FF65108B3787BD997F7AA88E8586914CCBC6  78EA6E4CE9308A0FA105952BD459EA90256D2085B7824398152DE952A6EA2B53
 C86D73E770DA7701881ABF7205D94D47C07488E49B2BE17AC05747EFCECAB6FD  016968266829A701E35DBEE8514A2F63A37A5873F70B95F97A96BE04D8E707E9
 E3E0133AEC24204F0BE1F61AD33A4CC9F2FF90BBB21180B7FF4BD38259854FAD  4674AA7B006877B45C1E529A61AAF8CBB8B8EE5F0FD59D0CE9BE61526E4CE41A
 059EB729DA459256B39ACFA7B34FC75651947D8C64AC7B71873E5A0D6276812D  FD06D1B904F4CA460E1998122E1EDFA79E25FAE4B89B4B6A3297CAB2EF801F93
 06D3FA2A181300B464CD338C337092CE1FE23C1EB9227823AEF1943F226B7176  1BABA395984CE73E67169DC6F6632314D2A3B26B2C283A5FC611ED44F759517F
 CDE361810C51890C0AD6BD9463B9BFE8262D7F19B30385C630DA006062717019  F2C9F44C823193FA3C76BF196397BF2ECA8876DBCC1722A7C5127FD3D47DCDA3
 8C318C0454378AC43984AB1DB3192D5155308EB0145B9AE3D172DBD50875850A  47500D1E37D3D606D94147F28C20CEB5F82BA09ABD3A2AF3DD7DCC038CB06F0D
 092F2BCE9352749BEFC7C534BB84F4CA19DEEAF3D2147347DDF14CE34B382DB2  3D15B7684D69C10C130A496F885CBFBFF18E138CA28999D6E4A21FBA90BFBBE0
 AFD5CEA59503FF1243A9679D38E7E8643401190C9F339002CFCA3219E95F8E26  7EFFE9F702CE4F79F487BB401626D8D5662A85E8B58CAEAC7C1C6E8752E22294
 0AFA198BE4580EC3B0A8F20B5132F93C04C5579B0E137FDBFE02B7F995DFF85D  E8B190B1C518E08A1F7F2808A4CD492A90B1AAE543C120B344875E4B34F947C3
 EDE7D7059BA12EE765DC94E030672E900DCFCBD830FC62ADE2917929BC691A8A  69B7B7F73CA69EDDEC28E26707D3BE2B69A95D46F32DE17ABB366F3262485C73
 B6C1C1D8376E82D4EF4831DC6C8CE41D80891DCF9911CAF84F81B7FF4A242AE1  338039637D9DA636B9C7B86FEDFFE056CB3475744CBD3C65762BC4DDAA778BEA
 415209D74D476DCAC2C1818207A489953899519950F7AA395577011A17F37C62  BE5E0B22DDD75102D7BEB4B37ABCBD46C4D0B2E4927460E877242A0212295573
 F6C0FEC2EAFD63ED8F223905FC82260ED7F92D82F0743150A37CEEB1A22FA610  B72AC403274C694E5D0DA0864212E035452F3DFB31BBA1EB681ABEC649A86FD6
 12CCD1D7BE08F4EC8B4FC2BA8D9A98BBCD2784D53B3A4B5FAAACEE300BFECCDA  24F255519FE4D8E47122B4C4DCA0EF3CE84D3CD66CB775F3BEDED239416C879F
 60613C0D18A4056CE27D6038ED079604F4F33EDD3185970327AC8BDA7070CC3C  1522F20D8DB2AECE415DABE1423804454F5DA90588E6C8FAB3AE953E4D648B1E
 C8EE09213FA194307CA14A0DE3C4682B7FFC2A11C7B6810BFE4CF2BFDB85A32F  09536B8AD28CE0790AA49CD2816D43E6148CD0ED1ECB4EFAA85239B8D88AE41A
 507CC04EFC505FFAD0507C4E5E6F51C8596DF459C1981167AD7B04E8FB153EA0  25F0C9598532471C1C17D912AD32B27A85FDEBC0D5ED6B803632CEF2F8B2F213
 E84662607AA07537F5C624ED07272A8680D112B3D6F06CC249A36443576BBCDB  8E7F06D46E105324813632B8560C57F6C524A72A2E58CA210AFBB7B39BCCEB14
 17E062E2574772248BBE64A250165CC00E679E51D5282E8FBD17EC36E9E67F38  E01557FE43600500E47B655E0DFFBE0AEC72D53CA24CEA8F703E42C3FED31E06
 EAB4CF2B697ECAE62E9C6A141ADAD789C3086449C5FCA16A61BF8669888E6F05  372CDA1C65BDD9097F2A259F170C6C32AE356FCDB08FCDA78622AD4A30AFE23C
 0CE3B5F3604DFAAABF1BD42EC0F3FF07A2B6719839700236E2DCE0930AD61FDB  AF2B2A28C1517A36B5AA4F71F631F06C87398381ABF73F1DE408C2B7E421B0B2
 D79076DC9EE9C0DE91EB0DECCC202ED1DCE14AF75C3F5B20BFF883033628A396  7AB3D54C79D8636F16FCE7C04A3BE40A6F224332A04A76801D1C783A8F2BEE36
 194C005C6E6B891C89B71D4711490DA832978537FD0688F5B8BA4AEA54293D9B  B71DF8077FFF14232BE4D40E7F673FBA1952B45B2825073E5FC89F98A3B2D077
 A28155D0A7D6916136721F3812AB6041A0FEE657090FC6186C145C8257FFC63D  3DBC9C3E655AA5A931ACFAED5DD3C3D5F4C02BD00ACBCA2F16C5B25DE349D237
 7AEBC2E2A23186F80A0ACA87C2ACCEEFD80147B6583800C042859DE6237368FB  D1CABA283A13C1BBD15A95A466CAC735BC6E2F7BEED5AD0771D60753C5CCFC7E
 FA9D786EBA3D7B6479F467B63B13BE537604EBCFC68F3C1C7656945639906582  B064FA0A0F07A7276014042DE97C5DFD1B5068CACB865E73029419E872B0F206
 019F9113C957D8B5BBCC91715F367DD46EC785710D4E212A606F90B72BCD97F7  915FBB076BD9BC561A41722A0513DB930A456E19DACC83FE24F0DE7FBEED1A5D
 E193ED5768C02B7122AA0886C20B6867899C677596F255DD4233BAAC5BE918C2  999CF279BF9451CBBA15AA9B4A2D17E88826E1EB175929A360F7438D3AC5BC38
 3AA3B6329B3A2FC32A52A3C95C444BF3DA40813A7D389DA4F02ECA83F98625D5  AE49BE5F5AD056392403240E1DAFB564EF561FC7B350352E4D83A165DC72D505
 362FBD2A510DE51ECA289DF191B4438B2142653E354317F41953E63EC309B7F2  CAED4D969C95534CEFD31FEF6709F71F8CAACFF479239ED03A6FCA11001F13C5
 EAD0BF31034945FD324C31539DBE626E5D08936B203AAB834823CD78DB400EAA  5A595D19EE15E663AE76BACEC709455C5E087D5C722ED2F421B33BEA0EE8B65A
 195889562919DCE0B27D4ACF5908EC42B0E74D465040A00D616A4C52722A63A5  04DEB3E729DCE5D211CB05EB43C89247F1D4DD0D7D0C2FAA782FBCFF0ABF10AA
 A2869A043B9C99DF7316F0AF21DE6BEE62E84E359E2C81940D91F9D07E49E47F  DB6EDE2E502C35A000BC86351B1B497A5239C0266B7914487D1736A4484C2FAE
 5D2EC025397EF0BC6DAA79225C597E9B32B84C9FFEAF328A62288C3F3C2904E6  78B968DFE3239CF22E90CEDE5E43538A977C94968473CD7F94D414AE3D84196A
 39E00CAB87F531AC6E871F20F6A716CFC2F6AB56E877487B761C6137DAF09671  9726917A19DDC2BB9E456CF2AD1F7C8B0165BB593B873006CE9317C2C12E0859
 EA0E4518810AA1D0A431F970A0736C5A76B59ADBDD6612B438D8F6BAC5134460  F626A419B2F8AC60F1028549DFDD119744D8F0F287E7B822BEDB0D49447425EF
 A3B5E85A21C2BE477958D63FFBB05DB62243B392ABA5A51423954B14E49EF41F  CF13CF4A73C8269347448E4A85A5506B8A25F7B210205A57438F4FD964820FF3
 9B31DA0FDA02AF9C37CA5A8EBD2C90C9B785480C052A04A5E9CF766EF2939D1D  278CE9EC0FA1EB238A2554AD2E398181D99026877FDFE438990E66EFA516E573
 09D9999D271D8BEDB8B3B19EDE78FF91203C2B2BEB4A76DB1852ABEDC347D1C4  6DDFC73ABE08A2533DDCFAF4319AFF5CE95CECED055EEC363FD8C384449A785C
 DA7D88F41C51FBDD15F91041CF82069F8BB38AFC5E2409F80DEEFD127EB60624  A109F83CFBCCA1E9AD3F464DF6FF5DDD6E3225A9BC8F0F4D25A2EDE83A892B97
 8CE7A1CC7638E566D7E43C80EB2DE9BADE41B05C1D7F2D7DBC5FEE8E01FD774F  3DEBC1D609855A1BA074D53B6F27341D594CE782ADE23DB3AECF6D18E4FB7EA2
 37F5D4413D8E48EC0C8DA446CDD30C4B7F134A5C70605A448700A03744511D5D  F8C7DD19680EA32D6E701417346B0F56DAD42A72CCC60F1F16D4416D20AF9EBE
 328000156FA29E1FDD74AE907F1B5A18CCBD709FEBCA58B74326166C4A1D3086  00345365844AE0D8865B3FF0217B2574748D297E0144919E29EE5A20C39BFA8B
 903B2DBC8A4E5E1CBA8FD5960EB55A61E0E81F53D1B7D0DC6D3818F25819A9B3  DBED24B33D2C33C4693EBE62C485528620DCC921B6F0443FABDBB618B3695A3D
 E2CBC94508F181DEC3CC43EFBFFC6C0989112FC00AB83C1ABD8D477F52E9CB68  7F5A9FCC670D60B0D10EE11A70028A6CBDF122473C230271F979725EB50362E9
 59484E743C9C4114F4EBF5A1020ED1CBCDC2EA0AA942D0F3DCFDB63E8613A98C  40030879C263F53833C57D69B64AC8BE64E4B919C5A575977FEDD0BBC378223E
 00291029D0B50F68CB1AD7622CBBFD66EE66E041CAD00747C0E15C500D43A2C2  8C0E0CD43066F947D41A566581161EBF46B81CB362B87BB87E9552402C3E891C
 F678AC6305A6BFEE12D782A592B8386312AF4ED9D78B17FE9FE41D268643BDA9  48CEB3CC53880610D70F071597ED3E7F5C73A352E1EDDB2727A58BF35603C687
 F02ECC1580D915503F12471090AD11CFE606B5811AB050B162B2174A7AC91F35  95B9724DD5DF8423AF953E9E9329C8F4687DC8BB984CCFFF49945CB5D1BFC428
 D46BAF80C588F6B55550BD7775A39034F1F8F80A8F8B66A7618497EF3A0C1447  DEE99134AA7B397107C2ABB0040E5D7EF576D050B73A04EF8F4967562E3F2F40
 C299A68D4548F6EDAA6866F2A6328E11C9C54B9004CF5539A0CB1B9A28C9441D  F2ABEB49CFBF07A66C6B3FC432808B9EBAB6113E05AB9B84B9783085A117FEB8
 1D38FFE9C92A3D2BD3EC3E6E0816A88D53EB3E84D8AB1645FB81D4A4FC7BE679  92C74D17AC9B2620D2B1D627D9F3C0F2FC67F53E41FBEFD7690F9C7B0ED504E7
 61D3F4B03321756CCB16D79171976CFF725017D8DDAF6251090B28D42F7321B8  4A5FA95B1DDBDEAF1DD023688D886CBE48838678251241B46291B4F1AAAF7CE7
 2DE97056588BDDF3D72702AB0FCD6560F58BD8EEAA951CF34CA7D1AE27520F0C  B91BC7225B8B0F4C985219F6B9F3FB266192A46763AF294389E389897E37E407
 7F43CEC65F1E00B7610C441AA2B37E1923003004AFE3B6CC88C6674E346DCC59  D055C19A7E1ECD23DEC40E6ECBFC55EAAC33BC9D7F764E083BBA8A2D59706735
 C04340732310B7DAAE0AC576DFD27F0B1B7F71EA84059C8F1656DB24B4F5364B  7D0343CF247D4F642B626C628492766D1FACB5DB6255EB11CF42880ECCB4E60B
 35C4D9F337A658CC92FB7A3EAAAC5D9BE81353B662A32269B0451902ACA834B9  3C350400E87A206BFA5526F6D8AD959DCF788E242CD2DB8B2D8CA972455534CD
 3A13A3450EC4C0C24B5D13A5C11F96C440B8518166839947C484BAABF7864D7A  83D3626F4A1F8EFC7B14626C77D191F62DDDEB3AF67D955C3F6695DC266B84B6
 F2D6A8C951F9FD8BA41E029D743C9B418F3BE48DDD6BA7AE3B0E20ECA2C92A4C  1022511EC8C0962425B7B796B15035F3CDE94D9A7594D4D6EBE275AC2A9BD780
 7E1336F6C1248983F70B5269E31E24D861D105E667FC08152C0E4811C8279C5A  CE9FFD45479B63329C751D9AACD137823CEF3EF3ABB5D396215971758EE9ED90
 8F15C700CEA074422013838D4A0A199B7D18518BF7390B70F22B1BE871071336  AA9BED4F94E75A73416DCA3D623CD1612C63E32710DB2072641677D08C3D1A66
 79DB7DE19E04C5C000ABA5882D4358E9BE94746B853CE02C16C3266FD73F432F  59AE08003F416EFE263D20D769F05C8053ACDDA5DF00DF9ED46B96228DDD05AF
 DC7F7B8434AFF74C23F82538F19574A5B083B1629A1CEE6FE63D9B994DACAE28  787E22CC8806C10DEEF83C452CFF0D2A577843D88220BB8B9E59E1B4BC62096D
 5D9A77A4A58BB1CEC643FEA80450DEA52658B6B5708E2FCEFAC39FB0436D4988  6F5B59E434833A89074E8EB7A5531D759823C6BE1275408E7D0F7DE2077D223D
 4CC6986F0BC7E7E6B630EE242B29EE62A14FDD79FBD66B7EB01F5BEF16A6AE65  DF1659213DCF59EA5B07797E0E880B6AEE8587CAB53EAF8BCDFAFE770FD2E54A
 563E3217A0276BE1CFF69F3C6B0212F3D720F1861B0A89B5C7D11FDA4678DCCB  5F9481B8F8D46486C6108D40C19312CEB709911922792639189D7CA61E2DCF78
 29AD557DBA46D1C9914D5E9FE8A6EB5CF1B80650FF2428326C1A771D19101585  723CA98AFC48ABCCFD1219341750DBAA4E7CF8BA9B6B02891AD55D848978C82E
 8B0A184FB7074FA1ED899DCD234E55F214670562F925840A111A4660275F65C5  7BD9251AA5CB1DC4F02FCCB67063E2600B868A533D8B86284008D49C6CB7ABDF
 5886B163EBC348DB  E29A0BE28117EEF51162FD2969DD69B9B926C0E590A5055B88BCDF27353ABE47
   6C999ABC185F244DBF5E90F067BE5D12CDCCFB3E21FD3398EF082FDADFDE29EF
   B744C49ED00B9C10BF20A4415031EBAED939BAB05433BF35017E23A533359051
   8E79C99C9F6561DB628672A92655CA8DA9A135DEB5AF0F97976A69D4E7B649DA
   F3579CFB625A23D918318D171FEA44D82CC5B38CB844FE40AEE9B239F8F984C0
   110D99F830F441C609B0EF6869C3803B50594E37BB4713DC2FA1ACD230790BA1
   3391566C76DD4E812051F7DDC204B7ECB3D22215F0317810E948315E266CFD54
   26CECD81F189E32677C3F148900CDCAB862D25FEF2D21576EBFF98C20B1BD2B3
   B3356C758830B5C3C6759989F9704152A21A71BAD75D03175EE48E4B46DB3ECE
   F3F88C2ABF27CAF12AD8293BB1E896A4F8356E22B0CF28751B0A11F2136C5418
   72420F56E66411D8E3A4B4AAA6DE2B7F029CF2F186408B043EB81C26F57AD19A
   59A1C7B061B69E8DC07EC5B171C6782554462D2D64E569D3C01598800B4F6857
   F64D03EA6C84B4005AF3ACFF4093D1E7DD7935500B05972D850BC087AC97DD3D
   B42D9132ADC145A21CBAF4C35CD97C06D15814ACCD66B653D73F00A70E606A89
   9399929D665FC82542D627FAB2830F7B170A84C579AD919ABCBA9EA5ACDC8787
   B4C21611CA713DA8F342D3572FF3DC39D61C8DC5CED448FEB03D4B22BB118594
   5648E69A932D55B08ED6331774E6CF23BF175ACC88AF0C3CB00FA84B158A7BD6
   F29AAE57ED38A741461C0933BAED51A764B6DBD255E7C2B2FE6C18163B813146
   B3246DDAF1A141E8F73FFE87039801435D7CAEF049CFDB32428A212D3131EEE1
   226649AFF47C16E78E063549613D22878A609C1BA7E1C1AB784B4E50478A7AB7
   958DA390E1DA07F42B11BEA32AF7FA2B17430C49E5EF393552B311F91D94D622
   1CA679F2100DDF4C93EEC6493355A240CF093481C68DF620D50DEB3477FA2429
   7F79C91E297D85FF3AA18C94241E0E0628AAB7AD3CBAD5A4C045F8634A06E1A1
   2B8F8E3E20CEB7C75E2C08359302E5E6E5E9BFF22B2D2E20C71A9682042994A5
   4AA24883BDBCD95100B9E0CFCDFDEE4A97B91C14DCFA491F224D61B5EF372C8C
   BE4D8EDE0F127FA553426E4AB0B530F36763D95CA761D105B339299D206A145A
   E9BBECCB0C3115E3741831A5109418A0F92F092ACAEB5D107232F42AB4BD7644
   B20A171E74EE06B304A69EE6A0B7ADC86451134DF486FB79F91499F6B8E2157F
   B95D90E7C30CD68E9F3D10493DEEC786BB05526CC493B3AF435662DE4C3B0016
   1562ED8AB265C07A9E47015E82FDD8BC3012F266C85EE7EC45FAD8DB509F1CA7
   498738E212C67A4C42CC0AFAC2FD07B52DAE34DD03B9944E25279216E513A40D
   59B902C1682A244B118F29F5B2F1A1437BC32CA851234ACF58DC8EB61ED86700
   8F1A0EC7524E4263A01824918AB14A4853176A6B697235B743EB9953ECEEFA6D
   4FA4D8E1A5399AE1013EA7131B5C748498A042E6105E50D611CEFAA28E1B5378
   066B8E6067CBD5A4365ACFDB960097B3DC81534513028914F1D7CDAD6491B37F
   38281B009BB88DC435D0B97DD8C42EE33189F8019AC55A0068E2C988F25BBE1A
   EA3C0CD3D42291418B6F9E13BAE836E1AE869A508719B53C1336985639EDC834
   C2068C70E0D6783E92C35537EDB0C1B6DAD115FA914FDEBFEC193EB35A7B3CD3
   811C782F2F7B38150FF9DF4C8AAFB40B82A140E762CC76340AB52CBB5FDEF579
   62717AEF704ED0EC2D1F75C6C7A3C8306D0F66B80620FB5115066B71AB34F047
   08FB55A2011BE4F28B492344D277801DF692DDE7D279812159BB091A33A72C76
   132E5D236F161D60D78E70116E8F41643F736CC34FA517D1EDF39A9D76C2554F
   BD153DAFA5AFB254DC6F163B90BFD6B8EB3B5E603C1A767BA0B0F77CC3B13D5D
   467787EE97D48157D94E77DCD84D3DC32F7E3A0778F0C0E082D5D357067334D7
   327F0A50217CE4147C25098AD6254D9B93548C6BFDCA0BE29A275097012727D9
   D9933C6E7F062383D2FBC704B898013AB059DD08CC79ED4905612492BD10AD2C
   BF6FED8AA2B354AD00E1CBADE76A78656167E4E488F200A2CCC4494FCE7D986B
   4862B21899147093A98BF2F1F48CADD4151B7211ED0F75E6941EE6B2779A17C3
   65EF9BE5BBEA4B980B69D91B12F254AFC5E60E4EB51976F202FE26A28161179B
   AB0D1DFE361AA429A86021C38300BBDC5AD0F355CD919478C69612EC14FA4975
   D56509370DD98865AB95DE7A1054EC86B02447298AE6D6DF62DEE97EEA81F5DD
   47B0DA979C5DF62DF85975047D646952F39086F19A21452F55D8D3B0A8E05ECB
   EBDF1042060E48BD5D8BB0A3547E34BBF21FCBDD6CD1A0CABBC33D8FC4E46C90
   2B5B9ADE0D5A3D010C1A060AA554EDF361D2DFE417AA4B0840D3BF211B7AF4D3
   1FEA4EDE93F364B37694FB1A7DCCC1D13370B8D8869CE454A18696D4C545E35E
   9AB74A6AA0493823E7698395B64B490AFBD7C0704A3AA4315F997B4B85493E58
   14A71B4711C4B39439C7E33521277A7E4D26EE7C8ED67BAD83151A939A16D861
   74F6A5307D87D6F10695FBC0712622D66855EA2033316C3D77428920129BFD74
   3CBB899468C9ECAE93EC55D708145B882E78DE256DB8FEB1A312A591E810464A
   0CDCCDCA68588CF8F209583E8E8F61789E540C16A40EFCA4B78862870129D61A
   9B6E554D31C2BF69BDC6AA3DC2338CF03F64D2E2675F92D59CBBD40AD2584C6F
   8732762C2FE7AC880B561C0E2FA47FEE96591A76F841D8F78B2AACB0EEBD5956
   9E868E5C01F8A87D7B8FC48CBBD749C2829C013B711847E135920525520B0EBF
   BB9C705B7F72AC27E6D5D10F496B1223D029E39DDABDDE9A17BF4EB08596FC8B
   1AA796607B31616426E045BEB4C6DC514F7F042990FA17D8BBE78B6E37B01086
   804687285A5BB7A39AA03B54A435D81E2A5BA92B9561DE0039077E6E2C42BDE6
   CAF0C2AC2C4BECDB5CC828C970B1606F7FCDFA6D2A5611ABC7137CBEFEF53E71
   C3552FE8FD1A66A7FF027C43137A3C7234B269A7ADF8F2F51F2633A04C4FFA3B
   FFD8640141D7EA624FCC42964CA76F198AF53329B259AB4053D1C0CF347E45FE
   E9666B4E07273CE31CE50303E0F72187D9B2691B9BE5F90C036E2756FC8D3B43
   0A0FB9CD239F9D43219BB0812833260128653436A0AF2ED3B7300D197B282128
   39D256932903E670496996A23D7E5CE3DF35957670487F5CA36F926EFDA1F988
   2B53C875232761CB1ECBE00D5BC8F7F01D60B7CC1E39F1677A704CA77C80B9B0
   8FBADB359844E540991330FACE1F278994DF9ADDD6C501325918A998B9660020
   FF09FC8D272AD65299B5EC00CBCCE4AC57CFBBA2F0689C3357A1CF011B562CB0
   340700800411EE4AF3A22BD580A75E1B8BBAF0C5276A2C603238D6AC477A5397
   1FE08B42F46AB70E50AD6641A4AF7A801A5278473FD49486AC6CBBF71ED0F9E9
   84A35AEA2CE3710071C133C09A9BF2BFD71D7D1D1A81CE0AC779C7FFABA0F74B
   28CFCD6C7CA216D48314E5B76E2A4DFF711D7490C23912879AD434F2767C1C3D
   2707662007A0AA4CB08B593F50DFCD9D51F0D7B272208CFC2805BD5FBE0CCB42
   807DD775C27E162F1664ABAAF63A9048F9F967AB7961FF5C743088AB69772495
   8FD02889834EA7BA127ADFB9CE8CDA9A3DFF04C91D9EDF99EE82BEF79F445EA4
   06FD57A06AB0AA34C60359B808BD08139DD124CDB1C60197A821270DD689D7A1
   5D6E5A30A691A9FA2FBDA4AB02E7AD1B9EE7A9E5411959BD84DEDA62A52680E4
   2F08755EA60F2F23AADD6A030C1A4B74BC7272AF19C877234142E77385F2E8F5
   BA0A60C7BAEE7E43C791903A51F1C21452B80A24C8DACE5B4D20DF3650028F1B
   17F725A177F195CADC583619F0B7D4DC28F39BD3D0DE916A571C892FC596AAD8
   D9BF709F573FF1C1CF6A02003E0D1B495A75DF2C151E6C53FDAB1FB214F0A319
   AF4A1B0F287CCDD08AB74EB5989C02610B697837A07F72C6D603C13BBBC1B7FF
   123C2A575F230C72FEDDF0A5E207BE245688AED63E478871142E79410A12C3A4
   B8B5AC7FEBDB954E53DDA3E0DCC89B3841CFB3F70BDAC39978315134DDFEB33D
   0FB376D5B37310E381BEBBDA62EDD7915DA2CB555EE57947BCB4A06A9049F4C5
   C29B45EFE458E7C2AC32A15DD1B8C22D130B63C0C5A8ED1D7EEC7E9A0B48BF97
   B21F111993B8A7A9D72795CE4FE0FCCFF8AB034ACE606A97EDEF3F3C1F0A9DF4
   A3C05A97834441E7B34D20DC42D8C8EBA3F112E045D3A278FAB5A69B563BA7FB
   C2CFF862017FFEF11E2055C041DB9E7F3F6E2CEC42FDCE56C27E2E5649510519
   F387DFFB22F48AE1C2E62B609CFE75275BA4135B1F142BEE7D141DC2CC71D9D6
   B4B7738A55586E16ED41991A50CBBFB93D69B327D983D0BC9B5AC04D20DEAEF8
   7002C7FD5977F583CEC7FCFF004B8E0821268888A481EB8B5F3485ACCE6C7CD0
   F8F749CB874D027D4B0317E76DCBD8CAFD573F1CBEBC7C9C642DCC499690E871
   0CFF9BA75F800468E6668BBDDEE61A74F444C8395E3DD44CA1C06E2EC1CF0BD5
   38E572C60FAF816B044F822C8E280D6888C6BE1058E36AC0F5F8F04926C3DB4C
   6CC2AD6D263804F10F34607171FCA1ADEA442C0C53D551E235ED840BC7071345
   A8936D71CECD6B4568B3E7A4B12E9E14FAC6B29C0F7A56C82D1B04689625B667
   D518FD55F25D9B831EDBF358E77BA17646CFFFE7DDF853FDEF8EBFFA695BC6D1
   24F1E9FB7904B2B4E5E990B97DC0FD3B6266E72D3BCB04220FF42788B7A32CB1
   FFA3022C8A694DD00E0CCC542D7E9E068ECC4ADA83C685C17821963BAC44CA73
   7093FB792E4C54B3F5DD48C607F8C261E976589456CEB2DB2231C59E4B1D0B48
   783FFB7F4E3092384212CDFC275122522014593D640B60C3CFEC87BE8E13911B
   0BB29397614C56EB4624D0830ABC8A2355662DE7AF9A68301F5904CDEF213542
   1D51BDBA6DAB35F5D24834151B8F362998D6D1C286395816694B0DA8B99B3EB4
   DEAF5FDE7DB544EC3E74A46B21DC1C884C2A70B167145D76F38257C9A57039D5
   EDDE759F81D8287E9F5FCD373F7BE90D8108223073AB0F8C3822612381321D19
   BE8A5B0E5B87DB781171C5CE1E1530D005377463907E90564E90AA123F91A275
   7D095D6A3B32A7C694C2A9FF9002535920074512583E4D41FED00B985EE9EBCF
   44CAAE33B6BBA5292D45D6E702A772ECA154F8B6D2035B815973ABEF8944000F
   72694632A3CB239C177A3645B58A92C3CF8041C4B3B6AA15C2970E56267F6B14
   47EB59C0EE49F99C91F8D3E30E62B552B94572B4BF1F924C8140F5150FDE4D5D
   E8972AD542973071E02EC2CEC99DA8D584BC62542768C7B5416924FBE6761BE0
   1180EE0A740F63AC871215471566D240B5589C217A4AC4976DF90DA0166C1D31
   30EB662B95F957A61D4231782B5713ACF3F11B6E9A2C44CF03C7AB2E65C7FB2C
   73D76C5B48C0FA239D1F5E1693C8F174A4684287AF9214E19C4CA9967FEA7A29
   18E7EE851105741CE8FFA71734F7953B24FD83486F4862D3D11EA23BDA222E4B
   6548BDC03A2E2B91276F1F761BAF9869ACDFAB8851A41390E5FC8D06A85D9C7B
   2B88876EE91921B43CF0434B71612DF8CD993EDA317D113C21CD21D021EE4C13
   57B46228C7AE52B849CE04AE4CACF5DD225F2E54E2D80D71A2F5C1D56A
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 12668  end readonly def Line 13465  end readonly def
 0 1 255 {1 index exch /.notdef put} for  0 1 255 {1 index exch /.notdef put} for
 dup 25 /pi put  dup 25 /pi put
 dup 31 /chi put  dup 31 /chi put
   dup 34 /epsilon put
 dup 58 /period put  dup 58 /period put
 dup 60 /less put  dup 60 /less put
 dup 61 /slash put  dup 61 /slash put
Line 12867  B3E4AE909CF3893CB2E0B4C75AEDBBA228A6153D Line 13665  B3E4AE909CF3893CB2E0B4C75AEDBBA228A6153D
 D05DEE8D9DD494595AFE735E87FA1D6780C1F84FB83E0A2D5086611075E3A016  D05DEE8D9DD494595AFE735E87FA1D6780C1F84FB83E0A2D5086611075E3A016
 F785A92DFB5FBD099953805D03ACA6D23E5EF556554328C9BC2AB97C2982EEB8  F785A92DFB5FBD099953805D03ACA6D23E5EF556554328C9BC2AB97C2982EEB8
 A8DC00247C0778E947C4EF7D042669C7D5EED03CBC5245BFF3CA08418D9532CA  A8DC00247C0778E947C4EF7D042669C7D5EED03CBC5245BFF3CA08418D9532CA
 DAD907076117A8072F3F7AC69D1CD266B8F48AFDAD2FD3E6379B9127298B8480  DAD907076117A8072F3F7AC69D1CD266B8F48AFDAD2FD3E6379B9127298819A9
 1F965D8737EE4DF63F69F1D77D9AF3FAB4B8FFA529C43B6F541489F56666025C  2FDA9D92D528BEC808F6D1E19C7B9EB91E9D437BC0D3C5F88D274A1B0AD7C2DC
 05FD96BFD1A89278AB664446D2B91757C9E415D2E09184C72FE8DE1DD3082D47  9296A433007B5E7FB1E8BEDEE13EC408E1B4402942F0B098CAED5271BF94D895
 362A708AD14178DA7F0676E5C28435CB12D66B3A844AE8374C4DD5EC541082D8  30411846DCAAC19DF0E04DF6918B78B8E92BF8377429754291226A2515E8CD41
 7D2499337516EB1B57D35DEB2C1E40B5F96E7CABDB6792E5B6152AE637E10542  5905F165D18961423DFDA9084EA58560C16E2DBCF338EC3BDC9EA9F9D3FFA303
 82869CA45C293433888AF941B84E5D683C26BBBE7A7C74CA164C57BB79A2AFC0  9DF54A1FEC9D0899D225E6BD14C2742A8F98451B018763D2FEFB475DA7B14B02
 237808EE8325BF43D169DC26B8F60848A113DC4DEE55591380A7594FFB1FDD28  E20E00CB0090683842BA49EDED57CFEEF0E4CE8D98C1F2C8F50E6350579A46E1
 66FD5500F01F32A1BEA96BA73B283F368D08668807D7394099259DE879050445  2B5DD8E3123D97F84078EBC607C195402DAE2F3C57C5BBDF4A65CA9711AFD704
 FBA9142FAB8D553CA6B82202BC95E2D8F18A9C0B7D8C621EFB32DF087D980A98  6511B1BFB9623B3D7E5995AEF18B66F2C520A7281047F3DFE089E0153C6A3277
 62E4D17D044F5A89C102705D9853316479958F5651C46BB7EE8B62F789400334  13FD67902FB88A68422E53C5B2A66492EB090C988DA51004D6B8CFE70CD81E7E
 626E51A639D4E30FB0B263768197E9570D24BFC9C6D7D1EFC938D1A058D43934  ACA0F3827BC6E1B3053B2E1EDBC3EBC538FB34411C4142E37B7FEE0A6AC7D3C7
 A64BDBCA4AC16C05EF7994757E95208714DB555289CADE223C1877F4CF4D12DE  35135C95E045C2A0271F47D5B65A4C85B58EF38057D04F2D0ECF0A56CF7178A0
 FF1518C33FE6E24932BE6A3A185D392E0E86A3BDCEF510A8C526864E1150DA03  EEB9EA159EA321EEF990D481D781B86841F7B7952FCA94595A13CA7CE57E4C55
 C3CEA63C45C85A27D55CE65D924BBFEC09B178698D70A1126B0EDDFF2B4E7477  4C14341145AFD4E3CCF656E6554D31E57A5187033EF0E93ADA5F8E081035BE38
 8E4173ABD2CC82EB260931F8933A7F5E2B732F309389BD4BD2817A3A94E95AB4  F0E277DA61678F982B24F715FD6AAFB54B00702F9DC1D9A1DEBC9EF1115F990F
 9FF4E9FA3407E10236A415D080C2F907FD9FAA58EE7399BFA4AE192D5D6C1FCF  F90827992A28FEA60B165F4BD25942BEC4DAEDF536F94C9A3B544CBA539540D4
 84DCC0CB3D2E2CD4FF98DCAAE656DAE008519D705DFB1115E0D4C658B1A83487  9B34E5715C75C0472C15BF232C15B3843E58E0FF24E0883A79C3257FFB3AA620
 CD5E1F6C58AE63101960791A608669E93C785AF3E67693C509316D74F9B11DB7  A1891E8CA91EEFEFFD719C7195569E45ABA60FC688A75B098F0326A96EA72302
 49D3C064E56FF1369803408FB98A5AFE5C66130F45BCE5D27A581A46714C0CC9  D478C643C4D2344483332D42E2309CD7FCAFB21CD3060A8D073C86F8E7633DC7
 06750B7170656D45145DB32D93B9CCE197536D9EC9F3BF0F34C2076B5F293ED5  8536C9C95F2662A2933CF71DE0AD041B898C723947F75E7C2557BAF95FFA30B8
 EAE0C3E37F2280F5E1706689CA8CEB2B5D2BA8DF33932DEAEEF788359155B69E  40BBAFD18AFDF82A5EACE9B055C4CDE3A49282177EB3E5E8CEE1E9C2A169368C
 5A5C97A6D2E6C170004ED8551AC2666B29362FC8FD2C6D714B5920386D9DCDEF  E84D859005B46DE8CC42D1AE3DC08F64F8B318764B10F4195C27ABAD65555C2E
 5727173B3F1EE896BBE7AB82094EB106B0A42C86436FC6FEA805D28906B8DB6E  008605A211378658128CAB62001753FBE8A8FC5847DACC4D26C28195A1F4C419
 3208B8C2643B7AACA5869896696F516FC8B9505E9182A7718D6C4DAD1F45AFBC  0C2869F79F4D75F4F2114B53DEE0BD97CA0D0934547AEE13F39DA5E20BFEAE4E
 FF2A59DAD77C44F0D74EFEE85BF27F2EAFDF784B9ED6A3EEF46E57F8E2C1EFEC  62F7FDD7661963562E26EA0D8A1EA12DB755412B3345D554A1E54E3E2F45CCCD
 2235E8CD1076053C010918FE5B84E311CDC8590008FB75502F0B44E5CD977D44  79403D5B573ED579E8ADBAD65638B362315CEBA03C3C2CFF43EAF4B8B9A66F29
 F9EC026B4F2B7F5678D3C85FE5E28456BD779A481351F7CA8ABDEC7D105CFC6B  F88F9B7229E65A88DE5D265331893092134F4920758B2FF2B33E945E634D9C84
 ACACEC1385EA747115A05A01D8D3FBA5B90168601B2EDBE91D787AD854B8E00C  FCD7C94A66C6055875BE6826290A76E985044188CA20646E797F2357A8739183
 FA776D6E130FB45939B2278BF9A26D382A8696C33760B9E6AB6BEC42D29BF9AA  4E08123B328E9DB2E8B1299D4C274B2EB14DA3E421F3FC562D026D57E5E0A4FB
 BF5E031E7DF601B3A72CD293375D26FE69D7D67B802EA54FCF49C791005285CD  5A34A626C49887EEE7731CD4C8EF810DC56B0AD726E9F1AAE65E5FBD7AC20C16
 F3DFCCC96A1E66FB5AF3054CBA37BB3B22C58543C134AF87081A42B6D057F6EC  056926C686FB41968FC1A947582D81D4A0190E5CC5F886446475DFF66F8E574B
 1171B723C5B6139514FDA0C8E47EB615A544B6CD54D99BA1B310719043D2D1A6  6CC84638AD356A2C78919A8B89E09CB92558DC06590E3633976EA9E7DC252F53
 3DD7E2FBDABD9ED71F6BAEB360200D72510EF8925ECE6AED61F867FBCB4241AF  9C5DCAD520F3CD0449D44F4628923A26FE7C3B320442E95B4C6EC3D20AD3875F
 950AFD5D43D2F7D1418358F868E1D33828B22560EAF8C3E41711C938B69D4107  A756308F74F939DF0BB97099221C1748EEB6EFBBF059A1808A2A11B918621A81
 A715E38D6B31CF6F560B97B4D5144A419AAEEE276CE3B08B2BE8607A7B89B5EC  DDE95EBCF14FACAE7D5AB7A4E2426E263619D27588011241E3FD208AE1537F0D
 67E17124C555BF28F1AFC7F9DDB434A8B0BE7578927FE0B817FE37D947175B43  2938E14C2B5A0994A1765A8F280BC526A23422E2F6939EBD14458A0C1C456B45
 3E3E22A51DE8D9ACF395C3571BA38F0F18E269FB747E0B59134AD8EA968B5EEE  EFE1EF5D8D2F8FF8252D8F62DBBFDB82E95E57EDF4D2C67F5BADDEE86C62565F
 0BCFF21047873D37C39E77D8DB552AA2649CD0159F8E04115E59057E64F6B8BA  1E706319A48F94244ACD9F438DEDA0833C35F798D6C6D238AEFFA792DDDC9DAC
 E21CF4ECB3797524C7BDBA7EAE30944822F566A27F6BA4AD2C55F55187DC4B91  99CCC37B3E4896B96D2491BF559583F6CC3B97EA731B059F231BD0904F1ED501
 DDE79866856B3BF9B37B6EE8EE261F51BBE485D28146CB67941FFAF3B79E96C7  F90ABE78D0BA03DC3A378743E134EF9CC80768CA463A3C264966D135861D0C00
 69E085366D5C557B51F12868812A1902B1A81455F2ADFDA714C984332129D507  1F696B10D2852A420E79DD7E276BCEDA47659FF9550999DE0E04D053B2CE516B
 15F9AC388B6D36E0E9E5295A709AB70B5CE161274F27B8A5E4B6D89FBEF77D9A  CAA0B02C1DE0DE8052E8667D1AE60B621AA47DE4B7A3CDFC1D642F0CFC4638CA
 677568C28F50AEBAC5B690058653F6769EBDF1F3EEB2637C20A3C5DA428F4FD5  90003652106EF6376AA7889CB362CD83124BAEDDF03641C46B5CB220C68838FD
 96C53F78E648D6425357C7A52D087A25C661F07CBE67450B52E92D2D6AF7BEFB  8838FBC2E602B3058C5E5577F3E37E2E18C99BEE576D08992B0655680F0014C2
 C1FC6B1E0052054F76ADC3DBFFC6C39796C8ED6BC4781F7A73296868E008B141  C3B750D4FF29CF88BF6B28D4ABED4968544BB143C449CD835AAF4E11931C6398
 174F4CDDE64E3E6E7D2F4499A7A9123CC08D21B449A0DB733513B921570514D4  4C67C65A82C9581C2EB7D86D6365D2BF038B9529F45A1DB97DE21470325D0DB0
 00BD48442FFFE943778C048945D4F1EC840531381F88A3874FF8348A1CC5937C  D166BEAAA62EB423FB6AFCE92038A7A6D654E74AE555C10DE00BB584289CBEA1
 51B391636848F8A7997A2F319865658FE74C691174AEC6C717D68F0A34737EAF  1179A354F8CCD9FFD57A06E16EBEE5554A8F2DBF9DBB6FBB2F9D29877502536C
 D02021F9EFBE05ADF5720D231B92A4400A4A644A142889FCC4295EADE098883B  14F5609D79D46E4411FDFFEC07EFBE5477A2CA843B684A50FCF2E5FF21AFC2C3
 FF6AC4A500A2B2696BF8A8E3F396274920DB96B5D91B1133C9B66CC83A711704  9FC1D1F7E23E75BA9335D9A2871D919B1F156EF0F1029B953ADBBC7B6E8D2DEB
 5900AA66C4ADAC00CB2B607FDB5925CB6A0BE2532D27E5050ABB9B7C52FFC5DC  5DE20F5CC30D390E4DDFB8843BF020C4522C2D9929F63C4606ECFCE6876E4E77
 A94D1BC16392C86E5E28DB27F52BD7786002AAAC19FAEB9ED2DE4D8724520D1E  0C74111C28D36B4DCA230E0D0E98F5D624E7AF7127016444FCB6244243FBD6CC
 837E8E6959D9F8CD74B9F38287B3B17CEB454C50DF9F5F54BE8B7D79F4DE7C67  05111241D4D211610E16BD676931E397A2953514BDC9914FDD47907F47241D69
 F068F147051B1ACF9E2635F1C32161AE2127FA26D976EFBE3E1E0C7B9416794F  19D55AE496CA8E5304CD1DBE9C332E3E2AF8175ACAB93722B8FD53E7934B5F96
 7DC2205B2C75DDF70E56249157487FF1202DFECC46116B8DFA499583A950ADF5  F5CEDC4E7309FAC80E27D49813D70B961D251BD6F6B4FAFAA6B8DC1E0CE3F07E
 253E31BB8A7F85B1D312297CBCF016556365EBE9A39EACDC1C3DAACC98A914D2  25F1CD93DE147A8569629098FD24C0CEDFB78DB401FF92C224A3E3DF31749E89
 2E25B41F40C8F4921F32C832DE4223927F4351A8C050DE85D628431A8DFD6A72  503773AA4F551A4F207C27A50B88FC0C8D332DDC0B92D08DB84B685292337E04
 B84DD6008226D8C2C643A85163F8786D164667522D8A624CE6C0F6B59C1AACE7  9AFDD5F1DE8102E2CF3A73547B2306FA8BD38DDCB6B3E06EFC0C730280F6F3AE
 0689E02DC22085412A78ECB4483911A632B44B239E2C484666DA316BAE6FCD26  EE326F143F8DCBBFAEA1619D3322B7BCD377D58E2C2313C7F74D694330C1A8BD
 A08172219ABC53801F3C883A38583E874D9DBF343FB8C8CDDFAF82B095FAFE68  2A349A6C90D5DA988BEE87711B53030C023E25001C8D30E5A0DC90ACC706071A
 03375E0A817B7B2421108CCB8C33ABAF390D20DF8A94546407A8B1E91653EA39  ED18DB5372F2946EBF12697AD3C03404AA152E884EFE33BA70BA8961081753B2
 D80839968B17A319D185AC23DFF4B9733D68CBD523BE65F963C48CF8A9063188  345175D9471ECF651BA3C2DCAFF5870272BC46B58D6BB427601DEA3628097DBA
 23AF180BC0FC342713E2EB09BCAACE3A47C55C9965EB50861622B39558A3C064  57FC46AC112427CFC4744DDEA95B3E4F55462F941DE00884B3B352EEA6C57D5F
 51FCFDED1ADD5EDBD856CD74E4284035C8B57765144E4F6F67C080CFA086F942  7DBDDBDF387561CC7344C589BF3E7242425C48EFF4FF49D07EEC95102C2BDF56
 BA131A64A5DCA26C3765768546FC59FF19014F6851F9161034217379C80DAC7D  76EA16CF3398F9991856E2940D05045CD7A6BF304465BB076AAD5EB54DA11282
 876177E89E51A209C89BBD0C1FD464BE100E005365E67DA5D912D041183F0ECE  2640ADC4EB58120005D0512F2921CE0FC012D5FC7EC98B5FF1EF789DD23FD1D5
 FECC415FAFD93B4A84AB4ECC5CEC35C4DED752C5EE8ED38F0E33662DD5D896B4  9F52D2EA7BC2F5B371AB6F794F40818445EE2A57F04B15A5DB3635EC19D5B6CE
 7DB767DED4B89528CC1A7250439BEF43403C47E16CCC3A00E54A20B2209A74B1  10C523E3FB7B603842E27F7458C9730E0C105CDC041EFEC2B205A45A48819BA1
 1A48A6F53FB177193937B0A579AD7466C051B08609A7A69BAE10AEF2BBEAD308  C52DF892F7271F871922CFA228EBE658AAA7FFAF47C5F79F826D2A20DE145683
 78960F6AD69BF6BAD7704F6902D6AC9583448593680B5E5BDE44DE43F7B8F813  E84ECDCBCBE22668BE10F0D5A3FCF8981CEB2FB13FB2FE1EFFCBA76D6FF820C0
 EB89E34E4E7AF4E7EDC76EA35452B2C22B6B34655C223C9EF28225DBB163D5F1  F7805B6D7DF19051354BCCFFC8AAB276E551BBAEA9D1563FD0D492FECCB4FF1B
 42900353EFC3A7615DDC17AA5787930A45DD5C749AB504E8F74794A02DE3F825  957C1638FF8D08B7E01ABB95A2FBE7291E18760C6B0595119F45DEBDE69A6BD8
 689E90315F92F1A08F11E0843C94C6BB277FC1AE4EB7084AEA057C84ED758A1F  709F74386D8DCA6C4347A3BD763D440870A4122285B802258FC345AA51D1EEF1
 1AAB8FDAC506561FCC792EEF903238F76DD25D0A42BAB6869171C003206A80B8  E2EBAF50F8CE2FDB741E9332E7C51903F8D7F873358FCF753F65E7FFDE65C5A9
 CE6F362CC6DD92152BAF6D8EDDDAE83CFDC21D1C77C3649A867C62141D54738D  CA31A9F0AB49E77D03A083EC85EB61AFEF16539C2D5BDD50CA4708B4DE09522F
 DD764309EFDE9546639678B03615D296C2D53E801F7598B9E03063E340F3097B  0E9910F00F115BC6C5D9AD7114C1399DDA689A5861F9FEFC0E58F76D624939B5
 0A199377F06CDED3488EB9ABDBCECD2437E60590D003DA4DB56501387711FD83  38833B790A1EE2F28B76D0096C96A987E5982D5F56F12D1B15CF83A1AD175836
 B0831CD5DA8A190170D017E124D672462A39E7AEE7C6C2A46AB7906876B15CF3  0242495F01DB81C8636F53C1C80C593BEC7A1EF05DDEBFE49BE6CCF788F9D187
 43440D3F7EEE9C2EAA4883ADCF6E624783D3541C44C27BBB850AC96F217756A9  456A488915865181629AD588865D7CDBCE14443364D4315A855560EE614852A1
 996AD3DF28142B8F6A513744E9EBD08C3F37A995F5FD45E7C1C074574661EF44  4914F66FDD74DFD7E0C1EC7A61B4F19A15F1A539B6545632FF7A380D1E3817CA
 71C56168CCC3F8598E2DFA063AA4A7CB6748B2682788463435AFEA6AD50D17EB  C7F7F1110F503BEFAADE457223EE00D6E54876B3C7C219663D3432572A61EE30
 BC3EC814FFA0995537B4C0E978BF7519C6D544EF936A6E5C8F50FD33AB2F9C02  F7829D3C5646B1DDD53B5C9349710CF0C37DA29ACFC404BD579AA766B7579F54
 1635B3F59BBBCF489D5B1A3B344CA720A52D9242CD3F2022039ED53397C5191E  D1E96F55BE78B225ACF62BAFF2CA611224C1E2328F13D2C52E10CF6CAC749486
 68ED3EF99EA912003A12AD74A67914D03B3042B6E13333A5D7E5FCBDDA79C01C  C2EB3B51C0B632DAFE5CB76015E010F000229C655DB27BD591899F4CD1FCA45B
 827B9B42C4BE4DCDF06405C5A7BC448DE458CB50403EF33991BC0C4609EC09B6  6B5C00D684A786D21F71B0C9ACE148A575B2C742162D676249BC77FE31158270
 8CDBD6D8630B41C045FFA16E56D9835DEB54036C758800D5845BC1D2EDEBC9D0  9A08AAC465B5ACCAB18846C367D7E9E1F6809865240D1C3747C089F5F96E6DE9
 039DEAC5ED3AB1EA9A5E2E976A80440556F02BD7DB313E1F7E99C56D18A72A76  84F50885FE5C130C5EEC7D504B67F8174ABD8CA2598150CD584595A18E6E39EC
 9C71586A5EF15541C0EA9DEC115910FF292AC500C459B197B9CCA18552E5BB06  EEDD233B0A7660E044FE72F83D81DA600AF1FE7F22EA0EF4F791922F2FF5DB32
 47A42E55D44F42325A1619CFC11518C4762D756FB90B90D8C9CF88B62F8E9415  574671DB7929AC6A6D77F4700C77C40792E97F30CF2D50BDF5B946967D1F09F4
 3594E27018EA77FA51771AA0FF4432D9DD4247F6D174C830A98069CF57D048DB  FDB2A6FBDAACDA79D4F7FD15000E06D985E8E9725842265A04BCF3DFEB71B17A
 24F591EBA638ACEEA70466727B94A3A67FACB4176557D80B8960E3956E948410  B6126CBBFDE492ED13BB86BC1C422EABB229A5D39E67F97142627B37074488E4
 0B7D95929409A796A1E2B2C955BFAFEB14467F3060972AD307EA2E887CBD6939  C50059FB04F48B561139BD2705D9E331AA1F58641E9768539751B1BA30128D09
 8C3105D10EC3D1CC00EC7E893A85E70D54E43B2AF6D4C79C56AA33C46D3A0B  3F55B4457F0F228F16E19D4B549165DFE6DF87E4A1C0FF965BDEE62CDB3C212C
   3727591642BB4F22ADC1A248067A7168F8E5AD7BA696127D35B1E29D51D05AFC
   88200D5C7F4BDB6242B2F3D45F7C79C3FEF9A1F3E6EC569CECC81377B21DE047
   C3221303CE2D5BB8B3698F8D75A900CAB8693132CD3381FD4DD727A2E00AC6CE
   A40758617CC143B825E40F156CCC29EB9376C2FC03ED5B93EACC277823E12144
   863104C35003D20E052D4A9628AFFA6B54B2C2B1873C7D0A4BA48ADCC5812C1A
   DCA733C2C7CE1AA90C18B1EBE3A9C79BF9E630F1446C3DC2C7D2598297EBC0A8
   01871E7F758E1803FBFB34CCF545496C541EB1
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 13384  E56CC6385768EA631B9430328F9A6D42526ED417 Line 14189  E56CC6385768EA631B9430328F9A6D42526ED417
 23D12072472007BB7FE129E39D7FF5A99FC5DE1E032896680F5C4A4DACFE064F  23D12072472007BB7FE129E39D7FF5A99FC5DE1E032896680F5C4A4DACFE064F
 7B8E4D3DD55BCC7E29B383C59C9F60BDC5FD87459A398DBFD8B3170C1DF46672  7B8E4D3DD55BCC7E29B383C59C9F60BDC5FD87459A398DBFD8B3170C1DF46672
 EEEE8CA213CF6FF8A89969A4F41D7E4403D8B14E7552C24FF6280BFB25B34E96  EEEE8CA213CF6FF8A89969A4F41D7E4403D8B14E7552C24FF6280BFB25B34E96
 46094C740B896755A724CC1B923780B77025B47B0F8F4DF781D2D1377BB5BCC8  46094C740B896755A724C5B6AFFEFD3C0032F9E69825E30BA451103E26FD38CF
 DB8FD1FA6DB83CBE39B0FFC85CB5B03AD0851A56668E3213B8506117EAD11813  F398FA17FF0C28E3ED21CE278868C242F3101F449B7F0B1A6F1FB55A7063C4B8
 801BFDFAE742261DAA2470DE9A56A750D614C20D63E885972CF52E0882EF0025  B1A5742CF9A00023B430C092741BA7FFD6BA095E45A397E15B54A81F89B4DC62
 7051A655E60DBDF7C03554350CEAF310D1FAF4B0B39A6BC253ABE67CC875A929  627C48D3E1BC9C9BEF4E5BB9B96C0DE9EA7AA4C0C3EAAB19F180A0F2644F5584
 AEB684A6404B330E1AF61FD979D239503DB16E32DAEA2CC5A3974FA81CD48DDF  FD921721FA44AF45C408FB0FE4D6EB3AC8106BF6E7CD3C3934130D9F411B5386
 D96DCE2C3E14379FB940EB9E0A4FAE7577FE4F294C69AE519775B7E5BB00283D  0DCCD31C11441AE2AA6818A8CF6C43741A106D68D6CAD54422115A756F2A9200
 B0152A7FD92E629C256FA52B41221E423BA67E96CA679B65789C277E456CE038  A21D26395FFFC0B10CA625B7E3193D3859FCED9A67CD1792EE7F639A778EA7BD
 B55B6846AE0761DDAD3CC48009D38E6A9F96546C65BEC6D216C777EBEC8820E7  EC0331917CF2772126EB0377234CB26859B0E65796F985C3BC32E8A9DE3E4167
 DF6067EBD7FE38FFEE37255809E6C68BBAD0FE4EB73C1747F4D9ED7E3CCE3C55  A8E8399FEBB3ACC688865B3386E362EC7B8A21DE8507D664D35668C320603470
 2CCF8B83ECE855BA3F6AEB7EFAE67384667C5369467F06648C45BD8628321493  8F51F993D40805B74BF0A7151C26354F553B1B9027DC02B3DDE39FFDC203B9C5
 E84927F7CFF7EBC4A807FD935723AD645B2EEFDEE37F337A7BA360DB58B0DE19  CFBABEDC209F76ACBD965F4A93D6C4C21C1E6F27E2A6D283ED77EA8125F3F6E4
 C416D03F09500F3A6571A475DD76370D2FA91D8951CC685C1474012B0528CC0C  17583530C8D12C429BFB27715DE1C595D904436BB8A83FD27E340582F7B243AE
 132FF8E81564342906892912A952C36701D5F7EFFC0FC2EE64A973789708B2CD  844B777E28EEF2F286AF5B3BBC329BBA2F2750B03421C5F4649E44791D339FF2
 8C296ACA9F65547AEAE94EF7B3A3B578DD1304FBAF96C8CBE5B6799E5E708BBA  34F518BF12ACAA9B901C5AD95D66807A0946FB94FB94C5167B5CC5172F15BDB1
 99C62C42B8B0B7987B2341DEAA1A9FC14FD4AE8615640B79240E51A9730FBED1  52E362AD979BB50DE26BCFED4853B4B7F685764D82C6E43ADA0E368485F09D68
 6CE9256651F81F548B08C9813C036CE9E833B8522D1C366FD4B613CD94A42895  751DF035B7F10FAB381D6A09701C70005D3A54F04B4D344F2B8EDE6BDF676062
 E6B214A083E8438D25279487E210875AF8BE5A6E01A08985A01D963DFE00D3EA  563712167DA00C6CECC87590042CB23644AD45C939308C5510808480E693C2AD
 D6C6B7453F8D0EDEE4E5AEF187E4B79C3A3C57BECA6E289A5195708FDE0B6D9A  68B7413B676C717E25102703F477359DC9AD0E67D4EBFBED9C7575357562C9D9
 B9DF15F1DC17139E95B980E9AC19A8BB7F6E7846D738BB1ABE3B70E6EB5C316F  BA9A3167747CA2DEBD0E86FD9133D41A1809D4698A91AFF4167733AD45A281C5
 658DDA516D47B0F5B13BAFC6FE5A71F6077A28EA55B38F9D2F3F39C1C1EF7432  44FF04B27096F017ABA020BEC92CE628CB5450C48568A3E76200C15CD68396B4
 F9CD30A27ECB4E7916037D1E478A90EE9BD64629C74BA977CBFEDC10B82D8DC4  581E1C9061F1D17FD37779E82F47ECCAE0749E97B2BF251E86B7AFFDE11AEAC7
 BBB7C6F4CA08528C5E62F1A2D7FE3DD42659632E7E366803BB592981F85E46D4  0DD8B306E7A031119B80A0A47F37A63DE8E5A0ED740E288B6AE4BEA0FE28119C
 313FC113C1E46ADE60BFCFDDB0C7B593C898D31F9F319904BF0081E317053F13  C0F6D54DC35284334684F6E6D2E8D99706ACF610621ED249A5853AFA3827E783
 70E54732A5AAF38BDE88DEAB608FF4362315E93C525951F8FC55218B63E2A347  1AB90F19EB7835FA1C68BF2173FA964AAFB8B83F6DEE93515ABB8DD58E9389EA
 7287B3F8CB21775F5D28DDD31D9470ACE7BDECB8634D1778D6F9C6414B2E9C16  8CB1A9393B4C04C9D4A7379FDB110E13233A54EDA46E5206D47649CBEE3D9E7C
 7ADB397D071A6B8793903332E5A2805325F9314DA7555C27C73D19E9537688EF  BC582239C8F87677EF0729F6A6507DAB04601960BD18B4DC6C1E6EEBD0D40AC1
 63012555706CA387A291D3F20531AD5A66967B759425AC0F8AD7CEA83C99BA68  C81E6FFF8B5A1ED99E4D0F88651114E7FFC6D49F7502AFAC6AFD07B1E634AAB5
 31E2C56478971898243613D904051CD2AB12449733447DDB2815E27A974693FA  84979D279BD3E049880254A4EC5151E7249A39A21AE4AFEF3ED1632ED8BFA0AE
 DD40E8FE2C0B3F56D0F18171E1B86987E1F0833CEE45979BA4261391640BBE5D  8260E5460C2A1D6C5A8FC9F0B9B47D3138F766C19C81FAA2E53B47623F9EDD79
 A16B92FA3C3BA89475C66FCD6C851D07CAE719657AD3FE2A8B8B98A07C651074  83702788B73543B756E95C3223633B8814BB10FACF6D734399BE018CEDB94FC6
 BC83E9BB476C3A4828882C71CD092C9EFD1B45E1FC4061204CC6D61EDFF6F67D  C7CA82C64B7ABD57B693CB50484FE730C540D33E727B29361B340BFCA90F4191
 82B3E4B62D54BB5C196B3AD24365A16FCA458D73989548DA1AE42E562D803096  412E914601F84AACA68389C79714C09925C4BE3E37C018342535A2FC2751F63F
 A29EFC2969DD6949404529626217F6F65F5EB5D584BB6986C40DE1FDE76C4A7E  7C6BE17DC26CFA5EEA25F1ECD6E7F123D91A1F8395F56B969C8038FAAB6D99B9
 71F8B33EC32CC98D7A6DB21CBB4B77DF92269C3C794F6FD8F8E3D8D20A8A7B05  4253BD694EBD2FC3104E28F1BBEF2A41A4E8279079C90E173CD28114865470E0
 DF4C366907704CF5C6B2E8FF4375F11A76CC1DC10EC2B871622D5858ABEB7328  7C6C797CAFC790F781D168E308DDAD119EA1C89D4A8D721F0F43FFC3FCFD68D0
 7494A35168628B81629AC8469A60A4085B44C8689D5B67D8A03791ADB289F71E  5658C733D5DD97A87155AF74BCCCF863692104E70BCBE8A17846B4A12861BEB1
 F96E9E422F75140C6EA2624C2AC024E920E9949E10AD3333175A979E2156B9DF  ECAEE519E58281A764315D75B065F368B41BDCE889B4BEAC675D0ADAD51CB3F3
 F9F54061C376B68F6328A41015D1F3BD0D223039D025918AB0BDCA975B96C00A  2607B039716226B079B6A7AC1118F110E7EE181912E3F9DF6D6A62F5B4C95620
 71DA032BA85036B11511FC5465C87A201DBF5848EAD023DCCB9EA474CD37B77A  1F4A4BF83492D1632ECC64716F5D24793CB1716C02C561986333FD7053071960
 68F1FC58DEE3F50336AF06A06E4D4F5DB38BB2B2B1B4099027DEFC72D04C3936  8CD62AD16E9D833942F56B7234E68EB776C6BACBD442E91C82E428D757E1CB3A
 BE0BE35D71246F7FE504BD82D3B235B453FCA32763CCD191D2D45162E76448D1  828F887AE21B415FDE78634B737B400EC7E1709AC7299196A7A874B7AFCB8188
 CD1B7A5B304DAA5B9E8C142981B4C8C8C86383788AA614E92B8084842D9262E3  C471A20CE2D9B4F1FEA56902F01A1BF166832A8AC617FEFD8AED32411F26B71F
 59A545DE339FB1D453809FF5D64DCDC7C5B7562B08C7BC4CEC361178D68FE731  70B8103A38861C324354EF7FE3F3841189751EF9871DD08E229481F319AA50F0
 54A62141A810E23B2806DA4D8E57DD18233FA8594F6130440F49F7A595641BDD  530C6CFFC47DEC055DC07BFF9E7242C84FA721E864EB8F990380A012BC1C5B90
 5B11833E4AE962A24EF942ADEAB63D51F2024D2FAEB523A3801A4EB50F56EF46  FA361E7AF97334570DD073B719BCCE356984C424027FDBB5322656862DDD7C35
 402BFBA4BDB61EE45F2EBC4195E79EA70AB138B4CC1C808604D05AA4D1F1239C  52C0B76FC0BAB73929373880200A797150296B0B418FEB4AAEB32D18EE14FA03
 3DBD5CC1B0A735E7F40E025400D415F7E490E510CF860E45C6C33D91820F4CC6  E3C5F6FDA37369504E9B443AF7861235D247D1C113A2A3E97FD3F453DD4F5BD0
 5CF29EDD350DCC3CDA3AD6350EBD301BBDC14AEBAB2402C71AE8991338E5C81E  4D871A7CAEA1CC29DD80A7F01EB0B265BB441FE03FE3684393D2BBA3454A69C0
 61166C5934CFACA17ACE851965E55436774A609C48FA3B409523984BB1683934  933B3B718DF5BD9581F439C66D851D58C07D20DB255719DF0EDB7782FB9D2438
 B27AA268B60DF72F17DC6A63AE80031127775B73A6CDB4660D53291246268801  4AE314BED285D78A786B1A04B82AC33CD610B00E828EA0B352F70D344307B490
 A7242E53569B5D8433B54A0F460D702F65F57370A2A1AF66DA4E88A6FD04C4D1  71FB18714EDE7725C8D642D169A455E30D8DAEB8B8CE6D73403FE62E040FC34A
 AA9ACBD474EB8375D0DB29A91B4033B85057FADE22483C64EF6A03E779B3C6F6  3A28A785DB8E1F6B72C0AEA2C65E3AACDC376C225BA8C86597828D6D6DE43182
 46B3AE4A670E4F6CD18CF1DDABE788F00D864FFE0F06DD5A0E7283AF4D7FE3C1  3064303C787536209011AD3260FDCEC2B61167DFDF66288A6607A85B8EC4A4C5
 E02C38163843D27A9EB8E31B6D8A98331BC87FED243B45A3FE329D13E933CD7D  CBB5E43CE0F7A615DD8A215CA1DF20DC7A6C18D0F50A7B1961E581577187EBCA
 3D2C7AC2D5BDDB2548C636202F798D32E7D6EAEC0EBD3EB6E69DEF0DFA492167  A8C7E2A66F97049C98B68B1E1C0E89E8C4621D16846C8FB2D672CAED72650F89
 9B7745897167A22FA9CC3E306C5211097127FB56EAFDFEC80BC2E9BF2B469ECC  E7E0B1538C5D066066368DEC2C6769201F042103905E0EA420F62A93E2EA97ED
 05FFCC17366EBBE20F80CB1D05A99EC6B8BF11B7DE2321ED1F5506DDB371807E  F115AF5D9EAC491EB93BA3604A340A5067484DC2457948E87C53D4FEAE50223A
 CC4DAD9EAB218E6A08D96E7C7B01BB53AEA6CB14736FE3B127CE8A01F41B3EB8  5D19B663D3FE38A5EE849CBFE02D3C6298630CCC09807FD2C7A28147CB9E5A93
 E97AC702F538EB08EC63CE063BA14B3AE76C6F636972F54E6A85B19AFEC6F035  362D752F049BA649716A0F87069B255B98724EEC48EA741BA37D8DFDE6303F28
 96AC62D622AB97E34E14CAE552A2A313E8C1EB5EB5B970F2D9F0F492A70781DB  9459FBE72099F604877FBF08ECAF8B54AAD27E83C2F379BEA79521884027096F
 92BC63E7BC48D292A4CBC1B060F4B3F95B2AD6150FB93F9EEA888BDB10C442D6  65191C20F76D668D0ED3557DA0395A985015EF8CB42BB7DDD6294D2A1A6ACBD7
 CB87F9F59703E688E7FCBB97485FEE2F1281326AEA136183A59F3F45F92E49EB  8E197DA70AABEED9474FE45BB1BCBACEB5FC0B2431E365CF4B5BE79085448D10
 4D5D1DC4FB373119765EDE839EBE048488706530FA8E62AA34C2C9BD3B84BFA1  BB2D6C91DDE248B479CFEA6124AE29FFDD9104A17FB8F54A0360E528460DD02D
 E2BADB8229FF405CD6DBC4408E61588A2287DFD0B90AC4BCCC29C4E04CCEAB84  BA6CCE038E8DE52FFD4A18BE1FB2B9E9174D0A0B6D56CCBCA6F1CC19D7F947BB
 250AB6BEAA35BDCF352E109B76B6BA459795A215C7B59E6BDAD6042E0BC69E86  7C46F406917CBE909506CD67ED4482551FF6C31D7F282BD3BAA93EA3B1AC728F
 ED7B88005F0678DC8639D048A63862399C265011A5EE53295494C5A691420907  71CA7D0663B8983164BB319869120F4B086BDD81351CE8E4974A7C56EAB8F328
 FF68DAB0F212110E0CDDFD00F2AA3CF392611266EBF2A4004A089BAEC99107FA  4CBF2E1158F057ACD7CE57E1D7BBD15535E200142A969285463E2BB41A077924
 5FFF62F8FE26A02632ECDFD0BF957BB10553327B08DEC34AC1A2F3FDF20CF64A  62C6115216D8AA3515D67140BE8D48DE3A216E24AEC7E327FC6F939E85C480C5
 16190D5F7ABC5C96AB9053D145E742BB3FF2FAA5A298E1EB51844AFD43F988CE  E2D6D9762A876980EC5C104ECAE993E0B69E7FF6A47DE99D688D5661AE02068C
 4AD8D111C5CA3DD42316AA9CB27C064536FF9C9A496C9A44C6D52A43E20D4933  5E4BEA60875FC4EDB6DB3BA42F22B2729F2C58C82483DC8AD51E78B3D64E100C
 B6AA4CC4CE78FFAD85673116AB29F05E300B27F3256CC761DD762BFC5D27C0C3  AF4FEA602641C5C8724689DCD27226848E5D1F77B2007639EB528C9345A08FB3
 53C533AF3B254674C9CF19AAAB6A606DD4615347D646C634B58A297DF4AF41F3  D60B90A28359F3CFA2A4C955DF1D96F5D2C924367C334EA38B1AEF103B282319
 BB203FF480571BEA553707D11D737A445A80B01DAC1008CBF056A6570EBCE726  232BA980CF64DFBAE18106AFFFE31C5E9ADCAE8E5959EE633EE44E0776F06EE0
 7D2FDD4F814EEED3697E18C289BDA38D72BC1213B00A7150C21150972CDEDA35  CD971188CF8491E0E1EB317F20B73A6D8012D1FD40E1B62707AF617D52E93E13
 12410668740549047F1C6F28771B1854EB12B22CEEA0F1FAB47574D1467E2E18  CA254AF463722B2D3566C3462FC6021D86D68B008587E6DB882C3A883C7A4E0A
 4506E6C4BD7F439982F511F5158B07DAAC0DEFA64F762A9B14F263F130A9EC5E  70BB1321C959157BAF736231125A96534FCD10B92B2FA53C7877BB5E0F7C9AA8
 D2D4AE90B912D8E75169935CE6A76C6E6B1FB808C9139AFBE70A285F805486B6  92D52EB2086B4480A3B8D7BBC3F4FDA4A9D203E6EAF52F42643FDFC058D8AA4B
 A699D04482ED884D31C689732BACA8A52D351831A9726DDD762EEB9322916956  5D3E5A3E37902DB2A9843D6161641030BCD75B64E1929D5194F7B6A44A6542ED
 4DCD7A5D69AE8CB8F16F4A2AC6D1849878E815E042B26C218BCB42366A781D86  1D91A75D1DF1C486505DE3E043EBE4588A3637316FA0C1380701745BEB636853
 A0C5B3822E52A7363BEBE9D39B3343F5FD681CAB88F914AE91715B92EF1AD3D9  180C6019B9E8428360BB09D4DB7FB69891EB5CCFA2126E044794B3667CEF0925
 F44C93A5074BAA449CC9203C4D2880A9BEA2BD64EC2DA05FFA37D0B237E79F24  73FD86549B858FA331CD50439D42F685E94DB36990D594FE0B054B5CBFA93110
 646BB6027B518DDBA151201C9120AEA3A55701EC10BF01E1115404B14796B2A1  681F26CA3ABAB64C14DBE6EF891E4D22B39051D1AF2D20E5B0F23FD2A05C0220
 768A18F5ADAFBC8A6A73FE4E0F9CA0CAE60BAC36DA7E2AD7435825F720931D2B  4EA9DA675C98F87100E30E57A7B9FB492D5FEF92E0497A7AF4AF41F310921ADE
 647ACFD677876957BB8BD741B273BDD7687E8E378C2C2446506869821DF4FD66  A87C0F3238D668D33AB48AF1205E426FD9D567ABBE73D41761CCD72C20F5E244
 4CF4A15B6E7BA80F1CFB288A1B009A73216540DA463702AC37E9F3737E4EA658  4EA6AAA8137C4438347AFBC5E171031ACC4955B15713E61666F6349EAB8C1CDA
 8C68111E3120000834F31E53D5185B298C4E4DB661C6E09CC52CE4ADA26D2975  D8F20BCDFAEFA66D2BCE21A485DC21190D3E13D70E9E4903814E9226E747100D
 3EB6EE90E0B7F99B119BFEE6396B6772DD8FDAB4B152E3625F6F5CF6E1AFC945  EDE147FA61AA135FC788C68EB891104F8390E0AFB7F8F252EC70527C4CA7E3D0
 D61BAFF7DDA78C1F6DBB1E915436137CB6E96DD2B89C0AC1C6734DE8874AA71E  5A213CF4CCDDF342E184BCC24F7298E52CACA71A502820ADFFF08BD037ABFEEC
 488097CA097002417AB443428C9B7EF5F3A4DD286E23D92D8AE8356E24C0F7CC  188A841ECD308181A1A0FC60133BDEBDDB149B899980301B4EB91D3FC1B05D40
 4B232A5C3E69EEFD6B62EBDE845C50D0B003E7467138D03C056BE56DDA38385B  2E609B92EA005B2A36E4B0C5E9D408BB564878227B1960649E627855C754649A
 71960FB81AD4D4A12FE689601C75CA28A36B339D81FBDBF2F9E5AB5811364C68  26D94F02C0B27C1C7C45D809C437ACCE8CEFF6298C4728CFE2B4594CF9472D14
 B385BDE9A7C5D81A376F69A88AE984619E8316E259A5320F9214878C181A45EC  6D82396299495491652501EF921B66D375FAF9F63A323B4FD6A8EC0AA9DCCF51
 1F1B11096363748ADB403A2495B3D53AD7DA5CDDCCB6AE7C356FCF365973C6D5  720A1412FA57FABE1CB504699F8341AAE6DE18E3262F9391A0ED0E7A3A953527
 6A515E9582B7E3DEB6E824D433736E7F05D1DDF8E1D847146F50A8236C6F8EC0  A684ADDBA40D4073A5092DD3CE996768E5CE04E87E26647E4F7709727629C1A4
 FE8F19C46FEFC0778DE928C32DD1A03B50E9579EC5E00C5C644D1EB95E68598E  26287268201DB0B33077739C443B707EC25F29F167A4326B9F87ACAAED850C6B
 EFDF4B985D20D6C40B78648D66EF786D9E4CFD1D91B49BBB946F142FC2463318  D0FE3776A60E86A769DCB46628A91910C5E54C97226DFD939B09B6B2A4FE9DA2
 66AD9C7C08C75FC35CCE318B0E33B85C4AF2751F537D9350E8EFAFAD0869003B  1CFEDB56EAA02A6970CBBEA982932001FFB4B11698740182B118CDB4DF959614
 FB5554C127EF12E096870F603F2267173C768857368F38574E24200012C9388C  BE25E0C5DC51EA2546A253965F87E908E341C1879FFDA8673353F4620A637AA6
 4C9F5DD3E1402C92440BC06888759E6D45A78C3198F4944FA81CD4CB5BB003C5  9BEDB5402F4A0317095D79BA450B7BD5E5ED2C6D2B71E5E844D33992B77FD17D
 4706B5E81F822735C02DFA6D4FEE41E12236D22543F29ECF209BD8B60144E7F1  6A23E7A7BAA71AF5BDFEE97AB66BE0F14A2E0FA39E4339790089528A90C41088
 BCF951C4868B078364E22431C96F866B5AC13A86EF3DEB0A35883B8F3E1B7FD8  19E0EAC2B52AB9CC36C01DF290F796FB12985433917FA7EE6FD539C8535C495E
 D21090480C82F2BE356E685A4FEA2FFEC41AE2B7C2BFEBDE0B1CEE0F172C7429  6CDA6EEF3B89E37737CBA78829FB1CE5EC69F97DF4475E97444065AC97477979
 021B4EA191A19A2C08966938151B569A0BE14E361B541891B78E081FEBD7AB56  6CFFF55D0EBA05044DC353944646C614AD01C66552945F2CEE4F75337CD5D3C9
 181E91DBCF67E24E0A032DBAFF9EAC3D0EE109B46CB1A9B500D54F9D08BB8AF5  AA45A68D436C445F3AE33DCDD190F68D2E20757CA37AFCB90AB52794129A71EB
 5AD33EF84FD46C2E9243D6F681B2B9A9B5C7DDBE714490E34EC5A18BC174F2E1  99A53205E4BA8D7FC322C7CB5E99B814C0C8CCA81CF3203E8B42EC8BF3D3FBEC
 E88AEA6DE69A9915C8AA97B1FAF91567A7029C4AE91ADD579B47FD54A5AD6498  28F7CB55A617CC9310491E6FE5B4DBB880EA882070F2F90F450E7B2659C06A00
 BDCD4FDEADDF0C11895DC8F6F39929876A64386E83999365A62A64DF72844456  F1A5245E3729C11DDD59C054BFC04F2BDA420354ED73FAEE9D6F3E27D16964F9
 C9E5F84C6B66A18A15D7564C4714EA2CE06EC114332AF14A0CC2B30824ED4F10  AD62D99F9DC91C06FFA320045E9BEC8018331BB02ACDA05E901E9211C6DF2C6D
 333102CE6FFDD8A7F70E207F9560502007F067CC1EFD748994A70ABC3193ED2B  4CB723B3506FEABA3C8AA8F185F16C7A91DBCF59CF91D7D2369DED4A2669DABB
 088E27C306026BA98B1666E40D99DA63C8A66E13584F1FFABFA1666A7DD35766  5E7513D0156EDBEEE4296511AA0B8F24A224489F58963E6C50BB92A0F9A4A58F
 BFD582C92A717E33C52ABE07E1AA5BAEE9718DDEDAA952BA4B448BECFE83DA49  C968EF269DADB699C3EEF15665CAEB2288129312C0A341C284A2A09D8B075DE1
 804B0AC2FEEEC1BC3C2C819701DCF2B49AA36CF5E377BBC162A6392B86ED639E  518EB67C27F0698EE9D65F9A63E3112E59AEE0ACC8D12152C40E3436E0A229AF
 9FB6974D1988041A7ADC37CAD9178A49764960BCD553D86CF2D479621C91332C  AF51CD07F3F0A6E82A3B2905BF8FCFB74F832E6AADAA0ADAB61D2922BB4FCF12
 DC355929A596E8E85F3187421C63349FF17A2EE33773AEB313447FC38B4024C0  166829B2239EEF14F8BA28B530C9201ED6AB185086CF05772CAC65FBF3968146
 4AAD3E7D1B6A9D5A0C74087BF5AD662FA1EDBCBC820635F14888F28A0A1A20F5  A5E7B7BA450613EDF1926090CBDA0B1D9696D2B0B62B3D65BD95C3022AFB919E
 CCE620BAD35C824CA29486F56BC5014785CBF6AE954334D083A389BF5D04A2D1  0E520BECCFCC44A4BA2077F8A238D3B533F5D9B9600F5004CDFEB1AA03A9B5A9
 DC2D2E96E1CACAE3C922AA636F37E048FC6EA978942342296B509DE2EAF317DB  3FF989115A0DBDF3078E4CD1B94F529726B213FE1FC68D0D135650E12B16F742
 48BBB20EB7712A1C49CB3CF7041A47CBFC12E0024CC7A73C4ABF0F04B4B2DB8F  65AA4E296561669C3B1CC967AD4C0623C02732C52430C25E82491C99ABDDE299
 0E574E8030D5331F5A3413FBDC14CE9C759385405B577F2BCF5AA73D0615EBDB  FCE140AD31CF8CA5463EF6D0CDD92EFB085F99FB2EF153A38D077E6646DEA40E
 809EB1DD887DDD352E15366D032605B8745AFE70AAD8E0C162BCDEF5C952938A  54C7D26EFF2780FCEE5C2358FE9669F35AA23DEA1AC255F588BD8D9DD3929EC3
 098AA6E93BB42BFA61E8C48737C65CC1C12E5626C2869A3047A112DDEB467ADC  CD1F09680ADCE1A8464815F67ACBA9BD5F1A1B95D2192CCC0BFC146876340CB9
 398CF96D2B5D11B22679B720C10B2AE14D23BDC410CD04B72FC754CDB848E5F0  08EC7FD15ABE9BC268762B533DB8C10B51751DDAF1605BF2978ED92259CECD7F
 B9B2782EBE6755E90F51301680CB83F28C383EF51520DFE081F95E0C1693D02E  04B6E2D649016DA0D967F022BBFEAD85B5A4BA91725480B7064D05AFEA76A728
 30679088A7D2747C4551F5907B66ED0334D125728A985B45D451A1740E362913  43E07D69D93C5477DA020A9A914FC7AAC3B6FB5433AF7D292A3D727C0501A353
 2D9D7CEA17DD622BB3B9DAF843C3758FE706252BBF4D20DB46767C44FA15BA4C  C340E2EF78EB9C2D99B6C2BE6916D5E3F8741111E81C8D48DF4143BE17E8AED3
 DFFFCBA64D7F4CE58EC31B946C41CF80911826F482D6898E22EA30D1DD0EE6B5  F1AF50C3AE8117A91BACADCC92240795ECECB03DE67BA8284879F4F04FAACAD5
 1A1675D2B472A1BF6104B7DA58DB069AE73D8F4082594C84EF7E6A740D88E7A7  A17E91AB443EED9A4695037306109DA8B55B56483F51EAAE8E3467BD684FCB1F
 DC99635623C18D958A0AA83D326AB3E07BA5B67F972974B69DF164D780F19C67  7A4969BA7B583F3502E27F6A7848C36497B8DF921A59431E622203066AB9B5EA
 13285378A322BF7CD492A32D5CB2B06E8CC337251B70D69A03A42AC9B1F7B009  106E3327DC1F5E48AD380A37A22B73588EF93961A37D951C1327039DC0C887F0
 7970341C90E60DBB9E15E8DD0BEF5E8FD4268CC1FA3EFF9FB34277D5A068F6A4  47AB4E2A6EAFAB79BE48A2FE8878C902A1EC331764DAB00232DAB99CE3FD33E7
 2402BA3967B10B0CCD426E0BD81DD142AF6614CA260DFECA9314919A56A9326D  75325A6F5EBA53A41927AC3BC9E58909271C4BA31B6487BA4437AAD1B7184042
 5103C15E8BBB23AB548C2BE32BC97935878DE6B31623771560E30A5190CFD4AF  61224F728990EC1C94696100E1B7FA877166ABF120ED282F75A3E7ADBC7E4CED
 2D740983FF7A422C300EFA3B46F1034BB5431C509E78934F9FE6A04A796E5AF0  76E1D4EC4704BD05F3CDAA4FEAA915D3F7DF1BC285BAC27786A42C587095EA4A
 E69D2152FD33A807AA0C5DBA724909C1AE663ABD084245DCC0C4CB6BA8A2CC08  59B2BEE829F32B1BBDC28F68D7EB84DA9FD024FC4C3A5E78C13FCFF6BBDB976B
 8111AA59951938A6CB24785F74A2D4E08CA6D97E4AFAE2131C80261F040CF9D0  E4C91E6725845D3C5B8E6211C3FD0A56F62115F5B63CCDB8DE2378DDEBB65883
 8057C9C20F99B96BB6D86B6EEADE7CFB8F7AC6F30DC5C8F2BBCF76FAE1ABFBCD  1C4E0EB0D7CA943E99B5433B9CCD5CE482E5828950D7CFA8E4267E2E2BE0AA2C
 469252909327210FBB29CFF35076683AA718EE09AF09D9EF52FD2E3A3BCFAF16  B770B843DA734B4FE6143154DBDA49C6C7C08A6931D0B189A533857BBB1E94EE
 270609F10267CD63012C787F32D062500248D94FB243BC6C6C05154D175977F1  6C587C8B622319C2B368186E000259C6C6A042A04B98478C1B7FF3E059981A89
 1672F5DF0ABAE463184E941D431434326F490A56D3638C9DB5F9EA399E2DA8E8  7E7EBE01378A1AB4512C486FA4A8C81E93FA4F4C6B8F029FF9FB9E0062A3ED67
 4B1D79CF77B7A7AFC5418E37752024E4EE389EAA8E57DD52E571C9E738680751  A367669D0F2F848360730632D83CEA333ABF6AF0B8A118333F90D564B5F148C8
 7190C239125D1FE8AF1E4E777C38BA812A6617F514672153E7577BDEC41B88DE  933DAF38098846BCB9C78B83F8664FF2DFE16524FC2F4C014C1CAE7445857475
 96AF94A1CC3032E438615430EF70617AB90422EE7FA82AB271BCA696B1E21708  3F54F0D085CF28DC5A82B0D1779E4EC19E447F8E1854BF6FAC761A3AEE3A193D
 362888BEE480D762289D0AC044AB6EB9326D5FC58CADC881A18AF22143CC91CD  8C156C717E6CBE3AFAA33BD74504ACEB87F7A5D35449CF2CD2F277D1A76BDD78
 E941315271D10F21C9BFE16F23FEA2F6224490FE5626C8548D57B264F43A8F32  1F8144492F596E3BC16C26476422CE54CB38A72CF877E891A9235CAF337CCADC
 3499CC71D32CE6183A4525C96645F3E6124D5A54405679A64DB5EB3968AFA649  BA5BBF1E74714DA0F7AE66099CFFC7248F4AD38D692AB815B374BF513AF12802
 C5A3DC74F0071B5D1D8C538FAF7167C7C6BBFCDE2F5586557C55E72738FF9D01  37CBE074D111A5A67703F0D6049EC3865D3E82B989F287FF344515794B7A1BEA
 6ACA0893FA4BB634E0EDDA17258F2ED27C7AA5A37C53AFA0FA794945B39D2EF0  96746DF927B1B78AE9D5A7C28B4108155D9B9E6F4CE18673A6B758E221F9CC04
 F532E68F2E04EEB8C0ECE1688BBCADE677D73A3480BD59CBDB4A1E77579A4926  4A1714AFFC5A5E4B14C747020227EA9F8F5B89C3D39C5ACF3D4695220F44D951
 13242E3236AF6C43FCDF2559DE28DFA267308205A329E6FDC123EAEB9352E898  15BCF8ACE56D7D1ED857CA6B253DD46EFC0F35EBFE6B41A585ABBB491C41371D
 AE9C03A158BF423F7FFB1810C4662E5D4EE2E5F3F0D685FDC1EA51399E75F2FB  9E67F7B33AA960E266B3EB55BF0F6F59249D116EAF5A1FCBF021D86B41B1A3A8
 15BA9EE4D07BC7846538ED8AA881C0D7F84454EE9B9C3C85BBEEDE828F903A1E  C57A8D6DB6193C14269C79E70A7EDD762D06673E4074C74B826E41463A154E90
 8CF2FF04137C706B0CC9988742A26D9CE8014A5E3ADA3E2FB8D779CEF0E84BCB  0A9DEAC706CC2224E673236F2FBBF0F795DE914558A23BBCB38578531EEAC6C3
 6994D5A492315E83747F36C71147A4E9C47727CFE77B452D11BCF43C81F4688B  920FAB1B2FD02D8F2597DDF193801C32367BE9919BD10552CD77792F57054140
 FEC72D494B50704BBD277272563EBFA604619A6B73A5C98CC86D69E5D7862A36  FAA50D3B0EA52186A3BFF87BE9A17B8E38650D525DF306BD03AC0B9BDDFF0E73
 E039EF7671961695CE931042155BE1051A0D4F56461B71D2C8D874D96193A289  C16B94578EC769DA4EDD96F63AA07ED5BCA0C69477CC504C023A8450DD118E30
 2C02B5F1908CD4B9DA54B44FFA40CCF48F2426675FA11142B0636DB5A9076343  5B068C11A8020D1A155FCB44FD259EAC3BCFCB40919D90AEE0C4C415B99CF719
 3141C02B111D19A98BA0D11BEC8C661ED24539002640AF516D9729176C29A0D3  8312EB2782A0655FC63201A0271DA667178176CB6C4BF970EF1A8A50279607C8
 1F673470DDCA330C4DB11796018E951AB10B4E2C938304105B812EF6594F4E53  CCD49F409C3E7865A3E2BE808C8E508E60093FE140218D7F165A509E4D7BB1A1
 44787B394B6FBEA21347C839698032B0C4901547540E2CCEDFD51F06EAD46CF4  AF1B61DA3CA4CED717031028CCAA91FEA4E54E542BCA84E0DB032B87043BF9E2
 AA9CE2EA00DCF8F8567254B8F415458188D82EED774B0B3FB8B6D051CF7C4459  1BABD81EB03186D16A50F2CAD20D87BCC164C4A98BB8B366D4E4A4A7F2935403
 E9C805A494E5BC80AA05EEAA7B8EB78D614A1CE333DEFF40E0668F1E896F1F9E  C4A3D1E53BA899D6548EAACA795B23AF56A62F414F14E05EA522FA3330040298
 1E4F6839CF10752199DCBF3DA775CEFE54A8A2B491FD849178F9DF21FE8B6043  C4B930EDE402B65B9E576CDE2998FAADE3CCBBD592B43F8BF0BED1CAF0B8D0C1
 6A82C09FEFD6FDFA76AFD5968F949C6FB9F5D313FA57353EB568D207F50074F6  572CDAA622E23B2D8DDB7C15FE2D9C0AA88D7A75563C69F5657BDD74D7483E82
 2612FA31E05EF78817D52F19ED25ABF1746DB7E793E4F372235831FA5EF295BB  0221D0C09F9B7818F9F826D360DA7926D8AB1E2F847F4D254AEE8F83E9FFE21D
 88056A7700403A196A99299A06C34EE200F9697731BDEBFFA592E145F04BB802  55BCD46A7B7AAAA0EEDF3B8340727B6DB779DA506812DA5D38B53FE864063014
 417BBEF56E3EFDC21CAA23CBE1D071AA9730B9F0F1C3F7AF02A722DAAAAE54CF  5D300EAA72C87CDF2A542F4A34F85BE36617063BEC1E040281B29AD716741E10
 9F27E5DB86A60C1F2CEB2B6543D632F6AA1F746B4F19A38CFE860FE1A8713273  A11AC9EC5AFA0F372299C4C6B1D648BF39527CB16E5C9371BACF5CFBD764CE97
 ED165AF22E51F86FCC02AE6A831A5483D25F1DC2711AA6107DA963F39AF3EF65  0684C6AF78B8FF538B67EBC6CE5CB282DF4E0F72AD7D8597CD333F08CED58097
 7F47DE82029BB4AADD49449A8EE7AFDF40BF08021FCEE71F4EC16AD1AF897876  3D29C2241E1A691F184C5F00FCD0A9F7E2A84AF14F5E26ACF7547F5BE4EB59F3
 D27F4C93561FD854CD2313C1A3D741907D528347A63D4DE17DA33B75FB7EDED3  F56588FEB56594B6213A734626262B2EE032C6EE416DDFADC53165413E137E1E
 DA2A714B6FEF44136551DE2AA71976236AB6EC4A413583D2A03EE01A723FEB32  F6322519BD06A9EC9D641026D1742E58A8180D614C558A8EFA94BEF245BE6F79
 0FB85873B94633C8EA9970C3D9E6949A9091A5FB41BED8E328E7319226B1838E  FA975B4889656FCE642D981CA27F3D683AB86B8D5502FB1E456E22AA84D8B516
 3E8776392D12BA1828A83909ACADC096735AD98E4A79482C27339AF0C748650D  88879552C444D3B514E8CBF3EC7FE0BA18648EF739E4F9F2DE6461F222F389B8
 DD36352BEEFD6F01CDF092CA1D69CC210E34B853353B32E933B54A7CFE3E242D  367ECA1FF45A65CCD62642056654D56C22EE0221A743D8D5E5F3015FD8891781
 32E730CECE906E4CB480EB1F2C96468E4E39483B3C2565649B536573EC468028  C3A34FEB7D6AA1AC8284AB5AA8609B0BB440C0CAEDCBF83364A929AEB68494CC
 5D41E7CCBFCC7E82E9C5CE6DEB95BEB5CD0A0D2CA49C8081BEBBD5FDB3EA7BC1  17FC338C93601351E8411BAA9DF821A8317DBEAAFE36D3941AE2DCF2E781553A
 06B509850FC71815DD87A8CB6D2C6DA223A4408906C18D4CF542ED54E36A6726  D92A7EDEC8B2E936E8D0BBDFCCAB9AB2DCDD2E11B61E3186ECAD7797291FF022
 1A063BF8FF36FD0D0C3DAF66D26B9A014524EB03235FB9C69EE955D8FB17FDB1  C62806730BE7A6FC13C4E663E10B88E204AFFDF14FDDA193C6E52162F02F3369
 159C39FFEF6A5B093D614D905EA1F2C73A7CAA887D33009B49727FA895244605  AAEEB8B2135D6D5C11AFDCB68265907CA039E9A5E9F53F559C88E400E6468405
 3FED1DE8CB4CCAF497CDC4B39155C33B65E0BD29DACAD88F078ABC6378CC2AB7  B79D8C2C3FE8B945A4806F4661B0A25490BFAF4FFA882164828E258EDAF9CC82
 E8BD7F2A20F60C13332BA7F24353F9D50078D11D6C08A6C913A98F648FF65FA0  29CA2B1FEFDE6DF012974241B33B67AA6F716B9C186547637A9FE6AAE26AF1BD
 74AD2500BD037E4E7F099F37D57B0B67A8430DF7C480796E51AD451923E8325B  5E577612F78ED0152AF67EFD615BE6CAFCC7DB6877DFD01602B364C07010B5F1
 EE3B60AE502517B50F4375C9338463EA17295664DA9E58A0ADE210B1AC6A8E7D  78CB8C64B14B171C0B020CBF8A34E37951DD263A1ADB2FE356FD312C233285B2
 7EBE23414860678ED1C00A5891D412D930BE88789DC6A5B3BAB999AC0F89C3B0  A8C8C3375044893EE33DDB663B6844DD181E25FBB7F5AC239D9D9172A55C62AB
 CF4BCA2887897C697CC63F549512F070FFDE5475C42FFBAE30E8C83AA2515004  577C1A3423F24BDF5D6812EBA75C9826D41A641626C78FA36BE02F200704517F
 CF15321E6D00E863B27DF4FEA254DE1B4936EC8896BE07448242D6361608DACD  9FF0C168479B63E9B5E3B4F2910B9D5037ABC68FDC7940EB80EE45D66996232C
 7A2637DE6F8ADFD7FEA20AEFCF5C494A73D85387DC6CE9ECEA5593E97FD6799E  7D3C7F43790F3E7E6B120F8828381D562D6820F7BB659C3C7858BDEE94B8129D
 8644F67431003F4436686E73FB596F20034D5522E98154DEA47F44030BA4F0E1  73742D17BEF718017CD2EA82E6ADB8EDCFD94F9E6FA59171BC12C8A5ECF0F889
 3B8695F52021A91D7D8BFC18B81B8961F030D561EDE2AAC1A0872070A0707E2B  10A6C3C2D6EBBBD5813BB11DBEC7354EBD26AB34AF24964D036AF2A021F24EDB
 D307D46939C42DE5B0DF613D9C67D2ECF30C6D9156D9998A5DD4D95803B7D95D  7F7B259C061E93B5975715353EBF102B69289A5195708FDE0B6D9AB9DF15F1D3
 A6D35FB7C2F0E99BD4BAB2B5B0E0179AA23A9F56652B7ABAA9A88660543F3470  D24D0BC945B1C82CC7F034506E73B4E39A36B9C56D00397EDA282D57B84FBBF6
 B0ACC204F20C5644E2183416348E7E1F838A5D121FEA5E35986C46FFDBFF5542  9BCA77532E7F6874F1D4BE727F20F5FCE3470CACB03543A4861882EF3B61F6FB
 CE8F974AF8B6F00428C4056877D539421DD3A6555C73C8D4D013117655033043  90F64CB49A89040D76132F9B151BE4A16B150F265D43DFFEF0892B36DF91858D
 89CEC03784C973EAC1AABD24FDF8DA8D1CA217FA184ACB60F15069DCB7AF7AA1  15C6DDA2158B20B3FC4B34C99132322C51EFB95772ED481D165715929E12A852
 6ABF7BFB87FC8AFED06CBA6758D10D8AE4DB0AA61390CADFF324C9D1D083FAF4  0DB3301FDB5BE4DB748679AD5647B87FF3DF51519AC9075BF115E3FAD2689979
 EE1FFEE8549C06A94CA11620B0FA521E9E0436DA0F2A139ADC21BABA49BA51C3  EB69DE664A3BC920D6EDDEE9ABADF292D41900CA22E02C6D578C7890C6272AF5
 C705297392A13B748F0186FF4507616EEED91D307AA464B3CAC6A0C4CD88B67A  49B7289E24348ED691D206DBBE4AD3D83219C8BABC84E47E0A93F9FC49CCBE30
 A4F2BA785515A78B711714311CE63E0D94A75D85AE1BEA97194782975798997F  982AD2A439504F26F5F063F6BD5D9345AF4BE80778BA6A960D87810F3AC01B76
 CB661211C72C553CFB2524E7975546C8D922DC5219DC8BBD7316407C828E1A04  7C3C1703746E82C5A3701B0430450F96B2F7BD5AEFFA02D6281CD38CEF865643
 F33DB765E2C3DBACD216131272C9D86AE54BF6F12EE77F8882A28A5F2C6DA7CB  27EFFA6607A0D7D735C1F8FB2C1EB3612193EF72D192F98B083C583923043493
 00381683C5E051B41ECFD11CEF4F1575128C41E298CFC60EC53B5319F11AE6A2  0F349F1448EAA3477346033BB85476AFA3D03F98CEDD19874F835165F9D099C7
 ECA3B8E59C57DBA9798E8CA35DCF6E5BD6C64C44F4405E58023802C5B8D78B2A  14B7D0A101345F8F4FBE3B7A5765C86565047B6A1FA2F79940FE9EE47EB9D1C2
 8DEE24B2691978A2FA4D834FCFFD11FD8DA623BFBD557199E5CDE5D9526FD103  DBCBE770A4F5274DE0CBB73B7E768B5F92C84C957D7AD73F02BAB8E1071F7A77
 8ABE50972818BF8C8F3FD828B3186F93B271E7972AEEACC0F300C8FB9CCB3D7D  D60A3BCBBE2652C2792A819F430006B4B1E6EDE307211ACD377D310BC0674F5D
 2EB65CB0D4DF37DBAB5DC4C7A9AF621E0E8CF1744F0445359AE31AEDB61E5936  113689C175171319B16E50A8236C9CC6B6CC9FE97D51E3A98BB3474F086F382F
 400C5D25554FBDE7BE9A16760876010D2413B3A7C9F9A905B447B5B836DDC4B8  10C950B3DF19AD841979504D8D212C88C80D8D93B7BA0654722E25AF4A8BF806
 A8AA095A438D4BA37A9E5EDD235AB034364626098C8EC3E2E15167A89EB217AA  84D3F5BB34389E8677F71A6B0DF96D92D8BFBB2426C8A6526EA14821A3F4ABE2
 9E1AD12E05BF8FCF306959BA70CDB2554480A24066C926BB6CBFDA512188B6CE  08F744A8C5BF58C7A5B25E290610EA105708BC4BCB87A27F703D2377CAF3E7DC
 C6B3B2694F2CE974E01DC87F389FA050E83F5CB8A601CC6160138ED1EC4E762B  F4DF97BA495C5D0272CFD969120BA0B181B43DF88B7552DC8D3067810014148C
 7F60311ECC570315FCBBA87259CBF92C14107B5BB38FBB1402BF0E6F39861E93  C366423A0435189F31DEA82E2D45D457463CCE2D511B177C3B292430B11AAA88
 E8B4E0C280442146E4C4769E0499592A55341A1018286EAFB42A74EC7118F979  60F191F884611EEDED8B7A331F84DE922D615165B39423C0A8E838743E2F41D6
 BE6596B360A0A471898037C42844CAE1AE749ED4F90D91BDCD3FA5B3F13BC840  F72A7DF731D18F591159745BCDC2916ACFE714A81FBBEB9A8086916979204497
 6869A676906BA804207C6C1EB20ACD45A20649EDD89FDCF2EF6C4C5410008527  E88A11FA11B380C2EFC148E26D1F413D11D4F6EC3694C1F43FE5AC3ADB3D6D92
 8D13574FC2CD350F54BF1AFA48CCECC38970464F63E2A4CEDCA792F4D5E0EC04  2ED671D5FF29503157AE82E32F2D603D026B500986725417CEF963256D20AEC8
 C1A98D30F85D2BD515F92A9D089B9E3997BD1D12C24B426C4ABC7557B61F2D84  0007E709305FA7AF78EA136D831D1F89F26B2351EA4BFE73948428EE2605EB37
 4063AE49E45DC671B52E985C2F56D69BAD0A48083DFF76284D3B0F7FC3E50833  7F7EBD25EFCF298AAC438905581FCD322693F94BD5BF3828148D7FA5B2BD64A1
 2259D3ECB1878B9BBDA8C4630C286B7E13768CB0FFF33452686CB041EDDF96EA  9D367CCC4E89DBDB797165A9DA8DAB162983FFC3D0003EDF1435C73F067E7F76
 78ED5B83E37B694FCA3B171E6A925E1C02ABF90F2E16B7A18837E97FBA932C19  0B71EA3C09D85A4E062A28C1141CA11E072FF92CEF1B7E9D6877C13FBAAB2486
 9158291BEBB98BF53A2E825CB3EF2A74E7B1561A418E49662A73FFECDA339561  2F05BA793DB31D5E979F38CA94230FD67F0EAAD13949CB48ABFD9A8C98A43946
 7CC863531D3CD5CBF2D7D181BF5D37B697EAC42F1BF752F7C02A48526DF20984  E3F4B648C7D64CA2707EA23069E27F3E056E8449D591595159BF5FA6EF09D81E
 B44BB9A152E582904611C1F7FD8E94D964F05B3C794F5837C21B95488872F42F  0B009B86451C8C8C8BF8445ACA65D2EC6ECBA0BBF46579A16BA245140EE4FAE5
 5BFBFD85D6824D33486B5F50A95E167E3C5FD5ABF3D0E1EFBC8F94FE6942AF06  C7C21763DD2AF6646AE3A16A2A4388877B23BC522CE62B82FCF88BD9A5D4E544
 A3B25F02D3C22D37210992903D18E152E9C5DAB2CE7AF67741509906C4539B9E  B7920B3FD15B0D0F6B8F6B32CF9BB063A88EA3D23732D5ED782D0A61EB7E6C6C
 FE445BE4B8C7606ECF312FE80F18F485370A435C5EB7C713DAF83DB024629ADA  598BBB62994E070A4D1CC7F811C37E65D14F360C6AA9CFAF451AFD945AA121BD
 33D46E968C096BD2B59BB695EE705C82B554850793A09177701C73B46045B36C  2B267CDD32183DC361DD762BFC5D27C0C353C533AF3B2B71A6B7E1E6C3AC5FCD
 CB12D9C2DD992478D62CF47128691A7C368894E437F5C947248D320852FD56AA  99CF164C7C834F7790A26F057EB5C128D65E12A9C12F90E2B7B723822E7C24C3
 4B5EC0AC9E788A8C87311A129D4EBD3B75CD5CA04627DC50A40E90BF30945397  9D7EF5D91818B80BBA5F5707719827776D823DFF9B27253F9B5E4AA31CDE8C3D
 85550C3A264DE126FB6449DFB3A6A4F46F32C7FDAE8929733AA07D78A17D26C0  B9753C588A8731AF46279B2819B6E9164B8CD647A6C5139A2B163554037DE039
 DD124C3FE29332EEE4E3948315AF02693C47A0F012C41296075286FC79D53B4C  01B55BF11C472570732DACE2E776A5CE272FDE3E4C409F55BEB25295679DE20A
 14D9EB5832950E7A529C86EED296CA41673A87B476B46D03FB06C48F46A055FE  64A2ACDF7B66BEA904D529E005007E3E23FBDABEAD427C9CADB7FF5A5C72261E
 8ADDB131FA2E2EE39EE80140805520609156300DA794E2BF3E118C0DC55E4158  EDB8D2C1292BCF1DA2E300755911A900FEDC89E04993BD47E82628C3CE693744
 33C72BF066D2865B67265FAE18D60FC218EAC694D5242B0ED37FD5B931AE98FA  841C148C1465581A5FF98FEB82C16DDE509CC73C5063326D679C99B66239C072
 27E90FA941C515C88CCA30DB83D57C7AF266A26F562833458A151C340BA4102E  7D31A47273D2E9934849643A9E1B1D0FFAA6F79A3B1804E4A24D42E29B146838
 70E9F6101F5AFF5C3D6741C894BF3C3675D912115CD3DAB1FC6FD1C795EE6B7C  9BBF90BB149C68A54E8BBEB47E6FC286E21A648D752E99A7CBCE619C45BEF003
 3A5443DAB617FCB9E1E80DF4BED149745B7002964D3D70FD9DEF29D2F6245F8E  20FC8AA99E777F5EA9394332C69595EAF24CBA496BED7E10B9714800B306B900
 60C074C6C2B707947CD10AD1275DCD28A933A933830B40EDA4992E836B1CC4A6  A33E7D2820E4E452611228A8E64D8F940E9C2B2A397BBCA1AEC23DB8161FFE69
 6CC7F7A3C73055E682524AC60C0946086476010D714CB24064C14686391B31B0  7DB853716457564615DB8773D9E8B5AFEDE6F666C95CA1A86D31ADC025BC2EF2
 0D065B104CC004137C706B0CC05CD2B9328AD2924D97B97858FB3508D01F3999  880E068D61F2BF6D3AF084A195A2ED60781C858F6E6E37B1F58227F2153E4E14
 8A13A75314AEA30AE6B7970427BE89D480BBB678DD68DEFD049E025FDF37A292  81F0AB17909E57392327D259D7F9C4CE9BB69A7BF927645BE2CFB3AF8417D0A9
 E60D07D122A5058FA887D70F09172730B6FAFB4DC8600DE21DEE1B2A3A76608A  3DEEA5ED6DE07CF0B1910ED59D59AAFD126C27BF4CF6F0D3D3CB71D04EA02FE1
 C6E26C70B028FD662D777C8CAF94ECA6080C3F20BED95BABFA4419696CB6FDFF  7D9B6D411EBA1D542786E1F167E964AB5C97C24596B6EE7E9E9B6E5DA79D1B91
 86A4454A39A3E3ED380264C6F37A1F7276515015C511250DFFAEFF60833E78BD  FCCC1431DD75D36EA11EE8BBB5B5439E1F59F8EE27AB1D419BF53FF618731677
 C95A6B3BBF90DDD65A0C14170CC7B945E83E64AB60736B3E6A7D975B417137A7  5159BC3B56650D1C335A363CF3CE41A2B74C51A40FBCF2BC4A69B0DCC4836713
 2497D31D15EF2FF21ECC4C55D360AE5F5F4F3A40EBF233A51D0BC75ABD78A8EF  7866C865F4E8A0F9E54476B4C905DA3CF2A0B34CE31DC9B2CE44978CB3DDB521
 3243D6377BDBFE5EEDEC189B41C30A81769F62E131E8C07BB72128A2F9590F7B  89407E367A51A1D782EC5E51A46A054E3A41C7CE0FBDB989FAFA2970532C9FCA
 7E946D1C63FCBD0D72CC69818DFB8BB0E0798A8BA38411ECCB0F5CDCAE2B88F2  76EA5A7773043BB9A5D0314C74BC4355E57553069A198B1B3CC43A9EC08671F2
 2388A9EA41E968900DF0B0C180021FD1A2FC6C7E1454F57BF367893C1D06F5D3  7F3AE6C9A73E86D1D96A8BFEC72D494B50704BBD2772725637D466BCB637BAC6
 FE89CF2CCFA3B394366A43938D1783115597C53FEA5BE879AA3FCF6C7E3551EC  8E68513D645170342BF3F3D560FC738110F09D41CCA0471BA80CF19503C99CA1
 71ADDD5E5801400315A0FC71084BEA3778C1315F65AC61B06C0DF8CEB3598DBC  DF971C4858BB10D38C78F05D9A41065FAD6576B425425187182E56526CF6AA92
 D8E17363864CC8ADCA7A44C8D0D8A5FAE233DE593276B50E80CC1BE2E9708496  641A6D071F081E310FB89A64B8615907FDCC8837DAC858ECE15961A2C02B5949
 6301CDB57D800AF844B9D32D534E4E898FD2494B50704BBD2772725637D4676C  5A5FDA55169613A69696CF3EA85BD19DB89CA91F15452DDB8AC178DD4034D7DC
 8EF1DB6370B26B2CBC69994A576F569F2C28E710597061588A42A137E05F6347  0908F4C8454C7E9ABF65A1E05D304B11B5017B4E7CB7ACCDDA8AFA4982CA52A8
 EB53759F6D8A8FD081322DEB995A3F3ACADBAE9EF1A1F6E398B715D822EC8333  C876A4FEAEED3FB23860D75CE374413669F2B22532C617DEC6A7DAFD44C995CB
 54F24886A2863D40AE046B24190FB135BFBBA4E37F67D6A18989551583B6A1DC  51F2A229C74A98359A4DE63DE27550A676491BC052DB10B61D47B82F5ECCDAE5
 39C40FD37EBAAEA6EDAF4C8CDB60F5B7127CC969CCF4609576ED3B5209C4F033  AE3843B9A6EB9FC4876E46195F82494D322DE3779C41B7EDCE89A88388719453
 C9B98636EF5DCBFFE8F2DB95A4A7D2E0889A2148C86C506C078D494E4EA1446C  4A5A46AD11556A9E925C38C43C1A0FBF8B68A0C760BAF73EDE9627D0FD7703ED
 ADAAC9F5077B030FAA0652A206A7ABC43ADB6B4D4B5901DD5F0A7C80CEF22DC6  8C4255C064E1843D354DEFFE9D04CCC7532536BE0A1720E908BE2CE1AA04939F
 2C985C4206CFF206CCDBE81D687F5D78972ACEE54804C7901AD1567D691D5710  7759358852EFE801BEF83A2264C4F88227B8F89BB344535C42A2361CA16F2E2F
 C1E17BF86E726ACA1934580D1A3C1505B7F9B611B86171989D52FF21080712C6  888DB6EF29C119F0F209D795362FB642EBECE2BA149E39FC0F57CBD7FD818905
 A913F84F8E2A5CDCA376CF8A789EB35AA7E4635E2D6D439D3B8A2E27BEDB030B  6F7FD695D7A2E239012E1794B28EF53995A57FFD2AF29950A3A7BC6044D828C6
 C44A5013815FF2EC95926E01FF028CE1F32A759E640998D75DA1A96E38EB16AF  A06D1EB34AC069FFBB7CFAB92792DB64771B00D2530805ABEC5249C0030932C5
 725A47BB12815B3B5EE1C6164D3A869CE5E244F8ACAB4B2E70FBC38D6D3AA587  817C8967FB90B0C3891A934D8D2EFF5013568968803100AF5793F52AEB5D73A2
 80190F135CAC6FFAB9F3089242D8CD11D70E2C8361014B50B1CD41A26EE0D58D  7C7B335B105815653ECD7826BAD00D4DAC9780C28BCEDD6C57F00BE89CE410D4
 04FD7ECA65303AB4243489225EE65DD2585CB5BA09DBECFE5A994968EEF7C55D  69A7844AF61FC50C18F43A63F7DF10FD16FF24FEEFA902C2C90662593F644D4C
 7476DA23F631BC19FBBB4501D0DC50F706D485490AFFE65EB2FADB7A25F042DD  60B3A2B6295474ABEF9B0C43B4EB456269AF92878B4223DD885243EED6B006E2
 81AAA620CB59B1087749FA60D7B237396F49043BF06B838552A1D6896B3DCBFD  B69CB36D75B91096A56BD43AA875A4156CE4CCF7EEAE217E4421D35B88BA2F88
 A8573A5BB4192989AF27FB3547807B62EBD6D3636C13991E86D99B69F6205D0E  3C4DC88E755706F2907E31E870020A8D9E6F8E41156536787959B5D7FD35C2FB
 ABDF01663308A8FF9E84E9B7A64B3FBABCAD5790A4F95E54013849BEB5DBB7BF  8187D58DED939E56C4BFB07F9C15C6D1321FD46F32048D9328EA498CCEBB896A
 5ECB9A2AE9F50100F19786F2277898F536190FCF1EB9AC02E701CA4270B6D2EB  C054E9AA4ACC2C51918F2CA4FB1CB68EF960D01A54E1BEFFCA7786C3BC3BA454
 E069E30F3BE60009E268481869E5DD1DD617F9C9BE672D5E887B15376D90BA20  77A010174D514A9C457DD7C40787E20624CF500757712F7A57D067AEBE53ED4D
 30C5D74415C2BD1CB082128480884ADDD83855DC0A7004E860E640F2B8B0677D  3F7252478F6545177D6B1C7CE23CF1EE9C627231B7CFDCC207614085AE1C15D4
 AABAB61AD2498D1F287A2E692C941D88C63D583D1AA7FBC8435C283744F0DEB3  6FA284013A936A061ACBB08CBCEF379824882921CA3AC791B3E711F632DCA511
 75A2DE15500F281FDFED8B7E5C6E394A8972B1E9A0AF87F553DF1DAFB9F6EFE7  240C9ED10ADA8195C186E376F4029CBACE3AF24DA8DBD5B3187287779143A258
 5804C70BA98889B49B42DEAD171F145F328797E849DAB5E11EED406DE854CE0D  0CB20B7C7E7B777C52EE2424EFC6CF0C3B8B1ED7AC1BC0248465C00DFE141EEE
 6CB9E0A01997F9E932B9F8FD1E74329217A6C82A401A77A210596EAD6773C130  86086474C8F8D0361EB39C1D431B4649B210851748F2856281564D7EC945602B
 A785394AE09E9275AA9AB337E0ED236C4AD7C698D02CCFD88F52363C7D94EBBF  D122D14B6D6CA60B1F2A6798356799EB5D88BAB399C0C74E6850EC67885B5CEC
 C40FA5025BEA2CB9E77966ED125B5C4032E97FDA8BD4FFA266AD53BFFAD125CF  6583834A2DEBCF0EA68487B1F498304C6EAEF047F9E9D91465975363F9DE2BEC
 CE43E7F7718BC35C7F5A2F4AD99268040FB5D05EA2A04AA783B67E1FE4BB02FE  39E49ECCED40FFC49AE5C9191C0D6DD4A64E1F4023DE13C1E321C428F5A3B4EC
 14AE4D7C9AAF0789516E44D9E4187F6C0C522539CB573167B82B1A9CCC6587F9  2F3767461C3744A1F8A18D283086A46DFE514E21DEF08811C66BD07FDD79CFDE
 A4CDB3E98F83FAB9E21184B1FAC4459124722AE95A67B9D6786D12C8E29D5F11  66E5498C93424C7C6ECA114DD2B8CE7127B653A4D9DA37C70EB1B00C5F181E9F
 35956DDDC962F97F327F89107E11A44FF02F597C8D4B0F24CB1D7A016ED439FE  588D1F20F15FC88947F2259C9AC2FCCC8BF0B359AEB9219C006F378B712A5BE4
 987D39F4E68DB6BD2FD1849D7B474209957BC4428FD4BAFA99438A36461974A0  46EE09C4BE77B12473E4226CCE0B1053B8F7DC016B5BA014AD30E6D2416965AA
 4B93A1430A5A17730962F63C88297BA81C398A107EC3BACD9CA8DD0C05C2855E  09228A89E0645CC6F3A77D7D1D21AE9C4DB800F0E32A9F659DD62F74FC7D44D4
 95B926B95ABA4E4EF60D85D6EB6A1411D330C97EABB1F8615CDDECD0381F506E  2C6EAB31789982D5661489C18734B3BE9D2BE3EA57460159C7BA143BD9069169
 D9908EBCC6E0DDEEEEEC8A0ED935651CD0DF722351E88918EFC4958328EB87D5  D026DCCDB232CC98EA5E642967145BD6927A930DD68C9DD396976956DC37D0A1
 D4AD7A723EC105A1E83CB49851973828B8BEF905E8FA521F1FA1ECF3EC0426EE  A68F6B715B79A6D478AA51A853EF73133F01D9D58EA07C04A8FA81406F265351
 926FB26CE338CFE5F50CF1E75070BDC609C7D5459D4FB29E1F8964039E048A9B  0E4645616B11430CA2A2707C9DFE796EC08C1916D52E346ADA95448D9EAE18AB
 57CF5038C26CEC26284B37BC6D86BD22EBA2EF42CEC44FBEA1958D2A5C83C65E  920B28FF7A6B6B1459517C3BF738292CCA43B7B4FF95684660541A52CA1D1EF5
 57C40383DF5108B301320B15A4735ED4D83C10C03E872735C02DFA6D4FEE41E1  CC543A01205B95DB6751F7C31B53F27D8A6BD1AC40266BF611A5968AE062D9AB
 2236D2254556258DFDA01F80A9583171E1A19E0FEA3B99F68E74BB8EA01F035C  2A97636D778DAF295A7357D6C4C114419F129895579F0DA17A615C392268DBAC
 399EDED6AF7A70BF2249FC66C7E66D36F5A15B20077A78B66DD7346004BA325B  CE1DB888D7EEFD780701C11A2D0FEBE3D8B586D52D2EB7ACFF55C00E0300C507
 C35F72EB2853B877FA40778E9D87A88EECE85DD3D9556CFAAB0537CC8B3E5A3C  21A92E2D981B85D29320067EA1AF0BDFEA1640E48266186158BBE2E4A9E0C84A
 C7F3C6B71F2C0A2B48518A10B1CCA391BB0866D1ED348181B8A842FF8B0BA428  9F4CBBD52425D933E8F58473618864B150164F451705FA0ABD9581F43FFD6258
 07334C366E683DF79BA372A380BC2FC3A6A0FE09FD68DCEE067036710186E6E0  66A2B403BE7078B7C1B18967E8E6D300643CC9A38266B1323F8C06851524D166
 73A5E4D9C69291B1D2A50B31F96F029B6ED8EACB2A2D95C8434606F42A836EFC  CEEF30BDF3E3992EABE0B2E9A0F95013779F8641D38B4114367B0D3EFEF50230
 C3DDCFB6636435D089AE6B094882DF50873F9245EBA9AA26AFA20246D2BC31CE  E3B9D85E38A43EEC1E990ED4F36B671EFA020D27DC30DA71EBCC52A8C876A4FE
 D3A425E77C10BEE0E5EBB904C13D07B4AD05D39281A7C25A4CD9863CEA5E4E54  AEED3FB23860D75CE375717B3DF61AB8F22FD1CFB4E40FF4068BE9A7329F0F22
 0F428A225FC29635DF4CFD3D8BB77F47D006E586F9E5D83960F0400B902517F4  8D11482C180E6394B532008D9F0BF38145018DD993E832C7087545BB7EBD0853
 8C6C2A7302673809DBFC574D666AFD48E92EE5362FAE1C901807150933220E3F  2F13B0C5E9D85B02F63635262C2F1EBD6DFA52F7082C8E29C2D2A649E7A8F8C5
 1B9DADDD653B0A779477838DF52A90A41D2D28B2A8A83E323316607406B143AF  6E27E44EE184B7001CC77E4A049F7172499519BB1669D076719233F3E815B4DE
 21963903DACB23617A3EC662AA3C64D9FB5FFF2C2FBC2287D254802EBC92C90B  E832214A3172F3F1359C8A4CCAF794F922361EA7984902A63E0443C6C142DB15
 BC221671D39DDD3664DA065279A3CAA3E4C4839C437E1CC336C3A0BC2BCEE69B  7E147BE7F090867363947BF8E3F3DF3B533ED76DA24FEC64AA1A5B3C74146FBD
 55232560EFFD5141E7B426D3A28DB4895F1F95D5F37C1BD24C632C968C9361BE  E47FC0E6658F7427E023092555066C2F46BE165A365F62CCF628A30B0DD14607
 5E42DC9C42A73A492D1CA81B1C160E14C491959B862CE68A420AB6A3F47B5F2D  112F8BB21C9E1C3C1B4144A157E5CCF00A362A2DE05F3594FB7F17354D7AED74
 18469D4ECEE23E1680B00377DB0C12DA635A3A0193FCCAA56F93F114B6E5141C  D9781C6E595942A35C192D59FFBC51C2E3684FB04DCC95C86E3589E37737CBA7
 A362B4EF8EB840A595773493EDA9212F6DBD8B1E0BCD9C642E2FDFB5303979CE  8829FB1CE5EC69F97B1E886BB976A681C20F05A46E2A8B1F6A109C3C50AF218A
 2BDDC1554E9FA0F5E8A6D876DFD31CB0235F9C1319B373A945015758F52B031D  B7AD80EF8EC1339765E539AFBA32CD97CF5324B234B7AD11899B24774D879A7F
 8B7F9C0DCBAAC02B9880EF50AAEF2B7AA3CD0A3C36F5DE0FD9B0DDF89A5C8FCD  EB40DEE92FCEA136F517DB61E1D3039E58838D5A3ED60E4BFCCD31EC2AB0D7FA
 BC73818015D417881B94D42F0BE719F8818E560C7D64282E9A503BC1B6F88B7C  F79142D819F4FDBEF52517DCE8A204A24A2FC36B0194D06BC401F4517B22EF04
 F2671C173EB2574007088A67BE94361F495B868EE2AD658764EA8D08BF273D69  6804C2E77DE570C580119E91FDF7F6103096A45B7DAA70ADDCDC23E3E784C6F0
 EFE5825552418BA6FF077024B33DE798ED9EFF00DD631F6D650BCD6278AE4F45  0680A54FF14B765D10F4EA9EFF47C3FAC9F914BA17138C26E14C5E8F4BD2D1FE
 B4060BDE6B1BACD6DB9E784FB3A4EB6B2A404F1C77A4FF1B2C69FC7A4E212166  772CE0E89EE224E611A85863D9936E17FBC25D37B25977BD2105E50B2AB081EE
 9C6E6C5B432D1127BBE8D77D4B79CDE5D5B1E4B9CD9158D755D8FA2F9C8C9262  FF2D8EB85B803317EC7F3DE1F15EC45B64A1F4E45403BA7F1091951DF07E02CB
 0D50C44DC2C8853BB3E2B9212B4499A230CF2275008CB25A35D543A970068C3B  2295CF26A46F9669FB09BE9AA6F53B14199BDAA5B9ADD10A657FC263A675CFDA
 60BC5231FDCFB536A0004F25CA8ED29636C60D9880301C03DCD132D630249988  92898664FAAC7952C9FCF2AB6D6CEF288E718B5F60CF8496D39021E1C5793DF9
 330930D127F7440E2A5E58EC2241EAF61191F01A4D65D1B18A4445F192668A0F  D2442F9AECF3DDC1ECA9B83CE63FFF6C786AD67A455608F15816C29A27BE5F12
 4AB8C27EF1D7087BBD96C7B1F0A60ECA75981E943CD72698A35B27DDB9EAC9A9  0854F65E8EE7F6A79B3D5A6104E782F9D4BCCBBDF53878DB1ED61D3383ABBF86
 0250618F15D1416F252DE2E7F9EE48CB671B6DBE5853A54E1F21980E355898F8  B72A80A76799A70601F2C027A961FE7B81A55DE3F137C9B3ADF4A0CDD8747C23
 7100E30E57A7B9FB492D5FEF9443385F2836C37C6F591B11725547E88021B3BA  4E801BEDEB1BACA6F0C0143561645BC8C4B9613F04A7AC6DFBB9885D9B5B4D6E
 6C8EB3F54324112DC66E4F7A66EC82A85DD388E8D169F4000924E3D8128ACAF3  00A301AD88E2A1732B36265085F39355EC3E5C1F343AC2F6071317CC36ECC26A
 911F4543C935BA0AC81A1FEBE319F77A136CADA3BBE86A69CAF77D9D5F9EB999  01A342F0D877A1BAAF50B8F483C8FE9389C56317375C196C980AF6F28122ECCB
 D8FA38A1802EE171E679D78B4B0CB143AD0342C66EF6FBE2F8CC4B1E5DF28008  C8468AAC3C24F8534740F923D56791014712DB4656A8A8788FAD2E87ADACC4F3
 AA2DB6BDB47F6EB5B0BEBA6E428CB87D678E5195A01CC142FC81D1F4C85FA0A2  770281250D8CEFF6A2260FBE6350D0FD40212CDDC0543958FA3C39DF0A75F273
 0648778B2E2DCC9C7932A77E7ABE66678BF790F780FBFB26927500D7E6362E52  EF18C3C52D25CE9714EBCE9403D202AEF92931F2EA041A21B868D978E4305C77
 8CA83699B04B0C4F45030EEABACE29995D5C6A6C1A93445C8D9D44F075D1F041  216B564458322ED1CB601CDC94E21092C7ACF1DBA506893AA3505DBAE59B4F7B
 C4F4F494248B473264D838FDFC9B68197E398C5DDF6D86C2433DAAC87401AC1B  8D5CCE0CC5BBFD3A2CD8541C74E52869095DFB113384DE6ED387C051B641383D
 B01EE4E713340C110924E9F7703C1DB27ABB1D803F52397BC54B1572AA6301A5  1E637EB76A61B6C65B536BF4DA01CEDB20C2D8530FF09984B4EF5F1F03E96188
 B97F7C978A3D4F6A773D24526FDCEC6460C4A0DFB65048B02F14679B3B196075  4A1B78EAB6FB39B6F668AB4C127E1C112A68C48548BB1CB4FB9209CC8CF8D3A9
 5FA2DC3B55B5BBF0EB78928BC794C012535E05494B5648961F74E75B5267AF36  CB8301D6902DCF90282DE2C78F3AF7584DBC29C1F87A69E380AA81F51B34561E
 08547866A58C17A44F07BAC8A71E8F20774FC77035766374362182591A469E82  FD6E1BCCC6D544933AD4C08907D10BD141529E3E61D95D83F191E82B4BD48C11
 92ECE85E4FAFEE30BBDC4B027F9895AF004AA7D07DC68D87C0D2260374AD00CE  201909E7307E57155703A3ADAEEB8C149E0810AD26F868A66EE765DD539A3093
 4B17DA644D873E9AFD34DEC8435BCC35F912E4CD28FBAAF9E10F6E677232D3EC  23EDACAF414F05BFDF7A32602128B00FB976E5CDFFAC370A80F4DB7CBA2B969F
 1DD1066D22E66939BC04856CDC7144CC31D886FE17DD515FE0CB61A4A575AEB7  E5B436289CC9216E531964851DE6E4357CD99F837699F18C212AB58D10D38551
 D668CC9EA7D75FCD24F79B136344171C48CF76787B7273EDAF90A4DF0884D5F6  944C29F068B159C0F505BE6266D5D22E0A5B19785C8A5D4A41C1D2BC815E12A6
 3C4253C69BC12D8BF7934A82C720BE4166434207F479B971540ACF766906A395  A31C6B6A6CFB72CA41ECC81727528710C953897E3E03E99D426F6A4E26D498EF
 BFEA35CD5A7576A3DC7032A93B6824DC956BEBEF4BD42CE5148E2E8B25BC1C6E  8B3A9EB6C6BAC8314DECA894C6AC618011E948916F6A9E6066D96BDC78FCC41A
 8C1590B3CE658EB77B58F4D04AFF6F9F8879BA7B340FE9E6DFAFB2D3F8F647BD  97E3E5F0B87994775C91CB968FDFA076452A9ED5FBCAE22D72777B70BE22592D
 8C780D2A06D39EA1AE7C904D582059B0C0BDE67B556754B903CAC37F3C938D60  C9689459562C9A996748976B792D6F3A99EF2B57FDE800527F67DB1AEC373A77
 5AAC05FC0E5A3238E7E4F0B9BF31243F791A848AD41F24D9A2FDA0A2B3930AAF  0875252E8CED1A0852A271019D39DB5E81B1CF6DFF8AD9925D383FD83D481291
 03E7142C6AA82C2C7651D025D8595656ACDAFA94C60B1DC71DA7F047C1A8474F  F19D364465B253A6565F51FD6A201EB1A40B8B4A341D6915AE90F7B49BE82175
 38B234B38FA876EDBE856AF10FB598B3512537272E81C289B8919A64A57FB868  AE419A2BFFE9C454918C737927D3A30E28AF6A1251535B62B5BF88BEE7B371E3
 2AD23A8B9F06254740F4B18AFBCBAE377EF235F8E38D2F5A92F0FEF9A4742DCB  11F8AEF0991A4EB126BAB2A7981C23EFC219D6AF68D6F2588DF1284A475FCAFF
 0E5A29EFFAC9BD0312AECD3559A846990DF6FB3F19BEF7A131602175732D52AA  F5583EFA0D0E043A981437DA8AD87D3D5962156E0C8A15AC52CDE0884F0F7403
 B614956891817E3A9B7D8F1C5AE309496E6C07F6703B4A013D3D83D52109069B  17F60A74A212A9D81D31B4A97DD3D6B5924FCDDB71B372032A0A3229790B7831
 DEF56A2536722E95FDBD9C00D9A7996B6C0DB5F2632126C001C235480D09E1D9  A2EE267717200D6AB5A6EE8BC58B8ADD033D6A0D6B24A361A668A5C6E75AEBC1
 54EA7E966F5CBF8BEA36CCF5585CC7D4B28C6FB51EA467DD60E765D3EDEF4310  BE8F2E260434D908256FE9F5515E6D8A869F9B7D6F52481694A3DB062C3205A1
 32D17104FCDDC439331075F61FB93A4884F1A132C207E868CF80D10207D2C8B1  255A9EDBEE23A55FBF610BC70CA06A6FA98EE42D24FEA8665F15469E9F7A541B
 9311384C982F2AF47B546EE19906B39DF0F8E92B8BF7CFE525B41ECBC5A9D2BA  77BC5B82698E4D1BFDAC343C31DEF9DF2656026DCFD625D9E2385767A972F70A
 00F2ED2DD2300F92E3C040F43FEBC372F1CADB5E3F384644DEF361DE36D8988E  B61AB61F09CBCB3004F5E43D8344D989BCAEC860136630463630F2B61893A801
 841AEFC38BF5E3299C87A640C7DAA185DF4DDD6F895D9FC9D4EEDFE9BAF300AE  FE050B0894078F09C27A7B2C00372EDC99A4654DA95F079A604C9FB576C4780F
 022863F55913B0B1987D6A72839E73CC72D8382F2BBC9ADCD43D91FF298B4800  9C0E8AA51C16D88F950FB4CDC2B864928B6B817E165D37A68E59990B48803492
 F21D2910AE8F78F039F76F11F6AC99820761F45B4FB7A7B5B75E094DF40CF351  85D5F6C7F876256676FF416889CE42330A8324998B80FC8AFBFBDB7BA6E90C4D
 E9B76BE1D3B3B72BCBE02A70E251166F1C393E0EF9FDE052A63FAFE0B7A4255C  E247D4ED3E9982359291598BD445EA2217996A5B393E959B19968EF90F27A2F9
 A79EFFBF6BA86CC36A492A0A7CF094AE79594D5BDE7B8DC4C5D8616A25FEBA4D  AD203C1B49E267196B86C770AE6A6FC053205C1112B2E6183BEAEB09C564CB63
 2F9316E81D20C1D356EF78C81610DB2412D2EB33062C046EE3EE48E79225D0D4  0DCCE324DBD535B4E8556A31FDD06C33B0FA99F31039CFF52BD6781A8FFEC480
 B9FA9FAB4A2FED9CF199706BAE09E9DE0C724207B9D0380EF02EAB85DFE5440B  1C85C09FDED112B93EF7E5DC934A20BAA112AA341201B1693EF8ABE784D41565
 37DFEEFFEEB937A214CC774A649F4C91EF1E08F8AEC89EAE44F1C3C575B4B248  54A4FE67771A1B570CB3EF56B973835530507888F6AAC93DFD74AE298C0A256E
 5ADAC7827316D5013BD4A795F9312EA7DA2B62C435BDEF28270A19E36CCEFA73  6E345DC3AFF94FC1AA6E2C27A177C26407681060BA536B5BCF7AF7544FA01FEE
 84F171144D38BBC8B8377C921CA0A8760A36A965BEEB1FF76FC5EEB74BE863BD  D959932271D69CBB2B3FAD678BF106B39AA7B679DBABC0EE0EEE9AFAF476B100
 9399899C7BE315B4DA7E5ED0D36273B582F7A49100BEBFAAC5D56F0C72745181  EF0997855F61020289A5CC8C164D1D303CC190CCC6AA318B96629C54DB0FF1E6
 54C3D17B041B3B0732BB750F2A23612B3CF3560AC05D8D3294C23E72DA6A0D7E  D548759C7837513B64D21A8A6E4A8097E48549C322202815F189AF38C49D8B9C
 48B2B0BAB03259094EAA4FF5FB244AE5D73CA1A507FC6AFF36BA5E3BC4420B87  1FFBEE8AF463252D9E0E38DB134E274851CA71E1BC51276D265E5B6F0C0D9600
 F4621B050AF54233363DDA29DB81DB71F1F5D779D8F83F4638825D51522A5F36  75B6018C485F9C0DCD3F2B1F0751AB3FDD74DB8541CB43730DB05860DC250D64
 82E1BCCCA10DC2C2CE4CB7FBCAD8A1023C6EE846D245F6F955FB2A1CF6C4772D  2B619F4688BE06D2962913FB8EFF2EA4BD68A67C278A76CE142FFF3FB36742AA
 2819994FB45B3D9F9D6350E11861931EBC19FBBB4501D0DE3130563C7115058B  95B061CEECFD41FA211A58BD0C68BFBEE9057FD5919DF9AE36D47FBEE82B4BD4
 3F48772F515754B4A033AD88D8FC5D6B0593E3D4CDD5D87D12204895B8DEE27C  8C11201A3E1FDFE271AA518F939025A70D57130FCB85499CDD7B12D1676F47CE
 CF7F9B68DC21542671EF7055DDEDF608E81743588435EF9CB7CC9EF5096B43AA  62254541A524CA0E3BE6D73D37D7151232F1B2C560F7316785F1F3B2AE1EA8F6
 04E6EC05F8CF2D40D2CE9FAF09918DE6AF37B384E23D03F825142261778F76B4  7A0DD26A2978D068E3BA5F4183BCBFD222C3F148C8F7211853E9A498BB0F7965
 185826E8094FC3D199FB80350DBBB101DC9A0078619587C5B6365B4F64C471C8  0251CB375E1FCD8ED6E65E896CB45D2C2EF7BEFC1228C8AB16DCC729A3B2CC35
 F8A6F0903E0C31EAE86C24D60B5E89DC917E6C0CE0860BBEEEDDBB3C6B565D24  58C4C5A70E642020A6CAE21BC219C4B704FFCCE65B750018424DBE8D9CB7EFB4
 C84032E03468299180D3469FD8B4D67B537DD38AA8304BFBB2916150253E7868  B43DE517CBA9CFA04302F7B9289B2EA458837B89D7BCD1CB792C28A34B1218E5
 9488EABA209EFDEC528CC8FF53810CA7938EBB7D5D603977037AF043D089E78B  0243714D42FF3A25B7CA1252001F4AF13782E648FB85B9466D87679CAE81DF39
 65AD7F98F6418BB909362DE776470569C41E177E43DEAD4EAA7809F0EB016939  57B097E14F16752DA7C4913CA6D8D75E6213C0CCB25450109367223D889B7448
 37597B2A8076795A99800C7B103AFE8174B07B8F681168370C497333BDEBAC1D  51F4FF06436AE49441D6F41196EB596CDE93AA9011418E1D967FAC7917A79366
 BCF31BF1052A58BFC5E35E868CA2C3FBDB4330250F23B0A4C3F910C3387BE15D  8EEC3C9AF0A6FA28D02024F0459478A410E30CFAF612B46DCB9C0B211C49E510
 70E4A43CB3A302763716A217722C4A06C2AD4CFBF4328F1D5DDA23384BC76870  10ECD8372818EA10CDD1D625E75395AAA55B5B19DD9526A224303D8C504DCC3D
 31CDC8D9241802B7288C47330BFCF6F358E67D2180A261F0EFBEB96EBA45F4D4  F5328C44533F205A75E8BBC3FF6B3D567ED38212B156BEE9E784C6F00680A54F
 B0AB67EAD961A130CE573EBB102AA186AC8A3C5722A4D7FAE7672F132E065936  F14B765D10F4EA9DC8B9473627E1BF694F3E9CB9A7414BA06A68886382BFBA5C
 2BF313B9AEBD4395D3109AD387FB176FE55A8B8FBAE513C9AA802AE751163762  408B01D168F4405709FAE711BE5A7CE0A89B2E487880C80381C7005CF7EC11B3
 41EC604783A9D0B310503BCC4A4FBC8E54244566004786ED6951619682E37AE8  53BB5E7C3D2B5E2EE9A5312C2FC5CCB6EA5E1E1CF98E1CD9BCDEE596993FF175
 DB94C1DFD6B105F8F2032951A73024B34D153D598377B8A1CAED3701071201F9  FFC38747577B2E68B3BB5D2EE89E1490EC01CE4A77F68312DD85DEA51F6B8472
 544216D392A405131828385AFB470C5D4B70BD665263FD7706D6D40FC3ECE83B  B15FAAAB32CCE002C022B7D8189A490BE962A195E9F1C85DA275F2A4737D1C13
 6D78E418C1126DF5CF0A28C8FC222F74848C75E25BF1601E5C77164B99086FA8  8EB36CD0505A2EB87318D5A1793EB14386476709642EB28931C849283E699A4E
 6E28BF455DE932BF52416693978EC4F91CB873264CA4581EAF2B21FCCDEA337F  4CE4887127A5B6E91E024327FED2D175E9B7884DF028EC442AA883B8E1D1CF4D
 2F3B5976CF24023C3237E05A62AE472FC9F2D2F79991065DFBAAB5697EA2E7B2  B4CC17833C0135674C2AB26E4A5DCA7F9778EB542CD117614C0D32CF04C436D9
 C9D93DDB8B7F26F82C31674FB6953FF9351AF7A3C9E5BDF020C8D4F666E7BCF1  4B131208C1614C4A8B9759DF2E3BB25EEC3D60669FC072F5B68B233B223118D6
 AE5F10DE41F4E60B06B95ACE32221DD7B58BA11D4678E974F5EB1DC00A5CDD78  AEF9912EB95351E21536312595D4C0B4E257ECB2A826AEADD2D2843AEDE40B6D
 1FB45C9DD93792A3274FD696042643FBF399BD290C5D46AC5CB8F4EF9CEFA5EC  BD46DF1CA8D615F84090AC594DDC267952FA0350960F4A39ED509C0D2FD5A27F
 61377A8BFCEC73CA8258FD5A37C79F294EDDC30C40A33D0277E0D9DB6D5F7F2C  70396F4E5AD847777996039975E2C96218E72F0489DFA13911ED1B47511C4F26
 D8CB1C9280BF6C379A1D6605E54D62407CD53586D9D1E419BA0F9026F6A9898E  295352CEA291FDE13374ED52B66351C31C98EFE2AC8CEECE07D4D39099739E74
 99801582BF98FC4414A785743EF0C754DD7220784ABF2900E2937B6727788FCC  04DB81749B421C08A82C8B7B5CD4831CCAEBCF6D58DAD820A9B768FB5E0DC0AE
 2F71D089794437BD3148B7C38B1A663536BD3D7230D8D9DBE904F105F026C0FB  41ECC7AC83235B71FE0CA6C6D70F01E0D6FAAEC2D5121F3E473CEBA9ABB97887
 3190CDB5FDF84A4A5894DE6ACA3F97C2D2DB74041873E7DE08C60B1512FC1CE4  E3D3D41B0CDA88EE77842D28689D64FA012A53EC41C7E837E7BEB575A0FB3201
 7F541986454C1A49AD72EBD4DF8F5C123622FD120A3FAFCCAAEDEC2043001283  F4C8E192648360121DF900A26F1B1AC71E22DD35AE79516BBFE34B88B379678D
 B5E873DF50F42F22BFC449C4DB3A4D77C581A409643C18A6F27C2DBFB3B7E96D  736604C0AF675B6C9846535555377E7C2B540122A0BCF5660D47BE0739D8B9E8
 7C53D43CD06F10DF1EEE8EF42224480F96394B2E417A4D70DD24C60B83022FE6  0499FB5BA8AB4002B41BA68CD941796A426AEDE3E25179F60A5CCDB01BC27316
 6B47A66A812822D6E58AD7C4FF2FC994482AF52E2F426A0F17CDC4B68F75CA52  0F74E825C6F028201D36582542F486ABEA4DE3F6AEEEDB3A4D2EBF015A3E09DF
 C40BB161C85637803EF8F095DA7C07087A8A7DA4F9F029F5A1EC534B935875C0  F3451B90D05343F5260CAD7528FB4B735850BDC9FAE192DABC590D241DED6F70
 F478F3486FA93A6CFAD5BF86A3A7EC90AB7CD42658D866B58F1EC1C092845DA0  026B1EB5EAC4493D7B55A91066B19E2272D240469EE3FE312BB546C6BAAD2230
 C588FE5BCF02383D58687164DA809C4A6DBB75423EEA74F54F72003A00055AF2  D7226D530F71FD66071EFB52967FFA1359D76A3776BEAF9E7E38909CB864AA3E
 17FCD401265C6455F66D702E4ADD2C5D9A067C8A41156435786D74F0810D2FB7  44ACD5C4B7DD904E8655E7E12A9FB369748F6CF68210AF0CB4E4AFD4F73F7B48
 AF66334EFD4407B31D9EB8CEF473D5219C133296BE6883ECA8CD7028E9748ECD  21D9AFBB53DB29F1B1F5ED5EC57D495850797621C1BF25372DF42B10DB73A24D
 F67E775BB1AA50F6CB16A5B7E30740C26196DF80DB782C0F8AA33741F6EB3444  6B9240BCBAFDC18788F66A21C15C5919166161F333A9091328682A448685E177
 1D87362931366BDA3B42C05C9558CC1323C87A97F9CA7E58F1ED563872CAF152  FC602BFEB46A5763D0FFC7B04CEA3A2723C17BC7B89C7E212DD253744F412C30
 5CF65AC32796D8B9E2EF22AAEA3FD6C82980CD200630FC45D189D36B3CD6AF97  A26556C5EB93816C2B2EBB35F413F23414858FA2ABB234A6D2937D7304D033C8
 0155A4A9FED00B8FFFD3B1CFACBC45C1DFB36D3ECDE4550A74067549DEBE3DA4  0682C1C8501CAFD0F98EEC38A5B26755EA892743040811AF8C74152C43D789D0
 E520FD49AEF093CE0C5D4D28AF6CAF83EA4FF53F3CCB665232F218FB0520A794  E7705B55CBDC55A6840DA36A1BA72AD5E42B647A3463526AFA914002C6244E06
 E0D88D2D0791E94C9433C543398674B56E206F16F8D72A93ECE3D8E0DD84F91F  DC7527788A159BE3C7AB4A0A67FF45F912910F1946D3F1E83FB36C4CC7CB9FC8
 1295C9CC6E68E2D9BFA1F48B412C1E39A7F8BC2E9F004C78B6DFDF196BE30B05  99A1AC925BD268F0A53CD7B7377982387E8D28F3F676E7078CE391FFC14F0ABB
 B0AC376AD3442F192E22A242DC39033E9240DB8E12AE4E664DE06F2A0240A3FF  02A545857C65DAF861CF3B68BBD8DDEE9CE6DE2836CF3D84249A6D4E47AD3E8B
 35EB79E14AB9A4478C8CE162195861FE3A3EBBAB9FB10F426DB6E7A72FAA607C  26D4A0AF3A33ABDADEFC25039CCE40A00FF4734811E9E116B03B4AF737844DDD
 3773E94529987464D708ED6E6AD229A72661FCE62E4B167F0C4E8B82B06AADBB  093B1BB9846B240FB6A51E0E4387289B76D737A99E06681B5D746C932D4CFED9
 3A066EDCBF7D9D5ABEC2A88B5BFE5EDB27407D456F48B2C4783B96A771F1F0DD  399626890623216B732DB7E176D9C4A82A62953CA7C4D55A18A3575785033694
 2F2B043D4D79AEE903E061AC5B7901BAA414F22C4884276042435C920A7D1B8E  7DC87BAEEF3B5D0203096F27F0D9CD97AFA26C77F737008B0C66429D65A545F8
 3CDA19CA67802A30BC21D4DB7A36AF93BA7C20753951E2A99A95335C2E5DFBF6  A04FC5E3D3CCE3431621D5A7BDDD2D2FCE420F481D588C457EBAAF6F95DED8DF
 FA898F77323EB53A14F15DB04FBB56B475DA7A49C4B0E94B0FA0729534208706  F428C0EE96F5FC98CB11BCF334FDCD3FFE2FEDEF8BD97A768A8412DA28193E41
 83736C3163259E3ACC15DA68EAF1FC042E2E3C263E754ACB94730ED98533D533  5BA7B9613D883146FC2DD1764FF79890DBE2047D45F10459179A43D0EB457FE1
 591AD7F2BA9D0054F21E9EB801D301564F0B91E36B380577E9D1452D421AA443  F8F0107904FBB1FDEF2119561593AB011D914D34269FE90DFE349494DE731EBC
 46770FC92CE4907E45D675206534B9740B448B654A746843B7E609BA3E09FF43  B41B75A9FC34E1D0D8FF100250793AAFD4B501CFB29EA0FB58D01859D00B9995
 B67E4426732114B36B4147515744A6D3DD5386FB08AE5352245A32F9CC00550D  55BB3C22AFF5EBDEE27C4FBB5A836BA83446A9D94357F2E3A03CBCC71B64C409
 E5898D5EEC561854C5EC570F4A3BAE128FEDC9062315F189FF04889563404BAE  34AFBCD3956853B0CAB79834E043E2DF35E5A45A1D257809936124BA0BBFAAFB
 5CEF902EA879B8F8FFFA2AF29B2B61277AAAB04FF2D8E538BD328D63BDFAE53A  95851AE96DC134298970C3171EF9DD6A149FE951996727C86AF80149EE5B71EB
 A408EA102596B3E645DD3B42B9E06F6C89B817C34511B222A5FD7CFED152866E  651211AD2DCDB8D3205B0C89BCD0BA346EEEF0E6828A939ACB9B6867A8E2D656
 B08EF7E33E7E89F701764A515D20ED8877A12216A540FBE22B928973DDBBF51B  86D342CEBF392D9E0370B49A70E92474E2312C4415518C361F34CCD152DAF167
 B2514AFE3B08BE754ABE9EFFEF8C1D5191A45FE17589BF19CE4C692C930E318B  207C47CBE2C567CED11A2164EAA3E65DACA0CCBF2F56DBDEBD2710C8FA5A8AC6
 AFC5584E39536577DBB0248D9F4A4BA0AF9AC859813A6B5A94911F1FE5762887  50941C8BA468BC9A9A04638A7DBA3CB99C649EB5361A478525BBA62A869961B0
 2118F23ED34DA6C0748E509E225CD83B5CA80EE2F6455DD8A92C3A5BADE36474  FB764C2519733DC84371C7FA4FE40C5690CE96D4CC45D6AD2896C1DAC9329CF4
 7C7B7AD0B6023B5199FC7C912510446A30D84BEBD50D0240F062C975D9AC8E99  1BBA807AE8F4BCD7E481CA950AC75ECB0F431CF5F9D7FCBFAA00D11DC5AE2E1A
 2151C78A43728A561984FCCCF544A8C9784A88D70599B911BF3E91A01228B39F  13B6285AC97C9A40BA993EA452661BD8AA32C971454F4A98126DC4FC53841555
 9A325D9AD29CDBA53C8529DB891747C54B49C133F5AAC4E2F752EC00B3BEA568  F3363CE8E35295A1967CA7BF6C70BC0017918D76D1B50A43BE78B8C6FCD5034B
 E1622EEAA7838A2C6EEB41DFE92933B07BD460BCFFB8E207AC0493F7805A8629  6AEDEAD1B7D908DCAD531FAF83C0BB84082FAA35B0939812515CCEDD39E7C81E
 1A04041673144AE1D9EE5C37979EF039101585A4ED74FE9E5747F3061F45355E  EA9A1BCC3D0A5B80129AB9609D5B5A2B7C8191F5112838B939D72B0ABEE7F903
 D469A0DD7C20E20FDFCC8244845530950B180ED1197C1CC66479EE1F41B04046  DB0299C6F84C57E744BD37AF01097DD417BFD2A8948A321008B9339D964EE867
 99064FEBAFF1789B3F760910141566887F8199C23E4977D42767D350619892FD  3E2B246A76F69B510A3C1AFC62EB10AAF9D07EFF1CDA0C4B31E838CDBD8DB899
 FB1BC4143DE41D7E7F18F1317832FFF51E6DA53FCB8679B4B43EFB4BF9615028  633F21414ECCF8E84DBB3E2466A9C2A90FCBA14A36B683D20088A24A0BD449DD
 28592A31E1B16440D9F1866C832CED00885BF421969A01DE6654AF048B5AD4A5  4262D2D78CEAF395285E52419FB4D44985D1D8F6173673D4688C27961A26CA8D
 6AAB24DC91DAC49164DE3A47C443D26F3C91670BC683492AD9EB17993B59D1B3  7F5A18B3AB872BAB7878A4E1126E7FA5196C4B8F0E63EE470507B2DCC56F7BDE
 0CEBBDEE399660807B6AC1CCFCBE2BF6902290FBF025B3676B8029BC2857396A  A02A506B08DB8BD5FA326C24C8D60ABAEB02EBBF7AAE586D3EB8C10BF11CC78E
 12298AB2F493455DB9043EEF88E2288EE23853F4287AD129BC77C3CD973CC7E7  C79C149048ED3A0258251CB45A9232AF0BC9B808F5D42C9820A421057F4F5CBE
 F5AA14772417341669E51043F62305BE2F2C1DB578BECFC4FC6AC7BF7654C62E  B0144DA3F8B8DED7AE16188F7EB19DA6F0CBE6CC83BE3CC16AD4CAA93191D909
 D0EF488CAECACAA56C418B4C0A562A8954E451141E61A3C8D2DD7DDDC8B17A64  8134281CD4737B433A4CC69C1318032AC3C460C122087D5CEC1FF0E94F41B678
 DDB40EE5D325FF402C8A516C1D89E222279CD0CB60F54F60E9B0C5756033147E  63AB757577357B9865E80ADF3A6CCA55C903EEAE9E5C03B1BB9033BE62A8683B
 2C7E3A8BEE48988B5083954A7D0B31F3CC7B7413AC48BEEB18C3E8E87BC2F292  982F5D914F233C75EA42496CEAF15260370AAFBF70484DA2EF7FCE029A92D9AF
 904F35519819CED0A5C3A9445B05F18F7A12DC9FF2102C2CDD20CBF57C8F18BD  11500ADE3C30DD73FA996BAF408F30100DCF1A18C3F921714FB573BF4E711FDB
 EA164DB4E25BC752E95790AC4E01B164E49DA4D944F0085C9B449AF7F511E94F  CEEFE467E26AFB201A37A40D5C6EF6C16984EC090D99FCF18F2090090318008E
 EA7A6EA9400418EAF2E621C9CBD02E37947752C83810A539E57DCAFEEC3795F3  948AB7E88614E2BDB6E6A8A301804A2AB281FEA0775BA611BBC336ADEB425713
 37CBFA57884D84F6174732D287227974DF98A4C26AEFA80231DF8A7DA0F77497  90291F1047443F1083ECF480FFAB64B46BB9C5B7BCF89DDB7F5D2C6AF236F38E
 7B2DC1F0820126F15C46A59223FAB8EF078CBB95A2ED60A1F2FB9BBB3DDB5762  C024696F1BB7466C3A08E787ECC426CE61568454600B8D1EC391F8AEC3A3A8F2
 1189BC520EE5C01B0106E59786D7A70D68DDA1A080881B3B717DA84C6BD02DB6  3F2C76E560FF88C078DC95FC66D171E1ABC6F400896B4E67FB2CA1214D077E54
 83DE4DAADFE6CB9A9AB61F243911FCCE2542525AFD7051364AF112053690308C  DE511C75DAF6C9C1D509BC8FC3AF20659A6358B2C9630FE87E44CAC128311EDF
 7AFB0B42AB935227C2DA09AF4ACE2B6E8C3912D7D6F326B8D0587A11CCA867C3  9D72505C4CCC6E690E4F8E8CBCA584E63D15749909A6007B28F45D531EFB96F4
 F3C4CB19F93A633002C43F5202EB5172D4253BBD366B511368E5CC9AA065386C  2DD49674D27F33292B1E0D39A44F32C1B11D3C545ABCCEBC1E0EB6F37EA538F4
 84DD77E0571ACE017CAF881054E0B408E4E2FFEAB5F7802A66346FE93FBE2C39  BE146C23CEAFC7578966B769FEBBCEAD57E05BC8B6A001326D1CF22E759B1348
 FA0A8ABCE409E2DB690F64F967A2DDACE5045D39D276E497E1C2B27B33288F0A  9CAC9E209C3A5F690B5CE30D34EE419CE4479740E1BF64314BC6A9EC21345C43
 DFC98326440D6F4640F91DF54F16EF12892B9328C85B30AFEF20EF625BF40BA6  F7EB94B3DD7B00E081AEBB1897A5B33021B52298323BBC9A922415C9B545ECF8
 2C531D53EC312C6073DD3352B80AF87444A2E7503A2E8CBF31E6DF46DAD1C46D  A54BB49F3ADCB87555E215A87BF0C92EC8EA13D447736DA5345334FF0EC8E3FF
 4B67E3BCA4B99FE8390D643B870491E5ABD43BC7B2C9F2A4532D32ADB7A703FF  BA6FEE430746E050ADBDECE9B3B220BF4B5A3C3BCCC8F84AF51CF01F0731EB2C
 DF2AA854BA6161426F48A51753E1A1DE0FB9FBAA926F5653118E037149CCF282  E7BA74EC14D82D9A637DB5C5C5C86EB825DBBC0963D778F0ED9BF70AF171CC1A
 BF31B4C7F6526CB0D07B233FC68119BFE301B8F85561D9328410CEE5A755DF9A  E3CF6EAF49477990A1B85B3EB19ABBAA778C2F087174B8D7ADBD5B90E60C78DA
 C900C24C71BE63000DCF73F321C10ABB264C61161B71895A244DE417E53425F6  0B9B350E9348292894A9E0B3FA8F9824DA232CD8CDA7E2137BB3660EAF18F8B3
 C38FE7F9262E79D936A8A6B0403D13919C3A94679F2047CDE326E46CE04063B3  3DEDA77C6DA23940EEDCF42CA4AEDB75554296902D923A4F59C81B2E7A490C9C
 411481C0805A03EDEB2BB81B5717B279BF20F671A2DB2CA2CAE1F1B37FCB59A3  0E001DAE42D84145B50A65D6C6C5DC289D0833F2096712D753CE3F48D3961FC5
 04BD3BFB1D770B2C162F1DA04BE555C24FE4C95501ACC6F2882FDA994B4F683C  0F6BC590BB0B8DFD3882F255C60C5F88B76E2CE740600E44B02805A9684BC336
 8F8535AD36ED74F771E5BC46B04E5BF8BF0894B7CD7D3B28817874A45B9AD54D  61E4244E4B23496A14C8CDBA567A4C83FCCB0E8F5B6E76E4D009A5278445C128
 615388E7939293ED6D6A4701F26ABD30CB77804F5998441D89625EA997A2F8EC  93039A018E17F2D9E7DE1998890AB07A8A880F2936DD6BC7460B8CA935250CB6
 23B0B6A55E8DE04B5886955CA90E491AC04A589A505AF23A2ED0CDE70ECA3725  C7C80C2DF15988650BDF43E6B8397BA2B1A717BC1CDD4871E94305F7562195B8
 E3F102D080F297D89549923E281DFA41A0890630EA808DA968D51E9B5344B1C4  E7FE6F12AF37F5CA22C2AB7AF4081113A7F0129434FF7D376C32771922D58CE2
 C06BCF8805D07F84D3961A697177DE9D1875C2B423D883CC7DEB6CA4918F395D  45D00912A920850127779709803A22D1CA33DF3259F4CA28D4F1F2A752434D03
 C88360A15B8F51A7E5E8CD0FA4F24FD3B3FCF7E027DBF9AD24B18FE5EAEAD994  D0D7BA207182FC51ECE8836BA803F3956CFF5AF34D00663FF6EAB35E7170267E
 11D25968973991452DA427DA8A524ACDC0509EEE8341029E8DA20C953BD92E3F  B665CF8CE97B205AB5A1A6160FF48F61070CA5C22EB3EBDE526DA32684918451
 E143E4E85BC4989DB3CD6E990C23A7B71215535014E1E9CCE58538EE8F6C476C  EA3A6C83D9D57D357A57CC25D1EA097CAEC95A35E0C98AFA43129331CECAB6F7
 3F0FCACFC2D1E08A64397915D77E2BC1A8763F5D2E7250AC25E566D2D6E76407  3CC506D8177D33C3D9EF148C196A3280E4A2C983C8F4D708B71FEB0C3CA0DE41
 F5DF43175694F4D6DCEBCED7C2D4CAA73C503A22FC5E2D5A2334E575DF6FA95D  E12F9B8C09E2C28EC33BBDFA91B42213B77DB6B5E09EC4B49E3870D6AA6DF96F
 2634DF35411FFA87ABB9AD4B6ACB60983E2CAED1597FCD2C218ACEE96584B9BD  594BABA7EE6CC5C3E1F09C039DC3A83B2876E969FCC0B3F846536D6E6075CE51
 2E9B003F4817431E4241D2F904824822C93319F08884B2B0A58F12BE9F801CE4  925FCB35BEEA544C0F58F12CAF11E508E41AC6FAF8E28B627E7F4B71C726B48A
 BF7443FB32C3CCE4678CAC7376A6668DA2BEE530D3A446C500BCFD7B1EBA7A60  F2745359AD5A05E40A337D699AEDB683770C5C7715A4A1045EBB9DC807395B67
 1F09300A8329C713841538999BAB23F27236D3701A5C647B542A71FEFE1160C7  A876908B4FF0C01C0D49DF64657EC78C6665D425D7C273100CDFC4D38102D250
 27F3CD4AD58596E190B3FADE90E88F0202317859CBD991B82110722BD463D0F3  A5F1D43DE04DEA9CA83304FA1EAD6430DC6F1DBF67B3EF6B6D38558464B93C7A
 611EE92A5B48CEFDD00AC690B82D8A0321B3CBF5573C11B2044B0BBE334D0833  D93ABE045CF81659DA361EF77829EE42131BD69C1CB0E418CFDDDBFC51A97D02
 5A96B82531C813FEB463A12464F57D18CB0F7F107645CEE570C2E2CCEAAD0CC5  972CDB517336419B30D7179125063AC1EAB352548A30FA7F2B895E53C609B91D
 73FB1B50E2F3D7289CA647CD3090F5AD0A2078DFD3C0B2D982FEDEA47250C3A9  0146693AD29CBE16EB1C4BA66338C2AEB615E9C1966D5133F76EAB22092755C0
 FBEAF8EFFA767D7572552C15A7CB1B11FD6937CE97715DA570382FD8131F7845  F2CE0A8CBC37D20F7977AC28FA164C0D260C0A4894D2EBBE3F7281DC8160E5D6
 639800B97161C65DF0E4E0FB4D9089490163CF4709DD59610C81656E431CCDEA  9F2C54A23E3370F2274E7A816930A68FAFBD4425E96E5A8282D9428844151005
 0D56C42383E03E4B039FF28CA5D290EE6F4E13E0479D6A3A8B47B14E690114AA  179395F88E41750BFE45E86CCC8F423A3CAA31DDE9555F2838E840F6DD0FF2E8
 36D7E0E4FD567DD03EC9EF41633D232FAFC0AD879723345E3AA65FC3578DF48C  CBDC1513F9015347EE23AD698B1E3B45C3A70CB7C06800D6E844DA23AF7CF2F2
 26D52EDF202479685D5EB2BCB672A5D47C0A29813F61922CAA819686D81EF05D  17F287BA9D0243B9D2FD3F35107E663A0E646C10CE532A7814EAAC16C7EEBC87
 40E1EAD32F6FAD81B1FCBD6434C424950DB608DAD98AA6A2750F4A1A4EF15A7B  4DD2BEB07BE425C003DE6DD2687C2A52896670AE57704417FDF7F9D2A574C911
 333436AE56BBD1636E0B89F6B5DA8594C7AE9FA6D53DC88BDA8B1B35EE5E5CF5  88DAE5A68E870067F69E86D08493270C7DFD5CBE29629F85D5667512B595EAE1
 0FD827D07E8424D8CC35E817CCA29C55919DA02575A8ADB3775F12B295467EAC  CE7DAC7A0A29E553BF5D6851D50722764D70C180BEF6FC945ED1E90C435F890E
 B3F2AA36E4DA61F81EBEC05D9CBEFAC36920CC70CF8806E4F4B63B69B6ED09CE  A9CD3F2B017C8646858A560772E7CB9614E683786302B0C88E855F5BCE178E03
 3D332F4118B05C3970925D6A335F97B8A9E615AEA1B0FF113B2C41043F13D842  93DEF1F6CE62496EB8A5C0D208241A4345BF447E4F30B92165740E313F6F97A5
 2DA886A83EF8C66D413BD0A5ACCC85B73839CFCBF64FFD77969F0C80DE564637  726816836496FBCB3C331FCF180F0F21345FB403A812300F365B87FD9EF1742A
 A054AB091EFBFD68ECE4D638A6DFFDA3FD8BFB846D8AB19C09049689C77B82EE  89A6B72F4775B46BF57BB9E0FAFA1CDB990E700EA1111DF6D71623787BDB30B0
 E5EDE7D075E2E21315BB0C0DE4104328408E0F258816AD19AF5F24F137907D46  15539C109DB7B9EC7B95D30386734D9A98186DEB210D81B2C7D7CAD53E12AFD9
 CF5034C8F9344EAFE4715887B45574E57AF61D608D6B823E6AC6BD0AC1923A4C  92F2AE9EFE4065BBF2E8F5893222A5412B72D089C7C12B74EF1344EADAF98F94
 1CD29CBCF4A4525476E05B30DF26FB5487A9725FDEB07FA110D767D30F449E33  954DDE557764CA7D9EEAAA352657704E73AEF60CBF8B124BDFE93A17A24B806A
 7F4E7C0310EE0A32C84A5E41A2B9B93EDD54CD8B6083AB74ECF458F1F6779ACE  4B526050CA5F6049D781B87E71804C3B426011E6443D20115B54E79B2858AA9E
 16687BEA0A63A63676085ECC6D213407D7B0E94A9A4DF8A0BA8271973B076E30  B5DCF056DCDD8E802E076F4715F3AD84100BD76A173DC9DA94DBC92C7C830677
 5B52018DFFC5CC15E001C922176C5E2186DFBE353865A5E185B4B07CB1330C35  54CABA935CD3EBEBE1F76B3668CF1D7EE0FB45DF68DEF8B96EDBB9D645AE0EEB
 25D249E06A6EF3F5E97CABB7867596F213A092816946CDAA91C9BD24DD8E2BB5  A537CB9CE5729088133CD6BADC3348BD028B0C11A41B9941152BABF7194E5EAD
 1E2F47D81DCA00F7A82F5C0389F6D04BB95D5DD60D6A50F85F7249BF089005B1  F2E2194C3F5C79CABA422C6E827E4ADBC27775A2B90A64BA390ADC3B5EBDFCBB
 2DDFA6D64B9771E8EFA6F765177BCA0F3EB4787BA3A4D216249E2EF88FBF0874  835C8016AFB1FE116B0A37C2D2906637B1C97EE442D8D48D0D9014008B2266DF
 9DD93B356E84729BC2AFD2624F871F89D7F173531958C82E9B18FB891008E454  BC3F894D52355566924112F0BD4D4DCE2FA11F06F1536A1BBD84B4C9A68F849D
 801BEEF26FAB91001E0E97B36E3A9BAD71C8CE47A9B1CC5AE6F92870A6B55E1E  CACC835B423621F70FD12CA5BFE27B8C6C89D1539FEABD0352D13CB6097DBED9
 AD8844B76633CF17A6F4EBE48B28876339C588C87242DE010DB851B9AA8B840F  F61E9A5A3F9409F3A8509CA653D5E1BFF0F2DC1835504055FAECD22E32247253
 AC1E33C9B9F55B6EF02421CE613671B06D2641425F4D5F73DB7B8CA7ABCF9696  BF83C2E26FD39A31F5D637DFECA777130E7A6007821F55CFB241FD67EC2B4BAA
 8736B643C62DF1128C84532DD9D76414CABF481E10139A4738403C1F599D926A  C30A1BEFD323B94B213210AFC99B591934332121CFF1E2E32F580D1BC3FE7317
 21070138C52DA7BDD87462F93140973814210C20F3A1BF57BABE217412DFDF05  0B13E3A5074B7C27B444E53ADC1EE20EDEF86CD745EFA8A5BDFAB869C16DE931
 C87DC547FCB4F4E9567C84C46DE3D89EA136EED45683F3D97F798804D11F2345  9D9E9293E9D04520F61410A6C21D4B7C435C60262DFFD0838853FD61B2A52346
 8C043E603DBE3148EFFC8CE6BAFC993EAD79273292236D3B620CACBACDF701D8  75FFA5741D8B6A754581DCECDE5C8BDCE04EAFA25F58753DDBE672E4FD63E4AA
 891C8392B41CFEB1F82C20520AA759CD466461166F1FDD8DAE10AB129BC55ACB  F0F1B8C1EC02E3165C01CDB0909E989398199B64806B0BCB87866D6724C79387
 354E443C04B9417335C855E0C562B344488DCD1672F3B018A44338029F3B43AA  2578EFBABFE3759B523EA63947AC04DC5F97E0F72F366C42D237F57F59818E32
 BDD7D2F7B2D930F4C163D502B47CE40693B0E94487D22384346DEC0351F7175A  DBBC429D05FFA22F20E565DED1A05EB78D5BE51199830BC0A7D9ED4F2C41D4D5
 A3BF9127C16F947B77AD8B3CFDA9C400B56E2335DBAAE6BC06D4CD92FB9B4A8E  52B7765436F7AFA16ED2E8DAE55063590B8889CDFAAC964FBE559EC4D421A7FB
 C640D7F4CAE5060213FE37046926527C97DE8BA4B62D7F3EEDE78099F77D98C6  16A7782FE40604DD883C09907ACC20CD9EC1795AD6DA00983DFBEB95FFDE82B4
 5CC14094FF417D6177CF997DB240C1AA13E378AE4260720B6090B762C2D23851  6103526F38DC834C0EC278C2119FF958E080D2A26B69FB0F0CC1A7E431AD4896
 0438E0DB80A729CB0DEFCB0DA79E62B7C4E125BECDAED0155154A32191C6285D  EE3EFF83F5126C09594A645447F6725991802587D66DBE97176D7AFF5075E23D
 1862A8C9C98880165B34D014BA1108E0F007DAD86BF213521B67F187499D753E  20A6D3E72B5C6889147B871A479AF26735FCD58DC68F9E5ABF8764C57B7A1EBD
 57D53204C4775D6B2E6C35B3B2D832A144463187063CE5891D13BB0ED5E456DF  672F34A7A31065664652282A38031DDB1A5276E569AD27CAA40A476059E0B3D7
 DACE1D69D75CDF2F64CDBBF011093EE45264F434BAB7EC95CDD97217BB06349F  6BD0A20CC5A50F5650C8ACCFC04E329C81827B4AC466723A892A1C7521D1DF6A
 DB0D2BA458E1513320FDB095066C775638D856655CFEEBFAC2172F5E81D69CE0  C6F2A7F9F07F042C398CBA0FDD8CF66C0C8FD6898E26786923B96B67C7A28F0E
 462A901039402BD2205BFAE1D23188B2B7B468B11CDD7B090EFF3F0496D65B34  7C7050656B970A139F58774C83179F5867F6F4767BC1DB23E16083051DEE75D9
 76A1F0F77F547E0E9FB1B6750EA0F596C86F03980DDD301270D76A89BAE28CE0  9AC6378944F96CDFC3FB45AA84A2CE64DC67B74DD8B0608082285BDC9BE085DA
 0A7261790DA3DC525F26BC83D4EEDDF1B83CA3A37A502C7142D617CEF55BA965  6AF00A35CC8151F27394BC6D180DA119204477E8D5930AE9BF4A7CCB5294AA4C
 C83054F4AE8D7F372FF496088982A828D2E65009E06C39A9DEC4C136B467E857  9DEA8C22C48A6E083BA3C5014BD6EAE93CB0804A3D302DCD63F397B8A6E89C31
 BB7C785B719C3FB1A9730E90F46AB144F485C277F0B6F722535FFEFD0378528E  70924989EE1F765AD423B61BCC9A179C2085100748B0524CA25A26BF57A950F5
 7C3320C95C1E47D85A62E1298EF2298BC953EBC110472A02C014ED5F69E375B0  ADB776534A8A46FA56766061E92697256376F9E0FA33695A82B5B3A5A4750530
 2E1DA5AF2FC6F1EA59D89F4D2A6FC127078DA5C1BEF3C7C2A7DFD659EEF5EFAE  66D38FDF89491124F6F25D81F99647DF9AC3F13B9854432B26B0FBA0041DBBAD
 7080B92C42C00E6CCB98E74580B5C946C10482BB9AADFB77AF17CA7566B05666  9DE2893F1AC484B0995139390051DF7543996E16A3393F685A51FCE1E1AE5BCC
 64E5DCFE24A23AA68DC7762D07489477138EF6FF482A8989309D43780DB2224B  F2949601494627FBB58F6DD8AE52C5F4A7B90F713E8CE27810DF3916E0EAF7FA
 ED4D7D37428806F76A81C053F54F1020694866636D6C8696EB7BA6296A747EE8  60B8B48DF78BA283BC81794145B7F90570EC72777CBF00EA1F01140B7ED408F6
 153FBB357328E6E66D4237741D519258631A0564175D09FE05017BE6F4E27498  56F688944A5E47ADF463037D6CD7346E2CCB77C52D23CB0A9E67BC2D33C15BC9
 65DCF617513E6FE818A1B3083AB1216297D9E5AB6B215C120E80FE86E75AAA57  4D6011913C33941A9082E10FD56218A69D46D672C95EF10C3AB750F024806C15
 0FCA859E5542E1B5273918C399B947F58AD0D55B617F0098C512AAE4FEEDB034  0EBC06D4218181F4183B96E495C47EAF66433E04867D56FFD07A7C5FF57659FA
 F4C0A08D57F6364D04E2293D5E4D87951B97FF692E5437C10BD253A91AD04FCE  FF7EF3E1849A386C9944B67EBAB65F71F0CBAA91B7191C64746B8B9BE65FBA2A
 94388EB28B29167D47A4203F3ABB89026CF28D41082110AAEF69D9C92D78C062  5DACE494D61AE2D5024C3108BF730C10D10B767C515094A61966588C434A4EC1
 75865B6A483CB59FFF2CC8920B970A4BA05F0EB857AF4273ADC8B86CB5E89273  42329976A1BD92615164EC36E6FFE3962CAC8AE2215C32E7282051C13E7A731D
 DDDC92A6EA64F688DFF87653D29A223DC21A4BC0CE08641C4F3F5052D9D279AD  E546B03DF8EAE1C9DA34E883E88E0225DBA1A8C6823ED712120BB2706056ECC3
 9C909D284A4C58E158B93AA1A74A15065B08F2D5307B194C00D5AD7BF04F1AE3  4E29B074A09E998A904D1EEA68AF87D5856C8FDC3252C899CFF4E000E2575FCD
 27D3C9FD087F43F132229364B89AE37FBEA4C371D80DB57031504E1C81980AC5  A82B594C933A0141A8CD16B457EC3628738AB326A0567863F2D229CA1A409215
 A57555D26BA0AF8BC297E6D008E46C4F0686C645361F4796B13C4039179F1409  E6C13A36A381649B596620BB709094D4F894CA74946F4B6C4D5A6B9D770ACD34
 7014803A0D3CD25E545B85D276D74346C5503C45E35764021A680E683DC2B9DB  E88D85F977114A4540E2B56C2A437218222BE26B1ECDE2F917522D978BB7E966
 7D311534FF8791778F6AB1ED6EB34B4FC1ABA777E138B1D7859F3CB09CFFDAC6  A4339BA6A6DA3DC5DC0E693D9A04254F717F5C12DAFF3142E109EE592E2A48FE
 CE221C0D8B4B6E00C4BF4E8CFC474223655BEEE525F4E7E35D3DB36D6A9D0124  2383B690B5B62F8B2C66C0AA4C251F28F78DDD73E2752A6DAC47250D68A06C5F
 78FB28F4C1A72FE71B914F3FB67B8F2C8C1FC3737D9D258B3E8633872E85CDAF  FEC5A139868FC678F4B4BD0C29857B5C3F0EA53F973ECBA9A8F45289FBD1B3DC
 0ACB36891E1049B4413353C8AE6805C6AE79AA12479B715941866BA4047E631F  E660E3FEBEC705ACF372557F4E55F7005A345FCE3293B830DE7F644459FDC7EF
 A6E02BF3B95D491B5D24B875AE83A117D88999C75A523B892400A12C1713C1A1  FFA5C053CCA62B22D9B0CD3729258E8604B38481DE8D90346E8D1D8E5E5547E0
 0F5642670351742BDE04434EF9C298D3CB64DFFC8BB4F9EED74B4C705725ABDE  70E25D7E0194F5E1EFCCBE88458F736A62A56979E0D7744F740DEC7CBEE26FB6
 7A2330A950E29DB26C2F5E8344264634384580B7EFAE26706E53EE4B5A57B719  FD654B38522C3C981D6218951C63609A2B7841A609D57B566BEADD1DFCDD4008
 13AE16798612AEE46698ADCA764624C98A54EBE3C3F2E0EC2EA180FBD3561118  910FE20681E1AB2118782B756A238687F695BB11343A4D9E65AD7A3FD1773F4E
 292954E86F6C9A76071188EB72356160043B892234DFB315247EC37E55C11DAD  97EA0ADA55505368F3C8278CE514BB0C6732440383030665D8975B5E3BB3281F
 8A99133E4B0D1C72D0E09484AF4FC6DCE42EF80B52C396DA9EB27584E528B18B  CF7CDC767ACE0385CE6E29AB94067AED279D008E10D7A4CDAE6A6F323D30DDA0
 70E0DB9389F0EA0DF06932BF2AE1E1F6D762C84C2ADFA1101709D39D38F144C0  7FF9A4CC6FEC6BF2662F0321A71E1AF2324FD601EE08166FE8E03B915BC1B1D0
 BFEC24CBA14006B8DAF8838931AB72E57B1DD0B6C2250C90557B8AFCDAE10FFB  947F7770B7595364EA164DED5143939C8119B7F9390A96E66AE7C26B49545D47
 00D85115559023438FA8B38DD9DA155E5BC6E92572DDFC0F184FEB712EFA310A  755E66838FA89291E8B01F6BE01ACD465B90C4D8234B66C8FA4C16970E9F73C0
 234FD88561656B4604C13DF1EC123A3D564BD5A32A90733259B571C8FAE0E5FE  7A4D52C6FB9E6B9F11CF293D8230827111F83B872990B4C849C7F2FB770376FC
 AB338987A99DA5C272DDFB239D1AF372CD6A78E3A63625936164C8D33137108B  9A9343FF8461E03ADDDFA0479216CE2E180824B8C9672678894CF8C84F67AF02
 D55BF894D1DAA706B14D021A77650BEC5072FCAE8AFD6AE34954443DEA329A30  3F5AE0D9B7DF66B1AC3FB0E479A1F60065C69ADD7E5F80693A87593502E501E6
 EB26231146A3072F4FE3BF46D7D3DD3DCD1FC463BCF89896985E4B03CDD8546E  5DAE049F02DA9ADE7C052356BA5C8466F7B72C6D503A525D2FC21D3C46D70BD2
 99888E5E496D6E2796162873D49D1D61C02739F601969A4A3CC2B3DD4CA31939  4B77F8969569E023BC2DF8B5717DDE70E59D77A4621FAE746AD41B87AA2BA513
 F0C9487027FF9863AEDD0EB7CCFAD67786D4C524AF0E4E60C3B51F44159E60D7  B2D66CEC99013BD8D0AA5E930EEFAB73E49C09FE952A575981825B1DEA67F0F2
 219E228781EF137647DD0FE57B8749609D3292511728F2AF2A3C03BEC2C43E53  81E9CA599A0C2C11399C0B017EA2999ABFD74DBA027A7C2BB70D61D40AD6A389
 945560A0E96225CE1844CFE31DB80A3D3488AB13B5387E102371EA6B6D3BFB0F  EA8B8FE1408791C16296FC686BE43B2E9B28C3491A648CC6F75738ED3541271E
 54809A4DD63EC1159E330897407172AB650A2998303B896D1067F47083D45108  DA3B5CCDBB99047216185524882EB960CC87489C9903AD12FF0DE07866359804
 4118DBD8EF0C9D29663CFDEE2B03A21D8C1598CA3BC2F4B847125E18FDE54266  B97FFA6B6139FF67BE07310BCFA0A2D841DAEAE483DFC4F7FBBD0856F924B1E5
 6B154A7242C95631E8398DFE13A4BA9DE31E30B9BBE1457D991204B1330A0C3E  B47A1625E8EE182DE010D1D5F01EE4CF8E6EE34293FBB7D7A3B055CA4C952985
 A2212FC674AE89268EC5413C72529C293AD11EF5B84BA55288765F6FF27E86C1  503645391C0418ECB332E5B023DEB9987BCDB5CA3D5F397B3374ACC38EA9A997
 9590356D686AEEC792CF4F9349AFD665B35CDE2C12A9558811293BE87CB5A143  976C10A36FBB17BA2DDBC9DF3BA5183F4A82A39613AB3D63997E4C8692000C22
 38BC300BE387CF1B5DF4E55B18C286CF5B0ADE378607360BD9F6FDB311DCEC9C  F4E734228F3C8CF16C5D688FF55BFCD7DDBC7D768A9B1430D8B400BE794BE666
 EB92C576B489312079C6506A24CD44CA282293379B71396CDD32304B9D534167  BC947D43FD493D31CDB14F5A9BFDBFF1A3DE9D60CA19D413E44466B753C7663F
 3FDBA6C6C50ECF914B442D8284A5C78AF3F94096135DFA344A3825FBA9D7BB52  8BDDA30F8447CC427D75CFEAE9B59B3D60641BB747DB3DE58FBAF3D052FC746F
 A505D7CE9D123C58D61B071557249AE47FD225CAA17509C5D2789CD8765B3B5D  D33CBDAFEADE5DAA5FC627C04223542B579E04D759DA5FA7F4F04F05904F1C08
 F1B376BF7D0375BFF62E2154DBA02E92933901FC7BEF206E02E072C0362F1E65  7D212D5D05E0B14A1CB8D497DBE81EE427385F2E43681808980B76327DDB53FF
 D118E273A5CEF2C26D867C4DA8B140ED610A0069C19A9BFF7393A1E969E11999  C1D14B42316C045A012ABA9027C57CFF9D54AF1BCBA70BC37EAD7FCFD6E89A75
 BAED610BBBB6366A3410324D110B252B130CC6C6E77DD7FA11BBABEDB5F6B2B5  FEEC007E426BC69E4D047A856164A882D902E8213838AA115346A242614D77E1
 314E3974453FD13316A20DF4A27AC3A72368CA05DEE57B252673DE4ABEAE60ED  9B3F84BB8B89577F6977AF33A32010A0BE6A872D746375C76D5A12FB446FBAD6
 4E473274E2CCCD7600E63B5E60C52E45896F895BE59E3A8BC065EFCEFBB4DD06  FAD9F9A85E76ABCF3C6C3818028A6778CA007296312477CFBBC7794FF7E13840
 A368156CF69D3F8A786C939C0E1D7789D51501AAB73D704A65142246163D395C  F7EBA915751A5557665141FFE73E588A345753B45FA50128662E347B38679472
 5D4D977B1BE9224B009DFB7995A2B111C16B6E96A929F7E54FD93DCDF537AFFF  805F758DA13A3B3A9ABC191BC369B0D915C5E4C767EF80021C84CE975671CA1F
 E9B163F6D5D23DE7308531D7F92BAA1D73BB7C7F21A0BA41D17CD35C67A932CF  325DB4CAEE3C847EE8CD65A1CE70003EAE30EC07DC0069E4F2E872A93DC36C72
 58A98C0B56B0C5A3A44397DDC1FA3DA21F62C9543A59F56FDE441AE61156F8A7  35C8A176A1BD9A7BD98EE3B14762469F1D63D1DADBA8A327D8A74722DC7CFFAE
 923900EE2963D839FAC6A0EFAEC4AD3AF0E58ABA710E8E66B0E17B85DECED80F  D3ED63106B8278518AE54AA71BDF29C928A90E1DA5277E08FE4A264ED7487ACA
 3F2A2070D6A73BE226A6D114170E5570732939AE429AFA151F7B34A7D3B16CB2  65FA9C374B2B391E5228D43624FA19F0E96969ACB92F854E393802D0F21F2CC5
 098C1D71F89158F11A07EDC1A26324A2252BCD85F03A77DCFC144ACD4A18DF9C  F3D5044EE06AACCA684F2EBE7BC4C098C820058E7AE61D42FB6DC5683C655CBF
 35481D55C0F711B2BB8F3C687119FD507BDA76E2E836F46EFF8CABAB91A72490  A45C64BC1251674AEAD3C69855FBBDD2C6DE15BDE552C4529C47A62CCE64C688
 24381F273D2CF44D6DDBEE3D4E34A135FE4D1C92C7315AD25CB113EB29003014  913CF4C232729146659E18C8A424E462381F042764EB26F614D7E82A55490B5E
 9B2F24AC93BF872477C5870B0E066AB195B9B4B25FE890555B4E30161A7DE600  31C351F5842A005DD59BD74FBC2DF398AC3CA906AD1E86DF944FF08D8FF4E609
 B667AB7A381E1FAE016A6E2804654DB33B7093D3C7AFDF70B90487F1D08558AD  D5D547DE2875AFEA185329A97E6C98BBCF584B12B71984EBFEDEF82F0A5B132C
 F9300A10A0A4CCFF23E9AD359CBF85C2E95E2EE722845AA258EB7BC0DA365B32  CE507E8A3591DC07577C79CF1FCB4D4924704E252E12F51EB9ED3684E227FAA3
 6550FA946F8A0C919AE1A849CA14F6A6B3A0BE40261FD20A45EE0313D2AE680C  E328204647E150A0D0F2BE2CDBACB81631AE6D71DB94F7ABCE568986F84C01BF
 00544BE0D7959AD16C0DAD6909E556E26AC5C0A3E55D305E0F152BED1F907A18  9EA294DB2D672E10F6F4C02B1989DCFA980A6D993E2F31C77A131AA09246CB35
 D91AFC0B3578C2F7EA1572B82701655D7FF4E11F5A335B6E7D19631D7F74B14F  C8937ACFBF880F713FC5A9864F367892B60A2A22BB61297F5AD1FD513FCEDC34
 3D041EB07E0DC82D714A6B1F1EEFA574F05E725EFCFBB78E40C26ADB5B518AD4  DF93CD8C8A884A92A3B85C7E97F6D74B9BBE3609F86726D55CC4B0A405ACB1D9
 F829D5E69467F53BFA23CE65DF08D61AABE84049AF7C75B3CBF3EB3D254F3C9E  1F527AB376C7768E7F8C7B8DA4843B342CDC8483ED80E5A486A692A5377EF9FD
 0EC47F24D54D86164E2A034C122A85F2BE1A84B2758CD9E9B6F3F0320BFE750B  769D798A414B338707C9DC8260BB7E19CCC390EA5D1F388E4A60697C80CB08CE
 9C3C34B9AF0CCDB34DF68B87734EA60B87193C311D312043D43F08E7D9354C56  07428CBE32F9C11E5ACF0845989E7F9E850654265246A4232C88E18D8A5D2271
 40107C24568CA1474216D03F76678004E050B23CEC85D55485269845867C76FC  2275205427996EAAF6B412EADD4DF741633E152C3D2923BF306880F63ED0429C
 0AAEBD522C1DFC0674D4C6E49AB1D89A26C1BAA2F5DC4D0FF8D402FB5E5CDBED  400373C67B9ABCABB9348C9B5244C1AC3F26068D69BE59EE6FC971B0AD8A3674
 265A4CF92F0532673DBDAC9DBA8310D9E34C6F6E9FF54487C484F435E3404B2F  BDA5B181AAF0981D00DCD62526B89C43835BD2F9FE796E1BF863ABA1724EB6F5
 63BFA60B051359D3760BF07A627370038D166D932704C5CA6DFC526437C67CB6  A1738D516281721C70EC17F23707AA7BD86A242BCA42B2251939BDAD561FD1AC
 902167FE80E325289ED6A1047C0B972CB1029F7DA02E1B21D1855CF89C94C7BC  8F1DEC27DD86F940518A3B9BE54B92B9F38D1331A169D6724046A227A4206BBA
 B680AC9D4693DB874ED765D11D63AEFC34C3597AFEFC3C36B4C2ED2426C02250  D610254ACBF57D95F7BF6A05E75588529F688641537BA5439067712E60C501C2
 BBC94476ECF41C4B62281B8BEBFD4B6F106EB1BEC9CF0661933287E0DED29556  4E82AD4269DDB02423419D918BCCF1B20E6763267F4CDD12CB843647D1A7A326
 1C82F1BC1FB5C7D292ED80496A21A62179BEAF5CCBE2D72071AAC7E7D361B61B  680728C6E80B91904A1CE0FB4BABEA959D323E7DACA5F28344EF7E9498AF9155
 748AEF61A995273AEFEF9CA044F6AC72FA40F5117930EA52C100A1256ED3FADB  CBFF203FEB3E50993B4C31235D335368B9CA5DFD765EED283BEA338109851111
 2553FCCEA23AC8796C1B2879ADABBAF0A9713A98ED81F52319C6F74AF63AC192  2420BCA3AA15A196C73F317840037509D27205B562B4C34F6E6ED42DDDFD4193
 94A4B0786F03836028ADF7AA2216C7FF06B72389F599EB5143C49CAFC8D48E32  2539E71D1F738AE593C800DB7C2A8601B656191E54FC044B553AFF484FA399BD
 C9CCDE79CB2FC4F1802C17FE1F8D9F0E224FD61F43474D52024306EF4B095B82  B162EF48ADF487BEBD62C3DB3C9310E6C8A44CE7CE94F4A885E1910C478FFE53
 B07DD6F6B7A6412D6C6F964047C3E68A4BCB133737B848D95D96557A5F952171  85B59E4E2829EAD821F9EF7914E1139D04E5B5EB7116DC65A3F8A85B917DCF60
 27AD279F35A2B59BC8D1CBBD532BA3E7E4BB5C2BED3E597B608D3C8204908A7A  325C608C1F2E4B86AAF507F560FC4B2A99F943168AAD20382023F9A2361EA70F
 4FE59D4D700D06662BDDA7B779E95B1EDB85165DEB63AA0EA25E02BA37392672  A92A0218B58D71A77410EB8B539BE218775E4288A11640CC6EEB0EDAA486B189
 696127BC4B670E4CBB4518158EDF813C3F000EAE22C832D317BC93741E0D723B  21FCA08B50A87513D5175789A1E5B1A4F083BE87755508C016FD619FEC332C20
 EF79003401EA454325B1AF8A0FBB75AA494EBD573E70253308D857D269B2F3D8  1327D461E3FC3DF8976BC8442C0E2A1E900E2348CFFB5043C27369747F70143A
 03F0FFE6A905F08A99DBB08F44445696139DE527B9A973BD220DD4FE267B6BFB  466ACFAE9DDB5F4C23FD0C412C38F696602034C852DB1D40A32C171FE71292E6
 89764A3813AFE482C9989CCEDA77A9447073616903062A929A3FD17F30295D9D  FBA9096C9CCE25FBF83543D47CB7F12AD88C4F5857042716B30299CCE0F9C3D1
 E092037A124BB61BE25682407E3B49049CFD185D6CB725631C23C747ACC97A37  E5F378661D79B527A3C2FDCB2C76B195DFC804CE4E7E978B2B9BE8C4D789E879
 85AEB3E397DF6371CAD1B245547353CBE85C23774A2C4FBB14B9B1897EF114A5  D88E99189759A3E6BFC11D77D83659FB49179FB59160677C48370AB422A410DD
 F4763BEA4D02C4196947C808683A6F87C68610A5A6B092739038A226616C14CA  13DCDDEF933810A70D45649CC970529790D74BB1C58B787997A6D34D4524CB32
 79E6A57BEC533D87FE529290E8C133202F6AB933F549069C8FE3B7ED03E69126  F0400DD145D1FDBCF4CB6FF3D1E05C9EE5D2FD8BA6D477E250B9D54FF3D502AE
 FE7C4C867F58AC6382745303F137B0BC6C2E196FE28A5DC835EADC47C670772F  82767E6B94E456E89D9B3C90B720BB0F042A8845BEF25657D3EF939CA80D7036
 085EF678AE93EEEC4D850C2EF0434557CAF0DE23B47EFEEB10D4A7759F76C656  A7081459D2216835371C63E51E2F0EA8A88540B58AB70D7C9D43246F885388AA
 B7AD2ECA767595FE7F1300C2FF31DA6543051B8E0185EDF2FE97EFFAB078A7D4  5C77FFE162A4286D2C44276B92F43C79EA22B35E87F3ED78DDBEF43F690333B9
 6F5359793E9ED1B38D1DDEE3286ACEFC83D8AD6BBAC696D46B130B768BC6F253  EE78F81B846B337879A2138738233BE76D16ADE545A536BE3A20B45021E21A6F
 3D7A8A5440F0128BFADED6225493A173E473F3A447BFA955933C645615C5FB0B  BFC8440EBB13657E118A2B4445FD5AC0B41F8E1B4258C2689066C694041FA976
 AC3441B2820FAED91FB6357C9CB13A49A341D50EFF94B6D0AAD013A6759537C2  478415B8BAC270BF89EE4C4AA9B7AA572842F09567961B5D48B9D7C0F16BBF17
 C4E6FCBBA5B59CAC0237FE6E94D355E707DF358B5FE1063A9D2FD1DA37A8DD87  0871FE77D830C20418C5248AD0522072703632E76D38CFB8143CFF7436545241
 9245577CD36DD43D6213D10B87F3C835F4EE54D1F932D8AF93A2745986EA4005  8BA603B2568FD6DFABCF879BDF293990AA9DF046CE42FA353C524438780301DC
 A0FC6DBB4FBF41C6AF64357F0EB3C3E9ABF94A3290A2D1A33DBDD9EDD05BDD76  B76B5ADBCA5A475A00D8939A15E1FB0F6EE5B4B851738081C5C43D13B4EFB828
 A4AD64E6DF932AE54258E27692A59FEDAF72FAD892E7849FD4E99774AFF4BD2C  10B6FF4BA2650A979E07B9260F676B6E9A194CAD219D98F0F791EAA5C22EBDB8
 EEDE3842F88B922E32EB91C788D48716179560F7725FA0694E64182EB094E081  D3000842912689049792D13637B4AFA856CE466CD584E866C958DB8C943B03FF
 79F15BC1BF4308F4CB82CD5EF3462D6403BFF7776D294B9B815E18EBBC746083  E7A21DDF6185AAEEA9866665953A89E1F6DF27411CC66A70F79013F7267F7577
 67B513FF7A21F505B3334795E175EB42D16DCEB23A61AE2AEA78879CA15A5C1F  073370BAD4E50CB786929BB3B2BC49274FB2683B786865308E27F7530F115382
 A7EF3A2F25C409A6120C3D695541AA35DD1D95746BCB37038EC2505F343925D2  7464EDE52463A9C3B114583AEED871CDE705DA01C0C29B82FC583C11B1368DCA
 8436FB0174F145A5DDDDC5A219930F085DD390DBE6A31389F808E148758A0BA9  E1141ADA57AD4E22D2424E7B482DD759F9C19BC5B9986A85CE1AEF736094FBCF
 570BD3D4F0E7C9EB042326DF7594A1178ED2BB65BA5CC8E0A0CE7B6923F47B14  E6817E36D45C08CF47A7AA1F883B39776D56C22CF927AF0B81F0A0D387015842
 EFBA5333162DCE354231DEA46D8EA3CE3E93EB52C9F2C1AD89483A411B8B2138  56DD329FE9A68BCFC3FBBE3475FC29D69BA98247F3AC9E80B30E8BC867F34222
 D329C12A0429CF759A82F9A606D3F6259A5DB70EA534688D79F1C7F6B207000E  C650A746146E50DFEE5D21F33BDB2681B1BE36AA5A3C48AFE50E61E468655855
 0B43AA54A101705BF07FBE58E2C3F87396C1F22F028BD89D3F1835C796F60B73  FD8A74B716FEAE5629D55A2B7675BFCEECFB1F0708ACB8F2DDA9181DC72C5963
 152563EC70A9D14298747BB7E9AB8D9C3E1B1A3BE1A0E71669AC4AE5126C81A8  7337A732A05832851C0EEDBF1A356A74BA96EE682DFE71668303886271DB50CB
 1145A555EDD30A5986A72D443C95E633F0B2515B019534CA5B3EAE69070E8608  33292710F66A02CCEC1295245AAC6A8956C3B55BBE17CE081E51E0568AD5A576
 D13F449A087EC35EE986B40C72672955483B88A61321BF8CD51FCD922E6194BF  1E48FF441312E0466A24E00690E92F19A242CB101E678D0AF00D31C9B218D455
 2DCD523DB52545D27B66E5D6B000BA912ABBDF47A8C89E0DCA9A42286DA5DA82  3B8CACF7A506FD166AB9C9E91815BDABA7BAB67DE1941852BC3E59DAB83BA11A
 C0C8B0DB840FEB32CD7D00291BB03BA199759206885C16D8328697A47A36DF6D  15DB36A028FFE1505F8B58606D594454B4B296E7078C6424DF43DB389792C914
 D606E80BEEE5E0931B41957D8CB61F86F81E8C184A195D277D93DFD8CEE314F5  F6EE86C2C2EC4DFC98B687ED8DC4D41CC92B132C1A074679034F6E6CA2492F85
 79EC65F05C9F08EABC9B5E471CAA5550E7DD837A7A9C70884198FFA2C09FDB8F  E023AC9A756E792381622FE068AE62668793304315CB1CDBAD4F2D5395403919
 05284465A2EC8AF3B86B2C673C775B091C8274AC978433C0D839815F32A193AF  607338EA0F739A483327D78FB84B59E220DA6DD7B9B77E42CA826BA5F90663BF
 4C46C9BB92D7048710C6D53AB6B85E6B106921DE8D196EC341BEEABCAD9DE36A  F462DDBB94817BC7690A5EC69E0AFC2107A65AEFDDEE3E6C5B315A2DA8370112
 5CAFFA58DF7F5444B192D438F3EBCE8A87475EEB8E0250387340531E229B9CCD  89430FD435B2D681DA88D7BCB49DB5F5BA128709A268A2238A10CD9BA762BCD2
 51DF582B0A759C4664198FF7B7F3DA688DE33570CE5646193488B99BC1142107  EAC322EF32882944C4EB0E8B93672AAEDCCE00073C2815648BDBEFAB4ACB45B6
 E7706FF6CE3EBBDB20D18E920CB8D7842BD21CC121FD3FEDC9993A450BB6FF02  40550A1E2EF398AED0C5BADBEC1BFDC0533BFA2122CC6D841482D202F5DA189B
 AA3D34A110A3726BE2492FEF92F3F2D97007F722818DE1A079BB326AABAB9311  BB4296C2901590C01D0FC738F3FF316A6A2A2C04E2480E0B079FBA0D7AC7A586
 2CE04B0F12FEE39FAA34BB173F3B594CA5A016C9725E76D975C9B76C8E1EA86D  93C0E5E6FA2B299D03EAC77F52227F51F778FFB4B02FAC56687878A819EACF33
 5C2C7968587E506B293CC2EE3167E564CED565D2A48C3A05F8EFBB0961003594  B71AD633528B7D572774567716CA0963FA100233B51C276CCB3D392FD9B556DB
 504C5EE87D48446C9B98B4460385950EDF3DE4A4A65D062D305E0D3876553586  C3EB7E30D1750AEBDA5FD8426CECE475B060A433949E6D3384B0B6F229B20B61
 21B8574E558AB40ABBC3C8EBC5C2FFD7A18E71C7F109CC2BBEEF729549CACF4D  D3030B38B9953239EEC2432CEE58C171DDE88B3C97F67D56C4741F2A9831F66D
 63C6C0666CBA31864B80743FBAB74F1C2C04EFEBA655B87114F83E1DE52BBE65  5FF602A34965E3810B06B85860C8DDB2157919D94AA0DEAF9BC91F8133FB7E74
 471DEABEA476D639C2B60B8E24659C51F45E3659E3E10614FC35FD0F4BB3BABB  D8E26874BF828E4D235E65E8A00319E1A4C7BB49708B1A78ECBA2CD123D7200B
 6EFAB6974780F134208318A4FF32A7C917362886FF3C9523786029C09E51D28D  A88E0D24A9165A9BF4F21E9E5426A6CD7A5FC69CA208E5A46CCF80266B804D95
 DF037A47BD4E6204505D3CAFA7D905BD2421928E93CA76A2684BA87BDC2BE70C  6D598D1FC09050F270AA348E518F01834E8D3010CD582E6344587F945818171C
 BB8A3363A5790E2FEE7AD5956841D825326F4A0A80ABB3E2B0BB73D34E17621D  FE9A498584C3AE642DCDF5E980B583BAA8432EA375ACA0CD27A84DA7AD9E5B90
 938FBC6B1A6E3EE8FA33A7B43E4F9FE5071173810F6D53E9CC8C4F1522265DE9  572EB6C1CF4C1E2A03FDA8552D8B5261DEFBE6712BC0BC8219ED3CE9873B2DC5
 E6C85315AF57ACC3CEBB5D42407FC44D6C0C22DA6B7D01F722DBCACC9BBDDC97  A033D6C66336A17DF97E1CA8C01932CB3B8A5DCAC0DEA14845D1424B837BE57A
 47D84B11E69D60876B26D2094D8A5AAEEBE3897CC665986307C0081BAD9AF7BE  B77E3BA078E00E5509B8F91F4376F4FEB7F5641316132BA5B6E94BC52839C2C9
 AC496BF7B4ABAB2BF6227E819CBCF74855C5F95745672F0A80EFF76C7F355BD2  53DEECB59EE9A31C843FA181417EAAA435F2CC16EBA09A2DC7981EBAED28AABE
 6379D95456962FCF7B0517A349C9C49821C18D7815A5CC7B9E79F662D6A28F99  99EB9B534C61E51C7941B0598E3F29CF2D481BD26C6900C3B554A9B8E0EB45C8
 864753DEA0E337B7743631B69F349299F78AC72BD8943F2C3EAFF7A59D71918F  027B01BBEE50CF7EA62099CB98999AEA283D60EF69152DF3B9CA721F65795891
 145CBCAC596421AA3ED67314324B5FF0892DEB31C222E175F191D482487AAD50  454D716CFCA7DA480C55963CAAE3EB514B89BD63A203D83AC791B3E7ED7B5520
 0959980A70EB082B9AB38E7E990F75021DE4E29215BE2270B9219F421AB6BCD5  B4909C2C5E5FD98406B3DEAEC7600CA842566920674E9A691F56DC78D11CA6F1
 16579D25F7591998B0454FC7E1FFD4AB39E7E2920145B3F6C1C5BA1AA2103D24  A474F56484CF8E4169B4A643E6B6FA3DEFF69717AB9A0C4731B59D40060DBA04
 2BE32C7C05FC0582795969132CBBAC43528CDACC48361D8C1C26F481172974BC  932584F2A1761262E17328B760B502705C4FAE3FE58C79305FB7250F4A6794C6
 6989321A33E6903C304D64918F75C9FD48C57E35BBC9E9F538EF43B52B63B260  E8D26B1D6872273E8831D109442C7346E7E24753168AFAC3B74FCB01B717BC05
 ED265E2D5DDBF1D08735F6384ABBA937870EA32647A7FFDDE635B40CAD118F14  DE8CF04405C52AA65CF907984BDE6E89F01B588350E0A9811525E41E5AB673D3
 FD183E8753F9A5EA40B1C2D13A4C954501342B315784D7A6AD5FCCA66587A0F8  344CF29B09A11EC15FBBAA169A9A570EBF4456C788C3FBFB4CF35D32FC716720
 EBA19FE9F26B3BD61453A4392250E4687D96985E5EC9482286AE83117F6D1B47  0E035E16D5DCE403B5B8AFD9F9B025EFB2EBC9A5A267F34CB0B85E84BAB5FF70
 1B4AF8744E75BA62F3ACF68B0B604779B895D9B9AF1DDAFA654F3FE755FA75BA  101089B83974B7840A27BD5E5C5A56BC819D21F96700E3E0B438A0C0C5368983
 CA289A7C38D61AC83FBC1F13E7176340005BC316174F99A10B9BD8A9ED85DE98  66026A4AFC0F2A8D60693BC5E06C9A2F6C4005C2D5E9E9C4956A78CEE231E9D0
 F7AFAF3AF7360D4BA55284D21AE4EBF1E925FFEB49298A37CAEDCF5871EE0DF1  C0F0CE03643A38DA7AE939EF52C7981062858C9376B86768E7EAF833B01E896C
 12D765528A974A7FF7F749AD546AB0B22CF4602A39376952E1C101DC4A54C4F9  42B4FC1B95F58FFFB600D9C17987AE9E3706E865DE5E6A5CEC88DA7173783B49
 F2AC3660DF59D9ECE61ABF8D96AB342FCF04FCE901C0812B469FEA3EA307513D  00B7884AFF1E461E2C405CEE26E65BC8BC8B95A0F492D978C70B714DE1CBAAA3
 53A9521CC0D2006745709F52340B76BF23C6E75D8E8FCB8DC9931F7DA73A8EEE  896795B5820E73E58FDEE6F74D2C6DD32FBD70FBA2CACC942B3D72BB4F4F43DD
 55693869FBC05ED9003D0248B1E229ED2606D21A21EA48D5078F579D64F6C00A  99A2E2BF0A047E1643DD09DEB9E1698B02448FB993AA3C78E0A9548B9A62AF17
 1BED9D1E0D85E9516FB393B8441382B262ED54B5AD2F7337344C56D88E5DF439  64E408D1CF476EF05A0A0C2050B513559580B993316E71701EBC3BD3F8372D0D
 357A316E50112B1C0AB608EE5C3C77410908DE79E0C5D317865D5E41A1BA2C33  0BC4B900AF8AA912B6CFAEE1D972658DCAFC5280238BC2B3F7FB312302E01E21
 CC8EC92E25B82DEF9C2826A7004D33A08DCBDA4BC12907FABEFEDD4F14E9995A  8BCBB261DB17379D5B7AD664CCE4C4475A86049471583C3CA7067AAB6BD485C3
 8C8363C4C853693BC045B7D7D8F834B62241539F25105DFC2C113067D847091D  5F6CD61D488DA2CABA1D868075D4B374C8C5B53A78344C4E4F6BB254ED9AD36E
 0DE8052BBB359D72495C7E16F90F4F6087B5CA0A8CF19B5D8DAE6DEE14BEE220  1C58457729D8B2E1E51C40D75C4DD813B128C681E6A27F58B99D4B3B947EC8D6
 E697F26D5574D786C8AD2A6C2B5B9BADA8C04AE00B37385699EBAB1F033689E4  4A6DF46A2FB6921E59C2512C834B8B8CBA73957DE67604213DDA277084E8E0A8
 D455D59B6D8C284E6A0A32ADBA2651849FDE3FC094E38462486E5F84DA92E626  326B36473997F85E8708A0927152B43673E0393F19019CCEBB99E4944563F47C
 2C1A163A1CD58228BA6FEE4D2CAB68C4C8447357DC7123C1C095FAF708891161  E0A3533A1C064F9ADC348F3293C7DAC29B90B223D78D18057CD23703CC53DF29
 62A87727CAD89C507477C1CE65CED7E810B7B2D6F2579561330A2F3845483D38  DA04DEF5455D9C23B0EF31183BB09C22DBAEC0E62127BE3057069EEE04145D81
 8C385403073D74E5161EB0C0CFF53EE82124D2C32D0AE333FCA53B3A311CE46C  C00A752B21FACAF2A1C88BA9A7123D0C4F01C850990381D68C118D8A5F81BB1A
 FD34B65C2FC54E7777217A213232D1B065F25D09C55088B92CAB77EA7A22106F  464472978A924B7BBAF12566A4768AE1E3B7D83490E26D7BC10735EC97413F6E
 B9641B983D46EAFCEDB79CB8FA08293E419E38F17904C225BA3532E609C8783D  C725DFCFDBFF2479E19A65BFDF44368415672ECD4BA71A6AD26A3295E5FFED73
 B1FA7B67B5F60C93E5EDB9CC93BA671C1C40622BE266961B6491DD42725BE2DC  5B0315ED1CA72795717FD6EF4453365AB938A502D2EDAC5BB6F7E2B56F2DA223
 6837B2240406018E5B8DED7213A9140FDB447D4C47A2393D5C9A51E0FFC96E72  F7EC212A6351FB158352A3BFB1D60C123E21B24224714862F7496DC1DC8F973B
 44968F89BD12485DB1012A4C566057152F573344538FF0F8B6FEC970BF1DE9E9  78014294048342178B5F7AB77B687C6CCFE48812293808FB6961CC57A416025F
 6E2336F3C806947A67185081951CA623D992C2C1F2BC1B9F196FCF4425B2A1E7  4D9D47309C179CBC5755F1EDAFC7B8EF888F8BCA774A609D0DEBDEF513B81734
 7BBEB98ADE9267D86687E20A9A99B2D8C26F2AF6D05E18F05DF89E0E2932BBCA  086BFD5369C4DC5955DB84E82BA44A7E637122BBBD9A2620740484976205D7DE
 C077F103A2AC450852C9BA83A53F665C5F4AB57A093DCE94E1637550E041F14A  F0B6D3C02F4FE285342DCA43FA4461E1FE19CD4C6075208D4BAF1DA06EF934AD
 96DFF7749562E682B32C4F321F26D04EB06F546640968ACAD569FE5307F42B44  9B55087568F704CC77BCD60C35CD9D1F0C9B014EEFB14E0B11AC3FAF66F99886
 A392ED04FB5DA6A499D0FBFC8B99B8B0645E17C8B5D7A27A375F2C3D44DAA9E6  1AA6E3368576C42B60F35568F169155A30B1142DE7282A95BAB65476DAA14D68
 20047507E83117BF19B54586D7717FDE56070D1093A1F2D9AC73EDE8A06E7640  94DA542D1C71353054AE191214852700756B94274B6919EE8EA499D55DA21C21
 4450601051698270E86A854735F5D8C83B30FA8B3C462D0E730845BE90457BC0  13022B13E6D901109BB5CBFC6DD63BAD01BF8D4CE4AF9EE5BBB29B880980E90A
 47871529AA21C0375487F0988F4C1D7C6F76B4D0215E5E40F48CC784275E800A  9C28E4180CDABAEFA88D9716A9633CE76D4CD7718CDCC007BFE369E7B7A44DA8
 80558E308D8C3A64B18E8B98259D0E59F2B75ACCB3C504DE6BDAA282061C9049  8CF6068C0DFE357DB4F427C0A20214010E0253FC73B509EA85AB468D14965558
 F583D33A317453BC6C13CABA00FB0E9E855F03740B24AF5F8D994ADB7CBB111A  645EF8C913EB9922ACE35C0671CABBBB7C934B9402DCBA6BE41B520FCDF77CC6
 6D7BF87F43EC631DED8488527DD77FB2F55276F85CC1FC026F99C78DEF052BF5  B274603082A2EE195A540D447DA4AF6A85D79A67EBCF5DA715E724BE8E30E54B
 62A437E0E94B88CE2E7DEA718E37C4CA87688269425B57215DC9B7945C60BFB8  A2AA5D372A3678ABC25D60DCADC308FB745583DC2CE8E4E955A8148D4BA3B1E3
 3A4F483D9036A5CE7665F5B6F154BBA942A365F52E810AFBD991ACE10941B602  2E320931AE113B0BDC257E232F4A91A9D179A464D3FBDF9ADA6796B9576293A5
 444AF81821CD2CE58265C0496D89707B3A017AB4C51854B8A55971066FED5C61  2C81C17136A782A556482A95AB96192B529A4BA3882A417F92C311CFC0E1A212
 B2A72922D08BD8FD65132FBA2F56D251C8352116FFCF3CD239DC4289B8EAEC97  152690BD8A1D71BD49D64E84A1C60DA6DAC7545F0FB775C16CE233E5DD1FCC75
 966D86E09B14DED1E2C232631F1DDEE355E852B4841146266A2EA09748CFDEFE  E044B181B3F6722A4CFE505C3F3E063BEDB8A0DE76E20CF3444B8587D679A6AA
 A8C2D522B265BDB854F8C127DEF446BBF8EB036B2324B42F8F4EC041B63EAAEA  161BE730FE609E873615641C8625F407FDAC392B996451113DDF6DE036DBC056
 92336D315AF351EB90AEF60526110F7332C589649DBB487F828A3E8301714182  FAB7A729BAAED478F8E80E03DC2EDD7CC42FEDDD4C402717CF80742B7A74F185
 54D42947A3CCD1AAB6FD6AFC0EB6C42B7CF2D4CD17C6A3988D4151620A603304  74AD4A00A73822741DB035BB5524E6797ADBA8133AA6262DDAA91F2F72A6AADF
 5DC8CBCDEE4761F05B827A063284B58CBED8236DD62B671CDDE09B45BF43B23B  382B48BE65E54C76D7AFE224F9500AB127384496B60CEEFC4DBED374C0415682
 8957BCF5B2F84E4F248ED0EC8AC909B2B2B136FBAA793586571B2B2F699125DA  B8FD4831D50EB4C022F053BA7080C571C70595AE69C0BC2BD546F85456EABFD7
 94293D237A3E8A9B92F5986F7D6BAD0626F4380B76ED3F1C20745C2673ED4F5E  329ABB81C58B624A81C88C210B5CD59188E210F8D1638B9E7F4A435B665E7FCD
 35851E2F21E2989E4EBB8D72B4DB5C5650AF16D60E7370E8CCCD0C3712F7354E  9608CBC0ED3EFDB033191600AFDE0A21ADD6ABF293D85D542DCA2786B12A588C
 B5186C02AAF1A56F5A4293DEEAA5C0D0BA2C247E9AB62EFD0FD6DCBB4CCE30C2  67D8E46BECDA1F2AF87F4309815BA61454C5641128EB018661CE91186EFB421C
 F0123F79B48A27F20E3BB3A0D8AF78EC96421BBBD8FC37655DBD9C6D867364F6  D27E180A4D5BE4B562C11B6AB7A762D81A376C9D9BEAAB4ABC9B9CC432B9A094
 7E1EB017D3A5BF42845AD4D250CAD5EFAD5FB9FA344A58CF54E76388BE61553C  26C7A28FACBB685E77D79960B7292FD623985BDA7AD770844893CE8B5ACAFD46
 39B2EF2B6FD8EDC11395DCBC096A27A4557768D639295156D1CE52EC90DD280F  31DC42742B9040AFFFEE7D110B5E48693B371894D1F9EBA59DB3197DD57DCD53
 835CAF901D5EB4C205B6E03202A5DC9059039D4E18B77FDC4FAEEB87AA5CA9EE  DF2B8475E7A467628867D0C873902FFA6787CEF2FAE33EA209D7CCAF3487DF82
 997DC89EDCE7E228ACE881BA2FFD39467356A5EEF75571B4003D84187FC20768  3DC62822451FD578AA458014D7BD651D10387E1BCA35193096C2C03C8A3D360F
 6937C0F7808274C15D8AE2F1555AC87C9E6D16FE5B91AC58AC8E2D8761BB113B  03E08F5FB1CD5D3E3E3EF6BAC7D3BABB8B5845C68F4D21B651318545153930E2
 5EE25AE2875E4B82A04F89E1037FF0A4E8454E5FBEF74797869072ADA6284D5E  F7254F788E38197A92364B2B5BA624039A6C729A478628FADB48E93AA21C825E
 379669AA7AE8024C473FEFFE99EDD202AA6EC7609F26D0BA42EBEB90D63CAD7C  A8D38C9E1AC1F0534AC6751A72E51A571B5FE00F7DC2E382950C8D547612C65A
 A555E1059C4B76D2F55B9973FFC1027998F036D53121B0BA33FBA0157A9F7E8C  1545237B53AED77EA24492BBBBF8B6F2A14A3AC3B9403DF0C7632A0ACC932313
 B54CDA23BAC1FFBBFDA9AFD7217EC22795E4951B4C5EC4E08ACFA92E026395D2  8ACF71778791D7F9176FA23D0DE62D6E98FD8A2A2017C1F4308CCA54018609F6
 05645D82F9DC99834E8EA291AD10C69EF174B1BDA8C78F54C500AC1A5932AFA7  E7799120C62A1507C91758DF58C553BE6BC2FE762926F470FFE53A56B7FC7601
 61913016879EB1EDCC021557F2603C06C9D98DD392F619F9F3FA10AFF9CD97BA  BDD7CD5A5C5B5BB4DC0E36DB2F13C0950DEDB60940D51CAB0597D8D45C34DDCA
 7E099E9803F4493B6D146D787C1CEF44F993FA8AF0C9C8065013023BDC571926  F1229E48C063B1F76C0CD97EA391FEEA138374ECC1A34A517E901874221CCEBB
 20D9358909A13B278CF9797D6E90F5386E90C6563C8FBD91D9E0F4E652667989  B895F2A8A857D0D15447ED5A52D571FC32CB27A48E9E7156249E8E2B19EC8036
 F7E37B39DBEB73B10AE70883B924C53528470887A546991ED62472B485855BBF  68940803A3FAA2B3D9B07E64B8A47C1A9AAE07A5BCEF19F4F20A9DE04225146D
 A3FB6F288FC671DA247578F9AB27321D9CF7217480FE8159D60AAFDC2FCBDCEB  0297E4661EC712B2A4013FAD1A2BF1BF3EE99C855DB64EFCCF4A814F189227CF
 3E4CC32D0277615450AC063F4DC513AB6AA73D60443DDEDC97A0AD4485106A7E  F0DF2FB1081869E847640CFC5D8D6D0D3602CF14872668AB058A42361C0BAF21
 C931340326ADE70A1FA2BCDA34F158E8D466AF2BA3ACB209021F207E8D5821D9  FA04E66DADA16D4DC6F713A4ECBBCCD7B73E3F1748900B02190E222A2C16E413
 3C31B3F2E62EDA048ECB8B4D6556B69719B8842C667E779E5AF0DADF52AEC04D  EA5740489B80E81231E1B30C648DE03A15A38FE5BB69AFC4F6BD94F74F270443
 E48ECF011D3DFBDFAB2CE2EEB3232604F6D8BC5BD39D4EC704A16B330CEFE2D8  94C943A968470B594E4242EAE17CA4A8E0151DA1C22D09CF70BB9E2ECFCD3672
 1B81BF31F3B348116A22E0F17764CACF1F106BF3B8D0A64C0251A3DB0E2DD3E0  85D5835F8BD5006FCBEAE6959E865255D3E9EF738E0CDC532B15A35E6FDC5010
 89ECCD45B0EB48D7201167AAC33B5A58A39067154D98EE5D7D2C2656E0A4D179  7ABF9BDB57108A73AB524EFE28195D6B1E73B198339048C12BBFA3FA31E1AD9D
 FE9ED30149D184295FC1D97968A4422B1421D702205F64C517A5518683F206A7  E1EEDF6E33678FB0759E2DFEC8B0F0C8A4539EE60DD9E95874745C47E8F060A8
 A93166BA524737BA375948DC092BEC52A36EF3B6D5C3E85F24EFCC1AC37A9C51  A0FF43A078051A4F46947DD7791A789969A6E8DE5E9135E30786670C0DE94F64
 AAC065000A081EE49F6BA3CBCCD5162E145B3B2ACBD1FAA53E07C45F0E6ACB41  E45E0A35C7FA7CB3F8DD15A5402A2848F72B2B9661EAA0DA9468754C169070D3
 09CD6829908A04456A36DD75E10FD4772C80472E319AE661D02E3C5D4336C900  7F371B3CC755A467187CE1285714C07C597F14F9D4140268B823C44B711C9911
 FD5A3F00FB6B895ED3985C276F0B02489A4697FFD793C0B71D050699C88120D0  FA3B83D30D2686030CCBE4E640A913C664050DF7FF95C8A7B87CB49DFB90B01D
 CFCDA035EF8E3F5E24D1B9BBCC90A317117463CF82A852A0475FF9F59D50181D  B8F38289CDD7F33ADABD72A039DA8F7BD97F40618D8469A00745619EA4E39712
 01C594AF0112C4AA8388DB8CA2E6DD1BC7F97BD482846048361A00F5E9DA693F  8B1CDAC8B2DE20C6EC8FFFDA68B199B9BAEAC1371D852480FB1AD284FA05C069
 B2B4F1E958BE856719BE19B4ACAF4C31CBD9F2CB0D8931FD888B3BA839C91815  0428687F1ACC828A70FC74663AE27DF86E16350BA35C960E1E4C6D5F4C63895E
 799D758E0982592170AE39804B02EDB69DBA21CDD15A32C6EDF6A67A20D5D59E  9CA4F58C92E3A8B91F843232A87DECC0F2B3C10855A9FEA8AD5918E330BDDF89
 DEE56E94C30019E51A74D296E04FC76991662FC50345FFF47F6A0E813076A1D7  94E767574ABBDF910953FA3218991DC99C24A1D9DDD1B4119D5C3E6F91CAAE6F
 053E54634CBDE422742701A49E82A7E27533ADE6D3D7C7BFF37F3CE54389B4A3  70D018498980E1ED7604A4539AEED28CFBEF7F9E1392198163E426D87AD35D7C
 01CFB1D27CCE1D9A5FCAE05A3F6AF9A87D0D871F54D8F72E11AD2FFD62481631  AF0F864B7F8A3B29D5ED4E0383490990ED4FAA56E5F8C1767CC147E37D9FCBC6
 5C36FBDEAA5B5E74A32E9FAD81D14290B85543EEB0A896D433EA233231DEC127  13AE22ECA04AC2041A7FA0CB975D7B807F99CC012A85C6E724044A128D936F12
 AE9514930A84AF1000FB207670C872BAFA0D9CEAA7DA9968A9919299397416C6  7477ED723977037AF078F9ECAEA196B6B57DEC50E25C13EBA1B4CD8349EFC845
 6A19E9495BB45F91CA73880477503215003D7B72D289E0C6495E38CE379BBD52  0EA4CCE46EC415360636A7B2A4CA9FEBA57F8729AAE53AAFFF19C3E99801C285
 B2DA26D76C8BA594A7EC2F2D4B0BF61E0A59CA0522EFC3EBFEC1300C49B1A08D  74C4A355C1ED2CA361DF517A54DB365D69DC95BF499BAFA66B1919445383064E
 3B24B8277A8D4F7F89101F88292B2089D723700A69E9546E179A5A7FA1B5B168  3235C33C90FE4B3C0B8EFBEAB9D3ACC72747E2A5AC0B0CA2F8AF3D994AA300FF
 0C1BC27E88FE450D23D03F366BD5165500BCCA9AD7C1AD2687831A5A40B35BF7  B821FC8EB566C5E037962BF173171431C5E19037B1E2FF84AD6E18AD7A86FBDD
 FC420F653F76864A0873D7B42EC27C3224A2E41CED28E8D5F3DFF44234729888  8300A5949E5B84BBC9163CC82A4087EB8FB40DEBAFC6F4183BA08C62A31DBF61
 C89C4F0056F7B66419617974F3AA930D0E185E25F4ECE3C775D84B9122C98156  D198E45173623ECBDEFFBED7FEA41A38CDC212FC3F4ABD0C837703A946E5BD9E
 5886881E0F036A2D2A51FCD02C147FFA71739902EE374D4C9E449B37F0F77977  AAAF90D491B1522187ADE09A445868640FC4B9F8A83498AE1DB3826929A4280A
 B858F98A4391EE8A5D3C112F47E046D50169E1BF556CF3141D56855C3DAC44D8  82C19EB1A10C38D8F7FF4642985299F010E6DC83A901779842FDDE92EE540D71
 EF1F150EA6CD428057C6033F6E5F009E38E9499A652A08840508E104EA14BDAD  361EC09C21DA16D220273761D81F71178BBD4EC517731EF6A28DE00AE0F26444
 21C10A234CBC9B3F6D1DACC63562E3016F48F53D64E9D0EB5E4BA576BDE17276  8A541D6B8FD86E2E9845E00805B69DFDF76FA1DBCEBD4C6DCA8A9F238EE179D9
 A9937EB7BC3A50FDD31929496C6E3D65FEEE9F235182184BECAF130E170CD1B5  60A992AF89E8E26F8E07920B04DF97069B7AE2206E00C4A403763E1677B4EAA8
 1C1CA0DAA43A329F0D3AAB7CF4A97BD99D80882DA5F24350B4032932331AF512  73E38B187BF398927D114C8B1B79E52D542BAA7EE0E67FBDB62650BC9D989731
 CEFCCEB1D423F119B8A51DB9BF95EFDB58E6E1397B39F340FDE5714827088237  85ED633BA4951AA397F9691F654CF196A781D3A7DAC8FE1A4D8D001B1DB20B3F
 5FB6D88AD606362F8E8D08C2269525582FD36A99DDE37A9C99854A58C62E78AF  5D5BBDF3C1E95BD2F3F7B246A251C3B57BFE89B6ECE011892E44F50A87D02E89
 30A1F8DC21FE811680632842AF0EE5E4F610DC31BACC993A7788E8512D2C7FF2  9DE380FE34915D02D081B2A04D12BD286F70E651F5C71196AA5040B89DC20E12
 B46C4EAB1D0A7E09315050FF2C80A10942C7737322C684D55502BD7D9A9E84AE  1F61714FEE23D9B1CB9CD9E1D4AD9F4D8088D5B6924B96B7DBF2029B0627EE39
 78BB7B48D182586334F673B902338A2396B3E736EDFFC2033169F3C597A53323  1827BD25496ABF8416AC69457FAEAD13B89A89AD22D4C8DC683D8F0AC60A53AC
 DCF6E30C77ECCDB9C945F7E33767F6FD6944341D355ADDEEC8E1AD866B8CE6DE  A16E21E36260F78B82DC240904A429960647AA9BAFDA35BC10BA1FD1F7E404FB
 C5CD231714FF2CA1D49BBB0AB4D13BA7D5D05BCFC706B415A4A816CBCCA32089  CBF39B349E6D42C260E32F05CAFA8753AF1D031848687C8B07449F262F3934F8
 E14363039DA0B337DF9E4B3FE3D49A88334EC7D112356C8B7C6B19A2DE5853DF  296B0BC7021F39DFA0BEC46BE59094FA99BAB9BFBADD1C5D7718D682EE6D554A
 B4064136B3B9FBAF17D183AC9ECA669EAAE902F8DA0D0A8FBDA4A5264271353B  3A88EF203984B851A60426A9A804F63E77EC109E186DA9BA823461014B9DE252
 37C71FE8B5AFC4B247F24D2D7242F6EDBED7384BA2737BA8C0668FDC6D61659E  55AFD10A5D250A26CAE2EDCC34E943FBAE1C5BB1C28667BF8264456163554825
 6C4F87A4E9A0BAC18C8805A57070A608A258D637B5CEDE9F11692E813461FAE0  EABE05F14E6E75499B774B53FA04E14CD08C023AB873E545FBB7AF592291DB02
 DB599C87E0CC9E1ED3C75F00C7CD6CF3CD6CCB35984211086490407EEFFE44DD  686669F7CF4494935E06EF8C00D46831303141E26F8295DC4A332E5F7A607767
 D6009500768A1AA3438EFDA386438EF013151FC81D38DDF82573966E4DE504C4  4DCF0667E07C86D99775AE623063E5EBDB9054D3B75295295B382F7178DD70A9
 79865914A972D84C160D64450D79E59B48A62FD65EB5F8609F9C8165462B2784  00721B6D7565134BE5D46068DF798BED5D7556C40821D669C50FB95B62B6F9FF
 D6FF086B209EB00FB3B7BE919741B42A1E474D95941EB8C96865781FDEE01554  9D648C8987680BBC5577AE5E177E0959F6EA9C22C3106C9FDE7839040DCF90B4
 5C830DB6AA74C4851BDDC5687AFEB341AF24CEC555E2503B3DEEF443A6506995  05C82F12DF3387EEEB6BA13C18163883A039A6A1754D040D29798E1E1CA246D2
 A77161E5925C271F4BBD92450C2625058F3308E28F2ECC3130A2CFA699B6C98D  111F9EEFA6F7379AE9FE26AB63D396469447CD680E103D4708E30FA853368934
 8D1F2AF4D71AB752F93093B175CA6FD839FA1BB408A54D041BE1BB86F9F27751  2DC7B73D73F2A195ED2742D5269D661CC00F589E4DB82621923EECCB26EAC25E
 D0D08BD1CA0342FBA23E9FD2401784876FA728836DCD21F8455C6E5210C516A7  9AD8D522D9988470B3A5729BCEF28FD092BB2C70759C86E99FD0DCAF493F6853
 39BBAD5F2A319114866EE53841A8A3E474B60FBD9461F4E5F220D2B021ED4515  D2974DD42309985022A36F6335CD3E9422DE57E0FFB8D11DB888D5600A44DC30
 1063B4618B66E8B0070CE065A470A774B717159438AD8632CB8F6EB3A165471C  5C713340C2C6E7F057B9C60417E288FC11FCF516C62D975D00F737EF7B76A585
 1040BE1255ACF78E4658BB9B8FC732FD3F59819B76B5E6FAECEB60A46A5C64C7  10BEF0E01B27A21549A7FD1968C59BECE332EAD7F725955BD2235C4787CD27F7
 351952A111A9B48660CD1123100441B918094FBF73D9514AB6D3F7E8E5702AFC  EEBA0F561C84A734CEA4CEFB0E1A4225D55C9318D20A08B6529F850F4F9038FA
 996AC2B23E6CC5CDA18411F2F93BDC2304CCB48F68B8A411A1CC54F6382D1912  BCA79763BEFE23D2E9C0DAAD244E16CC492B313A756194DEBB6BA8A714A13C28
 0E882603055F5902B40CEA425DEFB080A20CA7ABAFB3938F7A67F58A7B70BE22  23E013A2376E48D9A38AF8D3C4F1E2FE9B39A19A682E9967D051E6CEE4ED3C80
 422C5A6D02AFFA7847886403DFBD50F0F4BBE0A2A87866031D0E20ABE4647094  FEC91D84036D55E8CED4918709BCAE959D21AA3E0C058B85E3B29C2BA23E85E1
 750D34234E999B1076560943FD4B150AC0636CEB4767F00D999641C6B798CC1F  34AEE55C446B524E4530D31B6009BCC7E21186066C78FA866DBF4CC12885376F
 6E6CEC4D201E20111F97092E611441167E5A37DCC6D3547D1470CD5CFB12B5FD  0553C9B78DAAA9A9F858853CB92FE4CDAAD1E26DE5DD7D13AB6CBE344ABAAA3B
 F32E10CFD64ECC1CC770AC50658BC79364B4445D8A31A1AEF3057A048783A764  F3863EC863D18B4CA4A8250889DF9CF2C221C1AA31180BE0FBEDCC60B645C59C
 86B04377A4D205093EC9A024D26A62ED1F30C557D207161C1588D73A78A52D2B  353D4296572DB8C3566C67BA882BD9975EE1A5F0B4397040ECF8B501FB5A317F
 E81021809FE5BA00278F5BB111F4709BCB7CE4FFF840E94A993EA8F0C2B2DB96  EE209586311992A7D01A1C4C6C176A4AF521E5D36B6D8961C524594682291D64
 3F7439818C77350280A4C26DC64090D81AF215470461D85F2758744AE28F655A  2FCBB56F02FD6E9963E5344776751E94BF63EEBC02A357D4B4B7D9776E3F5CA2
 EB874C25977105D9F6A2807C6F8442E4EBB71E2EBC43453BF337704E0BA1FDC9  B4633EBD4842F6EA9EC981A3995E8DCF85149A029DAAB28DAE5F098520AE616C
 B19B54F69FB8BF6566D4C7799264FA2B421853482BD22C8CFF90847A11EEBA0C  F83F02DD403C0F8074C19D7BE1266BE2CD2DDEF72414C65F63B375F6320AA02E
 9A38F9BC3433A670FDE232CEC698F6337E30338E07A9BD8012D2E2416E30BCF4  E7A15866E6EB3612A414A775E4FBC109E17547DD7A402078BC9B7894902F4B0B
 DF66682C8FD5C20B36988C9D921FB46371C01370FEF71B5C81A308E0181F997F  9AE71B5D5154560AB0BA1F3A9432FE3024D6378D8DED3F978F284CC15826EED7
 AD540ECC3DDEEB2BCDF49CA49CA34D7750321CB9168E78B24642DCD64C12C8CC  4F33CD7E9D20C99F7F35B9BAEAF7580BD9C39E2C0615810425E192F3BF8D79EC
 88406452182BF9470A0278639C8621A52B891AC106D42E67660C2EC1C1FAF824  6B69C9F58AF6C4D3234A9A5AAF9DC636659B0341A39A19579FCFAA9526E9BDFD
 B1D09BF92833E3FFC7D3C90B76A783DF2A6B37734326A7193A23CC9A1A4838FF  BF46F4C7E2902C638468BB472FEC1F70B212EF4A2B1A426E49699F690F0F86B8
 2DF2AE9755CA0E3733BDABEB949FC80851F51B83B975E054BD9D929901FC45BE  11B29FD53130E24B30CCEEE19693375C9AA3EDB17EDA328BDDEEB572E4E6D1C3
 4B7CA5D84DAF6177B903957B0EF32C67EDAA000A7BA5C585D8FA23954F727D8D  B2E92208BF7253761F35C1B8D99117928DC0D0E3C547AE5E6105D49E4F0BD151
 DDF5B0EDDBF9CC307444AAE697BB70DA1D381F1CF3B7E60FCCD73E60C5B7B7BF  AC7962678E4DF7028B4BCBEBBAE7630824D677DC562AC4ACCAB65F36886EAE5F
 2FFC2D093CCBA216CBF4204F2571514725563F566F76BCDE3FAF6D04E524B4CC  BEB6ED17E5585E527863B0C357E36503C64AB6FCB1080E4CB42DF877CCC6E97C
 BB11D5D92288D935644CD4A8561C533DFAAC85DACBE3A80042E0668A064EA274  9E12D6ECC125E9E05FEB68A9C898E271826163C83702D153FD53BDBDC936E9A5
 90AA0BC8BA8C6444BB3F032937E4D9022AF253A3A6F8E193FFE0A10E0FD1FCCA  D93DC6AFF65739F12A92CE6CC92BD1FB93D4C817712C0ADDC58A376FC1205C36
 DBBFE42C1D170C85B97760D369B9B17BEA4DA91337D19F2A296542A8DC7192A7  B200D437E721E6742933F94B964A392864B113DB816DC137A28FF5D2D2366524
 7BA08529CA002E681057CA2B913078895421BB22C9B9112099362A87A6AA7FBA  E68F6B095D254224172854E81AFAC6C423DD36B4F16D39175E1FB514136A80F8
 D2B539BCEF8B75106ABA12394F76890DD8FCF14CEA72758D57E306BE532C93F0  33BC2A91A7F83D88397CC41D6EA0E48BD08A617047758245DBD3B92D0F2E3B7F
 79FC082BDE9FD07703E53E9352D42BBF728F07D5A7EF353AD170BBC810BB91D5  336CA14637E37ADD26AE2AFE6A992341FFF01D28622BD0220631BC7A6AB5559C
 B3182D526E2CDE0F2DC987C9BD21EFE70581A7E4F0CBC4A99A99FE54DC67DCA8  158D81A2BF7C4ABC0302A065435A9321FFE19DB27BFCC1A697BF96946B1623EF
 2FA581777E3D0C4B369AA3D6709F2990F2EB0A177A82E2CDA33485778FB7FC00  E15A7533FD574A16884972F7727D2EFABE41AE24AC15AE096C1F3A647552237B
 60EA1572BBC70536846D541B3092B0719210A14A6A82F4F753067F6101847B18  D6242D84D71EF394E12328390B1305347B6C37C02C338BED5E0D851A55B641DE
 F4BB64ABA253C0D898DC3E31D438B314F96AD10EEF8191843D7185925F25D77A  09835BD55B8BFEA0E2591EDFF595B1FDA1B3AD748D8D6EC2057F6DDAA1467895
 413DBA16F56285F7DE7389F05A9CB3C197D848CA6D373C1B50D2A4F1611B0359  FC7C622093F674923471B53635F5B05C383152D50755CF508A379045066045AE
 BB5B2DE87762DD0A84FD536BB04556774698B05EDD8E7CCB0A697CEC9AC889BB  CD7171CEE8AA64BA11DFCEFE7A7F9DA2FC4792FF5A4E151488250AD1262A69C2
 7C95B7AE6EB3F8588C63E6F95ED079F1198479678E0F36962926B0AA45925ADA  F64B034DE7B36DCBF6F18C097E4BBACF2F1C5B1D666F67CFD0FDB45071B4FF2B
 69545832961406DDE49E2D58AC9FA367DEC7E62C9B3D242DBD094487A48C63C0  3AA25432DB8612EC36E18D9AD9DF1D0A6B697FC6DE3046A25A8D0A578D91BAC7
 FF4E344DB7671C53FBC45BE497F0A62BCA7A2B71970F39033B02B0FB443769ED  25B563BDBB19F0F2B8CD9B29C63EE724942A4024513D49AD965248A2689D6235
 3DA7B39E5D077CA60B9C52074A68C8F894A09F8B4EFCAF72AAE63E8FFFD51592  2B1715B21457B598C8273FEE6E9B3C6F23BC0CB3B8CD2714E3655B20D302B0CC
 CC563B380ABB2C9DC6B5D0E091076BA45AC1C3A6096A5314224F5C634AE81F3D  E7BEBAFDFDB14C846693FFB2644DAF617AF5D359B59C7EB49D385500A25CA88F
 A4F3FA2D08895F01C455CE1F6BADEEB117720298DE1BB1BC81D443C1BA67B31D  79DA71ED4A2F09A33CAA29E281AE6575AE20EF6E8CB464A1560011BB84930FC1
 4949562CDA710368EFE4BD6C2C1879C47542E625937CF57D45F6469F6F654ECD  23CE0365EC81D86966BE390B55E9CD72335D704B1622336A782BB21D6CAD5F1B
 D73E8DFD0B9DACEB0E9018559AA03C3BCD77A613D620A82E10A549F1D65BCEF6  2DB8E72B7163F820821607CE9A2E9D34746B5BE21772850C0CA2B12AC6C73CBD
 09CEF848463D07A300B0094977B3CAEC17EB80AAF20EE09C3526B295B0487D05  1DA1B15D4A01BD9B6E187C80BB163556D06C1FC4B793B39C2C73D007CA7ADD71
 3597990FF55CDE1258BCD5AA78CBD81583BA273D3BF305FE18728FAFB1E3B490  AFDFFED2600BBCBA393867CF3DB1246CB989C51863A192615B3D28341FDD7850
 1EB533095DEDA8C5485045D67A8D95DF54A2DA0A918E47AD983558FC57643CFA  1AC47647A8EE68523F1DEAF10AD10D99BE1CB7DA7633F38A11B35EEC5B54AD18
 7E62104899C72DE60D41E3FF56C955F5736B837F8F87B97FB20FF6A0193BA0AC  A3014B70675B59F232C3316AE6955E98004A00641B3470E9D3A744B70DDBBBB3
 BA435B814C0F7EB2F61D610DFB8554D0D986F1A12B785AD1B81C3D898A0E549E  B496B12E3C76E7C1C554881BCF3B6D38DB451E2C570155DE88B1963BD6113AEE
 ECECBB040A0237B5701A1217E71CA9CFF76EFA6F8CE9F77A490EDA3FD552BAD5  D2B822CB7C57F51DA3E79143858F8B649056CF5387B85B9B644336FAFF0E794D
 30A05145B0D9114424C74E4C17CB2031895F6881AB5BFB34A23CE692CCDBCFBD  C69C41FCC93573EDE9B39700B0D9336CD3E069130029C73B4C2ADDD537BDEB91
 EA6B1E1419BA2D6DC468F3A1428DD7ADC43C85D22B51FEE47CDDCC5C9DE6B4EB  EB9527173F06F1D06EC38C171BEBF7C71B5F8DF2D452EC989EC35926D42D5706
 7F729AD4FB6957106FBB0138CBF25024ED293CEC5E46BE319B273D22D2EE5FEC  81D7B3DF8C65E5A8B88923E00999EEF27D8FBFD59BE7AFDC0A8AADE7CBCE98EC
 F76308C167E8EE6632883A5B990172FC6C2F5009ED8752011BDD94D6BA179EC8  284BA53256ADB9BF781940139227BC3A25544A4B61F36E32134CD25CAE9A62F4
 48D09B7BB7EED6CB9B1E71BCA841E58F1F2DED5477854AB4094B27D505A07FAE  119271CEF292D7CD1B4FBE4C5146108C5612FAD1A2F70A2F7E85AE98383BD8BC
 DA2C9C4822711304DF7633C9F936336C3CD88BBB3DB5E71799183F0B8A006CB7  F07B108BE54BCC6250DAFB30E6B702C299F82542B853E8F973E65B4C909F8C10
 1C273FC05C6C6834649B0EBB29DB7537C4F48028CE48C8DDFCCF54DB0A02EFAF  C3E8AF3D57ED483877A8072EF1DCF49CED92CB8CB25F746422A6BA9FE00BA133
 1793369FA62FE42CF14BF0CFD9359ECE81BA7580263998633AAD3DA6C2CCBE3D  A4F606749EF6A6EE003B50725759DAAEA75F2E0D8A1363440E7AAD4DDE0C1288
 BBA037A81D37B54004B5CBFD09135DFFAB724FF5B41329069EA319C5240D094B  4D072EAFE8BAA6EB64B6AA4FF437E79D7EBD6F83192CB9294643C388B43C44E9
 3E9EE7D3F769417902FFA0A0EABD66E4C0A3561B055D29C06CA3D0FD78476C92  2F2D8BC728D82AB58BDD6AD98EDA020A98477926573DB5F0940C73B2999E6B53
 CF6146391A83010CD96CF73AA6E0AEA4C4485D4F865AB12810DAECFB754FC609  C97AB7C6A179417E82FEDF37751B5C8FC9C34B2718B279359CCACCDC83C39ECF
 A00D4C80447B227827D886C3FD0BDCA5538AD7768F701B619C7ABCC5D63D3493  EE98A75351B824C27BA07FB51EA9B282ECBE7D6A2285B3BFB1FD37CA2C2161C1
 7751A59D0877929AEF57B83BD3CAC7E509128B228ADBE06BD839C461356B4EB8  84C4F38E081B7B3E2480609484FBA7F8CEE36AF6E850D92AC33E86BDD881FEC4
 A0FE34C905C6290111832A13A30D569A1A6127313431F0559584869B5362BED2  1BF96D172860A9836EA7C0F79FA7BE3C786850DB97446E6AFB44CEBA26CD6D30
 F7C938D558B2D497B88FF55D068C3B0FF74F95657BA77B600597A4078116D447  D5AE93039A8BA730A6C067222D544498F51F48428112824577D473A3C004FAA8
 3D031AA518CD4611C90748901E04DB400AF888FC13106633B98693F1C33A4707  23327800D10812CCCFFA67B11F93EE7C79118482766532F5399C8A667463A1CA
 5C8656D791A6BB12B4124F9867D893DA8567EFE7C1E3C7D20093D926782A80CD  1E7827AA98698F5B88E9AF6B2A8554822525B4CE776273980B570573A8760A80
 6B37B7E342F8F29A277D16DF0996EDB7BD222C7ECE12A7FEB2EA383385586C0E  D9A5241CB5A15EDD963E3610549900F3FA07C5A68553D0DC0D47DBB6473CA288
 45F1150BBD669F6CB4DE4845268A0E5D208C49C203EEB9D68B2F15AEA079652F  B52413FCCD82C6D8272DFE2F7A9B5F2919073049EB98C30C36C98C00170473DF
 979E329FC578627072F36565603E174324EDDB2CCD7354E479AF13B9D247565A  5F0C1ECFD9D073AA6928C73DAED9CBECEAE167B1AE13D55303D30D32416495A8
 8849945ECD865917C6285951CE5A8DB30A4216F3A7B51826D73525CCA3939BDC  8AC3D1BF388E88E6498014C2A95C519BA0041432D3E83C6CF971F39A29908FED
 E0409CB1066569D7038380E22E4938EF00BECE8E81227A2B54F2305587CE4AB7  30C6A6CF3237D09545AEA0A52381F6AE3DDACB03811A9722D8AD19FA58341A0D
 F60442F1B9566146F6E8B6175D0955EB55A49DB498B8ED19764F81909968E301  57861DF8B6BA6284BB34405A18942B891FF91F7C55278D0B13CB648FEDBE7330
 8C068E55E5C8C2F07896990718570BFCE1D5D6A0D142F0841D4D682F2555ADFF  51A39A8A6B3B7DC397D60B5450CDB41A0FC1962E0A20475C235CCCFD18F6E4F3
 FA103F285CFA3ABE64DCBF64E51D7CFEFB732F78E3689B62AE3BE66B0582FC6B  8166A4C4E5ED7A134DE4BD21441C6B7142F82043FBF86514F4E1509E73F5E628
 877705F8A07D15C075A56E3A85A32CA980CD95B6D2C966BB2E3CB08972179CCC  08CFD246412DA8535B738C353FC83394CF94DF1D0B8E14D9735094881C15FD9E
 21A31A0BD0F8B66C80E928C16416F23A44C00B832D1BF36D5A22D0FFDB1515E7  2966B2735A57C276299DF8171687C33A7E8098B249F99A2EAB6DD40EB782BFE1
 29B5678B879FF5583E82D92E976A0AB809A1E3361009E9DFEF95403CE1083C26  864A62032D329615808F874BE76DAB29A73CA4FF47D49BA480254F96D85B33C7
 D5DCE5999FDDFFA49D2959735D278073F0E13912731FC3792B026CB84F5FA43B  E0F4B41344B0A4E27793810F0C5D53B00E9B1BE6191CFB514300B8466136FC56
 8B58B1539B6744CAE175D5BB8E09267F9BCA95723DB666F0433FD591BEB7DE82  ABD1B8007A302F95ECF37D892418D5B9400B5466C9D6661B7E854DDC7AF71D09
 68707BDC3275F472117A71BE3468CDC52097C5ECABA9F823E9F6F5488F5FB7CF  5C966CB2296040315F665C7EF112F532D6D077BD1E36814AF7404186BBF6D657
 AF11D19D0D36A51976D50FB2B50DDE45255EC8A056C1D1AB5C328833B0630787  B266FDDAC74161BFBE3A537131CBD02B9EE0310A499E16C5C83FFFDDDFDD970B
 4C8A0CBCF56D49CB6C4DDBF674569B2556F1B814C1B24B79C443331465F5C3CB  A799AFA1DC580B12D37DA3B82582391D2D45B9535E36E9952ECCA2678C5B7135
 0F0F5E1665064483A8310628A36F864807F59DAD43D9AADB8DE07A7ADDDE2124  5DA95B29D871FB1A068A712FF5E75EB10231A0E13025ABF82D989F0E96DEF8F7
 D45B7D8A763DABA996D97F5BA3D3664CE0FCC3AF04B0A263F5B34CE2899D8AFD  5FFA8A1C0339889C27FB0DFC7E91C9273EE333CC217E0262D18CE7FFB7FE4F94
 C64AE1592AE538D9C410C9DDD1F832FEE6ADAA7FA3AF8FCE54FF56C772CED1A6  A828215CEC9202C364FDBD1DA478ACE073F8254AD4527B79433EC079D777FC20
 CB2DB733C831FB648C6625A9250EE01A85302565C80CBB1482BEF240336474C0  D168EC5C4B14141C4D8AB0424C9E09C44EC3055B5CEDC21D3E42E1B91B80C25E
 027281DD34837F8D735C575B3A417FEFE9AC5D19C34F408A027A11722C6C0BF8  6A92F5200545E6588D3822A46D2E509CAE7AAB2F07DB91D81FB7AB25DF695B51
 C32C36D301B81BB32130B6C5574F8D7FB4B75EFEE80B6F97F694B3E3CC47C781  CC06A0F3746DC2FCB9D856BF7C1BBE6EF77FAEF1F7598CE3A7EF5096656E5200
 976C2875B72715B9EF2302E0B38675555837112CDD710A8A9AA6E38F8CE344D6  68DDCB150F772F123096A03EBB94857C56FA14A93D44F41DF12CC8E759EB8E65
 BCBA47B8492822E0AA95227ABCA59EE95A9EC04533F2F183E11447C2FB94356B  2A189E60FEC9CE61FC5A7F679171A13A43E8FD1E40B1BA9D94859BD518E939DE
 B6D4ACEAD067C4F3A9342279AE39AC3CC2577A900F5F5D3E4C84DD4A37BF403D  0FE1F7A6AF5EAF48F2B4C077E6CB9A824731F0917F25FC3AFE2E906E89F63E09
 30D8C55A34A05CAC0E185AA666ACE03DE2A6F0740F22714E0C50853AFC3F6FFB  F0407A5CE94138429F477A7367C0A30F7A13552BB6F37E270C2CBBFE73A7DBF2
 D00E33CBA9FA009A6B735A4690DF036CCE47B3528CCABC30635147B43A7F2845  BCAC7D757CDD688A4DDA737FAEE9B92B3DFF5667631C0DDD0C4BFB14C6E62C68
 8CEC5C1C94BF9B07A61AD35F6CF4A0D4E181BF8239A776E1F35F1E85308112B2  3F82CD1D77B3586F7D5C09283CB6B6A2D184A871FF64BA11710A26B48ED7CEA8
 E617AE7FCE5E8EA627E935BEA658D6DC788321D5E91741BF88B35D11DE43F2A9  3C56A6A9D5D599CDDAA30707A98C584783140B7F40DF76620981FFC89BDD0A40
 E82F86248235BD7A824A93C6E9C45BFCFA906B3FF35E384A14613225B69F3FAE  FDAE2244E8C1529AB2ADD1723E8A3357F384B9B5C0E3DDC7CADD0C808B7AFE18
 7FADF6D40A7FD88DB1FACB23E6CA66DBDFFD11D8D6C0ADB69FEE94F6DAFCDA28  32DCF5C15532F80E98BB0CDC7EA3AEB8E3EF4A7C00E2FBD2C81CDCF5643DF896
 4AF47308AA191C8AAA25FB7D25E4C0FD131ECF035B66415ED41026DD2F71C038  B3E434894900A7C32178F7AB7DB607727DCB4643D58630D6B672A4934F8BE535
 E470D76F373BFD4FC1F68E9873D489213611959311CDA082436DDC25E30CA69A  D2D7A3568CAD5BF2E2F996D1E24739AA4133B7F28F979E2C91DE13E169AAC332
 791D72710666571FBA502868BA6D9E36D9C93938E6311DE867686F9E09E3B20D  75FF5470DE717163B9082B9BFEDCB3CADC1A979D3ED87A636A435705F7966594
 95B9A1412267902EA8E9592B4A2143FF88F60539EB545522FA5B671ECE13394B  9CD6B54D2F4BA2D3291C17938EAC627F468D6AD12D18D9A77C669912DBCCE20C
 1B38C78E1C7247B8EABEBCA6C0EF7A08E30E4046A3817E11C751C4CA8B5DDC70  8E3BEA09D3916943563E13362E11279B167FEF7E9DACC1ED43EDD78626DE7692
 1F459BAE25D9239109B7A3EF5A339C5453B57E85AC9685BAA20AA5A31BED9AAD  0FB25EF416FA4A50A970948F43A5B6ED5FA53D0DB2D193DD1D3B84F12F854076
 B89380BE70BB4C0A4804DB8C50426E795BA4BC1F749304C288ED3C2882F29EBC  7019AA91E4F07407357E91B28D9DE4F4CDB3869328011EA6FC50FE56C2080470
 A62E1EC82084DDCF5A195772C250FBD355E9524D202C441F85052F5951ACBCE7  1DCF26B4E2028866301B18A44AE109387EFFEE828C40E4EB7B210FAA1673791F
 9EF8ADDDF69D9BCA6624E5D0F9C03D72283848325EDCFC572FF1D8F67FFA495E  E3744E7A409908676350E9A0C2BA1C54E15BFA335DB1252C5E21F4ED42A61960
 AE35EA1A371954924D936205CDA2861DB0471D40624EA386131E6DEA1CA3449E  B057096389733A30D3B6AD95A99E5B1CEC807380459EB3C5C5B78126D49283B8
 4313A66DA42B34B4EE7E926919054A03FD215026550E867C09709E3FF8F07D89  FBF4FAAC5B2BADF350030DF5343980C2E1B7E193D742AEBB5CDAAFE20E81F8ED
 51A87FC105671503632ECD39311060452DB1962E67AB585C40E762B6E694DB85  071374ABADE3D48AEC2D60A5FF39BAB60F958EE1B2D70EC85AB06F16387269B1
 DCF6BAE76779FA3983E6131E3A28EE90727E0DCA4D5EAF5B4451C7BACEA2B984  823FC2D3B96006735A5F9A748B4D77E3375BD4778354FDF63197E07404F78E28
 7927B996B8B329CAF896F50A3F02CA75325B2F626AC15FE5EB9D36E1005EB22C  8174926A60FABF3531F0A7A46081E3D7E40D3502595AA78B6E837D6DDB5E7C2F
 8943042606DC86E6EC0D28B7E803D9ADABA4812585CAF6B5A7CAE6F3007224B4  E7F36441689C3A565DAD8D3E02F94F48A56F48A9383784432DF04BA06E89455E
 199DC50D70705F0AC64A8138549512ED395F056EC1C26DA734D606674A8D259F  C6871C5069B2594F6966F344E67054FA29C8FB022201FA6C0772474958B2C496
 560E3BBB3CA8B8DE0A665A7D59E0A21EDEB4027A0B3CE8835B998F1DA7E55828  1A7F948E6D6A0ED05397245BAF74578D3DE4D877ED3AA354922463D7FA5136B3
 25073EF8C7622BC9B4AE2C9672D2B5F7E24F4A15EFFAC878B3809789D76742CD  903FFAE4B08C703348E8E906C9C21069962BCA070770A984B8E4F7AB35EE0393
 8501283D6B6888FA63AF773416CCC8D0228DDAA3C315FDF00C997AA38FC3877D  CCE7F69C0509E0EA4304E10488C97D386ED2975CE9522FDC8F84517753B6A3C6
 3A9AB28D880A840D96B54AA28EDD7376863E23B8D0862CA449129CB0E5359D25  7819D92AAC1A9A8D62496957DC6C064E9C3990842559443AE50533D80729B497
 4A3674DF0A0A16A6A5588BF3F7A82FE294564DF58A9191F87EADCCCEC520BA0E  EA837DBC830F21EE4D98E0A3B8377BBB2C9593A7C36A1CD1658A1A24AE99EF21
 A5889888F651605834E561BE8BDB56D2D6F9827E5F4442C47EC34CD91B0042C9  95E27D33B4D59EA5C4F564678BCDFF0BA556A83A680EB7D85F92334600B43EF0
 8FAB08FE7EAD98B4F7870599204829265DE2C0E2ED936A3EC976DFA1EA5E1E3D  FD46669CE0B6A2C19CA26B151A1A93CFA8C38B0122D2F6A30FB7F7C43A382A9B
 4CDFDCEB94E9FB0575F2692323A37A5AFF5EFEB78316CF6033BD8FE646D7A568  6E56A4CCC2BAF02329E3BEE350EF9955298FD6B147FF5EC6AE88742580AB7C3B
 2B4EA3529AA723693CAC775C0F42D292FD72F6546A983CC073225326EEBDA7C9  20FEA2B443E08DC47ED0C8C1A7B1BB75424370F01A9D09F6E6A5116C4B8F8EF3
 D464579D133C38D7AA85B1146E8A6DB5E6AFE073164241361357C32817A5FDE1  55FB2268107D5C0A5026A15B22C985213F8981A8B174C14AB5968B1C914D7F69
 90C259ABC7B9ED51E796471BE1FA847B93EAEDE45C367029712CEE956640F462  3DD3E14C91FB26399DB78590D5FB105F44F8EB5E840C93578C43D4393A69A22D
 DEA26772DEA12C6DD33581E447C0D2DBB60E453241A69119F3E596D1A65F82EF  240117675898DE01B2F3EF10FDA0E9343B228A49FF4E0FD4DBD09A36EBA9D38A
 1AF195A55FBA3354C81DE12A800906D1BD0D1736453B1D70C3540621525D71A6  19B7F796662641DF72D170391D9AE914CFD0D8281DCE3BB30984CC3A4AC0214F
   76215095173C7B8901AD58C4F9C0F584E9524A0F5925941FF19DAD74B2E0A9B0
   AD126F7C6A23D610957D7804266E4713ADA0368D6A3656FBF9E49FBF3AA2824A
   5EE88ED953B2D36F235EFEB0566AEC917ACB1E234ECBB084855D7945BCEE062D
   8FC4C6FC2B5389C9E11400B19AC3A90F29BF0E6F82186047756B4EBB0DF56019
   93B7D458EA8A9C6C369B6E3083827790BFE5B5A42402573A5E5F55A255100207
   B536367A0451CD7FBEDD8DAB5530B532DBD4C579F1524AD1C1A9D0981BB95D5C
   7737DCA0F2C5BCC5EEE9D06C9B7A09D97EBC2814A70D5A32D20F86426E88DCB9
   79E123E44A499C20A5DA428AA5FCFF05FE3D2057512EC4B98A1B0149370B3820
   4F1402ACE37352A9CA7B0A378EAA5CF39C36D4C7C7C284D140EB28B849F955B3
   016227422DB40CA0D00F03986F7917E19B52273191ECF2E04E38838F54EC0836
   3DAC5A16066830233034A617CF3C704D2B8A1AFE71005870137B6329EAB6D42F
   E42D0C7D952791A4F0
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 14516  FE1F9C3465D1E455A4D8FEE85D7A927412507703 Line 15332  FE1F9C3465D1E455A4D8FEE85D7A927412507703
 55BD4B049BDD6507102DE80EAF9D91773944A2B6234F964715719B27BFBBABC5  55BD4B049BDD6507102DE80EAF9D91773944A2B6234F964715719B27BFBBABC5
 0D990187F1DEC4D092BA631C1B78577BCA2CC757EEC498FB0DE0D1A395E7BA2C  0D990187F1DEC4D092BA631C1B78577BCA2CC757EEC498FB0DE0D1A395E7BA2C
 FDCE93470525FDB76FE51C6A106B9026CCBF6CA999B4ABB79E370A68B7B05E2A  FDCE93470525FDB76FE51C6A106B9026CCBF6CA999B4ABB79E370A68B7B05E2A
 8E407796A4AB5129E902B20A8158BBD1327B14327C60252A697B18DFE6C889B4  8E407796A4A8D5870507907507ED492B8DC2BB8955EEA9AE15487C083764A6A3
 76132F9B151BEF48086E9772CF003361E12F2569A42DF9867BF7F3A0B339DB97  F499993E6490F4742BD8EFB6A8D5CDABA0F78067D13EC304269EDA7C63CB63C2
 072D6A36BECCF3785F8340D9306713E605A7DB2DBC85D61ADA5DAA5E54AEFA16  553F8D12679FF7C7A6053E07838BB78EFA8C0B8C9CF3C43908731C110FB4DE87
 7E123318FDA392ECE3E3A0BC0044C18C41C8DBB861A5F80CAB3A5537AE61BFE6  25048A69ED6EDE21F7F33E6C50AB19775696F087A9C81E9DAC30E00CB788CD74
 C55B2908E8B74369B32230D2A46A57E4DA55CD85E5F2C85F776BA42DACC53884  EA72279194A4FCC106D2006136544C5592A41BB03CA0DE37EF131189AB779C9E
 2E3E29D00D89E9D11F680B3067FD358B28533E09DEFAD062AE48D82FF078B008  0A6EDB0E4528B84717C2B04462D963487DB4410A7592FA8E408D25E6F76C9F06
 AFDA55D091CACF5C2BB427555FC30C8CC380713D5A7B9AC19F8568FA6D9E2897  01606C988F7A504B643E4CBC6A2FB0B9F9F7704DCAA78FDB914A7DF0884F7872
 EFB8E3DF5447980A1F502E5142E8FD852899B8F938B4961AF2B946B3F73BA726  55C9853CE6A95CFED9018F85E7BA1AA70E9CC7AABA31994558E49A0197FBB232
 4AE1EB38768182CEBDF19D90657C51475FDCA1F2E0DA03AA3CDB4B0C7E4E87C8  4AD992E51313D6BF89706FAE2CEC255B46491D52AC9428E88173DBEA327228CF
 BD0ED071182F1736C39266D3E4A180CAA2D58B882B96DA02DB7F7D1CDC27F190  763A68AEB370C4FB37F1E938735A7367DAE1B687969B3ADDD230A5AC0455DEC9
 B06EC053D712A353AC979A5B4DBC74951311C0C44BAEB2FC4790CF3C06258BF0  92D480DE33514CEC5FA3939A2F969D2949345DBD2BFA8529653E3661F2D550F6
 C545AC8A2A5197EB74897078DA8B4A95221FF1FE7292D960B9D61754F8AB98E4  C643672526783EB9199772A10863D1DF3733A1556A83E691433C60BDD4C9671C
 28E8C7594AF07C4B1328C68B466148528E404D1D492270C25AC742E874794418  C48B89B1C8CA8096283E873E619E9826D9E2EA712E9E878FB8364C6956484CFC
 A6869AF464A45B0EE4C38271928A05192F993C43CB6C526E7D28BB600E743112  0BE8AA27284A5C2AAA6CCD404953EF5D8334D3451676CCD188EDB290D3FC1AA5
 5BE0BC6BE69BF565E12DA071501004D0B4BE89CB3131235C701CDB627AEFC038  8102E1D6D8F4804C18FB39B1F1ECEEDB6769AA4E337AB0CC12DF0DD89993FB75
 21B912FD8014B4A6F0520589EC5FFFE4A3109B95B2CED5E490E7D8E3D845D6D1  11E93FFF1AAA77F7A40CC2915A0EE22385A4C142635631351C904EB2423B73B9
 EDF0BEA01308EF9229C04D4C6E222909211E814F9A887035671169134B7905A7  19DB354C980E678A52E05A4F981E33CA2F225CC71DB6CF9987F391E9377874A0
 365B3CE17326BF37709B94D8D065E823BCEF512B3BDDBEC99C88D6E4973E0BB2  0CEB3E26A09B3E8973D747BBB7C389C9D5F009E8D6FCEA7D97445C1DC9386DEB
 5C6CA4081CEDEEE7E62B46399022CFE1CA7E173E513BD9AEFAAEA2352A43212B  D198727EC807C9945A62CE11E32B57C8CB78B21AD5FE5AE831DDBB61185E5F8F
 50C0673594882B491F6BFC47417EB79CD0F3493A8B02544537A67DE663B16CA7  6E4BD4FA361B96A9393F07513CEB97187D60E7A312A9E59DF18D17C58DB4E820
 C86E1B623D0C2602DA7D73501456F3494F1118F94E0AD8C47E64FD0161DC0145  A9C80C774B6CAE5930FD59B7FE382BBDBB1B17C84318DF8DA712C29B9741F98B
 CA3A9F9BAB012966720269F5EA83BF85AF410B76991CF963436500886C93F399  94F85B4CA6C2B254FEF7FD67F14ABF132AF5A073CDB6B84368DFE42F76B0037E
 DEAC22109C2D67621B6EF21D2DBDE76CEAF17D74C8D291C80031EE6CCB9DEF18  C0FA195AE6C3987AD991623645C99096CAB22425DCE7562F81C2DBC507DD0FF0
 F9A173683586B5BB030C72397BE2798DC546A505346B36544C5592A41BB03CA0  089D016914FB7A7A67BA19A5203A130700959C016914FB7A7A67BA19A5203A13
 DE37EF1310D134B3EDDB78180BF4E0CEA496759FF423E06CA8BA7556E7DC1FE4  0700959B739B2B395C1E0F24AA5DB7C42DF627BECEE3818E1B5BFC5D5A5784E9
 052517107A32A7E912AB2B38026B2D02B42D9D08C6614920FDDF626C04C9066E  F184214C7BE221F84B1D8C0E089797CFAB74C9EA606C2EA82FF68B0557801E41
 DE29EB3DB1CBA45D323BBD6D3569EDDEAD6097746DB7CB534D1AFFCE41D086E2  BD95E41C04BE65D8F3A9ABB5AD0567AC878EC44A72154FBEF598DAEB522214C8
 DF72F8068D9415D8AA42776C84ECE42E3B2998699D33E3C7C77416A5B8523598  91F6C64590A3E6AC376F9CE84FBEF7C33C3629B20D494FCA2D6F70F747F88DD7
 B7080A52DD1B830F4D6E3B6C48C5B8CEC2150D3DDB330B4EE45E699A22085E80  A3611FD8734F6931BD7BECA1D8AAD4A0BA298D3E371B43BA4B41CDFDF16F7905
 26DAC13E567426DB04D9E02ED93D084573201F04FF1F7D94F130E5394BBBFE6B  DB2E021A1ADD96CF2AD3F92E0073DBE6781EE58B973EE3D87D706A3084DC06E1
 2CC46D12A66B7C79A99A1499DE4C4D470ECE9A69CDF85BD701402C1450A455A4  09B7766D81110463F8E0670B96DED9937CA04798EB526091B48A469C72511CB7
 BF81D6A7B350F949F816A775F014A50AD3B0289E5D8F0726EF13FB88A0AD16BB  465587F8204C92D069C84C053D6EC9A9491BFA234A0323F609E2E249D328BA0C
 C6FC1C6EF18F4116BB91CB428BAC7A4BEEFBD5509385F783126ABEA4BD30A32F  1A9A37D4382E0B27C06DFC2064694B73BFF79E714D1C185323BE0798C8CF6B4C
 CB555D6628A347DFCCEA986AF342C5B273961C7CCB8ED1BE32DE6B96C751F014  C492912F6DD4E2CE743336A2423DB957762E2539B03316D42097BA495C5D0272
 9D51B7B8D79EB492D1FA2208A2CFF19D4E3890D6563EB1AD01CDA9F913AC147E  CFD9691201B056A8D8155EDD8881A363686169AC468290B547683B117DE949A7
 135FD3D27C8016B3ECB7A842334C276BA5CF382614A15DE3F85B8149EB1E6B51  0FBEFCB70997395B3064AA2DDDB6529000F53A331F9B154190F1980ACD233D80
 89A938DE6896D72B0CD6A176D7A4555DA8C93137CDC94E888AC8539B32438324  56EFD67343990A15C6446180692DFEF6A2400E9E98711CB717703EAE4B5C88F5
 54330EF38E9BEFC57558171C332D8B98A283E72839A9806A70E8ED74EE7E545B  3908837FA899E3FB8440F432045A4E7D6A1512E1753B82E9A3484F8BC8073C92
 102986F6F8F25BB5C819CC4CE79578BC549F4F00F81A74AEADA43D105E0B3F0A  721C1ADCED9FD509C3772B458EEFF77051CFD5DEB9B5BF30D50A27D94FB18C8D
 480BABC0D297F45CA16BDF3EA72119D2484BD60B18EDA950C7D0935E2FCEB58C  4A590221B7B421583544B2968689F41631345A406CE602725D4FDA65D56DB076
 7EDF12E38B3CF8515D7191E0DB70C69E5A25A66504633DF3DF96EFF84355D244  088824226C42E9F15385AEE03F083CF711C67C9A7AD7357352EFCF56AAB007CD
 92AC0F942A253A5F755B649959BBBF8CA607EB12F343B3080937FC03B9C48760  23C51BC6D46016D2A069D9679CA59D0B142C490F5632EDF0387AAC0128FCB12F
 BEB49B31ED6E163309DC5D4C5418B3C8949C5C5AA57BCD0C6AACB8800AA9DF88  E2854107F555F26FD1B6498456CD0A86B9CE4053096A1DCF2E222E021A9C4702
 9C7B3045CEA2D7C089B43607C69B13E2893E1788C1D1DB4507591F85040A2C23  E3DD3984F1896B5F92BA93767C7B2DCCC4ED4925CC1A998112FD973F2B0453EE
 5D2CEF17B3B44F4DE5338B95073F9B0DB6DEF1908A117934F11144E6C68A1ABF  C61DC3050B87A7F448D78C3D67867ABE3D7565AF00908000E49A10AF3E4257DF
 34A514EA0C42EDD1A34C26965CAAAC2C5F1F873225BACB8F560B99CB00EB1197  BC3467DD5C8E1A2E0BA23C6B217C39816DE9EB8762AC1963F6B79AC874419EA6
 324F7AD11770A956F161755CF2AD36B7F2144C4C28836FC0E2867E5FC6DE20C0  811E5EF31ECD686A274C89E24C9D72A1C8A2E60DC211257D4FB69034EB7994D8
 01B5D035A7C53C01E77A8F0DEC362420027262565DA5454D6FF2B35B0031AFDE  4A30CD314A0CB19068AEF9BE96DA47CE498402417E1E0B11E5A9A883165B9432
 FDE65E02A88C22EC7A701A487D34F239736C4C7662509B388305F6D366FAA9C0  DC7079DCC1547DA09F3E799B1324CFE6F8EA7188D170F922144CE6093AC5929C
 90DA827BF8D400A21BB5FC78AB208A189E97CA93CBF9681E1AC6926BCBA3AEB4  9CEE82C585FB738110F09D41CCA0471BA80CF1950164394011FCB599AE191A2F
 F2F7CF2B82A38A9BADE1F4B8CB4A086A650AE3C637AB0F48DCD72A89030B1EE3  A2AC15CA290AF5BC63344998E91AC9C177168F047E59306DB3950258B6B4565C
 7BE829D688B22246BEF211780CB3AAF54B7760C0BFD19EA134359F414F4D54CA  0706B3533DCA6D51E13D306C33EF6522555056CC0F680A66A8196F85EE79D111
 A20BAB08D0563A282C8ECF2E8C591AABF99E00178F2D7D52BFFC01B4B0E38C8F  426CA19AABE1C1606DE9877F34B4C7CA085F788934FCC7298239D4ACFA29756E
 CD0754BDF9453B49C087BB96D4ECB3D9A8A3FEA3CD29D7DF33EF91C87C0C52F1  29E7F095EE86D9CDEEC4F304762316DC0A74717A3038F694FB2648B84438AC03
 E141C8945AB17088ADAC17D94230C074F667B496C896EA124FDD1D4A9AF4E20C  B913E0DF73571A10BF623F5E29874967329AF01A263FB19A11FD16499C1DDBB1
 D5C1FE7B02650A55FFB9EC3D2D61A5E37FDACF9569985ED69D2DBDB8EF5C28F1  30E9AEBEA5472CAA52FEC5E85739E3F4E35263C2DAD8F9A550781DF65AB43D7D
 0E36B8128E34C5B8637BF988FABF73F0DD4EB11160478B87B92905C11D92424C  041B175A46C57EEA148A65F470304557D3C5BDE285395A9345687DF91DDE798A
 23C4B9C00855DBB502502EB18D37AB710E816CE6DE933CC08D00AD6AB5A5A019  D51B7A0C97E822BBFEB1A312C8CF4A1994D0B3946083F2A38280837FFE58FA2B
 6E2783D7A6D8E37ADF4B8476FFC0457B7453FF94AE63E186E125AC91AD787F39  C93A39A1FF546AF63F3157A19C17D696A5D5AC3D3D77E06CD0D1535A10B6E3F9
 69E5F550396DE786FD41764E3F73709C8318DF97FA02E35206FC92D76253D0E3  47C94C4B565D8A4D563EC1AD43E01CFEB127AE453036431E9A71BE1E3C82E050
 AB12A113012E33956E2CDA14D35941ABA3802CAA5F57AB053BA44CFAA7C2B370  EDDE1B8442BCD5D036274C091856CB963F1737EEE5611AA45710AD37D7151232
 0B3B3780CF01D84930332F67D47CB29FC4F03884D52A7EB6AEEFA3A47CE46057  F1B7CF58A41A9D19821CC1047193BD7A2C0C6951D6B9FAF124465C1E4AACFC12
 E6E943CE6E928A33EDE7854744B32102C9E2A2845E755D274F3F9BC60EEC664C  A743C7142C81784E873AC972266AE6DAB6064D5317C41DFCC47F6BE71B86D35F
 7BA67EF78D43A89262EB65D6993484042C758DD37C80634400F2543E917A6ADA  23912234DA3ED1851ABDD88D1E1257A40E473C8A13323DFF12C0552483A1FC72
 F849940F70238F69A4CE6CBFB530BB214BB567057D6A0D7870C1985EE1699012  C7665A10591A65205E66DB4F5553AB2AF657B78C8CDDDC1EA9AE904FBB7E3EDB
 3D8CC09ED1414FAB296310BE7A1159B0332963AF79BD01956BE669E9E47BFECA  E45CE3B87D48C0BA63B93B1F5C11C7C6506CE66C6614CAF1ED8F38163843D27A
 5715E9271483A9D6EE3CC396C0FA975C7489358364CF9145E40B7B88365DE0F8  9D8BC766F5F8E96F5FD15D4494137974D5768ECA14D34D5852442A92338CD2A9
 A86B50A85BD24D21E07CD6659765A9748C56A017EF0CEED714976D7D00609A55  3E423AA2C17AE3AFC8DC8983E9ADBFC28D1ADB4B54B76710D5902DEED8C9268B
 524763F4AF9B7CF796771ECE64103D26E677B0D1D96BE3A2A9B4748361E264DF  4DFB24390D4C6052741AAD03026A6236B118D2481EC1B1DBBD8A6F67F5B38E6E
 4625BF5E05D1A6D915A141138DA1ABB72A8AEF57A84C130CB124B027509996FC  A99B24722153103B5F67B66591946E04C3CD1170C7E3E90D33727DAE514BFAED
 E31C05DEF49C192891205EB9182E8CE99776027EA8E8CF0CDF39392255B2A6A7  7CE10F055FCA8E4A740DF34158CF3D0DF172720BAB3E4C5BB128406FF7536B31
 583C22B04246C219446FB8909EA72D065DDFA2DD936FFA3A8CD46C3300849D0E  7B41CFD135570F29EBD243B960987B0BFF9BCB3CAD4187C84B3E5705A5D5A8C7
 D56C44D5B2A3C67AA2573DA544EFB0FABC15BD5C3E34158A36758C9F11808501  527348151518F0828C8C98FBFEDF0673FC7C068CF408034EB28B2C023E55263E
 7215375EF8C68710F0EFFA40FCC9AFC12F3FBF02936294B4ED1DB688EB8F6590  98762F8F6EB5ABA1589C629B8871A3607F8CD4498A70B19C9D3574BB4C6CA0F5
 414ECDA2973044B0D90C20DFDC6CD99AD66A05A037C4F0CB5471F4A98A162D03  DD5A06CE9DC28B09A52FC7BF9C30F0608F01CF9D7880C9A1C1ADA429102220A5
 198B19E9CDC23C7D1C39D8AC3BC326A16AF88DF1AFC96477483AB85A6BDF5EB1  E816AD24C2D0FE514300B80926C5416687E70D84AEA47823DD3EC06399B53E21
 C809AC5C66931E0821D7A1B8CDE48ADC3E26FBBA143F2D00CBBED1D13E534AEA  873BE6F0EC0077A7B5F0C57FC6FFE5E5992E5968E51FDE12FF6E6126A4C16CCD
 D9DE319852FED657442C866B9D5595B0A3EBAA93EEF10894587A6EB240BB3341  63D6B3761A9D9EDF19AA5C41E2A398F99BBC5D898476C9C9F5F8A070835CB997
 6213C0CCB254551BBC14D55F2825073EAC8F6EB896B8A8068901F2B0952057DE  01F19762F592ABDF157D17807FBCD68CE2505CE61FAC799DEA617DFCFB53196B
 3DCA258413F6380D543B4B920E187FF6E455B970EBED7567985DEA8C55CD9833  13143E425026DFB56E7C0B019E9664B58B5F8223C68C5EBB2B50BA3CEC9D9750
 8A813137F28AEA3B9D16D6CC71BAB18E6FAA0FA2AF035F5084FD06081689197C  D714286D835B7603F69FAF43A947172AD55F57D7866E1FB0C3B23708AFBB897F
 3FE61A27782C24ED15017A4ECB75D43DB5CAA9AEEEED8AB079C393E3D6E048A7  101BB80A110DD889054245EB5498455881367B21D4B71DA82D8CB1AE02ED3D28
 7C561C99B8ECB95428EA05617DFE0105C040A7713BEB9BAAA38108E6D8DA864C  CD1D2708911CCBAF60322BEB9139FCCDCD147D02E582BB80A225FB41346FE241
 B53F26F49DC46C643255EED4A032ADDD18FB7FB971FCDC9D9FF725E5B6EA75BE  756259619BE7315506D08B278CBFF14F2F8CF4B1C639A1CB08AC1DCED505B176
 E37BC618CC782C4282713D41D405D24CB10FED08B6A52FDE4C10BAE9501298D7  02348B2D6187044561D7DC111B24990B905664DEB5A1D26ECC77757EDE867F51
 4A616CA9D2C6E5271F6792B034BFE49201F37624390781A273BF37432A3BD105  1885171A6C53A5E6F05204F836775359F2F708A7F73C5E7ACFFB25E589E8F0C9
 E9C31D3ABB946A19E5C7BBFB6C093EED078131788886B01A6E569CF3971C2F7B  F1E9200ACE240E97861C83ABE76B96BB7584071DEF3FA927892557DCF56BFEBA
 0B1394D69CA931EC7EB08CEF668572CC07B3EE7CA685090DD542E5B7CED8E8D3  39E5A8437FB5F96847EFDD6575E7C234F2AAA3FD3362D011BB771E4BB2E612F2
 476EB3C58204EBC57CC7F3404B5E2334A1F167DCB9FBE1EBBE1D1F12E0D962B3  2CDC94A3DF798AE6CFCF7C3B2ADD893BECAB6BF03B49E42D98D23474A7DB1157
 3C513CE9BA2E8472913817FC10FEFB9BA1F5DEF9B438A84377451080027D0650  A5F192F2646BF7F0F792B32A6523CA2E09A24CD5D25484B3B646C88F88B9950C
 2C3AA9B4FCDF139D158B9CA2FE87857CDD7E1DEF73EADB23CC48AEB365AC4707  05422C157F83C24613604FA03D0269FE3B9085CC680B1C5F1947659FD2E067BB
 69E00E71FAE08E18324F045880A3A204D2665D4113ED37BFCB68C321C29383DF  40DAF211A3688FE745F8025492067D551A9CFADEAD340171E06B8DDDC32CA9D8
 398F607E4A8027615ECFE94B4607DEBC04B05AAB6EE59E53B499321715A18BF8  14759145EBF6EFD4DF196C462A2A04201199E185997C0225A1B9C4792EEC105B
 43AD5BA4E8434D73AC36C62ACB4B0848DA6BE6EB92360E9DBC611AB26B5A80A6  E0BF8EF318A810794B340247713448C4D29FEE44EF247B34AC476D7F8359D829
 D266C84A0C390218A1B79A065931FABFC1AD5F4817A36EF6D58D5BDA3E3E052A  2E64CF7755DBD95553AFED243E205E31B5DBAD63CEE42C1981EB8E1F1BD51D0D
 0A7D1BFAEDAACCC869D35F15E60E0F865FD6FBF366989DDEBE424AFC2DC0504D  5C29D2F118506E1E6C1383C1F577E88568A98B1E0E8BEA41318D849C05B69A38
 432E2BB58F2557289C60E9B6CA26ED5D96E286E7E2BF7079D74C8FD4A3ADBABA  D219A66E4A1F2215F531651A4B1EF9430F2C539DDE79D7B4B0045B92A32531A4
 51B07710E7F797054A2E804194CE5B022D9E5BE5A0F94B4C5C5DC52F371FA656  0F757EC2204995E836833B9534EE4F2DFF61F50AC58AC8FDC2447A8DA606F7BF
 9FB8D2AA1C1596A98F88B25E675BAFA266FEAAA8CE3D2F48B417FEE12346CC10  9651A5FC629297411CCC42204ADEDE8735D67AAF40B08DF2E44B0F8C22559B2B
 3EB5550286FC01C2B157C8DC04ED4E0B87379DD91661821207CB3A51C28763E7  17B64D377B548978454EB80264780C08A94D675FC50E7DA9788E48DDDF1DE0C0
 C94595CD7FE4F2F92D055FF40B08C1C79C572AF4B4550D5216AF5F0A9E9B0E20  0964E1E28AF6DA696093DCD822178A9FF3B4C40AF63068810414E25E99512875
 5115D3A235381C48DA1739A68B472BEB36AA1D15B128794E6933E36F80090828  D0A095BD3F5FC7B85C89BC47B6D988CE86F982EB4458A3EE46AFC2ED33F8B372
 0A9DD02977AEEF39EA7EFCBDE292E6FFEAB9CA754B912115E06EE150F8B4576E  FFD233276C174A290835B81C6191E2B9EBA15604EDF77BCA0889B0AC6E297648
 C29AC37F56DBF12060FF6478BF8CA47F00D2898EB96CDBBBE88776614779A600  B00776D5B8A07BE6146BBBA9C48AF7291BB2F6754A16E1B8972FAE23AC163D1A
 7D150F78DD12D9E7916CF39BEC481C7CA9721AD9CEB0FA671B8DDFB1BF89F973  895145C7E2B7062B6527CF091A2D399A0F226E94B360B664440EFDD59409DEE6
 DB5698F60A2CBB808FDF8DF56A8002CAE6617BE16E88A2B8915FF2EE5C6AE766  8B628D27C9B646E3B46FC74182B50C898CAB56FB40FD3BB81A151F01A7262419
 A85BF6399B59168843DCD33BADCC2271F9807E8F868E34997548E65291CF7F66  62FEA35F8EE812C4922C9592FF12647E74A243877C78FCCBE06D4682DC62A624
 584CDEDA4F8244B01DC084942260A6B15F6DCF2CB9B54554C5452ADB80ABE737  792161AA513BA57EB346379965445DC50ED8DAE082932182F83C4BDDF163BAF4
 AF47A894EED0679DA914BC357630488313C40486C0620E8DF916E648D68BFC76  EB99FB19821D5B6DA9D8A28A5B5D8CFB67D6DA5870201B5AA3228C58D10ED986
 756BAF902B8D621ED24A2B43E0C83DFCF33A9EC3F619087FF9B18EE2F3C351EE  014CFA777B98E937B48AB0C9ED06E12DD10A9B9AEA6B166E087436E5AD87931A
 90B3190845815873E14CF11F5A305334C12365BAE5E374EE8BBDB86B1572D747  FC3B0F025A0C14170CC7BCD5FDA70DB5F9D88AD477606B412ABEC735C0E09AFD
 754C1E2F38C7B1D4F806FF6BEB7293B4FADB68FECA8BA748A63C6E861520EB03  ACEF3895DF8832C91B233C05C77C35B884A7B8249EABFC662FA55862DD791879
 235FB9C69EE955D8FB17FDB1182E194E0E6313E016DE2078334906C1EFFEFD7E  9DDAE73D114E46C1ECE0944D0E2948E22225C564A0A7AE4E27E8ECAF1BDF49C5
 05C3E32EF8E7E9D510418FF169EE4B80EB68C052C2AB4706E4FD2663E6DE20CE  060A5F97437C46C37BDF9BE95ACCD3BBD151BEAC66DCB62E414E8637EFB43381
 C57ECF93E83C1F23A6E99F157FFA5062443BB49E8269C8CAC91E0918863F2C62  D437128F27869323C277E6407EAA48D3F2E6DB3C37DC20ABE7ED1F6C9A724C34
 BDF74FF9B1CC0A32FCCDB5DBE03413A9334659FB1E291E1D69CDEA5149029A46  F18485B0DDB276F570529304D34D51809557DA196853C90B8592B535890C0367
 B9E1B59954F21E423AB86078701B586AB3B7D1594EBFA9CA6945622800C10C6D  C164A08CD3A048C47401644B2E733A944E85F42DBB1D6F6D445EFDE4D1DA5CF7
 FF0E08674B9FFD36BF3651D54FFD947B76ED75BC49A8089EA8D3BB4E94994FB4  14A6EECC6AF5544A6739641BAC2A824FCA2483DA28B1F67249BAF98C053F4424
 4D7AC036C0571DCC990C60FBA08F6139FE2819B1206900152705ED49D981E5BC  4AAD750C86A4094AF32B0FD25789FA5573DEBD6ED5A474846F1EF4A2A92AFABF
 4F2F0E172C8AC420BD0DA240FDB4B1999C27CB68C8C9CA0E9B0CD6925509654A  DB0F68382649622650B1086F9A244780FEB1A6479C325031D028E3369E3A3FA8
 91682C16426E3110AF169EB103E66353CCF070B06C9E53D39E2ADF20E5DD644D  60B394261FAF70814193EB795F7B3D063ABCFB2E5D9856C0C7EF3D2841868481
 9E442BAE0CB35D088CABA8D7F062204B651E83B1CBBC29DE22BCE13D1400D697  0F1A195486C6F66F0304818DB831DA79EF537022AA5C15BE73F5BE65225C38E0
 7528C06E964F2F28664FEF964FAB63CF7DF47C88CED0B1F00A65265393F766B3  B9D9C7AEB1A8E213A2A6444AFB453AC29836F93EDAE6E8B6FB81C316F90AD474
 F3A578EFCE821DACFEB97A625E696027382F87A30A31E9D23E0CAB13179C3629  DFA0317FA121BA4BE474423E2C83E0BF6A65A45FA0AF27EF0700431753D1FFA7
 94184A6350C2DF2870A0C89D751C4CE01B4F95A90E4A82AE2D106B34A9C2406B  B143BEEE7FBD26C612F9C9E4E7943319555D051EBE20C9AF3DCF080353335F5C
 85AB533F67010BDECA744721243ED4E2A9F4790254CF4D4BD21498BA7139016D  902292BA64B8ACB442D91837F3CDA20B63613D7791DE54360482D4A6AE8763DF
 94AB6C8826D306C03BCF62494314D7887E796342379BB82C4ADF2098B971E182  E0DBDB80082C51123A75A5D45FC8B81040E64E0D3EF88A194531DDF9A7410BE7
 C7F38CFEE48BF985D7C62D88E9D77587E2A94B99E90583906515E14CCF1D7775  D6D5ADF297892AD7A13CFB26322784E854B65861C84897F3EEB60940D51CFEE6
 D26E2ECB09BF82B98DE4E3364B3B101841A1496ACC325C646724638125C91B3E  0B02E213824CE84131B26E441A2A8596B725F0FD2E49FB9596AB550C25C14B94
 DD83DFC9BD100725793C642CBE80A48A2B1D5BB4E83E8010294A833875F9F16E  69635EA0BB7E2A6CD45DD4489D9428C133E4E19FA3FABC867BF71A83C9BF396E
 68C2BB215398F8673DEB7262D163693923E39B1072CBFF3CA77C036F92A5AEE7  80DF97448C1DA4991238045B88F44FE21700762A563C83BC69D6272A06B996C5
 B0ABC8038A7112B3FA197868CB499422C438358C981B037639AA4097846D77D0  E600D3FAAE715A2A0E594433CFAA0C4E2ECF7DC0B4B0F9B88EDAAAFD0B4219DD
 BDB06C9D66362C92C06F259F6921F7A43A4F944922FCD20D70262083C058FFB6  CE0C4AF87B03F3994E3B04FA4BBE6276FAA3465F2A49AF95905DAF23D842FE9D
 E0248AC51FDE7D2F9DEF3FFF1AAA848B9539DB0E70EA5EAE953E69D2A8A772D2  02470FA3B4F28EA15692F14648C62CD46920ACD032FD1D54006A40C8F0467D91
 E2380125D05D446A07E4A3A2FC70EC24B325522F64B544A1C4FD6172337F68BE  1D53498066BFB1094168C5D0C2D691FAA151C71948994494B363BFADDD41A1C9
 E9A34C12EE82A6010B720EB88A3800039B6B5C4144D16D60012F39E7F7D60B2E  2AAD80413729D1465DEE8878906BF456861B046BA4CDDB10D2161E43F5A06E28
 1433CA696136B6AD2D6FDE26B8225D917CA68A2C5428275184B22D2EB2DBA38F  6B76DBDDADE18CCF708C467A110AF2B0D9A4E2DCECFD566DD00CB7F317B847E4
 B775EA73A89A446696282EDAFD72B54FB7E9CFE74A2967FAECFA026BF165304C  2233F98F0051FE14DE4811AF54CF9F27E5DB86A60C1F2CEB2B654FA26E93A63D
 370994D319F0552500AFEB61EC6E74AB32A6536C689387204790292697C872A1  CC7E9DCB4E021603C7E5224338DB8F50FF89DD99BFE8B84B7B713B63DC3C226F
 64B95ABCA74CFEF310191E88E50D12F58480E89215152A293EA2128952593F21  8F61BC16E9E30A67A903E08EA77FE81ECE3CBA178C3DFF2D8D80BE6396E2A7FE
 6180433243428C8C560F9B8C796A10322D06B399DDF991D130BFFEF1428F10BB  57C7F3DAFB8E895778A7A1ECB7316CEBC39AEDDF6FA3DB60E0A9F4CEA89D2520
 F1F0022571125D678FA7AC5BECF5DEAD892B3A84A34682F5523DCB49A9C13550  8C5860D0930D788E2CFE2DCC629B95AE64EF7DCC867BE2D211DBB4EB451E5C8F
 21430DDDB5EF76C8A9A44C9B045224626A93C6FCDDECD49EA04D85A2B9A83DCC  CF8783598BC0991A5CDC8C34879853C175B7E9136C01E55B3A090E53E93C1419
 AB88D8183E9244CF95849FC82FFEDFCFF156547140F25509E188206A12D63EE1  DA8304606EBB1DADBB0EDC41DFBD3567E1DF94C9D23A83233FCDEBB2918B923A
 C414CA75C9E8A41699FE952F8E074F0F034BD115E1B8FC45017265175595FDF0  D7F5FFEA86E9AE215C79C1CC6A1C88EC60E5ECEE9D3629475DDF9CF1A646DAF4
 6E8461255FB9C31FE2F900C2CCFF1FC5A9A0E5E7A6B688D1629D163EF10943EE  C6849A669B4083ECFBE0307D6D417B869F69A4BFA657832BEBA6DA2B17F048E9
 6D053776189910E2CBEC69988D32C01912C764B686FC007ED802C348D37C2689  6E8E36DDD0C125BCE18F8D9E2AEFE43856C7DAB36CBD669785DA849333314C68
 9FD2187BC906E9C46CD4E11826EC6D1BF0D3D7F69020B67DF67AA9CAADDD8CE0  0490FEA4A509B77377CB18A1FD52A241D97019E10B7AC7D0F734BB2A148A7B61
 AA7ACB4B101230BA9C6BC79EA129FB2BA282BF891B07CAA6214FD5A8140EF391  C78BF7FB2277C1E0840DDDDF32C7ECCDF030A8B004C7318707835FB15B2852D3
 0A825E1E05ADDB80A225B38D4411BAB2644771EC23C8D7EBA4461B4BDBB652FF  BFA57E417F1D87BCF36A4309F5C251CD099A59FCF33022188CAD2500145E00AF
 8A1F9E63D05D28B1B49638CD594BFF73821467FF1946F2D919812BE51E746BE4  29A5213CDDEF22E1DE92C6CE52589D886BC9919E2872F146155E344A35620329
 D836A785083278FC7FD658F3153D2A7F885812C803FA8DAC277F3583821D40C7  E4A9DA39D4F6EC8605C490A58AC126204954D108F79DCCC296009E826E0BE6EC
 8863A7F3A1D2A91EE05F96E0007448F08E8D5A21CBA7D378A7B1AAF5F56C7B80  B95D1C8AB679BF7774FD3632E67037CF99E2FED0BE18B9EF74532ED4CB1E9D64
 ECADF8DCACF8CFE5C2150A488BDF0D81E0B7E53206EAFA0F564ADE0708480B4A  666AE40FA8A9955E6E1C280B568B0E6B1770801CF0DE8D22C91C14210A12F526
 BA46A9C7E23EC45D27C6BC8D6DEDF560005D56FCA17007EF945208BF2C2387D3  494876AC54CE1D6FE24AE46FCA7003A22251C2BDF4DDB4B03B511226B4CBF49B
 70DD6069227B26003BB6ECEAB97DAB9A15A4BD6C8EC20E0F51BB19311D000AC7  D6526B9A6C08E406AF1FA6DF09F8FC63B1BB85160FB1710623A21D85FBD07EB4
 A81E23D4CED495D2E480186420ABE61F4165003FE0BF95441222549D95BAE404  B04BA53758C1B445FE7347C0DB72FAFBBE837B1EDAC16C4DE1E1F5E38E2A8408
 30C7A17A9C5C5673B880A95C27DB344F4C567DCC74224448274771B6A6F586E7  1166327F296E62590CC56F66AE52DE02D2EAD21921F975BFF6BC00AE2BE985EE
 2FC967689E15A6EAD01854DB57ED95C4DB3D539A8AEDEC98663B091C31860A51  91CAAF6EC1373ACFF3D7270A0BEA06692540FC1E7B9E5DF9D6FADC066886CB34
 DB119A72C7A06D69873049981541BFA9FA0A7599C2FD89203E6A0B323E6E8589  42AA05633D0482FA95447F8123291A6B5305F02A5A73A2BAC866DB19F40A87C7
 8300DD81899A75F58489076969F99A82B437AFFF4153BE459520387B1CDDB1DF  76BB92C660DC8AF8585187CDFC42FE0B8E8B721781A112CE6675C83AF1249605
 89572F3E4318B7ECEF0FA5FDB588D2612B0642C658EED89E7A8698BEB305C103  892CB888BC6EE9E1172E84955B590C788CF54384E6CA7738C88B3673D31EAA8A
 D6A4AC1A7BD44AD5BF200E0175CB37592770A2D89B3B5C137FDF98B99C5F0781  E8ABBE4840B8AFFC858AE2B9A49AB5121BEA648B5BF303C5BF6F5C5528CAAC1C
 570555964D0D808846B39A667CE543542511014F171AC9699D20BAD2CD428176  C0276081CF0BFD0E925972E9142F768A63DDB0105186EDF036214C5CE9C0D2E5
 60C7B26D6ACFD62C7DD5571B789895BA9377C8399E82082DED26D594CBB913E3  70CD203EBA3B15A3C41A77A30291433645BD7DE1ED8E082C5B82111A66167148
 A3F323E0F1B2CDD2C7C02AABD058E4303FEF4751FBBE49E7FDDAA076D0238E90  E248778F395B9FCF935C7508044DC353944646C614AD01C6655296373A51E838
 BA4B1879AD116313073E6F5B7A0A7D25115DD6C28668707303109BA195394056  758EF603E9AD35D91754C160C32FE92C3F345CDBA402EF00EDAB33B382DF4E0F
 567C4BD8ED691E46E6542159CD55630072E6084865F5676D662C3B49FA994342  06322E3309F402A541681FBF606A59B5098A689E2C81B0169FEB3C95227340EF
 94200B239BFAB1582B8077D3754025F364FF6A8FF7B6AE3FF4E0C9A5C6D5DC01  B1F8430E61F0B5501ACC3ADFF44DEF345F64E643F1F9FEB4155A0DEFAA482325
 F03C36602608F42F45560883B5A3B4D6FC4EFCD3AC4730760CCBEB86547851E8  D2B3E84898B927BFCF1D5B4E0A3D098D737650D73C050BFABA8C25ECCF802589
 EC6C8034AE956E0ED388303457FDC09D3CBD827A86BEBC65D22AAD82BA0646F8  AA03B78164FD1D2BF4B72BB65CDD61BF30E8072E14A68D66FF21828005E45C4C
 7A94F73BA6DC1F320987713F7953D9DD5A9F5E16421623FD7A4DC61D98D55F11  60004B7C460252763E68274D6C03B7C24E9E1436646B92DAF66172FC9E00FE06
 AE5AEEEF5B90445C8D9D44F075D1F041C4F4F49420B420798A7A49217F0CA334  779D45F48B0FA02140AB3E76B9EA470066F36CE06CF4EE4BAA9B4B2E54A2B9A0
 9A8EA4D9B7ED4225F1E1A4D6F6C6618E54F7FF5B15881E9E2BEB006A10EDE754  A8C6E3731AE7390034503C71BC5343F6ED7DE6C25F3ECDF0CE90AE74785F79B3
 128F8A53495FE8A3582DC5A385C6E286A9F17DF31FBBF26756497A1A5C6BE598  AC0342BC6B0D63F40A928FD863FF22E4FBF3661947A42F627F2F81E6158F5C86
 A448C9272EA02E66EB1A6CA4515185F636AA7D6477341D7433EDF2DC456737F1  7FF833376EDD4B43E704489D6D94590E3987D9B88EF3EE140AAF4CFC3B9EB4D1
 EB89E283ADB3BF432EF46FECED231816CA4EE59C8CA5DA126B8A392F9B1526A9  B824434FC3DAFA424164D4B7D4B28BAFA58BE22236E5C8B8A9DDBBB01638EA39
 BBF575B42B02B51149C2D5D9A5CA68FA8E0DD96C07FC17719A4BB074C6094BA6  F0F6C1B8196F7A2F11AADC478A9B8A4A921CAA97603AF46CF4415C5B757FD869
 6FA996BB2F3AAFA3361BB2DF67FC767E154D75841D57771F2CD8081E7132F5AA  86D582439998D88FC8C73B78F1F055BACF6B7A6C97B78A390B3A9908AA71E068
 B5A9E5DF48C9486CD200C549AD9D94B0836CFCF9586CF497DB3C7DD9D4F71762  5DB8B6C041CF59B2C3D0B101FC60BB9C5BE5A97327A4B127598A2B32041EE271
 F6BF788DDD8CD1419595FD349D092BAEEAAB359861CD4C07AA01FC4D79B5270D  F591D2ED2B86B3D957BB7AA3BD9BBBA4FCA12B23900BD78D95467A22907F34EF
 026FF75EEC9EE5C41124E129244B19C3669D58F5899AFA1300D77B26EB9D729F  C1E8F683B451C70B15B6FCCE554A44F3E395697DC8D48E670C50DF969F3B586E
 32B851D71363A8370FB9A4946821217A986C2B972DDAAF34C1C1A82D3A58ACE9  901C844158BA2018A393416A86F976D018F75A63950D1B9DB8A6631974ABA413
 8DBDEB924A17184F718EE6B812CBD75B530B2F8A419AABC164C92A026BC559CD  D17ECB266298ED5CE6AD63CBE031BC6CAA66FE332A5A21D452B56CB0C518B17E
 479FFF2632759FB9246C7EC544098078DBF63D27EE53705552C70024A354D9F3  14F8728E677C29A2F31C4816820975B7B23BF4B7872E6F3D4B72FE8823E4372B
 571B3889F9FF0A00C6C8F51AA491D249E9A481ED60A3C22CEB45517B35E8F50D  4891D921674E2A9EDEEFF78B614C5DC44D81F82F434ED89867E87D7951A23380
 619D62588B6788E176D46C0027C86F2D595A318DB4EE08FDAEB39EA37525A01D  3E87B291F94D0DF4EB4976BE21725523DED048FE298BF63474C1584DD188888E
 57EE7B045C258B457A5EC25E937A146F9A5DC8987FC87D542A408023B1540CF1  2CF8064F51E04509F9243DEA6D16EEA51AB26EA02A58AFB82857EB8D5467C78A
 930E183233B241A1BFB2B77839A8AE302BD7F3322FF87B88E95260E9CEB8C97E  D993F965C8DD6B7287DAB843488FFA498D47FB6791B65C76A807378B4A3E57D6
 E0AAC5E8C1B9CCE5CB054342EAD88AB5033525C1D6C84B95B70E697A071595CB  C4C114419BD173329936AD5875B40506A5CED56E8A458F3E8692ED1BA9E6D98E
 6D6852481690604FD4E5EB5CB9517A09FDA92D572AA16833F80A6B1C4C9BCA4A  CA1B4D225D3CB9D3069B2E73858A3170FCC21D86612C8E324DA977490CE37C2B
 613382761763422CB086E445EF234184E0117077043B538A1D9C231DE4770B3E  520C8B4F0FC2493B9F80FAACE974E49E6F506AE652E01FAEDD42DDC1BCD4D86D
 CEEAC48560685F9FD0A3946680DEC360842208AAB675F3CBBF4464D82C2AD66C  F44050F67E57E3A9D00A175E81F9CD6A008C10A2AC40AE124B58E3ACF297692D
 5662E762298DC8053BFC8DB8941E040A06487CE1296FA119CA43CF52BFAF0D5B  FF98F5B497E8DAD529E005007E3255D586FF98C40FA889A9183056C8FE000CF9
 618A35005336E8267454950C2C03647ABAAE84B98D87B7AE7CE82C11B22DC2EF  76EC9D4D8210106F8717D02A15FF37749F8EADE5F55C85666FDEABC961FE2354
 F49CB9DA547D7177CA4358E2D206A01C1302C926477E2F6E6CAA4CFCE8ECE949  A392DF87D94D467E63D5997933482274E27416ABA32E78634D198C8E527709BD
 6EDAFD87464F1F96E61C586F0D45D4AD9DF6BCF9D3224BC9BCF3F895A194912D  29032C45F57A20ABEE6D5191CF27D8D482DEF3BD9DCDA18B1F3DE5D7FA47B695
 EAC61B7606A359922B71C3F783C08911F10BC269C751AB2BA2D0130F27F494FA  4C94491691E0951A1C0987F4BAD842922794D6B6F9B11A324345F9908DEDA9A3
 4EF1F3ED532F10127857DFF21B27ADB44F226652A6B4A09ABA071504C08EBD0E  5BF9298A753B42B1B17C18F5C798CC34749093472F780F0D688E91B5D9764EDF
 682FBBA3B2E75CEDF13EC6F7378ADD06C60BEF16536ECFE5A4A98D48CBCD7C65  9C3C163328392B5F3BF6A29441C4113D206195F8F769B5CD39ED69F0E031298F
 C7090E0B50C4AAAA6BF374F45EC8622E0E18EC84215BB6C386854823962BA80A  8F6B866E05081E15818E97785C62B611BBE6BA06A6EB5592F50CBE178B2CB3D7
 956CCFE117B52DF5D4E29F24577C81773EB3BA399C4569669C65758DD1D915E4  0A87FBD1FA98896C39CDAB0AC92D286649E493421A4A1495113537CAB160E880
 F2F2888F878EFBA070160D9E6DDD321D56AF63136A636E650898E42E18D338D8  E23D2C633CAB353DCBF0206FF63B66F801226407C33D5A2E393DC52BCCF5FBED
 84EF3B6EEC56AA418336EA1F617E02795AFFD2625D805553F811DD16F3D031D1  8AA790014817E85C566AC17357E67F6928F45460308F4BDA4101AB0DEA3A8BE3
 0C0815C00501259719E9F3A9A8B7AE4A3BFF8B9F6F056F357BCB1EB081F61DE6  B6858C8CC30A222E4311671757DC3E7CC6F7C7A9A5B0F30E9E697EFAA5C2C016
 795DFFE69A54F4E9C7CF1B93B006F3AC07FED1652493DE10AD7B2A196D168078  5C712FA2E4807725373AFDD25534FE57C583A300955E660873EDEA0B3C0BC105
 7FBAA3043842D5EFB41973139606D13A82A1958AEE3C8F2FA30C41984979F038  3EDCE4112DB68930B1675AAB6D22BB05C4D1E5A9BDD3B72A69A2ACDF7B66BEA9
 9CC81875A3AFC7C565D8D7AFAA1A9955C4818EA1970ED1195074A7212AA6AB8C  04D529E005007E31AE3C9942C4174CE5ED92264213C0F028247A8B1194C2EB7F
 85A768EFAD3EE9D6A39B9579CAFA55EB2D87FD526AF52D0956C520A7F4ADD9B0  F3E44C24A3F74A2746EDAA0E4EAB8338FDD49D84592E679F729DE6024C78419E
 05EAE6BD338E6B04E2F992F03836E4E6A92E74BC31702D193ABE5CAF809C6D04  955F4BEA245DF58F1E998F6B13565F38B4842D82FB04C02E57BB179CB19128CD
 0C93D180F023E15726656717557AD5438DF4DC24026B9C443166F99050D64014  3841C3CD86A53ED3FE12A187496E6759A02C50347AE58856FBE9AAE85B0FDAA3
 F6BDF4183C150AF02B4653A55ACBE4C407CDE5BAF0B0E0C8A4437A85A6715204  64FA122A09081B2218A078EDF6C265088D34DE8B3A6ECAEE45A23BE3C33D4819
 5664664B143FDB3DD89008385759C978FCA80A791BD170287637C40F6BCCC8DE  733E2F87C87A32533618ADE289BCE928D331B02B9830FA870DC42791276F2A90
 F11001EEC3068BADE3BEBA99AF060848BEBA0FE32D74A7B24FFF8BB6F7B13534  442F60CC7FBEF1800BA0386FBE0FB721B2B9C0C3BDF0307357F153D860191F77
 B0E03BB374617FDEE65A9E8A561C68D00C55F9FD3F10F71B0B79F2CAD3B9DAE1  1F86276E68A70C783587C01C312732D86FD0CA9AB0006FD0FD75CC7FBA6B929E
 AF69D7079040BB1136A2C157F2D24161F46B58763BFDCC677896F41F8E818341  0F7E4E76C17112E301DD33DDDFDAC69A2D4A3BC920D6EDD16CCBC111953CEEA1
 7B87851F2B959DC637E01E4C95101C5C85B5CFD31BCCA8C3AAF39D9F4A29A732  F61950C05BB9FE5B98B705A45B8D9F0C090DD724EA32F31C5943D239A0AF98F5
 21F6C261FB223E55574BC6C5F6F05FF65F0F7B058F89CEDC63E876A35D66D9A3  DC7E7DC308C555F071154AE0E1A77911055D9390F968AD89CFE5908296669764
 7518541EDCF3C52FA3A54558F298E4B26F8FBDE06E3EEA3C2EA172AABB37E700  07FAA6AB182767FBC020895A231DEEFFFDD234A21FD81C60A2DFD883DC4CFB33
 59CEE2A4D4BCA014B621186F2C10D7B1054FEE542D6769201FF76FD6AA9E6E9B  819E2FAD0AC54FDD79A9E39C505CCBD53C2981383FC5CA8D39089A9A7C328D78
 3F1D6588D4C5C91A1F5EBB6FEE3666A20F94506E43AC7C3BBCF30D931B3824F2  D713994A2E8E130541ABA159779EAC75749C7B6E81A0FBAC570AF3D551F19937
 805232AB56E6FE8013508BC04EEDAF601A0CC9D64A24DA1778BB5C407D31B782  5ED17A463DFA88D07E573AB08ADAF6F2D7D9F42A8B29DB3439B125CDAFBDA90E
 56CB9BF699DD01614240BC1322E8B257D01C820D7A4BDF1507A3CEB90CA32985  38E15529C7D17D5528742B877DDD6E9209BB556DD22C120A2415F87CAE126B88
 8F8493E5CB7EAFF888B7AFCB2AED49DE0687D4D5857311A80ED5CD82284920CD  77CBD1EF75B052D812106870701B7326AE073DD86F04412D2180DE5E09DFEA52
 8A6252BF281412E033B2C9C2E5096766260A3C12F300700FD18935150BE1A7DA  5612A2AB3D9A3783D43870FA97FD6C2007076529679EF111D050B5EAA0C576A6
 FD0731EDEB570293AC0EB8D69603F5A5EE8472AAEC545F08D2A3984297BAA5EC  3539CC96BD4FFCF1E22BF4D215F32850E95B479F070E8D47E0252C267790DF7A
 17BD6FBDAD2919EA2749BD9C54F2BAC14046FEBE753C8B50EAE6394AE72B8D9B  5E7B75BF8700A965F9970D7CF7AF748D3546436F6BCF2F8568AD276734D05D4D
 921C253024DB79F400D52CBC5FA902E0D2BC9036009F45CA74E43B5E5CC23A30  7296CD19EBEC0DD982D459481333C640F4D2798121590242CE3746B9F8A98E44
 FF8CBCBD5199146A70324E3CFF770C9A08125B8D72DB0DD6688A8020932D3897  7482D3EA2E0349FB45EF6BFA0E83CCBDD4C5FDAE8929733AA07D78A17D26C0DD
 70ACB21D7244AB64E102AD0EB86CF9F5A61B558C569A3AA987FF91AF03CD26B2  1D61AF7816CEFCE04867D755385581F3364CE57AEB0E95E5C800F7B8D0741303
 025C272F3D8DF2FFF2E2A593DB7AA7618487B1D3D924DAF7ABCAAB94EE2B109F  E40B36D443C1D8D6F7EEE02434A5D59664FF2169D254AA8C81BFB345F7957D4B
 C8CA5383C6EB881431B61EF34C70CC8808D23DBB18715AF4C7E4FDA61220D9F1  E9CE80266F6401F6CFC02EF5580AF2F277B9241F2B9355D8800B392C6D0C89E9
 B8FDA4BFB00807370E5122E0F768C4DB824DB15C6DB8ABB55A64B5B8F313FCBA  AFB0EA7776154F90F502FCFCFF86F100F5F16AE21621F960DA13C742D751C71E
 2FEDCE2467F98B23BA5E886EFCCA909E51811AB88EA5B505B5F326EFD6698E8E  E8CE7305761322D36EEEF9A259576D59230FB428CEE7220A24C3C3A9AEDBC9A6
 AC4845F31650C2CAF200E1F8917805DA508A9FC20B794517640D5611AE1DE350  2B4A83EA97173400073C26900E6F4131BA1EA583F1868E8A1B13FE0C9468F8AB
 59F68C25740F232E444BFE08C9D31F9C1FFE4D5AC1FDFD387E42839F5BF88B04  9F1BFDD7C39C2E1CA4C0E99CA1424F67849F13B9F872439F65D451B1FB3ABDAC
 2DB80008A794E9CBE589540AD1CED13520089D706ADC663E58EC48934F8B6821  AF65D7E8DEAAC0991E8D41B17F7A1FFE90AAE87F6DB3BEFC8BDF94C35AFF997D
 501FE475B1F1D576FE5878DBA009D2A3EB8962A5626092998E8BB20CB396FFF8  55574CF99A5FD75170B0205DCDCA4E8510A57EC4E92794C075977A2EFF093521
 038910C1960E2565523C54F167E6552B04B2F2B9CE0D1A85FC21E0EF12478685  059528D365CD0853784125053582EF675877E829FAD0044C4AC6EB75616404C0
 5E0AB86FFB4B4EC3CE209C3C3CA3B078ADB2F5168DB2F16869A9947794ADFA50  7814F63976D3D5F2ECA92F53611145CEAEE80B1BD11BC811230D81352FB53AE4
 EFD7E802FE062ADDCAA2418E56B6B68D39EE50F1BE39E10899ECD32A84710F02  3025DD7225A1ECEF6DFB1B82D58853D68396B4581E1C906357D969A2B50DAAD0
 25DA13A470781A325F30DBCB43255405F7423523088C72AF4B9FF0939D024650  B7A7E7F11898B3E148CCB5862DDBEBFD368D3F08DD9C414C5FA6AFB1BB16463E
 A3D4F75C69573A8247AF30CC8628541A42214BBB0C604567136E64075D121FA5  5B8C390FED1BC82889DFEB1478CF993A73530B77F5FA31B09CE362ADB170C57C
 1818AC249383118C278A8DE53E7A5D5EC40CA660A4A14DFB419C9C9EA6351308  8B33C0D07B54E0B7E3191449DB10B6D5846434F37294723C825B0D61428F0D82
 D79C9FB69442DC88166575049E84F392015EBB17AC1A8DD8DB2A7F378D85500B  EB0140D39CF4D479FD37C5757265D69641FD3835B952C090B360E43610FC3344
 B23E0104B29EE919321CB8CF6C9693093D4E0B7F57B9D7F9B92860C21F0C4FEA  AC2371C3226F2E9E0D55F9289601D570EC6D2C54E0F2E5C5A13DEA2D839B35D9
 515F66D1E465C40F0659D9F1559D9B5036E5A40BAD5634BEB6988AA389AC79D2  97865C28347EAB7789C8FF5D9381936CB0708D366EA814BDB66FEE9AF91CE593
 1B146F7B96FDF9B9F3089242D8CD11D70E2C8361014C171021BF9D790BCD66B9  8B121B9582FCF9A59B280CB4BE4CEFAD429E5804344E06414120CB0A82FC6D73
 872418F069ED522378FEE345C4D18E2315F582938A305C82DDFF5392E83FDF9D  9D3BBC75D1DE70E62A27090A53F930D74504ACEB87F916E8BB77983BED35A08D
 44876F3720A753E5AF3C6299ED41F71ECFE3BF1A71DFECA66E01637D54A8BA33  BAB56CD4E70C2FACE79F652937DDC6CABD00FDA9AC18A33945276EC000852A74
 619EE8E7C23F583DC78DFE459DAD170F112592672FC25A92A2A4A522878E39EB  4AADC8BA2C0BDB767A48345CC6540ECD955FEB3D89021D6015130A853DD4D76B
 BB88CB2CC0B18ADA215459EFC02F643686130167772FCABCA42B6F41EAFA459A  01BDAC8CD1F863A0DA9088514013F329CBD6F02CFE5AF7F85118BCA7410732C6
 1AEDA76B8391844A831D727BEA6D69C6453EA6CC35184F0296023CD6E9838164  8593E7477A7648190CE11362E07670DB14D6B5E36AA09B4CE0A95A841DA04694
 D1BA07DB3830F07F32EA637775BCC1B2CABF33A768F1A1EFE629D8501B147826  56D2C859B38DCAFF5EBEB5EB9167E277F053C4AFEB411ED79F3B5DFB9E11A2CE
 CDFF87DBBAD574F94416BE4FF9BA5338BFD580975EBC0E838C1586BF4E16B81F  08E99576ABFC52C4CABFC8B7D57D8AEB1E13614D07BB35E1BFE9B2665093EA63
 C61CFA1C2EA4945ED92EEEF725718A69D921F23DE007846C78D3737C42B28588  B546B2B799AC9FCA211610F46A7700403A1965A931855AC2256A1F98ED4F9DD0
 FB5B0B3CA97EB5429C01500B01C7229F68E7C55F697AE2C54A6CBB3AC9B22F9F  A56CA6A0D5C28009C107EC24E410DAA89F9D6EE680A524BE33ACAEDD23EB483D
 8EA97DD67D898F8FC188F4CE405ECAC0F2CE1F6E84B4597EDAC1FA0E6FF116DE  68DE5DECF9166C1593BA974EF69653BF510F589FB14A512462B76E3F8A6EF4DF
 2443AABFD4A9F11190922FE41FF44A49C4B603BC00F258F8A6D0B9BCD713DD8D  7F94A5784518676B880F2E094163A2204278779C517AA0A83359ABFB943DA61A
 FAD3F8450E9C04F3D2E932213F08C0F0AAF2F083A3463721C0668DEA89C15FC9  4F03CAC6A8379EE7D87C7F8D8F7E27CBD0B498B1FC0B22385B47D41941430F46
 53753548796F2A456AA6732DBA993B9981060816655B2F7052016A4C72A6A7E2  FE319C9B0C6C79D701BBBF32C3F06A40C1B6E47FC833938AE26C48F979252D04
 2834422A17E931E6AF0F6B8C4F251296CDAF8DF2926654FC5EDB5990A0A17D5D  4907A66E3BCFBC6E22A8BAB776642C223FA3436B303D0C384D73CB81DBA26943
 3A85B6594FFF71C16BC71DF174DBE7654F34D25D2836C37C6F591B11725547E8  96BD588F1AD914F650C6727DE4A08DE614D5D164C4AFE42A840D9FA57BA549FB
 8021B516676151B37DB086DE5EBD43D5F8211C97ED9E5A7FE71C5274F606E143  B20FFB414FA81379307B34F35885F657994D1D2143FEEDD0C96ADDF7309480B2
 99F08141D24955332F7BC37DDF6DC0006BF19D8EF0CABD4090300D7F4E727DA5  D66A5DBD618757868B67A1DA7CEBF77D12BC7D693D23EBEF1FEE852C5DAC917E
 E9D17DC70E13594CF9349DF5ED5A65A2E1BC41CB947DFB1494B7A57A169D7021  30F41CE9599FB920D65661CD3809C10413AF0BA074FE356AB5E89D40F1B0D823
 93F96A265C2617B2D4B8ED1601BB44A1CB7EC830F322EA5989BD1B943886123D  D92F2190F679B051D5B473BBEE6293C1BD55B46A57525279C41870B3725696CD
 401B61057A2993AA3BB06E3A04616D86D474F2FBA2624D28DC5CD51D6A99CC5F  E1CC45A2A57156568E830A7708660384E0094BEB539470C7635E20B514B6F412
 19286CE19FB70FC8AEEAC26C7BA1436DCBBF3A74AB0D4613BC8272FF827ABB47  E7ADD6268E0896B346FCD851812D74EAF5D173E21ED3A05C0EA432E4A2D41F45
 34771107241DAC1CC3C79A0297F6D0DD2E4F335AEF967585E6A22648D8CEFB6D  057A305793733A64D2D13D7773F5F836A396DBAFEDE0943D7088FE3ADCC780E3
 D8391063BD783CCDA519B1B3997620BB28EB5062E762298DC8053BFC8DB8941E  766F15C3E11CA368F1D6A566C548B371C99707476F7DE58D945E59543464ADCF
 0408922DAFEAB357F6E08968A6032F336C94C0999E016892512E8A4DAB509B9B  981B1E43CF288B47CF93BD0040BBCEB10A10BF53DBC36646C7073E5D0CA42F96
 56E1317BE530E728EFB64264BCE9A220DFF0F6C95D5ABF2C4B7611C291283F3A  220913F6239523C3F06CFCC5AD310C8DB07D360D69F4EFCCADBDDA29266D238C
 A643DBB780E22267A50C356982B7864555B8A6B915A686A601080D045160343E  0E7C80084E8C56DD45DDF06B651C7DC3CAD527A8BB42AE87FE16F9FC4B78703C
 FDCD4130A409334BAD548A2101572777F582C289EB2816F6F686BE01969E55C9  FA58AA1737EA319FC3EEE7488A9BF555A38A4FBCC99D5EB902DE2C6B2D298ED8
 54AC69D583AE95E542ED65EAAB32DE771F1250B2A10BDCBB4DB843C8B176DA89  9ABE2B26CE562FCDB379EC6EC05EA00FCDD2BAD14E541FDA28C85701DD80A546
 313D6A83343298F34461B133FD4306454AB1CDFF776FF8D43B6FFC7B5A5780D2  83E962767BDEF178B1619728EEB16384F5241813388A2FCABD1B9A2F64DA5446
 209AA1F63AFF79D76278604A4007E06F089059AE34B0B3CC0F8D56A1FD2E9832  15AD22FD6EEE377A4DAE83495E5B7857B072D7375C96A2DB3CA0CF7B4AB00320
 AF2C13BB200812BDD001D2CFBA62ABF4AEE5C5F78E6D99ECF7F38A31AA151879  1199E185997C0225A1B9C4792EEFBA6530463630F2B61893A801FE050B0892AC
 B5DE9E2C0097DD7A352CDBB5BE3810C38A4E309B1EDA80A4C537BFCCBFF5A25E  A37DAF2476A28AC1D042030FFD1FEABFA73140E22A71AEF1AC4E0A863F790FE3
 8D00322C13DD926E05A51787E4277BE65DAEDB305777B455E87562C58A0F7739  B0B47108A66B071CA1C6EA7BC1CCA7866F610C0C8DC36AAF162BB34333C807DD
 F1A395E36E22A3969806AC8225FCEACF7C854308EADFCD064AD2BE95F2927577  C7F0A2879E445D0E1126EEF0FF5523957A15D11A10FEE489055E3A5183E69E7E
 99555AC27BCBCC7630FFAC6055986D1038CB44367775207884C74FC12DD6BA55  92FED95B5F67A456095F8A49D6E8A6482F1F45A93E8238E4E8104CB458F4F9FE
 AF5FD72ADC522681E6A42C759742950C5793834C9EF86429E0F8AFCEF0516500  3BF0F1FF8FD0DFD68B48091B71751E27AB07735A4660B9E02C82BF77DFCEBF63
 3ED2AF04D37F086E8DCADB51F2C1D43047861D41F7A479F7512763F286EBE80C  F77E837270C8CDD12D2C9B27390E1C67865BD3C44D3AA202E18A46E242E74B7B
 B81C01D607F14BAFC04408FD11523B42932273B20FDAD087F6ED733D66DC18B8  3BCDF25D71246F7F65C59D91293DC865FB2A6BBA51A059BABA0E91BE584CE482
 A05B7980BB6F9C65B7E270EDB983C5AEA9A59E747827B4F3D9F42820434704FD  5EDB16380DF782696A7945984C4657AA5771A8B0188E85BE777E53B401889BE0
 C1B449DF23D9DFF529999EC196495992326CF9D2F5A74A2FDA9A3185C85C7F1B  3E04229064AE2715EF020CC0EB0F59D1DCB86109DF563F143AE7D40C566CE1AF
 62CF21612EC1F00AA02036BFB654FC62AC33423BF1C0FE7C7EDCDA92251AEC65  E4A8711A1700AA7C2E3BBD609C24041E72A107829567B6375DD00ACD59651E8C
 E421ED62CDF7663B42ACA68556A788EE25390BA59F4F9367C7CDAE0AD15469A1  F215BF8B2812BC393ADC169B3A7399D9CD14C6A92B5BB476F84FD6D3701613DA
 F794B69DB13EBA77E99EB826B3B503BAC0579923BF8812AF6A9D7F4CF516BB0B  C5BBD5A232DE12D2DBCFE4334B145F06EBF4D2B1084EC047F5CCA73C6116A2B8
 898B66E32E45A160A8FAF031260A01B078AEE02F82C468F196366C1970B1EB7F  11E1F7FAD42A6A71753034A02B2505B9E8A8F73EE9AB2F253514585C89E0CB36
 0047FEE5C1E299E4717866AD9F33022A6578A59763D0428FF9B725A90D74D870  3727973D19255B9144AE9F1623D520B1E6038154F45EE104023D17D3692FF793
 F0EC20B103772BEB0702B96DEB21A298BD4D9B5D99B0B71C62CF00D92F044959  6C81ADB749CD83EB221113EAFE7920E7ACCBE93D30B2ED1F32F6734D85C635ED
 6DAF12EA2689BE25DFD6684743DE6BCEDAF88492B233EA9480A5309F9F630B52  8429040735080F892FB9D39170BCDFCD5415C295C39951A028DCF91CB64B945B
 B1A633786AC762493ED7304D7B1E69B7EFB6342623E0624C1E9C1F8DED54508A  D259DC505D53F4A2EF6B0BBCAB087D1C1F66BF9B1A3007A5953923C6528E24BD
 B30BDE390BE07C835CE13523ED36F6ADB85DE7FC62DF9527279FC8607CDBAB5E  C61D16F1CA132EA0CDE457743D68F68DF9864E0B646ADA3E8662921509AFB6C5
 F85E9A550F227F41344F66478126DEE133F92E1A6F71B6AD7C7D2AF6C8E38081  1D3CBBC956D03AFDADB6278843D94A9BABA465A89DFB95D2E39F840F0B338D06
 32616990D59321F73EB76204991E22298B062C041C8432BB1F502731E2FCD917  71DDF5360643ED7B459DB1FAEE7CC5F95C4F42EB0C04B629B4C2714047DF60B2
 E1107A5A97F59E1FFD26E52E7B03BDF23FFBB8B472000C003B647EED32CF8D68  94855BCA886EBA610EDE8F57EE80097E3F098A4C7C6998222203EE56A20F94FE
 19E0D0C452A5B67FC099701B4FD6612C9A52434F2281E6630DBC4B97961838F9  FC93E30CA63B2C52374326F3B855245C8D347C761DC7174399E8B98C83440BF4
 5A63ADEBF0E12B0A77973000F350ACB70CBB0666D3E6F485802E7318EA9E687E  F9EA958F5C172387C5DA5520083054DC25B0753EBF7565B8ABC62043ED76E1D0
 7D20B7D2E6BA15B247CC971AFB7D552B7DE1A825EEDD53988D08FA34A4DB03E4  C6C018FD1E95565CDADC64721A24A064418DE37C963244300E44324FB716AF65
 3E5D7312F5B1FF3055B70B01AE0C9560E9BF3811B8E0DAFA608509CE336C272C  837B041427F3389F12322A7031CA3C255BF277BEFA3899DEA2CF9E4170C177BF
 36C163AB93448B4CD88AE280BA51B0ADF8391E51CAC90F3FC1897FA65E3214D3  E803A7BB17E85AFDB9CEAA505D7693B3FA6F39666B1B01EB9B4E6172135C2B76
 D41F2B68464C340B112703CFABB0AF36DE1C4073CB4484C0027D0E8CB50C99A7  878AC01C20E3A00C4022DF5ED5DD11C04731BB9F5E1D848DD7FBC97F5436FC78
 D036C5107A6703B00589213D8C73E6CDE1ECA7CCDF2ED49D82228A628B8F2E73  08D6C21ACA73FF60974BDD0DB0BD68CD5218176115470EE4F6AA1992C608B45D
 7ADDFEC63BDC87F27871112A8A2BB6507902CD788A57BA456CA1CFD741167707  97B8A47824CEE83AF0FC17667CCA51DB5B418302205AD84DFFA41C0A1F568BC2
 110B1CCCFB21077102F6337364909FF7D2CB211436B5C492C0A7F5E659A7EA9B  D7EB3BFBC9768F3A81A13B459BE9FD68374F668C1F289DCB32F929F9CB221EBC
 55AC22697DDC0975C157E04A4EE55D9446CF7E9A5E9697A44EDFE43820D9A3C5  FF830E6FE92EB0290CF22BF68CB18F5AE6C5539854B1A8089A489273D4D015FF
 4E36204CC1E5A4883C526CA9A395458EE4FBF32FEDD3E56D4583EDE4AF8FB65F  B1E0C223033F6483528F5D0C1607CC102EDF18116CB133878554CD1798F4611F
 7F968D864DE0A7904CD50E4BD0EFB01D31AD16A4CDE482F3E83EDC8BB28202C8  D06F20FE5D2FFDFFDABE41A9B934B6BEC45084C81368B25D9018858968A47D1D
 A9BD9D2AE7BD1C584BB407904E0F7BB8410926E16A487CBF4FF1A95FEED6D38C  B3C7C9D9965ECE3F38174AAC62C22AF33C678AEEAE49C50FC98B994B65C02CE9
 1FEB59650577D91151E49043F30936AC274ABDD04F99A5DEEAADB8CBBEB8F816  1CFEAFBBA9DF33BF4CDB7452B886C53479BF8443E23412B6F7EA66F48EA62D4E
 8AA1A6AE694B752F205D93AB8CEA39B16D0FD08C7979379B4DEF70A61B15EC6C  9719ACDEB180535B7AEE6ED375548BAF784B7D186D5F2FDCDCC480CEB11DCB52
 8EF189AEB1F11F9AA3548FC2121B04A7B50797E7F282C9A540BE41B45695E6DF  C7CBD4278A247471F5E3CFCFD4DFD159450B693C8C187E3B513A6E5F62DC193B
 563D107F9F42065ECD04F1D261C49D9F6957C2D9A9826D69AAAE4CF6B4BFE657  7414F0690E480801BE1A1CD94E169516C42CE3A760C569643547F2CE27EB8A4D
 92A8CEA4FCDF533A9F0C039961983931F75C999F5DBE37A0E5AB2DFF3A944AE0  59872FE1C1E997166A5B2097E7B51A731130FEFAACD87C04B1435D625B95A223
 50E3EC654846F69661D40FD828EF353BEAFCEC1113451B6B5B8F033F7D0FD019  57E24BA61ACCE8606618EAEDD66C9D7FB5B6CDCFC072AC254BFD25406CAD3F78
 023A210A9994A2AD191BC829ECB5908974CD6AC3D6B3BCBB4C74874F89354DC7  586E60A40A1D068AD783C9A2378924568396597662CB892D2008C2DC2BD571AB
 5072A3DC095186BC8D9BF3ABF31E0F1170A69E07022B9029AD0ED27A186D3BFD  FD65843997A2751BC82E4A8D0172B84D9FB2E568A9621D9B4DF7E02C7671F775
 A5FD0C409DEE93C9C22771E72BC027EDB4CB6249579F2011BBC73D4CDB694CD8  70D46B4EAB677B2B5B6D70029644E6052EC502C607FB7DED1D50CDB15419672F
 825123E1D88024DC932FA90FE7EB30A27D591FBFB8B6B71E2E72EE4F946F1A09  58CA1884AA53CC95BDAFE668634E9E42F9132C0D6C112AFB88CE3DF26B1FDA29
 3F92D91C139334473447F4BFE6A776FF139F058F51320E127698D57D9BAEB224  C770C2E9DF99B91C42C29E769AA8BD1D79BB04BCFEFDB068F768186139EF5DB2
 14F9DBE028F69D3FEEF89D945CF8E18DCE86AD6AB440320185D0B94906816ABC  945A9D944852C586F8DCD92635904EDC03091AC313092069D7EC41BFA235C831
 BB9AEC1503FDFBDF182A22E5BDA3335AF37337969F17802EDFC2EE6197E12CE0  C52F9F46CBFE5C020AE948B20F66891348EBC86DA614D5C27239CEF3E6EAE7AF
 1F23589DC6FF64BCCA17E3EAEA5458F79C8E95665768827C66FF8600AFC54C82  A84C62C940A535D8EAD74EBBD38CEDCD653DCFEF531AFE3417BCF2B62786CCE7
 7DBD6B81180435100DA068D3B6365D87077C39CB152B16A94E5231FB273F8ABF  B4460203A04377412C9DDD69E9B09CED6E5AACFFE0AB528800F88CCBEFB42BBC
 F7497A37D7791A99F2B3B61ADCD643E89262906AC18C54C997BAE10B0FD2C763  60901B4A766467ED61C7560118E58485D8E8FC9D83589BFE0B89F92EDD473B7D
 454A489679DD69E6F769127CF4593923AD7D40555EC11BA1B1E7341DDA2ECDDC  85FE238F632BA71DF4910FFCB38691B2A1E0A551B4AD051A8E6D3473ABCCB662
 E158F8CA3ABA0D16CAD63E2813AEA4091CA15FBF272FD3899A728BFD70CC903B  2ECB4EED2C9C93C90AEC395BE1F4FFB97B07A183DB810CB6AFC852C37CB86CBE
 29F077134E0AC10FFB666F1562388CC7067C1E3AC7A604569A5C7B4171F81778  C2A0F40D1DF4702206D6C20AB3D722F991D5DD2E08CC83A078EFEA1A017B7951
 385B0779FE6AB06756A39B47D07FE71520B891141A4C3CC146EA65CD53DB107B  B11CDDC12894D0ABBDCCFBED66E9D8D7B41F9956ECBA62C5271C1F95ED55296C
 C998FB4762F6B2B017FF36E01FEC32EA8144A8D1A51B34166512E1519C111919  BD973039F96D85333AEEA5680522FECA84ECE26777F8E665BD1168B7784EE3DD
 F8F426C98EC839BE80C6FA6F8079FAABB4FCE355F8F7C1C79B8DDA00FEBD73FA  D400E28DB3F6A0DE584867FF366238ACA97A7EC902B8D42E42E4BB8E69BCD751
 7BB399FF2845ACAB1F38A77E6F795B93A3ED6E80FF835B1B91D7B169506ABC3A  CC2B0AA2F4AC61EC016998DF7387694A6E4DF1B3CBE494748FA93230C6BC8E08
 7C2E78B6BF1542035086FD949A1678FBAD1E8486F00E93CE160D80B030E5CC91  E55F0FF8B707B495C7010CE61100493978FAC20597CF16D71CB27A1A58460B60
 0B3F5B9758DDA0FF8F0CEDBD0E3516555F3E8A46ED13B5019D673DE2A2165575  E4FD559AD86D59A5A84280B0B2AB2D193B81AD1617868636309BC732401554E4
 027A9D4A80E2D84CBF81417B937334C1C61844B6C14608488406286A7D3A670D  C1CBA29119EE010B27D8F46975BD31B4E4C950EA959DF2A4DD24B3073557D6D0
 3658D7A3C99DEA9BA761865398C4EA7E701D649B8DB2C8ADF11D4C2F5D9072E9  C3D4F7BF1E94D7F9E4F75BA8132BDDC69D3E214222893A8FC892FB10642C7245
 E2F5E34BE2EECA9ED2CD1275A89AECD54B44DDE177FC56EB9A7D6CB7F44B855F  98AACB6DEAAD31E52A088EC8F6F620F206CD78166FCA4CEFA01FC04A558C68EF
 7BBE3A875D57CEE1FFF6DC04AF903C49CAB724689463697B602B71958F7EFA8B  A71D55EEFB4F8D8970316D653737F2B9680DFD0916B30DD7AEEC5DB21820A219
 114E1CAB97708E6CC7B95CF527B848AAE846692A0DD99772FF3ED447A09243C5  C90169A6C4978F882F492526CC25F9460846D23402EC3AB547E86DCDC2A799C7
 72B6F24959B766CE91C45D0A3B0F1861638F529C955E28ECD360556D18522D40  D473A8A6CDA2859DE90C15DF440FD69689366EECF94765E6D7B35CDFFB08C87E
 B7FCBE5B60AC73B18A7010CDD1744E53611CC5394FB0EE1BD03EC128C3FA3490  8FCFFAE38E9D4A2563C7EFB7C9E73565F4CAFC1059E4A07B1D2C0024A6B99141
 CD1D351B0BF9651A2EEF9EF6FB756A636645371CDC3E333B58BC5F42D9424C39  FC9C7A1E4B03E3242C6EF11562C63E93D410E0CDCD941FBEFF5F4735EE1B529D
 95D5974BD2FACFF846FC6CD8A3E697FE807C1720B4CD42ED81DF3CEF72BA5D88  49BF7362130DC8B70F111E5A675D19280A753FA5EB1EC34410A7929A574400D7
 5A1867593B3466CB0C9D0FCAC04842BD03E62728F2ACCB1B45C835980D5C2E1A  F1711FDCE49C2D29F6158E73D7E498FACE0E93122FC33BA5575189D031E9FB35
 C1634015B1D4807DF0813F71DB38A979DB5BA92B6A179EE15A275C99C8577BFA  27F4E995142E335DCBFF3DC13933FCF4E205677E1ED1A336A5CE568FEF975B1C
 2C93A30DA46765C945217AEDE3D400B5B36E44964CA5AACCB68CA62E357CD114  5DA321297FE418933260F6C5D463FBB976862B54CF3CCDA1D92FEDDB3DC3EFC0
 457C11480862C0777EB5FAA360960D68A4B7C31F221EBEE05A2F56DC15EFE355  33E7D81CBCA01AF0CE11B0B989D5E2208BC70BA3DB2899FC51A7947E75FD9E34
 C38F249A3A67865404354D4FA065B0297C66F8CAD5031CE02096FCECAF04B3F5  C62A47F7CE0EE31463F964FB36E53C600388021611B7BE7AA6456A0E2CA48C89
 7106EFDC1E73FA75F1AD4E8CCAB1CCA6BF39A0A2B81A5478433DB3CA466BBDF2  11D9CC5DA0C1754C34FA40DAD7FA6F3571A3DE000D102912EEC8E8852B887EA0
 12213A4092A33CC6F097F1184B2E599B10E2AFD74A291B111760699B777CC1C3  641481B52759680F60E2302E9982866E85178D1F679C21D3DC9E296C8EC296A3
 A223632DE6490B3A1E4EB4DD32CEDDD7741FBC327AB7BD128A6DDD57C4A9C23F  7DAC9BB2DE5A6E420B8EDEA5B80BE876DFD4E275E14FDFF692E40A02A9F4E535
 FD286B8E323C4BA2C91A939BD1B8EC068E3A83AE15D2F5CFA64AA71E3D6E9694  7560ECBF61FB614002BD88553B5CA3B474FEFD1F8DC5CCA82F39B6D662541488
 B64C7630BB4BBB4F96C0C044D489181FE7A53E3750B927954B5F28641D5FCEB5  74255DFF6FD3CC36C2256C69111CB3DE7890BAC3F3E2F1F9C5866E022057787C
 3CC3FB49C46AA8B72B6F9A3588164119C60B83EEA2E46372D1AF23152A0EEC2A  A4233B26317501C0CB43DA2F82B5D66292A550B3B82230D970226AA6D39DA490
 8961306923B255DB708127A79EEF6A61393452EA54008226CFE65868E15B92EF  FD3DAA130CAC81BAF0CAA076D2A9FB02253CCB85FB82C820CBCEF05E3A7B8AC9
 92CBBD30E49A9519CC71B7A8DDE2FE9C7CC94334D2CB70AC12C95E9046CDB241  5B7780C7098E0BEA95D80ADF42359EF6F80C6D7B8F1D3B1584BCB2D82B92F97C
 5016F56D9AE6E124B8A61D3D49349B3D4631B5F3BB0DB8C45097647553DDC6A0  23FDFA40FFDB9FC0399C6A809B358CB1C12BF44CADA49E8CD9E9940ACCE844AC
 6EA102E2A8728D8CF85DD35651F9F8932C3DABE8AFDD82E0015B1E1085F125DE  5B150977BD272785A9A511B300A7ACCA41913527BBB0ED5A1BF6F6229967BBFC
 0E6C100836BC6963D77FFDC5B4896E3A80E2C911458B9F06819632C1725D8B19  3A9FB14F9ECBD54734E10F3B49B5A05E04253B41FF40E26F4BC8FDA470438FD8
 421EC3840DDB3FE5A473903B6875396FC41BBF7AAD3C85BEDBCEDDC402B43781  30585B834914768C403519DED252E68EAF26CFE19F7B415DF752DD1DC9774A8C
 FFFEEB89A49AFA12AEDDE25C44908B97FDA64C4040D4D3E0D5092FE6CC0031EA  AEA9AB8C01A5A96683C7387BA81E85AB60AF907C45D0A4C2A6BAFD4D79234B02
 5D457030253101EC86135CD405DA7B96DD4DA46816822EB9F3036FC64A4ABEED  AC1099E24190F53371F31678CFFA962CBFE6824A1A965AA4F7EFFEDF37111644
 3CF6D2F4A43BE217782E206562F9DE709C0534B97B799CB908CDEDC48DD19392  A11479F837A8CAADB9FAA8201CC5B04C41F71098CC03239B553929AEB4D2B830
 A575D40069E61D3FD853259855756420388F62A11817955E61B5B5377623FA94  344348AA9A3EF9E59B2D22EF7A8A020425745E83EF7BCD5C5030376DAA76F7D1
 4E16638431D8D014CC3C9B976544EB61524FEF1BD2FCFCB45B35C5461E5584B7  D2164FCB2338966654E79A0E2762F21DC3073EEEBEA8E6929514A93B34B687E8
 420F402EE8288C403B265B4C4FDC80CCE086AC42355FA532AAC9E957891BCCCA  4BB0E68855F0BA15180836E65F0061B8759CD191AEC5FD9B10FEBBFC4F15DDB3
 468F93D9074677C5A6E5C83767ECD0D4BCD64EC5D426A1463575B0EA5AEDD0AB  66F88DC6DC5C3251F49FEB287252F631CCF1C445F28C7C41D10FF2A3FFA6106F
 AF0F1A167D5193A86938963A63C8D0AF082F475F8E3579504DC767F25DB92DFF  6CD3BACE093E9ECFF8C2781ED76F7ED2BCCA9ECCD871C3189129F180A3AC93CF
 DF776731A023F2F449713B1E1B5C5C342FBB945A988264DA9F35BDD9A8E630BE  8344518B468D29068ABDE01F63C559AC7C8ABA1CE8C0EC7BF71DFB0A6B7F0A16
 4380AA4AC9116B478845A3D973312707F5751566098C7A1279D99086CE1AED4C  C99D8684DCFC993BF49CEAD2D93960D0F8EE7D83804E709CA54C6A19F3BB069D
 E4A346C9CDD7C69AC8A17E9954A6F70C759568AAA9F483A8414C88E2D20E3EEC  31CC112A9FD7C68299F633113B55B56900D26E43EDB73DAFDAA0FEF6140A3D2E
 794596DD7A42ED24DA62DB6FDD7CFA37CD7017CAEE670C6CDCF5908A7A09570E  221C382D8230E311CCD3C5D71A4C05086CA87CF9955D5D9A2D54764F920ADA22
 1269B6A6928D0E16E41B49CA771F787CAD5252F110A2F71B2F6892D5D1156AAA  AA03752A31EB5BC4485AE435438EE95BBFA3570371FBE9C74929D679141CF7CB
 4781B8C13E6BFDA1739D585D70D0F672387F0005831A82896B52B03EE8F546D7  E63BF9CEA6E3A348F5A62C0BCCA3AFAE51167DB21016F7C8526C09A2CC6DD373
 3D5D058A988CDECAF3A4F4986DE42E459E8146F835DDB49A7F27ADEAD08C56A6  542AA8647C2478A2B4ABBA611A4ECF36A160F6F3441C957604605A858ABE4A3F
 409593E551F8339F6633923322B20DBC71EFC4A72E2E0DF8D08669C1A2186682  E08CA783EED225E79D71D8288C5C0D55B91EFFD02C5B0D1A7AC6B760C31ED04F
 65B59503F2E27C793B760D568F8EC4CFCA2A8CD4816DE2B94C6AFB6406496DD7  F07D408774B0ED4E321D95A3865D0E72BC37E1FA3474CEAFAD10C5BD42EF23F5
 B9A5269BA716AFA711302540CEA4E92F581BC21F9F10E43DF0903BD703BE38C3  F6C6766E8A4DF407B6349AD6B95CF15007ADD5A170F74717368D9B930F762BA4
 09FAB16452CE1E574FE945DA4874D4CF51D6DB5742187D114FB5A5C8C366C9DB  11D87E411DD107E19E3AAF54AFFD22BD69E173EDBD7D8FB2A06465F673B0A0AC
 DB03B48BA2AF357BFAF14B40AD8482294D19D14A206699240A30BD1841EE3819  397CFC0FA6775C39C693ED50D06B4B2D0DCCFBA54F9A76A2B8671CFF48D76979
 044828972C99013A1AD1C0A001C3A7AF73460E82E801834FC3059D58F64CEDF6  A097BDAFE38B79266970B8BE19018EBA7A48705B7FC6FA6344A98B8D38B6543D
 2ECD1939EE642673F63EFF1826F4207D72D71B671E724D2AB9DF7F5E6D8AE52F  488C58095EF74F43142EA7218098BC638801E20CD86329CB1F9AFE8C717C00D2
 8BB5AADEB4D4FD8FA888F524480E3662F6784638B2A13FF8584D33564C119B4C  544E46EEA91908EA7DBE0B39081344F80882F6660DCDA6B4BE69C66C2F832C57
 17841896415B44E779054DC669CA21C2C24934C097D11586123911B0F5219B26  995266E7FE15B120DB4AA3A890439773F5358EB2C870F1BEFDC0994CE975AEA3
 86F1084476D411A7B609C4C629C7365EE7B6281A5E1957CE9F768A63257FB95B  9D4F7AD124DF30AE54D94AE3DF1F7DB130592961D81E6820D3BA9A08B12382EC
 EFE4B41D10A57C8823A7268D1E001C5EE52F13EC7473CC5BC931123FE92BA497  D42435D84D2DB2CC3D1C2BEE2347E1E62827DDC3932F0EEA6EDA2F4FB140357D
 287C6DFB380C6441D7E506B3A4E80748CB6E275E2B4B381FDDF4741558569277  CB22EA1C01768222FEFB0E9222420686AB7B0DD63E3DBA528A7CBED3A95F15E0
 42413DDCAC0842F28C0D1614F90A3401AD8FADC0F16C57BDC99C3BC7BFFF9384  FD979EE2E05E1316EC89A76EF7A35A3B8240EED8383B7C5D5321569289E0E6B7
 626EC8E538CFC93879F18E2B7A7F6EB2C9BC3C18F0CF32EB088F0758F622AA6B  D5585D6F85B135F7992CFD7C05138EC422D775453F7D666EA487F4CC6001C5F3
 A26403F5CC698B81C77F8DAA3C6A43C977D0D0D100A1B1277E576B3AA032FD03  CCD56C04B2BEE69389D4B26392863B26975A6C2619CBAB8F838F1847697AEAE8
 988DEC3E7AAB66EA29C25DB04E86BC313659F901DD3BD26F80E6CFE608AA7DEA  D2A3B99555ADF1D2FB93CA9267E6115A8DF1854FA7814EE259FEF8AE7620EFB6
 B368CC23E22E3C409A4393DD57E9BCD095CC345385B221B8E81A174D07AA3BBB  6AACFAADD7D86299F166CB538CED99C0653C642573D45741E7C97EC2973E829A
 024CBD32689AF2BC43007D96097CE6CDC7E1C6198B0F01AF663E272761F6F050  63DA04BE7E6E81A91893ACBDCC97CC35C2C8CA610169BA6A94F5474623755D45
 819225C5F713C8F7EEBC1C990BA079E3E8B5A09FA322C4B93CA65CEE52BACC9D  0F71DD3D5C6FEF0DDED047D545946531A890BC25514D7C291272B736FA4BBBF2
 E9A2984773DCF542BB29040878CF6D246074494B8F7D1E51C7014D8EF43530FE  272D9F832B2AC578E9E80F49BD13E751EDBFDADDD34DE7508C4D60F5E5CEF07C
 B2774F5C7A9DC8986C9EE01BC73E3E9A59D01CA085C63573B5CC2416D6204BB2  C7798411DAC87D643D12C159B210EE8807F1E3511EC84B1C5075C4036397C444
 ED5CA6DD25175312A47A3E2D5163A322645BDEE62C75D8AC609FF63C9DFF9D9C  B6DDD3D9C9DD07C3A6FA3ECF0DB5BB0ADD37E7124DAC810E3F25C9885C69EB5C
 7618CC98605B411137137A51C9433B5DD2F4663214FFCA609CA4A8E86EB09437  2573537004DB90A6C14B084171EEE031D280A1FF85E2542D343EC9D7F0E539FA
 3FE38449E6B7EDFE91231ECFC8D9CAB14E10630E61C931CEB907345D661C2ADB  D0A28D05E8029DFE98937AAA130F005ADE0F49EEDA9B270EA6340CF392192EBB
 8F74F18E4DCC4A7CAB6758C37074563AC3D0005BF4CB041DB677E91CF78DD843  B96EEFF75289BF0BC9FD63582642A0278350F7B34E00F3A52375B116EA571510
 98B96E931CFB6318A6982FD09E6315D59674337F26B6D82837233D48BBDD9444  2773BC08BC9992BD7960AAE4D0009692B7614D8C4414155B72E8E8F1FC3FA1C8
 5ABB201FCCC46BBD6285362AB176BC5FBB3733739D1DB2E6E4443D347942178B  015C2E047F611433BA4A128F2A56118F72D75CAF43C6B41839D02E9D92B399E2
 096FDA8A124E483447B58E1708488C7E1BB8B8056369EF06EBE1F9BF5014D331  EC0D9326905D7EED4D036FC6314FDAF6265CE94CDB2A26408268328240A02688
 494109C00331183702D4CD7D314321920BBC213AC0FFCCE15B7896F3BC554C2A  6D16796F0FC7362C95E720ACC28B12B45F7066F2AD1A4B2FF218755BABDDFBC8
 36D8CB8D5B76E259C4C123B5CD27054ABD300A2D9AE5F691C053BB3F6268F46B  CCBBEEC7AF9F67F0121C9C5720E868A748581DBD9F6FC311653C84D0E39BE778
 B45A339EF5132C67C61A89B6BFE52A55218CA28B6840E329A49663B479520986  6163C7E442C7A9CCC058E0003A36597F9FBFA418A2D625D8B607BE9DADD63CE5
 59DCE06FD0248D4CBFBC2D25C961EF87DAAA15BF282C9A75FB624D517C005BEB  799EE632DC1D00AE4C73C67236E0F1C73A4054DF11B14C2F684C1EB1A270F3AE
 844B97E64E3BC2477420368016CE93D0262B01ACECFC2DF503E157222B67C457  3CEAD4635BCB68699EE0C56465695709F1FA6A0EB4B3BD6E852FC99BCCF54E90
 4D928D72A06494DC55FE9A4286CB60CAA7903CEC869668FC0ABFB99636DB08B8  7408A43E16AADF512ECF4D697A51182103B4BEEDB36B2EEB6081D04CD742C6D4
 6FC658CF53D9D1EB443F3B4439281BA56095D05976FF95930A13E886194B5297  7A5D252BC93B3AAE517C6133F035D0961423DDA1460DE0155A699AEB9FF28680
 C3109BE0A804217D9DEC72BF846449DF558826DE8198CA2E1904499BD116C01B  D62D7B20D0877910ECA83D4F98AB431476F58759C08F28C613C4E1AC11CB85CA
 37CCE954F1C4DEC37EB4AE8D51F3E91C327D18A74B8D800680866E0AA2034B55  23938BBAD14173BC2CAC046BAEC9E5E06260AD8C6B517038232DCBF5DE23D967
 D26C176F45F4C44C7734D834FB99B7E474B63F0D41B3C10487BFB246B0DB93F3  F53F08AB86539A3CEC13B6FE1EF29F7D109CABDF9B5949556785F5E307EFD190
 C0597D4E5696DC5298B3C3FCD917F88E0B0CC29F4FF6C17047235CF32B3A0D32  FF90B6D08804D201C0E4E0986D1B10B4DB46E469ED8C28CE928E6EC8BE4F7B19
 18901E2457BC0CD63E651DE7C81E0A10AD813DF1E67D0657982817191AF744AA  8E158D3D7B996DA2A1B0C9BDDB0755F5D7C16A5A9C2FC2B68E2A43BAC1307135
 BDB2D7187EAE3E0465F40286D68EF2ACBB618A5736A94F6E75E7A7FBC2712272  D43EF8D9F738D38E625A21218613C2C334B9CFAE1BBE5CB498C7555435E3E4BF
 666AB5AE51303350B624C19C54157E15BD591BB255F435FBE048F494FE5C8DD4  8344BB633C6CE91115FB0058AF63DE70CBE387F6283A6DB2052704DBA2E4CE48
 D651405609B4237E339D64D451A6167B463CA01E21679ED201C642A6115C871E  692A394DEFC98458C9637895A94F8A60D517D64485247EA96420A974F828800E
 D2F2A7BD475F86D3DD873141D30617363852BE7FFB7F8C46B75003C627F4076F  AB2E343C6C8FC4DFAB982F1C35E33C679582944AAB04C80FBBD64A83164AF13F
 5E698D26911D4F73331617AB342493784B8C5D63B468EAB28E24C3E07EB21C37  3AD85448B6114E40EEB14DE3CCE8DEB2F13E9A1DA6F91A5AD78A4483E4E23CDD
 13DD15358E2136C455A09077992EC4BFC7CB78E96CDC1884D0A43708EDA520C9  1196B91F7DDB7C56B4D902B844D9BC53523FCF1536B33CDA691179D32600B650
 1B3020AE29DB4B9B192F55F97A2049EF61EBDE11F2D4A3030EA8AD6D9457C83F  19C2C1DE1B6631B9388354DD1FBD74B9063A28D37E2FE7075EB1F26D3E3FB280
 FA7FDA9664E1AF08BFBCAB384A6D55424AA368F807722984A4F28EAAE1C30FB7  F91224EBFFAFFABF6E29105E1DC5FE53C85E5B74FAA5A69C46332195026AEDA1
 1D3502BECBD090766753FC993A5F56BAF42D4D7DFAB9D31714699E836476501B  7C2CB8DDA66BE363C020F05D944BF9CAD3EF37E4AA4920804E59CBB1B262066D
 2419B3BA31478674574ED7F738FE4F5096BBE72496BA10685B1A48359C61CC03  F7D4E01E7B50FB28FDC319D596E4220DC7BC5FCA7F300E2E033483893DD9BFFC
 783BBDA51F3802754750A566912DAA3A35DC33846FA1767C155FAFF016C0D76A  AA4E0430A49FD327B630C52B677E7F3779ECF4329DC97DA2FFDFFE940965474A
 BBAA97EF2EA50BB5607EF9BA954A999CBF027728BDA879010A0F010763DB554E  DACBB29078E6FBC79939ABD58494E542C2192367258114D030B41F57E6DB8F3F
 9497E77958D343C454800B5808244A8FB8613510A91583933CEFAA043E381011  D0A91B8A2D5790CA2352B53B2093B0563F6B49F8C4EA66BF119AC4EEAE98CB2D
 14FBE996E49E00DD9954762DCA8F0AB740890C3F6B775685EABA76F77D542A1B  4A158840FFCEFFD0C04A9C83DEB1B29DC440C1AAFC362B20C157BE33D01BC7CE
 2F29F1FC30C57B44E44FC0DC6AA34DF31F1CDFD2D01694D2A764F3ED98FC5EB9  BDBC80CDDC98F58A9127DCA651BD2EE53066C2701BA2180B7FB84DAF2CE89B79
 E3AF3987FD44B84CABADD437CCF3E60A169014808C93F936AEBC4FEDB2B42A17  9DDDA088FD50AD16095228B6F2FEC45B10C6F23A9E93315EE529A395C88DA66B
 FFEA87F91A287131A61A13AD39B7DEFDB49BD898F3475F2E23A9566D3A32BDEC  22A41FC1DCE862800DDDA02C6B41D65BE47A14FC44D49314B87BCF391A690285
 3516C6B0272F78A566036EE2281A4414085F5E8AE6A718F67CE706CB435035C7  497599421FAD92C4655009BA856D6F8C9265E3F226908C459A268BF6D035D75F
 BAD58DD5A4771E5B81D39C71436CE52DD8E5FD9801DE7314D92C39CD206721E9  6672CA7B3FAF521726758C56F809678A7230BF90015F836D4F0B4202AE54BFCA
 76132E021741F7E30B9669FFF28AC825C95E88AEEE4FC0E2552831CC71006263  C52AD381099858B3AFA7138D8A0B323E6C457B1C04008D2A6DE1238B328109A2
 470968AA7B99F538531459015C061FF4822F0DF64596452002BAF49A6F6D5E02  93E32BEBCFE642BC391AA6AEB0661377C488C287D003F5D22315438027AF2913
 44EC207F2429FE11A26D737D58563BD7792946F7182A81B481A283DF89A9EE00  CC5574CD6970A653537723CC6126BF900387DC72A0F80B62368C5D2B4F808A13
 942CFAF2DC14E0D493AC3B14B0A20BC97C5FBD87754BE2806E48F0AB1E5A955E  8BB19FBA808D22F92E6BB51AAA3B118CDBF2C451661929B6D26ED82AACC743CF
 E536210A46D00CE0CC5710F91523A178D509B80838F96B39EB5C72D95ACEC84A  50C4B8D24EA41349B1B5513C2AC7217C8A1176984A32C11D9A58C46724C42731
 FA2474E818BE2774F6075F3F1067FA3DDE8168887BD185370FDEA7C6555CDCF8  9862B273958B3A847CD00CE5D90F008814DDDC4A9E975890836C091269FF6357
 4013794052C0FB5A9D73DA7F22D6E92944E3114591B5CBD595A4E467F80A0B28  B724B72908822DAD42E6B5538753F4DC04EB3D93AF824F220AAB1C6F7FB4B71D
 0598DF93D018E7BBBF08E4E5ED8AF8EDA6B0E4D737A14EB28AB72E51D15E540E  1F87D1AB57A0BAC9C65114DBD11352C355FB1E3578ED6663CE85A6E18610EF06
 CF38072C8D0F809D1BD3B1E4BFE7A80583C3E194C4156653406635E30B0CB525  CEF538DDEA10BC628F5F4B010B40820C30267071FAF7F4B4B8D3CA7FACA5591B
 CF7FFF715344FD82F28A0DF153AD572BD411118024208B2C680DE78C95C2CBFC  AD869FBD2BBB89BFEFE9E25B64896D402352BF40C8980855882D6CE99BF29846
 7D0293AF758ED5212E24CBC2569CB18D67D323C6C15FE92CED60EFCE88CBB929  DEEA97D8141B19F7917DD3BEE79534360A6979FEC5D31B19CEE551DEC99523EA
 B5BA7B3E660ABFCC0E442B02FBA406E0E2001362B98CFE0BC186C27AB773B5E1  8B4C2050BB039D136463E5A5FA7CF7F6C1E04693626C4472E3F2614B59D26332
 AAAC17BD43759D0E56776993131B697D7C39A3BEA638B4814A5F3525F72C362D  867DFC4182F6B6C4EBE386CDA4EBE818A5F8CCCCE0BDF8897A36BFA4800AAD1B
 7B179460BE3352A4C24C4A30620464AC21B71E7996BA3520E66E22C49FFA0F94  14FC593D4A3E58C2EA3B97356E3AD6991D70588C17BB34CA714135294B3B9589
 C7DFFDDBD97FF5372EA7B7F09E84C7851855EE0D75F0A7B9A80DFBA0AEEDDF44  8226B37D6512A5857E875C64CB36149288629298641101A9C4D7FC41FA2AF1A4
 5165CBA4E7A6F4F639EBE9F53A2E4C80E4D865B24604522A856B261727876E44  C516D732CBA1664C5CD4069F5847F324CC9183CFD20ACBCF39242FE36A561B34
 92184DCC610842F72D9D2720F08863C700528543336E98228F5EF11A6258851A  E2DEC7F031541CE19CE26CE401AAEDA23721CE57B0ABDB37543EDD9225297792
 0DC2C9DEA778FEADCA7635E27C858353B5CF1866BF5E3916E6CF6E1E588C4A97  322C46F71A72BD57E405ECA80B33A92F1AE3A852AD34027F5AB817B78282650E
 30BA8EED972CE252B8B84FEE382DC757DAD4536556A06638CCE77032DD7209E5  A7BA4F3EE3356FAAE3BE25CF2D961D33762180F4B597C42D67EA07FF4D25FF52
 9CB34BB6281875F60BAD1CB95DBC1D7AEC9DA136CC02AA471F82D4BAD4457C3D  D470D829C2AF4F2385E8FBA9556E38BD2558E07D745644E5E3C4BCD46C5950F9
 C441A847068530E64A40D737AD48FEB098EAC97EFE2CEAF0D5319B659927737E  D8F1C6D2AD0F9B87F50AE66510F5734D69F54E4586263EC08720D77A137CD5A0
 DEE8ACB9F535DB421A6A1D9B001D46DCC50FAD8FF3B6AC94DC9F81C9EACD47F2  EDA92CADC8D0C180764AF631546428220B4829B659AAC1E18B6EF7BB0756C671
 3593C140ADB5286365EE43544AE9D5E52F413D73B030DBB7C244566A94265014  F333BF66E704132B6FC40B6ED6D82DA757C6DFDF2A77D400586E3D22DABB103D
 E7A4CFF273C6CE1E85678EF7BF659A444C3B302CD8CE189AB63743BFEE3DC95C  2347A9DFFD5152B5096D4949F306D0A9D87CBA9F76BD742ADB5D21882FA0F725
 556C6D8634D264EB7D460B377BFF58E03C3DE018EB2CE4091DAC03E6B3DBAC37  26EC2FFD0BFA54A3FBA1F495188DF01F11CAF7733A039D0787574A3A2ACA7E15
 8FA30D75A4AD65D50F775CA06A087A25AA87A86119D0D98C2BAEE002BB957D2E  AFD510E96A856F75512236A07581BC90C1A055B4F2339B1FCD7732F65E44E2C4
 F7674B1A495BD22A5A86303A7AB4654040F99EEA5BEDB252F8290F8EE7DA871E  BD1051754912A20C7C4E68E8FEF48FE0445D00BA7E61ACA896922936EA59F965
 EEB4A5D964329768CBB87A42BDB12EDB4ABAAF6579D4FDD2A1753FE9F0DE82BB  029922E0E0F231D49E342C44FAF37A28DC4687D74B2001CF5F6607FC3BA1C273
 A7CF8F3D30A7A5F5D633637FFC008AA14997223E049FCC1353ECCFE3D40618B5  A42E792CF0769BF8DB6284D5B02E5555730E24F6A0500FE5944283898CCF76E6
 A3E1A56AE1D4C63123E72688A1414C80CC6DB3D02DC44696CB8BF8740B7AB083  007AD235EAE122127A16C5A1F10271DE2C71E182C16B50F2F83B26F172EA42A5
 13D794D64074EFE87EB895D66480644FF2D5BB6EF9359EA9FEA514932B15FDF8  D642599A85A11BB03B251302565B292F8CB65B483B4C82D026D6CCC7F32DC3C6
 4B20945F957DFC86999D9D629AFD8BEBA7C23B5AC06419D33D8EF49F66D4DF2E  383AB19F6901B26077FA43420B4D213E0E1CCE5BC540A9FE882A6C5BFA04B5AF
 5A029C4C660C15E0093BF22B564ABADEC658468453E9B2DAE27AA8C51A5811EA  70BE649A72709ED562D2EA5B138AE98684C77F0343993B836AF9C99D9FB130B8
 9668E1F643494A1E673E70FF0182AD462E54A22C3BD53F3DD1E3BBBA1EA23A96  667C6F276E78BA3A432DDAD5DB1D489349C1632F794171F3EE4DA3997A49684B
 373E5CB84B0BC3CC6E93BA6EC34CE4C30FFF69026976C830B82895D87C38F6AC  2EF46BA6A36EBBFE902AC322076E635B64C52DE7087EBC60CF785B6AE81C8142
 D95C920FBF13F078CAD6690F926C9AF45914F56979804D1063721BC61A586F83  A44863DB8670CF97EE30664457D428B9E547CD5CF7C4B23D4BEC228CB2CC65F5
 D07D50C3EF4D4A49410BBF583C0BB35842F612842BAEF5F6E19A14EFEA41AB8A  EA0782C823A1AE2B8B7E5FABA3A21911D86B6AB09FCB9688ACE829F487F6FB58
 BD0352222BCBCDD4B56442074F122DEE5F845FCA4E30011DF441FA0C9FDA19B1  921198E260DC9DF24F9360169C9558863D3A9C140CB5151A5A7D52ABAF03FAC2
 9E9268A3AA4BDFEB1480B2094DA7EE4FF74AC939A9988B32919259EBC3E582BB  BA6CC05272C2958AC50557E254FDF1A5FA62C4C9BE615D62379A3C6E333AEBB0
 F75B0C12C46518FB19A8C196A98AB3218315FA772EC32FC06BA5B8C9D63C2C89  7F7782C682B5A03D3C13FC7B9BC68D45D6A17B5A7DD5FFC5233530D42692D153
 E6AA6376B5B3D9BF924583F99A62CD3DF01759E7157F539FB5EE25ED381F50D2  8C53B3C55BFCA0966598AC51A6C1169160ECA5A80B3D49926BB58B0DC884830F
 1A8E106E6D4D54DD6ADB42E15981A0ACB4F55D66E058745F91577A100B061895  44A0F04E715758876DDB1296147EA917674680AFD9FC61A83BBECBBCC65A47ED
 F0463644AA87CA0375D42823E5C3946EB51FEC8555D5A1137A21EAF2F977E079  7B200D05A3EE0848C35FE35FA6FD538142498425364F18B07438346C00075FB6
 B79381CDE2BBB1FD8024F86667651AA7E9A4BA69BB9D3B6CEA0F15016317B547  253EE729F1BE92AAA0AECACD4875430E7FC386FC734AFCA0F503F58EB4EDE919
 94B05EB06836EBB3776AC07507D3F57F3DE9225C726B8DD8B863F2A192B76C55  37D9084E02481673FA2C961CAFF2BD053F32C77912FE179D4ECD4EEB1A983A06
 38312D77A19891FD68FC819CE53F4F6DD5EE0E4F6433CCEAC57C08A0571F6F72  EA7545A8225C6229FC35F1FBEC2A2D4EDD166E08BA014BD0A7EB5C4C15E2A549
 03E91C2CDBB6237101A61361489BE3B7BE3AE9A9481FD3B88726927217516E00  19B72BA070BC81A0EA29E6C246D191982DBE79B128EB7D37E479E136E3B3F3B4
 5623B9CEC27CB5DED0A8D8A6B64C61D95444AFD8E372AB571DF6D29807D086AC  AB5F309BA0ECD5A56EBE5EEB462DD00EAF457DF711AA2DA116916DB42C528D8A
 133E07EF8EDBEEEFA6B1E4869605FEE3E8810595B59692ED666CD984ABA49B18  0A6480585F3C859E9B691CF6ED9A9E81B6EEDB4A7B38422A32DCC65ABF7398FE
 51F3F0F55CE76A7F5AF1F2AFE4D27EE7F3D98CA29D9DC63E609C24C13E55158B  4CDDAC4A78143EDB4F8696450392A5F31F61E162AFE8F0A3D0A9DE08C091F148
 3A43A2056C36919BDB7C05E8D2CCEB7F46450982A0150F321334EB4926FA1D8F  E59163E6E7173D070ACEF849A486ECFCBE087207240EE37BBFFF715F4155450B
 3A2FC372BFB796EC79F7842B6B107CCA16007211A911134122911C35F0736469  EEAA9DCA3170D1915C35B7EA859E8C595A7552FBEA883D300150C31EFD12214D
 6EF8A8EDE550D0EFC9387A11E27D9209C25D0907889ECFC4BB71C53349077194  B13E5CD785734304CDE15DB63E929533B37A2BD92E50EB9A533C8972BCF14920
 271C7966D1B4C4DF5B33C9854495616177A3512377FEA4EF91EDCE7BCDB00606  050CFFCEBC3DB129F30BCABA7B6E4F17C5C7CA3633F89E66499CFA43457C9907
 77FCBC717EF62B3E4AF13A3C2BEBF09B50B05FA6F1D636E5650AB63B40CFF3AA  6FFBB5A7375B1128C07C3F676CA9F3BD7EFEC4C48531399DCDF4341496D345A9
 F75A44DBF930541E4382393A29FA2BE1596B735E0D049951D6753C40261D664B  C7602EFED2DBD73334DAF4853FC7CE9BB591A6EDFB9F853885FD4A78AB1084F7
 EC630DA1C8A96A96969C9FE14D474AFAA80766E43F2BFB42F9BBF2A7FD552119  FD5B5CBCCF83D231899A44B53034DD26B5C6255D56EFE78D645F94C6E10E6C8C
 E1B7C2B47DAB296A4289C729ED6FB4076699D71D1A7A0B56B7074884A470E32D  4C660299EE19B0FD62AE3B4F8F92CD469A60A4BB61C1FD8235ECFEBC04CE0EF1
 183E83ADAB202A47040F0D90797A3A45F3765DE6F123BD233E52B01C91BB63A4  F50306330993AF286199FD79DC3D501CDE77576653A7279C24C2255D0F8DE05A
 19E6EB785C8D769F9BFB1152761C62E12891B1186845275E82283C8152357EE9  3D005824689CFD16F12AFA319CCBA22C2E1EB225372FC2FD4B8C76CED20135C6
 32BE9226B8B1063C133808BDE6DA867B4B5D36432C16B1911E1FAD317B993064  C2375825EBAFB2536DCEE71935C62B954A4C947F38F37CF46F4BE49C1BCD8AA1
 AC6986B6A7CAE1055BFCD5054C59E38E53C10BEB9613ED66D94D633F2EFAAFF9  D1F8F324B8B0AF9DA3C795CFDABE6893E9A5EDE242FD573D54B958ED1FDF45D2
 560C3B4C3025936C56BA3DD74D0356B636106BEFB7D074572A48E76B1D82D659  EBE1A17846B4100ED308DB4157121AF96A7FDD81B733FB67418149FDFF546746
 DA69E00B972959D1B03345E08A9108EC48180591A682BCAE35BF08AE0F0C91FD  C3C4696FFB738B2D993BC19AAC39B1A861FDBEDD2C2DA7E78EF797E4C6A99137
 4BAAE72B66A718C2E5179D0CED91DC41C6E78D203290C5A6FBCA69CC77757E75  7B18D65E614E4026C5BE65397E1D0A36B3AC63DB107D2E5614C19554793DC2B7
 85A1F6C6D169EB405E4FEF582E8C40B9E31ED7F5A81F1EFAD9C476FCD196B5D9  79D3DC395BF17788812739AC48B4E7F4198912081E3B038FBCF674B05CAD859A
 E3247976BB4DC72F11C368EAB8F81D3938611580652436972613297A0DE01C12  B2B40A0BC8AD137EC3DD2FBE21C1F1EEAB0F82AC2D1C85276451EE4D67D3D57C
 B0B344EE195F511FFEA65A09384C88D836D7280DE6C4CA85C0C42F3D89CF80AC  FC19C89EF08FEE02D7826109F1FB0C0891968BECC79F3AA181E8EF01333EE2C5
 39D8E29ACDECC1E71ED97128D6EA98AC09D8A834E5E822FBD9BFEA2928B7F684  FECCDFEEA112228C6513AF22C7E3B405AAFDF0007B329A16AE8012D8B8CAE1DC
 34F5AE4C48F3623BE0D12F9437D8B9B48B1E1C0E386B72280E51AF9B2FF2500A  1B39E4116797954AE9E9790CCD02757397347DECA12742DC5A39D3D98154F44B
 CF633D9FA6F5B6F6EEAE0FF72FF4874AB1AC162127444BD832E4439473C5F045  6573A8DA46E07074B14035DE8C209477E213EC3242500C976FA1D2DEDBEAECE8
 AD428960466AFC1FCCC97C43C7CE1DFB4A60A9C2B992BDBF66218B3AFA249B63  107791723707A6D2E06DE4DE528AE162430AD0CA30F6CCA82D44D98E7CF35388
 6048F8A5F2C384B13F3EA633DE30B4BADBB53E53F72316A172DCC3D1C82F63F3  806B2DF449AB026B26DFD0E7BF31862298F1FE2A52E370DE91069F8CA16F32C5
 79FE541DE138AC6EF3DD48B29EF58C68DCF7D1DABC314E9ACD41E0F712E6267A  666D0A4AE44F38C0BF6C89A873E1D14406B3418CF496E146B9B38B5FAF2CD4D1
 6E4878B002E3B361D187EB413A222FC4D3AD6599BFC5456D09A7A593DFEADFBB  E5C574B34AE474CFE3172546D3CB1037C87A289498413366FC6E16FF02E9C589
 6F4DE8461F51D834FE5B1B1D599F9F6ADA19EA68DB8A301ED8390627A903DB28  8DA23F2D0F02F39F2736F4DA2E713207018AAD4F0F150CCDD5B1870845B0EE00
 31A2FCF5CA6C9107819AE1ED1B763F2048C06D2FB21644E568082D4C58C407EB  CC233749033FA8674D73DC0CB84AFDE5CE0E93E5C57B8AB48F145AD75CA026BB
 904CD3CDD463248BAAD64AEB28DC5B7AE60FFC90440DDDE1018674E3A1CD1F56  AB40BC369A03FD94A66196D679A0F1F1221983D6A92CDDC5F7E7C0CE01DFDEDF
 ED144A35A9770092D7C95832D714DA0818F0A5A4A7AB3DEC7FF6821B27DDE007  E52DBE6D12BF7CEAE4B0F8C1FAA0CCE15076478EE556B3270BF3ECE624216F45
 DBAAFF8EE7B2BA36E0434AF12C0DEF75F26FACD72283D20C099236F1669B91D5  D4BE6498D9CCA2DB4B06B14ABCACBC4B6642FFFACF546952209EB612DF1C5255
 EA4074EC8B34C428FBB462066D0E1D99682CD847164464773148E64F237D4D26  99D3FFE3CBBEF8E825140BCC20DB3164410FDA4D54A48DD5CA2154ED0F1CCD92
 EDBB257B3DEBB196AB0A4006D4D0673CF9DDB24C7A4E0255E4B5132E312923E5  4D2BB075B94B14B26056C7C659C13EB175CE256A93FCC4B6DCECF9B8B7574627
 8A11A40D610232E9D1B4538BB677F8BE5D04A65148753BD2E287F07110FB01F8  E9555BD97BC7597165FBA68649A185BE449C977A020438D3C26C598D0F897B19
 C500F05465AC194AFAD2C10BF045469322014B716AF5EB34D83B36DB95660B27  D4EB9B7526F20738D17FBEEBC1504113E9B7E21C182A55F80CFF0E13750AB8B2
 4709FF1E6B5C730B9AEF04A116D156F7F12B68560B3D184FFB827698409B89AE  BED10239159F166001E06DA28B82166E06F1AF292E12A9D880F82C7210DD1947
 308AFBD5D5B0ABE9CCC001BD338F9AB7C3FD0EA487B8CE2274978E211F4030D3  4EA93994D02C17A80A251D21F497EC42078E49F0167BF890E1AFB47FAB61C689
 A2B33A3D9F32FAE26CE2BAE0AB7B0739DA9496914190E41DF42A6314CD4A7DA8  590D47EF993A75A7F486E1EAF03BEB26BE5E7EB61B55CC2241594701ED4EAE3C
 85B7A97E1FA516108A7A70B83EC6625EA6559794E0104FFC9A38865C34CB8CE2  4DF33A4551865D7A2A0BF213E32CD8C827D951E33DF62AAD52454EE307D9FB7F
 17CB11CF26021516887D023960D16DA77609CB5245FA3EF45FD364D0D1B936DD  B52699846F4BC8FF3F1897CC59031421F973D843A4D5A6D7AA2441E5CB823B0E
 C50DAB4F5EEEDB7EA8B79BA502A13289DA40BEC00BE9554AF56421C298D6981A  BACEB4D9ED0B232C2787ADF0905636C5CF73D397EB9861B86E06AED97582B78E
 D00161F02B10431FABB433A0815A3CF55DF9215BD337B355819CCADC16C8FF1D  1EBE4AC943FE11DF321B55AF1D06ED2A0B52EB4B83B4939DCF9C9941F38ED54F
 AA676F89C8D0F462E525C6D6CFC95B750CBE04F763AE80F6F619ACBD59E5DB1D  AF89C8A0A2FBD80F7308E929E9D62A79DF220F696FC6D972A8D6E24C658EC6A3
 1BEC805150A26D4722AF0A2D34701077EC0A2CF9B11D22C5812DACB55BE5280A  C9C204148200382156C137AA174520F80DDF308D2DBCBAB1EA0D8F3C1E055A48
 F607E4CFB5AB8B823E82042569A895BC6121C4D7526024ED21AFF1ACF0C4ED3B  1629A7F4BCC4A48041A3069A7F8FFF0E3FD959071663DD9D15E0D07C7A31E9E6
 C8B0EB469F29B7DA8DADCDC1394B6A4F96A93D6DECF5056E19A33682646B92B1  41794611DDA7E5DD077547658D9C66070645D31F884FFF4DB97E7E6506561B69
 D57FEAC1AB012CFB4EA0D32429B5358E989EC4B4D10406B2D3122D7BB5AF7D86  2ACBFCB0FBE08E03971CC5326B95FECA256FC8EBA6978A1EED42D1F05171D883
 8E7696F452E831683B2CD629D5F1CA3854D55D6B39EC0F0E172409E1C947F1FF  45C09D5A215BBAE5BACDE6A2E1721E25085D794548438B95091D427974DFC46B
 B7D25A4466C45455DBFD0B887E8A5ACF07D6E70CBD117A149EA7EA9D89667F15  8E2ED750924F2A96507FF9F4AFE451EDF5B9C9438D28DEE4380E29EC0370C4ED
 52C34BD0C613E6E14EB371679DD87299B6D1CFDC82A901E9807A2F1766C84250  D5EAD7A1A221B855DD4C818347BC0D63DDEFE0541AC1560468A6F4551041EB0B
 31F7663FD3D2E85C01916C8F21692F2AAA11E701D958F2F12E7B498477BEBFE1  40902973B333747C68C8FC1F8D68F0FD27ABE8C125015DE5066C751086148731
 339D94A2569C0D7DD5118E4DB525937795F527C589929D3946B8C656D82E9273  8B93CE660C580F8A59DEDD256CDFFEDAC639CA6D83F8A6E8B1BA33453A832325
 8B445D3E249F05FF986CAD56493B15B2FEEB1DDB07F477824C8E3E782F25EF07  144A6BC67A549448E063E8CFD3119AA37977E75C973FEB68F6BC40E05162A2DD
 F8885B1F63E130AC3684F85D8AB0E87830B057F83EA598F5BC91CB3338B14CED  26DA8DEC7F4EACB3E6ED6F5ECAE1B32444AE1615BE397483C074B078527DEE46
 92A9E28561AEF57160BD2D5F2C8B4BB5E09F1D8CBF3D27DA12901484097AE5DB  23520E58A6ED395A77E06806F7DD1EFA0199B040B1504309D44D07DA8DC62072
 16F884F0FC3B66A59224915C73543A50C5D2991FB28A701F27DD966AF4225F72  02F094BF9A9C1D9C4759306B1D7C6B2547A1B8F2CDB5F2F19EBC0892624553FA
 477A243AC451EFAB90E7B601958776DB96E081A5782DD7D1E8768FC48C82DFA6  F1F465AC711AB0B8412A7AC65E65E1183FE87BE51E8A2195896C371FF79AB68F
 F447FB9D0299DCADDCE04788AE93CDFBC8B47720976EFAE4207048DCD9822070  EB7335C0ADDC6B432376B63226E22536B48E05822FC268E8A317D0A9C918A0CF
 2CD3F62FB4FBBDC1B9870DBCB38B7DBA8E65A55F2BD72247CEC2F7D9DDD6CDCE  0CA0CF6171CA6510D27F6486601BCD6DA0D6F1408F91B7AABF8B19868AF2A753
 24908EFFBCF9A3443CC1A3B8DBFC8BA30351598FEE2357176BB725466868A764  D9C0D305AEFB5CC8EDC830C2785772C73233FEC2561C5AD05C9B3118C9E6285B
 A0F97BBFCA118F676671B3CBA644C645A36111AF4D1030C8728BBEED0686F7B2  7732F982E9E9FB8C30B8ED59D389A054E1C7AF943924C23A15902B6980BC3FA6
 F588CE37E0305644964448D43604259F5A7A68EA9317EB86759E58D5A90DCC14  6146285B584C03DF4D2D4492D3CB17FDD74BF21E0718F30C2D719CFF387D2765
 4331E8BF24A275E4D79A49E5C3D5383FFBFD59CE51CDEA763ABFE2132B118B68  AD7C6CCDEA193AD807002121D4415588D108FEF31B3781641B37C76B2F755927
 D09049DE5596EDB70EC20059202608A08FEEA5A7D6E05A3D422B5733BE7877E6  2372F5D3A87BA56C36CE17206EA829FDDE8F0FD84EF0DB19A782869D45F4F8E3
 2B33241B37D1D40F10216E3D2D2B518A70129772B872BEB576A0283A5066A5ED  1E490721199D958BA2DDB267CFF7AF4F6909248150C3E4930C4F2369D2C99A6D
 95A363270EBBD1B4574FCF17818B293B75B0CE06E998EAA1F31CACF1ADBF5AA9  D89C441ED8ED043936D7C4F0A9C5811922CBD175A13E44E901CD045AB43FAFB0
 4344007D0995C96A387692CAB90BD7054875DCE84F6AA786C5E82F9E3C8DE8BB  3FC7655F99BA8300C088B4EDE6223FE1966175C7A55F31E3AB3980CF344DDFFF
 80C39848B0C1D2010CF9E63ABDB43EB35B9C25D0CD851B3B98EAE7C2CA91E352  719F9B4E11BFEFB50B70BFA4027497B04CAE124B65D9A8501FB19AC1A14D92D9
 E00ABCD5C13B884F81C31C461D89E6FAB468F9BC2402DBCFE656BEDE9D1D7EF1  A8122D48825D862E9A092BDB1CB50BFA0BCDD19B2C719B6CCB22DFAF7E765C0E
 55D80DAE4743ACF95B094FADE9A4BDCC1CB7460722ED7BE3800890046B4121D8  C445B571CB6CA10B409C0E84EA2A2F7C01E53E1BE7A67FEF7169C94789EC0C6F
 B5A5B7B99A00C03E5750D78203EA13E23093A16B5EBFCE6B2FFEB9BFA20068ED  CC30AECB0E8F27ECF90DC24B7930D05FEBBD10B20E905618FB8E1A90FB519C8B
 532DAA1ACCCF16D5912096EDD221890D1B19A471BDEC336BAFD754565446112D  872B271336B5C3F36DE65CF119BF56296F66ADA0FF0035E5D4A3E2A7D7A9D493
 79E65045619FD9870008412706617364990CCA762A8368872E07C3EA1C45068B  BA0A7387BDF2FD438B048AB76F406BC057D0AE334667D57AA8EE38FFC4DCD840
 A2BAE6040C744EDC6D9EE39574064CBC8BF221F77C17EEA365FE6636DB97935E  9F811E2EDF43F02CD41F9990BEC87AD3E4B5911E00F3A02D0F47FE03DA9102FD
 998980A6D520686F1E6A600364E679C56A3BBE79A005CBD62B6F99B2FF746DFD  E7DF9BCA68C9243E7AE250137D4A77C555D30F4886B100512BABABE4297F5089
 941A49756EB1640C3ADAA9E9D2C6C42652AF2486623CAC2D21A3D4D6C1DFC483  BF2DEFFE772B558F2CCDCFB0A440848E413A8247E945DB6123208E7F5E16E7F4
 DE11223EEAEC0FFF6F06520F902FAA050E97FC61BC4656CE04E4B21A65B002C5  A179FE1B013D56A5D7E9D6EE6CCC03FF5F1F3F1FFE731036CE13AB3136ADF263
 313996EFE0A3D8C64CA5034D98EBE120B3CC64FCAEB298D8B49755E274B93830  ECF39B4700B53EC60945F1BBD0246DB06A1C58506B600CD3FAA2A9D33884DA28
 4FEFE1A62E6E6DFF3A553FE6EF2E7D0BE05C6ABA54FC5E4BAEC6EDE30A63D29B  A8875B9B6EE8A06DBF2F48BBF896D6B21F303FC26F86208EF0814F37D776DD13
 5AB515EE57B3715597CD7BB61BA9BEEE78767BC3CDC9624608ECD1569CB43A60  B2CBFD0667D82CD290EA15358EE469F459B8683ADAD3EC76D0AD47B73C62774B
 6EC37A35BF8D3B01AA6E24C872561DC1BBB905023DA5CDA7A5C4470D1B3FEF2E  0E4C34040F18292D6C36AF65D12C81CF1C27FD1821A9C992F16D15A4FE3DC59A
 42F6B7FC6983668EFD7798ABB5219F28B41FCAA10DB9E4A131083CC7DCD40E1C  83986D25DE84E50B714C2059BD990D59DE488507CCC622D19F5B1252BA86D850
 0310102524B1DDE337BF1114975507D59DE8D87A0F26F207536B0E6259B7091D  250B38CB34C32B86C917B82F11286857B14FBE76479945A86EA9EB26A290FDBA
 37695EBF55EE238310A0FFD145FC67E81B686FEFEB663097F82BD99EEA379C5D  5A31C7B2AFD045A94D8E829293CDD145A2D3AB7916F94305B6E769AB14C3654C
 1B36B4A9A572DD195A01EDE21B90ECFD7B002E58304E5CCC0F3ADAD9B94D84B2  7E60022641F2A9375077051689EBA2E7ADD202C097B9E9135DCC134CEAA8E161
 A967A1FC0AFD26D461B76FCE6324A4D86684AD3E281C1EF05255C622B8CBE38D  73213BBCE88D97657AADCE6AFC44A5BFF39D6D04D333F7D3E5D94819B0F29C9C
 838080BC686093450843FDB29444DEE8C1044745EA432A1CA17B5C44E73C5B55  410F76549BE8EA966B34DADF7C9C48BCD6521FD378120F6D373DAE2D04A33457
 0C299DA41CAE96708B7EBE08B1F6B82A945E494C39A02A88D9A71E028B870A57  84A3A4A6FBDE8226E99BF4595454909068FCB52A12A30FD0D1ACB74847474D89
 65445468A71725C840A6AC1591AC5A4F4AE3F24DEA235F6A910AC3213A976C05  B5EA2BD5666749A3457129F24E4C182BF9D2C71BAE72CCF3E88857C58840E331
 768155C8A5ABCE6AA5BC2B4C7A6102CB2E860D22515911EE24AA5DAAC40EF850  770C7E658225CD68B7221B2232AED910D88226D8B42044C584C9A5EA21122282
 9455FFCF1782EBBBAD752688474D4CF52CDAAF6B724D557FDAC2654EC72D7EFC  5A24193D2B6496DA0A279BC7155C501860475475FB6F763CC4B60F8D6F286989
 138EBF3E589FA4BD770C630CF0ECC135800A7A0214EBB777D2D52098B581ABE6  ABFFCDF48C06766D037952E7FDAF96C3BE9F2A91C68A20B574689ADE306C5ED6
 1F3428BD4090EB55D7BC0C021FFD741854E7123858D9EA044102C68A72647505  2332A7E52E19ECAA7A160DD05EBA15571B78D899271DE44C5C6F28A4BA24A22C
 9F60478E04A8EF75ADF3E62B9FC00EDB13EDFB40E377EF65A61E0CB4E90E3D41  F58C2737166A992C23FD24DBD200C9E584729B41E5A2EFEB3C670114607C8D12
 2909C15A8045954197ACC6F63D38D85006906D18E883A8D40FD97A96FA11C869  C617570B7A2EFD9DF85A2C96DA4355963692D90D29F446940CEA4C2461AF380B
 6BEBF8F127A15C86B59735463CB930E83794C3282FCCB873CED01767FCC6B05C  FAAF4EE7B327130AE15CC10661A33171AB67221474B65823E4AC655A93C856EC
 696B463678E444B0B4A3FDD798FC3AD3E040E442FEB693F2AA7FA66E79E008BA  A2385AF91F5086872131E6AA63DF2E7345524899677792E109B9A015AE6804F2
 FEB7BE359892409FF6ED89A487EDCBECE6F5F42B1ABB388B36366D0DE4064C64  9502512353C7609DA43E4A7D6EFD04E0A0E1CDCF6264E3B96F74FBCFFF501385
 F8B4E7438CBD5C8382C71EECD0B9306E3CCABF8FF1E662D8FD9D562A12C3262F  2ABFE2376117DBD488AFEBB3EA37EADFE6924A21C845B68AD3DE3657BEFD85F8
 B3FE96B79376EEF600511A9E1D6376355280D4087A00BBEA0174316C8B8EDCB4  0AF7FAF70C801C43EB06D062D6FB82C69E6E403D53A178C6FD1D90F843590DF8
 A4523763438377F546C505A40352FC44FC45BFC147F00C65C216798DB45FFE2B  478F69D1A59E6223C3F5F5D0FD9FFFE77E055AFC82D3AC3FEDE1B2156ED6B6F0
 A0036A3137CB262C1A421E386550147A3DAB2661592821524EA3F0E29E18A2DB  356C93AE5BB5F300595CE70791B6BF765704660CFACC9E9F3D3EBD81B6C3ADEB
 E7492AEED5467AB5D9A278F5640E4FAD0C1CB157AE0A7C82C45828BE5924E49B  73CD9A4A7CDEB355B6F8CC012804364EED97417D732F70D89D612C9431624660
 023E4794F7E2768B452F99ABC81BD0E15DCEFEA0467D3463A3338D183F1C8CB2  2597EBD13D10D7E51EF0512CB00808ED1DF0588DE075E78E7BC4FE6ED6228F55
 EB3BE768C926519A7420AB4FCFBDF68336BBC50EC4220CB364572FAFAD7F22C4  3F8BDA81A97CBF7F49CC967D9091F8B6438DDA0E7FBAF09F9E0E8AA9F59AC20E
 AE435BD52D4DA8D55E68175C5D40D55D50D1ACC2B361809F641AD3D69C6D755F  CA1BD218B4AF113A1E9C82CEFBA9D32AA0C6BAFBFDED6B9DC8A46DF08265D6CF
 1B99D0D94981C5548EE74B142DBC8EF7B3C9066E92C19297E8E10D5278338809  BE9C92214F285807CF1B6E1247CF4C0F62A3E580F8E8C63E9B507E27A6325426
 50CEF3DE0774073D987AE98350FDB533AA6C186FC42E1221E5BF94B93EE9654D  DA0096338DF2FE4AF00A2DD1E7357F9FAC7E11902FF66F22BB478D08DF0DD668
 580EF4E1B6F8E792A86F1A0F1330F27A76CB84E9B584AAAA87B56681614306F2  97CACAAB2872D2A20819DAF68477015509C5C4193DD66C111536D3A331896001
 D7DEF724DCC0B3C7C27598D3DCF9A01BA41FAA9554FC838F98F6FE98028DC4DD  BB7006004BD6CF0AF998B8B70787D5070996AA35289D544092A7453FFB0A9728
 F7A0E4590D8E527327AF8882116BA2B44BDF1EC4D910D1183883803FC572B001  2C45D890080391725722CD388B38867F06B5DEA0CC9590239AD268C1274B7904
 191F1555A7B10817901079D349C77DE4F94B306835764030A5165CD4F7693280  1B34D1BAB6F8134D79B8B3A8804BAE5BD7132E42BDE400CE23360250E96DD7F7
 B84F6C34B9B5A4738CB8899C40DCBDF49CC4905816D6CADABC3DCE84871D07BC  1D28CFB97D63F54EAE1131E0C7516ED7F1B4665A09C402A402227CE6C8F31AE3
 B744A293D26DE77082E6FD740E26FC7924109C0FF8E1488A41BCF4FF28AE07D9  4D3BDCD9EBBFC0E99F57007EDED8EAB64513836DCDC9A0DE1A223E54C4E921E7
 22C2776C45DD1C4C1EB9196FA234E08E5A65C8A64132FFA78D3A694AC33DE047  94219CA5A1867EB964C45CB8131BF16C52EAABC65354BCC2525314005F06DC0A
 F48BA914A3A8432041135BF4D02571FAF21AC39EAE00D0260DB187069B2B37E0  571E690A7F2661DBC35769663AC9CCE7EBC40B0B3B6318ACA65EFBC589E506A4
 400DC7B03BAF571C8E0FBA46DF45C8D99AA217FA0CE61F2364D8EFEF513142E5  60619E2BB5EE905D542FFBF7C9C759335C7E1D87727320D3B4B6C62E01FBD174
 D1D00A0899D21AB9F7F5EA589D969547DA76017C84A00B33A780D2A39AD7C1B4  A4BD48985CE8D520ECFA0C5DC65146F30A42A65C1BAA180F2B2885D6D9C7D90A
 4B41A020A2E97B012CF399DEEF319D33A9858AF461C6EDB1C5CA4BE2799087F3  E0D565085810E3982CFD16BEB5E3D68CBC1349898D42C4B2E5B5A8FD12275EA0
 C2614CF0BB35E6B0184B8FF5ED8CAD1935998353D16D2439CE418EEA5F501C4D  D6DB6EA0145153CDF6283C46EEE79A6C3D00818D7B16A3A1927582F5473E29ED
 04C37F1D37AE27295BCAC157AB0455F70E54B112D3E8DBBC764264CF5BDC4AD9  D0DBAC72A052BF21783EF7FF6FD164F3D5380F585E7A0031C9CC03FA2784990C
 2D43A2BB599740FA54242316D6E35C726F86B699D7C5D5CC15E15F577F71B218  0AB255886BA33FDE6CAA26DD9A6CC99764E11AD613E8043C001C72FFE30D045F
 519AC9D5C90AEAE374E24B645522923D1CCC8805478F16EADC2ABBA2D6CBB8A9  1BE4EC04B64DD7B9A2B87B08642344C605D940FB312AF963EFE241B66B523F1E
 6722C83503B9EFA13FAA8FDA95A28618B84CB75F2469A79060CCED73D4C9B378  11CC14F988A26797103A6210E535BDC522D529D5AFFFE8936760AE7CC53DC941
 56D51C18AD7CBBD8F8814668F31D308E2AEF7D3D9FC77A3552B7061CD47AED34  E1A194CBEB886F714F9D392AFEB44924A9716004C6186DF3D080AA3A1A998C27
 DA87BC56DD68CF6F7D4D976A6639AE72E7714C00579ACE73CA2CC1A3C4718362  2DE7B5DA57DA3A2EC4D9E816A81DAAB83964ADC18C93148E1E34CF05243481A5
 69AB757E30D2F0F801B4A435EE6365041FC85BF97CE7AFE586272692F61D63A8  7BA0DAFB0B7705658A9E4B89A688E724856B1D5577E0F24AF25007BC93527BA2
 DA8BC3EED91B36CE6BCDFA2B98AD7371E68B1BDFC0B68AEC047F3148D40DE3BA  E090233CCA3CAE375ABBBB332C1A4E191CF28D23658673758D8D2994B39C54EB
 67358FE8D61EE5615EC48B424BA8652829B96F1FBF50C35AEC757133292CA98F  5D847FCBF19D0240A84EAD35B3D65F79738759F24C1D9123DF20C14E506987BF
 2F4905436743F53194EAA9EE59E7F138E3A37A996E88445D3F6C3956A73CC896  A04C816F2D4E821371A70549B788540B6A1877E115A92EB8D35D049BF42D7B54
 E06BC1624D9A163D4320C313227E8F26C84747E8ECF9C3D2E3C089CA1E6496AD  5989B4A95C247CB023AEE492822F8A3D13F7FBC7BB456CE202AB3C3E8A1FE989
 F17CC6AAEBE67FD1A4BACE6744D37D944D742C3DF1C92A402AB47048499C0C16  8235F6CBB13EE2B14AAC47DE786483C491AF9CF8D2E45886F8F3D5FCA976C6ED
 AEF4224B5BC88072B5C6FA9FA81E64424AF3D9D3BFE9AC7E29A889CF275A2A44  61DA9A2749EB7DF7E62C693C422B64651276E7055E0F4F4743DA5E8C52225160
 1775FE7980D21E6050D7EA3B569E139D0D55605F37064AF7F0484D98F6902042  994AF5A231823962E9A056CCAA60D38F59F06ACBEE474F83F91F7FA70AD91D96
 0B797D5A1D30D3E1DAAED11D6CEF0AA8F623CB1B2754BEF8249A44A4C42B2281  0D571D32B79C741B1068A9B35C0461520543AF92421F62372B3EC557C62EC175
 BFC736BD283C317AD995973B997C0647263E2F911E901B881150CA325E7A87DC  7212D4E61AF501FFBC0C635298341AE359483E3F381FDDEC2B26AC82BA9A4B17
 2691B02253A10782D6F7AB3C4962C54C81BC76FBCCA570401555EB663B037416  59642820506262BB528FC1AA8D9E2F3A42CBDEA8DD73F45500073A421D87F867
 DC2E748BACB7A587F30B1AAEB2E924B640D598512C0BF239973C74C45F84C036  B95A79CB5D8514E46E1498BDA94DB534926FC53FB8EA690E671634FA729E546B
 C880D62676838EA32D317FF97DC77DB2986F4894EFFEAEE7C713870FE00B8EA7  14728A47002B949997744EC52AB14EBC4457780E032562B4F69851A46125B228
 FFC9B74F121D9438525E0559DBAB1B8C46E1B3C4A47D499F9C2B53F5780193E1  FBF8F3422A833EB6DC9CB850753F736BD05175B638A9B80CF6B91FD027C5CEDC
 2841B6F5220FC37B8AA72800E504D0AC6733D4ED538EC24121A0EE301E244EF9  B7A3490961209094AE56C0E7939E5BDFFD694C7E918A0C8C3D915D22284999A6
 2CCA77C38FD282C83B3381DE74AF6A9665FB921303C98991A6931274DEC682F9  B3A1F1632FB4C78A172280CF6D21B5DC86AECF05C28E0FAD3B497AE5454316A3
 554A5F65FEE0F51E09FA15E562BF4F655AEA98CC9FF7D414CDCDC49B9865D653  50EB4D3403D3749EF3979AD134B3D33C7298B357562E525D32C294E76D5EC754
 327A42C6F7A332BF5C4DA5B9CED73C664D20625BA0BF3E0140211EEC5AA1E420  CCA31BD9CD9DAF6DCA534A2CE645FFF88EF3EA6F6F17C2443E3A6BBE64646933
 B09EEC65F17B1772226FE199D319B80E566ECDC6C7E9619738F442AD91B4D950  FDC0457A739DA11D59FA4655551909C493F83DAF01BA4015210FEC265B03F0D8
 6B4894074DCFEC10FE05C853ECF387EBA18C317FA913EABDCFFAD628D2CD2CD0  2002A5B483DCCE859B99FF16AE26E452CC57EA6B006F11AD29AB3BB98DB6567C
 F67645F7F4D8632DD2BDC50128279F4E5E26892D88C19C68286097C1675C8EC1  AB18F18F50E81707EE179B101B0F01D0E1A6628485AFA5697622A1DC361A41CD
 F9A66525353C93F3AAAA5C05EFD341944D83315AEFE433560AB75448F28D45FB  1CAC0AC3F4661FD8C2960B1EA1EEFD14A4246246C6E7AC2787EA5954E4A268F4
 F814B7ACC57B4170907983132F2E77A6EBA42193BE418E113ECD837F8794E8ED  BA7CCB61533727C371E759FAAFAF1ECF5A60A3C2C16115F31D7B72046840017B
 55E74AA9A4906C  173A80B29C2B76734296CD4F4D97365614E7D4AB6B3F58D29B108338D3F05A2D
   D0B903CDF44479587D3A3802C16E02805B0E7566C874A2EA6AB1F5299B2ED34D
   B17866CC52962F60BF0F9E756A57F5256BC7633BB6C2140EC069492C3D6FEEDD
   5C1BC9DB28EF1F8340277E84EFB62E02D55918A4709E52AF4B8F41DB040B0712
   2E5EEC03C084CB301F69CBE0A98EFAD14C934006A3E0C0C530331C01070323F4
   90C5E2CF0DC197683305886D320389A192BF342324DF26CC808A2E54FA80C4B1
   90FB359C2EEA2685ACD1F3053B2891F02FD036D3C271B1C648E18A3343102152
   CEC5C25D722F189261ED52E5E304EC3A96AEE2499DB68596F1FC26ABBCF3E0FB
   BE5F8AEC8DA4400BF006A4299D3C19E68AB0587F4F6BB62CA3022ED832C58F91
   8136E67834AF4CAAFD46F26475E176C8190D7B6FE192779F207890DCE3B58831
   B35CFC54333D3A8363F7DA7006CB8F65E61051B1
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 15237  F03623D9843FBAAFD8EB6637AAA8C52C24A96E4D Line 16063  F03623D9843FBAAFD8EB6637AAA8C52C24A96E4D
 7BF06D0F0EAFBD4683DCBCCFD8A075F0E7709ACDA0EA1BDBA0B71CFC9A9DD816  7BF06D0F0EAFBD4683DCBCCFD8A075F0E7709ACDA0EA1BDBA0B71CFC9A9DD816
 313E05CC9B179BDEF27BC2D1F9BC5309B0D6499BB2873C3D940C94AF5D14F538  313E05CC9B179BDEF27BC2D1F9BC5309B0D6499BB2873C3D940C94AF5D14F538
 511BD1EBCAB136A46E5DFCC1C36C898C80DD46EF64F126001BE1FD4ACEB8697F  511BD1EBCAB136A46E5DFCC1C36C898C80DD46EF64F126001BE1FD4ACEB8697F
 4A212F1CBA96FBF72CBD3CE791CC42867D5A5A6EAC83C6F867A0A6B525E74260  4A212F1CBA96FBF72CBD3CE791CC429041E1F826311812642F59CBFAFE189D3B
 8129C825D98EAF88984C142BE9E5B1B674A6437BF9CEBC34D15E5DF6E84BBBF1  F16D1C34753587DB2DF74820D2B5534A6C851527488B05C98659DFBCC88CA16D
 B07DCBD7D909FE62C24ACF73A28CCA61B17C3DE41862EB658F558E84683B0AE1  D0B3B199A300E041D445E9AC111DD510698A702E9C34D543F6CB943FF391CE17
 CBECBA6B28CB2754AEB1E15BAB0588342EE56C5FDB5ABF8F27A17CC78B84D45F  B654019448036DC61318C7659888B87136566A8993B40E732D3B66259C8AE7F0
 CDD950BBD279FDC5A27F934B5503F491CDC9B18BCB322491729B34211DAE8DF3  B94C9085B97D74A2910BC320537FEB050D65A4FED1A48D45A42E15C1E3439F2A
 C8981C3B26C42E52DB5332A942C28192DFF145D68274563F8FEAD4B85ED960F6  209EF1DCBA59F8537C8C3A508F8005DC07F430290311B1A7ECBA7907FD2D2C1A
 9B67FCF2D1CA021F0D4BCBBFD5D94F98F8AB40D90647E1232B745027B5713E54  CACBEE19B4AE9BFCD93D400C53E0035EEA6B39BD20D16ABA9E1BD49921102C67
 01FBEA8B89D4D787F99305E0ABF940357F5586F19057455E4A937B07105E0319  D59915DE021415355647AB81EC04264BBC2834002916EBCE5F4AAF9C761A91E9
 BB3BD4D3CA8D2789A86A7F9AB7DF7E3C81DD470B8C5FCBB746750A99EC6C81A2  C8B00B76112D1D27E9201539C7F493D16C866D215FCF828E0C0E5A69BE839B77
 20C629220762DE008DB2C2FD94FA09BFFFF066BCE8BE778849B9887D30E4475F  28FFDF0D51B2F874A2E5E95CA27420264F7670E3E9B3458F27283AD6A15B4D64
 39E70BB5F3F4F7DA25492232FFF9B57D691A2726C40644832623960B3A41DCAC  E5F683A676BD7CAD08F1A71FCA5328FC5D92EE810A3765437530B17450261087
 55D8A4FC843B9451C84FE2C801AE2A6883FB82BB954BDDB7FF0678F4EA006362  4A30E1ABA913DAA7F5EF6F1829BDEF24B36C3FF3E6FDB57DC0C4C019A0643A09
 003FFC561F3F3C91C1AC68C4A01014256148478BA91A7B49478A0E88E9514AD4  FE99F66586474FCF20136CD07D5BDC8A21EAFBF5B3C5C0D5DB9D3A10B52AD6C6
 FAB64A08537277D369B625EC6BA44E9CBDE36F886A6D4CB723B3506FE55A9E8A  1957583EFA0FD5560B7E841D9DD5285265C5FA7A6A0F57BF6F0A5E64D8EEF14F
 561C68D00C55F9FD3F10F71A5C258474EFF956C63ECF36DCF9F084419D608D2A  B9ABE3EC3977A0BA6A227ACD8130F2C84EA4714A8CE6E0162331A591DED88F3D
 7E81AA54E3093EDE6068C67CCD00691409F50EEFA69A5A3E416FDA6F3B16764C  182E8203F9EC0B69DC22B71F0D879EF97B5705BED310DD87E31878338B6A9C04
 3719BCE7C02A5AAEB978AC1F66A50BA2585CB419058B575B0BA91993F1B4BD18  58FFF350779585EF842C7E650D49A70BA8A7826EB571B8428AFE5D8711672B7D
 DE852104365A9A8CA7A1A94773BC1AAA3D3144B1FAD607873BDBB88D68D27209  85B1B653928DCDA5CEB0EC497FE2E75720728B67B58F2631F8B7B68FF2DDD9BE
 5274CC234EDE48631B956FB5FCCFB1D749C7B69D7443D52DE6BC422D090457D4  6B1EE8F88502CA2E619E203D158FBF0EB843420ADC081057601DAAD9BDC21161
 E0AB62AEE36712F85072C69C8D8410701ABB88603823EE8094625D5F7DF0EE68  7131AB45782949D324256ED162565926FFBDF163D5A5E4758A6AC0A17AFEFDBD
 AC27CC19AA5822E2E594C4F424D594F30BE4BA3241A8D08B2FB504EAB292E670  B4FEFDC1DECE537EDFDF32AE56338D75265F613554ECBFF3A058CF327A7A42EB
 65C0445F4F3003752435D8317B77DCBC61096FF4F1DD5801C23D86FD0CCE3ACA  858649B214ACB9D60E1DF6D624C683DC463C682991802075C8AE72E7FB4BF969
 3BE8D54756898AFFAD9B101D384B1B42417B54F6ECD8BD7286D89D5697EE87F7  794847817B33E57AB2803B20AD604307DB469D66A81A5BC61E91F8C096084DBF
 C4BD1EA1E1462DD58CCAE6A2A78B067E497DA7FAA30B8BC3857B6FB299C35E8D  A71E57AFB7E101DBBFA306F062529CF0ED9098A473CF2AFC8FB1C95D822B16E9
 F4420DC2DB48D0A84992227C15BF21202C3D36CE361A84747BC9B15B0525D2D4  757240BD50608A8314368A21E37A396DF4ED48C4227144F9CFD841A9D8F9F5E4
 AEC86A0B6F39D89E035185C3A6B25CB5D7ED30C5F4FC3BBA8CDF97A19BFFBA49  D2268DC1ED9104FA1EE5D115DDF586FE9DF22D8C445494FB879005788A5B091D
 A411DC5A9B8947CE12B4532AF24D5D2E9922AA96AD55D81795CDA8C21B738351  4472299246905B7F22C02B55274219795D1DE8B4708B12719BA0211BAA889F02
 E227F5A70C34F6B63A85294E3324F8A44CC6299D997F145A961CD52BB4FFFE10  A661AE33C2D9039CC3ACDB83FB1EDB243E1151CBB4AE529A37FA8C1A43E63EDF
 1EDBB87DDF72C58DC97C178932946BE0A73F5223A686661BC2390698A221505D  FB433573423F67EC29881BD4C7DE97FB67B471217F2DD2F393E6FBA194BE43CC
 72EC87D4F0F1991BCFAAD08CFE9F7618150D4801A7C80B3070A87418455EF595  C9C8B569A999D5E9858763D3AD1B25BC739E75155934C080CC3EDAC3373A5D02
 8288CE88EE0FA2402F8A7548A80CE4D301109A209CC79B9A54C70F5370E2512C  04665212F29EC4BB71F50C92F63D6DCD4C8B18E3D0399338CB050E0DDA6E608D
 3BE280ADD5B6A7E50643F362EB36B25175E702F2DBF0DA3F76BAF674A02769B6  B561907CAA13583686ED9E5F2EB6B85ABBCF489ECF22F5C2431DEEC9C387B689
 EE641EE4AC427DF83E4D5B9650D7C2DC3F01067E787A341B86851E2703E5C499  32E091C0B2A0A7EE8D58B32C098063E7BE5E2C9FBB4907A532CBFDFB9FBCA984
 3202716F2D15DF586CC2C78EB223E95401B7CC21EEE033A3C298C9143C74BBF5  AAD3E2123E3BFD7676768FE14AA8B72AAA7C03A447F056903EDC711D05B6EACF
 89809216E79BB12A01D6D07B59C978FCA80A7E00114583E203A8A2DA7B07E914  0427B91BA1D4BD22AED975126E9C99A897F757C9831A4E426AC6DB1A1A704B01
 8FD403D241C262397972976FB069377831EBC8ADB4239084ED7686663594976F  ECCFBD4F4AC28018B90B8AD18E98CB815DE171E55495EE26B01C4F8FD046DE70
 9208C6B3C19E4A5477AD3ED7900599671F2CD8081E7136CD8D254C7DBB8634A6  ECC2B19A23AFB11716D1C7E990CDA82A2973053E5B22F48EA31F6176D00E1103
 3FB7E47F3630C69E46CB6AB0CBDFE5D1F5A39810ACA8C41E74EA14647DA2C0D1  C664299C99CF6C571264B72348E43DDF50DB540EE400C17323B55F840A1E7673
 8BFE2BAEB70C6B443BB8634615C679293BE15F09C89ADC7644336E7B5BD0F146  EA58F19004381151DA8E84CE72681FAF5EE685C5F8A298551811F42E4327DA0F
 D5B3A33619E550B47ADF650E1F76A36A782472DB034E9A4DE91C306B850CF1EB  BA34901D53F6E6B664F11E60D374839DC999C9275582F7A29B2FC1FFE8F775BB
 2D9DA68A01687952B260B12953181EE55FB98512F623FCEC960B719C2782BFA8  431DC1B1FC1DEC1CA5754538C78FED8E7F3E0281793AE4F0B95421211A2B0CCB
 DBE977386EC4B2B1157A745C6FAA1071C5DF864C1A50DA4BD3445D650FD2487C  A4ADE95B4875B1D3A39766563052D5DAA6AB1270F097FA39DB0FAD8611C5B431
 20BB27D439B0C02BF8F2605A156F109C74B362953E64D9D13660528415AE2E22  C34AE9DC268AC5272C6B2E0B3D185AB1869A22ACEB907E0B92673AF469F086F8
 CCC18510543C52C4F27C1ABA91511835465DB7CC5E4852F5DBD3B1DBB756F379  DA5115D2F1DAFB49B3DBD4A2032CDD825D1C700286BB68AABE1491F5BF10AADB
 BEB0058C73973C9534B898DBB37065AAC962D26847B85BF07E2A16C0EA35A3C4  677B326ABABAEC94F1DA51BEB0E55396D3BB6544909D4791D52539B12287DFD0
 2A1AD33B118367E781D0EB1763B55B04ED6FA8ACC48FFFB260707EC2204995E8  B90AC2C2A779A5869567FB9BC3001803739A8B906303FA5FFF62F8FE26A02632
 36833B9534EE4F2DFA7E10F14CBBAD869D3888BC497B7676146CF43F732E676E  ECDFD0BF9398876B1E9ABC6283F05D24BF9F34237CFA5001B6A0F713679092FD
 B53DEA1B1DFDA3ECF14AC8ADA304C02B5168A351AD7A4B59B724BD659212958C  AD4A040839172AE1B1E22BF8000FD3DAF9A8B70334512ED0D3A8C9458E57ED15
 243F1DB34B5B8FEC5847D3E6BC74B3D7B4C1D9CD75FB7A6A58D2E81F0236DEFD  E5E23914C298500CDCF8CF45AAE209705D150B04389E3A3A60787B24729E6676
 CB8CE47391412FB6F320C1459E37839F87B98B6813E529989F51B10F0445DCD4  3644E14615E05BF6E98C99C8CC1C4AC6327CD4B666D6F9150515334166651EB2
 75808233A91D8856B291A7FF97F1B6024C573D925234A001971C0412E8CF0E20  E596A8259F217D019E9F254AA988473F810175EF25D0E24A1304B93408A9655E
 E7D2C8CA1D7277B56CD3F69660D891E6D1911C610378679C01924D011691F7B9  F8C38C30C2DA2F5703EEA730FED5CFAC397230297E37F12B78D4C35D3B49240A
 0241CFD6FA2A6F8D46D6AF5D190D78906ACE661BF6C596627274D50A315DA931  322D4250E88A32E489D8E0C61FCEE7C7706FC13B2DA44C8A9F47097547E3505A
 A98BFBB545BCECC5148159F24D9A592971984FA314E9F00712A362C1C9BE175D  BAAE0BDC75DCC1E837BC90F04F9FD3511FD8D6FD5D93C3D9F6BEF754ADCAED8D
 CEA93A0A6C40428A32A2AC3415571A35BC9760DB77B0F15E95190E057930E7D0  5EC2F0D4D42B0A88E368CAED5942699D993861B7C7C83213C30077651229E66C
 AE58544692B5ED12F71C8F86ABAF4492D247A1D5231D5C3C4818185B8F9AF638  594784DBA4A4B25653022D0DA1A5DA7A6E005DCFDC0DBC2C7B16CF2453E2FA20
 44C5413D53665C46A1425D421DADF836F1EBD4B6A664FC328949B97B18163905  409EA9B70EC43DD61A511AF51C3108AE9FF520CAA600831DA6965ADBE8FC504F
 0817ED346C669CA2C7D1D9B54A55507F809CF84D4070C0DB74DB6319970BF722  F0A5A04F8A95F165320E2B05C967D045AA5716DEC59801DDC5B98B7D193AF15C
 68029D1164B08B871F24421D1582EA233AB875FE502EC2D3C32CEC476BB5CDEC  F7146988BBF67FF83A5661CF9A72761CC2B765BE1BB7E0A048A1AEA30DADA085
 B989D3F6A6A4102C99C528FF11A5F5CB07C70606308F1017345791BE01187D07  ADC713556EE5EAC1C1EADCE7ADE12F59E31D102AE6453165164591C923F2C85B
 57314FF7F0A615DD8A215CA1DF20DC7A6C18D0F3A84DD592804270B6C5737674  92A26EE7A019738ADC24D7AB7F99ADD20B3CC083CB2E4949DC2D2D1ADE17E43F
 8C350ADBD7CD591DF5CDB984B1E06447A848529E3D94BF4F25F3D65B1E3D3AEE  846A5932342BA4F4C57BDFE6BD073F2376E62FFE93206C9011D552ABAC54FE40
 511D4C2FC727321EDF24428FCEC68670BEBA69CFD455CCAAA188408B1C906E0B  2799E84788590F50E29F1C3B7309634F0670E0F13EBAB4FEFDC1DECE537EDFDF
 331D256FF9653BCEB402836B0185E7A0D26F19C8E1DB2ADED1774AE771B5F6E8  32AE563384C8B21F7F2AAB3A5DD70C54D282C98740F4293C7D2A1725A6BC15C2
 90368C67129C32180B57AB66D66268483CB59F52EB8D2356177D21B6F2D7A8F1  983470FC5A9B8137E4C9049ED1F1E501D942BCB1ED62EB007CF7910063CC1B6F
 697B4F4B5763E628A466731CE6F34F897E7872E31F12A3970976CEB7DDB3BBF0  CF8A5275DCDC8A7A2EC3C43E5BAEF542938A3FCB8E51767F35D2F03361C94F66
 32486CA33EC2E9DC065D05D634E530B2C36BDD95625D45A946337E128E6F1B45  C22DBFAD0680837BF7F8CB146DCEEE52CF0393E64B4239C1A9F1A8DFC1AAD6F5
 4221C2A3870EBDA96CC52FE9DBC77A09C7078222EE5FC992246BF7F4F19B865E  F177333586ADB01FDF0F5CC4E32391F64DEC3189A629AB057A0F2C1AC2388286
 66B245C286199C37F5A2405BE34E6F6D3229F11517658CA60BA8F44D80246030  094F37CB28AA098BC4BA22F029985EC1F5BC34FDD7FCF1EAF63A4FD761EE98BA
 A0B1324B3335A1261082816909D11BA07A7067502C2202BFE0D23B32B04DA4AD  507D4886DAAB96B8B60125A657200C1D2F89355994DC4E8818A43DEE216F7ACA
 C6580DBECF492125894E4FFED1777C2187F5E1A2260C9F2D7CCFAE2312D2AE59  6101CE8F9D5B4C05ED4F3742774953BB6790BD456CC4B270DBC8A09D56A027F2
 880B6F30506AE6364F990247D1AAC06586BF8E3B26115CFA8F5733FFB3F4A2E8  801FB8B5C63CE805A96D022967F3046586D1DE7A3713C04D29FD2B297DFE62D1
 4C91D3B6295E5E09A714F069AD6E53F54BAB6D3829BD9E5029B6C47CAF5AC0A2  2951E67E0D9EAB9423DC486E030365F832DEA79F38C99E4EFED1CC0FA6BCAAFB
 54B859F1BC15A3580225CE00C7185FCB8F4793D691586DACB628F3C6FDD6E740  3BB802BC07CB5E53BF1AF4FFEBEA04315E9D92AB5782F56BE1974F9739F43527
 229E6B70129C0CC25CCB4A2E5473A0F1D538E09725AD79A7B2E11D4E785808C4  1641B850E4EF454407136D0D2310C9615160587E888386D9A9DA0A60CFC9D63F
 B0F8C84A5F9F3839BDEDE3A421F0C53156AEB02FA43F46094EC7A989FC1180B0  56A6398BE03DDD1BDACB1A09FB4E7AC9E5C4ACF086042D102C3BE5C3B7B6696A
 D5CCB188D5DE781E47B8E2AEA91CCD93A6E85B12891BD1425DED09E8ED41F97C  94CA1013269AE4DD65209606EDB802F49FC836D842999FCAF40DC986174F26EC
 5013CDF609FBB57CF64D9CDCF2087E4D927532D5F4CEC397A4B4DE093E154C1C  AB2E68790A8E264C5D5AD12936EEE94F9FE6C18B426C304EBC594EBD22416334
 DA2C40EF944BB52AA734B191EF21C8448562ED00E196749961B55B2F97FDE85E  462DC139D792D24EAC8FD83165A970206C1AC70156291DD390F56172B1CA5B18
 5D7CCAAF6D21D25456DD52FF8E2090EE099748019506EEC3C6CA95CC52B73239  02B728875D9A7F1371490BC7A73A76C30FA433DEC38CCB80FE7D9907174BE7AB
 41FF8AEC89007816A2007BBCEF0DB00846FA13F2E7AF696EF5B9608D92ADB1A5  DE9701D6538BB2ADF594AF45F91B74A7881D6854DA37311E14F49F66AFB27822
 A29E23B0315BF00773410D289F2A98CC5FC7B240A9D9F08DF1178337C7245292  1AE3CF03D2E7C6B296D62F76E7BBC0581A708D05C1DADAEA5B260FBE6F15BB8D
 E903FE453A15FC84352E97F095EB2EA1437902FFA06E1A60A26CED51F1B2F266  38BA8CF7EBFDA5F8F6AB8418349EB0D412AF342894F60D3490DF8F273E4318B7
 CD2996527AB7830A9E9FC66B4FC575FFA0370CB6C241CE33EDC3470AA749FA5B  ECEF0FA5FDB588D2612B015EB488D1629D163EF10943EE6D0537761F7DF50FFA
 E6EE93409131930DE37B47A142E6C2CE6404088FE42912D6658BF3ACCF715E63  6FD901F6D110997A5CC84D1EFE0200717B7B2F494AF99001661C8D6BA1F3B597
 468CB8A99CD8A0BCD9E8AC14A92FF998521A6D872993E1C5E216642CB78BBFEB  B02DDF53DCCBB20B24E56DBB752A5F943274BA66D833D6B666215006C9511785
 5383C49AD96E163CB654607F3697AC9E40B2FE6077EDA74522A31CE54E1312AC  2B4D6E23C5191E92C72F9D7930F75515025A22F44082CACA0E4EF8BA0441C308
 4F450B49C7F0D10868090BCBAC1BB46F8375C52682564A0B49C1EBD4BFF4B1B6  BA339B22CA5A1FF12CCA4B6367FD072EB84153B1F9E68B6B67600B6FECB3E4F1
 680DEA945FC4E9E1DCB2C2AA2FD37A695EC318ED34DF8996D55CC0009E143547  2EC1B247423CC007470D4C0CE7CC471674E20F2C2EABC51525B753C5876C78D3
 D964A56EE1572764BEAEE557B5534C3F53889745BD75C013C063605F5B24AE8B  737C42B28588FB5B0B3CA97B2B51C29B60419B443D50BB15FEBDC8CF5FDB0198
 C4AD9B863C94B101336262A3B49019AAD64CAAFC3F441A31BE630F2149B2D601  8C95C23E251F5235581D79F4196EF71BE29972CD389A80897B1C3EB1A0503118
 69538ED9F229D500D00751BC095EC709FA1C06F7FC8F2E23592C486FDE280714  9A2E836B1CC4A66CC7F7A3C73055E681A2543266F2847026442EE02E1853473B
 0311904E143CE2DB391E2643FFEB93BBDC5DDFA80D93A6BE0193A3E144F58972  BA62A66335BDA1ADE6F682C2DAE1B08D20225741174DCF9FA7D4E1BA3C030E18
 AA676CAE2D18BD49EC52D5D0C6159F3DC45FC77BFD275F6CD299D2551A5869D1  F7DDF5855FE34FD705690771D844E04A0D02620301A75E6CB37EFFC6014135FD
 0C24FA4195B170A79F09403F310D7ECDE6F146722A5A006C333B0345C1AACBD7  6F75875EE0B8B4E6E738E9A536252CCC48CC39F01871EB53DAF0B224B17AA526
 A024D2E5AB0F1CAF2D199986058F480BD4A37763C007B3538E15B9C1DD432DBA  EA17EF367BE66C7A7D47A698F014DA6A898E9A42AFE6A23411AE0B9C7D8AB118
 0C431CCA3A2BF283747E516D061CF09D2391D59B15D9E38E9D2C00B939B1A222  16B17AFBFE1DA146613F6E5EC297192C2CA6516E19D7710CE3BBCBF45F1C6545
 A6A8D35E94282B3929BCBA0D2CDC784A639BF0F7B0D33BA8EB7129C1F444CE4E  E7830F04B7974D3E6419A32F00C021C1549497932D98AADD0F5E3BE9CE108485
 90E9C824E986EA8A68FF827C9E1E3501BB580F34EBBE682C93F17A096F3134B7  9326C51CA6F03FBDC43AA61555EB2EEBD05519987286DCCAB9C90FF2F0B4F8B7
 F3A2D1E133DEDA68BFE2934B6DF64D1B5101E70CF7A868A39EA54E631751E2E0  1D4657B1720DB4702BF0B74B352EA7447F36884BF8BC83DCEA810908F75EE8A5
 C6BB7991C0B434A324D00985FC7AB9D41A8069B91AD38D45D32FA22E2333F9DA  6A4D84485F3E75D68AAAFD65EA43C1406E188EEE3C38A896B9D2D575FA1862E4
 D4A3E47A53217AE7018E77EC01E6334915EDB6BC86825E593FB49B0AC20CC543  277CD32E109AF52344D47786DE8C4D81535BA1B51DAC046C099C41C3AC5CBD5D
 F3B8E7EF44C3BB739C77424382B822ABC119AF3264D7D2083BBAAA519EDD0669  8649B0CC692C1CD0D3A0BB041ACB65B9E6E655AFE53A906446052A40AEDEE2FA
 F82AA6DE178D997C4BA8B3B8A4D02D747B6E53EFD1ACD66F22FBBF89047D1E35  D548E3AEE8B053AB0E7CD73B3743C5644A34BFA6F5B740C440A4B73DF9044E12
 B7A0B361BA1BEDB0F8769AD25EB9A26A2C45A0F05379B059DCE0D9FAD5C1931A  B56E70BE0140F633CE1ECD8724499B9792AC241BB5652A867A828C963AF8FF81
 003730F15B790D08E28822E7347C09DEADD2C2CF018261AA08F04720CE423782  91BB7E1A05ED1672C9A69C6F8E41156536787959B5D7FD35C2FB82B1691B00E9
 04C9A04E29094B9F67493D9A61E1DCDC504B38FC0416904AC4A1A00DFB98DD48  9CC1E3EE15623AEC89CE84D6FB09AEF697FFE9D242DC300EB34672AA7E58298C
 615BB5FF6E7E78A099D21B332D386E11B24859D5CB4DD7B8596F0639ABB0C66B  FD033A936A06E6793BE4EA0A068094ED825F7CCAFC0B0215E256C2D1ADD68DF7
 82A0A27A0C23C4CDE7731A579D72CE9526CA59685547448502657904F8FA721A  05A6A74ACA8AA31889A371C5FCC3A50B2DE33B43B3DF9F517A6D2F7F6AB76EF0
 F0171C0F95E57D6C793AB2DA85DEE419581F40FDF9A4B7DBAC147367B175F1BB  2A2F120DC8961E83CB3A428732E43A617B6DBA627216B81E8EDB34E681D22188
 D944E0234DFFDAA286398F5B21626241291FDC11D2A7C4C8E0AB924D1980BE7A  478812EFAC4B30528776EBDA66B0A5AF70D78B4B0CB143AD0342C66EF6FBE2FB
 C4B2E752DF24D8F5A24B398CF8BA4ABF9C9A6E54E782B8920C56EEC5F454FCD6  5DFA2D7FDA447D098DF4E77B8A63E3BF747F045BDD350394BEF41C02061CA005
 2EBDE1905F03AB819291A003150B8544C33B575960E66992756466C2D0C37F23  27AA5C0A1D31120724D07CC224DFEF5DFA13F904B038CF6C497D0D1E75DA0DD6
 4C195A50ADCBBD40C6AAD3F5F3BFA3A6C028AE06949B826C3456FF6A11F2C406  48A764BA83CD04F44409E7A796C965BE407C85D3D7359FC4797601B3B3D420CC
 DD70344749F239036A6949607F8B1C906E0B331D256FF9653BCEB7A91D5C9848  EEB0FA4D0BB8CCB9198A84CBF789E222EB83144C542047970DC5D90808D77A12
 0B614B5961CA17259AF5BD576935F8E5CE260BA610C85984F5C1CB17A5136663  1DDEBC91AFF565EF2862E64261E544F91AF3322FE62B0384FE3288E450CAFE5F
 A4ED6DE0C7258CFF5186EC4B731DAC307877BB5E0F7C9AA892D52EB2086B417F  521B169A820E335081811856DA40EB8FF9E08D97BE29E9C332C74EC35C5B9ACE
 C9CC098CAA2F520A04B16B38EA429C4BC5459FE38EC682F4A2D600661D619087  853A137AB4178AD44469296E837A400EC7E1709AC7299196A7A874B7AB8FD383
 DEC100E875C1A5DA37512D55372BE821B75109E46231C2174D0E6422111BB81D  1AE1A7082D9760C893004F0FF6FBF7EDFAC83C18923A1EDBC599AAA09B2364BA
 4C8B5A6D843C49590DD6AF7B1B9CB25F5F8AA0DDCFFC0B3D2BA9BCFC6E40DC39  A4DF9B65BD59EB9143365584B054A5EE580E07E0E724F14F6785E8CE8B310138
 A24FD0F31933C668CB8231EF68C27010067A52E1E24AB1DBCE52A34D04D3A5C7  9773E52D6AFEF7405B80CEE656EAA8868DB1F4A60F5944D260CBC86AB70824B8
 8F6CC832791E38427596EF15EAE9B4373595B8317E4E50FD9FB18D893C515EB4  7C47EDE787B988AF24B2E354A1ACB829E667D37F92CC373C5F69677FB7B7ABAF
 AAD912C75326188E2EE4DA73557C08C564985D464F639D0B81EBE3668D9B5F0E  82D8258EF1D4A93B962FFF77E19C4169EF6B9A587644707B34B7BFC5905D4395
 2186E272DB781E5E437C26A2297D1446E6926A9F4B6F8A5E3A74345BA35C4DA4  ACCB3EC443C4FC8C102324F02B8B936E6A25054F39D525173808422890A6E424
 10FAF48DAC9A6433E2C4E3EC17677A04ECDC5DEE84CB467AD76C2C39A36A1B43  B703A3B05D871D43A149F4D0049909230ACD622DDA627133EC6CC15036F323DE
 A2633647BCF502A77F12506C02F1A783152BBC4448F45E494EDF3A75C620A66B  5D841EEE5BB46BFEC2D349CA20EFAD6A93542B26C28A9D9D736D429DE5C9CCBC
 056E57A7B565115A8BC2C71AED17F3C26C38BE82ADC95831B8D48F2A08A17BA2  8D4BDBEA5D00634BF670E3642C390CD1FBE7765EFED5B96CF92019D3A4D54706
 2DCF6B79D115EBA6E3BFEAE5F4AA217A5B8C1B6DD315F32850E95B479F070E8D  54A1839B7728FFDF0D51B2F874A2E19B1F44731D4D21411B0807DEB3A16A92F0
 47E02528E0E580B1C3511FC764C7448537E7372AEAB012FD8014B4A6F0520589  4045EB630F7C570B2BED115A85A7C58E01C345F3FDB414D3DAC39AB19BB8356D
 EC5FFFE4A31140DEE84D4F0CB6A32BAFFFA8F7E50CD99CA1C65D52260FCFCC05  008E1B72F27F1CC2B577766770EE23C52AA380629C1AEF9F795585D5FBC9E8A1
 39870281C7CD4FBCEBF46F77CD9710FB8FE08DC1F95A92C4347C73A6CC337F57  7FFA5B83466B57D2C7755E0DA11799662C61BF17C25FB8EAA482D1A8510092BD
 FD7B23AE053293E9ED0FA35E2A0F842621CA38297540CA0CBA130ADADD5FBC0D  01240F732E186182B9862A8EC3BE25C0C12810C5CB192E61F329D4BF218F3A1A
 A441EF54FF375C57AACA10B8906537E283FEC794CEDC09F9077349C96603BB63  ACAD73E82B508A74CF6AA75F393D488B762CBE91DB3E354B94D5317265A8F638
 344998E91AC9C177168F047E59311DAF5760DF13030605F7BED34BF377544C4E  2BEEBD4CECCF0CBBBC56A8B489CAB0BD415D04EBA0AE1E9BB5F52484872BF0CD
 3E9D4F68E24D7FAED43B6C417A05E552D2DAA91D53E5EA41A413A6BB73228AB4  BB53AF9FA7F8976ACCE231CD766EA38358EF44094D46A0D8ECFFDB9270DE634A
 7F0DEA3CB3B1ACB097D4936D69A0B28043596BE1840CEC82A0CB7D46F90924B9  A99CB59E42BEA3B7CA2508355C56B75C558BB4CDD3A5B56704E1675EC90CFC1A
 FD409BFEAAB295A52FEBA90F3C40EC32409D8B61ECF0FADE0EC7E3ECFE7292C5  EA0731FBEAAF9B227E34D7A56746D45FA3090FAA2208391FF96DBA9675F5F3B9
 8906F95E5AA2420606FA1595721A2BFFD0BB07231883A7C02A3C2B603D6BC297  C4EC7EED14C409BDF5032921E636E9F38058786CF294508DA7BA92A6195D3275
 EC1575B5696F2A06FF0902DB7BFC22A207334891B1047D85A81224F0E82873E7  7F367F8F0844DD3EF2BF9C0E5014ABB8B9A05210E6E648E0D3BF1FADD1ED265E
 DBFC901F87FED393B3DC78807B1EDAC16AD2D7506D980D6479A0EA2ECA72E2EF  96E5E3361A6076C92D4F8764DB5F0285B7B7DFAE66A46CE41FE39719657EB68A
 D7EE08B4392A3BACDCBB2F74E04A36147CB94DC86BCFCA8CE7F7D06D1700D2CF  B6570A2ED6E6EB5B329356F9295EF96560F83D599D5EAC551811C47E51E1E4CF
 6917F313C5A0DF68DD98BBA84C7510B64A13292288CA695D49BBFCF53A299D9E  DC2B9DB8FF256B880F0157C7A82E60F8B23BAE7390AEB5B34134F0BDC8849017
 CD0995541EF7B8BD7A60D961F456C040C38A1054F86D6186C152C1769B3E66C7  E6E2712844A9E0C2DC4862273462CA0BBA0FFA5790706D2246483E31FD1CBCEE
 60B51419335CF5D44680905E2473E76AF0C364BF6E6F89809857FDF18355557C  7CB7349EC07D98555B61D2CB1D4830D830D0DABE00E3ED24F9CADC9D9A616CF1
 B06A2FA47FC5D95853BA4CAB3B672BACE3D909B065AD57DFAA561B87301739BF  D067F152B48289FDAEC8728A5DFA08D11A842E751568F4CFB6FE0FC571A20CE2
 0BAAEAC302BCAE95AB639C85F4E2BAC9E6550041AC698C892FF221AF73EEEF0D  0760D118FFE0311D1D283004C291F5F28AAEB835AAD6BFC47B6580DC61B43D21
 2F43C4A71AE4AFEF3ED1632ED8BFA0AE8260E0588B3E81025E3415FF7F9745A9  D3C0579DDC1317FB3AE7BBDD7A7533AC5F1966E310044E9BBB95721DCBDF10ED
 3A475EBFCFFFE48DC1993EB5CB2A220D2E0CD90244E22B5C6213269C87F700D7  F2F7E43FE36705575BA9798F728B02EE90D31FE63B071B446DC5524E6FD003D3
 A0EC53913CECD8C1A6D6FABC9EEF5856F7147F3D07A5E70646B687D312257AFA  EB425204F368919464F91304475AA0E0DED3346271966769890804DA14D009B3
 406FB5830A618E255706EC94A1759E6D9525AF72AE9CB8F1581995290CE9D76B  0FE52626C2C79285955B3C8E6E69FC2DA71A2E5AFE952E25568960576621B359
 6E855464F9055A2DF243B335B5B2920C3C60E87320269CC2EF426BDA8C6264F4  3212B899BAC9B1555AE1987DB3C09437262809A85CF598BEDCD3A3AF675C9344
 A263D6F1BB8B4D89D8A3EA3B92AF8B3559A6C60A47418DE08E2448440F871825  0CEDF117E571FB0750BDAED9750E1B06F80BBEE474CEDD5B6DE6353FE45E2553
 31481CABCB2F992E0797DD7A35985F0882235F80136002026EFD780AB43633AE  96BA921B8B6CAD82400C1059CE73A9CC01FF5DFC6D2571F75DCB454C2C618C11
 F59FD775495B8D4A93581C5B4EC2F36496BA480FFB4B0A08F5D46A50C126D876  056B3BC0987C832F7D54E1A2268A9AA5A37726450C3028DD8AD9353687300673
 51E611DB5F6B5762438C3416D0DF55170D9FBF61B74965FE75BAC7FC7A6812DB  4A256568F1164A7E677981F618795658BC5A04DB8E544574807D0E4B51BECC1C
 EE07FCBB788CBC2405B8D7EEE4A226062B073ADCC471E048862B4111312C7619  3235CA0D9FA5DA0D9E8B2784738BDEA63B3F46D971A023FA430173B203CE3C1B
 2225DFE7EEF01015BF4596A1412BDDD573535649F18268ABF028FDD8ECF80C85  DB4C4C329C84727A39E2CAE75EDF002AB81DD04CB2FBCC31C117ED107768C83F
 1E4D571F869322E1FD8C2B3800C9C711619C527BE88C204176E4D491A2DBEB8E  CADF3DA0A9CF561F67527C7E4644BD269E4CA2A1D5EE6230405F4B4C7E2E37BC
 D65CCA03CD3FD99E6019766336E6288B09CA8C3251BFA1507A9AE55A110CC62C  569396194DE752E9421FD8DDA0361B62D5380FCCB5C92EAA639EAA56CB04E857
 EEAEE21221BCFBC9711DB8B7689E5EC50A550F5C357BCA934CE6705CF14B4944  6816CF2277A9BA8B07A4EB6F395ABA98F734FB454F1FD5FA387C3404424DCF82
 F2715F227174C757E0D21CC2948DC96CED6B151474228380E75139BFCB26B007  4CFB3D490133B734496E357A4A1431FBC61DF13B474825105978A2D625EB161F
 3D6C92F37BBA157F7E7F3FAF94C1DC01B39401D74D2FA724CE52B4E91489E480  1ADB33582F0816E5D4926206365E5D3BA8166D5711A9A846ED2083DD166B4477
 E1BE8433E0196D0F92F64A4F88A6282A036F6698E3A87BB33277E87041F3E785  9BD6DC50705CD7FCE7266ED5CE95844D83D12EB45E9B18A73EA21CB95A499ECF
 D5DBF5A42B5F5DF1B1571E1FFFB8B1FE4CEBE7C9F250F58B07157EF1D178BE48  13E311E51AB6DA136C2886A249CD442575934D385554B0DB976BE4C91E672584
 EFB933A35575678E1451E5BED57F6662064DF28400249C1E0AC41135DE899ED6  5D3C5B8E6211C3F6A7F6C433D55785D38DE64D6E79F42F69D546FDF6D1740943
 151E5BD59776A1A7387F15F064F6838097F57A81EA1FDF04F4E17ACCCA9B605A  1407C8FCCE805938270B635462E7D46769AE7A9A282337B5562C6A760997C152
 7DCD64F9DA1AF1790DBBA77F06AEC2009D38FDAD21B6BA83060389B342C688EA  DD96476C106396B7B9CFDB7CB2BCFA020BF3E1C1E65DCE4E73ADC58A446D4E79
 16827D26047AD46B4E53B82F33479A120B02C1F07C7B80DC6C4434721FAC9E8E  E86E18821BA56FEB950170438A611EA8EE694D1BC7F57292ABA161F72C875179
 0CB70AC1C211226EB3AB5BBE721B1C3BF6043D95E12B10B900B696A7190C79B5  7F396862C3448BF51919923AB014DA451E03C83174FE1CBB1A7F607AF0EC7A01
 B76DCB93A22E8AE56C33332FB1D96FC7F094FA9F93B6FB8D915F156F47024C9B  9705E057B66C0B3755C540F75BC07F9BBCBCED1C4084393D9001A67C36651C4F
 447BF34DC891DE9615F449C7BCEA1A0C120A1C8B44C75D9E7D7203E71A08BD11  B581C084E63A7C581F8933D47A78839E4B4582123D0B3BFF92A662BEC81EF24F
 B4D2661E017884DF605B9D296C5D0584AEBBEC3C4A876EBCC64A3B6FAF99C48B  FE6819D1DFB9F8A88BA152E7E57BD646D49386011F5D7B696B3EF2D622416634
 2D04F033E894C62105738F24C6E1F30D7F4F35D7019C0DFB0D8E059A9FC8BFF8  90C47810BE8039E6D732D9407C210151484F8567290117C783D9E9CE772D4DFA
 9A325D955346B1B24094DCC92786C5CF4658D0ECD0C142742CC8710E6F4253D3  AB480586C90874DCDFC2D705B72720F4DC4A920A431CE78542AE65A90F05E948
 D7F3A6F31CF09779C9CB7CF58D522F796638BC2D8A648BF17092AA9A4478FEC8  BB00A49CA11F6D002514671FBE449A42CA4A3F4DD9B7332A5DF14A55D1C83A34
 9CEF8F98D1BDF5E625DCCC0BC477617E266DB68CCF8CE1909400E05A6FD6F33C  EDE9DDFDDF93EA7A560B5F027D92A0AAD4ADAB778A86A3AE486811702A85311C
 D930DFD5FD1DD5165566110B773F651517B26FDD4A4C84F15C44272509C39925  764CA65790610A4B74812BC536D0293C010450DC9A19E8B6ECEFDC0C57728145
 19AA89A92F03B0858E05B3BA3929991BE77C2A5DB368B99B2117684A193D5360  D99A88EA1C13986F6D08D432DB6384862E6B822C8A28D1F4732CB2356C4A3202
 D74BEB015CA2E3CCF12ADCCDF2A516A8504EF329FA8A2084FAFA0C67866A8513  CF5BB04BE337E192668FF0C733FC077660EF787F541F8D083808F960E2E92A0A
 1C1F174F99A173771B74B2087619EA7EFDB8CC28A53CBD95FDD2C127E60B4027  B8699E2A1BD96044432241DB17459FDCF177057130D3F2F24B42AD5B63316D7A
 DBB30C7E6177D31CB681D9851DB0772FB4880C0F893D9B79D37331AE3BEC8BA2  0A8AC3DBA6685FD21FD8B1EB3032E79D43A7486352D2F1601580876473C2C369
 31DE2D065A16A76F0635653B0B2DF457BFFE8DBF11832E786DA5DAFFCE28745C  F4CD6014A7A046C0A65749CBA2FA45DEE545EC866317197C6485A20B7DD32429
 BAA42FA469C5D22F43F9888ECEC6D3335DBBC359E34822367B4137092E152719  5660DB1764A0B86D8FD185F942BD8FB1E51AB9AB9E2D6ED6255DDC1A5404739D
 E2A4D7C07D7F20DBE2350815B87831062D93A49DE7F5517A8600485A5C279464  C2CCA9E768E0E56E89E9C036E8486F4465D144054C9897C0E6D86682985E3D14
 DF5DEBFF5AF6E5E4D192A58388B626A72E6878BA4805B6BD03C5A92A86FBE12D  61536F9843D2BE6EBACB7785E7434F3A373C0627EA3074AD5A6838CADD734B85
 309A24545D7DF5E6D6F6653368C7173C7A39715296CD5939B26A068ABABEB41F  13F42CAE6A1EDD83AC935C6B5E3A1E8A8FAC4890E1D1405EE5CA4756E686A17F
 593BBE7A0BBE3F1109BEFC01623755B0383119AB3704F849C2316F95BE42F08C  552F930687499925245B82998AD49B1C56761D99504182F03FBB1B774C35DF84
 924D017B6AD5B524A6E46D7B0C7399B004D3AF02590DAFCC0394D975E7E88535  6EFEE13AC0E7AA280CE7A398A633DE683D3A3B0D9FEB53FFED2994F529E8FF57
 B2C1642E829C9A4A6E4ED2E2BB860AF4126EEE53265BDCA6C0A0B837BCED1E0D  4A03CD53252501C2796B15E89FD7D5E9EC146531A1A27AC24AADF1CDE71BCC60
 CD89C9C90F8E0FB5CCA91CD406F9A4CD0FE21560840131C7B31D6FB0BB13350E  DCB3C5E76597863E12A88DD8305E833A8174028CA6DBDF5213879B86395E7896
 D53729F2FBD531AE0AFF90000F44FD7048D6F4D08E08304288317E68D62DD8B4  365ABF451870B21CBE26D3BA6ED4541283E70978F1E5CB2FA6639E63549C6ACF
 206199E153671BB2053F0D98595968D02915F8AA28AA9A46DDE9455EBC526364  9744C2315DFC005C68F5FC48A03E11ECAD31C97711C77006CD67714B4BD9EE24
 60303481B529E3E7B8A5D10CC33C8E8EB97E64CD49837AB3BF6E1137F06A5C5B  FDF2001F02F3C72F91FE513A94125647E29263F1537D57A188F5282F9D1C8062
 B99E92ECD267A71A2DD38AA4EAC1EB51261B2AD4C243D76451DCBE9D7C812747  A072446E07AAB3783945C99FEBC2B0D193B1B262BEF234D3A9ABCF66BFCCB3D6
 A6031D07B6460AA696EE8681A8354652DD390A384EAD190CB950D0E91C7DF613  9F079DDB70F49A8261BE80FFA7473BDE3A0D259331FD5A3E1AC38567B2A42089
 E92B37E9A612B7AC553309C296E36EE24CC6485C91C8F676A0A508D8A669C0F6  72B7E135C28991FAC8A1E04D1D99A9C1CC5A80230F99D3BE317C761092FBA460
 C5D28AA419758A375D9A762835E718C99601F461DFD400CDC6E29156E04111BE  51B441D7E26414F536328FEDB5C55813596FBCC8585498FBE13A062F050B7AE2
 C95B480BD8EAE2E8AC5732754503D7D9D11B02E7CA7F50270BF2E8F0032886D6  5EAFC5EA3D178A0AC3CCD5EBA5C714742EA2249D5AD09356B7CEDB5B6CA0D9B4
 5215DD9BA7C5EA46A0320E601C745F0D6871C1DB98A4E78C82B7512E85E0C645  B665AA42B84CF32A34F84B4BB4DC63A29B09BB3E4878CFAD137EC394E7B705E8
 AEE5A245B091707F4B4C12F6FF094944ACDB0D1D9ECE88B51E4B97DB4EDD2073  BE44B5C274F02CBB472C9B8E460615EB10B584DC8E746ECF66EB838A2E0DF740
 883AAD3721EBB23C5751891305F196BF168360C3EE21469A8646781C9491D24D  7075D54A73FF08E7937E2DB7DE9C73EB3A286177C9351DC0F50BE00DAE1C5DCB
 CEA030ADA7C8C2B864928B6B817E165D37A68E599BEFB17A93610A96083F9739  D4D570E74D2C26E59A1BBD55B93B69B5A250033E43D15CA166B078EAC6CEE9D3
 7911E60BFC3FABFC9F7618150D4801A7C80B3070A8741A2B9E1B78B8331726CB  3F317BAF2F508CFCA3CB7742EA645924F6D8E00EC3B1CDB3D34FDE93E95E8248
 F5082F51E7321382AFFC81C0069B71760B90CA70ABD00C91250FD20958A1F4A8  21FE060E59E367DEFDC37BA11A4FD17F986D7BC3B3B23B3218D51A1A293F5909
 7DA387CA808E624DD19D1AFE2AC774185F7EF02B469CE9728D0CAD59A0D289FB  7005B997BE41947C5EE1A4C9FA9D30CC55384267425303B8072C60329DF60450
 AD85F0C1B5D739EC9861DB6F21C8DB890D11DED3032C347C2F9BB547E60E0FC1  0286CBD04E0DB4C05C4C87BE476432813EC7D22B6444A1AC1E57C39BD210DA64
 BC93C07E78957429F5A23B66902C059DB408B7B0B56C709E69E577D9BBFF1174  BE553250AF41749C9790693EE68F48B2071AAD22281329B7E996AC8708CFC5CC
 981F88906F79C4A415CF727A2319B154704F9165B1EF1147DAC1F2E14170B75C  0A486CA0F5DD2DE21E30E38ECAA1B78526E18B2F4E7278C21A0E60A9BEC99FEB
 AFF1FD4C23F90B602CF4A1CEBB7577B637E61DC2662EA19C6393A678FBC6189C  3435C6B62CA453AAE5E96FD54F23E16D2CF41451AE354555DBF7B9A875DDD2E4
 2AA2241E58AA1C2FD381ECDA0D7CD81F84507C9CFB46221311D9939118A781D1  776B21864F29CED630C1F9D76636A7317EBA27511B4CF0FF6FB6DE6171718A5E
 686ADBDDE1179E698423B4F6A61BC50D99FEB9298CBDC3E5BED447B2B00B51B8  D56557E4A6C4D68E47B6254B4824D0D1E1C6CFADF0D7B9B45AE74AAF6146EC48
 1932B45958248D2C8E018BFF8746181E3E4DC7175221261629643BE95D9466A0  C5A36A3361D3A25FBAE4BF71A2CFD5FD6AE24D32E2F3DCA5D0FEFB9C0EBAC444
 89DDE677E7BAE411F7CB16BCBE5A066EB78F55FE06C88BDD881581D85A2B273D  B51051065EB27E6FDC60097A49509B85E734D208957ADFC7DEF83F5E5F4EDB32
 41E0A56F064244637BBBBA6594469B724EBAB2BAD3F9AF4896C3505C1C4DDC9F  EA512CE70C431648F3691E63FFF6B99C6A484216BA8D41F8F90ECACEC165897D
 9AD22AACE9766D90D8106BD2C089C0568476073ABB949FA01AF880B3F933376F  8B6B793E056E8449D591595159BF5FA6EF04D6B9E22973E5ED6B60DFDD26D932
 249BCAAC5D6CB1EA737C5D7F2F5E2B3E01024931731F86670E0304FDA2F86AD4  14B50C90E6DCF3692ADED6695874F06FC41A77C9A7593DFE44FD37DAA27BB283
 5761383E01E64A920E807F0C2DE2DF4EA4AD13E84E1169078074845AC278D513  1961AECF14F85BB8B5D1C96120DC1D4A49FD15D7B5965B5159F68C25740F232E
 D4FD901529147F19D62A1538BC2ED1DE69853B25BAB270C0C77DE9685EC3DAA9  444BFE08C9D31D3CBA591A7F2AD06A7DF7557128CDF10227683FA76BAAECF127
 F471A03B836EE150181A5EB859D5EE87648ADC3F67542A6115D51030B695A808  BA7416A15C0F25BE8842AC72B6F93B3ADFFBB5D20E9DA6FA4E56A6318A0CE8DE
 C82FA4698EEDBD946897762553DDFBBCE0CC7268653DBEE86BE34708857EFE58  1F408884FE98C1383EDD3DF69CD17668EFA613FB85C8B391FE883E59143FB3BB
 A9C1BFCAFE4E4CE1CF10DEFDAB679614CF7103EA86FB48DA312F8A915014797B  141904FFB59BFA3B1079F7FA06F8247F9E83412840F1B48D60518EC3FAA7FF21
 B2B1EB40533720DB9E93EDAA3EB03E2569E0FCD960B72153991A2E61F50DB3C6  02A445008B38619E6B853487B44A5099FCC07127D6C21C312F8209F51C0D618C
 13190C0743AA814302BAF03A0F0291B2B00F10EE6A297D5945C5313F629B06EE  BFEBE93ABFB9ABFEDF65EAD32FDDEE4FE8ED4FE35BED45AABF803A7BC2DEDBD5
 091343723D2B55CC7BBDB8ADF815D1700A7783163E311564A61F9BBE2778E208  02B62925C616B8101017BFD4ACCAFA5696E059FC8B724D77DD4B65806A4790D0
 FC1A5068F508099C55BA8937E9C871617E8AF0FD0E45531DE1D540D0C1D68596  D31EA18208B3DC3BFB4D016A8A54833C0A36710902D4C327C00AB84FFBA117C1
 743490D3AA308D3AC61A8B8EC559B89C562361CB0A1CFC79192B9A22BA4F3C65  60879005788A5B0410D3AB9C56F2290E54AAF92CBC956DA0D68DACC4CE0B5D68
 756073B4DFD7880AB8D5A5B12C2CADB56564CCB82A979E2BC875594DDCC59B5F  556FD902407B46ECE36DCF8DFF3E2F2344212F8ECDF6B7CE5CABBA5DB4E7FE64
 3634DD5902036DC331060322B22672FF9F84B8F7BDD9888C5A8F90D0F4FFEC41  242B4D30CF26FAEC22DD7630D98F1ED43DDCC527E0423D6CA6DB6A18431ED9C8
 8F5A247CB503BD14EF147F95578DC18596F61BE3F5E2AAD67F3524A1C6FE77C0  ABA6CBB83734D95DDE4FFC70229D5357DAEB76FC384125A0932A6EC1BFC5DB60
 16E43CCAB7AC2A629B8CA46BA7281D8EA05D6585B2E0A556AB6FA71D6747595C  D0F7C81AFF786D7D2732B612D39EBDACD9CA3A9E3270CA04F0BEEE81A485E03A
 CD064AA81105919FCB2BCDDC15727CBD529514561CFA8E57368F38574E242000  80DAC848651D991F1AF912E6852D558419FA836E0CFDFAAE4B837D4D02FFC3B7
 12C9388C4C9CC910D3994362D449596263FC5B5B822747850493A3B5B50143F5  9585B0D5F36B682A0D210BA5EB1F628528B65F70051A6FA72E76E4737CB5C3A0
 20C8267213204FF5FCDAF82D396707A9400976633FD0288062FAAAB295A52FEB  A742E615E8637EC4E42A75D040C2ED9831080237AAB4A2A2F55CEB4E07689DC6
 A90F3C40EC32409D8B66D0008095C2EB2CAB65884F3B9866031EEE5FCB4E1E4F  19AD0B6904B356ACB638E570D4E60DB985C34FE531B3D50F22D19F0C4240C382
 262C883A7354373459669914887886AF4B363D6BA80AE73FECD914946B5843F0  F22F3323C5BDBA02984306E919B23657D34685F351CC0D93D513E67BDE97B810
 1870AF1AE278330DBEFE8C3E172C0ECB5A20AE4E5BCF21CBA418E8F89BBB793F  54CD0B1DF41BAE286EC25516E5D6EA50B80AD13C068C03F974AFFC810741EA1F
 273A8B019ACF3E18A8BA532BD69AAA774269615166BE5B6EE53771E4B122317B  F703B4FC8F5B40A37C911B616DED98F314C2BE609D0D8005C7711B4939EBC565
 617D9146C18A198E425634FF7311FA695AFF1759749A08D430A450570408BA34  03ABF69816E654ABE4CFCD3ED8A1A2F7919A4817EA0C8CF2C3298CC3C4DD0273
 A1DBF5C21607E4EFAD65C5D9572A20B727D13200465AD11153E9C6E6A7874FF0  084A2FD5E1CAB2F1BF8D6EB6EEEA11347887DF16BE6EEEB64340FB983FA442E7
 5DF2F8674C279300BC3916175EB25A9AE755CDF9FCA16AF88DF1AFC9603AEE15  96E115B1EF2789B00B4F7AC6380FE2890634946F4626970849E9DD01E74BF07F
 5638653987903615599A5A4FDBBEDE0AC2E97C4D9349C68023B2B6392E0F6CF6  29506FBE9B916973B72CE7D2332731F4B3F7EF5B1117E20C05D8411AF32749D5
 2133232607D9BBB4A71D62AD77BF875D7087C4B75C0F962846406BE8A8A25D70  F391CAF8D0B98482EA8AED6662003FFCAAF525B887C4C42089626791558636FD
 56A6983C276E6EEF711F1026A613D7B0AAE5F553D5507EF1B5711C32E17928D2  D9F34D5E0E297EF4B1D22F6BD9969325D57D1775AAC8BF0C7F517AA3240D2877
 650FD0812F52B4504E22C1D273C9794C3154B727AE2CFF70963B5E499993DF1C  329514C648E22D56EFBD3371D6CC6FF052818CBF96D7C85F77BECAB8792150EF
 0DE7366B8F1C83B9A24918730C0FC37425534D40F285CCEA937D81B4EC575E1B  2129A7BD6B1F113D17671E157E3BF4AAD10CA98D9F0A666DD8E8BE19344C060E
 FF8F5A257FEA0A7D5BDB6A122F176DE7C7DA1E41391BC810C67C883541B3FA94  A060D93A26BD00C076434DDFDDE5A4105DD9A1FC63E8D40FFF20C440A4179049
 D3F16196B92D418855B326F44A013638474B2F2784D249D01A344E1E1A54A3B9  E054532E4E816BD1F0D5E27103124FB2D04D7FF51BE14FC89713FF0D683ECCE7
 692D7508DF9821E07F59CD2E558F73D7B2A91208AAD4A9BBC7413E50F358FDDF  CD60554EE8C689824D696B91932A0EE233ECCBB4BABA1AC9DC9562843B44CF8E
 71D32FA9ECE0C669C03E11F81A72861376537BA2848F6E1DEC6636B46034D0AF  6A6C2183EB49EBA2676BE9256651F81F548B08C9813C036CEB4FD041E65721F3
 4007D000F9345E535DB5B40A594E8D6D530A86690F90F21C4B837957293C77F1  84CA12B6D41E8CE89D35A4489FB1C71A1853CEAF6C4CB08B7DB3BF8DE671E9F5
 03CAB8284F77B68C5E941F1303F6948736D02244A164FCF5A444234452722892  0F28674AC2328BA271A63DA86E514C4961E9411FF3B48FAB5422C5A5691579B3
 CF6F2A2D34A67453855B3F895B264412131BB0FC80F47FEB8ADC1CA95FF65E9B  C6EA23F023FEEE0C2493FED90E9FE936E8B56FF433CF8586CEAD196CFC2EC94A
 6671F34C3DCCC26343A92F4A6FCC0132F2B2397BC699291604A58747AC7C2E36  F2A9451EA11D2BE04F348FB6DD459C43D3A55B8C662810D435168583BB46DFD9
 8753BB8299962E506479CC1A0C32C3202A01606081A106519E19BD45E18332E3  5BC1372D8B56C1F89DB36C910DA86F7C5E1DE86935CD223FA054676432FF595C
 8F7EC46EB7EB0801703479C43DDCC40060058C77D8C644FC4FBF95EE94A5EEDA  09B4F915DE829E30693685E1B8C023F7E58E14AB2D65D961AA5158E7496D4657
 C954C033A1BBEAC0D788F3551FBF0BA0458E3264F64056886ED9F066BCB6D1CC  183161DFB4D0569858CF10D38F7CE7F2D9BF37734684E1DD3D69C01CFB06AE25
 DC2BAE0E2AD66613347648AA8BAEC0FB30ACFF6B035E156903B461E81A231458  CE8213A08EA10E06E9ACCDF2C02B2499B64486C8CA2D4EAC7C167C6C60F12ED3
 C0FF846CAEBA5FBEE789B157818BA7BEEB50839738CBC254B54E6E3A10388B3C  EED042F3E399DB971E32E3308C004C17815547FA0A6427CE3DCC4DE40F7808F2
 7F333F1891915EBA24B1A968EB32F31BC079649532DEDF1E61342FB7D57AEE10  219421AB7222385981BEF74E506CC4250D9DA3C3B36FE8CF720F21CCC229EE5F
 375CF04A371B8BE52C137A8AF44E2EE4D979ADFF52086290BC7308306F5B8FE3  31AD9678345E82828679388C90BF69EA2957197DFFAF473B48DCEAD8152BF74A
 C6133D91E8F5485E649EB9FC8E3B566FF984D1591926777327A8C6F3FAD9EBCA  CD74071BED5C305FA94DD77E8DDAA7E09DED525C279464DF5DEBFF5AF6E5E4D1
 56302BF10AE56913580E13EEB467780E339E88CAC8252EBDD7B4C1D9CD75FB7A  92A27157A1E913CC7032892FB4AFEEDB9891A272B2031FF8AB4960254F1ABD30
 6A58D2E81F02334703AA38BFF01FE8DA3A5C5944D13F58BD4EC15AD859D8AAAF  99FE1299981AAFB85F43A4178662EFA768E5D8E187823E89E0BF99AB8A373FE4
 05498784E88F11C318C66E25A953B6B80832234FAAE8C6C560A36722445A28AE  E3D8B586D5282F6692FF36BEB5C4E5DADD2547FE7AE4136825B94D2915F5B63C
 54044F79C72D1360E488289BF25CF9C116B9C69317A2BE7E3DE11ED549C10E7F  3109C94452435A78450491305CBCFC2F00687A5010878E9D800F989A81DB6355
 54E49B2513AC93C2E1D6517371DEF1E7711B592FA00647F3A157EA3FBF343A1A  F70A2C73033BA32D6008BD8EE1B98F96274540FF546B2218A35BCD87244AFED1
 DD11CF190232769194395182646649847E7FE2ABBCA24787D228AC3AEE7B656D  055861CCDCE771927F68AFD1D3B330CDBEC5A28908464A31A8D816E30A85C938
 47E2E17C22897BC45D214D3536CAE531278D2F398B914A5E286D7F55DE521387  A804F4FC4087018A7F27D43411294E37B6ABF6EA89FB2D42A55436FACAFFCF7C
 9B75A943B683F1DDBAB2214BD1E0867285968AE289CFCB303E06CB73D8F09F7A  C689EC5FFFE4A3177620B21940F15A6C21E20B8BE8A1AA397D6F384C66A46103
 D455093C45B93895FB27C9B174E874F8A0AF882447EDAF0BA01DBA71BB63D45B  74D51D0270F1B715550C6A19A0B441EFF8A96ECE4D6569F91AE044FCB4141E41
 45FBB1B6FF6E6A4F0A8161B9A03DD93D74A7F4A4B09682DA32066BF355014498  AB4A25CFF862E8552F71C3B0D6F3AD1C5FC49A6C558CA8922AA40925848CA55B
 ADE72C0E0284A88C7E5B825D53523C335DD5A19BFFE362B7DF72E829AB36A40A  1A57D53A65669AF03107E692DE314435346607FB2052E40251AEB70FF8C2A17D
 0F804EB10EA4E2589426E3D64A2DA02D2FC57F23B0594E7E4E6A920AB0E70D62  0B5DF408FF6C2CA8F624C8D725F63A6FFB30DD36AB0E62E7BB23FCDD72756F06
 649724414BF3A94661E8C7770BBD4BC43D358874EA68CD6C851D07CAE719657A  AD2F68366612F8F670436BDB461500B64835A00A02A8E6FC5345FB9E3DA94912
 D3FE2A8B8B9B3253B2D586E010C7C4C7272F496F0CED0D1F06D5EBC6BDC8416D  9F0F2E6757DCC5E2B352E3D5428D2B6677D38729C0008BF3B7C582985C5AF067
 22BCBDADA2B0D53B7931DA7E27D2CDA84C1092D271075E91385A86BB4930E7B3  EE324383EF03059465A56D9D698D21A020F6254C627A1DA1170D89D583BC1FA5
 FDD13FD37C80634400F302BDC0E96F76A55D03EB7700C79B53D5FD8B470A175B  6D6F762E81FBAD47C0BAD1A5A701A394932F679444C284E42B3CA01989805400
 14976C60D63E116C6091E14476ED0E3D2A366365A5DC17948C839E2CAF392BAE  63E2116EAD89724D843E8846A4E60CAB87F5CD5D7C13FB08C6736D4D0B133025
 3E102C67D59915DE0214153556441E11EC985DC1037FD755A0241C486AEFAF7D  B535248D4E71BB42FA21CD2C5EFA29A379C8C68554EAF8020FFC9E1E365FA7EA
 CB25DB43961AA1C22EBBF71D328B75CCFF0347A3EB273F554D5D5BFD6D0977E8  0C46C007EC715C514AD9AA78EA80A7CC7B9DCB852561580733D9440DB8DC2D7B
 07BD7EA366BC1BB19B263A67F795D871B9E684716F11A2A1B74DA8B2D1322AF0  0F86A557BE5A105119DB0F426DF8D33D3B2B01C0F02DC9ADAC2B1799DC7718C7
 C9804DBB1824EC66436686C09EFBF7DAEBF8092B1D93E91C7EB0F9309D8B4881  1A50559D91FEDB4B638BF57415626F67E8756E995E39367C5FBAEBB73C523B30
 FEE3DAD531ABECF8F46BA7864A3E811F47986CC3B298736FF8DB22C3F1483B48  CCA6416209EBA6F87BC92CC7A3F7829296DCB0F24A85A4719B2A623EC9FCFE5B
 2FB1B444BFD0A63B682F3BEE0916BA17C6DDDDC6FF153BAF56A3EC42CF7F0AF2  319DE25072D8FADEAD7B3B6259B7BE4E636934DDF131D79C04CCD20797615A32
 B6FEDC072DCABF52B267B2C62A2BBF9027DF4F470E1805B357812BD17A27DFAF  DD32943AEE55FC5CF91CF855063D865B93F325AD24664C9A22E57E1975775B62
 2E79627EC89466DEE887E7A01A6ECBBED6EE09D1D65F2C2BE666AA62237060A8  027582FB88C242E4EC383F511A446EB3BC79C2D49160CB448A64791B38EDF252
 F82A580A026DFB8A0C17BEC5FCD96069B6FF273321E813E7E86FDD3101BE8CD9  7768498EB88D22575E85FE8776624C3941FEF33D1CF767595670D82EAC4BF5CC
 C0992AD79D47D1445C591A1A14D96D8EDA09EE10C210BC5925783C5E421C449A  085037A2F597F8F6C074278B1757B2095FD5B8587F425CC0EC181FEE5B3C2F50
 54D1ADD5D7D4B3A3FB4DC1AC698863266E2FEBC542D8B5E3DDCB086045BA2FEE  8CD8C85DFA38E72C8A4D8C462D8E44DC07F96181E923263EA15C0663A852293F
 00D7EC1A1112EEF30B52DE9C84486B14D0A5677EC813A7578DF52933A72224F9  3E11C69817A611C490CA4A7628C2257AA76848C893E47AA009F8E2F7482604F5
 25F3A8D88587896D5657AEA9CA0BC0D8B6047621ECF601BE37B4D59EA56A0F74  56E8BB367267E0A9D40A26B9F322C3C0E1650E6CF4A613E5B42660BF6FECBDD3
 9E88E6D784EF6AD3130F27F494FA4EF1F3ED532F1012785D89388ACE2E9A59BB  AC613B1703149CFB2722B485B72080A2360BD535211752684776A115BC58F149
 724F64396D2794806063CBA374236ED385777035850291C48F7EF342AAE4841E  53AB462448575AEDC6BF96D598B545E49139F5357499F320711EFBFF595EC6B1
 FFBF0CB868F5D521B519A514FBEBFFE21D5540F1420FF3D8FCAD440CDE33C705  DB8B028342D5DA1985104C3F8FE9C020BFC2685F20AE69B18465A7642C94DA2F
 033FFB2AA3337303A2EF448B88ECFE83CC32D3D367E9000141EE5B103D0DB595  1DA1B2D5A89DC4606E76D8873E325FB50849994397F54EFDC5C309FD79EE732C
 1EAA7280395DC9822998C2FD754CC45C39F322A79DBCA7541941582667A783CC  4D3004CC32F829B64C360D5AD822FD67649D670D41CA0F8DE48F3CDFBA306837
 96AA1996F7A50176A706D60CA1EB8A45457BC02978B271E2F551A9032A061769  01B78333FB955A390E4D69E0DA14F12A263FFD8ADAEDFC2AC8D3E10656D67F12
 D776E62A6F3D5DE9F1E091924807BA88A85D6B95AEA64A29297E55C3179C3C6D  D744E5521A95942F7C6F2FA10081266D53931922792639189D7CA61E2DCF7872
 2A747A6ED15D68057D7C25FEEC44DFB13B165AD794C5084FEAC9C44F8A95A7F8  318BD71E64DCB6E3DA66D58D86E0352A985A5B40B39B57816991B24E6581F74F
 7DC9CA5CEB0B38FB4524D4510C50B6E5740E92018503158204995477A27ECF26  E0DFCDBE8CA9F4A3193D73304A4AAE8A508BCD611BC836C34709E5223CEEA0A8
 DC78A89DCEB952BB919380F2300C64ACCAEB8AA750E91BAB56C6F15A62AE472F  6C9C89D9BD62F019F9D8710463E7015E2AF3C11A75F0B3DF0739806C7B65AECC
 4982A3EB22E3422EBCD543B97C588E42D2FF879538A071A719E09616A4F03840  61A7BB92EE84188A1A423BB485AEBB5E62AD6B69E19F7322A252586A8D7B2829
 7D070A2B4F59EE9D23C7E2264759143FC7819A28392FAF6BF7798E9E027A2705  0136D7F43073AD578E7FC7C84A00033A28BA80137E48616690B88216E41F47B9
 D72210735BCEA5735DF316A6854C5BB8E91DBD0424ED4D682D6B2E5E44748B3E  5F987A4A3F921AAC23AB1ADBCA8C26B19FCABA39E28507DAD902718282BAA014
 1DC1671DF5AB271CE90583906515E09390279C8A505877FAF72F3392BBDB3D0F  EDEFCC0999D759E35BA59FE2DC4C115F61C1CB3ACDA15D8607D9E5AF149E381E
 4D9153753D44CA1453E7FF6B27E5C562A9BAC99C88D6E4973E0BB25C6CA4081C  1115A66834F5F55D75CFB0AD3BC267F540B08A390AFA9294B6C973E26B49D2D2
 EDE8C936BB6582BDEB2B13D50A6A198BE7715FE1287F9AC7B46CD38403480EAB  A66A217E3BBDBE9E641671F81384535D22700BAD6D9D69F4E81026D1B964B9A3
 1BDC36E850F46CC40B0F6553A7311DEB0F561005CB8B797BCE15E722B95F322D  9EB9D794A31D57A872F77CFA006F358DC65C1B26D1E81F446C368A40FF89C056
 B5BFDE965C757EE6736E95E6CA82E42D22BDC34248FE10324246A167EDDFD66A  8476073B6FCECA83B7FE6C91E10FA717CCEC0D2F880804A3316EB665BE1BB7E0
 D97E73F91C3DC8762FA49C761A91E9C8B00B76112D1D27E923A6E424596FF947  A048A1AEA30968BBF9244DE19D75EADA387E7C0D6AACEC7CCE617C235562BB14
 F6B730973063483F9E838FAE639C45A949626DDEAAAD55546EA518308DA003CB  8FBF9B4B19E81AB679A9A4087AA11BAA77AA67C2FE71B260405F0BFB05C3494D
 F00B53FAB1D886DEFFCBF435AB8D3790F18A87ABA2FCBBE60ADA11E53209296C  63FA5F9F7F756E3299B4C7E386439FAB51DD48344E9DD19EC876C2E362621D2B
 58C867166C29ED10EDE77EEDCF5232065AE2E445088619B043BFC174D395D213  C0FE8B98BB53352DBA807E1B38A4E30E288BF601BE37E4830BDFE930EB596ADC
 F9772D617F413004DF535542BCCC7D3612622A0454F37FFB6C8C8FFD22988D44  AC095B0F2D969FF03087C4764D4534A50F8AD7CEA83C99BA6831E2C5647894F3
 05D08A1E76327DDB5324DDD10C20B0E29BF8E6E2AB33A07D086F6498A80257BC  411FC62515D2FFA0BFD662794496BF3E3F42583BBE8949650E5EAB97E34E14CA
 69181041300035C96B5D978F2C5A547482A1BB7346BC0DE7CA63CD36C19EF4AF  E7CABD03EBDAC05B554BE4EC38665ECA680B1170DEF7969A4D297ECD0D0B8F1E
 79983D5172D03A93E1ECCC91180A38FF2301ADBCFAAE4EF22B2F8E2E05CAC73B  ECD7EAD12BE1D16A05A03743C36497901FBAF7C89759B8B5D1C96120DC1D4A49
 6FB37C97E610E396683D4318CAF476839F4421FC9B0C4B5388D48865DF100588  FD15D7B5970F81B3F6468A51466228CDA775AFFBA5CFA059EBCB59D554361C69
 2DDC996B01E21838CDAB895E22564CE6F97449F8EC14DE67DCD579D816BAAF84  0DC8AFCF5D4BA88BAB969806AC8225FCEACF7C854308EADD63B6CC8F5CF15078
 DD48629A21DC798B57B6D0D13A69F333B8A0C411AEC9C185DB2E609483F6EE57  B158BB10A69FE60AD6321AB373BCF31B7117EDC696D7A2198084C766B1104C23
 2AA229107185F497DB3C7DD9D4F8CDBEC88D19DF523DEDBD1BC5AAF759491967  14787C93884718FC3859F766F222BAA00E20AADBAA9C8A4EDB0707B98AFFC16C
 90C82743D049E9F2F513164AD228F291BCFDB1BFC14863C42C43D4922FD7C6B5  9449AD43A8C56C005E56720FBCAEA6B5A6382727FACAD26A3EF284A944492E6F
 BC1B7647937DFF15BA94B1E87FE23F11E214736DABCE631E4C61A315ABCF7A3A  8C0DDB550C986370360F2593FFBF7D4C41C1A9C8716159B63D45B3AF2FE2CDB1
 A69EBFC08F8AF0BF52567C98B7C5C251127B6D12DEBAD400D180D754B0292568  44FCDF8AB8B6025C74D7B0EEE93D0E443CFF1A0416FFCABA5DBEAAA5533F3FD5
 1DEB0AA770AC79A3017E7AA3F618BF6F0F8E03A3584EC3FBF825F5C4E35ED3D1  742CB4AAF913AC147E135FD3D27C8016B3ECB1FFCE244C8BF9D183767E2A3195
 504D95C93436350D47A16689BCB24C21DCC84EB946AB402C19A48CD3F4A06EFD  1C63F5EA08FB158CFE83C4413CD2F16FCF27146065947C99EFC66DD8580236D0
 453E7574D94907283F02CC7434A5CA181F14238FB896D5153F10AA04931410F4  ACD74368BDAD81647773FFC06311DE701D44481761D0CB97BB9D6577DF1B895E
 EDF9F08A80A7F1C5C5F7EFD3BE7061280CCF4F8A74B712615F44763D856EE3C4  CC2E225DCA03E6490EDF33C809B6CF440C1333BBF6F62FDAF1711B4A04C4E127
 73D85DEBB215407AE0B9EFE5C37C97C0876F11EB2892C3824D67A8C6F89E060F  3E95C5201139273FE878A70D15BAAFDB12EE5FF2E189BDCD75208BA2FA39B6EE
 1B93C4F790F8830E33929B0A41189848063481B617E457BD4BAB78F009F4FFC0  D2970CC423D0477175D39635FCE81070E3E61C7C6EA75441A9EAC0E7627B9782
 9B76AD22A3CCADEA5E50EE8645E80DDB8BC0330E820C448448D1364B36E9D235  67F5676D66D00D38D83D859C06A8906BD7F36C8A0F3D67FEECE605A1D0942D56
 FD79B4B630816FA17595CF191A19532F045AF35372C0543B3B25B965786966DC  35CCD4B934153F48E91AD71DE4847E1DF39DABC234EC1C90BD38CF875512A503
 F540B28868AB08B2FD0EB25DF257E6E0FC4D11F8673F5AAA94ACDBD4A6E7E9F6  C2EEE1435C7C5EC4D17EDD94F096732261115EFAA73A37131E3E768E246E8E55
 B70AD4228567E46B9294C577FD48FEA273A4854D9ADB95D816EE657834E15CA3  4D3C035F3134EE22D14F2C35BCD1982B8B4093CE9CD1E8CB35BC6F69E7574F37
 5D61DED9048569C3169202F218243010E06D9D9162AEE14AECC51CE4C29F7BC3  032219C6E1C960F36D0657BAD74DBB25E37EEABC310342B4BAFBA644BE1579B4
 B372EC9EFD9852C0CD933A87D62C1B84877F986AC318FE3A6C71758E2332C205  922CA08633C1313103F5C6C8976BD734607E05452B4F96DE296158BC939988C7
 F6FB5CE9F2375DEE9F1A80BA3FBCC585AFCA5BDA788718512C1D1C130EC5A412  81336D09C20BF4CF8B1C3F44CF709E85A52B2125BB408636FF803C8B7F947C07
 84457DA8E8CC90ECA1A30B1D9EDDABEB6AD329F8DA0726F6822527084D9F6340  35812F521648C1EC5D022B85E54DE7D2EEA028D90598272A635688C6F620DCBA
 1973A535E06D5F9379036673F455A5620BFA5F019D48647D952C74CFFBDE7915  F540D562183C618DC3E675B273001A31861826701937CE43962A6801A8DB8D7B
 B545251A01BC3E5A523A482DFCD7D4D96F1B3FCEDA75B3E369F277CAC13202C1  250D2F4F4CCBBC447D19DEA1A4DE4A17812C0ECFF8566788F91BD4A4BC9A849E
 AB438B75E22A4C7D487F0EE497FA0FD5995D399EBE4EB01EA363E20505627176  6CEB334BBA6512D17F43E79B907F1FAE62CCB04A2A393FD6F246A8BFFA8E677F
 0FB71C65A5E985067861470E58F590BF9577D09D1ACAF76FD23A07C7A62774A6  AD0B5C2FE26B0336C7C86188EFEF02810304EE4F5EFCD96AB9201767CC4E0A64
 6EDE9A611A099CBC3D8252AF3FAEA7754F49EA10A67193BB4863C7123B256455  A3329E722AADB29BCD55DE1B0CE37C4AF832FF5949E3D3E790DFC8440702C3A5
 03DEEDF7B66DC7F67DB77E32BCEBE645A9CDA9CA86D2A20BC3F90C86286128A5  0538E8A5B6A00BC8CE5F822362AAD76C69903A9B09046CFAD785A6A1777F590B
 08487138C3D5ACF75344531912E4B1C810F9C7C243F118FBB2E9CCD2AB3981D2  618C3C96541613BE6A7DFEA5C2CC8E4366C833E26D3E1C66DE022698D25A086A
 9C34368C8530042F2D3EEEDD2CB62D48C5C5FA03B77F4DCAB82B73F916F45694  370970BCD576E3C96D371C3D3A630EFDE4A2B3BF1FF66B34FFD8433C4A07981B
 1CA915C365F51FC54966C2CC8B26DBF7870653416670170B11C6653F9BDC420C  F55B6AC390ED4087FBD3C8AEB0FF4B6F89F2463882593A1F8DB135FE9E1482A6
 E14CC8097B8FA750226E690411619888E91DABD3B25E7E6C449FC964733D0625  F437F3F9704F006C35D5CFD4F0E9A12EFB80578611DF05AC8301F9AFB3753AD1
 86F97D469EA7ED92B7C79710D3B199CF3EFB1E0D22C8E242520DA1E2B2C73D61  A779D10F3B46F2A096BBDD9CAFD2C426E13DEA26CA26F92335BFEB0C70B4F950
 E5B73A6D61203F063BC86FD02AE6B2D59A720062CC4AFB6D6115222B3F901C54  37A9C4BACE0AA610B441C4A294945C90C0ADB7B0C02C4567C940C21FD72D3828
 05A1B2CCCC4C52A0B2D9A1A87172A50D82F6C49630F4209C014BC4D5546A44EF  3B7A038CF1A27713D53D0ED71BB458A93FB6A3A2FF655CF03F47C409D48A3D75
 003BFC95C5BFC64B82D8E3A3F07D9BD224886E8537E0160E87154DFBF48920D7  466F315A84B3A04AE6DF56C89F0D052E341FA160256669FEB8CEBDF3FCC0244B
 5C87B7D2EF40C42FFE9D4B7B474B76C765C6F52E378A4CEB88E81BFB18474A83  F98E6CDA85CCAF09DF18F244530536AB7CEAD051B57C6B9B2329EE2218D60E79
 00DFD8CD19E3B75EFBB9836619F1D1280185749339BEBB092B71EBC69AC64AFF  7831EBD2BAF5192CBD41C01EC5D87B974E0B351582F68E449B62F1C7B7D210CA
 CD047508B29C410D0BA694346B3F181BE5BD922B64B19EF13F51A74B70B8FFBB  798DBB457906EC3167663E4EA6518C86574879320B2634F7E99017C80C087D32
 E39F7740217AE4D667BECF772FD7B7FF61B5635D7F0D4A2402C8BEBC09BFCA13  090960F182A9ECAAAF697DFA78C84764E542AA775B90BB213E178FBCA772A973
 F41DF852D554277F7DAF98AEDCE944282544BAD7533F1D24E4AD5EF1242A272C  372152DCFA5DFB0487DAE28212EE5DBFD15E7776DEFD86D01A9F7E03CDFF7D63
 6C63A3930FE28974B67379DE621D56DB800C5EB656602F1A07C76E681F359F2F  3DCA653CA130E161026EA7662DA9C2FA8C4BED0E8535B5D34E32F5BCCFE157BB
 8AD28FD70E28E6AA187B6490DEA9D8B13B5A1959A7CBC7BC53C57DF92C49E4A1  4B8CD1D50D968551199148E80FB272BF661333C4762F67901143553D9D9C6A4F
 4D00647A949DC6E1F09C5FB5C3E3359A0307A45961A24A2B53840B299BB452ED  3DF5FCA445939173B2E3F92E3C9DB580EF309C86D72B167BC425E5C427AC2384
 8517D0A61A85FB661329C118D134FF2D7FCEBC5F04E410A796FBD894FE8ACB0B  ED95E344F98AA8AD76ED7266B77B202DA19E56A35A56435FFDA892B152A35257
 D754CAC45EB1303DFA953DDC393F3428D801C861B65641A9CEE9F53C721F77D2  0149BAD302E6762E67112D7CBD5ADAB9F1FFB5D8EF6DED48E5095D63168F3C23
 7691D2691B22526EF6FB7697DC6A93A9736C60AA8500264A85E3CE40916653CB  2E4F99276C70BFFCB079726525B3C06AB964DCBA2F71B8F0BB992DD48D5496FE
 8BA7877E3A5F7A5253402EF7C7EAF7763B10C7EC83AD370382A3ECA2C3B8A40A  66198295EBE00A65BCAE597FE96B427DAB8EE119C985EAD9C66E556A459B99E4
 A8F93E98D0EB3614D5CAC46B940D492E60FE7B2AF37C26E9EF9535F20E20299F  4AFC370564A2A2C7B589DFEC9FF5927D53F32CB523D61530515B5EE4CDFC9620
 675821237497BA66AA64F84F822480AA694ECC0F4F240C83CD64415EAECF4019  CFE76B05A8CCCEA744A7364F671EFE2E5CEA09870DCF8DFE1A25EF8807AA95DC
 F96A89E16C2E71801AEC542465D88F6CCCBBA7A15C4C7B89703D33359C86E114  C3FE7ECAF1419836BFDC0E3A40D5A81B23763FE18CF65B1C8DE770404C222663
 D07C931D36562C45794BEB6ED1422ADC013499B0760F5EC79A9F5E75D9A57146  2E2D72C192C09801DC8C2C2C446CFA0840AF6A26534ECF5C2D2394FDA0DAFB6D
 1424CB94312A36FEC3CE95B29DF107CD4A487052BF0637A4D1382D78B81E2392  50340137E6BDD14450D6D4283D3ABE8EF4EB676652844CD1E69A164C9122D28B
 7B7FF12BA35A923FA0D9733098211BF022B95A0D8B340C1B49C86F9D960475A9  87A38B8046A30F25E2E87116699475E763609824927240DA3D412FEE70423AEC
 41990DEEA3789129B49A9ED3C9441D57E95C3223D9148058D33F8300261B9D98  8C28E6FC58F6C892F88AB8B4D212BCDD45F1CD3430BCCF4D97C77EA6E30F8124
 8C837673C498F7FCFB25A89E960F37DDF896D23A0C7FEF6D50F22FE6B1536DC4  2B3B1BBA5FB9C6A4A988D406F6593951693A42EBF9841803C9EAD7CA997DA214
 26224F5C21881E9EE255BF386341D93740C4E5A6889FD67FBCC411940F98FF67  4AB745407B7AD0CFD8EF70B622F74641458B052EEA4F21BBAADFC42927B4FB1E
 77D8E01B1674A8730828749AB4C12994E306342846628F22A40A137EF7581528  AB08C563BEE005D1F6E5CD52037E9FCC57D36CC5E8C5F06D5F0C0BD58DDB641E
 41689EBB1B5F03C0835E4D64C852AF7C3D539AB3675FDDD7F32F33ECC113B52A  F2CD0DE1B4FAB39D24BF21B1A2CD241FA75B639ADF73FD45E5C289A22AC86D51
 25182B85D8BADCF6D847FD02DF5A83CDFC4FC14FA961F8DABE56B318331D3D98  224DDFC8D9557DA792229129616CD52FC071F9C796EB993B7C22852702212E99
 26C71DAF0816785E0F9EA69BAB5340B9A734997318740A8B5FD321365828F0B2  11C374CBF1E1FEC85CBDCC34458B74CA48812DFE7060140E6228DCB0E9A1660C
 097928B65FC227EF2F5F080D7E43BC1AD04B56CF6A2DF76ED3E4C605499A07C6  6B718006C9AD5E2CE4E95C1A0E000E8CDC77FDD289D6A2E1ED223B0F22F2C056
 7D60971DF326162348BF4A3815EFE11185E752C421308379D7388067BA3A1CE5  881B0AB7672A04767C5746B1DF9BF8F34A1E65C0508F5A82F486933393ED44D9
 F21CCA6DC6B61BE21925DDF17BB36E8865234C2454DBF9F9899FA42E0DF76BC6  B027612C546A841FAE46366A96DC6517FFD77DEE712FA5D991966731ED1BF91A
 B369CB67F54BCFD90F60AB75EFBF450BAA76D54DD716F0144778318A29C14F00  CA82E0C01DA6BF67DAAD088A1C18AF7506AA412A17A7B76B426FA27F3DEAF196
 B9D74BA6F98A26AFA1084C47C5CF0F6EA23E62B5BEBAFFA524BE357A30CE47C7  58334B8ADA383A8585E070C1E3C745146BEB19D5204570CA8BD7F4BE1D62B087
 1165DB45A09210FA954A660CABB9AB9081ACF47D7D15581B856085EE3F507EA3  F5729E81AC6AC57AF0655354E8C9B3D2BFD5B3878D6AEAB2C4D33C8F1198820E
 98DF5DD36715C4CD11E72AF3B73EBF608C48D3A8785FEBB3D07CE6E1007A4442  3A7A51E31C007B1C37004B1020EBD5AA34D6E99B49A817E9E6CE3B189B2508FB
 6AD854920E6FAE68F07352C7BD029F9EA982EEF86599333F4F011E476D817FA0  AD70541FB7C475610F3265AC9A3F3B4BECFCF05F55EE0357B8DC40417CF93633
 E9F6BBF4114731FE6F3BA0263417A6F41246E1E3FFE827ED7E8DEFA7785BD9E2  D4E67A0203C3FFA09768A9FC124612F8F25D0F6CD796233E98CD2BB750963E71
 2BCDF47882239199692A6A1B4EF2B86D10C0097570B434C7E413D7A57BED9603  88337511C1EB9171A0DFFA0AC2530AB4C963FC68DA40D21BFA7A075EDB774E31
 1EA2E3E718F430D0AE3AD5DC6D495B0343BD2EA4F853F294A09C5CCE93C3C951  4213EDB9C86143CBD864CECB68663338866A66A9DF9A4654E49E1A900B4D2986
 7D768193E27AC3F89C494E9A199A4464069AC26A30907E8D1483472B17DF27D0  413C2F5A004A3482E3435CE3A4DB7FD95F0CFD6D0A13CE8C3F155F4529A8A822
 2B73AF20E1D6148B4D29CD49E69A705C1A6313662BEFEBAD332D2015C272BBDB  3D16EA09EF4C91F0CECC243C6A58D8646FCCFD9573A990D84565A99D4E91E79C
 D599691E4D10E3EFBEC909112295FAD22B84C8DE8068C04460E6A101C8173F23  1BCA915E92910B4A05B0B2B04F48089149BE5670A32DC436B87893D626B5BC5B
 300D56F4B9A6A8FE38B932A23A5645E0B4FDFD2AF63E7E6F754751D7C19F4A8F  219023B44BF22F5C75E8F68EF2674966E2FE0C4EC6AC8E10112CB0E66EB9F3BF
 F2FD4B7D10D13B7C212CA44ACDF407964ECF2E15AEF2FAE5B52B8E8C8B4D853D  40188D41001B5FF1EA573C432392BECF477E0654274563F81821F0ED8DB45B7C
 FBBEC34193C1114EE4D89335AD35F4DF9A3133D73E113EC4D00824253FF5D8A2  360D42568FABE86C10BF67036133AFB05CDD49A9F820CEB79D0F02FE90C216A4
 29E2FB2A3E3B3B4F384CD37DCFA8F69CAF0DE188E67CDF738E0AAF66CC02A60E  0D0EEE3BC1A55A456B360BFD8F05980DAD97297D739E21EA45180838CFA35B64
 1E7F4D3ABE886EC87A0B5B7D40FA5719568D12FACB7ABB7255EBF48B3462F00C  D554588277B3CA08831073B041050576882966EE4F0E8C0ED7C47921BECF5F04
 DF09E923068FD6E5D16798BC09E9F557F126A72054F115E3FAE2ACE2AC34A844  D9DFB088DBFAEB42271CA6AF04473119E0685BC9396F48E6106F3EEBE27C9271
 540CF9E968150AC88D6547F672FA6A2E27968DCA6DF937A25DBBF1A3C4C9A517  24C202619E47D8B65E1AB1C59F72CC8FA31F811E401CD9946A8A98D3E4CCDB67
 6E0BA5CD697620F97AC6F11CB0665B4002DA89A78968D07D0F31729C2F227E33  8C56CA8CEE2FCEAC33F02D210C52EDF86A13BE99148C0EA2C056F7A8268935F9
 3C953B8A9F8413B646ABAA33E5867DE3A7D16D272AC21E7D74F91DA66257E16A  1C3AF5CF2FC504799056B5BBC18A1C3F7AAEDCE190966FBBBFC62F4EFFD40B4A
 F151659B7AB5FDD9EBE094090DE28CC526B7913E87B3B1C6DC9D2A48E0580B33  9C55D32EC0253EEDA097FA6E5C2E60B8ED5DF4EEBE4A995C8CB8354398BC6E3A
 CC0A64A786F10F1E9145E5F4DC8EFF7257F30C0E8AEC2663A7A9962E6C580A59  E9675DF9B699D25C938242F8A979E4FBBC4670A35B2C25ECA8065F01329B152A
 0134EC958A689369D4144295F7FF999F785D6B3B161219A45914502D83D62DCD  C1CD0C01A62BCCEDEE4706A97F4540A14D8F774BB0F5CC842A8BC05904C404E6
 25808FB51B3CD91160D41349B3707AFD5E812B5DAD1DC06FB8C3F2BD25BAC041  97F87B6F3B02E80CA4C66BD4660485DA0D24C9AC8F6CBB1D4687756958C204F1
 0E9862D9454415A7FF06F373C2FA265D4CC11856913660C4BE4B6582A74DB2A7  855EFD2D553932A54F369AB3367C1047E7E01E9B9DC33F431E2B64C38D661E94
 B1829F918DAC6F5C8D16F0EE2ED073E4FE14E404C0ECD740F59CA2FEC35D79FE  96A0A32E1BD7BD6232DCA76CA604DF53150E05A39A9E0BD8BE19F59902587064
 3A6C446B3787FD59451294EF1988381AD901D897520830F111195991785015C5  37D7ED302307A0E44B6DAB608D7A4F32C8D9D3E5A77064576D50C7FE01FA06EA
 A016963316C2E9264815E3EC54979F22EC10B149924DCA44DAEBC5D189582EB3  9600A6954E1EF551220645D28BEECC387C8306392A6892D5076007E0651576EB
 9B466DDA7A4389C16E6CBF38C08FE939EC87045A006BDAE9C7E1152F59DA2BB7  BA15B94AF6782C26956CDBDD3A74AD3F2F605E3769C5AF267141DFA9206781DA
 3A19ADFF5067BE28F805775F24727C1CC219D3EA986E8BE795E2600DEFD09EB7  A1443F444B5B9E491310B2F5B2A0D23F0BF685769AED54602913338472309EE0
 A4FFB25F53F98E8C026A0C56251AF020BF62F1558FA12C6A7A28127AA43B993B  3D5599001D75C939B38D0CB3F6CED66CBA434A1082A2F7BA9CB7FADAFF19CDA5
 5DF2D6F02FC3CAD9B8936A6514BE272A0DC4FB6635B029FA508E8B9A95B7E806  323394684BD141D64C86939D1E60F6905A5D949C5D7D7ED8ACBC7CC5AFB1D485
 B8AE5AB58FF75511EBB5D5B8B227FB9FBDF11B77F7FBFA851CD93F9583750E2F  162AC23E5CF8091B3BB2CB624BF57D1732EED7EA1729D90275DFCE568FA6380F
 2BA8F124A33100A420DBE03C9739AE16592399DBCD6B62AA8B29F85BF7DF1EC8  18959AE3A3E2496A2ACD4E1A72DA2F4B1FD5E1A3466B4E625AD5E8E89B12FFB9
 BC9D5C6237334C25CA2F9439D5265661B779FE97246564A2BC97051CB758205C  D21E157FFEB25E4497EE287CF0AE2E65F8D287E8C6816CA3531E7E77C945B1D8
 9B80730DD92A18534960FD4603F753649AA6DFC8206571CB3814EECBA9F0BA9A  321EC1DA41D4D6476FAEF39B0A58F0F54D6A2B0D630AEA286249A8765FE50F5C
 C125323F691562FB9B6FE258029D0E038B2749B28B1B34E6732FE48693946BB8  C304BC63BB8CE66DDB6EF1378AF8EDEEB578DFBCC4C1237AF4D24EB720176F96
 3543708C1CAD5F37A556BBA2CA6A418E3CF4DF2A7C4BE0688908B5845DD04C3A  E66C5D21E9E4D9AE315C3003A121F8740B98E655621DBF410C6275949D701F86
 B2E6661E882784EF6B5776AD74B710DB4161E458BFADA6AAE1513AAF1C9D2BF5  3AB43CFA1BD7FC064801816ABA061508DC66FF0819242CDB819F4A3BD4E56AEB
 7BA2C27D050F29B6E9328E0C6B6F814A2686AF030C1ABDF33D08EFE3ADCD2032  1D6A1DF49F189D732D1D129466E0FF2BC622F491D5423525EA77BA07F110A4B6
 947C91BEB539A8E8EBC55FB079CB40923CD1D50AC7809C01229E7ABECE607C5A  76FC26A4B1EB372D2A3AD0FB758AEFB08BD5A5BCCFA96BBFAA7A78C97CDDD38E
 54A52A3EE2C62B922C2BDB268232EBAA62B9C0CFBA54F865E2D25F4AE5B255FA  161F15F433A6879CBD24E86ED8A1D857EF3B25CA0F9E5C2C5D619BDBA5BB2754
 C29E86FCAF073D743B1E20121555526B48875A39015C53647FBEC767EB84F0E1  CFB2A9A14969A5675A3F40FC80BF07BAFCC841F66B035AE5DF5139EE3A1DCBD1
 B523257FECA7764FD3D5ABD5AE8012FF3B691805BF6CC140640101BE2A5E912B  34D07A57CDE877FC423F47FDDF7F6BBBD353386E46035D72C5E6A929F7DA5B96
 C2EB468F7D39C9D17051A5D59FE01A31C3AF13752047DC4A706B3C64EB24007E  6E630EB2561F3BD3B20D4B82B64D4916A812CCF4911CD9C29472AE6939995ABB
 80D074FC023F4FD917E0616C7C1E522D7F89F917E7747B6E9EB16346163F0826  3675C1DB25824320275494FD5522F9E2D731287002C080AB55118BE2FF62E49B
 B2A650389E6B7293A3889D6EE818699123AEC6D1B51FD6FE97C4E286AB8D6B44  EE1DE977F176DF62EC11625ECF53D615C0BBDD1A3DF805EB44ED7FA90928B33E
 B2ED2F59D8B370426C41E273225C203F97FD55D32140799DAC1F2F2BD8DFA387  F4AF0AA740732606DFBB0C7F3F4D6955D56B5FCFB05E692B26963D0715D79287
 C504A960045356DF6EEA6B3975B1A6A49D28EC59C2770F983B4D825944BA6B27  905DB8184D92C181B752FB1ED039E92165C5C977EC04BEB1DBB5AB573FB0CD4F
 E3B97C1104563EED59B91F4749AF5D077906580094D5D3407BAEE9C815AB6AB3  BEF121BDCF6FF1F04DA34E96D9780A5B115AE80E7C58D1C135F83F31138C07C9
 B6E2EC0E2E684F6E986F0BC0BA9BD3ACF100DB0C9D92ACE59E463BF52F45642B  B2F898D9BDCE88009E76765F67D332506A34099DC36E42A18C92CA0D5CD8D2D3
 A82105E33C2AF8BD5CAB904152FE72A083094D1EBE2EBD700BBABDA14AE939A0  19AF3B84816844F1DB4D1822DDC5CEFBC0BD7FB4559761DA1670FD7ADE711AF1
 F70CD9F0FEBE2ECA85FD9352F1BC3C6C8C82E0F2E06F9ED6682ED69A0E443779  28BCA0BD4D6A26C5EE00EEF08470CD25E1A63BF0D9E9078BF1F94803CC7DF59A
 21C5C3B5D48232B66C964F0C59061579470C1053E445B187DF0DFF47A6A54AD7  933F02BC36E0F5CC058D256ED32B4FFA56F58FBB9DF9382650F95CA80780DA93
 12F5DA1FB5DB68FFD84C78EF6ACC8157A9D089D58B831D9585D75F3B653F8E94  0BB493B9DE6579D57C7E2431AAB8A34D4CD8C55D8D7AD9C619FABB870CD81C62
 06EB0D3D213FFEB0259D2ABB9FC4C9E8210794DE068BA8289EA00B0663E75241  3D4E789010E386398145B18FBF23D4CA7866BDAF967900FEE686E98F4D20D7F6
 2CD14FF0D8655FBFD5DF3FDFD1658EB8ABE456CE73DFB7E47561BE15758211EC  105D3364C5BA2754AE012B240E9742EACAF2ADD00C783F7BFC02D69DB35DFDD9
 C6C779BDE7ADF019FABC33BC3C8896AC50B9FFC93B6B006B059F2ACFD955B666  E8E675EA67C01D672B7409BE385870D09B49CD0015779D5E553FDC057D58B7AC
 68A4E134A453747E46425F7C5FC9BB8C3B3D53D479F17AC47EA39AAF8C961C8C  743ED8EDABE4E8E7A059B68BC8AF7E1E68474FE52739B9AE8306E8D7B29176BB
 6FEF6880BD2A6543D2A2387A549C66EC5B3516BCBCC017D5714D75C9B897AD61  A537550F769D958CA3C58B787CC46B55080A41E7E570CF82B14087888A9DA57D
 DA6EAA244711CF89F3484D23CEE645EE8E9BA8745B47B6483F197776B4ABD894  1CBD3FF7F1E9C5DA13308B03E8D787D1E0EE715C9B23E89387AE6B0DA248C15B
 8EAE32A18BDD37A1D3A50C5A42BED24CD787DB1D36908A81D44961F626763EFC  9E58F6FA0F8BF3911BFB1BC6ADEC59870A430D813CD322B38CE7E2C75E80C0FB
 BE1B577C9F502B0226FEFA224BF7996C8F56A1B803AFB054115C624366680807  CEE150DC9E115A06D16F99CF1F8D0662F156A7F5728744757AAEC609055220D2
 343C10AAC26B5D45E84E41E2339DC66B4782549ED0988209B7926577243E3662  185A0ED14C2047F7CB644BA7555583B60E98237DD1DA664788BD503EC6153B14
 336835DF2E1B1E3398AB7A098C7BB441940B5E4AC0F4234461EBFF9A566FAEFD  3099A24C096011630B50212EC4BF23368784C2D176233D8CF25959B9559871C5
 44B12B62AE3525E0EA93D45BC102EBC1EC7C1EF4457E7ED591C832F2AB8D3F89  E88429E18FA3C44BC1CDE71C1A5B27D0C26C2B718BB6F970B4E0EB19469A5605
 49F2A29427C19ED02AC9B3027087A114C13B36398116A973D5DD44B914782639  8807284D31E0F93D858BD7835DD79F3C37563B6ED1DA625FFC2A7A0F60D81F72
 CC6703ED9F901916D77AA15BCBD9923389F0AF0B52FED45717FC23819E08CCB8  462B1722AAEAE27931CBB636C75BF94D7C2EBC9BA3940C9B6CEAEC0994634FD2
 58162D092E52487637782E3C3102131AFA057CAC8F6B4E3C9124B6B4863E7268  88A3756DA0AAE0B2E3C4E8D44EB418B150307040772B765780140BABB487630E
 BE9A78806EF7B4260009763FB4D7F8A0912D56E4478C82130A5D1C13C42B47FA  A5E2B26F6FD247DA0B14B7D6D6B731840653224781D42FEAD03C53F886F979A5
 C4AEA1B0EE5F261C8FDFA3FE5D6BE902E974AD727892924A650A8CD0542DCF5D  126CAAEBB3240021D3975A27CD83A0C865514276311C26583AB21FFBA9A85B22
 A10B5306A0D28304606E1C880DA70DDB93E69E114166FCE9E0F9FEB96558CAE1  0D3275AADD3B34CAF97773A00BECAD6AA88AEF98C7987E5AA837E9B359AE683E
 BB57CCA9A685EE9A168117024DD08A4038B0F09622FCE8E347E7F8877B89B3DA  C367281DE72CE8E3846E69814DB57B6A26C0158B31BDF29DF8E19072C54628C4
 E8616083E0F450514ACA54D20F4998DB7B63340D69008F4F8E33AADB7869A70C  DA4E09CC639E0FDA7362BED0E5D824EBE68EF7C924863E948CA991C0912C6799
 F5DBFB96131D0E3FEB647E11D50EBABB1F3098880B2A1BEDE0343ED75DCF41F7  4AE2CAAE86AE0F64F3B90BA77B209C54610897CD095AAAAFB378D141DAEF2631
 E8013870F6B8FEC7D7F969CD45567CE3DCED7236BFE3FE8104531A10588F71FE  770B29AFF635C5559DA9684E13A3BD0C104858D5E57073F5FC496425561E906F
 F7BF86EDC6A95981E34C997DB6C948016F935FFC74C604DACC92ABE9D95AA6AC  1850F8BBD295878B107BE8CF76FFC7045F798B2A2C9ECBCBE1F29AC6D04B2A7E
 E69F60733D3C57E0A6EE419C4D5086DABEFB1F2747A9AFE02027BD8076119625  DF0AD0785EBF0BCFDB8240516F037186790D2F9FB26D884BAA7E76F4A011B8FD
 8E103C044030F12A376708E7F628828C3938250D7D8EADB503DE35061AF4C830  70F7B1F5D36A0BC4256EFEBCF4C56C8AC671ED073307AE2FDE9C435950FF7CE8
 9C84E24C3B00C6B55BF95715107540831D701ACFA2AE036B08BECDEFEE840DF1  92ECAE79D5B4F7DB805AF7A04F133C648F2A8896DF7F2686BF7685C4D510545A
 886150C026E2A6F27E585E2E9B6A81EBD429D0A2BA9EF429E9CF211BC3142E71  BC835FDA114DBE153911E79D5CC3D742BC66C566C5EE4E0FA2F9790ABF9F01E8
 878A193AF02B663EE2726057183B2693F59FEBE302AAE99D824160121E37C56C  D4B55A3AB181A3DB0207CC4E55D0317193963FAB9AFF65DF64808558C5BD82CF
 0951E44CEE95C5963F1FF3E0913909CF97929AB41938D8236AA88801D5D194A9  1960680B562730E6FA356100BBFCF54A73EF738609F31EACA7DC83387480187F
 0F5FF4A90F5623A7CECB10DC0A5442F1A8ADA0040AEC5B12062A90840E098B97  A290450E5E8BC8FBAB26F34B17544C6D0B5D70C11554BFCAC07180C57C32CC53
 043D26950782E65E90620EACEF53D77E4AE6B8B66994B611BE32933984D332A2  569E1889DF1FEC505EFA5FCF6B859ECB4CE27E114200AA35562733EEBCCBAB3B
 E103E685A986480A24E18CAE0D6F84A0ACA363F30B9BF0F0B462DE8B103BFD61  F60BAB61123C89CDD87E285B9D85091919F026189DE0F8963770738A9BEE7D3E
 4D82BB538A3814DD667FA2CC84AA490D8606B06F75240730B5F7B6A4801B42C5  214260696539D5768367FDFB0C3B66AF1000054B52C1B860739B5BADD1B1270D
 0C38936F3B6813199D4A661A822884ECDCF94B9A367986647AB162E0120D59EA  641C690BDB0A9B3DE68DFA7050DFB9F261D73839C49B3FAA2F7204EBD096F584
 3F101188D6601F34B1F374B290FBAA11828B11136317432CE160ECCABAD05839  71EAE8C27029B88552D5C18C64D82BC4B847E3A49E6662FED65ECC495C893434
 6A88FA6DB2EF47D9D6BE55044054E06B61B75832B20C521EECFE859912B89555  BBFC837F6DA8B261276DB26FFB5DB73263D9F75F071452EF3E92D7AAD8FDED1A
 E4D5EA003DD46162CABE1A10B77A46BED2EE35B153ACD82B0593D475772D2709  2EF2D09655D6F941BDAC8958C9A7FC6A9B3C11E2DADF6B7EB39C22290A71B5B5
 DB6662269C7F712FEAE9A586F9EFAA7D4D0FF2DC38DF6008E29EC43FACF6C87F  1A7567249476919D0BB90A62009B2FA8F11CF1AC11162040B0D0A6F862DCFB04
 20F6B0402E6CFB78FB18CB70E99FDBFC0158CB75F735D14C98231A63D0B299D0  61DAF0E1FE3357A787F54BB3ABE639091243B48AB79D178E14D03E6A868829D5
 BA067276BFFE38783BEE3FF52664D02B1734296E341D7EB4E085E2CCB48E8673  1E0CB713612B5584A46602AD9340A8404BF61CB5732C6FF5147B59D8321A415A
 28F926A645335983C1B994637165503E8630B399044C15072DC74C848A24FC36  A4897FF108F37762C7AB0A7ED795D3FF77514410D9C9B1462C67824DB16FFC64
 C6D1BBD3F07655538C0D1920B9AA3D1BAC24F6CC474D2A82E136A8E01B745935  94BE680D2F7926E0F40B2E0904D70B8DB5AF476FDC850AF282A16CE9067ADA05
 050CF529418BA3654DC28A7A5B1753A65600DD96D6ABCCA4D873D6AADFDA6AA7  9017E9B6196C26C1BD2FCBC66DFF523FF72D572338775AE5FB0E0A90731DA297
 9F4105E2C96834A71B6EA261A9B3C42609E286227BD1DDD4C446CB266815F800  F439B3ECD8F4526F76C76F2E48BDAC2333E72A899EF67C8F8500D1E064F15F96
 625C959E556223B5E6DF57EEA4850B45CD45CB0EE42DD754D8DAC22EB6798825  76FA5BF4BBEA6571E903E63EC6B850B6950442E09D406A60B54C6FD0F52771B7
 32DFCA72000FE8CCF92CA1066CDEB056BB9AEC2A2630D41F662FEDD2F48F5DF9  BF652B1D33AA172E1A500255B334A1A8B09E9D15725A885C7D411B2063670E28
 2672E10B63712D1AADBE68A9AA679FF1A2D9E79DC10DE3E79D35A63C8E307189  37D33977DF399023A1382FC457B67784FCE15D90C9F9573E1B2B5A1C8BD58DCA
 853EEFAFFCF7888E3066CA9A1364CB96835295C69102056F36C45520041DAF81  9C34D0D6C7049D52AFDB124D606B2141117F4D15B0220B440F6BCE531637EC68
 19284D7F7F5DFC937C650208A846F9C86E23C897B1FC31CF4A474CD7533455F1  38415BEC4576A7C27125A17504ED9A2DC6131F3BD4F158339FF6385561CE8C62
 D5EA675AF31C67913D6ACDE1309A519487022A06DBA4974DF6752443B017892F  AFA4FB5537C0EEA54454D61D6C9F0FED4564CA6D545596291A724000AB713E7C
 B8CD7ED3D3FB4DA7F929BD726EBCF857D7641E187EF11F13FFECADA22EB4F101  F009DC9252B993F874744247F6A66C1ED9584FEB34CB68E3C53774B6D0FC5E74
 2E8E6730812D9D64A02B5CBD2BD31DDF31BB1A0822E610949F297F70CDA18389  F180DCE798A5144E643006B780AEB7E5DB6EA1B032C51A239F5EE9B685B4E93C
 2EB7713F65DCD87A1F2B8723E2C24F036506AFD1E55583DE79CC4D3614E8BA5B  B122EE465EEDC949DBDA67CFD0EDB06D3895B97F2954CB616A0FEE2FED614945
 A959B71A23EF034B907FC97C58B39E145AA8AB1ECACDB42800BD9C4379AAD960  556767C18AF211CC3476F5502D8B8AC5A676C9E5B19658742C0B5C0F85BC9C5A
 4EC2FC32B97ACCD151B8AD7DD0A5B22D9E0FE0223EC55BD36D64E0D085C16299  067D1F12B26D82AAFC3363C615D27ABE4BB46EA15718C2C2C51DC1F3A8EEFB9E
 F1C64D431A461F0E476372B684ACBF45D52553849AAE8398CFEB17DC1AC05D43  D0E86A87DBC1B12513B645308D8A7C956678AC04D46C3E7DE317195621A4BF83
 40CE45CB90C377C3CB4AEEEBBEA48FCF8C856DE9040A0ECF1F725C05C890D9B0  00256EDCF1141E67EC40DDFDA2658C2DCEDEA75D3A0792433467120A4AAE12E7
 DB07BE1DA34B9C9BB9BDCEB73F1EF8E6621745D82A543461D26EF4A1DAE4B667  8685C045AB3C113A1CF66CD10CF9A5657CCF3220DDA6E393DC7BE760638994F2
 8933429E33B191A6127AE7B69CB8A87DEF453C4AD06AC7D4DEF3C1F8C54BBDAF  C06BABB1C166939744B523F8DFBA0CD61D10ADAFFF919F164C1F3011D8C216F3
 55F902FC98718F06B7C20A3B580AD64971201F7DADE0067F959D2EE5C99EE21C  28C5BFE4AF3E5EA08266C01C23C309A63D6306A9BDCB1918AB88CBABB138988D
 29DBD56C97690D3C0CCD6DAA28576A2906C0789238A815BBC3E333B235C22948  3523BB2E11F0D652AE07D94949F74518803B633551559C9A6E85C0CF9EC3D72A
 866192EC684585E3914E48BCEE5D71C8E45B88498184EE9FD81B09DC64B24D33  7AE4BF061D71DFD0F050610C040F9865263E09FC142882101F7FB1F33742DF95
 570C04A555D267D34269C9C004286CFE4781FAAC284DA3F100242A2AAAA89E0F  7EDA13B6E893305AA07F3F27DCF8B77C9B155EEA77836C1568F95D659B03B1C0
 B5DE0F3D2A4E020E98116EA6144C3EA73F6D148F0004167AAC9E0EBBC2A67CDE  87E9FA005E7A258A6BFFD174FBD3249FE5C0EE5F272AAF4A0EAC3B2782709C58
 19C5C17DAA203D53126024CB88BDB42A087D0A96BCFD57A66A84112B5B2513B5  DF19C600C1D2C39A054E18DC1AD6968A90728A437CECA6D5840EC20C16FD2612
 26045F432BBC43A69A1900992807B3FF248029E3B5DC92C7E0F99891D6BB299E  A17341A4BCF4F827281411E716E300225459F545C4986BEB7DACF0B2A5F15E2B
 0D7987CBCFF610A22CD73CFA29DE77F7FD8A87AD611C263804EEBD07621B2002  0969CB047F02C196616E582402A34915B3D02F863A34BBDA609612605EC416DD
 F3757108B137E1EC05CB00DF1C32F9FB17C1068CFF18D3131EFC568083F413E3  AF372E9C47D2599970EEB2B5DBB65A8F72E4B9A799B31F711FC22AEA5B6D23DB
 FCCA14311342906F9C566E55E5FABF3BDFFBB84B1C0B98D7C6C3FB2FB68C9941  00353A78DADFFE88079EAD791D89E56A4842D65C0651342DBFE1F6B8ADF871F0
 CF9002A4B5352584E27A9E02B4C9A7A6044FED79DFEC822C9E87BE5A79E0B73E  9F2A87E748A9F1FFD7EC590CD80ED1C8B3A7FDBEBFEF3E9A7E2E8B42FDC4ADF1
 E9D15691BA5199A103CC866C7B22D31FB668B3F8C3541B6D38A40723C1B219F5  1FDD7D787040661A2A53E9F9CDAB6DCB621DEE767BECC0683AA90A33CAF79F08
 57DD748DAA4824AE7E50783CCED5EBE425590CF29A242CEF139903A9F480DC5E  59E0BF87A4147E97AB215B657FC3A8DC2F319840C72B4CF03C728679F6E6508E
 2B15EEA0760C6F464543D1075BE5255BDEBE9B75E3D450562693C2B2E947E09A  FEB5B247CAAAAD60B2F68A22FAB541EE7BAC4B3BA15A4C3F3742023D2EBE0FA5
 07045D2428F00155365FAC0BED0186BCC19135483F408637082DF2F81FE5704D  7069F4BFED6BA83194D27E1A4742A08E122232E9484A8AB0D7E14C77755A7D6A
 580BE933246805D98F999FA4FFF08D9EA7ACD9E7886D5EE3C35BF2870B69B552  80768352C56279907741761906B54CC06A47353D60A0B838BF29AF420A50DF9E
 B14558EE29CAEC23B6A13549CA0B5F9BA76EA17F6EECC62F69387480842D9527  14E4473EBE0CADC2785A43FCC61D0F152C7165BA9B45A9FEFB243BE471F3C0E5
 619AF13BEDA94443888F6D8CA934BD0A5A66E91388263F45BBD63337AF419371  6B9CE5031C1B001A336B48351A337366676FE4AD1BF2BEDF20C82C198BC678B8
 838B79ACCAFA4432CD2193D4A0C0DA4BFE140AFF0039A6A1FAE59BEDC0E9ECA9  01D138997690D67F93E44581182ABBA97DCAC9328A9EC3B00CF879165B144EC5
 5F1D261633753710116D818916074D16B736ECDC3817EFBC0D84C423DF53A295  C49FB218164250945A63DA6D3273DB8F746EEB07C9E484453E5E0ADE1D224F0E
 C7D7706D56B48F2F6CF26285934FF4B53FDF439D2437E77CE9A7D6A1BC4D28A6  D877626A41D5E1BB412EDA5E5D3303A7234139A7671B12C6267DBAC0527CD140
 D3FDB2B1B5F6066B2AF5AC726D415780044F60190C94B6DB378F31D5EA5497FA  A2FFB0FF950D9273C7C5B85967CA19F39338A09E83B8C0C2C11DFEA2A50086B4
 D155D138015DC49760B2B6737F8B961E3411A58C1967AC5D680161996460FA3F  1C5A62B7E8E5484CAB15B1D60236229DF440709F34A678B4FBE6481247A5BBBF
 063B05CEEC3BDC09A35512F10622035B6154A6E9D4F9F46077264DD4D7E05745  0E9BE40EDB223767960BBEF8A4CD93C5EAB19B409B866F4ECCB6A1E8B9DF368B
 9E0DEFBECE18AE840F5D24DE6407362605BE96E22A890C25D10DFAEE931F15B7  A3A88D9855270101DF3EBE7658C387443B075F40ECE67FE3692071F6B6BA231E
 120259F67521DA57BAB74E73B76856D51618998C0322D30FEE58A47C97DE59F7  E24A70CFB49B7CEF4E6AB9A4ED735F67E23F1BFE60A281B45259FF6F04F2CC8F
 A9169F00F1A34FFC448717DF38D53A92FCBD0098A2EAC26209F3099B844AA9BB  8FB607D3FA3FC5816B97EB9641AA92800BE5FAB8887EF1963A641EDD252B45BD
 33AC20D9144A63F7E3D2F83170337FB6E395331D351433ECF0A46AABEEB366C7  05651512B5E62A25DBB6DBD81B301DD8269470E3D1B38A0FC7A8CDC547A2805E
 912ED58E56EA69D65A12AC9A4B9EC1DD9D7DB0FA540B8286A8BDFECD9DA3862A  C5BD48D925CFCE43462834FA6C999890CD518E5EA90B237B3BBD8A9FF890D79E
 213621FB91A01EBDF7D2E98D419AE5F7C1D413FD4F2CD78C187B6408D6069F3F  3E4706192577D3DBF9DC2A83EF3F3BEA56242DC0DD2A0101256B93992FC401CA
 1EEFD77F902B032CBA3EF70FF336BB26036C8C8888FEC273099E5F91FE27BB1B  EF6778AEDC027A912CC0AD1EA68177C963FA83738E8BA4A1023123134BA941E1
 AA87741429512A91796864136E783652B4895258503FF5D8B72193C62FA34817  4D0305A8107170132ABEA2BC3499C21CDA956215B1E192F65DA2163A1442D1C8
 D5EAD7CDE8AAD3C77875463AC7FD835F7B84F8CA039E13258AFF0159BDE1A408  2C7A4ACF3DE528E4D9A45B7A6158CDA2DD3DCB2761E3A0235414E948D9831AFE
 59997AE40122C58F8A1F4350A4DCE7217D670A1E7838E66B31FAF4991AA3308B  7F056A5389707F5BEE260C7501B2C588508B5F81A8EF213F05558CED85D9CD61
 E66A60BC58EB30B950DE29AD671B5DB691D741D6378787D9269300BC396C9CFE  9200AF5E139205B9B80307802B61688C9311240F0507E118BEF18E4958FB1B00
 4F61B8A64F07F637DF0CF712E8A05D4B4DC7CBEBB7890B0E56B495BF70B44A7F  37B203C9E87C5507274DA220FEFA9FDBDE017D8DE40955F7491008FE985C2F8F
 AAF3176DE7B8F2DE858393FAF67E1A1A3FBC75FC53A8B9A194B6FBEEEBE9083F  431F5B397BE259F46495CB087E2AB6D1775033BE48498B55AE5841C5C4CF86B0
 7DAB9CB34A63D1E5E44C957DB3BD22B032C6F1CE8246ABCB52DE295B0C666B59  2F5A7C8BD8329BDADA7ED25675E84BD95A72D4BC452EFD196088F7AA72A8A563
 8BE35AB1EDDBACC686BA34F0852EF4EF83896718E00F36856BBA94282E8FD374  74736E35F6E170B9399F9C9B4DD2E36BABCB4D85A12415F5B0B2DA9C2FFB7169
 9EB47894B428B65D9258F5426D8C7B3A77B4B6739762359E80F4AD2AD4AEBD56  30A7671AE18C91CD6485484F9AAE37362CAA56A9013E51E64E3E5B264775240B
 CEF16AB539840085A4517271A9FA7D009C300DB7F4750BB0117282179A400A26  60A703552F4B8EDFEE0655F3BF02AAABEAE7E688C7626F6343005F5B59E93D2C
 BD91D116951896B953CB6F942EA02A1A08A68DA991255E824DB4112984999447  71BC00CAE5D4FB1710E45376B00D0FC4A47634F92AEC1B9A622B581E09CDD730
 F69854C790A851F311B86EBFC43A8E3CF156DF129CD9D6961B23507BC521481E  46A85249E1C586EE72060115FAB5B5C07E30F47222C56C6E6C0A6492A3524032
 4FFD32D931A25E6161324FC8D50A284EE18CDA9907A1933CFD303CE1BE266C4B  E549C0E85AB3AB3738A50BEF90CA3A4360373F26D687199FC66251FF1D51A67E
 79F286AE8159B396E2A0491F091A772804DA2E7B076D467A9F80B869B9646122  D40FEC45234D1B63A44966D565B21CB09392721CC0F75005249D3AF43A3F9077
 5CE211243954129726F76390BF7FFFD1C633CC4ABF7CB07A2E4E7BB85328BA7A  E668595A65528DB9604956DD99863683D3E52FC47C7286E8B91D70E58A8BEB7B
 1DCD4B1BD9B2246F5A7DB9FBDC5FF942A2331B5570D86F9B7B0A734BAA3B787E  5F71972251367425E08BF1C39CF7EB380BD63D625956C44296AF4887B294DB13
 8E4946456F2A649025808D705D47BEEEB38572323F53844ACF4A76CCB0D0AA34  D84131C306F9DF08FBC8A6D4303EF3DD06EC788E074BC4BFAEC3347D4C33AF7D
 911D5255BD928FE26775FB43C9175638653987A9500CD246A560A3ADE6DCB198  5FA5372D8539CAEDD31647A0126D72C08F56CF43DE48B95EBC8AAD73C13B0B0C
 C7EDDD91DA5CBD5EF2D95CE190FC5D28DE46B3EDA96537F888B1C76128A08578  F038C02536DAE9997976516C3F29BBEBDF570611526BB237D3463C2FBE3924F3
 E26B0ECDF4A46FD26827292313A1CD11C8FC7857B3C81A85616144A07119805B  9ED0BEF60B47C825F82F55871EEF0F67AB76D5AC6074D01C30A545E9AD2C0769
 AC0D30621ACA61CB8985AA4DEB90BDC066BC0868FA90EEC44609BCFB6BB22E2A  378E1DA8885ED57A2D9F6BE9B3A5CE67C431DBB92EEE00931AA4BCC6DFAEFDD9
 1125604BBC8E81DC94C5F9EADAE4F650BF8588FB0A762149BEC7C5F188614C4C  A3AF654045DC667F600D1C29AE9FBA70C6DDF7D5994D303A98A411059A1BEE2F
 6A7261378DCF934F1926C51E65FCA554B3CE9416C6E41432E2AEBCADE35B3B74  F27F91C9E67DA05AE5DDA05D34B9132B130717350EE2FBED6A57A73E42F541B7
 62256C227E258A799DC1552525B65BB90D261513C0B5F3F40FBCB216E3A7B470  79126416E032A2CADF884B877255BD3B7FB5B34F50E319DE4957CE57BB0B74C7
 D63B1C3299841FBC40A76C111AED9888C1ADF0DA118993102AAC50461A106E60  542E2EA125A4007B45C6E7C3963565029BD0ED01F6837F215761CDE01D35EFCD
 04A3A1C732376FC436F345C8A4B851B6447EADF4E9C6B99C0CFD808F9DF952B0  7F8ECF5A2DA537718F4EBD69E7E2C18CEFC251786AE8E4C540EE6D33F8B843A5
 9A244C6579F336F0412549F6B55C8ECF12254A5D352A57DDCBD3CC58B6A0E4D4  094718EF233D663AD719D5E30FC50C4974F7644B56698BE0CEFA28FED83B9FE3
 65D661291C1E408A68428C287482C0511D51820627FA93F55BE2A14147D21C20  9E7B8D0BF36EB91D9CF13FCB8DC1F2C8A6058B914B1C6FAA9EF9E965D728C1EB
 FEA55F62EAAC78681CAAEE18AF6F826C7707BA7D54F6422148266714F0DE1F81  555BACF11969B92105C1BA6ACBDFA220291EBE662EBAE3C766CF45F148A693EC
 E99F87A94461566CBE2E19B3313DE3DEB019F8322AAAF7654B43B75A073A2BFC  A03E594D698865D40DF6246E32F9CD7A5D3EEEDAAC786B93AD8603A126B64CC9
 ABD80FE53ADC36CF135BA8EBA8D4F17B52E0432E7AF34080659565A866BE5347  1D9BFD7FB502026438CFD4FF1D8DBFE12767F9C7EE3D510AC64EDA5B662B7FCF
 BD386B0D5A802DDEEE87656CBF62A58DA1D7BDDDECA3F12E970CF6D399AA17BE  ECBFDDD0BF23DDC753389EE03049A75E3B63E3005DA63EFD5963D28AE3E10FE0
 D2FD52A4BBDD09FB80FA396AF6F8EA6A0B8A6F7752535E1B1905D290DCB0CCAE  ACCACA0D7511289F7F64CFE1D3E0948072B74C7FB292FCAFC01717B86453A49C
 EF21EF5C8805EA756CE18714ADEB9D4FC8CC0114B1549F5AAEB9D64DBA251572  4D30B66D15A3471324E26FA16563282FEFC42D74B5265F4395AF7465D166B88F
 552EBD140D681BA828876411E36BAD95C730D18D9A61C3CBE8E77A237C384D04  2962099395A0038E218B475EDFC8726B1013FDCD7841AEF2822B1961CBD2A6D2
 D2D1FF67F81BB75DD10E18AF3116EF6889D33DB0064E3186D7F63F031033461C  BEBE9A895721F3E779E300B3DDE39F341DB1EEB008C0452EA65A4416F1A5ACB6
 B1FDB9491B0EDDB9D3F235F9D1A7678F9127262587B83B61F7E8AEAD56DDE5E1  468215D943ED220CABF4CE3DAF9747B4D020410754C2557B5778A6E45F432F9A
 1B2C6A9F4F8E68D381D0E1E1EB48D2B56068F41BAFC00205D69DC198DF69B698  6E4FCCF7BE8B839F51C271CD64BAE3DA5AF1D048945E91FF62888F80601E08A7
 EA6847439D32CF02F900FC29797938B790ED71CFD76E0572D1FE4C4F43EDA326  8EE0C4B468A50AD808AD4DF6E54FA5A965C18C0F0E909AF057EBB83B8AB339B3
 178EB7AD35DB70834AFAED4BE498F2A77ACB654A5975654AE92FF152C167FA3B  54752E88AD42475A36AF1BD62A3B0F1420F250FF6A787926DAC3B9CF3A1FFBFE
 C6FB51287279AE6FC71F9604B0D8BFE60966CD5EA2683FE58EFC7591CE8513D3  FB120AAB36D0AB0699915F7B5879DA5CA3652946E8AF77E67100F83C68CF4670
 3693F562881C3C7F69990CF697B1EFFC97986D99AE3D767A0111271B61790D83  21760DDC4516B61DF38985E9442EA90755587012D8BBB6A5F99C8428BDBC2451
 5F71E7650E0FF173DF72C6071F0C4011CF829211BF55CC4026E28C7316A84F9C  4CA4551CA7CC9CFD935F8EC4B1856FD79CF534200651BC18C674DE9CFE83E5C1
 718B1E2E9E981D88EFE637F439A90F8BB57E3EDCE9F2623FBA165BBD979CB7AC  C3623334090A1B51A0E6772CD8B7C0B93CF2282C53A16D8400C4A7F934434F61
 0EC0733E5B2891FBAA9E886D51A78DE2802857408E854FE6D65D700CAFE2B07B  C324546901F4E4246554C40DCA82831BB355CB67F05BE729B9DF347C32536883
 D8D0E5AAFFAD2F35F91D64F1B80C1328C1B63D2C04E5FCE1A7D2C08E9C056E01  7E1741EA40E4EFE4FDF7C1F67CC7E5BCE67A639D543ABAF6C40C0BCD97DC8253
 53B04ECC5630FFE40ECEC2C1AF177158695C798219819D94592ED4B070F12ABB  50636A1DB93B8E03974A9728F3041C54C956AF44ED204991D56C17A859139CD4
 B0E32BA0CD0826D997F67B533BE756FA191FB7DB52712E16DE6DA890C29124EB  1117F957C076F7537D7C9F5A1F801BCFD6B1830D1015741F34F9BFC08CE0F059
 6ED0F0E99920EEA0E7C85FBBAE9759BC302154577E210264C7EDAA40DA4F344E  FF61A5A517BE86F82C54371FA57A39C66B1144ECE5544FC707A3D86AF36EF45B
 CFFEE07F7AF8575A27171339BBC8B8224CF136ED1ED16ABF6516928B459656C7  3133286245AF2E7F26674B1E52FAABE092C93761FE0A61836BD9B34A1BD475B0
 37DD341CAE9EF1BEB0E3DBF4EE70D10779F9ABBD965F4A22CBD2238841C066B1  2E2F70453060473954752DCB5B8060587D01B7B9EDF7CC6C3923E9BBCE42BF72
 E10F3C2D5B37B3C2F3669A09EE0D39DFE4C909A6B26D1FD0B8027AF85120F495  36F05048D95BB27E1D53933F417CB598DD7365F556E542A0284BFC2224E768D1
 4F3FD4EE705103029122BFACE0251D6356B94BFB4AB6EB8F4392AC39E289F187  5F4D35DB05837B38BF960132435E1B444ED23AAC8DFCB25AA8F9D1977EAE061B
 629F52256B93AB08E25EF463D4BA21A30B8AAD58E08522ED2E237735FC115769  ECC6C082BE01416E158DC260C99A697F1F4915F23F97D94F7041BBBAD86EB1DA
 65EECEC4E81CA5F217DE35FB83E61BC998615FC2D980BF08F3185DD130466761  D58E055DC54E7EC2C1565795A8FEAE59E5A6C7A900F9B8D89015307E78EB39F4
 1E6BA031EDE5C37156A05235609C5FABCFFBC4308E618192FE11C646F1C7B575  D476569A8E21A178DDE980922B89ED2E4172766CB1255494A394FF3EAE663731
 A75B789EA07A8733DCBADF672850626807D8D537113EA9C8606C8D886CBEE95A  ADDAB179D5FD9795E26555A419CED0D9704B42F504C4735CA8678B5C117347C6
 3527328CF9B65C5A4F30EB2270E3B2B71FA1F3742792D0396781CC2CB60C10AC  CEECF778C6DE0CBA72397CF9801164D51912A2B54EB55B7ED948CCA02794CE5F
 D93B4A03F9DF031485683758839D06046055E52304225DE9523DE31B2CCF7287  F9AE00993C25C1C85E84FF646B89CF04DD123509C62D793D3474ED18C58D9F32
 70AE9100792BF7654072959BA6BB72F0E00D0AF0E911C5B7A8A3568F53DF4B70  293F9CCD28A35EA9413A22C43B1495B77FA4F616833490003B5EECAC15A1C9B6
 C30DD7F9B2E3A4CB1AF99EA804480CA337052262C39731CECEADDC7CC847D6F1  C7F433811518BDE60B7BD950802AE9AD92DF25D6BF7095940E8B9AF4A1A3D38A
 59977DA275C2E505B41B2C6F5ECF81ABCF6E5AC36BC9CC33F6C24398B508F6C9  C0CEE16F8DABBF3703E5125BC64A6614D5DFEF0BBFAC7552DA6F234D5CFBCBAF
 D0EE90CD97BB280F58341392DC9CB0E8CFA06196FA5DE95189E1E420D8233081  88FBDF7209E7454E62A2060A4C9980F7A717AE633D563B8644D390D40162D013
 5DA3B91376DC31A04F5114E5EFF03E70FB1BA46C1FA439B7F73AC7818519AA5F  6F73A5B055425C9FF587C8F7D80AF53EB129A83C9134A6C8BE0F82C0606A2678
 3B53E835EC3C8B30A5B252D57C892489FFF6F852BE87953FF56F90251145640A  2014BFBAC2B371D59E005F1C3B31D0AA8BC3BE816316421A7ABFDD8CF92854B5
 242EE880B98D948ADBEE6B4CF1ECEF20873995A6D76642E0227D799F82AFAD7D  5899CE44781294DBB126A6D860DF13C1DBCBF0DC8BA748688B49C32B244D1981
 2FE6A003570BF34831681A14C988D00898FA6F4CB0118D105892DAC8A26AB51C  9F6D447D53202E7BC355B8D03FD6E8475095AFB9C2D1D8EF4EED8785E48B7349
 50AC3A128804EE03C10742CEBC9767AC227934C0C13BCA0E5D91F8D2BFD9DCFB  20FA53703B39B791838B2B60BE8E68198F9EDAF2A8DE96C78B1D527FBF392B08
 B6115C1B480A83DEA892776282EA88067A2B720DF46BF57F57DC4037FFFAFF3B  AB1A7DAA17DBB7F7ACD81C6337C3977DBC42DD0EE58FDCB6385DC2C63227690C
 E03727B48CCC06D49EA4A71A61FC07C348856ABB57082DF065F125E0AACE51B8  A149F0082352928D3D94B4173522953C6CE793FED844666A3BA4B3938E952D93
 84769B9A7829962D2521437B87096888B5135559C721BD516BF105B058498BEE  F577FE8602FE7F1AF3E8D887D8C8FD18F01D88B42C67C69033C915893B2B1899
 49899B08DEA7C705356C3B33598B63FE8AF64B44D44C37D4D3BF82FD21556DFE  0A2E63EFA3FA70D02922A3E0BD4CB04ACF1B31A1A79B0FF876DE175D111861D4
 2EFE1C89AADEEF9F8491874FF77398185436FCF2F391E58F86276655F39CDC6D  3F6093CA8C550A83A31B8E6DD5C390236FD3D3EE0264BA1411AC3C9E8477343E
 315CD161475C455BAC42C6022C0D248BD28819A0FEA787F491186404005FC80C  E33233045866B1358763FAC35635567D9EC74F5A2D40904C58ECDA3942E4A285
 2BDE0FBF96ACFB31922201688B44F07E89A64CBC2841EF398EA77F15591F7732  226937A55796A5678243CBE75FC711F61D82A64CF2FBFD06109F0C846BFE9EDB
 648C670B503150E6403AD3FF7BDCD1496918BCFDAFBFD3624A946DF542C9DFB0  35BC0221C5681B763240542D4981249108ADBF9047C05395EF2E8CE14E10CB0B
 3B0112938B2D13EFFB4603D1FE5DA9E74E341BA3D9242EFCB6062ACF98DE70F4  E8471F67CE131B2C980079F4F4453CCD6AB78820796C18822381B38A3395C14A
 D7B1745842A7309F5F57BBA14352CED478BD02F115ACE235E6200BAC2E9FA662  4CFF7E7FAD0F970E0D23AD40FE616E601B0A65CAD6CAC60169EC18ACE0C47093
 F2BDD0FD57DDCEF8AA37233EBD5B8EEE573C4817D6170B411CF4F7C265C3BDD1  0A0BA738D6EB1D5BD55362F9266D1F81F0180AB1EBF77A5B5901CA9A73935793
 49B9B45875DF684E0661452974271C3BA6CE1F5AC3699AEB08FF25BABD8458E1  E06114BEFE117965FD5A80FD80A2B38B44BDCA1FD2427ECEF46E572AB069DE44
 FF791AA82F6BB0088BC8834C00E952B415BC9A0F0A6A1D15A5CA7997AED6AE68  1DA9E780A42A232B411ED762D85216D3E985BFD723ACF146D9E92F27DDE8BF07
 F1114694A2591EBB356061372C2F4062D2A33BF5E4EF942EF2E682514A162443  1140BEC3A7BE9C30CA53D458EC2E3A1D979FBD1C1F083B1AE2D4EB8688AA25B2
 DA2D238A598D899AD6DA3DC47AEE62A70BA106538E14F662270DB95E9A817667  C35BC5870A3683C3C6687A1B4B1A0E1312CF4E9602EDE963627706AE52F93649
 814C1628E7608C81793095D902107BD96895D1D7F3A6DAEC47FDAB4CC5E2C9FC  9C2254FE9814616DC124A213CE78249BDCDB17DD0E76AF11FA8F5139914E05FA
 18F48BA265937E40B03C0F3F3C0BF659026FE2E88D3EB2B75D3DC9252C3D76BC  AFBC830A2668351517ACAD515C6B699F35F5FD95B7C4757EA478DB3885A952F4
 CE1098070AC2B28A7593D0785592BBD554136C4FB61C2952FD807264F7B24BAD  BEA3F695296EAB24A059676765DE1108F954104756AB958BE410E5E0E6F681B0
 660CD10AF50868497F91441C6E2D2000689CE29A075A4BFC97D3782FBA8E13B5  1DF746441A9E17A6257EFB1BE33B75716FC301A317A54126AD12FDFB818832FE
 C40665EC11E7963B9C206E04BF3464DEB990D20E7C5A83B93B246B43D2AE6489  11A86120FC194A0074C3DD6EED854DC4C955D87DD1615EFF1DACE8C023F4B463
 4900BEA5FDEBC0A669529784C7C889E47614A4A9E85A7EC8A3789839CDC92B2E  69D70355DF27E2E0A86720B4D61F1F09BEA25D44FB9CBED8C4DB1DCEA1B7D7D1
 A8F5A03BE410D85F1D6EEAA0DF3E9D471CDFCD5472EFCF09FC56AB710513E6B1  3915327ED1D5D6119BB8CCA3707AF057841834E11015E13C88A111FB78F72761
 89E9BF524217EACDC176F54FD29EACAF1CAC22B37151E3AC23F6D8D63ACB89DF  1252091832CC31FD6068A32273BE4A3B2DC67E68A1771528FFE618B943174DF9
 0FC8C6100C4B8E2763D88FD5DE7ACC37FEFE2316055DB4455C2B3BD634111366  AB77C083858D10464E06AF1A85649D385E56E71C6B06E5C018EDC837755D7A51
 A70CC74BD63BC0BB7AEA6DE2A6FF3E55838938A01AB73A26060EEB13FE767776  54B2C69F60F0613860E9EF1917ABA79C5AA0FD18378DD1BF418F69AD2E221AA5
 BD916FFFDA3470362199B8C1AD502D51D4A7677CE8913D02B481C2AA306B5B73  EFCA074C8F3B7B4E314363F1EB2098F102AEF9AD859A208A375BF56C03C80DBB
 3CC62F1B59498F7F787C85F1172C972B5D6C44301C6A2A8FD8A745AC86CD0474  81F01E2C7388DD0CAEAB58E8AD7951073BCE10143CE37B3371CD758ED6EAEF63
 B313D5E92255A73629BB1775F95DC916D713B3242D13A35654FD80F4C3CD0F12  2AD5DD4BD6343459C6834A4419C6DBA61339F96E064B3CC28E513ED0D5B985D8
 896812F951BD06527B85DBCDDDC0B69D44A4E766FCC5CFEB82E5CC5205AEA776  619B6D62F6BFD18EC94E35AD9F4FD3B7A8C8DA81F46D1AB6109211E44B8C0AA6
 4C375155C4B74D8B35AB7A66B700388D6710E1F7FD977B824A7E6B6985651CCE  4A33714578E1B2CA0579FE3CD0A29B9B2CE9BE0038E352545C96621B172B2E38
 CBD03160EACD61954AC9C09618D46550CCDAEDBE9B0D6A6811EC1DBD81D71D06  FD4F1BC53F718CC945851A438A9C725CB45AB30C38B9949AE12E752B4EDD83DC
 B548D869B6665D633B8EF280CA7D4ED92D3F062A90DBED408256210052731D23  16B1685CEDD86B8FB2340684B400096DF0465E6BF39EC47C0010BE9459EF09CA
 93BB0106FDA8A8C66066FC54173010F901BBD74635D366F25D7D7EC98FDE6108  BB17C2D26D81ED7F518399C0662D4B49BA9A384F2175143D1469CF6BBC3CE3C6
 01311D81062F67B45F76C2769A6ACAE747DD909A6F896B99FF4FBAB76B3ABCBD  76ACEE60F11C2E0E029AE60CF560A62D069A8CEE7DBC92186E8AC1D3B711A0F5
 4913200BD76FF072C8F4493EEC9D7AF7CD9123928F4D7BAA797A4E36F13311CD  3671AA775E48E86BB7C5DCA42760F259D379C2681AAAA5D8ED7E684021C30249
 D49DD5B289B280F6D41BFB8A3D752F70E52649B325C55301CDF47675717B9DFB  99F6F9A3225257AB6D961C6471C5AC66D1C81676FEF961C162ED1E7F32E36068
 0DED448145F09627992C748A319584DAD519D49F68B90170BEE2C269A8CA8E8F  318A7F3F363DC8FAE2F681798FD532EB93142B6B755AF3A8C80F8FEEF40FF286
 DE94B250EB920D23AC1A50597895CEDDC04F20EE7B19D97CF90BEC9A342A16C9  1EC8FBFA062C043AF2726D3D4C7D0A5BE00C121D8E4A3310647CC9BFF9BFAA5A
 7BFC64173DB8D4EAFA5EE5E25B3143B8DED9B40A1F4694AFD27D484DC3E50FEF  7AF0990558B710175AC7D6EA8D459F468548B0F90F9C6FCE8A2A9C722B238F10
 432E1A2523EF06BC9103F507805E6D02371667177BC9635A6D20B60099F09961  02497A181FB25A0468FF80E0954F8A5BD243A9B9E9CC630CED6ED9441297D6B7
 2AFA6F1DDEE8E839EA57F28C14F0B912C237EDD35B024D75E2C1FBC0CCEC3F6A  C0C019FDCDBC584A6F31EAFC885B5032A5B40300925AB9F404B101FEB3671CC6
 0887CFC04DD8DF22E07C4DAD598AD1DC3D7F8826D164BD5163F15C8F9D0B9067  85F2331199401E4413461D40D15501C1E5D8CC38D127FE371489205CD49E990C
 AF231D7E642F17D1C2663C51B148210BEE05B905D3D99D538E1F7F6AE8C4493C  BF6417F06E8D4A1187297281701F23E5BC55B6C2F37B0C1DC352EB11F0541FD1
 B02F9CA0EFED4E93A88C5F71575D5B1CC6846B17B43572D643806F12F911EA53  10317EAAF56ED3650F3833B9432423DD81AF05BD6D6F2F0A6FC7545280676C68
 306B93D7CE02667B47E8767889D1B656851DA56AB1951A3054D371F90540EF27  745FDE184CCF3E8B1D8432EA031B438CB64FEEE9A038877C4EA803796F0D2F42
 B4E1A51312B8FA14D906CD9C1D67D01B588DBAB8A04C2A8CC3F59806DC7A9116  A39166A84F99B36437FCD6803B8BD6FFBB7735F2570EA4ABE828A9F9BCE96222
 691E323580E15B08F55A9A757C0B26024F0698CBB47E2F427040A9442D6DDBA0  74766617AA9E47D18BE8C63BC484D035799E6F290BAB8C8A0F4B03F249E2CEE2
 2B4A111F3F00EC49EE1F2D690C444AA596E3CFD96AF5C785B0EB7D4078F4C301  5A5E33CF84A1D5FC1B6A85D50EED8C4902D073DA750947461DF6321220B1D088
 AF9CB63CF0C15583C77C05AE65B94A6E5FCEB37571FB25C74B01CCC581A1E633  1BB47DDEF266E03493C700D05C00EEE1EEAC4AE88C6E55794869D1B4C1823E17
 86F62FA4AF18406F468FEDEA76B1F5BD912A67FB1283C7771FF8DEF606EAED04  302D7049FFF00476AEBB2A6701754F886139390322E618B6E4EC2559776E0272
 99706A2A41AC82BED4A12DB14C0F3E0A1D2F1C9752407AF165A1539A740FEE47  31AD760DC8B151E3CF3E6FD2EB98AB5C772D5D94196EBAE089D692EEC28224C8
 A7CBB595D0E0241219004BDCFAC10C99B05EE4A241E061A2E8A6D04CDCBC696F  3CF4BD929440B90BF14B3115232FC68436F6F947E443918E56B428C6A057656E
 BEEC9589432D12179C3CDD8AEF07F9F416A804172D67A1EA5739FA24E30687E9  DEDEA751A6A962CCE04B46F1C53842090A99F5382C93FA932887928D3AA548F9
 7F3983581F845E4888EC73848C1C83551937E82CCEC9A8E09A543FD867B7AA8D  47E0A775488F6B62ED020CC4220954BCE555CD51364FB1C4F3411FFB5B404343
 28876CD6CA2C713686CE08F3E6A45B9B64ECC3D398ADDD2CC801709AE15F2181  AD6D69C4C20E4EF5D8FFDC1133504B1D530212F2BF233D7AE0B188062D5B8FC9
 11D46CCB9CEC7C0EE0F45A627B698048A2A9667A6BD0FA8A720A64A92931E120  0F97E20F6B182FFA2FA947628E98FAC78C4739CBCAB049349CBCB4F531C66851
 49D0BCD2DBBE1ED093F5444D6CBD6E15DFEC3935FB79D32600A01D6E28A58213  8C3C38B2E7AB92DA03D0F63F824764F7808DB13224D811FBCE87F03B2EF2E39B
 5663482AE627F5B84F5149B4A0062E8DD1BCD0F923B4B5C0018800CE4507CE78  F84E52F2AE00C9010DA4923977596703E4F15338C1AE95741C91239CAC3D7681
 7ECAFF4BAF5B6B17747FD3CB033DE6E7C737F23D068686854C3C5D156F43B264  8D5F8F87F65B9D009B968FC72ACF342EB7A1F7FC184E50A5BBB264646E8E368B
 26D2E70DF03039129A74E89710D4AC0D5ABBCEE7EB98ABF84152D1AC632D5E94  C0D4234FAA1F852D461163FFB72F3DD8D28414277363CE73163BB5C8C92E8E58
 03A68DF3E9066D063567AFDBC7A389EF3947C17B8EA8B2E9E07F94B05FF4391A  825839C7E0C05B6B652ABF134B5D26A25325AF54EF04812071DF2B90254EECD6
 7DFD5C3B252406BF9CAAF86899E761F45B468842F3A528AE315BD25D99BAC780  6F6013EBD2DB4E23B9FFD4B25182F6860D748EC277286B7D76B1765D7E002E99
 AB00AE69B9E619C443E0000A9D4A8A2E5AAF9E98481ABF5FAA482074137A1913  C31A40853163324B13AFAAA4123F00409670AC73A2BA2033D7AE29B89503DCAA
 09C17D2C93595F48122A3A339C363222E8A8B079C12677020E49188A8E3234EC  5D22DB2A7D306442CD40DA2C29C01EB1D3B30FC6602B03E52D6B7BBA6D3175FE
 1E866F5C717EEE8B00A2A3D46FEADBC762E96865631D967AB1ED2B4433A74438  9955E841DD7A775FD98F5D27242C1C6876B5CDDDD11D8AA961F9D351C2F2261B
 B5412F1C6C6FBEB1F6EFE87CBCDF2DB482831ECAF3E1220FA7F9F10B861CFB78  7D7C13930ED3AC6915CDB44D336F1851ADBB81A5E1993E86AD2F00F9EBF2FE6C
 E97E96BE92A7FB341318BBA2CC4972542BB88625F1AAD0251F75341CF11DFF9A  4AD6C6EDD4267E832574C8F7F74732838A1487EEA5EA55309D5559A0185D5DEE
 D2F39AC70C8C4C44A1CC6620A7DEF25E805B063824C52CA0AE9195828CE5E9AB  1AD7E41F030360DDA7BB8EE32A23F35F9C92DFA74070AEFE9A008DDA83199C53
 82B33F94CAA9C4976265568D8CC0D542CFC803B2A2130B0AC0C5064A17F1A555  1EE7B40A03B4484482C648A4042AD531E0D0881974C2F486C298EB62E446E9A0
 68665953F3FF6ACBB4C0BC24CAECBA0DDB5A114A379E3C865C15C60FFBBD089C  6E0C87959F48527FD5EC38C3F22901C61A0BD4E81EC97F6450F85110F9B39D90
 FCDE87845D20BEE5D8B776257CF507A6BEB88BFBEF113F30810D922183E45508  9EE25E73CB6EC787C23D942CA2FC66E2240A50518AE5DF76BE3751E49F23F252
 544D39A39FC8A8E4DD0215E849813D77E408BE4B30F3CD3EC4B429E3C72C9CCE  5204EAEFBDD0A6692C6A89CF848936F580BD4810408DB023F107B1393AA48DDF
 7C636B9AA314425E698E2C6F95A8056B07B68F0579AEC34279E8F4A921A8D6E4  96162B110B045887593FB57EAB1598DC263C59039B214834AE832BAF09D9AC9F
 0AD79384762B9A751AC8FAAEB9D79A9696F6C0C9FD959FC1E436DB74CF760371  CF72C6239CEA27E1D45173F5F0B448CAEA937D810FE32670A83BCABF3709F949
 33D891102F3B2241CE36231B67335025524AA05C6312D9E238E40A28C62D9F41  EECC26CAE4AD1979CDA7E882A18DC28950DAF33809C49FBFF092CD2203FFA646
 7D715CC0AC522BB0A52C970C149917EFD7B0A2D0CE19C1ACCD4559A4DCF6701A  D0271E8413EE6316EC3A72C09F42C91159753D7D291E0110D4A8D061576646A5
 F63CDBD5D39BB0E065608C32DF4D9982241F0AEC92A10FF2E9494AB297948234  5ED8B45E001F118C1E27BB8C9399067F06C0C43A0976C481BEA05D955F3C3BAF
 4B728D530CB965329A8150437F6825BF85697BFF82DB710B80D01C2219C19439  C6A4068DB8CC96607D353F8D69C5BEA8270D391455ECC3A26D113A6A3AA79899
 45D063674EE2E4327ECE07D1C3B636F14997424EAC1BAD6277D1B09A91CC4314  B4B9918B7EB405F019E7789EBD125D1E2DD9E37AB95A395263DF739F7D6368AC
 6B284957C2ACF89686054A58596488471981C403DEA73E902B90117B50A67063  574993B4E1EEEE768AF79D8595716FAB9AEBA3BE6DFE94321DD38BFDE9B8852A
 01AAE55CEBDDEA4DFFA7CB31495D302A535D9E5E92E9CE56FCD6488A7FEB959F  81C8153AF32E4521C48BBCE69BA64D1C971FBBAD8C3B5C0F35144B0DD98EBE10
 0133646399140BA4B71A88853B14D476C9A0610BFC58ACA9D431EE1F711AA604  E10FA91E81117EE087AD1F8E44EA7107769CAC8A5AB7BA15CAC84F07F40CD99D
 3C05656FD97E8B857319DC54BB2ABF098E403963882D7BD231B43E65208E211C  FF2F5031FF0754023AFCDDC934484081078F69542E00E1E19A4747FE89131163
 59A35FE58F907D2BD4D532A1233E4B76DBBF5935536EE679D4E65DDAFD48C323  2CB2A335C9DDDA55FB5C72C34782519C40F911B4FA304FC418863B6314190B1B
 25DE5BA1497272D2716043EB2B03C49E83D4E225A1295BF39AE1F8BFEAD4BE71  1FA5D46B7AA25D0D239AB959A6AA929102B52CA4CE99643F3FB15921A36E275E
 F18ED08BAECE72E713F840A1F40FB669444B5BA453CD8431C5FDFDD8673F7DDF  673B54D25BA1DD9FE088A10C7DBDBC9B3A9CEDB125C4DEC10A62322E0D75BA5E
 1C16BE56E29C8B4ECD37396121D7D541C4C746A184864C48B985872EE93D138F  8ACFA1ADA0556534A5A22D2EF2119B73D65AD72F75EE23B274835C1813B281FC
 290D75D6E422DE6FE851B450A2B9900E20E26BC92DD3DBD77221109358E2A1B4  0728C8D6FCC289B9B036C282DCFE7FCCFEAFA1A08B4D79E6AA4B5588E6BF04B4
 2D251ED0049C2A0B2FEDCE718F098936A1EA5601E23051CF219E4ACE7E1A3CD7  8819FFDC1F2D33B5AD3CB59F9A2E0BEAD18E7C24F997828774CCCF86A28FC77C
 1F8915021C201753EB30AC505FBB95AC9ACDCF0E500DE2DF4FF99291D29E5B0F  63C7A63F191969AD947DCECE3ECF2C2D262FA66D1695E7C0ECBFF6678B662986
 3213C8898DCCCF9BF10AE2D7518713F7F119E353E8AD3E76F8A2E5329CB89630  86459A140044EBE1D91303624D91D9E4A3AB2F20590474CB5BC7A5A93E74B9FB
 6A7C1DF7A18C1811CE4C7883439D67210BDB0CA986E967260DF95639CEAF1C04  7E991A0A8AD80C555184E9098E5564B7DC758E0DE39F7471FC55FE711CB0AD8D
 B8ED7B1ACEB9F5ACE8A8447FE3099AB6F04CCD932ECA4752BB418E245AA0D536  9103447A16420B0A15326C26D40C5D944E363D9245AE0C8C4D4317DB1D41F699
 95578490B85390D66EB5EE9649C7D30C865D75DE769C80ED919D7BA6447E3791  9277B75816CBFB2BF42FBEEC34464C4DE136535C0DAF3C3F58B33B90BCFC1292
 E927FE403E01E966FEBD6B1B8B0D5683578C5CD630FDEC0C89301717BC03805A  7E6A4EC2F0F368E69EA305507C06986ED119364941D0C563CA0601702E2D4D54
 CEC7CAB1032FA7D027F0DEAC247E34DCE7F747963CDF20D2A5D958B9C82B6F76  104F1F78174E312DBFEF5485D9B24261FF051704F85F5670CF7835B5EC16D693
 F0FA8C68EE148994A691ECF81AA408E6A7FBBC738F4CA29D442EF8FC311D9248  615C8461F25CD18DAD451B42A16795347BC41A153F086C540E65ED106680A32F
 8BD67F3FAA0B916E01C0A22A6AA4DDED662EFF47A055FD65D110B58F295E196D  08805B12431E378DB9DB58F6285B9CB14FA112F92247B3871BDD638EE0EC5EDB
 C5A5B3B950E86864D2FF3D491CA435E84F4B4FEFD9FFCF04259EE5DCF9690B5F  2D3B1B4E10C42F5FD3CFC24EFDAA667C699BAC50F3806DE9A79F6B6C7E69055A
 21EF39A91EC8A8289301BFBD750055D33918899B049B8B201E09A0226A47AFF3  BC77B6C9B4928F747D6830DC345A74BC3079C8FEAB20C1BF0AC784AF6137F52E
 6C5C4DC01790BD35A6BF2C62FBF3BC4CF7C565383441D18386C232B90DBA6FEC  D8B01DF590E578590EB26F50357F0A65F7B01C35B3CF4EFAF8D149ECA89F36A4
 590751476C8344CD59FE5929EDED59D204124B77AA093CEC0804BC939549F181  42D01F5B2CE98BBFB4F26963B83A32C59D3E566399F4CA2C7480231E69B2C1A1
 0FED24CA7C461647AD6EC45580446D04F6355804B74B53D1D25899A2DCE8F545  8C49B88CDA9CC6E9CF763EDBD0A18FF20886C3B722001C24C0D9F5BF00787364
 6726A186E9117021A1FBA221FE4E1958663139E02FD87AFB8C716F67E6A20EDE  18307F5CF603940FA9FC05641DFCF82D88F2C020A2446558F042DE711D392D37
 58D9314CBE1A979CA5F4D6E639B89F8D654569B05AF01CE8D35E2A472DF07299  A0461A2D92C8F2B451F3B436B6039D5F555A52624DD4DAE39F600731F3D125CA
 94B984A93EB130C187915D1AF8F3466A0D2488A2834EAFC2D11AA6702572EA1E  CFE9D0CC0EC94CCB39FE2C81D787A98C1BDC0DE0B7363AE4C177E54DFE59E453
 0950CD705F1FBFF87BEB6D7A262F32685F794909FB95874048ED9A54BC9510C6  338F69E1A07520E3A5727502B145DC210E2A1537D6B04B980E678A9092127367
 329A26F56A0F5D0590A54103A1045600292B1292BCD5DC7B96CA7C5D3648B130  288B2B2318242F305EF5A44EAAE55A2F042559565FF3BE4068BE249717D9E957
 E4614A7C4416A3CD48EE547F0D6BC7FE61BC9AFD0AE7AED1A09641178AFF69E0  882EC0F4892BA2973C9AF6EEF39BC211F9FB4BED1F9E7FDF5553B3E6F89A9202
 4BAEE731139E7A6B9DCC9588A5652CC8CB74109000D014F7002883D5F9EA6ECD  51355756BCB7E2EF9E9AB82C3C29F3295EE8CC1FDA4063B1FE4D3D53C3D7E3E0
 36CAD36DD1868A936295A9D3E52AF45C12D937F7AEBEADCCAE160D9B432A72F1  A043B69DBEED57D3E7702680D5C4D49FA474994614CB3D21E930038DB41CE2B5
 A81F4363F32A5A5202938AD2C3EAEA24F026217F1061E5B8CE5E52E51BEE70DA  D6E0AA36BC102F93AE3CC6E7E7EE92A00B2F73E42C23A93E7C8E9581C74B2041
 2C325EE07DA1B3D2819A6CC693BDA43BCF76CA7E4AE455F9E43912E22A0F384C  7D6AABCA9F77DA4EE47AEB1941A8D2BB827EE566F9C33FA5D4029742B771DADD
 F1045363ABB36B9AA67C40D2B3C64824C0C6271FEF2C1CB6F6E7C2D099F60A28  C59B59FECA584C001AD854423BA40EE00309EC00CF6BB7580AFD9B5C2DEF2DCD
 21C97EBAEDE8A4E2B0A5EBB6E8544A1B397623197C2C832581D02DAD99053CDC  EFE16082E46A9836D8B9E3C82A26C15A5887094C7023FB4CA3D58FCC1870DE1A
 23ED143C1CA700D60FE8633BF26DAACA9A5226009DA2610B9E000E1E241006F4  1DB0F39647855AFE8AC7D64BFC5C27CEC5D9E4B2B6B5884DF26DFDB4ED13622A
 B0A03068345FD9DB7B0EC9E968A924983642AF2D53C42BD93A71329085B83085  C39CE45AF890659CF3722C31D0378B9ADA5707BAB74BBF3F768D8ABB1B5A75F5
 D783D8FFE6F6C9EADBE88AE4C5DFCBF5128CBB7C2853AA4BE2248067967B1B1A  47DB72979B9EAA6B77791E250F337031C5A80B3073C3B5455F54E5347B8A5822
 5E05EE58C8A9DC28B3369F9C433AADBD6232AC80D7481C553EEEDC37DBE19F41  3489B86D7D2BB6101621245B418ABB8B2B4ECFABF89DD103D4C178A538A3D8DE
 97EDD588310BF1  2108C14AEA7D2345F408AC7930ED1ED253C4EDE931859057F0D43C4B2F0657B0
   6003B2E90AA28D80E6EE6D568DE87144A1987D9D78BAC24552EE2502AF346387
   30E69CF6ABD980F0B30C4C2A63A91D3FD250B9CDF0E1D7A86B865A9163F92022
   A34F6EF6094D804C99E923BA66D75B7F957EDD0E325F4400782866B5237C9092
   F35509FA1DD40C51C2DBBCCD6FECA7CA979D77E20CA98D5C35190D74FDD9AC09
   240526A44D645C66136F098DCDCE5366C2C23E560A5B567B1697A57C9E37D3F3
   52D503F9E005E8683F75EAB4B3924CB5EA98E55A3350161DAAFD092F545E0C25
   532CF1189B0314886575793541E92EC694BC8717DDF61C7D361D5744979F1C5D
   CB3D47BC029E5112E0C41A01E4AB152094BA2E3262D6FB2C4E98CC8E4BC087EF
   B7620A2EF840F77C0E653A6BF0AA294B619BFDE6D62406B6ECF1627A11640FB1
   B84EBC2CD41FC4752F98B0D6A871A28A637171511CF41920A48E95841257BF78
   D6656290257F58CF3A72C3AB3166E593B73F1D7B2D3BC690EB912694512A8A98
   5282226F5CE36276DA550C37AE434C23D1D8BBE535790F8A14F06217E9A71C6F
   425C6DB88F1BC1B2145D3BAB3805269B7EC9D8907370DB118181321BF4971FE5
   7E649DF232B3E2B19B72D24BFB2A6E544908B6518422A0B6BF06D0B4A6A8C135
   EB0E305190AB23373959BED88297DDF2FE60B4E20936A9E86A29743A2FEDA189
   F582558F1596EF3ACE16FFF5E7244252D82E377900E77003FB481F396F79F0CA
   2DA6BFE299649CEDFCAB3F449A42CA3FF7135F151CE87DB15807684E6520ADCC
   365E4043E03DFA7AC32F74DD36C819278D4F4E202F2C8B1A228B0804E84788C5
   0E040D68A1B79E5A3A5C76D8C9979540EBCF0C021B5C82B246100386513970D8
   96EE155CF2AC4DD038277B6CA53868D538D4E265AB6D560E6AC920FBDAFDE35F
   1E52BDBB5CB01913768F796F3C14D3F8E53FC0B6C08B3412AD1D38CCCAD3F5AE
   37D13FBEA4DD6348D7FCF60F8FA525BCAAFECF0300A06BED033606D588155C4D
   94FEE069E398B1661CA01A2881D163DF78F52C67893AECC827B75387ADFD3B30
   1B8F1C2749670BEBA0BCAE7355D790437497B1DB11977E070C8900C1364D3FDD
   4549BE52D81945D442A2D09CB63C89EDBD9A2D22D62308FD48813585C6A43CCA
   73355998893C6864A091BD6CFD108227415A9A0A475ED735C23E0FE1502500FE
   D2EAA7E67CE0EA975BDDE650055A2E4896326ECB4E5B009EDA054E62DA374A88
   F19B609147D3DABA8B8BACE95B21D051A1E0B801B374CB95F2A541E3EB89E424
   0819672435E7FA86E5A0C4781CED27707A7168451CAB55CF7505254371CBAA79
   56CA121C8F80A26B3E811C9D12C759A3F9D247CE2317BC8DBA890E44BA7FDDCF
   BB32C9D1C054A19DACE9EF5DD274704F928B9426EFCC0AD0E95A63C71F0F9CE0
   374735B8E877FB4B0A25323C183CFD19E69F831AEB042D68E81ED66D260AB6E9
   34C40D42FB23F09CE3A3802788012FC71D1A1612AB34BC6B90DCCD8F2A69794E
   177A3AA34520DE0334370C401AEDB07E1F4AFAAD75CCB225B7592FD418D5FB4C
   1A13704FE0E5E6E8FBBD301E03E8F986B269382988E16E5DDED63FDBB23FA973
   9B7370D012AE4ACDC598D88738452D6DFA3AAD3073A1DC864B683178545F054F
   47F0FAB143B1CBAA6EB04FD6A9C1ACD1FB3A8C50C1E19147B563105CAC7093AF
   9429D5235A91B1D441FF6BBE23B7C2580713D96251672E978D393BA7CC8E2D0A
   FD85A0AFEF7403EAE55AEB73E48AA72DF243E6929484672C405E5C8C5D558076
   4494F7C96FDAA261B882C6AF01B06AD1D26193B04AE23A854C8D03891F0D7619
   0F12A8EA33F54ED43DA22F904647226B05F7FE1C3B4748D0A496FB188276AB1C
   DBC72E2E9D965499F1CE613818802E689802BD96CDB70D8FAD80BE2F3E639DD0
   D3BE20
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 16035  ADBC77754FE919CBEFA5C999994D9204CCC66EDA Line 16904  ADBC77754FE919CBEFA5C999994D9204CCC66EDA
 6BC144359A90D3BA3221B9F988D07E57C8885587347C6372017FE01F97906231  6BC144359A90D3BA3221B9F988D07E57C8885587347C6372017FE01F97906231
 0BE773D025D3DE94CB9A534478ED5254D6EAE485D1F8CA8B03341F4D587DF334  0BE773D025D3DE94CB9A534478ED5254D6EAE485D1F8CA8B03341F4D587DF334
 81E3BAE4429032C5E037705608D4E64995F53EB126E94315E1CCFDAD6F7B1840  81E3BAE4429032C5E037705608D4E64995F53EB126E94315E1CCFDAD6F7B1840
 B616407AAB0CC59F9EE250AD0FE0C35D87A6558AE7A7F5156D274AE08FAE2058  BF583E27A7C8E4741CD8CAFACD027602CC252BAB30280E00E9FBD9E222179A8D
 D5BF200E0186CB857A20E05E027BFD515F2F4CB498207D5782B7B40EAF795667  2478F72BA5FE3F6222AA16A6778D660523C145EBA04B00038E4EAA4751D98AD0
 9F3B2CBE1C717092D99A537F5C969748E4CF0BD89E61DC33AE92E92DEA1BE549  0756781CEB7B94FC6FB2965372454A70C8CC75EEE08AF87D35076E8FEF19FC1B
 632D0959DED9238F676A2E5FA08757BF0381200CC97A0D090E5F37B5BBACE3DB  D465E57001C2E1A15A84747B31CA9C0FE906B8C1024D6F0F00E85076B36E92DF
 993017EDE8A3ECA57D06B7C97CDFF77EFA4152F22500C4B969C83F1DF93973FD  D79694BE2F9A98E6FBC1BEB0F35B5DC57CF238AC3A15583AABB4EC9BA6EAC67F
 86549B858FA331CD50439D42F68439D43BE7E571064F4A9A9DF9551D56E34832  A568595FF4A9F21421CB8F1C5F6FAF1BFE236653CDE0DAC8BAE22125C027ECC9
 28B7DAE7050B56F74A64BD07AD26010BBAD2A989292DFF006855DCD2AA8C64F6  FA892205E0834456AA84762B7BF621CFC2DFEB4E4E8C3A855D018632B42602C9
 733F07A10A2B5ABCBEDE220C7A03EF083956AC8848CAAFDC1BA40F133E5B492C  5929182BA229C3F329AB5D4E851A4EBC5896F87AE2C612DB574F55E3B430F811
 0A9EC55A3C5EE5A566ED6A452FD17D83E44F3CAC59770D096840CA90EBD0706C  A8D575F5D7089A28B7C05C0432D4342A36636557EDCA7DD36B24BEA4C1F1CDEA
 D3229C18FF6493C19A2D66E18FE29270B941530493A841F93CE327E9DFB3984B  F6F97967C94BA20B8AA7F0EDF2F772B9BA189DFC2D37E82518C48E34F967F9E9
 DFB1E92A0B755B87F120799F3350AE5DDB7450C0CADE1E91CED9A9CF7BCA3869  79A40C52394BC6EF1728620A7DEA91A4C212ADD597FDA4087B7E46F95A535E0B
 74F0F0515712E4941DF4E1CE7AACD4EFE91D35DF767DC15415D15E4B4C0319F3  2C29E450804794A3CB0C283E511286D8C3D7BCA014EDEFCC0999D759E35BA59F
 B2424B7CC45ED86D149DA80AB589C60ABDD44BE1EB6F72654145E590E70B3B5F  E2DE2367A7A30FF2B378941C0C4A0A0099D6C7659AC01307FE8B22060C51AE00
 87D4AE97D6EBB8642319BE02A2E5F93F1D575196D492B1C474398013F18D7EC5  0C825EFC80A220108282768F39E9641FBFA51F80C87FDB21B10048D8D6AFB7F9
 08826A58949A6AE28906F1CA8F558A2538270A0BA4BCBA77CEA55B99F99354D8  65ED721A5C6BE598A448C9272EA02E66EB17DE93F90256A590CAB05272F27B03
 8D27831269DD7CFD25BF32E417F83F020C57BC179F10063680604A25E7C54450  AF99BD3616A2AA41F071A2D9F5A5B281ECAF2B09AEE12B321588629B0B0152DD
 D5622A67C4FF88F6B58CB0E791657B6DAB8CD2113717322E16F431DF3C6A7F5E  E9E270B90F069F9455F8AD9B6D7947EFF83B632B7E5AF418215014061C405E1F
 D1F9FFC68F7670691D987177B4BCFED85CC360CED9202893EB5B54B5FD26EF7D  866BBF22FACE863530D1CED04B720582050A2BACBBA649C23507129FA6DC7FAF
 426640589F5543BF0C3CB2E2AF19A6EC7D2CCA6C0BEC6007E524360C66F56831  8C29A403B8DFD0B94B649E68E4E71960139921E5DD0DD7342ACC2A25A8550407
 3DD986B213B3AF92A63D02BB937F8A1FF01B63640A32D1433F6F724384A68138  4B8FD57E01DFA456A1065EF834C7B146FD32F9C52B1FAC7AB634B0E396C87D8D
 47205847E959BC56BB5DC54BC619DCAAA3DFD904A8AB95007300424F53DFCF65  4C63212C6144DB7118DC6978583836894DFC0F1A217640C0ABE5A6EEF6657467
 69167E33E7BFCFC4F01B2F034AE7A5B9351DC61E31A03086B57970C5AABD9129  529B8DE6A484AC5AAB00996194B6C5AFCB2E46D574E169FA977D85F62801A8E3
 A861534FB7438BDEFCD508DAE340F47A6898041893CA0E8F17D29A55CBD9F5C6  0DBC204F3271DFCD02B9132109612376C8E15FD583E82B86F1603C9D71565D66
 AECE0B6090DA87C115943424E06CB13F629B06EE091E78890D7DCD4720D273DB  9B9D6A2EAE8C32E655F1C60421DF835E10649408D82915837DF107883D2C700A
 09956C9A42544B9A9C4029D188BEDAC68340D26D1E2C39AF158ADB0A32797DF3  1D5561D1B5513BB7F6E3DA84EA410008749F60CC7FAA781F2C8E3B566DECC9F6
 6118345B2AEBD4C378F5C00FA615F8AC7FDC883E15A209E1CF47B45BF278D0F4  89C5ED4276E636C8145266F6BB6670615D84E84BEC377A93CA4DD8A3AFF734F2
 D5079219AA89F3067541C952C76C9A96D8902C26CD5282FC322EB88C6BF167AE  E3B4E2E5AC5EB5CECE43B5FFC71B9654C0CD0D5714E57B04A669DAE36B3010FD
 1472CEE87060FC7E3CAA81131E92340E5E527FC26FD89FEAC6125729900A60C0  C551ACB6A65C2A0CCC8930AE3B3A6977D6C20414EC67EC86E081B08C8EB80A3C
 3E7331CB535E4BC4A044FEFCFD4410786185C04F21DE4D460DB6E43B85298DD6  8121C2D778E5F7DA7BBE902840B0E696B909C937323EB77CE73F12534450FC58
 43900B9DE5B6FD103D2DE1F3B3475689A603AAB1A2DDB6BE67999EA3548D29CA  1D233896A254B121FC03172177FB118F2EFE54CBAB25E38A45719969CD06D49E
 9D44EB7F6CF89A910B180E6F9B009D03A0282BD49866E12BDD2E8897CFE1D4D0  A44E7AEE90F52A3E7775277A38A214B96FC4D1ADA3DC26D77EA9BF746C3EEEA4
 BAFA076382F2E96F2F1C94F11476BD78B73873E93A114076A625AA7528E89D21  8952F014500C011D87AA5F04DE9FD34DF16DE4CC0C275B77DBE6E4C2886A2821
 8F1F6D7E79F80D68AFC35ACEA52618A1D6D536BB822B2163064DA59C8458022C  0331F12286E22596CA9C3864176B449903EEA129222BE57F8FEA5231FC9E403E
 86E54E3F9C9172D3237158CE3B1DD769C19BA9934103A552FCD1D06764E93EC2  1886D81A6703A42E5C2AF8F5A1C1D175753F367E06923C9C3889A0E5BB275660
 A6373F36A7276E719F402EDAB4BCAFC3F6D7BAA8CECDD7604977674F90A9F3F6  A42DC9AB8946666D66662E28E56F26766ABC2E32EBE5B0063B53D46AB1192DCE
 2014A59159D28EEB4F397F9556B902EE844FAA2F32859E7D223CB8D0F87D4D6F  F6D7E4126D264412889B035485FD7F8B5B5AB54BEDCCA6D7A0BA9C0B0CE231A5
 F5C4AC67CC6B4D451E2F8C11BB3C764288C408BE781DA16CD63169B947531E3E  8AA558BE6DFBDDF85C08D619F21D7FDD45D01D566944AFF0A538624CA4AC75A6
 57206DEA6C7ADF134CA24FD48C50A80600EE3ED0464BD30182B969C8B3B0C4F3  2225DD883D396B8FCD74EC2D85365A32F152EECBB7A09EEA97BA064C41445C23
 908D0849311EEE0D03F1B99615A67C07E7485E4B9272429781736770EEF2A57C  033C91A3A139F60B929C102BBC88C0C1DC97A725C068927F1004680EA0BED39D
 5F3BE291E20DB28578735E87CB64AD8F579EFE61405D938FCFDF6B0B81138AD5  E0CF8EA53C129C32180B57AB62823DD789F6F7F3B4E5B7104733960D04307165
 B484A28AD6ADD6DABA249D5C62B397BEAE8D2BEA4221ED54725BAAF413C85467  0075AB34C474AF633D0547FD775353E951D634245729F8F01E791AC63C78F505
 7867DA3E958ECE1B3FCB5B7893C8AB2938F7B02AAE4C0398DF65E224A2B7FCDD  D55CBCA1277FFCB439E6C980326593693BBE832D74EAF5D173E21ED3A05C0EA4
 44935869EC0E7CC5AAD10E4716AF17BB14422C329AE0BA4119792D1BE56A453B  32E2C194FD0970F333CCE588705E1F37426ADE886A34033D3D98BF16427BF143
 9D769B508388DD936D11F74A528D29C32EA49B9DA7471032F2AECD055F960F38  B17D02D4945473A352E1EDDB2727A58BF35603C68E7866B032DB9422D1646636
 798D89CF754879B9A9902F099740833233EA063CA246FE2DC3A9870FB01C5329  53439CC169CB9287CC2CD1E8887A38A80102D9941A488BDA1CDB2A35A3FEA7C9
 AB926EFD4C397ACFB134D0A283F4B5EF5DDDEC750F2C235D47F459F299DC7D90  8B379F161DCA2425371C6CF66BA5BE3059A076D567F556BF49627BFD25BF32E4
 8D5FEC92B75D4F0D64BC4766A7C2E7E2AB8BBA9C1637E9A26AB810A0895DF75A  17F83F020C57BC179F1944B4F317B847E42233F98F0051FE14DE4D036498F17A
 C2FB7EFCB8D869370DCA747CC217F9F568A9C2E11A5924B8DBE57147F596B272  4D1EE51D2289384749A7D88907F37A8EE8E66C23A6E422973829FA62080F25E7
 29625DDCCCED9E14B908A5D6053506C39170592D850E677A6914390FBF6311C5  1311E9E85A5A3EFA5850FC5E5656202C75CDA36C7DE5F8818A72B233D05F46A1
 FE4243E40BC4EEFAFF5EA16A6C58C4AB17977A1A7F39E76C33E5CEBF80CC1B25  408C747A1A9DF623B8B83AA32D2E5C88BD05235EE1D8056040305F2484C6FC1C
 B9585671336126645EA52B26532BF06EF31A4368603D6B8F2190EA69224F236A  6C1CF262C81ADE9CBEEF237F844DD43D86AC873393E06BCA9E09C472DC830E30
 76A07C20E49586FC867CB9DDECCAC684FD09F3579A8C1E5ABE81598331711781  171686DE8DE450CAFE5F521B169A820E33508182C8DBBDB2C87C6CF986F1D557
 EF8EB4515067DE39B784E175B066DA3B80DFDC1D4A49FD15D7B593CBDC466FB0  62FD3FF5ADCCACB1B85D1B6ABF06A38B85FE3341FE4631878B0EDFC839F37092
 9C83123094DDCC81333957B8F6B5805B46187BC717DDE20B991E8535188F8762  F5695902258145A06E3DF3DF96EFF84355D24492AC0F9428433BCCD00AD66AC1
 7F9B4EFBF78AF3FEFBA6F34AFEE6952DAF18C40FCCBA3D5E4D403B9C00A981C4  6E7DE74F4DA0DCC64C931A52CAA36C33E0CD050489175FC90DDBF2C2BBCDCC15
 4F500C2B6ADF5E170EB0F8D9A3E6F2274D83CAA6FC3C3F03DA18D3F1D5B63E09  2596F0A95B5EE60502B5D315DD1C4E82DFFC036679A669608A9B382C6749294C
 9F223CDDDC4BCE2C64AF01743D37680193914ABE8D8636A7907A6EA8ED9B7B6C  7B3FAA216148BBB56367EF01CDF70000F49348E2F2DF40CA8DF9B076E69F7638
 6A3BFE87FDD70E3673C8BEC4ED24C10B6070BB669035303CF159B9C50700C19A  877D8366B1E5CE76CC51279788C2BDB77EAA563F78644792E432C3A1776396FE
 7C4447E7EA672870482765960AB33A95A5AAFB7FB94D26F9C2481AE02D76C28C  A7EC573F7B6BE316D8AF143BD93111D712F7D12089C2327F6843D45E0661D092
 1ED71F63668F4085670F7F425EC9E4ABABDD69221A28B39248AE712B2E1EB205  3125985781FF9BA7047574B2EC2877AECBBC38AF8CDDE43F0CC9DE58D2EFEF8E
 D1661EB4A9BB38C290261C41919988C78189B1A0EC576642181C1CA3FE78063D  3D81853E0FE3AC439771701C9FE183D0A9A11D8B481BFBCAC06D0FB18F4C99A5
 A2B21422DEF36EE30695E48EBDBD529CFA779D661A01F891E2EC776B1DF052EB  601E45AA1ADE69B99E402F3F7003194B40A5F0E38B4A1572DC71018123551C27
 2FCCDAABEFD7DD747CA2F970952C95055B1DE93C4CDE2E12D22B08D256D2DE09  54F028076CF4C4A51C5E9D93437EC3F62EB032B061AB58683A3D3F50F358FDDF
 B2E471F5FE819C8B4FE96D04B6E9D318FE9A42B6D0D4759B7A8881494CC9A9F8  71D32FA9ECE0C669C03B8AA9EB694F4301211E60507280605EDB2DF878E7B99F
 08D077461116BA62EDFB6552C9CF58B49C1BB88B00B477E87EA0E7CE57D768E4  F06AFC2233737F17F5D533ED1516B374BF513AF1280237CBE074D111AC0F8BF8
 9696D86771CEA91F50EFEEB348C5A0E024A9C6E60CE7E7378454206904409E9F  3A1F08C8B3D3E80B6269FA385537D236670DFBAE15CE91EA3D89D7BACF8C6A59
 F99BC9BBCF98E60BEBB8BD72F3CC50B9BF382CB9A26E301904F370ED0F1005FB  1CF2742C7374D3EAF8B61656CDB76C952B8F865B4254BD6CEE29D40BCE628414
 16A2440083834ACC5FDA2CC444AED3EB649E239C17E34FC0AB319A3E8EB67B33  32BEE40219C674DE9C5F596DACE11622D5BEE99A7B40CEC74589FE7ABAF3D9F1
 BBC7FF58AE1CD0F12EC0E9C370586399D648F19909A74AD69316A43CF3DF2430  762CC0829BE7671B195BFDB4A87DEABB8331CA5ACA85590D19D88FE318E68264
 8F2A50591F19938EF2050E04A9C24261DA7A42ECC9337359272C890735CD30C9  FF8C3D3C9C366A0F613926A512635B2B56403246955901CCDC17DB437DF95A61
 B8053D310B4D8FAD6185729B34910915F8F7F20B4A0A06606D33C0739B86FC83  79CA9B40078FA5248ABEBFBCDBB0C5D02BB673B9D49874E3AA0C2C81E842C185
 12DD85DEA51F6B8472B15FAAAB32C634C2B62DC8DE61C2821A73DA0FADD3ED54  1B665FE59E91D2B4E6BF90A4D66D5B5A0DA3CC67E3F7DEBB7E4AA313CD872449
 22CB1244B88C6D380A1B63AA077E58D963B0356CE3FF8E60C82F48A11C10C9CA  9B9792AC241BB5652A8679D032D3C39354F4AACF3A37191636744AE00A61A101
 A7285AB8B450C76D03AA5C4D93E94596735BA40D1696E9F306BF25B2FC0A4EFD  9319E3096FD8989FC5C093A821541002DC3E232EFD0903CDBF468D27DEE32411
 C5C30D30502B98CB7B73C045FC2F3F0ABCA75BF95AA1C3E7F14AA6E0414AE928  E4EE30D7ECD2B178AED921A46D81840CEF2CA32ADD6542A947C44C757F24256F
 744FC9A89CF6430289B7ACB44FF74149D1CDE3764701952843FC68BA13596FE0  18E05E5C942182AB71396E9417455C5DF4E1ECC43893FD6F73D0F86B9CF6BF32
 F5B5FE22A12BF7583D94AAAB643C623AA10C126651F8DFCF7D21F113FEE39FAA  D2A5BE5860CE0FA73D3647BFFA2021E05D2624B8AD3B689615E41F41B2441226
 8FD8E602A6E5FE2C4621237AE9A25C48ED05353C39C0B59D107D133A816BB130  29F3C62B07ED705D030900EC07389D2AB959E9C9465DB691444E262CD6B7E72A
 CBA5473EF29F4ECD69FD3470534074B084DC6D153A75AEBEA33FBFED9EFF212F  0116E3379AAB83E25D7ED6D7F4422BFAC00011B6E29D347F7FBCBCC5709771F9
 22D0BF8728E0B3CFAC13492DFE30D1499E702766A6826F992D99A546A9C01B68  887AF14C267C1CB5467062FFB88A41A772BCECC4A90327065C0627DCED39A2CD
 31BF388751433D519EF75674AA08FA5C4E20D90FACD7EC6004955165076E6C29  A2167CD3A56B5A2FA274A2C9F12D4B6E01BE3B55DE7FC1322BEF340A58FC80A2
 3F07FCC10449E1976BE0F74ED7606D9EC16556577235DF806B51EEECD4D817E3  20108282768F39E9641FBFA02E868C9E9A4731CC56BA7A94ADBA674281F1CB12
 96C755B007D833D4AA8A36BE77F584D4963DC5B23A6B924491D64E03185A78C6  4D1F8F7DC7462B37BDFF67A1828B6AF8346CE4C3ADC87C14FC850954AAFE81DA
 1F7393E63911F022A9A7C9ED58C1F57FF91EA2A00C839DEB22ADD47C627C8939  B5A3260E554F00087A5B48460EBA1132932CD09A48086B40676990E4B52975AE
 1C7135AB91D97E4E8A8C7806F4E088E73270F35D9809BC862B09C09BDCFE89E5  8A0373338B521DE231B13090255839707BDBBD45ACCB2B04465FBEA8DEC44C86
 AB159688355B9D069DBBF7BEF9E96292A5E99BDC94AAEDADFECB49E4C5F8560E  E2EFF409AD36E40834E3032FFBA9DDD5652727A169803135ADB098022E7B84D9
 CEF1EA18AC2F079A5A8BC78388C4BE66613E3B6EE2C2157AFC8FD97EF0D1618A  CE71BFFCE2CFD55426A5523EA7036044587A364E5DE3981F3355D0E90913DB34
 7A5EC0A3F5109E3EE88D6F3703F57A23B1983AFC516FB3F028AAB2FADD5C0440  828FDDB40713F2627C65FE355B1BA190E9598324D4264B331E966BE781B72384
 B25AB7870E6A99EF2D8DEC992FB93F8515820F5ED9D06669974F5B83C2E21CCC  681013A2AB8EE4213CF2E1892378DD9EF71EFD8625FC998752D9D0E88587CAB5
 A92AAA6EEAE1F7F2613DF7C77FA59013BF4CFFCCF494D01487E6A39FC0971734  3EAF8BCDFAFE770FD2E54066755C8269D4E9849B0301E2FECF6C0E46D71E6944
 B8DE4A37B9F4136154CD2D8757A9D9BEDD1D10D47AF688617314A6039036132D  BD279F68BA2D903BF01B9F81670AF451111795331A7172595475660D1AF8F1D9
 39A4466EB51565A4FFF93EEB4EFDBC96DBC8C82069F297157BB0FB68345A5FBA  E087D0F5233126B164DC653A89EB1B3EED079DC174D9C93A2CD63CA29E638C12
 715467566FACAAB933FCCC34227B977E0429734028AA29128B20729C387B48A6  F07621767657674D609414EE08BFAD9BAA632CD8119E8990412E35EA73AB9C4B
 2BB0D606F78C7C5EC7384F4F0C01CAC17DC73091C42F7AC305145F61C1CB3ACD  486828A956D705FE9D95B8F8C871B595868C2851239F514E2D75CA451B531635
 A15D8607D9E5AF149936BEF0B35952EB91D5195488EBDEBDC245D5ED2A6AC05B  AACF278331A054305102A5C56E2DF756810D7BA76BDDA24A62AC673985CE804E
 250302BE7CC4FD908EF3624677786E92070292F9EACAA9DB8D45F1EAF9124172  119E30EB552A6A6DD8D12A94C6B15B7BDFDCE101C80AAAE2AD6508CD3DAE9918
 2A0513DB930A456E19DACC83FB82F7BF643EF2C21EE902A3B131CD5EF6337847  3A214CFA004F89A60FBFE88881B99C0D54712C1BB2008E75C5726256FC81C018
 9A9D4080F6F02F35EB9FEE265DBB5954F8515F2F4CB498207D5782B7B40EAF7E  7AF573194DD1A3995E47FAE2840C39D278192D10CF9C166F96689201367EB798
 5AB1D32BC9B076B753C8E8EB4988B9CDA336FA013FC43746042B3FE900A7DEAD  AF4BE732BADCA9D13C11D38679EB5B197B600BD19C525CBA732D56CE2D9611E7
 963C9AB369A926CE4C6EE2AF0A4B6DE0CEF2F561D572AF86488817BF82D908BF  FECC0913DEC0148705DE16630662098259BE95F1967CE19882CF4CE6147FF45E
 63F64AC4034548F4EDB3755B903A4D20E587F7F3E4394AF1A5F1D19AEAAFD6B0  8FA56A2ACE521D4ED29199EB733D598CD1DEB8816CB61BC60FAE1D03444DADA7
 38DB0E2BFEE8108ADF3F0FCB211643BACD24713CA18F3594531CCB641118036C  776C856E01844C8626496206B55A70BE52BA2266A2A8639C9456E55B503CFA6F
 34E481DEFE4AFA5A8E90D922BF40AA07AB8D67252A506EA2E8CB9782947F1C6D  892AF36D7B295CA75750165C4DA08A49FB435D4009ACC302F81B40CE326CBA97
 1EA367589C59F3142179773DFF1ECC659F95BAFA45441FE11F56E17195CCF484  480D55F742539F1866A5C19C8279B1B71728E12C2259B239B25E64475C22E795
 BFB10D58257F84BF9D6A2AF7F33DBE67F7E3497AC7B9102FE3B76F5D2830057F  200036D413CD408F5F8692F899E91BF5BD49406B7A1AE866B049213512F72CB7
 8436A745A64BF19C91A75E3C30FA22FB316DB4434CF467E48E9C49E2D9F882B3  7F840CC67E07A91DA286B93EACFE68C1D545C7FF123FE5CEF55A8AA537AC118D
 ABD4D12C13A04E320626CE1B20E379D6835ACF664B9F2E4AF3D5C3BB741AE73D  5DFE07514A5BEF70E76D9C6B87A53B687ECBB2B1157A745C6FAA1072F000210D
 D39226B462CE1EB6FD26A10AEE723E78F3CE4C49F348B1F98F7A6B6D360D5BFC  E05180F10176658882338B83053901184DCEBB5254F97C307EA1FEE81E0D56E0
 FCFAD309FCEBF7863B4BDA7B29B8F1D86F8EC12DCE70C8D291C80031EE6CCB9D  F0AAB04006F4F95EBAA77FA249F7FB461F986DF2743645788161E8874E54DE3D
 EF18F9A172B98FF7933DA39FF109E542AD662D6BD12145B8C473FB63EED52082  EADB5FBCFF2B7A4C4FF2844675CD614596C6608A365106ED3FACA43CF5C5A738
 99EE08D2E15767D7DFCF33BA0391CCD7C9B98A0D8EA3CFAC051E6654E86095C1  B3C95EA4697221B8FE16A5737A89929306EA04617E57B8E31E149E1087E757CD
 C82B90A1A24EB3E5CF3048F15BD9CB3F1E4F27B89B6E5811975B8399219D4461  1B89EFD60535C2D54EFA893D48EBE1DFC39A277183294555246DFA433D772AF7
 65198CA5661E3740F1B80C50FB33E6C92D86370D5C0EF852EC32AD5AF9EFE01E  572A42B4F49F6476F02990A1A24E338728DAD394CB6AF091750C65F6999FA322
 E2F7D960BF5DE5B4C0E8F6106A6DCD89B881AA5DD8D1A58A2448C4C43FD6C50E  7269364CCA1664390955A5A59965A81CDE8EF21D2EA1E6F34D34C2861A52D64C
 7B3DBD8BEC9573851695D01E67B3480D79366EAAAF276BD5E28EEBB0EDDE85DD  7797786696B28C7AB13AC6BB56B8E46330EACFA60103BDF8726BCA01A3CEACED
 498F637DCED9038CEFD1B82706614C0D32CF8405C5FC094A8241D65247AD5B7A  C0BA0C37D8018CA7A1B133A7424B7B23622379DE103464A4A0586058D5E2E936
 B0FBB5F001BB5D1CD5E70D07A2B1CF6C7DCDDEB12C04FC3E02278C3CD4701CCC  DF0CF09FC6260E5651091536FFAFEA0438A6D0F96BB81512FB73170B7EF67918
 A6FB8546796B6E1ABE8BE912F59A1BE2444AB7E803DADCAD52CD53D1039FB7BB  AE4D95F2ED54291D3F4F54DFE69300CCB857CAFE81B3D4127C6EC55397223612
 3418F6605C07CE8CB61FE5032432E7B50F807B108B4CD4568A91AE4294DF0117  744A4BF348FEBCAEB27FD4B1449E7298539946EBE2EE313B7AE70C81C52A1E6D
 4D138376CAEA217BA41300CED8428D248B111E08A1496CA2BD76BF861DCF2ECA  7F3FED8261A8EDBD05DDB0077B8C4806C61442F810A7C53D83BFB269A98DB0C1
 6CFE2D7D065D437B9E09AC1B1D3E11315D0D6502F2453283DBDF889ACF0BC604  5C9669D2032D777DE8DEDA106AB62B6F1A289C140345962E86ECF49B60F2F7A1
 562958033A46CA26338A6CCFD0C12B0F8163713290DCD84689C3BABF5DA290E8  D2F3038B305DE2BA600560192D808840C00A026BD1B23D761F1C5E0319BB3BD4
 75D762DB6199429810AD63E1C2E3E086E81FF45E02D31001E3FDFD711072F4A1  D3CA8D2789A86A7F9E8C85E092B27F2E67498E6E885C6207D748AA4CB4140670
 95980113ACAB1D2AB968A7B02FA43F46094EC7A989FC1180B0D6FB30190931A6  24DF216652546F6AFE62D85E84E452016C9C47D191A10F10DFE65076034D0177
 C7BAC92416E972393DC263D364C80F1C6A1B012598149E38DA769C567F344625  FBCCEA97DA4A1AB06A04B309E99E483863661AF43EF5C41F0F988A4D89D11131
 53922B585449B2ECED8A0313F0A6D110DF142AE4C02992B7D92D3BE4E77F7B75  8915917F75436966E38E481AED2F41B4F4DF8DBEA02CA07C37A12F60E741D6C7
 F66AF11363D9203700286DAB56E320CD57CD42851808B6E7C6398E624C2437B6  EA22A8102C87FEAEFB380D69518A8C757409803794FA1AC64C262445BB5F0967
 DFB90C5D4FEBA843AAC818578EB4A5B62CFF4C27767293A9F2CA64A5FA797068  CA889C79138391F85441E9F71DDC7F996D7AE10787EF19F2BA8867FA0FAF86A9
 AB8D324F8991F3F35B39B3E03689049D804638E1ADD26B7827BB6DDBEE76FF61  CB5709CEC8FE957B5B68E0C4865C5AD6C72089E75F00EC741499517D15D174B1
 EE040DFDC90B5BADA5784B94E5C9EA6F6EC752D427AB498631226B563739BED1  78494432E4D5D284C7C9DB23E160159D52D28606969DF8A21295215F6EF4E93D
 9F8598AD4F76D72BBF2D7BDDEFC66E2C134858D32AF74D8A881194B4FBA78843  B08EDF0854ABDADE3392C0BF278DC196115BA49EBE0E123F97CABB07A434B010
 37FE0417DA2D04D6CF0C31BAFC4A4496995A94BC75FDDD1940ED7762E3A65309  F66B57928F3AFF39B37531A3AF64E30977F52AF5EB2231F0C4E85E25127DE22C
 EB49A540BCB27417EC23F975B9BA8FC13E745D868C51D4BEB61D0427ABE30E28  BE1645022A0477E269C4D95E14FE4D3267111E7FDD0FB74374EA6B2CC9DA08E7
 8BF601BE37E4830BDFE930EC07F755EB2D87FD526AF52D0956C520A7F05AAC64  1C7F2B51F705E19C87F668AEBDE9B71E0AF4404A212F1CBA96FBF72CBD3CE033
 2D15AEA22ED80B6EA1A74C9A9B70D2BBB80DD04CB8516801E03AD41CD762C1EF  D60817304E83491DAF5D89993779AFE2045A0F99F3A1EE8AD9AB866364C632C8
 C0825EBFCD726A9360CA144744E50AD0B1A98DF2926654FC5EDB5990A0A17D5D  D6B642CDFE7268453DA56BF31816E435F38B2DCAD3A36E3776E077B8F96B908E
 3EDE820C10B9FBA427A226E5404B71839F988AE71838597972E647F701DA7E57  8A0142FDF5CC4A3E6985C530CA6F502DA0138E5E5268CDF23E81DCDEF0D1C8DB
 BD2FB6B75FB8B6D57D9200B21AA2A22941B1A3B0A1AF64FCB1B430C376EBD840  91E197AE322597582A1F1EEE16028AE4B15D84C4B7B7BFDA36DA1CE37451C64F
 E91D043F8139455DD1C066F456C040C38A1054F86D618786590DCC88B7553180  38FA8870776EA5A47F5DFDF0C13913B46CE7E02ACEF37737A399AE74837D54AB
 8A739687225704EC829EB2CBDCEFC63C3590D52F450A808D245753B7E31805DA  01CD2596F52867C6CC2F3212EA02AA67EA6E74744C42B434EAEBDB30182DAA7E
 D043CBAB10FF23E2392BC2B612BFE5D590A4692BF4B95CA0B01D397CB2BFD1BD  5F6CD18BE115536F59F381C07285E6C2FB8ED178066402F999D739FDA9BAC56D
 23D76A8B551164E8F856E89051716D2162FB5E48CD6BABF2CB1665154863A508  12B0582DDF3E221806D7B4826843C6B256EC3C94C6F7FA2D0AAF03297DD072D5
 795CFFCBEAFDDD7DC740742D3E416C95FEB3E236FF802E255845CE5281573EFB  64D735AD5950DC2806BF073E5071C28DC3AE6C1B02B769AF3E7F42656C12DD51
 212B6607CC676DDB4ADDB047F5283D0E17DDC66C9BE91A9EAF866C3EFEBAACF7  F2DFDCFE8EC07330174190FC19948EF5E63AB6555FE0A0CB701FAA819DC34146
 63B9FBAE8B114A64B7FE2F3F45C30570A97F4470764C5E1D239F23449C2C03F1  7C201660BFEACE2BD3CB1EC9398900960AA87364CB6C571264B72348E43DDF50
 96A8DEA9C1CE2BF499DA82EBC588A756A598AB13E3F0AAB04006F4F95EBAA77F  DB540EE6FC6D3010B3BBC7D8E4F16448A2E37BAB2747C94658D0ECD0C142742C
 A249F7FA9621793A46E9DF867A30AEB39EA37525A6CE8DA86C1FC603405636C6  C8710E6F4253D49B2C1CE99945C94F8EB830C6DE57F020DFD43739D8E4962220
 0E324E24E92BDEF62C080F64B13447815E4D981E861151E1D8EF0B0BA12912BA  E4442255329049311C8114769310D38B8C0B82852C0E40A45FB33BC5B4A7AED9
 2341F0A81A5D74DD782DB6B6D5B0C82BDAC2B0D3BF8AF70F6C57C66E0F2ECA5A  DEF3077545E1D5849AE7B4421EB919202F67494129DAD2B07E1DAD830ACE4C74
 8AEE0DDBB535193DB8FCC2AE91FEB579BA6B27F01737DEB70C29F8CD0BA5B73C  9B3F8FC92F48F359D255C8EC14E884DA9FD024FC4C3A5E78C13FCFF6B03A1FF0
 94BA4A7871274887D955B77C523CDE8B3A6ECAEE45A23BE3C33D48197648C7D6  3E6EDB7FC474E87FDB6F3B56AFE4DE91047C6B3CBF937C0669221987A70CB538
 09787BF39D4887C9D95B0C3B9E361C3082FBDF9A818A89D13CC66D6FB986F410  1AD84E17043398D847B931D9857C3B16A4C922768363EAA491DB3D9E9C9E53EE
 20931EABE5E2D21CB4849B5A871AE31CA46834EEF85D57C2802D8C70411208FB  ED929AF58ED18C4E3B908A69BBB0B9CF8EA17A9D69CF7D42DEE7B1D611B923D5
 C13E5D16874B0E2D3A3D7887C8F9F74EC963AAF9F2E51F3A9948F80FAD5FBDD0  49EA497E699121A21CB95A499ECF13E311E51AB6DA1874A04B93A1430A5A1773
 F08D88B1E630ACA2996277290C864C18AEA81E9FB488C499278A7508C0B74ABC  0962F63C8A859FB63DFA25147C38A63A77A753EF0DD00647BA59A0422AB6EC3F
 4C9F19DA43DA2FD4865E48ECE263DC2C46E35392177AB10CE8C5A846C7C44FDE  AA5702779FF2EBA32619A1C65AAFD32B2D13FE6E9271771E4A8D8D4756AC6FAA
 5D45BF586978AD8CEFC6BCDDEEF126238B17805A31F7B99B0BA44A632DFAAF36  BD931D7A71126DA51D6953C9377F8C83F710909D4545C8448B5E86EEC79A9BF8
 9496844CAFAB1A979DC93F6863851C063848EE420DF02CBC20CC11BD98B11972  A9FB7F2E3054A705AE4323627983CFF135D6B37267279F7FF55F120F5ACF61AD
 948F45EB35CC471B55FD82E560878591ABADEAB2550914DCF27C6B960D2EF6C9  34663704C33DE7810F15E51C397156B972E926BF2415201745C36FD67DCAA538
 80CBA6C7B0599EA10799477D1E4E41B08BBBC3C79A0E8CAE93785364A5FD51DE  BDBE249ED9806AC6BC3B57E52CD593EF0AAF9DA9BB7FD8E721232D4353025CF7
 4FC0EE3F0D4AAAB3CFD0471B78BDE6F2EAA4479C7CE2257D0180AE547DA5926B  70E228B41C822746C227C4298420C5F305FA4FCF9E05EBC0924B13721B0F438E
 30D4864A95A936E72EC763888688C175D32C21CD9D03BC4041E684E286DAA6BC  BA0E3F2A5260ABF1DBA506515132538E2047A39DFCBCCE9A700DA9E8D46E94CA
 0B8C2C6DD412EA35FEFACC7D5BA4B15985085A34C6390E4EE2083C19B43193D9  E5E333F60DA37E9C40B98C34E6B30AB9204B6ABA803EEDAD6F500EA8CDF45251
 1F63131554B806F715882AF13C0AA06CE9C9F2812DB7BA76AEA5B65E80C567A3  3B5F472ACCC6B87744EDF6904A061E55BD8273610FD6947BA80206872F83676B
 36CF14CB100B4E56006C28C99129B1C1E6A6FCC1F86EC48545D13AA50D294441  62AE90846D127790A0B8077F9307CDCE64530581FEB9C4D401DC9A3B24E4E4C9
 E50B855D06BC4A2C1FF9D72D9592900505441103C3A9530CD4B3C2E69ED8A26C  1BD97F7AA37A0C953D17C8E671E52588E388E4C46EC92A4D3F5C4435FFA48AF0
 4DE45BFD3F59F355755D4C3AF1ADAD376407F4ABCAAB94EE2B109FC8CA5383C6  01CB96EE83E1044CA865BD6A1646EAF7928AB9DADBD30987825538908C30368C
 EB8D1C4804D9B5712B7817E89E7937AFD9641BDF6671302A42565A3D5BED3EA4  FD3ADE46E1AB78F98F77E7664B448AB6640CE04DC64BB9CF9F86EDBB14B9A134
 183B335AF2F25062A8A3828F73A1A4494C1B514EA1E9FA185046A500CC449946  988C3E857FCAA6B102502EB18D37AB710E816CE6DE933CCFE1C82A9C9097E1CB
 BEBE440B9B4482049075F9814A2F4EFF3B07B035520A5B6779038FA9EBF20022  4B57EF7E58F7B0274468E7A149177A5BC1FECFC5F9582E3BDFB9E8D77D4B79CD
 5EF6B72A2F1AC1DE798856DD38E25C02EACB0C3E6F1A9864D00D5D46D4313FC1  E5D5B1E4B9CD9158D757B0F61AD748CFAF54A7303A09B79E1F19363A0ECCC324
 13C1E46ADE60BFCFDDB5CFC828B95872DE4BD0C173B8631DEFB98251FCE391AD  0D4C9EE4341045978D34A9AF4897B5C55803C7080A2A640B1244D999AC904386
 501757248DE1175D665E6910DAD136AA8DEE050F18B56AC917E2B532444E9FE3  6165E2FDF8E5BCBD0AF297CDEE3F00BED9686E229EFCC6D041AA4A2A0BEDB5AC
 DBD7D8FACE5AB9F08DE39690B59D71ED5A9FFE7EE7B8FE92CF64E7E6A79BD956  434545F7AB4A7C08E986DD737F2069B8C9C26317375C196C980AF6F28122ECCB
 E12B16F74265AA4E296561669C3B1CC28653C3F29FB76BFBD44713BF60B3E0A4  CA24B8838B87AADF18B1E2FC18730FD0603E053EA9BE301F7D3CF8385E796A7C
 BDCF6DACC6EFCB90ECFC2BAC8FC27E21449B49282358EF4EEF43E33B66EA8C61  9CC1F6D528502AB14EA4AC3B3B025C2790F8B11CB1FB354767945557C83CFE01
 DC8104091D62F6BF788DDD8CD1419595FD349D0FC55EB8B6D57D9200B21AA2A2  B608B578EB5ABEA8AA095A438D4BA37A9E5EDD235ABA26F60510BE83816A365B
 2941B1A3B0A694A28359F3CFA2A4C955DF1D96F5D2CD7D07372C735ADD783E67  43A0DEFAF2F9552F323D9E187BA56A61A19932690B4BB9EE24BB8573D662A7F3
 8E656857006739C76BD4E2CE743336A2423DB957762E2539B2A606E4A3F1A61B  8091028DBA6CDEA87C321384835C1CB5E3BB4BB0A4C81748D3624FF4FC141F01
 11727E311D760A1F97385D455BD69E29B65EB2527C6F5D14B09DA0A6E9B26A9B  B9EB0208FFDB55F64DA03ED4377E095639DD17C69195D52981FA04764838A513
 EB5144FC2E1023CBEE603E47DBADD2D12A509A89B92FC1DBDCD8EACA66B2B337  E6987BE0A0C86C036F2E0E500F114951991EB6C2F50174E9C14FE0568AC6D4C9
 C969960DE005A297E7D0CCD7A6A7D987A90ACF64BDFE8E38A00E89C93A706B5D  E72CAB43FFCD33EEA7F0CE1D0963C8EC72289055E53B24FEED2888C0FCDCEFFE
 BFD52385E21CAC1DA7735C1F44C5DA7B157D15BA8E8F6A9A0E3B2EDD2479BDBA  383D7DFD3AB067F46A64153E392FB6E0319C9E8341E2B9904BA5DD315E8A2EC2
 FDF27508684BF4106268AE7214AB88C4229586DABB66E93580DEB6667FE9A947  CAC57FAE4A0BBC297B22A72F5529C684BCA298EA9C33A002F39FACBD00856ECA
 9C9D4DE0D5AE8655E7DF3B1E073A873AAD69D801EA85982E4859F682DEE90C39  6BF9A9C3814373A10E59218D7B8DBD632B96E14842FFACE606BDFBFDE754A20A
 4848190502225DB16AC36223A3B17B15D9ACFCCD5A38617E66BF872F5E7837BD  0BC756FEA099CE03E0F2FF7860EEA606AF03B42134373CF8A40C3D75B079C449
 D987DB31F0608D78DFA2BD6A74A6FD13A062C336C693A19F91898A1A9271B13B  F358E12FAF869CA14C41C029E9A4E734E0269DECFDBBAF8A34BBCBA6C09E2E8F
 77F7176905567F1C8F69A4772B854BA266CF39A3945C38CECC2465B60CA4A271  BF368DB4A187097A04741535E9047E99ADA576BFBFA95C5BF98B9A708BC7D956
 149B96DC520D599788A86F9096A0F39C297A1CB5606746F15E230DB2B36FAD2B  560D8BAB30D7CCB0A2565DDE48A32EFEB078DDDDBEE96C9C3243247A5845C846
 ACA495FA42E520792075672344DCEE4F9F1687F250D9962A8CE3AF49BF203233  C3691A53B00F2F86ECF49B60F2F7A1D2F3038B305DE3655F6E880A6629E6DF22
 222F1F99A6DD2FFFBAEB7119D4D604CC41306B59F11D1EC7A2E78EC53B2848E0  F4573497D3911F4AED61069897D0139B86D1497736E320C7D525C758E8782877
 AFB5D74BFF42EDEA6EF8ADD7F22560BEEE782247E5C1F4958B72114B9BE89A9D  E9589D9AAF82C4663F257C82D3EA2E0349FB45EF6BFA0E83CCBF4E2EE2CCF09D
 D10811CEEFBBAC6F7B49B8558EEE26BC446F968D159872E9A32B0A40A63E150B  91FA4A420D77BC98406E980DA51AB46C143458BD7941B7E0250B51932A37A91E
 71B75D306513C32C56CEE61C8E3B3E94B7C5510EB26133519F638D08C2CAFE56  5566110B87395F84BB45DC7B10A39B8C31DE7653F25E6F63591BFE0EA1D6B0B6
 C4A28C71C496BC95ADBBE87B2CDE6986C87B17D669E4B95D3A5D180673D89983  15927B5BAC7460D9D22EB3E9292F3D2ED6E5D1DAC4A2C0561C8C86E1299D3063
 33097E65D13F6BB15B45EE9FA75E2FC5DEF82D46462F98DBBD5E43B0DAF02CFA  587F96EFC7846A3BC9FD97207C15F18D8FEA63FC6776A025DA1E7C570DE37104
 B3F0A22790A020865CCB496A756436E988B8ABD3F5E060E2F825888E35F0B316  AEB9874680CE64265444881CD326EC926A839EFCF6A24F2DD3190DD83714CBFD
 06CD8A34613506D8AA9A11B291D79C72F5C849713F1BCFA22F4BDADF3644E376  7CB5968A384D3294A253170E3F100A4BE40B2B951CCD2B3843B36F8388CDACA0
 835D94E3FE7F82091B4DCC72AC6BF31E280AAD4A686AD3155EB03F430FA40049  07D40C2313118CDE3DAC4C04C34E976D3D474FCF52FFE8D1086D9D9A8A5CF318
 6A8E6697C5929DF8B3FB8E0F5E176DCB6FAAB4165673ABD3EAAAD9FE3C533FA3  91A4684758787EBCCA96D02771A5D86029E540C614FE3F5C88DD7132D5F7346D
 8D373D1C290FE5BB84BA722B137A027937F12B78D4C35D3B49240F3FA8B74BFA  514E95715B872017C34B7867B6BCD3F82E41AA559382E3A39F91D1585396E153
 F8F7BCE3FACC38DD8EF9243703275E167225E8B8F2F41C0344F32EFC676C46B6  335742D51C0EF2420E1F0FB0A3B0EF1D12EF24BB9F1F87F92CA55944CB6FDBB1
 99D1676B33429253435588B749CEF2F0A915CED49D2FF5A4996BA3BC53575608  B33BD35F5A22BF5DA37F4B3EEC03235B091A08A3F2412BDB2787E585AE8C3349
 214CC977CF6499C3919307C65BACC31B51A23D02BB938C8F6D98AD19A0D580C5  FB9337459C710058926158D2290DE7E96F7C5306125BA5BACBC1033A1D43A5B6
 EE79866427A7C32CF3B245BAE49045E88C4F1C60485FD1D4A65861C14C15E7CE  522EB75128825482A267B4E0A71AC2890186B286AAC2CC7932F017D6ED3ECDBD
 3B38F9072EB86D70EAEFF2DCF002816CA964E7CDC3795E04A7B420DEC6450506  F4420C41D09BC5CABEE41A461ED958FCE3F43B3C0F19B553EFCE72F9F69BBD6D
 1D5A16765A2EDB99C4EA62A0B19CE444986DD336AB3A80DF6148694CE0A22768  5B5D3903310BE387CFC2ADF4EBAB73776E7CECCB9A0255D652B35B7A469AEAEB
 2A27C0124F5766102F78FE466D87679CAE846B65BD640056A6398BE03DDD1BDA  B4859AB70AACD3538214C73477F132FC395555AA608984B6BFC5E2D6D9762A87
 CB1A0C1C4064545F979282A54E58F149C2EEB2965E5311EF321F7C21C684E755  6980EC5C13DA9F6415B17059291CCBB4346A3CA6A77EE739AC4E96B086E3AA2B
 908E37FAF2C91D1D64DD9A371F8A84FFF134B5597F3CF9B031C09273E87C2DC5  BF0E35FC963450D49F7EF2CAD8A102CF69D2302EFDC971E67E12BE9FB1CF4AEF
 E6BA25574158A8FF161424C15B2428B54CEDD266C3CD4D3D714959E3663D3B4C  4F86E52CADD611479740DBDF2DEBF0BC70A92D3B64D1FDF723DCAA847140AF8F
 DBF3E8DC4D7CD5BAFCB65F1325433321D64CF452EB380DF5047C4FD3BA05571F  B5606B66927E37AC81F9D20E17B9B80B8FD40F0F8818FA949289DAC5839C6BB2
 AE4F83E73747978F0BDBD1E4870ADBE9650012480360955F1A89A138498E4270  023F1AD70463FBD948427FF67F849D8B0960C2BB667FFD626714F5D76BB10878
 F397CEDFB551159F13B93D9B50418EEDC424FCDB6CBA9E00A76705E817043694  B484F6FBE8A7C456E27318E8C26D5CE058023D7F7DC29C51B990BF48F54C9499
 170DA0767B6C0A51F66AB154DAE790099E81D81DC6FDB19AB62401142B171E1A  F1FA122A0370DBF021C760E88091E8933054711D6E8CC7B29EC618CA2986F812
 E3CCFA9D3606AC1CDCD9B9B12935EB59B3E71B9AA4675DD752CF31CB2DF8F276  59FDD8E64276E636C8145266F6BB6670615D89ED43BD386BD9B16EC312BA9F8D
 2BBCA1F8A47A16D3416A817FF9A8F6527DD6BB118944F2B86517499CCCC18A12  10469A0BDBC598604B29286261F305D2C995E01EA6B244F7B93A1E50EEC2F7DA
 2CB8657CD0B326E62434459B42CE530E7BE0B8940651316D1C15F3353F861918  D5861AF47BF460373204010339CD7657417FE127C21580EB72BCBD46C4D0B2E4
 7874775B6F2C77CE3030BE87C9F1E5CE110CEE6B46717CBBD4FE3F0B55FE5E4D  927460E877242A0162C63204010339CD7657417FE127C21580EA4BAF7FF2D199
 0A0A6587B52BDA207B85D3EBC8EA02B19FA6148E09B6946DF243746CFC1E60C2  8E5F3C312976040390CBBA32DCE4008CEE9596693A05B65B5550F3A1D968ADE2
 2B760F2B4E9560A88F82BB5AF8C442D3E33C688AC274B4003FEAB0CCED6F7C7F  0EBB752C9566CB17ED814D2C7DACFB956032D12EF11A1C4324CE1DFDFAD34E23
 9187B69F15DDE7B3A9E1899C5D252CCFDE818F5E665CEC68A39289E5417B4130  E9E16C770DFF9FFD9B27678799F8DE2997DEEBEE1E09D4EC2EAF443F6E69C007
 F213466DE9FD18D7BE96CACD8CFDE5A7F7DC55C0A0F972E8BD64652DC73A1380  EE761A6BEFD8918349E5CF35E8C474DFF8AF72F0154E4B79B1621006B6A004DE
 7BB5F44820F7BAFF40CCB2D5AE92BA4267E1400A25A680F3356AF4A8EDDDFB40  AB37B26010BB2EC1D1392B5E7E6C4EDD373FA3474D9B6ED36626C938ADBD45E2
 EED3DF369AD850C571B7AFEF94A704BCAF4C0C533A05F905F7F25D0E28F7520A  9AFD732A02B6F4849A7CE08105C6C2C6A9C596F7B4D62166D3C11D0D92D79A69
 A51E86D4AA3CB2C5C1CE3671972D3BE69A250CD2A970B8AFA3D9055FF80C3ACF  985ED69D2DBDB8EF5C28F10E36B81514477799A4BAA23AB19D71CDAA96392894
 81CFF2192AF8F19F82CA34251C99D035ED8F80017A32DCF5C29CFCB650858D03  548EFB6AEDE27BE8FE31B8A3051CAFF0CD4EF914AFCE671A239BB45E96E0EE3E
 2D0D4229113AF4474E74E3EA1489C57E44EED5FA97F6573D9B1D76BD92C26234  E6FD35E23ACA2E51B9B33866AB214C10818B36947B845787222A5330001AABC8
 60AECDAA549C56A3D8AE8E55606CA677643FBBBF12B0C5E9D85B02F63635262C  703D5AEE1EB1F471A38606AF8719646B114CA487BA77B3B5D8FF066C54300065
 2F1EBD68F5619484ADF80961DC89143256CB36700E8AC833C43FF50E32A98001  7FB68AAA09D0F9A475E4B52F8E72E2AD8DB6600190E9DDC25CC0E1FF5DA571CE
 1B53CB86D7675335768CB358AA01A76ABD30C01AB94B04F08C30771382D22C35  07817F7C029E12E4256B2F38E81FE57EA3DDA4B3CCB0149CE253A43D1E883072
 1FF01E562DAF56653FBA5CFDF125C755D468EA82C601010A0540C4AD70C7E734  264562A5FBE2E3EEFC8BB60FA39FAB8F656C700AFD46F3601349ED85EDEB4351
 8BDDD9BADC5D8D10E3E4A504C276BF0311527D1BA07A5A482C1EE48A149AD9E6  D7CE4C940DF478A7BD6CAB5B1DE491BD5199B8163247986823AD649CF5E80D9D
 DAD12AECBBD6B24939D4C91665A50881EE82A7D62AAB06863CCCDBE52B92DDFC  BEF2456260FCA8BC87EB7F0C52417F996414304938B108F718080B57E1325C20
 E681616FEADC5CF48DEDAE45EBD1F26FB72066E69622F5FE701E68DA4F3985CD  69F0F2468442817081B7CF7C4A5E7EA8F3F9582F5BCED7CEB37EBAFD8206E691
 372C60C347CC9432AFF499D91052FD869224429E81C5E2891E5D1C4CF84B48AD  FB122523887E435E17AD2E2315AD800EBEE65C1924D014879A246E321EF659D0
 98C0CC63E3A54F87016BAF8C5B46A2453BBC055F219BD7A400BE3AD46912EA06  D19E48835B3F62E0FE0F5E53C0603E21341C304A3EB049BE7A628735C3541078
 5022C88D0469E00E71FAE08E18324F045880A3A20F8D65AA2CF962E0DEA5C441  6F5F980811D51FB5F645132D01FCA34AA14DD2BDC5FEED67357F88F9818F7220
 6562C7BC6DDCB9B44E44259299A70CB104EF925650F37FEFC79A9BF8A9FB7F2E  A23D943A9B0E22DB31073FB310D790A66BA0C12104F2031AE8AC0D035284E77C
 3054A705AE43241C433C203D7766BB44D102F9745D63492504EE0063D45950A8  2A8A2F2C05E7D425126CF5674D6A259A56E4DADC1E5ABE8CB47FA1E79BD4A822
 318C563F6F1AEA9D869A64A6352737930E0F89FC00DC0982F066AFD67D22E034  DC3F087B3E2A2915E0454A472B9C41B26E9EBDCC1DED737B6553A15A5BAEA01F
 B23E116C738B3C783D071E01C4A6D7A0BA9C0B0CE231A58AA558BE68FBD1DC10  6A13EB652C2C7ED85F449B56C808FDCE6A07AB82225C7E8DA3A66A05004B4452
 1A75E7B55F34AAB89FE4BB8475C0FA2C0453585C8EAF1D56633B98C875EFE45D  4C4BE607F5FD988BFE8744296B82E62D80094EB677EF96B3BF2C2DA8F7EEA4DF
 60CD5984EB3455EAAE5A65B22E682D89D2FA92B983325279A0BCD58EEFD17FB5  FDACC86A0B6F39D89E035185C3A6B25CB86273E531262CC407E38C65F20CF848
 C79C5A7CE16D8CA9CD459BBC76D60B171FC59B5CB0DBCC306AEDA9F9B21E328A  7581C7807442E468C992BAFCC24A639E0F2D03B222F6C74810EA0AF8546B7F44
 19BE15C9EE4943DC71A99594087A0AF3051EEC0D60DEE0439EA954766C4C14F8  73BFADE87CE6566020A5D75A508CA387F74CFB89CC750FDB471F8B365C7B0FD1
 F9B82676BA0C7F82B1BF089BD28BE2305961546D07529198B80F70788B40FEA6  C07C9AA58927A20918EC28A96CC8CE2A27D097080BF2682E94F61C28B4BA46BC
 E61E233FE6FD858275EE641B77C2FE385C36E2C5B7BF60A7484F121B5FF8B3AD  EB1E9E0436DA0F26D7623A1794893C96F8D903B7C7EBBE81AA84DCA3D926D5D0
 A1DCE3789B23C32E771F848056125696C370C6CB6615080D4A3C37FFB1BD98D8  CEBC729DD7C64DC5ED76225EC955ACDF543AD8A9097D260AB9E6C63B2390BC1E
 D3CADAF119EB95FB1406E95F8B4B135DE3C6C93CFF2DEABA293EE8F604027A35  BE06A612BDF5521CEA49EA4F13829CAC9CB99BE834808F467090058FD75148E3
 B28C8C771F3B74C0ACC8DDEDA6027BC9568AF4BC5CAC9052FD1EA5F3D8FF186D  1A57FFA78AC78EEBC9FC68AAC0A8D9629734B7B487C174EA47204962BC68AD71
 04FF6E85C65C85AF0CCD8D5B824F8FA3D7D0A9575761B5FD4B315E4118D72B2A  24D1575162794ACBD5CA0FA6E763176FCD02B3C12B50EF4A48C2839AB4BB367E
 FA8957776005239632C4C41BC1DFF13713DE7686805748E73146B462B0C69172  908A43E92CAA28AB52F38357AEF4D7A7376EF5C21794B034C0E5618AC63F5BEE
 AADAF0A3B2C1D801A8EA2A6F546025251CAB2482B1A28CD4CBF1AB16ACE276C6  429EC8D7984D9E20D7499C6CD589DE2AC5258B4541F2E51416613984A2C4DF56
 EC7D79612AE2CD71103CC55D0707DF97F5BB698137AAF31DABE7A95D1A400EEC  5F70BFFB80862782171B0E8F040EE9D7EC467D08973FA36FA75EC588605732F3
 0071C59FC5971B08BE811F495C12D2AAF6DD985C40B34CB4EF5BE59E387907BB  CE021A2D8761AB2395908C279F4D79D8D6541D1D3A02FFCAE3221F02DE410603
 2230E7A4A756963169E7D28F4CD9B61716383B331C43EAFE59A9997B59EDC852  9AEAE823A4B40357D86E9F53DCC6B1F182556DE91614CCC4AB647607173E4C2C
 9AB2E11DC24AC1E0C296164B93BC6265F469E3A118ED153CF2CB9BC82B1B339E  AA863FB1217806B03A4DB8AB680B73EC73E764D05C45D77C3D743974979BC911
 713B3EAB6065D8E32F73D65F0DE2CE262F0C1EC7B30633CCEA8D6EDCCCB2500B  424D6C15C3585B4D9D4BDBBC9B9463B84A78ED825281E33CB03F19DC3773C7AF
 27F610B040F702E66CC0C4FAA7B2618FEE9869A5D024061813A413A9FFE528FC  91FDFF5F22F734DC4BF8E9D019B06B59CE075568EA926C12C0D38F941042919A
 DAA3DD5EE8934FCD6A8FA6CC0A061416CFFBFA1C35574DCD40BEA70F6073CE5E  02A386894E585889C0501D0F2FE0596A775D961E78B7988948EA26D929E3B69B
 073579807E5E79F0B04F4F790CC22C491E0CD6BC284DE419E1536A3ACBE3D401  8929FC4354CB239F4FFE335280785B222E5DE08C9265D2F728DCE0876AC20486
 AAFE9D9B59B32314533E363ABCCAF25D9965CB15205C93D7A30197A19D149BD8  F7D845B29F9023C029D5D7D8BF14474D60320FA0F36793D8C975657C78528D80
 3EE4E883572B47B83B63BE731868D984D303709ED8F7F3CF2A4A05A397C039A1  25F37A4E4D1A05702C6EBB567842BCEEC9329F12B7A6E7195E850B364C0B6A43
 DC277E410105F9D6EE41CBB53D533B337A1CCC9FFFBCC08A65525177B3F3F797  D2978B96EA13CEBB197B5893D93E4F21F7C16E9B21C62F2B7F4A9ED4DB280341
 5F624347E7459199497DE1720D90CB3449BFA675969B8035198E2DE5DA54E930  7CDB58AD65327C76C36435D69C831715C3EF3C9E2E1C172810C3F345AC23A209
 6418CD7E169510940A99969F03D0CB3894B66CAFE23E790522806FFF818C9D96  E4871FD2A186B7A875F9939C51C651017885692002CAC58C1BEF50462957DC1D
 D0D7D51FE92D52DE098194D76DF70B8C5E4C3B13B5A0A44911F452C33F93CC5C  D9CBEE48B3F4FEC235AF963BAD338714FCA4DBC0A47E3ED6369B602A6820FF9F
 7B9DC6269ABDE55FC307D1F7291D237E059220624721816549DEDF781D4A942A  8C8531234FAAE83A76BB6F786DEDB9CA5D147EDFB48C71E19E43E7F971FEDE25
 E403C5DC5492A3FF08090DC5F5C74C0BED63D1E455A4D8FEE85D7A9274125077  E73023BC4CAD3B5349031BBA489B78A8214C1F52E2245400FA51576FC76C6977
 043DB2CC8F5CF15078B158BB10A69FE60AD63EEDD4CA9862DC2BA943E3D0E4B7  0B46BF974DA4BDAEDA5277204246EB8FD85F585BB2C5217E9D0E6232624F88FD
 4DBA956AF8BDFB4C86BF4138CD5BAD9A6CB47BF2F3080E6173076B3EABEDEE61  818BF274EA27DDDD985C40E4655E40C00A123892EC6A08EDE165EA4B643B69ED
 F3859F8F8F8A67E91C306BD6EAF8E5369F327FE4B6B598F09CF2B59FF76E3756  FDCE8BE0652ABAF4DA3CDDAC47AED33137BABC9B33F3E81513A3D97F7438002E
 F61FBC367C67623EC453642428CDFB1081F53AF744FD37DA054D380B530772DC  1D6D8E3ED0ED04F8D80913843C2BF4842DD6517DF6E90000A27AB800ED28576F
 26D14A48717930B7DEBC8BAE3C89264D7991D976A9C1CA50078DE8D23048D4F5  3858D26EE86C1E8625A36CBB602E0C00A2A25C3390A4C537C32944993AA70554
 9B10C47010469DEE0607D694712ED0796DCB0BF9EEF0698DA8A53E7C73D67FED  61B010A8877BAA03BEF1F703EAA665BB631DD4141DAF7910ED12208B69DA23DA
 A4F9B96D2FA84439FDAAAA29DCE4701CBD0ACFC10086AE71046C0EAC65AF4B72  03B8B96E56A3CFBF6D4B3BAA8C013ED097F038C9C26787BFC162383985299BAB
 7B34350CBF0222FD98CB0CCF660786BF21C6FA301FEF2FA9F57AFEA16B795717  47509B13B3EBF69B9B780D4A4FB5DE43C1245174C71A976AC3369BBBF2E6D5FB
 53B4E9DD203744F02CCEBD5C6AA17F5E3A356F4B57ABB64366851839AA4501F1  60ED2B5860EEAEBC70AC616872B0659C288FE43C0269A881FEC061D1AC2590B8
 CFE4D7F71AB8F6ABA3A6EA2CE1F8C285A3DA5E478D52F3C25CDC319407B2FFF4  978C543D6FA00CBEC36E3445FBA3DF42E3858FAB83F41C00049EF6D20E8792BE
 E8EB6FFEB2698F2AFE4AFA039A8932E1289CE34C11DD39BA28A792F45666AAE6  A63E3621C9D5F56453C87D1E3C54F53AF0387308EC5B577DB494B47212F9F24C
 D55D34EF9D407B1F373812B51BA5664802622F9F8770836E6ABC73013D314850  F683D6BCE0BF5B3CDE1756D0E9F1F990157A4AB099F05056C9A0DA24CDC36AE7
 C96C4F79C3C5B059F856AF5FA55ABFA86D543D46A524DE350BB6D9921B2F7C45  0228AE22F1DFF36AF9BEB25BAD292F7F7DDDB5FD8115D1DE324ECC9A2C9D0A15
 F1370C0243EE14B5AF673078E54B705BBAC8313C19B5134B7B2B9721871646CC  A632186C4DA4E670DAFE199286127B69671533706B99945FA860187E48001F63
 1E0EE10FA1A6C153788D2C9245B0D33DA048EE55EAE8DD4FF775BC2F36B7DB2A  517FBC1D3E722EF51DB8DA9B442932633D32B33156048EB593D8B08E079593C3
 73E5B4251332D959726E6208E60DF2975C095305D0B6D92C32FD1D787F14F10F  FB4683C42CA97DA34B580C414914AE0CE84717FED4FA70874A3C78D9574B78BC
 EF505390649859B744155DE2E835E4AFC47722CE48D1C2889053162A35A3BFB3  9F9E37F4D20EC8106C4623A8A69897477DDFDB6E50AD1F5636D2EF7AFD844E72
 BBEBD79CDB8A36336F58DCD21D6326101A1E04C27DFE292F220C8A935BE723E4  2ECE7835DFE31072AC61204C402D2C673A90FA0E526D7D3DE87977610F5D2A48
 3E32A9F7358B7E6EA1AA8C6304726302995511F43505C8932837A624F34D3858  3E2FF2495DB016B65E9E6484BBE9C9BF13326B2A2E7C68B443A0A572F70EF955
 3C44702F1FC088296968217CAE23528A1DC88F8C4CEB387B385FB9B06758CCE4  9FBE9AC8C006BA446F308C676B629417B2776584035E0504FED59020C2DE7738
 C0854D19C015B2AE6D03AADC5C9BA8766ADA411A4E8658D5C84749CF1A39E522  5AD72081FB10B1009A3C558F52FED828FB0B0CAEB60A5F1F2A1189D88235F971
 299B1CBB45D61438B6E24385AAE664D403DF2E55B829C5D00C8EDA18762D7CA1  82018DDD07600A42695DDB2A7BB8F44BEA66D53D62C0CA62DBE4A0C17C1E4999
 84F6AF4AB38C29BA9D2DF386458421269C38F59B5B4B09DD3B42CABAA376A92E  18C83E9F1A8A009CC1C44FA8D6C5C7185E699B1C546C92F8355C498C33F2C43E
 B29590193C9E38205BEDFBB26F738C92E6D2992620F36427D842F51D8D8040BC  3B118E721133112807D7A981E47F50028F48FF21709CE1BB673993F7F0A052D1
 49CFDE17719873FE66CBBFADB89F2FA19680C003233EFD8860F65E4E35C819AC  88312F41153953A0B1DB171471DE826281FC54D7F8B25DD554E197FF23868401
 D718A34EC3FA900CA8821F46FAF6322831182E099AE7886804D37A1A49FD0BB6  A7E38313E93D3243ABBD7B2DD969EA1110B3D588839590F4ED881372FC5B7D7C
 120228B7EE9FBF6D4C4EAB3EA9E59483CABBF838953A463770736C94A7F7476B  07A99B7413987EDB0C2B41D7037F5F1E0F2E7CF45A29642EE14CCDDC5A090B47
 13282A3DD97ACFDF48FBB8B73F1F6DF8C3404182DB4262D1408DC868F08E5A49  2B82A2FD09F000DADFC9C14204BC512793F3185A147686EB98C32E9FFD687259
 ABF633047D9B78D09D4B6B5ED750F2E21AA6843184FA9DEF0D69CE984ED6A339  3685BE4789D48E2BE18A0CB761F2EBCC7E99D4BD09913FF351C161F6722B3737
 CFD0E678B90671A345F153956F0A0C27B497F6A99013B73581D36C27FAE0D404  9C78738638386989937B23ADAB63030E5C31380B07192E09FD6066604AD831F9
 CA1AB445A044921ECA777663CA1FDE486199CE19DCFBDBFF9438CEB740C09F70  2F4D285217E755EA58BADBF0DFCA2E70FDEFC8D5BBE367248A47F843034B5783
 55B18269FB8EDFC949BD1E584CAE1034562CD221CACE8B0F9436408E3078637C  71EF3E4D92EF178100ADDF8DE5C71C3734E1A6865F3AF2355EC20FE8D7608C73
 F20561A0263242104830DDEACD6DF63157378B2A33F9776680364DFCDDD84619  83929E399B3C91BB08159C95636B1E928B0F437147033F91348F02E2B1BCD927
 6DC0F21A3231D957333E33B3BB2ADD83FCFB2B9BB4A05EF56C1CB36CD6D6D077  C73BABEEC7692EABFCB1701F746089FB4458A317B1E7629BA2C58E9A89C900FF
 641E9403E2A649C9593950B078B260660ECF78151C9A9816A72B552511283FE1  69387AAA521758E4B2A809FD494A127AAB588E80B59D750CF3FAF8AFB31FD158
 9DFF6824E02B34F1A3DE8CB35449503D1F98A1E37D5AF5D74A4E7C5101E58804  6538201CA8DB47FAE00C87E0D7847B113D6A8E85FF84F08ED0C09B6204F38B8F
 01BA29ABD23108E86B59AC1064E83B0161802334420C29C86462FFE6415ACE13  7DDCC78A0F9FA82C2C833E8BD902BD8A65DD113311E3284AB51BC58926348B28
 E8022897034E2393D51BF73097B96A03B18801B77FBC96287708ED1279432AB4  13C8D8899AADB8F98CBE2F6AB7CC3E09F0C18BF5416BE86A383D8D96DC60A4DA
 30F09402A13EB12661D299AF40093CB2DC0466BE4227D91F5F901E56C3886922  F018AB4779A4EEED091C287C7ECF799C2DBA521CD3246BAD524CC6837F070FA8
 BCBEDE21E72ADC9E468DDAD3032EAA88D56155A8AFED5371398039172493EE0B  95FCF460B13130A5799F88C336D4D1DFC52C07BE620B26200D23BC3989550A3D
 1794A757CEC9AC1249D3F5085D04D345F4976194E8589A5E3401899C3EAF0BCF  F173E3E5E5FFA6B321696E69058D11CC65F7C333D1ADA7CAA181F5C2E682F5F4
 7357B63B279189690961453400D2871989958772E123C39ADB914F01F13B3838  127293D01B3ACBC0B99D85188320DC9370E4401F03FB0BA2B2442F09E6F6CA08
 1DD889B0BD36E7BFB84A8C35EEF8E80C2DD195CCAC62D9C2CE9CCD1E406A9A56  90B9A3C6917B0AA073D19C51D8287A570876FDF8DB5AFCE9EFDD9A2B3FA2B678
 7404460DE630DF8C8BB98FEC1143B28F054FE3B4FEA9362760E47732DCFE2DB8  9D971D889A192D3759B757D84930B9B97B63E5D8B4913846F0208885F7A884CF
 463EC4DCFB6F2E1B5D75AB2AB9C2FA686CC29FAADC3509492076691BC2675C74  A5AF86D9D58F1A17C33FAF7075B79C1887B2BB274BA48CBFDF483E86E6E71EB6
 E0D9AFA60285E6C1AF362711560BFC30CBE2A8DCACAED958B8C8CE1F23172236  57D25483E184EBB4E9469CE0922424CE0CFB1FBCD6AFF4A5FB513DDA9E761DC1
 885970D4C6936A056CD7EF6EFB6E9C2B0324CE6732CFBB06AD08CCEBFE47361F  63565FC8202D6DEAC9C9F5BD6BB30D669425BF5DF1A4AF9A754A9DA8646D3266
 C8DDBFCA0F97C32697DE9A041CCBB7AED4D00C10031A46769A376A7EF6F4CAF4  0EDBC8E04BEB4AFCAF3C238EE2B6DBA6D818E83FCEE9B28C8B6AD9198D61CAC6
 2FD4DFB715904019B73228E4660B10657ADCBC0EFACEA6027BEA842270B94785  A26FF35B21975C197B1F96B02E48456A1AEDD2619ADACF2D6A6619A237C47F08
 6C13368077A22D88B8498F6C5F3F24FCE4163C77C574BABCAF5E2470D6A70EE6  28D905F5CF6C1C455C80ACC84C27C9AAD9ABBA78E58834F80137440693A0FFCE
 655C9C0D5D423E9F038D97C268FF55C5E7D07201F5327FA61A3B970D5E6E0587  33BF4E0E2825D2678C6D931FCD3D1474CD58144EF4A7B16968216834875743B1
 3DB0A5A7D7F242FE02DEA9732BD2F8E4B0B11E486AD14C0A13C66D41C6FE3468  8974F371D54525E7EBD64FD3DFBAB0C40664E98977A3D459AB2D6676E2CB1399
 F60F4BB96482A1037D692A753782DCE4A36B2F9FD1CA4F26389B690ADF55E9A5  BBD7FB48F1A84EC46AA3057F33814D69211ED756FC5F75D5E4EB7AB0E6057A8C
 38B9DFD185EB945C2F2778940505AA34B01EC4D94511F62A9E9DB48515ABC897  6435D82F02D74CB19DB4B0D750B7EAAEFA9529CAB8CB433FB60C2264D169AB00
 FF9BE525AE82F0190863B7FC179EB490D1C59C8A0D07D3E5CFA61636A625F9D0  7E9444F011788332BA77E81D50AA2293545C0926FC9C4C247EF157D504930618
 13ECDD5CA1B75B83CC587722577903972C78DFC49E21500BE4A5A130CE7D6818  A7396E842B86C1F1E602B4A52010E6B4EB52EFF2B7F0CE47D6E264C993712972
 3D2B6C6FD6D45A12D227CAB22D1B4D0420A6A502FDADA911B8DD49AA2575B0C3  5B077AA7EEB2F5DF364FBF67704512C28C69EEAF93E3438C59E091558D60F79A
 C113C1F4E15711C6CC7AF581C44D8260BD2BC11FDF8B115AB907C511D02B6318  219FBFAFDCBF69EB6686027ADFB986C08BE47A30AEE05982B3EDE4845C07766B
 CFEADA463DF0138D51ECAFBC47455529B2F50C66722149D0D40E4C8CBFFF2538  12FBB7F6BE40EF6F8FAC951F0902726CBEE88EB093138B471BA1062AA2C60EAF
 7B1B17D734BC1493B5A42E9B747AF20F6233C8843EBD5700FAE608968F8B6176  B92E13688736D290994632EC68A8749A96AF20D49D38288D9D644B447172C0CB
 202BCCDC49A827AB27044DAC73BC3E1E2CC5393BDB417304E8966B62EC169723  EAD34C924D70A2A4B67E63C4033EA4D9C390D4A2F502CBD2B8051B3A56F9719E
 CBD51C2936BFADDCDC7AE298A6D48553D86091D462B7BFAFBF1AE87C7C5A2871  C5F10515BC4ACB6AC81DAE13271BF92445143E8FBDCF674A3A31CD48CD7D58A2
 003BD6FEEAB3993FA06CA22331C9DFE407204BBE1B1DBE04B176748664F93028  6F7C233CE38D617682F9C7D75ABD9D47E6E5A52E446B6305077B387BAF445516
 715785AA241669CDABD369000512CF85B6323089FF46AF2D6166090F499F69DC  F0706DBCC9880D7411D5D0CAAB32DFCC0A53C4311EDB0D59CDD2AEDA92B511EB
 FAC7C5FBD08BE920024B65DF3CBC566F4E98B9AB443290151481BDF9CE340FA7  4C2E9EE1539FABA1B038C5A27D1B83B3D9992B57BD42402AC559D4CBCDF330AC
 88CAEE54D4DF24045393A8A81AED44432E5FCAC1AABF4F07C9BD7BADE9EEDAE8  8B903B56CA2A7A4DCC1AE10886C7F76DE26DD3CF715896A6E767200D06E4BC18
 A9F72700A9FE150BDD14A18F800E192F188172F1A5F604C37554C98DB894EF30  E65BA274F6A31E6EC827C0AD94892016CA20475C2BFA728EB8BCC31D3E5B586C
 02CD27D7998849D35D687DB8C15EBAB27F5F951F44A5A425AB51B2BDE368A311  91E71A2CB8C306A6F3DF3C7E92F9695A6C025AE5F712DD3005CA5A73E2BD5E70
 B49BBAB5ACEB4E2854DB8B198F2A6575C50B5376D67837F0E463DAE9C7F7DFB7  185C94AF31BF0D6F9B348C9AB844B9F3E693FB541ECDD668D273C0345AE664B9
 0E581376AB7D8BDC738F6D6BC4232483F30978902870419B4CEE33A41EF5AD3A  D460E7EC006641C24A395A16E5E2D9A615BFD4F1411479B29D54377EB7C091A6
 72382127E78FD3F1A61B8D30F0BFB37011211D1262804E147D89A9148652527D  6991E642E5BAD11C296E3BC3846C21959E09F3C1D7D6E97AC7B2C9DCA00762CE
 D40DC711F1368D7271640D86C659FEAC9484D9EACAE8E0DA2230ABBB7EBD1184  F24BF4D6BC5A66714F9924399BBE2E4B775539ECEA601C302B99C15D7D31E02E
 833313DC87833A9CDC4FCA0F602E8401B024788D000E01AD4B71E202732D7498  4B1DD00A28823FDF14230D5FD1AE67833DF4FC9C56812302695952FB79B64D25
 200378758CF9C8ADE2CE0D57B3B8995BF39E5C57D884E730AAF14C0467805349  63D9B424BBE39DF36C521B77A899B0648CF1D297B9C2E0E78ABD36EE77259F01
 639EA5E4B4DD8C1CD15F2B43062BE0CB1D3A4FDCD4C10C8C3C5683D2667A020A  46808774CA17DBBC7C6A41A2F0C6C84DFD32F04CBFA2FAEFD6FE5F483CE69B59
 AB9639A0A86757663DD24F4A47909CA3FB72FE65CD5FD02D990FE8E475E257D2  E9E4EAFE5B7AED5D2BCFC3B2E0D455BA8B233C3DA80D840933DF439015679662
 4A6B3D2D156D449A6B4E0DCF8F3CB5E00B942BC7B82CD63E88F292616203263B  53CD20545D6C5301770C9CB94FE9F33293114812F5B89DEB507C714A0BA5C17D
 975547AD195B25ED670E1D0093D575030EF67A5D12D06D0E9C42448A43587C49  61E7D72FBE026E84199AEC82180CF8743F98CD086BD3B68FCDB71D385EFD0470
 7F7FC61C64470435CAA2F1458580BE639056345917A2D1C93EF5F42590B1C73E  1B4FFAAB3C5B5F42AB9CF05D2E5E3357D6A1BF19B194A9DD5C29772DA5F661B1
 93B0A28BA3527BD8156E47CE3EAF00DAFDE06A2B6BF9F7C4A1F74AEF45A8279E  501921A870F914114C149A33421B9FD4CCF8F28CBBF3226ED9ED5DD07F935529
 FD5D8EDFD4802C2F0F97D07A9B726CEA3D542DA8D9B1DB98D3FD9C7A5D0DD2F9  5E3C85660BF207034E9C651CA1335F5F4D9E8DED7D1FE320497262F1DF6B06AB
 62BE2D74A5D20D2D271B52645F2FA45B792C5073F61E2ED8EA5FE281F9EDD88A  B9529A3CCDEB7184C34DBF88C061783C4B3A539796684A56B7C25295051A2E42
 068FA7A35C81402D2D53909047ED916DB3A0298C5D6872DBD3A6D94279B11FBC  F867040298E568C103C84E29D157BAFFF8BC0668C664AAC815C1A873DBEDADC6
 E91CE991325DF06473F6A3E51D2A0231DE410D35A5C12A37C5CA1F9F26E7FB02  733EC9C4C57328D7DE5FAB6305315BE8C371B248C445E6EAA4916DDEE6EE05A6
 4D9D6A16586ADD9205E8171F99584FA40A95188F2F336CDED123060A778EF773  F50F26D3D45DB2CF1398D824540A9872310872485D227AB5CB8D8A8DAC043331
 B441720C795C01573DA41B0C0E6AB614FC553A1DEE47239C53F057E789E80F68  408AFB945646FEF767EC742464E4CB5A98D7D8F38C21EF68BE1876BD15B6C11F
 105754664C013692CA7CC18BF3D766DFFC299CCE517CC01C6298318DFFA02108  A4B43AB7A33C495C212C4E594418068E341B20C57F79C47A7BBB28914E877C2C
 5274CE778DE82619352679D85A5EF6123E47C6CCE3D03D31AE3D00A9ECF11A15  AB80DC2DBF071A317AB2920F767D8A1FC998403DCDDA6415B0D4A94DF7DCE9F4
 87E89D1D725E54D9A94AB4E3E5D260EE2DDE598DD1B3529BE218F8C873B73E9C  9B60F2392BAE27F6478D72C758C233FA3DA9D96D4D8191CE968AE485A799AB6D
 8D14838E5E50FD3E985841D13FE0E70883946BF603C50A9617A30528AFC4840A  95322F302078772C19D89688B3575FE1E84C73430F1F8D6143E43FAA5912E7AF
 415E232880F4A1F9635B536E15F0ED5EAAB773E26205FC2D24754817B0688745  58F930C763B72A99829622BD7C96ACB2C6320E2176270BC51B6CF3033102561E
 6879CBB2927276489D93458A26FF16E3C7C82BF75EC69672B8A365A2C6F7D461  17A103DFF90854793DBA4D9AA7EF1EF9709D0C8DBE2C3EE69CF2CF516FFC2C8A
 641E7EA61C242F21E91680DDA31B09A2C7F250B6AD131E292CB053DDDDDD9D75  166CB559D20A152741C5DBA5983A3B453E8BC0F22EFF090E5D9F7AD42DB05B80
 37033AB167AA40C5BC56DF41B5ABC10A924EA5CFD516495CDD8BDD312A3116EC  274FCA501781C3B1FB74F7B40F4391F15E65DEEFFE14A6EB99D3D486C1E4D73E
 2BB1419072A86AC88B5C5001764337141BAE834415B4464E066470EDBBDFF84C  A5D292AB75867D870DFF177FF71AD532A5BCDC0470FD91EA832F5E027689E936
 819C06D197CB4C57F48FADC3D551A888671249BD52FD9EA0BD548744FB575E1F  3C7F9BB7881A2B46B02A8F272578C47D27CBC89F0105BD91953C0D7C4DE9E9EC
 F67DDE292E06B718962AA8D30D9F31E248D45C41A69A5B7E6C21872AB7D7FCCA  0FF9AEDC23327E47C524DF384683E7C8542104B22607051A213B8AF0D94B4EDE
 8DB01B2C719DAE90922E27D3EBECEB73B16E53A8FF095F0E33F70CA8815DD7D3  049AD4AFC74FB753610F6CD13FC34F5D4D705063E016CA5E260F1F4FA2BE87EA
 4EF9795953B9E913D0AD0FE016B8C651B3999C88855516A6FB80EF17C9593392  6E79DAA82E592A906061821A01AA2F0276912CEEBB77778D75889AADDA76F522
 57F85A143471F0FA993946096D30938F06BE76DD129EF7ECF43E9E6943C9366B  6808B35ADA371179DFD3D1679DF334E4DD438D01704396BD9042C0D028B9E8CC
 E14EB9D9626BC0D7BDC7B1CE165B536DA3E73E78607F5D60C4A8F1E77CBE1164  245B8335178260CD3B2D9D7FAB0BEF7770355560F8C055C9BCE81C76C463B75C
 B9A1B34FAD06764AC01AF5F7D251EBCCF378A82415F773517D109C9109FD915F  5F47504AEC68577E9695A3FBF932D163CCC557B0143D1ED522928A264BED9249
 3CE5B83BF603BF80B12856ED95D31689001BA92F426256F5836B3B811FAB9D80  AB174D86B42812903EC48FE3A5F1A3A8543CBCD4ACED168496265EEDB2BC4B79
 B1C9843CA1052532F1B0A47B4A60DC2963704CE2114BDEE937B257587D78F979  4C07525BAE538CA5CC129B031753480E38D96336D9C7C78EF48586E9CF02F7EF
 70120544E25E2168FAB42B35BB694A1911BF5BC421BE3DAC41DB47F6BBCFB7DC  43626CD0B73711A8CD4F13B24DE9E38A03A84A420ED6C77B6B1734E5FC69E584
 62AE2925C953A2EADA884A6165FFD5232074CFD4D07D68DE8C2B2369FBAD6793  63A841001C512E18A5C9F8C53A8516D6B7587C1643955C71E602DC99851E9A38
 731DA919042AF7A9FAF5827420B4191713526F211574405EBF8A9CE0E9F4200A  DE27430FDD47809376C7772EB0FFEF4AA64C55EFE890C74B9004CFD600B6F073
 376613021B4486C18C6DA47869FB007B6792D6CB63B434626E7170B7712CE4BC  CDC64C8716BAD971C4B1893F3FD4A59AB394D4DE5AED4660F4D23920366D2830
 428BC863D2DA5648F2903322D98FF8B5DDF7840FE98761BE1616E2C2C29AA698  7F43AF7F7602FB33DF9EFB48499CC77FCDCB6EBCE365D26EA8A2B60848491F26
 90DC02105CD9520E1CA9B0A88C8CAC604A04F5A1A40BBC0EEACFB5A80A4983D0  60116EC874DC6B07006CD77703EF3EC084C2053080B8DFE38FB36AEAE7B5D81F
 17C3B31AC6352E5323459C2B1EBFF4C35092E47E8CC17D65514C8E52F21EC4C4  977A86C1E006B916A50BB0D7493ED7318A4E6F21A18FA5B18DFD5D53C60F2B6D
 91A5A0BD80BDA723739BA253C34361255FAEEF78DA398B0793010C414D909472  0060932A1EF4052F213E31C8050B75BDF9BF05FCDA5632D023C0F9460D4CC097
 BCD1F76CAF8E989FEA940F92FA142A1AECEE60B7EB2E77BB8A884383B44FBE55  0E3B4EB7EBF38BC37D2430C9B986360B2DB00F460745355C56C34FC2FA7A057E
 6F924DE0A7329B9551A28CE519FF969DFCAF72DF8178E8189C791352C104E67C  218FE188E9BC1CB3A45646F0F60CA49E211CDF185901A9998A901221723A0EE9
 5A52E785F29B408AF903AA397AC72BA59AEBFAC99021B077A28C4A92EBD6FC77  DFC96158986BC74DACD732E83123A7635565DFE7E988AF487D51A4FF600C7DDF
 70A43A1BF983D61835E5284C11F92492FD7BD5C267D5B39BFB589E1165572E8C  F7E1F2303DE065994987D2F30597B25E032C87BD457488B1609CDC598D211328
 5FE74EDD62382975D3884665C248571459634CF9E477045C403BDB019E1B7ABD  FE81A3E02F18CEDDDEE96D635DF3C5ABE7B4AF9A671E714D7F84E2946FF8A625
 E5DBD758928F8B7207A0E20ADA4761AD6189CFF78EB29A12278D076059F60C41  1F174A09826576978A0AC44897B20ADBE06A16EDFECA9F5C0E0CE41932D1B0F6
 D80B46AE17A878B22255306C2C84E60D8772858C62BF1C6544757EAE4FC16BF3  7E8BB9795C4D6B3DD70D816ABFD99E45F3C57EE72F37053FB9E57F1C01207601
 6E3308F162339FDCA9E87B23B199B19B03121FD9EC8DBC58E75CAA625153E4A1  FA2DF65BD70337A8CF7628298A75C44D7B8E9BCD26B00147FE96DE6E765761BA
 44ED70BCCBCF7CA8DF90F39181433B22AE9D942A1BE25D6A8803A3A3A8BF37C2  1BAD64CB4A852B14CA7EA829437BBDAB38708D6139B1FE75B5FCBBF664345181
 8F54BD0E488A9020A945F7E1B92C2FC451DAE23E9BFC4A872F5F8C8B6C0F398D  4B576D7A5A7FE90C13AC8BC34FB57F2E1775881F57D0D66DCC98D8A01F27A660
 46DCE3B6FD22A6D48A380CC6F32EFADB376F98DABB42141A695C6523D210B70B  81DFFBE3DB5FE5CDD5191F19DB1256A92DD6AEC3AB291DB0B3304050DF0CDC3B
 85E1AE8ED4BFA39AD9D54928C15474B55C20AA5246D813F02139490331ACB14B  B04A8B8A716848D8E2E4310E40C070D156FECF9B4B95D2808D6BBE936196416C
 B387F4C6145C2271883A137B0F6D2A850410CB43C52FB112ECC39A41A259FD4E  63D8C7F27F5E92FFD035D61AAA49C86CA0ABB5EC36EF4F01F221DA46B197661A
 D89CB452D0EB02D01EAC0F1376956B8FE4D1E1FB6B257AEAC23AEA0A08455CAB  7A9557FD7AFE9A40CAF0AC282FB128408DE45D5A2C8EF135A04F88A329D66204
 C99F5D76878112145C3C72766F4D0DF87934F7B2D7505F375102E576050563B4  1F9A307F9F309B40E45087797DCEB07DB4E5EEFDFFB9F707D07B84E8F464AD59
 C9019A277BB42D8BD187908739669D7FEDCB36A74A2BEB1B1E1F2AA0EECA1F04  E24F97424E4BB1355605DAB865C2D67986955C6FE36A02F875CA994C7C04FB69
 BD2C3B38FBAB28334A9B7597132C93333063344FE55C80106E4A481050654EE6  43E5DCBFA36FCAEBBE648D5E3B496D50504EE638D56969961B9CB8FF2F44A6A6
 7A11C5D8F1993C6B0BFB341E203A85124EE28DD0455A95E6BE9355C913A6CC20  B8C709B9943342569E5C3D63D9DA790E21D03D479CC2AC5A5C970DB692294D03
 27CC8322DC1AFE71761F3A5896A58ABF5319F1D6E91994A4972CCF55FAD08C1A  E27F38D28D78D92C7C4AA662305D71C5EECBB6B81D0761148E18AF4F446DCF13
 74CD904CEA4CA29A5B5A5B0BD57672D2CCC330343E60C46ECB9AE9CF70050F3C  186AE851FB7AD933CF680A877C17711B461A96730862192F56137323B2DBABDC
 3C23A4446A550354289D4DE613991559D2B333A14EE09E5A0D118655C51A570A  57A345489CE554BD7DC2D96DB11CAAEF9A3BF655465289D6F9651481EE5B0DCD
 8DC47A0495AB447BADCEB73D214CD98163EE1C49815668054C3F86918FC974B6  886953AF319B887A719B636C43785B44ECE6F1EE3C1AC86E2AA4C964A25A3682
 973C2A59FA66BB096A83D45C6543FD1EA3901A416E59B018EF0574978040854C  A3DEB36D7E1BECCB69ABF988F354AC4A580C946E788085DF78B6CF197B897DEA
 AD1CF1DDBCC7EC4ADBD39717A2D55590BCB52B760277E9D499232CFA7C17E4B1  C1D3F4BF2EE370E77BA5A8340299C77EC675982F044DBDDB418C1E9A5E7FCCC8
 D6F28ACA1EBF5C603EEB54A64E083436D9BCFA14EAE5D8B2E785C5E1AF8A2383  120B1A36A5A1B817C35A3EF5A29A1F4E3F97BDB7B6A31E5DA6A8A8F30108F965
 4D18963DC89F8683DAC5D39634F60ABDDF8EB425E21829114B6DA364BB4CC8A5  31DEA4C1799DABA69BB6959CA366A3889432AC827DAAFBFD96BF84F3BB5E5878
 701C584E1B57657453C38BB007B7A1669B6DA413692ECDC3CFE3246B5CD0BD92  A016EC02AC6A509BCCFCDB85E5C4534B126B0805AFD14106F57B8FF4AC58B6A2
 6EDCB9552ED4A5F77C4D57EE4ABF61C63BDC7B0A7819CFA6AC8296C72E853D49  23084E9DCB41ECDF4E84C43AED1B579520ED54DA14CCE366B1C39617065F0212
 EAD65242A7795013AE66934DEDFA3AEB579BD79517B8FC9AE8F592C93C075A5D  1795E6771717776CA4E840CBD9EFA505E92E1E1650BD7191AC2DA4E87D891E15
 FE6DB2C1AE3F9CF142519EE9538D7F138F7A72A6A14C541F64AF74FCDD5F8CE4  B31DEBB862229B5A717A2605101B600A25B517ADB419B70F5A03431986B2C812
 1C4ED3548F25097EF7B41A2181A7A01856241BBF3977AA48A3D2481B478A1F57  79951379F042E3C20470EB258FCF851383AE398D3D1483D7C4CF50010FE2699D
 C6A246AF073D4627A7CD7A4EA0581164BB7447684A12FD89297AE65E981AB56C  0B65F4EDC5FB5E7818DE394045E0567E30149A58C205262395EAF1C9ECA0773C
 6993659DD995B574043C50FBDDDAEE115AD6B1545E241BC5DADB0CCACEBAA9E5  DE35DFAC609DF0EC061535C9E96CD22FA9B6003C8FECDCB98240B94BDF096380
 10FC50ED8EEFF98F04EF7BC772A5A545C6433219A02FBC6C4CE0D23050A5F411  68CD33A76AEB291D625E7B1FDC345FABB181FB12424FB761D1E0FF4781F05378
 627A04813D3613502EF8565CC6AEF81A92ED0D67176CC83B95B72847C1CD7002  2E3EF2652FA34F07271F8D0EFDB646463B7E9B38CD1A05B3973552C4A628CFAC
 54EA04BAE9B880F382B255F0E49F08241DEC101023B2736C4600336129438925  670A21CC93D6922964037755730490FC282808F775A4DCB6E36288891CB19A42
 958D9CE87BF822405A65B646F70AEF2FE707B00EFEA0AB2CB0E6F729CDBCA237  3F03D787E1D79E6A12B81A1D7255A4F64AE90BA8AD8C8EDEBA55D7DFD3D54455
 4C3F0AA3BC8188F198794F04645100FBBE9570397CDB63D7A2592FB553C2707A  25E6DEA74FB43CE51B1C84CEB9938620C0537C5EC85AB2E91769789EB85EFAC3
 07BEC15640FC32D908C424DDB67EE96E76A4326D367D9BD3F0486ACBCE1C6A2E  870E5D067848B641749BA150611A5D2BA928D91E95068E61CFBC413B1454DD1F
 037FAE345225E42684DC26C852025C8FA42B4B3C1A90BC90E830E8A7106113B1  06BF3F99F961E1559B9AF89374C2727F768E43F4A257A9E68FA2AAC2A8027E91
 0AFA528D8EA5CD304DA71F5E956F4A587B99E11E09879DCBA6018CA9301C2EBA  14F9B60CB06C47EAF3B56803E2ABCF09304E61059ED070EB3BFCDC54387D996E
 712252868F325730CCBD4D2D1A8DE304A90AB8C551137B5718D0CE82FB2F37EA  E3F4333DC0A18D85FB3111EFA4D688BF2496AE86BE278D96C63A003D915CB703
 0769FFBECB6273F17035F83EBA039B22A8D42CD85FE5DDC1F3393675D91F154C  43C69928655B9EA9488C6B4CACC9389C89655E6FD791EECD63127743346738A6
 24FA4E689BE628D47B1CED67C5B14DCB96EB4ECA34B4960220FEE6C9B9C85E83  5E94FEE2FECCFB7E32DCDFB49E994BEA18282FFD227368BC752F105D20F0C407
 AAFBFA27DAB82FB7E526C0EB09D8B07AACBB5A78679E7F8DC92D1142B95EA8DE  1A52E0F6B8E6BEFCBE7D03B5316FC819BA263BC953233E2D4313F5F579618DEE
 C383D5B73413AED2F5FF2933A9514A9DC99B0918F3EF1AEC5010E935D36549C3  131AF5EEE5832FDDBED93A4DCD37544115F8D04667A882EE5C3C9077A54E0D74
 4CABD2BA9F612BB9EC3EE44158AEE5C57A85D6DB9905D039D7A8F7DB32C1C60A  7C994403856F138C84901A82CE91A24301A2AE0DC33C02C56040487539AD37A3
 56F6CE535EC1DAFA9F61047B47153ECC04DE5655F15C0060964D6C27D389F8F0  918BE91B99D93826E210095F3C2D41939A27370D2BEDDCC28A9CB5FD9EB2787F
 34BC8E57B55E4467097EB3A4A4A3294646EA5B691CEA8D9AEABE7EE567C47F46  27DE87198D9A148C369EEFD27C92AA13A37FAF61C369C123B35319C40EFC78BD
 D63911C5036D91688788091811AB643DA8D17402279777A609F7978C19B389EB  073306C89AFA2C5A16CF24C3D50FBAD571D7BE320F69A0B9907D662ACCCB4905
 8A0FA2DF639A99BD638FB0BB0557C28261515008704D36E9654E23D1CF8FA81E  8F9DF8A9F37C6A61019CA91B182CA37268F8062E2EBD06D128F85EE05BF15A33
 C956E8F87EB2E29EF4B2446C6D9133DF3C252314B160F19FFCE03F6A574B973C  B2DBE389BFF731537E1D0FB779A1C28BBCBB09FEC36A9D4088800B672DF2902B
 5FF6EE589A7735D8BBDB24C2F7E6C37F0FB5DE9D3FF8EA8A0B78D58868529DD4  B8E117527528BBBD62D62C3BEA2C9F467E0D30300293A93D2D4A7CDD2A9E9772
 C66D4227D521E461119452E2FC4E37978DA688A8C33402AF45497CDFD58EA21D  20121DEBC71376679A0039B037A95B0328DA503F99C55403BD30D8C0CCB7C070
 985084FD5CCE1DFE3C14D58CD950D86803A74E7183C2EBB5EF965B08D21F9518  2E89FFE8089981824EB68CE6BED1A74AE28B402DA08F5775A4F5EA519ED2F823
 C1BE9C32DF01C73679A2B967720693F09BE9525371732897BCD295E7C59FD840  C3A3FB6CDA84E7096F35CEF2A3DDD29603CB5FCA8384FC3BEC5A61B3E13967D9
 DC4E4A44A85BA1EB081E0F51012FF42D3DD5824D0568A99BB973239C31BBAC4C  2E3EC1E5B931A96BF0F480D7F449853DE07A6EB00E105B512A57BEA91F19E468
 0E30B717F30BB3E8EC8DC45873C64BFFCA2AE75B998678F610B50FFD76F0CEAA  D4AB94EFA22B1F30C1910E5360295B74A43F66ABF7B8BB11C33294767756E1E7
 7BE8D4D674F17BF9729BFAAF347195C8EF31AE6A92B1DA9A4F8231CA497FC9CC  3CDE0DBEFE4546E0DAFF5BABD7AE1B2FF444B70865E900660EDFF9AA05AF5B2C
 61855D9F59134C4BA692DD5B5AEA53A3D7175EB872C8640E0EB40CE40FAC90AF  454C710FCAE47FB68FD86F8C193ECFC82104C29DB0388F12F09FD890824EF219
 00AD9C9B33FD3C4D350760576D0AA1027112AECFA85D9240C312A0ACA67782BB  3C7329DACB7377EF175814EDD6C63B7A2BBCDC3D7C36579CF86F49F0BF416990
 348FF05D360695E11EC5145ADE6A3F9BBB34D0CFE08BD17C2E8D6DFF41254218  09C1C945F34FEBF37987EF3894495E9AFB25A2608C20612E775E4855FE05EE55
 A572867F72962A87D3CF2488A48388330D0587734AD87C395CF578B0B2C457D2  CD6040ACA22E09E7039A9B948DC1C6C1312142893853918FCCDAD894998096F6
 E08DADF5105524E83C7F35562FCF62D70D9C4532D130A3E9F4D4974E0012FD34  BDD934315A2B11F44CD89ED7519D0A9775BA029B8037F770F3AE79186FB05A35
 942742FC1D758B97735B1A5B5DBA37E9D7D87E1C495A1690BDACBE81213F0876  971D3B61657AD1AD0768202FD0933FE7DDA7C3F6DB9CD8A2D6AD260609EEC7D0
 33ED85E555C5C9B2FB3D51952A6C4D52E88B676841D9C3D259D44039B741CD1B  2A74C9BDE3C78B2167272B4E95DC073A6775C41BCAB86324AA04EF3A687ECBCE
 EA2439D1583135F9DFCE728B3A8AEA90A368860206F872A59621A9F5632CF7BA  FE3A9AF6D3AC43167636CDE46286F15FE5E6C704CD6582CA32B0544030236567
 85E599C7AE42C9291CD12FF81B21F1A1A02A62397BF43FD97D48CEEECA6715C3  4C29CE1278A6271BF449251982011C5B44C2F8F428E7823ED41315AE8DCB19EE
 CDFC54F6A585E2D457C69BB308241E6DEC3AF80B8C7FAD3CDC5A382421502AB0  2E271B979753D38198676F84B5ED4219B93CC4C12191094F9760DE9E2EF049FE
 FD6A4B55F95F1C1A3238F491221E26B52819B668E58EFEE853A9209306B8B149  B1FB3E02B65D319ED510535C23A3767DA40BA18DF1E35267078791731D65AF64
 7332F5A263CE8714F931591CFE693105DE42F89930807C75A3353F86C74157B8  FB33E7A243CB4F3EACB6BE3D8547FAB850D22A9FAAB489971B23365E40A29A97
 B1B706A4139D14BA64909FA2E082C29D5F26F75B629E0E07816809CB41B8FB04  78D68FD2FAE2426FF9ACDAFCE344A1E13B929C32E1657AAF857CE6F19F176D6A
 B25DE94662728D29D687D73126EC3019D07E72C4923EFCD4238AE0DC49E7A7BC  86BA5096BD04A1C334287674AB251AFB2BE9D20EEAC62AA180AA1829F30A8A07
 43DBF181BB54426AA40FE83C53DC24901429134B30EA7DE764E5BC2619892529  21714796751EFA85E326DFCC83D365E32CE021FA131BD4474AB660210811C2B2
 6734298399400CF874C4D085D275874A34C07F18B5413A4A9A3A073490294177  7C2B31969BF1C9B8B2FA1D34D909D2598C7B48F5AD91911EDE6529A1138E86D0
 DCEA395726C04F39937C3E8DD4EEB2C69CA756B9CF72072A8778C34067D59E2B  BC1D8E9100FCE29FDB22A4AAE29DE511A08E6CCE5272E52EC63EB9B543162DA3
 852C24FAE57139FE60313931D8E0FB3A493E02FCF10B593D259B174DB51586B7  1F790B387179446DD1B3A9B1643CFBB732723EE51C928130E411093BBCEA8090
 6E8CBEF4E8AE5B1D9ECD36042BC7B40ED998DA479861BDFDFDD6F5791886097A  FBCC2118D6DDEF9F285BC032AD9F288D81FC67CEE8A5E3F432FC197EBBF18149
 449425620ADFBB26C3A9344DDA1452AC6F496CD83320CD7D09F5A25B40ADA0D2  C077328B135A3BAE5190AD79EBD03D40EE75DCC2BCDA23607EEB8098C5B2534A
 33C9AF0C5452CECD6893A91867792106518B32D6BE1CD8EA658F2271282EB85E  5A13ACFF5D91608D5DCC7BBDB8F4A6014AEE96010C9CE0A4EFC3AB2F5873BBDC
 E33128FDF2B4E59F5265559DBF2183DD7CDCD70B3CB58F8C592928628E5B9831  FAA4E91C953440C7F4C6193597C6540AD2846E0B52FFCE10292AE2EC556C6F37
 E1BDD083F7247E4909D809A05122C6FE7FC167DE32330DDB0667801E4E660637  440F62DCE7190F9C5F59E44F83CA50E36F9CB47FE83EB5FE5C23C121FDC6A697
 4DB88C9CABF1E84B9BB4376124F01C037523CA35D00ECBC58127F1C38C03DF61  41B8F5C4A3851C15ADB11E962ECAEBF0C315E08DB214625B3D6A886CA02D206F
 450B0669C5F7FD334D37923CFA00E805C300E8EFFACFADA6D9379F1400F4B126  1B4A770BD723DF5D7F90BC0B7941D72B1609C5B6AD7AF5AFC3BDE77A943FF792
 66B515BF650544B3632B646F03001168A752D175E2B06F183B015DF6A1F8BAEA  639DC16B31AF0C85B45F8C5186364DAF699178311AF9B0702B398BBB1BEAB6B2
 738FFBDB431735BF983BDCA23E9937FCECA67BF4939B4F5A7BDCB4749EFA15A9  EA5C2307DE6EDDF903EF5E79D08D61D39B0EC51AF3D0D7FDCD9C1131804F0E27
 204945827B6F8B3E3DF941EADD93597696E86318ADB50F51B151E14E464C6505  85D8BC049A1DECA211F9743BF09E4384FF6621DEEF2F7D7155B313A0E4C8F66C
 956BA448C97AAF69BB5567DC3E8B02B375C18F9783FF5A73369DADC6622AE60A  30EE4150F734D8FE376AC4D26B09ADE968F91D9B143DBB4DFDB9E224459CD057
 F16F6926BDFDFB84E6EEAC67C459629DD6F9CEF620F9C6AA542399B03A0FDD31  842E4414E4A33061A4AF9625D2097333A4F87C3C40DB0CDBA8219572F558B087
 C481B41ECAF5FBFAA0048C574029BAA8642B1B54A38AA7D7DE65F6C92B6A9E42  013AFFB1172831121990ED3E89C46967DDAB412274E0CC04136D788DE13AD046
 021C16595DB0B58DCFE5DF2A03EB69892BE4F5CAAFA771BAE53C13DE41BA9811  28FE1F03839AF4995426C11F7289B498F0FCD7F54CB9234A74F26B86D19F45C6
 AF80812F5590A9B8E1CDA9382E256A891BCAD9457ADB1D15BE25F035BE6810AF  886F2B36B6A5B37D8675536A35E4527C97EA240A92975A7C10BA976C80C55BF2
 BD9EC71D1AEFB7CDA8B6F243942A0BF22A097C1474D5AFEE838613F31EAB3EC3  1B86FDC9FE158A80A37280EDBF80938E69DD4E20337AF45BAB7EAAF549435885
 05D99C74236C935A6728CFED2F4E48A9889BBC4613442523E65E92D62BE25B3B  1C16CD1EF77125681F6289F70CCD940BB86967B55AFD6D08F87FDB22EDA6DE81
 3072A701CBC20CDE045B5B9710BBD08E1A93E1CB7C26B0AE172B3991663228E5  E934EA0C97B0D53999244C660E4F10F4CA543236918F8E079B722108EEF70079
 98CFC9BD07262447D537EF055D1E04EF8769C0F0A1B98A3A7CB44E2F7457A949  85901D46786F0DC296D3AEBCC6DA14A856D6223F4198E32F900D5F07E7845F88
 35273F49116CFACAA6BFDDBFCB77D83D103BA12284E20E1D46DD4EB5B0302A2D  DA4F19D1C957349AD9314361F0A6A811E98214D0247DAEDB5D1C6B222CCDB17F
 AD5E152DC80150E4933862C079CB3A917A114000D97F01554B846B6EDE8CF56E  A98F67163A973EA09878FC2EAE68CF51760602032DE0FD9AC85D2BC427CAFFA5
 FD0A7186D3EF7A75EED26C536154A16C4F882B62A17413369D210386384CF261  45E93ECA4A7B0AA5CC0098D7748FC314BB53113B1A2B5A2194B47C3F8B349194
 15B560EF85AC170727CA9647EEAD6B3FCAC35089B85C45603D7791159095B8D7  2E2B16A5E3222A764E4A16D2DCD3947E1F0E2391ABC6D1A95C52628FA3654611
 DB840FD86960A5539D99DA0B6E4ADC5C5DB308D7A25D1DB2766EBCF84BFA9333  2F9E1CDF0D5500FB1B837E1309D2DC35A67EFF4F9B6E5B54D4A8A0E561D05A55
 B03CE1569C1DBDC008F51037AE13252CEBE4F94AD92C68102E5FCA801E8492F4  BF79CF495C1811A4E64810A1A73824EBE324C86DEBE83438C7D72C5AB6700A60
 931499A970E8FE88F50211E49FB8311BD549865B735709CEF3C4AFCCEAA08822  1358B6BFC4EA9281464CBE73017291546FEDFDC7BDF932D4F561022920D4B741
 C6543D6D818217DEF4EB6EE8799327913886AC19FDFE9506DFF94B7C52362DA3  138BA02B5AF2E1F0842C91785A8509A82FEA7B0A26171559391EE99BE4E8C5E2
 D8C68D9398B03624DEC053A38E6A1459EAA498C9A934F1D0E6AA4C2F33EED268  AE8B6439A221DE41089F34D4892AEEA462EF537C7A48374CA3C73FFEFD6B2FF3
 4D4CFC0BE86EF0553FFDC19494478B5D28207816831BAD02CC7B8E454192C241  E9C0B835A9B3D1373935E86770A80352D3760CFA0C5EABDE158C1B51F96557BD
 E72E787A9233A4DF0DF97C40759CF71D89DBF1CCFF69F51C03B624DF8F09551C  7B712D7D3834D9A6673E96A4FE69B0A64EAA2FFA051DB78796A128D1AEA6D475
 4AFC390E4F8BFCC5DDB47EED968348070F60FEEF91E0B95A562D3AE8F98BFA27  E989E574B40F907181DC7043CC2027E533EDCF4B0C17827F2E10DD42ABB7D24C
 9E1302FFA52F1FC101A1D9D9730E351B3F3519B712DFF463689AD5E1DD917496  38A172242FAED7C4DA7DD2B8683CA38BAC2C088E990414DAE86C25B433C8F6BF
 D12F12D0D68D085120A73AA79D3C2A6EE581555196BF2DC050E91E0F6C44FA14  516A1906655A63C3214971B2494BFF407B4607E7318F8A5568EE866FE83625C6
 ABB25653C29CA5407D89627A8775A104DA710B6D1ED94C5924EE373A56BBAE34  1650FBC4C9359AF0E51820F6C7ECD1F7FB860F2D7127E89B9DD0103C3D84E643
 12A050C14F1B8731DEDE5D1508E994AE4B88F5D4A0A6A9653D7AF35795F2B09F  D4DD4B89D46B5DAC55495E9122ECBC8032EB6B88BB0F8B0E6704338F88CF7E32
 CEFDF073EB075AD93910658ABFE765611166BE6742441649B747C47E600C8742  DFC0EBFDFEB5CA4231C12B8399B9BA02BA89FFA59EDA21D625FE4FF82A11BE50
 693C297F721A71688CA215E54A3C3D929324A999A60490124905514C3F8A8FCB  B40D6FF95453E926DCDF620286224150E1AACECB9E51AD14E1EAEEA10055BD7E
 CA18F3D54EE8052D5656253A2DB16589E15E3086B1B0B368BCA56328A0C24FC4  E229483A955DBBC66145FD635F7E2B4ED0B029AB4F1DCCE4C621172A19429798
 31165EFA62058B5CF9DB035C1B98424FBA95DF8D05F667B0A7A51D396B9D2925  5143B141923539B0CA7B3127AF1F1C5034E08012A95FD478E2FA125B5A8F7015
 650831A31F22D9E23129BAC30959224EFC4FDACEDD0758BB5D47EED4457EEDF0  C9F2271A7689B406EB4002EBC9D484DB76006E2B469E2364B30F2BE4397868F2
 16025FD16154EB3FCCE7B615C301E4EA104D9A9E95DA9C870A11A46705FF507C  2E39BFB8F5A408375CC3C9D2D0BE459C754BC634B700E9523C44EFAB1A4A68B0
 8B0C8C047935BAE989AEC9DD04E8BB2470830A7E4FA7047BF4CFD3607C22E7D4  D0CD9994C2EA11DD50B4ECE070B21BE41BDB6E0DA7B59CC6351D8C6542B680DD
 F22B8FD06DB58EA67DA6ED3DD5E47CB66F65351369F568F744E4419E9AAB028F  D0858397472577C3E5855A56328654121E3912FDC17A245C3F26CDE4483F66F9
 44A536622FF135554971482DCD756A330D6F474C72F9DD472543698BC9C8E30D  083CFDDE3A3F4411955F5ED4EB645B5E4654506521D2551CF34C70CC4A07CE03
 622C16F1F57E05B61ED88D3A520C7A8E377204BDA95A1F641FA1A58E02F8949B  C990C3FE69D253226F7420BC064FC8FC59E79C7B1E6194525E544C44A60B9850
 9C4F332DAC3DBCDB782DB777D6535DED5C2BD1F1A8E4BADED865BAE2468194AE  8F220B6784E0F9868C35E8448B7A576C17DC0BF2BC2D3B4BF333DE38DB7D403B
 12684F423AF91F1155B40A21FABD28C1A6A030242BC99FD1D2B3DEC28F7E1090  1515626E1FC04AC02954976C5AACBF28DA494A64267D00C6D0CBC7FBD3750E61
 B2386627B5497296E7365517551E0B95A4308F863731856D5876CFCCF8BC2A68  E1B5A1FACD77B162AC15A2672CC8A6DE4909529C96D5D33E69EEB065959BF0C7
 93F8E762335DE93AAC05508A5B0BFB59682F0DBEB19256A7CA998BD23F7A3735  2722CDD0041BC55BD4C9CA52829A13B4F8826D7150FCBAA3C9A7B16FEDC19AD6
 CFC0C3933C12870FE1FE34739889AAFE9A758F1B337962DBE1678DB1EF8B5883  BCCB85150687392B03483BC3D610B3B1089E079C8AAE97C8B4D05F40B8AFFC85
 B14E0B0E9A0BF1B1E281077538994420EBFCECA9059AF32441AE088755A0EFFC  0928D110130AD8AC94BBB21374889B4C8A89187E9D54A7DE5D450933822E59A2
 CE5F6BFEE25A74AA763EB353A57E23FA5481B6F6A85A062AB1ADF7123019BADE  A1762E7A9FF62558A43E4CAE4A5429D4F75598C4DC719D767A3CA579BD48C047
 923740C340DB693CAA9D16959209178E9064120DFC19AB1CAF5611A43E492C7D  EC8B80C19C5037BBC0EAE5F65511DB1EA09715472954EEA5C0E328AAB4F1AE98
 973A310B425FF305B7C5B3DFCE4011842FAF8D7CC0CC229240097AD2237401DD  548867A44C774191367EC3E9528E60EB9BF8FCB2B2C463E80A0B2304CBD01FF7
 F9EA659A3BD6B391F8795264504D6F1C612537610758A2725E1DE05C6F30ADA6  6B1EC66BD07763AAE921771853BD14ED93A0143B17B7123016B62607B83AB580
 6B3249D4A50C792BD4E3A1823A40AB1DE603A397CDC631268D53FF91C82DB836  929FC13A53DD9E3CB3B9FFCD3721BCF5FDE5A8B830183FF7AA4484A3871CD9F2
 3DC80454EECD2E3C9B5DD1FADC7B5A913C439EE004523B71B46A803FFFA68F12  9FF7F65B268D71F51E466E4C694B407EBD7E9D1BDD358FF51F1B9A792823C992
 98C178604DA02F0B28E97741AAF33C256FA39E9DB05E6B3A759D8D0DEEB45C9B  6BABFC0424797D40F0C3C15D4CD5E8C32F3751CA3A50F69853ECCD06D3013883
 F88DF702B666C227BEEFA0EF7C9498252D215CB007ADB12CF7CA7F6433065B79  6899F1E2A5E6F6322B1302FAC98507A7C0FF002DFAC71E42965585E4D656B819
 DF3818EA6E58468CB80A5654982D7A1846BBC8A6EF2E36C2D93BE9B1D8141032  00A4ED9407DEBDA26830C6579462F33F8AECDDED86281B94EF4805A57F22C103
 13416F42DB216853B2C9AC2E1F36D48F480BD7B5B520AD485B6DE769F9B7C149  DE1E2FB4F12937CFDE5068C5410ABC66F3E2DC8EE50FB029C53DE1D62CF9CFA8
 5A3D605231A3CA95092BABE060A203345BC9CB943F23F2B14094870DE94DB3DD  91D2654E7D65F3B1CCC0A6ABB0A196A68E15AE327D968DA80B85C61394DA0FA5
 254B787E237615CF07A0EF21DEAC23FD37BFB8EC7C462EF4E5C0D8616F2E2F63  FA40D524012656E765F69D30A1CC9A9C1F9E8F1A0EE84345EBA78FB313CB5E9B
 644C8090FF009B0C6D8538C8FA30C1CC9C77F0A2CB14B61B4CF7C6F85D2CE0BD  6BB9D315FB86818C1147BEA7388977E118530207C36A5173345FD61EB33819E9
 D4A18EC49B9EBAB7B41EA4F90F74454A3FE5168527212A627CB3BCA7D4CC3BA9  9AFCE438F2E7C5E4F89709D2A75E272BB065EAC4A4D7F0ECBB72D25D51BBAEAB
 E1A46796DA5789A21ADF28CA0EB1A7B537ECD4DB1AE29BA625C3B9B65AA7FAAD  EDA5868C69D9FC8F45ECDDCBFDC23C28F6044C010DF2DDDDEEF4D6746F59CF31
 980473C787F07D58FFC88C765161CD3AE0DC168012F0F92AFA08690038BDCEEA  849B3FB806E202C4566EEFEFB48357567B9A2F6B450E03CF1DCCBA3EF18B7949
 C7A8E72D89C72D5B039868E5F94276DFB680B35F8582BD3621AF2272A8101E6E  0657C3EB26184516468BB22C1549A4F0B78656DD7656AC38DE0E65C883354272
 3E911F39EA54E8793F720F66510F76A158CCDDE43546E82362448E4E61F6D4C5  8561271403620FD62AA05D87F588BD54CF4C2C5061F15088DD98362B22BDA31C
 95EB18C940166FFA89E5BA4D705777D94AD375E9450380D96AB33E7FC94CF8BE  9D1B1F721D12C14568AB3D6FA52ACEDD23EE02B2CEC41C5C8E86F1FB2C61DA40
 EE446DDA230E5216680832B50D6FC422DAF86E85D6B44F6D82D76419E91C75B2  CCDC7D08762CB10F72A732EEE748333EEB9A00903E5C1EEB9E7240DECB57DE09
 D3B38C3E81A32080E2919D978C8DE22EFB9001E7FDBD7323B71B50EB9EEEA444  4640E379C672F0925E8BF3E8C57141D53148F456D49132557E969F7D9BEC2ECA
 752EEE2431423DEA95549D10BCC592910B8D6EFC3B15C44F37B026BC4875F3FC  4BA2D13F2B84A6681855DE2FC9A32DD5F79C12593D09494679045A5D62269465
 210145641D3109984B5AD54CA03F9EAE6F191A44A5EA5C5F7F21A4708E1A864D  3CCF25A3E2AEF7606FD26D5BC90A98EB6A428CC1D71559FB085CB8AA25E8CD3B
 33EE365A2869CE17BE5FD2647BBB4A86625177CF68127E6E7CE309A1B163BC54  38DE0976E052AF2C5E8BEDD0F1CABC834C14825FF4B908A95EEECCA3F77668E3
 9CF4C68E297015D9B71E0AE15DB6B54158CB9D649DCA9F73DDB523EDEF6459DD  BA0E51825809EBF4B28719CA693E586E0FA33079BC29B8F4F1EA45AB55F62C62
 C3B141EFC7B8D80C2AEE3C24E5F77448779B96EDDBFADD3992724E9999B59B47  0686410809FFB6804E3852B43EE3ED847386BF9619291FD8499D54A569FFEE5D
 284144DE123B5F98C7023F323BF78216B8AF3E4229C13217CF0146A94E018093  45E84A732FC116BE64CEBB5C91B3688116F28FDBB1FB6603B8BF93FDDB0B244F
 60241F04BE69A9CDA8E9EEC867C8694A928697BB1ABF8228E54D1BBE9E0930C7  4E815FE0374D6BA05161F4B3DF0A5937AA13F4E61E7557E4B21B6A9A6B232080
 345E4D864455DF341E9B05846D776F82C696E4E690ADBD4075128C64A07130EC  8F905DB36DA5F751FA54DB67987F052B1A93D0B4838AEF19B1FC903891F4A959
 552E24B246C719570B86712009573130ADE69476DDA8A7E7E87DFB1CE20F2695  22F6E05BB3D4A625BA436CC0451F7168FAE8BD7A1A4579AA33D05A1B322049F2
 852B933C52791864BB0DDED8EA4DEFCB659F5E71497B173A51CDE2DF795C97DB  C7E77D247D693127D02C8B48893F801CA0C5F8AD50F283E1E5C169C9F0E489F4
 683B5B551BBA15555F4E6E5196B1802A065F0EAFC46D92A50EF8C5BA7F6EF09B  AF9927544BC8DBE7953372D8326C36B159FD7D6338296C3FABC04A1271E88370
 D340645940ECCCB307BC8D6AB480ECC5841B5C6A28E3D59275345DB960258D1A  8033CB18E3F150ED20BCBFBD5B2852576713A73F8E0748432C4D5562D68360D5
 A8962078DD83D9F657C3323D4F3B1235F3A70E6FBFB91CB06AABA9ED39094317  E3AAF8CEEC2D97730A254EFB383A02512E5EE1B5EA05332899FB71CC0FDA9D54
 FCE779FEFA349BF063EE7C589CE926E0AAD1510B3A187BFFDC03BE909612346C  C15066BF278ED881DDBDF26FC266B2D1975BCEC6C649AAA4939BD9B99D6180F6
 8187205501FB71DA6636EC2029C30F35F84979711B588DF16AAAC5A13AE451BB  15C420BD675C0F4D3B39316673839E10D1C39BC891BAABF93D1E54CB48C634AE
 EF4979CFADC3605144BC66C789CBFE4DF26E54B09A772C848F47311C46DB782C  08F67E5D22ED723EE1847DCB03A552C8BDB79F535114F38E34CBE4A31CEEB266
 F2BBE0B5846AE62608338AD2049197009CB2EB577944FB6424BD969FAD0F4E9D  F0B313501EF9AFF8447F5E456E28BB2145F06A12A906BB39E0C1091B1E81DD5C
 041A717D12D1BB3B24FC6119A9C112F1FACA3F3B42  F3EA9BBA76FB3F591FC709DA36CAE73A3935AC672FC99CF7E3D3F43229971A29
   C961860CD3FB900E2433F5C38147E79F0682F7B24354AB0A6758591A4B025143
   B6A8DF160012A86E39D1A4C1FD02ED3858431B94EADCDEE1CCDC12C2A8F5B1D0
   83646FE365AA3F98AE10818E4E660D5728B137D0B2FBA6170B3EDA4039437271
   DABCF12B1B7CC5BB3EB508591384E4CFFDABC26DF3CD0DCDD40BCF7D2A73EDC2
   DB9636F7A2C5FC4CC395B4534A95C69AEDC3BA07EE2C61CDF462BBBE45E92BA8
   FAADB1F849D695821EF12FD81EC8589C8CA32AD4FBEB8A3E651CD979D1D06FF3
   075D05732CB8CB8D76A67447071F50B4439B1F5EA5BE61EED31006DDDDC8B6CC
   B3EB8D7B0AE9FA78E6F43EEF5EDC5A5C72D483B2E6A046E87AA04897839801E0
   C44F4A5F071BC467B4CA908AE468A7D6F184A5C3286BBA440CE315B76E99AC65
   93639D77100BAA6F0EFEDE4D0450080A1334895CDFA6C5A2CEA2B476D3EFBB89
   78BE4AA4671A337382DCAFA71C3387AE5BD99C8E5B1B71FE4E4E7EA4AE1789C1
   7A58BCBC1B1AF60A84782C62805496C184AE07D1C9BB5EE47CD2B6D73D4CC8CD
   8C085189EBB191673C1A972C1FC87BB219B4315CAD3FC0F4A484BECAC7E76A57
   865A6605304CB829D164EA9F0E3B7187750180373936E9FA27E6486B33AFF82F
   A0372EAF85CF0E86020526963F09D56D6C8AD91663E94EA9C4645534DAE7E0C1
   003C75DE07870AA6FF54148EB887FBB8A8A23983500A82276C1E652C8B1F6B72
   B12CDA04FF36B9F7504ABAECF665E5CBA9B72144C793E23809C9D39C3DA8C21C
   6E0D8D028ACB60E299C371BFBC35ED9A776F089FE684CF079E1AF3F50E2D80BD
   BBCAF449B27C3171E288F2FEB22D7450DDC35AA968B7C798D60CADA1191F4ECA
   77E000AF3E03644846A2D5D209C579BA62282E74F60239838A69F9A54D3CC36D
   79CB896B7455BE4926402EA080512FE24CFEF42975BCC8599988629CDDD4E5F2
   9825816C3E0D209BAD161C5E6CE1A7025542C7064F3601D83CAFAC150267A2D1
   8AD744320DCDC998B8225691649CD1493FEA7B5CBBD74408011A86D59D34B94D
   B34B3C769B9686C9E124CABCDE6C8F7952A85B9A01853B34C81963C70F6790A7
   E59B54060A33BCDD57686F1966EFCDD3899D118B03D892DB10B3F02485AD9B79
   8AE7A61738DEC746C31C8AC104E1FA8494710AC936BA2B58686D3B5F22AC8F8A
   BC38B02D39221854CD780E6CB0984E8AFEB44F1AEFDEA192C8557ACC50CD71C4
   A929DA76DFC2B652
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 16921  A7BF0B41E7B5631667682910D591C3AA46AA6818 Line 17818  A7BF0B41E7B5631667682910D591C3AA46AA6818
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 cleartomark  cleartomark
 %%EndFont   %%EndFont 
 %%BeginFont: CMSY10  
 %!PS-AdobeFont-1.0: CMSY10 003.002  
 %%Title: CMSY10  
 %Version: 003.002  
 %%CreationDate: Mon Jul 13 16:17:00 2009  
 %%Creator: David M. Jones  
 %Copyright: Copyright (c) 1997, 2009 American Mathematical Society  
 %Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY10.  
 % This Font Software is licensed under the SIL Open Font License, Version 1.1.  
 % This license is in the accompanying file OFL.txt, and is also  
 % available with a FAQ at: http://scripts.sil.org/OFL.  
 %%EndComments  
 FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup  
 /UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse  
 {save true}{false}ifelse}{false}ifelse  
 11 dict begin  
 /FontType 1 def  
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  
 /FontName /CMSY10 def  
 /FontBBox {-29 -960 1116 775 }readonly def  
 /UniqueID 5096651 def  
 /PaintType 0 def  
 /FontInfo 9 dict dup begin  
 /version (003.002) readonly def  
 /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY10.) readonly def  
 /FullName (CMSY10) readonly def  
 /FamilyName (Computer Modern) readonly def  
 /Weight (Medium) readonly def  
 /ItalicAngle -14.04 def  
 /isFixedPitch false def  
 /UnderlinePosition -100 def  
 /UnderlineThickness 50 def  
 end readonly def  
 /Encoding 256 array  
 0 1 255 {1 index exch /.notdef put} for  
 dup 0 /minus put  
 dup 2 /multiply put  
 dup 3 /asteriskmath put  
 dup 6 /plusminus put  
 dup 13 /circlecopyrt put  
 dup 33 /arrowright put  
 readonly def  
 currentdict end  
 currentfile eexec  
 D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0  
 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81  
 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91  
 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6  
 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD  
 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86  
 1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4  
 3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021  
 91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2  
 E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A  
 11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97  
 C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857  
 D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20  
 B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3  
 93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F  
 10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D  
 7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF  
 B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B  
 491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB  
 F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6  
 019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6  
 915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36  
 356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0  
 5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D  
 9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64  
 3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1  
 FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252  
 720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5  
 D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726  
 BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5  
 7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377  
 DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56  
 AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7  
 A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E  
 0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743  
 AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18  
 CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023  
 0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD  
 5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B  
 5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F  
 E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB  
 54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809  
 E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F  
 A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906  
 4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378  
 4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4  
 038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4  
 B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308  
 5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC  
 B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837  
 A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD  
 2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D  
 CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246  
 455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE  
 FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03  
 16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C  
 16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F  
 483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352  
 67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2  
 3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472  
 1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770  
 93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA  
 051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B  
 8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4  
 8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436  
 6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0  
 06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7  
 84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0  
 D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6  
 DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB  
 0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD  
 8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC  
 C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34  
 754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406  
 1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05  
 CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523  
 1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F  
 153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02  
 905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718  
 617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2  
 8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A  
 98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278  
 53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B  
 888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D  
 052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A  
 CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501  
 A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F  
 07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56  
 B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672  
 10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2  
 CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D  
 3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12  
 D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F  
 849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16  
 648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE  
 84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA  
 2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD  
 2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204  
 9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0  
 B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B  
 D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7  
 135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE  
 EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939  
 C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782  
 7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0  
 4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2  
 9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171  
 050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486  
 3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271  
 C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8  
 843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342  
 CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B  
 B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50  
 3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175  
 19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946  
 FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0  
 17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6  
 8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B  
 CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003  
 F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194  
 1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E  
 4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194  
 2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929  
 9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593  
 E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB  
 8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB  
 BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027  
 04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5  
 C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404  
 ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C  
 4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909  
 84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6  
 C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6  
 09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777  
 D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503  
 56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF  
 035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB  
 FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333  
 CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663  
 B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A  
 F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD  
 CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B  
 0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C  
 B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9  
 33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6  
 4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D  
 F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E  
 2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A  
 CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5  
 88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37  
 17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0  
 55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A  
 A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50  
 2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3  
 406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8  
 AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B  
 60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388  
 C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6  
 5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50  
 822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E  
 94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02  
 D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA  
 343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE  
 894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5  
 DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327  
 DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F  
 8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324  
 A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA  
 DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270  
 E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947  
 DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC  
 4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653  
 5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1  
 02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8  
 88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70EB02A  
 60651FC2E263002D3986B7B20CC2AA08330B9FC2E26765CD52266969A86EE30E  
 71E0B41B6C1C6DA423D3A7E1553D2FAF26EF40DC183099322D362E4965695C52  
 9FC3E5BD7ABD743CDCB717DB10372A722A39CE53FABB454EADE2179C4CBFC016  
 A8E893C28EF549CA1692C8D8ADFC471DCCDE266FB4E97A1F3035801F3F034D44  
 ABFE22F1746ABFAF26E9BB5AE7E21432887D23A8C3160DA3AF3D0628A6B2126E  
 C9DB903AC24442D0842A80F3902FB23B0B25C96DCDC614B8199852C681F2F0C0  
 F51BF67875DD84DBDB6C2C5FB86F8A00A26D0C841C8496EF8BF898CF9112F64E  
 F7C753D4CCF69A58C0FC2A551C9E22330ED64462BECF1578AD0BC6BFFBE163DE  
 917CF811D819CD8AB710689F9DAA4A24573491982CAD57C0885826E61E88E5BA  
 2BA8617FEBF7FBA6785943866DE611F029D55CAB3EAEF8BC555D0E221B45016D  
 6A6C0ECC026C5207D65A906D981940BFCFA58E07226141F17C60B2888E84A3F5  
 82C2B0FA7BB167A7B23B3CC9B5388B6DEA08BDD775C33FF60F77AB5A73503C0A  
 295C589CCD169EF06641EA1FFF10EF3637EF9E3B8B0B5C06807A1E91D922D223  
 0F26231B5192804D19A2582702B02535269F61DA486B5BCA5B47F0B40351E3EC  
 1CC0D0715D013319DE553B98321321D6FD4784E4597FBBB09B59C61C82A022B8  
 B97034978A060C544A3B9AE0DC57034867F521CDE2D6BE122C56ECE067D65228  
 55780E3A8678AF1A47114CF7AD54EA73812860E3A18A66A9A0D5EEC508C247B6  
 87D4E280B5EB8F7A92C5A686DFA5DADD6DF2B2881C2A7A94D88F51FC32EAFA4B  
 C1A60B892D3246F5547995BDD33B2E050EB6A2ECF8B0A5C017AC59BF3BC0BE04  
 C22FB923E45E32E892BCA35DC75524C7EB2FB75C2AB55F71C9F7D6F1D99A507A  
 C2B2E2592963146674B4153BB631C96350CC84A0C7D89925E2D0A07042095F4F  
 80E8B0254AA23000625B86CE80700E6BD97487E178DC3729A92149F9B710A4CE  
 A98174C9DDFDFE9B1AC9294DD4A19F0A5A5A37CD394B5C0A06510486C9256D89  
 2AFDAB9D35ECD1915F5B2E6F79BC48EC56AF68D83B462FC0BD107217A149E9E7  
 7C11E5C236DEBA2A2B70EE380C8BB29D40229D7CD2BEE216E0AD08F61CD4404F  
 27EE77A43595FDDBF2849557F0A3D31228E31C2BAB69D8B3FE3B9156A1BBDE9F  
 0A6B12DB93A448035D9B93F74F9FD1D4496BEF887577E2A6B80E75685D779257  
 6C37430881572344743F79B6F460E4604C99E487C25A41816ECDDF97DCE57068  
 DBA0EDC613E4819EFAE1600A6B22EE820B6DC8844868F10B3E938433DC41EB12  
 849392D82BBF54600993B399B97E18A48581339107055D308B222C0631DA5C9F  
 0860076FD4FEB40E0ADA34B7639A7664F3145215F443E0F736FBE51485A03EAE  
 F0C72710A601ACFA274EA1585C20E835B530DCED81C1D6E7376AD1B3863AC5B9  
 D9A68AAC81EBEE2395DB7E754E496BB4E3B25CAB964C7E6F7675285F7A12E229  
 D0729CD9ADE0FF5C63924B3BEC4B6FD50C56BA2CC36C8A5D13C61024534D842E  
 FC943113538A7216E59A49639D  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 cleartomark  
 {restore}if  
 %%EndFont   
 %%BeginFont: SFRM1200  %%BeginFont: SFRM1200
 %!FontType1-1.0: SFRM1200 0.3  %!FontType1-1.0: SFRM1200 0.3
 %%CreationDate: Wed Sep 12 2001  %%CreationDate: Wed Sep 12 2001
Line 17400  D0A69F722BF7F793DD71013CE6B3FDBCDA54D2C8 Line 18032  D0A69F722BF7F793DD71013CE6B3FDBCDA54D2C8
 6F3AADAD690973C92FB7B94F01EA6D07BC9BB8F945E31A1377BD03CDC2F41078  6F3AADAD690973C92FB7B94F01EA6D07BC9BB8F945E31A1377BD03CDC2F41078
 6A733EB73784EF86CD47CF1987883CA618EFED89C4231F4A2B31021616D0DB89  6A733EB73784EF86CD47CF1987883CA618EFED89C4231F4A2B31021616D0DB89
 C51001090A4A7FB511D9D8DF403A554FA06AB29F4A0504DE8A092565523C54F1  C51001090A4A7FB511D9D8DF403A554FA06AB29F4A0504DE8A092565523C54F1
 67E6552B04B2F2B9CBFF470F807DED5B83E3870C803AB277ECA3BAEB7E82FFD4  67E6552B04B2F2B9CBFF470F8068F3DD56F8ACB01F6C104A56F6F64E02847A98
 6293C25C465471DD7D87590DD901EA411D2BA202FD2C1901E291E417B50946B3  45C823D37F398CAF586AA3EF050E4CE01B4F9572DC886D1EF523365AF709677A
 4CE73E67169DC2BB69719E72760032BAB36A325807D366404800C18CD2EB10C6  5BDAE986AC79E4AD12C8885B4DC1DB4EE24629D829FAE10DE7A2A4339CE7B7AB
 61F538857EEE65C4AA90BBCB572FB2C042A412CD417BC96C64DF0A28DBE62A85  3226433159BD59249552FF9A88ACE58C32634E70D438E2B5220360DDCFA34381
 4163A7BA0BACA8517B5B76D39333596F72FD667893DD9870FBAC80DC8E83EA1D  141F740C2414522243F8942DC98340DBFE2624D60FB85E0900294DF8E9792F29
 E790C43FC8DC613D035D6F96D8C73E43CA11B3E9A10482BF77FE2709732F8065  84F79AE5D559D34F0656643C77D04F4BCB9D5BB696B5AFE313BED8B664590BB6
 126559B448A95192F77048AF24C8D6D46560102EE1826073C05C61C3CE10BF9D  A4D0230D6BEF9F97F0175819F780F4E7789EF9899F90DA05E0E80846A3B434D8
 68B214CD9E3FC7B84C0B4A8233C70F754169807B8A4063FB8EAA71B39B7AF07C  6E2F73407610A5B117EAF149AAE7A33A387289DD4C38A4607D332949ECAB746C
 F260F08D58ED1885E0977B67C14827EF268AD0B90222B25220620EEBA206AF5C  F74B8689754F0DF3409BFAD95C13D4E1A8763425CBAEEB79A1B7EB185679AEEE
 A28982F0D63729F2FB52A324BB5BB166C8B76500988C95C23E251F5235581D79  DD68859B7A8D8A93CE875B112BBC4448F45E494EDF3A75C620A66A5CDFF2ED96
 F4196FA646F01DAD62C29D7D74D06BC22D2A2EDE50D27EB1E590E43480F0F3E2  23FD65365EA371823F0802874BCF73F5D76E7DE461D8EF9E157567538D876FCF
 C2AAF32AA71F8D44F4F0DCA665B9AEEB07FFA2102DB2FF5CC264A9850F499943  7A259C5132533233A4B6C81B3DFD7BD074E0FA66F09F9756A4EE5C9EE0C92457
 97F54EFDC5C30F96E510C04A558C6857AE5CBCB441E9B74E488C62ADE6F23423  DFFE8F3F350FC8ED47A84B487004DD8F087F2C3A6F4F920DE2FAD383A2C4705A
 67F748E68AF9FE2FF904086856943D6895A88CCC15F46C9431203F6248528E40  236BD28ABDE3C976DF384189A948531F89C0484FD5C344A9FFD7CC914728F9D3
 4D1D492270C25AC742E8747CD0CB25682D2BC5865B762597372D77ACB1807A86  0C7157CE206F3E55B88162AD4D27F1890A7406C7A3E5209EA0A42CF06C204732
 7028654DD2C1218D4CAD60210B95E8BD19E2854EE88EC57710491A203C9FE6F4  B5003F5D1F513D5CC2987D4F4F13362D7ADDC3D3BC7DA6D660487FFDE7E0F686
 3AC07F64A2719EB8F2CAE11F3A66BA36DA5E42F92617DA74F2CE02AF56F30704  07A45721DF8F61ED9039FC5C1AEA0E84B3C22D2F3EB9248E5D82611E38BCFD76
 203CC78DB5D71ACE97A8E6377DA1F5B665B929FC0D79430F7F3AA71E7D5201D3  87A60F70068D0EB2E930FB6C25DBF0C3BAAF6ECFD4A813D157A41702A8DDFC84
 1284A96D340052A97F2BD913EF98CD213CE2C1E86106CDA22E8F77C85F44E84E  6D3821313EECB49FC243C5ADFF81580E9C197B4A3852F42CE5B694F7BD3366FF
 D06CC2B22F5D81829C25C09E6FC4D04BDEA0BC65EEBBFF582BD1D70E473C8A13  2722C94D18F8E1B352405E77CAEA9332ED3EE2D617F29DC00E95CA27D1299306
 323A513B66FE3477C71C74AB482B687E017903AA0460C166EA8C304EFF851939  802ADB4408A21A41A2E09F99495DBD4203CD40479811F2848607637954CC0B11
 8751D8E2649FC00CA98D9F0AE1873CB950DED8E8F22B6E057EA1FD7E43DFB4F0  EE0303EBE4514CD829E3905EFB8455A08E5A7ABF3C3CF5443F03CF7C7A4BB136
 D262C4CA3DA5B18C5124700773EC8787B3B6F81F2408C091166EAF88C4646B4B  D092D1B709A3A18DBBD06A5246DF0B97FF248FF2EA0F009B6D24AE9469A16EBB
 412AE6C02DD94BF5D206080E08C48D0E09180BED4B961BF04E0CDE2E40041051  0423C4F78EA0D70AF5622677AABE0D00ECD15B3BA74E201DC4FA2E083B0C3964
 B6FA6448B378A98BA5F5DB13BAAE1F247BA62476B05F4D443468222DBB778345  1846E90E2DFA6D5DDB0939D8AD42C0B9108FB9A8F20182F6F5240916C8ABB3CD
 1E38A01350BEB1F8CDE6ED0C218D87B439343FF12EB39353D7191ED682EF5BF7  95AF693EE911BDA0F24AF0580B2621E7DFBD1F17FD79376AEC41F4D52AE253C4
 EB0E2551F5FD19020412A91FB03FFEAC22E7A89EF4670960F608B0E14187322B  FBB485151A4724531BBEDA0F7BAEAC2334609D8770C7229DBC2C4B7611C29128
 4F171AD4EF68CC5B3C2C095688B66DF291A751527C0B0E090FDAD74FE0505B23  3F3AA643DBB780E67C7A332B80B650CC520C7FF8AE88D8AF9C21BF7E2129D058
 F0EFF44338FB5EA3EFC6B3579C8FEE1DBFD2868C4C0DAEE8AE809B53F134FAB2  5D0C1BBB5489D56258D63ED6FB5D7AB1755CEFBCB423E67B186439C5694E6072
 4DCA5E297EA1133675490E34E063DA919406EE962615F4FD664CF4A15B6E7BA8  3036D6E6F5A9D1E2F89F7713FBF3CA72B0D54DE24EE880E3EB09ACA94E296668
 0F1CFB288E5068A11EE8BBB5B5439E1F59F8EE27AB1F395D4ADE9D5B8D92455C  5D5594F53184FB2A6949A02C4E311CB170C632A5CB74684948671E5A5F3E4925
 C5B3962B4FBFB3F91DE38EC47FB7906FEDABB89F31BF69812950D8BB744D1A2E  D73DC8BD2905C11D61090C218674A19E1A7E0FB8196350D0AFE7D585F670DF45
 50FE03BF04DECC857D088230A677A6D0313FA6AFB1E6F1D4CA710DB952B1D96B  0C843344F0DEB3868E17DBE139B449CE26A66B63B37A18897E2C25C96939FAB9
 BBC888A36A54D9D8AD5D9A33A7C520F21BA84555B96AEAA5AC06AEBD45A111A2  207060B4F93331801A5C533301ED3C70C986329A8940CBA77DEDF8DD5B670774
 E30EF99B5C327AE5E787A186FCE667148002BF0DA81F9C57FB360C96947DDFE8  8C8C339F825A0DD6543A2F5F68EFCF59C3DDF7DFB1C4308C06E45A96BCD330D3
 222B647491784D7C23A6E0AA00B44F151A520AB0720847176E8A9B7DC31F5A69  DBC0736C0C1EACC059EA1890584A19802F76007D7D84CE05EF74DDC0A54A6902
 18479E48E7B8D1DC85E5284B15697D29DAA4EB11740055679204FD77AAE48A16  A368E6A53C39067FB1DA08FED3541D6B21DEA7E980D01FAF707561A4E9F3D174
 E575F7DA443474CEAFB0BB982D0CD68C9DD32129BCCBB0E0350B907FB79F3E78  803BCF998F84D53216732841AEB36B74E44A548894B9391483643EC16FBAA2A4
 605D2D67EC3B55216A6932203D384B4270F9109A016FC5F54CBF7738C2AADF4A  7FE22FC7DBF57D5E22C2AA393455F47A97F26C95B5B9D3F4C74840FDD61F0774
 D588741CE894E852F35D316F0ABAF1ACF67DD41871B550AB3B750881D9736A85  61679BBDC6E1E7D70303CD6609E1391EB98A5DBFC2B82434CF9E57078C62D462
 531E4F928769C0D026C79538065375E5BBAEC0BFE2A838BB716E7CBC60910B38  6EF51E654A16C923ED008F36ECB446B21EC1D15CAAA3F37AE73660695F70D17D
 91E3AC8956973338F9C28CC339BF0DABB678C410D9BBD5B2727DBFFDC18AA4BD  A0BDFBE383833CA1076D1E3D3F44103DBAA8E70FDB2E23A5016A0B439F4E6329
 C8BB386064200862359B4F54CFDC928301FE9C9204BDB71DF2037FE6354A31DE  32ECF1B998B65434589DCE632F55D5676BDB386B7F08A98CC89CDA980047C3B4
 45BE53C33BA7D223DC9AEF07C48721D9230210BB222480C6DC1EAAF02CDC87E8  D8C2028759AA23347807733D5A6B03CC4BC66F7AFDEAAECC27BF69278DCF50E7
 214AA923ECCEAF23951C8B561EC79A6751D2D25E665B93B14BCE9AE2B75D5964  A04D39E9ECCA3408090825688E97E21E087169F724C01AB3480B6200ED409479
 FCC61B99606251187FC1A33A199A3056E600DADDDF56C5DD3DF3FEA7F91686F3  1111FB9FB42F14F3CD28A7B7165CAC0D3EB74A46F96816E1ACFC6E65876EA86C
 9A361572921054AB696BEAF88E502BB64F1D0479FD7462B5B196E2F6C68EEBFB  824DB8AD38D11B45A106324F826FA18AD9EFE1EE310F339EFD132F37521D0DD6
 6DB917AE1913130350A95FB174C1D36FBFF53D8BA276183048098E2A20979300  D41FD28C33298C27739236DBC07CDC9A8CE5EC2FFD6B3ABC116F2146CA905405
 15CA69F3A17150AB4D279A80FA7ADA248693659F788C6C3AADE14B67A7A8DC93  02328A831D106B1315C05C145432D7FBDC34689673B75B043FEC9B8CD70880B1
 758F4E89CF549EE83823DBADCDA4C4FB832DBEDB7E23B6EDA5DD332404EE873F  8501813CB9B2C1B2A8D063664D22AC4C17381EE8A0B7268C5C47CED07554EDD0
 3284D95F0953CE0DE515858C70212D0B606B575B2B3F67442DA3799069942F56  B47F28FA4FB0A3761819DD68329983CCCD8F1D9564ED06F3F18A544996B86891
 8CE21696F8A44D34990E61B8B54EDF175AA89A99454DBC99EB639587A819529B  08E06CA7037537072DE8F4C9889D7855826373E0447ABB0203F85606521AA7D9
 87C5DE121445CE61C6351219E866B5B033FAB3EDF20C95CDBF0847DA80015415  0665C56D69AA160EAC74FC0B36FA63DADF30BCDD5FB6954ADC9025214BC79C98
 5489ABAF9D5E8F967BCF059E80AC740CB718BABDDB84F5333BE2C6570E9F30F6  78622A49299CA77DB1846F36E9B6D0BF6971072C977C53454C34EFB86D8DD32B
 9D21766F2ACC2626CB4A33504EA57EE0DE0164375BE5E6FB7B5B6A6F0B64A829  AC72DEAF70440287FE1552FD88F9C4F4FB65E79DE1DE68C933BF5283EC9DC35F
 6A4246A2C23AA42F9572563AB8839DED88F5FDBD973ADDDA08529EFA117BACE7  7FA94AEA5630BE50BEC10AA3F058A8A1E29BDCA83239B145EF5C91000BF8E889
 3BE96B00F1F39671F6CD5BD566784B62F22E3C1323BC5F6DB0AE26DC8165F0D3  039C8CC146D575AE328244B4ED733EAD0DD25B42116F023608FDD3BD578AE0D6
 232C30CBF9CC4E9FF26538ADF71C5E6449150FF96062F3D54E57E15D6E007480  E6AF49F9D2371E1B313D71039E9364DCADEF2622A8BEF0194F55ECF2BB8FCD2A
 2715EB5FE76812B297C88B459AC5A430B688C23F672D939001777CA065DDFC95  6EA0AB9A526EC9E704A9607F43A33017A3E55D5BCB20FA48D764639FCD6EFD66
 E1E989AD21F54BE940BA2760DAF5D589B6E98A84B8BA18FEE2003A0FB155B469  E25DA57233C51B67D6770453C62604ABA3017847BB3B7146A035FCBFCEF553DE
 A662838552A1692D7D731FBAADA2C528734058AFC05AE5E60BCE9357DF849409  5EE4BE9E96F864404D7243C3BF8D91B05645FA2D8F4E65C9C31CD5C9C22E1179
 846E243005C9C1677D637D8F5B1AE7C5314AAE08F769F573439DA1186B75BAD4  0324C5359F047ADDE67BDF1041D3DA5486CF8F990B7BD56CA139375724719E8B
 8D22782B18FB181BE861AA0FEF4675344B8ADC081A5620CC2CA6AF8B0321A5EC  C945A1697EA607C23BB42602C0E0B5B0CF60011453E31A8EF915345C6B288E78
 BA73EC67B44568BAEEDE55ECA8220A30B7C2A7BAC7AF5336B6214E03AD646508  10067B3085511872EA34CA30D71B642AD531A01D2211236E7EE1D561B72D2726
 FDAF537ABDDB47B7D9A4B07C4820D69A965D7C969E235E190E8DEC1CE6E86137  1E90DCD5EB1074D10EE451D0A84AAF53D93AFB712ACA790697073A6562229948
 4A4B0B923294CAC35108C4060453B47B5F72F3712F9F1993DA1C2766375C9E23  97296C96BE904DC2C36AB40F613AF7FC853D60C8F0AD08C7FEDFCF3D45F978A5
 46B1FF57A2CA0A4440CE4EB25B6991822FFB25C122B00E4C4189B52626734F31  E48F58C8769C6A5257655AEC66CD8AFCEC9D3606AC1C7B4D5C6FBDF6F1B3B376
 30D98A194CD9A88EAACAF2D319CBB0709835681995A84FA33A7F2B2E1DC02D42  17FAC6C392122A68F1B213518AEB9571FA53CAFA4C3C6A624B65F675D70F7C79
 2611A3AA49A51A32D6EE82FE0C2AED4F4AEC20263CB9714E229066365C7EC3EC  AE7E81BA15AE0793DF3A0BC9F4828881D6F7E38D57F1DEE423D79C41F3E17C0E
 4C9754CEC1E1EFE49F6D1ABFF6A749F61DC3887C0DEF7D7CB723BE6B2C50DB26  D6533AAD1ACB42DF9B80B0DFF79E64C2BC50BC4D2EFF92A906B31B5EBC8CA98D
 FAEC9CEDF8DC8213B4681F4E10D18D32C34F0215D49224C906425AECD31CAE30  80557121326EA3F5CB7C892B8FE930DBEBAB642CA59A8A940EB45F033A3A45A7
 F1435827B68A74CF4FE15A38F6B0FDCEDFD111470027BF2298289584FA884CAD  2C7826359D988FB20322265EE0315F081CA5656E53408D9C9208A16A3DBC98BD
 F0733A797E45830D06F6DCF5E64254753FD5A216ABA491EE02128A490CD09079  27814BD1A943558B05E6761BFA023D4D21E53125F573DD70939BAA9400B30C82
 F7C81107653DC026C191B8C8924F1C2764EE0477A03D1CEE1E729350D2947924  C46E12FB6D22665963F49CEB88D2648F9BC0758D5762793A2DEFE51DCB97872E
 9E1C4B19032A41CF53901299E714B154F72C6DE6AFB763D1C9D3D35E1F647032  0115E9CAB8C678E887F3B994770ED8AF4AD49DF903A3763678D86ADFFF1DC9FA
 E4161DF57B93B0CE48941546F2A053B04F26146A422A10280281B10DDF5D80EA  A56133A02BC2ECFC0548E67F0E4E1328E9966A8E1087901938BF8E805747CA92
 411058A257D41C2AD94284838DACE29FBB8C49086541101472BFE68482DF5E72  4D0BDCD18259FFF0C311BB5C8CAF7925F0832C70549FA7636050B52DCF8A9BF9
 03CB66AD507035DEE3D67E17D01ECD0AF3265909478E53AD78500327ADD99C1C  BD02B5053F5605E47ABDDE240822BBF24DF1776F83857C0C798B5D01EE1F583F
 5075AD1A8DE161F3DD82AEC34AC96C70D12DEC15D410D95F5668356DFAB63C9D  F46A111CEBAC294000B2A8B7F54DCA5739D7A16A0575D6699FCF7F3C0C0D1E7C
 6AC3DADE1D200B2E56908CB2483F5500949C4EFDEBB43E00BB8258DFFB6DE67F  BB011AD8FD32EFF19C63E48804003E73F947589DA1CA2590F9689CAD62AC85E1
 71C93BEED927ED2E07359A6DC5211CC289D599CB9821A7A19490C7A247BB5864  1A04152ACDAF890BB971F6381A356160871415C1B3B3E6EE3082095969BCF96D
 685B9C0543EF5175C44766D76639B67F388462F5B22408DF6FA509BB987CEEAF  E3EE48610D97763DD84B0889E371ED6636EB70BB02FCF35B235275D726018868
 0066871054D45265BDCC3064D9A119C77416C73FE7B16654A345F757651CACD3  9E80A45062A1E62BFA79D6DA0C5196B8CB90CC89568E441D65C640F0DA573626
 D75D76276AC709C3E4F97065DCC5FB0F18F92020867F1E7A6743FE70F129E7BF  A5C3E662E1AE5DC8EE9CF2E398EEEF64D3246FA935D16E31513913C233DD54E7
 813149F88110AA68A8E2C05F5C3B32A89C0B9A1460935F37BA5A57DCBC9CE022  086A0AF705603BB1AB88A93CAF6E2CA90FDCA3B339EBD44BB5B4F478D67D191B
 E5D73C5A3B44A52F486DBF8E955A9A822EB977227135F5DDE253EC961DE85AE5  D21CF3ED8F7C3FF37BBFA0A088208C4DE94BB0C2EEFAF7333CE20F8F68B5CF5D
 56D7D8DE8DDEDE8C91FCA4F33FEF3EFF46D97CE3153A44CFF03EBF4224374C5E  E217452524F4A1035FF434DB7A4BABE35F54FC0452A1065B10DDB4275CE2B9BE
 CCD02A3D83456F43320F5DDE55EF1F331DAFDC59289674CBC4F9B017460E1605  E2C7AE18DFF800B803C064E7CEBEA413994C69213627734FD49FFDBA0140EA30
 96D774D3861C18EB3030AE194566184CA501AE01BEEC1068E1AAD62F28D42845  2292A4990BAF0AFD8A8147D683D189D6B713D2C1BA86520D4054F98202F69D72
 EFDF451322C8D2CA7B2807C98B7715818D934295ABD50DBBBB9BBB641B9E6833  4E37B242D88284C291EFA02BCEAA0C2B65878029E341823D23E3B95907486515
 0C1366ECB9E24881BB92B77DAAA9E8272DC5E37851F0B3029931F4FD67A98734  ED3E2A52FCB43B7B91843F376CC91068219EFEA0037689B99729A49E34A4567A
 CC343E15A4C5444251C8132FD4A49CA1307282F74F840AC958A4CFF1747D3BAE  DA2ECD4E806DEF204F51271BB602357DAE7D8BBC4FEEB3C1E5B3FBA47FE64F4E
 6CB26A4D2F4090A8496D075C0DA97F9AB68084B701E6174D6C1B28CE99D38DEF  89620E16E66150671F10048A6303DD3CF845F4B30986B8ABB2F0E32DAA59A5BA
 76D6C25BD798B10C46CC4A463943BCAD2C61B275C1A1F9F9D311F5379CA531C3  7F8285D7A59A8B89C44B6FA25FA43B29E307474BB852AD29E7866D4F8403E418
 18F628129D06E6B4A395E790B0967C06C5EA4063D13475E2CABD970A4D5278D9  290D82A49F15DC9468B7FBCA81D9C720805727EC21C797487A63D26501429C00
 06F80A8B9322469F10D0ADA91E87BB7E3BF8018107F9201EB4A0865800AA8B99  8E33CF434DE64D1B9940DD769EE0A164CFDA117495567115BDE6970855DE1156
 63BE1C195D1EFF3EEF129061CDF57E89D1CF039DC440FD043247F45521B6E0A4  3BC3106545D4B48ACF076E1B456A9DA20834ED4384FE24AED61F540E2F1252EA
 E98D641DB1F89702713940A6BFD3372CF61C12A895F64C966C602BA9D0ECB2FA  A0E098FE119629E90B3A95CBF94B9D7DB1770035AF2F716F8A9B337B7FEF32D4
 583679CE3528641EB13E1926C3D4666049BFF3DF100535B65123B42A44F0B68D  22EE10C2DA27522E90EEAB1629CD51FEFAE504FE4FF0250A7D39089E39486D4C
 BAD303EDF9C0A7E9A6B15CC186A5C4B881543B437E54E72AB34F513246C83453  146143E67B0B167DCFD4A4F8C598869ABBAE8CF851797235068D9939F074D4EA
 890C40156478C2887B5439EB7BE2D6E3ED131F80C54CF7CA29445CB00D6E2748  5C0B2E0F97BD
 CB51BB251469F3890B569E2920E8B9DFA905EAF2C0C557306DD73FF099324AEC  
 63FA94C2671BEA60063EA7F7EB513D5BD3072057CE2B06B56222F7117C237A4E  
 9C5C2B79C6EACC57E048B04305B5C8E02A50260FDA5F348C9BCC5659E5B27766  
 3D8C48D4D12EEEBC14D978B744D3B42D8C411F8840508C5F886AB766A6CB0C31  
 95741941BE34AEEBDA79AC90353A5BEAA8E5A186E1F381910721AACAB696D9FF  
 31992C3831EE6D8CD1975F4AC65ECE19C8A8850AC9251B28CC3CF4A4F3E041EB  
 51C2AE702FDC926BDBFC2CCF269656BDF90F6A92DB2C7091A243FCEDA6543076  
 88F12962AA287CD56C8FEDBA6EEB908352A240759F1B28623A3907B3A7C5B064  
 6B2A04  
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 18964  CB2DB2134848DEA2F9CED443DCF561E7272B38F8 Line 19587  CB2DB2134848DEA2F9CED443DCF561E7272B38F8
 71B2D0B7784A38A53B5449ED3785D5DA4719F95DC9260DFECA93149ACB67CE1D  71B2D0B7784A38A53B5449ED3785D5DA4719F95DC9260DFECA93149ACB67CE1D
 684B8EBC3C7954B5C60C4891981BA8C2B964C572CD7574E1BE04848870653245  684B8EBC3C7954B5C60C4891981BA8C2B964C572CD7574E1BE04848870653245
 C90384AF2407F76DC332096ED81633373072F975D7E809E9A6A9F68CABD8798E  C90384AF2407F76DC332096ED81633373072F975D7E809E9A6A9F68CABD8798E
 48920B6FD8EBD6094DD71174C875B80C51FD45FEF7F637154F719134C7043EE9  48920B6FD8EBD6094DD71174C875B80C51FD45FEF7F637154F719134C716B619
 8CE315B34A05EC13D27B071362EC94823101E31B9DA75BB9DEAD6A41856986C1  E659615B6DAE0803694C59243C90D5A707E8DA8341BA92BCDD769ABD9A2DD58C
 341AB0F1FC68DCCF67E30422379609D3824A76A540F89B5C7F37E984DBD317F0  58D64667CB17503099C588A756A598A9B450DB006FEB6243233C53B66FCD8664
 378BE1218EA6CCB76BB9D7693BB552307CD65477542CD29EBC614ED3964184DE  26EF4C2702CC55ADCD02E17EA8D1BE7192280655DE5B802C877BE793BD6C7920
 78E9CA23C790FDFD8EF644874B3349F58EC23ABB9B374A65A471C85B8CAA6437  3D7DADC4AF3D1FC7434A9E4B7E67D4B719970775A6D9576B30DAC917267E421D
 942E0258AAD4115779DFEBA74633FB775AF26B1435B3AE66BB342436193846B4  34593ED9DEB4DEDEBCFF07181AB289CEF5E6B494037362BAC9428930619BC090
 609A3CA9066D2A749F8ADA215459EFC78CA89D69942B8E2201DBE01FB0274AA7  DA2B25CAC12F728445C2337F5A211661B007B86167A1FDC2CA084C4BD4BAF4E0
 6CEC1974A75E3951C53F2C40046E9A088FA25C4E8117144127C2B660C4377562  268E609584BA23D4C9658178E131DACE407F5943660C32D393B1224B5A14C10D
 BCFC6A4D0B294D31AD1FD8651A9FC027B2BAFC8EDEFA7D9B8BB80BD5DBF2BA76  932F3A12464B7AD60515E2243A5B05D71FD0B38E37B8D1114BC90F830C6BCBA7
 527563867C03431A4A5A55D9AB034EDF79D88F100A3A3170EF2583930B76C97C  6F8B909A13BA20AB4FD348A35DBBCD10C696BD0243575ACA25C584AECB87B03A
 2CAD08DB4862F20EE091971846BBB054A5EE5AF65F0F7B058F89CEDC63E876A3  861DAF3C4D59C1941AD7892FACA4D1ABB9D7F23B4654B265ABC31FFE391FD2C3
 5D62854CA163298CEDA8225248B4CDD5F28D44B5D300D2CE49F5DCB6C591E015  C73FAC9BE9F612EC50D6433DEA4AA229840D4C62C19E602D5902E4E83D61F68D
 E6124B69DD245C7067F22D7A1019E04A1976151037E81E19B1D268E6DB5F47D4  73A3734B8EC9D803D3621A29ED495AF3AF836072ED471DF04EDEB53DFB09682E
 C2F4AB41F04375839EF5540A30BECCA03189E79BDBDDC4F3D03DD5529D615F9C  9F8E5EA9E9A908755D318C449E45BA764F5B8D6B74D2B54D36F926C02688AECA
 C456C8822CF801DBE050E82C37651B1F31ABA40C2B883E1070F6085EC42BA53B  858A5D81251AD87A38435E99C82900E8B591ABF37C75D26D3F928D5AAFDED9E9
 14492E31E09D5C8D95E5C80710CFFDABEB173716A7561A9B83305F80C5619C8C  37F67F24B818204ADA2A4ED56004802CECBAF3D0661D9FD2FDD7BA05571FAE4F
 6C5622CFEE52B8316EAAFD48E2568377D3C120A90D67D660CD4C54EFB79F9A6C  83E73747978F0BDBD6EDD77BC70743C30BF59EDA5E6206FB7328C2710D9292BF
 1DC9901539DCFFCDBF50327C41782B25B9AB53B2A28BF07670D0F9FC62DEA267  A2151E6E85A8CC96380F9C176237235DCF9D0CDE1D91BA212F524607CD3CE279
 7D447AA8B079A6A93055ED598D0D5EA9018F66E1DC8EDFA151D3333F282E4770  94012842AC4891051741479C3AB4AF7BCD25FF1756C2EBD23B19DBFF5D7F868B
 738B9F67F437636E7FE48348201B5D9092378B5C1D35C4E409626DD6A89CE013  B458B8734B633C98212FD37C1A468F1EA8A0FB857FA703F2839E46C009166440
 62BC91975C524B96C23488619BC090DA2B20C318419B34AD6BFC134101D3EB57  3524A1C6FE77C016E43F4950565A74DB72388463669EF26D62399256F0E0FDF9
 52C9A950C27A5D7F7C19575DC300391464383D27F9C8408CBD2F26BF5F1842A7  7CF83806DEC4D2A4DC43FD4AE2433F68091FAFEDC6E25404126BA0250D7377B2
 68708407786064099C2AEC2D5C86E975DA644DAD59F589892DAA511B8E0AAA07  6B2CBC69994A576F53704A0F340AAA2B6D1FDAF7A78A0E6A32F2D61467DFC393
 18A30366D10060C588B80E800280E232C2C7A213F7E427E992F0F94B379DE46A  AD179441058296B4C088F19D3C333E457349AA7CF27A8222DD835FFEF20F2A5F
 B436D4D0DB2BAC39457DFF2F3E617C4E9E9DBCFDB1BFC14863C42C43D4922FD7  459ADFF08FC9D7279CE2AE675C268663CF201C14C93CC3D1C175D97E00E164B3
 C6B5B671217F2DD2F393E6FBA194BE43CCCD059305113331F586009E3CE1ED3A  F2F77DA2662DBE191D19C2AC0237D557B7CDF7AFA96610EAEAB4F8CD7A308B9D
 79FEABB74BFAF8F7BCE3FACC38DD8EF92436520986ADAB61FC81B2D9AD446380  3FC89CF872DDEF7206A3025EE6E12A9AED270D031F0260B1314AACCDB0A2565D
 59793DFA3BE04171939B5FBDF1682C8957F767FC63E1E6B029AD03A89D7A199F  DE48A32EFEB078DDDBDE5805E27E9ED87FE65C7F1BF8FE2E9B1107F6B939DF4E
 AED110D7E990D4DF4F526DC2E066651BC344C27EBD8B02EBBCB8F040C43259B5  71403DBEECA6CEAEA81599FB762E7817AAF4DDC008B69549CA6F755A3A00A346
 6418D9AF2A67BEA52654CD668A8D78F1B9CF64B2B85DC4CA7AAF5808B927227E  AB3AEB98D4FEFE2F224176BBF1440E2A5E254C69F9CA845DC556761B0C28366E
 51EFCE084FEAC9C44F8A95A7F87DC9CA5CE8E1E815487C96AA5856C38067C9C0  C888E72543A191750A380443C7F6C9C23A31FE5588F1689226B9546755821A03
 ED7044EF6F6A07AEFEFC53B987FC241EF97BAFEE87852CD91234CE42EE5A34F9  6D677AD25547888AA32C5BD5BDFBF4DB948FE0B9C26B9FF9D18E44477DB73F89
 9AC8546C76AB21332BE22BF0B3F02C74E4A0FEC3B43D8498BBA740CAD472BC1B  89D22073756CCDAEA84357DFBC3467DD5C8E1A2E0BA23C6B24828F7FBDEED311
 73127C9A135DC6C64D88A0B0D42438CAFFF9B26DAA9B55DAB5D72515E013D3DE  33F7244D1A90CE57BC9FA57A576C31F0AFC65FF6ECDF6145D93379FD38424F5D
 8924475F94D55DA454D0EB829403A088A14CABD3ED3398F26014A44D522CF203  8BB45D0F0B6CF7A4017E6FE39A8A278637972318D5D34B04D1DB986A5958A563
 C50A96EBBE3339D7CF54F8ED4D37D6A0BB1D971A3E66D53A8B906FC83063B3D6  DDFA3CEA25BF64D90B87DFA32630B7DE482DF97947A625E5B585B02DE4D60869
 91578C32C1FD38C233FED4D51C930796AE78307B41CD2873A023AD84BD2AC21B  8A04F5AF997424CB87D8777787C9DD5B1A5F81C259C6E39FBBAA94C43D37C1FD
 4D225DCE1C0B9D7BB21372409FD8957797F60CA60789EF683AD4C7DC4C017BB7  5C1FEDAC07C355A258902CFBFAEDEE6FD11922C580D92CC613AC4BED5FC979D1
 990AD4C12993DE36956CC113E599852BEC1A10DE7101F1C68576FB4204882A69  1C11B8F7BDE06114E0A7974AD94901E7D1914D4D61424B94A0B72EF5E8DF9EA9
 13768CB00D4812A6FCF4D0F9D53D35E27EECC710B53781D0F3D25D9CC5B69A6B  35CC65B69D9BAD046ED9C554677B7112BFDD18F86D5EFB687013B820E070C91B
 E79806A8E8E018E8DA1F0156D1EA1D48494D9B874E30AFCF5166A5BBEC4DF7F1  876A48116AA1AE1080442A2AB2C858B9FFC4778255E22CC43B8E7DF84CF6BE0A
 42D7463BF4EA0FF32CCF1D7100BF79C9C931B58A4B5024F101A04DDD891FF388  81449CE40165A71DAB7FA525F4DA59077B37CF09E9B6E7AF192A5E43DC7BF69F
 254F43C08B7EC7B79464F66CE61D1D9598B68B1E1C0E89E8C4621D16846C8058  455958624F6AB92D452D67F9C2385F7027B3E553438CE10393A2575E8CCA60F1
 7138A14AB91B1B5629D1042BCF0F26E095C897CE66013CA5A6CF104BA59FCCB4  28EC6797C8B5D647159E700F8697F9526D5C64DA4CD976728E3ADE56BE16435F
 347458D823372B5581864B05DC35FA9C2B245EFA2CC611AD308FB45642B3C886  AD2CA5EC36BAB6CAB4A4CFA5EEDE0FB0FBBF7D2C5DEE656733368FE2ADD0B52A
 37C67400E0FBBEDB34B6AC1E4520E80CB3AC79BD019598DA0B72980E67CA3F55  F04530708DDA28502AB14EA4AC3B3B025C2790F8B1174A9DC8441FBAB5BD7E68
 B50362E940030879C263F53833C57D638B2E2975A4FF054EE9D809F919A8DFC2  C13693EC4D988E8ED3085BBD6E360B53CB1955C7DC86A356095F8A49D6E8A648
 1AC9E1561406DCD0990EDDEE2C8FE33BE05D8150B809C13809A65DE0BF2FBA14  2F1F45A93E8DDC965B9D8C5F424594CCC6E244C61B9C5F488A9621814FE13160
 38BC2ED1DE69853B25BAB270C0C77053B1FD09AAB51962884A54DD7AD6927CFE  4F34AC30366524689C35EFB70E7B391AF96354CB974CA0F4DDA9F5F2593170FE
 D86AA628A5A3979AC926713FFAC8C673BF1EA09C2A21BA853B97379AE23EA2D0  C6109E3D525AFF6EB840D55CA5374CC67000F63CA5B45A8411660B1B99FC93B1
 130F27F494FA4EF1F3ED532F10127403E35E7558603835C9897C287DAAF605D2  E95328D308306E2280710D3A8C7EE282AEA886BD7DD59F87076955CD023A55CF
 C1256F229DE013FDD73515FCECDBA20B456BF5D7AE8F1DD86B46AC98A5D88883  7BC3F417188FFEF950F560ECBA8665186485A1AC32DE20EAEC387193E4B4866C
 E44C76091EE1ACEA4DF84AD463B95B65BCACF132E01E6B2FC9B146BFF24D2105  CD6EE91ADAD0B40C018598F79D4DE96F37FAC29AE210BF2E941E093A534D9448
 C18E55CF8FACE3AFFDA6B340679F942311B1018F6210E7BD4A9C52E3B7A47070  3A52D1F730B1855DAB77A983118E236AF72BE646811C3C1B4144A157E5CCF00A
 664DE16EF92B0A9203CBD6FF499DCF4FB6CF2F06E5C9525C0C353E8F544EB545  362A2C336EAAB0C9410C2D3B363DA308DA757FB5AA13B0286196483B7781B480
 8932A8B54837A8960FEE3E7D2E428BF5E3299C87A642A086894E585889C0501D  00FFF9071EBC6837AFBC0A0F23FE8A1C55D04F89901A8391E60EAE41142C6888
 0F2FE0596A73057A83CDBA13231129E7500A0100F19786F2276DE883E2D93634  AD2B2C705183CC6EF2A381AA4EF6542015F34E3FCAFB2667C653661CDBB23B3B
 978C08979407171FD48F9291122AE40E4B7C6646A2373AB54FA7E5F3ABE36D41  98EE233594D06AFAC93C0BD405F74F1220B46592AE73109526A3A597325E914C
 4842097027C3C771B555F71A0416FFCABA5DBEAAA5533F3FD574286222E66BD7  E46EE796CBDDBE2080D981B57CE863809E26EA04C81DADA7046D90DB58031D7F
 5957B23C22D7AFB537D8D9F0A30F58CB946F642E2FF1A57990729C0F4FF416A5  F1A8826DD1C4B7A9919592043FF4298E2ABECB45A846A9F21A1C50D38AAA15CC
 18A5F47325EF02A189F7F96B93EC009611AA932E55B0EA4A0495CB2CF6F647E8  6C4803F856AE5C62F36EBAE12A685000E528090977B35B142C0FFB9E1B52AAF3
 3338E7FF32781DEAD1CC823871776F80CE99633BFD84CB2921D461A2637C80EF  54223735BAAE50978B97EF69C179ADE147FD499E4B7E6726BFFEE86744AF3127
 09C2AD9053B790FAC214EA649EF0A956E57BE7C7DF2DEBF0BC70A92D3B64D1FD  D478010819684DACF8B6075996F8CD29074B8B893D13DD009CC4A4D8E80FA3A1
 F723D91C5A371F0D4BFD284560DD928B97F03B90FE032567D6858FDAEE6274E6  C5F9D407B188B4CC52ACFFF5B0764B6036E65823D92BB192CC9AE46FF9C17E26
 BE85B49968A6443BC7F38F4F15C155FAC20C095B5A142C7BB9DDECCAC684FD09  BBB3BBAD0AD10CD0B82D10D7D581906975B78218F1B052BEFB6FD88069091ECB
 F3579A8C1E5ABE877753E0B1BA466C3B8E7D98A8EB4181F163B0A1A0EC59B5C0  302185E47519991D532B309AD92D87411188C875A3ECEE8C5F03478383863D4B
 58CDC06E3053A312F8FB22E35B3A5657608902123B08E110CFC9C7E5512FA07B  218E597A37B05787E55E33E1D0BF99B2A5E5052433CCDCC168CAA515CDED73E6
 3CCCB939AD416E28E04784F6D0B6498456CD0A86B9CE4053096A1DCD499D2C01  084027EC970817BC40527C3713C403D519F490616284870290E8B1A6EBFC4F92
 18515480E3F72187D83B605BB6DD9FCF2260A4EAD5B7E80EBD64092A55516488  CF90EF2115F4154825C9B2988D3BA84327B703B9E085C7AB14FB9BBB31659FD5
 013850ECF9E44A2BDC65218BA88536F13B241840A43183502FD119F77BB2CC4B  35F3615FBE44D06910BD9D6B538A268F318064FB68D7430CD0F7156859F14A24
 ACDD5BE2E361B4419996E7B389612CFB082E97D40805B74BF0A7151C26354F55  A03ABE644367E250E664EEC08D5E63D2EA1C486076F4825A0AF1593D3D6592C0
 3B1C41C40B10BADFF899F759E0AF12CBC1C779674D9FB046132DF4297497A9A9  7A6EEAA00C46F9EEE4E7D9FBB0A7976E37F2FC627E610BBB972F26B2FD167CC3
 61D5669EA80BCBB953164D0D78C30A0CE1F30EF23FFDDA4FAE0ABD62841CECDD  B84A24910D6F42E89946254DDF4732B5003F5D1DFBD9771393F5DFDF1ED42199
 178D4F777D2DC3185045156B453CB90B208F4F0C823FE8A2E6604B447537EE8B  3F727ACDCC02CB91C0622640AC5A0B46757165B44F0AE798325E4B961D3D3A3B
 7948CEA9BF8F154C8F5AC7032AADBB5A1FCD7D0A67435DB54990468D6CD2B708  0130EC2ED6E91A154447CF42873A113116359FA58D44489D7E59F3FFECCF8F97
 48029B2A6AA3C20FDEB26300EF95D333A2CFC8683A1A6A43FBD8DC8FA16053EC  2F2D63E24C8FFA00B833D07358C4A35891495E39BEE2AE4770EF25003A5A7C0D
 38986EFA0A8768FA0ED545B9DFF2A539E404AEE2FFB606325BEF16B1F959555C  8E2A0870049D7AD9E5748FA922A06977DD9FD26B5D9D351BF5739DB35976F717
 5867763568DABE41D05F584CCE18610CA2A529AB3BB927B9ECDA17868700661A  6905567F1C8F69A4772B854BA0F6D4A3060349E12440734E5BE96300BC0E97F0
 E9F7657E6351D13B1B0F9703FE05CED9E16B1A2531095E3ED4F25E002316940B  3C19CA389592AA90C6EE5761B51B310072302D06D056DD4D243D4B23575DA9A3
 F97B9C521709D1D59E6D5436660D5056FFD6F41C8C4B12798F141FA476D68EEE  0684C61C430B5CB8A0A48CF9E9D19AA916CA95A4DB1DC77E3DE5996B98B31C7C
 1DCC321413D4240746E54A19F33103A381C468BE917C04B8DECFCA8CB58B9990  67D8224F81199F972689806EBBBD1341553FDB29E39A2CC0256AACC09757F728
 33F31B7D0D073AED8DAEB3E0786EF615BE883C519B61A9053040F640E9002F0A  E56482127FF73F148B3C4F2213690D7E1DB47B800E94560DE30E763D97503BEF
 BD8E86DAACB8605213FEFA1ABE014695DF86EE890025CF7C09AB355705D794AF  43358685BC24844B0F85187FA290D5190A77B1AC66D2B19CAEC83B3CBDBE51D9
 077C779E8EF4ED49A682E4EF4E01D44EFD163D20D13F54F0F6F9BCF347F56F6B  A09F7E911AE0E16CCB1DF5D7688D559C025F8CFC49728867EF5C668EF2910239
 3CB10EB6F7E806E51B29419DFEB7EF1010AB5E002FE0DCB3A725413414184175  CC49CE48FFD25ED2DC83C44FF5CC085037A2F597F8F6C074278B13192E41795F
 E3E7E809D3D90B737C529217CDFABC899A20670FD8FE02480F8E39492566431A  2FE7F1ECFC48E2E468F59068D28447899396072630808A2149BC1B5BCA0520B2
 41C1DB4D8D7B96F57582B548FE67F06A211FE3A898E5A21F6C1D5BC4454F1FD7  FF40386ACAA06BA208FEB6872FD6E774562EDBEDF7646B64165A55DED9117BC7
 53BFD659D26BB211E531663E230D0A9A6DE71980C483A5444C0C0E04E917384F  5B5618FD4CC4B79A65A3B693B5C418637C185BA17191E2B5EE03D751F0A49533
 D78ADC2D1E57A92E682BFFDD450869053422812A7DA4437787E72E4295B313EA  78027590AEB6705EFC8C1B91A7E4D8F38D8B653E1E8A73785BB35EB5FD10C248
 06A3699EAFCCF2074DAF6267582C232B45DFA048BAA9E3DC40EA140CDEC19588  5C08BED8CCEBE9DF3E539817CB0472CB805AA9A581326867412989105C9E2948
 4677488AADC0ED19596FBCC8585498FBE13A062F050B780A39D79C6EF9F538B5  513F3190DEEFE24993BD47E82628C3CE693744841C1C1E7A31D235E25E797C92
 5A802A80D5684C50428DECB81B6E104147985CC6614DA60CB6101B5F7A1A40CB  A4AB4D8E782BB7C483FF5B00FE98C29A30F5DFF8078E771FD1B92CFCF20E5E3F
 6D7E2AEC445AFD7EA203DD27B91DEEA1E9F720413771655C46DE2DFB257C9DCF  F087EB1F9E3CBB1C294821566C12B1D92695AFDB240DC22B6DC310C7EB1B7938
 EE98A7EFDA898E95F774F78A03A550A7C60B8B4A6F4504FA9F8BCF9EB050AD0C  1B7EB3FB2DB842371D58681F4DB338CCCFD59700EE4D6A7084723F04FB28ECCA
 264B6B3B0C4988AE9103F9CA4A8986923E96E066F96AAF3D9B96A3533F943629  D77D91979E971BE77EAF484C2612530BC09AF8A908026EDF26D85EEE2E3820D4
 E228E26707D3BE2B69A95D46F32DE17C1EA4E94E059805F361747913F8A8224D  0D7E0F8D5D0C84C26BFFD4D9B82BFD632336CA302C6B8DF73CF696309092EB2E
 0B6F483BC56E116CEEC9338C2273A47AFF1F557651A691E3FF309C578B3B5B9E  88B72B80B5621745D0126759E52034DC7084416E254A0154F891E0EEB35BCA1F
 4E99E0C2D4B0B42F476D6A22B4C7F090A93988140932D0C15D2ACD8E2E0C84CB  F7E745827443D8CB33BA1F8398DB30D313BD817ED32CDB31EC1EC79BAE9EBFE4
 D9B0CC8D4995FB5A83EC0744DB6017572ED63600DD8F1C54679F3B2CBE1C7170  2F0A95B44E5A15ABC597708D96BBA7E06C768C73F03F8D6CC8B95F89DD8F5561
 92D99A537F5C924D6582EFFC01D84D1A25995135397A77E868CE4ED02387A9E7  8B66865C2F98A3B504762BD9688F697D963F35EFB019FD5FFF44E0A3F323E02A
 A2B9C45C642F239155F5D719EC7408700F2E25DB51F220ECCC24419C4FB42DCB  5D08BAB830E6BE19F9D3702780B3D56D13405C5CB5581D00E0208EFA70DEE5B1
 D46CBB1F7436193EAAD4CA622178C0ED9F0FE81A58F720904E41A09E60448B16  CE469AD8A82D48CA829E36EE5205333FC037BADCCF8CB457C3AC8BA52E63E958
 46E70C119652606D4FB4310932E4E136BEB453AE193D2F864AA7CD8A23839995  0A8B3C2C8948D3C8B1E6588DF191FAD6E45EAA03EFFA83E84F9E953A94B35191
 5CE2E21DCE5AE2D03F15752D5A8AC3A0797AD5C775A920B75393A91A42A60CE5  5EDBA5D1ACA5372FFE67ADDA409F1DE4188A841ECD308181A1A0FC60133BD88D
 8A4AC174482BA6BE5E60E50211676F658F0750C4A14F002A0A6D6381252DB489  BE52FCD1D06764E93EC2A6373F36A72766E11C465895C78DDDD8219B747303C1
 67EC891E51A2D63B302BEAB4DCFF52EEF5F7D16D0940B25AB7870E6A99EF2D8D  AB55FB775F282883D80759D13AD930AF497ED2B36FBB38800C5968EE880D1F0C
 EC992FBAE463AD500AF828107004F29B0A4EDAA171C29C7144DD96EF051617D0  CA7F0A4009924684E459A9FE767792DBEF4F2ED76D1B428C1EDF23397C663DA7
 51F75D4815BBF32BAA64E6E96EF9807FAE8B8E5DDE1175D67647D90DDE47CAA0  22FDCCD19348FE2C05D442AEFDF0CD3A9186702A682A1489AC8A49B118B31B19
 62E1DAC7A59E0DC47E8EDC4EE8AE941AA7059481ABFE9E39235047C25B51D9D3  44AE889B84F15DC2583D101EEB0A6E0F8C63CFBAF202BE474F4C1AFA8D0C446E
 F07E826D412832073C73E43FB69BCD78F3DE751DA80407400C99D41B5C4A40A5  424F11D5401ED76088577DC99CD16A31A59798023FE7A0A34BEE5786E6DA0735
 85804A8A7FBB5346064C35F79AADC6A0A1D1822D1FACD2C8C672C0403E0DA5D3  6F46A8616BF0C8091C1732429F7661E305EAB39C64141C8BB3008DA9232C2CAA
 A407635C42624568EB825552418BA6FF077024B33DE798EE4EDB05E4A4D5FB9B  CAFB7DD0E30E1069EF360443196FCD88D4D4A12FE6896503164BC3FFF579D0BA
 390BF82106DF4CE93D2F92284545E813F915BE287AD3CB6C0CC28DC558D1C3C1  6AC7EBF6977DFA35318A39E67D270BA73C84C8B0B3B89FE45C5AB1FA036C431B
 2D2DC3E7C463F1E38A6ED91C228F4218B4A46BF85716558079225EA059E0A00F  730AE989D96C818DB45DA853D76B3DD6F16668DAEAC58B315632C7C2F182594F
 3EFBD29D11093F2628D7CAE18D26D9009D13AD56F4D64EB170145F783D9E6175  AEFA97B17447BB978138A9AEF0D262C4CA3DA4859CB107352BF51AA6574124E7
 14FFCF55BA91FBED2B28C6D74015EE687CAA563F78644792E432C3A1776396FD  F8AF0770411D6AF0AC8D719A499C1047C046FD3E9A48359CA9556E3A59A621F5
 F52929690B6E6DB809270BDC40CB9AB16340B8C4C2F669ED0788C65B1E77444A  1A367F119CB59D580DE89761E99F97F3F24669B2154E6BED3FCB10A8A14799B9
 470DF748C234D919C7F7BA623F3ECE53E795B84F0018EDA950C7D0935E2FCEB5  CD067E5CC9F29EE4BC9F752DD791A7ACD1C795BD626D1E55C8C3FDD89C20FA5B
 8C7EDF13910428792AFA5E26ADDD5BDA325EF01591BED2D21220465F9A6516F0  465D725C1EC2AAB13F8A2DC709C6544CA74327452822CBE548FEE5FB5257BCC8
 FE6117F4D3E6EFCF6A7CA04C999FF81AD0F207F42B2A423EC836C946E7D3BDA8  40416783BA0562AB6D2AC5A930BEB817644060772BA2A21D43EBD5A856D8BB74
 9FB04D5777C34D0F2EAC5A3F9D962EB21B8609B0604B27C67293E78A4B3D1806  4D1A2E50FE03BF04DECC857C41244923CCA2E1381DE84FE25767C311C5BC6FF8
 1631DA612AA8F1B82087D14893E36CE80FD9E65BFA39AF25EEF7F1C2E8164714  AA1E10482BF3A42D36F3CF6DB79352552913BDBC1A3E21DE66D0B05A9F13D917
 1D27C811540463F258585B73508E9A28945C73CABC50A8DC36B45EB96039745A  98CD1C3101CFB8F6AF64DD7894AB604FB4341907ACBFB8A1E67B975830B9E88A
 7431230A5288A2023D34E6B49BBB946F142ADFE5B7D679849CA4B8E7D5BBDDA0  435DF161EF89E6C9745A57EA12DCD181C8DE665EB60D2855F8546B054E6AF9D6
 9127546F7AA038B3A0D8AFAA6986F47917C66C7873ABFD1A0740AE3C20C98FFA  130EE77CDDA3D7A3FCA5B5E7DE30DFAE9E516E767ACA9A6F6CBF2BE440DFC2FC
 AAC09D3CB9D15E1A52449607D5767E3E92666F3F9AB7F0B590749E87F00E6AF8  A9D28A6742AF910205C9B6258BE16AF8F1278E207ED31803B563AA12F66E7E9F
 B3F94876E37719A209FD90DDE1AC33950B72719B354F17DE9BC242747A22F0C8  10EC846C6E589AE055C22C572934CAFBD83A6356F227BBF51F56E66B4C65F65A
 9FF879001EA4C48EF2AFB94E154DD58C61452C8825EF79D1C6DB77FCA8A2483D  86B0499D06AC3711CFB815FFC69E3CA8DDA5BD47DD15ADCFCB303E06CB754FB9
 A4E74EFE168FE8E5FFC09D8E3240DC63BF17A8DD9572750DBBAE4967190FED25  1CCF20EFBC6A6A9FFAEBB5C4DC13B20046EF8B28FDA478290BA362BA17383590
 9366DA9DB1DDD530D02B55C0F2FA693224FB4F4BF9DFDB4973AC1A8CEBED8473  5E356D1F0DA6626CFAE1AF40D5B89A9575D99BDFDE8426DC82A67AE9B8A56104
 862BD76E964D3E11D279D4CA8C5B31B6D6982D2A02F6922A1E6C02404D875AC0  FD61D69DF0C400E149F9741689406DE2CE2C06EEB6943E6B2610E28C6BA71B71
 FC8E61F4EA1D73A587311A3C0773592367C8D190A6DE8D33B021FCEC45E966E3  0CDB48B1451069C695FB6E8741210B6CB0FB352B43106902887B4732C7B8B2E3
 12205B73C40211B5C9CD35B0E5451AA70DB50300F09AAE4714C7ECAE46C72D9E  04689E4FC6EEE66E2CCBE9CA27E67A8D96E5ED874D51401A1182856023B6F6DD
 54A5A59965A81CDE8EF21D2EA1E6F34D36B9B96708DF74047617B3FBBEEA2A08  58FCCEC770FEAC7120F54088D7103B0988F3E229BB59AFC0AC5BEF9CF39C2353
 DDB731EFA0B5B480F7160101E0F3862D618CE1711990A643FA3A2F0E019E03AB  552D5D6A0D3DC86899FB2EA6BFB56EAF9A0B2DEBEF403774A7F4A4B09682DA32
 3AE26F5C18CAF24E0C0226C67376C1C17E225F9C5BE7862FAEEC41AEDE5552B4  066BF35501449E58CAF15C5ABD4F09429C57A6446656F2AA6E7F7E60D7EAA6C3
 6E53CA6BECCF60AC7789A24E2E273455E189047C61C4F93F4C85D4B8588C61CF  EB913FB9819B3642F7BE81D0ED4E0472920DEB9D5FE526F0C629088D62CA52B1
 7C9FC3F79A0127C610AD92F0119468853C0884C3F2C2638B0298BA49742BB3C0  6E08CEE41A249AEF8ADE9F535B2D1FA1E0C5A1493F36FEC0709D6C38E6D154F8
 EA5F4235C019B5DEAC40E9509F5FFE296C33D2F11263F252B16C0C1BD6C6BE66  C77C6DD413BEDA2A09D70000B017A9F583AC96B568FC15089C615F4A4BC933FB
 ACD20C960395395CDA08858A3564DD28CD502881D30E137838B8BA1D37716DD6  74FB16F5072C05EFE42BBB16B64D84F4F0D00396ABFC831632EE8A70D205D41A
 600A44DCFF73C43176B2C8D0BB6F422E9645A501287A1230186C1DEE5D73CD91  674E791D418FCA1F44EC185D3369D34FB4934B11BAFF2B2FB982884653A8E681
 CDBF4552F0A0399B7E019EE8FC129C6DC860E59EF4B244CA58056E53F69B1CFC  9D442DF44BB1024C5EAC9C7257D7DFCFA10CE5DD34888A02320CD6ABBBF32C79
 06E27E18F4E34BFF594F18388BB171D091155927DFF08F480BC62631C602F4B7  B3E9EAAFB186EB8EB27522EF1EC24BE0186EB4EE898C02AE2BE985EE91CAAF6E
 1F885E0C8ACF5FC41BDD0A881A2221E3430AF0C77285E6C2FB8ED178066402F9  C1373ACFF3D05A2BC11319C331E36C831CF3FADE59740C644FD8A25DB8858C02
 99D739FCFF793E03E99D426F6A4E26D498EF8B3A9D8E172F7BCFC2CEE1094A07  04B4F74FD037431FC2447469D677CAF816001D373F368AA907328A0E32FA7607
 35040B728225200A8CB2B1AD3163FC18693FD7CC6E94C47FE3EF006895D57529  C3D76B44BA44B66A846502B145E19649ACDA951138882D4CCFE9D44AC8853E19
 5B935B4786920844034B6F4EDAEAAB23E592C7F5AF03297DD1273A6869B857FA  CF0F08B147C1A0861430BE5768DC6015C1FFD658DC96CB6C94149A3F1E44527B
 E577672626C76849D33136FA823B21A45545B6325DA3B702F504A4549AC524EB  3BC68CA891264E308B71B7D3DB7BA1CA214D0EBA1B16ACAE93A0C123C0DBC126
 02310FBA25088E7CA630483BC1909635396C4ED837C8A70BDD9F99F7810B3F23  7108A8EFEC8AC16900FDAA2E2F1D141DD50C97AF58479E225A85580DBDAE3AE4
 3D88444728ED3E1239D377C608506024E66A56562DAF22DC9F9756AB4CF8D10C  A6745CE31E145EDEE320296EFC860D2A57D68D7F44CB8871CC777E96E9302664
 AAC226724D1B575A000CFC63A7179906CB07202EEE0303EBE4514CD829E3905E  27264AC71EFD50D266E94B76BF9CD2AF645AAFB54F54D7FF5FFA331E3D9EDC5D
 FAD47CD729429FD862EFB1826A36620F4FE17D259E97F17B7BBD2635387137F2  77EEA1082EC86E1A2635BCEF5570ADC0F9AF6DA57A59CC4295E61DBC8A3D496C
 9D045454A039155D3A2EF8F75D2B074BE3AB545B3CC4569899B200D5E928A06A  55FD63A4DFA958C6CC0FBAC18E72FC256E29CEE64EC49058948A1EC71AD88E87
 F83059A36650E4CF17688B5F333ED8BA0CB55997E352CE04E0552F5F152FD7D6  889F47C668325DD037F6F409E951E6E688F73F57C77E51E1E4CE291AF39E3E7E
 345B4AB3D74F9B3A6B9E313728A6C1A3DA0315647940C11CAA37749C5D3C67D8  2953624509C98058B68C3B25531BBEDA0F7BAEAC2334609D8770C7234D94E79B
 F105B61191D76497FD9802793699220BFE5BDBF85947FAF3EE361A7AAC303DC1  19EF02C15D0AB273EAE0E4C162E7B5364AA1C9E33452AFF7390A6D1415D912C6
 BF881036EA25C530E621ACE547806D58EABBCDAE700935EA7DEE3D7FF5451EF2  956A3B16C00DF2988DDAF1C1C8B654A5517F4487473D33A63F657FB68AAA09D6
 201421048E8B87E73DB80157964C8C345D76EFB583F315E29ED086B9FF8DFD39  9D3C471D9D1EC5806367CBE26E49BE5FE55909072E0A9B70F4F06AC933218E64
 C2926711B3A3FEB41FBF2EA37CC2F783594DE56C34FBF5EAD2922C81D19199B9  2CB599A9233A5E0AF7AC311F0E7AD731198DACE1772773F847127F9ED9960C1E
 2E6E63BA8FCABBCAD3E10C3F5FE2D67861A453B8D67EAB49B1F086C61D92525F  3F64D863A4A321F639011DC70BF3CF6D23A52C0B89FD7DA040645985DB7C15FE
 8D0113613457FC94D29599659B31412E0AD049CE9A1361C758D6B252C2975697  DE20C8F25CF758A343029A1E2800278744839B16805B15434A0240773C7F6CEA
 31F663B5F1910282F5EA2A16E6C3061B07A55A09CBD95072A8E09148000277EC  AD70837B67C424F4A36DA5F188269219B3248091B6C7685DEA5BCA6635BA191D
 9348FBCE9D025BB9B7C4F11E48BB6D5ED9A55377881696F75A6DFF3BBD22D3D1  6795335FAB060AC4DD9D075383DAB3E5AADD5025E5DBF15404468FF6A49FC7FD
 3C1BE7C0CA9D12241F2AFA3A9044DAD4334BAD9912C83977C046023E5889EE69  A42AC118EF03DD0198C81841E2DE908E6F6802321A47BEA23CC9CE8EC365C83D
 F967F3ED018B1083D62459AAF538DE6C18FD77C17143C3A7CAD549D2B0B2AD15  9EACED27FC4ECCD87499F345E2AAFF5C41000171593C5FC02CFB378E1BA31114
 187F8EBF757A4FB48C98A0AC28A91A241F9A3FC40205C32FC569E956F94D4023  A204537B533D4245D701B543ADCF154B79ED0B77C47FA71DA141D748540E472D
 05023CD7770583AE6CB0C239A5CB6150F704609B5A3D6D2918ECDF89F47E9AD7  74CADD63818BD95E3880C1D4A5547889714F48484F1C2A17F12C3CE4370F3816
 B0C263450AD5B57549CD23EB0A74A9443D307D234EE04D1063186033FD70CEE9  63071806F9B4CAF7D67F61002EA27594C3427F9E2EA800B90875440D18A5F187
 94A026B5C239A235E5896047EFB59B13E186589FE981A60E465827E8A0B3FA48  C4CB78A67C18271C5711A59D248BAB6593A5F1F6038F07FC10D735BA9AA1317F
 395CB5C80A2508749B563CDD7BB850407BC105B195BE02D61871F84D7A0176EF  148FAED9E818CF14A96A671FDEBFA2674374AF33E9F6084DADE6B075A4A67279
 1AD3A6E60A62E18CBEC95D4F9B797B266C7F3A816B644D77648C799EADEB641E  AC40D5E84268F5AA603DE4FBB3247BDCC2F00B5F23901F89E083AFA30BFFE1BC
 16550F5CD63740FDE49FAEEB22A08019A6F1FD1F5F2B32D0CF9D652665D0EA6C  C878F367479C511D4C2FC72730BB7E26F20B208A66243CE77339593BCDE585C2
 FD9B804FA1469B341DAEF4B1B430C384EC9D831BC4199833ED8E607991D7CE4C  805F46DD3352A1B7E1E6C3AC5FCD99CF164C7C834F7D4FF8C0C5FE96F3FD641B
 66D7E926766BCE7975CC969C73815066C1D14A5EAECCCA8D8708B60D0DAFA300  EB4281190FC62EEF6097667E605BC641F05F7E06B6F6773063BD389F9CC28C54
 D10CF478604EB0A5A2160EEBF1D6FF3DBF2A689F3B997C06ED03D64ACA6F2440  6EB0C7436641D9980526FF957D20F4464AC49E4B8E3821635D8F53742C51A699
 D90B03A333F21F39BDE30635301D76B7450D4AD6993D42B0973470976BB19308  60F313C93FB5555F3E688D62337C334EA38B1AEF103B282319232BADDE09616E
 33F94F22A9CAAAE14F8C204E607D6F0A55E2CB117CA2D05701B75301EBD410C6  447CADF1BB336901535D8E70F54D18527AEAFF05F813B0F8E1D5AFB62B4BC36C
 5F5B887EC0E817EE83CF18DE3679526569A43F6FC67B3696D7E3B05125CA01E9  AA407F2C838B6F179AE9402931A51FAE7BE20CB92AF5B8DF4E6EF303A66DA409
 A0A521053C736FACA7F6BF42B51E0524A1DFC7F0C779934FA7BE438652F2A1CD  9DE6951F9F414BFE1CE47B3919AEB71E362A7B516EF85A9AD1F276CD107247D0
 C5F180618010AF811355CB98A218DB405E7B69F72563AD5D09195B914435F33A  C7308271F5BBD8D6B0F8E5A133B549A2054E1336E203EA6D6A3CD87F76A5EE82
 C36DEA40BA8C3CBB05974C89D812F5933FA957036BF27C1A8E8EC3BB980FEE2D  4FCF86A700E55824E00E0D48DCA0A23AA0F60D60811B5A50BF3922A61F353F5E
 89A73E78CEDA84AB7B617B4BE113FB5017A584E980E149299AFFE9B052EECBB7  18942CAFE94A3138363D55B52248876E63E8E3BCD59C53C0F42344614C1A6BB2
 A09EE83A66F8D8A1A7F02B10D35AA0ADF25BF7C1AD57C39C4E5BA7F7FB56E930  9E51AAAF8C0822FCDA4896B03BCF17D05CA55EB9A5A6CC66B0BBD7D952582980
 D44A34D3F36E1C3B81971217CBD80FAE3A0DE8D9D4D63A49C7EF2ACB3D7E9365  503D7A796D79F881DD59B1C31D93B67B03CF5877205C45B44FFE577358BFDC3A
 B4BEFC25A4A5795647E45B3BE2C9DA0432618147EB7FBF3FDC61F018A55422AA  DCC0DE305E7AD3F88C2BF33CF3D62EF1361C92F0F78EB1745A34A57E94E3BC1F
 2744E81C1512BD651F9AA2808A80B7AF64057F25C8E4E8F84E09BC2F63ECF940  EE7F56266FB20F8E6ED8968E494B23F4737B8E8298A3C0D5366F99BA25C1651E
 251571BC88935B9F08A67558969CE843C914E256710D63BF09E1B97A0B6E3F9B  C0A1B444102F455283775998A7D76F08FDCE1DA3A4415F8325C89AB1ACC73FF0
 32C83267C4244A101370ABD3E4AF6708A85CB82ED741DBAFF22758BBC87D4ED5  38C20386777D763B0FE0F58A24F4D26649D09A377A5223248420A98E1FFD93A4
 F11C4B36E9D2644DBD8FAFEB9B135E507C16AF01749ADCFE20DF5BE0AC5F37F6  06AE26AAC25D9B9E49D338412465453B22A2E8058C01AA77FB7E15540463F258
 1CFB082B1D8E6D23554FAF9C761A91E9C8B00B76112D1D27E9251DA284B2D2FF  585B73508E9A28945C72185AF0FDB65C43DED235BBF30B005D70010F8F7CD982
 5611A959B222167275971589FDCDCB55908E00C10B658B1D2ECAFA6D654D7DD4  EF32EAC93508D544A070C12D9C78B6A637C39924D85E739B239F1D951B5AB3B0
 E8D86ECE28CE60722C12A5C0EDDB5783D8A0A77999FC794A93D28F030A4B84E1  527FEB50212522C8D4156C9152A77941110DF28ECED7F2D86E91B0003D652DFD
 DD3D66E6B25698083F39D164B017EC6A8D6280EDCD6585750756407744A28C32  ADB320B6F6DD587C96E8DB5B0EF2EF591AF73DDF08F9AB41C634CBD20CA22175
 A818A4B833ECB05F1F3D0427B069092D63503E4DA9A0EEA85C62F36EBAE12888  8E4D6EEA1C7DAC77DAE5722BA6503EB00435B22F0802D490D64DE6223B1A696F
 3A16DDD48B4D8EB42D074145E040B460E1F47F0B76081CFADE916A96D7AA938C  B51777CEA062D6C21C94BD9D0E388EDEA82764529E34F2D0150326F9FD7542FB
 E7072899913126FED717C8AF5BEDA5B22C02F0E15DFECF38CE60F687DAAA15BF  B9F3377B898C0E2F560866EB4FA4715C699C1A7A057E2D183B9E66FBA166A87D
 FFC119C09A0CE284E3F4FC74F85D8FC06BC69C7DE521A29AB9FA03E78F379A02  80CC54F3744FCC5FDD97E83612319C3734B81C2AD4D700C7F446AF698A87F98B
 E4317DD0980B414663D99FB6DD3A7B51FBC1FA2D0F96A29C316E190EDC3D4C34  79CB9B162BFC28949CEA513237B9181F02B5E4529E313D87D241F5191CA800EF
 F4439BE3223F998A311CF6B7B33C57DC2CCA00B5A763B55B38575EBBA554E746  6353D1F5FE926D2AE3E9D87E6EA16CA52D2DB3D72CE4930154811BC8D94F6C8A
 F89349BEA0C53D690900696B7E925043465D1F6C5B5B693C1636F456752CA357  2865A1DF261D91FF9876AF91F50D9A69CF24F81D1A2E82FD579F5CCDBEFF01A0
 6C8B56DBC0D5853BD72BB626457C8866F1F1ED8287CB2CCCC4B3DE9A718677BB  2F75423EA6CC35184F0296023CD6E98381614938B5232036BC9F876A7730D984
 021F0B5575F5D52116B1623D560BE6DF82C2EE184CE16037FE4BAE0D36870087  FBAF9A6AC036770FDF7F1358213B1B4DB2B2F16F43466DCB6938C26A17EB800F
 D516607CDE051E2E0571DA4EFEBF73C70810FCA3B5F6106B018CF1171CBBA3EF  D96A71FCB32A7054A103693CDA282EA0E813E386B3072CBE56EB87697ACEFF82
 9148000277EC929627EB1ED89C9FB7001DF2F3E23EC27B65B4CF72F2707741B6  68178370FD361DA72210B3CD829802301FEA4D1C30B4100576A0C17E37F9B570
 5C7099D0DF67A10B68E22C866AF7EE94818841417E9DC74C962089483F02D6FE  0A4E4BB6081364D2B226561C78B8FCA478FE65318CD53D42D84AD55D4FF99816
 738984EAE294DA8C737FE573F1844661F8162C27FE5EB94E154DD58C6092A223  31FB8B2483F2054421E95408EF26AFAECA83602B05915CA5FE986AE6E0DEA83C
 A209E4871FD2A186B7A875F9939AF037B07147C0882B362EF0098AE31F54AF46  DCAC9444C3AA95279731512C993389FECFAE27F49E6F0A52ACEFBCAC72DC22F3
 206AD6B01A9238D6F94ED0F4C5034AAEA67AAE42A27FD671DF1A991730CB8CC9  2397038197DEFE3D0FC26A63F15E9166AD58BF778728598CC3DA1CBAE0D3B1DF
 D6B388C94A3F8017A8FE775A7C3966E5053FCC850AAA25EBCB2F369E32C7E50A  3A62D9FA63E141F0D952CD4EFA19914CAD85E6963507555F639A0B1DD11505E2
 4654EDE93D08E6999F6630AC094C616850C31D19B113FD30B8EB77DD72FBE86F  E9E11C6A63078A602E6D74CE017C70361F4CA0CB88C59DCC4307F09A3353314F
 4C04394B3F740450729E9678D8A2EB659F0F1C53927428666B20D066424F22B0  0875D508C65DD8C95998981BA8C23E398AAEE5697501FCF0529B5C50CCB4B1F1
 1B22FCFD70BCE98E35687A3EFA8954C3ADE54694EDDAF556BD6B97DB43DACF1B  775F43B7724669B0E1D8962A8CE3AF49BF203233222F1F99A6D1538A2080C317
 88468B66C2D1506A63A81812A7D4D142D0E8D878FE3AECAC37C7E050E8DFB0D5  D4675A45212EAA61EA251802D5B7BA3CA4E52857FCF052EDF14B26089B207BB4
 F1B638172F1ECA39D6112B66F6B2F3A45CD2EE2EC7B052696D764ED501A6A18C  38598265DFE3111E1D1826E11B0D01ED5F1E3749CBD6AEBB0DFB808523F77341
 229FA83A47EBD736233CC1ABE4D147A81E5FE3AA02BA3FF687C00BD9446A766C  CB8ABE34CB2F3CD927B2581AA05DF8676E6E3380BDE494E9F7A824F1D85D9E32
 97B44CBD5895070514EF4203ACD3538214C73477F132FC395555AD8A6F985DD3  66AD9732C0D5063B730B9880B8F75F82D6304F8510A16033EDBE5824E3157A42
 3F7AEA70251B09EDC26146F3064611B86FE295AF7F7971EB9AF8D973289EDAC9  65072026316657E094DB56BC2CA2945F5AA25DA3EF6918C7EF5B7A723113E193
 B5D271E12F34842911DFD4EDED0F1433C37C1C12A50854633384532B38A50560  8EA9E8A9EDE296BB82026DC6A0B632AA1AB131DF82F0B40B7A1530C9B48984FF
 B88A644B560A58EA246DB3D1309B665F80F238B54B3AFF38C510F199754278F6  CE91C0AFE53259A59D1A8AD7A499EE5DA192A0E8935DBA23B8CF6A3DD46DBFC7
 3159898857864D6CE17F16FB4CDAE4E7320FD0816287644374D9B9EA0E88E1ED  7E1CAA978E037C3DE27A308FD60979F5EABB6CB0B31FDD3AFB891B7D0F368420
 B27CEFC507626F0B4DF1B5A0DD44EB469EA82B6C2B790A65C7069CD083BA92EF  EF654A1851977B448A933781D305B2C38FDE31F2AC9988C7C42B004AC8211EB2
 176138A89B3DA47AEA9D20B3C6DA05FE190EFE3C35EF5D79776E1B6C45314612  8EE87F0E897C8C79FAF227B957FA57AD5A960EC65933E07976397C6ADA17289B
 B761168009FD6214A6BA9FE7F42F582CF59E1F98200692FE9A56D562D87BB5F0  07904E2B74516B8442B9E909C640E19C6F077665A7A0F43AE169ED37832B7AD1
 34CAE9C0B71251B563BBADDFD2B70EAE02145ACC846C6676F16CDF8D32DCFB75  F27EA24C5A22BDD7BC5CE075FAE2BC8A5C9D1BDBDB391107E23026D9A327F0CB
 BDBF8D5E5612C9671510D8B358A40B2812488D6E04845147DF0967A2E0D894C2  185D0738AE712DB2E67E467FB37C7A96309E02D2BE2B947427AABA7A14635023
 668BB2269A4ACC6F3861F1FAFB109260E0FE5C1E42EB61D744A980910A429B73  8B1116F2360C6C04B4D4AE0D5F7E3A037957E228D69489B04BF267E20387D2BF
 0A04B1BCEFB091485838D4CC034B23C8AF5750F61C67A7D8C946DD6469162DE9  2F7022B38CB7DF520CE1D4A47E5BB4B5822E051A73839EA361BDDC6AA39F7020
 6A3EE708A1482A2970E3AD947BCD3F4F3177AD5F2FA454874109CD47BC00EA2C  77251BBC5D810EBE13DE61133A21A5D67FFB2636E621530773D863B00D1B5BA2
 C97D9875ADEDC4157A858C785952F1865E3C6E3F76FD31F76191D89509196FEF  AEC0F487E99A654615785A087BE23D1B45920926BAD7DE51BFA04C74B091BF91
 5A5BAC76682A03BF04DECC857D062B947541448175F75FBF2BED939FD5928868  06F9A429EB44F95851D0844A4557AFAF621E0E8CF1744F0445359AE31AE795C3
 9A09D86E0C23F9E70B9615BC3F08A82EE08DF4D7E6D4134D0136CA29A6C171A3  124ED5DDBC8ACEBC2233C5E5A80544BCD96FCEAB44FE0209FBAFCC9140BA35F4
 E82EEA9FFCCE7A894C22569FAB0A5F0B637F92E871D9948351518911EBE85F27  9A5EBB472EE62B3728B812F2C347409082A35D4B3FCB1641369CCCEF623C6F50
 47D5E9C0CC4490D44F9C108CF98317AE32E820455A71A2F7B40D6DA0AF2299DC  5D45E4176181C4513AA361FE43BF8235CF860A3154A16BD4CB4AEC591B17498A
 092D617D3A67A494CF1DEAAEA17A33B59F7B6E6C447CB399037ED1E76BD04B18  9CEED7740F6BC2E3CD0FCEF8B2430D95A214CFB2B78CBA869FA7314CF91CBF17
 CBAE095ACEAEF4693DF15B64DF6A6F8D38CB9C80C84DEBDA2A0204A4A84DAD9C  375E52CAB31F8E1E0154EC9A2DB58AEBCC8C4402CFBDE9AE748339FAA84A8847
 53336FAF9A4F5A4D969110AFCC9CBB2A30A4B7538AA3719DDBAA760AE03F987E  68E1146C8118090C8AD93F3483D6514C447F138F35BB4ACAC8F8783A5554CFDE
 F83A4E2E92CBD9284307DCA20DA83E152D137AC702F538EB0B79540EBF3EB064  C399015E33FD2CCAA16A92C8D6419FF6755CC5CC9AB827CBAB90BBEA2973FBB6
 A1D87A6EB747B4373D2E88FFE5E5B4CA87D74BBC471DB6AE3FBB597E7CDA878E  50D3DCF5F3C4696F1BA7EC0E0FB49F1283CAF682351E245D3550A7CD4C04B767
 C802B59733A871E3F0B4BC30390AED2A954C28941F7D629E27D5F963626CD6ED  8EE098FE9E0CA836CCF4D300C9E2565A4724494E5132ECD89BDFF494236779BB
 66484DC2458A29AA0CCCFA596ECA3487F86C2659FBC4880DF998C749DF868B44  32BD39BA18562CDB8260C26F85D73BE9F7D4D7507F2391A14F213FA93D9BA075
 4B7B23622379DE103464A4A0586058D3072559304EA20A61DD0A88CDA2190A7C  5BD94D56477F8CC3E11FB631092942717932AE981B6DCC687554955F6466EF87
 48A95B21CF63FC68DAE2E98D7DDC8EFA3F3D1C477433E093DEAEFFF41FA04545  8BCDDB5AB970B21DDD1DCBB579D9636B62813D61309C87D306150C1C803E3733
 1587F6C12D9DBBB810D430F69C20B20084673722BDA0588DCE297873C1927ED0  610842E1E50CFD8B44E80CA19D0878978C821D33E5471BB49D8E1416D2E3BD52
 979EA922901B39497471E4160B82512DC40BAEC3ABC7B17638EAA9FCDABD706B  2896098DC7540D4DA5AF485688AEB09682193EB0EC4A34CE41EC5FA3939A2F96
 BE5A33C6003F23292F4A03813F9D03598AED8C666B1700AE32B4FA22E103844D  9D2949345DBD2BFD2FBA27AE2CFF70963B5E499993DF1C0DE733D13F4A0D51B5
 52478F6545177D6B1C7CE724442C8EDEC227F2BC6CDDFC00D98E34594B4E8631  FBA2844823F926F7D564F6994CA0E25519DBC708B4A77FFC56DFE9ED97052599
 35B89BD1BEAA68DECFC2DB65F26BE168AD3282B224BD03B7C7EBBE81ABB35F6D  426806548380892E21766945DA2C1CD258A826C7C93B1B07EEB9D50B6EB24E4F
 AD465D008389C0B3B25CFF7E8AF8AFBB1D0F6DBB8855013D61022A4A5AB534EF  10976AA1162AD8505468B27A13C6BA15DA34ACA8D8C66D8A85EECD5B802B914D
 67EA1BBCF8ACE51EFE90B3F42E46B90CB5B51E81EAACF80BBE8F9981B2C52A71  1D7402FBBB3FDBB7FCAEECA89C4C417FF9AA14E035452F3DFB31BBA1EB681ABE
 D37FAAFE1ACE435A994614848D0EB492770ABBDF791CC14AA07A2E81360F60B0  C649ABF26580692DFEF6A2400E9E98711CB7177781E1BD4BA971851B152DC603
 AF1EAA969213FE41C8F33D8A5E15E6BB75DC206AAE4D810E7542FA824EABE1F0  F1534FB37A4BF485CC372097A9C29C78C5011191AAA2D415F335E6C9AEBA7C0F
 83BF2A8CBDDF3A167D279816BC7FD7D4B5CF6C7DCDDEB12C04FC3E02278C3CD2  413F1D7EC4D310896E48A165C15265C4DCE30D38E2B0F4539229D0D3F2000B1B
 9B90CCF24CC42704FD2325FE9B31BC892C855054C1610DE7CD1F8BFC6DF3FD40  D091DFB3A51F1EEBE4268B4DCD2FEA6567EE14D99E68F114F50C5EBC1A71B66A
 339CB6FFA0401B1745C855CB993EFA40CE632F3A7829469E21CD9F9220E2FDBE  9EDF8DAB0EB1C7E7B59A973BB1BAFEA607A3D829B1105B504283256163925DB2
 A4898BCD079EFE8DB00625E00D32246F496FEC6BA26AB36CBAC296951B478EF9  BD91D6A853C421A28943B942F961D55623947661518F7D9B253A1015216A08CA
 6C86FD88EAADB04FC089CE1074C9D7683269ED9C7F1BEDC51E36FF3F92B17515  420F7E1DC41153BFACB55EF54349D10814BA8D41F879DBFC892CB743A843A43F
 4CA4E247190CA7549C59237134C4580016C1FD0FA0002E4F0EABC9D0D927C7B3  7B058AC250762E982BC90EFFC0824277CDE7890A421AB1F43F6EE5C826350E41
 1049A58F61B506F7BFFF8E84EE70C8F892D04EF7C91F971BBF6F85FB8223624E  F0557469F319EAB1AE084D6D7970D8438B0B46A27B603FE952A392496D8A5623
 FD8B282CD728D89BC16BE9140AB590C15344DD6C39373796E031308487F46389  8FA7505D22BFBCD3D645115E63AF7F8BE9702C770F031887C18A2D2CD7A7FA27
 1A7B0C168F610A4453597E2FC58FA20649EA75BC30157D567A6271096CAB3631  A260D3161C96F51F7A306EA5DA8EE79F0B31AE325669F17478ECBAC72FF7FF13
 FF34DDC008B69549CB14BA482EAD67315CCC043E3551791C3E11EC3D9569DF9D  9E59A7E8184B1F0201B496AB3FAD6174B969CB90AE2922176CA901453DFA2A76
 565A6412B7111EF635EFBC5533AF30E4D1AED22C2EAB630531EA4C88D993B405  B9E7EF9153005F26C9853E19CF0F08B147C1A0861430BE51BA554E9A632647C3
 68CA3F6E7E95836B36AE3951F03148AFF5121308F919F597C139FA9BAB7B440D  4479A90AC5A738B3CF72619F2CFD2EF78FF7ED7F8ABBF3825CA9D65CF23143E8
 0A96C6D5A739DA501E108BF9CC466CF25C9BC68B6AA755A5367DBDF7985E6A65  0DBD419696A0923E22CCC8981B7644C8B7C0C43CE7373940FA01C86A42EC2AAC
 CC84BAE26E34230D37E9072DE1ECA9FD91FD539E2BA8339ADC945854759E1379  CFE870BD94DD0EC5DE7A451EC9DA1DF959B934DDF4622959FC09E4DBDA47022F
 2EA2A700229BA556E747DE68FF8CC8C64F2AA96C68F6DFE7240363B3708C71BE  038664CEDBA4CEAA9B51835195FC30C05CBCA27D09018C6239B03CBE218908C6
 0021FB2E3A4ED735D97A23E39A5A22133885AF0F5810EE2CAECAFB1B59FDCEEB  156773A4E85AD53515A1D7C16D01967560BAB4FC858550693F4C709D34D5963E
 82CC7E6586AA0E636094EC046EF7206D3F2AB2DFF7088E250174C22F4FC67351  2768C703CA9BB08BB6C8F392A0971EE623A6FB32042E0C1FAAAF21219513BC8A
 22C136EE335206269C920CF3D64F952CF68A50A7578FF68EA18E52D96E3D479A  0028B229F4FB213924871710CDAF4224FE51C7D95EA06457D351063824C57465
 93105C7086E0E16944C41498A90562BC9701C6ECBE840BD1783D5A2D01C98A31  5232029370DB8B41F06B5CD15EA2474780CC70DC8FCED3EC2821CB458C6F16BE
 418D50F0A442EC3746DA34535296BF5B216834B17D307B69C11B7C11A5513276  DC3BC07DCEE474A07A5A62A9C63E4081FE73B38255AC32B2D899D6A6DAE33E25
 C62B5D7E2FDC407FF8B6A78F28FC155D35994871099D5CF6007717A77C766E5D  F9FF43F619151D88919877BC9218C8AE7799F35377E9C384E1FFF89CF367259D
 534AFD57501D4D030D7C19467E43EC497C954EC84FEB5C2E346BC8B480A2588E  0B7B00AF55D40A6BFD6DB5194F097E28601320D89619CBB7D41ED979314D6137
 ED8FF8843DFDCC251B505F9F5C64BBC64693620C756F7A35435C2C2AE0B5584D  7F9556B902EE844FAA2F32859E7D2721F783F6E14787EFF86DBA457E3F497349
 5A0DCBA462D59BCAABB224C184339147CFD16F34F0A61AF43CF53914B713820D  3CBAFD129ACB9E0AE0063B7C708F0F49D4C7D9EE42CF28D54CF941F596C6B9DE
 52296AD2F449A97E3C61CC5AFDC82F982AD591C4CA203F1F3852603585043304  9E120DC1C54F6753F54BAB91CFA9B01C9633FC41ED2173475CFDA0A2A6501B14
 49B6F36A9FFFE0D1F7217AA400E50BBCA640F6E3A492089ADD78FDE02FE4843E  7826CDFC79E3C5F61AE288141B6984B2856FE8B96B496EB09DADA4EF4676C1ED
 9A3001B8034C9CEFC3C0ACA0961A595FFA6B31BCEB77617AA57780A128CA723F  F38051D6AED764F654DFBA7B291991E1C7F2A7EC35530CEF0516FEE665DDE0E6
 85D583919D2F540775896C3C759899F828FED09DB5A996852C130E31E7CCF673  7FD96C8FA33E8D5BC4E411DCF6BC72F24B4F7CDFE9D0D56C08FDC24BD342AFD9
 47D16B9C44CB0F3294EB7327B65AEA7A5D864AC63A3D2A668FB80CAEA7C61AEE  3F779DD0AC05ABE2EABFB05494DF29F90F4451DC84DEFF1E8EFF04B3A3248952
 0B67BC4914D2D2113A0A23814D2B6A6D4CA9B8C832BB0DB35F6867D6B5351299  D45B73E0A16BD31793309E3994B871E7A5907AD956E5C2A57259E74B8EC0D24B
 E0C9FD8125CD6C7F3AE7FCD96E50DF4E50C83465D0FB711A8E4C2539A3C17FD3  6EE86521FEF0DB90FF2EC2C24499C53A315E523BCB2EBA36143280C65FB53493
 FFBD1A8EF974102D454208144261F7490D50CB35C74E6DF09939F3D199419C1E  5F4736333A8D509CFD7519C05FD39064ABBD8CDB7C6092DBCE7C9CED42432718
 98F54AA5E59A574A024C5CF86E367BE91A238CC518E97E0E6CE2C953795D4443  A4EFB95D0974BAB0E1F191C017C40E84ABF178E749892511D719F0C21F0A4BEA
 C3D3C299EAE57AC0C4701AFC87975F04A6CB5EDDE1545A73138B53EC59AE64C2  B2AA13F647E85DB1B7CF81D0115B52741B238932F78CEABAAFEFBFE4CF335982
 16A4F7C643261B7F53B3C164918B6F232C5C4E61C8C8BA536974A4187E0EB321  4EF270092C631D110B5AA1196109B17FC5B0937C791D3885D4AF6BEA413C8AB1
 67EA0351E67E0DCD1CD7870A05F81B9E0E67055D56038468C41E62127946A603  0ED796EB4EA4FED108EC9C500F7486E8C159BB058CA058EA5AF856200CAA428F
 9811E2E0E699E7708E7AE2BA3082F1C49DF9743F8A0A0A1407F68D671265E78A  B8B056EE64D6D27F37501F4F8E7782F3618800DFF9C5203AC9FE7A022769E776
 AE3CB95549D2237164139D38570B3FAE66C798D8763E082EA1AF63B28F2E1D0B  7507E0FA790C2FAA78DFAD05A7C0A9BD44CA1B3C862410B166908A3A1344910F
 6981A3F767A58AD08A8AEBFDF807F3A2A4BA89837D567F1DCE7B1E2E4D793054  BC638840719345927BB266B91E3649872C7357626DDD5E378CD075B1CB4E80A2
 6F3D0AA37CEAE3087B8C133DD79E4E2D63971F34308184831ECD4EB5CFED0527  E9BD3FE3464A9909047523D24D64242770E5922FECC09460DAD5905510CD7864
 C6B40EAAD8C8CE1D1C771C5DAE94DFB999DEB3ADD1884069BD0182D042877FC1  5DDEAC61EE873858618B44C9CA276B5A5C35DF582B4072BA50D8B8818F293DC6
 6BD7F9C3B3A3FF30864B9B2D864DCF93D60893C633A3F57D252E723107E2D861  B499D37CD58491D056747607C27866A344B4D603E1F991238D868918689C990F
 6DF1114434CA7903EF6C9D840B64DFEF79F43DDCD2E57C57DA082B95AD56B431  7777E73CB487FC5E9108ADA82877D6CCCEABB5111829FF283122ABBDDE107279
 4B88A3A4805081BD5108DEA1F4376124B781018A7E1D8A5F34471BCC64A0C03D  1BA5118049466E88F21EB1BE6C9A742622BEF1D2674423E58372A067D2F2D5C8
 44EBDDD36EA8DDD53975C98AC96C007524336EDAE053ADDA9C6E9C231CEAADF2  1284B6E2B6B1AAD5F5561E9F46EFC4BD101912174869D08F85B9E2367D9E7BD2
 06D6E8DA5B86EDE5E7174B958372BD335746583F818054F39B1F33B9A397AF25  6B9E063D2305D319DE0AAC30877BF53E9804913ACC886FC6A2FC48089284DE80
 E38BB248360582973806851A47923135FE5C8A0279E895529C79D1BC6FB7440F  408F7E4931ABC0B7A1D5DC0C3AB9CDD8D1E3215D346994667E22A77732CE7672
 A49BE313859D381D5CCEFC2C0AEC26EFE6A6E6A4C83340D9BC5F94ACA6DDE9C1  6124F55603D16A9817867BF92BB3A6C5BB76BACE835DE5AE37C667CA032049B3
 3C34E53D41387C14B0A21A69E022FC3CF6D4A17CC577A4CF7DC6CFD884E2ABB7  42F64F24769F286B1118F7E33D3586AF0939959F546F5C383116684411FCD414
 BB61F6AC5BFD1CA9307B0F5ED85A5F89BF5E50E070BE958A41D54A3DB5AAE9B8  2DD8B29369EC7B669212FA92A0BE1D44B5FCDFCE050CDA80539C8DEB50445A53
 9B9343956A0466E0B8308B5169AE1EF93BD6DB9DFA109743382477BC36161E80  1D0A185FF72013EC2A287609271942332A11D9FFCA5EB623F8796CABDBB538EE
 DC1E65CF08F337400F5BA31CD95760076BEB3C4E3659F60CD7FCDA822D8BEBA6  0A13AC895B3F6553CC7E25DC59A65F2C548F53F520D3E70ED456CE189CCFB1C0
 3D1A0BA3C290950E949D3F8BD53B5485930E7EDE5D52B78707927239E77B9615  1B57CE770A23DC07F58A1C55C20E28A42E0943F27F446F60D991417E14789119
 4BA3C13274F2DBE3BDCA984BDEA8133F00CFC6F6B284EA3B97DBC4227C96439D  08AA32925D0C1AE8D3A731C763B09B942CC32FC0B2A544F9BA22C1220FD399D9
 3322654D8BA4D9F7A518915B4E61250D8CDDA8A179A8C067C9473FB724028F62  3275FED566C429BC5CE427CA44EA4D1104034518F86C8F4E17318F24222FB13D
 4187BB99A71D12662C72DE5BC6615D432B8B310F4AF040D1D7E97286C67390E6  54C55906DCB852FCF8B533D68DF8973685D221ECE85980C3C497A67A78EC0DDB
 D501FCF5A6D146E10EC1A4E38BF2FC9FB2C4D8F2DEC9073C857380B2618E7BB6  E3908D058DE2A3A6443D05C92F85E839F3D1AEECD59CEB4BAE85E5495AF25D89
 535F941269E4CF0E3FD5B79CBBFD86D166302B83CF4AAF7119509839EC666B5D  28693578FEB2A0B1D892316FC723F34F94BD6BA06B6FEDF3A75C6EE01A792A17
 FAE2BBE72D7A53A255CF35C70A49FE748D4AB0CE9D9F9AEC3F96C9090A1F7DB8  80ABAB97CE9E08DC9249BE25402520C50B9849415F74B65A49F0EB1CADB50EEA
 38CB89FB6FFFB0162FFB1E6675A6D4F7DA899627F5282CBF2F9E14B1F6E4E326  687783412A56A42DFE07DD19A3F9B896936DA944E1A5A164903A83010592C9D8
 D1CE5873263D6DD25A45ADF217E65DF9671FE0BBB14AFAA8BD4A2C1CA31D3715  79A0B4D2B8996F8C0E6AACBF8C7626836CB83C335420F961B7618F784EFD1F8C
 5FD03FB01C7D60138510464F94062EFA90C7931333332B3D9E47D51324FE7117  E63956E0F35477BA9FA23395092D154D4511E4EC1E6B756F8719CC2E20841685
 6ED10786B856AD57CFD6A444F63081D06C7CB51F88306C073F48E8322300C260  506B635B349F018144F290FFECCE6E8693D736F0E531C693A07775299A73481F
 6287129878D32764F29D894FA767900DD0D2FEEF0D6F38E7035822965726E434  DBF744618DF4B9D14A6AA7B43B9A77296578140259F5EB6B61F43B90A22DAE97
 43A1ED36CEA6DAABD5357C20646474230851503106899D770A15A01E91D46E5F  B24646FF14865B35C3C0AE4913CCBDF9452C6206B3D491BB0ED49538CF4721BD
 64CCD47C425D5222822DEEA52F0C664492C37AD6D5CAF4CA308FB81002771377  CB171570439DEB62A3B65A3F3733C47C900CA53B2E83AE5507BFE3752AE3CA4D
 1D895BE5508D5C8B43B31AB031B03E1CB0B3163EDB088FFB6BE692DA53B8CE9E  A6898AC1D2B8C4A5ADCA8AF1634CDA0287D4628E80547BF026A8924A678B0376
 4FFB8BCBDA20410240CA5DE9DBC127F9554472BA4D3E0F9725CAE4A6E70E879C  CF6A658605ECC78B9FCD30BEFF840E6FDAFCE273D160E2B8F2BA2CDD9EB82AD5
 6DE54FBD938DD11E45CA437DDE496186E4412413D0D4433E41E87AE01E5840CC  1B6970EA3A9552DC8D8A44534DFDB1ADEE373FE9A7C1B8F1F1F08B39DF8D576F
 6FDE26C06BE0D3F0532E573466DCE56D530B07F5419CC19C80500E0E92F4683E  ACF4CF7FF0E8EA10720AD071366B1D66BA95C05FFD9DFA2602B8FAB6C3C7D7A6
 22C23CD9ADD01A3E1B03C6C241088FC8B8DC32547CC2AE0693C68916E6CD319E  88DBD97F489813EFD46B2F964491558E4B4DB99DF4976D859FB4FE1473A6BD88
 FFB59B85D00A7CC367B4044CC59C254E303E6ADBD38F5083570CE398DAC74B32  CB3878B4387CCA76193914E8AD983FED43336FC1E152755A82F1E180C52B440F
 414A665AD1F20A394388A77809E6067961F214144E46AEED10D3C9A3E5FD3A12  104C422735296EAC88AB8CEC86023F6FB67D83B799E7A61A9FE21A71650F51B2
 076CDF5055014E10D9913831637F1B0EA2FA704148632DC29C3006A160B0CABB  A6FD563E60143E3FA4710E4A9D930EC0EFBD41926B18E2884F60A75905878551
 C9EEC02DA06056B001AF2AB0220CBF9FEE8C307FE6A38B8DC15B59277500111D  7CDEFEB47E4762070A44C1850784F8CABA2B86EE640B10BA05C4CC0D7D215C8B
 6ADA5FAAC18B282A65F334B2BEBC8BCDC5C91FDC257D4DE87437689F47522A4A  1B40AF92711614B5D56552C94BFC5169589A77BF29705030D16E6815B522627A
 37C00D4E4A19903A40CA78D0B34C8F9B973EB52874F9A23DCB012F63BDB5528F  948B75A584EFF131A54B9333A0C8923CD48FF9DA7D2C4C29AEE761C6F8560ECE
 DC81006511DD3A67C91975D031A2C34A2D6837739A5EB0197BBD45548716F9AA  575DE8569C5101AFEDD358D5182DF3135FCB980801ED154C81AB32EFFDA677D8
 F97A97F49DBF6535A196AFBE895CC4E9FEA270DEB0C23D3449A2BBB56452188C  E578E08EB3DC2DE37A3315929262CD78441EA3D5911900530CFE2FA4BB58AA82
 403DD2CBFB8553426F2DA2206AEBE11437D04A9A8A0D46B46EC852C288AA954C  AC61F08FD56BA3CEA640F3320D0528B778C30299D5482CD1A8F33F6DD7D3D8AA
 6F45B2E92DE55B3AAA1D12DAB389672DC9B626D5842C2DBC4C36380D00AE932C  CE44AB8FDED4A0A31D3AE3875C36EDE6DECBF8530418B2053CC0A1D56F923149
 6FDB91B25FAB4450754B63D2190EBB5F012FED9DFCDB966B666B3F5ACE8DEC8A  440DAFB47DDD72590E6CDA801E81D61C22E5FAC853598BA6C01055BA3F36B9C6
 970E09F37858EE97981F3E4E84AF0E71B6D5E66524DC03B3E1B71ED946B771E9  61B3B8EB80649266A6E790595F6BF58FF27EFC76EAFCD0FB3BA6923F1147BA45
 7C22CF15E86F1E35E92124E767175FA8BF0EA8209035BA7E7CF77982C2358AC4  FD36FEC35B0EAB4D1ABC8A8025BA05C3A26A3C9BFDBB36A838D1CF49C0B363BE
 B77C0CA94E363A834FB469CC07DB5863B6A3BF81B122AD735CB82C36547BBE14  BE09153A05CFD88E7FB62691F0385770DC0634C9C95987BB371E33B9F4D25BCE
 60B8AB002F59A3A5C429726AC7DF00C6A063A096FAF6FD9FED8DE3A68CCA62F5  917A08D4A5E9F42AFFB322F1A092D6B16E5016EE398E88E1C16E8C9E603707A5
 9FA644DA3FFE3EAD1E279264DDF4E4D3B00FB4D4693F328CB9D95AD8BE5F7C2A  D5DB71A1AE951B8D35283350466761E105534747CD971074CA4EE382A8F5F343
 603E3502D29E679160A864965AB8A20A303D25FC2573FE20792E69A0CFB14221  9A7F024498F7BEC55454A2244B0ABCFC956CDD619B2BC97C83BD54FFE1920101
 7949BC8CA5355B078D909CD8989BC9A100286FBA54E379A620DC900A751C2AC1  DE606ED498245B5694BE03593CD25E336EABF991825EE4E2693924C26C71885A
 B911A45AFE0233C6E0BAACF3736F968FEC0CE6FF2C55DDEF0A4B6F25878F468C  1A37622A9E1C84714F55C2313E4893FC1A57F0FAEA4C0A95F0FE16F28D6DF156
 57E404B8BD0B3D89A28E5C369E6E018059F7F31613826E8628FB7F48AA34987C  C64E42639F61ECBA3B0D3D14545FDB4D5935A60B580C7598182908DD9AAFE4F1
 71A782A4EEE05D2B2AD7C4A0A4315E9DB06382C3216A782825D163FA3EF34AC6  D6F0CBE600543BD8B97F600E2EDCF829EBA91BE70FD1D1F6FAF23A9E4C1ACCD6
 A542B747E19FC9A307BCAAE3CBFA099506FA854FCDDE04D41ABA6779D85C15BE  1650E024646D3329B2D961197F9986715A3DA63834412984F0C5503479099B18
 3BF908F33FC5A26BDD2C8D507312F5257D5ACFAE21A384851249B260BAC899A3  8690926E75596F670B7D3BB5D1190B8EB503AD9079A287D1A196AB44A4AD266F
 BDFF33922F2C1D073780792D5B9802EAA3E373C50811E7FFD3AA0EAC887CE726  9F1431023359971FECC1ABC5DBCDEB15FAFEB6397F3ABA199CDE37AFF0409073
 2F4B3D4BFB691BF313A0D58EC018929384D443C03B22F331147F446D51C0C3EF  5906CC9144097A080EC97B2CF5811FE3AADFA5DDA7CD84DD616B5606CBF96EF7
 CEE3F29965D32B796FF9A4CE8621939498E28B24F740582AB03D4A1C3005EB77  513B17B1ABFBFCF69B12ABA63A97C3999C380359BAB031C540787E8B5AD4DB8F
 39AFB5AAE384EE9208DB8E7C63AE29B3B64BB8364E8EC9E7153D939BB762D103  4E7E4ADA1724E5F03794D542B38CF5A0047F5D34F7CA39D0C1B9712BE2352DEB
 60ED0CB89B43476E74767A40099EDBA51E308598AFBEAE50B996AB4D627A5365  7C7A516A783C00E296BEC26A7E40131BD92E74DEECA177310E165D2C750B739F
 562F3E7C9205BC4878AA3D6FBA8A0CCADCE0541F5AE026EDBBAB8126D910BBB2  D43C2769D925996A20BD42FC768BD463DBE91153C4926CAF68C9BBEB9CF514DF
 F3C54D9448596B22EA3E2B9101803ECC738ABDEE748E83EF12599427AC14E267  371E6CD4E0B7D7673D5C9D0744530D4A067FDA75D762716C8EB96AC457504CFA
 1A8706414489A76955E20560FE746C384B15538406AB6A66777D930CE507E7A0  7A8DA7C26E1258827AC5492090ED959A91ECFB1C8E63D298012879352F2E65D2
 A84B5ABABB4AC9840529F74B6FCE97E11C9E6B1C0E32057FC42FE0101D199823  0EEF91E42B0D2767BBDFB45BACB0B7603F9F00DC2D836B4406D35B0D401D2F30
 D99668966A81033F5BCC170F4D343B46BA2E97E98F52A1CA1FED642C36D0D59C  8DAFC9A8D5D75B714E1D32E2D89BF9ACEBB8677542CAA0C5385D8EF2DC73380D
 82FD02B79F69A083B2BFA3D58A15365F5BE38129C756F99C61A03E821D6DB757  044DD5E360287FE517E384936E4F76699DE92463B1DB4D4B13A3D8832F0F5380
 391DD7C75C0B3D834615DAE92B26B9ABC1548AB61CE4DA9D9D352C9D6AC2C65A  FE1ED28495B9D619702649804AD9644CC9C05912E72799C3EA4ADAD812360769
 07271996A928AA67FF1AC71D839AB8C4C29B8916DD81C40261586E8C8331BFFD  A60673169D932A3E00F890034FF968661A3219CC21331CBB70B2F961982DFBD1
 2AB053602FF8FE46A6A97F9A6D6B6FAB243103CAAE0A3BF8C36D4EBFA07DFD40  7A567174291D3184A224CC62F17E16924BAE4FBC8E9B3C7A9C28FEC53E463FEE
 2A661D4D1F1EE76937175FA38CD82AC4DB92BDE169C013F2ABBAF804809B8CD7  10623E41A5543B5829419284E9434F304919D7610F377AD55E15E555C7ADC025
 B07DAFB216F202C9B45D74EF1D1A836F572B907E663AEBBA10BFACEF2B30565A  BC89BC70882099B6524049FC745B1F6110934B89270111E9603E150EC65E71B2
 329F193CDF3B4CEDFB38F29E43C7DA8ADFD0E34524AE47A4A34BD87B5D5DEE2D  0DAF794F189CF6F682C6A1603D157DE88EB71F9B9A3A7122DD2E7E7710F54FF9
 68AA8ACDE82A298489C7586FD36277DD16F109C3DF7EBBBAADC1AF2B809A4FE4  30FBBF120ED8301E085579D0857677959554ACEBB3AC90786E502AEC7D2F6270
 90F46FDD2C84EB38FA06D2E5D57217050D029B8AA9106DF56B67453A2EADFED6  E91D586FBC7166975C5CCD38348737F56F30048B95EE60D09FCE06BAD8F9F623
 E248B454D726ABC5A56E75E9CF724BDF1637A513AC4721B2D1BD7BEBF709FF01  D30A5F4711D1B3B3AAC8638E23F043D8FD0067DE5720C79BED119C796707DFFE
 7F7689E993A9C894F6A93DC8FA886714F957657F9F8EA0424F78F729CA5B0CDB  17042346EC772AAE3DD25BDC2167B07E068D668D10374A8BE5626CB8AB9D2B34
 64C080E3763FF26448698905D3A330E4D1A6BA5DAF6889BCA97F97D99BBFE989  0E8B1818B5277DE0D0EF3B8F87E351FE17C80E1854B89C617744BB532036B8D3
 52871321172BCFDE33A21903B3A00D197EC8B665262C6F920F7124865B5EF2BE  2BEA347AB1F3EF34E3A2CFA383F2BA8BBAD1B735457C633C23528B60B923B1F2
 2BC0768CAB7AF22D96BA7207EA2B58B40FC7BE7C7C3295DEB669D522B5719F24  A51A3CF0CE0098E50253BB6E2C5CB2BF0F321512B44FDC7249C1C9EDB6F4CE70
 E45798A5EF976D95D7BDE0CA83D68C3C557DADED995B7E84739E9D85F8790835  38EFB29805103C236D8A532E15780A07C46FF11512436B39D3B04CDB949345D5
 2EED1F6C6A9B96369B1EA3324EBB2590AB3BE12F1F7D4A6F213A7FC5569B183D  FA0F643D3B312BC47E2CE0FD265A08519626ED33C2D4A5BF9B1A68C4CD6BC4D2
 80592C734DBC5276B5940B5B30EE8DD1C4E6208C4F9F3EC7D5370B96F8D327B0  2542EE7D933BD65FE785A09FDF24F2BD1722B6FFB74920A37A866687453F740A
 B3DF389A802206DF73E2FD16235776C5CF1DEBA400BF4740DA8E36994F011B69  58D901EED210839A2FC4C44C1A2D932A20F8D77D2006C63F2899FCD10D4DD071
 76AF711669D10BA89881D2B580B4F3D3B01B743E98B94758AA71576EEF61BA59  3BE45EDC0EDD10FB962F20555673FB10ADA07139137100516A44D18C6E09D4E7
 2CFF4321E86506F04F132E92ED1FF5C1F5F49C41F71FC8011E5D76DCAC8619D7  C33F36B7AA94922792E6666AB0899854F7055088560E2B58D2B39759D03565E3
 74A1BC4A84127FA09FDBD640D6CCE1B496A9F42F281F37E1E441BA9788DBFEE1  61ABF7949DA3A529967BB562B847A428A79F1A16D7C89F6A3D4B6B2D64AC3812
 A50B1C9E1F7AE262033A9EE01AC2ED5F36FD26D1DD1E52AB63A59435419206B5  6623CADBA2B7E37577653A01C9B08EC2A421B3F4D60A8AED2630DFBA2D375E46
 FDF726C58103610CC6799AE4981A82DBF67E284CE5B1508777002670F839DF68  283C5689995346AAE6549FF97E806EFC4142BD33E911452CA942049D1EAB93B0
 8C6254F283DCE35BA7BD3AC36D6C24365947151C1490B93752CC8138F020E597  7E04F4DDE5DF1B54AAFE1156E80D8438562B9032863F0D9E44DF914F288347D1
 12FA8D43A74965F2301364ABE2ED612655D243BBE16E842C1DB014ABCDE130A5  DC75E5CC8D80076D69BC3ED17A6853C80652B7AAF7BD409E3366CC550108C152
 2D6CD9592ED549C50C0AAD4A80FD025CC96BB11E116CF94EBD199EE21C985740  2D787E1268FFAA9813DDB5F12562D724A7EA0D5E14EBF52A3E2D2783D6EB3A53
 7728052D0134AAE4CD7AB89D14A3377C35C03E1CD80FB69B5FFC34724B7406D5  ADD9A18D7A3D6CF34CBE472EC7AF7AB3480EAD1DFCEF50EA4BB9DADCC20E760E
 DC34BEFA169AE8BCA3B764793F72AC1A31004EBF98288044C7E5114A3D46D789  996C45D3E984DFA08F57B64BBBA160B12CC76C5F8D77A66C36AEB996F47E703E
 D76177E627B6747B87256AABFCCA3C4D80913B09AFA51BAF51497E4BA504F024  D70814ABFF23761F3831313545248AB65481557A9C002B3EB1539F6D72B0376A
 EC20F1DC1D9068DE60307041F0088CB18A401FFBBB11C25F3866670F2CF6505A  08F249D77985D48305E7820AE753970BBF5D3F3B2ECF4FB674A16BE78D40694F
 30858F8E966EB7A3FCD882D2A09E9DAB0EF082FA46564C0D7E9F169745F6B21B  B248A3C642E71B3C769AB44E66084368229A3163658045DC97ACEC634CA87079
 3C895810318D03F6251CA0CA9308C42B8B486200A2F0B07FF683CC236CD79AFC  4B6EB8495D399982475EED8ACA45F7E15652F211D23B47E8DCAEA055A4BF900D
 5DA09AABA5E25BDD7993C053CD9779131051DDDB9B8E3E3DA4EDC0AFEBF79CF5  B3EF7B8CF14AEB8A30C8006BA5B38AFD3D70FC97451A5F0159B45F953923E228
 D0AC5E53EACE927EA6665D522555367C305A193D0089CB9563FBDECFF651A8D9  6751EA14100BC3D9BAA5BC8B453F4969A1BA30759060939F78554548CD234FFF
 5972F8F12152C3A2B78B58E486509EF84882AEF519CD6A0F5154A1F15BA9C402  91F42456D1FAB8D41AC048CD004ECE849222D725B5E8E660458FE63067D13F61
 B321638931E50C554F05460FEB700FD49D720F73269D25505859697433D8AB13  1B5FC1597151C05DCE39E456666C5BEA7C2EC14E9A4A09FB4E78913B7551389A
 8801B029A0EA08894690CCDD45E1D313E6DC9DB596DA3F273B10B734D52DF63C  7FC6E368559B328D923EFFED2CA6B0ABB73DA51C0F196DAAFADC27816978E536
 52B491CB4F0A78EC233A6626D202408ADA58A6EC09C5D758891BE9D8CA0ADD80  3D934276267355CD909886DCD863E569C5210F5C73C75922AA965DD8E992E5D7
 3886FFE1B3C5D1D13047EFDBDDC73BCC95434720DE9174D42C5E2B23D6E6EC32  65F1D9D9CC7C60507FD65C32E22EF12DF4D9356C1B8C09BBD9ADBACB16ADB8B6
 4C769E59682BB19AAEB79849F9685EA42B8C476899B887709BC858DE1C0E484F  540F7F2093748EF9D47349A73AFD136C0454EC325E6AA22F10CD142F4178F16D
 00AAAE4DB2532FA6FC4397DB0E02F21CFA2A727181EF1CB908A214443E3853CD  541F31E3BA191CEC17623373E07A72ADC2650921112F2187438718F04293542A
 35E6BDC98BAF0657126F7E647BC7DAF40CE6A1F033E90DB33231BECC64CA06BD  F21939DF173A20C5FC70503988E97AD8E71411AC0F29A66F02FAC1541EA27CFE
 15D00E16BF010CC05C29E59DE3B3DD5C582FE9D6161060FAD4166AE4A8808C38  78D7D19F7E4A3790CFC1442EE1656F069858C9019DFF6B2CF0FDE9504938A864
 410ADF7E52ECE9078CE01E4856DE049976D9D0E2B9F091E7DB278E3F614EB91E  5E941B426DAAE0585BF27B0DB8F8E59ACF28FC9F11D4F47985A3963670A1CD7D
 E82B9E918F592A340F886B81F78D6305B2478DAC2D3346EA6550950A237872DA  A59BE82ABEF96C9CD54B0D6E749CAB866CE4888626C9D76DD9702012D727FBAC
 A5B91A5F1E787CFD72D82885CCDE0ACF708F80121C28AC89AB9DF84081AAB9ED  4B01A3BE4FC7C77B41DE53550E93CB0A80CFE53776EC02C2B0856178116D5C3C
 F1B07159BDCDB37D24CFD62AB1FFEEB323261701BAF44754A5DEB866C4249A82  F692D4607583F9CECE416CC6A2CF263843D3C0972326FC37A1814AE9CB53274A
 89BFBD84137133C7DF21A214C72CA82858AB643C4342274655A0F0801678383E  AA42F65C2C0F4A1BA248BB7632516379AC117A2C8D079EDE16B3D03BE2197BD4
 6F30D3590D0709882515A25D298D9DF15039DCBD633AE303CC296BD637B3F116  A5F6D2FC8438E1ECE14F38D4F54B5FAC688F8704484BE4B96F4DEEA75FDBB70C
 F59E64553A478191A4B7BE925F9507A2EF66DA33895C7622647477C99D58E1EE  9305AB3515D518BB7629AF749779290EA671BA277632452D054EA4FEFA7013C1
 CC0AE6081D03C3EA12ED3E7F07F8232FD422BC922A597B91304AECF8EDAB2868  89FF125BDC8D94EDED5311F5B38EC6BAACE56D0DED10051AD2886D0A91220BA8
 0EE484D53B0DA2B32D1F4B474DC83E53E9082F2574E07DDEF25C9B2B878D99F5  B60E222F0EE36068F039CAE2025CE9DF1B913C15388C786D4B1661033D1188A2
 4A62CA3CBBF68BDDF596BDB644F4E099959901F6A982379A3BD19F76783AB34D  8781041FAD1B98232F1BD412B1BE91ACAFF1340D69AA39B386B82E7D6D46C830
 9476ACA9F2EAECE7A0B9A985542B7BF726B99745D55A6966BDABD1DD5569C29E  EA06CD1B13563FF58636244F0AC9427E060D407CDE56050D9E88F13C63EB3AC0
 D70750E0C9BCF3CEE9897028F87FB3496F3009BF6C8E78B46CA8317A71986A46  0842F419C8AFA3BE5D483AC72ACCE3ECA6EE110FE0DE74CD55056ED71C271B18
 D3DB53033EA60F3E36568D8AE6D67E73D94669FACF51E6970A7CEBB79F44D674  8628121CF8AD739754856EE296BCD1A1C5C9C4A4F0373ACC44D47BA6DAC03F22
 6070E84907C8C0DC7FCF3ECA9CD11368111828566265FAA711D2A0CC9433F40C  66828058C4ADC6500EB4FE6416CB9051741DA5F7B4C462FC26F2C49253094B77
 D464DB76EA18668ECF24038C565BCFD0A707B5D137F097C7C675B1845D4D67A3  3BF93EBB5980BB1E7A644A4CABC4FD7079A034A906DCA8A2A806B87E9D2474FF
 62A7E79EE4B529AEABB0B263E4FDD7332644272E8C4F3CE9B5DF5853D9BB285E  48DDB802C491919EF7B00E3A0AC5246FE0C66B5C2A2FB8763306A9C0471172E1
 D6769032A5482E2359F401DA3FA09BD3787DC6A79D9C040D389C1F1CA11070F7  AF3B0E4CB6DBB1E7B86E067D4FF85572DF6AF8D8B3297A382077EDCB3CEE96E5
 488227A598B3E2B80A51F2F7C5CC6F724B069F9FB5BB7594CA3A83FB3D51963F  99C894AA6727CAC3C049DD2D11B990E9045A2CCE1EEDCA76B6EBA2CFFFB98BC9
 47B082FBB6074F7B51ABD22728E7B4205EC83451F2344ACB6F1A298F1B29497C  374E41FB72113BBF3FC3A50F32ADB8F8648CBFD91BBC27261644A1B12C93E84B
 E6205299185AB799CE9636F1F29CD4C3EB09F56CC633DDCD5534B28C1AC90FA0  5819F05E72A57A34485D79F9C730A48BCEB3DD2934105E68B2D5433FC3362718
 0F7BCBE8138EFC453F773E5BED7166CA10433D5857D6B9D2073BA66C5F87B189  73EC15163CC5AEE37EA7F8DD2AA538BDCA1445A84758C76BD58D5563D6654BAD
 C14EFE6A7CF00253A7FE3EC85B3A2A449B352F86F26DD02EF1A2750802348B7C  24A1F9B466BE25BF105952354529DDAADD40B67C3E961911CEB8889354F3A594
 41487C18263A10828371995A46EE57ADC81670A616C026F63260806806426C44  5ED0812896843CAEEF4CCD1AE2A614397D618B29A842B3BB9272AC72248FD8CD
 1BF9FF90C73D4C19F6B249A59948B99B953BCF6584D1C881733C404937202BAC  04E5567F307656A69695C8DDA6C37A7F88EA24750BFDFF58130117AABE2C6DBC
 9AD9A5BE9ABD7870B4A8C5F94AA4152C43E7499722B3F1C5ECB57712CE260366  D739913269B494431B370A3066BAD1FB426D6A70457439F54ADA0D35F09DA61F
 864BFED79A9CE46590546FEF0823B24B4B4B40DF8864F27D5E0F664558A14065  B1FF573696CBCA794362487EB16C2F9471689F1AF4FFFB9C373F2B52A3E0AF1B
 8ED0D442F466742F0EAE69CEA9280FF19C9F2EB7BB2925B0FB6ADFBD7CEE6082  C96DDB577213EB7704844A7822B0FA552A19DA2341D9FD7C480F3F017C425904
 5E44DA21EC647F9C02447F1706170C073599428674413DB42D3457E3E5E96C05  07A1757C4D9B8B8BE070B7D642B666A728A4655113B95791373AFE3B7E02E4CA
 A559A6AC4AD90644FAFAAFDEA4C8FDCCA816462460E01770D73BB323A67B8850  6D8A0CB76BECCCFCE1A3CF4215921C7D61AC2DC5E369F4C6B1FE00EE416E442F
 A3CE65B62C75946B6B1E7BAE72600D9DC1D9AF709461F06E9F2450B58D96B055  D5DC58BCEBA5DE29BC8E152F34B522B7683A6E1BC3884D55530C0959404B83EA
 52EE99D21DC2143B7751ABFC6D0BBC7FF2AE073C5B559409CB79DF560554D902  1C209FA680E55DF5947AFF1D075D68D291128425CFD91C9CA59EB04DBF36D4C7
 C51DFEB63B2298FE32980933B6A45F79096806F626D304A201C353222601D9CD  0B3D2BB9D23FB376D1406D4539F457101ECE9DF70D1616B01E5BA2DC627B1D92
 B57B389EB94744797EAA5EABFB83A10AF45D5FD96588C8546BD1855BF67C0161  39F39A9D039ADD9C36A05F6622591896598B47E0B857F8E424D3261FAAD3D063
 E1D06663B8FBC179AD0998DD0199474AC2151D13F9EE01EB666AF4DF29313E2D  A6B4604114C3A8AB5BD49AF08357D65172F08D3BFF2075A6DC164CA3C0F76014
 A7682ED76B0BCD230A903F6B190204837275CC08E06AF19ED28CE7B4DB5DB8F9  DFCF2E63FEA185B7F02F591486B38413E24886816E48C977405A59266EAEB782
 7FD014A21B3FBBF9367A6071BF4585C5E7E90D7D012706D2CE777F2BB763FA12  DD87841FCD6F77579B00DDB9B781D602C34F6C6E4D5D8A58AF6F0AD30BAA2ED0
 B01671C39C9D16FFA1A619EEE1079D9725BE180FD694EFEC9C4549F45FE2BEEA  56574492C5872B1A3355AF586D0F5EA9ABEF48A78365D0AF17F85A46321A1992
 F398E52A83884042A2B2D708B5392E5049FFAFF18AC3D73953BC0B92FBC01264  5631FFDD6526216BA6280B569A5685914C4959201293C3CD10D5EA4C8011CE2B
 441019B51C18977339BF61676781288840CD2C9A65EFAEF4691700E1677D9677  126DC66D25AC3F13A3BE775040057B40C9DDFC475ECB65FCBB4556702C23BF8F
 67DA56F113E0CA32551FE853A1100E65FB2BAF3B9482A3DDD5FAB6EF7834F7C0  C3BB673C98215019D24E13F4C4924D048C7B1D54B9AAA3FF57E30C42E7E1EAA8
 04288EE5283D3E46A3233CBF31AEF88276C963B4C32F2108DAD7C662A1C1CDCF  4BAC734F602072DC870C14187DE8048E405E17A4E0C5C46CD58477A4977BF8BE
 FDB5A66BFBA162167773676CEF823489B3663D5DA3224B2049C094E90EDD4ED8  B306473208E8F594CEADA1D07F0F9A9B58ECD196523AF8A0B3E0E5E7D5CF38B1
 D27AACF9CB5E296A45A31B854212A7AF9A50533E36C1F8CA7C1949E98F777577  7D9A303988ABB1AB2EA3B4907AD09969F3E19C71C3E4F2AC429D089DCE934AA8
 DB3E4852650734D70D8DD717651EB219553B5105D9E99E9442DA05BC22B9C7DE  9ACBB62486A2C5C7A15A119C3065E40D297561C80548ECAFA9390E749263A7E8
 DA8BB138C6717587DF3D5303B5FF8595D07A54918A0B4F8C005FCD305693358D  E6022471A5EAA9FE93B5C907EF4DCD670A5A1BD1A4278F7FF189753529DE3FDB
 96FA28BF108B017FFD4B8C9A39EAD3DC49194145F232CEAA82617C7861600BBA  B1F72355A77547931C0EA549A26394AFE1EB886E792806AD277D3F7B7BF50741
 6AEEE4A84AE7910044984738C4247B8072446D5551ED62AB6BCCD07B231A73C2  E544828B4C48C9075237818E8DC2D45755B78AF5F25CDB553BBDC3D27480E9B1
 CF1EA450A75935CDB26F5579B865D029C361401339E985CA634F9900C5CBBD31  CDCCCF9106578513D8AB958613692520A66CAB4220B34F9C63BE7C7E9E94DFCA
 C4F6D282532D3561A729F5B98077CC2053A7445BE23368F18E1B88705DE0B975  19A983F6C0CA4E423C0AC9FF9900EEA5AFBBBDD8AEBAFE42608CB50A095F78F5
 48666AA5C4142F4409D2BD74E24831688C02D83BF933DD3666921E9AA5087792  D11E2AA68AB7272A28B9B834BEDF88893A8D80AB8EFD3DA7CABC3E1424D8DE65
 E700DB250BE556C1346D21561B57A822D8D08CD579F79E16D3D1F830B8705517  EA9AD56F2EFA2B7DC6873C90A21C3A0A0C495AA1F80B5662F1A6715B5265C0B7
 C98628BE124F8AC2CE58305FA584593045601985EBC06F9BF4D944F8E0308E58  5ABEE39C0BC0CA752A8EF4460E7B944E26C387B234A12C3CF4FB95233DF44F04
 9DC4D4C081122F3B1BEC823784DE95ACDE7A3E2B29CD99C3C365DA244370E52D  45BD38A568307D8F1A7CDBB076BD19FD44E1E62A1492CE026A11EFF56E402E57
 BA18D88F30F7D41E45C0F9E6F948C11CA894859E2A25ED21AF860F3A0C0D5AC2  18606B1B5CF7F6CDC24E2B0BACBD1AF6D2253C5820529B2EE9CE7129EB4C8224
 11A706A83D784385359C7A4C3BD630BD8BC02AE76DCF3FBDA6170255DE5AC288  4C67D55999E962D575BA22FFB2BC2F2A50C2E01E4AD1C1D1804820ED07FC869E
 F9AD368B33E99DE9CF764540C630D8826E9ACD5FFE2E0D40F4196FE8A0D8206E  9276046B1E59805A3B6D8533864B8721065E6F029488403F68F75BE5FCE38577
 EB04D269FFF01905C9A1767574B5BC367ADB01532CF3C6B256F91FB8E70ACA83  3C719FD3FFC66E1CA10E60AFEAD828F85960A663B6193B15705D7F062A48F5FE
 D14023608C3DDEE89CADD89DB83142DC155D74235799AD4BDD3982D8EF10C8AE  98899D96BDC8B56520D970AAABB466025F7A33646A1FE5E0C458103EE18CE290
 B971A107022C8C0B3145C4E9EABF652085144D0F226F288C8B3EE420431FC309  2429F074CDC53929C0E40DBF2F6A9E3148B1CCFC84BE31088C628FF7F2B47878
 D4D796A8DAA7007CAE9DD3FDB1BBEC1E6EA72AFC122CC679494A6C335CEFEA77  39228A1FB47519DF39C13E576DCEFF085125DF09BD71B4C6959C837B6025B141
 F57D7A8F0D2ADCD961B93CE14AE7CA540C54B251B29F0B731280CB1F2894C79C  4DA7F2CF3E275DE6D1FE4A1E32359C4290C0F98FB172E8A2F308090289E971EE
 1A154C2B114713E00E14C7ACA59DC30BB93685FBD9197113B6FF9B249CC797C4  10E708BE8FAD1DFB3688926C951CA5F76DC40505545A15BC90841D076C03A08D
 B5002BCAE7360CED2E697C383E323A43C386686920C195698E7AE8ADE548C4AE  EDB551BA5975AD1A5B16AAE44F253DC3DD113981C59487B5E0DB6C18559C1C76
 E37A6A4590E4CCA5E498910A7908BF88B85037E495AF16B757797633E2B51F61  0D83C0DB852B15C92F68CCD8B2C42040AFE09614A0274D36F2F17A2B2F30479F
 643C41A10D2CC80F9D0751FD8EBC302D84D720681CE494686327F283E0D2373A  C279346E07BCBCDA9E90573C0CD0B87C67C99EB7C10C95622861785CE6997BEF
 D0B59521B19D2521F5FAB9C028EFA73D9BD13748B7F0001C31CC1CB39852F39B  2C5B1B902E96849AE99925588B9CB9F149FE6F74A60A958641D913F1D2E4D184
 E195E7FC7E03FFED68DEBDA254A94D3B1CC4B8CF03F5F6EF603DF2D0A82D0846  BDFF9915DE2F16C6E1F27FD04CEF2596D29ADC8985EBE683177B3E79E6C6AB51
 4D1C8571D7E10540F1AF936D0F3B613E13E95A8B689CE9DE749DA7CDFBE052C5  3EDA243EF2BC0187D98E6370AACCB7922624549C6A6E097ED0E791B32B1D95AA
 F0700716A6B82B99C8A64D44096AE7068C5F859B9329D5C269D5FD2402F7AFF7  7B838CC35A6EADAFCDA1DBB3C6907DA46B356D640714C379E0EA9BE05F9663A5
 ED1959B85671E9B9C8F8099DD747786EA0712B1D1DA9D31417366330ED52C9C6  395CED4F26C9190E1203E37777708D7CF540050FC0BA61EF9DE2C660C13AC489
 758A26E97B7084204674E71F4E603618D740E4ABD289F9C9E8D8282AA1691A53  8C65AEB02F5E2E3F4CB2110B1996E5478B46503517364191C5A80FAF45857238
 9A656CD6D53B6AAD518A9D847744239740ABE9D4EEE88125E76BE657FFEDE94C  AFEF079035091A6A3B239FCDDBA7F9B9F46B0F0B686A7C7072A954090DFFDFA8
 6873BB92D7CEB04AC0F2E0CCB4F66C7345C39CF25904B249696172ED33796233  FCF56F333257A9E16B689036ED553CA78A95245787E446683AC2DEE58AEF55B6
 AC71FE764DAD78AE6CA917FF0D3295D5371C7D3C2B6E28E0791EAED399F46E67  8F0B9622EF6809F189AEE09E7E1E527C2CDF8EBCDA1FEE8F6B2ADDD134692CF8
 B6512397CAFD05833D1DBC8678106E45930949450BB5469BE4DDAE33C5DC8757  55CC3A75EBC89D5F18C25DCAC4D70D3EDB942FCBB4D8FA616E32C2481CBD4D07
 38B9A25D6A3A3E6594CD23D8B0442C92768D066358BACF749D17B7875756EECE  D6F5609F10A2423D911D5A79E2B39B8BA23C0E839A42295DB923CCA21BC2085E
 BBDE4730E161436D4BCD2032D7B4E5C5B54A92AC9B5CAB4D19680DD3A450001D  029FC36D0F00D9BB11A31FCEEBCDFF4A42ECF99C96EA7D5D191DE449070120DB
 4F6424D8B5C7CB83AE6B9569CB34738CA8F2B7AF31F4118862717321CA28FBE2  0194BFC6B4458DBF6F18C1374292344575B32CBFFC3198FF10066E541A21DF88
 E232CC38E68D225ADB4431BBB67353DFD5988A445AC45216B07436768B22F757  BB0012CB0DA575403991B37F4F0D1F8A272FF61D8B7ECF3EDCCEC83512E4A25D
 F9FC94B07FFF8B07C1559340088E99D01867FED611AE5E7D0B67CD85BABF95AD  84D0CEF733DC6E6C0A58BAD903A17E92FB0151F9AC79468585FC42DD4B928988
 08D98A1295CEBEFBBAB7FA60D107F6CD6EA36EC9E70AA1E2DA5067B092252453  B2F8B44E6DA15784674C53DCED4D6699C68EB2F5316195B5D806686530BC2367
 4126F210D2273B263C9B62CCB08034EA337BDA6FC915F0D6E7C8DFD6772AD470  D315AF44D7E12172115996C232D286CAB7A51CDBAD063558A5475BCD6E2D633D
 4D6D684128FEFCFE9F95E86BBFADBFB8CCE34668A13A462804CC1265D1DBA71A  ECF806DC6463ADD0B5C9526AC911BA7E4AEB582F43E0EAC75D5649757B1AC2D1
 BF30FFACE5753DD554CC0C7F578A040EBF3E0D2FBABF27986BC82E24E0B97D13  2529E6E9DD9396C8E43084A6672B69ADBFF6FCCF10B07EB9B80CAFAD6C590CD7
 8B02AA33B263F2A8497E3C7915E6CFF8392CEE8130AF8A4FA5471C30727046AB  AE52E6CB8F28389AA468EBF7581FDCC45653F1CB97F7179C366035D3983DE1F0
 7A6A8C051A8602163727DA74F4166DAB48DF9CCAF36532D9188434D25B3E82C7  06B86DB7954B2963C15A9A7EE89B456E323104BEE9616EEF38B5B9D9B94D6EF0
 DBD6AC03817091582EAE7822FA7C84CF8FEB9CAB617E7DB5881D7BEB5D941261  BD2C06B430E2ADD123FB75866B765C965995E153B452D8EFC9A3B9318F95F1FB
 0A3F55CF7B3A3AF42466E644A932B702B1D105248084BC70EEF2A95D8F4516A1  7D031CD23D1FD26E5AA687509A1C2233A64D8AD9B02ED4AF51E9F4A705886F55
 0A786EDCC7E1C066530116D6BCC51A8B5835CC2931A52CD950C83545EFF54DFB  316336DE8273B1FFA996115CA4D3FD29A4D4EB482E51BC836971CAEA78A3BC0F
 9F02D1DF5FD608011D3295ACC9CB6EC4817D585FCDA68191D2C00A99DC14B211  71A828316C2BFEEF245977554782324938F577C7EBCFADE21E05D39667BD9BEB
 08D91A03C320F291A0017045267970C3679B2EC94367812F6552B73F2C25B98B  57B2F7D4C18785C521B8A1EBC2D7B13316BAE122AC0F3E4ED923ACC76A8E395B
 A79890FA8552894E1D33F68219D26E377572BC2A07A9758359FEBFD884D7DB3E  575147691AE8DD4CC16D10771036017F959B2B545179CC849E8EF727EDC579CA
 19AAECCDFCAA8944F79E89B76A7FB5CE0DCDFBB68F166BC71ED8DD4C34FBC11A  B029A8BC6DFE6905D1DF60C96FB5A1C7CA5E86AAF86FA50CA985347757A2EC33
 DDAA4F2EB78730F5B48FD11ED53DCC85619C5F56D76B47F0BFA907EF35FFBC64  11D816495B5134A6C535C8448764EF3984A6A7754D0F51501405A8B748E84295
 36B2A3E1B85F8516098DFF0A8E095E1AB5F420F952E42FA8A0AF304BC8E77063  EC8F957A51383534835E3A302E195ACA7C369111E6AEFBE6E2DD93EE98364B23
 EF5A5ACA9F7DA29ED8C2C91A634A97B48D36621790CF5A8F25E21F7608ED400C  FB572AD4A4E550A8A47A2E17B3946309248A9A5A2E65FAAA6C6136CFE6BAA674
 741ECAD0BD7E3A4138287EC81BF03EAC1385E17820686F47E7A1A0001B6E1C23  1408B90313C2E84B936B776414E1296F0C448A13B125378B3B30654AE31B7B3F
 8B2B845416E09FE1195777C163FF404BEBF06824767A4C0D0DA7E272118BA0A4  5A87D9D00D18A6082C36512B4BD430CC9757E956462C5B4E2A56F29A9DE1767F
 2E16CC78F20B3C716031D240FCC6D72ACF0841CC1EF7021BCD429D6E783A6257  BF815E584FCE3C6C0E24CC6638237EF0E36C276DFFE1E29DEEA4838A907FD276
 FEF2239D83505F4EA13A8D315D72F8112FD450D885301851A3183E9947197742  A13575E7E18A6C1AC2A779586A8866B3743B640063E5D8EFA4B742F6D5D74066
 4F6CA694253C328EEF34663EC340DBB4B61A2CE0C8610418FFA24D81BB5D6E63  D56782DF6458EB60E185EC9D8017F328F8AFA0905834152433F5C395F4129B07
 B8BBAF7A5701B954881B66B98C66A25487463E3CE8CA1963215D4C8077AB4315  6EAA5727EBCB5AD8C7E40880CEE6784BF1F9BBF03701AEB20DE9B87D9599131A
 561DCBE8A2B89DDB353D718707BF4D37ECEE2840B4573285C54BA13A9DF4F6E3  0B2B362E616504E89B4F0A5ED14454D34F0D51E09E896C8B62D55AF440C2B436
 8F6E3EF0FB947A5D6CA14B3EB1F76CE1C477DC998ED9C9B5E9F5065BBAC2ECF9  AC84C1469C1BBF00CF5146056DECDBEDB5835FFF0581956BBA49974F1B27F91A
 CA4D6AFE9040CFCF8F623D8E7971FF46A4DC12DA1538EC4FC42B99DDB53D0728  3F24B6594167DA407FA67CDFA97C9438301A09C48446A72C1BB33AEBC6FD247C
 BA0470C9F6731219C9D2EB33414350C25C5E498CA7255154347AE965EC43F928  30D84B455D74E6A989221CDCC8057046410E51CC375FA6A7CB9259F42728CCD0
 4D9F77F9166D4471C8575F5601DF0B6A2573C9558E3AB531446D83BC649CFC21  28566D710344982923E66B7B4E3C707B52BD71BAF7CF74E599A60CAF13710D0C
 5B3DBB077D71FA098CF95B57F48C8ED37562C29B6885511CDD3889FB54FBAD3C  891F0687AC69F008C3848785AEC4AFBCE10594256E75F1F826930D7636B22D93
 433956AD8E1D2A0B5B8309EFE0BB86FD0749AF03FD866DCDD2E4AD96F8508ED8  F11BB104F5BD488058078699F9ABF50949823E48D70986AA0836A8D5FDA0EB00
 02FC932723BC35A6BC215259D0B34B9E60A6B0A1B8BAEC1EAC94BCAC682B5234  B504CC1867E88AB8C2A1C3F3F6BAEB873161751FC59DD685E042F7F139C3A7FF
 2C9E59F6E316B3C3C73C8A6C416C8DD53D12A5380075C9AB8B6F9426E774603A  9FF0C6E5E281CC6C36D97BD0E3E6C06B810F3873F762F96606FE29F810EC9CA6
 26238CEE707BB0049A860D3BCA01DD14481654EAFF120EF2F8341DBD581AAD68  E8DEBAF67889EE5E99F668416612577FAEFA735B24EB03B54E208C2A98E36494
 B463733ED3E8969ECADCD230B7AEA8C6FAFE9EF3CAD83F043A2BB3B01D82AC81  290370C90E1A90DD6798CBB92635C70E9A169DBC9EFAC159B3738D705CF0D9C2
 AE312866526A9E07A8C41C1287EE10DCD9EBA70C79EDB1C7FD9EE3D9A6C7CEFB  5184AECC396CE9F9BD1469742FE3311FC469B5C255A68A5406021CC6DBCA1B1C
 A470C5B099DDF3384BA3E372EA2C00022A1A7C3D502097EB726F9C9ED224F2AB  9348D898CDA4CF757FB1EFDF297BA44C3E6FA89FAFD2A7DB326D64EC93E8CA59
 1F38F21039F45E9C73C63746421A5E54DC7528CA60E767A5C22AC41945C8969C  1126370BDC9508B322E0AEF6DD340E47E91AA6A48D159B8C851509601A22D44E
 E18E0B6E8E5468EADD00629581C06D78131C422A93BA3ABCBC85E203818F9FBD  1838F04F79260200D6FBD18F941F95A5B60EC1A4DE871088E977EFC748B2FF34
 FB9D94CC2B17FB4F7982530F15BB58591C7478F992E3709746670F06A479E00B  934362978F13724259622E882AA377567FBC1F63A342140BF162AA6C31100232
 ABBFD0C56A7AD1E1D7CD3DDEFB6D337B6E44CA166AC14EC2D5F375FBA462D785  8668BDC7913604C60E00B66009B6CC1AD0994DBFB96EE0A7BCE0565FC7577377
 9C373D6CA2A4ADBF7191384D0D51BEE455F22BD72810A6426A879C2001C38630  AE5E139979D5B9CA46E54E5ED548CB64911670FF1C7A75324F92AC075E1AE703
 BD76C4F6C47C1C2CB53CB16EED1A66020B29F6216C42CD3CB823312856592B83  F939CBCEF34EDAF2C40B8BB6C4CE6F69923AACE333B0231B8903A1AE5A49F2A6
 849609F7473C8E9A896F5915D06FB26440A9C8EBABB1328AB203E4B092ACCD12  49B018650B9DF697FA180B044346E54ECC1E1BA7A6B25042A26711280A41A980
 8AC12FAEDF9D388C38316C4E56E6148DC0D07FAD4BA7C188AC62D1611740E730  910A9A5B5D96AF50ED9F779BDBA0C9E23107F77C284B93FA1E4A1BE4D67F3D5A
 25FB6383B65285DECDFF915618E0445B1214954724A6207D66DE0795868EEFF9  F051DE52D7EB018020AEADEA698B55AC682E10A009A83A69682CCFB2CC3A1A04
 BBFED26553CC33F88B9D75FB7D973541BB8F58F3D9C429008A3C884A0BD9064C  93EE5E32CDD93EF5435683B5405E49B5C2EBA88497497B049420116A308C44D8
 3F77287C7735A0402AE2A1D89FC15636538BF90CE479771136992427C7ED605A  6E00782E230CA16B82CCE55C99B14C40476D67199640A06194E0A51689CB67F1
 CB4E484DD5F61A295FAA7FBE1472D20D0DCEA94258C8D98D91DC4DF0A4870F37  BEE73F318E3877A21C91F4F6D04FB0628AA3FF44FCA15B31207F14F3128AAE48
 543C1DE32A023BDAA4D34419E8829C240A2AF24AAA15DD423781D9F58C04ACCD  CA3009692A160926033B7D1649DEB4981A8DE0F20C520F82874231925299B82D
 57EFA578F411CCD8CF97A0E82E0132536313AB79427489D77FEA93BCC483F7B5  A498F56756BA27656D86DF4FE27AECD4BA9DB295CF03440FD400899BDB91E3E7
 97FE6AE641AD4DA37AB4C86F9884602AB0C304F5FD66970FBEC9A94433C8DE95  AB791BEB152938295D08F5C5C85EA14A387C88730CF9C8A48781B16DD74F5C4D
 DB070AB314CD463C74DEA429707F124F2C54B401830E5AB40A497C2D3F2E7171  1EF47894445C53DECCC019A5FD7053AA55B4F98D9FBEDCE84D82FE2D71C88EC7
 2A8A9E6D22B6ECE861DD352DF4DDB9A2E1AF76A5155ADA797A0668D2645530F7  56F15E3D2F657C34B13AFA3108535C9E8AF3F257927A29A125CC8F271C768078
 A60613E43454512A295B6CC65629C4A804F873FAC15BE6925742BB59F436FB2C  5DF20A7D5F5CF6EB77D799A14064647F60B70E7E4D6785586E12E92B80842359
 BB6A0305EA8735C5910F2E95F9E319D03103A29A330DFD40337FB873C359808C  DA2541335DCF19D12317E2A33DF31D80B899C2DAE176721A71C7E36A928C88E5
 1261B8C562522EDD1E625213A8A9A5747EC3477FC3DBA7A10B0E23EEA363D6F0  F8633913CD4D7CE8C3FD6BB40A97AB0B64D62157802A8DFD9CE7359B04FF3575
 961688B8FBF20BA9AA77BBCBD0ACFF3F5379890D9C765C6BE2F3BD6194E4AB80  244DDB91BB9773655B53A49B1012B6533526374A6F0E7F6C5D2EA9D668E77314
 36C45A9B591C64939C67F0AFA6004014BDB4CF0E7C6125D36D1F0F4255BF8198  B1BCB4649CE79EB1C084763C8494CF1A668D8A1E06FA40645E02815171D53137
 56F6A4E8BED5C539BAAD92853D856F915D6571912243C9E58603DD645F8AC982  E03441B493FFA66E7AF8BF985451FA0156B8A67051D80CDD9C0383B2F8A38F8C
 E938E6DDAA3241270D6834B6C1D3A6DC9E2D481A4B2D570917B4D91093BA115E  8CB41EE2A7B5061FA88F3D95FE13E063030AE9B936F25D817CEFB4F656CC3E84
 B4F9DD546BA44B0CC1C7FD03BFB3BCBC10A0F4238D588294EF464106C08C4DF4  CDBA166F651D1722ADF55A3DBB2C755C4F9179F3D61206C3FF101552E360A9A0
 56C7BCF49187929EC92FFB00C8D0BF3ADAF6C04C0B06C8A5CC1353B96F6EC1D3  B91B5B796CA28E42A65C683ED8A422EC49CD8D363429A455E8AB2557D4BB0E7A
 BA5C320A52A686F309A20BEEA432A0338F521E682C5AF8C9548D857D85EB71FE  35C7CFDDC1DC749815D568366A36EB18EC3BCA370280F358F34C68250E5AE4D8
 F33096796CC4EF88C18A9360A065A83D4056675A8BCB2CF45269B043FD2D1FE4  70D878C99E38D9DECF30CF5AAE96DF43E23D03767E4B0C7F3E0A3171B67F71C7
 58A28E3931943479DB74257CDCA069666360245A4BD78F3779B4DA4FBA1185DA  788579101C28CC8FCCAC32F8674035138506F178672CE0BCEED62CAC90495D4F
 91B4081824B291E33EF3E24E7AC5DBA8ACFDBD18E85B5BBE18620B60A685CFB9  4930CCBABA7132B6D708F9E6CC1B3441967A7FB0DCB458D9664963ACE4A40AE8
 CCE1BAA09DB4FDA301CBBE5CA532467413D84CD9F76A7A1F91A0266ABDF4D335  5DB1304DFE55A35D9FC042A17006148D5DDFAE9137F4ECC2D42A4D1A5F26B811
 A5365ACC5D9F355D27718502B3B82C3CA740D364335A18FC7AEB8C0AD5715EDD  06D87103EAC2B01F07A6A72D951EAE822ABA63A0A1310C5ABDE0820ACADA45E8
 67E0C507DC398E99AE16CA9A1786C8E4E012DBFC8BC6EEC57DCDB5C27B155038  7E888A28A296D4FA7155573AACDCC9D5EE264882A31F456165FD023357963809
 42F1949B5B9A3A8FAFC7EA3BCCB07D4713484ED46B7C13F342AAF02022B051C6  DC5E1DE673FC12810EB38E5D8B5E33563388DE66DBD54AFCC15927DE329F3C8C
 261D63FC6B7812C238F75F05A2F928750058C316A972827FD1F69303ED615A0D  88C1BE953D3A6B013291769A1DCC54CA0F7339ED684C5FD05C65A70756C61CD3
 94B1B21A2E4C57F68EDC4AD8CEDCB655556F09D8BFB93FE4FAB29D7B1D27BC92  6C47971D3B18C638555CF47DEB52986964CF6E6A183D46163BCC71A7346C3A4B
 FA8DC842FE2AD46A6796895F21318B21368F02C2A71409DE08951A8B73C5DDA0  56AE27A5B6AD910EB8B0A991DF0709E37BD9626FDB2C1CD1A0328DF3EF319620
 0C54A5EBC9D07C7FC497FAB2B5D3A6A05E753D725E6630DAC55A4784A77F0669  B6F73A6CDAA51E976898EE9E8818AFC10FAC0C92D25534AD254EC88AE21AAA48
 A74E83B63BC7B794C94AACAE242C0B73CB22BB6203DDD1985A433A6015559D46  5C761DC00227D3C6DDAD5E7D5341899B94FFFF948DCB6B9262C41556F9704CB2
 F5786C30AE261F0F9634D4F48D3D8DDCBA7E453E32D7152996DBDA49E7A67C6E  9340818DDD171B129ADD40838205043914272DCB1BF443C77A177F280A069AAE
 02C3033325E8EF57B1332EB968811E49BBD2983FD747505EBC94653B62DB9582  896C4F89A11C4C7BCC7648E53A770535628C6BFD1097A13754A11C8D68A9E4C2
 9B4ECED4472EF32461576E5C6F84C4E568B833A74BCCF5978FE0E3735B638639  7856AD7ACC7A0783F7E9063DBA54464004726C61D3DA318CFC6BA36933010C02
 77FAE5E3705F323F49AE9FFB5DEC88D6AED096D79084018A7F27D4763D3CC9CE  E8FB5A63C8C7DDBF48B17A09A37B0428A933FEBF038ECC090A2C782DA7D71C23
 78A65AFFB3AA0817267D28338A507C9A5117CB65CD08FDE0E96C9838C7BCA5E4  F2BADDCB1C47E730E1B95B021EAF58585F5D84857E1EF7BE48F9C49CC0B35FAF
 BDEF47F391D31AF35476081417F4567092D01D0046D9FA2BC225B1C6C7A4AC3C  6A1B785DC3DCB7E91A1A5DAFCA9CC029B9969694A2F5402723F1092B691EDC35
 572A7551CBB5875C5FA2A3E015513E18834E96BE5F2DEC0F1EFE9BC5E6D1DA89  918F711C54CF1FB3F18A6F4D08694C3BBF9D6FEB4A241BD37ECD68DC7BFB8437
 A64FFE30276352C5BEF39DBDE1DA243CD1C5B389AB9FBD034FC82D12C6503D32  494BC5FA220B074F1497354CEAA82F61A9C9B2F6660054FE22DC148FC37190B0
 2D885AC4EC94E8B092EA1B739BC53EB5E2EDB61958EBFE82EDCFF13317E086A0  F4AE7A6EB22F28F72AC287F31DC6A79CDCC47E01877F67ECCAA8F9FA78204F31
 9D2F932F207418AB378892F245A4270AEAA41F3763FCFDB86494AB26AC4FC320  F61EBCB96794E38556DF44F911F28BA85C7F533324352170259C8B4E7030294B
 04878A9A796D3DE6A85D4D7E7AFBFAEB85C5102AA069CEE27F6EC3BA52307CD6  7133ECB110F98C82BD49A2054EB466522985E88283E58E736FDF75CB0AF1C6B9
 7F4524A18F1790E58D95692CF0A611C320A03C7716B1A90312B3C0F8DE65A7A4  D62130D03DEBBF79A1C54A41C3B7010148FF1AA588ED6269713BAE4F61D21098
 EACB5CB52144B5CF80702397110CFC4A6A55EDEB09EB9B71D44FBA8530A33067  488C2933397024DAC6F81640B0D331323F5C1CFBBD407A853EC786832FBD9552
 613927B88B2CE12351D237C5ACFB9453A945544CA9D8DB093B8C577293611D14  05EBB3330BEC2C8B9A90EA7C1A6596B5B0A8F3A0C6C1A0BC3DDD271EAD47C159
 311C286F8979DF8E62CC918AF7E34856DB6DC9C2324794FAFA04B790B84DCB97  405B5ABF0700D7AC9B5DCED7E8B757D076C9D3CA19CCE47ED7FF971942FA423C
 6178641BC672FEB38EE9A27E9E7D34069A0B6B0B3D2512D815506FC1728D6375  69CA40CEDBD2EDB59C2D995691BEB8F230BE5EDCE3F8396C3DED19FCA647E561
 CBAA3F9BC7F3BF01536C589C09DFB1BCCF5BB06455F30971EDA98014644E65BA  1B6916381D873332FB183363AB49897AC22800E27079313585CF35B12C499C82
 545F63EB23637224EFBA217543FE9136DE125DEDEEC9A5EBA20C83F430710EE3  6DF905A630C686B90D6B625C89B5DEAC4AF83C417BCAB6D3EC33B640FA4944FC
 62B4248EC15D84CD77B0A5A0D6D766C40C5AEE890BACE4719A9E6FD0D7AEC549  2CBC48311A83B7D51C852D008FCC4D60B18667597CD85980A88AF3E327AB1BBE
 6B1675523280524C53CA4A843B48EF29519C019E16C49A65509BA8CDB09E1780  F575F3B4C1A10C0F135E61C420B3E11E930F07ACE7164E40D7A24A6D9F1D8685
 A48865797578AC549A5D16D104A7CD0B8A68B4235BBCEFD2FFCABED1D03181FE  FB076170F5D2EE0DCAFE99C0BD0312AE61688B534545FF91FF14F5765140739D
 E6AA9DD6D9DD9C8D07B625CB8DF8B36990BBFE1DE92A781359DC1FAB61AFF9E2  0BDA764D35AF9C9D2A28357E6BF4148A095F5362DB983173DAC09EBE8A41DC22
 27512ED49BA78030546BD2802FDC442AAB81DEDCA023AAB2F8CB53C6784DD18F  8EDC3ABE81789EBC1FC176D25A32E67478755CB2350292320181110BD673B878
 AD6109F64BE582613C05E89806D2180D8E697E09BD85BAB2C42D210E28D3E18B  43D98FE31B14208B7B0B72576D0E3C97894BA7C04E249F9EBA0B308AA921A34B
 DF8D325400FE3F8789BD168BC48C9258E84FBB4413BC51911557A96AF66580B5  24C43210108AD95CE9C73EA6C0352EC8D99F3944EEF6236ADC2004AAC9B7EBF9
 98706BED58B1D843FFA00E8E1085C79DB502EFADD53EFADB9C80800F6F3CE4DF  1C11C3328FE10E330F2D9723FC06DF5751567F07B4BAB604F6E3286B9D7CED69
 96562AFAD36DFD094D7CDF1120FADBD3DEE7319435470FD622D1FA6562B48577  4A32CDEDE824CEB333AF649B8D6BC5FE509DDA169CE4A4563B4F61C72BC0526D
 0FC154F0016844CD30FDFF482BC6940DDAD1B74B674C74C316232E5E7604C5F4  8F22C85B561082B83DF380077C503B8AFA3D9F7E4A363985AF6887646022035C
 D6EC8519792A31EF147359010DB2B0DDBC2DA9E4DF1CE6ED29CDD4A5429DA5B6  D08BDB3A130D7E3D59826CD78DD81381DCB61699EF5A879F01279FFF956CB6FF
 FA8AB246AF39DC12D50BC0C286C71F5CD11C1D1E8F0E48DE6CD1B2E16B439921  E245349B88B17353137EF2C692A98472F501305F2FA97E390AE4FFB8B5125AEB
 0E6BA1156649B2F3ECEADEE694FF39ADD8EFAE47BA94B09BE0D58A390901F873  D60A5EDFE4F9CECFC86A4C7879283E1396923943B890375B241C1C8A67CCFE80
 747ADEC13346B337F1F92458FF0E9D1531823C8CA791FF838957A6DB7F7479CC  ED42CC64C7C730E7B4B76D8FBF75E1CFC538CFD984AD53AC6598E369C4ADD7E3
 9959B0B65BEE3A41D28C1A4AF0E648E16DFDA7AC9A4CCC6BFF3D18AA2610F777  CA9E26CD4D3CB98E8ED7DF66A56B4D87CAC2AFE43A3487A6AECD32AB9F5FD15C
 A480F56FE276FB302500B6DFECDCAE7D52D83345CE6F4496159249FCECD6D21D  39F4D6E35A46F667D365FC78E93604B6F232F9119B0B6C961F91A5409057CD18
 8CCCB2DDB0FA4E078538FE8C8B21EC7B3E7FB98D398F731099DDFD7F19D2F02C  68004D6A5AF97EE9055A3D9EEE09D25ED2957BC8FB92E57389E1485B7A1C1E8A
 2EE57ADCFA5911B6F818470F460CE4638240FA96283ED9941F81A3985F039D7A  A3CDF560A3BFBCA9DE9433C6E048CCBC976EBD39B637A020184B73C3D7DC5C0C
 53A383F120C94D10BF2F252AD62904D7DE675C7DDEE645AC785B239A93E39DAD  DF1CB5AC9BCD1F57DAAE7AF4280F5FBF4C60597032098D0657ADC86C5AF05643
 B5110F41BBCA35D131AAE2370B7D73C4D71080A3B484DB7FD7714607E08F9D5E  8BECE6DDBF065FE517B5046EB5137166F084FEA4DBFC41B566E3ED350B149F12
 0631AB396E9F30C21F2E405CFECC7CEB1A1B776D6C0BEC86A1C7FAD06F39E142  62103FBE5CE482044DFB6F5C22AA7C741A70947375487A137C3BCA061D9327A2
 53B2FD8A3CC595FF7FEE287E595BD4B9EA993EB9F043F0C9A70190C347F74D40  9593B009529DF36A4B69F6AD63D146C1891AA6C556125E7623AC61D35ADB1737
 B22FF8F6521BB4F2F08869FE4EBD3D590222D29A723563AAE90E5701F857EB7C  38C8A9EF165BB5F100D083B8B7BEAACC0DF1B36D5B74A4303A6D4345D3DCF1E8
 F39AD16A4F3F2F95A89051CCBE172A260F7BD59CD53416BA209D77CC47DEE574  069D059F417F327F75280D4F2F26C74D41ADF2E9B3F2608B5C35801A921C29FB
 92BADEE0AF793D7ECC8DCD13A980D1C8C46DB45398E87A2C99AB99AF9E240425  EDB81AE981484DB4BA26B538CDF92921FEDD05ACEACCE45088CC98F660EC0C3A
 F743A5043ADDB206716663C14D8484A85445024CAB85EFE7D27555EE2720825C  0AB0493E1FF390F0A75DEF9430ADF6B75AD6751D90E558EFED9169261B667E13
 E09854EC52D452846B54E517CAEE96DFB68399452B6B07EF2A9A7B82ADC0CB51  33C8FE99E7BF28AAE693C504628F07E015B00D9C92EDC14098063E229216D749
 A40B50B75458005DC05E25AE3640FFFB37DDA8212D2BC881991D16B1AFBDCF17  A310FA0617C7EE289B6707B9E90F54D393AF03D1D0428BED95DAFAA519730C2F
 F77F8FA7AADDAD7B559EF831FB4185F7EE018C2EA681212434FE3854272A7AD7  A09DD1ADDFBFA1891CEA8FA1F54C333C4A69B4F3A24E7A813452856171CBB164
 C86FC1C60843CF49DFA4D9FF97B66420963E76C82CFAE1C699D7652DEDCDB243  7043C565CA96C474B86B8AFE01988EB0A18C65594864CABE744490D315DBF9F7
 30DD34A8435D9019D6A7D8CC4CD0E61A639AECACF46A936719CDE9DF20E47245  FAB89EC51997CA3A588DBCC4E9BA94BAB094D65D9F392EBEE76A19E373D0AF38
 C8A438F00A6C48C0DD528BB4A916CAEEBE315E95521ED30F49BA269076EDE4F5  0ACA9986CC475AFFCC366BE269FFA037A20C4DAE405FC2262DB2BC8FADAACB66
 7C3F8E02A4A35702F75A059ED5DC1021C1FE79AD6645BF908142666608046A6A  FB7E0B4E500E1DA451D89B97F71F2A3E06E3BAAB2B743F1A27FD8D1729A46051
 A19595DD1E48A991AC1378766744EB0E587E8C6AEF7957AB3C1614A38BC52C47  EE83F24956BDAB870C7CB26DAA523EE19A14BB901FE6F8760CA511897F438E85
 A6D4221B9B54BDA08280486851B336BE314968F3FD9294AEA9E68403234B6E7A  BC5E550AFFE58A57CE45C38B40580CC51EC33845B8587EDC487A691F962EB388
 5886575E12B14C171809B38D389E1DA1AA7E45E2297C267FDCF196C25854E0CD  E331BFF0189EEA795422D64059E78E9AEACB6DE5B1CA81184C387252BE255417
 9ED91D4CBD2C4446E67BF10545408D4E497EBD86828AEFABE097B68E6163D714  801FDAA313F6959493FE6BD2F02FC9888C4E9663B38D9C75370FB72FC4450DE1
 2EC255E33E8A12AF16055BB30F3151B0A3FBFB1D4FEB4FCC5CAF094EB0197002  6A4791920B9E61E147E2736E0065E67C79DA6C0B74CE647CE63EBEF8BDF7661A
 82BE9791A76982761B804AEE6D633D15722FD06A40093E657A687A6B83A9657A  FE78B2655851E71F919A4A4031AB7C6845D669024153690C08B862AE64D7511A
 6495C805861AA84060E0CD9AF706A4B84F9AF23ADB6ADEABDBD41CD565F56901  525195018FF1F68C745C0A05AAD6D70E6A9CF9D00ADEFC64B92A920A96450393
 8B118FAEA75EFB364A7CDD8B8D9EC07DB1ED193F7F4916134457E1BE4C43C285  8BCA1618EC894E4E7873FB0543791D9F8CDCD389B47C92A9C7ACE8077003D1A4
 205D8CCA15E7235736A4286A9E996F5F21ED999985081B53718977E10BB25791  0666FDB02C8B593006E75A3BF606B23157E9970EA832D1131DE659ECA6F4B8BA
 DC7CBF92AA922A6BF42A37A0E665EBA91DF63FEEC89CFD5D87FEEBB7C7CBDFCE  4AE8856AE84A3A2EC10937B9342A0E4DFFA1CF36519209E3D4252A504AF2C36A
 430A0CC461F74D1B66157120171462DDD5FC352A8B18AB7D227E4F098E358703  E8299E1F61F9297A21B425B9E569B1FDC400DB1B12AFECE905BDFDB6E6C989AB
 41BE3A8604557088C9BC28B44BA8D42092EF484EF4754750265B00BD8EDB55EC  97294B5A1E61868701CC871E8C32A7BF8652A41F882F0613D9BFF2BAFE781255
 22BA825D20A1E7FE9B886EA3E287E53523D284FE202F123DC6D69DA4378D1F2D  0E4B304A1BA474013CDE8FA5A095A161ECD4C21A888775EF9A824264FC54E7CF
 B426CE5C3D7E0794BBB771993E6298D93A2AE2C2574B7E6FBCE8359204BA7042  79E411190D7C46FD378C206EF3538FAF32DE175248AC4A9028E72F84E24430BC
 4402795B9CA5F4AE011F294C5A2E01F03A7E95B33BD29E807A1F61BC37778EFF  2752AE203B505152E17FCF3A214B38E9A92E5BD9BFDE03175F4CA907C93316FF
 C3B7144E99637147B8BBE4692725554F171A217E372230D186D38957F445E3D3  C78B3CC1953D6D7B1432546D1842E4DC4BF3853833AC1F2C946341AF144E6FD3
 DEA718BBB3A1BD70AF44B3B9526986C786AFA77B4F85D1985AE9A6B53AEB06A8  879ECBCB9C9D5A274B1FA191A16CDDDF8EC580D6D310B2E0AA47F240F9F628E0
 50E2210DB1E91197D48B04DF851080DD84AC3B2DD94B5122B3F21188904C4F01  8E5B858A22C45A67A2874942D76F63133813471948275B0A400798561FF74143
 48BD4C4301D7E2B3E1E8FA6AA41C0947C92AF803F7E21BB57C69C741AAB105BC  7606AEB32E18994877BB26885A3271550DFBAAF8E2DB2DF5FAC10DB811687779
 62F708337DF9F3324688C1001A38CA2032F63FACB17D52E70AAD60B1F7BEBDD8  36B64106164385A2CA13963AD2B3C688814B3733D46A76EBB269806A5FC37787
 0273F8CCC3CC3FF812FBAE5C37AE9C1ACBD47E8096E32D9557D48D5BE2FBC562  63D288FBA31A4E59E00619BE03BC92CFB333DD533D750126956AB426BCB5D4D9
 73A6D567560ACE297BAAB70A863FF302EBB8A325402C84789864550681356BB3  AA9529AD1C53D7502BF5D985E729BCE7700177E4F2848C18610FC8A28285D66B
 3D283371BCF0491EDB9B1FEEB8C23B933D53706728B36BC0E82D110F957ED75C  6756FC145D53C7C22BF38A075A1437083B2D151A9EEA616311286F11D281CF43
 DB7F8920E6E9BCB8AC1EB7C5B689F55FD85840BABA7A857D8CFD38C779BE0DD7  11AEAFE91CC8A2EF772B64448645B9DF2E227D1029E2D603278E4877D155704D
 40F200D9A140D081E68B77BE77FA741C13D24A7492AC345867D1BB9C1491F283  F2FB931CA0443F9BB62F07FB254D5DF9880D9072FFA4FEC4127B2F01EBB4B615
 501981FF1AD4060637934E0FD3BFF5238343F8EC79D483EC6F8B79117B4E58AF  2A23866150FDCDA3F0690978E6531DED984B6DE1EE274BB1A3E86372B0F16656
 1AF66E585E51CF9E0FEB9CBD6DEBEE879DE3C52E58B5CD90FA9B799562407719  E4A5A8257D0000D978391BEF084AF73EC468E38F0697611F13993D10F04A046D
 8BD9D63DBA4AF556FE9AEDCA36DF0D52123B1244643E21A1718FAFD70FC0D237  AEFA47845916BC6EA0D39540A38E0BAEF5B61AC6E43961F6EC9706F3D624FC08
 52CA6FE785C39A9C2FB75A5EDA71BE073B9A801018A75D88382BBB96FA9FEF7B  7D5F41E7B88EAC9A7A30F841BF43C5C69F5BD1EBDA5C7900CFA5526202AC5286
 3146BAB7B4B37A09DB663FD5BE5689D39329480C35973B370580CB25C2479C09  85ED865190D8332C0B8B1D7D2B8413191F457DEBA2FD9A57146FF26AB6E78FE6
 F3514F4D25EC6C907E2B508751E1226940DF5F6A852752C901EE342E97238AA9  0D6EC510069BD4BFE57751E6868D1AF9E24B6DCE23F60E971D6BFDD66C59B9F3
 030535B2C0A8AB675FEE0914AAC568DED8D313866713A13B8F8FDAE3C2FB02C4  FC98C5CD7FCC77E7C74323DD77C3F3605D4B40D96F7A8A04E995F1101A462101
 2618E6101EAEBF963108DDA1933470CE8F070B09422A1EFCA840DA22574649BE  F555D0ABE8D069F26257C6685CAB1005B39F0B3A21A5D67F569C65C2583155D9
 BD14C195805372FBC6BBC1E121E4060EAD5121EDF93AC38FAC7BC4BF8C9BD295  B6C25DAA349B95A7CD6B08B5F436968F4AA388FF29C31270F8AFBB2E59C3ED63
 BC00D467A4F7605A8FFF0E80C05566C6B352F61EC90D0F6E54F97777342A421D  50734A7FAB4C2888E6C2305C91103B20020C4AD04CF7B36A383078C036BB1556
 6A1E1FF34715CC16A31830A21443CB624D7A3D83A2191949A4F3741BFEC3A7A7  C029687C02977EBDE87AB6A2B75538E21570894D6E339F5CE1E851A732D18E3E
 9C606B1CE63FBFE101EDB5BF60245AC869AD71F5B2B8BDD84F72B51B53A9B116  460C9AB78FD7D26788F1936107CA8E00C23343BCDF64D0A8A66B177505A9325C
 B6279F223BE35B50B2EE40113F3708499DD43805E901B70DFC2FD8F387EFCCFD  C7B257008A417496A51C3BA2DAC298EFE485C5A0FF70A13F49868C5FFE61DD9F
 98D0A98A1C611E6C5545E5D6077B697E40CD37D2093F7F46D30C5A5B6A31FAC0  C1E2ED68A4AC34A31EE3C46032E3616BACC44E581BB7889C720B525AAADD1DE4
 D78E2BF8FD73E37B29315D3B1154067C978AE4D6B67EEFAC953A46C49F724F0E  0335B45F945E738242F8D96AE113E4A0C612DF76DBCA750D36CFC1586EDBD667
 BB48E905B7E06501AE1CBF6A969A29C47255787700789783DFE6DE3D02D41BFC  2DEA4BB0743E9C4201CE6B4C983D9A7A7E806469C76D0B3DACDD09CFF3B466A2
 D56E705BD2A29C5B50D0ECFD8A3F42A74D7823651B766507F3CD7DBAD9C9F478  83590A72935A110E275CE92DB6EB98E350C00EA86C34A367A6879307C219FD84
 4FB714AF907DCF8AEB7BEBB15C087ABDDAB7A6B06FCE7E4606146D22A74C1D4C  4CE525D5A2DF7DDC6D648C34C724F7FE0B5B94B7BBD4451A4C14B0D9016DD221
 5810BCA1B1012A6C9331F71B59D292E04080993F9E5ED3E23C42764768B1E501  9F2838DB58A28D1EE86246C8163CADDE72D3B5D55B756B610904FA83D291E670
 AA51E7336A50DB1C90BE9DC6E08C24AE99EF30B4AB5C6F4CB3A77BDA47C65C58  8DEE92F2FED96DEC0B37FC9DB5E763DF4EDD30705C11A42AF9C3BD8DD45DE92F
 AFCE5C6F5855990F9F6650187CC0C0F407902133194A893A00B6D36598448126  505211EAA6E1E2235D1D5C11B693F59C09AA3FFEC48409E3DF645174B7129E7E
 8AB38D9B4AEFE8E5F677B9A1A886F4DFD825A57C8171BF13A8B1C5E31A752E75  EFDDE1EF94A6357A51CA338F9B66E57FD870176D79ECDC252BB57ABB056CDC19
 C2A5E44F6BF359258622601500B9C009C194BF54D7D804DC3880716CB7D3EEEE  7BC68EB280ADC573E65406965270EF8477EC522D5EDC50648B3B2CC653F04FE8
 714547629BBCC975F8363D4E89C518B4712898872DA75ED486B8BD38B0DBFA29  A42F708F9B0B1A5171EF900408E3F4BD7EB81FACCB75D9DDFE7533D4187515F8
 128A32B12EAAC95C0CF178DB868FEAC6CE4C942C370159242D327CF828683EE5  B729A6F0CC61577F7EFFA1B5A6224F24342AC04269451AAC8DA38AB9DE88FCEE
 CF9E4659E984AC967C21F755AF86C44A11359613B37B7F4E7B44AE12BF982193  C1E30D06C783A15CBCEF791F93598A4FCDA1B1E02E631FCB78D7A332305F048F
 B20142389CBF6F5901D7A9A59E1B64DF4F54E329DD665E0F582BC0FD5986AD03  B823C4C0D82C6B68B10760047D5BB91FB6B78B300B0AC2D59BEFF1D72DB9F2D0
 EB557EDA4A97F4750962423C8B0575DC4FB87543AF98C44D9EF25CC9DE199BDB  A1E916ADDCE179FC23D00BCA118AEB40D67B064E79F7C85A1D459647CDF89269
 F6E992C965550500997D5496F9E22AD81344D67EE364B17DE4B1DEFAF18B119F  416BF31AA906CB15FD054E09B6FA2024EE2789C2E49EE08825C68B590DD9B9A0
 A148C64392B257AA252D449C262F1DB76833E275F329D2CD5AAB79AFFFD11F14  5F92AA8F3B5169B4CB49BE20BAFBCFA69219DB0A09178DC80EE88B8F46FEBFCC
 FE941FAA2BC4380A9183411AB62D6046F2EDABAB292BD4A5674E341D0AA7490C  4D47D83E9C54EACD9EDF27AD79EBCE56F4D782EFB2E6504E2BA3885199F2EE7A
 909B1BF1F4D01F9FC6EBEEB134D9AACB58B2885318D40B4DB9CFA182AF6261B0  78DD1AF16B9426F10F0368642FD5BDE2DF1BA1816AF1D6BABD3EA38F61BC58E0
 C7E0FEFD2A7CAF3F2A239864A1DF5BC280EC4BEDCBC6B325CC6AD66B09E5DAF2  C647CD3B01E3403D32C183BC3D19064AB8B137822291580FB11E74807542620A
 A9730CC80EBE12AA5DD894CB2611D12336AFEFBC3465E193455C3E1C73A150CB  F20D53CB49D58A1DE9A07A25AFE2AE74C7574BEBB6F61E6DCB9F922CD68AE1F0
 B24AFEB8F39F0DDE6F23B997C5D8937E03127C679EBE8F47E80CA5774EE9ED83  DADC715E55A60A4E3221BDEF9761692D61E4FC6B61B1C85B7D0F7FEAE8D7B1BD
 16CBC95CDD100A2BD244745E21302D21606CF966F2AEB1889120E86174F70123  29F1FA9A33B336028BC2BE66C58A1B1F61269028BAB376CBABE0D273E044247D
 2C86EF73FF7793F978BDAABE6D63D1CEC2F2FD87DFAB7AE3CCAB924F736883E2  6F4511D558E8491037A2CD3B5EFEB6DDC921C873D4F0156AAA3E8317AFAC0372
 F8FE8F3419567370D596EE3C333B866A91A4EF8B9F3EE16F1995174D39E9C8A7  60F99CDB15F82590F2F004A39A3E77AC151E095FBA2CC0BE77A1A73E38A6C2F1
 535E9B2FA574B3D427AEAC0989EB7AB53FBA853E3F23FA63A1252D55933817CF  BE80EE76F22744D57A0B5612EFB74A6A8504D58E058AB1F715C934133C7ABBFA
 D7EB50271DC6926C4537A0B99A0527E1709B24CF25B3C29E93EFE8962A5A8E89  F44461191965F7D054927D86FEEB8B1D863862B0AB5C04FE95D7705A5AC7EBAF
 8B07E515BC5D7AF37C239DB2F8A30B8D9CDB3E885C0AAC87064CE34B90D857D3  0710F815DAD3A8BFE64F03AE29814F3210C1DE0ADAD677817AFC6A3A487EA371
 653BFF317D438A46ED133C08CCC36F772668681E7F5E8DE3C95ED4D12AADA53F  1A7226F61367D5AE50175C1FA607296A7FD7369576F3EEF270B2CC6BE5898C08
 570F5999C7F546CC33DAFD5C28033D05A60BC540DBE600572320D552A1F723A2  D1DE4822CBAC915A9B2E2DB0FE85383D49E6B867760996460C426A2D679B4C6E
 54C5BE68C4DD7DDAB1C078C2F78D1AC9909BC7DDB93DE9AACFEE8B77C625F6BF  1BA54F6E2B6F8423EFE85E737AD5A8E5B61720B2FF5F8FA6283A37CA55195689
 EF0C9E0EF9AAD18B8AD27D3411CB160FEEAFF855A5DAC11988BBACA71D15F9C9  693AC0EC4511E12707FD1DB5B4A43C80884B44ED0AEA20CE7742D5C99D8C6C79
 CCCA170537FEB173ED8ED4A3E38A68ABA337E343B5D857C6A46A733D077CBA7D  14D42B136755DDD0C04ADA5FDCABE10FFBE3293E778C1CA32685A9DD390D9D1B
 93E43ACB59224B90DEA0DAE80862FBC6B66AA4B03F9E66AA2768898BD6E0481F  C6739F133A12B0669C9DD0689EA5EF718641AEBD130D9EA3C3F2DD60596A4686
 34758A3E59DE3CE876EB638F3623D0FC0A35BE97AB5B5A17BC36847256D12437  47D9F781986DCD8C63AE0D23D67AF8D1FB4B5998E3687B02F135BB592772BD1F
 13E08EB4665D9634AFA36370FAAFB4046450F3499589208A42BCDBDE81EFC55A  FC68F90686828B8AC9C7E5D823E5039097F6F576939520212800350F78073C49
 3031A1D3080059F48A5A3920422C339BBBF47F9E4A86C4F1969C3A8115C01E36  E5DF12968AE0EE96F4E5112D34C8990AF609C9309B423EA652D5EDAE2E90B25E
 D8E31A71CB18B1AA82473797CDB9A60D5A44EBFA942B7C3F1E1153B59D4E6BE5  8413238BB5954A855B9BD911910B44682E6CF64FBE7ED4764D9B8D1303CCCB60
 8FFD374294BF443B6B6C56BE65303CB39E3EED88B82E47A129AE6FC1FB0774B9  F1E92029CA144BFACDF896F6CF2168CB7543E70CA85AE30737CBC05D12412765
 F009B8DB51BA6472B4FBBE0DBE087B51E6F2B3099114DBB16C6D8809215575CE  BB1F74D75CC4583B875EC3FF2D9FC44566E03AEACDEF00036F508EB22185DB44
 9FFE33BF797B253C0E5F46390FF31971F876C91B589F0CC0043BF0ADCEDD0EFD  5E9E2904ED18D597A8786AA86B4660E6343C0B500B6C69F7F85C133E7EAA2019
 445FF833B26922286BA1183AADBA3FB61CD2132404250DF597EB7AF94F3D9275  7F625890DEE026E44309CFF1CF25ABC48EEFBE12C6D240A51650C493C4404391
 07A7957C8D87E583F8B1102585D7395EA58E0D36205D3613697FDA25C10ABD89  52191C86EF28EFC90088A565956F03052886B3431A31BE63F3C2460EA3839D87
 49F36D3C040C84BCFEA33406D9E4E8E0EAE5E1F558F8F95E34170B6A1FFF2794  F2157333999D5B2440048ED7DC54798921EDECB7D5C159F155D145B33FFAD052
 434CFFDB300E24BBF9944C68B9E2BED2174CC8EEF559C98D8B3B8D663B0F1458  A5BA5A31E1AA45FFF728B3B4F1DB9E933FD9E0AC774A349715B141D1AA232020
 C66AA7B672CF8A4BD2689E13A60742B1082D997AA33EE6D5732366B26CB78C58  2CA77E03ACD7B28A88B942A33AD3472EE3FBC09103D67123556B72EAF20EFA1C
 3D7F9DA17B0873413E565E344658AB274BA1CB8650471F22F4307F32218AFAE2  811A63E45C27FC378EE6C61A36F485B7C6457CF27701C0687C3721C78FBDB4DC
 BEA258E5EFA4B58F7D7BD95E2D82E3F387A4642EB84F56DE51AF2F4F3D3FE929  23F7912D8F30C942BB19195A925E923D86CA838F353C0F87756A8D25B4B91AA1
 B1DD6C70DE0E79E532A44DBD11747A9E735942574BA2673ED399BBC6AFBBE832  0B598A08941F0ABB62891AC3ACC5EBAADEC22D4124B6E2AE00A5E043DC621DF2
 BD57C545DEDB2069EEFC3E17CCE0C034534292743AB89B3540F8693D46751003  12083D30A3D83EF8BFFE8B03A8CC5CEECFBF6217DDC9A275E6793CA1F08DAFC0
 C860517E18E13E5AB57EC323DCA6B5644E9669036ADA402C0A2D8B4BEA0726B3  3CF7E3DA1EBB68BE0E5336A9B0FE97BC99B0B70B4F7BE8640F82F2D3F42E2515
 7D884C0C47BC2BE55DB4F320D254275A11FD070A0746093E95E8AA1FAAD0D3A6  A312ADD9B9F0D7B5BE3D91AD4C8556F62C019A55D337F030D42CD782E8F8A13C
 5E39139091E68077317E70AEDC4C0651A9844C3F57A2ED653CD1853530965376  6BAD71072F739FE5679FA9D8CCF53C638F4EC41931EA986A4254D5229F6D4D91
 968A09DAA1746BC653D1AA0011EF3A048296D24CBF5BA328CB9B94361EAFB07E  2DC299F4DDEB74414AE5BF90E0C8A863B74558B5C331F5228ED07991067307DE
 ADE18B60D5B667B705CBE4EE59EFB0DD8D48F5247BC01EF3A8589CC2DA88E40B  C6CB28F7BE554996AE1860D17E0BD44B9F34B80BC25F883418F4DC985B641919
 B504690B22E26F515AD26B3A56CF858C77F1955F3CC2437973BB568094147E29  D4C2C50BE1AA5AEC21726E9ABA02E18F3B002CEB7535CA048B517F6AA232C3AB
 9650EC79DE620ACCDC3F3858DDE8B87BDE19211F411AF06C79D109318B842F6B  C0EF325CD9ED7F9D81362AFD9FEDF1E66583A9117226EC4D362A59B6EBE9A267
 0FC6C371944D710E787EDF8306B4518A2AC45695DA3461EA030A078C829D53E3  E4D3C66BEE01DC7D4E88F8DC80DA9641C4DC6DA8FAC3EBC19DC88871F649D895
 D2AEC23ABA1BEDA4A5B5966DFA295033DF42E1776B1889A8041EA4744E1BA2E2  D8C46C91702F66F481F2E106502BE4C71DBA3A90D58342CC5F6F41FDA3A26AA9
 8830CE6413714BE8E8D2ED355D36D46B153B25DA3475C704E17A622E3BC5524C  C199E952AAE2A2E1C3F6BAAE74BEE2B04A7A0824849FCB52445E96888175872E
 B70204922CF802A58A43EB99F93F0837BA18ACDC3F07110E06793448D549C024  48B16131D8A1C43CB4401C2B5AD44EE737102694EAA296A153E0A8F77EB5AC84
 0A5C8C1997659E0E915D4094B86C930A5E6958D56D623A2B8B487D660A081537  DF80A7CDB0D0A0E0DF2FF01E65C23654AA30344D0864C08CEA92E5F7D105F6AF
 12786217E9123F829B01E812407F6CDBE353E74AF77C35BBBB422AB45E1256AA  D16E8DAF26FAF7B683A9C798B2C0F4FF9BF7F4DC4428EEEFF041763F09261D40
 24922620C88F68395DE12ACCC7F61DAF928CD28836D89BC4FEE0BC21158109F1  59CBF5528DDF376C44882EE535976ECC45B9DBB0C468C5DA8B53674671BE9B78
 14040E8B9B1A38194FB926359598432304472558BFC39A42B707D5BD2CA64989  88E11E0EBD5173E73057917F622800F6902E1A72E54EA727CE92C54FD9ECD987
 47CA0CF2EA8360399C74611854AC9C2F1C9F4514119706399BF0F0AEB09E41DB  B70E4AFBE647758A31D7AA54A645B7819214E8B5AA33D85D4CE07BD50231209A
 D909147C66EFFCAEE7CD86FB4C803BBAEB330A4D67844ABFD25735C93D030F74  DFEDEE8934FB3CF4EC89471D377A84947834C62512C1E847219C351CDAE56AA3
 4871362A3398FA0D0268880CBE9AAF36BEC1CB4F7AA332F69B86E887BB4874ED  4C00183B7EB2982C940A5021C742862361BA20628E063268B0DB25A6E144E2FE
 7CF14C859199B9D28034814AB9BC8079755F182DA81B36A170A5446E3F17288C  A51FBF1A4962058090ECFA50FBED4293BD41C1E2A2898810A7190B0EBD2EAAF4
 E9822ECE15438388B530F5E856426C572ED2034D6B2EDF60ADEC976EC0AE0D6F  7A81509C56E3CF92245C51A42A7D26AC6B4FFC249BB99CB51AEC4D201C58B9FE
 EEEA5FB5856E77D3AB838D51636B0E8F4B8E7C798A74B1C3E911F0B8515B9EF0  AEA9AEB70AD319F4ED9691707D21E0B1BA657755CF0E7362DDC1DE3DBA8D3616
 10D915250E5C04D758352E883506E6695995B74336478B12672A23E364F0E905  10ACF9CF2C4620CEB49ECE2E08B0556803ECF5E1C62D9DA954AD4FC8E75F08CA
 5DFD1899CC145F63A85355A0C36035FB6D92EEA02017DA6B1D0CB9739C031501  567EC1D7D835C567CC64BEB064C94022C0D814A46DA1B505BEF158BA620DA328
 43F8530E270AADF21E7B3795B4DAAB24699A8F6BA3DF7A88E1C04EF997AF263C  5486ED9B4A87D2D8E1212DFF639A2C6E065BA747ACA6CFD1C1FA2018ED4D6DE8
 3A7BA80D801D46136A04693571E00F902831A37D76C8F26FE286F4846944BCD6  D4542E7DCFC77D2E7DB1C6E5957BAC2DC5F5A8198EF708334C2FDC6B9081F2E2
 861C91462ADDDF7030B4707EFDEFC97B393C9124B2DCE6E5DEFC216C84EC3731  C9221B27B353EE0A94765BEFDAEDBB2EDBF471D694880BF8D3004ABBAC21E6AE
 AB863A3E6D07856501EEFBF60254F32384656A468239923F227409BC09B14283  18D2E520C5258C0F06A1420741F14B8618980B842F575AB9CB5E7335A5CF4653
 63B70760DE4590DCA7BBD3EBA4D42FCEC6DBA5A059589A7D6DC42CE03185A891  C99C7784F4CE9F101ABE36F85ACA73E9775AE9D69F7EEE74C9D7C725780FD969
 4E5814746162FD660F1BD7BEEA6F2C6FA017578C190B61B86DBD7E1BB0572266  D012CA5FF3250A67295CAE78F5AA45A0CF9B7450D724831BC48590E0696D9BDA
 9F2BE4654C60F3E2A51725A7828494BB98BEB86A7731E61A39489F32B41CA1EA  3A2EEF7D5CB7CD8BF8FF1FE387C99DE0BB4E2FEC2622DE409036147D00E81736
 AC11736A2EF0AD33E25A8791AFBA62FF4CC6429476F9F37D7526C6A841322750  36DC9E76C0D6B3715BFF6AA2F247188B2AB571AE45679BB1F58DA7F3DA1DAFBC
 AD5F53E52C2FE8CA092E7C97AE386BF62EF1D96EEAFAAC4A98499A69C7C4C6CE  3587C4BA45073C559E790EFD418E0B2CDFB39F59821987245FD9F3BB6F4EB553
 F488A17252604BEB61F22FB84605CFF9F7D11AA5550CC6E78D145BC86115B7C8  879AA9634F43E0EA30351F2D75FE76B213C50417C432DDA2A5B275F4CB78CF76
 DD91B7CA434F223EE13C8DE69A16C83AC158376B3733FCBC83FA31DDF3DCC705  A55BFA817C658BDAF716FA7E523A50127CFE27A653928BAC6CF5159D825C0F41
 49A2BEA6A43EE73CDF6501291F65783C34FAB2818BE7A236AB40EB6350671D59  C0E713BBCACA83CABDA6D937B250FDA32F849ECFD7FCC60939E4745298CF9DE1
 8A2A4CC16DCE336C4A05BE02A446C16CEAFAABB4BC298D5C6377EB9BB8A9AC2E  E657215D6F4DC3825C37DA0B7EFA5FCB95AA52FCC9F40DC2CE98230167A0C2A3
 41A3FA1C256D5B26AD94BD5DF259C4C44BDD286EC9BB9DD234FDAACA12BD59E4  951DD3EB3290F7B4E63783C8427D9E0CD5FFCA548D674885A1EEFB6C1219876F
 87CEB74ECC7789C697F889F3019E47361A599F3BB88D627FC7A2E48AC0CBE5D3  7D6B42E657DE26B1026F80A5491A3BD27DCC6D5A22C8DA67BDC8E0D3C6BFDF1E
 A6A37C3AE1854AA3534E8AB9DB4C22D3DBD6F4F3CD8CBF316C7717442A7E2FA8  78B3D66FBD903566A72FE4DB0A36FDFF134943C813EC7437958EC6036C634F0A
 560DA5CD2E6236117C9208033AA5E12474E7F4196AF2968C3169AE9769703911  D7F2E638C28ECCE579F3AE62CEFBC54E9BC8EF8BCB6AEAD67F86A6BDB0E90A29
 947BCE82F7E575066407429324A53ACF1F3E96DF316030A9B521D5F2F3AB2BE2  2BA2709402829F9E239F2B3FE4F51953B2E0E2A61D8BE93CFF6E3F3A1DB77D44
 66FFA6BB2E88C13B3730398D87A2C2637B8AB00E5A533541A7EAA6BD233899D6  B7725CF353955AB952904621D233DE3EEA4B250C65A8F847B8922CAE2EC66B67
 E8A10089A10A0D56DDAAA2CC6A6EC0B7088E9B44BB850A3BF2244F06204E0924  4E3D034210BFA7290C17C37F7357CBDE0CA00080C0FFBB38FCB9E7F7F910C11D
 612435120A724E47C10589FFA7F96DA0645B6193E81BEBD92AAEEC98066FFAC5  AF6CCF0C0731B67FB1180237B99B879F06E4D99AD04E6F16F4A8E4BC36683D68
 531A8DE27548E32100ECD60FC3B789F0A9313BC8BE75EB39835F346F2623160E  B0CD2F3F743D6993D0BF95D93542C150C0031352EF0AA4A377371733F5695FC0
 DE0E9B0706A05FB5E2B25951E83350C2C5DCD7182B1115BA9AAC9A489E19E29A  B3A59AF6F2220298D93EFC06A652D64267921C39D042B7DD0FF994ECE72184ED
 65B3215DA456ACE0C6089EF89F5001AB15F06AA9684565BE3E56A469743578D6  24126CCAEBF4927FCC2E10A4011221CC2DB00CC4F162814ED24728FD34152C9B
 8ACC06A9F53622C92A79BBB49BB28DE23A6FF968782FD34DB950D2DEB12E57D5  F8D1D2FAA3E38F672FA9D8C24A613B01026FB9DCD489F4E22FCCEC8E4F9F11BF
 6360B818A9F5D0B3FCBA5CACBA044F8932E7D6B4512639D7ACB214C6D37AF619  5EBD1142471934C62774A3BD9BC25A67968A7F5CEABC6090CEF672B90F232B05
 6FB67D9579BEC2C4034711CF5E1E921E3C463EA746C0CEEABD242DD3AF237DE6  E3E3C454B6E403B8479F42FBF06F01CE92C290A89D8EB2D159196A996F2DF3B8
 20B3B55E15C5EA7E6EC2707E3EB1FF770EBBB33C35E4D2DC93938DE21924F539  3552CBE58D0998B9B10F7C380AA7C618BDB53AE79E76F1828F0B03947834C597
 9196758664E4C9E2216FE7714F6830CF73210952237AFBFEEFAFC724A927615A  908C2E9E9DC65AC662F2F18CC9583680C01E08F397564771FBEF55C497151460
 A1888FB01E5C3D50DA66DED96076657F400B4BB3A594B4783075BE184E07989D  2DC505E935C96BF58836F8D8A18ECA6DEEB7EDA28A4D6D69B7F562D267D11E5F
 6398F7465EA8559C29D5B928F4C23DE699A4C96F66248C674192DA0EF1DEB879  A9E6D640E98172E0F08BA63595E968DC3657EB928A01B1DB8996E2A5946C5999
 1C1E4DBB94D1B87D18B64F00DF5FC7687D74A094FB8ACAD14F59670A616041E9  2B90CB2E20C15E0A1512CD6A08BDF8C2FBE12ABCC3C3A67A7ACAA373B5AF8AF8
 C722BD55695DEC3234FA7075B3CD9BF8E01D6E07750EC4D3E6BFCF4D47903A14  540A1566882F8EEE22632BDE02BABB9BDC9C2F933A2FE46D8EE95E1F6CEDEECE
 BC57A2AF33B6D4868A9E555A2A63B68E3610EE78FA64FA2C84BF7F5B05F54D26  8E909E94EE1906B0DB8AF3C17CEEC41EFC6877AA5C18669D07B5463631CAA8F3
 8D7ED3FBAE0976B28CC7E89E2BD23E714D30473B886CDE28F3CD63A4F57A0B83  BF948B87BA6DF5A6A6FF3A546524395F6F0AA7666A3CE172421963DB3900351E
 D8BE25F3F520E63A684C728A9C61872A7469C11B4CA1D18ABD560E447F39E37E  CBD3548961A3AC7196A1FABEC485AF13DC735B03CAFB0A8B94341C5F67477225
 316507E22DA84B2F6067B7FD42A564BF4123B9577790C6FE906321F332AFDAB5  985B8E72A90CA3C82396B91B59F74C7438F4054C1B346A8E1FC3C462DD527B06
 B9F0EBAAD7185464600693F24E003FB6B430EDE20CF46FD0EC7FC2286978DD20  C8FAD5BB5331CD910EF30FE804ED876302A93AED8D11D5F55235DF208E1DC5A4
 17CCCF0A1FAB1A1AF1C0F910C79C14B7815086A546E0942537C9CF0C321CA963  F012F88D2BC2F542AFA6D8FCAF1962AAA5B54AE2884E556E39EDFBF4331A858D
 349FF54F81257148C3179C3C7E0B94CB592D08FB99A7B958D122208B513CF9A4  26CF973D25A2B36CFEF17F6026F2C74EA1190E66A6D664D66AB73083F5AAD93E
 1FC69AB62E21B0F10D521F1DFFF01FF1A795C1B4E96B758A6C9031D04E0DE2E6  75A91662CC0425AE2E17AD3BEE9438D3BB0386AE5B19ED8E87BB9F64E5985A44
 A56429BB1AF30E5CB28F0EF56601D4E50F7378B3ABB6A2007BA3A354B0DF8CD1  064BCBC0C22BCF7F11AC285156C054EB77D171B6BF881986E7DA24C0D34A8580
 E4513C06969B30A64564510E63C44BA739007C94981B3E50530701F86FEAA6D6  6E57AD6E97CA71D8B4C061F341FB1D007FF923BCCB33536D4F5882801CABA4F3
 AB886E7B2D9D4CB11C00D5BC6E383EB21AE21888326DCF433AB848B14D4E8714  D681AC1080EF1F68F53F71CEDACB1222B154C07F6E6C633A265E3A309C079598
 ED506293346FE063D2435AED8BB32B873CE6A95C37507A7B51DEED93894884A1  C49F40CD0088AEDC13C8DD15F702B68C760145A044822CBEED2C4DBC52363F2F
 9E82BE259F22D8B4195D80E4608232723419242131A53D8FE2425D5B8BA51764  D524A86E22CAAE050AA0200208F60F0F2B73EFA72CAF90C7C6B1321C4FD28749
 8FE1BCE2272C08F5C46E4DE5CB107C7E2C7AFB6E726EB3E79A63211BDDE8E1FF  3B21A934D1BAFC7C8E172E3BEE99EA85C956C5814ACBE265AE105ED2ABB71078
 1F25F1CE6E4CB3C36234AFD43CEC2AD186BC43AA3336DDF7EE72F8D7C96F4E4A  EF90E39B8DDA76F242B6EFCB2E24988C177E3CA759072D04A2C0EC8BFA691890
 F3ADD0EEEECCB5B2DE740581F595EAB584DC13BF4B59652824091146ED69AEF2  E2E557F361FAF78FF315590D56E0E813114A6CBD11931E6B6B5C020A88672AE8
 BD072A09ED02B842E3DC997DEC0FE5B0BEFFE95F1729EC079C04278C6377C528  FE8927397000C56DAB1EB142E31966B7C9D2868CC2CAAB3A6BE786EF77E5FF59
 F7AFDE94B029DB621439BDA89AE278834D12DC95FFB3957012B5FD5A7EB42F6F  C874F23EEE688E3657E6D71518AEA27FEA14EC0BDFEFE5F7805265BF4A93B800
 6B7045AEF0F9CAB1EF2A2AF4EF7E7ED101582EB94D5833E1679ED3D7EF611C0A  43679B9A41313E29876C8BAC475229B08D2EAC7ED304D2239313E3F1F2224465
 80C1A7C50F12C8686C74B0252B7A0898A022B90DBEAECE97B3983BEFAFB8A342  12BF6734C31656206898A2257169667DC5DAD134A28D343A3C2AC7E89747B60D
 3514B96FBBB52504C5370E5039A37F925DEFF68FFDA56269E91FFF47B3C6FEE0  F0D8BCA51378153B745931A2D38C9E5C625EF2D0DEEC48CE1852D3A13FCA5BE5
 6D48164B4919000BBB37B23DF5F66DFA77EF990986D6F30DBEFC08834CFC5C77  EEACDF2EAFA69115F8AE767DE8A15E83DB9CA822BC96EE5ED843E5906E4839B7
 86A72549E6052DEA593DD477788C517880CCD4B8B52510948D3288ADBCA893F5  5A1598CFB732FF1FC7FC6B437AF69F107DED30DDAAC40BA9AA55EC8CB4224F65
 3FECF9BDFBA9077401E1050519A829D868B808F9AF4F89DE6E89E896673044B6  F5FF8DD2924D97158D832D977691BEA5BF7B8D22492D48A137659D9FCBC7D7F5
 13E6185697884A9B6A57D87941FD94E31CA891AB43F1FCDB305E652DF3613EAD  C68001689E38CA7B1E4CCC0FB217BC6C0B64CA542DE9A097B6FF0534CE0A9793
 D78305E72A6BCEAA6D89C7F3E54331A2CA6B4099BCBE4F38C5059495E33BB1BC  E1B92B0D6E80A0A560D74F7DC818EAFDDA6F5A84E1030259998244710456A2BB
 B71A04D3A1EB0F5D92080C3257E1085B9861405A54795E9697DEC67A67E323E9  B5E65FD9EE3B87C9B1F27A247750F4F74187B9D7BAB2EDFF8489BC69362810AF
 1C397B80EFD0128A040752A909E17A9A0D6E4304087CEC50E98228F497907217  B95E23FE7D32999C61C17FD9A7936FC56A8118F075AFF29EF5AB768D4FE4B6AF
 E449E4E76297FB7A51995E50DFD931346EB43BB2E2FC3C48297CF3C9FB1676A4  0F88283EE8BF83FF98BB0C297AAFD625CE0AB10AA7989AB552927BFB324C0913
 8B5956A96B685C922F672EC53C80690ADB38D0D01E716D2B53B185C7B0ADF2D1  EE058F10487CE67A5AE8589592B95F05FD1E0D8B0FCC0D60BA530D9211D7B3BF
 7C6775EC412034C9D8ADB69BF662B198EB8D616047AF32A8826E778992BB329F  320A9FB654859D88BAEE284C35282A1B1BA68AD4CA6F2FE8073E67C7BD68FB60
 97AC2D6A71E2FAED68D8D5674F1B014101231BF9836BA2D6C6637373A1D40CBA  462B21A15714A08F0E25ACD6E66CEE542616A07F941D082C1E3AD5478E819056
 DF7FD60BB95F9011764BA4108F40A33F10C479E0D420C2C69476A37CD92BE333  C991D13525B0E6B67A16044416E0B51C144DB99CDD7BAE55746DBC9F0640BA58
 C996B35A0F2F8775D058EA3218B0A420C46A03320928936A7E938165014C57E4  3593E28E9DE3A17AA28DF68C8BE32D10AE4DEF3004A57A2D820C8EC3A673963F
 305B06A2D639E0B9E95647E13C3E4F1D6355B58B27270A8786525E2E066E88AD  24DA3333A65C05AE0BA2CC0654C8AE0F95C4A7D9CD9843BE47166E5A939374CF
 AAB250A7AA59D386D1E175BC7455A2347749B44796A357649733F07FBAFD42D4  D901D2E6836D81D077C579BBA525CCBB4AB5932D6F979676120B1E00AFC3441D
 2D113290C4C0A9DD9FC2FE4CDCEFCE898F47A5406358D0656F61D933170F0B52  E2C514D003E3A47F446FBD4CA6F514DD6CAC8A9641C7235571B3F24DB726787E
 CD29CDB55A49327395A2373970C68E6FF77C03CB6F0A3416F4C825BE2A1EE2AF  C274745C33AA8577D7D874DE44370AFEDCEF0CF0D2B131D1A045DDD8FC5D255F
 DF0859874EB7E803DA71207C251A217BCFD02F6B5C7657E80881447187DE234B  57F1BE0474FC2FD96955F0407C7A9AEEF278D061EE5D15DF390875B4E9B0A2D2
 66E5A28F03FAB147914F94FEC3CAD499340F90BC12E7263A5E7611DC195ED769  EE65EFD755F702A9ED175A5038F4A98BE2D77E87CF352242F1E975F596F4D3AD
 02179FB66AAC6CAEDB20EF6B09598A1B88E396B74AEB6610248BB16F4C51D17A  DBCCF044A9014C578F239FDE6005BEB06C629BEEF6AEE6CD04D752D43F383BCE
 6E09A8DA1BF8C175F64BEDC222E7BB5E6C4E48E32DD412D4689EA22402171BE2  1AD285340D7CFA3EA86C0733AC648B94CBE5528D617547419C021161852DC037
 F850AB641138F0F7DC15627A1359254EF8E80BA997591749E3171F961A40AA8B  E6F4585D71570A053AB46294ACA3D36CC3E81F03F5CEBC8D261A79AADBCDE0A7
 D67A8A4EEE2080851282276881D36518F283BB633A494B556D66E4CBDA6C0435  9AE0749273FB82DF5C8DCCB6DA9211732F23A89DDDCE2785E71464B27E2544DD
 3D0505AE90947B3E533581433F2081CE7DE9BB1DA9A8BA70ED479D8FCED88BBF  9AB6ECA668016E1E1AC995ADA356853D66BFEECC131E1217990D47B920C5B2EA
 F296AD72E3F5D1EDCD8FE95CA2AC4BCE8B55BB8224CF05D751DA95E8A9C86841  D501BB506D0A0D38A5A3EE74C8920230F20FAB91B93E03C025089F290B9FB7DD
 214D9BF9D52131459BD8CA908F23A8182B1CB477DDF4A333938DB085AE6F1FB0  B559E5B77F9393289C829953CFA3C37741332A384886859AED6AE6C8DA167220
 CBA843768D4D889AFAF14C11EB7D07C3B601C18CDE5AADA8ABF9E26B1EAB9882  8EE3C581DB3303F0512C34C9BC129F6B7088D367DAA0594127E5654BDBC5B888
 D90BCA044DF1E080EB20ACBCF7A6690F852F4806D6A5A687DD713CB8626D484B  3612A66F324EA6518CF55104DF3873ED207907CDECFB1F2449936B9F55F2C838
 7672CB5AC9C7E232A072C2778429EB3B3F1660F1667C341968C05334883D4C5B  D8E7ACC6B267399F0AE305E05444DC8000276C6187BF5A5D9AC52AA6BCC603D0
 7C40C757592DC380E07329E7863C68CDEB273791741718689A4C72F8CC548F56  9B37CAE6482D9509EF8791B95E59F3B01AEAD5CEDBFE81AAA5D777FEB033A5EC
 D49F32679F4BB29BD63E26260E6D0C5953D2F5840DD487838CDC7BFC17107BAB  25D90B03E89D3DCDBFE528E64C0FDD12DFED25F9D648919C5D024819160F0075
 775CA680C3D324A4EC46BF769FCAEC0270954DEFD31170AB08BE54B3D05D6A69  AC4E6046644E97D618F4410535B550B2C0003B772B79B81FF61A2F2BF804A7ED
 043844EB79ABE82812B8F04E5FF8158EE925473851A1159FF80C6834184D6655  43DC448768E69619CB7AA15B4C65F1013CB038DC193E17857F7BF03E91B2C3A1
 1657DCD3BB32DB65B2B29267048E5E39E0F3FC243BED8AB2FC997D068C92E8E7  D5BC2D377F24A8F8C82759C500843DAF40B7B4ECEE6256DED44083B416691CCB
 F1CB82D38E788F73BEDE75C5B5810B64F026D684BFA9B45CF4F62D38A20727F3  F72EAE9D14F542B588B668D78231C614A739B95C22D8D14460F636434BE28C58
 B4EE3C260EAC06F3CFDF06A9BD4D8D1D50C89BF0D6B5CFD58EEBDE1840EF503D  AF9717E3C3A0A83188EF8245D51CA085D511B8B8FECFA2FE3FA74E1219B71296
 216FB5A4D02FEB3DE05A97CD40BA21D6E649C5AE1B5A0563FC7F8C1C7B8086A2  1570294C96F52ACD566C326B79E348EF25B94111E8E1B36835251DF7A9850F78
 B0776B949A0C064B39ACB4D10BDF031CD70C715831D6391D86C18A807D704E2F  FF9B0AD849248DAA4A5994E8F4FFDED3793CB0D59B315B1B60E1109088484AA6
 6E53F38CB4E0B4F1641CAB4F3E556787DF9BE7AED8CA25DADD4B6E65E38BCC28  1A231270CEFAD3B6EF74312C3065A284CA149A18CC2CD3EFC7CE2D6BECF66F39
 421E7482D70B3F40FBB0C3D36BC68FDCD1359DD93D42EAB51DB1F130A92EFEED  FB04B08FFE0383C5B4A03C62BD75DF1D428DD6F24C70109DC41D04FE1C8E9C02
 FDB2658FACCCC05DDB4914F38C2A81A854E871741CAED3653DE4188C0EF3E214  E639E8CF5ACE17E2548ADF95ADBF289078EEFB0C8839EC8FD0B2C8FC3D05A6C6
 8CB93FAC436A47D20B0C3080E8827190B9E14E24F70FF20FF5C499CD395CF396  B04F940E0C45DD6F2B91CFE01D8DBFEE08F3E359320DC7A4AE76B6B2FE679C72
 0255680D87E59EC039B8EE552091A76C47764995ADE944380C9F1D5E63BE58AF  6B1124912DE467A676EC8CC0C94D0C2E0B0C2E1D50F774C789099AB2FA0555A2
 882BE1B4349773CAFBEDAA7AD013DA1623841B8A003555619F650E6F5940A119  0085DC5FB1B383B10A571BA911338A94B2850BEB06E946ECE08695C3F041FEEC
 FF134238E7454E34EAF9F061719315F63EC7C3FD56E3AFD2600926389A2C7824  89051E99FFDB37B7614E4CDED17B689A5C554E8B179630253ED408DBA41F346B
 E46953DE820B5D111C6482032F75E081E9703E91A6A18A6BAB59A84DB456EC49  28BE3AD0CE18D56C7F9023E080BC3FC00F612D7E115975EC9A8783CE213606A4
 8954C9DAE0053FDAA23C378B3314A9A073E66D4A8CDD2D2E06AE774E073EBEA8  A1247D1C426E4D2BA913DFB3A0F66B1BC85A0612CD65744DACDB92A0A332FDE1
 2123E0E1DB1F9CDDE00791045D925EB9D606C1236308C612ECF4C90980FA7FAC  872F7E1C97B8DAA8A53AA9730702261AA7621D4B0F52FA7DFF4F62406A3BC0A0
 11196128CBA1582071AF4363C2A0AD8C5EBCD4B810718E351726F64ACAF81AD3  CF15C8FAC9314C5651168265ED627E0D054A677AEA8793D78F94B6A37EEDE711
 AB1A111B029D2F4F11963CE98B6434FB05C3BAD4073ED9A59FA073CCC2BE8A3D  F52945E260B1C123ABEC160E0FB547130C0EBE8BC0E7573CDD9A5C0E2588C481
 3444303A9961C28E76E56E2F75AD9C5EF46DA023773CFC893001634862B3D609  00090B5502842C53D469DC4CC135D8F2541F12ACC3EA24C269D8D54A90683854
 076C5040CBB85D49688DC9D969F47386339AA4A77E15CEE84A08AFC7BF3CC6FF  5716915213D814838685D96A97044C07E7A986026A1290A558ED4D3DE51198E7
 2082B8595FD34A1E4177CC7329FDDF963950D8463C09A9FD4E3172C94FA1F6A8  9DBE28E6F9947ECD7BDA202B85098C98C9ED1BB0E20C65720C3DB03159DC35AA
 3868363C3C9F7D2A6E13E5459A5AB94AA5F90F3F6EAF06B4C93D2CDC4B854D00  AE175530EB167CC45B50C0328F9A5ABBF5C564111B3BA5DD9D5F218AD118267E
 DB379B3DD7055693D360F0135F4DA8574CCE45CF82D3AF70C57584EAD0574950  E6180D193CF2C032EEE70B80C5CDC85D0A53F348F7FB6553DAE9177C97E089C9
 8F6C91852717F1705129E23EBDAFE03B17D18BD29D5BA82EA190F079F3B5229C  474AE6600603B186995E5A8A2024FA0BD69A4BA175EC8EC4BA5B8A0CF6DEA05E
 AB4338BF8F30C0193942A5EC1EFDBAC78D726C12D7C698365638E318FA0436BA  E6D0EA4618C6EF1BFFC2ACA69E47B2B268FCBFE33601C8771885B7C17DEBCBD9
 E2B2C27494D6B1F8A7447F4827FB334F2A0093EA973B68AA1000B588AEF4899A  8F31225E1E2D191841D44205635D64FE8B0E92D90D99BC981B7C3F3D2D1103B1
 952C5644C1A6EAFA57147C5371B74E186B93B8ED861B118FB8277BDB54684312  8CC054A984647C5108E932BBAA1B3A7B6CDBBAD4EC64F85474E3DA34A8ACCD9A
 A4A6A0E24226D69C4EF124389E1CA342D21797D9FC76F3BCD82A29B30112F729  B548C4DB05B3AA86886B69CEC26DB65ABCC5141C44D34D07869B9C6AAF73D33A
 C6167B93AB8DF449D084A4EE1EA35F3E62B6C8158AFAC23655CA0ABC8EEB5385  752BE98EE64BF1AE8ABAF4234BD919E0FE65ADDB5D63B049F31B21B6C625D1AE
 080B5534EE154EB3D47FB2A5B5D4D4A53A54893C1D9BFDA2D47AFC22026C9623  1BEDC62B682ABEDAF0A68C4AA2C3947DAF6455D39971981CABDEFA686C2EAE7F
 95E6F4FC26EB4AF918E52138A65919D708069C287261E23813C7769EA48E395F  D9D7E9C8239E88C4012620724A3FE731E3EE60D0EA955F39778F630CC8DCE716
 EB63104020521CB1A4CDEBDC2DCF5096CC9556721022343AD85C47DFE2B0453C  18D773B0F81629735955E38881DEDB0A58B2B8CCF0AD40BA4DB998CA2BEFD14A
 BFA7221EBEF7A0E84E53111AD4A8AE1CF386BF5C6FFA5E56821ACC66C33F2966  BD0F37AA267FE073468964E3398510DC2512D90B56E55EF55E20B15A12866074
 9CC0684075E864CED693608CF03BB76BCEC83659DA0302B442EFAD1426B114DA  0FDC1AF1DBE4E845672C8546514E49C625F0F3C7FFDE9A1FF094984AF43C201D
 75A89D8E653A66C411E3908D5FBACEC8CE4670A4F11BACDE284F76AD63A36458  363BF4CEE3E127A8268147FC313E3BCCCE26F3B08C124CF3ABA7952D19F8BEDB
 EBD0C90DD0FB2BDEBE006F41D4151CF02F5C5DAA0ED37BF2BE8BB0BF9E53E33D  50E3CC34C4DE8195E7C9DA1D62CC43DEF2D82B1A259C660E162ACF10B8148E46
 087837FE8D84A9D4414DF8CE367E057A3BFB73741CDC10D989B37C425F0AD704  469944F83D194CB882CA813C281B327E3AFF77DBB2A29D953697341CA3BC4CAF
 6C441E0577E746C5F6BC9B2105F6F76D1F9553B6846984F33C0FBE5B8D2E5338  678DD9704CCC25AA0A299290E2761BCF707A1AA69EA5BC633A6573510BC0BE65
 B25D76C094777CB955D99BB0E778ED7F293A8470F3E64C7AA9FD4D5E036836D7  4846A6DFFD6D7B871BBEA4B723E009737A21897BDE005FE8EC6C414BDEC3D2B3
 47336F8FD3701B24766317041E0139A2532D322FCD42644BA3B61791C14A048D  365BC5665BB90955302747A3122AFAF322A33D4CBF129CB6673E5607077022CC
 ECE12E327C1E77CF945FBBB3B27385E19C49C13F7E4F100E3F2F1779042141C5  8C0A219A0156529E26D756A1CC609DE8140F1CB575EC514DBF7CF70471688651
 656217662F041C2B9F9A2F239E60A143CD107AC1FB308DBF8B009729B1FC2755  2C725E1CC2D3956734966D38A10FC4088CD5FB86DC071551C1D450061E4C53CC
 9590579872CB9AD0F88935A4774E2646848B7BDAE0BC3C9F95EB93213E8D389B  C11B07A005F7EC1DBA67312C84AA874DDAFD6C9CA8BD3B8D7D36C6C9E0C141C2
 285C876AA54EB1D80ACD5D41110F40DC5180B7B7381AAD6E0CA7442A0371A642  16E1848969D4DF2F9B83A102693847A6410AA08F5DC74402C9E45E23F32746F0
 4C50CCE5BD629E06F21D2D761CB7C63BF17815517EAFDDB4E088FC3FED420AA4  CF351DAF22A2FB4BBE02530639290AEF98B4EAFC5A773A9BBCB27F07D21850B7
 89782085748657DC6FE22E169A130E6CFBFD7FDB33BD7D7F4F836B91C8298F55  4164AAD299D5D6D1576953F4202C7BE7569F6C7F1601B782D4C838FDA5CF9B47
 41C1CDCE69E92457F5CDD63C022667FD04CC9268EE2F6E46B33C349110583C2B  1B1B51C914F5421F261409DD71384080DE64AEC6CC6B74F20FD8A454E0FB1C0E
 D0E0D26CA6CF1B6F15B50A656BEAE62DBF53F9221A671E89FB6F03E2B8782499  E54EB8099861CE8944EB5AE3E6E9BCE61E00F0A03DA5701AEFD5C7862C7AE7C3
 40941B3177E82DF94DBB960EAFA9ED2AC02ACA86B89DE08617E2ACF11C582C21  338AC8977A5F398C9CBA39054CE9E8D9550CAF47173E652843E43D462D5BF1CC
 AC0B5AB2F217B32E9CB0ED594374DBA74DDB1A3EA2474A372480D7BCCEF19F52  50F5338426541F8F8F5AE1C56119C3AD7311BDD239F03CA2C4593F0064AC8136
 97F1E1A7D7AE13BCF1EDB2F4CE8F02E965C428851F841D1EC013D46256FD89C4  6136FA541CDF0416964AB3A7F12880606C2FD8DFD5B721FCCC37A36790EF7F25
 ECCB1AB7EA879F5E51BE2007DB7CF99855A4CAA02A1A7B4CC4FDA24660FF7CFA  F29B2157EBD3E7C7EC632BE9BCE389146EA769DDE1372453F9E55B9E553165AE
 BC1B541FD71C3222E982509830D8815A5120588E3AF8BB3B4D3D5BD5C349ED5D  A8C2C7E12113E607AE5CD6FE3383DD8F6AEAB29C198C8E086F58377E61FF1CE8
 0111C6744B2C791E88FC90F3F7A2A42B08CF913AF42662B788F240334B08069E  479B1017D9C76784F62555A6D9FBACF0CAB2619C3D7E560AE1295D95C0FE10C1
 B92DE044115663B06886543AF53F364982C005AD999CF117267DFD1C219EA798  C1CACF7895CCA2AB6865E9BB034CDBD6FFA2856BBAC61B78F45B97207B911951
 A0838DEDC150F62A9746825B1E055B28A6B2F3D842AD804FF799728AB0453F04  D67C95D878308D65CF1562475D3E211AAC1DDA3AE9C2BE44D40A080E31A20441
 036E55C105F8DFC4A15A0F514202FF019D6109330B5486F7A561CCE8EEFFA37D  4F0439F405413D5BAA8008E3397D474792E0C8C561A17E65447AC5FE59464C4D
 142DF361CD121022E7AF01CF6BD5467BF2EBD2353F6C10377989AEB6200648E0  D3132E42F0EEB486C896F1D238048628220F26C174C0BFBB7DA24552798AC9E0
 31BBF54B82248610B9BCA5D9D8AF745053C2C763E159FAE19267BD3FB377A198  2E085EC8B86A9595FC254B3AD839F59E8EB6B5FA76F4D911CFD586FEDE9F6873
 31D8F78CCB9433B0073524A0ECB53BE017C114DFCA23B6B0435D569DEB77C8A2  09B994AE70E04177C171818ADC71400380370F865636DFFF16603AA47E473A70
 A6A0C2A613A3DA811FDDB0AA66C93B23B049B16387410CAE34B83135B7B87C95  E1C25D71C49B1872010BF3E1C12F3C32138F415DB63F0BBAC3410CC4A3D0C07C
 C9683A318110619002E1816AE7786E0BF0EC51DB7DFCEB9C046C9B0341D3F95E  2ABABA78372830908692444F90D292270FE8E86B50D265DA01F1F4B65F4D4ECA
 9FA2FBBABCA50B12D061F6EC6832954505D03BFE6BF28F6A0E2CEB3BB7BDDE96  25CDD9BD91E1F5509C36DB6B1412240FB4E78664C6618527874698E5B2FC08CF
 545E4066F75780BD8882315DC2491F1DDDAFF0782E103D3A472361DF850F28E5  AAEBDA70209E7A565B379633B1EB4FFEC80BE973493A05A85243365D15212AC7
 BAB80FC1DC47332BA20EB25B8D7FC6A393D53E51C2B61938F38B839FA8A56965  725C9B1D48B6FC35A287E1175ADD93F900D96676946FFF08C3CC49269CFB0DCE
 DA8A1715E414269A07A1F42D491091ED7134DA8FDBB671868E39B8BE45786997  60E87B42037F745167FBF31DBD7BBB0CA2CD39639945532DDAA157E84DA8ACC3
 DE61A12AC346E285124FAA9FBFF40A868840786E93A602755C51956DCDC9E24C  ED48EF0C375514A1F866574CEEEAE47250D7B08F4231A5652763F244C2B47E67
 429D35D4BE66015A743BE3743902ACD050C0BB4031641253E5E2132399E53CAC  D00608AE5D72279910363D2E0C150152EFCB699036F58735B7AD4F55E7AA3ACE
 57F9B2293CE49777C8183364DDFB3D604B125196CE6A2886268944D28142FCF4  92BDB16B9B66E7D0B6FFC779B1D2004B6ACC750BE932F244314BF26A10D6A6D5
 E9208EB9132B6F0BDDBD9C383084F3AE999AD67518FF16024EA94249D4ABB3A4  BCB609FCC29E1950F6A7192D14D364559CB367EB4BBC71A3915F409C3B6B0D1B
 2EB59487872E4942BCAC01DBD4A06C33CFE6A4D34B0A313F674223C6052790FE  391A0C3EF4FDBD3689600B7725A4DF653FC97EE64DF89A4F085CE101549A2DE1
 40AEE73CC8B0E98BC588A6AEE1DA365246C21982CE89CEEBE0A54DF8885116E7  5D07C7BE89869C16FCB12FD0B84210C7F430CD6E28C67D011D63B16A3C247E4C
 D1ED63B36F5BE185970C9D130A957158A4748F19B8C2BF3C79ECBB5148D55FCA  E467A60ACC9562C27E28DD4A80D6252356A4C7AE03FA14766782A3F0F256A7DD
 C8BD541F4873B3DB2973CFD3442884299C59AAC1E1946AE30AC97C84EE437623  14450DF344A53BB81775A639EE9689AE5FC92AC3322D29CB9FEC84F56F57C93D
 70883ACD470EA829968821704E199F7A1580674980D1A5737C932FA41C8AAAA2  55D5B438CC57385F00DE639E2C67699A674D618DD2070BA7F43181BEDD437EDE
 36B56F5E5422ECFD49C035375413C3FFF3C16F594265C8E8E493A4253BA7BF14  86A18D4968E5E8B365DBD393C3EA62449E0A21CBA911054EE8E214BC0D851A08
 3AAB0F0AA1BC272F8DEE774C08FE597AA0CA57DA116178CA2BB491BAEAA8EB4C  5B036772D5B45F96519A16D493C85397F792E76A1F9EAAE6E3A3FA2D12DB2A05
 4A182A46DFFF25486BA229E45E6B5D2228797EFB5D840CB0CBC1754FC16A84D0  3426EB165C7C57B007B4634748254BF1E11AAFC9BC28FCD6D9836ACC36294884
 93EF5A25FA5A5EF90065CE41818CFDEA5424E8B2981C19DA2F5A608DD1C8A52D  88593CE9A63451204685D8B5702F9A94BB561B28BF533BE88FDD1E4D887EBA83
 7F2CBAF382803E9951218D7C93E1E3F9520DE149A32E6177E624657F387FACC7  55D640EB2551DBDCF88EBD3EC12CB4100F7632E58EDFE75E272E96E75D7B37B0
 0870A31F5CC4538FCF8AE9C6BAE6857A592D741ECB47BF809CE8A7A7B327D739  C0AF51EA98C2B3D3D12149FA1648B109CFE30C5969500818A36651FC0A11E07A
 55DBF83C8896B9F5B2D46116E57C6F0F8008F97FBBE6BE90C69D127B989B872D  CD33096CD45AEF51C56A198315C4F0359B37E085656C8EA9C8A0DD97BD6FA5D5
 0AA7428A990235F56AE2B1A91F08C0B0A31EC2A954A57A7058C075F7C3734C55  DD528C3E786D24D5C539116D66030C875E68A7DE4DA20E3576751F50A141B15A
 FB9231384C9F8ECB9110CC28351E404DF97D8EC1FAF645160A241B32E9620383  6E8E980BCFF5A42D54B08DA243B9A883DF98F29B79F87EB8CAE95375AC42AD94
 6F567F0A768CE52033F26A76D9496865C00B31A84C384706988510F574DA8204  97CD8824CF5FEFE771A8774D77F94BDED01A0C4D6227CAABFBD665D176B3B6E0
 4E8DAD8BA7679BCE595242E7AE6D42B61AE66A342F5165368B065DEE7A90AC57  DC2475B1AF30BEEF701B7CCD74AAD2D261B775258130D82C7B97A77B75718EA5
 EEE34CE6F1BDA08BB1181796305D5990DA312088A6F3B032A93BD9A649CFF1DF  417A7D815DAE4733BC828CC66F36A3495442D35DE8E0001524B533F60B7090F8
 9EBC6829A880CC6EAEAA6A08FB8F3A7BBDC0838D35D1EE0E5BD3A987EE2305B6  62902283D81CC9FE45F3D9CB3068BD0D365EAF8EC40780965E551F71F3AFA48A
 D601496BEA53E214FAB12E3032B369EAF39701F6B2F4A446CD0065097AFC128D  D6AC71EC17CB97DC29A1BEB93045A1F29D5CF19A44F18695FB958A71156E0001
 F81EC23F94E582F80295F8F8FE0E3BEE91C6952111270ADF2FD5E5A4A3F339B8  200ECD2EF3C760344E396C1E1FD1834086C5E8E362E1E65257A1144399EF741D
 AD98E99EC71E8507938759558772127E19BD6DEA0E018CD4D787DB69F1AE9F2A  6B145D5F562102B0A45D06758B1788CF864259F676F361D67081FA5E1064295D
 1208F4E7C219D81C63AE1230EC93463D0A15384E3395A49AD831F1255BFB59EF  E7819A7CCD8C4555A6F5EBC30808816CE2BAA916BAF99ADF4CC4686DE2876CDE
 13676A9B41F29A  B099AF76BE8C7F6720C64AFE8C9189745AE6CF9FCDFC7E6410DF64E9A6E8A9C4
   35236B9EF4B2FB00AD367DA7010821D51C5131BE95F1A52BA7D42EC03544D88E
   57E918E9280B884E157892F10FA89EBF8F910B5246B0FA77FC5AC644C9A97F79
   C60287251CEFA96A97F303CF5349B1FF2CBFD64E5118BC20427232479B070CDC
   4207D6083040DD8CED1C3C3EE2B9E0355693BAADB0ED6C56079DB7B4DEB53F8F
   9482A77A9653897C84B33881430D15208C9A8788DB1A227ACCABA77DE1927DDB
   A1581B31D22852EDD1E32E2319A0CEFB4DEA100624B7B95191B5229E2C897C6D
   04B76B447B6FB8B4A307AA98414FB711FDBE50AF8082BBC5FBD6D2AEE113F22C
   D169C26CD867539B9D31EB24A7CB3AA9ED6EFB35BFC80563A0E86CAB8F794359
   0562F71EA375540C413DD07C610D8F1F565E6A019B0E8B075273CD5D757A1D32
   BEE7A85650BA38AC58421A221D18AF7D0CC2B3F156BF117DFEDC42820EEFB19D
   912E6AC34BA80A79F7A01A3EFF6930835C662FFDD4155132D0DAA46898B82AC5
   C18F2444B2B51A84BAB0F755F371BD0623C37D26E896F02AB5A714A4FD7880BD
   F77797AD1F02F06DB5DF05A0C07C8710A316AF4E1320D4B51645C1A3681CB0C2
   5C5D2713F401C35922B6B4E521615DFC4ADE82BB97177110D3C83BFE42CAD621
   E60208D89A1BEF10C4E15008EC0836D18DFDB418A9290964CE0617E7221ABF42
   CA8F3E8D8704AAAC7D2E95D6B39E34AFF04CF5BB0012CB195CC0A4F7549CBA33
   B474437FD81847D98C9D643B2DD9446EFEFBBB2C451851A89C9C413413AB05A7
   86D3C1F11F65217A06600E821B574202C01CF48C04C3A5A30132C500038D2511
   3D8534370D04AC8447CA79658274A1850A32ABC0E62754F7C8FE6E4230D5FC38
   934155C8CFCD5328FC5D071EB90F35600298F3F24DD2C2F2FB57A2517B7F178D
   301FD6B512B4B6F84AEBF80C4F9CF2DB097AC58C9236E972C258D39CF52FE7A9
   BF407FD8182E492EF12F6D0A3E77DBC94CD4F894FEAE909B48F31FA100A8B954
   86D0714D3772DA96AAA92DCDF6977846FB05A1E543848F66AC0C7A9D066BDC69
   4566EAEF9DFEE3DD8AFE8BB4AE87B908E129DD665E0BC8B89A564CAEE925ED23
   7E13A4F6926C7C3A0C7311548977747D62CD5DC56EDC66EBF8DFA39168968A91
   6162341CA00A1166DD00096598A9BAF495FE9634B9AAD9DAF100E12E777D223F
   C85E959DA7E50AE100F799C130FCC8E410C09AD2ABFD4ABEBCB1386F99DE6ED1
   05BAE31B2CCC82DF0D5C09DB9A78964717F9A0EA42C54F78E660FA5A2A42DB30
   C7572AE73DF0E57C26729B4D9863A99BA84235D1A7D3CCFA8A50F1B6C9BE2593
   428C4B1F196BF9F01466D374468E91000B14B8F876151BF064D0DF54521C5B8F
   9026B046F0DC8140F51D36088CD3E85E0019515D2C9556A7A6B8F69D9E526BD0
   00FADBB1A7BBDD46445D43748B254294208059D9F4183CC17B09C6F2BA184AAF
   111748E65C77089B76180641E52A25D877BFFA93CBAB21660E7E558038B35790
   ABF2F55BD6A8EB28E06696C279916DBB6053088B54D5B0FEFF3255BD6BB99F87
   0766BEA3A5EC11E85C862D70C10D392CADBA9C8CC863D992F13B359039A098AB
   EC5D78A48621AA1399C05D3B8D5192BA178DBE83D98481906EA3A1ED008E4F25
   E25125B2E473C096CC6E410123AEFDD57DE9D393B0BE8E55E9D0E2C3B482DA7B
   50819FCF8F0988560C58E49E66B84BD6C85138432116CDB246E9F61393B9B31D
   5CDB1B9406DF3F5AAB7F5EB61DAEEFA1B5A6FDDBA779E7F4A948B816EF402DAE
   ECB149AA8F35BF4298B797E0D9733DE50DA2632FFC5A7F35BBFF0C1787188F75
   07B112D144896376CB58373393E61A728216B21391CCD262D7EFD55B564D8A63
   0BC217F9F8D86DA854BCDF6517CC0992E3765B6029474CA10CE18EBAC9B70577
   0557B0A44748E12933A4D340708FA11ADEDF088995E3A1746E862534E309B01C
   1EF1ECF18372A079E5309A4A9BF00F6A35B992937B1C4599D664FB78003E8E1E
   8EE139B161566774201F17E645A270E0E34AADA02724941A3545D9F476A0204C
   678089728B016D628906CE975ECEC19453B006FF632A08FE64FDF314EFD0A5F8
   7D6FE866DA1F6757EDF0D46178F9E541FC25634E995B618F310D83CDACB1AC65
   60A435E23E9767180B0061480C8993DEC2EA0400D8B75F4DBDB4E5ABDFD9716B
   F7655206520DE010548774A9978BE09902167E6408D0E1150063C398B0A95891
   4E10FF7FE96B17CC5A274474BBE6A7FEA053428210EF471FD67C3AD7C0987B6B
   CDF2D91E4BEF6ACB04CFCC2694D6B92AFB8A52DBF32E51FF86E12BCBB372C020
   3F7FEA9F5002CD7DC965005A22DCEFEE5B0D3A7ED7BF94C73DFDE058B3A63B37
   B78839A808A6C48F107C22767F32EFB5599123F3C8CB040ADEA6A8851B3A287F
   0CF4F2CA968E0D1C42F5621537BAF56A0EDDF45189186138871E8609851ECD80
   BD8589269C734E7F6E2C9FD75CA14AAC2F882F16DF3F885ECF2B2945F1A9E496
   B5DFB4C5ED8B09915975741BC7F736F5F91B2611D6350EF9257C0714055D7157
   B1548A7C45F1EAB153BEB335621FAB866A05632B861EFFF31AF04630E58AD194
   0C563988805730A9C7F30F6A9CFFAAB42E62EC373E20F45A278A914EA30E731F
   A83E
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 19868  AD98E99EC71E8507938759558772127E19BD6DEA Line 20550  AD98E99EC71E8507938759558772127E19BD6DEA
 cleartomark  cleartomark
 %%EndFont   %%EndFont 
 TeXDict begin 39158274 55380987 1000 600 600 (reference_rpl.dvi)  TeXDict begin 39158274 55380987 1000 600 600 (reference_rpl.dvi)
 @start /Fa 179[57 5[60 1[73 68[{}3 83.022 /CMBX10 rf  @start /Fa 79[31 176[{TS1Encoding ReEncodeFont}1 58.1154
 /Fb 224[73 31[{}1 119.552 /CMMI12 rf /Fc 205[28 50[{}1  /SFTT0800 rf /Fb 179[57 5[60 1[73 68[{}3 83.022 /CMBX10
 41.511 /CMR5 rf /Fd 23[37 122[68 3[23 3[37 101[{T1Encoding ReEncodeFont}  rf /Fc 224[73 31[{}1 119.552 /CMMI12 rf /Fd 255[73{}1
 4 66.4176 /SFBX0800 rf /Fe 145[58 110[{}1 99.6264 /CMMI12  119.552 /CMR12 rf /Fe 222[120 33[{}1 119.552 /CMSY10
 rf /Ff 190[73 73 14[73 73 48[{}4 83.022 /CMEX10 rf /Fg  rf /Ff 212[76 43[{}1 99.6264 /CMR12 rf /Fg 222[100 32[77{}2
   99.6264 /CMSY10 rf /Fh 23[37 122[68 3[23 3[37 101[{
   T1Encoding ReEncodeFont}4 66.4176 /SFBX0800 rf /Fi 145[58
   110[{}1 99.6264 /CMMI12 rf /Fj 205[28 50[{}1 41.511 /CMR5
   rf /Fk 190[73 73 14[73 73 48[{}4 83.022 /CMEX10 rf /Fl
 153[22 2[33 52[22 46[{T1Encoding ReEncodeFont}3 66.4176  153[22 2[33 52[22 46[{T1Encoding ReEncodeFont}3 66.4176
 /SFTI0800 rf /Fh 201[65 54[{}1 83.022 /MSAM10 rf /Fi  /SFTI0800 rf /Fm 201[65 54[{}1 83.022 /MSAM10 rf /Fn
 255[52{}1 58.1154 /CMSY7 rf /Fj 133[32 1[38 7[34 1[41  255[52{}1 58.1154 /CMSY7 rf /Fo 133[32 1[38 7[34 1[41
 59 109[{}5 58.1154 /CMMI7 rf /Fk 222[71 33[{}1 66.4176  59 47[34 61[{}6 58.1154 /CMMI7 rf /Fp 222[71 33[{}1 66.4176
 /CMSY8 rf /Fl 134[51 51 51 51 51 51 51 51 51 51 51 51  /CMSY8 rf /Fq 134[51 51 51 51 51 51 51 51 51 51 51 51
 51 51 51 1[51 1[51 51 51 51 51 1[51 61[51 51 34[{  51 51 51 1[51 1[51 51 51 51 51 1[51 61[51 51 34[{
 T1Encoding ReEncodeFont}24 99.6264 /SFTT1200 rf /Fm 20[39  T1Encoding ReEncodeFont}24 99.6264 /SFTT1200 rf /Fr 20[39
 10[39 97[39 1[39 2[39 2[39 39 39 39 39 1[39 39 39 39  10[39 97[39 1[39 2[39 2[39 39 39 39 39 1[39 39 39 39
 39 2[39 39 39 39 39 39 39 39 39 1[39 1[39 39 39 2[39  39 2[39 39 39 39 39 39 39 39 39 1[39 1[39 39 39 2[39
 3[39 39 39 1[39 1[39 39 39 1[39 39 2[39 39 39 39 39 39  3[39 39 39 1[39 1[39 39 39 1[39 39 2[39 39 39 39 39 39
 2[39 1[39 1[39 39 39 1[39 39 39 39 39 39 39 39 39 39  2[39 1[39 1[39 39 39 1[39 39 39 39 39 39 39 39 39 39
 39 39 39 39 39 39 3[39 39 39 33[{T1Encoding ReEncodeFont}68  39 39 39 39 39 39 3[39 39 39 33[{T1Encoding ReEncodeFont}68
 74.7198 /SFTT0900 rf /Fn 20[35 35 35 8[35 97[35 1[35  74.7198 /SFTT0900 rf /Fs 17[35 2[35 35 35 35 7[35 97[35
 1[35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35  35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35
 35 35 35 35 35 35 35 35 35 1[35 1[35 35 35 1[35 35 1[35  35 35 35 35 35 35 35 35 35 35 35 1[35 1[35 35 35 1[35
 35 35 35 35 1[35 35 35 35 35 35 35 35 35 35 35 35 35  35 1[35 35 35 35 35 1[35 35 35 35 35 35 35 35 35 35 35
 35 35 35 2[35 35 35 1[35 35 35 35 35 35 35 35 35 35 35  35 35 35 35 35 35 1[35 35 35 1[35 35 35 35 35 35 35 35
 35 35 35 35 35 35 35 35 35 3[35 35 35 12[35 35 19[{  35 35 35 35 35 35 35 35 35 35 35 35 3[35 35 35 12[35
 T1Encoding ReEncodeFont}87 66.4176 /SFTT0800 rf /Fo 11[31  35 19[{T1Encoding ReEncodeFont}92 66.4176 /SFTT0800 rf
 8[31 1[31 31 5[31 1[31 98[31 1[31 31 31 31 31 31 31 31  /Ft 11[31 8[31 1[31 31 5[31 1[31 98[31 1[31 31 31 31
 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31
 31 1[31 1[31 31 31 31 31 31 31 31 31 31 31 31 31 31 31  31 31 31 31 31 1[31 1[31 31 31 31 31 31 31 31 31 31 31
 31 31 31 31 31 31 31 31 31 31 31 31 31 31 2[31 31 31  
 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31
 31 31 31 1[31 31 31 31 31 26[31 6[{T1Encoding ReEncodeFont}94  2[31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31
 58.1154 /SFTT0800 rf /Fp 140[33 4[46 4[23 10[42 32[65  31 31 31 31 31 31 31 1[31 31 31 31 31 33[{T1Encoding ReEncodeFont}93
 4[42 42 42 42 42 42 42 42 42 4[65 1[32 32 40[{}17 83.022  58.1154 /SFTT0800 rf /Fu 86[127 111[57 57 57 57 57 57
 /CMR10 rf /Fq 198[57 57 57 57 57 57 57 57 57 57 48[{  57 57 57 57 48[{TS1Encoding ReEncodeFont}11 119.552 /SFRM1440
 TS1Encoding ReEncodeFont}10 119.552 /SFRM1440 rf /Fs  rf /Fw 198[278 278 278 278 278 278 278 278 278 278 48[{
 198[278 278 278 278 278 278 278 278 278 278 48[{  
 TeXBase1Encoding ReEncodeFont}10 630.967 /ZapfChancery-MediumItalic  TeXBase1Encoding ReEncodeFont}10 630.967 /ZapfChancery-MediumItalic
 rf /Ft 23[83 109[81 1[96 1[96 102 71 72 73 96 102 91  rf /Fx 23[83 109[81 1[96 1[96 102 71 72 73 96 102 91
 102 152 3[51 3[83 3[91 12[127 102 1[137 125 137 143 5[143  102 152 3[51 3[83 3[91 12[127 102 1[137 125 137 143 5[143
 3[140 132 21[61 45[{T1Encoding ReEncodeFont}26 172.188  3[140 132 21[61 45[{T1Encoding ReEncodeFont}26 172.188
 /SFBX2074 rf /Fu 198[66 66 66 66 66 66 66 66 66 66 48[{  /SFBX2074 rf /Fy 198[66 66 66 66 66 66 66 66 66 66 48[{
 TS1Encoding ReEncodeFont}10 119.552 /SFBX1440 rf /Fv  TS1Encoding ReEncodeFont}10 119.552 /SFBX1440 rf /Fz
 66 16[37 4[60 60 30[86 79[69 69 1[69 73 51 52 53 69 73  66 16[37 3[60 60 60 7[66 22[86 5[99 72[58 69 69 95 69
 66 73 110 37 69 1[37 73 66 40 60 73 58 73 66 10[99 101  73 51 52 53 69 73 66 73 110 37 69 40 37 73 66 40 60 73
 91 73 98 99 90 99 103 125 79 2[48 103 103 83 86 101 95  58 73 66 7[99 1[136 99 101 91 73 98 99 90 99 103 125
 93 99 17[66 37 44 37 4[37 10[73 28[{T1Encoding ReEncodeFont}54  79 103 68 48 103 103 83 86 101 95 93 99 17[66 37 44 37
 119.552 /SFBX1440 rf /Fw 198[35 35 35 35 35 35 35 35  102 3[37 9[73 73 77 27[{T1Encoding ReEncodeFont}67 119.552
 35 35 48[{TS1Encoding ReEncodeFont}10 66.4176 /SFRM0800  /SFBX1440 rf /FA 198[35 35 35 35 35 35 35 35 35 35 48[{
 rf /Fx 21[31 31 31[48 73[12 1[35 1[35 1[37 37 1[37 39  TS1Encoding ReEncodeFont}10 66.4176 /SFRM0800 rf /FB
 27 28 27 37 39 35 39 59 20 37 22 20 39 35 22 31 39 31  21[31 31 31[48 73[12 1[35 1[35 1[37 37 1[37 39 27 28
 39 35 1[55 1[20 1[20 2[53 1[53 53 51 39 52 1[48 55 53  27 37 39 35 39 59 20 37 22 20 39 35 22 31 39 31 39 35
 65 44 2[25 2[46 48 54 51 1[53 1[33 55 55 55 1[20 11[20  1[55 1[20 1[20 2[53 1[53 53 51 39 52 1[48 55 53 65 44
 24 1[55 35 2[20 4[35 20 5[41 6[39 39 19[{T1Encoding ReEncodeFont}65  2[25 2[46 48 54 51 1[53 1[33 55 55 55 1[20 11[20 24 1[55
 66.4176 /SFRM0800 rf /Fy 198[42 42 42 42 42 42 42 42  35 2[20 4[35 20 5[41 6[39 39 19[{T1Encoding ReEncodeFont}65
   66.4176 /SFRM0800 rf /FC 198[42 42 42 42 42 42 42 42
 42 42 48[{TS1Encoding ReEncodeFont}10 83.022 /SFSL1000  42 42 48[{TS1Encoding ReEncodeFont}10 83.022 /SFSL1000
 rf /Fz 43[65 10[56 56 7[62 102[62 62 1[62 62 60 46 61  rf /FD 43[65 5[30 4[56 56 110[62 62 1[62 62 60 46 61
 65 56 65 62 76 52 65 43 30 62 65 54 56 63 60 59 62 17[42  65 56 65 62 76 52 65 43 30 62 65 54 56 63 60 59 62 17[42
 23 6[23 39[{T1Encoding ReEncodeFont}31 83.022 /SFSL1000  23 6[23 39[{T1Encoding ReEncodeFont}31 83.022 /SFSL1000
 rf /FA 205[42 42 49[{TS1Encoding ReEncodeFont}2 83.022  rf /FE 205[42 42 49[{TS1Encoding ReEncodeFont}2 83.022
 /SFTI1000 rf /FB 22[38 38 104[17 6[39 1[38 45 28 34 35  /SFTI1000 rf /FF 22[38 38 104[17 6[39 1[38 45 28 34 35
 1[42 42 47 68 21 1[25 25 42 38 25 38 42 38 38 42 31[62  1[42 42 47 68 21 1[25 25 42 38 25 38 42 38 38 42 31[62
 19[30 25 15[47 28[{T1Encoding ReEncodeFont}28 83.022  19[30 25 15[47 28[{T1Encoding ReEncodeFont}28 83.022
 /SFTI1000 rf /FC 205[108 50[{TS1Encoding ReEncodeFont}1  /SFTI1000 rf /FG 205[108 50[{TS1Encoding ReEncodeFont}1
 206.559 /SFBX2488 rf /FD 11[108 10[98 98 111[114 1[114  206.559 /SFBX2488 rf /FH 11[108 10[98 98 110[114 114
 120 84 85 87 114 120 108 120 180 60 2[60 120 108 66 98  1[114 120 84 85 87 114 120 108 120 180 60 114 66 60 120
 120 96 120 108 12[150 120 160 1[148 162 1[205 130 2[79  108 66 98 120 96 120 108 12[150 1[160 1[148 162 2[130
 1[170 136 142 166 156 1[163 17[108 1[72 45[{T1Encoding ReEncodeFont}40  2[79 1[170 136 142 166 156 1[163 17[108 1[72 60 44[{
 206.559 /SFBX2488 rf /FE 201[33 33 33 33 33 33 49[{}6  T1Encoding ReEncodeFont}42 206.559 /SFBX2488 rf /FI 201[33
 58.1154 /CMR7 rf /FF 198[33 33 33 33 33 33 33 33 33 33  33 33 33 33 33 49[{}6 58.1154 /CMR7 rf /FJ 140[33 4[46
 48[{TS1Encoding ReEncodeFont}10 58.1154 /SFRM0700 rf  4[23 10[42 32[65 4[42 42 42 42 42 42 42 42 42 4[65 1[32
 /FG 23[30 122[55 3[19 3[30 101[{T1Encoding ReEncodeFont}4  32 39[52{}18 83.022 /CMR10 rf /FK 143[69 78[83 26[65
 58.1154 /SFRM0700 rf /FH 133[39 1[47 4[39 2[42 1[50 73  2[42 65 1[65{}6 83.022 /CMSY10 rf /FL 198[33 33 33 33
 3[29 16[69 9[67 16[42 65 1[23 26[52 5[47 25[{}14 83.022  33 33 33 33 33 33 48[{TS1Encoding ReEncodeFont}10 58.1154
 /CMMI10 rf /FI 17[44 2[44 1[44 8[44 22[44 74[44 44 1[44  /SFRM0700 rf /FM 23[30 110[35 5[26 3[33 1[55 19 2[19
 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44  3[30 2[37 32[49 23[26 26 40[{T1Encoding ReEncodeFont}12
 44 44 44 44 44 44 44 44 1[44 1[44 1[44 1[44 44 44 44  58.1154 /SFRM0700 rf /FN 133[39 1[47 4[39 2[42 1[50 73
   3[29 16[69 9[67 16[42 65 1[23 23[39 2[52 5[47 25[{}15
   83.022 /CMMI10 rf /FO 17[44 2[44 1[44 8[44 22[44 74[44
   44 1[44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44
   44 44 44 44 44 44 44 44 44 44 44 1[44 1[44 44 44 1[44
 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44  44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44
 44 44 44 1[44 44 44 44 1[44 44 44 44 44 44 44 44 44 44  44 44 44 44 44 44 44 44 44 44 44 1[44 44 44 44 44 44
 44 44 44 44 44 44 44 44 44 44 3[44 44 44 12[44 44 16[44  44 44 44 44 44 44 44 44 44 44 44 44 44 44 3[44 44 44
 2[{T1Encoding ReEncodeFont}92 83.022 /SFTT1000 rf /FJ  12[44 44 16[44 2[{T1Encoding ReEncodeFont}94 83.022 /SFTT1000
 198[48 48 48 48 48 48 48 48 48 48 48[{TS1Encoding ReEncodeFont}10  rf /FP 198[48 48 48 48 48 48 48 48 48 48 48[{TS1Encoding ReEncodeFont}
 83.022 /SFBX1000 rf /FK 11[48 10[44 44 7[46 31[72 70[50  10 83.022 /SFBX1000 rf /FQ 11[48 5[27 4[44 44 39[72 70[50
 50 1[50 53 37 38 39 50 53 48 53 80 27 1[29 27 53 48 29  50 1[50 53 37 38 39 50 53 48 53 80 27 50 29 27 53 48
 44 53 42 53 46 8[72 1[72 1[66 53 72 1[65 1[75 91 57 2[36  29 44 53 42 53 46 8[72 99 72 1[66 53 72 1[65 1[75 91
 75 75 60 63 73 69 68 72 6[27 10[48 27 4[37 37 27 8[80  57 2[36 75 75 60 63 73 69 68 72 6[27 10[48 27 4[37 37
 1[53 56 27[{T1Encoding ReEncodeFont}55 83.022 /SFBX1000  27 8[80 1[53 56 27[{T1Encoding ReEncodeFont}57 83.022
 rf /FL 198[56 56 56 56 56 56 56 56 56 56 48[{TS1Encoding ReEncodeFont}  /SFBX1000 rf /FR 198[56 56 56 56 56 56 56 56 56 56 48[{
 10 99.6264 /SFBX1200 rf /FM 11[56 9[51 51 51 7[54 102[59  TS1Encoding ReEncodeFont}10 99.6264 /SFBX1200 rf /FS
 59 81 59 62 44 44 46 59 62 56 62 93 31 59 34 31 62 56  11[56 9[51 51 51 7[54 22[74 79[59 59 81 59 62 44 44 46
 34 51 62 50 62 54 8[85 116 85 1[78 62 84 1[77 84 88 106  59 62 56 62 93 31 59 34 31 62 56 34 51 62 50 62 54 7[85
 67 88 1[42 88 88 70 74 86 81 80 85 17[56 31 37 31 2[44  85 116 85 86 78 62 84 1[77 84 88 106 67 88 58 42 88 88
 44 31 1[93 8[62 28[{T1Encoding ReEncodeFont}60 99.6264  70 74 86 81 80 85 17[56 31 37 31 87 56 44 44 31 1[93
 /SFBX1200 rf /FN 205[91 50[{TS1Encoding ReEncodeFont}1  8[62 65 27[{T1Encoding ReEncodeFont}67 99.6264 /SFBX1200
 172.188 /SFBL2074 rf /FO 11[91 10[83 83 7[91 102[96 96  rf /FT 205[91 50[{TS1Encoding ReEncodeFont}1 172.188
 1[96 102 71 72 73 96 102 91 102 152 51 1[56 51 102 91  /SFBL2074 rf /FU 11[91 5[51 4[83 83 110[96 96 1[96 102
 1[83 102 81 102 91 10[138 1[127 1[135 1[125 1[143 173  71 72 73 96 102 91 102 152 51 96 56 51 102 91 56 83 102
 110 3[143 144 115 120 140 132 130 138 17[91 7[51 10[102  81 102 91 10[138 1[127 102 135 1[125 1[143 173 110 2[67
 28[{T1Encoding ReEncodeFont}44 172.188 /SFBL2074 rf /FP  143 144 115 120 140 132 130 138 17[91 7[51 10[102 107
   27[{T1Encoding ReEncodeFont}49 172.188 /SFBL2074 rf /FV
 138[51 49 38 50 1[46 53 51 1[43 2[25 1[53 1[46 52 49  138[51 49 38 50 1[46 53 51 1[43 2[25 1[53 1[46 52 49
 48 51 12[65 10[34 2[59 62 2[64 66[{T1Encoding ReEncodeFont}20  48 51 12[65 10[34 2[59 62 2[64 66[{T1Encoding ReEncodeFont}20
 83.022 /SFCC1000 rf /FQ 222[83 19[83 6[65 2[42 65 1[65{}6  83.022 /SFCC1000 rf /FW 205[49 49 49 48[{TS1Encoding ReEncodeFont}3
 83.022 /CMSY10 rf /FR 199[49 5[49 49 49 48[{TS1Encoding ReEncodeFont}4  99.6264 /SFRM1200 rf /FX 20[43 1[43 114[51 3[38 2[49
 99.6264 /SFRM1200 rf /FS 20[43 1[43 114[51 3[38 2[49  
 2[27 2[27 2[30 43 26[50 74[{T1Encoding ReEncodeFont}10  2[27 2[27 2[30 43 26[50 74[{T1Encoding ReEncodeFont}10
 99.6264 /SFRM1200 rf /FT 139[60 1[61 3[62 8[56 63 2[62  99.6264 /SFRM1200 rf /FY 139[60 1[61 3[62 8[56 63 2[62
 30[74 66[{T1Encoding ReEncodeFont}7 99.6264 /SFCC1200  30[74 66[{T1Encoding ReEncodeFont}7 99.6264 /SFCC1200
 rf /FU 22[60 115[75 2[52 3[75 1[37 5[41 60 75 60 1[67  rf /FZ 22[60 115[75 2[52 3[75 1[37 5[41 60 75 60 1[67
 19[124 54[135 22[{T1Encoding ReEncodeFont}12 143.462  19[124 54[135 22[{T1Encoding ReEncodeFont}12 143.462
 /SFSL1728 rf /FV 205[77 50[{TS1Encoding ReEncodeFont}1  /SFSL1728 rf /F0 205[77 50[{TS1Encoding ReEncodeFont}1
 143.462 /SFBX1728 rf /FW 137[82 2[61 62 1[86 77 2[43  143.462 /SFBX1728 rf /F1 137[82 2[61 62 1[86 77 2[43
 2[43 86 2[70 18[115 1[106 3[93 28[77 47[{T1Encoding ReEncodeFont}13  2[43 86 2[70 18[115 1[106 3[93 28[77 47[{T1Encoding ReEncodeFont}13
 143.462 /SFBX1728 rf /FX 21[34 34 8[38 105[41 43 30 30  143.462 /SFBX1728 rf /F2 21[34 34 8[38 105[41 43 30 30
 30 1[43 38 43 64 21 2[21 2[23 34 43 34 1[38 12[55 37[21  30 1[43 38 43 64 21 2[21 2[23 34 43 34 1[38 12[55 37[21
 6[21 39[{T1Encoding ReEncodeFont}22 74.7198 /SFSL0900  6[21 39[{T1Encoding ReEncodeFont}22 74.7198 /SFSL0900
 rf /FY 198[42 42 42 42 42 42 42 42 42 42 48[{TS1Encoding ReEncodeFont}  rf /F3 86[92 111[42 42 42 42 42 42 42 42 42 42 48[{
 10 83.022 /SFRM1000 rf /FZ 42 3[46 1[46 4[42 4[28 23  TS1Encoding ReEncodeFont}11 83.022 /SFRM1000 rf /F4 42
 2[37 37 37 37 37 4[42 1[42 22[56 8[62 53[52 10[14 1[42  3[46 1[46 4[42 4[28 23 2[37 37 37 37 37 4[42 1[42 22[56
 1[42 37 44 44 60 44 46 32 33 33 44 46 42 46 69 23 44  5[62 2[62 53[52 10[14 1[42 1[42 37 44 44 60 44 46 32
 25 23 46 42 25 37 46 37 46 42 1[65 1[23 1[23 2[62 85  33 33 44 46 42 46 69 23 44 25 23 46 42 25 37 46 37 46
 62 62 60 46 61 65 56 65 62 76 52 65 43 30 62 65 54 56  42 1[65 1[23 1[23 51 62 62 85 62 62 60 46 61 65 56 65
 63 60 59 62 1[39 3[23 23 10[42 23 28 23 65 1[32 32 23  62 76 52 65 43 30 62 65 54 56 63 60 59 62 1[39 65 65
 1[69 1[69 42 3[69 46 46 48 4[83 42 46 46 1[28 28 13[42  65 23 23 10[42 23 28 23 65 42 32 32 23 1[69 1[69 42 3[69
 2[{T1Encoding ReEncodeFont}97 83.022 /SFRM1000 rf end  46 46 48 4[83 42 46 46 1[28 28 13[42 2[{T1Encoding ReEncodeFont}104
   83.022 /SFRM1000 rf end
 %%EndProlog  %%EndProlog
 %%BeginSetup  %%BeginSetup
 %%Feature: *Resolution 600dpi  %%Feature: *Resolution 600dpi
Line 20004  ifelse Line 20694  ifelse
 %%EndSetup  %%EndSetup
 %%Page: 1 1  %%Page: 1 1
 TeXDict begin 1 0 bop 0 TeXcolorgray -600 -598 4961 4  TeXDict begin 1 0 bop 0 TeXcolorgray -600 -598 4961 4
 v -602 6416 4 7016 v 4359 6416 V -600 6417 4961 4 v 838  v -602 6416 4 7016 v 4359 6416 V -600 6417 4961 4 v 817
 -663 a FZ(\020reference_rpl\021)38 b(\026)k FY(2010)p  -663 a F4(\020reference_rpl\021)39 b(\026)i F3(2010)p
 FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p FZ(:)p  F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42 b F3(10)p
 FY(04)e FZ(\026)j(page)e FY(1)h FZ(\026)g(#)p FY(1)p  F4(:)p F3(19)d F4(\026)i(page)g F3(1)f F4(\026)i(#)p
 Black -217 5461 a  F3(1)p Black -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray FX(T)-6   -217 5461 a 0.5 TeXcolorgray
 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)f(de)f  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 (cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p Black  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p Black
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray Black 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray Black 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray 926 2298 a FW(Rev)l(erse)51  0 TeXcolorgray 0 TeXcolorgray 926 2298 a F1(Rev)l(erse)51
 b(P)l(olish)g(Lisp/)p FV(2)891 2480 y FU(\026)45 b(Man)l(uel)f(de)h  b(P)l(olish)g(Lisp/)p F0(2)891 2480 y FZ(\026)45 b(Man)l(uel)f(de)h
 (r\351f\351rence)f(\026)1318 2845 y FT(Ber)-8 b(trand)31  (r\351f\351rence)f(\026)1318 2845 y FY(Ber)-8 b(trand)31
 b FS(Jo)s(\353l)1375 3086 y FR(8)h FS(f\351vrier)h FR(2010)p  b FX(Jo)s(\353l)1351 3086 y FW(10)h FX(f\351vrier)h FW(2010)p
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 2 2  %%Page: 2 2
 TeXDict begin 2 1 bop 0 TeXcolorgray 0 TeXcolorgray -600  TeXDict begin 2 1 bop 0 TeXcolorgray 0 TeXcolorgray -600
 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417  -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417
 4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k  4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i
 FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p  F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FZ(:)p FY(04)e FZ(\026)j(page)e FY(2)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(2)f F4(\026)i(#)p
 FY(2)p 0 TeXcolorgray -217 5461 a  F3(2)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(2)p   5024 5461 a 0 TeXcolorgray 656 277 a F3(2)p
 0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(2)p 0 TeXcolorgray  0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(2)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 3 3  %%Page: 3 3
 TeXDict begin 3 2 bop 0 TeXcolorgray 0 TeXcolorgray -600  TeXDict begin 3 2 bop 0 TeXcolorgray 0 TeXcolorgray -600
 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417  -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417
 4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k  4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i
 FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p  F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FZ(:)p FY(04)e FZ(\026)j(page)e FY(3)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(3)f F4(\026)i(#)p
 FY(3)p 0 TeXcolorgray -217 5461 a  F3(3)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 3055 277 a FY(3)p   5024 5461 a 0 TeXcolorgray 3055 277 a F3(3)p
 0 TeXcolorgray 232 564 a FW(RPL/)p FV(2)p 232 622 2865  0 TeXcolorgray 232 564 a F1(RPL/)p F0(2)p 232 622 2865
 6 v 232 4582 a FZ(Cop)n(yrigh)n(t)646 4579 y(c)623 4582  6 v 232 4582 a F4(Cop)n(yrigh)n(t)h F3(\251)i(1989)p
 y FQ(\015)k FY(1989)p FZ(,)d FY(1990)p FZ(,)g FY(1991)p  F4(,)e F3(1990)p F4(,)f F3(1991)p F4(,)h F3(1992)p F4(,)g
 FZ(,)h FY(1992)p FZ(,)f FY(1993)p FZ(,)g FY(1994)p FZ(,)h  F3(1993)p F4(,)f F3(1994)p F4(,)h F3(1995)p F4(,)f F3(1996)p
 FY(1995)p FZ(,)f FY(1996)p FZ(,)g FY(1997)p FZ(,)h FY(1998)p  F4(,)h F3(1997)p F4(,)f F3(1998)p F4(,)h F3(1999)p F4(,)232
 FZ(,)f FY(1999)p FZ(,)232 4681 y FY(2000)p FZ(,)35 b  4681 y F3(2000)p F4(,)35 b F3(2001)p F4(,)g F3(2002)p
 FY(2001)p FZ(,)g FY(2002)p FZ(,)f FY(2003)p FZ(,)h FY(2004)p  F4(,)f F3(2003)p F4(,)h F3(2004)p F4(,)f F3(2005)p F4(,)h
 FZ(,)f FY(2005)p FZ(,)h FY(2006)p FZ(,)g FY(2007)p FZ(,)f  F3(2006)p F4(,)g F3(2007)p F4(,)f F3(2008)p F4(,)h F3(2009)p
 FY(2008)p FZ(,)h FY(2009)p FZ(,)f FY(2010)h FP(Ber)-7  F4(,)f F3(2010)h FV(Ber)-7 b(trand)232 4781 y F4(Jo)r(\353l.)232
 b(trand)232 4781 y FZ(Jo)r(\353l.)232 4952 y(Man)n(uel)26  4952 y(Man)n(uel)26 b(de)f(r\351f\351rence)g(main)n(ten)n(u)g(par)g
 b(de)f(r\351f\351rence)g(main)n(ten)n(u)g(par)g(l'auteur,)g(tous)g  (l'auteur,)g(tous)g(droits)g(r\351serv)n(\351s)f(p)r(our)h(tous)g(pa)n
 (droits)g(r\351serv)n(\351s)f(p)r(our)h(tous)g(pa)n(ys.)232  (ys.)232 5052 y(T)-7 b(outes)27 b(copies)f(ou)g(impressions)f(m\352mes)
 5052 y(T)-7 b(outes)27 b(copies)f(ou)g(impressions)f(m\352mes)i  i(partielles)e(de)i(cette)g(do)r(cumen)n(tation)f(son)n(t)g(for\177)232
 (partielles)e(de)i(cette)g(do)r(cumen)n(tation)f(son)n(t)g(for\177)232  
 5151 y(mellemen)n(t)i(in)n(terdites.)232 5322 y(RPL/)p  5151 y(mellemen)n(t)i(in)n(terdites.)232 5322 y(RPL/)p
 FY(2)j FZ(est)g(une)g(marque)f(commerciale)f(d\351p)r(os\351e)h(par)g  F3(2)j F4(est)g(une)g(marque)f(commerciale)f(d\351p)r(os\351e)h(par)g
 (l'auteur)h(\340)f(l'Institut)i(National)232 5422 y(de)c(Protection)f  (l'auteur)h(\340)f(l'Institut)i(National)232 5422 y(de)c(Protection)f
 (Industrielle.)p 0 TeXcolorgray 1644 5632 a FY(3)p 0  (Industrielle.)p 0 TeXcolorgray 1644 5632 a F3(3)p 0
 TeXcolorgray eop end  TeXcolorgray eop end
 %%Page: 4 4  %%Page: 4 4
 TeXDict begin 4 3 bop 0 TeXcolorgray 0 TeXcolorgray -600  TeXDict begin 4 3 bop 0 TeXcolorgray 0 TeXcolorgray -600
 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417  -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417
 4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k  4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i
 FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p  F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FZ(:)p FY(04)e FZ(\026)j(page)e FY(4)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(4)f F4(\026)i(#)p
 FY(4)p 0 TeXcolorgray -217 5461 a  F3(4)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(4)p   5024 5461 a 0 TeXcolorgray 656 277 a F3(4)p
 0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(4)p 0 TeXcolorgray  0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(4)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 5 5  %%Page: 5 5
 TeXDict begin 5 4 bop 0 TeXcolorgray 0 TeXcolorgray -600  TeXDict begin 5 4 bop 0 TeXcolorgray 0 TeXcolorgray -600
 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417  -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417
 4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k  4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i
 FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p  F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FZ(:)p FY(04)e FZ(\026)j(page)e FY(5)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(5)f F4(\026)i(#)p
 FY(5)p 0 TeXcolorgray -217 5461 a  F3(5)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 20118  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 20807  f(de)f(cette)h(do)r(cumen)n(tation)f(son
 1 TeXcolorgray 1 TeXcolorgray 232 1296 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1296 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray
 1 TeXcolorgray 232 1581 2865 285 v 1 TeXcolorgray 0 TeXcolorgray  1 TeXcolorgray 232 1581 2865 285 v 1 TeXcolorgray 0 TeXcolorgray
 315 1498 1163 4 v 1523 1498 a FO(T)-15 b(able)60 b(des)f(mati\350res)p  315 1498 1163 4 v 1523 1498 a FU(T)-15 b(able)60 b(des)f(mati\350res)p
 1 TeXcolorgray 0 TeXcolorgray 232 2328 a FM(A)-12 b(v)-6  1 TeXcolorgray 0 TeXcolorgray 232 2328 a FS(A)-12 b(v)-6
 b(an)m(t-prop)s(os,)37 b(de)h(la)g(mac)m(hine)g(de)f(T)-9  b(an)m(t-prop)s(os,)37 b(de)h(la)g(mac)m(hine)g(de)f(T)-9
 b(uring)37 b(au)h(RPL/)p FL(2)317 b(13)232 2510 y FK(Gen\350se)2471  b(uring)37 b(au)h(RPL/)p FR(2)317 b(22)232 2510 y FQ(Gen\350se)2471
 b FJ(15)232 2693 y FK(Historique)2331 b FJ(16)357 2793  b FP(25)232 2693 y FQ(Historique)2331 b FP(26)357 2793
 y FZ(RPL)28 b FY(6502)p FZ(,)d(v)n(ersion)h FY(1)p FZ(.)p  y F4(RPL)28 b F3(6502)p F4(,)d(v)n(ersion)h F3(1)p F4(.)p
 FY(0)62 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F3(0)62 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(17)p 0 TeXcolorgray 357 2893 a  0 TeXcolorgray 93 w F3(27)p 0 TeXcolorgray 357 2893 a
 FZ(RPL)28 b FY(6809)p FZ(,)d(v)n(ersion)h FY(2)p FZ(.)p  F4(RPL)28 b F3(6809)p F4(,)d(v)n(ersion)h F3(2)p F4(.)p
 FY(0)62 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F3(0)62 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(17)p 0 TeXcolorgray 357 2992 a  0 TeXcolorgray 93 w F3(27)p 0 TeXcolorgray 357 2992 a
 FZ(RPL)28 b FY(386)p FZ(,)e(v)n(ersion)f FY(3)p FZ(.)p  F4(RPL)28 b F3(386)p F4(,)e(v)n(ersion)f F3(3)p F4(.)p
 FY(0)39 b FZ(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  F3(0)39 b F4(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(17)p 0 TeXcolorgray 357 3092 a  0 TeXcolorgray 93 w F3(27)p 0 TeXcolorgray 357 3092 a
 FZ(RPL)28 b FY(387)p FZ(,)e(v)n(ersion)f FY(3)p FZ(.x)37  F4(RPL)28 b F3(387)p F4(,)e(v)n(ersion)f F3(3)p F4(.x)37
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 93 w FY(18)p 0 TeXcolorgray 357 3192 a FZ(RPL/)p FY(2)27  93 w F3(28)p 0 TeXcolorgray 357 3192 a F4(RPL/)p F3(2)27
 b FZ(ou)g(RPL)h FY(4)p FZ(.x,)f(une)g(renaissance)64  b F4(ou)g(RPL)h F3(4)p F4(.x,)f(une)g(renaissance)64
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)p 0 TeXcolorgray 93 w FY(18)p 0 TeXcolorgray  f(.)h(.)p 0 TeXcolorgray 93 w F3(28)p 0 TeXcolorgray
 232 3374 a FK(Des)32 b(a)m(v)-5 b(an)m(tages)32 b(du)g(RPL/)p  232 3374 a FQ(Des)32 b(a)m(v)-5 b(an)m(tages)32 b(du)g(RPL/)p
 FJ(2)1725 b(18)232 3661 y FM(I)112 b(Concepts)37 b(fondamen)m(taux)1422  FP(2)1725 b(28)232 3661 y FS(I)112 b(Concepts)37 b(fondamen)m(taux)1422
 b FL(21)232 3843 y FJ(1)77 b FK(Notations)2235 b FJ(23)357  b FR(31)232 3843 y FP(1)77 b FQ(Notations)2235 b FP(33)357
 3943 y FY(1)p FZ(.)p FY(1)84 b FZ(Notation)26 b(p)r(olonaise)g(in)n(v)n  3943 y F3(1)p F4(.)p F3(1)142 b F4(Notation)26 b(p)r(olonaise)g(in)n(v)
 (erse)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  n(erse)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w  (.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(33)p
 FY(23)p 0 TeXcolorgray 357 4043 a(1)p FZ(.)p FY(2)84  0 TeXcolorgray 357 4043 a(1)p F4(.)p F3(2)142 b F4(Notation)26
 b FZ(Notation)26 b(alg\351brique)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(alg\351brique)e(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 0 TeXcolorgray 93 w FY(24)p 0 TeXcolorgray 357 4143 a(1)p  93 w F3(34)p 0 TeXcolorgray 357 4143 a(1)p F4(.)p F3(3)142
 FZ(.)p FY(3)84 b FZ(Notation)26 b(in\034xe)65 b(.)42  b F4(Notation)26 b(in\034xe)72 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 93 w F3(34)p 0 TeXcolorgray 357 4242
   a(1)p F4(.)p F3(4)142 b F4(Commen)n(taires)29 b(.)42
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 93 w FY(24)p 0 TeXcolorgray 357 4242 a(1)p FZ(.)p FY(4)84  93 w F3(34)p 0 TeXcolorgray 232 4425 a FP(2)77 b FQ(T)m(yp)s(es)32
 b FZ(Commen)n(taires)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(de)f(donn\351es)1900 b FP(35)357 4525 y F3(2)p F4(.)p
   F3(1)142 b F4(Scalaires)41 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)p 0 TeXcolorgray 93 w FY(24)p 0 TeXcolorgray 232 4425  (.)f(.)h(.)p 0 TeXcolorgray 93 w F3(35)p 0 TeXcolorgray
 a FJ(2)77 b FK(T)m(yp)s(es)32 b(de)f(donn\351es)1900  481 4624 a(2)p F4(.)p F3(1)p F4(.)p F3(1)119 b F4(Bo)r(ol\351ens)63
 b FJ(25)357 4525 y FY(2)p FZ(.)p FY(1)84 b FZ(Scalaires)34  
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 0 TeXcolorgray 93 w FY(25)p 0 TeXcolorgray 548 4624 a(2)p  93 w F3(35)p 0 TeXcolorgray 481 4724 a(2)p F4(.)p F3(1)p
 FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(Bo)r(ol\351ens)22 b(.)42  F4(.)p F3(2)119 b F4(En)n(tiers)62 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  
 93 w FY(25)p 0 TeXcolorgray 548 4724 a(2)p FZ(.)p FY(1)p  
 FZ(.)p FY(2)93 b FZ(En)n(tiers)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(25)p 0 TeXcolorgray  h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(35)p 0 TeXcolorgray
 548 4824 a(2)p FZ(.)p FY(1)p FZ(.)p FY(3)93 b FZ(R\351els)23  481 4824 a(2)p F4(.)p F3(1)p F4(.)p F3(3)119 b F4(R\351els)64
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(26)p 0 TeXcolorgray 548 4923 a(2)p  0 TeXcolorgray 93 w F3(37)p 0 TeXcolorgray 481 4923 a(2)p
 FZ(.)p FY(1)p FZ(.)p FY(4)93 b FZ(Complexes)81 b(.)42  F4(.)p F3(1)p F4(.)p F3(4)119 b F4(Complexes)58 b(.)41
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93
 FY(26)p 0 TeXcolorgray 357 5023 a(2)p FZ(.)p FY(2)84  w F3(37)p 0 TeXcolorgray 357 5023 a(2)p F4(.)p F3(2)142
 b FZ(V)-7 b(ecteurs)40 b(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b F4(V)-7 b(ecteurs)47 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 (.)f(.)h(.)p 0 TeXcolorgray 93 w FY(26)p 0 TeXcolorgray  f(.)h(.)p 0 TeXcolorgray 93 w F3(37)p 0 TeXcolorgray
 357 5123 a(2)p FZ(.)p FY(3)84 b FZ(Matrices)37 b(.)42  357 5123 a(2)p F4(.)p F3(3)142 b F4(Matrices)44 b(.)d(.)h(.)f(.)h(.)f
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  
 0 TeXcolorgray 93 w FY(26)p 0 TeXcolorgray 357 5222 a(2)p  
 FZ(.)p FY(4)84 b FZ(Listes)76 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(26)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w
 0 TeXcolorgray 357 5322 a(2)p FZ(.)p FY(5)84 b FZ(T)-7  F3(37)p 0 TeXcolorgray 357 5222 a(2)p F4(.)p F3(4)142
 b(ables)52 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b F4(Listes)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)p 0 TeXcolorgray 93 w FY(27)p 0 TeXcolorgray 357  h(.)p 0 TeXcolorgray 93 w F3(38)p 0 TeXcolorgray 357
 5422 a(2)p FZ(.)p FY(6)84 b FZ(Expressions)53 b(.)42  5322 a(2)p F4(.)p F3(5)142 b F4(T)-7 b(ables)58 b(.)42
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 93 w FY(27)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632  0 TeXcolorgray 93 w F3(38)p 0 TeXcolorgray 357 5422 a(2)p
 a(5)p 0 TeXcolorgray eop end  F4(.)p F3(6)142 b F4(Expressions)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(38)p 0 TeXcolorgray
   0 TeXcolorgray 1644 5632 a(5)p 0 TeXcolorgray eop end
 %%Page: 6 6  %%Page: 6 6
 TeXDict begin 6 5 bop 0 TeXcolorgray 0 TeXcolorgray -600  TeXDict begin 6 5 bop 0 TeXcolorgray 0 TeXcolorgray -600
 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417  -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417
 4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k  4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i
 FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p  F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FZ(:)p FY(04)e FZ(\026)j(page)e FY(6)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(6)f F4(\026)i(#)p
 FY(6)p 0 TeXcolorgray -217 5461 a  F3(6)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(6)p   5024 5461 a 0 TeXcolorgray 656 277 a F3(6)p
 0 TeXcolorgray 971 540 a(2)p FZ(.)p FY(6)p FZ(.)p FY(1)93  0 TeXcolorgray 905 540 a(2)p F4(.)p F3(6)p F4(.)p F3(1)118
 b FZ(Expressions)26 b(alg\351briques)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)  b F4(Expressions)26 b(alg\351briques)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 93 w FY(27)p 0 TeXcolorgray 971 641 a(2)p FZ(.)p FY(6)p  0 TeXcolorgray 93 w F3(38)p 0 TeXcolorgray 905 641 a(2)p
 FZ(.)p FY(2)93 b FZ(Expressions)26 b(RPN)35 b(.)42 b(.)f(.)h(.)f(.)h(.)  F4(.)p F3(6)p F4(.)p F3(2)118 b F4(Expressions)26 b(RPN)76
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 0 TeXcolorgray 93 w FY(27)p 0 TeXcolorgray 780 742 a(2)p  h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(38)p
 FZ(.)p FY(7)84 b FZ(Noms)c(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  0 TeXcolorgray 780 742 a(2)p F4(.)p F3(7)142 b F4(Noms)22
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(27)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 780 843 a(2)p FZ(.)p FY(8)84 b FZ(Cha\356nes)27 b(de)g(caract\350res)80  0 TeXcolorgray 93 w F3(39)p 0 TeXcolorgray 780 843 a(2)p
   F4(.)p F3(8)142 b F4(Cha\356nes)27 b(de)g(caract\350res)22
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(28)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(39)p
 0 TeXcolorgray 780 944 a(2)p FZ(.)p FY(9)84 b FZ(Binaires)55  0 TeXcolorgray 780 944 a(2)p F4(.)p F3(9)142 b F4(Binaires)61
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(39)p 0 TeXcolorgray 780 1045 a(2)p
   F4(.)p F3(10)100 b F4(Fic)n(hiers)73 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(39)p
   0 TeXcolorgray 780 1146 a(2)p F4(.)p F3(11)100 b F4(So)r(c)n(k)n(ets)24
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(28)p 0 TeXcolorgray 780 1045 a(2)p  0 TeXcolorgray 93 w F3(40)p 0 TeXcolorgray 780 1247 a(2)p
 FZ(.)p FY(10)h FZ(Fic)n(hiers)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F4(.)p F3(12)100 b F4(Biblioth\350ques)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(28)p  h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(40)p 0 TeXcolorgray
 0 TeXcolorgray 780 1146 a(2)p FZ(.)p FY(11)h FZ(So)r(c)n(k)n(ets)82  780 1348 a(2)p F4(.)p F3(13)100 b F4(Pro)r(cessus)70
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(29)p 0 TeXcolorgray 780 1247 a(2)p  0 TeXcolorgray 93 w F3(40)p 0 TeXcolorgray 780 1449 a(2)p
 FZ(.)p FY(12)h FZ(Biblioth\350ques)53 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h  F4(.)p F3(14)100 b F4(Connecteurs)26 b(SQL)42 b(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(29)p 0 TeXcolorgray  h(.)f(.)p 0 TeXcolorgray 93 w F3(41)p 0 TeXcolorgray
 780 1348 a(2)p FZ(.)p FY(13)h FZ(Pro)r(cessus)63 b(.)42  780 1550 a(2)p F4(.)p F3(15)100 b F4(Mutexes)52 b(.)42
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(29)p 0 TeXcolorgray 780 1449 a(2)p  0 TeXcolorgray 93 w F3(41)p 0 TeXcolorgray 780 1651 a(2)p
 FZ(.)p FY(14)h FZ(Connecteurs)26 b(SQL)35 b(.)42 b(.)f(.)h(.)f(.)h(.)f  F4(.)p F3(16)100 b F4(S\351maphores)26 b(nomm\351s)56
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(42)p
   0 TeXcolorgray 656 1836 a FP(3)76 b FQ(V)-8 b(ariables)2261
   b FP(43)780 1937 y F3(3)p F4(.)p F3(1)142 b F4(D\351\034nitions)31
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(44)p 0 TeXcolorgray 905 2038 a(3)p
   F4(.)p F3(1)p F4(.)p F3(1)118 b F4(D\351\034nitions)27
   b(in)n(trins\350ques)52 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(45)p 0 TeXcolorgray 905 2139 a(3)p F4(.)p F3(1)p
   F4(.)p F3(2)118 b F4(D\351\034nitions)27 b(extrins\350ques)38
   b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)p 0 TeXcolorgray 93 w F3(45)p 0 TeXcolorgray
   905 2240 a(3)p F4(.)p F3(1)p F4(.)p F3(3)118 b F4(D\351\034nitions)27
   b(utilisateur)48 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93
   w F3(45)p 0 TeXcolorgray 780 2341 a(3)p F4(.)p F3(2)142
   b F4(V)-7 b(ariables)26 b(globales)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)p 0 TeXcolorgray 93 w F3(45)p 0 TeXcolorgray 780
   2441 a(3)p F4(.)p F3(3)142 b F4(V)-7 b(ariables)26 b(lo)r(cales)81
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(46)p 0 TeXcolorgray 905 2542 a(3)p F4(.)p F3(3)p
   F4(.)p F3(1)118 b F4(V)-7 b(ariables)26 b(v)n(olatiles)50
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(47)p
   0 TeXcolorgray 905 2643 a(3)p F4(.)p F3(3)p F4(.)p F3(2)118
   b F4(V)-7 b(ariables)26 b(statiques)f(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(47)p 0 TeXcolorgray 905 2744 a(3)p
   F4(.)p F3(3)p F4(.)p F3(3)118 b F4(V)-7 b(ariables)26
   b(partag\351es)68 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(48)p 0 TeXcolorgray 780 2845 a(3)p F4(.)p F3(4)142
   b F4(V)-7 b(ariables)26 b(virtuelles)53 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)p 0 TeXcolorgray 93 w F3(48)p 0 TeXcolorgray 780 2946
   a(3)p F4(.)p F3(5)142 b F4(V)-7 b(errouillage)50 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(48)p 0 TeXcolorgray 780 3047 a(3)p F4(.)p F3(6)142
   b F4(H\351ritage)49 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)p 0 TeXcolorgray 93 w F3(48)p 0 TeXcolorgray 656
   3336 a FS(I)s(I)111 b(App)s(el)38 b(du)f(RPL/)p FR(2)1721
   b(49)656 3521 y FP(4)76 b FQ(Ligne)31 b(de)h(commande)1810
   b FP(51)780 3622 y F3(4)p F4(.)p F3(1)142 b F4(Options)27
   b(de)g(la)g(ligne)g(de)h(commande)47 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(52)p 0 TeXcolorgray 780 3723 a(4)p F4(.)p F3(2)142
   b F4(F)-7 b(onctionnemen)n(t)27 b(in)n(teractif)67 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)p 0 TeXcolorgray 93 w F3(53)p 0 TeXcolorgray
   656 3907 a FP(5)76 b FQ(Ex\351cution)31 b(de)h(programmes)1553
   b FP(55)780 4008 y F3(5)p F4(.)p F3(1)142 b F4(Pr\351pro)r(cesseur)46
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(55)p 0 TeXcolorgray 905 4109 a(5)p F4(.)p F3(1)p
   F4(.)p F3(1)118 b FO(#define)41 b(x)i(y#define)48 b F4(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)p 0 TeXcolorgray 93 w F3(55)p 0 TeXcolorgray
   905 4210 a(5)p F4(.)p F3(1)p F4(.)p F3(2)118 b FO(#defeval)40
   b(x)j(y#defeval)26 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93
   w F3(56)p 0 TeXcolorgray 905 4311 a(5)p F4(.)p F3(1)p
   F4(.)p F3(3)118 b FO(#undef)41 b(x#undef)30 b F4(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(56)p
   0 TeXcolorgray 905 4412 a(5)p F4(.)p F3(1)p F4(.)p F3(4)118
   b FO(#ifdef)41 b(x#ifdef)30 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(56)p 0 TeXcolorgray 905 4513 a(5)p
   F4(.)p F3(1)p F4(.)p F3(5)118 b FO(#ifndef)41 b(x#ifndef)71
   b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(57)p
   0 TeXcolorgray 905 4614 a(5)p F4(.)p F3(1)p F4(.)p F3(6)118
   b FO(#ifeq)41 b(x)j(y#ifeq)30 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(57)p 0 TeXcolorgray 905 4715 a(5)p
   F4(.)p F3(1)p F4(.)p F3(7)118 b FO(#ifneq)41 b(x)i(y#ifneq)72
   b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(57)p
   0 TeXcolorgray 905 4816 a(5)p F4(.)p F3(1)p F4(.)p F3(8)118
   b FO(#else#else)74 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(57)p 0 TeXcolorgray 905 4917 a(5)p
   F4(.)p F3(1)p F4(.)p F3(9)118 b FO(#endif#endif)50 b
   F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93
   w F3(57)p 0 TeXcolorgray 905 5018 a(5)p F4(.)p F3(1)p
   F4(.)p F3(10)76 b FO(#include)40 b("file"#include)22
   b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)p 0 TeXcolorgray 93 w F3(57)p 0 TeXcolorgray 905
   5119 a(5)p F4(.)p F3(1)p F4(.)p F3(11)76 b FO(#exec)41
   b(command#exec)47 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(57)p 0 TeXcolorgray 905 5220 a(5)p F4(.)p F3(1)p
   F4(.)p F3(12)76 b FO(#eval)41 b(expr#eval)50 b F4(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(58)p 0 TeXcolorgray
   905 5321 a(5)p F4(.)p F3(1)p F4(.)p F3(13)76 b FO(#if)42
   b(expr#if)32 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(58)p 0 TeXcolorgray 905 5422 a(5)p
   F4(.)p F3(1)p F4(.)p F3(14)76 b FO(#elif)41 b(expr#elif)50
   b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(58)p
   0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(6)p 0 TeXcolorgray
   eop end
   %%Page: 7 7
   TeXDict begin 7 6 bop 0 TeXcolorgray 0 TeXcolorgray -600
   -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417
   4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i
   F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(7)f F4(\026)i(#)p
   F3(7)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 3055 277 a F3(7)p
   0 TeXcolorgray 481 540 a(5)p F4(.)p F3(1)p F4(.)p F3(15)77
   b FO(#mode)41 b(keyword#mode)47 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(58)p 0 TeXcolorgray 481 643 a(5)p
   F4(.)p F3(1)p F4(.)p F3(16)77 b FO(#line#line)c F4(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w
   F3(59)p 0 TeXcolorgray 481 746 a(5)p F4(.)p F3(1)p F4(.)p
   F3(17)77 b FO(#file#file)c F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(59)p 0 TeXcolorgray 481 849 a(5)p
   F4(.)p F3(1)p F4(.)p F3(18)77 b FO(#date)41 b(fmt#date)29
   b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w
   F3(59)p 0 TeXcolorgray 481 951 a(5)p F4(.)p F3(1)p F4(.)p
   F3(19)77 b FO(#error)41 b(msg#error)70 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(59)p 0 TeXcolorgray 481 1054 a(5)p
   F4(.)p F3(1)p F4(.)p F3(20)77 b FO(#warning)40 b(msg#warning)24
   b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(59)p 0 TeXcolorgray
   357 1157 a(5)p F4(.)p F3(2)142 b F4(Organisation)24 b(des)j(programmes)
   49 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 93 w F3(59)p 0 TeXcolorgray
   357 1260 a(5)p F4(.)p F3(3)142 b F4(Extension)62 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   93 w F3(60)p 0 TeXcolorgray 232 1551 a FS(I)s(I)s(I)112
   b(Ob)6 b(jets,)37 b(pile)h(et)f(v)-6 b(ariables)1345
   b FR(61)232 1739 y FP(6)77 b FQ(Mo)s(di\034cations)29
   b(automatiques)1490 b FP(63)357 1842 y F3(6)p F4(.)p
   F3(1)142 b F4(F)-7 b(onctionnemen)n(t)27 b(des)g(routines)f(d'\351v)-5
   b(aluation)73 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(64)p 0 TeXcolorgray 481 1945 a(6)p
   F4(.)p F3(1)p F4(.)p F3(1)119 b F4(Cas)26 b(d'un)i(programme)d(in)n
   (terpr\351t\351)81 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 93 w F3(65)p 0 TeXcolorgray
   481 2047 a(6)p F4(.)p F3(1)p F4(.)p F3(2)119 b F4(Cas)26
   b(d'un)i(programme)d(compil\351)k(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w
   F3(67)p 0 TeXcolorgray 357 2150 a(6)p F4(.)p F3(2)142
   b F4(Op)r(\351rations)25 b(implicites)36 b(.)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 93 w F3(67)p 0 TeXcolorgray 357 2253
   a(6)p F4(.)p F3(3)142 b F4(Op)r(\351rations)25 b(explicites)47
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(67)p
   0 TeXcolorgray 232 2441 a FP(7)77 b FQ(Manipulation)30
   b(des)h(ob)5 b(jets)1633 b FP(69)357 2544 y F3(7)p F4(.)p
   F3(1)142 b F4(Gestion)27 b(de)g(la)g(pile)43 b(.)f(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(30)p 0 TeXcolorgray  f(.)h(.)p 0 TeXcolorgray 93 w F3(69)p 0 TeXcolorgray
 780 1550 a(2)p FZ(.)p FY(15)h FZ(Mutexes)k(.)41 b(.)h(.)f(.)h(.)f(.)h  481 2646 a(7)p F4(.)p F3(1)p F4(.)p F3(1)119 b F4(Clear)60
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(69)p 0 TeXcolorgray 481 2749 a(7)p
   F4(.)p F3(1)p F4(.)p F3(2)119 b F4(Depth)31 b(.)42 b(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(69)p
   0 TeXcolorgray 481 2852 a(7)p F4(.)p F3(1)p F4(.)p F3(3)119
   b F4(Last)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 93 w F3(69)p 0 TeXcolorgray 357 2955
   a(7)p F4(.)p F3(2)142 b F4(Duplication)27 b(d'\351l\351men)n(ts)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(69)p
   0 TeXcolorgray 481 3058 a(7)p F4(.)p F3(2)p F4(.)p F3(1)119
   b F4(Dup)36 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(69)p 0 TeXcolorgray 481 3160 a(7)p
   F4(.)p F3(2)p F4(.)p F3(2)119 b F4(Cop)n(y)65 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   93 w F3(70)p 0 TeXcolorgray 481 3263 a(7)p F4(.)p F3(2)p
   F4(.)p F3(3)119 b F4(Dup)p F3(2)58 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w  h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(70)p 0 TeXcolorgray
 FY(30)p 0 TeXcolorgray 780 1651 a(2)p FZ(.)p FY(16)h  481 3366 a(7)p F4(.)p F3(2)p F4(.)p F3(4)119 b F4(Dupn)54
 FZ(S\351maphores)26 b(nomm\351s)49 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(30)p 0 TeXcolorgray 656 1836 a  0 TeXcolorgray 93 w F3(70)p 0 TeXcolorgray 481 3469 a(7)p
 FJ(3)76 b FK(V)-8 b(ariables)2261 b FJ(31)780 1937 y  F4(.)p F3(2)p F4(.)p F3(5)119 b F4(Ov)n(er)78 b(.)42
 FY(3)p FZ(.)p FY(1)84 b FZ(D\351\034nitions)24 b(.)42  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   93 w F3(70)p 0 TeXcolorgray 481 3572 a(7)p F4(.)p F3(2)p
   F4(.)p F3(6)119 b F4(Pic)n(k)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(71)p 0 TeXcolorgray
   357 3674 a(7)p F4(.)p F3(3)142 b F4(Supression)26 b(d'\351l\351men)n
   (ts)81 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w
   F3(71)p 0 TeXcolorgray 481 3777 a(7)p F4(.)p F3(3)p F4(.)p
   F3(1)119 b F4(Drop)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 93 w F3(71)p 0 TeXcolorgray 481
   3880 a(7)p F4(.)p F3(3)p F4(.)p F3(2)119 b F4(Drop)p
   F3(2)29 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(71)p 0 TeXcolorgray 481 3983 a(7)p
   F4(.)p F3(3)p F4(.)p F3(3)119 b F4(Dropn)25 b(.)42 b(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(71)p
   0 TeXcolorgray 357 4086 a(7)p F4(.)p F3(4)142 b F4(Mo)r(di\034cation)26
   b(de)i(la)f(hi\351rarc)n(hie)e(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   93 w F3(72)p 0 TeXcolorgray 481 4188 a(7)p F4(.)p F3(4)p
   F4(.)p F3(1)119 b F4(Sw)n(ap)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(72)p 0 TeXcolorgray
   481 4291 a(7)p F4(.)p F3(4)p F4(.)p F3(2)119 b F4(Rot)56
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(72)p 0 TeXcolorgray 481 4394 a(7)p
   F4(.)p F3(4)p F4(.)p F3(3)119 b F4(Roll)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(72)p
   0 TeXcolorgray 481 4497 a(7)p F4(.)p F3(4)p F4(.)p F3(4)119
   b F4(Rolld)60 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(72)p 0 TeXcolorgray 481 4600 a(7)p
   F4(.)p F3(4)p F4(.)p F3(5)119 b F4(Edit)34 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w F3(73)p
   0 TeXcolorgray 357 4702 a(7)p F4(.)p F3(5)142 b F4(Gestion)27
   b(des)g(con)n(textes)22 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 93 w F3(73)p 0 TeXcolorgray 481 4805 a(7)p
   F4(.)p F3(5)p F4(.)p F3(1)119 b F4(Pshcn)n(txt)60 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   93 w F3(73)p 0 TeXcolorgray 481 4908 a(7)p F4(.)p F3(5)p
   F4(.)p F3(2)119 b F4(Pulcn)n(txt)70 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 93 w F3(73)p 0 TeXcolorgray
   481 5011 a(7)p F4(.)p F3(5)p F4(.)p F3(3)119 b F4(Dup)r(cn)n(txt)38
   b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   93 w F3(73)p 0 TeXcolorgray 481 5114 a(7)p F4(.)p F3(5)p
   F4(.)p F3(4)119 b F4(Drop)r(cn)n(txt)74 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 93 w F3(73)p 0 TeXcolorgray
   481 5216 a(7)p F4(.)p F3(5)p F4(.)p F3(5)119 b F4(Sw)n(ap)r(cn)n(txt)66
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   93 w F3(73)p 0 TeXcolorgray 481 5319 a(7)p F4(.)p F3(5)p
   F4(.)p F3(6)119 b F4(Clrcn)n(txt)79 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 93 w F3(74)p 0 TeXcolorgray
   481 5422 a(7)p F4(.)p F3(5)p F4(.)p F3(7)119 b F4(Exemple)27
   b(d'utilisation)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93
   w F3(74)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632 a(7)p
   0 TeXcolorgray eop end
   %%Page: 8 8
   TeXDict begin 8 7 bop 0 TeXcolorgray 0 TeXcolorgray -600
   -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417
   4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i
   F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(8)f F4(\026)i(#)p
   F3(8)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 656 277 a F3(8)p
   0 TeXcolorgray 656 540 a FP(8)76 b FQ(En)m(tr\351es)31
   b(et)h(sorties)1915 b FP(75)780 642 y F3(8)p F4(.)p F3(1)142
   b F4(Sorties)47 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)p 0 TeXcolorgray 93 w F3(75)p 0 TeXcolorgray 905
   744 a(8)p F4(.)p F3(1)p F4(.)p F3(1)118 b F4(Disp)26
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(75)p 0 TeXcolorgray 905 845 a(8)p
   F4(.)p F3(1)p F4(.)p F3(2)118 b F4(F)-7 b(ormat)55 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(75)p 0 TeXcolorgray 905 947 a(8)p F4(.)p F3(1)p
   F4(.)p F3(3)118 b F4(Clmf)79 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(78)p 0 TeXcolorgray
   780 1049 a(8)p F4(.)p F3(2)142 b F4(En)n(tr\351es)21
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(78)p 0 TeXcolorgray 905 1150 a(8)p
   F4(.)p F3(2)p F4(.)p F3(1)118 b F4(Input)56 b(.)41 b(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(78)p
   0 TeXcolorgray 905 1252 a(8)p F4(.)p F3(2)p F4(.)p F3(2)118
   b F4(Prompt)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(78)p 0 TeXcolorgray 905 1354 a(8)p
   F4(.)p F3(2)p F4(.)p F3(3)118 b F4(Key)45 b(.)d(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(79)p
   0 TeXcolorgray 780 1456 a(8)p F4(.)p F3(3)142 b F4(Beep)49
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(79)p 0 TeXcolorgray 656 1642 a
   FP(9)76 b FQ(A)m(ccessibilit\351)30 b(des)h(v)-5 b(ariables)1569
   b FP(81)780 1743 y F3(9)p F4(.)p F3(1)142 b F4(Niv)n(eaux)27
   b(d'ex\351cution)73 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(81)p 0 TeXcolorgray 780 1845 a(9)p F4(.)p F3(2)142
   b F4(\311v)-5 b(aluation)27 b(implicite)78 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   p 0 TeXcolorgray 93 w F3(82)p 0 TeXcolorgray 780 1947
   a(9)p F4(.)p F3(3)142 b F4(\311v)-5 b(aluation)27 b(explicite)d(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(82)p
   0 TeXcolorgray 780 2049 a(9)p F4(.)p F3(4)142 b F4(Liste)27
   b(des)h(v)-5 b(ariables)78 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(84)p 0 TeXcolorgray 905 2150 a(9)p
   F4(.)p F3(4)p F4(.)p F3(1)118 b F4(Exemple)73 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(84)p 0 TeXcolorgray 656 2336 a FP(10)28 b FQ(V)-8
   b(ariables)31 b(globales)1899 b FP(87)780 2438 y F3(10)p
   F4(.)p F3(1)100 b F4(Cr\351ation)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(87)p 0 TeXcolorgray
   780 2540 a(10)p F4(.)p F3(2)100 b F4(A)n(cc\350s)24 b(.)42
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(88)p 0 TeXcolorgray 780 2641 a(10)p
   F4(.)p F3(3)100 b F4(Mo)r(di\034cation)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(88)p 0 TeXcolorgray
   780 2743 a(10)p F4(.)p F3(4)100 b F4(Lib)r(\351ration)44
   b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(32)p 0 TeXcolorgray 971 2038 a(3)p  0 TeXcolorgray 93 w F3(88)p 0 TeXcolorgray 780 2845 a(10)p
 FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(D\351\034nitions)28  F4(.)p F3(5)100 b F4(V)-7 b(errouillage)50 b(.)42 b(.)f(.)h(.)f(.)h(.)f
 b(in)n(trins\350ques)74 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(88)p 0 TeXcolorgray
   656 3031 a FP(11)28 b FQ(V)-8 b(ariables)31 b(lo)s(cales)1955
   b FP(91)780 3133 y F3(11)p F4(.)p F3(1)100 b F4(Cr\351ation)42
   b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(91)p 0 TeXcolorgray 780 3234 a(11)p
   F4(.)p F3(2)100 b F4(P)n(ort\351e)27 b(et)g(visibilit\351)79
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w
 FY(33)p 0 TeXcolorgray 971 2139 a(3)p FZ(.)p FY(1)p FZ(.)p  F3(94)p 0 TeXcolorgray 780 3336 a(11)p F4(.)p F3(3)100
 FY(2)93 b FZ(D\351\034nitions)28 b(extrins\350ques)60  b F4(Mo)r(di\034cation)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)p 0 TeXcolorgray 93 w F3(96)p 0 TeXcolorgray 656
   3522 a FP(12)28 b FQ(Arithm\351tique)j(directe)1765 b
   FP(97)780 3624 y F3(12)p F4(.)p F3(1)100 b F4(Les)27
   b(quatre)g(op)r(\351rations)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 93 w F3(97)p 0 TeXcolorgray 905 3726 a(12)p
   F4(.)p F3(1)p F4(.)p F3(1)76 b F4(A)n(ddition)67 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(97)p 0 TeXcolorgray 905 3827 a(12)p F4(.)p F3(1)p
   F4(.)p F3(2)76 b F4(Soustraction)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)p 0 TeXcolorgray 93 w F3(97)p 0 TeXcolorgray 905 3929
   a(12)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Multiplication)64
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)p 0 TeXcolorgray 93 w FY(33)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w
 971 2240 a(3)p FZ(.)p FY(1)p FZ(.)p FY(3)93 b FZ(D\351\034nitions)28  F3(98)p 0 TeXcolorgray 905 4031 a(12)p F4(.)p F3(1)p
 b(utilisateur)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F4(.)p F3(4)76 b F4(Division)23 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 FY(33)p 0 TeXcolorgray 780 2341 a(3)p FZ(.)p FY(2)84  (.)h(.)f(.)p 0 TeXcolorgray 93 w F3(98)p 0 TeXcolorgray
 b FZ(V)-7 b(ariables)26 b(globales)f(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f  780 4132 a(12)p F4(.)p F3(2)100 b F4(Autres)27 b(op)r(\351rations)32
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   93 w F3(98)p 0 TeXcolorgray 905 4234 a(12)p F4(.)p F3(2)p
   F4(.)p F3(1)76 b F4(In)n(v)n(ersion)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)p 0 TeXcolorgray 93 w FY(33)p 0 TeXcolorgray 780  f(.)h(.)f(.)p 0 TeXcolorgray 93 w F3(98)p 0 TeXcolorgray
 2441 a(3)p FZ(.)p FY(3)84 b FZ(V)-7 b(ariables)26 b(lo)r(cales)74  905 4336 a(12)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Opp)r(osition)49
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 93 w FY(34)p 0 TeXcolorgray 971 2542 a(3)p FZ(.)p FY(3)p  93 w F3(99)p 0 TeXcolorgray 905 4438 a(12)p F4(.)p F3(2)p
 FZ(.)p FY(1)93 b FZ(V)-7 b(ariables)26 b(v)n(olatiles)74  F4(.)p F3(3)76 b F4(Conjugaison)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   p 0 TeXcolorgray 93 w F3(99)p 0 TeXcolorgray 656 4727
   a FS(IV)111 b(Con)m(tr\364le)2034 b FR(101)656 4913 y
   FP(13)28 b FQ(Conditions)i(et)h(tests)1808 b FP(103)780
   5015 y F3(13)p F4(.)p F3(1)100 b F4(T)-7 b(ests)27 b(simples)72
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(103)p 0 TeXcolorgray 905 5117 a(13)p F4(.)p F3(1)p
   F4(.)p F3(1)76 b F4(If.)14 b(.)g(.then.)g(.)g(.\(else\).)g(.)g(.end)71
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(35)p 0 TeXcolorgray  f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(103)p 0 TeXcolorgray
 971 2643 a(3)p FZ(.)p FY(3)p FZ(.)p FY(2)93 b FZ(V)-7  905 5218 a(13)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Ift)40
 b(ariables)26 b(statiques)49 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)h(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(104)p 0 TeXcolorgray 905 5320
   a(13)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Ifte)67 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(35)p 0 TeXcolorgray 971 2744 a(3)p  0 TeXcolorgray 52 w F3(104)p 0 TeXcolorgray 780 5422
 FZ(.)p FY(3)p FZ(.)p FY(3)93 b FZ(V)-7 b(ariables)26  a(13)p F4(.)p F3(2)100 b F4(Reprise)27 b(sur)g(erreur)e(.)41
 b(partag\351es)h(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
 w FY(36)p 0 TeXcolorgray 780 2845 a(3)p FZ(.)p FY(4)84  F3(105)p 0 TeXcolorgray 0 TeXcolorgray 2067 5632 a(8)p
 b FZ(V)-7 b(ariables)26 b(virtuelles)47 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)  0 TeXcolorgray eop end
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  %%Page: 9 9
 (.)f(.)p 0 TeXcolorgray 93 w FY(36)p 0 TeXcolorgray 780  TeXDict begin 9 8 bop 0 TeXcolorgray 0 TeXcolorgray -600
 2946 a(3)p FZ(.)p FY(5)84 b FZ(V)-7 b(errouillage)44  -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417
   4961 4 v 817 -663 a F4(\020reference_rpl\021)39 b(\026)i
   F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(9)f F4(\026)i(#)p
   F3(9)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 3055 277 a F3(9)p
   0 TeXcolorgray 481 540 a(13)p F4(.)p F3(2)p F4(.)p F3(1)77
   b F4(T)n(yp)r(es)27 b(d'erreurs)74 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(105)p 0 TeXcolorgray 481 648 a(13)p
   F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Errn)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(105)p
   0 TeXcolorgray 481 756 a(13)p F4(.)p F3(2)p F4(.)p F3(3)77
   b F4(Errm)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(106)p 0 TeXcolorgray 481 864 a(13)p
   F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Clerr)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(106)p
   0 TeXcolorgray 481 972 a(13)p F4(.)p F3(2)p F4(.)p F3(5)77
   b F4(Iferr.)14 b(.)g(.then.)g(.)g(.\(else\).)g(.)g(.end)32
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(106)p 0 TeXcolorgray
   357 1080 a(13)p F4(.)p F3(3)100 b F4(T)-7 b(ests)27 b(m)n(ultiples)70
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(108)p 0 TeXcolorgray 481 1188 a(13)p F4(.)p F3(3)p
   F4(.)p F3(1)77 b F4(If.)14 b(.)g(.then.)g(.)g(.elseif.)g(.)g(.then.)g
   (.)g(.\(else\).)g(.)g(.end)53 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(108)p 0 TeXcolorgray
   481 1296 a(13)p F4(.)p F3(3)p F4(.)p F3(2)77 b F4(Select.)14
   b(.)g(.case.)g(.)g(.then.)g(.)g(.end.)g(.)g(.\(default\).)g(.)g(.end)30
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(108)p 0 TeXcolorgray 232 1492 a FP(14)29 b FQ(Boucles)2277
   b FP(111)357 1600 y F3(14)p F4(.)p F3(1)100 b F4(Boucles)26
   b(d\351\034nies)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(111)p 0 TeXcolorgray 481 1708
   a(14)p F4(.)p F3(1)p F4(.)p F3(1)77 b F4(Boucle)26 b(sans)h(compteur)43
   b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(112)p 0 TeXcolorgray
   481 1816 a(14)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(Boucle)26
   b(a)n(v)n(ec)g(compteur)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(113)p 0 TeXcolorgray 481 1924 a(14)p F4(.)p F3(1)p
   F4(.)p F3(3)77 b F4(Exemples)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 51 w F3(114)p 0 TeXcolorgray 357
   2031 a(14)p F4(.)p F3(2)100 b F4(Boucles)26 b(ind\351\034nies)39
   b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51
   w F3(115)p 0 TeXcolorgray 481 2139 a(14)p F4(.)p F3(2)p
   F4(.)p F3(1)77 b F4(While.)14 b(.)g(.rep)r(eat.)g(.)g(.end)70
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(115)p 0 TeXcolorgray
   481 2247 a(14)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Do.)14
   b(.)g(.un)n(til.)g(.)g(.end)46 b(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(115)p 0 TeXcolorgray 357 2355
   a(14)p F4(.)p F3(3)100 b F4(Instruction)26 b(exit)53
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(115)p 0 TeXcolorgray 232 2552 a FP(15)29 b FQ(Con)m(tr\364le)i
   (de)g(l'ex\351cution)1624 b FP(117)357 2659 y F3(15)p
   F4(.)p F3(1)100 b F4(Mo)r(de)27 b(de)h(fonctionnemen)n(t)38
   b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(117)p 0 TeXcolorgray
   481 2767 a(15)p F4(.)p F3(1)p F4(.)p F3(1)77 b F4(Indicateurs)44
 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 0 TeXcolorgray 93 w FY(36)p 0 TeXcolorgray 780 3047 a(3)p  51 w F3(117)p 0 TeXcolorgray 481 2875 a(15)p F4(.)p F3(1)p
 FZ(.)p FY(6)84 b FZ(H\351ritage)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  F4(.)p F3(2)77 b F4(Manipulation)26 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(36)p  (.)p 0 TeXcolorgray 51 w F3(117)p 0 TeXcolorgray 357
 0 TeXcolorgray 656 3336 a FM(I)s(I)111 b(App)s(el)38  2983 a(15)p F4(.)p F3(2)100 b F4(Ex\351cution)27 b(normale)62
 b(du)f(RPL/)p FL(2)1721 b(37)656 3521 y FJ(4)76 b FK(Ligne)31  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b(de)h(commande)1810 b FJ(39)780 3622 y FY(4)p FZ(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
 FY(1)84 b FZ(Options)27 b(de)g(la)g(ligne)g(de)h(commande)41  F3(119)p 0 TeXcolorgray 481 3091 a(15)p F4(.)p F3(2)p
 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  F4(.)p F3(1)77 b F4(Retour)26 b(an)n(ticip)r(\351)79
 (.)p 0 TeXcolorgray 93 w FY(40)p 0 TeXcolorgray 780 3723  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 a(4)p FZ(.)p FY(2)84 b FZ(F)-7 b(onctionnemen)n(t)27  h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(119)p
 b(in)n(teractif)61 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  0 TeXcolorgray 481 3199 a(15)p F4(.)p F3(2)p F4(.)p F3(2)77
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  b F4(Abandon)54 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 93 w FY(41)p 0 TeXcolorgray 656 3907 a FJ(5)76 b FK(Ex\351cution)31  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 b(de)h(programmes)1553 b FJ(43)780 4008 y FY(5)p FZ(.)p  0 TeXcolorgray 51 w F3(120)p 0 TeXcolorgray 357 3307
 FY(1)84 b FZ(Pr\351pro)r(cesseur)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f  a(15)p F4(.)p F3(3)100 b F4(D\351b)r(ogage)68 b(.)42
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(43)p 0 TeXcolorgray  
 971 4109 a(5)p FZ(.)p FY(1)p FZ(.)p FY(1)93 b FI(#define)41  
 b(x)i(y#define)72 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93  
 w FY(43)p 0 TeXcolorgray 971 4210 a(5)p FZ(.)p FY(1)p  
 FZ(.)p FY(2)93 b FI(#defeval)41 b(x)i(y#defeval)48 b  
 FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)p 0 TeXcolorgray 93 w FY(44)p 0 TeXcolorgray  
 971 4311 a(5)p FZ(.)p FY(1)p FZ(.)p FY(3)93 b FI(#undef)41  
 b(x#undef)53 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  
 93 w FY(44)p 0 TeXcolorgray 971 4412 a(5)p FZ(.)p FY(1)p  
 FZ(.)p FY(4)93 b FI(#ifdef)41 b(x#ifdef)53 b FZ(.)42  
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(44)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 971 4513 a(5)p FZ(.)p FY(1)p FZ(.)p FY(5)93 b FI(#ifndef)41  51 w F3(121)p 0 TeXcolorgray 481 3415 a(15)p F4(.)p F3(3)p
 b(x#ifndef)30 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F4(.)p F3(1)77 b F4(P)n(oin)n(t)27 b(d'arr\352t)45 b(.)d(.)f(.)h(.)f(.)
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 93 w FY(45)p 0 TeXcolorgray 971 4614 a(5)p FZ(.)p FY(1)p  (.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(121)p 0 TeXcolorgray
 FZ(.)p FY(6)93 b FI(#ifeq)42 b(x)h(y#ifeq)53 b FZ(.)42  481 3523 a(15)p F4(.)p F3(3)p F4(.)p F3(2)77 b F4(Ex\351cution)27
   b(pas)g(\340)g(pas)43 b(.)f(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(122)p 0 TeXcolorgray 481 3631 a(15)p F4(.)p F3(3)p
   F4(.)p F3(3)77 b F4(Retour)26 b(en)i(ex\351cution)f(normale)43
   b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(122)p 0 TeXcolorgray 232 3931
   a FS(V)112 b(F)-9 b(onctions)37 b(math\351matiques)1255
   b FR(123)232 4127 y FP(16)29 b FQ(Les)i(op)s(\351rations)f(de)i(base)
   1651 b FP(125)357 4235 y F3(16)p F4(.)p F3(1)100 b F4(Notations)67
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(125)p 0 TeXcolorgray 357 4343
   a(16)p F4(.)p F3(2)100 b F4(A)n(ddition)39 b(.)i(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(125)p
   0 TeXcolorgray 357 4451 a(16)p F4(.)p F3(3)100 b F4(Soustraction)32
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(126)p 0 TeXcolorgray 357 4559 a(16)p F4(.)p F3(4)100
   b F4(Multiplication)36 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(126)p 0 TeXcolorgray 357 4667
   a(16)p F4(.)p F3(5)100 b F4(Division)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(126)p
   0 TeXcolorgray 481 4774 a(16)p F4(.)p F3(5)p F4(.)p F3(1)77
   b F4(Division)27 b(standard)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(126)p 0 TeXcolorgray 481 4882
   a(16)p F4(.)p F3(5)p F4(.)p F3(2)77 b F4(In)n(v)n(ersion)54
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(129)p 0 TeXcolorgray 357 4990 a(16)p F4(.)p F3(6)100
   b F4(Puissance)68 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 51 w F3(130)p 0 TeXcolorgray 481 5098
   a(16)p F4(.)p F3(6)p F4(.)p F3(1)77 b F4(Puissance)26
   b(standard)72 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51
   w F3(130)p 0 TeXcolorgray 481 5206 a(16)p F4(.)p F3(6)p
   F4(.)p F3(2)77 b F4(Carr\351)50 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(130)p 0 TeXcolorgray
   481 5314 a(16)p F4(.)p F3(6)p F4(.)p F3(3)77 b F4(Racine)26
   b(carr\351e)c(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(131)p 0 TeXcolorgray 481 5422 a(16)p F4(.)p F3(6)p
   F4(.)p F3(4)77 b F4(Racine)26 b FN(n)1094 5392 y FM(i\350me)1285
   5422 y F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(131)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632
   a(9)p 0 TeXcolorgray eop end
   %%Page: 10 10
   TeXDict begin 10 9 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(10)g F4(\026)i(#)p
   F3(10)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 656 277 a F3(10)p
   0 TeXcolorgray 656 540 a FP(17)j FQ(Constan)m(tes)2137
   b FP(133)780 641 y F3(17)p F4(.)p F3(1)100 b F4(Constan)n(tes)26
   b(b)r(o)r(ol\351ennes)53 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(133)p 0 TeXcolorgray 780 741 a(17)p
   F4(.)p F3(2)100 b F4(Constan)n(tes)26 b(math\351matiques)d(.)42
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(45)p 0 TeXcolorgray  (.)h(.)f(.)p 0 TeXcolorgray 52 w F3(133)p 0 TeXcolorgray
 971 4715 a(5)p FZ(.)p FY(1)p FZ(.)p FY(7)93 b FI(#ifneq)41  780 841 a(17)p F4(.)p F3(3)100 b F4(Constan)n(tes)26
 b(x)j(y#ifneq)30 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(ph)n(ysiques)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 93 w FY(45)p 0 TeXcolorgray 971 4816 a(5)p FZ(.)p FY(1)p  52 w F3(133)p 0 TeXcolorgray 656 1025 a FP(18)28 b FQ(Arithm\351tique)j
 FZ(.)p FY(8)93 b FI(#else#else)33 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f  (g\351n\351rale)1658 b FP(135)780 1125 y F3(18)p F4(.)p
   F3(1)135 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray
   905 1226 a(18)p F4(.)p F3(1)p F4(.)p F3(1)76 b F4(Neg)50
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 1326
   a(18)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Relax)49 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(136)p 0 TeXcolorgray 905 1426 a(18)p F4(.)p F3(1)p
   F4(.)p F3(3)76 b F4(Sign)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray
   905 1526 a(18)p F4(.)p F3(1)p F4(.)p F3(4)76 b F4(Mo)r(d)25
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 1627
   a(18)p F4(.)p F3(1)p F4(.)p F3(5)76 b F4(Conj)83 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(136)p 0 TeXcolorgray 905 1727 a(18)p F4(.)p F3(1)p
   F4(.)p F3(6)76 b F4(F)-7 b(act)33 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)p 0 TeXcolorgray 93 w FY(45)p 0 TeXcolorgray 971  f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0
 4917 a(5)p FZ(.)p FY(1)p FZ(.)p FY(9)93 b FI(#endif#endif)74  TeXcolorgray 905 1827 a(18)p F4(.)p F3(1)p F4(.)p F3(7)76
 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b F4(Min)46 b(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 FY(45)p 0 TeXcolorgray 971 5018 a(5)p FZ(.)p FY(1)p FZ(.)p  0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 1928
 FY(10)51 b FI(#include)41 b("file"#include)j FZ(.)e(.)f(.)h(.)f(.)h(.)f  a(18)p F4(.)p F3(1)p F4(.)p F3(8)76 b F4(Max)29 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2028
   a(18)p F4(.)p F3(1)p F4(.)p F3(9)76 b F4(Incr)45 b(.)d(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(136)p 0 TeXcolorgray 905 2128 a(18)p F4(.)p F3(1)p
   F4(.)p F3(10)34 b F4(Decr)21 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray
   905 2229 a(18)p F4(.)p F3(1)p F4(.)p F3(11)34 b F4(Man)n(t)62
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2329
   a(18)p F4(.)p F3(1)p F4(.)p F3(12)34 b F4(Xp)r(on)58
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2429
   a(18)p F4(.)p F3(1)p F4(.)p F3(13)34 b F4(Ip)51 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2530
   a(18)p F4(.)p F3(1)p F4(.)p F3(14)34 b F4(F)-7 b(p)34
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2630
   a(18)p F4(.)p F3(1)p F4(.)p F3(15)34 b F4(Ceil)48 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2730
   a(18)p F4(.)p F3(1)p F4(.)p F3(16)34 b F4(Flo)r(or)60
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2831
   a(18)p F4(.)p F3(1)p F4(.)p F3(17)34 b F4(Re)29 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 2931
   a(18)p F4(.)p F3(1)p F4(.)p F3(18)34 b F4(Im)28 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 3031
   a(18)p F4(.)p F3(1)p F4(.)p F3(19)34 b F4(Abs)50 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 3132
   a(18)p F4(.)p F3(1)p F4(.)p F3(20)34 b F4(Arg)54 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 780 3232
   a(18)p F4(.)p F3(2)100 b F4(Con)n(v)n(ersions)51 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 93 w FY(45)p 0 TeXcolorgray 971 5119 a(5)p FZ(.)p FY(1)p  52 w F3(136)p 0 TeXcolorgray 905 3332 a(18)p F4(.)p F3(2)p
 FZ(.)p FY(11)51 b FI(#exec)42 b(command#exec)70 b FZ(.)41  F4(.)p F3(1)76 b F4(P)p FK(!)p F4(r)84 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0
   TeXcolorgray 905 3432 a(18)p F4(.)p F3(2)p F4(.)p F3(2)76
   b F4(R)p FK(!)p F4(p)66 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray
   905 3533 a(18)p F4(.)p F3(2)p F4(.)p F3(3)76 b F4(C)p
   FK(!)p F4(r)k(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray 905 3633
   a(18)p F4(.)p F3(2)p F4(.)p F3(4)76 b F4(R)p FK(!)p F4(c)f(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)p 0 TeXcolorgray 93 w FY(45)p 0 TeXcolorgray 971  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 5220 a(5)p FZ(.)p FY(1)p FZ(.)p FY(12)51 b FI(#eval)42  52 w F3(136)p 0 TeXcolorgray 905 3733 a(18)p F4(.)p F3(2)p
 b(expr#eval)73 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F4(.)p F3(5)76 b FK(!)p F4(q)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray
   780 3834 a(18)p F4(.)p F3(3)100 b F4(Prop)r(ortions)56
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(136)p 0 TeXcolorgray 905 3934 a(18)p F4(.)p F3(3)p
   F4(.)p F3(1)76 b F4(Instruction)27 b(\045)82 b(.)42 b(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p 0 TeXcolorgray
   905 4034 a(18)p F4(.)p F3(3)p F4(.)p F3(2)76 b F4(Instruction)27
   b(\045CH)e(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 93 w FY(46)p 0 TeXcolorgray 971 5321 a(5)p FZ(.)p FY(1)p  52 w F3(136)p 0 TeXcolorgray 905 4135 a(18)p F4(.)p F3(3)p
 FZ(.)p FY(13)51 b FI(#if)43 b(expr#if)54 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)  F4(.)p F3(3)76 b F4(Instruction)27 b(\045T)22 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(136)p
   0 TeXcolorgray 656 4318 a FP(19)28 b FQ(T)-8 b(ests)2382
   b FP(137)780 4419 y F3(19)p F4(.)p F3(1)100 b F4(Comparaisons)40
   b(.)h(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(137)p 0 TeXcolorgray 905 4519 a(19)p F4(.)p F3(1)p
   F4(.)p F3(1)76 b F4(\311galit\351)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray
   905 4619 a(19)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Di\033\351rence)24
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(137)p 0 TeXcolorgray 905 4720 a(19)p F4(.)p F3(1)p
   F4(.)p F3(3)76 b F4(Inf\351rieur)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray
   905 4820 a(19)p F4(.)p F3(1)p F4(.)p F3(4)76 b F4(Inf\351rieur)27
   b(ou)g(\351gal)47 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(137)p 0 TeXcolorgray 905 4920 a(19)p F4(.)p F3(1)p
   F4(.)p F3(5)76 b F4(Sup)r(\351rieur)36 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray
   905 5021 a(19)p F4(.)p F3(1)p F4(.)p F3(6)76 b F4(Sup)r(\351rieur)27
   b(ou)g(\351gal)72 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(137)p 0 TeXcolorgray 905 5121 a(19)p F4(.)p F3(1)p
   F4(.)p F3(7)76 b F4(P)n(armi)35 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)p 0 TeXcolorgray 93 w FY(46)p 0 TeXcolorgray 971  (.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray
 5422 a(5)p FZ(.)p FY(1)p FZ(.)p FY(14)51 b FI(#elif)42  780 5221 a(19)p F4(.)p F3(2)100 b F4(Op)r(\351rateurs)26
 b(expr#elif)73 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(logiques)c(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 93 w FY(46)p 0 TeXcolorgray 0 TeXcolorgray 2067 5632  52 w F3(137)p 0 TeXcolorgray 905 5322 a(19)p F4(.)p F3(2)p
 a(6)p 0 TeXcolorgray eop end  F4(.)p F3(1)76 b F4(Et)28 b(logique)76 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
 %%Page: 7 7  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 TeXDict begin 7 6 bop 0 TeXcolorgray 0 TeXcolorgray -600  h(.)f(.)p 0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray
 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417  905 5422 a(19)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Ou)27
 4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k  b(logique)54 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 FZ(:)p FY(04)e FZ(\026)j(page)e FY(7)h FZ(\026)g(#)p  0 TeXcolorgray 52 w F3(137)p 0 TeXcolorgray 0 TeXcolorgray
 FY(7)p 0 TeXcolorgray -217 5461 a  2047 5632 a(10)p 0 TeXcolorgray eop end
   %%Page: 11 11
   TeXDict begin 11 10 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(11)g F4(\026)i(#)p
   F3(11)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 3055 277 a FY(7)p   5024 5461 a 0 TeXcolorgray 3014 277 a F3(11)p
 0 TeXcolorgray 548 540 a(5)p FZ(.)p FY(1)p FZ(.)p FY(15)51  0 TeXcolorgray 481 540 a(19)p F4(.)p F3(2)p F4(.)p F3(3)77
 b FI(#mode)41 b(keyword#mode)70 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b F4(Ou)27 b(logique)f(exclusif)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(137)p 0 TeXcolorgray 481 641 a(19)p
   F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Non)41 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(137)p
   0 TeXcolorgray 232 824 a FP(20)29 b FQ(Arithm\351tique)h(binaire)1715
   b FP(139)357 925 y F3(20)p F4(.)p F3(1)100 b F4(Op)r(\351rations)25
   b(de)j(con)n(v)n(ersion)21 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 93 w FY(46)p 0 TeXcolorgray 548 650 a(5)p FZ(.)p FY(1)p  51 w F3(140)p 0 TeXcolorgray 481 1025 a(20)p F4(.)p F3(1)p
 FZ(.)p FY(16)51 b FI(#line#line)32 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h  F4(.)p F3(1)77 b F4(B)p FK(!)p F4(r)j(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray
   481 1125 a(20)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(R)p
   FK(!)p F4(b)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 357 1226
   a(20)p F4(.)p F3(2)100 b F4(F)-7 b(ormats)59 b(.)41 b(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
   F3(140)p 0 TeXcolorgray 481 1326 a(20)p F4(.)p F3(2)p
   F4(.)p F3(1)77 b F4(Dec)54 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)p 0 TeXcolorgray 93 w FY(47)p 0 TeXcolorgray 548  h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray
 760 a(5)p FZ(.)p FY(1)p FZ(.)p FY(17)51 b FI(#file#file)32  481 1426 a(20)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Bin)63
 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 93 w FY(47)p 0 TeXcolorgray 548 870 a(5)p FZ(.)p FY(1)p  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 1526
 FZ(.)p FY(18)51 b FI(#date)41 b(fmt#date)53 b FZ(.)41  a(20)p F4(.)p F3(2)p F4(.)p F3(3)77 b F4(Oct)57 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(47)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 548 980 a(5)p FZ(.)p FY(1)p FZ(.)p FY(19)51 b FI(#error)41  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 1627
 b(msg#error)29 b FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  a(20)p F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Hex)48 b(.)41
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  
 93 w FY(47)p 0 TeXcolorgray 548 1090 a(5)p FZ(.)p FY(1)p  
 FZ(.)p FY(20)51 b FI(#warning)40 b(msg#warning)48 b FZ(.)41  
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)p 0 TeXcolorgray 93 w FY(47)p 0 TeXcolorgray 357 1200  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 a(5)p FZ(.)p FY(2)84 b FZ(Organisation)24 b(des)j(programmes)42  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 1727
 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  a(20)p F4(.)p F3(2)p F4(.)p F3(5)77 b F4(St)n(ws)22 b(.)41
 (.)f(.)h(.)p 0 TeXcolorgray 93 w FY(47)p 0 TeXcolorgray  
 357 1310 a(5)p FZ(.)p FY(3)84 b FZ(Extension)56 b(.)41  
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(48)p 0 TeXcolorgray 232 1613 a  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 1827
 FM(I)s(I)s(I)112 b(Manipulations)38 b(de)g(la)g(pile)1323  a(20)p F4(.)p F3(2)p F4(.)p F3(6)77 b F4(Rcws)64 b(.)42
 b FL(49)232 1813 y FJ(6)77 b FK(Mo)s(di\034cations)29  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 b(automatiques)1490 b FJ(51)357 1923 y FY(6)p FZ(.)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 FY(1)84 b FZ(F)-7 b(onctionnemen)n(t)27 b(des)g(routines)f(d'\351v)-5  51 w F3(140)p 0 TeXcolorgray 357 1928 a(20)p F4(.)p F3(3)100
 b(aluation)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  b F4(Op)r(\351rations)25 b(sur)i(des)h(o)r(ctets)78 b(.)41
 0 TeXcolorgray 93 w FY(52)p 0 TeXcolorgray 548 2033 a(6)p  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(Cas)27 b(d'un)h(programme)d(in)n  (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray
 (terpr\351t\351)39 b(.)i(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  481 2028 a(20)p F4(.)p F3(3)p F4(.)p F3(1)77 b F4(Rlb)61
 f(.)h(.)p 0 TeXcolorgray 93 w FY(53)p 0 TeXcolorgray  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 548 2143 a(6)p FZ(.)p FY(1)p FZ(.)p FY(2)93 b FZ(Cas)27  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 b(d'un)h(programme)d(compil\351)51 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 2128
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w  a(20)p F4(.)p F3(3)p F4(.)p F3(2)77 b F4(Rrb)51 b(.)41
 FY(55)p 0 TeXcolorgray 357 2253 a(6)p FZ(.)p FY(2)84  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 b FZ(Op)r(\351rations)25 b(implicites)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 2229
 h(.)p 0 TeXcolorgray 93 w FY(55)p 0 TeXcolorgray 357  a(20)p F4(.)p F3(3)p F4(.)p F3(3)77 b F4(Slb)f(.)41 b(.)h(.)f(.)h(.)f
 2363 a(6)p FZ(.)p FY(3)84 b FZ(Op)r(\351rations)25 b(explicites)41  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w  F3(140)p 0 TeXcolorgray 481 2329 a(20)p F4(.)p F3(3)p
 FY(55)p 0 TeXcolorgray 232 2563 a FJ(7)77 b FK(Manipulation)30  F4(.)p F3(4)77 b F4(Srb)66 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 b(des)h(ob)5 b(jets)1633 b FJ(57)357 2673 y FY(7)p FZ(.)p  
 FY(1)84 b FZ(Gestion)27 b(de)g(la)g(pile)37 b(.)k(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(57)p 0 TeXcolorgray  h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray
 548 2783 a(7)p FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(Clear)84  357 2429 a(20)p F4(.)p F3(4)100 b F4(Op)r(\351rations)25
   b(sur)i(des)h(bits)i(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(140)p 0 TeXcolorgray 481 2530 a(20)p F4(.)p F3(4)p
   F4(.)p F3(1)77 b F4(Asl)c(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray
   481 2630 a(20)p F4(.)p F3(4)p F4(.)p F3(2)77 b F4(Asr)63
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 93 w FY(57)p 0 TeXcolorgray 548 2893 a(7)p FZ(.)p FY(1)p  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 2730
 FZ(.)p FY(2)93 b FZ(Depth)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  a(20)p F4(.)p F3(4)p F4(.)p F3(3)77 b F4(Rl)42 b(.)g(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51
   w F3(140)p 0 TeXcolorgray 481 2831 a(20)p F4(.)p F3(4)p
   F4(.)p F3(4)77 b F4(Rr)32 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)p 0 TeXcolorgray 93 w FY(57)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray
 548 3003 a(7)p FZ(.)p FY(1)p FZ(.)p FY(3)93 b FZ(Last)55  481 2931 a(20)p F4(.)p F3(4)p F4(.)p F3(5)77 b F4(Sl)57
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(57)p 0 TeXcolorgray 357 3113 a(7)p  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 3031
 FZ(.)p FY(2)84 b FZ(Duplication)27 b(d'\351l\351men)n(ts)35  a(20)p F4(.)p F3(4)p F4(.)p F3(6)77 b F4(Sr)47 b(.)42
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(57)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 548 3223 a(7)p FZ(.)p FY(2)p FZ(.)p FY(1)93  0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray 481 3132
 b FZ(Dup)59 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  a(20)p F4(.)p F3(4)p F4(.)p F3(7)77 b F4(F)-7 b(onction)27
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  b(et)g(bit)h(\340)f(bit)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 0 TeXcolorgray 93 w FY(57)p 0 TeXcolorgray 548 3333 a(7)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 FZ(.)p FY(2)p FZ(.)p FY(2)93 b FZ(Dup)p FY(2)82 b FZ(.)41  51 w F3(140)p 0 TeXcolorgray 481 3232 a(20)p F4(.)p F3(4)p
   F4(.)p F3(8)77 b F4(F)-7 b(onction)27 b(ou)g(bit)h(\340)f(bit)80
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray
   481 3332 a(20)p F4(.)p F3(4)p F4(.)p F3(9)77 b F4(F)-7
   b(onction)27 b(ou)g(exclusif)g(bit)h(\340)f(bit)43 b(.)e(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(140)p 0 TeXcolorgray 481 3432 a(20)p F4(.)p F3(4)p
   F4(.)p F3(10)35 b F4(F)-7 b(onction)27 b(compl\351men)n(t)g(\340)g
   F3(1)49 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(140)p 0 TeXcolorgray
   232 3616 a FP(21)29 b FQ(F)-8 b(onctions)31 b(trigonom\351triques)1456
   b FP(141)357 3717 y F3(21)p F4(.)p F3(1)100 b F4(Cosin)n(us)76
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 3817
   a(21)p F4(.)p F3(1)p F4(.)p F3(1)77 b F4(Cos)56 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 93 w FY(58)p 0 TeXcolorgray 548 3443 a(7)p FZ(.)p FY(2)p  0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 3917
 FZ(.)p FY(3)93 b FZ(Dupn)78 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  a(21)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(A)n(cos)83 b(.)42
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)p 0 TeXcolorgray 93 w FY(58)p 0 TeXcolorgray 548  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 3553 a(7)p FZ(.)p FY(2)p FZ(.)p FY(4)93 b FZ(Ov)n(er)37  51 w F3(142)p 0 TeXcolorgray 357 4017 a(21)p F4(.)p F3(2)100
   b F4(Sin)n(us)36 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray
   481 4118 a(21)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(Sin)f(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 4218
   a(21)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Asin)27 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 357 4318
   a(21)p F4(.)p F3(3)100 b F4(T)-7 b(angen)n(te)24 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 4419
   a(21)p F4(.)p F3(3)p F4(.)p F3(1)77 b F4(T)-7 b(an)50
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 4519
   a(21)p F4(.)p F3(3)p F4(.)p F3(2)77 b F4(A)n(tan)e(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(142)p 0 TeXcolorgray 357 4619 a(21)p F4(.)p F3(4)100
   b F4(F)-7 b(onctions)26 b(de)i(con)n(v)n(ersion)73 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray
   481 4720 a(21)p F4(.)p F3(4)p F4(.)p F3(1)77 b F4(Deg)49
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 4820
   a(21)p F4(.)p F3(4)p F4(.)p F3(2)77 b F4(Rad)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
   F3(142)p 0 TeXcolorgray 481 4920 a(21)p F4(.)p F3(4)p
   F4(.)p F3(3)77 b FK(!)p F4(hms)24 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray
   481 5021 a(21)p F4(.)p F3(4)p F4(.)p F3(4)77 b F4(hms)p
   FK(!)24 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(142)p 0 TeXcolorgray 481 5121
   a(21)p F4(.)p F3(4)p F4(.)p F3(5)77 b F4(D)p FK(!)p F4(r)f(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(142)p 0 TeXcolorgray 481 5221 a(21)p F4(.)p F3(4)p
   F4(.)p F3(6)77 b F4(R)p FK(!)p F4(d)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0
   TeXcolorgray 357 5322 a(21)p F4(.)p F3(5)100 b F4(Arithm\351tique)27
   b(sexad\351cimale)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(142)p 0 TeXcolorgray 481 5422 a(21)p F4(.)p F3(5)p
   F4(.)p F3(1)77 b F4(Hms)p FJ(+)26 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(142)p 0
   TeXcolorgray 0 TeXcolorgray 1623 5632 a(11)p 0 TeXcolorgray
   eop end
   %%Page: 12 12
   TeXDict begin 12 11 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(12)g F4(\026)i(#)p
   F3(12)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 656 277 a F3(12)p
   0 TeXcolorgray 905 540 a(21)p F4(.)p F3(5)p F4(.)p F3(2)76
   b F4(Hms)p FK(\000)27 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(142)p 0 TeXcolorgray
   656 725 a FP(22)28 b FQ(F)-8 b(onctions)31 b(h)m(yp)s(erb)s(oliques)
   1586 b FP(143)780 826 y F3(22)p F4(.)p F3(1)100 b F4(Cosin)n(us)26
   b(h)n(yp)r(erb)r(olique)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray 905 927 a(22)p
   F4(.)p F3(1)p F4(.)p F3(1)76 b F4(Cosh)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(143)p 0
   TeXcolorgray 905 1028 a(22)p F4(.)p F3(1)p F4(.)p F3(2)76
   b F4(A)n(cosh)38 b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray 780 1129
   a(22)p F4(.)p F3(2)100 b F4(Sin)n(us)27 b(h)n(yp)r(erb)r(olique)56
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
 0 TeXcolorgray 93 w FY(58)p 0 TeXcolorgray 548 3662 a(7)p  F3(143)p 0 TeXcolorgray 905 1230 a(22)p F4(.)p F3(2)p
 FZ(.)p FY(2)p FZ(.)p FY(5)93 b FZ(Pic)n(k)56 b(.)42 b(.)f(.)h(.)f(.)h  F4(.)p F3(1)76 b F4(Sinh)30 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray
   905 1331 a(22)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Asinh)46
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray 780 1432
   a(22)p F4(.)p F3(3)100 b F4(T)-7 b(angen)n(te)26 b(h)n(yp)r(erb)r
   (oliques)77 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(143)p 0 TeXcolorgray 905 1533 a(22)p F4(.)p F3(3)p
   F4(.)p F3(1)76 b F4(T)-7 b(anh)69 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(58)p  h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray
 0 TeXcolorgray 357 3772 a(7)p FZ(.)p FY(3)84 b FZ(Supression)26  905 1634 a(22)p F4(.)p F3(3)p F4(.)p F3(2)76 b F4(A)n(tanh)30
 b(d'\351l\351men)n(ts)74 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(59)p 0 TeXcolorgray 548 3882 a(7)p  0 TeXcolorgray 52 w F3(143)p 0 TeXcolorgray 656 1819
 FZ(.)p FY(3)p FZ(.)p FY(1)93 b FZ(Drop)30 b(.)42 b(.)f(.)h(.)f(.)h(.)f  a FP(23)28 b FQ(F)-8 b(onctions)31 b(logarithmiques)1551
   b FP(145)780 1920 y F3(23)p F4(.)p F3(1)100 b F4(Logarithme)26
   b(naturel)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(145)p 0 TeXcolorgray 905 2020 a(23)p F4(.)p F3(1)p
   F4(.)p F3(1)76 b F4(Ln)29 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray
   905 2121 a(23)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Lnp)p
   F3(1)70 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray 905 2222
   a(23)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Exp)45 b(.)d(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(145)p 0 TeXcolorgray 905 2323 a(23)p F4(.)p F3(1)p
   F4(.)p F3(4)76 b F4(Expm)41 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray
   780 2424 a(23)p F4(.)p F3(2)100 b F4(Logarithme)26 b(vulgaire)75
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(145)p
   0 TeXcolorgray 905 2525 a(23)p F4(.)p F3(2)p F4(.)p F3(1)76
   b F4(Log)55 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray 905 2626
   a(23)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Alog)22 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(145)p 0 TeXcolorgray 656 2915
   a FS(VI)111 b(Alg\350bre)37 b(lin\351aire)1682 b FR(147)656
   3100 y FP(24)28 b FQ(V)-8 b(ecteurs)32 b(et)g(matrices)1738
   b FP(149)780 3201 y F3(24)p F4(.)p F3(1)100 b FK(!)p
   F4(arra)n(y)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 3302
   a(24)p F4(.)p F3(2)100 b F4(arra)n(y)p FK(!)82 b F4(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 3402
   a(24)p F4(.)p F3(3)100 b F4(Diag)p FK(!)40 b F4(.)h(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(150)p 0 TeXcolorgray 780 3503 a(24)p F4(.)p F3(4)100
   b FK(!)p F4(diag)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray
   780 3604 a(24)p F4(.)p F3(5)100 b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(150)p 0 TeXcolorgray 780 3705 a(24)p F4(.)p F3(6)100
   b F4(Idn)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray
   780 3806 a(24)p F4(.)p F3(7)100 b F4(T)-7 b(rn)32 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 3907
   a(24)p F4(.)p F3(8)100 b F4(Redimensionnemen)n(t)81 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p
   0 TeXcolorgray 780 4008 a(24)p F4(.)p F3(9)100 b F4(Con)80
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 4109
   a(24)p F4(.)p F3(10)58 b F4(Col+)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(59)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p
 0 TeXcolorgray 548 3992 a(7)p FZ(.)p FY(3)p FZ(.)p FY(2)93  0 TeXcolorgray 780 4210 a(24)p F4(.)p F3(11)58 b F4(Col-)75
 b FZ(Drop)p FY(2)53 b FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 4311
   a(24)p F4(.)p F3(12)58 b F4(Col)p FK(!)85 b F4(.)41 b(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 p 0 TeXcolorgray 93 w FY(59)p 0 TeXcolorgray 548 4102  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 a(7)p FZ(.)p FY(3)p FZ(.)p FY(3)93 b FZ(Dropn)49 b(.)41  52 w F3(150)p 0 TeXcolorgray 780 4412 a(24)p F4(.)p F3(13)58
   b FK(!)p F4(col)43 b(.)f(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray
   780 4513 a(24)p F4(.)p F3(14)58 b F4(Ro)n(w+)67 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 93 w FY(59)p 0 TeXcolorgray 357 4212 a(7)p FZ(.)p FY(4)84  0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 4614
 b FZ(Mo)r(di\034cation)26 b(de)i(la)f(hi\351rarc)n(hie)19  a(24)p F4(.)p F3(15)58 b F4(Ro)n(w-)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(150)p 0 TeXcolorgray 780 4715 a(24)p F4(.)p F3(16)58
   b F4(Ro)n(w)p FK(!)49 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray
   780 4816 a(24)p F4(.)p F3(17)58 b FK(!)p F4(ro)n(w)77
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 4917
   a(24)p F4(.)p F3(18)58 b F4(\311c)n(hange)27 b(de)g(colonnes)62
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(59)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p
 548 4322 a(7)p FZ(.)p FY(4)p FZ(.)p FY(1)93 b FZ(Sw)n(ap)22  0 TeXcolorgray 780 5018 a(24)p F4(.)p F3(19)58 b F4(\311c)n(hange)27
   b(de)g(lignes)35 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray 780 5119
   a(24)p F4(.)p F3(20)58 b F4(Rci)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(150)p 0 TeXcolorgray 780 5220 a(24)p F4(.)p F3(21)58
   b F4(Rcij)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray
   780 5321 a(24)p F4(.)p F3(22)58 b F4(Get)30 b(.)41 b(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(150)p 0 TeXcolorgray 780 5422 a(24)p F4(.)p F3(23)58
   b F4(Geti)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(150)p 0 TeXcolorgray
   0 TeXcolorgray 2047 5632 a(12)p 0 TeXcolorgray eop end
   %%Page: 13 13
   TeXDict begin 13 12 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(13)g F4(\026)i(#)p
   F3(13)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 3014 277 a F3(13)p
   0 TeXcolorgray 357 540 a(24)p F4(.)p F3(24)58 b F4(Getc)f(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 642 a(24)p
   F4(.)p F3(25)58 b F4(Getr)j(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(150)p 0
   TeXcolorgray 357 743 a(24)p F4(.)p F3(26)58 b F4(Put)29
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(59)p 0 TeXcolorgray 548 4432 a(7)p  0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 844 a(24)p
 FZ(.)p FY(4)p FZ(.)p FY(2)93 b FZ(Rot)79 b(.)42 b(.)f(.)h(.)f(.)h(.)f  F4(.)p F3(27)58 b F4(Puti)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(59)p  f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(150)p
 0 TeXcolorgray 548 4542 a(7)p FZ(.)p FY(4)p FZ(.)p FY(3)93  0 TeXcolorgray 357 946 a(24)p F4(.)p F3(28)58 b F4(Putc)f(.)41
 b FZ(Roll)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(60)p 0 TeXcolorgray 548 4652 a(7)p  0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 1047
 FZ(.)p FY(4)p FZ(.)p FY(4)93 b FZ(Rolld)84 b(.)41 b(.)h(.)f(.)h(.)f(.)h  a(24)p F4(.)p F3(29)58 b F4(Putr)j(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(150)p
   0 TeXcolorgray 357 1148 a(24)p F4(.)p F3(30)58 b F4(Min)83
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 1250
   a(24)p F4(.)p F3(31)58 b F4(Max)66 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(60)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(150)p
 357 4762 a(7)p FZ(.)p FY(5)84 b FZ(Gestion)27 b(des)g(con)n(textes)80  0 TeXcolorgray 357 1351 a(24)p F4(.)p F3(32)58 b F4(Sq)73
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(60)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 548 4872 a(7)p FZ(.)p FY(5)p FZ(.)p FY(1)93  0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357 1452
 b FZ(Pshcn)n(txt)84 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  a(24)p F4(.)p F3(33)58 b F4(Pro)r(duit)27 b(scalaire)38
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 0 TeXcolorgray 93 w FY(60)p 0 TeXcolorgray 548 4982 a(7)p  
 FZ(.)p FY(5)p FZ(.)p FY(2)93 b FZ(Pulcn)n(txt)29 b(.)42  
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 93 w FY(60)p 0 TeXcolorgray 548 5092 a(7)p FZ(.)p FY(5)p  51 w F3(150)p 0 TeXcolorgray 357 1554 a(24)p F4(.)p F3(34)58
 FZ(.)p FY(3)93 b FZ(Dup)r(cn)n(txt)62 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f  b F4(Pro)r(duit)27 b(v)n(ectoriel)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 357
   1655 a(24)p F4(.)p F3(35)58 b F4(Norme)26 b(de)i(colonne)e(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
   F3(150)p 0 TeXcolorgray 357 1756 a(24)p F4(.)p F3(36)58
   b F4(Norme)26 b(de)i(ligne)64 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 51 w F3(150)p 0 TeXcolorgray 232 1942
   a FP(25)29 b FQ(R\351solution)2150 b FP(151)357 2043
   y F3(25)p F4(.)p F3(1)100 b F4(In)n(v)n(ersion)27 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray 357 2144
   a(25)p F4(.)p F3(2)100 b F4(Syst\350me)27 b(lin\351aire)f(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51
   w F3(151)p 0 TeXcolorgray 357 2246 a(25)p F4(.)p F3(3)100
   b F4(Cond)34 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray
   357 2347 a(25)p F4(.)p F3(4)100 b F4(Rank)35 b(.)41 b(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)p 0 TeXcolorgray 93 w FY(61)p 0 TeXcolorgray  
 548 5202 a(7)p FZ(.)p FY(5)p FZ(.)p FY(4)93 b FZ(Drop)r(cn)n(txt)33  
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 93 w FY(61)p 0 TeXcolorgray 548 5312 a(7)p FZ(.)p FY(5)p  51 w F3(151)p 0 TeXcolorgray 357 2448 a(25)p F4(.)p F3(5)100
 FZ(.)p FY(5)93 b FZ(Sw)n(ap)r(cn)n(txt)25 b(.)41 b(.)h(.)f(.)h(.)f(.)h  b F4(D\351terminan)n(t)28 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(61)p 0 TeXcolorgray  h(.)p 0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray 357
 548 5422 a(7)p FZ(.)p FY(5)p FZ(.)p FY(6)93 b FZ(Exemple)28  2550 a(25)p F4(.)p F3(6)100 b F4(Moindres)26 b(carr\351s)38
 b(d'utilisation)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 w FY(61)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632 a(7)p  51 w F3(151)p 0 TeXcolorgray 357 2651 a(25)p F4(.)p F3(7)100
 0 TeXcolorgray eop end  b F4(Moindres)26 b(carr\351s)f(g\351n\351ralis\351s)78
 %%Page: 8 8  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 TeXDict begin 8 7 bop 0 TeXcolorgray 0 TeXcolorgray -600  h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray
 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417  357 2752 a(25)p F4(.)p F3(8)100 b F4(R\351sidus)78 b(.)41
 4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 FZ(:)p FY(04)e FZ(\026)j(page)e FY(8)h FZ(\026)g(#)p  0 TeXcolorgray 51 w F3(151)p 0 TeXcolorgray 232 2938
 FY(8)p 0 TeXcolorgray -217 5461 a  a FP(26)29 b FQ(D\351comp)s(ositions)1938 b FP(153)357
   3039 y F3(26)p F4(.)p F3(1)100 b F4(V)-7 b(ecteurs)27
   b(propres)72 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(153)p 0 TeXcolorgray 357 3141
   a(26)p F4(.)p F3(2)100 b F4(V)-7 b(ecteurs)27 b(propres)e
   (g\351n\351ralis\351s)48 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(153)p 0 TeXcolorgray 357 3242 a(26)p F4(.)p F3(3)100
   b F4(D\351comp)r(osition)26 b(de)i(Cholesky)63 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)p 0 TeXcolorgray 51 w F3(153)p 0 TeXcolorgray
   357 3343 a(26)p F4(.)p F3(4)100 b F4(D\351comp)r(osition)26
   b(LU)i(de)f(Crout)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
   F3(153)p 0 TeXcolorgray 357 3445 a(26)p F4(.)p F3(5)100
   b F4(D\351comp)r(osition)26 b(LQ)64 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(153)p 0 TeXcolorgray 357 3546
   a(26)p F4(.)p F3(6)100 b F4(D\351comp)r(osition)26 b(QR)55
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
   F3(153)p 0 TeXcolorgray 357 3647 a(26)p F4(.)p F3(7)100
   b F4(D\351comp)r(osition)26 b(de)i(Sc)n(h)n(ur)59 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(153)p 0 TeXcolorgray
   357 3749 a(26)p F4(.)p F3(8)100 b F4(D\351comp)r(osition)26
   b(en)i(v)-5 b(aleurs)26 b(singuli\350res)60 b(.)41 b(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(153)p 0 TeXcolorgray 232 4038 a FS(VI)s(I)111
   b(Analyse)2028 b FR(155)232 4223 y FP(27)29 b FQ(Analyse)i(de)h(F)-8
   b(ourier)1805 b FP(157)357 4324 y F3(27)p F4(.)p F3(1)100
   b F4(T)-7 b(ransform\351e)25 b(discr\350te)55 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(157)p
   0 TeXcolorgray 481 4426 a(27)p F4(.)p F3(1)p F4(.)p F3(1)77
   b F4(DFT)h(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(157)p 0 TeXcolorgray 481 4527
   a(27)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(IDFT)48 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(157)p 0 TeXcolorgray 357 4628 a(27)p F4(.)p F3(2)100
   b F4(T)-7 b(ransform\351e)25 b(rapide)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 51 w F3(157)p 0 TeXcolorgray 481 4730
   a(27)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(FFT)23 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(157)p 0 TeXcolorgray 481 4831
   a(27)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(IFFT)57 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(157)p 0 TeXcolorgray 232 5017 a FP(28)29 b FQ(Calcul)i
   (di\033\351ren)m(tiel)f(et)h(in)m(t\351gral)1394 b FP(159)357
   5118 y F3(28)p F4(.)p F3(1)100 b F4(D\351riv)-5 b(ation)26
   b(et)i(in)n(t\351gration)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(159)p 0 TeXcolorgray 481 5219 a(28)p F4(.)p F3(1)p
   F4(.)p F3(1)77 b F4(Der)58 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(159)p 0 TeXcolorgray
   481 5321 a(28)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(In)n(t)85
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(159)p 0 TeXcolorgray 357 5422
   a(28)p F4(.)p F3(2)100 b F4(D\351v)n(elopp)r(emen)n(ts)26
   b(limit\351s)81 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(159)p 0 TeXcolorgray 0 TeXcolorgray 1623 5632
   a(13)p 0 TeXcolorgray eop end
   %%Page: 14 14
   TeXDict begin 14 13 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(14)g F4(\026)i(#)p
   F3(14)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(8)p   5024 5461 a 0 TeXcolorgray 656 277 a F3(14)p
 0 TeXcolorgray 656 540 a FJ(8)76 b FK(En)m(tr\351es)31  0 TeXcolorgray 905 540 a(28)p F4(.)p F3(2)p F4(.)p F3(1)76
 b(et)h(sorties)1915 b FJ(63)780 640 y FY(8)p FZ(.)p FY(1)84  b F4(T)-7 b(a)n(ylr)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 b FZ(Sorties)40 b(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)p 0 TeXcolorgray 52 w F3(159)p 0 TeXcolorgray 905
   641 a(28)p F4(.)p F3(2)p F4(.)p F3(2)76 b F4(Mclrin)82
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(159)p 0 TeXcolorgray 656 930 a FS(VI)s(I)s(I)111
   b(F)-9 b(onctions)37 b(sp)s(\351ciales)1444 b FR(161)656
   1114 y FP(29)28 b FQ(F)-8 b(onctions)31 b(math\351matiques)1533
   b FP(163)780 1215 y F3(29)p F4(.)p F3(1)100 b F4(F)-7
   b(onctions)27 b FJ(\000)59 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)p 0 TeXcolorgray 93 w FY(63)p 0 TeXcolorgray  h(.)f(.)p 0 TeXcolorgray 52 w F3(163)p 0 TeXcolorgray
 971 740 a(8)p FZ(.)p FY(1)p FZ(.)p FY(1)93 b FZ(Disp)50  780 1316 a(29)p F4(.)p F3(2)100 b F4(F)-7 b(onction)27
   b(de)h(Bessel)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(163)p 0 TeXcolorgray 656 1501
   a FP(30)28 b FQ(Con)m(v)m(ersion)j(d'unit\351s)1771 b
   FP(165)656 1686 y(31)28 b FQ(F)-8 b(onctions)31 b(temp)s(orelles)1684
   b FP(167)780 1787 y F3(31)p F4(.)p F3(1)100 b F4(Horo)r(datage)64
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(167)p 0 TeXcolorgray 905 1888 a(31)p F4(.)p F3(1)p
   F4(.)p F3(1)76 b F4(Date)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)p 0 TeXcolorgray 52 w F3(167)p 0 TeXcolorgray
   905 1989 a(31)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Jdate)56
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(63)p 0 TeXcolorgray 971 840 a(8)p  0 TeXcolorgray 52 w F3(167)p 0 TeXcolorgray 905 2090
 FZ(.)p FY(1)p FZ(.)p FY(2)93 b FZ(F)-7 b(ormat)79 b(.)41  a(31)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Rdate)38 b(.)j(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(167)p
   0 TeXcolorgray 780 2191 a(31)p F4(.)p F3(2)100 b F4(A)n(tten)n(te)83
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(167)p 0 TeXcolorgray 905 2292
   a(31)p F4(.)p F3(2)p F4(.)p F3(1)76 b F4(Alarm)27 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 93 w FY(63)p 0 TeXcolorgray 971 940 a(8)p FZ(.)p FY(1)p  52 w F3(167)p 0 TeXcolorgray 905 2392 a(31)p F4(.)p F3(2)p
 FZ(.)p FY(3)93 b FZ(Clmf)38 b(.)j(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F4(.)p F3(2)76 b F4(W)-7 b(ait)81 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)p 0 TeXcolorgray 93 w FY(66)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(167)p 0 TeXcolorgray
 780 1039 a(8)p FZ(.)p FY(2)84 b FZ(En)n(tr\351es)79 b(.)41  656 2577 a FP(32)28 b FQ(A)m(cc\350s)33 b(au)f(syst\350me)e
   (d'exploitation)1260 b FP(169)780 2678 y F3(32)p F4(.)p
   F3(1)100 b F4(Sysev)-5 b(al)29 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(169)p 0
   TeXcolorgray 780 2779 a(32)p F4(.)p F3(2)100 b F4(T)-7
   b(emps)28 b(pro)r(cesseur)d(consomm\351)d(.)41 b(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(169)p 0 TeXcolorgray 780 2880
   a(32)p F4(.)p F3(3)100 b F4(Journalisation)35 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(169)p 0 TeXcolorgray 780 2981 a(32)p F4(.)p F3(4)100
   b F4(R\351p)r(ertoire)26 b(de)i(tra)n(v)-5 b(ail)57 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(169)p
   0 TeXcolorgray 656 3166 a FP(33)28 b FQ(Informations)j(div)m(erses)1702
   b FP(171)780 3267 y F3(33)p F4(.)p F3(1)100 b F4(M\351moire)27
   b(utilis\351e)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(66)p 0 TeXcolorgray 971 1139 a(8)p  0 TeXcolorgray 52 w F3(171)p 0 TeXcolorgray 780 3368
 FZ(.)p FY(2)p FZ(.)p FY(1)93 b FZ(Input)79 b(.)42 b(.)f(.)h(.)f(.)h(.)f  a(33)p F4(.)p F3(2)100 b F4(V)-7 b(ersion)24 b(.)41 b(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(66)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 971 1239 a(8)p FZ(.)p FY(2)p FZ(.)p FY(2)93 b FZ(Prompt)66  52 w F3(171)p 0 TeXcolorgray 780 3469 a(33)p F4(.)p F3(3)100
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b F4(Cop)n(yrigh)n(t)58 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  
 93 w FY(66)p 0 TeXcolorgray 971 1339 a(8)p FZ(.)p FY(2)p  
 FZ(.)p FY(3)93 b FZ(Key)69 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  
 h(.)f(.)p 0 TeXcolorgray 93 w FY(66)p 0 TeXcolorgray  
 780 1439 a(8)p FZ(.)p FY(3)84 b FZ(Beep)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)f(.)p 0 TeXcolorgray 52 w F3(171)p 0 TeXcolorgray
 93 w FY(67)p 0 TeXcolorgray 656 1725 a FM(IV)111 b(Manipulation)39  780 3570 a(33)p F4(.)p F3(4)100 b F4(Garan)n(tie)39 b(.)j(.)f(.)h(.)f
 b(des)e(v)-6 b(ariables)1200 b FL(69)656 1908 y FJ(9)76  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b FK(A)m(ccessibilit\351)30 b(des)h(v)-5 b(ariables)1569  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 b FJ(71)780 2008 y FY(9)p FZ(.)p FY(1)84 b FZ(Niv)n(eaux)26  52 w F3(171)p 0 TeXcolorgray 780 3671 a(33)p F4(.)p F3(5)100
 b(d'ex\351cution)67 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b F4(Splash)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)p 0 TeXcolorgray 52 w F3(171)p 0 TeXcolorgray 780
   3772 a(33)p F4(.)p F3(6)100 b F4(Aide)60 b(.)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(171)p 0 TeXcolorgray 780 3872 a(33)p F4(.)p F3(7)100
   b F4(T)-7 b(race)26 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(171)p 0 TeXcolorgray
   656 4057 a FP(34)28 b FQ(Pro\034lage)2227 b FP(173)780
   4158 y F3(34)p F4(.)p F3(1)100 b F4(Pshpr\035)33 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(173)p 0 TeXcolorgray 780 4259
   a(34)p F4(.)p F3(2)100 b F4(Pulpr\035)43 b(.)e(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(173)p
   0 TeXcolorgray 656 4444 a FP(35)28 b FQ(Autres)k(fonctions)1907
   b FP(175)780 4545 y F3(35)p F4(.)p F3(1)100 b F4(Last)69
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(175)p 0 TeXcolorgray 780 4646
   a(35)p F4(.)p F3(2)100 b F4(V\351ri\034cation)63 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(175)p 0 TeXcolorgray 656 4934 a FS(IX)111 b(Probabilit\351s)37
   b(et)g(statistiques)1148 b FR(177)656 5119 y FP(36)28
   b FQ(Probabilit\351s)2093 b FP(179)780 5220 y F3(36)p
   F4(.)p F3(1)100 b F4(Itinialisation)26 b(d'un)i(g\351n\351rateur)71
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(179)p 0 TeXcolorgray
   905 5321 a(36)p F4(.)p F3(1)p F4(.)p F3(1)76 b F4(Rdgn)61
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 93 w FY(71)p 0 TeXcolorgray 780 2108 a(9)p  0 TeXcolorgray 52 w F3(179)p 0 TeXcolorgray 780 5422
 FZ(.)p FY(2)84 b FZ(\311v)-5 b(aluation)27 b(implicite)71  a(36)p F4(.)p F3(2)100 b F4(Rdz)84 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(179)p
   0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(14)p 0 TeXcolorgray
   eop end
   %%Page: 15 15
   TeXDict begin 15 14 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(15)g F4(\026)i(#)p
   F3(15)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 3014 277 a F3(15)p
   0 TeXcolorgray 357 540 a(36)p F4(.)p F3(3)100 b F4(Tirages)25
   b(al\351atoires)40 b(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(179)p 0 TeXcolorgray 357 648 a(36)p
   F4(.)p F3(4)100 b F4(Loi)27 b(uniforme)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(179)p 0
   TeXcolorgray 357 755 a(36)p F4(.)p F3(5)100 b F4(Loi)27
   b(normale)50 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(179)p 0 TeXcolorgray 232 950 a
   FP(37)29 b FQ(Denom)m(bremen)m(t)1955 b FP(181)357 1058
   y F3(37)p F4(.)p F3(1)100 b F4(Arrangemen)n(ts)40 b(.)i(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(181)p 0
   TeXcolorgray 357 1165 a(37)p F4(.)p F3(2)100 b F4(P)n(erm)n(utations)63
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 FY(72)p 0 TeXcolorgray 780 2208 a(9)p FZ(.)p FY(3)84  51 w F3(181)p 0 TeXcolorgray 232 1361 a FP(38)29 b FQ(Statistiques)2110
 b FZ(\311v)-5 b(aluation)27 b(explicite)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f  b FP(183)357 1468 y F3(38)p F4(.)p F3(1)100 b F4(Matrice)26
   b(de)i(statistique)79 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(184)p 0 TeXcolorgray 481 1575 a(38)p F4(.)p F3(1)p
   F4(.)p F3(1)77 b F4(Destruction)25 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481
   1683 a(38)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(S+)j(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 1790
   a(38)p F4(.)p F3(1)p F4(.)p F3(3)77 b F4(S-)52 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 1898
   a(38)p F4(.)p F3(1)p F4(.)p F3(4)77 b F4(Stos)38 b(.)j(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)p 0 TeXcolorgray 93 w FY(72)p 0 TeXcolorgray 656  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
 2390 a FJ(10)28 b FK(V)-8 b(ariables)31 b(globales)1899  F3(184)p 0 TeXcolorgray 481 2005 a(38)p F4(.)p F3(1)p
 b FJ(75)780 2490 y FY(10)p FZ(.)p FY(1)42 b FZ(Cr\351ation)36  F4(.)p F3(5)77 b F4(Rcls)37 b(.)k(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray
   481 2112 a(38)p F4(.)p F3(1)p F4(.)p F3(6)77 b F4(Spar)24
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(75)p 0 TeXcolorgray 780 2590 a(10)p  0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2220
 FZ(.)p FY(2)h FZ(A)n(cc\350s)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  a(38)p F4(.)p F3(1)p F4(.)p F3(7)77 b F4(Xcol)27 b(.)41
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(76)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 780 2690 a(10)p FZ(.)p FY(3)h FZ(Mo)r(di\034cation)23  0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2327
   a(38)p F4(.)p F3(1)p F4(.)p F3(8)77 b F4(Y)-7 b(col)34
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(76)p 0 TeXcolorgray 780 2790 a(10)p  0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2435
 FZ(.)p FY(4)h FZ(Lib)r(\351ration)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h  a(38)p F4(.)p F3(1)p F4(.)p F3(9)77 b F4(Cols)33 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2542
   a(38)p F4(.)p F3(1)p F4(.)p F3(10)35 b F4(Nom)n(bre)26
   b(d'\351l\351men)n(ts)77 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(184)p 0 TeXcolorgray 357 2649 a(38)p F4(.)p F3(2)100
   b F4(V)-7 b(aleurs)26 b(couran)n(tes)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(76)p  h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481
 0 TeXcolorgray 780 2890 a(10)p FZ(.)p FY(5)h FZ(V)-7  2757 a(38)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(Maxs)60
 b(errouillage)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(76)p 0 TeXcolorgray 656 3072 a  0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 2864
 FJ(11)28 b FK(V)-8 b(ariables)31 b(lo)s(cales)1955 b  a(38)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Mins)g(.)42
 FJ(79)780 3172 y FY(11)p FZ(.)p FY(1)42 b FZ(Cr\351ation)36  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(184)p 0 TeXcolorgray 481 2971 a(38)p F4(.)p F3(2)p
   F4(.)p F3(3)77 b F4(Sx)36 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray
   481 3079 a(38)p F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Sx)p
   F3(2)59 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3186
   a(38)p F4(.)p F3(2)p F4(.)p F3(5)77 b F4(Sy)36 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3294
   a(38)p F4(.)p F3(2)p F4(.)p F3(6)77 b F4(Sy)p F3(2)59
   b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3401
   a(38)p F4(.)p F3(2)p F4(.)p F3(7)77 b F4(Sxy)57 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3508
   a(38)p F4(.)p F3(2)p F4(.)p F3(8)77 b F4(T)-7 b(ot)64
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(79)p 0 TeXcolorgray 780 3272 a(11)p  0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 357 3616
 FZ(.)p FY(2)h FZ(P)n(ort\351e)27 b(et)g(visibilit\351)73  a(38)p F4(.)p F3(3)100 b F4(Corr\351lation)73 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(184)p 0 TeXcolorgray 357 3723 a(38)p F4(.)p F3(4)100
   b F4(Mo)n(y)n(enne)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray
   357 3830 a(38)p F4(.)p F3(5)100 b F4(V)-7 b(ariance)26
   b(et)h(\351cart-t)n(yp)r(e)68 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 3938
   a(38)p F4(.)p F3(5)p F4(.)p F3(1)77 b F4(V)-7 b(ar)61
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 93 w FY(82)p 0 TeXcolorgray 780 3372 a(11)p FZ(.)p FY(3)h  0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4045
 FZ(Mo)r(di\034cation)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  a(38)p F4(.)p F3(5)p F4(.)p F3(2)77 b F4(Pv)-5 b(ar)21
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4153
   a(38)p F4(.)p F3(5)p F4(.)p F3(3)77 b F4(Sdev)82 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(184)p 0 TeXcolorgray 481 4260 a(38)p F4(.)p F3(5)p
   F4(.)p F3(4)77 b F4(Psdev)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray
   481 4367 a(38)p F4(.)p F3(5)p F4(.)p F3(5)77 b F4(Co)n(v)47
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4475
   a(38)p F4(.)p F3(5)p F4(.)p F3(6)77 b F4(Pco)n(v)h(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(184)p 0 TeXcolorgray 357 4582 a(38)p F4(.)p F3(6)100
   b F4(Graphiques)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4690
   a(38)p F4(.)p F3(6)p F4(.)p F3(1)77 b F4(Scls)52 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(184)p 0 TeXcolorgray 481 4797
   a(38)p F4(.)p F3(6)p F4(.)p F3(2)77 b F4(Drws)66 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(184)p 0 TeXcolorgray 232 4992 a FP(39)29 b FQ(Lois)i(de)g
   (probabilit\351)f(cum)m(ul\351es)1406 b FP(185)357 5100
   y F3(39)p F4(.)p F3(1)100 b F4(Distribution)27 b(de)h(Laplace-Gau\377)c
   (dite)k(normale)83 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(185)p 0 TeXcolorgray 357 5207
   a(39)p F4(.)p F3(2)100 b F4(Distribution)27 b(du)h FN(\037)1247
   5177 y FI(2)1350 5207 y F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(185)p 0 TeXcolorgray 357 5315
   a(39)p F4(.)p F3(3)100 b F4(Distribution)27 b(de)h(Fisher)67
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(185)p
   0 TeXcolorgray 357 5422 a(39)p F4(.)p F3(4)100 b F4(Distribution)27
   b(de)h(Studen)n(t)74 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(185)p 0 TeXcolorgray 0 TeXcolorgray 1623 5632
   a(15)p 0 TeXcolorgray eop end
   %%Page: 16 16
   TeXDict begin 16 15 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(16)g F4(\026)i(#)p
   F3(16)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 656 277 a F3(16)p
   0 TeXcolorgray 656 540 a FS(X)111 b(A)m(cc\350s)37 b(aux)h
   (\351l\351men)m(ts)g(constituan)m(t)e(les)i(ob)6 b(jets)464
   b FR(187)656 729 y FP(40)28 b FQ(Cha\356nes)j(de)g(caract\350res)1691
   b FP(191)780 832 y F3(40)p F4(.)p F3(1)100 b FK(!)p F4(str)47
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray 780 935 a(40)p
   F4(.)p F3(2)100 b F4(str)p FK(!)47 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(192)p 0 TeXcolorgray 780 1038 a(40)p F4(.)p F3(3)100
   b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray
   780 1141 a(40)p F4(.)p F3(4)100 b F4(Chr)25 b(.)41 b(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(192)p 0 TeXcolorgray 780 1245 a(40)p F4(.)p F3(5)100
   b F4(Num)51 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)p 0 TeXcolorgray 93 w FY(84)p 0 TeXcolorgray 656  (.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray
 3555 a FJ(12)28 b FK(Arithm\351tique)j(directe)1765 b  780 1348 a(40)p F4(.)p F3(6)100 b F4(Sub)26 b(.)41 b(.)h(.)f(.)h(.)f(.)
 FJ(85)780 3655 y FY(12)p FZ(.)p FY(1)42 b FZ(Les)27 b(quatre)f(op)r  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (\351rations)80 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  52 w F3(192)p 0 TeXcolorgray 780 1451 a(40)p F4(.)p F3(7)100
 93 w FY(85)p 0 TeXcolorgray 971 3755 a(12)p FZ(.)p FY(1)p  b F4(Repl)61 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 FZ(.)p FY(1)51 b FZ(A)n(ddition)26 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)p 0 TeXcolorgray 93 w FY(85)p 0 TeXcolorgray  h(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray
 971 3854 a(12)p FZ(.)p FY(1)p FZ(.)p FY(2)51 b FZ(Soustraction)83  780 1554 a(40)p F4(.)p F3(8)100 b F4(P)n(os)35 b(.)41
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 FY(85)p 0 TeXcolorgray 971 3954 a(12)p FZ(.)p FY(1)p  0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray 780 1657
 FZ(.)p FY(3)51 b FZ(Multiplication)23 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h  a(40)p F4(.)p F3(9)100 b F4(T)-7 b(ok)n(enize)40 b(.)i(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 p 0 TeXcolorgray 93 w FY(86)p 0 TeXcolorgray 971 4054  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
 a(12)p FZ(.)p FY(1)p FZ(.)p FY(4)51 b FZ(Division)c(.)41  F3(192)p 0 TeXcolorgray 780 1761 a(40)p F4(.)p F3(10)58
   b F4(T)-7 b(rim)50 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray
   780 1864 a(40)p F4(.)p F3(11)58 b F4(Ucase)82 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 93 w FY(86)p 0 TeXcolorgray 780 4154 a(12)p FZ(.)p FY(2)h  0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray 780 1967
 FZ(Autres)27 b(op)r(\351rations)e(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  a(40)p F4(.)p F3(12)58 b F4(Lcase)27 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(192)p 0 TeXcolorgray 780 2070 a(40)p F4(.)p F3(13)58
   b F4(Reco)r(de)31 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray
   780 2173 a(40)p F4(.)p F3(14)58 b F4(Lo)r(calization)43
   b(.)f(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(192)p 0 TeXcolorgray 780 2277 a(40)p F4(.)p F3(15)58
   b F4(Currenc)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)p 0 TeXcolorgray 93 w FY(86)p 0 TeXcolorgray 971 4254  (.)p 0 TeXcolorgray 52 w F3(192)p 0 TeXcolorgray 656
 a(12)p FZ(.)p FY(2)p FZ(.)p FY(1)51 b FZ(In)n(v)n(ersion)78  2465 a FP(41)28 b FQ(V)-8 b(ecteurs)32 b(et)g(matrices)1738
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b FP(193)780 2568 y F3(41)p F4(.)p F3(1)100 b F4(Get)30
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(193)p 0 TeXcolorgray 780 2671
   a(41)p F4(.)p F3(2)100 b F4(Put)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(193)p 0 TeXcolorgray 780 2775 a(41)p F4(.)p F3(3)100
   b F4(Geti)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(193)p 0 TeXcolorgray
   780 2878 a(41)p F4(.)p F3(4)100 b F4(Puti)71 b(.)42 b(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 93 w FY(86)p 0 TeXcolorgray 971 4353 a(12)p FZ(.)p FY(2)p  52 w F3(193)p 0 TeXcolorgray 780 2981 a(41)p F4(.)p F3(5)100
 FZ(.)p FY(2)51 b FZ(Opp)r(osition)73 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f  b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(193)p 0 TeXcolorgray
   656 3170 a FP(42)28 b FQ(Listes)2356 b FP(195)780 3273
   y F3(42)p F4(.)p F3(1)100 b FK(!)p F4(list)34 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray 780 3376
   a(42)p F4(.)p F3(2)100 b F4(list)p FK(!)34 b F4(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray 780 3479
   a(42)p F4(.)p F3(3)100 b F4(Get)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(195)p 0 TeXcolorgray 780 3582 a(42)p F4(.)p F3(4)100
   b F4(Sub)26 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray
   780 3686 a(42)p F4(.)p F3(5)100 b F4(Put)30 b(.)41 b(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(195)p 0 TeXcolorgray 780 3789 a(42)p F4(.)p F3(6)100
   b F4(Geti)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray
   780 3892 a(42)p F4(.)p F3(7)100 b F4(Puti)71 b(.)42 b(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(195)p 0 TeXcolorgray 780 3995 a(42)p F4(.)p F3(8)100
   b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray
   780 4098 a(42)p F4(.)p F3(9)100 b F4(Repl)61 b(.)42 b(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(195)p 0 TeXcolorgray 780 4201 a(42)p F4(.)p F3(10)58
   b F4(P)n(os)35 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray
   780 4305 a(42)p F4(.)p F3(11)58 b F4(Head)41 b(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)p 0 TeXcolorgray 93 w FY(87)p 0 TeXcolorgray 971  
 4453 a(12)p FZ(.)p FY(2)p FZ(.)p FY(3)51 b FZ(Conjugaison)26  
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 93 w FY(87)p 0 TeXcolorgray 656 4740 a FM(V)111 b(Con)m(tr\364le)2132  52 w F3(195)p 0 TeXcolorgray 780 4408 a(42)p F4(.)p F3(12)58
 b FL(89)656 4923 y FJ(13)28 b FK(Conditions)i(et)h(tests)1856  b F4(T)-7 b(ail)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 b FJ(91)780 5023 y FY(13)p FZ(.)p FY(1)42 b FZ(T)-7 b(ests)27  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 b(simples)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  780 4511 a(42)p F4(.)p F3(13)58 b F4(Revlist)40 b(.)h(.)h(.)f(.)h(.)f
 0 TeXcolorgray 93 w FY(91)p 0 TeXcolorgray 971 5122 a(13)p  
 FZ(.)p FY(1)p FZ(.)p FY(1)51 b FZ(If.)14 b(.)g(.then.)g(.)g(.\(else\).)  
 g(.)g(.end)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(91)p  
 0 TeXcolorgray 971 5222 a(13)p FZ(.)p FY(1)p FZ(.)p FY(2)51  
 b FZ(Ift)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  
 0 TeXcolorgray 93 w FY(92)p 0 TeXcolorgray 971 5322 a(13)p  
 FZ(.)p FY(1)p FZ(.)p FY(3)51 b FZ(Ifte)26 b(.)42 b(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 93 w FY(92)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 0 TeXcolorgray 780 5422 a(13)p FZ(.)p FY(2)h FZ(Reprise)27  52 w F3(195)p 0 TeXcolorgray 780 4614 a(42)p F4(.)p F3(14)58
 b(sur)g(erreur)83 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b F4(Sort)75 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 0 TeXcolorgray 93 w FY(93)p 0 TeXcolorgray 0 TeXcolorgray  h(.)f(.)p 0 TeXcolorgray 52 w F3(195)p 0 TeXcolorgray
 2067 5632 a(8)p 0 TeXcolorgray eop end  656 4803 a FP(43)28 b FQ(Expressions)2106 b FP(197)780
 %%Page: 9 9  4906 y F3(43)p F4(.)p F3(1)100 b F4(Ev)-5 b(aluation)31
 TeXDict begin 9 8 bop 0 TeXcolorgray 0 TeXcolorgray -600  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600 6417  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 4961 4 v 838 -663 a FZ(\020reference_rpl\021)38 b(\026)k  0 TeXcolorgray 52 w F3(197)p 0 TeXcolorgray 780 5009
 FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k FY(20)p  a(43)p F4(.)p F3(2)100 b F4(Size)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)
 FZ(:)p FY(04)e FZ(\026)j(page)e FY(9)h FZ(\026)g(#)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 FY(9)p 0 TeXcolorgray -217 5461 a  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52
   w F3(197)p 0 TeXcolorgray 780 5112 a(43)p F4(.)p F3(3)100
   b F4(Obget)71 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)p 0 TeXcolorgray 52 w F3(197)p 0 TeXcolorgray 780
   5216 a(43)p F4(.)p F3(4)100 b F4(Obsub)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(197)p 0 TeXcolorgray 780 5319 a(43)p F4(.)p F3(5)100
   b F4(Exget)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)p 0 TeXcolorgray 52 w F3(197)p 0 TeXcolorgray 780
   5422 a(43)p F4(.)p F3(6)100 b F4(Exsub)68 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(197)p 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(16)p
   0 TeXcolorgray eop end
   %%Page: 17 17
   TeXDict begin 17 16 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(17)g F4(\026)i(#)p
   F3(17)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 3055 277 a FY(9)p   5024 5461 a 0 TeXcolorgray 3014 277 a F3(17)p
 0 TeXcolorgray 548 540 a(13)p FZ(.)p FY(2)p FZ(.)p FY(1)51  0 TeXcolorgray 232 540 a FP(44)k FQ(T)-8 b(ables)2331
 b FZ(T)n(yp)r(es)27 b(d'erreurs)33 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b FP(199)357 643 y F3(44)p F4(.)p F3(1)100 b F4(Crtab)79
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  
 0 TeXcolorgray 93 w FY(93)p 0 TeXcolorgray 548 648 a(13)p  
 FZ(.)p FY(2)p FZ(.)p FY(2)51 b FZ(Errn)46 b(.)c(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  
 h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(93)p 0 TeXcolorgray  
 548 756 a(13)p FZ(.)p FY(2)p FZ(.)p FY(3)51 b FZ(Errm)23  
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 93 w FY(94)p 0 TeXcolorgray 548 864 a(13)p  0 TeXcolorgray 51 w F3(199)p 0 TeXcolorgray 357 747 a(44)p
 FZ(.)p FY(2)p FZ(.)p FY(4)51 b FZ(Clerr)28 b(.)42 b(.)f(.)h(.)f(.)h(.)f  F4(.)p F3(2)100 b FK(!)p F4(table)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(199)p
   0 TeXcolorgray 357 850 a(44)p F4(.)p F3(3)100 b F4(table)p
   FK(!)29 b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93 w FY(94)p  p 0 TeXcolorgray 51 w F3(199)p 0 TeXcolorgray 357 953
 0 TeXcolorgray 548 972 a(13)p FZ(.)p FY(2)p FZ(.)p FY(5)51  a(44)p F4(.)p F3(4)100 b F4(Get)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 b FZ(Iferr.)14 b(.)g(.then.)g(.)g(.\(else\).)g(.)g(.end)55  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
 h(.)p 0 TeXcolorgray 93 w FY(94)p 0 TeXcolorgray 357  F3(199)p 0 TeXcolorgray 357 1056 a(44)p F4(.)p F3(5)100
 1080 a(13)p FZ(.)p FY(3)g FZ(T)-7 b(ests)27 b(m)n(ultiples)63  b F4(Put)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(199)p 0 TeXcolorgray
   357 1159 a(44)p F4(.)p F3(6)100 b F4(Size)20 b(.)42 b(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 93 w FY(96)p 0 TeXcolorgray 548 1188 a(13)p FZ(.)p FY(3)p  51 w F3(199)p 0 TeXcolorgray 357 1262 a(44)p F4(.)p F3(7)100
 FZ(.)p FY(1)51 b FZ(If.)14 b(.)g(.then.)g(.)g(.elseif.)g(.)g(.then.)g  b F4(P)n(os)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)g(.\(else\).)g(.)g(.end)77 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 (.)h(.)p 0 TeXcolorgray 93 w FY(96)p 0 TeXcolorgray 548  h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(199)p 0 TeXcolorgray
 1296 a(13)p FZ(.)p FY(3)p FZ(.)p FY(2)51 b FZ(Select.)14  357 1366 a(44)p F4(.)p F3(8)100 b F4(Sort)75 b(.)41 b(.)h(.)f(.)h(.)f
 b(.)g(.case.)g(.)g(.then.)g(.)g(.end.)g(.)g(.\(default\).)g(.)g(.end)53  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 93  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 w FY(96)p 0 TeXcolorgray 232 1492 a FJ(14)29 b FK(Boucles)2324  51 w F3(199)p 0 TeXcolorgray 232 1658 a FS(XI)112 b(Fic)m(hiers)37
 b FJ(99)357 1600 y FY(14)p FZ(.)p FY(1)42 b FZ(Boucles)26  b(et)g(so)s(c)m(k)m(ets)1562 b FR(201)232 1846 y FP(45)29
 b(d\351\034nies)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b FQ(V)-8 b(ariable)31 b(virtuelle)1872 b FP(203)357
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  1949 y F3(45)p F4(.)p F3(1)100 b F4(Store)38 b(.)j(.)h(.)f(.)h(.)f(.)h
 0 TeXcolorgray 93 w FY(99)p 0 TeXcolorgray 548 1708 a(14)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 FZ(.)p FY(1)p FZ(.)p FY(1)51 b FZ(Boucle)27 b(sans)f(compteur)66  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(203)p 0 TeXcolorgray 357 2053 a(45)p F4(.)p F3(2)100
   b F4(Recall)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 51 w F3(203)p 0 TeXcolorgray 232
   2241 a FP(46)29 b FQ(Fic)m(hiers)2270 b FP(205)357 2344
   y F3(46)p F4(.)p F3(1)100 b F4(Op)r(en)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(206)p 0 TeXcolorgray 357 2448 a(46)p F4(.)p F3(2)100
   b F4(Close)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray
   357 2551 a(46)p F4(.)p F3(3)100 b F4(Create)51 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 2654
   a(46)p F4(.)p F3(4)100 b F4(Delete)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p
   0 TeXcolorgray 357 2757 a(46)p F4(.)p F3(5)100 b F4(App)r(end)72
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 2860
   a(46)p F4(.)p F3(6)100 b F4(Rewind)84 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p
   0 TeXcolorgray 357 2963 a(46)p F4(.)p F3(7)100 b F4(Seek)64
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 3067
   a(46)p F4(.)p F3(8)100 b F4(Bac)n(kspace)46 b(.)c(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p
   0 TeXcolorgray 357 3170 a(46)p F4(.)p F3(9)100 b F4(Bac)n(kspace)46
   b(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 3273
   a(46)p F4(.)p F3(10)58 b F4(Inquire)33 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p
   0 TeXcolorgray 357 3376 a(46)p F4(.)p F3(11)58 b F4(Sync)d(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 3479
   a(46)p F4(.)p F3(12)58 b F4(Lo)r(c)n(k)53 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(206)p 0 TeXcolorgray 357 3583 a(46)p F4(.)p F3(13)58
   b F4(Unlo)r(c)n(k)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray
   357 3686 a(46)p F4(.)p F3(14)58 b F4(W\035o)r(c)n(k)38
   b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 3789
   a(46)p F4(.)p F3(15)58 b F4(Fic)n(hiers)26 b(\340)h(acc\350s)g
   (s\351quen)n(tiel)54 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(206)p 0 TeXcolorgray 481 3892 a(46)p F4(.)p F3(15)p
   F4(.)p F3(1)35 b F4(Read)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray
   481 3995 a(46)p F4(.)p F3(15)p F4(.)p F3(2)35 b F4(F)-7
   b(ormat)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 481 4098
   a(46)p F4(.)p F3(15)p F4(.)p F3(3)35 b F4(W)-7 b(rite)52
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(100)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 548 1816 a(14)p FZ(.)p FY(1)p FZ(.)p FY(2)51 b FZ(Boucle)27  0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 357 4202
 b(a)n(v)n(ec)f(compteur)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  a(46)p F4(.)p F3(16)58 b F4(Fic)n(hiers)26 b(\340)h(acc\350s)g(direct)
   73 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p
   0 TeXcolorgray 481 4305 a(46)p F4(.)p F3(16)p F4(.)p
   F3(1)35 b F4(Read)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 481
   4408 a(46)p F4(.)p F3(16)p F4(.)p F3(2)35 b F4(F)-7 b(ormat)55
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(206)p 0 TeXcolorgray 481 4511 a(46)p F4(.)p F3(16)p
   F4(.)p F3(3)35 b F4(W)-7 b(rite)52 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray
   357 4614 a(46)p F4(.)p F3(17)58 b F4(Fic)n(hiers)26 b(\340)h(acc\350s)g
   (index\351)48 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 51 w FY(101)p 0 TeXcolorgray 548 1924 a(14)p FZ(.)p FY(1)p  51 w F3(206)p 0 TeXcolorgray 481 4718 a(46)p F4(.)p F3(17)p
 FZ(.)p FY(3)51 b FZ(Exemples)63 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  F4(.)p F3(1)35 b F4(Read)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray
   481 4821 a(46)p F4(.)p F3(17)p F4(.)p F3(2)35 b F4(F)-7
   b(ormat)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 481 4924
   a(46)p F4(.)p F3(17)p F4(.)p F3(3)35 b F4(W)-7 b(rite)52
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(206)p 0 TeXcolorgray 232 5112
   a FP(47)29 b FQ(Bases)i(de)g(donn\351es)1871 b FP(207)357
   5216 y F3(47)p F4(.)p F3(1)100 b F4(Sqlconnect)31 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(207)p 0 TeXcolorgray 357 5319 a(47)p F4(.)p F3(2)100
   b F4(Sqldisconnect)58 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(207)p 0 TeXcolorgray 357 5422
   a(47)p F4(.)p F3(3)100 b F4(Sqlquery)40 b(.)h(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(207)p
   0 TeXcolorgray 0 TeXcolorgray 1623 5632 a(17)p 0 TeXcolorgray
   eop end
   %%Page: 18 18
   TeXDict begin 18 17 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(18)g F4(\026)i(#)p
   F3(18)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 656 277 a F3(18)p
   0 TeXcolorgray 656 540 a FP(48)j FQ(So)s(c)m(k)m(ets)2288
   b FP(209)780 642 y F3(48)p F4(.)p F3(1)100 b F4(Domaine)27
   b(Unix)g(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray 780 743 a(48)p
   F4(.)p F3(2)100 b F4(Domaine)27 b(IP)51 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray
   780 844 a(48)p F4(.)p F3(3)100 b F4(Instructions)27 b(g\351n\351riques)
   35 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(209)p
   0 TeXcolorgray 905 946 a(48)p F4(.)p F3(3)p F4(.)p F3(1)76
   b F4(Op)r(en)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray 905 1047
   a(48)p F4(.)p F3(3)p F4(.)p F3(2)76 b F4(Close)61 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(209)p 0 TeXcolorgray 905 1148 a(48)p F4(.)p F3(3)p
   F4(.)p F3(3)76 b F4(F)-7 b(ormat)55 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)p 0 TeXcolorgray 51 w FY(102)p 0 TeXcolorgray 357  (.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray
 2031 a(14)p FZ(.)p FY(2)g FZ(Boucles)26 b(ind\351\034nies)33  905 1250 a(48)p F4(.)p F3(3)p F4(.)p F3(4)76 b F4(Read)70
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 51 w FY(103)p 0 TeXcolorgray 548 2139 a(14)p FZ(.)p FY(2)p  0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray 905 1351
 FZ(.)p FY(1)51 b FZ(While.)14 b(.)g(.rep)r(eat.)g(.)g(.end)29  a(48)p F4(.)p F3(3)p F4(.)p F3(5)76 b F4(W)-7 b(rite)53
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(103)p 0 TeXcolorgray  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 548 2247 a(14)p FZ(.)p FY(2)p FZ(.)p FY(2)51 b FZ(Do.)14  0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray 905 1452
 b(.)g(.un)n(til.)g(.)g(.end)70 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  a(48)p F4(.)p F3(3)p F4(.)p F3(6)76 b F4(Wfso)r(c)n(k)54
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 0 TeXcolorgray 51 w FY(103)p 0 TeXcolorgray 357 2355  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 a(14)p FZ(.)p FY(3)g FZ(Instruction)26 b(exit)46 b(.)c(.)f(.)h(.)f(.)h  52 w F3(209)p 0 TeXcolorgray 905 1554 a(48)p F4(.)p F3(3)p
   F4(.)p F3(7)76 b F4(T)-7 b(arget)81 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(209)p 0 TeXcolorgray
   656 1843 a FS(XI)s(I)111 b(Pro)s(cessus)1936 b FR(211)656
   2028 y FP(49)28 b FQ(Pro)s(cessus)j(couran)m(t)1843 b
   FP(213)780 2129 y F3(49)p F4(.)p F3(1)100 b F4(Susp)r(end)55
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 780 2231
   a(49)p F4(.)p F3(2)100 b F4(Stop)62 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(213)p 0 TeXcolorgray 780 2332 a(49)p F4(.)p F3(3)100
   b F4(Con)n(tin)n(ue)29 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray
   780 2433 a(49)p F4(.)p F3(4)100 b F4(Nrpro)r(c)38 b(.)j(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(213)p 0 TeXcolorgray 780 2535 a(49)p F4(.)p F3(5)100
   b F4(Daemonize)26 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 780 2636
   a(49)p F4(.)p F3(6)100 b F4(Sc)n(hed)83 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(213)p 0 TeXcolorgray 780 2737 a(49)p F4(.)p F3(7)100
   b F4(Yield)37 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray
   780 2839 a(49)p F4(.)p F3(8)100 b F4(Wfpro)r(c)23 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 780 2940
   a(49)p F4(.)p F3(9)100 b F4(T)-7 b(raitemen)n(t)27 b(di\033\351r\351)g
   (des)g(requ\352tes)g(d'arr\352t)59 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p
   0 TeXcolorgray 905 3042 a(49)p F4(.)p F3(9)p F4(.)p F3(1)76
   b F4(cstop)66 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 905 3143
   a(49)p F4(.)p F3(9)p F4(.)p F3(2)76 b F4(rstop)70 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(213)p 0 TeXcolorgray 780 3244 a(49)p F4(.)p F3(10)58
   b F4(F)-7 b(usibles)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(103)p 0  h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray
 TeXcolorgray 232 2552 a FJ(15)29 b FK(Con)m(tr\364le)i(de)g  905 3346 a(49)p F4(.)p F3(10)p F4(.)p F3(1)34 b F4(F)-7
 (l'ex\351cution)1624 b FJ(105)357 2659 y FY(15)p FZ(.)p  b(use)28 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 FY(1)42 b FZ(Mo)r(de)27 b(de)h(fonctionnemen)n(t)k(.)41  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray 905 3447
   a(49)p F4(.)p F3(10)p F4(.)p F3(2)34 b F4(Rfuse)54 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(105)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 548 2767 a(15)p FZ(.)p FY(1)p FZ(.)p FY(1)51 b FZ(Indicateurs)67  52 w F3(213)p 0 TeXcolorgray 905 3548 a(49)p F4(.)p F3(10)p
   F4(.)p F3(3)34 b F4(Clrfuse)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(213)p 0 TeXcolorgray
   656 3734 a FP(50)28 b FQ(Pro)s(cessus)j(d\351tac)m(h\351s)1804
   b FP(215)780 3835 y F3(50)p F4(.)p F3(1)100 b F4(Vie)28
   b(d'un)g(pro)r(cessus)d(d\351tac)n(h\351)c(.)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(215)p 0 TeXcolorgray 780 3936
   a(50)p F4(.)p F3(2)100 b F4(Detac)n(h)38 b(.)j(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(215)p
   0 TeXcolorgray 656 4122 a FP(51)28 b FQ(Pro)s(cessus)j(l\351gers)1918
   b FP(217)780 4223 y F3(51)p F4(.)p F3(1)100 b F4(Vie)28
   b(d'un)g(pro)r(cessus)d(l\351ger)60 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(217)p 0 TeXcolorgray 780 4324
   a(51)p F4(.)p F3(2)100 b F4(Spa)n(wn)55 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(217)p 0 TeXcolorgray 656 4510 a FP(52)28 b FQ(Mutexes)j(et)h
   (s\351maphores)1613 b FP(219)780 4611 y F3(52)p F4(.)p
   F3(1)100 b F4(Mutexes)52 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray
   905 4713 a(52)p F4(.)p F3(1)p F4(.)p F3(1)76 b F4(Crm)n(tx)84
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 51 w FY(105)p 0 TeXcolorgray 548 2875 a(15)p FZ(.)p FY(1)p  52 w F3(219)p 0 TeXcolorgray 905 4814 a(52)p F4(.)p F3(1)p
 FZ(.)p FY(2)51 b FZ(Manipulation)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F4(.)p F3(2)76 b F4(Clrm)n(tx)61 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 0 TeXcolorgray 51 w FY(105)p 0 TeXcolorgray 357 2983  f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray
 a(15)p FZ(.)p FY(2)g FZ(Ex\351cution)27 b(normale)55  905 4915 a(52)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(Mtxlo)r(c)n(k)22
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 51 w FY(107)p 0 TeXcolorgray 548 3091 a(15)p FZ(.)p FY(2)p  52 w F3(219)p 0 TeXcolorgray 905 5017 a(52)p F4(.)p F3(1)p
 FZ(.)p FY(1)51 b FZ(Retour)27 b(an)n(ticip)r(\351)37  F4(.)p F3(4)76 b F4(Mtxtrylo)r(c)n(k)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray
   905 5118 a(52)p F4(.)p F3(1)p F4(.)p F3(5)76 b F4(Mtxunlo)r(c)n(k)59
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(107)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 0 TeXcolorgray 548 3199 a(15)p FZ(.)p FY(2)p FZ(.)p FY(2)51  52 w F3(219)p 0 TeXcolorgray 905 5219 a(52)p F4(.)p F3(1)p
 b FZ(Abandon)78 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  F4(.)p F3(6)76 b F4(Mtxstatus)j(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  
 0 TeXcolorgray 51 w FY(108)p 0 TeXcolorgray 357 3307  
 a(15)p FZ(.)p FY(3)g FZ(D\351b)r(ogage)62 b(.)41 b(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(109)p  p 0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray 780 5321
 0 TeXcolorgray 548 3415 a(15)p FZ(.)p FY(3)p FZ(.)p FY(1)51  a(52)p F4(.)p F3(2)100 b F4(S\351maphores)55 b(.)42 b(.)f(.)h(.)f(.)h
 b FZ(P)n(oin)n(t)27 b(d'arr\352t)69 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(219)p
 0 TeXcolorgray 51 w FY(109)p 0 TeXcolorgray 548 3523  0 TeXcolorgray 905 5422 a(52)p F4(.)p F3(2)p F4(.)p F3(1)76
 a(15)p FZ(.)p FY(3)p FZ(.)p FY(2)51 b FZ(Ex\351cution)27  b F4(Crsmphr)65 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b(pas)g(\340)g(pas)67 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  0 TeXcolorgray 52 w F3(219)p 0 TeXcolorgray 0 TeXcolorgray
 51 w FY(110)p 0 TeXcolorgray 548 3631 a(15)p FZ(.)p FY(3)p  2047 5632 a(18)p 0 TeXcolorgray eop end
 FZ(.)p FY(3)51 b FZ(Retour)27 b(en)g(ex\351cution)g(normale)66  %%Page: 19 19
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  TeXDict begin 19 18 bop 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 51 w FY(110)p 0 TeXcolorgray 232 3931  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 a FM(VI)112 b(Arithm\351tique)1799 b FL(111)232 4127  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 y FJ(16)29 b FK(Les)i(op)s(\351rations)f(de)i(base)1651  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FJ(113)357 4235 y FY(16)p FZ(.)p FY(1)42 b FZ(Notations)61  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(19)g F4(\026)i(#)p
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  F3(19)p 0 TeXcolorgray -217 5461 a
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 0 TeXcolorgray 51 w FY(113)p 0 TeXcolorgray 357 4343  exch translate
 a(16)p FZ(.)p FY(2)g FZ(A)n(ddition)32 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h   -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 3014 277 a F3(19)p
   0 TeXcolorgray 481 540 a(52)p F4(.)p F3(2)p F4(.)p F3(2)77
   b F4(Clrsmphr)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(219)p 0 TeXcolorgray 481 641 a(52)p
   F4(.)p F3(2)p F4(.)p F3(3)77 b F4(Smphrdecr)56 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51
   w F3(219)p 0 TeXcolorgray 481 742 a(52)p F4(.)p F3(2)p
   F4(.)p F3(4)77 b F4(Smphrtrydecr)f(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(219)p 0 TeXcolorgray 481 843 a(52)p
   F4(.)p F3(2)p F4(.)p F3(5)77 b F4(Smphrincr)70 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51
   w F3(219)p 0 TeXcolorgray 481 944 a(52)p F4(.)p F3(2)p
   F4(.)p F3(6)77 b F4(Smphrgetv)54 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(113)p  h(.)p 0 TeXcolorgray 51 w F3(219)p 0 TeXcolorgray 232
 0 TeXcolorgray 357 4451 a(16)p FZ(.)p FY(3)g FZ(Soustraction)25  1129 a FP(53)29 b FQ(In)m(terruptions)2043 b FP(221)357
   1230 y F3(53)p F4(.)p F3(1)100 b F4(Stoswi)56 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 357 1331
   a(53)p F4(.)p F3(2)100 b F4(Rclswi)55 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(221)p
   0 TeXcolorgray 357 1432 a(53)p F4(.)p F3(3)100 b F4(Clrswi)60
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 357 1533
   a(53)p F4(.)p F3(4)100 b F4(Swi)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
   F3(221)p 0 TeXcolorgray 357 1634 a(53)p F4(.)p F3(5)100
   b F4(Swilo)r(c)n(k)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray
   357 1735 a(53)p F4(.)p F3(6)100 b F4(Swiunlo)r(c)n(k)54
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 51 w FY(114)p 0 TeXcolorgray 357 4559  0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 357 1836
 a(16)p FZ(.)p FY(4)g FZ(Multiplication)30 b(.)41 b(.)h(.)f(.)h(.)f(.)h  a(53)p F4(.)p F3(7)100 b F4(Swiqueue)82 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(221)p
   0 TeXcolorgray 357 1937 a(53)p F4(.)p F3(8)100 b F4(Swistatus)74
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 357 2038
   a(53)p F4(.)p F3(9)100 b F4(Isci)40 b(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
   F3(221)p 0 TeXcolorgray 357 2139 a(53)p F4(.)p F3(10)58
   b F4(Wfswi)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(114)p 0  h(.)p 0 TeXcolorgray 51 w F3(221)p 0 TeXcolorgray 232
 TeXcolorgray 357 4667 a(16)p FZ(.)p FY(5)g FZ(Division)53  2323 a FP(54)29 b FQ(Comm)m(unication)h(in)m(terpro)s(cessus)1314
   b FP(223)357 2424 y F3(54)p F4(.)p F3(1)100 b F4(V)-7
   b(ers)27 b(le)g(pro)r(cessus)f(p)r(\350re)78 b(.)41 b(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 51 w F3(223)p 0 TeXcolorgray 481 2525
   a(54)p F4(.)p F3(1)p F4(.)p F3(1)77 b F4(P)n(ar)26 b(in)n(terruption)50
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(223)p
 0 TeXcolorgray 51 w FY(114)p 0 TeXcolorgray 548 4774  0 TeXcolorgray 481 2626 a(54)p F4(.)p F3(1)p F4(.)p F3(2)77
 a(16)p FZ(.)p FY(5)p FZ(.)p FY(1)51 b FZ(Division)27  b F4(P)n(ar)26 b(scrutation)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 b(standard)22 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  0 TeXcolorgray 51 w F3(223)p 0 TeXcolorgray 481 2727
 51 w FY(114)p 0 TeXcolorgray 548 4882 a(16)p FZ(.)p FY(5)p  a(54)p F4(.)p F3(1)p F4(.)p F3(3)77 b F4(M\351canisme)26
 FZ(.)p FY(2)51 b FZ(In)n(v)n(ersion)78 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f  b(de)i(comm)n(unication)69 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(223)p
   0 TeXcolorgray 357 2828 a(54)p F4(.)p F3(2)100 b F4(V)-7
   b(ers)27 b(le)g(pro)r(cessus)f(\034ls)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 51 w F3(223)p 0 TeXcolorgray 481 2929
   a(54)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(P)n(eek)83 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(223)p 0 TeXcolorgray 481 3030 a(54)p F4(.)p F3(2)p
   F4(.)p F3(2)77 b F4(P)n(ok)n(e)j(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(223)p 0 TeXcolorgray
   481 3131 a(54)p F4(.)p F3(2)p F4(.)p F3(3)77 b F4(Wfp)r(ok)n(e)41
   b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(223)p 0 TeXcolorgray 232 3420 a FS(XI)s(I)s(I)111
   b(Graphisme)1838 b FR(225)232 3604 y FP(55)29 b FQ(Instructions)i
   (g\351n\351rales)1682 b FP(227)357 3705 y F3(55)p F4(.)p
   F3(1)100 b F4(V)-7 b(ariables)23 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0
   TeXcolorgray 481 3806 a(55)p F4(.)p F3(1)p F4(.)p F3(1)77
   b F4(Steq)32 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)p 0 TeXcolorgray 51 w FY(116)p 0 TeXcolorgray  p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 3907
 357 4990 a(16)p FZ(.)p FY(6)g FZ(Puissance)62 b(.)41  a(55)p F4(.)p F3(1)p F4(.)p F3(2)77 b F4(Rceq)f(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(228)p 0 TeXcolorgray 357 4008 a(55)p F4(.)p F3(2)100
   b F4(P)n(aram\350tres)74 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481
   4109 a(55)p F4(.)p F3(2)p F4(.)p F3(1)77 b F4(Indep)50
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 4210
   a(55)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Depnd)82 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(228)p 0 TeXcolorgray 481 4311 a(55)p F4(.)p F3(2)p
   F4(.)p F3(3)77 b F4(Pmin)61 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray
   481 4412 a(55)p F4(.)p F3(2)p F4(.)p F3(4)77 b F4(Pmax)44
   b(.)e(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 4513
   a(55)p F4(.)p F3(2)p F4(.)p F3(5)77 b F4(Res)60 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 0 TeXcolorgray 51 w FY(116)p 0 TeXcolorgray 548 5098  0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 481 4614
 a(16)p FZ(.)p FY(6)p FZ(.)p FY(1)51 b FZ(Puissance)27  a(55)p F4(.)p F3(2)p F4(.)p F3(6)77 b F4(Ppar)h(.)42
 b(standard)j(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 FY(116)p 0 TeXcolorgray 548 5206 a(16)p FZ(.)p FY(6)p  51 w F3(228)p 0 TeXcolorgray 357 4715 a(55)p F4(.)p F3(3)134
 FZ(.)p FY(2)51 b FZ(Carr\351)74 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b F4(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray
   357 4816 a(55)p F4(.)p F3(4)100 b F4(Cllcd)39 b(.)i(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(228)p 0 TeXcolorgray 357 4917 a(55)p F4(.)p F3(5)100
   b F4(Redra)n(w)80 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 357
   5018 a(55)p F4(.)p F3(6)100 b F4(Drax)46 b(.)41 b(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(228)p 0 TeXcolorgray 357 5119 a(55)p F4(.)p F3(7)100
   b F4(Dgtiz)31 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray
   357 5220 a(55)p F4(.)p F3(8)100 b F4(P)n(ersist)47 b(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray 357 5321
   a(55)p F4(.)p F3(9)100 b F4(Lab)r(el)26 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)p 0 TeXcolorgray 51 w FY(116)p 0 TeXcolorgray  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51
 548 5314 a(16)p FZ(.)p FY(6)p FZ(.)p FY(3)51 b FZ(Racine)27  w F3(228)p 0 TeXcolorgray 357 5422 a(55)p F4(.)p F3(10)58
 b(carr\351e)45 b(.)c(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b F4(Title)53 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 51 w FY(116)p 0 TeXcolorgray 548 5422 a(16)p FZ(.)p FY(6)p  f(.)h(.)p 0 TeXcolorgray 51 w F3(228)p 0 TeXcolorgray
 FZ(.)p FY(4)51 b FZ(Racine)27 b FH(n)1136 5392 y FG(i\350me)1350  0 TeXcolorgray 1623 5632 a(19)p 0 TeXcolorgray eop end
 5422 y FZ(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  %%Page: 20 20
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  TeXDict begin 20 19 bop 0 TeXcolorgray 0 TeXcolorgray
 51 w FY(116)p 0 TeXcolorgray 0 TeXcolorgray 1644 5632  
 a(9)p 0 TeXcolorgray eop end  
 %%Page: 10 10  
 TeXDict begin 10 9 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(10)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(20)g F4(\026)i(#)p
 FY(10)p 0 TeXcolorgray -217 5461 a  F3(20)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(10)p   5024 5461 a 0 TeXcolorgray 656 277 a F3(20)p
 0 TeXcolorgray 656 540 a FJ(17)j FK(Arithm\351tique)j(g\351n\351rale)  0 TeXcolorgray 780 540 a(55)p F4(.)p F3(11)58 b F4(Keylab)r(el)38
 1658 b FJ(119)780 641 y FY(17)p FZ(.)p FY(1)42 b FZ(Prop)r(ortions)50  b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 780 647 a(55)p
   F4(.)p F3(12)58 b F4(Keytitle)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(228)p 0
   TeXcolorgray 780 753 a(55)p F4(.)p F3(13)58 b F4(Dimensions)71
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(228)p 0 TeXcolorgray 905 859 a(55)p F4(.)p F3(13)p
   F4(.)p F3(1)34 b F4(Autoscale)d(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)p 0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905
   966 a(55)p F4(.)p F3(13)p F4(.)p F3(2)34 b F4(Scale)71
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1072
   a(55)p F4(.)p F3(13)p F4(.)p F3(3)34 b F4(Slicescale)47
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(228)p 0 TeXcolorgray 905 1178 a(55)p F4(.)p F3(13)p
   F4(.)p F3(4)34 b F4(Logscale)77 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)p 0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray
   905 1285 a(55)p F4(.)p F3(13)p F4(.)p F3(5)34 b F4(Cen)n(tr)50
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 52 w FY(119)p 0 TeXcolorgray 971 742 a(17)p  0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1391
 FZ(.)p FY(1)p FZ(.)p FY(1)51 b FZ(Instruction)27 b(\045)41  a(55)p F4(.)p F3(13)p F4(.)p F3(6)34 b F4(Axes)80 b(.)41
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 FY(119)p 0 TeXcolorgray 971 843 a(17)p FZ(.)p FY(1)p  52 w F3(228)p 0 TeXcolorgray 905 1497 a(55)p F4(.)p F3(13)p
 FZ(.)p FY(2)51 b FZ(Instruction)27 b(\045CH)48 b(.)42  F4(.)p F3(7)34 b F4(*d)39 b(.)i(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 (.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(119)p 0 TeXcolorgray  f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray
 971 944 a(17)p FZ(.)p FY(1)p FZ(.)p FY(3)51 b FZ(Instruction)27  905 1604 a(55)p F4(.)p F3(13)p F4(.)p F3(8)34 b F4(*h)39
 b(\045T)46 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  b(.)i(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 52 w FY(119)p 0 TeXcolorgray 656 1232 a FM(VI)s(I)111  0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1710
 b(T)-9 b(rigonom\351trie)37 b(et)f(logarithmes)985 b  a(55)p F4(.)p F3(13)p F4(.)p F3(9)34 b F4(*s)52 b(.)41
 FL(121)656 1417 y FJ(18)28 b FK(F)-8 b(onctions)31 b  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 (trigonom\351triques)1456 b FJ(123)780 1518 y FY(18)p  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 FZ(.)p FY(1)42 b FZ(Cosin)n(us)70 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h  0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1816
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  a(55)p F4(.)p F3(13)p F4(.)p F3(10)-8 b F4(*w)25 b(.)41
 h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(123)p  b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 0 TeXcolorgray 780 1619 a(18)p FZ(.)p FY(2)h FZ(Sin)n(us)30  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 905 1923
   a(55)p F4(.)p F3(13)p F4(.)p F3(11)-8 b F4(ey)n(ept)62
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 52 w FY(123)p 0 TeXcolorgray 780 1719  0 TeXcolorgray 52 w F3(228)p 0 TeXcolorgray 656 2116
 a(18)p FZ(.)p FY(3)h FZ(T)-7 b(angen)n(te)82 b(.)42 b(.)f(.)h(.)f(.)h  a FP(56)28 b FQ(Sauv)m(egarde)33 b(et)e(r\351cup)s(\351rations)1413
   b FP(229)780 2223 y F3(56)p F4(.)p F3(1)100 b F4(Lcd)p
   FK(!)75 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   p 0 TeXcolorgray 52 w F3(229)p 0 TeXcolorgray 780 2329
   a(56)p F4(.)p F3(2)100 b FK(!)p F4(lcd)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
 FY(123)p 0 TeXcolorgray 656 1904 a FJ(19)28 b FK(F)-8  F3(229)p 0 TeXcolorgray 656 2523 a FP(57)28 b FQ(Dessin)2324
 b(onctions)31 b(h)m(yp)s(erb)s(oliques)1586 b FJ(125)780  b FP(231)780 2629 y F3(57)p F4(.)p F3(1)100 b F4(Newplane)69
 2005 y FY(19)p FZ(.)p FY(1)42 b FZ(Cosin)n(us)26 b(h)n(yp)r(erb)r  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 (olique)g(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(231)p 0 TeXcolorgray 780 2735
   a(57)p F4(.)p F3(2)100 b F4(Line)70 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
   F3(231)p 0 TeXcolorgray 780 2842 a(57)p F4(.)p F3(3)100
   b F4(Mark)33 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)p 0 TeXcolorgray 52 w F3(231)p 0 TeXcolorgray
   780 2948 a(57)p F4(.)p F3(4)100 b F4(Plot)75 b(.)42 b(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 52 w FY(125)p 0 TeXcolorgray 780 2106 a(19)p FZ(.)p FY(2)h  52 w F3(231)p 0 TeXcolorgray 656 3142 a FP(58)28 b FQ(F)-8
 FZ(Sin)n(us)27 b(h)n(yp)r(erb)r(olique)50 b(.)41 b(.)h(.)f(.)h(.)f(.)h  b(onctions)2199 b FP(233)780 3248 y F3(58)p F4(.)p F3(1)100
   b F4(T)n(yp)r(es)27 b(de)h(fonction)h(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)p 0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray 905
   3355 a(58)p F4(.)p F3(1)p F4(.)p F3(1)76 b F4(F)-7 b(unction)66
   b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
   52 w F3(234)p 0 TeXcolorgray 905 3461 a(58)p F4(.)p F3(1)p
   F4(.)p F3(2)76 b F4(P)n(arametric)47 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)p 0 TeXcolorgray 52 w FY(125)p 0 TeXcolorgray  h(.)f(.)p 0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray
 780 2207 a(19)p FZ(.)p FY(3)h FZ(T)-7 b(angen)n(te)26  905 3567 a(58)p F4(.)p F3(1)p F4(.)p F3(3)76 b F4(P)n(olar)62
 b(h)n(yp)r(erb)r(oliques)70 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 52 w FY(125)p 0 TeXcolorgray 656 2391  0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray 905 3674
 a FJ(20)28 b FK(F)-8 b(onctions)31 b(logarithmiques)1551  a(58)p F4(.)p F3(1)p F4(.)p F3(4)76 b F4(Wireframe)65
 b FJ(127)780 2492 y FY(20)p FZ(.)p FY(1)42 b FZ(Logarithme)26  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 b(naturel)35 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  52 w F3(234)p 0 TeXcolorgray 905 3780 a(58)p F4(.)p F3(1)p
 0 TeXcolorgray 52 w FY(127)p 0 TeXcolorgray 780 2593  F4(.)p F3(5)76 b F4(Slice)25 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 a(20)p FZ(.)p FY(2)h FZ(Logarithme)26 b(vulgaire)68 b(.)42  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray
   780 3886 a(58)p F4(.)p F3(2)100 b F4(Dra)n(w)32 b(.)42
 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(127)p  
 0 TeXcolorgray 656 2882 a FM(VI)s(I)s(I)111 b(Alg\350bre)37  
 b(lin\351aire)1592 b FL(129)656 3066 y FJ(21)28 b FK(V)-8  
 b(ecteurs)32 b(et)g(matrices)1738 b FJ(131)656 3251 y(22)28  
 b FK(R\351solution)2150 b FJ(133)780 3352 y FY(22)p FZ(.)p  
 FY(1)42 b FZ(In)n(v)n(ersion)21 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(133)p  
 0 TeXcolorgray 780 3453 a(22)p FZ(.)p FY(2)h FZ(Syst\350me)27  
 b(lin\351aire)84 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
 0 TeXcolorgray 52 w FY(133)p 0 TeXcolorgray 780 3554  0 TeXcolorgray 52 w F3(234)p 0 TeXcolorgray 656 4080
 a(22)p FZ(.)p FY(3)h FZ(Moindres)26 b(carr\351s)32 b(.)41  a FP(59)28 b FQ(Statistiques)2110 b FP(235)780 4186 y
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  F3(59)p F4(.)p F3(1)100 b F4(T)n(yp)r(e)27 b(de)h(trac\351)45
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  b(.)c(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 52 w FY(133)p 0 TeXcolorgray 780 3654 a(22)p FZ(.)p FY(4)h  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 FZ(Moindres)26 b(carr\351s)g(g\351n\351ralis\351s)71  52 w F3(235)p 0 TeXcolorgray 905 4293 a(59)p F4(.)p F3(1)p
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  F4(.)p F3(1)76 b F4(Plotter)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(133)p 0 TeXcolorgray  
 656 3839 a FJ(23)28 b FK(D\351comp)s(ositions)1938 b  
 FJ(135)780 3940 y FY(23)p FZ(.)p FY(1)42 b FZ(V)-7 b(ecteurs)27  
 b(propres)66 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  
 0 TeXcolorgray 52 w FY(135)p 0 TeXcolorgray 780 4041  
 a(23)p FZ(.)p FY(2)h FZ(V)-7 b(ecteurs)27 b(propres)f  
 (g\351n\351ralis\351s)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  
 52 w FY(135)p 0 TeXcolorgray 780 4142 a(23)p FZ(.)p FY(3)h  
 FZ(D\351comp)r(osition)27 b(de)g(Cholesky)57 b(.)42 b(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  
 0 TeXcolorgray 52 w FY(135)p 0 TeXcolorgray 780 4243  
 a(23)p FZ(.)p FY(4)h FZ(D\351comp)r(osition)27 b(LDU)61  
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w  
 FY(135)p 0 TeXcolorgray 780 4344 a(23)p FZ(.)p FY(5)h  
 FZ(D\351comp)r(osition)27 b(LU)g(de)h(Crout)j(.)42 b(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  
 0 TeXcolorgray 52 w FY(135)p 0 TeXcolorgray 780 4444  
 a(23)p FZ(.)p FY(6)h FZ(D\351comp)r(osition)27 b(LQ)57  
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  
 52 w FY(135)p 0 TeXcolorgray 780 4545 a(23)p FZ(.)p FY(7)h  
 FZ(D\351comp)r(osition)27 b(QR)48 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 p 0 TeXcolorgray 52 w FY(135)p 0 TeXcolorgray 780 4646  h(.)f(.)p 0 TeXcolorgray 52 w F3(235)p 0 TeXcolorgray
 a(23)p FZ(.)p FY(8)h FZ(D\351comp)r(osition)27 b(de)g(Sc)n(h)n(ur)53  905 4399 a(59)p F4(.)p F3(1)p F4(.)p F3(2)76 b F4(Scatter)61
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(135)p  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 0 TeXcolorgray 656 4935 a FM(IX)111 b(Statistiques)1888  52 w F3(235)p 0 TeXcolorgray 905 4505 a(59)p F4(.)p F3(1)p
 b FL(137)656 5119 y FJ(24)28 b FK(Description)2116 b  F4(.)p F3(3)76 b F4(Histogram)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 FJ(139)780 5220 y FY(24)p FZ(.)p FY(1)42 b FZ(Matrice)27  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b(de)g(statistique)73 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  f(.)p 0 TeXcolorgray 52 w F3(235)p 0 TeXcolorgray 780
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  4612 a(59)p F4(.)p F3(2)100 b F4(Drws)39 b(.)j(.)f(.)h(.)f(.)h(.)f(.)h
 0 TeXcolorgray 52 w FY(139)p 0 TeXcolorgray 780 5321  
 a(24)p FZ(.)p FY(2)h FZ(Mo)n(y)n(enne)27 b(.)41 b(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w
 FY(139)p 0 TeXcolorgray 780 5422 a(24)p FZ(.)p FY(3)h  F3(235)p 0 TeXcolorgray 780 4718 a(59)p F4(.)p F3(3)100
 FZ(V)-7 b(ariance)26 b(et)i(\351cart-t)n(yp)r(e)61 b(.)41  b F4(Scls)25 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 (.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(139)p  f(.)h(.)f(.)p 0 TeXcolorgray 52 w F3(235)p 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(10)p 0 TeXcolorgray  780 4824 a(59)p F4(.)p F3(4)100 b F4(Nuages)26 b(de)i(p)r(oin)n(ts)59
 eop end  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 %%Page: 11 11  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray
 TeXDict begin 11 10 bop 0 TeXcolorgray 0 TeXcolorgray  52 w F3(235)p 0 TeXcolorgray 780 4931 a(59)p F4(.)p F3(5)100
   b F4(Histogrammes)34 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p
   0 TeXcolorgray 52 w F3(235)p 0 TeXcolorgray 656 5228
   a FS(XIV)111 b(Impression)1842 b FR(237)656 5422 y FP(60)28
   b FQ(Gestion)j(de)g(l'impression)1615 b FP(239)p 0 TeXcolorgray
   2047 5632 a F3(20)p 0 TeXcolorgray eop end
   %%Page: 21 21
   TeXDict begin 21 20 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(11)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(21)g F4(\026)i(#)p
 FY(11)p 0 TeXcolorgray -217 5461 a  F3(21)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 3014 277 a FY(11)p   5024 5461 a 0 TeXcolorgray 3014 277 a F3(21)p
 0 TeXcolorgray 232 540 a FJ(25)k FK(D\351nom)m(bremen)m(t)1955  0 TeXcolorgray 232 540 a FP(61)k FQ(Commandes)2086 b
 b FJ(141)232 726 y(26)29 b FK(Lois)i(de)g(probabilit\351)f(cum)m  FP(241)357 640 y F3(61)p F4(.)p F3(1)100 b F4(F)-7 b(ormat)26
 (ul\351es)1406 b FJ(143)357 828 y FY(26)p FZ(.)p FY(1)42  b(du)i(papier)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 b FZ(Distribution)27 b(de)g(Laplace-Gau\377)e(dite)j(normale)76  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 357 739 a(61)p
 0 TeXcolorgray 51 w FY(143)p 0 TeXcolorgray 357 929 a(26)p  F4(.)p F3(2)100 b F4(E\033acemen)n(t)27 b(des)h(\034c)n(hiers)e
 FZ(.)p FY(2)g FZ(Distribution)27 b(du)h FH(\037)1189  (graphiques)80 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 899 y FE(2)1285 929 y FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  357 839 a(61)p F4(.)p F3(3)100 b F4(Prin)n(t)40 b(.)h(.)h(.)f(.)h(.)f
 0 TeXcolorgray 51 w FY(143)p 0 TeXcolorgray 357 1031  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 a(26)p FZ(.)p FY(3)g FZ(Distribution)27 b(de)g(Fisher)61  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  51 w F3(241)p 0 TeXcolorgray 357 939 a(61)p F4(.)p F3(4)100
 h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(143)p  b F4(Impression)26 b(de)h(donn\303)p F3(\251)p F4(es)70
 0 TeXcolorgray 357 1132 a(26)p FZ(.)p FY(4)g FZ(Distribution)27  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 b(de)g(Studen)n(t)69 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray
   481 1038 a(61)p F4(.)p F3(4)p F4(.)p F3(1)77 b F4(pr)p
   F3(1)70 b F4(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 481 1138
   a(61)p F4(.)p F3(4)p F4(.)p F3(2)77 b F4(prst)47 b(.)41
   b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 481 1238
   a(61)p F4(.)p F3(4)p F4(.)p F3(3)77 b F4(prstc)d(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 51 w FY(143)p 0 TeXcolorgray 232 1422 a FM(X)112 b(Listes)38  51 w F3(241)p 0 TeXcolorgray 481 1337 a(61)p F4(.)p F3(4)p
 b(et)e(tables)1764 b FL(145)232 1711 y FM(XI)112 b(Fic)m(hiers)2076  F4(.)p F3(4)77 b F4(prusr)64 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 b FL(147)232 1897 y FJ(27)29 b FK(V)-8 b(ariable)31 b(virtuelle)1872  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 b FJ(149)232 2083 y(28)29 b FK(Fic)m(hiers)i(\340)h(acc\350s)g  h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray
 (s\351quen)m(tiel)1503 b FJ(151)232 2268 y(29)29 b FK(Fic)m(hiers)i  481 1437 a(61)p F4(.)p F3(4)p F4(.)p F3(5)77 b F4(prv)-5
 (\340)h(acc\350s)g(direct)1675 b FJ(153)232 2558 y FM(XI)s(I)111  b(ar)62 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 b(A)m(cc\350s)37 b(au)h(r\351seau)1638 b FL(155)232 2847  h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 y FM(XI)s(I)s(I)111 b(Pro)s(cessus)1892 b FL(157)232  0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 481 1536
 3033 y FJ(30)29 b FK(Pro)s(cessus)h(d\351tac)m(h\351s)1805  a(61)p F4(.)p F3(4)p F4(.)p F3(6)77 b F4(prmd)61 b(.)42
 b FJ(159)232 3219 y(31)29 b FK(pro)s(cessus)h(l\351gers)1931  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 b FJ(161)232 3508 y FM(XIV)111 b(Graphisme)1843 b FL(163)232  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 3694 y FJ(32)29 b FK(Dessin)2324 b FJ(165)232 3880 y(33)29  51 w F3(241)p 0 TeXcolorgray 357 1636 a(61)p F4(.)p F3(5)100
 b FK(Graphiques)i(\340)h(deux)g(dimensions)1317 b FJ(167)232  b F4(Impression)26 b(de)h(graphiques)82 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)
 4065 y(34)29 b FK(Graphiques)i(\340)h(trois)f(dimensions)1329  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
 b FJ(169)232 4251 y(35)29 b FK(Graphiques)i(de)h(statistiques)1487  0 TeXcolorgray 51 w F3(241)p 0 TeXcolorgray 232 1922
 b FJ(171)357 4353 y FY(35)p FZ(.)p FY(1)42 b FZ(Nuages)26  a FS(XV)112 b(In)m(terfaces)36 b(externes)1496 b FR(243)232
 b(de)i(p)r(oin)n(ts)52 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  2105 y FP(62)29 b FQ(RPL/C)2286 b FP(245)357 2205 y F3(62)p
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  F4(.)p F3(1)100 b F4(D\351\034nition)27 b(du)h(langage)h(.)42
 0 TeXcolorgray 51 w FY(171)p 0 TeXcolorgray 357 4454  b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 a(35)p FZ(.)p FY(2)g FZ(Histogrammes)27 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)  (.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(245)p
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  0 TeXcolorgray 357 2304 a(62)p F4(.)p F3(2)100 b F4(Utilisation)27
 (.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w FY(171)p 0 TeXcolorgray  b(d'une)g(biblioth\350que)53 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
 232 4744 a FM(XV)112 b(Impression)1884 b FL(173)232 5033  (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
 y FM(XVI)111 b(Optimisations)1694 b FL(175)232 5219 y  51 w F3(245)p 0 TeXcolorgray 481 2404 a(62)p F4(.)p F3(2)p
 FJ(36)29 b FK(Du)j(b)s(on)f(usage)g(des)g(v)-5 b(ariables)1460  F4(.)p F3(1)77 b F4(Use)59 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
 b FJ(177)357 5320 y FY(36)p FZ(.)p FY(1)42 b FZ(Cr\351ation)26  (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
 b(de)h(v)-5 b(ariables)33 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(245)p 0 TeXcolorgray
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p  481 2503 a(62)p F4(.)p F3(2)p F4(.)p F3(2)77 b F4(Remo)n(v)n(e)34
 0 TeXcolorgray 51 w FY(177)p 0 TeXcolorgray 357 5422  
 a(36)p FZ(.)p FY(2)g FZ(Utilisation)27 b(de)g(la)g(pile)63  
 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray
   51 w F3(245)p 0 TeXcolorgray 481 2603 a(62)p F4(.)p F3(2)p
   F4(.)p F3(3)77 b F4(Externals)38 b(.)k(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)p 0 TeXcolorgray 51 w F3(245)p 0 TeXcolorgray 232
   2786 a FP(63)29 b FQ(Con)m(v)m(en)m(tion)j(d'app)s(el)1786
   b FP(247)357 2885 y F3(63)p F4(.)p F3(1)100 b F4(Depuis)27
   b(une)h(con)n(v)n(en)n(tion)e(C)k(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(247)p 0 TeXcolorgray 357 2985
   a(63)p F4(.)p F3(2)100 b F4(V)-7 b(ers)27 b(une)g(con)n(v)n(en)n(tion)f
   (C)57 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
   F3(247)p 0 TeXcolorgray 232 3271 a FS(XVI)111 b(Optimisations)1694
   b FR(249)232 3454 y FP(64)29 b FQ(Du)j(b)s(on)f(usage)g(des)g(v)-5
   b(ariables)1460 b FP(251)357 3553 y F3(64)p F4(.)p F3(1)100
   b F4(Cr\351ation)26 b(de)h(v)-5 b(ariables)39 b(.)j(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   p 0 TeXcolorgray 51 w F3(251)p 0 TeXcolorgray 357 3653
   a(64)p F4(.)p F3(2)100 b F4(Utilisation)27 b(de)g(la)g(pile)69
   b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
   h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(251)p
   0 TeXcolorgray 232 3835 a FP(65)29 b FQ(Biblioth\350ques)g
   (partag\351es)1604 b FP(253)232 4122 y FS(XVI)s(I)111
   b(Exemples)1864 b FR(255)232 4304 y FP(66)29 b FQ(Programmes)h(RPL/)p
   FP(2)1750 b(257)357 4404 y F3(66)p F4(.)p F3(1)100 b
   F4(Premier)27 b(exemple)g(simple)71 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p
   0 TeXcolorgray 51 w F3(257)p 0 TeXcolorgray 357 4504
   a(66)p F4(.)p F3(2)100 b F4(Programme)25 b(complexe)g(.)42
   b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w F3(259)p
   0 TeXcolorgray 232 4686 a FP(67)29 b FQ(Biblioth\350ques)2028
   b FP(275)232 4972 y FS(Index)2421 b FR(278)357 5072 y
   F4(Instructions)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
   f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
   (.)f(.)h(.)p 0 TeXcolorgray 51 w F3(279)p 0 TeXcolorgray
   357 5172 a F4(Index)27 b(g\351n\351ral)51 b(.)42 b(.)f(.)h(.)f(.)h(.)f
   (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w  f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 51 w
 FY(177)p 0 TeXcolorgray 0 TeXcolorgray 1623 5632 a(11)p  F3(285)p 0 TeXcolorgray 0 TeXcolorgray 1623 5632 a(21)p
 0 TeXcolorgray eop end  0 TeXcolorgray eop end
 %%Page: 12 12  %%Page: 22 22
 TeXDict begin 12 11 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 22 21 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(12)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(22)g F4(\026)i(#)p
 FY(12)p 0 TeXcolorgray -217 5461 a  F3(22)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(12)p   5024 5461 a 0 TeXcolorgray 656 277 a F3(22)p
 0 TeXcolorgray 656 540 a FJ(37)j FK(Biblioth\350ques)h(partag\351es)  0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(22)p 0 TeXcolorgray
 1604 b FJ(179)780 640 y FY(37)p FZ(.)p FY(1)42 b FZ(Extensions)27  
 b(compil\351es)g(au)g(RPL/)p FY(2)h FZ(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  
 52 w FY(179)p 0 TeXcolorgray 780 739 a(37)p FZ(.)p FY(2)h  
 FZ(In)n(terfaces)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)  
 f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)p 0 TeXcolorgray 52 w FY(179)p 0 TeXcolorgray  
 780 839 a(37)p FZ(.)p FY(3)h FZ(F)-7 b(onctions)27 b(accessibles)46  
 b(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w  
 FY(179)p 0 TeXcolorgray 656 1125 a FM(XVI)s(I)110 b(Exemples)1864  
 b FL(181)656 1308 y FJ(38)28 b FK(Programmes)j(RPL/)p  
 FJ(2)1749 b(183)780 1408 y FY(38)p FZ(.)p FY(1)42 b FZ(Premier)27  
 b(exemple)g(simple)65 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray  
 52 w FY(183)p 0 TeXcolorgray 780 1507 a(38)p FZ(.)p FY(2)h  
 FZ(Programme)26 b(complexe)83 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f  
 (.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  
 0 TeXcolorgray 52 w FY(185)p 0 TeXcolorgray 656 1690  
 a FJ(39)28 b FK(Biblioth\350ques)2028 b FJ(201)656 1976  
 y FM(Index)2420 b FL(204)780 2076 y FZ(Instructions)44  
 b(.)e(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)p  
 0 TeXcolorgray 52 w FY(205)p 0 TeXcolorgray 780 2175  
 a FZ(Index)28 b(g\351n\351ral)51 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h  
 (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)  
 h(.)f(.)h(.)f(.)h(.)f(.)p 0 TeXcolorgray 52 w FY(207)p  
 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a(12)p 0 TeXcolorgray  
 eop end  eop end
 %%Page: 13 13  %%Page: 23 23
 TeXDict begin 13 12 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 23 22 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(13)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(23)g F4(\026)i(#)p
 FY(13)p 0 TeXcolorgray -217 5461 a  F3(23)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1038 2150 a FD(A)-24 b(v)-12 b(an)-6 b(t-prop)6 b(os)345  1038 2150 a FH(A)-24 b(v)-12 b(an)-6 b(t-prop)6 b(os)345
 2399 y(De)71 b(la)h(mac)-6 b(hine)72 b(de)g(T)-18 b(uring)71  2399 y(De)71 b(la)h(mac)-6 b(hine)72 b(de)g(T)-18 b(uring)71
 b(au)1338 2648 y(RPL/)p FC(2)p 0 TeXcolorgray 1623 5632  b(au)1338 2648 y(RPL/)p FG(2)p 0 TeXcolorgray 1623 5632
 a FY(13)p 0 TeXcolorgray eop end  a F3(23)p 0 TeXcolorgray eop end
 %%Page: 14 14  %%Page: 24 24
 TeXDict begin 14 13 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 24 23 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(14)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(24)g F4(\026)i(#)p
 FY(14)p 0 TeXcolorgray -217 5461 a  F3(24)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 21111  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 23541  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 15 15  %%Page: 25 25
 TeXDict begin 15 14 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 25 24 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(15)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(25)g F4(\026)i(#)p
 FY(15)p 0 TeXcolorgray -217 5461 a  F3(25)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 21131  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 23561  f(de)f(cette)h(do)r(cumen)n(tation)f(son
 1 TeXcolorgray 1 TeXcolorgray 232 1300 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1300 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray
 1 TeXcolorgray 232 1585 2865 285 v 1 TeXcolorgray 0 TeXcolorgray  1 TeXcolorgray 232 1585 2865 285 v 1 TeXcolorgray 0 TeXcolorgray
 315 1502 2089 4 v 2449 1502 a FO(Gen\350se)p 1 TeXcolorgray  315 1502 2089 4 v 2449 1502 a FU(Gen\350se)p 1 TeXcolorgray
 0 TeXcolorgray 357 2319 a FZ(Lorsqu'au)35 b(d\351but)i(des)f(ann\351es)  0 TeXcolorgray 357 2319 a F4(Lorsqu'au)35 b(d\351but)i(des)f(ann\351es)
 g FY(1990)p FZ(,)e(j'ai)j(commenc\351)f(\340)g(\351crire)g(des)g  g F3(1990)p F4(,)e(j'ai)j(commenc\351)f(\340)g(\351crire)g(des)g
 (algorithmes)232 2419 y(de)i(traitemen)n(t)f(du)h(signal,)f(je)h(me)g  (algorithmes)232 2419 y(de)i(traitemen)n(t)f(du)h(signal,)f(je)h(me)g
 (suis)f(ap)r(er\347u)g(rapidemen)n(t)f(qu'il)i(n'existait)f(aucun)232  (suis)f(ap)r(er\347u)g(rapidemen)n(t)f(qu'il)i(n'existait)f(aucun)232
 2519 y(langage)23 b(informatique)g(de)i(formalisme)e(math\351matique)g  2519 y(langage)23 b(informatique)g(de)i(formalisme)e(math\351matique)g
Line 21156  b(la)f(discr\351tion)f(du)i(langage)e(de Line 23586  b(la)f(discr\351tion)f(du)i(langage)e(de
 3316 y(m\351moire,)22 b(celle-ci)h(\351tan)n(t)f(faite)h(par)f(un)h  3316 y(m\351moire,)22 b(celle-ci)h(\351tan)n(t)f(faite)h(par)f(un)h
 (ramasse-miette)e(async)n(hrone)f(aux)j(pro)r(cessus)e(de)232  (ramasse-miette)e(async)n(hrone)f(aux)j(pro)r(cessus)e(de)232
 3415 y(calcul.)k(D'autres)f(langages)e(comme)j(les)f(F)-7  3415 y(calcul.)k(D'autres)f(langages)e(comme)j(les)f(F)-7
 b(ortran)23 b FY(90)h FZ(ou)h FY(95)f FZ(\351taien)n(t)g(prometteurs,)f  b(ortran)23 b F3(90)h F4(ou)h F3(95)f F4(\351taien)n(t)g(prometteurs,)f
 (mais)232 3515 y(les)28 b(compilateurs)e(suiv)-5 b(an)n(t)27  (mais)232 3515 y(les)28 b(compilateurs)e(suiv)-5 b(an)n(t)27
 b(la)h(norme)f(n'\351taien)n(t)g(ni)h(matures)f(ni)h(disp)r(onibles)f  b(la)h(norme)f(n'\351taien)n(t)g(ni)h(matures)f(ni)h(disp)r(onibles)f
 (ais\351men)n(t,)232 3615 y(et)34 b(rendaien)n(t)f(les)g(programmes)e  (ais\351men)n(t,)232 3615 y(et)34 b(rendaien)n(t)f(les)g(programmes)e
 (non)j(p)r(ortables.)e(J'a)n(v)-5 b(ais)32 b(alors)f(sur)j(mon)f  (non)j(p)r(ortables.)e(J'a)n(v)-5 b(ais)32 b(alors)f(sur)j(mon)f
 (bureau)g(une)232 3714 y(station)27 b FB(A)n(lpha)i FZ(sans)d(aucun)h  (bureau)g(une)232 3714 y(station)27 b FF(A)n(lpha)i F4(sans)d(aucun)h
 (outil)h(p)r(our)f(l'utiliser)g(pleinemen)n(t.)357 3819  (outil)h(p)r(our)f(l'utiliser)g(pleinemen)n(t.)357 3819
 y(D'autre)33 b(part,)g(la)g(plupart)g(des)h(langages)d(existan)n(ts)h  y(D'autre)33 b(part,)g(la)g(plupart)g(des)h(langages)d(existan)n(ts)h
 (g\351n\350ren)n(t)g(des)i(d\351riv)n(es)e(n)n(um\351\177)232  (g\351n\350ren)n(t)g(des)i(d\351riv)n(es)e(n)n(um\351\177)232
Line 21195  b(;)p 0 TeXcolorgray 357 5322 a(\025)p 0 Line 23625  b(;)p 0 TeXcolorgray 357 5322 a(\025)p 0
 41 w(une)28 b(m\351canisme)e(d'in)n(terface)h(a)n(v)n(ec)f(d'autres)g  41 w(une)28 b(m\351canisme)e(d'in)n(terface)h(a)n(v)n(ec)f(d'autres)g
 (langages)14 b(;)p 0 TeXcolorgray 357 5422 a(\025)p 0  (langages)14 b(;)p 0 TeXcolorgray 357 5422 a(\025)p 0
 TeXcolorgray 41 w(une)28 b(vitesse)e(cons\351quen)n(te)h  TeXcolorgray 41 w(une)28 b(vitesse)e(cons\351quen)n(te)h
 (d'ex\351cution.)p 0 TeXcolorgray 1623 5632 a FY(15)p  (d'ex\351cution.)p 0 TeXcolorgray 1623 5632 a F3(25)p
 0 TeXcolorgray eop end  0 TeXcolorgray eop end
 %%Page: 16 16  %%Page: 26 26
 TeXDict begin 16 15 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 26 25 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(16)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(26)g F4(\026)i(#)p
 FY(16)p 0 TeXcolorgray -217 5461 a  F3(26)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(16)2437   5024 5461 a 0 TeXcolorgray 656 277 a F3(26)2437
 b Fz(GEN\310SE)p 0 TeXcolorgray 656 540 a FZ(Je)28 b(d\351sirais)e  b FD(GEN\310SE)p 0 TeXcolorgray 656 540 a F4(Je)28 b(d\351sirais)e
 (aussi)h(que)h(ce)g(langage)e(con)n(tienne)h(un)i(m\351canisme)e(de)h  (aussi)h(que)h(ce)g(langage)e(con)n(tienne)h(un)i(m\351canisme)e(de)h
 (gestion)f(des)h(erreurs)656 640 y(ainsi)h(qu'une)h(gestion)f  (gestion)f(des)h(erreurs)656 640 y(ainsi)h(qu'une)h(gestion)f
 (dynamique)h(de)g(la)g(m\351moire)f(sans)g(que)h(l'utilisateur)g  (dynamique)h(de)g(la)g(m\351moire)f(sans)g(que)h(l'utilisateur)g
Line 21234  y(a)29 b(ab)r(outi)f(au)h(c)n(hoix)f(d'u Line 23664  y(a)29 b(ab)r(outi)f(au)h(c)n(hoix)f(d'u
 (pr\351cision)e(optimale)i(sans)f(d\351gradation)e(notable)656  (pr\351cision)e(optimale)i(sans)f(d\351gradation)e(notable)656
 1437 y(des)f(p)r(erformances.)780 1536 y(Les)f(concepts)f(de)h(base)f  1437 y(des)f(p)r(erformances.)780 1536 y(Les)f(concepts)f(de)h(base)f
 (de)h(ce)g(langage)e(son)n(t)h(directemen)n(t)h(issus)f(du)h(langage)e  (de)h(ce)g(langage)e(son)n(t)h(directemen)n(t)h(issus)f(du)h(langage)e
 (RPL)3483 1506 y FF(1)656 1636 y FZ(d\351v)n(elopp)r(\351)e(par)f  (RPL)3483 1506 y FL(1)656 1636 y F4(d\351v)n(elopp)r(\351)e(par)f
 (Hewlett-P)n(ac)n(k)-5 b(ard)21 b(p)r(our)i(son)f(calculateur)f(HP-)p  (Hewlett-P)n(ac)n(k)-5 b(ard)21 b(p)r(our)i(son)f(calculateur)f(HP-)p
 FY(28)p FZ(S,)h(mais)g(il)g(a)h(\351t\351)f(consi\177)656  F3(28)p F4(S,)h(mais)g(il)g(a)h(\351t\351)f(consi\177)656
 1736 y(d\351rablemen)n(t)29 b(am\351lior\351)g(p)r(our)h(p)r(ermettre)f  1736 y(d\351rablemen)n(t)29 b(am\351lior\351)g(p)r(our)h(p)r(ermettre)f
 (une)i(\351criture)e(ais\351e)g(de)i(programmes)c(massi\177)656  (une)i(\351criture)e(ais\351e)g(de)i(programmes)c(massi\177)656
 1835 y(v)n(emen)n(t)h(parall\350les.)f(Ce)h(langage)e(s'apparen)n(te)h  1835 y(v)n(emen)n(t)h(parall\350les.)f(Ce)h(langage)e(s'apparen)n(te)h
Line 21265  b(math\351matiques.)h(Il)g(supp)r(orte)g Line 23695  b(math\351matiques.)h(Il)g(supp)r(orte)g
 3031 y(des)31 b(algorithmes)f(et)i(la)f(transmission)e(de)j(donn\351es)  3031 y(des)31 b(algorithmes)f(et)i(la)f(transmission)e(de)j(donn\351es)
 f(au)g(tra)n(v)n(ers)e(de)j(so)r(c)n(k)n(ets)e(lo)r(cales)g(de)656  f(au)g(tra)n(v)n(ers)e(de)j(so)r(c)n(k)n(ets)e(lo)r(cales)g(de)656
 3130 y(t)n(yp)r(e)d(unix)h(ou)f(r\351seau)f(de)i(t)n(yp)r(e)f(IPv)p  3130 y(t)n(yp)r(e)d(unix)h(ou)f(r\351seau)f(de)i(t)n(yp)r(e)f(IPv)p
 FY(4)h FZ(ou)f(IPv)p FY(6)p FZ(.)p 0 TeXcolorgray 656  F3(4)h F4(ou)f(IPv)p F3(6)p F4(.)p 0 TeXcolorgray 656
 5345 1146 4 v 745 5422 a Fw(1)p Fx(.)35 b(p)r(our)25  5345 1146 4 v 745 5422 a FA(1)p FB(.)35 b(p)r(our)25
 b(Rev)n(erse)g(P)n(olish)e(Lisp)p 0 TeXcolorgray 0 TeXcolorgray  b(Rev)n(erse)g(P)n(olish)e(Lisp)p 0 TeXcolorgray 0 TeXcolorgray
 2047 5632 a FY(16)p 0 TeXcolorgray eop end  2047 5632 a F3(26)p 0 TeXcolorgray eop end
 %%Page: 17 17  %%Page: 27 27
 TeXDict begin 17 16 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 27 26 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(17)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(27)g F4(\026)i(#)p
 FY(17)p 0 TeXcolorgray -217 5461 a  F3(27)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 21289  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 23719  f(de)f(cette)h(do)r(cumen)n(tation)f(son
 1 TeXcolorgray 1 TeXcolorgray 232 1296 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1296 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray
 1 TeXcolorgray 232 1615 2865 319 v 1 TeXcolorgray 0 TeXcolorgray  1 TeXcolorgray 232 1615 2865 319 v 1 TeXcolorgray 0 TeXcolorgray
 315 1498 1821 4 v 2182 1498 a FO(Historique)p 1 TeXcolorgray  315 1498 1821 4 v 2182 1498 a FU(Historique)p 1 TeXcolorgray
 0 TeXcolorgray 357 2345 a FZ(Jusqu'\340)35 b(sa)h(v)n(ersion)f  0 TeXcolorgray 357 2345 a F4(Jusqu'\340)35 b(sa)h(v)n(ersion)f
 FY(4)p FZ(,)h(ce)g(langage)e(\351tait)j(plus)f(une)h(curiosit\351)e  F3(4)p F4(,)h(ce)g(langage)e(\351tait)j(plus)f(une)h(curiosit\351)e
 (informatique,)h(un)232 2445 y(langage)25 b(\351sot\351rique)f(ou)i  (informatique,)h(un)232 2445 y(langage)25 b(\351sot\351rique)f(ou)i
 (une)h(prouesse)e(de)h(programmation)d(sans)j(grand)f(in)n(t\351r\352t)  (une)h(prouesse)e(de)h(programmation)d(sans)j(grand)f(in)n(t\351r\352t)
 h(qu'un)232 2544 y(outil)34 b(r\351ellemen)n(t)f(utilisable.)g(En)h  h(qu'un)232 2544 y(outil)34 b(r\351ellemen)n(t)f(utilisable.)g(En)h
 (e\033et,)g(le)f(but)h(des)f(premi\350res)f(v)n(ersions)g(\351taien)n  (e\033et,)g(le)f(but)h(des)f(premi\350res)f(v)n(ersions)g(\351taien)n
 (t)h(plus)232 2644 y(de)25 b(copier)e(le)h(RPL)h(originel)e(que)h(d'y)g  (t)h(plus)232 2644 y(de)25 b(copier)e(le)h(RPL)h(originel)e(que)h(d'y)g
 (app)r(orter)f(les)h(fonctionnalit\351s)f(manquan)n(tes)g(\340)h(une)  (app)r(orter)f(les)h(fonctionnalit\351s)f(manquan)n(tes)g(\340)h(une)
 232 2743 y(utilisation)j(e\036cace.)232 3022 y Fv(RPL)44  232 2743 y(utilisation)j(e\036cace.)232 3022 y Fz(RPL)44
 b Fu(6502)p Fv(,)d(v)l(ersion)j Fu(1)p Fv(.)p Fu(0)357  b Fy(6502)p Fz(,)d(v)l(ersion)j Fy(1)p Fz(.)p Fy(0)357
 3205 y FZ(La)31 b(premi\350re)g(v)n(ersion)f(op)r(\351rationnelle)g(de)  3205 y F4(La)31 b(premi\350re)g(v)n(ersion)f(op)r(\351rationnelle)g(de)
 j(ce)e(langage)f(fut)j(co)r(d\351e)e(en)h FY(1989)e FZ(sur)i(un)232  j(ce)e(langage)f(fut)j(co)r(d\351e)e(en)h F3(1989)e F4(sur)i(un)232
 3304 y(Oric)39 b(A)n(tmos)g FY(48)g FZ(K)n(o)f(en)h(T)-7  3304 y(Oric)39 b(A)n(tmos)g F3(48)g F4(K)n(o)f(en)h(T)-7
 b(angerine)38 b(Basic)h(V)p FY(1)p FZ(.)p FY(1)p FZ(.)g(Il)g(ne)h(tra)n  b(angerine)38 b(Basic)h(V)p F3(1)p F4(.)p F3(1)p F4(.)g(Il)g(ne)h(tra)n
 (v)-5 b(aillait)37 b(qu'en)j(notation)232 3404 y(p)r(olonaise)e(in)n(v)  (v)-5 b(aillait)37 b(qu'en)j(notation)232 3404 y(p)r(olonaise)e(in)n(v)
 n(erse)f(stricte)h(et)h(sur)f(des)g(r\351els)g(co)r(d\351s)g(en)h  n(erse)f(stricte)h(et)h(sur)f(des)g(r\351els)g(co)r(d\351s)g(en)h
 (simple)f(pr\351cision)g(\()p FY(32)g FZ(bits\).)232  (simple)f(pr\351cision)g(\()p F3(32)g F4(bits\).)232
 3503 y(L'exigu\357t\351)19 b(de)h(la)f(m\351moire)g(disp)r(onible)g  3503 y(L'exigu\357t\351)19 b(de)h(la)f(m\351moire)g(disp)r(onible)g
 (ainsi)g(que)g(la)h(mo)r(deste)f(puissance)g(de)g(la)h(mac)n(hine)232  (ainsi)g(que)g(la)h(mo)r(deste)f(puissance)g(de)g(la)h(mac)n(hine)232
 3603 y(rendait)27 b(imp)r(ossible)g(les)g(traitemen)n(ts)g(des)g(ob)5  3603 y(rendait)27 b(imp)r(ossible)g(les)g(traitemen)n(ts)g(des)g(ob)5
 b(jets)27 b(complexes)f(comme)h(les)h(matrices.)232 3881  b(jets)27 b(complexes)f(comme)h(les)h(matrices.)232 3881
 y Fv(RPL)44 b Fu(6809)p Fv(,)d(v)l(ersion)j Fu(2)p Fv(.)p  y Fz(RPL)44 b Fy(6809)p Fz(,)d(v)l(ersion)j Fy(2)p Fz(.)p
 Fu(0)357 4064 y FZ(Une)39 b(deuxi\350me)g(v)n(ersion,)e(commenc\351e)i  Fy(0)357 4064 y F4(Une)39 b(deuxi\350me)g(v)n(ersion,)e(commenc\351e)i
 (en)g FY(1990)p FZ(,)e(n'a)h(jamais)g(\351t\351)h(ac)n(hev)n(\351e)f  (en)g F3(1990)p F4(,)e(n'a)h(jamais)g(\351t\351)h(ac)n(hev)n(\351e)f
 (faute)232 4164 y(d'a)n(v)n(oir)c(pu)h(co)r(der)g(un)g(\351diteur)g  (faute)232 4164 y(d'a)n(v)n(oir)c(pu)h(co)r(der)g(un)g(\351diteur)g
 (e\036cace)g(et)h(compact.)e(Elle)i(\351tait)f(cens\351e)g(fonctionner)  (e\036cace)g(et)h(compact.)e(Elle)i(\351tait)f(cens\351e)g(fonctionner)
 232 4263 y(sur)26 b(un)h(SMT-Goupil)f(G)p FY(3)p FZ(/)p  232 4263 y(sur)26 b(un)h(SMT-Goupil)f(G)p F3(3)p F4(/)p
 FY(6809)e FZ(m)n(uni)j(de)f FY(320)f FZ(K)n(o)h(de)h(m\351moire,)e  F3(6809)e F4(m)n(uni)j(de)f F3(320)f F4(K)n(o)h(de)h(m\351moire,)e
 (mais)h(toute)h(m\351moire)232 4363 y(au)g(del\340)f(de)h  (mais)h(toute)h(m\351moire)232 4363 y(au)g(del\340)f(de)h
 FY(64)f FZ(K)n(o)g(n'\351taien)n(t)g(accessibles)f(qu'au)h(tra)n(v)n  F3(64)f F4(K)n(o)g(n'\351taien)n(t)g(accessibles)f(qu'au)h(tra)n(v)n
 (ers)f(de)i(tableaux)e(virtuels)h(sur)h(un)232 4463 y(syst\350me)e(de)f  (ers)f(de)i(tableaux)e(virtuels)h(sur)h(un)232 4463 y(syst\350me)e(de)f
 (\034c)n(hiers)g(en)h(m\351moire.)f(Cette)h(station)f(fonctionnait)g  (\034c)n(hiers)g(en)h(m\351moire.)f(Cette)h(station)f(fonctionnait)g
 (sous)f(TSC-Flex)p FY(9)h FZ(et)h(le)232 4562 y(s\351quenceur)i  (sous)f(TSC-Flex)p F3(9)h F4(et)h(le)232 4562 y(s\351quenceur)i
 (\351tait)g(co)r(d\351)g(en)g(Sbasic.)g(La)g(grande)f(nouv)n(eaut\351)g  (\351tait)g(co)r(d\351)g(en)g(Sbasic.)g(La)g(grande)f(nouv)n(eaut\351)g
 (r\351sidait)g(en)h(l'exploitation)232 4662 y(des)g(disques,)f(en)h  (r\351sidait)g(en)h(l'exploitation)232 4662 y(des)g(disques,)f(en)h
 (l'in)n(tro)r(duction)f(de)h(commandes)f(de)h(gestion)e(des)i(\034c)n  (l'in)n(tro)r(duction)f(de)h(commandes)f(de)h(gestion)e(des)i(\034c)n
 (hiers,)f(ainsi)g(qu'en)232 4762 y(l'apparition)g(des)i(calculs)e(sym)n  (hiers,)f(ainsi)g(qu'en)232 4762 y(l'apparition)g(des)i(calculs)e(sym)n
 (b)r(oliques.)232 5040 y Fv(RPL)44 b Fu(386)p Fv(,)e(v)l(ersion)h  (b)r(oliques.)232 5040 y Fz(RPL)44 b Fy(386)p Fz(,)e(v)l(ersion)h
 Fu(3)p Fv(.)p Fu(0)357 5223 y FZ(En)29 b FY(1991)d FZ(u)j(d\351but\351)  Fy(3)p Fz(.)p Fy(0)357 5223 y F4(En)29 b F3(1991)d F4(u)j(d\351but\351)
 g(l'\351criture)e(d'une)i(troisi\350me)e(v)n(ersion)g(du)h  g(l'\351criture)e(d'une)i(troisi\350me)e(v)n(ersion)g(du)h
 (s\351quenceur)g(fonction\177)232 5322 y(nan)n(t)33 b(sur)f(un)h(IBM)f  (s\351quenceur)g(fonction\177)232 5322 y(nan)n(t)33 b(sur)f(un)h(IBM)f
 (PS/)p FY(2)g FZ(mo)r(d\350le)h(P)p FY(70)p FZ(,)f(un)h(i)p  (PS/)p F3(2)g F4(mo)r(d\350le)h(P)p F3(70)p F4(,)f(un)h(i)p
 FY(386)p FZ(D)n(X/)p FY(16)c FZ(MHz)k(d'une)g(puissance)e(tr\350s)232  F3(386)p F4(D)n(X/)p F3(16)c F4(MHz)k(d'une)g(puissance)e(tr\350s)232
 5422 y(raisonnable)i(p)r(our)i(l'\351p)r(o)r(que.)g(Les)f(instructions)  5422 y(raisonnable)i(p)r(our)i(l'\351p)r(o)r(que.)g(Les)f(instructions)
 g(graphiques)f(fon)n(t)i(leurs)g(apparitions.)p 0 TeXcolorgray  g(graphiques)f(fon)n(t)i(leurs)g(apparitions.)p 0 TeXcolorgray
 1623 5632 a FY(17)p 0 TeXcolorgray eop end  1623 5632 a F3(27)p 0 TeXcolorgray eop end
 %%Page: 18 18  %%Page: 28 28
 TeXDict begin 18 17 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 28 27 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(18)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(28)g F4(\026)i(#)p
 FY(18)p 0 TeXcolorgray -217 5461 a  F3(28)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(18)2243   5024 5461 a 0 TeXcolorgray 656 277 a F3(28)2243
 b Fz(HISTORIQUE)p 0 TeXcolorgray 656 540 a FZ(Le)34 b(s\351quenceur)f  b FD(HISTORIQUE)p 0 TeXcolorgray 656 540 a F4(Le)34 b(s\351quenceur)f
 (reste)g(toujours)g(\351crit)g(en)h(Basic,)f(mais)h(cette)g(fois-ci)f  (reste)g(toujours)g(\351crit)g(en)h(Basic,)f(mais)h(cette)g(fois-ci)f
 (en)h(T)-7 b(urb)r(o-Basic)656 640 y(V)p FY(1)27 b FZ(sous)g(IBM-DOS)g  (en)h(T)-7 b(urb)r(o-Basic)656 640 y(V)p F3(1)27 b F4(sous)g(IBM-DOS)g
 FY(5)p FZ(.)p FY(00)p FZ(.)656 914 y Fv(RPL)43 b Fu(387)p  F3(5)p F4(.)p F3(00)p F4(.)656 914 y Fz(RPL)43 b Fy(387)p
 Fv(,)f(v)l(ersion)h Fu(3)p Fv(.x)780 1096 y FZ(L'a)5  Fz(,)f(v)l(ersion)h Fy(3)p Fz(.x)780 1096 y F4(L'a)5
 b(jout)23 b(d'un)g(i)p FY(387)p FZ(D)n(X)f(dans)h(la)g(mac)n(hine)f(de)  b(jout)23 b(d'un)g(i)p F3(387)p F4(D)n(X)f(dans)h(la)g(mac)n(hine)f(de)
 i(d\351v)n(elopp)r(emen)n(t)e(p)r(ermet)h(l'adjonction)656  i(d\351v)n(elopp)r(emen)n(t)e(p)r(ermet)h(l'adjonction)656
 1196 y(de)29 b(fonctions)g(utilisan)n(t)g(le)h(copro)r(cesseur)c  1196 y(de)29 b(fonctions)g(utilisan)n(t)g(le)h(copro)r(cesseur)c
 (arithm\351tique.)j(Au)h(regard)d(du)j(gain)e(app)r(ort\351)656  (arithm\351tique.)j(Au)h(regard)d(du)j(gain)e(app)r(ort\351)656
Line 21372  i(d\351v)n(elopp)r(emen)n(t)e(p)r(ermet) Line 23802  i(d\351v)n(elopp)r(emen)n(t)e(p)r(ermet)
 (d'utiliser)f(dynamiquemen)n(t)h(la)g(m\351moire)f(et)656  (d'utiliser)f(dynamiquemen)n(t)h(la)g(m\351moire)f(et)656
 1694 y(tous)j(les)g(ob)5 b(jets)32 b(son)n(t)h(trait\351s)f(sous)g  1694 y(tous)j(les)g(ob)5 b(jets)32 b(son)n(t)h(trait\351s)f(sous)g
 (forme)h(de)g(c)n(ha\356ne)g(de)g(caract\350res.)d(Le)k(s\351quenceur)  (forme)h(de)g(c)n(ha\356ne)g(de)g(caract\350res.)d(Le)k(s\351quenceur)
 656 1793 y(est)27 b(p)r(ort\351)g(sous)g(OS/)p FY(2)f  656 1793 y(est)27 b(p)r(ort\351)g(sous)g(OS/)p F3(2)f
 FZ(W)-7 b(arp)27 b FY(3)g FZ(et)h FY(4)p FZ(.)656 2068  F4(W)-7 b(arp)27 b F3(3)g F4(et)h F3(4)p F4(.)656 2068
 y Fv(RPL/)p Fu(2)42 b Fv(ou)i(RPL)f Fu(4)p Fv(.x,)f(une)i(renaissance)  y Fz(RPL/)p Fy(2)42 b Fz(ou)i(RPL)f Fy(4)p Fz(.x,)f(une)i(renaissance)
 780 2249 y FZ(D\351but)29 b FY(1998)p FZ(,)d(le)i(s\351quenceur)f(se)h  780 2249 y F4(D\351but)29 b F3(1998)p F4(,)d(le)i(s\351quenceur)f(se)h
 (trouv)n(e)f(en)n(tra)n(v)n(\351)f(par)h(des)h(d\351cisions)f(prises)g  (trouv)n(e)f(en)n(tra)n(v)n(\351)f(par)h(des)h(d\351cisions)f(prises)g
 (une)h(di\177)656 2349 y(zaine)h(d'ann\351es)g(plus)g(t\364t)h(et)g  (une)h(di\177)656 2349 y(zaine)h(d'ann\351es)g(plus)g(t\364t)h(et)g
 (motiv)n(\351es)e(par)h(les)g(stations)g(de)g(calcul)g(alors)f(disp)r  (motiv)n(\351es)e(par)h(les)g(stations)g(de)g(calcul)g(alors)f(disp)r
Line 21400  b(p)r(euv)n(en)n(t)h(\352tre)f(v)n(olati Line 23830  b(p)r(euv)n(en)n(t)h(\352tre)f(v)n(olati
 b(jout\351)33 b(ainsi)g(qu'un)h(compilateur,)f(des)h(routines)656  b(jout\351)33 b(ainsi)g(qu'un)h(compilateur,)f(des)h(routines)656
 3345 y(d'impressions)26 b(et)h(une)h(gestion)f(des)g(threads)f(et)i  3345 y(d'impressions)26 b(et)h(une)h(gestion)f(des)g(threads)f(et)i
 (des)f(pro)r(cessus.)780 3445 y(Un)h(programme)d(RPL/)p  (des)f(pro)r(cessus.)780 3445 y(Un)h(programme)d(RPL/)p
 FY(2)h FZ(p)r(eut)i(main)n(tenan)n(t)f(\352tre)f(app)r(el\351)h(\340)g  F3(2)h F4(p)r(eut)i(main)n(tenan)n(t)f(\352tre)f(app)r(el\351)h(\340)g
 (partir)f(d'un)h(autre)g(lan\177)656 3545 y(gage)d(p)r(our)h(p)r(eu)i  (partir)f(d'un)h(autre)g(lan\177)656 3545 y(gage)d(p)r(our)h(p)r(eu)i
 (qu'il)e(soit)h(p)r(ossible)f(d'a)n(v)n(oir)e(une)j(con)n(v)n(en)n  (qu'il)e(soit)h(p)r(ossible)f(d'a)n(v)n(oir)e(une)j(con)n(v)n(en)n
 (tion)f(d'app)r(el)g(de)h(t)n(yp)r(e)g(C,)g(et)g(il)656  (tion)f(d'app)r(el)g(de)h(t)n(yp)r(e)g(C,)g(et)g(il)656
 3644 y(est)31 b(aussi)f(p)r(ossible)g(d'a)5 b(jouter)29  3644 y(est)31 b(aussi)f(p)r(ossible)g(d'a)5 b(jouter)29
 b(de)i(nouv)n(elles)f(fonctions)g(au)h(langage)d(sous)i(la)h(forme)f  b(de)i(nouv)n(elles)f(fonctions)g(au)h(langage)d(sous)i(la)h(forme)f
 (de)656 3744 y(biblioth\350ques)d(partag\351es.)780 3843  (de)656 3744 y(biblioth\350ques)d(partag\351es)e(\351crites)h(en)i
 y(Un)37 b(debugger)f(in)n(terne)g(est)g(a)5 b(jout\351.)36  (RPL/C.)780 3843 y(Un)37 b(debugger)f(in)n(terne)g(est)g(a)5
 b(Il)h(devien)n(t)f(p)r(ossible)g(d'analyser)f(des)h(erreurs)656  b(jout\351.)36 b(Il)h(devien)n(t)f(p)r(ossible)g(d'analyser)f(des)h
 3943 y FB(p)l(ost)e(mortem)f FZ(et)g(d'optimiser)f(ses)h(programmes)d  (erreurs)656 3943 y FF(p)l(ost)e(mortem)f F4(et)g(d'optimiser)f(ses)h
 (gr\342ce)h(\340)i(un)g(outil)g(de)g(pro\034lage.)e(Les)656  (programmes)d(gr\342ce)h(\340)i(un)g(outil)g(de)g(pro\034lage.)e(Les)
 4043 y(programmes)22 b(son)n(t)j(soit)f(in)n(terpr\351t\351s)g(soit)h  656 4043 y(programmes)22 b(son)n(t)j(soit)f(in)n(terpr\351t\351s)g
 (compil\351s.)f(Cette)i(compilation)d(n'est)j(pas)e(une)656  (soit)h(compil\351s.)f(Cette)i(compilation)d(n'est)j(pas)e(une)656
 4142 y(compilation)34 b(qui)h(g\351n\350re)e(un)i(\034c)n(hier)g  4142 y(compilation)34 b(qui)h(g\351n\350re)e(un)i(\034c)n(hier)g
 (binaire)f(autonome.)g(Elle)h(revien)n(t)f(\340)h(c)n(ha\356ner)e(en)  (binaire)f(autonome.)g(Elle)h(revien)n(t)f(\340)h(c)n(ha\356ner)e(en)
 656 4242 y(m\351moire)24 b(les)h(di\033\351ren)n(ts)g(ob)5  656 4242 y(m\351moire)24 b(les)h(di\033\351ren)n(ts)g(ob)5
 b(jets)25 b(p)r(our)f(n'ex\351cuter)h(que)g(du)g(co)r(de)g(utile)h(et)f  b(jets)25 b(p)r(our)f(n'ex\351cuter)h(que)g(du)g(co)r(de)g(utile)h(et)f
 (augmen)n(ter)f(sa)656 4342 y(vitesse)j(de)g(traitemen)n(t.)p  (augmen)n(ter)f(sa)656 4342 y(vitesse)j(de)g(traitemen)n(t.)p
 0 TeXcolorgray 2047 5632 a FY(18)p 0 TeXcolorgray eop  0 TeXcolorgray 2047 5632 a F3(28)p 0 TeXcolorgray eop
 end  end
 %%Page: 19 19  %%Page: 29 29
 TeXDict begin 19 18 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 29 28 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(19)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(29)g F4(\026)i(#)p
 FY(19)p 0 TeXcolorgray -217 5461 a  F3(29)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 21440  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 23870  f(de)f(cette)h(do)r(cumen)n(tation)f(son
 1 TeXcolorgray 1 TeXcolorgray 232 1309 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1309 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 1 TeXcolorgray
 1 TeXcolorgray 232 1646 2865 337 v 1 TeXcolorgray 0 TeXcolorgray  1 TeXcolorgray 232 1646 2865 337 v 1 TeXcolorgray 0 TeXcolorgray
 315 1520 653 4 v 1014 1520 a FO(Des)60 b(a)-5 b(v)-10  315 1520 653 4 v 1014 1520 a FU(Des)60 b(a)-5 b(v)-10
 b(an)-5 b(tages)61 b(du)f(RPL/)p FN(2)p 1 TeXcolorgray  b(an)-5 b(tages)61 b(du)f(RPL/)p FT(2)p 1 TeXcolorgray
 0 TeXcolorgray 357 2393 a FZ(Le)28 b(RPL/)p FY(2)g FZ(est)g(un)h  0 TeXcolorgray 357 2393 a F4(Le)28 b(RPL/)p F3(2)g F4(est)g(un)h
 (langage)d(in)n(terpr\351t\351)h(ou)h(compil\351,)g(T)-7  (langage)d(in)n(terpr\351t\351)h(ou)h(compil\351,)g(T)-7
 b(uring)28 b(equiv)-5 b(alen)n(t,)27 b(de)i(haut)232  b(uring)28 b(equiv)-5 b(alen)n(t,)27 b(de)i(haut)232
 2493 y(niv)n(eau)37 b(et)h(p)r(ermettan)n(t)g(de)g(constammen)n(t)f  2493 y(niv)n(eau)37 b(et)h(p)r(ermettan)n(t)g(de)g(constammen)n(t)f
Line 21484  g(de)g(capacit\351.)232 4100 y(Il)38 b(f Line 23914  g(de)g(capacit\351.)232 4100 y(Il)38 b(f
 (t)g(\340)g(dire)g(que)h(le)g(t)n(yp)r(e)f(asso)r(ci\351)f(\340)i(une)g  (t)g(\340)g(dire)g(que)h(le)g(t)n(yp)r(e)f(asso)r(ci\351)f(\340)i(une)g
 (donn\351e)f(est)g(toujours)g(le)232 4300 y(t)n(yp)r(e)i(minimal)f(p)r  (donn\351e)f(est)g(toujours)g(le)232 4300 y(t)n(yp)r(e)i(minimal)f(p)r
 (ermettan)n(t)h(de)f(la)g(repr\351sen)n(ter)f(correctemen)n(t.)357  (ermettan)n(t)h(de)f(la)g(repr\351sen)n(ter)f(correctemen)n(t.)357
 4412 y(Le)e(s\351quenceur)f(RPL/)p FY(2)h FZ(se)g(v)n(eut)g(d'usage)f  4412 y(Le)e(s\351quenceur)f(RPL/)p F3(2)h F4(se)g(v)n(eut)g(d'usage)f
 (le)i(plus)f(g\351n\351ral)f(p)r(ossible.)g(Il)i(p)r(oss\350de)e(des)  (le)i(plus)f(g\351n\351ral)f(p)r(ossible.)g(Il)i(p)r(oss\350de)e(des)
 232 4512 y(fonctions)18 b(de)h(traitemen)n(t)e(de)i(donn\351es)f  232 4512 y(fonctions)18 b(de)h(traitemen)n(t)e(de)i(donn\351es)f
 (statistiques,)f(des)h(p)r(ossibilit\351s)g(de)g(repr\351sen)n(tation)  (statistiques,)f(des)h(p)r(ossibilit\351s)g(de)g(repr\351sen)n(tation)
Line 21499  g(un)g(langage)e(de)232 4911 y(macroinst Line 23929  g(un)g(langage)e(de)232 4911 y(macroinst
 b(aux)i(fonctions)232 5010 y(in)n(trins\350ques)34 b(du)h(langage)d  b(aux)i(fonctions)232 5010 y(in)n(trins\350ques)34 b(du)h(langage)d
 (des)j(fonctions)f(compil\351es)f(d\351\034nies)i(par)f(l'utilisateur)f  (des)j(fonctions)f(compil\351es)f(d\351\034nies)i(par)f(l'utilisateur)f
 (p)r(our)232 5110 y(un)28 b(b)r(esoin)f(sp)r(\351ci\034que.)357  (p)r(our)232 5110 y(un)28 b(b)r(esoin)f(sp)r(\351ci\034que.)357
 5223 y(Le)e(RPL/)p FY(2)g FZ(\351vite)g(aussi)g(tous)g(les)g  5223 y(Le)e(RPL/)p F3(2)g F4(\351vite)g(aussi)g(tous)g(les)g
 (probl\350mes)f(d'allo)r(cation)g(de)i(m\351moire.)e(Cette)i(ges\177)  (probl\350mes)f(d'allo)r(cation)g(de)i(m\351moire.)e(Cette)i(ges\177)
 232 5322 y(tion)34 b(\026)g(dynamique)f(et)h(lab)r(orieuse)e(dans)h(la)  232 5322 y(tion)34 b(\026)g(dynamique)f(et)h(lab)r(orieuse)e(dans)h(la)
 g(plupart)h(des)f(langages)e(\026)j(est)g(laiss\351e)e(\340)232  g(plupart)h(des)f(langages)e(\026)j(est)g(laiss\351e)e(\340)232
 5422 y(la)c(discr\351tion)f(du)i(s\351quenceur.)e(Elle)i(est)f  5422 y(la)c(discr\351tion)f(du)i(s\351quenceur.)e(Elle)i(est)f
 (totalemen)n(t)f(transparen)n(te)f(et)j(assujettie)f(\340)g(un)p  (totalemen)n(t)f(transparen)n(te)f(et)j(assujettie)f(\340)g(un)p
 0 TeXcolorgray 1623 5632 a FY(19)p 0 TeXcolorgray eop  0 TeXcolorgray 1623 5632 a F3(29)p 0 TeXcolorgray eop
 end  end
 %%Page: 20 20  %%Page: 30 30
 TeXDict begin 20 19 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 30 29 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(20)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(30)g F4(\026)i(#)p
 FY(20)p 0 TeXcolorgray -217 5461 a  F3(30)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 656 277 a FY(20)1643   5024 5461 a 0 TeXcolorgray 656 277 a F3(30)1643
 b Fz(DES)28 b(A)-9 b(V)g(ANT)i(A)n(GES)29 b(DU)f(RPL/)p  b FD(DES)28 b(A)-9 b(V)g(ANT)i(A)n(GES)29 b(DU)f(RPL/)p
 Fy(2)p 0 TeXcolorgray 656 540 a FZ(m\351canisme)22 b(de)g(protection)f  FC(2)p 0 TeXcolorgray 656 540 a F4(m\351canisme)22 b(de)g(protection)f
 (des)i(acc\350s)e(m\351moire,)h(les)g(seules)g(erreurs)e(p)r(ouv)-5  (des)i(acc\350s)e(m\351moire,)h(les)g(seules)g(erreurs)e(p)r(ouv)-5
 b(an)n(t)22 b(alors)f(sur\177)656 640 y(v)n(enir)d(\351tan)n(t)h(des)g  b(an)n(t)22 b(alors)f(sur\177)656 640 y(v)n(enir)d(\351tan)n(t)h(des)g
 (erreurs)e(de)i(conception)g(des)g(programmes.)d(Ces)j(erreurs)e(ne)i  (erreurs)e(de)i(conception)g(des)g(programmes.)d(Ces)j(erreurs)e(ne)i
Line 21541  n(tra\356ner)d(la)i(cr\351ation)f(d'un)h Line 23971  n(tra\356ner)d(la)i(cr\351ation)f(d'un)h
 (d'informations)h(relativ)n(e)f(\340)i(cette)g(erreur.)e(Un)i(mo)r(de)g  (d'informations)h(relativ)n(e)f(\340)i(cette)g(erreur.)e(Un)i(mo)r(de)g
 (de)g(fonctionnemen)n(t)656 1238 y(en)h(pas)g(\340)g(pas)g(p)r(eut)h  (de)g(fonctionnemen)n(t)656 1238 y(en)h(pas)g(\340)g(pas)g(p)r(eut)h
 (alors)e(aider)h(\340)g(la)g(correction)e(de)j(ce)f(dysfonctionnemen)n  (alors)e(aider)h(\340)g(la)g(correction)e(de)j(ce)f(dysfonctionnemen)n
 (t.)780 1337 y(Le)h(RPL/)p FY(2)f FZ(g\350re)f(nativ)n(emen)n(t)h(des)g  (t.)780 1337 y(Le)h(RPL/)p F3(2)f F4(g\350re)f(nativ)n(emen)n(t)h(des)g
 (bases)g(de)h(donn\351es)f(de)g(t)n(yp)r(e)h(SQL)f(ainsi)g(que)g(des)  (bases)g(de)h(donn\351es)f(de)g(t)n(yp)r(e)h(SQL)f(ainsi)g(que)g(des)
 656 1437 y(\034c)n(hiers)f(de)h(t)n(yp)r(e)g(format\351s)e(ou)i(non)f  656 1437 y(\034c)n(hiers)f(de)h(t)n(yp)r(e)g(format\351s)e(ou)i(non)f
 (format\351s)g(\(\034c)n(hiers)g(em)n(barquan)n(t)f(p)r(our)i(c)n  (format\351s)g(\(\034c)n(hiers)g(em)n(barquan)n(t)f(p)r(our)i(c)n
Line 21571  n(he)h(se)f(d\351roulan)n(t)g(dans)h(un) Line 24001  n(he)h(se)f(d\351roulan)n(t)g(dans)h(un)
 (ils)h(p)r(our\177)656 2732 y(raien)n(t)i(\352tre)g(conduits)h(sur)f  (ils)h(p)r(our\177)656 2732 y(raien)n(t)i(\352tre)g(conduits)h(sur)f
 (un)h(calculateur)f(de)h(p)r(o)r(c)n(he)f(fonctionnan)n(t)g(en)h  (un)h(calculateur)f(de)h(p)r(o)r(c)n(he)f(fonctionnan)n(t)g(en)h
 (notation)f(p)r(olo\177)656 2832 y(naise)g(in)n(v)n(erse.)p  (notation)f(p)r(olo\177)656 2832 y(naise)g(in)n(v)n(erse.)p
 0 TeXcolorgray 2047 5632 a FY(20)p 0 TeXcolorgray eop  0 TeXcolorgray 2047 5632 a F3(30)p 0 TeXcolorgray eop
 end  end
 %%Page: 21 21  %%Page: 31 31
 TeXDict begin 21 20 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 31 30 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(21)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(31)g F4(\026)i(#)p
 FY(21)p 0 TeXcolorgray -217 5461 a  F3(31)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1038 2154 a Ft(Premi\350re)60 b(partie)525 2569 y FD(Concepts)72  1038 2154 a Fx(Premi\350re)60 b(partie)525 2569 y FH(Concepts)72
 b(fondamen)-6 b(taux)p 0 TeXcolorgray 1623 5632 a FY(21)p  b(fondamen)-6 b(taux)p 0 TeXcolorgray 1623 5632 a F3(31)p
 0 TeXcolorgray eop end  0 TeXcolorgray eop end
 %%Page: 22 22  %%Page: 32 32
 TeXDict begin 22 21 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 32 31 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(22)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(32)g F4(\026)i(#)p
 FY(22)p 0 TeXcolorgray -217 5461 a  F3(32)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 21611  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 24041  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 23 23  %%Page: 33 33
 TeXDict begin 23 22 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 33 32 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(23)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(33)g F4(\026)i(#)p
 FY(23)p 0 TeXcolorgray -217 5461 a  F3(33)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 21630  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 24060  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2902 1355 a Fs(1)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2902 1355 a Fw(1)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
 1687 1871 4 v 2232 1687 a FO(Notations)p 1 TeXcolorgray  1687 1871 4 v 2232 1687 a FU(Notations)p 1 TeXcolorgray
 0 TeXcolorgray 357 2173 a FZ(Le)g(fonctionnemen)n(t)f(in)n(terne)g(du)h  0 TeXcolorgray 357 2173 a F4(Le)g(fonctionnemen)n(t)f(in)n(terne)g(du)h
 (RPL/)p FY(2)f FZ(se)h(fait)g(exclusiv)n(emen)n(t)e(en)i(notation)f(p)r  (RPL/)p F3(2)f F4(se)h(fait)g(exclusiv)n(emen)n(t)e(en)i(notation)f(p)r
 (olo\177)232 2273 y(naise)g(in)n(v)n(ers\351e.)e(P)n(our)i(des)g  (olo\177)232 2273 y(naise)g(in)n(v)n(ers\351e.)e(P)n(our)i(des)g
 (raisons)e(d'e\036cacit\351,)i(cette)h(notation)e(sera)g(la)h(logique)e  (raisons)e(d'e\036cacit\351,)i(cette)h(notation)e(sera)g(la)h(logique)e
 (princi\177)232 2372 y(pale)27 b(utilis\351e)g(par)f(les)h(programmes)d  (princi\177)232 2372 y(pale)27 b(utilis\351e)g(par)f(les)h(programmes)d
 (\351crits)j(en)g(RPL/)p FY(2)p FZ(.)f(N\351anmoins,)g(p)r(our)h(des)g  (\351crits)j(en)g(RPL/)p F3(2)p F4(.)f(N\351anmoins,)g(p)r(our)h(des)g
 (raisons)232 2472 y(de)k(lisibilit\351s,)g(deux)g(autres)f(notations)f  (raisons)232 2472 y(de)k(lisibilit\351s,)g(deux)g(autres)f(notations)f
 (son)n(t)i(utilis\351es)f(:)h(la)g(notation)e(alg\351brique)g(p)r(our)  (son)n(t)i(utilis\351es)f(:)h(la)g(notation)e(alg\351brique)g(p)r(our)
 232 2572 y(les)f(expressions)d(sym)n(b)r(olique)h(et)i(la)f(notation)g  232 2572 y(les)f(expressions)d(sym)n(b)r(olique)h(et)i(la)f(notation)g
 (in\034xe)g(p)r(our)g(les)g(structures)g(de)g(con)n(tr\364le.)232  (in\034xe)g(p)r(our)g(les)g(structures)g(de)g(con)n(tr\364le.)232
 2848 y Fu(1)p Fv(.)p Fu(1)131 b Fv(Notation)41 b(p)t(olonaise)g(in)l(v)  2848 y Fy(1)p Fz(.)p Fy(1)131 b Fz(Notation)41 b(p)t(olonaise)g(in)l(v)
 l(erse)357 3030 y FZ(La)f(logique)f(principalemen)n(t)h(utilis\351e)h  l(erse)357 3030 y F4(La)f(logique)f(principalemen)n(t)h(utilis\351e)h
 (par)e(le)i(s\351quenceur)e(RPL/)p FY(2)h FZ(s'appuie)g(sur)232  (par)e(le)i(s\351quenceur)e(RPL/)p F3(2)h F4(s'appuie)g(sur)232
 3130 y(une)c(formalisation)d(math\351matique)i(conn)n(ue)g(sous)g(le)g  3130 y(une)c(formalisation)d(math\351matique)i(conn)n(ue)g(sous)g(le)g
 (nom)h(de)f(\023)h(notation)e(p)r(olonaise)232 3230 y(in)n(v)n(erse)c  (nom)h(de)f(\023)h(notation)e(p)r(olonaise)232 3230 y(in)n(v)n(erse)c
 (\024)i(et)g(d\351v)n(elopp)r(\351e)f(par)g(le)g(logicien)g(p)r  (\024)i(et)g(d\351v)n(elopp)r(\351e)f(par)g(le)g(logicien)g(p)r
 (olonais)f(Jean)h(\212uk)-5 b(asiwiecz)30 b(\()p FY(1878)p  (olonais)f(Jean)h(\212uk)-5 b(asiwiecz)30 b(\()p F3(1878)p
 FZ(-)p FY(1956)p FZ(\).)232 3329 y(Si)d(la)g(notation)f(alg\351brique)e  F4(-)p F3(1956)p F4(\).)232 3329 y(Si)d(la)g(notation)f(alg\351brique)e
 (con)n(v)n(en)n(tionnelle)h(place)h(les)h(op)r(\351rateurs)e  (con)n(v)n(en)n(tionnelle)h(place)h(les)h(op)r(\351rateurs)e
 FB(entr)l(e)h FZ(les)g(nom)n(bres)232 3429 y(ou)j(v)-5  FF(entr)l(e)h F4(les)g(nom)n(bres)232 3429 y(ou)j(v)-5
 b(ariables)27 b(d'une)i(expression)d(lors)i(de)g(son)g(\351v)-5  b(ariables)27 b(d'une)i(expression)d(lors)i(de)g(son)g(\351v)-5
 b(aluation,)28 b(la)g(notation)g(in)n(tro)r(duite)g(par)232  b(aluation,)28 b(la)g(notation)g(in)n(tro)r(duite)g(par)232
 3529 y(\212uk)-5 b(asiwiecz)37 b(sp)r(\351ci\034e)h(les)g(op)r  3529 y(\212uk)-5 b(asiwiecz)37 b(sp)r(\351ci\034e)h(les)g(op)r
 (\351rateurs)d FB(avant)j FZ(les)g(v)-5 b(ariables.)36  (\351rateurs)d FF(avant)j F4(les)g(v)-5 b(ariables.)36
 b(Une)i(v)-5 b(arian)n(te)37 b(de)h(cette)232 3628 y(logique)33  b(Une)i(v)-5 b(arian)n(te)37 b(de)h(cette)232 3628 y(logique)33
 b(sp)r(\351ci\034e)h(les)g(op)r(\351rateurs)e FB(apr)l(\350s)j  b(sp)r(\351ci\034e)h(les)g(op)r(\351rateurs)e FF(apr)l(\350s)j
 FZ(les)f(v)-5 b(ariables)32 b(et)j(s'app)r(elle)e(alors)f(\023)j  F4(les)f(v)-5 b(ariables)32 b(et)j(s'app)r(elle)e(alors)f(\023)j
 (notation)232 3728 y(p)r(olonaise)23 b(in)n(v)n(erse)g(\024)-7  (notation)232 3728 y(p)r(olonaise)23 b(in)n(v)n(erse)g(\024)-7
 b(.)25 b(L'id\351e)f(principale)f(de)i(la)f(notation)f(p)r(olonaise)g  b(.)25 b(L'id\351e)f(principale)f(de)i(la)f(notation)f(p)r(olonaise)g
 (in)n(v)n(erse)g(est)h(que)g(les)232 3827 y(nom)n(bres)18  (in)n(v)n(erse)g(est)h(que)g(les)232 3827 y(nom)n(bres)18
Line 21674  b(des)g(commandes)f(prennen)n(t)h(des)g( Line 24104  b(des)g(commandes)f(prennen)n(t)h(des)g(
 (pile)f(et)h(y)f(ren)n(v)n(oien)n(t)232 4226 y(leurs)22  (pile)f(et)h(y)f(ren)n(v)n(oien)n(t)232 4226 y(leurs)22
 b(r\351sultats,)f(o\371)h(ils)g(p)r(euv)n(en)n(t)g(\340)g(leur)f(tour)h  b(r\351sultats,)f(o\371)h(ils)g(p)r(euv)n(en)n(t)g(\340)g(leur)f(tour)h
 (\352tre)g(utilis\351s)g(comme)f(argumen)n(ts)g(d'autres)232  (\352tre)g(utilis\351s)g(comme)f(argumen)n(ts)g(d'autres)232
 4326 y(commandes.)357 4426 y(Le)39 b(RPL/)p FY(2)g FZ(utilise)h  4326 y(commandes.)357 4426 y(Le)39 b(RPL/)p F3(2)g F4(utilise)h
 (utilise)f(cette)h(logique)e(p)r(our)h(plusieurs)f(raisons,)g(la)h  (utilise)f(cette)h(logique)e(p)r(our)h(plusieurs)f(raisons,)g(la)h
 (premi\350re)232 4525 y(\351tan)n(t)e(qu'elle)g(\351vite)g(la)g  (premi\350re)232 4525 y(\351tan)n(t)e(qu'elle)g(\351vite)g(la)g
 (co\373teuse)f(in)n(terpr\351tation)g(n\351cessaire)f(\340)h(une)i  (co\373teuse)f(in)n(terpr\351tation)g(n\351cessaire)f(\340)h(une)i
Line 21691  g(argumen)n(ts)f(\351tan)n(t)h(pris)g(da Line 24121  g(argumen)n(ts)f(\351tan)n(t)h(pris)g(da
 (Cel\340)i(\351tan)n(t)g(dit,)i(l'utilisation)e(de)g(la)h(notation)e(p)  (Cel\340)i(\351tan)n(t)g(dit,)i(l'utilisation)e(de)g(la)h(notation)e(p)
 r(olonaise)232 5123 y(in)n(v)n(erse)g(reste)h(sans)f(doute)i  r(olonaise)232 5123 y(in)n(v)n(erse)g(reste)h(sans)f(doute)i
 (l'obstacle)e(ma)5 b(jeur)28 b(que)i(rencon)n(treron)n(t)c(les)j  (l'obstacle)e(ma)5 b(jeur)28 b(que)i(rencon)n(treron)n(t)c(les)j
 (utilisateurs)g(du)232 5223 y(RPL/)p FY(2)p FZ(,)i(car)f(si)h(elle)g  (utilisateurs)g(du)232 5223 y(RPL/)p F3(2)p F4(,)i(car)f(si)h(elle)g
 (est)f(tr\350s)h(e\036cace,)f(elle)h(n\351cessite)f(un)i  (est)f(tr\350s)h(e\036cace,)f(elle)h(n\351cessite)f(un)i
 (r\351arrangemen)n(t)27 b(men)n(tal)k(des)232 5322 y(s\351quences)e  (r\351arrangemen)n(t)27 b(men)n(tal)k(des)232 5322 y(s\351quences)e
 (d'instructions)f(d'une)i(expression)d(a)n(v)-5 b(an)n(t)28  (d'instructions)f(d'une)i(expression)d(a)n(v)-5 b(an)n(t)28
 b(de)i(p)r(ouv)n(oir)d(en)j(calculer)e(le)h(r\351sul\177)232  b(de)i(p)r(ouv)n(oir)d(en)j(calculer)e(le)h(r\351sul\177)232
 5422 y(tat.)j(Cep)r(endan)n(t,)g(le)g(RPL/)p FY(2)f FZ(\351tan)n(t)g  5422 y(tat.)j(Cep)r(endan)n(t,)g(le)g(RPL/)p F3(2)f F4(\351tan)n(t)g
 (capable)g(d'e\033ectuer)g(des)h(calculs)f(formel,)g(il)h(reste)p  (capable)g(d'e\033ectuer)g(des)h(calculs)f(formel,)g(il)h(reste)p
 0 TeXcolorgray 1623 5632 a FY(23)p 0 TeXcolorgray eop  0 TeXcolorgray 1623 5632 a F3(33)p 0 TeXcolorgray eop
 end  end
 %%Page: 24 24  %%Page: 34 34
 TeXDict begin 24 23 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 34 33 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(24)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(34)g F4(\026)i(#)p
 FY(24)p 0 TeXcolorgray -217 5461 a  F3(34)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 676 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 617 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 569 a  TeXcolorgray -458 510 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 569 a Fq(1)-458 569 y   -458 510 a Fu(1)-458 510 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 569 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(24)1687  510 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(34)1687
 b Fz(CHAPITRE)29 b Fy(1)p Fz(.)54 b(NOT)-7 b(A)g(TIONS)p  b FD(CHAPITRE)29 b FC(1)p FD(.)54 b(NOT)-7 b(A)g(TIONS)p
 0 TeXcolorgray 656 540 a FZ(p)r(ossible)28 b(d'utiliser)h(des)g  0 TeXcolorgray 656 540 a F4(p)r(ossible)28 b(d'utiliser)h(des)g
 (expressions)e(en)j(notation)e(alg\351brique)f(mais)i(au)g(d\351trimen)  (expressions)e(en)j(notation)e(alg\351brique)f(mais)i(au)g(d\351trimen)
 n(t)g(de)656 640 y(la)i(v)n(\351lo)r(cit\351)f(du)i(langage.)d(L'un)i  n(t)g(de)656 640 y(la)i(v)n(\351lo)r(cit\351)f(du)i(langage.)d(L'un)i
 (des)g(a)n(v)-5 b(an)n(tages)29 b(essen)n(tiel)h(r\351sidan)n(t)g(de)i  (des)g(a)n(v)-5 b(an)n(tages)29 b(essen)n(tiel)h(r\351sidan)n(t)g(de)i
Line 21738  f(de)h(sa)n(v)n(oir)d(si)656 839 y(la)33 Line 24168  f(de)h(sa)n(v)n(oir)d(si)656 839 y(la)33
 (de)g(plus)f(adapt\351)g(\340)h(ses)f(b)r(esoins)g(et)h(m\351langer)e  (de)g(plus)f(adapt\351)g(\340)h(ses)f(b)r(esoins)g(et)h(m\351langer)e
 (expressions)656 1038 y(alg\351briques)d(classiques)h(et)i  (expressions)656 1038 y(alg\351briques)d(classiques)h(et)i
 (manipulations)e(en)i(notation)e(p)r(olonaise)g(in)n(v)n(erse.)780  (manipulations)e(en)i(notation)e(p)r(olonaise)g(in)n(v)n(erse.)780
 1138 y(La)e(pile)g(utilis\351e)g(par)f(le)h(RPL/)p FY(2)f  1138 y(La)e(pile)g(utilis\351e)g(par)f(le)h(RPL/)p F3(2)f
 FZ(n'est)h(pas)f(limit\351e)h(en)h(taille.)e(Les)h(en)n(tr\351es)f(et)h  F4(n'est)h(pas)f(limit\351e)h(en)h(taille.)e(Les)h(en)n(tr\351es)f(et)h
 (sorties)656 1238 y(de)29 b(la)f(pile)g(se)h(fon)n(t)f(exclusiv)n(emen)  (sorties)656 1238 y(de)29 b(la)f(pile)g(se)h(fon)n(t)f(exclusiv)n(emen)
 n(t)g(par)g(le)g(niv)n(eau)g FY(1)p FZ(.)g(P)n(our)g(des)g(raisons)f  n(t)g(par)g(le)g(niv)n(eau)g F3(1)p F4(.)g(P)n(our)g(des)g(raisons)f
 (d'e\036cacit\351)h(et)656 1337 y(a\034n)35 b(de)g(r\351duire)f(les)h  (d'e\036cacit\351)h(et)656 1337 y(a\034n)35 b(de)g(r\351duire)f(les)h
 (co\373ts)g(des)g(op)r(\351rations)e(d'a)5 b(jout)34  (co\373ts)g(des)g(op)r(\351rations)e(d'a)5 b(jout)34
 b(et)i(de)f(suppression)f(d'\351l\351men)n(ts,)656 1437  b(et)i(de)f(suppression)f(d'\351l\351men)n(ts,)656 1437
Line 21752  y(cette)24 b(pile)f(n'est)h(pas)f(implan Line 24182  y(cette)24 b(pile)f(n'est)h(pas)f(implan
 1636 y(P)n(our)20 b(les)h(m\352mes)g(raisons,)d(les)j(ob)5  1636 y(P)n(our)20 b(les)h(m\352mes)g(raisons,)d(les)j(ob)5
 b(jets)20 b(con)n(ten)n(us)g(dans)g(la)h(pile)g(ne)g(son)n(t)f  b(jets)20 b(con)n(ten)n(us)g(dans)g(la)h(pile)g(ne)g(son)n(t)f
 (r\351ellemen)n(t)g(copi\351s)656 1736 y(ou)27 b(dupliqu\351s)g(que)h  (r\351ellemen)n(t)g(copi\351s)656 1736 y(ou)27 b(dupliqu\351s)g(que)h
 (lors)e(de)h(leurs)g(mo)r(di\034cations.)656 2010 y Fu(1)p  (lors)e(de)h(leurs)g(mo)r(di\034cations.)656 2010 y Fy(1)p
 Fv(.)p Fu(2)130 b Fv(Notation)42 b(alg\351brique)780  Fz(.)p Fy(2)130 b Fz(Notation)42 b(alg\351brique)780
 2192 y FZ(Cette)f(notation)f(p)r(ermet)h(de)g(saisir)e(une)i  2192 y F4(Cette)f(notation)f(p)r(ermet)h(de)g(saisir)e(une)i
 (expression)e(sous)h(sa)g(forme)g(alg\351brique)656 2291  (expression)e(sous)h(sa)g(forme)g(alg\351brique)656 2291
 y(ordinaire,)22 b(puis)j(de)g(calculer)e(le)h(r\351sultat)g(lors)f(de)i  y(ordinaire,)22 b(puis)j(de)g(calculer)e(le)h(r\351sultat)g(lors)f(de)i
 (son)f(\351v)-5 b(aluation.)23 b(Cette)i(appro)r(c)n(he)e(a)h(le)656  (son)f(\351v)-5 b(aluation.)23 b(Cette)i(appro)r(c)n(he)e(a)h(le)656
Line 21777  h(de)g(calcul.)f(P)n(our)g(r\351duire)g( Line 24207  h(de)g(calcul.)f(P)n(our)g(r\351duire)g(
 b(expression)e(alg\351brique)g(en)i(notation)f(p)r(olonaise)g(in)n(v)n  b(expression)e(alg\351brique)g(en)i(notation)f(p)r(olonaise)g(in)n(v)n
 (ers\351e)f(est)i(e\033ectu\351e)g(lors)f(de)656 3288  (ers\351e)f(est)i(e\033ectu\351e)g(lors)f(de)656 3288
 y(l'empilage)d(initial)i(de)f(l'ob)5 b(jet.)656 3562  y(l'empilage)d(initial)i(de)f(l'ob)5 b(jet.)656 3562
 y Fu(1)p Fv(.)p Fu(3)130 b Fv(Notation)42 b(in\034xe)780  y Fy(1)p Fz(.)p Fy(3)130 b Fz(Notation)42 b(in\034xe)780
 3744 y FZ(Certaines)22 b(fonctions)f(du)i(langage)e(tra)n(v)-5  3744 y F4(Certaines)22 b(fonctions)f(du)i(langage)e(tra)n(v)-5
 b(aillen)n(t)21 b(en)h(notation)g(in\034xe)g(p)r(our)g(des)g(raisons)  b(aillen)n(t)21 b(en)h(notation)g(in\034xe)g(p)r(our)g(des)g(raisons)
 656 3843 y(de)28 b(clart\351.)e(Il)i(s'agit)f(principalemen)n(t)f(des)i  656 3843 y(de)28 b(clart\351.)e(Il)i(s'agit)f(principalemen)n(t)f(des)i
 (instructions)e(p)r(ortan)n(t)h(sur)g(des)h(blo)r(cs)f(de)g(pro\177)656  (instructions)e(p)r(ortan)n(t)h(sur)g(des)h(blo)r(cs)f(de)g(pro\177)656
 3943 y(grammes)21 b(comme)h(les)g(b)r(oucles)f(et)i(les)f(structures)f  3943 y(grammes)21 b(comme)h(les)g(b)r(oucles)f(et)i(les)f(structures)f
 (de)i(con)n(tr\364le)d(et)j(de)f(reprise)f(sur)h(erreur.)656  (de)i(con)n(tr\364le)d(et)j(de)f(reprise)f(sur)h(erreur.)656
 4043 y(Dans)27 b(ce)g(cas,)g(l'instruction)g(est)g(mise)h(en)n(tre)f  4043 y(Dans)27 b(ce)g(cas,)g(l'instruction)g(est)g(mise)h(en)n(tre)f
 (ses)f(argumen)n(ts.)656 4317 y Fu(1)p Fv(.)p Fu(4)130  (ses)f(argumen)n(ts.)656 4317 y Fy(1)p Fz(.)p Fy(4)130
 b Fv(Commen)l(taires)780 4499 y FZ(Les)21 b(programmes)d(RPL/)p  b Fz(Commen)l(taires)780 4499 y F4(Les)21 b(programmes)d(RPL/)p
 FY(2)i FZ(p)r(euv)n(en)n(t)h(con)n(tenir)e(deux)i(sortes)e(de)i(commen)  F3(2)i F4(p)r(euv)n(en)n(t)h(con)n(tenir)e(deux)i(sortes)e(de)i(commen)
 n(taires.)e(T)-7 b(out)656 4598 y(ce)34 b(qui)f(est)h(compris)f(en)n  n(taires.)e(T)-7 b(out)656 4598 y(ce)34 b(qui)f(est)h(compris)f(en)n
 (tre)g(les)g(balises)g FI(/*)g FZ(et)h FI(*/)f FZ(est)h(ignor\351.)e  (tre)g(les)g(balises)g FO(/*)g F4(et)h FO(*/)f F4(est)h(ignor\351.)e
 (De)i(la)f(m\352me)h(mani\350re,)656 4698 y(tout)27 b(ce)h(qui)f(suit)h  (De)i(la)f(m\352me)h(mani\350re,)656 4698 y(tout)27 b(ce)h(qui)f(suit)h
 (une)g(balise)e FI(//)h FZ(est)h(ignor\351)d(jusqu'\340)i(la)h(\034n)f  (une)g(balise)e FO(//)h F4(est)h(ignor\351)d(jusqu'\340)i(la)h(\034n)f
 (de)h(la)f(ligne.)p 0 TeXcolorgray 2047 5632 a FY(24)p  (de)h(la)f(ligne.)p 0 TeXcolorgray 2047 5632 a F3(34)p
 0 TeXcolorgray eop end  0 TeXcolorgray eop end
 %%Page: 25 25  %%Page: 35 35
 TeXDict begin 25 24 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 35 34 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(25)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(35)g F4(\026)i(#)p
 FY(25)p 0 TeXcolorgray -217 5461 a  F3(35)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1536 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1526 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2902 1370 a Fs(2)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2902 1360 a Fw(2)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1819 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1808 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1702 1236 4 v 1597 1702 a FO(T)-5 b(yp)5 b(es)60 b(de)f(donn\351es)p  1692 1236 4 v 1597 1692 a FU(T)-5 b(yp)5 b(es)60 b(de)f(donn\351es)p
 1 TeXcolorgray 0 TeXcolorgray 357 2237 a FZ(Les)28 b(donn\351es)g  1 TeXcolorgray 0 TeXcolorgray 357 2216 a F4(Les)28 b(donn\351es)g
 (manipul\351es)f(par)h(le)g(RPL/)p FY(2)g FZ(son)n(t)g(t)n(yp)r  (manipul\351es)f(par)h(le)g(RPL/)p F3(2)g F4(son)n(t)g(t)n(yp)r
 (\351es.)g(Cep)r(endan)n(t,)g(l'a\033ectation)232 2336  (\351es.)g(Cep)r(endan)n(t,)g(l'a\033ectation)232 2316
 y(d'un)38 b(t)n(yp)r(e)f(\340)g(un)h(ob)5 b(jet)37 b(se)g(fait)g(de)h  y(d'un)38 b(t)n(yp)r(e)f(\340)g(un)h(ob)5 b(jet)37 b(se)g(fait)g(de)h
 (mani\350re)e(automatique)g(et)h(non)g(par)g(d\351claration)232  (mani\350re)e(automatique)g(et)h(non)g(par)g(d\351claration)232
 2436 y(pr\351alable.)31 b(Il)i(faut)f(aussi)g(noter)f(qu'un)i  2416 y(pr\351alable.)31 b(Il)i(faut)f(aussi)g(noter)f(qu'un)i
 (m\351canisme)e(d'h\351ritage)g(existe)h(en)n(tre)g(certains)232  (m\351canisme)e(d'h\351ritage)g(existe)h(en)n(tre)g(certains)232
 2535 y(t)n(yp)r(es,)g(p)r(ermettan)n(t)f(une)g(coh\351rence)f(des)h  2515 y(t)n(yp)r(es,)g(p)r(ermettan)n(t)f(une)g(coh\351rence)f(des)h
 (r\351sultats)f(de)i(calcul.)f(Ainsi,)g(si)g(un)h(calcul)f(ne)232  (r\351sultats)f(de)i(calcul.)f(Ainsi,)g(si)g(un)h(calcul)f(ne)232
 2635 y(p)r(eut)e(\352tre)e(ac)n(hev)n(\351)f(en)h(en)n(tier,)g(il)h  2615 y(p)r(eut)e(\352tre)e(ac)n(hev)n(\351)f(en)h(en)n(tier,)g(il)h
 (passera)d(en)j(r\351el)e(v)n(oire)g(en)i(complexe.)357  (passera)d(en)j(r\351el)e(v)n(oire)g(en)i(complexe.)357
 2750 y(P)n(our)h(des)h(raisons)d(de)j(p)r(erformances,)e(les)i(ob)5  2720 y(P)n(our)h(des)h(raisons)d(de)j(p)r(erformances,)e(les)i(ob)5
 b(jets)29 b(ne)g(son)n(t)h(copi\351s)e(que)i(lors)f(de)g(mo\177)232  b(jets)29 b(ne)g(son)n(t)h(copi\351s)e(que)i(lors)f(de)g(mo\177)232
 2850 y(di\034cations.)f(Dans)f(tous)h(les)g(autres)f(cas,)g(seule)h  2819 y(di\034cations.)f(Dans)f(tous)h(les)g(autres)f(cas,)g(seule)h
 (une)g(r\351f\351rence)f(est)h(copi\351e)f(et)h(un)h(m\352me)232  (une)g(r\351f\351rence)f(est)h(copi\351e)f(et)h(un)h(m\352me)232
 2949 y(ob)5 b(jet)37 b(p)r(eut)h(\352tre)f(utilis\351)g(de)g(nom)n  2919 y(ob)5 b(jet)37 b(p)r(eut)h(\352tre)f(utilis\351)g(de)g(nom)n
 (breuses)f(fois)h(sans)f(jamais)g(\352tre)h(copi\351)g(\340)g(partir)f  (breuses)f(fois)h(sans)f(jamais)g(\352tre)h(copi\351)g(\340)g(partir)f
 (du)232 3049 y(momen)n(t)28 b(o\371)f(il)h(n'est)f(accessible)f(qu'en)h  (du)232 3019 y(momen)n(t)28 b(o\371)f(il)h(n'est)f(accessible)f(qu'en)h
 (lecture)g(seule.)232 3405 y Fu(2)p Fv(.)p Fu(1)131 b  (lecture)g(seule.)357 3124 y(Les)40 b(instructions)g
 Fv(Scalaires)232 3632 y FL(2)p FM(.)p FL(1)p FM(.)p FL(1)113  FO(type)f F4(et)j FO(kind)d F4(p)r(ermetten)n(t)i(\340)f(tout)h(instan)
 b FM(Bo)s(ol\351ens)357 3814 y FZ(Les)20 b(b)r(o)r(ol\351ens)f(ne)i  n(t)g(de)f(conna\356tre)g(le)232 3223 y(t)n(yp)r(e)f(d'un)f(ob)5
 (formen)n(t)f(pas)f(un)i(t)n(yp)r(e)f(\340)g(part.)g(Il)h(s'agit)e  b(jet.)38 b(Ces)g(deux)g(instructions)f(prennen)n(t)g(un)i(ob)5
 (d'en)n(tiers)g(qui)i(ne)f(prennen)n(t)232 3914 y(que)38  b(jet)37 b(au)h(niv)n(eau)f F3(1)h F4(de)g(la)232 3323
 b(deux)f(v)-5 b(aleurs,)36 b(vrai)g(ou)h(faux.)g(La)g(v)-5  y(pile)e(et)g(ren)n(v)n(oien)n(t)e(un)i(en)n(tier.)g(La)f
 b(aleur)37 b(fausse)f(corresp)r(ond)f(\340)i Fp(0)g FZ(et)h(la)f(v)-5  (signi\034cation)f(de)i(l'en)n(tier)f(ren)n(v)n(o)n(y)n(\351)e(est)j
 b(aleur)232 4014 y(vraie,)24 b(\340)h(tout)h(en)n(tier)e(non)h(n)n(ul.)  (donn\351)f(aux)232 3422 y(tableaux)27 b F3(2)p F4(.)p
 h(Deux)f(constan)n(tes)f(sym)n(b)r(oliques)g(son)n(t)h(in)n(tro)r  F3(1)f F4(et)i F3(2)p F4(.)p F3(2)p F4(.)232 3725 y Fy(2)p
 (duits)f(par)h(le)232 4113 y(langage)h(:)p 0 TeXcolorgray  Fz(.)p Fy(1)131 b Fz(Scalaires)232 3933 y FR(2)p FS(.)p
 357 4228 a(\025)p 0 TeXcolorgray 41 w FI(true)g FZ(v)-5  FR(1)p FS(.)p FR(1)113 b FS(Bo)s(ol\351ens)357 4096 y
 b(alan)n(t)27 b FQ(\000)p Fp(1)f FZ(car)h(le)g(RPL/)p  F4(Les)20 b(b)r(o)r(ol\351ens)f(ne)i(formen)n(t)f(pas)f(un)i(t)n(yp)r
 FY(2)g FZ(traite)g(les)g(op)r(\351rations)f(logiques)g(bit)h(\340)h  (e)f(\340)g(part.)g(Il)h(s'agit)e(d'en)n(tiers)g(qui)i(ne)f(prennen)n
 (bit)14 b(;)p 0 TeXcolorgray 357 4328 a(\025)p 0 TeXcolorgray  (t)232 4196 y(que)38 b(deux)f(v)-5 b(aleurs,)36 b(vrai)g(ou)h(faux.)g
 41 w FI(false)25 b FZ(v)-5 b(alan)n(t)27 b Fp(0)p FZ(.)232  (La)g(v)-5 b(aleur)37 b(fausse)f(corresp)r(ond)f(\340)i
 4642 y FL(2)p FM(.)p FL(1)p FM(.)p FL(2)113 b FM(En)m(tiers)357  FJ(0)g F4(et)h(la)f(v)-5 b(aleur)232 4296 y(vraie,)24
 4824 y FZ(La)25 b(longueur)g(nominale)g(des)g(en)n(tiers)g  b(\340)h(tout)h(en)n(tier)e(non)h(n)n(ul.)h(Deux)f(constan)n(tes)f(sym)
 (manipul\351s)h(par)f(le)g(s\351quenceur)g(est)h(de)g  n(b)r(oliques)g(son)n(t)h(in)n(tro)r(duits)f(par)h(le)232
 Fp(64)f FZ(bits)232 4924 y(sign\351s.)e(Cette)h(longueur)e(ne)i(p)r  4395 y(langage)h(:)p 0 TeXcolorgray 357 4500 a(\025)p
 (eut)g(v)-5 b(arier)22 b(en)i(fonction)f(de)h(l'arc)n(hitecture)e(de)h  0 TeXcolorgray 41 w FO(true)g F4(v)-5 b(alan)n(t)27 b
 (la)h(mac)n(hine)232 5023 y(utilis\351e.)39 b(N\351anmoins,)f(il)g  FK(\000)p FJ(1)f F4(car)h(le)g(RPL/)p F3(2)g F4(traite)g(les)g(op)r
 (existe)g(un)h(m\351canisme)f(de)h(traitemen)n(t)f(des)g(d\351b)r  (\351rations)f(logiques)g(bit)h(\340)h(bit)14 b(;)p 0
 (ordemen)n(ts)232 5123 y(en)n(tiers)i(rendan)n(t)g(les)h(algorithmes)e  TeXcolorgray 357 4600 a(\025)p 0 TeXcolorgray 41 w FO(false)25
 (p)r(ortables)g(quelle)i(que)g(soit)f(l'arc)n(hitecture)f(de)i(la)232  b F4(v)-5 b(alan)n(t)27 b FJ(0)p F4(.)232 4860 y FR(2)p
 5223 y(mac)n(hine.)30 b(Si)g(un)g(calcul)f(ne)h(p)r(eut)h(se)f(p)r  FS(.)p FR(1)p FS(.)p FR(2)113 b FS(En)m(tiers)357 5023
 (oursuivre)e(en)i(en)n(tier)f(du)h(fait)g(de)g(l'imp)r(ossibilit\351)  y F4(La)25 b(longueur)g(nominale)g(des)g(en)n(tiers)g(manipul\351s)h
 232 5322 y(de)23 b(repr\351sen)n(ter)e(une)i(grandeur)e(en)h(en)n  (par)f(le)g(s\351quenceur)g(est)h(de)g FJ(64)f F4(bits)232
 (tier,)h(celle-ci)f(est)g(automatiquemen)n(t)g(con)n(v)n(ertie)f(en)232  5123 y(sign\351s.)e(Cette)h(longueur)e(ne)i(p)r(eut)g(v)-5
 5422 y(r\351el.)p 0 TeXcolorgray 1623 5632 a FY(25)p  b(arier)22 b(en)i(fonction)f(de)h(l'arc)n(hitecture)e(de)h(la)h(mac)n
 0 TeXcolorgray eop end  (hine)232 5223 y(utilis\351e.)39 b(N\351anmoins,)f(il)g(existe)g(un)h
 %%Page: 26 26  (m\351canisme)f(de)h(traitemen)n(t)f(des)g(d\351b)r(ordemen)n(ts)232
 TeXDict begin 26 25 bop 0 TeXcolorgray 0 TeXcolorgray  5322 y(en)n(tiers)i(rendan)n(t)g(les)h(algorithmes)e(p)r(ortables)g
   (quelle)i(que)g(soit)f(l'arc)n(hitecture)f(de)i(la)232
   5422 y(mac)n(hine.)30 b(Si)g(un)g(calcul)f(ne)h(p)r(eut)h(se)f(p)r
   (oursuivre)e(en)i(en)n(tier)f(du)h(fait)g(de)g(l'imp)r(ossibilit\351)p
   0 TeXcolorgray 1623 5632 a F3(35)p 0 TeXcolorgray eop
   end
   %%Page: 36 36
   TeXDict begin 36 35 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(36)g F4(\026)i(#)p
   F3(36)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 692 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -458 585 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -458 585 a Fu(2)-458 585 y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -458
   585 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(36)1317
   b FD(CHAPITRE)29 b FC(2)p FD(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p
   0 TeXcolorgray 0 TeXcolorgray 1335 765 1507 4 v 1335
   865 4 100 v 1388 835 a FQ(Argumen)m(t)p 2382 865 V 624
   w(R\351sultat)p 2838 865 V 1335 868 17 4 v 1335 888 V
   1335 868 V 1335 888 V 1351 868 V 1351 888 V 1368 868
   V 1368 888 V 1384 868 V 1384 888 V 1401 868 V 1401 888
   V 1418 868 V 1418 888 V 1434 868 V 1434 888 V 1451 868
   V 1451 888 V 1467 868 V 1467 888 V 1484 868 V 1484 888
   V 1501 868 V 1501 888 V 1517 868 V 1517 888 V 1534 868
   V 1534 888 V 1550 868 V 1550 888 V 1567 868 V 1567 888
   V 1584 868 V 1584 888 V 1600 868 V 1600 888 V 1617 868
   V 1617 888 V 1633 868 V 1633 888 V 1650 868 V 1650 888
   V 1667 868 V 1667 888 V 1683 868 V 1683 888 V 1700 868
   V 1700 888 V 1716 868 V 1716 888 V 1733 868 V 1733 888
   V 1750 868 V 1750 888 V 1766 868 V 1766 888 V 1783 868
   V 1783 888 V 1799 868 V 1799 888 V 1816 868 V 1816 888
   V 1833 868 V 1833 888 V 1849 868 V 1849 888 V 1866 868
   V 1866 888 V 1882 868 V 1882 888 V 1899 868 V 1899 888
   V 1916 868 V 1916 888 V 1932 868 V 1932 888 V 1949 868
   V 1949 888 V 1966 868 V 1966 888 V 1982 868 V 1982 888
   V 1999 868 V 1999 888 V 2015 868 V 2015 888 V 2032 868
   V 2032 888 V 2049 868 V 2049 888 V 2065 868 V 2065 888
   V 2082 868 V 2082 888 V 2098 868 V 2098 888 V 2115 868
   V 2115 888 V 2132 868 V 2132 888 V 2148 868 V 2148 888
   V 2165 868 V 2165 888 V 2181 868 V 2181 888 V 2198 868
   V 2198 888 V 2215 868 V 2215 888 V 2231 868 V 2231 888
   V 2248 868 V 2248 888 V 2264 868 V 2264 888 V 2281 868
   V 2281 888 V 2298 868 V 2298 888 V 2314 868 V 2314 888
   V 2331 868 V 2331 888 V 2347 868 V 2347 888 V 2364 868
   V 2364 888 V 2369 868 V 2369 888 V 2386 868 V 2386 888
   V 2386 868 V 2386 888 V 2402 868 V 2402 888 V 2419 868
   V 2419 888 V 2435 868 V 2435 888 V 2452 868 V 2452 888
   V 2469 868 V 2469 888 V 2485 868 V 2485 888 V 2502 868
   V 2502 888 V 2519 868 V 2519 888 V 2535 868 V 2535 888
   V 2552 868 V 2552 888 V 2568 868 V 2568 888 V 2585 868
   V 2585 888 V 2602 868 V 2602 888 V 2618 868 V 2618 888
   V 2635 868 V 2635 888 V 2651 868 V 2651 888 V 2668 868
   V 2668 888 V 2685 868 V 2685 888 V 2701 868 V 2701 888
   V 2718 868 V 2718 888 V 2734 868 V 2734 888 V 2751 868
   V 2751 888 V 2768 868 V 2768 888 V 2784 868 V 2784 888
   V 2801 868 V 2801 888 V 2817 868 V 2817 888 V 2824 868
   V 2824 888 V 1335 988 4 100 v 1388 958 a F4(En)n(tier)p
   2382 988 V 978 w F3(0)p 2838 988 V 1335 1087 V 1388 1058
   a F4(R\351el)p 2382 1087 V 1045 w F3(0)p 2838 1087 V
   1335 1187 V 1388 1157 a F4(Complexe)p 2382 1187 V 845
   w F3(1)p 2838 1187 V 1335 1287 V 1388 1257 a F4(Cha\356ne)e(de)g
   (caract\350res)p 2382 1287 V 449 w F3(2)p 2838 1287 V
   1335 1386 V 1388 1356 a F4(V)-7 b(ecteur)27 b(d'en)n(tiers)p
   2382 1386 V 591 w F3(3)p 2838 1386 V 1335 1486 V 1388
   1456 a F4(V)-7 b(ecteur)27 b(de)h(r\351els)p 2382 1486
   V 625 w F3(3)p 2838 1486 V 1335 1586 V 1388 1556 a F4(Matrice)e(d'en)n
   (tiers)p 2382 1586 V 589 w F3(3)p 2838 1586 V 1335 1685
   V 1388 1655 a F4(Matrice)g(de)i(r\351els)p 2382 1685
   V 623 w F3(3)p 2838 1685 V 1335 1785 V 1388 1755 a F4(V)-7
   b(ecteur)27 b(de)h(complexes)p 2382 1785 V 420 w F3(4)p
   2838 1785 V 1335 1884 V 1388 1855 a F4(Matrice)e(de)i(r\351els)p
   2382 1884 V 623 w F3(4)p 2838 1884 V 1335 1984 V 1388
   1954 a F4(Liste)p 2382 1984 V 1026 w F3(5)p 2838 1984
   V 1335 2084 V 1388 2054 a F4(A)n(dresse)p 2382 2084 V
   924 w F3(6)p 2838 2084 V 1335 2183 V 1388 2153 a F4(Nom)p
   2382 2183 V 1030 w F3(7)p 2838 2183 V 1335 2283 V 1388
   2253 a F4(Expression)e(RPN)p 2382 2283 V 605 w F3(8)p
   2838 2283 V 1335 2383 V 1388 2353 a F4(Expression)g(alg\351brique)p
   2382 2383 V 411 w F3(9)p 2838 2383 V 1335 2482 V 1388
   2452 a F4(En)n(tier)h(binaire)p 2382 2482 V 680 w F3(10)p
   2838 2482 V 1335 2582 V 1388 2552 a F4(Fic)n(hiers)p
   2382 2582 V 898 w F3(11)p 2838 2582 V 1335 2681 V 1388
   2652 a F4(Biblioth\350que)f(partag\351e)p 2382 2681 V
   387 w F3(12)p 2838 2681 V 1335 2781 V 1388 2751 a F4(So)r(c)n(k)n(et)p
   2382 2781 V 946 w F3(13)p 2838 2781 V 1335 2881 V 1388
   2851 a F4(Pro)r(cessus)p 2382 2881 V 830 w F3(14)p 2838
   2881 V 1335 2980 V 1388 2950 a F4(F)-7 b(onction)p 2382
   2980 V 867 w F3(15)p 2838 2980 V 1335 3080 V 1388 3050
   a F4(T)g(able)p 2382 3080 V 981 w F3(16)p 2838 3080 V
   1335 3083 1507 4 v 0 TeXcolorgray 1357 3232 a FV(T)g(able)27
   b F3(2)p F4(.)p F3(1)g F4(\025)g(V)-7 b(aleurs)26 b(ren)n(v)n(o)n(y)n
   (\351es)f(par)h FO(type)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 1335 3930 V 1335 4029 4 100 v 1388 3999
   a FQ(Argumen)m(t)p 2382 4029 V 624 w(R\351sultat)p 2838
   4029 V 1335 4033 17 4 v 1335 4053 V 1335 4033 V 1335
   4053 V 1351 4033 V 1351 4053 V 1368 4033 V 1368 4053
   V 1384 4033 V 1384 4053 V 1401 4033 V 1401 4053 V 1418
   4033 V 1418 4053 V 1434 4033 V 1434 4053 V 1451 4033
   V 1451 4053 V 1467 4033 V 1467 4053 V 1484 4033 V 1484
   4053 V 1501 4033 V 1501 4053 V 1517 4033 V 1517 4053
   V 1534 4033 V 1534 4053 V 1550 4033 V 1550 4053 V 1567
   4033 V 1567 4053 V 1584 4033 V 1584 4053 V 1600 4033
   V 1600 4053 V 1617 4033 V 1617 4053 V 1633 4033 V 1633
   4053 V 1650 4033 V 1650 4053 V 1667 4033 V 1667 4053
   V 1683 4033 V 1683 4053 V 1700 4033 V 1700 4053 V 1716
   4033 V 1716 4053 V 1733 4033 V 1733 4053 V 1750 4033
   V 1750 4053 V 1766 4033 V 1766 4053 V 1783 4033 V 1783
   4053 V 1799 4033 V 1799 4053 V 1816 4033 V 1816 4053
   V 1833 4033 V 1833 4053 V 1849 4033 V 1849 4053 V 1866
   4033 V 1866 4053 V 1882 4033 V 1882 4053 V 1899 4033
   V 1899 4053 V 1916 4033 V 1916 4053 V 1932 4033 V 1932
   4053 V 1949 4033 V 1949 4053 V 1966 4033 V 1966 4053
   V 1982 4033 V 1982 4053 V 1999 4033 V 1999 4053 V 2015
   4033 V 2015 4053 V 2032 4033 V 2032 4053 V 2049 4033
   V 2049 4053 V 2065 4033 V 2065 4053 V 2082 4033 V 2082
   4053 V 2098 4033 V 2098 4053 V 2115 4033 V 2115 4053
   V 2132 4033 V 2132 4053 V 2148 4033 V 2148 4053 V 2165
   4033 V 2165 4053 V 2181 4033 V 2181 4053 V 2198 4033
   V 2198 4053 V 2215 4033 V 2215 4053 V 2231 4033 V 2231
   4053 V 2248 4033 V 2248 4053 V 2264 4033 V 2264 4053
   V 2281 4033 V 2281 4053 V 2298 4033 V 2298 4053 V 2314
   4033 V 2314 4053 V 2331 4033 V 2331 4053 V 2347 4033
   V 2347 4053 V 2364 4033 V 2364 4053 V 2369 4033 V 2369
   4053 V 2386 4033 V 2386 4053 V 2386 4033 V 2386 4053
   V 2402 4033 V 2402 4053 V 2419 4033 V 2419 4053 V 2435
   4033 V 2435 4053 V 2452 4033 V 2452 4053 V 2469 4033
   V 2469 4053 V 2485 4033 V 2485 4053 V 2502 4033 V 2502
   4053 V 2519 4033 V 2519 4053 V 2535 4033 V 2535 4053
   V 2552 4033 V 2552 4053 V 2568 4033 V 2568 4053 V 2585
   4033 V 2585 4053 V 2602 4033 V 2602 4053 V 2618 4033
   V 2618 4053 V 2635 4033 V 2635 4053 V 2651 4033 V 2651
   4053 V 2668 4033 V 2668 4053 V 2685 4033 V 2685 4053
   V 2701 4033 V 2701 4053 V 2718 4033 V 2718 4053 V 2734
   4033 V 2734 4053 V 2751 4033 V 2751 4053 V 2768 4033
   V 2768 4053 V 2784 4033 V 2784 4053 V 2801 4033 V 2801
   4053 V 2817 4033 V 2817 4053 V 2824 4033 V 2824 4053
   V 1335 4152 4 100 v 1388 4122 a F4(En)n(tier)p 2382 4152
   V 978 w F3(0)p 2838 4152 V 1335 4252 V 1388 4222 a F4(V)-7
   b(ecteur)27 b(d'en)n(tiers)p 2382 4252 V 591 w F3(0)p
   2838 4252 V 1335 4351 V 1388 4321 a F4(Matrice)f(d'en)n(tiers)p
   2382 4351 V 589 w F3(0)p 2838 4351 V 1335 4451 V 1388
   4421 a F4(R\351el)p 2382 4451 V 1045 w F3(1)p 2838 4451
   V 1335 4551 V 1388 4521 a F4(V)-7 b(ecteur)27 b(de)h(r\351els)p
   2382 4551 V 625 w F3(1)p 2838 4551 V 1335 4650 V 1388
   4620 a F4(Matrice)e(de)i(r\351els)p 2382 4650 V 623 w
   F3(1)p 2838 4650 V 1335 4750 V 1388 4720 a F4(Complexe)p
   2382 4750 V 845 w F3(2)p 2838 4750 V 1335 4850 V 1388
   4820 a F4(V)-7 b(ecteur)27 b(de)h(complexes)p 2382 4850
   V 420 w F3(2)p 2838 4850 V 1335 4949 V 1388 4919 a F4(Matrice)e(de)i
   (complexes)p 2382 4949 V 418 w F3(2)p 2838 4949 V 1335
   4952 1507 4 v 0 TeXcolorgray 1357 5101 a FV(T)-7 b(able)27
   b F3(2)p F4(.)p F3(2)g F4(\025)g(V)-7 b(aleurs)26 b(ren)n(v)n(o)n(y)n
   (\351es)f(par)h FO(kind)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 2047 5632 a F3(36)p 0 TeXcolorgray eop
   end
   %%Page: 37 37
   TeXDict begin 37 36 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(37)g F4(\026)i(#)p
   F3(37)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(2)p
   FD(.)p FC(2)p FD(.)55 b(VECTEURS)2134 b F3(37)p .7 TeXcolorgray
   .7 TeXcolorgray 4134 692 227 266 v .7 TeXcolorgray 0
   TeXcolorgray 4219 585 a Fu(2)p .7 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 232 540 a F4(de)23 b(repr\351sen)n(ter)e(une)i(grandeur)
   e(en)h(en)n(tier,)h(celle-ci)f(est)g(automatiquemen)n(t)g(con)n(v)n
   (ertie)f(en)232 640 y(r\351el.)232 939 y FR(2)p FS(.)p
   FR(1)p FS(.)p FR(3)113 b FS(R\351els)357 1115 y F4(Les)32
   b(r\351els)f(utilis\351s)h(son)n(t)g(par)f(d\351faut)h(des)g(\035ottan)
   n(ts)g(co)r(d\351s)f(sur)h FJ(64)g F4(bits.)g(Cette)g(lon\177)232
   1215 y(gueur)24 b(ne)h(d\351p)r(end)h(pas)e(de)h(l'arc)n(hitecture)e
   (du)j(syst\350me)e(h\364te.)h(T)-7 b(rois)23 b(constan)n(tes)h(sym)n(b)
   r(o\177)232 1314 y(liques)i(\026)g(sur)f(lequelles)g(il)h(est)f(p)r
   (ossible)g(d'e\033ectuer)h(des)f(op)r(\351rations)f(arithm\351tiques)h
   (\026)232 1414 y(p)r(euv)n(en)n(t)j(appara\356tre)d(:)p
   0 TeXcolorgray 357 1526 a(\025)p 0 TeXcolorgray 41 w
   FO(nan)39 b F4(ou)i FF(not)g(a)h(numb)l(er)81 b F4(repr\351sen)n(tan)n
   (t)38 b(surv)n(enan)n(t)h(lors)h(d'un)h(calcul)f(don)n(t)g(le)440
   1626 y(r\351sultat)27 b(est)g(ind\351termin\351)g(comme)g
   FJ(0)p FN(=)p FJ(0)14 b F4(;)p 0 TeXcolorgray 357 1725
   a(\025)p 0 TeXcolorgray 41 w FO(-inf)26 b F4(ou)h FO(+inf)54
   b F4(repr\351sen)n(tan)n(t)25 b(les)i(deux)h(in\034nis.)357
   1837 y(Un)37 b(r\351el)f(se)g(note)g(sous)g(la)g(forme)g
   FK(\006)p FO(\(MANT\)E)p FK(\006)p FO(\(EXP\))p F4(,)31
   b(la)36 b(man)n(tisse)f(\351tan)n(t)i(r\351elle,)232
   1937 y(l'exp)r(osan)n(t)h(en)n(tier,)f(les)h(signes)g(optionnels)f(et)i
   (la)f(casse)f(indi\033\351ren)n(te.)h(Le)g(s\351parateur)232
   2037 y(d\351cimal)28 b(v)-5 b(arie)27 b(en)i(fonction)e(du)i(mo)r(de)f
   (de)g(fonctionnemen)n(t)g(et)h(sera)d(soit)i(le)g(p)r(oin)n(t,)g(soit)
   232 2136 y(la)g(virgule.)357 2248 y(Lorsqu'une)19 b(op)r(\351ration)g
   (n'admet)h(pas)g(de)g(r\351sultat)g(dans)g(le)g(corps)f(des)h
   (r\351els,)g(mais)g(un)232 2348 y(r\351sultat)k(unique)h(dans)f(le)h
   (corps)f(des)g(complexes,)g(elle)g(retourne)g(un)h(r\351sultat)f
   (complexe.)232 2448 y(Ainsi,)41 b FO(<<)h(-1)h(SQRT)f(>>)d
   F4(donne)h(un)h(r\351sultat)e(complexe,)g(mais)h FO(<<)i(-1)h(3)g(INV)f
   (\002)i(>>)232 2547 y F4(pro)n(v)n(o)r(que)26 b(une)h(erreur)f(car)h
   (le)g(r\351sultat)g(de)g(l'op)r(\351ration)f(n'est)i(pas)e(unique.)232
   2846 y FR(2)p FS(.)p FR(1)p FS(.)p FR(4)113 b FS(Complexes)357
   3023 y F4(Un)34 b(complexe)e(est)i(p)r(our)e(le)i(s\351quenceur)e(un)i
   (group)r(e)e(de)h(deux)g(r\351els)g(repr\351sen)n(tan)n(t)232
   3122 y(resp)r(ectiv)n(emen)n(t)20 b(sa)g(partie)h(r\351elle)f(et)h(sa)f
   (partie)g(imaginaire.)f(Il)i(se)g(note)f FO(\(Re,Im\))e
   F4(lorsque)232 3222 y(le)28 b(s\351parateur)d(d\351cimal)i(est)h(le)f
   (p)r(oin)n(t,)h(et)f FO(\(Re.Im\))e F4(lorsque)h(celui-ci)h(est)g(la)g
   (virgule.)232 3563 y Fy(2)p Fz(.)p Fy(2)131 b Fz(V)-11
   b(ecteurs)357 3768 y F4(Un)29 b(v)n(ecteur)g(est)g(un)g(tableau)f(de)h
   (scalaires)e(\340)i(une)g(seule)g(dimension.)f(Selon)h(les)g(sca\177)
   232 3867 y(laires)19 b(le)h(comp)r(osan)n(t,)e(un)i(v)n(ecteur)f(p)r
   (eut)h(\352tre)f(d\351clar\351)g(comme)g(en)n(tier,)g(r\351el)g(ou)h
   (complexe.)232 3967 y(Il)28 b(faut)g(noter)f(que)h(tous)f(les)g
   (scalaires)e(comp)r(osan)n(t)i(le)g(v)n(ecteur)g(son)n(t)g(du)h
   (m\352me)g(t)n(yp)r(e.)g(Si)232 4067 y(un)36 b(v)n(ecteur)d
   (appara\356t)g(dans)h(une)h(expression)e(matricielle,)h(celui-ci)g
   (corresp)r(ond)f(g\351n\351\177)232 4166 y(ralemen)n(t)k(\340)g(une)h
   (matrice)e(colonne.)h(Le)g(d\351limiteur)h(utilis\351)f(p)r(our)g(un)h
   (v)n(ecteur)e(est)i(le)232 4266 y(cro)r(c)n(het.)27 b(Ainsi,)g(un)h(v)n
   (ecteur)f(sera)f(not\351)h FO([)43 b(s)1680 4278 y Ft(1)1758
   4266 y FO(s)1802 4278 y Ft(2)1881 4266 y FO(...)f(s)2098
   4278 y Ft(n)2177 4266 y FO(])p F4(.)232 4607 y Fy(2)p
   Fz(.)p Fy(3)131 b Fz(Matrices)357 4812 y F4(Une)34 b(matrice)e(est)h
   (un)h(tableau)e(de)i(scalaires)d(\340)h(deux)i(dimensions,)e(m\352me)i
   (si)f(cette)232 4911 y(matrice)f(ne)g(comp)r(orte)f(qu'une)h(seule)g
   (ligne.)g(\300)g(l'instar)g(des)g(v)n(ecteurs,)e(elle)j(p)r(eut)f
   (\352tre)232 5011 y(en)n(ti\350re,)h(r\351elle)f(ou)h(complexe.)g
   (Comme)g(il)g(s'agit)f(d'un)i(assem)n(blage)d(de)i(v)n(ecteurs,)f(elle)
   232 5110 y(est)c(not\351e)f FO([[)43 b(s)757 5122 y Ft(11)867
   5110 y FO(s)910 5122 y Ft(12)1020 5110 y FO(...)f(s)1238
   5122 y Ft(1n)1347 5110 y FO(]...[s)1609 5122 y Ft(m1)1718
   5110 y FO(s)1762 5122 y Ft(m2)1871 5110 y FO(...)g(s)2089
   5122 y Ft(mn)2198 5110 y FO(]])p F4(.)357 5223 y(Il)18
   b(est)h(imp)r(ossible)f(de)g(cr\351er)f(des)h(tableaux)f(\340)h(plus)h
   (de)f(deux)h(dimensions)e(sous)h(la)f(forme)232 5322
   y(de)38 b(matrices.)e(N\351anmoins,)h(il)g(est)g(p)r(ossible)g
   (d'utiliser)g(des)g(tableaux)f(de)i(dimensions)232 5422
   y(quelconques,)27 b(v)n(oire)e(de)j(section)f(non)g(r\351guli\350re,)f
   (par)g(le)i(biais)f(de)g(listes.)p 0 TeXcolorgray 1623
   5632 a F3(37)p 0 TeXcolorgray eop end
   %%Page: 38 38
   TeXDict begin 38 37 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(26)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(38)g F4(\026)i(#)p
 FY(26)p 0 TeXcolorgray -217 5461 a  F3(38)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 809 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 692 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 702 a  TeXcolorgray -458 585 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 702 a Fq(2)-458 702 y   -458 585 a Fu(2)-458 585 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 702 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(26)1317  585 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(38)1317
 b Fz(CHAPITRE)29 b Fy(2)p Fz(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p  b FD(CHAPITRE)29 b FC(2)p FD(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p
 0 TeXcolorgray 656 540 a FL(2)p FM(.)p FL(1)p FM(.)p  0 TeXcolorgray 656 540 a Fy(2)p Fz(.)p Fy(4)130 b Fz(Listes)780
 FL(3)112 b FM(R\351els)780 693 y FZ(Les)32 b(r\351els)f(utilis\351s)h  728 y F4(Les)43 b(listes)g(son)n(t)f(form\351es)g(de)h(collections)f
 (son)n(t)g(par)f(d\351faut)i(des)f(\035ottan)n(ts)f(co)r(d\351s)h(sur)g  (d'ob)5 b(jets)42 b(h\351t\351rog\350nes)f(ou)i(non.)g(Elles)656
 Fp(64)f FZ(bits.)h(Cette)h(lon\177)656 793 y(gueur)24  827 y(p)r(euv)n(en)n(t)28 b(\352tre)f(incluses)h(les)g(unes)g(dans)f
 b(ne)h(d\351p)r(end)g(pas)g(de)g(l'arc)n(hitecture)e(du)i(syst\350me)f  (les)h(autres)f(sans)g(limitation)h(aucune)f(si)h(ce)g(n'est)656
 (h\364te.)h(T)-7 b(rois)24 b(constan)n(tes)f(sym)n(b)r(o\177)656  927 y(la)g(m\351moire)f(disp)r(onible)h(sur)f(le)h(calculateur.)f(Le)h
 893 y(liques)i(\026)h(sur)f(lequelles)g(il)h(est)g(p)r(ossible)f  (d\351limiteur)g(utilis\351)g(est)g(l'accolade,)e(ce)656
 (d'e\033ectuer)g(des)h(op)r(\351rations)e(arithm\351tiques)g(\026)656  1026 y(qui)h(fait)h(qu'une)f(liste)h(sera)e(not\351e)h
 992 y(p)r(euv)n(en)n(t)j(appara\356tre)e(:)p 0 TeXcolorgray  FO({)43 b(objet)2088 1049 y Ft(1)2167 1026 y FO(objet)2385
 780 1092 a(\025)p 0 TeXcolorgray 41 w FI(nan)40 b FZ(ou)g  1049 y Ft(2)2463 1026 y FO(...)f(objet)2855 1049 y Ft(n)2934
 FB(not)h(a)i(numb)l(er)80 b FZ(repr\351sen)n(tan)n(t)39  1026 y FO(})p F4(.)656 1317 y Fy(2)p Fz(.)p Fy(5)130
 b(surv)n(enan)n(t)g(lors)g(d'un)i(calcul)f(don)n(t)g(le)863  b Fz(T)-11 b(ables)780 1504 y F4(Les)40 b(tables)f(son)n(t)g
 1192 y(r\351sultat)27 b(est)g(ind\351termin\351)h(comme)f  (form\351es)g(de)h(collections)f(d'ob)5 b(jets)39 b
 Fp(0)p FH(=)p Fp(0)14 b FZ(;)p 0 TeXcolorgray 780 1291  (h\351t\351rog\350nes)f(ou)h(non.)h(Elles)656 1604 y(p)r(euv)n(en)n(t)
 a(\025)p 0 TeXcolorgray 41 w FI(-inf)26 b FZ(ou)h FI(+inf)54  
 b FZ(repr\351sen)n(tan)n(t)26 b(les)h(deux)g(in\034nis.)780  
 1391 y(Un)37 b(r\351el)f(se)g(note)h(sous)e(la)h(forme)g  
 FQ(\006)p FI(\(MANT\)E)p FQ(\006)p FI(\(EXP\))p FZ(,)31  
 b(la)36 b(man)n(tisse)g(\351tan)n(t)g(r\351elle,)656  
 1490 y(l'exp)r(osan)n(t)h(en)n(tier,)h(les)g(signes)f(optionnels)g(et)i  
 (la)f(casse)f(indi\033\351ren)n(te.)h(Le)h(s\351parateur)656  
 1590 y(d\351cimal)28 b(v)-5 b(arie)27 b(en)h(fonction)g(du)g(mo)r(de)h  
 (de)f(fonctionnemen)n(t)g(et)g(sera)f(soit)g(le)i(p)r(oin)n(t,)f(soit)  
 656 1690 y(la)f(virgule.)780 1789 y(Lorsqu'une)19 b(op)r(\351ration)g  
 (n'admet)h(pas)g(de)h(r\351sultat)e(dans)h(le)g(corps)f(des)i  
 (r\351els,)e(mais)h(un)656 1889 y(r\351sultat)k(unique)h(dans)f(le)h  
 (corps)e(des)i(complexes,)e(elle)i(retourne)e(un)i(r\351sultat)f  
 (complexe.)656 1989 y(Ainsi,)40 b FI(<<)j(-1)g(SQRT)e(>>)f  
 FZ(donne)g(un)g(r\351sultat)f(complexe,)g(mais)h FI(<<)j(-1)f(3)i(INV)e  
 (\002)h(>>)656 2088 y FZ(pro)n(v)n(o)r(que)25 b(une)j(erreur)e(car)g  
 (le)i(r\351sultat)e(de)i(l'op)r(\351ration)e(n'est)h(pas)g(unique.)656  
 2317 y FL(2)p FM(.)p FL(1)p FM(.)p FL(4)112 b FM(Complexes)780  
 2470 y FZ(Un)34 b(complexe)f(est)g(p)r(our)g(le)g(s\351quenceur)f(un)i  
 (group)r(e)e(de)i(deux)f(r\351els)f(repr\351sen)n(tan)n(t)656  
 2570 y(resp)r(ectiv)n(emen)n(t)20 b(sa)g(partie)g(r\351elle)g(et)h(sa)f  
 (partie)h(imaginaire.)d(Il)j(se)g(note)g FI(\(Re,Im\))d  
 FZ(lorsque)656 2669 y(le)27 b(s\351parateur)f(d\351cimal)h(est)g(le)h  
 (p)r(oin)n(t,)f(et)h FI(\(Re.Im\))c FZ(lorsque)i(celui-ci)h(est)h(la)f  
 (virgule.)656 2940 y Fu(2)p Fv(.)p Fu(2)130 b Fv(V)-11  
 b(ecteurs)780 3122 y FZ(Un)30 b(v)n(ecteur)e(est)h(un)g(tableau)g(de)g  
 (scalaires)e(\340)h(une)i(seule)e(dimension.)h(Selon)g(les)f(sca\177)  
 656 3222 y(laires)18 b(le)i(comp)r(osan)n(t,)e(un)i(v)n(ecteur)f(p)r  
 (eut)h(\352tre)g(d\351clar\351)e(comme)i(en)n(tier,)f(r\351el)g(ou)g  
 (complexe.)656 3321 y(Il)28 b(faut)g(noter)e(que)i(tous)f(les)h  
 (scalaires)d(comp)r(osan)n(t)h(le)i(v)n(ecteur)e(son)n(t)h(du)h  
 (m\352me)g(t)n(yp)r(e.)g(Si)656 3421 y(un)35 b(v)n(ecteur)f  
 (appara\356t)f(dans)h(une)h(expression)e(matricielle,)g(celui-ci)i  
 (corresp)r(ond)d(g\351n\351\177)656 3520 y(ralemen)n(t)k(\340)h(une)h  
 (matrice)f(colonne.)f(Le)i(d\351limiteur)f(utilis\351)h(p)r(our)e(un)i  
 (v)n(ecteur)f(est)g(le)656 3620 y(cro)r(c)n(het.)26 b(Ainsi,)i(un)g(v)n  
 (ecteur)e(sera)g(not\351)h FI([)44 b(s)2103 3632 y Fo(1)2182  
 3620 y FI(s)2225 3632 y Fo(2)2304 3620 y FI(...)e(s)2522  
 3632 y Fo(n)2600 3620 y FI(])p FZ(.)656 3891 y Fu(2)p  
 Fv(.)p Fu(3)130 b Fv(Matrices)780 4073 y FZ(Une)34 b(matrice)e(est)i  
 (un)f(tableau)g(de)g(scalaires)e(\340)i(deux)g(dimensions,)g(m\352me)g  
 (si)g(cette)656 4172 y(matrice)e(ne)h(comp)r(orte)g(qu'une)g(seule)g  
 (ligne.)f(\300)i(l'instar)e(des)h(v)n(ecteurs,)f(elle)h(p)r(eut)h  
 (\352tre)656 4272 y(en)n(ti\350re,)f(r\351elle)h(ou)g(complexe.)f  
 (Comme)h(il)g(s'agit)g(d'un)g(assem)n(blage)e(de)i(v)n(ecteurs,)f(elle)  
 656 4372 y(est)27 b(not\351e)g FI([[)43 b(s)1181 4384  
 y Fo(11)1290 4372 y FI(s)1334 4384 y Fo(12)1443 4372  
 y FI(...)f(s)1661 4384 y Fo(1n)1771 4372 y FI(]...[s)2032  
 4384 y Fo(m1)2141 4372 y FI(s)2185 4384 y Fo(m2)2294  
 4372 y FI(...)h(s)2512 4384 y Fo(mn)2622 4372 y FI(]])p  
 FZ(.)780 4471 y(Il)19 b(est)f(imp)r(ossible)g(de)g(cr\351er)f(des)i  
 (tableaux)e(\340)h(plus)g(de)h(deux)f(dimensions)g(sous)f(la)h(forme)  
 656 4571 y(de)37 b(matrices.)g(N\351anmoins,)f(il)h(est)h(p)r(ossible)e  
 (d'utiliser)h(des)g(tableaux)g(de)g(dimensions)656 4670  
 y(quelconques,)26 b(v)n(oire)g(de)h(section)g(non)g(r\351guli\350re,)f  
 (par)h(le)g(biais)g(de)h(listes.)656 4941 y Fu(2)p Fv(.)p  
 Fu(4)130 b Fv(Listes)780 5123 y FZ(Les)43 b(listes)g(son)n(t)f  
 (form\351es)g(de)h(collections)f(d'ob)5 b(jets)42 b  
 (h\351t\351rog\350nes)f(ou)i(non.)g(Elles)656 5223 y(p)r(euv)n(en)n(t)  
 28 b(\352tre)f(incluses)h(les)g(unes)g(dans)f(les)h(autres)f(sans)g  28 b(\352tre)f(incluses)h(les)g(unes)g(dans)f(les)h(autres)f(sans)g
 (limitation)h(aucune)f(si)h(ce)g(n'est)656 5322 y(la)g(m\351moire)f  (limitation)h(aucune)f(si)h(ce)g(n'est)656 1704 y(la)h(m\351moire)g
 (disp)r(onible)h(sur)f(le)h(calculateur.)f(Le)h(d\351limiteur)g  (disp)r(onible)g(sur)g(le)h(calculateur.)e(Con)n(trairemen)n(t)f(aux)j
 (utilis\351)g(est)g(l'accolade,)e(ce)656 5422 y(qui)h(fait)h(qu'une)f  (listes)f(qui)g(p)r(euv)n(en)n(t)656 1803 y(con)n(tenir)22
 (liste)h(sera)e(not\351e)h FI({)43 b(objet)2088 5444  b(un)j(nom)n(bre)d(v)-5 b(ariable)23 b(d'\351l\351men)n(ts)g(au)g
 y Fo(1)2167 5422 y FI(objet)2385 5444 y Fo(2)2463 5422  (cours)g(de)h(son)f(utilisation,)g(une)h(table)f(en)656
 y FI(...)f(objet)2855 5444 y Fo(n)2934 5422 y FI(})p  1903 y(con)n(tien)n(t)32 b(un)g(nom)n(bre)f(\034xe)h(rendan)n(t)g(sa)f
 FZ(.)p 0 TeXcolorgray 2047 5632 a FY(26)p 0 TeXcolorgray  (repr\351sen)n(tation)f(in)n(terne)i(p)r(ossible)g(sous)f(forme)656
 eop end  2003 y(de)f(tableau.)e(L'acc\350s)h(aux)f(derniers)h(\351l\351men)n(ts)
 %%Page: 27 27  g(d'une)h(table)f(est)g(ainsi)g(plus)h(rapide)e(que)656
 TeXDict begin 27 26 bop 0 TeXcolorgray 0 TeXcolorgray  2102 y(dans)c(le)h(cas)f(de)h(la)f(liste)h(\351quiv)-5
   b(alen)n(te.)23 b(Le)i(d\351limiteur)g(utilis\351)f(est)h(l'accolade,)e
   (ce)h(qui)h(fait)656 2202 y(qu'une)i(table)h(sera)e(not\351e)h
   FO(<[)42 b(objet)1873 2224 y Ft(1)1952 2202 y FO(objet)2170
   2224 y Ft(2)2248 2202 y FO(...)h(objet)2641 2224 y Ft(n)2719
   2202 y FO(]>)p F4(.)656 2492 y Fy(2)p Fz(.)p Fy(6)130
   b Fz(Expressions)780 2680 y F4(T)-7 b(oute)37 b(suite)g(d'instructions)
   f(est)h(consid\351r\351e)f(comme)h(expression)e(au)h(sens)h(large.)656
   2779 y(Ainsi,)f(un)h(programme)d(est)i(une)g(expression,)f
   (g\351n\351ralemen)n(t)f(en)j(notation)e(p)r(olonaise)656
   2879 y(in)n(v)n(erse)c(comp)r(os\351e)h(d'un)i(certain)e(nom)n(bre)g
   (d'expressions)f(plus)i(p)r(etites)g(p)r(ouv)-5 b(an)n(t)33
   b(\352tre)656 2979 y(c)n(hacune)27 b(soit)g(en)g(notation)g(p)r
   (olonaise)e(in)n(v)n(erse,)h(soit)h(en)h(notation)e(alg\351brique.)656
   3227 y FR(2)p FS(.)p FR(6)p FS(.)p FR(1)112 b FS(Expressions)37
   b(alg\351briques)780 3386 y F4(La)c(notation)f(alg\351brique)f(corresp)
   r(ond)g(plus)i(ou)f(moins)h(\340)f(l'\351criture)g(naturelle)g(des)656
   3485 y(expressions.)e(N\351anmoins,)h(l'op)r(\351rateur)g(de)h(m)n
   (ultiplication)f(de)i(deux)f(termes)f(ne)i(p)r(eut)656
   3585 y(\352tre)d(implicite.)g(Le)g(d\351limiteur)g(utilis\351)h(p)r
   (our)e(ce)h(t)n(yp)r(e)h(d'expression)d(est)i(l'ap)r(ostrophe.)656
   3685 y(Aussi)d(l'\351quation)1956 3780 y FJ(sin\()p FN(\031)s(x)p
   FJ(\))p 1956 3817 265 4 v 2039 3894 a FN(\031)s(x)656
   4018 y F4(sera-t-elle)17 b(not\351e)j FO('SIN\(PI*x\)/\(PI*)o(x\))o(')p
   F4(.)14 b(Ces)19 b(expressions)f(don)n(t)h(l'\351v)-5
   b(aluation)18 b(est)i(co\373\177)656 4118 y(teuse)28
   b(en)g(terme)g(de)h(calcul)e(son)n(t)h(transform\351es)e(en)i(notation)
   g(p)r(olonaise)e(in)n(v)n(erse)h(par)g(le)656 4218 y(s\351quenceur.)35
   b(Ainsi,)h(il)h(est)f(pr\351f\351rable)f(d'utiliser)h(ces)g
   (expressions)e(a)n(v)n(ec)h(parcimonie,)656 4317 y(ou)h(de)h(les)f
   (remiser)f(dans)h(des)h(v)-5 b(ariables)35 b(si)h(ces)g(expressions)f
   (apparaissen)n(t)e(dans)j(des)656 4417 y(b)r(oucles,)29
   b(la)h(transformation)d(en)j(notation)f(p)r(olonaise)f(in)n(v)n(erse)h
   (ne)h(s'e\033ectuan)n(t)f(qu'une)656 4517 y(seule)e(fois)g(lors)f(de)i
   (la)f(m\351morisation)f(de)h(l'ob)5 b(jet)27 b(dans)g(la)g(v)-5
   b(ariable.)656 4765 y FR(2)p FS(.)p FR(6)p FS(.)p FR(2)112
   b FS(Expressions)37 b(RPN)780 4924 y F4(Les)e(expressions)e(en)i
   (notation)f(p)r(olonaise)f(in)n(v)n(erse)h(son)n(t)g(des)h(expressions)
   e(directe\177)656 5023 y(men)n(t)k(compr\351hensibles)e(par)h(le)h
   (s\351quenceur.)f(Elles)h(p)r(euv)n(en)n(t)g(\352tre)f(incluses)h(les)f
   (unes)656 5123 y(dans)29 b(les)g(autres)g(et)g(son)n(t)g
   (d\351limit\351es)h(par)e(des)i(guillemets)f(fran\347ais.)f
   (L'expression)f(pr\351\177)656 5223 y(c\351den)n(te)20
   b(p)r(ourra)g(d\350s)g(lors)g(\352tre)g(not\351e)h FO(<<)42
   b(PI)h(x)g(*)g(dup)g(sin)f(swap)g(/)h(>>)p F4(.)20 b(Il)h(faut)g(noter)
   656 5322 y(que)29 b(cette)f(\351criture)g(n'est)h(pas)f(unique.)h(En)h
   (e\033et,)f(il)g(aurait)e(\351t\351)i(p)r(ossible)f(de)h(noter)f(par)
   656 5422 y(exemple)h FO(<<)42 b(PI)h(x)g(*)h(sin)e(PI)h(x)g(*)g(/)g(>>)
   p F4(,)28 b(mais)h(cette)g(nouv)n(elle)g(notation)f(est)h(moins)p
   0 TeXcolorgray 2047 5632 a F3(38)p 0 TeXcolorgray eop
   end
   %%Page: 39 39
   TeXDict begin 39 38 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(27)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(39)g F4(\026)i(#)p
 FY(27)p 0 TeXcolorgray -217 5461 a  F3(39)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(2)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(2)p
 Fz(.)p Fy(5)p Fz(.)55 b(T)-7 b(ABLES)2269 b FY(27)p .7  FD(.)p FC(7)p FD(.)55 b(NOMS)2348 b F3(39)p .7 TeXcolorgray
 TeXcolorgray .7 TeXcolorgray 4134 809 227 266 v .7 TeXcolorgray  .7 TeXcolorgray 4134 692 227 266 v .7 TeXcolorgray 0
 0 TeXcolorgray 4219 702 a Fq(2)p .7 TeXcolorgray 0 TeXcolorgray  TeXcolorgray 4219 585 a Fu(2)p .7 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 232 540 a Fu(2)p Fv(.)p Fu(5)131 b Fv(T)-11  0 TeXcolorgray 232 540 a F4(v)n(\351lo)r(ce)29 b(que)g(la)f
 b(ables)357 723 y FZ(Les)39 b(tables)h(son)n(t)f(form\351es)g(de)h  (pr\351c\351den)n(te)h(puisque)f(comp)r(ortan)n(t)g(plus)h(d'op)r
 (collections)e(d'ob)5 b(jets)40 b(h\351t\351rog\350nes)d(ou)j(non.)g  (\351rations)f(aritm\351tiques)g(et)232 640 y(d'app)r(el)g(de)f(v)-5
 (Elles)232 822 y(p)r(euv)n(en)n(t)28 b(\352tre)g(incluses)f(les)h(unes)  b(ariables.)232 911 y Fy(2)p Fz(.)p Fy(7)131 b Fz(Noms)357
 g(dans)g(les)g(autres)f(sans)g(limitation)g(aucune)h(si)g(ce)g(n'est)  1093 y F4(Les)40 b(noms)f(son)n(t)h(des)g(ob)5 b(jets)40
 232 922 y(la)i(m\351moire)e(disp)r(onible)i(sur)f(le)g(calculateur.)g  b(particuliers)e(repr\351sen)n(tan)n(t)g(une)j(v)-5 b(ariable)38
 (Con)n(trairemen)n(t)e(aux)i(listes)g(qui)h(p)r(euv)n(en)n(t)232  b(de)j(fa\347on)232 1193 y(sym)n(b)r(olique,)20 b(cette)h(v)-5
 1021 y(con)n(tenir)23 b(un)h(nom)n(bre)f(v)-5 b(ariable)22  b(ariable)20 b(p)r(ouv)-5 b(an)n(t)20 b(le)h(cas)f(\351c)n(h\351an)n(t)
 b(d'\351l\351men)n(ts)i(au)f(cours)f(de)i(son)f(utilisation,)g(une)h  g(ne)h(pas)f(exister.)g(Ils)g(son)n(t)h(d\351limit\351)232
 (table)g(en)232 1121 y(con)n(tien)n(t)32 b(un)h(nom)n(bre)e(\034xe)h  1292 y(gr\342ce)26 b(aux)h(ap)r(ostrophes.)e(La)i(v)-5
 (rendan)n(t)f(sa)h(repr\351sen)n(tation)e(in)n(terne)i(p)r(ossible)f  b(ariable)26 b FN(x)i F4(sera)f(ainsi)f(repr\351sen)n(t\351e)g(par)h
 (sous)g(forme)232 1221 y(de)f(tableau.)f(L'acc\350s)f(aux)h(derniers)f  FO('x')p F4(.)232 1563 y Fy(2)p Fz(.)p Fy(8)131 b Fz(Cha\356nes)42
 (\351l\351men)n(ts)h(d'une)h(table)f(est)h(ainsi)f(plus)g(rapide)g(que)  b(de)h(caract\350res)357 1745 y F4(Une)30 b(c)n(ha\356ne)f(de)h
 232 1320 y(dans)c(le)f(cas)g(de)h(la)f(liste)h(\351quiv)-5  (caract\350res)e(est)i(un)g(ob)5 b(jet)30 b(form\351)f(d'une)h
 b(alen)n(te.)24 b(Le)h(d\351limiteur)f(utilis\351)h(est)g(l'accolade,)d  (succession)f(de)h(caract\350res)232 1845 y(d\351limit\351e)41
 (ce)j(qui)g(fait)232 1420 y(qu'une)j(table)f(sera)f(not\351e)h  b(par)d(des)i(guillemets)f(anglais)g(comme)g FO("cette)i(cha\356ne")p
 FI(<[)43 b(objet)1450 1442 y Fo(1)1529 1420 y FI(objet)1746  F4(.)c(Le)j(nom)n(bre)f(de)232 1944 y(caract\350res)28
 1442 y Fo(2)1825 1420 y FI(...)f(objet)2217 1442 y Fo(n)2296  b(de)i(la)f(c)n(ha\356ne)g(p)r(eut)i(v)-5 b(arier)29
 1420 y FI(]>)p FZ(.)232 1696 y Fu(2)p Fv(.)p Fu(6)131  b(au)g(cours)g(du)h(temps)g(car)f(cet)h(ob)5 b(jet)30
 b Fv(Expressions)357 1878 y FZ(T)-7 b(oute)37 b(suite)g(d'instructions)  b(est)f(asso)r(ci\351)232 2044 y(\340)f(un)f(descripteur)g(de)g(c)n
 f(est)h(consid\351r\351e)e(comme)i(expression)e(au)i(sens)g(large.)232  (ha\356ne.)357 2144 y(Les)i(caract\350res)d(d'\351c)n(happ)r(emen)n(t)j
 1978 y(Ainsi,)g(un)f(programme)e(est)j(une)f(expression,)e  (autoris\351s)e(dans)i(les)g(c)n(ha\356nes)f(son)n(t)h(indiqu\351s)f
 (g\351n\351ralemen)n(t)h(en)h(notation)f(p)r(olonaise)232  (dans)232 2243 y(le)f(tableau)f F3(2)p F4(.)p F3(3)p
 2078 y(in)n(v)n(erse)d(comp)r(os\351e)g(d'un)h(certain)f(nom)n(bre)g  F4(.)f(Ces)i(s\351quences)e(d'\351c)n(happ)r(emen)n(t)h(ne)h(son)n(t)f
 (d'expressions)f(plus)i(p)r(etites)h(p)r(ouv)-5 b(an)n(t)32  (con)n(v)n(erties)e(que)i(lors)g(de)g(leur)232 2343 y(a\036c)n(hage)c
 b(\352tre)232 2177 y(c)n(hacune)27 b(soit)g(en)h(notation)e(p)r  (sur)g(la)h(sortie)f(standard.)f(La)i(seule)g(exception)f(concerne)g
 (olonaise)g(in)n(v)n(erse,)g(soit)h(en)h(notation)e(alg\351brique.)232  (l'a\036c)n(hage)f(de)i(la)g(pile)232 2443 y(o\371)h(ses)g
 2411 y FL(2)p FM(.)p FL(6)p FM(.)p FL(1)113 b FM(Expressions)37  (s\351quences)f(apparaissen)n(t)f(toujours)h(non)h(con)n(v)n(erties.)f
 b(alg\351briques)357 2565 y FZ(La)32 b(notation)g(alg\351brique)f  (Les)g(s\351quences)h(d'\351c)n(happ)r(e\177)232 2542
 (corresp)r(ond)g(plus)i(ou)g(moins)f(\340)h(l'\351criture)f(naturelle)g  y(men)n(t)k(inconn)n(ues)f(son)n(t)g(ignor\351es)e(et)j(pro)n(v)n(o)r
 (des)232 2664 y(expressions.)e(N\351anmoins,)i(l'op)r(\351rateur)e(de)i  (quen)n(t)d(un)j(message)e(d'a)n(v)n(ertissemen)n(t.)p
 (m)n(ultiplication)g(de)g(deux)g(termes)g(ne)g(p)r(eut)232  0 TeXcolorgray 797 2654 1735 4 v 797 2754 4 100 v 850
 2764 y(\352tre)e(implicite.)h(Le)f(d\351limiteur)g(utilis\351)g(p)r  2724 a FQ(S\351quences)p 1845 2754 V 661 w(Signi\034cation)p
 (our)g(ce)g(t)n(yp)r(e)g(d'expression)f(est)h(l'ap)r(ostrophe.)232  2529 2754 V 797 2757 17 4 v 797 2777 V 797 2757 V 797
 2864 y(Aussi)e(l'\351quation)1532 2951 y Fp(sin\()p FH(\031)s(x)p  2777 V 814 2757 V 814 2777 V 830 2757 V 830 2777 V 847
 Fp(\))p 1532 2988 265 4 v 1616 3064 a FH(\031)s(x)232  2757 V 847 2777 V 864 2757 V 864 2777 V 880 2757 V 880
 3181 y FZ(sera-t-elle)18 b(not\351e)h FI('SIN\(PI*x\)/\(PI*x)o(\)')p  2777 V 897 2757 V 897 2777 V 913 2757 V 913 2777 V 930
 FZ(.)13 b(Ces)20 b(expressions)d(don)n(t)j(l'\351v)-5  2757 V 930 2777 V 947 2757 V 947 2777 V 963 2757 V 963
 b(aluation)18 b(est)i(co\373\177)232 3281 y(teuse)29  2777 V 980 2757 V 980 2777 V 996 2757 V 996 2777 V 1013
 b(en)f(terme)g(de)g(calcul)g(son)n(t)f(transform\351es)g(en)h(notation)  2757 V 1013 2777 V 1030 2757 V 1030 2777 V 1046 2757
 f(p)r(olonaise)g(in)n(v)n(erse)f(par)i(le)232 3380 y(s\351quenceur.)36  V 1046 2777 V 1063 2757 V 1063 2777 V 1079 2757 V 1079
 b(Ainsi,)g(il)g(est)h(pr\351f\351rable)e(d'utiliser)g(ces)h  2777 V 1096 2757 V 1096 2777 V 1113 2757 V 1113 2777
 (expressions)e(a)n(v)n(ec)h(parcimonie,)232 3480 y(ou)i(de)f(les)h  V 1129 2757 V 1129 2777 V 1146 2757 V 1146 2777 V 1163
 (remiser)e(dans)h(des)g(v)-5 b(ariables)35 b(si)i(ces)f(expressions)e  2757 V 1163 2777 V 1179 2757 V 1179 2777 V 1196 2757
 (apparaissen)n(t)g(dans)i(des)232 3580 y(b)r(oucles,)30  V 1196 2777 V 1212 2757 V 1212 2777 V 1229 2757 V 1229
 b(la)f(transformation)f(en)i(notation)f(p)r(olonaise)f(in)n(v)n(erse)g  2777 V 1246 2757 V 1246 2777 V 1262 2757 V 1262 2777
 (ne)i(s'e\033ectuan)n(t)g(qu'une)232 3679 y(seule)e(fois)f(lors)f(de)i  V 1279 2757 V 1279 2777 V 1295 2757 V 1295 2777 V 1312
 (la)f(m\351morisation)e(de)j(l'ob)5 b(jet)27 b(dans)g(la)g(v)-5  2757 V 1312 2777 V 1329 2757 V 1329 2777 V 1345 2757
 b(ariable.)232 3913 y FL(2)p FM(.)p FL(6)p FM(.)p FL(2)113  V 1345 2777 V 1362 2757 V 1362 2777 V 1378 2757 V 1378
 b FM(Expressions)37 b(RPN)357 4067 y FZ(Les)e(expressions)d(en)k  2777 V 1395 2757 V 1395 2777 V 1412 2757 V 1412 2777
 (notation)e(p)r(olonaise)f(in)n(v)n(erse)h(son)n(t)g(des)h(expressions)  V 1428 2757 V 1428 2777 V 1445 2757 V 1445 2777 V 1461
 e(directe\177)232 4167 y(men)n(t)38 b(compr\351hensibles)d(par)h(le)h  2757 V 1461 2777 V 1478 2757 V 1478 2777 V 1495 2757
 (s\351quenceur.)f(Elles)h(p)r(euv)n(en)n(t)f(\352tre)h(incluses)f(les)h  V 1495 2777 V 1511 2757 V 1511 2777 V 1528 2757 V 1528
 (unes)232 4266 y(dans)29 b(les)h(autres)e(et)i(son)n(t)f  2777 V 1544 2757 V 1544 2777 V 1561 2757 V 1561 2777
 (d\351limit\351es)g(par)g(des)g(guillemets)g(fran\347ais.)f  V 1578 2757 V 1578 2777 V 1594 2757 V 1594 2777 V 1611
 (L'expression)g(pr\351\177)232 4366 y(c\351den)n(te)21  2757 V 1611 2777 V 1627 2757 V 1627 2777 V 1644 2757
 b(p)r(ourra)e(d\350s)i(lors)e(\352tre)i(not\351e)f FI(<<)43  V 1644 2777 V 1661 2757 V 1661 2777 V 1677 2757 V 1677
 b(PI)g(x)g(*)g(dup)f(sin)h(swap)e(/)j(>>)p FZ(.)20 b(Il)h(faut)g(noter)  2777 V 1694 2757 V 1694 2777 V 1710 2757 V 1710 2777
 232 4465 y(que)29 b(cette)g(\351criture)f(n'est)h(pas)f(unique.)h(En)g  V 1727 2757 V 1727 2777 V 1744 2757 V 1744 2777 V 1760
 (e\033et,)g(il)g(aurait)f(\351t\351)h(p)r(ossible)f(de)h(noter)f(par)  2757 V 1760 2777 V 1777 2757 V 1777 2777 V 1793 2757
 232 4565 y(exemple)h FI(<<)43 b(PI)g(x)g(*)g(sin)f(PI)h(x)g(*)g(/)h(>>)  V 1793 2777 V 1810 2757 V 1810 2777 V 1827 2757 V 1827
 p FZ(,)28 b(mais)h(cette)g(nouv)n(elle)f(notation)g(est)h(moins)232  2777 V 1832 2757 V 1832 2777 V 1848 2757 V 1848 2777
 4665 y(v)n(\351lo)r(ce)g(que)g(la)f(pr\351c\351den)n(te)h(puisque)f  V 1848 2757 V 1848 2777 V 1865 2757 V 1865 2777 V 1882
 (comp)r(ortan)n(t)g(plus)h(d'op)r(\351rations)f(aritm\351tiques)g(et)  2757 V 1882 2777 V 1898 2757 V 1898 2777 V 1915 2757
 232 4764 y(d'app)r(el)g(de)f(v)-5 b(ariables.)232 5040  V 1915 2777 V 1931 2757 V 1931 2777 V 1948 2757 V 1948
 y Fu(2)p Fv(.)p Fu(7)131 b Fv(Noms)357 5223 y FZ(Les)40  2777 V 1965 2757 V 1965 2777 V 1981 2757 V 1981 2777
 b(noms)f(son)n(t)h(des)g(ob)5 b(jets)40 b(particuliers)e(repr\351sen)n  V 1998 2757 V 1998 2777 V 2014 2757 V 2014 2777 V 2031
 (tan)n(t)g(une)j(v)-5 b(ariable)38 b(de)j(fa\347on)232  2757 V 2031 2777 V 2048 2757 V 2048 2777 V 2064 2757
 5322 y(sym)n(b)r(olique,)20 b(cette)h(v)-5 b(ariable)20  V 2064 2777 V 2081 2757 V 2081 2777 V 2097 2757 V 2097
 b(p)r(ouv)-5 b(an)n(t)20 b(le)h(cas)f(\351c)n(h\351an)n(t)g(ne)h(pas)f  2777 V 2114 2757 V 2114 2777 V 2131 2757 V 2131 2777
 (exister.)g(Ils)g(son)n(t)h(d\351limit\351)232 5422 y(gr\342ce)26  V 2147 2757 V 2147 2777 V 2164 2757 V 2164 2777 V 2180
 b(aux)h(ap)r(ostrophes.)e(La)i(v)-5 b(ariable)26 b FH(x)i  2757 V 2180 2777 V 2197 2757 V 2197 2777 V 2214 2757
 FZ(sera)f(ainsi)f(repr\351sen)n(t\351e)g(par)h FI('x')p  V 2214 2777 V 2230 2757 V 2230 2777 V 2247 2757 V 2247
 FZ(.)p 0 TeXcolorgray 1623 5632 a FY(27)p 0 TeXcolorgray  2777 V 2263 2757 V 2263 2777 V 2280 2757 V 2280 2777
 eop end  V 2297 2757 V 2297 2777 V 2313 2757 V 2313 2777 V 2330
 %%Page: 28 28  2757 V 2330 2777 V 2347 2757 V 2347 2777 V 2363 2757
 TeXDict begin 28 27 bop 0 TeXcolorgray 0 TeXcolorgray  V 2363 2777 V 2380 2757 V 2380 2777 V 2396 2757 V 2396
   2777 V 2413 2757 V 2413 2777 V 2430 2757 V 2430 2777
   V 2446 2757 V 2446 2777 V 2463 2757 V 2463 2777 V 2479
   2757 V 2479 2777 V 2496 2757 V 2496 2777 V 2513 2757
   V 2513 2777 V 2516 2757 V 2516 2777 V 797 2877 4 100
   v 850 2847 a FO(\\\\)p 1845 2877 V 1229 w(\\)p 2529 2877
   V 797 2976 V 850 2946 a(\\")p 1845 2976 V 1229 w(")p
   2529 2976 V 797 3076 V 850 3046 a(\\b)p 1845 3076 V 1071
   w F4(bac)n(kspace)p 2529 3076 V 797 3176 V 850 3146 a
   FO(\\n)p 1845 3176 V 960 w F4(retour)g(\340)h(la)g(ligne)p
   2529 3176 V 797 3275 V 850 3245 a FO(\\t)p 1845 3275
   V 1064 w F4(tabulation)p 2529 3275 V 797 3278 1735 4
   v 0 TeXcolorgray 961 3427 a FV(T)-7 b(able)28 b F3(2)p
   F4(.)p F3(3)e F4(\025)h(S\351quences)g(d'\351c)n(happ)r(emen)n(t)p
   0 TeXcolorgray 0 TeXcolorgray 232 3791 a Fy(2)p Fz(.)p
   Fy(9)131 b Fz(Binaires)357 3973 y F4(Les)25 b(binaires)g(son)n(t)g(des)
   h(en)n(tiers)f(non)h(sign\351s)f(d'une)h(longueur)e(de)i
   FJ(64)f F4(bits)h(quelle)g(que)232 4072 y(soit)33 b(l'arc)n(hitecture)e
   (du)i(syst\350me)f(h\364te.)h(Ils)g(son)n(t)f(manipul\351s)g(par)g(des)
   h(instructions)f(lo\177)232 4172 y(giques)22 b(et)g(arithm\351tiques)f
   (et)h(son)n(t)g(not\351s)f(sous)g(la)h(forme)f FO(#)44
   b(\(ENTIER\)b)18 b F4(o\371)k FO(b)g F4(repr\351sen)n(te)232
   4271 y(la)28 b(base)e(de)i(l'en)n(tier)f(binaire,)f(\340)h(sa)n(v)n
   (oir)p 0 TeXcolorgray 357 4371 a(\025)p 0 TeXcolorgray
   41 w FO(b)g F4(p)r(our)g(binaire)14 b(;)p 0 TeXcolorgray
   357 4471 a(\025)p 0 TeXcolorgray 41 w FO(o)27 b F4(p)r(our)g(o)r(ctale)
   14 b(;)p 0 TeXcolorgray 357 4570 a(\025)p 0 TeXcolorgray
   41 w FO(d)27 b F4(p)r(our)g(d\351cimale)14 b(;)p 0 TeXcolorgray
   357 4670 a(\025)p 0 TeXcolorgray 41 w FO(h)27 b F4(p)r(our)g
   (hexad\351cimale.)357 4770 y(Il)i(faut)f(noter)g(qu'aucun)g
   (m\351canisme)g(de)g(con)n(tr\364le)f(de)h(d\351b)r(ordemen)n(t)g(ne)h
   (v)n(\351ri\034e)e(les)232 4869 y(calculs)g(p)r(ortan)n(t)g(sur)f(des)i
   (en)n(tiers)e(binaires.)232 5141 y Fy(2)p Fz(.)p Fy(10)130
   b Fz(Fic)l(hiers)357 5322 y F4(Le)34 b(t)n(yp)r(e)g(\034c)n(hier)g(est)
   g(un)g(t)n(yp)r(e)g(comp)r(osite)g(con)n(tenan)n(t)f(une)h(structure)f
   (de)i(donn\351es)232 5422 y(d\351criv)-5 b(an)n(t)40
   b(le)h(\034c)n(hier,)g(son)f(t)n(yp)r(e,)h(son)f(\351tat)h(et)g(le)g
   (format)f(de)h(lecture)f(ou)h(d'\351criture)p 0 TeXcolorgray
   1623 5632 a F3(39)p 0 TeXcolorgray eop end
   %%Page: 40 40
   TeXDict begin 40 39 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(28)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(40)g F4(\026)i(#)p
 FY(28)p 0 TeXcolorgray -217 5461 a  F3(40)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 809 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 692 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 702 a  TeXcolorgray -458 585 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 702 a Fq(2)-458 702 y   -458 585 a Fu(2)-458 585 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 702 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(28)1317  585 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(40)1317
 b Fz(CHAPITRE)29 b Fy(2)p Fz(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p  b FD(CHAPITRE)29 b FC(2)p FD(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p
 0 TeXcolorgray 656 540 a Fu(2)p Fv(.)p Fu(8)130 b Fv(Cha\356nes)42  0 TeXcolorgray 656 540 a F4(d'un)h(enregistremen)n(t.)d(T)-7
 b(de)i(caract\350res)780 740 y FZ(Une)31 b(c)n(ha\356ne)e(de)h  
 (caract\350res)d(est)j(un)g(ob)5 b(jet)30 b(form\351)f(d'une)i  
 (succession)d(de)i(caract\350res)656 839 y(d\351limit\351e)40  
 b(par)f(des)h(guillemets)f(anglais)f(comme)h FI("cette)j(cha\356ne")p  
 FZ(.)37 b(Le)i(nom)n(bre)g(de)656 939 y(caract\350res)27  
 b(de)j(la)g(c)n(ha\356ne)f(p)r(eut)h(v)-5 b(arier)29  
 b(au)h(cours)e(du)i(temps)h(car)d(cet)i(ob)5 b(jet)30  
 b(est)g(asso)r(ci\351)656 1038 y(\340)d(un)h(descripteur)e(de)i(c)n  
 (ha\356ne.)656 1363 y Fu(2)p Fv(.)p Fu(9)130 b Fv(Binaires)780  
 1563 y FZ(Les)26 b(binaires)f(son)n(t)g(des)h(en)n(tiers)f(non)g  
 (sign\351s)g(d'une)h(longueur)f(de)h Fp(64)f FZ(bits)h(quelle)f(que)656  
 1662 y(soit)32 b(l'arc)n(hitecture)f(du)i(syst\350me)g(h\364te.)f(Ils)h  
 (son)n(t)f(manipul\351s)h(par)e(des)i(instructions)f(lo\177)656  
 1762 y(giques)21 b(et)h(arithm\351tiques)f(et)i(son)n(t)e(not\351s)h  
 (sous)f(la)g(forme)h FI(#)43 b(\(ENTIER\)b)18 b FZ(o\371)k  
 FI(b)g FZ(repr\351sen)n(te)656 1861 y(la)27 b(base)g(de)g(l'en)n(tier)g  
 (binaire,)g(\340)g(sa)n(v)n(oir)p 0 TeXcolorgray 780  
 1971 a(\025)p 0 TeXcolorgray 41 w FI(b)h FZ(p)r(our)e(binaire)14  
 b(;)p 0 TeXcolorgray 780 2070 a(\025)p 0 TeXcolorgray  
 41 w FI(o)28 b FZ(p)r(our)e(o)r(ctale)14 b(;)p 0 TeXcolorgray  
 780 2170 a(\025)p 0 TeXcolorgray 41 w FI(d)28 b FZ(p)r(our)e  
 (d\351cimale)14 b(;)p 0 TeXcolorgray 780 2269 a(\025)p  
 0 TeXcolorgray 41 w FI(h)28 b FZ(p)r(our)e(hexad\351cimale.)780  
 2379 y(Il)j(faut)g(noter)e(qu'aucun)h(m\351canisme)g(de)h(con)n  
 (tr\364le)d(de)j(d\351b)r(ordemen)n(t)f(ne)g(v)n(\351ri\034e)g(les)656  
 2478 y(calculs)e(p)r(ortan)n(t)h(sur)g(des)g(en)n(tiers)g(binaires.)656  
 2803 y Fu(2)p Fv(.)p Fu(10)130 b Fv(Fic)l(hiers)780 3002  
 y FZ(Le)34 b(t)n(yp)r(e)h(\034c)n(hier)e(est)h(un)h(t)n(yp)r(e)f(comp)r  
 (osite)f(con)n(tenan)n(t)g(une)i(structure)e(de)h(donn\351es)656  
 3102 y(d\351criv)-5 b(an)n(t)40 b(le)h(\034c)n(hier,)f(son)g(t)n(yp)r  
 (e,)h(son)f(\351tat)h(et)g(le)g(format)f(de)h(lecture)g(ou)f  
 (d'\351criture)656 3202 y(d'un)30 b(enregistremen)n(t.)d(T)-7  
 b(out)30 b(ob)5 b(jet)29 b(de)h(t)n(yp)r(e)f(\034c)n(hier)g(est)h  b(out)30 b(ob)5 b(jet)29 b(de)h(t)n(yp)r(e)f(\034c)n(hier)g(est)h
 (cr\351\351)e(par)h(l'instruction)g FI(OPEN)p FZ(.)656  (cr\351\351)e(par)h(l'instruction)g FO(OPEN)p F4(.)656
 3301 y(Le)k(format)f(est)g(asso)r(ci\351)g(au)g(descripteur)g(de)h  640 y(Le)k(format)f(est)g(asso)r(ci\351)g(au)g(descripteur)g(de)h
 (\034c)n(hier)f(par)g(l'instruction)g FI(FORMAT)p FZ(.)e(Il)j(est)656  (\034c)n(hier)f(par)g(l'instruction)g FO(FORMAT)p F4(.)e(Il)j(est)656
 3401 y(imp)r(ossible)27 b(de)g(cr\351er)g(un)g(ob)5 b(jet)27  739 y(imp)r(ossible)27 b(de)g(cr\351er)g(un)g(ob)5 b(jet)27
 b(de)h(t)n(yp)r(e)g(\034c)n(hier)e(d'une)i(autre)f(fa\347on.)780  b(de)h(t)n(yp)r(e)g(\034c)n(hier)e(d'une)i(autre)f(fa\347on.)780
 3510 y(Les)g(\034c)n(hiers)g(utilis\351s)g(par)g(le)g(RPL/)p  840 y(Les)g(\034c)n(hiers)g(utilis\351s)g(par)g(le)g(RPL/)p
 FY(2)g FZ(son)n(t)g(de)g(trois)g(t)n(yp)r(es)g(:)p 0  F3(2)g F4(son)n(t)g(de)g(trois)g(t)n(yp)r(es)g(:)p 0
 TeXcolorgray 780 3619 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)j  TeXcolorgray 780 941 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)j
 (format\351s)f(:)i(le)g(\034c)n(hier)f(est)h(\351ditable)f(par)g  (format\351s)f(:)i(le)g(\034c)n(hier)f(est)h(\351ditable)f(par)g
 (l'utilisateur.)g(Chaque)g(enregis\177)863 3719 y(tremen)n(t)d  (l'utilisateur.)g(Chaque)g(enregis\177)863 1040 y(tremen)n(t)d
 (appara\356t)f(sur)g(une)i(ligne)e(d'un)i(\034c)n(hier)e(texte)h(sous)g  (appara\356t)f(sur)g(une)i(ligne)e(d'un)i(\034c)n(hier)e(texte)h(sous)g
 (la)f(forme)h(d'une)g(liste)863 3818 y(d'\351l\351men)n(ts.)k(Seul)h  (la)f(forme)h(d'une)g(liste)863 1140 y(d'\351l\351men)n(ts.)k(Seul)h
 (le)f(format)g(d'\351criture)f(est)h(imp)r(os\351,)g(le)h(format)e(de)i  (le)f(format)g(d'\351criture)f(est)h(imp)r(os\351,)g(le)h(format)e(de)i
 (lecture)e(est)863 3918 y(d\351duit)e(de)g(la)f(structure)g(du)g(\034c)  (lecture)e(est)863 1240 y(d\351duit)e(de)g(la)f(structure)g(du)g(\034c)
 n(hier)14 b(;)p 0 TeXcolorgray 780 4018 a(\025)p 0 TeXcolorgray  n(hier)14 b(;)p 0 TeXcolorgray 780 1339 a(\025)p 0 TeXcolorgray
 41 w(\034c)n(hiers)22 b(non)g(format\351s)f(:)i(le)f(\034c)n(hier)g  41 w(\034c)n(hiers)22 b(non)g(format\351s)f(:)i(le)f(\034c)n(hier)g
 (n'est)h(pas)f(\351ditable)g(par)f(l'utilisateur.)h(Chaque)863  (n'est)h(pas)f(\351ditable)g(par)f(l'utilisateur.)h(Chaque)863
 4117 y(enregistremen)n(t)27 b(est)h(comp)r(os\351)g(de)g(donn\351es)g  1439 y(enregistremen)n(t)27 b(est)h(comp)r(os\351)g(de)g(donn\351es)g
 (binaires)f(structur\351es.)g(Ces)h(donn\351es)863 4217  (binaires)f(structur\351es.)g(Ces)h(donn\351es)863 1539
 y(son)n(t)h(ind\351p)r(endan)n(tes)h(de)g(l'arc)n(hitecture)e(de)i(la)f  y(son)n(t)h(ind\351p)r(endan)n(tes)h(de)g(l'arc)n(hitecture)e(de)i(la)f
 (mac)n(hine)g(h\364te.)h(Les)f(\034c)n(hiers)g(non)863  (mac)n(hine)g(h\364te.)h(Les)f(\034c)n(hiers)g(non)863
 4317 y(format\351s,)d(\340)g(l'instar)f(des)h(\034c)n(hiers)g  1638 y(format\351s,)d(\340)g(l'instar)f(des)h(\034c)n(hiers)g
 (format\351s,)f(ne)h(n\351cessiten)n(t)g(aucune)g(indication)863  (format\351s,)f(ne)h(n\351cessiten)n(t)g(aucune)g(indication)863
 4416 y(de)i(format)f(en)g(lecture)14 b(;)p 0 TeXcolorgray  1738 y(de)i(format)f(en)g(lecture)14 b(;)p 0 TeXcolorgray
 780 4516 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)32  780 1837 a(\025)p 0 TeXcolorgray 41 w(\034c)n(hiers)32
 b(de)h(t)n(yp)r(e)g(\035ux)g(:)g(les)g(\034c)n(hiers)e(de)i(t)n(yp)r(e)  b(de)h(t)n(yp)r(e)g(\035ux)g(:)g(les)g(\034c)n(hiers)e(de)i(t)n(yp)r(e)
 g(\035ux)g(son)n(t)g(\340)f(format)g(libre.)g(Ils)h(ne)863  g(\035ux)g(son)n(t)g(\340)f(format)g(libre.)g(Ils)h(ne)863
 4615 y(con)n(tiennen)n(t)27 b(aucune)f(information)f(p)r(our)i(relire)e  1937 y(con)n(tiennen)n(t)27 b(aucune)f(information)f(p)r(our)i(relire)e
 (un)i(enregistremen)n(t.)e(Ils)i(ne)g(son)n(t)863 4715  (un)i(enregistremen)n(t.)e(Ils)i(ne)g(son)n(t)863 2037
 y(donc)20 b(plus)f(p)r(ortables)f(d'une)i(arc)n(hitecture)e(\340)h(une)  y(donc)20 b(plus)f(p)r(ortables)f(d'une)i(arc)n(hitecture)e(\340)h(une)
 h(autre)f(et)g(surtout,)g(ils)h(requi\350ren)n(t)863  h(autre)f(et)g(surtout,)g(ils)h(requi\350ren)n(t)863
 4815 y(un)28 b(format)f(en)g(\351criture)g(et)h(en)f(lecture.)780  2136 y(un)28 b(format)f(en)g(\351criture)g(et)h(en)f(lecture.)780
 4924 y(Les)f(\034c)n(hiers)f(disp)r(onibles)g(p)r(our)g(les)h(t)n(yp)r  2237 y(Les)f(\034c)n(hiers)f(disp)r(onibles)g(p)r(our)g(les)h(t)n(yp)r
 (es)g(format\351s)e(et)i(non)g(format\351s)f(son)n(t)g(\340)g(acc\350s)  (es)g(format\351s)e(et)i(non)g(format\351s)f(son)n(t)g(\340)g(acc\350s)
 656 5023 y(s\351quen)n(tiel,)34 b(direct)h(ou)f(index\351)h(sur)g(une)g  656 2337 y(s\351quen)n(tiel,)34 b(direct)h(ou)f(index\351)h(sur)g(une)g
 (clef.)g(P)n(our)f(les)h(\034c)n(hiers)f(de)h(t)n(yp)r(e)g(\035ux,)g  (clef.)g(P)n(our)f(les)h(\034c)n(hiers)f(de)h(t)n(yp)r(e)g(\035ux,)g
 (ils)g(ne)656 5123 y(son)n(t)30 b(qu'\340)g(acc\350s)f(s\351quen)n  (ils)g(ne)656 2436 y(son)n(t)30 b(qu'\340)g(acc\350s)f(s\351quen)n
 (tiel)h(ou)g(direct.)h(Il)f(faut)h(noter)f(que)g(le)h(m\351canisme)f  (tiel)h(ou)g(direct.)h(Il)f(faut)h(noter)f(que)g(le)h(m\351canisme)f
 (de)g(gestion)656 5223 y(des)d(\034c)n(hiers)f(\340)h(acc\350s)f  (de)g(gestion)656 2536 y(des)d(\034c)n(hiers)f(\340)h(acc\350s)f
 (direct)g(ou)h(index\351)g(n'imp)r(ose)g(pas)f(une)h(longueur)f(\034xe)  (direct)g(ou)h(index\351)g(n'imp)r(ose)g(pas)f(une)h(longueur)f(\034xe)
 h(des)g(enregis\177)656 5322 y(tremen)n(ts.)d(En\034n,)i(le)f(RPL/)p  h(des)g(enregis\177)656 2635 y(tremen)n(ts.)d(En\034n,)i(le)f(RPL/)p
 FY(2)g FZ(p)r(oss\350de)f(un)h(m\351canisme)f(ferman)n(t)h  F3(2)g F4(p)r(oss\350de)f(un)h(m\351canisme)f(ferman)n(t)h
 (automatiquemen)n(t)f(les)656 5422 y(\034c)n(hiers)i(qui)i(n'on)n(t)f  (automatiquemen)n(t)f(les)656 2735 y(\034c)n(hiers)i(qui)i(n'on)n(t)f
 (pas)g(\351t\351)g(ferm\351s)g(\340)h(la)f(\034n)g(du)h(\034l)g  (pas)g(\351t\351)g(ferm\351s)g(\340)h(la)f(\034n)g(du)h(\034l)g
 (d'ex\351cution)f(qui)g(les)g(on)n(t)h(ouv)n(erts.)p  (d'ex\351cution)f(qui)g(les)g(on)n(t)h(ouv)n(erts.)656
 0 TeXcolorgray 2047 5632 a FY(28)p 0 TeXcolorgray eop  3015 y Fy(2)p Fz(.)p Fy(11)130 b Fz(So)t(c)l(k)l(ets)780
 end  3199 y F4(Le)40 b(t)n(yp)r(e)f(so)r(c)n(k)n(et)f(est)h(un)h(ob)5
 %%Page: 29 29  b(jet)39 b(comp)r(osite)f(p)r(ermettan)n(t)i(la)e(gestion)h(des)g(so)r
 TeXDict begin 29 28 bop 0 TeXcolorgray 0 TeXcolorgray  (c)n(k)n(ets)656 3298 y(lo)r(cales,)32 b(IPv)p F3(4)i
   F4(et)g(IPv)p F3(6)g F4(en)f(TCP)i(ou)e(UDP)-7 b(.)35
   b(Comme)f(le)g(t)n(yp)r(e)g(\034c)n(hier,)f(une)h(so)r(c)n(k)n(et)e(ne)
   656 3398 y(p)r(eut)37 b(\352tre)f(cr\351\351e)g(que)g(par)g
   (l'instruction)g FO(OPEN)p F4(.)f(Le)h(cas)g(\351c)n(h\351an)n(t,)g(un)
   h(format)f(lui)g(est)656 3498 y(asso)r(ci\351)31 b(par)g
   FO(FORMAT)p F4(.)f(Les)i(so)r(c)n(k)n(ets)f(non)h(ferm\351es)g(\340)g
   (la)g(\034n)h(du)g(\034l)f(d'ex\351cution)g(qui)h(les)656
   3597 y(on)n(t)27 b(cr\351\351es)f(son)n(t)h(autoritairemen)n(t)e
   (closes)i(par)f(le)i(RPL/)p F3(2)p F4(.)656 3877 y Fy(2)p
   Fz(.)p Fy(12)130 b Fz(Biblioth\350ques)780 4061 y F4(Le)36
   b(RPL/C)f(est)g(un)h(langage)e(de)h(macroinstructions)e(du)j(langage)d
   (C)j(p)r(ermettan)n(t)656 4160 y(d'\351tendre)41 b(les)h(fonctions)f
   (in)n(trins\350ques)g(du)h(RPL/)p F3(2)p F4(.)f(T)-7
   b(oute)42 b(biblioth\350que)f(\351crite)g(en)656 4260
   y(RPL/C)25 b(devien)n(t)g(part)g(in)n(t\351gran)n(te)f(des)h(fonctions)
   f(in)n(trins\350ques)g(du)i(langage)d(et)j(se)f(com\177)656
   4360 y(p)r(orten)n(t)31 b(comme)f(elles.)h(Le)g(t)n(yp)r(e)h
   (biblioth\350que)e(con)n(tien)n(t)h(la)g(structure)f(de)h(description)
   656 4459 y(d'une)25 b(biblioth\350que)g(c)n(harg\351e)d(en)k
   (m\351moire)e(et)h(p)r(ermet)g(le)g(cas)f(\351c)n(h\351an)n(t)g(de)h
   (la)g(retirer)e(du)656 4559 y(RPL/)p F3(2)p F4(.)32 b(Un)h(ob)5
   b(jet)33 b(de)g(t)n(yp)r(e)f(biblioth\350que)h(ne)g(p)r(eut)g(\352tre)f
   (cr\351\351)g(que)h(par)f(l'instruction)656 4658 y FO(USE)p
   F4(.)24 b(Les)i(biblioth\350ques)f(son)n(t)g(automatiquemen)n(t)f
   (ferm\351es)h(\340)h(la)f(\034n)h(du)g(\034l)g(d'ex\351cution)656
   4758 y(qui)h(les)h(on)n(t)f(ouv)n(ertes.)656 5038 y Fy(2)p
   Fz(.)p Fy(13)130 b Fz(Pro)t(cessus)780 5222 y F4(Le)27
   b(RPL/)p F3(2)e F4(g\350re)h(nativ)n(emen)n(t)f(les)h(pro)r(cessus)f
   (et)i(les)f(pro)r(cessus)f(l\351gers.)g(L'ob)5 b(jet)25
   b(pro\177)656 5321 y(cessus)h(con)n(tien)n(t)h(toutes)g(les)h
   (informations)e(n\351cessaires)f(\340)i(leur)g(description)f(:)p
   0 TeXcolorgray 780 5422 a(\025)p 0 TeXcolorgray 41 w(plan)i
   (d'adressage)14 b(;)p 0 TeXcolorgray 2047 5632 a F3(40)p
   0 TeXcolorgray eop end
   %%Page: 41 41
   TeXDict begin 41 40 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(29)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(41)g F4(\026)i(#)p
 FY(29)p 0 TeXcolorgray -217 5461 a  F3(41)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(2)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(2)p
 Fz(.)p Fy(11)p Fz(.)54 b(SOCKETS)2158 b FY(29)p .7 TeXcolorgray  FD(.)p FC(14)p FD(.)54 b(CONNECTEURS)29 b(SQL)1714 b
 .7 TeXcolorgray 4134 809 227 266 v .7 TeXcolorgray 0  F3(41)p .7 TeXcolorgray .7 TeXcolorgray 4134 692 227
 TeXcolorgray 4219 702 a Fq(2)p .7 TeXcolorgray 0 TeXcolorgray  266 v .7 TeXcolorgray 0 TeXcolorgray 4219 585 a Fu(2)p
 0 TeXcolorgray 232 540 a Fu(2)p Fv(.)p Fu(11)130 b Fv(So)t(c)l(k)l(ets)  .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 357 730 y FZ(Le)39 b(t)n(yp)r(e)h(so)r(c)n(k)n(et)e(est)h(un)h(ob)5  357 540 a F4(\025)p 0 TeXcolorgray 41 w(v)-5 b(ariables)26
 b(jet)39 b(comp)r(osite)f(p)r(ermettan)n(t)h(la)g(gestion)f(des)h(so)r  b(globales)f(et)j(lo)r(cales)14 b(;)p 0 TeXcolorgray
 (c)n(k)n(ets)232 830 y(lo)r(cales,)33 b(IPv)p FY(4)h  357 640 a(\025)p 0 TeXcolorgray 41 w(p)r(oin)n(teurs)26
 FZ(et)g(IPv)p FY(6)f FZ(en)h(TCP)g(ou)g(UDP)-7 b(.)35  b(sur)h(les)h(v)-5 b(ariables)25 b(partag\351es)14 b(;)p
 b(Comme)e(le)h(t)n(yp)r(e)g(\034c)n(hier,)f(une)h(so)r(c)n(k)n(et)f(ne)  0 TeXcolorgray 357 739 a(\025)p 0 TeXcolorgray 41 w(pro)r(cessus)26
 232 930 y(p)r(eut)38 b(\352tre)e(cr\351\351e)g(que)g(par)g  b(p)r(\350re)h(et)h(\034ls)14 b(;)p 0 TeXcolorgray 357
 (l'instruction)g FI(OPEN)p FZ(.)f(Le)h(cas)g(\351c)n(h\351an)n(t,)f(un)  839 a(\025)p 0 TeXcolorgray 41 w(canaux)26 b(de)i(comm)n(unication)e(v)
 i(format)f(lui)h(est)232 1029 y(asso)r(ci\351)31 b(par)h  n(ers)g(les)h(pro)r(cessus)f(p)r(\350re)h(et)h(\034ls)14
 FI(FORMAT)p FZ(.)e(Les)i(so)r(c)n(k)n(ets)f(non)h(ferm\351es)g(\340)g  b(;)p 0 TeXcolorgray 357 939 a(\025)p 0 TeXcolorgray
 (la)g(\034n)h(du)f(\034l)h(d'ex\351cution)f(qui)g(les)232  41 w(in)n(terruptions)26 b(du)i(pro)r(cessus)e(p)r(\350re.)14
 1129 y(on)n(t)c(cr\351\351es)e(son)n(t)h(autoritairemen)n(t)e(closes)h  b(.)g(.)357 1042 y(Un)28 b(ob)5 b(jet)27 b(de)h(t)n(yp)r(e)f(pro)r
 (par)h(le)g(RPL/)p FY(2)p FZ(.)232 1428 y Fu(2)p Fv(.)p  (cessus)f(ne)i(p)r(eut)g(\352tre)f(cr\351\351)f(que)i(par)e(deux)i
 Fu(12)130 b Fv(Biblioth\350ques)357 1618 y FZ(Le)35 b(RPL/C)h(est)f(un)  (instructions)e(:)p 0 TeXcolorgray 357 1146 a(\025)p
 h(langage)d(de)j(macroinstructions)c(du)k(langage)e(C)h(p)r(ermettan)n  0 TeXcolorgray 41 w FO(DETACH)p F4(,)21 b(qui)j(cr\351e)e(un)i(pro)r
 (t)232 1717 y(d'\351tendre)42 b(les)g(fonctions)f(in)n(trins\350ques)f  (cessus)e(d\351tac)n(h\351)h(s'ex\351cutan)n(t)f(dans)h(un)h(en)n
 (du)i(RPL/)p FY(2)p FZ(.)g(T)-7 b(oute)41 b(biblioth\350que)h  (vironnemen)n(t)440 1246 y(distinct)k(du)g(pro)r(cessus)d(p)r(\350re)14
 (\351crite)f(en)232 1817 y(RPL/C)26 b(devien)n(t)f(part)f(in)n  b(;)p 0 TeXcolorgray 357 1345 a(\025)p 0 TeXcolorgray
 (t\351gran)n(te)g(des)h(fonctions)g(in)n(trins\350ques)f(du)i(langage)d  41 w FO(SPAWN)p F4(,)26 b(qui)j(lance)f(un)g(pro)r(cessus)f(l\351ger)g
 (et)i(se)g(com\177)232 1917 y(p)r(orten)n(t)31 b(comme)g(elles.)g(Le)g  
 (t)n(yp)r(e)g(biblioth\350que)g(con)n(tien)n(t)g(la)f(structure)h(de)g  
 (description)232 2016 y(d'une)26 b(biblioth\350que)e(c)n(harg\351e)f  
 (en)i(m\351moire)f(et)h(p)r(ermet)g(le)g(cas)f(\351c)n(h\351an)n(t)h  
 (de)g(la)f(retirer)g(du)232 2116 y(RPL/)p FY(2)p FZ(.)33  
 b(Un)g(ob)5 b(jet)32 b(de)h(t)n(yp)r(e)g(biblioth\350que)f(ne)h(p)r  
 (eut)h(\352tre)e(cr\351\351)g(que)h(par)f(l'instruction)232  
 2216 y FI(USE)p FZ(.)25 b(Les)g(biblioth\350ques)g(son)n(t)g  
 (automatiquemen)n(t)g(ferm\351es)g(\340)g(la)h(\034n)g(du)g(\034l)g  
 (d'ex\351cution)232 2315 y(qui)i(les)f(on)n(t)g(ouv)n(ertes.)232  
 2614 y Fu(2)p Fv(.)p Fu(13)130 b Fv(Pro)t(cessus)357  
 2804 y FZ(Le)26 b(RPL/)p FY(2)g FZ(g\350re)f(nativ)n(emen)n(t)h(les)g  
 (pro)r(cessus)f(et)h(les)h(pro)r(cessus)d(l\351gers.)h(L'ob)5  
 b(jet)26 b(pro\177)232 2904 y(cessus)h(con)n(tien)n(t)g(toutes)g(les)g  
 (informations)f(n\351cessaires)f(\340)i(leur)h(description)e(:)p  
 0 TeXcolorgray 357 3008 a(\025)p 0 TeXcolorgray 41 w(plan)h  
 (d'adressage)14 b(;)p 0 TeXcolorgray 357 3108 a(\025)p  
 0 TeXcolorgray 41 w(v)-5 b(ariables)26 b(globales)f(et)j(lo)r(cales)14  
 b(;)p 0 TeXcolorgray 357 3207 a(\025)p 0 TeXcolorgray  
 41 w(p)r(oin)n(teurs)26 b(sur)h(les)h(v)-5 b(ariables)25  
 b(partag\351es)14 b(;)p 0 TeXcolorgray 357 3307 a(\025)p  
 0 TeXcolorgray 41 w(pro)r(cessus)26 b(p)r(\350re)h(et)h(\034ls)14  
 b(;)p 0 TeXcolorgray 357 3406 a(\025)p 0 TeXcolorgray  
 41 w(canaux)26 b(de)i(comm)n(unication)e(v)n(ers)g(les)h(pro)r(cessus)f  
 (p)r(\350re)h(et)h(\034ls)14 b(;)p 0 TeXcolorgray 357  
 3506 a(\025)p 0 TeXcolorgray 41 w(in)n(terruptions)26  
 b(du)i(pro)r(cessus)e(p)r(\350re.)14 b(.)g(.)357 3610  
 y(Un)28 b(ob)5 b(jet)27 b(de)h(t)n(yp)r(e)f(pro)r(cessus)f(ne)i(p)r  
 (eut)g(\352tre)f(cr\351\351)f(que)i(par)e(deux)i(instructions)e(:)p  
 0 TeXcolorgray 357 3715 a(\025)p 0 TeXcolorgray 41 w  
 FI(DETACH)p FZ(,)21 b(qui)j(cr\351e)e(un)i(pro)r(cessus)e(d\351tac)n  
 (h\351)h(s'ex\351cutan)n(t)f(dans)h(un)h(en)n(vironnemen)n(t)440  
 3814 y(distinct)k(du)g(pro)r(cessus)d(p)r(\350re)14 b(;)p  
 0 TeXcolorgray 357 3914 a(\025)p 0 TeXcolorgray 41 w  
 FI(SPAWN)p FZ(,)26 b(qui)j(lance)f(un)g(pro)r(cessus)f(l\351ger)g  
 (s'ex\351cutan)n(t)h(dans)g(le)g(m\352me)h(espace)e(que)440  (s'ex\351cutan)n(t)h(dans)g(le)g(m\352me)h(espace)e(que)440
 4013 y(son)g(p)r(\350re,)g(mais)g(sur)g(une)g(copie)g(de)h(son)f(en)n  1445 y(son)g(p)r(\350re,)g(mais)g(sur)g(une)g(copie)g(de)h(son)f(en)n
 (vironnemen)n(t.)357 4118 y(Les)j(pro)r(cessus)f(formen)n(t)h(un)h  (vironnemen)n(t.)357 1549 y(Les)j(pro)r(cessus)f(formen)n(t)h(un)h
 (arbre,)e(c)n(haque)g(pro)r(cessus)g(ou)h(pro)r(cessus)f(l\351ger)h(a)n  (arbre,)e(c)n(haque)g(pro)r(cessus)g(ou)h(pro)r(cessus)f(l\351ger)h(a)n
 (y)n(an)n(t)232 4217 y(deux)25 b(canaux)e(de)h(comm)n(unication,)f  (y)n(an)n(t)232 1648 y(deux)25 b(canaux)e(de)h(comm)n(unication,)f
 (l'un)i(p)r(our)f(\351mettre)g(des)g(donn\351es)f(\340)h(destination)g  (l'un)i(p)r(our)f(\351mettre)g(des)g(donn\351es)f(\340)h(destination)g
 (de)232 4317 y(son)c(p)r(\350re,)h(l'autre)f(p)r(our)g(en)n(v)n(o)n(y)n  (de)232 1748 y(son)c(p)r(\350re,)h(l'autre)f(p)r(our)g(en)n(v)n(o)n(y)n
 (er)e(des)i(donn\351es)g(\340)g(destination)g(de)h(son)f(\034ls.)h(Un)g  (er)e(des)i(donn\351es)g(\340)g(destination)g(de)h(son)f(\034ls.)h(Un)g
 (pro)r(cessus)232 4416 y(\034ls)28 b(p)r(eut)g(en)n(v)n(o)n(y)n(er)d  (pro)r(cessus)232 1848 y(\034ls)28 b(p)r(eut)g(en)n(v)n(o)n(y)n(er)d
 (une)j(in)n(terruption)e(\340)h(son)g(p)r(\350re.)357  (une)j(in)n(terruption)e(\340)h(son)g(p)r(\350re.)357
 4521 y(Un)34 b(pro)r(cessus)d(d'ac)n(h\350v)n(e)h(normalemen)n(t)g  1952 y(Un)34 b(pro)r(cessus)d(d'ac)n(h\350v)n(e)h(normalemen)n(t)g
 (lorsque)g(son)g(\034l)i(d'ex\351cution)e(est)i(vide)f(et)232  (lorsque)g(son)g(\034l)i(d'ex\351cution)e(est)i(vide)f(et)232
 4620 y(que)22 b(toutes)f(les)g(donn\351es)f(en)n(v)n(o)n(y)n(\351es)f  2051 y(que)22 b(toutes)f(les)g(donn\351es)f(en)n(v)n(o)n(y)n(\351es)f
 (v)n(ers)h(son)g(p)r(\350re)h(on)n(t)g(\351t\351)h(acquitt\351es.)e(En)  (v)n(ers)h(son)g(p)r(\350re)h(on)n(t)g(\351t\351)h(acquitt\351es.)e(En)
 i(cas)e(d'erreur,)232 4720 y(un)i(pro)r(cessus)e(\034ls)i(ren)n(v)n  i(cas)e(d'erreur,)232 2151 y(un)i(pro)r(cessus)e(\034ls)i(ren)n(v)n
 (oie)d(un)j(signal)f(d'erreur)f(\340)h(son)g(p)r(\350re.)g(Charge)f(au)  (oie)d(un)j(signal)f(d'erreur)f(\340)h(son)g(p)r(\350re.)g(Charge)f(au)
 h(p)r(\350re)g(de)h(le)g(g\351rer)232 4820 y(par)29 b(un)h  h(p)r(\350re)g(de)h(le)g(g\351rer)232 2250 y(par)29 b(un)h
 (m\351canisme)f(de)h(reprise)f(sur)g(erreur)f(de)i(t)n(yp)r(e)g  (m\351canisme)f(de)h(reprise)f(sur)g(erreur)f(de)i(t)n(yp)r(e)g
 FI(IFERR)p FZ(.)d(Si)j(le)g(pro)r(cessus)e(p)r(\350re)i(ne)232  FO(IFERR)p F4(.)d(Si)j(le)g(pro)r(cessus)e(p)r(\350re)i(ne)232
 4919 y(g\350re)e(pas)h(cette)g(erreur,)e(l'erreur)g(remon)n(te)h  2350 y(g\350re)e(pas)h(cette)g(erreur,)e(l'erreur)g(remon)n(te)h
 (l'arbre)g(des)h(pro)r(cessus)e(jusqu'\340)h(trouv)n(er)g(un)232  (l'arbre)g(des)h(pro)r(cessus)e(jusqu'\340)h(trouv)n(er)g(un)232
 5019 y(pro)r(cessus)c(capable)g(de)h(g\351rer)e(cette)j(erreur,)d(le)i  2450 y(pro)r(cessus)c(capable)g(de)h(g\351rer)e(cette)j(erreur,)d(le)i
 (pro)r(cessus)f(\340)g(la)h(base)f(de)h(l'arbre,)f(ou)h(une)232  (pro)r(cessus)f(\340)g(la)h(base)f(de)h(l'arbre,)f(ou)h(une)232
 5118 y(racine)i(secondaire)e(des)i(pro)r(cessus)f(install\351e)h(par)g  2549 y(racine)i(secondaire)e(des)i(pro)r(cessus)f(install\351e)h(par)g
 (l'instruction)f FI(NRPROC)p FZ(.)357 5223 y(Lorsqu'un)e(pro)r(cessus)f  (l'instruction)f FO(NRPROC)p F4(.)357 2653 y(Lorsqu'un)e(pro)r(cessus)f
 (s'ac)n(h\350v)n(e,)g(tous)i(les)f(pro)r(cessus)g(\034ls)h(recoiv)n(en)  (s'ac)n(h\350v)n(e,)g(tous)i(les)f(pro)r(cessus)g(\034ls)h(recoiv)n(en)
 n(t)e(un)i(signal)f(d'ar\177)232 5322 y(r\352t)g(qu'ils)f(p)r(euv)n(en)  n(t)e(un)i(signal)f(d'ar\177)232 2753 y(r\352t)g(qu'ils)f(p)r(euv)n(en)
 n(t)g(honorer)f(imm\351diatemen)n(t)h(ou)g(de)h(fa\347on)f  n(t)g(honorer)f(imm\351diatemen)n(t)h(ou)g(de)h(fa\347on)f
 (di\033\351r\351e)g(s'ils)g(son)n(t)g(dans)g(un)232 5422  (di\033\351r\351e)g(s'ils)g(son)n(t)g(dans)g(un)232 2852
 y(blo)r(c)j(de)g(programme)d(compris)h(en)n(tre)h(les)g(instructions)g  y(blo)r(c)j(de)g(programme)d(compris)h(en)n(tre)h(les)g(instructions)g
 FI(CSTOP)f FZ(et)i FI(RSTOP)p FZ(.)d(Le)j(pro)r(cessus)p  FO(CSTOP)f F4(et)i FO(RSTOP)p F4(.)d(Le)j(pro)r(cessus)232
 0 TeXcolorgray 1623 5632 a FY(29)p 0 TeXcolorgray eop  2952 y(en)i(cours)f(d'ac)n(h\350v)n(emen)n(t)f(attend)i(la)f(\034n)h
   (de)g(tous)f(ses)g(\034ls)h(a)n(v)-5 b(an)n(t)27 b(de)h(lib)r(\351rer)e
   (ses)i(propres)232 3052 y(ressources.)232 3348 y Fy(2)p
   Fz(.)p Fy(14)130 b Fz(Connecteurs)43 b(SQL)357 3537 y
   F4(Un)28 b(programme)c(RPL/)p F3(2)j F4(p)r(eut)h(in)n(terroger)c
   (directemen)n(t)j(des)g(bases)f(de)h(donn\351es)g(lo\177)232
   3637 y(cales)19 b(ou)g(distan)n(tes)g(de)g(t)n(yp)r(e)h(SQL.)f(L'in)n
   (terrogation)d(se)j(fait)h(au)f(tra)n(v)n(ers)e(d'un)j(connecteur)232
   3737 y(\340)28 b(la)g(base)g(et)g(d'une)h(requ\352te)e(SQL)h(pass\351e)
   f(sous)g(la)h(forme)g(d'une)g(c)n(ha\356ne)g(de)g(caract\350re.)232
   3836 y(T)-7 b(outes)23 b(les)g(bases)f(de)h(donn\351es)f(son)n(t)g
   (trait\351es)g(de)h(la)g(m\352me)g(mani\350re.)f(Un)i(m\351canisme)e
   (de)232 3936 y(transco)r(dage)i(des)j(requ\352tes)e(et)i(des)f
   (r\351sultats)g(p)r(ermet)g(de)h(s'a\033ranc)n(hir)d(de)j(la)f
   (di\033\351rence)232 4035 y(d'enco)r(dage)33 b(existan)n(t)f(en)n(tre)h
   (l'enco)r(dage)f(in)n(terne)h(du)h(RPL/)p F3(2)f F4(et)h(celui)f(de)h
   (la)f(base)g(de)232 4135 y(donn\351es)24 b(cible.)g(Ce)f(t)n(yp)r(e)h
   (ne)g(p)r(eut)h(\352tre)e(cr\351\351)h(que)f(par)g(l'instruction)h
   FO(SQLCONNECT)p F4(.)19 b(T)-7 b(ous)232 4235 y(les)28
   b(connecteurs)e(de)i(bases)f(son)n(t)g(autoritairemen)n(t)e(clos)i
   (\340)g(la)g(\034n)h(du)g(\034l)g(d'ex\351cution)f(les)232
   4334 y(a)n(y)n(an)n(t)f(cr\351\351s.)232 4631 y Fy(2)p
   Fz(.)p Fy(15)130 b Fz(Mutexes)357 4820 y F4(Un)27 b(programme)d
   (partagean)n(t)g(plusieurs)h(pro)r(cessus)g(l\351gers)g(p)r(eut)i
   (demander)e(un)i(m\351\177)232 4920 y(canisme)c(de)g(sync)n
   (hronisation,)d(en)j(particulier)f(lors)g(d'acc\350s)g(\340)g(des)h(v)
   -5 b(ariables)21 b(partag\351es.)232 5019 y(Le)42 b(t)n(yp)r(e)f(m)n
   (utex)g(con)n(tien)n(t)g(une)g(structure)f(p)r(ermettan)n(t)h(de)h(p)r
   (oser)e(des)h(v)n(errous)e(ato\177)232 5119 y(miques.)29
   b(Il)f(ne)h(p)r(eut)g(\352tre)f(cr\351\351)f(que)i(par)e(l'instruction)
   h FO(CRMTX)p F4(.)f(T)-7 b(ous)27 b(les)i(m)n(utexes)f(son)n(t)232
   5219 y(automatiquemen)n(t)e(rel\342c)n(h\351s)f(et)i(lib)r(\351r\351s)f
   (\340)g(la)g(\034n)h(du)h(\034l)e(d'ex\351cution)h(qui)f(les)h(on)n(t)f
   (cr\351\351s.)357 5322 y(Il)h(faut)g(noter)f(que)g(ls)h(m)n(utexes)f
   (son)n(t)g(partageables)e(en)n(tre)i(des)h(pro)r(cessus)e(l\351gers.)g
   (Ils)232 5422 y(ne)32 b(son)n(t)e(pas)h(partageables)d(en)n(tre)i(des)h
   (pro)r(cessus)f(qui)h(s'ex\351cuten)n(t)f(dans)h(des)g(en)n(viron\177)p
   0 TeXcolorgray 1623 5632 a F3(41)p 0 TeXcolorgray eop
 end  end
 %%Page: 30 30  %%Page: 42 42
 TeXDict begin 30 29 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 42 41 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(30)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(42)g F4(\026)i(#)p
 FY(30)p 0 TeXcolorgray -217 5461 a  F3(42)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 809 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 692 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 702 a  TeXcolorgray -458 585 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 702 a Fq(2)-458 702 y   -458 585 a Fu(2)-458 585 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 702 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(30)1317  585 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(42)1317
 b Fz(CHAPITRE)29 b Fy(2)p Fz(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p  b FD(CHAPITRE)29 b FC(2)p FD(.)55 b(TYPES)28 b(DE)h(DONN\311ES)p
 0 TeXcolorgray 656 540 a FZ(en)f(cours)e(d'ac)n(h\350v)n(emen)n(t)g  0 TeXcolorgray 656 540 a F4(nemen)n(ts)j(s\351par\351s.)e(Lorsqu'un)h
 (attend)i(la)g(\034n)g(de)f(tous)h(ses)f(\034ls)h(a)n(v)-5  (m\351canisme)h(de)g(sync)n(hronisation)d(en)n(tre)j(pro)r(cessus)e
 b(an)n(t)26 b(de)i(lib)r(\351rer)f(ses)g(propres)656  (est)656 640 y(requis,)c(il)i(con)n(vien)n(t)e(d'utiliser)h(des)h
 640 y(ressources.)656 914 y Fu(2)p Fv(.)p Fu(14)130 b  (s\351maphores)d(nomm\351s.)656 914 y Fy(2)p Fz(.)p Fy(16)130
 Fv(Connecteurs)43 b(SQL)780 1096 y FZ(Un)28 b(programme)d(RPL/)p  b Fz(S\351maphores)42 b(nomm\351s)780 1096 y F4(Un)29
 FY(2)h FZ(p)r(eut)i(in)n(terroger)c(directemen)n(t)j(des)g(bases)f(de)i  b(s\351maphore)e(nomm\351)h(est)g(un)h(en)n(tier)f(sur)g(lequel)g(il)g
 (donn\351es)e(lo\177)656 1196 y(cales)18 b(ou)h(distan)n(tes)g(de)h(t)n  (est)h(p)r(ossible)e(d'e\033ectuer)h(des)656 1196 y(op)r(\351rations)k
 (yp)r(e)f(SQL.)g(L'in)n(terrogation)e(se)i(fait)g(au)g(tra)n(v)n(ers)f  (atomiques)g(p)r(ermettan)n(t)i(de)f(p)r(oser)g(des)h(v)n(errous.)d(Le)
 (d'un)h(connecteur)656 1295 y(\340)28 b(la)g(base)f(et)i(d'une)f  j(s\351maphore)d(nomm\351)656 1295 y(p)r(eut)h(\352tre)e(partag\351)f
 (requ\352te)g(SQL)f(pass\351e)g(sous)h(la)g(forme)f(d'une)i(c)n  (en)n(tre)i(plusieurs)f(pro)r(cessus)f(m\352me)j(si)f(ceux-ci)f(ne)h
 (ha\356ne)e(de)i(caract\350re.)656 1395 y(T)-7 b(outes)22  (son)n(t)f(pas)h(sur)f(le)656 1395 y(m\352me)e(arbre)f(de)i(pro)r
 b(les)h(bases)f(de)h(donn\351es)f(son)n(t)h(trait\351es)f(de)h(la)f  (cessus.)e(Ils)h(son)n(t)g(cr\351\351s)f(par)g(l'instruction)h
 (m\352me)h(mani\350re.)g(Un)g(m\351canisme)f(de)656 1494  FO(CRSMPHR)e F4(mais)h(ne)i(son)n(t)656 1494 y(pas)h(d\351truits)h
 y(transco)r(dage)i(des)i(requ\352tes)g(et)g(des)h(r\351sultats)e(p)r  (\340)g(la)g(\034n)g(du)h(\034l)f(d'ex\351cution.)g(Le)g(s\351maphore)e
 (ermet)i(de)f(s'a\033ranc)n(hir)f(de)i(la)f(di\033\351rence)656  (nomm\351)i(appara\356t)f(comme)656 1594 y(un)24 b(\034c)n(hier)g(dans)
 1594 y(d'enco)r(dage)32 b(existan)n(t)h(en)n(tre)g(l'enco)r(dage)f(in)n  f(le)i(syst\350me)e(de)h(\034c)n(hiers)f(de)i(l'h\364te)f(et)g(est)g
 (terne)h(du)g(RPL/)p FY(2)g FZ(et)h(celui)g(de)f(la)g(base)g(de)656  (soumis)f(\340)h(des)g(droits)f(d'acc\350s.)p 0 TeXcolorgray
 1694 y(donn\351es)23 b(cible.)h(Ce)g(t)n(yp)r(e)g(ne)g(p)r(eut)g  2047 5632 a F3(42)p 0 TeXcolorgray eop end
 (\352tre)g(cr\351\351)f(que)h(par)f(l'instruction)g FI(SQLCONNECT)p  %%Page: 43 43
 FZ(.)d(T)-7 b(ous)656 1793 y(les)27 b(connecteurs)g(de)g(bases)g(son)n  TeXDict begin 43 42 bop 0 TeXcolorgray 0 TeXcolorgray
 (t)g(autoritairemen)n(t)e(clos)i(\340)g(la)h(\034n)g(du)g(\034l)g  
 (d'ex\351cution)f(les)656 1893 y(a)n(y)n(an)n(t)f(cr\351\351s.)656  
 2167 y Fu(2)p Fv(.)p Fu(15)130 b Fv(Mutexes)780 2349  
 y FZ(Un)27 b(programme)d(partagean)n(t)g(plusieurs)i(pro)r(cessus)e  
 (l\351gers)h(p)r(eut)i(demander)f(un)g(m\351\177)656  
 2449 y(canisme)c(de)h(sync)n(hronisation,)d(en)k(particulier)d(lors)h  
 (d'acc\350s)g(\340)h(des)f(v)-5 b(ariables)22 b(partag\351es.)656  
 2548 y(Le)41 b(t)n(yp)r(e)g(m)n(utex)g(con)n(tien)n(t)g(une)h  
 (structure)e(p)r(ermettan)n(t)h(de)g(p)r(oser)f(des)h(v)n(errous)e  
 (ato\177)656 2648 y(miques.)28 b(Il)h(ne)f(p)r(eut)h(\352tre)f  
 (cr\351\351)g(que)g(par)g(l'instruction)f FI(CRMTX)p  
 FZ(.)g(T)-7 b(ous)28 b(les)g(m)n(utexes)g(son)n(t)656  
 2748 y(automatiquemen)n(t)d(rel\342c)n(h\351s)g(et)i(lib)r(\351r\351s)f  
 (\340)h(la)f(\034n)h(du)g(\034l)g(d'ex\351cution)f(qui)h(les)f(on)n(t)g  
 (cr\351\351s.)780 2847 y(Il)h(faut)g(noter)f(que)h(ls)f(m)n(utexes)h  
 (son)n(t)f(partageables)e(en)n(tre)i(des)g(pro)r(cessus)f(l\351gers.)g  
 (Ils)656 2947 y(ne)31 b(son)n(t)f(pas)h(partageables)d(en)n(tre)j(des)g  
 (pro)r(cessus)e(qui)i(s'ex\351cuten)n(t)g(dans)f(des)h(en)n(viron\177)  
 656 3046 y(nemen)n(ts)h(s\351par\351s.)e(Lorsqu'un)h(m\351canisme)h(de)  
 g(sync)n(hronisation)d(en)n(tre)j(pro)r(cessus)e(est)656  
 3146 y(requis,)c(il)i(con)n(vien)n(t)e(d'utiliser)h(des)h  
 (s\351maphores)d(nomm\351s.)656 3420 y Fu(2)p Fv(.)p  
 Fu(16)130 b Fv(S\351maphores)42 b(nomm\351s)780 3602  
 y FZ(Un)29 b(s\351maphore)e(nomm\351)h(est)g(un)h(en)n(tier)f(sur)g  
 (lequel)g(il)g(est)h(p)r(ossible)e(d'e\033ectuer)h(des)656  
 3702 y(op)r(\351rations)k(atomiques)g(p)r(ermettan)n(t)i(de)f(p)r(oser)  
 g(des)h(v)n(errous.)d(Le)j(s\351maphore)d(nomm\351)656  
 3801 y(p)r(eut)h(\352tre)e(partag\351)f(en)n(tre)i(plusieurs)f(pro)r  
 (cessus)f(m\352me)j(si)f(ceux-ci)f(ne)h(son)n(t)f(pas)h(sur)f(le)656  
 3901 y(m\352me)e(arbre)f(de)i(pro)r(cessus.)e(Ils)h(son)n(t)g  
 (cr\351\351s)f(par)g(l'instruction)h FI(CRSMPHR)e FZ(mais)h(ne)i(son)n  
 (t)656 4001 y(pas)h(d\351truits)h(\340)g(la)g(\034n)g(du)h(\034l)f  
 (d'ex\351cution.)g(Le)g(s\351maphore)e(nomm\351)i(appara\356t)f(comme)  
 656 4100 y(un)24 b(\034c)n(hier)g(dans)f(le)i(syst\350me)e(de)h(\034c)n  
 (hiers)f(de)i(l'h\364te)f(et)g(est)g(soumis)f(\340)h(des)g(droits)f  
 (d'acc\350s.)p 0 TeXcolorgray 2047 5632 a FY(30)p 0 TeXcolorgray  
 eop end  
 %%Page: 31 31  
 TeXDict begin 31 30 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(31)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(43)g F4(\026)i(#)p
 FY(31)p 0 TeXcolorgray -217 5461 a  F3(43)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 22383  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 25078  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1532 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1532 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2902 1366 a Fs(3)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2902 1366 a Fw(3)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1781 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1781 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
 1698 1917 4 v 2278 1698 a FO(V)-15 b(ariables)p 1 TeXcolorgray  1698 1917 4 v 2278 1698 a FU(V)-15 b(ariables)p 1 TeXcolorgray
 0 TeXcolorgray 357 2189 a FZ(Si)26 b(les)f(d\351\034nitions)g(in)n  0 TeXcolorgray 357 2189 a F4(Si)26 b(les)f(d\351\034nitions)g(in)n
 (trins\350ques)f(ne)i(son)n(t)f(pas)g(sensibles)f(\340)h(la)h(casse,)e  (trins\350ques)f(ne)i(son)n(t)f(pas)g(sensibles)f(\340)h(la)h(casse,)e
 (les)h(v)-5 b(ariables)24 b(le)232 2289 y(son)n(t.)29  (les)h(v)-5 b(ariables)24 b(le)232 2289 y(son)n(t.)29
 b(En)h(RPL/)p FY(2)p FZ(,)f(tout)h(ce)f(qui)h(n'est)f(pas)g(une)h  b(En)h(RPL/)p F3(2)p F4(,)f(tout)h(ce)f(qui)h(n'est)f(pas)g(une)h
 (instruction)f(in)n(trins\350que)f(est)h(un)h(ob)5 b(jet)232  (instruction)f(in)n(trins\350que)f(est)h(un)h(ob)5 b(jet)232
 2389 y(soumis)26 b(\340)h(\351v)-5 b(aluation)25 b(et)i(p)r(ouv)-5  2389 y(soumis)26 b(\340)h(\351v)-5 b(aluation)25 b(et)i(p)r(ouv)-5
 b(an)n(t)26 b(\352tre)h(sauv)n(egard\351)c(et)k(rapp)r(el\351)f(sym)n  b(an)n(t)26 b(\352tre)h(sauv)n(egard\351)c(et)k(rapp)r(el\351)f(sym)n
Line 22445  f(le)h(b)r(on)g(fonctionnemen)n(t)g(du)g Line 25140  f(le)h(b)r(on)g(fonctionnemen)n(t)g(du)g
 b(est)h(asso)r(ci\351e)e(\340)h(un)i(niv)n(eau)e(a\033ect\351)g(par)g  b(est)h(asso)r(ci\351e)e(\340)h(un)i(niv)n(eau)e(a\033ect\351)g(par)g
 (le)h(s\351quenceur)232 4913 y(lors)39 b(de)h(sa)f(cr\351ation.)f  (le)h(s\351quenceur)232 4913 y(lors)39 b(de)h(sa)f(cr\351ation.)f
 (Lorsqu'une)g(v)-5 b(ariable)38 b(est)i(app)r(el\351e)f(par)f(son)h  (Lorsqu'une)g(v)-5 b(ariable)38 b(est)i(app)r(el\351e)f(par)f(son)h
 (nom,)h(le)g(RPL/)p FY(2)232 5012 y FZ(ren)n(v)n(oie)26  (nom,)h(le)g(RPL/)p F3(2)232 5012 y F4(ren)n(v)n(oie)26
 b(la)h(v)-5 b(ariable)26 b(visible)h(de)h(plus)f(haut)h(niv)n(eau.)e  b(la)h(v)-5 b(ariable)26 b(visible)h(de)h(plus)f(haut)h(niv)n(eau.)e
 (Ces)i(niv)n(eaux)e(corresp)r(onden)n(t)f(\340)i(:)p  (Ces)i(niv)n(eaux)e(corresp)r(onden)n(t)f(\340)i(:)p
 0 TeXcolorgray 357 5123 a(\025)p 0 TeXcolorgray 41 w  0 TeXcolorgray 357 5123 a(\025)p 0 TeXcolorgray 41 w
 Fp(0)21 b FZ(p)r(our)g(les)h(div)n(erses)e(d\351\034nitions)h(in)n(tro)  FJ(0)21 b F4(p)r(our)g(les)h(div)n(erses)e(d\351\034nitions)h(in)n(tro)
 r(duites)g(dans)g(le)h(programme.)d(Une)j(v)-5 b(ariable)440  r(duites)g(dans)g(le)h(programme.)d(Une)j(v)-5 b(ariable)440
 5223 y(de)29 b(niv)n(eau)e Fp(0)h FZ(n'est)h(pas)f(mo)r(di\034able)g  5223 y(de)29 b(niv)n(eau)e FJ(0)h F4(n'est)h(pas)f(mo)r(di\034able)g
 (par)g(l'utilisateur)f(et)i(n'est)g(donc)f(pas)g(copi\351e)440  (par)g(l'utilisateur)f(et)i(n'est)g(donc)f(pas)g(copi\351e)440
 5322 y(lors)e(de)i(la)f(cr\351ation)f(d'un)i(pro)r(cessus)d(l\351ger)14  5322 y(lors)e(de)i(la)f(cr\351ation)f(d'un)i(pro)r(cessus)d(l\351ger)14
 b(;)p 0 TeXcolorgray 357 5422 a(\025)p 0 TeXcolorgray  b(;)p 0 TeXcolorgray 357 5422 a(\025)p 0 TeXcolorgray
 41 w Fp(1)27 b FZ(p)r(our)g(les)g(v)-5 b(ariables)26  41 w FJ(1)27 b F4(p)r(our)g(les)g(v)-5 b(ariables)26
 b(globales)14 b(;)p 0 TeXcolorgray 1623 5632 a FY(31)p  b(globales)14 b(;)p 0 TeXcolorgray 1623 5632 a F3(43)p
 0 TeXcolorgray eop end  0 TeXcolorgray eop end
 %%Page: 32 32  %%Page: 44 44
 TeXDict begin 32 31 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 44 43 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(32)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(44)g F4(\026)i(#)p
 FY(32)p 0 TeXcolorgray -217 5461 a  F3(44)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 941 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 766 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 823 a  TeXcolorgray -458 647 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 823 a Fq(3)-458 823 y   -458 647 a Fu(3)-458 647 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 823 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(32)1703  647 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(44)1703
 b Fz(CHAPITRE)29 b Fy(3)p Fz(.)55 b(V)-9 b(ARIABLES)p  b FD(CHAPITRE)29 b FC(3)p FD(.)55 b(V)-9 b(ARIABLES)p
 0 TeXcolorgray 0 TeXcolorgray 780 540 a FZ(\025)p 0 TeXcolorgray  0 TeXcolorgray 0 TeXcolorgray 780 540 a F4(\025)p 0 TeXcolorgray
 41 w(un)28 b(niv)n(eau)f(strictemen)n(t)g(sup)r(\351rieur)f(\340)h  41 w(un)28 b(niv)n(eau)f(strictemen)n(t)g(sup)r(\351rieur)f(\340)h
 Fp(1)g FZ(p)r(our)g(toute)h(v)-5 b(ariable)26 b(v)-5  FJ(1)g F4(p)r(our)g(toute)h(v)-5 b(ariable)26 b(v)-5
 b(ariable)26 b(lo)r(cale.)780 641 y(Une)20 b(v)-5 b(ariable)19  b(ariable)26 b(lo)r(cale.)780 641 y(Une)20 b(v)-5 b(ariable)19
 b(virtuelle)g(est)g(une)h(v)-5 b(ariable)18 b(qui)i(appara\356t)e(dans)  b(virtuelle)g(est)g(une)h(v)-5 b(ariable)18 b(qui)i(appara\356t)e(dans)
 h(le)h(syst\350me)f(de)g(\034c)n(hiers)656 740 y(de)29  h(le)h(syst\350me)f(de)g(\034c)n(hiers)656 740 y(de)29
 b(la)h(mac)n(hine)e(h\364te.)i(Elle)g(est)f(accessible)f(\340)h(tout)h  b(la)h(mac)n(hine)e(h\364te.)i(Elle)g(est)f(accessible)f(\340)h(tout)h
 (programme)d(RPL/)p FY(2)i FZ(\340)g(l'instar)f(des)656  (programme)d(RPL/)p F3(2)i F4(\340)g(l'instar)f(des)656
 840 y(s\351maphores)d(nomm\351s)i(et)h(n'est)g(pas)e(d\351truite)i  840 y(s\351maphores)d(nomm\351s)i(et)h(n'est)g(pas)e(d\351truite)i
 (\340)f(la)g(\034n)h(du)g(\034l)f(d'ex\351cution)g(couran)n(t.)780  (\340)f(la)g(\034n)h(du)g(\034l)f(d'ex\351cution)g(couran)n(t.)780
 940 y(Les)h(noms)g(de)g(v)-5 b(ariables)26 b(son)n(t)i(quelconques,)e  940 y(Les)h(noms)g(de)g(v)-5 b(ariables)26 b(son)n(t)i(quelconques,)e
Line 22500  b(la)h(mac)n(hine)e(h\364te.)i(Elle)g(es Line 25195  b(la)h(mac)n(hine)e(h\364te.)i(Elle)g(es
 (t\351)g(dans)g(un)i(ob)5 b(jet)28 b(de)i(t)n(yp)r(e)f(nom.)g(Il)g  (t\351)g(dans)g(un)i(ob)5 b(jet)28 b(de)i(t)n(yp)r(e)f(nom.)g(Il)g
 (n'est)g(pas)656 1139 y(p)r(ossible)e(de)g(surc)n(harger)d(une)k  (n'est)g(pas)656 1139 y(p)r(ossible)e(de)g(surc)n(harger)d(une)k
 (instruction)f(in)n(trins\350que)f(par)h(une)h(v)-5 b(ariable.)656  (instruction)f(in)n(trins\350que)f(par)h(une)h(v)-5 b(ariable.)656
 1418 y Fu(3)p Fv(.)p Fu(1)130 b Fv(D\351\034nitions)780  1418 y Fy(3)p Fz(.)p Fy(1)130 b Fz(D\351\034nitions)780
 1601 y FZ(Une)27 b(d\351\034nition)f(est)h(une)f(expression)e(en)j  1601 y F4(Une)27 b(d\351\034nition)f(est)h(une)f(expression)e(en)j
 (notation)e(p)r(olonaise)g(in)n(v)n(ers\351e)f(prenan)n(t)i(ses)656  (notation)e(p)r(olonaise)g(in)n(v)n(ers\351e)f(prenan)n(t)i(ses)656
 1700 y(argumen)n(ts)34 b(sur)h(la)h(pile)g(et)g(y)g(ren)n(v)n(o)n(y)n  1700 y(argumen)n(ts)34 b(sur)h(la)h(pile)g(et)g(y)g(ren)n(v)n(o)n(y)n
 (an)n(t)c(ses)k(r\351sultats.)e(Elle)j(est)f(asso)r(ci\351)e(\340)h(un)  (an)n(t)c(ses)k(r\351sultats.)e(Elle)j(est)f(asso)r(ci\351)e(\340)h(un)
 h(nom)656 1800 y(sensible)27 b(\340)g(la)g(casse)f(et)i(l'iden)n  h(nom)656 1800 y(sensible)27 b(\340)g(la)g(casse)f(et)i(l'iden)n
 (ti\034an)n(t)f(de)h(fa\347on)e(unique.)p 0.5 TeXcolorgray  (ti\034an)n(t)f(de)h(fa\347on)e(unique.)p 0.5 TeXcolorgray
 780 1950 a Fw(0001)p 0 TeXcolorgray 37 w Fn(Ceci_est_ma_premiere_defi)q  780 1950 a FA(0001)p 0 TeXcolorgray 37 w Fs(Ceci_est_ma_premiere_defi)q
 (niti)q(on)p 0.5 TeXcolorgray 780 2029 a Fw(0002)p 0  (niti)q(on)p 0.5 TeXcolorgray 780 2029 a FA(0002)p 0
 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 2108 a  TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 2108 a
 Fw(0003)p 0 TeXcolorgray 178 w Fn("C'est)37 b(un)f(r\352ve)g(modeste)h  FA(0003)p 0 TeXcolorgray 178 w Fs("C'est)37 b(un)f(r\352ve)g(modeste)h
 (et)f(fou")g(disp)p 0.5 TeXcolorgray 780 2187 a Fw(0004)p  (et)f(fou")g(disp)p 0.5 TeXcolorgray 780 2187 a FA(0004)p
 0 TeXcolorgray 178 w Fn("Il)g(aurait)h(mieux)g(valu)f(le)g(taire")h  0 TeXcolorgray 178 w Fs("Il)g(aurait)h(mieux)g(valu)f(le)g(taire")h
 (disp)p 0.5 TeXcolorgray 780 2266 a Fw(0005)p 0 TeXcolorgray  (disp)p 0.5 TeXcolorgray 780 2266 a FA(0005)p 0 TeXcolorgray
 178 w Fn("Vous)g(me)e(mettrez)j(avec)e(en)g(terre")h(disp)p  178 w Fs("Vous)g(me)e(mettrez)j(avec)e(en)g(terre")h(disp)p
 0.5 TeXcolorgray 780 2345 a Fw(0006)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2345 a FA(0006)p 0 TeXcolorgray
 178 w Fn("Comme)g(une)f(\351toile)h(au)f(fond)g(d'un)g(trou")h(disp)p  178 w Fs("Comme)g(une)f(\351toile)h(au)f(fond)g(d'un)g(trou")h(disp)p
 0.5 TeXcolorgray 780 2424 a Fw(0007)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2424 a FA(0007)p 0 TeXcolorgray
 178 w Fn("")f(disp)g(")706 b(Aragon")37 b(disp)p 0.5  178 w Fs("")f(disp)g(")706 b(Aragon")37 b(disp)p 0.5
 TeXcolorgray 780 2502 a Fw(0008)p 0 TeXcolorgray 37 w  TeXcolorgray 780 2502 a FA(0008)p 0 TeXcolorgray 37 w
 Fn(>>)780 2660 y FZ(La)27 b(notion)f(de)h(d\351\034nition)f(est)h(plus)  Fs(>>)780 2660 y F4(La)27 b(notion)f(de)h(d\351\034nition)f(est)h(plus)
 g(large)e(que)h(celle)h(des)f(routines)g(ou)g(fonctions)g(des)656  g(large)e(que)h(celle)h(des)f(routines)g(ou)g(fonctions)g(des)656
 2759 y(langages)17 b(imp)r(\351ratifs)h(comme)h(le)g(F)-7  2759 y(langages)17 b(imp)r(\351ratifs)h(comme)h(le)g(F)-7
 b(ortran)18 b(ou)h(le)g(C)g(car)f(une)i(d\351\034nition)f(prend)g(un)g  b(ortran)18 b(ou)h(le)g(C)g(car)f(une)i(d\351\034nition)f(prend)g(un)g
Line 22537  i(langage)d(et)i(p)r(eut)h(\352tre)f(app Line 25232  i(langage)d(et)i(p)r(eut)h(\352tre)f(app
 (d\351\034nition,)h(en)f(particulier)f(d'elle-m\352me,)i(ce)f(qui)h(p)r  (d\351\034nition,)h(en)f(particulier)f(d'elle-m\352me,)i(ce)f(qui)h(p)r
 (ermet)f(d'utiliser)g(des)656 3458 y(fonctions)c(r\351cursiv)n(es)e  (ermet)f(d'utiliser)g(des)656 3458 y(fonctions)c(r\351cursiv)n(es)e
 (comme)i(le)g(calcul)g(de)h(factorielle)e(suiv)-5 b(an)n(t.)p  (comme)i(le)g(calcul)g(de)h(factorielle)e(suiv)-5 b(an)n(t.)p
 0.5 TeXcolorgray 780 3608 a Fw(0001)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3608 a FA(0001)p 0 TeXcolorgray
 37 w Fn(CALCUL_DE_FACTORIELLE)p 0.5 TeXcolorgray 780  37 w Fs(CALCUL_DE_FACTORIELLE)p 0.5 TeXcolorgray 780
 3687 a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray  3687 a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray
 780 3766 a Fw(0003)p 0 TeXcolorgray 178 w Fn("Calcul)37  780 3766 a FA(0003)p 0 TeXcolorgray 178 w Fs("Calcul)37
 b(de)f(n!")g(disp)g("n)g(=)g(")f(prompt)i(str->)p 0.5  b(de)f(n!")g(disp)g("n)g(=)g(")f(prompt)i(str->)p 0.5
 TeXcolorgray 780 3844 a Fw(0004)p 0 TeXcolorgray 178  TeXcolorgray 780 3844 a FA(0004)p 0 TeXcolorgray 178
 w Fn(if)p 0.5 TeXcolorgray 780 3923 a Fw(0005)p 0 TeXcolorgray  w Fs(if)p 0.5 TeXcolorgray 780 3923 a FA(0005)p 0 TeXcolorgray
 319 w Fn(dup)f(dup)g(ip)g(same)p 0.5 TeXcolorgray 780  319 w Fs(dup)f(dup)g(ip)g(same)p 0.5 TeXcolorgray 780
 4002 a Fw(0006)p 0 TeXcolorgray 178 w Fn(then)p 0.5 TeXcolorgray  4002 a FA(0006)p 0 TeXcolorgray 178 w Fs(then)p 0.5 TeXcolorgray
 780 4081 a Fw(0007)p 0 TeXcolorgray 319 w Fn(FACTORIELLE)i(disp)p  780 4081 a FA(0007)p 0 TeXcolorgray 319 w Fs(FACTORIELLE)i(disp)p
 0.5 TeXcolorgray 780 4160 a Fw(0008)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4160 a FA(0008)p 0 TeXcolorgray
 178 w Fn(else)p 0.5 TeXcolorgray 780 4239 a Fw(0009)p  178 w Fs(else)p 0.5 TeXcolorgray 780 4239 a FA(0009)p
 0 TeXcolorgray 319 w Fn(drop)p 0.5 TeXcolorgray 780 4318  0 TeXcolorgray 319 w Fs(drop)p 0.5 TeXcolorgray 780 4318
 a Fw(0010)p 0 TeXcolorgray 319 w Fn("ERREUR)f(:)f(argument)h(n)f(non)g  a FA(0010)p 0 TeXcolorgray 319 w Fs("ERREUR)f(:)f(argument)h(n)f(non)g
 (entier)h(!")f(disp)p 0.5 TeXcolorgray 780 4397 a Fw(0011)p  (entier)h(!")f(disp)p 0.5 TeXcolorgray 780 4397 a FA(0011)p
 0 TeXcolorgray 178 w Fn(end)p 0.5 TeXcolorgray 780 4475  0 TeXcolorgray 178 w Fs(end)p 0.5 TeXcolorgray 780 4475
 a Fw(0012)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray  a FA(0012)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray
 780 4554 a Fw(0013)p 0 TeXcolorgray 0.5 TeXcolorgray  780 4554 a FA(0013)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 4633 a(0014)p 0 TeXcolorgray 37 w Fn(/*)p 0.5 TeXcolorgray  780 4633 a(0014)p 0 TeXcolorgray 37 w Fs(/*)p 0.5 TeXcolorgray
 780 4712 a Fw(0015)p 0 TeXcolorgray 37 w Fn(=========================)q  780 4712 a FA(0015)p 0 TeXcolorgray 37 w Fs(=========================)q
 (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p  (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p
 0.5 TeXcolorgray 780 4791 a Fw(0016)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4791 a FA(0016)p 0 TeXcolorgray
 107 w Fn(Calcul)h(recursif)h(de)e(factorielle)p 0.5 TeXcolorgray  107 w Fs(Calcul)h(recursif)h(de)e(factorielle)p 0.5 TeXcolorgray
 780 4870 a Fw(0017)p 0 TeXcolorgray 37 w Fn(=========================)q  780 4870 a FA(0017)p 0 TeXcolorgray 37 w Fs(=========================)q
 (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p  (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p
 0.5 TeXcolorgray 780 4949 a Fw(0018)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4949 a FA(0018)p 0 TeXcolorgray
 37 w Fn(*/)p 0.5 TeXcolorgray 780 5028 a Fw(0019)p 0  37 w Fs(*/)p 0.5 TeXcolorgray 780 5028 a FA(0019)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 5106 a(0020)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 5106 a(0020)p 0 TeXcolorgray
 37 w Fn(FACTORIELLE)p 0.5 TeXcolorgray 780 5185 a Fw(0021)p  37 w Fs(FACTORIELLE)p 0.5 TeXcolorgray 780 5185 a FA(0021)p
 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 5264  0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 5264
 a Fw(0022)p 0 TeXcolorgray 178 w Fn(->)g(N)p 0.5 TeXcolorgray  a FA(0022)p 0 TeXcolorgray 178 w Fs(->)g(N)p 0.5 TeXcolorgray
 780 5343 a Fw(0023)p 0 TeXcolorgray 178 w Fn(<<)p 0.5  780 5343 a FA(0023)p 0 TeXcolorgray 178 w Fs(<<)p 0.5
 TeXcolorgray 780 5422 a Fw(0024)p 0 TeXcolorgray 319  TeXcolorgray 780 5422 a FA(0024)p 0 TeXcolorgray 319
 w Fn(if)p 0 TeXcolorgray 2047 5632 a FY(32)p 0 TeXcolorgray  w Fs(if)p 0 TeXcolorgray 2047 5632 a F3(44)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 33 33  %%Page: 45 45
 TeXDict begin 33 32 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 45 44 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(33)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(45)g F4(\026)i(#)p
 FY(33)p 0 TeXcolorgray -217 5461 a  F3(45)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(3)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(3)p
 Fz(.)p Fy(2)p Fz(.)55 b(V)-9 b(ARIABLES)28 b(GLOBALES)1631  FD(.)p FC(2)p FD(.)55 b(V)-9 b(ARIABLES)28 b(GLOBALES)1631
 b FY(33)p .7 TeXcolorgray .7 TeXcolorgray 4134 941 227  b F3(45)p .7 TeXcolorgray .7 TeXcolorgray 4134 766 227
 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 823 a Fq(3)p  266 v .7 TeXcolorgray 0 TeXcolorgray 4219 647 a Fu(3)p
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray  .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray
 357 540 a Fw(0025)p 0 TeXcolorgray 460 w Fn(N)35 b(1)h(>)p  357 540 a FA(0025)p 0 TeXcolorgray 460 w Fs(N)35 b(1)h(>)p
 0.5 TeXcolorgray 357 619 a Fw(0026)p 0 TeXcolorgray 319  0.5 TeXcolorgray 357 619 a FA(0026)p 0 TeXcolorgray 319
 w Fn(then)p 0.5 TeXcolorgray 357 698 a Fw(0027)p 0 TeXcolorgray  w Fs(then)p 0.5 TeXcolorgray 357 698 a FA(0027)p 0 TeXcolorgray
 460 w Fn(N)f(dup)h(1)g(-)f(FACTORIELLE)k(*)p 0.5 TeXcolorgray  460 w Fs(N)f(dup)h(1)g(-)f(FACTORIELLE)k(*)p 0.5 TeXcolorgray
 357 777 a Fw(0028)p 0 TeXcolorgray 319 w Fn(else)p 0.5  357 777 a FA(0028)p 0 TeXcolorgray 319 w Fs(else)p 0.5
 TeXcolorgray 357 856 a Fw(0029)p 0 TeXcolorgray 460 w  TeXcolorgray 357 856 a FA(0029)p 0 TeXcolorgray 460 w
 Fn(1)p 0.5 TeXcolorgray 357 935 a Fw(0030)p 0 TeXcolorgray  Fs(1)p 0.5 TeXcolorgray 357 935 a FA(0030)p 0 TeXcolorgray
 319 w Fn(end)p 0.5 TeXcolorgray 357 1013 a Fw(0031)p  319 w Fs(end)p 0.5 TeXcolorgray 357 1013 a FA(0031)p
 0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray 357 1092  0 TeXcolorgray 177 w Fs(>>)p 0.5 TeXcolorgray 357 1092
 a Fw(0032)p 0 TeXcolorgray 36 w Fn(>>)357 1261 y FZ(Il)31  a FA(0032)p 0 TeXcolorgray 36 w Fs(>>)357 1261 y F4(Il)31
 b(existe)g(trois)f(t)n(yp)r(es)h(de)g(d\351\034nitions)g(se)g  b(existe)g(trois)f(t)n(yp)r(es)h(de)g(d\351\034nitions)g(se)g
 (distinguan)n(t)f(par)h(leur)f(p)r(osition)h(vis)g(\340)f(vis)232  (distinguan)n(t)f(par)h(leur)f(p)r(osition)h(vis)g(\340)f(vis)232
 1361 y(du)e(langage)e(:)h(les)g(d\351\034nitions)h(in)n(trins\350ques,)  1361 y(du)e(langage)e(:)h(les)g(d\351\034nitions)h(in)n(trins\350ques,)
 e(extrins\350ques)g(et)h(utilisateur.)232 1659 y FL(3)p  e(extrins\350ques)g(et)h(utilisateur.)232 1659 y FR(3)p
 FM(.)p FL(1)p FM(.)p FL(1)113 b FM(D\351\034nitions)37  FS(.)p FR(1)p FS(.)p FR(1)113 b FS(D\351\034nitions)37
 b(in)m(trins\350ques)357 1836 y FZ(Les)31 b(d\351\034nitions)g(in)n  b(in)m(trins\350ques)357 1836 y F4(Les)31 b(d\351\034nitions)g(in)n
 (trins\350ques)f(corresp)r(onden)n(t)f(aux)h(instructions)g(in)n  (trins\350ques)f(corresp)r(onden)n(t)f(aux)h(instructions)g(in)n
 (ternes)h(du)g(lan\177)232 1935 y(gage.)j(Elles)i(s'opp)r(osen)n(t)e  (ternes)h(du)g(lan\177)232 1935 y(gage.)j(Elles)i(s'opp)r(osen)n(t)e
 (aux)h(d\351\034nitions)h(extrins\350ques)e(et)h(son)n(t)g(directemen)n  (aux)h(d\351\034nitions)h(extrins\350ques)e(et)h(son)n(t)g(directemen)n
Line 22617  b(in)m(trins\350ques)357 1836 y FZ(Les)3 Line 25312  b(in)m(trins\350ques)357 1836 y FZ(Les)3
 (la)g(casse.)e(Dans)i(la)232 2134 y(suite)e(de)g(ce)f(do)r(cumen)n(t,)g  (la)g(casse.)e(Dans)i(la)232 2134 y(suite)e(de)g(ce)f(do)r(cumen)n(t,)g
 (le)h(terme)f(\023)h(instruction)e(\024)i(sera)e(souv)n(en)n(t)g  (le)h(terme)f(\023)h(instruction)e(\024)i(sera)e(souv)n(en)n(t)g
 (utilis\351)i(\340)f(la)g(place)g(de)232 2234 y(\023)i(d\351\034nition)  (utilis\351)i(\340)f(la)g(place)g(de)232 2234 y(\023)i(d\351\034nition)
 g(in)n(trins\350que)e(\024)-7 b(.)232 2532 y FL(3)p FM(.)p  g(in)n(trins\350que)e(\024)-7 b(.)232 2532 y FR(3)p FS(.)p
 FL(1)p FM(.)p FL(2)113 b FM(D\351\034nitions)37 b(extrins\350ques)357  FR(1)p FS(.)p FR(2)113 b FS(D\351\034nitions)37 b(extrins\350ques)357
 2709 y FZ(Les)g(d\351\034nitions)g(extrins\350ques)f(son)n(t)h(quan)n  2709 y F4(Les)g(d\351\034nitions)g(extrins\350ques)f(son)n(t)h(quan)n
 (t)g(\340)g(elles)g(des)g(d\351\034nitions)g(externes)f(au)232  (t)g(\340)g(elles)g(des)g(d\351\034nitions)g(externes)f(au)232
 2808 y(RPL/)p FY(2)p FZ(,)d(\351crites)e(en)i(RPL/C)g(et)g(disp)r  2808 y(RPL/)p F3(2)p F4(,)d(\351crites)e(en)i(RPL/C)g(et)g(disp)r
 (onibles)f(sous)g(la)g(forme)h(de)g(biblioth\350ques)f(dyna\177)232  (onibles)f(sous)g(la)g(forme)h(de)g(biblioth\350ques)f(dyna\177)232
 2908 y(miques)h(compil\351es.)g(Ces)g(d\351\034nitions)f(son)n(t)h  2908 y(miques)h(compil\351es.)g(Ces)g(d\351\034nitions)f(son)n(t)h
 (trop)f(sp)r(\351ci\034ques)h(p)r(our)g(justi\034er)g(une)g(in)n  (trop)f(sp)r(\351ci\034ques)h(p)r(our)g(justi\034er)g(une)g(in)n
Line 22630  FL(1)p FM(.)p FL(2)113 b FM(D\351\034nit Line 25325  FL(1)p FM(.)p FL(2)113 b FM(D\351\034nit
 (t)h(surc)n(harger)c(les)j(d\351\177)232 3107 y(\034nitions)f(in)n  (t)h(surc)n(harger)c(les)j(d\351\177)232 3107 y(\034nitions)f(in)n
 (trins\350ques)e(mais)i(con)n(trairemen)n(t)d(aux)i(d\351\034nitions)h  (trins\350ques)e(mais)i(con)n(trairemen)n(t)d(aux)i(d\351\034nitions)h
 (in)n(trins\350ques,)e(elles)i(son)n(t)232 3207 y(sensibles)g(\340)g  (in)n(trins\350ques,)e(elles)i(son)n(t)232 3207 y(sensibles)g(\340)g
 (la)g(casse.)232 3505 y FL(3)p FM(.)p FL(1)p FM(.)p FL(3)113  (la)g(casse.)232 3505 y FR(3)p FS(.)p FR(1)p FS(.)p FR(3)113
 b FM(D\351\034nitions)37 b(utilisateur)357 3681 y FZ(Les)27  b FS(D\351\034nitions)37 b(utilisateur)357 3681 y F4(Les)27
 b(d\351\034nitions)h(utilisateurs)f(son)n(t)g(les)g(d\351\034nitions)h  b(d\351\034nitions)h(utilisateurs)f(son)n(t)g(les)g(d\351\034nitions)h
 (pr\351sen)n(tes)f(dans)g(le)h(co)r(de)f(source)232 3781  (pr\351sen)n(tes)f(dans)g(le)h(co)r(de)f(source)232 3781
 y(du)c(programme.)c(Celui-ci)j(p)r(eut)g(comp)r(orter)f(un)h(nom)n(bre)  y(du)c(programme.)c(Celui-ci)j(p)r(eut)g(comp)r(orter)f(un)h(nom)n(bre)
Line 22644  y(p)r(euv)n(en)n(t)26 b(surc)n(harger)d( Line 25339  y(p)r(euv)n(en)n(t)26 b(surc)n(harger)d(
 (in)n(trins\350ques)f(ni)h(les)g(d\351\034nitions)f(extrins\350ques.)  (in)n(trins\350ques)f(ni)h(les)g(d\351\034nitions)f(extrins\350ques.)
 232 4179 y(Elles)c(son)n(t)f(g\351r\351es)e(par)i(le)g(syst\350me)g  232 4179 y(Elles)c(son)n(t)f(g\351r\351es)e(par)i(le)g(syst\350me)g
 (comme)g(des)g(v)-5 b(ariables)19 b(de)h(niv)n(eau)g  (comme)g(des)g(v)-5 b(ariables)19 b(de)h(niv)n(eau)g
 FY(0)f FZ(et)i(son)n(t)f(sensibles)232 4279 y(\340)28  F3(0)f F4(et)i(son)n(t)f(sensibles)232 4279 y(\340)28
 b(la)f(casse.)232 4619 y Fu(3)p Fv(.)p Fu(2)131 b Fv(V)-11  b(la)f(casse.)232 4619 y Fy(3)p Fz(.)p Fy(2)131 b Fz(V)-11
 b(ariables)42 b(globales)357 4824 y FZ(Une)26 b(v)-5  b(ariables)42 b(globales)357 4824 y F4(Une)26 b(v)-5
 b(ariable)23 b(globale)h(est)h(par)g(d\351\034nition)g(une)g(v)-5  b(ariable)23 b(globale)h(est)h(par)g(d\351\034nition)g(une)g(v)-5
 b(ariable)24 b(visible)h(de)g(tous)g(les)g(p)r(oin)n(ts)232  b(ariable)24 b(visible)h(de)g(tous)g(les)g(p)r(oin)n(ts)232
 4924 y(d'un)c(programme.)e(Il)h(existe)h(un)f(certain)g(nom)n(bre)g(de)  4924 y(d'un)c(programme.)e(Il)h(existe)h(un)f(certain)g(nom)n(bre)g(de)
 g(v)-5 b(ariables)19 b(globales)g(utilis\351es)h(par)g(le)232  g(v)-5 b(ariables)19 b(globales)g(utilis\351es)h(par)g(le)232
 5023 y(s\351quenceur)k(comme)g FI(EQ)g FZ(et)g FI(SDAT)p  5023 y(s\351quenceur)k(comme)g FO(EQ)g F4(et)g FO(SDAT)p
 FZ(,)f(mais)h(celles-ci)f(ne)i(son)n(t)f(pas)g(r\351serv)n(\351es.)e  F4(,)f(mais)h(celles-ci)f(ne)i(son)n(t)f(pas)g(r\351serv)n(\351es.)e
 (Une)i(v)-5 b(ariable)232 5123 y(globale)37 b(p)r(eut)j(\352tre)e  (Une)i(v)-5 b(ariable)232 5123 y(globale)37 b(p)r(eut)j(\352tre)e
 (cr\351\351e)g(par)f(un)i(p)r(etit)h(nom)n(bre)d(d'instructions)h(in)n  (cr\351\351e)g(par)f(un)i(p)r(etit)h(nom)n(bre)d(d'instructions)h(in)n
 (trins\350ques)f(don)n(t)232 5223 y(la)e(plus)h(couran)n(te)e(est)h  (trins\350ques)f(don)n(t)232 5223 y(la)e(plus)h(couran)n(te)e(est)h
 FI(SAVE)p FZ(.)f(Les)h(v)-5 b(ariables)33 b(globales)h(ne)h(son)n(t)g  FO(SAVE)p F4(.)f(Les)h(v)-5 b(ariables)33 b(globales)h(ne)h(son)n(t)g
 (partag\351es)e(ni)j(par)e(les)232 5322 y(pro)r(cessus)19  (partag\351es)e(ni)j(par)e(les)232 5322 y(pro)r(cessus)19
 b(l\351gers)g(ni)i(par)f(les)g(pro)r(cessus.)f(Le)h(seul)h(mo)n(y)n(en)  b(l\351gers)g(ni)i(par)f(les)g(pro)r(cessus.)f(Le)h(seul)h(mo)n(y)n(en)
 e(d'e\033acer)h(une)g(v)-5 b(ariable)20 b(globale)232  e(d'e\033acer)h(une)g(v)-5 b(ariable)20 b(globale)232
 5422 y(est)28 b(le)f(recours)f(\340)h(l'instruction)g  5422 y(est)28 b(le)f(recours)f(\340)h(l'instruction)g
 FI(PURGE)p FZ(.)p 0 TeXcolorgray 1623 5632 a FY(33)p  FO(PURGE)p F4(.)p 0 TeXcolorgray 1623 5632 a F3(45)p
 0 TeXcolorgray eop end  0 TeXcolorgray eop end
 %%Page: 34 34  %%Page: 46 46
 TeXDict begin 34 33 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 46 45 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(34)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(46)g F4(\026)i(#)p
 FY(34)p 0 TeXcolorgray -217 5461 a  F3(46)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 941 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 766 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 823 a  TeXcolorgray -458 647 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 823 a Fq(3)-458 823 y   -458 647 a Fu(3)-458 647 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 823 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(34)1703  647 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(46)1703
 b Fz(CHAPITRE)29 b Fy(3)p Fz(.)55 b(V)-9 b(ARIABLES)p  b FD(CHAPITRE)29 b FC(3)p FD(.)55 b(V)-9 b(ARIABLES)p
 0 TeXcolorgray 656 540 a Fu(3)p Fv(.)p Fu(3)130 b Fv(V)-11  0 TeXcolorgray 656 540 a Fy(3)p Fz(.)p Fy(3)130 b Fz(V)-11
 b(ariables)42 b(lo)t(cales)780 722 y FZ(Con)n(trairemen)n(t)33  b(ariables)42 b(lo)t(cales)780 722 y F4(Con)n(trairemen)n(t)33
 b(aux)h(v)-5 b(ariables)33 b(globales,)g(une)i(v)-5 b(ariable)34  b(aux)h(v)-5 b(ariables)33 b(globales,)g(une)i(v)-5 b(ariable)34
 b(lo)r(cale)f(n'est)i(visible)f(que)656 822 y(dans)e(un)h(blo)r(c)f(de)  b(lo)r(cale)f(n'est)i(visible)f(que)656 822 y(dans)e(un)h(blo)r(c)f(de)
 h(programme,)e(g\351n\351ralemen)n(t)f(une)j(fonction)g(utilisateur)f  h(programme,)e(g\351n\351ralemen)n(t)f(une)j(fonction)g(utilisateur)f
Line 22700  h(programme,)e(g\351n\351ralemen)n(t)f(u Line 25395  h(programme,)e(g\351n\351ralemen)n(t)f(u
 (de)i(ce)g(blo)r(c,)f(la)h(v)-5 b(ariable)28 b(lo)r(cale)h(n'est)g  (de)i(ce)g(blo)r(c,)f(la)h(v)-5 b(ariable)28 b(lo)r(cale)h(n'est)g
 (plus)h(d\351\034nie)656 1120 y(et)e(le)f(nom)g(ne)h(p)r(eut)g(\352tre)  (plus)h(d\351\034nie)656 1120 y(et)e(le)f(nom)g(ne)h(p)r(eut)g(\352tre)
 f(\351v)-5 b(alu\351.)27 b(Ainsi,)h(le)f(p)r(etit)i(programme)c(suiv)-5  f(\351v)-5 b(alu\351.)27 b(Ainsi,)h(le)f(p)r(etit)i(programme)c(suiv)-5
 b(an)n(t)p 0.5 TeXcolorgray 780 1271 a Fw(0001)p 0 TeXcolorgray  b(an)n(t)p 0.5 TeXcolorgray 780 1271 a FA(0001)p 0 TeXcolorgray
 37 w Fn(Petit_programme_sans_pret)q(enti)q(on)p 0.5 TeXcolorgray  37 w Fs(Petit_programme_sans_pret)q(enti)q(on)p 0.5 TeXcolorgray
 780 1350 a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5  780 1350 a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)p 0.5
 TeXcolorgray 780 1428 a Fw(0003)p 0 TeXcolorgray 178  TeXcolorgray 780 1428 a FA(0003)p 0 TeXcolorgray 178
 w Fn(1)p 0.5 TeXcolorgray 780 1507 a Fw(0004)p 0 TeXcolorgray  w Fs(1)p 0.5 TeXcolorgray 780 1507 a FA(0004)p 0 TeXcolorgray
 178 w Fn(//)36 b(Visibilit\351)i(de)e(X)f(|)p 0.5 TeXcolorgray  178 w Fs(//)36 b(Visibilit\351)i(de)e(X)f(|)p 0.5 TeXcolorgray
 780 1586 a Fw(0005)p 0 TeXcolorgray 178 w Fn(->)h(X)529  780 1586 a FA(0005)p 0 TeXcolorgray 178 w Fs(->)h(X)529
 b(|)p 0.5 TeXcolorgray 780 1665 a Fw(0006)p 0 TeXcolorgray  b(|)p 0.5 TeXcolorgray 780 1665 a FA(0006)p 0 TeXcolorgray
 178 w Fn(<<)600 b(|)p 0.5 TeXcolorgray 780 1744 a Fw(0007)p  178 w Fs(<<)600 b(|)p 0.5 TeXcolorgray 780 1744 a FA(0007)p
 0 TeXcolorgray 319 w Fn(X)36 b(disp)318 b(|)p 0.5 TeXcolorgray  0 TeXcolorgray 319 w Fs(X)36 b(disp)318 b(|)p 0.5 TeXcolorgray
 780 1823 a Fw(0008)p 0 TeXcolorgray 178 w Fn(>>)600 b(V)p  780 1823 a FA(0008)p 0 TeXcolorgray 178 w Fs(>>)600 b(V)p
 0.5 TeXcolorgray 780 1902 a Fw(0009)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1902 a FA(0009)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 1981 a(0010)p 0 TeXcolorgray 178  0.5 TeXcolorgray 780 1981 a(0010)p 0 TeXcolorgray 178
 w Fn(//)36 b(Visibilit\351)i(de)e(X)f(|)p 0.5 TeXcolorgray  w Fs(//)36 b(Visibilit\351)i(de)e(X)f(|)p 0.5 TeXcolorgray
 780 2059 a Fw(0011)p 0 TeXcolorgray 178 w Fn(1)g(->)h(X)g('X+1')g(disp)  780 2059 a FA(0011)p 0 TeXcolorgray 178 w Fs(1)g(->)h(X)g('X+1')g(disp)
 72 b(V)p 0.5 TeXcolorgray 780 2138 a Fw(0012)p 0 TeXcolorgray  72 b(V)p 0.5 TeXcolorgray 780 2138 a FA(0012)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2217 a(0013)p 0 TeXcolorgray 178  0.5 TeXcolorgray 780 2217 a(0013)p 0 TeXcolorgray 178
 w Fn(X)35 b(disp)p 0.5 TeXcolorgray 780 2296 a Fw(0014)p  w Fs(X)35 b(disp)p 0.5 TeXcolorgray 780 2296 a FA(0014)p
 0 TeXcolorgray 37 w Fn(>>)656 2453 y FZ(pro)n(v)n(o)r(quera)24  0 TeXcolorgray 37 w Fs(>>)656 2453 y F4(pro)n(v)n(o)r(quera)24
 b(une)k(sortie)e(sous)h(la)g(forme)p 0 TeXcolorgray 0  b(une)k(sortie)e(sous)h(la)g(forme)p 0 TeXcolorgray 0
 TeXcolorgray 656 2622 a FI(1)656 2722 y(2)656 2821 y('X')780  TeXcolorgray 656 2622 a FO(1)656 2722 y(2)656 2821 y('X')780
 2990 y FZ(En)34 b(e\033et,)g(la)f(v)-5 b(ariable)32 b  2990 y F4(En)34 b(e\033et,)g(la)f(v)-5 b(ariable)32 b
 FI(X)h FZ(est)h(une)f(v)-5 b(ariable)32 b(lo)r(cale)g(\340)h  FO(X)h F4(est)h(une)f(v)-5 b(ariable)32 b(lo)r(cale)g(\340)h
 (l'expression)f(cen)n(trale)g(et)h(est)656 3090 y(d\351tuite)25  (l'expression)f(cen)n(trale)g(et)h(est)656 3090 y(d\351tuite)25
 b(\340)f(la)g(sortie)f(de)i(celle-ci)f(p)r(our)g(\352tre)g  b(\340)f(la)g(sortie)f(de)i(celle-ci)f(p)r(our)g(\352tre)g
 (recr\351\351e)f(lors)g(du)i(traitemen)n(t)f(de)g(l'expression)656  (recr\351\351e)f(lors)g(du)i(traitemen)n(t)f(de)g(l'expression)656
Line 22730  b(\340)f(la)g(sortie)f(de)i(celle-ci)f(p Line 25425  b(\340)f(la)g(sortie)f(de)i(celle-ci)f(p
 (eau)f(d\351truite.)h(Il)g(faut)h(noter)f(que)g(ce)g(m\351canisme)g(p)r  (eau)f(d\351truite.)h(Il)g(faut)h(noter)f(que)g(ce)g(m\351canisme)g(p)r
 (eut)h(se)656 3289 y(repro)r(duire)26 b(au)h(sein)g(d'une)h(seule)f(et)  (eut)h(se)656 3289 y(repro)r(duire)26 b(au)h(sein)g(d'une)h(seule)f(et)
 h(m\352me)f(d\351\034nition.)h(Le)f(p)r(etit)h(programme)d(suiv)-5  h(m\352me)f(d\351\034nition.)h(Le)f(p)r(etit)h(programme)d(suiv)-5
 b(an)n(t)p 0.5 TeXcolorgray 780 3440 a Fw(0001)p 0 TeXcolorgray  b(an)n(t)p 0.5 TeXcolorgray 780 3440 a FA(0001)p 0 TeXcolorgray
 37 w Fn(Petit_programme_sans_pr\351t)q(enti)q(on_)q(mais)q(_pl)q(us_c)q  37 w Fs(Petit_programme_sans_pr\351t)q(enti)q(on_)q(mais)q(_pl)q(us_c)q
 (ompl)q(iqu)q(\351)p 0.5 TeXcolorgray 780 3519 a Fw(0002)p  (ompl)q(iqu)q(\351)p 0.5 TeXcolorgray 780 3519 a FA(0002)p
 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 3597  0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 3597
 a Fw(0003)p 0 TeXcolorgray 178 w Fn(1)p 0.5 TeXcolorgray  a FA(0003)p 0 TeXcolorgray 178 w Fs(1)p 0.5 TeXcolorgray
 780 3676 a Fw(0004)p 0 TeXcolorgray 178 w Fn(//)36 b(Visibilit\351)i  780 3676 a FA(0004)p 0 TeXcolorgray 178 w Fs(//)36 b(Visibilit\351)i
 (de)e(X)f(---------------------+)p 0.5 TeXcolorgray 780  (de)e(X)f(---------------------+)p 0.5 TeXcolorgray 780
 3755 a Fw(0005)p 0 TeXcolorgray 178 w Fn(->)h(X)1270  3755 a FA(0005)p 0 TeXcolorgray 178 w Fs(->)h(X)1270
 b(|)p 0.5 TeXcolorgray 780 3834 a Fw(0006)p 0 TeXcolorgray  b(|)p 0.5 TeXcolorgray 780 3834 a FA(0006)p 0 TeXcolorgray
 178 w Fn(<<)1341 b(|)p 0.5 TeXcolorgray 780 3913 a Fw(0007)p  178 w Fs(<<)1341 b(|)p 0.5 TeXcolorgray 780 3913 a FA(0007)p
 0 TeXcolorgray 319 w Fn(X)36 b(disp)1059 b(|)p 0.5 TeXcolorgray  0 TeXcolorgray 319 w Fs(X)36 b(disp)1059 b(|)p 0.5 TeXcolorgray
 780 3992 a Fw(0008)p 0 TeXcolorgray 1589 w Fn(|)p 0.5  780 3992 a FA(0008)p 0 TeXcolorgray 1589 w Fs(|)p 0.5
 TeXcolorgray 780 4071 a Fw(0009)p 0 TeXcolorgray 319  TeXcolorgray 780 4071 a FA(0009)p 0 TeXcolorgray 319
 w Fn(//)36 b(Visibilit\351)i(de)e(X)f(-------------+)110  w Fs(//)36 b(Visibilit\351)i(de)e(X)f(-------------+)110
 b(|---+)37 b(Masque)p 0.5 TeXcolorgray 780 4149 a Fw(0010)p  b(|---+)37 b(Masque)p 0.5 TeXcolorgray 780 4149 a FA(0010)p
 0 TeXcolorgray 319 w Fn(2)1094 b(|)247 b(|)p 0.5 TeXcolorgray  0 TeXcolorgray 319 w Fs(2)1094 b(|)247 b(|)p 0.5 TeXcolorgray
 780 4228 a Fw(0011)p 0 TeXcolorgray 319 w Fn(->)36 b(X)f('X+1')i(disp)  780 4228 a FA(0011)p 0 TeXcolorgray 319 w Fs(->)36 b(X)f('X+1')i(disp)
 601 b(V)247 b(V)p 0.5 TeXcolorgray 780 4307 a Fw(0012)p  601 b(V)247 b(V)p 0.5 TeXcolorgray 780 4307 a FA(0012)p
 0 TeXcolorgray 1589 w Fn(|)p 0.5 TeXcolorgray 780 4386  0 TeXcolorgray 1589 w Fs(|)p 0.5 TeXcolorgray 780 4386
 a Fw(0013)p 0 TeXcolorgray 319 w Fn(//)36 b(Visibilit\351)i(de)e(X)f  a FA(0013)p 0 TeXcolorgray 319 w Fs(//)36 b(Visibilit\351)i(de)e(X)f
 (-------------+)110 b(|---+)37 b(Masque)p 0.5 TeXcolorgray  (-------------+)110 b(|---+)37 b(Masque)p 0.5 TeXcolorgray
 780 4465 a Fw(0014)p 0 TeXcolorgray 319 w Fn(1)f(3)f(for)h(X)812  780 4465 a FA(0014)p 0 TeXcolorgray 319 w Fs(1)f(3)f(for)h(X)812
 b(|)247 b(|)p 0.5 TeXcolorgray 780 4544 a Fw(0015)p 0  b(|)247 b(|)p 0.5 TeXcolorgray 780 4544 a FA(0015)p 0
 TeXcolorgray 460 w Fn(X)36 b(disp)777 b(|)247 b(|)p 0.5  TeXcolorgray 460 w Fs(X)36 b(disp)777 b(|)247 b(|)p 0.5
 TeXcolorgray 780 4623 a Fw(0016)p 0 TeXcolorgray 319  TeXcolorgray 780 4623 a FA(0016)p 0 TeXcolorgray 319
 w Fn(next)989 b(V)247 b(V)p 0.5 TeXcolorgray 780 4702  w Fs(next)989 b(V)247 b(V)p 0.5 TeXcolorgray 780 4702
 a Fw(0017)p 0 TeXcolorgray 1589 w Fn(|)p 0.5 TeXcolorgray  a FA(0017)p 0 TeXcolorgray 1589 w Fs(|)p 0.5 TeXcolorgray
 780 4780 a Fw(0018)p 0 TeXcolorgray 319 w Fn(X)36 b(disp)1059  780 4780 a FA(0018)p 0 TeXcolorgray 319 w Fs(X)36 b(disp)1059
 b(V)p 0.5 TeXcolorgray 780 4859 a Fw(0019)p 0 TeXcolorgray  b(V)p 0.5 TeXcolorgray 780 4859 a FA(0019)p 0 TeXcolorgray
 178 w Fn(>>)p 0.5 TeXcolorgray 780 4938 a Fw(0020)p 0  178 w Fs(>>)p 0.5 TeXcolorgray 780 4938 a FA(0020)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 5017 a(0021)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 5017 a(0021)p 0 TeXcolorgray
 178 w Fn(X)35 b(disp)p 0.5 TeXcolorgray 780 5096 a Fw(0022)p  178 w Fs(X)35 b(disp)p 0.5 TeXcolorgray 780 5096 a FA(0022)p
 0 TeXcolorgray 37 w Fn(>>)656 5253 y FZ(a)27 b(p)r(our)g(sortie)p  0 TeXcolorgray 37 w Fs(>>)656 5253 y F4(a)27 b(p)r(our)g(sortie)p
 0 TeXcolorgray 0 TeXcolorgray 656 5422 a FI(1)p 0 TeXcolorgray  0 TeXcolorgray 0 TeXcolorgray 656 5422 a FO(1)p 0 TeXcolorgray
 2047 5632 a FY(34)p 0 TeXcolorgray eop end  2047 5632 a F3(46)p 0 TeXcolorgray eop end
 %%Page: 35 35  %%Page: 47 47
 TeXDict begin 35 34 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 47 46 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(35)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(47)g F4(\026)i(#)p
 FY(35)p 0 TeXcolorgray -217 5461 a  F3(47)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(3)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(3)p
 Fz(.)p Fy(3)p Fz(.)55 b(V)-9 b(ARIABLES)28 b(LOCALES)1695  FD(.)p FC(3)p FD(.)55 b(V)-9 b(ARIABLES)28 b(LOCALES)1695
 b FY(35)p .7 TeXcolorgray .7 TeXcolorgray 4134 941 227  b F3(47)p .7 TeXcolorgray .7 TeXcolorgray 4134 766 227
 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 823 a Fq(3)p  266 v .7 TeXcolorgray 0 TeXcolorgray 4219 647 a Fu(3)p
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540  .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540
 a FI(3)232 640 y(1)232 739 y(2)232 839 y(3)232 939 y(1)232  a FO(3)232 640 y(1)232 739 y(2)232 839 y(3)232 939 y(1)232
 1038 y('X')232 1261 y FZ(mon)n(tran)n(t)40 b(par)g(l\340)g(que)g(les)h  1038 y('X')232 1261 y F4(mon)n(tran)n(t)40 b(par)g(l\340)g(que)g(les)h
 (v)-5 b(ariables)39 b(lo)r(cales)g(ne)i(s'\351crasen)n(t)e(pas)h(m)n  (v)-5 b(ariables)39 b(lo)r(cales)g(ne)i(s'\351crasen)n(t)e(pas)h(m)n
 (utuellemen)n(t.)h(Il)232 1361 y(faut)36 b(noter)f(que)h(si)f(les)h(v)  (utuellemen)n(t.)h(Il)232 1361 y(faut)36 b(noter)f(que)h(si)f(les)h(v)
 -5 b(ariables)34 b(lo)r(cales)g(ne)i(son)n(t)f(pas)g(p)r(erdues)g(lors)  -5 b(ariables)34 b(lo)r(cales)g(ne)i(son)n(t)f(pas)g(p)r(erdues)g(lors)
Line 22798  b(La)f(seule)h(exception)f(\340)h(cette) Line 25493  b(La)f(seule)h(exception)f(\340)h(cette)
 (fonctionnemen)n(t)e(particulier)g(des)232 1660 y(v)-5  (fonctionnemen)n(t)e(particulier)g(des)232 1660 y(v)-5
 b(ariables)30 b(globales)e(qui)j(resten)n(t)f(toujours)g(accessible)f  b(ariables)30 b(globales)e(qui)j(resten)n(t)f(toujours)g(accessible)f
 (par)h(un)i(jeu)f(de)g(fonctions)f(parti\177)232 1759  (par)h(un)i(jeu)f(de)g(fonctions)f(parti\177)232 1759
 y(culier)i(\()p FI(RCL)p FZ(,)g FI(SAVE)f FZ(et)i(quelques)e(autres)h  y(culier)i(\()p FO(RCL)p F4(,)g FO(SAVE)f F4(et)i(quelques)e(autres)h
 (fonctions)f(sp)r(\351ci\034ques)h(comme)g(les)h(fonctions)232  (fonctions)f(sp)r(\351ci\034ques)h(comme)g(les)h(fonctions)232
 1859 y(de)28 b(v)n(errouillage.\).)232 2145 y FL(3)p  1859 y(de)28 b(v)n(errouillage.\).)232 2145 y FR(3)p
 FM(.)p FL(3)p FM(.)p FL(1)113 b FM(V)-9 b(ariables)37  FS(.)p FR(3)p FS(.)p FR(1)113 b FS(V)-9 b(ariables)37
 b(v)m(olatiles)357 2317 y FZ(T)-7 b(oute)33 b(v)-5 b(ariable)31  b(v)m(olatiles)357 2317 y F4(T)-7 b(oute)33 b(v)-5 b(ariable)31
 b(d\351\034nie)i(par)f(l'utilisateur)g(est)g(par)g(d\351faut)h(une)g(v)  b(d\351\034nie)i(par)f(l'utilisateur)g(est)g(par)g(d\351faut)h(une)g(v)
 -5 b(ariable)31 b(v)n(olatile.)232 2416 y(Celle-ci)c(est)f(d\351truite)  -5 b(ariable)31 b(v)n(olatile.)232 2416 y(Celle-ci)c(est)f(d\351truite)
 h(d\350s)g(que)f(l'ex\351cution)g(du)h(blo)r(c)g(d'instructions)f(dans)  h(d\350s)g(que)f(l'ex\351cution)g(du)h(blo)r(c)g(d'instructions)f(dans)
Line 22810  g(lequel)h(est)f(a)232 2516 y(\351t\351) Line 25505  g(lequel)h(est)f(a)232 2516 y(\351t\351)
 (termin\351.)g(Il)g(est)g(p)r(ossible)g(de)g(con)n(tourner)e(ce)i  (termin\351.)g(Il)g(est)g(p)r(ossible)g(de)g(con)n(tourner)e(ce)i
 (probl\350me)f(en)i(d\351claran)n(t)232 2616 y(explicitemen)n(t)28  (probl\350me)f(en)i(d\351claran)n(t)232 2616 y(explicitemen)n(t)28
 b(une)f(v)-5 b(ariable)27 b(comme)g(statique.)232 2901  b(une)f(v)-5 b(ariable)27 b(comme)g(statique.)232 2901
 y FL(3)p FM(.)p FL(3)p FM(.)p FL(2)113 b FM(V)-9 b(ariables)37  y FR(3)p FS(.)p FR(3)p FS(.)p FR(2)113 b FS(V)-9 b(ariables)37
 b(statiques)357 3073 y FZ(Une)27 b(v)-5 b(ariable)25  b(statiques)357 3073 y F4(Une)27 b(v)-5 b(ariable)25
 b(d\351clar\351e)g(comme)h(statique)g(lors)g(de)g(sa)g(cr\351ation)f  b(d\351clar\351e)g(comme)h(statique)g(lors)g(de)g(sa)g(cr\351ation)f
 (ne)i(sera)e(visible)h(que)232 3173 y(dans)32 b(le)g(blo)r(c)g  (ne)i(sera)e(visible)h(que)232 3173 y(dans)32 b(le)g(blo)r(c)g
 (d'instructions)f(p)r(our)g(lequel)h(elle)g(a)g(\351t\351)g  (d'instructions)f(p)r(our)g(lequel)h(elle)g(a)g(\351t\351)g
Line 22824  g(ce)f(blo)r(c)h(et)g(son)f(con)n(ten)n( Line 25519  g(ce)f(blo)r(c)h(et)g(son)f(con)n(ten)n(
 b(aleur)24 b(sauv)n(egard\351e)d(pr\351c\351demmen)n(t.)k(Une)g(v)-5  b(aleur)24 b(sauv)n(egard\351e)d(pr\351c\351demmen)n(t.)k(Une)g(v)-5
 b(ariable)23 b(statique)i(n'est)g(pas)232 3571 y(partag\351e)h(en)n  b(ariable)23 b(statique)i(n'est)g(pas)232 3571 y(partag\351e)h(en)n
 (tre)h(deux)g(pro)r(cessus)f(m\352me)i(l\351gers.)p 0.5  (tre)h(deux)g(pro)r(cessus)f(m\352me)i(l\351gers.)p 0.5
 TeXcolorgray 357 3722 a Fw(0001)p 0 TeXcolorgray 36 w  TeXcolorgray 357 3722 a FA(0001)p 0 TeXcolorgray 36 w
 Fn(Variable_statique)p 0.5 TeXcolorgray 357 3800 a Fw(0002)p  Fs(Variable_statique)p 0.5 TeXcolorgray 357 3800 a FA(0002)p
 0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 3879  0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 3879
 a Fw(0003)p 0 TeXcolorgray 177 w Fn(def1)37 b(disp)p  a FA(0003)p 0 TeXcolorgray 177 w Fs(def1)37 b(disp)p
 0.5 TeXcolorgray 357 3958 a Fw(0004)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3958 a FA(0004)p 0 TeXcolorgray
 177 w Fn(def1)g(disp)p 0.5 TeXcolorgray 357 4037 a Fw(0005)p  177 w Fs(def1)g(disp)p 0.5 TeXcolorgray 357 4037 a FA(0005)p
 0 TeXcolorgray 36 w Fn(>>)p 0.5 TeXcolorgray 357 4116  0 TeXcolorgray 36 w Fs(>>)p 0.5 TeXcolorgray 357 4116
 a Fw(0006)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4195  a FA(0006)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4195
 a(0007)p 0 TeXcolorgray 36 w Fn(def1)p 0.5 TeXcolorgray  a(0007)p 0 TeXcolorgray 36 w Fs(def1)p 0.5 TeXcolorgray
 357 4274 a Fw(0008)p 0 TeXcolorgray 36 w Fn(<<)p 0.5  357 4274 a FA(0008)p 0 TeXcolorgray 36 w Fs(<<)p 0.5
 TeXcolorgray 357 4353 a Fw(0009)p 0 TeXcolorgray 177  TeXcolorgray 357 4353 a FA(0009)p 0 TeXcolorgray 177
 w Fn(static)g(1)p 0.5 TeXcolorgray 357 4431 a Fw(0010)p  w Fs(static)g(1)p 0.5 TeXcolorgray 357 4431 a FA(0010)p
 0 TeXcolorgray 177 w Fn(->)f(I)p 0.5 TeXcolorgray 357  0 TeXcolorgray 177 w Fs(->)f(I)p 0.5 TeXcolorgray 357
 4510 a Fw(0011)p 0 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray  4510 a FA(0011)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray
 357 4589 a Fw(0012)p 0 TeXcolorgray 319 w Fn(I)f('I')h(incr)p  357 4589 a FA(0012)p 0 TeXcolorgray 319 w Fs(I)f('I')h(incr)p
 0.5 TeXcolorgray 357 4668 a Fw(0013)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4668 a FA(0013)p 0 TeXcolorgray
 177 w Fn(>>)p 0.5 TeXcolorgray 357 4747 a Fw(0014)p 0  177 w Fs(>>)p 0.5 TeXcolorgray 357 4747 a FA(0014)p 0
 TeXcolorgray 36 w Fn(>>)357 4914 y FZ(La)26 b(v)-5 b(aleur)26  TeXcolorgray 36 w Fs(>>)357 4914 y F4(La)26 b(v)-5 b(aleur)26
 b(pass\351e)g(lors)g(de)h(la)f(cr\351ation)g(d'une)h(v)-5  b(pass\351e)g(lors)g(de)h(la)f(cr\351ation)g(d'une)h(v)-5
 b(ariable)25 b(statique)h(ne)h(sert)g(que)f(p)r(our)232  b(ariable)25 b(statique)h(ne)h(sert)g(que)f(p)r(our)232
 5013 y(l'initialisation)33 b(de)h(cette)g(v)-5 b(ariable.)33  5013 y(l'initialisation)33 b(de)h(cette)g(v)-5 b(ariable.)33
Line 22850  b(Si)h(cette)g(v)-5 b(ariable)33 b(est)h Line 25545  b(Si)h(cette)g(v)-5 b(ariable)33 b(est)h
 e(et)j(l'ob)5 b(jet)27 b(asso)r(ci\351)f(d\351truit.)357  e(et)j(l'ob)5 b(jet)27 b(asso)r(ci\351)f(d\351truit.)357
 5223 y(Une)34 b(v)-5 b(ariable)33 b(statique)g(p)r(eut)h(\352tre)g  5223 y(Une)34 b(v)-5 b(ariable)33 b(statique)g(p)r(eut)h(\352tre)g
 (rendue)f(v)n(olatile)g(par)g(un)h(app)r(el)f(\340)h(la)f(fonction)232  (rendue)f(v)n(olatile)g(par)g(un)h(app)r(el)f(\340)h(la)f(fonction)232
 5322 y FI(VOLATILE)p FZ(.)h(Elle)j(dispara\356t)e(alors)g(\340)h(la)g  5322 y FO(VOLATILE)p F4(.)h(Elle)j(dispara\356t)e(alors)g(\340)h(la)g
 (\034n)h(du)g(blo)r(c)f(et)h(sera)e(r\351initialis\351e)h(lors)f(de)i  (\034n)h(du)g(blo)r(c)f(et)h(sera)e(r\351initialis\351e)h(lors)f(de)i
 (sa)232 5422 y(pro)r(c)n(haine)26 b(utilisation.)p 0  (sa)232 5422 y(pro)r(c)n(haine)26 b(utilisation.)p 0
 TeXcolorgray 1623 5632 a FY(35)p 0 TeXcolorgray eop end  TeXcolorgray 1623 5632 a F3(47)p 0 TeXcolorgray eop end
 %%Page: 36 36  %%Page: 48 48
 TeXDict begin 36 35 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 48 47 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(36)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(48)g F4(\026)i(#)p
 FY(36)p 0 TeXcolorgray -217 5461 a  F3(48)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 941 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 766 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 823 a  TeXcolorgray -458 647 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 823 a Fq(3)-458 823 y   -458 647 a Fu(3)-458 647 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 823 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(36)1703  647 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(48)1703
 b Fz(CHAPITRE)29 b Fy(3)p Fz(.)55 b(V)-9 b(ARIABLES)p  b FD(CHAPITRE)29 b FC(3)p FD(.)55 b(V)-9 b(ARIABLES)p
 0 TeXcolorgray 656 540 a FL(3)p FM(.)p FL(3)p FM(.)p  0 TeXcolorgray 656 540 a FR(3)p FS(.)p FR(3)p FS(.)p
 FL(3)112 b FM(V)-9 b(ariables)38 b(partag\351es)780 693  FR(3)112 b FS(V)-9 b(ariables)38 b(partag\351es)780 693
 y FZ(Une)26 b(v)-5 b(ariable)24 b(partag\351e)f(est)i(une)g(v)-5  y F4(Une)26 b(v)-5 b(ariable)24 b(partag\351e)f(est)i(une)g(v)-5
 b(ariable)24 b(statique)h(comm)n(une)g(\340)f(plusieurs)h(pro)r  b(ariable)24 b(statique)h(comm)n(une)g(\340)f(plusieurs)h(pro)r
 (ces\177)656 793 y(sus)30 b(l\351gers.)e(Elle)j(est)f(d\351clar\351e)f  (ces\177)656 793 y(sus)30 b(l\351gers.)e(Elle)j(est)f(d\351clar\351e)f
 (par)g(la)h(fonction)f FI(shared)f FZ(en)i(lieu)h(et)f(place)f(de)i  (par)g(la)h(fonction)f FO(shared)f F4(en)i(lieu)h(et)f(place)f(de)i
 FI(static)p FZ(.)656 893 y(Il)h(con)n(vien)n(t)f(souv)n(en)n(t)f  FO(static)p F4(.)656 893 y(Il)h(con)n(vien)n(t)f(souv)n(en)n(t)f
 (d'encadrer)h(son)g(utilisation)g(par)g(des)h(m)n(utexes)f(p)r(our)g  (d'encadrer)h(son)g(utilisation)g(par)g(des)h(m)n(utexes)f(p)r(our)g
 (\351viter)g(des)656 992 y(acc\350s)25 b(concurren)n(ts.)f(\300)i  (\351viter)g(des)656 992 y(acc\350s)25 b(concurren)n(ts.)f(\300)i
 (l'instar)f(des)h(v)-5 b(ariables)25 b(statiques,)g(une)h(v)-5  (l'instar)f(des)h(v)-5 b(ariables)25 b(statiques,)g(une)h(v)-5
 b(ariable)25 b(partag\351e)f(p)r(eut)656 1092 y(\352tre)j(rendue)g(v)n  b(ariable)25 b(partag\351e)f(p)r(eut)656 1092 y(\352tre)j(rendue)g(v)n
 (olatile)f(par)h(l'utilisation)f(de)i(la)f(fonction)g  (olatile)f(par)h(l'utilisation)f(de)i(la)f(fonction)g
 FI(PRIVATE)p FZ(.)656 1366 y Fu(3)p Fv(.)p Fu(4)130 b  FO(PRIVATE)p F4(.)656 1366 y Fy(3)p Fz(.)p Fy(4)130 b
 Fv(V)-11 b(ariables)42 b(virtuelles)780 1548 y FZ(Une)c(v)-5  Fz(V)-11 b(ariables)42 b(virtuelles)780 1548 y F4(Une)c(v)-5
 b(ariable)36 b(virtuelle)h(est)g(une)h(v)-5 b(ariable)36  b(ariable)36 b(virtuelle)h(est)g(une)h(v)-5 b(ariable)36
 b(sauv)n(egard\351e)e(dans)j(un)g(\034c)n(hier)g(sur)g(la)656  b(sauv)n(egard\351e)e(dans)j(un)g(\034c)n(hier)g(sur)g(la)656
 1648 y(mac)n(hine)c(h\364te.)h(De)h(ce)f(fait,)g(elle)g(n'est)g(pas)g  1648 y(mac)n(hine)c(h\364te.)h(De)h(ce)f(fait,)g(elle)g(n'est)g(pas)g
Line 22907  b(sauv)n(egard\351e)e(dans)j(un)g(\034c) Line 25602  b(sauv)n(egard\351e)e(dans)j(un)g(\034c)
 (partager)f(des)h(donn\351es)g(en)n(tre)g(pro)r(cessus.)f(Il)i(con)n  (partager)f(des)h(donn\351es)g(en)n(tre)g(pro)r(cessus.)f(Il)i(con)n
 (vien)n(t)f(alors)656 2146 y(d'encadrer)j(l'utilisation)g(d'une)i  (vien)n(t)f(alors)656 2146 y(d'encadrer)j(l'utilisation)g(d'une)i
 (telle)g(v)-5 b(ariable)26 b(par)g(des)i(s\351maphores)d(nomm\351s.)656  (telle)g(v)-5 b(ariable)26 b(par)g(des)i(s\351maphores)d(nomm\351s.)656
 2420 y Fu(3)p Fv(.)p Fu(5)130 b Fv(V)-11 b(errouillage)780  2420 y Fy(3)p Fz(.)p Fy(5)130 b Fz(V)-11 b(errouillage)780
 2602 y FZ(T)k(outes)38 b(les)h(v)-5 b(ariables,)36 b(d\350s)j(lors)e  2602 y F4(T)k(outes)38 b(les)h(v)-5 b(ariables,)36 b(d\350s)j(lors)e
 (qu'elles)h(ne)g(son)n(t)g(pas)g(virtuelles,)f(p)r(euv)n(en)n(t)i  (qu'elles)h(ne)g(son)n(t)g(pas)g(virtuelles,)f(p)r(euv)n(en)n(t)i
 (\352tre)656 2702 y(v)n(erroill\351es)27 b(en)i(\351criture.)f(La)h(mo)  (\352tre)656 2702 y(v)n(erroill\351es)27 b(en)i(\351criture.)f(La)h(mo)
 r(di\034cation)f(d'une)i(v)-5 b(ariable)28 b(v)n(errouill\351e)f(pro)n  r(di\034cation)f(d'une)i(v)-5 b(ariable)28 b(v)n(errouill\351e)f(pro)n
 (v)n(o)r(que)g(une)656 2801 y(erreur)c(d'acc\350s.)g(Il)i(existe)e  (v)n(o)r(que)g(une)656 2801 y(erreur)c(d'acc\350s.)g(Il)i(existe)e
 (deux)i(instructions)e(de)i(v)n(errouillage)c FI(PROTECT)g  (deux)i(instructions)e(de)i(v)n(errouillage)c FO(PROTECT)g
 FZ(et)k FI(PARAMETER)656 2901 y FZ(selon)19 b(qu'elles)g(p)r(orten)n(t)  F4(et)k FO(PARAMETER)656 2901 y F4(selon)19 b(qu'elles)g(p)r(orten)n(t)
 g(sur)g(des)g(v)-5 b(ariables)18 b(g\351n\351rales)g(ou)h(globales,)f  g(sur)g(des)g(v)-5 b(ariables)18 b(g\351n\351rales)g(ou)h(globales,)f
 (et)i(deux)f(instructions)656 3000 y(de)41 b(d\351v)n(errouillsge)c  (et)i(deux)f(instructions)656 3000 y(de)41 b(d\351v)n(errouillsge)c
 FI(UNPROTECT)g FZ(et)k FI(VARIABLE)p FZ(.)d(P)n(ar)i(d\351faut,)h  FO(UNPROTECT)g F4(et)k FO(VARIABLE)p F4(.)d(P)n(ar)i(d\351faut,)h
 (aucune)f(v)-5 b(ariable)39 b(n'est)656 3100 y(v)n(errouill\351e)25  (aucune)f(v)-5 b(ariable)39 b(n'est)656 3100 y(v)n(errouill\351e)25
 b(lors)h(de)i(sa)f(cr\351ation.)656 3374 y Fu(3)p Fv(.)p  b(lors)h(de)i(sa)f(cr\351ation.)656 3374 y Fy(3)p Fz(.)p
 Fu(6)130 b Fv(H\351ritage)780 3556 y FZ(Les)22 b(v)-5  Fy(6)130 b Fz(H\351ritage)780 3556 y F4(Les)22 b(v)-5
 b(ariables)21 b(lo)r(cales,)g(statiques)g(et)i(partag\351es)c(son)n(t)j  b(ariables)21 b(lo)r(cales,)g(statiques)g(et)i(partag\351es)c(son)n(t)j
 (lo)r(cales)f(au)h(blo)r(c)g(d'instruction)656 3656 y(dans)h(lequel)g  (lo)r(cales)f(au)h(blo)r(c)g(d'instruction)656 3656 y(dans)h(lequel)g
 (elles)g(on)n(t)g(\351t\351)g(d\351\034nies.)h(Elles)f(ne)h(son)n(t)f  (elles)g(on)n(t)g(\351t\351)g(d\351\034nies.)h(Elles)f(ne)h(son)n(t)f
Line 22933  g(ce)g(blo)r(c,)g(aucune)g(des)g(v)-5 b( Line 25628  g(ce)g(blo)r(c,)g(aucune)g(des)g(v)-5 b(
 (di\033\351ren)n(tes)g(d\351\034nitions)g(utilisateur.)f(Les)h(seules)g  (di\033\351ren)n(tes)g(d\351\034nitions)g(utilisateur.)f(Les)h(seules)g
 (v)-5 b(a\177)656 4054 y(riables)26 b(visibles)h(sur)g(l'ensem)n(ble)g  (v)-5 b(a\177)656 4054 y(riables)26 b(visibles)h(sur)g(l'ensem)n(ble)g
 (d'un)h(programme)d(son)n(t)h(les)i(v)-5 b(ariables)25  (d'un)h(programme)d(son)n(t)h(les)i(v)-5 b(ariables)25
 b(globales.)p 0 TeXcolorgray 2047 5632 a FY(36)p 0 TeXcolorgray  b(globales.)p 0 TeXcolorgray 2047 5632 a F3(48)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 37 37  %%Page: 49 49
 TeXDict begin 37 36 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 49 48 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(37)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(49)g F4(\026)i(#)p
 FY(37)p 0 TeXcolorgray -217 5461 a  F3(49)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1005 2150 a Ft(Deuxi\350me)59 b(partie)863 2565 y FD(App)6  1005 2150 a Fx(Deuxi\350me)59 b(partie)863 2565 y FH(App)6
 b(el)71 b(du)h(RPL/)p FC(2)p 0 TeXcolorgray 1623 5632  b(el)71 b(du)h(RPL/)p FG(2)p 0 TeXcolorgray 1623 5632
 a FY(37)p 0 TeXcolorgray eop end  a F3(49)p 0 TeXcolorgray eop end
 %%Page: 38 38  %%Page: 50 50
 TeXDict begin 38 37 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 50 49 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(38)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(50)g F4(\026)i(#)p
 FY(38)p 0 TeXcolorgray -217 5461 a  F3(50)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 22973  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 25668  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 39 39  %%Page: 51 51
 TeXDict begin 39 38 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 51 50 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(39)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(51)g F4(\026)i(#)p
 FY(39)p 0 TeXcolorgray -217 5461 a  F3(51)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 22992  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 25687  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2902 1355 a Fs(4)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2902 1355 a Fw(4)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1804 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1804 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1687 1059 4 v 1420 1687 a FO(Ligne)59 b(de)g(commande)p  1687 1059 4 v 1420 1687 a FU(Ligne)59 b(de)g(commande)p
 1 TeXcolorgray 0 TeXcolorgray 357 2207 a FZ(L'in)n(v)n(o)r(cation)24  1 TeXcolorgray 0 TeXcolorgray 357 2207 a F4(L'in)n(v)n(o)r(cation)24
 b(du)j(RPL/)p FY(2)f FZ(p)r(eut)h(se)f(faire)f(de)i(plusieurs)e  b(du)j(RPL/)p F3(2)f F4(p)r(eut)h(se)f(faire)f(de)i(plusieurs)e
 (mani\350res.)g(T)-7 b(out)26 b(d'ab)r(ord,)g(il)232  (mani\350res.)g(T)-7 b(out)26 b(d'ab)r(ord,)g(il)232
 2307 y(est)e(p)r(ossible)g(d'utiliser)f(le)h(RPL/)p FY(2)f  2307 y(est)e(p)r(ossible)g(d'utiliser)f(le)h(RPL/)p F3(2)f
 FZ(de)h(mani\350re)f(in)n(teractiv)n(e)f(en)i(le)g(lan\347an)n(t)f  F4(de)h(mani\350re)f(in)n(teractiv)n(e)f(en)i(le)g(lan\347an)n(t)f
 (directemen)n(t)232 2406 y(depuis)h(une)f(ligne)g(de)h(commande)e(et)i  (directemen)n(t)232 2406 y(depuis)h(une)f(ligne)g(de)h(commande)e(et)i
 (en)f(en)n(tran)n(t)f(les)h(commandes)g(RPL/)p FY(2)f  (en)f(en)n(tran)n(t)f(les)h(commandes)g(RPL/)p F3(2)f
 FZ(directemen)n(t)232 2506 y(depuis)28 b(l'in)n(vite)f(de)h(commande.)  F4(directemen)n(t)232 2506 y(depuis)28 b(l'in)n(vite)f(de)h(commande.)
 357 2606 y(Une)39 b(autre)e(mani\350re)h(d'app)r(eler)f(le)i(RPL/)p  357 2606 y(Une)39 b(autre)e(mani\350re)h(d'app)r(eler)f(le)i(RPL/)p
 FY(2)e FZ(est)h(le)h(passage)d(d'argumen)n(ts)h(ou)h(de)232  F3(2)e F4(est)h(le)h(passage)d(d'argumen)n(ts)h(ou)h(de)232
 2706 y(script)30 b(sur)g(l'en)n(tr\351e)f(standard)g(et)h(fournit)g(le)  2706 y(script)30 b(sur)g(l'en)n(tr\351e)f(standard)g(et)h(fournit)g(le)
 g(r\351sultat)f(sur)h(la)f(sortie)g(standard.)g(Les)h(er\177)232  g(r\351sultat)f(sur)h(la)f(sortie)g(standard.)g(Les)h(er\177)232
 2806 y(reurs)21 b(passen)n(t)h(sur)f(la)h(sortie)f(d'erreur)f  2806 y(reurs)21 b(passen)n(t)h(sur)f(la)h(sortie)f(d'erreur)f
 (standard.)h(P)n(our)h(toute)g(information,)f(se)h(rep)r(orter)232  (standard.)h(P)n(our)h(toute)g(information,)f(se)h(rep)r(orter)232
 2905 y(au)28 b(man)n(uel)f(de)g(v)n(otre)f(shell)i(fa)n(v)n(ori.)p  2905 y(au)28 b(man)n(uel)f(de)g(v)n(otre)f(shell)i(fa)n(v)n(ori.)p
 0 TeXcolorgray 0 TeXcolorgray 232 3084 a Fm(rayleigh:[~])42  0 TeXcolorgray 0 TeXcolorgray 232 3084 a Fr(rayleigh:[~])42
 b(>)e(echo)g(1)f(15.2)h(+)g(X)f(3)h(\\*)f(sin)h(-)g(disp)g(|)f(rpl)h  b(>)e(echo)g(1)f(15.2)h(+)g(X)f(3)h(\\*)f(sin)h(-)g(disp)g(|)f(rpl)h
 (-i)g(2>)f(/dev/null)232 3175 y(RPL/2>)i(1)e(15.2)i(+)e(X)g(3)h(*)f  (-i)g(2>)f(/dev/null)232 3175 y(RPL/2>)i(1)e(15.2)i(+)e(X)g(3)h(*)f
 (sin)h(-)g(disp)232 3266 y('16.2-SIN\(X*3\)')232 3357  (sin)h(-)g(disp)232 3266 y('16.2-SIN\(X*3\)')232 3357
 y(RPL/2>)h(abort)232 3449 y(rayleigh:[~])h(>)e(rpl)g(-S)f("DEF)h(<<)g  y(RPL/2>)h(abort)232 3449 y(rayleigh:[~])h(>)e(rpl)g(-S)f("DEF)h(<<)g
 (1)f(15.2)i(+)e(X)g(3)h(*)f(sin)h(-)g(disp)g(>>")g(2>)f(/dev/null)232  (1)f(15.2)i(+)e(X)g(3)h(*)f(sin)h(-)g(disp)g(>>")g(2>)f(/dev/null)232
 3540 y('16.2-SIN\(X*3\)')232 3631 y(rayleigh:[~])j(>)357  3540 y('16.2-SIN\(X*3\)')232 3631 y(rayleigh:[~])j(>)357
 3817 y FZ(Ces)f(deux)g(app)r(els)g(ne)h(p)r(ermetten)n(t)f(pas)g  3817 y F4(Ces)f(deux)g(app)r(els)g(ne)h(p)r(ermetten)n(t)f(pas)g
 (l'ex\351cution)g(de)g(programmes)e(de)j(fa\347on)232  (l'ex\351cution)g(de)g(programmes)e(de)j(fa\347on)232
 3917 y(simple.)35 b(P)n(our)f(lancer)f(un)i(programme)d(RPL/)p  3917 y(simple.)35 b(P)n(our)f(lancer)f(un)i(programme)d(RPL/)p
 FY(2)p FZ(,)i(il)h(con)n(vien)n(t)e(de)i(c)n(harger)d(l'in)n  F3(2)p F4(,)i(il)h(con)n(vien)n(t)e(de)i(c)n(harger)d(l'in)n
 (terpr\350te)232 4016 y(et)d(de)g(lui)g(fournir)e(en)i(argumen)n(t)e  (terpr\350te)232 4016 y(et)d(de)g(lui)g(fournir)e(en)i(argumen)n(t)e
 (le)h(nom)h(du)g(\034c)n(hier)e(con)n(tenan)n(t)h(le)g(programme)e  (le)h(nom)h(du)g(\034c)n(hier)e(con)n(tenan)n(t)h(le)g(programme)e
 (princi\177)232 4116 y(pal.)p 0 TeXcolorgray 0 TeXcolorgray  (princi\177)232 4116 y(pal.)p 0 TeXcolorgray 0 TeXcolorgray
 232 4294 a Fm(rayleigh:[~])42 b(>)e(rpl)g(mon_programme.rpl)357  232 4294 a Fr(rayleigh:[~])42 b(>)e(rpl)g(mon_programme.rpl)357
 4480 y FZ(Sous)27 b(Unix,)h(l'in)n(terpr\350te)f(p)r(eut)h(\352tre)g  4480 y F4(Sous)27 b(Unix,)h(l'in)n(terpr\350te)f(p)r(eut)h(\352tre)g
 (app)r(el\351)f(directemen)n(t)h(depuis)f(le)h(\034c)n(hier)f(source)  (app)r(el\351)f(directemen)n(t)h(depuis)f(le)h(\034c)n(hier)f(source)
 232 4580 y(au)i(tra)n(v)n(ers)d(du)j FB(sha-b)l(ang)g  232 4580 y(au)i(tra)n(v)n(ers)d(du)j FF(sha-b)l(ang)g
 FZ(et)h(former)d(un)i(\034c)n(hier)f(ex\351cutable)g(autonome.)g(P)n  F4(et)h(former)d(un)i(\034c)n(hier)f(ex\351cutable)g(autonome.)g(P)n
 (our)g(de)h(plus)232 4679 y(amples)e(informations,)f(se)h(rep)r(orter)f  (our)g(de)h(plus)232 4679 y(amples)e(informations,)f(se)h(rep)r(orter)f
 (au)h(man)n(uel)g(du)h(shell.)p 0 TeXcolorgray 0 TeXcolorgray  (au)h(man)n(uel)g(du)h(shell.)p 0 TeXcolorgray 0 TeXcolorgray
 232 4857 a Fm(rayleigh:[~])42 b(>)e(head)g(-n5)g(mon_programme.rpl)232  232 4857 a Fr(rayleigh:[~])42 b(>)e(head)g(-n5)g(mon_programme.rpl)232
 4949 y(#!/usr/local/bin/rpl)k(-csp)232 5131 y(MAIN)232  4949 y(#!/usr/local/bin/rpl)k(-csp)232 5131 y(MAIN)232
 5223 y(<<)232 5314 y(//)c(Main)g(program)232 5405 y(rayleigh:[~])i(>)p  5223 y(<<)232 5314 y(//)c(Main)g(program)232 5405 y(rayleigh:[~])i(>)p
 0 TeXcolorgray 1623 5632 a FY(39)p 0 TeXcolorgray eop  0 TeXcolorgray 1623 5632 a F3(51)p 0 TeXcolorgray eop
 end  end
 %%Page: 40 40  %%Page: 52 52
 TeXDict begin 40 39 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 52 51 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(40)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(52)g F4(\026)i(#)p
 FY(40)p 0 TeXcolorgray -217 5461 a  F3(52)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1074 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 841 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 956 a  TeXcolorgray -458 722 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 956 a Fq(4)-458 956 y   -458 722 a Fu(4)-458 722 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 956 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(40)1223  722 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(52)1223
 b Fz(CHAPITRE)29 b Fy(4)p Fz(.)55 b(LIGNE)28 b(DE)g(COMMANDE)p  b FD(CHAPITRE)29 b FC(4)p FD(.)55 b(LIGNE)28 b(DE)g(COMMANDE)p
 0 TeXcolorgray 656 540 a Fu(4)p Fv(.)p Fu(1)130 b Fv(Options)42  0 TeXcolorgray 656 540 a Fy(4)p Fz(.)p Fy(1)130 b Fz(Options)42
 b(de)i(la)e(ligne)g(de)i(commande)780 729 y FZ(La)20  b(de)i(la)e(ligne)g(de)i(commande)780 730 y F4(La)20
 b(ligne)g(de)g(commande)g(du)h(s\351quenceur)e(RPL/)p  b(ligne)g(de)g(commande)g(du)h(s\351quenceur)e(RPL/)p
 FY(2)g FZ(p)r(eut)i(con)n(tenir)e(des)i(options)e(condi\177)656  F3(2)g F4(p)r(eut)i(con)n(tenir)e(des)i(options)e(condi\177)656
 828 y(tionnan)n(t)27 b(son)g(fonctionnemen)n(t.)g(Les)g(options)f(disp)  829 y(tionnan)n(t)27 b(son)g(fonctionnemen)n(t.)g(Les)g(options)f(disp)
 r(onibles)h(son)n(t)g(les)g(suiv)-5 b(an)n(tes)27 b(:)p  r(onibles)h(son)n(t)g(les)g(suiv)-5 b(an)n(tes)27 b(:)p
 0 TeXcolorgray 780 931 a(\025)p 0 TeXcolorgray 41 w FI(-a)j  0 TeXcolorgray 780 933 a(\025)p 0 TeXcolorgray 41 w FO(-a)j
 FZ(ren)n(v)n(oie)e(les)i(co)r(ordonn\351es)d(de)k(con)n(tact)e(de)h  F4(ren)n(v)n(oie)e(les)i(co)r(ordonn\351es)d(de)k(con)n(tact)e(de)h
 (l'auteur,)f(l'adresse)f(de)j(la)e(liste)h(de)863 1031  (l'auteur,)f(l'adresse)f(de)j(la)e(liste)h(de)863 1033
 y(di\033usion)e(du)g(langage)d(ainsi)i(que)g(l'adresse)f(du)i(site)f(w)  y(di\033usion)e(du)g(langage)d(ainsi)i(que)g(l'adresse)f(du)i(site)f(w)
 n(eb)g(o\036ciel)14 b(;)p 0 TeXcolorgray 780 1122 a(\025)p  n(eb)g(o\036ciel)14 b(;)p 0 TeXcolorgray 780 1124 a(\025)p
 0 TeXcolorgray 41 w FI(-A)27 b FZ(p)r(ermet)h(d'en)n(v)n(o)n(y)n(er)d  0 TeXcolorgray 41 w FO(-A)27 b F4(p)r(ermet)h(d'en)n(v)n(o)n(y)n(er)d
 (des)i(argumen)n(ts)f(au)h(programme)e(principal)i(:)p  (des)i(argumen)n(ts)f(au)h(programme)e(principal)i(:)p
 0 TeXcolorgray 0 TeXcolorgray 863 1214 a Fm(rayleigh:[~])42  0 TeXcolorgray 0 TeXcolorgray 863 1216 a Fr(rayleigh:[~])42
 b(>)e(rpl)f(-A)h('4)g(5')f(-sS)h("DEF)g(<<)g(clmf)g(>>")863  b(>)e(rpl)f(-A)h('4)g(5')f(-sS)h("DEF)g(<<)g(clmf)g(>>")863
 1305 y(+++RPL/2)h(\(R\))f(version)h(4.0.10)f(\(lundi)h(01/02/2010,)h  1307 y(+++RPL/2)h(\(R\))f(version)h(4.0.10)f(\(lundi)h(01/02/2010,)h
 (11:21:30)f(CET\))863 1396 y(+++Copyright)h(\(C\))e(1989)g(\340)g  (11:21:30)f(CET\))863 1398 y(+++Copyright)h(\(C\))e(1989)g(\340)g
 (2009,)g(2010)g(BERTRAND)h(Jo\353l)863 1488 y(2:)f(4)863  (2009,)g(2010)g(BERTRAND)h(Jo\353l)863 1490 y(2:)f(4)863
 1579 y(1:)g(5)863 1670 y(rayleigh:[~])i(>)p 0 TeXcolorgray  1581 y(1:)g(5)863 1672 y(rayleigh:[~])i(>)p 0 TeXcolorgray
 780 1770 a FZ(\025)p 0 TeXcolorgray 41 w FI(-c)30 b FZ(autorise)f(la)h  780 1772 a F4(\025)p 0 TeXcolorgray 41 w FO(-c)30 b F4(autorise)f(la)h
 (cr\351ation)f(d'un)i(\034c)n(hier)f(rpl-core)f(n\351cessaire)f(\340)i  (cr\351ation)f(d'un)i(\034c)n(hier)f(rpl-core)f(n\351cessaire)f(\340)i
 (une)h(analyse)e FB(p)l(ost)863 1870 y(mortem)p FZ(.)23  (une)h(analyse)e FF(p)l(ost)863 1872 y(mortem)p F4(.)k(Ce)g(\034c)n
 b(Ce)f(\034c)n(hier)g(con)n(tien)n(t)g(toutes)g(les)h(informations)e  (hier)f(con)n(tien)n(t)g(toutes)h(les)f(informations)g(n\351cessaires)e
 (n\351cessaires)f(au)i(d\351v)n(ermi\177)863 1969 y(nage)j(d'un)h  (au)j(d\351v)n(er\177)863 1971 y(minage)28 b(d'un)i(programme)c
 (programme)e(\(\351tat)i(de)g(la)f(pile)h(op)r(\351rationnelle,)e(v)-5  (\(\351tat)k(de)f(la)f(pile)h(op)r(\351rationnelle,)e(v)-5
 b(ariables,)24 b(pro)r(cessus,)863 2069 y(instruction)j(fautiv)n(e,)g  b(ariables,)28 b(pro)r(ces\177)863 2071 y(sus,)g(instruction)f(fautiv)n
 (pile)h(last.)14 b(.)g(.\))g(;)p 0 TeXcolorgray 780 2168  (e,)h(pile)g(last.)14 b(.)g(.\).)28 b(Ce)g(\034c)n(hier)f(est)h
 a(\025)p 0 TeXcolorgray 41 w FI(-d)29 b FZ(p)r(ermet)g(de)h(d\351v)n  (cr\351\351)g(dans)f(le)h(r\351p)r(ertoire)863 2170 y(couran)n(t)37
 (erminer)d(les)i(allo)r(cations)e(m\351moire)i(in)n(ternes)f(au)h(RPL/)  b(et)h(p)r(orte)g(le)g(nom)f FO(rpl-core-xxx-yyy)32 b
 p FY(2)p FZ(.)g(En)863 2268 y(e\033et,)35 b(le)e(RPL/)p  F4(ou)37 b FO(xxx)g F4(est)h(l'iden)n(ti\034an)n(t)g(du)863
 FY(2)g FZ(utilise)h(une)g(pile)g(alternativ)n(e)e(p)r(our)h(r\351cup)r  2270 y(pro)r(cessus)26 b(et)i FO(yyy)e F4(l'iden)n(ti\034an)n(t)h(du)h
 (\351rer)f(les)h(erreurs)f(de)863 2368 y(t)n(yp)r(e)38  (pro)r(cessus)e(l\351ger)14 b(;)p 0 TeXcolorgray 780
 b(violation)d(d'acc\350s)i(et)g(les)g(d\351passemen)n(ts)f(de)h(pile.)h  2370 a(\025)p 0 TeXcolorgray 41 w FO(-d)29 b F4(p)r(ermet)g(de)h
 (Utiliser)f(cette)g(option)863 2467 y(revien)n(t)f(\340)g(in)n(terdire)  (d\351v)n(erminer)d(les)i(allo)r(cations)e(m\351moire)i(in)n(ternes)f
 g(l'utilisation)g(de)h(cette)g(pile)g(alternativ)n(e)d(et)j(la)g  (au)h(RPL/)p F3(2)p F4(.)g(En)863 2469 y(e\033et,)35
 (gestion)e(de)863 2567 y(certains)21 b(signaux)g(de)i(r\351cup)r  b(le)e(RPL/)p F3(2)g F4(utilise)h(une)g(pile)g(alternativ)n(e)e(p)r
 (\351ration)d(d'erreur.)h(Le)h(RPL/)p FY(2)f FZ(p)r(eut)i(alors)e  (our)h(r\351cup)r(\351rer)f(les)h(erreurs)f(de)863 2569
 (g\351n\351rer)f(un)863 2667 y FB(c)l(or)l(e)27 b FZ(analysable)e  y(t)n(yp)r(e)38 b(violation)d(d'acc\350s)i(et)g(les)g(d\351passemen)n
 FB(p)l(ost)k(mortem)p FZ(.)d(L'utilisation)g(de)h(cette)g(option)f(est)  (ts)f(de)h(pile.)h(Utiliser)f(cette)g(option)863 2669
 h(d\351conseill\351e)863 2766 y(sauf)f(\340)h(\034n)f(de)h(tests)f(et)h  y(revien)n(t)f(\340)g(in)n(terdire)g(l'utilisation)g(de)h(cette)g(pile)
 (mise)f(au)g(p)r(oin)n(t)14 b(;)27 b(Cette)f(option)g(n'est)h(\340)f  g(alternativ)n(e)d(et)j(la)g(gestion)e(de)863 2768 y(certains)21
 (utiliser)g(que)g(p)r(our)863 2866 y(d\351v)n(erminer)g(le)i  b(signaux)g(de)i(r\351cup)r(\351ration)d(d'erreur.)h(Le)h(RPL/)p
 (s\351quenceur)14 b(;)p 0 TeXcolorgray 780 2966 a(\025)p  F3(2)f F4(p)r(eut)i(alors)e(g\351n\351rer)f(un)863 2868
 0 TeXcolorgray 41 w FI(-D)24 b FZ(lance)f(le)h(s\351quenceur)f(sous)g  y FF(c)l(or)l(e)27 b F4(analysable)e FF(p)l(ost)k(mortem)p
 (la)h(forme)g(d'un)g(daemon)2663 2935 y FF(1)2699 2966  F4(.)d(L'utilisation)g(de)h(cette)g(option)f(est)h(d\351conseill\351e)
 y FZ(.)g(Le)g(pro)r(cessus)f(est)h(d\351ta\177)863 3065  863 2967 y(sauf)f(\340)h(\034n)f(de)h(tests)f(et)h(mise)f(au)g(p)r(oin)
 y(c)n(h\351)29 b(du)g(terminal)f(couran)n(t)f(et)i(rattac)n(h\351)e(au)  n(t)14 b(;)27 b(Cette)f(option)g(n'est)h(\340)f(utiliser)g(que)g(p)r
 h(pro)r(cessus)f(init)i(dans)f(le)h(cas)f(des)g(sys\177)863  (our)863 3067 y(d\351v)n(erminer)g(le)i(s\351quenceur)14
 3165 y(t\350mes)f(Unix.)h(Ses)f(en)n(tr\351es)f(et)h(sorties)f  b(;)p 0 TeXcolorgray 780 3167 a(\025)p 0 TeXcolorgray
 (standard)g(ne)h(p)r(euv)n(en)n(t)g(plus)g(\352tre)g(utilis\351es.)863  41 w FO(-D)24 b F4(lance)f(le)h(s\351quenceur)f(sous)g(la)h(forme)g
 3264 y(Une)d(d\351\034nition)e(in)n(trins\350que)g(p)r(ermet)h(de)g  (d'un)g(daemon)2663 3137 y FL(1)2699 3167 y F4(.)g(Le)g(pro)r(cessus)f
 (basculer)f(sous)g(certaines)f(conditions)h(un)863 3364  (est)h(d\351ta\177)863 3266 y(c)n(h\351)29 b(du)g(terminal)f(couran)n
 y(pro)r(cessus)h(standard)f(en)i(daemon.)g(Il)g(est)g(par)f(con)n(tre)g  (t)f(et)i(rattac)n(h\351)e(au)h(pro)r(cessus)f(init)i(dans)f(le)h(cas)f
 (imp)r(ossible)g(de)h(basculer)f(un)863 3464 y(pro)r(cessus)j  (des)g(sys\177)863 3366 y(t\350mes)f(Unix.)h(Ses)f(en)n(tr\351es)f(et)h
   (sorties)f(standard)g(ne)h(p)r(euv)n(en)n(t)g(plus)g(\352tre)g
   (utilis\351es.)863 3466 y(Une)d(d\351\034nition)e(in)n(trins\350que)g
   (p)r(ermet)h(de)g(basculer)f(sous)g(certaines)f(conditions)h(un)863
   3565 y(pro)r(cessus)h(standard)f(en)i(daemon.)g(Il)g(est)g(par)f(con)n
   (tre)g(imp)r(ossible)g(de)h(basculer)f(un)863 3665 y(pro)r(cessus)j
 (fonctionnan)n(t)h(en)g(daemon)g(en)h(pro)r(cessus)d(standard)14  (fonctionnan)n(t)h(en)g(daemon)g(en)h(pro)r(cessus)d(standard)14
 b(;)p 0 TeXcolorgray 780 3563 a(\025)p 0 TeXcolorgray  b(;)p 0 TeXcolorgray 780 3764 a(\025)p 0 TeXcolorgray
 41 w FI(-h)27 b FZ(retourne)f(une)i(aide)f(sommaire)f(sur)h(la)g(ligne)  41 w FO(-h)27 b F4(retourne)f(une)i(aide)f(sommaire)f(sur)h(la)g(ligne)
 g(de)g(commande)14 b(;)p 0 TeXcolorgray 780 3663 a(\025)p  g(de)g(commande)14 b(;)p 0 TeXcolorgray 780 3864 a(\025)p
 0 TeXcolorgray 41 w FI(-i)42 b FZ(lance)f(le)h(s\351quenceur)f(en)h(mo)  0 TeXcolorgray 41 w FO(-i)42 b F4(lance)f(le)h(s\351quenceur)f(en)h(mo)
 r(de)g(in)n(teractif.)f(Le)h(RPL/)p FY(2)f FZ(ne)h(traite)g(aucun)863  r(de)g(in)n(teractif.)f(Le)h(RPL/)p F3(2)f F4(ne)h(traite)g(aucun)863
 3763 y(programme)35 b(mais)i(o\033re)f(une)h(in)n(vite)g(de)g(commande)  3964 y(programme)35 b(mais)i(o\033re)f(une)h(in)n(vite)g(de)g(commande)
 g(p)r(ermettan)n(t)g(de)g(l'utiliser)863 3862 y(directemen)n(t.)d  g(p)r(ermettan)n(t)g(de)g(l'utiliser)863 4063 y(directemen)n(t.)d
 (Cette)g(option)g(est)g(incompatible)f(a)n(v)n(ec)g(la)h(pr\351sence)f  (Cette)g(option)g(est)g(incompatible)f(a)n(v)n(ec)g(la)h(pr\351sence)f
 (d'un)h(\034c)n(hier)863 3962 y(ex\351cutable)27 b(sur)g(la)g(ligne)g  (d'un)h(\034c)n(hier)863 4163 y(ex\351cutable)27 b(sur)g(la)g(ligne)g
 (de)h(commande)14 b(;)p 0 TeXcolorgray 780 4061 a(\025)p  (de)h(commande)14 b(;)p 0 TeXcolorgray 780 4263 a(\025)p
 0 TeXcolorgray 41 w FI(-l)27 b FZ(rapp)r(elle)g(la)g(licence)g  0 TeXcolorgray 41 w FO(-l)27 b F4(rapp)r(elle)g(la)g(licence)g
 (d'utilisation)g(du)h(RPL/)p FY(2)14 b FZ(;)p 0 TeXcolorgray  (d'utilisation)g(du)h(RPL/)p F3(2)14 b F4(;)p 0 TeXcolorgray
 780 4161 a(\025)p 0 TeXcolorgray 41 w FI(-n)23 b FZ(rend)f(le)h(RPL/)p  780 4362 a(\025)p 0 TeXcolorgray 41 w FO(-n)23 b F4(rend)f(le)h(RPL/)p
 FY(2)g FZ(insensible)f(au)h(signal)f(HUP)i(donc)e(\340)h(la)f  F3(2)g F4(insensible)f(au)h(signal)f(HUP)i(donc)e(\340)h(la)f
 (destruction)h(de)g(termi\177)863 4261 y(nal)k(de)g(con)n(tr\364le.)e  (destruction)h(de)g(termi\177)863 4462 y(nal)k(de)g(con)n(tr\364le.)e
 (Cette)i(option)f(est)g(principalemen)n(t)g(destin\351e)h(\340)f(la)g  (Cette)i(option)f(est)g(principalemen)n(t)g(destin\351e)h(\340)f(la)g
 (surv)n(eillance)863 4360 y(de)31 b(programmes)e(distan)n(ts)h  (surv)n(eillance)863 4561 y(de)31 b(programmes)e(distan)n(ts)h
 (lanc\351s)g(dans)g(un)h(terminal.)g(Lorsque)e(le)i(signal)e(HUP)863  (lanc\351s)g(dans)g(un)h(terminal.)g(Lorsque)e(le)i(signal)e(HUP)863
 4460 y(est)c(r\351cup)r(\351r\351)f(par)h(le)g(RPL/)p  4661 y(est)c(r\351cup)r(\351r\351)f(par)h(le)g(RPL/)p
 FY(2)f FZ(\340)h(la)f(suite)i(par)e(exemple)h(d'une)g(rupture)f(de)i  F3(2)f F4(\340)h(la)f(suite)i(par)e(exemple)h(d'une)g(rupture)f(de)i
 (session)863 4560 y(ssh,)h(il)h(ne)g(tue)g(pas)e(le)i(pro)r(cessus)e  (session)863 4761 y(ssh,)31 b(il)g(ne)g(tue)g(pas)f(le)h(pro)r(cessus)e
 (mais)h(le)g(transforme)f(en)h(daemon)14 b(;)p 0 TeXcolorgray  (mais)h(le)h(transforme)e(en)h(daemon.)g(Les)h(sorties)863
 780 4659 a(\025)p 0 TeXcolorgray 41 w FI(-p)29 b FZ(pr\351compile)g  4860 y(standard)23 b(son)n(t)f(redirig\351es)g(dans)h(un)h(\034c)n
   (hier)e(cr\351\351)h(dans)g(le)h(r\351p)r(ertoire)d(couran)n(t.)h(Le)
   863 4960 y(nom)h(de)h(ce)f(\034c)n(hier)g(est)g(de)g(la)g(forme)g
   FO(rpl-out-xxx-yyy)17 b F4(ou)23 b FO(xxx)f F4(est)i(l'iden)n(ti\034an)
   n(t)863 5060 y(du)k(pro)r(cessus)e(et)i FO(yyy)e F4(l'iden)n(ti\034an)n
   (t)h(du)h(pro)r(cessus)e(l\351ger)14 b(;)p 0 TeXcolorgray
   780 5159 a(\025)p 0 TeXcolorgray 41 w FO(-p)29 b F4(pr\351compile)g
 (les)g(programmes)e(a)n(v)-5 b(an)n(t)29 b(de)h(les)f(ex\351cuter.)g  (les)g(programmes)e(a)n(v)-5 b(an)n(t)29 b(de)h(les)f(ex\351cuter.)g
 (Un)h(programme)d(pr\351\177)863 4759 y(compil\351)41  (Un)h(programme)d(pr\351\177)863 5259 y(compil\351)41
 b(tourne)f(plus)h(vite)g(qu'un)g(programme)e(in)n(terpr\351t\351,)h  b(tourne)f(plus)h(vite)g(qu'un)g(programme)e(in)n(terpr\351t\351,)h
 (mais)g(il)i(ne)f(p)r(eut)863 4858 y(app)r(eler)27 b(les)g(fonctions)g  (mais)g(il)i(ne)f(p)r(eut)p 0 TeXcolorgray 656 5345 1146
 (du)h(debugger)e(in)n(terne)14 b(;)p 0 TeXcolorgray 780  4 v 745 5422 a FA(1)p FB(.)35 b(Disk)23 b(And)h(Extension)g(MONitor)p
 4958 a(\025)p 0 TeXcolorgray 41 w FI(-P)38 b FZ(g\351n\350re)e(\340)i  0 TeXcolorgray 0 TeXcolorgray 2047 5632 a F3(52)p 0 TeXcolorgray
 (la)f(\034n)h(de)g(c)n(haque)f(\034l)h(d'ex\351cution)g(un)g(\034c)n  
 (hier)f(rpl-pro\034le)f(con)n(te\177)863 5058 y(nan)n(t)28  
 b(toutes)g(les)g(informations)e(n\351cessaires)g(\340)h(l'optimisation)  
 g(d'un)i(programme)863 5157 y(\(nom)n(bre)e(d'app)r(els)h(de)g(v)-5  
 b(ariables,)26 b(temps)i(pass\351)f(dans)g(les)h(di\033\351ren)n(tes)f  
 (fonctions,)863 5257 y(temps)h(pro)r(cesseur)d(consomm\351.)14  
 b(.)g(.\))g(;)p 0 TeXcolorgray 656 5345 1146 4 v 745  
 5422 a Fw(1)p Fx(.)35 b(Disk)23 b(And)h(Extension)g(MONitor)p  
 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a FY(40)p 0 TeXcolorgray  
 eop end  eop end
 %%Page: 41 41  %%Page: 53 53
 TeXDict begin 41 40 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 53 52 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(41)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(53)g F4(\026)i(#)p
 FY(41)p 0 TeXcolorgray -217 5461 a  F3(53)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(4)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(4)p
 Fz(.)p Fy(2)p Fz(.)55 b(F)n(ONCTIONNEMENT)28 b(INTERA)n(CTIF)1208  FD(.)p FC(2)p FD(.)55 b(F)n(ONCTIONNEMENT)28 b(INTERA)n(CTIF)1208
 b FY(41)p .7 TeXcolorgray .7 TeXcolorgray 4134 1074 227  b F3(53)p .7 TeXcolorgray .7 TeXcolorgray 4134 841 227
 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 956 a Fq(4)p  266 v .7 TeXcolorgray 0 TeXcolorgray 4219 722 a Fu(4)p
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 440 540
 357 540 a FZ(\025)p 0 TeXcolorgray 41 w FI(-s)27 b FZ(emp)r(\352c)n(he)  a F4(app)r(eler)27 b(les)g(fonctions)g(du)g(debugger)f(in)n(terne)14
 g(l'a\036c)n(hage)f(de)h(l'\351cran)g(graphique)e(initial)14  
 b(;)p 0 TeXcolorgray 357 640 a(\025)p 0 TeXcolorgray  b(;)p 0 TeXcolorgray 357 640 a(\025)p 0 TeXcolorgray
 41 w FI(-S)27 b FZ(ex\351cute)g(le)g(script)g(pass\351)g(en)g(ligne)g  41 w FO(-P)41 b F4(g\351n\350re)f(\340)i(la)f(\034n)h(de)g(c)n(haque)f
 (de)h(commande)14 b(;)p 0 TeXcolorgray 357 739 a(\025)p  (\034l)h(d'ex\351cution)f(un)h(\034c)n(hier)f(pro\034lage)f(con)n
 0 TeXcolorgray 41 w FI(-t)39 b FZ(trace)g(le)g(fonctionnemen)n(t)h(in)n  (te\177)440 739 y(nan)n(t)28 b(toutes)f(les)h(informations)f
 (terne)f(du)h(RPL/)p FY(2)p FZ(.)f(Cette)h(option)f(attend)h(un)440  (n\351cessaires)e(\340)j(l'optimisation)f(d'un)h(programme)440
 839 y(argumen)n(t)d(sous)g(la)h(forme)g(d'un)g(nom)n(bre)f  839 y(\(nom)n(bre)f(d'app)r(els)g(de)h(v)-5 b(ariables,)27
 (hexad\351cimal)g(d\351\034ni)i(comme)f(un)g(ou)440 939  b(temps)h(pass\351)e(dans)i(les)f(di\033\351ren)n(tes)h(fonctions,)440
 y(logique)26 b(en)n(tre)h(les)g(drap)r(eaux)f(suiv)-5  939 y(temps)e(pro)r(cesseur)d(consomm\351.)14 b(.)g(.\).)25
 b(an)n(ts)27 b(:)p 0 TeXcolorgray 440 1038 a(\025)p 0  b(Le)g(\034c)n(hier)g(de)h(pro\034lage)d(est)j(cr\351\351)f(dans)g(le)h
 TeXcolorgray 41 w FI(0000)f FZ(:)h(rien)14 b(;)p 0 TeXcolorgray  (r\351\177)440 1038 y(p)r(ertoire)f(couran)n(t)f(et)j(p)r(orte)e(le)h
 440 1138 a(\025)p 0 TeXcolorgray 41 w FI(0001)26 b FZ(:)h(op)r  (nom)g FO(rpl-profile-xxx-)o(yy)o(y)20 b F4(ou)26 b FO(xxx)f
 (\351rations)f(sur)h(la)g(pile)h(op)r(\351rationnelle)14  F4(est)h(l'iden\177)440 1138 y(ti\034an)n(t)h(du)h(pro)r(cessus)e(et)i
 b(;)p 0 TeXcolorgray 440 1238 a(\025)p 0 TeXcolorgray  FO(yyy)e F4(l'iden)n(ti\034an)n(t)h(du)h(pro)r(cessus)e(l\351ger)14
 41 w FI(0002)26 b FZ(:)h(op)r(\351rations)f(sur)h(la)g(pile)h  b(;)p 0 TeXcolorgray 357 1238 a(\025)p 0 TeXcolorgray
 (syst\350me)14 b(;)p 0 TeXcolorgray 440 1337 a(\025)p  41 w FO(-s)27 b F4(emp)r(\352c)n(he)g(l'a\036c)n(hage)f(de)h
 0 TeXcolorgray 41 w FI(0004)26 b FZ(:)h(app)r(els)g(de)h(fonctions)14  (l'\351cran)g(graphique)e(initial)14 b(;)p 0 TeXcolorgray
 b(;)p 0 TeXcolorgray 440 1437 a(\025)p 0 TeXcolorgray  357 1337 a(\025)p 0 TeXcolorgray 41 w FO(-S)27 b F4(ex\351cute)g(le)g
 41 w FI(0008)26 b FZ(:)h(gestion)g(des)g(pro)r(cessus)14  (script)g(pass\351)g(en)g(ligne)g(de)h(commande)14 b(;)p
 b(;)p 0 TeXcolorgray 440 1536 a(\025)p 0 TeXcolorgray  0 TeXcolorgray 357 1437 a(\025)p 0 TeXcolorgray 41 w
 41 w FI(0010)26 b FZ(:)h(surv)n(eillance)f(des)h(routines)g(d'analyse)  FO(-t)39 b F4(trace)g(le)g(fonctionnemen)n(t)h(in)n(terne)f(du)h(RPL/)p
 14 b(;)p 0 TeXcolorgray 440 1636 a(\025)p 0 TeXcolorgray  F3(2)p F4(.)f(Cette)h(option)f(attend)h(un)440 1536 y(argumen)n(t)d
 41 w FI(0020)26 b FZ(:)h(surv)n(eillance)f(des)h(pro)r(cessus)f  (sous)g(la)h(forme)g(d'un)g(nom)n(bre)f(hexad\351cimal)g(d\351\034ni)i
 (fusibles)14 b(;)p 0 TeXcolorgray 440 1736 a(\025)p 0  (comme)f(un)g(ou)440 1636 y(logique)26 b(en)n(tre)h(les)g(drap)r(eaux)f
 TeXcolorgray 41 w FI(0040)26 b FZ(:)h(gestion)g(des)g(v)-5  (suiv)-5 b(an)n(ts)27 b(:)p 0 TeXcolorgray 440 1736 a(\025)p
 b(ariables)14 b(;)p 0 TeXcolorgray 440 1835 a(\025)p  0 TeXcolorgray 41 w FO(0000)f F4(:)h(rien)14 b(;)p 0
 0 TeXcolorgray 41 w FI(0080)26 b FZ(:)h(app)r(els)g(des)h(fonctions)f  TeXcolorgray 440 1835 a(\025)p 0 TeXcolorgray 41 w FO(0001)26
 (in)n(trins\350ques)14 b(;)p 0 TeXcolorgray 440 1935  b F4(:)h(op)r(\351rations)f(sur)h(la)g(pile)h(op)r(\351rationnelle)14
 a(\025)p 0 TeXcolorgray 41 w FI(0100)26 b FZ(:)h(surv)n(eillance)f(des)  b(;)p 0 TeXcolorgray 440 1935 a(\025)p 0 TeXcolorgray
   41 w FO(0002)26 b F4(:)h(op)r(\351rations)f(sur)h(la)g(pile)h
   (syst\350me)14 b(;)p 0 TeXcolorgray 440 2035 a(\025)p
   0 TeXcolorgray 41 w FO(0004)26 b F4(:)h(app)r(els)g(de)h(fonctions)14
   b(;)p 0 TeXcolorgray 440 2134 a(\025)p 0 TeXcolorgray
   41 w FO(0008)26 b F4(:)h(gestion)g(des)g(pro)r(cessus)14
   b(;)p 0 TeXcolorgray 440 2234 a(\025)p 0 TeXcolorgray
   41 w FO(0010)26 b F4(:)h(surv)n(eillance)f(des)h(routines)g(d'analyse)
   14 b(;)p 0 TeXcolorgray 440 2333 a(\025)p 0 TeXcolorgray
   41 w FO(0020)26 b F4(:)h(surv)n(eillance)f(des)h(pro)r(cessus)f
   (fusibles)14 b(;)p 0 TeXcolorgray 440 2433 a(\025)p 0
   TeXcolorgray 41 w FO(0040)26 b F4(:)h(gestion)g(des)g(v)-5
   b(ariables)14 b(;)p 0 TeXcolorgray 440 2533 a(\025)p
   0 TeXcolorgray 41 w FO(0080)26 b F4(:)h(app)r(els)g(des)h(fonctions)f
   (in)n(trins\350ques)14 b(;)p 0 TeXcolorgray 440 2632
   a(\025)p 0 TeXcolorgray 41 w FO(0100)26 b F4(:)h(surv)n(eillance)f(des)
 h(niv)n(eaux)g(d'ex\351cution)14 b(;)p 0 TeXcolorgray  h(niv)n(eaux)g(d'ex\351cution)14 b(;)p 0 TeXcolorgray
 440 2035 a(\025)p 0 TeXcolorgray 41 w FI(0200)21 b FZ(:)j(con)n(v)n  440 2732 a(\025)p 0 TeXcolorgray 41 w FO(0200)21 b F4(:)j(con)n(v)n
 (ersions)c(de)j(la)g(notation)f(alg\351brique)f(en)j(notation)e(p)r  (ersions)c(de)j(la)g(notation)f(alg\351brique)f(en)j(notation)e(p)r
 (olonaise)f(in)n(v)n(er\177)523 2134 y(s\351e)14 b(;)p  (olonaise)f(in)n(v)n(er\177)523 2832 y(s\351e)14 b(;)p
 0 TeXcolorgray 440 2234 a(\025)p 0 TeXcolorgray 41 w  0 TeXcolorgray 440 2931 a(\025)p 0 TeXcolorgray 41 w
 FI(0400)26 b FZ(:)h(sup)r(ervision)f(des)i(in)n(terruptions)14  FO(0400)26 b F4(:)h(sup)r(ervision)f(des)i(in)n(terruptions)14
 b(;)p 0 TeXcolorgray 440 2333 a(\025)p 0 TeXcolorgray  b(;)p 0 TeXcolorgray 440 3031 a(\025)p 0 TeXcolorgray
 41 w FI(0800)26 b FZ(:)h(sup)r(ervision)f(des)i(signaux.)440  41 w FO(0800)26 b F4(:)h(sup)r(ervision)f(des)i(signaux.)440
 2433 y(Cette)43 b(fonction)g(de)g(trace)f(est)h(activ)-5  3130 y(Cette)43 b(fonction)g(de)g(trace)f(est)h(activ)-5
 b(able)42 b(ou)h(mo)r(di\034able)f(\340)h(partir)f(d'un)h(pro\177)440  b(able)42 b(ou)h(mo)r(di\034able)f(\340)h(partir)f(d'un)h(pro\177)440
 2533 y(gramme)26 b(en)i(app)r(elan)n(t)e(la)i(fonction)f  3230 y(gramme)26 b(en)i(app)r(elan)n(t)e(la)i(fonction)f
 FI(itrace)14 b FZ(;)p 0 TeXcolorgray 357 2632 a(\025)p  FO(itrace)14 b F4(;)p 0 TeXcolorgray 357 3330 a(\025)p
 0 TeXcolorgray 41 w FI(-v)27 b FZ(ren)n(v)n(oie)e(la)i(v)n(ersion)f(du)  0 TeXcolorgray 41 w FO(-v)27 b F4(ren)n(v)n(oie)e(la)i(v)n(ersion)f(du)
 i(RPL/)p FY(2)p FZ(.)232 2903 y Fu(4)p Fv(.)p Fu(2)131  i(RPL/)p F3(2)p F4(.)232 3609 y Fy(4)p Fz(.)p Fy(2)131
 b Fv(F)-11 b(onctionnemen)l(t)41 b(in)l(teractif)357  b Fz(F)-11 b(onctionnemen)l(t)41 b(in)l(teractif)357
 3085 y FZ(Lors)18 b(du)i(lancemen)n(t)f(du)h(s\351quenceur)e(en)i(mo)r  3793 y F4(Lors)18 b(du)i(lancemen)n(t)f(du)h(s\351quenceur)e(en)i(mo)r
 (de)f(in)n(teractif,)g(celui)h(a\036c)n(he)f(un)h(bandeau)232  (de)f(in)n(teractif,)g(celui)h(a\036c)n(he)f(un)h(bandeau)232
 3184 y(et)28 b(prop)r(ose)e(une)i(in)n(vite.)p 0 TeXcolorgray  3893 y(et)28 b(prop)r(ose)e(une)i(in)n(vite.)p 0 TeXcolorgray
 0 TeXcolorgray 232 3324 a Fn(rayleigh:[~])39 b(>)d(rpl)g(-is)232  0 TeXcolorgray 232 4060 a Fs(rayleigh:[~])39 b(>)d(rpl)g(-is)232
 3403 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g(\(lundi)g(01/02/2010,)h  4138 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g(\(lundi)g(01/02/2010,)h
 (11:21:30)g(CET\))232 3482 y(+++Copyright)h(\(C\))d(1989)h(\340)e  (11:21:30)g(CET\))232 4217 y(+++Copyright)h(\(C\))d(1989)h(\340)e
 (2009,)i(2010)f(BERTRAND)i(Jo\353l)232 3640 y(+++Ce)f(logiciel)h(est)e  (2009,)i(2010)f(BERTRAND)i(Jo\353l)232 4375 y(+++Ce)f(logiciel)h(est)e
 (un)g(logiciel)h(libre)g(sans)f(aucune)h(garantie)g(de)f  (un)g(logiciel)h(libre)g(sans)f(aucune)h(garantie)g(de)f
 (fonctionnement.)232 3718 y(+++Pour)i(plus)e(de)g(d\351tails,)h  (fonctionnement.)232 4454 y(+++Pour)i(plus)e(de)g(d\351tails,)h
 (utilisez)h(la)e(commande)h('warranty'.)232 3876 y(RPL/2>)357  (utilisez)h(la)e(commande)h('warranty'.)232 4612 y(RPL/2>)357
 4037 y FZ(T)-7 b(oute)32 b(s\351quence)f(d'instructions)g(en)n(tr\351e)  4798 y F4(T)-7 b(oute)32 b(s\351quence)f(d'instructions)g(en)n(tr\351e)
 g(\340)h(cette)g(in)n(vite)g(est)g(imm\351diatemen)n(t)f(\351v)-5  g(\340)h(cette)g(in)n(vite)g(est)g(imm\351diatemen)n(t)f(\351v)-5
 b(a\177)232 4136 y(lu\351e)24 b(lors)f(de)h(l'appui)f(sur)h(la)f(touc)n  b(a\177)232 4898 y(lu\351e)24 b(lors)f(de)h(l'appui)f(sur)h(la)f(touc)n
 (he)g(\023)h(en)n(tr\351e)g(\024)-7 b(.)24 b(Ses)f(argumen)n(ts)g(son)n  (he)g(\023)h(en)n(tr\351e)g(\024)-7 b(.)24 b(Ses)f(argumen)n(ts)g(son)n
 (t)g(pris)g(dans)g(la)h(pile)232 4236 y(et)k(les)g(r\351sultats)e(ren)n  (t)g(pris)g(dans)g(la)h(pile)232 4998 y(et)k(les)g(r\351sultats)e(ren)n
 (v)n(o)n(y)n(\351s)f(imm\351diatemen)n(t)i(dans)g(cette)h(pile.)g(P)n  (v)n(o)n(y)n(\351s)f(imm\351diatemen)n(t)i(dans)g(cette)h(pile.)g(P)n
 (ar)f(d\351faut,)g(la)h(pile)f(last)232 4336 y(est)h(activ)n(e.)p  (ar)f(d\351faut,)g(la)h(pile)f(last)232 5097 y(est)h(activ)n(e.)p
 0 TeXcolorgray 0 TeXcolorgray 232 4475 a Fn(rayleigh:[~])39  0 TeXcolorgray 0 TeXcolorgray 232 5264 a Fs(rayleigh:[~])39
 b(>)d(rpl)g(-is)232 4554 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g  b(>)d(rpl)g(-is)232 5343 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g
 (\(lundi)g(01/02/2010,)h(11:21:30)g(CET\))232 4633 y(+++Copyright)h  (\(lundi)g(01/02/2010,)h(11:21:30)g(CET\))232 5422 y(+++Copyright)h
 (\(C\))d(1989)h(\340)e(2009,)i(2010)f(BERTRAND)i(Jo\353l)232  (\(C\))d(1989)h(\340)e(2009,)i(2010)f(BERTRAND)i(Jo\353l)p
 4791 y(+++Ce)f(logiciel)h(est)e(un)g(logiciel)h(libre)g(sans)f(aucune)h  0 TeXcolorgray 1623 5632 a F3(53)p 0 TeXcolorgray eop
 (garantie)g(de)f(fonctionnement.)232 4870 y(+++Pour)i(plus)e(de)g  end
 (d\351tails,)h(utilisez)h(la)e(commande)h('warranty'.)232  %%Page: 54 54
 5028 y(RPL/2>)g(1)f(X)f(+)h(sin)232 5185 y(1:)g('SIN\(1+X\)')232  TeXDict begin 54 53 bop 0 TeXcolorgray 0 TeXcolorgray
 5264 y(RPL/2>)h(disp)232 5343 y('SIN\(1+X\)')232 5422  
 y(RPL/2>)p 0 TeXcolorgray 1623 5632 a FY(41)p 0 TeXcolorgray  
 eop end  
 %%Page: 42 42  
 TeXDict begin 42 41 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(42)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(54)g F4(\026)i(#)p
 FY(42)p 0 TeXcolorgray -217 5461 a  F3(54)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1074 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 841 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 956 a  TeXcolorgray -458 722 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 956 a Fq(4)-458 956 y   -458 722 a Fu(4)-458 722 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -458   -458
 956 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a FY(42)1223  722 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(54)1223
 b Fz(CHAPITRE)29 b Fy(4)p Fz(.)55 b(LIGNE)28 b(DE)g(COMMANDE)p  b FD(CHAPITRE)29 b FC(4)p FD(.)55 b(LIGNE)28 b(DE)g(COMMANDE)p
 0 TeXcolorgray 780 540 a FZ(Les)k(instructions)g FI(kill)p  0 TeXcolorgray 656 619 a Fs(+++Ce)37 b(logiciel)g(est)f(un)g(logiciel)h
 FZ(,)f FI(exit)g FZ(et)i FI(abort)d FZ(p)r(ermetten)n(t)j(de)g(quitter)  (libre)g(sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656
 f(le)h(s\351quenceur.)656 640 y(S'il)40 b(existe)f(des)g(pro)r(cessus)f  698 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i
 (\034ls,)h(il)h(essa)n(y)n(era)c(de)j(tuer)h(ces)f(pro)r(cesseurs)e  ('warranty'.)656 856 y(RPL/2>)f(1)e(X)h(+)f(sin)656 1013
 (\034ls.)i(Si)h(p)r(our)656 739 y(une)34 b(raison)e(ou)h(p)r(our)g(une)  y(1:)h('SIN\(1+X\)')656 1092 y(RPL/2>)h(disp)656 1171
 h(autre)f(un)h(pro)r(cessus)e(\034ls)h(n'honore)g(pas)g(le)g(signal)g  y('SIN\(1+X\)')656 1250 y(RPL/2>)780 1433 y F4(Les)32
 (stop)g(\026)656 839 y(par)27 b(exemple)h(en)h(b)r(ouclan)n(t)e  b(instructions)g FO(kill)p F4(,)f FO(exit)g F4(et)i FO(abort)d
 (ind\351\034nimen)n(t)i(dans)f(une)g(structure)f(protog\351e)g(par)g  F4(p)r(ermetten)n(t)j(de)g(quitter)f(le)h(s\351quenceur.)656
 (un)i(blo)r(c)656 939 y FI(CSTOP/RSTOP)f FZ(\026,)k(il)g(sera)f  1532 y(S'il)40 b(existe)f(des)g(pro)r(cessus)f(\034ls,)h(il)h(essa)n(y)
 (n\351cessaire)f(de)i(le)h(tuer)e(\340)h(la)g(main)g(\340)g(partir)f  n(era)c(de)j(tuer)h(ces)f(pro)r(cesseurs)e(\034ls.)i(Si)h(p)r(our)656
 (de)h(l'in)n(vite)g(du)656 1038 y(syst\350me)27 b(d'exploitation.)p  1632 y(une)34 b(raison)e(ou)h(p)r(our)g(une)h(autre)f(un)h(pro)r
 0 TeXcolorgray 2047 5632 a FY(42)p 0 TeXcolorgray eop  (cessus)e(\034ls)h(n'honore)g(pas)g(le)g(signal)g(stop)g(\026)656
 end  1732 y(par)27 b(exemple)h(en)h(b)r(ouclan)n(t)e(ind\351\034nimen)n(t)i
 %%Page: 43 43  (dans)f(une)g(structure)f(protog\351e)g(par)g(un)i(blo)r(c)656
 TeXDict begin 43 42 bop 0 TeXcolorgray 0 TeXcolorgray  1831 y FO(CSTOP/RSTOP)f F4(\026,)k(il)g(sera)f(n\351cessaire)f(de)i(le)
   h(tuer)e(\340)h(la)g(main)g(\340)g(partir)f(de)h(l'in)n(vite)g(du)656
   1931 y(syst\350me)27 b(d'exploitation.)p 0 TeXcolorgray
   2047 5632 a F3(54)p 0 TeXcolorgray eop end
   %%Page: 55 55
   TeXDict begin 55 54 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(43)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(55)g F4(\026)i(#)p
 FY(43)p 0 TeXcolorgray -217 5461 a  F3(55)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 23308  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 26019  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1566 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1566 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2902 1400 a Fs(5)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2902 1400 a Fw(5)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1849 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1849 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1732 571 4 v 932 1732 a FO(Ex\351cution)59 b(de)h(programmes)p  1732 571 4 v 932 1732 a FU(Ex\351cution)59 b(de)h(programmes)p
 1 TeXcolorgray 0 TeXcolorgray 357 2255 a FZ(Dans)38 b(le)g(cas)g(o\371)  1 TeXcolorgray 0 TeXcolorgray 357 2255 a F4(Dans)38 b(le)g(cas)g(o\371)
 g(les)g(options)f FI(-i)h FZ(et)g FI(-S)g FZ(ne)g(son)n(t)g(pas)f(sp)r  g(les)g(options)f FO(-i)h F4(et)g FO(-S)g F4(ne)g(son)n(t)g(pas)f(sp)r
 (\351ci\034\351es,)h(le)g(s\351quenceur)232 2354 y(s'attends)31  (\351ci\034\351es,)h(le)g(s\351quenceur)232 2354 y(s'attends)31
 b(\340)g(trouv)n(er)f(sur)g(la)h(ligne)g(de)g(commande)g(le)g(nom)g  b(\340)g(trouv)n(er)f(sur)g(la)h(ligne)g(de)g(commande)g(le)g(nom)g
 (d'un)h(\034c)n(hier)f(con)n(tenan)n(t)f(le)232 2454  (d'un)h(\034c)n(hier)f(con)n(tenan)n(t)f(le)232 2454
Line 23320  y(programme)j(principal)i(de)g(l'applica Line 26031  y(programme)j(principal)i(de)g(l'applica
 (Dans)h(ce)g(cas,)f(la)h(pile)g(last)g(est)232 2553 y(par)29  (Dans)h(ce)g(cas,)f(la)h(pile)g(last)g(est)232 2553 y(par)29
 b(d\351faut)h(inactiv)n(e.)e(Il)i(est)g(p)r(ossible)e(de)i(mo)r  b(d\351faut)h(inactiv)n(e.)e(Il)i(est)g(p)r(ossible)e(de)i(mo)r
 (di\034er)f(ce)h(comp)r(ortemen)n(t)e(en)i(touc)n(han)n(t)e(\340)232  (di\034er)f(ce)h(comp)r(ortemen)n(t)e(en)i(touc)n(han)n(t)e(\340)232
 2653 y(l'indicateur)f FY(31)p FZ(.)357 2761 y(L'ex\351cution)22  2653 y(l'indicateur)f F3(31)p F4(.)357 2761 y(L'ex\351cution)22
 b(d'un)h(programme)e(commence)h(par)g(un)h(app)r(el)g(\340)f(un)i  b(d'un)h(programme)e(commence)h(par)g(un)h(app)r(el)g(\340)f(un)i
 (prepro)r(cesseur)c(qui)232 2861 y(forme)29 b(le)g(\034c)n(hier)f  (prepro)r(cesseur)c(qui)232 2861 y(forme)29 b(le)g(\034c)n(hier)f
 (r\351ellemen)n(t)g(c)n(harg\351)f(en)i(m\351moire.)f(Ces)g(donn\351es)  (r\351ellemen)n(t)g(c)n(harg\351)f(en)i(m\351moire.)f(Ces)g(donn\351es)
Line 23328  g(subissen)n(t)h(alors)e(une)232 2960 y( Line 26039  g(subissen)n(t)h(alors)e(une)232 2960 y(
 (puis)i(logique)e(a)n(v)-5 b(an)n(t)36 b(d'\352tre)g(soit)g(in)n  (puis)i(logique)e(a)n(v)-5 b(an)n(t)36 b(d'\352tre)g(soit)g(in)n
 (terpr\351t\351es,)g(soit)g(compil\351es.)232 3060 y(Ces)28  (terpr\351t\351es,)g(soit)g(compil\351es.)232 3060 y(Ces)28
 b(op)r(\351rations)d(son)n(t)i(d\351taill\351es)g(dans)g(les)g(p)r(oin)  b(op)r(\351rations)d(son)n(t)i(d\351taill\351es)g(dans)g(les)g(p)r(oin)
 n(ts)g(suiv)-5 b(an)n(ts.)232 3378 y Fu(5)p Fv(.)p Fu(1)131  n(ts)g(suiv)-5 b(an)n(ts.)232 3378 y Fy(5)p Fz(.)p Fy(1)131
 b Fv(Pr\351pro)t(cesseur)357 3575 y FZ(A)-9 b(v)k(an)n(t)33  b Fz(Pr\351pro)t(cesseur)357 3575 y F4(A)-9 b(v)k(an)n(t)33
 b(d'ex\351cuter)f(le)h(con)n(ten)n(u)f(du)i(\034c)n(hier,)e(le)h(RPL/)p  b(d'ex\351cuter)f(le)h(con)n(ten)n(u)f(du)i(\034c)n(hier,)e(le)h(RPL/)p
 FY(2)f FZ(app)r(elle)h(un)h(pr\351pro)r(cesseur)232 3674  F3(2)f F4(app)r(elle)h(un)h(pr\351pro)r(cesseur)232 3674
 y(sp)r(\351cialis\351)21 b(\(rplpp\))h(c)n(harg\351)e(de)i(traiter)e  y(sp)r(\351cialis\351)21 b(\(rplpp\))h(c)n(harg\351)e(de)i(traiter)e
 (un)i(certain)f(nom)n(bre)g(de)g(macroinstructions)f(ainsi)232  (un)i(certain)f(nom)n(bre)g(de)g(macroinstructions)f(ainsi)232
 3774 y(que)43 b(d'\351liminer)f(les)g(commen)n(taires.)e(Ces)j(commen)n  3774 y(que)43 b(d'\351liminer)f(les)g(commen)n(taires.)e(Ces)j(commen)n
 (taires)d(son)n(t)i(des)g(zones)g(du)g(co)r(de)232 3874  (taires)d(son)n(t)i(des)g(zones)g(du)g(co)r(de)232 3874
 y(source)35 b(d\351limit\351s)h(par)f(les)h(sym)n(b)r(oles)f(\023)h  y(source)35 b(d\351limit\351s)h(par)f(les)h(sym)n(b)r(oles)f(\023)h
 FI(/*)f FZ(\024)i(d'une)f(part,)f(et)h(\023)h FI(*/)e  FO(/*)f F4(\024)i(d'une)f(part,)f(et)h(\023)h FO(*/)e
 FZ(\024)h(d'autre)g(part.)232 3973 y(Si)j(le)e(pr\351pro)r(cesseur)f  F4(\024)h(d'autre)g(part.)232 3973 y(Si)j(le)e(pr\351pro)r(cesseur)f
 (rencon)n(tre)g(les)h(sym)n(b)r(oles)g(\023)h FI(//)f  (rencon)n(tre)g(les)h(sym)n(b)r(oles)g(\023)h FO(//)f
 FZ(\024)-7 b(,)39 b(le)e(reste)h(de)g(la)f(ligne)g(est)h(si\177)232  F4(\024)-7 b(,)39 b(le)e(reste)h(de)g(la)f(ligne)g(est)h(si\177)232
 4073 y(lencieusemen)n(t)29 b(ignor\351.)d(Les)j(macroinstructions)c  4073 y(lencieusemen)n(t)29 b(ignor\351.)d(Les)j(macroinstructions)c
 (trait\351es)j(par)f(le)i(pr\351pro)r(cesseurs)d(son)n(t)232  (trait\351es)j(par)f(le)i(pr\351pro)r(cesseurs)d(son)n(t)232
 4172 y(d\351taill\351es)h(dans)g(les)g(p)r(oin)n(ts)g(suiv)-5  4172 y(d\351taill\351es)h(dans)g(les)g(p)r(oin)n(ts)g(suiv)-5
 b(an)n(ts.)232 4448 y FL(5)p FM(.)p FL(1)p FM(.)p FL(1)113  b(an)n(ts.)232 4448 y FR(5)p FS(.)p FR(1)p FS(.)p FR(1)113
 b Fl(#define)53 b(x)e(y)357 4617 y FZ(\300)35 b(partir)e(de)h(cette)g  b Fq(#define)53 b(x)e(y)357 4617 y F4(\300)35 b(partir)e(de)h(cette)g
 (primitiv)n(e,)g(la)g(macro)f FI(x)h FZ(est)g(d\351\034nie)g(comme)g  (primitiv)n(e,)g(la)g(macro)f FO(x)h F4(est)g(d\351\034nie)g(comme)g
 (\351tan)n(t)g FI(y)p FZ(.)g FI(y)g FZ(p)r(eut)232 4716  (\351tan)n(t)g FO(y)p F4(.)g FO(y)g F4(p)r(eut)232 4716
 y(\352tre)24 b(n'imp)r(orte)g(quelle)f(en)n(tr\351e)h(v)-5  y(\352tre)24 b(n'imp)r(orte)g(quelle)f(en)n(tr\351e)h(v)-5
 b(alide)23 b(ou)h(con)n(tenan)n(t)f(une)h(autre)f(macro.)f  b(alide)23 b(ou)h(con)n(tenan)n(t)f(une)h(autre)f(macro.)f
 FI(x)i FZ(doit)g(\352tre)g(un)232 4816 y(iden)n(ti\034an)n(t,)30  FO(x)i F4(doit)g(\352tre)g(un)232 4816 y(iden)n(ti\034an)n(t,)30
 b(c'est-\340-dire)d(une)j(suite)g(de)f(caract\350res)e(alphan)n  b(c'est-\340-dire)d(une)j(suite)g(de)f(caract\350res)e(alphan)n
 (um\351riques)h(et)i(de)f(souligne\177)232 4916 y(men)n(ts.)e(Si)f  (um\351riques)h(et)i(de)f(souligne\177)232 4916 y(men)n(ts.)e(Si)f
 FI(x)g FZ(\351tait)g(d\351j\340)g(d\351\034ni,)g(l'ancienne)g  FO(x)g F4(\351tait)g(d\351j\340)g(d\351\034ni,)g(l'ancienne)g
 (d\351\034nition)g(est)g(\351cras\351e)e(silencieusemen)n(t.)i(Il)232  (d\351\034nition)g(est)g(\351cras\351e)e(silencieusemen)n(t.)i(Il)232
 5015 y(faut)32 b(noter)f(que)g(ni)h FI(x)f FZ(ni)h FI(y)f  5015 y(faut)32 b(noter)f(que)g(ni)h FO(x)f F4(ni)h FO(y)f
 FZ(ne)h(son)n(t)f(\351v)-5 b(alu\351s)31 b(lors)f(de)h(la)h  F4(ne)h(son)n(t)f(\351v)-5 b(alu\351s)31 b(lors)f(de)h(la)h
 (d\351\034nition,)f(la)g(macro)f(n'\351tan)n(t)232 5115  (d\351\034nition,)f(la)g(macro)f(n'\351tan)n(t)232 5115
 y(\351v)-5 b(alu\351e)27 b(que)h(lors)e(de)i(son)e(utilisation.)357  y(\351v)-5 b(alu\351e)27 b(que)h(lors)e(de)i(son)e(utilisation.)357
 5223 y(Un)e(cas)f(particulier)f(d'utilisation)h(consiste)f(\340)h  5223 y(Un)e(cas)f(particulier)f(d'utilisation)h(consiste)f(\340)h
 (omettre)g FI(y)p FZ(.)h(Dans)f(ce)g(cas,)g FI(x)g FZ(est)h  (omettre)g FO(y)p F4(.)h(Dans)f(ce)g(cas,)g FO(x)g F4(est)h
 (d\351\034ni)232 5322 y(comme)40 b(une)f(macro)f(qui)i(ne)g(con)n(tien)  (d\351\034ni)232 5322 y(comme)40 b(une)f(macro)f(qui)i(ne)g(con)n(tien)
 n(t)f(rien.)g(Un)h(autre)f(cas)f(consiste)h(\340)g(utiliser)g(des)232  n(t)f(rien.)g(Un)h(autre)f(cas)f(consiste)h(\340)g(utiliser)g(des)232
 5422 y(macros)33 b(\340)h(argumen)n(ts)f(comme)h(celles)f(de)i  5422 y(macros)33 b(\340)h(argumen)n(ts)f(comme)h(celles)f(de)i
 FI(cpp)p FZ(.)e(L'exemple)h(suiv)-5 b(an)n(t)34 b(est)g(un)h(p)r(eu)g  FO(cpp)p F4(.)e(L'exemple)h(suiv)-5 b(an)n(t)34 b(est)g(un)h(p)r(eu)g
 (plus)p 0 TeXcolorgray 1623 5632 a FY(43)p 0 TeXcolorgray  (plus)p 0 TeXcolorgray 1623 5632 a F3(55)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 44 44  %%Page: 56 56
 TeXDict begin 44 43 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 56 55 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(44)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(56)g F4(\026)i(#)p
 FY(44)p 0 TeXcolorgray -217 5461 a  F3(56)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1207 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 915 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1088 a  TeXcolorgray -458 796 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1088 a Fq(5)-458 1088 y   -458 796 a Fu(5)-458 796 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1088 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  796 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(56)873
 FY(44)873 b Fz(CHAPITRE)29 b Fy(5)p Fz(.)55 b(EX\311CUTION)28  b FD(CHAPITRE)29 b FC(5)p FD(.)55 b(EX\311CUTION)28 b(DE)g(PR)n
 b(DE)g(PR)n(OGRAMMES)p 0 TeXcolorgray 656 540 a FZ(parlan)n(t.)p  (OGRAMMES)p 0 TeXcolorgray 656 540 a F4(parlan)n(t.)p
 0.5 TeXcolorgray 780 690 a Fw(0001)p 0 TeXcolorgray 37  0.5 TeXcolorgray 780 690 a FA(0001)p 0 TeXcolorgray 37
 w Fn(#!/usr/local/bin/rpl)41 b(-sp)p 0.5 TeXcolorgray  w Fs(#!/usr/local/bin/rpl)41 b(-sp)p 0.5 TeXcolorgray
 780 769 a Fw(0002)p 0 TeXcolorgray 0.5 TeXcolorgray 780  780 769 a FA(0002)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 848 a(0003)p 0 TeXcolorgray 37 w Fn(#define)c(macro\(X\))g(X)f(disp)p  848 a(0003)p 0 TeXcolorgray 37 w Fs(#define)c(macro\(X\))g(X)f(disp)p
 0.5 TeXcolorgray 780 927 a Fw(0004)p 0 TeXcolorgray 0.5  0.5 TeXcolorgray 780 927 a FA(0004)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 1006 a(0005)p 0 TeXcolorgray 37 w Fn(MAIN)p  TeXcolorgray 780 1006 a(0005)p 0 TeXcolorgray 37 w Fs(MAIN)p
 0.5 TeXcolorgray 780 1085 a Fw(0006)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1085 a FA(0006)p 0 TeXcolorgray
 37 w Fn(<<)p 0.5 TeXcolorgray 780 1164 a Fw(0007)p 0  37 w Fs(<<)p 0.5 TeXcolorgray 780 1164 a FA(0007)p 0
 TeXcolorgray 178 w Fn(macro\(5\))p 0.5 TeXcolorgray 780  TeXcolorgray 178 w Fs(macro\(5\))p 0.5 TeXcolorgray 780
 1243 a Fw(0008)p 0 TeXcolorgray 37 w Fn(>>)656 1537 y  1243 a FA(0008)p 0 TeXcolorgray 37 w Fs(>>)656 1537 y
 FL(5)p FM(.)p FL(1)p FM(.)p FL(2)112 b Fl(#defeval)53  FR(5)p FS(.)p FR(1)p FS(.)p FR(2)112 b Fq(#defeval)53
 b(x)f(y)780 1712 y FZ(Cette)21 b(primitiv)n(e)g(est)f(similaire)g(\340)  b(x)f(y)780 1712 y F4(Cette)21 b(primitiv)n(e)g(est)f(similaire)g(\340)
 g FI(#define)p FZ(,)e(mais)j(\340)f(la)g(di\033\351rence)h(de)g(cette)f  g FO(#define)p F4(,)e(mais)j(\340)f(la)g(di\033\351rence)h(de)g(cette)f
 (derni\350re,)656 1812 y(le)27 b(second)g(argumen)n(t)f(de)i  (derni\350re,)656 1812 y(le)27 b(second)g(argumen)n(t)f(de)i
 FI(#defeval)c FZ(est)j(imm\351diatemen)n(t)h(\351v)-5  FO(#defeval)c F4(est)j(imm\351diatemen)n(t)h(\351v)-5
 b(alu\351.)p 0.5 TeXcolorgray 780 1962 a Fw(0000)p 0  b(alu\351.)p 0.5 TeXcolorgray 780 1962 a FA(0000)p 0
 TeXcolorgray 37 w Fn(#!/usr/local/bin/rpl)41 b(-sp)p  TeXcolorgray 37 w Fs(#!/usr/local/bin/rpl)41 b(-sp)p
 0.5 TeXcolorgray 780 2041 a Fw(0001)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2041 a FA(0001)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2120 a(0002)p 0 TeXcolorgray 37  0.5 TeXcolorgray 780 2120 a(0002)p 0 TeXcolorgray 37
 w Fn(#mode)36 b(standard)i(default)p 0.5 TeXcolorgray  w Fs(#mode)36 b(standard)i(default)p 0.5 TeXcolorgray
 780 2198 a Fw(0003)p 0 TeXcolorgray 37 w Fn(#define)f  780 2198 a FA(0003)p 0 TeXcolorgray 37 w Fs(#define)f
 (RETRAIT_PARENTHESES\(p\))k(p)p 0.5 TeXcolorgray 780  (RETRAIT_PARENTHESES\(p\))k(p)p 0.5 TeXcolorgray 780
 2277 a Fw(0004)p 0 TeXcolorgray 37 w Fn(#define)c(APPLY\(f,x\))h  2277 a FA(0004)p 0 TeXcolorgray 37 w Fs(#define)c(APPLY\(f,x\))h
 (RETRAIT_PARENTHESES\(#def)q(eval)k(FONCTION)37 b(f)p  (RETRAIT_PARENTHESES\(#def)q(eval)k(FONCTION)37 b(f)p
 0.5 TeXcolorgray 780 2356 a Fw(0005)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2356 a FA(0005)p 0 TeXcolorgray
 178 w Fn(FONCTION\(x\)\))p 0.5 TeXcolorgray 780 2435  178 w Fs(FONCTION\(x\)\))p 0.5 TeXcolorgray 780 2435
 a Fw(0006)p 0 TeXcolorgray 37 w Fn(#define)g(sinus\(x\))g(x)f(sin)p  a FA(0006)p 0 TeXcolorgray 37 w Fs(#define)g(sinus\(x\))g(x)f(sin)p
 0.5 TeXcolorgray 780 2514 a Fw(0007)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2514 a FA(0007)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2593 a(0008)p 0 TeXcolorgray 37  0.5 TeXcolorgray 780 2593 a(0008)p 0 TeXcolorgray 37
 w Fn(MAIN)p 0.5 TeXcolorgray 780 2672 a Fw(0009)p 0 TeXcolorgray  w Fs(MAIN)p 0.5 TeXcolorgray 780 2672 a FA(0009)p 0 TeXcolorgray
 37 w Fn(<<)p 0.5 TeXcolorgray 780 2751 a Fw(0010)p 0  37 w Fs(<<)p 0.5 TeXcolorgray 780 2751 a FA(0010)p 0
 TeXcolorgray 178 w Fn(rad)g(APPLY\(\\sinus,'2*pi'\))41  TeXcolorgray 178 w Fs(rad)g(APPLY\(\\sinus,'2*pi'\))41
 b(disp)p 0.5 TeXcolorgray 780 2829 a Fw(0011)p 0 TeXcolorgray  b(disp)p 0.5 TeXcolorgray 780 2829 a FA(0011)p 0 TeXcolorgray
 37 w Fn(>>)780 2977 y FZ(Le)28 b(r\351sultat)e(de)i(l'ex\351cution)f  37 w Fs(>>)780 2977 y F4(Le)28 b(r\351sultat)e(de)i(l'ex\351cution)f
 (de)g(ce)h(co)r(de)f(est)g(:)p 0 TeXcolorgray 0 TeXcolorgray  (de)g(ce)h(co)r(de)f(est)g(:)p 0 TeXcolorgray 0 TeXcolorgray
 656 3169 a Fn(rayleigh:[~])38 b(>)e(macro.rpl)656 3248  656 3169 a Fs(rayleigh:[~])38 b(>)e(macro.rpl)656 3248
 y(+++RPL/2)h(\(R\))f(version)i(4.0.10)f(\(lundi)g(01/02/2010,)h  y(+++RPL/2)h(\(R\))f(version)i(4.0.10)f(\(lundi)g(01/02/2010,)h
 (11:21:30)f(CET\))656 3327 y(+++Copyright)h(\(C\))f(1989)f(\340)f  (11:21:30)f(CET\))656 3327 y(+++Copyright)h(\(C\))f(1989)f(\340)f
 (2009,)i(2010)g(BERTRAND)g(Jo\353l)656 3406 y('SIN\(2*PI\)')656  (2009,)i(2010)g(BERTRAND)g(Jo\353l)656 3406 y('SIN\(2*PI\)')656
 3485 y(rayleigh:[~])h(>)780 3686 y FZ(Cet)20 b(exemple)f(utilise)g(la)g  3485 y(rayleigh:[~])h(>)780 3686 y F4(Cet)20 b(exemple)f(utilise)g(la)g
 (primitiv)n(e)g FI(#mode)42 b(standard)e(default)16 b  (primitiv)n(e)g FO(#mode)42 b(standard)e(default)16 b
 FZ(qui)k(sera)e(do)r(cumen\177)656 3786 y(t\351e)31 b(plus)f(bas.)h(P)n  F4(qui)k(sera)e(do)r(cumen\177)656 3786 y(t\351e)31 b(plus)f(bas.)h(P)n
 (ar)f(d\351faut,)g(le)h(pr\351pro)r(cesseur)d(fonctionne)i(en)h(mo)r  (ar)f(d\351faut,)g(le)h(pr\351pro)r(cesseur)d(fonctionne)i(en)h(mo)r
 (de)g(cpp)g(qui)f(in)n(terdit)656 3885 y(les)f(retours)e(\340)i(la)g  (de)g(cpp)g(qui)f(in)n(terdit)656 3885 y(les)f(retours)e(\340)i(la)g
 (ligne)f(dans)h(la)g(d\351\034nition)g(d'une)g(macro)f(et)h(des)g  (ligne)f(dans)h(la)g(d\351\034nition)g(d'une)g(macro)f(et)h(des)g
 (primitiv)n(es)f(d\351butan)n(t)656 3985 y(ailleurs)e(qu'en)h(colonne)g  (primitiv)n(es)f(d\351butan)n(t)656 3985 y(ailleurs)e(qu'en)h(colonne)g
 FY(1)p FZ(.)656 4279 y FL(5)p FM(.)p FL(1)p FM(.)p FL(3)112  F3(1)p F4(.)656 4279 y FR(5)p FS(.)p FR(1)p FS(.)p FR(3)112
 b Fl(#undef)53 b(x)780 4454 y FZ(Cette)21 b(primitiv)n(e)f(e\033ace)g  b Fq(#undef)53 b(x)780 4454 y F4(Cette)21 b(primitiv)n(e)f(e\033ace)g
 (la)g(d\351\034nition)g(de)h(la)f(macro)f FI(x)h FZ(p)r(our)g(la)g  (la)g(d\351\034nition)g(de)h(la)f(macro)f FO(x)h F4(p)r(our)g(la)g
 (suite)g(du)h(programme.)656 4749 y FL(5)p FM(.)p FL(1)p  (suite)g(du)h(programme.)656 4749 y FR(5)p FS(.)p FR(1)p
 FM(.)p FL(4)112 b Fl(#ifdef)53 b(x)780 4924 y FZ(La)26  FS(.)p FR(4)112 b Fq(#ifdef)53 b(x)780 4924 y F4(La)26
 b(primitiv)n(e)g FI(#ifdef)d FZ(commence)j(un)h(blo)r(c)f  b(primitiv)n(e)g FO(#ifdef)d F4(commence)j(un)h(blo)r(c)f
 (conditionnel.)f(Si)i FI(x)e FZ(est)i(d\351\034ni,)f(tout)g(ce)656  (conditionnel.)f(Si)i FO(x)e F4(est)i(d\351\034ni,)f(tout)g(ce)656
 5023 y(qui)32 b(suit)h FI(#ifdef)e FZ(est)h(\351v)-5  5023 y(qui)32 b(suit)h FO(#ifdef)e F4(est)h(\351v)-5
 b(alu\351)32 b(jusqu'\340)g FI(#else)f FZ(ou)h FI(#endif)p  b(alu\351)32 b(jusqu'\340)g FO(#else)f F4(ou)h FO(#endif)p
 FZ(.)f(Dans)h(le)h(cas)f(o\371)g(la)g(\034n)h(du)656  F4(.)f(Dans)h(le)h(cas)f(o\371)g(la)g(\034n)h(du)656
 5123 y(blo)r(c)28 b(est)g(signal\351)f(par)h(une)g(primitiv)n(e)g  5123 y(blo)r(c)28 b(est)g(signal\351)f(par)h(une)g(primitiv)n(e)g
 FI(#else)p FZ(,)f(les)h(lignes)f(comprises)g(en)n(tre)h  FO(#else)p F4(,)f(les)h(lignes)f(comprises)g(en)n(tre)h
 FI(#else)e FZ(et)j(la)656 5223 y(primitiv)n(e)i FI(#endif)e  FO(#else)e F4(et)j(la)656 5223 y(primitiv)n(e)i FO(#endif)e
 FZ(corresp)r(ondan)n(te)f(son)n(t)j(ignor\351es.)e(Cep)r(endan)n(t,)i  F4(corresp)r(ondan)n(te)f(son)n(t)j(ignor\351es.)e(Cep)r(endan)n(t,)i
 (le)g(texte)h(ignor\351)d(est)656 5322 y(analys\351)e(par)i(la)f  (le)g(texte)h(ignor\351)d(est)656 5322 y(analys\351)e(par)i(la)f
 (pr\351pro)r(cesseur)f(et)i(doit)g(\352tre)g(v)-5 b(alide.)28  (pr\351pro)r(cesseur)f(et)i(doit)g(\352tre)g(v)-5 b(alide.)28
 b(En)i(particulier,)e(l'expansion)f(des)656 5422 y(macros)f(est)h  b(En)i(particulier,)e(l'expansion)f(des)656 5422 y(macros)f(est)h
 (e\033ectu\351e.)p 0 TeXcolorgray 2047 5632 a FY(44)p  (e\033ectu\351e.)p 0 TeXcolorgray 2047 5632 a F3(56)p
 0 TeXcolorgray eop end  0 TeXcolorgray eop end
 %%Page: 45 45  %%Page: 57 57
 TeXDict begin 45 44 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 57 56 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(45)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(57)g F4(\026)i(#)p
 FY(45)p 0 TeXcolorgray -217 5461 a  F3(57)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(5)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(5)p
 Fz(.)p Fy(1)p Fz(.)55 b(PR\311PR)n(OCESSEUR)1857 b FY(45)p  FD(.)p FC(1)p FD(.)55 b(PR\311PR)n(OCESSEUR)1857 b F3(57)p
 .7 TeXcolorgray .7 TeXcolorgray 4134 1207 227 266 v .7  .7 TeXcolorgray .7 TeXcolorgray 4134 915 227 266 v .7
 TeXcolorgray 0 TeXcolorgray 4219 1088 a Fq(5)p .7 TeXcolorgray  TeXcolorgray 0 TeXcolorgray 4219 796 a Fu(5)p .7 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray 232 540 a FL(5)p FM(.)p  0 TeXcolorgray 0 TeXcolorgray 232 540 a FR(5)p FS(.)p
 FL(1)p FM(.)p FL(5)113 b Fl(#ifndef)53 b(x)357 699 y  FR(1)p FS(.)p FR(5)113 b Fq(#ifndef)53 b(x)357 699 y
 FZ(\300)22 b(l'instar)e(de)h FI(#ifdef)p FZ(,)e(la)i(primitiv)n(e)g  F4(\300)22 b(l'instar)e(de)h FO(#ifdef)p F4(,)e(la)i(primitiv)n(e)g
 FI(#ifndef)d FZ(d\351bute)k(un)f(blo)r(c)g(conditionnel.)g(T)-7  FO(#ifndef)d F4(d\351bute)k(un)f(blo)r(c)g(conditionnel.)g(T)-7
 b(out)232 798 y(ce)28 b(qui)f(suit)h(est)f(\351v)-5 b(alu\351)27  b(out)232 798 y(ce)28 b(qui)f(suit)h(est)f(\351v)-5 b(alu\351)27
 b(si)h(la)f(macro)f FI(x)h FZ(n'est)h(pas)e(d\351\034nie.)232  b(si)h(la)f(macro)f FO(x)h F4(n'est)h(pas)e(d\351\034nie.)232
 1045 y FL(5)p FM(.)p FL(1)p FM(.)p FL(6)113 b Fl(#ifeq)52  1045 y FR(5)p FS(.)p FR(1)p FS(.)p FR(6)113 b Fq(#ifeq)52
 b(x)g(y)357 1203 y FZ(La)38 b(primitiv)n(e)g FI(#ifeq)f  b(x)g(y)357 1203 y F4(La)38 b(primitiv)n(e)g FO(#ifeq)f
 FZ(commence)h(un)g(blo)r(c)h(conditionnel.)f(T)-7 b(out)38  F4(commence)h(un)g(blo)r(c)h(conditionnel.)f(T)-7 b(out)38
 b(ce)h(qui)f(suit)h(est)232 1303 y(\351v)-5 b(alu\351)39  b(ce)h(qui)f(suit)h(est)232 1303 y(\351v)-5 b(alu\351)39
 b(si)g(les)f(r\351sultats)g(des)g(\351v)-5 b(aluations)38  b(si)g(les)f(r\351sultats)g(des)g(\351v)-5 b(aluations)38
 b(des)h(macros)e FI(x)h FZ(et)h FI(y)g FZ(son)n(t)f(iden)n(tiques.)g  b(des)h(macros)e FO(x)h F4(et)h FO(y)g F4(son)n(t)f(iden)n(tiques.)g
 (La)232 1403 y(comparaison)29 b(se)i(fait)h(en)g(terme)f(de)g(c)n  (La)232 1403 y(comparaison)29 b(se)i(fait)h(en)g(terme)f(de)g(c)n
 (ha\356nes)g(de)g(caract\350res)e(d\351barass\351es)g(des)i(espaces)232  (ha\356nes)g(de)g(caract\350res)e(d\351barass\351es)g(des)i(espaces)232
 1502 y(initiaux)j(et)g(\034naux.)g(P)n(our)g(des)f(raisons)f(de)j  1502 y(initiaux)j(et)g(\034naux.)g(P)n(our)g(des)f(raisons)f(de)j
 (compatibilit\351,)e(lorsque)g(le)h(pr\351pro)r(cesseur)232  (compatibilit\351,)e(lorsque)g(le)h(pr\351pro)r(cesseur)232
 1602 y(fonctionne)g(en)g(mo)r(de)g(cpp,)g(les)g(espaces)f(suiv)-5  1602 y(fonctionne)g(en)g(mo)r(de)g(cpp,)g(les)g(espaces)f(suiv)-5
 b(an)n(t)33 b(le)h(premier)f(argumen)n(t)g(ne)h(son)n(t)g(pas)232  b(an)n(t)33 b(le)h(premier)f(argumen)n(t)g(ne)h(son)n(t)g(pas)232
 1702 y(ignor\351s.)232 1949 y FL(5)p FM(.)p FL(1)p FM(.)p  1702 y(ignor\351s.)232 1949 y FR(5)p FS(.)p FR(1)p FS(.)p
 FL(7)113 b Fl(#ifneq)52 b(x)g(y)357 2107 y FZ(Cette)29  FR(7)113 b Fq(#ifneq)52 b(x)g(y)357 2107 y F4(Cette)29
 b(primitiv)n(e)f(commence)g(un)h(blo)r(c)f(conditionnel.)g(T)-7  b(primitiv)n(e)f(commence)g(un)h(blo)r(c)f(conditionnel.)g(T)-7
 b(out)28 b(ce)h(qui)f(suit)h(est)f(\351v)-5 b(alu\351)232  b(out)28 b(ce)h(qui)f(suit)h(est)f(\351v)-5 b(alu\351)232
 2207 y(d\350s)28 b(que)f(les)g(r\351sultats)g(des)g(\351v)-5  2207 y(d\350s)28 b(que)f(les)g(r\351sultats)g(des)g(\351v)-5
 b(aluations)26 b(des)h(macros)f FI(x)h FZ(et)h FI(y)f  b(aluations)26 b(des)h(macros)f FO(x)h F4(et)h FO(y)f
 FZ(son)n(t)g(di\033\351ren)n(ts.)232 2454 y FL(5)p FM(.)p  F4(son)n(t)g(di\033\351ren)n(ts.)232 2454 y FR(5)p FS(.)p
 FL(1)p FM(.)p FL(8)113 b Fl(#else)357 2612 y FZ(La)29  FR(1)p FS(.)p FR(8)113 b Fq(#else)357 2612 y F4(La)29
 b(primitiv)n(e)h FI(#else)e FZ(in)n(v)n(erse)g(la)h(condition)h  b(primitiv)n(e)h FO(#else)e F4(in)n(v)n(erse)g(la)h(condition)h
 (logique)e(d'un)j(blo)r(c)e(conditionnel.)g(Les)232 2712  (logique)e(d'un)j(blo)r(c)e(conditionnel.)g(Les)232 2712
 y(lignes)22 b(qui)f(suiv)n(en)n(t)h(son)n(t)f(\351v)-5  y(lignes)22 b(qui)f(suiv)n(en)n(t)h(son)n(t)f(\351v)-5
 b(alu\351es)21 b(si)g(et)h(seulemen)n(t)g(si)g(les)f(lignes)g(qui)h  b(alu\351es)21 b(si)g(et)h(seulemen)n(t)g(si)g(les)f(lignes)g(qui)h
 (pr\351c\350den)n(t)f(ne)h(l'on)n(t)232 2811 y(pas)27  (pr\351c\350den)n(t)f(ne)h(l'on)n(t)232 2811 y(pas)27
 b(\351t\351.)232 3058 y FL(5)p FM(.)p FL(1)p FM(.)p FL(9)113  b(\351t\351.)232 3058 y FR(5)p FS(.)p FR(1)p FS(.)p FR(9)113
 b Fl(#endif)357 3216 y FZ(Cette)28 b(primitiv)n(e)f(termine)g(un)h(blo)  b Fq(#endif)357 3216 y F4(Cette)28 b(primitiv)n(e)f(termine)g(un)h(blo)
 r(c)f(conditionnel)g(d\351butan)n(t)g(par)g FI(#if...)p  r(c)f(conditionnel)g(d\351butan)n(t)g(par)g FO(#if...)p
 FZ(.)232 3463 y FL(5)p FM(.)p FL(1)p FM(.)p FL(10)113  F4(.)232 3463 y FR(5)p FS(.)p FR(1)p FS(.)p FR(10)113
 b Fl(#include)53 b("file")357 3622 y FZ(Cette)26 b(primitiv)n(e)f  b Fq(#include)53 b("file")357 3622 y F4(Cette)26 b(primitiv)n(e)f
 (demande)h(au)g(pr\351pro)r(cesseur)d(l'ouv)n(erture)h(du)i(\034c)n  (demande)h(au)g(pr\351pro)r(cesseur)d(l'ouv)n(erture)h(du)i(\034c)n
 (hier)f FI(file)p FZ(,)f(l'\351v)-5 b(a\177)232 3721  (hier)f FO(file)p F4(,)f(l'\351v)-5 b(a\177)232 3721
 y(luation)37 b(de)f(son)h(con)n(ten)n(u)f(et)h(l'insertion)e(du)j  y(luation)37 b(de)f(son)h(con)n(ten)n(u)f(et)h(l'insertion)e(du)j
 (r\351sultat)d(dans)i(le)f(\035ot)h(couran)n(t.)e(T)-7  (r\351sultat)d(dans)i(le)f(\035ot)h(couran)n(t.)e(T)-7
 b(outes)232 3821 y(les)30 b(macros)e(d\351\034nies)h(son)n(t)g(aussi)g  b(outes)232 3821 y(les)30 b(macros)e(d\351\034nies)h(son)n(t)g(aussi)g
Line 23529  b(outes)232 3821 y(les)30 b(macros)e(d\3 Line 26240  b(outes)232 3821 y(les)30 b(macros)e(d\3
 (her)f(le)h(\034c)n(hier)g(\340)h(inclure)f(dans)g(le)h(r\351p)r  (her)f(le)h(\034c)n(hier)g(\340)h(inclure)f(dans)g(le)h(r\351p)r
 (ertoire)e(couran)n(t)g(et,)i(s'il)232 4220 y(ne)f(le)f(trouv)n(e)f  (ertoire)e(couran)n(t)g(et,)i(s'il)232 4220 y(ne)f(le)f(trouv)n(e)f
 (pas,)g(il)h(c)n(herc)n(hera)e(ce)i(\034c)n(hier)g(dans)f(un)i(r\351p)r  (pas,)g(il)h(c)n(herc)n(hera)e(ce)i(\034c)n(hier)g(dans)f(un)i(r\351p)r
 (ertoire)d(sp)r(\351ci\034\351)i(par)f(l'option)h FI(-I)232  (ertoire)d(sp)r(\351ci\034\351)i(par)f(l'option)h FO(-I)232
 4319 y FZ(de)28 b(la)f(ligne)f(de)i(commande)e(ou)h FI(/usr/include)c  4319 y F4(de)28 b(la)f(ligne)f(de)i(commande)e(ou)h FO(/usr/include)c
 FZ(si)k(aucun)g(autre)f(r\351p)r(ertoire)g(n'est)h(indi\177)232  F4(si)k(aucun)g(autre)f(r\351p)r(ertoire)g(n'est)h(indi\177)232
 4419 y(qu\351.)g(P)n(our)f(des)g(raisons)f(de)i(compatibilit\351s,)e  4419 y(qu\351.)g(P)n(our)f(des)g(raisons)f(de)i(compatibilit\351s,)e
 (il)i(est)g(p)r(ossible)f(d'utiliser)g(indi\033\351remmen)n(t)232  (il)i(est)g(p)r(ossible)f(d'utiliser)g(indi\033\351remmen)n(t)232
 4518 y FI("file")g FZ(ou)h FI(<file>)p FZ(.)232 4765  4518 y FO("file")g F4(ou)h FO(<file>)p F4(.)232 4765
 y FL(5)p FM(.)p FL(1)p FM(.)p FL(11)113 b Fl(#exec)52  y FR(5)p FS(.)p FR(1)p FS(.)p FR(11)113 b Fq(#exec)52
 b(command)357 4924 y FZ(Cette)31 b(primitiv)n(e)g(p)r(ermet)g(au)g  b(command)357 4924 y F4(Cette)31 b(primitiv)n(e)g(p)r(ermet)g(au)g
 (pr\351pro)r(cesseur)e(d'ex\351cuter)h(la)h(commande)g  (pr\351pro)r(cesseur)e(d'ex\351cuter)h(la)h(commande)g
 FI(command)232 5023 y FZ(et)d(de)f(l'inclure)f(dans)h(le)g(\035ot)g  FO(command)232 5023 y F4(et)d(de)f(l'inclure)f(dans)h(le)g(\035ot)g
 (couran)n(t.)f(P)n(our)g(des)h(raisons)e(de)i(s\351curit\351,)f(cette)h  (couran)n(t.)f(P)n(our)g(des)h(raisons)e(de)i(s\351curit\351,)f(cette)h
 (primitiv)n(e)232 5123 y(est)h(d\351sactiv)n(\351e)f(par)g(d\351faut)h  (primitiv)n(e)232 5123 y(est)h(d\351sactiv)n(\351e)f(par)g(d\351faut)h
 (et)h(pro)n(v)n(o)r(que)c(d'un)k(message)d(d'a)n(v)n(ertissemen)n(t.)g  (et)h(pro)n(v)n(o)r(que)c(d'un)k(message)d(d'a)n(v)n(ertissemen)n(t.)g
 (P)n(our)h(r\351ac\177)232 5223 y(tiv)n(er)h(cette)g(primitiv)n(e,)g  (P)n(our)h(r\351ac\177)232 5223 y(tiv)n(er)h(cette)g(primitiv)n(e,)g
 (il)g(con)n(vien)n(t)f(d'app)r(eler)g(le)h(pr\351pro)r(cesseur)e(a)n(v)  (il)g(con)n(vien)n(t)f(d'app)r(eler)g(le)h(pr\351pro)r(cesseur)e(a)n(v)
 n(ec)g(l'option)i FI(-x)p FZ(.)f(Sa)232 5322 y(sortie)f(est)g  n(ec)g(l'option)i FO(-x)p F4(.)f(Sa)232 5322 y(sortie)f(est)g
 (laiss\351e)f(telle)h(quelle.)g(T)-7 b(oute)26 b(\351v)-5  (laiss\351e)f(telle)h(quelle.)g(T)-7 b(oute)26 b(\351v)-5
 b(aluation)25 b(de)i(cette)f(sortie)f(se)h(fait)h(en)f(utilisan)n(t)232  b(aluation)25 b(de)i(cette)f(sortie)f(se)h(fait)h(en)f(utilisan)n(t)232
 5422 y FI(#defeval)p FZ(.)p 0 TeXcolorgray 1623 5632  5422 y FO(#defeval)p F4(.)p 0 TeXcolorgray 1623 5632
 a FY(45)p 0 TeXcolorgray eop end  a F3(57)p 0 TeXcolorgray eop end
 %%Page: 46 46  %%Page: 58 58
 TeXDict begin 46 45 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 58 57 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(46)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(58)g F4(\026)i(#)p
 FY(46)p 0 TeXcolorgray -217 5461 a  F3(58)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1207 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 915 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1088 a  TeXcolorgray -458 796 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1088 a Fq(5)-458 1088 y   -458 796 a Fu(5)-458 796 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1088 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  796 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(58)873
 FY(46)873 b Fz(CHAPITRE)29 b Fy(5)p Fz(.)55 b(EX\311CUTION)28  b FD(CHAPITRE)29 b FC(5)p FD(.)55 b(EX\311CUTION)28 b(DE)g(PR)n
 b(DE)g(PR)n(OGRAMMES)p 0 TeXcolorgray 656 540 a FL(5)p  (OGRAMMES)p 0 TeXcolorgray 656 540 a FR(5)p FS(.)p FR(1)p
 FM(.)p FL(1)p FM(.)p FL(12)112 b Fl(#eval)52 b(expr)780  FS(.)p FR(12)112 b Fq(#eval)52 b(expr)780 699 y F4(Cette)31
 699 y FZ(Cette)31 b(primitiv)n(e)f(p)r(ermet)h(l'\351v)-5  b(primitiv)n(e)f(p)r(ermet)h(l'\351v)-5 b(aluation)30
 b(aluation)30 b(de)g(l'expression)f FI(expr)g FZ(et)i(la)g(ten)n(ue)f  b(de)g(l'expression)f FO(expr)g F4(et)i(la)g(ten)n(ue)f(de)h(cal\177)
 (de)h(cal\177)656 799 y(culs)26 b(arithm\351tiques)f(ou)h  656 799 y(culs)26 b(arithm\351tiques)f(ou)h(d'expressions)e
 (d'expressions)e(r\351guli\350res.)g(La)h(syn)n(taxe)g(et)i(et)f(les)g  (r\351guli\350res.)g(La)h(syn)n(taxe)g(et)i(et)f(les)g(priorit\351s)e
 (priorit\351s)e(des)656 898 y(di\033\351ren)n(ts)34 b(op)r(\351rateurs)  (des)656 898 y(di\033\351ren)n(ts)34 b(op)r(\351rateurs)e(son)n(t)h
 e(son)n(t)h(les)h(m\352mes)g(qu'en)g(C,)h(les)f(seuls)f(op)r  (les)h(m\352mes)g(qu'en)g(C,)h(les)f(seuls)f(op)r(\351rateurs)f
 (\351rateurs)f(manquan)n(ts)656 998 y(\351tan)n(t)27  (manquan)n(ts)656 998 y(\351tan)n(t)27 b(les)g(op)r(\351rateurs)e
 b(les)g(op)r(\351rateurs)e FI(<<)p FZ(,)h FI(>>)p FZ(,)g(l'op)r  FO(<<)p F4(,)h FO(>>)p F4(,)g(l'op)r(\351rateur)g(ternaire)f(et)j(les)f
 (\351rateur)g(ternaire)f(et)j(les)f(op)r(\351rateurs)e(d'assignation.)  (op)r(\351rateurs)e(d'assignation.)780 1101 y(Les)33
 780 1101 y(Les)33 b(expressions)e(r\351guli\350res)g(POSIX)j(ne)f(son)n  b(expressions)e(r\351guli\350res)g(POSIX)j(ne)f(son)n(t)f(disp)r
 (t)f(disp)r(onibles)h(que)g(sur)f(les)h(syst\350mes)656  (onibles)h(que)g(sur)f(les)h(syst\350mes)656 1200 y(POSIX)28
 1200 y(POSIX)28 b(et)f(p)r(euv)n(en)n(t)h(\352tre)f(in)n(v)n(o)r  b(et)f(p)r(euv)n(en)n(t)h(\352tre)f(in)n(v)n(o)r(qu\351s)f(gr\342ce)f
 (qu\351s)f(gr\342ce)f(\340)i(l'op)r(\351rateur)f FI(=)43  (\340)i(l'op)r(\351rateur)f FO(=)43 b F4(.)28 b(Rapidemen)n(t,)f(un)15
 b FZ(.)28 b(Rapidemen)n(t,)f(un)15 b FI(?)27 b FZ(rem\177)656  b FO(?)27 b F4(rem\177)656 1300 y(place)32 b(un)h(caract\350re)d
 1300 y(place)32 b(un)h(caract\350re)d(unique)j(quelconque)f(et)h  (unique)j(quelconque)f(et)h FO(*)f F4(une)h(suite)g(quelconque)e(de)i
 FI(*)f FZ(une)h(suite)g(quelconque)e(de)i(caract\350res)656  (caract\350res)656 1400 y(incluan)n(t)39 b(une)h(suite)f(de)h(longueur)
 1400 y(incluan)n(t)39 b(une)h(suite)f(de)h(longueur)e(n)n(ulle.)h(La)g  e(n)n(ulle.)h(La)g(classe)f FO([...])f F4(corresp)r(ond)h(\340)h(l'un)g
 (classe)f FI([...])f FZ(corresp)r(ond)h(\340)h(l'un)g(des)656  (des)656 1499 y(caract\350res)28 b(en)n(tre)i(cro)r(c)n(hets.)g(Le)g
 1499 y(caract\350res)28 b(en)n(tre)i(cro)r(c)n(hets.)g(Le)g  
 (compl\351men)n(taire)f(d'une)i(classe)f(est)h(donn\351)f(lorsque)f(le)  (compl\351men)n(taire)f(d'une)i(classe)f(est)h(donn\351)f(lorsque)f(le)
 656 1599 y(premier)c(caract\350re)f(en)n(tre)h(cro)r(c)n(hets)g(est)h  656 1599 y(premier)c(caract\350re)f(en)n(tre)h(cro)r(c)n(hets)g(est)h
 (un)15 b FI(!)p FZ(.)25 b(Les)h(caract\350res)d(en)n(tre)j(cro)r(c)n  (un)15 b FO(!)p F4(.)25 b(Les)h(caract\350res)d(en)n(tre)j(cro)r(c)n
 (hets)e(p)r(euv)n(en)n(t)656 1699 y(\352tre)31 b(d\351\034nis)g(par)f  (hets)e(p)r(euv)n(en)n(t)656 1699 y(\352tre)31 b(d\351\034nis)g(par)f
 (un)i(in)n(terv)-5 b(alile)30 b(\340)h(l'aide)g(du)h(signe)e  (un)i(in)n(terv)-5 b(alile)30 b(\340)h(l'aide)g(du)h(signe)e
 FI(-)p FZ(.)h(Ainsi)g FI([F-N])f FZ(est)h(\351quiv)-5  FO(-)p F4(.)h(Ainsi)g FO([F-N])f F4(est)h(\351quiv)-5
 b(alen)n(t)31 b(\340)656 1798 y FI([FGHIJKLMN])p FZ(.)780  b(alen)n(t)31 b(\340)656 1798 y FO([FGHIJKLMN])p F4(.)780
 1901 y(Si)26 b(la)e(primitiv)n(e)g(est)h(incapable)f(de)h(ren)n(v)n(o)n  1901 y(Si)26 b(la)e(primitiv)n(e)g(est)h(incapable)f(de)h(ren)n(v)n(o)n
 (y)n(er)d(une)j(v)-5 b(aleur)24 b(n)n(um\351rique,)g(elle)h(retourne)  (y)n(er)d(une)j(v)-5 b(aleur)24 b(n)n(um\351rique,)g(elle)h(retourne)
 656 2001 y(une)30 b(c)n(ha\356ne)f(de)h(caract\350res)d(qui)i(est)h(le)  656 2001 y(une)30 b(c)n(ha\356ne)f(de)h(caract\350res)d(qui)i(est)h(le)
 g(r\351sultat)f(de)h(l'expansion)e(des)i(macros)e(dans)h(au\177)656  g(r\351sultat)f(de)h(l'expansion)e(des)i(macros)e(dans)h(au\177)656
 2100 y(cune)d(\351v)-5 b(aluation)25 b(arithm\351tique.)g(La)h(seule)f  2100 y(cune)d(\351v)-5 b(aluation)25 b(arithm\351tique.)g(La)h(seule)f
 (exception)h(\340)f(cette)i(r\350gle)d(passe)h(par)h(l'usage)656  (exception)h(\340)f(cette)i(r\350gle)d(passe)h(par)h(l'usage)656
 2200 y(des)k(op)r(\351rateurs)f(de)i(comparaison)d FI(==)p  2200 y(des)k(op)r(\351rateurs)f(de)i(comparaison)d FO(==)p
 FZ(,)13 b FI(!=)p FZ(,)30 b FI(<)p FZ(,)h FI(>)p FZ(,)f  F4(,)13 b FO(!=)p F4(,)30 b FO(<)p F4(,)h FO(>)p F4(,)f
 FI(<=)g FZ(et)h FI(>=)f FZ(qui,)h(si)f(l'un)h(de)g(leurs)f(argu\177)656  FO(<=)g F4(et)h FO(>=)f F4(qui,)h(si)f(l'un)h(de)g(leurs)f(argu\177)656
 2299 y(men)n(ts)36 b(n'est)g(pas)g(n)n(um\351rique,)f(e\033ectue)i(une)  2299 y(men)n(ts)36 b(n'est)g(pas)g(n)n(um\351rique,)f(e\033ectue)i(une)
 f(comparaison)e(de)i(c)n(ha\356nes)f(ignoran)n(t)g(les)656  f(comparaison)e(de)i(c)n(ha\356nes)f(ignoran)n(t)g(les)656
 2399 y(espaces)29 b(initiaux)h(et)h(\034naux)f(des)g(deux)g(c)n  2399 y(espaces)29 b(initiaux)h(et)h(\034naux)f(des)g(deux)g(c)n
 (ha\356nes.)f(Un)i(op)r(\351rateur)e FI(length\(macro\))c  (ha\356nes.)f(Un)i(op)r(\351rateur)e FO(length\(macro\))c
 FZ(ren\177)656 2499 y(v)n(oie)h(la)h(longueur)f(de)i(la)f(c)n(ha\356ne)  F4(ren\177)656 2499 y(v)n(oie)h(la)h(longueur)f(de)i(la)f(c)n(ha\356ne)
 g(r\351sultan)n(t)f(de)i(l'\351v)-5 b(aluation)26 b(de)i  g(r\351sultan)n(t)f(de)i(l'\351v)-5 b(aluation)26 b(de)i
 FI(macro)p FZ(.)780 2601 y(La)g(primitiv)n(e)g(sp)r(\351ciale)g  FO(macro)p F4(.)780 2601 y(La)g(primitiv)n(e)g(sp)r(\351ciale)g
 FI(defined\(...\))23 b FZ(est)29 b(disp)r(onible.)f(Elle)h(ren)n(v)n  FO(defined\(...\))23 b F4(est)29 b(disp)r(onible.)f(Elle)h(ren)n(v)n
 (oie)d FI(1)j FZ(si)f(le)g(nom)656 2701 y(pass\351)h(en)i(argumen)n(t)e  (oie)d FO(1)j F4(si)f(le)g(nom)656 2701 y(pass\351)h(en)i(argumen)n(t)e
 (est)h(une)h(macro,)e FI(0)h FZ(sinon.)g(Cette)g(primitiv)n(e)g(n'est)h  (est)h(une)h(macro,)e FO(0)h F4(sinon.)g(Cette)g(primitiv)n(e)g(n'est)h
 (utilisable)e(que)656 2801 y(dans)e(une)g(\351v)-5 b(aluation)27  (utilisable)e(que)656 2801 y(dans)e(une)g(\351v)-5 b(aluation)27
 b(d'expression.)656 3049 y FL(5)p FM(.)p FL(1)p FM(.)p  b(d'expression.)656 3049 y FR(5)p FS(.)p FR(1)p FS(.)p
 FL(13)112 b Fl(#if)52 b(expr)780 3208 y FZ(Cette)37 b(primitiv)n(e)f  FR(13)112 b Fq(#if)52 b(expr)780 3208 y F4(Cette)37 b(primitiv)n(e)f
 (in)n(v)n(o)r(que)g(la)g(fonction)g(d'\351v)-5 b(aluation)35  (in)n(v)n(o)r(que)g(la)g(fonction)g(d'\351v)-5 b(aluation)35
 b(de)i(la)f(m\352me)h(mani\350re)e(que)656 3308 y(la)29  b(de)i(la)f(m\352me)h(mani\350re)e(que)656 3308 y(la)29
 b(primitiv)n(e)g FI(#eval)f FZ(et)h(compare)f(le)i(r\351sultat)e(de)i  b(primitiv)n(e)g FO(#eval)f F4(et)h(compare)f(le)i(r\351sultat)e(de)i
 (cette)g(\351v)-5 b(aluation)28 b(a)n(v)n(ec)g(la)h(c)n(ha\356ne)g(de)  (cette)g(\351v)-5 b(aluation)28 b(a)n(v)n(ec)g(la)h(c)n(ha\356ne)g(de)
 656 3408 y(caract\350res)k FI("0")h FZ(\(c)n(ha\356ne)h(con)n(tenan)n  656 3408 y(caract\350res)k FO("0")h F4(\(c)n(ha\356ne)h(con)n(tenan)n
 (t)g(le)h(caract\350re)d(z\351ro\))i(a)n(v)-5 b(an)n(t)34  (t)g(le)h(caract\350re)d(z\351ro\))i(a)n(v)-5 b(an)n(t)34
 b(de)i(d\351buter)g(un)g(blo)r(c)656 3507 y(conditionnel.)24  b(de)i(d\351buter)g(un)g(blo)r(c)656 3507 y(conditionnel.)24
 b(En)h(particulier,)e(la)h(v)-5 b(aleur)24 b(logique)f(de)i  b(En)h(particulier,)e(la)h(v)-5 b(aleur)24 b(logique)f(de)i
 FI(expr)e FZ(est)h(toujours)g(vraie)f(si)h(cette)656  FO(expr)e F4(est)h(toujours)g(vraie)f(si)h(cette)656
 3607 y(expression)h(ne)j(p)r(eut)g(\352tre)f(\351v)-5  3607 y(expression)h(ne)j(p)r(eut)g(\352tre)f(\351v)-5
 b(alu\351e)27 b(n)n(um\351riquemen)n(t.)656 3856 y FL(5)p  b(alu\351e)27 b(n)n(um\351riquemen)n(t.)656 3856 y FR(5)p
 FM(.)p FL(1)p FM(.)p FL(14)112 b Fl(#elif)52 b(expr)780  FS(.)p FR(1)p FS(.)p FR(14)112 b Fq(#elif)52 b(expr)780
 4015 y FZ(La)21 b(primitiv)n(e)f FI(#elif)41 b(expr)20  4015 y F4(La)21 b(primitiv)n(e)f FO(#elif)41 b(expr)20
 b FZ(remplace)f(les)i(primitiv)n(es)f(im)n(briqu\351s)g  b F4(remplace)f(les)i(primitiv)n(es)f(im)n(briqu\351s)g
 FI(#else)p FZ(,)f FI(#if)42 b(expr)656 4114 y FZ(et)28  FO(#else)p F4(,)f FO(#if)42 b(expr)656 4114 y F4(et)28
 b FI(#endif)p FZ(.)656 4363 y FL(5)p FM(.)p FL(1)p FM(.)p  b FO(#endif)p F4(.)656 4363 y FR(5)p FS(.)p FR(1)p FS(.)p
 FL(15)112 b Fl(#mode)52 b(keyword)780 4522 y FZ(La)28  FR(15)112 b Fq(#mode)52 b(keyword)780 4522 y F4(La)28
 b(primitiv)n(e)g FI(#mode)e FZ(con)n(tr\364le)g(le)i(fonctionne)g(in)n  b(primitiv)n(e)g FO(#mode)e F4(con)n(tr\364le)g(le)i(fonctionne)g(in)n
 (terne)g(du)g(pr\351pro)r(cesseur.)e(Elle)i(de\177)656  (terne)g(du)g(pr\351pro)r(cesseur.)e(Elle)i(de\177)656
 4622 y(mande)f(une)h(commande)e(obligatoire)f(parmi)i(les)g(commandes)g  4622 y(mande)f(une)h(commande)e(obligatoire)f(parmi)i(les)g(commandes)g
 (suiv)-5 b(an)n(tes)26 b(:)p 0 TeXcolorgray 780 4725  (suiv)-5 b(an)n(tes)26 b(:)p 0 TeXcolorgray 780 4725
 a(\025)p 0 TeXcolorgray 41 w FI(save)g FZ(ou)h FI(push)f  a(\025)p 0 TeXcolorgray 41 w FO(save)g F4(ou)h FO(push)f
 FZ(:)i(sauv)n(egarde)d(un)i(\351tat)h(du)f(pr\351pro)r(cesseur)e(dans)i  F4(:)i(sauv)n(egarde)d(un)i(\351tat)h(du)f(pr\351pro)r(cesseur)e(dans)i
 (sa)g(pile)14 b(;)p 0 TeXcolorgray 780 4824 a(\025)p  (sa)g(pile)14 b(;)p 0 TeXcolorgray 780 4824 a(\025)p
 0 TeXcolorgray 41 w FI(restore)25 b FZ(ou)i FI(pop)g  0 TeXcolorgray 41 w FO(restore)25 b F4(ou)i FO(pop)g
 FZ(:)g(restaure)f(un)i(\351tat)f(du)h(pr\351pro)r(cesseur)d(depuis)i  F4(:)g(restaure)f(un)i(\351tat)f(du)h(pr\351pro)r(cesseur)d(depuis)i
 (sa)g(pile)14 b(;)p 0 TeXcolorgray 780 4924 a(\025)p  (sa)g(pile)14 b(;)p 0 TeXcolorgray 780 4924 a(\025)p
 0 TeXcolorgray 41 w FI(standard)32 b FZ(:)k(selectionne)e(l'un)i(des)f  0 TeXcolorgray 41 w FO(standard)32 b F4(:)k(selectionne)e(l'un)i(des)f
 (cinq)g(standard)f(de)h(fonctionnemen)n(t)g(parmi)863  (cinq)g(standard)f(de)h(fonctionnemen)n(t)g(parmi)863
 5023 y FI(default)p FZ(,)29 b FI(cpp)g FZ(ou)i FI(C)p  5023 y FO(default)p F4(,)29 b FO(cpp)g F4(ou)i FO(C)p
 FZ(,)g FI(tex)f FZ(ou)g FI(TeX)p FZ(,)g FI(html)g FZ(ou)g  F4(,)g FO(tex)f F4(ou)g FO(TeX)p F4(,)g FO(html)g F4(ou)g
 FI(HTML)p FZ(,)g FI(xhtml)f FZ(ou)i FI(XHTML)p FZ(,)e  FO(HTML)p F4(,)g FO(xhtml)f F4(ou)i FO(XHTML)p F4(,)e
 FI(prolog)863 5123 y FZ(ou)c FI(Prolog)p FZ(.)d(Le)j(mo)r(de)f(doit)h  FO(prolog)863 5123 y F4(ou)c FO(Prolog)p F4(.)d(Le)j(mo)r(de)f(doit)h
 (\352tre)f(donn\351)h(directemen)n(t,)f(non)h(sous)f(la)g(forme)g  (\352tre)f(donn\351)h(directemen)n(t,)f(non)h(sous)f(la)g(forme)g
 (d'une)863 5223 y(c)n(ha\356ne)c(de)h(caract\350res.)e(P)n(ar)h  (d'une)863 5223 y(c)n(ha\356ne)c(de)h(caract\350res.)e(P)n(ar)h
 (d\351faut,)h(le)f(pr\351pro)r(cesseur)f(fonctionne)h(en)h(mo)r(de)g  (d\351faut,)h(le)f(pr\351pro)r(cesseur)f(fonctionne)h(en)h(mo)r(de)g
 FI(cpp)14 b FZ(;)p 0 TeXcolorgray 780 5322 a(\025)p 0  FO(cpp)14 b F4(;)p 0 TeXcolorgray 780 5322 a(\025)p 0
 TeXcolorgray 41 w FI(user)p FZ(,)38 b FI(meta)p FZ(,)f  TeXcolorgray 41 w FO(user)p F4(,)38 b FO(meta)p F4(,)f
 FI(quote)p FZ(,)g FI([no]comment)p FZ(,)d FI([no]string)p  FO(quote)p F4(,)g FO([no]comment)p F4(,)d FO([no]string)p
 FZ(,)h FI(preservelf)p FZ(,)g FI(charset)h FZ(:)863 5422  F4(,)h FO(preservelf)p F4(,)g FO(charset)h F4(:)863 5422
 y(ces)f(options)f(p)r(ermetten)n(t)h(de)g(mo)r(di\034er)g(le)g  y(ces)f(options)f(p)r(ermetten)n(t)h(de)g(mo)r(di\034er)g(le)g
 (fonctionnemen)n(t)g(du)g(pr\351pro)r(cesseur.)p 0 TeXcolorgray  (fonctionnemen)n(t)g(du)g(pr\351pro)r(cesseur.)p 0 TeXcolorgray
 2047 5632 a FY(46)p 0 TeXcolorgray eop end  2047 5632 a F3(58)p 0 TeXcolorgray eop end
 %%Page: 47 47  %%Page: 59 59
 TeXDict begin 47 46 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 59 58 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(47)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(59)g F4(\026)i(#)p
 FY(47)p 0 TeXcolorgray -217 5461 a  F3(59)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(5)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(5)p
 Fz(.)p Fy(2)p Fz(.)55 b(OR)n(GANISA)-7 b(TION)27 b(DES)h(PR)n(OGRAMMES)  FD(.)p FC(2)p FD(.)55 b(OR)n(GANISA)-7 b(TION)27 b(DES)h(PR)n(OGRAMMES)
 1094 b FY(47)p .7 TeXcolorgray .7 TeXcolorgray 4134 1207  1094 b F3(59)p .7 TeXcolorgray .7 TeXcolorgray 4134 915
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1088 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 796 a Fu(5)p
 Fq(5)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 440 540
 440 540 a FZ(Sauf)26 b(utilisation)g(sp)r(\351ciale)g(du)g(pr\351pro)r  a F4(Sauf)26 b(utilisation)g(sp)r(\351ciale)g(du)g(pr\351pro)r
 (cesseur,)e(elles)i(ne)h(son)n(t)e(pas)h(n\351cessaires)e(au)440  (cesseur,)e(elles)i(ne)h(son)n(t)e(pas)h(n\351cessaires)e(au)440
 640 y(fonctionnemen)n(t)k(du)h(RPL/)p FY(2)p FZ(.)f(De)h(plus)g(amples)  640 y(fonctionnemen)n(t)k(du)h(RPL/)p F3(2)p F4(.)f(De)h(plus)g(amples)
 f(informations)f(son)n(t)h(disp)r(onibles)440 739 y(dans)f(le)g(man)n  f(informations)f(son)n(t)h(disp)r(onibles)440 739 y(dans)f(le)g(man)n
 (uel)g(du)h(pr\351pro)r(cesseur.)232 980 y FL(5)p FM(.)p  (uel)g(du)h(pr\351pro)r(cesseur.)232 980 y FR(5)p FS(.)p
 FL(1)p FM(.)p FL(16)113 b Fl(#line)357 1136 y FZ(L'expansion)23  FR(1)p FS(.)p FR(16)113 b Fq(#line)357 1136 y F4(L'expansion)23
 b(de)i(cette)g(primitiv)n(e)f(ren)n(v)n(oie)f(le)i(n)n(um\351ro)f(de)h  b(de)i(cette)g(primitiv)n(e)f(ren)n(v)n(oie)f(le)i(n)n(um\351ro)f(de)h
 (ligne)f(du)h(\034c)n(hier)f(couran)n(t.)232 1376 y FL(5)p  (ligne)f(du)h(\034c)n(hier)f(couran)n(t.)232 1376 y FR(5)p
 FM(.)p FL(1)p FM(.)p FL(17)113 b Fl(#file)357 1532 y  FS(.)p FR(1)p FS(.)p FR(17)113 b Fq(#file)357 1532 y
 FZ(La)26 b(primitiv)n(e)g FI(#file)f FZ(ren)n(v)n(oie)g(le)h(nom)h(du)g  F4(La)26 b(primitiv)n(e)g FO(#file)f F4(ren)n(v)n(oie)g(le)h(nom)h(du)g
 (\034c)n(hier)f(couran)n(t)f(tel)i(qu'il)f(appara\356t)f(dans)232  (\034c)n(hier)f(couran)n(t)f(tel)i(qu'il)f(appara\356t)f(dans)232
 1631 y(la)i(ligne)f(de)h(commande)f(ou)g(dans)g(une)h(primitiv)n(e)f  1631 y(la)i(ligne)f(de)h(commande)f(ou)g(dans)g(une)h(primitiv)n(e)f
 FI(#include)p FZ(.)e(Si)j(le)g(\034c)n(hier)f(d'en)n(tr\351e)g(du)232  FO(#include)p F4(.)e(Si)j(le)g(\034c)n(hier)f(d'en)n(tr\351e)g(du)232
 1731 y(pr\351pro)r(cesseur)f(est)j(l'en)n(tr\351e)e(standard,)h(elle)g  1731 y(pr\351pro)r(cesseur)f(est)j(l'en)n(tr\351e)e(standard,)h(elle)g
 (est)g(\351v)-5 b(alu\351e)27 b(en)h FI(stdin)p FZ(.)232  (est)g(\351v)-5 b(alu\351e)27 b(en)h FO(stdin)p F4(.)232
 1971 y FL(5)p FM(.)p FL(1)p FM(.)p FL(18)113 b Fl(#date)52  1971 y FR(5)p FS(.)p FR(1)p FS(.)p FR(18)113 b Fq(#date)52
 b(fmt)357 2127 y FZ(Cette)27 b(primitiv)n(e)f(ren)n(v)n(oie)f(l'horo)r  b(fmt)357 2127 y F4(Cette)27 b(primitiv)n(e)f(ren)n(v)n(oie)f(l'horo)r
 (datage)f(couran)n(t)h(en)i(fonction)f(du)h(format)f(sp)r  (datage)f(couran)n(t)h(en)i(fonction)f(du)h(format)f(sp)r
 (\351ci\034\351.)232 2227 y(De)32 b(plus)e(amples)h(informations)e(sur)  (\351ci\034\351.)232 2227 y(De)32 b(plus)e(amples)h(informations)e(sur)
 h(le)h(format)f(son)n(t)g(disp)r(onibles)g(dans)g(le)h(man)n(uel)g(du)  h(le)h(format)f(son)n(t)g(disp)r(onibles)g(dans)g(le)h(man)n(uel)g(du)
 232 2327 y(pr\351pro)r(cesseur.)232 2567 y FL(5)p FM(.)p  232 2327 y(pr\351pro)r(cesseur.)232 2567 y FR(5)p FS(.)p
 FL(1)p FM(.)p FL(19)113 b Fl(#error)52 b(msg)357 2723  FR(1)p FS(.)p FR(19)113 b Fq(#error)52 b(msg)357 2723
 y FZ(Cette)37 b(primitiv)n(e)f(en)n(v)n(oie)f(un)i(message)d(d'erreur)h  y F4(Cette)37 b(primitiv)n(e)f(en)n(v)n(oie)f(un)i(message)d(d'erreur)h
 (dans)h(le)h(\035ot.)f(Ce)h(message)d(com\177)232 2822  (dans)h(le)h(\035ot.)f(Ce)h(message)d(com\177)232 2822
 y(prend)24 b(le)g(\034c)n(hier)f(couran)n(t,)g(le)g(n)n(um\351ro)g(de)h  y(prend)24 b(le)g(\034c)n(hier)f(couran)n(t,)g(le)g(n)n(um\351ro)g(de)h
 (la)g(ligne)f(et)h(la)g(c)n(ha\356ne)f FI(msg)p FZ(.)g(Le)h(pr\351pro)r  (la)g(ligne)f(et)h(la)g(c)n(ha\356ne)f FO(msg)p F4(.)g(Le)h(pr\351pro)r
 (cesseur)232 2922 y(s'arr\352te.)232 3162 y FL(5)p FM(.)p  (cesseur)232 2922 y(s'arr\352te.)232 3162 y FR(5)p FS(.)p
 FL(1)p FM(.)p FL(20)113 b Fl(#warning)53 b(msg)357 3318  FR(1)p FS(.)p FR(20)113 b Fq(#warning)53 b(msg)357 3318
 y FZ(Cette)36 b(primitiv)n(e)f(en)n(v)n(oie)g(un)h(message)e  y F4(Cette)36 b(primitiv)n(e)f(en)n(v)n(oie)g(un)h(message)e
 (d'information)h(dans)g(le)h(\035ot.)g(Ce)g(message)232  (d'information)h(dans)g(le)h(\035ot.)g(Ce)g(message)232
 3418 y(comprend)30 b(le)h(\034c)n(hier)f(couran)n(t,)f(le)i(n)n  3418 y(comprend)30 b(le)h(\034c)n(hier)f(couran)n(t,)f(le)i(n)n
 (um\351ro)f(de)h(la)f(ligne)g(et)h(la)f(c)n(ha\356ne)g  (um\351ro)f(de)h(la)f(ligne)g(et)h(la)f(c)n(ha\356ne)g
 FI(msg)p FZ(.)g(Le)h(pr\351pro\177)232 3517 y(cesseur)c(con)n(tin)n(ue)  FO(msg)p F4(.)g(Le)h(pr\351pro\177)232 3517 y(cesseur)c(con)n(tin)n(ue)
 f(le)i(traitemen)n(t.)232 3800 y Fu(5)p Fv(.)p Fu(2)131  f(le)i(traitemen)n(t.)232 3800 y Fy(5)p Fz(.)p Fy(2)131
 b Fv(Organisation)40 b(des)k(programmes)357 3984 y FZ(Un)c(programme)d  b Fz(Organisation)40 b(des)k(programmes)357 3984 y F4(Un)c(programme)d
 (RPL/)p FY(2)i FZ(se)g(comp)r(ose)g(d'un)g(ensem)n(ble)g(de)h  (RPL/)p F3(2)i F4(se)g(comp)r(ose)g(d'un)g(ensem)n(ble)g(de)h
 (d\351\034nitions)f(p)r(ouv)-5 b(an)n(t)232 4084 y(se)35  (d\351\034nitions)f(p)r(ouv)-5 b(an)n(t)232 4084 y(se)35
 b(trouv)n(er)f(dans)h(un)g(ou)g(plusieurs)f(\034c)n(hiers.)h(Chaque)f  b(trouv)n(er)f(dans)h(un)g(ou)g(plusieurs)f(\034c)n(hiers.)h(Chaque)f
 (d\351\034nition)h(comp)r(orte)g(un)g(nom)232 4184 y(sensible)30  (d\351\034nition)h(comp)r(orte)g(un)g(nom)232 4184 y(sensible)30
 b(\340)f(la)g(casse)f(et)i(une)g(s\351quence)f(d'instructions)f(dans)i  b(\340)f(la)g(casse)f(et)i(une)g(s\351quence)f(d'instructions)f(dans)i
 (un)f(blo)r(c)h(d\351limit\351)g(par)f FI(<<)232 4283  (un)f(blo)r(c)h(d\351limit\351)g(par)f FO(<<)232 4283
 y FZ(et)f FI(>>)p FZ(.)p 0.5 TeXcolorgray 357 4433 a  y F4(et)f FO(>>)p F4(.)p 0.5 TeXcolorgray 357 4433 a
 Fw(0001)p 0 TeXcolorgray 36 w Fn(DEFINITION_1)p 0.5 TeXcolorgray  FA(0001)p 0 TeXcolorgray 36 w Fs(DEFINITION_1)p 0.5 TeXcolorgray
 357 4512 a Fw(0002)p 0 TeXcolorgray 36 w Fn(<<)p 0.5  357 4512 a FA(0002)p 0 TeXcolorgray 36 w Fs(<<)p 0.5
 TeXcolorgray 357 4591 a Fw(0003)p 0 TeXcolorgray 177  TeXcolorgray 357 4591 a FA(0003)p 0 TeXcolorgray 177
 w Fn(DEFINITION_2)39 b(disp)p 0.5 TeXcolorgray 357 4670  w Fs(DEFINITION_2)39 b(disp)p 0.5 TeXcolorgray 357 4670
 a Fw(0004)p 0 TeXcolorgray 36 w Fn(>>)p 0.5 TeXcolorgray  a FA(0004)p 0 TeXcolorgray 36 w Fs(>>)p 0.5 TeXcolorgray
 357 4749 a Fw(0005)p 0 TeXcolorgray 0.5 TeXcolorgray  357 4749 a FA(0005)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 4828 a(0006)p 0 TeXcolorgray 36 w Fn(DEFINITION_2)p  357 4828 a(0006)p 0 TeXcolorgray 36 w Fs(DEFINITION_2)p
 0.5 TeXcolorgray 357 4907 a Fw(0007)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4907 a FA(0007)p 0 TeXcolorgray
 36 w Fn(<<)p 0.5 TeXcolorgray 357 4986 a Fw(0008)p 0  36 w Fs(<<)p 0.5 TeXcolorgray 357 4986 a FA(0008)p 0
 TeXcolorgray 177 w Fn("Hello,)f(world)e(!")p 0.5 TeXcolorgray  TeXcolorgray 177 w Fs("Hello,)f(world)e(!")p 0.5 TeXcolorgray
 357 5064 a Fw(0009)p 0 TeXcolorgray 36 w Fn(>>)357 5223  357 5064 a FA(0009)p 0 TeXcolorgray 36 w Fs(>>)357 5223
 y FZ(Le)23 b(\034c)n(hier)g(principal,)g(pass\351)f(sur)h(la)g(ligne)g  y F4(Le)23 b(\034c)n(hier)g(principal,)g(pass\351)f(sur)h(la)g(ligne)g
 (de)h(commande)f(lors)f(de)i(l'app)r(el,)f(est)h(trait\351)232  (de)h(commande)f(lors)f(de)i(l'app)r(el,)f(est)h(trait\351)232
 5322 y(par)33 b(le)h(pr\351pro)r(cesseur)c FI(rplpp)i  5322 y(par)33 b(le)h(pr\351pro)r(cesseur)c FO(rplpp)i
 FZ(fonctionnan)n(t)h(par)f(d\351faut)i(en)f(mo)r(de)h  F4(fonctionnan)n(t)h(par)f(d\351faut)i(en)f(mo)r(de)h
 FI(cpp)p FZ(.)e(La)h(syn)n(taxe)232 5422 y(et)e(la)e(structure)g(du)h  FO(cpp)p F4(.)e(La)h(syn)n(taxe)232 5422 y(et)e(la)e(structure)g(du)h
 (pr\351pro)r(cesseur)e(son)n(t)h(analys\351es)f(a)n(v)-5  (pr\351pro)r(cesseur)e(son)n(t)h(analys\351es)f(a)n(v)-5
 b(an)n(t)29 b(la)g(phase)h(d'in)n(terpr\351tation)p 0  b(an)n(t)29 b(la)g(phase)h(d'in)n(terpr\351tation)p 0
 TeXcolorgray 1623 5632 a FY(47)p 0 TeXcolorgray eop end  TeXcolorgray 1623 5632 a F3(59)p 0 TeXcolorgray eop end
 %%Page: 48 48  %%Page: 60 60
 TeXDict begin 48 47 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 60 59 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(48)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(60)g F4(\026)i(#)p
 FY(48)p 0 TeXcolorgray -217 5461 a  F3(60)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1207 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 915 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1088 a  TeXcolorgray -458 796 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1088 a Fq(5)-458 1088 y   -458 796 a Fu(5)-458 796 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1088 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  796 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(60)873
 FY(48)873 b Fz(CHAPITRE)29 b Fy(5)p Fz(.)55 b(EX\311CUTION)28  b FD(CHAPITRE)29 b FC(5)p FD(.)55 b(EX\311CUTION)28 b(DE)g(PR)n
 b(DE)g(PR)n(OGRAMMES)p 0 TeXcolorgray 656 540 a FZ(ou)k(de)h  (OGRAMMES)p 0 TeXcolorgray 656 540 a F4(ou)k(de)h(compilation.)f
 (compilation.)f(L'ordre)f(d'apparition)g(de)i(ces)f(d\351\034nitions)g  (L'ordre)f(d'apparition)g(de)i(ces)f(d\351\034nitions)g(dans)h(le)f(co)
 (dans)h(le)f(co)r(de)h(source)656 640 y(est)g(indi\033\351ren)n(t,)h  r(de)h(source)656 640 y(est)g(indi\033\351ren)n(t,)h(sauf)f(en)h(ce)f
 (sauf)f(en)h(ce)f(qui)h(concerne)e(la)i(d\351\034nition)f(principale)g  (qui)h(concerne)e(la)i(d\351\034nition)f(principale)g(\026)g(par)g
 (\026)g(par)g(laquelle)656 739 y(d\351bute)f(l'in)n(terpr\351tation)e  (laquelle)656 739 y(d\351bute)f(l'in)n(terpr\351tation)e(du)i
 (du)i(programme)d(\026)i(dev)-5 b(an)n(t)32 b(\352tre)f(la)g  (programme)d(\026)i(dev)-5 b(an)n(t)32 b(\352tre)f(la)g(premi\350re)g
 (premi\350re)g(\340)g(appara\356tre)656 839 y(dans)c(le)g(co)r(de)g  (\340)g(appara\356tre)656 839 y(dans)c(le)g(co)r(de)g(source)f(une)i
 (source)f(une)i(fois)f(que)h(celui-ci)f(a)g(\351t\351)g(trait\351)g  (fois)f(que)h(celui-ci)f(a)g(\351t\351)g(trait\351)g(par)g(le)g
 (par)g(le)g(pr\351pro)r(cesseur.)780 939 y(Une)e(d\351\034nition)e(p)r  (pr\351pro)r(cesseur.)780 939 y(Une)e(d\351\034nition)e(p)r(eut)i
 (eut)i(\352tre)e(app)r(el\351e)h(depuis)f(n'imp)r(orte)h(quelle)f  (\352tre)e(app)r(el\351e)h(depuis)f(n'imp)r(orte)h(quelle)f(autre)g
 (autre)g(d\351\034nition)h(par)656 1038 y(son)29 b(nom.)h(La)f  (d\351\034nition)h(par)656 1038 y(son)29 b(nom.)h(La)f(d\351\034nition)
 (d\351\034nition)h(app)r(elan)n(te)f(e\033ectue)h(alors)e(un)j(branc)n  h(app)r(elan)n(te)f(e\033ectue)h(alors)e(un)j(branc)n(hemen)n(t)d(\340)
 (hemen)n(t)d(\340)i(la)f(d\351\034nition)656 1138 y(app)r(el\351e,)35  i(la)f(d\351\034nition)656 1138 y(app)r(el\351e,)35 b(laquelle)g
 b(laquelle)g(retourne)f(\340)h(l'instruction)g(de)h(la)f  (retourne)f(\340)h(l'instruction)g(de)h(la)f(d\351\034nition)g(app)r
 (d\351\034nition)g(app)r(elan)n(te)g(suiv)-5 b(an)n(t)35  (elan)n(te)g(suiv)-5 b(an)n(t)35 b(le)656 1238 y(branc)n(hemen)n(t)26
 b(le)656 1238 y(branc)n(hemen)n(t)26 b(lorsque)g(son)h(\351v)-5  b(lorsque)g(son)h(\351v)-5 b(alution)27 b(prend)g(\034n)h(p)r(our.)f
 b(alution)27 b(prend)g(\034n)h(p)r(our.)f(Le)g(programme)e(s'ac)n  (Le)g(programme)e(s'ac)n(h\350v)n(e)h(\340)h(la)656 1337
 (h\350v)n(e)h(\340)h(la)656 1337 y(\034n)h(de)f(l'ex\351cution)g(de)h  y(\034n)h(de)f(l'ex\351cution)g(de)h(la)f(d\351\034nition)g
 (la)f(d\351\034nition)g(principale.)656 1612 y Fu(5)p  (principale.)656 1612 y Fy(5)p Fz(.)p Fy(3)130 b Fz(Extension)780
 Fv(.)p Fu(3)130 b Fv(Extension)780 1793 y FZ(Sous)19  1793 y F4(Sous)19 b(certains)f FF(shel)t(ls)p F4(,)i(en)g(particulier)d
 b(certains)f FB(shel)t(ls)p FZ(,)i(en)g(particulier)d(sous)i(Unix,)g  (sous)i(Unix,)g(il)g(est)h(p)r(ossible)e(de)h(d\351buter)g(le)h(co)r
 (il)g(est)h(p)r(ossible)e(de)h(d\351buter)g(le)h(co)r(de)656  (de)656 1893 y(source)g(par)h(un)i(app)r(el)e(au)h(s\351quenceur.)f
 1893 y(source)g(par)h(un)i(app)r(el)e(au)h(s\351quenceur.)f(Cela)g(p)r  (Cela)g(p)r(ermet)h(d'obtenir)f(un)i(\034c)n(hier)e(directemen)n(t)656
 (ermet)h(d'obtenir)f(un)i(\034c)n(hier)e(directemen)n(t)656  
 1993 y(ex\351cutable)g(sans)g(lancer)f(explicitemen)n(t)i(le)g  1993 y(ex\351cutable)g(sans)g(lancer)f(explicitemen)n(t)i(le)g
 (s\351quenceur)e(RPL/)p FY(2)p FZ(.)h(Un)i(tel)f(co)r(de)f(d\351butera)  (s\351quenceur)e(RPL/)p F3(2)p F4(.)h(Un)i(tel)f(co)r(de)f(d\351butera)
 656 2092 y(par)26 b(exemple)i(par)e(la)h(ligne)g FI(#!/usr/local/bin/)o  656 2092 y(par)26 b(exemple)i(par)e(la)h(ligne)g FO(#!/usr/local/bin/)o
 (rp)o(l)p FZ(.)p 0 TeXcolorgray 2047 5632 a FY(48)p 0  (rp)o(l)p F4(.)p 0 TeXcolorgray 2047 5632 a F3(60)p 0
 TeXcolorgray eop end  TeXcolorgray eop end
 %%Page: 49 49  %%Page: 61 61
 TeXDict begin 49 48 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 61 60 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(49)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(61)g F4(\026)i(#)p
 FY(49)p 0 TeXcolorgray -217 5461 a  F3(61)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1016 2154 a Ft(T)-15 b(roisi\350me)59 b(partie)516 2569  1016 2154 a Fx(T)-15 b(roisi\350me)59 b(partie)540 2569
 y FD(Manipulations)72 b(de)g(la)g(pile)p 0 TeXcolorgray  y FH(Ob)12 b(jets,)72 b(pile)f(et)h(v)-12 b(ariables)p
 1623 5632 a FY(49)p 0 TeXcolorgray eop end  0 TeXcolorgray 1623 5632 a F3(61)p 0 TeXcolorgray eop
 %%Page: 50 50  end
 TeXDict begin 50 49 bop 0 TeXcolorgray 0 TeXcolorgray  %%Page: 62 62
   TeXDict begin 62 61 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(50)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(62)g F4(\026)i(#)p
 FY(50)p 0 TeXcolorgray -217 5461 a  F3(62)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 23843  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 26553  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 51 51  %%Page: 63 63
 TeXDict begin 51 50 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 63 62 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(51)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(63)g F4(\026)i(#)p
 FY(51)p 0 TeXcolorgray -217 5461 a  F3(63)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 23862  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 26572  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1528 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1528 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2902 1362 a Fs(6)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2902 1362 a Fw(6)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1811 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1811 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1694 439 4 v 800 1694 a FO(Mo)5 b(di\034cations)58 b(automatiques)p  1694 439 4 v 800 1694 a FU(Mo)5 b(di\034cations)58 b(automatiques)p
 1 TeXcolorgray 0 TeXcolorgray 357 2216 a FZ(La)25 b(pile)h(op)r  1 TeXcolorgray 0 TeXcolorgray 357 2216 a F4(La)25 b(pile)h(op)r
 (\351rationnelle)d(est)j(une)f(liste)h(con)n(tenan)n(t)e(une)i  (\351rationnelle)d(est)j(une)f(liste)h(con)n(tenan)n(t)e(une)i
 (collection)e(d'ob)5 b(jets)25 b(de)h(tout)232 2315 y(t)n(yp)r(e.)41  (collection)e(d'ob)5 b(jets)25 b(de)h(tout)232 2315 y(t)n(yp)r(e.)41
 b(T)-7 b(out)41 b(ob)5 b(jet)40 b(ins\351r\351)g(dans)g(cette)g(pile)h  b(T)-7 b(out)41 b(ob)5 b(jet)40 b(ins\351r\351)g(dans)g(cette)g(pile)h
 (se)f(retrouv)n(e)f(au)h(bas)g(de)h(celle-ci)f(\026)g(au)232  (se)f(retrouv)n(e)f(au)h(bas)g(de)h(celle-ci)f(\026)g(au)232
 2415 y(niv)n(eau)27 b FY(1)g FZ(\026,)h(les)f(autres)f(ob)5  2415 y(niv)n(eau)27 b F3(1)g F4(\026,)h(les)f(autres)f(ob)5
 b(jets)27 b(remon)n(tan)n(t)f(automatiquemen)n(t)h(d'un)g(niv)n(eau.)p  b(jets)27 b(remon)n(tan)n(t)f(automatiquemen)n(t)h(d'un)g(niv)n(eau.)p
 0 TeXcolorgray 0 TeXcolorgray 906 2629 a Fp(4)p 998 2659  0 TeXcolorgray 0 TeXcolorgray 906 2629 a FJ(4)p 998 2659
 4 100 v 2146 2659 V 1251 w FZ(ob)5 b(jet)2385 2649 y  4 100 v 2146 2659 V 1251 w F4(ob)5 b(jet)2385 2649 y
 FE(1)906 2729 y Fp(3)p 998 2759 V 103 w FZ(ob)g(jet)1237  FI(1)906 2729 y FJ(3)p 998 2759 V 103 w F4(ob)g(jet)1237
 2749 y FE(1)p 2146 2759 V 2199 2729 a FZ(ob)g(jet)2385  2749 y FI(1)p 2146 2759 V 2199 2729 a F4(ob)g(jet)2385
 2749 y FE(2)906 2828 y Fp(2)p 998 2858 V 103 w FZ(ob)g(jet)1237  2749 y FI(2)906 2828 y FJ(2)p 998 2858 V 103 w F4(ob)g(jet)1237
 2849 y FE(2)1668 2828 y FQ(\000)-14 b(!)p 2146 2858 V  2849 y FI(2)1668 2828 y FK(\000)-14 b(!)p 2146 2858 V
 397 w FZ(ob)5 b(jet)2385 2849 y FE(3)906 2928 y Fp(1)p  397 w F4(ob)5 b(jet)2385 2849 y FI(3)906 2928 y FJ(1)p
 998 2958 V 103 w FZ(ob)g(jet)1237 2948 y FE(3)1374 2928  998 2958 V 103 w F4(ob)g(jet)1237 2948 y FI(3)1374 2928
 y FZ(insertion)27 b(de)g(l'ob)5 b(jet)2059 2948 y FE(4)p  y F4(insertion)27 b(de)g(l'ob)5 b(jet)2059 2948 y FI(4)p
 2146 2958 V 2199 2928 a FZ(ob)g(jet)2385 2948 y FE(4)357  2146 2958 V 2199 2928 a F4(ob)g(jet)2385 2948 y FI(4)357
 3136 y FZ(R\351cipro)r(quemen)n(t,)40 b(tout)g(ob)5 b(jet)41  3136 y F4(R\351cipro)r(quemen)n(t,)40 b(tout)g(ob)5 b(jet)41
 b(retir\351)e(de)i(la)f(pile)h(l'est)g(par)f(le)g(bas.)g(Le)h(nom)n  b(retir\351)e(de)i(la)f(pile)h(l'est)g(par)f(le)g(bas.)g(Le)h(nom)n
 (bre)232 3236 y(d'\351l\351men)n(t)22 b(de)g(la)f(pile)h(n'est)g  (bre)232 3236 y(d'\351l\351men)n(t)22 b(de)g(la)f(pile)h(n'est)g
 (limit\351)g(que)g(par)f(la)g(m\351moire)g(disp)r(onible)g(sur)h(le)f  (limit\351)g(que)g(par)f(la)g(m\351moire)g(disp)r(onible)g(sur)h(le)f
Line 23894  b(de)g(pro)n(v)n(o)r(que)e(que)i(le)g(c) Line 26604  b(de)g(pro)n(v)n(o)r(que)e(que)i(le)g(c)
 y(supprim\351s)20 b(en)n(tretiennen)n(t)f(une)h(liste)g(cac)n(he)f(p)r  y(supprim\351s)20 b(en)n(tretiennen)n(t)f(une)h(liste)g(cac)n(he)f(p)r
 (our)g(r\351duire)g(au)h(maxim)n(um)f(les)h(allo)r(cations)232  (our)g(r\351duire)g(au)h(maxim)n(um)f(les)h(allo)r(cations)232
 3634 y(de)28 b(m\351moire.)p 0 TeXcolorgray 0 TeXcolorgray  3634 y(de)28 b(m\351moire.)p 0 TeXcolorgray 0 TeXcolorgray
 948 3833 a Fp(4)p 1039 3863 V 103 w FZ(ob)5 b(jet)1279  948 3833 a FJ(4)p 1039 3863 V 103 w F4(ob)5 b(jet)1279
 3853 y FE(1)p 2104 3863 V 948 3932 a Fp(3)p 1039 3962  3853 y FI(1)p 2104 3863 V 948 3932 a FJ(3)p 1039 3962
 V 103 w FZ(ob)g(jet)1279 3953 y FE(2)p 2104 3962 V 2157  V 103 w F4(ob)g(jet)1279 3953 y FI(2)p 2104 3962 V 2157
 3932 a FZ(ob)g(jet)2344 3953 y FE(1)948 4032 y Fp(2)p  3932 a F4(ob)g(jet)2344 3953 y FI(1)948 4032 y FJ(2)p
 1039 4062 V 103 w FZ(ob)g(jet)1279 4052 y FE(3)1668 4032  1039 4062 V 103 w F4(ob)g(jet)1279 4052 y FI(3)1668 4032
 y FQ(\000)-14 b(!)p 2104 4062 V 355 w FZ(ob)5 b(jet)2344  y FK(\000)-14 b(!)p 2104 4062 V 355 w F4(ob)5 b(jet)2344
 4052 y FE(2)948 4132 y Fp(1)p 1039 4161 V 103 w FZ(ob)g(jet)1279  4052 y FI(2)948 4132 y FJ(1)p 1039 4161 V 103 w F4(ob)g(jet)1279
 4152 y FE(4)1416 4132 y FZ(retrait)26 b(de)i(l'ob)5 b(jet)2017  4152 y FI(4)1416 4132 y F4(retrait)26 b(de)i(l'ob)5 b(jet)2017
 4152 y FE(4)p 2104 4161 V 2157 4132 a FZ(ob)g(jet)2344  4152 y FI(4)p 2104 4161 V 2157 4132 a F4(ob)g(jet)2344
 4152 y FE(3)357 4340 y FZ(Ainsi,)27 b(la)g(pile)g(op)r(\351rationnelle)  4152 y FI(3)357 4340 y F4(Ainsi,)27 b(la)g(pile)g(op)r(\351rationnelle)
 f(se)h(comp)r(orte)f(comme)h(une)g(\034le)g(LIF)n(O)2625  f(se)h(comp)r(orte)f(comme)h(une)g(\034le)g(LIF)n(O)2625
 4310 y FF(1)2689 4340 y FZ(\340)g(extension)232 4439  4310 y FL(1)2689 4340 y F4(\340)g(extension)232 4439
 y(non)38 b(limit\351e.)h(Seules)f(deux)g(erreurs)f(p)r(euv)n(en)n(t)h  y(non)38 b(limit\351e.)h(Seules)f(deux)g(erreurs)f(p)r(euv)n(en)n(t)h
 (\352tre)g(pro)n(v)n(o)r(qu\351es)d(par)j(des)g(op)r(\351rations)232  (\352tre)g(pro)n(v)n(o)r(qu\351es)d(par)j(des)g(op)r(\351rations)232
 4539 y(directes)27 b(sur)g(cette)h(pile)f(:)p 0 TeXcolorgray  4539 y(directes)27 b(sur)g(cette)h(pile)f(:)p 0 TeXcolorgray
Line 23920  g(en)h(cas)e(de)i(ten)n(tativ)n(e)e(de)i Line 26630  g(en)h(cas)e(de)i(ten)n(tativ)n(e)e(de)i
 5044 y(ob)5 b(jet.)20 b(Cette)h(erreur)e(est)i(une)g(erreur)e  5044 y(ob)5 b(jet.)20 b(Cette)h(erreur)e(est)i(une)g(erreur)e
 (d'ex\351cution)h(p)r(ouv)-5 b(an)n(t)20 b(\352tre)g(r\351cup)r  (d'ex\351cution)h(p)r(ouv)-5 b(an)n(t)20 b(\352tre)g(r\351cup)r
 (\351r\351e)g(gr\342ce)440 5144 y(\340)k(une)h(structure)f(de)h(con)n  (\351r\351e)g(gr\342ce)440 5144 y(\340)k(une)h(structure)f(de)h(con)n
 (tr\364le)e FI(iferr)f FZ(ou)j(\340)f(une)h(racine)e(secondaire)g(de)i  (tr\364le)e FO(iferr)f F4(ou)j(\340)f(une)h(racine)e(secondaire)g(de)i
 (pro)r(cessus)440 5244 y FI(nrproc)p FZ(.)p 0 TeXcolorgray  (pro)r(cessus)440 5244 y FO(nrproc)p F4(.)p 0 TeXcolorgray
 232 5345 1146 4 v 322 5422 a Fw(1)p Fx(.)35 b(Last)24  232 5345 1146 4 v 322 5422 a FA(1)p FB(.)35 b(Last)24
 b(In)g(First)g(Out)p 0 TeXcolorgray 0 TeXcolorgray 1623  b(In)g(First)g(Out)p 0 TeXcolorgray 0 TeXcolorgray 1623
 5632 a FY(51)p 0 TeXcolorgray eop end  5632 a F3(63)p 0 TeXcolorgray eop end
 %%Page: 52 52  %%Page: 64 64
 TeXDict begin 52 51 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 64 63 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(52)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(64)g F4(\026)i(#)p
 FY(52)p 0 TeXcolorgray -217 5461 a  F3(64)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1340 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 989 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1245 a  TeXcolorgray -458 895 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1245 a Fq(6)-458 1245 y   -458 895 a Fu(6)-458 895 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1245 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  895 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(64)764
 FY(52)764 b Fz(CHAPITRE)29 b Fy(6)p Fz(.)55 b(MODIFICA)-7  b FD(CHAPITRE)29 b FC(6)p FD(.)55 b(MODIFICA)-7 b(TIONS)27
 b(TIONS)27 b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 656  b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 656 540 a Fy(6)p
 540 a Fu(6)p Fv(.)p Fu(1)130 b Fv(F)-11 b(onctionnemen)l(t)42  Fz(.)p Fy(1)130 b Fz(F)-11 b(onctionnemen)l(t)42 b(des)h(routines)g
 b(des)h(routines)g(d'\351v)-7 b(aluation)780 728 y FZ(A)e(v)k(an)n(t)34  (d'\351v)-7 b(aluation)780 728 y F4(A)e(v)k(an)n(t)34
 b(d'ab)r(order)e(les)h(mo)r(di\034cations)f(implicites)i(de)f(la)g  b(d'ab)r(order)e(les)h(mo)r(di\034cations)f(implicites)i(de)f(la)g
 (pile,)h(il)g(con)n(vien)n(t)e(de)i(com\177)656 828 y(prendre)e(le)h  (pile,)h(il)g(con)n(vien)n(t)e(de)i(com\177)656 828 y(prendre)e(le)h
 (fonctionnemen)n(t)g(in)n(terne)f(du)h(RPL/)p FY(2)g  (fonctionnemen)n(t)g(in)n(terne)f(du)h(RPL/)p F3(2)g
 FZ(et)g(en)g(particulier)f(les)g(m\351canismes)656 927  F4(et)g(en)g(particulier)f(les)g(m\351canismes)656 927
 y(conduisan)n(t)20 b(\340)i(l'\351v)-5 b(aluation)20  y(conduisan)n(t)20 b(\340)i(l'\351v)-5 b(aluation)20
 b(d'une)i(expression.)e(P)n(our)h(le)g(s\351quenceur,)g(tout)g(est)h  b(d'une)i(expression.)e(P)n(our)h(le)g(s\351quenceur,)g(tout)g(est)h
 (ob)5 b(jet,)21 b(et)656 1027 y(en)h(tan)n(t)h(qu'ob)5  (ob)5 b(jet,)21 b(et)656 1027 y(en)h(tan)n(t)h(qu'ob)5
Line 23968  b(jets)22 b(qui)g(ne)h(p)r(euv)n(en)n(t) Line 26678  b(jets)22 b(qui)g(ne)h(p)r(euv)n(en)n(t)
 b(jets)22 b(directemen)n(t)656 1226 y(\351v)-5 b(aluables.)780  b(jets)22 b(directemen)n(t)656 1226 y(\351v)-5 b(aluables.)780
 1329 y(Ainsi,)24 b(p)r(our)f(qu'un)h(ob)5 b(jet)23 b(soit)h(\351v)-5  1329 y(Ainsi,)24 b(p)r(our)f(qu'un)h(ob)5 b(jet)23 b(soit)h(\351v)-5
 b(alu\351,)23 b(il)h(est)f(r\351duit)h(\340)f(un)h(arbre)2891  b(alu\351,)23 b(il)h(est)f(r\351duit)h(\340)f(un)h(arbre)2891
 1299 y FF(2)2950 1329 y FZ(d'atomes)f(\351v)-5 b(alu\351)656  1299 y FL(2)2950 1329 y F4(d'atomes)f(\351v)-5 b(alu\351)656
 1429 y(s\351quen)n(tiellemen)n(t.)25 b(Un)h(programme)d(est)j(comp)r  1429 y(s\351quen)n(tiellemen)n(t.)25 b(Un)h(programme)d(est)j(comp)r
 (os\351)e(de)i(plusieurs)f(arbres,)e(c)n(haque)i(arbre)656  (os\351)e(de)i(plusieurs)f(arbres,)e(c)n(haque)i(arbre)656
 1528 y(con)n(tenan)n(t)30 b(une)i(d\351\034nition.)f(Le)g(branc)n  1528 y(con)n(tenan)n(t)30 b(une)i(d\351\034nition.)f(Le)g(branc)n
Line 23981  b(alu\351,)23 b(il)h(est)f(r\351duit)h(\ Line 26691  b(alu\351,)23 b(il)h(est)f(r\351duit)h(\
 1930 y(La)e(repr\351sen)n(tation)e(in)n(terne)i(du)g(programme)e(de)i  1930 y(La)e(repr\351sen)n(tation)e(in)n(terne)i(du)g(programme)e(de)i
 (calcul)g(de)g(factorielle)f(d\351j\340)h(\351v)n(o)r(qu\351)656  (calcul)g(de)g(factorielle)f(d\351j\340)h(\351v)n(o)r(qu\351)656
 2030 y(dans)i(cet)g(ouvrage)p 0.5 TeXcolorgray 780 2180  2030 y(dans)i(cet)g(ouvrage)p 0.5 TeXcolorgray 780 2180
 a Fw(0001)p 0 TeXcolorgray 37 w Fn(CALCUL_DE_FACTORIELLE)p  a FA(0001)p 0 TeXcolorgray 37 w Fs(CALCUL_DE_FACTORIELLE)p
 0.5 TeXcolorgray 780 2259 a Fw(0002)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2259 a FA(0002)p 0 TeXcolorgray
 37 w Fn(<<)p 0.5 TeXcolorgray 780 2338 a Fw(0003)p 0  37 w Fs(<<)p 0.5 TeXcolorgray 780 2338 a FA(0003)p 0
 TeXcolorgray 178 w Fn("Calcul)37 b(de)f(n!")g(disp)g("n)g(=)g(")f  TeXcolorgray 178 w Fs("Calcul)37 b(de)f(n!")g(disp)g("n)g(=)g(")f
 (prompt)i(str->)p 0.5 TeXcolorgray 780 2417 a Fw(0004)p  (prompt)i(str->)p 0.5 TeXcolorgray 780 2417 a FA(0004)p
 0 TeXcolorgray 178 w Fn(if)p 0.5 TeXcolorgray 780 2496  0 TeXcolorgray 178 w Fs(if)p 0.5 TeXcolorgray 780 2496
 a Fw(0005)p 0 TeXcolorgray 319 w Fn(dup)f(dup)g(ip)g(same)p  a FA(0005)p 0 TeXcolorgray 319 w Fs(dup)f(dup)g(ip)g(same)p
 0.5 TeXcolorgray 780 2575 a Fw(0006)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2575 a FA(0006)p 0 TeXcolorgray
 178 w Fn(then)p 0.5 TeXcolorgray 780 2653 a Fw(0007)p  178 w Fs(then)p 0.5 TeXcolorgray 780 2653 a FA(0007)p
 0 TeXcolorgray 319 w Fn(FACTORIELLE)i(disp)p 0.5 TeXcolorgray  0 TeXcolorgray 319 w Fs(FACTORIELLE)i(disp)p 0.5 TeXcolorgray
 780 2732 a Fw(0008)p 0 TeXcolorgray 178 w Fn(else)p 0.5  780 2732 a FA(0008)p 0 TeXcolorgray 178 w Fs(else)p 0.5
 TeXcolorgray 780 2811 a Fw(0009)p 0 TeXcolorgray 319  TeXcolorgray 780 2811 a FA(0009)p 0 TeXcolorgray 319
 w Fn(drop)p 0.5 TeXcolorgray 780 2890 a Fw(0010)p 0 TeXcolorgray  w Fs(drop)p 0.5 TeXcolorgray 780 2890 a FA(0010)p 0 TeXcolorgray
 319 w Fn("ERREUR)f(:)f(argument)h(n)f(non)g(entier)h(!")f(disp)p  319 w Fs("ERREUR)f(:)f(argument)h(n)f(non)g(entier)h(!")f(disp)p
 0.5 TeXcolorgray 780 2969 a Fw(0011)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2969 a FA(0011)p 0 TeXcolorgray
 178 w Fn(end)p 0.5 TeXcolorgray 780 3048 a Fw(0012)p  178 w Fs(end)p 0.5 TeXcolorgray 780 3048 a FA(0012)p
 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray 780 3127  0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray 780 3127
 a Fw(0013)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3205  a FA(0013)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3205
 a(0014)p 0 TeXcolorgray 37 w Fn(/*)p 0.5 TeXcolorgray  a(0014)p 0 TeXcolorgray 37 w Fs(/*)p 0.5 TeXcolorgray
 780 3284 a Fw(0015)p 0 TeXcolorgray 37 w Fn(=========================)q  780 3284 a FA(0015)p 0 TeXcolorgray 37 w Fs(=========================)q
 (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p  (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p
 0.5 TeXcolorgray 780 3363 a Fw(0016)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3363 a FA(0016)p 0 TeXcolorgray
 107 w Fn(Calcul)h(recursif)h(de)e(factorielle)p 0.5 TeXcolorgray  107 w Fs(Calcul)h(recursif)h(de)e(factorielle)p 0.5 TeXcolorgray
 780 3442 a Fw(0017)p 0 TeXcolorgray 37 w Fn(=========================)q  780 3442 a FA(0017)p 0 TeXcolorgray 37 w Fs(=========================)q
 (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p  (====)q(===)q(====)q(===)q(====)q(====)q(===)q(====)q(====)q(===)q(==)p
 0.5 TeXcolorgray 780 3521 a Fw(0018)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3521 a FA(0018)p 0 TeXcolorgray
 37 w Fn(*/)p 0.5 TeXcolorgray 780 3600 a Fw(0019)p 0  37 w Fs(*/)p 0.5 TeXcolorgray 780 3600 a FA(0019)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 3679 a(0020)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 3679 a(0020)p 0 TeXcolorgray
 37 w Fn(FACTORIELLE)p 0.5 TeXcolorgray 780 3758 a Fw(0021)p  37 w Fs(FACTORIELLE)p 0.5 TeXcolorgray 780 3758 a FA(0021)p
 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 3836  0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 3836
 a Fw(0022)p 0 TeXcolorgray 178 w Fn(->)g(N)p 0.5 TeXcolorgray  a FA(0022)p 0 TeXcolorgray 178 w Fs(->)g(N)p 0.5 TeXcolorgray
 780 3915 a Fw(0023)p 0 TeXcolorgray 178 w Fn(<<)p 0.5  780 3915 a FA(0023)p 0 TeXcolorgray 178 w Fs(<<)p 0.5
 TeXcolorgray 780 3994 a Fw(0024)p 0 TeXcolorgray 319  TeXcolorgray 780 3994 a FA(0024)p 0 TeXcolorgray 319
 w Fn(if)p 0.5 TeXcolorgray 780 4073 a Fw(0025)p 0 TeXcolorgray  w Fs(if)p 0.5 TeXcolorgray 780 4073 a FA(0025)p 0 TeXcolorgray
 460 w Fn(N)g(1)f(>)p 0.5 TeXcolorgray 780 4152 a Fw(0026)p  460 w Fs(N)g(1)f(>)p 0.5 TeXcolorgray 780 4152 a FA(0026)p
 0 TeXcolorgray 319 w Fn(then)p 0.5 TeXcolorgray 780 4231  0 TeXcolorgray 319 w Fs(then)p 0.5 TeXcolorgray 780 4231
 a Fw(0027)p 0 TeXcolorgray 460 w Fn(N)h(dup)g(1)f(-)h(FACTORIELLE)i(*)p  a FA(0027)p 0 TeXcolorgray 460 w Fs(N)h(dup)g(1)f(-)h(FACTORIELLE)i(*)p
 0.5 TeXcolorgray 780 4310 a Fw(0028)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4310 a FA(0028)p 0 TeXcolorgray
 319 w Fn(else)p 0.5 TeXcolorgray 780 4389 a Fw(0029)p  319 w Fs(else)p 0.5 TeXcolorgray 780 4389 a FA(0029)p
 0 TeXcolorgray 460 w Fn(1)p 0.5 TeXcolorgray 780 4467  0 TeXcolorgray 460 w Fs(1)p 0.5 TeXcolorgray 780 4467
 a Fw(0030)p 0 TeXcolorgray 319 w Fn(end)p 0.5 TeXcolorgray  a FA(0030)p 0 TeXcolorgray 319 w Fs(end)p 0.5 TeXcolorgray
 780 4546 a Fw(0031)p 0 TeXcolorgray 178 w Fn(>>)p 0.5  780 4546 a FA(0031)p 0 TeXcolorgray 178 w Fs(>>)p 0.5
 TeXcolorgray 780 4625 a Fw(0032)p 0 TeXcolorgray 37 w  TeXcolorgray 780 4625 a FA(0032)p 0 TeXcolorgray 37 w
 Fn(>>)656 4785 y FZ(est)29 b(faite)g(\340)f(la)h(\034gure)f  Fs(>>)656 4785 y F4(est)29 b(faite)g(\340)f(la)h(\034gure)f
 FY(6)p FZ(.)p FY(1)f FZ(sous)h(la)h(forme)f(de)h(deux)g(arbres)e  F3(6)p F4(.)p F3(1)f F4(sous)h(la)h(forme)f(de)h(deux)g(arbres)e
 (atomiques)h(et)h(d'une)g(gre\033e,)656 4885 y(apparaissan)n(t)18  (atomiques)h(et)h(d'une)g(gre\033e,)656 4885 y(apparaissan)n(t)18
 b(en)j(gris,)e(et)j(relian)n(t)d(le)i(programme)e(principal)h  b(en)j(gris,)e(et)j(relian)n(t)d(le)i(programme)e(principal)h
 FI(CALCUL_DE_FACTOR)o(IE)o(LLE)656 4984 y FZ(\340)29  FO(CALCUL_DE_FACTOR)o(IE)o(LLE)656 4984 y F4(\340)29
 b(la)g(fonction)g FI(FACTORIELLE)p FZ(.)d(La)j(fonction)g  b(la)g(fonction)g FO(FACTORIELLE)p F4(.)d(La)j(fonction)g
 FI(FACTORIELLE)c FZ(est)k(r\351cursiv)n(e)f(et)i(s'app)r(elle)656  FO(FACTORIELLE)c F4(est)k(r\351cursiv)n(e)f(et)i(s'app)r(elle)656
 5084 y(elle-m\352me.)41 b(Le)g(s\351quenceur)f(accepte)g(les)h  5084 y(elle-m\352me.)41 b(Le)g(s\351quenceur)f(accepte)g(les)h
 (fonctions)f(r\351cursiv)n(es)f(sans)h(limitation)h(de)656  (fonctions)f(r\351cursiv)n(es)f(sans)h(limitation)h(de)656
 5184 y(profondeur)27 b(et)h(con)n(trairemen)n(t)f(\340)h(d'autres)f  5184 y(profondeur)27 b(et)h(con)n(trairemen)n(t)f(\340)h(d'autres)f
 (langages)f(comme)i(le)h(F)-7 b(ortran,)27 b(il)h(n'est)h(pas)p  (langages)f(comme)i(le)h(F)-7 b(ortran,)27 b(il)h(n'est)h(pas)p
 0 TeXcolorgray 656 5266 1146 4 v 745 5343 a Fw(2)p Fx(.)35  0 TeXcolorgray 656 5266 1146 4 v 745 5343 a FA(2)p FB(.)35
 b(Il)22 b(s'agit)f(d'un)g(arbre)i(et)f(non)g(d'une)g(s\351quence)h(car)  b(Il)22 b(s'agit)f(d'un)g(arbre)i(et)f(non)g(d'une)g(s\351quence)h(car)
 g(les)e(ob)t(jets)h(p)r(euv)n(en)n(t)h(con)n(tenir)g(non)f(seulemen)n  g(les)e(ob)t(jets)h(p)r(euv)n(en)n(t)h(con)n(tenir)g(non)f(seulemen)n
 (t)656 5422 y(des)i(atomes)g(mais)f(aussi)g(d'autres)i(ob)t(jets.)p  (t)656 5422 y(des)i(atomes)g(mais)f(aussi)g(d'autres)i(ob)t(jets.)p
 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a FY(52)p 0 TeXcolorgray  0 TeXcolorgray 0 TeXcolorgray 2047 5632 a F3(64)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 53 53  %%Page: 65 65
 TeXDict begin 53 52 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 65 64 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(53)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(65)g F4(\026)i(#)p
 FY(53)p 0 TeXcolorgray -217 5461 a  F3(65)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(6)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(6)p
 Fz(.)p Fy(1)p Fz(.)55 b(F)n(ONCTIONNEMENT)28 b(DES)g(R)n(OUTINES)g  FD(.)p FC(1)p FD(.)55 b(F)n(ONCTIONNEMENT)28 b(DES)g(R)n(OUTINES)g
 (D'\311V)-9 b(ALUA)i(TION)437 b FY(53)p .7 TeXcolorgray  (D'\311V)-9 b(ALUA)i(TION)437 b F3(65)p .7 TeXcolorgray
 .7 TeXcolorgray 4134 1340 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray 4134 989 227 266 v .7 TeXcolorgray 0
 TeXcolorgray 4219 1245 a Fq(6)p .7 TeXcolorgray 0 TeXcolorgray  TeXcolorgray 4219 895 a Fu(6)p .7 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 232 540 a FZ(n\351cessaire)24 b(de)h(d\351clarer)f(une)h  0 TeXcolorgray 232 540 a F4(n\351cessaire)24 b(de)h(d\351clarer)f(une)h
 (fonction)g(r\351cursiv)n(e)e(car)h(elles)h(ne)h(s'ex\351cuten)n(t)e  (fonction)g(r\351cursiv)n(e)e(car)h(elles)h(ne)h(s'ex\351cuten)n(t)e
 (pas)h(dans)g(le)232 640 y(m\352me)j(plan)f(m\351moire.)357  (pas)h(dans)g(le)232 640 y(m\352me)j(plan)f(m\351moire.)357
 739 y(L'exemple)i(pr\351c\351den)n(t)g(est)h(v)n(olon)n(tairemen)n(t)d  739 y(L'exemple)i(pr\351c\351den)n(t)g(est)h(v)n(olon)n(tairemen)n(t)d
Line 24070  TeXcolorgray 4219 1245 a Fq(6)p .7 TeXco Line 26780  TeXcolorgray 4219 1245 a Fq(6)p .7 TeXco
 839 y(de)j(donn\351es)f(atomiques)f(et)i(ne)f(doit)g(pas)g(faire)g  839 y(de)j(donn\351es)f(atomiques)f(et)i(ne)f(doit)g(pas)g(faire)g
 (accroire)e(qu'il)i(existe)g(une)h(quelconque)232 939  (accroire)e(qu'il)i(existe)g(une)h(quelconque)232 939
 y(\351quiv)-5 b(alence)32 b(en)n(tre)g(les)g(atomes)g(et)g(les)g(t)n  y(\351quiv)-5 b(alence)32 b(en)n(tre)g(les)g(atomes)g(et)g(les)g(t)n
 (yp)r(es)h(d'ob)5 b(jets)32 b(du)g(RPL/)p FY(2)p FZ(.)g(Les)g(atomes)g  (yp)r(es)h(d'ob)5 b(jets)32 b(du)g(RPL/)p F3(2)p F4(.)g(Les)g(atomes)g
 (son)n(t)232 1038 y(les)j(d\351\034nitions)f(in)n(trins\350ques,)g(les)  (son)n(t)232 1038 y(les)j(d\351\034nitions)f(in)n(trins\350ques,)g(les)
 g(d\351\034nitions)g(extrins\350ques)f(et)i(les)g(ob)5  g(d\351\034nitions)g(extrins\350ques)f(et)i(les)g(ob)5
 b(jets)34 b(des)g(t)n(yp)r(es)232 1138 y(suiv)-5 b(an)n(ts)27  b(jets)34 b(des)g(t)n(yp)r(es)232 1138 y(suiv)-5 b(an)n(ts)27
Line 24097  b(;)p 0 TeXcolorgray 357 2134 a(\025)p 0 Line 26807  b(;)p 0 TeXcolorgray 357 2134 a(\025)p 0
 (Ils)i(se)g(comp)r(osen)n(t)f(d'une)h(fonction)f(et)i(d'une)232  (Ils)i(se)g(comp)r(osen)n(t)f(d'une)h(fonction)f(et)i(d'une)232
 2533 y(collection)c(d'ob)5 b(jets)27 b(atomiques)f(ou)h(non.)g(L'arbre)  2533 y(collection)c(d'ob)5 b(jets)27 b(atomiques)f(ou)h(non.)g(L'arbre)
 f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 TeXcolorgray  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p 0 TeXcolorgray
 0 TeXcolorgray 771 2698 a FI({)43 b(1)h(5)f(3)g(<[)g([)g(1)g(2)g(])g  0 TeXcolorgray 771 2698 a FO({)43 b(1)h(5)f(3)g(<[)g([)g(1)g(2)g(])g
 ('X+1')f(]>)g(<<)h(X)g(sin)g(>>)f(})232 2864 y FZ(est)1591  ('X+1')f(]>)g(<<)h(X)g(sin)g(>>)f(})232 2864 y F4(est)1591
 2930 y  2930 y
   
  1591 2930 a 1591 2930 a   1591 2930 a 1591 2930 a
Line 24129  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 26839  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fx({)24 b(})1591   1591 2930 a FB({)24 b(})1591
 2930 y  2930 y
   
   
Line 24152  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 26862  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fw(1)1591 2930 y   1591 2930 a FA(1)1591 2930 y
   
   
  pgfr   pgfr
Line 24182  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 26892  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fw(5)1591   1591 2930 a FA(5)1591
 2930 y  2930 y
   
   
Line 24213  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 26923  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fw(3)1591 2930 y   1591 2930 a FA(3)1591 2930 y
   
   
  pgfr   pgfr
Line 24243  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 26953  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fx(<[)f(]>)1591   1591 2930 a FB(<[)f(]>)1591
 2930 y  2930 y
   
   
Line 24274  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 26984  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fx([)g Fw(1)h(2)g Fx(])1591 2930 y   1591 2930 a FB([)g FA(1)h(2)g FB(])1591 2930 y
   
   
  pgfr   pgfr
Line 24305  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 27015  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
  0 setgray   0 setgray
   
 1591 2930 a Fx(')f(')1591 2930 y  1591 2930 a FB(')f(')1591 2930 y
   
   
  pgfr   pgfr
Line 24335  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 27045  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fx(X)1591   1591 2930 a FB(X)1591
 2930 y  2930 y
   
   
Line 24366  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 27076  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fw(1)1591 2930 y   1591 2930 a FA(1)1591 2930 y
   
   
  pgfr   pgfr
Line 24396  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 27106  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fx(+)1591   1591 2930 a FB(+)1591
 2930 y  2930 y
   
   
Line 24431  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 27141  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
   
  0 setgray   0 setgray
  1591 2930 a Fx(\023)h(\024)1591 2930 y   1591 2930 a FB(\023)h(\024)1591 2930 y
   
   
  pgfr   pgfr
Line 24462  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p Line 27172  f(asso)r(ci\351)g(\340)h(l'ob)5 b(jet)p
   
  0 setgray   0 setgray
  1591 2930   1591 2930
 a Fx(X)1591 2930 y  a FB(X)1591 2930 y
   
   
  pgfr   pgfr
Line 24492  a Fx(X)1591 2930 y Line 27202  a Fx(X)1591 2930 y
   
   
  0 setgray   0 setgray
  1591 2930 a Fx(SIN)1591 2930 y   1591 2930 a FB(SIN)1591 2930 y
   
   
  pgfr   pgfr
Line 24521  a Fx(X)1591 2930 y Line 27231  a Fx(X)1591 2930 y
   
   
  357   357
 4140 a FZ(Les)32 b(manipulations)e(des)i(ob)5 b(jets)32  4140 a F4(Les)32 b(manipulations)e(des)i(ob)5 b(jets)32
 b(atomiques)f(son)n(t)g(imm\351diates.)h(En)g(rev)-5  b(atomiques)f(son)n(t)g(imm\351diates.)h(En)g(rev)-5
 b(anc)n(he,)31 b(les)232 4240 y(op)r(\351rations)26 b(p)r(ortan)n(t)h  b(anc)n(he,)31 b(les)232 4240 y(op)r(\351rations)26 b(p)r(ortan)n(t)h
 (sur)g(des)g(ob)5 b(jets)27 b(non)h(atomiques)e(requi\350ren)n(t)g  (sur)g(des)g(ob)5 b(jets)27 b(non)h(atomiques)e(requi\350ren)n(t)g
Line 24532  b(au)i(moins)f(une)g(fois)g(\340)g(c)n(h Line 27242  b(au)i(moins)f(une)g(fois)g(\340)g(c)n(h
 h(qui)h(est)f(co\373teux)g(en)h(terme)f(de)232 4538 y(temps)27  h(qui)h(est)f(co\373teux)g(en)h(terme)f(de)232 4538 y(temps)27
 b(de)f(calcul.)g(Il)g(s'agit)g(donc)g(d'utiliser)f(les)h(ob)5  b(de)f(calcul.)g(Il)g(s'agit)g(donc)g(d'utiliser)f(les)h(ob)5
 b(jets)26 b(non)g(atomiques)f(\340)h(b)r(on)g(escien)n(t.)232  b(jets)26 b(non)g(atomiques)f(\340)h(b)r(on)g(escien)n(t.)232
 4771 y FL(6)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(Cas)37  4771 y FR(6)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Cas)37
 b(d'un)h(programme)g(in)m(terpr\351t\351)357 4924 y FZ(Les)c  b(d'un)h(programme)g(in)m(terpr\351t\351)357 4924 y F4(Les)c
 (di\033\351ren)n(ts)f(arbres)g(son)n(t)g(cr\351\351s)g(dynamiquemen)n  (di\033\351ren)n(ts)f(arbres)g(son)n(t)g(cr\351\351s)g(dynamiquemen)n
 (t)h(lors)f(de)h(l'in)n(terpr\351tation)f(du)232 5023  (t)h(lors)f(de)h(l'in)n(terpr\351tation)f(du)232 5023
 y(programme.)20 b(Chaque)h(arbre)g(est)h(parcouru)e(de)i(fa\347on)f  y(programme.)20 b(Chaque)h(arbre)g(est)h(parcouru)e(de)i(fa\347on)f
 (\340)h(\351v)-5 b(aluer)21 b(s\351quen)n(tiellemen)n(t)g(tous)232  (\340)h(\351v)-5 b(aluer)21 b(s\351quen)n(tiellemen)n(t)g(tous)232
 5123 y(les)i(atomes)g(qui)g(le)g(comp)r(osen)n(t.)f(Chaque)h(atome)f  5123 y(les)i(atomes)g(qui)g(le)g(comp)r(osen)n(t.)f(Chaque)h(atome)f
 (est)i(trait\351)e(selon)h(l'algorithme)e FY(6)p FZ(.)p  (est)i(trait\351)e(selon)h(l'algorithme)e F3(6)p F4(.)p
 FY(2)p FZ(.)h(Les)232 5223 y(traitemen)n(ts)40 b(des)h(exceptions)e  F3(2)p F4(.)h(Les)232 5223 y(traitemen)n(ts)40 b(des)h(exceptions)e
 (comme)h(les)h(erreurs)d(de)j(syn)n(taxe)e(n'apparaissen)n(t)g(pas)232  (comme)h(les)h(erreurs)d(de)j(syn)n(taxe)e(n'apparaissen)n(t)g(pas)232
 5322 y(sur)c(la)f(\034gure.)h(L'emplacemen)n(t)f(du)h(debugger)f(dans)g  5322 y(sur)c(la)f(\034gure.)h(L'emplacemen)n(t)f(du)h(debugger)f(dans)g
 (la)h(b)r(oucle)f(principale)g(n'est)i(pas)232 5422 y(indiqu\351e.)p  (la)h(b)r(oucle)f(principale)g(n'est)i(pas)232 5422 y(indiqu\351e.)p
 0 TeXcolorgray 1623 5632 a FY(53)p 0 TeXcolorgray eop  0 TeXcolorgray 1623 5632 a F3(65)p 0 TeXcolorgray eop
 end  end
 %%Page: 54 54  %%Page: 66 66
 TeXDict begin 54 53 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 66 65 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(54)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(66)g F4(\026)i(#)p
 FY(54)p 0 TeXcolorgray -217 5461 a  F3(66)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1340 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 989 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1245 a  TeXcolorgray -458 895 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1245 a Fq(6)-458 1245 y   -458 895 a Fu(6)-458 895 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1245 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  895 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(66)764
 FY(54)764 b Fz(CHAPITRE)29 b Fy(6)p Fz(.)55 b(MODIFICA)-7  b FD(CHAPITRE)29 b FC(6)p FD(.)55 b(MODIFICA)-7 b(TIONS)27
 b(TIONS)27 b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 0  b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 0 TeXcolorgray
 TeXcolorgray 1200 2078 a  1200 2078 a
   
  1200 2078 a 1200 2078 a   1200 2078 a 1200 2078 a
   
Line 24603  TeXcolorgray 1200 2078 a Line 27313  TeXcolorgray 1200 2078 a
   
   
  0 setgray   0 setgray
  1200   1200 2078 a FB(CALCUL_DE_F)f(A)n
 2078 a Fx(CALCUL_DE_F)f(A)n(CTORIELLE)1200 2078 y  (CTORIELLE)1200 2078 y
   
   
  pgfr   pgfr
Line 24626  TeXcolorgray 1200 2078 a Line 27336  TeXcolorgray 1200 2078 a
   
   
  0 setgray   0 setgray
  1200   1200 2078 a FB(\023)1200 2078
 2078 a Fx(\023)1200 2078 y  y
   
   
  pgfr   pgfr
Line 24657  TeXcolorgray 1200 2078 a Line 27367  TeXcolorgray 1200 2078 a
   
   
  0 setgray   0 setgray
  1200 2078 a Fx("Calcul)24   1200 2078 a FB("Calcul)24 b(de)g(n)12 b(!")1200 2078
 b(de)g(n)12 b(!")1200 2078 y  y
   
   
  pgfr   pgfr
Line 24688  b(de)g(n)12 b(!")1200 2078 y Line 27398  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(disp)1200   1200 2078 a FB(disp)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 24719  b(de)g(n)12 b(!")1200 2078 y Line 27428  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx("n)24 b(=)g(")1200 2078 y   1200 2078 a FB("n)24
   b(=)g(")1200 2078 y
   
   
  pgfr   pgfr
Line 24749  b(de)g(n)12 b(!")1200 2078 y Line 27459  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200   1200 2078 a FB(prompt)1200 2078 y
 2078 a Fx(prompt)1200 2078 y  
   
   
  pgfr   pgfr
Line 24780  b(de)g(n)12 b(!")1200 2078 y Line 27489  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(str)p Fk(!)1200  
 2078 y  1200 2078 a FB(str)p Fp(!)1200 2078 y
   
   
  pgfr   pgfr
Line 24811  b(de)g(n)12 b(!")1200 2078 y Line 27520  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(if)1200 2078 y   1200 2078 a FB(if)1200
   2078 y
   
   
  pgfr   pgfr
Line 24841  b(de)g(n)12 b(!")1200 2078 y Line 27551  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(dup)1200   1200 2078 a FB(dup)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 24872  b(de)g(n)12 b(!")1200 2078 y Line 27581  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(dup)1200 2078 y   1200 2078 a FB(dup)1200
   2078 y
   
   
  pgfr   pgfr
Line 24902  b(de)g(n)12 b(!")1200 2078 y Line 27612  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(ip)1200   1200 2078 a FB(ip)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 24933  b(de)g(n)12 b(!")1200 2078 y Line 27642  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(same)1200 2078 y   1200 2078 a FB(same)1200
   2078 y
   
   
  pgfr   pgfr
Line 24963  b(de)g(n)12 b(!")1200 2078 y Line 27673  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(then)1200   1200 2078 a FB(then)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 24994  b(de)g(n)12 b(!")1200 2078 y Line 27703  b(de)g(n)12 b(!")1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(F)-8 b(A)n(CTORIELLE)1200 2078   1200 2078 a FB(F)-8
 y  b(A)n(CTORIELLE)1200 2078 y
   
   
  pgfr   pgfr
Line 25025  y Line 27734  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(disp)1200 2078 y   1200 2078 a FB(disp)1200
   2078 y
   
   
  pgfr   pgfr
Line 25055  y Line 27765  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(else)1200   1200 2078 a FB(else)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25086  y Line 27795  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(drop)1200 2078 y   1200 2078 a FB(drop)1200
   2078 y
   
   
  pgfr   pgfr
Line 25116  y Line 27826  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx("ERREUR)23   1200 2078 a FB("ERREUR)23 b(:)g(argumen)n(t)j(n)e(non)g(en)n
 b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier)13 b(!")1200  (tier)13 b(!")1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25148  b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier) Line 27857  b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier)
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(disp)1200 2078 y   1200 2078 a FB(disp)1200 2078
   y
   
   
  pgfr   pgfr
Line 25178  b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier) Line 27888  b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier)
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(end)1200   1200 2078 a FB(end)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25209  b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier) Line 27918  b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier)
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(\024)1200 2078 y   1200 2078 a FB(\024)1200
   2078 y
   
   
  pgfr   pgfr
Line 25241  b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier) Line 27951  b(:)g(argumen)n(t)j(n)e(non)g(en)n(tier)
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(F)-8   1200 2078 a FB(F)-8 b(A)n(CTORIELLE)1200 2078
 b(A)n(CTORIELLE)1200 2078 y  y
   
   
  pgfr   pgfr
Line 25264  b(A)n(CTORIELLE)1200 2078 y Line 27974  b(A)n(CTORIELLE)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(\023)1200   1200 2078 a FB(\023)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25295  b(A)n(CTORIELLE)1200 2078 y Line 28004  b(A)n(CTORIELLE)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fk(!)23 b Fx(N)1200 2078 y   1200 2078 a Fp(!)23
   b FB(N)1200 2078 y
   
   
  pgfr   pgfr
Line 25325  b(A)n(CTORIELLE)1200 2078 y Line 28035  b(A)n(CTORIELLE)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078   1200 2078 a FB(\023)1200 2078 y
 a Fx(\023)1200 2078 y  
   
   
  pgfr   pgfr
Line 25356  a Fx(\023)1200 2078 y Line 28065  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(if)1200 2078 y   1200
   2078 a FB(if)1200 2078 y
   
   
  pgfr   pgfr
Line 25386  a Fx(\023)1200 2078 y Line 28096  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200   1200 2078 a FB(N)1200 2078 y
 2078 a Fx(N)1200 2078 y  
   
   
  pgfr   pgfr
Line 25417  a Fx(\023)1200 2078 y Line 28126  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fw(1)1200 2078 y  
   1200 2078 a FA(1)1200 2078 y
   
   
  pgfr   pgfr
Line 25447  a Fx(\023)1200 2078 y Line 28157  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
    1200 2078 a FB(>)1200 2078
 1200 2078 a Fx(>)1200 2078 y  y
   
   
  pgfr   pgfr
Line 25478  a Fx(\023)1200 2078 y Line 28188  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(then)1200   1200 2078 a FB(then)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25509  a Fx(\023)1200 2078 y Line 28218  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(N)1200 2078 y   1200 2078 a FB(N)1200
   2078 y
   
   
  pgfr   pgfr
Line 25539  a Fx(\023)1200 2078 y Line 28249  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(dup)1200   1200 2078 a FB(dup)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25570  a Fx(\023)1200 2078 y Line 28279  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fw(1)1200 2078 y   1200 2078 a FA(1)1200
   2078 y
   
   
  pgfr   pgfr
Line 25600  a Fx(\023)1200 2078 y Line 28310  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(-)1200   1200 2078 a FB(-)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25631  a Fx(\023)1200 2078 y Line 28340  a Fx(\023)1200 2078 y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(F)-8 b(A)n(CTORIELLE)1200 2078   1200 2078 a FB(F)-8
 y  b(A)n(CTORIELLE)1200 2078 y
   
   
  pgfr   pgfr
Line 25662  y Line 28371  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(*)1200 2078 y   1200 2078 a FB(*)1200 2078
   y
   
   
  pgfr   pgfr
Line 25692  y Line 28402  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(else)1200   1200 2078 a FB(else)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25723  y Line 28432  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(end)1200 2078 y   1200 2078 a FB(end)1200
   2078 y
   
   
  pgfr   pgfr
Line 25753  y Line 28463  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(\024)1200   1200 2078 a FB(\024)1200 2078 y
 2078 y  
   
   
  pgfr   pgfr
Line 25786  y Line 28495  y
   
   
  0 setgray   0 setgray
  1200 2078 a Fx(\024)1200 2078 y   1200 2078 a FB(\024)1200
   2078 y
   
   
  pgfr   pgfr
Line 25824  y Line 28534  y
 -0.09961 -1.09587 -0.99626 -1.19551 -1.59401 curveto pgfstr restore  -0.09961 -1.09587 -0.99626 -1.19551 -1.59401 curveto pgfstr restore
   
  restore   restore
    0 TeXcolorgray
 0 TeXcolorgray  
  restore   restore
   
  restore   restore
Line 25837  y Line 28546  y
  pgfc   pgfc
   
   
  0 TeXcolorgray 975 4947 a FP(Figure)29   0 TeXcolorgray
 b FY(6)p FZ(.)p FY(1)d FZ(\025)h(Arbre)g(du)h(programme)d  975 4947 a FV(Figure)29 b F3(6)p F4(.)p F3(1)d F4(\025)h(Arbre)g(du)h
 FI(CALCUL_DE_FACTO)o(RI)o(ELL)o(E)p 0 TeXcolorgray 0  (programme)d FO(CALCUL_DE_FACTO)o(RI)o(ELL)o(E)p 0 TeXcolorgray
 TeXcolorgray 0 TeXcolorgray 2047 5632 a FY(54)p 0 TeXcolorgray  0 TeXcolorgray 0 TeXcolorgray 2047 5632 a F3(66)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 55 55  %%Page: 67 67
 TeXDict begin 55 54 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 67 66 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(55)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(67)g F4(\026)i(#)p
 FY(55)p 0 TeXcolorgray -217 5461 a  F3(67)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(6)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(6)p
 Fz(.)p Fy(2)p Fz(.)55 b(OP\311RA)-7 b(TIONS)28 b(IMPLICITES)1517  FD(.)p FC(2)p FD(.)55 b(OP\311RA)-7 b(TIONS)28 b(IMPLICITES)1517
 b FY(55)p .7 TeXcolorgray .7 TeXcolorgray 4134 1340 227  b F3(67)p .7 TeXcolorgray .7 TeXcolorgray 4134 989 227
 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1245 a Fq(6)p  266 v .7 TeXcolorgray 0 TeXcolorgray 4219 895 a Fu(6)p
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540  .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540
 a FL(6)p FM(.)p FL(1)p FM(.)p FL(2)113 b FM(Cas)37 b(d'un)h(programme)g  a FR(6)p FS(.)p FR(1)p FS(.)p FR(2)113 b FS(Cas)37 b(d'un)h(programme)g
 (compil\351)357 693 y FZ(La)e(compilation)f(d'un)i(programme)d(RPL/)p  (compil\351)357 693 y F4(La)e(compilation)f(d'un)i(programme)d(RPL/)p
 FY(2)i FZ(consiste)g(\340)g(le)h(traduire)e(sous)g(forme)232  F3(2)i F4(consiste)g(\340)g(le)h(traduire)e(sous)g(forme)232
 793 y(d'une)27 b(for\352t)f(d'arbres)f(a)n(v)-5 b(an)n(t)25  793 y(d'une)27 b(for\352t)f(d'arbres)f(a)n(v)-5 b(an)n(t)25
 b(de)h(commencer)g(son)f(ex\351cution.)h(En)h(particulier,)e(tous)h  b(de)h(commencer)g(son)f(ex\351cution.)h(En)h(particulier,)e(tous)h
 (les)232 893 y(atomes)31 b(forman)n(t)g(les)g(arbres)f(son)n(t)h(asso)r  (les)232 893 y(atomes)31 b(forman)n(t)g(les)g(arbres)f(son)n(t)h(asso)r
Line 25878  f(sur)g(la)g(fonction)g(r\351ellemen)n(t Line 28587  f(sur)g(la)g(fonction)g(r\351ellemen)n(t
 (\340)h(sa)f(plus)h(simple)g(expression)e(:)i(bala)n(y)n(er)e  (\340)h(sa)f(plus)h(simple)g(expression)e(:)i(bala)n(y)n(er)e
 (s\351quen)n(tiellemen)n(t)232 1291 y(un)28 b(arbre)e(en)i(\351v)-5  (s\351quen)n(tiellemen)n(t)232 1291 y(un)28 b(arbre)e(en)i(\351v)-5
 b(aluan)n(t)26 b(tous)i(les)f(atomes)f(rencon)n(tr\351s.)232  b(aluan)n(t)26 b(tous)i(les)f(atomes)f(rencon)n(tr\351s.)232
 1566 y Fu(6)p Fv(.)p Fu(2)131 b Fv(Op)t(\351rations)41  1566 y Fy(6)p Fz(.)p Fy(2)131 b Fz(Op)t(\351rations)41
 b(implicites)357 1747 y FZ(T)-7 b(oute)24 b(s\351quence)f  b(implicites)357 1747 y F4(T)-7 b(oute)24 b(s\351quence)f
 (d'instructions)g(est)h(transform\351e)e(p)r(our)i(\352tre)f(\351v)-5  (d'instructions)g(est)h(transform\351e)e(p)r(our)i(\352tre)f(\351v)-5
 b(alu\351e)24 b(en)g(une)g(suite)232 1847 y(d'atomes.)j(Chaque)f(atome)  b(alu\351e)24 b(en)g(une)g(suite)232 1847 y(d'atomes.)j(Chaque)f(atome)
 h(est)g(soit)g(une)h(d\351\034nition)f(in)n(trins\350que)f(ou)h  h(est)g(soit)g(une)h(d\351\034nition)f(in)n(trins\350que)f(ou)h
Line 25892  b(dans)h(des)g(v)-5 b(ariables)23 b(glob Line 28601  b(dans)h(des)g(v)-5 b(ariables)23 b(glob
 (oien)n(t)f(leurs)h(argumen)n(ts)e(dans)232 2245 y(cette)28  (oien)n(t)f(leurs)h(argumen)n(ts)e(dans)232 2245 y(cette)28
 b(pile)g(\026)f(marginalemen)n(t)f(dans)h(des)g(v)-5  b(pile)g(\026)f(marginalemen)n(t)f(dans)h(des)g(v)-5
 b(ariables)26 b(globale.)p 0 TeXcolorgray 0 TeXcolorgray  b(ariables)26 b(globale.)p 0 TeXcolorgray 0 TeXcolorgray
 565 2423 a FH(n)18 b Fp(+)h FH(m)p 839 2452 4 100 v 214  565 2423 a FN(n)18 b FJ(+)h FN(m)p 839 2452 4 100 v 214
 w FZ(ob)5 b(jet)1191 2443 y Fj(m)2045 2423 y FH(p)18  w F4(ob)5 b(jet)1191 2443 y Fo(m)2045 2423 y FN(p)18
 b Fp(+)g FH(m)p 2311 2452 V 178 w FZ(ob)5 b(jet)2626  b FJ(+)g FN(m)p 2311 2452 V 178 w F4(ob)5 b(jet)2626
 2443 y Fj(m)666 2511 y FZ(.)666 2544 y(.)666 2577 y(.)p  2443 y Fo(m)666 2511 y F4(.)666 2544 y(.)666 2577 y(.)p
 839 2607 4 155 v 1118 2511 a(.)1118 2544 y(.)1118 2577  839 2607 4 155 v 1118 2511 a(.)1118 2544 y(.)1118 2577
 y(.)2141 2511 y(.)2141 2544 y(.)2141 2577 y(.)p 2311  y(.)2141 2511 y(.)2141 2544 y(.)2141 2577 y(.)p 2311
 2607 V 2552 2511 a(.)2552 2544 y(.)2552 2577 y(.)581  2607 V 2552 2511 a(.)2552 2544 y(.)2552 2577 y(.)581
 2677 y FH(n)18 b Fp(+)g(2)p 839 2707 4 100 v 243 w FZ(ob)5  2677 y FN(n)18 b FJ(+)g(2)p 839 2707 4 100 v 243 w F4(ob)5
 b(jet)1204 2697 y FE(2)2060 2677 y FH(p)18 b Fp(+)h(2)p  b(jet)1204 2697 y FI(2)2060 2677 y FN(p)18 b FJ(+)h(2)p
 2311 2707 V 206 w FZ(ob)5 b(jet)2638 2697 y FE(2)581  2311 2707 V 206 w F4(ob)5 b(jet)2638 2697 y FI(2)581
 2777 y FH(n)18 b Fp(+)g(1)p 839 2807 V 243 w FZ(ob)5  2777 y FN(n)18 b FJ(+)g(1)p 839 2807 V 243 w F4(ob)5
 b(jet)1204 2797 y FE(1)2060 2777 y FH(p)18 b Fp(+)h(1)p  b(jet)1204 2797 y FI(1)2060 2777 y FN(p)18 b FJ(+)h(1)p
 2311 2807 V 206 w FZ(ob)5 b(jet)2638 2797 y FE(1)652  2311 2807 V 206 w F4(ob)5 b(jet)2638 2797 y FI(1)652
 2876 y FH(n)p 839 2906 V 233 w FZ(argumen)n(t)1278 2897  2876 y FN(n)p 839 2906 V 233 w F4(argumen)n(t)1278 2897
 y Fj(n)2132 2876 y FH(p)p 2311 2906 V 232 w FZ(r\351sultat)2683  y Fo(n)2132 2876 y FN(p)p 2311 2906 V 232 w F4(r\351sultat)2683
 2888 y Fj(p)581 2976 y FH(n)18 b FQ(\000)g Fp(1)p 839  2888 y Fo(p)581 2976 y FN(n)18 b FK(\000)g FJ(1)p 839
 3006 V 118 w FZ(argumen)n(t)1236 2996 y Fj(n)p Fi(\000)p  3006 V 118 w F4(argumen)n(t)1236 2996 y Fo(n)p Fn(\000)p
 FE(1)2060 2976 y FH(p)g FQ(\000)h Fp(1)p 2311 3006 V  FI(1)2060 2976 y FN(p)g FK(\000)h FJ(1)p 2311 3006 V
 118 w FZ(r\351sultat)2641 2988 y Fj(p)p Fi(\000)p FE(1)666  118 w F4(r\351sultat)2641 2988 y Fo(p)p Fn(\000)p FI(1)666
 3064 y FZ(.)666 3098 y(.)666 3131 y(.)p 839 3161 4 155  3064 y F4(.)666 3098 y(.)666 3131 y(.)p 839 3161 4 155
 v 1118 3064 a(.)1118 3098 y(.)1118 3131 y(.)2141 3064  v 1118 3064 a(.)1118 3098 y(.)1118 3131 y(.)2141 3064
 y(.)2141 3098 y(.)2141 3131 y(.)p 2311 3161 V 2552 3064  y(.)2141 3098 y(.)2141 3131 y(.)p 2311 3161 V 2552 3064
 a(.)2552 3098 y(.)2552 3131 y(.)657 3230 y Fp(2)p 839  a(.)2552 3098 y(.)2552 3131 y(.)657 3230 y FJ(2)p 839
 3260 4 100 v 240 w FZ(argumen)n(t)1282 3251 y FE(2)1638  3260 4 100 v 240 w F4(argumen)n(t)1282 3251 y FI(2)1638
 3230 y FQ(\000)-14 b(!)360 b Fp(2)p 2311 3260 V 233 w  3230 y FK(\000)-14 b(!)360 b FJ(2)p 2311 3260 V 233 w
 FZ(r\351sultat)2684 3242 y FE(2)657 3330 y Fp(1)p 839  F4(r\351sultat)2684 3242 y FI(2)657 3330 y FJ(1)p 839
 3360 V 240 w FZ(argumen)n(t)1282 3350 y FE(1)1466 3330  3360 V 240 w F4(argumen)n(t)1282 3350 y FI(1)1466 3330
 y FI(instruction)182 b Fp(1)p 2311 3360 V 233 w FZ(r\351sultat)2684  y FO(instruction)182 b FJ(1)p 2311 3360 V 233 w F4(r\351sultat)2684
 3342 y FE(1)357 3508 y FZ(Il)25 b(faut)h(noter)f(que)g(cette)g(pile)h  3342 y FI(1)357 3508 y F4(Il)25 b(faut)h(noter)f(que)g(cette)g(pile)h
 (est)f(utilis\351e)g(par)g(le)g(s\351quenceur)f(p)r(our)h(certains)f  (est)f(utilis\351e)g(par)g(le)g(s\351quenceur)f(p)r(our)h(certains)f
 (de)h(ses)232 3608 y(calculs)31 b(in)n(ternes.)f(Un)i(arr\352t)e  (de)h(ses)232 3608 y(calculs)31 b(in)n(ternes.)f(Un)i(arr\352t)e
 (anormal)f(dans)i(l'ex\351cution)g(d'une)g(d\351\034nition)h(p)r(eut)g  (anormal)f(dans)i(l'ex\351cution)g(d'une)g(d\351\034nition)h(p)r(eut)g
Line 25928  y FI(instruction)182 b Fp(1)p 2311 3360 Line 28637  y FI(instruction)182 b Fp(1)p 2311 3360
 b(jets)25 b(con)n(ten)n(us)f(dans)h(cette)h(pile.)f(N\351anmoins)g(et)g  b(jets)25 b(con)n(ten)n(us)f(dans)h(cette)h(pile.)f(N\351anmoins)g(et)g
 (dans)232 3807 y(la)j(mesure)e(du)i(p)r(ossible,)f(la)g(pile)g(retrouv)  (dans)232 3807 y(la)j(mesure)e(du)i(p)r(ossible,)f(la)g(pile)g(retrouv)
 n(e)f(un)i(\351tat)f(coh\351ren)n(t)f(m\352me)i(apr\350s)e(tel)i  n(e)f(un)i(\351tat)f(coh\351ren)n(t)f(m\352me)i(apr\350s)e(tel)i
 (arr\352t.)232 4082 y Fu(6)p Fv(.)p Fu(3)131 b Fv(Op)t(\351rations)41  (arr\352t.)232 4082 y Fy(6)p Fz(.)p Fy(3)131 b Fz(Op)t(\351rations)41
 b(explicites)357 4263 y FZ(Un)28 b(certain)e(nom)n(bre)g(d'op)r  b(explicites)357 4263 y F4(Un)28 b(certain)e(nom)n(bre)g(d'op)r
 (\351rations)g(sp)r(\351ci\034ques)g(p)r(ermet)i(de)f(g\351rer)e  (\351rations)g(sp)r(\351ci\034ques)g(p)r(ermet)i(de)f(g\351rer)e
 (directemen)n(t)i(les)232 4363 y(donn\351es)36 b(con)n(ten)n(ues)f  (directemen)n(t)i(les)232 4363 y(donn\351es)36 b(con)n(ten)n(ues)f
 (dans)h(la)f(pile)i(op)r(\351rationnelle.)d(Il)i(s'agit)f  (dans)h(la)f(pile)i(op)r(\351rationnelle.)d(Il)i(s'agit)f
Line 25941  b(de)g(con)n(textes.)g(Con)n(trairemen)n Line 28650  b(de)g(con)n(textes.)g(Con)n(trairemen)n
 b(aluation)31 b(des)g(ob)5 b(jets)30 b(trait\351s,)h(les)g(op)r  b(aluation)31 b(des)g(ob)5 b(jets)30 b(trait\351s,)h(les)g(op)r
 (\351rations)e(explicites)i(n'\351v)-5 b(aluen)n(t)31  (\351rations)e(explicites)i(n'\351v)-5 b(aluen)n(t)31
 b(jamais)g(leurs)232 4761 y(argumen)n(ts.)p 0 TeXcolorgray  b(jamais)g(leurs)232 4761 y(argumen)n(ts.)p 0 TeXcolorgray
 1623 5632 a FY(55)p 0 TeXcolorgray eop end  1623 5632 a F3(67)p 0 TeXcolorgray eop end
 %%Page: 56 56  %%Page: 68 68
 TeXDict begin 56 55 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 68 67 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(56)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(68)g F4(\026)i(#)p
 FY(56)p 0 TeXcolorgray -217 5461 a  F3(68)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1340 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 989 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1245 a  TeXcolorgray -458 895 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1245 a Fq(6)-458 1245 y   -458 895 a Fu(6)-458 895 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1245 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  895 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(68)764
 FY(56)764 b Fz(CHAPITRE)29 b Fy(6)p Fz(.)55 b(MODIFICA)-7  b FD(CHAPITRE)29 b FC(6)p FD(.)55 b(MODIFICA)-7 b(TIONS)27
 b(TIONS)27 b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 0  b(A)n(UTOMA)-7 b(TIQUES)p 0 TeXcolorgray 0 TeXcolorgray
 TeXcolorgray 2088 1840 a  2088 1840 a
   
  2088 1840 a 2088 1840 a   2088 1840 a 2088 1840 a
   
Line 25993  TeXcolorgray 2088 1840 a Line 28702  TeXcolorgray 2088 1840 a
  pgfs   pgfs
   
   
  2606   2606 46 a
 46 a  
   
  2606 46 a 2606 46 a   2606 46
   a 2606 46 a
   
   
  pgfo   pgfo
Line 26048  TeXcolorgray 2088 1840 a Line 28757  TeXcolorgray 2088 1840 a
   
   
  0 setgray   0 setgray
  2606 46 a Fx(Programme)25 b(in)n   2606 46 a FB(Programme)25 b(in)n(terpr\351t\351)2606
 (terpr\351t\351)2606 46 y  46 y
   
   
  pgfr   pgfr
Line 26065  TeXcolorgray 2088 1840 a Line 28774  TeXcolorgray 2088 1840 a
   
  3622 46 a   3622 46 a
   
  3622 46 a 3622 46   3622 46 a 3622 46 a
 a  
   
   
  pgfo   pgfo
Line 26080  a Line 28788  a
   
  4499 46 a   4499 46 a
   
  4499 46 a 4499 46 a   4499 46
   a 4499 46 a
   
   
  pgfo   pgfo
Line 26094  a Line 28803  a
   
  2606 500 a   2606 500 a
   
  2606 500 a   2606 500 a 2606 500 a
 2606 500 a  
   
   
  pgfo   pgfo
Line 26107  a Line 28815  a
  pgfc   pgfc
   
   
  3622 500 a   3622 500
   a
   
  3622 500 a 3622 500 a   3622 500 a 3622 500 a
   
Line 26169  a Line 28878  a
   
   
  0 setgray   0 setgray
  3772 546   3772 546 a FB(Rec)n(herc)n(he)h(de)3739
 a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'atome)e(suiv)l(an)n(t)3622  624 y(l'atome)e(suiv)l(an)n(t)3622 500 y
 500 y  
   
   
  pgfr   pgfr
Line 26187  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a Line 28895  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a
   
  4499 500 a   4499 500 a
   
  4499 500 a 4499 500 a   4499
   500 a 4499 500 a
   
   
  pgfo   pgfo
Line 26201  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a Line 28910  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a
   
  2606 1098 a   2606 1098 a
   
  2606   2606 1098 a 2606 1098 a
 1098 a 2606 1098 a  
   
   
  pgfo   pgfo
Line 26262  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a Line 28970  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a
   
   
  0 setgray   0 setgray
  2793 1155 a Fx(\311v)l(aluation)2606  
 1098 y  2793 1155 a FB(\311v)l(aluation)2606 1098 y
   
   
  pgfr   pgfr
Line 26277  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a Line 28985  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a
  pgfc   pgfc
   
   
  3622 1098 a   3622 1098
   a
   
  3622 1098 a 3622 1098 a   3622 1098 a 3622 1098 a
   
Line 26327  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a Line 29036  a Fx(Rec)n(herc)n(he)h(de)3739 624 y(l'a
   
   
  0 setgray   0 setgray
  3676 1144   3676 1144 a FB(Instruction)14
 a Fx(Instruction)14 b(?)3622 1098 y  b(?)3622 1098 y
   
   
  pgfr   pgfr
Line 26344  a Fx(Instruction)14 b(?)3622 1098 y Line 29053  a Fx(Instruction)14 b(?)3622 1098 y
   
  4499 1098 a   4499 1098 a
   
  4499   4499 1098 a 4499 1098 a
 1098 a 4499 1098 a  
   
   
  pgfo   pgfo
Line 26405  a Fx(Instruction)14 b(?)3622 1098 y Line 29113  a Fx(Instruction)14 b(?)3622 1098 y
   
   
  0 setgray   0 setgray
  4666 1144 a Fx(Empilemen)n(t)4499   4666
 1098 y  1144 a FB(Empilemen)n(t)4499 1098 y
   
   
  pgfr   pgfr
Line 26422  a Fx(Instruction)14 b(?)3622 1098 y Line 29130  a Fx(Instruction)14 b(?)3622 1098 y
   
  2606 1840 a   2606 1840 a
   
  2606 1840 a 2606 1840 a   2606
   1840 a 2606 1840 a
   
   
  pgfo   pgfo
Line 26434  a Fx(Instruction)14 b(?)3622 1098 y Line 29143  a Fx(Instruction)14 b(?)3622 1098 y
  pgfc   pgfc
   
   
  3622 1840   3622 1840 a
 a  
   
  3622 1840 a 3622 1840 a   3622 1840 a 3622 1840
   a
   
   
  pgfo   pgfo
Line 26485  a Line 29194  a
   
   
  0 setgray   0 setgray
  3719 1885 a Fx(V)-6 b(ariable)12   3719 1885 a FB(V)-6 b(ariable)12 b(?)3622 1840 y
 b(?)3622 1840 y  
   
   
  pgfr   pgfr
Line 26500  b(?)3622 1840 y Line 29208  b(?)3622 1840 y
  pgfc   pgfc
   
   
  4499 1840 a   4499
   1840 a
   
  4499 1840 a 4499 1840 a   4499 1840 a 4499 1840 a
   
Line 26562  b(?)3622 1840 y Line 29271  b(?)3622 1840 y
   
   
  0 setgray   0 setgray
  4505   4505 1885 a FB(Cr\351ation)25
 1885 a Fx(Cr\351ation)25 b(d'un)e(arbre)i(et)4530 1964  b(d'un)e(arbre)i(et)4530 1964 y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499
 y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 1840 y  1840 y
   
   
  pgfr   pgfr
Line 26578  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 Line 29287  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499
  pgfc   pgfc
   
   
  2088   2088 1840 a
 1840 a  
   
   
  pgfr   pgfr
Line 26643  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 Line 29351  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499
   
   
  0 setgray   0 setgray
  2088 1840 a Fx(oui)2088 1840 y   2088 1840 a FB(oui)2088 1840 y
   
   
  pgfr   pgfr
Line 26709  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 Line 29417  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499
   
   
  0 setgray   0 setgray
  2088 1840 a Fx(non)2088   2088
 1840 y  1840 a FB(non)2088 1840 y
   
   
  pgfr   pgfr
Line 26752  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 Line 29460  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499
   
   
  0 setgray   0 setgray
  2088 1840 a Fx(non)2088 1840 y   2088 1840 a FB(non)2088 1840
   y
   
   
  pgfr   pgfr
Line 26796  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 Line 29505  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499
   
   
  0 setgray   0 setgray
  2088 1840 a Fx(oui)2088   2088 1840 a FB(oui)2088 1840 y
 1840 y  
   
   
  pgfr   pgfr
Line 26865  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499 Line 29573  y(a\033ectation)h(d'un)e(t)n(yp)r(e)4499
  pgfc   pgfc
   
   
  0 TeXcolorgray 1024 3159 a FP(Figure)29 b FY(6)p   0 TeXcolorgray 1024
 FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analyse)f(d'un)i(programme)d(in)n  3159 a FV(Figure)29 b F3(6)p F4(.)p F3(2)d F4(\025)h(Boucle)g
 (terpr\351t\351)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  (d'analyse)f(d'un)i(programme)d(in)n(terpr\351t\351)p
 2088 4355 a  0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2088 4355
   a
   
  2088 4355 a 2088 4355 a   2088 4355 a 2088 4355 a
   
Line 26894  FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy Line 29603  FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy
   
  2560 3447 a   2560 3447 a
   
  2560   2560 3447 a 2560
 3447 a 2560 3447 a  3447 a
   
   
  pgfo   pgfo
Line 26947  FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy Line 29656  FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy
   
   
  0 setgray   0 setgray
  2560 3447 a Fx(Programme)g(compil\351)2560   2560 3447 a FB(Programme)g(compil\351)2560 3447
 3447 y  y
   
   
  pgfr   pgfr
Line 26976  FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy Line 29685  FZ(.)p FY(2)d FZ(\025)h(Boucle)g(d'analy
  pgfc   pgfc
   
   
  4407 3447   4407 3447 a
 a  
   
  4407 3447 a 4407 3447 a   4407
   3447 a 4407 3447 a
   
   
  pgfo   pgfo
Line 26993  a Line 29702  a
   
  2560 3901 a   2560 3901 a
   
  2560 3901 a 2560   2560 3901 a 2560 3901
 3901 a  a
   
   
  pgfo   pgfo
Line 27068  a Line 29777  a
   
   
  0 setgray   0 setgray
  3680 3947   3680 3947 a FB(Rec)n(herc)n(he)i
 a Fx(Rec)n(herc)n(he)i(de)3648 4026 y(l'atome)c(suiv)l(an)n(t)3530  (de)3648 4026 y(l'atome)c(suiv)l(an)n(t)3530 3901 y
 3901 y  
   
   
  pgfr   pgfr
Line 27084  a Fx(Rec)n(herc)n(he)i(de)3648 4026 y(l' Line 29792  a Fx(Rec)n(herc)n(he)i(de)3648 4026 y(l'
  pgfc   pgfc
   
   
  4407 3901 a   4407
   3901 a
   
  4407 3901 a 4407 3901 a   4407 3901 a 4407 3901 a
   
Line 27098  a Fx(Rec)n(herc)n(he)i(de)3648 4026 y(l' Line 29807  a Fx(Rec)n(herc)n(he)i(de)3648 4026 y(l'
  pgfc   pgfc
   
   
  2560 4355   2560 4355 a
 a  
   
  2560 4355 a 2560 4355 a   2560 4355
   a 2560 4355 a
   
   
  pgfo   pgfo
Line 27115  a Line 29824  a
   
  3530 4355 a   3530 4355 a
   
  3530 4355 a 3530   3530 4355 a 3530 4355 a
 4355 a  
   
   
  pgfo   pgfo
Line 27128  a Line 29836  a
  pgfc   pgfc
   
   
  4407 4355 a   4407
   4355 a
   
  4407 4355 a 4407 4355 a   4407 4355 a 4407 4355 a
   
Line 27190  a Line 29899  a
   
   
  0 setgray   0 setgray
  4594 4413   4594 4413 a FB(\311v)l(aluation)4407
 a Fx(\311v)l(aluation)4407 4355 y  4355 y
   
   
  pgfr   pgfr
Line 27275  a Fx(\311v)l(aluation)4407 4355 y Line 29984  a Fx(\311v)l(aluation)4407 4355 y
  pgfc   pgfc
   
   
  0 TeXcolorgray   0 TeXcolorgray 1063 5160 a FV(Figure)28
 1063 5160 a FP(Figure)28 b FY(6)p FZ(.)p FY(3)e FZ(\025)h(Boucle)g  b F3(6)p F4(.)p F3(3)e F4(\025)h(Boucle)g(d'analyse)f(d'un)i(programme)
 (d'analyse)f(d'un)i(programme)d(compil\351)p 0 TeXcolorgray  d(compil\351)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a FY(56)p 0 TeXcolorgray  2047 5632 a F3(68)p 0 TeXcolorgray eop end
 eop end  %%Page: 69 69
 %%Page: 57 57  TeXDict begin 69 68 bop 0 TeXcolorgray 0 TeXcolorgray
 TeXDict begin 57 56 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(57)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(69)g F4(\026)i(#)p
 FY(57)p 0 TeXcolorgray -217 5461 a  F3(69)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 27299  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 30007  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1534 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1534 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2902 1368 a Fs(7)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2902 1368 a Fw(7)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1817 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1817 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1700 716 4 v 1077 1700 a FO(Manipulation)58 b(des)i(ob)10  1700 716 4 v 1077 1700 a FU(Manipulation)58 b(des)i(ob)10
 b(jets)p 1 TeXcolorgray 0 TeXcolorgray 232 2240 a Fu(7)p  b(jets)p 1 TeXcolorgray 0 TeXcolorgray 232 2240 a Fy(7)p
 Fv(.)p Fu(1)131 b Fv(Gestion)42 b(de)i(la)f(pile)232  Fz(.)p Fy(1)131 b Fz(Gestion)42 b(de)i(la)f(pile)232
 2439 y FL(7)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(Clear)357  2439 y FR(7)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Clear)357
 2593 y FZ(Cette)23 b(instruction)e(retire)g(tous)h(les)g(ob)5  2593 y F4(Cette)23 b(instruction)e(retire)g(tous)h(les)g(ob)5
 b(jets)22 b(de)g(la)g(pile)g(et)h(vide)f(la)g(pile)g(LAST.)g(Il)h  b(jets)22 b(de)g(la)g(pile)g(et)h(vide)f(la)g(pile)g(LAST.)g(Il)h
 (n'est)232 2693 y(pas)k(p)r(ossible)g(de)h(r\351cup)r(\351rer)e(les)h  (n'est)232 2693 y(pas)k(p)r(ossible)g(de)h(r\351cup)r(\351rer)e(les)h
 (ob)5 b(jets)27 b(e\033ac\351s.)232 2928 y FL(7)p FM(.)p  (ob)5 b(jets)27 b(e\033ac\351s.)232 2928 y FR(7)p FS(.)p
 FL(1)p FM(.)p FL(2)113 b FM(Depth)357 3082 y FZ(L'instruction)41  FR(1)p FS(.)p FR(2)113 b FS(Depth)357 3082 y F4(L'instruction)41
 b FI(depth)f FZ(ren)n(v)n(oie)g(un)i(en)n(tier)f(au)h(niv)n(eau)f  b FO(depth)f F4(ren)n(v)n(oie)g(un)i(en)n(tier)f(au)h(niv)n(eau)f
 FY(1)g FZ(de)h(la)g(pile)g(donnan)n(t)f(le)232 3181 y(nom)n(bre)27  F3(1)g F4(de)h(la)g(pile)g(donnan)n(t)f(le)232 3181 y(nom)n(bre)27
 b(d'ob)5 b(jets)27 b(de)g(la)g(pile)h FB(avant)g FZ(l'app)r(el)f(de)h  b(d'ob)5 b(jets)27 b(de)g(la)g(pile)h FF(avant)g F4(l'app)r(el)f(de)h
 (cette)f(instruction.)p 0 TeXcolorgray 0 TeXcolorgray  (cette)f(instruction.)p 0 TeXcolorgray 0 TeXcolorgray
 990 3361 a FH(n)18 b Fp(+)g(1)p 1232 3391 4 100 v 1970  990 3361 a FN(n)18 b FJ(+)g(1)p 1232 3391 4 100 v 1970
 3391 V 882 w FZ(ob)5 b(jet)2252 3381 y Fj(n)1061 3460  3391 V 882 w F4(ob)5 b(jet)2252 3381 y Fo(n)1061 3460
 y FH(n)p 1232 3490 V 217 w FZ(ob)g(jet)1515 3481 y Fj(n)p  y FN(n)p 1232 3490 V 217 w F4(ob)g(jet)1515 3481 y Fo(n)p
 1970 3490 V 2023 3460 a FZ(ob)g(jet)2209 3481 y Fj(n)p  1970 3490 V 2023 3460 a F4(ob)g(jet)2209 3481 y Fo(n)p
 Fi(\000)p FE(1)990 3560 y FH(n)18 b FQ(\000)g Fp(1)p  Fn(\000)p FI(1)990 3560 y FN(n)18 b FK(\000)g FJ(1)p
 1232 3590 V 103 w FZ(ob)5 b(jet)1472 3580 y Fj(n)p Fi(\000)p  1232 3590 V 103 w F4(ob)5 b(jet)1472 3580 y Fo(n)p Fn(\000)p
 FE(1)p 1970 3590 V 2023 3560 a FZ(ob)g(jet)2209 3580  FI(1)p 1970 3590 V 2023 3560 a F4(ob)g(jet)2209 3580
 y Fj(n)p Fi(\000)p FE(2)1075 3648 y FZ(.)1075 3682 y(.)1075  y Fo(n)p Fn(\000)p FI(2)1075 3648 y F4(.)1075 3682 y(.)1075
 3715 y(.)p 1232 3745 4 155 v 1432 3648 a(.)1432 3682  3715 y(.)p 1232 3745 4 155 v 1432 3648 a(.)1432 3682
 y(.)1432 3715 y(.)p 1970 3745 V 2170 3648 a(.)2170 3682  y(.)1432 3715 y(.)p 1970 3745 V 2170 3648 a(.)2170 3682
 y(.)2170 3715 y(.)1065 3814 y Fp(2)p 1232 3844 4 100  y(.)2170 3715 y(.)1065 3814 y FJ(2)p 1232 3844 4 100
 v 225 w FZ(ob)g(jet)1519 3835 y FE(2)1744 3814 y FQ(\000)-14  v 225 w F4(ob)g(jet)1519 3835 y FI(2)1744 3814 y FK(\000)-14
 b(!)p 1970 3844 V 191 w FZ(ob)5 b(jet)2256 3835 y FE(1)1065  b(!)p 1970 3844 V 191 w F4(ob)5 b(jet)2256 3835 y FI(1)1065
 3914 y Fp(1)p 1232 3944 V 225 w FZ(ob)g(jet)1519 3934  3914 y FJ(1)p 1232 3944 V 225 w F4(ob)g(jet)1519 3934
 y FE(1)1702 3914 y FI(depth)p 1970 3944 V 234 w FH(n)232  y FI(1)1702 3914 y FO(depth)p 1970 3944 V 234 w FN(n)232
 4140 y FL(7)p FM(.)p FL(1)p FM(.)p FL(3)113 b FM(Last)357  4140 y FR(7)p FS(.)p FR(1)p FS(.)p FR(3)113 b FS(Last)357
 4294 y FI(last)21 b FZ(ren)n(v)n(oie)f(dans)i(la)g(pile)g(op)r  4294 y FO(last)21 b F4(ren)n(v)n(oie)f(dans)i(la)g(pile)g(op)r
 (\351rationnelle)e(le)j(con)n(ten)n(u)e(de)h(la)g(pile)h(last)e(qui)h  (\351rationnelle)e(le)j(con)n(ten)n(u)e(de)h(la)g(pile)h(last)e(qui)h
 (con)n(tien)n(t)232 4393 y(les)e(argumen)n(ts)e(de)i(la)f  (con)n(tien)n(t)232 4393 y(les)e(argumen)n(ts)e(de)i(la)f
 (d\351rni\350re)g(d\351\034nition)g(in)n(trins\350que)g  (d\351rni\350re)g(d\351\034nition)g(in)n(trins\350que)g
 (ex\351cut\351e.)g(Le)h(drap)r(eau)f Fp(31)g FZ(condi\177)232  (ex\351cut\351e.)g(Le)h(drap)r(eau)f FJ(31)g F4(condi\177)232
 4493 y(tionne)38 b(la)f(v)-5 b(alidation)37 b(de)g(cette)h(sauv)n  4493 y(tionne)38 b(la)f(v)-5 b(alidation)37 b(de)g(cette)h(sauv)n
 (egarde)d(et)j(la)f(pile)h(last)f(n'est)g(pas)g(directemen)n(t)232  (egarde)d(et)j(la)f(pile)h(last)f(n'est)g(pas)g(directemen)n(t)232
 4592 y(mo)r(di\034able)27 b(par)g(l'utilisateur.)232  4592 y(mo)r(di\034able)27 b(par)g(l'utilisateur.)232
 4869 y Fu(7)p Fv(.)p Fu(2)131 b Fv(Duplication)41 b(d'\351l\351men)l  4869 y Fy(7)p Fz(.)p Fy(2)131 b Fz(Duplication)41 b(d'\351l\351men)l
 (ts)232 5069 y FL(7)p FM(.)p FL(2)p FM(.)p FL(1)113 b  (ts)232 5069 y FR(7)p FS(.)p FR(2)p FS(.)p FR(1)113 b
 FM(Dup)357 5223 y FZ(L'instruction)30 b FI(dup)g FZ(duplique)g(l'ob)5  FS(Dup)357 5223 y F4(L'instruction)30 b FO(dup)g F4(duplique)g(l'ob)5
 b(jet)31 b(pr\351sen)n(t)f(au)g(niv)n(eau)g Fp(1)h FZ(de)f(la)h(pile)g  b(jet)31 b(pr\351sen)n(t)f(au)g(niv)n(eau)g FJ(1)h F4(de)f(la)h(pile)g
 (op)r(\351ration\177)232 5322 y(nelle.)20 b FI(dup)f  (op)r(\351ration\177)232 5322 y(nelle.)20 b FO(dup)f
 FZ(n'e\033ectue)i(pas)e(de)h(copie)g(de)g(l'ob)5 b(jet)19  F4(n'e\033ectue)i(pas)e(de)h(copie)g(de)g(l'ob)5 b(jet)19
 b(mais)h(a)5 b(joute)19 b(simplemen)n(t)h(une)g(r\351f\351rence)232  b(mais)h(a)5 b(joute)19 b(simplemen)n(t)h(une)g(r\351f\351rence)232
 5422 y(sur)27 b(le)h(premier)e(ob)5 b(jet)27 b(et)h(sur)f(tous)g(les)g  5422 y(sur)27 b(le)h(premier)e(ob)5 b(jet)27 b(et)h(sur)f(tous)g(les)g
 (atomes)g(le)g(comp)r(osan)n(t.)p 0 TeXcolorgray 1623  (atomes)g(le)g(comp)r(osan)n(t.)p 0 TeXcolorgray 1623
 5632 a FY(57)p 0 TeXcolorgray eop end  5632 a F3(69)p 0 TeXcolorgray eop end
 %%Page: 58 58  %%Page: 70 70
 TeXDict begin 58 57 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 70 69 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(58)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(70)g F4(\026)i(#)p
 FY(58)p 0 TeXcolorgray -217 5461 a  F3(70)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1473 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 1064 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1354 a  TeXcolorgray -458 945 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1354 a Fq(7)-458 1354 y   -458 945 a Fu(7)-458 945 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1354 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  945 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(70)962
 FY(58)962 b Fz(CHAPITRE)29 b Fy(7)p Fz(.)55 b(MANIPULA)-7  b FD(CHAPITRE)29 b FC(7)p FD(.)55 b(MANIPULA)-7 b(TION)28
 b(TION)28 b(DES)h(OBJETS)p 0 TeXcolorgray 0 TeXcolorgray  b(DES)h(OBJETS)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 1624 527 a Fp(2)p 1715 557 4 100 v 102  1624 527 a FJ(2)p 1715 557 4 100 v 102 w F4(ob)5 b(jet)1955
 w FZ(ob)5 b(jet)1955 547 y FE(2)2092 527 y FQ(\000)-15  547 y FI(2)2092 527 y FK(\000)-15 b(!)p 2275 557 V 103
 b(!)p 2275 557 V 103 w FZ(ob)5 b(jet)2515 547 y FE(1)1624  w F4(ob)5 b(jet)2515 547 y FI(1)1624 627 y FJ(1)p 1715
 627 y Fp(1)p 1715 656 V 102 w FZ(ob)g(jet)1955 647 y  656 V 102 w F4(ob)g(jet)1955 647 y FI(1)2093 627 y FO(dup)p
 FE(1)2093 627 y FI(dup)p 2275 656 V 103 w FZ(ob)g(jet)2515  2275 656 V 103 w F4(ob)g(jet)2515 647 y FI(1)656 898
 647 y FE(1)656 849 y FL(7)p FM(.)p FL(2)p FM(.)p FL(2)112  y FR(7)p FS(.)p FR(2)p FS(.)p FR(2)112 b FS(Cop)m(y)780
 b FM(Dup)p FL(2)780 1002 y FZ(Cette)32 b(instruction)e(est)h(iden)n  1069 y F4(L'instruction)36 b FO(copy)f F4(ren)n(v)n(oie)g(une)i(copie)f
 (tique)g(\340)g FI(dup)p FZ(,)f(si)g(ce)h(n'est)g(que)g(les)g(deux)g  (de)h(l'ob)5 b(jet)36 b(pr\351sen)n(t)g(au)g(niv)n(eau)g
 (ob)5 b(jets)31 b(situ\351s)656 1102 y(aux)c(niv)n(eaux)f  FJ(1)g F4(de)h(la)656 1168 y(pile)31 b(op)r(\351rationnelle.)f(Con)n
 FY(1)h FZ(et)h FY(2)f FZ(de)h(la)f(pile)g(son)n(t)g(dupliqu\351s.)p  (trairemen)n(t)f(\340)i(l'instruction)f FO(dup)p F4(,)g
 0 TeXcolorgray 0 TeXcolorgray 1604 1277 a Fp(4)p 1695  FO(copy)g F4(e\033ectue)h(une)h(copie)656 1268 y(de)h(l'ob)5
 1307 V 2296 1307 V 703 w FZ(ob)5 b(jet)2535 1297 y FE(2)1604  b(jet)34 b(pass\351)e(en)i(argumen)n(t)e(atome)h(par)f(atome.)h
 1377 y Fp(3)p 1695 1407 V 2296 1407 V 703 w FZ(ob)g(jet)2535  (L'utilit\351)h(de)g(cette)f(fonction)g(est)656 1368
 1397 y FE(1)1604 1476 y Fp(2)p 1695 1506 V 102 w FZ(ob)g(jet)1935  y(limit\351e)28 b(et)f(un)h(programme)d(standard)h(ne)i(devrait)e
 1497 y FE(2)2092 1476 y FQ(\000)-15 b(!)p 2296 1506 V  (jamais)h(l'app)r(eler.)p 0 TeXcolorgray 0 TeXcolorgray
 124 w FZ(ob)5 b(jet)2535 1497 y FE(2)1604 1576 y Fp(1)p  1604 1591 a FJ(2)p 1695 1621 V 102 w F4(ob)5 b(jet)1935
 1695 1606 V 102 w FZ(ob)g(jet)1935 1596 y FE(1)2071 1576  1611 y FI(2)2092 1591 y FK(\000)-15 b(!)p 2296 1621 V
 y FI(dup2)p 2296 1606 V 102 w FZ(ob)g(jet)2535 1596 y  124 w F4(ob)5 b(jet)2535 1611 y FI(1)1604 1691 y FJ(1)p
 FE(1)656 1799 y FL(7)p FM(.)p FL(2)p FM(.)p FL(3)112  1695 1721 V 102 w F4(ob)g(jet)1935 1711 y FI(1)2071 1691
 b FM(Dupn)780 1952 y FI(dupn)38 b FZ(p)r(ermet)i(de)f(dupliquer)g(en)h  y FO(copy)p 2296 1721 V 102 w F4(ob)g(jet)2535 1711 y
 (une)f(seule)g(fois)g FH(n)h FZ(\351l\351men)n(ts)f(de)g(la)g(pile.)h  FI(1)656 1963 y FR(7)p FS(.)p FR(2)p FS(.)p FR(3)112
 (Cette)656 2052 y(instruction)g(prend)g(un)i(en)n(tier)e(p)r(ositif)h  b FS(Dup)p FR(2)780 2133 y F4(Cette)32 b(instruction)e(est)h(iden)n
 (pr\351sen)n(t)f(au)g(niv)n(eau)g FY(1)g FZ(comme)h(argumen)n(t)e(et)  (tique)g(\340)g FO(dup)p F4(,)f(si)g(ce)h(n'est)g(que)g(les)g(deux)g
 656 2151 y(duplique)27 b(les)h(ob)5 b(jets)26 b(des)i(niv)n(eaux)e  (ob)5 b(jets)31 b(situ\351s)656 2233 y(aux)c(niv)n(eaux)f
 FY(2)h FZ(\340)g FH(n)19 b Fp(+)f(1)p FZ(.)p 0 TeXcolorgray  F3(1)h F4(et)h F3(2)f F4(de)h(la)f(pile)g(son)n(t)g(dupliqu\351s.)p
 0 TeXcolorgray 1506 2326 a Fp(2)p FH(n)p 1698 2356 V  0 TeXcolorgray 0 TeXcolorgray 1604 2456 a FJ(4)p 1695
 2435 2356 V 891 w FZ(ob)5 b(jet)2675 2347 y Fj(n)1541  2486 V 2296 2486 V 703 w F4(ob)5 b(jet)2535 2476 y FI(2)1604
 2415 y FZ(.)1541 2448 y(.)1541 2481 y(.)p 1698 2511 4  2556 y FJ(3)p 1695 2585 V 2296 2585 V 703 w F4(ob)g(jet)2535
 155 v 2435 2511 V 2593 2415 a(.)2593 2448 y(.)2593 2481  2576 y FI(1)1604 2655 y FJ(2)p 1695 2685 V 102 w F4(ob)g(jet)1935
 y(.)1456 2581 y FH(n)18 b Fp(+)g(1)p 1698 2611 4 100  2675 y FI(2)2092 2655 y FK(\000)-15 b(!)p 2296 2685 V
 v 145 w FZ(ob)5 b(jet)1980 2601 y Fj(n)p 2435 2611 V  124 w F4(ob)5 b(jet)2535 2675 y FI(2)1604 2755 y FJ(1)p
 2493 2581 a FZ(ob)g(jet)2679 2601 y FE(1)1527 2680 y  1695 2785 V 102 w F4(ob)g(jet)1935 2775 y FI(1)2071 2755
 FH(n)p 1698 2710 V 175 w FZ(ob)g(jet)1938 2701 y Fj(n)p  y FO(dup2)p 2296 2785 V 102 w F4(ob)g(jet)2535 2775 y
 Fi(\000)p FE(1)p 2435 2710 V 2489 2680 a FZ(ob)g(jet)2675  FI(1)656 3027 y FR(7)p FS(.)p FR(2)p FS(.)p FR(4)112
 2701 y Fj(n)1541 2769 y FZ(.)1541 2802 y(.)1541 2835  b FS(Dupn)780 3197 y FO(dupn)38 b F4(p)r(ermet)i(de)f(dupliquer)g(en)h
 y(.)p 1698 2865 4 155 v 1898 2769 a(.)1898 2802 y(.)1898  (une)f(seule)g(fois)g FN(n)h F4(\351l\351men)n(ts)f(de)g(la)g(pile.)h
 2835 y(.)p 2435 2865 V 2593 2769 a(.)2593 2802 y(.)2593  (Cette)656 3297 y(instruction)g(prend)g(un)i(en)n(tier)e(p)r(ositif)h
 2835 y(.)1531 2935 y Fp(2)p 1698 2965 4 100 v 225 w FZ(ob)g(jet)1984  (pr\351sen)n(t)f(au)g(niv)n(eau)g F3(1)g F4(comme)h(argumen)n(t)e(et)
 2955 y FE(1)2210 2935 y FQ(\000)-14 b(!)p 2435 2965 V  656 3396 y(duplique)27 b(les)h(ob)5 b(jets)26 b(des)i(niv)n(eaux)e
 149 w FZ(ob)5 b(jet)2679 2955 y FE(2)1531 3035 y Fp(1)p  F3(2)h F4(\340)g FN(n)19 b FJ(+)f(1)p F4(.)p 0 TeXcolorgray
 1698 3064 V 312 w FH(n)233 b FI(dupn2)p 2435 3064 V 105  0 TeXcolorgray 1506 3620 a FJ(2)p FN(n)p 1698 3650 V
 w FZ(ob)5 b(jet)2679 3055 y FE(1)656 3257 y FL(7)p FM(.)p  2435 3650 V 891 w F4(ob)5 b(jet)2675 3640 y Fo(n)1541
 FL(2)p FM(.)p FL(4)112 b FM(Ov)m(er)780 3410 y FZ(L'instruction)27  3708 y F4(.)1541 3741 y(.)1541 3775 y(.)p 1698 3804 4
 b FI(over)f FZ(duplique)h(non)g(l'ob)5 b(jet)28 b(pr\351sen)n(t)e(au)h  155 v 2435 3804 V 2593 3708 a(.)2593 3741 y(.)2593 3775
 (niv)n(eau)g FY(1)g FZ(de)g(la)g(pile,)h(mais)656 3510  y(.)1456 3874 y FN(n)18 b FJ(+)g(1)p 1698 3904 4 100
 y(celui)k(o)r(ccupan)n(t)g(de)g(niv)n(eau)g FY(2)p FZ(.)g(Il)h(s'agit)e  v 145 w F4(ob)5 b(jet)1980 3894 y Fo(n)p 2435 3904 V
   2493 3874 a F4(ob)g(jet)2679 3894 y FI(1)1527 3974 y
   FN(n)p 1698 4004 V 175 w F4(ob)g(jet)1938 3994 y Fo(n)p
   Fn(\000)p FI(1)p 2435 4004 V 2489 3974 a F4(ob)g(jet)2675
   3994 y Fo(n)1541 4062 y F4(.)1541 4095 y(.)1541 4129
   y(.)p 1698 4159 4 155 v 1898 4062 a(.)1898 4095 y(.)1898
   4129 y(.)p 2435 4159 V 2593 4062 a(.)2593 4095 y(.)2593
   4129 y(.)1531 4228 y FJ(2)p 1698 4258 4 100 v 225 w F4(ob)g(jet)1984
   4249 y FI(1)2210 4228 y FK(\000)-14 b(!)p 2435 4258 V
   149 w F4(ob)5 b(jet)2679 4249 y FI(2)1531 4328 y FJ(1)p
   1698 4358 V 312 w FN(n)233 b FO(dupn2)p 2435 4358 V 105
   w F4(ob)5 b(jet)2679 4348 y FI(1)656 4600 y FR(7)p FS(.)p
   FR(2)p FS(.)p FR(5)112 b FS(Ov)m(er)780 4770 y F4(L'instruction)27
   b FO(over)f F4(duplique)h(non)g(l'ob)5 b(jet)28 b(pr\351sen)n(t)e(au)h
   (niv)n(eau)g F3(1)g F4(de)g(la)g(pile,)h(mais)656 4870
   y(celui)k(o)r(ccupan)n(t)g(de)g(niv)n(eau)g F3(2)p F4(.)g(Il)h(s'agit)e
 (de)h(l'une)h(des)f(rares)f(instructions)g(du)i(RPL/)p  (de)h(l'une)h(des)f(rares)f(instructions)g(du)i(RPL/)p
 FY(2)656 3610 y FZ(n'op)r(\351ran)n(t)26 b(pas)h(sur)g(le)g(niv)n(eau)g  F3(2)656 4969 y F4(n'op)r(\351ran)n(t)26 b(pas)h(sur)g(le)g(niv)n(eau)g
 FY(1)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1604 3785  F3(1)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1604 5193
 a Fp(3)p 1695 3815 V 2296 3815 V 703 w FZ(ob)5 b(jet)2535  a FJ(3)p 1695 5223 V 2296 5223 V 703 w F4(ob)5 b(jet)2535
 3805 y FE(2)1604 3884 y Fp(2)p 1695 3914 V 102 w FZ(ob)g(jet)1935  5213 y FI(2)1604 5292 y FJ(2)p 1695 5322 V 102 w F4(ob)g(jet)1935
 3905 y FE(2)2092 3884 y FQ(\000)-15 b(!)p 2296 3914 V  5313 y FI(2)2092 5292 y FK(\000)-15 b(!)p 2296 5322 V
 124 w FZ(ob)5 b(jet)2535 3905 y FE(1)1604 3984 y Fp(1)p  124 w F4(ob)5 b(jet)2535 5313 y FI(1)1604 5392 y FJ(1)p
 1695 4014 V 102 w FZ(ob)g(jet)1935 4004 y FE(1)2071 3984  1695 5422 V 102 w F4(ob)g(jet)1935 5412 y FI(1)2071 5392
 y FI(over)p 2296 4014 V 102 w FZ(ob)g(jet)2535 4004 y  y FO(over)p 2296 5422 V 102 w F4(ob)g(jet)2535 5412 y
 FE(2)656 4207 y FL(7)p FM(.)p FL(2)p FM(.)p FL(5)112  FI(2)p 0 TeXcolorgray 2047 5632 a F3(70)p 0 TeXcolorgray
 b FM(Pic)m(k)780 4360 y FI(pick)23 b FZ(est)h(une)g(extension)f(de)h  eop end
 (l'instruction)f FI(dup)p FZ(.)g(En)h(e\033et,)g(cette)h(derni\350re)d  %%Page: 71 71
 (duplique)656 4460 y(l'ob)5 b(jet)32 b(o)r(ccupan)n(t)g(la)g  TeXDict begin 71 70 bop 0 TeXcolorgray 0 TeXcolorgray
 (premi\350re)g(p)r(osition)g(dans)g(la)g(pile.)h(Con)n(trairemen)n(t)d  
 (\340)i FI(dup)p FZ(,)g FI(pick)656 4559 y FZ(prend)f(un)h(argumen)n(t)  
 e(en)n(tier)h(p)r(ositif)g FH(n)h FZ(au)f(niv)n(eau)f  
 FY(1)h FZ(de)h(la)f(pile)g(et)h(duplique)f(le)h FH(n)3384  
 4529 y FG(i\350me)656 4659 y FZ(ob)5 b(jet)31 b(de)h(la)g(pile)g  
 FB(avant)g FZ(l'empilemen)n(t)g(de)g(l'argumen)n(t)e  
 FH(n)i FZ(de)g FI(pick)p FZ(,)e(ou)i(\026)g(ce)g(qui)f(est)656  
 4758 y(rogoureusemen)n(t)24 b(iden)n(tique)k(\026)f(le)h  
 Fp(\()p FH(n)18 b Fp(+)g(1\))2068 4717 y FG(i\350me)2232  
 4758 y FZ(de)28 b(la)f(pile)g(a)n(v)-5 b(an)n(t)27 b(l'app)r(el)g(\340)  
 g FI(pick)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1435  
 4938 a FH(n)18 b Fp(+)g(1)p 1678 4968 V 145 w FZ(ob)5  
 b(jet)1960 4959 y Fj(n)p 2371 4968 V 2467 4938 a FZ(ob)g(jet)2653  
 4959 y Fj(n)1507 5038 y FH(n)p 1678 5068 V 174 w FZ(ob)g(jet)1917  
 5058 y Fj(n)p Fi(\000)p FE(1)p 2371 5068 V 2424 5038  
 a FZ(ob)g(jet)2611 5058 y Fj(n)p Fi(\000)p FE(1)1520  
 5126 y FZ(.)1520 5160 y(.)1520 5193 y(.)p 1678 5223 4  
 155 v 1878 5126 a(.)1878 5160 y(.)1878 5193 y(.)p 2371  
 5223 V 2571 5126 a(.)2571 5160 y(.)2571 5193 y(.)1511  
 5292 y Fp(2)p 1678 5322 4 100 v 224 w FZ(ob)g(jet)1964  
 5313 y FE(1)2167 5292 y FQ(\000)-14 b(!)p 2371 5322 V  
 170 w FZ(ob)5 b(jet)2657 5313 y FE(1)1511 5392 y Fp(1)p  
 1678 5422 V 311 w FH(n)233 b FI(pick)p 2371 5422 V 144  
 w FZ(ob)5 b(jet)2653 5412 y Fj(n)p 0 TeXcolorgray 2047  
 5632 a FY(58)p 0 TeXcolorgray eop end  
 %%Page: 59 59  
 TeXDict begin 59 58 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(59)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(71)g F4(\026)i(#)p
 FY(59)p 0 TeXcolorgray -217 5461 a  F3(71)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(7)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(7)p
 Fz(.)p Fy(3)p Fz(.)55 b(SUPRESSION)28 b(D'\311L\311MENTS)1489  FD(.)p FC(3)p FD(.)55 b(SUPRESSION)28 b(D'\311L\311MENTS)1489
 b FY(59)p .7 TeXcolorgray .7 TeXcolorgray 4134 1473 227  b F3(71)p .7 TeXcolorgray .7 TeXcolorgray 4134 1064 227
 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1354 a Fq(7)p  266 v .7 TeXcolorgray 0 TeXcolorgray 4219 945 a Fu(7)p
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540  .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540
 a Fu(7)p Fv(.)p Fu(3)131 b Fv(Supression)42 b(d'\351l\351men)l(ts)232  a FR(7)p FS(.)p FR(2)p FS(.)p FR(6)113 b FS(Pic)m(k)357
 739 y FL(7)p FM(.)p FL(3)p FM(.)p FL(1)113 b FM(Drop)357  711 y FO(pick)22 b F4(est)i(une)g(extension)f(de)h(l'instruction)f
 892 y FZ(L'instruction)31 b FI(drop)g FZ(retire)g(le)i(premier)e  FO(dup)p F4(.)g(En)i(e\033et,)f(cette)g(derni\350re)f(duplique)232
   810 y(l'ob)5 b(jet)33 b(o)r(ccupan)n(t)f(la)g(premi\350re)f(p)r
   (osition)h(dans)g(la)g(pile.)h(Con)n(trairemen)n(t)e(\340)h
   FO(dup)p F4(,)f FO(pick)232 910 y F4(prend)h(un)f(argumen)n(t)f(en)n
   (tier)h(p)r(ositif)h FN(n)f F4(au)g(niv)n(eau)g F3(1)g
   F4(de)g(la)g(pile)h(et)g(duplique)f(le)h FN(n)2961 880
   y FM(i\350me)232 1010 y F4(ob)5 b(jet)32 b(de)g(la)f(pile)h
   FF(avant)g F4(l'empilemen)n(t)g(de)g(l'argumen)n(t)f
   FN(n)h F4(de)g FO(pick)p F4(,)e(ou)h(\026)h(ce)g(qui)g(est)232
   1109 y(rogoureusemen)n(t)25 b(iden)n(tique)i(\026)h(le)f
   FJ(\()p FN(n)19 b FJ(+)f(1\))1645 1068 y FM(i\350me)1809
   1109 y F4(de)27 b(la)g(pile)h(a)n(v)-5 b(an)n(t)26 b(l'app)r(el)i(\340)
   f FO(pick)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1012
   1338 a FN(n)18 b FJ(+)g(1)p 1254 1368 4 100 v 145 w F4(ob)5
   b(jet)1536 1358 y Fo(n)p 1948 1368 V 2043 1338 a F4(ob)g(jet)2230
   1358 y Fo(n)1083 1438 y FN(n)p 1254 1468 V 174 w F4(ob)g(jet)1494
   1458 y Fo(n)p Fn(\000)p FI(1)p 1948 1468 V 2001 1438
   a F4(ob)g(jet)2187 1458 y Fo(n)p Fn(\000)p FI(1)1097
   1526 y F4(.)1097 1559 y(.)1097 1593 y(.)p 1254 1623 4
   155 v 1454 1526 a(.)1454 1559 y(.)1454 1593 y(.)p 1948
   1623 V 2148 1526 a(.)2148 1559 y(.)2148 1593 y(.)1087
   1692 y FJ(2)p 1254 1722 4 100 v 225 w F4(ob)g(jet)1540
   1712 y FI(1)1744 1692 y FK(\000)-14 b(!)p 1948 1722 V
   169 w F4(ob)5 b(jet)2234 1712 y FI(1)1087 1792 y FJ(1)p
   1254 1822 V 312 w FN(n)233 b FO(pick)p 1948 1822 V 143
   w F4(ob)5 b(jet)2230 1812 y Fo(n)232 2087 y Fy(7)p Fz(.)p
   Fy(3)131 b Fz(Supression)42 b(d'\351l\351men)l(ts)232
   2303 y FR(7)p FS(.)p FR(3)p FS(.)p FR(1)113 b FS(Drop)357
   2474 y F4(L'instruction)31 b FO(drop)g F4(retire)g(le)i(premier)e
 (\351l\351men)n(t)h(de)h(la)f(pile,)g(les)g(autres)f(redescen\177)232  (\351l\351men)n(t)h(de)h(la)f(pile,)g(les)g(autres)f(redescen\177)232
 991 y(dan)n(t)e(d'un)g(niv)n(eau.)f(L'ob)5 b(jet)28 b(retir\351)g(de)h  2573 y(dan)n(t)e(d'un)g(niv)n(eau.)f(L'ob)5 b(jet)28
 (la)g(pile)f(p)r(eut)i(\352tre)e(retrouv)n(\351)f(par)h(un)h(app)r(el)g  b(retir\351)g(de)h(la)g(pile)f(p)r(eut)i(\352tre)e(retrouv)n(\351)f
 (\340)f(la)232 1091 y(commande)35 b FI(last)e FZ(si)i(cette)g  (par)h(un)h(app)r(el)g(\340)f(la)232 2673 y(commande)35
 (derni\350re)f(est)h(activ)n(e.)f(Cette)h(instruction)f(retire)g(une)h  b FO(last)e F4(si)i(cette)g(derni\350re)f(est)h(activ)n(e.)f(Cette)h
 (r\351f\351\177)232 1191 y(rence)23 b(de)h(l'ob)5 b(jet)24  (instruction)f(retire)g(une)h(r\351f\351\177)232 2773
 b(pass\351)e(en)i(argumen)n(t)e(et)i(de)g(tout)g(ses)f(atomes)f(et)i  y(rence)23 b(de)h(l'ob)5 b(jet)24 b(pass\351)e(en)i(argumen)n(t)e(et)i
 (ne)g(lib)r(\350re)g(la)f(m\351moire)232 1290 y(utilis\351)28  (de)g(tout)g(ses)f(atomes)f(et)i(ne)g(lib)r(\350re)g(la)f(m\351moire)
 b(par)f(cet)g(ob)5 b(jet)27 b(que)h(lorsque)e(cet)h(ob)5  232 2872 y(utilis\351)28 b(par)f(cet)g(ob)5 b(jet)27
 b(jet)27 b(n'est)h(plus)f(r\351f\351renc\351.)p 0 TeXcolorgray  b(que)h(lorsque)e(cet)h(ob)5 b(jet)27 b(n'est)h(plus)f
 0 TeXcolorgray 1383 1471 4 100 v 1780 1441 a FQ(\000)-14  (r\351f\351renc\351.)p 0 TeXcolorgray 0 TeXcolorgray
 b(!)p 1984 1471 V 1292 1540 a Fp(1)p 1383 1570 V 103  1383 3126 V 1780 3096 a FK(\000)-14 b(!)p 1984 3126 V
 w FZ(ob)5 b(jet)1623 1561 y FE(1)1760 1540 y FI(drop)p  1292 3196 a FJ(1)p 1383 3226 V 103 w F4(ob)5 b(jet)1623
 1984 1570 V 232 1759 a FL(7)p FM(.)p FL(3)p FM(.)p FL(2)113  3216 y FI(1)1760 3196 y FO(drop)p 1984 3226 V 232 3469
 b FM(Drop)p FL(2)357 1912 y FI(drop2)31 b FZ(retire)h(les)h(deux)g  a FR(7)p FS(.)p FR(3)p FS(.)p FR(2)113 b FS(Drop)p FR(2)357
 (premiers)e(\351l\351men)n(ts)i(de)g(la)g(pile)g(qui)g(p)r(euv)n(en)n  3639 y FO(drop2)31 b F4(retire)h(les)h(deux)g(premiers)e(\351l\351men)n
 (t)g(encore)e(\352tre)232 2012 y(retrouv)n(\351s)26 b(par)g(la)h  (ts)i(de)g(la)g(pile)g(qui)g(p)r(euv)n(en)n(t)g(encore)e(\352tre)232
 (commande)g FI(last)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray  3739 y(retrouv)n(\351s)26 b(par)g(la)h(commande)g FO(last)p
 1270 2162 a Fp(2)p 1362 2192 V 103 w FZ(ob)5 b(jet)1601  F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1270 3963 a FJ(2)p
 2182 y FE(2)1780 2162 y FQ(\000)-14 b(!)p 2006 2192 V  1362 3993 V 103 w F4(ob)5 b(jet)1601 3983 y FI(2)1780
 1270 2262 a Fp(1)p 1362 2292 V 103 w FZ(ob)5 b(jet)1601  3963 y FK(\000)-14 b(!)p 2006 3993 V 1270 4063 a FJ(1)p
 2282 y FE(1)1738 2262 y FI(drop2)p 2006 2292 V 232 2480  1362 4093 V 103 w F4(ob)5 b(jet)1601 4083 y FI(1)1738
 a FL(7)p FM(.)p FL(3)p FM(.)p FL(3)113 b FM(Dropn)357  4063 y FO(drop2)p 2006 4093 V 232 4336 a FR(7)p FS(.)p
 2642 y FZ(L'instruction)35 b FI(dropn)f FZ(retire)g(les)i  FR(3)p FS(.)p FR(3)113 b FS(Dropn)357 4515 y F4(L'instruction)35
 Fp(\()p FH(n)18 b Fp(+)g(1\))1729 2600 y FG(i\350me)1902  b FO(dropn)f F4(retire)g(les)i FJ(\()p FN(n)18 b FJ(+)g(1\))1729
 2642 y FZ(premiers)34 b(ob)5 b(jets)35 b(de)h(la)f(pile)h(\(les)g  4473 y FM(i\350me)1902 4515 y F4(premiers)34 b(ob)5 b(jets)35
 FH(n)232 2742 y FZ(premiers)26 b(ob)5 b(jets)26 b(et)i(l'argumen)n(t)d  b(de)h(la)f(pile)h(\(les)g FN(n)232 4615 y F4(premiers)26
 FH(n)i FZ(lui-m\352me\).)g(L'argumen)n(t)e FH(n)i FZ(est)g(sauv)n  b(ob)5 b(jets)26 b(et)i(l'argumen)n(t)d FN(n)i F4(lui-m\352me\).)g
 (egard\351)d(sur)i(la)232 2841 y(pile)h(last)e(et)i(p)r(eut)f(ainsi)g  (L'argumen)n(t)e FN(n)i F4(est)g(sauv)n(egard\351)d(sur)i(la)232
 (\352tre)g(retrouv)n(\351)e(gr\342ce)g(\340)i(un)g(app)r(el)g(\340)g  4714 y(pile)h(last)e(et)i(p)r(eut)f(ainsi)g(\352tre)g(retrouv)n(\351)e
 (la)g(commande)f FI(last)p FZ(,)f(mais)232 2941 y(les)k(autres)e(ob)5  (gr\342ce)g(\340)i(un)g(app)r(el)g(\340)g(la)g(commande)f
   FO(last)p F4(,)f(mais)232 4814 y(les)k(autres)e(ob)5
 b(jets)27 b(son)n(t)g(d\351\034nitiv)n(emen)n(t)g(p)r(erdus.)p  b(jets)27 b(son)n(t)g(d\351\034nitiv)n(emen)n(t)g(p)r(erdus.)p
 0 TeXcolorgray 0 TeXcolorgray 1191 3091 a FH(n)18 b Fp(+)g(1)p  0 TeXcolorgray 0 TeXcolorgray 1191 5038 a FN(n)18 b FJ(+)g(1)p
 1433 3121 V 102 w FZ(ob)5 b(jet)1673 3112 y Fj(n)p 2085  1433 5068 V 102 w F4(ob)5 b(jet)1673 5058 y Fo(n)p 2085
 3121 V 1276 3180 a FZ(.)1276 3213 y(.)1276 3246 y(.)p  5068 V 1276 5126 a F4(.)1276 5160 y(.)1276 5193 y(.)p
 1433 3276 4 155 v 1591 3180 a(.)1591 3213 y(.)1591 3246  1433 5223 4 155 v 1591 5126 a(.)1591 5160 y(.)1591 5193
 y(.)p 2085 3276 V 1266 3346 a Fp(2)p 1433 3376 4 100  y(.)p 2085 5223 V 1266 5292 a FJ(2)p 1433 5322 4 100
 v 182 w FZ(ob)g(jet)1677 3366 y FE(1)1860 3346 y FQ(\000)-15  v 182 w F4(ob)g(jet)1677 5313 y FI(1)1860 5292 y FK(\000)-15
 b(!)p 2085 3376 V 1266 3446 a Fp(1)p 1433 3475 V 269  b(!)p 2085 5322 V 1266 5392 a FJ(1)p 1433 5422 V 269
 w FH(n)191 b FI(dropn)p 2085 3475 V 232 3687 a Fu(7)p  w FN(n)191 b FO(dropn)p 2085 5422 V 0 TeXcolorgray 1623
 Fv(.)p Fu(4)131 b Fv(Mo)t(di\034cation)41 b(de)i(la)g(hi\351rarc)l(hie)  5632 a F3(71)p 0 TeXcolorgray eop end
 232 3885 y FL(7)p FM(.)p FL(4)p FM(.)p FL(1)113 b FM(Sw)m(ap)357  %%Page: 72 72
 4038 y FI(swap)35 b FZ(p)r(erm)n(ute)h(les)g(deux)h(premiers)e(ob)5  TeXDict begin 72 71 bop 0 TeXcolorgray 0 TeXcolorgray
 b(jets)36 b(de)g(la)g(pile.)h(Cette)g(op)r(\351ration)e(se)h(fait)232  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 4138 y(sans)25 b(copie)h(d'ob)5 b(jet)25 b(mais)h(les)g(deux)f(argumen)  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 n(ts)g(son)n(t)g(sauv)n(egard\351s)e(dans)i(la)h(pile)g(last)f(si)232  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 4237 y(celle-ci)i(est)h(activ)n(e.)p 0 TeXcolorgray 0  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(72)g F4(\026)i(#)p
 TeXcolorgray 1180 4372 a Fp(2)p 1272 4402 V 103 w FZ(ob)5  F3(72)p 0 TeXcolorgray -217 5461 a
 b(jet)1511 4392 y FE(2)1668 4372 y FQ(\000)-14 b(!)p  
 1872 4402 V 123 w FZ(ob)5 b(jet)2112 4392 y FE(1)1180  
 4471 y Fp(1)p 1272 4501 V 103 w FZ(ob)g(jet)1511 4492  
 y FE(1)1648 4471 y FI(swap)p 1872 4501 V 101 w FZ(ob)g(jet)2112  
 4492 y FE(2)232 4690 y FL(7)p FM(.)p FL(4)p FM(.)p FL(2)113  
 b FM(Rot)357 4843 y FI(rot)37 b FZ(e\033ectue)h(une)g(p)r(erm)n  
 (utation)f(circulaire)f(des)i(trois)f(premiers)g(\351l\351men)n(ts)g  
 (de)h(la)232 4943 y(pile)26 b(op)r(\351rationnelle,)d(l'ob)5  
 b(jet)25 b(pr\351sen)n(t)g(au)f(niv)n(eau)h FY(1)g FZ(de)g(la)g(pile)g  
 (\351tan)n(t)g(celui)g(o)r(ccupan)n(t)g(le)232 5042 y(niv)n(eau)i  
 FY(3)g FZ(a)n(v)-5 b(an)n(t)27 b(l'app)r(el)g(de)h FI(rot)p  
 FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1200 5193 a Fp(3)p  
 1292 5223 V 103 w FZ(ob)5 b(jet)1531 5213 y FE(3)p 1852  
 5223 V 1905 5193 a FZ(ob)g(jet)2091 5213 y FE(2)1200  
 5292 y Fp(2)p 1292 5322 V 103 w FZ(ob)g(jet)1531 5313  
 y FE(2)1668 5292 y FQ(\000)-14 b(!)p 1852 5322 V 103  
 w FZ(ob)5 b(jet)2091 5313 y FE(1)1200 5392 y Fp(1)p 1292  
 5422 V 103 w FZ(ob)g(jet)1531 5412 y FE(1)1670 5392 y  
 FI(rot)p 1852 5422 V 103 w FZ(ob)g(jet)2091 5412 y FE(3)p  
 0 TeXcolorgray 1623 5632 a FY(59)p 0 TeXcolorgray eop  
 end  
 %%Page: 60 60  
 TeXDict begin 60 59 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(60)h FZ(\026)g(#)p  
 FY(60)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1473 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 1064 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1354 a  TeXcolorgray -458 945 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1354 a Fq(7)-458 1354 y   -458 945 a Fu(7)-458 945 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1354 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  945 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(72)962
 FY(60)962 b Fz(CHAPITRE)29 b Fy(7)p Fz(.)55 b(MANIPULA)-7  b FD(CHAPITRE)29 b FC(7)p FD(.)55 b(MANIPULA)-7 b(TION)28
 b(TION)28 b(DES)h(OBJETS)p 0 TeXcolorgray 656 540 a FL(7)p  b(DES)h(OBJETS)p 0 TeXcolorgray 656 540 a Fy(7)p Fz(.)p
 FM(.)p FL(4)p FM(.)p FL(3)112 b FM(Roll)780 694 y FI(roll)24  Fy(4)130 b Fz(Mo)t(di\034cation)41 b(de)i(la)g(hi\351rarc)l(hie)656
 b FZ(prend)h(un)h(nom)n(bre)f(en)n(tier)f(p)r(ositif)i  751 y FR(7)p FS(.)p FR(4)p FS(.)p FR(1)112 b FS(Sw)m(ap)780
 FH(n)f FZ(dans)g(la)g(pile)h(op)r(\351rationnelle,)d(puis)j(\023)f  916 y FO(swap)35 b F4(p)r(erm)n(ute)i(les)f(deux)g(premiers)f(ob)5
 (d\351\177)656 794 y(place)d(\024)g(les)g FH(n)h FZ(premiers)e(ob)5  b(jets)36 b(de)h(la)f(pile.)g(Cette)h(op)r(\351ration)e(se)h(fait)656
   1016 y(sans)25 b(copie)g(d'ob)5 b(jet)26 b(mais)f(les)h(deux)g(argumen)
   n(ts)e(son)n(t)h(sauv)n(egard\351s)e(dans)i(la)h(pile)g(last)f(si)656
   1115 y(celle-ci)i(est)g(activ)n(e.)p 0 TeXcolorgray 0
   TeXcolorgray 1604 1309 a FJ(2)p 1695 1339 4 100 v 102
   w F4(ob)5 b(jet)1935 1329 y FI(2)2092 1309 y FK(\000)-15
   b(!)p 2296 1339 V 124 w F4(ob)5 b(jet)2535 1329 y FI(1)1604
   1408 y FJ(1)p 1695 1438 V 102 w F4(ob)g(jet)1935 1429
   y FI(1)2071 1408 y FO(swap)p 2296 1438 V 102 w F4(ob)g(jet)2535
   1429 y FI(2)656 1666 y FR(7)p FS(.)p FR(4)p FS(.)p FR(2)112
   b FS(Rot)780 1831 y FO(rot)37 b F4(e\033ectue)h(une)h(p)r(erm)n
   (utation)e(circulaire)f(des)h(trois)g(premiers)g(\351l\351men)n(ts)h
   (de)g(la)656 1931 y(pile)25 b(op)r(\351rationnelle,)f(l'ob)5
   b(jet)25 b(pr\351sen)n(t)f(au)h(niv)n(eau)f F3(1)h F4(de)g(la)g(pile)h
   (\351tan)n(t)f(celui)g(o)r(ccupan)n(t)f(le)656 2030 y(niv)n(eau)i
   F3(3)i F4(a)n(v)-5 b(an)n(t)26 b(l'app)r(el)h(de)h FO(rot)p
   F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1624 2240 a FJ(3)p
   1715 2270 V 102 w F4(ob)5 b(jet)1955 2260 y FI(3)p 2275
   2270 V 2328 2240 a F4(ob)g(jet)2515 2260 y FI(2)1624
   2339 y FJ(2)p 1715 2369 V 102 w F4(ob)g(jet)1955 2360
   y FI(2)2092 2339 y FK(\000)-15 b(!)p 2275 2369 V 103
   w F4(ob)5 b(jet)2515 2360 y FI(1)1624 2439 y FJ(1)p 1715
   2469 V 102 w F4(ob)g(jet)1955 2459 y FI(1)2093 2439 y
   FO(rot)p 2275 2469 V 103 w F4(ob)g(jet)2515 2459 y FI(3)656
   2696 y FR(7)p FS(.)p FR(4)p FS(.)p FR(3)112 b FS(Roll)780
   2862 y FO(roll)24 b F4(prend)h(un)h(nom)n(bre)f(en)n(tier)f(p)r(ositif)
   i FN(n)f F4(dans)g(la)g(pile)h(op)r(\351rationnelle,)d(puis)j(\023)f
   (d\351\177)656 2961 y(place)d(\024)g(les)g FN(n)h F4(premiers)e(ob)5
 b(jets)21 b(restan)n(t)h(sur)f(la)h(pile)h(de)f(sorte)g(que)g(l'ob)5  b(jets)21 b(restan)n(t)h(sur)f(la)h(pile)h(de)f(sorte)g(que)g(l'ob)5
 b(jet)22 b Fp(1)g FZ(o)r(ccupan)n(t)f(le)656 893 y(niv)n(eau)j  b(jet)22 b FJ(1)g F4(o)r(ccupan)n(t)f(le)656 3061 y(niv)n(eau)j
 FH(n)13 b Fp(+)g(1)25 b FZ(de)g(la)g(pile)g(se)f(retrouv)n(e)f(au)i  FN(n)13 b FJ(+)g(1)25 b F4(de)g(la)g(pile)g(se)f(retrouv)n(e)f(au)i
 (niv)n(eau)f FY(1)p FZ(,)h(les)f(ob)5 b(jets)25 b(susceptibles)f(d'o)r  (niv)n(eau)f F3(1)p F4(,)h(les)f(ob)5 b(jets)25 b(susceptibles)f(d'o)r
 (ccup)r(er)656 993 y(les)i(niv)n(eaux)g(sup)r(\351rieurs)g(\340)g  (ccup)r(er)656 3161 y(les)i(niv)n(eaux)g(sup)r(\351rieurs)g(\340)g
 FH(n)17 b Fp(+)g(2)26 b FZ(ne)h(son)n(t)f(pas)g(concern\351s)g(par)g  FN(n)17 b FJ(+)g(2)26 b F4(ne)h(son)n(t)f(pas)g(concern\351s)g(par)g
 (cette)h(instruction.)f(Si)h(la)656 1093 y(pile)h(last)g(est)g(v)-5  (cette)h(instruction.)f(Si)h(la)656 3260 y(pile)h(last)g(est)g(v)-5
 b(alid\351e,)28 b(il)g(est)g(p)r(ossible)f(d'utiliser)h(la)g  b(alid\351e,)28 b(il)g(est)g(p)r(ossible)f(d'utiliser)h(la)g
 (s\351quence)f(de)i(commandes)e FI(\023)43 b(last)656  (s\351quence)f(de)i(commandes)e FO(\023)43 b(last)656
 1192 y(rolld)e(\024)28 b FZ(p)r(our)e(in)n(v)n(erser)g(l'e\033et)i(de)f  3360 y(rolld)e(\024)28 b F4(p)r(our)e(in)n(v)n(erser)g(l'e\033et)i(de)f
 FI(roll)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1435 1371  FO(roll)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 1435 3570
 a FH(n)18 b Fp(+)g(1)p 1678 1401 4 100 v 145 w FZ(ob)5  a FN(n)18 b FJ(+)g(1)p 1678 3599 V 145 w F4(ob)5 b(jet)1960
 b(jet)1960 1392 y Fj(n)p 2371 1401 V 1507 1471 a FH(n)p  3590 y Fo(n)p 2371 3599 V 1507 3669 a FN(n)p 1678 3699
 1678 1501 V 174 w FZ(ob)g(jet)1917 1491 y Fj(n)p Fi(\000)p  V 174 w F4(ob)g(jet)1917 3689 y Fo(n)p Fn(\000)p FI(1)p
 FE(1)p 2371 1501 V 2424 1471 a FZ(ob)g(jet)2611 1491  2371 3699 V 2424 3669 a F4(ob)g(jet)2611 3689 y Fo(n)p
 y Fj(n)p Fi(\000)p FE(1)1520 1559 y FZ(.)1520 1593 y(.)1520  Fn(\000)p FI(1)1520 3758 y F4(.)1520 3791 y(.)1520 3824
 1626 y(.)p 1678 1656 4 155 v 1878 1559 a(.)1878 1593  y(.)p 1678 3854 4 155 v 1878 3758 a(.)1878 3791 y(.)1878
 y(.)1878 1626 y(.)p 2371 1656 V 2571 1559 a(.)2571 1593  3824 y(.)p 2371 3854 V 2571 3758 a(.)2571 3791 y(.)2571
 y(.)2571 1626 y(.)1511 1725 y Fp(2)p 1678 1755 4 100  3824 y(.)1511 3924 y FJ(2)p 1678 3953 4 100 v 224 w F4(ob)g(jet)1964
 v 224 w FZ(ob)g(jet)1964 1746 y FE(1)2167 1725 y FQ(\000)-14  3944 y FI(1)2167 3924 y FK(\000)-14 b(!)p 2371 3953 V
 b(!)p 2371 1755 V 170 w FZ(ob)5 b(jet)2657 1746 y FE(1)1511  170 w F4(ob)5 b(jet)2657 3944 y FI(1)1511 4023 y FJ(1)p
 1825 y Fp(1)p 1678 1855 V 311 w FH(n)233 b FI(roll)p  1678 4053 V 311 w FN(n)233 b FO(roll)p 2371 4053 V 144
 2371 1855 V 144 w FZ(ob)5 b(jet)2653 1845 y Fj(n)656  w F4(ob)5 b(jet)2653 4043 y Fo(n)656 4281 y FR(7)p FS(.)p
 2050 y FL(7)p FM(.)p FL(4)p FM(.)p FL(4)112 b FM(Rolld)780  FR(4)p FS(.)p FR(4)112 b FS(Rolld)780 4446 y FO(rolld)31
 2204 y FI(rolld)31 b FZ(prend)i(un)g(nom)n(bre)f(en)n(tier)g(p)r  b F4(prend)i(un)g(nom)n(bre)f(en)n(tier)g(p)r(ositif)i
 (ositif)i FH(n)e FZ(dans)h(la)f(pile)h(est)g(fait)g(d\351\034ler)g(v)n  FN(n)e F4(dans)h(la)f(pile)h(est)g(fait)g(d\351\034ler)g(v)n(ers)e(le)
 (ers)e(le)656 2304 y(bas)i(les)h FH(n)g FZ(premiers)f(ob)5  656 4545 y(bas)i(les)h FN(n)g F4(premiers)f(ob)5 b(jets)33
 b(jets)33 b(restan)n(ts)g(dans)g(la)h(pile,)g(l'ob)5  b(restan)n(ts)g(dans)g(la)h(pile,)g(l'ob)5 b(jet)34 b(pr\351sen)n(t)f
 b(jet)34 b(pr\351sen)n(t)f(au)h(niv)n(eau)f FY(1)h FZ(se)656  (au)h(niv)n(eau)f F3(1)h F4(se)656 4645 y(retrouv)-5
 2403 y(retrouv)-5 b(an)n(t)26 b(alors)f(au)i(niv)n(eau)g  b(an)n(t)26 b(alors)f(au)i(niv)n(eau)g FN(n)p F4(.)p
 FH(n)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 1456 2566  0 TeXcolorgray 0 TeXcolorgray 1456 4839 a FN(n)18 b FJ(+)g(1)p
 a FH(n)18 b Fp(+)g(1)p 1698 2596 V 145 w FZ(ob)5 b(jet)1980  1698 4869 V 145 w F4(ob)5 b(jet)1980 4859 y Fo(n)p 2435
 2586 y Fj(n)p 2435 2596 V 1527 2666 a FH(n)p 1698 2696  4869 V 1527 4938 a FN(n)p 1698 4968 V 175 w F4(ob)g(jet)1938
 V 175 w FZ(ob)g(jet)1938 2686 y Fj(n)p Fi(\000)p FE(1)p  4959 y Fo(n)p Fn(\000)p FI(1)p 2435 4968 V 2493 4938
 2435 2696 V 2493 2666 a FZ(ob)g(jet)2679 2686 y FE(1)1456  a F4(ob)g(jet)2679 4959 y FI(1)1456 5038 y FN(n)18 b
 2765 y FH(n)18 b FQ(\000)g Fp(1)p 1698 2795 V 103 w FZ(ob)5  FK(\000)g FJ(1)p 1698 5068 V 103 w F4(ob)5 b(jet)1938
 b(jet)1938 2786 y Fj(n)p Fi(\000)p FE(2)p 2435 2795 V  5058 y Fo(n)p Fn(\000)p FI(2)p 2435 5068 V 2489 5038
 2489 2765 a FZ(ob)g(jet)2675 2786 y Fj(n)1541 2854 y  a F4(ob)g(jet)2675 5058 y Fo(n)1541 5126 y F4(.)1541
 FZ(.)1541 2887 y(.)1541 2920 y(.)p 1698 2950 4 155 v  5160 y(.)1541 5193 y(.)p 1698 5223 4 155 v 1898 5126
 1898 2854 a(.)1898 2887 y(.)1898 2920 y(.)p 2435 2950  a(.)1898 5160 y(.)1898 5193 y(.)p 2435 5223 V 2593 5126
 V 2593 2854 a(.)2593 2887 y(.)2593 2920 y(.)1531 3020  a(.)2593 5160 y(.)2593 5193 y(.)1531 5292 y FJ(2)p 1698
 y Fp(2)p 1698 3050 4 100 v 225 w FZ(ob)g(jet)1984 3040  5322 4 100 v 225 w F4(ob)g(jet)1984 5313 y FI(1)2210
 y FE(1)2210 3020 y FQ(\000)-14 b(!)p 2435 3050 V 149  5292 y FK(\000)-14 b(!)p 2435 5322 V 149 w F4(ob)5 b(jet)2679
 w FZ(ob)5 b(jet)2679 3040 y FE(3)1531 3120 y Fp(1)p 1698  5313 y FI(3)1531 5392 y FJ(1)p 1698 5422 V 312 w FN(n)233
 3149 V 312 w FH(n)233 b FI(rolld)p 2435 3149 V 105 w  b FO(rolld)p 2435 5422 V 105 w F4(ob)5 b(jet)2679 5412
 FZ(ob)5 b(jet)2679 3140 y FE(2)656 3367 y Fu(7)p Fv(.)p  y FI(2)p 0 TeXcolorgray 2047 5632 a F3(72)p 0 TeXcolorgray
 Fu(5)130 b Fv(Gestion)43 b(des)g(con)l(textes)780 3550  eop end
 y FZ(Le)26 b(RPL/)p FY(2)g FZ(est)g(un)g(langage)e(de)i(programmation)d  %%Page: 73 73
 (utilisan)n(t)j(un)h(adressage)c(par)i(pile.)656 3649  TeXDict begin 73 72 bop 0 TeXcolorgray 0 TeXcolorgray
 y(T)-7 b(ous)22 b(les)g(pro)r(cessus)e(s'ex\351cuten)n(t)i(dans)g(des)g  
 (plans)g(di\033\351ren)n(ts,)f(que)i(ces)e(pro)r(cessus)g(soien)n(t)656  
 3749 y(d\351tac)n(h\351s)26 b(ou)h(l\351gers.)e(En)j(particulier,)d  
 (les)i(v)-5 b(ariables)25 b(mo)r(di\034\351s)i(dans)f(un)i(\034l)f  
 (d'ex\351cution)656 3849 y(ne)22 b(son)n(t)g(mo)r(di\034\351es)g(que)h  
 (p)r(our)f(ce)g(\034l)h(sauf)f(si)h(elles)f(son)n(t)g(explicitemen)n(t)  
 g(d\351clar\351es)f(comme)656 3948 y(partag\351es.)27  
 b(Ce)j(mo)r(de)g(d'adressage)d(par)i(pile)h(imp)r(ose)f(donc)h(la)f  
 (cr\351ation)g(de)h(piles)f(ind\351\177)656 4048 y(p)r(endan)n(tes,)h  
 (app)r(el\351es)g(con)n(textes)f(d'ex\351cution,)h(p)r(our)g(traiter)g  
 (les)g(di\033\351ren)n(ts)g(\034ls)h(d'ex\351\177)656  
 4147 y(cution.)d(La)f(cr\351ation)g(explicite)h(de)g(con)n(textes)f(p)r  
 (ermet)h(aussi)f(de)h(g\351rer)e(simplemen)n(t)j(les)656  
 4247 y(exceptions)i(dans)g(les)h(programmes.)d(T)-7 b(ous)32  
 b(les)g(con)n(textes)f(son)n(t)g(e\033ac\351s)g(\340)h(la)f(\034n)i(du)  
 f(\034l)656 4347 y(d'ex\351cution)27 b(qui)g(les)g(a)g(cr\351\351s.)656  
 4581 y FL(7)p FM(.)p FL(5)p FM(.)p FL(1)112 b FM(Pshcn)m(txt)780  
 4735 y FZ(L'instruction)27 b FI(pshcntxt)e FZ(empile)j(le)f(con)n  
 (texte)g(couran)n(t)g(et)h(retourne)e(une)i(pile)g(op)r(\351\177)656  
 4834 y(rationnelle)e(vide.)656 5069 y FL(7)p FM(.)p FL(5)p  
 FM(.)p FL(2)112 b FM(Pulcn)m(txt)780 5223 y FZ(L'instruction)25  
 b FI(pulcntxt)d FZ(d\351truit)j(la)g(pile)h(couran)n(te)e(et)h(la)g  
 (remplace)f(par)h(le)g(dernier)656 5322 y(con)n(texte)d(sauv)n  
 (egard\351)e(qui)k(est)f(retir\351)f(de)h(la)g(pile)g(des)g(con)n  
 (textes.)f(Si)h(aucun)g(con)n(texte)g(n'a)656 5422 y(\351t\351)j  
 (pr\351c\351demmen)n(t)g(sauv)n(egard\351,)d(cette)j(instruction)g(ren)  
 n(v)n(oie)e(une)i(erreur)f(d'ex\351cution.)p 0 TeXcolorgray  
 2047 5632 a FY(60)p 0 TeXcolorgray eop end  
 %%Page: 61 61  
 TeXDict begin 61 60 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(61)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(73)g F4(\026)i(#)p
 FY(61)p 0 TeXcolorgray -217 5461 a  F3(73)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(7)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(7)p
 Fz(.)p Fy(5)p Fz(.)55 b(GESTION)27 b(DES)i(CONTEXTES)1465  FD(.)p FC(5)p FD(.)55 b(GESTION)27 b(DES)i(CONTEXTES)1465
 b FY(61)p .7 TeXcolorgray .7 TeXcolorgray 4134 1473 227  b F3(73)p .7 TeXcolorgray .7 TeXcolorgray 4134 1064 227
 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1354 a Fq(7)p  266 v .7 TeXcolorgray 0 TeXcolorgray 4219 945 a Fu(7)p
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540  .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540
 a FL(7)p FM(.)p FL(5)p FM(.)p FL(3)113 b FM(Dup)s(cn)m(txt)357  a FR(7)p FS(.)p FR(4)p FS(.)p FR(5)113 b FS(Edit)357
 693 y FZ(L'instruction)19 b FI(dupcntxt)d FZ(sauv)n(egarde)h(le)i(con)n  701 y F4(L'instruction)40 b FO(edit)f F4(app)r(elle)h(l'\351diteur)g
 (texte)g(couran)n(t)f(p)r(our)h(une)h(r\351utilisation)232  FO(vim)f F4(p)r(our)h(mo)r(di\034er)g(l'ob)5 b(jet)41
 793 y(ult\351rieure.)27 b(Con)n(trairemen)n(t)e(\340)i  b(pr\351sen)n(t)e(au)232 801 y(niv)n(eau)i F3(1)p F4(.)g(Apr\350s)f(la)
 FI(pshcntxt)p FZ(,)e(la)i(pile)g(op)r(\351rationnelle)f(n'est)h(pas)g  h(fermeture)g(de)g(l'\351diteur,)g(le)g(nouv)n(el)f(ob)5
 (a\033ect\351e.)232 1025 y FL(7)p FM(.)p FL(5)p FM(.)p  b(jet)41 b(est)g(soumis)g(\340)g(une)232 900 y(analyse)c(syn)n
 FL(4)113 b FM(Drop)s(cn)m(txt)357 1178 y FZ(L'instruction)25  (taxique.)g(Si)i(le)f(nouv)n(el)g(ob)5 b(jet)38 b(est)g(v)-5
 b FI(dropcntxt)e FZ(e\033ace)j(le)g(dernier)f(con)n(texte)h(sauv)n  b(alide,)38 b(il)h(est)f(ren)n(v)n(o)n(y)n(\351)e(dans)i(la)g(pile.)232
 (egard\351.)d(Si)k(la)f(pile)g(des)232 1278 y(con)n(textes)31  1000 y(Sinon,)28 b(l'instruction)f FO(edit)e F4(pro)n(v)n(o)r(que)h
   (une)h(erreur)f(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray
   1217 1198 a FJ(2)p 1309 1227 4 100 v 409 w FK(\000)-14
   b(!)p 1872 1227 V 1217 1297 a FJ(1)p 1309 1327 V 103
   w F4(ob)5 b(jet)99 b FO(edit)p 1872 1327 V 101 w F4(ob)5
   b(jet)232 1565 y Fy(7)p Fz(.)p Fy(5)131 b Fz(Gestion)42
   b(des)h(con)l(textes)357 1754 y F4(Le)26 b(RPL/)p F3(2)f
   F4(est)h(un)h(langage)d(de)i(programmation)d(utilisan)n(t)j(un)g
   (adressage)e(par)h(pile.)232 1854 y(T)-7 b(ous)22 b(les)g(pro)r(cessus)
   f(s'ex\351cuten)n(t)h(dans)f(des)h(plans)g(di\033\351ren)n(ts,)g(que)g
   (ces)g(pro)r(cessus)f(soien)n(t)232 1953 y(d\351tac)n(h\351s)26
   b(ou)h(l\351gers.)f(En)h(particulier,)f(les)h(v)-5 b(ariables)25
   b(mo)r(di\034\351s)i(dans)f(un)h(\034l)h(d'ex\351cution)232
   2053 y(ne)23 b(son)n(t)f(mo)r(di\034\351es)g(que)g(p)r(our)g(ce)h
   (\034l)g(sauf)f(si)g(elles)g(son)n(t)g(explicitemen)n(t)g
   (d\351clar\351es)f(comme)232 2152 y(partag\351es.)28
   b(Ce)i(mo)r(de)g(d'adressage)d(par)i(pile)h(imp)r(ose)f(donc)h(la)f
   (cr\351ation)f(de)i(piles)g(ind\351\177)232 2252 y(p)r(endan)n(tes,)h
   (app)r(el\351es)e(con)n(textes)h(d'ex\351cution,)g(p)r(our)g(traiter)f
   (les)i(di\033\351ren)n(ts)f(\034ls)g(d'ex\351\177)232
   2352 y(cution.)e(La)g(cr\351ation)e(explicite)i(de)g(con)n(textes)f(p)r
   (ermet)h(aussi)g(de)g(g\351rer)e(simplemen)n(t)i(les)232
   2451 y(exceptions)j(dans)h(les)g(programmes.)d(T)-7 b(ous)31
   b(les)h(con)n(textes)f(son)n(t)g(e\033ac\351s)h(\340)f(la)h(\034n)g(du)
   h(\034l)232 2551 y(d'ex\351cution)27 b(qui)h(les)f(a)g(cr\351\351s.)232
   2805 y FR(7)p FS(.)p FR(5)p FS(.)p FR(1)113 b FS(Pshcn)m(txt)357
   2966 y F4(L'instruction)27 b FO(pshcntxt)d F4(empile)k(le)g(con)n
   (texte)f(couran)n(t)f(et)i(retourne)f(une)g(pile)h(op)r(\351\177)232
   3065 y(rationnelle)e(vide.)232 3319 y FR(7)p FS(.)p FR(5)p
   FS(.)p FR(2)113 b FS(Pulcn)m(txt)357 3480 y F4(L'instruction)24
   b FO(pulcntxt)f F4(d\351truit)i(la)g(pile)g(couran)n(te)f(et)i(la)f
   (remplace)f(par)h(le)g(dernier)232 3580 y(con)n(texte)e(sauv)n
   (egard\351)d(qui)j(est)g(retir\351)f(de)i(la)e(pile)i(des)f(con)n
   (textes.)f(Si)h(aucun)g(con)n(texte)f(n'a)232 3679 y(\351t\351)27
   b(pr\351c\351demmen)n(t)e(sauv)n(egard\351,)f(cette)i(instruction)f
   (ren)n(v)n(oie)g(une)h(erreur)f(d'ex\351cution.)232 3933
   y FR(7)p FS(.)p FR(5)p FS(.)p FR(3)113 b FS(Dup)s(cn)m(txt)357
   4094 y F4(L'instruction)19 b FO(dupcntxt)d F4(sauv)n(egarde)h(le)i(con)
   n(texte)g(couran)n(t)f(p)r(our)h(une)h(r\351utilisation)232
   4194 y(ult\351rieure.)27 b(Con)n(trairemen)n(t)e(\340)i
   FO(pshcntxt)p F4(,)e(la)i(pile)g(op)r(\351rationnelle)f(n'est)h(pas)g
   (a\033ect\351e.)232 4448 y FR(7)p FS(.)p FR(5)p FS(.)p
   FR(4)113 b FS(Drop)s(cn)m(txt)357 4609 y F4(L'instruction)25
   b FO(dropcntxt)e F4(e\033ace)j(le)g(dernier)f(con)n(texte)h(sauv)n
   (egard\351.)d(Si)k(la)f(pile)g(des)232 4708 y(con)n(textes)31
 b(est)g(vide,)h(elle)f(retourne)f(une)i(erreur)d(d'ex\351cution.)i(La)g  b(est)g(vide,)h(elle)f(retourne)f(une)i(erreur)d(d'ex\351cution.)i(La)g
 (pile)h(op)r(\351rationnelle)232 1378 y(n'est)c(pas)f(a\033ect\351e)g  (pile)h(op)r(\351rationnelle)232 4808 y(n'est)c(pas)f(a\033ect\351e)g
 (par)g(cette)g(instruction.)232 1610 y FL(7)p FM(.)p  (par)g(cette)g(instruction.)232 5062 y FR(7)p FS(.)p
 FL(5)p FM(.)p FL(5)113 b FM(Sw)m(ap)s(cn)m(txt)357 1763  FR(5)p FS(.)p FR(5)113 b FS(Sw)m(ap)s(cn)m(txt)357 5223
 y FZ(Cette)32 b(instruction)g(\351c)n(hange)e(le)i(con)n(texte)f  y F4(Cette)32 b(instruction)g(\351c)n(hange)e(le)i(con)n(texte)f
 (couran)n(t)g(a)n(v)n(ec)f(le)j(dernier)e(con)n(texte)g(sau\177)232  (couran)n(t)g(a)n(v)n(ec)f(le)j(dernier)e(con)n(texte)g(sau\177)232
 1863 y(v)n(egard\351e.)22 b(Elle)j(est)f(pr\351vu)g(p)r(our)g(\351c)n  5322 y(v)n(egard\351e.)22 b(Elle)j(est)f(pr\351vu)g(p)r(our)g(\351c)n
 (hanger)e(rapidemen)n(t)h(deux)i(con)n(textes,)e(par)g(exemple)232  (hanger)e(rapidemen)n(t)h(deux)i(con)n(textes,)e(par)g(exemple)232
 1962 y(dans)k(le)h(cas)f(de)g(traitemen)n(t)g(d'in)n(terruption)f  5422 y(dans)k(le)h(cas)f(de)g(traitemen)n(t)g(d'in)n(terruption)f
 (rapide.)232 2195 y FL(7)p FM(.)p FL(5)p FM(.)p FL(6)113  (rapide.)p 0 TeXcolorgray 1623 5632 a F3(73)p 0 TeXcolorgray
 b FM(Exemple)37 b(d'utilisation)357 2348 y FZ(La)27 b(fonction)h(suiv)  eop end
 -5 b(an)n(te)27 b(illustre)g(une)h(utilisation)f(simple)h(des)g  %%Page: 74 74
 (instructions)f(de)h(c)n(han\177)232 2447 y(gemen)n(t)22  TeXDict begin 74 73 bop 0 TeXcolorgray 0 TeXcolorgray
 b(de)h(con)n(texte.)e(Cette)h(fonction)g(comp)r(orte)f(un)i(blo)r(c,)f  
 (encadr\351)f(par)g(une)i(structure)232 2547 y FI(iferr)29  
 b FZ(de)h(reprise)e(sur)i(erreur,)e(susceptible)i(de)g(pro)n(v)n(o)r  
 (quer)d(une)j(exception)g(ou)f(une)i(er\177)232 2647  
 y(reur)20 b(d'ex\351cution.)g(Si)h(cette)f(fonction)g(est)h(relativ)n  
 (emen)n(t)e(simple,)h(il)h(est)f(facile)h(d'encadrer)232  
 2746 y(les)27 b(zones)f(critiques)g(par)g(plusieurs)f(m\351canismes)h  
 (de)h(reprise)e(sur)i(erreur.)e(P)n(our)h(un)h(trai\177)232  
 2846 y(temen)n(t)i(complexe,)f(il)g(p)r(eut)h(\352tre)f(plus)h  
 (\351l\351gan)n(t)e(d'utiliser)h(un)h(seul)f(blo)r(c)g(de)g(reprise)f  
 (sur)232 2946 y(erreur,)20 b(mais)i(il)f(est)h(b)r(eaucoup)f(plus)g  
 (di\036cile)h(de)g(main)n(tenir)f(la)g(pile)h(op)r(\351rationnelle)d  
 (dans)232 3045 y(un)28 b(\351tat)g(coh\351ren)n(t)e(p)r(our)h(la)g  
 (suite)g(de)h(l'ex\351cution.)357 3145 y(Ainsi,)c(cette)g(fonction)f  
 (sauv)n(egarde)e(le)j(con)n(texte)f(couran)n(t)f(\340)h(la)h(ligne)f  
 FY(3)g FZ(sans)g(touc)n(her)232 3244 y(au)35 b(con)n(ten)n(u)g(de)g(la)  
 g(pile)g(op)r(\351rationnelle.)e(Si)i(une)h(erreur)d(survien)n(t,)h(le)  
 h(m\351canisme)g(de)232 3344 y(reprise)e(sur)h(erreur)e(traite)h  
 (l'instruction)h FI(pulcntxt)c FZ(de)35 b(la)e(ligne)h  
 FY(8)f FZ(qui)i(e\033ace)e(la)h(pile)232 3444 y(couran)n(te)19  
 b(et)i(la)f(remplace)f(par)g(le)i(con)n(texte)e(sauv)n(egard\351)f  
 (\340)i(la)g(ligne)g FY(3)g FZ(et)g(p)r(ousse)g(la)g(v)-5  
 b(aleur)232 3543 y(\023)28 b(faux)f(\024)g(dans)g(la)f(pile.)i(S'il)f  
 (n'y)g(a)g(eu)g(aucune)g(erreur,)e(l'instruction)i FI(dropcntxt)c  
 FZ(de)k(la)232 3643 y(ligne)k FY(10)f FZ(e\033ace)h(silencieusemen)n(t)  
 g(le)g(con)n(texte)f(sauv)n(egard\351)e(\340)j(la)g(ligne)g  
 FY(3)g FZ(et)g(empile)g(la)232 3743 y(v)-5 b(aleur)28  
 b(\023)g(vrai)f(\024)-7 b(.)29 b(Dans)e(tous)h(les)g(cas)f(de)i  
 (\034gure,)e(la)g(pile)i(reste)e(dans)h(un)g(\351tat)g(coh\351ren)n(t,)  
 232 3842 y(c)n(harge)22 b(\340)h(la)h(fonction)f(app)r(elan)n(te)f(de)i  
 (traiter)f(l'erreur)f(en)h(fonction)g(de)h(la)f(v)-5  
 b(aleur)23 b(logique)232 3942 y(ren)n(v)n(o)n(y)n(\351e)i(dans)i(le)h  
 (premier)e(niv)n(eau)h(de)g(la)g(pile.)p 0.5 TeXcolorgray  
 357 4092 a Fw(0001)p 0 TeXcolorgray 36 w Fn(FONCTION)p  
 0.5 TeXcolorgray 357 4171 a Fw(0002)p 0 TeXcolorgray  
 36 w Fn(<<)p 0.5 TeXcolorgray 357 4250 a Fw(0003)p 0  
 TeXcolorgray 177 w Fn(dupcntxt)p 0.5 TeXcolorgray 357  
 4329 a Fw(0004)p 0 TeXcolorgray 0.5 TeXcolorgray 357  
 4408 a(0005)p 0 TeXcolorgray 177 w Fn(iferr)p 0.5 TeXcolorgray  
 357 4486 a Fw(0006)p 0 TeXcolorgray 319 w Fn(//)35 b(Traitements)p  
 0.5 TeXcolorgray 357 4565 a Fw(0007)p 0 TeXcolorgray  
 177 w Fn(then)p 0.5 TeXcolorgray 357 4644 a Fw(0008)p  
 0 TeXcolorgray 319 w Fn(pulcntxt)i(false)p 0.5 TeXcolorgray  
 357 4723 a Fw(0009)p 0 TeXcolorgray 177 w Fn(else)p 0.5  
 TeXcolorgray 357 4802 a Fw(0010)p 0 TeXcolorgray 319  
 w Fn(dropcntxt)g(true)p 0.5 TeXcolorgray 357 4881 a Fw(0011)p  
 0 TeXcolorgray 177 w Fn(end)p 0.5 TeXcolorgray 357 4960  
 a Fw(0012)p 0 TeXcolorgray 36 w Fn(>>)p 0 TeXcolorgray  
 1623 5632 a FY(61)p 0 TeXcolorgray eop end  
 %%Page: 62 62  
 TeXDict begin 62 61 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(62)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(74)g F4(\026)i(#)p
 FY(62)p 0 TeXcolorgray -217 5461 a  F3(74)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 1473 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 1064 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -458 1354 a  TeXcolorgray -458 945 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -458 1354 a Fq(7)-458 1354 y   -458 945 a Fu(7)-458 945 y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
    -458
 -458 1354 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  945 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a F3(74)962
 FY(62)962 b Fz(CHAPITRE)29 b Fy(7)p Fz(.)55 b(MANIPULA)-7  b FD(CHAPITRE)29 b FC(7)p FD(.)55 b(MANIPULA)-7 b(TION)28
 b(TION)28 b(DES)h(OBJETS)p 0 TeXcolorgray 0 TeXcolorgray  b(DES)h(OBJETS)p 0 TeXcolorgray 656 540 a FR(7)p FS(.)p
 2047 5632 a FY(62)p 0 TeXcolorgray eop end  FR(5)p FS(.)p FR(6)112 b FS(Clrcn)m(txt)780 693 y F4(L'instruction)27
 %%Page: 63 63  b FO(clrcntxt)e F4(e\033ace)j(l'ensem)n(ble)f(des)h(con)n(textes)f
 TeXDict begin 63 62 bop 0 TeXcolorgray 0 TeXcolorgray  (sauv)n(egard\351s.)e(Elle)j(ne)656 793 y(touc)n(he)f(pas)g(au)g(con)n
   (ten)n(u)g(de)g(la)g(pile)h(op)r(\351rationnelle)d(couran)n(te.)656
   1025 y FR(7)p FS(.)p FR(5)p FS(.)p FR(7)112 b FS(Exemple)38
   b(d'utilisation)780 1178 y F4(La)28 b(fonction)f(suiv)-5
   b(an)n(te)27 b(illustre)h(une)g(utilisation)f(simple)h(des)f
   (instructions)g(de)h(c)n(han\177)656 1278 y(gemen)n(t)22
   b(de)g(con)n(texte.)f(Cette)i(fonction)f(comp)r(orte)f(un)h(blo)r(c,)g
   (encadr\351)f(par)h(une)g(structure)656 1378 y FO(iferr)28
   b F4(de)i(reprise)f(sur)g(erreur,)g(susceptible)g(de)h(pro)n(v)n(o)r
   (quer)e(une)i(exception)f(ou)h(une)g(er\177)656 1477
   y(reur)19 b(d'ex\351cution.)h(Si)h(cette)g(fonction)f(est)g(relativ)n
   (emen)n(t)f(simple,)i(il)f(est)h(facile)f(d'encadrer)656
   1577 y(les)26 b(zones)g(critiques)g(par)g(plusieurs)g(m\351canismes)g
   (de)g(reprise)g(sur)g(erreur.)f(P)n(our)h(un)h(trai\177)656
   1677 y(temen)n(t)i(complexe,)e(il)i(p)r(eut)g(\352tre)f(plus)g
   (\351l\351gan)n(t)f(d'utiliser)h(un)h(seul)f(blo)r(c)g(de)h(reprise)e
   (sur)656 1776 y(erreur,)20 b(mais)h(il)h(est)f(b)r(eaucoup)g(plus)h
   (di\036cile)g(de)f(main)n(tenir)g(la)g(pile)h(op)r(\351rationnelle)e
   (dans)656 1876 y(un)28 b(\351tat)f(coh\351ren)n(t)f(p)r(our)h(la)g
   (suite)h(de)f(l'ex\351cution.)780 1975 y(Ainsi,)d(cette)g(fonction)g
   (sauv)n(egarde)c(le)k(con)n(texte)f(couran)n(t)f(\340)i(la)f(ligne)g
   F3(3)h F4(sans)e(touc)n(her)656 2075 y(au)35 b(con)n(ten)n(u)f(de)h(la)
   g(pile)g(op)r(\351rationnelle.)e(Si)j(une)f(erreur)f(survien)n(t,)g(le)
   h(m\351canisme)f(de)656 2175 y(reprise)f(sur)g(erreur)f(traite)i
   (l'instruction)f FO(pulcntxt)e F4(de)j(la)g(ligne)f F3(8)h
   F4(qui)g(e\033ace)g(la)f(pile)656 2274 y(couran)n(te)19
   b(et)h(la)g(remplace)f(par)h(le)g(con)n(texte)g(sauv)n(egard\351)d
   (\340)j(la)g(ligne)g F3(3)g F4(et)h(p)r(ousse)e(la)h(v)-5
   b(aleur)656 2374 y(\023)27 b(faux)g(\024)g(dans)g(la)g(pile.)g(S'il)g
   (n'y)g(a)g(eu)g(aucune)g(erreur,)f(l'instruction)g FO(dropcntxt)d
   F4(de)28 b(la)656 2474 y(ligne)j F3(10)f F4(e\033ace)h(silencieusemen)n
   (t)f(le)h(con)n(texte)g(sauv)n(egard\351)d(\340)j(la)f(ligne)h
   F3(3)g F4(et)g(empile)h(la)656 2573 y(v)-5 b(aleur)27
   b(\023)i(vrai)d(\024)-7 b(.)29 b(Dans)f(tous)g(les)f(cas)h(de)g
   (\034gure,)f(la)h(pile)g(reste)f(dans)h(un)h(\351tat)f(coh\351ren)n(t,)
   656 2673 y(c)n(harge)22 b(\340)h(la)g(fonction)g(app)r(elan)n(te)g(de)h
   (traiter)e(l'erreur)g(en)i(fonction)f(de)h(la)f(v)-5
   b(aleur)23 b(logique)656 2772 y(ren)n(v)n(o)n(y)n(\351e)i(dans)i(le)g
   (premier)g(niv)n(eau)f(de)i(la)f(pile.)p 0.5 TeXcolorgray
   780 2923 a FA(0001)p 0 TeXcolorgray 37 w Fs(FONCTION)p
   0.5 TeXcolorgray 780 3002 a FA(0002)p 0 TeXcolorgray
   37 w Fs(<<)p 0.5 TeXcolorgray 780 3080 a FA(0003)p 0
   TeXcolorgray 178 w Fs(dupcntxt)p 0.5 TeXcolorgray 780
   3159 a FA(0004)p 0 TeXcolorgray 0.5 TeXcolorgray 780
   3238 a(0005)p 0 TeXcolorgray 178 w Fs(iferr)p 0.5 TeXcolorgray
   780 3317 a FA(0006)p 0 TeXcolorgray 319 w Fs(//)36 b(Traitements)p
   0.5 TeXcolorgray 780 3396 a FA(0007)p 0 TeXcolorgray
   178 w Fs(then)p 0.5 TeXcolorgray 780 3475 a FA(0008)p
   0 TeXcolorgray 319 w Fs(pulcntxt)h(false)p 0.5 TeXcolorgray
   780 3554 a FA(0009)p 0 TeXcolorgray 178 w Fs(else)p 0.5
   TeXcolorgray 780 3633 a FA(0010)p 0 TeXcolorgray 319
   w Fs(dropcntxt)h(true)p 0.5 TeXcolorgray 780 3711 a FA(0011)p
   0 TeXcolorgray 178 w Fs(end)p 0.5 TeXcolorgray 780 3790
   a FA(0012)p 0 TeXcolorgray 37 w Fs(>>)p 0 TeXcolorgray
   2047 5632 a F3(74)p 0 TeXcolorgray eop end
   %%Page: 75 75
   TeXDict begin 75 74 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(63)h FZ(\026)g(#)p  b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(75)g F4(\026)i(#)p
 FY(63)p 0 TeXcolorgray -217 5461 a  F3(75)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 27799  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 30542  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2902 1354 a Fs(8)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2902 1354 a Fw(8)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
 1687 1268 4 v 1629 1687 a FO(En)-5 b(tr\351es)59 b(et)h(sorties)p  1687 1268 4 v 1629 1687 a FU(En)-5 b(tr\351es)59 b(et)h(sorties)p
 1 TeXcolorgray 0 TeXcolorgray 357 2167 a FZ(Ce)31 b(p)r(oin)n(t)h(ne)f  1 TeXcolorgray 0 TeXcolorgray 357 2167 a F4(Ce)31 b(p)r(oin)n(t)h(ne)f
 (traite)g(que)g(des)g(en)n(tr\351es)f(et)i(sorties)d(standard)h(en)i  (traite)g(que)g(des)g(en)n(tr\351es)f(et)i(sorties)d(standard)h(en)i
 (mo)r(de)f(texte.)g(Il)h(ne)232 2267 y(traite)18 b(ni)h(des)f(\034c)n  (mo)r(de)f(texte.)g(Il)h(ne)232 2267 y(traite)18 b(ni)h(des)f(\034c)n
 (hiers,)g(ni)g(des)h(graphiques,)d(ni)j(de)f(l'impression.)f(Le)i(RPL/)  (hiers,)g(ni)g(des)h(graphiques,)d(ni)j(de)f(l'impression.)f(Le)i(RPL/)
 p FY(2)e FZ(ne)i(comp)r(orte)232 2366 y(aucune)26 b(instruction)g(de)h  p F3(2)e F4(ne)i(comp)r(orte)232 2366 y(aucune)26 b(instruction)g(de)h
 (gestion)e(\351v)n(olu\351e)g(d'un)i(terminal)f(texte)g(ou)g  (gestion)e(\351v)n(olu\351e)g(d'un)i(terminal)f(texte)g(ou)g
 (graphique,)f(mais)h(il)232 2466 y(est)i(p)r(ossible)f(de)g(l'enric)n  (graphique,)f(mais)h(il)232 2466 y(est)i(p)r(ossible)f(de)g(l'enric)n
 (hir)f(\340)h(l'aide)g(des)h(biblioth\350ques)f(RPL/C)g(Ncurses)f(ou)h  (hir)f(\340)h(l'aide)g(des)h(biblioth\350ques)f(RPL/C)g(Ncurses)f(ou)h
 (Motif.)232 2736 y Fu(8)p Fv(.)p Fu(1)131 b Fv(Sorties)357  (Motif.)232 2736 y Fy(8)p Fz(.)p Fy(1)131 b Fz(Sorties)357
 2918 y FZ(L'a\036c)n(hage)31 b(se)i(fait)g(par)f(d\351faut)h(dans)f(un)  2918 y F4(L'a\036c)n(hage)31 b(se)i(fait)g(par)f(d\351faut)h(dans)f(un)
 i(terminal)e(orien)n(t\351)g(caract\350re,)e(ligne)j(par)232  i(terminal)e(orien)n(t\351)g(caract\350re,)e(ligne)j(par)232
 3018 y(ligne.)d(Une)h(redirection)e(de)h(la)g(sortie)f(standard)g(dans)  3018 y(ligne.)d(Une)h(redirection)e(de)h(la)g(sortie)f(standard)g(dans)
 h(un)h(\034c)n(hier)e(est)i(p)r(ossible.)e(Seules)232  h(un)h(\034c)n(hier)e(est)i(p)r(ossible.)e(Seules)232
 3117 y(les)24 b(informations)e(explicitemen)n(t)i(en)n(v)n(o)n(y)n  3117 y(les)24 b(informations)e(explicitemen)n(t)i(en)n(v)n(o)n(y)n
 (\351es)d(par)i(un)h(programme)e(RPL/)p FY(2)h FZ(le)h(son)n(t)f(sur)g  (\351es)d(par)i(un)h(programme)e(RPL/)p F3(2)h F4(le)h(son)n(t)f(sur)g
 (la)232 3217 y(sortie)29 b(standard.)f(T)-7 b(outes)28  (la)232 3217 y(sortie)29 b(standard.)f(T)-7 b(outes)28
 b(les)h(autres)g(sorties)e(\(bandeaux)i(et)g(messages)f(d'erreur\))g  b(les)h(autres)g(sorties)e(\(bandeaux)i(et)g(messages)f(d'erreur\))g
 (son)n(t)232 3317 y(faites)g(sur)f(l'erreur)e(standard.)232  (son)n(t)232 3317 y(faites)g(sur)f(l'erreur)e(standard.)232
 3545 y FL(8)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(Disp)357  3545 y FR(8)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Disp)357
 3698 y FZ(L'instruction)29 b FI(disp)g FZ(prend)h(un)h(ob)5  3698 y F4(L'instruction)29 b FO(disp)g F4(prend)h(un)h(ob)5
 b(jet)30 b(quelconque)f(au)h(premier)g(niv)n(eau)f(de)i(la)f(pile)232  b(jet)30 b(quelconque)f(au)h(premier)g(niv)n(eau)f(de)i(la)f(pile)232
 3798 y(op)r(\351rationnelle)e(et)h(l'a\036c)n(he)g(en)g(tenan)n(t)g(du)  3798 y(op)r(\351rationnelle)e(et)h(l'a\036c)n(he)g(en)g(tenan)n(t)g(du)
 g(format)g(couran)n(t)e(des)i(nom)n(bres)f(et)i(de)f(celui)232  g(format)g(couran)n(t)e(des)i(nom)n(bres)f(et)i(de)f(celui)232
 3897 y(des)34 b(ob)5 b(jets.)32 b(Le)i(comp)r(ortemen)n(t)e(de)h(cette)  3897 y(des)34 b(ob)5 b(jets.)32 b(Le)i(comp)r(ortemen)n(t)e(de)h(cette)
 h(instruction)f(d\351p)r(end)h(de)f(l'\351tat)g(des)h(indica\177)232  h(instruction)f(d\351p)r(end)h(de)f(l'\351tat)g(des)h(indica\177)232
 3997 y(teurs)g FY(32)p FZ(,)f FY(33)g FZ(et)i FY(45)p  3997 y(teurs)g F3(32)p F4(,)f F3(33)g F4(et)i F3(45)p
 FZ(.)e(P)n(ar)g(d\351faut,)h(l'indicateur)f FY(33)h FZ(est)g  F4(.)e(P)n(ar)g(d\351faut,)h(l'indicateur)f F3(33)h F4(est)g
 (d\351sarm\351)e(et)j(un)f(caract\350re)e(de)232 4097  (d\351sarm\351)e(et)j(un)f(caract\350re)e(de)232 4097
 y(retour)h(\340)g(la)g(ligne)g(est)g(a)5 b(jout\351)33  y(retour)h(\340)g(la)g(ligne)g(est)g(a)5 b(jout\351)33
 b(\340)g(l'ob)5 b(jet)33 b(\340)g(a\036c)n(her.)g(L'indicateur)f  b(\340)g(l'ob)5 b(jet)33 b(\340)g(a\036c)n(her.)g(L'indicateur)f
 FY(45)h FZ(corresp)r(ondan)n(t)232 4196 y(\340)c(un)g(a\036c)n(hage)e  F3(45)h F4(corresp)r(ondan)n(t)232 4196 y(\340)c(un)g(a\036c)n(hage)e
 (m)n(ultiligne)i(est)f(arm\351)g(par)g(d\351faut.)h(Si)g(l'indicateur)g  (m)n(ultiligne)i(est)f(arm\351)g(par)g(d\351faut.)h(Si)g(l'indicateur)g
 FY(32)e FZ(est)i(arm\351,)f(l'ins\177)232 4296 y(truction)e  F3(32)e F4(est)i(arm\351,)f(l'ins\177)232 4296 y(truction)e
 FI(disp)f FZ(en)n(v)n(oie)g(une)i(copie)e(de)i(ce)f(qui)g(est)h(a\036c)  FO(disp)f F4(en)n(v)n(oie)g(une)i(copie)e(de)i(ce)f(qui)g(est)h(a\036c)
 n(h\351e)e(v)n(ers)g(la)h(sortie)f(d'impression.)p 0  n(h\351e)e(v)n(ers)g(la)h(sortie)f(d'impression.)p 0
 TeXcolorgray 0 TeXcolorgray 1383 4482 4 100 v 1780 4452  TeXcolorgray 0 TeXcolorgray 1383 4482 4 100 v 1780 4452
 a FQ(\000)-14 b(!)p 1984 4482 V 1292 4552 a Fp(1)p 1383  a FK(\000)-14 b(!)p 1984 4482 V 1292 4552 a FJ(1)p 1383
 4582 V 103 w FZ(ob)5 b(jet)1623 4572 y FE(1)1760 4552  4582 V 103 w F4(ob)5 b(jet)1623 4572 y FI(1)1760 4552
 y FI(disp)p 1984 4582 V 232 4771 a FL(8)p FM(.)p FL(1)p  y FO(disp)p 1984 4582 V 232 4771 a FR(8)p FS(.)p FR(1)p
 FM(.)p FL(2)113 b FM(F)-9 b(ormat)357 4924 y FZ(Les)27  FS(.)p FR(2)113 b FS(F)-9 b(ormat)357 4924 y F4(Les)27
 b(quatre)f(instructions)g(de)h(format)f FI(std)p FZ(,)g  b(quatre)f(instructions)g(de)h(format)f FO(std)p F4(,)g
 FI(fix)p FZ(,)g FI(sci)g FZ(et)i FI(eng)e FZ(mo)r(di\034en)n(t)h  FO(fix)p F4(,)g FO(sci)g F4(et)i FO(eng)e F4(mo)r(di\034en)n(t)h
 (l'a\036c)n(hage)232 5023 y(des)36 b(nom)n(bres.)f(En)i(aucun)e(cas,)h  (l'a\036c)n(hage)232 5023 y(des)36 b(nom)n(bres.)f(En)i(aucun)e(cas,)h
 (leur)f(repr\351sen)n(tation)f(in)n(terne)h(n'est)h(touc)n(h\351e.)g  (leur)f(repr\351sen)n(tation)f(in)n(terne)h(n'est)h(touc)n(h\351e.)g
 (L'utili\177)232 5123 y(sation)30 b(de)h(l'une)h(de)f(ces)f  (L'utili\177)232 5123 y(sation)30 b(de)h(l'une)h(de)f(ces)f
Line 27851  FI(fix)p FZ(,)g FI(sci)g FZ(et)i FI(eng) Line 30594  FI(fix)p FZ(,)g FI(sci)g FZ(et)i FI(eng)
 (les)232 5223 y(instructions)j(future)h(utilisan)n(t)g(la)f(routine)g  (les)232 5223 y(instructions)j(future)h(utilisan)n(t)g(la)f(routine)g
 (de)h(formatage)e(des)i(nom)n(bres.)e(En)j(particu\177)232  (de)h(formatage)e(des)i(nom)n(bres.)e(En)j(particu\177)232
 5322 y(lier,)30 b(elle)f(conditionne)g(le)h(fonctionnemen)n(t)f(de)g  5322 y(lier,)30 b(elle)f(conditionne)g(le)h(fonctionnemen)n(t)f(de)g
 (l'instruction)g FI(->str)f FZ(transforman)n(t)g(un)232  (l'instruction)g FO(->str)f F4(transforman)n(t)g(un)232
 5422 y(nom)n(bre)f(en)h(c)n(ha\356ne)e(de)i(caract\350res)d(:)p  5422 y(nom)n(bre)f(en)h(c)n(ha\356ne)e(de)i(caract\350res)d(:)p
 0 TeXcolorgray 1623 5632 a FY(63)p 0 TeXcolorgray eop  0 TeXcolorgray 1623 5632 a F3(75)p 0 TeXcolorgray eop
   end
   %%Page: 76 76
   TeXDict begin 76 75 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(76)g F4(\026)i(#)p
   F3(76)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1138 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -458 1043 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -458 1043 a Fu(8)-458 1043 y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
   
   -458 1043 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a
   F3(76)1257 b FD(CHAPITRE)29 b FC(8)p FD(.)55 b(ENTR\311ES)29
   b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 656 540 a Fs(cauchy:[~])38 b(>)d(rpl)i(-is)656
   619 y(+++RPL/2)g(\(R\))f(version)i(4.0.10)f(\(lundi)g(08/02/2010,)h
   (10:45:34)f(CET\))656 698 y(+++Copyright)h(\(C\))f(1989)f(\340)f(2009,)
   i(2010)g(BERTRAND)g(Jo\353l)656 856 y(+++Ce)g(logiciel)g(est)f(un)g
   (logiciel)h(libre)g(sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656
   935 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i
   ('warranty'.)656 1092 y(RPL/2>)f(2)e(fix)h(0)g(->str)656
   1250 y(1:)g("0.00")656 1329 y(RPL/2>)656 1539 y FQ(S\351parateur)c
   (d\351cimal)780 1692 y F4(Le)j(s\351parateur)e(d\351cimal)i(est)g(au)g
   (c)n(hoix)f(le)h(p)r(oin)n(t)g(ou)g(la)g(virgule)f(et)h(d\351p)r(end)g
   (de)h(la)656 1791 y(v)-5 b(aleur)29 b(de)h(l'indicateur)g
   F3(48)p F4(.)f(Si)h(l'indicateur)f F3(48)h F4(est)g(arm\351,)f(le)h
   (s\351parateur)e(d\351cimal)h(est)656 1891 y(le)c(p)r(oin)n(t.)f
   (Sinon,)h(il)g(s'agit)e(de)i(la)f(virgule.)g(Le)g(nom)n(bre)g(complexe)
   g FJ(3)13 b(+)g(2)p FN(i)22 b F4(p)r(eut)k(ainsi)e(\352tre)656
   1991 y FO(\(3.,2.\))29 b F4(si)i(l'indicateur)g F3(48)g
   F4(est)h(d\351sarm\351)e(ou)i FO(\(3,.2,\))c F4(s'il)k(est)g(arm\351.)f
   (P)n(our)g(tout)g(ce)656 2090 y(qui)c(suit,)h(le)f(s\351parateur)f
   (d\351cimal)h(sera)f(le)h(p)r(oin)n(t.)780 2190 y(T)-7
   b(out)31 b(nom)n(bre)e(sans)h(s\351parateur)e(d\351cimal)i(et)h(sans)f
   (exp)r(osan)n(t)f(est)h(un)h(en)n(tier.)f(Ainsi)656 2289
   y FO(1.)h F4(est)g(un)h(r\351el)f(alors)f(que)h FO(1)g
   F4(est)h(un)g(en)n(tier.)f(T)-7 b(ous)31 b(les)g(nom)n(bres)f
   (repr\351sen)n(t\351s)g(a)n(v)n(ec)g(un)656 2389 y(s\351parateur)d
   (d\351cimal)h(ou)h(un)h(exp)r(osan)n(t)e(son)n(t)g(des)h(r\351els.)f
   (Les)h(complexes)f(son)n(t)g(toujours)656 2489 y(repr\351sen)n(t\351s)d
   (par)i(un)h(couple)f(de)g(nom)n(bres)g(r\351els.)656
   2698 y FQ(F)-8 b(ormat)32 b(standard)780 2852 y F4(Le)21
   b(format)g(standard)e(est)i(le)h(format)e(par)g(d\351faut)h(d'a\036c)n
   (hage)f(des)g(nom)n(bres)g(et)i(donne)656 2951 y(les)27
   b(r\351sultats)f(suiv)-5 b(an)n(ts)27 b(lors)f(de)i(l'a\036c)n(hage)e
   (ou)h(du)h(traitemen)n(t)e(d'un)i(nom)n(bre)f(:)p 0 TeXcolorgray
   780 3051 a(\025)p 0 TeXcolorgray 41 w(les)i(nom)n(bres)e(p)r(ouv)-5
   b(an)n(t)28 b(\352tre)h(repr\351sen)n(t\351s)d(exactemen)n(t)i(comme)g
   (des)h(en)n(tiers)f(a)n(v)n(ec)863 3150 y(quinze)22 b(c)n(hi\033res)g
   (ou)g(moins)g(son)n(t)g(a\036c)n(h\351s)f(sans)g(s\351parateur)f
   (d\351cimal)i(ni)h(exp)r(osan)n(t)14 b(;)p 0 TeXcolorgray
   780 3250 a(\025)p 0 TeXcolorgray 41 w(les)32 b(nom)n(bres)f(p)r(ouv)-5
   b(an)n(t)32 b(\352tre)g(repr\351sen)n(t\351s)f(exactemen)n(t)g(a)n(v)n
   (ec)g(quinze)h(c)n(hi\033res)g(ou)863 3350 y(moins,)21
   b(mais)g(qui)g(ne)h(son)n(t)e(pas)h(des)g(en)n(tiers,)g(son)n(t)f
   (a\036c)n(h\351s)h(a)n(v)n(ec)f(un)h(s\351parateur)e(d\351\177)863
   3449 y(cimal,)j(mais)f(sans)g(exp)r(osat.)g(Les)g(z\351ros)f(de)i
   (t\352te)g(\340)g(gauc)n(he)e(du)i(s\351parateur)e(d\351cimal)863
   3549 y(et)28 b(les)f(z\351ros)f(de)i(queue)f(dans)g(la)g(partie)g
   (fractionnaire)e(son)n(t)i(omis)14 b(;)p 0 TeXcolorgray
   780 3649 a(\025)p 0 TeXcolorgray 41 w(tous)27 b(les)h(autres)e(nom)n
   (bres)g(son)n(t)h(a\036c)n(h\351s)g(dans)f(le)i(format)f(suiv)-5
   b(an)n(t)27 b(:)p 0 TeXcolorgray 0 TeXcolorgray 1429
   3748 a FO(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)863
   3848 y F4(o\371)29 b(l'exp)r(osan)n(t)f(est)i(un)f(nom)n(bre)g(de)g(un)
   h(\340)f(trois)f(c)n(hi\033res)g(et)i(o\371)f(la)g(v)-5
   b(aleur)28 b FN(x)i F4(de)g(la)863 3947 y(man)n(tisse)d(statisfait)g
   (\340)1995 4047 y FJ(1)c Fm(6)f FN(x)i(<)e FJ(10)780
   4176 y F4(L'instruction)30 b FO(std)e F4(ne)j(prend)e(aucun)h(argumen)n
   (t)f(dans)g(la)h(pile)g(et)g(ne)h(ren)n(v)n(oie)d(rien.)656
   4275 y(Elle)g(se)f(con)n(ten)n(te)g(de)g(mo)r(di\034er)g(les)h
   (indicateurs)e F3(49)g F4(et)i F3(50)p F4(.)p 0 TeXcolorgray
   0 TeXcolorgray 1939 4447 4 100 v 2092 4417 a FK(\000)-15
   b(!)p 2275 4447 V 1848 4517 a FJ(1)p 1939 4547 V 203
   w FO(std)p 2275 4547 V 780 4660 a F4(Le)30 b(tableau)f(suiv)-5
   b(an)n(t)30 b(donne)f(des)h(exemples)f(de)h(nom)n(bres)f(a\036c)n
   (h\351s)g(en)h(format)f(stan\177)656 4760 y(dard)e(:)p
   0 TeXcolorgray 0 TeXcolorgray 729 4810 2719 4 v 729 4910
   4 100 v 821 4880 a FQ(Nom)m(bre)p 1244 4910 V 367 w(A\036c)m(h\351)p
   2088 4910 V 329 w(Repr\351sen)m(table)j(a)m(v)m(ec)k
   FP(15)d FQ(c)m(hi\033res)p 3444 4910 V 729 4913 2719
   4 v 729 5025 4 112 v 912 4995 a FJ(10)996 4965 y FI(11)p
   1244 5025 V 1406 4995 a FO(100000000000)p 2088 5025 V
   778 w F4(oui)p 3444 5025 V 729 5137 V 912 5107 a FJ(10)996
   5077 y FI(16)p 1244 5137 V 1581 5107 a FO(1E16)p 2088
   5137 V 944 w F4(non)p 3444 5137 V 729 5249 V 886 5219
   a FJ(10)970 5189 y Fn(\000)p FI(15)p 1244 5249 V 1298
   5219 a FO(0.0000000000000)o(01)p 2088 5249 V 667 w F4(oui)p
   3444 5249 V 729 5360 V 782 5331 a FJ(1)p FN(:)p FJ(2)17
   b FK(\002)h FJ(10)1073 5300 y Fn(\000)p FI(15)p 1244
   5360 V 1515 5331 a FO(1.2E-15)p 2088 5360 V 878 w F4(non)p
   3444 5360 V 729 5460 4 100 v 873 5430 a FJ(12)p FN(:)p
   FJ(345)p 1244 5460 V 431 w FO(12.345)p 2088 5460 V 911
   w F4(oui)p 3444 5460 V 729 5463 2719 4 v 0 TeXcolorgray
   2047 5632 a F3(76)p 0 TeXcolorgray eop end
   %%Page: 77 77
   TeXDict begin 77 76 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(77)g F4(\026)i(#)p
   F3(77)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(8)p
   FD(.)p FC(1)p FD(.)55 b(SOR)-7 b(TIES)2240 b F3(77)p
   .7 TeXcolorgray .7 TeXcolorgray 4134 1138 227 266 v .7
   TeXcolorgray 0 TeXcolorgray 4219 1043 a Fu(8)p .7 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray 232 540 a FQ(F)-8 b(ormat)32
   b(\034xe)357 693 y F4(L'instruction)27 b FO(fix)f F4(c)n(hoisit)h(le)h
   (format)e(\034xe)i(comme)f(mo)r(de)h(d'a\036c)n(hage)e(n)n
   (um\351rique.)232 793 y(Elle)32 b(prend)f(un)g(argumen)n(t)e(en)n(tier)
   i(p)r(our)f(d\351\034nir)h(le)g(nom)n(bre)e(de)j(d\351cimales)e
   FN(n)g F4(\026)h(en)n(tre)232 893 y F3(0)k F4(et)f F3(15)g
   F4(\026)g(\340)g(a\036c)n(her.)g(Si)h(la)f(v)-5 b(aleur)33
   b(de)i(l'argumen)n(t)e(n'est)h(pas)g(dans)g(cet)h(in)n(terv)-5
   b(alle,)232 992 y(l'instruction)27 b(ren)n(v)n(oie)f(une)h(erreur)f
   (d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray 1491
   1150 4 100 v 1693 1120 a FK(\000)-14 b(!)p 1877 1150
   V 1399 1219 a FJ(1)p 1491 1249 V 103 w FN(n)101 b FO(fix)p
   1877 1249 V 357 1364 a F4(En)28 b(format)f(\034xe,)g(les)g(nom)n(bres)g
   (apparaissen)n(t)d(sous)j(la)g(forme)g(:)p 0 TeXcolorgray
   0 TeXcolorgray 1316 1503 a FO(\(signe\))41 b(mantisse)357
   1642 y F4(La)24 b(man)n(tisse)f(appara\356t)g(arrondie)f(\340)i
   FN(n)h F4(d\351cimales)e(\340)h(droite)g(du)g(s\351parateur)e
   (d\351cimal.)232 1742 y(M\352me)i(lorsque)d(le)i(format)f(\034xe)h(est)
   g(imp)r(os\351,)g(le)g(RPL/)p F3(2)f F4(utilisera)g(le)h(format)f
   (scien)n(ti\034que)232 1841 y(dans)27 b(l'un)h(des)f(deux)h(cas)f
   (ci-dessous)e(:)p 0 TeXcolorgray 357 1941 a(\025)p 0
   TeXcolorgray 41 w(si)i(le)h(nom)n(bre)e(de)i(c)n(hi\033res)f(\340)g
   (a\036c)n(her)f(d\351passe)g(quinze)14 b(;)p 0 TeXcolorgray
   357 2041 a(\025)p 0 TeXcolorgray 41 w(si)24 b(une)g(v)-5
   b(aleur)24 b(non)g(n)n(ulle)g(arrondie)e(\340)i FN(n)g
   F4(d\351cimales)f(est)i(a\036c)n(h\351es)e(comme)h(un)g(z\351ro)440
   2140 y(en)k(format)e(\034xe.)232 2350 y FQ(F)-8 b(ormat)32
   b(scien)m(ti\034que)357 2503 y F4(L'instruction)22 b
   FO(sci)h F4(c)n(hoisit)f(le)h(mo)r(de)h(d'a\036c)n(hage)d(scien)n
   (ti\034que.)i(Elle)h(prend)f(un)h(argu\177)232 2603 y(men)n(t)k(en)n
   (tier)f(p)r(our)g(d\351\034nir)h(le)f(nom)n(bre)g(de)g(c)n(hi\033res)g
   (signi\034catifs)g FN(n)g F4(\026)h(en)n(tre)f F3(0)g
   F4(et)h F3(15)f F4(\026)232 2702 y(\340)j(a\036c)n(her.)e(Si)i(la)f(v)
   -5 b(aleur)29 b(de)h(l'argumen)n(t)e(n'est)i(pas)f(dans)g(cet)h(in)n
   (terv)-5 b(alle,)29 b(l'instruction)232 2802 y(ren)n(v)n(oie)d(une)i
   (erreur)e(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray
   1491 2959 V 1693 2929 a FK(\000)-14 b(!)p 1877 2959 V
   1399 3029 a FJ(1)p 1491 3059 V 103 w FN(n)101 b FO(sci)p
   1877 3059 V 357 3174 a F4(En)20 b(format)e(scien)n(ti\034que,)h(les)g
   (nom)n(bres)f(son)n(t)h(a\036c)n(h\351s)f(a)n(v)n(ec)g
   FN(n)r FJ(+)r(1)h F4(c)n(hi\033res)f(signi\034catis,)232
   3273 y FN(n)31 b F4(\351tan)n(t)e(la)h(v)-5 b(aleur)29
   b(de)h(l'argumen)n(t)f(de)h(la)g(fonction)f FO(sci)p
   F4(.)g(T)-7 b(oute)30 b(v)-5 b(aleur)29 b(appara\356t)g(sous)232
   3373 y(la)f(forme)e(:)p 0 TeXcolorgray 0 TeXcolorgray
   902 3512 a FO(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)232
   3651 y F4(o\371)28 b(la)f(man)n(tisse)f(satisfait)h(\340)1468
   3751 y FJ(1)22 b Fm(6)h FN(x)h(<)e FJ(10)232 3961 y FQ(F)-8
   b(ormat)32 b(ing\351nieur)357 4114 y F4(L'instruction)22
   b FO(eng)h F4(c)n(hoisit)f(le)h(mo)r(de)h(d'a\036c)n(hage)d(scien)n
   (ti\034que.)i(Elle)h(prend)f(un)h(argu\177)232 4213 y(men)n(t)k(en)n
   (tier)f(p)r(our)g(d\351\034nir)h(le)f(nom)n(bre)g(de)g(c)n(hi\033res)g
   (signi\034catifs)g FN(n)g F4(\026)h(en)n(tre)f F3(0)g
   F4(et)h F3(15)f F4(\026)232 4313 y(\340)j(a\036c)n(her.)e(Si)i(la)f(v)
   -5 b(aleur)29 b(de)h(l'argumen)n(t)e(n'est)i(pas)f(dans)g(cet)h(in)n
   (terv)-5 b(alle,)29 b(l'instruction)232 4413 y(ren)n(v)n(oie)d(une)i
   (erreur)e(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray
   1491 4570 V 1693 4540 a FK(\000)-14 b(!)p 1877 4570 V
   1399 4640 a FJ(1)p 1491 4669 V 103 w FN(n)101 b FO(eng)p
   1877 4669 V 357 4784 a F4(En)25 b(format)e(ing\351nieur,)h(les)g(nom)n
   (bres)f(son)n(t)g(a\036c)n(h\351s)g(a)n(v)n(ec)g FN(n)12
   b FJ(+)g(1)24 b F4(c)n(hi\033res)f(signi\034catis,)232
   4884 y FN(n)31 b F4(\351tan)n(t)e(la)h(v)-5 b(aleur)29
   b(de)h(l'argumen)n(t)f(de)h(la)g(fonction)f FO(eng)p
   F4(.)g(T)-7 b(oute)30 b(v)-5 b(aleur)29 b(appara\356t)g(sous)232
   4983 y(la)f(forme)e(:)p 0 TeXcolorgray 0 TeXcolorgray
   902 5123 a FO(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)232
   5262 y F4(o\371)28 b(l'exp)r(osan)n(t)e(est)h(un)h(m)n(ultiple)g(de)f
   F3(3)g F4(et)h(o\371)f(la)g(man)n(tisse)g(satisfait)g(\340)1426
   5411 y FJ(1)c Fm(6)g FN(x)g(<)g FJ(1000)p 0 TeXcolorgray
   1623 5632 a F3(77)p 0 TeXcolorgray eop end
   %%Page: 78 78
   TeXDict begin 78 77 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(78)g F4(\026)i(#)p
   F3(78)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1138 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -458 1043 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -458 1043 a Fu(8)-458 1043 y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
   
   -458 1043 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a
   F3(78)1257 b FD(CHAPITRE)29 b FC(8)p FD(.)55 b(ENTR\311ES)29
   b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 656 540 a FQ(Arrondi)780
   695 y F4(L'instruction)p FO(rnd)29 b F4(arrondit)g(l'ob)5
   b(jet)31 b(pris)f(au)h(niv)n(eau)f F3(1)g F4(de)h(la)g(pile)g(en)g
   (fonction)f(du)656 795 y(mo)r(de)d(d'a\036c)n(hage)f(des)h(nom)n(bres.)
   p 0 TeXcolorgray 0 TeXcolorgray 656 983 a FO(RPL/2>)41
   b(pi)i(->num)e(3)i(fix)g(rnd)f(std)656 1082 y(1:)h(3.142)656
   1182 y(RPL/2>)656 1403 y FQ(T)-8 b(roncature)780 1558
   y F4(Cette)31 b(instruction)f(prend)h(comme)f(argumen)n(t)g(un)h
   (scalaire,)d(un)j(v)n(ecteur)f(ou)h(un)g(ta\177)656 1658
   y(bleau)c(et)h(ren)n(v)n(oie)d(dans)i(la)g(pile)h(un)g(ob)5
   b(jet)27 b(de)g(m\352me)h(t)n(yp)r(e.)780 1758 y(Elle)33
   b(prend)f(deux)g(argumen)n(ts)e(dans)i(la)g(pile,)g(un)g(ob)5
   b(jet)32 b(de)g(t)n(yp)r(e)g(scalaire,)e(v)n(ecteur)656
   1858 y(ou)39 b(matrice)g(et)h(un)g(en)n(tier)f FN(n)g
   F4(qui)h(conditionne)f(la)g(troncature.)f(Si)i FN(n)f
   F4(est)h(p)r(ositif,)g(la)656 1957 y(troncature)25 b(est)j(faite)f
   (selon)g(le)g(format)g FO(n)43 b(sci)p F4(.)26 b(Si)i
   FN(n)f F4(est)g(n\351gatif,)g(cette)h(troncature)d(est)656
   2057 y(faite)c(selon)e(le)i(format)f FO(n)43 b(fix)p
   F4(.)20 b(Con)n(trairemen)n(t)e(\340)i(l'instruction)g
   FO(rnd)p F4(,)g(aucune)g(h)n(yp)r(oth\350se)656 2157
   y(n'est)27 b(faite)h(sur)f(le)g(format)g(couran)n(t.)p
   0 TeXcolorgray 0 TeXcolorgray 1709 2353 4 100 v 1762
   2323 a(Ob)5 b(jet)120 b FK(\000)-15 b(!)p 2296 2353 V
   1618 2422 a FJ(1)p 1709 2452 V 182 w FN(n)179 b FO(trnc)p
   2296 2452 V 102 w F4(Ob)5 b(jet)656 2651 y FR(8)p FS(.)p
   FR(1)p FS(.)p FR(3)112 b FS(Clmf)780 2806 y F4(L'instruction)19
   b FO(clmf)g F4(a\036c)n(he)g(le)h(con)n(ten)n(u)f(de)h(la)f(pile.)h
   (Elle)h(ne)f(prend)f(aucun)h(argumen)n(t)656 2905 y(et)34
   b(ne)g(ren)n(v)n(oie)d(rien)j(dans)f(la)g(pile.)h(T)-7
   b(ous)33 b(les)g(ob)5 b(jets)33 b(son)n(t)g(a\036c)n(h\351s)g
   (conform\351men)n(t)g(au)656 3005 y(format)27 b(couran)n(t.)656
   3285 y Fy(8)p Fz(.)p Fy(2)130 b Fz(En)l(tr\351es)780
   3468 y F4(P)n(ar)24 b(d\351faut,)h(toute)f(en)n(tr\351e)g(est)h(faite)f
   (depuis)g(l'en)n(tr\351e)g(standard.)f(Cette)i(en)n(tr\351e)f(stan\177)
   656 3568 y(dard)j(p)r(eut)h(prendre)e(la)h(forme)g(d'une)h(redirection)
   e(depuis)h(un)h(\034c)n(hier.)656 3806 y FR(8)p FS(.)p
   FR(2)p FS(.)p FR(1)112 b FS(Input)780 3961 y F4(L'instruction)34
   b FO(input)e F4(ne)i(prend)g(aucun)g(argumen)n(t.)f(Elle)i(attend)f
   (une)g(en)n(tr\351e)g(ter\177)656 4060 y(min\351e)c(par)g(un)h(retour)e
   (\340)h(la)g(ligne)f(depuis)i(l'en)n(tr\351e)e(standard)g(et)i(ren)n(v)
   n(oie)e(la)h(c)n(ha\356ne)f(de)656 4160 y(caract\350re)34
   b(corresp)r(ondan)n(te.)g(Con)n(trairemen)n(t)h(\340)h(l'instruction)g
   FO(prompt)p F4(,)e(elle)j(n'a\036c)n(he)656 4259 y(aucune)27
   b(in)n(vite.)p 0 TeXcolorgray 0 TeXcolorgray 1741 4455
   V 1936 4426 a FK(\000)-14 b(!)p 2162 4455 V 1650 4525
   a FJ(1)p 1741 4555 V 202 w FO(input)p 2162 4555 V 101
   w F4("c)n(ha\356ne")656 4754 y FR(8)p FS(.)p FR(2)p FS(.)p
   FR(2)112 b FS(Prompt)780 4909 y F4(Le)27 b(fonctionnemen)n(t)g(de)g
   (l'instruction)g FO(prompt)d F4(tr\350s)j(similaire)f(\340)h(celui)g
   (de)g(l'instruc\177)656 5008 y(tion)40 b FO(input)e F4(puisque)h
   (qu'elle)h(attend)g(aussi)f(une)h(en)n(tr\351e)f(depuis)h(l'en)n
   (tr\351e)f(standard.)656 5108 y(Con)n(trairemen)n(t)20
   b(\340)i(l'instruction)g FO(input)p F4(,)f FO(prompt)f
   F4(a\036c)n(he)h(l'in)n(vite)i(pass\351e)e(en)i(argumen)n(t.)p
   0 TeXcolorgray 0 TeXcolorgray 1586 5322 V 2092 5292 a
   FK(\000)-15 b(!)p 2317 5322 V 1495 5392 a FJ(1)p 1586
   5422 V 102 w F4("c)n(ha\356ne")98 b FO(input)p 2317 5422
   V 100 w F4("c)n(ha\356ne")p 0 TeXcolorgray 2047 5632
   a F3(78)p 0 TeXcolorgray eop end
   %%Page: 79 79
   TeXDict begin 79 78 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(79)g F4(\026)i(#)p
   F3(79)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(8)p
   FD(.)p FC(3)p FD(.)55 b(BEEP)2370 b F3(79)p .7 TeXcolorgray
   .7 TeXcolorgray 4134 1138 227 266 v .7 TeXcolorgray 0
   TeXcolorgray 4219 1043 a Fu(8)p .7 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 232 540 a FR(8)p FS(.)p FR(2)p FS(.)p
   FR(3)113 b FS(Key)357 693 y F4(L'instruction)19 b FO(key)f
   F4(p)r(ermet)h(de)h(saisir)e(une)h(touc)n(he)g(au)g(v)n(ol.)g(Dans)g
   (le)h(cas)e(o\371)h(une)h(saisie)232 793 y(est)26 b(e\033ectiv)n(e,)f
   (elle)g(ren)n(v)n(oie)e(cette)j(touc)n(he)e(sous)h(la)g(forme)f(d'une)i
   (c)n(ha\356ne)e(de)i(caract\350re)d(et)232 893 y(la)28
   b(v)-5 b(aleur)26 b(binaire)h FF(vr)l(ai)p F4(.)h(Dans)f(tous)g(les)g
   (autres)g(cas,)f(elle)i(ren)n(v)n(oie)d(la)i(v)-5 b(aleur)27
   b FF(faux)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 978
   1100 4 100 v 1131 1070 a FK(\000)-15 b(!)p 1314 1100
   V 886 1169 a FJ(1)p 978 1199 V 204 w FO(key)p 1314 1199
   V 103 w F3(0)1486 1120 y F4(ou)p 1742 1100 V 1895 1070
   a FK(\000)h(!)p 2079 1100 V 103 w F4("c)n(ha\356ne")1651
   1169 y FJ(1)p 1742 1199 V 204 w FO(key)p 2079 1199 V
   224 w F4(-)p F3(1)357 1348 y F4(Le)19 b(programme)d(suiv)-5
   b(an)n(t)19 b(est)f(constitu\351)h(d'une)g(b)r(oucle)f(qui)h(s'ac)n
   (h\350v)n(e)e(lorssue)h(l'utilisa\177)232 1447 y(teur)h(appuit)g(sur)g
   (une)g(touc)n(he.)f(La)h(v)-5 b(aleur)18 b(de)h(cette)g(touc)n(he)f
   (est)h(a\036c)n(h\351e)g(par)f(l'instruction)232 1547
   y FO(disp)p F4(.)p 0.5 TeXcolorgray 357 1697 a FA(0001)p
   0 TeXcolorgray 36 w Fs(MAIN)p 0.5 TeXcolorgray 357 1776
   a FA(0002)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray
   357 1855 a FA(0003)p 0 TeXcolorgray 177 w Fs(do)p 0.5
   TeXcolorgray 357 1934 a FA(0004)p 0 TeXcolorgray 177
   w Fs(until)p 0.5 TeXcolorgray 357 2013 a FA(0005)p 0
   TeXcolorgray 319 w Fs(key)p 0.5 TeXcolorgray 357 2092
   a FA(0006)p 0 TeXcolorgray 177 w Fs(end)p 0.5 TeXcolorgray
   357 2171 a FA(0007)p 0 TeXcolorgray 0.5 TeXcolorgray
   357 2249 a(0008)p 0 TeXcolorgray 177 w Fs(disp)p 0.5
   TeXcolorgray 357 2328 a FA(0009)p 0 TeXcolorgray 36 w
   Fs(>>)232 2603 y Fy(8)p Fz(.)p Fy(3)131 b Fz(Beep)357
   2784 y F4(Cette)21 b(instruction)f(en)n(v)n(oie)f(le)i(caract\350re)e
   FF(b)l(el)t(l)i F4(\340)f(la)h(sortie)e(standard.)h(Elle)h(est)g
   (soumise)232 2884 y(\340)30 b(l'\351tat)g(de)g(l'indicateur)f
   F3(51)p F4(.)g(Si)h(cet)g(indicateur)g(est)g(d\351sarm\351,)e
   (l'instruction)h FO(beep)g F4(est)232 2984 y(silencieusemen)n(t)e
   (ignor\351e.)p 0 TeXcolorgray 1623 5632 a F3(79)p 0 TeXcolorgray
   eop end
   %%Page: 80 80
   TeXDict begin 80 79 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(80)g F4(\026)i(#)p
   F3(80)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1138 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -458 1043 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -458 1043 a Fu(8)-458 1043 y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
   
   -458 1043 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a
   F3(80)1257 b FD(CHAPITRE)29 b FC(8)p FD(.)55 b(ENTR\311ES)29
   b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 0 TeXcolorgray
   2047 5632 a F3(80)p 0 TeXcolorgray eop end
   %%Page: 81 81
   TeXDict begin 81 80 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(81)g F4(\026)i(#)p
   F3(81)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1529 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2902 1363 a Fw(9)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1778 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1695 597 4 v 958 1695 a FU(A)-5 b(ccessibilit\351)58
   b(des)h(v)-10 b(ariables)p 1 TeXcolorgray 0 TeXcolorgray
   357 2188 a F4(La)24 b(notion)f(de)h(v)-5 b(ariable)23
   b(est)h(en)g(RPL/)p F3(2)g F4(assez)e(di\033\351ren)n(te)i(de)g(ce)g
   (qui)h(p)r(eut)f(se)g(rencon\177)232 2288 y(trer)32 b(dans)f(d'autres)g
   (langages.)f(En)i(e\033et,)h(une)f(v)-5 b(ariable)31
   b(n'est)h(que)g(l'asso)r(ciation)d(d'un)232 2388 y(nom)e(\340)f(un)h
   (ob)5 b(jet)26 b(pr\351existan)n(t.)g(Elle)h(ne)g(con)n(tien)n(t)f
   (aucune)g(information)f(quan)n(t)h(au)h(t)n(yp)r(e)232
   2487 y FF(a)j(priori)f F4(de)f(l'ob)5 b(jet)27 b(asso)r(ci\351.)357
   2595 y(Cette)j(asso)r(ciation)d(en)n(tre)h(un)i(nom)f(et)h(un)f(ob)5
   b(jet)29 b(est)h(soumis)e(\340)h(des)g(r\350gles)f(pr\351cises)232
   2695 y(de)c(visibilit\351)g(ou)g(de)g(p)r(ort\351e)f(conditionn\351es)g
   (par)g(les)h(niv)n(eaux)e(d'ex\351cution)i(et)g(le)g(t)n(yp)r(e)g(de)
   232 2794 y(v)-5 b(ariable)17 b(\(globale,)g(lo)r(cale,)h(v)n(olatile,)f
   (statique)h(ou)g(partag\351e\).)e(La)i(d\351\034nition)h(de)f(ces)g(t)n
   (yp)r(es)232 2894 y(de)32 b(v)-5 b(ariables)29 b(\034gure)h(page)g
   F3(43)p F4(.)g(Une)i(v)-5 b(ariable)30 b(v)n(olatile)f(est)i(soumise)g
   (\340)f(une)i(p)r(ort\351e)e(car)232 2993 y(l'asso)r(ciation)24
   b(en)n(tre)g(le)i(nom)f(et)h(la)f(donn\351e)g(ne)g(survit)g(pas)g(\340)
   g(la)g(\034n)g(du)h(blo)r(c)f(dans)g(lequel)232 3093
   y(elle)i(a)e(\351t\351)i(d\351\034nie.)f(Une)g(v)-5 b(ariable)25
   b(statique)h(ou)g(partag\351e)e(rel\350v)n(e)h(de)h(r\350gles)f(de)h
   (visibilit\351)232 3193 y(car)f(cette)h(asso)r(ciation)d(survit)i(tan)n
   (t)g(que)h(cette)g(v)-5 b(ariable)24 b(n'est)h(pas)g(transform\351e)f
   (en)i(une)232 3292 y(v)-5 b(ariable)26 b(v)n(olatile.)f(M\352me)h
   (partag\351e)f(ou)h(statique,)g(cette)g(v)-5 b(ariable)25
   b(n'est)i(accessible)e(que)232 3392 y(dans)i(le)h(blo)r(c)f
   (d'instructions)g(qui)g(l'a)g(d\351\034nie.)232 3709
   y Fy(9)p Fz(.)p Fy(1)131 b Fz(Niv)l(eaux)43 b(d'ex\351cution)357
   3906 y F4(Les)28 b(niv)n(eaux)f(d'ex\351cution)g(conditionnen)n(t)g(la)
   h(visibilit\351)g(d'une)g(v)-5 b(ariable)27 b(ou)g(sa)h(p)r(or\177)232
   4006 y(t\351e)22 b(dans)f(le)g(cas)g(d'une)h(v)-5 b(ariable)20
   b(v)n(olatile.)g(Ces)h(niv)n(eaux)f(corresp)r(onden)n(t)g(aux)g
   (di\033\351ren)n(tes)232 4105 y(structures)31 b(im)n(briqu\351es,)f
   (qu'ils)h(s'agisse)e(d'expressions)g(en)i(notation)g(p)r(olonaise)e(in)
   n(v)n(er\177)232 4205 y(s\351e,)k(d'expressions)e(alg\351briques)g(ou)h
   (de)h(structures)f(de)h(b)r(oucle)g(cr\351an)n(t)e(un)j(compteur.)232
   4304 y(Les)29 b(v)-5 b(ariables)27 b(\340)h(l'in)n(t\351rieur)f(d'une)i
   (m\352me)g(fonction)f(se)h(masquen)n(t)f(les)g(unes)h(les)f(autres)232
   4404 y(et)g(seules)f(son)n(t)g(accessibles)f(les)h(v)-5
   b(ariables)26 b(de)h(plus)h(haut)f(niv)n(eau.)p 0.5 TeXcolorgray
   357 4554 a FA(0001)p 0 TeXcolorgray 36 w Fs(NIVEAU)p
   0.5 TeXcolorgray 357 4633 a FA(0002)p 0 TeXcolorgray
   36 w Fs(<<)2082 b(-\\)36 b(1)p 0.5 TeXcolorgray 357 4712
   a FA(0003)p 0 TeXcolorgray 177 w Fs(1)g(->)g(A)1623 b(-\\)36
   b(2)70 b(|)p 0.5 TeXcolorgray 357 4791 a FA(0004)p 0
   TeXcolorgray 177 w Fs(<<)1800 b(|)141 b(|)p 0.5 TeXcolorgray
   357 4870 a FA(0005)p 0 TeXcolorgray 319 w Fs(A)35 b(1)h(+)1552
   b(|)141 b(|)p 0.5 TeXcolorgray 357 4949 a FA(0006)p 0
   TeXcolorgray 319 w Fs(->)35 b(B)1376 b(-\\)36 b(3)71
   b(|)141 b(|)p 0.5 TeXcolorgray 357 5028 a FA(0007)p 0
   TeXcolorgray 319 w Fs(<<)1482 b(|)141 b(|)g(|)p 0.5 TeXcolorgray
   357 5106 a FA(0008)p 0 TeXcolorgray 460 w Fs(1)35 b(10)h(for)g(A)847
   b(-\\)36 b(4)71 b(|)141 b(|)g(|)p 0.5 TeXcolorgray 357
   5185 a FA(0009)p 0 TeXcolorgray 601 w Fs(//)36 b(Traitement)637
   b(|)142 b(|)f(|)g(|)p 0.5 TeXcolorgray 357 5264 a FA(0010)p
   0 TeXcolorgray 460 w Fs(next)1059 b(-/)142 b(|)f(|)g(|)p
   0.5 TeXcolorgray 357 5343 a FA(0011)p 0 TeXcolorgray
   319 w Fs(>>)1446 b(-/)142 b(|)f(|)p 0.5 TeXcolorgray
   357 5422 a FA(0012)p 0 TeXcolorgray 177 w Fs(>>)1765
   b(-/)141 b(|)p 0 TeXcolorgray 1623 5632 a F3(81)p 0 TeXcolorgray
   eop end
   %%Page: 82 82
   TeXDict begin 82 81 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(82)g F4(\026)i(#)p
   F3(82)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1212 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -458 1094 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -458 1094 a Fu(9)-458 1094 y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
   
   -458 1094 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a
   F3(82)837 b FD(CHAPITRE)28 b FC(9)p FD(.)55 b(A)n(CCESSIBILIT\311)28
   b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0.5 TeXcolorgray
   780 540 a FA(0013)p 0 TeXcolorgray 37 w Fs(>>)2082 b(-/)780
   697 y F4(En)32 b(d'autres)f(termes,)g(la)g(v)-5 b(ariable)30
   b FO(A)h F4(accessible)f(ligne)g F3(9)h F4(est)h(la)f(v)-5
   b(ariable)30 b(lo)r(cale)g(et)656 797 y(v)n(olatile)20
   b(d\351\034nie)i(par)e(la)h(b)r(oucle)h(ligne)f F3(8)g
   F4(car)f(son)h(niv)n(eau)g F3(4)g F4(est)h(sup)r(\351rieur)e(au)h(niv)n
   (eau)g F3(1)g F4(de)656 896 y(la)h(v)-5 b(ariable)21
   b(lo)r(cale)g FO(A)i F4(cr\351\351e)e(ligne)h F3(3)p
   F4(.)g(T)-7 b(oute)23 b(v)-5 b(ariable)21 b(cr\351\351e)g(dans)h(le)h
   (blo)r(c)f(de)h(niv)n(eau)e F3(1)h F4(ne)656 996 y(p)r(eut)k(l'\352tre)
   f(que)h(par)f(une)h(instruction)e FO(sto)h F4(ou)g FO(save)f
   F4(et)i(devien)n(t)g(une)g(v)-5 b(ariable)24 b(globale.)656
   1095 y(La)k(v)-5 b(ariable)28 b FO(NIVEAU)e F4(con)n(tenan)n(t)i(le)h
   (nom)g(de)g(la)g(d\351\034nition)f(est)h(cr\351\351e)f(hors)g(du)h(blo)
   r(c)g(de)656 1195 y(niv)n(eau)d F3(1)p F4(.)i(Elle)f(est)h(de)g(niv)n
   (eau)e F3(0)p F4(.)780 1295 y(Seules)39 b(les)f(v)-5
   b(ariables)37 b(de)h(niv)n(eau)g(strictemen)n(t)g(p)r(ositif)h(son)n(t)
   f(mo)r(di\034ables)f(par)h(un)656 1394 y(programme)27
   b(au)i(cours)e(de)j(son)e(ex\351cution.)h(Les)g(v)-5
   b(ariables)27 b(de)i(niv)n(eau)g F3(0)g F4(ne)g(son)n(t)f(mo)r(di\177)
   656 1494 y(\034ables)d(que)g(lors)f(de)i(l'analyse)d(structurelle)i
   (d'un)h(programme,)d(soit)h(a)n(v)-5 b(an)n(t)25 b(le)g(d\351but)h(de)
   656 1594 y(l'ex\351cution.)j(Comme)g(elles)g(son)n(t,)g(con)n
   (trairemen)n(t)e(\340)j(toutes)f(les)g(autres)g(v)-5
   b(ariables,)28 b(non)656 1693 y(mo)r(di\034ables,)g(elles)h(son)n(t)g
   (v)n(errouill\351es)e(et)i(ne)h(son)n(t)f(pas)f(dupliqu\351es)h(lors)f
   (de)i(la)f(cr\351ation)656 1793 y(d'un)f(pro)r(cessus)e(\034ls.)780
   1892 y(\300)41 b(c)n(haque)f(p)r(oin)n(t)g(d'un)h(programme,)d(les)i
   (seules)g(v)-5 b(ariables)39 b(accessibles)g(son)n(t)h(les)656
   1992 y(v)-5 b(ariables)31 b(de)i(niv)n(eaux)f F3(0)h
   F4(et)g F3(1)g F4(et)g(les)g(v)-5 b(ariables)31 b(d\351\034nies)i(dans)
   g(la)f(fonction)h(couran)n(te.)656 2092 y(T)-7 b(outes)27
   b(les)g(v)-5 b(ariables)26 b(d\351\034nies)h(dans)g(toutes)g(les)g
   (autres)g(fonctions)g(son)n(t)f(inaccessibles.)656 2364
   y Fy(9)p Fz(.)p Fy(2)130 b Fz(\311v)-7 b(aluation)42
   b(implicite)780 2546 y F4(Une)30 b(v)-5 b(ariable)28
   b(est)i(une)f(asso)r(ciation)e(en)n(tre)i(un)h(nom)f(et)h(un)g(ob)5
   b(jet.)29 b(L'\351v)-5 b(aluation)28 b(de)656 2645 y(ce)j(nom)h(p)r
   (ermet)f(dans)h(certain)e(cas)h(d'acc\351der)f(au)h(con)n(ten)n(u)g(de)
   h(la)f(v)-5 b(ariable.)30 b(En)j(e\033et,)656 2745 y(un)27
   b(ob)5 b(jet)25 b(de)i(t)n(yp)r(e)f(nom)g(p)r(eut)h(\352tre)f(sym)n(b)r
   (olique)g(ou)f(non.)i(Un)f(nom)g(sym)n(b)r(olique)g(est)g(un)656
   2845 y(nom)h(apparaissan)n(t)e(a)n(v)n(ec)h(ses)h(d\351limiteurs)g(de)g
   (t)n(yp)r(e)p 0 TeXcolorgray 0 TeXcolorgray 1739 3001
   a FO('NOM_SYMBOLIQUE')780 3157 y F4(Si)h(les)f(d\351limiteurs)g(de)h(t)
   n(yp)r(e)g(son)n(t)e(absen)n(ts,)h(le)g(nom)h(est)f(dit)h(\351v)-5
   b(aluable)p 0 TeXcolorgray 0 TeXcolorgray 1805 3313 a
   FO(NOM_\311VALUABLE)780 3470 y F4(Le)20 b(traitemen)n(t)f(d'un)i(atome)
   e(reconn)n(u)f(comme)i(un)g(nom)g(par)f(la)g(routine)g(d'\351v)-5
   b(aluation)656 3569 y(d\351p)r(end)20 b(du)f(caract\350re)e(\351v)-5
   b(aluable)19 b(ou)g(sym)n(b)r(olique)f(de)h(ce)h(nom.)f(Le)g(traitemen)
   n(t)g(d'un)g(nom)656 3669 y(est)27 b(expliqu\351)g(\340)g(la)g
   (\034gure)g F3(9)p F4(.)p F3(1)p F4(.)656 3941 y Fy(9)p
   Fz(.)p Fy(3)130 b Fz(\311v)-7 b(aluation)42 b(explicite)780
   4123 y F4(Les)33 b(instructions)g FO(EVAL)e F4(ou)i FO(->NUM)f
   F4(forcen)n(t)g(l'\351v)-5 b(aluation)32 b(d'un)i(nom)f(sym)n(b)r
   (olique.)656 4222 y(Ces)d(deux)h(instructions)f(ne)h(son)n(t)f(pas)g
   (iden)n(tiques.)g(En)i(e\033et,)f(le)g(traitemen)n(t)f(des)h(noms)656
   4322 y(sym)n(b)r(oliques)e(rencon)n(tr\351s)g(lors)g(de)i(l'\351v)-5
   b(aluation)29 b(di\033\350ren)n(t.)i(Dans)f(le)h(cas)f(d'une)g(\351v)-5
   b(alua\177)656 4422 y(tion)26 b(par)f FO(EVAL)p F4(,)f(les)i(noms)g
   (sym)n(b)r(oliques)e(son)n(t)i(trait\351s)f(comme)g(tels.)h(Si)h
   (l'\351v)-5 b(aluation)24 b(est)656 4521 y(faite)f(par)f
   FO(->NUM)p F4(,)f(tous)h(les)h(noms,)f(qu'ils)h(soien)n(t)f(sym)n(b)r
   (oliques)g(ou)g(\351v)-5 b(aluables,)22 b(son)n(t)g(trai\177)656
   4621 y(t\351s)f(comme)f(des)h(noms)g(\351v)-5 b(aluables.)20
   b(Ainsi,)h(le)g(programme)d(suiv)-5 b(an)n(t)21 b(d\351\034nit)h(une)f
   (v)-5 b(ariable)656 4721 y(\351v)g(alu\351e)27 b(explicitemen)n(t)g(de)
   h(deux)f(mani\350res)f(di\033\351ren)n(tes)h(:)p 0.5
   TeXcolorgray 780 4871 a FA(0001)p 0 TeXcolorgray 37 w
   Fs(MAIN)p 0.5 TeXcolorgray 780 4950 a FA(0002)p 0 TeXcolorgray
   37 w Fs(<<)p 0.5 TeXcolorgray 780 5029 a FA(0003)p 0
   TeXcolorgray 178 w Fs(<<)36 b(0)f(->)h(X)g(<<)f('X')i(sin)f(>>)f(>>)h
   ('EVALUATION')j(sto)p 0.5 TeXcolorgray 780 5107 a FA(0004)p
   0 TeXcolorgray 178 w Fs('EVALUATION')f(eval)f(disp)p
   0.5 TeXcolorgray 780 5186 a FA(0005)p 0 TeXcolorgray
   178 w Fs('EVALUATION')h(->num)f(disp)p 0.5 TeXcolorgray
   780 5265 a FA(0006)p 0 TeXcolorgray 37 w Fs(>>)656 5422
   y F4(don)n(t)27 b(la)g(sortie)f(est)i(:)p 0 TeXcolorgray
   2047 5632 a F3(82)p 0 TeXcolorgray eop end
   %%Page: 83 83
   TeXDict begin 83 82 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(83)g F4(\026)i(#)p
   F3(83)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(9)p
   FD(.)p FC(3)p FD(.)55 b(\311V)-9 b(ALUA)i(TION)28 b(EXPLICITE)1550
   b F3(83)p .7 TeXcolorgray .7 TeXcolorgray 4134 1212 227
   266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1094 a Fu(9)p
   .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   1665 2840 a
   
    1665 2840 a 1665 2840 a
   
   
    pgfo
   
    save
   
    0 setgray
   
    0.3985 pgfw
   
    save
   
    save
   
    save
   
    [1.0 0.0 0.0 1.0 -115.09805 -162.22766 ] concat
   
    pgfs
   
   
    2115 136 a
   
    2115 136
   a 2115 136 a
   
   
    pgfo
   
    save
   
    restore
   
    pgfc
   
   
    3133 136 a
   
    3133 136 a 3133 136 a
   
   
    pgfo
   
    save
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    49.62206 16.92867 moveto
   
    -49.62206 16.92867 lineto
   
    -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto
   
    -53.60716 -12.94356 lineto
   
    -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto
   
    49.62206 -16.92867 lineto
   
    51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto
   
    53.60716 12.94356 lineto
   
    53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto
   
    closepath
   
    -53.60716 -16.92867 moveto
   
    gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore
   
    newpath
   
    restore
   
    save
   
    [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat
   
    pgfs
   
   
   
    0 setgray
    3326 182
   a FB(D\351but)25 b(de)f(l'\351v)l(a\177)3290 261 y(luation)g(d'un)f
   (nom)3133 136 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    pgfc
   
   
    2115 776 a
   
    2115 776 a 2115 776 a
   
   
    pgfo
   
    save
   
    restore
   
    pgfc
   
   
    3133
   776 a
   
    3133 776 a 3133 776 a
   
   
    pgfo
   
    save
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    39.19958 0.0 moveto
   
    0.0 39.19958 lineto
   
    -39.19958 0.0 lineto
   
    0.0 -39.19958 lineto
   
    closepath
   
    gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore
   
    newpath
   
    restore
   
    save
   
    [1.0 0.0 0.0 1.0 -33.85735 3.51474 ] concat
   
    pgfs
   
   
   
    0 setgray
    3135 822 a FB(Nom)g(sym)n(b)r(olique)12
   b(?)3133 776 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    pgfc
   
   
    2115 1674 a
   
    2115 1674 a 2115 1674 a
   
   
    pgfo
   
    save
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    49.62206 16.92867 moveto
   
    -49.62206 16.92867 lineto
   
    -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto
   
    -53.60716 -12.94356 lineto
   
    -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto
   
    49.62206 -16.92867 lineto
   
    51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto
   
    53.60716 12.94356 lineto
   
    53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto
   
    closepath
   
    -53.60716 -16.92867 moveto
   
    gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore
   
    newpath
   
    restore
   
    save
   
    [1.0 0.0 0.0 1.0 -50.78603 3.51474 ] concat
   
    pgfs
   
   
   
    0 setgray
    2223
   1720 a FB(Empilemen)n(t)24 b(du)g(nom)2115 1674 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    pgfc
   
   
    3133
   1674 a
   
    3133 1674 a 3133 1674 a
   
   
    pgfo
   
    save
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    47.89116 0.0 moveto
   
    0.0 47.89116 lineto
   
    -47.89116 0.0 lineto
   
    0.0 -47.89116 lineto
   
    closepath
   
    gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore
   
    newpath
   
    restore
   
    save
   
    [1.0 0.0 0.0 1.0 -33.85735 12.20631 ] concat
   
    pgfs
   
   
   
    0 setgray
    3288 1720 a FB(V)-6 b(ariable)3221
   1798 y(accessible)24 b(de)3224 1877 y(m\352me)g(nom)12
   b(?)3133 1674 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    pgfc
   
   
    2115 2386 a
   
    2115 2386 a 2115 2386 a
   
   
    pgfo
   
    save
   
    restore
   
    pgfc
   
   
    3133
   2386 a
   
    3133 2386 a 3133 2386 a
   
   
    pgfo
   
    save
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    49.62206 16.92867 moveto
   
    -49.62206 16.92867 lineto
   
    -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto
   
    -53.60716 -12.94356 lineto
   
    -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto
   
    49.62206 -16.92867 lineto
   
    51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto
   
    53.60716 12.94356 lineto
   
    53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto
   
    closepath
   
    -53.60716 -16.92867 moveto
   
    gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore
   
    newpath
   
    restore
   
    save
   
    [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat
   
    pgfs
   
   
   
    0 setgray
    3319 2432 a FB(Empilemen)n(t)24
   b(du)3218 2511 y(con)n(ten)n(u)i(de)e(la)f(v)l(ariable)3133
   2386 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    pgfc
   
   
    2115 2840 a
   
    2115 2840 a 2115 2840 a
   
   
    pgfo
   
    save
   
    restore
   
    pgfc
   
   
    3133 2840
   a
   
    3133 2840 a 3133 2840 a
   
   
    pgfo
   
    save
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    save
   
    /pgfsc{0 0 1 setrgbcolor}def
   
    0.79701 pgfw
   
    /pgffc{0.8 0.8 1 setrgbcolor}def
   
    49.62206 16.92867 moveto
   
    -49.62206 16.92867 lineto
   
    -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto
   
    -53.60716 -12.94356 lineto
   
    -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto
   
    49.62206 -16.92867 lineto
   
    51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto
   
    53.60716 12.94356 lineto
   
    53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto
   
    closepath
   
    -53.60716 -16.92867 moveto
   
    gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore
   
    newpath
   
    restore
   
    save
   
    [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat
   
    pgfs
   
   
   
    0 setgray
    3322 2886 a FB(Fin)h(de)g(l'\351v)l(alua\177)
   3337 2965 y(tion)g(d'un)f(nom)3133 2840 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    pgfc
   
   
    1665 2840 a
   
   
    pgfr
   
    restore
   
    restore
   
    save
   
    save
   
    0.79701 pgfw
   
    61.09238 144.90048 moveto
   
    61.09238 127.92665 lineto
   
    pgfstr
   
    save
   
    [0.0 -1.0 1.0 0.0 61.09238 127.92665 ] concat
   
    save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415
   2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295
   -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore
   
    restore
   
    restore
   
    save
   
    0.79701 pgfw
   
    21.32405 85.45961 moveto
   
    -61.09236 85.45961 lineto
   
    -61.09236 -2.2438 lineto
   
    pgfstr
   
    save
   
    [0.0 -1.0 1.0 0.0 -61.09236 -2.2438 ] concat
   
    save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415
   2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295
   -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore
   
    restore
   
    save
   
    save
   
    [1.0 0.0 0.0 1.0 -25.527 76.9239 ] concat
   
    pgfs
   
   
   
    0 setgray
   
   1665 2840 a FB(oui)1665 2840 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    save
   
    0.79701 pgfw
   
    61.09238 45.6925 moveto
   
    61.09238 28.88853 lineto
   
    pgfstr
   
    save
   
    [0.0 -1.0 1.0 0.0 61.09238 28.88853 ] concat
   
    save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415
   2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295
   -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore
   
    restore
   
    save
   
    save
   
    [1.0 0.0 0.0 1.0 64.31203 34.227 ] concat
   
    pgfs
   
   
   
    0 setgray
    1665 2840 a FB(non)1665
   2840 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    save
   
    0.79701 pgfw
   
    61.09238 -70.72932 moveto
   
    61.09238 -87.70343 lineto
   
    pgfstr
   
    save
   
    [0.0 -1.0 1.0 0.0 61.09238 -87.70343 ] concat
   
    save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415
   2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295
   -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore
   
    restore
   
    save
   
    save
   
    [1.0 0.0 0.0 1.0 64.31203 -83.22437 ] concat
   
    pgfs
   
   
   
    0 setgray
    1665 2840 a FB(oui)1665 2840 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    save
   
    0.79701 pgfw
   
    12.63284 -22.2709 moveto
   
    -4.38676 -22.2709 lineto
   
    pgfstr
   
    save
   
    [-1.0 0.0 0.0 -1.0 -4.38676 -22.2709 ] concat
   
    save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415
   2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295
   -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore
   
    restore
   
    save
   
    save
   
    [1.0 0.0 0.0 1.0 0.88452 -28.91768 ] concat
   
    pgfs
   
   
   
    0 setgray
    1665 2840 a FB(non)1665
   2840 y
   
   
    pgfr
   
    restore
   
    restore
   
    restore
   
    save
   
    0.79701 pgfw
   
    61.09238 -125.05771 moveto
   
    61.09238 -142.20056 lineto
   
    pgfstr
   
    save
   
    [0.0 -1.0 1.0 0.0 61.09238 -142.20056 ] concat
   
    save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415
   2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295
   -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore
   
    restore
   
    restore
   
    save
   
    0.79701 pgfw
   
    -61.09236 -39.59808 moveto
   
    -61.09236 -162.22766 lineto
   
    4.38678 -162.22766 lineto
   
    pgfstr
   
    save
   
    [1.0 0.0 0.0 1.0 4.38678 -162.22766 ] concat
   
    save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415
   2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295
   -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore
   
    restore
   
    restore
   
    restore
   
    restore
   
    newpath
   
    restore
   
    pgfc
   
   
    0 TeXcolorgray 1026 4543 a FV(Figure)29 b F3(9)p
   F4(.)p F3(1)d F4(\025)h(T)-7 b(raitemen)n(t)27 b(des)g(noms)p
   0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1623 5632
   a F3(83)p 0 TeXcolorgray eop end
   %%Page: 84 84
   TeXDict begin 84 83 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(84)g F4(\026)i(#)p
   F3(84)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1212 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -458 1094 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -458 1094 a Fu(9)-458 1094 y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
   
   -458 1094 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a
   F3(84)837 b FD(CHAPITRE)28 b FC(9)p FD(.)55 b(A)n(CCESSIBILIT\311)28
   b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 656 540 a FO(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g
   (\(lundi)g(01/02/2010,)e(11:21:30)h(CET\))656 640 y(+++Copyright)e
   (\(C\))43 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)656
   739 y('SIN\(X\)')656 839 y(0.)780 980 y F4(De)33 b(la)e(m\352me)i
   (mani\350re,)e(les)g(instructions)g FO(eval)g F4(et)h
   FO(->num)e F4(fonctionnen)n(t)i(a)n(v)n(ec)e(des)656
   1080 y(d\351\034nitions)d(qui)g(ne)h(son)n(t)f(que)g(des)h(v)-5
   b(ariables)25 b(particuli\350res)h(de)i(niv)n(eau)e F3(0)p
   F4(.)p 0.5 TeXcolorgray 780 1230 a FA(0001)p 0 TeXcolorgray
   37 w Fs(MAIN)p 0.5 TeXcolorgray 780 1309 a FA(0002)p
   0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 1388
   a FA(0003)p 0 TeXcolorgray 178 w Fs('EVALUATION')38 b(eval)f(disp)p
   0.5 TeXcolorgray 780 1467 a FA(0004)p 0 TeXcolorgray
   178 w Fs('EVALUATION')h(->num)f(disp)p 0.5 TeXcolorgray
   780 1546 a FA(0005)p 0 TeXcolorgray 37 w Fs(>>)p 0.5
   TeXcolorgray 780 1625 a FA(0006)p 0 TeXcolorgray 0.5
   TeXcolorgray 780 1703 a(0007)p 0 TeXcolorgray 37 w Fs(EVALUATION)p
   0.5 TeXcolorgray 780 1782 a FA(0008)p 0 TeXcolorgray
   37 w Fs(<<)p 0.5 TeXcolorgray 780 1861 a FA(0009)p 0
   TeXcolorgray 178 w Fs(0)e(->)h(X)p 0.5 TeXcolorgray 780
   1940 a FA(0010)p 0 TeXcolorgray 178 w Fs(<<)g('X')g(sin)g(>>)p
   0.5 TeXcolorgray 780 2019 a FA(0011)p 0 TeXcolorgray
   37 w Fs(>>)656 2288 y Fy(9)p Fz(.)p Fy(4)130 b Fz(Liste)43
   b(des)g(v)-7 b(ariables)780 2470 y F4(\300)23 b(tout)g(momen)n(t,)f
   (l'instruction)f FO(vars)g F4(ren)n(v)n(oie)g(la)g(liste)i(des)f(v)-5
   b(ariables)20 b(conn)n(ues)i(dans)656 2569 y(la)27 b(pile.)p
   0 TeXcolorgray 0 TeXcolorgray 1845 2745 4 100 v 2018
   2715 a FK(\000)-14 b(!)p 2222 2745 V 1753 2815 a FJ(1)p
   1845 2845 V 203 w FO(vars)p 2222 2845 V 101 w F4(liste)780
   2962 y(La)23 b(liste)h(retourn\351e)e(par)h(l'instruction)g
   FO(vars)f F4(con)n(tien)n(t)h(l'\351tat)g(de)h(c)n(haque)f(v)-5
   b(ariable)22 b(et)656 3062 y(son)27 b(con)n(ten)n(u.)f(Chaque)h(v)-5
   b(ariable)26 b(est)i(d\351crite)f(par)f(une)i(liste)f(con)n(tenan)n(t)g
   (dans)g(l'ordre)f(:)p 0 TeXcolorgray 780 3162 a(\025)p
   0 TeXcolorgray 41 w(le)i(nom)f(de)h(la)f(v)-5 b(ariable)14
   b(;)p 0 TeXcolorgray 780 3261 a(\025)p 0 TeXcolorgray
   41 w(le)28 b(niv)n(eau)e(de)i(la)f(v)-5 b(ariable)14
   b(;)p 0 TeXcolorgray 780 3361 a(\025)p 0 TeXcolorgray
   41 w(un)28 b(indicateur)f(de)g(p)r(ort\351e)g(parmi)g
   FO("VOLATILE")c F4(et)28 b FO("STATIC")14 b F4(;)p 0
   TeXcolorgray 780 3460 a(\025)p 0 TeXcolorgray 41 w(un)28
   b(indicateur)f(de)g(v)n(errou)f(parmi)h FO("LOCKED")d
   F4(et)k FO("UNLOCKED")14 b F4(;)p 0 TeXcolorgray 780
   3560 a(\025)p 0 TeXcolorgray 41 w(un)28 b(indicateur)f(de)g
   (visibilit\351)h(parmi)e FO("PRIVATE")e F4(et)k FO("PUBLIC")p
   F4(.)780 3660 y(Les)h(indicateurs)e(son)n(t)h(mo)r(di\034\351s)g
   (instan)n(tan\351men)n(t)g(par)g(les)g(instructions)g
   FO(volatile)656 3759 y F4(et)f FO(private)p F4(.)d(Le)j(r\351sultat)f
   (de)i(l'instruction)e FO(vars)f F4(est)i(\351crite)g(dans)f(le)i(\034c)
   n(hier)e(d'analyse)656 3859 y FF(p)l(ost)j(mortem)f F4(rpl-core.)656
   4086 y FR(9)p FS(.)p FR(4)p FS(.)p FR(1)112 b FS(Exemple)780
   4239 y F4(L'exemple)42 b(suiv)-5 b(an)n(t)41 b(illustre)g
   (l'utilisation)h(de)f(la)h(commande)f FO(vars)p F4(.)f(Lorsque)g(le)656
   4339 y(RPL/)p F3(2)32 b F4(est)g(lanc\351)g(en)h(mo)r(de)f(in)n
   (teractif,)g(il)h(ex\351cute)f(un)h(programme)d(in)n(terpr\351t\351)i
   (dans)656 4438 y(l'outil)43 b(de)g(d\351b)r(ogage.)e(Ce)j(programme)c
   (app)r(el\351)j FO(MODE_INTERACTIF)37 b F4(consiste)42
   b(en)i(la)656 4538 y(b)r(oucle)27 b(in\034nie)h(suiv)-5
   b(an)n(te)27 b(:)p 0.5 TeXcolorgray 780 4688 a FA(0001)p
   0 TeXcolorgray 37 w Fs(MODE_INTERACTIF)p 0.5 TeXcolorgray
   780 4767 a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)36 b(DO)f(HALT)i(UNTIL)f
   (FALSE)h(END)f(>>)780 4924 y F4(Ainsi,)e(le)g(d\351marrage)d(en)j(mo)r
   (de)f(in)n(teractif)g(du)h(RPL/)p F3(2)f F4(induit)i(la)e(cr\351ation)f
   (d'une)656 5023 y(en)n(tr\351e)19 b(dans)g(la)g(table)h(des)f(v)-5
   b(ariables)18 b(corresp)r(ondan)n(t)f(au)j(p)r(oin)n(t)f(d'en)n
   (tr\351e)g(de)h(la)f(d\351\034nition)656 5123 y(principale.)35
   b(Cete)h(v)-5 b(ariable)35 b(est)h(de)g(niv)n(eau)f F3(0)p
   F4(,)h(v)n(olatile)f(et)h(v)n(errouill\351e.)e(L'adresse)g(du)656
   5223 y(p)r(oin)n(t)28 b(d'en)n(tr\351e)g(de)h(la)f(d\351\034nition)h
   (principale)e(est)i FO(@)43 b(000000000000000)o(F)p F4(.)23
   b(La)28 b(v)-5 b(ariable)656 5322 y(globale)39 b('X')i(est)g
   (initialis\351e)g(a)n(v)n(ec)e(une)i(c)n(ha\356ne)f(de)h
   (caract\350res.)e(Elle)i(est)g(par)f(d\351faut)656 5422
   y(v)n(olatile)26 b(et)i(non)f(v)n(errouill\351e.)p 0
   TeXcolorgray 2047 5632 a F3(84)p 0 TeXcolorgray eop end
   %%Page: 85 85
   TeXDict begin 85 84 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(85)g F4(\026)i(#)p
   F3(85)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(9)p
   FD(.)p FC(4)p FD(.)55 b(LISTE)27 b(DES)i(V)-9 b(ARIABLES)1651
   b F3(85)p .7 TeXcolorgray .7 TeXcolorgray 4134 1212 227
   266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1094 a Fu(9)p
   .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 232 540 a Fs(cauchy:[~])38 b(>)e(rpl)g(-is)232
   619 y(+++RPL/2)i(\(R\))e(version)h(4.0.10)g(\(lundi)g(08/02/2010,)h
   (20:16:30)g(CET\))232 698 y(+++Copyright)h(\(C\))d(1989)h(\340)e(2009,)
   i(2010)f(BERTRAND)i(Jo\353l)232 856 y(+++Ce)f(logiciel)h(est)e(un)g
   (logiciel)h(libre)g(sans)f(aucune)h(garantie)g(de)f(fonctionnement.)232
   935 y(+++Pour)i(plus)e(de)g(d\351tails,)h(utilisez)h(la)e(commande)h
   ('warranty'.)232 1092 y(RPL/2>)g("Cha\356ne)h(de)d(caract\350re")j(X)e
   (sto)232 1171 y(RPL/2>)h(vars)232 1329 y(1:)f({)g({)f
   ('MODE_INTERACTIF')479 1408 y(0)479 1487 y(@)h(000000000000000F)479
   1566 y("VOLATILE")479 1644 y("LOCKED")479 1723 y("PRIVATE")i(})409
   1802 y({)d('X')479 1881 y(1)479 1960 y("Cha\356ne)j(de)d(caract\350re")
   479 2039 y("VOLATILE")479 2118 y("UNLOCKED")479 2196
   y("PRIVATE")j(})e(})232 2275 y(RPL/2>)p 0 TeXcolorgray
   1623 5632 a F3(85)p 0 TeXcolorgray eop end
   %%Page: 86 86
   TeXDict begin 86 85 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(86)g F4(\026)i(#)p
   F3(86)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1212 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -458 1094 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -458 1094 a Fu(9)-458 1094 y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
   
   -458 1094 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a
   F3(86)837 b FD(CHAPITRE)28 b FC(9)p FD(.)55 b(A)n(CCESSIBILIT\311)28
   b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0 TeXcolorgray
   2047 5632 a F3(86)p 0 TeXcolorgray eop end
   %%Page: 87 87
   TeXDict begin 87 86 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(87)g F4(\026)i(#)p
   F3(87)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1530 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1364 a Fw(10)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1812 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1696 1226 4 v 1587 1696 a FU(V)-15 b(ariables)59 b(globales)p
   1 TeXcolorgray 0 TeXcolorgray 357 2219 a F4(Une)23 b(v)-5
   b(ariable)20 b(globale)h(ne)i(p)r(eut)g(\352tre)e(ni)i(statique)f(ni)g
   (partag\351e.)e(Elle)j(est)f(de)h(niv)n(eau)e F3(1)232
   2318 y F4(et)32 b(accessible)e(de)h(tout)g(p)r(oin)n(t)h(du)f
   (programme.)e(Elle)j(p)r(eut)g(\352tre)e(masqu\351e)h(par)f(une)h(v)-5
   b(a\177)232 2418 y(riable)30 b(lo)r(cale.)f(Dans)h(ce)g(cas,)f(son)h
   (acc\350s)f(en)h(lecture)g(et)g(en)g(\351criture)f(se)h(fait)g(au)g
   (tra)n(v)n(ers)232 2518 y(des)e(instructions)e(sp)r(\351ci\034ques)h
   FO(rcl)p F4(,)f FO(save)g F4(et)i FO(visit)p F4(.)357
   2626 y(Une)23 b(v)-5 b(ariable)21 b(globale)h(n'est)g(pas)h
   (partag\351e)d(en)n(tre)j(di\033\351ren)n(ts)f(pro)r(cessus.)f(Un)i
   (pro)r(ces\177)232 2726 y(sus)29 b(\034ls)g(h\351rite)g(cep)r(endan)n
   (t)g(de)g(l'ensem)n(ble)g(des)g(v)-5 b(ariables)27 b(de)j(son)e(p)r
   (\350re,)h(en)g(particulier)232 2826 y(de)21 b(ses)g(v)-5
   b(ariables)19 b(globales.)g(Une)i(v)-5 b(ariable)20 b(globale)f(dans)h
   (un)h(pro)r(cessus)e(est)i(ainsi)g(globale)232 2925 y(dans)27
   b(tous)g(ses)g(\034ls)h(m\352me)g(si)f(elle)g(n'est)h(pas)f
   (partag\351e)e(par)i(aucun)g(de)g(ces)g(pro)r(cessus.)232
   3248 y Fy(10)p Fz(.)p Fy(1)130 b Fz(Cr\351ation)357 3446
   y F4(Le)23 b(mo)n(y)n(en)e(canonique)h(de)g(cr\351ation)g(d'une)h(v)-5
   b(ariable)21 b(globale)g(passe)h(par)g(l'utilisation)232
   3546 y(de)36 b(l'instruction)e FO(save)p F4(.)g(Con)n(trairemen)n(t)f
   (\340)i(l'instruction)g FO(sto)f F4(qui)h(donne)g(acc\350s)f(\340)h(la)
   232 3645 y(v)-5 b(ariable)33 b(de)g(plus)h(haut)f(niv)n(eau)g(au)g(p)r
   (oin)n(t)h(couran)n(t)e(et)h(ne)h(cr\351e)f(une)g(v)-5
   b(ariable)33 b(globale)232 3745 y(que)e(si)f(aucune)g(v)-5
   b(ariable)29 b(lo)r(cale)g(de)i(m\352me)f(nom)g(n'est)h(accessible,)e
   (l'instruction)g FO(save)232 3845 y F4(garan)n(tit)d(l'acc\350s)g(\340)
   i(la)f(v)-5 b(ariable)26 b(globale.)p 0.5 TeXcolorgray
   357 3995 a FA(0001)p 0 TeXcolorgray 36 w Fs(MAIN)p 0.5
   TeXcolorgray 357 4074 a FA(0002)p 0 TeXcolorgray 36 w
   Fs(<<)p 0.5 TeXcolorgray 357 4153 a FA(0003)p 0 TeXcolorgray
   177 w Fs(0)p 0.5 TeXcolorgray 357 4232 a FA(0004)p 0
   TeXcolorgray 177 w Fs(->)36 b(X)p 0.5 TeXcolorgray 357
   4310 a FA(0005)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray
   357 4389 a FA(0006)p 0 TeXcolorgray 319 w Fs(5)f('X')h(sto)142
   b(//)36 b(Modification)j(de)c(la)h(variable)i(locale)f(X)p
   0.5 TeXcolorgray 357 4468 a FA(0007)p 0 TeXcolorgray
   319 w Fs(3)e('X')h(save)107 b(//)36 b(Cr\351ation)h(de)f(la)g(variable)
   i(globale)f(X)p 0.5 TeXcolorgray 357 4547 a FA(0008)p
   0 TeXcolorgray 319 w Fs(1)e('Y')h(sto)142 b(//)36 b(Cr\351ation)h(de)f
   (la)g(variable)i(globale)f(Y)p 0.5 TeXcolorgray 357 4626
   a FA(0009)p 0 TeXcolorgray 177 w Fs(>>)p 0.5 TeXcolorgray
   357 4705 a FA(0010)p 0 TeXcolorgray 36 w Fs(>>)357 4871
   y F4(Les)24 b(instructions)g FO(save)f F4(et)i FO(sto)f
   F4(prennen)n(t)g(deux)h(argumen)n(ts)e(dans)h(la)g(pile.)h(La)f(seule)
   232 4970 y(di\033\351rence)18 b(en)n(tre)g(ces)g(deux)g(instructions)g
   (est)g(la)g(garan)n(tie)e(donn\351e)i(par)g FO(save)e
   F4(de)j(tra)n(v)-5 b(ailler)232 5070 y(sur)27 b(une)h(v)-5
   b(ariable)26 b(globale.)p 0 TeXcolorgray 0 TeXcolorgray
   1044 5292 a FJ(2)p 1135 5322 4 100 v 232 w F4(ob)5 b(jet)387
   b FK(\000)-15 b(!)p 2232 5322 V 1044 5392 a FJ(1)p 1135
   5422 V 102 w F4('nom)28 b(global')98 b FO(save)26 b F4(ou)h
   FO(sto)p 2232 5422 V 0 TeXcolorgray 1623 5632 a F3(87)p
   0 TeXcolorgray eop end
   %%Page: 88 88
   TeXDict begin 88 87 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(88)g F4(\026)i(#)p
   F3(88)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1287 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1180 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1180 a Fu(10)-430 1180
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1180 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(88)1177 b FD(CHAPITRE)29 b FC(10)p FD(.)54 b(V)-9
   b(ARIABLES)28 b(GLOBALES)p 0 TeXcolorgray 656 540 a Fy(10)p
   Fz(.)p Fy(2)130 b Fz(A)l(cc\350s)780 722 y F4(Deux)25
   b(m\351canismes)f(distincts)h(p)r(ermetten)n(t)g(d'acc\351der)e(\340)i
   (une)g(v)-5 b(ariable)23 b(globale.)g(P)n(ar)656 822
   y(d\351faut,)k(l'\351v)-5 b(aluation)26 b(d'un)h(nom)f(corresp)r(ondan)
   n(t)f(\340)h(une)h(v)-5 b(ariable)26 b(ren)n(v)n(oie)e(dans)j(la)f
   (pile)656 921 y(le)20 b(con)n(ten)n(u)g(de)g(cette)g(v)-5
   b(ariable.)19 b(En)i(absence)e(de)h(toute)h(v)-5 b(ariable)18
   b(lo)r(cale)i(de)g(m\352me)g(nom,)g(le)656 1021 y(con)n(ten)n(u)e(de)g
   (la)g(v)-5 b(ariable)18 b(globale)e(est)j(empil\351.)g(Cep)r(endan)n
   (t,)f(p)r(our)g(\351viter)g(toute)g(am)n(biguit\351)656
   1120 y(et)27 b(p)r(ermettre)g(l'acc\350s)g(en)g(toute)h(circonstance)d
   (\340)i(une)g(v)-5 b(ariable)26 b(globale,)g(il)i(est)f(p)r(ossible)656
   1220 y(de)h(la)g(rapp)r(eler)e(gr\342ce)g(\340)i(l'instruction)f
   FO(rcl)p F4(.)g(Cette)h(instruction)f(ne)h(p)r(orte)g(que)g(sur)f(une)
   656 1320 y(v)-5 b(ariable)27 b(globale)f(et)i(retourne)f(une)h(erreur)f
   (d'ex\351cution)g(s'il)h(n'existe)g(aucune)g(v)-5 b(ariable)656
   1419 y(globale)26 b(corresp)r(ondan)n(t)f(au)i(nom)g(pass\351)f(en)i
   (argumen)n(t.)p 0 TeXcolorgray 0 TeXcolorgray 1622 1626
   4 100 v 2222 1596 a FK(\000)-14 b(!)p 2405 1626 V 1531
   1696 a FJ(1)p 1622 1726 V 103 w F4('nom)27 b(global')99
   b FO(rcl)p 2405 1726 V 103 w F4(ob)5 b(jet)656 1941 y
   Fy(10)p Fz(.)p Fy(3)130 b Fz(Mo)t(di\034cation)780 2123
   y F4(Les)28 b(fonctions)e(arithm\351tiques)h(directes)g(fonctionnen)n
   (t)g(a)n(v)n(ec)f(des)i(v)-5 b(ariables)26 b(lo)r(cales.)656
   2223 y(Il)39 b(con)n(vien)n(t)e(donc)i(de)g(faire)e(atten)n(tion)i
   (lors)e(de)i(leur)f(utilisation)g(a)n(v)n(ec)f(des)i(v)-5
   b(ariables)656 2322 y(globales)22 b(qui)j(p)r(euv)n(en)n(t)f(\352tre)g
   (masqu\351es)f(par)h(des)g(v)-5 b(ariables)22 b(lo)r(cales.)i(Le)g
   (seul)g(m\351canisme)656 2422 y(garan)n(tissan)n(t)d(une)j(mo)r
   (di\034cation)f(de)h(v)-5 b(ariable)23 b(globale)g(est)h(une)g
   (utilisation)f(s\351quen)n(tielle)656 2521 y(des)k(instructions)g
   FO(rcl)f F4(et)i FO(save)p F4(.)780 2621 y(L'instruction)21
   b FO(visit)e F4(p)r(ermet)i(la)g(mo)r(di\034cation)f(in)n(teractiv)n(e)
   g(d'une)h(v)-5 b(ariable)20 b(globale)656 2721 y(dans)e(un)h
   (\351diteur.)f(Le)g(con)n(ten)n(u)g(de)g(la)g(v)-5 b(ariable)17
   b(est)i(remplac\351)e(par)h(le)g(con)n(ten)n(u)g(de)h(l'\351diteur)656
   2820 y(si)29 b(ce)f(con)n(ten)n(u)g(est)h(syn)n(taxiquemen)n(t)e
   (correct.)h(L'instruction)f FO(visit)g F4(prend)i(le)g(nom)f(de)656
   2920 y(la)f(v)-5 b(ariable)26 b(globale)g(dans)h(la)g(pile)g(et)h(ne)g
   (ren)n(v)n(oie)d(rien.)p 0 TeXcolorgray 0 TeXcolorgray
   1674 3127 V 2315 3097 a FK(\000)-14 b(!)p 2541 3127 V
   1582 3196 a FJ(1)p 1674 3226 V 103 w F4('nom)27 b(global')98
   b FO(visit)p 2541 3226 V 656 3442 a Fy(10)p Fz(.)p Fy(4)130
   b Fz(Lib)t(\351ration)780 3624 y F4(Les)32 b(v)-5 b(ariables)30
   b(globales)g(on)n(t)h(une)h(p)r(ort\351e)f(\351gale)g(\340)g(celle)h
   (du)g(programme.)d(Elles)j(ne)656 3723 y(son)n(t)i(jamais)f
   (d\351truites)h(comme)g(le)g(son)n(t)g(les)g(v)-5 b(ariables)33
   b(lo)r(cales.)g(L'instruction)g FO(purge)656 3823 y F4(d\351truit)27
   b(une)h(v)-5 b(ariable)26 b(ou)h(un)h(ensem)n(ble)f(de)h(v)-5
   b(ariables)25 b(globales.)p 0 TeXcolorgray 0 TeXcolorgray
   1674 4030 V 2315 4000 a FK(\000)-14 b(!)p 2541 4030 V
   1582 4099 a FJ(1)p 1674 4129 V 103 w F4('nom)27 b(global')98
   b FO(purge)p 2541 4129 V 0 TeXcolorgray 0 TeXcolorgray
   1264 4320 V 2725 4290 a FK(\000)-15 b(!)p 2950 4320 V
   1173 4389 a FJ(1)p 1264 4419 V 102 w F4({)27 b('nom)g(global)1810
   4410 y FI(1)1847 4389 y F4(')h FN(:)14 b(:)g(:)27 b F4('nom)g(global)
   2446 4410 y Fo(n)2491 4389 y F4(')h(})99 b FO(purge)p
   2950 4419 V 780 4567 a F4(L'instruction)25 b FO(purge)f
   F4(ne)i(fonctionne)f(que)h(sur)f(des)g(v)-5 b(ariables)24
   b(globales.)g(Une)i(ex\351cu\177)656 4667 y(tion)h(de)h(cette)f
   (instruction)g(sur)g(une)h(v)-5 b(ariable)26 b(lo)r(cale)g(pro)n(v)n(o)
   r(que)g(une)h(erreur.)780 4767 y(L'instruction)21 b FO(clusr)e
   F4(p)r(ermet)i(quan)n(t)f(\340)h(elle)g(d'e\033acer)f(toutes)h(les)g(v)
   -5 b(ariables)19 b(globales)656 4866 y(du)28 b(pro)r(cessus)d(couran)n
   (t.)h(Elle)i(ne)g(prend)f(aucun)g(argumen)n(t.)656 5141
   y Fy(10)p Fz(.)p Fy(5)130 b Fz(V)-11 b(errouillage)780
   5322 y F4(Les)19 b(v)-5 b(ariables)18 b(globales)f(p)r(euv)n(en)n(t)i
   (\352tre)g(v)n(errouill\351es)e(p)r(our)h(\351viter)h(toute)g(mo)r
   (di\034cation)656 5422 y(non)i(in)n(ten)n(tionnelle.)g(Ce)h(v)n
   (errouillage)c(n'est)k(pas)f(d\351\034nitif)i(et)f(toute)f(v)-5
   b(ariable)21 b(v)n(errouill\351e)p 0 TeXcolorgray 2047
   5632 a F3(88)p 0 TeXcolorgray eop end
   %%Page: 89 89
   TeXDict begin 89 88 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(89)g F4(\026)i(#)p
   F3(89)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(10)p
   FD(.)p FC(5)p FD(.)54 b(VERR)n(OUILLA)n(GE)1876 b F3(89)p
   .7 TeXcolorgray .7 TeXcolorgray 4134 1287 227 266 v .7
   TeXcolorgray 0 TeXcolorgray 4190 1180 a Fu(10)p .7 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray 232 540 a F4(p)r(eut)36
   b(\352tre)e(d\351v)n(errouill\351e.)e(En)k(rev)-5 b(anc)n(he,)33
   b(toute)i(ten)n(tativ)n(e)f(d'acc\350s)f(en)i(lecture)f(\340)h(une)232
   640 y(v)-5 b(ariable)30 b(v)n(errouill\351e)g(pro)n(v)n(o)r(quera)e
   (sur)i(une)i(erreur)e(d'acc\350s.)g(Les)h(instructions)g(de)g(v)n
   (er\177)232 739 y(rouillage)19 b(et)h(de)g(d\351v)n(errouillage)d(des)j
   (v)-5 b(ariables)19 b(son)n(t)g FO(protect)p F4(,)f FO(unprotect)p
   F4(,)f FO(parameter)232 839 y F4(et)28 b FO(variable)p
   F4(.)357 939 y(Les)c(deux)h(instructions)f FO(protect)e
   F4(et)j FO(parameter)c F4(v)n(errouillen)n(t)i(une)i(v)-5
   b(ariable)23 b(ou)i(un)232 1038 y(group)r(e)36 b(de)h(v)-5
   b(ariables,)35 b(alors)g(que)h FO(unprotect)d F4(et)k
   FO(variable)d F4(d\351v)n(errouillen)n(t)g(une)j(v)-5
   b(a\177)232 1138 y(riable)28 b(ou)h(un)g(group)r(e)f(de)h(v)-5
   b(ariables.)27 b(Il)i(existe)g(la)f(m\352me)i(di\033\351rence)e(en)n
   (tre)h FO(protect)d F4(et)232 1238 y FO(parameter)p F4(,)k
   FO(unprotect)f F4(et)34 b FO(variable)c F4(qu'en)n(tre)i
   FO(sto)g F4(et)i FO(save)p F4(.)d(En)j(e\033et,)g(seules)e(les)232
   1337 y(instructions)g FO(parameter)d F4(et)k FO(variable)d
   F4(garan)n(tissen)n(t)g(un)j(v)n(errouillage)d(ou)i(un)h(d\351v)n
   (er\177)232 1437 y(rouillage)26 b(d'une)i(v)-5 b(ariable)26
   b(globale.)p 0 TeXcolorgray 0 TeXcolorgray 917 1644 4
   100 v 1892 1614 a FK(\000)-15 b(!)p 2450 1644 V 826 1714
   a FJ(1)p 917 1744 V 102 w F4('nom)28 b(global')98 b FO(parameter)24
   b F4(ou)j FO(variable)p 2450 1744 V 0 TeXcolorgray 0
   TeXcolorgray 508 1934 V 2301 1905 a FK(\000)-14 b(!)p
   2860 1934 V 416 2004 a FJ(1)p 508 2034 V 103 w F4({)27
   b('nom)g(global)1053 2024 y FI(1)1091 2004 y F4(')g FN(:)14
   b(:)g(:)28 b F4('nom)f(global)1690 2024 y Fo(n)1735 2004
   y F4(')g(})99 b FO(parameter)24 b F4(ou)j FO(variable)p
   2860 2034 V 0 TeXcolorgray 0 TeXcolorgray 939 2225 V
   1892 2195 a FK(\000)-15 b(!)p 2428 2225 V 848 2295 a
   FJ(1)p 939 2325 V 102 w F4('nom)28 b(global')97 b FO(protect)25
   b F4(ou)i FO(unprotect)p 2428 2325 V 0 TeXcolorgray 0
   TeXcolorgray 529 2516 V 2301 2486 a FK(\000)-14 b(!)p
   2838 2516 V 438 2585 a FJ(1)p 529 2615 V 102 w F4({)28
   b('nom)f(global)1075 2606 y FI(1)1112 2585 y F4(')h FN(:)14
   b(:)g(:)28 b F4('nom)f(global)1711 2606 y Fo(n)1757 2585
   y F4(')g(})99 b FO(protect)25 b F4(ou)i FO(unprotect)p
   2838 2615 V 357 2764 a F4(Les)i(v)-5 b(ariables)29 b(globales)f(ne)i
   (son)n(t)f(pas)g(partag\351es)f(en)n(tre)h(di\033\351ren)n(ts)g(pro)r
   (cessus)f(mais)232 2863 y(un)35 b(pro)r(cessus)d(\034ls,)h(quel)h(que)g
   (soit)f(son)g(t)n(yp)r(e,)h(h\351rite)g(de)f(toutes)h(les)f(v)-5
   b(ariables)33 b(de)h(son)232 2963 y(p)r(\350re)29 b(et)g(de)g(leurs)f
   (caract\351ristiques)e(au)i(momen)n(t)h(de)g(sa)f(cr\351ation.)f(En)i
   (particulier,)f(une)232 3063 y(v)-5 b(ariable)24 b(v)n(errouill\351e)e
   (dans)i(un)g(pro)r(cessus)f(au)h(momen)n(t)h(o\371)f(celui-ci)g(lance)g
   (un)h(pro)r(cessus)232 3162 y(\034ls)c(reste)f(v)n(errouill\351e)f
   (dans)h(le)h(pro)r(cessus)f(\034ls.)g(Elle)i(p)r(eut)f(par)f(la)h
   (suite)g(\352tre)f(d\351v)n(errouill\351e)232 3262 y(de)28
   b(fa\347on)f(ind\351p)r(endan)n(te)g(dans)g(les)g(deux)h(pro)r(cessus.)
   p 0 TeXcolorgray 1623 5632 a F3(89)p 0 TeXcolorgray eop
   end
   %%Page: 90 90
   TeXDict begin 90 89 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(90)g F4(\026)i(#)p
   F3(90)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1287 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1180 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1180 a Fu(10)-430 1180
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1180 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(90)1177 b FD(CHAPITRE)29 b FC(10)p FD(.)54 b(V)-9
   b(ARIABLES)28 b(GLOBALES)p 0 TeXcolorgray 0 TeXcolorgray
   2047 5632 a F3(90)p 0 TeXcolorgray eop end
   %%Page: 91 91
   TeXDict begin 91 90 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(91)g F4(\026)i(#)p
   F3(91)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1531 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1365 a Fw(11)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1780 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1697 1332 4 v 1693 1697 a FU(V)-15 b(ariables)59 b(lo)5
   b(cales)p 1 TeXcolorgray 0 TeXcolorgray 357 2189 a F4(Une)39
   b(v)-5 b(ariable)37 b(lo)r(cale)g(est)i(une)f(v)-5 b(ariable)38
   b(de)g(niv)n(eau)g(strictemen)n(t)g(sup)r(\351rieur)f(\340)h
   F3(1)p F4(.)232 2288 y(Elle)i(est)f(accessible)f(du)h(blo)r(c)g(de)g
   (programme,)e(d\351\034nition)i(ou)f(partie)h(de)g(d\351\034nition,)232
   2388 y(qui)34 b(la)f(d\351\034nit)h(et)g(est)g(part)f(d\351fault)h(v)n
   (olatile,)e(donc)h(d\351truite)h(\340)f(la)g(sortie)g(de)h(ce)f(blo)r
   (c.)232 2488 y(Con)n(trairemen)n(t)26 b(aux)h(v)-5 b(ariables)25
   b(globales,)h(elle)h(p)r(eut)i(\352tre)e(statique)f(ou)i(partag\351e.)
   232 2819 y Fy(11)p Fz(.)p Fy(1)130 b Fz(Cr\351ation)357
   3020 y F4(Une)30 b(v)-5 b(ariable)29 b(lo)r(cale)f(est)i(cr\351\351e)f
   (par)g(l'instruction)g(\023)h FO(->)g F4(\024)g(asso)r(ci\351e)e(\340)h
   (une)h(expres\177)232 3120 y(sion,)23 b(quelle)g(soit)f(en)h(notation)f
   (alg\351brique)f(ou)i(en)g(notation)f(p)r(olonaise)g(in)n(v)n
   (ers\351e,)f(ou)i(par)232 3220 y(une)34 b(instruction)e(de)h(b)r(oucle)
   f(a)n(v)n(ec)g(compteur.)g(Ainsi,)h(les)g(expressions)e(suiv)-5
   b(an)n(tes)32 b(d\351\034\177)232 3319 y(nissen)n(t)e(toutes)g(les)g
   (trois)g(une)g(v)-5 b(ariable)29 b(lo)r(cale)g(X)i(susceptible)f(de)g
   (masquer)f(une)i(autre)232 3419 y(v)-5 b(ariable)27 b(X)g(de)h(plus)f
   (bas)g(niv)n(eau)g(:)p 0 TeXcolorgray 0 TeXcolorgray
   1316 3628 a FO(->)43 b(X)g(<<)g(1)g(X)g(+)g(>>)p 0 TeXcolorgray
   0 TeXcolorgray 1447 3864 a(->)f(X)i('X+1')p 0 TeXcolorgray
   0 TeXcolorgray 1338 4090 a(1)f(10)g(for)f(X)h(next)357
   4315 y F4(Le)29 b(d\351tail)g(du)h(fonctionnemen)n(t)f(de)g
   (l'instruction)g FO(for)f F4(se)h(trouv)n(e)f(au)h(c)n(hapitre)f
   (trai\177)232 4415 y(tan)n(t)i(des)f(b)r(oucles.)f(La)h(seule)g(c)n
   (hose)f(\340)h(retenir)f(ici)i(est)f(que)g(l'instruction)g
   FO(for)f F4(cr\351e)g(tou\177)232 4515 y(jours)20 b(une)g(v)-5
   b(ariable)19 b(lo)r(cale)g(con)n(tenan)n(t)g(le)i(compteur)e(de)h(b)r
   (oucle)g(don)n(t)g(la)g(p)r(ort\351e)g(se)g(limite)232
   4614 y(\340)28 b(cette)f(b)r(oucle.)357 4725 y(L'instruction)38
   b FO(->)g F4(ne)h(p)r(eut)g(quan)n(t)g(\340)f(elle)h(se)f(concev)n(oir)
   f(seule.)h(P)n(ar)g(defaut,)h(elle)232 4824 y(cr\351e)30
   b(des)f(v)-5 b(ariables)28 b(lo)r(cales)h(v)n(olatiles)f(et)i(fait)g
   (partie)f(d'un)i(group)r(e)d(form\351)i(par)f FO(->)p
   F4(,)g(par)232 4924 y(l'expression)g(suiv)-5 b(an)n(te)30
   b(\026)g(que)g(celle-ci)g(soit)g(en)g(notation)g(alg\351brique)e(ou)i
   (en)h(notation)232 5023 y(p)r(olonaise)i(in)n(v)n(ers\351e)g(\026,)h
   (et)h(par)f(l'ensem)n(ble)g(des)g(atomes)f(compris)h(en)n(tre)f
   FO(->)h F4(et)h(cette)232 5123 y(expression.)26 b(T)-7
   b(ous)27 b(ces)g(atomes)f(doiv)n(en)n(t)h(\352tre)f(des)i(noms)f(et)g
   (reconn)n(us)f(en)h(tan)n(t)h(que)f(tels)232 5223 y(car)e(ils)h
   (serviron)n(t)e(de)i(noms)g(aux)f(v)-5 b(ariables)25
   b(lo)r(cales)f(cr\351\351es.)h(La)h(p)r(ort\351e)f(des)h(v)-5
   b(ariables)24 b(se)232 5322 y(limite)33 b(\340)f(l'expression.)f
   (Plusieurs)h(v)-5 b(ariables)30 b(lo)r(cales)h(p)r(euv)n(en)n(t)i
   (\352tre)f(cr\351\351es)f(sim)n(ultan\351\177)232 5422
   y(men)n(t.)p 0 TeXcolorgray 1623 5632 a F3(91)p 0 TeXcolorgray
   eop end
   %%Page: 92 92
   TeXDict begin 92 91 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(92)g F4(\026)i(#)p
   F3(92)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1361 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1254 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1254 a Fu(11)-430 1254
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1254 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(92)1241 b FD(CHAPITRE)29 b FC(11)p FD(.)54 b(V)-9
   b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 1558 527 a FJ(2)p FN(n)p 1750 557 4 100
   v 306 w F4(ob)5 b(jet)2142 547 y FI(1)p 2615 557 V 1593
   615 a F4(.)1593 649 y(.)1593 682 y(.)p 1750 712 4 155
   v 2056 615 a(.)2056 649 y(.)2056 682 y(.)p 2615 712 V
   1508 781 a FN(n)18 b FJ(+)g(1)p 1750 811 4 100 v 251
   w F4(ob)5 b(jet)2138 802 y Fo(n)p 2615 811 V 1579 881
   a FN(n)p 1750 911 V 221 w F4('nom)27 b(lo)r(cal)2225
   893 y FI(1)2262 881 y F4(')p 2615 911 V 1593 969 a(.)1593
   1003 y(.)1593 1036 y(.)p 1750 1066 4 155 v 2056 969 a(.)2056
   1003 y(.)2056 1036 y(.)p 2615 1066 V 1583 1135 a FJ(2)p
   1750 1165 4 100 v 179 w F4('nom)g(lo)r(cal)2179 1147
   y Fo(n)p Fn(\000)p FI(1)2309 1135 y F4(')100 b FK(\000)-15
   b(!)p 2615 1165 V 1583 1235 a FJ(1)p 1750 1265 V 221
   w F4('nom)27 b(lo)r(cal)2221 1247 y Fo(n)2266 1235 y
   F4(')166 b FO(->)p 2615 1265 V 780 1407 a F4(L'instruction)28
   b FO(->)f F4(cr\351e)h(des)f(v)-5 b(ariables)27 b(statiques)g(si)h
   (elle)g(est)g(pr\351c\351d\351e)g(de)g(l'instruc\177)656
   1506 y(tion)j FO(static)p F4(.)e(Le)h(mot-clef)h FO(static)e
   F4(p)r(eut)j(appara\356tre)c(n'imp)r(orte)j(o\371)g(a)n(v)-5
   b(an)n(t)30 b(l'instruc\177)656 1606 y(tion)d FO(->)p
   F4(.)p 0.5 TeXcolorgray 780 1756 a FA(0001)p 0 TeXcolorgray
   37 w Fs(MAIN)p 0.5 TeXcolorgray 780 1835 a FA(0002)p
   0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 1914
   a FA(0003)p 0 TeXcolorgray 178 w Fs(FONCTION)37 b(disp)p
   0.5 TeXcolorgray 780 1993 a FA(0004)p 0 TeXcolorgray
   178 w Fs(FONCTION)g(disp)p 0.5 TeXcolorgray 780 2072
   a FA(0005)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray
   780 2150 a FA(0006)p 0 TeXcolorgray 0.5 TeXcolorgray
   780 2229 a(0007)p 0 TeXcolorgray 37 w Fs(FONCTION)p 0.5
   TeXcolorgray 780 2308 a FA(0008)p 0 TeXcolorgray 37 w
   Fs(<<)p 0.5 TeXcolorgray 780 2387 a FA(0009)p 0 TeXcolorgray
   178 w Fs(static)p 0.5 TeXcolorgray 780 2466 a FA(0010)p
   0 TeXcolorgray 178 w Fs(0)e(->)h(I)p 0.5 TeXcolorgray
   780 2545 a FA(0011)p 0 TeXcolorgray 178 w Fs(<<)p 0.5
   TeXcolorgray 780 2624 a FA(0012)p 0 TeXcolorgray 319
   w Fs(I)g(dup)g('I')g(incr)p 0.5 TeXcolorgray 780 2703
   a FA(0013)p 0 TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray
   780 2781 a FA(0014)p 0 TeXcolorgray 37 w Fs(>>)780 2938
   y F4(Si)h(la)g(v)-5 b(ariable)35 b(statique)h(n'existe)h(pas,)f(elle)h
   (est)f(cr\351\351e)g(et)h(initialis\351e)f(\340)h(la)f(v)-5
   b(aleur)656 3038 y(indiqu\351e.)18 b(Si)h(elle)g(pr\351existe,)e(la)h
   (v)-5 b(aleur)18 b(indiqu\351e,)h(ici)f(z\351ro,)g(est)g
   (silencieusemen)n(t)g(ignor\351e.)656 3137 y(De)31 b(la)e(m\352me)i
   (mani\350re,)e(l'instruction)h FO(->)f F4(p)r(ermet)i(la)f(cr\351ation)
   e(de)j(v)-5 b(ariables)28 b(partag\351e)656 3237 y(si)c(elle)g(est)g
   (pr\351c\351d\351e)g(de)g(l'instruction)g FO(shared)d
   F4(.)k(Le)f(mot-clef)g FO(shared)e F4(p)r(eut)j(appara\356tre)656
   3337 y(n'imp)r(orte)33 b(o\371)h(a)n(v)-5 b(an)n(t)32
   b(l'instruction)h FO(->)p F4(.)g(Comme)h(le)g(mon)n(tre)e(l'exemple)i
   (suiv)-5 b(an)n(t,)33 b(une)656 3436 y(v)-5 b(ariable)34
   b(partag\351e)f(est)i(une)h(v)-5 b(ariable)34 b(statique)h(partag\351e)
   e(en)n(tre)i(plusieurs)f(pro)r(cessus)656 3536 y(l\351ger.)p
   0.5 TeXcolorgray 780 3686 a FA(0001)p 0 TeXcolorgray
   37 w Fs(MAIN)p 0.5 TeXcolorgray 780 3765 a FA(0002)p
   0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 3844
   a FA(0003)p 0 TeXcolorgray 178 w Fs('FONCTION')k(spawn)f(wfproc)p
   0.5 TeXcolorgray 780 3923 a FA(0004)p 0 TeXcolorgray
   178 w Fs('FONCTION')h(spawn)f(wfproc)p 0.5 TeXcolorgray
   780 4002 a FA(0005)p 0 TeXcolorgray 37 w Fs(>>)p 0.5
   TeXcolorgray 780 4081 a FA(0006)p 0 TeXcolorgray 0.5
   TeXcolorgray 780 4159 a(0007)p 0 TeXcolorgray 37 w Fs(FONCTION)p
   0.5 TeXcolorgray 780 4238 a FA(0008)p 0 TeXcolorgray
   37 w Fs(<<)p 0.5 TeXcolorgray 780 4317 a FA(0009)p 0
   TeXcolorgray 178 w Fs(shared)p 0.5 TeXcolorgray 780 4396
   a FA(0010)p 0 TeXcolorgray 178 w Fs(0)p 0.5 TeXcolorgray
   780 4475 a FA(0011)p 0 TeXcolorgray 178 w Fs(->)f(I)p
   0.5 TeXcolorgray 780 4554 a FA(0012)p 0 TeXcolorgray
   178 w Fs(<<)p 0.5 TeXcolorgray 780 4633 a FA(0013)p 0
   TeXcolorgray 319 w Fs(I)g(disp)g('I')g(incr)p 0.5 TeXcolorgray
   780 4712 a FA(0014)p 0 TeXcolorgray 178 w Fs(>>)p 0.5
   TeXcolorgray 780 4790 a FA(0015)p 0 TeXcolorgray 37 w
   Fs(>>)780 4947 y F4(L'instruction)22 b FO(spawn)e F4(cr\351e)i(un)g
   (pro)r(cessus)f(l\351ger.)g(La)h(v)-5 b(ariable)21 b(n'est)h(pas)g(p)r
   (erdu)g(d'un)656 5047 y(pro)r(cessus)31 b(\340)i(l'autre)g(comme)f(le)i
   (mon)n(tre)e(le)h(r\351sultat)f(de)i(l'ex\351cution)e(du)i(programme)
   656 5146 y(pr\351c\351den)n(t.)p 0 TeXcolorgray 0 TeXcolorgray
   656 5322 a FO(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f
   (05/02/2010,)f(15:27:42)h(CET\))656 5422 y(+++Copyright)e(\(C\))43
   b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)p 0
   TeXcolorgray 2047 5632 a F3(92)p 0 TeXcolorgray eop end
   %%Page: 93 93
   TeXDict begin 93 92 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(93)g F4(\026)i(#)p
   F3(93)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(11)p
   FD(.)p FC(1)p FD(.)54 b(CR\311A)-7 b(TION)2107 b F3(93)p
   .7 TeXcolorgray .7 TeXcolorgray 4134 1361 227 266 v .7
   TeXcolorgray 0 TeXcolorgray 4190 1254 a Fu(11)p .7 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray 232 540 a FO(0)232 640
   y(1)357 812 y F4(En)28 b(rev)-5 b(anc)n(he,)26 b(elle)i(ne)f(p)r(eut)h
   (\352tre)f(partag\351e)f(en)n(tre)h(deux)g(pro)r(cessus.)p
   0.5 TeXcolorgray 357 962 a FA(0001)p 0 TeXcolorgray 36
   w Fs(MAIN)p 0.5 TeXcolorgray 357 1041 a FA(0002)p 0 TeXcolorgray
   36 w Fs(<<)p 0.5 TeXcolorgray 357 1120 a FA(0003)p 0
   TeXcolorgray 177 w Fs('FONCTION')38 b(detach)f(wfproc)p
   0.5 TeXcolorgray 357 1199 a FA(0004)p 0 TeXcolorgray
   177 w Fs('FONCTION')h(detach)f(wfproc)p 0.5 TeXcolorgray
   357 1278 a FA(0005)p 0 TeXcolorgray 36 w Fs(>>)p 0.5
   TeXcolorgray 357 1357 a FA(0006)p 0 TeXcolorgray 0.5
   TeXcolorgray 357 1436 a(0007)p 0 TeXcolorgray 36 w Fs(FONCTION)p
   0.5 TeXcolorgray 357 1515 a FA(0008)p 0 TeXcolorgray
   36 w Fs(<<)p 0.5 TeXcolorgray 357 1593 a FA(0009)p 0
   TeXcolorgray 177 w Fs(shared)p 0.5 TeXcolorgray 357 1672
   a FA(0010)p 0 TeXcolorgray 177 w Fs(0)p 0.5 TeXcolorgray
   357 1751 a FA(0011)p 0 TeXcolorgray 177 w Fs(->)f(I)p
   0.5 TeXcolorgray 357 1830 a FA(0012)p 0 TeXcolorgray
   177 w Fs(<<)p 0.5 TeXcolorgray 357 1909 a FA(0013)p 0
   TeXcolorgray 319 w Fs(I)f(disp)h('I')h(incr)p 0.5 TeXcolorgray
   357 1988 a FA(0014)p 0 TeXcolorgray 177 w Fs(>>)p 0.5
   TeXcolorgray 357 2067 a FA(0015)p 0 TeXcolorgray 36 w
   Fs(>>)232 2223 y F4(car)h(l'instruction)f FO(detach)g
   F4(cr\351e)g(des)h(pro)r(cessus)f(d\351tac)n(h\351s)h(qui)g(ne)h
   (partagen)n(t)d(pas)i(le)232 2323 y(m\352me)28 b(plan)f(de)h
   (m\351moire)f(comme)g(le)g(mon)n(tre)g(le)g(r\351sultat)g(de)g
   (l'ex\351cution)g(:)p 0 TeXcolorgray 0 TeXcolorgray 232
   2495 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e
   (05/02/2010,)g(15:27:42)h(CET\))232 2595 y(+++Copyright)f(\(C\))j(1989)
   g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 2695 y(0)232
   2794 y(0)357 2967 y F4(Dans)24 b(ce)h(dernier)e(cas,)h(la)g(v)-5
   b(ariable)23 b(d\351clar\351e)g(comme)h(partag\351e)f(devien)n(t)h(une)
   h(simple)232 3066 y(v)-5 b(ariable)37 b(statique)f(d\351clar\351e)h
   (dans)g(c)n(haque)f(pro)r(cessus)g(comme)h(le)h(mon)n(tre)e(l'exemple)
   232 3166 y(suiv)-5 b(an)n(t)28 b(:)p 0.5 TeXcolorgray
   357 3316 a FA(0001)p 0 TeXcolorgray 36 w Fs(MAIN)p 0.5
   TeXcolorgray 357 3395 a FA(0002)p 0 TeXcolorgray 36 w
   Fs(<<)p 0.5 TeXcolorgray 357 3474 a FA(0003)p 0 TeXcolorgray
   177 w Fs('FONCTION')38 b(detach)f(wfproc)p 0.5 TeXcolorgray
   357 3553 a FA(0004)p 0 TeXcolorgray 177 w Fs('FONCTION')h(detach)f
   (wfproc)p 0.5 TeXcolorgray 357 3632 a FA(0005)p 0 TeXcolorgray
   36 w Fs(>>)p 0.5 TeXcolorgray 357 3710 a FA(0006)p 0
   TeXcolorgray 0.5 TeXcolorgray 357 3789 a(0007)p 0 TeXcolorgray
   36 w Fs(FONCTION)p 0.5 TeXcolorgray 357 3868 a FA(0008)p
   0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 3947
   a FA(0009)p 0 TeXcolorgray 177 w Fs(FONCTION2)p 0.5 TeXcolorgray
   357 4026 a FA(0010)p 0 TeXcolorgray 177 w Fs(FONCTION2)p
   0.5 TeXcolorgray 357 4105 a FA(0011)p 0 TeXcolorgray
   36 w Fs(>>)p 0.5 TeXcolorgray 357 4184 a FA(0012)p 0
   TeXcolorgray 0.5 TeXcolorgray 357 4263 a(0013)p 0 TeXcolorgray
   36 w Fs(FONCTION2)p 0.5 TeXcolorgray 357 4341 a FA(0014)p
   0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 4420
   a FA(0015)p 0 TeXcolorgray 177 w Fs(shared)p 0.5 TeXcolorgray
   357 4499 a FA(0016)p 0 TeXcolorgray 177 w Fs(0)p 0.5
   TeXcolorgray 357 4578 a FA(0017)p 0 TeXcolorgray 177
   w Fs(->)f(I)p 0.5 TeXcolorgray 357 4657 a FA(0018)p 0
   TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray 357 4736
   a FA(0019)p 0 TeXcolorgray 319 w Fs(I)f(disp)h('I')h(incr)p
   0.5 TeXcolorgray 357 4815 a FA(0020)p 0 TeXcolorgray
   177 w Fs(>>)p 0.5 TeXcolorgray 357 4894 a FA(0021)p 0
   TeXcolorgray 36 w Fs(>>)232 5050 y F4(qui)28 b(ren)n(v)n(oie)e(:)p
   0 TeXcolorgray 0 TeXcolorgray 232 5223 a FO(+++RPL/2)41
   b(\(R\))h(version)f(4.0.10)g(\(vendredi)e(05/02/2010,)g(15:27:42)h
   (CET\))232 5322 y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g
   (BERTRAND)e(Jo\353l)232 5422 y(0)p 0 TeXcolorgray 1623
   5632 a F3(93)p 0 TeXcolorgray eop end
   %%Page: 94 94
   TeXDict begin 94 93 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(94)g F4(\026)i(#)p
   F3(94)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1361 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1254 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1254 a Fu(11)-430 1254
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1254 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(94)1241 b FD(CHAPITRE)29 b FC(11)p FD(.)54 b(V)-9
   b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 656 540 a FO(1)656
   640 y(0)656 739 y(1)780 925 y F4(N\351anmoins,)33 b(toute)g(v)-5
   b(ariable)32 b(d\351clar\351e)g(comme)h FO(shared)e F4(reste)h
   (partageable)f(en)n(tre)656 1024 y(plusieurs)c(pro)r(cessus)f
   (l\351gers)h(et)h(g\351r\351e)f(comme)h(telle)g(ind\351p)r(endammen)n
   (t)g(de)g(son)g(utilisa\177)656 1124 y(tion.)j(En)h(particulier,)e(ce)h
   (n'est)g(pas)g(parce)f(que)h(le)g(con)n(texte)g(de)g(sa)g(cr\351ation)f
   (la)g(trans\177)656 1224 y(forme)j(en)g(v)-5 b(ariable)32
   b(statique)h(qu'elle)g(est)g(g\351r\351e)f(comme)h(une)h(v)-5
   b(ariable)32 b(statique.)h(Elle)656 1323 y(reste)27 b(partag\351e)e(et)
   j(soumis)e(\340)i(des)f(m\351canismes)f(d'acc\350s)h(concurren)n(ts.)
   656 1601 y Fy(11)p Fz(.)p Fy(2)130 b Fz(P)l(ort\351e)43
   b(et)h(visibilit\351)780 1784 y F4(T)-7 b(oute)31 b(v)-5
   b(ariable)29 b(lo)r(cale,)h(quelle)h(soit)f(v)n(olatile,)g(statique)g
   (ou)g(partag\351e)f(est)i(cr\351\351e)f(au)656 1884 y(d\351but)i(d'une)
   g(expression)e(ou)i(d'une)g(b)r(oucle)g(a)n(v)n(ec)e(compteur.)i(En)g
   (l'absence)f(de)h(toute)656 1983 y(autre)d(indication,)f(ces)h(v)-5
   b(ariables)28 b(son)n(t)h(toutes)g(v)n(olatiles)f(et)i(leur)f(p)r
   (ort\351e)g(se)g(limite)h(\340)f(la)656 2083 y(\034n)j(de)h
   (l'expression)d(couran)n(te)h(ou)h(de)g(la)g(b)r(oucle)g(a)n(v)n(ec)f
   (compteur.)g(Dans)h(le)h(cas)e(d'une)656 2183 y(b)r(oucle)c(a)n(v)n(ec)
   g(compteur,)g(la)h(v)-5 b(ariable)26 b(con)n(tenan)n(t)h(l'indice)h(de)
   g(b)r(oucle)f(est)h(toujours)f(une)656 2282 y(v)-5 b(ariable)28
   b(lo)r(cale)g(v)n(olatile.)f(Il)i(n'existe)g(aucun)g(m\351canisme)f(de)
   h(lib)r(\351ration)f(des)h(v)-5 b(ariables)656 2382 y(lo)r(cales,)26
   b(celles-ci)g(\351tan)n(t)i(automatiquemen)n(t)e(d\351truites)h(\340)g
   (la)g(\034n)h(du)g(blo)r(c)f(couran)n(t.)780 2482 y(Les)39
   b(v)-5 b(ariables)38 b(lo)r(cales)g(statiques)g(ou)h(partag\351es)e(ne)
   j(p)r(euv)n(en)n(t)f(\352tre)g(cr\351\351es)f(qu'au)656
   2582 y(d\351but)26 b(d'une)f(expression)f(et)h(non)g(par)g(une)g
   (structure)g(de)g(b)r(oucle)g(a)n(v)n(ec)f(compteur.)h(Leur)656
   2681 y(p)r(ort\351e)19 b(est)i(celle)f(du)g(pro)r(cessus)f(couran)n(t)g
   (et,)h(\340)g(l'instar)g(de)g(toutes)g(autres)f(v)-5
   b(ariables,)19 b(elles)656 2781 y(son)n(t)k(disp)r(onibles)h(dans)f
   (les)h(pro)r(cessus)e(\034ls.)i(En)h(rev)-5 b(anc)n(he,)22
   b(leur)i(visibilit\351)g(est)g(restrein)n(te)656 2881
   y(\340)31 b(l'expression)e(dans)i(laquelle)g(elles)g(on)n(t)g
   (\351t\351)g(cr\351\351es)f(et)i(elles)f(ne)g(son)n(t)g(pas)g
   (d\351truites)g(\340)656 2980 y(la)25 b(\034n)h(de)f(cette)h
   (expression)e(mais)h(masqu\351es)f(et)i(non)f(accessibles)f(jusqu'\340)
   h(une)g(nouv)n(elle)656 3080 y(utilisation)38 b(dans)f(la)h(m\352me)h
   (structure)e(de)i(programme.)d(Les)i(v)-5 b(ariables)37
   b(statiques)g(et)656 3179 y(partag\351es)27 b(son)n(t)i(d\351\034nies)g
   (de)h(mani\350re)e(unique)i(et)g(non)f(am)n(bigu\353)f(par)h(leur)g
   (nom)g(et)h(par)656 3279 y(leur)38 b(p)r(osition)f(de)i(cr\351ation)e
   (dans)g(un)i(programme.)d(Le)i(programme)e(suiv)-5 b(an)n(t)38
   b(d\351\034nit)656 3379 y(donc)27 b(deux)g(v)-5 b(ariables)26
   b(statiques)h(p)r(ortan)n(t)f(le)i(m\352me)f(nom)h(mais)f(ind\351p)r
   (endan)n(tes)p 0.5 TeXcolorgray 780 3529 a FA(0001)p
   0 TeXcolorgray 37 w Fs(MAIN)p 0.5 TeXcolorgray 780 3608
   a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray
   780 3687 a FA(0003)p 0 TeXcolorgray 178 w Fs(1)35 b(2)h(start)p
   0.5 TeXcolorgray 780 3766 a FA(0004)p 0 TeXcolorgray
   319 w Fs(FONCTION1)p 0.5 TeXcolorgray 780 3844 a FA(0005)p
   0 TeXcolorgray 319 w Fs(FONCTION2)p 0.5 TeXcolorgray
   780 3923 a FA(0006)p 0 TeXcolorgray 178 w Fs(next)p 0.5
   TeXcolorgray 780 4002 a FA(0007)p 0 TeXcolorgray 37 w
   Fs(>>)p 0.5 TeXcolorgray 780 4081 a FA(0008)p 0 TeXcolorgray
   0.5 TeXcolorgray 780 4160 a(0009)p 0 TeXcolorgray 37
   w Fs(FONCTION1)p 0.5 TeXcolorgray 780 4239 a FA(0010)p
   0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 4318
   a FA(0011)p 0 TeXcolorgray 178 w Fs(static)p 0.5 TeXcolorgray
   780 4397 a FA(0012)p 0 TeXcolorgray 178 w Fs(1)p 0.5
   TeXcolorgray 780 4475 a FA(0013)p 0 TeXcolorgray 178
   w Fs(->)g(I)p 0.5 TeXcolorgray 780 4554 a FA(0014)p 0
   TeXcolorgray 178 w Fs(<<)p 0.5 TeXcolorgray 780 4633
   a FA(0015)p 0 TeXcolorgray 319 w Fs("F1)g(")g(I)f(->str)i(+)e(disp)i
   ('I')f(incr)p 0.5 TeXcolorgray 780 4712 a FA(0016)p 0
   TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray 780 4791
   a FA(0017)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray
   780 4870 a FA(0018)p 0 TeXcolorgray 0.5 TeXcolorgray
   780 4949 a(0019)p 0 TeXcolorgray 37 w Fs(FONCTION2)p
   0.5 TeXcolorgray 780 5028 a FA(0020)p 0 TeXcolorgray
   37 w Fs(<<)p 0.5 TeXcolorgray 780 5106 a FA(0021)p 0
   TeXcolorgray 178 w Fs(static)p 0.5 TeXcolorgray 780 5185
   a FA(0022)p 0 TeXcolorgray 178 w Fs(5)p 0.5 TeXcolorgray
   780 5264 a FA(0023)p 0 TeXcolorgray 178 w Fs(->)g(I)p
   0.5 TeXcolorgray 780 5343 a FA(0024)p 0 TeXcolorgray
   178 w Fs(<<)p 0.5 TeXcolorgray 780 5422 a FA(0025)p 0
   TeXcolorgray 319 w Fs("F2)g(")g(I)f(->str)i(+)e(disp)i('I')f(incr)p
   0 TeXcolorgray 2047 5632 a F3(94)p 0 TeXcolorgray eop
   end
   %%Page: 95 95
   TeXDict begin 95 94 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(95)g F4(\026)i(#)p
   F3(95)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(11)p
   FD(.)p FC(2)p FD(.)54 b(POR)-7 b(T\311E)29 b(ET)f(VISIBILIT\311)1581
   b F3(95)p .7 TeXcolorgray .7 TeXcolorgray 4134 1361 227
   266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1254 a Fu(11)p
   .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray
   357 540 a FA(0026)p 0 TeXcolorgray 177 w Fs(>>)p 0.5
   TeXcolorgray 357 619 a FA(0027)p 0 TeXcolorgray 36 w
   Fs(>>)232 776 y F4(ce)28 b(qui)f(est)h(mon)n(tr\351)e(par)h(le)g
   (r\351sultat)g(de)h(son)e(ex\351cution)p 0 TeXcolorgray
   0 TeXcolorgray 232 943 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g
   (\(vendredi)e(05/02/2010,)g(15:27:42)h(CET\))232 1042
   y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e
   (Jo\353l)232 1142 y(F1)j(1)232 1242 y(F2)g(5)232 1341
   y(F1)g(2)232 1441 y(F2)g(6)357 1608 y F4(Un)35 b(e\033et)f(de)h(b)r
   (ord)e(de)h(l'asso)r(ciation)e(de)j(la)e(p)r(osition)h(de)g
   (cr\351ation)f(d'une)h(v)-5 b(ariable)232 1707 y(statique)21
   b(ou)f(partag\351e)e(et)j(de)g(son)f(nom)h(est)f(l'imp)r(ossibilit\351)
   h(de)f(d\351\034nir)h(une)g(telle)f(v)-5 b(ariable)232
   1807 y(dans)38 b(une)g(expression)e(qui)h(n'est)h(pas)f(une)h(partie)f
   (\034xe)h(d'une)g(d\351\034nition)g(utilisateur)232 1906
   y(comme)28 b(le)f(mon)n(tre)g(l'exemple)g(suiv)-5 b(an)n(t)p
   0.5 TeXcolorgray 357 2057 a FA(0001)p 0 TeXcolorgray
   36 w Fs(MAIN)p 0.5 TeXcolorgray 357 2136 a FA(0002)p
   0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 2214
   a FA(0003)p 0 TeXcolorgray 177 w Fs(<<)36 b(static)h(1)f(->)g(I)f(<<)h
   (I)g(disp)g('I')g(incr)g(>>)g(>>)g('FONCTION')i(sto)p
   0.5 TeXcolorgray 357 2293 a FA(0004)p 0 TeXcolorgray
   177 w Fs(FONCTION)g(eval)p 0.5 TeXcolorgray 357 2372
   a FA(0005)p 0 TeXcolorgray 177 w Fs(FONCTION)g(eval)p
   0.5 TeXcolorgray 357 2451 a FA(0006)p 0 TeXcolorgray
   0.5 TeXcolorgray 357 2530 a(0007)p 0 TeXcolorgray 177
   w Fs(<<)e(static)h(1)f(->)g(I)f(<<)h(I)g(disp)g('I')g(incr)g(>>)g(>>)g
   (dup)p 0.5 TeXcolorgray 357 2609 a FA(0008)p 0 TeXcolorgray
   177 w Fs(eval)p 0.5 TeXcolorgray 357 2688 a FA(0009)p
   0 TeXcolorgray 177 w Fs(eval)p 0.5 TeXcolorgray 357 2767
   a FA(0010)p 0 TeXcolorgray 36 w Fs(>>)232 2923 y F4(don)n(t)28
   b(l'\351v)-5 b(aluation)26 b(donne)p 0 TeXcolorgray 0
   TeXcolorgray 232 3077 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g
   (\(vendredi)e(05/02/2010,)g(15:27:42)h(CET\))232 3176
   y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e
   (Jo\353l)232 3276 y(1)232 3376 y(1)232 3475 y(1)232 3575
   y(1)357 3728 y F4(En)28 b(e\033et,)h(les)e(deux)h(expressions)d
   (d\351\034nies)j(eux)f(lignes)g F3(3)h F4(et)g F3(7)f
   F4(de)h(ce)f(programme)f(ne)232 3828 y(son)n(t)d(pas)g(\351v)-5
   b(alu\351es)22 b(directemen)n(t)h(mais)g(empil\351es)g(car)f(il)h
   (s'agit)g(d'un)g(ob)5 b(jet)23 b(et)h(non)f(d'une)232
   3928 y(expression)e(\340)g(\351v)-5 b(aluer)21 b(qui)i(serait)d
   (pr\351c\351d\351e)i(d'une)g(instruction)f(de)i(cr\351ation)d(de)i(v)-5
   b(ariable)232 4027 y(lo)r(cale)29 b FO(->)p F4(.)f(Il)h(n'y)g(a)g
   (aucune)g(raison)e(que)i(l'\351v)-5 b(aluation)28 b(de)h(l'expression)e
   (d\351\034nie)j(ligne)e F3(3)232 4127 y F4(se)f(fasse)e(deux)i(fois)f
   (\340)g(la)g(m\352me)g(adresse.)f(En)i(rev)-5 b(anc)n(he,)25
   b(la)h(d\351\034nition)g(de)h(la)f(ligne)g F3(7)g F4(est)232
   4226 y(\351v)-5 b(alu\351e)28 b(deux)f(fois)h(\340)f(la)g(m\352me)h
   (adresse)e(car)h(elle)h(est)f(dupliqu\351e)h(par)f(l'instruction)g
   FO(dup)232 4326 y F4(et)35 b(il)g(sem)n(blerait)e(logique)g(que)i(la)f
   (v)-5 b(ariable)33 b(statique)h(ne)g(soit)g(pas)g(p)r(erdue)h(d'une)f
   (\351v)-5 b(a\177)232 4426 y(luation)27 b(\340)h(l'autre.)e(P)n(our)h
   (que)h(le)f(comp)r(ortemen)n(t)g(soit)g(comparable)f(au)h(comp)r
   (ortemen)n(t)232 4525 y(de)h(l'expression)e(ligne)h F3(3)g
   F4(et)g(parce)g(que)g(rien)g(ne)h(garan)n(tit)d(que)j(l'\351v)-5
   b(aluation)26 b(d'une)i(telle)232 4625 y(expression)19
   b(se)i(fasse)f(toujours)f(\340)i(la)f(m\352me)h(adresse,)e(les)h(v)-5
   b(ariables)19 b(d\351clar\351es)g(comme)i(sta\177)232
   4725 y(tiques)26 b(ou)g(partag\351es)e(dans)i(des)g(expressions)e
   (mobiles)h(son)n(t)h(silencieusemen)n(t)f(d\351truites)232
   4824 y(\340)33 b(la)g(\034n)g(de)g(celles-ci.)f(Cela)g(\351vite)h
   (aussi)f(les)h(fuites)g(de)g(m\351moire)f(lors)g(de)h(l'\351v)-5
   b(aluation)232 4924 y(successsiv)n(e)22 b(d'expressions)g(mobiles)i
   (con)n(tenan)n(t)f(des)g(v)-5 b(ariables)23 b(statiques)g(ou)g
   (partag\351es)232 5023 y(et)g(un)g(fonctionnemen)n(t)e(impr\351vu)h
   (lorsque)f(deux)h(expressions)e(di\033\351ren)n(tes)i(son)n(t)g(\351v)
   -5 b(alu\351es)232 5123 y(\340)23 b(la)g(m\352me)g(adresse)e(a)n(v)n
   (ec)h(des)h(noms)f(de)h(v)-5 b(ariables)22 b(statiques)g(ou)g
   (partag\351e)f(inden)n(tiques.)357 5223 y(P)n(ar)k(d\351faut,)h(la)f(p)
   r(ort\351e)h(des)f(v)-5 b(ariables)24 b(statiques)h(et)h(partag\351es)e
   (est)i(celle)f(du)h(pro)r(ces\177)232 5322 y(sus)h(couran)n(t)e(p)r
   (our)h(une)h(v)-5 b(ariable)25 b(statique)h(et)h(du)g(group)r(e)e(de)i
   (pro)r(cessus)e(l\351gers)g(concur\177)232 5422 y(ren)n(ts)c(p)r(our)f
   (une)h(v)-5 b(ariable)19 b(partag\351e.)g(Il)i(est)g(p)r(ossible)f
   (n'en)h(restreindre)e(les)i(p)r(ort\351es)f(gr\342ce)p
   0 TeXcolorgray 1623 5632 a F3(95)p 0 TeXcolorgray eop
   end
   %%Page: 96 96
   TeXDict begin 96 95 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(96)g F4(\026)i(#)p
   F3(96)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1361 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1254 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1254 a Fu(11)-430 1254
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1254 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(96)1241 b FD(CHAPITRE)29 b FC(11)p FD(.)54 b(V)-9
   b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 656 540 a F4(aux)j
   (instructions)g FO(private)f F4(et)i FO(volatile)p F4(.)d
   (L'instruction)i FO(private)e F4(transforme)h(im\351\177)656
   640 y(diatemen)n(t)23 b(une)h(v)-5 b(ariable)23 b(partag\351e)e(en)j(v)
   -5 b(ariable)23 b(priv)n(\351e)f(v)n(olatile)h(tandis)g(que)h
   FO(volatile)656 739 y F4(transforme)h(imm\351diatemen)n(t)h(une)h(v)-5
   b(ariable)25 b(statique)h(en)h(v)-5 b(ariable)25 b(v)n(olatile.)g(La)h
   (p)r(ort\351e)656 839 y(de)h(la)g(v)-5 b(ariable)26 b(statique)g(ou)h
   (partag\351e)f(est)h(alors)e(r\351duite)i(\340)g(sa)f(visibilit\351)h
   (et)h(la)f(v)-5 b(ariable)656 939 y(est)35 b(d\351truite)h(\340)f(la)g
   (\034n)g(de)h(l'expression)d(couran)n(te)h(comme)h(le)h(mon)n(tre)e(le)
   i(programme)656 1038 y(suiv)-5 b(an)n(t.)p 0.5 TeXcolorgray
   780 1189 a FA(0001)p 0 TeXcolorgray 37 w Fs(MAIN)p 0.5
   TeXcolorgray 780 1267 a FA(0002)p 0 TeXcolorgray 37 w
   Fs(<<)p 0.5 TeXcolorgray 780 1346 a FA(0003)p 0 TeXcolorgray
   178 w Fs(1)35 b(4)h(start)h(FONCTION)g(next)p 0.5 TeXcolorgray
   780 1425 a FA(0004)p 0 TeXcolorgray 37 w Fs(>>)p 0.5
   TeXcolorgray 780 1504 a FA(0005)p 0 TeXcolorgray 0.5
   TeXcolorgray 780 1583 a(0006)p 0 TeXcolorgray 37 w Fs(FONCTION)p
   0.5 TeXcolorgray 780 1662 a FA(0007)p 0 TeXcolorgray
   37 w Fs(<<)p 0.5 TeXcolorgray 780 1741 a FA(0008)p 0
   TeXcolorgray 178 w Fs(static)p 0.5 TeXcolorgray 780 1820
   a FA(0009)p 0 TeXcolorgray 178 w Fs(1)e(->)h(I)p 0.5
   TeXcolorgray 780 1898 a FA(0010)p 0 TeXcolorgray 178
   w Fs(<<)p 0.5 TeXcolorgray 780 1977 a FA(0011)p 0 TeXcolorgray
   319 w Fs(I)g(disp)g('I')g(incr)p 0.5 TeXcolorgray 780
   2056 a FA(0012)p 0 TeXcolorgray 319 w Fs(if)g(I)f(2)h(>)f(then)i('I')f
   (volatile)h(end)p 0.5 TeXcolorgray 780 2135 a FA(0013)p
   0 TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray 780 2214
   a FA(0014)p 0 TeXcolorgray 37 w Fs(>>)780 2371 y F4(Lorsque)20
   b(la)h(v)-5 b(aleur)21 b(de)h(la)f(v)-5 b(ariable)20
   b(statique)h FO(I)g F4(devien)n(t)g(strictemen)n(t)g(sup)r(\351rieure)g
   (\340)g F3(2)p F4(,)656 2470 y(cette)31 b(v)-5 b(ariable)29
   b(est)h(transform\351e)f(imm\351diatemen)n(t)h(ligne)g
   F3(12)f F4(en)i(une)g(v)-5 b(ariable)29 b(v)n(olatile)656
   2570 y(qui)37 b(est)h(d\351truite)f(\340)h(la)f(ligne)g
   F3(13)p F4(.)f(L'it\351ration)h(suiv)-5 b(an)n(te)37
   b(cr\351e)f(une)i(nouv)n(elle)f(v)-5 b(ariable)656 2670
   y(statique)27 b(et)g(l'initialise)g(\340)g(sa)g(v)-5
   b(aleur)27 b(par)g(d\351faut.)p 0 TeXcolorgray 0 TeXcolorgray
   656 2846 a FO(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f
   (05/02/2010,)f(15:27:42)h(CET\))656 2946 y(+++Copyright)e(\(C\))43
   b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)656
   3045 y(1)656 3145 y(2)656 3245 y(1)656 3344 y(2)656 3618
   y Fy(11)p Fz(.)p Fy(3)130 b Fz(Mo)t(di\034cation)780
   3799 y F4(La)26 b(mo)r(di\034cation)f(d'une)h(v)-5 b(ariable)24
   b(lo)r(cale)h(p)r(eut)h(se)g(faire)f(soit)g(par)g(lecture)g(puis)h
   (enre\177)656 3899 y(gistremen)n(t,)f(soit)g(par)g(des)h(op)r
   (\351rations)e(arithm\351tiques)h(directes)g(d\351taill\351es)g(au)g(c)
   n(hapitre)656 3999 y(suiv)-5 b(an)n(t.)780 4098 y(Les)20
   b(v)-5 b(ariables)19 b(lo)r(cales)g(son)n(t)h(directemen)n(t)g
   (accessibles)e(en)j(lecture)e(au)h(tra)n(v)n(ers)e(de)j(leur)656
   4198 y(nom.)j(Ce)g(nom)h(p)r(eut)f(\352tre)g(\351v)-5
   b(aluable)24 b(ou)g(sym)n(b)r(olique)f(\(en)n(tour\351)h(par)f(les)h
   (d\351limiteurs)g(du)656 4298 y(t)n(yp)r(e)k(nom\).)g(Dans)g(le)g(cas)g
   (o\371)g(ce)g(nom)g(est)g(\351v)-5 b(aluable,)27 b(il)h(est)g
   (directemen)n(t)g(\351v)-5 b(alu\351)28 b(p)r(our)656
   4397 y(ren)n(v)n(o)n(y)n(er)37 b(le)j(con)n(ten)n(u)f(de)h(la)g(v)-5
   b(ariable.)39 b(S'il)h(est)g(sym)n(b)r(olique,)f(il)i(con)n(vien)n(t)e
   (de)h(forcer)656 4497 y(l'\351v)-5 b(aluation)30 b(de)h(la)g(v)-5
   b(ariable)30 b(par)g(la)h(commande)f FO(eval)g F4(ou)h
   FO(->num)p F4(.)e(L'instruction)h FO(sto)656 4596 y F4(p)r(ermet)21
   b(ensuite)g(d'enregistrer)e(le)i(con)n(ten)n(u)f(d'une)h(v)-5
   b(ariable)20 b(lo)r(cale.)g(S'il)i(existe)e(plusieurs)656
   4696 y(v)-5 b(ariables)23 b(de)h(m\352me)h(nom,)f(la)g(v)-5
   b(ariable)23 b(e\033ectiv)n(emen)n(t)h(mo)r(di\034\351e)g(est)g(celle)g
   (de)h(plus)f(haut)656 4796 y(niv)n(eau.)p 0 TeXcolorgray
   0 TeXcolorgray 1648 4951 a FJ(2)p 1740 4981 4 100 v 209
   w F4(ob)5 b(jet)205 b FK(\000)-14 b(!)p 2474 4981 V 1648
   5050 a FJ(1)p 1740 5080 V 103 w F4('nom)27 b(lo)r(cal')100
   b FO(sto)p 2474 5080 V 780 5223 a F4(S'il)30 b(n'existe)e(aucune)h(v)-5
   b(ariable)27 b(lo)r(cale)h(accessible,)g(l'instruction)g
   FO(sto)g F4(se)g(comp)r(orte)656 5322 y(comme)21 b FO(save)f
   F4(et)h(cr\351e)g(une)g(v)-5 b(ariable)20 b(globale.)g(En)i(aucun)f
   (cas,)f(l'instruction)h FO(sto)f F4(p)r(ermet)656 5422
   y(la)27 b(cr\351ation)f(d'une)i(v)-5 b(ariable)26 b(lo)r(cale.)p
   0 TeXcolorgray 2047 5632 a F3(96)p 0 TeXcolorgray eop
   end
   %%Page: 97 97
   TeXDict begin 97 96 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(97)g F4(\026)i(#)p
   F3(97)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(12)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 979 4 v 1340 1687 a FU(Arithm\351tique)58 b(directe)p
   1 TeXcolorgray 0 TeXcolorgray 357 2201 a F4(Il)28 b(est)f(p)r(ossible)g
   (de)h(tra)n(v)-5 b(ailler)25 b(sur)i(le)h(con)n(ten)n(u)f(des)g(v)-5
   b(ariables)26 b(en)i(les)f(\351v)-5 b(aluan)n(t)27 b(puis,)232
   2300 y(apr\350s)e(mo)r(di\034cation,)g(en)h(les)f(sauv)n(egardan)n(t)e
   (\340)i(nouv)n(eau)g(dans)g(la)g(m\352me)h(v)-5 b(ariable.)25
   b(P)n(our)232 2400 y(un)33 b(certain)f(nom)n(bre)f(d'op)r(\351rations)g
   (simples,)h(il)h(est)g(aussi)e(p)r(ossible)h(de)h(recourir)d(\340)i
   (des)232 2499 y(instructions)37 b(arithm\351tiques)f(p)r(ortan)n(t)g
   (directemen)n(t)h(sur)f(les)h(v)-5 b(ariables,)36 b(que)h(celles-ci)232
   2599 y(soien)n(t)27 b(lo)r(cales)f(ou)h(globales.)357
   2699 y(D'autres)c(instructions)g(p)r(euv)n(en)n(t)h(prendre)f(des)h(v)
   -5 b(ariables)22 b(comme)i(argumen)n(ts,)e(mais)232 2798
   y(seules)i(son)n(t)g(d\351taill\351es)g(dans)g(ce)h(c)n(hapitre)e(les)i
   (instructions)e(arithm\351tiques)h(qui)g(p)r(orten)n(t)232
   2898 y(exclusiv)n(emen)n(t)j(sur)g(des)g(v)-5 b(ariables.)232
   3170 y Fy(12)p Fz(.)p Fy(1)130 b Fz(Les)43 b(quatre)h(op)t(\351rations)
   357 3352 y F4(Les)23 b(quatre)f(op)r(\351rations)f(arithm\351tiques)i
   (que)g(son)n(t)f(les)h(addition,)g(soustraction,)e(m)n(ul\177)232
   3451 y(tiplication)32 b(et)f(division)g(p)r(euv)n(en)n(t)h(\352tre)f
   (trait\351es)g(par)f(les)i(instructions)f(d'arithm\351tique)232
   3551 y(directe)25 b(d\350s)f(que)h(leurs)f(argumen)n(ts)f(son)n(t)h
   (des)h(scalaires,)d(des)j(v)n(ecteurs)e(ou)h(des)h(matrices.)232
   3781 y FR(12)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(A)m(ddition)357
   3934 y F4(La)20 b(d\351\034nitions)h(in)n(trins\350que)f
   FO(sto+)f F4(p)r(ermet)i(d'a)5 b(jouter)20 b(une)h(quan)n(tit\351)g
   (\340)f(une)h(v)-5 b(ariable.)232 4034 y(Les)25 b(deux)g(syn)n(taxes)e
   (d'app)r(el)i(suiv)-5 b(an)n(tes)24 b(son)n(t)g(iden)n(tiques)g(car)g
   (l'addition)g(est)h(comm)n(uta\177)232 4133 y(tiv)n(e)j(p)r(our)f(tout)
   g(ob)5 b(jet.)p 0 TeXcolorgray 0 TeXcolorgray 1303 4297
   a FJ(2)p 1394 4327 4 100 v 110 w F4(ob)g(jet)128 b FK(\000)-15
   b(!)p 1973 4327 V 1303 4397 a FJ(1)p 1394 4427 V 102
   w F4('nom')99 b FO(sto+)p 1973 4427 V 0 TeXcolorgray
   0 TeXcolorgray 1303 4575 a FJ(2)p 1394 4605 V 102 w F4('nom')120
   b FK(\000)-15 b(!)p 1973 4605 V 1303 4674 a FJ(1)p 1394
   4704 V 110 w F4(ob)5 b(jet)107 b FO(sto+)p 1973 4704
   V 357 4839 a F4(Au)32 b(sortir)e(de)h(l'ex\351cution)g(de)g
   FO(sto+)p F4(,)f(le)h(con)n(ten)n(u)g(de)h(la)f(v)-5
   b(ariable)30 b(est)h(son)g(con)n(ten)n(u)232 4939 y(initial)d(auquel)f
   (s'est)g(a)5 b(jout\351)26 b(l'ob)5 b(jet)27 b(pr\351sen)n(t)g(au)g
   (niv)n(eau)g F3(1)g F4(ou)g F3(2)g F4(de)h(la)f(pile.)232
   5169 y FR(12)p FS(.)p FR(1)p FS(.)p FR(2)113 b FS(Soustraction)357
   5322 y F4(L'arithm\351tique)19 b(directe)h(p)r(ermise)g(par)g
   (l'instruction)f FO(sto-)g F4(n'est)h(pas)g(comm)n(utativ)n(e.)232
   5422 y(Il)28 b(faut)g(ainsi)f(distinguer)f(l'\351criture)p
   0 TeXcolorgray 1623 5632 a F3(97)p 0 TeXcolorgray eop
   end
   %%Page: 98 98
   TeXDict begin 98 97 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(98)g F4(\026)i(#)p
   F3(98)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1436 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1329 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1329 a Fu(12)-430 1329
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1329 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(98)1048 b FD(CHAPITRE)28 b FC(12)p FD(.)54 b(ARITHM\311TIQUE)29
   b(DIRECTE)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   1726 527 a FJ(2)p 1817 557 4 100 v 111 w F4(ob)5 b(jet)127
   b FK(\000)-14 b(!)p 2397 557 V 1726 627 a FJ(1)p 1817
   656 V 102 w F4('nom')100 b FO(sto-)p 2397 656 V 656 774
   a F4(de)p 0 TeXcolorgray 0 TeXcolorgray 1726 893 a FJ(2)p
   1817 923 V 102 w F4('nom')120 b FK(\000)-14 b(!)p 2397
   923 V 1726 993 a FJ(1)p 1817 1023 V 111 w F4(ob)5 b(jet)107
   b FO(sto-)p 2397 1023 V 656 1129 a F4(car)33 b(la)h(premi\350re)f
   (\351criture)h(soustrait)e(le)j(con)n(ten)n(u)e(de)i(la)f(v)-5
   b(ariable)33 b('nom')h(\340)g(l'ob)5 b(jet)34 b(au)656
   1229 y(niv)n(eau)19 b F3(2)h F4(a)n(v)-5 b(an)n(t)19
   b(de)h(remettre)g(le)g(r\351sultat)f(dans)h(la)f(v)-5
   b(ariable)19 b('nom',)h(alors)f(que)h(la)f(seconde)656
   1329 y(\351criture)30 b(soustrait)g(l'ob)5 b(jet)31 b(au)g(niv)n(eau)g
   F3(1)g F4(\340)g(la)g(v)-5 b(ariable)30 b('nom'.)h(Cette)h(distinction)
   f(est)656 1428 y(v)-5 b(alable)26 b(p)r(our)h(toutes)h(les)f(op)r
   (\351rations)e(d'arithm\351tique)i(directe)g(non)g(comm)n(utativ)n(es.)
   656 1655 y FR(12)p FS(.)p FR(1)p FS(.)p FR(3)112 b FS(Multiplication)
   780 1808 y F4(L'instruction)33 b FO(sto*)f F4(p)r(ermet)i
   (d'e\033ectuer)f(une)h(m)n(ultiplication)f(en)n(tre)g(un)h(ob)5
   b(jet)33 b(et)656 1908 y(une)28 b(v)-5 b(ariable.)p 0
   TeXcolorgray 0 TeXcolorgray 1726 2038 a FJ(2)p 1817 2068
   V 111 w F4(ob)5 b(jet)127 b FK(\000)-14 b(!)p 2397 2068
   V 1726 2137 a FJ(1)p 1817 2167 V 102 w F4('nom')100 b
   FO(sto*)p 2397 2167 V 0 TeXcolorgray 0 TeXcolorgray 1726
   2297 a FJ(2)p 1817 2327 V 102 w F4('nom')120 b FK(\000)-14
   b(!)p 2397 2327 V 1726 2397 a FJ(1)p 1817 2426 V 111
   w F4(ob)5 b(jet)107 b FO(sto*)p 2397 2426 V 780 2544
   a F4(L'op)r(\351ration)24 b(de)h(m)n(ultiplication)g(n'est)g(pas)g
   (comm)n(utativ)n(e)f(p)r(our)g(les)h(ob)5 b(jets)25 b(de)g(t)n(yp)r(e)
   656 2643 y(v)n(ecteur)e(et)i(matrice.)f(L'ordre)f(des)h(argumen)n(ts)f
   (de)i(l'instruction)f FO(sto+)f F4(est)h(dict\351)h(par)f(les)656
   2743 y(m\352mes)j(r\350gles)f(que)i(celles)e(\351nonc\351es)h(p)r(our)g
   (la)g(soustraction)e(directe.)p 0 TeXcolorgray 0 TeXcolorgray
   1726 2889 a FJ(2)p 1817 2919 V 111 w F4(ob)5 b(jet)127
   b FK(\000)-14 b(!)p 2397 2919 V 1726 2988 a FJ(1)p 1817
   3018 V 102 w F4('nom')100 b FO(sto/)p 2397 3018 V 0 TeXcolorgray
   0 TeXcolorgray 1726 3148 a FJ(2)p 1817 3178 V 102 w F4('nom')120
   b FK(\000)-14 b(!)p 2397 3178 V 1726 3248 a FJ(1)p 1817
   3277 V 111 w F4(ob)5 b(jet)107 b FO(sto/)p 2397 3277
   V 656 3465 a FR(12)p FS(.)p FR(1)p FS(.)p FR(4)112 b
   FS(Division)780 3618 y F4(La)20 b(d\351\034nition)g(in)n(trins\350que)g
   FO(sto/)f F4(e\033ectue)h(la)g(division)g(en)n(tre)f(un)i(ob)5
   b(jet)20 b(et)h(le)f(con)n(ten)n(u)656 3718 y(d'une)j(v)-5
   b(ariable)21 b(\026)h(ou)g(l'op)r(\351ration)f(in)n(v)n(erse)g(selon)h
   (l'ordre)f(d'apparition)g(des)h(argumen)n(ts)656 3818
   y(dans)k(la)g(pile)g(\026)h(et)g(enregistre)d(le)j(r\351sultat)e(dans)h
   (la)g(v)-5 b(ariable.)25 b(La)h(r\350gle)g(dictan)n(t)g(l'ordre)656
   3917 y(des)c(argumen)n(ts)f(est)i(similaire)e(\340)i(celle)f
   (\351nonc\351e)g(dans)g(le)h(cas)e(de)i(la)f(soustraction)f(directe.)
   656 4186 y Fy(12)p Fz(.)p Fy(2)130 b Fz(Autres)43 b(op)t(\351rations)
   780 4368 y F4(Les)28 b(autres)f(op)r(\351rations)f(d'arithm\351tique)i
   (directe)f(se)h(fon)n(t)g(sans)f(limitation)h(de)g(t)n(yp)r(e)656
   4468 y(par)k(rapp)r(ort)g(aux)g(op)r(\351rations)g(atomiques)f
   (sous-jacen)n(tes.)g(Elles)j(on)n(t)f(trait)f(aux)h(in)n(v)n(er\177)656
   4567 y(sions,)26 b(conjugaisons,)g(opp)r(osition.)656
   4794 y FR(12)p FS(.)p FR(2)p FS(.)p FR(1)112 b FS(In)m(v)m(ersion)780
   4947 y F4(L'instruction)26 b FO(sinv)g F4(calcule)g(l'in)n(v)n(erse)f
   (du)i(con)n(ten)n(u)f(de)h(la)g(v)-5 b(ariable)25 b('nom'.)i(L'ob)5
   b(jet)656 5047 y(con)n(ten)n(u)27 b(dans)f(la)i(v)-5
   b(ariable)26 b(doit)h(\352tre)g(un)h(ob)5 b(jet)27 b(sur)g(lequel)g(il)
   g(est)h(licite)f(de)h(calculer)e(un)656 5147 y(in)n(v)n(erse.)g(Si)h
   (cela)g(n'est)h(pas)f(le)g(cas,)g(l'op)r(\351ration)f(retourne)g(une)h
   (erreur.)p 0 TeXcolorgray 0 TeXcolorgray 1817 5322 V
   2193 5292 a FK(\000)-14 b(!)p 2397 5322 V 1726 5392 a
   FJ(1)p 1817 5422 V 102 w F4('nom')100 b FO(sinv)p 2397
   5422 V 0 TeXcolorgray 2047 5632 a F3(98)p 0 TeXcolorgray
   eop end
   %%Page: 99 99
   TeXDict begin 99 98 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 776 -663 a F4(\020reference_rpl\021)38
   b(\026)k F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)41
   b F3(10)p F4(:)p F3(19)e F4(\026)j(page)e F3(99)g F4(\026)i(#)p
   F3(99)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(12)p
   FD(.)p FC(2)p FD(.)54 b(A)n(UTRES)28 b(OP\311RA)-7 b(TIONS)1627
   b F3(99)p .7 TeXcolorgray .7 TeXcolorgray 4134 1436 227
   266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1329 a Fu(12)p
   .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540
   a FR(12)p FS(.)p FR(2)p FS(.)p FR(2)113 b FS(Opp)s(osition)357
   693 y F4(L'instruction)23 b FO(sneg)e F4(transforme)h(un)i(ob)5
   b(jet)23 b(con)n(ten)n(u)g(dans)g(une)g(v)-5 b(ariable)22
   b(r\351f\351renc\351e)232 793 y(par)34 b('nom')g(en)h(son)f(opp)r
   (os\351.)g(Cet)g(ob)5 b(jet)34 b(doit)h(\352tre)f(un)h(ob)5
   b(jet)34 b(sur)g(lequel)g(l'opp)r(osition)232 893 y(p)r(oss\350de)27
   b(un)h(sens.)f(Dans)g(le)h(cas)e(con)n(traire,)f(une)j(erreur)e(est)h
   (ren)n(v)n(o)n(y)n(\351e.)p 0 TeXcolorgray 0 TeXcolorgray
   1394 1100 4 100 v 1770 1070 a FK(\000)-15 b(!)p 1973
   1100 V 1303 1169 a FJ(1)p 1394 1199 V 102 w F4('nom')99
   b FO(sneg)p 1973 1199 V 232 1392 a FR(12)p FS(.)p FR(2)p
   FS(.)p FR(3)113 b FS(Conjugaison)357 1546 y F4(L'instruction)31
   b FO(sconj)f F4(calcule)h(le)h(conjugu\351)f(de)h(l'ob)5
   b(jet)31 b(con)n(ten)n(u)h(dans)f(la)g(v)-5 b(ariable)232
   1645 y('nom'.)28 b(Si)f(ce)h(calcul)f(ne)g(p)r(eut)h(\352tre)f(rendu)h
   (\340)f(son)g(terme,)g(une)g(erreur)f(est)i(retourn\351e.)p
   0 TeXcolorgray 0 TeXcolorgray 1372 1852 V 1770 1822 a
   FK(\000)-15 b(!)p 1995 1852 V 1281 1922 a FJ(1)p 1372
   1952 V 102 w F4('nom')100 b FO(sconj)p 1995 1952 V 0
   TeXcolorgray 1623 5632 a F3(99)p 0 TeXcolorgray eop end
   %%Page: 100 100
   TeXDict begin 100 99 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(100)e F4(\026)j(#)p
   F3(100)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1436 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1329 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1329 a Fu(12)-430 1329
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1329 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(100)1006 b FD(CHAPITRE)28 b FC(12)p FD(.)54 b(ARITHM\311TIQUE)29
   b(DIRECTE)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a
   F3(100)p 0 TeXcolorgray eop end
   %%Page: 101 101
   TeXDict begin 101 100 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(101)e F4(\026)j(#)p
   F3(101)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   978 2167 a Fx(Quatri\350me)60 b(partie)1258 2583 y FH(Con)-6
   b(tr\364le)p 0 TeXcolorgray 1602 5632 a F3(101)p 0 TeXcolorgray
   eop end
   %%Page: 102 102
   TeXDict begin 102 101 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(102)e F4(\026)j(#)p
   F3(102)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 103 103
   TeXDict begin 103 102 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(103)e F4(\026)j(#)p
   F3(103)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1523 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1357 a Fw(13)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1773 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1690 1147 4 v 1508 1690 a FU(Conditions)58 b(et)i(tests)p
   1 TeXcolorgray 0 TeXcolorgray 357 2173 a F4(Les)28 b(di\033\351ren)n
   (tes)g(commandes)f(de)h(con)n(tr\364le)f(p)r(euv)n(en)n(t)h(\352tre)g
   (com)n(bin\351es)f(en)i(un)f(grand)232 2273 y(nom)n(bre)e(de)h
   (structure)f(de)h(d\351cision)g(et)g(de)g(traitemen)n(t)f(d'erreur.)f
   (Certaines)h(structures)232 2372 y(comme)k(celles)f(qui)h(son)n(t)f
   (form\351es)g(autour)g(des)h(instructions)f FO(if)g F4(ou)g
   FO(iferr)f F4(son)n(t)h(exclu\177)232 2472 y(siv)n(es)20
   b(\026)h(la)f(premi\350re)g(clause)f(vraie)h(de)g(la)h(structure)e(est)
   i(ex\351cut\351e,)f(toutes)g(les)h(suiv)-5 b(an)n(tes,)232
   2571 y(m\352me)23 b(vraies,)e(son)n(t)i(ignor\351es)d(\026)j(alors)e
   (que)h(d'autres,)g(form\351es)g(autour)f(de)i FO(select)e
   F4(son)n(t)232 2671 y(inclusiv)n(es)29 b(\026)g(un)h(nom)n(bre)e
   (ind\351termin\351)h(de)g(clauses)f(allan)n(t)h(de)g(z\351ro)f(au)h
   (nom)n(bre)f(total)232 2771 y(de)k(clauses)e(p)r(eut)i(\352tre)f
   (ex\351cut\351,)g(toutes)g(les)g(clauses)g(\351tan)n(t)g(test\351es)g
   (les)g(unes)g(apr\350s)f(les)232 2870 y(autres.)232 3160
   y Fy(13)p Fz(.)p Fy(1)130 b Fz(T)-11 b(ests)44 b(simples)232
   3364 y FR(13)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(If.)18
   b(.)h(.then.)g(.)f(.\(else\).)h(.)f(.end)357 3522 y F4(L'instruction)40
   b FO(else)g F4(\351tan)n(t)g(optionnelle,)g(il)i(existe)e(deux)h
   (formes)f(de)h(cette)g(com\177)232 3622 y(mande)28 b(:)p
   0 TeXcolorgray 357 3725 a(\025)p 0 TeXcolorgray 41 w
   FO(if)43 b FF(clause)29 b(test)43 b FO(then)f FF(clause)30
   b(vr)l(aie)44 b FO(end)14 b F4(;)p 0 TeXcolorgray 357
   3824 a(\025)p 0 TeXcolorgray 41 w FO(if)43 b FF(clause)29
   b(test)43 b FO(then)f FF(clause)30 b(vr)l(aie)44 b FO(else)e
   FF(clause)30 b(fausse)43 b FO(end)p F4(.)357 3927 y(La)26
   b(commande)g FO(then)g F4(prend)g(un)h(indicateur)f(binaire)g(dans)g
   (la)h(pile.)g(Cet)g(indicateur)232 4026 y(doit)35 b(\352tre)g(un)g
   (scalaire.)e(S'il)i(est)g(non)g(n)n(ul,)f(la)h(clause)f(de)h(test)g
   (est)g(consid\351r\351e)e(comme)232 4126 y(vraie)j(et)h(la)g(clause)f
   (vraie)g(est)g(\351v)-5 b(alu\351e,)37 b(l'ex\351cution)f(normale)g(se)
   g(p)r(oursuiv)-5 b(an)n(t)36 b(apr\350s)232 4226 y(l'instruction)24
   b FO(end)p F4(.)e(Dans)i(le)g(cas)f(con)n(traire)e(\026)j(indicateur)f
   (n)n(ul)h(\026,)g(le)g(s\351quenceur)e(saute)232 4325
   y(\340)28 b(l'instruction)e FO(else)g F4(si)i(celle-ci)e(existe)h(ou)g
   (\340)h(l'instruction)e FO(end)h F4(corresp)r(ondan)n(te.)p
   0.5 TeXcolorgray 357 4475 a FA(0001)p 0 TeXcolorgray
   36 w Fs(<<)p 0.5 TeXcolorgray 357 4554 a FA(0002)p 0
   TeXcolorgray 177 w Fs(0)36 b(->)g(X)p 0.5 TeXcolorgray
   357 4633 a FA(0003)p 0 TeXcolorgray 177 w Fs(<<)p 0.5
   TeXcolorgray 357 4712 a FA(0004)p 0 TeXcolorgray 319
   w Fs(if)p 0.5 TeXcolorgray 357 4791 a FA(0005)p 0 TeXcolorgray
   460 w Fs(X)f(0)h(>)p 0.5 TeXcolorgray 357 4870 a FA(0006)p
   0 TeXcolorgray 319 w Fs(then)p 0.5 TeXcolorgray 357 4949
   a FA(0007)p 0 TeXcolorgray 460 w Fs("X)f(est)i(strictement)h(positif.")
   g(disp)p 0.5 TeXcolorgray 357 5028 a FA(0008)p 0 TeXcolorgray
   319 w Fs(end)p 0.5 TeXcolorgray 357 5106 a FA(0009)p
   0 TeXcolorgray 0.5 TeXcolorgray 357 5185 a(0010)p 0 TeXcolorgray
   319 w Fs(if)p 0.5 TeXcolorgray 357 5264 a FA(0011)p 0
   TeXcolorgray 460 w Fs(X)d(0)h(>)p 0.5 TeXcolorgray 357
   5343 a FA(0012)p 0 TeXcolorgray 319 w Fs(then)p 0.5 TeXcolorgray
   357 5422 a FA(0013)p 0 TeXcolorgray 460 w Fs("X)f(est)i(strictement)h
   (positif.")g(disp)p 0 TeXcolorgray 1602 5632 a F3(103)p
   0 TeXcolorgray eop end
   %%Page: 104 104
   TeXDict begin 104 103 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(104)e F4(\026)j(#)p
   F3(104)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1510 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1391 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1391 a Fu(13)-430 1391
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1391 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(104)1118 b FD(CHAPITRE)29 b FC(13)p FD(.)54 b(CONDITIONS)28
   b(ET)g(TESTS)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
   a FA(0014)p 0 TeXcolorgray 319 w Fs(else)p 0.5 TeXcolorgray
   780 619 a FA(0015)p 0 TeXcolorgray 460 w Fs("X)36 b(est)g(n\351gatif)h
   (ou)f(nul.")h(disp)p 0.5 TeXcolorgray 780 698 a FA(0016)p
   0 TeXcolorgray 319 w Fs(end)p 0.5 TeXcolorgray 780 777
   a FA(0017)p 0 TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray
   780 856 a FA(0018)p 0 TeXcolorgray 37 w Fs(>>)780 1016
   y F4(L'instruction)26 b FO(if)g F4(cr\351e)f(un)i(blo)r(c)f(de)h
   (programme.)d(Il)j(est)f(p)r(ossible)g(de)g(les)h(im)n(briquer)656
   1115 y(sans)f(p)r(erte)i(de)f(coh\351rence.)p 0.5 TeXcolorgray
   780 1265 a FA(0001)p 0 TeXcolorgray 37 w Fs(<<)p 0.5
   TeXcolorgray 780 1344 a FA(0002)p 0 TeXcolorgray 178
   w Fs(0)35 b(->)h(X)p 0.5 TeXcolorgray 780 1423 a FA(0003)p
   0 TeXcolorgray 178 w Fs(<<)p 0.5 TeXcolorgray 780 1502
   a FA(0004)p 0 TeXcolorgray 319 w Fs(if)p 0.5 TeXcolorgray
   780 1581 a FA(0005)p 0 TeXcolorgray 460 w Fs(X)g(0)f(>)p
   0.5 TeXcolorgray 780 1660 a FA(0006)p 0 TeXcolorgray
   319 w Fs(then)p 0.5 TeXcolorgray 780 1739 a FA(0007)p
   0 TeXcolorgray 460 w Fs("X)h(est)g(strictement)i(positif.")g(disp)p
   0.5 TeXcolorgray 780 1818 a FA(0008)p 0 TeXcolorgray
   319 w Fs(else)p 0.5 TeXcolorgray 780 1896 a FA(0009)p
   0 TeXcolorgray 460 w Fs(if)p 0.5 TeXcolorgray 780 1975
   a FA(0010)p 0 TeXcolorgray 601 w Fs(X)e(0)f(<)p 0.5 TeXcolorgray
   780 2054 a FA(0011)p 0 TeXcolorgray 460 w Fs(then)p 0.5
   TeXcolorgray 780 2133 a FA(0012)p 0 TeXcolorgray 601
   w Fs("X)h(est)g(n\351gatif.")i(disp)p 0.5 TeXcolorgray
   780 2212 a FA(0013)p 0 TeXcolorgray 460 w Fs(else)p 0.5
   TeXcolorgray 780 2291 a FA(0014)p 0 TeXcolorgray 601
   w Fs("X)e(est)g(nul.")h(disp)p 0.5 TeXcolorgray 780 2370
   a FA(0015)p 0 TeXcolorgray 460 w Fs(end)p 0.5 TeXcolorgray
   780 2449 a FA(0016)p 0 TeXcolorgray 319 w Fs(end)p 0.5
   TeXcolorgray 780 2527 a FA(0017)p 0 TeXcolorgray 178
   w Fs(>>)p 0.5 TeXcolorgray 780 2606 a FA(0018)p 0 TeXcolorgray
   37 w Fs(>>)780 2766 y F4(Ce)32 b(dernier)e(exemple)h(p)r(eut)h(\352tre)
   f(\351crit)g(de)h(fa\347on)e(plus)i(syn)n(th\351tique)f(en)g
   (utilisation)656 2866 y(l'instruction)c FO(elseif)e F4(d\351taill\351e)
   i(plus)g(loin.)656 3115 y FR(13)p FS(.)p FR(1)p FS(.)p
   FR(2)112 b FS(Ift)780 3274 y F4(Cette)30 b(commande)e(est)h(une)g
   (forme)g(de)g(structure)f FO(if/then/end)c F4(\340)29
   b(une)g(seule)g(com\177)656 3373 y(mande.)21 b FO(ift)g
   F4(prend)g(un)h(indicateur)f(binaire)g(dans)g(la)g(pile,)h(au)f(niv)n
   (eau)g F3(2)g F4(puis)g(s'il)h(est)g(non)656 3473 y(n)n(ul,)27
   b(\351v)-5 b(alue)27 b(l'ob)5 b(jet)28 b(au)f(niv)n(eau)f
   F3(1)p F4(.)h(Dans)h(le)f(cas)g(con)n(traire,)e(cet)j(ob)5
   b(jet)27 b(est)g(supprim\351.)p 0 TeXcolorgray 0 TeXcolorgray
   1524 3666 a FJ(2)p 1615 3696 4 100 v 102 w F4(Indicateur)g(binaire)98
   b FK(\000)-14 b(!)p 2599 3696 V 1524 3766 a FJ(1)p 1615
   3796 V 333 w F4(ob)5 b(jet)331 b FO(ift)p 2599 3796 V
   780 3957 a F4(Cette)34 b(instruction)f(p)r(eut)i(\352tre)e(utilis\351e)
   g(dans)h(une)f(expression)f(alg\351brique)g(sous)h(la)656
   4056 y(forme)p 0 TeXcolorgray 0 TeXcolorgray 1358 4235
   a FO('ift\()p FF(expr)l(ession)27 b(test,)i(expr)l(ession)h(vr)l(aie)p
   FO(\)')656 4484 y FR(13)p FS(.)p FR(1)p FS(.)p FR(3)112
   b FS(Ifte)780 4643 y F4(L'instruction)37 b FO(ifte)f
   F4(est)h(une)g(forme)g(de)h FO(if/then/else/en)o(d)31
   b F4(\340)37 b(une)h(seule)f(com\177)656 4742 y(mande.)32
   b(Elle)g(prend)f(un)i(indicateur)e(binaire)g(au)g(niv)n(eau)g
   F3(3)h F4(de)g(la)f(pile)h(et)g(deux)g(ob)5 b(jets)656
   4842 y(aux)23 b(niv)n(eaux)g F3(1)g F4(et)h F3(2)p F4(.)f(Si)h
   (l'indicateur)f(est)h(vrai,)f(l'ob)5 b(jet)23 b(de)h(niv)n(eau)f
   F3(2)g F4(est)h(\351v)-5 b(alu\351)23 b(et)h(celui)656
   4942 y(de)34 b(niv)n(eau)g F3(1)g F4(supprim\351.)g(S'il)g(est)h(faux,)
   f(l'ob)5 b(jet)34 b(de)g(niv)n(eau)g F3(1)g F4(est)g(\351v)-5
   b(alu\351)34 b(et)h(celui)f(de)656 5041 y(niv)n(eau)26
   b F3(2)i F4(supprim\351.)p 0 TeXcolorgray 0 TeXcolorgray
   1504 5234 a FJ(3)p 1595 5264 V 102 w F4(Indicateur)f(binaire)p
   2619 5264 V 1504 5334 a FJ(2)p 1595 5364 V 237 w F4(Ob)5
   b(jet)27 b(vrai)253 b FK(\000)-14 b(!)p 2619 5364 V 1504
   5434 a FJ(1)p 1595 5463 V 229 w F4(Ob)5 b(jet)27 b(faux)226
   b FO(ifte)p 2619 5463 V 0 TeXcolorgray 2026 5632 a F3(104)p
   0 TeXcolorgray eop end
   %%Page: 105 105
   TeXDict begin 105 104 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(105)e F4(\026)j(#)p
   F3(105)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(13)p
   FD(.)p FC(2)p FD(.)54 b(REPRISE)29 b(SUR)f(ERREUR)1565
   b F3(105)p .7 TeXcolorgray .7 TeXcolorgray 4134 1510
   227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1391 a
   Fu(13)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   357 540 a F4(Cette)28 b(instruction)f(est)h(aussi)f(utilisable)g(dans)g
   (les)h(expression)e(alg\351briques)f(gr\342ce)h(\340)232
   640 y(sa)h(v)-5 b(arian)n(te)p 0 TeXcolorgray 0 TeXcolorgray
   576 811 a FO('ifte\()p FF(expr)l(ession)27 b(test,)i(expr)l(ession)h
   (vr)l(aie,)g(expr)l(ession)g(fausse)p FO(\)')232 1093
   y Fy(13)p Fz(.)p Fy(2)130 b Fz(Reprise)43 b(sur)g(erreur)357
   1277 y F4(Le)35 b(m\351canisme)g(de)g(reprise)f(sur)h(erreur)f(du)i
   (RPL/)p F3(2)e F4(est)i(aussi)e(puissan)n(t)h(qu'il)g(est)232
   1377 y(particulier.)27 b(En)i(e\033et,)g(ce)f(m\351canisme)g(distingue)
   g(plusieurs)f(t)n(yp)r(es)i(d'erreur,)d(certaines)232
   1476 y(r\351cup)r(\351rables,)g(d'autres)h(non.)232 1716
   y FR(13)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(T)m(yp)s(es)37
   b(d'erreurs)232 1871 y FQ(Erreurs)32 b(syst\350me)357
   2027 y F4(Les)f(erreurs)f(syst\350mes)g(pro)n(viennen)n(t)g(p)r(our)h
   (leur)g(plus)h(grand)e(nom)n(bre)h(du)g(syst\350me)232
   2126 y(d'explotation.)j(Ces)g(erreurs)e(ne)j(son)n(t)e(pas)h
   (imputables)g(directemen)n(t)g(au)g(programme)232 2226
   y(ex\351cut\351)g(par)g(le)g(s\351quenceur)f(et)h(ne)h(son)n(t)e(donc)h
   (pas)g(r\351cup)r(\351rables.)e(Ce)i(t)n(yp)r(e)g(d'erreur)232
   2326 y(pro)n(v)n(o)r(que)20 b(toujours)h(un)h(arr\352t)e(du)i
   (programme.)e(T)-7 b(oute)21 b(erreur)g(syst\350me)g(est)h(indiqu\351e)
   f(au)232 2425 y(pro)r(cessus)k(racine)f(primaire)h(par)g(un)h(signal)e
   (sp)r(\351ci\034que.)i(Le)g(pro)r(cessus)e(racine)g(primaire)232
   2525 y(est)k(alors)e(in)n(terrompu)g(et)h(en)n(v)n(oie)g(une)g
   (requ\352te)g(d'arr\352t)f(r\351cursiv)n(e)g(\340)h(tous)g(ses)g
   (\034ls.)357 2626 y(La)j(gestion)f(des)i(erreurs)d(syst\350me)i(ne)h
   (tien)n(t)g(pas)f(compte)g(des)g(racines)f(secondaires)232
   2726 y(cr\351\351es)i(par)g(l'instruction)f FO(nrproc)g
   F4(car)g(les)i(erreurs)d(syst\350mes)i(ne)h(pro)n(viennen)n(t)e(pas)h
   (di\177)232 2825 y(rectemen)n(t)c(du)h(programme)d(couran)n(t.)232
   3048 y FQ(Erreurs)32 b(d'ex\351cution)357 3204 y F4(Une)37
   b(erreur)e(d'ex\351cution)g(est)i(une)g(erreur)d(in)n(trins\350que)i
   (au)g(programme)e(ex\351cut\351.)232 3303 y(Elle)e(p)r(eut)g(\352tre)f
   (r\351cup)r(\351r\351e)g(si)g(elle)g(se)g(trouv)n(e)g(dans)g(une)g
   (structure)g FO(iferr/then/end)p F4(.)232 3403 y(Dans)24
   b(le)g(cas)f(con)n(traire,)f(elle)h(pro)n(v)n(o)r(que)f(un)i(arr\352t)f
   (du)h(programme,)d(suivi)j(le)g(cas)f(\351c)n(h\351an)n(t)232
   3502 y(de)28 b(la)f(cr\351ation)f(d'une)i(image)e(du)i(pro)r(cessus)e
   (fautif.)232 3725 y FQ(Exceptions)31 b(math\351matiques)357
   3881 y F4(Les)24 b(exceptions)g(math\351matiques)f(son)n(t)h(dues)h
   (principalemen)n(t)f(\340)g(des)g(d\351passemen)n(ts)232
   3980 y(de)j(capacit\351.)f(Elles)h(se)g(distinguen)n(t)g(des)f(erreurs)
   f(d'ex\351cutions,)h(car)g(elles)h(p)r(euv)n(en)n(t)f(\352tre)232
   4080 y(masqu\351es)i(par)h(un)g(indicateur)f(syst\350me.)h(Ainsi,)g
   (une)g(division)g(par)f(z\351ro)g(g\351n\350rera)f(une)232
   4180 y(exception)39 b(si)g(la)f(s\351quenceur)g(tra)n(v)-5
   b(aille)38 b(sur)g(le)h(corps)f(de)h(r\351els)f(et)h(un)h(in\034ni)f
   (ou)g(une)232 4279 y(ind\351termination)27 b(s'il)g(tra)n(v)-5
   b(aille)26 b(sur)h(la)g(droite)g(ac)n(hev)n(\351e)2044
   4249 y FL(1)2079 4279 y F4(.)232 4519 y FR(13)p FS(.)p
   FR(2)p FS(.)p FR(2)113 b FS(Errn)357 4674 y F4(L'instruction)25
   b FO(errn)g F4(ne)h(prend)g(aucun)g(argumen)n(t)f(et)h(ren)n(v)n(oie)e
   (un)j(en)n(tier)e(corresp)r(on\177)232 4774 y(dan)n(t)35
   b(au)f(n)n(um\351ro)f(d'erreur)g(iden)n(ti\034an)n(t)i(la)f
   (derni\350re)f(erreur)g(trait\351e.)h(Dans)g(le)h(cas)e(o\371)232
   4874 y(aucune)i(erreur)f(n'a)h(\351t\351)g(trait\351)g
   (pr\351c\351demmen)n(t)f(ou)h(que)g(l'information)f(a)h(\351t\351)g
   (e\033ac\351e)232 4973 y(par)27 b(l'instruction)g FO(clerr)p
   F4(,)e(elle)j(ren)n(v)n(oie)d(une)j(v)-5 b(aleur)27 b(n)n(ulle.)p
   0 TeXcolorgray 0 TeXcolorgray 1383 5187 4 100 v 1556
   5157 a FK(\000)-14 b(!)p 1760 5187 V 1292 5257 a FJ(1)p
   1383 5287 V 202 w FO(errn)p 1760 5287 V 101 w F4(En)n(tier)p
   0 TeXcolorgray 232 5345 1146 4 v 322 5422 a FA(1)p FB(.)35
   b Fl(cf.)23 b FB(indicateur)i FA(59)p 0 TeXcolorgray
   0 TeXcolorgray 1602 5632 a F3(105)p 0 TeXcolorgray eop
   end
   %%Page: 106 106
   TeXDict begin 106 105 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(106)e F4(\026)j(#)p
   F3(106)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1510 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1391 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1391 a Fu(13)-430 1391
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1391 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(106)1118 b FD(CHAPITRE)29 b FC(13)p FD(.)54 b(CONDITIONS)28
   b(ET)g(TESTS)p 0 TeXcolorgray 656 540 a FR(13)p FS(.)p
   FR(2)p FS(.)p FR(3)112 b FS(Errm)780 706 y F4(L'instruction)29
   b FO(errm)f F4(ren)n(v)n(oie)f(une)j(c)n(ha\356ne)e(de)i(caract\350res)
   c(corresp)r(ondan)n(t)h(\340)i(la)g(der\177)656 805 y(ni\350re)c
   (erreur)f(trait\351e.)h(Si)h(aucune)f(erreur)f(n'a)h(\351t\351)h
   (trait\351e)f(pr\351c\351demmen)n(t)g(ou)h(que)f(cette)656
   905 y(information)j(a)i(\351t\351)f(e\033ac\351e)g(par)g
   FO(clerr)p F4(,)f(elle)h(ren)n(v)n(oie)f(une)i(c)n(ha\356ne)f(vide.)g
   (La)g(c)n(ha\356ne)g(de)656 1004 y(caract\350re)c(est)i(ren)n(v)n(o)n
   (y)n(\351e)e(dans)i(la)g(lo)r(calisation)f(couran)n(te.)p
   0 TeXcolorgray 0 TeXcolorgray 1792 1244 4 100 v 1965
   1214 a FK(\000)-14 b(!)p 2169 1244 V 1701 1314 a FJ(1)p
   1792 1344 V 202 w FO(errm)p 2169 1344 V 101 w F4(Cha\356ne)656
   1560 y FQ(Exemple)p 0 TeXcolorgray 0 TeXcolorgray 656
   1705 a Fs(cauchy:[~])38 b(>)d(rpl)i(-is)656 1784 y(+++RPL/2)g(\(R\))f
   (version)i(4.0.10)f(\(samedi)g(06/02/2010,)h(19:48:18)g(CET\))656
   1863 y(+++Copyright)g(\(C\))f(1989)f(\340)f(2009,)i(2010)g(BERTRAND)g
   (Jo\353l)656 2020 y(+++Ce)g(logiciel)g(est)f(un)g(logiciel)h(libre)g
   (sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656
   2099 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i
   ('warranty'.)656 2257 y(RPL/2>)f(iferr)f(0)g(inv)g(then)g(end)h(errm)f
   (disp)656 2336 y(+++Exception)i(:)e(Division)h(par)g(z\351ro)656
   2415 y(RPL/2>)g(abort)656 2494 y(cauchy:[~])h(>)d(LANG=C)i(rpl)f(-is)
   656 2573 y(+++RPL/2)h(\(R\))f(version)i(4.0.10)f(\(Saturday)g
   (02/06/10,)h(19:48:18)g(CET\))656 2651 y(+++Copyright)g(\(C\))f(1989)f
   (to)g(2009,)g(2010)h(BERTRAND)g(Joel)656 2809 y(+++This)g(is)f(a)f
   (free)i(software)g(with)g(absolutely)h(no)e(warranty.)656
   2888 y(+++For)h(details,)g(type)g('warranty'.)656 3046
   y(RPL/2>)g(iferr)f(0)g(inv)g(then)g(end)h(errm)f(disp)656
   3125 y(+++Exception)i(:)e(Division)h(by)f(zero)656 3204
   y(RPL/2>)h(abort)656 3282 y(cauchy:[~])h(>)656 3549 y
   FR(13)p FS(.)p FR(2)p FS(.)p FR(4)112 b FS(Clerr)780
   3715 y F4(L'instruction)20 b FO(clerr)e F4(e\033ace)i(les)g
   (indications)g(concernan)n(t)e(les)i(derni\350res)f(erreurs.)g(En)656
   3814 y(particulier,)j FO(errn)h F4(et)h FO(errm)e F4(ren)n(v)n(oien)n
   (t)g(rep)r(ectiv)n(emen)n(t)h(une)h(v)-5 b(aleur)23 b(n)n(ulle)h(et)g
   (une)g(c)n(ha\356ne)656 3914 y(vide)j(apr\350s)f(tout)i(app)r(el)f
   (\340)g FO(clerr)f F4(jusqu'\340)h(ce)g(qu'une)h(nouv)n(elle)e(erreur)g
   (soit)h(trait\351e.)656 4181 y FR(13)p FS(.)p FR(2)p
   FS(.)p FR(5)112 b FS(Iferr.)18 b(.)h(.then.)g(.)f(.\(else\).)h(.)f
   (.end)780 4346 y F4(La)32 b(syn)n(taxe)f(de)h(cette)h(structure)e(de)h
   (con)n(tr\364le)f(est)h(similaire)f(\340)h(celle)g(utilis\351e)g(p)r
   (our)656 4446 y(les)27 b(tests)g(simples.)p 0 TeXcolorgray
   0 TeXcolorgray 1292 4638 a FO(iferr)42 b FF(clause)29
   b(pi\350)l(ge)45 b FO(then)d FF(clause)29 b(err)l(eur)43
   b FO(end)891 4738 y(iferr)e FF(clause)30 b(pi\350)l(ge)44
   b FO(then)e FF(clause)30 b(err)l(eur)43 b FO(else)f FF(clause)30
   b(normale)43 b FO(end)780 4924 y F4(L'\351v)-5 b(aluation)24
   b(de)i(la)e(clause)h(pi\350ge)f(se)h(fait)h(normalemen)n(t)d
   (jusqu'\340)i(ce)g(que)g(survienne)656 5023 y(soit)i(une)i(erreur)d
   (r\351cup)r(\351rable,)g(soit)i(l'instruction)f FO(then)g
   F4(signalan)n(t)f(sa)h(\034n.)h(Dans)g(le)g(cas)656 5123
   y(d'une)c(erreur,)d(la)i(clause)g(erreur)f(est)h(\351v)-5
   b(alu\351e.)23 b(S'il)h(n'y)f(a)g(pas)g(eu)g(d'erreur)f(et)i(si)f(la)g
   (clause)656 5223 y(normale)h(existe,)i(elle)g(est)g(\351v)-5
   b(alu\351e.)25 b(Dans)h(tous)g(les)f(cas,)h(le)g(programme)d(con)n(tin)
   n(ue)j(apr\350s)656 5322 y(l'instruction)19 b FO(end)p
   F4(.)g(Aucune)i(erreur)d(n'est)i(reprise)f(par)g(d\351faut)h(dans)g
   (les)g(clauses)f(normale)656 5422 y(ou)27 b(erreur.)p
   0 TeXcolorgray 2026 5632 a F3(106)p 0 TeXcolorgray eop
   end
   %%Page: 107 107
   TeXDict begin 107 106 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(107)e F4(\026)j(#)p
   F3(107)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(13)p
   FD(.)p FC(2)p FD(.)54 b(REPRISE)29 b(SUR)f(ERREUR)1565
   b F3(107)p .7 TeXcolorgray .7 TeXcolorgray 4134 1510
   227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1391 a
   Fu(13)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   357 540 a F4(Le)23 b(programme)e(suiv)-5 b(an)n(t)23
   b(illustre)f(l'utilisation)h(des)g(blo)r(cs)g(de)g(reprises)f(sur)g
   (erreur)g(en)232 640 y(calculan)n(t)e(et)i(a\036c)n(han)n(t)d(la)i
   (factorielle)f(de)h FN(N)9 b F4(.)21 b(Ce)g(programme)d(n'est)j(qu'un)g
   (exemple)g(aca\177)232 739 y(d\351mique)30 b(et)g(particuli\350remen)n
   (t)e(p)r(eu)i(p)r(erforman)n(t)f(de)h(l'utilisation)f(de)h(ces)f(blo)r
   (cs)g(\(nom\177)232 839 y(breux)38 b(c)n(hangemen)n(ts)f(de)i(con)n
   (textes,)e(deux)i(b)r(oucles.)14 b(.)g(.\))37 b(mais)h(il)h(en)g(mon)n
   (tre)e(bien)i(le)232 939 y(fonctionnemen)n(t.)p 0.5 TeXcolorgray
   357 1089 a FA(0001)p 0 TeXcolorgray 36 w Fs(FACTORIELLE)p
   0.5 TeXcolorgray 357 1168 a FA(0002)p 0 TeXcolorgray
   36 w Fs(<<)p 0.5 TeXcolorgray 357 1247 a FA(0003)p 0
   TeXcolorgray 177 w Fs(6)d(->)g(N)p 0.5 TeXcolorgray 357
   1326 a FA(0004)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray
   357 1404 a FA(0005)p 0 TeXcolorgray 319 w Fs(pshcntxt)p
   0.5 TeXcolorgray 357 1483 a FA(0006)p 0 TeXcolorgray
   0.5 TeXcolorgray 357 1562 a(0007)p 0 TeXcolorgray 319
   w Fs(2)f(N)h(for)g(I)f(I)h(next)p 0.5 TeXcolorgray 357
   1641 a FA(0008)p 0 TeXcolorgray 0.5 TeXcolorgray 357
   1720 a(0009)p 0 TeXcolorgray 319 w Fs(do)p 0.5 TeXcolorgray
   357 1799 a FA(0010)p 0 TeXcolorgray 460 w Fs(dupcntxt)p
   0.5 TeXcolorgray 357 1878 a FA(0011)p 0 TeXcolorgray
   319 w Fs(until)p 0.5 TeXcolorgray 357 1957 a FA(0012)p
   0 TeXcolorgray 460 w Fs(iferr)p 0.5 TeXcolorgray 357
   2035 a FA(0013)p 0 TeXcolorgray 601 w Fs(*)p 0.5 TeXcolorgray
   357 2114 a FA(0014)p 0 TeXcolorgray 460 w Fs(then)p 0.5
   TeXcolorgray 357 2193 a FA(0015)p 0 TeXcolorgray 601
   w Fs(pulcntxt)h(true)p 0.5 TeXcolorgray 357 2272 a FA(0016)p
   0 TeXcolorgray 460 w Fs(else)p 0.5 TeXcolorgray 357 2351
   a FA(0017)p 0 TeXcolorgray 601 w Fs(dropcntxt)h(false)p
   0.5 TeXcolorgray 357 2430 a FA(0018)p 0 TeXcolorgray
   460 w Fs(end)p 0.5 TeXcolorgray 357 2509 a FA(0019)p
   0 TeXcolorgray 319 w Fs(end)p 0.5 TeXcolorgray 357 2588
   a FA(0020)p 0 TeXcolorgray 0.5 TeXcolorgray 357 2666
   a(0021)p 0 TeXcolorgray 319 w Fs(disp)p 0.5 TeXcolorgray
   357 2745 a FA(0022)p 0 TeXcolorgray 319 w Fs(pulcntxt)p
   0.5 TeXcolorgray 357 2824 a FA(0023)p 0 TeXcolorgray
   177 w Fs(>>)p 0.5 TeXcolorgray 357 2903 a FA(0024)p 0
   TeXcolorgray 36 w Fs(>>)357 3060 y F4(Ligne)d F3(5)p
   F4(,)g(l'instruction)g FO(pshcntxt)d F4(cr\351e)j(un)h(nouv)n(eau)e
   (con)n(texte)h(de)h(pile.)g(La)f(pile)232 3160 y(op)r(\351rationnelle)
   27 b(est)h(sauv)n(egard\351e)d(et)k(une)f(nouv)n(elle)f(pile)i(vide)f
   (la)f(remplace.)h(La)f(b)r(oucle)232 3259 y(ligne)i F3(7)g
   F4(empile)g(les)g(en)n(tiers)f(sucecssifs)h(compris)f(en)n(tre)g
   F3(2)h F4(et)g FN(N)9 b F4(,)29 b(mon)n(tran)n(t)f(au)h(passage)232
   3359 y(qu'il)i(faudrait)f(a)5 b(jouter)29 b(un)i(test)g(au)f(programme)
   e(p)r(our)i(\352tre)h(s\373r)f(que)g(l'argumen)n(t)f(soit)232
   3459 y(sup)r(\351rieur)h(ou)h(\351gal)f(\340)g F3(2)p
   F4(.)g(La)h(b)r(oucle)f(comprise)g(en)n(tre)g(les)h(lignes)f
   F3(9)g F4(et)h F3(19)f F4(est)h(e\033ectu\351e)232 3558
   y(tan)n(t)26 b(que)f(programme)e(ne)j(rencon)n(tre)e(aucun)h(erreur)f
   (donc)h(que)h(la)f(m)n(ultiplication)g(de)g(la)232 3658
   y(ligne)h F3(13)f F4(est)h(p)r(ossible.)f(En)h(l'absence)f(d'erreur,)g
   (le)h(con)n(texte)f(sauv)n(egard\351)e(est)j(silencieu\177)232
   3758 y(semen)n(t)33 b(d\351truit)g(\340)g(la)g(ligne)f
   F3(17)g F4(et)i(le)f(programme)d(empile)k(le)f(drap)r(eau)e(faux)i(qui)
   g(sera)232 3857 y(trait\351)g(par)g(l'instruction)f(de)i(\034n)g(de)f
   (b)r(oucle)g(de)h(la)f(ligne)g F3(19)p F4(.)f(Lorsque)g(cette)i(m)n
   (ultipli\177)232 3957 y(cation)g(\351c)n(houe)g(parce)f(que)h(la)g
   (pile)h(ne)f(con)n(tien)n(t)g(plus)g(qu'un)h(seul)f(ob)5
   b(jet,)34 b(le)h(con)n(texte)232 4056 y(couran)n(t)k(est)g(d\351truit)h
   (par)f(la)g(restauration)e(de)j(l'ancienne)f(pile)h(\340)f(la)g(ligne)g
   F3(15)g F4(et)h(le)232 4156 y(programme)32 b(sort)g(de)i(la)f(b)r
   (oucle.)h(Le)f(r\351sultat)g(de)h(l'ex\351cution)e(de)i(ce)g(programme)
   d(est)232 4256 y(alors)26 b(:)p 0 TeXcolorgray 0 TeXcolorgray
   232 4441 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e
   (05/02/2010,)g(15:27:42)h(CET\))232 4540 y(+++Copyright)f(\(C\))j(1989)
   g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 4640 y(720)357
   4824 y F4(Il)28 b(ne)g(faut)g(pas)g(p)r(erdre)f(de)h(vue)g(lors)e(de)i
   (l'\351criture)f(des)h(clauses)f(d'erreur)f(que)i(l'\351tat)232
   4924 y(de)g(la)e(pile)i(apr\350s)d(une)j(erreur)d(p)r(eut)j(d\351p)r
   (endre)f(du)g(fait)h(que)f(la)f(pile)i FF(last)f F4(soit)g(v)-5
   b(alid\351e)26 b(ou)232 5023 y(non.)c(Si)h(la)f(pile)g
   FF(last)g F4(est)g(v)-5 b(alid\351e,)22 b(les)g(commandes)f(donnan)n(t)
   g(une)i(erreur)d(ren)n(v)n(oien)n(t)h(leurs)232 5123
   y(argumen)n(ts)h(dans)g(la)h(pile.)g(Dans)g(le)g(cas)f(con)n(traire,)f
   (ces)h(argumen)n(ts)g(son)n(t)g(supprim\351s.)g(Un)232
   5223 y(mo)n(y)n(en)32 b(de)h(con)n(tourner)e(ce)i(probl\350me)f(est)h
   (d'utiliser)f(les)h(instructions)e(de)i(gestion)f(des)232
   5322 y(con)n(textes)24 b(d'ex\351cution.)f(Une)i(autre)e(fa\347on)h(de)
   g(s'a\033ranc)n(hir)e(du)j(probl\350me)e(est)h(de)g(forcer)232
   5422 y(l'utilisation)f(de)g(la)g(pile)g FF(last)h F4(au)e(tra)n(v)n
   (ers)f(de)i(l'indicateur)g F3(31)p F4(.)f(Cep)r(endan)n(t,)h(la)g
   (gestion)f(de)p 0 TeXcolorgray 1602 5632 a F3(107)p 0
   TeXcolorgray eop end
   %%Page: 108 108
   TeXDict begin 108 107 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(108)e F4(\026)j(#)p
   F3(108)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1510 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1391 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1391 a Fu(13)-430 1391
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1391 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(108)1118 b FD(CHAPITRE)29 b FC(13)p FD(.)54 b(CONDITIONS)28
   b(ET)g(TESTS)p 0 TeXcolorgray 656 540 a F4(la)g(pile)g
   FF(last)h F4(p)r(eut)g(s'a)n(v)n(\351rer)c(co\373teuse)j(en)g(terme)g
   (de)h(temps)f(de)h(calcul)e(car)h(elle)g(requi\350re)656
   640 y(la)36 b(duplication)f(de)i(tous)f(les)g(atomes)f(des)h(ob)5
   b(jets)36 b(pass\351s)e(en)j(argumen)n(t)e(\340)h(toutes)g(les)656
   739 y(instructions.)656 1024 y Fy(13)p Fz(.)p Fy(3)130
   b Fz(T)-11 b(ests)43 b(m)l(ultiples)656 1226 y FR(13)p
   FS(.)p FR(3)p FS(.)p FR(1)112 b FS(If.)19 b(.)f(.then.)h(.)g(.elseif.)g
   (.)g(.then.)g(.)f(.\(else\).)h(.)f(.end)780 1383 y F4(Cette)24
   b(structure)f(de)g(con)n(tr\364le)f(p)r(ermet)h(d'im)n(briquer)f
   (plusieurs)h(tests)g(m)n(utuellemen)n(t)656 1483 y(exclusifs)f(\026)g
   (con)n(trairemen)n(t)f(\340)h(la)g(structure)f(case)h(\026)g(et)h(p)r
   (ouv)-5 b(an)n(t)22 b(p)r(orter)g(sur)g(des)g(condi\177)656
   1582 y(tions)g(di\033\351ren)n(tes.)f(Il)h(est)h(p)r(ossible)e(de)h
   (lancer)f(une)h(action)g(par)f(d\351faut)h(lorsque)f(toutes)h(les)656
   1682 y(conditions)g(examin\351es)f(son)n(t)h(fausses)g(gr\342ce)e(au)j
   (mot)f(clef)h(optionnel)f FO(else)p F4(.)f(Seule)i(la)f(pre\177)656
   1782 y(mi\350re)30 b(clause)g(test)g(vraie)g(engendre)f(l'\351v)-5
   b(aluation)29 b(de)i(la)f(clause)g(vraie)f(corresp)r(ondan)n(te)656
   1881 y(puis)e(un)h(saut)f(\340)g(l'instruction)g FO(end)f
   F4(cloturan)n(t)h(la)g(structure.)905 2034 y FO(if)42
   b FF(clause)30 b(test)f FE(1)44 b FO(then)e FF(clause)29
   b(vr)l(aie)i FE(1)905 2134 y FO(elseif)41 b FF(clause)29
   b(test)g FE(2)44 b FO(then)e FF(clause)30 b(vr)l(aie)g
   FE(2)905 2233 y FO(...)905 2333 y(elseif)41 b FF(clause)29
   b(test)g(n)43 b FO(then)f FF(clause)30 b(vr)l(aie)g(n)905
   2433 y FO(else)42 b FF(clause)29 b(d\351faut)905 2532
   y FO(end)780 2634 y F4(Le)19 b(programme)e(de)i(test)h(de)f(la)g(v)-5
   b(aleur)18 b(de)h FO(X)g F4(mon)n(tran)n(t)f(des)h(structures)f(de)h
   (test)g(simple)656 2733 y(im)n(briqu\351es)26 b FO(if/then/\(else/\)e)o
   (nd)21 b F4(p)r(eut)28 b(s'\351crire)e(simplemen)n(t)i(sous)e(la)h
   (forme)g(:)p 0.5 TeXcolorgray 780 2884 a FA(0001)p 0
   TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 2963 a
   FA(0002)p 0 TeXcolorgray 178 w Fs(0)35 b(->)h(X)p 0.5
   TeXcolorgray 780 3041 a FA(0003)p 0 TeXcolorgray 178
   w Fs(<<)p 0.5 TeXcolorgray 780 3120 a FA(0004)p 0 TeXcolorgray
   319 w Fs(if)p 0.5 TeXcolorgray 780 3199 a FA(0005)p 0
   TeXcolorgray 460 w Fs(X)g(0)f(>)p 0.5 TeXcolorgray 780
   3278 a FA(0006)p 0 TeXcolorgray 319 w Fs(then)p 0.5 TeXcolorgray
   780 3357 a FA(0007)p 0 TeXcolorgray 460 w Fs("X)h(est)g(strictement)i
   (positif.")g(disp)p 0.5 TeXcolorgray 780 3436 a FA(0008)p
   0 TeXcolorgray 319 w Fs(elseif)p 0.5 TeXcolorgray 780
   3515 a FA(0009)p 0 TeXcolorgray 460 w Fs(X)e(0)f(<)p
   0.5 TeXcolorgray 780 3594 a FA(0010)p 0 TeXcolorgray
   319 w Fs(then)p 0.5 TeXcolorgray 780 3672 a FA(0011)p
   0 TeXcolorgray 460 w Fs("X)h(est)g(n\351gatif.")i(disp)p
   0.5 TeXcolorgray 780 3751 a FA(0012)p 0 TeXcolorgray
   319 w Fs(else)p 0.5 TeXcolorgray 780 3830 a FA(0013)p
   0 TeXcolorgray 460 w Fs("X)e(est)g(nul.")h(disp)p 0.5
   TeXcolorgray 780 3909 a FA(0014)p 0 TeXcolorgray 319
   w Fs(end)p 0.5 TeXcolorgray 780 3988 a FA(0015)p 0 TeXcolorgray
   178 w Fs(>>)p 0.5 TeXcolorgray 780 4067 a FA(0016)p 0
   TeXcolorgray 37 w Fs(>>)780 4225 y F4(Les)29 b(di\033\351ren)n(tes)g
   (clauses)f(test)h(\351tan)n(t)g(m)n(utuellemen)n(t)g(exclusiv)n(es,)f
   (elles)g(ne)h(son)n(t)g(\351v)-5 b(a\177)656 4325 y(lu\351es)32
   b(que)g(jusqu'\340)h(trouv)n(er)d(la)i(premi\350re)g(clause)g(test)g
   (vraie.)f(T)-7 b(outes)33 b(les)f(clauses)f(test)656
   4425 y(suiv)-5 b(an)n(tes)21 b(son)n(t)h(ignor\351es)e(et)i(non)g
   (\351v)-5 b(alu\351es.)22 b(Il)g(est)g(donc)g(plus)g(in)n(t\351ressan)n
   (t)e(d'utiliser)i(une)656 4524 y(structure)j(con)n(tenan)n(t)g
   FO(elseif)f F4(qu'une)i(structure)f(\340)h(base)f(de)h
   FO(select)e F4(et)i(de)g FO(case)f F4(dans)656 4624 y(le)32
   b(cas)g(o\371)g(les)h(di\033\351ren)n(tes)f(conditions)f(de)i(test)g
   (son)n(t)f(m)n(utuellemen)n(t)h(exclusiv)n(es.)e(D'un)656
   4724 y(autre)k(c\364t\351,)h(il)g(con)n(vien)n(t)f(de)h(p)r(orter)f
   (une)h(grande)e(atten)n(tion)i(aux)f(di\033\351ren)n(tes)g(clauses)656
   4823 y(d'une)25 b(structure)g(con)n(tenan)n(t)f FO(elseif)f
   F4(car)h(l'ordre)g(des)h(di\033\351ren)n(tes)g(clauses)f(in\035ue)h
   (direc\177)656 4923 y(temen)n(t)j(sur)f(le)g(r\351sultat.)656
   5165 y FR(13)p FS(.)p FR(3)p FS(.)p FR(2)112 b FS(Select.)18
   b(.)h(.case.)g(.)g(.then.)g(.)f(.end.)i(.)e(.\(default\).)h(.)g(.end)
   780 5322 y F4(La)34 b(structure)g FO(select/case)c F4(p)r(ermet)k(de)h
   (con)n(tr\364ler)d(l'ex\351cution)h(d'une)i(s\351quence)656
   5422 y(d'instructions)30 b(d\351p)r(endan)n(t)i(d'un)g(param\350tre)d
   (unique.)j(Les)f(tests)g(ainsi)g(\351crits)f(ne)i(son)n(t)p
   0 TeXcolorgray 2026 5632 a F3(108)p 0 TeXcolorgray eop
   end
   %%Page: 109 109
   TeXDict begin 109 108 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(109)e F4(\026)j(#)p
   F3(109)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(13)p
   FD(.)p FC(3)p FD(.)54 b(TESTS)28 b(MUL)-7 b(TIPLES)1735
   b F3(109)p .7 TeXcolorgray .7 TeXcolorgray 4134 1510
   227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1391 a
   Fu(13)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   232 540 a F4(pas)27 b(m)n(utuellemen)n(t)h(exclusifs.)481
   687 y FO(select)656 786 y FF(objet)656 886 y FO(case)41
   b FF(clause)30 b(test)f FE(1)44 b FO(then)e FF(clause)29
   b(vr)l(aie)i FE(1)44 b FO(end)656 986 y(case)d FF(clause)30
   b(test)f FE(2)44 b FO(then)e FF(clause)29 b(vr)l(aie)i
   FE(2)44 b FO(end)656 1085 y(...)656 1185 y(case)d FF(clause)30
   b(test)f(n)43 b FO(then)f FF(clause)30 b(vr)l(aie)g(n)43
   b FO(end)481 1284 y(default)656 1384 y FF(clause)29 b(d\351faut)481
   1484 y FO(end)357 1655 y F4(Le)f(mot)h(clef)g FO(select)d
   F4(cr\351e)i(la)g(structure)g(de)h(con)n(tr\364le)e(allan)n(t)g
   (jusqu'\340)i(l'instruction)232 1754 y FO(end)37 b F4(corresp)r(ondan)n
   (t.)d(Cette)k(structure)e(p)r(eut)i(con)n(tenir)e(une)h(instruction)g
   (optionnelle)232 1854 y FO(default)29 b F4(qui)i(ne)h(p)r(eut)g
   (appara\356tre)c(qu'apr\350s)i(toutes)h(les)g(structures)f
   FO(case/then/end)232 1954 y F4(incluses.)35 b(L'instruction)g
   FO(default)e F4(corresp)r(ond)g(\340)i(une)h(clause)e(sp)r(\351ciale)h
   (d\351taill\351)g(plus)232 2053 y(bas.)357 2153 y(Le)26
   b(premi\350re)g(instruction)g FO(case)f F4(rencon)n(tr\351e)f(es)j
   (dans)f(la)g(structure)f(de)i(con)n(tr\364le)e(est)232
   2253 y(sp)r(\351ciale)34 b(et)h(prend)g(un)g(ob)5 b(jet)34
   b(quelconque)g(en)h(argumen)n(t.)e(Cet)i(ob)5 b(jet)35
   b(est)f(\351v)-5 b(alu\351)35 b(par)232 2352 y(c)n(haque)27
   b(instruction)f FO(case)g F4(a)n(v)-5 b(an)n(t)26 b(l'ex\351cution)h
   (de)g(la)g(clause)g(test.)g(Hormi)g(cette)g(sp)r(\351ci\034\177)232
   2452 y(cit\351,)f(toutes)f(les)g(structures)f FO(case/then/end)d
   F4(fonctionnen)n(t)j(de)i(la)f(m\352me)h(fa\347on.)e(L'ins\177)232
   2551 y(truction)j FO(case)e F4(\351v)-5 b(alue)26 b(l'ob)5
   b(jet)27 b(qui)f(sera)g(utilis\351)h(dans)f(la)g(clause)g(test.)h(Si)g
   (le)g(r\351sultat)f(de)232 2651 y(cette)g(\351v)-5 b(aluation)24
   b(est)h(vrai,)f(la)g(clause)h(vraie)e(corresp)r(ondan)n(te)g(est)i
   (ex\351cut\351e.)f(Dans)h(tous)232 2751 y(les)k(cas,)e(le)h(programme)e
   (con)n(tin)n(ue)i(par)f(l'\351v)-5 b(aluation)27 b(de)i(la)f(structure)
   f FO(case/then/end)232 2850 y F4(suiv)-5 b(an)n(te.)27
   b(Si)h(la)f(clause)g(sp)r(\351ciale)f FO(default)f F4(existe,)i(deux)h
   (cas)e(se)h(pr\351sen)n(ten)n(t)g(:)p 0 TeXcolorgray
   357 2950 a(\025)p 0 TeXcolorgray 41 w(au)40 b(moins)h(une)g(clause)f
   (test)h(\351tait)f(vraie)g(et)h(le)g(programme)d(ignore)h(la)i(clause)
   440 3050 y FO(default)25 b F4(p)r(our)i(con)n(tin)n(uer)f(apr\350s)g
   (l'instruction)h FO(end)f F4(corresp)r(ondan)n(te)14
   b(;)p 0 TeXcolorgray 357 3149 a(\025)p 0 TeXcolorgray
   41 w(aucune)27 b(clause)g(test)g(n'\351tait)h(vraie)e(et)h(le)h
   (programme)d(\351v)-5 b(alue)27 b(la)g(clause)g(d\351faut.)p
   0.5 TeXcolorgray 357 3299 a FA(0001)p 0 TeXcolorgray
   36 w Fs(MAIN)p 0.5 TeXcolorgray 357 3378 a FA(0002)p
   0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray 357 3457
   a FA(0003)p 0 TeXcolorgray 177 w Fs(4)p 0.5 TeXcolorgray
   357 3536 a FA(0004)p 0 TeXcolorgray 177 w Fs(->)36 b(X)p
   0.5 TeXcolorgray 357 3615 a FA(0005)p 0 TeXcolorgray
   177 w Fs(<<)p 0.5 TeXcolorgray 357 3694 a FA(0006)p 0
   TeXcolorgray 319 w Fs(select)p 0.5 TeXcolorgray 357 3773
   a FA(0007)p 0 TeXcolorgray 460 w Fs(X)p 0.5 TeXcolorgray
   357 3852 a FA(0008)p 0 TeXcolorgray 460 w Fs(case)g(0)g(>=)f(then)i("X)
   f(est)g(positif)h(ou)f(nul.")g(disp)h(end)p 0.5 TeXcolorgray
   357 3930 a FA(0009)p 0 TeXcolorgray 460 w Fs(case)f(1)g(>)f(then)i("X)e
   (est)h(strictement)j(sup\351rieur)f(\340)d(1.")h(disp)h(end)p
   0.5 TeXcolorgray 357 4009 a FA(0010)p 0 TeXcolorgray
   460 w Fs(case)f(-1)g(<)f(then)i("X)f(est)g(strictement)i(inf\351rieur)g
   (\340)d(-1.")i(disp)f(end)p 0.5 TeXcolorgray 357 4088
   a FA(0011)p 0 TeXcolorgray 319 w Fs(default)p 0.5 TeXcolorgray
   357 4167 a FA(0012)p 0 TeXcolorgray 460 w Fs("X)f(est)i(sup\351rieur)g
   (ou)f(\351gal)h(\340)e(-1)h(et)g(strictement)i(n\351gatif.")g(disp)p
   0.5 TeXcolorgray 357 4246 a FA(0013)p 0 TeXcolorgray
   319 w Fs(end)p 0.5 TeXcolorgray 357 4325 a FA(0014)p
   0 TeXcolorgray 177 w Fs(>>)p 0.5 TeXcolorgray 357 4404
   a FA(0015)p 0 TeXcolorgray 36 w Fs(>>)357 4560 y F4(L'exemple)e
   (pr\351c\351den)n(t)f(mon)n(tre)h(que)g(l'ensem)n(ble)g(des)g(clauses)f
   (test)h(son)n(t)g(\351v)-5 b(alu\351es)232 4660 y(dans)24
   b(leur)g(ordre)f(d'apparition)g(et)h(que)h(les)f(di\033\351ren)n(ts)g
   (tests)g(ne)g(son)n(t)g(pas)g(m)n(utuellemen)n(t)232
   4760 y(exclusifs.)p 0 TeXcolorgray 0 TeXcolorgray 232
   4942 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e
   (05/02/2010,)g(15:27:42)h(CET\))232 5042 y(+++Copyright)f(\(C\))j(1989)
   g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 5142 y(X)k(est)e
   (positif)f(ou)h(nul.)232 5241 y(X)i(est)e(strictement)d(sup\351rieur)h
   (\340)j(1.)p 0 TeXcolorgray 1602 5632 a F3(109)p 0 TeXcolorgray
   eop end
   %%Page: 110 110
   TeXDict begin 110 109 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(110)e F4(\026)j(#)p
   F3(110)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1510 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1391 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1391 a Fu(13)-430 1391
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1391 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(110)1118 b FD(CHAPITRE)29 b FC(13)p FD(.)54 b(CONDITIONS)28
   b(ET)g(TESTS)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632
   a F3(110)p 0 TeXcolorgray eop end
   %%Page: 111 111
   TeXDict begin 111 110 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(111)e F4(\026)j(#)p
   F3(111)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1524 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1358 a Fw(14)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1773 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1690 2044 4 v 2405 1690 a FU(Boucles)p 1 TeXcolorgray
   0 TeXcolorgray 357 2179 a F4(Le)33 b(langage)d(RPL/)p
   F3(2)i F4(pr\351v)n(oit)g(un)h(certain)f(nom)n(bre)g(de)h(structures)e
   (de)i(b)r(oucles)g(dif\177)232 2279 y(f\351ren)n(tes.)d(Lorsque)f(le)i
   (nom)n(bre)e(d'it\351rations)h(\340)g(e\033ectuer)g(dans)g(la)g(b)r
   (oucle)h(est)f(conn)n(u)g FF(a)232 2378 y(priori)p F4(,)h(les)d(b)r
   (oucles)g(son)n(t)g(dites)h(d\351\034nies.)f(Dans)g(tous)h(les)f
   (autres)f(cas,)h(les)h(b)r(oucles)f(son)n(t)232 2478
   y(dites)g(ind\351\034nies.)357 2581 y(L'instruction)h
   FO(exit)f F4(rencon)n(tr\351)g(dans)i(une)g(b)r(oucle)f(force)g(le)h
   (programme)e(\340)h(quitter)232 2681 y(la)c(b)r(oucle)f(couran)n(te)f
   (et)j(\340)e(reprendre)f(une)i(ex\351cution)f(normale)g(\340)g(la)g
   (\034n)h(de)g(celle-ci.)f(Elle)232 2780 y(est)k(v)-5
   b(alable)27 b(quelle)g(que)g(soit)g(le)h(t)n(yp)r(e)f(de)h(b)r(oucle.)
   232 3073 y Fy(14)p Fz(.)p Fy(1)130 b Fz(Boucles)43 b(d\351\034nies)357
   3261 y F4(Certains)28 b(langages)f(consid\350ren)n(t)h(comme)h
   (obligatoire)e(la)h(pr\351sence)h(d'une)g(v)-5 b(ariable)232
   3361 y(de)33 b(b)r(oucle.)g(D'autres)f(ne)h(p)r(ermetten)n(t)g
   (d'e\033ectuer)f(des)h(b)r(oucles)f(que)h(sur)f(des)h(en)n(tiers.)232
   3461 y(Le)28 b(RPL/)p F3(2)f F4(s'a\033ranc)n(hit)f(de)h(ces)g(deux)h
   (limites.)357 3564 y(En)23 b(rev)-5 b(anc)n(he,)22 b(il)h(est)f(imp)r
   (ossible)h(de)f(conna\356tre)g FF(a)j(priori)g F4(le)d(sens)h(de)g(v)-5
   b(ariation)21 b(d'une)232 3663 y(b)r(oucle,)e(celui-ci)f(\351tan)n(t)g
   (donn\351)h(par)e(l'instruction)h(de)h(cloture)f(de)g(la)h(structure)e
   (et)i(p)r(ouv)-5 b(an)n(t)232 3763 y(m\352me)34 b(\352tre)f(v)-5
   b(ariable.)31 b(T)-7 b(oute)33 b(b)r(oucle)g(d\351\034nie)g(est)h
   (ainsi)e(au)h(moins)g(e\033ectu\351e)g(une)g(fois)232
   3863 y(comme)28 b(le)f(mon)n(tre)g(l'exemple)g(suiv)-5
   b(an)n(t)27 b(:)p 0.5 TeXcolorgray 357 4013 a FA(0001)p
   0 TeXcolorgray 36 w Fs(MAIN)p 0.5 TeXcolorgray 357 4092
   a FA(0002)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray
   357 4171 a FA(0003)p 0 TeXcolorgray 177 w Fs(1)36 b(0)g(for)g(I)p
   0.5 TeXcolorgray 357 4249 a FA(0004)p 0 TeXcolorgray
   319 w Fs(I)f(disp)p 0.5 TeXcolorgray 357 4328 a FA(0005)p
   0 TeXcolorgray 177 w Fs(next)p 0.5 TeXcolorgray 357 4407
   a FA(0006)p 0 TeXcolorgray 36 w Fs(>>)232 4567 y F4(don)n(t)28
   b(la)f(sortie)f(est)p 0 TeXcolorgray 0 TeXcolorgray 232
   4747 a FO(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e
   (05/02/2010,)g(15:27:42)h(CET\))232 4847 y(+++Copyright)f(\(C\))j(1989)
   g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 4947 y(1)357
   5123 y F4(Une)f(b)r(oucle)f(d\351\034nie)h(a)n(v)n(ec)e(compteur)h
   (d\351bute)h(\340)f(la)g(ligne)g F3(3)p F4(.)h(La)f(v)-5
   b(ariable)37 b(lo)r(cale)232 5223 y FO(I)p F4(,)32 b(cr\351\351e)g(par)
   f(cette)h(b)r(oucle,)g(est)g(initialis\351e)g(\340)g(la)f(v)-5
   b(aleur)32 b F3(1)p F4(.)g(Le)g(con)n(ten)n(u)f(de)h(la)g(b)r(oucle)232
   5322 y(est)i(e\033ectu\351e)g(jusqu'\340)f(trouv)n(er)f(l'instruction)h
   FO(next)f F4(incr\351men)n(tan)n(t)h(la)g(v)-5 b(ariable)32
   b FO(I)i F4(qui)232 5422 y(v)-5 b(aut)38 b(main)n(tenan)n(t)f
   F3(2)p F4(.)g(L'instruction)g FO(next)f F4(imp)r(ose)h(un)h(sens)f(de)h
   (v)-5 b(ariation)36 b(croissan)n(t)p 0 TeXcolorgray 1602
   5632 a F3(111)p 0 TeXcolorgray eop end
   %%Page: 112 112
   TeXDict begin 112 111 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(112)e F4(\026)j(#)p
   F3(112)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1584 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1466 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1466 a Fu(14)-430 1466
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1466 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(112)1701 b FD(CHAPITRE)29 b FC(14)p FD(.)54 b(BOUCLES)p
   0 TeXcolorgray 656 540 a F4(de)37 b(la)g(v)-5 b(ariable)35
   b(de)i(b)r(oucle.)g(La)f(v)-5 b(aleur)36 b(couran)n(te)g(de)h(la)f(v)-5
   b(ariable)36 b(\351tan)n(t)h(strictemen)n(t)656 640 y(sup)r(\351rieure)
   20 b(\340)h(la)g(limite)h(\034x\351e)f(ligne)g F3(3)p
   F4(,)g(en)h(l'o)r(ccurrence)d(\340)i(z\351ro,)g(le)g(programme)e(con)n
   (tin)n(ue)656 739 y(son)35 b(ex\351cution)g(normale)g(apr\350s)f
   (l'instruction)h FO(next)p F4(.)f(P)n(our)i(corriger)d(ce)i
   (probl\350me,)g(il)656 839 y(faut)g(soit)g(tester)g(les)g(limites)g(et)
   g(le)h(sens)e(de)i(v)-5 b(ariation)33 b(a)n(v)-5 b(an)n(t)35
   b(le)g(d\351but)g(de)h(la)f(b)r(oucle)656 939 y(en)e(utilisan)n(t)g
   (une)h(structure)e(conditionnelle,)g(soit)h(utiliser)g(l'instruction)g
   FO(cycle)e F4(dans)656 1038 y(le)25 b(corps)f(de)i(la)f(b)r(oucle.)g
   (Il)h(faut)f(noteur)g(que)g(le)h(comp)r(ortemen)n(t)e(de)i
   (l'instruction)e FO(cycle)656 1138 y F4(di\033\350re)i(selon)f(le)h(t)n
   (yp)r(e)g(de)h(b)r(oucle.)e(En)i(e\033et,)g(dans)e(une)h(structure)g
   FO(for/next)p F4(,)c FO(cycle)j F4(se)656 1238 y(comp)r(orte)d(comme)g
   FO(next)p F4(,)g(alors)f(que)i(dans)f(une)h(structure)f
   FO(for/step)p F4(,)e(elle)j(se)f(comp)r(orte)656 1337
   y(comme)27 b FO(step)f F4(et)i(prend)f(ainsi)g(un)h(argumen)n(t)e(en)n
   (tier)g(ou)i(r\351el)e(dans)h(la)g(pile.)656 1567 y FR(14)p
   FS(.)p FR(1)p FS(.)p FR(1)112 b FS(Boucle)37 b(sans)h(compteur)656
   1720 y FQ(Start.)16 b(.)f(.\(cycle\).)h(.)f(.next)780
   1874 y F4(Cette)32 b(b)r(oucle)f(est)g(la)g(b)r(oucle)g(la)g(plus)g
   (simple)h(qu'il)f(est)g(p)r(ossible)g(d'imaginer.)f(Elle)656
   1973 y(ne)d(comp)r(orte)g(aucun)g(indice)h(de)f(b)r(oucle.)p
   0 TeXcolorgray 0 TeXcolorgray 1416 2142 a FF(d\351but)71
   b(\034n)43 b FO(start)f FF(clause)29 b(b)l(oucle)44 b
   FO(next)780 2312 y F4(La)25 b(commande)g FO(start)e F4(prend)i(deux)g
   (nom)n(bres)f(en)n(tiers)h(ou)g(r\351els,)f FF(d\351but)h
   F4(et)h FF(\034n)p F4(,)f(dans)656 2411 y(la)35 b(pile)g(et)g(les)g
   (utilise)g(comme)g(v)-5 b(aleurs)34 b(de)i(d\351but)f(et)h(\034n)f
   (d'un)h(compteur)e(de)i(b)r(oucle.)656 2511 y(L'ex\351cution)j(se)h(p)r
   (oursuit)f(par)h(l'\351v)-5 b(aluation)39 b(de)h(la)g(s\351quence)f
   (d'instructions)g FF(clause)656 2611 y(b)l(oucle)p F4(.)c(La)f
   (commande)g FO(next)f F4(incr\351men)n(te)h(le)h(compteur)f(de)h(b)r
   (oucle)f(d'une)h(unit\351.)g(Si)656 2710 y(ce)27 b(compteur)g(est)h
   (inf\351rieur)f(ou)g(\351gal)g(\340)g(la)g(v)-5 b(aleur)27
   b FF(\034n)p F4(,)g(la)h(clause)e(b)r(oucle)i(est)f(\340)h(nouv)n(eau)
   656 2810 y(\351v)-5 b(alu\351e.)32 b(Ce)g(pro)r(cessus)e(se)i(p)r
   (oursuit)g(jusqu'\340)g(ce)g(que)g(le)g(compteur)g(devienne)g
   (stricte\177)656 2909 y(men)n(t)j(sup)r(\351rieur)f(\340)h(la)f(v)-5
   b(aleur)34 b FF(\034n)p F4(.)h(L'ex\351cution)f(con)n(tin)n(ue)g(alors)
   f(normalemen)n(t)h(apr\350s)656 3009 y(l'instruction)27
   b FO(next)p F4(.)780 3109 y(L'instruction)g FO(cycle)f
   F4(p)r(ermet)i(d'abandonner)e(l'it\351ration)g(couran)n(te)g(et)i(de)g
   (b)r(oucler)656 3208 y(imm\351diatemen)n(t)f(sur)g(l'it\351ration)g
   (suiv)-5 b(an)n(te.)656 3422 y FQ(Start.)16 b(.)f(.\(cycle\).)h(.)f
   (.step)780 3575 y F4(Cette)39 b(structure)e(est)i(similaire)e(\340)h
   (la)g(structure)f(pr\351c\351den)n(te)h(au)g(d\351tail)g(pr\350s)f(que)
   656 3674 y(l'instruction)i FO(step)f F4(incr\351men)n(te)i(le)f
   (compteur)h(de)g(b)r(oucle)f(d'une)h(quan)n(tit\351)g(v)-5
   b(ariable)656 3774 y(prise)27 b(dans)g(la)g(pile)g(alors)f(que)h
   FO(next)f F4(l'incr\351men)n(te)h(toujours)f(d'une)i(unit\351.)p
   0 TeXcolorgray 0 TeXcolorgray 1315 3943 a FF(d\351but)72
   b(\034n)42 b FO(start)g FF(clause)30 b(b)l(oucle)87 b(p)l(as)44
   b FO(step)780 4113 y F4(Si)37 b(le)f(pas)g(est)g(p)r(ositif)g(et)g(si)h
   (le)f(compteur)f(de)i(b)r(oucle)e(est)i(inf\351rieur)e(ou)h(\351gal)f
   (\340)h(la)656 4212 y(v)-5 b(aleur)26 b FF(\034n)p F4(,)h(la)f(clause)h
   (b)r(oucle)f(est)h(\340)g(nouv)n(eau)f(\351v)-5 b(alu\351e,)26
   b(ceci)h(se)g(p)r(oursuiv)-5 b(an)n(t)26 b(jusques)h(\340)656
   4312 y(ce)e(que)f(le)h(compteur)g(de)g(b)r(oucle)f(d\351passe)g
   FF(\034n)p F4(,)g(\340)h(la)g(suite)f(de)h(quoi)g(l'ex\351cution)f(con)
   n(tin)n(ue)656 4412 y(normalemen)n(t)i(apr\350s)g(l'instruction)h
   FO(step)p F4(.)780 4511 y(Si)j(le)g(pas)f(est)h(n\351gatif)f(et)g(si)h
   (le)g(compteur)f(de)g(b)r(oucle)h(est)f(sup)r(\351rieur)g(ou)g(\351gal)
   g(\340)g FF(\034n)p F4(,)656 4611 y(la)h(clause)g(b)r(oucle)g(est)g
   (\340)g(nouv)n(eau)f(\351v)-5 b(alu\351e,)30 b(ceci)h(se)f(p)r(oursuiv)
   -5 b(an)n(t)29 b(jusques)h(\340)h(ce)f(que)g(le)656 4710
   y(compteur)h(de)g(b)r(oucle)g(soit)g(inf\351rieur)g(\340)g
   FF(\034n)p F4(,)g(\340)g(la)g(suite)h(de)f(quoi)g(l'ex\351cution)g(con)
   n(tin)n(ue)656 4810 y(normalemen)n(t)26 b(apr\350s)g(l'instruction)h
   FO(step)p F4(.)656 5023 y FQ(\300)46 b(noter)g(:)82 b
   F4(la)40 b(grandeur)e FF(p)l(as)i F4(est)g(prise)f(dans)h(la)f(pile)h
   (et)h(p)r(eut)f(ainsi)f(r\351sulter)g(de)656 5123 y(l'\351v)-5
   b(aluation)29 b(d'une)i(expression)e(quelconque.)g(En)i(particulier,)e
   (il)i(est)g(p)r(ossible)e(d'a)n(v)n(oir)656 5223 y(un)22
   b(pas)e(tan)n(t\364t)h(p)r(ositif,)h(tan)n(t\364t)f(n\351gatif)g(lors)f
   (de)h(l'ex\351cution)g(d'une)h(m\352me)f(b)r(oucle.)h(Dans)656
   5322 y(ce)29 b(cas,)e(le)i(pro)r(cessus)e(de)i(con)n(tr\364le)e
   (alternera)g(les)h(tests)h(de)g(\034ns)g(de)f(b)r(oucle)h(en)g
   (fonction)656 5422 y(du)f(signe)e(de)i(l'incr\351men)n(t)f(couran)n(t.)
   p 0 TeXcolorgray 2026 5632 a F3(112)p 0 TeXcolorgray
   eop end
   %%Page: 113 113
   TeXDict begin 113 112 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(113)e F4(\026)j(#)p
   F3(113)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(14)p
   FD(.)p FC(1)p FD(.)54 b(BOUCLES)27 b(D\311FINIES)1690
   b F3(113)p .7 TeXcolorgray .7 TeXcolorgray 4134 1584
   227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1466 a
   Fu(14)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   232 540 a FQ(\300)40 b(noter)f(:)83 b F4(l'instruction)33
   b FO(cycle)g F4(prend)h(les)g(m\352mes)g(argumen)n(ts)f(que)h
   (l'instruction)232 640 y(de)k(la)f(\034n)h(de)f(la)g(b)r(oucle)g
   (couran)n(te.)f(En)i(particulier,)e(si)h(la)g(b)r(oucle)g(s'ac)n
   (h\350v)n(e)f(sur)h(une)232 739 y(instruction)g FO(next)p
   F4(,)f FO(cycle)f F4(ne)j(prend)f(aucun)g(argumen)n(t.)f(Si)i(la)f(b)r
   (oucle)g(s'ac)n(h\350v)n(e)e(sur)232 839 y FO(step)p
   F4(,)25 b FO(cycle)f F4(attend)i(un)h(argumen)n(t)e(qui)h(a)f(la)h
   (m\352me)h(signi\034cation)d(que)i(celui)g(de)g FO(step)p
   F4(.)232 939 y(L'instruction)40 b FO(cycle)f F4(e\033ectue)i(le)f(test)
   h(de)f(\034n)h(de)g(b)r(oucle)f(a)n(v)-5 b(an)n(t)40
   b(et)h(ne)f(b)r(oucle)g(sur)232 1038 y(l'it\351ration)27
   b(suiv)-5 b(an)n(te)27 b(que)g(si)g(la)g(\034n)h(de)g(la)f(b)r(oucle)g
   (n'est)h(pas)e(attein)n(te.)232 1281 y FR(14)p FS(.)p
   FR(1)p FS(.)p FR(2)113 b FS(Boucle)36 b(a)m(v)m(ec)i(compteur)357
   1438 y F4(Ce)19 b(t)n(yp)r(e)g(de)h(b)r(oucle)f(utilise)g(un)g
   (compteur)g(accessible)f(directemen)n(t)h(par)f(une)h(v)-5
   b(ariable)232 1538 y(lo)r(cale.)35 b(Cette)h(v)-5 b(ariable)35
   b(p)r(eut)h(\352tre)g(mo)r(di\034\351e)g(comme)f(toute)h(autre)f(v)-5
   b(ariable,)34 b(aucune)232 1638 y(protection)27 b(n'assuran)n(t)e(son)i
   (in)n(t\351grit\351.)232 1864 y FQ(\300)i(noter)f(:)83
   b F4(l'instruction)23 b FO(for)h F4(cr\351an)n(t)f(une)i(v)-5
   b(ariable)23 b(lo)r(cale,)g(il)i(est)g(p)r(ossible)e(d'utiliser)232
   1964 y(comme)34 b(compteur,)g(une)g(v)-5 b(ariable)33
   b(utilis\351e)i(par)e(ailleurs,)g(cette)i(v)-5 b(ariable)32
   b(n'\351tan)n(t)j(pas)232 2063 y(\351cras\351e,)h(mais)g(simplemen)n(t)
   h(masqu\351e.)g(\300)g(la)g(sortie)f(de)h(la)g(b)r(oucle,)f(le)i
   (compteur)e(est)232 2163 y(p)r(erdu)23 b(et)f(la)g(v)-5
   b(ariable)21 b(masqu\351e)g(retrouv)n(e)f(la)i(v)-5 b(aleur)22
   b(qu'elle)g(a)n(v)-5 b(ait)21 b(a)n(v)-5 b(an)n(t)21
   b(l'initialisation)232 2263 y(de)28 b(la)f(b)r(oucle.)232
   2489 y FQ(E\033et)36 b(de)h(b)s(ord)f(:)82 b F4(il)32
   b(est)g(tout)g(\340)f(fait)h(p)r(ossible)f(d'im)n(briquer)g(plusieurs)f
   (b)r(oucles)i(uti\177)232 2589 y(lisan)n(t)g(le)g(m\352me)g(compteur.)g
   (Cela)f(ne)h(pro)n(v)n(o)r(que)e(aucun)i(dysfonctionnemen)n(t,)f(c)n
   (haque)232 2688 y(compteur)e(\351tan)n(t)g(masqu\351)g(par)f(un)i
   (autre.)f(Seul)g(le)h(compteur)e(couran)n(t)g(sera)g(accessible)232
   2788 y(\340)g(un)f(instan)n(t)g(donn\351.)232 3014 y
   FQ(F)-8 b(or.)16 b(.)f(.\(cycle\).)g(.)h(.next)357 3171
   y F4(Cette)33 b(structure)e(est)i(une)f(b)r(oucle)g(d\351\034nie)h
   (dans)f(laquelle)f(le)i(compteur)f(de)g(b)r(oucle)232
   3271 y FF(nom)c F4(est)f(une)h(v)-5 b(ariable)26 b(lo)r(cale)h(qui)g(p)
   r(eut)h(\352tre)f(\351v)-5 b(alu\351e)27 b(dans)g(la)g(b)r(oucle.)p
   0 TeXcolorgray 0 TeXcolorgray 914 3464 a FF(d\351but)71
   b(\034n)43 b FO(for)g FF(nom)87 b(clause)29 b(b)l(oucle)44
   b FO(next)357 3655 y F4(En)28 b(s\351quence)f(:)p 0 TeXcolorgray
   357 3756 a(\025)p 0 TeXcolorgray 41 w FO(for)f F4(prend)h(deux)h(nom)n
   (bres,)e(en)n(tiers)g(ou)h(r\351els,)f FF(d\351but)i
   F4(et)f FF(\034n)g F4(dans)g(la)g(pile)g(et)h(cr\351e)440
   3856 y(une)g(v)-5 b(ariable)26 b(lo)r(cale)g FF(nom)i
   F4(initialis\351e)e(\340)h(la)h(v)-5 b(aleur)26 b FF(d\351but)14
   b F4(;)p 0 TeXcolorgray 357 3955 a(\025)p 0 TeXcolorgray
   41 w(la)22 b(s\351quence)g(d'ob)5 b(jets)22 b FF(clause)j(b)l(oucle)e
   F4(est)f(\351v)-5 b(alu\351e.)22 b(Si)h FF(nom)f F4(est)h(\351v)-5
   b(alu\351)22 b(dans)g(cette)440 4055 y(s\351quence,)27
   b(il)g(donne)g(la)h(v)-5 b(aleur)26 b(en)i(cours)e(du)i(compteur)f(de)g
   (b)r(oucle)14 b(;)p 0 TeXcolorgray 357 4155 a(\025)p
   0 TeXcolorgray 41 w FO(next)23 b F4(incr\351men)n(te)g(de)h(compteur)g
   (de)g(b)r(oucle)g(d'une)g(unit\351.)h(Si)f(la)g(v)-5
   b(aleur)23 b(du)h(comp\177)440 4254 y(teur)f(d\351passe)g
   FF(\034n)p F4(,)g(l'ex\351cution)g(se)h(p)r(oursuit)f(apr\350s)f
   FO(next)p F4(,)h(la)g(v)-5 b(ariable)22 b(lo)r(cale)h
   FF(nom)440 4354 y F4(\351tan)n(t)j(alors)f(supprim\351e.)h(Dans)g(le)g
   (cas)g(con)n(traire,)e(l'\351tap)r(e)i(pr\351c\351den)n(te)g(se)g
   (r\351p)r(\350te.)232 4580 y FQ(F)-8 b(or.)16 b(.)f(.\(cycle\).)g(.)h
   (.step)357 4737 y F4(\300)32 b(l'instar)e(de)h(la)g(structure)f
   FO(for/next)p F4(,)e(cette)j(b)r(oucle)g(p)r(oss\350de)g(un)g
   (compteur.)f(La)232 4837 y(di\033\351rence)25 b(r\351side)f(dans)g(le)h
   (fait)g(que)g(l'incr\351men)n(t)g(du)g(compteur)f(p)r(eut)i(\352tre)e
   (quelconque.)p 0 TeXcolorgray 0 TeXcolorgray 813 5030
   a FF(d\351but)72 b(\034n)43 b FO(for)f FF(nom)87 b(clause)30
   b(b)l(oucle)87 b(p)l(as)44 b FO(step)357 5221 y F4(En)28
   b(s\351quence)f(:)p 0 TeXcolorgray 357 5322 a(\025)p
   0 TeXcolorgray 41 w FO(for)f F4(prend)h(deux)h(nom)n(bres,)e(en)n
   (tiers)g(ou)h(r\351els,)f FF(d\351but)i F4(et)f FF(\034n)g
   F4(dans)g(la)g(pile)g(et)h(cr\351e)440 5422 y(une)g(v)-5
   b(ariable)26 b(lo)r(cale)g FF(nom)i F4(initialis\351e)e(\340)h(la)h(v)
   -5 b(aleur)26 b FF(d\351but)14 b F4(;)p 0 TeXcolorgray
   1602 5632 a F3(113)p 0 TeXcolorgray eop end
   %%Page: 114 114
   TeXDict begin 114 113 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(114)e F4(\026)j(#)p
   F3(114)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1584 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1466 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1466 a Fu(14)-430 1466
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1466 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(114)1701 b FD(CHAPITRE)29 b FC(14)p FD(.)54 b(BOUCLES)p
   0 TeXcolorgray 0 TeXcolorgray 780 540 a F4(\025)p 0 TeXcolorgray
   41 w(la)22 b(s\351quence)g(d'ob)5 b(jets)22 b FF(clause)j(b)l(oucle)e
   F4(est)f(\351v)-5 b(alu\351e.)22 b(Si)h FF(nom)g F4(est)f(\351v)-5
   b(alu\351)22 b(dans)g(cette)863 640 y(s\351quence,)27
   b(il)h(donne)f(la)g(v)-5 b(aleur)27 b(en)g(cours)f(du)i(compteur)f(de)h
   (b)r(oucle)14 b(;)p 0 TeXcolorgray 780 739 a(\025)p 0
   TeXcolorgray 41 w FO(step)21 b F4(prend)h(un)h(argumen)n(t)e
   FF(p)l(as)h F4(\026)h(en)n(tier)e(ou)h(r\351el)g(\026)g(dans)g(la)g
   (pile)g(et)h(incr\351men)n(te)863 839 y(le)30 b(compteur)f(de)h(b)r
   (oucle)f(de)h(la)f(quan)n(tit\351)g(repr\351sen)n(t\351e)f(par)h
   FF(p)l(as)p F4(.)h(Si)g(la)f(v)-5 b(aleur)29 b(du)863
   939 y(compteur)20 b(est)g(sup)r(\351rieure)e(\340)i FF(\034n)g
   F4(p)r(our)f(un)h(incr\351men)n(t)g(p)r(ositif,)g(ou)g(inf\351rieure)f
   (\340)g FO(fin)863 1038 y F4(p)r(our)27 b(un)h(incr\351men)n(t)e
   (n\351gatif,)h(l'ex\351cution)g(se)g(p)r(oursuit)f(apr\350s)g
   FO(step)p F4(,)g(la)h(v)-5 b(ariable)863 1138 y(lo)r(cale)21
   b FF(nom)h F4(\351tan)n(t)g(alors)e(supprim\351e.)h(Dans)h(le)g(cas)f
   (con)n(traire,)e(l'\351tap)r(e)j(pr\351c\351den)n(te)863
   1238 y(se)28 b(r\351p)r(\350te.)656 1483 y FR(14)p FS(.)p
   FR(1)p FS(.)p FR(3)112 b FS(Exemples)780 1640 y F4(Le)21
   b(programme)e(suiv)-5 b(an)n(t)21 b(illustre)g(le)g(fonctionnemen)n(t)g
   (des)g(fonctions)f FO(cycle)f F4(et)j FO(exit)656 1740
   y F4(dans)27 b(des)g(b)r(oucles.)p 0.5 TeXcolorgray 780
   1890 a FA(0001)p 0 TeXcolorgray 37 w Fs(MAIN)p 0.5 TeXcolorgray
   780 1969 a FA(0002)p 0 TeXcolorgray 37 w Fs(<<)p 0.5
   TeXcolorgray 780 2048 a FA(0003)p 0 TeXcolorgray 178
   w Fs(1)35 b(10)h(for)g(I)p 0.5 TeXcolorgray 780 2127
   a FA(0004)p 0 TeXcolorgray 319 w Fs(if)g(I)f(5)h(same)g(then)h(cycle)f
   (end)p 0.5 TeXcolorgray 780 2206 a FA(0005)p 0 TeXcolorgray
   319 w Fs(if)g(I)f(7)h(>)f(then)i(exit)f(end)p 0.5 TeXcolorgray
   780 2285 a FA(0006)p 0 TeXcolorgray 0.5 TeXcolorgray
   780 2363 a(0007)p 0 TeXcolorgray 319 w Fs(I)g(disp)p
   0.5 TeXcolorgray 780 2442 a FA(0008)p 0 TeXcolorgray
   178 w Fs(next)p 0.5 TeXcolorgray 780 2521 a FA(0009)p
   0 TeXcolorgray 0.5 TeXcolorgray 780 2600 a(0010)p 0 TeXcolorgray
   178 w Fs("FIN")h(disp)p 0.5 TeXcolorgray 780 2679 a FA(0011)p
   0 TeXcolorgray 37 w Fs(>>)780 2838 y F4(Une)26 b(b)r(oucle)e
   (d\351\034nie)h(a)n(v)n(ec)e(compteur)i(est)f(d\351clar\351e)g(\340)g
   (la)h(ligne)f F3(3)p F4(.)g(Cette)i(b)r(oucle)e(cr\351e)656
   2938 y(une)38 b(v)-5 b(ariable)37 b(lo)r(cale)g FO(I)h
   F4(con)n(tenan)n(t)f(le)h(compteur)f(de)h(b)r(oucle.)g(Le)g(pas)g(de)g
   (la)g(b)r(oucle,)656 3037 y(imp)r(os\351)e(par)f(l'instruction)h
   FO(next)f F4(de)i(la)f(ligne)f F3(8)p F4(,)h(est)h(unitaire.)f(Dans)g
   (le)g(corps)f(de)i(la)656 3137 y(b)r(oucle)30 b(se)g(trouv)n(en)n(t)e
   (deux)i(structures)f(de)i(test.)f(La)f(premi\350re,)g(ligne)h
   F3(4)p F4(,)g(in)n(terrompt)f(la)656 3237 y(b)r(oucle)c(en)g(la)g
   (faisan)n(t)f(passer)g(\340)g(l'it\351ration)h(suiv)-5
   b(an)n(te.)24 b(La)h(seconde,)f(ligne)h F3(5)p F4(,)f(force)h(un)g(le)
   656 3336 y(programme)g(\340)i(quitter)g(la)g(b)r(oucle.)p
   0 TeXcolorgray 0 TeXcolorgray 656 3531 a FO(+++RPL/2)40
   b(\(R\))i(version)f(4.0.10)g(\(vendredi)f(05/02/2010,)f(15:27:42)h
   (CET\))656 3631 y(+++Copyright)e(\(C\))43 b(1989)f(\340)h(2009,)e(2010)
   h(BERTRAND)e(Jo\353l)656 3730 y(1)656 3830 y(2)656 3929
   y(3)656 4029 y(4)656 4129 y(6)656 4228 y(7)656 4328 y(FIN)780
   4520 y F4(En)d(rempla\347an)n(t)d(l'instruction)h FO(next)f
   F4(par)h(une)h(instruction)f FO(step)p F4(,)f(il)i(faut)g(p)r(enser)656
   4620 y(\340)i(ra)5 b(jouter)36 b(un)i(argumen)n(t)f(dev)-5
   b(an)n(t)38 b(toutes)g(les)g(o)r(ccurrences)e(de)j(l'instruction)e
   FO(cycle)656 4720 y F4(p)r(ortan)n(t)26 b(sur)h(cette)h(b)r(oucle.)p
   0.5 TeXcolorgray 780 4870 a FA(0001)p 0 TeXcolorgray
   37 w Fs(MAIN)p 0.5 TeXcolorgray 780 4949 a FA(0002)p
   0 TeXcolorgray 37 w Fs(<<)p 0.5 TeXcolorgray 780 5028
   a FA(0003)p 0 TeXcolorgray 178 w Fs(1)35 b(10)h(for)g(I)p
   0.5 TeXcolorgray 780 5106 a FA(0004)p 0 TeXcolorgray
   319 w Fs(//)g(cycle)g(prend)h(maintenant)h(un)e(argument)h(car)g(elle)f
   (renvoie)h(\340)f(step)p 0.5 TeXcolorgray 780 5185 a
   FA(0005)p 0 TeXcolorgray 319 w Fs(if)g(I)f(5)h(same)g(then)h(1)e(cycle)
   i(end)p 0.5 TeXcolorgray 780 5264 a FA(0006)p 0 TeXcolorgray
   319 w Fs(if)f(I)f(7)h(>)f(then)i(exit)f(end)p 0.5 TeXcolorgray
   780 5343 a FA(0007)p 0 TeXcolorgray 0.5 TeXcolorgray
   780 5422 a(0008)p 0 TeXcolorgray 319 w Fs(I)g(disp)p
   0 TeXcolorgray 2026 5632 a F3(114)p 0 TeXcolorgray eop
   end
   %%Page: 115 115
   TeXDict begin 115 114 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(115)e F4(\026)j(#)p
   F3(115)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(14)p
   FD(.)p FC(2)p FD(.)54 b(BOUCLES)27 b(IND\311FINIES)1598
   b F3(115)p .7 TeXcolorgray .7 TeXcolorgray 4134 1584
   227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1466 a
   Fu(14)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   0.5 TeXcolorgray 357 540 a FA(0009)p 0 TeXcolorgray 177
   w Fs(1)36 b(step)p 0.5 TeXcolorgray 357 619 a FA(0010)p
   0 TeXcolorgray 0.5 TeXcolorgray 357 698 a(0011)p 0 TeXcolorgray
   177 w Fs("FIN")h(disp)p 0.5 TeXcolorgray 357 777 a FA(0012)p
   0 TeXcolorgray 36 w Fs(>>)232 1051 y Fy(14)p Fz(.)p Fy(2)130
   b Fz(Boucles)43 b(ind\351\034nies)232 1250 y FR(14)p
   FS(.)p FR(2)p FS(.)p FR(1)113 b FS(While.)18 b(.)h(.rep)s(eat.)g(.)g
   (.end)357 1403 y F4(Cette)i(structure)f(\351v)-5 b(alue)21
   b(it\351rativ)n(emen)n(t)e(une)i(clause)f(test)h(et)g(une)g(clause)f(b)
   r(oucle)h(tan)n(t)232 1502 y(que)28 b(la)f(v)-5 b(aleur)27
   b(ren)n(v)n(o)n(y)n(\351e)d(par)j(la)g(clause)g(test)g(est)h(vraie)e
   (\(non)h(n)n(ulle\).)p 0 TeXcolorgray 0 TeXcolorgray
   852 1685 a FO(while)42 b FF(clause)29 b(test)43 b FO(repeat)e
   FF(clause)30 b(b)l(oucle)43 b FO(end)357 1868 y F4(Lorsque)22
   b(la)h(clause)f(test)i(ren)n(v)n(oie)d(un)j(indicateur)f(binaire)f
   (faux,)h(la)g(clause)g(b)r(oucle)g(est)232 1967 y(ignor\351e)j(et)i
   (l'instruction)f(reprend)f(normalemen)n(t)g(apr\350s)h(l'instruction)f
   FO(end)p F4(.)232 2200 y FR(14)p FS(.)p FR(2)p FS(.)p
   FR(2)113 b FS(Do.)18 b(.)h(.un)m(til.)g(.)f(.end)357
   2353 y F4(Cette)33 b(structure)g(\351v)-5 b(alue)33 b(de)g(mani\350re)f
   (r\351p)r(\351t\351e)h(une)h(clause)e(b)r(oucle)h(et)g(une)h(clause)232
   2452 y(test)28 b(jusqu'\340)f(ce)g(que)h(la)f(v)-5 b(aleur)27
   b(ren)n(v)n(o)n(y)n(\351e)d(par)j(la)g(clause)g(test)g(soit)g(vraie)f
   (\(non)i(n)n(ulle\).)p 0 TeXcolorgray 0 TeXcolorgray
   939 2635 a FO(do)43 b FF(clause)30 b(b)l(oucle)43 b FO(until)f
   FF(clause)30 b(test)42 b FO(end)232 2909 y Fy(14)p Fz(.)p
   Fy(3)130 b Fz(Instruction)44 b(exit)357 3091 y F4(L'instruction)21
   b FO(exit)f F4(con)n(train)n(t)h(le)h(programme)d(\340)j(quitter)g(la)f
   (b)r(oucle)h(en)g(cours)e(d'ex\351\177)232 3191 y(cution,)26
   b(quel)f(que)h(soit)f(son)g(t)n(yp)r(e.)h(Elle)g(p)r(eut)g
   (appara\356tre)d(dans)i(n'imp)r(orte)g(quelle)h(struc\177)232
   3290 y(ture)36 b(de)h(la)f(b)r(oucle)f(ou)h(dans)g(une)g(fonction)g
   (app)r(el\351e)g(depuis)g(le)g(corps)f(de)h(la)g(b)r(oucle.)232
   3390 y(L'ex\351cution)25 b(du)h(programme)e(con)n(tin)n(ue)h
   (normalemen)n(t)f(apr\350s)h(l'instruction)g(de)h(cloture)232
   3490 y(de)i(la)f(b)r(oucle.)p 0 TeXcolorgray 1602 5632
   a F3(115)p 0 TeXcolorgray eop end
   %%Page: 116 116
   TeXDict begin 116 115 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(116)e F4(\026)j(#)p
   F3(116)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1584 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1466 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1466 a Fu(14)-430 1466
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1466 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(116)1701 b FD(CHAPITRE)29 b FC(14)p FD(.)54 b(BOUCLES)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(116)p 0
   TeXcolorgray eop end
   %%Page: 117 117
   TeXDict begin 117 116 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(117)e F4(\026)j(#)p
   F3(117)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1560 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1394 a Fw(15)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1809 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1726 800 4 v 1161 1726 a FU(Con)-5 b(tr\364le)60 b(de)f(l'ex\351cution)
   p 1 TeXcolorgray 0 TeXcolorgray 232 2234 a Fy(15)p Fz(.)p
   Fy(1)130 b Fz(Mo)t(de)43 b(de)g(fonctionnemen)l(t)357
   2419 y F4(L'\351tat)31 b(du)h(syst\350me)g(est)f(assujetti)h(\340)f(un)
   h(certain)f(nom)n(bre)f(d'indicateurs)h(binaires.)232
   2518 y(T)-7 b(ous)28 b(ces)f(indicateurs)g(son)n(t)g(accessibles)f(et)i
   (mo)r(di\034ables)f(soit)g(au)g(tra)n(v)n(ers)f(d'un)i(certain)232
   2618 y(nom)n(bre)f(d'instructions)g(\(formats,)g(mo)r(de)h(angulaire.)
   14 b(.)g(.\))25 b(soit)i(directemen)n(t)h(au)f(tra)n(v)n(ers)232
   2718 y(des)h(instructions)e FO(cf)h F4(et)h FO(sf)p F4(.)232
   2959 y FR(15)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Indicateurs)357
   3116 y F4(Le)20 b(RPL/)p F3(2)f F4(p)r(oss\350de)g(soixan)n(te-quatre)d
   (indicateurs)j(binaires)f(\026)i(n)n(um\351rot\351)f(de)h
   F3(1)f F4(\340)h F3(64)232 3215 y F4(\026)g(don)n(t)g(la)f(plupart)h
   (son)n(t)f(laiss\351s)f(\340)i(la)f(discr\351tion)g(de)g
   (l'utilisateur.)h(Cep)r(endan)n(t,)f(certains)232 3315
   y(d'en)n(tre)24 b(eux)h(conditionnen)n(t)f(le)g(fonctionnemen)n(t)g(du)
   h(s\351quenceur.)e(La)h(signi\034cation)f(des)232 3414
   y(indicateurs)k(binaires)f(et)i(leurs)f(v)-5 b(aleurs)26
   b(par)h(d\351faut)g(se)g(trouv)n(en)n(t)g(au)g(tableau)g
   F3(15)p F4(.)p F3(1)p F4(.)232 3656 y FR(15)p FS(.)p
   FR(1)p FS(.)p FR(2)113 b FS(Manipulation)232 3813 y FQ(A\033ectations)
   357 3969 y F4(Il)27 b(existe)f(deux)h(instructions)e(simples)i(p)r
   (ermettan)n(t)f(d'a\033ecter)g(un)h(\351tat)g(\026)f(arm\351)g(ou)232
   4069 y(d\351asrm\351)h(\026)g(\340)g(un)h(indicateur)f(binaire)f(:)p
   0 TeXcolorgray 357 4170 a(\025)p 0 TeXcolorgray 41 w
   FO(cf)21 b F4(:)g(cette)h(instruction)f(p)r(ermet)g(de)h(d\351sarmer)d
   (un)j(indicateur)f(binaire.)f(Elle)i(prend)440 4270 y(un)29
   b(argumen)n(t)f(en)n(tier)h(dans)g(la)f(pile)i(corresp)r(ondan)n(t)c
   (au)j(n)n(um\351ro)f(de)i(l'indicateur)440 4369 y(\340)d(d\351sarmer.)p
   0 TeXcolorgray 357 4469 a(\025)p 0 TeXcolorgray 41 w
   FO(sf)j F4(:)h(le)f(fonctionnemen)n(t)h(de)f(cette)h(instruction)f(est)
   h(en)g(tout)f(p)r(oin)n(t)h(comparable)440 4568 y(au)i(fonctionnemen)n
   (t)g(de)g(l'instruction)f FO(cf)h F4(si)g(ce)g(n'est)g(qu'elle)g(p)r
   (ermet)g(d'armer)440 4668 y(un)28 b(indicateur.)p 0 TeXcolorgray
   0 TeXcolorgray 1104 4868 4 100 v 1307 4838 a FK(\000)-15
   b(!)p 1490 4868 V 1013 4938 a FJ(1)p 1104 4968 V 102
   w FN(n)123 b FO(sf)p 1490 4968 V 1621 4889 a F4(ou)p
   1877 4868 V 2080 4838 a FK(\000)-15 b(!)p 2263 4868 V
   1786 4938 a FJ(1)p 1877 4968 V 102 w FN(n)123 b FO(cf)p
   2263 4968 V 357 5123 a F4(Il)38 b(est)g(p)r(ossible)g(de)g(manipuler)g
   (sim)n(ultan\351men)n(t)f(plusieurs)h(indicateurs,)f(v)n(oire)f(la)232
   5223 y(totalit\351,)k(gr\342ce)f(aux)g(instructions)g
   FO(rclf)g F4(et)i FO(stof)p F4(.)d(L'instruction)i FO(rclf)e
   F4(ren)n(v)n(oie)h(un)232 5322 y(en)n(tier)28 b(binaire)e(de)i(soixan)n
   (te-quatre)c(bits)k(repr\351sen)n(tan)n(t)e(les)h(\351tats)h(des)f
   (soixan)n(te-quatre)232 5422 y(indicateurs)33 b(binaires,)f
   (l'indicateur)g(binaire)h F3(1)g F4(corresp)r(ondan)n(t)d(au)j(bit)h
   (de)g(plus)f(faible)p 0 TeXcolorgray 1602 5632 a F3(117)p
   0 TeXcolorgray eop end
   %%Page: 118 118
   TeXDict begin 118 117 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(118)e F4(\026)j(#)p
   F3(118)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1659 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1540 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1540 a Fu(15)-430 1540
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1540 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(118)859 b FD(CHAPITRE)29 b FC(15)p FD(.)54 b(CONTR)n(\324LE)27
   b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 0 TeXcolorgray
   656 1371 2865 4 v 656 1471 4 100 v 709 1441 a FQ(Indicateurs)p
   1227 1471 V 103 w(Signi\034cation)p 2522 1471 V 840 w(V)-8
   b(aleurs)31 b(par)h(d\351faut)p 3517 1471 V 656 1474
   17 4 v 656 1494 V 656 1474 V 656 1494 V 672 1474 V 672
   1494 V 689 1474 V 689 1494 V 706 1474 V 706 1494 V 722
   1474 V 722 1494 V 739 1474 V 739 1494 V 756 1474 V 756
   1494 V 772 1474 V 772 1494 V 789 1474 V 789 1494 V 805
   1474 V 805 1494 V 822 1474 V 822 1494 V 839 1474 V 839
   1494 V 855 1474 V 855 1494 V 872 1474 V 872 1494 V 888
   1474 V 888 1494 V 905 1474 V 905 1494 V 922 1474 V 922
   1494 V 938 1474 V 938 1494 V 955 1474 V 955 1494 V 971
   1474 V 971 1494 V 988 1474 V 988 1494 V 1005 1474 V 1005
   1494 V 1021 1474 V 1021 1494 V 1038 1474 V 1038 1494
   V 1054 1474 V 1054 1494 V 1071 1474 V 1071 1494 V 1088
   1474 V 1088 1494 V 1104 1474 V 1104 1494 V 1121 1474
   V 1121 1494 V 1137 1474 V 1137 1494 V 1154 1474 V 1154
   1494 V 1171 1474 V 1171 1494 V 1187 1474 V 1187 1494
   V 1204 1474 V 1204 1494 V 1214 1474 V 1214 1494 V 1230
   1474 V 1230 1494 V 1230 1474 V 1230 1494 V 1247 1474
   V 1247 1494 V 1263 1474 V 1263 1494 V 1280 1474 V 1280
   1494 V 1296 1474 V 1296 1494 V 1313 1474 V 1313 1494
   V 1330 1474 V 1330 1494 V 1346 1474 V 1346 1494 V 1363
   1474 V 1363 1494 V 1379 1474 V 1379 1494 V 1396 1474
   V 1396 1494 V 1413 1474 V 1413 1494 V 1429 1474 V 1429
   1494 V 1446 1474 V 1446 1494 V 1463 1474 V 1463 1494
   V 1479 1474 V 1479 1494 V 1496 1474 V 1496 1494 V 1512
   1474 V 1512 1494 V 1529 1474 V 1529 1494 V 1546 1474
   V 1546 1494 V 1562 1474 V 1562 1494 V 1579 1474 V 1579
   1494 V 1595 1474 V 1595 1494 V 1612 1474 V 1612 1494
   V 1629 1474 V 1629 1494 V 1645 1474 V 1645 1494 V 1662
   1474 V 1662 1494 V 1678 1474 V 1678 1494 V 1695 1474
   V 1695 1494 V 1712 1474 V 1712 1494 V 1728 1474 V 1728
   1494 V 1745 1474 V 1745 1494 V 1761 1474 V 1761 1494
   V 1778 1474 V 1778 1494 V 1795 1474 V 1795 1494 V 1811
   1474 V 1811 1494 V 1828 1474 V 1828 1494 V 1844 1474
   V 1844 1494 V 1861 1474 V 1861 1494 V 1878 1474 V 1878
   1494 V 1894 1474 V 1894 1494 V 1911 1474 V 1911 1494
   V 1927 1474 V 1927 1494 V 1944 1474 V 1944 1494 V 1961
   1474 V 1961 1494 V 1977 1474 V 1977 1494 V 1994 1474
   V 1994 1494 V 2010 1474 V 2010 1494 V 2027 1474 V 2027
   1494 V 2044 1474 V 2044 1494 V 2060 1474 V 2060 1494
   V 2077 1474 V 2077 1494 V 2093 1474 V 2093 1494 V 2110
   1474 V 2110 1494 V 2127 1474 V 2127 1494 V 2143 1474
   V 2143 1494 V 2160 1474 V 2160 1494 V 2176 1474 V 2176
   1494 V 2193 1474 V 2193 1494 V 2210 1474 V 2210 1494
   V 2226 1474 V 2226 1494 V 2243 1474 V 2243 1494 V 2260
   1474 V 2260 1494 V 2276 1474 V 2276 1494 V 2293 1474
   V 2293 1494 V 2309 1474 V 2309 1494 V 2326 1474 V 2326
   1494 V 2343 1474 V 2343 1494 V 2359 1474 V 2359 1494
   V 2376 1474 V 2376 1494 V 2392 1474 V 2392 1494 V 2409
   1474 V 2409 1494 V 2426 1474 V 2426 1494 V 2442 1474
   V 2442 1494 V 2459 1474 V 2459 1494 V 2475 1474 V 2475
   1494 V 2492 1474 V 2492 1494 V 2509 1474 V 2509 1494
   V 2509 1474 V 2509 1494 V 2525 1474 V 2525 1494 V 2525
   1474 V 2525 1494 V 2542 1474 V 2542 1494 V 2559 1474
   V 2559 1494 V 2575 1474 V 2575 1494 V 2592 1474 V 2592
   1494 V 2608 1474 V 2608 1494 V 2625 1474 V 2625 1494
   V 2642 1474 V 2642 1494 V 2658 1474 V 2658 1494 V 2675
   1474 V 2675 1494 V 2692 1474 V 2692 1494 V 2708 1474
   V 2708 1494 V 2725 1474 V 2725 1494 V 2741 1474 V 2741
   1494 V 2758 1474 V 2758 1494 V 2775 1474 V 2775 1494
   V 2791 1474 V 2791 1494 V 2808 1474 V 2808 1494 V 2824
   1474 V 2824 1494 V 2841 1474 V 2841 1494 V 2858 1474
   V 2858 1494 V 2874 1474 V 2874 1494 V 2891 1474 V 2891
   1494 V 2907 1474 V 2907 1494 V 2924 1474 V 2924 1494
   V 2941 1474 V 2941 1494 V 2957 1474 V 2957 1494 V 2974
   1474 V 2974 1494 V 2990 1474 V 2990 1494 V 3007 1474
   V 3007 1494 V 3024 1474 V 3024 1494 V 3040 1474 V 3040
   1494 V 3057 1474 V 3057 1494 V 3073 1474 V 3073 1494
   V 3090 1474 V 3090 1494 V 3107 1474 V 3107 1494 V 3123
   1474 V 3123 1494 V 3140 1474 V 3140 1494 V 3156 1474
   V 3156 1494 V 3173 1474 V 3173 1494 V 3190 1474 V 3190
   1494 V 3206 1474 V 3206 1494 V 3223 1474 V 3223 1494
   V 3239 1474 V 3239 1494 V 3256 1474 V 3256 1494 V 3273
   1474 V 3273 1494 V 3289 1474 V 3289 1494 V 3306 1474
   V 3306 1494 V 3322 1474 V 3322 1494 V 3339 1474 V 3339
   1494 V 3356 1474 V 3356 1494 V 3372 1474 V 3372 1494
   V 3389 1474 V 3389 1494 V 3405 1474 V 3405 1494 V 3422
   1474 V 3422 1494 V 3439 1474 V 3439 1494 V 3455 1474
   V 3455 1494 V 3472 1474 V 3472 1494 V 3489 1474 V 3489
   1494 V 3504 1474 V 3504 1494 V 656 1594 4 100 v 832 1564
   a F3(1)c F4(\340)f F3(30)p 1227 1594 V 225 w F4(aucune)g
   (signi\034cation)p 2522 1594 V 861 w(d\351sarm\351s)p
   3517 1594 V 656 1597 2865 4 v 656 1697 4 100 v 902 1667
   a F3(31)p 1227 1697 V 294 w F4(pile)g FF(last)h F4(activ)n(e)p
   2522 1697 V 773 w(arm\351)f(en)g(mo)r(de)h(in)n(teractif,)p
   3517 1697 V 656 1796 V 1227 1796 V 2522 1796 V 2765 1766
   a(d\351sarm\351)e(sinon)p 3517 1796 V 656 1800 2865 4
   v 656 1899 4 100 v 902 1869 a F3(32)p 1227 1899 V 294
   w F4(impression)g(automatique)p 2522 1899 V 727 w(d\351sarm\351)p
   3517 1899 V 656 1902 2865 4 v 656 2102 4 200 v 902 1972
   a F3(33)p 1227 2102 V 294 w F4(retour)k(\340)h(la)g(ligne)g
   (automatique)f(in\177)1280 2072 y(v)-5 b(alid\351)p 2522
   2102 V 2873 1972 a(d\351sarm\351)p 3517 2102 V 656 2105
   2865 4 v 656 2205 4 100 v 902 2175 a F3(34)p 1227 2205
   V 294 w F4(r\351serv)n(\351)p 2522 2205 V 1341 w(d\351sarm\351)p
   3517 2205 V 656 2208 2865 4 v 656 2407 4 200 v 902 2278
   a F3(35)p 1227 2407 V 294 w F4(\351v)g(aluation)37 b(sym)n(b)r(olique)g
   (des)i(cons-)1280 2377 y(tan)n(tes)p 2522 2407 V 2931
   2278 a(arm\351)p 3517 2407 V 656 2411 2865 4 v 656 2610
   4 200 v 902 2480 a F3(36)p 1227 2610 V 294 w F4(\351v)-5
   b(aluation)44 b(sym)n(b)r(olique)h(des)g(fonc\177)1280
   2580 y(tions)p 2522 2610 V 2931 2480 a(arm\351)p 3517
   2610 V 656 2613 2865 4 v 656 2812 4 200 v 812 2683 a
   F3(37)26 b F4(\340)h F3(42)p 1227 2812 V 205 w F4(taille)k(des)g(en)n
   (tiers)f(binaires,)h(de)g F3(1)g F4(\340)1280 2783 y
   F3(64)p F4(,)26 b(bit)i(de)g(p)r(oids)f(faible)g(en)h(t\352te)p
   2522 2812 V 2915 2683 a(arm\351s)p 3517 2812 V 656 2816
   2865 4 v 656 2915 4 100 v 812 2885 a F3(43)e F4(\340)h
   F3(44)p 1227 2915 V 205 w F4(base)g(de)g(n)n(um\351rotation)f(binaire)p
   2522 2915 V 518 w(d\351sarm\351s)p 3517 2915 V 656 2919
   2865 4 v 656 3018 4 100 v 902 2988 a F3(45)p 1227 3018
   V 294 w F4(a\036c)n(hage)g(m)n(ultiligne)p 2522 3018
   V 950 w(arm\351)p 3517 3018 V 656 3022 2865 4 v 656 3121
   4 100 v 812 3091 a F3(46)g F4(\340)h F3(47)p 1227 3121
   V 205 w F4(r\351serv)n(\351s)p 2522 3121 V 1292 w(d\351sarm\351s)p
   3517 3121 V 656 3125 2865 4 v 656 3324 4 200 v 902 3194
   a F3(48)p 1227 3324 V 294 w F4(virgule)51 b(comme)h(s\351parateur)e
   (d\351ci\177)1280 3294 y(mal)p 2522 3324 V 2873 3194
   a(d\351sarm\351)p 3517 3324 V 656 3327 2865 4 v 656 3427
   4 100 v 812 3397 a F3(49)26 b F4(\340)h F3(50)p 1227
   3427 V 205 w F4(format)g(des)g(nom)n(bres)p 2522 3427
   V 860 w(d\351sarm\351s)p 3517 3427 V 656 3430 2865 4
   v 656 3530 4 100 v 902 3500 a F3(51)p 1227 3530 V 294
   w F4(tonalit\351)p 2522 3530 V 1316 w(d\351sarm\351)p
   3517 3530 V 656 3533 2865 4 v 656 3732 4 200 v 902 3603
   a F3(52)p 1227 3732 V 294 w F4(mise)i(\340)f(jour)h(automatique)e(des)i
   (gra\177)1280 3702 y(phiques)e(d\351sactiv)n(\351e)p
   2522 3732 V 2857 3603 a(d\351sactiv)n(\351)p 3517 3732
   V 656 3736 2865 4 v 656 3935 4 200 v 812 3805 a F3(53)f
   F4(\340)h F3(56)p 1227 3935 V 205 w F4(nom)n(bre)52 b(de)g(c)n
   (hi\033res)h(signi\034catifs,)1280 3905 y(bit)28 b(de)f(p)r(oids)h
   (faible)f(en)g(t\352te)p 2522 3935 V 2857 3805 a(d\351sarm\351s)p
   3517 3935 V 656 3938 2865 4 v 656 4038 4 100 v 812 4008
   a F3(57)f F4(\340)h F3(59)p 1227 4038 V 205 w F4(r\351serv)n(\351s)p
   2522 4038 V 1292 w(d\351sarm\351s)p 3517 4038 V 656 4041
   2865 4 v 656 4240 4 200 v 902 4111 a F3(60)p 1227 4240
   V 294 w F4(radian)c(comme)h(unit\351)h(d'angle)e(p)r(our)1280
   4210 y(les)k(calculs)g(en)g(r\351els)p 2522 4240 V 2931
   4111 a(arm\351)p 3517 4240 V 656 4244 2865 4 v 656 4343
   4 100 v 812 4313 a F3(61)f F4(\340)h F3(64)p 1227 4343
   V 205 w F4(r\351serv)n(\351s)p 2522 4343 V 1292 w(d\351sarm\351s)p
   3517 4343 V 656 4347 2865 4 v 0 TeXcolorgray 1167 4495
   a FV(T)-7 b(able)28 b F3(15)p F4(.)p F3(1)e F4(\025)h(Signi\034cation)f
   (des)i(indicateurs)e(binaires)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 2026 5632 a F3(118)p 0 TeXcolorgray eop
   end
   %%Page: 119 119
   TeXDict begin 119 118 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(119)e F4(\026)j(#)p
   F3(119)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(15)p
   FD(.)p FC(2)p FD(.)54 b(EX\311CUTION)28 b(NORMALE)1539
   b F3(119)p .7 TeXcolorgray .7 TeXcolorgray 4134 1659
   227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1540 a
   Fu(15)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   232 540 a F4(de)33 b(l'en)n(tier)e(binaire.)h(R\351cipro)r(quemen)n(t,)
   f(l'instruction)g FO(stof)g F4(fait)i(corresp)r(ondre)c(l'\351tat)232
   640 y(des)23 b(soixan)n(te-quatre)d(indicateurs)i(binaires)g(a)n(v)n
   (ec)f(les)i(bits)g(d'un)h(en)n(tier)e(binaire)g(pris)h(\340)f(la)232
   739 y(base)k(de)h(la)f(pile.)h(Un)g(bit)g(de)f(v)-5 b(aleur)26
   b(\023)h F3(0)f F4(\024)h(d\351sarme)e(l'indicateur)h(corresp)r(ondan)n
   (t)e(alors)232 839 y(qu'un)h(bit)g(\023)g F3(1)g F4(\024)f(l'arme.)g
   (Le)h(bit)g(de)f(p)r(oids)h(le)g(plus)f(faible)h(corresp)r(ond)d(\340)i
   (l'indicateur)g F3(1)p F4(.)357 939 y(Ainsi,)i(il)g(est)g(ais\351)f(de)
   h(sauv)n(egarder)c(l'\351tat)k(du)g(syst\350me)f(par)g(un)i(app)r(el)e
   (\340)h(la)f(fonction)232 1038 y FO(rclf)h F4(puis)i(de)g(le)f
   (r\351tablir)f(ult\351rieuremen)n(t)h(gr\342ce)e(\340)i
   FO(stof)p F4(.)p 0 TeXcolorgray 0 TeXcolorgray 994 1241
   4 100 v 1167 1211 a FK(\000)-14 b(!)p 1371 1241 V 903
   1311 a FJ(1)p 994 1340 V 202 w FO(rclf)p 1371 1340 V
   101 w F4(#)p FN(n)1621 1262 y F4(ou)p 1877 1241 V 2169
   1211 a FK(\000)g(!)p 2373 1241 V 1786 1311 a FJ(1)p 1877
   1340 V 102 w F4(#)p FN(n)100 b FO(stof)p 2373 1340 V
   232 1537 a FQ(\300)29 b(noter)f(:)82 b F4(la)24 b(longueur)f(des)h(en)n
   (tiers)g(binaires)f(est)h(soumise)g(\340)g(un)h(param\350tre)d(sp)r
   (\351ci\034\351)232 1636 y(par)k(la)g(commande)g FO(stws)p
   F4(.)f(La)g(repr\351sen)n(tation)f(in)n(terne)i(de)h(l'en)n(tier)f
   (comp)r(orte)f(toujours)232 1736 y(soixan)n(te-quatre)19
   b(bits,)i(m\352me)h(si)f(un)g(certain)g(nom)n(bre)f(d'en)n(tre)h(eux)g
   (ne)h(son)n(t)e(pas)h(a\036c)n(h\351s.)232 1951 y FQ(T)-8
   b(ests)357 2104 y F4(Plusieurs)34 b(instructions)f(p)r(ermetten)n(t)i
   (de)f(tester)g(et)g(de)h(mo)r(di\034er)f(si)g(n\351cessaire)e(les)232
   2204 y(indicateurs)27 b(binaires)f(:)p 0 TeXcolorgray
   357 2303 a(\025)p 0 TeXcolorgray 41 w FO(fc?)i F4(ren)n(v)n(oie)g(la)g
   (v)-5 b(aleur)29 b(vraie)f(si)h(l'indicateur)g(est)g(d\351sarm\351)f
   (et)i(faux)f(dans)f(le)i(cas)440 2403 y(con)n(traire)14
   b(;)p 0 TeXcolorgray 357 2503 a(\025)p 0 TeXcolorgray
   41 w FO(fs?)37 b F4(ren)n(v)n(oie)f(la)i(v)-5 b(aleur)38
   b(vraie)e(si)j(l'indicateur)e(est)h(arm\351)f(et)i(faux)f(dans)f(le)i
   (cas)440 2602 y(con)n(traire)14 b(;)p 0 TeXcolorgray
   357 2702 a(\025)p 0 TeXcolorgray 41 w FO(fc?c)24 b F4(ren)n(v)n(oie)g
   (la)i(v)-5 b(aleur)25 b(vraie)g(si)h(l'indicateur)f(est)h
   (d\351sarm\351)e(et)j(faux)e(dans)h(le)g(cas)440 2801
   y(con)n(traire.)f(L'indicateur)i(est)g(d\351sarm\351)f(dans)h(le)h
   (m\352me)f(temps)14 b(;)p 0 TeXcolorgray 357 2901 a(\025)p
   0 TeXcolorgray 41 w FO(fc?s)24 b F4(ren)n(v)n(oie)g(la)i(v)-5
   b(aleur)25 b(vraie)g(si)h(l'indicateur)f(est)h(d\351sarm\351)e(et)j
   (faux)e(dans)h(le)g(cas)440 3001 y(con)n(traire.)f(L'indicateur)i(est)g
   (arm\351)g(dans)g(le)g(m\352me)h(temps)14 b(;)p 0 TeXcolorgray
   357 3100 a(\025)p 0 TeXcolorgray 41 w FO(fs?c)33 b F4(ren)n(v)n(oie)g
   (la)i(v)-5 b(aleur)34 b(vraie)f(si)i(l'indicateur)f(est)h(arm\351)f(et)
   h(faux)g(dans)f(le)h(cas)440 3200 y(con)n(traire.)25
   b(L'indicateur)i(est)g(d\351sarm\351)f(dans)h(le)h(m\352me)f(temps)14
   b(;)p 0 TeXcolorgray 357 3300 a(\025)p 0 TeXcolorgray
   41 w FO(fs?s)33 b F4(ren)n(v)n(oie)g(la)i(v)-5 b(aleur)34
   b(vraie)f(si)i(l'indicateur)f(est)h(arm\351)f(et)h(faux)g(dans)f(le)h
   (cas)440 3399 y(con)n(traire.)25 b(L'indicateur)i(est)g(arm\351)g(dans)
   g(le)g(m\352me)h(temps.)p 0 TeXcolorgray 0 TeXcolorgray
   821 3586 V 1093 3556 a FK(\000)-14 b(!)p 1277 3586 V
   730 3656 a FJ(1)p 821 3686 V 103 w F4(#)p FN(n)101 b
   FO(fc?)p 1277 3686 V 103 w FN(n)p 2041 3586 V 2312 3556
   a FK(\000)-14 b(!)p 2496 3586 V 1949 3656 a FJ(1)p 2041
   3686 V 103 w F4(#)p FN(n)101 b FO(fs?)p 2496 3686 V 103
   w FN(n)p 0 TeXcolorgray 0 TeXcolorgray 781 3872 V 1073
   3842 a FK(\000)-14 b(!)p 1277 3872 V 690 3942 a FJ(1)p
   781 3972 V 102 w F4(#)p FN(n)100 b FO(fc?c)p 1277 3972
   V 101 w FN(n)p 2041 3872 V 2333 3842 a FK(\000)-15 b(!)p
   2537 3872 V 1949 3942 a FJ(1)p 2041 3972 V 103 w F4(#)p
   FN(n)99 b FO(fs?c)p 2537 3972 V 102 w FN(n)p 0 TeXcolorgray
   0 TeXcolorgray 781 4158 V 1073 4128 a FK(\000)-14 b(!)p
   1277 4158 V 690 4228 a FJ(1)p 781 4258 V 102 w F4(#)p
   FN(n)100 b FO(fc?s)p 1277 4258 V 101 w FN(n)p 2041 4158
   V 2333 4128 a FK(\000)-15 b(!)p 2537 4158 V 1949 4228
   a FJ(1)p 2041 4258 V 103 w F4(#)p FN(n)99 b FO(fs?s)p
   2537 4258 V 102 w FN(n)232 4473 y Fy(15)p Fz(.)p Fy(2)130
   b Fz(Ex\351cution)44 b(normale)232 4671 y FR(15)p FS(.)p
   FR(2)p FS(.)p FR(1)113 b FS(Retour)36 b(an)m(ticip)s(\351)357
   4824 y F4(Une)22 b(d\351\034nition)f(utilisateur)g(est)h(une)g
   (s\351quence)e(d'instructions)h(regroup)r(\351e)f(dans)h(une)232
   4924 y(expression)c(en)i(notation)e(p)r(olonaise)g(in)n(v)n(erse.)h
   (Une)g(d\351\034nition)h(se)f(termine)h(naturellemen)n(t)232
   5023 y(\340)g(la)f(\034n)h(de)f(l'expression)f(et)i(retourne)e(\340)h
   (l'ex\351cution)g(de)g(l'instruction)g(suiv)-5 b(an)n(t)18
   b(son)g(app)r(el.)232 5123 y(Il)32 b(est)g(n\351anmoins)f(p)r(ossible)g
   (d'an)n(ticip)r(er)g(ce)h(retour)e(par)h(l'instruction)g
   FO(return)p F4(.)f(Cette)232 5223 y(instruction)24 b(ren)n(v)n(oie)e
   (\340)h(la)h(routine)f(app)r(elan)n(te)h(ou,)f(s'il)h(s'agit)f(de)h(la)
   g(d\351\034nition)g(principal)232 5322 y(d'un)32 b(programme,)c(au)i
   (syst\350me)g(d'exploitation.)g(Cette)h(instruction)f(ne)h(prend)f
   (aucun)232 5422 y(argumen)n(t)d(et)g(p)r(eut)h(\034gurer)e(\340)h
   (n'imp)r(orte)h(quel)f(endroit)g(du)h(co)r(de)f(ex\351cutable.)p
   0 TeXcolorgray 1602 5632 a F3(119)p 0 TeXcolorgray eop
   end
   %%Page: 120 120
   TeXDict begin 120 119 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(120)e F4(\026)j(#)p
   F3(120)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1659 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1540 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1540 a Fu(15)-430 1540
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1540 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(120)859 b FD(CHAPITRE)29 b FC(15)p FD(.)54 b(CONTR)n(\324LE)27
   b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 1875 557 4 100 v 2092 527 a FK(\000)-15
   b(!)p 2339 557 V 1784 627 a FJ(1)p 1875 656 V 202 w FO(return)p
   2339 656 V 780 789 a F4(L'instruction)22 b(de)h(retour)e(an)n(ticip)r
   (\351)h(pro)n(v)n(o)r(que)f(une)h(analyse)f(sans)h(ex\351cution)g(de)h
   (tous)656 889 y(les)k(atomes)g(\034guran)n(t)g(en)n(tre)g
   FO(return)f F4(et)i(la)f(\034n)h(de)g(la)g(d\351\034nition)g(couran)n
   (te)e(car)h(elle)g(doit)656 988 y(rendre)h(la)h(main)g(\340)h(la)f
   (d\351\034nition)g(app)r(elan)n(te)f(et)i(garder)d(la)i(pile)h
   (syst\350me)f(dans)g(un)g(\351tat)656 1088 y(coh\351ren)n(t.)h
   (L'utilisation)h(de)h FO(return)d F4(n'est)j(donc)g(pas)f(aussi)f
   (e\036cace)h(que)h(l'utilisation)656 1188 y(d'une)c(structure)e(de)i
   (con)n(tr\364le)d(de)j(t)n(yp)r(e)g FO(if/then/end)p
   F4(.)656 1417 y FR(15)p FS(.)p FR(2)p FS(.)p FR(2)112
   b FS(Abandon)780 1570 y F4(Un)28 b(programme)c(s'arr\352te)h
   (naturellemen)n(t)g(lorsqu'il)h(attein)n(t)g(la)h(\034n)g(de)f(sa)g
   (d\351\034nition)656 1670 y(principale.)33 b(\300)i(la)f(\034n)h(de)g
   (celle-ci,)f(il)g(signale)g(son)g(ac)n(hev)n(emen)n(t)f(\340)h(tous)g
   (ses)g(pro)r(cessus)656 1770 y(\034ls,)29 b(attend)g(leur)f(\034n)h(et)
   g(rend)g(la)f(main)h(au)f(syst\350me)h(d'exploitation.)e(En)j(aucun)e
   (cas,)g(il)656 1869 y(n'attend)f(la)h(\034n)f(normale)f(de)i(ses)f
   (\034ls.)780 1969 y(Il)22 b(existe)e(deux)i(instructions)e(p)r(our)g
   (d\351roger)f(\340)i(cette)g(r\350gle.)f(La)h(premi\350re,)f
   FO(abort)f F4(pro\177)656 2068 y(v)n(o)r(que)g(un)h(arr\352t)e(du)i
   (programme)d(en)j(cours.)e(Quel)h(que)h(soit)f(le)h(pro)r(cessus)e(du)i
   (programme)656 2168 y(RPL/)p F3(2)31 b F4(ex\351cutan)n(t)h
   (l'instruction)f FO(abort)p F4(,)f(c)n(hacun)i(des)f(pro)r(cessus)g(du)
   h(programme)e(re\177)656 2268 y(\347oit)e(une)h(requ\352te)e
   (d'arr\352t.)g(Ces)h(requ\352tes)g(d'arr\352t)f(son)n(t)h(honor\351es)e
   (imm\351diatemen)n(t)j(ou)656 2367 y(en)20 b(temps)g(di\033\351r\351)f
   (si)h(un)g(blo)r(c)g(de)g(con)n(tr\364le)e(de)i(requ\352te)f
   (d'arr\352t)f(est)i(install\351)f(dans)g(l'un)h(des)656
   2467 y(pro)r(cessus)27 b(\340)i(l'aide)g(des)g(instructions)g
   FO(cstop)e F4(et)i FO(rstop)p F4(.)f(Lorsque)f(toutes)i(les)g
   (requ\352tes)656 2567 y(d'arr\352t)d(son)n(t)i(trait\351es,)f(le)h
   (programme)d(couran)n(t)i(s'ac)n(h\350v)n(e.)f(\300)i(l'instar)f(de)h
   (l'instruction)656 2666 y FO(return)p F4(,)d(la)i(requ\352te)g
   (d'arr\352t)f(p)r(eut)i(appara\356tre)d(n'imp)r(orte)i(o\371)g(dans)g
   (un)h(programme.)780 2766 y(Lorsque)f(le)h(RPL/)p F3(2)f
   F4(re\347oit)g(le)h(signal)e FO(SIGINT)g F4(\026)i(g\351n\351ralamen)n
   (t)e(con)n(tr\364le+C)f(sous)656 2865 y(Unix)20 b(\026,)g(il)g(app)r
   (elle)g(l'instruction)f FO(abort)f F4(\340)i(la)g(\034n)g(de)g(l'\351v)
   -5 b(aluation)19 b(de)h(l'atome)f(en)i(cours.)656 2965
   y(L'ex\351cution)26 b(de)i(l'instruction)f FO(abort)e
   F4(est)j(soumis)e(aux)h(m\352mes)h(r\350gles)e(de)h(traitemen)n(t.)p
   0 TeXcolorgray 0 TeXcolorgray 1897 3156 V 2092 3126 a
   FK(\000)-15 b(!)p 2317 3156 V 1806 3226 a FJ(1)p 1897
   3256 V 202 w FO(abort)p 2317 3256 V 656 3450 a FQ(\300)24
   b(noter)g(:)82 b F4(comme)20 b FO(abort)f F4(en)n(v)n(oie)g(une)i
   (requ\352te)f(d'arr\352t)f(\340)h(tous)g(les)h(pro)r(cessus)d(du)j
   (pro\177)656 3550 y(gramme)30 b(et)i(attend)f(leur)g(ac)n(h\350v)n
   (emen)n(t,)g(cette)g(instruction)g(p)r(eut)h(ne)g(jamais)f(s'ac)n(hev)n
   (er)656 3650 y(si)25 b(l'un)h(des)f(pro)r(cessus)f(du)i(programme)d
   (n'honore)h(pas)g(la)h(requ\352te)g(d'arr\352t.)f(En)i(particu\177)656
   3749 y(lier,)i(le)g(programme)e(suiv)-5 b(an)n(t)28 b(ne)g(s'ac)n
   (h\350v)n(e)f(jamais)g(car)h(le)g(pro)r(cessus)f(\034ls)h(n'honore)f
   (pas)656 3849 y(la)33 b(requ\352te)g(d'arr\352t)f(qui)i(est)g(temp)r
   (oris\351e)f(par)f(l'instruction)h FO(cstop)f F4(de)i(la)f(ligne)g
   F3(10)g F4(et)656 3948 y(jamais)27 b(trait\351e.)p 0.5
   TeXcolorgray 780 4099 a FA(0001)p 0 TeXcolorgray 37 w
   Fs(MAIN)p 0.5 TeXcolorgray 780 4178 a FA(0002)p 0 TeXcolorgray
   37 w Fs(<<)p 0.5 TeXcolorgray 780 4256 a FA(0003)p 0
   TeXcolorgray 178 w Fs('PROCESSUS_FILS')40 b(detach)p
   0.5 TeXcolorgray 780 4335 a FA(0004)p 0 TeXcolorgray
   178 w Fs(10)c(wait)p 0.5 TeXcolorgray 780 4414 a FA(0005)p
   0 TeXcolorgray 178 w Fs(abort)p 0.5 TeXcolorgray 780
   4493 a FA(0006)p 0 TeXcolorgray 37 w Fs(>>)p 0.5 TeXcolorgray
   780 4572 a FA(0007)p 0 TeXcolorgray 0.5 TeXcolorgray
   780 4651 a(0008)p 0 TeXcolorgray 37 w Fs(PROCESSUS_FILS)p
   0.5 TeXcolorgray 780 4730 a FA(0009)p 0 TeXcolorgray
   37 w Fs(<<)p 0.5 TeXcolorgray 780 4809 a FA(0010)p 0
   TeXcolorgray 178 w Fs(cstop)p 0.5 TeXcolorgray 780 4887
   a FA(0011)p 0 TeXcolorgray 178 w Fs(do)g(10)g(sleep)g(until)h(false)f
   (end)p 0.5 TeXcolorgray 780 4966 a FA(0012)p 0 TeXcolorgray
   37 w Fs(>>)780 5123 y F4(L'instruction)25 b FO(kill)e
   F4(en)n(v)n(oie)h(une)h(requ\352te)g(d'arr\352t)e(\340)i(tous)g(les)f
   (\034ls)i(du)f(pro)r(cessus)e(qui)656 5223 y(ex\351cute)j(cette)g
   (instruction)g(et)h(non)f(\340)g(l'ensem)n(ble)f(des)i(pro)r(cessus)d
   (du)j(programme.)d(Elle)656 5322 y(attend)32 b(la)g(\034n)g(de)g(tous)g
   (les)f(\034ls)h(du)h(pro)r(cessus)d(couran)n(t)h(et)h(p)r(eut)h(ne)f
   (jamais)f(rev)n(enir)f(si)656 5422 y(l'un)e(des)f(pro)r(cessus)f
   (\034ls)h(du)h(pro)r(cessus)e(couran)n(t)g(n'honore)g(pas)h(la)g
   (requ\352te)f(d'arr\352t.)p 0 TeXcolorgray 2026 5632
   a F3(120)p 0 TeXcolorgray eop end
   %%Page: 121 121
   TeXDict begin 121 120 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(121)e F4(\026)j(#)p
   F3(121)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(15)p
   FD(.)p FC(3)p FD(.)54 b(D\311BOGA)n(GE)2025 b F3(121)p
   .7 TeXcolorgray .7 TeXcolorgray 4134 1659 227 266 v .7
   TeXcolorgray 0 TeXcolorgray 4190 1540 a Fu(15)p .7 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
   1495 557 4 100 v 1668 527 a FK(\000)-14 b(!)p 1872 557
   V 1404 627 a FJ(1)p 1495 656 V 202 w FO(kill)p 1872 656
   V 232 873 a Fy(15)p Fz(.)p Fy(3)130 b Fz(D\351b)t(ogage)357
   1055 y F4(Le)34 b(s\351quenceur)e(p)r(oss\350de)h(un)h(outil)g(de)g
   (d\351b)r(ogage)d(in)n(t\351gr\351.)i(Cet)h(outil)f(n'est)h(acces\177)
   232 1154 y(sible)f(que)f(lorsque)f(le)i(programme)d(\340)i(d\351b)r
   (oguer)f(est)h(in)n(terpr\351t\351.)g(S'il)h(est)f(compil\351,)g(les)
   232 1254 y(instructions)27 b(de)h(d\351b)r(ogage)d(son)n(t)i
   (silencieusemen)n(t)g(ignor\351es.)357 1354 y(Cet)j(outil)g(tr\350s)g
   (simple)g(p)r(ermet)g(de)g(p)r(ositionner)f(des)h(p)r(oin)n(ts)g
   (d'arr\352t)f(dans)h(un)g(pro\177)232 1453 y(gramme)22
   b(a\034n)h(d'en)g(surv)n(eiller)e(le)i(fonctionnemen)n(t.)g(Lorsqu'un)f
   (programme)e(est)j(arr\352t\351,)232 1553 y(la)j(pile)f(s'a\036c)n(he)g
   (ainsi)f(que)i(la)f(pro)r(c)n(haine)f(instruction)g(\340)h(ex\351cuter)
   g(dans)g(le)g(programme)232 1653 y(et)f(une)f(in)n(vite)g(de)g
   (commande.)g(Cette)g(in)n(vite)g(de)g(commande)f(p)r(ermet)i
   (d'ex\351cuter)e(le)h(pro\177)232 1752 y(gramme)g(pas)h(\340)f(pas,)h
   (d'en)g(relancer)f(l'ex\351cution)g(normale,)g(de)h(mo)r(di\034er)g(le)
   g(con)n(ten)n(u)f(des)232 1852 y(v)-5 b(ariables)26 b(ou)h(les)h
   (\351l\351men)n(ts)f(de)g(la)g(pile)h(ou)f(d'ex\351cuter)g(des)g
   (commandes)f(quelconques.)232 2085 y FR(15)p FS(.)p FR(3)p
   FS(.)p FR(1)113 b FS(P)m(oin)m(t)36 b(d'arr\352t)357
   2238 y F4(Lorsqu'un)28 b(programme)e(rencon)n(tre)i(l'instruction)g
   FO(halt)f F4(et)j(qu'il)f(est)g(in)n(terpr\351t\351,)f(il)232
   2338 y(passe)e(im\351diatemen)n(t)h(en)g(mo)r(de)g(d\351b)r(ogage.)e
   (Le)i(con)n(ten)n(u)f(de)h(la)g(pile)g(s'a\036c)n(he)f(ainsi)g(que)232
   2437 y(la)i(pro)r(c)n(ha\356ne)d(instruction)i(\340)g(ex\351cuter)g
   (dans)g(le)g(pro)r(cessus)f(couran)n(t.)p 0 TeXcolorgray
   0 TeXcolorgray 1495 2645 V 1668 2615 a FK(\000)-14 b(!)p
   1872 2645 V 1404 2715 a FJ(1)p 1495 2744 V 202 w FO(halt)p
   1872 2744 V 357 2893 a F4(Lorsqu'un)27 b(programme)f(re\347oit)h(le)h
   (signal)f FO(SIGTSTP)f F4(\026)i(g\351n\351ralemen)n(t)e(con)n
   (tr\364le+Z)232 2993 y(sous)33 b(Unix)g(\026,)g(il)g(ex\351cute)g(\340)
   f(la)h(\034n)g(de)g(l'\351v)-5 b(aluation)32 b(de)h(l'atome)g(couran)n
   (t)e(et)i(dans)g(le)232 3093 y(pro)r(cessus)27 b(principal)h
   (l'instruction)g FO(halt)p F4(.)f(Ce)h(signal)f(est)i(ignor\351)e(si)h
   (le)h(programme)d(est)232 3192 y(compil\351.)232 3408
   y FQ(Exemple)p 0.5 TeXcolorgray 357 3612 a FA(0001)p
   0 TeXcolorgray 36 w Fs(DEBOGAGE)p 0.5 TeXcolorgray 357
   3691 a FA(0002)p 0 TeXcolorgray 36 w Fs(<<)p 0.5 TeXcolorgray
   357 3770 a FA(0003)p 0 TeXcolorgray 177 w Fs(1)36 b(->)g(X)p
   0.5 TeXcolorgray 357 3849 a FA(0004)p 0 TeXcolorgray
   177 w Fs(<<)p 0.5 TeXcolorgray 357 3928 a FA(0005)p 0
   TeXcolorgray 319 w Fs(X)f(halt)h(disp)p 0.5 TeXcolorgray
   357 4007 a FA(0006)p 0 TeXcolorgray 177 w Fs(>>)p 0.5
   TeXcolorgray 357 4086 a FA(0007)p 0 TeXcolorgray 36 w
   Fs(>>)357 4242 y F4(Un)30 b(p)r(oin)n(t)g(d'arr\352t)f(est)h(\034x\351)
   g(\340)f(la)h(ligne)f F3(5)p F4(.)h(\300)g(cet)g(endroit,)f(la)h(pile)g
   (con)n(tien)n(t)f(norma\177)232 4342 y(lemen)n(t)g(la)e(v)-5
   b(aleur)28 b(con)n(ten)n(ue)f(dans)h(la)f(v)-5 b(ariable)27
   b FN(X)7 b F4(,)28 b(ce)g(qui)g(est)g(con\034rm\351)f(par)h(l'outil)g
   (de)232 4442 y(d\351b)r(ogage.)33 b(La)h(v)-5 b(aleur)34
   b(\034guran)n(t)f(en)n(tre)h(cro)r(c)n(hets)f(est)i(l'iden)n(ti\034an)n
   (t)f(du)h(pro)r(cessus)e(cou\177)232 4541 y(ran)n(t.)i(Cette)h
   (information)e(est)h(utile)h(lorsqu'il)e(s'agit)g(de)h(d\351b)r(oguer)f
   (des)i(programmes)232 4641 y(comp)r(ortan)n(t)26 b(plusieurs)h(pro)r
   (cessus)f(concurren)n(ts.)p 0 TeXcolorgray 0 TeXcolorgray
   232 4824 a FO(cauchy:[~])40 b(>)j(rpl)f(-s)h(debug.rpl)232
   4924 y(+++RPL/2)e(\(R\))h(version)f(4.0.10)g(\(lundi)g(08/02/2010,)e
   (14:31:33)h(CET\))232 5023 y(+++Copyright)f(\(C\))j(1989)g(\340)h
   (2009,)f(2010)g(BERTRAND)e(Jo\353l)232 5223 y(1:)j(1)232
   5322 y([10453])e(Instruction)e(:)k(disp)232 5422 y(RPL/2>)e(sst)p
   0 TeXcolorgray 1602 5632 a F3(121)p 0 TeXcolorgray eop
   end
   %%Page: 122 122
   TeXDict begin 122 121 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(122)e F4(\026)j(#)p
   F3(122)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1659 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1540 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1540 a Fu(15)-430 1540
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1540 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(122)859 b FD(CHAPITRE)29 b FC(15)p FD(.)54 b(CONTR)n(\324LE)27
   b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 656 540 a FO(1)656
   640 y([10453])40 b(Instruction)f(:)44 b(>>)656 739 y(RPL/2>)d(sst)656
   839 y([10453])f(Instruction)f(:)44 b(>>)656 939 y(RPL/2>)d(sst)656
   1038 y(cauchy:[~])e(>)656 1271 y FR(15)p FS(.)p FR(3)p
   FS(.)p FR(2)112 b FS(Ex\351cution)37 b(pas)h(\340)f(pas)780
   1424 y F4(L'ex\351cution)27 b(pas)f(\340)h(pas)g(d'un)h(programme)d(en)
   i(cours)f(de)h(d\351b)r(ogage)f(se)h(fait)g(gr\342ce)f(\340)656
   1523 y(l'instruction)31 b FO(sst)p F4(.)h(Cette)g(instruction)g(\351v)
   -5 b(alue)32 b(l'ob)5 b(jet)32 b(suiv)-5 b(an)n(t)32
   b(du)g(programme,)e(quel)656 1623 y(que)39 b(soit)g(le)h(t)n(yp)r(e)g
   (de)f(cet)h(ob)5 b(jet.)39 b(Si)h(un)g(ob)5 b(jet)39
   b(est)h(comp)r(os\351)e(de)i(plusieurs)e(atomes,)656
   1723 y(l'\351v)-5 b(alution)29 b(ne)g(rend)g(la)g(main)h(qu'\340)f(la)g
   (\034n)g(de)h(l'\351v)-5 b(aluation)28 b(de)i(l'ob)5
   b(jet)29 b(et)h(non)f(\340)g(la)g(\034n)656 1822 y(de)k(l'\351v)-5
   b(aluation)33 b(de)g(c)n(hacun)g(des)g(atomes.)f(Si)i(l'ob)5
   b(jet)33 b(est)g(un)h(app)r(el)f(\340)g(une)g(d\351\034nition)656
   1922 y(utilisateur,)27 b(le)g(con)n(ten)n(u)g(de)g(cette)h
   (d\351\034nition)f(sera)g(aussi)f(ex\351cut\351)h(pas)g(\340)g(pas.)p
   0 TeXcolorgray 0 TeXcolorgray 1939 2129 4 100 v 2092
   2099 a FK(\000)-15 b(!)p 2275 2129 V 1848 2199 a FJ(1)p
   1939 2229 V 203 w FO(sst)p 2275 2229 V 656 2422 a FR(15)p
   FS(.)p FR(3)p FS(.)p FR(3)112 b FS(Retour)36 b(en)i(ex\351cution)f
   (normale)780 2575 y F4(L'instruction)25 b FO(cont)g F4(p)r(ermet)h(de)g
   (repasser)d(en)j(mo)r(de)g(d'ex\351cution)g(normale)e(un)i(pro\177)656
   2674 y(gramme)g(se)h(d\351roulan)n(t)f(en)i(mo)r(de)f(d\351b)r(ogage.)p
   0 TeXcolorgray 0 TeXcolorgray 1919 2881 V 2092 2852 a
   FK(\000)-15 b(!)p 2296 2881 V 1827 2951 a FJ(1)p 1919
   2981 V 202 w FO(cont)p 2296 2981 V 0 TeXcolorgray 2026
   5632 a F3(122)p 0 TeXcolorgray eop end
   %%Page: 123 123
   TeXDict begin 123 122 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(123)e F4(\026)j(#)p
   F3(123)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   974 2154 a Fx(Cinqui\350me)59 b(partie)460 2569 y FH(F)-18
   b(onctions)72 b(math\351matiques)p 0 TeXcolorgray 1602
   5632 a F3(123)p 0 TeXcolorgray eop end
   %%Page: 124 124
   TeXDict begin 124 123 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(124)e F4(\026)j(#)p
   F3(124)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 125 125
   TeXDict begin 125 124 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(125)e F4(\026)j(#)p
   F3(125)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1355 a Fw(16)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 845 4 v 1206 1687 a FU(Les)59 b(op)5 b(\351rations)60
   b(de)g(base)p 1 TeXcolorgray 0 TeXcolorgray 357 2201
   a F4(Les)39 b(di\033\351ren)n(tes)f(op)r(\351rations)g(pr\351sen)n
   (t\351es)f(dans)i(ce)g(c)n(hapitre)f(son)n(t)h(les)g(op)r(\351rations)
   232 2300 y(math\351matiques)27 b(de)h(base.)f(Ces)g(op)r(\351rations)f
   (son)n(t)h(d\351\034nies)h(p)r(our)f(un)h(grand)e(nom)n(bre)h(de)232
   2400 y(t)n(yp)r(es)h(d'argumen)n(ts)e(di\033\351ren)n(ts.)232
   2675 y Fy(16)p Fz(.)p Fy(1)130 b Fz(Notations)357 2856
   y F4(Les)27 b(di\033\351ren)n(ts)g(t)n(yp)r(es)g(de)h(donn\351es)f
   (\034guran)n(t)f(dans)h(les)g(tableaux)f(suiv)-5 b(an)n(ts)27
   b(son)n(t)g(:)p 0 TeXcolorgray 357 2956 a(\025)p 0 TeXcolorgray
   41 w FN(n)p F4(,)g(un)h(en)n(tier)f(sign\351)14 b(;)p
   0 TeXcolorgray 357 3056 a(\025)p 0 TeXcolorgray 41 w
   FN(x)p F4(,)28 b(un)g(r\351el)14 b(;)p 0 TeXcolorgray
   357 3155 a(\025)p 0 TeXcolorgray 41 w FN(z)t F4(,)27
   b(un)h(complexe)14 b(;)p 0 TeXcolorgray 357 3255 a(\025)p
   0 TeXcolorgray 41 w FN(s)p F4(,)27 b(un)h(scalaire)e(de)h(t)n(yp)r(e)h
   (quelconque,)e(en)n(tier,)h(r\351el)g(ou)g(complexe)14
   b(;)p 0 TeXcolorgray 357 3355 a(\025)p 0 TeXcolorgray
   69 w([)27 b(v)n(ecteur)g(],)g(un)h(v)n(ecteur)f(de)g(scalaires)14
   b(;)p 0 TeXcolorgray 357 3454 a(\025)p 0 TeXcolorgray
   69 w([[)27 b(matrice)g(]],)g(une)h(matrice)f(de)g(scalaires)14
   b(;)p 0 TeXcolorgray 357 3554 a(\025)p 0 TeXcolorgray
   69 w([)27 b(tableau)g(],)h(un)f(tableau)g(\026)h(v)n(ecteur)e(ou)h
   (matrice)g(\026)h(de)f(scalaires)14 b(;)p 0 TeXcolorgray
   357 3654 a(\025)p 0 TeXcolorgray 41 w('sym)n(b)r(ole',)26
   b(un)h(sym)n(b)r(ole)f(alg\351brique)f(qu'il)i(s'agisse)e(d'un)i(nom)g
   (ou)f(d'une)h(expres\177)440 3753 y(sion)14 b(;)p 0 TeXcolorgray
   357 3853 a(\025)p 0 TeXcolorgray 41 w(\023)28 b(expression)d(\024)-7
   b(,)28 b(une)g(expression)d(en)j(notation)e(p)r(olonaise)g(in)n(v)n
   (erse)14 b(;)p 0 TeXcolorgray 357 3952 a(\025)p 0 TeXcolorgray
   41 w({)27 b(liste)g(},)g(une)h(liste)g(d'ob)5 b(jets)26
   b(h\351t\351ro)r(clites)14 b(;)p 0 TeXcolorgray 357 4052
   a(\025)p 0 TeXcolorgray 41 w("c)n(ha\356ne",)25 b(une)j(c)n(ha\356ne)f
   (de)g(caract\350res)14 b(;)p 0 TeXcolorgray 357 4152
   a(\025)p 0 TeXcolorgray 41 w(#n,)28 b(un)g(en)n(tier)e(binaire.)232
   4426 y Fy(16)p Fz(.)p Fy(2)130 b Fz(A)l(ddition)357 4608
   y F4(L'instruction)19 b FO(+)g F4(ren)n(v)n(oie)f(la)i(somme)f(de)h
   (ses)f(argumen)n(ts.)f(La)h(nature)h(de)f(cette)h(somme)232
   4708 y(est)k(d\351termin\351e)g(par)f(le)h(t)n(yp)r(e)g(de)g(ces)f
   (argumen)n(ts.)g(L'ensem)n(ble)g(des)g(argumen)n(ts)g(de)h(cette)232
   4807 y(instruction)j(est)h(p)r(ort\351)f(au)g(tableau)f
   F3(16)p F4(.)p F3(1)p F4(.)357 4907 y(L'addition)33 b(de)g(tableaux)g
   (ne)h(p)r(eut)g(s'e\033ectuer)f(que)g(sur)g(des)h(tableaux)e(de)i
   (m\352mes)232 5007 y(dimensions.)27 b(Le)g(t)n(yp)r(e)g(du)g(tableau)g
   (r\351sultan)n(t)f(suit)h(une)h(r\350gle)d(iden)n(tique)i(en)h(tout)f
   (p)r(oin)n(t)232 5106 y(aux)g(r\350gles)f(r\351gissan)n(t)g(les)h
   (scalaires.)232 5322 y FQ(\300)c(noter)e(:)83 b F4(l'addition)18
   b(de)h(deux)g(en)n(tiers)f(p)r(eut)h(donner)f(r\351sultat)g(de)h(t)n
   (yp)r(e)g(r\351el)g(si)f(celui-ci)232 5422 y(ne)28 b(p)r(eut)g(\352tre)
   f(repr\351sen)n(t\351)f(en)i(en)n(tier)f(du)g(fait)h(d'un)g
   (d\351passemen)n(t)e(de)i(capacit\351.)p 0 TeXcolorgray
   1602 5632 a F3(125)p 0 TeXcolorgray eop end
   %%Page: 126 126
   TeXDict begin 126 125 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(126)e F4(\026)j(#)p
   F3(126)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1733 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1639 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1639 a Fu(16)-430 1639
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1639 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(126)964 b FD(CHAPITRE)29 b FC(16)p FD(.)54 b(LES)28
   b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray
   656 540 a Fy(16)p Fz(.)p Fy(3)130 b Fz(Soustraction)780
   722 y F4(La)31 b(soustraction)e FO(-)j F4(donne)f(la)g(di\033\351rence)
   g(en)n(tre)g(ses)g(argumen)n(ts,)f(le)h(t)n(yp)r(e)h(de)f(cette)656
   822 y(di\033\351rence)e(\351tan)n(t)g(fourni)f(pas)h(ceux)g(des)g
   (argumen)n(ts.)e(L'ob)5 b(jet)29 b(pr\351sen)n(t)f(au)h(niv)n(eau)f
   F3(1)h F4(de)656 921 y(la)38 b(pile)h(est)g(soustrait)f(\340)g(celui)h
   (o)r(ccupan)n(t)f(le)h(niv)n(eau)f F3(2)p F4(.)h(L'ensem)n(ble)f(des)h
   (argumen)n(ts)656 1021 y(autoris\351s)25 b(\034guren)n(t)i(sur)g(le)g
   (tableau)g F3(16)p F4(.)p F3(2)p F4(.)780 1120 y(\300)d(l'instart)f(de)
   h(l'addition,)f(la)g(soustraction)f(de)i(deux)f(tableaux)g(ne)h(p)r
   (eut)g(s'e\033ectuer)656 1220 y(que)g(sur)g(des)g(tableaux)g(de)g
   (m\352mes)g(dimensions,)g(le)g(t)n(yp)r(e)h(du)g(tableau)e(r\351sultan)
   n(t)h(suiv)-5 b(an)n(t)656 1320 y(une)28 b(r\350gle)e(iden)n(tique)h
   (en)h(tout)f(p)r(oin)n(t)h(aux)f(r\350gles)f(r\351gissan)n(t)f(les)i
   (scalaires.)656 1535 y FQ(\300)j(noter)g(:)83 b F4(la)25
   b(soustraction)f(de)i(deux)g(en)n(tiers)f(p)r(eut)i(donner)e
   (r\351sultat)h(de)g(t)n(yp)r(e)g(r\351el)f(si)656 1635
   y(celui-ci)i(ne)g(p)r(eut)i(\352tre)e(repr\351sen)n(t\351)e(en)j(en)n
   (tier)f(du)h(fait)f(d'un)h(d\351passemen)n(t)f(de)g(capacit\351.)656
   1908 y Fy(16)p Fz(.)p Fy(4)130 b Fz(Multiplication)780
   2090 y F4(La)23 b(m)n(ultiplication)f FO(*)h F4(ren)n(v)n(oie)e(le)i
   (pro)r(duit)f(de)h(ses)f(argumen)n(ts)g(dans)g(lequel)h(la)f(nature)656
   2190 y(de)28 b(ce)h(pro)r(duit)f(est)g(d\351termin\351e)g(par)g(le)g(t)
   n(yp)r(e)h(de)f(ses)g(argumen)n(ts.)f(Les)h(di\033\351ren)n(ts)g(t)n
   (yp)r(es)656 2289 y(accept\351s)37 b(comme)g(argumen)n(ts)g(ainsi)g
   (que)h(les)f(t)n(yp)r(es)h(en)g(r\351sultan)n(t)f(son)n(t)g
   (indiqu\351s)h(au)656 2389 y(tableau)27 b F3(16)p F4(.)p
   F3(3)p F4(.)656 2604 y FQ(\300)45 b(noter)g(:)83 b F4(le)39
   b(pro)r(duit)g(de)g(deux)g(en)n(tiers)f(p)r(eut)i(donner)e(r\351sultat)
   g(de)i(t)n(yp)r(e)f(r\351el)f(si)656 2704 y(celui-ci)27
   b(ne)g(p)r(eut)i(\352tre)e(repr\351sen)n(t\351)e(en)j(en)n(tier)f(du)h
   (fait)f(d'un)h(d\351passemen)n(t)f(de)g(capacit\351.)656
   2978 y Fy(16)p Fz(.)p Fy(5)130 b Fz(Division)656 3176
   y FR(16)p FS(.)p FR(5)p FS(.)p FR(1)112 b FS(Division)38
   b(standard)780 3329 y F4(L'instruction)20 b FO(/)g F4(calcule)f(le)h
   (quotien)n(t)g(\026)g(l'ob)5 b(jet)20 b(du)g(niv)n(eau)g
   F3(2)f F4(\351tan)n(t)h(divis\351)g(par)f(celui)656 3429
   y(pr\351sen)n(t)31 b(au)g(niv)n(eau)g F3(1)g F4(\026)h(de)f(ses)g
   (argumen)n(ts.)f(La)h(nature)g(du)h(r\351sultat)f(est)h(determin\351)
   656 3529 y(par)g(le)h(t)n(yp)r(e)g(de)h(ses)e(argumen)n(ts.)g(Les)g
   (di\033\351ren)n(ts)h(t)n(yp)r(es)g(accept\351s)f(comme)h(argumen)n(ts)
   656 3628 y(ainsi)27 b(que)g(les)g(t)n(yp)r(es)h(en)f(r\351sultan)n(t)g
   (son)n(t)f(indiqu\351s)i(au)f(tableau)f F3(16)p F4(.)p
   F3(3)p F4(.)780 3728 y(L'instruction)f FO(/)f F4(p)r(ermet,)i(par)e
   (extension)g(de)h(la)g(division,)f(de)h(r\351soudre)e(un)j(syst\350me)
   656 3828 y(lin\351aire)1945 3927 y FQ(Ax)d FJ(=)g FQ(b)656
   4075 y F4(connaissan)n(t)31 b(la)h(matrice)g FQ(A)h F4(et)g(le)g(v)n
   (ecteur)e FO(b)p F4(.)i(En)g(e\033et,)g(en)g(d\351\034nissan)n(t)f(une)
   h(division)656 4175 y(d'un)k(v)n(ecteur)f(par)h(une)g(matrice,)f(il)h
   (devriendrait)f(p)r(ossible)g(d'\351crire)g(cette)h(\351quation)656
   4274 y(sous)26 b(la)i(forme)1900 4374 y FQ(x)c FJ(=)e
   FQ(A)2134 4337 y Fn(\000)p FI(1)2223 4374 y FQ(b)780
   4522 y F4(Le)28 b(syst\350me)1625 4550 y Fk(0)1625 4699
   y(@)1697 4616 y FJ(1)83 b(2)103 b(3)1697 4716 y(4)83
   b(5)103 b(6)1697 4815 y(7)83 b(8)f(10)2029 4550 y Fk(1)2029
   4699 y(A)2121 4717 y FK(\002)18 b FQ(x)23 b FJ(=)2365
   4550 y Fk(0)2365 4699 y(@)2437 4616 y FJ(0)2437 4716
   y(1)2437 4815 y(3)2479 4550 y Fk(1)2479 4699 y(A)656
   4959 y F4(se)k(r\351sout)f(donc)i(par)e(la)h(s\351quence)g
   (d'instructions)p 0 TeXcolorgray 0 TeXcolorgray 656 5123
   a FO(RPL/2>)41 b([)i(0)g(1)g(3)h(])f([[)f(1)i(2)f(3)g(][)g(4)g(5)g(6)g
   (][)g(7)g(8)g(10)g(]])g(/)656 5322 y(1:)g([)g(1.6666666666666)o(7)38
   b(-2.333333333333)o(33)f(1.)43 b(])656 5422 y(RPL/2>)p
   0 TeXcolorgray 2026 5632 a F3(126)p 0 TeXcolorgray eop
   end
   %%Page: 127 127
   TeXDict begin 127 126 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(127)e F4(\026)j(#)p
   F3(127)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(16)p
   FD(.)p FC(5)p FD(.)54 b(DIVISION)2126 b F3(127)p .7 TeXcolorgray
   .7 TeXcolorgray 4134 1733 227 266 v .7 TeXcolorgray 0
   TeXcolorgray 4190 1639 a Fu(16)p .7 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray 234 510 2862 4 v 234 610
   4 100 v 361 580 a FQ(Niv)m(eau)653 592 y FI(2)939 580
   y FQ(Niv)m(eau)1231 592 y FI(1)1442 580 y FK(!)396 b
   FQ(Niv)m(eau)2213 592 y FI(1)p 2597 610 V 2670 580 a
   FQ(R\351sultat)p 3092 610 V 234 613 2862 4 v 234 713
   4 100 v 482 683 a FN(n)532 695 y FI(1)1060 683 y FN(n)1110
   695 y FI(2)1442 683 y FK(!)423 b FN(n)1998 695 y FI(1)2054
   683 y FJ(+)18 b FN(n)2187 695 y FI(2)p 2597 713 V 2734
   683 a F4(En)n(tier)p 3092 713 V 234 812 V 482 782 a FN(n)532
   794 y FI(1)1060 782 y FN(n)1110 794 y FI(2)1442 782 y
   FK(!)423 b FN(n)1998 794 y FI(1)2054 782 y FJ(+)18 b
   FN(n)2187 794 y FI(2)p 2597 812 V 2767 782 a F4(R\351el)p
   3092 812 V 234 912 V 482 882 a FN(n)532 894 y FI(1)1061
   882 y FN(x)1108 894 y FI(2)1442 882 y FK(!)424 b FN(n)1999
   894 y FI(1)2055 882 y FJ(+)18 b FN(x)2185 894 y FI(2)p
   2597 912 V 2767 882 a F4(R\351el)p 3092 912 V 234 1011
   V 482 982 a FN(n)532 994 y FI(1)1065 982 y FN(z)1104
   994 y FI(2)1442 982 y FK(!)429 b FN(n)2004 994 y FI(1)2059
   982 y FJ(+)18 b FN(z)2181 994 y FI(2)p 2597 1011 V 2668
   982 a F4(Complexe)p 3092 1011 V 234 1111 V 484 1081 a
   FN(x)531 1093 y FI(1)1060 1081 y FN(n)1110 1093 y FI(2)1442
   1081 y FK(!)424 b FN(x)1996 1093 y FI(1)2052 1081 y FJ(+)19
   b FN(n)2186 1093 y FI(2)p 2597 1111 V 2767 1081 a F4(R\351el)p
   3092 1111 V 234 1211 V 484 1181 a FN(x)531 1193 y FI(1)1061
   1181 y FN(x)1108 1193 y FI(2)1442 1181 y FK(!)426 b FN(x)1998
   1193 y FI(1)2054 1181 y FJ(+)18 b FN(x)2184 1193 y FI(2)p
   2597 1211 V 2767 1181 a F4(R\351el)p 3092 1211 V 234
   1310 V 484 1280 a FN(x)531 1292 y FI(1)1065 1280 y FN(z)1104
   1292 y FI(2)1442 1280 y FK(!)430 b FN(x)2002 1292 y FI(1)2058
   1280 y FJ(+)18 b FN(z)2180 1292 y FI(2)p 2597 1310 V
   2668 1280 a F4(Complexe)p 3092 1310 V 234 1410 V 482
   1380 a FN(n)532 1392 y FI(1)1065 1380 y FN(z)1104 1392
   y FI(2)1442 1380 y FK(!)429 b FN(n)2004 1392 y FI(1)2059
   1380 y FJ(+)18 b FN(z)2181 1392 y FI(2)p 2597 1410 V
   2668 1380 a F4(Complexe)p 3092 1410 V 234 1510 V 484
   1480 a FN(x)531 1492 y FI(1)1065 1480 y FN(z)1104 1492
   y FI(2)1442 1480 y FK(!)430 b FN(x)2002 1492 y FI(1)2058
   1480 y FJ(+)18 b FN(z)2180 1492 y FI(2)p 2597 1510 V
   2668 1480 a F4(Complexe)p 3092 1510 V 234 1609 V 488
   1579 a FN(z)527 1591 y FI(1)1065 1579 y FN(z)1104 1591
   y FI(2)1442 1579 y FK(!)434 b FN(z)1998 1591 y FI(1)2054
   1579 y FJ(+)18 b FN(z)2176 1591 y FI(2)p 2597 1609 V
   2668 1579 a F4(Complexe)p 3092 1609 V 234 1709 V 337
   1679 a([)28 b(tableau)655 1691 y FI(1)720 1679 y F4(])157
   b([)28 b(tableau)1218 1691 y FI(2)1283 1679 y F4(])136
   b FK(!)155 b F4([)28 b(tableau)1998 1691 y FI(1)2054
   1679 y FJ(+)18 b F4(tableau)2404 1691 y FI(2)2469 1679
   y F4(])p 2597 1709 V 3092 1709 V 234 1808 V 507 1779
   a FN(s)388 b F4('sym)n(b)r(ole')168 b FK(!)311 b F4('s)p
   FJ(+)p F4(\(sym)n(b)r(ole\)')p 2597 1808 V 313 w(Expression)p
   3092 1808 V 234 1908 V 356 1878 a('sym)n(b)r(ole')388
   b FN(s)319 b FK(!)343 b F4('sym)n(b)r(ole)p FJ(+)p F4(s')p
   2597 1908 V 345 w(Expression)p 3092 1908 V 234 2008 V
   338 1978 a('sym)n(b)r(ole)654 1998 y FI(1)691 1978 y
   F4(')201 b('sym)n(b)r(ole)1231 1998 y FI(2)1268 1978
   y F4(')151 b FK(!)157 b F4('sym)n(b)r(ole)1998 1998 y
   FI(1)2054 1978 y FJ(+)18 b F4(sym)n(b)r(ole)2430 1998
   y FI(2)2467 1978 y F4(')p 2597 2008 V 161 w(Expression)p
   3092 2008 V 234 2107 V 507 2077 a FN(s)337 b F4(\023)28
   b(sym)n(b)r(ole)e(\024)119 b FK(!)264 b F4(\023)28 b(s)g(sym)n(b)r(ole)
   e FJ(+)h F4(\024)p 2597 2107 V 269 w(Expression)p 3092
   2107 V 234 2207 V 306 2177 a(\023)g(sym)n(b)r(ole)g(\024)338
   b FN(s)319 b FK(!)264 b F4(\023)28 b(sym)n(b)r(ole)f(s)g
   FJ(+)g F4(\024)p 2597 2207 V 269 w(Expression)p 3092
   2207 V 234 2307 V 287 2277 a(\023)h(sym)n(b)r(ole)654
   2297 y FI(1)719 2277 y F4(\024)99 b(\023)28 b(sym)n(b)r(ole)1231
   2297 y FI(2)1296 2277 y F4(\024)100 b FK(!)f F4(\023)28
   b(sym)n(b)r(ole)1991 2297 y FI(1)2051 2277 y F4(sym)n(b)r(ole)2344
   2297 y FI(2)2409 2277 y FJ(+)f F4(\024)p 2597 2307 V
   104 w(Expression)p 3092 2307 V 234 2406 V 364 2376 a({)g(liste)581
   2388 y FI(1)646 2376 y F4(})254 b({)27 b(liste)1159 2388
   y FI(2)1223 2376 y F4(})177 b FK(!)295 b F4({)27 b(liste)2037
   2388 y FI(1)2098 2376 y F4(liste)2245 2388 y FI(2)2310
   2376 y F4(})p 2597 2406 V 406 w(Liste)p 3092 2406 V 234
   2506 V 352 2476 a("c)n(ha\356ne)621 2488 y FI(1)659 2476
   y F4(")228 b("c)n(ha\356ne)1199 2488 y FI(2)1236 2476
   y F4(")164 b FK(!)254 b F4("c)n(ha\356ne)2049 2488 y
   FI(1)2086 2476 y F4(c)n(ha\356ne)2314 2488 y FI(2)2351
   2476 y F4(")p 2597 2506 V 327 w(Cha\356ne)p 3092 2506
   V 234 2605 V 448 2576 a(#)p FN(n)567 2588 y FI(1)1060
   2576 y FN(n)1110 2588 y FI(2)1442 2576 y FK(!)389 b F4(#)p
   FN(n)2033 2588 y FI(1)2088 2576 y FJ(+)18 b FN(n)2221
   2588 y FI(2)p 2597 2605 V 2715 2576 a F4(Binaire)p 3092
   2605 V 234 2705 V 482 2675 a FN(n)532 2687 y FI(1)1025
   2675 y F4(#)p FN(n)1144 2687 y FI(2)1442 2675 y FK(!)389
   b F4(#)p FN(n)2033 2687 y FI(1)2088 2675 y FJ(+)18 b
   FN(n)2221 2687 y FI(2)p 2597 2705 V 2715 2675 a F4(Binaire)p
   3092 2705 V 234 2805 V 448 2775 a(#)p FN(n)567 2787 y
   FI(1)1025 2775 y F4(#)p FN(n)1144 2787 y FI(2)1442 2775
   y FK(!)389 b F4(#)p FN(n)2033 2787 y FI(1)2088 2775 y
   FJ(+)18 b FN(n)2221 2787 y FI(2)p 2597 2805 V 2715 2775
   a F4(Binaire)p 3092 2805 V 234 2808 2862 4 v 0 TeXcolorgray
   1247 2957 a FV(T)-7 b(able)27 b F3(16)p F4(.)p F3(1)f
   F4(\025)h(A)n(ddition)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 234 3125 V 234 3225 4 100 v 361 3195 a
   FQ(Niv)m(eau)653 3207 y FI(2)939 3195 y FQ(Niv)m(eau)1231
   3207 y FI(1)1442 3195 y FK(!)396 b FQ(Niv)m(eau)2213
   3207 y FI(1)p 2597 3225 V 2670 3195 a FQ(R\351sultat)p
   3092 3225 V 234 3228 2862 4 v 234 3328 4 100 v 482 3298
   a FN(n)532 3310 y FI(1)1060 3298 y FN(n)1110 3310 y FI(2)1442
   3298 y FK(!)423 b FN(n)1998 3310 y FI(1)2054 3298 y FK(\000)18
   b FN(n)2187 3310 y FI(2)p 2597 3328 V 2734 3298 a F4(En)n(tier)p
   3092 3328 V 234 3427 V 482 3397 a FN(n)532 3409 y FI(1)1060
   3397 y FN(n)1110 3409 y FI(2)1442 3397 y FK(!)423 b FN(n)1998
   3409 y FI(1)2054 3397 y FK(\000)18 b FN(n)2187 3409 y
   FI(2)p 2597 3427 V 2767 3397 a F4(R\351el)p 3092 3427
   V 234 3527 V 482 3497 a FN(n)532 3509 y FI(1)1061 3497
   y FN(x)1108 3509 y FI(2)1442 3497 y FK(!)424 b FN(n)1999
   3509 y FI(1)2055 3497 y FK(\000)18 b FN(x)2185 3509 y
   FI(2)p 2597 3527 V 2767 3497 a F4(R\351el)p 3092 3527
   V 234 3627 V 482 3597 a FN(n)532 3609 y FI(1)1065 3597
   y FN(z)1104 3609 y FI(2)1442 3597 y FK(!)429 b FN(n)2004
   3609 y FI(1)2059 3597 y FK(\000)18 b FN(z)2181 3609 y
   FI(2)p 2597 3627 V 2668 3597 a F4(Complexe)p 3092 3627
   V 234 3726 V 484 3696 a FN(x)531 3708 y FI(1)1060 3696
   y FN(n)1110 3708 y FI(2)1442 3696 y FK(!)424 b FN(x)1996
   3708 y FI(1)2052 3696 y FK(\000)19 b FN(n)2186 3708 y
   FI(2)p 2597 3726 V 2767 3696 a F4(R\351el)p 3092 3726
   V 234 3826 V 484 3796 a FN(x)531 3808 y FI(1)1061 3796
   y FN(x)1108 3808 y FI(2)1442 3796 y FK(!)426 b FN(x)1998
   3808 y FI(1)2054 3796 y FK(\000)18 b FN(x)2184 3808 y
   FI(2)p 2597 3826 V 2767 3796 a F4(R\351el)p 3092 3826
   V 234 3925 V 484 3896 a FN(x)531 3908 y FI(1)1065 3896
   y FN(z)1104 3908 y FI(2)1442 3896 y FK(!)430 b FN(x)2002
   3908 y FI(1)2058 3896 y FK(\000)18 b FN(z)2180 3908 y
   FI(2)p 2597 3925 V 2668 3896 a F4(Complexe)p 3092 3925
   V 234 4025 V 482 3995 a FN(n)532 4007 y FI(1)1065 3995
   y FN(z)1104 4007 y FI(2)1442 3995 y FK(!)429 b FN(n)2004
   4007 y FI(1)2059 3995 y FK(\000)18 b FN(z)2181 4007 y
   FI(2)p 2597 4025 V 2668 3995 a F4(Complexe)p 3092 4025
   V 234 4125 V 484 4095 a FN(x)531 4107 y FI(1)1065 4095
   y FN(z)1104 4107 y FI(2)1442 4095 y FK(!)430 b FN(x)2002
   4107 y FI(1)2058 4095 y FK(\000)18 b FN(z)2180 4107 y
   FI(2)p 2597 4125 V 2668 4095 a F4(Complexe)p 3092 4125
   V 234 4224 V 488 4194 a FN(z)527 4206 y FI(1)1065 4194
   y FN(z)1104 4206 y FI(2)1442 4194 y FK(!)434 b FN(z)1998
   4206 y FI(1)2054 4194 y FK(\000)18 b FN(z)2176 4206 y
   FI(2)p 2597 4224 V 2668 4194 a F4(Complexe)p 3092 4224
   V 234 4324 V 337 4294 a([)28 b(tableau)655 4306 y FI(1)720
   4294 y F4(])157 b([)28 b(tableau)1218 4306 y FI(2)1283
   4294 y F4(])136 b FK(!)155 b F4([)28 b(tableau)1998 4306
   y FI(1)2054 4294 y FK(\000)18 b F4(tableau)2404 4306
   y FI(2)2469 4294 y F4(])p 2597 4324 V 3092 4324 V 234
   4424 V 507 4394 a FN(s)388 b F4('sym)n(b)r(ole')168 b
   FK(!)311 b F4('s)p FK(\000)p F4(\(sym)n(b)r(ole\)')p
   2597 4424 V 313 w(Expression)p 3092 4424 V 234 4523 V
   356 4493 a('sym)n(b)r(ole')388 b FN(s)319 b FK(!)343
   b F4('sym)n(b)r(ole)p FK(\000)p F4(s')p 2597 4523 V 345
   w(Expression)p 3092 4523 V 234 4623 V 338 4593 a('sym)n(b)r(ole)654
   4613 y FI(1)691 4593 y F4(')201 b('sym)n(b)r(ole)1231
   4613 y FI(2)1268 4593 y F4(')151 b FK(!)157 b F4('sym)n(b)r(ole)1998
   4613 y FI(1)2054 4593 y FK(\000)18 b F4(sym)n(b)r(ole)2430
   4613 y FI(2)2467 4593 y F4(')p 2597 4623 V 161 w(Expression)p
   3092 4623 V 234 4722 V 507 4693 a FN(s)337 b F4(\023)28
   b(sym)n(b)r(ole)e(\024)119 b FK(!)264 b F4(\023)28 b(s)g(sym)n(b)r(ole)
   e FK(\000)h F4(\024)p 2597 4722 V 269 w(Expression)p
   3092 4722 V 234 4822 V 306 4792 a(\023)g(sym)n(b)r(ole)g(\024)338
   b FN(s)319 b FK(!)264 b F4(\023)28 b(sym)n(b)r(ole)f(s)g
   FK(\000)g F4(\024)p 2597 4822 V 269 w(Expression)p 3092
   4822 V 234 4922 V 287 4892 a(\023)h(sym)n(b)r(ole)654
   4912 y FI(1)719 4892 y F4(\024)99 b(\023)28 b(sym)n(b)r(ole)1231
   4912 y FI(2)1296 4892 y F4(\024)100 b FK(!)f F4(\023)28
   b(sym)n(b)r(ole)1991 4912 y FI(1)2051 4892 y F4(sym)n(b)r(ole)2344
   4912 y FI(2)2409 4892 y FK(\000)f F4(\024)p 2597 4922
   V 104 w(Expression)p 3092 4922 V 234 5021 V 448 4991
   a(#)p FN(n)567 5003 y FI(1)1060 4991 y FN(n)1110 5003
   y FI(2)1442 4991 y FK(!)389 b F4(#)p FN(n)2033 5003 y
   FI(1)2088 4991 y FJ(+)18 b FN(n)2221 5003 y FI(2)p 2597
   5021 V 2715 4991 a F4(Binaire)p 3092 5021 V 234 5121
   V 482 5091 a FN(n)532 5103 y FI(1)1025 5091 y F4(#)p
   FN(n)1144 5103 y FI(2)1442 5091 y FK(!)389 b F4(#)p FN(n)2033
   5103 y FI(1)2088 5091 y FJ(+)18 b FN(n)2221 5103 y FI(2)p
   2597 5121 V 2715 5091 a F4(Binaire)p 3092 5121 V 234
   5221 V 448 5191 a(#)p FN(n)567 5203 y FI(1)1025 5191
   y F4(#)p FN(n)1144 5203 y FI(2)1442 5191 y FK(!)389 b
   F4(#)p FN(n)2033 5203 y FI(1)2088 5191 y FJ(+)18 b FN(n)2221
   5203 y FI(2)p 2597 5221 V 2715 5191 a F4(Binaire)p 3092
   5221 V 234 5224 2862 4 v 0 TeXcolorgray 1180 5372 a FV(T)-7
   b(able)27 b F3(16)p F4(.)p F3(2)f F4(\025)h(Soustraction)p
   0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632
   a F3(127)p 0 TeXcolorgray eop end
   %%Page: 128 128
   TeXDict begin 128 127 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(128)e F4(\026)j(#)p
   F3(128)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1733 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1639 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1639 a Fu(16)-430 1639
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1639 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(128)964 b FD(CHAPITRE)29 b FC(16)p FD(.)54 b(LES)28
   b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray
   0 TeXcolorgray 669 1660 2839 4 v 669 1760 4 100 v 796
   1730 a FQ(Niv)m(eau)1088 1742 y FI(2)1374 1730 y FQ(Niv)m(eau)1666
   1742 y FI(1)1877 1730 y FK(!)385 b FQ(Niv)m(eau)2637
   1742 y FI(1)p 3009 1760 V 3082 1730 a FQ(R\351sultat)p
   3504 1760 V 669 1763 2839 4 v 669 1863 4 100 v 917 1833
   a FN(n)967 1845 y FI(1)1495 1833 y FN(n)1545 1845 y FI(2)1877
   1833 y FK(!)462 b FN(n)2472 1845 y FI(1)2509 1833 y FN(n)2559
   1845 y FI(2)p 3009 1863 V 3146 1833 a F4(En)n(tier)p
   3504 1863 V 669 1962 V 917 1932 a FN(n)967 1944 y FI(1)1495
   1932 y FN(n)1545 1944 y FI(2)1877 1932 y FK(!)g FN(n)2472
   1944 y FI(1)2509 1932 y FN(n)2559 1944 y FI(2)p 3009
   1962 V 3179 1932 a F4(R\351el)p 3504 1962 V 669 2062
   V 917 2032 a FN(n)967 2044 y FI(1)1496 2032 y FN(x)1543
   2044 y FI(2)1877 2032 y FK(!)i FN(n)2474 2044 y FI(1)2511
   2032 y FN(x)2558 2044 y FI(2)p 3009 2062 V 3179 2032
   a F4(R\351el)p 3504 2062 V 669 2162 V 917 2132 a FN(n)967
   2144 y FI(1)1500 2132 y FN(z)1539 2144 y FI(2)1877 2132
   y FK(!)k FN(n)2478 2144 y FI(1)2515 2132 y FN(z)2554
   2144 y FI(2)p 3009 2162 V 3080 2132 a F4(Complexe)p 3504
   2162 V 669 2261 V 919 2231 a FN(x)966 2243 y FI(1)1495
   2231 y FN(n)1545 2243 y FI(2)1877 2231 y FK(!)c FN(x)2471
   2243 y FI(1)2508 2231 y FN(n)2558 2243 y FI(2)p 3009
   2261 V 3179 2231 a F4(R\351el)p 3504 2261 V 669 2361
   V 919 2331 a FN(x)966 2343 y FI(1)1496 2331 y FN(x)1543
   2343 y FI(2)1877 2331 y FK(!)h FN(x)2472 2343 y FI(1)2509
   2331 y FN(x)2556 2343 y FI(2)p 3009 2361 V 3179 2331
   a F4(R\351el)p 3504 2361 V 669 2460 V 919 2431 a FN(x)966
   2443 y FI(1)1500 2431 y FN(z)1539 2443 y FI(2)1877 2431
   y FK(!)k FN(x)2476 2443 y FI(1)2514 2431 y FN(z)2553
   2443 y FI(2)p 3009 2460 V 3080 2431 a F4(Complexe)p 3504
   2460 V 669 2560 V 917 2530 a FN(n)967 2542 y FI(1)1500
   2530 y FN(z)1539 2542 y FI(2)1877 2530 y FK(!)f FN(n)2478
   2542 y FI(1)2515 2530 y FN(z)2554 2542 y FI(2)p 3009
   2560 V 3080 2530 a F4(Complexe)p 3504 2560 V 669 2660
   V 919 2630 a FN(x)966 2642 y FI(1)1500 2630 y FN(z)1539
   2642 y FI(2)1877 2630 y FK(!)h FN(x)2476 2642 y FI(1)2514
   2630 y FN(z)2553 2642 y FI(2)p 3009 2660 V 3080 2630
   a F4(Complexe)p 3504 2660 V 669 2759 V 923 2729 a FN(z)962
   2741 y FI(1)1500 2729 y FN(z)1539 2741 y FI(2)1877 2729
   y FK(!)474 b FN(z)2473 2741 y FI(1)2509 2729 y FN(z)2548
   2741 y FI(2)p 3009 2759 V 3080 2729 a F4(Complexe)p 3504
   2759 V 669 2859 V 765 2829 a([[)28 b(matrice)e(]])172
   b([)28 b(v)n(ecteur)e(])157 b FK(!)181 b F4([)27 b(matrice)18
   b FK(\002)g F4(v)n(ecteur)26 b(])p 3009 2859 V 3504 2859
   V 669 2959 V 765 2929 a([[)i(matrice)e(]])145 b([[)27
   b(matrice)g(]])129 b FK(!)153 b F4([[)28 b(matrice)17
   b FK(\002)h F4(matrice)27 b(]])p 3009 2959 V 3504 2959
   V 669 3058 V 788 3028 a([)h(matrice)e(])358 b FN(s)319
   b FK(!)293 b F4([)27 b(matrice)18 b FK(\002)g FN(s)27
   b F4(])p 3009 3058 V 3504 3058 V 669 3158 V 955 3128
   a FN(s)360 b F4([)28 b(tableau)e(])155 b FK(!)295 b F4([)28
   b FN(s)18 b FK(\002)g F4(tableau)27 b(])p 3009 3158 V
   3504 3158 V 669 3257 V 941 3228 a FN(s)389 b F4('sym)n(b)r(ole')168
   b FK(!)311 b F4('s)p FK(\003)p F4(\(sym)n(b)r(ole\)')p
   3009 3257 V 312 w(Expression)p 3504 3257 V 669 3357 V
   791 3327 a('sym)n(b)r(ole')388 b FN(s)319 b FK(!)311
   b F4('\(sym)n(b)r(ole\))p FK(\003)p F4(s')p 3009 3357
   V 312 w(Expression)p 3504 3357 V 669 3457 V 773 3427
   a('sym)n(b)r(ole)1089 3447 y FI(1)1126 3427 y F4(')201
   b('sym)n(b)r(ole)1666 3447 y FI(2)1703 3427 y F4(')151
   b FK(!)157 b F4('sym)n(b)r(ole)2433 3447 y FI(1)2489
   3427 y FK(\003)18 b F4(sym)n(b)r(ole)2842 3447 y FI(2)2879
   3427 y F4(')p 3009 3457 V 160 w(Expression)p 3504 3457
   V 669 3556 V 941 3526 a FN(s)338 b F4(\023)28 b(sym)n(b)r(ole)e(\024)
   119 b FK(!)264 b F4(\023)28 b(s)f(sym)n(b)r(ole)g FK(\003)g
   F4(\024)p 3009 3556 V 268 w(Expression)p 3504 3556 V
   669 3656 V 741 3626 a(\023)g(sym)n(b)r(ole)g(\024)338
   b FN(s)319 b FK(!)264 b F4(\023)28 b(sym)n(b)r(ole)f(s)g
   FK(\003)g F4(\024)p 3009 3656 V 268 w(Expression)p 3504
   3656 V 669 3756 V 722 3726 a(\023)h(sym)n(b)r(ole)1089
   3746 y FI(1)1154 3726 y F4(\024)99 b(\023)28 b(sym)n(b)r(ole)1666
   3746 y FI(2)1731 3726 y F4(\024)100 b FK(!)f F4(\023)28
   b(sym)n(b)r(ole)2426 3746 y FI(1)2486 3726 y F4(sym)n(b)r(ole)2779
   3746 y FI(2)2844 3726 y FK(\003)f F4(\024)p 3009 3756
   V 103 w(Expression)p 3504 3756 V 669 3855 V 883 3825
   a(#)p FN(n)1002 3837 y FI(1)1495 3825 y FN(n)1545 3837
   y FI(2)1877 3825 y FK(!)428 b F4(#)p FN(n)2507 3837 y
   FI(1)2544 3825 y FN(n)2594 3837 y FI(2)p 3009 3855 V
   3127 3825 a F4(Binaire)p 3504 3855 V 669 3955 V 917 3925
   a FN(n)967 3937 y FI(1)1460 3925 y F4(#)p FN(n)1579 3937
   y FI(2)1877 3925 y FK(!)g F4(#)p FN(n)2507 3937 y FI(1)2544
   3925 y FN(n)2594 3937 y FI(2)p 3009 3955 V 3127 3925
   a F4(Binaire)p 3504 3955 V 669 4054 V 883 4025 a(#)p
   FN(n)1002 4037 y FI(1)1460 4025 y F4(#)p FN(n)1579 4037
   y FI(2)1877 4025 y FK(!)g F4(#)p FN(n)2507 4037 y FI(1)2544
   4025 y FN(n)2594 4037 y FI(2)p 3009 4054 V 3127 4025
   a F4(Binaire)p 3504 4054 V 669 4058 2839 4 v 0 TeXcolorgray
   1573 4206 a FV(T)-7 b(able)27 b F3(16)p F4(.)p F3(3)f
   F4(\025)h(Multiplication)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 2026 5632 a F3(128)p 0 TeXcolorgray eop
   end
   %%Page: 129 129
   TeXDict begin 129 128 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(129)e F4(\026)j(#)p
   F3(129)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(16)p
   FD(.)p FC(5)p FD(.)54 b(DIVISION)2126 b F3(129)p .7 TeXcolorgray
   .7 TeXcolorgray 4134 1733 227 266 v .7 TeXcolorgray 0
   TeXcolorgray 4190 1639 a Fu(16)p .7 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 357 540 a F4(L'extension)33 b(de)h(la)g(division)f
   (reste)h(v)-5 b(alable)33 b(dans)h(le)g(cas)f(g\351n\351ral)g(de)h
   (matrices)f(en)232 640 y(calculan)n(t)1447 739 y FQ(X)23
   b FJ(=)g FQ(A)1702 703 y Fn(\000)p FI(1)1791 739 y FQ(B)p
   F4(,)232 884 y(l'argumen)n(t)29 b(de)i(niv)n(eau)e F3(1)h
   F4(\351tan)n(t)h(la)f(matrice)f(carr\351e)g FQ(A)p F4(.)h(La)g(matrice)
   g FQ(B)g F4(doit)g(p)r(oss\351der)232 984 y(le)e(m\352me)g(nom)n(bre)e
   (de)i(lignes)e(que)i FQ(A)p F4(.)232 1198 y FQ(\300)34
   b(noter)g(:)82 b F4(cette)30 b(instruction)e(ne)i(pro)n(v)n(o)r(que)d
   (le)i(calcule)g(d'une)g(division)g(en)n(ti\350re)f(que)232
   1298 y(si)35 b(l'un)g(au)g(moins)f(des)h(argumen)n(ts)e(est)h(un)i(en)n
   (tier)e(binaire.)g(Dans)g(tout)h(autre)f(cas,)g(le)232
   1397 y(r\351sultat)27 b(corresp)r(ond)e(\340)i(une)h(division)f
   (r\351elle.)p 0 TeXcolorgray 242 1513 2845 4 v 242 1613
   4 100 v 370 1583 a FQ(Niv)m(eau)662 1596 y FI(2)950 1583
   y FQ(Niv)m(eau)1242 1595 y FI(1)1456 1583 y FK(!)386
   b FQ(Niv)m(eau)2216 1595 y FI(1)p 2589 1613 V 2661 1583
   a FQ(R\351sultat)p 3083 1613 V 242 1616 2845 4 v 242
   1716 4 100 v 491 1686 a FN(n)541 1698 y FI(1)1071 1686
   y FN(n)1121 1698 y FI(2)1456 1686 y FK(!)442 b FN(n)2031
   1698 y FI(1)2068 1686 y FN(=n)2160 1698 y FI(2)p 2589
   1716 V 2759 1686 a F4(R\351el)p 3083 1716 V 242 1816
   V 491 1786 a FN(n)541 1798 y FI(1)1072 1786 y FN(x)1119
   1798 y FI(2)1456 1786 y FK(!)i FN(n)2033 1798 y FI(1)2070
   1786 y FN(=x)2159 1798 y FI(2)p 2589 1816 V 2759 1786
   a F4(R\351el)p 3083 1816 V 242 1915 V 491 1885 a FN(n)541
   1897 y FI(1)1077 1885 y FN(z)1116 1897 y FI(2)1456 1885
   y FK(!)k FN(n)2037 1897 y FI(1)2074 1885 y FN(=z)2155
   1897 y FI(2)p 2589 1915 V 2659 1885 a F4(Complexe)p 3083
   1915 V 242 2015 V 492 1985 a FN(x)539 1997 y FI(1)1071
   1985 y FN(n)1121 1997 y FI(2)1456 1985 y FK(!)c FN(x)2030
   1997 y FI(1)2067 1985 y FN(=n)2159 1997 y FI(2)p 2589
   2015 V 2759 1985 a F4(R\351el)p 3083 2015 V 242 2114
   V 492 2085 a FN(x)539 2097 y FI(1)1072 2085 y FN(x)1119
   2097 y FI(2)1456 2085 y FK(!)h FN(x)2031 2097 y FI(1)2068
   2085 y FN(=x)2157 2097 y FI(2)p 2589 2114 V 2759 2085
   a F4(R\351el)p 3083 2114 V 242 2214 V 492 2184 a FN(x)539
   2196 y FI(1)1077 2184 y FN(z)1116 2196 y FI(2)1456 2184
   y FK(!)k FN(x)2035 2196 y FI(1)2073 2184 y FN(=z)2154
   2196 y FI(2)p 2589 2214 V 2659 2184 a F4(Complexe)p 3083
   2214 V 242 2314 V 491 2284 a FN(n)541 2296 y FI(1)1077
   2284 y FN(z)1116 2296 y FI(2)1456 2284 y FK(!)f FN(n)2037
   2296 y FI(1)2074 2284 y FN(=z)2155 2296 y FI(2)p 2589
   2314 V 2659 2284 a F4(Complexe)p 3083 2314 V 242 2413
   V 492 2383 a FN(x)539 2395 y FI(1)1077 2383 y FN(z)1116
   2395 y FI(2)1456 2383 y FK(!)h FN(x)2035 2395 y FI(1)2073
   2383 y FN(=z)2154 2395 y FI(2)p 2589 2413 V 2659 2383
   a F4(Complexe)p 3083 2413 V 242 2513 V 496 2483 a FN(z)535
   2495 y FI(1)1077 2483 y FN(z)1116 2495 y FI(2)1456 2483
   y FK(!)454 b FN(z)2032 2495 y FI(1)2068 2483 y FN(=z)2149
   2495 y FI(2)p 2589 2513 V 2659 2483 a F4(Complexe)p 3083
   2513 V 242 2613 V 364 2583 a([)28 b(tableau)e(])363 b
   FN(s)322 b FK(!)k F4([)27 b(tableau)o FN(=s)h F4(])p
   2589 2613 V 3083 2613 V 242 2712 V 364 2682 a([)g(tableau)e(])141
   b([[)27 b(m.)h(carr\351e)e(]])99 b FK(!)366 b F4([)28
   b(tableau)e(])p 2589 2712 V 3083 2712 V 242 2812 V 515
   2782 a FN(s)391 b F4('sym)n(b)r(ole')171 b FK(!)311 b
   F4('s)p FN(=)p F4(\(sym)n(b)r(ole\)')p 2589 2812 V 313
   w(Expression)p 3083 2812 V 242 2911 V 365 2882 a('sym)n(b)r(ole')390
   b FN(s)322 b FK(!)311 b F4('\(sym)n(b)r(ole\))p FN(=)p
   F4(s')p 2589 2911 V 313 w(Expression)p 3083 2911 V 242
   3011 V 346 2981 a('sym)n(b)r(ole)662 3001 y FI(1)699
   2981 y F4(')205 b('sym)n(b)r(ole)1243 3001 y FI(2)1280
   2981 y F4(')153 b FK(!)158 b F4('sym)n(b)r(ole)2013 3001
   y FI(1)2068 2981 y FK(\003)18 b F4(sym)n(b)r(ole)2421
   3001 y FI(2)2459 2981 y F4(')p 2589 3011 V 160 w(Expression)p
   3083 3011 V 242 3111 V 515 3081 a FN(s)341 b F4(\023)27
   b(sym)n(b)r(ole)g(\024)121 b FK(!)265 b F4(\023)28 b(s)f(sym)n(b)r(ole)
   g FN(=)g F4(\024)p 2589 3111 V 268 w(Expression)p 3083
   3111 V 242 3210 V 314 3180 a(\023)h(sym)n(b)r(ole)e(\024)341
   b FN(s)322 b FK(!)265 b F4(\023)28 b(sym)n(b)r(ole)f(s)g
   FN(=)g F4(\024)p 2589 3210 V 268 w(Expression)p 3083
   3210 V 242 3310 V 296 3280 a(\023)g(sym)n(b)r(ole)662
   3300 y FI(1)727 3280 y F4(\024)103 b(\023)28 b(sym)n(b)r(ole)1243
   3300 y FI(2)1308 3280 y F4(\024)102 b FK(!)e F4(\023)28
   b(sym)n(b)r(ole)2006 3300 y FI(1)2066 3280 y F4(sym)n(b)r(ole)2359
   3300 y FI(2)2424 3280 y FN(=)f F4(\024)p 2589 3310 V
   103 w(Expression)p 3083 3310 V 242 3410 V 456 3380 a(#)p
   FN(n)575 3392 y FI(1)1071 3380 y FN(n)1121 3392 y FI(2)1456
   3380 y FK(!)408 b F4(#)p FN(n)2066 3392 y FI(1)2103 3380
   y FN(=n)2195 3392 y FI(2)p 2589 3410 V 2707 3380 a F4(Binaire)p
   3083 3410 V 242 3509 V 491 3479 a FN(n)541 3491 y FI(1)1037
   3479 y F4(#)p FN(n)1156 3491 y FI(2)1456 3479 y FK(!)g
   F4(#)p FN(n)2066 3491 y FI(1)2103 3479 y FN(=n)2195 3491
   y FI(2)p 2589 3509 V 2707 3479 a F4(Binaire)p 3083 3509
   V 242 3609 V 456 3579 a(#)p FN(n)575 3591 y FI(1)1037
   3579 y F4(#)p FN(n)1156 3591 y FI(2)1456 3579 y FK(!)g
   F4(#)p FN(n)2066 3591 y FI(1)2103 3579 y FN(=n)2195 3591
   y FI(2)p 2589 3609 V 2707 3579 a F4(Binaire)p 3083 3609
   V 242 3612 2845 4 v 0 TeXcolorgray 1258 3761 a FV(T)-7
   b(able)27 b F3(16)p F4(.)p F3(4)f F4(\025)h(Division)p
   0 TeXcolorgray 0 TeXcolorgray 232 4088 a FR(16)p FS(.)p
   FR(5)p FS(.)p FR(2)113 b FS(In)m(v)m(ersion)357 4241
   y F4(L'instruction)23 b FO(inv)f F4(calcule)h(l'in)n(v)n(erse)f(son)h
   (argumen)n(t.)f(Le)i(fonctionnemen)n(t)f(de)h(cette)232
   4341 y(instruction)j(est)h(d\351crit)f(au)g(tableau)g
   F3(16)p F4(.)p F3(5)p F4(.)p 0 TeXcolorgray 692 4457
   1946 4 v 692 4556 4 100 v 800 4526 a FQ(Niv)m(eau)1092
   4539 y FI(1)1285 4526 y FK(!)246 b FQ(Niv)m(eau)1906
   4538 y FI(1)p 2140 4556 V 2212 4526 a FQ(R\351sultat)p
   2634 4556 V 692 4560 1946 4 v 692 4659 4 100 v 940 4629
   a FN(n)295 b FK(!)344 b FJ(1)p FN(=n)p 2140 4659 V 464
   w F4(R\351el)p 2634 4659 V 692 4759 V 941 4729 a FN(x)297
   b FK(!)345 b FJ(1)p FN(=x)p 2140 4759 V 466 w F4(R\351el)p
   2634 4759 V 692 4859 V 944 4829 a FN(z)302 b FK(!)348
   b FJ(1)p FN(=z)p 2140 4859 V 371 w F4(Complexe)p 2634
   4859 V 692 4958 V 792 4928 a([)28 b(matrice)e(])120 b
   FK(!)224 b F4([)28 b(matrice)e(])p 2140 4958 V 2634 4958
   V 692 5058 V 796 5028 a('sym)n(b)r(ole')149 b FK(!)132
   b F4('INV\(sym)n(b)r(ole\)')p 2140 5058 V 135 w(Expression)p
   2634 5058 V 692 5157 V 745 5128 a(\023)28 b(sym)n(b)r(ole)e(\024)100
   b FK(!)g F4(\023)27 b(sym)n(b)r(ole)g(INV)h(\024)p 2140
   5157 V 103 w(Expression)p 2634 5157 V 692 5161 1946 4
   v 0 TeXcolorgray 1242 5309 a FV(T)-7 b(able)27 b F3(16)p
   F4(.)p F3(5)f F4(\025)h(In)n(v)n(ersion)p 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray 1602 5632 a F3(129)p 0
   TeXcolorgray eop end
   %%Page: 130 130
   TeXDict begin 130 129 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(130)e F4(\026)j(#)p
   F3(130)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1733 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1639 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1639 a Fu(16)-430 1639
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1639 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(130)964 b FD(CHAPITRE)29 b FC(16)p FD(.)54 b(LES)28
   b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray
   656 540 a Fy(16)p Fz(.)p Fy(6)130 b Fz(Puissance)656
   755 y FR(16)p FS(.)p FR(6)p FS(.)p FR(1)112 b FS(Puissance)38
   b(standard)780 924 y F4(L'\351l\351v)-5 b(ation)33 b(\340)f(une)i
   (puissance)e(d'un)h(ob)5 b(jet)33 b(se)g(fait)g(par)f(une)i
   (instruction)e(existan)n(t)656 1024 y(sous)c(deux)i(formes)e(:)i
   FO(\002)f F4(et)h FO(**)p F4(.)e(Dans)h(la)g(suite)h(de)f(ce)h(man)n
   (uel,)f(les)g(deux)g(formes)g(seron)n(t)656 1124 y(utilis\351s)d
   (indistinctemen)n(t.)g(Les)f(t)n(yp)r(es)h(d'argumen)n(ts)e(et)j(de)f
   (r\351sultats)f(de)h(cette)g(fonction)656 1223 y(son)n(t)h(d\351crits)g
   (dans)f(le)i(tableau)f F3(16)p F4(.)p F3(6)p F4(.)p 0
   TeXcolorgray 669 1344 2839 4 v 669 1443 4 100 v 796 1414
   a FQ(Niv)m(eau)1088 1426 y FI(2)1374 1414 y FQ(Niv)m(eau)1666
   1426 y FI(1)1877 1414 y FK(!)385 b FQ(Niv)m(eau)2637
   1426 y FI(1)p 3009 1443 V 3082 1414 a FQ(R\351sultat)p
   3504 1443 V 669 1447 2839 4 v 669 1546 4 100 v 917 1516
   a FN(n)967 1528 y FI(1)1495 1516 y FN(n)1545 1528 y FI(2)1877
   1516 y FK(!)486 b FN(n)2496 1480 y Fo(n)2537 1488 y Fj(2)2496
   1539 y FI(1)p 3009 1546 V 3146 1516 a F4(En)n(tier)p
   3504 1546 V 669 1646 V 917 1616 a FN(n)967 1628 y FI(1)1495
   1616 y FN(n)1545 1628 y FI(2)1877 1616 y FK(!)g FN(n)2496
   1579 y Fo(n)2537 1587 y Fj(2)2496 1638 y FI(1)p 3009
   1646 V 3179 1616 a F4(R\351el)p 3504 1646 V 669 1746
   V 917 1716 a FN(n)967 1728 y FI(1)1496 1716 y FN(x)1543
   1728 y FI(2)1877 1716 y FK(!)h FN(n)2497 1679 y Fo(x)2535
   1687 y Fj(2)2497 1738 y FI(1)p 3009 1746 V 3179 1716
   a F4(R\351el)p 3504 1746 V 669 1845 V 917 1815 a FN(n)967
   1827 y FI(1)1500 1815 y FN(z)1539 1827 y FI(2)1877 1815
   y FK(!)j FN(n)2500 1778 y Fo(z)2532 1786 y Fj(2)2500
   1838 y FI(1)p 3009 1845 V 3080 1815 a F4(Complexe)p 3504
   1845 V 669 1945 V 919 1915 a FN(x)966 1927 y FI(1)1495
   1915 y FN(n)1545 1927 y FI(2)1877 1915 y FK(!)d FN(x)2494
   1878 y Fo(n)2535 1886 y Fj(2)2494 1937 y FI(1)p 3009
   1945 V 3179 1915 a F4(R\351el)p 3504 1945 V 669 2045
   V 919 2015 a FN(x)966 2027 y FI(1)1496 2015 y FN(x)1543
   2027 y FI(2)1877 2015 y FK(!)i FN(x)2496 1978 y Fo(x)2534
   1986 y Fj(2)2496 2037 y FI(1)p 3009 2045 V 3179 2015
   a F4(R\351el)p 3504 2045 V 669 2144 V 919 2114 a FN(x)966
   2126 y FI(1)1500 2114 y FN(z)1539 2126 y FI(2)1877 2114
   y FK(!)j FN(x)2499 2077 y Fo(z)2531 2085 y Fj(2)2499
   2136 y FI(1)p 3009 2144 V 3080 2114 a F4(Complexe)p 3504
   2144 V 669 2244 V 917 2214 a FN(n)967 2226 y FI(1)1500
   2214 y FN(z)1539 2226 y FI(2)1877 2214 y FK(!)e FN(n)2500
   2177 y Fo(z)2532 2185 y Fj(2)2500 2236 y FI(1)p 3009
   2244 V 3080 2214 a F4(Complexe)p 3504 2244 V 669 2343
   V 919 2313 a FN(x)966 2325 y FI(1)1500 2313 y FN(z)1539
   2325 y FI(2)1877 2313 y FK(!)i FN(x)2499 2277 y Fo(z)2531
   2285 y Fj(2)2499 2336 y FI(1)p 3009 2343 V 3080 2313
   a F4(Complexe)p 3504 2343 V 669 2443 V 923 2413 a FN(z)962
   2425 y FI(1)1500 2413 y FN(z)1539 2425 y FI(2)1877 2413
   y FK(!)i FN(z)2497 2376 y Fo(z)2529 2384 y Fj(2)2493
   2435 y FI(1)p 3009 2443 V 3080 2413 a F4(Complexe)p 3504
   2443 V 669 2543 V 942 2513 a FN(s)388 b F4('sym)n(b)r(ole')168
   b FK(!)308 b F4(')p FN(s)p F4(\002\(sym)n(b)r(ole\)')p
   3009 2543 V 309 w(Expression)p 3504 2543 V 669 2642 V
   791 2612 a('sym)n(b)r(ole')388 b FN(s)319 b FK(!)308
   b F4('\(sym)n(b)r(ole\)\002)p FN(s)p F4(')p 3009 2642
   V 309 w(Expression)p 3504 2642 V 669 2742 V 773 2712
   a('sym)n(b)r(ole)1089 2732 y FI(1)1126 2712 y F4(')201
   b('sym)n(b)r(ole)1666 2732 y FI(2)1703 2712 y F4(')151
   b FK(!)175 b F4('sym)n(b)r(ole)2451 2732 y FI(1)2489
   2712 y F4(\002sym)n(b)r(ole)2823 2732 y FI(2)2860 2712
   y F4(')p 3009 2742 V 179 w(Expression)p 3504 2742 V 669
   2842 V 942 2812 a FN(s)337 b F4(\023)28 b(sym)n(b)r(ole)e(\024)119
   b FK(!)264 b F4(\023)28 b(s)g(sym)n(b)r(ole)e(\002)h(\024)p
   3009 2842 V 268 w(Expression)p 3504 2842 V 669 2941 V
   741 2911 a(\023)g(sym)n(b)r(ole)g(\024)338 b FN(s)319
   b FK(!)264 b F4(\023)28 b(sym)n(b)r(ole)f(s)g(\002)g(\024)p
   3009 2941 V 268 w(Expression)p 3504 2941 V 669 3041 V
   722 3011 a(\023)h(sym)n(b)r(ole)1089 3031 y FI(1)1154
   3011 y F4(\024)99 b(\023)28 b(sym)n(b)r(ole)1666 3031
   y FI(2)1731 3011 y F4(\024)100 b FK(!)f F4(\023)28 b(sym)n(b)r(ole)2426
   3031 y FI(1)2486 3011 y F4(sym)n(b)r(ole)2779 3031 y
   FI(2)2844 3011 y F4(\002)f(\024)p 3009 3041 V 103 w(Expression)p
   3504 3041 V 669 3044 2839 4 v 0 TeXcolorgray 1653 3193
   a FV(T)-7 b(able)28 b F3(16)p F4(.)p F3(6)e F4(\025)h(Puissance)p
   0 TeXcolorgray 0 TeXcolorgray 656 3580 a FR(16)p FS(.)p
   FR(6)p FS(.)p FR(2)112 b FS(Carr\351)780 3749 y F4(L'instruction)23
   b FO(sq)f F4(prend)h(un)h(ob)5 b(jet)23 b(dans)g(la)f(pile)i(et)f
   (retourne)f(le)h(carr\351)f(de)h(cet)h(ob)5 b(jet.)656
   3849 y(Les)27 b(di\033\351ren)n(ts)g(t)n(yp)r(es)g(d'argumen)n(ts)f
   (\034guren)n(t)h(au)g(tableau)g F3(16)p F4(.)p F3(7)p
   F4(.)p 0 TeXcolorgray 1113 3986 1951 4 v 1113 4085 4
   100 v 1246 4055 a FQ(Niv)m(eau)1538 4068 y FI(1)1754
   4055 y FK(!)225 b FQ(Niv)m(eau)2354 4067 y FI(1)p 2565
   4085 V 2638 4055 a FQ(R\351sultat)p 3060 4085 V 1113
   4089 1951 4 v 1113 4188 4 100 v 1385 4158 a FN(n)319
   b FK(!)346 b FN(n)2233 4128 y FI(2)p 2565 4188 V 2702
   4158 a F4(En)n(tier)p 3060 4188 V 1113 4288 V 1385 4258
   a FN(n)319 b FK(!)346 b FN(n)2233 4228 y FI(2)p 2565
   4288 V 2735 4258 a F4(R\351el)p 3060 4288 V 1113 4387
   V 1387 4358 a FN(x)320 b FK(!)347 b FN(x)2231 4327 y
   FI(2)p 2565 4387 V 2735 4358 a F4(R\351el)p 3060 4387
   V 1113 4487 V 1389 4457 a FN(z)326 b FK(!)349 b FN(z)2229
   4427 y FI(2)p 2565 4487 V 2636 4457 a F4(Complexe)p 3060
   4487 V 1113 4587 V 1194 4557 a([[)27 b(m.)h(carr\351e)e(])99
   b FK(!)170 b F4([)28 b(m.)g(carr\351e)d(])p 2565 4587
   V 3060 4587 V 1113 4686 V 1241 4656 a('sym)n(b)r(ole')173
   b FK(!)132 b F4('SQ\(sym)n(b)r(ole\)')p 2565 4686 V 135
   w(Expression)p 3060 4686 V 1113 4786 V 1190 4756 a(\023)28
   b(sym)n(b)r(ole)e(\024)124 b FK(!)100 b F4(\023)28 b(sym)n(b)r(ole)e
   (SQ)h(\024)p 2565 4786 V 104 w(Expression)p 3060 4786
   V 1113 4789 1951 4 v 0 TeXcolorgray 1498 4952 a FV(T)-7
   b(able)28 b F3(16)p F4(.)p F3(7)d F4(\025)j(\311l\351v)-5
   b(ation)27 b(au)g(carr\351)p 0 TeXcolorgray 0 TeXcolorgray
   656 5322 a FQ(\300)33 b(noter)f(:)82 b F4(l'\351l\351v)-5
   b(ation)27 b(au)h(carr\351)f(p)r(eut)h(donner)g(r\351sultat)f(de)h(t)n
   (yp)r(e)g(r\351el)g(si)g(celui-ci)f(ne)656 5422 y(p)r(eut)h(\352tre)f
   (repr\351sen)n(t\351)f(en)h(en)n(tier)g(du)h(fait)g(d'un)g
   (d\351passemen)n(t)e(de)i(capacit\351.)p 0 TeXcolorgray
   2026 5632 a F3(130)p 0 TeXcolorgray eop end
   %%Page: 131 131
   TeXDict begin 131 130 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(131)e F4(\026)j(#)p
   F3(131)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FC(16)p
   FD(.)p FC(6)p FD(.)54 b(PUISSANCE)2034 b F3(131)p .7
   TeXcolorgray .7 TeXcolorgray 4134 1733 227 266 v .7 TeXcolorgray
   0 TeXcolorgray 4190 1639 a Fu(16)p .7 TeXcolorgray 0
   TeXcolorgray 0 TeXcolorgray 232 540 a FR(16)p FS(.)p
   FR(6)p FS(.)p FR(3)113 b FS(Racine)37 b(carr\351e)357
   693 y F4(L'instruction)31 b FO(sqrt)f F4(prend)h(un)h(ob)5
   b(jet)31 b(dans)g(la)g(pile)h(et)g(retourne)e(la)h(racine)g(carr\351e)
   232 793 y(de)d(cet)g(ob)5 b(jet.)27 b(Les)g(di\033\351ren)n(ts)g(t)n
   (yp)r(es)g(d'argumen)n(ts)f(\034guren)n(t)h(au)g(tableau)f
   F3(16)p F4(.)p F3(8)p F4(.)p 0 TeXcolorgray 657 912 2017
   4 v 657 1012 4 100 v 765 982 a FQ(Niv)m(eau)1057 994
   y FI(1)1250 982 y FK(!)281 b FQ(Niv)m(eau)1906 994 y
   FI(1)p 2175 1012 V 2247 982 a FQ(R\351sultat)p 2669 1012
   V 657 1015 2017 4 v 657 1115 4 100 v 905 1085 a FN(n)295
   b FK(!)1719 1025 y(p)p 1788 1025 50 4 v 60 x FN(n)p 2175
   1115 4 100 v 507 w F4(R\351el)p 2669 1115 V 657 1214
   V 906 1184 a FN(x)i FK(!)1720 1125 y(p)p 1790 1125 48
   4 v 1790 1184 a FN(x)p 2175 1214 4 100 v 508 w F4(R\351el)p
   2669 1214 V 657 1314 V 906 1284 a FN(x)g FK(!)1720 1224
   y(p)p 1790 1224 48 4 v 1790 1284 a FN(x)p 2175 1314 4
   100 v 408 w F4(Complexe)p 2669 1314 V 657 1414 V 909
   1384 a FN(z)302 b FK(!)1723 1324 y(p)p 1792 1324 43 4
   v 60 x FN(z)p 2175 1414 4 100 v 414 w F4(Complexe)p 2669
   1414 V 657 1513 V 760 1483 a('sym)n(b)r(ole')150 b FK(!)132
   b F4('SQR)-7 b(T\(sym)n(b)r(ole\)')p 2175 1513 V 134
   w(Expression)p 2669 1513 V 657 1613 V 710 1583 a(\023)27
   b(sym)n(b)r(ole)g(\024)100 b FK(!)f F4(\023)28 b(sym)n(b)r(ole)f(SQR)-7
   b(T)27 b(\024)p 2175 1613 V 103 w(Expression)p 2669 1613
   V 657 1616 2017 4 v 0 TeXcolorgray 1161 1765 a FV(T)-7
   b(able)27 b F3(16)p F4(.)p F3(8)f F4(\025)h(Racine)g(carr\351e)p
   0 TeXcolorgray 0 TeXcolorgray 232 2080 a FR(16)p FS(.)p
   FR(6)p FS(.)p FR(4)113 b FS(Racine)37 b Fi(n)1058 2044
   y Fh(i\350me)357 2234 y F4(L'instruction)c FO(xroot)g
   F4(calcule)g(la)h(racine)f FN(n)1789 2203 y FM(i\350me)1959
   2234 y F4(d'un)i(ob)5 b(jet.)34 b(Les)g(di\033\351ren)n(ts)g(argu\177)
   232 2333 y(men)n(ts)28 b(pris)f(par)f(cette)i(instruction)f(\034guren)n
   (t)f(au)i(tableau)e F3(16)p F4(.)p F3(9)p F4(.)p 0 TeXcolorgray
   276 2452 2777 4 v 276 2552 4 100 v 404 2522 a FQ(Niv)m(eau)696
   2534 y FI(2)981 2522 y FQ(Niv)m(eau)1273 2534 y FI(1)1484
   2522 y FK(!)354 b FQ(Niv)m(eau)2213 2534 y FI(1)p 2555
   2552 V 2627 2522 a FQ(R\351sultat)p 3049 2552 V 276 2555
   2777 4 v 276 2672 4 117 v 525 2642 a FN(n)575 2654 y
   FI(1)1102 2642 y FN(n)1152 2654 y FI(2)1484 2642 y FK(!)422
   b FN(n)2039 2599 y FI(1)p Fo(=n)2147 2607 y Fj(2)2039
   2664 y FI(1)p 2555 2672 V 2725 2642 a F4(R\351el)p 3049
   2672 V 276 2788 V 526 2758 a FN(x)573 2770 y FI(1)1102
   2758 y FN(n)1152 2770 y FI(2)1484 2758 y FK(!)h FN(x)2037
   2715 y FI(1)p Fo(=n)2145 2723 y Fj(2)2037 2781 y FI(1)p
   2555 2788 V 2725 2758 a F4(R\351el)p 3049 2788 V 276
   2905 V 525 2875 a FN(n)575 2887 y FI(1)1102 2875 y FN(n)1152
   2887 y FI(2)1484 2875 y FK(!)f FN(n)2039 2832 y FI(1)p
   Fo(=n)2147 2840 y Fj(2)2039 2897 y FI(1)p 2555 2905 V
   2625 2875 a F4(Complexe)p 3049 2905 V 276 3022 V 526
   2992 a FN(x)573 3004 y FI(1)1102 2992 y FN(n)1152 3004
   y FI(2)1484 2992 y FK(!)h FN(x)2037 2949 y FI(1)p Fo(=n)2145
   2957 y Fj(2)2037 3014 y FI(1)p 2555 3022 V 2625 2992
   a F4(Complexe)p 3049 3022 V 276 3138 V 530 3108 a FN(z)569
   3120 y FI(1)1102 3108 y FN(n)1152 3120 y FI(2)1484 3108
   y FK(!)i FN(z)2035 3065 y FI(1)p Fo(=n)2143 3073 y Fj(2)2031
   3130 y FI(1)p 2555 3138 V 2625 3108 a F4(Complexe)p 3049
   3138 V 276 3255 V 530 3225 a FN(z)569 3237 y FI(1)1102
   3225 y FN(n)1152 3237 y FI(2)1484 3225 y FK(!)g FN(z)2035
   3182 y FI(1)p Fo(=n)2143 3190 y Fj(2)2031 3247 y FI(1)p
   2555 3255 V 2625 3225 a F4(Complexe)p 3049 3255 V 276
   3358 4 104 v 549 3328 a FN(s)388 b F4('sym)n(b)r(ole')168
   b FK(!)301 b F4('s)1924 3298 y FI(1)p Fo(=)p FM(\(sym)n(b)r(ole\))2281
   3328 y F4(')p 2555 3358 V 304 w(Expression)p 3049 3358
   V 276 3473 4 116 v 399 3444 a('sym)n(b)r(ole')387 b FN(s)319
   b FK(!)269 b F4('\(sym)n(b)r(ole\))2216 3402 y FI(1)p
   Fo(=)p FM(s)2313 3444 y F4(')p 2555 3473 V 272 w(Expression)p
   3049 3473 V 276 3573 4 100 v 549 3543 a FN(s)337 b F4(\023)28
   b(sym)n(b)r(ole)f(\024)118 b FK(!)100 b F4(\023)28 b(s)f(sym)n(b)r(ole)
   g(XR)n(OOT)f(\024)p 2555 3573 V 103 w(Expression)p 3049
   3573 V 276 3673 V 348 3643 a(\023)i(sym)n(b)r(ole)f(\024)337
   b FN(s)319 b FK(!)100 b F4(\023)28 b(sym)n(b)r(ole)e(s)i(XR)n(OOT)e
   (\024)p 2555 3673 V 103 w(Expression)p 3049 3673 V 276
   3772 V 330 3742 a(\023)h(sym)n(b)r(ole)696 3763 y FI(1)761
   3742 y F4(\024)100 b(\023)28 b(sym)n(b)r(ole)1274 3763
   y FI(2)1338 3742 y F4(\024)100 b FK(!)140 b F4(\023)28
   b(sym)n(b)r(ole)2074 3763 y FI(1)2134 3742 y F4(sym)n(b)r(ole)2427
   3763 y FI(2)p 2555 3772 V 2608 3742 a F4(Expression)p
   3049 3772 V 276 3872 V 1894 3842 a(XR)n(OOT)f(\024)p
   2555 3872 V 3049 3872 V 276 3875 2777 4 v 0 TeXcolorgray
   1176 4036 a FV(T)-7 b(able)28 b F3(16)p F4(.)p F3(9)e
   F4(\025)h(Racine)g FN(n)2017 4006 y FM(i\350me)p 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray 1602 5632 a F3(131)p 0
   TeXcolorgray eop end
   %%Page: 132 132
   TeXDict begin 132 131 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(132)e F4(\026)j(#)p
   F3(132)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1733 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1639 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1639 a Fu(16)-430 1639
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1639 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(132)964 b FD(CHAPITRE)29 b FC(16)p FD(.)54 b(LES)28
   b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray
   0 TeXcolorgray 2026 5632 a F3(132)p 0 TeXcolorgray eop
   end
   %%Page: 133 133
   TeXDict begin 133 132 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(133)e F4(\026)j(#)p
   F3(133)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1367 a Fw(17)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1783 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1700 1772 4 v 2133 1700 a FU(Constan)-5 b(tes)p 1 TeXcolorgray
   0 TeXcolorgray 232 2206 a Fy(17)p Fz(.)p Fy(1)130 b Fz(Constan)l(tes)43
   b(b)t(o)t(ol\351ennes)232 2437 y Fy(17)p Fz(.)p Fy(2)130
   b Fz(Constan)l(tes)43 b(math\351matiques)232 2669 y Fy(17)p
   Fz(.)p Fy(3)130 b Fz(Constan)l(tes)43 b(ph)l(ysiques)p
   0 TeXcolorgray 1602 5632 a F3(133)p 0 TeXcolorgray eop
   end
   %%Page: 134 134
   TeXDict begin 134 133 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(134)e F4(\026)j(#)p
   F3(134)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1808 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1689 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1689 a Fu(17)-430 1689
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1689 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(134)1529 b FD(CHAPITRE)28 b FC(17)p FD(.)55 b(CONST)-7
   b(ANTES)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(134)p
   0 TeXcolorgray eop end
   %%Page: 135 135
   TeXDict begin 135 134 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(135)e F4(\026)j(#)p
   F3(135)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 5256 a Fw(18)p 0 TeXcolorgray 0 TeXcolorgray 1602
   5632 a F3(135)p 0 TeXcolorgray eop end
   %%Page: 136 136
   TeXDict begin 136 135 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(136)e F4(\026)j(#)p
   F3(136)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1882 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1787 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1787 a Fu(18)-430 1787
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1787 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(136)921 b FD(CHAPITRE)29 b FC(18)p FD(.)54 b(ARITHM\311TIQUE)28
   b(G\311N\311RALE)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   656 775 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 739
   659 866 4 v 1650 659 a FU(Arithm\351tique)59 b(g\351n\351rale)p
   1 TeXcolorgray 0 TeXcolorgray 656 1194 a Fy(18)p Fz(.)p
   Fy(1)656 1392 y FR(18)p FS(.)p FR(1)p FS(.)p FR(1)112
   b FS(Neg)656 1562 y FR(18)p FS(.)p FR(1)p FS(.)p FR(2)g
   FS(Relax)656 1731 y FR(18)p FS(.)p FR(1)p FS(.)p FR(3)g
   FS(Sign)656 1901 y FR(18)p FS(.)p FR(1)p FS(.)p FR(4)g
   FS(Mo)s(d)656 2071 y FR(18)p FS(.)p FR(1)p FS(.)p FR(5)g
   FS(Conj)656 2241 y FR(18)p FS(.)p FR(1)p FS(.)p FR(6)g
   FS(F)-9 b(act)656 2411 y FR(18)p FS(.)p FR(1)p FS(.)p
   FR(7)112 b FS(Min)656 2580 y FR(18)p FS(.)p FR(1)p FS(.)p
   FR(8)g FS(Max)656 2750 y FR(18)p FS(.)p FR(1)p FS(.)p
   FR(9)g FS(Incr)656 2920 y FR(18)p FS(.)p FR(1)p FS(.)p
   FR(10)g FS(Decr)656 3090 y FR(18)p FS(.)p FR(1)p FS(.)p
   FR(11)g FS(Man)m(t)656 3259 y FR(18)p FS(.)p FR(1)p FS(.)p
   FR(12)g FS(Xp)s(on)656 3429 y FR(18)p FS(.)p FR(1)p FS(.)p
   FR(13)g FS(Ip)656 3599 y FR(18)p FS(.)p FR(1)p FS(.)p
   FR(14)g FS(F)-9 b(p)656 3769 y FR(18)p FS(.)p FR(1)p
   FS(.)p FR(15)112 b FS(Ceil)656 3939 y FR(18)p FS(.)p
   FR(1)p FS(.)p FR(16)g FS(Flo)s(or)656 4108 y FR(18)p
   FS(.)p FR(1)p FS(.)p FR(17)g FS(Re)656 4278 y FR(18)p
   FS(.)p FR(1)p FS(.)p FR(18)g FS(Im)656 4448 y FR(18)p
   FS(.)p FR(1)p FS(.)p FR(19)g FS(Abs)656 4618 y FR(18)p
   FS(.)p FR(1)p FS(.)p FR(20)g FS(Arg)656 4821 y Fy(18)p
   Fz(.)p Fy(2)130 b Fz(Con)l(v)l(ersions)656 5019 y FR(18)p
   FS(.)p FR(2)p FS(.)p FR(1)112 b FS(P)p Fg(!)p FS(r)656
   5189 y FR(18)p FS(.)p FR(2)p FS(.)p FR(2)g FS(R)p Fg(!)p
   FS(p)656 5359 y FR(18)p FS(.)p FR(2)p FS(.)p FR(3)g FS(C)p
   Fg(!)p FS(r)656 5528 y FR(18)p FS(.)p FR(2)p FS(.)p FR(4)g
   FS(R)p Fg(!)p FS(c)656 5698 y FR(18)p FS(.)p FR(2)p FS(.)p
   FR(5)g Fg(!)p FS(q)656 5901 y Fy(18)p Fz(.)p Fy(3)130
   b Fz(Prop)t(ortions)656 6099 y FR(18)p FS(.)p FR(3)p
   FS(.)p FR(1)112 b FS(Instruction)36 b(\045)656 6269 y
   FR(18)p FS(.)p FR(3)p FS(.)p FR(2)112 b FS(Instruction)36
   b(\045CH)656 6439 y FR(18)p FS(.)p FR(3)p FS(.)p FR(3)112
   b FS(Instruction)36 b(\045T)p 0 TeXcolorgray 2026 5632
   a F3(136)p 0 TeXcolorgray eop end
   %%Page: 137 137
   TeXDict begin 137 136 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(137)e F4(\026)j(#)p
   F3(137)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(19)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 2244 4 v 2605 1687 a FU(T)-15 b(ests)p 1 TeXcolorgray
   0 TeXcolorgray 232 2193 a Fy(19)p Fz(.)p Fy(1)130 b Fz(Comparaisons)232
   2391 y FR(19)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(\311galit\351)232
   2561 y FR(19)p FS(.)p FR(1)p FS(.)p FR(2)g FS(Di\033\351rence)232
   2730 y FR(19)p FS(.)p FR(1)p FS(.)p FR(3)g FS(Inf\351rieur)232
   2900 y FR(19)p FS(.)p FR(1)p FS(.)p FR(4)g FS(Inf\351rieur)37
   b(ou)g(\351gal)232 3070 y FR(19)p FS(.)p FR(1)p FS(.)p
   FR(5)113 b FS(Sup)s(\351rieur)232 3240 y FR(19)p FS(.)p
   FR(1)p FS(.)p FR(6)g FS(Sup)s(\351rieur)37 b(ou)h(\351gal)232
   3410 y FR(19)p FS(.)p FR(1)p FS(.)p FR(7)113 b FS(P)m(armi)232
   3613 y Fy(19)p Fz(.)p Fy(2)130 b Fz(Op)t(\351rateurs)43
   b(logiques)232 3811 y FR(19)p FS(.)p FR(2)p FS(.)p FR(1)113
   b FS(Et)36 b(logique)232 3981 y FR(19)p FS(.)p FR(2)p
   FS(.)p FR(2)113 b FS(Ou)37 b(logique)232 4150 y FR(19)p
   FS(.)p FR(2)p FS(.)p FR(3)113 b FS(Ou)37 b(logique)h(exclusif)232
   4320 y FR(19)p FS(.)p FR(2)p FS(.)p FR(4)113 b FS(Non)p
   0 TeXcolorgray 1602 5632 a F3(137)p 0 TeXcolorgray eop
   end
   %%Page: 138 138
   TeXDict begin 138 137 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(138)e F4(\026)j(#)p
   F3(138)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 1956 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1838 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1838 a Fu(19)-430 1838
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1838 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(138)1833 b FD(CHAPITRE)28 b FC(19)p FD(.)55 b(TESTS)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(138)p 0
   TeXcolorgray eop end
   %%Page: 139 139
   TeXDict begin 139 138 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(139)e F4(\026)j(#)p
   F3(139)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 5256 a Fw(20)p 0 TeXcolorgray 0 TeXcolorgray 1602
   5632 a F3(139)p 0 TeXcolorgray eop end
   %%Page: 140 140
   TeXDict begin 140 139 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(140)e F4(\026)j(#)p
   F3(140)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2031 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1924 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1924 a Fu(20)-430 1924
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1924 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(140)1032 b FD(CHAPITRE)29 b FC(20)p FD(.)54 b(ARITHM\311TIQUE)29
   b(BINAIRE)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   656 775 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 739
   659 970 4 v 1755 659 a FU(Arithm\351tique)58 b(binaire)p
   1 TeXcolorgray 0 TeXcolorgray 656 1198 a Fy(20)p Fz(.)p
   Fy(1)130 b Fz(Op)t(\351rations)41 b(de)j(con)l(v)l(ersion)656
   1397 y FR(20)p FS(.)p FR(1)p FS(.)p FR(1)112 b FS(B)p
   Fg(!)p FS(r)656 1566 y FR(20)p FS(.)p FR(1)p FS(.)p FR(2)g
   FS(R)p Fg(!)p FS(b)656 1769 y Fy(20)p Fz(.)p Fy(2)130
   b Fz(F)-11 b(ormats)656 1968 y FR(20)p FS(.)p FR(2)p
   FS(.)p FR(1)112 b FS(Dec)656 2138 y FR(20)p FS(.)p FR(2)p
   FS(.)p FR(2)g FS(Bin)656 2307 y FR(20)p FS(.)p FR(2)p
   FS(.)p FR(3)g FS(Oct)656 2477 y FR(20)p FS(.)p FR(2)p
   FS(.)p FR(4)g FS(Hex)656 2647 y FR(20)p FS(.)p FR(2)p
   FS(.)p FR(5)g FS(St)m(ws)656 2817 y FR(20)p FS(.)p FR(2)p
   FS(.)p FR(6)g FS(Rcws)656 3020 y Fy(20)p Fz(.)p Fy(3)130
   b Fz(Op)t(\351rations)41 b(sur)j(des)f(o)t(ctets)656
   3218 y FR(20)p FS(.)p FR(3)p FS(.)p FR(1)112 b FS(Rlb)656
   3388 y FR(20)p FS(.)p FR(3)p FS(.)p FR(2)g FS(Rrb)656
   3558 y FR(20)p FS(.)p FR(3)p FS(.)p FR(3)g FS(Slb)656
   3727 y FR(20)p FS(.)p FR(3)p FS(.)p FR(4)g FS(Srb)656
   3930 y Fy(20)p Fz(.)p Fy(4)130 b Fz(Op)t(\351rations)41
   b(sur)j(des)f(bits)656 4129 y FR(20)p FS(.)p FR(4)p FS(.)p
   FR(1)112 b FS(Asl)656 4298 y FR(20)p FS(.)p FR(4)p FS(.)p
   FR(2)g FS(Asr)656 4468 y FR(20)p FS(.)p FR(4)p FS(.)p
   FR(3)g FS(Rl)656 4638 y FR(20)p FS(.)p FR(4)p FS(.)p
   FR(4)g FS(Rr)656 4808 y FR(20)p FS(.)p FR(4)p FS(.)p
   FR(5)g FS(Sl)656 4978 y FR(20)p FS(.)p FR(4)p FS(.)p
   FR(6)g FS(Sr)656 5147 y FR(20)p FS(.)p FR(4)p FS(.)p
   FR(7)g FS(F)-9 b(onction)37 b(et)g(bit)g(\340)h(bit)656
   5317 y FR(20)p FS(.)p FR(4)p FS(.)p FR(8)112 b FS(F)-9
   b(onction)37 b(ou)g(bit)h(\340)f(bit)656 5487 y FR(20)p
   FS(.)p FR(4)p FS(.)p FR(9)112 b FS(F)-9 b(onction)37
   b(ou)g(exclusif)h(bit)f(\340)h(bit)656 5657 y FR(20)p
   FS(.)p FR(4)p FS(.)p FR(10)112 b FS(F)-9 b(onction)37
   b(compl\351men)m(t)h(\340)f FR(1)p 0 TeXcolorgray 2026
   5632 a F3(140)p 0 TeXcolorgray eop end
   %%Page: 141 141
   TeXDict begin 141 140 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(141)e F4(\026)j(#)p
   F3(141)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 3131 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 2965 a Fw(21)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 3414 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   3297 481 4 v 842 3297 a FU(F)-15 b(onctions)59 b(trigonom\351triques)p
   1 TeXcolorgray 0 TeXcolorgray 357 5422 a F4(A)n(tten)n(tion)27
   b(aux)g(argumen)n(ts)f(radian)g(ou)h(degr\351)p 0 TeXcolorgray
   1602 5632 a F3(141)p 0 TeXcolorgray eop end
   %%Page: 142 142
   TeXDict begin 142 141 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(142)e F4(\026)j(#)p
   F3(142)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2105 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 1998 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 1998 a Fu(21)-430 1998
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 1998 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(142)652 b FD(CHAPITRE)29 b FC(21)p FD(.)54 b(F)n(ONCTIONS)27
   b(TRIGONOM\311TRIQUES)p 0 TeXcolorgray 656 540 a Fy(21)p
   Fz(.)p Fy(1)130 b Fz(Cosin)l(us)656 739 y FR(21)p FS(.)p
   FR(1)p FS(.)p FR(1)112 b FS(Cos)656 908 y FR(21)p FS(.)p
   FR(1)p FS(.)p FR(2)g FS(A)m(cos)656 1111 y Fy(21)p Fz(.)p
   Fy(2)130 b Fz(Sin)l(us)656 1310 y FR(21)p FS(.)p FR(2)p
   FS(.)p FR(1)112 b FS(Sin)656 1479 y FR(21)p FS(.)p FR(2)p
   FS(.)p FR(2)g FS(Asin)656 1682 y Fy(21)p Fz(.)p Fy(3)130
   b Fz(T)-11 b(angen)l(te)656 1881 y FR(21)p FS(.)p FR(3)p
   FS(.)p FR(1)112 b FS(T)-9 b(an)656 2051 y FR(21)p FS(.)p
   FR(3)p FS(.)p FR(2)112 b FS(A)m(tan)656 2254 y Fy(21)p
   Fz(.)p Fy(4)130 b Fz(F)-11 b(onctions)42 b(de)h(con)l(v)l(ersion)656
   2452 y FR(21)p FS(.)p FR(4)p FS(.)p FR(1)112 b FS(Deg)656
   2622 y FR(21)p FS(.)p FR(4)p FS(.)p FR(2)g FS(Rad)656
   2791 y FR(21)p FS(.)p FR(4)p FS(.)p FR(3)g Fg(!)p FS(hms)656
   2961 y FR(21)p FS(.)p FR(4)p FS(.)p FR(4)g FS(hms)p Fg(!)656
   3131 y FR(21)p FS(.)p FR(4)p FS(.)p FR(5)g FS(D)p Fg(!)p
   FS(r)656 3301 y FR(21)p FS(.)p FR(4)p FS(.)p FR(6)g FS(R)p
   Fg(!)p FS(d)656 3504 y Fy(21)p Fz(.)p Fy(5)130 b Fz(Arithm\351tique)42
   b(sexad\351cimale)656 3702 y FR(21)p FS(.)p FR(5)p FS(.)p
   FR(1)112 b FS(Hms)p Ff(+)656 3872 y FR(21)p FS(.)p FR(5)p
   FS(.)p FR(2)g FS(Hms)p Fg(\000)p 0 TeXcolorgray 2026
   5632 a F3(142)p 0 TeXcolorgray eop end
   %%Page: 143 143
   TeXDict begin 143 142 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(143)e F4(\026)j(#)p
   F3(143)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(22)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 726 4 v 1087 1687 a FU(F)-15 b(onctions)59 b(h)-5
   b(yp)5 b(erb)g(oliques)p 1 TeXcolorgray 0 TeXcolorgray
   232 2226 a Fy(22)p Fz(.)p Fy(1)130 b Fz(Cosin)l(us)43
   b(h)l(yp)t(erb)t(olique)232 2424 y FR(22)p FS(.)p FR(1)p
   FS(.)p FR(1)113 b FS(Cosh)232 2594 y FR(22)p FS(.)p FR(1)p
   FS(.)p FR(2)g FS(A)m(cosh)232 2797 y Fy(22)p Fz(.)p Fy(2)130
   b Fz(Sin)l(us)43 b(h)l(yp)t(erb)t(olique)232 2995 y FR(22)p
   FS(.)p FR(2)p FS(.)p FR(1)113 b FS(Sinh)232 3165 y FR(22)p
   FS(.)p FR(2)p FS(.)p FR(2)g FS(Asinh)232 3368 y Fy(22)p
   Fz(.)p Fy(3)130 b Fz(T)-11 b(angen)l(te)44 b(h)l(yp)t(erb)t(oliques)232
   3567 y FR(22)p FS(.)p FR(3)p FS(.)p FR(1)113 b FS(T)-9
   b(anh)232 3736 y FR(22)p FS(.)p FR(3)p FS(.)p FR(2)113
   b FS(A)m(tanh)p 0 TeXcolorgray 1602 5632 a F3(143)p 0
   TeXcolorgray eop end
   %%Page: 144 144
   TeXDict begin 144 143 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(144)e F4(\026)j(#)p
   F3(144)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2179 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2072 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2072 a Fu(22)-430 2072
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2072 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(144)840 b FD(CHAPITRE)29 b FC(22)p FD(.)54 b(F)n(ONCTIONS)27
   b(HYPERBOLIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026
   5632 a F3(144)p 0 TeXcolorgray eop end
   %%Page: 145 145
   TeXDict begin 145 144 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(145)e F4(\026)j(#)p
   F3(145)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(23)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 657 4 v 1018 1687 a FU(F)-15 b(onctions)59 b(logarithmiques)p
   1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fy(23)p Fz(.)p
   Fy(1)130 b Fz(Logarithme)42 b(naturel)232 2424 y FR(23)p
   FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Ln)232 2594 y FR(23)p
   FS(.)p FR(1)p FS(.)p FR(2)g FS(Lnp)p FR(1)232 2764 y(23)p
   FS(.)p FR(1)p FS(.)p FR(3)g FS(Exp)232 2934 y FR(23)p
   FS(.)p FR(1)p FS(.)p FR(4)g FS(Expm)232 3137 y Fy(23)p
   Fz(.)p Fy(2)130 b Fz(Logarithme)42 b(vulgaire)232 3335
   y FR(23)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(Log)232
   3505 y FR(23)p FS(.)p FR(2)p FS(.)p FR(2)g FS(Alog)p
   0 TeXcolorgray 1602 5632 a F3(145)p 0 TeXcolorgray eop
   end
   %%Page: 146 146
   TeXDict begin 146 145 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(146)e F4(\026)j(#)p
   F3(146)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2254 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2135 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2135 a Fu(23)-430 2135
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2135 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(146)780 b FD(CHAPITRE)29 b FC(23)p FD(.)54 b(F)n(ONCTIONS)27
   b(LOGARITHMIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026
   5632 a F3(146)p 0 TeXcolorgray eop end
   %%Page: 147 147
   TeXDict begin 147 146 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(147)e F4(\026)j(#)p
   F3(147)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1091 2154 a Fx(Sixi\350me)59 b(partie)918 2569 y FH(Alg\350bre)70
   b(lin\351aire)p 0 TeXcolorgray 1602 5632 a F3(147)p 0
   TeXcolorgray eop end
   %%Page: 148 148
   TeXDict begin 148 147 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(148)e F4(\026)j(#)p
   F3(148)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 149 149
   TeXDict begin 149 148 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(149)e F4(\026)j(#)p
   F3(149)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 5256 a Fw(24)p 0 TeXcolorgray 0 TeXcolorgray 1602
   5632 a F3(149)p 0 TeXcolorgray eop end
   %%Page: 150 150
   TeXDict begin 150 149 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(150)e F4(\026)j(#)p
   F3(150)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2328 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2210 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2210 a Fu(24)-430 2210
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2210 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(150)1021 b FD(CHAPITRE)28 b FC(24)p FD(.)54 b(VECTEURS)29
   b(ET)f(MA)-7 b(TRICES)p 0 TeXcolorgray 1 TeXcolorgray
   1 TeXcolorgray 656 742 2865 285 v 1 TeXcolorgray 0 TeXcolorgray
   739 659 1018 4 v 1802 659 a FU(V)-15 b(ecteurs)59 b(et)h(matrices)p
   1 TeXcolorgray 0 TeXcolorgray 656 1141 a Fy(24)p Fz(.)p
   Fy(1)130 b Fe(!)p Fz(arra)l(y)656 1372 y Fy(24)p Fz(.)p
   Fy(2)g Fz(arra)l(y)p Fe(!)656 1604 y Fy(24)p Fz(.)p Fy(3)g
   Fz(Diag)p Fe(!)656 1835 y Fy(24)p Fz(.)p Fy(4)g Fe(!)p
   Fz(diag)656 2067 y Fy(24)p Fz(.)p Fy(5)g Fz(Size)656
   2298 y Fy(24)p Fz(.)p Fy(6)g Fz(Idn)656 2530 y Fy(24)p
   Fz(.)p Fy(7)g Fz(T)-11 b(rn)656 2761 y Fy(24)p Fz(.)p
   Fy(8)130 b Fz(Redimensionnemen)l(t)656 2993 y Fy(24)p
   Fz(.)p Fy(9)g Fz(Con)656 3224 y Fy(24)p Fz(.)p Fy(10)f
   Fz(Col+)656 3456 y Fy(24)p Fz(.)p Fy(11)g Fz(Col-)656
   3688 y Fy(24)p Fz(.)p Fy(12)g Fz(Col)p Fe(!)656 3919
   y Fy(24)p Fz(.)p Fy(13)g Fe(!)p Fz(col)656 4151 y Fy(24)p
   Fz(.)p Fy(14)g Fz(Ro)l(w+)656 4382 y Fy(24)p Fz(.)p Fy(15)g
   Fz(Ro)l(w-)656 4614 y Fy(24)p Fz(.)p Fy(16)g Fz(Ro)l(w)p
   Fe(!)656 4845 y Fy(24)p Fz(.)p Fy(17)g Fe(!)p Fz(ro)l(w)656
   5077 y Fy(24)p Fz(.)p Fy(18)g Fz(\311c)l(hange)44 b(de)f(colonnes)656
   5308 y Fy(24)p Fz(.)p Fy(19)129 b Fz(\311c)l(hange)44
   b(de)f(lignes)656 5540 y Fy(24)p Fz(.)p Fy(20)129 b Fz(Rci)656
   5771 y Fy(24)p Fz(.)p Fy(21)g Fz(Rcij)656 6003 y Fy(24)p
   Fz(.)p Fy(22)g Fz(Get)656 6235 y Fy(24)p Fz(.)p Fy(23)g
   Fz(Geti)656 6466 y Fy(24)p Fz(.)p Fy(24)g Fz(Getc)656
   6698 y Fy(24)p Fz(.)p Fy(25)g Fz(Getr)656 6929 y Fy(24)p
   Fz(.)p Fy(26)g Fz(Put)656 7161 y Fy(24)p Fz(.)p Fy(27)g
   Fz(Puti)656 7392 y Fy(24)p Fz(.)p Fy(28)g Fz(Putc)656
   7624 y Fy(24)p Fz(.)p Fy(29)g Fz(Putr)656 7855 y Fy(24)p
   Fz(.)p Fy(30)g Fz(Min)656 8087 y Fy(24)p Fz(.)p Fy(31)g
   Fz(Max)656 8318 y Fy(24)p Fz(.)p Fy(32)g Fz(Sq)656 8550
   y Fy(24)p Fz(.)p Fy(33)g Fz(Pro)t(duit)43 b(scalaire)656
   8782 y Fy(24)p Fz(.)p Fy(34)129 b Fz(Pro)t(duit)43 b(v)l(ectoriel)656
   9013 y Fy(24)p Fz(.)p Fy(35)129 b Fz(Norme)43 b(de)g(colonne)656
   9245 y Fy(24)p Fz(.)p Fy(36)129 b Fz(Norme)43 b(de)g(ligne)p
   0 TeXcolorgray 2026 5632 a F3(150)p 0 TeXcolorgray eop
   end
   %%Page: 151 151
   TeXDict begin 151 150 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(151)e F4(\026)j(#)p
   F3(151)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(25)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 1806 4 v 2167 1724 a FU(R\351solution)p 1 TeXcolorgray
   0 TeXcolorgray 232 2230 a Fy(25)p Fz(.)p Fy(1)130 b Fz(In)l(v)l(ersion)
   232 2462 y Fy(25)p Fz(.)p Fy(2)g Fz(Syst\350me)43 b(lin\351aire)232
   2693 y Fy(25)p Fz(.)p Fy(3)130 b Fz(Cond)232 2925 y Fy(25)p
   Fz(.)p Fy(4)g Fz(Rank)232 3156 y Fy(25)p Fz(.)p Fy(5)g
   Fz(D\351terminan)l(t)232 3388 y Fy(25)p Fz(.)p Fy(6)g
   Fz(Moindres)42 b(carr\351s)232 3619 y Fy(25)p Fz(.)p
   Fy(7)130 b Fz(Moindres)42 b(carr\351s)i(g\351n\351ralis\351s)232
   3851 y Fy(25)p Fz(.)p Fy(8)130 b Fz(R\351sidus)p 0 TeXcolorgray
   1602 5632 a F3(151)p 0 TeXcolorgray eop end
   %%Page: 152 152
   TeXDict begin 152 151 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(152)e F4(\026)j(#)p
   F3(152)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2403 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2284 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2284 a Fu(25)-430 2284
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2284 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(152)1543 b FD(CHAPITRE)28 b FC(25)p FD(.)54 b(R\311SOLUTION)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(152)p 0
   TeXcolorgray eop end
   %%Page: 153 153
   TeXDict begin 153 152 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(153)e F4(\026)j(#)p
   F3(153)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(26)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 1400 4 v 1761 1687 a FU(D\351comp)5 b(ositions)p
   1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fy(26)p Fz(.)p
   Fy(1)130 b Fz(V)-11 b(ecteurs)44 b(propres)232 2458 y
   Fy(26)p Fz(.)p Fy(2)130 b Fz(V)-11 b(ecteurs)44 b(propres)g
   (g\351n\351ralis\351s)232 2689 y Fy(26)p Fz(.)p Fy(3)130
   b Fz(D\351comp)t(osition)40 b(de)k(Cholesky)232 2921
   y Fy(26)p Fz(.)p Fy(4)130 b Fz(D\351comp)t(osition)40
   b(LU)k(de)f(Crout)232 3152 y Fy(26)p Fz(.)p Fy(5)130
   b Fz(D\351comp)t(osition)40 b(LQ)232 3384 y Fy(26)p Fz(.)p
   Fy(6)130 b Fz(D\351comp)t(osition)40 b(QR)232 3615 y
   Fy(26)p Fz(.)p Fy(7)130 b Fz(D\351comp)t(osition)40 b(de)k(Sc)l(h)l(ur)
   232 3847 y Fy(26)p Fz(.)p Fy(8)130 b Fz(D\351comp)t(osition)40
   b(en)k(v)-7 b(aleurs)42 b(singuli\350res)p 0 TeXcolorgray
   1602 5632 a F3(153)p 0 TeXcolorgray eop end
   %%Page: 154 154
   TeXDict begin 154 153 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(154)e F4(\026)j(#)p
   F3(154)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2477 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2382 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2382 a Fu(26)-430 2382
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2382 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(154)1321 b FD(CHAPITRE)29 b FC(26)p FD(.)54 b(D\311COMPOSITIONS)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(154)p 0
   TeXcolorgray eop end
   %%Page: 155 155
   TeXDict begin 155 154 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(155)e F4(\026)j(#)p
   F3(155)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1037 2154 a Fx(Septi\350me)58 b(partie)1291 2569 y FH(Analyse)p
   0 TeXcolorgray 1602 5632 a F3(155)p 0 TeXcolorgray eop
   end
   %%Page: 156 156
   TeXDict begin 156 155 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(156)e F4(\026)j(#)p
   F3(156)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 157 157
   TeXDict begin 157 156 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(157)e F4(\026)j(#)p
   F3(157)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1367 a Fw(27)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1816 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1700 1144 4 v 1505 1700 a FU(Analyse)59 b(de)h(F)-15
   b(ourier)p 1 TeXcolorgray 0 TeXcolorgray 232 2239 a Fy(27)p
   Fz(.)p Fy(1)130 b Fz(T)-11 b(ransform\351e)43 b(discr\350te)232
   2437 y FR(27)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(DFT)232
   2607 y FR(27)p FS(.)p FR(1)p FS(.)p FR(2)g FS(IDFT)232
   2810 y Fy(27)p Fz(.)p Fy(2)130 b Fz(T)-11 b(ransform\351e)43
   b(rapide)232 3008 y FR(27)p FS(.)p FR(2)p FS(.)p FR(1)113
   b FS(FFT)232 3178 y FR(27)p FS(.)p FR(2)p FS(.)p FR(2)g
   FS(IFFT)p 0 TeXcolorgray 1602 5632 a F3(157)p 0 TeXcolorgray
   eop end
   %%Page: 158 158
   TeXDict begin 158 157 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(158)e F4(\026)j(#)p
   F3(158)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2551 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2433 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2433 a Fu(27)-430 2433
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2433 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(158)1143 b FD(CHAPITRE)29 b FC(27)p FD(.)54 b(ANAL)-7
   b(YSE)29 b(DE)f(F)n(OURIER)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(158)p 0 TeXcolorgray eop end
   %%Page: 159 159
   TeXDict begin 159 158 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(159)e F4(\026)j(#)p
   F3(159)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(28)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 355 4 v 716 1687 a FU(Calcul)60 b(di\033\351ren)-5
   b(tiel)57 b(et)j(in)-5 b(t\351gral)p 1 TeXcolorgray 0
   TeXcolorgray 232 2226 a Fy(28)p Fz(.)p Fy(1)130 b Fz(D\351riv)-7
   b(ation)42 b(et)i(in)l(t\351gration)232 2424 y FR(28)p
   FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Der)232 2594 y FR(28)p
   FS(.)p FR(1)p FS(.)p FR(2)g FS(In)m(t)232 2797 y Fy(28)p
   Fz(.)p Fy(2)130 b Fz(D\351v)l(elopp)t(emen)l(ts)42 b(limit\351s)232
   2995 y FR(28)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(T)-9
   b(a)m(ylr)232 3165 y FR(28)p FS(.)p FR(2)p FS(.)p FR(2)113
   b FS(Mclrin)p 0 TeXcolorgray 1602 5632 a F3(159)p 0 TeXcolorgray
   eop end
   %%Page: 160 160
   TeXDict begin 160 159 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(160)e F4(\026)j(#)p
   F3(160)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2626 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2531 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2531 a Fu(28)-430 2531
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2531 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(160)469 b FD(CHAPITRE)29 b FC(28)p FD(.)54 b(CALCUL)28
   b(DIFF\311RENTIEL)h(ET)f(INT\311GRAL)p 0 TeXcolorgray
   0 TeXcolorgray 2026 5632 a F3(160)p 0 TeXcolorgray eop
   end
   %%Page: 161 161
   TeXDict begin 161 160 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(161)e F4(\026)j(#)p
   F3(161)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1032 2154 a Fx(Huiti\350me)59 b(partie)771 2569 y FH(F)-18
   b(onctions)72 b(sp)6 b(\351ciales)p 0 TeXcolorgray 1602
   5632 a F3(161)p 0 TeXcolorgray eop end
   %%Page: 162 162
   TeXDict begin 162 161 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(162)e F4(\026)j(#)p
   F3(162)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 163 163
   TeXDict begin 163 162 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(163)e F4(\026)j(#)p
   F3(163)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(29)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 617 4 v 978 1687 a FU(F)-15 b(onctions)59 b(math\351matiques)p
   1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fy(29)p Fz(.)p
   Fy(1)130 b Fz(F)-11 b(onctions)42 b Fd(\000)232 2458
   y Fy(29)p Fz(.)p Fy(2)130 b Fz(F)-11 b(onction)43 b(de)g(Bessel)p
   0 TeXcolorgray 1602 5632 a F3(163)p 0 TeXcolorgray eop
   end
   %%Page: 164 164
   TeXDict begin 164 163 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(164)e F4(\026)j(#)p
   F3(164)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2700 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2582 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2582 a Fu(29)-430 2582
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2582 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(164)812 b FD(CHAPITRE)29 b FC(29)p FD(.)54 b(F)n(ONCTIONS)27
   b(MA)-7 b(TH\311MA)g(TIQUES)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(164)p 0 TeXcolorgray eop end
   %%Page: 165 165
   TeXDict begin 165 164 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(165)e F4(\026)j(#)p
   F3(165)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(30)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 1079 4 v 1440 1687 a FU(Con)-5 b(v)g(ersion)60 b(d'unit\351s)p
   1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632
   a F3(165)p 0 TeXcolorgray eop end
   %%Page: 166 166
   TeXDict begin 166 165 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(166)e F4(\026)j(#)p
   F3(166)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2775 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2656 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2656 a Fu(30)-430 2656
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2656 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(166)1101 b FD(CHAPITRE)29 b FC(30)p FD(.)54 b(CONVERSION)28
   b(D'UNIT\311S)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632
   a F3(166)p 0 TeXcolorgray eop end
   %%Page: 167 167
   TeXDict begin 167 166 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(167)e F4(\026)j(#)p
   F3(167)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(31)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 918 4 v 1279 1687 a FU(F)-15 b(onctions)59 b(temp)5
   b(orelles)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a
   Fy(31)p Fz(.)p Fy(1)130 b Fz(Horo)t(datage)232 2424 y
   FR(31)p FS(.)p FR(1)p FS(.)p FR(1)113 b FS(Date)232 2594
   y FR(31)p FS(.)p FR(1)p FS(.)p FR(2)g FS(Jdate)232 2764
   y FR(31)p FS(.)p FR(1)p FS(.)p FR(3)g FS(Rdate)232 2967
   y Fy(31)p Fz(.)p Fy(2)130 b Fz(A)l(tten)l(te)232 3165
   y FR(31)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(Alarm)232
   3335 y FR(31)p FS(.)p FR(2)p FS(.)p FR(2)g FS(W)-9 b(ait)p
   0 TeXcolorgray 1602 5632 a F3(167)p 0 TeXcolorgray eop
   end
   %%Page: 168 168
   TeXDict begin 168 167 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(168)e F4(\026)j(#)p
   F3(168)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2849 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2730 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2730 a Fu(31)-430 2730
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2730 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(168)935 b FD(CHAPITRE)29 b FC(31)p FD(.)54 b(F)n(ONCTIONS)27
   b(TEMPORELLES)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632
   a F3(168)p 0 TeXcolorgray eop end
   %%Page: 169 169
   TeXDict begin 169 168 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(169)e F4(\026)j(#)p
   F3(169)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(32)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 99 4 v 460 1687 a FU(A)-5 b(cc\350s)60 b(au)g(syst\350me)g
   (d'exploitation)p 1 TeXcolorgray 0 TeXcolorgray 232 2226
   a Fy(32)p Fz(.)p Fy(1)130 b Fz(Sysev)-7 b(al)232 2458
   y Fy(32)p Fz(.)p Fy(2)130 b Fz(T)-11 b(emps)43 b(pro)t(cesseur)g
   (consomm\351)232 2689 y Fy(32)p Fz(.)p Fy(3)130 b Fz(Journalisation)232
   2921 y Fy(32)p Fz(.)p Fy(4)g Fz(R\351p)t(ertoire)42 b(de)i(tra)l(v)-7
   b(ail)p 0 TeXcolorgray 1602 5632 a F3(169)p 0 TeXcolorgray
   eop end
   %%Page: 170 170
   TeXDict begin 170 169 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(170)e F4(\026)j(#)p
   F3(170)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2923 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2805 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2805 a Fu(32)-430 2805
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2805 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(170)478 b FD(CHAPITRE)29 b FC(32)p FD(.)54 b(A)n(CC\310S)28
   b(A)n(U)g(SYST\310ME)g(D'EXPLOIT)-7 b(A)g(TION)p 0 TeXcolorgray
   0 TeXcolorgray 2026 5632 a F3(170)p 0 TeXcolorgray eop
   end
   %%Page: 171 171
   TeXDict begin 171 170 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(171)e F4(\026)j(#)p
   F3(171)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(33)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 948 4 v 1309 1687 a FU(Informations)60 b(div)-5
   b(erses)p 1 TeXcolorgray 0 TeXcolorgray 232 2193 a Fy(33)p
   Fz(.)p Fy(1)130 b Fz(M\351moire)42 b(utilis\351e)357
   2374 y F4(dans)27 b(la)g(pile)h(dans)f(et)g(dans)g(les)g(v)-5
   b(ariables)232 2649 y Fy(33)p Fz(.)p Fy(2)130 b Fz(V)-11
   b(ersion)232 2880 y Fy(33)p Fz(.)p Fy(3)130 b Fz(Cop)l(yrigh)l(t)232
   3112 y Fy(33)p Fz(.)p Fy(4)g Fz(Garan)l(tie)232 3343
   y Fy(33)p Fz(.)p Fy(5)g Fz(Splash)232 3575 y Fy(33)p
   Fz(.)p Fy(6)g Fz(Aide)232 3806 y Fy(33)p Fz(.)p Fy(7)g
   Fz(T)-11 b(race)p 0 TeXcolorgray 1602 5632 a F3(171)p
   0 TeXcolorgray eop end
   %%Page: 172 172
   TeXDict begin 172 171 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(172)e F4(\026)j(#)p
   F3(172)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 2998 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2879 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2879 a Fu(33)-430 2879
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2879 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(172)988 b FD(CHAPITRE)29 b FC(33)p FD(.)54 b(INF)n(ORMA)-7
   b(TIONS)28 b(DIVERSES)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(172)p 0 TeXcolorgray eop end
   %%Page: 173 173
   TeXDict begin 173 172 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(173)e F4(\026)j(#)p
   F3(173)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(34)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 1947 4 v 2308 1687 a FU(Pro\034lage)p 1 TeXcolorgray
   0 TeXcolorgray 232 2226 a Fy(34)p Fz(.)p Fy(1)130 b Fz(Pshpr\035)232
   2458 y Fy(34)p Fz(.)p Fy(2)g Fz(Pulpr\035)p 0 TeXcolorgray
   1602 5632 a F3(173)p 0 TeXcolorgray eop end
   %%Page: 174 174
   TeXDict begin 174 173 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(174)e F4(\026)j(#)p
   F3(174)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3072 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 2953 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 2953 a Fu(34)-430 2953
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 2953 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(174)1604 b FD(CHAPITRE)29 b FC(34)p FD(.)54 b(PR)n(OFILA)n(GE)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(174)p 0
   TeXcolorgray eop end
   %%Page: 175 175
   TeXDict begin 175 174 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(175)e F4(\026)j(#)p
   F3(175)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(35)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 1339 4 v 1700 1724 a FU(Autres)59 b(fonctions)p
   1 TeXcolorgray 0 TeXcolorgray 232 2230 a Fy(35)p Fz(.)p
   Fy(1)130 b Fz(Last)232 2462 y Fy(35)p Fz(.)p Fy(2)g Fz
   (V\351ri\034cation)p 0 TeXcolorgray 1602 5632 a F3(175)p
   0 TeXcolorgray eop end
   %%Page: 176 176
   TeXDict begin 176 175 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(176)e F4(\026)j(#)p
   F3(176)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3147 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3028 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3028 a Fu(35)-430 3028
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3028 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(176)1227 b FD(CHAPITRE)29 b FC(35)p FD(.)54 b(A)n(UTRES)28
   b(F)n(ONCTIONS)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632
   a F3(176)p 0 TeXcolorgray eop end
   %%Page: 177 177
   TeXDict begin 177 176 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(177)e F4(\026)j(#)p
   F3(177)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1004 2154 a Fx(Neuvi\350me)58 b(partie)400 2569 y FH(Probabilit\351s)70
   b(et)i(statistiques)p 0 TeXcolorgray 1602 5632 a F3(177)p
   0 TeXcolorgray eop end
   %%Page: 178 178
   TeXDict begin 178 177 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(178)e F4(\026)j(#)p
   F3(178)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 179 179
   TeXDict begin 179 178 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(179)e F4(\026)j(#)p
   F3(179)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(36)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 1692 4 v 2053 1687 a FU(Probabilit\351s)p 1 TeXcolorgray
   0 TeXcolorgray 232 2193 a Fy(36)p Fz(.)p Fy(1)130 b Fz(Itinialisation)
   40 b(d'un)j(g\351n\351rateur)232 2391 y FR(36)p FS(.)p
   FR(1)p FS(.)p FR(1)113 b FS(Rdgn)232 2594 y Fy(36)p Fz(.)p
   Fy(2)130 b Fz(Rdz)232 2825 y Fy(36)p Fz(.)p Fy(3)g Fz(Tirages)43
   b(al\351atoires)232 3057 y Fy(36)p Fz(.)p Fy(4)130 b
   Fz(Loi)43 b(uniforme)232 3289 y Fy(36)p Fz(.)p Fy(5)130
   b Fz(Loi)43 b(normale)p 0 TeXcolorgray 1602 5632 a F3(179)p
   0 TeXcolorgray eop end
   %%Page: 180 180
   TeXDict begin 180 179 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(180)e F4(\026)j(#)p
   F3(180)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3221 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3115 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3115 a Fu(36)-430 3115
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3115 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(180)1467 b FD(CHAPITRE)29 b FC(36)p FD(.)54 b(PR)n(OBABILIT\311S)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(180)p 0
   TeXcolorgray eop end
   %%Page: 181 181
   TeXDict begin 181 180 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(181)e F4(\026)j(#)p
   F3(181)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1367 a Fw(37)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1783 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1700 1431 4 v 1792 1700 a FU(Denom)-5 b(bremen)g(t)p
   1 TeXcolorgray 0 TeXcolorgray 232 2206 a Fy(37)p Fz(.)p
   Fy(1)130 b Fz(Arrangemen)l(ts)232 2437 y Fy(37)p Fz(.)p
   Fy(2)g Fz(P)l(erm)l(utations)p 0 TeXcolorgray 1602 5632
   a F3(181)p 0 TeXcolorgray eop end
   %%Page: 182 182
   TeXDict begin 182 181 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(182)e F4(\026)j(#)p
   F3(182)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3295 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3177 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3177 a Fu(37)-430 3177
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3177 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(182)1348 b FD(CHAPITRE)29 b FC(37)p FD(.)54 b(DENOMBREMENT)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(182)p 0
   TeXcolorgray eop end
   %%Page: 183 183
   TeXDict begin 183 182 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(183)e F4(\026)j(#)p
   F3(183)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 5256 a Fw(38)p 0 TeXcolorgray 0 TeXcolorgray 1602
   5632 a F3(183)p 0 TeXcolorgray eop end
   %%Page: 184 184
   TeXDict begin 184 183 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(184)e F4(\026)j(#)p
   F3(184)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3370 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3263 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3263 a Fu(38)-430 3263
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3263 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(184)1492 b FD(CHAPITRE)28 b FC(38)p FD(.)55 b(ST)-7
   b(A)g(TISTIQUES)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   656 775 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 739
   659 1722 4 v 2506 659 a FU(Statistiques)p 1 TeXcolorgray
   0 TeXcolorgray 656 1198 a Fy(38)p Fz(.)p Fy(1)130 b Fz(Matrice)43
   b(de)g(statistique)656 1397 y FR(38)p FS(.)p FR(1)p FS(.)p
   FR(1)112 b FS(Destruction)656 1566 y FR(38)p FS(.)p FR(1)p
   FS(.)p FR(2)g FS(S+)656 1736 y FR(38)p FS(.)p FR(1)p
   FS(.)p FR(3)g FS(S-)656 1906 y FR(38)p FS(.)p FR(1)p
   FS(.)p FR(4)g FS(Stos)656 2076 y FR(38)p FS(.)p FR(1)p
   FS(.)p FR(5)g FS(Rcls)656 2246 y FR(38)p FS(.)p FR(1)p
   FS(.)p FR(6)g FS(Spar)656 2415 y FR(38)p FS(.)p FR(1)p
   FS(.)p FR(7)g FS(Xcol)656 2585 y FR(38)p FS(.)p FR(1)p
   FS(.)p FR(8)g FS(Y)-9 b(col)656 2755 y FR(38)p FS(.)p
   FR(1)p FS(.)p FR(9)112 b FS(Cols)656 2925 y FR(38)p FS(.)p
   FR(1)p FS(.)p FR(10)g FS(Nom)m(bre)37 b(d'\351l\351men)m(ts)656
   3128 y Fy(38)p Fz(.)p Fy(2)130 b Fz(V)-11 b(aleurs)43
   b(couran)l(tes)656 3326 y FR(38)p FS(.)p FR(2)p FS(.)p
   FR(1)112 b FS(Maxs)656 3496 y FR(38)p FS(.)p FR(2)p FS(.)p
   FR(2)g FS(Mins)656 3666 y FR(38)p FS(.)p FR(2)p FS(.)p
   FR(3)g FS(Sx)656 3835 y FR(38)p FS(.)p FR(2)p FS(.)p
   FR(4)g FS(Sx)p FR(2)656 4005 y(38)p FS(.)p FR(2)p FS(.)p
   FR(5)g FS(Sy)656 4175 y FR(38)p FS(.)p FR(2)p FS(.)p
   FR(6)g FS(Sy)p FR(2)656 4345 y(38)p FS(.)p FR(2)p FS(.)p
   FR(7)g FS(Sxy)656 4514 y FR(38)p FS(.)p FR(2)p FS(.)p
   FR(8)g FS(T)-9 b(ot)656 4717 y Fy(38)p Fz(.)p Fy(3)130
   b Fz(Corr\351lation)656 4949 y Fy(38)p Fz(.)p Fy(4)g
   Fz(Mo)l(y)l(enne)656 5181 y Fy(38)p Fz(.)p Fy(5)g Fz(V)-11
   b(ariance)43 b(et)g(\351cart-t)l(yp)t(e)656 5379 y FR(38)p
   FS(.)p FR(5)p FS(.)p FR(1)112 b FS(V)-9 b(ar)656 5549
   y FR(38)p FS(.)p FR(5)p FS(.)p FR(2)112 b FS(Pv)-6 b(ar)656
   5718 y FR(38)p FS(.)p FR(5)p FS(.)p FR(3)112 b FS(Sdev)656
   5888 y FR(38)p FS(.)p FR(5)p FS(.)p FR(4)g FS(Psdev)656
   6058 y FR(38)p FS(.)p FR(5)p FS(.)p FR(5)g FS(Co)m(v)656
   6228 y FR(38)p FS(.)p FR(5)p FS(.)p FR(6)g FS(Pco)m(v)656
   6431 y Fy(38)p Fz(.)p Fy(6)130 b Fz(Graphiques)656 6629
   y FR(38)p FS(.)p FR(6)p FS(.)p FR(1)112 b FS(Scls)656
   6799 y FR(38)p FS(.)p FR(6)p FS(.)p FR(2)g FS(Drws)p
   0 TeXcolorgray 2026 5632 a F3(184)p 0 TeXcolorgray eop
   end
   %%Page: 185 185
   TeXDict begin 185 184 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(185)e F4(\026)j(#)p
   F3(185)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(39)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 379 4 v 740 1687 a FU(Lois)60 b(de)g(probabilit\351)e(cum)-5
   b(ul\351es)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a
   Fy(39)p Fz(.)p Fy(1)130 b Fz(Distribution)42 b(de)h(Laplace-Gau\377)f
   (dite)h(normale)232 2458 y Fy(39)p Fz(.)p Fy(2)130 b
   Fz(Distribution)42 b(du)h Fc(\037)1605 2414 y FJ(2)232
   2689 y Fy(39)p Fz(.)p Fy(3)130 b Fz(Distribution)42 b(de)h(Fisher)232
   2921 y Fy(39)p Fz(.)p Fy(4)130 b Fz(Distribution)42 b(de)h(Studen)l(t)p
   0 TeXcolorgray 1602 5632 a F3(185)p 0 TeXcolorgray eop
   end
   %%Page: 186 186
   TeXDict begin 186 185 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(186)e F4(\026)j(#)p
   F3(186)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3444 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3325 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3325 a Fu(39)-430 3325
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3325 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(186)647 b FD(CHAPITRE)29 b FC(39)p FD(.)54 b(LOIS)27
   b(DE)i(PR)n(OBABILIT\311)e(CUMUL\311ES)p 0 TeXcolorgray
   0 TeXcolorgray 2026 5632 a F3(186)p 0 TeXcolorgray eop
   end
   %%Page: 187 187
   TeXDict begin 187 186 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(187)e F4(\026)j(#)p
   F3(187)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1072 2071 a Fx(Dixi\350me)59 b(partie)748 2486 y FH(A)-6
   b(cc\350s)72 b(aux)g(\351l\351men)-6 b(ts)653 2735 y(constituan)g(t)73
   b(les)e(ob)12 b(jets)p 0 TeXcolorgray 1602 5632 a F3(187)p
   0 TeXcolorgray eop end
   %%Page: 188 188
   TeXDict begin 188 187 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(188)e F4(\026)j(#)p
   F3(188)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 189 189
   TeXDict begin 189 188 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(189)e F4(\026)j(#)p
   F3(189)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 2972 277 a F3(189)p
   .7 TeXcolorgray .7 TeXcolorgray 4134 3444 227 266 v .7
   TeXcolorgray 0 TeXcolorgray 4190 3325 a Fu(39)p .7 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray 357 540 a F4(T)-7 b(raiter)26
   b(des)h(di\033\351rences)g(en)n(tre)g(les)g(listes)g(et)h(les)f
   (tables.)p 0 TeXcolorgray 1602 5632 a F3(189)p 0 TeXcolorgray
   eop end
   %%Page: 190 190
   TeXDict begin 190 189 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(190)e F4(\026)j(#)p
   F3(190)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3444 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3325 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3325 a Fu(39)-430 3325
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3325 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(190)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a(190)p
   0 TeXcolorgray eop end
   %%Page: 191 191
   TeXDict begin 191 190 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(191)e F4(\026)j(#)p
   F3(191)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 5256 a Fw(40)p 0 TeXcolorgray 0 TeXcolorgray 1602
   5632 a F3(191)p 0 TeXcolorgray eop end
   %%Page: 192 192
   TeXDict begin 192 191 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(192)e F4(\026)j(#)p
   F3(192)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3518 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3400 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3400 a Fu(40)-430 3400
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3400 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(192)964 b FD(CHAPITRE)29 b FC(40)p FD(.)54 b(CHA\316NES)29
   b(DE)f(CARA)n(CT\310RES)p 0 TeXcolorgray 1 TeXcolorgray
   1 TeXcolorgray 656 742 2865 285 v 1 TeXcolorgray 0 TeXcolorgray
   739 659 917 4 v 1701 659 a FU(Cha\356nes)59 b(de)h(caract\350res)p
   1 TeXcolorgray 0 TeXcolorgray 656 1159 a Fy(40)p Fz(.)p
   Fy(1)130 b Fe(!)p Fz(str)656 1390 y Fy(40)p Fz(.)p Fy(2)g
   Fz(str)p Fe(!)656 1622 y Fy(40)p Fz(.)p Fy(3)g Fz(Size)656
   1853 y Fy(40)p Fz(.)p Fy(4)g Fz(Chr)656 2085 y Fy(40)p
   Fz(.)p Fy(5)g Fz(Num)656 2317 y Fy(40)p Fz(.)p Fy(6)g
   Fz(Sub)656 2548 y Fy(40)p Fz(.)p Fy(7)g Fz(Repl)656 2780
   y Fy(40)p Fz(.)p Fy(8)g Fz(P)l(os)656 3011 y Fy(40)p
   Fz(.)p Fy(9)g Fz(T)-11 b(ok)l(enize)656 3243 y Fy(40)p
   Fz(.)p Fy(10)129 b Fz(T)-11 b(rim)656 3474 y Fy(40)p
   Fz(.)p Fy(11)129 b Fz(Ucase)656 3706 y Fy(40)p Fz(.)p
   Fy(12)g Fz(Lcase)656 3937 y Fy(40)p Fz(.)p Fy(13)g Fz(Reco)t(de)656
   4169 y Fy(40)p Fz(.)p Fy(14)g Fz(Lo)t(calization)656
   4400 y Fy(40)p Fz(.)p Fy(15)g Fz(Currenc)p 0 TeXcolorgray
   2026 5632 a F3(192)p 0 TeXcolorgray eop end
   %%Page: 193 193
   TeXDict begin 193 192 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(193)e F4(\026)j(#)p
   F3(193)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(41)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 1018 4 v 1379 1687 a FU(V)-15 b(ecteurs)59 b(et)h(matrices)p
   1 TeXcolorgray 0 TeXcolorgray 232 2193 a Fy(41)p Fz(.)p
   Fy(1)130 b Fz(Get)232 2424 y Fy(41)p Fz(.)p Fy(2)g Fz(Put)232
   2656 y Fy(41)p Fz(.)p Fy(3)g Fz(Geti)232 2887 y Fy(41)p
   Fz(.)p Fy(4)g Fz(Puti)232 3119 y Fy(41)p Fz(.)p Fy(5)g
   Fz(Size)p 0 TeXcolorgray 1602 5632 a F3(193)p 0 TeXcolorgray
   eop end
   %%Page: 194 194
   TeXDict begin 194 193 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(194)e F4(\026)j(#)p
   F3(194)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3593 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3474 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3474 a Fu(41)-430 3474
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3474 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(194)1021 b FD(CHAPITRE)28 b FC(41)p FD(.)54 b(VECTEURS)29
   b(ET)f(MA)-7 b(TRICES)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(194)p 0 TeXcolorgray eop end
   %%Page: 195 195
   TeXDict begin 195 194 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(195)e F4(\026)j(#)p
   F3(195)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(42)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 2195 4 v 2556 1687 a FU(Listes)p 1 TeXcolorgray
   0 TeXcolorgray 232 2193 a Fy(42)p Fz(.)p Fy(1)130 b Fe(!)p
   Fz(list)232 2424 y Fy(42)p Fz(.)p Fy(2)g Fz(list)p Fe(!)232
   2656 y Fy(42)p Fz(.)p Fy(3)g Fz(Get)232 2887 y Fy(42)p
   Fz(.)p Fy(4)g Fz(Sub)232 3119 y Fy(42)p Fz(.)p Fy(5)g
   Fz(Put)232 3350 y Fy(42)p Fz(.)p Fy(6)g Fz(Geti)232 3582
   y Fy(42)p Fz(.)p Fy(7)g Fz(Puti)232 3813 y Fy(42)p Fz(.)p
   Fy(8)g Fz(Size)232 4045 y Fy(42)p Fz(.)p Fy(9)g Fz(Repl)232
   4276 y Fy(42)p Fz(.)p Fy(10)g Fz(P)l(os)232 4508 y Fy(42)p
   Fz(.)p Fy(11)g Fz(Head)232 4740 y Fy(42)p Fz(.)p Fy(12)g
   Fz(T)-11 b(ail)232 4971 y Fy(42)p Fz(.)p Fy(13)130 b
   Fz(Revlist)232 5203 y Fy(42)p Fz(.)p Fy(14)g Fz(Sort)p
   0 TeXcolorgray 1602 5632 a F3(195)p 0 TeXcolorgray eop
   end
   %%Page: 196 196
   TeXDict begin 196 195 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(196)e F4(\026)j(#)p
   F3(196)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3667 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3549 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3549 a Fu(42)-430 3549
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3549 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(196)1811 b FD(CHAPITRE)29 b FC(42)p FD(.)54 b(LISTES)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(196)p 0
   TeXcolorgray eop end
   %%Page: 197 197
   TeXDict begin 197 196 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(197)e F4(\026)j(#)p
   F3(197)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(43)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 1720 4 v 2081 1687 a FU(Expressions)p 1 TeXcolorgray
   0 TeXcolorgray 232 2226 a Fy(43)p Fz(.)p Fy(1)130 b Fz(Ev)-7
   b(aluation)232 2458 y Fy(43)p Fz(.)p Fy(2)130 b Fz(Size)232
   2689 y Fy(43)p Fz(.)p Fy(3)g Fz(Obget)232 2921 y Fy(43)p
   Fz(.)p Fy(4)g Fz(Obsub)232 3152 y Fy(43)p Fz(.)p Fy(5)g
   Fz(Exget)232 3384 y Fy(43)p Fz(.)p Fy(6)g Fz(Exsub)p
   0 TeXcolorgray 1602 5632 a F3(197)p 0 TeXcolorgray eop
   end
   %%Page: 198 198
   TeXDict begin 198 197 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(198)e F4(\026)j(#)p
   F3(198)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3742 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3623 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3623 a Fu(43)-430 3623
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3623 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(198)1514 b FD(CHAPITRE)29 b FC(43)p FD(.)54 b(EXPRESSIONS)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(198)p 0
   TeXcolorgray eop end
   %%Page: 199 199
   TeXDict begin 199 198 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(199)e F4(\026)j(#)p
   F3(199)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(44)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 2144 4 v 2505 1687 a FU(T)-15 b(ables)p 1 TeXcolorgray
   0 TeXcolorgray 232 2193 a Fy(44)p Fz(.)p Fy(1)130 b Fz(Crtab)232
   2424 y Fy(44)p Fz(.)p Fy(2)g Fe(!)p Fz(table)232 2656
   y Fy(44)p Fz(.)p Fy(3)g Fz(table)p Fe(!)232 2887 y Fy(44)p
   Fz(.)p Fy(4)g Fz(Get)232 3119 y Fy(44)p Fz(.)p Fy(5)g
   Fz(Put)232 3350 y Fy(44)p Fz(.)p Fy(6)g Fz(Size)232 3582
   y Fy(44)p Fz(.)p Fy(7)g Fz(P)l(os)232 3813 y Fy(44)p
   Fz(.)p Fy(8)g Fz(Sort)p 0 TeXcolorgray 1602 5632 a F3(199)p
   0 TeXcolorgray eop end
   %%Page: 200 200
   TeXDict begin 200 199 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(200)e F4(\026)j(#)p
   F3(200)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3816 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3697 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3697 a Fu(44)-430 3697
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3697 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(200)1773 b FD(CHAPITRE)29 b FC(44)p FD(.)54 b(T)-7
   b(ABLES)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(200)p
   0 TeXcolorgray eop end
   %%Page: 201 201
   TeXDict begin 201 200 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(201)e F4(\026)j(#)p
   F3(201)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1055 2167 a Fx(Onzi\350me)60 b(partie)802 2583 y FH(Fic)-6
   b(hiers)71 b(et)h(so)6 b(c)-6 b(k)g(ets)p 0 TeXcolorgray
   1602 5632 a F3(201)p 0 TeXcolorgray eop end
   %%Page: 202 202
   TeXDict begin 202 201 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(202)e F4(\026)j(#)p
   F3(202)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 203 203
   TeXDict begin 203 202 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(203)e F4(\026)j(#)p
   F3(203)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(45)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 1270 4 v 1631 1724 a FU(V)-15 b(ariable)59 b(virtuelle)p
   1 TeXcolorgray 0 TeXcolorgray 232 2230 a Fy(45)p Fz(.)p
   Fy(1)130 b Fz(Store)232 2462 y Fy(45)p Fz(.)p Fy(2)g
   Fz(Recall)p 0 TeXcolorgray 1602 5632 a F3(203)p 0 TeXcolorgray
   eop end
   %%Page: 204 204
   TeXDict begin 204 203 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(204)e F4(\026)j(#)p
   F3(204)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3890 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3772 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3772 a Fu(45)-430 3772
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3772 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(204)1153 b FD(CHAPITRE)29 b FC(45)p FD(.)54 b(V)-9
   b(ARIABLE)28 b(VIR)-7 b(TUELLE)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(204)p 0 TeXcolorgray eop end
   %%Page: 205 205
   TeXDict begin 205 204 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(205)e F4(\026)j(#)p
   F3(205)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 5256 a Fw(46)p 0 TeXcolorgray 0 TeXcolorgray 1602
   5632 a F3(205)p 0 TeXcolorgray eop end
   %%Page: 206 206
   TeXDict begin 206 205 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(206)e F4(\026)j(#)p
   F3(206)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 3965 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3859 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3859 a Fu(46)-430 3859
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3859 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(206)1701 b FD(CHAPITRE)29 b FC(46)p FD(.)54 b(FICHIERS)p
   0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 656 742
   2865 285 v 1 TeXcolorgray 0 TeXcolorgray 739 659 2032
   4 v 2816 659 a FU(Fic)-5 b(hiers)p 1 TeXcolorgray 0 TeXcolorgray
   656 1165 a Fy(46)p Fz(.)p Fy(1)130 b Fz(Op)t(en)656 1396
   y Fy(46)p Fz(.)p Fy(2)g Fz(Close)656 1628 y Fy(46)p Fz(.)p
   Fy(3)g Fz(Create)656 1860 y Fy(46)p Fz(.)p Fy(4)g Fz(Delete)656
   2091 y Fy(46)p Fz(.)p Fy(5)g Fz(App)t(end)656 2323 y
   Fy(46)p Fz(.)p Fy(6)g Fz(Rewind)656 2554 y Fy(46)p Fz(.)p
   Fy(7)g Fz(Seek)656 2786 y Fy(46)p Fz(.)p Fy(8)g Fz(Bac)l(kspace)656
   3017 y Fy(46)p Fz(.)p Fy(9)g Fz(Bac)l(kspace)656 3249
   y Fy(46)p Fz(.)p Fy(10)f Fz(Inquire)656 3480 y Fy(46)p
   Fz(.)p Fy(11)g Fz(Sync)656 3712 y Fy(46)p Fz(.)p Fy(12)g
   Fz(Lo)t(c)l(k)656 3943 y Fy(46)p Fz(.)p Fy(13)g Fz(Unlo)t(c)l(k)656
   4175 y Fy(46)p Fz(.)p Fy(14)g Fz(W\035o)t(c)l(k)656 4407
   y Fy(46)p Fz(.)p Fy(15)g Fz(Fic)l(hiers)43 b(\340)g(acc\350s)h
   (s\351quen)l(tiel)656 4605 y FR(46)p FS(.)p FR(15)p FS(.)p
   FR(1)112 b FS(Read)656 4775 y FR(46)p FS(.)p FR(15)p
   FS(.)p FR(2)g FS(F)-9 b(ormat)656 4944 y FR(46)p FS(.)p
   FR(15)p FS(.)p FR(3)112 b FS(W)-9 b(rite)656 5147 y Fy(46)p
   Fz(.)p Fy(16)129 b Fz(Fic)l(hiers)43 b(\340)g(acc\350s)h(direct)656
   5346 y FR(46)p FS(.)p FR(16)p FS(.)p FR(1)112 b FS(Read)656
   5516 y FR(46)p FS(.)p FR(16)p FS(.)p FR(2)g FS(F)-9 b(ormat)656
   5685 y FR(46)p FS(.)p FR(16)p FS(.)p FR(3)112 b FS(W)-9
   b(rite)656 5888 y Fy(46)p Fz(.)p Fy(17)129 b Fz(Fic)l(hiers)43
   b(\340)g(acc\350s)h(index\351)656 6087 y FR(46)p FS(.)p
   FR(17)p FS(.)p FR(1)112 b FS(Read)656 6256 y FR(46)p
   FS(.)p FR(17)p FS(.)p FR(2)g FS(F)-9 b(ormat)656 6426
   y FR(46)p FS(.)p FR(17)p FS(.)p FR(3)112 b FS(W)-9 b(rite)p
   0 TeXcolorgray 2026 5632 a F3(206)p 0 TeXcolorgray eop
   end
   %%Page: 207 207
   TeXDict begin 207 206 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(207)e F4(\026)j(#)p
   F3(207)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1367 a Fw(47)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1783 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1700 1268 4 v 1629 1700 a FU(Bases)60 b(de)f(donn\351es)p
   1 TeXcolorgray 0 TeXcolorgray 232 2206 a Fy(47)p Fz(.)p
   Fy(1)130 b Fz(Sqlconnect)232 2437 y Fy(47)p Fz(.)p Fy(2)g
   Fz(Sqldisconnect)232 2669 y Fy(47)p Fz(.)p Fy(3)g Fz(Sqlquery)p
   0 TeXcolorgray 1602 5632 a F3(207)p 0 TeXcolorgray eop
   end
   %%Page: 208 208
   TeXDict begin 208 207 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(208)e F4(\026)j(#)p
   F3(208)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4039 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 3921 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 3921 a Fu(47)-430 3921
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 3921 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(208)1245 b FD(CHAPITRE)29 b FC(47)p FD(.)54 b(BASES)28
   b(DE)h(DONN\311ES)p 0 TeXcolorgray 0 TeXcolorgray 2026
   5632 a F3(208)p 0 TeXcolorgray eop end
   %%Page: 209 209
   TeXDict begin 209 208 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(209)e F4(\026)j(#)p
   F3(209)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(48)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 2062 4 v 2423 1687 a FU(So)5 b(c)-5 b(k)g(ets)p
   1 TeXcolorgray 0 TeXcolorgray 232 2193 a Fy(48)p Fz(.)p
   Fy(1)130 b Fz(Domaine)42 b(Unix)232 2424 y Fy(48)p Fz(.)p
   Fy(2)130 b Fz(Domaine)42 b(IP)232 2656 y Fy(48)p Fz(.)p
   Fy(3)130 b Fz(Instructions)43 b(g\351n\351riques)232
   2854 y FR(48)p FS(.)p FR(3)p FS(.)p FR(1)113 b FS(Op)s(en)232
   3024 y FR(48)p FS(.)p FR(3)p FS(.)p FR(2)g FS(Close)232
   3194 y FR(48)p FS(.)p FR(3)p FS(.)p FR(3)g FS(F)-9 b(ormat)232
   3363 y FR(48)p FS(.)p FR(3)p FS(.)p FR(4)113 b FS(Read)232
   3533 y FR(48)p FS(.)p FR(3)p FS(.)p FR(5)g FS(W)-9 b(rite)232
   3703 y FR(48)p FS(.)p FR(3)p FS(.)p FR(6)113 b FS(Wfso)s(c)m(k)232
   3873 y FR(48)p FS(.)p FR(3)p FS(.)p FR(7)g FS(T)-9 b(arget)p
   0 TeXcolorgray 1602 5632 a F3(209)p 0 TeXcolorgray eop
   end
   %%Page: 210 210
   TeXDict begin 210 209 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(210)e F4(\026)j(#)p
   F3(210)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4114 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4007 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4007 a Fu(48)-430 4007
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4007 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(210)1704 b FD(CHAPITRE)28 b FC(48)p FD(.)55 b(SOCKETS)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(210)p 0
   TeXcolorgray eop end
   %%Page: 211 211
   TeXDict begin 211 210 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(211)e F4(\026)j(#)p
   F3(211)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1008 2167 a Fx(Douzi\350me)60 b(partie)1206 2583 y FH(Pro)6
   b(cessus)p 0 TeXcolorgray 1602 5632 a F3(211)p 0 TeXcolorgray
   eop end
   %%Page: 212 212
   TeXDict begin 212 211 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(212)e F4(\026)j(#)p
   F3(212)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 213 213
   TeXDict begin 213 212 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(213)e F4(\026)j(#)p
   F3(213)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1354 a Fw(49)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1687 1211 4 v 1572 1687 a FU(Pro)5 b(cessus)60 b(couran)-5
   b(t)p 1 TeXcolorgray 0 TeXcolorgray 232 2193 a Fy(49)p
   Fz(.)p Fy(1)130 b Fz(Susp)t(end)232 2424 y Fy(49)p Fz(.)p
   Fy(2)g Fz(Stop)232 2656 y Fy(49)p Fz(.)p Fy(3)g Fz(Con)l(tin)l(ue)232
   2887 y Fy(49)p Fz(.)p Fy(4)g Fz(Nrpro)t(c)232 3119 y
   Fy(49)p Fz(.)p Fy(5)g Fz(Daemonize)232 3350 y Fy(49)p
   Fz(.)p Fy(6)g Fz(Sc)l(hed)232 3582 y Fy(49)p Fz(.)p Fy(7)g
   Fz(Yield)232 3813 y Fy(49)p Fz(.)p Fy(8)g Fz(Wfpro)t(c)232
   4045 y Fy(49)p Fz(.)p Fy(9)g Fz(T)-11 b(raitemen)l(t)43
   b(di\033\351r\351)g(des)g(requ\352tes)h(d'arr\352t)232
   4243 y FR(49)p FS(.)p FR(9)p FS(.)p FR(1)113 b FS(cstop)232
   4413 y FR(49)p FS(.)p FR(9)p FS(.)p FR(2)g FS(rstop)232
   4616 y Fy(49)p Fz(.)p Fy(10)130 b Fz(F)-11 b(usibles)232
   4814 y FR(49)p FS(.)p FR(10)p FS(.)p FR(1)113 b FS(F)-9
   b(use)232 4984 y FR(49)p FS(.)p FR(10)p FS(.)p FR(2)113
   b FS(Rfuse)232 5154 y FR(49)p FS(.)p FR(10)p FS(.)p FR(3)g
   FS(Clrfuse)p 0 TeXcolorgray 1602 5632 a F3(213)p 0 TeXcolorgray
   eop end
   %%Page: 214 214
   TeXDict begin 214 213 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(214)e F4(\026)j(#)p
   F3(214)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4188 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4069 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4069 a Fu(49)-430 4069
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4069 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(214)1145 b FD(CHAPITRE)29 b FC(49)p FD(.)54 b(PR)n(OCESSUS)28
   b(COURANT)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a
   F3(214)p 0 TeXcolorgray eop end
   %%Page: 215 215
   TeXDict begin 215 214 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(215)e F4(\026)j(#)p
   F3(215)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(50)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 1139 4 v 1500 1724 a FU(Pro)5 b(cessus)60 b(d\351tac)-5
   b(h\351s)p 1 TeXcolorgray 0 TeXcolorgray 232 2230 a Fy(50)p
   Fz(.)p Fy(1)130 b Fz(Vie)43 b(d'un)g(pro)t(cessus)g(d\351tac)l(h\351)
   232 2462 y Fy(50)p Fz(.)p Fy(2)130 b Fz(Detac)l(h)p 0
   TeXcolorgray 1602 5632 a F3(215)p 0 TeXcolorgray eop
   end
   %%Page: 216 216
   TeXDict begin 216 215 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(216)e F4(\026)j(#)p
   F3(216)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4262 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4144 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4144 a Fu(50)-430 4144
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4144 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(216)1120 b FD(CHAPITRE)28 b FC(50)p FD(.)54 b(PR)n(OCESSUS)29
   b(D\311T)-7 b(A)n(CH\311S)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(216)p 0 TeXcolorgray eop end
   %%Page: 217 217
   TeXDict begin 217 216 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(217)e F4(\026)j(#)p
   F3(217)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(51)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 1365 4 v 1726 1724 a FU(Pro)5 b(cessus)60 b(l\351gers)p
   1 TeXcolorgray 0 TeXcolorgray 232 2264 a Fy(51)p Fz(.)p
   Fy(1)130 b Fz(Vie)43 b(d'un)g(pro)t(cessus)g(l\351ger)232
   2495 y Fy(51)p Fz(.)p Fy(2)130 b Fz(Spa)l(wn)p 0 TeXcolorgray
   1602 5632 a F3(217)p 0 TeXcolorgray eop end
   %%Page: 218 218
   TeXDict begin 218 217 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(218)e F4(\026)j(#)p
   F3(218)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4337 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4218 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4218 a Fu(51)-430 4218
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4218 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(218)1240 b FD(CHAPITRE)29 b FC(51)p FD(.)54 b(PR)n(OCESSUS)28
   b(L\311GERS)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632
   a F3(218)p 0 TeXcolorgray eop end
   %%Page: 219 219
   TeXDict begin 219 218 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(219)e F4(\026)j(#)p
   F3(219)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(52)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 779 4 v 1140 1724 a FU(Mutexes)60 b(et)g(s\351maphores)p
   1 TeXcolorgray 0 TeXcolorgray 232 2264 a Fy(52)p Fz(.)p
   Fy(1)130 b Fz(Mutexes)232 2462 y FR(52)p FS(.)p FR(1)p
   FS(.)p FR(1)113 b FS(Crm)m(tx)232 2632 y FR(52)p FS(.)p
   FR(1)p FS(.)p FR(2)g FS(Clrm)m(tx)232 2801 y FR(52)p
   FS(.)p FR(1)p FS(.)p FR(3)g FS(Mtxlo)s(c)m(k)232 2971
   y FR(52)p FS(.)p FR(1)p FS(.)p FR(4)g FS(Mtxtrylo)s(c)m(k)232
   3141 y FR(52)p FS(.)p FR(1)p FS(.)p FR(5)g FS(Mtxunlo)s(c)m(k)232
   3311 y FR(52)p FS(.)p FR(1)p FS(.)p FR(6)g FS(Mtxstatus)232
   3514 y Fy(52)p Fz(.)p Fy(2)130 b Fz(S\351maphores)232
   3712 y FR(52)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(Crsmphr)232
   3882 y FR(52)p FS(.)p FR(2)p FS(.)p FR(2)g FS(Clrsmphr)232
   4052 y FR(52)p FS(.)p FR(2)p FS(.)p FR(3)g FS(Smphrdecr)232
   4221 y FR(52)p FS(.)p FR(2)p FS(.)p FR(4)g FS(Smphrtrydecr)232
   4391 y FR(52)p FS(.)p FR(2)p FS(.)p FR(5)g FS(Smphrincr)232
   4561 y FR(52)p FS(.)p FR(2)p FS(.)p FR(6)g FS(Smphrgetv)p
   0 TeXcolorgray 1602 5632 a F3(219)p 0 TeXcolorgray eop
   end
   %%Page: 220 220
   TeXDict begin 220 219 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(220)e F4(\026)j(#)p
   F3(220)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4411 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4292 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4292 a Fu(52)-430 4292
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4292 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(220)923 b FD(CHAPITRE)29 b FC(52)p FD(.)54 b(MUTEXES)29
   b(ET)f(S\311MAPHORES)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(220)p 0 TeXcolorgray eop end
   %%Page: 221 221
   TeXDict begin 221 220 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(221)e F4(\026)j(#)p
   F3(221)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(53)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 1601 4 v 1962 1724 a FU(In)-5 b(terruptions)p 1
   TeXcolorgray 0 TeXcolorgray 232 2264 a Fy(53)p Fz(.)p
   Fy(1)130 b Fz(Stoswi)232 2495 y Fy(53)p Fz(.)p Fy(2)g
   Fz(Rclswi)232 2727 y Fy(53)p Fz(.)p Fy(3)g Fz(Clrswi)232
   2958 y Fy(53)p Fz(.)p Fy(4)g Fz(Swi)232 3190 y Fy(53)p
   Fz(.)p Fy(5)g Fz(Swilo)t(c)l(k)232 3421 y Fy(53)p Fz(.)p
   Fy(6)g Fz(Swiunlo)t(c)l(k)232 3653 y Fy(53)p Fz(.)p Fy(7)g
   Fz(Swiqueue)232 3884 y Fy(53)p Fz(.)p Fy(8)g Fz(Swistatus)232
   4116 y Fy(53)p Fz(.)p Fy(9)g Fz(Isci)232 4347 y Fy(53)p
   Fz(.)p Fy(10)g Fz(Wfswi)p 0 TeXcolorgray 1602 5632 a
   F3(221)p 0 TeXcolorgray eop end
   %%Page: 222 222
   TeXDict begin 222 221 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(222)e F4(\026)j(#)p
   F3(222)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4485 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4367 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4367 a Fu(53)-430 4367
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4367 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(222)1392 b FD(CHAPITRE)28 b FC(53)p FD(.)54 b(INTERR)n(UPTIONS)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(222)p 0
   TeXcolorgray eop end
   %%Page: 223 223
   TeXDict begin 223 222 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(223)e F4(\026)j(#)p
   F3(223)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(54)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 204 4 v 565 1724 a FU(Comm)-5 b(unication)59 b(in)-5
   b(terpro)5 b(cessus)p 1 TeXcolorgray 0 TeXcolorgray 232
   2264 a Fy(54)p Fz(.)p Fy(1)130 b Fz(V)-11 b(ers)44 b(le)f(pro)t(cessus)
   g(p)t(\350re)232 2462 y FR(54)p FS(.)p FR(1)p FS(.)p
   FR(1)113 b FS(P)m(ar)36 b(in)m(terruption)232 2632 y
   FR(54)p FS(.)p FR(1)p FS(.)p FR(2)113 b FS(P)m(ar)36
   b(scrutation)232 2801 y FR(54)p FS(.)p FR(1)p FS(.)p
   FR(3)113 b FS(M\351canisme)38 b(de)g(comm)m(unication)232
   2955 y FQ(Send)232 3108 y(Recv)232 3261 y(Wfdata)232
   3414 y(Wfac)m(k)232 3617 y Fy(54)p Fz(.)p Fy(2)130 b
   Fz(V)-11 b(ers)44 b(le)f(pro)t(cessus)g(\034ls)232 3815
   y FR(54)p FS(.)p FR(2)p FS(.)p FR(1)113 b FS(P)m(eek)232
   3985 y FR(54)p FS(.)p FR(2)p FS(.)p FR(2)g FS(P)m(ok)m(e)232
   4155 y FR(54)p FS(.)p FR(2)p FS(.)p FR(3)g FS(Wfp)s(ok)m(e)p
   0 TeXcolorgray 1602 5632 a F3(223)p 0 TeXcolorgray eop
   end
   %%Page: 224 224
   TeXDict begin 224 223 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(224)e F4(\026)j(#)p
   F3(224)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4560 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4441 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4441 a Fu(54)-430 4441
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4441 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(224)545 b FD(CHAPITRE)29 b FC(54)p FD(.)54 b(COMMUNICA)-7
   b(TION)27 b(INTERPR)n(OCESSUS)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(224)p 0 TeXcolorgray eop end
   %%Page: 225 225
   TeXDict begin 225 224 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(225)e F4(\026)j(#)p
   F3(225)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1016 2154 a Fx(T)-15 b(reizi\350me)58 b(partie)1151 2569
   y FH(Graphisme)p 0 TeXcolorgray 1602 5632 a F3(225)p
   0 TeXcolorgray eop end
   %%Page: 226 226
   TeXDict begin 226 225 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(226)e F4(\026)j(#)p
   F3(226)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 0 TeXcolorgray eop end
   %%Page: 227 227
   TeXDict begin 227 226 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(227)e F4(\026)j(#)p
   F3(227)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 5256 a Fw(55)p 0 TeXcolorgray 0 TeXcolorgray 1602
   5632 a F3(227)p 0 TeXcolorgray eop end
   %%Page: 228 228
   TeXDict begin 228 227 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(228)e F4(\026)j(#)p
   F3(228)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4634 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4516 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4516 a Fu(55)-430 4516
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4516 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(228)914 b FD(CHAPITRE)29 b FC(55)p FD(.)54 b(INSTR)n(UCTIONS)27
   b(G\311N\311RALES)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   656 775 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 739
   659 912 4 v 1696 659 a FU(Instructions)59 b(g\351n\351rales)p
   1 TeXcolorgray 0 TeXcolorgray 656 1198 a Fy(55)p Fz(.)p
   Fy(1)130 b Fz(V)-11 b(ariables)656 1397 y FR(55)p FS(.)p
   FR(1)p FS(.)p FR(1)112 b FS(Steq)656 1566 y FR(55)p FS(.)p
   FR(1)p FS(.)p FR(2)g FS(Rceq)656 1769 y Fy(55)p Fz(.)p
   Fy(2)130 b Fz(P)l(aram\350tres)656 1968 y FR(55)p FS(.)p
   FR(2)p FS(.)p FR(1)112 b FS(Indep)656 2138 y FR(55)p
   FS(.)p FR(2)p FS(.)p FR(2)g FS(Depnd)656 2307 y FR(55)p
   FS(.)p FR(2)p FS(.)p FR(3)g FS(Pmin)656 2477 y FR(55)p
   FS(.)p FR(2)p FS(.)p FR(4)g FS(Pmax)656 2647 y FR(55)p
   FS(.)p FR(2)p FS(.)p FR(5)g FS(Res)656 2817 y FR(55)p
   FS(.)p FR(2)p FS(.)p FR(6)g FS(Ppar)656 3020 y Fy(55)p
   Fz(.)p Fy(3)656 3251 y(55)p Fz(.)p Fy(4)130 b Fz(Cllcd)656
   3483 y Fy(55)p Fz(.)p Fy(5)g Fz(Redra)l(w)656 3714 y
   Fy(55)p Fz(.)p Fy(6)g Fz(Drax)656 3946 y Fy(55)p Fz(.)p
   Fy(7)g Fz(Dgtiz)656 4177 y Fy(55)p Fz(.)p Fy(8)g Fz(P)l(ersist)656
   4409 y Fy(55)p Fz(.)p Fy(9)g Fz(Lab)t(el)656 4640 y Fy(55)p
   Fz(.)p Fy(10)f Fz(Title)656 4872 y Fy(55)p Fz(.)p Fy(11)g
   Fz(Keylab)t(el)656 5104 y Fy(55)p Fz(.)p Fy(12)g Fz(Keytitle)656
   5335 y Fy(55)p Fz(.)p Fy(13)g Fz(Dimensions)656 5533
   y FR(55)p FS(.)p FR(13)p FS(.)p FR(1)112 b FS(Autoscale)656
   5703 y FR(55)p FS(.)p FR(13)p FS(.)p FR(2)g FS(Scale)656
   5873 y FR(55)p FS(.)p FR(13)p FS(.)p FR(3)g FS(Slicescale)656
   6043 y FR(55)p FS(.)p FR(13)p FS(.)p FR(4)g FS(Logscale)656
   6213 y FR(55)p FS(.)p FR(13)p FS(.)p FR(5)g FS(Cen)m(tr)656
   6382 y FR(55)p FS(.)p FR(13)p FS(.)p FR(6)g FS(Axes)656
   6552 y FR(55)p FS(.)p FR(13)p FS(.)p FR(7)g FS(*d)656
   6722 y FR(55)p FS(.)p FR(13)p FS(.)p FR(8)g FS(*h)656
   6892 y FR(55)p FS(.)p FR(13)p FS(.)p FR(9)g FS(*s)656
   7061 y FR(55)p FS(.)p FR(13)p FS(.)p FR(10)g FS(*w)656
   7231 y FR(55)p FS(.)p FR(13)p FS(.)p FR(11)g FS(ey)m(ept)p
   0 TeXcolorgray 2026 5632 a F3(228)p 0 TeXcolorgray eop
   end
   %%Page: 229 229
   TeXDict begin 229 228 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(229)e F4(\026)j(#)p
   F3(229)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(56)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 392 4 v 753 1724 a FU(Sauv)-5 b(egarde)59 b(et)i(r\351cup)5
   b(\351rations)p 1 TeXcolorgray 0 TeXcolorgray 232 2264
   a Fy(56)p Fz(.)p Fy(1)130 b Fz(Lcd)p Fe(!)232 2495 y
   Fy(56)p Fz(.)p Fy(2)g Fe(!)p Fz(lcd)p 0 TeXcolorgray
   1602 5632 a F3(229)p 0 TeXcolorgray eop end
   %%Page: 230 230
   TeXDict begin 230 229 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(230)e F4(\026)j(#)p
   F3(230)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4709 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4602 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4602 a Fu(56)-430 4602
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4602 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(230)603 b FD(CHAPITRE)29 b FC(56)p FD(.)54 b(SA)n(UVEGARDE)30
   b(ET)e(R\311CUP\311RA)-7 b(TIONS)p 0 TeXcolorgray 0 TeXcolorgray
   2026 5632 a F3(230)p 0 TeXcolorgray eop end
   %%Page: 231 231
   TeXDict begin 231 230 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(231)e F4(\026)j(#)p
   F3(231)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 1392 a Fw(57)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
   232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
   1724 2135 4 v 2496 1724 a FU(Dessin)p 1 TeXcolorgray
   0 TeXcolorgray 232 2230 a Fy(57)p Fz(.)p Fy(1)130 b Fz(Newplane)232
   2462 y Fy(57)p Fz(.)p Fy(2)g Fz(Line)232 2693 y Fy(57)p
   Fz(.)p Fy(3)g Fz(Mark)232 2925 y Fy(57)p Fz(.)p Fy(4)g
   Fz(Plot)p 0 TeXcolorgray 1602 5632 a F3(231)p 0 TeXcolorgray
   eop end
   %%Page: 232 232
   TeXDict begin 232 231 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(232)e F4(\026)j(#)p
   F3(232)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4783 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4664 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4664 a Fu(57)-430 4664
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4664 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(232)1797 b FD(CHAPITRE)29 b FC(57)p FD(.)54 b(DESSIN)p
   0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(232)p 0
   TeXcolorgray eop end
   %%Page: 233 233
   TeXDict begin 233 232 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(233)e F4(\026)j(#)p
   F3(233)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
   1 TeXcolorgray 1 TeXcolorgray 232 5422 2865 333 v 1 TeXcolorgray
   0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
   2625 5256 a Fw(58)p 0 TeXcolorgray 0 TeXcolorgray 1602
   5632 a F3(233)p 0 TeXcolorgray eop end
   %%Page: 234 234
   TeXDict begin 234 233 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(234)e F4(\026)j(#)p
   F3(234)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
   .7 TeXcolorgray -600 4857 227 266 v .7 TeXcolorgray 0
   TeXcolorgray -430 4751 a
    currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
    -430 4751 a Fu(58)-430 4751
   y
    currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
   neg exch translate
    -430 4751 a .7 TeXcolorgray 0 TeXcolorgray 656 277
   a F3(234)1600 b FD(CHAPITRE)29 b FC(58)p FD(.)54 b(F)n(ONCTIONS)p
   0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray 656 742
   2865 285 v 1 TeXcolorgray 0 TeXcolorgray 739 659 1894
   4 v 2678 659 a FU(F)-15 b(onctions)p 1 TeXcolorgray 0
   TeXcolorgray 656 1165 a Fy(58)p Fz(.)p Fy(1)130 b Fz(T)l(yp)t(es)44
   b(de)f(fonction)656 1363 y FR(58)p FS(.)p FR(1)p FS(.)p
   FR(1)112 b FS(F)-9 b(unction)656 1533 y FR(58)p FS(.)p
   FR(1)p FS(.)p FR(2)112 b FS(P)m(arametric)656 1703 y
   FR(58)p FS(.)p FR(1)p FS(.)p FR(3)g FS(P)m(olar)656 1873
   y FR(58)p FS(.)p FR(1)p FS(.)p FR(4)g FS(Wireframe)656
   2042 y FR(58)p FS(.)p FR(1)p FS(.)p FR(5)g FS(Slice)656
   2245 y Fy(58)p Fz(.)p Fy(2)130 b Fz(Dra)l(w)656 4459
   y @beginspecial 50 @llx 50 @lly 410 @urx 302 @ury 3600
   @rwi @setspecial
   %%BeginDocument: graphique_3D.eps
   %!PS-Adobe-2.0 EPSF-2.0
   %%Title: graphique_3D.eps
   %%Creator: gnuplot 4.2 patchlevel 6 
   %%CreationDate: Tue Feb  9 13:52:22 2010
   %%DocumentFonts: (atend)
   %%BoundingBox: 50 50 410 302
   %%EndComments
   %%BeginProlog
   /gnudict 256 dict def
   gnudict begin
   %
   % The following 6 true/false flags may be edited by hand if required
   % The unit line width may also be changed
   %
   /Color true def
   /Blacktext false def
   /Solid true def
   /Dashlength 1 def
   /Landscape false def
   /Level1 false def
   /Rounded false def
   /TransparentPatterns false def
   /gnulinewidth 5.000 def
   /userlinewidth gnulinewidth def
   %
   /vshift -46 def
   /dl1 {
     10.0 Dashlength mul mul
     Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
   } def
   /dl2 {
     10.0 Dashlength mul mul
     Rounded { currentlinewidth 0.75 mul add } if
   } def
   /hpt_ 31.5 def
   /vpt_ 31.5 def
   /hpt hpt_ def
   /vpt vpt_ def
   Level1 {} {
   /SDict 10 dict def
   systemdict /pdfmark known not {
     userdict /pdfmark systemdict /cleartomark get put
   } if
   SDict begin [
     /Title (graphique_3D.eps)
     /Subject (gnuplot plot)
     /Creator (gnuplot 4.2 patchlevel 6 )
     /Author (BERTRAND Joel,,,)
   %  /Producer (gnuplot)
   %  /Keywords ()
     /CreationDate (Tue Feb  9 13:52:22 2010)
     /DOCINFO pdfmark
   end
   } ifelse
   %
   % Gnuplot Prolog Version 4.2 (August 2006)
   %
   /M {moveto} bind def
   /L {lineto} bind def
   /R {rmoveto} bind def
   /V {rlineto} bind def
   /N {newpath moveto} bind def
   /Z {closepath} bind def
   /C {setrgbcolor} bind def
   /f {rlineto fill} bind def
   /vpt2 vpt 2 mul def
   /hpt2 hpt 2 mul def
   /Lshow {currentpoint stroke M 0 vshift R 
       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   /Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
       Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
   /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
     /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
   /DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
    {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
   /BL {stroke userlinewidth 2 mul setlinewidth
       Rounded {1 setlinejoin 1 setlinecap} if} def
   /AL {stroke userlinewidth 2 div setlinewidth
       Rounded {1 setlinejoin 1 setlinecap} if} def
   /UL {dup gnulinewidth mul /userlinewidth exch def
       dup 1 lt {pop 1} if 10 mul /udl exch def} def
   /PL {stroke userlinewidth setlinewidth
       Rounded {1 setlinejoin 1 setlinecap} if} def
   % Default Line colors
   /LCw {1 1 1} def
   /LCb {0 0 0} def
   /LCa {0 0 0} def
   /LC0 {1 0 0} def
   /LC1 {0 1 0} def
   /LC2 {0 0 1} def
   /LC3 {1 0 1} def
   /LC4 {0 1 1} def
   /LC5 {1 1 0} def
   /LC6 {0 0 0} def
   /LC7 {1 0.3 0} def
   /LC8 {0.5 0.5 0.5} def
   % Default Line Types
   /LTw {PL [] 1 setgray} def
   /LTb {BL [] LCb DL} def
   /LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
   /LT0 {PL [] LC0 DL} def
   /LT1 {PL [4 dl1 2 dl2] LC1 DL} def
   /LT2 {PL [2 dl1 3 dl2] LC2 DL} def
   /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
   /LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
   /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
   /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
   /LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
   /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
   /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
   /Dia {stroke [] 0 setdash 2 copy vpt add M
     hpt neg vpt neg V hpt vpt neg V
     hpt vpt V hpt neg vpt V closepath stroke
     Pnt} def
   /Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
     currentpoint stroke M
     hpt neg vpt neg R hpt2 0 V stroke
    } def
   /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
     0 vpt2 neg V hpt2 0 V 0 vpt2 V
     hpt2 neg 0 V closepath stroke
     Pnt} def
   /Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
     hpt2 vpt2 neg V currentpoint stroke M
     hpt2 neg 0 R hpt2 vpt2 V stroke} def
   /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
     hpt neg vpt -1.62 mul V
     hpt 2 mul 0 V
     hpt neg vpt 1.62 mul V closepath stroke
     Pnt} def
   /Star {2 copy Pls Crs} def
   /BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
     0 vpt2 neg V hpt2 0 V 0 vpt2 V
     hpt2 neg 0 V closepath fill} def
   /TriUF {stroke [] 0 setdash vpt 1.12 mul add M
     hpt neg vpt -1.62 mul V
     hpt 2 mul 0 V
     hpt neg vpt 1.62 mul V closepath fill} def
   /TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
     hpt neg vpt 1.62 mul V
     hpt 2 mul 0 V
     hpt neg vpt -1.62 mul V closepath stroke
     Pnt} def
   /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
     hpt neg vpt 1.62 mul V
     hpt 2 mul 0 V
     hpt neg vpt -1.62 mul V closepath fill} def
   /DiaF {stroke [] 0 setdash vpt add M
     hpt neg vpt neg V hpt vpt neg V
     hpt vpt V hpt neg vpt V closepath fill} def
   /Pent {stroke [] 0 setdash 2 copy gsave
     translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
     closepath stroke grestore Pnt} def
   /PentF {stroke [] 0 setdash gsave
     translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
     closepath fill grestore} def
   /Circle {stroke [] 0 setdash 2 copy
     hpt 0 360 arc stroke Pnt} def
   /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
   /C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
   /C1 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 0 90 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C2 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 90 180 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C3 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 0 180 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C4 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 180 270 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C5 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 0 90 arc
       2 copy moveto
       2 copy vpt 180 270 arc closepath fill
       vpt 0 360 arc} bind def
   /C6 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 90 270 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C7 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 0 270 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C8 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 270 360 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C9 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 270 450 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
       2 copy moveto
       2 copy vpt 90 180 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C11 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 0 180 arc closepath fill
       2 copy moveto
       2 copy vpt 270 360 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C12 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 180 360 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C13 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 0 90 arc closepath fill
       2 copy moveto
       2 copy vpt 180 360 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /C14 {BL [] 0 setdash 2 copy moveto
       2 copy vpt 90 360 arc closepath fill
       vpt 0 360 arc} bind def
   /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
       vpt 0 360 arc closepath} bind def
   /Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
       neg 0 rlineto closepath} bind def
   /Square {dup Rec} bind def
   /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
   /S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
   /S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
   /S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   /S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
   /S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   /S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
       exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
   /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
   /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
       2 copy vpt Square fill Bsquare} bind def
   /S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
   /S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
   /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
       Bsquare} bind def
   /S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
       Bsquare} bind def
   /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
   /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
       2 copy vpt Square fill Bsquare} bind def
   /S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
       2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
   /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
   /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
   /D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
   /D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
   /D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
   /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
   /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
   /D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
   /D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
   /D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
   /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
   /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
   /D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
   /D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
   /D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
   /D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
   /D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
   /DiaE {stroke [] 0 setdash vpt add M
     hpt neg vpt neg V hpt vpt neg V
     hpt vpt V hpt neg vpt V closepath stroke} def
   /BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
     0 vpt2 neg V hpt2 0 V 0 vpt2 V
     hpt2 neg 0 V closepath stroke} def
   /TriUE {stroke [] 0 setdash vpt 1.12 mul add M
     hpt neg vpt -1.62 mul V
     hpt 2 mul 0 V
     hpt neg vpt 1.62 mul V closepath stroke} def
   /TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
     hpt neg vpt 1.62 mul V
     hpt 2 mul 0 V
     hpt neg vpt -1.62 mul V closepath stroke} def
   /PentE {stroke [] 0 setdash gsave
     translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
     closepath stroke grestore} def
   /CircE {stroke [] 0 setdash 
     hpt 0 360 arc stroke} def
   /Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
   /DiaW {stroke [] 0 setdash vpt add M
     hpt neg vpt neg V hpt vpt neg V
     hpt vpt V hpt neg vpt V Opaque stroke} def
   /BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
     0 vpt2 neg V hpt2 0 V 0 vpt2 V
     hpt2 neg 0 V Opaque stroke} def
   /TriUW {stroke [] 0 setdash vpt 1.12 mul add M
     hpt neg vpt -1.62 mul V
     hpt 2 mul 0 V
     hpt neg vpt 1.62 mul V Opaque stroke} def
   /TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
     hpt neg vpt 1.62 mul V
     hpt 2 mul 0 V
     hpt neg vpt -1.62 mul V Opaque stroke} def
   /PentW {stroke [] 0 setdash gsave
     translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
     Opaque stroke grestore} def
   /CircW {stroke [] 0 setdash 
     hpt 0 360 arc Opaque stroke} def
   /BoxFill {gsave Rec 1 setgray fill grestore} def
   /Density {
     /Fillden exch def
     currentrgbcolor
     /ColB exch def /ColG exch def /ColR exch def
     /ColR ColR Fillden mul Fillden sub 1 add def
     /ColG ColG Fillden mul Fillden sub 1 add def
     /ColB ColB Fillden mul Fillden sub 1 add def
     ColR ColG ColB setrgbcolor} def
   /BoxColFill {gsave Rec PolyFill} def
   /PolyFill {gsave Density fill grestore grestore} def
   /h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
   %
   % PostScript Level 1 Pattern Fill routine for rectangles
   % Usage: x y w h s a XX PatternFill
   %   x,y = lower left corner of box to be filled
   %   w,h = width and height of box
   %     a = angle in degrees between lines and x-axis
   %    XX = 0/1 for no/yes cross-hatch
   %
   /PatternFill {gsave /PFa [ 9 2 roll ] def
     PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
     PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
     gsave 1 setgray fill grestore clip
     currentlinewidth 0.5 mul setlinewidth
     /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
     0 0 M PFa 5 get rotate PFs -2 div dup translate
     0 1 PFs PFa 4 get div 1 add floor cvi
       {PFa 4 get mul 0 M 0 PFs V} for
     0 PFa 6 get ne {
       0 1 PFs PFa 4 get div 1 add floor cvi
       {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
    } if
     stroke grestore} def
   %
   /languagelevel where
    {pop languagelevel} {1} ifelse
    2 lt
       {/InterpretLevel1 true def}
       {/InterpretLevel1 Level1 def}
    ifelse
   %
   % PostScript level 2 pattern fill definitions
   %
   /Level2PatternFill {
   /Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
       bind def
   /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
   >> matrix makepattern
   /Pat1 exch def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
       0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
   >> matrix makepattern
   /Pat2 exch def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
       8 8 L 8 0 L 0 0 L fill}
   >> matrix makepattern
   /Pat3 exch def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
       0 12 M 12 0 L stroke}
   >> matrix makepattern
   /Pat4 exch def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
       0 -4 M 12 8 L stroke}
   >> matrix makepattern
   /Pat5 exch def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
       0 12 M 8 -4 L 4 12 M 10 0 L stroke}
   >> matrix makepattern
   /Pat6 exch def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
       0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
   >> matrix makepattern
   /Pat7 exch def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
       12 0 M -4 8 L 12 4 M 0 10 L stroke}
   >> matrix makepattern
   /Pat8 exch def
   << Tile8x8
    /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
       -4 0 M 12 8 L -4 4 M 8 10 L stroke}
   >> matrix makepattern
   /Pat9 exch def
   /Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
   /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
   /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
   /Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
   /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
   /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
   /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
   } def
   %
   %
   %End of PostScript Level 2 code
   %
   /PatternBgnd {
     TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
   } def
   %
   % Substitute for Level 2 pattern fill codes with
   % grayscale if Level 2 support is not selected.
   %
   /Level1PatternFill {
   /Pattern1 {0.250 Density} bind def
   /Pattern2 {0.500 Density} bind def
   /Pattern3 {0.750 Density} bind def
   /Pattern4 {0.125 Density} bind def
   /Pattern5 {0.375 Density} bind def
   /Pattern6 {0.625 Density} bind def
   /Pattern7 {0.875 Density} bind def
   } def
   %
   % Now test for support of Level 2 code
   %
   Level1 {Level1PatternFill} {Level2PatternFill} ifelse
   %
   /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
   dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
   currentdict end definefont pop
   /MFshow {
      { dup 5 get 3 ge
        { 5 get 3 eq {gsave} {grestore} ifelse }
        {dup dup 0 get findfont exch 1 get scalefont setfont
        [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
        get exch 4 get {show} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
        {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
        get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
        dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
        show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
        pop aload pop M} ifelse }ifelse }ifelse }
        ifelse }
      forall} bind def
   /MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
    {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
        6 get stringwidth pop add} {pop} ifelse} ifelse} forall} bind def
   /MLshow { currentpoint stroke M
     0 exch R
     Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
   /MRshow { currentpoint stroke M
     exch dup MFwidth neg 3 -1 roll R
     Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
   /MCshow { currentpoint stroke M
     exch dup MFwidth -2 div 3 -1 roll R
     Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
   /XYsave    { [( ) 1 2 true false 3 ()] } bind def
   /XYrestore { [( ) 1 2 true false 4 ()] } bind def
   end
   %%EndProlog
   gnudict begin
   gsave
   50 50 translate
   0.050 0.050 scale
   0 setgray
   newpath
   (Helvetica) findfont 140 scalefont setfont
   1.000 UL
   LTb
   1.000 UP
   1.000 UL
   LT0
   2877 3579 M
   19 11 V
   33 -6 R
   -33 6 V
   14 -18 R
   19 12 V
   34 -8 R
   -34 8 V
   -72 -17 R
   20 12 V
   33 -7 R
   -33 7 V
   66 -17 R
   20 14 V
   33 -9 R
   -33 9 V
   -72 -18 R
   19 14 V
   33 -10 R
   -33 10 V
   67 -21 R
   19 16 V
   33 -11 R
   -33 11 V
   -158 -14 R
   19 14 V
   34 -9 R
   -34 9 V
   67 -20 R
   19 15 V
   34 -11 R
   -34 11 V
   67 -23 R
   19 17 V
   34 -11 R
   -34 11 V
   -158 -14 R
   20 16 V
   33 -11 R
   -33 11 V
   152 -32 R
   20 19 V
   33 -13 R
   -33 13 V
   -106 -11 R
   20 17 V
   33 -12 R
   -33 12 V
   100 -39 R
   19 20 V
   33 -14 R
   -33 14 V
   -277 6 R
   19 15 V
   33 -11 R
   -33 11 V
   153 -32 R
   19 18 V
   33 -13 R
   -33 13 V
   -105 -9 R
   19 17 V
   33 -13 R
   -33 13 V
   186 -50 R
   19 21 V
   34 -15 R
   -34 15 V
   -105 -12 R
   19 20 V
   34 -14 R
   -34 14 V
   -105 -10 R
   19 18 V
   34 -13 R
   -34 13 V
   -105 -9 R
   19 17 V
   34 -12 R
   -34 12 V
   272 -61 R
   20 22 V
   33 -16 R
   -33 16 V
   -106 -12 R
   20 21 V
   33 -15 R
   -33 15 V
   -105 -11 R
   19 20 V
   33 -15 R
   -33 15 V
   -105 -9 R
   19 18 V
   33 -14 R
   -33 14 V
   -105 -9 R
   19 17 V
   33 -13 R
   -33 13 V
   358 -73 R
   19 22 V
   33 -16 R
   -33 16 V
   -105 -12 R
   19 22 V
   stroke 3110 3497 M
   33 -16 R
   -33 16 V
   -105 -11 R
   19 20 V
   33 -15 R
   -33 15 V
   -105 -9 R
   19 19 V
   34 -15 R
   -34 15 V
   272 -68 R
   19 23 V
   34 -16 R
   -34 16 V
   -396 36 R
   19 18 V
   34 -13 R
   -34 13 V
   272 -67 R
   19 23 V
   34 -16 R
   -34 16 V
   -105 -12 R
   19 22 V
   34 -16 R
   -34 16 V
   186 -60 R
   20 24 V
   33 -16 R
   -33 16 V
   -311 26 R
   20 20 V
   33 -15 R
   -33 15 V
   185 -60 R
   20 24 V
   33 -17 R
   -33 17 V
   -311 27 R
   20 20 V
   33 -15 R
   -33 15 V
   186 -60 R
   19 23 V
   33 -17 R
   -33 17 V
   -311 29 R
   20 17 V
   33 -14 R
   -33 14 V
   477 -107 R
   19 25 V
   33 -17 R
   -33 17 V
   -310 25 R
   19 22 V
   33 -17 R
   -33 17 V
   186 -62 R
   19 24 V
   33 -17 R
   -33 17 V
   -310 28 R
   19 21 V
   33 -16 R
   -33 16 V
   186 -62 R
   19 23 V
   33 -17 R
   -33 17 V
   186 -61 R
   19 25 V
   14 -7 R
   -14 7 V
   -515 67 R
   19 18 V
   33 -15 R
   -33 15 V
   186 -60 R
   19 22 V
   34 -17 R
   -34 17 V
   186 -62 R
   19 24 V
   34 -17 R
   -34 17 V
   -105 -14 R
   19 24 V
   34 -17 R
   -34 17 V
   -224 18 R
   19 22 V
   34 -17 R
   -34 17 V
   394 -96 R
   3 4 V
   -297 40 R
   20 23 V
   33 -17 R
   -33 17 V
   -225 20 R
   19 20 V
   34 -16 R
   -34 16 V
   stroke 2866 3492 M
   392 -102 R
   19 24 V
   33 -17 R
   -33 17 V
   -105 -14 R
   19 24 V
   33 -17 R
   -33 17 V
   -225 18 R
   20 22 V
   33 -17 R
   -33 17 V
   -225 21 R
   19 19 V
   34 -15 R
   -34 15 V
   306 -93 R
   19 24 V
   33 -18 R
   -33 18 V
   186 -62 R
   19 24 V
   33 -16 R
   -2 1 V
   -11 5 R
   -20 10 V
   -430 58 R
   20 21 V
   33 -17 R
   -33 17 V
   305 -94 R
   19 25 V
   34 -17 R
   -34 17 V
   -224 17 R
   19 23 V
   33 -18 R
   -33 18 V
   -225 22 R
   20 20 V
   33 -17 R
   -33 17 V
   305 -96 R
   19 24 V
   34 -17 R
   -34 17 V
   -224 20 R
   19 22 V
   33 -17 R
   -33 17 V
   406 -83 R
   4 5 V
   34 -16 R
   -3 1 V
   -28 14 R
   -3 1 V
   -105 -15 R
   20 24 V
   33 -17 R
   -33 17 V
   -225 16 R
   19 23 V
   34 -18 R
   -34 18 V
   100 -53 R
   20 24 V
   33 -18 R
   -33 18 V
   -344 51 R
   19 21 V
   33 -17 R
   -33 17 V
   100 -53 R
   19 23 V
   34 -18 R
   -34 18 V
   100 -54 R
   20 23 V
   33 -18 R
   -33 18 V
   186 -62 R
   19 24 V
   33 -16 R
   -3 1 V
   -3 2 R
   -27 13 V
   -549 92 R
   19 20 V
   33 -16 R
   -33 16 V
   425 -126 R
   19 23 V
   33 -16 R
   -33 16 V
   -344 51 R
   19 22 V
   34 -18 R
   -34 18 V
   100 -54 R
   20 23 V
   33 -18 R
   -33 18 V
   100 -54 R
   19 23 V
   stroke 3119 3393 M
   33 -17 R
   -33 17 V
   200 -43 R
   5 7 V
   -19 -23 R
   3 3 V
   -533 111 R
   19 21 V
   34 -18 R
   -34 18 V
   425 -127 R
   19 24 V
   34 -17 R
   -34 17 V
   -343 49 R
   19 22 V
   33 -18 R
   -33 18 V
   100 -55 R
   19 24 V
   33 -18 R
   -33 18 V
   100 -53 R
   19 23 V
   34 -17 R
   -34 17 V
   -343 54 R
   19 21 V
   33 -18 R
   -33 18 V
   100 -55 R
   19 23 V
   33 -18 R
   -33 18 V
   100 -55 R
   19 24 V
   34 -18 R
   -34 18 V
   186 -61 R
   20 22 V
   33 -15 R
   -33 15 V
   -106 -13 R
   20 23 V
   33 -17 R
   -33 17 V
   -463 86 R
   19 20 V
   33 -17 R
   -33 17 V
   219 -87 R
   19 23 V
   34 -19 R
   -34 19 V
   -138 10 R
   19 22 V
   34 -18 R
   -34 18 V
   219 -86 R
   20 23 V
   33 -17 R
   -33 17 V
   186 -58 R
   19 22 V
   1 -1 R
   -1 1 V
   205 -26 R
   -1 1 V
   -20 7 R
   -5 2 V
   -284 2 R
   19 22 V
   33 -15 R
   -33 15 V
   -224 17 R
   19 23 V
   33 -18 R
   -33 18 V
   -139 10 R
   20 23 V
   33 -19 R
   -33 19 V
   -139 12 R
   19 21 V
   34 -18 R
   -34 18 V
   821 -144 R
   -7 3 V
   -475 23 R
   19 23 V
   33 -17 R
   -33 17 V
   -224 21 R
   19 22 V
   33 -18 R
   -33 18 V
   100 -54 R
   19 22 V
   33 -17 R
   -33 17 V
   -258 44 R
   20 22 V
   33 -19 R
   -33 19 V
   stroke 2809 3430 M
   424 -124 R
   19 21 V
   34 -15 R
   -34 15 V
   257 -20 R
   1 1 V
   -363 6 R
   19 22 V
   34 -16 R
   -34 16 V
   -224 19 R
   19 23 V
   34 -19 R
   -34 19 V
   -138 11 R
   19 22 V
   33 -19 R
   -33 19 V
   219 -86 R
   19 22 V
   34 -17 R
   -34 17 V
   -377 78 R
   20 20 V
   33 -18 R
   -33 18 V
   543 -153 R
   20 20 V
   7 -3 R
   -7 3 V
   -311 25 R
   20 22 V
   33 -17 R
   -33 17 V
   186 -60 R
   19 21 V
   33 -14 R
   -33 14 V
   -344 50 R
   19 22 V
   34 -18 R
   -34 18 V
   616 -104 R
   -3 1 V
   -751 117 R
   19 21 V
   33 -19 R
   -33 19 V
   339 -118 R
   19 21 V
   33 -16 R
   -33 16 V
   -225 21 R
   20 23 V
   33 -19 R
   -33 19 V
   100 -54 R
   19 22 V
   33 -17 R
   -33 17 V
   -258 44 R
   19 22 V
   34 -19 R
   -34 19 V
   538 -113 R
   -4 2 V
   -109 -11 R
   19 20 V
   33 -14 R
   -33 14 V
   -105 -12 R
   19 20 V
   34 -15 R
   -34 15 V
   -224 19 R
   19 22 V
   33 -18 R
   -33 18 V
   -139 12 R
   20 22 V
   33 -19 R
   -33 19 V
   219 -86 R
   19 22 V
   34 -16 R
   -34 16 V
   501 -54 R
   1 1 V
   -879 132 R
   19 21 V
   34 -19 R
   -34 19 V
   970 -146 R
   -1 0 V
   -716 36 R
   19 22 V
   34 -17 R
   -34 17 V
   -138 11 R
   19 22 V
   33 -19 R
   -33 19 V
   391 -97 R
   19 19 V
   stroke 3266 3292 M
   16 -6 R
   -16 6 V
   -105 -12 R
   20 19 V
   33 -13 R
   -33 13 V
   -464 85 R
   20 22 V
   33 -20 R
   -33 20 V
   338 -118 R
   20 21 V
   33 -15 R
   -33 15 V
   -225 20 R
   19 22 V
   34 -18 R
   -34 18 V
   100 -52 R
   20 21 V
   33 -17 R
   -33 17 V
   -258 44 R
   19 22 V
   33 -19 R
   -33 19 V
   425 -118 R
   19 18 V
   33 -13 R
   -33 13 V
   -311 25 R
   20 22 V
   33 -18 R
   -33 18 V
   186 -58 R
   19 19 V
   33 -14 R
   -33 14 V
   -344 51 R
   19 22 V
   34 -19 R
   -34 19 V
   220 -83 R
   19 19 V
   33 -15 R
   -33 15 V
   -377 79 R
   19 22 V
   33 -20 R
   -33 20 V
   253 -109 R
   19 20 V
   33 -16 R
   -33 16 V
   -138 11 R
   19 22 V
   33 -19 R
   -33 19 V
   -139 15 R
   19 21 V
   34 -20 R
   -34 20 V
   425 -122 R
   19 18 V
   34 -12 R
   -34 12 V
   113 -15 R
   -4 1 V
   -12 4 R
   -11 3 V
   -191 -3 R
   19 18 V
   34 -13 R
   -34 13 V
   262 -21 R
   -4 1 V
   -482 40 R
   19 21 V
   33 -18 R
   -33 18 V
   582 -74 R
   -1 1 V
   -481 23 R
   19 20 V
   34 -15 R
   -34 15 V
   -257 44 R
   19 21 V
   33 -19 R
   -33 19 V
   752 -104 R
   2 1 V
   -621 30 R
   19 20 V
   34 -16 R
   -34 16 V
   -138 13 R
   19 21 V
   34 -19 R
   -34 19 V
   839 -94 R
   -3 1 V
   -445 0 R
   6 4 V
   stroke 3181 3256 M
   25 8 R
   -11 4 V
   -106 -11 R
   20 18 V
   33 -13 R
   -33 13 V
   162 -20 R
   3 2 V
   -271 8 R
   20 19 V
   33 -14 R
   -33 14 V
   -377 77 R
   19 21 V
   33 -19 R
   -33 19 V
   133 -77 R
   20 21 V
   33 -18 R
   -33 18 V
   100 -51 R
   19 20 V
   33 -16 R
   -33 16 V
   514 -40 R
   1 0 V
   -773 86 R
   19 22 V
   34 -20 R
   -34 20 V
   134 -75 R
   19 20 V
   33 -17 R
   -33 17 V
   272 -61 R
   8 6 V
   31 3 R
   -20 6 V
   -105 -9 R
   19 17 V
   33 -13 R
   -33 13 V
   -344 52 R
   20 21 V
   33 -19 R
   -33 19 V
   219 -82 R
   19 18 V
   33 -14 R
   -33 14 V
   -105 -8 R
   19 20 V
   34 -16 R
   -34 16 V
   -138 12 R
   19 21 V
   33 -19 R
   -33 19 V
   -139 16 R
   20 21 V
   33 -20 R
   -33 20 V
   424 -119 R
   8 6 V
   32 3 R
   -21 6 V
   -105 -9 R
   19 17 V
   34 -12 R
   -34 12 V
   206 -22 R
   -10 2 V
   -420 40 R
   19 20 V
   34 -17 R
   -34 17 V
   100 -48 R
   20 18 V
   33 -14 R
   -33 14 V
   -258 45 R
   19 21 V
   33 -19 R
   -33 19 V
   678 -98 R
   -1 0 V
   287 -6 R
   3 1 V
   -834 30 R
   20 20 V
   33 -17 R
   -33 17 V
   -139 13 R
   19 21 V
   34 -19 R
   -34 19 V
   315 -77 R
   5 4 V
   26 -3 R
   -21 7 V
   119 -15 R
   -10 2 V
   -214 4 R
   19 17 V
   stroke 2951 3261 M
   33 -13 R
   -33 13 V
   238 -31 R
   10 6 V
   -473 46 R
   20 21 V
   33 -18 R
   -33 18 V
   100 -50 R
   19 18 V
   33 -14 R
   -33 14 V
   -258 48 R
   19 21 V
   34 -20 R
   -34 20 V
   134 -75 R
   19 20 V
   33 -17 R
   -33 17 V
   239 -48 R
   -10 3 V
   -10 4 R
   -14 4 V
   -344 52 R
   20 20 V
   33 -19 R
   -33 19 V
   444 -87 R
   -10 2 V
   -215 5 R
   19 17 V
   34 -13 R
   -34 13 V
   248 -26 R
   10 7 V
   -363 12 R
   19 18 V
   34 -15 R
   -34 15 V
   -138 13 R
   19 20 V
   33 -19 R
   -33 19 V
   538 -72 R
   11 6 V
   -535 28 R
   19 19 V
   34 -17 R
   -34 17 V
   186 -54 R
   9 8 V
   44 -3 R
   -7 2 V
   -16 5 R
   -10 4 V
   19 -7 R
   -7 3 V
   65 -9 R
   9 6 V
   24 -7 R
   -7 2 V
   -209 4 R
   20 17 V
   33 -13 R
   -33 13 V
   248 -26 R
   10 6 V
   25 -6 R
   -8 2 V
   -533 70 R
   19 20 V
   33 -19 R
   -33 19 V
   571 -95 R
   11 6 V
   -448 17 R
   19 18 V
   33 -15 R
   -33 15 V
   -139 15 R
   19 20 V
   34 -19 R
   -34 19 V
   220 -76 R
   19 16 V
   19 -7 R
   -19 7 V
   -224 21 R
   19 20 V
   33 -18 R
   -33 18 V
   384 -54 R
   -7 1 V
   -277 5 R
   19 17 V
   33 -14 R
   -33 14 V
   333 -30 R
   11 6 V
   -449 19 R
   19 18 V
   34 -16 R
   -34 16 V
   stroke 2707 3263 M
   547 -42 R
   -5 0 V
   -680 58 R
   19 20 V
   33 -19 R
   -33 19 V
   305 -85 R
   10 8 V
   -96 -2 R
   19 16 V
   34 -12 R
   -34 12 V
   -105 -6 R
   20 17 V
   33 -14 R
   -33 14 V
   -139 13 R
   19 20 V
   34 -19 R
   -34 19 V
   453 -65 R
   10 6 V
   -19 -10 R
   4 2 V
   113 6 R
   -12 1 V
   -535 23 R
   20 18 V
   33 -16 R
   -33 16 V
   186 -51 R
   8 6 V
   37 1 R
   -9 2 V
   -4 1 R
   -13 4 V
   66 -17 R
   20 12 V
   -191 -2 R
   19 16 V
   33 -13 R
   -33 13 V
   463 -19 R
   9 3 V
   -228 -8 R
   14 7 V
   -363 11 R
   19 18 V
   33 -15 R
   -33 15 V
   -139 15 R
   20 19 V
   33 -19 R
   -33 19 V
   560 -65 R
   -11 2 V
   -330 -10 R
   11 8 V
   42 -4 R
   -11 3 V
   -9 3 R
   -14 4 V
   -224 22 R
   19 18 V
   33 -17 R
   -33 17 V
   272 -58 R
   19 12 V
   23 -5 R
   -5 1 V
   -11 3 R
   -7 1 V
   -191 0 R
   19 16 V
   34 -13 R
   -34 13 V
   463 -20 R
   8 3 V
   45 1 R
   -10 1 V
   -611 10 R
   19 18 V
   34 -16 R
   -34 16 V
   1217 -25 R
   -1 0 V
   2735 3202 M
   20 15 V
   19 -6 R
   -19 6 V
   -225 24 R
   19 19 V
   34 -18 R
   -34 18 V
   100 -49 R
   20 16 V
   33 -13 R
   -33 13 V
   238 -30 R
   19 10 V
   8 -1 R
   -8 1 V
   206 -1 R
   8 3 V
   stroke 3140 3209 M
   44 1 R
   -10 1 V
   855 -1 R
   -10 1 V
   -988 -7 R
   -10 1 V
   -458 19 R
   20 18 V
   33 -17 R
   -33 17 V
   186 -49 R
   10 7 V
   36 -1 R
   -16 4 V
   676 19 R
   -3 0 V
   -789 -23 R
   19 15 V
   33 -12 R
   -33 12 V
   153 -22 R
   19 10 V
   33 -5 R
   -9 1 V
   -9 2 R
   -9 1 V
   252 5 R
   -11 1 V
   -524 2 R
   19 16 V
   33 -14 R
   -33 14 V
   697 -9 R
   3 0 V
   stroke
   LT1
   3581 3222 M
   -3 0 V
   stroke
   LT0
   3976 3211 M
   -6 1 V
   -997 -12 R
   -7 1 V
   1096 5 R
   -6 1 V
   -838 3 R
   -7 0 V
   -700 13 R
   19 18 V
   33 -17 R
   -33 17 V
   196 -45 R
   9 6 V
   26 -7 R
   -8 2 V
   -3 1 R
   -15 4 V
   -105 -6 R
   19 15 V
   34 -12 R
   -34 12 V
   248 -19 R
   10 5 V
   -19 -9 R
   4 2 V
   35 4 R
   -10 1 V
   -373 12 R
   19 17 V
   34 -15 R
   -34 15 V
   stroke
   LT1
   3826 3218 M
   -1 0 V
   stroke
   LT0
   3165 3207 M
   -6 -1 V
   -495 -21 R
   19 14 V
   20 -6 R
   -20 6 V
   1288 12 R
   5 0 V
   79 -5 R
   7 0 V
   2578 3193 M
   19 16 V
   33 -13 R
   -33 13 V
   stroke
   LT1
   3579 3222 M
   2 0 V
   stroke
   LT0
   2843 3186 M
   12 6 V
   8 -1 R
   -8 1 V
   357 18 R
   6 0 V
   -726 -4 R
   19 17 V
   33 -16 R
   -33 16 V
   601 -21 R
   -5 0 V
   stroke
   LT1
   3475 3222 M
   -3 -1 V
   stroke
   LT0
   2611 3182 M
   19 14 V
   34 -11 R
   -34 11 V
   119 -14 R
   -10 2 V
   stroke
   LT1
   3825 3219 M
   1 0 V
   -510 -4 R
   -2 0 V
   stroke
   LT0
   2525 3191 M
   19 16 V
   34 -14 R
   -34 14 V
   239 -30 R
   19 10 V
   stroke
   LT1
   3957 3211 M
   -7 1 V
   -9 0 R
   -4 0 V
   -778 -6 R
   6 1 V
   stroke
   LT0
   4129 3199 M
   -6 0 V
   -1063 -1 R
   -5 -1 V
   -411 -24 R
   7 4 V
   23 6 R
   -10 2 V
   -106 -6 R
   20 14 V
   33 -11 R
   -33 11 V
   152 -21 R
   19 10 V
   34 -5 R
   -10 1 V
   stroke
   LT1
   3107 3202 M
   5 0 V
   -19 -2 R
   6 1 V
   stroke
   LT0
   2472 3190 M
   20 16 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3472 3222 M
   3 0 V
   stroke
   LT0
   2856 3181 M
   -13 1 V
   stroke
   LT1
   3949 3213 M
   8 -2 V
   -20 3 R
   3 0 V
   37 -4 R
   -6 1 V
   stroke
   LT0
   2592 3169 M
   19 13 V
   20 -6 R
   -20 6 V
   stroke
   LT1
   4076 3203 M
   -14 1 V
   stroke
   LT0
   4109 3200 M
   20 -1 V
   stroke
   LT1
   4162 3195 M
   -8 1 V
   stroke
   LT0
   2678 3166 M
   19 11 V
   33 -5 R
   -14 2 V
   -210 2 R
   19 15 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3232 3212 M
   -9 -1 V
   stroke
   LT0
   3050 3196 M
   10 2 V
   -158 -17 R
   7 2 V
   -140 -12 R
   14 6 V
   14 -1 R
   -14 1 V
   stroke
   LT1
   3456 3224 M
   -3 0 V
   stroke
   LT0
   2539 3165 M
   19 14 V
   34 -10 R
   -34 10 V
   67 -18 R
   19 12 V
   27 -5 R
   -6 1 V
   237 12 R
   -11 0 V
   stroke
   LT1
   3179 3208 M
   -8 -1 V
   stroke
   LT0
   2453 3174 M
   19 16 V
   34 -14 R
   -34 14 V
   239 -27 R
   19 9 V
   26 -3 R
   -12 1 V
   -5 1 R
   -9 1 V
   stroke
   LT1
   4154 3196 M
   8 -1 V
   -105 11 R
   19 -3 V
   33 -3 R
   -17 1 V
   -69 7 R
   -6 0 V
   -613 16 R
   -6 -1 V
   stroke
   LT0
   2572 3157 M
   13 7 V
   18 2 R
   -11 3 V
   -106 -7 R
   20 14 V
   33 -11 R
   -33 11 V
   327 -1 R
   -8 0 V
   stroke
   LT1
   3224 3212 M
   8 0 V
   -105 -8 R
   -10 -1 V
   -18 -2 R
   -6 -1 V
   stroke
   LT0
   2658 3157 M
   20 9 V
   8 -1 R
   -8 1 V
   stroke
   LT1
   3453 3225 M
   3 -1 V
   stroke
   LT0
   2935 3184 M
   -8 -1 V
   -16 -1 R
   -9 -1 V
   stroke
   LT1
   4090 3204 M
   19 -4 V
   21 -2 R
   -7 1 V
   stroke
   LT0
   2520 3153 M
   19 12 V
   23 -6 R
   -23 6 V
   stroke
   LT1
   4018 3209 M
   5 -1 V
   -961 -10 R
   -7 -1 V
   117 12 R
   7 -1 V
   stroke
   LT0
   2434 3160 M
   19 14 V
   33 -12 R
   -33 12 V
   153 -23 R
   19 10 V
   11 -1 R
   -11 1 V
   75 -3 R
   11 5 V
   33 -1 R
   -19 0 V
   158 15 R
   -6 0 V
   -410 -28 R
   19 13 V
   34 -9 R
   -34 9 V
   stroke
   LT1
   3119 3204 M
   8 0 V
   stroke
   LT0
   2553 3146 M
   19 11 V
   27 -5 R
   -6 1 V
   stroke
   LT1
   4131 3200 M
   12 -3 V
   stroke
   LT0
   2778 3163 M
   7 2 V
   -137 -13 R
   10 5 V
   21 -1 R
   -9 0 V
   stroke
   LT1
   4004 3213 M
   -5 0 V
   2928 3183 M
   7 1 V
   22 3 R
   -9 -2 V
   394 40 R
   2 -1 V
   stroke
   LT0
   2501 3141 M
   19 12 V
   10 -3 R
   -10 3 V
   -105 -7 R
   19 14 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   3246 3219 M
   -10 -2 V
   stroke
   LT0
   2778 3163 M
   -12 0 V
   -179 -21 R
   19 9 V
   6 0 R
   -6 0 V
   stroke
   LT1
   2877 3176 M
   6 1 V
   -19 -2 R
   6 0 V
   1378 12 R
   14 -3 V
   33 -4 R
   -20 2 V
   -1273 12 R
   6 0 V
   1201 -3 R
   -5 1 V
   stroke
   LT0
   2448 3137 M
   19 12 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   3188 3215 M
   -12 -3 V
   stroke
   LT0
   2713 3156 M
   -21 -1 V
   stroke
   LT1
   4071 3211 M
   19 -7 V
   -92 11 R
   6 -2 V
   33 -1 R
   -8 0 V
   stroke
   LT0
   2534 3136 M
   19 10 V
   stroke
   LT1
   3899 3228 M
   2 -1 V
   40 -7 R
   -4 0 V
   stroke
   LT0
   2628 3144 M
   11 4 V
   21 0 R
   -21 0 V
   stroke
   LT1
   3136 3211 M
   -13 -3 V
   stroke
   LT0
   2395 3133 M
   20 13 V
   33 -9 R
   -33 9 V
   396 21 R
   -8 -1 V
   -16 -2 R
   -9 -1 V
   stroke
   LT1
   4276 3185 M
   19 -5 V
   34 -4 R
   -19 2 V
   -1077 44 R
   13 -3 V
   stroke
   LT0
   2534 3136 M
   -10 1 V
   -3 1 R
   -10 1 V
   stroke
   LT1
   4205 3193 M
   4 -2 V
   2902 3181 M
   14 1 V
   1241 18 R
   -5 0 V
   stroke
   LT0
   2574 3137 M
   13 5 V
   19 -1 R
   -8 1 V
   160 17 R
   -4 0 V
   stroke
   LT1
   4018 3220 M
   9 -3 V
   -939 -10 R
   -9 -2 V
   868 18 R
   5 -3 V
   stroke
   LT0
   2429 3125 M
   19 12 V
   21 -4 R
   -21 4 V
   stroke
   LT1
   3174 3220 M
   8 -2 V
   -312 -42 R
   -6 -1 V
   1445 6 R
   20 -5 V
   33 -5 R
   -33 5 V
   stroke
   LT0
   2515 3127 M
   19 9 V
   33 -2 R
   -13 0 V
   -10 1 R
   -10 1 V
   stroke
   LT1
   3035 3202 M
   -8 -2 V
   -224 -34 R
   8 1 V
   stroke
   LT0
   2376 3121 M
   19 12 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   3129 3214 M
   12 -2 V
   1010 -9 R
   6 -3 V
   33 -2 R
   -7 0 V
   -423 42 R
   -3 0 V
   stroke
   LT0
   2462 3120 M
   19 10 V
   8 -1 R
   -8 1 V
   stroke
   LT1
   4063 3215 M
   8 -4 V
   2983 3195 M
   -7 -1 V
   -227 -36 R
   9 1 V
   1585 18 R
   19 -6 V
   33 -4 R
   -33 4 V
   stroke
   LT0
   2555 3129 M
   12 5 V
   19 0 R
   -19 0 V
   stroke
   LT1
   3075 3209 M
   13 -2 V
   stroke
   LT0
   2409 3114 M
   20 11 V
   22 -3 R
   -9 1 V
   stroke
   LT1
   4257 3192 M
   19 -7 V
   33 -4 R
   -33 4 V
   -1038 41 R
   -11 -3 V
   -297 -35 R
   -5 -1 V
   -17 -4 R
   -11 -2 V
   1274 26 R
   10 -5 V
   42 -7 R
   -15 1 V
   stroke
   LT0
   2495 3118 M
   20 9 V
   13 -1 R
   -13 1 V
   stroke
   LT1
   3667 3245 M
   1 -1 V
   -652 -40 R
   19 -2 V
   stroke
   LT0
   2687 3147 M
   -7 -1 V
   -323 -37 R
   19 12 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4376 3173 M
   19 -6 V
   34 -5 R
   -34 5 V
   -368 53 R
   -9 0 V
   -863 4 R
   19 -4 V
   33 8 R
   -3 -1 V
   665 10 R
   -2 0 V
   99 -7 R
   -13 -1 V
   stroke
   LT0
   2443 3111 M
   19 9 V
   33 -2 R
   -9 1 V
   -15 1 R
   -9 0 V
   stroke
   LT1
   4343 3177 M
   -34 4 V
   2778 3164 M
   14 1 V
   183 31 R
   8 -1 V
   6 2 R
   -6 -2 V
   1274 -3 R
   -12 1 V
   -1090 31 R
   -4 -1 V
   -379 -60 R
   -19 -4 V
   stroke
   LT0
   2390 3104 M
   19 10 V
   34 -3 R
   -11 1 V
   -17 2 R
   -6 0 V
   stroke
   LT1
   3248 3234 M
   11 -3 V
   -334 -42 R
   5 -1 V
   34 9 R
   -15 -3 V
   1467 -28 R
   13 -4 V
   33 -6 R
   -33 6 V
   2681 3146 M
   6 1 V
   22 5 R
   -22 -5 V
   1259 93 R
   15 -8 V
   38 -2 R
   -16 0 V
   365 -54 R
   -5 1 V
   stroke
   LT0
   2483 3113 M
   12 5 V
   17 1 R
   -17 -1 V
   stroke
   LT1
   3102 3219 M
   -3 0 V
   -20 -6 R
   -5 -1 V
   stroke
   LT0
   2338 3098 M
   19 11 V
   27 -4 R
   -27 4 V
   stroke
   LT1
   3196 3231 M
   11 -3 V
   7 2 R
   -7 -2 V
   1031 -26 R
   19 -10 V
   33 -3 R
   -14 1 V
   stroke
   LT0
   2460 3111 M
   -17 0 V
   stroke
   LT1
   2858 3181 M
   -8 -2 V
   1600 -19 R
   12 -4 V
   33 -5 R
   -33 5 V
   -1437 51 R
   -9 -3 V
   1188 0 R
   -27 2 V
   stroke
   LT0
   2615 3134 M
   -7 -1 V
   stroke
   LT1
   3454 3252 M
   -2 -1 V
   -308 -24 R
   11 -3 V
   6 2 R
   -6 -2 V
   -349 -52 R
   -6 -1 V
   -17 -5 R
   -11 -3 V
   1302 62 R
   11 -6 V
   33 -1 R
   -10 1 V
   stroke
   LT0
   2371 3095 M
   19 9 V
   10 0 R
   -10 0 V
   stroke
   LT1
   2978 3202 M
   -14 -5 V
   1023 40 R
   12 -7 V
   stroke
   LT0
   2510 3113 M
   11 4 V
   stroke
   LT1
   3946 3240 M
   -9 0 V
   2701 3152 M
   6 1 V
   1577 39 R
   6 -3 V
   33 -4 R
   -5 1 V
   165 -31 R
   12 -4 V
   34 -6 R
   -34 6 V
   -1405 71 R
   12 -3 V
   7 2 R
   -7 -2 V
   -210 -27 R
   12 -2 V
   29 6 R
   -10 -3 V
   stroke
   LT0
   2318 3088 M
   20 10 V
   21 -2 R
   -21 2 V
   stroke
   LT1
   4215 3204 M
   -5 0 V
   -58 13 R
   -34 1 V
   2839 3182 M
   19 -1 V
   stroke
   LT0
   2442 3103 M
   -18 -1 V
   stroke
   LT1
   2608 3132 M
   7 2 V
   1902 15 R
   12 -4 V
   33 -6 R
   -33 6 V
   -209 42 R
   3 -2 V
   -1118 53 R
   -8 -2 V
   -398 -64 R
   7 0 V
   stroke
   LT0
   2352 3086 M
   19 9 V
   33 -1 R
   -9 0 V
   -5 0 R
   -19 1 V
   stroke
   LT1
   3030 3218 M
   -10 -4 V
   -233 -42 R
   -13 -3 V
   stroke
   LT0
   2543 3119 M
   -7 -1 V
   stroke
   LT1
   3154 3234 M
   -10 -2 V
   1041 -17 R
   -12 1 V
   stroke
   LT0
   2299 3078 M
   19 10 V
   23 -1 R
   -23 1 V
   stroke
   LT1
   4543 3146 M
   19 -7 V
   33 -7 R
   -33 7 V
   -1584 72 R
   -9 -3 V
   -235 -46 R
   -8 -2 V
   -21 -7 R
   -4 -1 V
   stroke
   LT0
   2438 3097 M
   10 4 V
   stroke
   LT1
   4046 3241 M
   20 -11 V
   33 -1 R
   -33 1 V
   -95 15 R
   9 -4 V
   2873 3194 M
   19 -2 V
   stroke
   LT0
   2438 3097 M
   -14 -1 V
   stroke
   LT1
   3099 3229 M
   -6 -2 V
   1166 -21 R
   12 -7 V
   305 -60 R
   19 -7 V
   34 -7 R
   -34 7 V
   3214 3245 M
   7 -3 V
   34 9 R
   -8 -2 V
   -15 -4 R
   -11 -3 V
   -348 -48 R
   -4 -2 V
   -22 -7 R
   -8 -3 V
   stroke
   LT0
   2332 3077 M
   20 9 V
   33 1 R
   -14 -1 V
   -8 0 R
   -11 0 V
   stroke
   LT1
   2536 3118 M
   7 1 V
   224 54 R
   20 -1 V
   18 7 R
   -8 -3 V
   stroke
   LT0
   2471 3103 M
   19 5 V
   stroke
   LT1
   2524 3115 M
   -12 -3 V
   967 156 R
   -1 0 V
   stroke
   LT0
   2280 3069 M
   19 9 V
   17 0 R
   -17 0 V
   stroke
   LT1
   3162 3240 M
   7 -1 V
   9 2 R
   -9 -2 V
   1116 -32 R
   19 -12 V
   34 -3 R
   -12 1 V
   -1360 20 R
   12 -2 V
   18 6 R
   -18 -6 V
   1631 -79 R
   20 -7 V
   33 -7 R
   -33 7 V
   -1914 37 R
   19 0 V
   1226 89 R
   -11 0 V
   stroke
   LT0
   2471 3103 M
   -6 -1 V
   -11 -2 R
   -16 -3 V
   stroke
   LT1
   3530 3267 M
   2 -1 V
   2715 3162 M
   -14 -5 V
   1551 53 R
   -18 1 V
   -1328 -6 R
   19 -2 V
   25 8 R
   -9 -3 V
   168 28 R
   7 -2 V
   9 3 R
   -9 -3 V
   stroke
   LT0
   2418 3091 M
   -17 -2 V
   stroke
   LT1
   2662 3150 M
   -9 -3 V
   582 110 R
   8 -2 V
   28 0 R
   -3 0 V
   857 -23 R
   7 -4 V
   34 -2 R
   -6 1 V
   483 -102 R
   19 -7 V
   19 -4 R
   -19 4 V
   -1801 77 R
   12 -1 V
   1453 4 R
   12 -6 V
   33 -5 R
   -10 2 V
   stroke
   LT0
   2313 3069 M
   19 8 V
   23 2 R
   -23 -2 V
   stroke
   LT1
   2593 3132 M
   -10 -3 V
   1497 111 R
   -9 0 V
   3055 3230 M
   9 -2 V
   11 4 R
   -11 -4 V
   2512 3113 M
   12 2 V
   329 81 R
   -11 -4 V
   stroke
   LT0
   2261 3060 M
   19 9 V
   stroke
   LT1
   4244 3214 M
   8 -4 V
   33 -3 R
   -22 2 V
   -1080 44 R
   6 -2 V
   46 6 R
   -18 -5 V
   120 10 R
   4 -1 V
   2452 3098 M
   19 5 V
   21 5 R
   -21 -5 V
   573 130 R
   -7 -3 V
   4716 3106 M
   -9 2 V
   -1959 66 R
   19 -1 V
   34 12 R
   -8 -2 V
   1363 49 R
   10 -6 V
   stroke
   LT0
   2399 3085 M
   19 6 V
   34 7 R
   -11 -2 V
   stroke
   LT1
   4404 3183 M
   -33 4 V
   2726 3166 M
   -11 -4 V
   415 86 R
   20 -4 V
   33 9 R
   -19 -5 V
   -6 -2 R
   -8 -2 V
   -158 -19 R
   -6 -2 V
   1127 16 R
   -20 1 V
   stroke
   LT0
   2347 3073 M
   19 7 V
   stroke
   LT1
   2643 3149 M
   19 1 V
   1981 -25 R
   -34 7 V
   -623 123 R
   8 -3 V
   306 -47 R
   -15 2 V
   477 -112 R
   -12 2 V
   -809 164 R
   -14 0 V
   2643 3149 M
   -15 -5 V
   stroke
   LT0
   2294 3061 M
   19 8 V
   16 2 R
   -16 -2 V
   stroke
   LT1
   2887 3208 M
   19 -3 V
   172 38 R
   19 -4 V
   33 9 R
   -18 -5 V
   1326 -66 R
   -34 6 V
   2590 3135 M
   -9 -3 V
   635 130 R
   19 -5 V
   34 8 R
   -6 -1 V
   -18 -5 R
   -10 -2 V
   stroke
   LT0
   2241 3051 M
   20 9 V
   13 0 R
   -13 0 V
   stroke
   LT1
   2887 3208 M
   -25 -9 V
   -340 -82 R
   -10 -4 V
   2164 4 R
   -33 8 V
   152 -39 R
   -10 3 V
   3034 3235 M
   10 -2 V
   34 10 R
   -22 -7 V
   1038 13 R
   19 -10 V
   20 -1 R
   -20 1 V
   2441 3095 M
   11 3 V
   33 9 R
   -20 -5 V
   316 85 R
   20 -2 V
   19 8 R
   -19 -8 V
   1535 16 R
   -8 1 V
   -525 73 R
   -2 0 V
   stroke
   LT0
   2380 3080 M
   19 5 V
   stroke
   LT1
   2422 3091 M
   -23 -6 V
   stroke
   LT0
   2413 3089 M
   -14 -4 V
   stroke
   LT1
   3164 3257 M
   19 -4 V
   33 9 R
   -6 -2 V
   -20 -5 R
   -7 -2 V
   699 16 R
   -5 0 V
   2729 3175 M
   19 -1 V
   1723 -2 R
   -33 5 V
   -1120 91 R
   3 -1 V
   -337 -40 R
   8 -2 V
   33 11 R
   -16 -5 V
   stroke
   LT0
   2327 3066 M
   20 7 V
   33 7 R
   -11 -3 V
   stroke
   LT1
   4709 3109 M
   -33 8 V
   -410 101 R
   -9 1 V
   2729 3175 M
   -10 -4 V
   stroke
   LT0
   4829 3078 M
   -10 2 V
   stroke
   LT1
   4809 3082 M
   -14 4 V
   stroke
   LT0
   2275 3054 M
   19 7 V
   stroke
   LT1
   2676 3162 M
   -4 -2 V
   248 60 R
   19 -3 V
   23 8 R
   -23 -8 V
   172 35 R
   19 -4 V
   34 9 R
   -7 -1 V
   -20 -6 R
   -7 -2 V
   1010 -7 R
   6 -4 V
   196 -33 R
   10 -5 V
   33 -5 R
   -13 2 V
   -966 79 R
   1 0 V
   2571 3134 M
   19 1 V
   22 9 R
   -9 -4 V
   647 129 R
   19 -4 V
   33 7 R
   -1 -1 V
   stroke
   LT0
   2222 3042 M
   19 9 V
   11 1 R
   -11 -1 V
   stroke
   LT1
   4452 3183 M
   19 -11 V
   33 -6 R
   -33 6 V
   -1604 38 R
   20 -2 V
   33 12 R
   -12 -4 V
   -337 -82 R
   -15 -6 V
   stroke
   LT0
   4819 3080 M
   10 -2 V
   33 -9 R
   -10 3 V
   stroke
   LT1
   4008 3261 M
   -11 0 V
   -939 -15 R
   20 -3 V
   33 9 R
   -6 -2 V
   -19 -5 R
   -8 -2 V
   2518 3119 M
   -8 -3 V
   1789 99 R
   -11 1 V
   -1421 -6 R
   -8 -3 V
   2413 3089 M
   9 2 V
   31 9 R
   -12 -4 V
   756 169 R
   19 -3 V
   1161 -63 R
   8 -5 V
   33 -5 R
   -10 2 V
   2369 3077 M
   11 3 V
   33 9 R
   -20 -6 V
   369 105 R
   19 -1 V
   277 59 R
   -5 -2 V
   -16 -4 R
   -12 -4 V
   4724 3109 M
   19 -9 V
   -258 77 R
   19 -11 V
   34 -7 R
   -34 7 V
   153 -40 R
   -17 4 V
   stroke
   LT0
   4852 3071 M
   10 -2 V
   33 -9 R
   -12 3 V
   -2575 -3 R
   19 6 V
   22 5 R
   -22 -5 V
   stroke
   LT1
   2762 3188 M
   -22 -9 V
   1335 79 R
   19 -9 V
   33 -1 R
   -17 1 V
   -966 11 R
   20 -3 V
   stroke
   LT0
   2255 3046 M
   20 8 V
   stroke
   LT1
   2953 3231 M
   20 -3 V
   16 6 R
   -16 -6 V
   1307 -2 R
   8 -5 V
   44 -10 R
   -19 2 V
   -324 55 R
   19 -7 V
   33 -1 R
   -16 0 V
   -724 12 R
   1 0 V
   -16 2 R
   3 0 V
   2700 3171 M
   -7 -3 V
   1147 108 R
   -1 0 V
   116 -7 R
   -31 1 V
   stroke
   LT0
   2203 3034 M
   19 8 V
   10 1 R
   -10 -1 V
   stroke
   LT1
   2657 3162 M
   -11 -5 V
   2111 -58 R
   19 -7 V
   -364 101 R
   6 -4 V
   34 -6 R
   -10 2 V
   stroke
   LT0
   4876 3063 M
   19 -3 V
   34 -9 R
   -19 5 V
   stroke
   LT1
   4690 3117 M
   -15 4 V
   -157 50 R
   20 -12 V
   33 -7 R
   -33 7 V
   -1637 63 R
   19 -2 V
   -316 -73 R
   -27 -11 V
   1669 93 R
   -33 4 V
   -1121 22 R
   19 -3 V
   2499 3116 M
   19 3 V
   23 9 R
   -10 -4 V
   699 147 R
   20 -2 V
   27 4 R
   -27 -4 V
   2499 3116 M
   -18 -6 V
   367 102 R
   19 -2 V
   1294 35 R
   -11 1 V
   163 -25 R
   19 -10 V
   34 -5 R
   -34 5 V
   2394 3084 M
   19 5 V
   34 12 R
   -8 -3 V
   -19 -7 R
   -7 -2 V
   stroke
   LT0
   4910 3054 M
   19 -3 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   3039 3248 M
   19 -2 V
   1017 12 R
   -34 2 V
   -261 22 R
   3 -1 V
   902 -161 R
   5 -3 V
   34 -8 R
   -13 3 V
   2384 3081 M
   -15 -4 V
   1138 209 R
   -1 0 V
   940 -99 R
   6 -4 V
   33 -6 R
   -9 2 V
   -1628 33 R
   -17 -7 V
   1105 70 R
   19 -6 V
   34 -1 R
   -34 1 V
   -67 7 R
   -3 0 V
   667 -112 R
   19 -12 V
   33 -8 R
   -33 8 V
   stroke
   LT0
   2289 3053 M
   19 7 V
   33 9 R
   -21 -6 V
   stroke
   LT1
   3178 3267 M
   19 -2 V
   33 6 R
   -33 -6 V
   -454 -77 R
   19 0 V
   27 10 R
   -6 -2 V
   807 91 R
   -1 0 V
   stroke
   LT0
   2236 3039 M
   19 7 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   2987 3241 M
   19 -2 V
   33 9 R
   -15 -4 V
   -8 -2 R
   -10 -3 V
   -263 -51 R
   -8 -3 V
   stroke
   LT0
   4943 3044 M
   19 -2 V
   33 -10 R
   -33 10 V
   2184 3026 M
   19 8 V
   17 2 R
   -17 -2 V
   stroke
   LT1
   4704 3119 M
   20 -10 V
   33 -10 R
   -33 10 V
   -368 102 R
   10 -5 V
   33 -5 R
   -33 5 V
   -225 47 R
   20 -8 V
   33 -3 R
   -33 3 V
   -729 39 R
   -4 -1 V
   -303 -21 R
   19 -2 V
   34 7 R
   -34 -7 V
   -454 -85 R
   -23 -9 V
   1971 -30 R
   -34 8 V
   -138 45 R
   19 -12 V
   33 -6 R
   -9 1 V
   -1575 60 R
   19 -1 V
   34 10 R
   -18 -5 V
   295 39 R
   14 0 V
   12 0 R
   -4 0 V
   769 -11 R
   20 -6 V
   2585 3146 M
   19 1 V
   21 9 R
   -5 -2 V
   1349 119 R
   20 -5 V
   33 -1 R
   -33 1 V
   -53 7 R
   -14 0 V
   2585 3146 M
   -12 -5 V
   stroke
   LT0
   3506 3286 M
   1 0 V
   stroke
   LT1
   4857 3070 M
   19 -7 V
   -615 172 R
   19 -9 V
   -1399 -3 R
   20 -1 V
   33 10 R
   -33 -10 V
   -368 -92 R
   -34 -14 V
   stroke
   LT0
   5029 3023 M
   -34 9 V
   stroke
   LT1
   3073 3256 M
   19 -1 V
   33 7 R
   -33 -7 V
   4738 3109 M
   19 -10 V
   24 -7 R
   -24 7 V
   -2330 -2 R
   20 4 V
   33 13 R
   -8 -3 V
   -97 -31 R
   19 4 V
   33 13 R
   -14 -5 V
   stroke
   LT0
   3587 3287 M
   3 0 V
   stroke
   LT1
   3211 3271 M
   19 0 V
   34 4 R
   -34 -4 V
   1161 -66 R
   8 -4 V
   33 -6 R
   -33 6 V
   231 -60 R
   8 -5 V
   33 -8 R
   -12 3 V
   2322 3063 M
   19 6 V
   34 11 R
   -7 -2 V
   461 135 R
   19 -1 V
   33 11 R
   -7 -2 V
   -18 -7 R
   -8 -2 V
   1651 -30 R
   19 -11 V
   34 -7 R
   -10 2 V
   -315 73 R
   -19 2 V
   stroke
   LT0
   2270 3047 M
   19 6 V
   14 5 R
   -14 -5 V
   stroke
   LT1
   3020 3249 M
   19 -1 V
   34 8 R
   -34 -8 V
   stroke
   LT0
   4890 3059 M
   20 -5 V
   stroke
   LT1
   4089 3262 M
   19 -6 V
   stroke
   LT0
   2217 3031 M
   19 8 V
   34 8 R
   -34 -8 V
   stroke
   LT1
   2813 3207 M
   -9 -3 V
   stroke
   LT0
   5010 3024 M
   19 -1 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   4824 3080 M
   -18 5 V
   -803 186 R
   19 -4 V
   33 -3 R
   -33 3 V
   272 -36 R
   19 -10 V
   33 -4 R
   -18 2 V
   -407 58 R
   15 -2 V
   33 -2 R
   -33 2 V
   -778 -8 R
   20 0 V
   33 4 R
   -33 -4 V
   stroke
   LT0
   3342 3281 M
   -2 -1 V
   -19 -1 R
   -5 0 V
   2164 3017 M
   20 9 V
   17 3 R
   -17 -3 V
   stroke
   LT1
   2724 3189 M
   19 -1 V
   1917 -54 R
   11 -6 V
   33 -9 R
   -14 4 V
   2967 3241 M
   20 0 V
   33 8 R
   -33 -8 V
   1438 -42 R
   7 -4 V
   34 -6 R
   -34 6 V
   100 -20 R
   20 -11 V
   33 -8 R
   -10 2 V
   -1904 17 R
   19 0 V
   34 14 R
   -34 -14 V
   stroke
   LT0
   4924 3049 M
   19 -5 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   4208 3246 M
   19 -7 V
   34 -4 R
   -34 4 V
   2671 3175 M
   -10 -4 V
   -13 -5 R
   -10 -5 V
   stroke
   LT0
   5043 3014 M
   19 0 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   4857 3070 M
   -19 6 V
   3106 3261 M
   19 1 V
   33 5 R
   -33 -5 V
   -210 -29 R
   19 -1 V
   33 9 R
   -33 -9 V
   -316 -72 R
   -6 -2 V
   stroke
   LT0
   3244 3274 M
   20 1 V
   27 3 R
   -4 -1 V
   -8 0 R
   -15 -2 V
   stroke
   LT1
   4122 3258 M
   19 -5 V
   34 -3 R
   -34 3 V
   2513 3128 M
   20 2 V
   20 9 R
   -20 -9 V
   2152 0 R
   19 -11 V
   -324 93 R
   -16 2 V
   2513 3128 M
   -11 -5 V
   1534 144 R
   19 -3 V
   34 -2 R
   -34 2 V
   2408 3093 M
   19 4 V
   11 5 R
   -11 -5 V
   stroke
   LT0
   3950 3274 M
   19 -1 V
   34 -2 R
   -34 2 V
   stroke
   LT1
   2356 3075 M
   19 5 V
   2203 80 R
   7 -4 V
   33 -8 R
   -12 3 V
   -1744 72 R
   19 0 V
   23 7 R
   -23 -7 V
   stroke
   LT0
   4957 3038 M
   19 -4 V
   34 -10 R
   -34 10 V
   stroke
   LT1
   4459 3193 M
   7 -4 V
   33 -7 R
   -33 7 V
   2303 3058 M
   19 5 V
   22 8 R
   -22 -8 V
   731 192 R
   20 1 V
   33 5 R
   -33 -5 V
   2250 3040 M
   20 7 V
   2568 32 R
   19 -9 V
   33 -11 R
   -20 7 V
   stroke
   LT0
   5076 3004 M
   19 1 V
   34 -8 R
   -34 8 V
   3192 3270 M
   19 1 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   4241 3242 M
   20 -7 V
   33 -4 R
   -33 4 V
   stroke
   LT0
   2198 3024 M
   19 7 V
   33 9 R
   -33 -9 V
   stroke
   LT1
   2810 3213 M
   19 0 V
   33 10 R
   -16 -5 V
   1872 -98 R
   20 -11 V
   13 -4 R
   -13 4 V
   stroke
   LT0
   2145 3009 M
   19 8 V
   19 4 R
   -19 -4 V
   1264 266 R
   4 1 V
   stroke
   LT1
   3001 3248 M
   19 1 V
   33 6 R
   -33 -6 V
   1135 6 R
   20 -5 V
   33 -4 R
   -33 4 V
   2757 3201 M
   19 0 V
   34 12 R
   -14 -5 V
   stroke
   LT0
   4990 3027 M
   20 -3 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   4361 3221 M
   19 -9 V
   33 -6 R
   -33 6 V
   231 -60 R
   7 -4 V
   34 -9 R
   -14 4 V
   stroke
   LT0
   3287 3276 M
   3 1 V
   stroke
   LT1
   4871 3068 M
   19 -9 V
   34 -10 R
   -21 6 V
   -410 131 R
   6 -4 V
   33 -7 R
   -33 7 V
   stroke
   LT0
   3139 3265 M
   19 2 V
   34 3 R
   -34 -3 V
   911 -3 R
   20 -2 V
   33 -4 R
   -33 4 V
   5110 2994 M
   19 3 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   2704 3188 M
   20 1 V
   33 12 R
   -7 -3 V
   -17 -6 R
   -9 -3 V
   stroke
   LT0
   3950 3274 M
   -29 3 V
   62 -6 R
   20 0 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   2948 3241 M
   19 0 V
   34 7 R
   -34 -7 V
   -315 -67 R
   19 1 V
   22 9 R
   -11 -5 V
   2122 -90 R
   -33 10 V
   -496 138 R
   19 -6 V
   33 -5 R
   -33 5 V
   stroke
   LT0
   3364 3277 M
   2 1 V
   stroke
   LT1
   2599 3159 M
   19 1 V
   34 14 R
   -34 -14 V
   stroke
   LT0
   5024 3016 M
   19 -2 V
   33 -10 R
   -33 10 V
   3087 3259 M
   19 2 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   2599 3159 M
   -10 -5 V
   -13 -5 R
   -10 -4 V
   stroke
   LT0
   3225 3271 M
   19 3 V
   34 1 R
   -34 -1 V
   stroke
   LT1
   4643 3144 M
   9 -5 V
   33 -9 R
   -33 9 V
   252 -83 R
   20 -7 V
   33 -11 R
   -33 11 V
   2896 3232 M
   19 1 V
   33 8 R
   -33 -8 V
   -368 -90 R
   -24 -11 V
   1871 83 R
   19 -9 V
   34 -6 R
   -34 6 V
   -224 44 R
   19 -4 V
   33 -4 R
   -33 4 V
   2441 3108 M
   20 3 V
   23 10 R
   -7 -3 V
   2049 61 R
   6 -4 V
   34 -7 R
   -34 7 V
   2389 3089 M
   19 4 V
   33 15 R
   -13 -6 V
   stroke
   LT0
   5143 2984 M
   19 4 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   2336 3071 M
   20 4 V
   14 6 R
   -14 -6 V
   -72 -23 R
   19 6 V
   33 13 R
   -17 -7 V
   -88 -30 R
   19 6 V
   2588 39 R
   -34 10 V
   stroke
   LT0
   4103 3260 M
   19 -2 V
   33 -3 R
   -33 3 V
   2178 3016 M
   20 8 V
   33 10 R
   -33 -10 V
   stroke
   LT1
   2843 3222 M
   19 1 V
   34 9 R
   -34 -9 V
   stroke
   LT0
   3931 3271 M
   19 3 V
   33 -3 R
   -33 3 V
   67 -7 R
   19 0 V
   33 -3 R
   -33 3 V
   -448 13 R
   -2 1 V
   -552 -28 R
   19 2 V
   34 4 R
   -34 -4 V
   5057 3005 M
   19 -1 V
   34 -10 R
   -34 10 V
   -2950 -3 R
   19 8 V
   33 7 R
   -33 -7 V
   1028 257 R
   19 4 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4938 3045 M
   19 -7 V
   stroke
   LT0
   4990 3027 M
   -33 11 V
   stroke
   LT1
   4971 3033 M
   -14 5 V
   -649 194 R
   19 -6 V
   34 -5 R
   -34 5 V
   348 -90 R
   10 -6 V
   33 -10 R
   -33 10 V
   stroke
   LT0
   3673 3279 M
   -1 0 V
   stroke
   LT1
   2790 3212 M
   20 1 V
   33 9 R
   -33 -9 V
   1617 -4 R
   20 -9 V
   33 -7 R
   -33 7 V
   112 -29 R
   7 -3 V
   33 -9 R
   -33 9 V
   stroke
   LT0
   5176 2975 M
   19 5 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   4871 3068 M
   -33 11 V
   stroke
   LT0
   2981 3246 M
   20 2 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   4222 3246 M
   19 -4 V
   34 -5 R
   -34 5 V
   2738 3200 M
   19 1 V
   20 7 R
   -20 -7 V
   stroke
   LT0
   3259 3269 M
   19 6 V
   11 -1 R
   -3 0 V
   555 1 R
   -3 1 V
   -718 -15 R
   19 4 V
   34 1 R
   -34 -1 V
   5090 2994 M
   20 0 V
   33 -10 R
   -33 10 V
   -139 39 R
   19 -6 V
   34 -11 R
   -34 11 V
   -854 228 R
   19 0 V
   34 -5 R
   -34 5 V
   -224 16 R
   -8 1 V
   stroke
   LT1
   2685 3187 M
   19 1 V
   34 12 R
   -16 -6 V
   -6 -2 R
   -12 -4 V
   stroke
   LT0
   3964 3267 M
   19 4 V
   34 -4 R
   -34 4 V
   stroke
   LT1
   4706 3128 M
   12 -8 V
   34 -10 R
   -34 10 V
   stroke
   LT0
   4050 3262 M
   19 2 V
   34 -4 R
   -34 4 V
   stroke
   LT1
   2929 3239 M
   19 2 V
   stroke
   LT0
   2981 3246 M
   -33 -5 V
   stroke
   LT1
   2962 3242 M
   -14 -1 V
   stroke
   LT0
   3361 3276 M
   3 1 V
   2 0 R
   -2 0 V
   stroke
   LT1
   4341 3227 M
   20 -6 V
   33 -6 R
   -33 6 V
   2633 3173 M
   19 1 V
   33 13 R
   -33 -13 V
   2200 -96 R
   19 -10 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   3671 3278 M
   2 1 V
   stroke
   LT1
   4592 3164 M
   7 -5 V
   33 -8 R
   -33 8 V
   -2019 -2 R
   19 2 V
   20 8 R
   -10 -4 V
   stroke
   LT0
   5210 2966 M
   19 7 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4461 3202 M
   19 -9 V
   33 -7 R
   -33 7 V
   stroke
   LT0
   3206 3264 M
   19 7 V
   34 -2 R
   -34 2 V
   -158 -16 R
   20 4 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   2527 3140 M
   20 3 V
   33 14 R
   -33 -14 V
   -20 -3 R
   -10 -4 V
   -12 -5 R
   -11 -5 V
   stroke
   LT0
   5004 3021 M
   20 -5 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   2422 3104 M
   19 4 V
   34 15 R
   -34 -15 V
   435 122 R
   20 2 V
   33 7 R
   -33 -7 V
   stroke
   LT0
   5124 2983 M
   19 1 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   2370 3085 M
   19 4 V
   33 15 R
   -15 -7 V
   -90 -32 R
   19 6 V
   34 14 R
   -34 -14 V
   -72 -25 R
   20 6 V
   15 6 R
   -15 -6 V
   1971 189 R
   20 -4 V
   33 -5 R
   -33 5 V
   2212 3027 M
   19 7 V
   33 12 R
   -20 -8 V
   stroke
   LT0
   2159 3009 M
   19 7 V
   34 11 R
   -34 -11 V
   stroke
   LT1
   4732 3122 M
   20 -12 V
   17 -5 R
   -17 5 V
   stroke
   LT0
   2107 2992 M
   19 9 V
   33 8 R
   -33 -8 V
   1192 271 R
   -7 1 V
   858 -23 R
   20 0 V
   33 -4 R
   -33 4 V
   -265 19 R
   7 2 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   4885 3066 M
   19 -10 V
   34 -11 R
   -34 11 V
   stroke
   LT0
   3015 3249 M
   19 4 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   2824 3220 M
   19 2 V
   33 8 R
   -33 -8 V
   stroke
   LT0
   3998 3261 M
   19 6 V
   33 -5 R
   -33 5 V
   67 -10 R
   19 3 V
   33 -5 R
   -33 5 V
   -950 0 R
   20 6 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   4375 3221 M
   19 -6 V
   33 -6 R
   -33 6 V
   219 -53 R
   19 -11 V
   34 -9 R
   -34 9 V
   stroke
   LT0
   3430 3268 M
   -2 0 V
   5243 2957 M
   19 9 V
   34 -7 R
   -34 7 V
   -224 43 R
   19 -4 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   4494 3195 M
   19 -9 V
   34 -8 R
   -34 8 V
   stroke
   LT0
   5157 2972 M
   19 3 V
   34 -9 R
   -34 9 V
   stroke
   LT1
   2771 3210 M
   19 2 V
   34 8 R
   -34 -8 V
   4818 3089 M
   -13 4 V
   stroke
   LT0
   3239 3260 M
   20 9 V
   15 -2 R
   -15 2 V
   -297 -27 R
   19 4 V
   34 3 R
   -34 -3 V
   1308 -11 R
   19 -3 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   4918 3054 M
   20 -9 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   3101 3254 M
   19 7 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   2719 3198 M
   19 2 V
   33 10 R
   -33 -10 V
   stroke
   LT0
   3882 3269 M
   -4 1 V
   -517 -4 R
   -2 1 V
   844 -22 R
   19 1 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   4647 3153 M
   19 -11 V
   21 -7 R
   -21 7 V
   stroke
   LT0
   3945 3258 M
   19 9 V
   34 -6 R
   -34 6 V
   5071 2997 M
   19 -3 V
   34 -11 R
   -34 11 V
   stroke
   LT1
   2666 3185 M
   19 2 V
   34 11 R
   -34 -11 V
   1723 28 R
   19 -6 V
   34 -7 R
   -34 7 V
   stroke
   LT0
   4031 3256 M
   19 6 V
   34 -5 R
   -34 5 V
   67 -10 R
   19 3 V
   33 -5 R
   -33 5 V
   2910 3235 M
   19 4 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   4527 3187 M
   20 -9 V
   33 -8 R
   -33 8 V
   stroke
   LT0
   5190 2962 M
   20 4 V
   33 -9 R
   -33 9 V
   3428 3267 M
   2 1 V
   5276 2949 M
   20 10 V
   33 -6 R
   -33 6 V
   3187 3256 M
   19 8 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   2613 3170 M
   20 3 V
   33 12 R
   -18 -7 V
   4952 3041 M
   19 -8 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   3048 3249 M
   19 6 V
   34 -1 R
   -34 1 V
   stroke
   LT1
   2561 3155 M
   19 2 V
   33 13 R
   -33 -13 V
   2193 3020 M
   19 7 V
   33 13 R
   -33 -13 V
   33 13 R
   19 6 V
   34 14 R
   -34 -14 V
   stroke
   LT0
   2140 3001 M
   19 8 V
   34 11 R
   -34 -11 V
   stroke
   LT1
   2298 3060 M
   19 5 V
   33 15 R
   -13 -6 V
   171 64 R
   19 2 V
   20 9 R
   -10 -4 V
   -187 -65 R
   20 5 V
   33 15 R
   -33 -15 V
   86 34 R
   19 4 V
   33 15 R
   -33 -15 V
   -72 -23 R
   19 4 V
   34 15 R
   -9 -4 V
   -10 -4 R
   -15 -7 V
   stroke
   LT0
   2087 2983 M
   20 9 V
   33 9 R
   -33 -9 V
   2215 238 R
   19 -3 V
   34 -6 R
   -34 6 V
   -1484 0 R
   19 3 V
   34 5 R
   -34 -5 V
   5104 2985 M
   20 -2 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   4680 3143 M
   19 -11 V
   33 -10 R
   -22 7 V
   stroke
   LT0
   3892 3252 M
   2 1 V
   51 5 R
   -18 3 V
   -206 -7 R
   -2 0 V
   stroke
   LT1
   4833 3088 M
   19 -10 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   3134 3251 M
   19 9 V
   34 -4 R
   -34 4 V
   1083 -20 R
   19 1 V
   34 -6 R
   -34 6 V
   -277 10 R
   20 10 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   4985 3029 M
   19 -8 V
   stroke
   LT0
   5038 3009 M
   -34 12 V
   stroke
   LT1
   5018 3016 M
   -14 5 V
   -563 187 R
   20 -6 V
   33 -7 R
   -33 7 V
   stroke
   LT0
   2996 3243 M
   19 6 V
   33 0 R
   -33 0 V
   stroke
   LT1
   4561 3180 M
   19 -10 V
   33 -8 R
   -33 8 V
   stroke
   LT0
   5224 2952 M
   19 5 V
   33 -8 R
   -33 8 V
   4064 3250 M
   20 7 V
   33 -5 R
   -33 5 V
   66 -11 R
   19 4 V
   34 -5 R
   -34 5 V
   2804 3217 M
   20 3 V
   33 7 R
   -33 -7 V
   5310 2942 M
   19 11 V
   33 -5 R
   -33 5 V
   3583 3248 M
   -1 0 V
   -362 1 R
   19 11 V
   30 -6 R
   -30 6 V
   632 -3 R
   -8 1 V
   5138 2973 M
   19 -1 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   4713 3133 M
   19 -11 V
   stroke
   LT0
   3668 3246 M
   -1 0 V
   stroke
   LT1
   2752 3207 M
   19 3 V
   stroke
   LT0
   2804 3217 M
   -33 -7 V
   stroke
   LT1
   2785 3213 M
   -14 -3 V
   stroke
   LT0
   3359 3250 M
   -2 0 V
   998 -26 R
   20 -3 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   4866 3076 M
   19 -10 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   2943 3237 M
   19 5 V
   34 1 R
   -34 -1 V
   119 4 R
   20 8 V
   33 -3 R
   -33 3 V
   5018 3016 M
   20 -7 V
   33 -12 R
   -33 12 V
   3933 3249 M
   12 9 V
   -18 -13 R
   2 2 V
   49 4 R
   -33 7 V
   -226 -6 R
   2 2 V
   stroke
   LT1
   2699 3195 M
   20 3 V
   33 9 R
   -33 -9 V
   1875 -27 R
   19 -9 V
   34 -9 R
   -34 9 V
   -138 39 R
   19 -6 V
   33 -8 R
   -33 8 V
   stroke
   LT0
   5257 2943 M
   19 6 V
   34 -7 R
   -34 7 V
   4012 3244 M
   19 12 V
   33 -6 R
   -33 6 V
   238 -22 R
   20 1 V
   33 -5 R
   -33 5 V
   -1122 9 R
   20 12 V
   33 -7 R
   -33 7 V
   395 -9 R
   1 1 V
   26 -9 R
   -1 1 V
   490 3 R
   19 9 V
   33 -6 R
   -33 6 V
   67 -12 R
   19 5 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   2647 3182 M
   19 3 V
   33 10 R
   -33 -10 V
   stroke
   LT0
   2890 3230 M
   20 5 V
   33 2 R
   -33 -2 V
   5343 2935 M
   19 13 V
   34 -5 R
   -34 5 V
   -191 14 R
   19 0 V
   34 -10 R
   -34 10 V
   stroke
   LT1
   4747 3122 M
   19 -11 V
   33 -11 R
   -33 11 V
   stroke
   LT0
   3253 3239 M
   13 10 V
   stroke
   LT1
   4899 3064 M
   19 -10 V
   34 -13 R
   -34 13 V
   stroke
   LT0
   3029 3241 M
   19 8 V
   33 -3 R
   -33 3 V
   619 -5 R
   1 2 V
   2121 2993 M
   19 8 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   2173 3013 M
   20 7 V
   33 13 R
   -33 -13 V
   stroke
   LT0
   5052 3003 M
   19 -6 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   2594 3167 M
   19 3 V
   34 12 R
   -34 -12 V
   stroke
   LT0
   2068 2974 M
   19 9 V
   34 10 R
   -34 -10 V
   1786 252 R
   3 2 V
   19 14 R
   -3 1 V
   stroke
   LT1
   2226 3033 M
   19 7 V
   34 14 R
   -14 -6 V
   stroke
   LT0
   3357 3248 M
   2 2 V
   stroke
   LT1
   2279 3054 M
   19 6 V
   33 15 R
   -33 -15 V
   243 92 R
   20 3 V
   33 12 R
   -18 -6 V
   -245 -86 R
   19 5 V
   20 9 R
   -20 -9 V
   stroke
   LT0
   4389 3217 M
   19 -2 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   2489 3134 M
   19 4 V
   33 14 R
   -33 -14 V
   -124 -42 R
   19 4 V
   33 16 R
   -33 -16 V
   33 16 R
   20 3 V
   21 10 R
   -11 -5 V
   stroke
   LT0
   3959 3236 M
   19 15 V
   34 -7 R
   -34 7 V
   2838 3222 M
   19 5 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   4627 3162 M
   20 -9 V
   33 -10 R
   -33 10 V
   stroke
   LT0
   3115 3240 M
   19 11 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4508 3194 M
   19 -7 V
   34 -7 R
   -34 7 V
   stroke
   LT0
   5290 2934 M
   20 8 V
   33 -7 R
   -33 7 V
   2976 3235 M
   20 8 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   4933 3051 M
   19 -10 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   4045 3237 M
   19 13 V
   34 -7 R
   -34 7 V
   239 -22 R
   19 2 V
   33 -6 R
   -33 6 V
   -1121 5 R
   19 14 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   4780 3111 M
   19 -11 V
   34 -12 R
   -34 12 V
   stroke
   LT0
   5204 2950 M
   20 2 V
   33 -9 R
   -33 9 V
   -139 38 R
   19 -5 V
   34 -12 R
   -34 12 V
   -973 252 R
   19 9 V
   34 -6 R
   -34 6 V
   67 -12 R
   19 6 V
   33 -6 R
   -33 6 V
   2785 3213 M
   19 4 V
   34 5 R
   -34 -5 V
   5376 2929 M
   20 14 V
   33 -3 R
   -33 3 V
   3917 3235 M
   1 2 V
   41 -1 R
   -23 6 V
   -5 1 R
   -3 0 V
   -866 -8 R
   19 11 V
   34 -6 R
   -34 6 V
   stroke
   LT1
   4661 3153 M
   19 -10 V
   stroke
   LT0
   4422 3211 M
   19 -3 V
   34 -7 R
   -34 7 V
   -1517 22 R
   19 7 V
   33 -2 R
   -33 2 V
   -210 -34 R
   19 4 V
   33 6 R
   -33 -6 V
   stroke
   LT1
   4966 3038 M
   19 -9 V
   33 -13 R
   -33 13 V
   stroke
   LT0
   3992 3228 M
   20 16 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4813 3100 M
   20 -12 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   3148 3230 M
   19 14 V
   34 -9 R
   -34 9 V
   stroke
   LT1
   4541 3186 M
   20 -6 V
   33 -9 R
   -33 9 V
   stroke
   LT0
   5118 2977 M
   20 -4 V
   33 -11 R
   -33 11 V
   3854 3213 M
   2 2 V
   21 19 R
   -4 1 V
   5324 2926 M
   19 9 V
   33 -6 R
   -33 6 V
   3234 3222 M
   19 17 V
   8 -2 R
   -8 2 V
   5238 2939 M
   19 4 V
   33 -9 R
   -33 9 V
   4078 3230 M
   20 13 V
   33 -6 R
   -33 6 V
   2680 3191 M
   19 4 V
   34 8 R
   -34 -8 V
   1637 27 R
   19 2 V
   34 -7 R
   -34 7 V
   -191 6 R
   20 10 V
   33 -6 R
   -33 6 V
   -1174 -9 R
   19 10 V
   33 -6 R
   -33 6 V
   796 -19 R
   -4 2 V
   -128 -17 R
   -2 1 V
   2101 2984 M
   20 9 V
   33 12 R
   -33 -12 V
   2129 235 R
   19 6 V
   34 -6 R
   -34 6 V
   -324 -13 R
   14 15 V
   33 -8 R
   -33 8 V
   2871 3223 M
   19 7 V
   34 0 R
   -34 0 V
   2049 2965 M
   19 9 V
   33 10 R
   -33 -10 V
   stroke
   LT1
   2154 3005 M
   19 8 V
   34 13 R
   -34 -13 V
   454 165 R
   20 4 V
   33 9 R
   -33 -9 V
   4999 3024 M
   19 -8 V
   34 -13 R
   -34 13 V
   -2811 10 R
   19 7 V
   33 15 R
   -33 -15 V
   2468 110 R
   19 -10 V
   34 -11 R
   -34 11 V
   stroke
   LT0
   3474 3203 M
   -4 2 V
   5410 2924 M
   19 16 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   4847 3087 M
   19 -11 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   3096 3226 M
   19 14 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   2259 3048 M
   20 6 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   5152 2964 M
   19 -2 V
   33 -12 R
   -33 12 V
   3801 3199 M
   -1 0 V
   stroke
   LT1
   2575 3164 M
   19 3 V
   33 11 R
   -33 -11 V
   stroke
   LT0
   4455 3204 M
   20 -3 V
   33 -7 R
   -33 7 V
   -1293 17 R
   19 17 V
   33 -13 R
   -33 13 V
   stroke
   LT1
   2312 3070 M
   19 5 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   4026 3219 M
   19 18 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4575 3178 M
   19 -7 V
   33 -9 R
   -33 9 V
   2522 3148 M
   19 4 V
   34 12 R
   -34 -12 V
   -177 -61 R
   20 5 V
   33 15 R
   -20 -9 V
   73 28 R
   19 4 V
   33 14 R
   -17 -7 V
   stroke
   LT0
   5271 2929 M
   19 5 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   2417 3111 M
   19 5 V
   34 14 R
   -34 -14 V
   stroke
   LT0
   2819 3216 M
   19 6 V
   33 1 R
   -33 -1 V
   5357 2918 M
   19 11 V
   34 -5 R
   -34 5 V
   2957 3226 M
   19 9 V
   34 -4 R
   -34 4 V
   5033 3011 M
   19 -8 V
   33 -13 R
   -33 13 V
   -940 219 R
   19 15 V
   33 -7 R
   -33 7 V
   238 -21 R
   20 1 V
   33 -6 R
   -33 6 V
   -416 -11 R
   19 22 V
   34 -9 R
   -34 9 V
   stroke
   LT1
   4880 3075 M
   19 -11 V
   34 -13 R
   -34 13 V
   -172 69 R
   20 -11 V
   33 -11 R
   -33 11 V
   stroke
   LT0
   3800 3197 M
   1 2 V
   397 25 R
   19 10 V
   33 -6 R
   -33 6 V
   3043 3222 M
   19 13 V
   34 -9 R
   -34 9 V
   1222 -13 R
   19 6 V
   33 -6 R
   -33 6 V
   882 -277 R
   19 -1 V
   34 -11 R
   -34 11 V
   3215 3203 M
   19 19 V
   18 -8 R
   -18 8 V
   22 -9 R
   -3 1 V
   -487 -7 R
   19 6 V
   34 3 R
   -34 -3 V
   344 1 R
   19 16 V
   34 -12 R
   -34 12 V
   482 -69 R
   -1 0 V
   153 8 R
   -1 1 V
   192 36 R
   -24 7 V
   540 -16 R
   19 -3 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   4608 3169 M
   19 -7 V
   34 -9 R
   -34 9 V
   stroke
   LT0
   2904 3221 M
   20 9 V
   33 -4 R
   -33 4 V
   1135 -19 R
   19 19 V
   34 -8 R
   -34 8 V
   988 -233 R
   19 -7 V
   33 -13 R
   -33 13 V
   358 -70 R
   19 17 V
   34 -2 R
   -34 2 V
   -158 -18 R
   20 7 V
   33 -8 R
   -33 8 V
   2713 3198 M
   20 5 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   4913 3062 M
   20 -11 V
   33 -13 R
   -33 13 V
   -172 71 R
   19 -11 V
   33 -11 R
   -33 11 V
   stroke
   LT0
   5390 2911 M
   20 13 V
   33 -4 R
   -33 4 V
   3367 3149 M
   3 3 V
   -380 67 R
   20 12 V
   33 -9 R
   -33 9 V
   1135 -16 R
   19 15 V
   34 -6 R
   -34 6 V
   -350 -75 R
   -4 2 V
   197 39 R
   19 23 V
   33 -8 R
   -33 8 V
   5219 2939 M
   19 0 V
   33 -10 R
   -33 10 V
   3162 3199 M
   20 19 V
   33 -15 R
   -33 15 V
   1221 -9 R
   19 2 V
   33 -7 R
   -33 7 V
   2030 2956 M
   19 9 V
   33 11 R
   -33 -11 V
   1697 179 R
   -2 1 V
   2082 2976 M
   19 8 V
   34 13 R
   -34 -13 V
   975 227 R
   20 15 V
   33 -12 R
   -33 12 V
   -435 -40 R
   19 5 V
   33 7 R
   -33 -7 V
   1030 -74 R
   -1 1 V
   stroke
   LT1
   2135 2997 M
   19 8 V
   33 14 R
   -33 -14 V
   stroke
   LT0
   2852 3215 M
   19 8 V
   33 -2 R
   -33 2 V
   1360 -6 R
   19 11 V
   34 -6 R
   -34 6 V
   67 -12 R
   19 6 V
   33 -6 R
   -33 6 V
   763 -239 R
   19 -6 V
   34 -13 R
   -34 13 V
   3960 3187 M
   13 19 V
   -15 -22 R
   1 2 V
   48 10 R
   -34 10 V
   stroke
   LT1
   2187 3019 M
   20 7 V
   33 16 R
   -33 -16 V
   2434 134 R
   20 -7 V
   33 -10 R
   -33 10 V
   stroke
   LT0
   2608 3174 M
   19 4 V
   34 8 R
   -34 -8 V
   1895 11 R
   19 -3 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   4947 3048 M
   19 -10 V
   33 -14 R
   -33 14 V
   stroke
   LT0
   3487 3113 M
   -3 2 V
   121 -33 R
   -3 2 V
   stroke
   LT1
   2240 3042 M
   19 6 V
   34 16 R
   -34 -16 V
   stroke
   LT0
   4092 3202 M
   20 20 V
   33 -7 R
   -33 7 V
   -301 -76 R
   3 5 V
   -618 30 R
   19 22 V
   26 -14 R
   -26 14 V
   152 -54 R
   -1 1 V
   5338 2910 M
   19 8 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4794 3110 M
   19 -10 V
   34 -13 R
   -34 13 V
   2293 3064 M
   19 6 V
   33 16 R
   -33 -16 V
   244 89 R
   19 5 V
   33 10 R
   -33 -10 V
   stroke
   LT0
   3604 3079 M
   1 3 V
   -667 133 R
   19 11 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   2345 3086 M
   19 5 V
   34 15 R
   -34 -15 V
   stroke
   LT0
   2799 3208 M
   20 8 V
   33 -1 R
   -33 1 V
   550 -68 R
   -2 1 V
   stroke
   LT1
   2503 3143 M
   19 5 V
   34 11 R
   -34 -11 V
   stroke
   LT0
   3110 3196 M
   19 18 V
   33 -15 R
   -33 15 V
   5252 2927 M
   19 2 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   2398 3106 M
   19 5 V
   33 15 R
   -33 -15 V
   33 15 R
   20 4 V
   33 13 R
   -33 -13 V
   stroke
   LT0
   5476 2916 M
   20 19 V
   33 -1 R
   -33 1 V
   3024 3208 M
   19 14 V
   33 -11 R
   -33 11 V
   997 -36 R
   19 25 V
   33 -9 R
   -33 9 V
   3434 3102 M
   -2 2 V
   5133 2969 M
   19 -5 V
   33 -13 R
   -33 13 V
   3235 3168 M
   5 6 V
   13 8 R
   -2 1 V
   927 25 R
   20 16 V
   33 -7 R
   -33 7 V
   3431 3096 M
   3 6 V
   1002 101 R
   19 1 V
   34 -7 R
   -34 7 V
   969 -299 R
   19 15 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   4980 3034 M
   19 -10 V
   34 -13 R
   -34 13 V
   stroke
   LT0
   3528 3032 M
   -3 2 V
   462 134 R
   20 28 V
   33 -10 R
   -33 10 V
   3722 3054 M
   2 5 V
   215 95 R
   2 3 V
   46 11 R
   -21 7 V
   stroke
   LT1
   4675 3151 M
   19 -8 V
   33 -10 R
   -33 10 V
   stroke
   LT0
   4264 3210 M
   20 12 V
   33 -6 R
   -33 6 V
   3262 3137 M
   6 7 V
   1082 65 R
   19 7 V
   34 -7 R
   -34 7 V
   3704 3015 M
   1 2 V
   -958 183 R
   19 7 V
   33 1 R
   -33 -1 V
   377 -30 R
   19 22 V
   34 -18 R
   -34 18 V
   stroke
   LT1
   4827 3098 M
   20 -11 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   4555 3182 M
   20 -4 V
   33 -9 R
   -33 9 V
   -1690 32 R
   19 11 V
   34 -6 R
   -34 6 V
   1222 -27 R
   19 21 V
   33 -7 R
   -33 7 V
   3562 2895 M
   -1 1 V
   -50 39 R
   3 -2 V
   240 54 R
   -6 3 V
   1623 -89 R
   19 10 V
   34 -6 R
   -34 6 V
   3057 3193 M
   19 18 V
   34 -15 R
   -34 15 V
   5166 2955 M
   19 -4 V
   34 -12 R
   -34 12 V
   -1743 40 R
   5 -4 V
   1838 -72 R
   19 4 V
   34 -9 R
   -34 9 V
   2971 3205 M
   19 14 V
   34 -11 R
   -34 11 V
   890 -98 R
   2 4 V
   stroke
   LT1
   5013 3020 M
   20 -9 V
   33 -14 R
   -33 14 V
   stroke
   LT0
   3176 3156 M
   20 25 V
   33 -21 R
   -33 21 V
   -502 10 R
   19 7 V
   34 2 R
   -34 -2 V
   1360 -21 R
   19 25 V
   34 -8 R
   -34 8 V
   2010 2946 M
   20 10 V
   33 11 R
   -33 -11 V
   3609 2812 M
   -3 2 V
   415 343 R
   19 29 V
   33 -9 R
   -33 9 V
   2063 2967 M
   19 9 V
   34 13 R
   -34 -13 V
   1895 173 R
   10 19 V
   34 -11 R
   -34 11 V
   225 32 R
   19 17 V
   33 -7 R
   -33 7 V
   3210 3133 M
   19 27 V
   1241 36 R
   19 1 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   4708 3141 M
   19 -8 V
   34 -11 R
   -34 11 V
   134 -48 R
   19 -10 V
   33 -13 R
   -33 13 V
   stroke
   LT0
   3690 2812 M
   -3 2 V
   -854 391 R
   19 10 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   2116 2989 M
   19 8 V
   33 15 R
   -33 -15 V
   stroke
   LT0
   3296 3112 M
   1 -1 V
   227 -291 R
   -4 2 V
   -263 306 R
   5 9 V
   34 -25 R
   -2 1 V
   -15 11 R
   -3 3 V
   -12 8 R
   -2 2 V
   162 -240 R
   7 -7 V
   2079 24 R
   19 20 V
   33 -1 R
   -33 1 V
   3090 3175 M
   20 21 V
   33 -19 R
   -33 19 V
   -468 -15 R
   19 5 V
   33 5 R
   -33 -5 V
   761 -294 R
   2 5 V
   -2 1 R
   2 -1 V
   2033 4 R
   19 15 V
   34 -2 R
   -34 2 V
   -887 258 R
   19 -5 V
   33 -9 R
   -33 9 V
   3373 2987 M
   3 6 V
   -33 29 R
   2 -2 V
   953 184 R
   19 12 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   2168 3012 M
   19 7 V
   34 16 R
   -34 -16 V
   stroke
   LT0
   4384 3203 M
   19 6 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   5047 3005 M
   19 -8 V
   stroke
   LT0
   5099 2983 M
   -33 14 V
   stroke
   LT1
   5080 2991 M
   -14 6 V
   stroke
   LT0
   5199 2941 M
   20 -2 V
   33 -12 R
   -33 12 V
   3693 2807 M
   2 3 V
   -691 381 R
   20 17 V
   33 -15 R
   -33 15 V
   -105 -6 R
   19 13 V
   33 -10 R
   -33 10 V
   1221 -29 R
   19 22 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   2221 3035 M
   19 7 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   3781 2813 M
   -2 1 V
   1540 91 R
   19 5 V
   33 -9 R
   -33 9 V
   2589 3168 M
   19 6 V
   34 7 R
   -34 -7 V
   1393 -52 R
   -16 6 V
   -861 26 R
   19 23 V
   33 -21 R
   -33 21 V
   5404 2894 M
   20 11 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   2273 3058 M
   20 6 V
   33 16 R
   -33 -16 V
   2601 8 R
   19 -10 V
   34 -14 R
   -34 14 V
   stroke
   LT0
   4107 3168 M
   19 26 V
   33 -8 R
   -33 8 V
   -1346 5 R
   19 9 V
   34 -3 R
   -34 3 V
   1202 -86 R
   20 35 V
   33 -11 R
   -33 11 V
   -1485 -3 R
   20 5 V
   33 9 R
   -33 -9 V
   794 -252 R
   5 -5 V
   stroke
   LT1
   4741 3130 M
   20 -8 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   3157 3130 M
   19 26 V
   34 -23 R
   -34 23 V
   362 -389 R
   -2 1 V
   518 378 R
   19 31 V
   34 -9 R
   -34 9 V
   stroke
   LT1
   2326 3080 M
   19 6 V
   34 15 R
   -34 -15 V
   stroke
   LT0
   3232 3089 M
   3 5 V
   1 18 R
   2 -1 V
   -28 22 R
   5 -4 V
   -25 -25 R
   20 29 V
   stroke
   LT1
   2484 3138 M
   19 5 V
   33 11 R
   -33 -11 V
   -124 -42 R
   19 5 V
   33 14 R
   -33 -14 V
   stroke
   LT0
   5080 2991 M
   19 -8 V
   34 -14 R
   -34 14 V
   -596 206 R
   19 0 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   2431 3120 M
   19 6 V
   34 12 R
   -34 -12 V
   stroke
   LT0
   4245 3193 M
   19 17 V
   34 -6 R
   -34 6 V
   3038 3174 M
   19 19 V
   33 -18 R
   -33 18 V
   5233 2928 M
   19 -1 V
   33 -12 R
   -33 12 V
   3851 2875 M
   2 4 V
   52 29 R
   -4 2 V
   721 255 R
   19 -5 V
   34 -9 R
   -34 9 V
   3417 2797 M
   2 3 V
   230 -50 R
   -7 3 V
   -776 445 R
   19 12 V
   34 -8 R
   -34 8 V
   946 -377 R
   2 4 V
   -881 352 R
   19 16 V
   33 -14 R
   -33 14 V
   1360 -7 R
   19 11 V
   34 -6 R
   -34 6 V
   3993 3107 M
   8 15 V
   34 -11 R
   -34 11 V
   416 74 R
   19 7 V
   34 -7 R
   -34 7 V
   2727 3192 M
   20 8 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   4927 3059 M
   20 -11 V
   33 -14 R
   -33 14 V
   stroke
   LT0
   5352 2895 M
   19 6 V
   33 -7 R
   -33 7 V
   3071 3153 M
   19 22 V
   34 -21 R
   -34 21 V
   1102 3 R
   20 22 V
   33 -7 R
   -33 7 V
   5490 2897 M
   20 17 V
   33 -2 R
   -33 2 V
   33 -2 R
   19 21 V
   34 0 R
   -34 0 V
   3811 2793 M
   3 5 V
   stroke
   LT1
   4775 3119 M
   19 -9 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   4035 3111 M
   19 35 V
   33 -10 R
   -33 10 V
   5113 2976 M
   20 -7 V
   33 -14 R
   -33 14 V
   4015 3072 M
   -7 3 V
   -818 29 R
   11 -8 V
   736 -202 R
   -2 1 V
   -11 58 R
   -2 -5 V
   -38 -89 R
   2 5 V
   254 295 R
   19 27 V
   33 -8 R
   -33 8 V
   3105 3129 M
   19 25 V
   33 -24 R
   -33 24 V
   963 -18 R
   20 32 V
   33 -9 R
   -33 9 V
   3951 2942 M
   -2 1 V
   -778 131 R
   19 30 V
   -33 26 R
   33 -26 V
   1991 2936 M
   19 10 V
   34 11 R
   -34 -11 V
   3428 -58 R
   19 13 V
   33 -4 R
   -33 4 V
   -2191 31 R
   2 -1 V
   -130 172 R
   19 27 V
   178 -312 R
   3 -3 V
   1928 100 R
   19 0 V
   34 -10 R
   -34 10 V
   2675 3184 M
   19 7 V
   33 1 R
   -33 -1 V
   2044 2957 M
   19 10 V
   33 13 R
   -33 -13 V
   2473 214 R
   19 1 V
   34 -8 R
   -34 8 V
   -1570 -9 R
   19 18 V
   34 -17 R
   -34 17 V
   -191 3 R
   20 11 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4961 3045 M
   19 -11 V
   33 -14 R
   -33 14 V
   stroke
   LT0
   3219 2979 M
   6 10 V
   1430 167 R
   20 -5 V
   33 -10 R
   -33 10 V
   3298 2849 M
   1 -1 V
   979 339 R
   20 17 V
   33 -6 R
   -33 6 V
   2096 2980 M
   20 9 V
   stroke
   LT1
   2149 3004 M
   -33 -15 V
   stroke
   LT0
   2130 2995 M
   -14 -6 V
   3828 2751 M
   -2 0 V
   189 321 R
   20 39 V
   33 -11 R
   -33 11 V
   3243 2929 M
   9 17 V
   -33 33 R
   1 -1 V
   -321 209 R
   20 15 V
   33 -13 R
   -33 13 V
   5147 2961 M
   19 -6 V
   33 -14 R
   -33 14 V
   stroke
   LT1
   2149 3004 M
   19 8 V
   34 15 R
   -34 -15 V
   stroke
   LT0
   3972 2880 M
   -3 2 V
   -798 192 R
   15 -13 V
   2 -2 V
   -566 115 R
   20 7 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   4808 3107 M
   19 -9 V
   34 -13 R
   -34 13 V
   stroke
   LT0
   3233 2911 M
   2 -2 V
   1215 281 R
   20 6 V
   33 -7 R
   -33 7 V
   -106 -5 R
   20 12 V
   33 -7 R
   -33 7 V
   4012 3064 M
   3 8 V
   -5 -12 R
   1 3 V
   -7 -16 R
   2 3 V
   43 10 R
   -34 12 V
   -996 81 R
   19 21 V
   33 -21 R
   -33 21 V
   1030 -74 R
   19 36 V
   34 -9 R
   -34 9 V
   5385 2885 M
   19 9 V
   34 -6 R
   -34 6 V
   4226 3171 M
   19 22 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   2202 3027 M
   19 8 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   3152 3043 M
   19 31 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   4994 3030 M
   19 -10 V
   34 -15 R
   -34 15 V
   stroke
   LT0
   4121 3127 M
   19 32 V
   33 -8 R
   -33 8 V
   5299 2902 M
   20 3 V
   33 -10 R
   -33 10 V
   2570 3162 M
   19 6 V
   33 6 R
   -33 -6 V
   463 -39 R
   19 24 V
   34 -24 R
   -34 24 V
   1102 -2 R
   19 27 V
   34 -7 R
   -34 7 V
   -1431 12 R
   19 9 V
   33 -5 R
   -33 5 V
   695 -470 R
   -3 1 V
   -353 344 R
   19 29 V
   -33 26 R
   33 -26 V
   stroke
   LT1
   2254 3051 M
   19 7 V
   34 16 R
   -34 -16 V
   stroke
   LT0
   3085 3103 M
   20 26 V
   722 -381 R
   1 3 V
   1696 143 R
   19 18 V
   33 0 R
   -33 0 V
   2933 3172 M
   19 17 V
   33 -16 R
   -33 16 V
   5180 2946 M
   19 -5 V
   34 -13 R
   -34 13 V
   4049 3060 M
   19 40 V
   33 -10 R
   -33 10 V
   621 47 R
   19 -6 V
   stroke
   LT1
   4741 3130 M
   -33 11 V
   stroke
   LT0
   4722 3137 M
   -14 4 V
   -138 33 R
   19 0 V
   33 -9 R
   -33 9 V
   2517 3148 M
   19 6 V
   34 8 R
   -34 -8 V
   696 -294 R
   3 -3 V
   2341 55 R
   20 21 V
   33 2 R
   -33 -2 V
   -2421 61 R
   10 17 V
   -1 2 R
   1 -2 V
   -33 32 R
   19 -18 V
   stroke
   LT1
   2307 3074 M
   19 6 V
   33 15 R
   -33 -15 V
   stroke
   LT0
   5471 2882 M
   19 15 V
   34 -3 R
   -34 3 V
   2847 3185 M
   19 13 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   4841 3095 M
   20 -10 V
   33 -13 R
   -33 13 V
   stroke
   LT0
   2464 3133 M
   20 5 V
   33 10 R
   -33 -10 V
   stroke
   LT1
   2359 3095 M
   20 6 V
   33 14 R
   -33 -14 V
   stroke
   LT0
   4312 3180 M
   19 18 V
   33 -7 R
   -33 7 V
   4031 3021 M
   18 39 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   2412 3115 M
   19 5 V
   33 13 R
   -33 -13 V
   stroke
   LT0
   3189 2955 M
   2 -2 V
   822 18 R
   -3 1 V
   12 27 R
   -2 -4 V
   43 11 R
   -30 10 V
   -90 -223 R
   -3 1 V
   stroke
   LT1
   5027 3015 M
   20 -10 V
   33 -14 R
   -33 14 V
   stroke
   LT0
   3133 3012 M
   19 31 V
   -33 31 R
   33 -31 V
   949 47 R
   20 37 V
   33 -9 R
   -33 9 V
   -1413 57 R
   19 8 V
   34 -2 R
   -34 2 V
   1757 -9 R
   19 6 V
   33 -8 R
   -33 8 V
   2966 3153 M
   19 20 V
   34 -20 R
   -34 20 V
   1413 12 R
   19 11 V
   33 -6 R
   -33 6 V
   3296 2759 M
   -2 1 V
   2125 117 R
   19 11 V
   33 -6 R
   -33 6 V
   -105 3 R
   19 4 V
   33 -10 R
   -33 10 V
   4259 3164 M
   19 23 V
   34 -7 R
   -34 7 V
   935 -256 R
   20 -3 V
   33 -13 R
   -33 13 V
   -2074 38 R
   7 13 V
   -19 -33 R
   4 7 V
   -18 59 R
   23 -23 V
   -57 56 R
   20 29 V
   -34 29 R
   34 -29 V
   1035 44 R
   19 33 V
   34 -8 R
   -34 8 V
   1972 2926 M
   19 10 V
   33 12 R
   -33 -12 V
   2216 207 R
   19 28 V
   33 -7 R
   -33 7 V
   2999 3130 M
   20 23 V
   33 -24 R
   -33 24 V
   stroke
   LT1
   4875 3082 M
   19 -10 V
   33 -13 R
   -33 13 V
   -172 65 R
   19 -7 V
   34 -11 R
   -34 11 V
   stroke
   LT0
   4082 3049 M
   19 41 V
   34 -9 R
   -34 9 V
   3147 2946 M
   1 -1 V
   852 -89 R
   5 13 V
   3 -1 R
   -3 1 V
   10 23 R
   -1 -3 V
   -948 187 R
   19 27 V
   -33 26 R
   33 -26 V
   899 -283 R
   2 5 V
   2024 2948 M
   20 9 V
   33 14 R
   -33 -14 V
   989 147 R
   19 25 V
   -172 43 R
   19 15 V
   34 -15 R
   -34 15 V
   stroke
   LT1
   5061 3000 M
   19 -9 V
   stroke
   LT0
   5113 2976 M
   -33 15 V
   stroke
   LT1
   5094 2984 M
   -14 7 V
   stroke
   LT0
   2794 3182 M
   19 12 V
   34 -9 R
   -34 9 V
   1790 -28 R
   19 -1 V
   33 -9 R
   -33 9 V
   -1966 11 R
   19 8 V
   33 0 R
   -33 0 V
   4077 2950 M
   -19 6 V
   5 50 R
   -13 -31 V
   13 31 R
   19 43 V
   33 -9 R
   -33 9 V
   14 -53 R
   -33 10 V
   2077 2971 M
   19 9 V
   34 15 R
   -34 -15 V
   1017 1 R
   20 31 V
   -34 33 R
   34 -33 V
   1212 162 R
   19 17 V
   34 -6 R
   -34 6 V
   5557 2892 M
   19 20 V
   34 0 R
   -34 0 V
   -71 -34 R
   19 16 V
   33 -2 R
   -33 2 V
   -2411 87 R
   27 -28 V
   995 128 R
   19 37 V
   33 -8 R
   -33 8 V
   5247 2917 M
   19 -2 V
   33 -13 R
   -33 13 V
   stroke
   LT1
   2130 2995 M
   19 9 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   4517 3176 M
   19 5 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   4908 3069 M
   19 -10 V
   34 -14 R
   -34 14 V
   stroke
   LT0
   2913 3154 M
   20 18 V
   33 -19 R
   -33 19 V
   -330 -5 R
   19 7 V
   34 2 R
   -34 -2 V
   535 -290 R
   2 -3 V
   1935 103 R
   19 -8 V
   34 -15 R
   -34 15 V
   -2033 39 R
   19 30 V
   -33 31 R
   33 -31 V
   5610 2912 M
   19 23 V
   33 1 R
   -33 -1 V
   -263 -55 R
   19 5 V
   34 -8 R
   -34 8 V
   3235 2764 M
   4 -3 V
   1192 418 R
   19 11 V
   34 -7 R
   -34 7 V
   3206 2781 M
   2 4 V
   -10 9 R
   2 -1 V
   stroke
   LT1
   4756 3126 M
   19 -7 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   3298 2723 M
   -3 2 V
   stroke
   LT1
   2182 3020 M
   20 7 V
   33 17 R
   -33 -17 V
   stroke
   LT0
   4292 3157 M
   20 23 V
   33 -6 R
   -33 6 V
   -125 -70 R
   20 33 V
   33 -7 R
   -33 7 V
   -1465 36 R
   19 11 V
   33 -8 R
   -33 8 V
   5452 2870 M
   19 12 V
   34 -4 R
   -34 4 V
   4115 3040 M
   20 41 V
   33 -9 R
   -33 9 V
   -44 -187 R
   -8 2 V
   -6 54 R
   -8 -18 V
   3047 3048 M
   19 28 V
   -33 28 R
   33 -28 V
   1174 60 R
   19 28 V
   33 -7 R
   -33 7 V
   -1432 7 R
   20 14 V
   33 -13 R
   -33 13 V
   247 -235 R
   19 31 V
   -33 34 R
   33 -34 V
   29 -133 R
   1 -2 V
   -196 286 R
   19 21 V
   33 -23 R
   -33 23 V
   4110 2941 M
   -33 9 V
   19 46 R
   -19 -46 V
   559 207 R
   19 -1 V
   34 -9 R
   -34 9 V
   -2105 -1 R
   20 7 V
   33 5 R
   -33 -5 V
   812 -464 R
   2 1 V
   712 297 R
   19 44 V
   34 -9 R
   -34 9 V
   15 -54 R
   -34 10 V
   stroke
   LT1
   2235 3044 M
   19 7 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   3013 3079 M
   20 25 V
   -34 26 R
   34 -26 V
   -53 3 R
   19 23 V
   95 -180 R
   31 -33 V
   178 -206 R
   5 6 V
   34 -15 R
   -7 3 V
   -15 7 R
   -4 1 V
   1964 190 R
   19 -1 V
   34 -11 R
   -34 11 V
   -172 66 R
   20 -7 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   4941 3055 M
   20 -10 V
   33 -15 R
   -33 15 V
   stroke
   LT0
   2498 3142 M
   19 6 V
   33 7 R
   -33 -7 V
   stroke
   LT1
   2287 3067 M
   20 7 V
   33 14 R
   -33 -14 V
   33 14 R
   19 7 V
   34 13 R
   -34 -13 V
   stroke
   LT0
   2445 3126 M
   19 7 V
   34 9 R
   -34 -9 V
   1704 -61 R
   19 38 V
   34 -8 R
   -34 8 V
   3061 2985 M
   19 30 V
   -33 33 R
   33 -33 V
   1298 153 R
   20 17 V
   33 -6 R
   -33 6 V
   2393 3108 M
   19 7 V
   33 11 R
   -33 -11 V
   stroke
   LT1
   4789 3115 M
   19 -8 V
   33 -12 R
   -33 12 V
   stroke
   LT0
   2689 3174 M
   19 10 V
   34 -5 R
   -34 5 V
   1842 -15 R
   20 5 V
   33 -8 R
   -33 8 V
   3979 2737 M
   2 3 V
   1418 130 R
   20 7 V
   33 -7 R
   -33 7 V
   2861 3155 M
   19 17 V
   33 -18 R
   -33 18 V
   195 -253 R
   19 31 V
   -33 35 R
   33 -35 V
   997 -56 R
   -3 -8 V
   -2 -4 R
   -1 -2 V
   379 293 R
   20 10 V
   33 -7 R
   -33 7 V
   3909 2697 M
   -3 1 V
   1632 176 R
   19 18 V
   33 -1 R
   -33 1 V
   -1433 -6 R
   -33 8 V
   19 47 R
   -19 -47 V
   -2138 22 R
   19 10 V
   33 12 R
   -33 -12 V
   2177 105 R
   19 41 V
   33 -8 R
   -33 8 V
   993 -120 R
   19 -6 V
   33 -15 R
   -33 15 V
   -959 156 R
   19 34 V
   33 -7 R
   -33 7 V
   -1465 33 R
   19 13 V
   33 -11 R
   -33 11 V
   5590 2891 M
   20 21 V
   33 1 R
   -33 -1 V
   3028 3019 M
   19 29 V
   -34 31 R
   34 -31 V
   stroke
   LT1
   4975 3040 M
   19 -10 V
   33 -15 R
   -33 15 V
   stroke
   LT0
   3139 2803 M
   3 -3 V
   -18 17 R
   4 -3 V
   1542 335 R
   19 -2 V
   33 -10 R
   -33 10 V
   -363 4 R
   19 23 V
   33 -6 R
   -33 6 V
   4144 2932 M
   -34 9 V
   20 45 R
   -20 -45 V
   3089 2853 M
   19 30 V
   -33 36 R
   33 -36 V
   -1103 55 R
   19 10 V
   34 13 R
   -34 -13 V
   2106 38 R
   19 45 V
   33 -8 R
   -33 8 V
   14 -53 R
   -33 8 V
   1183 -96 R
   20 1 V
   33 -11 R
   -33 11 V
   4273 3129 M
   19 28 V
   34 -6 R
   -34 6 V
   5485 2864 M
   20 14 V
   33 -4 R
   -33 4 V
   3249 2707 M
   4 4 V
   36 -13 R
   -3 2 V
   -392 435 R
   19 19 V
   34 -22 R
   -34 22 V
   81 -102 R
   19 27 V
   -33 28 R
   33 -28 V
   -377 88 R
   20 9 V
   33 -2 R
   -33 2 V
   5643 2913 M
   19 23 V
   34 3 R
   -34 -3 V
   -3604 25 R
   19 10 V
   33 15 R
   -33 -15 V
   3494 2690 M
   2 0 V
   42 3 R
   -8 1 V
   -430 148 R
   2 -2 V
   -13 13 R
   4 -4 V
   -51 106 R
   19 30 V
   -33 34 R
   33 -34 V
   stroke
   LT1
   4822 3103 M
   19 -8 V
   34 -13 R
   -34 13 V
   stroke
   LT0
   2927 3110 M
   20 22 V
   33 -25 R
   -33 25 V
   887 -439 R
   -4 1 V
   -869 389 R
   19 24 V
   5194 2937 M
   19 -6 V
   34 -14 R
   -34 14 V
   stroke
   LT1
   5008 3025 M
   19 -10 V
   34 -15 R
   -34 15 V
   stroke
   LT0
   4201 3064 M
   20 38 V
   33 -7 R
   -33 7 V
   3056 2889 M
   19 30 V
   -33 36 R
   33 -36 V
   901 -212 R
   -1 1 V
   stroke
   LT1
   2110 2986 M
   20 9 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   4412 3162 M
   19 17 V
   33 -6 R
   -33 6 V
   3624 2693 M
   -4 0 V
   964 469 R
   19 4 V
   33 -9 R
   -33 9 V
   3283 2694 M
   6 4 V
   -481 457 R
   19 16 V
   34 -16 R
   -34 16 V
   5433 2861 M
   19 9 V
   33 -6 R
   -33 6 V
   4139 2833 M
   -28 6 V
   13 47 R
   -16 -40 V
   2584 3158 M
   19 9 V
   33 0 R
   -33 0 V
   119 0 R
   20 12 V
   33 -10 R
   -33 10 V
   666 -491 R
   -10 1 V
   -328 136 R
   19 28 V
   -33 36 R
   33 -36 V
   1069 26 R
   -34 7 V
   20 46 R
   -20 -46 V
   3930 2692 M
   -1 0 V
   -921 299 R
   20 28 V
   -34 33 R
   34 -33 V
   1675 121 R
   19 -3 V
   34 -11 R
   -34 11 V
   -224 29 R
   19 10 V
   33 -7 R
   -33 7 V
   830 -299 R
   19 3 V
   33 -10 R
   -33 10 V
   4182 3023 M
   19 41 V
   34 -6 R
   -34 6 V
   3167 2731 M
   3 3 V
   8 -5 R
   -6 4 V
   -25 19 R
   3 -2 V
   stroke
   LT1
   2163 3011 M
   19 9 V
   34 16 R
   -34 -16 V
   stroke
   LT0
   4177 2925 M
   -33 7 V
   19 46 R
   -19 -46 V
   110 163 R
   19 34 V
   34 -6 R
   -34 6 V
   -77 -158 R
   -33 7 V
   19 45 R
   -19 -45 V
   52 38 R
   -33 7 V
   stroke
   LT1
   4856 3091 M
   19 -9 V
   33 -13 R
   -33 13 V
   stroke
   LT0
   4359 3145 M
   19 23 V
   34 -6 R
   -34 6 V
   stroke
   LT1
   5041 3009 M
   20 -9 V
   33 -16 R
   -33 16 V
   stroke
   LT0
   3221 2703 M
   -2 1 V
   2008 217 R
   20 -4 V
   33 -14 R
   -33 14 V
   -2225 9 R
   20 29 V
   -34 36 R
   34 -36 V
   1265 168 R
   19 28 V
   33 -6 R
   -33 6 V
   -1795 -3 R
   19 7 V
   34 3 R
   -34 -3 V
   stroke
   LT1
   2216 3036 M
   19 8 V
   33 15 R
   -33 -15 V
   stroke
   LT0
   3102 2793 M
   1 -2 V
   -33 34 R
   9 -9 V
   2492 56 R
   19 19 V
   34 0 R
   -34 0 V
   2975 3026 M
   19 26 V
   -33 31 R
   33 -31 V
   -152 85 R
   19 18 V
   33 -20 R
   -33 20 V
   5519 2859 M
   19 15 V
   33 -2 R
   -33 2 V
   3036 2861 M
   20 28 V
   -34 37 R
   34 -37 V
   2568 2 R
   19 22 V
   33 2 R
   -33 -2 V
   3890 2682 M
   -7 2 V
   stroke
   LT1
   2268 3059 M
   19 8 V
   34 14 R
   -34 -14 V
   stroke
   LT0
   2479 3135 M
   19 7 V
   33 6 R
   -33 -6 V
   444 -84 R
   19 25 V
   -34 27 R
   34 -27 V
   stroke
   LT1
   3532 2692 M
   5 0 V
   stroke
   LT0
   2670 3163 M
   19 11 V
   33 -7 R
   -33 7 V
   186 -60 R
   19 21 V
   33 -25 R
   -33 25 V
   3992 2700 M
   3 3 V
   -675 -16 R
   2 1 V
   34 -5 R
   -2 0 V
   881 375 R
   19 37 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   2321 3081 M
   19 7 V
   33 13 R
   -33 -13 V
   stroke
   LT0
   2908 3088 M
   19 22 V
   1690 45 R
   19 2 V
   34 -8 R
   -34 8 V
   2426 3119 M
   19 7 V
   34 9 R
   -34 -9 V
   5075 2993 M
   19 -9 V
   33 -16 R
   -33 16 V
   3051 2798 M
   19 27 V
   -34 36 R
   34 -36 V
   -314 330 R
   19 14 V
   33 -14 R
   -33 14 V
   1961 -39 R
   20 -4 V
   33 -11 R
   -33 11 V
   2373 3101 M
   20 7 V
   33 11 R
   -33 -11 V
   2052 48 R
   19 17 V
   34 -7 R
   -34 7 V
   2989 2963 M
   19 28 V
   -33 35 R
   33 -35 V
   stroke
   LT1
   4889 3078 M
   19 -9 V
   33 -14 R
   -33 14 V
   stroke
   LT0
   1933 2905 M
   20 11 V
   33 11 R
   -33 -11 V
   3427 -51 R
   19 5 V
   34 -9 R
   -34 9 V
   -138 36 R
   19 -3 V
   33 -13 R
   -33 13 V
   4127 2807 M
   12 26 V
   -20 -43 R
   1 3 V
   52 35 R
   -33 5 V
   19 46 R
   -19 -46 V
   1327 20 R
   19 11 V
   34 -5 R
   -34 5 V
   191 51 R
   20 24 V
   33 3 R
   -33 -3 V
   4153 2785 M
   -17 2 V
   -14 3 R
   -3 0 V
   72 83 R
   -33 6 V
   19 46 R
   -19 -46 V
   stroke
   LT1
   3620 2693 M
   4 0 V
   stroke
   LT0
   4531 3160 M
   19 9 V
   34 -7 R
   -34 7 V
   4215 3016 M
   20 42 V
   33 -6 R
   -33 6 V
   1986 2927 M
   19 11 V
   34 13 R
   -34 -13 V
   2205 -18 R
   -33 5 V
   19 46 R
   -19 -46 V
   3003 2898 M
   19 28 V
   -33 37 R
   33 -37 V
   1265 163 R
   20 34 V
   33 -6 R
   -33 6 V
   3120 2734 M
   -3 3 V
   1113 229 R
   -34 5 V
   19 45 R
   -19 -45 V
   53 39 R
   -34 6 V
   178 124 R
   19 22 V
   33 -6 R
   -33 6 V
   696 -185 R
   19 -9 V
   34 -16 R
   -34 16 V
   2617 3157 M
   19 10 V
   34 -4 R
   -34 4 V
   320 -168 R
   19 27 V
   -33 32 R
   33 -32 V
   -936 -75 R
   19 10 V
   33 16 R
   -33 -16 V
   959 -128 R
   19 28 V
   -33 37 R
   33 -37 V
   33 -82 R
   3 -2 V
   -21 21 R
   12 -12 V
   1277 331 R
   19 28 V
   34 -5 R
   -34 5 V
   3837 2681 M
   -3 1 V
   2789 3139 M
   19 16 V
   34 -18 R
   -34 18 V
   stroke
   LT1
   4922 3064 M
   19 -9 V
   34 -15 R
   -34 15 V
   3496 2690 M
   -2 0 V
   stroke
   LT0
   5294 2891 M
   19 -1 V
   34 -13 R
   -34 13 V
   -543 230 R
   19 -5 V
   33 -12 R
   -33 12 V
   3881 2680 M
   9 2 V
   2091 2977 M
   19 9 V
   stroke
   LT1
   2144 3002 M
   -34 -16 V
   stroke
   LT0
   2125 2993 M
   -15 -7 V
   2540 161 R
   20 2 V
   33 -9 R
   -33 9 V
   -1967 5 R
   19 13 V
   34 -12 R
   -34 12 V
   200 -134 R
   20 25 V
   -34 30 R
   34 -30 V
   28 -123 R
   19 28 V
   -33 36 R
   33 -36 V
   42 -190 R
   20 25 V
   -34 35 R
   34 -35 V
   2501 57 R
   19 17 V
   34 -1 R
   -34 1 V
   34 -1 R
   19 20 V
   33 1 R
   -33 -1 V
   4268 3052 M
   19 37 V
   34 -5 R
   -34 5 V
   5413 2854 M
   20 7 V
   33 -8 R
   -33 8 V
   3354 2682 M
   2 1 V
   722 30 R
   3 4 V
   2822 3119 M
   20 18 V
   33 -23 R
   -33 23 V
   5142 2960 M
   19 -8 V
   33 -15 R
   -33 15 V
   2565 3150 M
   19 8 V
   33 -1 R
   -33 1 V
   1894 -7 R
   20 15 V
   33 -6 R
   -33 6 V
   2889 3065 M
   19 23 V
   -33 26 R
   33 -26 V
   3978 2682 M
   -2 0 V
   -992 188 R
   19 28 V
   -33 37 R
   33 -37 V
   -147 196 R
   19 20 V
   4153 2785 M
   19 43 V
   33 -5 R
   -33 5 V
   19 45 R
   -19 -45 V
   stroke
   LT1
   2144 3002 M
   19 9 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   4564 3154 M
   20 8 V
   33 -7 R
   -33 7 V
   5657 2892 M
   19 23 V
   34 2 R
   -34 -2 V
   -177 -69 R
   20 13 V
   33 -4 R
   -33 4 V
   4145 2768 M
   8 17 V
   -12 -24 R
   2 3 V
   43 16 R
   -33 5 V
   71 84 R
   -33 4 V
   19 47 R
   -19 -47 V
   stroke
   LT1
   4956 3050 M
   19 -10 V
   33 -15 R
   -33 15 V
   stroke
   LT0
   4249 3010 M
   19 42 V
   33 -5 R
   -33 5 V
   -24 -137 R
   -34 5 V
   20 46 R
   -20 -46 V
   111 164 R
   19 33 V
   33 -5 R
   -33 5 V
   -77 -156 R
   -33 5 V
   19 44 R
   -19 -44 V
   2998 2807 M
   19 26 V
   -33 37 R
   33 -37 V
   1265 172 R
   -33 5 V
   3198 2668 M
   19 12 V
   2110 197 R
   20 0 V
   33 -12 R
   -33 12 V
   -2411 96 R
   20 26 V
   -34 34 R
   34 -34 V
   -444 141 R
   19 8 V
   34 2 R
   -34 -2 V
   4116 2715 M
   2 3 V
   49 22 R
   -7 1 V
   stroke
   LT1
   2196 3027 M
   20 9 V
   33 15 R
   -33 -15 V
   stroke
   LT0
   4803 3109 M
   19 -6 V
   34 -12 R
   -34 12 V
   -396 32 R
   19 21 V
   33 -5 R
   -33 5 V
   730 -212 R
   19 -7 V
   33 -16 R
   -33 16 V
   3070 2737 M
   2 -2 V
   -336 406 R
   20 14 V
   33 -16 R
   -33 16 V
   275 -382 R
   17 -16 V
   1325 355 R
   20 28 V
   33 -5 R
   -33 5 V
   5710 2917 M
   19 25 V
   33 3 R
   -33 -3 V
   2650 3152 M
   20 11 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   3784 2685 M
   -2 0 V
   52 -3 R
   3 -1 V
   stroke
   LT0
   4684 3139 M
   19 1 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   2249 3051 M
   19 8 V
   34 15 R
   -34 -15 V
   stroke
   LT0
   3137 2690 M
   -2 1 V
   -676 436 R
   20 8 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   4989 3035 M
   19 -10 V
   33 -16 R
   -33 16 V
   stroke
   LT0
   2951 2909 M
   19 26 V
   -34 38 R
   34 -38 V
   1914 2893 M
   19 12 V
   34 11 R
   -34 -11 V
   3514 -60 R
   19 8 V
   33 -7 R
   -33 7 V
   2903 3008 M
   19 25 V
   -33 32 R
   33 -32 V
   -620 41 R
   19 7 V
   33 13 R
   -33 -13 V
   691 -332 R
   19 24 V
   -33 34 R
   33 -34 V
   -624 339 R
   19 7 V
   33 8 R
   -33 -8 V
   -72 -25 R
   19 7 V
   34 11 R
   -34 -11 V
   4099 2689 M
   5 7 V
   197 351 R
   20 37 V
   33 -4 R
   -33 4 V
   1967 2916 M
   19 11 V
   33 14 R
   -33 -14 V
   979 -83 R
   19 26 V
   -33 39 R
   33 -39 V
   2224 57 R
   19 -6 V
   34 -15 R
   -34 15 V
   -715 225 R
   19 14 V
   33 -6 R
   -33 6 V
   2770 3122 M
   19 17 V
   33 -20 R
   -33 20 V
   stroke
   LT1
   3537 2693 M
   -6 -1 V
   stroke
   LT0
   4598 3147 M
   19 8 V
   33 -8 R
   -33 8 V
   744 -292 R
   19 2 V
   33 -11 R
   -33 11 V
   -544 232 R
   20 -6 V
   33 -13 R
   -33 13 V
   729 -239 R
   20 19 V
   33 0 R
   -33 0 V
   2870 3042 M
   19 23 V
   -33 29 R
   33 -29 V
   4186 2780 M
   19 43 V
   34 -3 R
   -34 3 V
   19 46 R
   -19 -46 V
   stroke
   LT1
   3386 2683 M
   3 0 V
   29 3 R
   -9 -1 V
   1613 334 R
   19 -10 V
   34 -16 R
   -34 16 V
   stroke
   LT0
   4167 2740 M
   19 40 V
   33 -4 R
   -33 4 V
   72 85 R
   -34 4 V
   20 46 R
   -20 -46 V
   2598 3147 M
   19 10 V
   33 -5 R
   -33 5 V
   2019 2941 M
   20 10 V
   33 16 R
   -33 -16 V
   3599 -80 R
   19 21 V
   33 2 R
   -33 -2 V
   2803 3100 M
   19 19 V
   34 -25 R
   -34 25 V
   5533 2841 M
   19 14 V
   33 -3 R
   -33 3 V
   4282 3005 M
   19 42 V
   34 -5 R
   -34 5 V
   2979 2783 M
   19 24 V
   -33 37 R
   33 -37 V
   -81 140 R
   19 26 V
   -33 35 R
   33 -35 V
   -100 100 R
   20 21 V
   4277 2912 M
   -33 3 V
   19 46 R
   -19 -46 V
   110 165 R
   19 32 V
   34 -4 R
   -34 4 V
   4263 2961 M
   19 44 V
   34 -4 R
   -34 4 V
   14 -48 R
   -33 4 V
   2684 3141 M
   19 13 V
   33 -13 R
   -33 13 V
   2014 -24 R
   19 0 V
   34 -10 R
   -34 10 V
   4163 2734 M
   4 6 V
   33 -4 R
   -33 4 V
   292 390 R
   19 21 V
   34 -5 R
   -34 5 V
   764 -240 R
   19 -5 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3624 2694 M
   -4 0 V
   stroke
   LT0
   2072 2967 M
   19 10 V
   34 16 R
   -34 -16 V
   3599 -83 R
   20 23 V
   33 4 R
   -33 -4 V
   2931 2883 M
   20 26 V
   -34 38 R
   34 -38 V
   1456 199 R
   19 27 V
   33 -5 R
   -33 5 V
   3079 2695 M
   -4 3 V
   -23 17 R
   -3 2 V
   -37 32 R
   23 -20 V
   2021 274 R
   19 -10 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   3885 2675 M
   -2 0 V
   -151 17 R
   -3 0 V
   stroke
   LT0
   4870 3085 M
   19 -7 V
   33 -14 R
   -33 14 V
   4089 2677 M
   6 6 V
   1385 153 R
   19 10 V
   34 -5 R
   -34 5 V
   stroke
   LT1
   3782 2686 M
   2 -1 V
   stroke
   LT0
   2545 3140 M
   20 10 V
   33 -3 R
   -33 3 V
   319 -166 R
   19 24 V
   -33 34 R
   33 -34 V
   5394 2850 M
   19 4 V
   34 -9 R
   -34 9 V
   2945 2819 M
   20 25 V
   -34 39 R
   34 -39 V
   28 -117 R
   19 22 V
   -33 34 R
   33 -34 V
   stroke
   LT1
   2125 2993 M
   19 9 V
   33 17 R
   -33 -17 V
   3456 2696 M
   2 -1 V
   50 2 R
   -2 -1 V
   stroke
   LT0
   4181 2701 M
   -3 1 V
   453 439 R
   19 6 V
   34 -8 R
   -34 8 V
   -105 -7 R
   19 14 V
   34 -7 R
   -34 7 V
   3179 2658 M
   5 2 V
   1151 382 R
   19 38 V
   33 -4 R
   -33 4 V
   4023 2658 M
   3 2 V
   2717 3125 M
   19 16 V
   34 -19 R
   -34 19 V
   5743 2921 M
   19 24 V
   34 4 R
   -34 -4 V
   -487 -51 R
   19 -3 V
   33 -14 R
   -33 14 V
   3108 2672 M
   4 4 V
   33 -13 R
   -2 1 V
   -27 11 R
   -4 1 V
   1977 310 R
   19 -9 V
   34 -17 R
   -34 17 V
   -358 144 R
   20 -1 V
   33 -11 R
   -33 11 V
   2850 3019 M
   20 23 V
   -34 31 R
   34 -31 V
   28 -121 R
   19 26 V
   -33 37 R
   33 -37 V
   -424 184 R
   19 9 V
   33 0 R
   -33 0 V
   119 0 R
   19 12 V
   34 -11 R
   -34 11 V
   stroke
   LT1
   2177 3019 M
   19 8 V
   34 16 R
   -34 -16 V
   stroke
   LT0
   4219 2776 M
   20 44 V
   33 -3 R
   -33 3 V
   19 45 R
   -19 -45 V
   2959 2760 M
   20 23 V
   -34 36 R
   34 -36 V
   1924 289 R
   19 -8 V
   34 -14 R
   -34 14 V
   4200 2736 M
   19 40 V
   34 -2 R
   -34 2 V
   97 225 R
   19 41 V
   33 -3 R
   -33 3 V
   -44 -179 R
   -33 2 V
   19 47 R
   -19 -47 V
   2750 3105 M
   20 17 V
   33 -22 R
   -33 22 V
   5619 2851 M
   19 20 V
   33 1 R
   -33 -1 V
   -72 -35 R
   19 16 V
   34 -1 R
   -34 1 V
   -3690 30 R
   19 11 V
   33 12 R
   -33 -12 V
   2396 16 R
   -33 3 V
   19 45 R
   -19 -45 V
   2817 3051 M
   19 22 V
   -33 27 R
   33 -27 V
   1551 3 R
   20 32 V
   33 -4 R
   -33 4 V
   86 17 R
   19 21 V
   33 -6 R
   -33 6 V
   4296 2957 M
   20 44 V
   33 -3 R
   -33 3 V
   -2086 42 R
   19 8 V
   33 15 R
   -33 -15 V
   663 -193 R
   19 25 V
   -33 38 R
   33 -38 V
   1399 72 R
   -34 2 V
   2784 3080 M
   19 20 V
   -363 19 R
   19 8 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   3594 2702 M
   -2 0 V
   stroke
   LT0
   4181 2701 M
   19 35 V
   33 -2 R
   -33 2 V
   1108 143 R
   19 -2 V
   34 -14 R
   -34 14 V
   -205 92 R
   20 -9 V
   33 -16 R
   -33 16 V
   529 -88 R
   19 22 V
   34 3 R
   -34 -3 V
   -262 -55 R
   19 6 V
   33 -9 R
   -33 9 V
   -3500 60 R
   20 11 V
   33 14 R
   -33 -14 V
   2473 188 R
   19 26 V
   34 -5 R
   -34 5 V
   2282 3066 M
   20 8 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   3416 2689 M
   2 -1 V
   stroke
   LT0
   2387 3104 M
   20 8 V
   33 7 R
   -33 -7 V
   736 -450 R
   2 1 V
   -810 423 R
   19 8 V
   33 10 R
   -33 -10 V
   4138 2676 M
   -5 1 V
   1380 152 R
   20 12 V
   33 -5 R
   -33 5 V
   2865 2960 M
   19 24 V
   -34 35 R
   34 -35 V
   1780 149 R
   20 6 V
   33 -9 R
   -33 9 V
   2926 2796 M
   19 23 V
   -33 39 R
   33 -39 V
   1991 239 R
   20 -8 V
   33 -15 R
   -33 15 V
   3022 2703 M
   2 -2 V
   -31 26 R
   27 -22 V
   1558 430 R
   20 12 V
   33 -6 R
   -33 6 V
   2000 2930 M
   19 11 V
   34 15 R
   -34 -15 V
   2765 170 R
   19 -2 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3677 2701 M
   -3 -1 V
   stroke
   LT0
   2579 3136 M
   19 11 V
   33 -7 R
   -33 7 V
   4073 2661 M
   3 2 V
   2665 3127 M
   19 14 V
   33 -16 R
   -33 16 V
   290 -434 R
   19 20 V
   -34 33 R
   34 -33 V
   2731 170 R
   19 24 V
   33 3 R
   -33 -3 V
   4174 2691 M
   2 2 V
   38 5 R
   -33 3 V
   975 251 R
   19 -8 V
   33 -17 R
   -33 17 V
   stroke
   LT1
   3729 2694 M
   3 -2 V
   stroke
   LT0
   4368 3039 M
   19 37 V
   34 -4 R
   -34 4 V
   2879 2897 M
   19 24 V
   -33 39 R
   33 -39 V
   2444 -58 R
   19 0 V
   33 -13 R
   -33 13 V
   2831 2996 M
   19 23 V
   -33 32 R
   33 -32 V
   -797 -63 R
   19 11 V
   33 16 R
   -33 -16 V
   868 -229 R
   19 22 V
   -33 36 R
   33 -36 V
   stroke
   LT1
   3403 2692 M
   -5 -1 V
   stroke
   LT0
   4970 3043 M
   19 -8 V
   33 -16 R
   -33 16 V
   -640 -37 R
   19 41 V
   33 -3 R
   -33 3 V
   4253 2774 M
   19 43 V
   33 0 R
   -33 0 V
   19 46 R
   -19 -46 V
   1189 11 R
   19 8 V
   33 -7 R
   -33 7 V
   -2587 -2 R
   19 24 V
   -33 39 R
   33 -39 V
   -214 252 R
   19 15 V
   33 -20 R
   -33 20 V
   1809 -4 R
   19 19 V
   33 -5 R
   -33 5 V
   5776 2924 M
   20 25 V
   33 4 R
   -33 -4 V
   4233 2734 M
   20 40 V
   33 -1 R
   -33 1 V
   936 160 R
   19 -7 V
   34 -16 R
   -34 16 V
   -884 -65 R
   -33 1 V
   19 46 R
   -19 -46 V
   stroke
   LT1
   3506 2698 M
   2 -1 V
   stroke
   LT0
   2526 3130 M
   19 10 V
   34 -4 R
   -34 4 V
   1876 -68 R
   19 32 V
   33 -4 R
   -33 4 V
   -96 -196 R
   -34 1 V
   20 46 R
   -20 -46 V
   2798 3030 M
   19 21 V
   -33 29 R
   33 -29 V
   5599 2833 M
   20 18 V
   33 0 R
   -33 0 V
   4330 2955 M
   19 43 V
   33 -2 R
   -33 2 V
   468 102 R
   19 -3 V
   34 -12 R
   -34 12 V
   4049 2653 M
   -2 0 V
   2105 2983 M
   20 10 V
   33 16 R
   -33 -16 V
   2573 133 R
   19 4 V
   33 -9 R
   -33 9 V
   4363 2953 M
   -33 2 V
   143 145 R
   20 25 V
   33 -4 R
   -33 4 V
   4214 2698 M
   19 36 V
   34 -2 R
   -34 2 V
   1419 117 R
   19 21 V
   34 1 R
   -34 -1 V
   2731 3087 M
   19 18 V
   34 -25 R
   -34 25 V
   15 -44 R
   19 19 V
   4195 2668 M
   -5 1 V
   2845 2936 M
   20 24 V
   -34 36 R
   34 -36 V
   5547 2823 M
   19 13 V
   33 -3 R
   -33 3 V
   2612 3127 M
   19 13 V
   34 -13 R
   -34 13 V
   5375 2849 M
   19 1 V
   34 -11 R
   -34 11 V
   -782 279 R
   19 12 V
   33 -8 R
   -33 8 V
   2907 2773 M
   19 23 V
   -33 38 R
   33 -38 V
   2077 232 R
   19 -9 V
   34 -16 R
   -34 16 V
   200 -102 R
   20 -6 V
   33 -17 R
   -33 17 V
   2473 3122 M
   20 9 V
   33 -1 R
   -33 1 V
   2158 3009 M
   19 10 V
   33 15 R
   -33 -15 V
   5705 2873 M
   19 24 V
   33 3 R
   -33 -3 V
   1876 2870 M
   19 12 V
   stroke 1895 2882 M
   33 11 R
   -33 -11 V
   stroke
   LT1
   3884 2678 M
   -2 0 V
   stroke
   LT0
   4198 2673 M
   16 25 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3592 2704 M
   2 -2 V
   stroke
   LT0
   2859 2873 M
   20 24 V
   -34 39 R
   34 -39 V
   1522 139 R
   20 36 V
   33 -3 R
   -33 3 V
   2988 2664 M
   19 17 V
   15 -9 R
   -2 1 V
   -46 34 R
   33 -26 V
   -53 7 R
   20 19 V
   -34 31 R
   34 -31 V
   1928 2893 M
   19 12 V
   34 14 R
   -34 -14 V
   2903 184 R
   20 -4 V
   33 -13 R
   -33 13 V
   2210 3034 M
   20 9 V
   33 14 R
   -33 -14 V
   191 67 R
   19 9 V
   33 3 R
   -33 -3 V
   372 -145 R
   19 22 V
   -33 34 R
   33 -34 V
   329 -346 R
   -7 0 V
   2341 169 R
   19 10 V
   34 -6 R
   -34 6 V
   -477 183 R
   20 -9 V
   33 -17 R
   -33 17 V
   200 -103 R
   19 -6 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3458 2697 M
   -2 -1 V
   stroke
   LT0
   3049 2658 M
   -5 1 V
   2713 241 R
   19 24 V
   34 4 R
   -34 -4 V
   4731 3118 M
   19 3 V
   34 -10 R
   -34 10 V
   2921 2718 M
   19 20 V
   -33 35 R
   33 -35 V
   -677 319 R
   19 9 V
   34 12 R
   -34 -12 V
   2277 51 R
   19 18 V
   34 -6 R
   -34 6 V
   2645 3113 M
   20 14 V
   33 -17 R
   -33 17 V
   209 -316 R
   19 23 V
   -34 39 R
   34 -39 V
   -525 261 R
   19 9 V
   34 6 R
   -34 -6 V
   5408 2836 M
   20 3 V
   33 -11 R
   -33 11 V
   2316 3078 M
   19 8 V
   33 9 R
   -33 -9 V
   2047 -90 R
   19 40 V
   34 -2 R
   -34 2 V
   4053 2651 M
   3 0 V
   1981 2919 M
   19 11 V
   33 16 R
   -33 -16 V
   559 195 R
   20 11 V
   33 -9 R
   -33 9 V
   1875 -67 R
   19 31 V
   34 -3 R
   -34 3 V
   4286 2773 M
   19 44 V
   34 0 R
   -34 0 V
   19 45 R
   -19 -45 V
   -38 -85 R
   19 41 V
   33 0 R
   -33 0 V
   221 324 R
   19 24 V
   33 -4 R
   -33 4 V
   4358 2862 M
   -34 0 V
   20 46 R
   -20 -46 V
   2779 3009 M
   19 21 V
   -33 31 R
   33 -31 V
   1847 93 R
   19 10 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   3954 2669 M
   3 -1 V
   stroke
   LT0
   4363 2953 M
   19 43 V
   34 -1 R
   -34 1 V
   688 -1 R
   19 -9 V
   33 -17 R
   -33 17 V
   -712 -78 R
   -33 0 V
   19 45 R
   -19 -45 V
   -1518 5 R
   19 23 V
   -33 38 R
   33 -38 V
   4193 2666 M
   2 2 V
   -14 -16 R
   2 3 V
   45 10 R
   -27 3 V
   195 285 R
   -33 0 V
   4247 2696 M
   20 36 V
   33 -1 R
   -33 1 V
   1366 100 R
   19 19 V
   33 1 R
   -33 -1 V
   2679 3094 M
   19 16 V
   33 -23 R
   -33 23 V
   5289 2883 M
   19 -4 V
   34 -16 R
   -34 16 V
   -424 198 R
   19 -5 V
   33 -14 R
   -33 14 V
   4176 2646 M
   -5 0 V
   1639 282 R
   19 25 V
   33 3 R
   -33 -3 V
   5580 2818 M
   19 15 V
   34 -1 R
   -34 1 V
   2888 2752 M
   19 21 V
   -33 38 R
   33 -38 V
   -874 173 R
   20 10 V
   33 17 R
   -33 -17 V
   692 85 R
   20 20 V
   -34 26 R
   34 -26 V
   -53 9 R
   19 17 V
   5685 2852 M
   20 21 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   3384 2702 M
   19 -10 V
   18 8 R
   -6 -2 V
   stroke
   LT0
   2840 2851 M
   19 22 V
   -33 40 R
   33 -40 V
   -352 247 R
   19 10 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   3881 2681 M
   3 -3 V
   stroke
   LT0
   5103 2978 M
   19 -9 V
   34 -17 R
   -34 17 V
   -358 140 R
   20 2 V
   33 -11 R
   -33 11 V
   4228 2665 M
   19 31 V
   34 -2 R
   -34 2 V
   1195 127 R
   19 5 V
   33 -9 R
   -33 9 V
   4435 3034 M
   19 35 V
   33 -2 R
   -33 2 V
   5528 2811 M
   19 12 V
   33 -5 R
   -33 5 V
   2086 2973 M
   19 10 V
   34 16 R
   -34 -16 V
   5322 2866 M
   20 -3 V
   33 -14 R
   -33 14 V
   -2549 89 R
   19 22 V
   -33 35 R
   33 -35 V
   -219 140 R
   19 13 V
   33 -14 R
   -33 14 V
   5738 2876 M
   19 24 V
   33 4 R
   -33 -4 V
   2935 2671 M
   19 17 V
   34 -24 R
   -34 24 V
   -33 30 R
   33 -30 V
   1639 425 R
   19 16 V
   33 -6 R
   -33 6 V
   305 -65 R
   19 -6 V
   34 -15 R
   -34 15 V
   stroke
   LT1
   3153 2648 M
   7 2 V
   25 5 R
   -3 -1 V
   stroke
   LT0
   4070 2642 M
   2 0 V
   -1104 6 R
   20 16 V
   8 -4 R
   -8 4 V
   -134 126 R
   20 21 V
   -34 40 R
   34 -40 V
   2262 150 R
   20 -9 V
   33 -18 R
   -33 18 V
   -477 165 R
   19 9 V
   33 -8 R
   -33 8 V
   1856 2858 M
   20 12 V
   33 11 R
   -33 -11 V
   2902 2699 M
   19 19 V
   -33 34 R
   33 -34 V
   1566 349 R
   20 30 V
   33 -3 R
   -33 3 V
   -2053 15 R
   19 10 V
   34 -2 R
   -34 2 V
   2139 2999 M
   19 10 V
   33 16 R
   -33 -16 V
   stroke
   LT1
   4027 2651 M
   -2 1 V
   stroke
   LT0
   4416 2995 M
   19 39 V
   33 -1 R
   -33 1 V
   105 60 R
   19 23 V
   34 -4 R
   -34 4 V
   stroke
   LT1
   3384 2702 M
   -6 -3 V
   stroke
   LT0
   2807 2891 M
   19 22 V
   -33 39 R
   33 -39 V
   -917 -32 R
   19 12 V
   34 14 R
   -34 -14 V
   831 95 R
   20 21 V
   -34 32 R
   34 -32 V
   4186 2644 M
   -2 1 V
   14 -3 R
   -7 2 V
   1599 260 R
   20 24 V
   33 4 R
   -33 -4 V
   3054 2636 M
   -3 1 V
   1162 9 R
   15 19 V
   34 -3 R
   -34 3 V
   91 108 R
   20 44 V
   33 1 R
   -33 -1 V
   19 45 R
   -19 -45 V
   -39 -86 R
   19 42 V
   34 1 R
   -34 -1 V
   1037 77 R
   19 -1 V
   33 -13 R
   -33 13 V
   2626 3099 M
   19 14 V
   34 -19 R
   -34 19 V
   2153 -13 R
   19 0 V
   33 -11 R
   -33 11 V
   4396 2953 M
   20 42 V
   33 0 R
   -33 0 V
   -25 -131 R
   -33 -2 V
   19 46 R
   -19 -46 V
   592 188 R
   20 -7 V
   33 -15 R
   -33 15 V
   2191 3025 M
   19 9 V
   34 14 R
   -34 -14 V
   2960 -91 R
   19 -9 V
   33 -17 R
   -33 17 V
   -779 -25 R
   -33 -1 V
   19 45 R
   -19 -45 V
   2402 3101 M
   19 9 V
   33 2 R
   -33 -2 V
   5475 2812 M
   19 7 V
   34 -8 R
   -34 8 V
   4430 2953 M
   -34 0 V
   2868 2733 M
   20 19 V
   -34 38 R
   34 -38 V
   1393 -58 R
   19 37 V
   33 1 R
   -33 -1 V
   1313 84 R
   20 17 V
   33 -1 R
   -33 1 V
   33 -1 R
   19 21 V
   34 2 R
   -34 -2 V
   -3723 55 R
   19 12 V
   33 15 R
   -33 -15 V
   559 194 R
   19 12 V
   34 -11 R
   -34 11 V
   stroke 2559 3125 M
   167 -103 R
   19 19 V
   -33 29 R
   33 -29 V
   -501 7 R
   19 9 V
   33 12 R
   -33 -12 V
   558 -227 R
   19 21 V
   -33 40 R
   33 -40 V
   -491 235 R
   19 9 V
   34 6 R
   -34 -6 V
   291 -17 R
   20 16 V
   33 -24 R
   -33 24 V
   -383 -25 R
   20 9 V
   33 8 R
   -33 -8 V
   377 -26 R
   19 18 V
   5561 2805 M
   19 13 V
   33 -3 R
   -33 3 V
   263 114 R
   19 24 V
   34 4 R
   -34 -4 V
   4626 3108 M
   19 15 V
   34 -6 R
   -34 6 V
   558 -199 R
   19 -7 V
   34 -17 R
   -34 17 V
   -754 116 R
   19 34 V
   34 -2 R
   -34 2 V
   4262 2662 M
   19 32 V
   33 0 R
   -33 0 V
   1438 160 R
   19 22 V
   33 4 R
   -33 -4 V
   4712 3111 M
   19 7 V
   33 -9 R
   -33 9 V
   2773 2931 M
   20 21 V
   -34 36 R
   34 -36 V
   2191 83 R
   19 -7 V
   33 -16 R
   -33 16 V
   386 -193 R
   19 1 V
   34 -13 R
   -34 13 V
   -3394 98 R
   19 12 V
   34 16 R
   -34 -16 V
   stroke
   LT1
   4024 2654 M
   3 -1 V
   stroke
   LT0
   3049 2633 M
   5 3 V
   17 -1 R
   -4 0 V
   1764 455 R
   19 -1 V
   34 -12 R
   -34 12 V
   2835 2770 M
   19 20 V
   -33 40 R
   33 -40 V
   62 -135 R
   19 16 V
   33 -23 R
   -33 23 V
   -33 28 R
   33 -28 V
   1586 394 R
   19 29 V
   33 -3 R
   -33 3 V
   33 -3 R
   20 22 V
   33 -5 R
   -33 5 V
   643 -207 R
   20 -6 V
   33 -17 R
   -33 17 V
   515 -20 R
   19 24 V
   34 4 R
   -34 -4 V
   2488 3109 M
   19 11 V
   33 -7 R
   -33 7 V
   4206 2638 M
   1 1 V
   35 -2 R
   -25 3 V
   -1335 42 R
   20 17 V
   -34 34 R
   34 -34 V
   1547 296 R
   19 38 V
   33 -1 R
   -33 1 V
   2949 2634 M
   19 14 V
   16 -7 R
   -16 7 V
   2540 154 R
   20 9 V
   33 -6 R
   -33 6 V
   2573 3101 M
   20 13 V
   33 -15 R
   -33 15 V
   195 -244 R
   19 21 V
   -34 40 R
   34 -40 V
   stroke
   LT1
   3830 2697 M
   2 -2 V
   stroke
   LT0
   5017 3020 M
   19 -8 V
   34 -17 R
   -34 17 V
   2067 2962 M
   19 11 V
   33 16 R
   -33 -16 V
   stroke
   LT1
   3182 2655 M
   3 0 V
   stroke
   LT0
   2740 2968 M
   19 20 V
   -33 34 R
   33 -34 V
   4242 2637 M
   20 25 V
   33 -1 R
   -33 1 V
   1160 159 R
   20 2 V
   33 -11 R
   -33 11 V
   4430 2953 M
   19 42 V
   33 0 R
   -33 0 V
   1837 2845 M
   19 13 V
   34 11 R
   -34 -11 V
   3414 30 R
   19 -5 V
   33 -17 R
   -33 17 V
   4353 2774 M
   19 44 V
   33 3 R
   -33 -3 V
   19 46 R
   -19 -46 V
   -39 -86 R
   20 42 V
   33 3 R
   -33 -3 V
   2849 2715 M
   19 18 V
   -33 37 R
   33 -37 V
   1556 133 R
   -33 -2 V
   19 45 R
   -19 -45 V
   473 215 R
   20 -2 V
   33 -13 R
   -33 13 V
   -139 26 R
   19 6 V
   34 -9 R
   -34 9 V
   stroke
   LT1
   3956 2669 M
   -2 0 V
   stroke
   LT0
   4410 2909 M
   20 44 V
   33 1 R
   -33 -1 V
   5647 2813 M
   19 18 V
   33 1 R
   -33 -1 V
   158 77 R
   19 24 V
   33 4 R
   -33 -4 V
   4444 2911 M
   -34 -2 V
   4151 2630 M
   2 0 V
   28 -4 R
   -2 1 V
   2802 2809 M
   19 21 V
   -33 40 R
   33 -40 V
   1838 273 R
   20 14 V
   33 -6 R
   -33 6 V
   4314 2694 M
   19 38 V
   34 2 R
   -34 -2 V
   2119 2989 M
   20 10 V
   33 16 R
   -33 -16 V
   296 103 R
   19 10 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3727 2738 M
   3 -5 V
   stroke
   LT0
   2999 2631 M
   3 2 V
   -395 451 R
   19 15 V
   33 -21 R
   -33 21 V
   2424 -95 R
   20 -9 V
   33 -17 R
   -33 17 V
   -2363 8 R
   19 19 V
   -33 30 R
   33 -30 V
   5594 2800 M
   19 15 V
   34 -2 R
   -34 2 V
   -3723 54 R
   19 12 V
   33 14 R
   -33 -14 V
   3790 -49 R
   20 22 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   4072 2642 M
   -2 0 V
   stroke
   LT0
   4501 3032 M
   20 33 V
   33 -1 R
   -33 1 V
   2754 2910 M
   19 21 V
   -33 37 R
   33 -37 V
   -100 104 R
   20 17 V
   -34 26 R
   34 -26 V
   -53 10 R
   19 16 V
   5303 2870 M
   19 -4 V
   34 -16 R
   -34 16 V
   4295 2661 M
   19 33 V
   33 1 R
   -33 -1 V
   2172 3015 M
   19 10 V
   34 14 R
   -34 -14 V
   191 66 R
   20 10 V
   33 1 R
   -33 -1 V
   5876 2936 M
   20 24 V
   33 3 R
   -33 -3 V
   1942 2895 M
   20 12 V
   33 15 R
   -33 -15 V
   559 194 R
   19 12 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3383 2703 M
   1 -1 V
   stroke
   LT0
   5084 2987 M
   19 -9 V
   33 -17 R
   -33 17 V
   -496 110 R
   19 20 V
   33 -5 R
   -33 5 V
   2816 2751 M
   19 19 V
   -33 39 R
   33 -39 V
   2917 86 R
   19 24 V
   34 4 R
   -34 -4 V
   -229 -86 R
   19 11 V
   33 -5 R
   -33 5 V
   -105 3 R
   19 4 V
   33 -10 R
   -33 10 V
   -921 252 R
   19 27 V
   34 -3 R
   -34 3 V
   325 -24 R
   19 -3 V
   33 -14 R
   -33 14 V
   2225 3039 M
   19 9 V
   33 11 R
   -33 -11 V
   4229 2624 M
   13 13 V
   -19 -18 R
   1 1 V
   52 14 R
   -34 3 V
   2330 3077 M
   19 9 V
   33 5 R
   -33 -5 V
   -72 -27 R
   19 10 V
   34 8 R
   -34 -8 V
   472 -219 R
   20 20 V
   -34 40 R
   34 -40 V
   1991 226 R
   19 4 V
   33 -10 R
   -33 10 V
   4482 2995 M
   19 37 V
   34 0 R
   -34 0 V
   2897 2640 M
   19 15 V
   33 -21 R
   -33 21 V
   -34 27 R
   34 -27 V
   2420 198 R
   20 -3 V
   33 -15 R
   -33 15 V
   -3361 72 R
   19 12 V
   34 17 R
   -34 -17 V
   707 15 R
   19 19 V
   -33 35 R
   33 -35 V
   2377 1 R
   19 -8 V
   34 -18 R
   -34 18 V
   4276 2634 M
   19 27 V
   33 0 R
   -33 0 V
   -1432 5 R
   19 16 V
   -33 33 R
   33 -33 V
   stroke
   LT1
   3503 2747 M
   4 -4 V
   stroke
   LT0
   4170 2617 M
   3 1 V
   45 2 R
   -4 0 V
   -1146 6 R
   -4 0 V
   1629 472 R
   19 13 V
   33 -8 R
   -33 8 V
   5805 2884 M
   19 24 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   3312 2705 M
   3 -2 V
   stroke
   LT0
   2930 2621 M
   19 13 V
   23 -9 R
   -23 9 V
   30 -12 R
   -4 2 V
   -421 464 R
   19 13 V
   34 -17 R
   -34 17 V
   4463 2954 M
   19 41 V
   34 1 R
   -34 -1 V
   449 60 R
   19 -5 V
   34 -15 R
   -34 15 V
   -2482 48 R
   20 11 V
   33 -8 R
   -33 8 V
   294 -318 R
   20 18 V
   -34 41 R
   34 -41 V
   28 -111 R
   19 17 V
   -33 36 R
   33 -36 V
   2301 236 R
   20 -8 V
   33 -19 R
   -33 19 V
   458 -146 R
   19 16 V
   33 0 R
   -33 0 V
   33 0 R
   19 19 V
   34 2 R
   -34 -2 V
   4367 2734 M
   19 43 V
   33 3 R
   -33 -3 V
   19 44 R
   -19 -44 V
   53 48 R
   -34 -4 V
   19 45 R
   -19 -45 V
   39 90 R
   19 43 V
   33 2 R
   -33 -2 V
   -2415 -3 R
   19 11 V
   33 16 R
   -33 -16 V
   5370 2836 M
   19 -1 V
   33 -14 R
   -33 14 V
   100 -39 R
   19 6 V
   34 -8 R
   -34 8 V
   -1050 68 R
   -34 -4 V
   20 45 R
   -20 -45 V
   2688 2985 M
   19 18 V
   -34 32 R
   34 -32 V
   1770 -89 R
   -33 -3 V
   -97 -216 R
   20 39 V
   33 4 R
   -33 -4 V
   168 298 R
   19 32 V
   33 -2 R
   -33 2 V
   1818 2832 M
   19 13 V
   33 11 R
   -33 -11 V
   898 46 R
   19 19 V
   -33 39 R
   33 -39 V
   3103 2 R
   19 24 V
   34 4 R
   -34 -4 V
   4640 3085 M
   19 18 V
   34 -5 R
   -34 5 V
   153 -16 R
   19 3 V
   33 -11 R
   -33 11 V
   stroke 4831 3090 M
   2588 3070 M
   19 14 V
   33 -22 R
   -33 22 V
   5575 2787 M
   19 13 V
   34 -3 R
   -34 3 V
   139 34 R
   19 22 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   3207 2673 M
   7 -2 V
   46 19 R
   -8 -4 V
   stroke
   LT0
   5184 2932 M
   19 -8 V
   33 -18 R
   -33 18 V
   -2549 93 R
   19 18 V
   -33 27 R
   33 -27 V
   290 -426 R
   10 6 V
   27 3 R
   -5 1 V
   -3 0 R
   -10 2 V
   1346 40 R
   19 34 V
   34 3 R
   -34 -3 V
   1870 2856 M
   20 13 V
   33 13 R
   -33 -13 V
   2697 193 R
   20 26 V
   33 -3 R
   -33 3 V
   2621 3046 M
   19 16 V
   2324 -21 R
   20 -6 V
   33 -15 R
   -33 15 V
   2100 2978 M
   19 11 V
   34 16 R
   -34 -16 V
   4256 2614 M
   20 20 V
   33 -2 R
   -33 2 V
   2416 3092 M
   19 10 V
   33 -4 R
   -33 4 V
   362 -368 R
   19 17 V
   -34 40 R
   34 -40 V
   stroke
   LT1
   3184 2660 M
   -10 -6 V
   stroke
   LT0
   5910 2940 M
   19 23 V
   33 3 R
   -33 -3 V
   4726 3093 M
   19 10 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   4027 2655 M
   -3 1 V
   -297 82 R
   -3 -1 V
   stroke
   LT0
   5403 2820 M
   19 1 V
   34 -13 R
   -34 13 V
   4130 2627 M
   5 -1 V
   121 -12 R
   -23 3 V
   -8 2 R
   -2 0 V
   stroke
   LT1
   3503 2747 M
   -3 -2 V
   stroke
   LT0
   2749 2831 M
   19 19 V
   -33 41 R
   33 -41 V
   3017 10 R
   20 24 V
   33 4 R
   -33 -4 V
   -588 30 R
   19 -8 V
   34 -18 R
   -34 18 V
   1923 2882 M
   19 13 V
   34 15 R
   -34 -15 V
   2574 101 R
   19 36 V
   33 0 R
   -33 0 V
   -2033 57 R
   19 12 V
   33 -13 R
   -33 13 V
   -368 -96 R
   19 10 V
   33 14 R
   -33 -14 V
   530 -85 R
   19 19 V
   -33 36 R
   33 -36 V
   4309 2632 M
   19 29 V
   34 1 R
   -34 -1 V
   2363 3081 M
   19 10 V
   34 1 R
   -34 -1 V
   5522 2786 M
   20 8 V
   33 -7 R
   -33 7 V
   -544 232 R
   19 -6 V
   33 -16 R
   -33 16 V
   2877 2626 M
   20 14 V
   33 -19 R
   -33 19 V
   -34 26 R
   34 -26 V
   stroke
   LT1
   3065 2625 M
   3 1 V
   14 4 R
   -10 -3 V
   30 9 R
   -4 -1 V
   stroke
   LT0
   4845 3078 M
   19 1 V
   34 -12 R
   -34 12 V
   2844 2651 M
   19 15 V
   -33 32 R
   33 -32 V
   -658 363 R
   20 10 V
   33 11 R
   -33 -11 V
   5250 2895 M
   20 -7 V
   33 -18 R
   -33 18 V
   2310 3067 M
   20 10 V
   33 4 R
   -33 -4 V
   -72 -27 R
   19 9 V
   33 8 R
   -33 -8 V
   4496 2956 M
   20 40 V
   33 1 R
   -33 -1 V
   2763 2773 M
   19 18 V
   -33 40 R
   33 -40 V
   3056 97 R
   19 24 V
   34 5 R
   -34 -5 V
   -3881 -2 R
   19 12 V
   33 17 R
   -33 -17 V
   5661 2795 M
   19 18 V
   33 0 R
   -33 0 V
   -244 -8 R
   20 3 V
   33 -12 R
   -33 12 V
   -783 273 R
   20 17 V
   33 -5 R
   -33 5 V
   2911 2608 M
   19 13 V
   31 -11 R
   -31 11 V
   -119 61 R
   19 16 V
   -33 36 R
   33 -36 V
   1738 334 R
   19 30 V
   34 -1 R
   -34 1 V
   2668 2967 M
   20 18 V
   -34 32 R
   34 -32 V
   5608 2782 M
   20 15 V
   33 -2 R
   -33 2 V
   85 16 R
   20 21 V
   33 3 R
   -33 -3 V
   3031 2617 M
   -4 0 V
   -492 458 R
   19 13 V
   34 -18 R
   -34 18 V
   4477 2914 M
   19 42 V
   34 3 R
   -34 -3 V
   535 55 R
   19 -7 V
   34 -17 R
   -34 17 V
   2716 2872 M
   19 19 V
   -33 39 R
   33 -39 V
   2549 -15 R
   19 -6 V
   33 -17 R
   -33 17 V
   -544 217 R
   20 9 V
   33 -9 R
   -33 9 V
   4400 2738 M
   19 42 V
   34 6 R
   -34 -6 V
   stroke 4419 2780 M
   20 45 R
   -20 -45 V
   53 50 R
   -33 -5 V
   19 45 R
   -19 -45 V
   19 45 R
   19 44 V
   33 3 R
   -33 -3 V
   4151 2619 M
   4 0 V
   19 -2 R
   -4 0 V
   321 257 R
   -33 -4 V
   163 191 R
   19 24 V
   33 -4 R
   -33 4 V
   4381 2698 M
   19 40 V
   33 5 R
   -33 -5 V
   2449 3087 M
   19 11 V
   34 -9 R
   -34 9 V
   4290 2610 M
   19 22 V
   33 -1 R
   -33 1 V
   1582 285 R
   19 23 V
   33 4 R
   -33 -4 V
   4242 2604 M
   14 10 V
   34 -4 R
   -34 4 V
   2028 2939 M
   20 12 V
   33 16 R
   -33 -16 V
   2831 116 R
   19 0 V
   33 -12 R
   -33 12 V
   2635 3001 M
   19 16 V
   -33 29 R
   33 -29 V
   1799 2819 M
   19 13 V
   33 11 R
   -33 -11 V
   3948 5 R
   19 23 V
   34 4 R
   -34 -4 V
   2568 3055 M
   20 15 V
   33 -24 R
   -33 24 V
   4362 2662 M
   19 36 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   3955 2685 M
   -4 0 V
   -362 76 R
   -3 -2 V
   stroke
   LT0
   2777 2717 M
   20 17 V
   -34 39 R
   34 -39 V
   2268 260 R
   19 -7 V
   33 -18 R
   -33 18 V
   -2482 43 R
   19 16 V
   5556 2777 M
   19 10 V
   33 -5 R
   -33 5 V
   -258 70 R
   19 -4 V
   34 -17 R
   -34 17 V
   134 -61 R
   19 4 V
   33 -10 R
   -33 10 V
   -2759 18 R
   19 17 V
   -33 41 R
   33 -41 V
   -898 12 R
   19 13 V
   34 13 R
   -34 -13 V
   4073 88 R
   19 22 V
   34 2 R
   -34 -2 V
   2944 2598 M
   14 8 V
   16 2 R
   -7 1 V
   1582 388 R
   19 35 V
   34 0 R
   -34 0 V
   2682 2912 M
   20 18 V
   -34 37 R
   34 -37 V
   -621 37 R
   19 11 V
   33 16 R
   -33 -16 V
   296 103 R
   20 11 V
   33 -5 R
   -33 5 V
   5819 2864 M
   19 24 V
   33 5 R
   -33 -5 V
   4342 2631 M
   20 31 V
   33 3 R
   -33 -3 V
   736 315 R
   19 -8 V
   33 -18 R
   -33 18 V
   -410 109 R
   19 15 V
   33 -6 R
   -33 6 V
   625 -254 R
   19 -3 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   3724 2743 M
   3 -5 V
   stroke
   LT0
   4912 3056 M
   19 -1 V
   33 -14 R
   -33 14 V
   -138 25 R
   19 7 V
   33 -9 R
   -33 9 V
   1904 2869 M
   19 13 V
   33 15 R
   -33 -15 V
   4230 2603 M
   -7 2 V
   2482 3077 M
   20 12 V
   33 -14 R
   -33 14 V
   323 -452 R
   19 14 V
   33 -25 R
   -33 25 V
   -33 31 R
   33 -31 V
   14 -38 R
   19 13 V
   34 -18 R
   -34 18 V
   -744 368 R
   20 11 V
   33 13 R
   -33 -13 V
   591 -249 R
   19 17 V
   -33 41 R
   33 -41 V
   1767 186 R
   19 38 V
   33 2 R
   -33 -2 V
   53 35 R
   19 29 V
   33 -2 R
   -33 2 V
   5642 2778 M
   19 17 V
   33 -1 R
   -33 1 V
   33 -1 R
   19 19 V
   34 2 R
   -34 -2 V
   2344 3071 M
   19 10 V
   33 0 R
   -33 0 V
   5131 2959 M
   19 -8 V
   34 -19 R
   -34 19 V
   -496 108 R
   19 22 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3247 2696 M
   4 -2 V
   33 17 R
   -6 -5 V
   stroke
   LT0
   2649 2950 M
   19 17 V
   -33 34 R
   33 -34 V
   3203 -74 R
   20 24 V
   33 4 R
   -33 -4 V
   5503 2780 M
   19 6 V
   34 -9 R
   -34 9 V
   -2826 69 R
   20 17 V
   -34 40 R
   34 -40 V
   stroke
   LT1
   3188 2677 M
   -7 -4 V
   stroke
   LT0
   4270 2595 M
   20 15 V
   33 -3 R
   -33 3 V
   -1499 57 R
   20 15 V
   -34 35 R
   34 -35 V
   stroke
   LT1
   3098 2635 M
   4 1 V
   stroke
   LT0
   2186 3018 M
   19 11 V
   34 11 R
   -34 -11 V
   1956 2897 M
   20 13 V
   33 17 R
   -33 -17 V
   3408 -88 R
   19 -2 V
   33 -15 R
   -33 15 V
   344 -5 R
   19 22 V
   33 4 R
   -33 -4 V
   -1256 80 R
   20 42 V
   33 3 R
   -33 -3 V
   -2239 98 R
   19 10 V
   34 4 R
   -34 -4 V
   5589 2770 M
   19 12 V
   34 -4 R
   -34 4 V
   2891 2596 M
   20 12 V
   33 -10 R
   -33 10 V
   -672 432 R
   19 10 V
   33 7 R
   -33 -7 V
   4323 2607 M
   19 24 V
   34 1 R
   -34 -1 V
   603 413 R
   19 -3 V
   34 -15 R
   -34 15 V
   -2448 21 R
   19 13 V
   33 -20 R
   -33 20 V
   5165 2941 M
   19 -9 V
   33 -18 R
   -33 18 V
   -693 -58 R
   19 43 V
   34 5 R
   -34 -5 V
   -57 -131 R
   19 44 V
   33 6 R
   -33 -6 V
   19 44 R
   -19 -44 V
   53 50 R
   -34 -6 V
   -58 -131 R
   20 43 V
   33 6 R
   -33 -6 V
   stroke
   LT1
   3500 2752 M
   3 -5 V
   632 -123 R
   -4 1 V
   stroke
   LT0
   4414 2702 M
   19 41 V
   34 6 R
   -34 -6 V
   2616 2985 M
   19 16 V
   -33 29 R
   33 -29 V
   3289 -80 R
   19 23 V
   33 3 R
   -33 -3 V
   3007 2609 M
   -4 -1 V
   1823 465 R
   19 5 V
   34 -11 R
   -34 11 V
   -2415 -2 R
   19 11 V
   33 -10 R
   -33 10 V
   5799 2841 M
   20 23 V
   33 5 R
   -33 -5 V
   2758 2702 M
   19 15 V
   -33 39 R
   33 -39 V
   -228 324 R
   19 14 V
   34 -25 R
   -34 25 V
   2172 18 R
   19 14 V
   34 -7 R
   -34 7 V
   4218 2598 M
   2 0 V
   50 -3 R
   -25 5 V
   150 65 R
   19 37 V
   34 6 R
   -34 -6 V
   -1703 95 R
   19 17 V
   -34 41 R
   34 -41 V
   -148 201 R
   20 15 V
   1779 2806 M
   20 13 V
   33 10 R
   -33 -10 V
   3399 102 R
   19 -7 V
   33 -19 R
   -33 19 V
   -3208 13 R
   19 12 V
   34 16 R
   -34 -16 V
   2554 60 R
   20 33 V
   33 0 R
   -33 0 V
   815 -227 R
   19 0 V
   34 -13 R
   -34 13 V
   540 142 R
   20 21 V
   33 1 R
   -33 -1 V
   2663 2895 M
   19 17 V
   -33 38 R
   33 -38 V
   2297 119 R
   19 -5 V
   33 -15 R
   -33 15 V
   1832 2829 M
   19 14 V
   34 13 R
   -34 -13 V
   3685 -74 R
   20 8 V
   33 -7 R
   -33 7 V
   -325 125 R
   19 -7 V
   34 -19 R
   -34 19 V
   4376 2632 M
   19 33 V
   33 4 R
   -33 -4 V
   2925 2588 M
   19 10 V
   8 0 R
   -8 0 V
   2908 271 R
   19 24 V
   stroke 5871 2893 M
   34 5 R
   -34 -5 V
   4687 3057 M
   20 21 V
   33 -5 R
   -33 5 V
   -72 -46 R
   19 27 V
   33 -2 R
   -33 2 V
   2062 2955 M
   19 12 V
   33 15 R
   -33 -15 V
   stroke
   LT1
   4132 2630 M
   2 -1 V
   41 -18 R
   -2 1 V
   -18 6 R
   -4 1 V
   stroke
   LT0
   5675 2776 M
   19 18 V
   34 1 R
   -34 -1 V
   2377 3070 M
   19 11 V
   34 -5 R
   -34 5 V
   4304 2590 M
   19 17 V
   33 -2 R
   -33 2 V
   240 355 R
   19 37 V
   34 2 R
   -34 -2 V
   2725 2741 M
   19 15 V
   -33 41 R
   33 -41 V
   -859 100 R
   19 13 V
   33 15 R
   -33 -15 V
   2955 195 R
   20 3 V
   33 -11 R
   -33 11 V
   849 -272 R
   19 20 V
   33 3 R
   -33 -3 V
   -296 -25 R
   19 2 V
   33 -12 R
   -33 12 V
   152 -28 R
   20 14 V
   33 -2 R
   -33 2 V
   -377 104 R
   19 -6 V
   33 -19 R
   -33 19 V
   2805 2624 M
   20 13 V
   33 -24 R
   -33 24 V
   -34 30 R
   34 -30 V
   2187 379 R
   19 -5 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   3741 2786 M
   2 -5 V
   -312 -7 R
   3 -4 V
   38 -5 R
   -8 -6 V
   stroke
   LT0
   2463 3065 M
   19 12 V
   34 -15 R
   -34 15 V
   148 -143 R
   19 16 V
   -33 35 R
   33 -35 V
   190 -350 R
   19 13 V
   33 -17 R
   -33 17 V
   -181 226 R
   19 16 V
   -33 40 R
   33 -40 V
   -582 127 R
   19 12 V
   34 13 R
   -34 -13 V
   3772 -96 R
   19 23 V
   33 4 R
   -33 -4 V
   4255 2590 M
   15 5 V
   -19 -7 R
   4 2 V
   49 0 R
   -34 5 V
   503 474 R
   20 11 V
   33 -7 R
   -33 7 V
   2772 2653 M
   19 14 V
   -33 35 R
   33 -35 V
   1565 -62 R
   20 27 V
   33 3 R
   -33 -3 V
   168 290 R
   19 40 V
   33 4 R
   -33 -4 V
   5780 2818 M
   19 23 V
   34 4 R
   -34 -4 V
   2325 3061 M
   19 10 V
   33 -1 R
   -33 1 V
   5298 2863 M
   19 -6 V
   34 -18 R
   -34 18 V
   -3380 27 R
   19 13 V
   34 17 R
   -34 -17 V
   3089 104 R
   20 -7 V
   33 -17 R
   -33 17 V
   -2898 13 R
   19 11 V
   33 11 R
   -33 -11 V
   4525 2880 M
   19 42 V
   33 5 R
   -33 -5 V
   5570 2760 M
   19 10 V
   33 -6 R
   -33 6 V
   2872 2585 M
   19 11 V
   34 -8 R
   -34 8 V
   -295 373 R
   20 16 V
   -34 30 R
   34 -30 V
   -120 64 R
   20 13 V
   33 -21 R
   -33 21 V
   stroke
   LT1
   4172 2614 M
   3 -1 V
   stroke
   LT0
   4193 2605 M
   -8 3 V
   stroke
   LT1
   4193 2605 M
   -8 3 V
   stroke
   LT0
   2272 3047 M
   19 10 V
   34 4 R
   -34 -4 V
   5957 2925 M
   19 22 V
   34 2 R
   -34 -2 V
   4505 2836 M
   20 44 V
   33 6 R
   -33 -6 V
   2219 3029 M
   20 11 V
   33 7 R
   -33 -7 V
   4486 2792 M
   19 44 V
   34 7 R
   -34 -7 V
   979 -61 R
   19 5 V
   33 -11 R
   -33 11 V
   4467 2749 M
   19 43 V
   33 7 R
   -33 -7 V
   130 209 R
   19 31 V
   33 0 R
   -33 0 V
   258 22 R
   19 2 V
   33 -12 R
   -33 12 V
   2691 2782 M
   20 15 V
   -34 42 R
   34 -42 V
   1737 -89 R
   19 41 V
   33 7 R
   -33 -7 V
   864 94 R
   20 -4 V
   33 -17 R
   -33 17 V
   2739 2688 M
   19 14 V
   -33 39 R
   33 -39 V
   3252 247 R
   19 20 V
   33 0 R
   -33 0 V
   -3466 31 R
   19 15 V
   -33 26 R
   33 -26 V
   5833 2845 M
   19 24 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   3025 2611 M
   5 2 V
   stroke
   LT0
   2530 3027 M
   19 14 V
   2172 14 R
   19 18 V
   33 -4 R
   -33 4 V
   2644 2879 M
   19 16 V
   -33 39 R
   33 -39 V
   4428 2669 M
   20 39 V
   33 7 R
   -33 -7 V
   -2688 85 R
   19 13 V
   34 10 R
   -34 -10 V
   3300 178 R
   19 -7 V
   33 -18 R
   -33 18 V
   -2687 88 R
   19 11 V
   33 -11 R
   -33 11 V
   1990 2914 M
   19 13 V
   33 16 R
   -33 -16 V
   991 -324 R
   -5 -1 V
   16 4 R
   -7 -2 V
   1664 428 R
   19 25 V
   34 -2 R
   -34 2 V
   1813 2816 M
   19 13 V
   33 13 R
   -33 -13 V
   4337 2586 M
   19 19 V
   34 1 R
   -34 -1 V
   1009 220 R
   19 -3 V
   33 -17 R
   -33 17 V
   -577 241 R
   19 10 V
   33 -9 R
   -33 9 V
   882 -297 R
   20 19 V
   33 2 R
   -33 -2 V
   4409 2635 M
   19 34 V
   34 6 R
   -34 -6 V
   1228 92 R
   19 15 V
   33 0 R
   -33 0 V
   4285 2579 M
   19 11 V
   33 -4 R
   -33 4 V
   808 377 R
   19 -8 V
   34 -18 R
   -34 18 V
   754 -85 R
   20 24 V
   33 4 R
   -33 -4 V
   -1309 68 R
   20 35 V
   33 2 R
   -33 -2 V
   4220 2597 M
   -2 1 V
   708 446 R
   19 0 V
   34 -13 R
   -34 13 V
   stroke
   LT1
   3221 2709 M
   1 -1 V
   31 4 R
   -5 -5 V
   stroke
   LT0
   2905 2578 M
   20 10 V
   21 1 R
   -21 -1 V
   2592 175 R
   19 6 V
   34 -9 R
   -34 9 V
   2705 2727 M
   20 14 V
   -34 41 R
   34 -41 V
   3036 56 R
   19 21 V
   34 4 R
   -34 -4 V
   2042 2943 M
   20 12 V
   33 16 R
   -33 -16 V
   549 -37 R
   19 16 V
   -34 35 R
   34 -35 V
   -765 -92 R
   20 14 V
   33 15 R
   -33 -15 V
   773 -33 R
   19 16 V
   -33 40 R
   33 -40 V
   2926 -87 R
   19 12 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3517 2806 M
   2 -3 V
   38 -17 R
   -5 -4 V
   stroke
   LT0
   2786 2611 M
   19 13 V
   34 -24 R
   -34 24 V
   -33 29 R
   33 -29 V
   -447 436 R
   19 10 V
   34 -5 R
   -34 5 V
   5398 2807 M
   19 -2 V
   34 -15 R
   -34 15 V
   -272 143 R
   20 -7 V
   33 -20 R
   -33 20 V
   stroke
   LT1
   3827 2756 M
   -1 0 V
   stroke
   LT0
   2444 3053 M
   19 12 V
   33 -16 R
   -33 16 V
   4390 2606 M
   19 29 V
   33 5 R
   -33 -5 V
   2820 2589 M
   19 11 V
   33 -15 R
   -33 15 V
   3099 302 R
   19 23 V
   34 3 R
   -34 -3 V
   -1380 2 R
   19 39 V
   34 3 R
   -34 -3 V
   2753 2641 M
   19 12 V
   -33 35 R
   33 -35 V
   3042 169 R
   19 23 V
   33 5 R
   -33 -5 V
   2095 2971 M
   19 11 V
   34 14 R
   -34 -14 V
   2640 70 R
   19 17 V
   34 -6 R
   -34 6 V
   186 -37 R
   20 -1 V
   33 -15 R
   -33 15 V
   -330 -28 R
   19 29 V
   34 0 R
   -34 0 V
   511 -103 R
   19 -8 V
   33 -19 R
   -33 19 V
   -2621 33 R
   19 15 V
   -33 31 R
   33 -31 V
   -678 -98 R
   19 13 V
   34 16 R
   -34 -16 V
   4054 44 R
   19 21 V
   33 2 R
   -33 -2 V
   4840 3056 M
   19 8 V
   34 -10 R
   -34 10 V
   stroke
   LT1
   4132 2630 M
   -3 2 V
   stroke
   LT0
   4558 2886 M
   19 41 V
   33 5 R
   -33 -5 V
   2305 3050 M
   20 11 V
   33 -1 R
   -33 1 V
   6043 2951 M
   19 18 V
   34 -1 R
   -34 1 V
   5431 2789 M
   20 1 V
   33 -15 R
   -33 15 V
   4242 2589 M
   3 0 V
   40 -10 R
   -28 8 V
   -6 1 V
   2477 3036 M
   19 13 V
   34 -22 R
   -34 22 V
   2206 -17 R
   19 23 V
   33 -3 R
   -33 3 V
   2853 2574 M
   19 11 V
   33 -7 R
   -33 7 V
   -200 183 R
   19 14 V
   -33 41 R
   33 -41 V
   -543 214 R
   19 11 V
   33 11 R
   -33 -11 V
   4539 2843 M
   19 43 V
   33 6 R
   -33 -6 V
   993 -134 R
   19 8 V
   33 -8 R
   -33 8 V
   -358 149 R
   19 -7 V
   34 -20 R
   -34 20 V
   2720 2676 M
   19 12 V
   -34 39 R
   34 -39 V
   1780 111 R
   20 44 V
   33 8 R
   -33 -8 V
   -1914 22 R
   19 14 V
   -33 39 R
   33 -39 V
   -100 107 R
   19 14 V
   -33 27 R
   33 -27 V
   -310 36 R
   19 11 V
   33 3 R
   -33 -3 V
   4318 2572 M
   19 14 V
   34 -3 R
   -34 3 V
   163 170 R
   19 43 V
   34 9 R
   -34 -9 V
   1347 51 R
   19 24 V
   34 5 R
   -34 -5 V
   2511 3014 M
   19 13 V
   -330 -9 R
   19 11 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   3602 2821 M
   4 -7 V
   stroke
   LT0
   4481 2715 M
   19 41 V
   33 9 R
   -33 -9 V
   4371 2583 M
   19 23 V
   33 2 R
   -33 -2 V
   1741 2779 M
   19 14 V
   33 9 R
   -33 -9 V
   3929 -34 R
   19 17 V
   34 1 R
   -34 -1 V
   4462 2675 M
   19 40 V
   33 8 R
   -33 -8 V
   512 304 R
   19 -3 V
   33 -15 R
   -33 15 V
   1971 2900 M
   19 14 V
   33 16 R
   -33 -16 V
   3255 -25 R
   20 -7 V
   33 -19 R
   -33 19 V
   477 -105 R
   19 20 V
   33 3 R
   -33 -3 V
   2391 3053 M
   20 12 V
   33 -12 R
   -33 12 V
   5636 2747 M
   20 14 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   4127 2636 M
   5 -6 V
   23 -9 R
   -4 1 V
   -17 7 R
   -2 1 V
   stroke
   LT0
   1793 2802 M
   20 14 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   3004 2603 M
   7 3 V
   stroke
   LT0
   5465 2773 M
   19 2 V
   33 -12 R
   -33 12 V
   -854 194 R
   19 34 V
   33 2 R
   -33 -2 V
   4442 2640 M
   20 35 V
   33 8 R
   -33 -8 V
   1457 204 R
   19 23 V
   33 4 R
   -33 -4 V
   4873 3049 M
   20 5 V
   33 -10 R
   -33 10 V
   386 -185 R
   19 -6 V
   33 -20 R
   -33 20 V
   -511 186 R
   20 14 V
   33 -7 R
   -33 7 V
   987 -263 R
   20 22 V
   33 5 R
   -33 -5 V
   2686 2714 M
   19 13 V
   -33 41 R
   33 -41 V
   4265 2577 M
   20 2 V
   33 -7 R
   -33 7 V
   2591 2904 M
   20 14 V
   -34 36 R
   34 -36 V
   28 -109 R
   19 14 V
   -33 42 R
   33 -42 V
   2368 182 R
   19 -4 V
   34 -17 R
   -34 17 V
   1846 2828 M
   19 14 V
   34 15 R
   -34 -15 V
   158 88 R
   19 13 V
   34 15 R
   -34 -15 V
   844 -376 R
   19 11 V
   30 1 R
   -30 -1 V
   stroke
   LT1
   3826 2759 M
   1 -3 V
   24 1 R
   -1 0 V
   stroke
   LT0
   5584 2742 M
   19 10 V
   33 -5 R
   -33 5 V
   368 154 R
   20 22 V
   33 3 R
   -33 -3 V
   -679 -79 R
   19 -6 V
   34 -18 R
   -34 18 V
   4423 2608 M
   19 32 V
   34 6 R
   -34 -6 V
   2767 2600 M
   19 11 V
   34 -22 R
   -34 22 V
   -33 30 R
   33 -30 V
   1896 394 R
   20 27 V
   33 0 R
   -33 0 V
   stroke
   LT1
   4175 2613 M
   -3 1 V
   stroke
   LT0
   4610 2932 M
   20 37 V
   33 4 R
   -33 -4 V
   -2291 80 R
   19 11 V
   33 -7 R
   -33 7 V
   67 -19 R
   19 12 V
   33 -17 R
   -33 17 V
   6076 2951 M
   20 17 V
   33 -2 R
   -33 2 V
   -1361 64 R
   19 20 V
   33 -3 R
   -33 3 V
   2800 2578 M
   20 11 V
   33 -15 R
   -33 15 V
   2678 170 R
   19 4 V
   34 -11 R
   -34 11 V
   507 168 R
   19 20 V
   33 0 R
   -33 0 V
   5847 2827 M
   19 23 V
   33 6 R
   -33 -6 V
   2734 2629 M
   19 12 V
   -33 35 R
   33 -35 V
   stroke
   LT1
   3966 2732 M
   8 -17 V
   stroke
   LT0
   2558 2940 M
   19 14 V
   -33 32 R
   33 -32 V
   2482 35 R
   20 -5 V
   33 -17 R
   -33 17 V
   4351 2566 M
   20 17 V
   33 0 R
   -33 0 V
   2076 2958 M
   19 13 V
   33 13 R
   -33 -13 V
   5345 2829 M
   20 -4 V
   33 -18 R
   -33 18 V
   -3466 32 R
   19 14 V
   33 16 R
   -33 -16 V
   2989 169 R
   19 4 V
   33 -12 R
   -33 12 V
   4591 2892 M
   19 40 V
   34 6 R
   -34 -6 V
   stroke
   LT1
   3465 2809 M
   -1 -2 V
   stroke
   LT0
   2653 2755 M
   19 13 V
   -33 41 R
   33 -41 V
   -214 256 R
   19 12 V
   34 -22 R
   -34 22 V
   -191 3 R
   19 11 V
   34 -1 R
   -34 1 V
   300 -199 R
   20 14 V
   -34 39 R
   34 -39 V
   5722 2758 M
   20 19 V
   33 2 R
   -33 -2 V
   2525 2973 M
   19 13 V
   -33 28 R
   33 -28 V
   5670 2743 M
   19 16 V
   33 -1 R
   -33 1 V
   2834 2562 M
   19 12 V
   33 -7 R
   -33 7 V
   1719 277 R
   19 41 V
   34 8 R
   -34 -8 V
   4404 2583 M
   19 25 V
   33 5 R
   -33 -5 V
   -124 -43 R
   19 7 V
   33 -6 R
   -33 6 V
   2128 2984 M
   20 12 V
   33 11 R
   -33 -11 V
   2673 49 R
   19 11 V
   33 -7 R
   -33 7 V
   2700 2664 M
   20 12 V
   -34 38 R
   34 -38 V
   3179 180 R
   20 23 V
   33 5 R
   -33 -5 V
   -826 94 R
   19 -6 V
   33 -19 R
   -33 19 V
   -2621 34 R
   20 13 V
   5379 2810 M
   19 -3 V
   33 -18 R
   -33 18 V
   -845 1 R
   19 43 V
   33 8 R
   -33 -8 V
   1722 2765 M
   19 14 V
   33 8 R
   -33 -8 V
   492 246 R
   20 11 V
   33 3 R
   -33 -3 V
   -72 -29 R
   19 11 V
   33 7 R
   -33 -7 V
   5775 2779 M
   19 21 V
   34 4 R
   -34 -4 V
   4533 2765 M
   20 43 V
   33 9 R
   -33 -9 V
   978 -62 R
   20 6 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   3223 2711 M
   -2 -2 V
   stroke
   LT0
   4663 2973 M
   19 32 V
   34 1 R
   -34 -1 V
   1951 2887 M
   20 13 V
   33 17 R
   -33 -17 V
   4514 2723 M
   19 42 V
   34 10 R
   -34 -10 V
   stroke
   LT1
   3404 2795 M
   -2 -2 V
   stroke
   LT0
   5617 2735 M
   19 12 V
   34 -4 R
   -34 4 V
   -3862 40 R
   19 15 V
   34 11 R
   -34 -11 V
   stroke
   LT1
   3993 2732 M
   6 -11 V
   46 -39 R
   -5 2 V
   stroke
   LT0
   4495 2683 M
   19 40 V
   34 10 R
   -34 -10 V
   2372 3042 M
   19 11 V
   34 -12 R
   -34 12 V
   2735 -98 R
   19 -7 V
   34 -19 R
   -34 19 V
   -205 82 R
   19 2 V
   34 -13 R
   -34 13 V
   stroke
   LT1
   3747 2787 M
   -2 0 V
   stroke
   LT0
   5952 2884 M
   19 22 V
   34 4 R
   -34 -4 V
   5412 2791 M
   19 -2 V
   34 -16 R
   -34 16 V
   4261 2579 M
   -6 2 V
   513 449 R
   19 19 V
   34 -4 R
   -34 4 V
   5828 2804 M
   19 23 V
   33 5 R
   -33 -5 V
   4476 2646 M
   19 37 V
   33 9 R
   -33 -9 V
   2572 2890 M
   19 14 V
   -33 36 R
   33 -36 V
   329 -335 R
   13 7 V
   39 14 R
   -5 0 V
   -16 -6 R
   -5 -2 V
   3164 368 R
   19 16 V
   33 -4 R
   -33 4 V
   -1413 40 R
   19 26 V
   33 -2 R
   -33 2 V
   2619 2797 M
   20 12 V
   -34 42 R
   34 -42 V
   28 -107 R
   19 12 V
   -33 41 R
   33 -41 V
   -859 99 R
   19 15 V
   33 14 R
   -33 -14 V
   3313 108 R
   20 -7 V
   33 -20 R
   -33 20 V
   826 -19 R
   19 21 V
   33 2 R
   -33 -2 V
   2004 2917 M
   19 13 V
   33 16 R
   -33 -16 V
   4034 3 R
   19 18 V
   34 -1 R
   -34 1 V
   4644 2938 M
   19 35 V
   33 4 R
   -33 -4 V
   4385 2562 M
   19 21 V
   33 2 R
   -33 -2 V
   450 456 R
   19 10 V
   34 -9 R
   -34 9 V
   2867 2556 M
   19 11 V
   34 2 R
   -34 -2 V
   1570 46 R
   20 33 V
   33 8 R
   -33 -8 V
   969 127 R
   20 0 V
   33 -14 R
   -33 14 V
   4332 2555 M
   19 11 V
   34 -4 R
   -34 4 V
   -1603 24 R
   19 10 V
   33 -22 R
   -33 22 V
   -33 29 R
   33 -29 V
   2426 317 R
   19 -8 V
   33 -20 R
   -33 20 V
   stroke 5212 2909 M
   353 -175 R
   19 8 V
   33 -7 R
   -33 7 V
   -611 277 R
   20 0 V
   33 -14 R
   -33 14 V
   887 -187 R
   19 24 V
   34 5 R
   -34 -5 V
   2405 3030 M
   20 11 V
   33 -17 R
   -33 17 V
   -106 -3 R
   20 11 V
   33 -7 R
   -33 7 V
   442 -482 R
   19 11 V
   34 -16 R
   -34 16 V
   -261 349 R
   19 13 V
   -33 33 R
   33 -33 V
   156 -321 R
   20 10 V
   -34 35 R
   34 -35 V
   1523 -50 R
   4 -1 V
   -15 5 R
   2 -1 V
   51 -17 R
   -34 12 V
   1879 2842 M
   20 15 V
   33 15 R
   -33 -15 V
   5703 2741 M
   19 17 V
   34 1 R
   -34 -1 V
   2056 2946 M
   20 12 V
   33 14 R
   -33 -14 V
   3150 -62 R
   19 -7 V
   34 -20 R
   -34 20 V
   -620 11 R
   19 38 V
   33 5 R
   -33 -5 V
   5756 2759 M
   19 20 V
   33 4 R
   -33 -4 V
   -124 -50 R
   19 14 V
   33 -2 R
   -33 2 V
   -3036 0 R
   19 12 V
   -34 42 R
   34 -42 V
   -67 83 R
   19 13 V
   -33 39 R
   33 -39 V
   -166 161 R
   19 12 V
   33 -23 R
   -33 23 V
   47 -64 R
   20 13 V
   -34 28 R
   34 -28 V
   4437 2585 M
   19 28 V
   34 6 R
   -34 -6 V
   1023 144 R
   19 2 V
   33 -13 R
   -33 13 V
   435 102 R
   19 23 V
   33 5 R
   -33 -5 V
   -693 -8 R
   20 -7 V
   33 -20 R
   -33 20 V
   2267 3029 M
   19 10 V
   33 -1 R
   -33 1 V
   2410 -62 R
   20 29 V
   stroke 4716 3006 M
   33 1 R
   -33 -1 V
   stroke
   LT1
   4060 2701 M
   4 -7 V
   stroke
   LT0
   5007 3006 M
   19 -1 V
   33 -16 R
   -33 16 V
   2472 2988 M
   19 13 V
   4605 2859 M
   20 41 V
   33 7 R
   -33 -7 V
   177 128 R
   19 17 V
   33 -6 R
   -33 6 V
   2109 2972 M
   19 12 V
   34 11 R
   -34 -11 V
   686 -433 R
   20 11 V
   33 -6 R
   -33 6 V
   -153 91 R
   19 11 V
   -33 38 R
   33 -38 V
   -998 87 R
   20 14 V
   33 8 R
   -33 -8 V
   4086 18 R
   20 21 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   3551 2837 M
   -2 -1 V
   stroke
   LT0
   6143 2948 M
   19 14 V
   34 -5 R
   -34 5 V
   -1275 70 R
   20 8 V
   33 -10 R
   -33 10 V
   1932 2872 M
   19 15 V
   34 16 R
   -34 -16 V
   2635 -70 R
   19 42 V
   34 9 R
   -34 -9 V
   2214 3014 M
   19 11 V
   34 4 R
   -34 -4 V
   -71 -30 R
   19 12 V
   33 7 R
   -33 -7 V
   1755 2773 M
   19 14 V
   34 11 R
   -34 -11 V
   3519 68 R
   19 -6 V
   33 -20 R
   -33 20 V
   -563 158 R
   19 23 V
   34 -2 R
   -34 2 V
   4279 2566 M
   20 -1 V
   33 -10 R
   -33 10 V
   1686 324 R
   20 21 V
   33 3 R
   -33 -3 V
   5598 2725 M
   19 10 V
   34 -6 R
   -34 6 V
   -1050 40 R
   19 42 V
   33 10 R
   -33 -10 V
   -38 -84 R
   19 42 V
   33 11 R
   -33 -11 V
   2353 3031 M
   19 11 V
   33 -12 R
   -33 12 V
   6091 2933 M
   19 17 V
   33 -2 R
   -33 2 V
   4365 2548 M
   20 14 V
   33 -1 R
   -33 1 V
   655 430 R
   19 -3 V
   34 -16 R
   -34 16 V
   979 -76 R
   19 20 V
   34 0 R
   -34 0 V
   -731 -99 R
   19 -5 V
   34 -19 R
   -34 19 V
   516 -20 R
   19 23 V
   34 6 R
   -34 -6 V
   -368 -90 R
   19 4 V
   34 -12 R
   -34 12 V
   2553 2878 M
   19 12 V
   -33 37 R
   33 -37 V
   4528 2692 M
   20 41 V
   33 11 R
   -33 -11 V
   -2740 65 R
   19 15 V
   33 14 R
   -33 -14 V
   773 -28 R
   19 12 V
   -33 41 R
   33 -41 V
   4418 2561 M
   19 24 V
   stroke 4437 2585 M
   34 4 R
   -34 -4 V
   2648 2692 M
   19 10 V
   -33 41 R
   33 -41 V
   233 -143 R
   20 10 V
   11 5 R
   -11 -5 V
   1757 374 R
   19 34 V
   34 3 R
   -34 -3 V
   1985 2903 M
   19 14 V
   33 15 R
   -33 -15 V
   4509 2654 M
   19 38 V
   34 11 R
   -34 -11 V
   831 122 R
   20 -4 V
   33 -19 R
   -33 19 V
   stroke
   LT1
   2967 2589 M
   5 1 V
   1155 71 R
   2 -3 V
   44 -38 R
   -5 3 V
   stroke
   LT0
   4921 3025 M
   19 5 V
   33 -11 R
   -33 11 V
   797 -289 R
   19 18 V
   33 3 R
   -33 -3 V
   -683 218 R
   20 -4 V
   33 -18 R
   -33 18 V
   591 -248 R
   19 16 V
   34 0 R
   -34 0 V
   2848 2545 M
   19 11 V
   33 3 R
   -33 -3 V
   3047 282 R
   19 23 V
   33 5 R
   -33 -5 V
   4835 3025 M
   19 14 V
   33 -7 R
   -33 7 V
   4490 2619 M
   19 35 V
   33 10 R
   -33 -10 V
   2728 2580 M
   20 10 V
   33 -23 R
   -33 23 V
   -34 29 R
   34 -29 V
   1565 -38 R
   19 3 V
   33 -7 R
   -33 7 V
   2519 2915 M
   20 12 V
   -34 33 R
   34 -33 V
   1860 2827 M
   19 15 V
   34 16 R
   -34 -16 V
   507 176 R
   19 12 V
   34 -18 R
   -34 18 V
   3772 -85 R
   19 12 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   3463 2812 M
   2 -3 V
   stroke
   LT0
   5393 2794 M
   19 -3 V
   33 -18 R
   -33 18 V
   2300 3027 M
   19 11 V
   34 -7 R
   -34 7 V
   5789 2762 M
   19 21 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   3608 2826 M
   -3 -3 V
   stroke
   LT0
   2762 2557 M
   19 10 V
   33 -16 R
   -33 16 V
   2764 162 R
   20 5 V
   33 -9 R
   -33 9 V
   2037 2932 M
   19 14 V
   34 13 R
   -34 -13 V
   2602 -39 R
   19 36 V
   33 6 R
   -33 -6 V
   2695 2609 M
   19 10 V
   -33 34 R
   33 -34 V
   stroke
   LT1
   3908 2800 M
   19 -49 V
   stroke
   LT0
   4730 2980 M
   19 27 V
   33 1 R
   -33 -1 V
   882 -290 R
   20 12 V
   33 -4 R
   -33 4 V
   -544 231 R
   19 -5 V
   33 -19 R
   -33 19 V
   stroke
   LT1
   3058 2650 M
   -4 -4 V
   stroke
   LT0
   2567 2826 M
   19 12 V
   -33 40 R
   33 -40 V
   2196 170 R
   20 20 V
   33 -3 R
   -33 3 V
   2614 2733 M
   20 10 V
   -34 42 R
   34 -42 V
   3332 123 R
   19 23 V
   34 3 R
   -34 -3 V
   -3499 59 R
   19 12 V
   -33 28 R
   33 -28 V
   -86 40 R
   20 12 V
   33 -24 R
   -33 24 V
   4471 2589 M
   19 30 V
   33 9 R
   -33 -9 V
   936 155 R
   19 -1 V
   34 -16 R
   -34 16 V
   1683 2738 M
   19 13 V
   34 7 R
   -34 -7 V
   4140 36 R
   19 22 V
   33 6 R
   -33 -6 V
   2453 2976 M
   19 12 V
   -382 -29 R
   19 13 V
   33 11 R
   -33 -11 V
   4015 -39 R
   19 15 V
   34 -3 R
   -34 3 V
   -1189 67 R
   19 4 V
   34 -13 R
   -34 13 V
   -2725 -2 R
   19 12 V
   33 -2 R
   -33 2 V
   4639 2868 M
   19 39 V
   33 7 R
   -33 -7 V
   1913 2858 M
   19 14 V
   33 17 R
   -33 -17 V
   3208 70 R
   19 -6 V
   34 -19 R
   -34 19 V
   4399 2543 M
   19 18 V
   33 1 R
   -33 -1 V
   2795 2541 M
   19 10 V
   34 -6 R
   -34 6 V
   1736 2758 M
   19 15 V
   33 10 R
   -33 -10 V
   907 -129 R
   19 9 V
   -33 39 R
   33 -39 V
   3338 239 R
   19 21 V
   33 2 R
   -33 -2 V
   33 2 R
   20 18 V
   33 0 R
   -33 0 V
   -3949 50 R
   20 12 V
   33 8 R
   -33 -8 V
   33 8 R
   19 11 V
   34 3 R
   -34 -3 V
   4619 2827 M
   20 41 V
   33 9 R
   -33 -9 V
   stroke 4639 2868 M
   4346 2540 M
   19 8 V
   34 -5 R
   -34 5 V
   503 473 R
   19 11 V
   34 -7 R
   -34 7 V
   286 -109 R
   20 -6 V
   33 -21 R
   -33 21 V
   266 -161 R
   20 1 V
   33 -15 R
   -33 15 V
   100 -40 R
   19 8 V
   33 -8 R
   -33 8 V
   -3810 58 R
   20 15 V
   33 14 R
   -33 -14 V
   4086 17 R
   20 23 V
   33 6 R
   -33 -6 V
   4257 2577 M
   -11 6 V
   2334 3020 M
   19 11 V
   33 -13 R
   -33 13 V
   3857 -91 R
   19 11 V
   4600 2786 M
   19 41 V
   34 11 R
   -34 -11 V
   -2085 39 R
   19 12 V
   -34 37 R
   34 -37 V
   stroke
   LT1
   3941 2792 M
   2 -6 V
   stroke
   LT0
   4451 2562 M
   20 27 V
   33 6 R
   -33 -6 V
   stroke
   LT1
   3337 2814 M
   -4 -6 V
   stroke
   LT0
   4710 2949 M
   20 31 V
   33 3 R
   -33 -3 V
   987 -256 R
   20 17 V
   33 1 R
   -33 -1 V
   -1156 3 R
   19 42 V
   33 11 R
   -33 -11 V
   2581 2774 M
   19 11 V
   -33 41 R
   33 -41 V
   -635 104 R
   20 14 V
   33 16 R
   -33 -16 V
   3222 0 R
   19 -7 V
   33 -20 R
   -33 20 V
   -238 108 R
   19 2 V
   33 -14 R
   -33 14 V
   763 -264 R
   19 20 V
   33 3 R
   -33 -3 V
   2628 2683 M
   20 9 V
   -34 41 R
   34 -41 V
   1914 11 R
   19 41 V
   33 12 R
   -33 -12 V
   2881 2547 M
   19 12 V
   25 9 R
   -25 -9 V
   2765 153 R
   19 13 V
   33 -1 R
   -33 1 V
   -444 158 R
   19 -7 V
   34 -21 R
   -34 21 V
   234 -136 R
   19 2 V
   33 -13 R
   -33 13 V
   -696 265 R
   19 18 V
   33 -4 R
   -33 4 V
   5947 2844 M
   19 22 V
   33 5 R
   -33 -5 V
   1841 2812 M
   19 15 V
   34 15 R
   -34 -15 V
   4271 2570 M
   8 -4 V
   -19 9 R
   5 -2 V
   48 -21 R
   -34 14 V
   263 98 R
   20 39 V
   33 13 R
   -33 -13 V
   201 280 R
   19 25 V
   34 -1 R
   -34 1 V
   2828 2533 M
   20 12 V
   33 2 R
   -33 -2 V
   2974 220 R
   20 22 V
   33 5 R
   -33 -5 V
   2500 2903 M
   19 12 V
   -33 33 R
   33 -33 V
   3638 16 R
   20 14 V
   33 -5 R
   -33 5 V
   -903 -84 R
   19 -6 V
   33 -21 R
   -33 21 V
   2367 3007 M
   19 11 V
   33 -18 R
   -33 18 V
   stroke 2386 3018 M
   -368 -99 R
   19 13 V
   34 14 R
   -34 -14 V
   672 -361 R
   19 9 V
   34 -23 R
   -34 23 V
   -33 29 R
   33 -29 V
   1963 334 R
   19 35 V
   34 5 R
   -34 -5 V
   4523 2628 M
   19 36 V
   34 12 R
   -34 -12 V
   2281 3016 M
   19 11 V
   34 -7 R
   -34 7 V
   2721 -35 R
   19 0 V
   33 -15 R
   -33 15 V
   -138 23 R
   19 10 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   3995 2731 M
   -2 1 V
   stroke
   LT0
   2743 2547 M
   19 10 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   3549 2841 M
   2 -4 V
   28 27 R
   -3 -4 V
   stroke
   LT0
   5999 2871 M
   20 21 V
   33 4 R
   -33 -4 V
   5612 2707 M
   19 10 V
   34 -5 R
   -34 5 V
   -324 123 R
   19 -6 V
   33 -20 R
   -33 20 V
   4379 2531 M
   20 12 V
   33 -2 R
   -33 2 V
   -1723 58 R
   19 8 V
   -33 35 R
   33 -35 V
   1737 -68 R
   19 21 V
   34 5 R
   -34 -5 V
   2548 2816 M
   19 10 V
   -33 40 R
   33 -40 V
   -100 110 R
   19 12 V
   -33 28 R
   33 -28 V
   3619 -32 R
   19 17 V
   33 -2 R
   -33 2 V
   1664 2724 M
   19 14 V
   33 5 R
   -33 -5 V
   717 251 R
   19 11 V
   34 -24 R
   -34 24 V
   6052 2896 M
   19 19 V
   34 1 R
   -34 -1 V
   4294 2556 M
   19 -4 V
   33 -12 R
   -33 12 V
   2595 2723 M
   19 10 V
   -33 41 R
   33 -41 V
   3261 59 R
   19 23 V
   34 6 R
   -34 -6 V
   -4000 27 R
   19 16 V
   33 16 R
   -33 -16 V
   5526 2724 M
   19 5 V
   34 -12 R
   -34 12 V
   -3829 14 R
   20 15 V
   33 10 R
   -33 -10 V
   335 188 R
   19 13 V
   33 12 R
   -33 -12 V
   344 6 R
   19 11 V
   4504 2595 M
   19 33 V
   33 11 R
   -33 -11 V
   817 191 R
   19 -5 V
   34 -20 R
   -34 20 V
   stroke
   LT1
   3039 2645 M
   -4 -4 V
   stroke
   LT0
   2228 3006 M
   20 11 V
   33 -1 R
   -33 1 V
   4672 2877 M
   19 37 V
   34 8 R
   -34 -8 V
   363 64 R
   19 -1 V
   34 -17 R
   -34 17 V
   2776 2530 M
   19 11 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   4012 2752 M
   15 -34 V
   33 -17 R
   -2 1 V
   stroke
   LT0
   2123 2971 M
   19 12 V
   34 8 R
   -34 -8 V
   501 -347 R
   19 8 V
   -34 39 R
   34 -39 V
   -486 347 R
   19 12 V
   33 3 R
   -33 -3 V
   5374 2798 M
   19 -4 V
   33 -20 R
   -33 20 V
   1769 2768 M
   19 15 V
   34 13 R
   -34 -13 V
   3963 -60 R
   19 19 V
   33 3 R
   -33 -3 V
   4744 2954 M
   19 29 V
   33 1 R
   -33 -1 V
   935 -275 R
   19 16 V
   34 -1 R
   -34 1 V
   -868 281 R
   19 16 V
   34 -6 R
   -34 6 V
   stroke
   LT1
   3822 2861 M
   1 -5 V
   stroke
   LT0
   5928 2821 M
   19 23 V
   33 5 R
   -33 -5 V
   -1294 -6 R
   19 39 V
   33 9 R
   -33 -9 V
   263 131 R
   19 7 V
   34 -11 R
   -34 11 V
   stroke
   LT1
   3663 2865 M
   -5 -4 V
   stroke
   LT0
   2514 2856 M
   20 10 V
   -34 37 R
   34 -37 V
   -220 143 R
   20 11 V
   33 -13 R
   -33 13 V
   1946 2874 M
   19 15 V
   34 15 R
   -34 -15 V
   4226 38 R
   19 13 V
   4485 2567 M
   19 28 V
   33 9 R
   -33 -9 V
   -177 -56 R
   19 1 V
   33 -9 R
   -33 9 V
   1457 205 R
   19 20 V
   34 5 R
   -34 -5 V
   -734 198 R
   19 -3 V
   33 -18 R
   -33 18 V
   300 -183 R
   19 -3 V
   33 -18 R
   -33 18 V
   -630 210 R
   20 23 V
   33 -2 R
   -33 2 V
   743 -296 R
   20 6 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   4063 2699 M
   -3 2 V
   stroke
   LT0
   4633 2797 M
   20 41 V
   33 11 R
   -33 -11 V
   992 -138 R
   20 12 V
   33 -4 R
   -33 4 V
   -3103 53 R
   19 9 V
   -33 42 R
   33 -42 V
   stroke
   LT1
   3172 2731 M
   6 -2 V
   27 30 R
   -3 -4 V
   stroke
   LT0
   1822 2796 M
   19 16 V
   33 15 R
   -33 -15 V
   2862 2535 M
   19 12 V
   33 13 R
   -33 -13 V
   3099 302 R
   19 22 V
   34 4 R
   -34 -4 V
   4614 2756 M
   19 41 V
   34 13 R
   -34 -13 V
   2609 2675 M
   19 8 V
   -33 40 R
   33 -40 V
   4413 2524 M
   19 17 V
   33 1 R
   -33 -1 V
   689 405 R
   19 -4 V
   33 -19 R
   -33 19 V
   stroke
   LT1
   3052 2648 M
   6 2 V
   33 41 R
   -33 -41 V
   stroke
   LT0
   5440 2757 M
   19 -1 V
   34 -16 R
   -34 16 V
   stroke
   LT1
   4074 2722 M
   9 -18 V
   stroke
   LT0
   5856 2770 M
   19 22 V
   33 6 R
   -33 -6 V
   263 123 R
   19 16 V
   34 -4 R
   -34 4 V
   stroke
   LT1
   3487 2870 M
   4 -8 V
   stroke
   LT0
   4595 2716 M
   19 40 V
   34 14 R
   -34 -14 V
   2809 2522 M
   19 11 V
   34 2 R
   -34 -2 V
   -829 371 R
   19 15 V
   33 14 R
   -33 -14 V
   stroke
   LT1
   2924 2566 M
   10 6 V
   -20 -12 R
   6 4 V
   47 30 R
   -7 -4 V
   stroke
   LT0
   2481 2892 M
   19 11 V
   -33 33 R
   33 -33 V
   2225 19 R
   19 32 V
   33 4 R
   -33 -4 V
   1289 -79 R
   19 21 V
   33 2 R
   -33 -2 V
   2348 2996 M
   19 11 V
   33 -18 R
   -33 18 V
   2601 -7 R
   20 4 V
   33 -12 R
   -33 12 V
   6085 2898 M
   20 18 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   4108 2697 M
   4 -8 V
   17 -29 R
   -2 1 V
   stroke
   LT0
   4576 2676 M
   19 40 V
   33 13 R
   -33 -13 V
   2262 3004 M
   19 12 V
   33 -7 R
   -33 7 V
   2873 -88 R
   19 -5 V
   34 -20 R
   -34 20 V
   4465 2542 M
   20 25 V
   33 7 R
   -33 -7 V
   -1795 -4 R
   19 8 V
   34 -24 R
   -34 24 V
   -33 30 R
   33 -30 V
   -835 256 R
   20 15 V
   33 16 R
   -33 -16 V
   4360 2525 M
   19 6 V
   34 -7 R
   -34 7 V
   503 471 R
   20 13 V
   33 -7 R
   -33 7 V
   1645 2710 M
   19 14 V
   33 5 R
   -33 -5 V
   2723 2538 M
   20 9 V
   33 -17 R
   -33 17 V
   stroke
   LT1
   4141 2671 M
   6 -10 V
   stroke
   LT0
   5474 2739 M
   19 1 V
   33 -16 R
   -33 16 V
   100 -41 R
   19 8 V
   33 -7 R
   -33 7 V
   -3915 22 R
   19 14 V
   34 9 R
   -34 -9 V
   4556 2639 M
   20 37 V
   33 14 R
   -33 -14 V
   2448 2926 M
   19 10 V
   -33 29 R
   33 -29 V
   5908 2798 M
   20 23 V
   33 6 R
   -33 -6 V
   2528 2806 M
   20 10 V
   -34 40 R
   34 -40 V
   -167 162 R
   19 11 V
   34 -24 R
   -34 24 V
   -349 -56 R
   20 13 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   3268 2813 M
   -2 -3 V
   stroke
   LT0
   2657 2593 M
   19 8 V
   -33 35 R
   33 -35 V
   2512 308 R
   19 -6 V
   33 -20 R
   -33 20 V
   -2793 51 R
   20 11 V
   5731 2707 M
   20 16 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   3868 2822 M
   4 -11 V
   stroke
   LT0
   2576 2715 M
   19 8 V
   -33 42 R
   33 -42 V
   -386 271 R
   19 12 V
   34 -2 R
   -34 2 V
   2549 -48 R
   19 26 V
   34 1 R
   -34 -1 V
   -91 -98 R
   20 36 V
   33 6 R
   -33 -6 V
   1750 2752 M
   19 16 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   4208 2617 M
   6 -7 V
   19 -19 R
   -6 4 V
   stroke
   LT0
   5784 2725 M
   19 20 V
   34 4 R
   -34 -4 V
   -124 -51 R
   19 14 V
   33 -1 R
   -33 1 V
   -868 277 R
   19 20 V
   33 -3 R
   -33 3 V
   4537 2604 M
   19 35 V
   34 13 R
   -34 -13 V
   665 250 R
   19 -6 V
   34 -22 R
   -34 22 V
   stroke
   LT1
   3020 2638 M
   -6 -6 V
   stroke
   LT0
   2104 2958 M
   19 13 V
   33 8 R
   -33 -8 V
   634 -451 R
   19 10 V
   33 -8 R
   -33 8 V
   2226 459 R
   19 3 V
   33 -14 R
   -33 14 V
   2156 2979 M
   20 12 V
   33 3 R
   -33 -3 V
   5507 2722 M
   19 2 V
   33 -13 R
   -33 13 V
   435 103 R
   19 22 V
   34 5 R
   -34 -5 V
   stroke
   LT1
   4241 2590 M
   19 -15 V
   stroke
   LT0
   4269 2570 M
   -9 5 V
   34 -19 R
   -17 10 V
   stroke
   LT1
   4266 2572 M
   -6 3 V
   stroke
   LT0
   1927 2858 M
   19 16 V
   33 16 R
   -33 -16 V
   3308 -6 R
   20 -7 V
   33 -21 R
   -33 21 V
   2623 2629 M
   20 7 V
   -34 39 R
   34 -39 V
   3194 113 R
   19 21 V
   33 6 R
   -33 -6 V
   315 143 R
   20 14 V
   4686 2849 M
   19 37 V
   34 9 R
   -34 -9 V
   stroke
   LT1
   3268 2813 M
   5 -4 V
   33 13 R
   -5 -8 V
   stroke
   LT0
   2295 2998 M
   19 11 V
   34 -13 R
   -34 13 V
   181 -163 R
   19 10 V
   -33 36 R
   33 -36 V
   -712 -76 R
   20 16 V
   33 15 R
   -33 -15 V
   3466 50 R
   19 -6 V
   33 -21 R
   -33 21 V
   4446 2522 M
   19 20 V
   34 4 R
   -34 -4 V
   53 32 R
   19 30 V
   34 12 R
   -34 -12 V
   -263 -37 R
   20 -11 V
   33 -17 R
   -33 17 V
   622 441 R
   19 11 V
   33 -8 R
   -33 8 V
   6014 2854 M
   19 21 V
   33 4 R
   -33 -4 V
   5626 2690 M
   19 10 V
   34 -6 R
   -34 6 V
   4394 2514 M
   19 10 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3426 2883 M
   -2 -3 V
   stroke
   LT0
   2843 2523 M
   19 12 V
   33 12 R
   -33 -12 V
   2173 443 R
   19 0 V
   34 -15 R
   -34 15 V
   2542 2757 M
   20 8 V
   -34 41 R
   34 -41 V
   3557 134 R
   19 16 V
   33 -2 R
   -33 2 V
   -817 -91 R
   19 -5 V
   34 -21 R
   -34 21 V
   stroke
   LT1
   3333 2828 M
   5 -7 V
   stroke
   LT0
   4667 2810 M
   19 39 V
   33 11 R
   -33 -11 V
   1380 30 R
   19 19 V
   34 1 R
   -34 -1 V
   5540 2706 M
   19 5 V
   34 -12 R
   -34 12 V
   330 65 R
   19 22 V
   34 6 R
   -34 -6 V
   -3929 92 R
   20 14 V
   33 15 R
   -33 -15 V
   2759 24 R
   19 30 V
   33 4 R
   -33 -4 V
   577 -156 R
   20 -4 V
   33 -21 R
   -33 21 V
   2790 2511 M
   19 11 V
   34 1 R
   -34 -1 V
   -219 146 R
   19 7 V
   -33 40 R
   33 -40 V
   stroke
   LT1
   3888 2858 M
   20 -58 V
   stroke
   LT0
   4308 2544 M
   19 -5 V
   33 -14 R
   -33 14 V
   -1432 8 R
   19 13 V
   8 5 R
   -8 -5 V
   34 23 R
   -7 -5 V
   1707 192 R
   19 40 V
   33 12 R
   -33 -12 V
   -2205 73 R
   19 9 V
   -33 34 R
   33 -34 V
   -626 -81 R
   19 16 V
   34 16 R
   -34 -16 V
   454 158 R
   20 11 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   3702 2889 M
   -2 -2 V
   stroke
   LT0
   2242 2993 M
   20 11 V
   33 -6 R
   -33 6 V
   1678 2714 M
   19 15 V
   34 8 R
   -34 -8 V
   -72 -33 R
   20 14 V
   33 4 R
   -33 -4 V
   4499 2546 M
   19 28 V
   33 9 R
   -33 -9 V
   345 411 R
   19 17 V
   34 -5 R
   -34 5 V
   stroke
   LT1
   3036 2644 M
   3 1 V
   stroke
   LT0
   5388 2780 M
   19 -3 V
   33 -20 R
   -33 20 V
   -339 187 R
   20 -1 V
   33 -17 R
   -33 17 V
   4628 2729 M
   20 41 V
   33 13 R
   -33 -13 V
   1117 -63 R
   19 18 V
   33 3 R
   -33 -3 V
   -72 -34 R
   19 16 V
   34 0 R
   -34 0 V
   -921 255 R
   20 23 V
   33 0 R
   -33 0 V
   5942 2804 M
   19 23 V
   33 5 R
   -33 -5 V
   -3929 92 R
   19 14 V
   34 12 R
   -34 -12 V
   620 -377 R
   19 7 V
   33 -25 R
   -33 25 V
   -33 30 R
   33 -30 V
   -262 353 R
   20 10 V
   -34 28 R
   34 -28 V
   2501 65 R
   19 9 V
   34 -11 R
   -34 11 V
   2704 2530 M
   19 8 V
   34 -18 R
   -34 18 V
   -992 199 R
   19 15 V
   33 12 R
   -33 -12 V
   2859 -62 R
   19 39 V
   34 15 R
   -34 -15 V
   2362 2967 M
   19 11 V
   33 -24 R
   -33 24 V
   5817 2728 M
   20 21 V
   33 5 R
   -33 -5 V
   -263 -56 R
   19 6 V
   33 -9 R
   -33 9 V
   -172 61 R
   19 -3 V
   34 -18 R
   -34 18 V
   -2931 41 R
   19 8 V
   -33 40 R
   33 -40 V
   4341 2525 M
   19 0 V
   34 -11 R
   -34 11 V
   stroke
   LT1
   3197 2787 M
   -2 -3 V
   stroke
   LT0
   2395 2944 M
   19 10 V
   2325 -59 R
   19 33 V
   33 6 R
   -33 -6 V
   902 -246 R
   19 12 V
   33 -3 R
   -33 3 V
   2190 2983 M
   19 11 V
   33 -1 R
   -33 1 V
   2893 -45 R
   19 -3 V
   33 -18 R
   -33 18 V
   -3036 -1 R
   19 13 V
   33 8 R
   -33 -8 V
   533 -370 R
   20 5 V
   -34 36 R
   34 -36 V
   1933 59 R
   19 38 V
   33 15 R
   -33 -15 V
   1908 2843 M
   19 15 V
   33 16 R
   -33 -16 V
   630 -149 R
   19 6 V
   -34 42 R
   34 -42 V
   3418 117 R
   20 22 V
   33 4 R
   -33 -4 V
   4427 2507 M
   19 15 V
   33 0 R
   -33 0 V
   2137 2966 M
   19 13 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   2961 2590 M
   6 4 V
   33 34 R
   -9 -10 V
   stroke
   LT0
   2737 2511 M
   20 9 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   3942 2791 M
   -1 1 V
   stroke
   LT0
   5454 2740 M
   20 -1 V
   33 -17 R
   -33 17 V
   -3691 25 R
   19 16 V
   34 14 R
   -34 -14 V
   4350 118 R
   19 15 V
   5870 2754 M
   19 22 V
   33 6 R
   -33 -6 V
   4571 2616 M
   19 36 V
   33 14 R
   -33 -14 V
   4479 2522 M
   20 24 V
   33 7 R
   -33 -7 V
   636 386 R
   19 -4 V
   34 -19 R
   -34 19 V
   893 -70 R
   19 21 V
   34 2 R
   -34 -2 V
   34 2 R
   19 18 V
   33 -1 R
   -33 1 V
   -3843 88 R
   19 11 V
   33 -13 R
   -33 13 V
   4719 2860 M
   20 35 V
   33 8 R
   -33 -8 V
   2604 2623 M
   19 6 V
   -33 39 R
   33 -39 V
   2359 354 R
   20 6 V
   33 -11 R
   -33 11 V
   2476 2837 M
   19 9 V
   -33 37 R
   33 -37 V
   2401 137 R
   20 14 V
   33 -6 R
   -33 6 V
   2823 2510 M
   20 13 V
   33 10 R
   -33 -10 V
   2645 198 R
   19 1 V
   33 -16 R
   -33 16 V
   4374 2509 M
   20 5 V
   33 -7 R
   -33 7 V
   1213 167 R
   19 9 V
   34 -8 R
   -34 8 V
   -835 244 R
   19 28 V
   34 2 R
   -34 -2 V
   1960 2874 M
   19 16 V
   34 14 R
   -34 -14 V
   3189 23 R
   20 -4 V
   33 -20 R
   -33 20 V
   734 -127 R
   20 22 V
   33 6 R
   -33 -6 V
   4551 2583 M
   20 33 V
   33 14 R
   -33 -14 V
   1836 2794 M
   19 17 V
   33 15 R
   -33 -15 V
   stroke
   LT1
   3955 2836 M
   8 -23 V
   stroke
   LT0
   2523 2750 M
   19 7 V
   -33 41 R
   33 -41 V
   2302 207 R
   19 21 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3087 2690 M
   4 1 V
   34 50 R
   -5 -7 V
   stroke
   LT0
   5745 2690 M
   20 17 V
   33 2 R
   -33 -2 V
   2876 2533 M
   19 14 V
   34 22 R
   -34 -22 V
   1805 275 R
   19 38 V
   34 10 R
   -34 -10 V
   2771 2499 M
   19 12 V
   33 -1 R
   -33 1 V
   2412 383 R
   19 -5 V
   33 -21 R
   -33 21 V
   1659 2699 M
   19 15 V
   33 7 R
   -33 -7 V
   4120 -5 R
   19 19 V
   34 4 R
   -34 -4 V
   -124 -51 R
   19 14 V
   33 -1 R
   -33 1 V
   -4106 -8 R
   19 13 V
   34 3 R
   -34 -3 V
   817 178 R
   20 9 V
   -34 33 R
   34 -33 V
   -153 92 R
   19 10 V
   34 -18 R
   -34 18 V
   5521 2704 M
   19 2 V
   34 -13 R
   -34 13 V
   2223 2982 M
   19 11 V
   34 -6 R
   -34 6 V
   5235 2873 M
   19 -5 V
   34 -22 R
   -34 22 V
   2571 2662 M
   19 6 V
   -33 41 R
   33 -41 V
   -577 236 R
   19 15 V
   33 12 R
   -33 -12 V
   1711 2721 M
   20 16 V
   33 11 R
   -33 -11 V
   3285 237 R
   19 4 V
   33 -14 R
   -33 14 V
   940 -168 R
   19 22 V
   34 6 R
   -34 -6 V
   4681 2783 M
   19 39 V
   33 12 R
   -33 -12 V
   4532 2553 M
   19 30 V
   34 12 R
   -34 -12 V
   stroke
   LT1
   4018 2757 M
   -7 4 V
   stroke
   LT0
   5851 2732 M
   19 22 V
   33 5 R
   -33 -5 V
   -602 98 R
   20 -6 V
   33 -22 R
   -33 22 V
   stroke
   LT1
   3015 2635 M
   5 3 V
   33 43 R
   -14 -18 V
   stroke
   LT0
   4460 2504 M
   19 18 V
   34 5 R
   -34 -5 V
   2409 2906 M
   19 10 V
   -33 28 R
   33 -28 V
   -540 -90 R
   20 17 V
   33 15 R
   -33 -15 V
   434 114 R
   20 10 V
   33 -23 R
   -33 23 V
   2410 -64 R
   19 31 V
   34 5 R
   -34 -5 V
   4662 2744 M
   19 39 V
   33 14 R
   -33 -14 V
   621 46 R
   19 -5 V
   33 -22 R
   -33 22 V
   4408 2497 M
   19 10 V
   33 -3 R
   -33 3 V
   1213 165 R
   20 10 V
   33 -5 R
   -33 5 V
   2065 2931 M
   20 14 V
   33 9 R
   -33 -9 V
   2845 34 R
   19 12 V
   33 -8 R
   -33 8 V
   2685 2523 M
   19 7 V
   33 -19 R
   -33 19 V
   -33 26 R
   33 -26 V
   3324 308 R
   19 20 V
   33 4 R
   -33 -4 V
   2171 2971 M
   19 12 V
   33 -1 R
   -33 1 V
   461 -433 R
   20 6 V
   -34 32 R
   34 -32 V
   stroke
   LT1
   4222 2614 M
   19 -24 V
   14 -9 R
   -14 9 V
   -33 27 R
   4 -4 V
   -180 155 R
   9 -24 V
   33 -22 R
   -2 1 V
   stroke
   LT0
   2376 2934 M
   19 10 V
   1764 2748 M
   19 16 V
   34 14 R
   -34 -14 V
   707 27 R
   19 7 V
   -33 39 R
   33 -39 V
   4308 2544 M
   -34 23 V
   stroke
   LT1
   4288 2556 M
   -14 11 V
   stroke
   LT0
   2118 2954 M
   19 12 V
   34 5 R
   -34 -5 V
   3996 -84 R
   19 16 V
   stroke
   LT1
   4160 2669 M
   14 -25 V
   -33 27 R
   5 -4 V
   stroke
   LT0
   5554 2688 M
   20 5 V
   33 -12 R
   -33 12 V
   -239 114 R
   19 -5 V
   34 -22 R
   -34 22 V
   stroke
   LT1
   2941 2578 M
   7 5 V
   stroke
   LT0
   6080 2862 M
   20 19 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4103 2700 M
   -3 3 V
   -364 202 R
   -2 0 V
   stroke
   LT0
   4642 2705 M
   20 39 V
   33 15 R
   -33 -15 V
   4288 2556 M
   20 -12 V
   33 -19 R
   -33 19 V
   741 418 R
   19 2 V
   34 -15 R
   -34 15 V
   835 -205 R
   19 23 V
   34 6 R
   -34 -6 V
   stroke
   LT1
   3627 2907 M
   -1 -1 V
   stroke
   LT0
   2718 2502 M
   19 9 V
   34 -12 R
   -34 12 V
   -119 72 R
   19 5 V
   -33 35 R
   33 -35 V
   2731 197 R
   20 -5 V
   33 -20 R
   -33 20 V
   2537 2703 M
   20 6 V
   -34 41 R
   34 -41 V
   stroke
   LT1
   3512 2931 M
   -2 -2 V
   3265 2816 M
   3 -3 V
   stroke
   LT0
   4513 2527 M
   19 26 V
   33 11 R
   -33 -11 V
   stroke
   LT1
   3825 2861 M
   -3 0 V
   stroke
   LT0
   4623 2666 M
   19 39 V
   34 15 R
   -34 -15 V
   183 234 R
   19 25 V
   33 1 R
   -33 -1 V
   33 1 R
   19 18 V
   34 -4 R
   -34 4 V
   4322 2530 M
   19 -5 V
   33 -16 R
   -33 16 V
   1941 2858 M
   19 16 V
   34 15 R
   -34 -15 V
   297 102 R
   19 11 V
   33 -12 R
   -33 12 V
   5402 2763 M
   19 -3 V
   33 -20 R
   -33 20 V
   2804 2497 M
   19 13 V
   34 8 R
   -34 -8 V
   1930 360 R
   19 33 V
   33 8 R
   -33 -8 V
   1817 2778 M
   19 16 V
   33 16 R
   -33 -16 V
   5726 2674 M
   19 16 V
   34 0 R
   -34 0 V
   34 0 R
   19 19 V
   33 3 R
   -33 -3 V
   158 79 R
   19 22 V
   33 6 R
   -33 -6 V
   -893 139 R
   20 0 V
   33 -17 R
   -33 17 V
   2457 2830 M
   19 7 V
   -34 37 R
   34 -37 V
   4604 2630 M
   19 36 V
   33 16 R
   -33 -16 V
   stroke
   LT1
   3125 2741 M
   5 -1 V
   stroke
   LT0
   2857 2518 M
   19 15 V
   33 21 R
   -33 -21 V
   -291 85 R
   19 5 V
   -33 39 R
   33 -39 V
   2984 52 R
   19 6 V
   33 -9 R
   -33 9 V
   -644 293 R
   19 9 V
   34 -9 R
   -34 9 V
   453 -242 R
   19 -1 V
   34 -19 R
   -34 19 V
   1639 2685 M
   20 14 V
   33 6 R
   -33 -6 V
   4172 13 R
   20 20 V
   33 6 R
   -33 -6 V
   -177 -67 R
   19 12 V
   33 -3 R
   -33 3 V
   4355 2509 M
   19 0 V
   34 -12 R
   -34 12 V
   2751 2489 M
   20 10 V
   33 -2 R
   -33 2 V
   1587 2670 M
   19 13 V
   33 2 R
   -33 -2 V
   86 22 R
   19 16 V
   34 10 R
   -34 -10 V
   stroke
   LT1
   3418 2899 M
   3 -6 V
   stroke
   LT0
   4441 2489 M
   19 15 V
   34 0 R
   -34 0 V
   1994 2889 M
   19 15 V
   33 13 R
   -33 -13 V
   4585 2595 M
   19 35 V
   33 15 R
   -33 -15 V
   129 204 R
   20 36 V
   33 10 R
   -33 -10 V
   2504 2744 M
   19 6 V
   -33 41 R
   33 -41 V
   3485 66 R
   20 22 V
   33 4 R
   -33 -4 V
   -912 95 R
   19 -1 V
   33 -19 R
   -33 19 V
   333 -211 R
   20 0 V
   33 -17 R
   -33 17 V
   2290 2964 M
   19 11 V
   33 -18 R
   -33 18 V
   -105 -5 R
   19 12 V
   34 -6 R
   -34 6 V
   200 -116 R
   19 8 V
   -33 32 R
   33 -32 V
   -573 -64 R
   19 16 V
   34 16 R
   -34 -16 V
   4494 2504 M
   19 23 V
   33 8 R
   -33 -8 V
   1371 211 R
   19 21 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   3106 2739 M
   -6 -8 V
   stroke
   LT0
   1745 2731 M
   19 17 V
   33 12 R
   -33 -12 V
   3041 163 R
   20 28 V
   33 4 R
   -33 -4 V
   1236 -97 R
   19 20 V
   34 2 R
   -34 -2 V
   -4034 55 R
   19 14 V
   34 9 R
   -34 -9 V
   4049 -67 R
   19 18 V
   stroke
   LT1
   2981 2615 M
   19 13 V
   34 44 R
   -11 -14 V
   stroke
   LT0
   2551 2658 M
   20 4 V
   -34 41 R
   34 -41 V
   2578 254 R
   19 -3 V
   34 -19 R
   -34 19 V
   4714 2797 M
   19 37 V
   34 12 R
   -34 -12 V
   178 130 R
   19 15 V
   33 -5 R
   -33 5 V
   2151 2958 M
   20 13 V
   33 -1 R
   -33 1 V
   5502 2702 M
   19 2 V
   33 -16 R
   -33 16 V
   4565 2564 M
   20 31 V
   33 15 R
   -33 -15 V
   2323 2948 M
   19 9 V
   34 -23 R
   -34 23 V
   48 -59 R
   19 8 V
   -33 28 R
   33 -28 V
   2587 61 R
   20 7 V
   33 -12 R
   -33 12 V
   605 -311 R
   19 9 V
   34 -7 R
   -34 7 V
   4388 2492 M
   20 5 V
   33 -8 R
   -33 8 V
   2099 2940 M
   19 14 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   2909 2554 M
   20 15 V
   33 32 R
   -16 -15 V
   942 272 R
   -1 0 V
   stroke
   LT0
   2357 2925 M
   19 9 V
   2482 9 R
   19 22 V
   34 -1 R
   -34 1 V
   305 -67 R
   20 -4 V
   33 -21 R
   -33 21 V
   735 -128 R
   19 22 V
   33 6 R
   -33 -6 V
   2666 2517 M
   19 6 V
   33 -21 R
   -33 21 V
   -34 27 R
   34 -27 V
   -214 262 R
   19 6 V
   -33 39 R
   33 -39 V
   2205 -32 R
   19 38 V
   34 14 R
   -34 -14 V
   2632 2545 M
   19 5 V
   -33 33 R
   33 -33 V
   -729 292 R
   19 16 V
   33 15 R
   -33 -15 V
   5760 2673 M
   19 17 V
   33 3 R
   -33 -3 V
   -3982 70 R
   20 18 V
   33 14 R
   -33 -14 V
   3399 100 R
   19 -5 V
   33 -21 R
   -33 21 V
   2699 2494 M
   19 8 V
   33 -13 R
   -33 13 V
   2989 158 R
   19 14 V
   34 -1 R
   -34 1 V
   -191 11 R
   19 3 V
   34 -13 R
   -34 13 V
   258 5 R
   19 19 V
   34 5 R
   -34 -5 V
   2785 2484 M
   19 13 V
   33 6 R
   -33 -6 V
   -567 468 R
   20 11 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3194 2788 M
   3 -1 V
   33 60 R
   -7 -12 V
   stroke
   LT0
   4546 2535 M
   19 29 V
   34 13 R
   -34 -13 V
   111 156 R
   19 39 V
   33 15 R
   -33 -15 V
   91 121 R
   19 31 V
   34 6 R
   -34 -6 V
   2599 2579 M
   19 4 V
   -33 35 R
   33 -35 V
   2631 274 R
   19 -5 V
   34 -23 R
   -34 23 V
   2518 2698 M
   19 5 V
   -33 41 R
   33 -41 V
   stroke
   LT1
   3734 2912 M
   2 -7 V
   -138 50 R
   -3 -3 V
   stroke
   LT0
   2837 2503 M
   20 15 V
   33 19 R
   -33 -19 V
   3132 276 R
   19 22 V
   34 5 R
   -34 -5 V
   -978 141 R
   19 5 V
   33 -13 R
   -33 13 V
   1620 2670 M
   19 15 V
   34 5 R
   -34 -5 V
   4474 2486 M
   20 18 V
   33 5 R
   -33 -5 V
   788 331 R
   20 -6 V
   33 -22 R
   -33 22 V
   1673 2690 M
   19 15 V
   33 9 R
   -33 -9 V
   4173 12 R
   19 21 V
   33 6 R
   -33 -6 V
   4656 2682 M
   20 38 V
   33 17 R
   -33 -17 V
   1974 2873 M
   20 16 V
   33 13 R
   -33 -13 V
   443 -66 R
   20 7 V
   -34 36 R
   34 -36 V
   4422 2479 M
   19 10 V
   33 -3 R
   -33 3 V
   1568 2657 M
   19 13 V
   33 0 R
   -33 0 V
   4067 -16 R
   20 11 V
   33 -5 R
   -33 5 V
   -730 296 R
   19 13 V
   33 -7 R
   -33 7 V
   353 -162 R
   19 -5 V
   33 -22 R
   -33 22 V
   1850 2792 M
   19 18 V
   33 15 R
   -33 -15 V
   4173 11 R
   19 21 V
   33 3 R
   -33 -3 V
   2732 2479 M
   19 10 V
   34 -5 R
   -34 5 V
   2817 180 R
   20 6 V
   33 -12 R
   -33 12 V
   -239 114 R
   19 -4 V
   34 -22 R
   -34 22 V
   1725 2714 M
   20 17 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   3892 2857 M
   -4 1 V
   stroke
   LT0
   2566 2615 M
   19 3 V
   -34 40 R
   34 -40 V
   3509 227 R
   20 19 V
   4637 2645 M
   19 37 V
   34 17 R
   -34 -17 V
   2185 2959 M
   19 11 V
   33 -5 R
   -33 5 V
   2635 -53 R
   19 26 V
   33 1 R
   -33 -1 V
   -91 -97 R
   19 34 V
   33 9 R
   -33 -9 V
   -2515 74 R
   19 10 V
   33 -16 R
   -33 16 V
   5382 2766 M
   20 -3 V
   33 -22 R
   -33 22 V
   515 -19 R
   20 22 V
   33 6 R
   -33 -6 V
   -874 180 R
   19 3 V
   34 -16 R
   -34 16 V
   stroke
   LT1
   3683 2950 M
   -6 -4 V
   stroke
   LT0
   4527 2509 M
   19 26 V
   33 11 R
   -33 -11 V
   2027 2902 M
   19 15 V
   33 10 R
   -33 -10 V
   4269 2573 M
   19 -17 V
   34 -26 R
   -34 26 V
   stroke
   LT1
   4255 2584 M
   33 -28 V
   stroke
   LT0
   4891 2944 M
   20 20 V
   33 -3 R
   -33 3 V
   4302 2542 M
   20 -12 V
   33 -21 R
   -33 21 V
   2485 2739 M
   19 5 V
   -33 41 R
   33 -41 V
   stroke
   LT1
   3117 2740 M
   8 1 V
   stroke
   LT0
   2404 2858 M
   19 8 V
   -33 32 R
   33 -32 V
   stroke
   LT1
   2962 2601 M
   19 14 V
   stroke
   LT0
   2890 2537 M
   19 17 V
   34 31 R
   -34 -31 V
   stroke
   LT1
   4222 2614 M
   15 -14 V
   stroke
   LT0
   5416 2744 M
   19 -3 V
   33 -20 R
   -33 20 V
   4618 2610 M
   19 35 V
   34 17 R
   -34 -17 V
   2132 2946 M
   19 12 V
   34 1 R
   -34 -1 V
   4336 2514 M
   19 -5 V
   33 -17 R
   -33 17 V
   2079 2927 M
   20 13 V
   33 6 R
   -33 -6 V
   stroke
   LT1
   3047 2678 M
   6 3 V
   24 39 R
   -5 -8 V
   stroke
   LT0
   5740 2658 M
   20 15 V
   33 1 R
   -33 -1 V
   2304 2938 M
   19 10 V
   34 -23 R
   -34 23 V
   1902 2825 M
   20 17 V
   33 15 R
   -33 -15 V
   -144 -99 R
   19 17 V
   34 15 R
   -34 -15 V
   3996 -86 R
   19 19 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   4188 2645 M
   34 -31 V
   stroke
   LT0
   2371 2890 M
   19 8 V
   -33 27 R
   33 -27 V
   5449 2722 M
   19 -1 V
   34 -19 R
   -34 19 V
   502 51 R
   19 22 V
   34 6 R
   -34 -6 V
   5602 2656 M
   19 7 V
   33 -9 R
   -33 9 V
   -873 148 R
   19 35 V
   33 12 R
   -33 -12 V
   329 87 R
   20 0 V
   33 -17 R
   -33 17 V
   -139 23 R
   19 11 V
   34 -10 R
   -34 10 V
   2337 2916 M
   20 9 V
   stroke
   LT1
   3283 2893 M
   -6 -10 V
   stroke
   LT0
   2532 2654 M
   19 4 V
   -33 40 R
   33 -40 V
   3137 -10 R
   19 12 V
   33 -2 R
   -33 2 V
   4599 2577 M
   19 33 V
   33 17 R
   -33 -17 V
   1227 86 R
   20 21 V
   33 5 R
   -33 -5 V
   4369 2492 M
   19 0 V
   34 -13 R
   -34 13 V
   stroke
   LT1
   3908 2896 M
   7 -25 V
   stroke
   LT0
   4455 2472 M
   19 14 V
   34 2 R
   -34 -2 V
   stroke
   LT1
   4169 2681 M
   10 -18 V
   -24 15 R
   7 -6 V
   stroke
   LT0
   2766 2471 M
   19 13 V
   33 4 R
   -33 -4 V
   2697 218 R
   20 0 V
   33 -17 R
   -33 17 V
   2818 2488 M
   19 15 V
   34 16 R
   -34 -16 V
   -191 9 R
   20 5 V
   33 -23 R
   -33 23 V
   -34 28 R
   34 -28 V
   -215 262 R
   20 6 V
   -34 38 R
   34 -38 V
   2348 104 R
   20 28 V
   33 5 R
   -33 -5 V
   6023 2800 M
   19 21 V
   33 5 R
   -33 -5 V
   1601 2656 M
   19 14 V
   34 4 R
   -34 -4 V
   598 284 R
   19 11 V
   34 -11 R
   -34 11 V
   2893 -48 R
   19 -1 V
   33 -18 R
   -33 18 V
   4728 2774 M
   20 37 V
   33 13 R
   -33 -13 V
   1654 2674 M
   19 16 V
   33 7 R
   -33 -7 V
   940 -148 R
   19 3 V
   -33 34 R
   33 -34 V
   48 -57 R
   19 6 V
   33 -15 R
   -33 15 V
   1809 -6 R
   19 21 V
   33 9 R
   -33 -9 V
   1955 2857 M
   19 16 V
   34 14 R
   -34 -14 V
   -143 -98 R
   19 17 V
   33 16 R
   -33 -16 V
   stroke
   LT1
   4137 2695 M
   4 -3 V
   stroke
   LT0
   5898 2722 M
   19 22 V
   34 7 R
   -34 -7 V
   158 82 R
   19 19 V
   1548 2645 M
   20 12 V
   33 -1 R
   -33 1 V
   3357 288 R
   19 16 V
   33 -5 R
   -33 5 V
   572 -278 R
   19 2 V
   33 -16 R
   -33 16 V
   4579 2546 M
   20 31 V
   33 15 R
   -33 -15 V
   1706 2697 M
   19 17 V
   34 12 R
   -34 -12 V
   3438 186 R
   19 -2 V
   34 -20 R
   -34 20 V
   stroke
   LT1
   3965 2830 M
   -7 4 V
   stroke
   LT0
   5635 2645 M
   19 9 V
   34 -6 R
   -34 6 V
   -782 268 R
   19 22 V
   34 1 R
   -34 -1 V
   2499 2695 M
   19 3 V
   -33 41 R
   33 -41 V
   2191 39 R
   19 37 V
   34 15 R
   -34 -15 V
   2580 2576 M
   19 3 V
   -33 36 R
   33 -36 V
   4402 2474 M
   20 5 V
   33 -7 R
   -33 7 V
   589 471 R
   19 7 V
   33 -11 R
   -33 11 V
   2713 2470 M
   19 9 V
   34 -8 R
   -34 8 V
   -314 338 R
   19 6 V
   -33 35 R
   33 -35 V
   -429 64 R
   19 15 V
   33 10 R
   -33 -10 V
   138 45 R
   20 12 V
   33 -5 R
   -33 5 V
   686 -440 R
   19 18 V
   33 28 R
   -33 -28 V
   stroke
   LT1
   3286 2889 M
   4 -5 V
   33 25 R
   -3 -5 V
   stroke
   LT0
   5197 2881 M
   19 -3 V
   33 -21 R
   -33 21 V
   735 -127 R
   19 21 V
   33 7 R
   -33 -7 V
   stroke
   LT1
   2943 2585 M
   19 16 V
   33 42 R
   -7 -9 V
   stroke
   LT0
   2251 2944 M
   20 10 V
   33 -16 R
   -33 16 V
   4690 2699 M
   19 38 V
   33 17 R
   -33 -17 V
   91 121 R
   19 31 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   3969 2879 M
   12 -39 V
   88 -48 R
   6 -15 V
   stroke
   LT0
   5774 2657 M
   19 17 V
   33 3 R
   -33 -3 V
   -244 -8 R
   19 3 V
   34 -13 R
   -34 13 V
   -3809 57 R
   19 17 V
   33 14 R
   -33 -14 V
   105 65 R
   19 17 V
   34 16 R
   -34 -16 V
   3328 36 R
   19 -4 V
   33 -22 R
   -33 22 V
   -3189 55 R
   19 15 V
   34 6 R
   -34 -6 V
   5721 2643 M
   19 15 V
   34 -1 R
   -34 1 V
   2113 2933 M
   19 13 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4036 2825 M
   19 -55 V
   stroke
   LT0
   5826 2677 M
   19 19 V
   34 5 R
   -34 -5 V
   4560 2518 M
   19 28 V
   34 15 R
   -34 -15 V
   -2033 67 R
   20 2 V
   -34 39 R
   34 -39 V
   2697 224 R
   19 -4 V
   34 -23 R
   -34 23 V
   -2897 17 R
   19 6 V
   -33 32 R
   33 -32 V
   4671 2662 M
   19 37 V
   33 18 R
   -33 -18 V
   stroke
   LT1
   3064 2720 M
   -8 -13 V
   stroke
   LT0
   6003 2779 M
   20 21 V
   33 6 R
   -33 -6 V
   -979 141 R
   19 5 V
   33 -13 R
   -33 13 V
   2465 2736 M
   20 3 V
   -34 40 R
   34 -40 V
   4488 2469 M
   20 19 V
   33 6 R
   -33 -6 V
   789 329 R
   19 -5 V
   33 -23 R
   -33 23 V
   2285 2929 M
   19 9 V
   33 -22 R
   -33 22 V
   495 -466 R
   19 16 V
   34 13 R
   -34 -13 V
   2512 305 R
   19 -4 V
   33 -23 R
   -33 23 V
   4436 2461 M
   19 11 V
   33 -3 R
   -33 3 V
   1424 229 R
   19 21 V
   33 7 R
   -33 -7 V
   -940 221 R
   19 13 V
   34 -6 R
   -34 6 V
   691 -319 R
   20 11 V
   33 -5 R
   -33 5 V
   2351 2882 M
   20 8 V
   -34 26 R
   34 -26 V
   stroke
   LT1
   3102 2739 M
   4 0 V
   stroke
   LT0
   2318 2908 M
   19 8 V
   2444 -92 R
   19 34 V
   34 10 R
   -34 -10 V
   783 -208 R
   19 6 V
   33 -11 R
   -33 11 V
   2746 2460 M
   20 11 V
   33 1 R
   -33 -1 V
   1885 156 R
   20 35 V
   33 19 R
   -33 -19 V
   692 108 R
   19 -4 V
   34 -22 R
   -34 22 V
   1634 2659 M
   20 15 V
   33 7 R
   -33 -7 V
   3199 222 R
   19 26 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   3593 2970 M
   5 -15 V
   stroke
   LT0
   1811 2757 M
   20 18 V
   33 15 R
   -33 -15 V
   4225 31 R
   19 20 V
   -4139 15 R
   19 16 V
   33 14 R
   -33 -14 V
   1582 2643 M
   19 13 V
   33 3 R
   -33 -3 V
   3796 91 R
   19 -3 V
   33 -22 R
   -33 22 V
   2199 2943 M
   19 11 V
   33 -10 R
   -33 10 V
   2687 -29 R
   20 20 V
   33 -2 R
   -33 2 V
   2513 2652 M
   19 2 V
   -33 41 R
   33 -41 V
   -845 27 R
   19 16 V
   34 11 R
   -34 -11 V
   3371 232 R
   19 4 V
   34 -16 R
   -34 16 V
   4541 2494 M
   19 24 V
   34 13 R
   -34 -13 V
   1371 211 R
   20 22 V
   33 6 R
   -33 -6 V
   -521 -27 R
   19 -2 V
   33 -20 R
   -33 20 V
   4317 2524 M
   19 -10 V
   33 -22 R
   -33 22 V
   -34 28 R
   34 -28 V
   -1709 -5 R
   19 3 V
   34 -24 R
   -34 24 V
   -33 30 R
   33 -30 V
   1986 80 R
   19 35 V
   34 18 R
   -34 -18 V
   -3122 6 R
   19 12 V
   34 -2 R
   -34 2 V
   884 130 R
   19 4 V
   -33 38 R
   33 -38 V
   209 -296 R
   20 5 V
   33 -18 R
   -33 18 V
   1603 70 R
   19 -16 V
   -33 31 R
   33 -31 V
   stroke
   LT1
   3836 2927 M
   -3 0 V
   stroke
   LT0
   2852 2501 M
   19 18 V
   33 26 R
   -33 -26 V
   1891 270 R
   19 35 V
   33 13 R
   -33 -13 V
   4350 2496 M
   19 -4 V
   33 -18 R
   -33 18 V
   1988 2871 M
   20 16 V
   33 11 R
   -33 -11 V
   586 -347 R
   19 2 V
   -33 34 R
   33 -34 V
   2850 160 R
   19 0 V
   34 -19 R
   -34 19 V
   stroke
   LT1
   2923 2565 M
   20 20 V
   stroke
   LT0
   5616 2638 M
   19 7 V
   33 -8 R
   -33 8 V
   119 -4 R
   20 16 V
   33 2 R
   -33 -2 V
   -4034 51 R
   19 18 V
   33 13 R
   -33 -13 V
   105 64 R
   19 18 V
   34 15 R
   -34 -15 V
   5807 2659 M
   19 18 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   4250 2594 M
   19 -21 V
   14 -15 R
   -14 15 V
   -21 21 R
   21 -21 V
   stroke
   LT0
   2146 2935 M
   19 12 V
   34 -4 R
   -34 4 V
   2826 -8 R
   20 11 V
   33 -9 R
   -33 9 V
   100 -34 R
   19 1 V
   33 -17 R
   -33 17 V
   854 -160 R
   19 22 V
   34 6 R
   -34 -6 V
   2694 2463 M
   19 7 V
   33 -10 R
   -33 10 V
   1670 2 R
   19 2 V
   34 -13 R
   -34 13 V
   211 87 R
   19 31 V
   33 18 R
   -33 -18 V
   2041 2898 M
   19 14 V
   34 7 R
   -34 -7 V
   5702 2630 M
   19 13 V
   33 -2 R
   -33 2 V
   -224 39 R
   19 1 V
   33 -17 R
   -33 17 V
   -682 185 R
   19 28 V
   33 6 R
   -33 -6 V
   4742 2754 M
   20 35 V
   33 15 R
   -33 -15 V
   2480 2693 M
   19 2 V
   -34 41 R
   34 -41 V
   -267 239 R
   19 10 V
   34 -15 R
   -34 15 V
   -157 -25 R
   19 14 V
   33 2 R
   -33 -2 V
   4469 2455 M
   19 14 V
   34 3 R
   -34 -3 V
   2399 2812 M
   19 5 V
   -33 35 R
   33 -35 V
   5860 2681 M
   19 20 V
   33 7 R
   -33 -7 V
   2560 2575 M
   20 1 V
   -34 37 R
   34 -37 V
   stroke
   LT1
   3224 2850 M
   6 -3 V
   987 -212 R
   19 -29 V
   -34 37 R
   7 -7 V
   stroke
   LT0
   6037 2785 M
   19 21 V
   -912 95 R
   19 -1 V
   34 -19 R
   -34 19 V
   stroke
   LT1
   2995 2643 M
   5 4 V
   7 6 R
   7 6 V
   stroke
   LT0
   4522 2472 M
   19 22 V
   33 10 R
   -33 -10 V
   2780 2457 M
   19 15 V
   33 10 R
   -33 -10 V
   1792 2739 M
   19 18 V
   34 15 R
   -34 -15 V
   3719 -94 R
   19 3 V
   34 -16 R
   -34 16 V
   -826 51 R
   19 37 V
   34 16 R
   -34 -16 V
   197 172 R
   19 17 V
   33 -4 R
   -33 4 V
   1917 2823 M
   19 18 V
   33 14 R
   -33 -14 V
   2950 61 R
   19 23 V
   34 1 R
   -34 -1 V
   1615 2644 M
   19 15 V
   34 5 R
   -34 -5 V
   4278 49 R
   19 21 V
   34 7 R
   -34 -7 V
   2365 2846 M
   20 6 V
   -34 30 R
   34 -30 V
   -120 68 R
   20 9 V
   33 -21 R
   -33 21 V
   4594 2531 M
   19 30 V
   33 17 R
   -33 -17 V
   1036 66 R
   19 10 V
   34 -7 R
   -34 7 V
   4417 2455 M
   19 6 V
   33 -6 R
   -33 6 V
   741 422 R
   20 -2 V
   33 -20 R
   -33 20 V
   1562 2630 M
   20 13 V
   33 1 R
   -33 -1 V
   2727 2449 M
   19 11 V
   34 -3 R
   -34 3 V
   1668 2664 M
   19 17 V
   33 9 R
   -33 -9 V
   3338 251 R
   19 9 V
   33 -12 R
   -33 12 V
   2527 2612 M
   19 1 V
   -33 39 R
   33 -39 V
   -214 262 R
   19 7 V
   -33 26 R
   33 -26 V
   2463 -45 R
   20 31 V
   33 8 R
   -33 -8 V
   stroke
   LT1
   4183 2678 M
   9 -17 V
   stroke
   LT0
   2446 2733 M
   19 3 V
   -33 39 R
   33 -39 V
   -166 164 R
   19 8 V
   514 -426 R
   20 19 V
   33 22 R
   -33 -22 V
   1852 180 R
   19 36 V
   34 18 R
   -34 -18 V
   488 147 R
   19 -3 V
   33 -22 R
   -33 22 V
   stroke
   LT1
   3120 2796 M
   -4 -7 V
   stroke
   LT0
   2904 2545 M
   19 20 V
   34 38 R
   -34 -38 V
   -743 367 R
   19 11 V
   33 -9 R
   -33 9 V
   5563 2646 M
   20 4 V
   33 -12 R
   -33 12 V
   382 86 R
   19 21 V
   33 7 R
   -33 -7 V
   -4015 98 R
   19 16 V
   34 12 R
   -34 -12 V
   3256 -28 R
   19 -4 V
   34 -22 R
   -34 22 V
   1720 2690 M
   20 18 V
   33 12 R
   -33 -12 V
   4048 -67 R
   19 18 V
   33 3 R
   -33 -3 V
   1510 2622 M
   19 11 V
   33 -3 R
   -33 3 V
   316 139 R
   19 18 V
   33 15 R
   -33 -15 V
   5735 2627 M
   19 14 V
   34 0 R
   -34 0 V
   -477 180 R
   20 -4 V
   33 -24 R
   -33 24 V
   4685 2645 M
   19 36 V
   33 19 R
   -33 -19 V
   4574 2504 M
   20 27 V
   33 16 R
   -33 -16 V
   1246 131 R
   20 19 V
   33 6 R
   -33 -6 V
   -549 117 R
   19 -5 V
   33 -23 R
   -33 23 V
   2494 2652 M
   19 0 V
   -33 41 R
   33 -41 V
   stroke
   LT1
   4150 2722 M
   19 -41 V
   stroke
   LT0
   5058 2924 M
   19 5 V
   34 -13 R
   -34 13 V
   -2950 -7 R
   19 13 V
   34 -3 R
   -34 3 V
   6017 2764 M
   20 21 V
   -693 -11 R
   19 -4 V
   34 -23 R
   -34 23 V
   -568 34 R
   19 33 V
   34 11 R
   -34 -11 V
   2641 2479 M
   19 4 V
   34 -20 R
   -34 20 V
   -33 26 R
   33 -26 V
   -638 400 R
   19 15 V
   33 7 R
   -33 -7 V
   4502 2453 M
   20 19 V
   33 7 R
   -33 -7 V
   2413 2772 M
   19 3 V
   -33 37 R
   33 -37 V
   176 -268 R
   19 2 V
   -33 31 R
   33 -31 V
   2345 416 R
   19 14 V
   34 -7 R
   -34 7 V
   4450 2443 M
   19 12 V
   33 -2 R
   -33 2 V
   1214 164 R
   19 11 V
   33 -3 R
   -33 3 V
   -105 1 R
   19 7 V
   33 -11 R
   -33 11 V
   -749 238 R
   19 26 V
   33 4 R
   -33 -4 V
   491 -152 R
   20 -3 V
   33 -23 R
   -33 23 V
   stroke
   LT1
   3293 2914 M
   -6 -13 V
   stroke
   LT0
   2074 2905 M
   20 14 V
   33 3 R
   -33 -3 V
   4665 2610 M
   20 35 V
   33 19 R
   -33 -19 V
   1208 42 R
   19 21 V
   34 6 R
   -34 -6 V
   -4139 12 R
   19 19 V
   33 14 R
   -33 -14 V
   stroke
   LT1
   2990 2638 M
   5 5 V
   34 52 R
   -20 -30 V
   stroke
   LT0
   5411 2727 M
   19 -3 V
   33 -22 R
   -33 22 V
   2674 2457 M
   20 6 V
   33 -14 R
   -33 14 V
   -481 461 R
   19 10 V
   33 -14 R
   -33 14 V
   342 -395 R
   20 1 V
   -34 35 R
   34 -35 V
   2325 366 R
   20 20 V
   33 -1 R
   -33 1 V
   2760 2444 M
   20 13 V
   33 6 R
   -33 -6 V
   -883 348 R
   20 18 V
   33 15 R
   -33 -15 V
   5444 2704 M
   19 -2 V
   34 -20 R
   -34 20 V
   1596 2629 M
   19 15 V
   33 4 R
   -33 -4 V
   4331 2503 M
   19 -7 V
   33 -24 R
   -33 24 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   3611 3052 M
   2 -5 V
   34 -45 R
   -4 -3 V
   stroke
   LT0
   5091 2912 M
   20 4 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3902 2914 M
   -2 1 V
   216 -149 R
   6 -14 V
   stroke
   LT0
   4776 2770 M
   19 34 V
   33 14 R
   -33 -14 V
   -2415 4 R
   19 4 V
   -34 34 R
   34 -34 V
   1648 2648 M
   20 16 V
   33 8 R
   -33 -8 V
   4364 2474 M
   19 -2 V
   34 -17 R
   -34 17 V
   -1498 51 R
   19 22 V
   33 35 R
   -33 -35 V
   -91 -82 R
   19 19 V
   34 19 R
   -34 -19 V
   1723 -3 R
   19 25 V
   34 14 R
   -34 -14 V
   -277 34 R
   20 -14 V
   -34 34 R
   34 -34 V
   2460 2692 M
   20 1 V
   -34 40 R
   34 -40 V
   3466 21 R
   19 22 V
   33 7 R
   -33 -7 V
   4646 2578 M
   19 32 V
   34 20 R
   -34 -20 V
   812 72 R
   20 0 V
   33 -19 R
   -33 19 V
   1543 2617 M
   19 13 V
   34 -1 R
   -34 1 V
   979 -55 R
   19 0 V
   -33 37 R
   33 -37 V
   -314 336 R
   19 9 V
   34 -20 R
   -34 20 V
   5630 2619 M
   19 8 V
   34 -8 R
   -34 8 V
   2708 2440 M
   19 9 V
   33 -5 R
   -33 5 V
   -902 304 R
   20 19 V
   33 15 R
   -33 -15 V
   1701 2672 M
   19 18 V
   34 12 R
   -34 -12 V
   4048 -65 R
   20 16 V
   33 3 R
   -33 -3 V
   2346 2840 M
   19 6 V
   -33 29 R
   33 -29 V
   -415 -8 R
   19 17 V
   33 12 R
   -33 -12 V
   3036 66 R
   20 11 V
   33 -8 R
   -33 8 V
   486 -271 R
   19 2 V
   33 -17 R
   -33 17 V
   -682 185 R
   19 28 V
   33 7 R
   -33 -7 V
   4397 2451 M
   20 4 V
   33 -12 R
   -33 12 V
   708 444 R
   19 2 V
   stroke 5144 2901 M
   33 -18 R
   -33 18 V
   4264 2578 M
   19 -20 V
   -33 36 R
   33 -36 V
   1538 86 R
   19 18 V
   34 5 R
   -34 -5 V
   -1083 73 R
   19 35 V
   33 16 R
   -33 -16 V
   2160 2921 M
   20 11 V
   33 -8 R
   -33 8 V
   100 -40 R
   19 8 V
   33 -25 R
   -33 25 V
   5998 2743 M
   19 21 V
   2313 2869 M
   19 6 V
   5716 2614 M
   19 13 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3100 2788 M
   -7 -15 V
   stroke
   LT0
   4627 2547 M
   19 31 V
   34 18 R
   -34 -18 V
   -3155 33 R
   19 11 V
   33 -5 R
   -33 5 V
   4483 2438 M
   19 15 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   3906 2913 M
   -4 1 V
   stroke
   LT0
   5874 2667 M
   19 20 V
   33 6 R
   -33 -6 V
   2508 2612 M
   19 0 V
   -33 40 R
   33 -40 V
   -100 119 R
   19 2 V
   -33 39 R
   33 -39 V
   -444 134 R
   20 16 V
   33 8 R
   -33 -8 V
   5544 2643 M
   19 3 V
   34 -15 R
   -34 15 V
   -405 237 R
   19 0 V
   34 -19 R
   -34 19 V
   stroke
   LT1
   3009 2674 M
   -33 -50 V
   stroke
   LT0
   1754 2702 M
   19 18 V
   33 14 R
   -33 -14 V
   2964 -20 R
   20 35 V
   33 17 R
   -33 -17 V
   stroke
   LT1
   3244 2928 M
   -7 -15 V
   stroke
   LT0
   2108 2909 M
   19 13 V
   33 -1 R
   -33 1 V
   2773 -39 R
   19 23 V
   34 2 R
   -34 -2 V
   34 2 R
   19 17 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   3368 2996 M
   3 -4 V
   694 -196 R
   4 -4 V
   stroke
   LT0
   4536 2457 M
   19 22 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   4231 2621 M
   19 -27 V
   14 -16 R
   -14 16 V
   -23 29 R
   23 -29 V
   stroke
   LT0
   2055 2891 M
   19 14 V
   34 4 R
   -34 -4 V
   1878 2787 M
   19 18 V
   34 15 R
   -34 -15 V
   5663 2609 M
   20 10 V
   33 -5 R
   -33 5 V
   4431 2435 M
   19 8 V
   33 -5 R
   -33 5 V
   -1584 58 R
   19 22 V
   33 32 R
   -33 -32 V
   2306 342 R
   20 -1 V
   33 -21 R
   -33 21 V
   stroke
   LT1
   3172 2869 M
   -2 -4 V
   stroke
   LT0
   5926 2693 M
   20 21 V
   33 8 R
   -33 -8 V
   4828 2818 M
   20 30 V
   33 10 R
   -33 -10 V
   191 67 R
   19 9 V
   33 -12 R
   -33 12 V
   2741 2431 M
   19 13 V
   34 2 R
   -34 -2 V
   1848 74 R
   19 29 V
   33 18 R
   -33 -18 V
   stroke
   LT1
   3926 2934 M
   3 -11 V
   stroke
   LT0
   2794 2446 M
   19 17 V
   33 15 R
   -33 -15 V
   1577 2615 M
   19 14 V
   33 3 R
   -33 -3 V
   33 3 R
   19 16 V
   34 7 R
   -34 -7 V
   3070 16 R
   19 36 V
   34 19 R
   -34 -19 V
   840 -74 R
   20 5 V
   33 -12 R
   -33 12 V
   2194 2914 M
   19 10 V
   33 -13 R
   -33 13 V
   3012 -79 R
   19 -2 V
   33 -22 R
   -33 22 V
   stroke
   LT1
   4016 2886 M
   6 -16 V
   stroke
   LT0
   2622 2477 M
   19 2 V
   33 -22 R
   -33 22 V
   -33 28 R
   33 -28 V
   -247 290 R
   19 3 V
   -33 36 R
   33 -36 V
   61 -120 R
   20 0 V
   -34 40 R
   34 -40 V
   95 -146 R
   19 1 V
   -34 32 R
   34 -32 V
   2650 317 R
   19 -3 V
   34 -23 R
   -34 23 V
   2655 2452 M
   19 5 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   3999 2864 M
   3 -10 V
   stroke
   LT0
   1806 2734 M
   19 19 V
   34 15 R
   -34 -15 V
   -143 -98 R
   19 17 V
   33 11 R
   -33 -11 V
   -177 -67 R
   19 12 V
   34 -2 R
   -34 2 V
   3748 184 R
   20 -3 V
   33 -24 R
   -33 24 V
   668 -76 R
   19 21 V
   -4067 77 R
   19 18 V
   33 12 R
   -33 -12 V
   5802 2626 M
   19 18 V
   33 3 R
   -33 -3 V
   -72 -34 R
   19 15 V
   34 1 R
   -34 -1 V
   -443 153 R
   19 -4 V
   33 -24 R
   -33 24 V
   stroke
   LT1
   4183 2678 M
   12 -16 V
   stroke
   LT0
   4699 2630 M
   19 34 V
   33 20 R
   -33 -20 V
   2555 2540 M
   19 -1 V
   -33 36 R
   33 -36 V
   2784 215 R
   19 -4 V
   34 -23 R
   -34 23 V
   -568 36 R
   19 32 V
   34 12 R
   -34 -12 V
   2360 2804 M
   20 4 V
   -34 32 R
   34 -32 V
   2692 98 R
   19 6 V
   34 -13 R
   -34 13 V
   763 -265 R
   20 20 V
   33 6 R
   -33 -6 V
   -483 62 R
   20 -2 V
   33 -23 R
   -33 23 V
   2227 2902 M
   19 9 V
   34 -19 R
   -34 19 V
   2635 -53 R
   19 25 V
   34 5 R
   -34 -5 V
   4588 2491 M
   20 27 V
   33 17 R
   -33 -17 V
   stroke
   LT1
   2937 2580 M
   20 23 V
   33 47 R
   -33 -47 V
   stroke
   LT0
   5611 2612 M
   19 7 V
   33 -10 R
   -33 10 V
   2689 2433 M
   19 7 V
   33 -9 R
   -33 9 V
   2278 467 R
   19 14 V
   34 -6 R
   -34 6 V
   420 -215 R
   19 -2 V
   33 -22 R
   -33 22 V
   253 -102 R
   19 12 V
   33 -4 R
   -33 4 V
   4464 2425 M
   19 13 V
   34 1 R
   -34 -1 V
   stroke
   LT1
   3040 2705 M
   8 7 V
   stroke
   LT0
   2141 2909 M
   19 12 V
   34 -7 R
   -34 7 V
   4517 2439 M
   19 18 V
   33 10 R
   -33 -10 V
   1734 2683 M
   20 19 V
   33 13 R
   -33 -13 V
   687 -10 R
   19 0 V
   -33 39 R
   33 -39 V
   386 -214 R
   20 23 V
   33 27 R
   -33 -27 V
   -883 349 R
   19 17 V
   34 9 R
   -34 -9 V
   5458 2682 M
   19 0 V
   34 -21 R
   -34 21 V
   2327 2835 M
   19 5 V
   -33 29 R
   33 -29 V
   2588 48 R
   19 20 V
   33 -1 R
   -33 1 V
   4680 2596 M
   19 34 V
   33 21 R
   -33 -21 V
   4345 2479 M
   19 -5 V
   33 -23 R
   -33 23 V
   -33 29 R
   33 -29 V
   2260 2885 M
   20 7 V
   33 -23 R
   -33 23 V
   1471 2602 M
   20 9 V
   33 -6 R
   -33 6 V
   4416 62 R
   19 20 V
   34 8 R
   -34 -8 V
   -4067 75 R
   19 19 V
   33 15 R
   -33 -15 V
   644 -210 R
   19 -2 V
   -33 37 R
   33 -37 V
   -247 287 R
   19 7 V
   4378 2451 M
   19 0 V
   34 -16 R
   -34 16 V
   -86 63 R
   20 -11 V
   -34 35 R
   34 -35 V
   2088 2896 M
   20 13 V
   33 0 R
   -33 0 V
   4790 2752 M
   19 34 V
   33 14 R
   -33 -14 V
   -2773 90 R
   19 15 V
   33 5 R
   -33 -5 V
   5491 2661 M
   20 0 V
   33 -18 R
   -33 18 V
   -406 234 R
   20 4 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   3697 3040 M
   -2 -1 V
   stroke
   LT0
   2775 2429 M
   19 17 V
   33 10 R
   -33 -10 V
   stroke
   LT1
   4164 2717 M
   12 -24 V
   stroke
   LT0
   1610 2616 M
   19 16 V
   34 6 R
   -34 -6 V
   4015 -32 R
   19 9 V
   34 -7 R
   -34 7 V
   297 92 R
   19 21 V
   4660 2565 M
   20 31 V
   33 21 R
   -33 -21 V
   2722 2421 M
   19 10 V
   34 -2 R
   -34 2 V
   1557 2601 M
   20 14 V
   33 1 R
   -33 -1 V
   210 100 R
   19 19 V
   34 15 R
   -34 -15 V
   3719 -94 R
   19 3 V
   33 -17 R
   -33 17 V
   4569 2467 M
   19 24 V
   34 16 R
   -34 -16 V
   2408 2730 M
   19 1 V
   -33 38 R
   33 -38 V
   4411 2430 M
   20 5 V
   33 -10 R
   -33 10 V
   -153 120 R
   19 -17 V
   -33 40 R
   33 -40 V
   565 292 R
   19 28 V
   33 7 R
   -33 -7 V
   1663 2638 M
   19 17 V
   33 9 R
   -33 -9 V
   807 -41 R
   19 -2 V
   -34 40 R
   34 -40 V
   2511 292 R
   20 11 V
   33 -9 R
   -33 9 V
   100 -34 R
   19 2 V
   33 -18 R
   -33 18 V
   2918 2555 M
   19 25 V
   34 43 R
   -34 -43 V
   1911 2802 M
   20 18 V
   33 13 R
   -33 -13 V
   4771 2719 M
   19 33 V
   33 17 R
   -33 -17 V
   2174 2903 M
   20 11 V
   33 -12 R
   -33 12 V
   5783 2610 M
   19 16 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   3764 3070 M
   3 -12 V
   3117 2795 M
   3 1 V
   stroke
   LT0
   5835 2629 M
   19 18 V
   34 6 R
   -34 -6 V
   -124 -50 R
   19 13 V
   34 0 R
   -34 0 V
   1505 2593 M
   19 12 V
   33 -4 R
   -33 4 V
   2827 2456 M
   19 22 V
   34 23 R
   -34 -23 V
   2712 144 R
   19 4 V
   34 -14 R
   -34 14 V
   4497 2422 M
   20 17 V
   33 6 R
   -33 -6 V
   655 426 R
   19 0 V
   34 -20 R
   -34 20 V
   1715 2664 M
   19 19 V
   34 13 R
   -34 -13 V
   4641 2535 M
   19 30 V
   34 21 R
   -34 -21 V
   stroke
   LT1
   3021 2687 M
   8 8 V
   22 41 R
   -8 -15 V
   stroke
   LT0
   2374 2767 M
   20 2 V
   -34 35 R
   34 -35 V
   209 -292 R
   19 0 V
   33 -25 R
   -33 25 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   3178 2868 M
   6 -1 V
   26 39 R
   -3 -6 V
   stroke
   LT0
   4914 2865 M
   20 23 V
   33 2 R
   -33 -2 V
   954 -235 R
   19 20 V
   33 7 R
   -33 -7 V
   -940 217 R
   19 17 V
   33 -3 R
   -33 3 V
   2636 2450 M
   19 2 V
   34 -19 R
   -34 19 V
   stroke
   LT1
   4131 2767 M
   19 -45 V
   -23 30 R
   23 -30 V
   stroke
   LT0
   4751 2684 M
   20 35 V
   33 18 R
   -33 -18 V
   -2931 30 R
   19 19 V
   33 15 R
   -33 -15 V
   105 65 R
   19 17 V
   34 10 R
   -34 -10 V
   4245 2600 M
   19 -22 V
   -33 43 R
   33 -43 V
   -1809 75 R
   19 -1 V
   -33 40 R
   33 -40 V
   4445 2416 M
   19 9 V
   33 -3 R
   -33 3 V
   -1895 83 R
   20 -2 V
   -34 34 R
   34 -34 V
   2616 340 R
   20 -1 V
   33 -21 R
   -33 21 V
   452 -254 R
   20 11 V
   33 -5 R
   -33 5 V
   2208 2893 M
   19 9 V
   33 -17 R
   -33 17 V
   -105 -5 R
   19 12 V
   33 -6 R
   -33 6 V
   4842 2800 M
   20 30 V
   33 10 R
   -33 -10 V
   191 67 R
   19 9 V
   33 -11 R
   -33 11 V
   519 -300 R
   20 6 V
   33 -12 R
   -33 12 V
   2669 2428 M
   20 5 V
   33 -12 R
   -33 12 V
   1861 12 R
   19 22 V
   34 13 R
   -34 -13 V
   670 359 R
   19 -2 V
   33 -23 R
   -33 23 V
   2341 2801 M
   19 3 V
   -33 31 R
   33 -31 V
   5940 2680 M
   20 21 V
   2899 2528 M
   19 27 V
   34 39 R
   -34 -39 V
   -901 305 R
   19 16 V
   33 6 R
   -33 -6 V
   719 -461 R
   20 14 V
   33 6 R
   -33 -6 V
   -706 453 R
   19 14 V
   34 1 R
   -34 -1 V
   1452 2592 M
   19 10 V
   34 -9 R
   -34 9 V
   3801 202 R
   19 -3 V
   34 -23 R
   -34 23 V
   stroke
   LT1
   3343 3017 M
   -6 -13 V
   stroke
   LT0
   4732 2651 M
   19 33 V
   34 20 R
   -34 -20 V
   2536 2542 M
   19 -2 V
   -33 37 R
   33 -37 V
   -787 156 R
   19 19 V
   33 14 R
   -33 -14 V
   4622 2507 M
   19 28 V
   33 20 R
   -33 -20 V
   664 246 R
   20 -3 V
   33 -24 R
   -33 24 V
   -3084 99 R
   19 8 V
   34 -23 R
   -34 23 V
   1591 2601 M
   19 15 V
   33 4 R
   -33 -4 V
   3729 141 R
   19 -3 V
   33 -25 R
   -33 25 V
   -3050 77 R
   19 4 V
   -33 27 R
   33 -27 V
   5372 2732 M
   19 -3 V
   34 -23 R
   -34 23 V
   1643 2620 M
   20 18 V
   33 8 R
   -33 -8 V
   611 218 R
   20 6 V
   -402 -79 R
   19 19 V
   34 13 R
   -34 -13 V
   1538 2589 M
   19 12 V
   34 0 R
   -34 0 V
   3848 107 R
   20 -2 V
   33 -24 R
   -33 24 V
   2422 2692 M
   19 0 V
   -33 38 R
   33 -38 V
   367 -257 R
   19 21 V
   33 18 R
   -33 -18 V
   2936 139 R
   20 15 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4101 2786 M
   6 -8 V
   stroke
   LT0
   5816 2611 M
   19 18 V
   34 4 R
   -34 -4 V
   4823 2769 M
   19 31 V
   34 13 R
   -34 -13 V
   597 -116 R
   19 -2 V
   33 -21 R
   -33 21 V
   2703 2412 M
   19 9 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   4211 2650 M
   20 -29 V
   14 -21 R
   -14 21 V
   -15 20 R
   15 -20 V
   stroke
   LT0
   5086 2889 M
   19 6 V
   34 -14 R
   -34 14 V
   520 -303 R
   19 8 V
   33 -9 R
   -33 9 V
   -749 240 R
   19 25 V
   34 5 R
   -34 -5 V
   4713 2617 M
   19 34 V
   33 21 R
   -33 -21 V
   4359 2453 M
   19 -2 V
   33 -21 R
   -33 21 V
   -33 28 R
   33 -28 V
   2503 2579 M
   19 -2 V
   -33 37 R
   33 -37 V
   2478 312 R
   19 15 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   2990 2650 M
   19 24 V
   34 59 R
   -34 -59 V
   stroke
   LT0
   5472 2661 M
   19 0 V
   34 -21 R
   -34 21 V
   1696 2646 M
   19 18 V
   33 12 R
   -33 -12 V
   4154 -31 R
   19 20 V
   33 6 R
   -33 -6 V
   2155 2892 M
   19 11 V
   34 -10 R
   -34 10 V
   5711 2585 M
   19 12 V
   33 -2 R
   -33 2 V
   4325 2487 M
   20 -8 V
   -34 35 R
   34 -35 V
   133 -70 R
   19 13 V
   34 3 R
   -34 -3 V
   -105 5 R
   19 3 V
   34 -14 R
   -34 14 V
   1820 2729 M
   20 20 V
   33 15 R
   -33 -15 V
   2880 2501 M
   19 27 V
   33 36 R
   -33 -36 V
   2049 342 R
   19 20 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   3454 3082 M
   2 -4 V
   stroke
   LT0
   1485 2584 M
   20 9 V
   33 -4 R
   -33 4 V
   4603 2480 M
   19 27 V
   33 19 R
   -33 -19 V
   stroke
   LT1
   3088 2779 M
   12 9 V
   stroke
   LT0
   5506 2639 M
   19 1 V
   33 -18 R
   -33 18 V
   1945 2815 M
   19 18 V
   33 11 R
   -33 -11 V
   4531 2425 M
   19 20 V
   33 11 R
   -33 -11 V
   2388 2730 M
   20 0 V
   -34 37 R
   34 -37 V
   stroke
   LT1
   3694 3052 M
   3 -12 V
   stroke
   LT0
   5120 2877 M
   19 4 V
   33 -16 R
   -33 16 V
   782 -222 R
   19 21 V
   4694 2586 M
   19 31 V
   33 22 R
   -33 -22 V
   91 120 R
   19 32 V
   34 15 R
   -34 -15 V
   4292 2527 M
   19 -13 V
   -33 41 R
   33 -41 V
   2469 2617 M
   20 -3 V
   -34 39 R
   34 -39 V
   3050 5 R
   19 3 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   4064 2865 M
   3 -9 V
   stroke
   LT0
   2103 2884 M
   19 13 V
   33 -5 R
   -33 5 V
   1748 2676 M
   20 20 V
   33 13 R
   -33 -13 V
   5658 2582 M
   19 9 V
   34 -6 R
   -34 6 V
   1997 2844 M
   20 16 V
   33 7 R
   -33 -7 V
   4425 2408 M
   20 8 V
   33 -7 R
   -33 7 V
   2188 2883 M
   20 10 V
   33 -16 R
   -33 16 V
   528 -490 R
   19 12 V
   34 1 R
   -34 -1 V
   -705 452 R
   19 15 V
   34 2 R
   -34 -2 V
   2807 -69 R
   19 27 V
   33 8 R
   -33 -8 V
   2789 2416 M
   19 19 V
   33 14 R
   -33 -14 V
   -453 330 R
   19 2 V
   -33 34 R
   33 -34 V
   2779 96 R
   19 2 V
   33 -19 R
   -33 19 V
   -138 21 R
   19 11 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   4178 2704 M
   19 -36 V
   stroke
   LT0
   1873 2764 M
   19 19 V
   33 14 R
   -33 -14 V
   725 -333 R
   19 0 V
   33 -22 R
   -33 22 V
   -33 27 R
   33 -27 V
   1571 2588 M
   20 13 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   2971 2623 M
   19 27 V
   33 56 R
   -33 -56 V
   248 281 R
   6 -3 V
   stroke
   LT0
   1624 2604 M
   19 16 V
   34 7 R
   -34 -7 V
   940 -142 R
   20 -1 V
   -34 31 R
   34 -31 V
   257 -3 R
   20 27 V
   33 31 R
   -33 -31 V
   1794 54 R
   20 31 V
   33 21 R
   -33 -21 V
   91 118 R
   19 33 V
   33 17 R
   -33 -17 V
   768 -136 R
   19 5 V
   34 -14 R
   -34 14 V
   1433 2585 M
   19 7 V
   33 -8 R
   -33 8 V
   4345 3 R
   19 16 V
   33 4 R
   -33 -4 V
   2650 2425 M
   19 3 V
   34 -16 R
   -34 16 V
   1914 28 R
   20 24 V
   33 18 R
   -33 -18 V
   stroke
   LT1
   3169 2868 M
   3 1 V
   stroke
   LT0
   5744 2582 M
   19 13 V
   34 0 R
   -34 0 V
   1519 2577 M
   19 12 V
   33 -1 R
   -33 1 V
   898 67 R
   19 -3 V
   -33 39 R
   33 -39 V
   2731 193 R
   19 0 V
   34 -20 R
   -34 20 V
   2550 2511 M
   19 -3 V
   -33 34 R
   33 -34 V
   1690 66 R
   19 -19 V
   -33 45 R
   33 -45 V
   2222 2869 M
   19 8 V
   33 -21 R
   -33 21 V
   5849 2615 M
   20 18 V
   33 6 R
   -33 -6 V
   2322 2798 M
   19 3 V
   -33 30 R
   33 -30 V
   1677 2627 M
   19 19 V
   33 10 R
   -33 -10 V
   105 63 R
   19 20 V
   34 15 R
   -34 -15 V
   3108 119 R
   20 22 V
   33 3 R
   -33 -3 V
   33 3 R
   19 16 V
   34 -3 R
   -34 3 V
   2288 2826 M
   20 5 V
   -34 25 R
   34 -25 V
   -53 19 R
   19 6 V
   2946 -29 R
   19 -1 V
   33 -22 R
   -33 22 V
   4511 2408 M
   20 17 V
   33 9 R
   -33 -9 V
   1925 2797 M
   20 18 V
   33 12 R
   -33 -12 V
   750 -405 R
   8 2 V
   33 -9 R
   -33 9 V
   2988 162 R
   20 11 V
   33 -3 R
   -33 3 V
   4459 2397 M
   19 12 V
   20 -1 R
   -20 1 V
   1424 230 R
   19 20 V
   -1156 13 R
   20 32 V
   33 20 R
   -33 -20 V
   821 -117 R
   19 5 V
   33 -10 R
   -33 10 V
   -372 214 R
   19 -2 V
   33 -23 R
   -33 23 V
   -3136 77 R
   19 11 V
   33 -9 R
   -33 9 V
   4857 2784 M
   19 29 V
   33 11 R
   -33 -11 V
   4655 2526 M
   19 29 V
   stroke 4674 2555 M
   34 22 R
   -34 -22 V
   -2157 -9 R
   19 -4 V
   -33 37 R
   33 -37 V
   2531 338 R
   19 9 V
   34 -12 R
   -34 12 V
   stroke
   LT1
   3075 2769 M
   6 5 V
   stroke
   LT0
   2952 2594 M
   19 29 V
   33 53 R
   -33 -53 V
   2315 160 R
   19 -2 V
   34 -24 R
   -34 24 V
   1729 2656 M
   19 20 V
   34 13 R
   -34 -13 V
   3572 83 R
   19 -2 V
   33 -25 R
   -33 25 V
   1466 2574 M
   19 10 V
   34 -7 R
   -34 7 V
   2841 2449 M
   19 25 V
   34 27 R
   -34 -27 V
   -457 220 R
   19 -2 V
   -34 38 R
   34 -38 V
   2931 43 R
   19 -3 V
   33 -24 R
   -33 24 V
   stroke
   LT1
   4011 2891 M
   5 -5 V
   stroke
   LT0
   5386 2710 M
   19 -2 V
   34 -24 R
   -34 24 V
   15 -23 R
   19 -1 V
   33 -23 R
   -33 23 V
   1978 2827 M
   19 17 V
   34 8 R
   -34 -8 V
   4564 2434 M
   19 22 V
   34 16 R
   -34 -16 V
   2769 2400 M
   20 16 V
   33 9 R
   -33 -9 V
   -935 328 R
   19 20 V
   33 14 R
   -33 -14 V
   4373 2425 M
   19 2 V
   33 -19 R
   -33 19 V
   -33 26 R
   33 -26 V
   1061 234 R
   19 0 V
   34 -22 R
   -34 22 V
   2083 2871 M
   20 13 V
   33 -3 R
   -33 3 V
   4746 2639 M
   19 33 V
   34 20 R
   -34 -20 V
   4340 2456 M
   19 -3 V
   -34 34 R
   34 -34 V
   stroke
   LT1
   3946 2950 M
   -1 1 V
   stroke
   LT0
   2483 2583 M
   20 -4 V
   -34 38 R
   34 -38 V
   1722 46 R
   20 -25 V
   -34 50 R
   34 -50 V
   2031 2852 M
   19 15 V
   33 4 R
   -33 -4 V
   1605 2589 M
   19 15 V
   33 5 R
   -33 -5 V
   3862 34 R
   20 1 V
   33 -20 R
   -33 20 V
   2729 2399 M
   7 4 V
   33 -3 R
   -33 3 V
   2903 171 R
   19 8 V
   33 -8 R
   -33 8 V
   -4106 -8 R
   19 14 V
   34 1 R
   -34 -1 V
   3529 283 R
   20 6 V
   33 -14 R
   -33 14 V
   4636 2498 M
   19 28 V
   33 21 R
   -33 -21 V
   182 228 R
   20 30 V
   33 14 R
   -33 -14 V
   920 -204 R
   20 15 V
   33 2 R
   -33 -2 V
   -888 229 R
   19 24 V
   34 5 R
   -34 -5 V
   2369 2730 M
   19 0 V
   -33 35 R
   33 -35 V
   -219 144 R
   19 9 V
   34 -14 R
   -34 14 V
   4406 2402 M
   19 6 V
   34 -11 R
   -34 11 V
   589 464 R
   20 14 V
   33 -6 R
   -33 6 V
   796 -289 R
   19 18 V
   34 5 R
   -34 -5 V
   2932 2564 M
   20 30 V
   33 49 R
   -33 -49 V
   -1295 15 R
   20 18 V
   33 10 R
   -33 -10 V
   105 62 R
   19 20 V
   33 15 R
   -33 -15 V
   4306 2495 M
   19 -8 V
   -33 40 R
   33 -40 V
   1195 129 R
   19 3 V
   33 -18 R
   -33 18 V
   186 -50 R
   19 13 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3540 3138 M
   3 -9 V
   37 -26 R
   -1 -2 V
   stroke
   LT0
   4727 2607 M
   19 32 V
   34 22 R
   -34 -22 V
   216 214 R
   19 20 V
   33 -1 R
   -33 1 V
   2822 2425 M
   19 24 V
   34 21 R
   -34 -21 V
   1500 2566 M
   19 11 V
   33 -3 R
   -33 3 V
   4364 43 R
   19 19 V
   1414 2577 M
   19 8 V
   33 -11 R
   -33 11 V
   4523 2411 M
   -12 -3 V
   1906 2778 M
   19 19 V
   34 12 R
   -34 -12 V
   525 -176 R
   19 -4 V
   -33 39 R
   33 -39 V
   2665 242 R
   19 4 V
   33 -17 R
   -33 17 V
   2336 2764 M
   19 1 V
   -33 33 R
   33 -33 V
   5553 2597 M
   19 4 V
   34 -14 R
   -34 14 V
   stroke
   LT1
   3056 2749 M
   6 7 V
   stroke
   LT0
   1710 2637 M
   19 19 V
   34 13 R
   -34 -13 V
   474 205 R
   19 8 V
   33 -19 R
   -33 19 V
   375 -417 R
   20 -2 V
   33 -25 R
   -33 25 V
   -34 28 R
   34 -28 V
   22 -25 R
   11 0 V
   33 -19 R
   -33 19 V
   2168 299 R
   19 30 V
   34 16 R
   -34 -16 V
   stroke
   LT1
   3165 2894 M
   -6 -15 V
   stroke
   LT0
   2913 2532 M
   19 32 V
   34 43 R
   -34 -43 V
   4597 2448 M
   -33 -14 V
   -124 -47 R
   19 10 V
   10 -1 R
   -10 1 V
   1213 167 R
   19 10 V
   34 -5 R
   -34 5 V
   4617 2472 M
   19 26 V
   33 21 R
   -33 -21 V
   2564 2482 M
   19 -4 V
   -33 33 R
   33 -33 V
   stroke
   LT1
   4111 2816 M
   20 -49 V
   stroke
   LT0
   2117 2869 M
   19 12 V
   33 -7 R
   -33 7 V
   167 -86 R
   19 3 V
   -34 28 R
   34 -28 V
   4273 2542 M
   19 -15 V
   -33 47 R
   33 -47 V
   1834 2724 M
   20 20 V
   33 14 R
   -33 -14 V
   382 100 R
   19 6 V
   33 -24 R
   -33 24 V
   4708 2577 M
   19 30 V
   33 23 R
   -33 -23 V
   440 237 R
   19 2 V
   34 -19 R
   -34 19 V
   1959 2809 M
   19 18 V
   33 9 R
   -33 -9 V
   291 -5 R
   19 4 V
   2760 43 R
   19 11 V
   33 -9 R
   -33 9 V
   2757 2391 M
   12 9 V
   34 3 R
   -34 -3 V
   2121 398 R
   19 26 V
   33 8 R
   -33 -8 V
   4192 2682 M
   19 -32 V
   stroke
   LT1
   4178 2704 M
   33 -54 V
   -582 493 R
   2 -7 V
   stroke
   LT0
   5586 2581 M
   20 6 V
   33 -13 R
   -33 13 V
   -3189 72 R
   19 -3 V
   -33 38 R
   33 -38 V
   -989 -91 R
   19 9 V
   34 -8 R
   -34 8 V
   1065 -58 R
   19 -5 V
   -33 35 R
   33 -35 V
   -486 346 R
   19 14 V
   34 -2 R
   -34 2 V
   1586 2573 M
   19 16 V
   33 3 R
   -33 -3 V
   406 247 R
   20 16 V
   33 5 R
   -33 -5 V
   3169 -26 R
   20 1 V
   33 -21 R
   -33 21 V
   1763 2669 M
   19 20 V
   33 14 R
   -33 -14 V
   2803 2403 M
   19 22 V
   33 15 R
   -33 -15 V
   72 76 R
   19 31 V
   33 39 R
   -33 -39 V
   1886 160 R
   19 32 V
   33 18 R
   -33 -18 V
   993 -143 R
   19 16 V
   33 5 R
   -33 -5 V
   -4192 -5 R
   19 17 V
   34 8 R
   -34 -8 V
   4101 -43 R
   19 14 V
   34 1 R
   -34 -1 V
   1533 2561 M
   19 13 V
   34 -1 R
   -34 1 V
   3682 233 R
   19 -1 V
   33 -23 R
   -33 23 V
   -311 26 R
   20 21 V
   33 3 R
   -33 -3 V
   33 3 R
   19 16 V
   34 -3 R
   -34 3 V
   4688 2547 M
   20 30 V
   33 22 R
   -33 -22 V
   1155 25 R
   20 18 V
   2497 2551 M
   20 -5 V
   -34 37 R
   34 -37 V
   181 -160 R
   19 7 V
   2550 392 R
   19 -2 V
   34 -24 R
   -34 24 V
   stroke
   LT1
   3023 2706 M
   20 27 V
   33 67 R
   -33 -67 V
   stroke
   LT0
   1887 2758 M
   19 20 V
   34 13 R
   -34 -13 V
   5620 2566 M
   19 8 V
   33 -10 R
   -33 10 V
   4597 2448 M
   20 24 V
   33 20 R
   -33 -20 V
   2383 2696 M
   20 -2 V
   -34 36 R
   34 -36 V
   2897 67 R
   20 -2 V
   33 -24 R
   -33 24 V
   2150 2864 M
   19 10 V
   34 -13 R
   -34 13 V
   5706 2557 M
   19 12 V
   33 -3 R
   -33 3 V
   -391 168 R
   19 -2 V
   33 -25 R
   -33 25 V
   14 -23 R
   19 -2 V
   34 -25 R
   -34 25 V
   4354 2425 M
   19 0 V
   33 -23 R
   -33 23 V
   -33 31 R
   33 -31 V
   1691 2617 M
   19 20 V
   33 11 R
   -33 -11 V
   3371 225 R
   19 9 V
   34 -12 R
   -34 12 V
   300 -185 R
   20 -1 V
   33 -24 R
   -33 24 V
   4480 2385 M
   12 8 V
   14 2 R
   -14 -2 V
   stroke
   LT1
   3771 3071 M
   -2 0 V
   stroke
   LT0
   5434 2662 M
   19 -1 V
   33 -23 R
   -33 23 V
   -582 109 R
   19 28 V
   33 11 R
   -33 -11 V
   4240 2593 M
   19 -19 V
   -34 51 R
   34 -51 V
   128 -176 R
   19 4 V
   27 -12 R
   -27 12 V
   172 24 R
   -18 -6 V
   1480 2555 M
   20 11 V
   33 -5 R
   -33 5 V
   1375 -96 R
   19 31 V
   33 33 R
   -33 -33 V
   1886 160 R
   19 31 V
   33 20 R
   -33 -20 V
   668 -55 R
   19 1 V
   34 -22 R
   -34 22 V
   -3671 65 R
   19 21 V
   34 14 R
   -34 -14 V
   4320 2461 M
   20 -5 V
   -34 39 R
   34 -39 V
   2464 2589 M
   19 -6 V
   -33 38 R
   33 -38 V
   1394 2571 M
   20 6 V
   33 -12 R
   -33 12 V
   936 154 R
   19 -1 V
   -33 34 R
   33 -34 V
   5500 2615 M
   20 1 V
   33 -19 R
   -33 19 V
   1940 2791 M
   19 18 V
   33 10 R
   -33 -10 V
   4669 2519 M
   19 28 V
   34 23 R
   -34 -23 V
   stroke
   LT1
   3488 3141 M
   -1 -1 V
   stroke
   LT0
   2183 2853 M
   20 8 V
   33 -17 R
   -33 17 V
   stroke
   LT1
   4159 2742 M
   19 -38 V
   -33 56 R
   33 -56 V
   stroke
   LT0
   5653 2555 M
   19 9 V
   34 -7 R
   -34 7 V
   2786 2387 M
   17 16 V
   33 10 R
   -33 -10 V
   -706 454 R
   20 12 V
   33 -5 R
   -33 5 V
   4420 2379 M
   20 8 V
   33 -7 R
   -7 2 V
   -18 3 R
   -8 2 V
   1743 2648 M
   20 21 V
   33 13 R
   -33 -13 V
   3351 184 R
   20 6 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3004 2676 M
   19 30 V
   34 64 R
   -34 -64 V
   stroke
   LT0
   2783 2384 M
   -24 1 V
   2775 209 R
   19 3 V
   33 -16 R
   -33 16 V
   2855 2440 M
   20 30 V
   33 27 R
   -33 -27 V
   1885 160 R
   20 31 V
   33 21 R
   -33 -21 V
   2317 2763 M
   19 1 V
   -33 31 R
   33 -31 V
   2692 91 R
   20 14 V
   33 -7 R
   -33 7 V
   1992 2819 M
   19 17 V
   34 6 R
   -34 -6 V
   1566 2559 M
   20 14 V
   33 3 R
   -33 -3 V
   3337 236 R
   19 23 V
   34 6 R
   -34 -6 V
   4586 2435 M
   11 13 V
   34 19 R
   -34 -19 V
   1619 2576 M
   19 16 V
   33 6 R
   -33 -6 V
   4154 -26 R
   19 15 V
   33 4 R
   -33 -4 V
   2045 2842 M
   19 15 V
   33 0 R
   -33 0 V
   4851 2742 M
   20 28 V
   33 14 R
   -33 -14 V
   4287 2505 M
   19 -10 V
   -33 47 R
   33 -47 V
   2217 2837 M
   19 7 V
   33 -22 R
   -33 22 V
   195 -219 R
   19 -4 V
   -33 38 R
   33 -38 V
   1428 2557 M
   19 8 V
   33 -10 R
   -33 10 V
   4397 20 R
   19 17 V
   1868 2738 M
   19 20 V
   33 14 R
   -33 -14 V
   777 -355 R
   -21 14 V
   -46 35 R
   22 -17 V
   3120 117 R
   19 14 V
   34 0 R
   -34 0 V
   2283 2792 M
   20 3 V
   -34 27 R
   34 -27 V
   275 -339 R
   19 -4 V
   -33 30 R
   33 -30 V
   2379 386 R
   19 18 V
   33 -1 R
   -33 1 V
   572 -280 R
   19 5 V
   34 -15 R
   -34 15 V
   2250 2817 M
   19 5 V
   1514 2549 M
   19 12 V
   33 -2 R
   -33 2 V
   stroke 1533 2561 M
   3615 279 R
   19 4 V
   33 -18 R
   -33 18 V
   2698 2386 M
   -14 7 V
   1671 2598 M
   20 19 V
   33 11 R
   -33 -11 V
   4650 2492 M
   19 27 V
   34 23 R
   -34 -23 V
   stroke
   LT1
   4049 2885 M
   6 -7 V
   stroke
   LT0
   2545 2488 M
   19 -6 V
   -33 34 R
   33 -34 V
   421 161 R
   19 33 V
   33 60 R
   -33 -60 V
   -1208 6 R
   19 21 V
   33 14 R
   -33 -14 V
   2391 -51 R
   19 -27 V
   -33 57 R
   33 -57 V
   334 -219 R
   -12 -3 V
   -7 -2 R
   -14 -4 V
   215 202 R
   19 31 V
   34 22 R
   -34 -22 V
   926 -84 R
   20 11 V
   33 -5 R
   -33 5 V
   2836 2413 M
   19 27 V
   34 22 R
   -34 -22 V
   1599 -72 R
   12 8 V
   40 5 R
   -7 -1 V
   -14 0 R
   -12 0 V
   2397 2662 M
   20 -3 V
   -34 37 R
   34 -37 V
   2764 165 R
   19 2 V
   34 -19 R
   -34 19 V
   -3069 27 R
   19 11 V
   33 -11 R
   -33 11 V
   581 -489 R
   -6 2 V
   2875 183 R
   20 6 V
   33 -11 R
   -33 11 V
   -788 146 R
   19 30 V
   34 16 R
   -34 -16 V
   -2931 30 R
   20 19 V
   33 11 R
   -33 -11 V
   572 -269 R
   19 -6 V
   -34 35 R
   34 -35 V
   2531 336 R
   19 10 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   3625 3156 M
   -2 -3 V
   3191 2943 M
   6 0 V
   stroke
   LT0
   1461 2546 M
   19 9 V
   34 -6 R
   -34 6 V
   244 73 R
   19 20 V
   34 13 R
   -34 -13 V
   3471 158 R
   20 1 V
   33 -22 R
   -33 22 V
   2775 2378 M
   8 6 V
   34 5 R
   -25 -4 V
   174 222 R
   19 36 V
   33 55 R
   -33 -55 V
   1919 141 R
   19 25 V
   34 8 R
   -34 -8 V
   4254 2557 M
   19 -15 V
   -33 51 R
   33 -51 V
   286 -136 R
   8 9 V
   44 28 R
   -13 -7 V
   -9 -4 R
   -11 -6 V
   stroke
   LT1
   4111 2816 M
   34 -56 V
   stroke
   LT0
   5248 2785 M
   19 0 V
   33 -24 R
   -33 24 V
   4368 2394 M
   19 4 V
   23 -13 R
   -23 13 V
   -33 27 R
   33 -27 V
   244 69 R
   19 25 V
   33 22 R
   -33 -22 V
   72 78 R
   19 29 V
   33 24 R
   -33 -24 V
   -2377 99 R
   19 -2 V
   -33 35 R
   33 -35 V
   4334 2425 M
   20 0 V
   -34 36 R
   34 -36 V
   stroke
   LT1
   3148 2920 M
   -7 -15 V
   stroke
   LT0
   5281 2763 M
   19 -2 V
   34 -24 R
   -34 24 V
   -3327 41 R
   19 17 V
   34 7 R
   -34 -7 V
   86 25 R
   19 13 V
   34 -4 R
   -34 4 V
   1848 2717 M
   20 21 V
   33 14 R
   -33 -14 V
   610 -180 R
   19 -7 V
   -33 38 R
   33 -38 V
   -1122 14 R
   19 6 V
   34 -14 R
   -34 14 V
   206 -12 R
   19 17 V
   33 5 R
   -33 -5 V
   3695 163 R
   20 -2 V
   33 -25 R
   -33 25 V
   14 -24 R
   19 -1 V
   33 -26 R
   -33 26 V
   14 -24 R
   19 -2 V
   34 -24 R
   -34 24 V
   14 -24 R
   20 0 V
   33 -25 R
   -33 25 V
   1547 2545 M
   19 14 V
   34 0 R
   -34 0 V
   4206 -8 R
   20 15 V
   33 2 R
   -33 -2 V
   33 2 R
   19 17 V
   2946 2571 M
   20 36 V
   33 51 R
   -33 -51 V
   2716 2369 M
   15 6 V
   33 -6 R
   -7 1 V
   -593 474 R
   19 9 V
   34 -16 R
   -34 16 V
   2826 -13 R
   19 15 V
   34 -3 R
   -34 3 V
   606 -309 R
   19 9 V
   33 -9 R
   -33 9 V
   -205 82 R
   19 0 V
   33 -22 R
   -33 22 V
   2026 2826 M
   19 16 V
   33 2 R
   -33 -2 V
   772 -453 R
   19 24 V
   33 16 R
   -33 -16 V
   2121 404 R
   19 21 V
   33 2 R
   -33 -2 V
   4401 2371 M
   19 8 V
   34 -11 R
   -13 4 V
   372 310 R
   19 30 V
   33 18 R
   -33 -18 V
   1652 2581 M
   19 17 V
   34 9 R
   -34 -9 V
   3810 15 R
   19 2 V
   34 -21 R
   -34 21 V
   stroke 5500 2615 M
   -405 229 R
   19 9 V
   34 -13 R
   -34 13 V
   1777 2661 M
   19 21 V
   33 14 R
   -33 -14 V
   5720 2540 M
   19 12 V
   33 -1 R
   -33 1 V
   2331 2732 M
   19 -1 V
   -33 32 R
   33 -32 V
   4301 2466 M
   19 -5 V
   -33 44 R
   33 -44 V
   -1393 73 R
   19 37 V
   34 45 R
   -34 -45 V
   1494 2537 M
   20 12 V
   33 -4 R
   -33 4 V
   4000 42 R
   20 3 V
   33 -18 R
   -33 18 V
   -3089 0 R
   19 -5 V
   -33 36 R
   33 -36 V
   1408 2550 M
   20 7 V
   33 -11 R
   -33 11 V
   4487 2366 M
   19 15 V
   34 7 R
   -5 -1 V
   2197 2830 M
   20 7 V
   33 -20 R
   -33 20 V
   2668 -79 R
   19 26 V
   33 11 R
   -33 -11 V
   4703 2542 M
   19 28 V
   33 24 R
   -33 -24 V
   1901 2752 M
   19 20 V
   34 11 R
   -34 -11 V
   2253 -57 R
   19 -33 V
   -33 60 R
   33 -60 V
   -1895 80 R
   20 1 V
   -34 29 R
   34 -29 V
   1705 2607 M
   19 21 V
   33 11 R
   -33 -11 V
   4611 2443 M
   20 24 V
   33 21 R
   -33 -21 V
   -1723 30 R
   19 37 V
   33 40 R
   -33 -40 V
   2621 38 R
   19 4 V
   33 -16 R
   -33 16 V
   2231 2812 M
   19 5 V
   33 -25 R
   -33 25 V
   14 -28 R
   19 3 V
   4794 2652 M
   19 30 V
   33 20 R
   -33 -20 V
   4434 2358 M
   12 6 V
   94 24 R
   2 2 V
   33 23 R
   -8 -3 V
   1100 126 R
   19 10 V
   34 -6 R
   -34 6 V
   stroke 5686 2546 M
   -558 288 R
   20 6 V
   33 -16 R
   -33 16 V
   -3037 1 R
   20 12 V
   33 -9 R
   -33 9 V
   4220 2614 M
   20 -21 V
   -34 59 R
   34 -59 V
   2761 2367 M
   3 2 V
   -172 63 R
   20 -5 V
   13 -9 R
   -13 9 V
   -34 29 R
   16 -14 V
   215 -61 R
   8 8 V
   33 10 R
   -33 -10 V
   -988 307 R
   19 21 V
   34 14 R
   -34 -14 V
   788 -313 R
   9 -1 V
   -233 228 R
   19 -6 V
   -34 37 R
   34 -37 V
   stroke
   LT1
   3076 2800 M
   5 6 V
   stroke
   LT0
   5043 2839 M
   19 13 V
   33 -8 R
   -33 8 V
   2889 2462 M
   19 35 V
   33 35 R
   -33 -35 V
   -349 -35 R
   19 -6 V
   -33 32 R
   33 -32 V
   -624 327 R
   19 19 V
   33 8 R
   -33 -8 V
   1442 2537 M
   19 9 V
   33 -9 R
   -33 9 V
   4120 8 R
   19 6 V
   34 -14 R
   -34 14 V
   -663 235 R
   20 22 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   4092 2866 M
   19 -50 V
   stroke
   LT0
   4268 2515 M
   19 -10 V
   -33 52 R
   33 -52 V
   -2707 39 R
   20 15 V
   33 4 R
   -33 -4 V
   3083 -45 R
   20 28 V
   33 24 R
   -33 -24 V
   2712 2367 M
   -15 7 V
   2465 446 R
   19 4 V
   33 -18 R
   -33 18 V
   625 -273 R
   19 17 V
   -4068 71 R
   20 22 V
   33 13 R
   -33 -13 V
   282 169 R
   19 14 V
   33 -3 R
   -33 3 V
   1633 2563 M
   19 18 V
   34 7 R
   -34 -7 V
   3213 149 R
   20 28 V
   33 13 R
   -33 -13 V
   868 -222 R
   19 15 V
   34 0 R
   -34 0 V
   -782 271 R
   19 18 V
   34 -1 R
   -34 1 V
   2526 2495 M
   19 -7 V
   -33 34 R
   33 -34 V
   -539 322 R
   20 16 V
   33 4 R
   -33 -4 V
   1528 2532 M
   19 13 V
   33 -1 R
   -33 1 V
   3227 78 R
   20 29 V
   33 22 R
   -33 -22 V
   2869 2429 M
   20 33 V
   33 28 R
   -33 -28 V
   stroke
   LT1
   3220 3023 M
   -4 -9 V
   stroke
   LT0
   2378 2667 M
   19 -5 V
   -33 36 R
   33 -36 V
   2798 142 R
   19 2 V
   34 -21 R
   -34 21 V
   4592 2421 M
   10 12 V
   43 31 R
   -34 -21 V
   -263 -53 R
   20 4 V
   29 -20 R
   -4 3 V
   -2 1 R
   -23 16 V
   -34 31 R
   34 -31 V
   2145 2835 M
   19 9 V
   33 -14 R
   -33 14 V
   1356 2560 M
   19 5 V
   33 -15 R
   -33 15 V
   4239 -26 R
   20 7 V
   33 -10 R
   -33 10 V
   66 -18 R
   20 12 V
   33 -4 R
   -33 4 V
   1882 2731 M
   19 21 V
   33 12 R
   -33 -12 V
   1686 2588 M
   19 19 V
   33 11 R
   -33 -11 V
   787 -77 R
   20 -8 V
   -34 36 R
   34 -36 V
   4382 2365 M
   19 6 V
   827 413 R
   20 1 V
   33 -22 R
   -33 22 V
   4514 2370 M
   -6 -1 V
   -11 -2 R
   -10 -1 V
   589 468 R
   19 10 V
   33 -10 R
   -33 10 V
   4315 2426 M
   19 -1 V
   -33 41 R
   33 -41 V
   1475 2527 M
   19 10 V
   34 -5 R
   -34 5 V
   3768 226 R
   19 0 V
   33 -24 R
   -33 24 V
   2850 2399 M
   19 30 V
   34 22 R
   -34 -22 V
   1675 -39 R
   -4 -2 V
   2345 2701 M
   19 -3 V
   -33 34 R
   33 -34 V
   4664 2488 M
   19 26 V
   34 25 R
   -34 -25 V
   612 225 R
   19 0 V
   34 -26 R
   -34 26 V
   1810 2674 M
   19 22 V
   34 14 R
   -34 -14 V
   3566 -33 R
   19 -1 V
   34 -25 R
   -34 25 V
   -52 27 R
   19 -1 V
   33 -26 R
   -33 26 V
   -53 27 R
   20 -2 V
   stroke 5348 2713 M
   33 -25 V
   2788 2360 M
   10 8 V
   33 5 R
   -14 -2 V
   stroke
   LT1
   3363 3133 M
   2 -3 V
   32 1 R
   -4 -9 V
   stroke
   LT0
   5429 2637 M
   19 0 V
   33 -24 R
   -33 24 V
   -693 -43 R
   19 29 V
   34 23 R
   -34 -23 V
   72 79 R
   19 28 V
   34 16 R
   -34 -16 V
   597 -117 R
   19 0 V
   33 -22 R
   -33 22 V
   1389 2544 M
   19 6 V
   34 -13 R
   -34 13 V
   stroke
   LT1
   4140 2781 M
   19 -39 V
   14 -27 R
   -14 27 V
   stroke
   LT0
   4918 2771 M
   19 24 V
   34 8 R
   -34 -8 V
   -2759 28 R
   19 7 V
   34 -18 R
   -34 18 V
   stroke
   LT1
   3486 3145 M
   2 -4 V
   27 46 R
   -4 -7 V
   stroke
   LT0
   2459 2565 M
   19 -7 V
   -33 36 R
   33 -36 V
   -544 206 R
   20 19 V
   33 9 R
   -33 -9 V
   5495 2590 M
   19 1 V
   34 -19 R
   -34 19 V
   4438 2357 M
   -4 1 V
   1738 2618 M
   19 21 V
   34 13 R
   -34 -13 V
   554 94 R
   20 -1 V
   -34 30 R
   34 -30 V
   5648 2526 M
   19 10 V
   33 -8 R
   -33 8 V
   -1433 35 R
   20 -14 V
   -34 57 R
   34 -57 V
   2092 2829 M
   19 12 V
   34 -6 R
   -34 6 V
   4187 2678 M
   19 -26 V
   -33 63 R
   33 -63 V
   817 172 R
   20 15 V
   33 -5 R
   -33 5 V
   1561 2529 M
   19 15 V
   34 2 R
   -34 -2 V
   34 2 R
   19 17 V
   33 6 R
   -33 -6 V
   578 244 R
   20 5 V
   33 -23 R
   -33 23 V
   5529 2568 M
   19 4 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   4059 2928 M
   4 -11 V
   stroke
   LT0
   5786 2536 M
   20 15 V
   stroke
   LT1
   3037 2736 M
   20 34 V
   33 70 R
   -33 -70 V
   stroke
   LT0
   5109 2826 M
   19 8 V
   34 -14 R
   -34 14 V
   -157 -31 R
   19 19 V
   33 2 R
   -33 -2 V
   4282 2470 M
   19 -4 V
   -33 49 R
   33 -49 V
   2278 2761 M
   19 1 V
   -33 27 R
   33 -27 V
   536 -386 R
   17 23 V
   33 16 R
   -33 -16 V
   -863 393 R
   19 18 V
   34 5 R
   -34 -5 V
   239 -24 R
   19 3 V
   -224 26 R
   19 15 V
   33 -1 R
   -33 1 V
   5734 2523 M
   19 13 V
   33 0 R
   -33 0 V
   -4330 -6 R
   19 7 V
   33 -10 R
   -33 10 V
   984 64 R
   19 -7 V
   -33 37 R
   33 -37 V
   -582 116 R
   19 21 V
   33 13 R
   -33 -13 V
   4736 2566 M
   19 28 V
   33 24 R
   -33 -24 V
   1509 2520 M
   19 12 V
   33 -3 R
   -33 3 V
   138 37 R
   20 19 V
   33 9 R
   -33 -9 V
   4645 2464 M
   19 24 V
   33 25 R
   -33 -25 V
   163 186 R
   19 28 V
   34 18 R
   -34 -18 V
   716 -153 R
   19 5 V
   33 -15 R
   -33 15 V
   3018 2698 M
   19 38 V
   34 66 R
   -34 -66 V
   1791 2652 M
   19 22 V
   33 14 R
   -33 -14 V
   3333 141 R
   19 5 V
   33 -16 R
   -33 16 V
   -263 -74 R
   19 25 V
   33 11 R
   -33 -11 V
   2659 2382 M
   -5 4 V
   stroke
   LT1
   3181 2969 M
   -4 -10 V
   stroke
   LT0
   2573 2439 M
   19 -7 V
   -9 8 R
   9 -8 V
   -33 30 R
   9 -8 V
   3113 63 R
   19 11 V
   34 -5 R
   -34 5 V
   4554 2382 M
   -9 -2 V
   2126 2824 M
   19 11 V
   33 -12 R
   -33 12 V
   507 -452 R
   7 -1 V
   1790 -42 R
   19 13 V
   15 1 R
   -15 -1 V
   2392 2637 M
   20 -6 V
   -34 36 R
   34 -36 V
   587 27 R
   19 40 V
   34 62 R
   -34 -62 V
   5595 2532 M
   19 7 V
   34 -13 R
   -34 13 V
   -3895 58 R
   19 21 V
   33 12 R
   -33 -12 V
   802 -148 R
   19 -8 V
   -33 33 R
   33 -33 V
   2498 360 R
   19 12 V
   33 -8 R
   -33 8 V
   1915 2744 M
   19 20 V
   34 10 R
   -34 -10 V
   894 -394 R
   3 3 V
   33 10 R
   -33 -10 V
   1337 2555 M
   19 5 V
   33 -16 R
   -33 16 V
   100 -42 R
   19 9 V
   34 -7 R
   -34 7 V
   4400 2356 M
   -5 2 V
   -47 32 R
   21 -15 V
   -40 12 R
   19 3 V
   -33 36 R
   33 -36 V
   2980 2616 M
   19 42 V
   33 57 R
   -33 -57 V
   2177 142 R
   19 4 V
   33 -20 R
   -33 20 V
   4717 2539 M
   19 27 V
   33 24 R
   -33 -24 V
   2685 2363 M
   7 0 V
   34 -14 R
   -11 5 V
   2093 292 R
   19 28 V
   33 20 R
   -33 -20 V
   2960 2574 M
   20 42 V
   33 51 R
   -33 -51 V
   1268 -93 R
   20 -8 V
   -34 56 R
   34 -56 V
   -1327 17 R
   19 42 V
   34 45 R
   -34 -45 V
   1991 208 R
   20 21 V
   33 4 R
   -33 -4 V
   stroke 4971 2803 M
   2506 2504 M
   20 -9 V
   -34 35 R
   34 -35 V
   2113 -38 R
   6 7 V
   -11 -13 R
   3 3 V
   41 34 R
   -33 -24 V
   2359 2671 M
   19 -4 V
   -33 34 R
   33 -34 V
   4554 2382 M
   4 4 V
   48 33 R
   -9 -5 V
   1594 2529 M
   20 17 V
   33 4 R
   -33 -4 V
   1308 -56 R
   19 42 V
   34 39 R
   -34 -39 V
   2268 250 R
   19 2 V
   34 -21 R
   -34 21 V
   -224 23 R
   19 17 V
   34 -2 R
   -34 2 V
   stroke
   LT1
   4106 2849 M
   19 -45 V
   -33 62 R
   13 -23 V
   stroke
   LT0
   1843 2688 M
   20 22 V
   33 13 R
   -33 -13 V
   210 106 R
   19 13 V
   34 -5 R
   -34 5 V
   1542 2515 M
   19 14 V
   33 0 R
   -33 0 V
   4206 -8 R
   19 15 V
   -1585 98 R
   19 -20 V
   -33 64 R
   33 -64 V
   2159 2815 M
   19 8 V
   33 -16 R
   -33 16 V
   -210 -49 R
   19 18 V
   33 7 R
   -33 -7 V
   1370 2538 M
   19 6 V
   34 -14 R
   -34 14 V
   4400 2341 M
   15 7 V
   10 -2 R
   -10 2 V
   2903 2451 M
   19 39 V
   33 34 R
   -33 -34 V
   1374 -65 R
   19 1 V
   -33 44 R
   33 -44 V
   1647 2550 M
   19 19 V
   34 8 R
   -34 -8 V
   3963 -51 R
   19 8 V
   33 -9 R
   -33 9 V
   -405 236 R
   19 1 V
   33 -24 R
   -33 24 V
   -382 -43 R
   19 26 V
   33 13 R
   -33 -13 V
   -2879 53 R
   20 16 V
   33 1 R
   -33 -1 V
   680 -467 R
   6 1 V
   17 -5 R
   -17 5 V
   -955 281 R
   20 22 V
   33 14 R
   -33 -14 V
   3485 87 R
   19 0 V
   33 -24 R
   -33 24 V
   114 -102 R
   20 0 V
   33 -24 R
   -33 24 V
   -34 26 R
   34 -26 V
   -53 27 R
   19 -1 V
   -33 26 R
   33 -26 V
   -1241 84 R
   19 -32 V
   -33 66 R
   33 -66 V
   1170 -25 R
   19 -1 V
   -34 26 R
   34 -26 V
   -53 26 R
   19 0 V
   115 -103 R
   19 1 V
   33 -23 R
   -33 23 V
   2473 2538 M
   19 -8 V
   -33 35 R
   33 -35 V
   3223 -19 R
   19 12 V
   33 -2 R
   -33 2 V
   stroke 5734 2523 M
   2883 2415 M
   20 36 V
   33 27 R
   -33 -27 V
   -577 253 R
   19 -3 V
   -34 32 R
   34 -32 V
   5476 2588 M
   19 2 V
   34 -22 R
   -34 22 V
   -405 227 R
   19 9 V
   34 -11 R
   -34 11 V
   4697 2513 M
   20 26 V
   33 25 R
   -33 -25 V
   1489 2509 M
   20 11 V
   33 -5 R
   -33 5 V
   683 281 R
   19 6 V
   34 -21 R
   -34 21 V
   4788 2618 M
   20 28 V
   33 22 R
   -33 -22 V
   701 -81 R
   20 3 V
   33 -19 R
   -33 19 V
   2292 2734 M
   19 -1 V
   -33 28 R
   33 -28 V
   1403 2523 M
   20 7 V
   33 -12 R
   -33 12 V
   277 47 R
   19 20 V
   33 11 R
   -33 -11 V
   2792 2334 M
   20 17 V
   33 5 R
   -8 -1 V
   stroke
   LT1
   3129 2899 M
   6 8 V
   stroke
   LT0
   2864 2383 M
   19 32 V
   34 21 R
   -34 -21 V
   -657 368 R
   19 3 V
   33 -25 R
   -33 25 V
   -349 -63 R
   19 21 V
   34 11 R
   -34 -11 V
   344 16 R
   19 1 V
   162 -187 R
   19 -9 V
   -33 36 R
   33 -36 V
   3084 -21 R
   19 5 V
   33 -17 R
   -33 17 V
   4429 2329 M
   20 11 V
   1213 167 R
   19 10 V
   34 -6 R
   -34 6 V
   4649 2457 M
   -23 -16 V
   306 318 R
   19 23 V
   34 7 R
   -34 -7 V
   -2845 31 R
   20 11 V
   33 -9 R
   -33 9 V
   628 -487 R
   5 2 V
   1504 134 R
   19 -3 V
   -34 53 R
   34 -53 V
   578 224 R
   20 26 V
   33 16 R
   -33 -16 V
   1824 2666 M
   19 22 V
   34 13 R
   -34 -13 V
   3280 119 R
   20 8 V
   33 -15 R
   -33 15 V
   -106 -7 R
   20 14 V
   33 -5 R
   -33 5 V
   4534 2365 M
   9 8 V
   29 19 R
   -12 -6 V
   stroke
   LT1
   3811 3152 M
   -1 0 V
   stroke
   LT0
   1575 2514 M
   19 15 V
   34 3 R
   -34 -3 V
   3175 61 R
   19 28 V
   34 23 R
   -34 -23 V
   -573 -33 R
   19 -14 V
   -33 63 R
   33 -63 V
   1949 2755 M
   19 19 V
   33 8 R
   -33 -8 V
   1437 2510 M
   19 8 V
   33 -9 R
   -33 9 V
   3529 271 R
   19 18 V
   33 1 R
   -33 -1 V
   572 -281 R
   19 6 V
   34 -14 R
   -34 14 V
   2855 2370 M
   9 13 V
   34 15 R
   -34 -15 V
   -458 225 R
   20 -7 V
   -34 36 R
   34 -36 V
   -674 7 R
   19 22 V
   34 13 R
   -34 -13 V
   4678 2488 M
   19 25 V
   34 25 R
   -34 -25 V
   -3069 19 R
   19 18 V
   33 7 R
   -33 -7 V
   4355 2355 M
   8 3 V
   -4 3 R
   4 -3 V
   -34 29 R
   19 -16 V
   1400 137 R
   19 13 V
   1523 2503 M
   19 12 V
   33 -1 R
   -33 1 V
   512 287 R
   19 14 V
   33 -3 R
   -33 3 V
   1317 2552 M
   20 3 V
   33 -17 R
   -33 17 V
   664 227 R
   19 17 V
   34 3 R
   -34 -3 V
   4310 2383 M
   19 4 V
   -33 38 R
   33 -38 V
   828 408 R
   19 5 V
   33 -18 R
   -33 18 V
   2573 2439 M
   16 -14 V
   84 -62 R
   -3 2 V
   1752 -34 R
   -4 1 V
   1680 2557 M
   20 20 V
   33 10 R
   -33 -10 V
   858 -124 R
   15 -14 V
   -33 31 R
   5 -5 V
   -405 341 R
   19 9 V
   33 -14 R
   -33 14 V
   214 -172 R
   19 -6 V
   -33 34 R
   33 -34 V
   stroke
   LT1
   3368 3143 M
   -5 -10 V
   3162 2979 M
   -4 -9 V
   stroke
   LT0
   5695 2499 M
   20 12 V
   33 -3 R
   -33 3 V
   1877 2701 M
   19 22 V
   33 12 R
   -33 -12 V
   5609 2510 M
   20 8 V
   33 -11 R
   -33 11 V
   4168 2704 M
   19 -26 V
   -33 69 R
   33 -69 V
   654 -10 R
   19 26 V
   34 18 R
   -34 -18 V
   1351 2534 M
   19 4 V
   33 -15 R
   -33 15 V
   3820 241 R
   19 3 V
   34 -20 R
   -34 20 V
   4587 2399 M
   10 11 V
   43 32 R
   -7 -5 V
   280 299 R
   19 23 V
   34 10 R
   -34 -10 V
   2520 2480 M
   20 -10 V
   -34 34 R
   34 -34 V
   2531 335 R
   19 12 V
   33 -10 R
   -33 10 V
   4750 2564 M
   19 26 V
   34 25 R
   -34 -25 V
   1470 2499 M
   19 10 V
   34 -6 R
   -34 6 V
   2841 2351 M
   4 5 V
   33 8 R
   -13 -3 V
   1805 2643 M
   19 23 V
   33 13 R
   -33 -13 V
   874 -321 R
   8 0 V
   1571 79 R
   19 1 V
   -33 48 R
   33 -48 V
   -176 394 R
   20 -38 V
   -34 68 R
   34 -68 V
   1083 -21 R
   20 2 V
   33 -23 R
   -33 23 V
   2340 2676 M
   19 -5 V
   -33 33 R
   33 -33 V
   4659 2464 M
   19 24 V
   33 25 R
   -33 -25 V
   stroke
   LT1
   3810 3159 M
   1 -7 V
   -6 27 R
   3 -12 V
   stroke
   LT0
   4229 2530 M
   19 -7 V
   -33 62 R
   33 -62 V
   2173 2794 M
   19 7 V
   34 -18 R
   -34 18 V
   1733 2587 M
   19 21 V
   34 12 R
   -34 -12 V
   3505 131 R
   19 0 V
   33 -24 R
   -33 24 V
   147 -128 R
   20 1 V
   33 -24 R
   -33 24 V
   -34 25 R
   34 -25 V
   -53 25 R
   19 0 V
   -33 27 R
   33 -27 V
   2487 2514 M
   19 -10 V
   -33 34 R
   33 -34 V
   2851 160 R
   19 0 V
   -33 26 R
   33 -26 V
   1384 2517 M
   19 6 V
   34 -13 R
   -34 13 V
   4515 2349 M
   19 16 V
   34 16 R
   -12 -6 V
   -7 -3 R
   -15 -7 V
   923 221 R
   19 2 V
   33 -23 R
   -33 23 V
   -186 127 R
   19 0 V
   34 -25 R
   -34 25 V
   14 -25 R
   20 0 V
   -3414 45 R
   20 20 V
   33 9 R
   -33 -9 V
   4436 2329 M
   -7 0 V
   537 440 R
   19 20 V
   33 4 R
   -33 -4 V
   658 -291 R
   19 9 V
   33 -8 R
   -33 8 V
   -172 55 R
   19 3 V
   34 -21 R
   -34 21 V
   -491 228 R
   19 15 V
   34 -3 R
   -34 3 V
   2306 2706 M
   20 -2 V
   -34 30 R
   34 -30 V
   -239 97 R
   19 12 V
   34 -7 R
   -34 7 V
   1609 2514 M
   19 18 V
   33 5 R
   -33 -5 V
   -72 -33 R
   19 15 V
   34 0 R
   -34 0 V
   stroke
   LT1
   3143 2950 M
   -34 -78 V
   stroke
   LT0
   2206 2778 M
   20 5 V
   33 -23 R
   -33 23 V
   509 -452 R
   5 1 V
   2082 309 R
   19 27 V
   33 19 R
   -33 -19 V
   -2568 66 R
   19 0 V
   -33 26 R
   33 -26 V
   5523 2540 M
   20 4 V
   33 -18 R
   -33 18 V
   2240 2758 M
   19 2 V
   658 -324 R
   19 42 V
   33 31 R
   -33 -31 V
   19 46 R
   -19 -46 V
   -482 70 R
   19 -10 V
   -33 36 R
   33 -36 V
   2631 261 R
   19 8 V
   34 -12 R
   -34 12 V
   stroke
   LT1
   3925 3082 M
   5 -6 V
   stroke
   LT0
   1982 2764 M
   19 18 V
   33 4 R
   -33 -4 V
   988 -221 R
   -34 -37 V
   20 47 R
   -20 -47 V
   -1294 13 R
   19 20 V
   34 8 R
   -34 -8 V
   stroke
   LT1
   3449 3239 M
   2 -4 V
   33 -14 R
   -5 -10 V
   stroke
   LT0
   4731 2538 M
   19 26 V
   33 26 R
   -33 -26 V
   979 -69 R
   19 13 V
   2034 2786 M
   20 16 V
   33 -1 R
   -33 1 V
   1857 2679 M
   20 22 V
   33 13 R
   -33 -13 V
   2898 2398 M
   19 38 V
   33 25 R
   -33 -25 V
   stroke
   LT1
   3825 3222 M
   6 -26 V
   stroke
   LT0
   1503 2491 M
   20 12 V
   33 -4 R
   -33 4 V
   -106 0 R
   20 7 V
   33 -11 R
   -33 11 V
   3457 202 R
   19 24 V
   33 12 R
   -33 -12 V
   3008 2614 M
   -33 -43 V
   19 48 R
   -19 -48 V
   1207 81 R
   19 -18 V
   -33 70 R
   33 -70 V
   stroke
   LT1
   3316 3158 M
   -5 -13 V
   stroke
   LT0
   5557 2521 M
   19 5 V
   33 -16 R
   -33 16 V
   2818 2327 M
   8 6 V
   1786 2620 M
   19 23 V
   33 13 R
   -33 -13 V
   4584 2396 M
   3 3 V
   33 22 R
   -12 -8 V
   stroke
   LT1
   3071 2802 M
   19 38 V
   33 74 R
   -33 -74 V
   stroke
   LT0
   4339 2350 M
   4 1 V
   6 -4 R
   -6 4 V
   -33 32 R
   16 -16 V
   -1448 -3 R
   20 34 V
   33 18 R
   -33 -18 V
   129 271 R
   -33 -50 V
   19 48 R
   -19 -48 V
   4649 2453 M
   5 5 V
   38 32 R
   -33 -26 V
   stroke
   LT1
   3892 3173 M
   5 -20 V
   -19 -31 R
   5 -3 V
   stroke
   LT0
   4243 2475 M
   20 -2 V
   -34 57 R
   34 -57 V
   2420 2583 M
   20 -9 V
   -34 34 R
   34 -34 V
   3236 -85 R
   19 10 V
   34 -4 R
   -34 4 V
   4407 2319 M
   -13 4 V
   -12 5 R
   -5 2 V
   1714 2565 M
   19 22 V
   33 10 R
   -33 -10 V
   387 209 R
   20 10 V
   33 -12 R
   -33 12 V
   906 -83 R
   -33 -56 V
   19 48 R
   -19 -48 V
   1298 2549 M
   19 3 V
   34 -18 R
   -34 18 V
   3820 236 R
   20 7 V
   33 -16 R
   -33 16 V
   4291 2377 M
   19 6 V
   -33 41 R
   33 -41 V
   2806 2316 M
   -11 2 V
   257 442 R
   19 42 V
   33 71 R
   -33 -71 V
   -5 -26 R
   -34 -61 V
   20 45 R
   -20 -45 V
   4803 2615 M
   19 26 V
   33 21 R
   -33 -21 V
   768 -138 R
   19 7 V
   34 -12 R
   -34 12 V
   1910 2714 M
   19 21 V
   34 10 R
   -34 -10 V
   1156 91 R
   -33 -66 V
   1999 32 R
   20 13 V
   33 -6 R
   -33 6 V
   -125 -57 R
   20 21 V
   33 7 R
   -33 -7 V
   1451 2491 M
   19 8 V
   33 -8 R
   -33 8 V
   2871 2354 M
   4 6 V
   37 17 R
   -34 -13 V
   1618 -30 R
   19 15 V
   15 6 R
   -15 -6 V
   196 164 R
   20 25 V
   33 26 R
   -33 -26 V
   -2344 78 R
   19 -8 V
   -33 35 R
   33 -35 V
   1331 2530 M
   20 4 V
   33 -17 R
   -33 17 V
   238 -36 R
   20 16 V
   33 4 R
   -33 -4 V
   3562 260 R
   19 5 V
   33 -19 R
   -33 19 V
   -191 -3 R
   19 17 V
   stroke 5018 2793 M
   33 -1 R
   -33 1 V
   -884 -15 R
   20 -31 V
   -34 72 R
   34 -72 V
   1838 2656 M
   19 23 V
   34 13 R
   -34 -13 V
   3017 8 R
   20 25 V
   33 15 R
   -33 -15 V
   4196 2595 M
   19 -10 V
   -33 67 R
   33 -67 V
   1537 2486 M
   19 13 V
   33 -1 R
   -33 1 V
   86 19 R
   19 19 V
   33 7 R
   -33 -7 V
   920 -116 R
   6 -3 V
   -11 10 R
   11 -10 V
   -519 369 R
   19 14 V
   33 -5 R
   -33 5 V
   67 -15 R
   19 8 V
   33 -16 R
   -33 16 V
   -210 -49 R
   19 19 V
   33 6 R
   -33 -6 V
   1766 2597 M
   20 23 V
   33 13 R
   -33 -13 V
   568 29 R
   19 -6 V
   -33 33 R
   33 -33 V
   5623 2489 M
   20 9 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   4087 2893 M
   19 -44 V
   14 -30 R
   -14 30 V
   stroke
   LT0
   4257 2421 M
   20 3 V
   -34 51 R
   34 -51 V
   927 333 R
   19 3 V
   34 -21 R
   -34 21 V
   1365 2513 M
   19 4 V
   33 -14 R
   -33 14 V
   3250 -81 R
   6 6 V
   2015 2770 M
   19 16 V
   34 1 R
   -34 -1 V
   687 -458 R
   -14 7 V
   -187 145 R
   11 -10 V
   4549 2363 M
   4 5 V
   1156 114 R
   20 13 V
   -492 242 R
   20 2 V
   33 -24 R
   -33 24 V
   4783 2590 M
   20 25 V
   33 23 R
   -33 -23 V
   601 -5 R
   19 1 V
   34 -25 R
   -34 25 V
   -33 26 R
   33 -26 V
   14 -26 R
   20 1 V
   33 -24 R
   -33 24 V
   -86 51 R
   19 0 V
   -33 27 R
   33 -27 V
   1694 2544 M
   20 21 V
   33 10 R
   -33 -10 V
   3623 98 R
   20 1 V
   -34 26 R
   34 -26 V
   114 -104 R
   19 2 V
   33 -22 R
   -33 22 V
   -219 152 R
   19 1 V
   33 -25 R
   -33 25 V
   -205 73 R
   19 11 V
   33 -11 R
   -33 11 V
   2320 2680 M
   20 -4 V
   -34 30 R
   34 -30 V
   2964 13 R
   19 1 V
   1484 2481 M
   19 10 V
   34 -5 R
   -34 5 V
   684 282 R
   19 5 V
   34 -20 R
   -34 20 V
   295 -287 R
   19 -11 V
   -33 34 R
   33 -34 V
   181 -150 R
   8 -1 V
   2795 208 R
   19 3 V
   34 -19 R
   -34 19 V
   -831 -50 R
   19 23 V
   34 27 R
   -34 -27 V
   1891 2692 M
   19 22 V
   33 10 R
   -33 -10 V
   4210 2535 M
   19 -5 V
   -33 65 R
   33 -65 V
   2287 2708 M
   19 -2 V
   stroke 2306 2706 M
   -33 28 R
   33 -28 V
   1398 2497 M
   19 6 V
   34 -12 R
   -34 12 V
   803 252 R
   20 3 V
   33 -24 R
   -33 24 V
   2687 -31 R
   19 21 V
   34 9 R
   -34 -9 V
   2254 2733 M
   19 1 V
   2582 -72 R
   19 25 V
   34 17 R
   -34 -17 V
   663 -172 R
   20 6 V
   33 -18 R
   -33 18 V
   4318 2341 M
   6 3 V
   20 -14 R
   -4 2 V
   -34 30 R
   4 -4 V
   -19 19 R
   14 -15 V
   2468 2525 M
   19 -11 V
   -33 34 R
   33 -34 V
   -668 119 R
   19 23 V
   34 13 R
   -34 -13 V
   5657 2479 M
   19 10 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4006 3048 M
   19 -61 V
   stroke
   LT0
   2101 2784 M
   19 12 V
   34 -10 R
   -34 10 V
   4391 2307 M
   -5 2 V
   -19 7 R
   -10 4 V
   675 458 R
   19 14 V
   34 -4 R
   -34 4 V
   4450 2316 M
   -7 -1 V
   34 5 R
   19 14 V
   1747 2575 M
   19 22 V
   34 12 R
   -34 -12 V
   2382 130 R
   20 -23 V
   -34 74 R
   34 -74 V
   1570 2483 M
   19 15 V
   34 2 R
   -34 -2 V
   3391 259 R
   19 19 V
   33 2 R
   -33 -2 V
   1623 2500 M
   19 18 V
   33 5 R
   -33 -5 V
   3476 262 R
   19 8 V
   34 -14 R
   -34 14 V
   2748 2314 M
   6 1 V
   -811 409 R
   20 21 V
   33 7 R
   -33 -7 V
   949 -368 R
   19 39 V
   33 22 R
   -33 -22 V
   19 45 R
   -19 -45 V
   52 73 R
   -33 -28 V
   19 48 R
   -19 -48 V
   1814 103 R
   19 26 V
   34 23 R
   -34 -23 V
   4271 2370 M
   20 7 V
   -34 44 R
   34 -44 V
   1280 120 R
   19 6 V
   33 -14 R
   -33 14 V
   4601 2401 M
   6 6 V
   2435 2559 M
   19 -11 V
   -34 35 R
   34 -35 V
   -1175 -1 R
   19 2 V
   33 -19 R
   -33 19 V
   134 -65 R
   19 7 V
   33 -10 R
   -33 10 V
   2773 -17 R
   19 1 V
   -33 60 R
   33 -60 V
   -2726 -1 R
   20 12 V
   33 -3 R
   -33 3 V
   1466 58 R
   -34 -35 V
   20 52 R
   -20 -52 V
   -66 -147 R
   9 15 V
   33 15 R
   -33 -15 V
   -863 396 R
   19 14 V
   33 -3 R
   -33 3 V
   1675 2523 M
   19 21 V
   34 9 R
   -34 -9 V
   stroke 1694 2544 M
   302 208 R
   19 18 V
   34 3 R
   -34 -3 V
   4424 2303 M
   -5 0 V
   -12 2 R
   -4 0 V
   stroke
   LT1
   3306 3190 M
   -2 -4 V
   stroke
   LT0
   4529 2347 M
   7 5 V
   40 28 R
   -8 -5 V
   -13 -8 R
   -6 -4 V
   130 111 R
   13 16 V
   34 26 R
   -34 -26 V
   -3380 37 R
   19 3 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   3214 3085 M
   -7 -19 V
   stroke
   LT0
   1872 2669 M
   19 23 V
   33 11 R
   -33 -11 V
   3260 76 R
   20 6 V
   33 -17 R
   -33 17 V
   4836 2638 M
   19 24 V
   34 19 R
   -34 -19 V
   2134 2777 M
   20 9 V
   33 -13 R
   -33 13 V
   247 -195 R
   19 -8 V
   -33 33 R
   33 -33 V
   602 18 R
   -33 -40 V
   19 53 R
   -19 -53 V
   1919 143 R
   19 23 V
   33 11 R
   -33 -11 V
   763 -256 R
   19 11 V
   -105 -1 R
   19 8 V
   34 -10 R
   -34 10 V
   1800 2609 M
   19 24 V
   33 13 R
   -33 -13 V
   965 -329 R
   3 1 V
   88 14 R
   2 2 V
   34 28 R
   -19 -6 V
   1271 325 R
   19 -16 V
   -34 75 R
   34 -75 V
   -81 203 R
   19 -36 V
   -33 74 R
   33 -74 V
   1346 2509 M
   19 4 V
   33 -16 R
   -33 16 V
   3701 263 R
   19 12 V
   33 -8 R
   -33 8 V
   1465 2472 M
   19 9 V
   33 -7 R
   -33 7 V
   3701 271 R
   19 5 V
   33 -20 R
   -33 20 V
   4238 2416 M
   19 5 V
   -33 53 R
   33 -53 V
   1728 2553 M
   19 22 V
   33 12 R
   -33 -12 V
   2998 -35 R
   19 24 V
   33 26 R
   -33 -26 V
   stroke
   LT1
   4054 2966 M
   19 -49 V
   -34 67 R
   13 -24 V
   stroke
   LT0
   2368 2624 M
   19 -8 V
   -33 33 R
   33 -33 V
   654 45 R
   -33 -47 V
   19 55 R
   -19 -55 V
   -840 152 R
   19 7 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   3984 3068 M
   8 -26 V
   -29 43 R
   6 -8 V
   stroke
   LT0
   5218 2734 M
   19 3 V
   34 -23 R
   -34 23 V
   1924 2703 M
   19 21 V
   34 9 R
   -34 -9 V
   3017 14 R
   20 19 V
   33 5 R
   -33 -5 V
   438 -174 R
   19 2 V
   34 -25 R
   -34 25 V
   -33 25 R
   33 -25 V
   1603 2483 M
   20 17 V
   33 3 R
   -33 -3 V
   2668 2350 M
   -8 6 V
   2792 201 R
   19 3 V
   33 -23 R
   -33 23 V
   -86 49 R
   19 1 V
   -33 27 R
   33 -27 V
   2595 2403 M
   6 -4 V
   -5 5 R
   5 -5 V
   2412 363 R
   19 16 V
   34 -2 R
   -34 2 V
   320 -142 R
   19 1 V
   -34 26 R
   34 -26 V
   4588 2389 M
   5 5 V
   16 13 R
   -8 -6 V
   650 311 R
   20 2 V
   33 -25 R
   -33 25 V
   4464 2311 M
   13 9 V
   13 5 R
   -13 -5 V
   1551 2469 M
   19 14 V
   33 0 R
   -33 0 V
   765 172 R
   19 -6 V
   -34 31 R
   34 -31 V
   304 -295 R
   10 -4 V
   1379 2492 M
   19 5 V
   34 -13 R
   -34 13 V
   3920 165 R
   19 1 V
   -33 26 R
   33 -26 V
   301 -194 R
   19 10 V
   33 -8 R
   -33 8 V
   -172 54 R
   19 4 V
   33 -22 R
   -33 22 V
   -219 151 R
   19 1 V
   -3222 83 R
   19 12 V
   33 -7 R
   -33 7 V
   4177 2603 M
   19 -8 V
   -33 73 R
   33 -73 V
   223 -296 R
   5 4 V
   2549 2440 M
   19 -12 V
   -7 7 R
   7 -7 V
   4286 2326 M
   14 7 V
   -29 37 R
   15 -14 V
   380 104 R
   7 7 V
   -19 -21 R
   5 6 V
   stroke 4659 2452 M
   47 42 R
   -20 -17 V
   -3030 26 R
   19 20 V
   34 8 R
   -34 -8 V
   4335 2309 M
   3 2 V
   15 -6 R
   -6 2 V
   470 306 R
   19 25 V
   33 20 R
   -33 -20 V
   2201 2751 M
   19 4 V
   34 -22 R
   -34 22 V
   stroke
   LT1
   3673 3288 M
   -2 -2 V
   stroke
   LT0
   1852 2646 M
   20 23 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   3143 2950 M
   12 19 V
   stroke
   LT0
   5518 2511 M
   19 4 V
   34 -18 R
   -34 18 V
   3060 2722 M
   -33 -53 V
   19 54 R
   -19 -54 V
   -726 14 R
   19 -3 V
   -33 28 R
   33 -28 V
   362 -345 R
   19 -5 V
   -724 403 R
   19 19 V
   33 5 R
   -33 -5 V
   821 -455 R
   4 1 V
   33 -3 R
   -6 0 V
   -333 177 R
   20 -13 V
   -34 32 R
   16 -15 V
   2372 205 R
   19 23 V
   33 14 R
   -33 -14 V
   -2879 53 R
   20 16 V
   33 -1 R
   -33 1 V
   3050 -3 R
   19 10 V
   33 -12 R
   -33 12 V
   2234 2732 M
   20 1 V
   33 -25 R
   -33 25 V
   1780 2587 M
   20 22 V
   33 13 R
   -33 -13 V
   468 100 R
   19 -1 V
   4510 2332 M
   6 5 V
   stroke
   LT1
   3483 3304 M
   1 -3 V
   stroke
   LT0
   1498 2463 M
   19 11 V
   34 -5 R
   -34 5 V
   2674 63 R
   19 -2 V
   -33 68 R
   33 -68 V
   42 -173 R
   19 8 V
   -33 46 R
   33 -46 V
   1281 121 R
   19 6 V
   33 -16 R
   -33 16 V
   -845 19 R
   19 24 V
   33 26 R
   -33 -26 V
   1412 2478 M
   20 6 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3483 3304 M
   -2 -2 V
   -27 -54 R
   -5 -9 V
   stroke
   LT0
   1709 2531 M
   19 22 V
   33 10 R
   -33 -10 V
   4368 2294 M
   4 2 V
   7 -1 R
   -7 1 V
   2482 2504 M
   19 -13 V
   -33 34 R
   33 -34 V
   579 292 R
   -34 -60 V
   20 53 R
   -20 -53 V
   1260 2545 M
   19 2 V
   33 -20 R
   -33 20 V
   4392 -87 R
   19 11 V
   2928 2357 M
   17 35 V
   33 18 R
   -33 -18 V
   19 46 R
   -19 -46 V
   1170 414 R
   19 -28 V
   -33 77 R
   33 -77 V
   2115 2767 M
   19 10 V
   34 -11 R
   -34 11 V
   4205 2471 M
   19 3 V
   -33 63 R
   33 -63 V
   stroke
   LT1
   3176 3030 M
   -15 -35 V
   stroke
   LT0
   1905 2681 M
   19 22 V
   33 10 R
   -33 -10 V
   2998 2462 M
   -34 -24 V
   19 51 R
   -19 -51 V
   stroke
   LT1
   3939 3162 M
   2 -7 V
   stroke
   LT0
   5132 2761 M
   19 7 V
   34 -16 R
   -34 16 V
   2449 2537 M
   19 -12 V
   -33 34 R
   33 -34 V
   3117 -51 R
   19 7 V
   34 -12 R
   -34 12 V
   -663 237 R
   19 20 V
   34 7 R
   -34 -7 V
   86 25 R
   20 13 V
   33 -6 R
   -33 6 V
   4797 2590 M
   20 23 V
   33 22 R
   -33 -22 V
   1293 2525 M
   19 2 V
   34 -18 R
   -34 18 V
   2923 2348 M
   3 5 V
   33 12 R
   -25 -9 V
   165 485 R
   -33 -65 V
   19 50 R
   -19 -50 V
   1584 2467 M
   19 16 V
   34 2 R
   -34 -2 V
   3031 -57 R
   6 5 V
   21 21 R
   -7 -6 V
   -39 -39 R
   -8 -6 V
   -12 -8 R
   -7 -5 V
   1833 2622 M
   19 24 V
   34 12 R
   -34 -12 V
   903 -347 R
   13 0 V
   33 -11 R
   -15 5 V
   231 226 R
   -34 -30 V
   20 55 R
   -20 -55 V
   1446 2465 M
   19 7 V
   33 -9 R
   -33 9 V
   172 13 R
   19 18 V
   33 6 R
   -33 -6 V
   3338 242 R
   19 17 V
   33 1 R
   -33 -1 V
   4869 2658 M
   20 23 V
   33 16 R
   -33 -16 V
   2848 2290 M
   6 5 V
   1761 2563 M
   19 24 V
   34 11 R
   -34 -11 V
   stroke
   LT1
   3104 2873 M
   19 41 V
   stroke
   LT0
   3157 2992 M
   -34 -78 V
   stroke
   LT1
   3137 2947 M
   -14 -33 V
   stroke
   LT0
   3118 2896 M
   -33 -70 V
   19 47 R
   -19 -47 V
   2415 2569 M
   20 -10 V
   -34 32 R
   34 -32 V
   1532 2457 M
   19 12 V
   33 -2 R
   -33 2 V
   2668 -61 R
   19 8 V
   -33 55 R
   33 -55 V
   200 -122 R
   3 2 V
   24 13 R
   -8 -2 V
   1326 2506 M
   20 3 V
   33 -17 R
   -33 17 V
   611 204 R
   20 20 V
   33 6 R
   -33 -6 V
   3189 14 R
   19 5 V
   33 -18 R
   -33 18 V
   3137 2947 M
   -33 -74 V
   2063 2758 M
   19 14 V
   33 -5 R
   -33 5 V
   4706 2494 M
   20 22 V
   33 27 R
   -33 -27 V
   stroke
   LT1
   3825 3222 M
   -3 1 V
   stroke
   LT0
   4398 2287 M
   4 2 V
   2149 2759 M
   19 7 V
   33 -15 R
   -33 15 V
   732 -455 R
   6 9 V
   -19 -26 R
   2 3 V
   2729 163 R
   20 9 V
   33 -9 R
   -33 9 V
   -3949 40 R
   20 22 V
   33 9 R
   -33 -9 V
   301 208 R
   19 18 V
   34 1 R
   -34 -1 V
   4312 2306 M
   -4 3 V
   -19 14 R
   -3 3 V
   -18 19 R
   4 -4 V
   -20 21 R
   9 -9 V
   76 -61 R
   -14 7 V
   3036 2580 M
   -33 -36 V
   19 57 R
   -19 -57 V
   4491 2318 M
   5 3 V
   22 15 R
   -8 -4 V
   -381 414 R
   19 -19 V
   -33 79 R
   33 -79 V
   2382 2600 M
   19 -9 V
   -33 33 R
   33 -33 V
   2798 138 R
   19 5 V
   33 -22 R
   -33 22 V
   4068 2934 M
   19 -41 V
   -33 73 R
   33 -73 V
   stroke
   LT1
   3894 3170 M
   4 -4 V
   stroke
   LT0
   1360 2489 M
   19 3 V
   33 -14 R
   -33 14 V
   4053 63 R
   20 2 V
   33 -24 R
   -33 24 V
   -34 26 R
   34 -26 V
   -53 24 R
   19 2 V
   -33 26 R
   33 -26 V
   48 -54 R
   19 4 V
   33 -22 R
   -33 22 V
   -119 74 R
   19 2 V
   -33 27 R
   33 -27 V
   -153 100 R
   19 3 V
   34 -24 R
   -34 24 V
   1886 2658 M
   19 23 V
   33 11 R
   -33 -11 V
   3175 79 R
   19 10 V
   33 -9 R
   -33 9 V
   233 -135 R
   20 1 V
   -34 26 R
   34 -26 V
   -574 -70 R
   19 24 V
   34 22 R
   -34 -22 V
   1479 2454 M
   19 9 V
   34 -6 R
   -34 6 V
   3801 198 R
   19 1 V
   -52 24 R
   19 2 V
   33 -26 R
   -33 26 V
   -3103 58 R
   19 5 V
   33 -19 R
   -33 19 V
   5499 2506 M
   19 5 V
   34 -20 R
   -34 20 V
   2349 2631 M
   19 -7 V
   -33 31 R
   33 -31 V
   -554 -26 R
   19 24 V
   33 12 R
   -33 -12 V
   3089 75 R
   19 21 V
   33 10 R
   -33 -10 V
   4233 2352 M
   19 10 V
   -33 46 R
   33 -46 V
   95 -80 R
   5 3 V
   26 -4 R
   -7 1 V
   -228 397 R
   20 -11 V
   -34 78 R
   34 -78 V
   1742 2540 M
   19 23 V
   34 11 R
   -34 -11 V
   4624 2416 M
   3 3 V
   28 23 R
   -14 -11 V
   209 204 R
   19 23 V
   34 18 R
   -34 -18 V
   -2554 2 R
   20 -5 V
   -34 28 R
   34 -28 V
   5532 2485 M
   20 6 V
   33 -17 R
   -33 17 V
   1393 2473 M
   19 5 V
   stroke 1412 2478 M
   34 -13 R
   -34 13 V
   803 252 R
   19 2 V
   34 -23 R
   -34 23 V
   821 -88 R
   -33 -43 V
   19 60 R
   -19 -60 V
   5652 2450 M
   19 10 V
   2603 2391 M
   12 -8 V
   26 -19 R
   -7 5 V
   -27 21 R
   8 -7 V
   14 -14 R
   9 -5 V
   44 -29 R
   -8 6 V
   1617 2467 M
   20 18 V
   33 4 R
   -33 -4 V
   645 201 R
   19 -3 V
   -33 26 R
   33 -26 V
   581 -395 R
   5 6 V
   10 0 R
   -10 0 V
   34 2 R
   -5 -1 V
   -820 460 R
   19 12 V
   34 -8 R
   -34 8 V
   1565 2452 M
   19 15 V
   33 0 R
   -33 0 V
   665 243 R
   19 -1 V
   4157 2608 M
   20 -5 V
   -34 76 R
   34 -76 V
   850 146 R
   19 14 V
   34 -3 R
   -34 3 V
   2563 2424 M
   19 -13 V
   -33 29 R
   9 -8 V
   16 -14 R
   8 -7 V
   2114 72 R
   10 11 V
   34 27 R
   -34 -27 V
   268 234 R
   20 17 V
   33 4 R
   -33 -4 V
   2675 2339 M
   7 -4 V
   33 -20 R
   -9 6 V
   -768 371 R
   19 21 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   3669 3303 M
   2 -8 V
   stroke
   LT0
   4171 2536 M
   20 1 V
   -34 71 R
   34 -71 V
   2529 2454 M
   20 -14 V
   -34 32 R
   15 -15 V
   2583 295 R
   19 9 V
   34 -14 R
   -34 14 V
   2868 2275 M
   -14 2 V
   1670 2489 M
   19 20 V
   34 8 R
   -34 -8 V
   3877 -42 R
   19 7 V
   33 -14 R
   -33 14 V
   -4345 70 R
   20 1 V
   33 -20 R
   -33 20 V
   2926 -80 R
   19 6 V
   -34 65 R
   34 -65 V
   2952 2350 M
   7 15 V
   33 13 R
   -33 -13 V
   19 45 R
   -19 -45 V
   -1447 80 R
   20 12 V
   33 -5 R
   -33 5 V
   1480 -28 R
   -34 -19 V
   20 52 R
   -20 -52 V
   4472 2305 M
   -9 -3 V
   -13 -4 R
   -8 -3 V
   2043 2742 M
   20 16 V
   33 -3 R
   -33 3 V
   -72 -38 R
   19 19 V
   33 3 R
   -33 -3 V
   1426 2458 M
   20 7 V
   33 -11 R
   -33 11 V
   420 169 R
   20 24 V
   33 11 R
   -33 -11 V
   610 -173 R
   19 -13 V
   -33 32 R
   23 -23 V
   2254 62 R
   19 23 V
   34 24 R
   -34 -24 V
   1274 2524 M
   19 1 V
   33 -19 R
   -33 19 V
   502 49 R
   19 24 V
   33 12 R
   -33 -12 V
   4376 2274 M
   10 5 V
   6 1 R
   -6 -1 V
   -1413 56 R
   -13 -3 V
   115 378 R
   -34 -49 V
   19 61 R
   -19 -61 V
   4200 2398 M
   19 10 V
   -33 57 R
   33 -57 V
   -1188 79 R
   -33 -25 V
   19 57 R
   -19 -57 V
   1905 214 R
   19 21 V
   33 12 R
   -33 -12 V
   224 43 R
   20 7 V
   33 -18 R
   -33 18 V
   stroke 5166 2747 M
   1723 2517 M
   19 23 V
   33 10 R
   -33 -10 V
   721 -23 R
   19 -13 V
   -33 33 R
   33 -33 V
   -353 245 R
   20 10 V
   33 -13 R
   -33 13 V
   4266 2316 M
   6 -5 V
   1327 141 R
   19 8 V
   34 -10 R
   -34 10 V
   4082 2888 M
   19 -33 V
   -33 79 R
   33 -79 V
   730 -243 R
   19 23 V
   33 20 R
   -33 -20 V
   1307 2504 M
   19 2 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   3999 3061 M
   7 -13 V
   -648 212 R
   4 -4 V
   stroke
   LT0
   4596 2389 M
   3 3 V
   30 26 R
   -4 -3 V
   435 333 R
   20 12 V
   33 -8 R
   -33 8 V
   4668 2452 M
   8 9 V
   -2247 88 R
   20 -12 V
   -34 32 R
   34 -32 V
   -989 -91 R
   19 8 V
   33 -9 R
   -33 9 V
   3701 270 R
   19 5 V
   33 -20 R
   -33 20 V
   1919 2669 M
   19 23 V
   34 8 R
   -34 -8 V
   918 -424 R
   5 3 V
   1598 2451 M
   19 16 V
   34 2 R
   -34 -2 V
   4314 2263 M
   14 8 V
   1340 2486 M
   20 3 V
   33 -16 R
   -33 16 V
   2915 2289 M
   6 7 V
   -150 -11 R
   11 -1 V
   1418 114 R
   33 -46 V
   344 21 R
   -6 -4 V
   842 183 R
   19 3 V
   34 -26 R
   -34 26 V
   -33 26 R
   33 -26 V
   -477 154 R
   19 19 V
   34 5 R
   -34 -5 V
   472 -202 R
   20 3 V
   33 -23 R
   -33 23 V
   -2416 21 R
   -33 -31 V
   19 61 R
   -19 -61 V
   1651 2469 M
   19 20 V
   33 6 R
   -33 -6 V
   3710 90 R
   19 2 V
   -33 26 R
   33 -26 V
   1546 2439 M
   19 13 V
   33 -1 R
   -33 1 V
   598 287 R
   19 7 V
   33 -16 R
   -33 16 V
   3031 -41 R
   19 4 V
   34 -23 R
   -34 23 V
   -224 24 R
   19 16 V
   33 -1 R
   -33 1 V
   -1933 28 R
   -34 -55 V
   20 61 R
   -20 -61 V
   1847 2610 M
   19 24 V
   34 12 R
   -34 -12 V
   5480 2502 M
   19 4 V
   33 -21 R
   -33 21 V
   -153 100 R
   20 1 V
   -34 28 R
   34 -28 V
   2396 2580 M
   19 -11 V
   stroke 2415 2569 M
   -33 31 R
   33 -31 V
   2325 -48 R
   19 22 V
   33 26 R
   -33 -26 V
   873 -103 R
   20 10 V
   -339 183 R
   19 2 V
   -33 26 R
   33 -26 V
   2077 2742 M
   19 13 V
   33 -6 R
   -33 6 V
   3150 -72 R
   20 3 V
   33 -25 R
   -33 25 V
   1775 2550 M
   20 24 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   4034 3013 M
   20 -47 V
   14 -32 R
   -14 32 V
   -34 73 R
   12 -26 V
   stroke
   LT0
   5280 2659 M
   19 2 V
   -3327 39 R
   19 20 V
   33 5 R
   -33 -5 V
   5513 2479 M
   19 6 V
   34 -18 R
   -34 18 V
   stroke
   LT1
   3303 3190 M
   3 0 V
   stroke
   LT0
   1374 2469 M
   19 4 V
   33 -15 R
   -33 15 V
   970 136 R
   19 -9 V
   -33 31 R
   33 -31 V
   1714 230 R
   19 -24 V
   -33 82 R
   33 -82 V
   2024 2725 M
   19 17 V
   34 0 R
   -34 0 V
   1703 2495 M
   20 22 V
   33 9 R
   -33 -9 V
   stroke
   LT1
   3211 3081 M
   3 4 V
   34 85 R
   -10 -25 V
   stroke
   LT0
   4812 2590 M
   19 22 V
   33 22 R
   -33 -22 V
   2196 2726 M
   19 4 V
   34 -20 R
   -34 20 V
   2668 -75 R
   20 21 V
   33 14 R
   -33 -14 V
   191 66 R
   19 10 V
   33 -12 R
   -33 12 V
   1493 2436 M
   19 9 V
   34 -6 R
   -34 6 V
   4034 15 R
   20 7 V
   33 -15 R
   -33 15 V
   2329 2638 M
   20 -7 V
   -34 29 R
   34 -29 V
   -120 77 R
   20 2 V
   33 -24 R
   -33 24 V
   4166 2455 M
   20 10 V
   -34 66 R
   34 -66 V
   3069 2617 M
   -33 -37 V
   19 64 R
   -19 -64 V
   -740 84 R
   19 -4 V
   -33 26 R
   33 -26 V
   4152 2531 M
   19 5 V
   -33 72 R
   33 -72 V
   207 -267 R
   -12 -1 V
   3113 2843 M
   -33 -60 V
   19 58 R
   -19 -58 V
   stroke
   LT1
   3687 3381 M
   5 -19 V
   stroke
   LT0
   2978 2345 M
   14 33 V
   34 15 R
   -34 -15 V
   20 51 R
   -20 -51 V
   -729 310 R
   19 -2 V
   -382 -40 R
   19 23 V
   33 10 R
   -33 -10 V
   1407 2453 M
   19 5 V
   34 -12 R
   -34 12 V
   3223 -25 R
   9 10 V
   -81 -70 R
   5 4 V
   47 39 R
   -3 -3 V
   -27 -21 R
   -3 -3 V
   -486 373 R
   19 -16 V
   -33 84 R
   33 -84 V
   51 -360 R
   20 12 V
   -34 57 R
   34 -57 V
   1221 2542 M
   19 2 V
   34 -20 R
   -34 20 V
   2898 64 R
   19 0 V
   -33 79 R
   33 -79 V
   82 -309 R
   8 5 V
   32 -24 R
   -5 3 V
   -44 39 R
   3 -3 V
   -19 21 R
   4 -5 V
   43 -68 R
   9 5 V
   1828 2586 M
   19 24 V
   33 12 R
   -33 -12 V
   2277 77 R
   19 -8 V
   -33 83 R
   33 -83 V
   -2033 60 R
   19 10 V
   34 -10 R
   -34 10 V
   1756 2526 M
   19 24 V
   34 11 R
   -34 -11 V
   5580 2443 M
   19 9 V
   33 -12 R
   -33 12 V
   -2554 -3 R
   -33 -20 V
   19 58 R
   -19 -58 V
   stroke
   LT1
   3939 3162 M
   6 -9 V
   stroke
   LT0
   1632 2451 M
   19 18 V
   33 5 R
   -33 -5 V
   -72 -33 R
   19 15 V
   34 0 R
   -34 0 V
   3338 239 R
   19 19 V
   34 8 R
   -34 -8 V
   172 23 R
   19 8 V
   34 -16 R
   -34 16 V
   4720 2500 M
   20 21 V
   33 27 R
   -33 -27 V
   2635 2365 M
   -6 4 V
   2412 365 R
   19 14 V
   34 -6 R
   -34 6 V
   1254 2523 M
   20 1 V
   33 -20 R
   -33 20 V
   2590 2400 M
   6 -4 V
   -5 4 R
   5 -4 V
   391 -93 R
   -8 -1 V
   1578 56 R
   -5 -4 V
   2882 2257 M
   -6 1 V
   -325 175 R
   12 -9 V
   -10 9 R
   10 -9 V
   166 -121 R
   -9 5 V
   -768 371 R
   20 21 V
   33 7 R
   -33 -7 V
   3017 17 R
   19 16 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   3190 3053 M
   5 9 V
   stroke
   LT0
   4180 2386 M
   29 -40 V
   110 -84 R
   -5 1 V
   3132 2907 M
   -33 -66 V
   19 55 R
   -19 -55 V
   1684 2474 M
   19 21 V
   34 8 R
   -34 -8 V
   3089 74 R
   20 21 V
   33 23 R
   -33 -23 V
   1440 2440 M
   20 6 V
   33 -10 R
   -33 10 V
   66 -18 R
   20 11 V
   33 -3 R
   -33 3 V
   -258 64 R
   19 1 V
   33 -18 R
   -33 18 V
   3557 130 R
   19 21 V
   34 16 R
   -34 -16 V
   2510 2469 M
   19 -15 V
   -8 8 R
   8 -8 V
   -33 31 R
   15 -14 V
   -454 256 R
   20 15 V
   33 -3 R
   -33 3 V
   3083 -24 R
   20 6 V
   33 -19 R
   -33 19 V
   2721 2307 M
   8 -4 V
   34 -17 R
   -15 7 V
   -743 414 R
   19 18 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   3601 3399 M
   1 -4 V
   stroke
   LT0
   3089 2687 M
   -34 -43 V
   20 66 R
   -20 -66 V
   5613 2430 M
   19 10 V
   -2568 72 R
   -33 -25 V
   19 63 R
   -19 -63 V
   -888 244 R
   20 8 V
   33 -13 R
   -33 13 V
   1880 2622 M
   20 24 V
   33 10 R
   -33 -10 V
   577 -147 R
   19 -14 V
   -33 32 R
   33 -32 V
   -1175 -1 R
   19 2 V
   34 -17 R
   -34 17 V
   4087 36 R
   19 4 V
   34 -24 R
   -34 24 V
   -33 26 R
   33 -26 V
   -52 23 R
   19 3 V
   -33 27 R
   33 -27 V
   -3604 9 R
   19 25 V
   33 11 R
   -33 -11 V
   3632 -89 R
   20 5 V
   33 -23 R
   -33 23 V
   -286 198 R
   19 5 V
   33 -22 R
   -33 22 V
   4048 2972 M
   20 -38 V
   -34 79 R
   34 -79 V
   -916 33 R
   -34 -71 V
   19 51 R
   -19 -51 V
   5360 2577 M
   20 2 V
   -34 27 R
   34 -27 V
   2930 2266 M
   5 5 V
   33 0 R
   -7 0 V
   stroke
   LT1
   3157 2992 M
   19 38 V
   33 82 R
   -17 -43 V
   stroke
   LT0
   1737 2503 M
   19 23 V
   33 10 R
   -33 -10 V
   3571 77 R
   19 3 V
   -33 27 R
   33 -27 V
   2744 2292 M
   19 -6 V
   1880 142 R
   6 5 V
   10 9 R
   -10 -9 V
   845 41 R
   19 5 V
   33 -19 R
   -33 19 V
   -286 200 R
   19 4 V
   34 -24 R
   -34 24 V
   2443 2530 M
   20 -13 V
   -34 32 R
   34 -32 V
   2831 113 R
   19 3 V
   -33 26 R
   33 -26 V
   -239 98 R
   20 11 V
   33 -10 R
   -33 10 V
   166 -86 R
   20 3 V
   4572 2369 M
   5 4 V
   5 4 R
   -5 -4 V
   -3103 55 R
   19 8 V
   33 -8 R
   -33 8 V
   -138 30 R
   19 3 V
   33 -16 R
   -33 16 V
   3327 11 R
   8 9 V
   45 39 R
   -34 -28 V
   4476 2304 M
   -6 -2 V
   3171 3022 M
   -34 -75 V
   20 45 R
   -20 -45 V
   53 124 R
   -33 -79 V
   4917 2671 M
   19 19 V
   33 10 R
   -33 -10 V
   -2759 30 R
   19 6 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   4001 3090 M
   19 -51 V
   -33 69 R
   15 -31 V
   stroke
   LT0
   1612 2434 M
   20 17 V
   33 3 R
   -33 -3 V
   4363 2259 M
   -7 -1 V
   -209 185 R
   19 12 V
   -33 67 R
   33 -67 V
   1361 -2 R
   19 7 V
   34 -17 R
   -34 17 V
   2410 2560 M
   19 -11 V
   -33 31 R
   33 -31 V
   4161 2371 M
   19 15 V
   -33 57 R
   33 -57 V
   56 -101 R
   -3 2 V
   17 -28 R
   11 8 V
   -19 -13 R
   4 2 V
   1933 2656 M
   19 23 V
   34 8 R
   -34 -8 V
   3040 2353 M
   -33 -9 V
   19 49 R
   -19 -49 V
   stroke
   LT1
   3933 3171 M
   3 -4 V
   -616 110 R
   -8 -19 V
   stroke
   LT0
   1560 2422 M
   19 14 V
   33 -2 R
   -33 2 V
   3194 112 R
   19 21 V
   34 23 R
   -34 -23 V
   1665 2454 M
   19 20 V
   34 6 R
   -34 -6 V
   1400 107 R
   -34 -31 V
   19 67 R
   -19 -67 V
   1083 -28 R
   19 9 V
   -33 74 R
   33 -74 V
   2091 2726 M
   19 13 V
   33 -8 R
   -33 8 V
   4845 2613 M
   19 21 V
   33 17 R
   -33 -17 V
   3021 2308 M
   -8 -1 V
   2009 413 R
   19 14 V
   33 -3 R
   -33 3 V
   2377 2590 M
   19 -10 V
   -33 29 R
   33 -29 V
   663 -173 R
   -33 -14 V
   19 56 R
   -19 -56 V
   -1638 56 R
   19 4 V
   33 -13 R
   -33 13 V
   3562 247 R
   20 17 V
   33 3 R
   -33 -3 V
   2210 2706 M
   19 2 V
   34 -20 R
   -34 20 V
   1861 2597 M
   19 25 V
   34 11 R
   -34 -11 V
   1228 138 R
   -33 -50 V
   19 67 R
   -19 -67 V
   5561 2436 M
   19 7 V
   33 -13 R
   -33 13 V
   -3791 93 R
   20 25 V
   33 12 R
   -33 -12 V
   3299 162 R
   19 9 V
   33 -14 R
   -33 14 V
   4183 2317 M
   11 9 V
   -33 45 R
   23 -31 V
   2343 2617 M
   20 -8 V
   -34 29 R
   34 -29 V
   -377 78 R
   19 20 V
   33 4 R
   -33 -4 V
   1202 2542 M
   19 0 V
   33 -19 R
   -33 19 V
   1022 146 R
   20 0 V
   33 -24 R
   -33 24 V
   -225 23 R
   19 16 V
   34 -1 R
   -34 1 V
   253 -84 R
   19 -5 V
   -33 26 R
   33 -26 V
   1718 2480 M
   19 23 V
   33 9 R
   -33 -9 V
   stroke 1737 2503 M
   -230 -85 R
   19 10 V
   34 -6 R
   -34 6 V
   2593 177 R
   19 3 V
   -33 82 R
   33 -82 V
   -1861 59 R
   19 -3 V
   1767 253 R
   19 -29 V
   -34 84 R
   34 -84 V
   2929 2250 M
   -8 1 V
   43 16 R
   4 4 V
   1235 2522 M
   19 1 V
   34 -20 R
   -34 20 V
   1824 -55 R
   -33 -19 V
   19 63 R
   -19 -63 V
   1421 2434 M
   19 6 V
   34 -12 R
   -34 12 V
   3186 -27 R
   3 3 V
   965 5 R
   19 9 V
   -878 78 R
   -21 -17 V
   427 220 R
   19 7 V
   34 -18 R
   -34 18 V
   4105 2690 M
   19 -3 V
   -33 86 R
   33 -86 V
   -2000 34 R
   19 10 V
   34 -11 R
   -34 11 V
   -229 -98 R
   19 23 V
   33 9 R
   -33 -9 V
   1269 2502 M
   19 1 V
   33 -19 R
   -33 19 V
   3609 148 R
   20 20 V
   33 12 R
   -33 -12 V
   stroke
   LT1
   3753 3390 M
   5 -19 V
   35 -65 R
   -3 1 V
   762 -953 R
   5 4 V
   stroke
   LT0
   4077 2849 M
   19 -19 V
   -33 87 R
   33 -87 V
   658 -302 R
   19 20 V
   33 25 R
   -33 -25 V
   1593 2419 M
   19 15 V
   34 1 R
   -34 -1 V
   230 139 R
   19 24 V
   34 11 R
   -34 -11 V
   1646 2435 M
   19 19 V
   33 4 R
   -33 -4 V
   2426 319 R
   19 -11 V
   -33 87 R
   33 -87 V
   945 -43 R
   19 12 V
   34 -8 R
   -34 8 V
   3103 2654 M
   -34 -37 V
   20 70 R
   -20 -70 V
   1770 2512 M
   19 24 V
   34 11 R
   -34 -11 V
   3037 56 R
   19 21 V
   33 19 R
   -33 -19 V
   329 82 R
   20 5 V
   33 -21 R
   -33 21 V
   214 -181 R
   19 3 V
   33 -25 R
   -33 25 V
   -33 27 R
   33 -27 V
   4142 2354 M
   19 17 V
   -33 56 R
   33 -56 V
   266 -93 R
   6 3 V
   1008 212 R
   19 4 V
   34 -23 R
   -34 23 V
   1302 2483 M
   19 1 V
   34 -18 R
   -34 18 V
   1806 349 R
   -33 -56 V
   19 66 R
   -19 -66 V
   5375 2546 M
   19 3 V
   -34 28 R
   34 -28 V
   4128 2427 M
   19 16 V
   -33 66 R
   33 -66 V
   31 -135 R
   4 -4 V
   stroke
   LT1
   2624 2372 M
   10 -7 V
   -6 4 R
   5 -4 V
   stroke
   LT0
   1455 2421 M
   19 7 V
   33 -10 R
   -33 10 V
   4001 41 R
   19 5 V
   33 -21 R
   -33 21 V
   -153 100 R
   19 3 V
   -33 26 R
   33 -26 V
   1540 2410 M
   20 12 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   2558 2426 M
   14 -12 V
   stroke
   LT0
   2550 2434 M
   22 -20 V
   2636 261 R
   19 4 V
   33 -23 R
   -33 23 V
   -277 4 R
   19 17 V
   34 6 R
   -34 -6 V
   339 -100 R
   19 3 V
   -33 27 R
   33 -27 V
   1698 2458 M
   20 22 V
   33 8 R
   -33 -8 V
   248 185 R
   20 22 V
   33 5 R
   -33 -5 V
   3017 19 R
   19 14 V
   33 -1 R
   -33 1 V
   253 -93 R
   19 3 V
   -34 26 R
   34 -26 V
   3040 2353 M
   -6 -14 V
   2207 313 R
   19 4 V
   -3188 56 R
   19 14 V
   33 -5 R
   -33 5 V
   982 -364 R
   -33 -9 V
   19 54 R
   -19 -54 V
   -510 97 R
   14 -11 V
   -13 11 R
   13 -11 V
   554 98 R
   -34 -25 V
   20 69 R
   -20 -69 V
   2444 -65 R
   19 6 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   3854 3323 M
   4 -17 V
   5 -48 R
   2 -2 V
   -26 24 R
   2 -1 V
   2744 2292 M
   -16 9 V
   stroke
   LT0
   2157 2713 M
   20 7 V
   33 -14 R
   -33 14 V
   1335 2464 M
   20 2 V
   33 -17 R
   -33 17 V
   2944 2244 M
   5 4 V
   33 -3 R
   -13 1 V
   1173 108 R
   13 -17 V
   stroke
   LT1
   4471 2300 M
   6 4 V
   stroke
   LT0
   2019 2692 M
   19 19 V
   34 1 R
   -34 -1 V
   4114 2509 M
   19 13 V
   -33 74 R
   33 -74 V
   stroke
   LT1
   3248 3170 M
   5 5 V
   stroke
   LT0
   2491 2484 M
   19 -15 V
   1505 587 R
   19 -43 V
   -33 77 R
   33 -77 V
   stroke
   LT1
   2728 2301 M
   16 -9 V
   14 -7 R
   -3 1 V
   stroke
   LT0
   1895 2608 M
   19 25 V
   33 10 R
   -33 -10 V
   2995 2263 M
   4 6 V
   2542 159 R
   20 8 V
   33 -15 R
   -33 15 V
   -472 277 R
   19 10 V
   33 -12 R
   -33 12 V
   4288 2239 M
   -13 1 V
   1823 2547 M
   19 26 V
   33 11 R
   -33 -11 V
   3092 2420 M
   -33 -13 V
   19 61 R
   -19 -61 V
   -601 107 R
   19 -15 V
   -34 31 R
   34 -31 V
   2186 -55 R
   8 8 V
   -3302 -5 R
   19 2 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   4632 2417 M
   -6 -4 V
   stroke
   LT0
   1488 2410 M
   19 8 V
   33 -8 R
   -33 8 V
   244 70 R
   19 24 V
   33 10 R
   -33 -10 V
   3108 120 R
   19 19 V
   34 14 R
   -34 -14 V
   -2706 50 R
   19 5 V
   33 -18 R
   -33 18 V
   4735 2508 M
   19 20 V
   33 25 R
   -33 -25 V
   -2330 15 R
   19 -13 V
   -33 30 R
   33 -30 V
   2363 43 R
   20 19 V
   33 21 R
   -33 -21 V
   3146 2904 M
   -33 -61 V
   19 64 R
   -19 -64 V
   1626 2417 M
   20 18 V
   33 2 R
   -33 -2 V
   2454 161 R
   19 9 V
   -33 82 R
   33 -82 V
   -997 125 R
   -33 -43 V
   19 73 R
   -19 -73 V
   stroke
   LT1
   4519 2331 M
   4 3 V
   stroke
   LT0
   1574 2405 M
   19 14 V
   33 -2 R
   -33 2 V
   -410 122 R
   19 1 V
   33 -20 R
   -33 20 V
   1189 29 R
   19 -11 V
   -33 30 R
   33 -30 V
   5575 2412 M
   19 9 V
   2224 2686 M
   19 2 V
   34 -21 R
   -34 21 V
   4123 2335 M
   19 19 V
   -33 54 R
   33 -54 V
   -2463 83 R
   19 21 V
   34 6 R
   -34 -6 V
   407 251 R
   19 12 V
   33 -8 R
   -33 8 V
   1402 2431 M
   19 3 V
   34 -13 R
   -34 13 V
   526 209 R
   19 22 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   3444 3385 M
   4 -7 V
   40 16 R
   -2 -3 V
   stroke
   LT0
   5122 2703 M
   19 8 V
   33 -16 R
   -33 16 V
   4109 2408 M
   19 19 V
   -34 65 R
   34 -65 V
   2358 2598 M
   19 -8 V
   -34 27 R
   34 -27 V
   2659 117 R
   19 12 V
   34 -6 R
   -34 6 V
   4212 2248 M
   -15 9 V
   -16 13 R
   3 -3 V
   -28 27 R
   4 -4 V
   2258 2668 M
   19 -1 V
   33 -24 R
   -33 24 V
   1216 2521 M
   19 1 V
   34 -20 R
   -34 20 V
   3696 143 R
   19 18 V
   33 7 R
   -33 -7 V
   3015 2243 M
   -7 0 V
   1351 6 R
   2 1 V
   3117 2610 M
   -33 -29 V
   19 73 R
   -19 -73 V
   -760 42 R
   19 -6 V
   -33 26 R
   33 -26 V
   501 -370 R
   -7 2 V
   -546 398 R
   19 -4 V
   802 -157 R
   -34 -18 V
   20 69 R
   -20 -69 V
   1875 2584 M
   20 24 V
   33 11 R
   -33 -11 V
   stroke
   LT1
   3372 3353 M
   -4 -9 V
   stroke
   LT0
   1803 2522 M
   20 25 V
   33 11 R
   -33 -11 V
   4226 2240 M
   -3 1 V
   760 449 R
   20 16 V
   33 1 R
   -33 -1 V
   1521 2400 M
   19 10 V
   34 -5 R
   -34 5 V
   460 262 R
   19 20 V
   33 3 R
   -33 -3 V
   3069 2315 M
   -15 -2 V
   19 49 R
   -11 -29 V
   2052 2695 M
   20 17 V
   33 -3 R
   -33 3 V
   4332 2239 M
   -8 -1 V
   1249 2502 M
   20 0 V
   33 -19 R
   -33 19 V
   3886 186 R
   19 7 V
   34 -20 R
   -34 20 V
   1732 2464 M
   19 24 V
   33 8 R
   -33 -8 V
   stroke
   LT1
   3281 3254 M
   -7 -18 V
   stroke
   LT0
   4086 2687 M
   19 3 V
   -34 87 R
   34 -87 V
   5422 2488 M
   19 5 V
   34 -24 R
   -34 24 V
   -33 26 R
   33 -26 V
   1435 2416 M
   20 5 V
   33 -11 R
   -33 11 V
   3934 94 R
   19 4 V
   -33 27 R
   33 -27 V
   3025 2259 M
   3 3 V
   2427 201 R
   20 6 V
   33 -22 R
   -33 22 V
   3107 2370 M
   -34 -8 V
   19 58 R
   -19 -58 V
   1021 130 R
   20 17 V
   -34 74 R
   34 -74 V
   -948 464 R
   -34 -66 V
   20 60 R
   -20 -60 V
   5355 2542 M
   20 4 V
   -34 28 R
   34 -28 V
   stroke
   LT1
   4447 2287 M
   4 2 V
   25 15 R
   -5 -3 V
   stroke
   LT0
   4029 3005 M
   19 -33 V
   -33 84 R
   33 -84 V
   stroke
   LT1
   4643 2427 M
   3 3 V
   50 42 R
   -7 -5 V
   -17 -15 R
   -9 -8 V
   stroke
   LT0
   1283 2482 M
   19 1 V
   33 -19 R
   -33 19 V
   3557 130 R
   19 19 V
   34 16 R
   -34 -16 V
   311 38 R
   19 5 V
   33 -23 R
   -33 23 V
   114 -105 R
   19 4 V
   -33 26 R
   33 -26 V
   -626 -84 R
   20 18 V
   33 27 R
   -33 -27 V
   2138 2704 M
   19 9 V
   34 -12 R
   -34 12 V
   5489 2440 M
   19 7 V
   33 -19 R
   -33 19 V
   2837 2248 M
   7 -1 V
   33 -12 R
   -5 2 V
   2417 360 R
   19 3 V
   -33 27 R
   33 -27 V
   -521 -47 R
   19 20 V
   34 21 R
   -34 -21 V
   416 75 R
   19 4 V
   34 -25 R
   -34 25 V
   14 -29 R
   20 4 V
   4289 2226 M
   -7 1 V
   1928 2619 M
   19 24 V
   33 8 R
   -33 -8 V
   1607 2402 M
   19 15 V
   34 1 R
   -34 -1 V
   3443 286 R
   20 10 V
   33 -10 R
   -33 10 V
   1316 2463 M
   19 1 V
   34 -17 R
   -34 17 V
   325 -46 R
   19 19 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   3934 3232 M
   13 -41 V
   -27 39 R
   7 -12 V
   stroke
   LT0
   5522 2420 M
   19 8 V
   34 -16 R
   -34 16 V
   4089 2386 M
   34 -51 V
   -52 442 R
   20 -4 V
   -34 90 R
   34 -90 V
   1856 2558 M
   19 26 V
   34 10 R
   -34 -10 V
   1266 224 R
   -33 -48 V
   19 73 R
   -19 -73 V
   1784 2496 M
   19 26 V
   34 10 R
   -34 -10 V
   1469 2403 M
   19 7 V
   33 -10 R
   -33 10 V
   2601 -24 R
   20 22 V
   -34 63 R
   34 -63 V
   3013 2240 M
   2 3 V
   111 189 R
   -34 -12 V
   20 66 R
   -20 -66 V
   1555 2393 M
   19 12 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   4522 2334 M
   -3 -3 V
   stroke
   LT0
   4043 2940 M
   20 -23 V
   -34 88 R
   34 -88 V
   3131 2559 M
   -33 -22 V
   19 73 R
   -19 -73 V
   87 501 R
   -33 -71 V
   19 55 R
   -19 -55 V
   4912 2648 M
   19 17 V
   33 10 R
   -33 -10 V
   stroke
   LT1
   3209 3112 M
   9 16 V
   stroke
   LT0
   1349 2445 M
   20 2 V
   33 -16 R
   -33 16 V
   803 248 R
   19 6 V
   33 -15 R
   -33 15 V
   1712 2442 M
   20 22 V
   33 8 R
   -33 -8 V
   2858 2238 M
   19 -3 V
   1180 628 R
   20 -14 V
   -34 91 R
   34 -91 V
   116 -615 R
   -5 3 V
   2086 2695 M
   19 14 V
   33 -5 R
   -33 5 V
   4080 2583 M
   20 13 V
   -34 83 R
   34 -83 V
   -2120 55 R
   20 21 V
   33 5 R
   -33 -5 V
   1136 17 R
   -33 -35 V
   19 76 R
   -19 -76 V
   stroke
   LT1
   2658 2348 M
   -3 2 V
   stroke
   LT0
   5555 2404 M
   20 8 V
   -558 281 R
   19 14 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   2558 2426 M
   14 -12 V
   83 -64 R
   3 -2 V
   stroke
   LT0
   4124 2291 M
   2 -3 V
   -23 27 R
   3 -4 V
   stroke
   LT1
   2549 2434 M
   9 -8 V
   -9 8 R
   9 -8 V
   stroke
   LT0
   4964 2675 M
   19 15 V
   34 3 R
   -34 -3 V
   2033 2677 M
   19 18 V
   34 0 R
   -34 0 V
   3051 -1 R
   19 9 V
   33 -15 R
   -33 15 V
   3982 3137 M
   19 -47 V
   stroke
   LT1
   3968 3164 M
   18 -41 V
   2672 2341 M
   9 -8 V
   stroke
   LT0
   4208 2227 M
   -5 1 V
   133 9 R
   6 3 V
   23 8 R
   -6 -2 V
   3107 2370 M
   -15 -39 V
   stroke
   LT1
   3604 3402 M
   -3 -3 V
   2514 2464 M
   10 -9 V
   stroke
   LT0
   2514 2464 M
   10 -9 V
   1383 2428 M
   19 3 V
   33 -15 R
   -33 15 V
   1802 666 R
   -33 -75 V
   19 49 R
   -19 -49 V
   4840 2594 M
   19 19 V
   33 17 R
   -33 -17 V
   4075 2471 M
   19 21 V
   -33 73 R
   33 -73 V
   -2931 48 R
   20 1 V
   33 -20 R
   -33 20 V
   1022 141 R
   19 4 V
   34 -18 R
   -34 18 V
   stroke
   LT1
   3190 3071 M
   19 41 V
   34 81 R
   -34 -81 V
   2758 2285 M
   -3 1 V
   stroke
   LT0
   1909 2594 M
   19 25 V
   33 9 R
   -33 -9 V
   1502 2392 M
   19 8 V
   34 -7 R
   -34 7 V
   3228 117 R
   -34 -27 V
   -2243 9 R
   19 -15 V
   4287 2225 M
   2 1 V
   5 1 R
   -5 -1 V
   479 309 R
   19 18 V
   33 24 R
   -33 -24 V
   stroke
   LT1
   4624 2412 M
   7 6 V
   41 34 R
   -12 -11 V
   -14 -11 R
   -3 -3 V
   stroke
   LT0
   1837 2532 M
   19 26 V
   33 11 R
   -33 -11 V
   1367 591 R
   -33 -78 V
   1765 2472 M
   19 24 V
   34 10 R
   -34 -10 V
   654 31 R
   20 -13 V
   -34 29 R
   34 -29 V
   682 -137 R
   -33 -7 V
   19 62 R
   -19 -62 V
   2891 2226 M
   9 0 V
   1197 2521 M
   19 0 V
   33 -19 R
   -33 19 V
   3920 160 R
   19 7 V
   34 -18 R
   -34 18 V
   stroke
   LT1
   4475 2305 M
   -5 -3 V
   -19 -12 R
   -4 -3 V
   stroke
   LT0
   4070 2363 M
   25 -36 V
   stroke
   LT1
   2755 2286 M
   3 -1 V
   stroke
   LT0
   1641 2400 M
   19 18 V
   33 3 R
   -33 -3 V
   578 249 R
   20 1 V
   33 -21 R
   -33 21 V
   887 -166 R
   -33 -16 V
   19 73 R
   -19 -73 V
   958 -123 R
   19 23 V
   -33 61 R
   33 -61 V
   -2501 2 R
   19 14 V
   34 -2 R
   -34 2 V
   798 153 R
   19 -12 V
   -33 28 R
   33 -28 V
   1416 2412 M
   19 4 V
   34 -13 R
   -34 13 V
   3968 67 R
   19 5 V
   33 -25 R
   -33 25 V
   -33 27 R
   33 -27 V
   2119 2692 M
   19 12 V
   34 -9 R
   -34 9 V
   5436 2458 M
   19 5 V
   34 -23 R
   -34 23 V
   -86 47 R
   20 5 V
   -34 27 R
   34 -27 V
   1230 2501 M
   19 1 V
   34 -20 R
   -34 20 V
   1023 147 R
   19 -2 V
   33 -24 R
   -33 24 V
   1693 2421 M
   19 21 V
   34 6 R
   -34 -6 V
   2354 237 R
   20 8 V
   -34 89 R
   34 -89 V
   2372 2581 M
   19 -10 V
   -33 27 R
   33 -27 V
   770 316 R
   -34 -54 V
   19 71 R
   -19 -71 V
   stroke
   LT1
   3316 3276 M
   4 1 V
   stroke
   LT0
   5336 2539 M
   19 3 V
   -33 28 R
   33 -28 V
   114 -108 R
   20 6 V
   33 -20 R
   -33 20 V
   -320 223 R
   20 7 V
   33 -22 R
   -33 22 V
   2338 2605 M
   20 -7 V
   -34 25 R
   34 -25 V
   -53 30 R
   19 -5 V
   -363 5 R
   19 23 V
   34 6 R
   -34 -6 V
   3070 40 R
   19 12 V
   34 -9 R
   -34 9 V
   stroke
   LT1
   3902 3258 M
   7 -10 V
   stroke
   LT0
   4892 2630 M
   20 18 V
   33 11 R
   -33 -11 V
   391 -81 R
   19 3 V
   -33 27 R
   33 -27 V
   -119 73 R
   19 5 V
   33 -25 R
   -33 25 V
   1263 2482 M
   20 0 V
   33 -19 R
   -33 19 V
   3986 111 R
   20 4 V
   -34 26 R
   34 -26 V
   -2139 41 R
   -33 -28 V
   19 79 R
   -19 -79 V
   2119 9 R
   19 4 V
   1535 2383 M
   20 10 V
   33 -5 R
   -33 5 V
   4184 2215 M
   -6 3 V
   1325 195 R
   19 7 V
   33 -16 R
   -33 16 V
   4111 2252 M
   6 6 V
   -6 7 R
   4 -5 V
   1889 2569 M
   20 25 V
   33 10 R
   -33 -10 V
   -91 -88 R
   19 26 V
   33 11 R
   -33 -11 V
   229 147 R
   20 16 V
   33 -3 R
   -33 3 V
   4061 2565 M
   19 18 V
   -33 82 R
   33 -82 V
   -2066 74 R
   19 20 V
   33 2 R
   -33 -2 V
   1449 2398 M
   20 5 V
   33 -11 R
   -33 11 V
   2937 2216 M
   7 1 V
   33 -8 R
   -33 8 V
   1746 2448 M
   19 24 V
   33 8 R
   -33 -8 V
   2291 -25 R
   19 24 V
   -33 71 R
   33 -71 V
   -916 -29 R
   -33 -10 V
   19 70 R
   -19 -70 V
   1871 247 R
   20 14 V
   33 -2 R
   -33 2 V
   -72 -34 R
   19 16 V
   33 4 R
   -33 -4 V
   -1809 96 R
   -33 -41 V
   19 78 R
   -19 -78 V
   -22 -458 R
   1 3 V
   -19 -36 R
   4 7 V
   35 75 R
   -2 -5 V
   1297 2463 M
   19 0 V
   33 -18 R
   -33 18 V
   3504 114 R
   20 17 V
   33 19 R
   -33 -19 V
   stroke 4840 2594 M
   stroke
   LT1
   2858 2238 M
   -20 8 V
   stroke
   LT0
   3154 2322 M
   -18 0 V
   4 55 R
   -18 -51 V
   -970 360 R
   20 9 V
   33 -13 R
   -33 13 V
   4749 2517 M
   19 18 V
   33 24 R
   -33 -24 V
   -79 -68 R
   7 5 V
   -19 -16 R
   6 5 V
   stroke
   LT1
   4711 2485 M
   -7 -6 V
   stroke
   LT0
   4710 2484 M
   -14 -12 V
   840 -77 R
   19 9 V
   4218 2207 M
   -5 1 V
   -24 6 R
   -5 1 V
   -133 122 R
   19 26 V
   -33 57 R
   33 -57 V
   10 -65 R
   4 -5 V
   -15 20 R
   2 -3 V
   -20 27 R
   9 -12 V
   stroke
   LT1
   4631 2418 M
   -7 -6 V
   stroke
   LT0
   5083 2684 M
   20 10 V
   33 -13 R
   -33 13 V
   3996 3092 M
   19 -36 V
   -33 81 R
   33 -81 V
   1330 2444 M
   19 1 V
   34 -17 R
   -34 17 V
   2703 331 R
   19 1 V
   -33 93 R
   33 -93 V
   273 -538 R
   -8 -3 V
   3063 2213 M
   4 6 V
   stroke
   LT1
   3530 3466 M
   5 -13 V
   39 -4 R
   -7 -10 V
   stroke
   LT0
   1621 2384 M
   20 16 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4356 2243 M
   10 5 V
   43 21 R
   -4 -2 V
   stroke
   LT0
   1674 2401 M
   19 20 V
   33 4 R
   -33 -4 V
   249 183 R
   19 24 V
   34 7 R
   -34 -7 V
   1203 -48 R
   -33 -21 V
   19 79 R
   -19 -79 V
   4261 2213 M
   9 4 V
   1483 2385 M
   19 7 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   2838 2247 M
   20 -9 V
   stroke
   LT0
   2874 2232 M
   -3 1 V
   stroke
   LT1
   2872 2233 M
   -14 5 V
   stroke
   LT0
   3173 2381 M
   -33 -4 V
   19 65 R
   -19 -65 V
   1870 2543 M
   19 26 V
   34 10 R
   -34 -10 V
   -91 -89 R
   20 26 V
   33 10 R
   -33 -10 V
   1569 2375 M
   19 13 V
   33 -4 R
   -33 4 V
   1592 576 R
   -34 -60 V
   20 69 R
   -20 -69 V
   stroke
   LT1
   3477 3450 M
   -1 -3 V
   -22 -43 R
   -3 -5 V
   417 -51 R
   5 -20 V
   -19 -5 R
   2 -3 V
   stroke
   LT0
   1363 2426 M
   20 2 V
   33 -16 R
   -33 16 V
   2971 2208 M
   6 1 V
   33 -7 R
   -17 4 V
   -807 471 R
   19 5 V
   33 -15 R
   -33 15 V
   2668 -69 R
   19 17 V
   34 13 R
   -34 -13 V
   1144 2538 M
   19 2 V
   34 -19 R
   -34 19 V
   4037 2420 M
   19 27 V
   -33 69 R
   33 -69 V
   1726 2425 M
   20 23 V
   33 7 R
   -33 -7 V
   3371 224 R
   19 9 V
   33 -18 R
   -33 18 V
   -3036 -3 R
   19 14 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   3948 3215 M
   20 -51 V
   -34 68 R
   18 -36 V
   stroke
   LT0
   4122 2223 M
   -6 4 V
   1995 2635 M
   19 22 V
   33 4 R
   -33 -4 V
   4209 2203 M
   9 4 V
   stroke
   LT1
   3760 3388 M
   -4 1 V
   stroke
   LT0
   5031 2679 M
   19 12 V
   33 -7 R
   -33 7 V
   4042 2542 M
   19 23 V
   -33 80 R
   33 -80 V
   -24 -246 R
   14 18 V
   -34 53 R
   34 -53 V
   -13 533 R
   19 -7 V
   -33 93 R
   33 -93 V
   -10 -198 R
   19 14 V
   -33 89 R
   33 -89 V
   72 -465 R
   -6 2 V
   -954 299 R
   -33 -13 V
   19 78 R
   -19 -78 V
   2047 2661 M
   19 18 V
   34 -1 R
   -34 1 V
   3132 2269 M
   3 5 V
   -20 -38 R
   7 13 V
   1177 2520 M
   20 1 V
   33 -20 R
   -33 20 V
   4220 -69 R
   19 6 V
   33 -24 R
   -33 24 V
   -33 25 R
   33 -25 V
   -53 20 R
   20 5 V
   -34 27 R
   34 -27 V
   1397 2409 M
   19 3 V
   33 -14 R
   -33 14 V
   2594 619 R
   19 -26 V
   -33 87 R
   33 -87 V
   772 -446 R
   19 18 V
   34 18 R
   -34 -18 V
   3096 2208 M
   -6 1 V
   -871 455 R
   19 3 V
   34 -18 R
   -34 18 V
   4032 2311 M
   2 -3 V
   1316 198 R
   19 4 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   3334 3352 M
   -4 -9 V
   stroke
   LT0
   5450 2427 M
   19 7 V
   34 -21 R
   -34 21 V
   -319 223 R
   19 6 V
   34 -20 R
   -34 20 V
   -243 -20 R
   19 16 V
   33 6 R
   -33 -6 V
   -1776 63 R
   -33 -33 V
   19 82 R
   -19 -82 V
   1516 2374 M
   19 9 V
   34 -8 R
   -34 8 V
   1652 -61 R
   -33 0 V
   19 59 R
   -19 -59 V
   2163 212 R
   19 5 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   2638 2365 M
   -13 10 V
   stroke
   LT0
   4729 2500 M
   20 17 V
   33 25 R
   -33 -25 V
   229 148 R
   19 14 V
   34 0 R
   -34 0 V
   stroke
   LT1
   4461 2300 M
   13 6 V
   40 29 R
   -4 -3 V
   -14 -11 R
   -6 -4 V
   -1856 52 R
   4 -4 V
   -86 69 R
   20 -18 V
   -21 17 R
   21 -17 V
   stroke
   LT0
   4024 2956 M
   19 -16 V
   -33 91 R
   33 -91 V
   stroke
   LT1
   3622 3471 M
   2 -7 V
   stroke
   LT0
   1923 2579 M
   19 25 V
   33 8 R
   -33 -8 V
   3114 2233 M
   1 3 V
   1211 2501 M
   19 0 V
   33 -19 R
   -33 19 V
   stroke
   LT1
   4658 2441 M
   13 11 V
   39 32 R
   -6 -5 V
   -21 -18 R
   -6 -5 V
   stroke
   LT0
   5484 2406 M
   19 7 V
   33 -18 R
   -33 18 V
   -220 149 R
   20 5 V
   -34 26 R
   34 -26 V
   stroke
   LT1
   2531 2450 M
   7 -7 V
   -8 7 R
   8 -7 V
   stroke
   LT0
   1851 2516 M
   19 27 V
   33 10 R
   -33 -10 V
   stroke
   LT1
   3831 3345 M
   5 -4 V
   stroke
   LT0
   5183 2637 M
   20 6 V
   33 -24 R
   -33 24 V
   1779 2455 M
   19 25 V
   34 9 R
   -34 -9 V
   1377 375 R
   -34 -47 V
   20 79 R
   -20 -79 V
   5250 2589 M
   19 4 V
   -33 26 R
   33 -26 V
   3192 2448 M
   -33 -6 V
   19 73 R
   -19 -73 V
   -907 207 R
   20 0 V
   33 -21 R
   -33 21 V
   2945 -35 R
   19 5 V
   stroke
   LT1
   2486 2487 M
   7 -6 V
   stroke
   LT0
   2472 2499 M
   10 -8 V
   524 -290 R
   4 1 V
   stroke
   LT1
   2738 2298 M
   -8 5 V
   stroke
   LT0
   1655 2383 M
   19 18 V
   33 3 R
   -33 -3 V
   4162 2201 M
   3 2 V
   stroke
   LT1
   3778 3411 M
   3 -12 V
   stroke
   LT0
   4017 2390 M
   20 30 V
   -34 65 R
   34 -65 V
   stroke
   LT1
   4629 2418 M
   -4 -3 V
   stroke
   LT0
   2452 2514 M
   20 -15 V
   -34 28 R
   34 -28 V
   1430 2394 M
   19 4 V
   34 -13 R
   -34 13 V
   153 -28 R
   19 14 V
   34 -1 R
   -34 1 V
   -377 98 R
   19 0 V
   34 -19 R
   -34 19 V
   870 193 R
   19 11 V
   34 -9 R
   -34 9 V
   134 -55 R
   19 -3 V
   33 -23 R
   -33 23 V
   stroke
   LT1
   3801 3427 M
   6 -22 V
   stroke
   LT0
   2419 2540 M
   19 -13 V
   -33 28 R
   33 -28 V
   5517 2387 M
   19 8 V
   3199 3038 M
   -33 -65 V
   19 65 R
   -19 -65 V
   stroke
   LT1
   2731 2305 M
   7 -7 V
   23 -13 R
   -5 3 V
   stroke
   LT0
   1707 2404 M
   19 21 V
   34 6 R
   -34 -6 V
   660 140 R
   19 -10 V
   -33 26 R
   33 -26 V
   -86 56 R
   19 -6 V
   34 -24 R
   -34 24 V
   2726 69 R
   19 10 V
   34 -12 R
   -34 12 V
   4028 2305 M
   4 6 V
   -34 48 R
   27 -38 V
   2352 2589 M
   20 -8 V
   835 -199 R
   -34 -1 V
   19 67 R
   -19 -67 V
   -1895 82 R
   19 0 V
   33 -19 R
   -33 19 V
   678 149 R
   20 23 V
   33 6 R
   -33 -6 V
   2859 -40 R
   19 18 V
   33 14 R
   -33 -14 V
   -850 -97 R
   19 26 V
   -33 79 R
   33 -79 V
   stroke
   LT1
   4337 2236 M
   7 3 V
   21 9 R
   -9 -5 V
   stroke
   LT0
   4084 2218 M
   -5 2 V
   stroke
   LT1
   3406 3429 M
   -9 -19 V
   stroke
   LT0
   3184 2662 M
   -34 -24 V
   19 84 R
   -19 -84 V
   stroke
   LT1
   2752 2295 M
   7 -5 V
   46 -28 R
   -5 3 V
   stroke
   LT0
   1549 2365 M
   20 10 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   4514 2335 M
   3 2 V
   stroke
   LT0
   3094 2206 M
   2 2 V
   34 -5 R
   -6 1 V
   1144 8 R
   -4 -1 V
   -227 46 R
   2 -2 V
   -18 20 R
   5 -6 V
   -860 -1 R
   2 4 V
   -19 -39 R
   7 14 V
   30 72 R
   -2 -7 V
   2080 2663 M
   20 15 V
   33 -3 R
   -33 3 V
   1832 2489 M
   19 27 V
   33 10 R
   -33 -10 V
   1463 2380 M
   20 5 V
   33 -11 R
   -33 11 V
   420 168 R
   20 26 V
   33 10 R
   -33 -10 V
   1311 2444 M
   19 0 V
   33 -18 R
   -33 18 V
   2703 324 R
   19 8 V
   -33 94 R
   33 -94 V
   2028 2641 M
   19 20 V
   33 2 R
   -33 -2 V
   3998 2359 M
   19 31 V
   -33 62 R
   33 -62 V
   -2257 41 R
   19 24 V
   33 8 R
   -33 -8 V
   stroke
   LT1
   4404 2267 M
   5 2 V
   -20 -7 R
   4 1 V
   stroke
   LT0
   4782 2542 M
   19 17 V
   34 21 R
   -34 -21 V
   3130 2203 M
   19 30 V
   33 -5 R
   -8 1 V
   919 -41 R
   6 4 V
   47 -1 R
   -4 1 V
   -25 8 R
   -5 2 V
   -891 117 R
   -34 3 V
   20 60 R
   -20 -60 V
   841 323 R
   19 20 V
   -33 89 R
   33 -89 V
   3035 2193 M
   9 3 V
   -878 472 R
   20 9 V
   33 -13 R
   -33 13 V
   2826 -10 R
   19 12 V
   33 -5 R
   -33 5 V
   66 -15 R
   20 8 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3262 3229 M
   19 25 V
   2800 2266 M
   5 -4 V
   stroke
   LT0
   4906 2627 M
   20 16 V
   33 8 R
   -33 -8 V
   4191 2194 M
   7 4 V
   512 286 R
   19 16 V
   34 25 R
   -34 -25 V
   -1531 95 R
   -34 -15 V
   20 82 R
   -20 -82 V
   1344 2426 M
   19 0 V
   34 -17 R
   -34 17 V
   2616 -98 R
   11 -14 V
   969 337 R
   19 14 V
   34 2 R
   -34 -2 V
   3218 3107 M
   -33 -69 V
   19 59 R
   -19 -59 V
   stroke
   LT1
   4642 2429 M
   16 12 V
   24 20 R
   -8 -6 V
   -4 -3 R
   -12 -11 V
   stroke
   LT0
   1125 2536 M
   19 2 V
   33 -18 R
   -33 18 V
   491 -171 R
   20 16 V
   33 1 R
   -33 -1 V
   2348 102 R
   20 31 V
   -34 75 R
   34 -75 V
   -61 662 R
   20 -41 V
   -34 78 R
   34 -78 V
   3212 2525 M
   -34 -10 V
   20 80 R
   -20 -80 V
   1688 2384 M
   19 20 V
   34 4 R
   -34 -4 V
   3691 42 R
   19 6 V
   33 -25 R
   -33 25 V
   -34 26 R
   34 -26 V
   -53 21 R
   19 5 V
   -33 28 R
   33 -28 V
   3979 2328 M
   19 31 V
   -33 57 R
   33 -57 V
   -2501 8 R
   19 7 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   4445 2293 M
   16 7 V
   31 23 R
   -3 -2 V
   -18 -14 R
   -10 -7 V
   stroke
   LT0
   5131 2649 M
   19 8 V
   33 -20 R
   -33 20 V
   281 -236 R
   19 6 V
   34 -21 R
   -34 21 V
   1956 2589 M
   19 23 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   2854 2240 M
   -16 7 V
   stroke
   LT0
   3189 2809 M
   -34 -38 V
   20 84 R
   -20 -84 V
   71 -319 R
   -34 -4 V
   20 77 R
   -20 -77 V
   2139 53 R
   19 5 V
   -33 28 R
   33 -28 V
   1812 2463 M
   20 26 V
   33 10 R
   -33 -10 V
   1583 2358 M
   19 12 V
   33 -3 R
   -33 3 V
   -224 38 R
   19 1 V
   33 -15 R
   -33 15 V
   1797 529 R
   -33 -51 V
   19 77 R
   -19 -77 V
   2200 2659 M
   19 5 V
   33 -15 R
   -33 15 V
   1884 2526 M
   19 27 V
   34 10 R
   -34 -10 V
   stroke
   LT1
   4610 2406 M
   -4 -3 V
   -11 -10 R
   -7 -6 V
   stroke
   LT0
   3110 2184 M
   20 19 V
   33 -5 R
   -8 1 V
   985 -11 R
   6 3 V
   22 -1 R
   -2 0 V
   -16 1 R
   -4 0 V
   1158 2519 M
   19 1 V
   34 -19 R
   -34 19 V
   5464 2398 M
   20 8 V
   33 -19 R
   -33 19 V
   -186 123 R
   19 5 V
   -34 28 R
   34 -28 V
   3240 2380 M
   -33 2 V
   19 70 R
   -19 -70 V
   12 -67 R
   -2 -5 V
   1947 320 R
   19 7 V
   34 -23 R
   -34 23 V
   4019 2218 M
   7 8 V
   19 -13 R
   -3 2 V
   -18 13 R
   2 -2 V
   2114 2661 M
   19 14 V
   33 -7 R
   -33 7 V
   2702 -95 R
   19 15 V
   33 16 R
   -33 -16 V
   1741 2408 M
   19 23 V
   33 7 R
   -33 -7 V
   3504 126 R
   19 5 V
   -33 27 R
   33 -27 V
   4093 2188 M
   -8 3 V
   1113 417 R
   19 6 V
   33 -25 R
   -33 25 V
   14 -30 R
   19 5 V
   3071 2187 M
   6 3 V
   stroke
   LT1
   3251 3209 M
   11 20 V
   stroke
   LT0
   3163 2198 M
   14 22 V
   842 650 R
   19 0 V
   -33 95 R
   33 -95 V
   -800 299 R
   -34 -72 V
   19 52 R
   -19 -52 V
   5045 2663 M
   19 11 V
   33 -10 R
   -33 10 V
   2009 2619 M
   19 22 V
   33 4 R
   -33 -4 V
   1192 2501 M
   19 0 V
   33 -19 R
   -33 19 V
   5498 2379 M
   19 8 V
   -1533 65 R
   19 33 V
   -33 73 R
   33 -73 V
   -13 -224 R
   3 -4 V
   -33 39 R
   13 -15 V
   -719 33 R
   -33 5 V
   19 61 R
   -19 -61 V
   stroke
   LT1
   2863 2238 M
   9 -5 V
   33 -13 R
   -3 1 V
   stroke
   LT0
   3971 2315 M
   8 13 V
   -33 51 R
   33 -51 V
   -2568 64 R
   19 2 V
   33 -14 R
   -33 14 V
   stroke
   LT1
   3648 3517 M
   3 -8 V
   stroke
   LT0
   2233 2646 M
   19 3 V
   34 -18 R
   -34 18 V
   -191 -4 R
   19 18 V
   34 -2 R
   -34 2 V
   1929 -42 R
   19 24 V
   -34 88 R
   34 -88 V
   735 -120 R
   19 17 V
   33 22 R
   -33 -22 V
   stroke
   LT1
   4510 2333 M
   4 2 V
   21 18 R
   -6 -5 V
   -13 -11 R
   -2 -2 V
   stroke
   LT0
   1530 2357 M
   19 8 V
   34 -7 R
   -34 7 V
   -324 117 R
   19 0 V
   34 -19 R
   -34 19 V
   1979 667 R
   20 44 V
   33 79 R
   -33 -79 V
   14 32 R
   -34 -76 V
   stroke
   LT1
   4333 2235 M
   4 1 V
   25 14 R
   -15 -8 V
   stroke
   LT0
   4087 2184 M
   6 4 V
   794 423 R
   19 16 V
   34 9 R
   -34 -9 V
   1937 2563 M
   19 26 V
   33 7 R
   -33 -7 V
   stroke
   LT1
   4691 2469 M
   19 15 V
   20 15 R
   -20 -15 V
   stroke
   LT0
   1865 2499 M
   19 27 V
   34 10 R
   -34 -10 V
   -91 -88 R
   19 25 V
   34 9 R
   -34 -9 V
   454 168 R
   20 0 V
   33 -20 R
   -33 20 V
   917 119 R
   -34 -28 V
   20 87 R
   -20 -87 V
   1823 -68 R
   20 13 V
   33 -4 R
   -33 4 V
   3965 2416 M
   19 36 V
   -33 68 R
   33 -68 V
   30 302 R
   19 14 V
   -33 94 R
   33 -94 V
   1669 2365 M
   19 19 V
   33 2 R
   -33 -2 V
   2289 738 R
   19 -30 V
   -34 86 R
   34 -86 V
   3156 2191 M
   7 7 V
   33 -6 R
   -5 1 V
   1258 2463 M
   20 0 V
   33 -19 R
   -33 19 V
   166 -87 R
   19 4 V
   34 -13 R
   -34 13 V
   stroke
   LT1
   4392 2263 M
   -3 -1 V
   stroke
   LT0
   3946 2273 M
   3 6 V
   -23 63 R
   23 -31 V
   -2333 42 R
   19 14 V
   34 -2 R
   -34 2 V
   3305 269 R
   19 15 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   2902 2222 M
   3 -2 V
   33 -12 R
   -4 2 V
   stroke
   LT0
   3268 2256 M
   -5 1 V
   -9 57 R
   -2 -5 V
   -15 -41 R
   -2 -5 V
   1843 391 R
   19 10 V
   34 -15 R
   -34 15 V
   -2950 -7 R
   19 11 V
   34 -9 R
   -34 9 V
   892 -487 R
   -14 3 V
   -744 430 R
   19 -3 V
   33 -22 R
   -33 22 V
   stroke
   LT1
   4624 2417 M
   14 10 V
   29 25 R
   -9 -9 V
   -2 -1 R
   -14 -12 V
   stroke
   LT0
   4005 2965 M
   19 -9 V
   -33 95 R
   33 -95 V
   stroke
   LT1
   2581 2413 M
   5 -5 V
   33 -25 R
   -9 7 V
   -36 28 R
   6 -5 V
   -47 39 R
   19 -18 V
   -19 15 R
   19 -15 V
   61 -45 R
   6 -6 V
   stroke
   LT0
   1721 2386 M
   20 22 V
   33 5 R
   -33 -5 V
   3103 2180 M
   7 4 V
   stroke
   LT1
   2507 2471 M
   12 -10 V
   stroke
   LT0
   3273 2376 M
   -33 4 V
   19 71 R
   -19 -71 V
   -28 -163 R
   4 5 V
   -883 372 R
   19 -5 V
   34 -24 R
   -34 24 V
   stroke
   LT1
   2686 2337 M
   -3 2 V
   -216 163 R
   19 -15 V
   stroke
   LT0
   2468 2501 M
   18 -14 V
   -34 27 R
   14 -11 V
   793 -52 R
   -33 1 V
   19 78 R
   -19 -78 V
   -1934 -8 R
   19 0 V
   33 -18 R
   -33 18 V
   2635 -65 R
   19 37 V
   -33 64 R
   33 -64 V
   2433 2527 M
   19 -13 V
   -33 26 R
   33 -26 V
   stroke
   LT1
   3334 3352 M
   4 2 V
   35 50 R
   -4 -8 V
   stroke
   LT0
   2366 2574 M
   20 -9 V
   33 -25 R
   -33 25 V
   14 -14 R
   19 -11 V
   1572 511 R
   19 -20 V
   -33 91 R
   33 -91 V
   3217 2682 M
   -33 -20 V
   19 88 R
   -19 -88 V
   stroke
   LT1
   2683 2339 M
   3 -2 V
   33 -22 R
   -12 8 V
   stroke
   LT0
   3287 2307 M
   -33 7 V
   19 62 R
   -19 -62 V
   1989 2596 M
   20 23 V
   33 5 R
   -33 -5 V
   1236 -89 R
   -33 -5 V
   19 82 R
   -19 -82 V
   777 66 R
   20 30 V
   -34 85 R
   34 -85 V
   stroke
   LT1
   3882 3352 M
   19 -58 V
   -33 54 R
   7 -11 V
   stroke
   LT0
   4815 2564 M
   20 16 V
   33 15 R
   -33 -15 V
   1564 2348 M
   19 10 V
   33 -5 R
   -33 5 V
   1648 249 R
   -33 -12 V
   19 87 R
   -19 -87 V
   15 425 R
   -33 -56 V
   19 74 R
   -19 -74 V
   stroke
   LT1
   4547 2363 M
   8 4 V
   36 27 R
   -5 -3 V
   -111 -74 R
   -9 -7 V
   -21 -16 R
   -3 -3 V
   stroke
   LT0
   4030 2179 M
   10 7 V
   1072 455 R
   19 8 V
   33 -19 R
   -33 19 V
   stroke
   LT1
   2706 2329 M
   13 -14 V
   stroke
   LT0
   5378 2440 M
   20 6 V
   33 -25 R
   -33 25 V
   -34 27 R
   34 -27 V
   1478 2362 M
   19 5 V
   33 -10 R
   -33 10 V
   -172 59 R
   19 0 V
   34 -18 R
   -34 18 V
   751 220 R
   19 15 V
   33 -4 R
   -33 4 V
   1846 2472 M
   19 27 V
   33 10 R
   -33 -10 V
   3547 -85 R
   19 7 V
   33 -23 R
   -33 23 V
   3907 2306 M
   3 -4 V
   16 40 R
   20 37 V
   -34 59 R
   34 -59 V
   1918 2536 M
   19 27 V
   33 9 R
   -33 -9 V
   3408 -96 R
   19 6 V
   -33 28 R
   33 -28 V
   -4258 60 R
   19 3 V
   33 -17 R
   -33 17 V
   stroke
   LT1
   3511 3508 M
   1 -4 V
   51 9 R
   -3 -5 V
   2934 2211 M
   4 -3 V
   34 -10 R
   -6 2 V
   stroke
   LT0
   1774 2413 M
   19 25 V
   33 7 R
   -33 -7 V
   249 186 R
   19 21 V
   34 1 R
   -34 -1 V
   1147 252 R
   -33 -42 V
   19 83 R
   -19 -83 V
   5445 2391 M
   19 7 V
   34 -19 R
   -34 19 V
   -152 97 R
   19 6 V
   -33 28 R
   33 -28 V
   2181 2651 M
   19 8 V
   33 -13 R
   -33 13 V
   stroke
   LT1
   2786 2277 M
   -34 18 V
   stroke
   LT0
   4743 2510 M
   20 15 V
   33 23 R
   -33 -23 V
   382 98 R
   19 7 V
   34 -22 R
   -34 22 V
   -138 22 R
   19 11 V
   33 -9 R
   -33 9 V
   3301 2247 M
   -14 4 V
   0 56 R
   -1 -5 V
   1992 222 R
   20 5 V
   -34 28 R
   34 -28 V
   3091 2174 M
   -15 3 V
   1358 2408 M
   20 0 V
   33 -16 R
   -33 16 V
   2531 -99 R
   17 33 V
   -33 53 R
   33 -53 V
   1319 210 R
   19 5 V
   -33 27 R
   33 -27 V
   214 -187 R
   20 9 V
   1139 2517 M
   19 2 V
   34 -18 R
   -34 18 V
   4020 83 R
   20 6 V
   33 -24 R
   -33 24 V
   14 -29 R
   19 5 V
   3970 2558 M
   19 33 V
   -33 82 R
   33 -82 V
   879 4 R
   19 16 V
   33 11 R
   -33 -11 V
   1649 2349 M
   20 16 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   3726 3462 M
   -5 1 V
   stroke
   LT0
   3307 2368 M
   -34 8 V
   20 71 R
   -20 -71 V
   stroke
   LT1
   2819 2260 M
   -5 3 V
   stroke
   LT0
   3929 3259 M
   19 -44 V
   stroke
   LT1
   3915 3287 M
   33 -72 V
   724 -760 R
   8 6 V
   30 24 R
   -19 -16 V
   stroke
   LT0
   3958 2205 M
   -3 2 V
   -34 29 R
   3 -3 V
   -621 69 R
   -16 5 V
   20 61 R
   -19 -58 V
   -1586 56 R
   19 20 V
   34 3 R
   -34 -3 V
   4093 2173 M
   -6 1 V
   stroke
   LT1
   4475 2317 M
   16 7 V
   20 16 R
   -3 -3 V
   stroke
   LT0
   1511 2350 M
   19 7 V
   34 -9 R
   -34 9 V
   2464 376 R
   20 21 V
   -34 94 R
   34 -94 V
   3888 2270 M
   7 -7 V
   21 -22 R
   5 -5 V
   -17 65 R
   3 5 V
   -33 47 R
   31 -44 V
   1068 332 R
   19 13 V
   34 -2 R
   -34 2 V
   1970 2572 M
   19 24 V
   34 6 R
   -34 -6 V
   2011 266 R
   19 8 V
   -33 96 R
   33 -96 V
   stroke
   LT1
   2967 2200 M
   5 -2 V
   33 -9 R
   -5 1 V
   stroke
   LT0
   1172 2500 M
   20 1 V
   33 -19 R
   -33 19 V
   200 -111 R
   19 2 V
   33 -16 R
   -33 16 V
   3509 230 R
   20 14 V
   33 5 R
   -33 -5 V
   1597 2340 M
   19 13 V
   33 -4 R
   -33 4 V
   210 92 R
   20 27 V
   33 9 R
   -33 -9 V
   368 169 R
   19 5 V
   33 -15 R
   -33 15 V
   3293 2447 M
   -34 4 V
   19 80 R
   -19 -80 V
   -1361 58 R
   20 27 V
   33 9 R
   -33 -9 V
   stroke
   LT1
   4246 2205 M
   -5 -1 V
   359 198 R
   8 5 V
   17 12 R
   -6 -5 V
   stroke
   LT0
   3951 2520 M
   19 38 V
   -33 78 R
   33 -78 V
   stroke
   LT1
   2815 2264 M
   4 -4 V
   34 -15 R
   -10 4 V
   stroke
   LT0
   1755 2389 M
   19 24 V
   33 6 R
   -33 -6 V
   354 231 R
   19 13 V
   34 -6 R
   -34 6 V
   2912 -13 R
   19 10 V
   34 -13 R
   -34 13 V
   1206 2482 M
   19 0 V
   33 -19 R
   -33 19 V
   3218 2173 M
   3 3 V
   664 89 R
   3 5 V
   -11 13 R
   5 -5 V
   -27 33 R
   4 -5 V
   3124 2167 M
   -15 3 V
   1687 378 R
   19 16 V
   34 17 R
   -34 -17 V
   stroke
   LT1
   4403 2279 M
   -2 -2 V
   -14 -10 R
   -7 -5 V
   stroke
   LT0
   4141 2175 M
   8 3 V
   2023 2602 M
   19 22 V
   33 3 R
   -33 -3 V
   1236 -93 R
   -33 -1 V
   19 85 R
   -19 -85 V
   -23 312 R
   -33 -33 V
   19 88 R
   -19 -88 V
   43 289 R
   -33 -60 V
   19 69 R
   -19 -69 V
   1425 2374 M
   19 2 V
   34 -14 R
   -34 14 V
   2488 104 R
   19 40 V
   -34 74 R
   34 -74 V
   2247 2629 M
   19 2 V
   34 -17 R
   -34 17 V
   3354 2284 M
   -6 2 V
   -8 70 R
   -16 -48 V
   2075 2627 M
   20 19 V
   33 -2 R
   -33 2 V
   3210 2165 M
   -6 1 V
   136 190 R
   -33 12 V
   19 70 R
   -19 -70 V
   -2068 95 R
   19 0 V
   34 -19 R
   -34 19 V
   stroke
   LT1
   2845 2252 M
   8 -7 V
   33 -14 R
   -13 5 V
   stroke
   LT0
   1544 2339 M
   20 9 V
   33 -8 R
   -33 8 V
   2348 90 R
   20 42 V
   -34 70 R
   34 -70 V
   stroke
   LT1
   3367 3430 M
   -6 -16 V
   4570 2382 M
   -4 -3 V
   -13 -11 R
   -6 -5 V
   stroke
   LT0
   3935 2186 M
   -2 2 V
   -52 39 R
   3 -3 V
   stroke
   LT1
   3000 2191 M
   5 -2 V
   33 -9 R
   -4 1 V
   stroke
   LT0
   3893 2395 M
   19 43 V
   -33 64 R
   33 -64 V
   812 58 R
   19 14 V
   34 23 R
   -34 -23 V
   1807 2419 M
   19 26 V
   34 9 R
   -34 -9 V
   2048 -92 R
   19 42 V
   -33 59 R
   33 -59 V
   1199 237 R
   20 9 V
   33 -18 R
   -33 18 V
   3264 2615 M
   -33 -8 V
   19 91 R
   -19 -91 V
   910 -432 R
   -5 0 V
   stroke
   LT1
   3646 3515 M
   -3 -2 V
   stroke
   LT0
   1951 2545 M
   19 27 V
   33 7 R
   -33 -7 V
   -91 -91 R
   19 28 V
   34 9 R
   -34 -9 V
   3842 2266 M
   3 -4 V
   2281 2615 M
   19 -1 V
   33 -20 R
   -33 20 V
   stroke
   LT1
   3715 3528 M
   2 -8 V
   stroke
   LT0
   3855 2311 M
   19 42 V
   -34 52 R
   34 -52 V
   -2602 92 R
   20 -1 V
   33 -18 R
   -33 18 V
   391 -97 R
   19 19 V
   33 2 R
   -33 -2 V
   3352 2230 M
   -17 6 V
   2057 171 R
   20 7 V
   33 -23 R
   -33 23 V
   -34 26 R
   34 -26 V
   -53 19 R
   19 7 V
   -33 27 R
   33 -27 V
   3975 2706 M
   19 27 V
   -33 92 R
   33 -92 V
   -758 41 R
   -33 -24 V
   19 92 R
   -19 -92 V
   123 -312 R
   -33 9 V
   19 80 R
   -19 -80 V
   1458 2359 M
   20 3 V
   33 -12 R
   -33 12 V
   3528 278 R
   20 12 V
   33 -8 R
   -33 8 V
   -177 -71 R
   19 14 V
   33 13 R
   -33 -13 V
   1630 2335 M
   19 14 V
   34 -2 R
   -34 2 V
   3677 112 R
   19 6 V
   -33 28 R
   33 -28 V
   3851 2304 M
   4 7 V
   -34 46 R
   34 -46 V
   1571 72 R
   19 8 V
   33 -21 R
   -33 21 V
   3250 2698 M
   -33 -16 V
   19 92 R
   -19 -92 V
   2161 2640 M
   20 11 V
   33 -10 R
   -33 10 V
   3373 2342 M
   -12 -36 V
   625 660 R
   19 -1 V
   -34 97 R
   34 -97 V
   -778 20 R
   -33 -47 V
   19 82 R
   -19 -82 V
   2314 2598 M
   19 -4 V
   33 -20 R
   -33 20 V
   1735 2368 M
   20 21 V
   33 5 R
   -33 -5 V
   3537 101 R
   20 5 V
   -34 29 R
   34 -29 V
   stroke
   LT1
   2875 2240 M
   11 -9 V
   22 -9 R
   -4 2 V
   stroke
   LT0
   1086 2530 M
   20 3 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   4679 2461 M
   -7 -6 V
   stroke
   LT0
   5126 2615 M
   19 8 V
   33 -21 R
   -33 21 V
   3349 2188 M
   -12 3 V
   -232 -26 R
   12 1 V
   256 176 R
   -33 14 V
   19 70 R
   -19 -70 V
   -2034 70 R
   19 0 V
   33 -18 R
   -33 18 V
   4002 2160 M
   -17 4 V
   -154 99 R
   4 9 V
   -33 40 R
   7 -8 V
   134 907 R
   19 -33 V
   -33 81 R
   33 -81 V
   5459 2362 M
   19 8 V
   -219 148 R
   19 6 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   3402 3430 M
   4 -1 V
   stroke
   LT0
   2347 2580 M
   19 -6 V
   34 -23 R
   -34 23 V
   2535 34 R
   19 14 V
   34 6 R
   -34 -6 V
   34 6 R
   19 13 V
   33 -1 R
   -33 1 V
   4073 2165 M
   -7 0 V
   1093 430 R
   19 7 V
   34 -23 R
   -34 23 V
   48 -56 R
   19 6 V
   -33 27 R
   33 -27 V
   -3242 27 R
   20 23 V
   33 5 R
   -33 -5 V
   3244 2158 M
   -13 3 V
   1961 411 R
   20 7 V
   2381 2560 M
   19 -9 V
   33 -24 R
   -33 24 V
   1578 2330 M
   19 10 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   4462 2313 M
   13 4 V
   34 29 R
   -34 -29 V
   3799 3428 M
   -2 2 V
   3034 2182 M
   4 -2 V
   34 -8 R
   -4 1 V
   stroke
   LT0
   3866 2196 M
   -4 3 V
   -34 27 R
   21 -18 V
   2414 2539 M
   19 -12 V
   34 -25 R
   -34 25 V
   968 -316 R
   -9 3 V
   -7 49 R
   -3 -6 V
   stroke
   LT1
   2447 2516 M
   20 -14 V
   33 -25 R
   -33 25 V
   stroke
   LT0
   1339 2408 M
   19 0 V
   34 -18 R
   -34 18 V
   1894 763 R
   -34 -64 V
   20 62 R
   -20 -62 V
   stroke
   LT1
   2481 2493 M
   19 -16 V
   33 -25 R
   -25 19 V
   stroke
   LT0
   1120 2515 M
   19 2 V
   33 -17 R
   -33 17 V
   721 -63 R
   19 27 V
   33 9 R
   -33 -9 V
   1492 2345 M
   19 5 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   2514 2469 M
   19 -17 V
   34 -25 R
   -9 7 V
   stroke
   LT0
   2109 2628 M
   19 16 V
   33 -4 R
   -33 4 V
   3407 2325 M
   -8 -21 V
   0 -2 R
   -3 -8 V
   stroke
   LT1
   4581 2392 M
   6 4 V
   19 12 R
   -6 -6 V
   stroke
   LT0
   3312 2527 M
   -34 4 V
   20 86 R
   -20 -86 V
   stroke
   LT1
   2559 2434 M
   8 -7 V
   33 -24 R
   -12 8 V
   stroke
   LT0
   1932 2518 M
   19 27 V
   33 9 R
   -33 -9 V
   1788 2394 M
   19 25 V
   34 7 R
   -34 -7 V
   3788 2264 M
   4 -3 V
   188 587 R
   20 14 V
   -34 98 R
   34 -98 V
   777 -329 R
   19 15 V
   33 19 R
   -33 -19 V
   stroke
   LT1
   2592 2411 M
   8 -8 V
   20 -15 R
   -7 5 V
   stroke
   LT0
   2056 2607 M
   19 20 V
   34 1 R
   -34 -1 V
   3407 2325 M
   -34 17 V
   20 68 R
   -20 -68 V
   583 331 R
   19 33 V
   -33 90 R
   33 -90 V
   3359 2426 M
   -33 12 V
   19 80 R
   -19 -80 V
   stroke
   LT1
   2621 2392 M
   4 -5 V
   4241 2204 M
   5 1 V
   33 17 R
   -15 -7 V
   stroke
   LT0
   2195 2633 M
   19 8 V
   33 -12 R
   -33 12 V
   2826 -7 R
   19 10 V
   33 -12 R
   -33 12 V
   3971 3062 M
   20 -11 V
   -34 94 R
   34 -94 V
   stroke
   LT1
   4288 2224 M
   10 2 V
   3896 3335 M
   19 -48 V
   -9 18 R
   9 -18 V
   2663 2360 M
   4 -4 V
   stroke
   LT0
   3382 2177 M
   -4 1 V
   419 124 R
   5 10 V
   19 45 R
   -19 -45 V
   -33 44 R
   33 -44 V
   155 833 R
   20 -23 V
   -34 89 R
   34 -89 V
   1372 2390 M
   20 0 V
   33 -16 R
   -33 16 V
   -239 109 R
   19 1 V
   34 -18 R
   -34 18 V
   2668 -95 R
   -19 -48 V
   -33 51 R
   33 -51 V
   123 -200 R
   -3 1 V
   -17 6 R
   -8 3 V
   -137 95 R
   4 8 V
   -10 11 R
   5 -6 V
   -29 32 R
   5 -5 V
   -300 -65 R
   -7 3 V
   -7 66 R
   -4 -10 V
   -1772 35 R
   19 16 V
   33 0 R
   -33 0 V
   3399 2206 M
   2 5 V
   459 243 R
   -20 -49 V
   -33 57 R
   33 -57 V
   stroke
   LT1
   4135 2174 M
   6 1 V
   8 3 R
   -8 -3 V
   stroke
   LT0
   3440 2306 M
   -33 19 V
   19 65 R
   -19 -65 V
   stroke
   LT1
   4384 2274 M
   -6 -5 V
   327 213 R
   19 14 V
   34 23 R
   -34 -23 V
   stroke
   LT0
   1716 2347 M
   19 21 V
   34 3 R
   -34 -3 V
   3812 2194 M
   -3 2 V
   1525 2333 M
   19 6 V
   34 -9 R
   -34 9 V
   stroke
   LT1
   4509 2346 M
   19 8 V
   stroke
   LT0
   3937 2636 M
   19 37 V
   -33 88 R
   33 -88 V
   3238 2155 M
   6 3 V
   stroke
   LT1
   3068 2173 M
   4 -1 V
   stroke
   LT0
   1186 2481 M
   20 1 V
   33 -19 R
   -33 19 V
   2673 20 R
   -19 -48 V
   -34 62 R
   34 -62 V
   -562 163 R
   -34 -2 V
   20 92 R
   -20 -92 V
   stroke
   LT1
   2767 2296 M
   -4 1 V
   stroke
   LT0
   4829 2567 M
   20 14 V
   33 12 R
   -33 -12 V
   1984 2554 M
   19 25 V
   34 6 R
   -34 -6 V
   3852 2170 M
   -22 11 V
   1841 2426 M
   19 28 V
   33 8 R
   -33 -8 V
   1533 -44 R
   -34 16 V
   19 78 R
   -19 -78 V
   1406 2373 M
   19 1 V
   33 -15 R
   -33 15 V
   186 -51 R
   19 12 V
   34 -4 R
   -34 4 V
   stroke
   LT1
   2933 2221 M
   8 -6 V
   stroke
   LT0
   2228 2624 M
   19 5 V
   34 -14 R
   -34 14 V
   1912 2490 M
   20 28 V
   33 9 R
   -33 -9 V
   1339 720 R
   -33 -69 V
   19 56 R
   -19 -56 V
   235 -883 R
   -8 5 V
   -18 11 R
   -7 4 V
   19 62 R
   -19 -62 V
   1633 317 R
   19 9 V
   34 -17 R
   -34 17 V
   3241 2935 M
   -33 -38 V
   19 88 R
   -19 -88 V
   4987 2628 M
   19 12 V
   34 -6 R
   -34 6 V
   3898 2550 M
   -19 -48 V
   -33 69 R
   33 -69 V
   stroke
   LT1
   4121 2171 M
   -3 -1 V
   stroke
   LT0
   1769 2371 M
   19 23 V
   33 6 R
   -33 -6 V
   stroke
   LT1
   3555 3532 M
   3 -7 V
   stroke
   LT0
   3728 2258 M
   2 5 V
   19 44 R
   -3 -7 V
   -44 -8 R
   5 -5 V
   62 69 R
   -20 -49 V
   -33 41 R
   33 -41 V
   stroke
   LT1
   4401 2278 M
   2 1 V
   stroke
   LT0
   3917 2594 M
   20 42 V
   -34 83 R
   34 -83 V
   2142 2626 M
   19 14 V
   34 -7 R
   -34 7 V
   3416 2166 M
   -12 4 V
   -59 348 R
   -33 9 V
   19 86 R
   -19 -86 V
   654 -374 R
   -5 0 V
   stroke
   LT1
   2764 2298 M
   3 -2 V
   27 -15 R
   -12 6 V
   stroke
   LT0
   5373 2400 M
   19 7 V
   34 -24 R
   -34 24 V
   -33 26 R
   33 -26 V
   -4172 57 R
   19 -1 V
   33 -18 R
   -33 18 V
   2678 131 R
   -19 -44 V
   -33 73 R
   33 -73 V
   3491 2274 M
   -4 3 V
   6 67 R
   -15 -43 V
   1862 125 R
   19 7 V
   -33 28 R
   33 -28 V
   3897 2151 M
   -7 3 V
   -16 6 R
   -11 4 V
   21 509 R
   33 -79 V
   5407 2375 M
   19 8 V
   33 -21 R
   -33 21 V
   -544 210 R
   19 15 V
   34 6 R
   -34 -6 V
   stroke
   LT1
   3276 3272 M
   19 37 V
   34 76 R
   -15 -35 V
   178 189 R
   -6 -10 V
   stroke
   LT0
   3344 2158 M
   -14 4 V
   1976 292 R
   20 7 V
   -34 29 R
   34 -29 V
   3788 2408 M
   -19 -52 V
   -34 47 R
   34 -47 V
   1166 258 R
   19 14 V
   33 0 R
   -33 0 V
   2037 2585 M
   19 22 V
   33 3 R
   -33 -3 V
   3778 2177 M
   -4 2 V
   -23 15 R
   -7 4 V
   -223 3 R
   -9 5 V
   -5 58 R
   -3 -7 V
   -11 -24 R
   -1 -4 V
   -66 161 R
   -33 20 V
   19 76 R
   -19 -76 V
   147 -168 R
   -8 5 V
   -18 12 R
   -7 5 V
   19 53 R
   -7 -18 V
   -2 -7 V
   -271 780 R
   -33 -52 V
   19 78 R
   -19 -78 V
   5106 2607 M
   20 8 V
   33 -20 R
   -33 20 V
   1439 2357 M
   19 2 V
   34 -14 R
   -34 14 V
   3815 124 R
   19 7 V
   -33 28 R
   33 -28 V
   2089 2610 M
   20 18 V
   33 -2 R
   -33 2 V
   1175 79 R
   -34 -9 V
   19 95 R
   -19 -95 V
   5440 2353 M
   19 9 V
   2261 2613 M
   20 2 V
   33 -17 R
   -33 17 V
   1009 681 R
   -33 -71 V
   19 47 R
   -19 -47 V
   1253 2445 M
   19 0 V
   34 -19 R
   -34 19 V
   2444 -97 R
   -18 -48 V
   -35 34 R
   31 -34 V
   104 -134 R
   -20 11 V
   -219 113 R
   -2 -5 V
   404 540 R
   19 23 V
   -33 96 R
   33 -96 V
   778 -329 R
   19 14 V
   33 19 R
   -33 -19 V
   -3710 -8 R
   19 5 V
   34 -15 R
   -34 15 V
   472 -208 R
   20 8 V
   33 -7 R
   -33 7 V
   3662 182 R
   19 6 V
   -33 28 R
   33 -28 V
   stroke 5259 2518 M
   stroke
   LT1
   3637 3548 M
   7 -20 V
   stroke
   LT0
   3309 3346 M
   -33 -74 V
   5140 2588 M
   19 7 V
   33 -23 R
   -33 23 V
   3622 2232 M
   3 5 V
   15 -12 R
   -4 4 V
   -21 16 R
   10 -8 V
   -32 26 R
   5 -4 V
   stroke
   LT1
   2971 2207 M
   4 -3 V
   44 -17 R
   -9 2 V
   stroke
   LT0
   3459 2368 M
   -33 22 V
   19 74 R
   -19 -74 V
   381 72 R
   -19 -54 V
   -33 53 R
   33 -53 V
   -177 -94 R
   -6 -16 V
   -46 -8 R
   5 -4 V
   -309 583 R
   -33 -27 V
   19 93 R
   -19 -93 V
   442 -634 R
   -6 4 V
   5 122 R
   -13 -37 V
   -39 17 R
   15 -15 V
   1580 240 R
   20 7 V
   -34 26 R
   34 -26 V
   1821 2400 M
   20 26 V
   33 8 R
   -33 -8 V
   3539 2192 M
   -6 3 V
   1640 370 R
   19 7 V
   stroke
   LT1
   4561 2382 M
   20 10 V
   20 18 R
   -17 -15 V
   stroke
   LT0
   3501 2169 M
   -6 3 V
   1893 2462 M
   19 28 V
   34 9 R
   -34 -9 V
   3578 2347 M
   -16 -48 V
   -36 18 R
   27 -22 V
   stroke
   LT1
   4489 2339 M
   -6 -5 V
   -23 -20 R
   -4 -3 V
   stroke
   LT0
   1965 2527 M
   19 27 V
   34 7 R
   -34 -7 V
   1982 406 R
   20 6 V
   -34 98 R
   34 -98 V
   3269 2793 M
   -33 -19 V
   19 95 R
   -19 -95 V
   257 -430 R
   -34 24 V
   19 70 R
   -19 -70 V
   86 11 R
   -19 -62 V
   -33 27 R
   33 -27 V
   209 86 R
   -19 -55 V
   -33 43 R
   33 -43 V
   9 -178 R
   -5 3 V
   1697 2329 M
   19 18 V
   33 2 R
   -33 -2 V
   -430 80 R
   20 -1 V
   33 -18 R
   -33 18 V
   2206 -16 R
   -19 -66 V
   426 -197 R
   -9 1 V
   2295 2599 M
   19 -1 V
   33 -18 R
   -33 18 V
   3844 2147 M
   -6 2 V
   -17 7 R
   -10 3 V
   -433 345 R
   -33 14 V
   19 86 R
   -19 -86 V
   1675 105 R
   20 11 V
   33 -11 R
   -33 11 V
   1644 2317 M
   20 14 V
   33 -2 R
   -33 2 V
   -192 11 R
   20 3 V
   33 -12 R
   -33 12 V
   2138 27 R
   -19 -58 V
   -33 33 R
   33 -33 V
   2175 2622 M
   20 11 V
   33 -9 R
   -33 9 V
   3683 2391 M
   -20 -57 V
   -33 38 R
   33 -38 V
   -1914 15 R
   20 22 V
   33 4 R
   -33 -4 V
   -669 141 R
   20 3 V
   33 -16 R
   -33 16 V
   3548 2175 M
   3 4 V
   36 -11 R
   -6 3 V
   245 345 R
   -19 -54 V
   -33 60 R
   33 -60 V
   stroke
   LT1
   4686 2469 M
   19 13 V
   3420 3505 M
   -5 -10 V
   stroke
   LT0
   3331 2613 M
   -33 4 V
   19 94 R
   -19 -94 V
   1320 2409 M
   19 -1 V
   33 -18 R
   -33 18 V
   3633 2171 M
   3 4 V
   10 1 R
   -7 3 V
   2328 2584 M
   19 -4 V
   34 -20 R
   -34 20 V
   stroke
   LT1
   4216 2201 M
   10 1 V
   stroke
   LT0
   4810 2552 M
   19 15 V
   34 14 R
   -34 -14 V
   stroke
   LT1
   3862 3402 M
   7 -17 V
   stroke
   LT0
   3489 2154 M
   2 2 V
   107 254 R
   -20 -63 V
   -33 32 R
   33 -32 V
   stroke
   LT1
   4312 2244 M
   -3 -3 V
   -19 -12 R
   -11 -7 V
   stroke
   LT0
   3755 2461 M
   -20 -58 V
   -33 49 R
   33 -49 V
   2018 2561 M
   19 24 V
   33 5 R
   -33 -5 V
   1873 710 R
   19 -36 V
   -33 76 R
   33 -76 V
   stroke
   LT1
   3004 2197 M
   5 -3 V
   44 -16 R
   -10 3 V
   stroke
   LT0
   3258 2143 M
   -5 0 V
   1592 2313 M
   19 10 V
   33 -6 R
   -33 6 V
   750 243 R
   20 -6 V
   33 -21 R
   -33 21 V
   1874 2434 M
   19 28 V
   33 9 R
   -33 -9 V
   1519 24 R
   -34 18 V
   20 86 R
   -20 -86 V
   -2244 -7 R
   19 2 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   4503 2344 M
   6 2 V
   15 13 R
   -15 -13 V
   stroke
   LT0
   3441 2148 M
   4 4 V
   19 -1 R
   -3 1 V
   1353 2391 M
   19 -1 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   4118 2170 M
   3 1 V
   25 9 R
   -9 -4 V
   stroke
   LT0
   1802 2375 M
   19 25 V
   34 7 R
   -34 -7 V
   3147 216 R
   19 12 V
   33 -5 R
   -33 5 V
   3751 2148 M
   3 2 V
   10 2 R
   -6 2 V
   stroke
   LT1
   4312 2244 M
   7 1 V
   stroke
   LT0
   1946 2499 M
   19 28 V
   33 8 R
   -33 -8 V
   158 83 R
   19 16 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   3119 2164 M
   20 -6 V
   stroke
   LT0
   1506 2328 M
   19 5 V
   33 -11 R
   -33 11 V
   2417 463 R
   19 29 V
   -33 96 R
   33 -96 V
   3846 2571 M
   -20 -55 V
   -33 67 R
   33 -67 V
   -177 -81 R
   -19 -63 V
   -32 38 R
   32 -38 V
   -66 75 R
   -19 -68 V
   -33 31 R
   33 -31 V
   157 73 R
   -19 -61 V
   -34 44 R
   34 -44 V
   1371 222 R
   19 10 V
   33 -16 R
   -33 16 V
   2395 2547 M
   19 -8 V
   33 -23 R
   -33 23 V
   -344 51 R
   19 20 V
   34 0 R
   -34 0 V
   2774 -29 R
   19 12 V
   33 8 R
   -33 -8 V
   stroke
   LT1
   4614 2420 M
   19 11 V
   26 21 R
   -6 -5 V
   stroke
   LT0
   3941 2144 M
   -4 0 V
   978 457 R
   20 13 V
   33 2 R
   -33 -2 V
   2428 2527 M
   19 -11 V
   stroke
   LT1
   2481 2493 M
   -34 23 V
   stroke
   LT0
   2461 2506 M
   -14 10 V
   -238 100 R
   19 8 V
   33 -11 R
   -33 11 V
   3445 2464 M
   -33 22 V
   19 84 R
   -19 -84 V
   119 -3 R
   -19 -73 V
   -34 28 R
   34 -28 V
   stroke
   LT1
   2461 2506 M
   20 -13 V
   33 -24 R
   -33 24 V
   stroke
   LT0
   1167 2480 M
   19 1 V
   34 -17 R
   -34 17 V
   4168 -89 R
   19 8 V
   34 -25 R
   -34 25 V
   -33 26 R
   33 -26 V
   3377 2133 M
   9 6 V
   1386 2373 M
   20 0 V
   33 -16 R
   -33 16 V
   3915 46 R
   19 7 V
   -34 28 R
   34 -28 V
   47 -59 R
   20 8 V
   33 -22 R
   -33 22 V
   3774 2522 M
   -19 -61 V
   -34 56 R
   34 -56 V
   197 603 R
   19 -2 V
   -33 96 R
   33 -96 V
   767 -556 R
   20 13 V
   33 20 R
   -33 -20 V
   stroke
   LT1
   4402 2288 M
   -4 -3 V
   stroke
   LT0
   3266 3154 M
   -34 -56 V
   20 73 R
   -20 -73 V
   stroke
   LT1
   2495 2484 M
   19 -15 V
   33 -24 R
   -33 24 V
   stroke
   LT0
   3498 2516 M
   -20 -78 V
   -33 26 R
   33 -26 V
   -14 107 R
   -19 -81 V
   stroke
   LT1
   2933 2221 M
   -28 10 V
   stroke
   LT0
   3261 3027 M
   -34 -42 V
   19 87 R
   -19 -87 V
   1678 2313 M
   19 16 V
   33 0 R
   -33 0 V
   3653 2141 M
   -4 2 V
   1638 304 R
   19 7 V
   -33 29 R
   33 -29 V
   3865 2623 M
   -19 -52 V
   -34 71 R
   34 -71 V
   stroke
   LT1
   2528 2463 M
   19 -18 V
   34 -23 R
   -11 7 V
   stroke
   LT0
   1730 2329 M
   19 20 V
   34 2 R
   -34 -2 V
   3338 249 R
   19 9 V
   34 -19 R
   -34 19 V
   3317 2711 M
   -33 -4 V
   19 97 R
   -19 -97 V
   5421 2345 M
   19 8 V
   3364 2604 M
   -33 9 V
   19 94 R
   -19 -94 V
   stroke
   LT1
   2574 2429 M
   7 -7 V
   stroke
   LT0
   3616 2479 M
   -18 -69 V
   -34 37 R
   34 -37 V
   174 -280 R
   9 5 V
   stroke
   LT1
   3033 2191 M
   8 -5 V
   45 -15 R
   -11 2 V
   stroke
   LT0
   5254 2476 M
   19 7 V
   -33 29 R
   33 -29 V
   3467 2133 M
   6 5 V
   1855 2407 M
   19 27 V
   33 8 R
   -33 -8 V
   -673 29 R
   19 1 V
   33 -19 R
   -33 19 V
   319 -148 R
   19 6 V
   34 -9 R
   -34 9 V
   440 213 R
   20 26 V
   33 6 R
   -33 -6 V
   1905 200 R
   19 35 V
   -33 94 R
   33 -94 V
   stroke
   LT1
   2595 2419 M
   10 -11 V
   3662 3585 M
   4 -10 V
   26 -47 R
   -7 0 V
   stroke
   LT0
   1926 2471 M
   20 28 V
   33 8 R
   -33 -8 V
   3252 2142 M
   6 1 V
   1863 437 R
   19 8 V
   33 -23 R
   -33 23 V
   stroke
   LT1
   4542 2374 M
   19 8 V
   18 16 R
   -18 -16 V
   stroke
   LT0
   1625 2306 M
   19 11 V
   34 -4 R
   -34 4 V
   3577 188 R
   19 7 V
   -34 27 R
   34 -27 V
   1420 2356 M
   19 1 V
   33 -15 R
   -33 15 V
   2485 879 R
   19 -25 V
   -33 84 R
   33 -84 V
   3721 2517 M
   -19 -65 V
   -33 50 R
   33 -50 V
   1783 2351 M
   19 24 V
   33 5 R
   -33 -5 V
   -754 145 R
   19 5 V
   33 -13 R
   -33 13 V
   1175 82 R
   19 6 V
   34 -14 R
   -34 14 V
   2926 -81 R
   19 7 V
   -33 26 R
   33 -26 V
   stroke
   LT1
   2640 2385 M
   7 -8 V
   34 -21 R
   -13 8 V
   stroke
   LT0
   5154 2558 M
   19 7 V
   3884 2673 M
   -19 -50 V
   -33 77 R
   33 -77 V
   3669 2502 M
   -20 -67 V
   -33 44 R
   33 -44 V
   3377 2133 M
   -4 0 V
   stroke
   LT1
   3205 2147 M
   -3 0 V
   stroke
   LT0
   5001 2612 M
   19 11 V
   34 -10 R
   -34 10 V
   3947 2944 M
   19 16 V
   3553 2132 M
   5 4 V
   375 922 R
   33 -98 V
   -28 198 R
   19 -13 V
   -33 91 R
   33 -91 V
   2156 2609 M
   19 13 V
   34 -6 R
   -34 6 V
   stroke
   LT1
   4666 2458 M
   20 11 V
   18 14 R
   -18 -14 V
   stroke
   LT0
   1234 2446 M
   19 -1 V
   33 -18 R
   -33 18 V
   3538 94 R
   19 13 V
   33 15 R
   -33 -15 V
   stroke
   LT1
   2967 2210 M
   -34 11 V
   -219 114 R
   -10 6 V
   stroke
   LT0
   3634 2127 M
   10 7 V
   259 585 R
   20 42 V
   -34 90 R
   34 -90 V
   3793 2583 M
   -19 -61 V
   -34 61 R
   34 -61 V
   stroke
   LT1
   3836 3426 M
   12 -17 V
   stroke
   LT0
   3584 2521 M
   -20 -74 V
   -33 36 R
   33 -36 V
   339 272 R
   -19 -46 V
   -33 82 R
   33 -82 V
   2051 2567 M
   19 23 V
   34 1 R
   -34 -1 V
   1233 214 R
   -34 -11 V
   20 98 R
   -20 -98 V
   601 13 R
   33 -87 V
   1453 2340 M
   19 2 V
   34 -14 R
   -34 14 V
   632 249 R
   19 19 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   2747 2316 M
   -13 8 V
   stroke
   LT0
   3275 2966 M
   -34 -31 V
   20 92 R
   -20 -92 V
   1267 2428 M
   19 -1 V
   34 -18 R
   -34 18 V
   2112 163 R
   -34 14 V
   20 94 R
   -20 -94 V
   stroke
   LT1
   3577 3593 M
   4 -9 V
   30 -25 R
   -2 -1 V
   3348 3413 M
   11 10 V
   stroke
   LT0
   1081 2507 M
   19 5 V
   34 -15 R
   -34 15 V
   1175 84 R
   20 3 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3067 2183 M
   7 -4 V
   45 -15 R
   -15 3 V
   stroke
   LT0
   1572 2305 M
   20 8 V
   33 -7 R
   -33 7 V
   243 67 R
   20 27 V
   33 7 R
   -33 -7 V
   3094 197 R
   19 12 V
   33 -4 R
   -33 4 V
   1907 2442 M
   19 29 V
   34 8 R
   -34 -8 V
   2917 96 R
   20 14 V
   33 8 R
   -33 -8 V
   1979 2507 M
   19 28 V
   34 7 R
   -34 -7 V
   1291 356 R
   -34 -22 V
   20 97 R
   -20 -97 V
   295 -307 R
   -19 -79 V
   -33 33 R
   33 -33 V
   stroke
   LT1
   4241 2219 M
   -4 -2 V
   -19 -11 R
   -11 -6 V
   2742 2323 M
   5 -7 V
   stroke
   LT0
   1711 2311 M
   19 18 V
   34 1 R
   -34 -1 V
   stroke
   LT1
   3420 3505 M
   4 -2 V
   stroke
   LT0
   5035 2603 M
   19 10 V
   33 -15 R
   -33 15 V
   -158 -24 R
   19 12 V
   34 3 R
   -34 -3 V
   stroke
   LT1
   4641 2442 M
   -7 -6 V
   4482 2336 M
   7 3 V
   9 7 R
   -9 -7 V
   stroke
   LT0
   1301 2410 M
   19 -1 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   4293 2242 M
   -9 -6 V
   stroke
   LT0
   3285 3231 M
   -33 -60 V
   19 67 R
   -19 -67 V
   383 -619 R
   -19 -73 V
   -32 42 R
   32 -42 V
   stroke
   LT1
   2974 2208 M
   -7 2 V
   stroke
   LT0
   3740 2583 M
   -19 -66 V
   -33 56 R
   33 -56 V
   1658 2300 M
   20 13 V
   33 -2 R
   -33 2 V
   3371 2131 M
   6 2 V
   1764 2330 M
   19 21 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   3202 2148 M
   3 -1 V
   stroke
   LT0
   4719 2494 M
   19 12 V
   34 20 R
   -34 -20 V
   1487 2326 M
   19 2 V
   33 -12 R
   -33 12 V
   1925 242 R
   -33 20 V
   19 92 R
   -19 -92 V
   -1089 -6 R
   19 0 V
   33 -18 R
   -33 18 V
   1022 123 R
   -33 4 V
   19 98 R
   -19 -98 V
   2189 2605 M
   20 11 V
   33 -9 R
   -33 9 V
   1115 2494 M
   19 3 V
   33 -17 R
   -33 17 V
   2678 145 R
   -19 -59 V
   -33 66 R
   33 -66 V
   stroke
   LT1
   4308 2243 M
   4 1 V
   4 2 R
   -4 -2 V
   3716 3528 M
   -1 0 V
   stroke
   LT0
   3517 2598 M
   -19 -82 V
   -34 29 R
   34 -29 V
   190 57 R
   -19 -71 V
   -34 50 R
   34 -50 V
   5335 2384 M
   19 8 V
   33 -25 R
   -33 25 V
   -33 27 R
   33 -27 V
   -4020 0 R
   19 -1 V
   33 -18 R
   -33 18 V
   4015 -32 R
   19 8 V
   34 -22 R
   -34 22 V
   -86 44 R
   20 8 V
   -34 28 R
   34 -28 V
   3765 2127 M
   7 3 V
   34 -3 R
   -13 1 V
   -8 1 R
   -9 1 V
   -312 415 R
   -33 25 V
   19 89 R
   -19 -89 V
   stroke
   LT1
   3796 3510 M
   4 -13 V
   stroke
   LT0
   3877 3374 M
   19 -39 V
   -34 67 R
   34 -67 V
   3484 2631 M
   -20 -86 V
   1604 45 R
   19 8 V
   34 -18 R
   -34 18 V
   2032 2542 M
   19 25 V
   33 4 R
   -33 -4 V
   5401 2336 M
   20 9 V
   -153 95 R
   19 7 V
   -33 29 R
   33 -29 V
   2342 2570 M
   19 -4 V
   34 -19 R
   -34 19 V
   1888 2414 M
   19 28 V
   34 8 R
   -34 -8 V
   2021 479 R
   19 23 V
   -33 98 R
   33 -98 V
   1816 2355 M
   19 25 V
   34 6 R
   -34 -6 V
   -229 -84 R
   19 10 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   4398 2297 M
   -4 -3 V
   -22 -18 R
   -7 -5 V
   3141 2160 M
   -22 4 V
   stroke
   LT0
   1960 2479 M
   19 28 V
   33 8 R
   -33 -8 V
   -831 -28 R
   19 1 V
   34 -17 R
   -34 17 V
   4068 -11 R
   19 7 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   2826 2276 M
   -12 6 V
   stroke
   LT0
   3280 3117 M
   -34 -45 V
   20 82 R
   -20 -82 V
   2137 2592 M
   19 17 V
   33 -4 R
   -33 4 V
   1367 2374 M
   19 -1 V
   34 -17 R
   -34 17 V
   3715 199 R
   20 8 V
   33 -22 R
   -33 22 V
   1520 2312 M
   19 4 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   2995 2204 M
   5 -4 V
   33 -9 R
   -28 8 V
   stroke
   LT0
   4982 2601 M
   19 11 V
   34 -9 R
   -34 9 V
   2084 2571 M
   20 20 V
   33 1 R
   -33 -1 V
   3627 2124 M
   7 3 V
   1138 399 R
   19 13 V
   33 15 R
   -33 -15 V
   410 -41 R
   20 7 V
   -34 27 R
   34 -27 V
   stroke
   LT1
   4647 2447 M
   19 11 V
   24 17 R
   -24 -17 V
   3729 3573 M
   4 -13 V
   32 -57 R
   -3 2 V
   stroke
   LT0
   2375 2553 M
   20 -6 V
   33 -20 R
   -33 20 V
   1207 52 R
   -18 -78 V
   -34 41 R
   34 -41 V
   349 537 R
   19 6 V
   -33 98 R
   33 -98 V
   stroke
   LT1
   3577 3593 M
   -3 -4 V
   stroke
   LT0
   5135 2550 M
   19 8 V
   33 -26 R
   -33 26 V
   14 -33 R
   19 7 V
   3832 2700 M
   -20 -58 V
   -33 74 R
   33 -74 V
   1029 2513 M
   19 7 V
   33 -13 R
   -33 13 V
   stroke
   LT1
   3336 3396 M
   12 17 V
   140 130 R
   4 -4 V
   4021 2154 M
   -5 -1 V
   stroke
   LT0
   2223 2599 M
   19 8 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   3358 2128 M
   -5 1 V
   stroke
   LT0
   1181 2463 M
   20 0 V
   33 -17 R
   -33 17 V
   3444 2123 M
   -3 1 V
   312 -1 R
   -3 0 V
   3304 3301 M
   -33 -63 V
   19 58 R
   -19 -58 V
   2409 2536 M
   19 -9 V
   33 -21 R
   -33 21 V
   1332 122 R
   -20 -66 V
   -33 62 R
   33 -62 V
   stroke
   LT1
   4443 2322 M
   -5 -5 V
   -15 -12 R
   -5 -4 V
   stroke
   LT0
   1401 2357 M
   19 -1 V
   33 -16 R
   -33 16 V
   324 -46 R
   20 20 V
   33 2 R
   -33 -2 V
   -72 -35 R
   19 16 V
   33 -1 R
   -33 1 V
   1673 387 R
   -34 9 V
   20 99 R
   -20 -99 V
   4824 2554 M
   19 13 V
   34 10 R
   -34 -10 V
   86 25 R
   20 12 V
   33 -3 R
   -33 3 V
   3336 2809 M
   -33 -5 V
   19 100 R
   -19 -100 V
   1869 2386 M
   19 28 V
   33 7 R
   -33 -7 V
   554 103 R
   19 -11 V
   stroke
   LT1
   2495 2484 M
   -34 22 V
   stroke
   LT0
   2475 2498 M
   -14 8 V
   -449 9 R
   20 27 V
   33 5 R
   -33 -5 V
   -91 -92 R
   19 29 V
   33 8 R
   -33 -8 V
   1694 149 R
   -19 -76 V
   -33 47 R
   33 -47 V
   1215 2446 M
   19 0 V
   33 -18 R
   -33 18 V
   3643 131 R
   19 12 V
   33 3 R
   -33 -3 V
   3812 2127 M
   -6 0 V
   1553 2300 M
   19 5 V
   34 -9 R
   -34 9 V
   225 27 R
   19 23 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   2475 2498 M
   20 -14 V
   21 -14 R
   -21 14 V
   stroke
   LT0
   3615 2119 M
   -3 0 V
   1639 2288 M
   19 12 V
   34 -5 R
   -34 5 V
   2049 345 R
   -19 -72 V
   -34 55 R
   34 -55 V
   stroke
   LT1
   3143 2164 M
   10 -6 V
   stroke
   LT0
   3570 2645 M
   -20 -83 V
   -33 36 R
   33 -36 V
   1465 31 R
   20 10 V
   33 -13 R
   -33 13 V
   stroke
   LT1
   3067 2183 M
   -29 7 V
   stroke
   LT0
   3909 2890 M
   19 31 V
   -34 97 R
   34 -97 V
   1062 2502 M
   19 5 V
   34 -13 R
   -34 13 V
   353 -167 R
   19 0 V
   34 -14 R
   -34 14 V
   stroke
   LT1
   4621 2432 M
   -7 -5 V
   stroke
   LT0
   3851 2755 M
   -19 -55 V
   -34 79 R
   34 -79 V
   stroke
   LT1
   4700 2482 M
   19 12 V
   33 20 R
   -33 -20 V
   2509 2478 M
   19 -15 V
   33 -22 R
   -12 8 V
   stroke
   LT0
   2256 2591 M
   19 5 V
   34 -12 R
   -34 12 V
   1034 750 R
   20 39 V
   33 69 R
   -33 -69 V
   2170 2590 M
   19 15 V
   34 -6 R
   -34 6 V
   1134 757 R
   -33 -66 V
   19 50 R
   -19 -50 V
   1248 2429 M
   19 -1 V
   34 -18 R
   -34 18 V
   stroke
   LT1
   4504 2361 M
   -6 -4 V
   -1903 62 R
   -12 8 V
   stroke
   LT0
   2065 2547 M
   19 24 V
   34 2 R
   -34 -2 V
   1807 752 R
   19 -28 V
   -33 79 R
   33 -79 V
   3294 3062 M
   -33 -35 V
   19 90 R
   -19 -90 V
   156 -345 R
   -33 16 V
   19 98 R
   -19 -98 V
   535 464 R
   19 -4 V
   -33 93 R
   33 -93 V
   -595 255 R
   -34 -67 V
   stroke
   LT1
   4221 2220 M
   -9 -6 V
   -859 -85 R
   5 -1 V
   stroke
   LT0
   2118 2573 M
   19 19 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   2575 2437 M
   20 -18 V
   stroke
   LT0
   5315 2376 M
   20 8 V
   33 -25 R
   -33 25 V
   -34 27 R
   34 -27 V
   14 -34 R
   19 9 V
   33 -23 R
   -33 23 V
   stroke
   LT1
   4236 2220 M
   5 -1 V
   5 4 R
   -5 -4 V
   stroke
   LT0
   3322 2904 M
   -33 -13 V
   19 99 R
   -19 -99 V
   stroke
   LT1
   4169 2201 M
   -6 -3 V
   -24 -14 R
   -4 -1 V
   stroke
   LT0
   3441 2123 M
   3 0 V
   1849 2360 M
   20 26 V
   33 7 R
   -33 -7 V
   1667 301 R
   -19 -89 V
   -33 33 R
   33 -33 V
   1467 2324 M
   20 2 V
   33 -14 R
   -33 14 V
   3562 255 R
   19 9 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   3262 2141 M
   10 -3 V
   33 -4 R
   -15 2 V
   stroke
   LT0
   1921 2421 M
   20 29 V
   33 8 R
   -33 -8 V
   3341 -47 R
   19 8 V
   -33 29 R
   33 -29 V
   3870 2806 M
   -19 -51 V
   -34 84 R
   34 -84 V
   1281 2411 M
   20 -1 V
   33 -18 R
   -33 18 V
   -206 80 R
   20 4 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3751 2123 M
   2 0 V
   stroke
   LT0
   5382 2327 M
   19 9 V
   3889 2851 M
   20 39 V
   -34 94 R
   34 -94 V
   3779 2716 M
   -19 -67 V
   -34 69 R
   34 -69 V
   1993 2487 M
   19 28 V
   34 6 R
   -34 -6 V
   stroke
   LT1
   2620 2405 M
   8 -7 V
   stroke
   LT0
   1587 2289 M
   19 7 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   4306 2252 M
   -13 -10 V
   stroke
   LT0
   2289 2581 M
   20 3 V
   33 -14 R
   -33 14 V
   5249 2432 M
   19 8 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   4096 2175 M
   -5 -3 V
   stroke
   LT0
   4752 2514 M
   20 12 V
   33 16 R
   -33 -16 V
   3308 2990 M
   -33 -24 V
   19 96 R
   -19 -96 V
   1725 2292 M
   19 18 V
   34 0 R
   -34 0 V
   stroke
   LT1
   3453 3567 M
   -7 -13 V
   stroke
   LT0
   4963 2590 M
   19 11 V
   33 -8 R
   -33 8 V
   3905 3251 M
   19 -15 V
   -33 87 R
   33 -87 V
   stroke
   LT1
   3073 2182 M
   -6 1 V
   stroke
   LT0
   3450 2659 M
   -33 23 V
   19 97 R
   -19 -97 V
   stroke
   LT1
   3843 3444 M
   19 -42 V
   15 -28 R
   -15 28 V
   stroke
   LT0
   3889 2851 M
   -19 -45 V
   -33 88 R
   33 -88 V
   5215 2461 M
   20 8 V
   -34 29 R
   34 -29 V
   stroke
   LT1
   4628 2438 M
   9 4 V
   44 29 R
   -16 -11 V
   -12 -9 R
   -6 -4 V
   stroke
   LT0
   5082 2563 M
   19 9 V
   34 -22 R
   -34 22 V
   3503 2723 M
   -19 -92 V
   -34 28 R
   34 -28 V
   372 312 R
   33 -92 V
   stroke
   LT1
   2653 2386 M
   4 -4 V
   stroke
   LT0
   1778 2310 M
   19 22 V
   33 3 R
   -33 -3 V
   1824 350 R
   -19 -83 V
   -32 46 R
   32 -46 V
   1315 2393 M
   19 -1 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   3179 2157 M
   7 -4 V
   33 -4 R
   -4 0 V
   stroke
   LT0
   3299 3203 M
   -33 -49 V
   19 77 R
   -19 -77 V
   1672 2282 M
   20 13 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   4504 2361 M
   5 2 V
   stroke
   LT0
   3612 2119 M
   3 0 V
   14 0 R
   -5 0 V
   1558 371 R
   19 8 V
   -33 27 R
   33 -27 V
   3470 2754 M
   -20 -95 V
   stroke
   LT1
   4326 2268 M
   7 0 V
   stroke
   LT0
   5115 2541 M
   20 9 V
   33 -25 R
   -33 25 V
   1129 2476 M
   19 3 V
   33 -16 R
   -33 16 V
   4001 38 R
   19 8 V
   3914 3042 M
   19 16 V
   -33 97 R
   33 -97 V
   2204 2588 M
   19 11 V
   33 -8 R
   -33 8 V
   1501 2310 M
   19 2 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3861 2131 M
   -4 -1 V
   stroke
   LT0
   3370 2806 M
   -34 3 V
   19 101 R
   -19 -101 V
   1009 2505 M
   20 8 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   2728 2338 M
   -5 3 V
   stroke
   LT0
   4805 2542 M
   19 12 V
   34 10 R
   -34 -10 V
   -2501 16 R
   19 0 V
   33 -17 R
   -33 17 V
   2568 11 R
   19 11 V
   34 -2 R
   -34 2 V
   2046 2521 M
   19 26 V
   33 4 R
   -33 -4 V
   1902 2393 M
   19 28 V
   34 8 R
   -34 -8 V
   -573 -46 R
   19 -1 V
   34 -17 R
   -34 17 V
   2359 344 R
   -19 -73 V
   -33 61 R
   33 -61 V
   stroke
   LT1
   3696 2120 M
   5 0 V
   33 1 R
   -11 -1 V
   stroke
   LT0
   4858 2564 M
   19 13 V
   33 4 R
   -33 -4 V
   1830 2335 M
   19 25 V
   34 5 R
   -34 -5 V
   1825 346 R
   -20 -78 V
   -33 54 R
   33 -54 V
   1974 2458 M
   19 29 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   2981 2218 M
   -3 0 V
   985 -69 R
   5 -1 V
   2725 2343 M
   3 -5 V
   33 -17 R
   -12 6 V
   675 -204 R
   -14 1 V
   978 172 R
   10 1 V
   34 28 R
   -34 -28 V
   stroke
   LT0
   1620 2279 M
   19 9 V
   33 -6 R
   -33 6 V
   -477 173 R
   19 2 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   3510 2119 M
   -10 0 V
   stroke
   LT0
   2151 2574 M
   19 16 V
   34 -2 R
   -34 2 V
   stroke
   LT1
   3286 2143 M
   19 -9 V
   stroke
   LT0
   4996 2583 M
   19 10 V
   34 -12 R
   -34 12 V
   2098 2551 M
   20 22 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4681 2471 M
   19 11 V
   33 20 R
   -33 -20 V
   stroke
   LT0
   2356 2556 M
   19 -3 V
   34 -17 R
   -34 17 V
   1423 226 R
   -19 -63 V
   -33 73 R
   33 -73 V
   1381 2358 M
   20 -1 V
   33 -17 R
   -33 17 V
   133 -61 R
   19 4 V
   34 -11 R
   -34 11 V
   stroke
   LT1
   4600 2423 M
   -6 -6 V
   3596 2118 M
   -11 0 V
   226 9 R
   -6 -1 V
   stroke
   LT0
   1043 2495 M
   19 7 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   2780 2311 M
   -4 3 V
   stroke
   LT0
   3589 2732 M
   -19 -87 V
   -34 42 R
   34 -42 V
   2237 2582 M
   19 9 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   3216 2151 M
   3 -2 V
   stroke
   LT0
   1195 2445 M
   20 1 V
   33 -17 R
   -33 17 V
   543 -156 R
   20 20 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   3906 2142 M
   9 -1 V
   stroke
   LT0
   1706 2277 M
   19 15 V
   33 -2 R
   -33 2 V
   665 249 R
   19 -5 V
   33 -19 R
   -33 19 V
   1883 2365 M
   19 28 V
   33 7 R
   -33 -7 V
   stroke
   LT1
   4480 2353 M
   -4 -3 V
   -14 -12 R
   -5 -4 V
   stroke
   LT0
   1415 2341 M
   19 -1 V
   33 -16 R
   -33 16 V
   521 89 R
   19 29 V
   33 7 R
   -33 -7 V
   stroke
   LT1
   2979 2220 M
   2 -2 V
   33 -10 R
   -3 1 V
   stroke
   LT0
   2027 2494 M
   19 27 V
   33 6 R
   -33 -6 V
   5330 2341 M
   19 9 V
   33 -23 R
   -33 23 V
   -34 26 R
   34 -26 V
   -53 17 R
   19 9 V
   -33 27 R
   33 -27 V
   -286 195 R
   20 10 V
   33 -18 R
   -33 18 V
   3403 2796 M
   -33 10 V
   19 102 R
   -19 -102 V
   4733 2502 M
   19 12 V
   34 16 R
   -34 -16 V
   1811 2311 M
   19 24 V
   34 4 R
   -34 -4 V
   3433 60 R
   19 8 V
   -33 29 R
   33 -29 V
   81 -86 R
   19 10 V
   stroke
   LT1
   3573 3601 M
   4 -8 V
   stroke
   LT0
   1229 2429 M
   19 0 V
   33 -18 R
   -33 18 V
   3695 150 R
   20 11 V
   33 -7 R
   -33 7 V
   2423 2525 M
   19 -8 V
   33 -19 R
   -33 19 V
   913 393 R
   -33 -6 V
   19 102 R
   -19 -102 V
   1653 2271 M
   19 11 V
   34 -5 R
   -34 5 V
   -105 2 R
   20 5 V
   33 -10 R
   -33 10 V
   3642 135 R
   20 8 V
   -34 29 R
   34 -29 V
   stroke
   LT1
   3810 3505 M
   19 -44 V
   -33 49 R
   14 -20 V
   stroke
   LT0
   3894 3018 M
   20 24 V
   -34 97 R
   34 -97 V
   -596 241 R
   -33 -52 V
   19 70 R
   -19 -70 V
   1076 2484 M
   19 6 V
   34 -14 R
   -34 14 V
   2218 665 R
   -33 -38 V
   19 86 R
   -19 -86 V
   stroke
   LT1
   4609 2429 M
   8 4 V
   44 29 R
   -15 -11 V
   -12 -9 R
   -6 -4 V
   stroke
   LT0
   5063 2554 M
   19 9 V
   33 -22 R
   -33 22 V
   3817 2839 M
   -19 -60 V
   -33 79 R
   33 -79 V
   1448 2324 M
   19 0 V
   34 -14 R
   -34 14 V
   stroke
   LT1
   3723 2122 M
   11 -1 V
   33 4 R
   -4 0 V
   394 78 R
   12 -2 V
   stroke
   LT0
   5196 2453 M
   19 8 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   3857 2136 M
   6 -2 V
   372 96 R
   -14 -10 V
   -816 -90 R
   19 -7 V
   stroke
   LT0
   3555 2778 M
   -19 -91 V
   -33 36 R
   33 -36 V
   2184 2573 M
   20 15 V
   33 -6 R
   -33 6 V
   1542 201 R
   -20 -71 V
   -33 67 R
   33 -67 V
   2456 2508 M
   19 -10 V
   stroke
   LT1
   2509 2478 M
   -34 20 V
   stroke
   LT0
   2490 2490 M
   -15 8 V
   -205 77 R
   19 6 V
   34 -11 R
   -34 11 V
   -210 -54 R
   19 24 V
   34 3 R
   -34 -3 V
   2688 -21 R
   19 12 V
   33 10 R
   -33 -10 V
   -905 613 R
   19 7 V
   -34 94 R
   34 -94 V
   stroke
   LT1
   3332 2135 M
   7 -3 V
   stroke
   LT0
   3640 2765 M
   -19 -83 V
   -32 50 R
   32 -50 V
   1262 2412 M
   19 -1 V
   34 -18 R
   -34 18 V
   3882 70 R
   19 9 V
   -33 27 R
   33 -27 V
   stroke
   LT1
   3495 2123 M
   15 -4 V
   stroke
   LT0
   5096 2533 M
   19 8 V
   34 -24 R
   -34 24 V
   stroke
   LT1
   2861 2274 M
   -4 2 V
   stroke
   LT0
   4891 2569 M
   19 12 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   4497 2360 M
   7 1 V
   19 17 R
   -6 -6 V
   -10 -8 R
   -3 -3 V
   -197 -93 R
   -6 -5 V
   stroke
   LT0
   5129 2508 M
   20 9 V
   3857 3403 M
   20 -29 V
   -34 70 R
   34 -70 V
   1864 2339 M
   19 26 V
   33 6 R
   -33 -6 V
   52 35 R
   20 29 V
   33 7 R
   -33 -7 V
   177 125 R
   19 20 V
   33 -1 R
   -33 1 V
   2687 -22 R
   20 12 V
   33 5 R
   -33 -5 V
   990 2495 M
   19 10 V
   34 -10 R
   -34 10 V
   stroke
   LT1
   2490 2490 M
   19 -12 V
   4097 2188 M
   -9 -5 V
   -1076 27 R
   2 -2 V
   stroke
   LT0
   2007 2465 M
   20 29 V
   33 6 R
   -33 -6 V
   1409 285 R
   -33 17 V
   19 102 R
   -19 -102 V
   stroke
   LT1
   3506 3610 M
   7 -9 V
   stroke
   LT0
   3693 2785 M
   -19 -79 V
   -34 59 R
   34 -59 V
   stroke
   LT1
   3581 2121 M
   15 -3 V
   33 1 R
   -5 0 V
   stroke
   LT0
   1109 2472 M
   20 4 V
   33 -15 R
   -33 15 V
   166 -81 R
   20 -2 V
   33 -18 R
   -33 18 V
   166 -84 R
   20 1 V
   33 -14 R
   -33 14 V
   stroke
   LT1
   4318 2268 M
   8 0 V
   25 20 R
   -5 -4 V
   -16 -14 R
   -4 -2 V
   stroke
   LT0
   3341 3006 M
   -33 -16 V
   19 98 R
   -19 -98 V
   214 -172 R
   -19 -95 V
   -33 31 R
   33 -31 V
   1739 2273 M
   19 17 V
   34 0 R
   -34 0 V
   stroke
   LT1
   2532 2465 M
   10 -8 V
   33 -20 R
   -21 13 V
   stroke
   LT0
   1601 2272 M
   19 7 V
   33 -8 R
   -33 8 V
   1707 809 R
   -33 -26 V
   19 93 R
   -19 -93 V
   4977 2573 M
   19 10 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   4661 2462 M
   20 9 V
   33 21 R
   -22 -13 V
   4040 2173 M
   -9 -5 V
   stroke
   LT0
   1792 2290 M
   19 21 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   2853 2284 M
   8 -10 V
   stroke
   LT0
   2304 2566 M
   19 4 V
   33 -14 R
   -33 14 V
   1514 324 R
   -20 -55 V
   -33 84 R
   33 -84 V
   -347 -85 R
   -34 25 V
   19 100 R
   -19 -100 V
   439 205 R
   19 34 V
   -33 95 R
   33 -95 V
   stroke
   LT1
   3662 2124 M
   8 -2 V
   stroke
   LT0
   1687 2264 M
   19 13 V
   33 -4 R
   -33 4 V
   1783 575 R
   -19 -98 V
   stroke
   LT1
   2556 2453 M
   19 -16 V
   stroke
   LT0
   1329 2377 M
   19 -2 V
   33 -17 R
   -33 17 V
   stroke
   LT1
   3729 3573 M
   -3 1 V
   4578 2413 M
   -5 -4 V
   -161 -86 R
   -2 -2 V
   -27 -22 R
   -4 -4 V
   stroke
   LT0
   1143 2459 M
   19 2 V
   33 -16 R
   -33 16 V
   754 -90 R
   19 29 V
   34 6 R
   -34 -6 V
   283 170 R
   19 12 V
   33 -7 R
   -33 7 V
   1648 674 R
   20 -5 V
   -34 88 R
   34 -88 V
   2060 2500 M
   19 27 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   3200 2161 M
   -3 1 V
   stroke
   LT0
   1023 2487 M
   20 8 V
   33 -11 R
   -33 11 V
   472 -201 R
   19 2 V
   33 -12 R
   -33 12 V
   310 18 R
   20 25 V
   33 4 R
   -33 -4 V
   3338 3356 M
   -34 -55 V
   19 61 R
   -19 -61 V
   stroke
   LT1
   2603 2422 M
   6 -5 V
   33 -19 R
   -9 5 V
   stroke
   LT0
   3871 3339 M
   20 -16 V
   -34 80 R
   34 -80 V
   stroke
   LT1
   3992 2163 M
   -6 -2 V
   stroke
   LT0
   1988 2436 M
   19 29 V
   34 7 R
   -34 -7 V
   stroke
   LT1
   3453 2125 M
   5 -2 V
   stroke
   LT0
   4714 2492 M
   19 10 V
   33 16 R
   -33 -16 V
   -877 441 R
   -19 -49 V
   -34 88 R
   34 -88 V
   5010 2561 M
   19 10 V
   34 -17 R
   -34 17 V
   1362 2360 M
   19 -2 V
   34 -17 R
   -34 17 V
   3929 -26 R
   20 9 V
   33 -24 R
   -33 24 V
   -34 26 R
   34 -26 V
   3389 2908 M
   -34 2 V
   20 103 R
   -20 -103 V
   5277 2358 M
   19 9 V
   -33 28 R
   33 -28 V
   2337 2555 M
   19 1 V
   34 -15 R
   -34 15 V
   1251 264 R
   -18 -88 V
   -34 46 R
   34 -46 V
   267 211 R
   19 41 V
   -33 94 R
   33 -94 V
   stroke
   LT1
   2928 2249 M
   -6 3 V
   stroke
   LT0
   4924 2568 M
   19 11 V
   34 -6 R
   -34 6 V
   stroke
   LT1
   3362 3454 M
   19 29 V
   34 61 R
   -15 -27 V
   stroke
   LT0
   5344 2308 M
   19 9 V
   3765 2858 M
   -19 -69 V
   -34 72 R
   34 -72 V
   5244 2386 M
   19 9 V
   -34 29 R
   34 -29 V
   stroke
   LT1
   2623 2417 M
   15 -15 V
   3764 2126 M
   3 -1 V
   stroke
   LT0
   2112 2531 M
   20 23 V
   33 0 R
   -33 0 V
   1634 2263 M
   19 8 V
   34 -7 R
   -34 7 V
   512 283 R
   19 19 V
   34 -3 R
   -34 3 V
   1639 461 R
   33 -91 V
   1176 2444 M
   19 1 V
   34 -16 R
   -34 16 V
   stroke
   LT1
   4465 2353 M
   -33 -28 V
   3740 3564 M
   -11 9 V
   14 21 R
   19 -47 V
   stroke
   LT0
   5210 2415 M
   19 9 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   4589 2421 M
   20 8 V
   33 24 R
   -15 -11 V
   -13 -9 R
   -5 -4 V
   stroke
   LT0
   4766 2518 M
   20 12 V
   33 11 R
   -33 -11 V
   258 14 R
   19 10 V
   33 -21 R
   -33 21 V
   stroke
   LT1
   3939 2154 M
   -5 -1 V
   stroke
   LT0
   1395 2342 M
   20 -1 V
   33 -17 R
   -33 17 V
   133 -61 R
   19 4 V
   34 -12 R
   -34 12 V
   stroke
   LT1
   2686 2373 M
   -11 6 V
   950 -258 R
   4 -2 V
   stroke
   LT0
   5177 2444 M
   19 9 V
   -33 28 R
   33 -28 V
   -324 104 R
   19 12 V
   33 -1 R
   -33 1 V
   1897 2343 M
   19 28 V
   34 6 R
   -34 -6 V
   -859 107 R
   19 6 V
   33 -12 R
   -33 12 V
   696 -213 R
   20 19 V
   33 1 R
   -33 -1 V
   578 253 R
   20 -2 V
   33 -16 R
   -33 16 V
   2429 0 R
   19 11 V
   34 5 R
   -34 -5 V
   1969 2406 M
   19 30 V
   33 7 R
   -33 -7 V
   3156 36 R
   19 9 V
   -34 27 R
   34 -27 V
   -86 42 R
   19 10 V
   33 -25 R
   -33 25 V
   1720 2259 M
   19 14 V
   33 -2 R
   -33 2 V
   512 292 R
   19 10 V
   34 -9 R
   -34 9 V
   2041 2472 M
   19 28 V
   33 5 R
   -33 -5 V
   -851 -71 R
   20 0 V
   33 -17 R
   -33 17 V
   2103 815 R
   -33 -41 V
   19 80 R
   -19 -80 V
   58 216 R
   -34 -57 V
   20 51 R
   -20 -51 V
   5110 2499 M
   19 9 V
   3880 3139 M
   20 16 V
   -34 95 R
   34 -95 V
   971 2484 M
   19 11 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   2921 2258 M
   7 -9 V
   33 -10 R
   -7 2 V
   stroke
   LT0
   3660 2849 M
   -20 -84 V
   -33 55 R
   33 -55 V
   1825 2291 M
   19 23 V
   34 3 R
   -34 -3 V
   1868 547 R
   -19 -76 V
   -33 64 R
   33 -64 V
   -350 628 R
   19 41 V
   33 61 R
   -33 -61 V
   stroke
   LT1
   4465 2353 M
   11 2 V
   22 13 R
   -4 -3 V
   3196 2165 M
   4 -4 V
   33 -2 R
   -11 1 V
   stroke
   LT0
   1429 2325 M
   19 -1 V
   33 -15 R
   -33 15 V
   3510 238 R
   19 11 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3727 2126 M
   -12 -3 V
   stroke
   LT0
   3376 3473 M
   -33 -60 V
   2404 2529 M
   19 -4 V
   33 -17 R
   -33 17 V
   stroke
   LT1
   4235 2247 M
   -6 -5 V
   -46 -16 R
   -13 -8 V
   -284 -70 R
   -4 -2 V
   stroke
   LT0
   3575 2871 M
   -20 -93 V
   -33 40 R
   33 -40 V
   stroke
   LT1
   4642 2453 M
   19 9 V
   34 20 R
   -20 -12 V
   stroke
   LT0
   1243 2412 M
   19 0 V
   33 -17 R
   -33 17 V
   405 -158 R
   20 10 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   3434 3562 M
   19 5 V
   stroke
   LT0
   3824 3475 M
   19 -31 V
   -33 61 R
   33 -61 V
   stroke
   LT1
   4245 2245 M
   10 -1 V
   5 4 R
   -5 -4 V
   stroke
   LT0
   3422 2898 M
   -33 10 V
   19 103 R
   -19 -103 V
   stroke
   LT1
   4115 2199 M
   -5 -3 V
   stroke
   LT0
   1581 2268 M
   20 4 V
   33 -9 R
   -33 9 V
   -511 195 R
   19 5 V
   34 -13 R
   -34 13 V
   984 33 R
   19 26 V
   34 2 R
   -34 -2 V
   stroke
   LT1
   2734 2352 M
   4 -4 V
   stroke
   LT0
   3375 3013 M
   -34 -7 V
   20 100 R
   -20 -100 V
   stroke
   LT1
   3502 2125 M
   -6 -1 V
   stroke
   LT0
   2198 2554 M
   20 16 V
   33 -5 R
   -33 5 V
   1878 2317 M
   19 26 V
   33 5 R
   -33 -5 V
   1887 580 R
   -19 -65 V
   -34 77 R
   34 -77 V
   1950 2377 M
   19 29 V
   33 7 R
   -33 -7 V
   -507 -97 R
   19 0 V
   34 -15 R
   -34 15 V
   stroke
   LT1
   4025 2181 M
   13 -4 V
   stroke
   LT0
   2437 2514 M
   19 -6 V
   34 -18 R
   -34 18 V
   -172 50 R
   20 8 V
   33 -11 R
   -33 11 V
   2021 2443 M
   20 29 V
   33 6 R
   -33 -6 V
   stroke
   LT1
   3353 2141 M
   -4 0 V
   -397 109 R
   9 -11 V
   34 -10 R
   -8 3 V
   stroke
   LT0
   2146 2533 M
   19 21 V
   33 0 R
   -33 0 V
   1276 2396 M
   19 -1 V
   34 -18 R
   -34 18 V
   -291 82 R
   19 10 V
   34 -9 R
   -34 9 V
   3672 -5 R
   19 10 V
   33 16 R
   -33 -16 V
   277 58 R
   19 11 V
   34 -17 R
   -34 17 V
   -105 -4 R
   19 11 V
   34 -6 R
   -34 6 V
   367 -246 R
   19 10 V
   34 -24 R
   -34 24 V
   -33 26 R
   33 -26 V
   3346 3184 M
   -33 -29 V
   19 89 R
   -19 -89 V
   5258 2348 M
   19 10 V
   -33 28 R
   33 -28 V
   -4153 97 R
   19 4 V
   33 -15 R
   -33 15 V
   610 -204 R
   19 16 V
   34 -1 R
   -34 1 V
   1769 644 R
   -19 -97 V
   -33 34 R
   33 -34 V
   stroke
   LT1
   3834 2143 M
   -6 -2 V
   154 26 R
   10 -4 V
   380 142 R
   -6 -5 V
   stroke
   LT0
   5324 2298 M
   20 10 V
   1806 2270 M
   19 21 V
   33 1 R
   -33 -1 V
   645 208 R
   20 -9 V
   stroke
   LT1
   2523 2472 M
   -33 18 V
   stroke
   LT0
   2504 2483 M
   -14 7 V
   1309 2379 M
   20 -2 V
   33 -17 R
   -33 17 V
   3895 0 R
   20 9 V
   -34 29 R
   34 -29 V
   3361 3106 M
   -34 -18 V
   19 96 R
   -19 -96 V
   1495 2294 M
   20 0 V
   33 -14 R
   -33 14 V
   1940 585 R
   -33 19 V
   19 102 R
   -19 -102 V
   1615 2257 M
   19 6 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   3643 2133 M
   19 -9 V
   33 7 R
   -2 -1 V
   -431 27 R
   -5 0 V
   -12 1 R
   -12 1 V
   stroke
   LT0
   4747 2508 M
   19 10 V
   34 11 R
   -34 -11 V
   1930 2348 M
   20 29 V
   33 6 R
   -33 -6 V
   3241 29 R
   19 9 V
   -33 29 R
   33 -29 V
   3861 3113 M
   19 26 V
   -33 95 R
   33 -95 V
   972 -593 R
   20 11 V
   33 0 R
   -33 0 V
   1701 2247 M
   19 12 V
   33 -4 R
   -33 4 V
   3304 275 R
   20 10 V
   33 -21 R
   -33 21 V
   2074 2478 M
   19 27 V
   34 4 R
   -34 -4 V
   225 45 R
   19 5 V
   33 -12 R
   -33 12 V
   1858 2292 M
   20 25 V
   33 4 R
   -33 -4 V
   2922 212 R
   19 12 V
   33 5 R
   -33 -5 V
   -953 709 R
   19 6 V
   -33 89 R
   33 -89 V
   stroke
   LT1
   4570 2415 M
   19 6 V
   18 12 R
   -18 -12 V
   -2085 62 R
   19 -11 V
   33 -19 R
   -33 19 V
   stroke
   LT0
   2002 2413 M
   19 30 V
   34 6 R
   -34 -6 V
   1487 508 R
   -19 -99 V
   -34 27 R
   34 -27 V
   5158 2435 M
   19 9 V
   -33 28 R
   33 -28 V
   3626 2909 M
   -19 -89 V
   -32 51 R
   32 -51 V
   -132 160 R
   -20 -101 V
   1343 2361 M
   19 -1 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   2984 2242 M
   11 -13 V
   33 -8 R
   -8 2 V
   535 1408 R
   3 -4 V
   34 27 R
   -2 -2 V
   4409 2323 M
   3 0 V
   3928 2159 M
   11 -5 V
   4 2 R
   -4 -2 V
   stroke
   LT0
   1157 2442 M
   19 2 V
   33 -15 R
   -33 15 V
   2627 538 R
   -19 -59 V
   -33 81 R
   33 -81 V
   stroke
   LT1
   3539 3649 M
   -8 -9 V
   stroke
   LT0
   2232 2551 M
   19 14 V
   33 -7 R
   -33 7 V
   1004 2477 M
   -33 7 V
   4087 30 R
   19 9 V
   33 -24 R
   -33 24 V
   47 -60 R
   20 9 V
   -34 27 R
   34 -27 V
   -4106 -2 R
   19 8 V
   33 -11 R
   -33 11 V
   2674 457 R
   -19 -74 V
   -33 70 R
   33 -70 V
   5091 2490 M
   19 9 V
   3352 3327 M
   -34 -44 V
   20 73 R
   -20 -73 V
   1529 2279 M
   19 1 V
   33 -12 R
   -33 12 V
   3838 3421 M
   19 -18 V
   -33 72 R
   33 -72 V
   stroke
   LT1
   2537 2466 M
   19 -13 V
   34 -18 R
   -10 5 V
   892 -306 R
   -5 0 V
   stroke
   LT0
   2127 2509 M
   19 24 V
   33 1 R
   -33 -1 V
   2792 18 R
   20 11 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3558 2131 M
   -5 -1 V
   stroke
   LT0
   1376 2344 M
   19 -2 V
   34 -17 R
   -34 17 V
   784 192 R
   19 20 V
   34 -3 R
   -34 3 V
   1481 377 R
   -19 -82 V
   -34 60 R
   34 -60 V
   stroke
   LT1
   3348 2145 M
   5 -4 V
   -517 164 R
   6 -7 V
   34 -13 R
   -6 2 V
   stroke
   LT0
   1648 2246 M
   19 8 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   4623 2445 M
   19 8 V
   stroke
   LT0
   1911 2321 M
   19 27 V
   34 6 R
   -34 -6 V
   -740 79 R
   19 2 V
   34 -17 R
   -34 17 V
   1142 111 R
   19 3 V
   34 -14 R
   -34 14 V
   stroke
   LT1
   3648 3632 M
   -5 0 V
   4498 2380 M
   -8 -7 V
   -19 -15 R
   -6 -5 V
   stroke
   LT0
   3852 3345 M
   19 -6 V
   -33 82 R
   33 -82 V
   -80 199 R
   19 -33 V
   stroke
   LT1
   3777 3555 M
   24 -37 V
   75 -1365 R
   10 -5 V
   5 1 R
   -5 -1 V
   stroke
   LT0
   3408 3011 M
   -33 2 V
   19 102 R
   -19 -102 V
   stroke
   LT1
   2583 2440 M
   7 -5 V
   stroke
   LT0
   1983 2383 M
   19 30 V
   33 7 R
   -33 -7 V
   1787 2251 M
   19 19 V
   33 0 R
   -33 0 V
   2036 808 R
   19 35 V
   -33 94 R
   33 -94 V
   stroke
   LT1
   3643 2133 M
   -12 -3 V
   stroke
   LT0
   2055 2449 M
   19 29 V
   33 5 R
   -33 -5 V
   1749 556 R
   -20 -52 V
   -33 85 R
   33 -85 V
   stroke
   LT1
   3422 3552 M
   12 10 V
   stroke
   LT0
   1071 2460 M
   19 7 V
   34 -12 R
   -34 12 V
   320 -140 R
   19 -2 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   3019 2233 M
   9 -12 V
   34 -7 R
   -7 2 V
   stroke
   LT0
   1562 2265 M
   19 3 V
   34 -11 R
   -34 11 V
   153 -27 R
   19 14 V
   34 -4 R
   -34 4 V
   86 15 R
   19 22 V
   34 2 R
   -34 -2 V
   stroke
   LT1
   3263 2160 M
   4 -3 V
   stroke
   LT0
   2265 2547 M
   19 11 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   2604 2433 M
   19 -16 V
   33 -18 R
   -13 7 V
   stroke
   LT0
   1224 2412 M
   19 0 V
   33 -16 R
   -33 16 V
   -205 58 R
   -34 7 V
   3671 -5 R
   20 10 V
   33 15 R
   -33 -15 V
   191 64 R
   19 11 V
   33 -6 R
   -33 6 V
   67 -17 R
   19 10 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   2872 2289 M
   4 -4 V
   1302 -57 R
   5 -2 V
   26 20 R
   -6 -5 V
   stroke
   LT0
   2384 2529 M
   20 0 V
   33 -15 R
   -33 15 V
   1419 505 R
   19 44 V
   -34 91 R
   34 -91 V
   -53 45 R
   34 -89 V
   5272 2312 M
   19 10 V
   33 -24 R
   -33 24 V
   -33 26 R
   33 -26 V
   3594 2963 M
   -19 -92 V
   -34 44 R
   34 -44 V
   stroke
   LT1
   4510 2382 M
   8 2 V
   12 9 R
   -12 -9 V
   stroke
   LT0
   5238 2338 M
   20 10 V
   -34 29 R
   34 -29 V
   47 -60 R
   19 10 V
   stroke
   LT1
   3692 2133 M
   3 -2 V
   34 9 R
   -10 -3 V
   stroke
   LT0
   1443 2311 M
   19 -2 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3815 2153 M
   19 -10 V
   stroke
   LT0
   5205 2367 M
   19 10 V
   -33 29 R
   33 -29 V
   2107 2483 M
   20 26 V
   33 3 R
   -33 -3 V
   1964 2354 M
   19 29 V
   33 6 R
   -33 -6 V
   stroke
   LT1
   4111 2215 M
   -5 -4 V
   stroke
   LT0
   1892 2294 M
   19 27 V
   33 4 R
   -33 -4 V
   2817 176 R
   19 11 V
   34 10 R
   -34 -10 V
   1681 2237 M
   20 10 V
   33 -6 R
   -33 6 V
   3132 288 R
   19 11 V
   34 0 R
   -34 0 V
   1257 2396 M
   19 0 V
   33 -17 R
   -33 17 V
   759 24 R
   20 29 V
   33 6 R
   -33 -6 V
   -951 1 R
   20 5 V
   33 -13 R
   -33 13 V
   4048 -59 R
   19 10 V
   -33 29 R
   33 -29 V
   -186 118 R
   19 10 V
   34 -20 R
   -34 20 V
   -243 -16 R
   19 11 V
   33 6 R
   -33 -6 V
   3371 3402 M
   -33 -46 V
   19 63 R
   -19 -63 V
   2212 2534 M
   20 17 V
   33 -4 R
   -33 4 V
   1595 2253 M
   20 4 V
   33 -11 R
   -33 11 V
   2136 747 R
   -20 -69 V
   -33 74 R
   33 -74 V
   stroke
   LT1
   3192 2178 M
   -11 1 V
   stroke
   LT0
   2160 2512 M
   19 22 V
   33 0 R
   -33 0 V
   1187 742 R
   -34 -32 V
   20 83 R
   -20 -83 V
   5138 2425 M
   20 10 V
   -34 28 R
   34 -28 V
   -2740 82 R
   19 -3 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   3453 2149 M
   12 -9 V
   15 -5 R
   -8 -1 V
   902 188 R
   -14 -11 V
   191 98 R
   19 6 V
   16 10 R
   -16 -10 V
   3055 2223 M
   7 -9 V
   33 -6 R
   -4 1 V
   284 -57 R
   11 -9 V
   stroke
   LT0
   3394 3115 M
   -33 -9 V
   19 98 R
   -19 -98 V
   5038 2503 M
   20 11 V
   33 -24 R
   -33 24 V
   3441 3000 M
   -33 11 V
   19 102 R
   -19 -102 V
   stroke
   LT1
   2723 2365 M
   -16 8 V
   stroke
   LT0
   1476 2295 M
   19 -1 V
   34 -15 R
   -34 15 V
   stroke
   LT1
   3766 3568 M
   11 -13 V
   stroke
   LT0
   5105 2453 M
   19 10 V
   -33 27 R
   33 -27 V
   3847 3234 M
   19 16 V
   -33 90 R
   33 -90 V
   2298 2541 M
   20 9 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   3662 3660 M
   6 -12 V
   stroke
   LT0
   5072 2480 M
   19 10 V
   1290 2380 M
   19 -1 V
   34 -18 R
   -34 18 V
   stroke
   LT1
   3539 2145 M
   12 -9 V
   15 -3 R
   -8 -2 V
   stroke
   LT0
   1071 2460 M
   -33 10 V
   782 -220 R
   19 20 V
   34 0 R
   -34 0 V
   -72 -34 R
   20 15 V
   33 -1 R
   -33 1 V
   3132 289 R
   19 11 V
   34 -11 R
   -34 11 V
   1944 2325 M
   20 29 V
   33 5 R
   -33 -5 V
   1597 656 R
   -20 -95 V
   -33 36 R
   33 -36 V
   stroke
   LT1
   3771 2146 M
   10 -6 V
   stroke
   LT0
   1138 2438 M
   19 4 V
   33 -15 R
   -33 15 V
   3395 3515 M
   20 29 V
   33 52 R
   -33 -52 V
   231 -549 R
   -20 -86 V
   -32 54 R
   32 -54 V
   stroke
   LT1
   4374 2322 M
   19 0 V
   34 27 R
   -3 -3 V
   -13 -10 R
   -6 -5 V
   stroke
   LT0
   3380 3204 M
   -34 -20 V
   20 92 R
   -20 -92 V
   2451 2504 M
   19 -5 V
   34 -16 R
   -34 16 V
   2016 2389 M
   19 31 V
   34 5 R
   -34 -5 V
   53 35 R
   19 28 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   2704 2386 M
   13 -15 V
   stroke
   LT0
   1873 2270 M
   19 24 V
   33 3 R
   -33 -3 V
   -568 69 R
   19 -2 V
   33 -17 R
   -33 17 V
   2355 648 R
   -19 -78 V
   -33 64 R
   33 -64 V
   stroke
   LT1
   3634 2139 M
   9 -6 V
   stroke
   LT0
   1629 2241 M
   19 5 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   4604 2437 M
   19 8 V
   stroke
   LT0
   1510 2279 M
   19 0 V
   33 -14 R
   -33 14 V
   186 -49 R
   19 11 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   3724 3629 M
   8 -15 V
   -22 6 R
   11 -9 V
   stroke
   LT0
   3390 3467 M
   -33 -48 V
   19 54 R
   -19 -54 V
   118 -439 R
   -34 20 V
   20 102 R
   -20 -102 V
   364 495 R
   19 -20 V
   -33 63 R
   33 -63 V
   stroke
   LT1
   3588 3659 M
   4 -5 V
   23 10 R
   -3 -1 V
   3936 2171 M
   -6 -4 V
   stroke
   LT0
   2246 2532 M
   19 15 V
   33 -6 R
   -33 6 V
   67 -13 R
   19 6 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   4427 2349 M
   7 0 V
   stroke
   LT0
   3527 3050 M
   -19 -99 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   3467 3614 M
   8 2 V
   25 18 R
   -8 -9 V
   stroke
   LT0
   2484 2490 M
   20 -7 V
   33 -17 R
   -33 17 V
   1171 2425 M
   19 2 V
   34 -15 R
   -34 15 V
   167 -81 R
   19 -2 V
   34 -17 R
   -34 17 V
   3490 191 R
   20 11 V
   33 -6 R
   -33 6 V
   1104 2450 M
   -33 10 V
   stroke
   LT1
   2745 2362 M
   11 -12 V
   stroke
   LT0
   2141 2487 M
   19 25 V
   33 1 R
   -33 -1 V
   2792 17 R
   20 11 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   3128 2204 M
   -4 0 V
   stroke
   LT0
   4656 2464 M
   19 8 V
   34 16 R
   -34 -16 V
   3494 3081 M
   -19 -101 V
   295 87 R
   -19 -63 V
   -34 78 R
   34 -78 V
   -375 469 R
   19 42 V
   34 50 R
   -34 -50 V
   1925 2297 M
   19 28 V
   34 4 R
   -34 -4 V
   3309 -24 R
   19 11 V
   33 -24 R
   -33 24 V
   -34 26 R
   34 -26 V
   2193 2513 M
   19 21 V
   34 -2 R
   -34 2 V
   5219 2328 M
   19 10 V
   -33 29 R
   33 -29 V
   -3241 21 R
   19 30 V
   34 6 R
   -34 -6 V
   5286 2277 M
   19 11 V
   1543 2265 M
   19 0 V
   33 -12 R
   -33 12 V
   3409 3522 M
   -33 -49 V
   2069 2425 M
   19 30 V
   33 5 R
   -33 -5 V
   3098 -99 R
   19 11 V
   -33 29 R
   33 -29 V
   3833 3340 M
   19 5 V
   -33 83 R
   33 -83 V
   962 -821 R
   19 11 V
   33 0 R
   -33 0 V
   -124 -47 R
   19 9 V
   33 11 R
   -33 -11 V
   stroke
   LT1
   2518 2476 M
   19 -10 V
   stroke
   LT0
   1390 2330 M
   20 -3 V
   33 -16 R
   -33 16 V
   252 -97 R
   19 7 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   4532 2404 M
   -7 -5 V
   -22 -16 R
   -5 -3 V
   stroke
   LT0
   1801 2232 M
   19 18 V
   33 -1 R
   -33 1 V
   -616 161 R
   20 1 V
   33 -16 R
   -33 16 V
   3537 96 R
   20 10 V
   33 6 R
   -33 -6 V
   -953 689 R
   19 27 V
   -33 89 R
   33 -89 V
   5152 2385 M
   20 11 V
   -34 29 R
   34 -29 V
   -186 117 R
   19 11 V
   33 -21 R
   -33 21 V
   1853 2249 M
   20 21 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   2786 2339 M
   4 -4 V
   742 1318 R
   7 -4 V
   stroke
   LT0
   2365 2525 M
   19 4 V
   34 -12 R
   -34 12 V
   1435 899 R
   19 -7 V
   -33 74 R
   33 -74 V
   5119 2415 M
   19 10 V
   -33 28 R
   33 -28 V
   1748 2223 M
   19 13 V
   34 -4 R
   -34 4 V
   stroke
   LT1
   3327 2164 M
   6 -7 V
   stroke
   LT0
   1138 2438 M
   -34 12 V
   2323 663 R
   -33 2 V
   19 99 R
   -19 -99 V
   5019 2493 M
   19 10 V
   34 -23 R
   -34 23 V
   48 -60 R
   19 10 V
   -33 27 R
   33 -27 V
   3612 3053 M
   -18 -90 V
   -33 47 R
   33 -47 V
   stroke
   LT1
   2551 2461 M
   19 -11 V
   34 -17 R
   -34 17 V
   stroke
   LT0
   1576 2251 M
   19 2 V
   34 -12 R
   -34 12 V
   3457 216 R
   20 11 V
   1424 2313 M
   19 -2 V
   33 -16 R
   -33 16 V
   3385 3361 M
   -33 -34 V
   19 75 R
   -19 -75 V
   2279 2528 M
   19 13 V
   34 -7 R
   -34 7 V
   1978 2329 M
   19 30 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   4197 2256 M
   5 -1 V
   stroke
   LT0
   1238 2396 M
   19 0 V
   33 -16 R
   -33 16 V
   649 -124 R
   19 25 V
   33 4 R
   -33 -4 V
   2975 232 R
   19 11 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   4532 2404 M
   19 5 V
   22 14 R
   -9 -6 V
   -5 -3 R
   -8 -5 V
   4103 2218 M
   8 -3 V
   stroke
   LT0
   2121 2460 M
   20 27 V
   33 2 R
   -33 -2 V
   1648 636 R
   -19 -56 V
   -33 81 R
   33 -81 V
   stroke
   LT1
   4292 2291 M
   -23 -19 V
   stroke
   LT0
   2050 2395 M
   19 30 V
   33 6 R
   -33 -6 V
   stroke
   LT1
   3121 2212 M
   7 -8 V
   34 -4 R
   -7 1 V
   -299 107 R
   -5 2 V
   4039 2209 M
   19 -8 V
   27 17 R
   -7 -4 V
   stroke
   LT0
   3717 3082 M
   -19 -73 V
   -33 68 R
   33 -68 V
   stroke
   LT1
   3795 2165 M
   20 -12 V
   499 144 R
   7 -1 V
   3281 2176 M
   -8 0 V
   -689 270 R
   20 -13 V
   3690 2146 M
   -5 -1 V
   stroke
   LT0
   2398 2516 M
   20 1 V
   33 -13 R
   -33 13 V
   1695 2221 M
   20 9 V
   33 -7 R
   -33 7 V
   -258 66 R
   19 -1 V
   34 -16 R
   -34 16 V
   2332 874 R
   20 38 V
   -34 88 R
   34 -88 V
   2227 2513 M
   19 19 V
   33 -4 R
   -33 4 V
   -72 -43 R
   19 24 V
   34 0 R
   -34 0 V
   1171 2425 M
   -33 13 V
   133 -57 R
   19 -1 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   4584 2431 M
   20 6 V
   stroke
   LT0
   3665 3077 M
   -19 -82 V
   -34 58 R
   34 -58 V
   stroke
   LT1
   4000 2192 M
   6 -3 V
   4 2 R
   -4 -2 V
   stroke
   LT0
   1610 2238 M
   19 3 V
   33 -11 R
   -33 11 V
   2179 928 R
   -19 -46 V
   -33 84 R
   33 -84 V
   1958 2301 M
   20 28 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   4400 2342 M
   -26 -20 V
   stroke
   LT0
   4847 2524 M
   19 11 V
   34 -6 R
   -34 6 V
   1834 2229 M
   19 20 V
   34 -1 R
   -34 1 V
   3080 269 R
   19 11 V
   34 -16 R
   -34 16 V
   3775 3256 M
   33 -87 V
   -37 390 R
   20 -21 V
   -34 51 R
   34 -51 V
   3413 3214 M
   -33 -10 V
   19 93 R
   -19 -93 V
   stroke
   LT1
   2670 2401 M
   -33 16 V
   stroke
   LT0
   2030 2364 M
   20 31 V
   33 5 R
   -33 -5 V
   1781 2217 M
   20 15 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   2853 2312 M
   3 -4 V
   34 -11 R
   -15 5 V
   stroke
   LT0
   2313 2523 M
   19 11 V
   33 -9 R
   -33 9 V
   1067 763 R
   -33 -21 V
   19 85 R
   -19 -85 V
   5233 2290 M
   20 11 V
   33 -24 R
   -33 24 V
   -34 27 R
   34 -27 V
   2102 2431 M
   19 29 V
   34 3 R
   -34 -3 V
   1490 2281 M
   20 -2 V
   33 -14 R
   -33 14 V
   stroke
   LT1
   4637 2456 M
   19 8 V
   stroke
   LT0
   4689 2479 M
   -33 -15 V
   stroke
   LT1
   4670 2470 M
   -14 -6 V
   stroke
   LT0
   1304 2365 M
   20 -2 V
   33 -17 R
   -33 17 V
   3876 -46 R
   19 11 V
   -33 28 R
   33 -28 V
   48 -62 R
   19 11 V
   1887 2248 M
   19 24 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   3448 3596 M
   19 18 V
   33 40 R
   -15 -19 V
   stroke
   LT0
   3580 3104 M
   -19 -94 V
   -34 40 R
   34 -40 V
   2432 2505 M
   19 -1 V
   33 -14 R
   -33 14 V
   1010 598 R
   -34 11 V
   20 100 R
   -20 -100 V
   stroke
   LT1
   3946 2184 M
   7 -5 V
   8 5 R
   -8 -5 V
   stroke
   LT0
   5167 2345 M
   19 11 V
   -34 29 R
   34 -29 V
   -391 157 R
   19 11 V
   33 0 R
   -33 0 V
   stroke
   LT1
   4423 2348 M
   4 1 V
   20 15 R
   -4 -3 V
   -14 -10 R
   -2 -2 V
   stroke
   LT0
   1204 2411 M
   -33 14 V
   3518 54 R
   20 9 V
   33 10 R
   -33 -10 V
   stroke
   LT1
   3400 2163 M
   -10 -1 V
   405 3 R
   -6 -2 V
   stroke
   LT0
   4967 2502 M
   19 11 V
   33 -20 R
   -33 20 V
   -244 -15 R
   19 10 V
   34 5 R
   -34 -5 V
   372 -133 R
   19 10 V
   -33 30 R
   33 -30 V
   stroke
   LT1
   2651 2417 M
   9 -7 V
   44 -24 R
   -14 6 V
   stroke
   LT0
   1729 2213 M
   19 10 V
   33 -6 R
   -33 6 V
   -410 125 R
   19 -2 V
   33 -16 R
   -33 16 V
   286 -120 R
   19 4 V
   33 -9 R
   -33 9 V
   3814 3323 M
   19 17 V
   -33 83 R
   33 -83 V
   5100 2404 M
   19 11 V
   -33 28 R
   33 -28 V
   1524 2265 M
   19 0 V
   33 -14 R
   -33 14 V
   612 198 R
   19 26 V
   33 2 R
   -33 -2 V
   1230 949 R
   -33 -36 V
   19 65 R
   -19 -65 V
   1939 2274 M
   19 27 V
   34 4 R
   -34 -4 V
   53 33 R
   19 30 V
   34 6 R
   -34 -6 V
   2970 118 R
   19 11 V
   33 -24 R
   -33 24 V
   -2759 18 R
   19 17 V
   34 -5 R
   -34 5 V
   stroke
   LT1
   4460 2373 M
   10 2 V
   38 21 R
   -6 -4 V
   2884 2303 M
   6 -6 V
   33 -11 R
   -12 4 V
   stroke
   LT0
   5067 2432 M
   19 11 V
   -34 26 R
   34 -26 V
   -2621 50 R
   19 -3 V
   34 -14 R
   -34 14 V
   2549 -32 R
   19 11 V
   stroke
   LT1
   3272 2186 M
   9 -10 V
   33 1 R
   -5 0 V
   584 0 R
   8 -5 V
   stroke
   LT0
   2083 2400 M
   19 31 V
   33 4 R
   -33 -4 V
   1445 715 R
   -20 -96 V
   -33 31 R
   33 -31 V
   1238 2396 M
   -34 15 V
   3677 107 R
   19 11 V
   33 -11 R
   -33 11 V
   2207 2491 M
   20 22 V
   33 -2 R
   -33 2 V
   119 4 R
   19 8 V
   33 -9 R
   -33 9 V
   1129 556 R
   -33 21 V
   19 99 R
   -19 -99 V
   276 46 R
   -20 -66 V
   -33 72 R
   33 -72 V
   1371 2332 M
   19 -2 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   2684 2403 M
   20 -17 V
   stroke
   LT0
   3513 3179 M
   -19 -98 V
   1815 2213 M
   19 16 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   4522 2401 M
   10 3 V
   33 21 R
   -7 -5 V
   -9 -6 R
   -7 -4 V
   stroke
   LT0
   1867 2227 M
   20 21 V
   33 1 R
   -33 -1 V
   -330 3 R
   19 0 V
   34 -13 R
   -34 13 V
   3738 3611 M
   19 -22 V
   -33 40 R
   33 -40 V
   28 -86 R
   20 -8 V
   -34 64 R
   34 -64 V
   2498 2481 M
   20 -5 V
   33 -15 R
   -33 15 V
   1676 2215 M
   19 6 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   3638 3691 M
   5 -5 V
   19 -20 R
   -5 2 V
   stroke
   LT0
   3631 3139 M
   -19 -86 V
   -32 51 R
   32 -51 V
   stroke
   LT1
   3743 2165 M
   -5 -1 V
   stroke
   LT0
   1992 2305 M
   19 29 V
   33 5 R
   -33 -5 V
   -740 47 R
   -33 15 V
   166 -81 R
   20 -2 V
   33 -17 R
   -33 17 V
   3800 3423 M
   19 5 V
   -34 75 R
   34 -75 V
   stroke
   LT1
   3510 3656 M
   10 2 V
   33 28 R
   -8 -7 V
   2916 2295 M
   7 -9 V
   23 -6 R
   -23 6 V
   stroke
   LT0
   3429 3565 M
   19 31 V
   33 40 R
   -33 -40 V
   1762 2205 M
   19 12 V
   34 -4 R
   -34 4 V
   139 32 R
   19 25 V
   34 2 R
   -34 -2 V
   stroke
   LT1
   2729 2379 M
   8 -8 V
   3842 2172 M
   6 -4 V
   6 3 R
   -6 -3 V
   stroke
   LT0
   4828 2513 M
   19 11 V
   34 -6 R
   -34 6 V
   2135 2435 M
   20 28 V
   33 3 R
   -33 -3 V
   -91 -93 R
   19 30 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   4565 2425 M
   19 6 V
   34 17 R
   -22 -11 V
   stroke
   LT0
   4914 2507 M
   19 11 V
   34 -16 R
   -34 16 V
   stroke
   LT1
   4178 2262 M
   19 -6 V
   33 25 R
   -12 -9 V
   stroke
   LT0
   3684 3154 M
   -19 -77 V
   -34 62 R
   34 -62 V
   stroke
   LT1
   3109 2227 M
   -6 1 V
   1036 12 R
   5 -2 V
   10 7 R
   -10 -7 V
   stroke
   LT0
   2379 2510 M
   19 6 V
   34 -11 R
   -34 11 V
   stroke
   LT1
   4242 2278 M
   7 -2 V
   stroke
   LT0
   3423 3505 M
   -33 -38 V
   19 55 R
   -19 -55 V
   57 -254 R
   -34 1 V
   19 94 R
   -19 -94 V
   2293 2509 M
   20 14 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   3519 2162 M
   -4 -1 V
   stroke
   LT0
   5214 2279 M
   19 11 V
   34 -24 R
   -34 24 V
   -33 27 R
   33 -27 V
   -52 16 R
   19 11 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   3387 2177 M
   13 -14 V
   33 5 R
   -5 -1 V
   stroke
   LT0
   5247 2255 M
   20 11 V
   stroke
   LT1
   4125 2246 M
   -3 -3 V
   stroke
   LT0
   1590 2237 M
   20 1 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   4335 2324 M
   -4 -4 V
   -18 -13 R
   -11 -9 V
   stroke
   LT0
   2532 2469 M
   19 -8 V
   stroke
   LT1
   2584 2446 M
   -33 15 V
   stroke
   LT0
   2565 2456 M
   -14 5 V
   1438 2299 M
   19 -3 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   4618 2448 M
   19 8 V
   stroke
   LT0
   4670 2470 M
   -33 -14 V
   stroke
   LT1
   4651 2461 M
   -14 -5 V
   stroke
   LT0
   1304 2365 M
   -33 16 V
   2523 914 R
   20 28 V
   -34 83 R
   34 -83 V
   5147 2334 M
   20 11 V
   -34 30 R
   34 -30 V
   3705 3651 M
   19 -22 V
   4775 2503 M
   20 10 V
   33 0 R
   -33 0 V
   stroke
   LT1
   3604 2162 M
   -4 -2 V
   71 1518 R
   20 -23 V
   stroke
   LT0
   2188 2466 M
   19 25 V
   34 0 R
   -34 0 V
   1549 716 R
   -19 -59 V
   -34 76 R
   34 -76 V
   2241 2491 M
   19 20 V
   33 -2 R
   -33 2 V
   1158 873 R
   -33 -23 V
   19 77 R
   -19 -77 V
   4947 2491 M
   20 11 V
   33 -20 R
   -33 20 V
   stroke
   LT1
   4020 2220 M
   19 -11 V
   stroke
   LT0
   4670 2470 M
   19 9 V
   34 9 R
   -34 -9 V
   stroke
   LT1
   2765 2362 M
   5 -5 V
   stroke
   LT0
   5114 2363 M
   19 12 V
   -33 29 R
   33 -29 V
   1973 2276 M
   19 29 V
   33 3 R
   -33 -3 V
   2731 183 R
   19 10 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   3306 2186 M
   8 -9 V
   stroke
   LT0
   3409 3522 M
   20 43 V
   33 40 R
   -33 -40 V
   1710 2205 M
   19 8 V
   33 -8 R
   -33 8 V
   315 126 R
   20 31 V
   33 4 R
   -33 -4 V
   3443 3561 M
   -34 -39 V
   5081 2392 M
   19 12 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   2949 2287 M
   7 -10 V
   34 -8 R
   -34 8 V
   stroke
   LT0
   2116 2405 M
   19 30 V
   34 4 R
   -34 -4 V
   1848 2209 M
   19 18 V
   34 -1 R
   -34 1 V
   -396 56 R
   19 -2 V
   34 -16 R
   -34 16 V
   3491 190 R
   19 11 V
   33 -24 R
   -33 24 V
   1338 2348 M
   -34 17 V
   2128 943 R
   -33 -11 V
   19 87 R
   -19 -87 V
   stroke
   LT1
   2565 2456 M
   19 -10 V
   stroke
   LT0
   5047 2421 M
   20 11 V
   -34 26 R
   34 -26 V
   -2654 69 R
   19 4 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   4396 2347 M
   11 1 V
   12 8 R
   -12 -8 V
   stroke
   LT0
   5014 2447 M
   19 11 V
   stroke
   LT1
   3651 2161 M
   6 -5 V
   9 3 R
   -9 -3 V
   stroke
   LT0
   1901 2226 M
   19 23 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   3972 2207 M
   15 -8 V
   stroke
   LT0
   4861 2507 M
   20 11 V
   33 -11 R
   -33 11 V
   1624 2224 M
   19 2 V
   33 -11 R
   -33 11 V
   153 -27 R
   19 14 V
   33 -4 R
   -33 4 V
   1784 980 R
   -19 -89 V
   -33 42 R
   33 -42 V
   2327 2505 M
   19 12 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   3106 2231 M
   3 -4 V
   -272 104 R
   -9 4 V
   stroke
   LT0
   3775 3256 M
   19 39 V
   -33 82 R
   33 -82 V
   -19 -39 R
   -19 -49 V
   -33 78 R
   33 -78 V
   stroke
   LT1
   4441 2371 M
   19 2 V
   33 23 R
   -14 -10 V
   -15 -10 R
   -4 -3 V
   3223 2203 M
   5 -6 V
   stroke
   LT0
   1371 2332 M
   -33 16 V
   166 -81 R
   20 -2 V
   33 -14 R
   -33 14 V
   501 43 R
   19 31 V
   34 4 R
   -34 -4 V
   -91 -89 R
   20 26 V
   33 3 R
   -33 -3 V
   1507 925 R
   -33 12 V
   19 94 R
   -19 -94 V
   stroke
   LT1
   2598 2443 M
   20 -11 V
   stroke
   LT0
   2169 2439 M
   19 27 V
   33 2 R
   -33 -2 V
   1554 870 R
   33 -80 V
   2097 2374 M
   19 31 V
   34 4 R
   -34 -4 V
   1743 2196 M
   19 9 V
   34 -6 R
   -34 6 V
   684 287 R
   19 1 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   4546 2419 M
   -9 -5 V
   -14 -8 R
   -11 -7 V
   2982 2279 M
   8 -10 V
   33 -7 R
   -13 3 V
   stroke
   LT0
   4809 2502 M
   19 11 V
   33 -6 R
   -33 6 V
   3752 3567 M
   19 -8 V
   -33 52 R
   33 -52 V
   2274 2490 M
   19 19 V
   34 -4 R
   -34 4 V
   2602 -14 R
   19 12 V
   33 -16 R
   -33 16 V
   3703 3224 M
   -19 -70 V
   -33 65 R
   33 -65 V
   1657 2212 M
   19 3 V
   34 -10 R
   -34 10 V
   545 253 R
   20 23 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   3736 2171 M
   7 -6 V
   stroke
   LT0
   1404 2315 M
   -33 17 V
   stroke
   LT1
   3513 2168 M
   6 -6 V
   stroke
   LT0
   5195 2268 M
   19 11 V
   33 -24 R
   -33 24 V
   -33 27 R
   33 -27 V
   stroke
   LT1
   2865 2322 M
   -28 9 V
   stroke
   LT0
   1538 2252 M
   19 -1 V
   33 -14 R
   -33 14 V
   3780 3406 M
   20 17 V
   -34 75 R
   34 -75 V
   stroke
   LT1
   3586 3701 M
   19 -10 V
   33 0 R
   -11 0 V
   -12 0 R
   -10 0 V
   stroke
   LT0
   5161 2294 M
   20 12 V
   -34 28 R
   34 -28 V
   3651 3219 M
   -20 -80 V
   -32 54 R
   32 -54 V
   -65 98 R
   -19 -91 V
   -34 33 R
   34 -33 V
   5228 2243 M
   19 12 V
   3481 3636 M
   19 18 V
   34 28 R
   -34 -28 V
   stroke
   LT1
   4546 2419 M
   19 6 V
   33 16 R
   -23 -11 V
   -1943 0 R
   19 -13 V
   722 -235 R
   -13 -1 V
   stroke
   LT0
   1881 2206 M
   20 20 V
   33 0 R
   -33 0 V
   3227 96 R
   19 12 V
   -33 29 R
   33 -29 V
   2006 2279 M
   19 29 V
   33 4 R
   -33 -4 V
   335 191 R
   19 11 V
   34 -9 R
   -34 9 V
   2377 -18 R
   19 11 V
   34 -1 R
   -34 1 V
   3513 3179 M
   -33 22 V
   19 94 R
   -19 -94 V
   1829 2194 M
   19 15 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   3598 2169 M
   6 -7 V
   stroke
   LT0
   3438 3462 M
   -34 -24 V
   19 67 R
   -19 -67 V
   4928 2479 M
   19 12 V
   34 -20 R
   -34 20 V
   -349 -50 R
   20 7 V
   33 13 R
   -33 -13 V
   2078 2343 M
   19 31 V
   33 5 R
   -33 -5 V
   -659 -75 R
   -34 16 V
   3691 36 R
   19 12 V
   -33 29 R
   33 -29 V
   3532 3272 M
   -19 -93 V
   2150 2409 M
   19 30 V
   33 2 R
   -33 -2 V
   310 43 R
   19 -1 V
   34 -12 R
   -34 12 V
   stroke
   LT1
   3136 2232 M
   6 -8 V
   stroke
   LT0
   1934 2226 M
   19 24 V
   34 2 R
   -34 -2 V
   2751 229 R
   19 9 V
   33 4 R
   -33 -4 V
   -72 -27 R
   19 9 V
   34 9 R
   -34 -9 V
   3766 3498 M
   19 5 V
   -33 64 R
   33 -64 V
   5061 2381 M
   20 11 V
   -34 29 R
   34 -29 V
   1571 2237 M
   19 0 V
   34 -13 R
   -34 13 V
   3371 222 R
   20 12 V
   33 -24 R
   -33 24 V
   1690 2200 M
   20 5 V
   33 -9 R
   -33 9 V
   3318 204 R
   19 12 V
   -33 26 R
   33 -26 V
   stroke
   LT1
   2665 2417 M
   19 -14 V
   34 -14 R
   -8 3 V
   stroke
   LT0
   1776 2188 M
   20 11 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   3016 2271 M
   7 -9 V
   22 -4 R
   -22 4 V
   stroke
   LT0
   4995 2435 M
   19 12 V
   stroke
   LT1
   2851 2342 M
   19 -22 V
   34 -10 R
   -11 3 V
   402 -114 R
   -7 0 V
   289 1498 R
   -7 -4 V
   4264 2305 M
   -5 -3 V
   -19 -14 R
   -10 -7 V
   -66 -14 R
   14 -5 V
   stroke
   LT0
   4842 2495 M
   19 12 V
   34 -12 R
   -34 12 V
   1471 2283 M
   -33 16 V
   3466 3307 M
   -34 1 V
   20 87 R
   -20 -87 V
   stroke
   LT1
   4120 2248 M
   5 -2 V
   stroke
   LT0
   2307 2488 M
   20 17 V
   33 -6 R
   -33 6 V
   -125 -64 R
   19 27 V
   34 0 R
   -34 0 V
   1987 2252 M
   19 27 V
   33 3 R
   -33 -3 V
   52 33 R
   20 31 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   4316 2326 M
   19 -2 V
   18 12 R
   -18 -12 V
   3832 2183 M
   -3 -2 V
   stroke
   LT0
   2513 2471 M
   19 -2 V
   33 -13 R
   -33 13 V
   -139 24 R
   20 8 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   4106 2254 M
   -12 -8 V
   stroke
   LT0
   2255 2468 M
   19 22 V
   33 -2 R
   -33 2 V
   1178 905 R
   -34 -11 V
   20 78 R
   -20 -78 V
   305 -99 R
   -20 -61 V
   -33 68 R
   33 -68 V
   16 396 R
   19 -9 V
   -33 40 R
   33 -40 V
   2130 2379 M
   20 30 V
   33 4 R
   -33 -4 V
   1604 2223 M
   20 1 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   2713 2393 M
   5 -4 V
   18 -7 R
   -18 7 V
   stroke
   LT0
   1504 2267 M
   -33 16 V
   stroke
   LT1
   3619 3701 M
   19 -10 V
   33 -13 R
   -33 13 V
   stroke
   LT0
   3761 3377 M
   19 29 V
   -33 75 R
   33 -75 V
   -318 199 R
   19 31 V
   34 28 R
   -34 -28 V
   1862 2189 M
   19 17 V
   34 -2 R
   -34 2 V
   stroke
   LT1
   4001 2231 M
   19 -11 V
   28 18 R
   -4 -3 V
   stroke
   LT0
   1915 2204 M
   19 22 V
   33 0 R
   -33 0 V
   3617 3276 M
   -18 -83 V
   -33 44 R
   33 -44 V
   -142 337 R
   -34 -25 V
   20 56 R
   -20 -56 V
   stroke
   LT1
   2897 2318 M
   7 -8 V
   stroke
   LT0
   4789 2491 M
   20 11 V
   33 -7 R
   -33 7 V
   1724 2190 M
   19 6 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   3448 2195 M
   10 -11 V
   29 -6 R
   -5 -1 V
   stroke
   LT0
   4875 2484 M
   20 11 V
   33 -16 R
   -33 16 V
   stroke
   LT1
   4421 2370 M
   20 1 V
   27 17 R
   -13 -8 V
   -3 -2 R
   -11 -7 V
   3180 2221 M
   -4 1 V
   stroke
   LT0
   5176 2255 M
   19 13 V
   33 -25 R
   -33 25 V
   -34 26 R
   34 -26 V
   stroke
   LT1
   3414 2188 M
   -7 -1 V
   stroke
   LT0
   2039 2282 M
   19 30 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   3533 2190 M
   6 -6 V
   35 -7 R
   -6 -2 V
   stroke
   LT0
   5142 2282 M
   19 12 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   3050 2264 M
   6 -8 V
   25 -3 R
   -5 0 V
   stroke
   LT0
   2546 2460 M
   19 -4 V
   33 -13 R
   -33 13 V
   5209 2231 M
   19 12 V
   1810 2182 M
   19 12 V
   33 -5 R
   -33 5 V
   138 32 R
   20 26 V
   33 1 R
   -33 -1 V
   -449 0 R
   -34 15 V
   stroke
   LT1
   4474 2392 M
   19 4 V
   21 11 R
   -21 -11 V
   stroke
   LT0
   5109 2310 M
   19 12 V
   -33 29 R
   33 -29 V
   -2945 91 R
   19 28 V
   34 2 R
   -34 -2 V
   1468 851 R
   -19 -73 V
   -34 57 R
   34 -57 V
   2111 2347 M
   19 32 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   3972 2213 M
   -5 -3 V
   stroke
   LT0
   3685 3661 M
   20 -10 V
   -34 27 R
   34 -27 V
   2427 2486 M
   19 6 V
   33 -10 R
   -33 10 V
   1638 2210 M
   19 2 V
   33 -12 R
   -33 12 V
   684 273 R
   19 14 V
   33 -6 R
   -33 6 V
   2377 -17 R
   19 10 V
   33 -1 R
   -33 1 V
   3652 3688 M
   19 -10 V
   71 -342 R
   -19 -51 V
   -34 70 R
   34 -70 V
   5075 2339 M
   20 12 V
   -34 30 R
   34 -30 V
   -186 117 R
   19 11 V
   33 -20 R
   -33 20 V
   stroke
   LT1
   4527 2414 M
   19 5 V
   33 16 R
   -33 -16 V
   stroke
   LT0
   3443 3561 M
   19 44 V
   33 27 R
   -33 -27 V
   14 -17 R
   -33 -27 V
   56 -266 R
   -33 12 V
   19 88 R
   -19 -88 V
   stroke
   LT1
   3291 2203 M
   4 -4 V
   329 -13 R
   14 -13 V
   stroke
   LT0
   3742 3336 M
   19 41 V
   -33 74 R
   33 -74 V
   5042 2368 M
   19 13 V
   -33 28 R
   33 -28 V
   -377 88 R
   20 10 V
   33 3 R
   -33 -3 V
   -125 -44 R
   19 6 V
   34 12 R
   -34 -12 V
   -2362 2 R
   19 25 V
   33 0 R
   -33 0 V
   2687 -21 R
   19 12 V
   34 -24 R
   -34 24 V
   -329 -6 R
   19 8 V
   33 8 R
   -33 -8 V
   -2363 7 R
   19 20 V
   34 -3 R
   -34 3 V
   2702 -91 R
   19 12 V
   -33 26 R
   33 -26 V
   1571 2237 M
   -33 15 V
   stroke
   LT1
   2928 2311 M
   9 -10 V
   stroke
   LT0
   2579 2449 M
   19 -6 V
   stroke
   LT1
   2632 2430 M
   -34 13 V
   stroke
   LT0
   2613 2438 M
   -15 5 V
   1110 966 R
   34 -73 V
   4975 2423 M
   20 12 V
   1757 2181 M
   19 7 V
   34 -6 R
   -34 6 V
   244 65 R
   19 29 V
   34 3 R
   -34 -3 V
   3585 3322 M
   -19 -85 V
   -34 35 R
   34 -35 V
   4823 2484 M
   19 11 V
   33 -11 R
   -33 11 V
   3733 3563 M
   19 4 V
   -33 53 R
   33 -53 V
   stroke
   LT1
   3921 2206 M
   -6 -3 V
   stroke
   LT0
   3747 3481 M
   19 17 V
   -33 65 R
   33 -65 V
   2092 2316 M
   19 31 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   2765 2381 M
   6 -5 V
   stroke
   LT0
   1896 2186 M
   19 18 V
   33 -1 R
   -33 1 V
   249 179 R
   19 30 V
   33 2 R
   -33 -2 V
   1671 2198 M
   19 2 V
   34 -10 R
   -34 10 V
   770 278 R
   19 4 V
   34 -11 R
   -34 11 V
   1948 2203 M
   19 23 V
   34 1 R
   -34 -1 V
   stroke
   LT1
   3085 2257 M
   5 -6 V
   33 -3 R
   -4 0 V
   stroke
   LT0
   3567 3697 M
   19 4 V
   33 0 R
   -33 0 V
   -54 -429 R
   -33 23 V
   19 88 R
   -19 -88 V
   16 369 R
   19 18 V
   33 15 R
   -33 -15 V
   1843 2175 M
   19 14 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3242 2221 M
   -6 0 V
   stroke
   LT0
   3471 3475 M
   -33 -13 V
   19 68 R
   -19 -68 V
   114 -104 R
   -20 -86 V
   1604 2223 M
   -33 14 V
   803 244 R
   19 12 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   2613 2438 M
   19 -8 V
   33 -13 R
   -33 13 V
   stroke
   LT0
   3485 3395 M
   -33 0 V
   19 80 R
   -19 -80 V
   2073 2285 M
   19 31 V
   33 4 R
   -33 -4 V
   2764 156 R
   19 12 V
   34 -16 R
   -34 16 V
   -105 -4 R
   19 11 V
   34 -7 R
   -34 7 V
   2001 2227 M
   19 26 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   3866 2201 M
   -4 -3 V
   -451 -6 R
   3 -4 V
   -454 116 R
   10 -11 V
   stroke
   LT0
   2216 2415 M
   20 28 V
   33 1 R
   -33 -1 V
   5156 2243 M
   20 12 V
   33 -24 R
   -33 24 V
   -34 27 R
   34 -27 V
   stroke
   LT1
   4244 2310 M
   14 -3 V
   25 12 R
   -4 -3 V
   stroke
   LT0
   3689 3355 M
   -19 -63 V
   -33 59 R
   33 -59 V
   stroke
   LT1
   2799 2370 M
   19 -18 V
   33 -10 R
   -5 1 V
   stroke
   LT0
   5123 2269 M
   19 13 V
   -33 28 R
   33 -28 V
   1790 2172 M
   20 10 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4139 2277 M
   19 -8 V
   34 23 R
   -8 -5 V
   stroke
   LT0
   2144 2351 M
   20 32 V
   33 3 R
   -33 -3 V
   5190 2219 M
   19 12 V
   stroke
   LT1
   4350 2348 M
   -7 -4 V
   stroke
   LT0
   3637 3351 M
   -20 -75 V
   -32 46 R
   32 -46 V
   1704 2186 M
   20 4 V
   33 -9 R
   -33 9 V
   597 276 R
   20 19 V
   33 -4 R
   -33 4 V
   5090 2297 M
   19 13 V
   -34 29 R
   34 -29 V
   2493 2470 M
   20 1 V
   33 -11 R
   -33 11 V
   1638 2210 M
   -34 13 V
   stroke
   LT1
   4402 2369 M
   -14 -9 V
   stroke
   LT0
   2269 2444 M
   19 24 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   4139 2277 M
   -3 -2 V
   -17 -12 R
   -13 -9 V
   -744 -48 R
   -5 -1 V
   -24 -3 R
   -5 0 V
   stroke
   LT0
   5056 2326 M
   19 13 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   2646 2427 M
   19 -10 V
   stroke
   LT0
   4890 2455 M
   19 13 V
   33 -21 R
   -33 21 V
   -191 4 R
   19 10 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   4402 2369 M
   19 1 V
   34 19 R
   -6 -3 V
   -11 -6 R
   -7 -5 V
   stroke
   LT0
   5023 2355 M
   19 13 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   4038 2249 M
   15 -8 V
   stroke
   LT0
   1929 2183 M
   19 20 V
   33 -1 R
   -33 1 V
   459 272 R
   20 11 V
   33 -8 R
   -33 8 V
   2053 2256 M
   20 29 V
   33 3 R
   -33 -3 V
   3700 3616 M
   19 4 V
   -34 41 R
   34 -41 V
   9 -169 R
   19 30 V
   -33 64 R
   33 -64 V
   stroke
   LT1
   3121 2251 M
   2 -3 V
   1332 141 R
   19 3 V
   24 13 R
   -8 -5 V
   -7 -3 R
   -9 -5 V
   stroke
   LT0
   1876 2170 M
   20 16 V
   33 -3 R
   -33 3 V
   3027 249 R
   19 12 V
   33 -24 R
   -33 24 V
   48 -63 R
   19 13 V
   -34 26 R
   34 -26 V
   -53 14 R
   19 12 V
   -310 37 R
   19 9 V
   34 3 R
   -34 -3 V
   2125 2320 M
   19 31 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   3843 2213 M
   -9 -4 V
   -989 138 R
   6 -5 V
   33 -10 R
   -8 2 V
   1631 75 R
   20 5 V
   12 6 R
   -12 -6 V
   33 14 R
   stroke
   LT0
   2197 2386 M
   19 29 V
   34 2 R
   -34 -2 V
   3490 3544 M
   -33 -14 V
   19 58 R
   -19 -58 V
   1981 2202 M
   20 25 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   3681 2189 M
   -10 -4 V
   stroke
   LT0
   3600 3697 M
   19 4 V
   33 -13 R
   -33 13 V
   1671 2198 M
   -33 12 V
   3495 3632 M
   20 32 V
   33 14 R
   -33 -14 V
   4804 2473 M
   19 11 V
   33 -12 R
   -33 12 V
   -211 -38 R
   20 7 V
   33 7 R
   -33 -7 V
   -72 -25 R
   19 7 V
   33 11 R
   -33 -11 V
   stroke
   LT1
   3276 2222 M
   -13 0 V
   -226 58 R
   -12 2 V
   stroke
   LT0
   2527 2460 M
   19 0 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   3988 2238 M
   13 -7 V
   stroke
   LT0
   1738 2176 M
   19 5 V
   33 -9 R
   -33 9 V
   3708 3409 M
   -19 -54 V
   -33 61 R
   33 -61 V
   -171 28 R
   -33 12 V
   19 80 R
   -19 -80 V
   1824 2164 M
   19 11 V
   33 -5 R
   -33 5 V
   3714 3545 M
   19 18 V
   3603 3399 M
   -18 -77 V
   115 294 R
   33 -53 V
   3552 3358 M
   33 -36 V
   2355 2464 M
   19 17 V
   33 -6 R
   -33 6 V
   -124 -64 R
   19 27 V
   33 0 R
   -33 0 V
   2034 2228 M
   19 28 V
   34 2 R
   -34 -2 V
   3708 3409 M
   20 42 V
   -34 63 R
   34 -63 V
   -62 205 R
   19 5 V
   -33 27 R
   33 -27 V
   2106 2288 M
   19 32 V
   34 3 R
   -34 -3 V
   3633 3684 M
   19 4 V
   23 -217 R
   33 -62 V
   -199 192 R
   -33 -13 V
   19 44 R
   -19 -44 V
   2441 2469 M
   19 9 V
   33 -8 R
   -33 8 V
   -158 -34 R
   19 22 V
   34 -2 R
   -34 2 V
   3529 3647 M
   -34 -15 V
   stroke
   LT1
   3929 2235 M
   8 -5 V
   14 -6 R
   -3 -2 V
   stroke
   LT0
   1704 2186 M
   -33 12 V
   3504 3475 M
   -33 0 V
   19 69 R
   -19 -69 V
   77 203 R
   19 19 V
   33 0 R
   -33 0 V
   2178 2355 M
   19 31 V
   33 2 R
   -33 -2 V
   2640 74 R
   19 12 V
   34 -17 R
   -34 17 V
   stroke
   LT1
   2874 2342 M
   10 -10 V
   stroke
   LT0
   4751 2469 M
   19 11 V
   34 -7 R
   -34 7 V
   367 -250 R
   19 13 V
   34 -24 R
   -34 24 V
   -33 26 R
   33 -26 V
   2560 2451 M
   19 -2 V
   34 -11 R
   -34 11 V
   5104 2256 M
   19 13 V
   -33 28 R
   33 -28 V
   3552 3358 M
   -34 25 V
   20 79 R
   -20 -79 V
   5170 2207 M
   20 12 V
   3656 3416 M
   -19 -65 V
   -34 48 R
   34 -48 V
   stroke
   LT1
   2713 2405 M
   19 -13 V
   33 -11 R
   -17 6 V
   3783 2209 M
   -10 -5 V
   stroke
   LT0
   3571 3437 M
   -19 -79 V
   stroke
   LT1
   3347 2222 M
   7 -7 V
   41 -4 R
   -16 -3 V
   stroke
   LT0
   5070 2284 M
   20 13 V
   -34 29 R
   34 -29 V
   1910 2166 M
   19 17 V
   33 -3 R
   -33 3 V
   33 -3 R
   19 22 V
   34 0 R
   -34 0 V
   -210 -36 R
   19 6 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   3070 2275 M
   -10 2 V
   stroke
   LT0
   5037 2313 M
   19 13 V
   -33 29 R
   33 -29 V
   -186 117 R
   20 12 V
   33 -20 R
   -33 20 V
   2087 2258 M
   19 30 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   3652 2204 M
   -9 -4 V
   stroke
   LT0
   1857 2158 M
   19 12 V
   34 -4 R
   -34 4 V
   3128 172 R
   19 13 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   3876 2231 M
   8 -6 V
   14 -7 R
   -3 -1 V
   stroke
   LT0
   2015 2202 M
   19 26 V
   33 1 R
   -33 -1 V
   2664 234 R
   20 10 V
   33 -3 R
   -33 3 V
   2230 2388 M
   20 29 V
   33 1 R
   -33 -1 V
   -91 -94 R
   19 32 V
   33 2 R
   -33 -2 V
   1738 2176 M
   -34 10 V
   stroke
   LT1
   3269 2230 M
   7 -8 V
   stroke
   LT0
   4904 2422 M
   19 13 V
   33 -24 R
   -33 24 V
   47 -64 R
   20 13 V
   -34 27 R
   34 -27 V
   -2602 76 R
   19 15 V
   34 -6 R
   -34 6 V
   2530 -78 R
   19 14 V
   -2482 52 R
   19 7 V
   34 -10 R
   -34 10 V
   100 -29 R
   20 -3 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   2911 2329 M
   7 -6 V
   -172 71 R
   19 -13 V
   34 -11 R
   -24 8 V
   1514 -48 R
   8 -2 V
   25 16 R
   -4 -3 V
   -15 -9 R
   -6 -4 V
   -72 -14 R
   19 -4 V
   34 21 R
   -6 -4 V
   stroke
   LT0
   4646 2451 M
   19 9 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   4340 2349 M
   10 -1 V
   7 4 R
   -7 -4 V
   stroke
   LT0
   4784 2461 M
   20 12 V
   33 -13 R
   -33 13 V
   stroke
   LT1
   4180 2296 M
   12 -4 V
   15 10 R
   -15 -10 V
   stroke
   LT0
   3694 3514 M
   20 31 V
   -34 53 R
   34 -53 V
   2283 2418 M
   19 26 V
   34 -1 R
   -34 1 V
   stroke
   LT1
   4435 2387 M
   -33 -18 V
   stroke
   LT0
   3680 3598 M
   20 18 V
   -34 40 R
   34 -40 V
   2336 2443 M
   19 21 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   4120 2284 M
   19 -7 V
   4 2 R
   -4 -2 V
   296 110 R
   20 2 V
   16 8 R
   -16 -8 V
   stroke
   LT0
   4593 2438 M
   19 8 V
   34 5 R
   -34 -5 V
   2067 2229 M
   20 29 V
   33 2 R
   -33 -2 V
   1804 2157 M
   20 7 V
   33 -6 R
   -33 6 V
   3523 3544 M
   -33 0 V
   19 57 R
   -19 -57 V
   stroke
   LT1
   4488 2405 M
   19 4 V
   34 13 R
   -34 -13 V
   stroke
   LT0
   3675 3471 M
   -19 -55 V
   -33 50 R
   33 -50 V
   885 -994 R
   19 6 V
   33 10 R
   -33 -10 V
   stroke
   LT1
   3738 2213 M
   -14 -6 V
   stroke
   LT0
   3538 3462 M
   -34 13 V
   19 69 R
   -19 -69 V
   2139 2291 M
   20 32 V
   33 3 R
   -33 -3 V
   3581 3679 M
   19 18 V
   33 -13 R
   -33 13 V
   -71 -50 R
   19 31 V
   33 1 R
   -33 -1 V
   75 -212 R
   -20 -67 V
   -32 38 R
   32 -38 V
   stroke
   LT1
   3829 2224 M
   14 -11 V
   -792 84 R
   15 -17 V
   38 -8 R
   -7 0 V
   stroke
   LT0
   2211 2357 M
   19 31 V
   34 2 R
   -34 -2 V
   1943 2162 M
   19 18 V
   34 -1 R
   -34 1 V
   -191 -14 R
   -33 10 V
   stroke
   LT1
   3223 2244 M
   -33 0 V
   stroke
   LT0
   1996 2179 M
   19 23 V
   33 0 R
   -33 0 V
   612 229 R
   19 -4 V
   33 -12 R
   -33 12 V
   1890 2152 M
   20 14 V
   33 -4 R
   -33 4 V
   597 289 R
   20 5 V
   33 -9 R
   -33 9 V
   stroke
   LT1
   2779 2384 M
   20 -14 V
   stroke
   LT0
   4818 2448 M
   19 12 V
   33 -17 R
   -33 17 V
   281 -243 R
   19 13 V
   33 -23 R
   -33 23 V
   -33 26 R
   33 -26 V
   -53 13 R
   20 13 V
   -34 28 R
   34 -28 V
   3675 3471 M
   19 43 V
   -33 53 R
   33 -53 V
   2421 2456 M
   20 13 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   3387 2219 M
   8 -8 V
   stroke
   LT0
   4732 2458 M
   19 11 V
   33 -8 R
   -33 8 V
   stroke
   LT1
   2944 2322 M
   7 -7 V
   stroke
   LT0
   5151 2194 M
   19 13 V
   3642 3523 M
   33 -52 V
   stroke
   LT1
   4067 2272 M
   -9 -5 V
   stroke
   LT0
   5051 2270 M
   19 14 V
   -33 29 R
   33 -29 V
   3647 3638 M
   19 18 V
   -33 28 R
   33 -28 V
   -123 -54 R
   -34 -1 V
   20 46 R
   -20 -46 V
   62 -164 R
   -33 25 V
   19 69 R
   -19 -69 V
   2120 2260 M
   19 31 V
   34 3 R
   -34 -3 V
   3590 3505 M
   -19 -68 V
   43 229 R
   19 18 V
   -71 -37 R
   -33 0 V
   2048 2202 M
   19 27 V
   34 1 R
   -34 -1 V
   2951 70 R
   19 14 V
   -33 29 R
   33 -29 V
   -2773 77 R
   19 28 V
   33 0 R
   -33 0 V
   2568 12 R
   19 13 V
   34 -21 R
   -34 21 V
   2192 2326 M
   19 31 V
   33 3 R
   -33 -3 V
   1838 2148 M
   19 10 V
   33 -6 R
   -33 6 V
   3127 170 R
   20 14 V
   -34 29 R
   34 -29 V
   1804 2157 M
   -33 9 V
   598 275 R
   19 19 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   4015 2262 M
   -8 -4 V
   -223 -41 R
   6 -5 V
   2660 2422 M
   19 -7 V
   34 -10 R
   -34 10 V
   stroke
   LT0
   2316 2418 M
   20 25 V
   33 -2 R
   -33 2 V
   2615 -86 R
   19 14 V
   -33 26 R
   33 -26 V
   -86 38 R
   20 13 V
   33 -25 R
   -33 25 V
   -225 30 R
   19 10 V
   34 -4 R
   -34 4 V
   220 -78 R
   19 13 V
   stroke
   LT1
   2825 2365 M
   7 -5 V
   stroke
   LT0
   3661 3567 M
   19 31 V
   -33 40 R
   33 -40 V
   2541 2448 M
   19 3 V
   33 -10 R
   -33 10 V
   stroke
   LT1
   3643 2212 M
   9 -8 V
   stroke
   LT0
   3642 3523 M
   -19 -57 V
   -33 39 R
   33 -39 V
   stroke
   LT1
   3100 2275 M
   4 -3 V
   33 -3 R
   -9 1 V
   stroke
   LT0
   3557 3531 M
   -34 13 V
   20 58 R
   -20 -58 V
   2101 2230 M
   19 30 V
   33 2 R
   -33 -2 V
   1976 2158 M
   20 21 V
   33 -2 R
   -33 2 V
   3562 3647 M
   19 32 V
   33 -13 R
   -33 13 V
   4765 2449 M
   19 12 V
   34 -13 R
   -34 13 V
   2455 2451 M
   19 12 V
   33 -8 R
   -33 8 V
   1924 2146 M
   19 16 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   2977 2315 M
   8 -7 V
   stroke
   LT0
   2173 2294 M
   19 32 V
   33 2 R
   -33 -2 V
   2435 116 R
   19 9 V
   33 1 R
   -33 -1 V
   2244 2360 M
   20 30 V
   33 1 R
   -33 -1 V
   2029 2177 M
   19 25 V
   34 0 R
   -34 0 V
   stroke
   LT1
   3962 2254 M
   -10 -5 V
   2693 2412 M
   20 -7 V
   33 -11 R
   -33 11 V
   stroke
   LT0
   4574 2430 M
   19 8 V
   34 4 R
   -34 -4 V
   1838 2148 M
   -34 9 V
   3642 3523 M
   19 44 V
   -33 40 R
   33 -40 V
   -53 -5 R
   34 -39 V
   1871 2141 M
   19 11 V
   34 -6 R
   -34 6 V
   3608 3562 M
   -18 -57 V
   -33 26 R
   33 -26 V
   -14 84 R
   -19 -58 V
   71 76 R
   19 31 V
   -33 28 R
   33 -28 V
   4521 2416 M
   20 6 V
   33 8 R
   -33 -8 V
   3576 3589 M
   -33 13 V
   19 45 R
   -19 -45 V
   stroke
   LT1
   2899 2342 M
   -8 2 V
   stroke
   LT0
   2574 2439 M
   19 2 V
   34 -10 R
   -34 10 V
   5099 2204 M
   19 13 V
   33 -23 R
   -33 23 V
   -34 26 R
   34 -26 V
   stroke
   LT1
   4469 2401 M
   19 4 V
   33 11 R
   -33 -11 V
   stroke
   LT0
   5065 2229 M
   19 14 V
   -33 27 R
   33 -27 V
   3595 3634 M
   19 32 V
   -19 -32 R
   -33 13 V
   4798 2435 M
   20 13 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   4409 2380 M
   -10 -4 V
   -7 -4 R
   -9 -4 V
   33 16 R
   19 3 V
   34 14 R
   -34 -14 V
   -124 -37 R
   10 0 V
   43 17 R
   -8 -4 V
   -15 -8 R
   -11 -6 V
   3756 2221 M
   -8 -3 V
   stroke
   LT0
   2297 2391 M
   19 27 V
   34 0 R
   -34 0 V
   86 20 R
   19 18 V
   34 -5 R
   -34 5 V
   stroke
   LT1
   4268 2332 M
   10 -1 V
   9 5 R
   -9 -5 V
   stroke
   LT0
   2082 2202 M
   19 28 V
   33 1 R
   -33 -1 V
   52 32 R
   20 32 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   3450 2221 M
   -11 -2 V
   stroke
   LT0
   5032 2256 M
   19 14 V
   -33 29 R
   33 -29 V
   81 -89 R
   19 13 V
   stroke
   LT1
   4206 2319 M
   19 -5 V
   24 14 R
   -4 -2 V
   -17 -10 R
   -3 -2 V
   stroke
   LT0
   4712 2447 M
   20 11 V
   33 -9 R
   -33 9 V
   2350 2418 M
   19 23 V
   33 -3 R
   -33 3 V
   2225 2328 M
   19 32 V
   34 1 R
   -34 -1 V
   2754 -75 R
   20 14 V
   -34 29 R
   34 -29 V
   stroke
   LT1
   3910 2249 M
   -10 -6 V
   stroke
   LT0
   2488 2445 M
   19 10 V
   34 -7 R
   -34 7 V
   2325 -38 R
   19 13 V
   33 -21 R
   -33 21 V
   114 -116 R
   19 14 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   3011 2309 M
   7 -7 V
   33 -5 R
   -10 2 V
   577 -82 R
   -9 -3 V
   -882 188 R
   19 -8 V
   33 -10 R
   -33 10 V
   4101 2292 M
   19 -8 V
   4 3 R
   -4 -3 V
   stroke
   LT0
   3628 3607 M
   -20 -45 V
   -32 27 R
   32 -27 V
   -13 72 R
   33 -27 V
   1957 2141 M
   19 17 V
   34 -2 R
   -34 2 V
   34 -2 R
   19 21 V
   33 -1 R
   -33 1 V
   3595 3634 M
   -19 -45 V
   4932 2343 M
   19 14 V
   -33 27 R
   33 -27 V
   -86 38 R
   19 14 V
   34 -25 R
   -34 25 V
   14 -39 R
   20 14 V
   1871 2141 M
   -33 7 V
   296 83 R
   19 31 V
   34 2 R
   -34 -2 V
   454 169 R
   20 0 V
   33 -9 R
   -33 9 V
   2033 11 R
   19 10 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   2894 2346 M
   5 -4 V
   33 -8 R
   -20 5 V
   332 -80 R
   12 -14 V
   34 2 R
   -8 0 V
   819 45 R
   -34 -20 V
   stroke
   LT0
   2062 2176 M
   20 26 V
   33 0 R
   -33 0 V
   196 159 R
   19 30 V
   33 0 R
   -33 0 V
   -91 -95 R
   19 32 V
   34 2 R
   -34 -2 V
   1904 2134 M
   20 12 V
   33 -5 R
   -33 5 V
   2822 291 R
   19 12 V
   33 -14 R
   -33 14 V
   2436 2435 M
   19 16 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   3857 2245 M
   -8 -4 V
   -172 -17 R
   8 -7 V
   33 13 R
   -2 -1 V
   -21 -8 R
   -5 -2 V
   stroke
   LT0
   2521 2439 M
   20 9 V
   33 -9 R
   -33 9 V
   2066 -15 R
   20 9 V
   33 0 R
   -33 0 V
   2330 2391 M
   20 27 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   4033 2273 M
   -4 -2 V
   2760 2393 M
   19 -9 V
   34 -9 R
   -34 9 V
   stroke
   LT0
   2383 2416 M
   19 22 V
   34 -3 R
   -34 3 V
   2115 2202 M
   19 29 V
   33 1 R
   -33 -1 V
   53 33 R
   19 32 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   3040 2309 M
   11 -12 V
   34 -4 R
   -7 1 V
   stroke
   LT0
   5046 2215 M
   19 14 V
   34 -25 R
   -34 25 V
   -33 27 R
   33 -27 V
   14 -39 R
   20 14 V
   33 -23 R
   -33 23 V
   2641 2423 M
   19 -1 V
   33 -10 R
   -33 10 V
   1904 2134 M
   -33 7 V
   2908 281 R
   19 13 V
   34 -18 R
   -34 18 V
   2259 2330 M
   19 31 V
   33 1 R
   -33 -1 V
   2277 62 R
   19 7 V
   33 3 R
   -33 -3 V
   439 -188 R
   19 14 V
   -34 29 R
   34 -29 V
   81 -88 R
   19 13 V
   1990 2137 M
   20 19 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   2926 2339 M
   6 -5 V
   33 -6 R
   -19 3 V
   549 -100 R
   -4 -1 V
   stroke
   LT0
   4979 2270 M
   19 15 V
   -33 29 R
   33 -29 V
   2043 2153 M
   19 23 V
   34 -1 R
   -34 1 V
   stroke
   LT1
   3952 2261 M
   10 -7 V
   23 13 R
   -7 -4 V
   stroke
   LT0
   4502 2410 M
   19 6 V
   34 7 R
   -34 -7 V
   172 19 R
   19 12 V
   34 -10 R
   -34 10 V
   stroke
   LT1
   3365 2244 M
   11 -11 V
   33 5 R
   -8 -1 V
   180 -7 R
   -4 -1 V
   stroke
   LT0
   1938 2128 M
   19 13 V
   33 -4 R
   -33 4 V
   2989 158 R
   19 15 V
   -33 29 R
   33 -29 V
   -152 89 R
   19 14 V
   33 -22 R
   -33 22 V
   -382 -21 R
   19 5 V
   33 9 R
   -33 -9 V
   stroke
   LT1
   3804 2244 M
   -9 -5 V
   stroke
   LT0
   2469 2431 M
   19 14 V
   33 -6 R
   -33 6 V
   2167 2232 M
   20 32 V
   33 1 R
   -33 -1 V
   2726 64 R
   19 15 V
   -34 27 R
   34 -27 V
   stroke
   LT1
   4397 2381 M
   19 3 V
   34 12 R
   -16 -5 V
   -1641 -6 R
   20 -10 V
   13 -4 R
   -13 4 V
   stroke
   LT0
   2555 2433 M
   19 6 V
   33 -8 R
   -33 8 V
   2272 -58 R
   19 14 V
   33 -25 R
   -33 25 V
   2096 2175 M
   19 27 V
   33 0 R
   -33 0 V
   2764 153 R
   19 15 V
   -2587 -8 R
   19 29 V
   34 0 R
   -34 0 V
   stroke
   LT1
   4397 2381 M
   -33 -14 V
   3286 2251 M
   4 -4 V
   stroke
   LT0
   2239 2298 M
   20 32 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4292 2351 M
   19 -1 V
   33 16 R
   -14 -7 V
   -5 -2 R
   -14 -7 V
   stroke
   LT0
   2674 2414 M
   19 -2 V
   34 -10 R
   -34 10 V
   stroke
   LT1
   3666 2235 M
   -7 -3 V
   592 103 R
   7 -1 V
   34 17 R
   -8 -4 V
   -14 -7 R
   -12 -6 V
   stroke
   LT0
   2416 2414 M
   20 21 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   3899 2256 M
   11 -7 V
   24 12 R
   -8 -4 V
   stroke
   LT0
   2364 2391 M
   19 25 V
   33 -2 R
   -33 2 V
   1938 2128 M
   -34 6 V
   2737 297 R
   19 11 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   3077 2301 M
   8 -8 V
   1102 30 R
   19 -4 V
   4 2 R
   -4 -2 V
   stroke
   LT0
   4727 2424 M
   19 13 V
   33 -15 R
   -33 15 V
   stroke
   LT1
   2959 2332 M
   6 -4 V
   34 -6 R
   -20 3 V
   stroke
   LT0
   2148 2202 M
   19 30 V
   34 1 R
   -34 -1 V
   stroke
   LT1
   4187 2323 M
   -17 -9 V
   stroke
   LT0
   2220 2265 M
   19 33 V
   34 1 R
   -34 -1 V
   2024 2133 M
   19 20 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3199 2272 M
   5 -5 V
   stroke
   LT0
   2292 2331 M
   19 31 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   2879 2358 M
   -16 4 V
   stroke
   LT0
   2588 2426 M
   19 5 V
   34 -8 R
   -34 8 V
   1971 2122 M
   19 15 V
   34 -4 R
   -34 4 V
   86 14 R
   20 24 V
   33 -1 R
   -33 1 V
   2931 25 R
   19 15 V
   33 -25 R
   -33 25 V
   -33 27 R
   33 -27 V
   2502 2426 M
   19 13 V
   34 -6 R
   -34 6 V
   2067 -15 R
   19 9 V
   34 -2 R
   -34 2 V
   453 -257 R
   19 14 V
   34 -22 R
   -34 22 V
   stroke
   LT1
   3699 2247 M
   15 -13 V
   stroke
   LT0
   4993 2227 M
   20 15 V
   -34 28 R
   34 -28 V
   stroke
   LT1
   4081 2299 M
   20 -7 V
   26 15 R
   -5 -3 V
   -18 -10 R
   -3 -2 V
   stroke
   LT0
   2707 2406 M
   20 -4 V
   33 -9 R
   -33 9 V
   2033 7 R
   19 13 V
   34 -19 R
   -34 19 V
   314 -268 R
   20 14 V
   stroke
   LT1
   3880 2256 M
   -7 -3 V
   stroke
   LT0
   4960 2255 M
   19 15 V
   -33 29 R
   33 -29 V
   stroke
   LT1
   3396 2251 M
   13 -13 V
   92 -5 R
   -6 -2 V
   stroke
   LT0
   4927 2284 M
   19 15 V
   -33 29 R
   33 -29 V
   -2602 64 R
   20 28 V
   33 -1 R
   -33 1 V
   2171 24 R
   20 8 V
   33 1 R
   -33 -1 V
   2201 2233 M
   19 32 V
   33 1 R
   -33 -1 V
   -91 -91 R
   19 28 V
   34 0 R
   -34 0 V
   -177 -80 R
   -33 6 V
   2736 296 R
   19 11 V
   34 -11 R
   -34 11 V
   100 -46 R
   20 14 V
   33 -22 R
   -33 22 V
   stroke
   LT1
   4039 2285 M
   9 -3 V
   11 5 R
   -8 -4 V
   stroke
   LT0
   2450 2411 M
   19 20 V
   33 -5 R
   -33 5 V
   4893 2312 M
   20 16 V
   -34 27 R
   34 -27 V
   2273 2299 M
   19 32 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   2993 2326 M
   6 -4 V
   33 -6 R
   -9 2 V
   stroke
   LT0
   4827 2366 M
   19 15 V
   33 -26 R
   -33 26 V
   -2449 9 R
   19 24 V
   34 -3 R
   -34 3 V
   2444 -74 R
   19 15 V
   -396 49 R
   19 6 V
   33 5 R
   -33 -5 V
   stroke
   LT1
   2913 2350 M
   -14 3 V
   stroke
   LT0
   2622 2418 M
   19 5 V
   33 -9 R
   -33 9 V
   1789 -32 R
   20 5 V
   33 8 R
   -33 -8 V
   -1709 1 R
   19 -4 V
   33 -8 R
   -33 8 V
   -224 28 R
   19 12 V
   33 -7 R
   -33 7 V
   2057 2130 M
   19 21 V
   34 -2 R
   -34 2 V
   106 51 R
   19 31 V
   33 1 R
   -33 -1 V
   2005 2117 M
   19 16 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   3823 2252 M
   -19 -8 V
   -534 24 R
   -10 0 V
   1118 110 R
   19 3 V
   33 10 R
   -33 -10 V
   stroke
   LT0
   2253 2266 M
   20 33 V
   33 1 R
   -33 -1 V
   2348 121 R
   20 11 V
   33 -7 R
   -33 7 V
   66 -19 R
   20 12 V
   33 -15 R
   -33 15 V
   2325 2332 M
   19 31 V
   34 -1 R
   -34 1 V
   2110 2149 M
   19 25 V
   33 0 R
   -33 0 V
   stroke
   LT1
   4325 2364 M
   19 2 V
   17 6 R
   -17 -6 V
   stroke
   LT0
   2005 2117 M
   -34 5 V
   3036 63 R
   20 15 V
   33 -24 R
   -33 24 V
   -34 27 R
   34 -27 V
   stroke
   LT1
   4273 2351 M
   19 0 V
   17 7 R
   -17 -7 V
   stroke
   LT0
   4974 2212 M
   19 15 V
   -33 28 R
   33 -28 V
   48 -65 R
   19 14 V
   33 -22 R
   -33 22 V
   2483 2408 M
   19 18 V
   34 -5 R
   -34 5 V
   stroke
   LT1
   3976 2283 M
   -6 -3 V
   stroke
   LT0
   2378 2362 M
   19 28 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3027 2320 M
   5 -4 V
   stroke
   LT0
   2655 2411 M
   19 3 V
   33 -8 R
   -33 8 V
   4941 2239 M
   19 16 V
   -33 29 R
   33 -29 V
   -219 140 R
   19 14 V
   33 -20 R
   -33 20 V
   stroke
   LT1
   2946 2343 M
   -33 7 V
   stroke
   LT0
   2162 2174 M
   20 28 V
   33 0 R
   -33 0 V
   stroke
   LT1
   4273 2351 M
   -16 -7 V
   stroke
   LT0
   5074 2140 M
   19 14 V
   -2859 80 R
   19 32 V
   34 1 R
   -34 -1 V
   2316 148 R
   19 10 V
   33 -4 R
   -33 4 V
   2430 2388 M
   20 23 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   2774 2389 M
   19 -4 V
   34 -9 R
   -34 9 V
   stroke
   LT0
   4907 2268 M
   20 16 V
   -34 28 R
   34 -28 V
   stroke
   LT1
   3185 2287 M
   -9 0 V
   stroke
   LT0
   2306 2300 M
   19 32 V
   34 0 R
   -34 0 V
   244 83 R
   19 11 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   3459 2248 M
   -6 -2 V
   714 80 R
   20 -3 V
   33 15 R
   -33 -15 V
   stroke
   LT0
   4774 2374 M
   19 15 V
   34 -23 R
   -34 23 V
   81 -92 R
   19 15 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   3768 2251 M
   -6 -3 V
   -215 -3 R
   -11 -3 V
   stroke
   LT0
   4841 2324 M
   19 16 V
   -33 26 R
   33 -26 V
   -205 71 R
   19 13 V
   33 -12 R
   -33 12 V
   133 -73 R
   20 15 V
   2038 2112 M
   19 18 V
   33 -3 R
   -33 3 V
   33 -3 R
   20 22 V
   33 -2 R
   -33 2 V
   2406 257 R
   19 9 V
   34 -1 R
   -34 1 V
   stroke
   LT1
   4115 2315 M
   9 -2 V
   43 13 R
   -5 -2 V
   -12 -6 R
   -8 -4 V
   -218 -37 R
   -6 -3 V
   stroke
   LT0
   2215 2202 M
   19 32 V
   33 0 R
   -33 0 V
   2038 2112 M
   -33 5 V
   354 215 R
   19 30 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   3259 2280 M
   11 -12 V
   stroke
   LT0
   2143 2147 M
   19 27 V
   34 -1 R
   -34 1 V
   125 93 R
   19 33 V
   33 0 R
   -33 0 V
   382 104 R
   19 2 V
   34 -9 R
   -34 9 V
   -191 -2 R
   20 17 V
   33 -6 R
   -33 6 V
   1928 -24 R
   19 7 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   2979 2337 M
   -33 6 V
   -139 39 R
   20 -6 V
   33 -8 R
   -33 8 V
   1235 -70 R
   19 -7 V
   stroke
   LT0
   4688 2398 M
   19 14 V
   34 -17 R
   -34 17 V
   -2105 -3 R
   20 9 V
   33 -7 R
   -33 7 V
   -211 -57 R
   19 27 V
   34 -3 R
   -34 3 V
   2172 21 R
   19 11 V
   34 -9 R
   -34 9 V
   2464 2385 M
   19 23 V
   33 -4 R
   -33 4 V
   1928 -22 R
   19 5 V
   34 6 R
   -34 -6 V
   558 -221 R
   19 15 V
   34 -23 R
   -34 23 V
   -33 27 R
   33 -27 V
   2196 2173 M
   19 29 V
   33 0 R
   -33 0 V
   2740 -6 R
   19 16 V
   -33 27 R
   33 -27 V
   48 -65 R
   19 15 V
   33 -22 R
   -33 22 V
   stroke
   LT1
   3165 2304 M
   6 -5 V
   47 -12 R
   -12 0 V
   stroke
   LT0
   2267 2234 M
   20 33 V
   33 0 R
   -33 0 V
   2634 -44 R
   20 16 V
   -34 29 R
   34 -29 V
   stroke
   LT1
   3871 2273 M
   -7 -3 V
   146 28 R
   6 -3 V
   stroke
   LT0
   2339 2300 M
   20 32 V
   33 0 R
   -33 0 V
   1999 42 R
   20 4 V
   33 8 R
   -33 -8 V
   343 2 R
   20 15 V
   33 -21 R
   -33 21 V
   147 -143 R
   19 16 V
   -33 29 R
   33 -29 V
   148 -141 R
   19 13 V
   2071 2107 M
   19 20 V
   34 -3 R
   -34 3 V
   632 269 R
   19 1 V
   33 -8 R
   -33 8 V
   2124 2124 M
   19 23 V
   33 -2 R
   -33 2 V
   2712 133 R
   19 17 V
   -33 27 R
   33 -27 V
   -119 62 R
   19 15 V
   33 -23 R
   -33 23 V
   stroke
   LT1
   4306 2362 M
   19 2 V
   33 10 R
   -33 -10 V
   stroke
   LT0
   2071 2107 M
   -33 5 V
   2512 292 R
   19 10 V
   33 -5 R
   -33 5 V
   252 -106 R
   20 16 V
   -34 27 R
   34 -27 V
   stroke
   LT1
   2841 2374 M
   19 -6 V
   33 -7 R
   -33 7 V
   stroke
   LT0
   4788 2335 M
   19 16 V
   -2257 48 R
   19 16 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   3384 2264 M
   6 -6 V
   -377 74 R
   -34 5 V
   stroke
   LT0
   2248 2202 M
   19 32 V
   34 0 R
   -34 0 V
   125 98 R
   19 29 V
   33 -2 R
   -33 2 V
   2224 38 R
   20 12 V
   33 -13 R
   -33 13 V
   -2019 -8 R
   19 8 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4010 2298 M
   -18 -8 V
   stroke
   LT0
   2176 2145 M
   20 28 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   4253 2351 M
   20 0 V
   33 11 R
   -15 -5 V
   stroke
   LT0
   2320 2267 M
   19 33 V
   34 0 R
   -34 0 V
   stroke
   LT1
   3090 2315 M
   9 -6 V
   stroke
   LT0
   2497 2382 M
   19 22 V
   34 -5 R
   -34 5 V
   -72 -45 R
   20 26 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   3780 2262 M
   5 -4 V
   10 4 R
   -10 -4 V
   stroke
   LT0
   4497 2397 M
   19 9 V
   34 -2 R
   -34 2 V
   stroke
   LT1
   4201 2340 M
   19 -2 V
   33 13 R
   -33 -13 V
   stroke
   LT0
   2755 2389 M
   19 0 V
   33 -7 R
   -33 7 V
   2229 2172 M
   19 30 V
   34 0 R
   -34 0 V
   stroke
   LT1
   3639 2257 M
   8 -5 V
   33 10 R
   -6 -1 V
   stroke
   LT0
   4669 2384 M
   19 14 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   3207 2296 M
   11 -9 V
   stroke
   LT0
   2301 2234 M
   19 33 V
   33 0 R
   -33 0 V
   stroke
   LT1
   4148 2329 M
   19 -3 V
   26 11 R
   -11 -5 V
   -225 -40 R
   -19 -9 V
   stroke
   LT0
   2373 2300 M
   19 32 V
   33 -2 R
   -33 2 V
   2105 2103 M
   19 21 V
   33 -3 R
   -33 3 V
   2845 31 R
   19 15 V
   34 -23 R
   -34 23 V
   -33 26 R
   33 -26 V
   -52 10 R
   19 16 V
   -34 27 R
   34 -27 V
   stroke
   LT1
   2874 2367 M
   19 -6 V
   34 -6 R
   -34 6 V
   stroke
   LT0
   4444 2389 M
   20 8 V
   33 0 R
   -33 0 V
   119 0 R
   19 12 V
   33 -10 R
   -33 10 V
   300 -202 R
   19 16 V
   -33 29 R
   33 -29 V
   2583 2394 M
   19 15 V
   34 -6 R
   -34 6 V
   5002 2132 M
   20 15 V
   33 -20 R
   -33 20 V
   2105 2103 M
   -34 4 V
   86 14 R
   19 24 V
   34 -1 R
   -34 1 V
   493 251 R
   19 8 V
   34 -8 R
   -34 8 V
   stroke
   LT1
   3046 2327 M
   -15 2 V
   stroke
   LT0
   4869 2235 M
   19 17 V
   -33 28 R
   33 -28 V
   -186 113 R
   19 15 V
   34 -21 R
   -34 21 V
   stroke
   LT1
   4148 2329 M
   -14 -6 V
   stroke
   LT0
   5036 2113 M
   19 14 V
   -219 136 R
   19 17 V
   -34 28 R
   34 -28 V
   -463 100 R
   19 6 V
   33 3 R
   -33 -3 V
   2425 2330 M
   19 29 V
   34 -2 R
   -34 2 V
   2292 -16 R
   19 16 V
   33 -24 R
   -33 24 V
   2282 2202 M
   19 32 V
   33 0 R
   -33 0 V
   2501 58 R
   19 16 V
   -33 27 R
   33 -27 V
   2210 2144 M
   19 28 V
   33 -1 R
   -33 1 V
   2540 146 R
   19 17 V
   -2258 44 R
   20 20 V
   33 -5 R
   -33 5 V
   2353 2267 M
   20 33 V
   33 -1 R
   -33 1 V
   105 57 R
   19 25 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   3852 2284 M
   7 -4 V
   45 7 R
   -17 -7 V
   stroke
   LT0
   2788 2382 M
   19 0 V
   34 -8 R
   -34 8 V
   1723 11 R
   20 11 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4043 2311 M
   19 -5 V
   33 14 R
   -33 -14 V
   stroke
   LT0
   4339 2370 M
   19 4 V
   34 6 R
   -34 -6 V
   stroke
   LT1
   3318 2289 M
   6 -5 V
   37 -9 R
   -9 0 V
   stroke
   LT0
   4616 2385 M
   19 14 V
   34 -15 R
   -34 15 V
   stroke
   LT1
   2908 2361 M
   19 -6 V
   33 -7 R
   -33 7 V
   stroke
   LT0
   2616 2389 M
   20 14 V
   33 -7 R
   -33 7 V
   2262 2171 M
   20 31 V
   33 -1 R
   -33 1 V
   420 187 R
   20 7 V
   33 -7 R
   -33 7 V
   2138 2099 M
   19 22 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   4287 2360 M
   19 2 V
   stroke
   LT0
   4339 2370 M
   -33 -8 V
   stroke
   LT1
   4320 2365 M
   -14 -3 V
   3245 2292 M
   6 -5 V
   stroke
   LT0
   2138 2099 M
   -33 4 V
   229 131 R
   19 33 V
   34 0 R
   -34 0 V
   53 32 R
   19 31 V
   34 -1 R
   -34 1 V
   stroke
   LT1
   3079 2323 M
   -17 2 V
   928 -20 R
   20 -7 V
   33 13 R
   -8 -3 V
   -20 -8 R
   -5 -2 V
   stroke
   LT0
   2190 2118 M
   20 26 V
   33 -2 R
   -33 2 V
   2268 244 R
   19 9 V
   33 -4 R
   -33 4 V
   153 -27 R
   19 14 V
   33 -19 R
   -33 19 V
   247 -220 R
   20 16 V
   33 -25 R
   -33 25 V
   -34 27 R
   34 -27 V
   14 -41 R
   19 16 V
   33 -23 R
   -33 23 V
   -86 35 R
   19 17 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   4234 2349 M
   19 2 V
   34 9 R
   -34 -9 V
   stroke
   LT0
   2564 2375 M
   19 19 V
   33 -5 R
   -33 5 V
   4983 2118 M
   19 14 V
   34 -19 R
   -34 19 V
   -152 86 R
   19 17 V
   -33 28 R
   33 -28 V
   -2410 94 R
   19 28 V
   33 -3 R
   -33 3 V
   344 18 R
   19 -1 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   3661 2276 M
   8 -6 V
   stroke
   LT0
   4564 2385 M
   19 12 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3146 2317 M
   19 -13 V
   stroke
   LT0
   4683 2350 M
   19 15 V
   34 -22 R
   -34 22 V
   114 -119 R
   20 17 V
   -34 29 R
   34 -29 V
   -2325 91 R
   19 25 V
   34 -4 R
   -34 4 V
   2243 2142 M
   19 29 V
   34 -1 R
   -34 1 V
   53 30 R
   19 33 V
   33 -1 R
   -33 1 V
   53 33 R
   19 32 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   4181 2340 M
   20 0 V
   13 4 R
   -13 -4 V
   stroke
   LT0
   4783 2274 M
   19 18 V
   -33 26 R
   33 -26 V
   -377 89 R
   19 8 V
   34 -1 R
   -34 1 V
   572 -290 R
   20 14 V
   -320 214 R
   20 16 V
   33 -25 R
   -33 25 V
   14 -42 R
   19 17 V
   stroke
   LT1
   3990 2305 M
   -7 -3 V
   -18 -7 R
   -8 -3 V
   -1016 63 R
   19 -7 V
   33 -5 R
   -33 5 V
   stroke
   LT0
   2736 2383 M
   19 6 V
   33 -7 R
   -33 7 V
   -105 -6 R
   19 13 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   3437 2284 M
   13 -10 V
   40 0 R
   -18 -3 V
   -8 -1 R
   -8 -1 V
   stroke
   LT0
   2171 2096 M
   19 22 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3363 2282 M
   8 -6 V
   stroke
   LT0
   2171 2096 M
   -33 3 V
   stroke
   LT1
   4129 2331 M
   19 -2 V
   33 11 R
   -33 -11 V
   -1035 -9 R
   -20 2 V
   stroke
   LT0
   2296 2170 M
   19 31 V
   33 -1 R
   -33 1 V
   2058 172 R
   19 7 V
   33 1 R
   -33 -1 V
   205 -8 R
   19 13 V
   34 -15 R
   -34 15 V
   2439 2298 M
   20 31 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3523 2280 M
   9 -7 V
   stroke
   LT0
   4511 2382 M
   19 11 V
   34 -8 R
   -34 8 V
   2367 2233 M
   20 34 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3747 2283 M
   19 -12 V
   -490 23 R
   9 -6 V
   18 1 R
   -18 -1 V
   stroke
   LT0
   2224 2115 M
   19 27 V
   33 -2 R
   -33 2 V
   612 226 R
   19 -1 V
   34 -6 R
   -34 6 V
   -277 3 R
   19 19 V
   34 -6 R
   -34 6 V
   stroke
   LT1
   3938 2299 M
   -7 -2 V
   -19 -7 R
   -8 -3 V
   225 44 R
   -34 -11 V
   stroke
   LT0
   2492 2327 M
   19 27 V
   34 -3 R
   -34 3 V
   1809 11 R
   19 5 V
   34 3 R
   -34 -3 V
   558 -223 R
   19 17 V
   34 -25 R
   -34 25 V
   -33 26 R
   33 -26 V
   2545 2351 M
   19 24 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   3616 2275 M
   11 -8 V
   stroke
   LT0
   4864 2173 M
   19 17 V
   -33 28 R
   33 -28 V
   -253 164 R
   20 16 V
   33 -20 R
   -33 20 V
   280 -246 R
   20 15 V
   33 -21 R
   -33 21 V
   stroke
   LT1
   3232 2302 M
   -14 0 V
   stroke
   LT0
   2769 2376 M
   19 6 V
   34 -7 R
   -34 7 V
   stroke
   LT1
   2974 2349 M
   19 -6 V
   34 -5 R
   -34 5 V
   stroke
   LT0
   4830 2200 M
   20 18 V
   -34 28 R
   34 -28 V
   2276 2140 M
   20 30 V
   33 -2 R
   -33 2 V
   387 207 R
   19 12 V
   34 -6 R
   -34 6 V
   2348 2200 M
   19 33 V
   34 -1 R
   -34 1 V
   4964 2103 M
   19 15 V
   33 -19 R
   -33 19 V
   2420 2265 M
   19 33 V
   34 -2 R
   -34 2 V
   2358 -70 R
   19 18 V
   -33 28 R
   33 -28 V
   -358 132 R
   20 10 V
   33 -6 R
   -33 6 V
   186 -54 R
   19 16 V
   33 -23 R
   -33 23 V
   -416 6 R
   20 4 V
   33 5 R
   -33 -5 V
   477 -103 R
   19 17 V
   -33 27 R
   33 -27 V
   stroke
   LT1
   4024 2315 M
   19 -4 V
   21 7 R
   -8 -2 V
   stroke
   LT0
   4544 2371 M
   20 14 V
   33 -13 R
   -33 13 V
   133 -75 R
   19 17 V
   34 -26 R
   -34 26 V
   14 -43 R
   20 17 V
   2205 2092 M
   -34 4 V
   34 -4 R
   19 23 V
   33 -2 R
   -33 2 V
   2773 -30 R
   19 14 V
   stroke
   LT1
   3833 2293 M
   19 -9 V
   33 11 R
   -7 -2 V
   -21 -7 R
   -5 -2 V
   -759 45 R
   20 -9 V
   33 -3 R
   -33 3 V
   594 -44 R
   6 -3 V
   stroke
   LT0
   2888 2362 M
   20 -1 V
   33 -6 R
   -33 6 V
   2329 2168 M
   19 32 V
   34 -1 R
   -34 1 V
   125 96 R
   19 31 V
   33 -3 R
   -33 3 V
   138 38 R
   20 18 V
   33 -6 R
   -33 6 V
   1565 -36 R
   19 2 V
   33 7 R
   -33 -7 V
   2401 2232 M
   19 33 V
   33 -1 R
   -33 1 V
   1986 107 R
   19 9 V
   33 -3 R
   -33 3 V
   2257 2113 M
   19 27 V
   34 -2 R
   -34 2 V
   stroke
   LT1
   3394 2286 M
   10 -6 V
   14 1 R
   -14 -1 V
   -53 11 R
   -6 0 V
   stroke
   LT0
   2802 2370 M
   20 5 V
   33 -7 R
   -33 7 V
   -297 -51 R
   20 27 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   3971 2309 M
   19 -4 V
   26 8 R
   -11 -4 V
   stroke
   LT0
   2578 2347 M
   19 23 V
   33 -5 R
   -33 5 V
   1981 -13 R
   19 15 V
   33 -18 R
   -33 18 V
   -1881 -1 R
   20 12 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   3008 2343 M
   19 -5 V
   33 -5 R
   -33 5 V
   567 -61 R
   -11 -3 V
   stroke
   LT0
   4492 2370 M
   19 12 V
   33 -11 R
   -33 11 V
   stroke
   LT1
   4162 2339 M
   19 1 V
   34 7 R
   -34 -7 V
   -968 -27 R
   19 -11 V
   33 0 R
   -14 0 V
   stroke
   LT0
   2310 2138 M
   19 30 V
   33 -2 R
   -33 2 V
   2549 -37 R
   19 16 V
   33 -23 R
   -33 23 V
   -33 26 R
   33 -26 V
   -53 9 R
   20 17 V
   -34 27 R
   34 -27 V
   -2482 26 R
   19 33 V
   33 -2 R
   -33 2 V
   1952 133 R
   20 8 V
   33 -1 R
   -33 1 V
   2453 2264 M
   20 32 V
   33 -2 R
   -33 2 V
   4811 2182 M
   19 18 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   3833 2293 M
   -9 -3 V
   stroke
   LT0
   4911 2108 M
   19 16 V
   34 -21 R
   -34 21 V
   -319 214 R
   19 16 V
   34 -20 R
   -34 20 V
   148 -144 R
   19 18 V
   -33 29 R
   33 -29 V
   2238 2088 M
   -33 4 V
   717 263 R
   19 0 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   3918 2305 M
   20 -6 V
   stroke
   LT0
   4945 2088 M
   19 15 V
   33 -18 R
   -33 18 V
   -220 135 R
   20 19 V
   -34 27 R
   34 -27 V
   2238 2088 M
   19 25 V
   33 -3 R
   -33 3 V
   stroke
   LT1
   3652 2281 M
   9 -5 V
   33 8 R
   -6 -1 V
   -21 -5 R
   -6 -2 V
   stroke
   LT0
   4644 2317 M
   20 17 V
   33 -24 R
   -33 24 V
   stroke
   LT1
   3127 2326 M
   19 -9 V
   964 14 R
   19 0 V
   33 8 R
   -33 -8 V
   stroke
   LT0
   2664 2360 M
   19 17 V
   33 -6 R
   -33 6 V
   4711 2266 M
   19 18 V
   -33 26 R
   33 -26 V
   -52 8 R
   19 18 V
   2506 2294 M
   19 30 V
   34 -3 R
   -34 3 V
   1776 34 R
   19 7 V
   33 0 R
   -33 0 V
   2362 2166 M
   20 33 V
   33 -2 R
   -33 2 V
   2057 167 R
   19 12 V
   34 -8 R
   -34 8 V
   2836 2363 M
   19 5 V
   33 -6 R
   -33 6 V
   1670 -11 R
   19 14 V
   34 -14 R
   -34 14 V
   2434 2230 M
   19 34 V
   34 -2 R
   -34 2 V
   297 101 R
   19 11 V
   33 -6 R
   -33 6 V
   2290 2110 M
   20 28 V
   33 -3 R
   -33 3 V
   301 205 R
   19 22 V
   34 -5 R
   -34 5 V
   4978 2071 M
   19 14 V
   2559 2321 M
   19 26 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   3041 2338 M
   19 -5 V
   33 -4 R
   -33 4 V
   997 -9 R
   19 -2 V
   34 9 R
   -14 -4 V
   -678 -32 R
   19 -11 V
   34 3 R
   -15 -1 V
   -124 16 R
   10 -6 V
   43 -3 R
   -19 -1 V
   stroke
   LT0
   4248 2351 M
   19 5 V
   34 2 R
   -34 -2 V
   stroke
   LT1
   3780 2292 M
   -12 -4 V
   98 13 R
   19 -6 V
   -329 -10 R
   -17 -2 V
   stroke
   LT0
   2343 2135 M
   19 31 V
   34 -2 R
   -34 2 V
   2196 175 R
   20 16 V
   33 -19 R
   -33 19 V
   2415 2197 M
   19 33 V
   34 -2 R
   -34 2 V
   53 32 R
   19 32 V
   33 -3 R
   -33 3 V
   1881 68 R
   19 10 V
   33 -6 R
   -33 6 V
   2955 2349 M
   19 0 V
   34 -6 R
   -34 6 V
   2271 2085 M
   -33 3 V
   2587 50 R
   19 18 V
   34 -25 R
   -34 25 V
   -33 26 R
   33 -26 V
   2697 2355 M
   19 16 V
   34 -6 R
   -34 6 V
   4859 2114 M
   19 17 V
   33 -23 R
   -33 23 V
   -86 33 R
   19 18 V
   -33 28 R
   33 -28 V
   -338 174 R
   19 14 V
   33 -13 R
   -33 13 V
   stroke
   LT1
   4004 2317 M
   20 -2 V
   33 9 R
   -16 -4 V
   stroke
   LT0
   2271 2085 M
   19 25 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3641 2287 M
   -11 -2 V
   stroke
   LT0
   4759 2192 M
   19 18 V
   -34 28 R
   34 -28 V
   -582 133 R
   19 4 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   3160 2322 M
   19 -7 V
   stroke
   LT0
   4892 2092 M
   19 16 V
   34 -20 R
   -34 20 V
   -319 213 R
   19 17 V
   33 -21 R
   -33 21 V
   -1742 19 R
   19 5 V
   34 -7 R
   -34 7 V
   -105 -3 R
   19 11 V
   34 -7 R
   -34 7 V
   -263 -79 R
   20 30 V
   33 -4 R
   -33 4 V
   4725 2219 M
   19 19 V
   -33 28 R
   33 -28 V
   -119 61 R
   19 18 V
   34 -25 R
   -34 25 V
   -1999 21 R
   19 22 V
   33 -5 R
   -33 5 V
   4692 2247 M
   19 19 V
   -33 26 R
   33 -26 V
   2396 2164 M
   19 33 V
   33 -2 R
   -33 2 V
   2244 77 R
   19 18 V
   -2086 25 R
   19 26 V
   34 -5 R
   -34 5 V
   4925 2074 M
   20 14 V
   33 -17 R
   -33 17 V
   2468 2228 M
   19 34 V
   33 -3 R
   -33 3 V
   2324 2107 M
   19 28 V
   33 -2 R
   -33 2 V
   1991 221 R
   19 9 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3813 2299 M
   20 -6 V
   -759 41 R
   19 -5 V
   34 -3 R
   -34 3 V
   stroke
   LT0
   4143 2336 M
   19 3 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   3675 2293 M
   10 -5 V
   42 4 R
   -15 -4 V
   -9 -2 R
   -9 -2 V
   258 28 R
   19 -3 V
   33 8 R
   -12 -2 V
   stroke
   LT0
   4506 2342 M
   19 15 V
   33 -16 R
   -33 16 V
   -105 -3 R
   19 12 V
   34 -10 R
   -34 10 V
   520 -308 R
   19 13 V
   2988 2343 M
   20 0 V
   33 -5 R
   -33 5 V
   2376 2133 M
   20 31 V
   33 -2 R
   -33 2 V
   334 185 R
   20 16 V
   33 -6 R
   -33 6 V
   2520 2259 M
   19 32 V
   34 -4 R
   -34 4 V
   -91 -96 R
   20 33 V
   33 -2 R
   -33 2 V
   1813 122 R
   20 8 V
   33 -2 R
   -33 2 V
   2305 2081 M
   -34 4 V
   stroke
   LT1
   3451 2297 M
   20 -10 V
   stroke
   LT0
   2902 2350 M
   20 5 V
   33 -6 R
   -33 6 V
   -106 -2 R
   20 10 V
   33 -6 R
   -33 6 V
   1254 -34 R
   20 2 V
   33 5 R
   -33 -5 V
   2305 2081 M
   19 26 V
   33 -3 R
   -33 3 V
   2215 218 R
   19 16 V
   34 -20 R
   -34 20 V
   stroke
   LT1
   3537 2294 M
   19 -9 V
   stroke
   LT0
   4806 2121 M
   19 17 V
   34 -24 R
   -34 24 V
   -33 26 R
   33 -26 V
   stroke
   LT1
   3193 2319 M
   20 -6 V
   33 -2 R
   -33 2 V
   stroke
   LT0
   2573 2287 M
   19 30 V
   33 -4 R
   -33 4 V
   4773 2146 M
   19 18 V
   -33 28 R
   33 -28 V
   2678 2333 M
   19 22 V
   33 -6 R
   -33 6 V
   stroke
   LT1
   3800 2296 M
   -20 -4 V
   stroke
   LT0
   4839 2097 M
   20 17 V
   33 -22 R
   -33 22 V
   -120 59 R
   20 19 V
   -34 27 R
   34 -27 V
   stroke
   LT1
   3899 2308 M
   19 -3 V
   stroke
   LT0
   2625 2313 M
   20 25 V
   33 -5 R
   -33 5 V
   1928 -34 R
   19 17 V
   33 -22 R
   -33 22 V
   2429 2162 M
   19 33 V
   34 -3 R
   -34 3 V
   2258 5 R
   19 19 V
   -33 28 R
   33 -28 V
   -358 132 R
   20 11 V
   33 -8 R
   -33 8 V
   486 -285 R
   19 15 V
   33 -18 R
   -33 18 V
   2501 2226 M
   19 33 V
   33 -3 R
   -33 3 V
   2357 2104 M
   19 29 V
   34 -3 R
   -34 3 V
   1853 211 R
   19 7 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   3108 2329 M
   19 -3 V
   33 -4 R
   -33 4 V
   stroke
   LT0
   4673 2228 M
   19 19 V
   -33 27 R
   33 -27 V
   -239 95 R
   20 14 V
   33 -14 R
   -33 14 V
   133 -76 R
   19 19 V
   34 -25 R
   -34 25 V
   14 -44 R
   20 19 V
   stroke
   LT1
   4038 2323 M
   19 1 V
   stroke
   LT0
   4090 2329 M
   -33 -5 V
   stroke
   LT1
   4071 2325 M
   -14 -1 V
   stroke
   LT0
   3022 2338 M
   19 0 V
   33 -4 R
   -33 4 V
   -277 5 R
   19 16 V
   33 -6 R
   -33 6 V
   4906 2059 M
   19 15 V
   34 -16 R
   -34 16 V
   2553 2256 M
   20 31 V
   33 -4 R
   -33 4 V
   2410 2130 M
   19 32 V
   33 -3 R
   -33 3 V
   507 182 R
   19 5 V
   33 -6 R
   -33 6 V
   -105 -3 R
   19 11 V
   33 -7 R
   -33 7 V
   2482 2192 M
   19 34 V
   33 -4 R
   -33 4 V
   2338 2077 M
   -33 4 V
   1871 257 R
   20 5 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   3847 2305 M
   19 -4 V
   stroke
   LT0
   4487 2327 M
   19 15 V
   33 -17 R
   -33 17 V
   -191 4 R
   19 10 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   3708 2298 M
   19 -6 V
   10 1 R
   -10 -1 V
   stroke
   LT0
   2711 2328 M
   19 21 V
   34 -6 R
   -34 6 V
   2338 2077 M
   19 27 V
   34 -4 R
   -34 4 V
   stroke
   LT1
   3313 2309 M
   19 -7 V
   stroke
   LT0
   2606 2283 M
   19 30 V
   34 -5 R
   -34 5 V
   4939 2045 M
   20 13 V
   stroke
   LT1
   3985 2317 M
   19 0 V
   34 6 R
   -34 -6 V
   stroke
   LT0
   4401 2341 M
   19 13 V
   33 -12 R
   -33 12 V
   2659 2308 M
   19 25 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   3227 2316 M
   19 -5 V
   33 -1 R
   -33 1 V
   239 -13 R
   19 -7 V
   stroke
   LT0
   4520 2307 M
   19 18 V
   34 -21 R
   -34 21 V
   214 -198 R
   20 19 V
   33 -25 R
   -33 25 V
   -34 27 R
   34 -27 V
   14 -43 R
   19 18 V
   33 -24 R
   -33 24 V
   -2344 38 R
   20 33 V
   33 -3 R
   -33 3 V
   2238 -39 R
   19 20 V
   -33 27 R
   33 -27 V
   -2205 49 R
   19 34 V
   34 -4 R
   -34 4 V
   2391 2100 M
   19 30 V
   33 -3 R
   -33 3 V
   731 195 R
   19 -3 V
   33 -3 R
   -33 3 V
   964 9 R
   19 5 V
   33 2 R
   -33 -2 V
   677 -255 R
   19 16 V
   34 -20 R
   -34 20 V
   -152 83 R
   19 20 V
   -33 28 R
   33 -28 V
   stroke
   LT1
   3571 2297 M
   19 -7 V
   stroke
   LT0
   4553 2285 M
   20 19 V
   33 -24 R
   -33 24 V
   -311 37 R
   19 9 V
   34 -4 R
   -34 4 V
   2797 2337 M
   19 16 V
   34 -7 R
   -34 7 V
   4653 2208 M
   20 20 V
   -34 27 R
   34 -27 V
   3055 2332 M
   19 2 V
   34 -5 R
   -34 5 V
   1546 -99 R
   19 20 V
   -33 25 R
   33 -25 V
   -52 6 R
   19 19 V
   247 -219 R
   20 16 V
   33 -18 R
   -33 18 V
   stroke
   LT1
   3794 2303 M
   19 -4 V
   34 6 R
   -17 -3 V
   103 11 R
   19 -1 V
   33 5 R
   -33 -5 V
   stroke
   LT0
   2969 2338 M
   19 5 V
   34 -5 R
   -34 5 V
   -105 -3 R
   19 10 V
   34 -6 R
   -34 6 V
   1532 -23 R
   19 15 V
   34 -15 R
   -34 15 V
   2587 2252 M
   19 31 V
   33 -4 R
   -33 4 V
   2443 2127 M
   19 32 V
   34 -4 R
   -34 4 V
   1886 179 R
   19 13 V
   34 -10 R
   -34 10 V
   2371 2073 M
   -33 4 V
   177 112 R
   19 33 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3655 2298 M
   20 -5 V
   stroke
   LT0
   2745 2322 M
   19 21 V
   33 -6 R
   -33 6 V
   1307 -18 R
   19 4 V
   34 2 R
   -34 -2 V
   797 -284 R
   19 14 V
   33 -14 R
   -33 14 V
   2639 2279 M
   20 29 V
   33 -5 R
   -33 5 V
   2371 2073 M
   20 27 V
   33 -3 R
   -33 3 V
   1819 236 R
   19 8 V
   33 -3 R
   -33 3 V
   2692 2303 M
   19 25 V
   34 -6 R
   -34 6 V
   1756 -18 R
   20 17 V
   33 -20 R
   -33 20 V
   stroke
   LT1
   3346 2307 M
   19 -5 V
   34 0 R
   -34 0 V
   -105 11 R
   19 -3 V
   34 -1 R
   -34 1 V
   153 -8 R
   19 -5 V
   stroke
   LT0
   2496 2155 M
   19 34 V
   33 -4 R
   -33 4 V
   53 30 R
   19 33 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   3880 2309 M
   19 -1 V
   34 5 R
   -34 -5 V
   stroke
   LT0
   2831 2331 M
   19 15 V
   33 -6 R
   -33 6 V
   2424 2097 M
   19 30 V
   33 -4 R
   -33 4 V
   731 193 R
   19 -1 V
   34 -3 R
   -34 3 V
   stroke
   LT1
   3741 2301 M
   20 -3 V
   33 5 R
   -13 -2 V
   stroke
   LT0
   4734 2109 M
   19 18 V
   34 -24 R
   -34 24 V
   -33 26 R
   33 -26 V
   -52 7 R
   19 19 V
   -33 27 R
   33 -27 V
   -424 181 R
   19 12 V
   33 -8 R
   -33 8 V
   605 -315 R
   19 14 V
   -921 275 R
   20 3 V
   33 2 R
   -33 -2 V
   729 -238 R
   20 18 V
   33 -22 R
   -33 22 V
   -286 186 R
   19 18 V
   33 -22 R
   -33 22 V
   stroke
   LT1
   3518 2299 M
   19 -5 V
   stroke
   LT0
   3088 2327 M
   20 2 V
   33 -4 R
   -33 4 V
   1273 -3 R
   20 15 V
   33 -14 R
   -33 14 V
   266 -181 R
   20 20 V
   -34 28 R
   34 -28 V
   2916 2333 M
   20 11 V
   33 -6 R
   -33 6 V
   66 -12 R
   20 6 V
   33 -6 R
   -33 6 V
   4634 2188 M
   19 20 V
   -33 27 R
   33 -27 V
   -496 122 R
   19 8 V
   34 -2 R
   -34 2 V
   625 -274 R
   19 17 V
   33 -20 R
   -33 20 V
   -286 185 R
   19 19 V
   34 -24 R
   -34 24 V
   48 -70 R
   19 20 V
   -33 26 R
   33 -26 V
   -53 6 R
   20 20 V
   2620 2248 M
   19 31 V
   34 -5 R
   -34 5 V
   139 37 R
   19 21 V
   34 -6 R
   -34 6 V
   2405 2069 M
   -34 4 V
   stroke
   LT1
   3603 2299 M
   19 -4 V
   stroke
   LT0
   2476 2123 M
   20 32 V
   33 -4 R
   -33 4 V
   52 30 R
   20 34 V
   33 -4 R
   -33 4 V
   4834 2046 M
   19 15 V
   34 -16 R
   -34 16 V
   2673 2274 M
   19 29 V
   33 -6 R
   -33 6 V
   33 -6 R
   20 25 V
   33 -6 R
   -33 6 V
   2405 2069 M
   19 28 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   3827 2306 M
   20 -1 V
   33 4 R
   -33 -4 V
   stroke
   LT0
   4415 2310 M
   19 17 V
   33 -17 R
   -33 17 V
   -191 3 R
   19 11 V
   34 -7 R
   -34 7 V
   -296 -26 R
   19 2 V
   33 3 R
   -33 -3 V
   119 8 R
   20 6 V
   33 -1 R
   -33 1 V
   -1260 -7 R
   19 16 V
   33 -7 R
   -33 7 V
   1446 -16 R
   19 14 V
   33 -12 R
   -33 12 V
   stroke
   LT1
   3689 2300 M
   19 -2 V
   33 3 R
   -33 -3 V
   stroke
   LT0
   2601 2215 M
   19 33 V
   33 -5 R
   -33 5 V
   -91 -97 R
   19 34 V
   34 -4 R
   -34 4 V
   4868 2031 M
   19 14 V
   33 -14 R
   -33 14 V
   -2430 48 R
   19 30 V
   34 -4 R
   -34 4 V
   818 187 R
   19 -1 V
   33 -2 R
   -33 2 V
   stroke
   LT1
   3379 2305 M
   20 -3 V
   33 0 R
   -33 0 V
   stroke
   LT0
   3208 2316 M
   19 0 V
   33 -3 R
   -33 3 V
   1221 -25 R
   19 19 V
   34 -21 R
   -34 21 V
   -1517 17 R
   19 11 V
   33 -6 R
   -33 6 V
   153 -17 R
   19 4 V
   33 -5 R
   -33 5 V
   -105 1 R
   19 6 V
   33 -5 R
   -33 5 V
   stroke
   LT1
   3465 2302 M
   20 -4 V
   33 1 R
   -33 -1 V
   stroke
   LT0
   4682 2114 M
   19 20 V
   33 -25 R
   -33 25 V
   -34 26 R
   34 -26 V
   14 -44 R
   19 19 V
   33 -24 R
   -33 24 V
   -86 31 R
   19 20 V
   -33 28 R
   33 -28 V
   -2014 83 R
   20 31 V
   33 -5 R
   -33 5 V
   138 36 R
   20 21 V
   33 -7 R
   -33 7 V
   1650 -61 R
   20 19 V
   33 -23 R
   -33 23 V
   -311 37 R
   20 10 V
   33 -6 R
   -33 6 V
   538 -268 R
   19 17 V
   34 -21 R
   -34 21 V
   -152 82 R
   19 21 V
   -33 27 R
   33 -27 V
   -721 122 R
   20 3 V
   33 2 R
   -33 -2 V
   119 6 R
   19 6 V
   33 0 R
   -33 0 V
   511 -131 R
   19 21 V
   -34 26 R
   34 -26 V
   stroke
   LT1
   3551 2300 M
   20 -3 V
   32 2 R
   -32 -2 V
   stroke
   LT0
   2438 2065 M
   -33 4 V
   2110 177 R
   19 20 V
   33 -25 R
   -33 25 V
   stroke
   LT1
   3775 2303 M
   19 0 V
   stroke
   LT0
   3827 2306 M
   -33 -3 V
   stroke
   LT1
   3808 2303 M
   -14 0 V
   stroke
   LT0
   2510 2119 M
   19 32 V
   33 -4 R
   -33 4 V
   2019 69 R
   19 21 V
   2582 2181 M
   19 34 V
   33 -5 R
   -33 5 V
   105 54 R
   19 28 V
   34 -5 R
   -34 5 V
   1637 13 R
   19 16 V
   34 -16 R
   -34 16 V
   2759 2292 M
   19 24 V
   33 -6 R
   -33 6 V
   4901 2019 M
   19 12 V
   -138 17 R
   19 16 V
   33 -18 R
   -33 18 V
   -525 257 R
   20 13 V
   33 -10 R
   -33 10 V
   2438 2065 M
   19 28 V
   34 -5 R
   -34 5 V
   440 224 R
   19 16 V
   34 -6 R
   -34 6 V
   stroke
   LT1
   3636 2300 M
   19 -2 V
   34 2 R
   -34 -2 V
   stroke
   LT0
   4815 2031 M
   19 15 V
   34 -15 R
   -34 15 V
   2634 2210 M
   19 33 V
   34 -5 R
   -34 5 V
   1485 78 R
   19 9 V
   33 -4 R
   -33 4 V
   2562 2147 M
   20 34 V
   33 -5 R
   -33 5 V
   1814 112 R
   19 17 V
   33 -19 R
   -33 19 V
   -1432 10 R
   19 12 V
   34 -6 R
   -34 6 V
   2491 2088 M
   19 31 V
   33 -5 R
   -33 5 V
   1489 195 R
   19 6 V
   34 -1 R
   -34 1 V
   -157 -13 R
   19 2 V
   33 1 R
   -33 -1 V
   -811 10 R
   19 8 V
   34 -6 R
   -34 6 V
   153 -15 R
   19 1 V
   34 -3 R
   -34 3 V
   -105 3 R
   19 4 V
   34 -4 R
   -34 4 V
   153 -13 R
   19 0 V
   33 -2 R
   -33 2 V
   -501 -3 R
   19 20 V
   33 -7 R
   -33 7 V
   549 -21 R
   19 -1 V
   33 0 R
   -33 0 V
   -745 -64 R
   19 31 V
   33 -6 R
   -33 6 V
   1016 32 R
   19 0 V
   34 2 R
   -34 -2 V
   483 17 R
   19 12 V
   33 -9 R
   -33 9 V
   186 -58 R
   19 19 V
   33 -21 R
   -33 21 V
   -138 17 R
   19 16 V
   33 -14 R
   -33 14 V
   519 -307 R
   20 14 V
   33 -12 R
   -33 12 V
   -206 64 R
   20 19 V
   33 -24 R
   -33 24 V
   -34 26 R
   34 -26 V
   -53 6 R
   19 20 V
   -33 27 R
   33 -27 V
   3499 2300 M
   19 -1 V
   33 1 R
   -33 -1 V
   2471 2060 M
   -33 5 V
   354 220 R
   19 25 V
   34 -6 R
   -34 6 V
   -72 -47 R
   20 29 V
   stroke 2759 2292 M
   33 -7 R
   -33 7 V
   4696 2071 M
   19 19 V
   33 -22 R
   -33 22 V
   -2100 86 R
   19 34 V
   34 -5 R
   -34 5 V
   1962 -64 R
   19 21 V
   -33 27 R
   33 -27 V
   2543 2114 M
   19 33 V
   34 -5 R
   -34 5 V
   1900 103 R
   19 20 V
   34 -24 R
   -34 24 V
   81 -97 R
   20 21 V
   -34 26 R
   34 -26 V
   -53 5 R
   19 21 V
   -52 5 R
   19 21 V
   33 -26 R
   -33 26 V
   -430 70 R
   19 9 V
   34 -4 R
   -34 4 V
   625 -275 R
   19 18 V
   34 -20 R
   -34 20 V
   -2277 -8 R
   20 28 V
   33 -4 R
   -33 4 V
   440 223 R
   19 16 V
   33 -7 R
   -33 7 V
   997 -17 R
   19 5 V
   33 -1 R
   -33 1 V
   -381 -16 R
   18 0 V
   33 1 R
   -33 -1 V
   205 4 R
   19 3 V
   34 1 R
   -34 -1 V
   516 -13 R
   19 17 V
   34 -17 R
   -34 17 V
   400 -278 R
   20 16 V
   33 -17 R
   -33 17 V
   2668 2205 M
   19 33 V
   33 -6 R
   -33 6 V
   329 75 R
   20 13 V
   33 -7 R
   -33 7 V
   2596 2142 M
   19 34 V
   33 -5 R
   -33 5 V
   1556 138 R
   19 12 V
   34 -8 R
   -34 8 V
   2524 2084 M
   19 30 V
   33 -4 R
   -33 4 V
   4882 2006 M
   19 13 V
   3102 2313 M
   20 8 V
   33 -5 R
   -33 5 V
   1135 -15 R
   19 15 V
   34 -13 R
   -34 13 V
   -606 -22 R
   19 1 V
   33 1 R
   -33 -1 V
   -811 -3 R
   19 20 V
   stroke 2897 2317 M
   34 -6 R
   -34 6 V
   291 -7 R
   20 6 V
   33 -4 R
   -33 4 V
   66 -9 R
   20 3 V
   33 -3 R
   -33 3 V
   -574 -78 R
   19 31 V
   34 -6 R
   -34 6 V
   1294 48 R
   19 8 V
   33 -3 R
   -33 3 V
   324 -45 R
   20 19 V
   33 -21 R
   -33 21 V
   -1036 10 R
   19 2 V
   34 -2 R
   -34 2 V
   4796 2016 M
   19 15 V
   33 -14 R
   -33 14 V
   2825 2279 M
   20 25 V
   33 -7 R
   -33 7 V
   1049 1 R
   19 5 V
   34 0 R
   -34 0 V
   2773 2257 M
   19 28 V
   33 -6 R
   -33 6 V
   654 15 R
   19 2 V
   34 -2 R
   -34 2 V
   2505 2055 M
   -34 5 V
   177 111 R
   20 34 V
   33 -6 R
   -33 6 V
   -92 -95 R
   20 32 V
   33 -5 R
   -33 5 V
   1814 110 R
   19 20 V
   33 -22 R
   -33 22 V
   181 -173 R
   19 21 V
   33 -25 R
   -33 25 V
   -33 26 R
   33 -26 V
   2964 2304 M
   19 16 V
   33 -7 R
   -33 7 V
   4643 2075 M
   19 20 V
   34 -24 R
   -34 24 V
   -86 30 R
   20 21 V
   -34 27 R
   34 -27 V
   -840 154 R
   19 3 V
   33 0 R
   -33 0 V
   344 6 R
   19 12 V
   33 -7 R
   -33 7 V
   405 -170 R
   19 22 V
   -33 26 R
   33 -26 V
   -119 56 R
   19 21 V
   34 -25 R
   -34 25 V
   2505 2055 M
   19 29 V
   33 -6 R
   -33 6 V
   1008 214 R
   19 2 V
   34 -1 R
   -34 1 V
   4676 2053 M
   20 18 V
   stroke 4696 2071 M
   33 -21 R
   -33 21 V
   -186 106 R
   19 22 V
   -33 26 R
   33 -26 V
   -239 93 R
   20 16 V
   33 -15 R
   -33 15 V
   166 -105 R
   20 22 V
   -292 78 R
   20 15 V
   33 -12 R
   -33 12 V
   2701 2199 M
   19 33 V
   33 -6 R
   -33 6 V
   330 74 R
   19 13 V
   33 -6 R
   -33 6 V
   4829 2004 M
   19 13 V
   34 -11 R
   -34 11 V
   -868 289 R
   19 8 V
   34 -3 R
   -34 3 V
   711 -281 R
   19 17 V
   33 -18 R
   -33 18 V
   -2100 87 R
   19 34 V
   34 -6 R
   -34 6 V
   969 126 R
   19 3 V
   34 -1 R
   -34 1 V
   2557 2078 M
   19 32 V
   34 -6 R
   -34 6 V
   335 180 R
   20 21 V
   33 -7 R
   -33 7 V
   205 -5 R
   19 10 V
   33 -6 R
   -33 6 V
   686 -15 R
   20 6 V
   33 -2 R
   -33 2 V
   2753 2226 M
   20 31 V
   33 -7 R
   -33 7 V
   449 48 R
   19 7 V
   33 -5 R
   -33 5 V
   1083 -38 R
   19 19 V
   33 -19 R
   -33 19 V
   400 -277 R
   19 16 V
   34 -16 R
   -34 16 V
   2859 2272 M
   19 25 V
   33 -7 R
   -33 7 V
   430 5 R
   19 5 V
   33 -4 R
   -33 4 V
   -521 -57 R
   19 29 V
   34 -7 R
   -34 7 V
   1241 26 R
   19 11 V
   34 -7 R
   -34 7 V
   -382 -19 R
   19 4 V
   34 -1 R
   -34 1 V
   2682 2165 M
   19 34 V
   33 -6 R
   -33 6 V
   693 100 R
   19 4 V
   33 -3 R
   -33 3 V
   stroke 3413 2303 M
   2538 2050 M
   -33 5 V
   105 49 R
   19 33 V
   33 -5 R
   -33 5 V
   1728 116 R
   19 21 V
   34 -22 R
   -34 22 V
   -1379 22 R
   19 17 V
   34 -7 R
   -34 7 V
   1222 -23 R
   19 16 V
   33 -14 R
   -33 14 V
   -105 -6 R
   19 14 V
   33 -11 R
   -33 11 V
   -244 -12 R
   20 8 V
   33 -4 R
   -33 4 V
   915 -315 R
   20 11 V
   3479 2297 M
   20 3 V
   33 -2 R
   -33 2 V
   2538 2050 M
   19 28 V
   34 -5 R
   -34 5 V
   1833 153 R
   20 21 V
   33 -23 R
   -33 23 V
   147 -149 R
   19 22 V
   34 -26 R
   -34 26 V
   -33 26 R
   33 -26 V
   14 -46 R
   20 20 V
   33 -24 R
   -33 24 V
   -86 30 R
   19 22 V
   -33 26 R
   33 -26 V
   233 -149 R
   20 14 V
   33 -12 R
   -33 12 V
   -306 139 R
   20 22 V
   -34 26 R
   34 -26 V
   114 -121 R
   19 19 V
   33 -22 R
   -33 22 V
   -219 132 R
   19 22 V
   33 -26 R
   -33 26 V
   2734 2193 M
   19 33 V
   34 -7 R
   -34 7 V
   330 73 R
   19 14 V
   34 -7 R
   -34 7 V
   4457 2181 M
   19 22 V
   -687 94 R
   19 6 V
   33 -2 R
   -33 2 V
   -243 -8 R
   20 4 V
   32 -2 R
   -32 2 V
   2662 2132 M
   20 33 V
   33 -6 R
   -33 6 V
   263 117 R
   19 22 V
   33 -8 R
   -33 8 V
   4657 2035 M
   19 18 V
   34 -20 R
   -34 20 V
   -663 247 R
   20 11 V
   33 -6 R
   -33 6 V
   stroke 4033 2311 M
   2591 2073 M
   19 31 V
   33 -5 R
   -33 5 V
   559 196 R
   19 10 V
   34 -5 R
   -34 5 V
   1083 -37 R
   19 19 V
   34 -18 R
   -34 18 V
   2787 2219 M
   19 31 V
   33 -7 R
   -33 7 V
   86 14 R
   19 26 V
   34 -8 R
   -34 8 V
   344 8 R
   19 9 V
   34 -5 R
   -34 5 V
   -435 -64 R
   20 29 V
   33 -8 R
   -33 8 V
   791 22 R
   20 5 V
   33 -2 R
   -33 2 V
   429 -3 R
   20 13 V
   33 -9 R
   -33 9 V
   571 -292 R
   20 16 V
   33 -17 R
   -33 17 V
   -525 254 R
   19 16 V
   34 -13 R
   -34 13 V
   -329 -6 R
   19 8 V
   33 -3 R
   -33 3 V
   -553 -9 R
   19 7 V
   34 -4 R
   -34 4 V
   2715 2159 M
   19 34 V
   34 -7 R
   -34 7 V
   4810 1991 M
   19 13 V
   33 -9 R
   -33 9 V
   3031 2289 M
   19 17 V
   33 -7 R
   -33 7 V
   1254 -52 R
   20 20 V
   33 -21 R
   -33 21 V
   2571 2044 M
   -33 6 V
   105 49 R
   19 33 V
   34 -7 R
   -34 7 V
   765 162 R
   19 6 V
   33 -3 R
   -33 3 V
   290 -6 R
   20 6 V
   33 -3 R
   -33 3 V
   2571 2044 M
   20 29 V
   33 -6 R
   -33 6 V
   2133 -72 R
   19 15 V
   33 -14 R
   -33 14 V
   -782 280 R
   19 10 V
   33 -6 R
   -33 6 V
   358 -74 R
   19 21 V
   33 -22 R
   -33 22 V
   2768 2186 M
   19 33 V
   33 -7 R
   -33 7 V
   329 73 R
   20 14 V
   stroke 3136 2306 M
   33 -6 R
   -33 6 V
   377 -14 R
   19 6 V
   33 -3 R
   -33 3 V
   -554 -24 R
   19 22 V
   34 -7 R
   -34 7 V
   1374 -87 R
   19 22 V
   34 -24 R
   -34 24 V
   148 -149 R
   19 21 V
   33 -24 R
   -33 24 V
   -33 26 R
   33 -26 V
   -52 4 R
   19 22 V
   -34 26 R
   34 -26 V
   -305 142 R
   19 19 V
   33 -17 R
   -33 17 V
   233 -158 R
   19 23 V
   -33 26 R
   33 -26 V
   2696 2125 M
   19 34 V
   33 -6 R
   -33 6 V
   4571 2058 M
   19 21 V
   34 -23 R
   -34 23 V
   -186 105 R
   20 23 V
   33 -26 R
   -33 26 V
   14 -49 R
   19 23 V
   -410 111 R
   19 13 V
   33 -9 R
   -33 9 V
   2820 2212 M
   19 31 V
   34 -7 R
   -34 7 V
   2624 2067 M
   19 32 V
   34 -7 R
   -34 7 V
   559 194 R
   20 12 V
   33 -7 R
   -33 7 V
   600 -12 R
   19 8 V
   34 -4 R
   -34 4 V
   764 -264 R
   19 19 V
   33 -21 R
   -33 21 V
   -491 228 R
   19 16 V
   33 -13 R
   -33 13 V
   -553 -9 R
   18 6 V
   33 -3 R
   -33 3 V
   -692 -40 R
   20 25 V
   33 -8 R
   -33 8 V
   -72 -46 R
   19 28 V
   33 -7 R
   -33 7 V
   396 28 R
   20 10 V
   33 -6 R
   -33 6 V
   4843 1983 M
   19 12 V
   -105 -7 R
   19 14 V
   34 -11 R
   -34 11 V
   -138 15 R
   19 18 V
   33 -18 R
   -33 18 V
   2748 2153 M
   20 33 V
   33 -7 R
   -33 7 V
   stroke 2768 2186 M
   1484 67 R
   19 20 V
   33 -19 R
   -33 19 V
   -1207 8 R
   19 18 V
   33 -7 R
   -33 7 V
   825 -8 R
   19 11 V
   34 -6 R
   -34 6 V
   -243 -12 R
   19 7 V
   33 -3 R
   -33 3 V
   2677 2092 M
   19 33 V
   33 -6 R
   -33 6 V
   678 165 R
   20 9 V
   33 -5 R
   -33 5 V
   2605 2038 M
   -34 6 V
   2100 -44 R
   19 17 V
   34 -16 R
   -34 16 V
   -405 215 R
   19 22 V
   34 -22 R
   -34 22 V
   -844 35 R
   19 8 V
   34 -5 R
   -34 5 V
   2605 2038 M
   19 29 V
   33 -6 R
   -33 6 V
   1370 220 R
   19 13 V
   34 -8 R
   -34 8 V
   2801 2179 M
   19 33 V
   34 -7 R
   -34 7 V
   1346 57 R
   19 18 V
   34 -16 R
   -34 16 V
   -1035 -3 R
   19 16 V
   33 -7 R
   -33 7 V
   -158 -34 R
   20 23 V
   33 -8 R
   -33 8 V
   739 -1 R
   19 9 V
   33 -4 R
   -33 4 V
   291 -17 R
   19 16 V
   34 -12 R
   -34 12 V
   2729 2119 M
   19 34 V
   34 -8 R
   -34 8 V
   1571 57 R
   19 22 V
   33 -23 R
   -33 23 V
   -792 55 R
   19 8 V
   34 -4 R
   -34 4 V
   -711 -90 R
   19 31 V
   33 -8 R
   -33 8 V
   1479 -50 R
   19 23 V
   33 -25 R
   -33 25 V
   114 -124 R
   20 22 V
   33 -25 R
   -33 25 V
   -34 25 R
   34 -25 V
   2959 2249 M
   19 25 V
   33 -8 R
   -33 8 V
   4452 2110 M
   19 22 V
   -33 26 R
   33 -26 V
   stroke 4471 2132 M
   2657 2061 M
   20 31 V
   33 -6 R
   -33 6 V
   559 193 R
   19 13 V
   33 -6 R
   -33 6 V
   4791 1979 M
   19 12 V
   33 -8 R
   -33 8 V
   -391 144 R
   19 23 V
   -34 26 R
   34 -26 V
   -53 3 R
   19 23 V
   115 -123 R
   19 21 V
   33 -24 R
   -33 24 V
   2906 2228 M
   19 29 V
   34 -8 R
   -34 8 V
   4552 2038 M
   19 20 V
   34 -21 R
   -34 21 V
   -715 228 R
   19 11 V
   33 -6 R
   -33 6 V
   830 -311 R
   19 15 V
   33 -13 R
   -33 13 V
   -525 250 R
   20 20 V
   33 -18 R
   -33 18 V
   -588 14 R
   19 9 V
   34 -4 R
   -34 4 V
   -328 -9 R
   19 11 V
   33 -6 R
   -33 6 V
   2782 2145 M
   19 34 V
   33 -7 R
   -33 7 V
   296 93 R
   19 20 V
   34 -8 R
   -34 8 V
   4585 2018 M
   20 19 V
   33 -20 R
   -33 20 V
   -1895 49 R
   19 33 V
   33 -7 R
   -33 7 V
   1212 163 R
   20 14 V
   33 -9 R
   -33 9 V
   2638 2032 M
   -33 6 V
   1508 228 R
   20 18 V
   33 -15 R
   -33 15 V
   -725 0 R
   19 10 V
   33 -5 R
   -33 5 V
   600 -18 R
   20 16 V
   33 -12 R
   -33 12 V
   -330 -9 R
   19 11 V
   34 -6 R
   -34 6 V
   497 -62 R
   19 21 V
   33 -21 R
   -33 21 V
   2834 2172 M
   20 33 V
   33 -8 R
   -33 8 V
   4619 2000 M
   19 17 V
   33 -17 R
   -33 17 V
   3045 2258 M
   19 23 V
   33 -9 R
   -33 9 V
   stroke 3064 2281 M
   119 -5 R
   19 17 V
   34 -8 R
   -34 8 V
   2638 2032 M
   19 29 V
   34 -7 R
   -34 7 V
   837 221 R
   19 10 V
   33 -5 R
   -33 5 V
   2762 2112 M
   20 33 V
   33 -7 R
   -33 7 V
   4738 1976 M
   19 12 V
   34 -9 R
   -34 9 V
   -491 222 R
   19 22 V
   34 -22 R
   -34 22 V
   2887 2197 M
   19 31 V
   33 -8 R
   -33 8 V
   897 53 R
   19 12 V
   34 -7 R
   -34 7 V
   -830 -53 R
   19 26 V
   34 -8 R
   -34 8 V
   4824 1973 M
   19 10 V
   2939 2220 M
   20 29 V
   33 -9 R
   -33 9 V
   2691 2054 M
   19 32 V
   33 -7 R
   -33 7 V
   559 191 R
   19 15 V
   34 -7 R
   -34 7 V
   4299 2186 M
   20 24 V
   33 -24 R
   -33 24 V
   -740 70 R
   20 11 V
   32 -6 R
   -32 6 V
   548 -42 R
   19 20 V
   33 -18 R
   -33 18 V
   167 -107 R
   19 24 V
   33 -25 R
   -33 25 V
   81 -99 R
   19 23 V
   33 -25 R
   -33 25 V
   -53 2 R
   20 23 V
   33 -25 R
   -33 25 V
   -53 2 R
   19 24 V
   34 -26 V
   233 -150 R
   19 15 V
   34 -14 R
   -34 14 V
   -782 277 R
   19 14 V
   33 -9 R
   -33 9 V
   558 -228 R
   19 22 V
   34 -24 R
   -34 24 V
   3131 2264 M
   19 20 V
   33 -8 R
   -33 8 V
   2815 2138 M
   19 34 V
   34 -8 R
   -34 8 V
   4499 2040 M
   20 21 V
   33 -23 R
   -33 23 V
   3355 2277 M
   19 13 V
   34 -6 R
   -34 6 V
   stroke 3374 2290 M
   687 -28 R
   19 18 V
   33 -14 R
   -33 14 V
   -105 -9 R
   19 16 V
   33 -11 R
   -33 11 V
   -330 -9 R
   20 12 V
   33 -7 R
   -33 7 V
   2743 2079 M
   19 33 V
   34 -8 R
   -34 8 V
   1771 -93 R
   19 19 V
   33 -20 R
   -33 20 V
   2671 2025 M
   -33 7 V
   1542 198 R
   19 21 V
   34 -19 R
   -34 19 V
   2868 2164 M
   19 33 V
   33 -9 R
   -33 9 V
   554 79 R
   19 13 V
   34 -7 R
   -34 7 V
   -382 -40 R
   19 23 V
   34 -8 R
   -34 8 V
   653 4 R
   20 12 V
   33 -7 R
   -33 7 V
   -553 -21 R
   19 18 V
   33 -8 R
   -33 8 V
   2671 2025 M
   20 29 V
   33 -7 R
   -33 7 V
   1875 -54 R
   19 18 V
   34 -18 R
   -34 18 V
   186 -50 R
   20 11 V
   33 -6 R
   -33 6 V
   -106 -6 R
   20 13 V
   33 -10 R
   -33 10 V
   2920 2188 M
   19 32 V
   34 -9 R
   -34 9 V
   2796 2104 M
   19 34 V
   33 -8 R
   -33 8 V
   1398 71 R
   20 23 V
   33 -22 R
   -33 22 V
   -1208 -1 R
   20 27 V
   33 -9 R
   -33 9 V
   482 16 R
   19 13 V
   33 -7 R
   -33 7 V
   -573 -76 R
   19 29 V
   33 -9 R
   -33 9 V
   844 32 R
   20 14 V
   33 -9 R
   -33 9 V
   238 -40 R
   19 20 V
   34 -17 R
   -34 17 V
   -811 2 R
   20 17 V
   33 -8 R
   -33 8 V
   2724 2047 M
   19 32 V
   34 -8 R
   -34 8 V
   1504 107 R
   19 24 V
   stroke 4266 2210 M
   33 -24 R
   -33 24 V
   -344 56 R
   19 16 V
   34 -11 R
   -34 11 V
   67 -25 R
   19 19 V
   34 -14 R
   -34 14 V
   572 -292 R
   20 16 V
   33 -15 R
   -33 15 V
   3612 2272 M
   19 13 V
   33 -7 R
   -33 7 V
   649 -123 R
   19 24 V
   34 -24 R
   -34 24 V
   -1135 68 R
   19 22 V
   34 -9 R
   -34 9 V
   2848 2130 M
   20 34 V
   33 -9 R
   -33 9 V
   1445 -26 R
   20 24 V
   33 -25 R
   -33 25 V
   14 -49 R
   19 24 V
   33 -25 R
   -33 25 V
   14 -49 R
   19 24 V
   34 -25 R
   -34 25 V
   14 -48 R
   20 23 V
   33 -24 R
   -33 24 V
   3388 2268 M
   20 16 V
   33 -8 R
   -33 8 V
   4447 2041 M
   19 22 V
   33 -23 R
   -33 23 V
   -1689 8 R
   19 33 V
   33 -8 R
   -33 8 V
   1331 123 R
   20 22 V
   33 -19 R
   -33 19 V
   -449 21 R
   19 13 V
   33 -7 R
   -33 7 V
   2901 2155 M
   19 33 V
   34 -9 R
   -34 9 V
   4480 2019 M
   19 21 V
   34 -21 R
   -34 21 V
   3111 2239 M
   20 25 V
   33 -10 R
   -33 10 V
   2705 2019 M
   -34 6 V
   2048 -62 R
   19 13 V
   33 -8 R
   -33 8 V
   3474 2267 M
   20 15 V
   33 -8 R
   -33 8 V
   -244 -24 R
   19 19 V
   33 -9 R
   -33 9 V
   515 -11 R
   19 15 V
   33 -9 R
   -33 9 V
   830 -311 R
   19 15 V
   33 -12 R
   -33 12 V
   2954 2179 M
   19 32 V
   33 -10 R
   -33 10 V
   stroke 2973 2211 M
   2705 2019 M
   19 28 V
   33 -7 R
   -33 7 V
   1318 195 R
   19 20 V
   33 -16 R
   -33 16 V
   3059 2221 M
   19 28 V
   33 -10 R
   -33 10 V
   2829 2096 M
   19 34 V
   34 -9 R
   -34 9 V
   1313 77 R
   19 23 V
   33 -21 R
   -33 21 V
   333 -230 R
   20 19 V
   33 -19 R
   -33 19 V
   3006 2201 M
   19 30 V
   34 -10 R
   -34 10 V
   4805 1963 M
   19 10 V
   -954 287 R
   19 17 V
   33 -11 R
   -33 11 V
   67 -25 R
   19 19 V
   33 -14 R
   -33 14 V
   -415 -5 R
   19 14 V
   33 -8 R
   -33 8 V
   -243 -21 R
   19 18 V
   33 -9 R
   -33 9 V
   2757 2040 M
   20 31 V
   33 -8 R
   -33 8 V
   1417 114 R
   19 24 V
   34 -23 R
   -34 23 V
   -1016 36 R
   20 22 V
   33 -9 R
   -33 9 V
   2882 2121 M
   19 34 V
   33 -9 R
   -33 9 V
   744 108 R
   19 15 V
   34 -8 R
   -34 8 V
   883 -295 R
   19 17 V
   33 -16 R
   -33 16 V
   -339 162 R
   20 24 V
   33 -24 R
   -33 24 V
   -172 38 R
   19 22 V
   33 -19 R
   -33 19 V
   167 -109 R
   19 25 V
   33 -24 R
   -33 24 V
   14 -49 R
   19 25 V
   34 -25 R
   -34 25 V
   -891 121 R
   19 17 V
   33 -9 R
   -33 9 V
   2810 2063 M
   19 33 V
   33 -8 R
   -33 8 V
   1498 -8 R
   20 25 V
   33 -25 R
   -33 25 V
   -616 146 R
   19 17 V
   34 -10 R
   -34 10 V
   611 -212 R
   19 24 V
   stroke 4380 2088 M
   33 -24 R
   -33 24 V
   -1446 58 R
   20 33 V
   33 -10 R
   -33 10 V
   191 50 R
   19 25 V
   33 -9 R
   -33 9 V
   4666 1960 M
   19 13 V
   34 -10 R
   -34 10 V
   -291 68 R
   19 23 V
   34 -23 R
   -34 23 V
   -424 173 R
   19 20 V
   34 -15 R
   -34 15 V
   744 -300 R
   19 11 V
   34 -5 R
   -34 5 V
   -954 286 R
   19 18 V
   34 -12 R
   -34 12 V
   -553 -24 R
   19 20 V
   34 -9 R
   -34 9 V
   2738 2011 M
   -33 8 V
   282 150 R
   19 32 V
   33 -10 R
   -33 10 V
   502 57 R
   19 16 V
   33 -8 R
   -33 8 V
   376 -27 R
   19 19 V
   34 -14 R
   -34 14 V
   506 -246 R
   19 21 V
   33 -22 R
   -33 22 V
   3092 2211 M
   19 28 V
   34 -10 R
   -34 10 V
   997 -35 R
   19 23 V
   34 -20 R
   -34 20 V
   453 -259 R
   19 16 V
   34 -14 R
   -34 14 V
   3039 2191 M
   20 30 V
   33 -10 R
   -33 10 V
   2862 2088 M
   20 33 V
   33 -9 R
   -33 9 V
   2738 2011 M
   19 29 V
   34 -8 R
   -34 8 V
   1704 -40 R
   19 19 V
   33 -19 R
   -33 19 V
   -886 237 R
   18 16 V
   33 -9 R
   -33 9 V
   -243 -23 R
   19 19 V
   34 -9 R
   -34 9 V
   754 -85 R
   19 24 V
   33 -22 R
   -33 22 V
   2791 2032 M
   19 31 V
   33 -8 R
   -33 8 V
   421 171 R
   19 24 V
   33 -10 R
   -33 10 V
   2915 2112 M
   19 34 V
   34 -10 R
   -34 10 V
   stroke 2934 2146 M
   1088 73 R
   20 23 V
   33 -18 R
   -33 18 V
   -363 10 R
   19 18 V
   33 -11 R
   -33 11 V
   477 -110 R
   19 25 V
   33 -23 R
   -33 23 V
   300 -203 R
   19 18 V
   34 -17 R
   -34 17 V
   3455 2249 M
   19 18 V
   34 -9 R
   -34 9 V
   734 -131 R
   19 26 V
   34 -25 R
   -34 25 V
   -463 85 R
   20 19 V
   33 -12 R
   -33 12 V
   2843 2055 M
   19 33 V
   34 -9 R
   -34 9 V
   106 48 R
   19 33 V
   33 -10 R
   -33 10 V
   949 63 R
   20 20 V
   33 -15 R
   -33 15 V
   -778 -33 R
   19 26 V
   34 -11 R
   -34 11 V
   4699 1952 M
   20 11 V
   33 -6 R
   -33 6 V
   -106 -7 R
   20 14 V
   33 -10 R
   -33 10 V
   -391 142 R
   19 25 V
   33 -24 R
   -33 24 V
   -411 104 R
   20 19 V
   33 -13 R
   -33 13 V
   405 -172 R
   19 25 V
   33 -25 R
   -33 25 V
   -977 124 R
   19 22 V
   33 -10 R
   -33 10 V
   972 -195 R
   19 24 V
   34 -24 R
   -34 24 V
   -1307 71 R
   19 32 V
   34 -10 R
   -34 10 V
   1017 9 R
   19 24 V
   33 -20 R
   -33 20 V
   -950 -23 R
   20 28 V
   33 -10 R
   -33 10 V
   396 18 R
   19 19 V
   34 -10 R
   -34 10 V
   782 -225 R
   19 23 V
   33 -23 R
   -33 23 V
   3073 2181 M
   19 30 V
   33 -10 R
   -33 10 V
   2771 2004 M
   -33 7 V
   158 68 R
   19 33 V
   33 -10 R
   -33 10 V
   4528 1966 M
   19 17 V
   stroke 4547 1983 M
   33 -15 R
   -33 15 V
   -172 36 R
   19 22 V
   34 -21 R
   -34 21 V
   391 -87 R
   20 9 V
   -2034 41 R
   20 28 V
   33 -8 R
   -33 8 V
   835 212 R
   19 19 V
   34 -11 R
   -34 11 V
   444 -84 R
   19 25 V
   34 -21 R
   -34 21 V
   -706 34 R
   20 21 V
   33 -10 R
   -33 10 V
   548 -45 R
   19 23 V
   33 -18 R
   -33 18 V
   -725 -14 R
   19 25 V
   34 -11 R
   -34 11 V
   4408 1999 M
   20 21 V
   33 -20 R
   -33 20 V
   -1480 82 R
   20 34 V
   33 -10 R
   -33 10 V
   2824 2024 M
   19 31 V
   34 -9 R
   -34 9 V
   869 185 R
   19 19 V
   33 -12 R
   -33 12 V
   153 -34 R
   19 22 V
   33 -15 R
   -33 15 V
   -105 -13 R
   19 20 V
   33 -13 R
   -33 13 V
   305 -97 R
   20 26 V
   33 -23 R
   -33 23 V
   -654 55 R
   20 20 V
   33 -11 R
   -33 11 V
   3001 2126 M
   19 33 V
   34 -10 R
   -34 10 V
   191 49 R
   20 26 V
   33 -11 R
   -33 11 V
   4647 1947 M
   19 13 V
   33 -8 R
   -33 8 V
   -1789 86 R
   19 33 V
   33 -10 R
   -33 10 V
   1546 -98 R
   19 19 V
   33 -18 R
   -33 18 V
   -305 134 R
   19 26 V
   33 -24 R
   -33 24 V
   386 -207 R
   19 15 V
   33 -12 R
   -33 12 V
   -577 227 R
   19 24 V
   34 -19 R
   -34 19 V
   -968 -70 R
   19 32 V
   33 -11 R
   -33 11 V
   1116 -71 R
   19 26 V
   34 -24 R
   -34 24 V
   stroke 4208 2136 M
   -858 90 R
   19 23 V
   33 -11 R
   -33 11 V
   -210 -59 R
   19 29 V
   33 -11 R
   -33 11 V
   -72 -49 R
   19 31 V
   34 -11 R
   -34 11 V
   4222 2087 M
   20 25 V
   33 -24 R
   -33 24 V
   -668 123 R
   20 21 V
   32 -12 R
   -32 12 V
   4733 1947 M
   19 10 V
   33 -3 R
   -33 3 V
   -496 106 R
   19 25 V
   33 -24 R
   -33 24 V
   2929 2069 M
   19 33 V
   34 -10 R
   -34 10 V
   1341 -62 R
   19 24 V
   34 -23 R
   -34 23 V
   -391 144 R
   19 24 V
   34 -18 R
   -34 18 V
   -277 0 R
   20 20 V
   33 -12 R
   -33 12 V
   2805 1996 M
   -34 8 V
   1704 -40 R
   19 18 V
   34 -16 R
   -34 16 V
   -458 193 R
   20 25 V
   33 -21 R
   -33 21 V
   -620 26 R
   19 23 V
   33 -11 R
   -33 11 V
   2805 1996 M
   19 28 V
   33 -8 R
   -33 8 V
   473 188 R
   20 25 V
   33 -11 R
   -33 11 V
   428 -11 R
   19 21 V
   34 -13 R
   -34 13 V
   558 -229 R
   20 23 V
   33 -22 R
   -33 22 V
   -511 178 R
   19 22 V
   34 -16 R
   -34 16 V
   2982 2092 M
   19 34 V
   33 -11 R
   -33 11 V
   2857 2016 M
   20 30 V
   33 -9 R
   -33 9 V
   1193 107 R
   19 26 V
   33 -22 R
   -33 22 V
   267 -181 R
   19 21 V
   33 -20 R
   -33 20 V
   3245 2196 M
   19 27 V
   33 -11 R
   -33 11 V
   258 2 R
   19 22 V
   33 -12 R
   -33 12 V
   3034 2115 M
   20 34 V
   stroke 3054 2149 M
   33 -12 R
   -33 12 V
   4594 1943 M
   19 13 V
   34 -9 R
   -34 9 V
   -663 234 R
   20 24 V
   33 -19 R
   -33 19 V
   133 -83 R
   19 26 V
   34 -23 R
   -34 23 V
   2910 2037 M
   19 32 V
   33 -10 R
   -33 10 V
   158 68 R
   19 33 V
   34 -11 R
   -34 11 V
   277 44 R
   19 24 V
   34 -12 R
   -34 12 V
   -210 -60 R
   19 30 V
   34 -12 R
   -34 12 V
   4680 1941 M
   19 11 V
   34 -5 R
   -34 5 V
   3140 2159 M
   19 31 V
   33 -12 R
   -33 12 V
   448 32 R
   19 22 V
   33 -12 R
   -33 12 V
   882 -293 R
   20 15 V
   33 -13 R
   -33 13 V
   -139 13 R
   19 20 V
   34 -18 R
   -34 18 V
   -272 109 R
   20 26 V
   33 -24 R
   -33 24 V
   -292 68 R
   20 23 V
   33 -17 R
   -33 17 V
   -191 -7 R
   19 22 V
   33 -14 R
   -33 14 V
   458 -156 R
   19 26 V
   33 -23 R
   -33 23 V
   2962 2059 M
   20 33 V
   33 -10 R
   -33 10 V
   797 119 R
   19 23 V
   33 -15 R
   -33 15 V
   186 -64 R
   19 25 V
   33 -20 R
   -33 20 V
   200 -134 R
   19 26 V
   34 -24 R
   -34 24 V
   -753 127 R
   19 24 V
   34 -13 R
   -34 13 V
   -157 -39 R
   19 27 V
   33 -12 R
   -33 12 V
   886 -188 R
   20 25 V
   33 -23 R
   -33 23 V
   2838 1988 M
   -33 8 V
   210 86 R
   19 33 V
   34 -11 R
   -34 11 V
   4422 1962 M
   20 19 V
   33 -17 R
   -33 17 V
   stroke 4442 1981 M
   -1604 7 R
   19 28 V
   34 -9 R
   -34 9 V
   1909 -71 R
   19 9 V
   -515 63 R
   19 23 V
   33 -22 R
   -33 22 V
   -272 109 R
   19 26 V
   34 -22 R
   -34 22 V
   -481 37 R
   19 23 V
   33 -13 R
   -33 13 V
   -296 -52 R
   19 29 V
   34 -13 R
   -34 13 V
   601 -29 R
   19 25 V
   33 -18 R
   -33 18 V
   3068 2104 M
   19 33 V
   33 -11 R
   -33 11 V
   2891 2007 M
   19 30 V
   33 -9 R
   -33 9 V
   507 164 R
   19 25 V
   33 -12 R
   -33 12 V
   -211 -60 R
   20 30 V
   33 -13 R
   -33 13 V
   4303 1996 M
   19 22 V
   34 -20 R
   -34 20 V
   3120 2126 M
   20 33 V
   33 -13 R
   -33 13 V
   4542 1940 M
   19 13 V
   33 -10 R
   -33 10 V
   -921 255 R
   19 24 V
   34 -14 R
   -34 14 V
   391 -105 R
   20 26 V
   33 -22 R
   -33 22 V
   -258 41 R
   19 25 V
   33 -17 R
   -33 17 V
   -658 -73 R
   19 32 V
   33 -12 R
   -33 12 V
   4628 1936 M
   19 11 V
   33 -6 R
   -33 6 V
   -1704 81 R
   19 31 V
   34 -10 R
   -34 10 V
   764 143 R
   19 24 V
   34 -15 R
   -34 15 V
   339 -122 R
   19 27 V
   33 -23 R
   -33 23 V
   353 -183 R
   19 16 V
   33 -13 R
   -33 13 V
   -544 200 R
   19 26 V
   34 -20 R
   -34 20 V
   386 -213 R
   20 21 V
   33 -19 R
   -33 19 V
   -1360 51 R
   19 33 V
   33 -11 R
   -33 11 V
   487 118 R
   20 25 V
   stroke 3522 2225 M
   33 -13 R
   -33 13 V
   595 -144 R
   19 27 V
   34 -24 R
   -34 24 V
   -772 78 R
   19 28 V
   34 -13 R
   -34 13 V
   4714 1938 M
   19 9 V
   33 -2 R
   -33 2 V
   -583 111 R
   20 26 V
   33 -23 R
   -33 23 V
   3048 2071 M
   20 33 V
   33 -11 R
   -33 11 V
   777 72 R
   19 26 V
   34 -19 R
   -34 19 V
   -276 -5 R
   19 25 V
   33 -14 R
   -33 14 V
   358 -79 R
   19 27 V
   33 -21 R
   -33 21 V
   -673 0 R
   20 29 V
   33 -13 R
   -33 13 V
   853 -163 R
   19 25 V
   33 -23 R
   -33 23 V
   -530 132 R
   20 25 V
   33 -16 R
   -33 16 V
   3101 2093 M
   19 33 V
   34 -12 R
   -34 12 V
   2871 1980 M
   -33 8 V
   921 198 R
   20 25 V
   33 -17 R
   -33 17 V
   591 -251 R
   19 19 V
   33 -17 R
   -33 17 V
   -1518 1 R
   20 27 V
   33 -9 R
   -33 9 V
   559 180 R
   19 27 V
   33 -14 R
   -33 14 V
   -210 -61 R
   19 30 V
   33 -13 R
   -33 13 V
   939 -169 R
   19 24 V
   34 -21 R
   -34 21 V
   -1082 76 R
   19 32 V
   33 -12 R
   -33 12 V
   2924 1998 M
   19 30 V
   34 -10 R
   -34 10 V
   263 106 R
   19 32 V
   34 -13 R
   -34 13 V
   773 -44 R
   19 27 V
   33 -22 R
   -33 22 V
   558 -217 R
   19 11 V
   34 -7 R
   -34 7 V
   -105 -7 R
   19 15 V
   34 -11 R
   -34 11 V
   -1531 67 R
   19 31 V
   33 -11 R
   -33 11 V
   stroke 2996 2049 M
   883 108 R
   19 26 V
   33 -19 R
   -33 19 V
   352 -189 R
   20 23 V
   33 -21 R
   -33 21 V
   -734 169 R
   19 26 V
   33 -15 R
   -33 15 V
   476 -113 R
   19 28 V
   34 -23 R
   -34 23 V
   -653 46 R
   20 28 V
   33 -14 R
   -33 14 V
   3029 2038 M
   19 33 V
   34 -11 R
   -34 11 V
   4661 1932 M
   19 9 V
   34 -3 R
   -34 3 V
   -887 227 R
   19 26 V
   33 -18 R
   -33 18 V
   -191 -12 R
   19 26 V
   33 -15 R
   -33 15 V
   763 -263 R
   19 17 V
   34 -14 R
   -34 14 V
   -357 115 R
   19 27 V
   33 -23 R
   -33 23 V
   -377 72 R
   19 26 V
   33 -16 R
   -33 16 V
   558 -227 R
   19 21 V
   33 -19 R
   -33 19 V
   -391 140 R
   19 28 V
   34 -21 R
   -34 21 V
   3082 2060 M
   19 33 V
   33 -12 R
   -33 12 V
   244 64 R
   19 29 V
   33 -13 R
   -33 13 V
   734 -131 R
   19 26 V
   33 -23 R
   -33 23 V
   -634 91 R
   19 28 V
   34 -14 R
   -34 14 V
   3134 2081 M
   20 33 V
   33 -13 R
   -33 13 V
   138 25 R
   19 31 V
   34 -13 R
   -34 13 V
   820 -137 R
   19 25 V
   34 -22 R
   -34 22 V
   -963 43 R
   19 33 V
   34 -13 R
   -34 13 V
   34 -13 R
   19 32 V
   33 -14 R
   -33 14 V
   686 -38 R
   20 28 V
   33 -21 R
   -33 21 V
   -139 6 R
   19 27 V
   34 -19 R
   -34 19 V
   2905 1971 M
   19 27 V
   33 -9 R
   -33 9 V
   stroke 2924 1998 M
   1393 -40 R
   19 19 V
   34 -17 R
   -34 17 V
   -767 193 R
   19 27 V
   33 -15 R
   -33 15 V
   2905 1971 M
   -34 9 V
   1294 31 R
   19 25 V
   33 -22 R
   -33 22 V
   2957 1989 M
   20 29 V
   33 -10 R
   -33 10 V
   454 140 R
   19 29 V
   33 -15 R
   -33 15 V
   4522 1927 M
   20 13 V
   33 -8 R
   -33 8 V
   -802 218 R
   19 28 V
   34 -18 R
   -34 18 V
   -105 -21 R
   19 28 V
   34 -17 R
   -34 17 V
   4747 1938 M
   19 7 V
   -787 149 R
   19 28 V
   33 -23 R
   -33 23 V
   3010 2008 M
   19 30 V
   34 -11 R
   -34 11 V
   4436 1933 M
   20 15 V
   33 -12 R
   -33 12 V
   -258 43 R
   19 23 V
   33 -20 R
   -33 20 V
   -1154 13 R
   19 33 V
   33 -12 R
   -33 12 V
   4608 1926 M
   20 10 V
   33 -4 R
   -33 4 V
   -769 193 R
   20 28 V
   33 -21 R
   -33 21 V
   -501 -15 R
   19 31 V
   34 -15 R
   -34 15 V
   615 -101 R
   19 27 V
   34 -22 R
   -34 22 V
   -514 58 R
   19 29 V
   33 -16 R
   -33 16 V
   3115 2048 M
   19 33 V
   34 -13 R
   -34 13 V
   4351 1943 M
   19 17 V
   33 -15 R
   -33 15 V
   3325 2125 M
   20 32 V
   33 -15 R
   -33 15 V
   -177 -89 R
   19 33 V
   33 -13 R
   -33 13 V
   858 -51 R
   20 27 V
   33 -22 R
   -33 22 V
   -292 63 R
   20 28 V
   33 -19 R
   -33 19 V
   438 -196 R
   19 22 V
   34 -19 R
   -34 19 V
   stroke 4250 1994 M
   -977 113 R
   19 32 V
   33 -14 R
   -33 14 V
   310 15 R
   19 28 V
   33 -17 R
   -33 17 V
   -401 -94 R
   20 33 V
   33 -14 R
   -33 14 V
   653 -13 R
   19 28 V
   33 -21 R
   -33 21 V
   -225 12 R
   20 28 V
   33 -18 R
   -33 18 V
   372 -148 R
   19 27 V
   33 -22 R
   -33 22 V
   -634 88 R
   19 29 V
   34 -15 R
   -34 15 V
   4694 1930 M
   20 8 V
   33 0 R
   -33 0 V
   -788 149 R
   19 28 V
   34 -21 R
   -34 21 V
   2938 1962 M
   19 27 V
   34 -10 R
   -34 10 V
   1155 18 R
   19 26 V
   34 -22 R
   -34 22 V
   -324 87 R
   19 29 V
   33 -20 R
   -33 20 V
   2991 1979 M
   19 29 V
   33 -11 R
   -33 11 V
   1255 -53 R
   19 20 V
   33 -17 R
   -33 17 V
   -873 152 R
   20 31 V
   33 -15 R
   -33 15 V
   119 -17 R
   19 29 V
   33 -16 R
   -33 16 V
   2938 1962 M
   -33 9 V
   1565 -48 R
   19 13 V
   33 -9 R
   -33 9 V
   -1446 61 R
   20 30 V
   33 -11 R
   -33 11 V
   658 103 R
   19 28 V
   33 -18 R
   -33 18 V
   3096 2016 M
   19 32 V
   33 -12 R
   -33 12 V
   520 88 R
   19 29 V
   33 -17 R
   -33 17 V
   902 -244 R
   19 11 V
   33 -6 R
   -33 6 V
   -616 134 R
   20 28 V
   33 -22 R
   -33 22 V
   405 -164 R
   19 15 V
   33 -12 R
   -33 12 V
   3359 2111 M
   19 31 V
   33 -15 R
   -33 15 V
   767 -155 R
   20 24 V
   stroke 4165 2011 M
   33 -20 R
   -33 20 V
   -1017 25 R
   20 32 V
   33 -13 R
   -33 13 V
   138 25 R
   19 32 V
   34 -14 R
   -34 14 V
   -124 -70 R
   19 33 V
   34 -14 R
   -34 14 V
   620 12 R
   19 29 V
   34 -21 R
   -34 21 V
   -605 -55 R
   19 33 V
   33 -14 R
   -33 14 V
   224 20 R
   20 30 V
   33 -16 R
   -33 16 V
   476 -113 R
   19 28 V
   33 -22 R
   -33 22 V
   286 -133 R
   19 19 V
   34 -15 R
   -34 15 V
   -138 11 R
   19 22 V
   33 -19 R
   -33 19 V
   -444 119 R
   19 30 V
   34 -20 R
   -34 20 V
   -190 -16 R
   19 30 V
   33 -18 R
   -33 18 V
   4642 1923 M
   19 9 V
   33 -2 R
   -33 2 V
   -635 91 R
   19 27 V
   34 -22 R
   -34 22 V
   -172 29 R
   20 29 V
   33 -21 R
   -33 21 V
   -448 4 R
   19 31 V
   33 -16 R
   -33 16 V
   204 -25 R
   19 30 V
   34 -18 R
   -34 18 V
   -295 -53 R
   19 32 V
   34 -15 R
   -34 15 V
   648 -124 R
   20 25 V
   33 -21 R
   -33 21 V
   -172 31 R
   19 28 V
   33 -21 R
   -33 21 V
   3024 1969 M
   19 28 V
   34 -11 R
   -34 11 V
   34 -11 R
   19 30 V
   33 -11 R
   -33 11 V
   691 75 R
   20 29 V
   33 -20 R
   -33 20 V
   2971 1953 M
   20 26 V
   33 -10 R
   -33 10 V
   540 131 R
   19 31 V
   33 -17 R
   -33 17 V
   662 -190 R
   19 21 V
   34 -17 R
   -34 17 V
   -1102 33 R
   19 31 V
   stroke 3148 2036 M
   34 -13 R
   -34 13 V
   192 42 R
   19 33 V
   33 -16 R
   -33 16 V
   4417 1919 M
   19 14 V
   34 -10 R
   -34 10 V
   -1254 90 R
   19 32 V
   33 -13 R
   -33 13 V
   86 5 R
   19 33 V
   34 -15 R
   -34 15 V
   4503 1916 M
   19 11 V
   34 -6 R
   -34 6 V
   3234 2042 M
   20 32 V
   33 -14 R
   -33 14 V
   2971 1953 M
   -33 9 V
   764 138 R
   19 30 V
   33 -20 R
   -33 20 V
   -105 -24 R
   19 30 V
   33 -18 R
   -33 18 V
   458 -153 R
   19 24 V
   33 -20 R
   -33 20 V
   219 -81 R
   20 17 V
   33 -13 R
   -33 13 V
   -411 95 R
   19 28 V
   34 -22 R
   -34 22 V
   -481 30 R
   19 31 V
   34 -17 R
   -34 17 V
   324 -56 R
   19 29 V
   33 -21 R
   -33 21 V
   888 -169 R
   19 7 V
   -158 -21 R
   19 9 V
   34 -3 R
   -34 3 V
   -635 91 R
   20 27 V
   33 -21 R
   -33 21 V
   -568 36 R
   20 32 V
   33 -16 R
   -33 16 V
   800 -176 R
   20 19 V
   33 -16 R
   -33 16 V
   -701 138 R
   19 31 V
   33 -18 R
   -33 18 V
   543 -159 R
   19 22 V
   34 -18 R
   -34 18 V
   -410 94 R
   19 29 V
   33 -19 R
   -33 19 V
   -105 -22 R
   19 30 V
   34 -18 R
   -34 18 V
   186 -67 R
   19 28 V
   34 -20 R
   -34 20 V
   -500 -16 R
   19 32 V
   33 -15 R
   -33 15 V
   615 -98 R
   19 26 V
   33 -20 R
   -33 20 V
   -706 23 R
   20 32 V
   stroke 3340 2078 M
   33 -15 R
   -33 15 V
   -72 -50 R
   19 32 V
   33 -14 R
   -33 14 V
   -72 -49 R
   19 31 V
   34 -14 R
   -34 14 V
   -71 -49 R
   19 30 V
   33 -12 R
   -33 12 V
   -72 -47 R
   19 29 V
   34 -12 R
   -34 12 V
   382 74 R
   20 31 V
   33 -17 R
   -33 17 V
   3057 1959 M
   20 27 V
   33 -10 R
   -33 10 V
   691 75 R
   19 30 V
   34 -20 R
   -34 20 V
   101 -61 R
   19 29 V
   33 -21 R
   -33 21 V
   252 -112 R
   20 22 V
   33 -18 R
   -33 18 V
   3005 1944 M
   19 25 V
   33 -10 R
   -33 10 V
   1341 -54 R
   19 15 V
   33 -11 R
   -33 11 V
   67 -19 R
   19 12 V
   33 -7 R
   -33 7 V
   -873 152 R
   19 31 V
   33 -18 R
   -33 18 V
   66 -36 R
   20 30 V
   33 -19 R
   -33 19 V
   338 -122 R
   19 25 V
   34 -20 R
   -34 20 V
   -600 61 R
   19 32 V
   33 -17 R
   -33 17 V
   4675 1923 M
   19 7 V
   34 1 R
   -34 -1 V
   -1689 14 R
   -34 9 V
   1308 -31 R
   19 17 V
   33 -13 R
   -33 13 V
   -377 71 R
   19 28 V
   33 -21 R
   -33 21 V
   -138 4 R
   19 29 V
   33 -20 R
   -33 20 V
   715 -160 R
   20 10 V
   33 -4 R
   -33 4 V
   3406 2048 M
   19 32 V
   34 -16 R
   -34 16 V
   120 -18 R
   19 31 V
   33 -18 R
   -33 18 V
   -210 -61 R
   19 31 V
   33 -15 R
   -33 15 V
   700 -103 R
   20 23 V
   33 -18 R
   -33 18 V
   stroke 4093 1983 M
   -377 68 R
   19 30 V
   33 -20 R
   -33 20 V
   458 -149 R
   19 19 V
   33 -15 R
   -33 15 V
   -582 106 R
   19 31 V
   33 -18 R
   -33 18 V
   -348 -73 R
   19 31 V
   34 -14 R
   -34 14 V
   634 -55 R
   19 26 V
   34 -20 R
   -34 20 V
   -725 -19 R
   20 30 V
   33 -13 R
   -33 13 V
   567 -6 R
   19 29 V
   34 -21 R
   -34 21 V
   -658 -70 R
   19 30 V
   33 -13 R
   -33 13 V
   277 36 R
   19 32 V
   34 -17 R
   -34 17 V
   3143 1965 M
   20 28 V
   33 -12 R
   -33 12 V
   -72 -44 R
   19 27 V
   33 -11 R
   -33 11 V
   639 56 R
   19 29 V
   34 -19 R
   -34 19 V
   854 -145 R
   20 7 V
   33 0 R
   -33 0 V
   3578 2045 M
   19 30 V
   33 -18 R
   -33 18 V
   510 -132 R
   19 22 V
   33 -18 R
   -33 18 V
   -686 67 R
   19 32 V
   33 -17 R
   -33 17 V
   529 -92 R
   19 25 V
   33 -19 R
   -33 19 V
   391 -90 R
   19 12 V
   34 -8 R
   -34 8 V
   -754 120 R
   19 31 V
   34 -19 R
   -34 19 V
   630 -159 R
   19 15 V
   34 -11 R
   -34 11 V
   -463 77 R
   20 27 V
   33 -20 R
   -33 20 V
   -850 -95 R
   19 24 V
   34 -10 R
   -34 10 V
   330 58 R
   19 31 V
   34 -16 R
   -34 16 V
   820 -129 R
   19 17 V
   34 -14 R
   -34 14 V
   239 -30 R
   19 10 V
   33 -5 R
   -33 5 V
   -1465 19 R
   -33 9 V
   521 87 R
   19 31 V
   stroke 3545 2062 M
   33 -17 R
   -33 17 V
   237 -49 R
   20 29 V
   33 -20 R
   -33 20 V
   -468 -41 R
   20 31 V
   33 -15 R
   -33 15 V
   548 -48 R
   19 26 V
   33 -19 R
   -33 19 V
   100 -55 R
   19 23 V
   33 -18 R
   -33 18 V
   -758 7 R
   19 30 V
   33 -14 R
   -33 14 V
   309 12 R
   20 30 V
   33 -18 R
   -33 18 V
   66 -36 R
   20 30 V
   33 -19 R
   -33 19 V
   424 -123 R
   19 19 V
   34 -15 R
   -34 15 V
   -930 22 R
   19 29 V
   34 -13 R
   -34 13 V
   225 19 R
   19 30 V
   34 -16 R
   -34 16 V
   -315 -93 R
   19 27 V
   33 -12 R
   -33 12 V
   620 13 R
   19 28 V
   33 -19 R
   -33 19 V
   735 -113 R
   19 8 V
   33 -1 R
   -33 1 V
   -654 49 R
   19 25 V
   34 -19 R
   -34 19 V
   -534 11 R
   20 30 V
   33 -15 R
   -33 15 V
   119 -18 R
   19 31 V
   32 -18 R
   -32 18 V
   3124 1939 M
   19 26 V
   34 -11 R
   -34 11 V
   911 -27 R
   19 22 V
   34 -17 R
   -34 17 V
   -343 43 R
   19 29 V
   33 -19 R
   -33 19 V
   959 -107 R
   20 6 V
   -1084 79 R
   19 29 V
   33 -18 R
   -33 18 V
   682 -137 R
   20 13 V
   33 -8 R
   -33 8 V
   -106 -8 R
   20 15 V
   33 -11 R
   -33 11 V
   -911 65 R
   19 30 V
   33 -15 R
   -33 15 V
   -316 -91 R
   20 23 V
   33 -10 R
   -33 10 V
   758 27 R
   19 27 V
   34 -19 R
   -34 19 V
   stroke 3868 2003 M
   563 -103 R
   20 11 V
   33 -5 R
   -33 5 V
   -945 90 R
   20 30 V
   33 -17 R
   -33 17 V
   647 -117 R
   20 18 V
   33 -13 R
   -33 13 V
   -878 40 R
   19 29 V
   34 -14 R
   -34 14 V
   634 -52 R
   20 23 V
   33 -17 R
   -33 17 V
   -225 13 R
   19 28 V
   34 -19 R
   -34 19 V
   -711 -87 R
   -33 9 V
   554 63 R
   18 29 V
   34 -17 R
   -34 17 V
   -347 -70 R
   19 28 V
   33 -13 R
   -33 13 V
   395 7 R
   19 29 V
   34 -18 R
   -34 18 V
   392 -98 R
   19 20 V
   33 -15 R
   -33 15 V
   -653 44 R
   19 30 V
   33 -16 R
   -33 16 V
   409 -58 R
   20 25 V
   33 -18 R
   -33 18 V
   -692 -41 R
   19 26 V
   34 -12 R
   -34 12 V
   1288 -66 R
   19 8 V
   34 -2 R
   -34 2 V
   120 6 R
   19 6 V
   33 2 R
   -33 -2 V
   -1274 50 R
   19 29 V
   34 -15 R
   -34 15 V
   120 -17 R
   19 29 V
   33 -16 R
   -33 16 V
   443 -81 R
   19 22 V
   33 -17 R
   -33 17 V
   -225 13 R
   20 26 V
   33 -18 R
   -33 18 V
   -659 -65 R
   20 25 V
   33 -11 R
   -33 11 V
   448 27 R
   19 29 V
   33 -18 R
   -33 18 V
   66 -35 R
   20 28 V
   33 -18 R
   -33 18 V
   563 -105 R
   19 13 V
   33 -9 R
   -33 9 V
   -964 48 R
   20 28 V
   33 -14 R
   -33 14 V
   839 -84 R
   19 16 V
   33 -12 R
   -33 12 V
   -310 23 R
   19 24 V
   stroke 3935 1966 M
   33 -17 R
   -33 17 V
   -830 -49 R
   19 22 V
   33 -10 R
   -33 10 V
   1255 -44 R
   19 12 V
   33 -7 R
   -33 7 V
   -911 65 R
   19 29 V
   34 -16 R
   -34 16 V
   615 -91 R
   19 18 V
   33 -14 R
   -33 14 V
   -844 17 R
   19 27 V
   33 -13 R
   -33 13 V
   515 -21 R
   19 25 V
   33 -17 R
   -33 17 V
   -276 -7 R
   19 29 V
   33 -17 R
   -33 17 V
   1011 -89 R
   19 7 V
   34 1 R
   -34 -1 V
   -587 2 R
   19 20 V
   34 -15 R
   -34 15 V
   -310 21 R
   19 26 V
   33 -17 R
   -33 17 V
   -329 -26 R
   20 28 V
   33 -15 R
   -33 15 V
   -349 -70 R
   -34 9 V
   587 39 R
   19 27 V
   33 -17 R
   -33 17 V
   -434 -60 R
   20 25 V
   33 -12 R
   -33 12 V
   1202 -60 R
   19 9 V
   33 -3 R
   -33 3 V
   -535 21 R
   19 22 V
   34 -16 R
   -34 16 V
   -586 -3 R
   19 27 V
   33 -14 R
   -33 14 V
   119 -16 R
   20 28 V
   33 -16 R
   -33 16 V
   -349 -66 R
   19 24 V
   33 -11 R
   -33 11 V
   653 -8 R
   19 24 V
   34 -17 R
   -34 17 V
   358 -66 R
   19 14 V
   34 -9 R
   -34 9 V
   -105 -9 R
   19 16 V
   34 -11 R
   -34 11 V
   -568 40 R
   20 27 V
   33 -16 R
   -33 16 V
   152 -38 R
   19 25 V
   34 -17 R
   -34 17 V
   -105 -19 R
   19 26 V
   34 -16 R
   -34 16 V
   -381 -42 R
   19 26 V
   34 -13 R
   -34 13 V
   stroke 3348 1959 M
   978 -68 R
   19 11 V
   34 -7 R
   -34 7 V
   -277 3 R
   20 18 V
   33 -13 R
   -33 13 V
   -950 -15 R
   19 21 V
   34 -10 R
   -34 10 V
   311 16 R
   19 27 V
   33 -15 R
   -33 15 V
   1064 -70 R
   19 7 V
   33 0 R
   -33 0 V
   -588 4 R
   20 20 V
   33 -15 R
   -33 15 V
   -725 -12 R
   19 24 V
   33 -12 R
   -33 12 V
   1116 -54 R
   19 9 V
   34 -3 R
   -34 3 V
   -877 43 R
   19 26 V
   32 -15 R
   -32 15 V
   323 -49 R
   20 22 V
   33 -15 R
   -33 15 V
   773 -22 R
   19 5 V
   -1293 8 R
   19 26 V
   34 -14 R
   -34 14 V
   -296 -51 R
   -33 9 V
   706 11 R
   19 23 V
   33 -16 R
   -33 16 V
   -191 -12 R
   19 26 V
   33 -16 R
   -33 16 V
   67 -31 R
   19 25 V
   33 -16 R
   -33 16 V
   -520 -50 R
   19 23 V
   34 -11 R
   -34 11 V
   258 0 R
   19 25 V
   34 -14 R
   -34 14 V
   668 -68 R
   19 14 V
   33 -10 R
   -33 10 V
   -844 18 R
   19 25 V
   33 -13 R
   -33 13 V
   720 -52 R
   19 16 V
   33 -12 R
   -33 12 V
   -105 -10 R
   19 18 V
   33 -13 R
   -33 13 V
   463 -23 R
   19 8 V
   34 -1 R
   -34 1 V
   -243 -17 R
   19 12 V
   33 -7 R
   -33 7 V
   -363 9 R
   19 20 V
   33 -14 R
   -33 14 V
   -362 2 R
   18 25 V
   34 -15 R
   -34 15 V
   -434 -55 R
   20 20 V
   33 -10 R
   -33 10 V
   stroke 3191 1919 M
   1446 -8 R
   19 6 V
   33 3 R
   -33 -3 V
   -812 -4 R
   19 22 V
   33 -15 R
   -33 15 V
   -191 -10 R
   19 24 V
   34 -15 R
   -34 15 V
   67 -29 R
   19 23 V
   34 -15 R
   -34 15 V
   -467 -33 R
   19 23 V
   34 -12 R
   -34 12 V
   120 -12 R
   19 24 V
   33 -13 R
   -33 13 V
   891 -59 R
   20 9 V
   33 -4 R
   -33 4 V
   -845 24 R
   20 24 V
   33 -14 R
   -33 14 V
   -383 -44 R
   -33 9 V
   119 -8 R
   20 21 V
   33 -11 R
   -33 11 V
   119 -11 R
   19 23 V
   34 -12 R
   -34 12 V
   634 -44 R
   19 16 V
   34 -11 R
   -34 11 V
   -449 11 R
   20 23 V
   33 -14 R
   -33 14 V
   496 -55 R
   19 14 V
   34 -9 R
   -34 9 V
   291 -9 R
   20 8 V
   33 -2 R
   -33 2 V
   -502 -3 R
   19 19 V
   34 -13 R
   -34 13 V
   602 -9 R
   19 5 V
   34 2 R
   -34 -2 V
   -726 -9 R
   19 20 V
   34 -13 R
   -34 13 V
   -191 -8 R
   20 22 V
   33 -14 R
   -33 14 V
   496 -53 R
   19 12 V
   34 -7 R
   -34 7 V
   -449 13 R
   20 22 V
   33 -15 R
   -33 15 V
   -329 -19 R
   19 23 V
   33 -13 R
   -33 13 V
   -296 -42 R
   19 19 V
   33 -9 R
   -33 9 V
   119 -9 R
   20 21 V
   33 -11 R
   -33 11 V
   944 -40 R
   19 10 V
   33 -5 R
   -33 5 V
   -758 16 R
   19 22 V
   32 -13 R
   -32 13 V
   66 -26 R
   19 22 V
   stroke 3672 1925 M
   33 -13 R
   -33 13 V
   -243 -26 R
   20 22 V
   33 -12 R
   -33 12 V
   1082 -25 R
   20 6 V
   33 2 R
   -33 -2 V
   -812 -3 R
   19 21 V
   33 -14 R
   -33 14 V
   -467 -30 R
   19 20 V
   33 -10 R
   -33 10 V
   515 -16 R
   19 19 V
   33 -13 R
   -33 13 V
   67 -24 R
   19 18 V
   33 -13 R
   -33 13 V
   463 -24 R
   19 8 V
   16 -1 R
   -16 1 V
   -416 -7 R
   20 16 V
   33 -11 R
   -33 11 V
   -811 -10 R
   -34 9 V
   911 -20 R
   20 15 V
   33 -10 R
   -33 10 V
   66 -17 R
   20 12 V
   33 -8 R
   -33 8 V
   -673 8 R
   19 22 V
   34 -12 R
   -34 12 V
   1136 -3 R
   19 4 V
   3377 1890 M
   19 20 V
   33 -11 R
   -33 11 V
   858 -34 R
   20 10 V
   33 -5 R
   -33 5 V
   -674 9 R
   19 21 V
   34 -13 R
   -34 13 V
   -381 -34 R
   19 18 V
   34 -10 R
   -34 10 V
   429 -9 R
   19 21 V
   34 -13 R
   -34 13 V
   774 -23 R
   19 6 V
   33 1 R
   -33 -1 V
   -726 -8 R
   19 19 V
   34 -12 R
   -34 12 V
   -328 -17 R
   19 20 V
   33 -12 R
   -33 12 V
   376 -26 R
   19 17 V
   34 -11 R
   -34 11 V
   67 -22 R
   19 16 V
   33 -10 R
   -33 10 V
   377 -16 R
   19 8 V
   19 -2 R
   -19 2 V
   -329 -11 R
   19 14 V
   33 -10 R
   -33 10 V
   -725 -8 R
   19 19 V
   34 -10 R
   -34 10 V
   1274 7 R
   20 4 V
   stroke 4637 1911 M
   33 5 R
   -33 -5 V
   -521 -39 R
   19 12 V
   33 -7 R
   -33 7 V
   -586 3 R
   19 20 V
   32 -12 R
   -32 12 V
   -330 -25 R
   -33 8 V
   428 -6 R
   20 19 V
   33 -12 R
   -33 12 V
   549 -32 R
   19 10 V
   33 -5 R
   -33 5 V
   -811 -1 R
   19 19 V
   34 -10 R
   -34 10 V
   290 -18 R
   20 18 V
   33 -12 R
   -33 12 V
   687 -16 R
   19 6 V
   34 0 R
   -34 0 V
   3271 1874 M
   20 16 V
   33 -9 R
   -33 9 V
   514 -13 R
   20 17 V
   33 -11 R
   -33 11 V
   740 5 R
   19 5 V
   33 3 R
   -33 -3 V
   -693 -31 R
   20 16 V
   33 -11 R
   -33 11 V
   -415 -10 R
   19 18 V
   34 -10 R
   -34 10 V
   773 -25 R
   19 9 V
   -330 -11 R
   19 14 V
   34 -9 R
   -34 9 V
   -639 -11 R
   20 17 V
   33 -10 R
   -33 10 V
   205 -13 R
   18 18 V
   33 -11 R
   -33 11 V
   463 -28 R
   19 12 V
   34 -7 R
   -34 7 V
   -415 -5 R
   19 17 V
   33 -10 R
   -33 10 V
   -415 -17 R
   -33 8 V
   911 -16 R
   19 11 V
   34 -6 R
   -34 6 V
   -725 -6 R
   20 18 V
   33 -10 R
   -33 10 V
   911 -12 R
   19 6 V
   33 0 R
   -33 0 V
   -640 -12 R
   19 16 V
   33 -10 R
   -33 10 V
   740 4 R
   19 5 V
   34 3 R
   -34 -3 V
   -692 -28 R
   19 15 V
   33 -10 R
   -33 10 V
   -553 -17 R
   19 15 V
   33 -8 R
   -33 8 V
   stroke 3324 1881 M
   911 -14 R
   19 9 V
   -725 -6 R
   20 17 V
   33 -10 R
   -33 10 V
   376 -22 R
   19 13 V
   33 -8 R
   -33 8 V
   67 -15 R
   19 12 V
   33 -8 R
   -33 8 V
   621 37 R
   19 4 V
   3614 1867 M
   19 17 V
   34 -10 R
   -34 10 V
   -242 -19 R
   19 15 V
   33 -9 R
   -33 9 V
   290 -15 R
   19 16 V
   34 -10 R
   -34 10 V
   377 -19 R
   20 10 V
   33 -6 R
   -33 6 V
   343 12 R
   20 5 V
   33 2 R
   -33 -2 V
   -158 -18 R
   19 7 V
   19 -1 R
   -19 1 V
   -554 -16 R
   19 15 V
   34 -9 R
   -34 9 V
   -500 -11 R
   -34 8 V
   206 -11 R
   19 16 V
   33 -9 R
   -33 9 V
   686 -16 R
   20 8 V
   33 -4 R
   -33 4 V
   -330 -11 R
   19 13 V
   34 -8 R
   -34 8 V
   707 30 R
   19 4 V
   stroke
   LT1
   4651 1912 M
   -34 -5 V
   stroke
   LT0
   4631 1909 M
   -14 -2 V
   3563 1861 M
   19 16 V
   32 -10 R
   -32 10 V
   -244 -18 R
   19 14 V
   34 -8 R
   -34 8 V
   601 -15 R
   19 12 V
   34 -7 R
   -34 7 V
   -329 -11 R
   19 15 V
   33 -9 R
   -33 9 V
   740 4 R
   19 5 V
   33 1 R
   -33 -1 V
   -382 -26 R
   19 10 V
   33 -5 R
   -33 5 V
   205 -1 R
   20 6 V
   -864 -15 R
   19 14 V
   34 -8 R
   -34 8 V
   291 -14 R
   19 14 V
   33 -9 R
   -33 9 V
   792 24 R
   20 4 V
   33 4 R
   -33 -4 V
   -746 -44 R
   20 13 V
   33 -8 R
   -33 8 V
   -329 -12 R
   19 14 V
   34 -9 R
   -34 9 V
   601 -12 R
   19 8 V
   20 -2 R
   -20 2 V
   -811 -7 R
   -33 7 V
   600 -13 R
   20 12 V
   33 -7 R
   -33 7 V
   -329 -11 R
   18 13 V
   34 -8 R
   -34 8 V
   740 5 R
   20 5 V
   33 1 R
   -33 -1 V
   3372 1852 M
   19 13 V
   33 -8 R
   -33 8 V
   825 -4 R
   19 6 V
   258 21 R
   19 3 V
   33 4 R
   -33 -4 V
   -521 -38 R
   20 10 V
   33 -6 R
   -33 6 V
   -330 -11 R
   19 13 V
   34 -8 R
   -34 8 V
   -243 -14 R
   20 12 V
   33 -7 R
   -33 7 V
   290 -13 R
   19 12 V
   33 -7 R
   -33 7 V
   291 -9 R
   19 9 V
   17 -2 R
   -17 2 V
   -553 -13 R
   20 12 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4631 1909 M
   20 3 V
   stroke
   LT0
   3853 1849 M
   19 11 V
   33 -7 R
   -33 7 V
   430 6 R
   19 5 V
   33 1 R
   -20 -1 V
   -962 -19 R
   -34 7 V
   1102 22 R
   19 3 V
   34 4 R
   -34 -4 V
   -831 -37 R
   20 12 V
   33 -7 R
   -33 7 V
   515 -3 R
   19 7 V
   20 -2 R
   -20 2 V
   -243 -15 R
   19 10 V
   33 -5 R
   -33 5 V
   -553 -11 R
   19 10 V
   33 -6 R
   -33 6 V
   290 -11 R
   20 11 V
   33 -7 R
   -33 7 V
   stroke
   LT1
   4579 1901 M
   19 2 V
   33 6 R
   -33 -6 V
   stroke
   LT0
   4025 1849 M
   19 8 V
   -553 -12 R
   19 11 V
   33 -7 R
   -33 7 V
   290 -11 R
   19 10 V
   34 -6 R
   -34 6 V
   430 6 R
   19 5 V
   34 0 R
   -20 0 V
   106 8 R
   19 4 V
   33 3 R
   -33 -3 V
   -830 -35 R
   19 11 V
   32 -7 R
   -32 7 V
   515 -3 R
   19 7 V
   18 -1 R
   -18 1 V
   -244 -14 R
   19 9 V
   34 -5 R
   -34 5 V
   stroke
   LT1
   4526 1892 M
   19 3 V
   34 6 R
   -34 -6 V
   stroke
   LT0
   3405 1847 M
   -33 5 V
   290 -10 R
   19 10 V
   33 -6 R
   -33 6 V
   291 -7 R
   19 8 V
   34 -4 R
   -34 4 V
   -553 -12 R
   19 10 V
   34 -6 R
   -34 6 V
   878 17 R
   19 4 V
   34 2 R
   -34 -2 V
   -606 -31 R
   19 9 V
   33 -5 R
   -33 5 V
   430 5 R
   19 6 V
   33 0 R
   -18 0 V
   stroke
   LT1
   4474 1885 M
   19 3 V
   33 4 R
   -33 -4 V
   stroke
   LT0
   3524 1840 M
   19 9 V
   34 -6 R
   -34 6 V
   515 -2 R
   19 6 V
   34 -2 R
   -34 2 V
   -243 -12 R
   19 8 V
   33 -5 R
   -33 5 V
   -244 -11 R
   19 9 V
   34 -5 R
   -34 5 V
   291 -6 R
   20 7 V
   33 -3 R
   -33 3 V
   343 14 R
   20 4 V
   33 2 R
   -33 -2 V
   -864 -25 R
   -33 6 V
   stroke
   LT1
   4612 1907 M
   19 2 V
   stroke
   LT0
   4144 1851 M
   19 5 V
   34 -1 R
   -34 1 V
   -468 -19 R
   19 9 V
   34 -5 R
   -34 5 V
   stroke
   LT1
   4421 1878 M
   19 3 V
   34 4 R
   -34 -4 V
   stroke
   LT0
   3472 1837 M
   19 8 V
   33 -5 R
   -33 5 V
   514 -2 R
   20 6 V
   33 -2 R
   -33 2 V
   -244 -12 R
   19 8 V
   34 -4 R
   -34 4 V
   stroke
   LT1
   4560 1898 M
   19 3 V
   33 6 R
   -33 -6 V
   stroke
   LT0
   3557 1835 M
   20 8 V
   32 -5 R
   -32 5 V
   653 14 R
   19 4 V
   33 1 R
   -33 -1 V
   -382 -23 R
   19 6 V
   482 27 R
   20 3 V
   stroke
   LT1
   4421 1878 M
   -33 -4 V
   stroke
   LT0
   4402 1876 M
   -14 -2 V
   -297 -28 R
   20 5 V
   33 0 R
   -33 0 V
   -469 -17 R
   20 8 V
   33 -5 R
   -33 5 V
   -190 -5 R
   -34 4 V
   stroke
   LT1
   4507 1890 M
   19 2 V
   34 6 R
   -34 -6 V
   stroke
   LT0
   3953 1839 M
   19 6 V
   33 -2 R
   -33 2 V
   -244 -11 R
   20 7 V
   33 -4 R
   -33 4 V
   -243 -8 R
   19 7 V
   33 -5 R
   -33 5 V
   653 12 R
   20 3 V
   33 2 R
   -33 -2 V
   119 10 R
   19 3 V
   14 1 R
   -14 -1 V
   -521 -34 R
   20 7 V
   33 -3 R
   -33 3 V
   205 1 R
   19 5 V
   33 -1 R
   -33 1 V
   -467 -15 R
   18 6 V
   33 -4 R
   -33 4 V
   stroke
   LT1
   4454 1883 M
   20 2 V
   33 5 R
   -33 -5 V
   stroke
   LT0
   3900 1836 M
   19 5 V
   34 -2 R
   -34 2 V
   -243 -10 R
   19 6 V
   33 -3 R
   -33 3 V
   602 26 R
   -15 -1 V
   -157 -15 R
   19 4 V
   33 1 R
   -33 -1 V
   -639 -18 R
   -33 4 V
   stroke
   LT1
   4593 1905 M
   19 2 V
   -210 -31 R
   19 2 V
   33 5 R
   -33 -5 V
   stroke
   LT0
   3762 1832 M
   19 5 V
   33 -3 R
   -33 3 V
   205 2 R
   19 4 V
   34 -1 R
   -34 1 V
   -467 -13 R
   19 5 V
   34 -3 R
   -34 3 V
   291 -2 R
   19 5 V
   stroke
   LT1
   4540 1897 M
   20 1 V
   33 7 R
   -33 -7 V
   stroke
   LT0
   3623 1829 M
   19 5 V
   34 -3 R
   -34 3 V
   569 20 R
   19 3 V
   14 1 R
   -14 -1 V
   -158 -14 R
   19 3 V
   34 1 R
   -34 -1 V
   stroke
   LT1
   4349 1869 M
   19 2 V
   34 5 R
   -34 -5 V
   stroke
   LT0
   3709 1830 M
   19 4 V
   34 -2 R
   -34 2 V
   206 2 R
   19 3 V
   33 0 R
   -33 0 V
   stroke
   LT1
   4488 1889 M
   19 1 V
   33 7 R
   -33 -7 V
   stroke
   LT0
   3538 1830 M
   -33 3 V
   290 -2 R
   19 3 V
   34 -1 R
   -34 1 V
   344 16 R
   19 2 V
   stroke
   LT1
   4211 1854 M
   -34 -2 V
   stroke
   LT0
   4191 1853 M
   -14 -1 V
   stroke
   LT1
   4297 1863 M
   19 2 V
   33 4 R
   -11 -1 V
   stroke
   LT0
   3572 1828 M
   19 4 V
   32 -3 R
   -32 3 V
   428 8 R
   20 2 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4435 1882 M
   19 1 V
   34 6 R
   -34 -6 V
   stroke
   LT0
   3881 1833 M
   19 3 V
   34 0 R
   -34 0 V
   -243 -8 R
   19 3 V
   33 -1 R
   -33 1 V
   429 14 R
   20 2 V
   stroke
   LT1
   4158 1850 M
   -33 -3 V
   stroke
   LT0
   4139 1849 M
   -14 -2 V
   stroke
   LT1
   4244 1858 M
   19 1 V
   34 4 R
   -18 -2 V
   stroke
   LT0
   3742 1829 M
   20 3 V
   33 -1 R
   -33 1 V
   205 4 R
   19 3 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4574 1904 M
   19 1 V
   -211 -30 R
   20 1 V
   33 6 R
   -33 -6 V
   stroke
   LT0
   3572 1828 M
   -34 2 V
   290 0 R
   20 3 V
   33 0 R
   -33 0 V
   -244 -6 R
   19 2 V
   34 -1 R
   -34 1 V
   stroke
   LT1
   4191 1853 M
   20 1 V
   33 4 R
   -33 -4 V
   310 42 R
   19 1 V
   34 7 R
   -34 -7 V
   -487 -55 R
   19 1 V
   33 2 R
   -33 -2 V
   258 26 R
   19 0 V
   33 6 R
   -33 -6 V
   stroke
   LT0
   3690 1827 M
   19 3 V
   33 -1 R
   -33 1 V
   205 4 R
   20 2 V
   33 0 R
   -33 0 V
   stroke
   LT1
   4468 1888 M
   20 1 V
   33 7 R
   -33 -7 V
   stroke
   LT0
   3776 1829 M
   19 2 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   4139 1849 M
   19 1 V
   33 3 R
   -33 -3 V
   stroke
   LT0
   3604 1827 M
   -32 1 V
   stroke
   LT1
   4000 1838 M
   19 2 V
   34 2 R
   -34 -2 V
   258 23 R
   20 0 V
   33 6 R
   -18 -3 V
   stroke
   LT0
   3862 1831 M
   19 2 V
   stroke
   LT1
   3914 1834 M
   -33 -1 V
   stroke
   LT0
   3895 1833 M
   -14 0 V
   -244 -7 R
   20 2 V
   33 -1 R
   -33 1 V
   stroke
   LT1
   4416 1881 M
   19 1 V
   33 6 R
   -33 -6 V
   -349 -37 R
   19 0 V
   34 4 R
   -34 -4 V
   stroke
   LT0
   3723 1827 M
   19 2 V
   34 0 R
   -34 0 V
   stroke
   LT1
   4225 1858 M
   19 0 V
   33 5 R
   -17 -3 V
   -312 -24 R
   19 0 V
   33 2 R
   -33 -2 V
   587 67 R
   20 1 V
   -211 -30 R
   19 1 V
   34 6 R
   -34 -6 V
   -573 -45 R
   19 0 V
   34 1 R
   -34 -1 V
   stroke
   LT0
   3637 1826 M
   -33 1 V
   stroke
   LT1
   4172 1853 M
   19 0 V
   34 5 R
   -34 -5 V
   311 42 R
   19 1 V
   33 7 R
   -33 -7 V
   -487 -55 R
   19 1 V
   33 3 R
   -33 -3 V
   -382 -15 R
   19 0 V
   33 0 R
   -33 0 V
   621 41 R
   19 1 V
   -435 -36 R
   19 1 V
   34 2 R
   -34 -2 V
   -157 -5 R
   19 0 V
   33 1 R
   -33 -1 V
   673 59 R
   19 0 V
   34 7 R
   -34 -7 V
   -348 -39 R
   19 0 V
   33 4 R
   -33 -4 V
   -158 -11 R
   19 0 V
   34 3 R
   -34 -3 V
   258 25 R
   19 0 V
   -435 -31 R
   20 -1 V
   33 2 R
   -33 -2 V
   stroke
   LT0
   3671 1827 M
   -34 -1 V
   stroke
   LT1
   4397 1881 M
   19 0 V
   33 7 R
   -33 -7 V
   -712 -53 R
   19 -1 V
   34 2 R
   -34 -2 V
   344 18 R
   19 0 V
   34 4 R
   -34 -4 V
   119 13 R
   20 0 V
   33 5 R
   -25 -4 V
   -305 -23 R
   20 0 V
   33 2 R
   -33 -2 V
   587 66 R
   19 1 V
   -210 -29 R
   19 0 V
   34 7 R
   -34 -7 V
   -573 -44 R
   19 0 V
   33 2 R
   -33 -2 V
   674 64 R
   19 1 V
   33 7 R
   -33 -7 V
   -349 -42 R
   19 0 V
   33 5 R
   -33 -5 V
   -158 -11 R
   20 -1 V
   33 4 R
   -33 -4 V
   -330 -13 R
   -33 -1 V
   620 42 R
   20 -1 V
   33 6 R
   -11 -2 V
   -457 -38 R
   19 -1 V
   33 3 R
   -33 -3 V
   535 54 R
   19 1 V
   34 6 R
   -34 -6 V
   -712 -58 R
   20 -1 V
   33 1 R
   -33 -1 V
   343 21 R
   20 -1 V
   33 4 R
   -33 -4 V
   -158 -10 R
   19 -1 V
   33 4 R
   -33 -4 V
   258 25 R
   19 0 V
   33 6 R
   -10 -2 V
   -458 -34 R
   19 -1 V
   34 2 R
   -34 -2 V
   535 49 R
   20 0 V
   33 6 R
   -33 -6 V
   -660 -51 R
   -33 -2 V
   344 18 R
   19 -1 V
   33 5 R
   -33 -5 V
   119 14 R
   19 -1 V
   34 5 R
   -10 -1 V
   287 39 R
   19 1 V
   -626 -65 R
   19 -1 V
   34 3 R
   -34 -3 V
   397 39 R
   19 -1 V
   33 7 R
   -21 -4 V
   -585 -45 R
   19 -2 V
   33 3 R
   -33 -3 V
   673 64 R
   20 0 V
   stroke 4483 1894 M
   33 7 R
   -33 -7 V
   -349 -39 R
   19 -2 V
   33 6 R
   -33 -6 V
   -158 -9 R
   19 -2 V
   34 4 R
   -34 -4 V
   258 27 R
   19 0 V
   34 6 R
   -21 -4 V
   -447 -35 R
   19 -2 V
   33 3 R
   -33 -3 V
   535 53 R
   19 0 V
   33 7 R
   -33 -7 V
   -659 -55 R
   -34 -2 V
   344 21 R
   19 -1 V
   34 5 R
   -34 -5 V
   -158 -9 R
   20 -2 V
   33 5 R
   -33 -5 V
   258 25 R
   19 -1 V
   33 6 R
   -33 -6 V
   -435 -28 R
   19 -2 V
   34 3 R
   -34 -3 V
   535 48 R
   19 0 V
   34 6 R
   -34 -6 V
   -349 -33 R
   20 -2 V
   33 5 R
   -33 -5 V
   449 54 R
   19 1 V
   -349 -41 R
   19 -1 V
   34 5 R
   -34 -5 V
   -296 -19 R
   19 -3 V
   33 4 R
   -33 -4 V
   396 38 R
   20 0 V
   33 6 R
   -33 -6 V
   -521 -40 R
   -33 -3 V
   673 61 R
   19 1 V
   34 6 R
   -34 -6 V
   -349 -38 R
   20 -1 V
   33 5 R
   -33 -5 V
   -158 -10 R
   19 -1 V
   33 4 R
   -33 -4 V
   258 26 R
   19 -1 V
   33 6 R
   -33 -6 V
   -435 -30 R
   20 -3 V
   33 4 R
   -33 -4 V
   534 51 R
   20 0 V
   33 6 R
   -33 -6 V
   -349 -34 R
   19 -2 V
   33 5 R
   -33 -5 V
   119 14 R
   20 -1 V
   33 6 R
   -33 -6 V
   -297 -20 R
   19 -3 V
   34 4 R
   -34 -4 V
   397 40 R
   19 0 V
   33 6 R
   -33 -6 V
   stroke 4358 1881 M
   -521 -42 R
   -33 -4 V
   673 64 R
   20 1 V
   -349 -39 R
   19 -1 V
   -158 -10 R
   19 -2 V
   34 5 R
   -34 -5 V
   258 27 R
   19 0 V
   34 6 R
   -18 -3 V
   -450 -36 R
   19 -2 V
   33 4 R
   -33 -4 V
   535 52 R
   19 1 V
   33 6 R
   -33 -6 V
   -349 -36 R
   19 -1 V
   34 5 R
   -34 -5 V
   -157 -8 R
   19 -3 V
   33 5 R
   -33 -5 V
   258 25 R
   19 0 V
   33 5 R
   -17 -2 V
   -398 -31 R
   -34 -3 V
   535 47 R
   19 1 V
   34 5 R
   -34 -5 V
   -348 -33 R
   19 -1 V
   33 4 R
   -33 -4 V
   119 13 R
   19 -1 V
   34 5 R
   -34 -5 V
   -296 -19 R
   19 -2 V
   34 4 R
   -34 -4 V
   397 36 R
   19 1 V
   33 5 R
   -33 -5 V
   119 16 R
   19 2 V
   -349 -37 R
   20 -1 V
   33 5 R
   -33 -5 V
   -158 -9 R
   19 -2 V
   34 4 R
   -34 -4 V
   258 25 R
   19 0 V
   34 5 R
   -34 -5 V
   -382 -29 R
   -33 -4 V
   535 48 R
   19 2 V
   stroke
   LT0
   4458 1897 M
   -33 -5 V
   stroke
   LT1
   4439 1894 M
   -14 -2 V
   -349 -33 R
   19 -2 V
   33 5 R
   -33 -5 V
   119 13 R
   20 0 V
   33 5 R
   -33 -5 V
   -297 -20 R
   20 -2 V
   33 4 R
   -33 -4 V
   396 37 R
   19 1 V
   34 4 R
   -34 -4 V
   -210 -20 R
   19 0 V
   33 4 R
   -33 -4 V
   -158 -10 R
   20 -2 V
   33 5 R
   -33 -5 V
   257 25 R
   20 1 V
   33 5 R
   -33 -5 V
   -383 -30 R
   -33 -4 V
   stroke
   LT0
   4439 1894 M
   19 3 V
   stroke
   LT1
   4109 1863 M
   19 -1 V
   34 4 R
   -34 -4 V
   120 12 R
   19 1 V
   33 4 R
   -33 -4 V
   -296 -22 R
   19 -1 V
   33 4 R
   -33 -4 V
   stroke
   LT0
   4386 1888 M
   20 2 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   4195 1870 M
   19 0 V
   34 4 R
   -34 -4 V
   -157 -11 R
   19 0 V
   33 4 R
   -33 -4 V
   stroke
   LT0
   4334 1883 M
   19 2 V
   33 3 R
   -33 -3 V
   stroke
   LT1
   3971 1853 M
   -34 -3 V
   206 16 R
   19 0 V
   33 4 R
   -33 -4 V
   stroke
   LT0
   4281 1878 M
   19 1 V
   34 4 R
   -34 -4 V
   stroke
   LT1
   4004 1856 M
   19 0 V
   34 3 R
   -34 -3 V
   stroke
   LT0
   4420 1890 M
   19 4 V
   -211 -21 R
   20 1 V
   33 4 R
   -33 -4 V
   stroke
   LT1
   4090 1862 M
   19 1 V
   34 3 R
   -34 -3 V
   stroke
   LT0
   4367 1885 M
   19 3 V
   34 2 R
   -34 -2 V
   stroke
   LT1
   4004 1856 M
   -33 -3 V
   stroke
   LT0
   4176 1869 M
   19 1 V
   33 3 R
   -33 -3 V
   119 10 R
   20 3 V
   33 2 R
   -33 -2 V
   stroke
   LT1
   4037 1859 M
   20 0 V
   33 3 R
   -33 -3 V
   stroke
   LT0
   4262 1875 M
   19 3 V
   33 2 R
   -33 -2 V
   -158 -13 R
   20 1 V
   33 3 R
   -33 -3 V
   257 20 R
   20 4 V
   stroke
   LT1
   4037 1859 M
   -33 -3 V
   stroke
   LT0
   4209 1870 M
   19 3 V
   34 2 R
   -34 -2 V
   120 8 R
   19 4 V
   33 1 R
   -33 -1 V
   -296 -24 R
   19 1 V
   33 3 R
   -33 -3 V
   205 14 R
   19 4 V
   34 1 R
   -34 -1 V
   -157 -14 R
   19 3 V
   33 1 R
   -33 -1 V
   stroke
   LT1
   4071 1861 M
   -34 -2 V
   stroke
   LT0
   4381 1880 M
   19 6 V
   -157 -15 R
   19 4 V
   33 1 R
   -33 -1 V
   -158 -13 R
   19 3 V
   34 1 R
   -34 -1 V
   206 10 R
   19 6 V
   33 -1 R
   -33 1 V
   -158 -14 R
   19 3 V
   34 1 R
   -34 -1 V
   -105 -8 R
   -33 -1 V
   205 9 R
   19 6 V
   34 -1 R
   -34 1 V
   -158 -14 R
   20 4 V
   33 1 R
   -33 -1 V
   205 7 R
   19 7 V
   -158 -14 R
   20 5 V
   33 -1 R
   -33 1 V
   -106 -9 R
   -33 0 V
   205 6 R
   20 7 V
   33 -2 R
   -33 2 V
   -158 -14 R
   19 6 V
   33 -1 R
   -33 1 V
   67 -3 R
   19 6 V
   33 -2 R
   -33 2 V
   -105 -9 R
   -34 1 V
   206 3 R
   19 8 V
   -158 -14 R
   19 7 V
   34 -2 R
   -34 2 V
   67 -6 R
   19 8 V
   34 -3 R
   -34 3 V
   -105 -9 R
   -33 2 V
   66 -5 R
   20 8 V
   33 -4 R
   -33 4 V
   66 -9 R
   20 10 V
   -106 -9 R
   -33 3 V
   67 -8 R
   19 9 V
   33 -5 R
   -33 5 V
   -19 -9 R
   -34 5 V
   67 -12 R
   19 11 V
   -19 -11 R
   -33 7 V
   stroke
   LTb
   4304 609 M
   6229 1717 L
   4304 609 M
   971 1249 L
   2793 2297 M
   8 5 V
   -170 -98 R
   9 5 V
   -63 -36 R
   12 7 V
   -65 -38 R
   14 8 V
   -59 -33 R
   9 5 V
   971 1249 M
   1427 821 V
   6229 1717 M
   4807 1990 L
   -100 19 R
   -21 4 V
   -205 39 R
   -12 3 V
   -129 24 R
   -10 2 V
   -53 10 R
   -3 1 V
   -159 30 R
   -10 2 V
   -351 68 R
   -5 1 V
   -86 16 R
   -6 1 V
   971 3463 M
   0 -2214 V
   2896 2468 M
   0 -11 V
   0 96 R
   0 -5 V
   0 1008 R
   0 -9 V
   0 -199 R
   0 -15 V
   0 -628 R
   0 -11 V
   3333 257 R
   0 -1234 V
   4304 1844 M
   0 -1235 V
   971 1249 M
   47 27 V
   stroke
   908 1188 M
   [ [(Helvetica) 140.0 0.0 true true 0 (-10)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   2858 2334 M
   4 3 V
   1804 1089 M
   48 27 V
   stroke
   1741 1028 M
   [ [(Helvetica) 140.0 0.0 true true 0 (-5)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   2638 929 M
   47 27 V
   stroke
   2575 868 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   4554 2032 M
   4 3 V
   -26 -16 R
   3 2 V
   3472 769 M
   47 27 V
   stroke
   3408 709 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 5)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   5348 1850 M
   48 27 V
   4304 609 M
   48 28 V
   stroke
   4241 549 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 10)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   6182 1690 M
   47 27 V
   stroke
   LCb setrgbcolor
   LTb
   1.000 UL
   LTb
   4304 609 M
   -54 11 V
   stroke
   4377 586 M
   [ [(Helvetica) 140.0 0.0 true true 0 (-10)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1025 1238 M
   -54 11 V
   4785 886 M
   -54 11 V
   stroke
   4858 863 M
   [ [(Helvetica) 140.0 0.0 true true 0 (-5)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1507 1515 M
   -55 11 V
   5267 1163 M
   -55 11 V
   stroke
   5339 1140 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1988 1792 M
   -55 11 V
   5748 1440 M
   -55 10 V
   stroke
   5821 1417 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 5)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   6229 1717 M
   -54 10 V
   stroke
   6302 1694 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 10)]
   ] -46.7 MCshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   2927 2350 M
   -6 2 V
   stroke
   LCb setrgbcolor
   LTb
   1.000 UL
   LTb
   1034 1987 M
   -63 0 V
   stroke
   845 1987 M
   [ [(Helvetica) 140.0 0.0 true true 0 (-0.4)]
   ] -46.7 MRshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1034 2198 M
   -63 0 V
   stroke
   845 2198 M
   [ [(Helvetica) 140.0 0.0 true true 0 (-0.2)]
   ] -46.7 MRshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1034 2409 M
   -63 0 V
   stroke
   845 2409 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
   ] -46.7 MRshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1034 2619 M
   -63 0 V
   stroke
   845 2619 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 0.2)]
   ] -46.7 MRshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1034 2830 M
   -63 0 V
   stroke
   845 2830 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 0.4)]
   ] -46.7 MRshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1034 3041 M
   -63 0 V
   stroke
   845 3041 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 0.6)]
   ] -46.7 MRshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1034 3252 M
   -63 0 V
   stroke
   845 3252 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 0.8)]
   ] -46.7 MRshow
   1.000 UL
   LTb
   1.000 UL
   LTb
   1034 3463 M
   -63 0 V
   stroke
   845 3463 M
   [ [(Helvetica) 140.0 0.0 true true 0 ( 1)]
   ] -46.7 MRshow
   1.000 UL
   LTb
   LCb setrgbcolor
   LTb
   1.000 UP
   stroke
   grestore
 end  end
 %%Page: 64 64  showpage
 TeXDict begin 64 63 bop 0 TeXcolorgray 0 TeXcolorgray  %%Trailer
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  %%DocumentFonts: Helvetica
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(64)h FZ(\026)g(#)p  
 FY(64)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 1606 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -458 1511 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -458 1511 a Fq(8)-458 1511 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
   
 -458 1511 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  
 FY(64)1257 b Fz(CHAPITRE)29 b Fy(8)p Fz(.)55 b(ENTR\311ES)29  
 b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 656 540 a Fn(cauchy:[~])38 b(>)d(rpl)i(-is)656  
 619 y(+++RPL/2)g(\(R\))f(version)i(4.0.10)f(\(lundi)g(08/02/2010,)h  
 (10:45:34)f(CET\))656 698 y(+++Copyright)h(\(C\))f(1989)f(\340)f(2009,)  
 i(2010)g(BERTRAND)g(Jo\353l)656 856 y(+++Ce)g(logiciel)g(est)f(un)g  
 (logiciel)h(libre)g(sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656  
 935 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i  
 ('warranty'.)656 1092 y(RPL/2>)f(2)e(fix)h(0)g(->str)656  
 1250 y(1:)g("0.00")656 1329 y(RPL/2>)656 1539 y FK(S\351parateur)c  
 (d\351cimal)780 1692 y FZ(Le)j(s\351parateur)e(d\351cimal)i(est)g(au)g  
 (c)n(hoix)f(le)h(p)r(oin)n(t)g(ou)g(la)g(virgule)f(et)h(d\351p)r(end)g  
 (de)h(la)656 1791 y(v)-5 b(aleur)29 b(de)h(l'indicateur)g  
 FY(48)p FZ(.)f(Si)h(l'indicateur)f FY(48)h FZ(est)g(arm\351,)f(le)h  
 (s\351parateur)e(d\351cimal)h(est)656 1891 y(le)c(p)r(oin)n(t.)f  
 (Sinon,)h(il)g(s'agit)e(de)i(la)f(virgule.)g(Le)g(nom)n(bre)g(complexe)  
 g Fp(3)13 b(+)g(2)p FH(i)22 b FZ(p)r(eut)k(ainsi)e(\352tre)656  
 1991 y FI(\(3.,2.\))29 b FZ(si)i(l'indicateur)g FY(48)g  
 FZ(est)h(d\351sarm\351)e(ou)i FI(\(3,.2,\))c FZ(s'il)k(est)g(arm\351.)f  
 (P)n(our)g(tout)g(ce)656 2090 y(qui)c(suit,)h(le)f(s\351parateur)f  
 (d\351cimal)h(sera)f(le)h(p)r(oin)n(t.)780 2190 y(T)-7  
 b(out)31 b(nom)n(bre)e(sans)h(s\351parateur)e(d\351cimal)i(et)h(sans)f  
 (exp)r(osan)n(t)f(est)h(un)h(en)n(tier.)f(Ainsi)656 2289  
 y FI(1.)h FZ(est)g(un)h(r\351el)f(alors)f(que)h FI(1)g  
 FZ(est)h(un)g(en)n(tier.)f(T)-7 b(ous)31 b(les)g(nom)n(bres)f  
 (repr\351sen)n(t\351s)g(a)n(v)n(ec)g(un)656 2389 y(s\351parateur)d  
 (d\351cimal)h(ou)h(un)h(exp)r(osan)n(t)e(son)n(t)g(des)h(r\351els.)f  
 (Les)h(complexes)f(son)n(t)g(toujours)656 2489 y(repr\351sen)n(t\351s)d  
 (par)i(un)h(couple)f(de)g(nom)n(bres)g(r\351els.)656  
 2698 y FK(F)-8 b(ormat)32 b(standard)780 2852 y FZ(Le)21  
 b(format)g(standard)e(est)i(le)h(format)e(par)g(d\351faut)h(d'a\036c)n  
 (hage)f(des)g(nom)n(bres)g(et)i(donne)656 2951 y(les)27  
 b(r\351sultats)f(suiv)-5 b(an)n(ts)27 b(lors)f(de)i(l'a\036c)n(hage)e  
 (ou)h(du)h(traitemen)n(t)e(d'un)i(nom)n(bre)f(:)p 0 TeXcolorgray  
 780 3051 a(\025)p 0 TeXcolorgray 41 w(les)i(nom)n(bres)e(p)r(ouv)-5  
 b(an)n(t)28 b(\352tre)h(repr\351sen)n(t\351s)d(exactemen)n(t)i(comme)g  
 (des)h(en)n(tiers)f(a)n(v)n(ec)863 3150 y(quinze)22 b(c)n(hi\033res)g  
 (ou)g(moins)g(son)n(t)g(a\036c)n(h\351s)f(sans)g(s\351parateur)f  
 (d\351cimal)i(ni)h(exp)r(osan)n(t)14 b(;)p 0 TeXcolorgray  
 780 3250 a(\025)p 0 TeXcolorgray 41 w(les)32 b(nom)n(bres)f(p)r(ouv)-5  
 b(an)n(t)32 b(\352tre)g(repr\351sen)n(t\351s)f(exactemen)n(t)g(a)n(v)n  
 (ec)g(quinze)h(c)n(hi\033res)g(ou)863 3350 y(moins,)21  
 b(mais)g(qui)g(ne)h(son)n(t)e(pas)h(des)g(en)n(tiers,)g(son)n(t)f  
 (a\036c)n(h\351s)h(a)n(v)n(ec)f(un)h(s\351parateur)e(d\351\177)863  
 3449 y(cimal,)j(mais)f(sans)g(exp)r(osat.)g(Les)g(z\351ros)f(de)i  
 (t\352te)g(\340)g(gauc)n(he)e(du)i(s\351parateur)e(d\351cimal)863  
 3549 y(et)28 b(les)f(z\351ros)f(de)i(queue)f(dans)g(la)g(partie)g  
 (fractionnaire)e(son)n(t)i(omis)14 b(;)p 0 TeXcolorgray  
 780 3649 a(\025)p 0 TeXcolorgray 41 w(tous)27 b(les)h(autres)e(nom)n  
 (bres)g(son)n(t)h(a\036c)n(h\351s)g(dans)f(le)i(format)f(suiv)-5  
 b(an)n(t)27 b(:)p 0 TeXcolorgray 0 TeXcolorgray 1429  
 3748 a FI(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)863  
 3848 y FZ(o\371)29 b(l'exp)r(osan)n(t)f(est)i(un)f(nom)n(bre)g(de)g(un)  
 h(\340)f(trois)f(c)n(hi\033res)g(et)i(o\371)f(la)g(v)-5  
 b(aleur)28 b FH(x)i FZ(de)g(la)863 3947 y(man)n(tisse)d(statisfait)g  
 (\340)1995 4047 y Fp(1)c Fh(6)f FH(x)i(<)e Fp(10)780  
 4176 y FZ(L'instruction)30 b FI(std)e FZ(ne)j(prend)e(aucun)h(argumen)n  
 (t)f(dans)g(la)h(pile)g(et)g(ne)h(ren)n(v)n(oie)d(rien.)656  
 4275 y(Elle)g(se)f(con)n(ten)n(te)g(de)g(mo)r(di\034er)g(les)h  
 (indicateurs)e FY(49)g FZ(et)i FY(50)p FZ(.)p 0 TeXcolorgray  
 0 TeXcolorgray 1939 4447 4 100 v 2092 4417 a FQ(\000)-15  
 b(!)p 2275 4447 V 1848 4517 a Fp(1)p 1939 4547 V 203  
 w FI(std)p 2275 4547 V 780 4660 a FZ(Le)30 b(tableau)f(suiv)-5  
 b(an)n(t)30 b(donne)f(des)h(exemples)f(de)h(nom)n(bres)f(a\036c)n  
 (h\351s)g(en)h(format)f(stan\177)656 4760 y(dard)e(:)p  
 0 TeXcolorgray 0 TeXcolorgray 729 4810 2719 4 v 729 4910  
 4 100 v 821 4880 a FK(Nom)m(bre)p 1244 4910 V 367 w(A\036c)m(h\351)p  
 2088 4910 V 329 w(Repr\351sen)m(table)j(a)m(v)m(ec)k  
 FJ(15)d FK(c)m(hi\033res)p 3444 4910 V 729 4913 2719  
 4 v 729 5025 4 112 v 912 4995 a Fp(10)996 4965 y FE(11)p  
 1244 5025 V 1406 4995 a FI(100000000000)p 2088 5025 V  
 778 w FZ(oui)p 3444 5025 V 729 5137 V 912 5107 a Fp(10)996  
 5077 y FE(16)p 1244 5137 V 1581 5107 a FI(1E16)p 2088  
 5137 V 944 w FZ(non)p 3444 5137 V 729 5249 V 886 5219  
 a Fp(10)970 5189 y Fi(\000)p FE(15)p 1244 5249 V 1298  
 5219 a FI(0.0000000000000)o(01)p 2088 5249 V 667 w FZ(oui)p  
 3444 5249 V 729 5360 V 782 5331 a Fp(1)p FH(:)p Fp(2)17  
 b FQ(\002)h Fp(10)1073 5300 y Fi(\000)p FE(15)p 1244  
 5360 V 1515 5331 a FI(1.2E-15)p 2088 5360 V 878 w FZ(non)p  
 3444 5360 V 729 5460 4 100 v 873 5430 a Fp(12)p FH(:)p  
 Fp(345)p 1244 5460 V 431 w FI(12.345)p 2088 5460 V 911  
 w FZ(oui)p 3444 5460 V 729 5463 2719 4 v 0 TeXcolorgray  
 2047 5632 a FY(64)p 0 TeXcolorgray eop end  
 %%Page: 65 65  
 TeXDict begin 65 64 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(65)h FZ(\026)g(#)p  
 FY(65)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(8)p  
 Fz(.)p Fy(1)p Fz(.)55 b(SOR)-7 b(TIES)2240 b FY(65)p  
 .7 TeXcolorgray .7 TeXcolorgray 4134 1606 227 266 v .7  
 TeXcolorgray 0 TeXcolorgray 4219 1511 a Fq(8)p .7 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray 232 540 a FK(F)-8 b(ormat)32  
 b(\034xe)357 693 y FZ(L'instruction)27 b FI(fix)f FZ(c)n(hoisit)h(le)h  
 (format)e(\034xe)i(comme)f(mo)r(de)h(d'a\036c)n(hage)e(n)n  
 (um\351rique.)232 793 y(Elle)32 b(prend)f(un)g(argumen)n(t)e(en)n(tier)  
 i(p)r(our)f(d\351\034nir)h(le)g(nom)n(bre)e(de)j(d\351cimales)e  
 FH(n)g FZ(\026)h(en)n(tre)232 893 y FY(0)k FZ(et)f FY(15)g  
 FZ(\026)g(\340)g(a\036c)n(her.)g(Si)h(la)f(v)-5 b(aleur)33  
 b(de)i(l'argumen)n(t)e(n'est)h(pas)g(dans)g(cet)h(in)n(terv)-5  
 b(alle,)232 992 y(l'instruction)27 b(ren)n(v)n(oie)f(une)h(erreur)f  
 (d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray 1491  
 1150 4 100 v 1693 1120 a FQ(\000)-14 b(!)p 1877 1150  
 V 1399 1219 a Fp(1)p 1491 1249 V 103 w FH(n)101 b FI(fix)p  
 1877 1249 V 357 1364 a FZ(En)28 b(format)f(\034xe,)g(les)g(nom)n(bres)g  
 (apparaissen)n(t)d(sous)j(la)g(forme)g(:)p 0 TeXcolorgray  
 0 TeXcolorgray 1316 1503 a FI(\(signe\))41 b(mantisse)357  
 1642 y FZ(La)24 b(man)n(tisse)f(appara\356t)g(arrondie)f(\340)i  
 FH(n)h FZ(d\351cimales)e(\340)h(droite)g(du)g(s\351parateur)e  
 (d\351cimal.)232 1742 y(M\352me)i(lorsque)d(le)i(format)f(\034xe)h(est)  
 g(imp)r(os\351,)g(le)g(RPL/)p FY(2)f FZ(utilisera)g(le)h(format)f  
 (scien)n(ti\034que)232 1841 y(dans)27 b(l'un)h(des)f(deux)h(cas)f  
 (ci-dessous)e(:)p 0 TeXcolorgray 357 1941 a(\025)p 0  
 TeXcolorgray 41 w(si)i(le)h(nom)n(bre)e(de)i(c)n(hi\033res)f(\340)g  
 (a\036c)n(her)f(d\351passe)g(quinze)14 b(;)p 0 TeXcolorgray  
 357 2041 a(\025)p 0 TeXcolorgray 41 w(si)24 b(une)g(v)-5  
 b(aleur)24 b(non)g(n)n(ulle)g(arrondie)e(\340)i FH(n)g  
 FZ(d\351cimales)f(est)i(a\036c)n(h\351es)e(comme)h(un)g(z\351ro)440  
 2140 y(en)k(format)e(\034xe.)232 2350 y FK(F)-8 b(ormat)32  
 b(scien)m(ti\034que)357 2503 y FZ(L'instruction)22 b  
 FI(sci)h FZ(c)n(hoisit)f(le)h(mo)r(de)h(d'a\036c)n(hage)d(scien)n  
 (ti\034que.)i(Elle)h(prend)f(un)h(argu\177)232 2603 y(men)n(t)k(en)n  
 (tier)f(p)r(our)g(d\351\034nir)h(le)f(nom)n(bre)g(de)g(c)n(hi\033res)g  
 (signi\034catifs)g FH(n)g FZ(\026)h(en)n(tre)f FY(0)g  
 FZ(et)h FY(15)f FZ(\026)232 2702 y(\340)j(a\036c)n(her.)e(Si)i(la)f(v)  
 -5 b(aleur)29 b(de)h(l'argumen)n(t)e(n'est)i(pas)f(dans)g(cet)h(in)n  
 (terv)-5 b(alle,)29 b(l'instruction)232 2802 y(ren)n(v)n(oie)d(une)i  
 (erreur)e(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray  
 1491 2959 V 1693 2929 a FQ(\000)-14 b(!)p 1877 2959 V  
 1399 3029 a Fp(1)p 1491 3059 V 103 w FH(n)101 b FI(sci)p  
 1877 3059 V 357 3174 a FZ(En)20 b(format)e(scien)n(ti\034que,)h(les)g  
 (nom)n(bres)f(son)n(t)h(a\036c)n(h\351s)f(a)n(v)n(ec)g  
 FH(n)r Fp(+)r(1)h FZ(c)n(hi\033res)f(signi\034catis,)232  
 3273 y FH(n)31 b FZ(\351tan)n(t)e(la)h(v)-5 b(aleur)29  
 b(de)h(l'argumen)n(t)f(de)h(la)g(fonction)f FI(sci)p  
 FZ(.)g(T)-7 b(oute)30 b(v)-5 b(aleur)29 b(appara\356t)g(sous)232  
 3373 y(la)f(forme)e(:)p 0 TeXcolorgray 0 TeXcolorgray  
 902 3512 a FI(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)232  
 3651 y FZ(o\371)28 b(la)f(man)n(tisse)f(satisfait)h(\340)1468  
 3751 y Fp(1)22 b Fh(6)h FH(x)h(<)e Fp(10)232 3961 y FK(F)-8  
 b(ormat)32 b(ing\351nieur)357 4114 y FZ(L'instruction)22  
 b FI(eng)h FZ(c)n(hoisit)f(le)h(mo)r(de)h(d'a\036c)n(hage)d(scien)n  
 (ti\034que.)i(Elle)h(prend)f(un)h(argu\177)232 4213 y(men)n(t)k(en)n  
 (tier)f(p)r(our)g(d\351\034nir)h(le)f(nom)n(bre)g(de)g(c)n(hi\033res)g  
 (signi\034catifs)g FH(n)g FZ(\026)h(en)n(tre)f FY(0)g  
 FZ(et)h FY(15)f FZ(\026)232 4313 y(\340)j(a\036c)n(her.)e(Si)i(la)f(v)  
 -5 b(aleur)29 b(de)h(l'argumen)n(t)e(n'est)i(pas)f(dans)g(cet)h(in)n  
 (terv)-5 b(alle,)29 b(l'instruction)232 4413 y(ren)n(v)n(oie)d(une)i  
 (erreur)e(d'ex\351cution.)p 0 TeXcolorgray 0 TeXcolorgray  
 1491 4570 V 1693 4540 a FQ(\000)-14 b(!)p 1877 4570 V  
 1399 4640 a Fp(1)p 1491 4669 V 103 w FH(n)101 b FI(eng)p  
 1877 4669 V 357 4784 a FZ(En)25 b(format)e(ing\351nieur,)h(les)g(nom)n  
 (bres)f(son)n(t)g(a\036c)n(h\351s)g(a)n(v)n(ec)g FH(n)12  
 b Fp(+)g(1)24 b FZ(c)n(hi\033res)f(signi\034catis,)232  
 4884 y FH(n)31 b FZ(\351tan)n(t)e(la)h(v)-5 b(aleur)29  
 b(de)h(l'argumen)n(t)f(de)h(la)g(fonction)f FI(eng)p  
 FZ(.)g(T)-7 b(oute)30 b(v)-5 b(aleur)29 b(appara\356t)g(sous)232  
 4983 y(la)f(forme)e(:)p 0 TeXcolorgray 0 TeXcolorgray  
 902 5123 a FI(\(signe\))41 b(mantisse)f(E)j(\(signe\))e(exposant)232  
 5262 y FZ(o\371)28 b(l'exp)r(osan)n(t)e(est)h(un)h(m)n(ultiple)g(de)f  
 FY(3)g FZ(et)h(o\371)f(la)g(man)n(tisse)g(satisfait)g(\340)1426  
 5411 y Fp(1)c Fh(6)g FH(x)g(<)g Fp(1000)p 0 TeXcolorgray  
 1623 5632 a FY(65)p 0 TeXcolorgray eop end  
 %%Page: 66 66  
 TeXDict begin 66 65 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(66)h FZ(\026)g(#)p  
 FY(66)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 1606 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -458 1511 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -458 1511 a Fq(8)-458 1511 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
   
 -458 1511 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  
 FY(66)1257 b Fz(CHAPITRE)29 b Fy(8)p Fz(.)55 b(ENTR\311ES)29  
 b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 656 540 a FL(8)p  
 FM(.)p FL(1)p FM(.)p FL(3)112 b FM(Clmf)780 699 y FZ(L'instruction)19  
 b FI(clmf)g FZ(a\036c)n(he)g(le)h(con)n(ten)n(u)f(de)h(la)f(pile.)h  
 (Elle)h(ne)f(prend)f(aucun)h(argumen)n(t)656 799 y(et)34  
 b(ne)g(ren)n(v)n(oie)d(rien)j(dans)f(la)g(pile.)h(T)-7  
 b(ous)33 b(les)g(ob)5 b(jets)33 b(son)n(t)g(a\036c)n(h\351s)g  
 (conform\351men)n(t)g(au)656 898 y(format)27 b(couran)n(t.)656  
 1189 y Fu(8)p Fv(.)p Fu(2)130 b Fv(En)l(tr\351es)780  
 1376 y FZ(P)n(ar)24 b(d\351faut,)h(toute)f(en)n(tr\351e)g(est)h(faite)f  
 (depuis)g(l'en)n(tr\351e)g(standard.)f(Cette)i(en)n(tr\351e)f(stan\177)  
 656 1476 y(dard)j(p)r(eut)h(prendre)e(la)h(forme)g(d'une)h(redirection)  
 e(depuis)h(un)h(\034c)n(hier.)656 1724 y FL(8)p FM(.)p  
 FL(2)p FM(.)p FL(1)112 b FM(Input)780 1883 y FZ(L'instruction)34  
 b FI(input)e FZ(ne)i(prend)g(aucun)g(argumen)n(t.)f(Elle)i(attend)f  
 (une)g(en)n(tr\351e)g(ter\177)656 1983 y(min\351e)c(par)g(un)h(retour)e  
 (\340)h(la)g(ligne)f(depuis)i(l'en)n(tr\351e)e(standard)g(et)i(ren)n(v)  
 n(oie)e(la)h(c)n(ha\356ne)f(de)656 2082 y(caract\350re)34  
 b(corresp)r(ondan)n(te.)g(Con)n(trairemen)n(t)h(\340)h(l'instruction)g  
 FI(prompt)p FZ(,)e(elle)j(n'a\036c)n(he)656 2182 y(aucune)27  
 b(in)n(vite.)p 0 TeXcolorgray 0 TeXcolorgray 1741 2388  
 4 100 v 1936 2358 a FQ(\000)-14 b(!)p 2162 2388 V 1650  
 2458 a Fp(1)p 1741 2487 V 202 w FI(input)p 2162 2487  
 V 101 w FZ("c)n(ha\356ne")656 2697 y FL(8)p FM(.)p FL(2)p  
 FM(.)p FL(2)112 b FM(Prompt)780 2855 y FZ(Le)27 b(fonctionnemen)n(t)g  
 (de)g(l'instruction)g FI(prompt)d FZ(tr\350s)j(similaire)f(\340)h  
 (celui)g(de)g(l'instruc\177)656 2955 y(tion)40 b FI(input)e  
 FZ(puisque)h(qu'elle)h(attend)g(aussi)f(une)h(en)n(tr\351e)f(depuis)h  
 (l'en)n(tr\351e)f(standard.)656 3055 y(Con)n(trairemen)n(t)20  
 b(\340)i(l'instruction)g FI(input)p FZ(,)f FI(prompt)f  
 FZ(a\036c)n(he)h(l'in)n(vite)i(pass\351e)e(en)i(argumen)n(t.)p  
 0 TeXcolorgray 0 TeXcolorgray 1586 3279 V 2092 3249 a  
 FQ(\000)-15 b(!)p 2317 3279 V 1495 3349 a Fp(1)p 1586  
 3379 V 102 w FZ("c)n(ha\356ne")98 b FI(input)p 2317 3379  
 V 100 w FZ("c)n(ha\356ne")656 3588 y FL(8)p FM(.)p FL(2)p  
 FM(.)p FL(3)112 b FM(Key)780 3747 y FZ(L'instruction)19  
 b FI(key)f FZ(p)r(ermet)i(de)f(saisir)f(une)i(touc)n(he)f(au)g(v)n(ol.)  
 f(Dans)i(le)f(cas)g(o\371)g(une)g(saisie)656 3846 y(est)25  
 b(e\033ectiv)n(e,)g(elle)g(ren)n(v)n(oie)f(cette)h(touc)n(he)g(sous)f  
 (la)h(forme)g(d'une)g(c)n(ha\356ne)g(de)g(caract\350re)e(et)656  
 3946 y(la)k(v)-5 b(aleur)27 b(binaire)f FB(vr)l(ai)p  
 FZ(.)i(Dans)g(tous)f(les)g(autres)f(cas,)h(elle)g(ren)n(v)n(oie)f(la)h  
 (v)-5 b(aleur)27 b FB(faux)p FZ(.)p 0 TeXcolorgray 0  
 TeXcolorgray 1401 4168 V 1554 4138 a FQ(\000)-14 b(!)p  
 1737 4168 V 1310 4238 a Fp(1)p 1401 4268 V 203 w FI(key)p  
 1737 4268 V 104 w FY(0)1910 4189 y FZ(ou)p 2166 4168  
 V 2319 4138 a FQ(\000)f(!)p 2502 4168 V 103 w FZ("c)n(ha\356ne")2074  
 4238 y Fp(1)p 2166 4268 V 204 w FI(key)p 2502 4268 V  
 224 w FZ(-)p FY(1)780 4429 y FZ(Le)19 b(programme)e(suiv)-5  
 b(an)n(t)18 b(est)h(constitu\351)f(d'une)h(b)r(oucle)g(qui)g(s'ac)n  
 (h\350v)n(e)e(lorssue)g(l'utilisa\177)656 4528 y(teur)i(appuit)g(sur)f  
 (une)h(touc)n(he.)g(La)f(v)-5 b(aleur)18 b(de)h(cette)g(touc)n(he)g  
 (est)g(a\036c)n(h\351e)f(par)g(l'instruction)656 4628  
 y FI(disp)p FZ(.)p 0.5 TeXcolorgray 780 4778 a Fw(0001)p  
 0 TeXcolorgray 37 w Fn(MAIN)p 0.5 TeXcolorgray 780 4857  
 a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray  
 780 4936 a Fw(0003)p 0 TeXcolorgray 178 w Fn(do)p 0.5  
 TeXcolorgray 780 5015 a Fw(0004)p 0 TeXcolorgray 178  
 w Fn(until)p 0.5 TeXcolorgray 780 5094 a Fw(0005)p 0  
 TeXcolorgray 319 w Fn(key)p 0.5 TeXcolorgray 780 5172  
 a Fw(0006)p 0 TeXcolorgray 178 w Fn(end)p 0.5 TeXcolorgray  
 780 5251 a Fw(0007)p 0 TeXcolorgray 0.5 TeXcolorgray  
 780 5330 a(0008)p 0 TeXcolorgray 178 w Fn(disp)p 0.5  
 TeXcolorgray 780 5409 a Fw(0009)p 0 TeXcolorgray 37 w  
 Fn(>>)p 0 TeXcolorgray 2047 5632 a FY(66)p 0 TeXcolorgray  
 eop end  
 %%Page: 67 67  
 TeXDict begin 67 66 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(67)h FZ(\026)g(#)p  
 FY(67)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(8)p  
 Fz(.)p Fy(3)p Fz(.)55 b(BEEP)2370 b FY(67)p .7 TeXcolorgray  
 .7 TeXcolorgray 4134 1606 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray 4219 1511 a Fq(8)p .7 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 232 540 a Fu(8)p Fv(.)p Fu(3)131 b Fv(Beep)357  
 722 y FZ(Cette)21 b(instruction)f(en)n(v)n(oie)f(le)i(caract\350re)e  
 FB(b)l(el)t(l)i FZ(\340)f(la)h(sortie)e(standard.)h(Elle)h(est)g  
 (soumise)232 822 y(\340)30 b(l'\351tat)g(de)g(l'indicateur)f  
 FY(51)p FZ(.)g(Si)h(cet)g(indicateur)g(est)g(d\351sarm\351,)e  
 (l'instruction)h FI(beep)g FZ(est)232 921 y(silencieusemen)n(t)e  
 (ignor\351e.)p 0 TeXcolorgray 1623 5632 a FY(67)p 0 TeXcolorgray  
 eop end  
 %%Page: 68 68  
 TeXDict begin 68 67 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(68)h FZ(\026)g(#)p  
 FY(68)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 1606 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -458 1511 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -458 1511 a Fq(8)-458 1511 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
   
 -458 1511 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  
 FY(68)1257 b Fz(CHAPITRE)29 b Fy(8)p Fz(.)55 b(ENTR\311ES)29  
 b(ET)f(SOR)-7 b(TIES)p 0 TeXcolorgray 0 TeXcolorgray  
 2047 5632 a FY(68)p 0 TeXcolorgray eop end  
 %%Page: 69 69  
 TeXDict begin 69 68 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(69)h FZ(\026)g(#)p  
 FY(69)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 978 2154 a Ft(Quatri\350me)60 b(partie)391 2569 y FD(Manipulation)72  
 b(des)g(v)-12 b(ariables)p 0 TeXcolorgray 1623 5632 a  
 FY(69)p 0 TeXcolorgray eop end  
 %%Page: 70 70  
 TeXDict begin 70 69 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(70)h FZ(\026)g(#)p  
 FY(70)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 71 71  
 TeXDict begin 71 70 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(71)h FZ(\026)g(#)p  
 FY(71)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1529 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2902 1363 a Fs(9)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1778 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1695 597 4 v 958 1695 a FO(A)-5 b(ccessibilit\351)58  
 b(des)h(v)-10 b(ariables)p 1 TeXcolorgray 0 TeXcolorgray  
 357 2188 a FZ(La)24 b(notion)f(de)h(v)-5 b(ariable)23  
 b(est)h(en)g(RPL/)p FY(2)g FZ(assez)e(di\033\351ren)n(te)i(de)g(ce)g  
 (qui)h(p)r(eut)f(se)g(rencon\177)232 2288 y(trer)32 b(dans)f(d'autres)g  
 (langages.)f(En)i(e\033et,)h(une)f(v)-5 b(ariable)31  
 b(n'est)h(que)g(l'asso)r(ciation)d(d'un)232 2388 y(nom)e(\340)f(un)h  
 (ob)5 b(jet)26 b(pr\351existan)n(t.)g(Elle)h(ne)g(con)n(tien)n(t)f  
 (aucune)g(information)f(quan)n(t)h(au)h(t)n(yp)r(e)232  
 2487 y FB(a)j(priori)f FZ(de)f(l'ob)5 b(jet)27 b(asso)r(ci\351.)357  
 2595 y(Cette)j(asso)r(ciation)d(en)n(tre)h(un)i(nom)f(et)h(un)f(ob)5  
 b(jet)29 b(est)h(soumis)e(\340)h(des)g(r\350gles)f(pr\351cises)232  
 2695 y(de)c(visibilit\351)g(ou)g(de)g(p)r(ort\351e)f(conditionn\351es)g  
 (par)g(les)h(niv)n(eaux)e(d'ex\351cution)i(et)g(le)g(t)n(yp)r(e)g(de)  
 232 2794 y(v)-5 b(ariable)17 b(\(globale,)g(lo)r(cale,)h(v)n(olatile,)f  
 (statique)h(ou)g(partag\351e\).)e(La)i(d\351\034nition)h(de)f(ces)g(t)n  
 (yp)r(es)232 2894 y(de)32 b(v)-5 b(ariables)29 b(\034gure)h(page)g  
 FY(31)p FZ(.)g(Une)i(v)-5 b(ariable)30 b(v)n(olatile)f(est)i(soumise)g  
 (\340)f(une)i(p)r(ort\351e)e(car)232 2993 y(l'asso)r(ciation)24  
 b(en)n(tre)g(le)i(nom)f(et)h(la)f(donn\351e)g(ne)g(survit)g(pas)g(\340)  
 g(la)g(\034n)g(du)h(blo)r(c)f(dans)g(lequel)232 3093  
 y(elle)i(a)e(\351t\351)i(d\351\034nie.)f(Une)g(v)-5 b(ariable)25  
 b(statique)h(ou)g(partag\351e)e(rel\350v)n(e)h(de)h(r\350gles)f(de)h  
 (visibilit\351)232 3193 y(car)f(cette)h(asso)r(ciation)d(survit)i(tan)n  
 (t)g(que)h(cette)g(v)-5 b(ariable)24 b(n'est)h(pas)g(transform\351e)f  
 (en)i(une)232 3292 y(v)-5 b(ariable)26 b(v)n(olatile.)f(M\352me)h  
 (partag\351e)f(ou)h(statique,)g(cette)g(v)-5 b(ariable)25  
 b(n'est)i(accessible)e(que)232 3392 y(dans)i(le)h(blo)r(c)f  
 (d'instructions)g(qui)g(l'a)g(d\351\034nie.)232 3709  
 y Fu(9)p Fv(.)p Fu(1)131 b Fv(Niv)l(eaux)43 b(d'ex\351cution)357  
 3906 y FZ(Les)28 b(niv)n(eaux)f(d'ex\351cution)g(conditionnen)n(t)g(la)  
 h(visibilit\351)g(d'une)g(v)-5 b(ariable)27 b(ou)g(sa)h(p)r(or\177)232  
 4006 y(t\351e)22 b(dans)f(le)g(cas)g(d'une)h(v)-5 b(ariable)20  
 b(v)n(olatile.)g(Ces)h(niv)n(eaux)f(corresp)r(onden)n(t)g(aux)g  
 (di\033\351ren)n(tes)232 4105 y(structures)31 b(im)n(briqu\351es,)f  
 (qu'ils)h(s'agisse)e(d'expressions)g(en)i(notation)g(p)r(olonaise)e(in)  
 n(v)n(er\177)232 4205 y(s\351e,)k(d'expressions)e(alg\351briques)g(ou)h  
 (de)h(structures)f(de)h(b)r(oucle)g(cr\351an)n(t)e(un)j(compteur.)232  
 4304 y(Les)29 b(v)-5 b(ariables)27 b(\340)h(l'in)n(t\351rieur)f(d'une)i  
 (m\352me)g(fonction)f(se)h(masquen)n(t)f(les)g(unes)h(les)f(autres)232  
 4404 y(et)g(seules)f(son)n(t)g(accessibles)f(les)h(v)-5  
 b(ariables)26 b(de)h(plus)h(haut)f(niv)n(eau.)p 0.5 TeXcolorgray  
 357 4554 a Fw(0001)p 0 TeXcolorgray 36 w Fn(NIVEAU)p  
 0.5 TeXcolorgray 357 4633 a Fw(0002)p 0 TeXcolorgray  
 36 w Fn(<<)2082 b(-\\)36 b(1)p 0.5 TeXcolorgray 357 4712  
 a Fw(0003)p 0 TeXcolorgray 177 w Fn(1)g(->)g(A)1623 b(-\\)36  
 b(2)70 b(|)p 0.5 TeXcolorgray 357 4791 a Fw(0004)p 0  
 TeXcolorgray 177 w Fn(<<)1800 b(|)141 b(|)p 0.5 TeXcolorgray  
 357 4870 a Fw(0005)p 0 TeXcolorgray 319 w Fn(A)35 b(1)h(+)1552  
 b(|)141 b(|)p 0.5 TeXcolorgray 357 4949 a Fw(0006)p 0  
 TeXcolorgray 319 w Fn(->)35 b(B)1376 b(-\\)36 b(3)71  
 b(|)141 b(|)p 0.5 TeXcolorgray 357 5028 a Fw(0007)p 0  
 TeXcolorgray 319 w Fn(<<)1482 b(|)141 b(|)g(|)p 0.5 TeXcolorgray  
 357 5106 a Fw(0008)p 0 TeXcolorgray 460 w Fn(1)35 b(10)h(for)g(A)847  
 b(-\\)36 b(4)71 b(|)141 b(|)g(|)p 0.5 TeXcolorgray 357  
 5185 a Fw(0009)p 0 TeXcolorgray 601 w Fn(//)36 b(Traitement)637  
 b(|)142 b(|)f(|)g(|)p 0.5 TeXcolorgray 357 5264 a Fw(0010)p  
 0 TeXcolorgray 460 w Fn(next)1059 b(-/)142 b(|)f(|)g(|)p  
 0.5 TeXcolorgray 357 5343 a Fw(0011)p 0 TeXcolorgray  
 319 w Fn(>>)1446 b(-/)142 b(|)f(|)p 0.5 TeXcolorgray  
 357 5422 a Fw(0012)p 0 TeXcolorgray 177 w Fn(>>)1765  
 b(-/)141 b(|)p 0 TeXcolorgray 1623 5632 a FY(71)p 0 TeXcolorgray  
 eop end  
 %%Page: 72 72  
 TeXDict begin 72 71 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(72)h FZ(\026)g(#)p  
 FY(72)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 1738 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -458 1620 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -458 1620 a Fq(9)-458 1620 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
   
 -458 1620 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  
 FY(72)837 b Fz(CHAPITRE)28 b Fy(9)p Fz(.)55 b(A)n(CCESSIBILIT\311)28  
 b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0.5 TeXcolorgray  
 780 540 a Fw(0013)p 0 TeXcolorgray 37 w Fn(>>)2082 b(-/)780  
 699 y FZ(En)32 b(d'autres)f(termes,)g(la)g(v)-5 b(ariable)30  
 b FI(A)h FZ(accessible)f(ligne)g FY(9)h FZ(est)h(la)f(v)-5  
 b(ariable)30 b(lo)r(cale)g(et)656 798 y(v)n(olatile)20  
 b(d\351\034nie)i(par)e(la)h(b)r(oucle)h(ligne)f FY(8)g  
 FZ(car)f(son)h(niv)n(eau)g FY(4)g FZ(est)h(sup)r(\351rieur)e(au)h(niv)n  
 (eau)g FY(1)g FZ(de)656 898 y(la)h(v)-5 b(ariable)21  
 b(lo)r(cale)g FI(A)i FZ(cr\351\351e)e(ligne)h FY(3)p  
 FZ(.)g(T)-7 b(oute)23 b(v)-5 b(ariable)21 b(cr\351\351e)g(dans)h(le)h  
 (blo)r(c)f(de)h(niv)n(eau)e FY(1)h FZ(ne)656 998 y(p)r(eut)k(l'\352tre)  
 f(que)h(par)f(une)h(instruction)e FI(sto)h FZ(ou)g FI(save)f  
 FZ(et)i(devien)n(t)g(une)g(v)-5 b(ariable)24 b(globale.)656  
 1097 y(La)k(v)-5 b(ariable)28 b FI(NIVEAU)e FZ(con)n(tenan)n(t)i(le)h  
 (nom)g(de)g(la)g(d\351\034nition)f(est)h(cr\351\351e)f(hors)g(du)h(blo)  
 r(c)g(de)656 1197 y(niv)n(eau)d FY(1)p FZ(.)i(Elle)f(est)h(de)g(niv)n  
 (eau)e FY(0)p FZ(.)780 1298 y(Seules)39 b(les)f(v)-5  
 b(ariables)37 b(de)h(niv)n(eau)g(strictemen)n(t)g(p)r(ositif)h(son)n(t)  
 f(mo)r(di\034ables)f(par)h(un)656 1398 y(programme)27  
 b(au)i(cours)e(de)j(son)e(ex\351cution.)h(Les)g(v)-5  
 b(ariables)27 b(de)i(niv)n(eau)g FY(0)g FZ(ne)g(son)n(t)f(mo)r(di\177)  
 656 1497 y(\034ables)d(que)g(lors)f(de)i(l'analyse)d(structurelle)i  
 (d'un)h(programme,)d(soit)h(a)n(v)-5 b(an)n(t)25 b(le)g(d\351but)h(de)  
 656 1597 y(l'ex\351cution.)j(Comme)g(elles)g(son)n(t,)g(con)n  
 (trairemen)n(t)e(\340)j(toutes)f(les)g(autres)g(v)-5  
 b(ariables,)28 b(non)656 1697 y(mo)r(di\034ables,)f(elles)g(ne)g(son)n  
 (t)g(pas)g(dupliqu\351es)g(lors)f(de)i(la)f(cr\351ation)f(d'un)i(pro)r  
 (cessus)e(\034ls.)780 1798 y(\300)41 b(c)n(haque)f(p)r(oin)n(t)g(d'un)h  
 (programme,)d(les)i(seules)g(v)-5 b(ariables)39 b(accessibles)g(son)n  
 (t)h(les)656 1898 y(v)-5 b(ariables)31 b(de)i(niv)n(eaux)f  
 FY(0)h FZ(et)g FY(1)g FZ(et)g(les)g(v)-5 b(ariables)31  
 b(d\351\034nies)i(dans)g(la)f(fonction)h(couran)n(te.)656  
 1997 y(T)-7 b(outes)27 b(les)g(v)-5 b(ariables)26 b(d\351\034nies)h  
 (dans)g(toutes)g(les)g(autres)g(fonctions)g(son)n(t)f(inaccessibles.)  
 656 2281 y Fu(9)p Fv(.)p Fu(2)130 b Fv(\311v)-7 b(aluation)42  
 b(implicite)780 2466 y FZ(Une)30 b(v)-5 b(ariable)28  
 b(est)i(une)f(asso)r(ciation)e(en)n(tre)i(un)h(nom)f(et)h(un)g(ob)5  
 b(jet.)29 b(L'\351v)-5 b(aluation)28 b(de)656 2565 y(ce)j(nom)h(p)r  
 (ermet)f(dans)h(certain)e(cas)h(d'acc\351der)f(au)h(con)n(ten)n(u)g(de)  
 h(la)f(v)-5 b(ariable.)30 b(En)j(e\033et,)656 2665 y(un)27  
 b(ob)5 b(jet)25 b(de)i(t)n(yp)r(e)f(nom)g(p)r(eut)h(\352tre)f(sym)n(b)r  
 (olique)g(ou)f(non.)i(Un)f(nom)g(sym)n(b)r(olique)g(est)g(un)656  
 2765 y(nom)h(apparaissan)n(t)e(a)n(v)n(ec)h(ses)h(d\351limiteurs)g(de)g  
 (t)n(yp)r(e)p 0 TeXcolorgray 0 TeXcolorgray 1739 2938  
 a FI('NOM_SYMBOLIQUE')780 3109 y FZ(Si)h(les)f(d\351limiteurs)g(de)h(t)  
 n(yp)r(e)g(son)n(t)e(absen)n(ts,)h(le)g(nom)h(est)f(dit)h(\351v)-5  
 b(aluable)p 0 TeXcolorgray 0 TeXcolorgray 1805 3282 a  
 FI(NOM_\311VALUABLE)780 3453 y FZ(Le)20 b(traitemen)n(t)f(d'un)i(atome)  
 e(reconn)n(u)f(comme)i(un)g(nom)g(par)f(la)g(routine)g(d'\351v)-5  
 b(aluation)656 3553 y(d\351p)r(end)20 b(du)f(caract\350re)e(\351v)-5  
 b(aluable)19 b(ou)g(sym)n(b)r(olique)f(de)h(ce)h(nom.)f(Le)g(traitemen)  
 n(t)g(d'un)g(nom)656 3652 y(est)27 b(expliqu\351)g(\340)g(la)g  
 (\034gure)g FY(9)p FZ(.)p FY(1)p FZ(.)656 3936 y Fu(9)p  
 Fv(.)p Fu(3)130 b Fv(\311v)-7 b(aluation)42 b(explicite)780  
 4121 y FZ(Les)33 b(instructions)g FI(EVAL)e FZ(ou)i FI(->NUM)f  
 FZ(forcen)n(t)g(l'\351v)-5 b(aluation)32 b(d'un)i(nom)f(sym)n(b)r  
 (olique.)656 4221 y(Ces)d(deux)h(instructions)f(ne)h(son)n(t)f(pas)g  
 (iden)n(tiques.)g(En)i(e\033et,)f(le)g(traitemen)n(t)f(des)h(noms)656  
 4320 y(sym)n(b)r(oliques)e(rencon)n(tr\351s)g(lors)g(de)i(l'\351v)-5  
 b(aluation)29 b(di\033\350ren)n(t.)i(Dans)f(le)h(cas)f(d'une)g(\351v)-5  
 b(alua\177)656 4420 y(tion)26 b(par)f FI(EVAL)p FZ(,)f(les)i(noms)g  
 (sym)n(b)r(oliques)e(son)n(t)i(trait\351s)f(comme)g(tels.)h(Si)h  
 (l'\351v)-5 b(aluation)24 b(est)656 4520 y(faite)f(par)f  
 FI(->NUM)p FZ(,)f(tous)h(les)h(noms,)f(qu'ils)h(soien)n(t)f(sym)n(b)r  
 (oliques)g(ou)g(\351v)-5 b(aluables,)22 b(son)n(t)g(trai\177)656  
 4619 y(t\351s)f(comme)f(des)h(noms)g(\351v)-5 b(aluables.)20  
 b(Ainsi,)h(le)g(programme)d(suiv)-5 b(an)n(t)21 b(d\351\034nit)h(une)f  
 (v)-5 b(ariable)656 4719 y(\351v)g(alu\351e)27 b(explicitemen)n(t)g(de)  
 h(deux)f(mani\350res)f(di\033\351ren)n(tes)h(:)p 0.5  
 TeXcolorgray 780 4869 a Fw(0001)p 0 TeXcolorgray 37 w  
 Fn(MAIN)p 0.5 TeXcolorgray 780 4948 a Fw(0002)p 0 TeXcolorgray  
 37 w Fn(<<)p 0.5 TeXcolorgray 780 5027 a Fw(0003)p 0  
 TeXcolorgray 178 w Fn(<<)36 b(0)f(->)h(X)g(<<)f('X')i(sin)f(>>)f(>>)h  
 ('EVALUATION')j(sto)p 0.5 TeXcolorgray 780 5106 a Fw(0004)p  
 0 TeXcolorgray 178 w Fn('EVALUATION')f(eval)f(disp)p  
 0.5 TeXcolorgray 780 5185 a Fw(0005)p 0 TeXcolorgray  
 178 w Fn('EVALUATION')h(->num)f(disp)p 0.5 TeXcolorgray  
 780 5263 a Fw(0006)p 0 TeXcolorgray 37 w Fn(>>)656 5422  
 y FZ(don)n(t)27 b(la)g(sortie)f(est)i(:)p 0 TeXcolorgray  
 2047 5632 a FY(72)p 0 TeXcolorgray eop end  
 %%Page: 73 73  
 TeXDict begin 73 72 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(73)h FZ(\026)g(#)p  
 FY(73)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(9)p  
 Fz(.)p Fy(3)p Fz(.)55 b(\311V)-9 b(ALUA)i(TION)28 b(EXPLICITE)1550  
 b FY(73)p .7 TeXcolorgray .7 TeXcolorgray 4134 1738 227  
 266 v .7 TeXcolorgray 0 TeXcolorgray 4219 1620 a Fq(9)p  
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  
 1665 2840 a  
   
  1665 2840 a 1665 2840 a  
   
   
  pgfo  
   
  save  
   
  0 setgray  
   
  0.3985 pgfw  
   
  save  
   
  save  
   
  save  
   
  [1.0 0.0 0.0 1.0 -115.09805 -162.22766 ] concat  
   
  pgfs  
   
   
  2115 136 a  
   
  2115 136  
 a 2115 136 a  
   
   
  pgfo  
   
  save  
   
  restore  
   
  pgfc  
   
   
  3133 136 a  
   
  3133 136 a 3133 136 a  
   
   
  pgfo  
   
  save  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  49.62206 16.92867 moveto  
   
  -49.62206 16.92867 lineto  
   
  -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto  
   
  -53.60716 -12.94356 lineto  
   
  -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto  
   
  49.62206 -16.92867 lineto  
   
  51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto  
   
  53.60716 12.94356 lineto  
   
  53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto  
   
  closepath  
   
  -53.60716 -16.92867 moveto  
   
  gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore  
   
  newpath  
   
  restore  
   
  save  
   
  [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  3326 182  
 a Fx(D\351but)25 b(de)f(l'\351v)l(a\177)3290 261 y(luation)g(d'un)f  
 (nom)3133 136 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  pgfc  
   
   
  2115 776 a  
   
  2115 776 a 2115 776 a  
   
   
  pgfo  
   
  save  
   
  restore  
   
  pgfc  
   
   
  3133  
 776 a  
   
  3133 776 a 3133 776 a  
   
   
  pgfo  
   
  save  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  39.19958 0.0 moveto  
   
  0.0 39.19958 lineto  
   
  -39.19958 0.0 lineto  
   
  0.0 -39.19958 lineto  
   
  closepath  
   
  gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore  
   
  newpath  
   
  restore  
   
  save  
   
  [1.0 0.0 0.0 1.0 -33.85735 3.51474 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  3135 822 a Fx(Nom)g(sym)n(b)r(olique)12  
 b(?)3133 776 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  pgfc  
   
   
  2115 1674 a  
   
  2115 1674 a 2115 1674 a  
   
   
  pgfo  
   
  save  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  49.62206 16.92867 moveto  
   
  -49.62206 16.92867 lineto  
   
  -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto  
   
  -53.60716 -12.94356 lineto  
   
  -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto  
   
  49.62206 -16.92867 lineto  
   
  51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto  
   
  53.60716 12.94356 lineto  
   
  53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto  
   
  closepath  
   
  -53.60716 -16.92867 moveto  
   
  gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore  
   
  newpath  
   
  restore  
   
  save  
   
  [1.0 0.0 0.0 1.0 -50.78603 3.51474 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  2223  
 1720 a Fx(Empilemen)n(t)24 b(du)g(nom)2115 1674 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  pgfc  
   
   
  3133  
 1674 a  
   
  3133 1674 a 3133 1674 a  
   
   
  pgfo  
   
  save  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  47.89116 0.0 moveto  
   
  0.0 47.89116 lineto  
   
  -47.89116 0.0 lineto  
   
  0.0 -47.89116 lineto  
   
  closepath  
   
  gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore  
   
  newpath  
   
  restore  
   
  save  
   
  [1.0 0.0 0.0 1.0 -33.85735 12.20631 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  3288 1720 a Fx(V)-6 b(ariable)3221  
 1798 y(accessible)24 b(de)3224 1877 y(m\352me)g(nom)12  
 b(?)3133 1674 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  pgfc  
   
   
  2115 2386 a  
   
  2115 2386 a 2115 2386 a  
   
   
  pgfo  
   
  save  
   
  restore  
   
  pgfc  
   
   
  3133  
 2386 a  
   
  3133 2386 a 3133 2386 a  
   
   
  pgfo  
   
  save  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  49.62206 16.92867 moveto  
   
  -49.62206 16.92867 lineto  
   
  -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto  
   
  -53.60716 -12.94356 lineto  
   
  -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto  
   
  49.62206 -16.92867 lineto  
   
  51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto  
   
  53.60716 12.94356 lineto  
   
  53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto  
   
  closepath  
   
  -53.60716 -16.92867 moveto  
   
  gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore  
   
  newpath  
   
  restore  
   
  save  
   
  [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  3319 2432 a Fx(Empilemen)n(t)24  
 b(du)3218 2511 y(con)n(ten)n(u)i(de)e(la)f(v)l(ariable)3133  
 2386 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  pgfc  
   
   
  2115 2840 a  
   
  2115 2840 a 2115 2840 a  
   
   
  pgfo  
   
  save  
   
  restore  
   
  pgfc  
   
   
  3133 2840  
 a  
   
  3133 2840 a 3133 2840 a  
   
   
  pgfo  
   
  save  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  save  
   
  /pgfsc{0 0 1 setrgbcolor}def  
   
  0.79701 pgfw  
   
  /pgffc{0.8 0.8 1 setrgbcolor}def  
   
  49.62206 16.92867 moveto  
   
  -49.62206 16.92867 lineto  
   
  -51.83377 16.92867 -53.60716 15.15527 -53.60716 12.94356 curveto  
   
  -53.60716 -12.94356 lineto  
   
  -53.60716 -15.15527 -51.83377 -16.92867 -49.62206 -16.92867 curveto  
   
  49.62206 -16.92867 lineto  
   
  51.83377 -16.92867 53.60716 -15.15527 53.60716 -12.94356 curveto  
   
  53.60716 12.94356 lineto  
   
  53.60716 15.15527 51.83377 16.92867 49.62206 16.92867 curveto  
   
  closepath  
   
  -53.60716 -16.92867 moveto  
   
  gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore  
   
  newpath  
   
  restore  
   
  save  
   
  [1.0 0.0 0.0 1.0 -50.78603 7.474 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  3322 2886 a Fx(Fin)h(de)g(l'\351v)l(alua\177)  
 3337 2965 y(tion)g(d'un)f(nom)3133 2840 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  pgfc  
   
   
  1665 2840 a  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  save  
   
  save  
   
  0.79701 pgfw  
   
  61.09238 144.90048 moveto  
   
  61.09238 127.92665 lineto  
   
  pgfstr  
   
  save  
   
  [0.0 -1.0 1.0 0.0 61.09238 127.92665 ] concat  
   
  save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415  
 2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295  
 -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore  
   
  restore  
   
  restore  
   
  save  
   
  0.79701 pgfw  
   
  21.32405 85.45961 moveto  
   
  -61.09236 85.45961 lineto  
   
  -61.09236 -2.2438 lineto  
   
  pgfstr  
   
  save  
   
  [0.0 -1.0 1.0 0.0 -61.09236 -2.2438 ] concat  
   
  save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415  
 2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295  
 -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore  
   
  restore  
   
  save  
   
  save  
   
  [1.0 0.0 0.0 1.0 -25.527 76.9239 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
   
 1665 2840 a Fx(oui)1665 2840 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  save  
   
  0.79701 pgfw  
   
  61.09238 45.6925 moveto  
   
  61.09238 28.88853 lineto  
   
  pgfstr  
   
  save  
   
  [0.0 -1.0 1.0 0.0 61.09238 28.88853 ] concat  
   
  save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415  
 2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295  
 -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore  
   
  restore  
   
  save  
   
  save  
   
  [1.0 0.0 0.0 1.0 64.31203 34.227 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  1665 2840 a Fx(non)1665  
 2840 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  save  
   
  0.79701 pgfw  
   
  61.09238 -70.72932 moveto  
   
  61.09238 -87.70343 lineto  
   
  pgfstr  
   
  save  
   
  [0.0 -1.0 1.0 0.0 61.09238 -87.70343 ] concat  
   
  save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415  
 2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295  
 -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore  
   
  restore  
   
  save  
   
  save  
   
  [1.0 0.0 0.0 1.0 64.31203 -83.22437 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  1665 2840 a Fx(oui)1665 2840 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  save  
   
  0.79701 pgfw  
   
  12.63284 -22.2709 moveto  
   
  -4.38676 -22.2709 lineto  
   
  pgfstr  
   
  save  
   
  [-1.0 0.0 0.0 -1.0 -4.38676 -22.2709 ] concat  
   
  save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415  
 2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295  
 -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore  
   
  restore  
   
  save  
   
  save  
   
  [1.0 0.0 0.0 1.0 0.88452 -28.91768 ] concat  
   
  pgfs  
   
   
   
  0 setgray  
  1665 2840 a Fx(non)1665  
 2840 y  
   
   
  pgfr  
   
  restore  
   
  restore  
   
  restore  
   
  save  
   
  0.79701 pgfw  
   
  61.09238 -125.05771 moveto  
   
  61.09238 -142.20056 lineto  
   
  pgfstr  
   
  save  
   
  [0.0 -1.0 1.0 0.0 61.09238 -142.20056 ] concat  
   
  save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415  
 2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295  
 -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore  
   
  restore  
   
  restore  
   
  save  
   
  0.79701 pgfw  
   
  -61.09236 -39.59808 moveto  
   
  -61.09236 -162.22766 lineto  
   
  4.38678 -162.22766 lineto  
   
  pgfstr  
   
  save  
   
  [1.0 0.0 0.0 1.0 4.38678 -162.22766 ] concat  
   
  save 0.6376 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -1.55415  
 2.0722 moveto -1.42464 1.29512 0.0 0.1295 0.38852 0.0 curveto 0.0 -0.1295  
 -1.42464 -1.29512 -1.55415 -2.0722 curveto pgfstr restore  
   
  restore  
   
  restore  
   
  restore  
   
  restore  
   
  newpath  
   
  restore  
   
  pgfc  
   
   
  0 TeXcolorgray 1026 4543 a FP(Figure)29 b FY(9)p  
 FZ(.)p FY(1)d FZ(\025)h(T)-7 b(raitemen)n(t)27 b(des)g(noms)p  
 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1623 5632  
 a FY(73)p 0 TeXcolorgray eop end  
 %%Page: 74 74  
 TeXDict begin 74 73 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(74)h FZ(\026)g(#)p  
 FY(74)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 1738 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -458 1620 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -458 1620 a Fq(9)-458 1620 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
   
 -458 1620 a .7 TeXcolorgray 0 TeXcolorgray 656 277 a  %%EndDocument
 FY(74)837 b Fz(CHAPITRE)28 b Fy(9)p Fz(.)55 b(A)n(CCESSIBILIT\311)28   @endspecial 0 TeXcolorgray 2026 5632 a F3(234)p 0 TeXcolorgray
 b(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 656 540 a FI(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g  
 (\(lundi)g(01/02/2010,)e(11:21:30)h(CET\))656 640 y(+++Copyright)e  
 (\(C\))43 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)656  
 739 y('SIN\(X\)')656 839 y(0.)780 1005 y FZ(De)33 b(la)e(m\352me)i  
 (mani\350re,)e(les)g(instructions)g FI(eval)g FZ(et)h  
 FI(->num)e FZ(fonctionnen)n(t)i(a)n(v)n(ec)e(des)656  
 1105 y(d\351\034nitions)d(qui)g(ne)h(son)n(t)f(que)g(des)h(v)-5  
 b(ariables)25 b(particuli\350res)h(de)i(niv)n(eau)e FY(0)p  
 FZ(.)p 0.5 TeXcolorgray 780 1255 a Fw(0001)p 0 TeXcolorgray  
 37 w Fn(MAIN)p 0.5 TeXcolorgray 780 1334 a Fw(0002)p  
 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 1413  
 a Fw(0003)p 0 TeXcolorgray 178 w Fn('EVALUATION')38 b(eval)f(disp)p  
 0.5 TeXcolorgray 780 1492 a Fw(0004)p 0 TeXcolorgray  
 178 w Fn('EVALUATION')h(->num)f(disp)p 0.5 TeXcolorgray  
 780 1571 a Fw(0005)p 0 TeXcolorgray 37 w Fn(>>)p 0.5  
 TeXcolorgray 780 1649 a Fw(0006)p 0 TeXcolorgray 0.5  
 TeXcolorgray 780 1728 a(0007)p 0 TeXcolorgray 37 w Fn(EVALUATION)p  
 0.5 TeXcolorgray 780 1807 a Fw(0008)p 0 TeXcolorgray  
 37 w Fn(<<)p 0.5 TeXcolorgray 780 1886 a Fw(0009)p 0  
 TeXcolorgray 178 w Fn(0)e(->)h(X)p 0.5 TeXcolorgray 780  
 1965 a Fw(0010)p 0 TeXcolorgray 178 w Fn(<<)g('X')g(sin)g(>>)p  
 0.5 TeXcolorgray 780 2044 a Fw(0011)p 0 TeXcolorgray  
 37 w Fn(>>)p 0 TeXcolorgray 2047 5632 a FY(74)p 0 TeXcolorgray  
 eop end  
 %%Page: 75 75  
 TeXDict begin 75 74 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(75)h FZ(\026)g(#)p  
 FY(75)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1530 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1364 a Fs(10)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1812 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1696 1226 4 v 1587 1696 a FO(V)-15 b(ariables)59 b(globales)p  
 1 TeXcolorgray 0 TeXcolorgray 357 2219 a FZ(Une)23 b(v)-5  
 b(ariable)20 b(globale)h(ne)i(p)r(eut)g(\352tre)e(ni)i(statique)f(ni)g  
 (partag\351e.)e(Elle)j(est)f(de)h(niv)n(eau)e FY(1)232  
 2318 y FZ(et)32 b(accessible)e(de)h(tout)g(p)r(oin)n(t)h(du)f  
 (programme.)e(Elle)j(p)r(eut)g(\352tre)e(masqu\351e)h(par)f(une)h(v)-5  
 b(a\177)232 2418 y(riable)30 b(lo)r(cale.)f(Dans)h(ce)g(cas,)f(son)h  
 (acc\350s)f(en)h(lecture)g(et)g(en)g(\351criture)f(se)h(fait)g(au)g  
 (tra)n(v)n(ers)232 2518 y(des)e(instructions)e(sp)r(\351ci\034ques)h  
 FI(rcl)f FZ(et)i FI(save)p FZ(.)357 2626 y(Une)23 b(v)-5  
 b(ariable)21 b(globale)h(n'est)g(pas)h(partag\351e)d(en)n(tre)j  
 (di\033\351ren)n(ts)f(pro)r(cessus.)f(Un)i(pro)r(ces\177)232  
 2726 y(sus)29 b(\034ls)g(h\351rite)g(cep)r(endan)n(t)g(de)g(l'ensem)n  
 (ble)g(des)g(v)-5 b(ariables)27 b(de)j(son)e(p)r(\350re,)h(en)g  
 (particulier)232 2826 y(de)21 b(ses)g(v)-5 b(ariables)19  
 b(globales.)g(Une)i(v)-5 b(ariable)20 b(globale)f(dans)h(un)h(pro)r  
 (cessus)e(est)i(ainsi)g(globale)232 2925 y(dans)27 b(tous)g(ses)g  
 (\034ls)h(m\352me)g(si)f(elle)g(n'est)h(pas)f(partag\351e)e(par)i  
 (aucun)g(de)g(ces)g(pro)r(cessus.)232 3248 y Fu(10)p  
 Fv(.)p Fu(1)130 b Fv(Cr\351ation)357 3446 y FZ(Le)23  
 b(mo)n(y)n(en)e(canonique)h(de)g(cr\351ation)g(d'une)h(v)-5  
 b(ariable)21 b(globale)g(passe)h(par)g(l'utilisation)232  
 3546 y(de)36 b(l'instruction)e FI(save)p FZ(.)g(Con)n(trairemen)n(t)f  
 (\340)i(l'instruction)g FI(sto)f FZ(qui)h(donne)g(acc\350s)f(\340)h(la)  
 232 3645 y(v)-5 b(ariable)33 b(de)g(plus)h(haut)f(niv)n(eau)g(au)g(p)r  
 (oin)n(t)h(couran)n(t)e(et)h(ne)h(cr\351e)f(une)g(v)-5  
 b(ariable)33 b(globale)232 3745 y(que)e(si)f(aucune)g(v)-5  
 b(ariable)29 b(lo)r(cale)g(de)i(m\352me)f(nom)g(n'est)h(accessible,)e  
 (l'instruction)g FI(save)232 3845 y FZ(garan)n(tit)d(l'acc\350s)g(\340)  
 i(la)f(v)-5 b(ariable)26 b(globale.)p 0.5 TeXcolorgray  
 357 3995 a Fw(0001)p 0 TeXcolorgray 36 w Fn(MAIN)p 0.5  
 TeXcolorgray 357 4074 a Fw(0002)p 0 TeXcolorgray 36 w  
 Fn(<<)p 0.5 TeXcolorgray 357 4153 a Fw(0003)p 0 TeXcolorgray  
 177 w Fn(0)p 0.5 TeXcolorgray 357 4232 a Fw(0004)p 0  
 TeXcolorgray 177 w Fn(->)36 b(X)p 0.5 TeXcolorgray 357  
 4310 a Fw(0005)p 0 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray  
 357 4389 a Fw(0006)p 0 TeXcolorgray 319 w Fn(5)f('X')h(sto)142  
 b(//)36 b(Modification)j(de)c(la)h(variable)i(locale)f(X)p  
 0.5 TeXcolorgray 357 4468 a Fw(0007)p 0 TeXcolorgray  
 319 w Fn(3)e('X')h(save)107 b(//)36 b(Cr\351ation)h(de)f(la)g(variable)  
 i(globale)f(X)p 0.5 TeXcolorgray 357 4547 a Fw(0008)p  
 0 TeXcolorgray 319 w Fn(1)e('Y')h(sto)142 b(//)36 b(Cr\351ation)h(de)f  
 (la)g(variable)i(globale)f(Y)p 0.5 TeXcolorgray 357 4626  
 a Fw(0009)p 0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray  
 357 4705 a Fw(0010)p 0 TeXcolorgray 36 w Fn(>>)357 4871  
 y FZ(Les)24 b(instructions)g FI(save)f FZ(et)i FI(sto)f  
 FZ(prennen)n(t)g(deux)h(argumen)n(ts)e(dans)h(la)g(pile.)h(La)f(seule)  
 232 4970 y(di\033\351rence)18 b(en)n(tre)g(ces)g(deux)g(instructions)g  
 (est)g(la)g(garan)n(tie)e(donn\351e)i(par)g FI(save)e  
 FZ(de)j(tra)n(v)-5 b(ailler)232 5070 y(sur)27 b(une)h(v)-5  
 b(ariable)26 b(globale.)p 0 TeXcolorgray 0 TeXcolorgray  
 1044 5292 a Fp(2)p 1135 5322 4 100 v 232 w FZ(ob)5 b(jet)387  
 b FQ(\000)-15 b(!)p 2232 5322 V 1044 5392 a Fp(1)p 1135  
 5422 V 102 w FZ('nom)28 b(global')98 b FI(save)26 b FZ(ou)h  
 FI(sto)p 2232 5422 V 0 TeXcolorgray 1623 5632 a FY(75)p  
 0 TeXcolorgray eop end  
 %%Page: 76 76  
 TeXDict begin 76 75 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(76)h FZ(\026)g(#)p  
 FY(76)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 1871 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 1764 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 1764 a Fq(10)-430 1764  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 1764 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(76)1177 b Fz(CHAPITRE)29 b Fy(10)p Fz(.)54 b(V)-9  
 b(ARIABLES)28 b(GLOBALES)p 0 TeXcolorgray 656 540 a Fu(10)p  
 Fv(.)p Fu(2)130 b Fv(A)l(cc\350s)780 722 y FZ(Deux)25  
 b(m\351canismes)f(distincts)h(p)r(ermetten)n(t)g(d'acc\351der)e(\340)i  
 (une)g(v)-5 b(ariable)23 b(globale.)g(P)n(ar)656 822  
 y(d\351faut,)k(l'\351v)-5 b(aluation)26 b(d'un)h(nom)f(corresp)r(ondan)  
 n(t)f(\340)h(une)h(v)-5 b(ariable)26 b(ren)n(v)n(oie)e(dans)j(la)f  
 (pile)656 921 y(le)20 b(con)n(ten)n(u)g(de)g(cette)g(v)-5  
 b(ariable.)19 b(En)i(absence)e(de)h(toute)h(v)-5 b(ariable)18  
 b(lo)r(cale)i(de)g(m\352me)g(nom,)g(le)656 1021 y(con)n(ten)n(u)e(de)g  
 (la)g(v)-5 b(ariable)18 b(globale)e(est)j(empil\351.)g(Cep)r(endan)n  
 (t,)f(p)r(our)g(\351viter)g(toute)g(am)n(biguit\351)656  
 1120 y(et)27 b(p)r(ermettre)g(l'acc\350s)g(en)g(toute)h(circonstance)d  
 (\340)i(une)g(v)-5 b(ariable)26 b(globale,)g(il)i(est)f(p)r(ossible)656  
 1220 y(de)h(la)g(rapp)r(eler)e(gr\342ce)g(\340)i(l'instruction)f  
 FI(rcl)p FZ(.)g(Cette)h(instruction)f(ne)h(p)r(orte)g(que)g(sur)f(une)  
 656 1320 y(v)-5 b(ariable)27 b(globale)f(et)i(retourne)f(une)h(erreur)f  
 (d'ex\351cution)g(s'il)h(n'existe)g(aucune)g(v)-5 b(ariable)656  
 1419 y(globale)26 b(corresp)r(ondan)n(t)f(au)i(nom)g(pass\351)f(en)i  
 (argumen)n(t.)p 0 TeXcolorgray 0 TeXcolorgray 1622 1615  
 4 100 v 2222 1585 a FQ(\000)-14 b(!)p 2405 1615 V 1531  
 1684 a Fp(1)p 1622 1714 V 103 w FZ('nom)27 b(global')99  
 b FI(rcl)p 2405 1714 V 103 w FZ(ob)5 b(jet)656 1928 y  
 Fu(10)p Fv(.)p Fu(3)130 b Fv(Mo)t(di\034cation)780 2110  
 y FZ(Les)25 b(fonctions)g(arothm\351tiques)f(directes)g(fonctionnen)n  
 (t)h(a)n(v)n(ec)f(des)h(v)-5 b(ariables)24 b(lo)r(cales.)656  
 2209 y(Il)39 b(con)n(vien)n(t)e(donc)i(de)g(faire)e(atten)n(tion)i  
 (lors)e(de)i(leur)f(utilisation)g(a)n(v)n(ec)f(des)i(v)-5  
 b(ariables)656 2309 y(globales)22 b(qui)j(p)r(euv)n(en)n(t)f(\352tre)g  
 (masqu\351es)f(par)h(des)g(v)-5 b(ariables)22 b(lo)r(cales.)i(Le)g  
 (seul)g(m\351canisme)656 2409 y(garan)n(tissan)n(t)d(une)j(mo)r  
 (di\034cation)f(de)h(v)-5 b(ariable)23 b(globale)g(est)h(une)g  
 (utilisation)f(s\351quen)n(tielle)656 2508 y(des)k(instructions)g  
 FI(rcl)f FZ(et)i FI(save)p FZ(.)656 2781 y Fu(10)p Fv(.)p  
 Fu(4)130 b Fv(Lib)t(\351ration)780 2962 y FZ(Les)32 b(v)-5  
 b(ariables)30 b(globales)g(on)n(t)h(une)h(p)r(ort\351e)f(\351gale)g  
 (\340)g(celle)h(du)g(programme.)d(Elles)j(ne)656 3062  
 y(son)n(t)i(jamais)f(d\351truites)h(comme)g(le)g(son)n(t)g(les)g(v)-5  
 b(ariables)33 b(lo)r(cales.)g(L'instruction)g FI(purge)656  
 3162 y FZ(d\351truit)27 b(une)h(v)-5 b(ariable)26 b(ou)h(un)h(ensem)n  
 (ble)f(de)h(v)-5 b(ariables)25 b(globales.)p 0 TeXcolorgray  
 0 TeXcolorgray 1674 3357 V 2315 3327 a FQ(\000)-14 b(!)p  
 2541 3357 V 1582 3427 a Fp(1)p 1674 3456 V 103 w FZ('nom)27  
 b(global')98 b FI(purge)p 2541 3456 V 0 TeXcolorgray  
 0 TeXcolorgray 1264 3636 V 2725 3606 a FQ(\000)-15 b(!)p  
 2950 3636 V 1173 3705 a Fp(1)p 1264 3735 V 102 w FZ({)27  
 b('nom)g(global)1810 3726 y FE(1)1847 3705 y FZ(')h FH(:)14  
 b(:)g(:)27 b FZ('nom)g(global)2446 3726 y Fj(n)2491 3705  
 y FZ(')h(})99 b FI(purge)p 2950 3735 V 780 3872 a FZ(L'instruction)25  
 b FI(purge)f FZ(ne)i(fonctionne)f(que)h(sur)f(des)g(v)-5  
 b(ariables)24 b(globales.)g(Une)i(ex\351cu\177)656 3972  
 y(tion)h(de)h(cette)f(instruction)g(sur)g(une)h(v)-5  
 b(ariable)26 b(lo)r(cale)g(pro)n(v)n(o)r(que)g(une)h(erreur.)780  
 4071 y(L'instruction)21 b FI(clusr)e FZ(p)r(ermet)i(quan)n(t)f(\340)h  
 (elle)g(d'e\033acer)f(toutes)h(les)g(v)-5 b(ariables)19  
 b(globales)656 4171 y(du)28 b(pro)r(cessus)d(couran)n(t.)h(Elle)i(ne)g  
 (prend)f(aucun)g(argumen)n(t.)656 4443 y Fu(10)p Fv(.)p  
 Fu(5)130 b Fv(V)-11 b(errouillage)780 4625 y FZ(Les)19  
 b(v)-5 b(ariables)18 b(globales)f(p)r(euv)n(en)n(t)i(\352tre)g(v)n  
 (errouill\351es)e(p)r(our)h(\351viter)h(toute)g(mo)r(di\034cation)656  
 4725 y(non)i(in)n(ten)n(tionnelle.)g(Ce)h(v)n(errouillage)c(n'est)k  
 (pas)f(d\351\034nitif)i(et)f(toute)f(v)-5 b(ariable)21  
 b(v)n(errouill\351e)656 4824 y(p)r(eut)35 b(\352tre)f(d\351v)n  
 (errouill\351e.)f(En)i(rev)-5 b(anc)n(he,)34 b(toute)g(ten)n(tativ)n(e)  
 g(d'acc\350s)g(en)h(lecture)f(\340)g(une)656 4924 y(v)-5  
 b(ariable)30 b(v)n(errouill\351e)f(pro)n(v)n(o)r(quera)f(sur)j(une)g  
 (erreur)f(d'acc\350s.)h(Les)g(instructions)f(de)i(v)n(er\177)656  
 5023 y(rouillage)18 b(et)i(de)h(d\351v)n(errouillage)c(des)j(v)-5  
 b(ariables)18 b(son)n(t)i FI(protect)p FZ(,)d FI(unprotect)p  
 FZ(,)g FI(parameter)656 5123 y FZ(et)28 b FI(variable)p  
 FZ(.)780 5223 y(Les)d(deux)f(instructions)g FI(protect)e  
 FZ(et)j FI(parameter)c FZ(v)n(errouillen)n(t)i(une)i(v)-5  
 b(ariable)24 b(ou)g(un)656 5322 y(group)r(e)35 b(de)i(v)-5  
 b(ariables,)35 b(alors)g(que)i FI(unprotect)c FZ(et)k  
 FI(variable)c FZ(d\351v)n(errouillen)n(t)i(une)i(v)-5  
 b(a\177)656 5422 y(riable)28 b(ou)g(un)i(group)r(e)d(de)i(v)-5  
 b(ariables.)28 b(Il)h(existe)f(la)h(m\352me)g(di\033\351rence)g(en)n  
 (tre)f FI(protect)e FZ(et)p 0 TeXcolorgray 2047 5632  
 a FY(76)p 0 TeXcolorgray eop end  
 %%Page: 77 77  
 TeXDict begin 77 76 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(77)h FZ(\026)g(#)p  
 FY(77)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(10)p  
 Fz(.)p Fy(5)p Fz(.)54 b(VERR)n(OUILLA)n(GE)1876 b FY(77)p  
 .7 TeXcolorgray .7 TeXcolorgray 4134 1871 227 266 v .7  
 TeXcolorgray 0 TeXcolorgray 4190 1764 a Fq(10)p .7 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray 232 540 a FI(parameter)p  
 FZ(,)30 b FI(unprotect)f FZ(et)34 b FI(variable)c FZ(qu'en)n(tre)i  
 FI(sto)g FZ(et)i FI(save)p FZ(.)d(En)j(e\033et,)g(seules)e(les)232  
 640 y(instructions)g FI(parameter)d FZ(et)k FI(variable)d  
 FZ(garan)n(tissen)n(t)g(un)j(v)n(errouillage)d(ou)i(un)h(d\351v)n  
 (er\177)232 739 y(rouillage)26 b(d'une)i(v)-5 b(ariable)26  
 b(globale.)p 0 TeXcolorgray 0 TeXcolorgray 917 947 4  
 100 v 1892 917 a FQ(\000)-15 b(!)p 2450 947 V 826 1016  
 a Fp(1)p 917 1046 V 102 w FZ('nom)28 b(global')98 b FI(parameter)24  
 b FZ(ou)j FI(variable)p 2450 1046 V 0 TeXcolorgray 0  
 TeXcolorgray 508 1237 V 2301 1207 a FQ(\000)-14 b(!)p  
 2860 1237 V 416 1307 a Fp(1)p 508 1337 V 103 w FZ({)27  
 b('nom)g(global)1053 1327 y FE(1)1091 1307 y FZ(')g FH(:)14  
 b(:)g(:)28 b FZ('nom)f(global)1690 1327 y Fj(n)1735 1307  
 y FZ(')g(})99 b FI(parameter)24 b FZ(ou)j FI(variable)p  
 2860 1337 V 0 TeXcolorgray 0 TeXcolorgray 939 1528 V  
 1892 1498 a FQ(\000)-15 b(!)p 2428 1528 V 848 1597 a  
 Fp(1)p 939 1627 V 102 w FZ('nom)28 b(global')97 b FI(protect)25  
 b FZ(ou)i FI(unprotect)p 2428 1627 V 0 TeXcolorgray 0  
 TeXcolorgray 529 1818 V 2301 1788 a FQ(\000)-14 b(!)p  
 2838 1818 V 438 1888 a Fp(1)p 529 1918 V 102 w FZ({)28  
 b('nom)f(global)1075 1908 y FE(1)1112 1888 y FZ(')h FH(:)14  
 b(:)g(:)28 b FZ('nom)f(global)1711 1908 y Fj(n)1757 1888  
 y FZ(')g(})99 b FI(protect)25 b FZ(ou)i FI(unprotect)p  
 2838 1918 V 357 2066 a FZ(Les)i(v)-5 b(ariables)29 b(globales)f(ne)i  
 (son)n(t)f(pas)g(partag\351es)f(en)n(tre)h(di\033\351ren)n(ts)g(pro)r  
 (cessus)f(mais)232 2166 y(un)35 b(pro)r(cessus)d(\034ls,)h(quel)h(que)g  
 (soit)f(son)g(t)n(yp)r(e,)h(h\351rite)g(de)f(toutes)h(les)f(v)-5  
 b(ariables)33 b(de)h(son)232 2266 y(p)r(\350re)29 b(et)g(de)g(leurs)f  
 (caract\351ristiques)e(au)i(momen)n(t)h(de)g(sa)f(cr\351ation.)f(En)i  
 (particulier,)f(une)232 2365 y(v)-5 b(ariable)24 b(v)n(errouill\351e)e  
 (dans)i(un)g(pro)r(cessus)f(au)h(momen)n(t)h(o\371)f(celui-ci)g(lance)g  
 (un)h(pro)r(cessus)232 2465 y(\034ls)c(reste)f(v)n(errouill\351e)f  
 (dans)h(le)h(pro)r(cessus)f(\034ls.)g(Elle)i(p)r(eut)f(par)f(la)h  
 (suite)g(\352tre)f(d\351v)n(errouill\351e)232 2564 y(de)28  
 b(fa\347on)f(ind\351p)r(endan)n(te)g(dans)g(les)g(deux)h(pro)r(cessus.)  
 p 0 TeXcolorgray 1623 5632 a FY(77)p 0 TeXcolorgray eop  
 end  
 %%Page: 78 78  
 TeXDict begin 78 77 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(78)h FZ(\026)g(#)p  
 FY(78)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 1871 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 1764 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 1764 a Fq(10)-430 1764  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 1764 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(78)1177 b Fz(CHAPITRE)29 b Fy(10)p Fz(.)54 b(V)-9  
 b(ARIABLES)28 b(GLOBALES)p 0 TeXcolorgray 0 TeXcolorgray  
 2047 5632 a FY(78)p 0 TeXcolorgray eop end  
 %%Page: 79 79  
 TeXDict begin 79 78 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(79)h FZ(\026)g(#)p  
 FY(79)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1531 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1365 a Fs(11)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1780 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1697 1332 4 v 1693 1697 a FO(V)-15 b(ariables)59 b(lo)5  
 b(cales)p 1 TeXcolorgray 0 TeXcolorgray 357 2189 a FZ(Une)39  
 b(v)-5 b(ariable)37 b(lo)r(cale)g(est)i(une)f(v)-5 b(ariable)38  
 b(de)g(niv)n(eau)g(strictemen)n(t)g(sup)r(\351rieur)f(\340)h  
 FY(1)p FZ(.)232 2288 y(Elle)i(est)f(accessible)f(du)h(blo)r(c)g(de)g  
 (programme,)e(d\351\034nition)i(ou)f(partie)h(de)g(d\351\034nition,)232  
 2388 y(qui)34 b(la)f(d\351\034nit)h(et)g(est)g(part)f(d\351fault)h(v)n  
 (olatile,)e(donc)h(d\351truite)h(\340)f(la)g(sortie)g(de)h(ce)f(blo)r  
 (c.)232 2488 y(Con)n(trairemen)n(t)26 b(aux)h(v)-5 b(ariables)25  
 b(globales,)h(elle)h(p)r(eut)i(\352tre)e(statique)f(ou)i(partag\351e.)  
 232 2819 y Fu(11)p Fv(.)p Fu(1)130 b Fv(Cr\351ation)357  
 3020 y FZ(Une)30 b(v)-5 b(ariable)29 b(lo)r(cale)f(est)i(cr\351\351e)f  
 (par)g(l'instruction)g(\023)h FI(->)g FZ(\024)g(asso)r(ci\351e)e(\340)h  
 (une)h(expres\177)232 3120 y(sion,)23 b(quelle)g(soit)f(en)h(notation)f  
 (alg\351brique)f(ou)i(en)g(notation)f(p)r(olonaise)g(in)n(v)n  
 (ers\351e,)f(ou)i(par)232 3220 y(une)34 b(instruction)e(de)h(b)r(oucle)  
 f(a)n(v)n(ec)g(compteur.)g(Ainsi,)h(les)g(expressions)e(suiv)-5  
 b(an)n(tes)32 b(d\351\034\177)232 3319 y(nissen)n(t)e(toutes)g(les)g  
 (trois)g(une)g(v)-5 b(ariable)29 b(lo)r(cale)g(X)i(susceptible)f(de)g  
 (masquer)f(une)i(autre)232 3419 y(v)-5 b(ariable)27 b(X)g(de)h(plus)f  
 (bas)g(niv)n(eau)g(:)p 0 TeXcolorgray 0 TeXcolorgray  
 1316 3628 a FI(->)43 b(X)g(<<)g(1)g(X)g(+)g(>>)p 0 TeXcolorgray  
 0 TeXcolorgray 1447 3864 a(->)f(X)i('X+1')p 0 TeXcolorgray  
 0 TeXcolorgray 1338 4090 a(1)f(10)g(for)f(X)h(next)357  
 4315 y FZ(Le)29 b(d\351tail)g(du)h(fonctionnemen)n(t)f(de)g  
 (l'instruction)g FI(for)f FZ(se)h(trouv)n(e)f(au)h(c)n(hapitre)f  
 (trai\177)232 4415 y(tan)n(t)i(des)f(b)r(oucles.)f(La)h(seule)g(c)n  
 (hose)f(\340)h(retenir)f(ici)i(est)f(que)g(l'instruction)g  
 FI(for)f FZ(cr\351e)g(tou\177)232 4515 y(jours)20 b(une)g(v)-5  
 b(ariable)19 b(lo)r(cale)g(con)n(tenan)n(t)g(le)i(compteur)e(de)h(b)r  
 (oucle)g(don)n(t)g(la)g(p)r(ort\351e)g(se)g(limite)232  
 4614 y(\340)28 b(cette)f(b)r(oucle.)357 4725 y(L'instruction)38  
 b FI(->)g FZ(ne)h(p)r(eut)g(quan)n(t)g(\340)f(elle)h(se)f(concev)n(oir)  
 f(seule.)h(P)n(ar)g(defaut,)h(elle)232 4824 y(cr\351e)30  
 b(des)f(v)-5 b(ariables)28 b(lo)r(cales)h(v)n(olatiles)f(et)i(fait)g  
 (partie)f(d'un)i(group)r(e)d(form\351)i(par)f FI(->)p  
 FZ(,)g(par)232 4924 y(l'expression)g(suiv)-5 b(an)n(te)30  
 b(\026)g(que)g(celle-ci)g(soit)g(en)g(notation)g(alg\351brique)e(ou)i  
 (en)h(notation)232 5023 y(p)r(olonaise)i(in)n(v)n(ers\351e)g(\026,)h  
 (et)h(par)f(l'ensem)n(ble)g(des)g(atomes)f(compris)h(en)n(tre)f  
 FI(->)h FZ(et)h(cette)232 5123 y(expression.)26 b(T)-7  
 b(ous)27 b(ces)g(atomes)f(doiv)n(en)n(t)h(\352tre)f(des)i(noms)f(et)g  
 (reconn)n(us)f(en)h(tan)n(t)h(que)f(tels)232 5223 y(car)e(ils)h  
 (serviron)n(t)e(de)i(noms)g(aux)f(v)-5 b(ariables)25  
 b(lo)r(cales)f(cr\351\351es.)h(La)h(p)r(ort\351e)f(des)h(v)-5  
 b(ariables)24 b(se)232 5322 y(limite)33 b(\340)f(l'expression.)f  
 (Plusieurs)h(v)-5 b(ariables)30 b(lo)r(cales)h(p)r(euv)n(en)n(t)i  
 (\352tre)f(cr\351\351es)f(sim)n(ultan\351\177)232 5422  
 y(men)n(t.)p 0 TeXcolorgray 1623 5632 a FY(79)p 0 TeXcolorgray  
 eop end  
 %%Page: 80 80  
 TeXDict begin 80 79 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(80)h FZ(\026)g(#)p  
 FY(80)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2004 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 1897 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 1897 a Fq(11)-430 1897  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 1897 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(80)1241 b Fz(CHAPITRE)29 b Fy(11)p Fz(.)54 b(V)-9  
 b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 1558 527 a Fp(2)p FH(n)p 1750 557 4 100  
 v 306 w FZ(ob)5 b(jet)2142 547 y FE(1)p 2615 557 V 1593  
 615 a FZ(.)1593 649 y(.)1593 682 y(.)p 1750 712 4 155  
 v 2056 615 a(.)2056 649 y(.)2056 682 y(.)p 2615 712 V  
 1508 781 a FH(n)18 b Fp(+)g(1)p 1750 811 4 100 v 251  
 w FZ(ob)5 b(jet)2138 802 y Fj(n)p 2615 811 V 1579 881  
 a FH(n)p 1750 911 V 221 w FZ('nom)27 b(lo)r(cal)2225  
 893 y FE(1)2262 881 y FZ(')p 2615 911 V 1593 969 a(.)1593  
 1003 y(.)1593 1036 y(.)p 1750 1066 4 155 v 2056 969 a(.)2056  
 1003 y(.)2056 1036 y(.)p 2615 1066 V 1583 1135 a Fp(2)p  
 1750 1165 4 100 v 179 w FZ('nom)g(lo)r(cal)2179 1147  
 y Fj(n)p Fi(\000)p FE(1)2309 1135 y FZ(')100 b FQ(\000)-15  
 b(!)p 2615 1165 V 1583 1235 a Fp(1)p 1750 1265 V 221  
 w FZ('nom)27 b(lo)r(cal)2221 1247 y Fj(n)2266 1235 y  
 FZ(')166 b FI(->)p 2615 1265 V 780 1407 a FZ(L'instruction)28  
 b FI(->)f FZ(cr\351e)h(des)f(v)-5 b(ariables)27 b(statiques)g(si)h  
 (elle)g(est)g(pr\351c\351d\351e)g(de)g(l'instruc\177)656  
 1506 y(tion)j FI(static)p FZ(.)e(Le)h(mot-clef)h FI(static)e  
 FZ(p)r(eut)j(appara\356tre)c(n'imp)r(orte)j(o\371)g(a)n(v)-5  
 b(an)n(t)30 b(l'instruc\177)656 1606 y(tion)d FI(->)p  
 FZ(.)p 0.5 TeXcolorgray 780 1756 a Fw(0001)p 0 TeXcolorgray  
 37 w Fn(MAIN)p 0.5 TeXcolorgray 780 1835 a Fw(0002)p  
 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 1914  
 a Fw(0003)p 0 TeXcolorgray 178 w Fn(FONCTION)37 b(disp)p  
 0.5 TeXcolorgray 780 1993 a Fw(0004)p 0 TeXcolorgray  
 178 w Fn(FONCTION)g(disp)p 0.5 TeXcolorgray 780 2072  
 a Fw(0005)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray  
 780 2150 a Fw(0006)p 0 TeXcolorgray 0.5 TeXcolorgray  
 780 2229 a(0007)p 0 TeXcolorgray 37 w Fn(FONCTION)p 0.5  
 TeXcolorgray 780 2308 a Fw(0008)p 0 TeXcolorgray 37 w  
 Fn(<<)p 0.5 TeXcolorgray 780 2387 a Fw(0009)p 0 TeXcolorgray  
 178 w Fn(static)p 0.5 TeXcolorgray 780 2466 a Fw(0010)p  
 0 TeXcolorgray 178 w Fn(0)e(->)h(I)p 0.5 TeXcolorgray  
 780 2545 a Fw(0011)p 0 TeXcolorgray 178 w Fn(<<)p 0.5  
 TeXcolorgray 780 2624 a Fw(0012)p 0 TeXcolorgray 319  
 w Fn(I)g(dup)g('I')g(incr)p 0.5 TeXcolorgray 780 2703  
 a Fw(0013)p 0 TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray  
 780 2781 a Fw(0014)p 0 TeXcolorgray 37 w Fn(>>)780 2938  
 y FZ(Si)h(la)g(v)-5 b(ariable)35 b(statique)h(n'existe)h(pas,)f(elle)h  
 (est)f(cr\351\351e)g(et)h(initialis\351e)f(\340)h(la)f(v)-5  
 b(aleur)656 3038 y(indiqu\351e.)18 b(Si)h(elle)g(pr\351existe,)e(la)h  
 (v)-5 b(aleur)18 b(indiqu\351e,)h(ici)f(z\351ro,)g(est)g  
 (silencieusemen)n(t)g(ignor\351e.)656 3137 y(De)31 b(la)e(m\352me)i  
 (mani\350re,)e(l'instruction)h FI(->)f FZ(p)r(ermet)i(la)f(cr\351ation)  
 e(de)j(v)-5 b(ariables)28 b(partag\351e)656 3237 y(si)c(elle)g(est)g  
 (pr\351c\351d\351e)g(de)g(l'instruction)g FI(shared)d  
 FZ(.)k(Le)f(mot-clef)g FI(shared)e FZ(p)r(eut)j(appara\356tre)656  
 3337 y(n'imp)r(orte)33 b(o\371)h(a)n(v)-5 b(an)n(t)32  
 b(l'instruction)h FI(->)p FZ(.)g(Comme)h(le)g(mon)n(tre)e(l'exemple)i  
 (suiv)-5 b(an)n(t,)33 b(une)656 3436 y(v)-5 b(ariable)34  
 b(partag\351e)f(est)i(une)h(v)-5 b(ariable)34 b(statique)h(partag\351e)  
 e(en)n(tre)i(plusieurs)f(pro)r(cessus)656 3536 y(l\351ger.)p  
 0.5 TeXcolorgray 780 3686 a Fw(0001)p 0 TeXcolorgray  
 37 w Fn(MAIN)p 0.5 TeXcolorgray 780 3765 a Fw(0002)p  
 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 3844  
 a Fw(0003)p 0 TeXcolorgray 178 w Fn('FONCTION')k(spawn)f(wfproc)p  
 0.5 TeXcolorgray 780 3923 a Fw(0004)p 0 TeXcolorgray  
 178 w Fn('FONCTION')h(spawn)f(wfproc)p 0.5 TeXcolorgray  
 780 4002 a Fw(0005)p 0 TeXcolorgray 37 w Fn(>>)p 0.5  
 TeXcolorgray 780 4081 a Fw(0006)p 0 TeXcolorgray 0.5  
 TeXcolorgray 780 4159 a(0007)p 0 TeXcolorgray 37 w Fn(FONCTION)p  
 0.5 TeXcolorgray 780 4238 a Fw(0008)p 0 TeXcolorgray  
 37 w Fn(<<)p 0.5 TeXcolorgray 780 4317 a Fw(0009)p 0  
 TeXcolorgray 178 w Fn(shared)p 0.5 TeXcolorgray 780 4396  
 a Fw(0010)p 0 TeXcolorgray 178 w Fn(0)p 0.5 TeXcolorgray  
 780 4475 a Fw(0011)p 0 TeXcolorgray 178 w Fn(->)f(I)p  
 0.5 TeXcolorgray 780 4554 a Fw(0012)p 0 TeXcolorgray  
 178 w Fn(<<)p 0.5 TeXcolorgray 780 4633 a Fw(0013)p 0  
 TeXcolorgray 319 w Fn(I)g(disp)g('I')g(incr)p 0.5 TeXcolorgray  
 780 4712 a Fw(0014)p 0 TeXcolorgray 178 w Fn(>>)p 0.5  
 TeXcolorgray 780 4790 a Fw(0015)p 0 TeXcolorgray 37 w  
 Fn(>>)780 4947 y FZ(L'instruction)22 b FI(spawn)e FZ(cr\351e)i(un)g  
 (pro)r(cessus)f(l\351ger.)g(La)h(v)-5 b(ariable)21 b(n'est)h(pas)g(p)r  
 (erdu)g(d'un)656 5047 y(pro)r(cessus)31 b(\340)i(l'autre)g(comme)f(le)i  
 (mon)n(tre)e(le)h(r\351sultat)f(de)i(l'ex\351cution)e(du)i(programme)  
 656 5146 y(pr\351c\351den)n(t.)p 0 TeXcolorgray 0 TeXcolorgray  
 656 5322 a FI(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f  
 (05/02/2010,)f(15:27:42)h(CET\))656 5422 y(+++Copyright)e(\(C\))43  
 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)p 0  
 TeXcolorgray 2047 5632 a FY(80)p 0 TeXcolorgray eop end  
 %%Page: 81 81  
 TeXDict begin 81 80 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(81)h FZ(\026)g(#)p  
 FY(81)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(11)p  
 Fz(.)p Fy(1)p Fz(.)54 b(CR\311A)-7 b(TION)2107 b FY(81)p  
 .7 TeXcolorgray .7 TeXcolorgray 4134 2004 227 266 v .7  
 TeXcolorgray 0 TeXcolorgray 4190 1897 a Fq(11)p .7 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray 232 540 a FI(0)232 640  
 y(1)357 812 y FZ(En)28 b(rev)-5 b(anc)n(he,)26 b(elle)i(ne)f(p)r(eut)h  
 (\352tre)f(partag\351e)f(en)n(tre)h(deux)g(pro)r(cessus.)p  
 0.5 TeXcolorgray 357 962 a Fw(0001)p 0 TeXcolorgray 36  
 w Fn(MAIN)p 0.5 TeXcolorgray 357 1041 a Fw(0002)p 0 TeXcolorgray  
 36 w Fn(<<)p 0.5 TeXcolorgray 357 1120 a Fw(0003)p 0  
 TeXcolorgray 177 w Fn('FONCTION')38 b(detach)f(wfproc)p  
 0.5 TeXcolorgray 357 1199 a Fw(0004)p 0 TeXcolorgray  
 177 w Fn('FONCTION')h(detach)f(wfproc)p 0.5 TeXcolorgray  
 357 1278 a Fw(0005)p 0 TeXcolorgray 36 w Fn(>>)p 0.5  
 TeXcolorgray 357 1357 a Fw(0006)p 0 TeXcolorgray 0.5  
 TeXcolorgray 357 1436 a(0007)p 0 TeXcolorgray 36 w Fn(FONCTION)p  
 0.5 TeXcolorgray 357 1515 a Fw(0008)p 0 TeXcolorgray  
 36 w Fn(<<)p 0.5 TeXcolorgray 357 1593 a Fw(0009)p 0  
 TeXcolorgray 177 w Fn(shared)p 0.5 TeXcolorgray 357 1672  
 a Fw(0010)p 0 TeXcolorgray 177 w Fn(0)p 0.5 TeXcolorgray  
 357 1751 a Fw(0011)p 0 TeXcolorgray 177 w Fn(->)f(I)p  
 0.5 TeXcolorgray 357 1830 a Fw(0012)p 0 TeXcolorgray  
 177 w Fn(<<)p 0.5 TeXcolorgray 357 1909 a Fw(0013)p 0  
 TeXcolorgray 319 w Fn(I)f(disp)h('I')h(incr)p 0.5 TeXcolorgray  
 357 1988 a Fw(0014)p 0 TeXcolorgray 177 w Fn(>>)p 0.5  
 TeXcolorgray 357 2067 a Fw(0015)p 0 TeXcolorgray 36 w  
 Fn(>>)232 2223 y FZ(car)h(l'instruction)f FI(detach)g  
 FZ(cr\351e)g(des)h(pro)r(cessus)f(d\351tac)n(h\351s)h(qui)g(ne)h  
 (partagen)n(t)d(pas)i(le)232 2323 y(m\352me)28 b(plan)f(de)h  
 (m\351moire)f(comme)g(le)g(mon)n(tre)g(le)g(r\351sultat)g(de)g  
 (l'ex\351cution)g(:)p 0 TeXcolorgray 0 TeXcolorgray 232  
 2495 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e  
 (05/02/2010,)g(15:27:42)h(CET\))232 2595 y(+++Copyright)f(\(C\))j(1989)  
 g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 2695 y(0)232  
 2794 y(0)357 2967 y FZ(Dans)24 b(ce)h(dernier)e(cas,)h(la)g(v)-5  
 b(ariable)23 b(d\351clar\351e)g(comme)h(partag\351e)f(devien)n(t)h(une)  
 h(simple)232 3066 y(v)-5 b(ariable)37 b(statique)f(d\351clar\351e)h  
 (dans)g(c)n(haque)f(pro)r(cessus)g(comme)h(le)h(mon)n(tre)e(l'exemple)  
 232 3166 y(suiv)-5 b(an)n(t)28 b(:)p 0.5 TeXcolorgray  
 357 3316 a Fw(0001)p 0 TeXcolorgray 36 w Fn(MAIN)p 0.5  
 TeXcolorgray 357 3395 a Fw(0002)p 0 TeXcolorgray 36 w  
 Fn(<<)p 0.5 TeXcolorgray 357 3474 a Fw(0003)p 0 TeXcolorgray  
 177 w Fn('FONCTION')38 b(detach)f(wfproc)p 0.5 TeXcolorgray  
 357 3553 a Fw(0004)p 0 TeXcolorgray 177 w Fn('FONCTION')h(detach)f  
 (wfproc)p 0.5 TeXcolorgray 357 3632 a Fw(0005)p 0 TeXcolorgray  
 36 w Fn(>>)p 0.5 TeXcolorgray 357 3710 a Fw(0006)p 0  
 TeXcolorgray 0.5 TeXcolorgray 357 3789 a(0007)p 0 TeXcolorgray  
 36 w Fn(FONCTION)p 0.5 TeXcolorgray 357 3868 a Fw(0008)p  
 0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 3947  
 a Fw(0009)p 0 TeXcolorgray 177 w Fn(FONCTION2)p 0.5 TeXcolorgray  
 357 4026 a Fw(0010)p 0 TeXcolorgray 177 w Fn(FONCTION2)p  
 0.5 TeXcolorgray 357 4105 a Fw(0011)p 0 TeXcolorgray  
 36 w Fn(>>)p 0.5 TeXcolorgray 357 4184 a Fw(0012)p 0  
 TeXcolorgray 0.5 TeXcolorgray 357 4263 a(0013)p 0 TeXcolorgray  
 36 w Fn(FONCTION2)p 0.5 TeXcolorgray 357 4341 a Fw(0014)p  
 0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 4420  
 a Fw(0015)p 0 TeXcolorgray 177 w Fn(shared)p 0.5 TeXcolorgray  
 357 4499 a Fw(0016)p 0 TeXcolorgray 177 w Fn(0)p 0.5  
 TeXcolorgray 357 4578 a Fw(0017)p 0 TeXcolorgray 177  
 w Fn(->)f(I)p 0.5 TeXcolorgray 357 4657 a Fw(0018)p 0  
 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray 357 4736  
 a Fw(0019)p 0 TeXcolorgray 319 w Fn(I)f(disp)h('I')h(incr)p  
 0.5 TeXcolorgray 357 4815 a Fw(0020)p 0 TeXcolorgray  
 177 w Fn(>>)p 0.5 TeXcolorgray 357 4894 a Fw(0021)p 0  
 TeXcolorgray 36 w Fn(>>)232 5050 y FZ(qui)28 b(ren)n(v)n(oie)e(:)p  
 0 TeXcolorgray 0 TeXcolorgray 232 5223 a FI(+++RPL/2)41  
 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e(05/02/2010,)g(15:27:42)h  
 (CET\))232 5322 y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g  
 (BERTRAND)e(Jo\353l)232 5422 y(0)p 0 TeXcolorgray 1623  
 5632 a FY(81)p 0 TeXcolorgray eop end  
 %%Page: 82 82  
 TeXDict begin 82 81 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(82)h FZ(\026)g(#)p  
 FY(82)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2004 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 1897 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 1897 a Fq(11)-430 1897  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 1897 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(82)1241 b Fz(CHAPITRE)29 b Fy(11)p Fz(.)54 b(V)-9  
 b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 656 540 a FI(1)656  
 640 y(0)656 739 y(1)780 925 y FZ(N\351anmoins,)33 b(toute)g(v)-5  
 b(ariable)32 b(d\351clar\351e)g(comme)h FI(shared)e FZ(reste)h  
 (partageable)f(en)n(tre)656 1024 y(plusieurs)c(pro)r(cessus)f  
 (l\351gers)h(et)h(g\351r\351e)f(comme)h(telle)g(ind\351p)r(endammen)n  
 (t)g(de)g(son)g(utilisa\177)656 1124 y(tion.)j(En)h(particulier,)e(ce)h  
 (n'est)g(pas)g(parce)f(que)h(le)g(con)n(texte)g(de)g(sa)g(cr\351ation)f  
 (la)g(trans\177)656 1224 y(forme)j(en)g(v)-5 b(ariable)32  
 b(statique)h(qu'elle)g(est)g(g\351r\351e)f(comme)h(une)h(v)-5  
 b(ariable)32 b(statique.)h(Elle)656 1323 y(reste)27 b(partag\351e)e(et)  
 j(soumis)e(\340)i(des)f(m\351canismes)f(d'acc\350s)h(concurren)n(ts.)  
 656 1601 y Fu(11)p Fv(.)p Fu(2)130 b Fv(P)l(ort\351e)43  
 b(et)h(visibilit\351)780 1784 y FZ(T)-7 b(oute)31 b(v)-5  
 b(ariable)29 b(lo)r(cale,)h(quelle)h(soit)f(v)n(olatile,)g(statique)g  
 (ou)g(partag\351e)f(est)i(cr\351\351e)f(au)656 1884 y(d\351but)i(d'une)  
 g(expression)e(ou)i(d'une)g(b)r(oucle)g(a)n(v)n(ec)e(compteur.)i(En)g  
 (l'absence)f(de)h(toute)656 1983 y(autre)d(indication,)f(ces)h(v)-5  
 b(ariables)28 b(son)n(t)h(toutes)g(v)n(olatiles)f(et)i(leur)f(p)r  
 (ort\351e)g(se)g(limite)h(\340)f(la)656 2083 y(\034n)j(de)h  
 (l'expression)d(couran)n(te)h(ou)h(de)g(la)g(b)r(oucle)g(a)n(v)n(ec)f  
 (compteur.)g(Dans)h(le)h(cas)e(d'une)656 2183 y(b)r(oucle)c(a)n(v)n(ec)  
 g(compteur,)g(la)h(v)-5 b(ariable)26 b(con)n(tenan)n(t)h(l'indice)h(de)  
 g(b)r(oucle)f(est)h(toujours)f(une)656 2282 y(v)-5 b(ariable)28  
 b(lo)r(cale)g(v)n(olatile.)f(Il)i(n'existe)g(aucun)g(m\351canisme)f(de)  
 h(lib)r(\351ration)f(des)h(v)-5 b(ariables)656 2382 y(lo)r(cales,)26  
 b(celles-ci)g(\351tan)n(t)i(automatiquemen)n(t)e(d\351truites)h(\340)g  
 (la)g(\034n)h(du)g(blo)r(c)f(couran)n(t.)780 2482 y(Les)39  
 b(v)-5 b(ariables)38 b(lo)r(cales)g(statiques)g(ou)h(partag\351es)e(ne)  
 j(p)r(euv)n(en)n(t)f(\352tre)g(cr\351\351es)f(qu'au)656  
 2582 y(d\351but)26 b(d'une)f(expression)f(et)h(non)g(par)g(une)g  
 (structure)g(de)g(b)r(oucle)g(a)n(v)n(ec)f(compteur.)h(Leur)656  
 2681 y(p)r(ort\351e)19 b(est)i(celle)f(du)g(pro)r(cessus)f(couran)n(t)g  
 (et,)h(\340)g(l'instar)g(de)g(toutes)g(autres)f(v)-5  
 b(ariables,)19 b(elles)656 2781 y(son)n(t)k(disp)r(onibles)h(dans)f  
 (les)h(pro)r(cessus)e(\034ls.)i(En)h(rev)-5 b(anc)n(he,)22  
 b(leur)i(visibilit\351)g(est)g(restrein)n(te)656 2881  
 y(\340)31 b(l'expression)e(dans)i(laquelle)g(elles)g(on)n(t)g  
 (\351t\351)g(cr\351\351es)f(et)i(elles)f(ne)g(son)n(t)g(pas)g  
 (d\351truites)g(\340)656 2980 y(la)25 b(\034n)h(de)f(cette)h  
 (expression)e(mais)h(masqu\351es)f(et)i(non)f(accessibles)f(jusqu'\340)  
 h(une)g(nouv)n(elle)656 3080 y(utilisation)38 b(dans)f(la)h(m\352me)h  
 (structure)e(de)i(programme.)d(Les)i(v)-5 b(ariables)37  
 b(statiques)g(et)656 3179 y(partag\351es)27 b(son)n(t)i(d\351\034nies)g  
 (de)h(mani\350re)e(unique)i(et)g(non)f(am)n(bigu\353)f(par)h(leur)g  
 (nom)g(et)h(par)656 3279 y(leur)38 b(p)r(osition)f(de)i(cr\351ation)e  
 (dans)g(un)i(programme.)d(Le)i(programme)e(suiv)-5 b(an)n(t)38  
 b(d\351\034nit)656 3379 y(donc)27 b(deux)g(v)-5 b(ariables)26  
 b(statiques)h(p)r(ortan)n(t)f(le)i(m\352me)f(nom)h(mais)f(ind\351p)r  
 (endan)n(tes)p 0.5 TeXcolorgray 780 3529 a Fw(0001)p  
 0 TeXcolorgray 37 w Fn(MAIN)p 0.5 TeXcolorgray 780 3608  
 a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray  
 780 3687 a Fw(0003)p 0 TeXcolorgray 178 w Fn(1)35 b(2)h(start)p  
 0.5 TeXcolorgray 780 3766 a Fw(0004)p 0 TeXcolorgray  
 319 w Fn(FONCTION1)p 0.5 TeXcolorgray 780 3844 a Fw(0005)p  
 0 TeXcolorgray 319 w Fn(FONCTION2)p 0.5 TeXcolorgray  
 780 3923 a Fw(0006)p 0 TeXcolorgray 178 w Fn(next)p 0.5  
 TeXcolorgray 780 4002 a Fw(0007)p 0 TeXcolorgray 37 w  
 Fn(>>)p 0.5 TeXcolorgray 780 4081 a Fw(0008)p 0 TeXcolorgray  
 0.5 TeXcolorgray 780 4160 a(0009)p 0 TeXcolorgray 37  
 w Fn(FONCTION1)p 0.5 TeXcolorgray 780 4239 a Fw(0010)p  
 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 4318  
 a Fw(0011)p 0 TeXcolorgray 178 w Fn(static)p 0.5 TeXcolorgray  
 780 4397 a Fw(0012)p 0 TeXcolorgray 178 w Fn(1)p 0.5  
 TeXcolorgray 780 4475 a Fw(0013)p 0 TeXcolorgray 178  
 w Fn(->)g(I)p 0.5 TeXcolorgray 780 4554 a Fw(0014)p 0  
 TeXcolorgray 178 w Fn(<<)p 0.5 TeXcolorgray 780 4633  
 a Fw(0015)p 0 TeXcolorgray 319 w Fn("F1)g(")g(I)f(->str)i(+)e(disp)i  
 ('I')f(incr)p 0.5 TeXcolorgray 780 4712 a Fw(0016)p 0  
 TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray 780 4791  
 a Fw(0017)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray  
 780 4870 a Fw(0018)p 0 TeXcolorgray 0.5 TeXcolorgray  
 780 4949 a(0019)p 0 TeXcolorgray 37 w Fn(FONCTION2)p  
 0.5 TeXcolorgray 780 5028 a Fw(0020)p 0 TeXcolorgray  
 37 w Fn(<<)p 0.5 TeXcolorgray 780 5106 a Fw(0021)p 0  
 TeXcolorgray 178 w Fn(static)p 0.5 TeXcolorgray 780 5185  
 a Fw(0022)p 0 TeXcolorgray 178 w Fn(5)p 0.5 TeXcolorgray  
 780 5264 a Fw(0023)p 0 TeXcolorgray 178 w Fn(->)g(I)p  
 0.5 TeXcolorgray 780 5343 a Fw(0024)p 0 TeXcolorgray  
 178 w Fn(<<)p 0.5 TeXcolorgray 780 5422 a Fw(0025)p 0  
 TeXcolorgray 319 w Fn("F2)g(")g(I)f(->str)i(+)e(disp)i('I')f(incr)p  
 0 TeXcolorgray 2047 5632 a FY(82)p 0 TeXcolorgray eop  
 end  
 %%Page: 83 83  
 TeXDict begin 83 82 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(83)h FZ(\026)g(#)p  
 FY(83)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(11)p  
 Fz(.)p Fy(2)p Fz(.)54 b(POR)-7 b(T\311E)29 b(ET)f(VISIBILIT\311)1581  
 b FY(83)p .7 TeXcolorgray .7 TeXcolorgray 4134 2004 227  
 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 1897 a Fq(11)p  
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray  
 357 540 a Fw(0026)p 0 TeXcolorgray 177 w Fn(>>)p 0.5  
 TeXcolorgray 357 619 a Fw(0027)p 0 TeXcolorgray 36 w  
 Fn(>>)232 776 y FZ(ce)28 b(qui)f(est)h(mon)n(tr\351)e(par)h(le)g  
 (r\351sultat)g(de)h(son)e(ex\351cution)p 0 TeXcolorgray  
 0 TeXcolorgray 232 943 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g  
 (\(vendredi)e(05/02/2010,)g(15:27:42)h(CET\))232 1042  
 y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e  
 (Jo\353l)232 1142 y(F1)j(1)232 1242 y(F2)g(5)232 1341  
 y(F1)g(2)232 1441 y(F2)g(6)357 1608 y FZ(Un)35 b(e\033et)f(de)h(b)r  
 (ord)e(de)h(l'asso)r(ciation)e(de)j(la)e(p)r(osition)h(de)g  
 (cr\351ation)f(d'une)h(v)-5 b(ariable)232 1707 y(statique)21  
 b(ou)f(partag\351e)e(et)j(de)g(son)f(nom)h(est)f(l'imp)r(ossibilit\351)  
 h(de)f(d\351\034nir)h(une)g(telle)f(v)-5 b(ariable)232  
 1807 y(dans)38 b(une)g(expression)e(qui)h(n'est)h(pas)f(une)h(partie)f  
 (\034xe)h(d'une)g(d\351\034nition)g(utilisateur)232 1906  
 y(comme)28 b(le)f(mon)n(tre)g(l'exemple)g(suiv)-5 b(an)n(t)p  
 0.5 TeXcolorgray 357 2057 a Fw(0001)p 0 TeXcolorgray  
 36 w Fn(MAIN)p 0.5 TeXcolorgray 357 2136 a Fw(0002)p  
 0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 2214  
 a Fw(0003)p 0 TeXcolorgray 177 w Fn(<<)36 b(static)h(1)f(->)g(I)f(<<)h  
 (I)g(disp)g('I')g(incr)g(>>)g(>>)g('FONCTION')i(sto)p  
 0.5 TeXcolorgray 357 2293 a Fw(0004)p 0 TeXcolorgray  
 177 w Fn(FONCTION)g(eval)p 0.5 TeXcolorgray 357 2372  
 a Fw(0005)p 0 TeXcolorgray 177 w Fn(FONCTION)g(eval)p  
 0.5 TeXcolorgray 357 2451 a Fw(0006)p 0 TeXcolorgray  
 0.5 TeXcolorgray 357 2530 a(0007)p 0 TeXcolorgray 177  
 w Fn(<<)e(static)h(1)f(->)g(I)f(<<)h(I)g(disp)g('I')g(incr)g(>>)g(>>)g  
 (dup)p 0.5 TeXcolorgray 357 2609 a Fw(0008)p 0 TeXcolorgray  
 177 w Fn(eval)p 0.5 TeXcolorgray 357 2688 a Fw(0009)p  
 0 TeXcolorgray 177 w Fn(eval)p 0.5 TeXcolorgray 357 2767  
 a Fw(0010)p 0 TeXcolorgray 36 w Fn(>>)232 2923 y FZ(don)n(t)28  
 b(l'\351v)-5 b(aluation)26 b(donne)p 0 TeXcolorgray 0  
 TeXcolorgray 232 3077 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g  
 (\(vendredi)e(05/02/2010,)g(15:27:42)h(CET\))232 3176  
 y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e  
 (Jo\353l)232 3276 y(1)232 3376 y(1)232 3475 y(1)232 3575  
 y(1)357 3728 y FZ(En)28 b(e\033et,)h(les)e(deux)h(expressions)d  
 (d\351\034nies)j(eux)f(lignes)g FY(3)h FZ(et)g FY(7)f  
 FZ(de)h(ce)f(programme)f(ne)232 3828 y(son)n(t)d(pas)g(\351v)-5  
 b(alu\351es)22 b(directemen)n(t)h(mais)g(empil\351es)g(car)f(il)h  
 (s'agit)g(d'un)g(ob)5 b(jet)23 b(et)h(non)f(d'une)232  
 3928 y(expression)e(\340)g(\351v)-5 b(aluer)21 b(qui)i(serait)d  
 (pr\351c\351d\351e)i(d'une)g(instruction)f(de)i(cr\351ation)d(de)i(v)-5  
 b(ariable)232 4027 y(lo)r(cale)29 b FI(->)p FZ(.)f(Il)h(n'y)g(a)g  
 (aucune)g(raison)e(que)i(l'\351v)-5 b(aluation)28 b(de)h(l'expression)e  
 (d\351\034nie)j(ligne)e FY(3)232 4127 y FZ(se)f(fasse)e(deux)i(fois)f  
 (\340)g(la)g(m\352me)g(adresse.)f(En)i(rev)-5 b(anc)n(he,)25  
 b(la)h(d\351\034nition)g(de)h(la)f(ligne)g FY(7)g FZ(est)232  
 4226 y(\351v)-5 b(alu\351e)28 b(deux)f(fois)h(\340)f(la)g(m\352me)h  
 (adresse)e(car)h(elle)h(est)f(dupliqu\351e)h(par)f(l'instruction)g  
 FI(dup)232 4326 y FZ(et)35 b(il)g(sem)n(blerait)e(logique)g(que)i(la)f  
 (v)-5 b(ariable)33 b(statique)h(ne)g(soit)g(pas)g(p)r(erdue)h(d'une)f  
 (\351v)-5 b(a\177)232 4426 y(luation)27 b(\340)h(l'autre.)e(P)n(our)h  
 (que)h(le)f(comp)r(ortemen)n(t)g(soit)g(comparable)f(au)h(comp)r  
 (ortemen)n(t)232 4525 y(de)h(l'expression)e(ligne)h FY(3)g  
 FZ(et)g(parce)g(que)g(rien)g(ne)h(garan)n(tit)d(que)j(l'\351v)-5  
 b(aluation)26 b(d'une)i(telle)232 4625 y(expression)19  
 b(se)i(fasse)f(toujours)f(\340)i(la)f(m\352me)h(adresse,)e(les)h(v)-5  
 b(ariables)19 b(d\351clar\351es)g(comme)i(sta\177)232  
 4725 y(tiques)26 b(ou)g(partag\351es)e(dans)i(des)g(expressions)e  
 (mobiles)h(son)n(t)h(silencieusemen)n(t)f(d\351truites)232  
 4824 y(\340)33 b(la)g(\034n)g(de)g(celles-ci.)f(Cela)g(\351vite)h  
 (aussi)f(les)h(fuites)g(de)g(m\351moire)f(lors)g(de)h(l'\351v)-5  
 b(aluation)232 4924 y(successsiv)n(e)22 b(d'expressions)g(mobiles)i  
 (con)n(tenan)n(t)f(des)g(v)-5 b(ariables)23 b(statiques)g(ou)g  
 (partag\351es)232 5023 y(et)g(un)g(fonctionnemen)n(t)e(impr\351vu)h  
 (lorsque)f(deux)h(expressions)e(di\033\351ren)n(tes)i(son)n(t)g(\351v)  
 -5 b(alu\351es)232 5123 y(\340)23 b(la)g(m\352me)g(adresse)e(a)n(v)n  
 (ec)h(des)h(noms)f(de)h(v)-5 b(ariables)22 b(statiques)g(ou)g  
 (partag\351e)f(inden)n(tiques.)357 5223 y(P)n(ar)k(d\351faut,)h(la)f(p)  
 r(ort\351e)h(des)f(v)-5 b(ariables)24 b(statiques)h(et)h(partag\351es)e  
 (est)i(celle)f(du)h(pro)r(ces\177)232 5322 y(sus)h(couran)n(t)e(p)r  
 (our)h(une)h(v)-5 b(ariable)25 b(statique)h(et)h(du)g(group)r(e)e(de)i  
 (pro)r(cessus)e(l\351gers)g(concur\177)232 5422 y(ren)n(ts)c(p)r(our)f  
 (une)h(v)-5 b(ariable)19 b(partag\351e.)g(Il)i(est)g(p)r(ossible)f  
 (n'en)h(restreindre)e(les)i(p)r(ort\351es)f(gr\342ce)p  
 0 TeXcolorgray 1623 5632 a FY(83)p 0 TeXcolorgray eop  
 end  
 %%Page: 84 84  
 TeXDict begin 84 83 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(84)h FZ(\026)g(#)p  
 FY(84)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2004 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 1897 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 1897 a Fq(11)-430 1897  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 1897 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(84)1241 b Fz(CHAPITRE)29 b Fy(11)p Fz(.)54 b(V)-9  
 b(ARIABLES)28 b(LOCALES)p 0 TeXcolorgray 656 540 a FZ(aux)j  
 (instructions)g FI(private)f FZ(et)i FI(volatile)p FZ(.)d  
 (L'instruction)i FI(private)e FZ(transforme)h(im\351\177)656  
 640 y(diatemen)n(t)23 b(une)h(v)-5 b(ariable)23 b(partag\351e)e(en)j(v)  
 -5 b(ariable)23 b(priv)n(\351e)f(v)n(olatile)h(tandis)g(que)h  
 FI(volatile)656 739 y FZ(transforme)h(imm\351diatemen)n(t)h(une)h(v)-5  
 b(ariable)25 b(statique)h(en)h(v)-5 b(ariable)25 b(v)n(olatile.)g(La)h  
 (p)r(ort\351e)656 839 y(de)h(la)g(v)-5 b(ariable)26 b(statique)g(ou)h  
 (partag\351e)f(est)h(alors)e(r\351duite)i(\340)g(sa)f(visibilit\351)h  
 (et)h(la)f(v)-5 b(ariable)656 939 y(est)35 b(d\351truite)h(\340)f(la)g  
 (\034n)g(de)h(l'expression)d(couran)n(te)h(comme)h(le)h(mon)n(tre)e(le)  
 i(programme)656 1038 y(suiv)-5 b(an)n(t.)p 0.5 TeXcolorgray  
 780 1189 a Fw(0001)p 0 TeXcolorgray 37 w Fn(MAIN)p 0.5  
 TeXcolorgray 780 1267 a Fw(0002)p 0 TeXcolorgray 37 w  
 Fn(<<)p 0.5 TeXcolorgray 780 1346 a Fw(0003)p 0 TeXcolorgray  
 178 w Fn(1)35 b(4)h(start)h(FONCTION)g(next)p 0.5 TeXcolorgray  
 780 1425 a Fw(0004)p 0 TeXcolorgray 37 w Fn(>>)p 0.5  
 TeXcolorgray 780 1504 a Fw(0005)p 0 TeXcolorgray 0.5  
 TeXcolorgray 780 1583 a(0006)p 0 TeXcolorgray 37 w Fn(FONCTION)p  
 0.5 TeXcolorgray 780 1662 a Fw(0007)p 0 TeXcolorgray  
 37 w Fn(<<)p 0.5 TeXcolorgray 780 1741 a Fw(0008)p 0  
 TeXcolorgray 178 w Fn(static)p 0.5 TeXcolorgray 780 1820  
 a Fw(0009)p 0 TeXcolorgray 178 w Fn(1)e(->)h(I)p 0.5  
 TeXcolorgray 780 1898 a Fw(0010)p 0 TeXcolorgray 178  
 w Fn(<<)p 0.5 TeXcolorgray 780 1977 a Fw(0011)p 0 TeXcolorgray  
 319 w Fn(I)g(disp)g('I')g(incr)p 0.5 TeXcolorgray 780  
 2056 a Fw(0012)p 0 TeXcolorgray 319 w Fn(if)g(I)f(2)h(>)f(then)i('I')f  
 (volatile)h(end)p 0.5 TeXcolorgray 780 2135 a Fw(0013)p  
 0 TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray 780 2214  
 a Fw(0014)p 0 TeXcolorgray 37 w Fn(>>)780 2371 y FZ(Lorsque)20  
 b(la)h(v)-5 b(aleur)21 b(de)h(la)f(v)-5 b(ariable)20  
 b(statique)h FI(I)g FZ(devien)n(t)g(strictemen)n(t)g(sup)r(\351rieure)g  
 (\340)g FY(2)p FZ(,)656 2470 y(cette)31 b(v)-5 b(ariable)29  
 b(est)h(transform\351e)f(imm\351diatemen)n(t)h(ligne)g  
 FY(12)f FZ(en)i(une)g(v)-5 b(ariable)29 b(v)n(olatile)656  
 2570 y(qui)37 b(est)h(d\351truite)f(\340)h(la)f(ligne)g  
 FY(13)p FZ(.)f(L'it\351ration)h(suiv)-5 b(an)n(te)37  
 b(cr\351e)f(une)i(nouv)n(elle)f(v)-5 b(ariable)656 2670  
 y(statique)27 b(et)g(l'initialise)g(\340)g(sa)g(v)-5  
 b(aleur)27 b(par)g(d\351faut.)p 0 TeXcolorgray 0 TeXcolorgray  
 656 2846 a FI(+++RPL/2)40 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f  
 (05/02/2010,)f(15:27:42)h(CET\))656 2946 y(+++Copyright)e(\(C\))43  
 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)e(Jo\353l)656  
 3045 y(1)656 3145 y(2)656 3245 y(1)656 3344 y(2)656 3618  
 y Fu(11)p Fv(.)p Fu(3)130 b Fv(Mo)t(di\034cation)780  
 3799 y FZ(La)26 b(mo)r(di\034cation)f(d'une)h(v)-5 b(ariable)24  
 b(lo)r(cale)h(p)r(eut)h(se)g(faire)f(soit)g(par)g(lecture)g(puis)h  
 (enre\177)656 3899 y(gistremen)n(t,)f(soit)g(par)g(des)h(op)r  
 (\351rations)e(arithm\351tiques)h(directes)g(d\351taill\351es)g(au)g(c)  
 n(hapitre)656 3999 y(suiv)-5 b(an)n(t.)780 4098 y(Les)20  
 b(v)-5 b(ariables)19 b(lo)r(cales)g(son)n(t)h(directemen)n(t)g  
 (accessibles)e(en)j(lecture)e(au)h(tra)n(v)n(ers)e(de)j(leur)656  
 4198 y(nom.)j(Ce)g(nom)h(p)r(eut)f(\352tre)g(\351v)-5  
 b(aluable)24 b(ou)g(sym)n(b)r(olique)f(\(en)n(tour\351)h(par)f(les)h  
 (d\351limiteurs)g(du)656 4298 y(t)n(yp)r(e)k(nom\).)g(Dans)g(le)g(cas)g  
 (o\371)g(ce)g(nom)g(est)g(\351v)-5 b(aluable,)27 b(il)h(est)g  
 (directemen)n(t)g(\351v)-5 b(alu\351)28 b(p)r(our)656  
 4397 y(ren)n(v)n(o)n(y)n(er)37 b(le)j(con)n(ten)n(u)f(de)h(la)g(v)-5  
 b(ariable.)39 b(S'il)h(est)g(sym)n(b)r(olique,)f(il)i(con)n(vien)n(t)e  
 (de)h(forcer)656 4497 y(l'\351v)-5 b(aluation)30 b(de)h(la)g(v)-5  
 b(ariable)30 b(par)g(la)h(commande)f FI(eval)g FZ(ou)h  
 FI(->num)p FZ(.)e(L'instruction)h FI(sto)656 4596 y FZ(p)r(ermet)21  
 b(ensuite)g(d'enregistrer)e(le)i(con)n(ten)n(u)f(d'une)h(v)-5  
 b(ariable)20 b(lo)r(cale.)g(S'il)i(existe)e(plusieurs)656  
 4696 y(v)-5 b(ariables)23 b(de)h(m\352me)h(nom,)f(la)g(v)-5  
 b(ariable)23 b(e\033ectiv)n(emen)n(t)h(mo)r(di\034\351e)g(est)g(celle)g  
 (de)h(plus)f(haut)656 4796 y(niv)n(eau.)p 0 TeXcolorgray  
 0 TeXcolorgray 1648 4951 a Fp(2)p 1740 4981 4 100 v 209  
 w FZ(ob)5 b(jet)205 b FQ(\000)-14 b(!)p 2474 4981 V 1648  
 5050 a Fp(1)p 1740 5080 V 103 w FZ('nom)27 b(lo)r(cal')100  
 b FI(sto)p 2474 5080 V 780 5223 a FZ(S'il)30 b(n'existe)e(aucune)h(v)-5  
 b(ariable)27 b(lo)r(cale)h(accessible,)g(l'instruction)g  
 FI(sto)g FZ(se)g(comp)r(orte)656 5322 y(comme)21 b FI(save)f  
 FZ(et)h(cr\351e)g(une)g(v)-5 b(ariable)20 b(globale.)g(En)i(aucun)f  
 (cas,)f(l'instruction)h FI(sto)f FZ(p)r(ermet)656 5422  
 y(la)27 b(cr\351ation)f(d'une)i(v)-5 b(ariable)26 b(lo)r(cale.)p  
 0 TeXcolorgray 2047 5632 a FY(84)p 0 TeXcolorgray eop  
 end  
 %%Page: 85 85  
 TeXDict begin 85 84 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(85)h FZ(\026)g(#)p  
 FY(85)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(12)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 979 4 v 1340 1687 a FO(Arithm\351tique)58 b(directe)p  
 1 TeXcolorgray 0 TeXcolorgray 357 2201 a FZ(Il)28 b(est)f(p)r(ossible)g  
 (de)h(tra)n(v)-5 b(ailler)25 b(sur)i(le)h(con)n(ten)n(u)f(des)g(v)-5  
 b(ariables)26 b(en)i(les)f(\351v)-5 b(aluan)n(t)27 b(puis,)232  
 2300 y(apr\350s)e(mo)r(di\034cation,)g(en)h(les)f(sauv)n(egardan)n(t)e  
 (\340)i(nouv)n(eau)g(dans)g(la)g(m\352me)h(v)-5 b(ariable.)25  
 b(P)n(our)232 2400 y(un)33 b(certain)f(nom)n(bre)f(d'op)r(\351rations)g  
 (simples,)h(il)h(est)g(aussi)e(p)r(ossible)h(de)h(recourir)d(\340)i  
 (des)232 2499 y(instructions)37 b(arithm\351tiques)f(p)r(ortan)n(t)g  
 (directemen)n(t)h(sur)f(les)h(v)-5 b(ariables,)36 b(que)h(celles-ci)232  
 2599 y(soien)n(t)27 b(lo)r(cales)f(ou)h(globales.)357  
 2699 y(D'autres)c(instructions)g(p)r(euv)n(en)n(t)h(prendre)f(des)h(v)  
 -5 b(ariables)22 b(comme)i(argumen)n(ts,)e(mais)232 2798  
 y(seules)i(son)n(t)g(d\351taill\351es)g(dans)g(ce)h(c)n(hapitre)e(les)i  
 (instructions)e(arithm\351tiques)h(qui)g(p)r(orten)n(t)232  
 2898 y(exclusiv)n(emen)n(t)j(sur)g(des)g(v)-5 b(ariables.)232  
 3170 y Fu(12)p Fv(.)p Fu(1)130 b Fv(Les)43 b(quatre)h(op)t(\351rations)  
 357 3352 y FZ(Les)23 b(quatre)f(op)r(\351rations)f(arithm\351tiques)i  
 (que)g(son)n(t)f(les)h(addition,)g(soustraction,)e(m)n(ul\177)232  
 3451 y(tiplication)32 b(et)f(division)g(p)r(euv)n(en)n(t)h(\352tre)f  
 (trait\351es)g(par)f(les)i(instructions)f(d'arithm\351tique)232  
 3551 y(directe)25 b(d\350s)f(que)h(leurs)f(argumen)n(ts)f(son)n(t)h  
 (des)h(scalaires,)d(des)j(v)n(ecteurs)e(ou)h(des)h(matrices.)232  
 3781 y FL(12)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(A)m(ddition)357  
 3934 y FZ(La)20 b(d\351\034nitions)h(in)n(trins\350que)f  
 FI(sto+)f FZ(p)r(ermet)i(d'a)5 b(jouter)20 b(une)h(quan)n(tit\351)g  
 (\340)f(une)h(v)-5 b(ariable.)232 4034 y(Les)25 b(deux)g(syn)n(taxes)e  
 (d'app)r(el)i(suiv)-5 b(an)n(tes)24 b(son)n(t)g(iden)n(tiques)g(car)g  
 (l'addition)g(est)h(comm)n(uta\177)232 4133 y(tiv)n(e)j(p)r(our)f(tout)  
 g(ob)5 b(jet.)p 0 TeXcolorgray 0 TeXcolorgray 1303 4297  
 a Fp(2)p 1394 4327 4 100 v 110 w FZ(ob)g(jet)128 b FQ(\000)-15  
 b(!)p 1973 4327 V 1303 4397 a Fp(1)p 1394 4427 V 102  
 w FZ('nom')99 b FI(sto+)p 1973 4427 V 0 TeXcolorgray  
 0 TeXcolorgray 1303 4575 a Fp(2)p 1394 4605 V 102 w FZ('nom')120  
 b FQ(\000)-15 b(!)p 1973 4605 V 1303 4674 a Fp(1)p 1394  
 4704 V 110 w FZ(ob)5 b(jet)107 b FI(sto+)p 1973 4704  
 V 357 4839 a FZ(Au)32 b(sortir)e(de)h(l'ex\351cution)g(de)g  
 FI(sto+)p FZ(,)f(le)h(con)n(ten)n(u)g(de)h(la)f(v)-5  
 b(ariable)30 b(est)h(son)g(con)n(ten)n(u)232 4939 y(initial)d(auquel)f  
 (s'est)g(a)5 b(jout\351)26 b(l'ob)5 b(jet)27 b(pr\351sen)n(t)g(au)g  
 (niv)n(eau)g FY(1)g FZ(ou)g FY(2)g FZ(de)h(la)f(pile.)232  
 5169 y FL(12)p FM(.)p FL(1)p FM(.)p FL(2)113 b FM(Soustraction)357  
 5322 y FZ(L'arithm\351tique)19 b(directe)h(p)r(ermise)g(par)g  
 (l'instruction)f FI(sto-)g FZ(n'est)h(pas)g(comm)n(utativ)n(e.)232  
 5422 y(Il)28 b(faut)g(ainsi)f(distinguer)f(l'\351criture)p  
 0 TeXcolorgray 1623 5632 a FY(85)p 0 TeXcolorgray eop  
 end  
 %%Page: 86 86  
 TeXDict begin 86 85 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(86)h FZ(\026)g(#)p  
 FY(86)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2137 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2030 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2030 a Fq(12)-430 2030  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2030 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(86)1048 b Fz(CHAPITRE)28 b Fy(12)p Fz(.)54 b(ARITHM\311TIQUE)29  
 b(DIRECTE)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  
 1726 527 a Fp(2)p 1817 557 4 100 v 111 w FZ(ob)5 b(jet)127  
 b FQ(\000)-14 b(!)p 2397 557 V 1726 627 a Fp(1)p 1817  
 656 V 102 w FZ('nom')100 b FI(sto-)p 2397 656 V 656 774  
 a FZ(de)p 0 TeXcolorgray 0 TeXcolorgray 1726 893 a Fp(2)p  
 1817 923 V 102 w FZ('nom')120 b FQ(\000)-14 b(!)p 2397  
 923 V 1726 993 a Fp(1)p 1817 1023 V 111 w FZ(ob)5 b(jet)107  
 b FI(sto-)p 2397 1023 V 656 1129 a FZ(car)33 b(la)h(premi\350re)f  
 (\351criture)h(soustrait)e(le)j(con)n(ten)n(u)e(de)i(la)f(v)-5  
 b(ariable)33 b('nom')h(\340)g(l'ob)5 b(jet)34 b(au)656  
 1229 y(niv)n(eau)19 b FY(2)h FZ(a)n(v)-5 b(an)n(t)19  
 b(de)h(remettre)g(le)g(r\351sultat)f(dans)h(la)f(v)-5  
 b(ariable)19 b('nom',)h(alors)f(que)h(la)f(seconde)656  
 1329 y(\351criture)30 b(soustrait)g(l'ob)5 b(jet)31 b(au)g(niv)n(eau)g  
 FY(1)g FZ(\340)g(la)g(v)-5 b(ariable)30 b('nom'.)h(Cette)h(distinction)  
 f(est)656 1428 y(v)-5 b(alable)26 b(p)r(our)h(toutes)h(les)f(op)r  
 (\351rations)e(d'arithm\351tique)i(directe)g(non)g(comm)n(utativ)n(es.)  
 656 1655 y FL(12)p FM(.)p FL(1)p FM(.)p FL(3)112 b FM(Multiplication)  
 780 1808 y FZ(L'instruction)33 b FI(sto*)f FZ(p)r(ermet)i  
 (d'e\033ectuer)f(une)h(m)n(ultiplication)f(en)n(tre)g(un)h(ob)5  
 b(jet)33 b(et)656 1908 y(une)28 b(v)-5 b(ariable.)p 0  
 TeXcolorgray 0 TeXcolorgray 1726 2038 a Fp(2)p 1817 2068  
 V 111 w FZ(ob)5 b(jet)127 b FQ(\000)-14 b(!)p 2397 2068  
 V 1726 2137 a Fp(1)p 1817 2167 V 102 w FZ('nom')100 b  
 FI(sto*)p 2397 2167 V 0 TeXcolorgray 0 TeXcolorgray 1726  
 2297 a Fp(2)p 1817 2327 V 102 w FZ('nom')120 b FQ(\000)-14  
 b(!)p 2397 2327 V 1726 2397 a Fp(1)p 1817 2426 V 111  
 w FZ(ob)5 b(jet)107 b FI(sto*)p 2397 2426 V 780 2544  
 a FZ(L'op)r(\351ration)24 b(de)h(m)n(ultiplication)g(n'est)g(pas)g  
 (comm)n(utativ)n(e)f(p)r(our)g(les)h(ob)5 b(jets)25 b(de)g(t)n(yp)r(e)  
 656 2643 y(v)n(ecteur)e(et)i(matrice.)f(L'ordre)f(des)h(argumen)n(ts)f  
 (de)i(l'instruction)f FI(sto+)f FZ(est)h(dict\351)h(par)f(les)656  
 2743 y(m\352mes)j(r\350gles)f(que)i(celles)e(\351nonc\351es)h(p)r(our)g  
 (la)g(soustraction)e(directe.)p 0 TeXcolorgray 0 TeXcolorgray  
 1726 2889 a Fp(2)p 1817 2919 V 111 w FZ(ob)5 b(jet)127  
 b FQ(\000)-14 b(!)p 2397 2919 V 1726 2988 a Fp(1)p 1817  
 3018 V 102 w FZ('nom')100 b FI(sto/)p 2397 3018 V 0 TeXcolorgray  
 0 TeXcolorgray 1726 3148 a Fp(2)p 1817 3178 V 102 w FZ('nom')120  
 b FQ(\000)-14 b(!)p 2397 3178 V 1726 3248 a Fp(1)p 1817  
 3277 V 111 w FZ(ob)5 b(jet)107 b FI(sto/)p 2397 3277  
 V 656 3465 a FL(12)p FM(.)p FL(1)p FM(.)p FL(4)112 b  
 FM(Division)780 3618 y FZ(La)20 b(d\351\034nition)g(in)n(trins\350que)g  
 FI(sto/)f FZ(e\033ectue)h(la)g(division)g(en)n(tre)f(un)i(ob)5  
 b(jet)20 b(et)h(le)f(con)n(ten)n(u)656 3718 y(d'une)j(v)-5  
 b(ariable)21 b(\026)h(ou)g(l'op)r(\351ration)f(in)n(v)n(erse)g(selon)h  
 (l'ordre)f(d'apparition)g(des)h(argumen)n(ts)656 3818  
 y(dans)k(la)g(pile)g(\026)h(et)g(enregistre)d(le)j(r\351sultat)e(dans)h  
 (la)g(v)-5 b(ariable.)25 b(La)h(r\350gle)g(dictan)n(t)g(l'ordre)656  
 3917 y(des)c(argumen)n(ts)f(est)i(similaire)e(\340)i(celle)f  
 (\351nonc\351e)g(dans)g(le)h(cas)e(de)i(la)f(soustraction)f(directe.)  
 656 4186 y Fu(12)p Fv(.)p Fu(2)130 b Fv(Autres)43 b(op)t(\351rations)  
 780 4368 y FZ(Les)28 b(autres)f(op)r(\351rations)f(d'arithm\351tique)i  
 (directe)f(se)h(fon)n(t)g(sans)f(limitation)h(de)g(t)n(yp)r(e)656  
 4468 y(par)k(rapp)r(ort)g(aux)g(op)r(\351rations)g(atomiques)f  
 (sous-jacen)n(tes.)g(Elles)j(on)n(t)f(trait)f(aux)h(in)n(v)n(er\177)656  
 4567 y(sions,)26 b(conjugaisons,)g(opp)r(osition.)656  
 4794 y FL(12)p FM(.)p FL(2)p FM(.)p FL(1)112 b FM(In)m(v)m(ersion)780  
 4947 y FZ(L'instruction)26 b FI(sinv)g FZ(calcule)g(l'in)n(v)n(erse)f  
 (du)i(con)n(ten)n(u)f(de)h(la)g(v)-5 b(ariable)25 b('nom'.)i(L'ob)5  
 b(jet)656 5047 y(con)n(ten)n(u)27 b(dans)f(la)i(v)-5  
 b(ariable)26 b(doit)h(\352tre)g(un)h(ob)5 b(jet)27 b(sur)g(lequel)g(il)  
 g(est)h(licite)f(de)h(calculer)e(un)656 5147 y(in)n(v)n(erse.)g(Si)h  
 (cela)g(n'est)h(pas)f(le)g(cas,)g(l'op)r(\351ration)f(retourne)g(une)h  
 (erreur.)p 0 TeXcolorgray 0 TeXcolorgray 1817 5322 V  
 2193 5292 a FQ(\000)-14 b(!)p 2397 5322 V 1726 5392 a  
 Fp(1)p 1817 5422 V 102 w FZ('nom')100 b FI(sinv)p 2397  
 5422 V 0 TeXcolorgray 2047 5632 a FY(86)p 0 TeXcolorgray  
 eop end  
 %%Page: 87 87  
 TeXDict begin 87 86 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(87)h FZ(\026)g(#)p  
 FY(87)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(12)p  
 Fz(.)p Fy(2)p Fz(.)54 b(A)n(UTRES)28 b(OP\311RA)-7 b(TIONS)1627  
 b FY(87)p .7 TeXcolorgray .7 TeXcolorgray 4134 2137 227  
 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2030 a Fq(12)p  
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540  
 a FL(12)p FM(.)p FL(2)p FM(.)p FL(2)113 b FM(Opp)s(osition)357  
 693 y FZ(L'instruction)23 b FI(sneg)e FZ(transforme)h(un)i(ob)5  
 b(jet)23 b(con)n(ten)n(u)g(dans)g(une)g(v)-5 b(ariable)22  
 b(r\351f\351renc\351e)232 793 y(par)34 b('nom')g(en)h(son)f(opp)r  
 (os\351.)g(Cet)g(ob)5 b(jet)34 b(doit)h(\352tre)f(un)h(ob)5  
 b(jet)34 b(sur)g(lequel)g(l'opp)r(osition)232 893 y(p)r(oss\350de)27  
 b(un)h(sens.)f(Dans)g(le)h(cas)e(con)n(traire,)f(une)j(erreur)e(est)h  
 (ren)n(v)n(o)n(y)n(\351e.)p 0 TeXcolorgray 0 TeXcolorgray  
 1394 1100 4 100 v 1770 1070 a FQ(\000)-15 b(!)p 1973  
 1100 V 1303 1169 a Fp(1)p 1394 1199 V 102 w FZ('nom')99  
 b FI(sneg)p 1973 1199 V 232 1392 a FL(12)p FM(.)p FL(2)p  
 FM(.)p FL(3)113 b FM(Conjugaison)357 1546 y FZ(L'instruction)31  
 b FI(sconj)f FZ(calcule)h(le)h(conjugu\351)f(de)h(l'ob)5  
 b(jet)31 b(con)n(ten)n(u)h(dans)f(la)g(v)-5 b(ariable)232  
 1645 y('nom'.)28 b(Si)f(ce)h(calcul)f(ne)g(p)r(eut)h(\352tre)f(rendu)h  
 (\340)f(son)g(terme,)g(une)g(erreur)f(est)i(retourn\351e.)p  
 0 TeXcolorgray 0 TeXcolorgray 1372 1852 V 1770 1822 a  
 FQ(\000)-15 b(!)p 1995 1852 V 1281 1922 a Fp(1)p 1372  
 1952 V 102 w FZ('nom')100 b FI(sconj)p 1995 1952 V 0  
 TeXcolorgray 1623 5632 a FY(87)p 0 TeXcolorgray eop end  
 %%Page: 88 88  
 TeXDict begin 88 87 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(88)h FZ(\026)g(#)p  
 FY(88)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2137 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2030 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2030 a Fq(12)-430 2030  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2030 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(88)1048 b Fz(CHAPITRE)28 b Fy(12)p Fz(.)54 b(ARITHM\311TIQUE)29  
 b(DIRECTE)p 0 TeXcolorgray 0 TeXcolorgray 2047 5632 a  
 FY(88)p 0 TeXcolorgray eop end  
 %%Page: 89 89  
 TeXDict begin 89 88 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(89)h FZ(\026)g(#)p  
 FY(89)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 974 2167 a Ft(Cinqui\350me)59 b(partie)1258 2583 y FD(Con)-6  
 b(tr\364le)p 0 TeXcolorgray 1623 5632 a FY(89)p 0 TeXcolorgray  
 eop end  
 %%Page: 90 90  
 TeXDict begin 90 89 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(90)h FZ(\026)g(#)p  
 FY(90)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 91 91  
 TeXDict begin 91 90 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(91)h FZ(\026)g(#)p  
 FY(91)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1523 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1357 a Fs(13)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1773 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1690 1147 4 v 1508 1690 a FO(Conditions)58 b(et)i(tests)p  
 1 TeXcolorgray 0 TeXcolorgray 357 2173 a FZ(Les)28 b(di\033\351ren)n  
 (tes)g(commandes)f(de)h(con)n(tr\364le)f(p)r(euv)n(en)n(t)h(\352tre)g  
 (com)n(bin\351es)f(en)i(un)f(grand)232 2273 y(nom)n(bre)e(de)h  
 (structure)f(de)h(d\351cision)g(et)g(de)g(traitemen)n(t)f(d'erreur.)f  
 (Certaines)h(structures)232 2372 y(comme)k(celles)f(qui)h(son)n(t)f  
 (form\351es)g(autour)g(des)h(instructions)f FI(if)g FZ(ou)g  
 FI(iferr)f FZ(son)n(t)h(exclu\177)232 2472 y(siv)n(es)20  
 b(\026)h(la)f(premi\350re)g(clause)f(vraie)h(de)g(la)h(structure)e(est)  
 i(ex\351cut\351e,)f(toutes)g(les)h(suiv)-5 b(an)n(tes,)232  
 2571 y(m\352me)23 b(vraies,)e(son)n(t)i(ignor\351es)d(\026)j(alors)e  
 (que)h(d'autres,)g(form\351es)g(autour)f(de)i FI(select)e  
 FZ(son)n(t)232 2671 y(inclusiv)n(es)29 b(\026)g(un)h(nom)n(bre)e  
 (ind\351termin\351)h(de)g(clauses)f(allan)n(t)h(de)g(z\351ro)f(au)h  
 (nom)n(bre)f(total)232 2771 y(de)k(clauses)e(p)r(eut)i(\352tre)f  
 (ex\351cut\351,)g(toutes)g(les)g(clauses)g(\351tan)n(t)g(test\351es)g  
 (les)g(unes)g(apr\350s)f(les)232 2870 y(autres.)232 3160  
 y Fu(13)p Fv(.)p Fu(1)130 b Fv(T)-11 b(ests)44 b(simples)232  
 3364 y FL(13)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(If.)18  
 b(.)h(.then.)g(.)f(.\(else\).)h(.)f(.end)357 3522 y FZ(L'instruction)40  
 b FI(else)g FZ(\351tan)n(t)g(optionnelle,)g(il)i(existe)e(deux)h  
 (formes)f(de)h(cette)g(com\177)232 3622 y(mande)28 b(:)p  
 0 TeXcolorgray 357 3725 a(\025)p 0 TeXcolorgray 41 w  
 FI(if)43 b FB(clause)29 b(test)43 b FI(then)f FB(clause)30  
 b(vr)l(aie)44 b FI(end)14 b FZ(;)p 0 TeXcolorgray 357  
 3824 a(\025)p 0 TeXcolorgray 41 w FI(if)43 b FB(clause)29  
 b(test)43 b FI(then)f FB(clause)30 b(vr)l(aie)44 b FI(else)e  
 FB(clause)30 b(fausse)43 b FI(end)p FZ(.)357 3927 y(La)26  
 b(commande)g FI(then)g FZ(prend)g(un)h(indicateur)f(binaire)g(dans)g  
 (la)h(pile.)g(Cet)g(indicateur)232 4026 y(doit)35 b(\352tre)g(un)g  
 (scalaire.)e(S'il)i(est)g(non)g(n)n(ul,)f(la)h(clause)f(de)h(test)g  
 (est)g(consid\351r\351e)e(comme)232 4126 y(vraie)j(et)h(la)g(clause)f  
 (vraie)g(est)g(\351v)-5 b(alu\351e,)37 b(l'ex\351cution)f(normale)g(se)  
 g(p)r(oursuiv)-5 b(an)n(t)36 b(apr\350s)232 4226 y(l'instruction)24  
 b FI(end)p FZ(.)e(Dans)i(le)g(cas)f(con)n(traire)e(\026)j(indicateur)f  
 (n)n(ul)h(\026,)g(le)g(s\351quenceur)e(saute)232 4325  
 y(\340)28 b(l'instruction)e FI(else)g FZ(si)i(celle-ci)e(existe)h(ou)g  
 (\340)h(l'instruction)e FI(end)h FZ(corresp)r(ondan)n(te.)p  
 0.5 TeXcolorgray 357 4475 a Fw(0001)p 0 TeXcolorgray  
 36 w Fn(<<)p 0.5 TeXcolorgray 357 4554 a Fw(0002)p 0  
 TeXcolorgray 177 w Fn(0)36 b(->)g(X)p 0.5 TeXcolorgray  
 357 4633 a Fw(0003)p 0 TeXcolorgray 177 w Fn(<<)p 0.5  
 TeXcolorgray 357 4712 a Fw(0004)p 0 TeXcolorgray 319  
 w Fn(if)p 0.5 TeXcolorgray 357 4791 a Fw(0005)p 0 TeXcolorgray  
 460 w Fn(X)f(0)h(>)p 0.5 TeXcolorgray 357 4870 a Fw(0006)p  
 0 TeXcolorgray 319 w Fn(then)p 0.5 TeXcolorgray 357 4949  
 a Fw(0007)p 0 TeXcolorgray 460 w Fn("X)f(est)i(strictement)h(positif.")  
 g(disp)p 0.5 TeXcolorgray 357 5028 a Fw(0008)p 0 TeXcolorgray  
 319 w Fn(end)p 0.5 TeXcolorgray 357 5106 a Fw(0009)p  
 0 TeXcolorgray 0.5 TeXcolorgray 357 5185 a(0010)p 0 TeXcolorgray  
 319 w Fn(if)p 0.5 TeXcolorgray 357 5264 a Fw(0011)p 0  
 TeXcolorgray 460 w Fn(X)d(0)h(>)p 0.5 TeXcolorgray 357  
 5343 a Fw(0012)p 0 TeXcolorgray 319 w Fn(then)p 0.5 TeXcolorgray  
 357 5422 a Fw(0013)p 0 TeXcolorgray 460 w Fn("X)f(est)i(strictement)h  
 (positif.")g(disp)p 0 TeXcolorgray 1623 5632 a FY(91)p  
 0 TeXcolorgray eop end  
 %%Page: 92 92  
 TeXDict begin 92 91 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(92)h FZ(\026)g(#)p  
 FY(92)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2270 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2151 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2151 a Fq(13)-430 2151  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2151 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(92)1160 b Fz(CHAPITRE)29 b Fy(13)p Fz(.)54 b(CONDITIONS)28  
 b(ET)g(TESTS)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  
 a Fw(0014)p 0 TeXcolorgray 319 w Fn(else)p 0.5 TeXcolorgray  
 780 619 a Fw(0015)p 0 TeXcolorgray 460 w Fn("X)36 b(est)g(n\351gatif)h  
 (ou)f(nul.")h(disp)p 0.5 TeXcolorgray 780 698 a Fw(0016)p  
 0 TeXcolorgray 319 w Fn(end)p 0.5 TeXcolorgray 780 777  
 a Fw(0017)p 0 TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray  
 780 856 a Fw(0018)p 0 TeXcolorgray 37 w Fn(>>)780 1016  
 y FZ(L'instruction)26 b FI(if)g FZ(cr\351e)f(un)i(blo)r(c)f(de)h  
 (programme.)d(Il)j(est)f(p)r(ossible)g(de)g(les)h(im)n(briquer)656  
 1115 y(sans)f(p)r(erte)i(de)f(coh\351rence.)p 0.5 TeXcolorgray  
 780 1265 a Fw(0001)p 0 TeXcolorgray 37 w Fn(<<)p 0.5  
 TeXcolorgray 780 1344 a Fw(0002)p 0 TeXcolorgray 178  
 w Fn(0)35 b(->)h(X)p 0.5 TeXcolorgray 780 1423 a Fw(0003)p  
 0 TeXcolorgray 178 w Fn(<<)p 0.5 TeXcolorgray 780 1502  
 a Fw(0004)p 0 TeXcolorgray 319 w Fn(if)p 0.5 TeXcolorgray  
 780 1581 a Fw(0005)p 0 TeXcolorgray 460 w Fn(X)g(0)f(>)p  
 0.5 TeXcolorgray 780 1660 a Fw(0006)p 0 TeXcolorgray  
 319 w Fn(then)p 0.5 TeXcolorgray 780 1739 a Fw(0007)p  
 0 TeXcolorgray 460 w Fn("X)h(est)g(strictement)i(positif.")g(disp)p  
 0.5 TeXcolorgray 780 1818 a Fw(0008)p 0 TeXcolorgray  
 319 w Fn(else)p 0.5 TeXcolorgray 780 1896 a Fw(0009)p  
 0 TeXcolorgray 460 w Fn(if)p 0.5 TeXcolorgray 780 1975  
 a Fw(0010)p 0 TeXcolorgray 601 w Fn(X)e(0)f(<)p 0.5 TeXcolorgray  
 780 2054 a Fw(0011)p 0 TeXcolorgray 460 w Fn(then)p 0.5  
 TeXcolorgray 780 2133 a Fw(0012)p 0 TeXcolorgray 601  
 w Fn("X)h(est)g(n\351gatif.")i(disp)p 0.5 TeXcolorgray  
 780 2212 a Fw(0013)p 0 TeXcolorgray 460 w Fn(else)p 0.5  
 TeXcolorgray 780 2291 a Fw(0014)p 0 TeXcolorgray 601  
 w Fn("X)e(est)g(nul.")h(disp)p 0.5 TeXcolorgray 780 2370  
 a Fw(0015)p 0 TeXcolorgray 460 w Fn(end)p 0.5 TeXcolorgray  
 780 2449 a Fw(0016)p 0 TeXcolorgray 319 w Fn(end)p 0.5  
 TeXcolorgray 780 2527 a Fw(0017)p 0 TeXcolorgray 178  
 w Fn(>>)p 0.5 TeXcolorgray 780 2606 a Fw(0018)p 0 TeXcolorgray  
 37 w Fn(>>)780 2766 y FZ(Ce)32 b(dernier)e(exemple)h(p)r(eut)h(\352tre)  
 f(\351crit)g(de)h(fa\347on)e(plus)i(syn)n(th\351tique)f(en)g  
 (utilisation)656 2866 y(l'instruction)c FI(elseif)e FZ(d\351taill\351e)  
 i(plus)g(loin.)656 3115 y FL(13)p FM(.)p FL(1)p FM(.)p  
 FL(2)112 b FM(Ift)780 3274 y FZ(Cette)30 b(commande)e(est)h(une)g  
 (forme)g(de)g(structure)f FI(if/then/end)c FZ(\340)29  
 b(une)g(seule)g(com\177)656 3373 y(mande.)21 b FI(ift)g  
 FZ(prend)g(un)h(indicateur)f(binaire)g(dans)g(la)g(pile,)h(au)f(niv)n  
 (eau)g FY(2)g FZ(puis)g(s'il)h(est)g(non)656 3473 y(n)n(ul,)27  
 b(\351v)-5 b(alue)27 b(l'ob)5 b(jet)28 b(au)f(niv)n(eau)f  
 FY(1)p FZ(.)h(Dans)h(le)f(cas)g(con)n(traire,)e(cet)j(ob)5  
 b(jet)27 b(est)g(supprim\351.)p 0 TeXcolorgray 0 TeXcolorgray  
 1524 3666 a Fp(2)p 1615 3696 4 100 v 102 w FZ(Indicateur)g(binaire)98  
 b FQ(\000)-14 b(!)p 2599 3696 V 1524 3766 a Fp(1)p 1615  
 3796 V 333 w FZ(ob)5 b(jet)331 b FI(ift)p 2599 3796 V  
 780 3957 a FZ(Cette)34 b(instruction)f(p)r(eut)i(\352tre)e(utilis\351e)  
 g(dans)h(une)f(expression)f(alg\351brique)g(sous)h(la)656  
 4056 y(forme)p 0 TeXcolorgray 0 TeXcolorgray 1358 4235  
 a FI('ift\()p FB(expr)l(ession)27 b(test,)i(expr)l(ession)h(vr)l(aie)p  
 FI(\)')656 4484 y FL(13)p FM(.)p FL(1)p FM(.)p FL(3)112  
 b FM(Ifte)780 4643 y FZ(L'instruction)37 b FI(ifte)f  
 FZ(est)h(une)g(forme)g(de)h FI(if/then/else/en)o(d)31  
 b FZ(\340)37 b(une)h(seule)f(com\177)656 4742 y(mande.)32  
 b(Elle)g(prend)f(un)i(indicateur)e(binaire)g(au)g(niv)n(eau)g  
 FY(3)h FZ(de)g(la)f(pile)h(et)g(deux)g(ob)5 b(jets)656  
 4842 y(aux)23 b(niv)n(eaux)g FY(1)g FZ(et)h FY(2)p FZ(.)f(Si)h  
 (l'indicateur)f(est)h(vrai,)f(l'ob)5 b(jet)23 b(de)h(niv)n(eau)f  
 FY(2)g FZ(est)h(\351v)-5 b(alu\351)23 b(et)h(celui)656  
 4942 y(de)34 b(niv)n(eau)g FY(1)g FZ(supprim\351.)g(S'il)g(est)h(faux,)  
 f(l'ob)5 b(jet)34 b(de)g(niv)n(eau)g FY(1)g FZ(est)g(\351v)-5  
 b(alu\351)34 b(et)h(celui)f(de)656 5041 y(niv)n(eau)26  
 b FY(2)i FZ(supprim\351.)p 0 TeXcolorgray 0 TeXcolorgray  
 1504 5234 a Fp(3)p 1595 5264 V 102 w FZ(Indicateur)f(binaire)p  
 2619 5264 V 1504 5334 a Fp(2)p 1595 5364 V 237 w FZ(Ob)5  
 b(jet)27 b(vrai)253 b FQ(\000)-14 b(!)p 2619 5364 V 1504  
 5434 a Fp(1)p 1595 5463 V 229 w FZ(Ob)5 b(jet)27 b(faux)226  
 b FI(ifte)p 2619 5463 V 0 TeXcolorgray 2047 5632 a FY(92)p  
 0 TeXcolorgray eop end  
 %%Page: 93 93  
 TeXDict begin 93 92 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(93)h FZ(\026)g(#)p  
 FY(93)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(13)p  
 Fz(.)p Fy(2)p Fz(.)54 b(REPRISE)29 b(SUR)f(ERREUR)1607  
 b FY(93)p .7 TeXcolorgray .7 TeXcolorgray 4134 2270 227  
 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2151 a Fq(13)p  
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 357 540  
 a FZ(Cette)28 b(instruction)f(est)h(aussi)f(utilisable)g(dans)g(les)h  
 (expression)e(alg\351briques)f(gr\342ce)h(\340)232 640  
 y(sa)h(v)-5 b(arian)n(te)p 0 TeXcolorgray 0 TeXcolorgray  
 576 811 a FI('ifte\()p FB(expr)l(ession)27 b(test,)i(expr)l(ession)h  
 (vr)l(aie,)g(expr)l(ession)g(fausse)p FI(\)')232 1093  
 y Fu(13)p Fv(.)p Fu(2)130 b Fv(Reprise)43 b(sur)g(erreur)357  
 1277 y FZ(Le)35 b(m\351canisme)g(de)g(reprise)f(sur)h(erreur)f(du)i  
 (RPL/)p FY(2)e FZ(est)i(aussi)e(puissan)n(t)h(qu'il)g(est)232  
 1377 y(particulier.)27 b(En)i(e\033et,)g(ce)f(m\351canisme)g(distingue)  
 g(plusieurs)f(t)n(yp)r(es)i(d'erreur,)d(certaines)232  
 1476 y(r\351cup)r(\351rables,)g(d'autres)h(non.)232 1716  
 y FL(13)p FM(.)p FL(2)p FM(.)p FL(1)113 b FM(T)m(yp)s(es)37  
 b(d'erreurs)232 1871 y FK(Erreurs)32 b(syst\350me)357  
 2027 y FZ(Les)f(erreurs)f(syst\350mes)g(pro)n(viennen)n(t)g(p)r(our)h  
 (leur)g(plus)h(grand)e(nom)n(bre)h(du)g(syst\350me)232  
 2126 y(d'explotation.)j(Ces)g(erreurs)e(ne)j(son)n(t)e(pas)h  
 (imputables)g(directemen)n(t)g(au)g(programme)232 2226  
 y(ex\351cut\351)g(par)g(le)g(s\351quenceur)f(et)h(ne)h(son)n(t)e(donc)h  
 (pas)g(r\351cup)r(\351rables.)e(Ce)i(t)n(yp)r(e)g(d'erreur)232  
 2326 y(pro)n(v)n(o)r(que)20 b(toujours)h(un)h(arr\352t)e(du)i  
 (programme.)e(T)-7 b(oute)21 b(erreur)g(syst\350me)g(est)h(indiqu\351e)  
 f(au)232 2425 y(pro)r(cessus)k(racine)f(primaire)h(par)g(un)h(signal)e  
 (sp)r(\351ci\034que.)i(Le)g(pro)r(cessus)e(racine)g(primaire)232  
 2525 y(est)k(alors)e(in)n(terrompu)g(et)h(en)n(v)n(oie)g(une)g  
 (requ\352te)g(d'arr\352t)f(r\351cursiv)n(e)g(\340)h(tous)g(ses)g  
 (\034ls.)357 2626 y(La)j(gestion)f(des)i(erreurs)d(syst\350me)i(ne)h  
 (tien)n(t)g(pas)f(compte)g(des)g(racines)f(secondaires)232  
 2726 y(cr\351\351es)i(par)g(l'instruction)f FI(nrproc)g  
 FZ(car)g(les)i(erreurs)d(syst\350mes)i(ne)h(pro)n(viennen)n(t)e(pas)h  
 (di\177)232 2825 y(rectemen)n(t)c(du)h(programme)d(couran)n(t.)232  
 3048 y FK(Erreurs)32 b(d'ex\351cution)357 3204 y FZ(Une)37  
 b(erreur)e(d'ex\351cution)g(est)i(une)g(erreur)d(in)n(trins\350que)i  
 (au)g(programme)e(ex\351cut\351.)232 3303 y(Elle)e(p)r(eut)g(\352tre)f  
 (r\351cup)r(\351r\351e)g(si)g(elle)g(se)g(trouv)n(e)g(dans)g(une)g  
 (structure)g FI(iferr/then/end)p FZ(.)232 3403 y(Dans)24  
 b(le)g(cas)f(con)n(traire,)f(elle)h(pro)n(v)n(o)r(que)f(un)i(arr\352t)f  
 (du)h(programme,)d(suivi)j(le)g(cas)f(\351c)n(h\351an)n(t)232  
 3502 y(de)28 b(la)f(cr\351ation)f(d'une)i(image)e(du)i(pro)r(cessus)e  
 (fautif.)232 3725 y FK(Exceptions)31 b(math\351matiques)357  
 3881 y FZ(Les)24 b(exceptions)g(math\351matiques)f(son)n(t)h(dues)h  
 (principalemen)n(t)f(\340)g(des)g(d\351passemen)n(ts)232  
 3980 y(de)j(capacit\351.)f(Elles)h(se)g(distinguen)n(t)g(des)f(erreurs)  
 f(d'ex\351cutions,)h(car)g(elles)h(p)r(euv)n(en)n(t)f(\352tre)232  
 4080 y(masqu\351es)i(par)h(un)g(indicateur)f(syst\350me.)h(Ainsi,)g  
 (une)g(division)g(par)f(z\351ro)g(g\351n\350rera)f(une)232  
 4180 y(exception)39 b(si)g(la)f(s\351quenceur)g(tra)n(v)-5  
 b(aille)38 b(sur)g(le)h(corps)f(de)h(r\351els)f(et)h(un)h(in\034ni)f  
 (ou)g(une)232 4279 y(ind\351termination)27 b(s'il)g(tra)n(v)-5  
 b(aille)26 b(sur)h(la)g(droite)g(ac)n(hev)n(\351e)2044  
 4249 y FF(1)2079 4279 y FZ(.)232 4519 y FL(13)p FM(.)p  
 FL(2)p FM(.)p FL(2)113 b FM(Errn)357 4674 y FZ(L'instruction)25  
 b FI(errn)g FZ(ne)h(prend)g(aucun)g(argumen)n(t)f(et)h(ren)n(v)n(oie)e  
 (un)j(en)n(tier)e(corresp)r(on\177)232 4774 y(dan)n(t)35  
 b(au)f(n)n(um\351ro)f(d'erreur)g(iden)n(ti\034an)n(t)i(la)f  
 (derni\350re)f(erreur)g(trait\351e.)h(Dans)g(le)h(cas)e(o\371)232  
 4874 y(aucune)i(erreur)f(n'a)h(\351t\351)g(trait\351)g  
 (pr\351c\351demmen)n(t)f(ou)h(que)g(l'information)f(a)h(\351t\351)g  
 (e\033ac\351e)232 4973 y(par)27 b(l'instruction)g FI(clerr)p  
 FZ(,)e(elle)j(ren)n(v)n(oie)d(une)j(v)-5 b(aleur)27 b(n)n(ulle.)p  
 0 TeXcolorgray 0 TeXcolorgray 1383 5187 4 100 v 1556  
 5157 a FQ(\000)-14 b(!)p 1760 5187 V 1292 5257 a Fp(1)p  
 1383 5287 V 202 w FI(errn)p 1760 5287 V 101 w FZ(En)n(tier)p  
 0 TeXcolorgray 232 5345 1146 4 v 322 5422 a Fw(1)p Fx(.)35  
 b Fg(cf.)23 b Fx(indicateur)i Fw(59)p 0 TeXcolorgray  
 0 TeXcolorgray 1623 5632 a FY(93)p 0 TeXcolorgray eop  
 end  
 %%Page: 94 94  
 TeXDict begin 94 93 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(94)h FZ(\026)g(#)p  
 FY(94)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2270 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2151 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2151 a Fq(13)-430 2151  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2151 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(94)1160 b Fz(CHAPITRE)29 b Fy(13)p Fz(.)54 b(CONDITIONS)28  
 b(ET)g(TESTS)p 0 TeXcolorgray 656 540 a FL(13)p FM(.)p  
 FL(2)p FM(.)p FL(3)112 b FM(Errm)780 706 y FZ(L'instruction)29  
 b FI(errm)f FZ(ren)n(v)n(oie)f(une)j(c)n(ha\356ne)e(de)i(caract\350res)  
 c(corresp)r(ondan)n(t)h(\340)i(la)g(der\177)656 805 y(ni\350re)c  
 (erreur)f(trait\351e.)h(Si)h(aucune)f(erreur)f(n'a)h(\351t\351)h  
 (trait\351e)f(pr\351c\351demmen)n(t)g(ou)h(que)f(cette)656  
 905 y(information)j(a)i(\351t\351)f(e\033ac\351e)g(par)g  
 FI(clerr)p FZ(,)f(elle)h(ren)n(v)n(oie)f(une)i(c)n(ha\356ne)f(vide.)g  
 (La)g(c)n(ha\356ne)g(de)656 1004 y(caract\350re)c(est)i(ren)n(v)n(o)n  
 (y)n(\351e)e(dans)i(la)g(lo)r(calisation)f(couran)n(te.)p  
 0 TeXcolorgray 0 TeXcolorgray 1792 1244 4 100 v 1965  
 1214 a FQ(\000)-14 b(!)p 2169 1244 V 1701 1314 a Fp(1)p  
 1792 1344 V 202 w FI(errm)p 2169 1344 V 101 w FZ(Cha\356ne)656  
 1560 y FK(Exemple)p 0 TeXcolorgray 0 TeXcolorgray 656  
 1705 a Fn(cauchy:[~])38 b(>)d(rpl)i(-is)656 1784 y(+++RPL/2)g(\(R\))f  
 (version)i(4.0.10)f(\(samedi)g(06/02/2010,)h(19:48:18)g(CET\))656  
 1863 y(+++Copyright)g(\(C\))f(1989)f(\340)f(2009,)i(2010)g(BERTRAND)g  
 (Jo\353l)656 2020 y(+++Ce)g(logiciel)g(est)f(un)g(logiciel)h(libre)g  
 (sans)f(aucune)h(garantie)h(de)e(fonctionnement.)656  
 2099 y(+++Pour)h(plus)f(de)g(d\351tails,)i(utilisez)f(la)f(commande)i  
 ('warranty'.)656 2257 y(RPL/2>)f(iferr)f(0)g(inv)g(then)g(end)h(errm)f  
 (disp)656 2336 y(+++Exception)i(:)e(Division)h(par)g(z\351ro)656  
 2415 y(RPL/2>)g(abort)656 2494 y(cauchy:[~])h(>)d(LANG=C)i(rpl)f(-is)  
 656 2573 y(+++RPL/2)h(\(R\))f(version)i(4.0.10)f(\(Saturday)g  
 (02/06/10,)h(19:48:18)g(CET\))656 2651 y(+++Copyright)g(\(C\))f(1989)f  
 (to)g(2009,)g(2010)h(BERTRAND)g(Joel)656 2809 y(+++This)g(is)f(a)f  
 (free)i(software)g(with)g(absolutely)h(no)e(warranty.)656  
 2888 y(+++For)h(details,)g(type)g('warranty'.)656 3046  
 y(RPL/2>)g(iferr)f(0)g(inv)g(then)g(end)h(errm)f(disp)656  
 3125 y(+++Exception)i(:)e(Division)h(by)f(zero)656 3204  
 y(RPL/2>)h(abort)656 3282 y(cauchy:[~])h(>)656 3549 y  
 FL(13)p FM(.)p FL(2)p FM(.)p FL(4)112 b FM(Clerr)780  
 3715 y FZ(L'instruction)20 b FI(clerr)e FZ(e\033ace)i(les)g  
 (indications)g(concernan)n(t)e(les)i(derni\350res)f(erreurs.)g(En)656  
 3814 y(particulier,)j FI(errn)h FZ(et)h FI(errm)e FZ(ren)n(v)n(oien)n  
 (t)g(rep)r(ectiv)n(emen)n(t)h(une)h(v)-5 b(aleur)23 b(n)n(ulle)h(et)g  
 (une)g(c)n(ha\356ne)656 3914 y(vide)j(apr\350s)f(tout)i(app)r(el)f  
 (\340)g FI(clerr)f FZ(jusqu'\340)h(ce)g(qu'une)h(nouv)n(elle)e(erreur)g  
 (soit)h(trait\351e.)656 4181 y FL(13)p FM(.)p FL(2)p  
 FM(.)p FL(5)112 b FM(Iferr.)18 b(.)h(.then.)g(.)f(.\(else\).)h(.)f  
 (.end)780 4346 y FZ(La)32 b(syn)n(taxe)f(de)h(cette)h(structure)e(de)h  
 (con)n(tr\364le)f(est)h(similaire)f(\340)h(celle)g(utilis\351e)g(p)r  
 (our)656 4446 y(les)27 b(tests)g(simples.)p 0 TeXcolorgray  
 0 TeXcolorgray 1292 4638 a FI(iferr)42 b FB(clause)29  
 b(pi\350)l(ge)45 b FI(then)d FB(clause)29 b(err)l(eur)43  
 b FI(end)891 4738 y(iferr)e FB(clause)30 b(pi\350)l(ge)44  
 b FI(then)e FB(clause)30 b(err)l(eur)43 b FI(else)f FB(clause)30  
 b(normale)43 b FI(end)780 4924 y FZ(L'\351v)-5 b(aluation)24  
 b(de)i(la)e(clause)h(pi\350ge)f(se)h(fait)h(normalemen)n(t)d  
 (jusqu'\340)i(ce)g(que)g(survienne)656 5023 y(soit)i(une)i(erreur)d  
 (r\351cup)r(\351rable,)g(soit)i(l'instruction)f FI(then)g  
 FZ(signalan)n(t)f(sa)h(\034n.)h(Dans)g(le)g(cas)656 5123  
 y(d'une)c(erreur,)d(la)i(clause)g(erreur)f(est)h(\351v)-5  
 b(alu\351e.)23 b(S'il)h(n'y)f(a)g(pas)g(eu)g(d'erreur)f(et)i(si)f(la)g  
 (clause)656 5223 y(normale)h(existe,)i(elle)g(est)g(\351v)-5  
 b(alu\351e.)25 b(Dans)h(tous)g(les)f(cas,)h(le)g(programme)d(con)n(tin)  
 n(ue)j(apr\350s)656 5322 y(l'instruction)19 b FI(end)p  
 FZ(.)g(Aucune)i(erreur)d(n'est)i(reprise)f(par)g(d\351faut)h(dans)g  
 (les)g(clauses)f(normale)656 5422 y(ou)27 b(erreur.)p  
 0 TeXcolorgray 2047 5632 a FY(94)p 0 TeXcolorgray eop  
 end  
 %%Page: 95 95  
 TeXDict begin 95 94 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(95)h FZ(\026)g(#)p  
 FY(95)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(13)p  
 Fz(.)p Fy(2)p Fz(.)54 b(REPRISE)29 b(SUR)f(ERREUR)1607  
 b FY(95)p .7 TeXcolorgray .7 TeXcolorgray 4134 2270 227  
 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2151 a Fq(13)p  
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 357 540  
 a FZ(Le)23 b(programme)e(suiv)-5 b(an)n(t)23 b(illustre)f  
 (l'utilisation)h(des)g(blo)r(cs)g(de)g(reprises)f(sur)g(erreur)g(en)232  
 640 y(calculan)n(t)e(et)i(a\036c)n(han)n(t)d(la)i(factorielle)f(de)h  
 FH(N)9 b FZ(.)21 b(Ce)g(programme)d(n'est)j(qu'un)g(exemple)g(aca\177)  
 232 739 y(d\351mique)30 b(et)g(particuli\350remen)n(t)e(p)r(eu)i(p)r  
 (erforman)n(t)f(de)h(l'utilisation)f(de)h(ces)f(blo)r(cs)g(\(nom\177)  
 232 839 y(breux)38 b(c)n(hangemen)n(ts)f(de)i(con)n(textes,)e(deux)i(b)  
 r(oucles.)14 b(.)g(.\))37 b(mais)h(il)h(en)g(mon)n(tre)e(bien)i(le)232  
 939 y(fonctionnemen)n(t.)p 0.5 TeXcolorgray 357 1089  
 a Fw(0001)p 0 TeXcolorgray 36 w Fn(FACTORIELLE)p 0.5  
 TeXcolorgray 357 1168 a Fw(0002)p 0 TeXcolorgray 36 w  
 Fn(<<)p 0.5 TeXcolorgray 357 1247 a Fw(0003)p 0 TeXcolorgray  
 177 w Fn(6)d(->)g(N)p 0.5 TeXcolorgray 357 1326 a Fw(0004)p  
 0 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray 357 1404  
 a Fw(0005)p 0 TeXcolorgray 319 w Fn(pshcntxt)p 0.5 TeXcolorgray  
 357 1483 a Fw(0006)p 0 TeXcolorgray 0.5 TeXcolorgray  
 357 1562 a(0007)p 0 TeXcolorgray 319 w Fn(2)f(N)h(for)g(I)f(I)h(next)p  
 0.5 TeXcolorgray 357 1641 a Fw(0008)p 0 TeXcolorgray  
 0.5 TeXcolorgray 357 1720 a(0009)p 0 TeXcolorgray 319  
 w Fn(do)p 0.5 TeXcolorgray 357 1799 a Fw(0010)p 0 TeXcolorgray  
 460 w Fn(dupcntxt)p 0.5 TeXcolorgray 357 1878 a Fw(0011)p  
 0 TeXcolorgray 319 w Fn(until)p 0.5 TeXcolorgray 357  
 1957 a Fw(0012)p 0 TeXcolorgray 460 w Fn(iferr)p 0.5  
 TeXcolorgray 357 2035 a Fw(0013)p 0 TeXcolorgray 601  
 w Fn(*)p 0.5 TeXcolorgray 357 2114 a Fw(0014)p 0 TeXcolorgray  
 460 w Fn(then)p 0.5 TeXcolorgray 357 2193 a Fw(0015)p  
 0 TeXcolorgray 601 w Fn(pulcntxt)h(true)p 0.5 TeXcolorgray  
 357 2272 a Fw(0016)p 0 TeXcolorgray 460 w Fn(else)p 0.5  
 TeXcolorgray 357 2351 a Fw(0017)p 0 TeXcolorgray 601  
 w Fn(dropcntxt)h(false)p 0.5 TeXcolorgray 357 2430 a  
 Fw(0018)p 0 TeXcolorgray 460 w Fn(end)p 0.5 TeXcolorgray  
 357 2509 a Fw(0019)p 0 TeXcolorgray 319 w Fn(end)p 0.5  
 TeXcolorgray 357 2588 a Fw(0020)p 0 TeXcolorgray 0.5  
 TeXcolorgray 357 2666 a(0021)p 0 TeXcolorgray 319 w Fn(disp)p  
 0.5 TeXcolorgray 357 2745 a Fw(0022)p 0 TeXcolorgray  
 319 w Fn(pulcntxt)p 0.5 TeXcolorgray 357 2824 a Fw(0023)p  
 0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray 357 2903  
 a Fw(0024)p 0 TeXcolorgray 36 w Fn(>>)357 3060 y FZ(Ligne)d  
 FY(5)p FZ(,)g(l'instruction)g FI(pshcntxt)d FZ(cr\351e)j(un)h(nouv)n  
 (eau)e(con)n(texte)h(de)h(pile.)g(La)f(pile)232 3160  
 y(op)r(\351rationnelle)27 b(est)h(sauv)n(egard\351e)d(et)k(une)f(nouv)n  
 (elle)f(pile)i(vide)f(la)f(remplace.)h(La)f(b)r(oucle)232  
 3259 y(ligne)i FY(7)g FZ(empile)g(les)g(en)n(tiers)f(sucecssifs)h  
 (compris)f(en)n(tre)g FY(2)h FZ(et)g FH(N)9 b FZ(,)29  
 b(mon)n(tran)n(t)f(au)h(passage)232 3359 y(qu'il)i(faudrait)f(a)5  
 b(jouter)29 b(un)i(test)g(au)f(programme)e(p)r(our)i(\352tre)h(s\373r)f  
 (que)g(l'argumen)n(t)f(soit)232 3459 y(sup)r(\351rieur)h(ou)h(\351gal)f  
 (\340)g FY(2)p FZ(.)g(La)h(b)r(oucle)f(comprise)g(en)n(tre)g(les)h  
 (lignes)f FY(9)g FZ(et)h FY(19)f FZ(est)h(e\033ectu\351e)232  
 3558 y(tan)n(t)26 b(que)f(programme)e(ne)j(rencon)n(tre)e(aucun)h  
 (erreur)f(donc)h(que)h(la)f(m)n(ultiplication)g(de)g(la)232  
 3658 y(ligne)h FY(13)f FZ(est)h(p)r(ossible.)f(En)h(l'absence)f  
 (d'erreur,)g(le)h(con)n(texte)f(sauv)n(egard\351)e(est)j(silencieu\177)  
 232 3758 y(semen)n(t)33 b(d\351truit)g(\340)g(la)g(ligne)f  
 FY(17)g FZ(et)i(le)f(programme)d(empile)k(le)f(drap)r(eau)e(faux)i(qui)  
 g(sera)232 3857 y(trait\351)g(par)g(l'instruction)f(de)i(\034n)g(de)f  
 (b)r(oucle)g(de)h(la)f(ligne)g FY(19)p FZ(.)f(Lorsque)g(cette)i(m)n  
 (ultipli\177)232 3957 y(cation)g(\351c)n(houe)g(parce)f(que)h(la)g  
 (pile)h(ne)f(con)n(tien)n(t)g(plus)g(qu'un)h(seul)f(ob)5  
 b(jet,)34 b(le)h(con)n(texte)232 4056 y(couran)n(t)k(est)g(d\351truit)h  
 (par)f(la)g(restauration)e(de)j(l'ancienne)f(pile)h(\340)f(la)g(ligne)g  
 FY(15)g FZ(et)h(le)232 4156 y(programme)32 b(sort)g(de)i(la)f(b)r  
 (oucle.)h(Le)f(r\351sultat)g(de)h(l'ex\351cution)e(de)i(ce)g(programme)  
 d(est)232 4256 y(alors)26 b(:)p 0 TeXcolorgray 0 TeXcolorgray  
 232 4441 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e  
 (05/02/2010,)g(15:27:42)h(CET\))232 4540 y(+++Copyright)f(\(C\))j(1989)  
 g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 4640 y(720)357  
 4824 y FZ(Il)28 b(ne)g(faut)g(pas)g(p)r(erdre)f(de)h(vue)g(lors)e(de)i  
 (l'\351criture)f(des)h(clauses)f(d'erreur)f(que)i(l'\351tat)232  
 4924 y(de)g(la)e(pile)i(apr\350s)d(une)j(erreur)d(p)r(eut)j(d\351p)r  
 (endre)f(du)g(fait)h(que)f(la)f(pile)i FB(last)f FZ(soit)g(v)-5  
 b(alid\351e)26 b(ou)232 5023 y(non.)c(Si)h(la)f(pile)g  
 FB(last)g FZ(est)g(v)-5 b(alid\351e,)22 b(les)g(commandes)f(donnan)n(t)  
 g(une)i(erreur)d(ren)n(v)n(oien)n(t)h(leurs)232 5123  
 y(argumen)n(ts)h(dans)g(la)h(pile.)g(Dans)g(le)g(cas)f(con)n(traire,)f  
 (ces)h(argumen)n(ts)g(son)n(t)g(supprim\351s.)g(Un)232  
 5223 y(mo)n(y)n(en)32 b(de)h(con)n(tourner)e(ce)i(probl\350me)f(est)h  
 (d'utiliser)f(les)h(instructions)e(de)i(gestion)f(des)232  
 5322 y(con)n(textes)24 b(d'ex\351cution.)f(Une)i(autre)e(fa\347on)h(de)  
 g(s'a\033ranc)n(hir)e(du)j(probl\350me)e(est)h(de)g(forcer)232  
 5422 y(l'utilisation)f(de)g(la)g(pile)g FB(last)h FZ(au)e(tra)n(v)n  
 (ers)f(de)i(l'indicateur)g FY(31)p FZ(.)f(Cep)r(endan)n(t,)h(la)g  
 (gestion)f(de)p 0 TeXcolorgray 1623 5632 a FY(95)p 0  
 TeXcolorgray eop end  
 %%Page: 96 96  
 TeXDict begin 96 95 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(96)h FZ(\026)g(#)p  
 FY(96)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2270 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2151 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2151 a Fq(13)-430 2151  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2151 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(96)1160 b Fz(CHAPITRE)29 b Fy(13)p Fz(.)54 b(CONDITIONS)28  
 b(ET)g(TESTS)p 0 TeXcolorgray 656 540 a FZ(la)g(pile)g  
 FB(last)h FZ(p)r(eut)g(s'a)n(v)n(\351rer)c(co\373teuse)j(en)g(terme)g  
 (de)h(temps)f(de)h(calcul)e(car)h(elle)g(requi\350re)656  
 640 y(la)36 b(duplication)f(de)i(tous)f(les)g(atomes)f(des)h(ob)5  
 b(jets)36 b(pass\351s)e(en)j(argumen)n(t)e(\340)h(toutes)g(les)656  
 739 y(instructions.)656 1024 y Fu(13)p Fv(.)p Fu(3)130  
 b Fv(T)-11 b(ests)43 b(m)l(ultiples)656 1226 y FL(13)p  
 FM(.)p FL(3)p FM(.)p FL(1)112 b FM(If.)19 b(.)f(.then.)h(.)g(.elseif.)g  
 (.)g(.then.)g(.)f(.\(else\).)h(.)f(.end)780 1383 y FZ(Cette)24  
 b(structure)f(de)g(con)n(tr\364le)f(p)r(ermet)h(d'im)n(briquer)f  
 (plusieurs)h(tests)g(m)n(utuellemen)n(t)656 1483 y(exclusifs)f(\026)g  
 (con)n(trairemen)n(t)f(\340)h(la)g(structure)f(case)h(\026)g(et)h(p)r  
 (ouv)-5 b(an)n(t)22 b(p)r(orter)g(sur)g(des)g(condi\177)656  
 1582 y(tions)g(di\033\351ren)n(tes.)f(Il)h(est)h(p)r(ossible)e(de)h  
 (lancer)f(une)h(action)g(par)f(d\351faut)h(lorsque)f(toutes)h(les)656  
 1682 y(conditions)g(examin\351es)f(son)n(t)h(fausses)g(gr\342ce)e(au)j  
 (mot)f(clef)h(optionnel)f FI(else)p FZ(.)f(Seule)i(la)f(pre\177)656  
 1782 y(mi\350re)30 b(clause)g(test)g(vraie)g(engendre)f(l'\351v)-5  
 b(aluation)29 b(de)i(la)f(clause)g(vraie)f(corresp)r(ondan)n(te)656  
 1881 y(puis)e(un)h(saut)f(\340)g(l'instruction)g FI(end)f  
 FZ(cloturan)n(t)h(la)g(structure.)905 2034 y FI(if)42  
 b FB(clause)30 b(test)f FA(1)44 b FI(then)e FB(clause)29  
 b(vr)l(aie)i FA(1)905 2134 y FI(elseif)41 b FB(clause)29  
 b(test)g FA(2)44 b FI(then)e FB(clause)30 b(vr)l(aie)g  
 FA(2)905 2233 y FI(...)905 2333 y(elseif)41 b FB(clause)29  
 b(test)g(n)43 b FI(then)f FB(clause)30 b(vr)l(aie)g(n)905  
 2433 y FI(else)42 b FB(clause)29 b(d\351faut)905 2532  
 y FI(end)780 2634 y FZ(Le)19 b(programme)e(de)i(test)h(de)f(la)g(v)-5  
 b(aleur)18 b(de)h FI(X)g FZ(mon)n(tran)n(t)f(des)h(structures)f(de)h  
 (test)g(simple)656 2733 y(im)n(briqu\351es)26 b FI(if/then/\(else/\)e)o  
 (nd)21 b FZ(p)r(eut)28 b(s'\351crire)e(simplemen)n(t)i(sous)e(la)h  
 (forme)g(:)p 0.5 TeXcolorgray 780 2884 a Fw(0001)p 0  
 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 2963 a  
 Fw(0002)p 0 TeXcolorgray 178 w Fn(0)35 b(->)h(X)p 0.5  
 TeXcolorgray 780 3041 a Fw(0003)p 0 TeXcolorgray 178  
 w Fn(<<)p 0.5 TeXcolorgray 780 3120 a Fw(0004)p 0 TeXcolorgray  
 319 w Fn(if)p 0.5 TeXcolorgray 780 3199 a Fw(0005)p 0  
 TeXcolorgray 460 w Fn(X)g(0)f(>)p 0.5 TeXcolorgray 780  
 3278 a Fw(0006)p 0 TeXcolorgray 319 w Fn(then)p 0.5 TeXcolorgray  
 780 3357 a Fw(0007)p 0 TeXcolorgray 460 w Fn("X)h(est)g(strictement)i  
 (positif.")g(disp)p 0.5 TeXcolorgray 780 3436 a Fw(0008)p  
 0 TeXcolorgray 319 w Fn(elseif)p 0.5 TeXcolorgray 780  
 3515 a Fw(0009)p 0 TeXcolorgray 460 w Fn(X)e(0)f(<)p  
 0.5 TeXcolorgray 780 3594 a Fw(0010)p 0 TeXcolorgray  
 319 w Fn(then)p 0.5 TeXcolorgray 780 3672 a Fw(0011)p  
 0 TeXcolorgray 460 w Fn("X)h(est)g(n\351gatif.")i(disp)p  
 0.5 TeXcolorgray 780 3751 a Fw(0012)p 0 TeXcolorgray  
 319 w Fn(else)p 0.5 TeXcolorgray 780 3830 a Fw(0013)p  
 0 TeXcolorgray 460 w Fn("X)e(est)g(nul.")h(disp)p 0.5  
 TeXcolorgray 780 3909 a Fw(0014)p 0 TeXcolorgray 319  
 w Fn(end)p 0.5 TeXcolorgray 780 3988 a Fw(0015)p 0 TeXcolorgray  
 178 w Fn(>>)p 0.5 TeXcolorgray 780 4067 a Fw(0016)p 0  
 TeXcolorgray 37 w Fn(>>)780 4225 y FZ(Les)29 b(di\033\351ren)n(tes)g  
 (clauses)f(test)h(\351tan)n(t)g(m)n(utuellemen)n(t)g(exclusiv)n(es,)f  
 (elles)g(ne)h(son)n(t)g(\351v)-5 b(a\177)656 4325 y(lu\351es)32  
 b(que)g(jusqu'\340)h(trouv)n(er)d(la)i(premi\350re)g(clause)g(test)g  
 (vraie.)f(T)-7 b(outes)33 b(les)f(clauses)f(test)656  
 4425 y(suiv)-5 b(an)n(tes)21 b(son)n(t)h(ignor\351es)e(et)i(non)g  
 (\351v)-5 b(alu\351es.)22 b(Il)g(est)g(donc)g(plus)g(in)n(t\351ressan)n  
 (t)e(d'utiliser)i(une)656 4524 y(structure)j(con)n(tenan)n(t)g  
 FI(elseif)f FZ(qu'une)i(structure)f(\340)h(base)f(de)h  
 FI(select)e FZ(et)i(de)g FI(case)f FZ(dans)656 4624 y(le)32  
 b(cas)g(o\371)g(les)h(di\033\351ren)n(tes)f(conditions)f(de)i(test)g  
 (son)n(t)f(m)n(utuellemen)n(t)h(exclusiv)n(es.)e(D'un)656  
 4724 y(autre)k(c\364t\351,)h(il)g(con)n(vien)n(t)f(de)h(p)r(orter)f  
 (une)h(grande)e(atten)n(tion)i(aux)f(di\033\351ren)n(tes)g(clauses)656  
 4823 y(d'une)25 b(structure)g(con)n(tenan)n(t)f FI(elseif)f  
 FZ(car)h(l'ordre)g(des)h(di\033\351ren)n(tes)g(clauses)f(in\035ue)h  
 (direc\177)656 4923 y(temen)n(t)j(sur)f(le)g(r\351sultat.)656  
 5165 y FL(13)p FM(.)p FL(3)p FM(.)p FL(2)112 b FM(Select.)18  
 b(.)h(.case.)g(.)g(.then.)g(.)f(.end.)i(.)e(.\(default\).)h(.)g(.end)  
 780 5322 y FZ(La)34 b(structure)g FI(select/case)c FZ(p)r(ermet)k(de)h  
 (con)n(tr\364ler)d(l'ex\351cution)h(d'une)i(s\351quence)656  
 5422 y(d'instructions)30 b(d\351p)r(endan)n(t)i(d'un)g(param\350tre)d  
 (unique.)j(Les)f(tests)g(ainsi)g(\351crits)f(ne)i(son)n(t)p  
 0 TeXcolorgray 2047 5632 a FY(96)p 0 TeXcolorgray eop  
 end  
 %%Page: 97 97  
 TeXDict begin 97 96 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(97)h FZ(\026)g(#)p  
 FY(97)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(13)p  
 Fz(.)p Fy(3)p Fz(.)54 b(TESTS)28 b(MUL)-7 b(TIPLES)1777  
 b FY(97)p .7 TeXcolorgray .7 TeXcolorgray 4134 2270 227  
 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2151 a Fq(13)p  
 .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 232 540  
 a FZ(pas)27 b(m)n(utuellemen)n(t)h(exclusifs.)481 687  
 y FI(select)656 786 y FB(objet)656 886 y FI(case)41 b  
 FB(clause)30 b(test)f FA(1)44 b FI(then)e FB(clause)29  
 b(vr)l(aie)i FA(1)44 b FI(end)656 986 y(case)d FB(clause)30  
 b(test)f FA(2)44 b FI(then)e FB(clause)29 b(vr)l(aie)i  
 FA(2)44 b FI(end)656 1085 y(...)656 1185 y(case)d FB(clause)30  
 b(test)f(n)43 b FI(then)f FB(clause)30 b(vr)l(aie)g(n)43  
 b FI(end)481 1284 y(default)656 1384 y FB(clause)29 b(d\351faut)481  
 1484 y FI(end)357 1655 y FZ(Le)f(mot)h(clef)g FI(select)d  
 FZ(cr\351e)i(la)g(structure)g(de)h(con)n(tr\364le)e(allan)n(t)g  
 (jusqu'\340)i(l'instruction)232 1754 y FI(end)37 b FZ(corresp)r(ondan)n  
 (t.)d(Cette)k(structure)e(p)r(eut)i(con)n(tenir)e(une)h(instruction)g  
 (optionnelle)232 1854 y FI(default)29 b FZ(qui)i(ne)h(p)r(eut)g  
 (appara\356tre)c(qu'apr\350s)i(toutes)h(les)g(structures)f  
 FI(case/then/end)232 1954 y FZ(incluses.)35 b(L'instruction)g  
 FI(default)e FZ(corresp)r(ond)g(\340)i(une)h(clause)e(sp)r(\351ciale)h  
 (d\351taill\351)g(plus)232 2053 y(bas.)357 2153 y(Le)26  
 b(premi\350re)g(instruction)g FI(case)f FZ(rencon)n(tr\351e)f(es)j  
 (dans)f(la)g(structure)f(de)i(con)n(tr\364le)e(est)232  
 2253 y(sp)r(\351ciale)34 b(et)h(prend)g(un)g(ob)5 b(jet)34  
 b(quelconque)g(en)h(argumen)n(t.)e(Cet)i(ob)5 b(jet)35  
 b(est)f(\351v)-5 b(alu\351)35 b(par)232 2352 y(c)n(haque)27  
 b(instruction)f FI(case)g FZ(a)n(v)-5 b(an)n(t)26 b(l'ex\351cution)h  
 (de)g(la)g(clause)g(test.)g(Hormi)g(cette)g(sp)r(\351ci\034\177)232  
 2452 y(cit\351,)f(toutes)f(les)g(structures)f FI(case/then/end)d  
 FZ(fonctionnen)n(t)j(de)i(la)f(m\352me)h(fa\347on.)e(L'ins\177)232  
 2551 y(truction)j FI(case)e FZ(\351v)-5 b(alue)26 b(l'ob)5  
 b(jet)27 b(qui)f(sera)g(utilis\351)h(dans)f(la)g(clause)g(test.)h(Si)g  
 (le)g(r\351sultat)f(de)232 2651 y(cette)g(\351v)-5 b(aluation)24  
 b(est)h(vrai,)f(la)g(clause)h(vraie)e(corresp)r(ondan)n(te)g(est)i  
 (ex\351cut\351e.)f(Dans)h(tous)232 2751 y(les)k(cas,)e(le)h(programme)e  
 (con)n(tin)n(ue)i(par)f(l'\351v)-5 b(aluation)27 b(de)i(la)f(structure)  
 f FI(case/then/end)232 2850 y FZ(suiv)-5 b(an)n(te.)27  
 b(Si)h(la)f(clause)g(sp)r(\351ciale)f FI(default)f FZ(existe,)i(deux)h  
 (cas)e(se)h(pr\351sen)n(ten)n(t)g(:)p 0 TeXcolorgray  
 357 2950 a(\025)p 0 TeXcolorgray 41 w(au)40 b(moins)h(une)g(clause)f  
 (test)h(\351tait)f(vraie)g(et)h(le)g(programme)d(ignore)h(la)i(clause)  
 440 3050 y FI(default)25 b FZ(p)r(our)i(con)n(tin)n(uer)f(apr\350s)g  
 (l'instruction)h FI(end)f FZ(corresp)r(ondan)n(te)14  
 b(;)p 0 TeXcolorgray 357 3149 a(\025)p 0 TeXcolorgray  
 41 w(aucune)27 b(clause)g(test)g(n'\351tait)h(vraie)e(et)h(le)h  
 (programme)d(\351v)-5 b(alue)27 b(la)g(clause)g(d\351faut.)p  
 0.5 TeXcolorgray 357 3299 a Fw(0001)p 0 TeXcolorgray  
 36 w Fn(MAIN)p 0.5 TeXcolorgray 357 3378 a Fw(0002)p  
 0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 3457  
 a Fw(0003)p 0 TeXcolorgray 177 w Fn(4)p 0.5 TeXcolorgray  
 357 3536 a Fw(0004)p 0 TeXcolorgray 177 w Fn(->)36 b(X)p  
 0.5 TeXcolorgray 357 3615 a Fw(0005)p 0 TeXcolorgray  
 177 w Fn(<<)p 0.5 TeXcolorgray 357 3694 a Fw(0006)p 0  
 TeXcolorgray 319 w Fn(select)p 0.5 TeXcolorgray 357 3773  
 a Fw(0007)p 0 TeXcolorgray 460 w Fn(X)p 0.5 TeXcolorgray  
 357 3852 a Fw(0008)p 0 TeXcolorgray 460 w Fn(case)g(0)g(>=)f(then)i("X)  
 f(est)g(positif)h(ou)f(nul.")g(disp)h(end)p 0.5 TeXcolorgray  
 357 3930 a Fw(0009)p 0 TeXcolorgray 460 w Fn(case)f(1)g(>)f(then)i("X)e  
 (est)h(strictement)j(sup\351rieur)f(\340)d(1.")h(disp)h(end)p  
 0.5 TeXcolorgray 357 4009 a Fw(0010)p 0 TeXcolorgray  
 460 w Fn(case)f(-1)g(<)f(then)i("X)f(est)g(strictement)i(inf\351rieur)g  
 (\340)d(-1.")i(disp)f(end)p 0.5 TeXcolorgray 357 4088  
 a Fw(0011)p 0 TeXcolorgray 319 w Fn(default)p 0.5 TeXcolorgray  
 357 4167 a Fw(0012)p 0 TeXcolorgray 460 w Fn("X)f(est)i(sup\351rieur)g  
 (ou)f(\351gal)h(\340)e(-1)h(et)g(strictement)i(n\351gatif.")g(disp)p  
 0.5 TeXcolorgray 357 4246 a Fw(0013)p 0 TeXcolorgray  
 319 w Fn(end)p 0.5 TeXcolorgray 357 4325 a Fw(0014)p  
 0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray 357 4404  
 a Fw(0015)p 0 TeXcolorgray 36 w Fn(>>)357 4560 y FZ(L'exemple)e  
 (pr\351c\351den)n(t)f(mon)n(tre)h(que)g(l'ensem)n(ble)g(des)g(clauses)f  
 (test)h(son)n(t)g(\351v)-5 b(alu\351es)232 4660 y(dans)24  
 b(leur)g(ordre)f(d'apparition)g(et)h(que)h(les)f(di\033\351ren)n(ts)g  
 (tests)g(ne)g(son)n(t)g(pas)g(m)n(utuellemen)n(t)232  
 4760 y(exclusifs.)p 0 TeXcolorgray 0 TeXcolorgray 232  
 4942 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e  
 (05/02/2010,)g(15:27:42)h(CET\))232 5042 y(+++Copyright)f(\(C\))j(1989)  
 g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 5142 y(X)k(est)e  
 (positif)f(ou)h(nul.)232 5241 y(X)i(est)e(strictement)d(sup\351rieur)h  
 (\340)j(1.)p 0 TeXcolorgray 1623 5632 a FY(97)p 0 TeXcolorgray  
 eop end  
 %%Page: 98 98  
 TeXDict begin 98 97 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(98)h FZ(\026)g(#)p  
 FY(98)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2270 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2151 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2151 a Fq(13)-430 2151  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2151 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(98)1160 b Fz(CHAPITRE)29 b Fy(13)p Fz(.)54 b(CONDITIONS)28  
 b(ET)g(TESTS)p 0 TeXcolorgray 0 TeXcolorgray 2047 5632  
 a FY(98)p 0 TeXcolorgray eop end  
 %%Page: 99 99  
 TeXDict begin 99 98 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 796 -663 a FZ(\020reference_rpl\021)39  
 b(\026)i FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)c FZ(\026)42  
 b FY(20)p FZ(:)p FY(04)d FZ(\026)i(page)f FY(99)h FZ(\026)g(#)p  
 FY(99)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1524 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1358 a Fs(14)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1773 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1690 2044 4 v 2405 1690 a FO(Boucles)p 1 TeXcolorgray  
 0 TeXcolorgray 357 2179 a FZ(Le)33 b(langage)d(RPL/)p  
 FY(2)i FZ(pr\351v)n(oit)g(un)h(certain)f(nom)n(bre)g(de)h(structures)e  
 (de)i(b)r(oucles)g(dif\177)232 2279 y(f\351ren)n(tes.)d(Lorsque)f(le)i  
 (nom)n(bre)e(d'it\351rations)h(\340)g(e\033ectuer)g(dans)g(la)g(b)r  
 (oucle)h(est)f(conn)n(u)g FB(a)232 2378 y(priori)p FZ(,)h(les)d(b)r  
 (oucles)g(son)n(t)g(dites)h(d\351\034nies.)f(Dans)g(tous)h(les)f  
 (autres)f(cas,)h(les)h(b)r(oucles)f(son)n(t)232 2478  
 y(dites)g(ind\351\034nies.)357 2581 y(L'instruction)h  
 FI(exit)f FZ(rencon)n(tr\351)g(dans)i(une)g(b)r(oucle)f(force)g(le)h  
 (programme)e(\340)h(quitter)232 2681 y(la)c(b)r(oucle)f(couran)n(te)f  
 (et)j(\340)e(reprendre)f(une)i(ex\351cution)f(normale)g(\340)g(la)g  
 (\034n)h(de)g(celle-ci.)f(Elle)232 2780 y(est)k(v)-5  
 b(alable)27 b(quelle)g(que)g(soit)g(le)h(t)n(yp)r(e)f(de)h(b)r(oucle.)  
 232 3073 y Fu(14)p Fv(.)p Fu(1)130 b Fv(Boucles)43 b(d\351\034nies)357  
 3261 y FZ(Certains)28 b(langages)f(consid\350ren)n(t)h(comme)h  
 (obligatoire)e(la)h(pr\351sence)h(d'une)g(v)-5 b(ariable)232  
 3361 y(de)33 b(b)r(oucle.)g(D'autres)f(ne)h(p)r(ermetten)n(t)g  
 (d'e\033ectuer)f(des)h(b)r(oucles)f(que)h(sur)f(des)h(en)n(tiers.)232  
 3461 y(Le)28 b(RPL/)p FY(2)f FZ(s'a\033ranc)n(hit)f(de)h(ces)g(deux)h  
 (limites.)357 3564 y(En)23 b(rev)-5 b(anc)n(he,)22 b(il)h(est)f(imp)r  
 (ossible)h(de)f(conna\356tre)g FB(a)j(priori)g FZ(le)d(sens)h(de)g(v)-5  
 b(ariation)21 b(d'une)232 3663 y(b)r(oucle,)e(celui-ci)f(\351tan)n(t)g  
 (donn\351)h(par)e(l'instruction)h(de)h(cloture)f(de)g(la)h(structure)e  
 (et)i(p)r(ouv)-5 b(an)n(t)232 3763 y(m\352me)34 b(\352tre)f(v)-5  
 b(ariable.)31 b(T)-7 b(oute)33 b(b)r(oucle)g(d\351\034nie)g(est)h  
 (ainsi)e(au)h(moins)g(e\033ectu\351e)g(une)g(fois)232  
 3863 y(comme)28 b(le)f(mon)n(tre)g(l'exemple)g(suiv)-5  
 b(an)n(t)27 b(:)p 0.5 TeXcolorgray 357 4013 a Fw(0001)p  
 0 TeXcolorgray 36 w Fn(MAIN)p 0.5 TeXcolorgray 357 4092  
 a Fw(0002)p 0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray  
 357 4171 a Fw(0003)p 0 TeXcolorgray 177 w Fn(1)36 b(0)g(for)g(I)p  
 0.5 TeXcolorgray 357 4249 a Fw(0004)p 0 TeXcolorgray  
 319 w Fn(I)f(disp)p 0.5 TeXcolorgray 357 4328 a Fw(0005)p  
 0 TeXcolorgray 177 w Fn(next)p 0.5 TeXcolorgray 357 4407  
 a Fw(0006)p 0 TeXcolorgray 36 w Fn(>>)232 4567 y FZ(don)n(t)28  
 b(la)f(sortie)f(est)p 0 TeXcolorgray 0 TeXcolorgray 232  
 4747 a FI(+++RPL/2)41 b(\(R\))h(version)f(4.0.10)g(\(vendredi)e  
 (05/02/2010,)g(15:27:42)h(CET\))232 4847 y(+++Copyright)f(\(C\))j(1989)  
 g(\340)h(2009,)f(2010)g(BERTRAND)e(Jo\353l)232 4947 y(1)357  
 5123 y FZ(Une)f(b)r(oucle)f(d\351\034nie)h(a)n(v)n(ec)e(compteur)h  
 (d\351bute)h(\340)f(la)g(ligne)g FY(3)p FZ(.)h(La)f(v)-5  
 b(ariable)37 b(lo)r(cale)232 5223 y FI(I)p FZ(,)32 b(cr\351\351e)g(par)  
 f(cette)h(b)r(oucle,)g(est)g(initialis\351e)g(\340)g(la)f(v)-5  
 b(aleur)32 b FY(1)p FZ(.)g(Le)g(con)n(ten)n(u)f(de)h(la)g(b)r(oucle)232  
 5322 y(est)i(e\033ectu\351e)g(jusqu'\340)f(trouv)n(er)f(l'instruction)h  
 FI(next)f FZ(incr\351men)n(tan)n(t)h(la)g(v)-5 b(ariable)32  
 b FI(I)i FZ(qui)232 5422 y(v)-5 b(aut)38 b(main)n(tenan)n(t)f  
 FY(2)p FZ(.)g(L'instruction)g FI(next)f FZ(imp)r(ose)h(un)h(sens)f(de)h  
 (v)-5 b(ariation)36 b(croissan)n(t)p 0 TeXcolorgray 1623  
 5632 a FY(99)p 0 TeXcolorgray eop end  
 %%Page: 100 100  
 TeXDict begin 100 99 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(100)g FZ(\026)h(#)p  
 FY(100)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2403 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2284 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2284 a Fq(14)-430 2284  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2284 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(100)1701 b Fz(CHAPITRE)29 b Fy(14)p Fz(.)54 b(BOUCLES)p  
 0 TeXcolorgray 656 540 a FZ(de)37 b(la)g(v)-5 b(ariable)35  
 b(de)i(b)r(oucle.)g(La)f(v)-5 b(aleur)36 b(couran)n(te)g(de)h(la)f(v)-5  
 b(ariable)36 b(\351tan)n(t)h(strictemen)n(t)656 640 y(sup)r(\351rieure)  
 20 b(\340)h(la)g(limite)h(\034x\351e)f(ligne)g FY(3)p  
 FZ(,)g(en)h(l'o)r(ccurrence)d(\340)i(z\351ro,)g(le)g(programme)e(con)n  
 (tin)n(ue)656 739 y(son)35 b(ex\351cution)g(normale)g(apr\350s)f  
 (l'instruction)h FI(next)p FZ(.)f(P)n(our)i(corriger)d(ce)i  
 (probl\350me,)g(il)656 839 y(faut)g(soit)g(tester)g(les)g(limites)g(et)  
 g(le)h(sens)e(de)i(v)-5 b(ariation)33 b(a)n(v)-5 b(an)n(t)35  
 b(le)g(d\351but)g(de)h(la)f(b)r(oucle)656 939 y(en)e(utilisan)n(t)g  
 (une)h(structure)e(conditionnelle,)g(soit)h(utiliser)g(l'instruction)g  
 FI(cycle)e FZ(dans)656 1038 y(le)25 b(corps)f(de)i(la)f(b)r(oucle.)g  
 (Il)h(faut)f(noteur)g(que)g(le)h(comp)r(ortemen)n(t)e(de)i  
 (l'instruction)e FI(cycle)656 1138 y FZ(di\033\350re)i(selon)f(le)h(t)n  
 (yp)r(e)g(de)h(b)r(oucle.)e(En)i(e\033et,)g(dans)e(une)h(structure)g  
 FI(for/next)p FZ(,)c FI(cycle)j FZ(se)656 1238 y(comp)r(orte)d(comme)g  
 FI(next)p FZ(,)g(alors)f(que)i(dans)f(une)h(structure)f  
 FI(for/step)p FZ(,)e(elle)j(se)f(comp)r(orte)656 1337  
 y(comme)27 b FI(step)f FZ(et)i(prend)f(ainsi)g(un)h(argumen)n(t)e(en)n  
 (tier)g(ou)i(r\351el)e(dans)h(la)g(pile.)656 1567 y FL(14)p  
 FM(.)p FL(1)p FM(.)p FL(1)112 b FM(Boucle)37 b(sans)h(compteur)656  
 1720 y FK(Start.)16 b(.)f(.\(cycle\).)h(.)f(.next)780  
 1874 y FZ(Cette)32 b(b)r(oucle)f(est)g(la)g(b)r(oucle)g(la)g(plus)g  
 (simple)h(qu'il)f(est)g(p)r(ossible)g(d'imaginer.)f(Elle)656  
 1973 y(ne)d(comp)r(orte)g(aucun)g(indice)h(de)f(b)r(oucle.)p  
 0 TeXcolorgray 0 TeXcolorgray 1416 2142 a FB(d\351but)71  
 b(\034n)43 b FI(start)f FB(clause)29 b(b)l(oucle)44 b  
 FI(next)780 2312 y FZ(La)25 b(commande)g FI(start)e FZ(prend)i(deux)g  
 (nom)n(bres)f(en)n(tiers)h(ou)g(r\351els,)f FB(d\351but)h  
 FZ(et)h FB(\034n)p FZ(,)f(dans)656 2411 y(la)35 b(pile)g(et)g(les)g  
 (utilise)g(comme)g(v)-5 b(aleurs)34 b(de)i(d\351but)f(et)h(\034n)f  
 (d'un)h(compteur)e(de)i(b)r(oucle.)656 2511 y(L'ex\351cution)j(se)h(p)r  
 (oursuit)f(par)h(l'\351v)-5 b(aluation)39 b(de)h(la)g(s\351quence)f  
 (d'instructions)g FB(clause)656 2611 y(b)l(oucle)p FZ(.)c(La)f  
 (commande)g FI(next)f FZ(incr\351men)n(te)h(le)h(compteur)f(de)h(b)r  
 (oucle)f(d'une)h(unit\351.)g(Si)656 2710 y(ce)27 b(compteur)g(est)h  
 (inf\351rieur)f(ou)g(\351gal)g(\340)g(la)g(v)-5 b(aleur)27  
 b FB(\034n)p FZ(,)g(la)h(clause)e(b)r(oucle)i(est)f(\340)h(nouv)n(eau)  
 656 2810 y(\351v)-5 b(alu\351e.)32 b(Ce)g(pro)r(cessus)e(se)i(p)r  
 (oursuit)g(jusqu'\340)g(ce)g(que)g(le)g(compteur)g(devienne)g  
 (stricte\177)656 2909 y(men)n(t)j(sup)r(\351rieur)f(\340)h(la)f(v)-5  
 b(aleur)34 b FB(\034n)p FZ(.)h(L'ex\351cution)f(con)n(tin)n(ue)g(alors)  
 f(normalemen)n(t)h(apr\350s)656 3009 y(l'instruction)27  
 b FI(next)p FZ(.)780 3109 y(L'instruction)g FI(cycle)f  
 FZ(p)r(ermet)i(d'abandonner)e(l'it\351ration)g(couran)n(te)g(et)i(de)g  
 (b)r(oucler)656 3208 y(imm\351diatemen)n(t)f(sur)g(l'it\351ration)g  
 (suiv)-5 b(an)n(te.)656 3422 y FK(Start.)16 b(.)f(.\(cycle\).)h(.)f  
 (.step)780 3575 y FZ(Cette)39 b(structure)e(est)i(similaire)e(\340)h  
 (la)g(structure)f(pr\351c\351den)n(te)h(au)g(d\351tail)g(pr\350s)f(que)  
 656 3674 y(l'instruction)i FI(step)f FZ(incr\351men)n(te)i(le)f  
 (compteur)h(de)g(b)r(oucle)f(d'une)h(quan)n(tit\351)g(v)-5  
 b(ariable)656 3774 y(prise)27 b(dans)g(la)g(pile)g(alors)f(que)h  
 FI(next)f FZ(l'incr\351men)n(te)h(toujours)f(d'une)i(unit\351.)p  
 0 TeXcolorgray 0 TeXcolorgray 1315 3943 a FB(d\351but)72  
 b(\034n)42 b FI(start)g FB(clause)30 b(b)l(oucle)87 b(p)l(as)44  
 b FI(step)780 4113 y FZ(Si)37 b(le)f(pas)g(est)g(p)r(ositif)g(et)g(si)h  
 (le)f(compteur)f(de)i(b)r(oucle)e(est)i(inf\351rieur)e(ou)h(\351gal)f  
 (\340)h(la)656 4212 y(v)-5 b(aleur)26 b FB(\034n)p FZ(,)h(la)f(clause)h  
 (b)r(oucle)f(est)h(\340)g(nouv)n(eau)f(\351v)-5 b(alu\351e,)26  
 b(ceci)h(se)g(p)r(oursuiv)-5 b(an)n(t)26 b(jusques)h(\340)656  
 4312 y(ce)e(que)f(le)h(compteur)g(de)g(b)r(oucle)f(d\351passe)g  
 FB(\034n)p FZ(,)g(\340)h(la)g(suite)f(de)h(quoi)g(l'ex\351cution)f(con)  
 n(tin)n(ue)656 4412 y(normalemen)n(t)i(apr\350s)g(l'instruction)h  
 FI(step)p FZ(.)780 4511 y(Si)j(le)g(pas)f(est)h(n\351gatif)f(et)g(si)h  
 (le)g(compteur)f(de)g(b)r(oucle)h(est)f(sup)r(\351rieur)g(ou)g(\351gal)  
 g(\340)g FB(\034n)p FZ(,)656 4611 y(la)h(clause)g(b)r(oucle)g(est)g  
 (\340)g(nouv)n(eau)f(\351v)-5 b(alu\351e,)30 b(ceci)h(se)f(p)r(oursuiv)  
 -5 b(an)n(t)29 b(jusques)h(\340)h(ce)f(que)g(le)656 4710  
 y(compteur)h(de)g(b)r(oucle)g(soit)g(inf\351rieur)g(\340)g  
 FB(\034n)p FZ(,)g(\340)g(la)g(suite)h(de)f(quoi)g(l'ex\351cution)g(con)  
 n(tin)n(ue)656 4810 y(normalemen)n(t)26 b(apr\350s)g(l'instruction)h  
 FI(step)p FZ(.)656 5023 y FK(\300)46 b(noter)g(:)82 b  
 FZ(la)40 b(grandeur)e FB(p)l(as)i FZ(est)g(prise)f(dans)h(la)f(pile)h  
 (et)h(p)r(eut)f(ainsi)f(r\351sulter)g(de)656 5123 y(l'\351v)-5  
 b(aluation)29 b(d'une)i(expression)e(quelconque.)g(En)i(particulier,)e  
 (il)i(est)g(p)r(ossible)e(d'a)n(v)n(oir)656 5223 y(un)22  
 b(pas)e(tan)n(t\364t)h(p)r(ositif,)h(tan)n(t\364t)f(n\351gatif)g(lors)f  
 (de)h(l'ex\351cution)g(d'une)h(m\352me)f(b)r(oucle.)h(Dans)656  
 5322 y(ce)29 b(cas,)e(le)i(pro)r(cessus)e(de)i(con)n(tr\364le)e  
 (alternera)g(les)h(tests)h(de)g(\034ns)g(de)f(b)r(oucle)h(en)g  
 (fonction)656 5422 y(du)f(signe)e(de)i(l'incr\351men)n(t)f(couran)n(t.)  
 p 0 TeXcolorgray 2026 5632 a FY(100)p 0 TeXcolorgray  
 eop end  
 %%Page: 101 101  
 TeXDict begin 101 100 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(101)g FZ(\026)h(#)p  
 FY(101)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(14)p  
 Fz(.)p Fy(1)p Fz(.)54 b(BOUCLES)27 b(D\311FINIES)1690  
 b FY(101)p .7 TeXcolorgray .7 TeXcolorgray 4134 2403  
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2284 a  
 Fq(14)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  
 232 540 a FK(\300)40 b(noter)f(:)83 b FZ(l'instruction)33  
 b FI(cycle)g FZ(prend)h(les)g(m\352mes)g(argumen)n(ts)f(que)h  
 (l'instruction)232 640 y(de)k(la)f(\034n)h(de)f(la)g(b)r(oucle)g  
 (couran)n(te.)f(En)i(particulier,)e(si)h(la)g(b)r(oucle)g(s'ac)n  
 (h\350v)n(e)f(sur)h(une)232 739 y(instruction)g FI(next)p  
 FZ(,)f FI(cycle)f FZ(ne)j(prend)f(aucun)g(argumen)n(t.)f(Si)i(la)f(b)r  
 (oucle)g(s'ac)n(h\350v)n(e)e(sur)232 839 y FI(step)p  
 FZ(,)25 b FI(cycle)f FZ(attend)i(un)h(argumen)n(t)e(qui)h(a)f(la)h  
 (m\352me)h(signi\034cation)d(que)i(celui)g(de)g FI(step)p  
 FZ(.)232 939 y(L'instruction)40 b FI(cycle)f FZ(e\033ectue)i(le)f(test)  
 h(de)f(\034n)h(de)g(b)r(oucle)f(a)n(v)-5 b(an)n(t)40  
 b(et)h(ne)f(b)r(oucle)g(sur)232 1038 y(l'it\351ration)27  
 b(suiv)-5 b(an)n(te)27 b(que)g(si)g(la)g(\034n)h(de)g(la)f(b)r(oucle)g  
 (n'est)h(pas)e(attein)n(te.)232 1281 y FL(14)p FM(.)p  
 FL(1)p FM(.)p FL(2)113 b FM(Boucle)36 b(a)m(v)m(ec)i(compteur)357  
 1438 y FZ(Ce)19 b(t)n(yp)r(e)g(de)h(b)r(oucle)f(utilise)g(un)g  
 (compteur)g(accessible)f(directemen)n(t)h(par)f(une)h(v)-5  
 b(ariable)232 1538 y(lo)r(cale.)35 b(Cette)h(v)-5 b(ariable)35  
 b(p)r(eut)h(\352tre)g(mo)r(di\034\351e)g(comme)f(toute)h(autre)f(v)-5  
 b(ariable,)34 b(aucune)232 1638 y(protection)27 b(n'assuran)n(t)e(son)i  
 (in)n(t\351grit\351.)232 1864 y FK(\300)i(noter)f(:)83  
 b FZ(l'instruction)23 b FI(for)h FZ(cr\351an)n(t)f(une)i(v)-5  
 b(ariable)23 b(lo)r(cale,)g(il)i(est)g(p)r(ossible)e(d'utiliser)232  
 1964 y(comme)34 b(compteur,)g(une)g(v)-5 b(ariable)33  
 b(utilis\351e)i(par)e(ailleurs,)g(cette)i(v)-5 b(ariable)32  
 b(n'\351tan)n(t)j(pas)232 2063 y(\351cras\351e,)h(mais)g(simplemen)n(t)  
 h(masqu\351e.)g(\300)g(la)g(sortie)f(de)h(la)g(b)r(oucle,)f(le)i  
 (compteur)e(est)232 2163 y(p)r(erdu)23 b(et)f(la)g(v)-5  
 b(ariable)21 b(masqu\351e)g(retrouv)n(e)f(la)i(v)-5 b(aleur)22  
 b(qu'elle)g(a)n(v)-5 b(ait)21 b(a)n(v)-5 b(an)n(t)21  
 b(l'initialisation)232 2263 y(de)28 b(la)f(b)r(oucle.)232  
 2489 y FK(E\033et)36 b(de)h(b)s(ord)f(:)82 b FZ(il)32  
 b(est)g(tout)g(\340)f(fait)h(p)r(ossible)f(d'im)n(briquer)g(plusieurs)f  
 (b)r(oucles)i(uti\177)232 2589 y(lisan)n(t)g(le)g(m\352me)g(compteur.)g  
 (Cela)f(ne)h(pro)n(v)n(o)r(que)e(aucun)i(dysfonctionnemen)n(t,)f(c)n  
 (haque)232 2688 y(compteur)e(\351tan)n(t)g(masqu\351)g(par)f(un)i  
 (autre.)f(Seul)g(le)h(compteur)e(couran)n(t)g(sera)g(accessible)232  
 2788 y(\340)g(un)f(instan)n(t)g(donn\351.)232 3014 y  
 FK(F)-8 b(or.)16 b(.)f(.\(cycle\).)g(.)h(.next)357 3171  
 y FZ(Cette)33 b(structure)e(est)i(une)f(b)r(oucle)g(d\351\034nie)h  
 (dans)f(laquelle)f(le)i(compteur)f(de)g(b)r(oucle)232  
 3271 y FB(nom)c FZ(est)f(une)h(v)-5 b(ariable)26 b(lo)r(cale)h(qui)g(p)  
 r(eut)h(\352tre)f(\351v)-5 b(alu\351e)27 b(dans)g(la)g(b)r(oucle.)p  
 0 TeXcolorgray 0 TeXcolorgray 914 3464 a FB(d\351but)71  
 b(\034n)43 b FI(for)g FB(nom)87 b(clause)29 b(b)l(oucle)44  
 b FI(next)357 3655 y FZ(En)28 b(s\351quence)f(:)p 0 TeXcolorgray  
 357 3756 a(\025)p 0 TeXcolorgray 41 w FI(for)f FZ(prend)h(deux)h(nom)n  
 (bres,)e(en)n(tiers)g(ou)h(r\351els,)f FB(d\351but)i  
 FZ(et)f FB(\034n)g FZ(dans)g(la)g(pile)g(et)h(cr\351e)440  
 3856 y(une)g(v)-5 b(ariable)26 b(lo)r(cale)g FB(nom)i  
 FZ(initialis\351e)e(\340)h(la)h(v)-5 b(aleur)26 b FB(d\351but)14  
 b FZ(;)p 0 TeXcolorgray 357 3955 a(\025)p 0 TeXcolorgray  
 41 w(la)22 b(s\351quence)g(d'ob)5 b(jets)22 b FB(clause)j(b)l(oucle)e  
 FZ(est)f(\351v)-5 b(alu\351e.)22 b(Si)h FB(nom)f FZ(est)h(\351v)-5  
 b(alu\351)22 b(dans)g(cette)440 4055 y(s\351quence,)27  
 b(il)g(donne)g(la)h(v)-5 b(aleur)26 b(en)i(cours)e(du)i(compteur)f(de)g  
 (b)r(oucle)14 b(;)p 0 TeXcolorgray 357 4155 a(\025)p  
 0 TeXcolorgray 41 w FI(next)23 b FZ(incr\351men)n(te)g(de)h(compteur)g  
 (de)g(b)r(oucle)g(d'une)g(unit\351.)h(Si)f(la)g(v)-5  
 b(aleur)23 b(du)h(comp\177)440 4254 y(teur)f(d\351passe)g  
 FB(\034n)p FZ(,)g(l'ex\351cution)g(se)h(p)r(oursuit)f(apr\350s)f  
 FI(next)p FZ(,)h(la)g(v)-5 b(ariable)22 b(lo)r(cale)h  
 FB(nom)440 4354 y FZ(\351tan)n(t)j(alors)f(supprim\351e.)h(Dans)g(le)g  
 (cas)g(con)n(traire,)e(l'\351tap)r(e)i(pr\351c\351den)n(te)g(se)g  
 (r\351p)r(\350te.)232 4580 y FK(F)-8 b(or.)16 b(.)f(.\(cycle\).)g(.)h  
 (.step)357 4737 y FZ(\300)32 b(l'instar)e(de)h(la)g(structure)f  
 FI(for/next)p FZ(,)e(cette)j(b)r(oucle)g(p)r(oss\350de)g(un)g  
 (compteur.)f(La)232 4837 y(di\033\351rence)25 b(r\351side)f(dans)g(le)h  
 (fait)g(que)g(l'incr\351men)n(t)g(du)g(compteur)f(p)r(eut)i(\352tre)e  
 (quelconque.)p 0 TeXcolorgray 0 TeXcolorgray 813 5030  
 a FB(d\351but)72 b(\034n)43 b FI(for)f FB(nom)87 b(clause)30  
 b(b)l(oucle)87 b(p)l(as)44 b FI(step)357 5221 y FZ(En)28  
 b(s\351quence)f(:)p 0 TeXcolorgray 357 5322 a(\025)p  
 0 TeXcolorgray 41 w FI(for)f FZ(prend)h(deux)h(nom)n(bres,)e(en)n  
 (tiers)g(ou)h(r\351els,)f FB(d\351but)i FZ(et)f FB(\034n)g  
 FZ(dans)g(la)g(pile)g(et)h(cr\351e)440 5422 y(une)g(v)-5  
 b(ariable)26 b(lo)r(cale)g FB(nom)i FZ(initialis\351e)e(\340)h(la)h(v)  
 -5 b(aleur)26 b FB(d\351but)14 b FZ(;)p 0 TeXcolorgray  
 1602 5632 a FY(101)p 0 TeXcolorgray eop end  
 %%Page: 102 102  
 TeXDict begin 102 101 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(102)g FZ(\026)h(#)p  
 FY(102)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2403 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2284 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2284 a Fq(14)-430 2284  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2284 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(102)1701 b Fz(CHAPITRE)29 b Fy(14)p Fz(.)54 b(BOUCLES)p  
 0 TeXcolorgray 0 TeXcolorgray 780 540 a FZ(\025)p 0 TeXcolorgray  
 41 w(la)22 b(s\351quence)g(d'ob)5 b(jets)22 b FB(clause)j(b)l(oucle)e  
 FZ(est)f(\351v)-5 b(alu\351e.)22 b(Si)h FB(nom)g FZ(est)f(\351v)-5  
 b(alu\351)22 b(dans)g(cette)863 640 y(s\351quence,)27  
 b(il)h(donne)f(la)g(v)-5 b(aleur)27 b(en)g(cours)f(du)i(compteur)f(de)h  
 (b)r(oucle)14 b(;)p 0 TeXcolorgray 780 739 a(\025)p 0  
 TeXcolorgray 41 w FI(step)21 b FZ(prend)h(un)h(argumen)n(t)e  
 FB(p)l(as)h FZ(\026)h(en)n(tier)e(ou)h(r\351el)g(\026)g(dans)g(la)g  
 (pile)g(et)h(incr\351men)n(te)863 839 y(le)30 b(compteur)f(de)h(b)r  
 (oucle)f(de)h(la)f(quan)n(tit\351)g(repr\351sen)n(t\351e)f(par)h  
 FB(p)l(as)p FZ(.)h(Si)g(la)f(v)-5 b(aleur)29 b(du)863  
 939 y(compteur)20 b(est)g(sup)r(\351rieure)e(\340)i FB(\034n)g  
 FZ(p)r(our)f(un)h(incr\351men)n(t)g(p)r(ositif,)g(ou)g(inf\351rieure)f  
 (\340)g FI(fin)863 1038 y FZ(p)r(our)27 b(un)h(incr\351men)n(t)e  
 (n\351gatif,)h(l'ex\351cution)g(se)g(p)r(oursuit)f(apr\350s)g  
 FI(step)p FZ(,)g(la)h(v)-5 b(ariable)863 1138 y(lo)r(cale)21  
 b FB(nom)h FZ(\351tan)n(t)g(alors)e(supprim\351e.)h(Dans)h(le)g(cas)f  
 (con)n(traire,)e(l'\351tap)r(e)j(pr\351c\351den)n(te)863  
 1238 y(se)28 b(r\351p)r(\350te.)656 1483 y FL(14)p FM(.)p  
 FL(1)p FM(.)p FL(3)112 b FM(Exemples)780 1640 y FZ(Le)21  
 b(programme)e(suiv)-5 b(an)n(t)21 b(illustre)g(le)g(fonctionnemen)n(t)g  
 (des)g(fonctions)f FI(cycle)f FZ(et)j FI(exit)656 1740  
 y FZ(dans)27 b(des)g(b)r(oucles.)p 0.5 TeXcolorgray 780  
 1890 a Fw(0001)p 0 TeXcolorgray 37 w Fn(MAIN)p 0.5 TeXcolorgray  
 780 1969 a Fw(0002)p 0 TeXcolorgray 37 w Fn(<<)p 0.5  
 TeXcolorgray 780 2048 a Fw(0003)p 0 TeXcolorgray 178  
 w Fn(1)35 b(10)h(for)g(I)p 0.5 TeXcolorgray 780 2127  
 a Fw(0004)p 0 TeXcolorgray 319 w Fn(if)g(I)f(5)h(same)g(then)h(cycle)f  
 (end)p 0.5 TeXcolorgray 780 2206 a Fw(0005)p 0 TeXcolorgray  
 319 w Fn(if)g(I)f(7)h(>)f(then)i(exit)f(end)p 0.5 TeXcolorgray  
 780 2285 a Fw(0006)p 0 TeXcolorgray 0.5 TeXcolorgray  
 780 2363 a(0007)p 0 TeXcolorgray 319 w Fn(I)g(disp)p  
 0.5 TeXcolorgray 780 2442 a Fw(0008)p 0 TeXcolorgray  
 178 w Fn(next)p 0.5 TeXcolorgray 780 2521 a Fw(0009)p  
 0 TeXcolorgray 0.5 TeXcolorgray 780 2600 a(0010)p 0 TeXcolorgray  
 178 w Fn("FIN")h(disp)p 0.5 TeXcolorgray 780 2679 a Fw(0011)p  
 0 TeXcolorgray 37 w Fn(>>)780 2838 y FZ(Une)26 b(b)r(oucle)e  
 (d\351\034nie)h(a)n(v)n(ec)e(compteur)i(est)f(d\351clar\351e)g(\340)g  
 (la)h(ligne)f FY(3)p FZ(.)g(Cette)i(b)r(oucle)e(cr\351e)656  
 2938 y(une)38 b(v)-5 b(ariable)37 b(lo)r(cale)g FI(I)h  
 FZ(con)n(tenan)n(t)f(le)h(compteur)f(de)h(b)r(oucle.)g(Le)g(pas)g(de)g  
 (la)g(b)r(oucle,)656 3037 y(imp)r(os\351)e(par)f(l'instruction)h  
 FI(next)f FZ(de)i(la)f(ligne)f FY(8)p FZ(,)h(est)h(unitaire.)f(Dans)g  
 (le)g(corps)f(de)i(la)656 3137 y(b)r(oucle)30 b(se)g(trouv)n(en)n(t)e  
 (deux)i(structures)f(de)i(test.)f(La)f(premi\350re,)g(ligne)h  
 FY(4)p FZ(,)g(in)n(terrompt)f(la)656 3237 y(b)r(oucle)c(en)g(la)g  
 (faisan)n(t)f(passer)g(\340)g(l'it\351ration)h(suiv)-5  
 b(an)n(te.)24 b(La)h(seconde,)f(ligne)h FY(5)p FZ(,)f(force)h(un)g(le)  
 656 3336 y(programme)g(\340)i(quitter)g(la)g(b)r(oucle.)p  
 0 TeXcolorgray 0 TeXcolorgray 656 3531 a FI(+++RPL/2)40  
 b(\(R\))i(version)f(4.0.10)g(\(vendredi)f(05/02/2010,)f(15:27:42)h  
 (CET\))656 3631 y(+++Copyright)e(\(C\))43 b(1989)f(\340)h(2009,)e(2010)  
 h(BERTRAND)e(Jo\353l)656 3730 y(1)656 3830 y(2)656 3929  
 y(3)656 4029 y(4)656 4129 y(6)656 4228 y(7)656 4328 y(FIN)780  
 4520 y FZ(En)d(rempla\347an)n(t)d(l'instruction)h FI(next)f  
 FZ(par)h(une)h(instruction)f FI(step)p FZ(,)f(il)i(faut)g(p)r(enser)656  
 4620 y(\340)i(ra)5 b(jouter)36 b(un)i(argumen)n(t)f(dev)-5  
 b(an)n(t)38 b(toutes)g(les)g(o)r(ccurrences)e(de)j(l'instruction)e  
 FI(cycle)656 4720 y FZ(p)r(ortan)n(t)26 b(sur)h(cette)h(b)r(oucle.)p  
 0.5 TeXcolorgray 780 4870 a Fw(0001)p 0 TeXcolorgray  
 37 w Fn(MAIN)p 0.5 TeXcolorgray 780 4949 a Fw(0002)p  
 0 TeXcolorgray 37 w Fn(<<)p 0.5 TeXcolorgray 780 5028  
 a Fw(0003)p 0 TeXcolorgray 178 w Fn(1)35 b(10)h(for)g(I)p  
 0.5 TeXcolorgray 780 5106 a Fw(0004)p 0 TeXcolorgray  
 319 w Fn(//)g(cycle)g(prend)h(maintenant)h(un)e(argument)h(car)g(elle)f  
 (renvoie)h(\340)f(step)p 0.5 TeXcolorgray 780 5185 a  
 Fw(0005)p 0 TeXcolorgray 319 w Fn(if)g(I)f(5)h(same)g(then)h(1)e(cycle)  
 i(end)p 0.5 TeXcolorgray 780 5264 a Fw(0006)p 0 TeXcolorgray  
 319 w Fn(if)f(I)f(7)h(>)f(then)i(exit)f(end)p 0.5 TeXcolorgray  
 780 5343 a Fw(0007)p 0 TeXcolorgray 0.5 TeXcolorgray  
 780 5422 a(0008)p 0 TeXcolorgray 319 w Fn(I)g(disp)p  
 0 TeXcolorgray 2026 5632 a FY(102)p 0 TeXcolorgray eop  
 end  
 %%Page: 103 103  
 TeXDict begin 103 102 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(103)g FZ(\026)h(#)p  
 FY(103)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(14)p  
 Fz(.)p Fy(2)p Fz(.)54 b(BOUCLES)27 b(IND\311FINIES)1598  
 b FY(103)p .7 TeXcolorgray .7 TeXcolorgray 4134 2403  
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2284 a  
 Fq(14)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  
 0.5 TeXcolorgray 357 540 a Fw(0009)p 0 TeXcolorgray 177  
 w Fn(1)36 b(step)p 0.5 TeXcolorgray 357 619 a Fw(0010)p  
 0 TeXcolorgray 0.5 TeXcolorgray 357 698 a(0011)p 0 TeXcolorgray  
 177 w Fn("FIN")h(disp)p 0.5 TeXcolorgray 357 777 a Fw(0012)p  
 0 TeXcolorgray 36 w Fn(>>)232 1051 y Fu(14)p Fv(.)p Fu(2)130  
 b Fv(Boucles)43 b(ind\351\034nies)232 1250 y FL(14)p  
 FM(.)p FL(2)p FM(.)p FL(1)113 b FM(While.)18 b(.)h(.rep)s(eat.)g(.)g  
 (.end)357 1403 y FZ(Cette)i(structure)f(\351v)-5 b(alue)21  
 b(it\351rativ)n(emen)n(t)e(une)i(clause)f(test)h(et)g(une)g(clause)f(b)  
 r(oucle)h(tan)n(t)232 1502 y(que)28 b(la)f(v)-5 b(aleur)27  
 b(ren)n(v)n(o)n(y)n(\351e)d(par)j(la)g(clause)g(test)g(est)h(vraie)e  
 (\(non)h(n)n(ulle\).)p 0 TeXcolorgray 0 TeXcolorgray  
 852 1685 a FI(while)42 b FB(clause)29 b(test)43 b FI(repeat)e  
 FB(clause)30 b(b)l(oucle)43 b FI(end)357 1868 y FZ(Lorsque)22  
 b(la)h(clause)f(test)i(ren)n(v)n(oie)d(un)j(indicateur)f(binaire)f  
 (faux,)h(la)g(clause)g(b)r(oucle)g(est)232 1967 y(ignor\351e)j(et)i  
 (l'instruction)f(reprend)f(normalemen)n(t)g(apr\350s)h(l'instruction)f  
 FI(end)p FZ(.)232 2200 y FL(14)p FM(.)p FL(2)p FM(.)p  
 FL(2)113 b FM(Do.)18 b(.)h(.un)m(til.)g(.)f(.end)357  
 2353 y FZ(Cette)33 b(structure)g(\351v)-5 b(alue)33 b(de)g(mani\350re)f  
 (r\351p)r(\351t\351e)h(une)h(clause)e(b)r(oucle)h(et)g(une)h(clause)232  
 2452 y(test)28 b(jusqu'\340)f(ce)g(que)h(la)f(v)-5 b(aleur)27  
 b(ren)n(v)n(o)n(y)n(\351e)d(par)j(la)g(clause)g(test)g(soit)g(vraie)f  
 (\(non)i(n)n(ulle\).)p 0 TeXcolorgray 0 TeXcolorgray  
 939 2635 a FI(do)43 b FB(clause)30 b(b)l(oucle)43 b FI(until)f  
 FB(clause)30 b(test)42 b FI(end)232 2909 y Fu(14)p Fv(.)p  
 Fu(3)130 b Fv(Instruction)44 b(exit)357 3091 y FZ(L'instruction)21  
 b FI(exit)f FZ(con)n(train)n(t)h(le)h(programme)d(\340)j(quitter)g(la)f  
 (b)r(oucle)h(en)g(cours)e(d'ex\351\177)232 3191 y(cution,)26  
 b(quel)f(que)h(soit)f(son)g(t)n(yp)r(e.)h(Elle)g(p)r(eut)g  
 (appara\356tre)d(dans)i(n'imp)r(orte)g(quelle)h(struc\177)232  
 3290 y(ture)36 b(de)h(la)f(b)r(oucle)f(ou)h(dans)g(une)g(fonction)g  
 (app)r(el\351e)g(depuis)g(le)g(corps)f(de)h(la)g(b)r(oucle.)232  
 3390 y(L'ex\351cution)25 b(du)h(programme)e(con)n(tin)n(ue)h  
 (normalemen)n(t)f(apr\350s)h(l'instruction)g(de)h(cloture)232  
 3490 y(de)i(la)f(b)r(oucle.)p 0 TeXcolorgray 1602 5632  
 a FY(103)p 0 TeXcolorgray eop end  
 %%Page: 104 104  
 TeXDict begin 104 103 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(104)g FZ(\026)h(#)p  
 FY(104)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2403 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2284 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2284 a Fq(14)-430 2284  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2284 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(104)1701 b Fz(CHAPITRE)29 b Fy(14)p Fz(.)54 b(BOUCLES)p  
 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(104)p 0  
 TeXcolorgray eop end  
 %%Page: 105 105  
 TeXDict begin 105 104 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(105)g FZ(\026)h(#)p  
 FY(105)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1560 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1394 a Fs(15)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1809 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1726 800 4 v 1161 1726 a FO(Con)-5 b(tr\364le)60 b(de)f(l'ex\351cution)  
 p 1 TeXcolorgray 0 TeXcolorgray 232 2234 a Fu(15)p Fv(.)p  
 Fu(1)130 b Fv(Mo)t(de)43 b(de)g(fonctionnemen)l(t)357  
 2419 y FZ(L'\351tat)31 b(du)h(syst\350me)g(est)f(assujetti)h(\340)f(un)  
 h(certain)f(nom)n(bre)f(d'indicateurs)h(binaires.)232  
 2518 y(T)-7 b(ous)28 b(ces)f(indicateurs)g(son)n(t)g(accessibles)f(et)i  
 (mo)r(di\034ables)f(soit)g(au)g(tra)n(v)n(ers)f(d'un)i(certain)232  
 2618 y(nom)n(bre)f(d'instructions)g(\(formats,)g(mo)r(de)h(angulaire.)  
 14 b(.)g(.\))25 b(soit)i(directemen)n(t)h(au)f(tra)n(v)n(ers)232  
 2718 y(des)h(instructions)e FI(cf)h FZ(et)h FI(sf)p FZ(.)232  
 2959 y FL(15)p FM(.)p FL(1)p FM(.)p FL(1)113 b FM(Indicateurs)357  
 3116 y FZ(Le)20 b(RPL/)p FY(2)f FZ(p)r(oss\350de)g(soixan)n(te-quatre)d  
 (indicateurs)j(binaires)f(\026)i(n)n(um\351rot\351)f(de)h  
 FY(1)f FZ(\340)h FY(64)232 3215 y FZ(\026)g(don)n(t)g(la)f(plupart)h  
 (son)n(t)f(laiss\351s)f(\340)i(la)f(discr\351tion)g(de)g  
 (l'utilisateur.)h(Cep)r(endan)n(t,)f(certains)232 3315  
 y(d'en)n(tre)24 b(eux)h(conditionnen)n(t)f(le)g(fonctionnemen)n(t)g(du)  
 h(s\351quenceur.)e(La)h(signi\034cation)f(des)232 3414  
 y(indicateurs)k(binaires)f(et)i(leurs)f(v)-5 b(aleurs)26  
 b(par)h(d\351faut)g(se)g(trouv)n(en)n(t)g(au)g(tableau)g  
 FY(15)p FZ(.)p FY(1)p FZ(.)232 3656 y FL(15)p FM(.)p  
 FL(1)p FM(.)p FL(2)113 b FM(Manipulation)232 3813 y FK(A\033ectations)  
 357 3969 y FZ(Il)27 b(existe)f(deux)h(instructions)e(simples)i(p)r  
 (ermettan)n(t)f(d'a\033ecter)g(un)h(\351tat)g(\026)f(arm\351)g(ou)232  
 4069 y(d\351asrm\351)h(\026)g(\340)g(un)h(indicateur)f(binaire)f(:)p  
 0 TeXcolorgray 357 4170 a(\025)p 0 TeXcolorgray 41 w  
 FI(cf)21 b FZ(:)g(cette)h(instruction)f(p)r(ermet)g(de)h(d\351sarmer)d  
 (un)j(indicateur)f(binaire.)f(Elle)i(prend)440 4270 y(un)29  
 b(argumen)n(t)f(en)n(tier)h(dans)g(la)f(pile)i(corresp)r(ondan)n(t)c  
 (au)j(n)n(um\351ro)f(de)i(l'indicateur)440 4369 y(\340)d(d\351sarmer.)p  
 0 TeXcolorgray 357 4469 a(\025)p 0 TeXcolorgray 41 w  
 FI(sf)j FZ(:)h(le)f(fonctionnemen)n(t)h(de)f(cette)h(instruction)f(est)  
 h(en)g(tout)f(p)r(oin)n(t)h(comparable)440 4568 y(au)i(fonctionnemen)n  
 (t)g(de)g(l'instruction)f FI(cf)h FZ(si)g(ce)g(n'est)g(qu'elle)g(p)r  
 (ermet)g(d'armer)440 4668 y(un)28 b(indicateur.)p 0 TeXcolorgray  
 0 TeXcolorgray 1104 4868 4 100 v 1307 4838 a FQ(\000)-15  
 b(!)p 1490 4868 V 1013 4938 a Fp(1)p 1104 4968 V 102  
 w FH(n)123 b FI(sf)p 1490 4968 V 1621 4889 a FZ(ou)p  
 1877 4868 V 2080 4838 a FQ(\000)-15 b(!)p 2263 4868 V  
 1786 4938 a Fp(1)p 1877 4968 V 102 w FH(n)123 b FI(cf)p  
 2263 4968 V 357 5123 a FZ(Il)38 b(est)g(p)r(ossible)g(de)g(manipuler)g  
 (sim)n(ultan\351men)n(t)f(plusieurs)h(indicateurs,)f(v)n(oire)f(la)232  
 5223 y(totalit\351,)k(gr\342ce)f(aux)g(instructions)g  
 FI(rclf)g FZ(et)i FI(stof)p FZ(.)d(L'instruction)i FI(rclf)e  
 FZ(ren)n(v)n(oie)h(un)232 5322 y(en)n(tier)28 b(binaire)e(de)i(soixan)n  
 (te-quatre)c(bits)k(repr\351sen)n(tan)n(t)e(les)h(\351tats)h(des)f  
 (soixan)n(te-quatre)232 5422 y(indicateurs)33 b(binaires,)f  
 (l'indicateur)g(binaire)h FY(1)g FZ(corresp)r(ondan)n(t)d(au)j(bit)h  
 (de)g(plus)f(faible)p 0 TeXcolorgray 1602 5632 a FY(105)p  
 0 TeXcolorgray eop end  
 %%Page: 106 106  
 TeXDict begin 106 105 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(106)g FZ(\026)h(#)p  
 FY(106)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2535 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2417 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2417 a Fq(15)-430 2417  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2417 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(106)859 b Fz(CHAPITRE)29 b Fy(15)p Fz(.)54 b(CONTR)n(\324LE)27  
 b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 0 TeXcolorgray  
 656 1371 2865 4 v 656 1471 4 100 v 709 1441 a FK(Indicateurs)p  
 1227 1471 V 103 w(Signi\034cation)p 2522 1471 V 840 w(V)-8  
 b(aleurs)31 b(par)h(d\351faut)p 3517 1471 V 656 1474  
 17 4 v 656 1494 V 656 1474 V 656 1494 V 672 1474 V 672  
 1494 V 689 1474 V 689 1494 V 706 1474 V 706 1494 V 722  
 1474 V 722 1494 V 739 1474 V 739 1494 V 756 1474 V 756  
 1494 V 772 1474 V 772 1494 V 789 1474 V 789 1494 V 805  
 1474 V 805 1494 V 822 1474 V 822 1494 V 839 1474 V 839  
 1494 V 855 1474 V 855 1494 V 872 1474 V 872 1494 V 888  
 1474 V 888 1494 V 905 1474 V 905 1494 V 922 1474 V 922  
 1494 V 938 1474 V 938 1494 V 955 1474 V 955 1494 V 971  
 1474 V 971 1494 V 988 1474 V 988 1494 V 1005 1474 V 1005  
 1494 V 1021 1474 V 1021 1494 V 1038 1474 V 1038 1494  
 V 1054 1474 V 1054 1494 V 1071 1474 V 1071 1494 V 1088  
 1474 V 1088 1494 V 1104 1474 V 1104 1494 V 1121 1474  
 V 1121 1494 V 1137 1474 V 1137 1494 V 1154 1474 V 1154  
 1494 V 1171 1474 V 1171 1494 V 1187 1474 V 1187 1494  
 V 1204 1474 V 1204 1494 V 1214 1474 V 1214 1494 V 1230  
 1474 V 1230 1494 V 1230 1474 V 1230 1494 V 1247 1474  
 V 1247 1494 V 1263 1474 V 1263 1494 V 1280 1474 V 1280  
 1494 V 1296 1474 V 1296 1494 V 1313 1474 V 1313 1494  
 V 1330 1474 V 1330 1494 V 1346 1474 V 1346 1494 V 1363  
 1474 V 1363 1494 V 1379 1474 V 1379 1494 V 1396 1474  
 V 1396 1494 V 1413 1474 V 1413 1494 V 1429 1474 V 1429  
 1494 V 1446 1474 V 1446 1494 V 1463 1474 V 1463 1494  
 V 1479 1474 V 1479 1494 V 1496 1474 V 1496 1494 V 1512  
 1474 V 1512 1494 V 1529 1474 V 1529 1494 V 1546 1474  
 V 1546 1494 V 1562 1474 V 1562 1494 V 1579 1474 V 1579  
 1494 V 1595 1474 V 1595 1494 V 1612 1474 V 1612 1494  
 V 1629 1474 V 1629 1494 V 1645 1474 V 1645 1494 V 1662  
 1474 V 1662 1494 V 1678 1474 V 1678 1494 V 1695 1474  
 V 1695 1494 V 1712 1474 V 1712 1494 V 1728 1474 V 1728  
 1494 V 1745 1474 V 1745 1494 V 1761 1474 V 1761 1494  
 V 1778 1474 V 1778 1494 V 1795 1474 V 1795 1494 V 1811  
 1474 V 1811 1494 V 1828 1474 V 1828 1494 V 1844 1474  
 V 1844 1494 V 1861 1474 V 1861 1494 V 1878 1474 V 1878  
 1494 V 1894 1474 V 1894 1494 V 1911 1474 V 1911 1494  
 V 1927 1474 V 1927 1494 V 1944 1474 V 1944 1494 V 1961  
 1474 V 1961 1494 V 1977 1474 V 1977 1494 V 1994 1474  
 V 1994 1494 V 2010 1474 V 2010 1494 V 2027 1474 V 2027  
 1494 V 2044 1474 V 2044 1494 V 2060 1474 V 2060 1494  
 V 2077 1474 V 2077 1494 V 2093 1474 V 2093 1494 V 2110  
 1474 V 2110 1494 V 2127 1474 V 2127 1494 V 2143 1474  
 V 2143 1494 V 2160 1474 V 2160 1494 V 2176 1474 V 2176  
 1494 V 2193 1474 V 2193 1494 V 2210 1474 V 2210 1494  
 V 2226 1474 V 2226 1494 V 2243 1474 V 2243 1494 V 2260  
 1474 V 2260 1494 V 2276 1474 V 2276 1494 V 2293 1474  
 V 2293 1494 V 2309 1474 V 2309 1494 V 2326 1474 V 2326  
 1494 V 2343 1474 V 2343 1494 V 2359 1474 V 2359 1494  
 V 2376 1474 V 2376 1494 V 2392 1474 V 2392 1494 V 2409  
 1474 V 2409 1494 V 2426 1474 V 2426 1494 V 2442 1474  
 V 2442 1494 V 2459 1474 V 2459 1494 V 2475 1474 V 2475  
 1494 V 2492 1474 V 2492 1494 V 2509 1474 V 2509 1494  
 V 2509 1474 V 2509 1494 V 2525 1474 V 2525 1494 V 2525  
 1474 V 2525 1494 V 2542 1474 V 2542 1494 V 2559 1474  
 V 2559 1494 V 2575 1474 V 2575 1494 V 2592 1474 V 2592  
 1494 V 2608 1474 V 2608 1494 V 2625 1474 V 2625 1494  
 V 2642 1474 V 2642 1494 V 2658 1474 V 2658 1494 V 2675  
 1474 V 2675 1494 V 2692 1474 V 2692 1494 V 2708 1474  
 V 2708 1494 V 2725 1474 V 2725 1494 V 2741 1474 V 2741  
 1494 V 2758 1474 V 2758 1494 V 2775 1474 V 2775 1494  
 V 2791 1474 V 2791 1494 V 2808 1474 V 2808 1494 V 2824  
 1474 V 2824 1494 V 2841 1474 V 2841 1494 V 2858 1474  
 V 2858 1494 V 2874 1474 V 2874 1494 V 2891 1474 V 2891  
 1494 V 2907 1474 V 2907 1494 V 2924 1474 V 2924 1494  
 V 2941 1474 V 2941 1494 V 2957 1474 V 2957 1494 V 2974  
 1474 V 2974 1494 V 2990 1474 V 2990 1494 V 3007 1474  
 V 3007 1494 V 3024 1474 V 3024 1494 V 3040 1474 V 3040  
 1494 V 3057 1474 V 3057 1494 V 3073 1474 V 3073 1494  
 V 3090 1474 V 3090 1494 V 3107 1474 V 3107 1494 V 3123  
 1474 V 3123 1494 V 3140 1474 V 3140 1494 V 3156 1474  
 V 3156 1494 V 3173 1474 V 3173 1494 V 3190 1474 V 3190  
 1494 V 3206 1474 V 3206 1494 V 3223 1474 V 3223 1494  
 V 3239 1474 V 3239 1494 V 3256 1474 V 3256 1494 V 3273  
 1474 V 3273 1494 V 3289 1474 V 3289 1494 V 3306 1474  
 V 3306 1494 V 3322 1474 V 3322 1494 V 3339 1474 V 3339  
 1494 V 3356 1474 V 3356 1494 V 3372 1474 V 3372 1494  
 V 3389 1474 V 3389 1494 V 3405 1474 V 3405 1494 V 3422  
 1474 V 3422 1494 V 3439 1474 V 3439 1494 V 3455 1474  
 V 3455 1494 V 3472 1474 V 3472 1494 V 3489 1474 V 3489  
 1494 V 3504 1474 V 3504 1494 V 656 1594 4 100 v 832 1564  
 a FY(1)c FZ(\340)f FY(30)p 1227 1594 V 225 w FZ(aucune)g  
 (signi\034cation)p 2522 1594 V 861 w(d\351sarm\351s)p  
 3517 1594 V 656 1597 2865 4 v 656 1697 4 100 v 902 1667  
 a FY(31)p 1227 1697 V 294 w FZ(pile)g FB(last)h FZ(activ)n(e)p  
 2522 1697 V 773 w(arm\351)f(en)g(mo)r(de)h(in)n(teractif,)p  
 3517 1697 V 656 1796 V 1227 1796 V 2522 1796 V 2765 1766  
 a(d\351sarm\351)e(sinon)p 3517 1796 V 656 1800 2865 4  
 v 656 1899 4 100 v 902 1869 a FY(32)p 1227 1899 V 294  
 w FZ(impression)g(automatique)p 2522 1899 V 727 w(d\351sarm\351)p  
 3517 1899 V 656 1902 2865 4 v 656 2102 4 200 v 902 1972  
 a FY(33)p 1227 2102 V 294 w FZ(retour)k(\340)h(la)g(ligne)g  
 (automatique)f(in\177)1280 2072 y(v)-5 b(alid\351)p 2522  
 2102 V 2873 1972 a(d\351sarm\351)p 3517 2102 V 656 2105  
 2865 4 v 656 2205 4 100 v 902 2175 a FY(34)p 1227 2205  
 V 294 w FZ(r\351serv)n(\351)p 2522 2205 V 1341 w(d\351sarm\351)p  
 3517 2205 V 656 2208 2865 4 v 656 2407 4 200 v 902 2278  
 a FY(35)p 1227 2407 V 294 w FZ(\351v)g(aluation)37 b(sym)n(b)r(olique)g  
 (des)i(cons-)1280 2377 y(tan)n(tes)p 2522 2407 V 2931  
 2278 a(arm\351)p 3517 2407 V 656 2411 2865 4 v 656 2610  
 4 200 v 902 2480 a FY(36)p 1227 2610 V 294 w FZ(\351v)-5  
 b(aluation)44 b(sym)n(b)r(olique)h(des)g(fonc\177)1280  
 2580 y(tions)p 2522 2610 V 2931 2480 a(arm\351)p 3517  
 2610 V 656 2613 2865 4 v 656 2812 4 200 v 812 2683 a  
 FY(37)26 b FZ(\340)h FY(42)p 1227 2812 V 205 w FZ(taille)k(des)g(en)n  
 (tiers)f(binaires,)h(de)g FY(1)g FZ(\340)1280 2783 y  
 FY(64)p FZ(,)26 b(bit)i(de)g(p)r(oids)f(faible)g(en)h(t\352te)p  
 2522 2812 V 2915 2683 a(arm\351s)p 3517 2812 V 656 2816  
 2865 4 v 656 2915 4 100 v 812 2885 a FY(43)e FZ(\340)h  
 FY(44)p 1227 2915 V 205 w FZ(base)g(de)g(n)n(um\351rotation)f(binaire)p  
 2522 2915 V 518 w(d\351sarm\351s)p 3517 2915 V 656 2919  
 2865 4 v 656 3018 4 100 v 902 2988 a FY(45)p 1227 3018  
 V 294 w FZ(a\036c)n(hage)g(m)n(ultiligne)p 2522 3018  
 V 950 w(arm\351)p 3517 3018 V 656 3022 2865 4 v 656 3121  
 4 100 v 812 3091 a FY(46)g FZ(\340)h FY(47)p 1227 3121  
 V 205 w FZ(r\351serv)n(\351s)p 2522 3121 V 1292 w(d\351sarm\351s)p  
 3517 3121 V 656 3125 2865 4 v 656 3324 4 200 v 902 3194  
 a FY(48)p 1227 3324 V 294 w FZ(virgule)51 b(comme)h(s\351parateur)e  
 (d\351ci\177)1280 3294 y(mal)p 2522 3324 V 2873 3194  
 a(d\351sarm\351)p 3517 3324 V 656 3327 2865 4 v 656 3427  
 4 100 v 812 3397 a FY(49)26 b FZ(\340)h FY(50)p 1227  
 3427 V 205 w FZ(format)g(des)g(nom)n(bres)p 2522 3427  
 V 860 w(d\351sarm\351s)p 3517 3427 V 656 3430 2865 4  
 v 656 3530 4 100 v 902 3500 a FY(51)p 1227 3530 V 294  
 w FZ(tonalit\351)p 2522 3530 V 1316 w(d\351sarm\351)p  
 3517 3530 V 656 3533 2865 4 v 656 3732 4 200 v 902 3603  
 a FY(52)p 1227 3732 V 294 w FZ(mise)i(\340)f(jour)h(automatique)e(des)i  
 (gra\177)1280 3702 y(phiques)e(d\351sactiv)n(\351e)p  
 2522 3732 V 2857 3603 a(d\351sactiv)n(\351)p 3517 3732  
 V 656 3736 2865 4 v 656 3935 4 200 v 812 3805 a FY(53)f  
 FZ(\340)h FY(56)p 1227 3935 V 205 w FZ(nom)n(bre)52 b(de)g(c)n  
 (hi\033res)h(signi\034catifs,)1280 3905 y(bit)28 b(de)f(p)r(oids)h  
 (faible)f(en)g(t\352te)p 2522 3935 V 2857 3805 a(d\351sarm\351s)p  
 3517 3935 V 656 3938 2865 4 v 656 4038 4 100 v 812 4008  
 a FY(57)f FZ(\340)h FY(59)p 1227 4038 V 205 w FZ(r\351serv)n(\351s)p  
 2522 4038 V 1292 w(d\351sarm\351s)p 3517 4038 V 656 4041  
 2865 4 v 656 4240 4 200 v 902 4111 a FY(60)p 1227 4240  
 V 294 w FZ(radian)c(comme)h(unit\351)h(d'angle)e(p)r(our)1280  
 4210 y(les)k(calculs)g(en)g(r\351els)p 2522 4240 V 2931  
 4111 a(arm\351)p 3517 4240 V 656 4244 2865 4 v 656 4343  
 4 100 v 812 4313 a FY(61)f FZ(\340)h FY(64)p 1227 4343  
 V 205 w FZ(r\351serv)n(\351s)p 2522 4343 V 1292 w(d\351sarm\351s)p  
 3517 4343 V 656 4347 2865 4 v 0 TeXcolorgray 1167 4495  
 a FP(T)-7 b(able)28 b FY(15)p FZ(.)p FY(1)e FZ(\025)h(Signi\034cation)f  
 (des)i(indicateurs)e(binaires)p 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 2026 5632 a FY(106)p 0 TeXcolorgray eop  
 end  
 %%Page: 107 107  
 TeXDict begin 107 106 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(107)g FZ(\026)h(#)p  
 FY(107)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(15)p  
 Fz(.)p Fy(2)p Fz(.)54 b(EX\311CUTION)28 b(NORMALE)1539  
 b FY(107)p .7 TeXcolorgray .7 TeXcolorgray 4134 2535  
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 2417 a  
 Fq(15)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  
 232 540 a FZ(de)33 b(l'en)n(tier)e(binaire.)h(R\351cipro)r(quemen)n(t,)  
 f(l'instruction)g FI(stof)g FZ(fait)i(corresp)r(ondre)c(l'\351tat)232  
 640 y(des)23 b(soixan)n(te-quatre)d(indicateurs)i(binaires)g(a)n(v)n  
 (ec)f(les)i(bits)g(d'un)h(en)n(tier)e(binaire)g(pris)h(\340)f(la)232  
 739 y(base)k(de)h(la)f(pile.)h(Un)g(bit)g(de)f(v)-5 b(aleur)26  
 b(\023)h FY(0)f FZ(\024)h(d\351sarme)e(l'indicateur)h(corresp)r(ondan)n  
 (t)e(alors)232 839 y(qu'un)h(bit)g(\023)g FY(1)g FZ(\024)f(l'arme.)g  
 (Le)h(bit)g(de)f(p)r(oids)h(le)g(plus)f(faible)h(corresp)r(ond)d(\340)i  
 (l'indicateur)g FY(1)p FZ(.)357 939 y(Ainsi,)i(il)g(est)g(ais\351)f(de)  
 h(sauv)n(egarder)c(l'\351tat)k(du)g(syst\350me)f(par)g(un)i(app)r(el)e  
 (\340)h(la)f(fonction)232 1038 y FI(rclf)h FZ(puis)i(de)g(le)f  
 (r\351tablir)f(ult\351rieuremen)n(t)h(gr\342ce)e(\340)i  
 FI(stof)p FZ(.)p 0 TeXcolorgray 0 TeXcolorgray 994 1241  
 4 100 v 1167 1211 a FQ(\000)-14 b(!)p 1371 1241 V 903  
 1311 a Fp(1)p 994 1340 V 202 w FI(rclf)p 1371 1340 V  
 101 w FZ(#)p FH(n)1621 1262 y FZ(ou)p 1877 1241 V 2169  
 1211 a FQ(\000)g(!)p 2373 1241 V 1786 1311 a Fp(1)p 1877  
 1340 V 102 w FZ(#)p FH(n)100 b FI(stof)p 2373 1340 V  
 232 1537 a FK(\300)29 b(noter)f(:)82 b FZ(la)24 b(longueur)f(des)h(en)n  
 (tiers)g(binaires)f(est)h(soumise)g(\340)g(un)h(param\350tre)d(sp)r  
 (\351ci\034\351)232 1636 y(par)k(la)g(commande)g FI(stws)p  
 FZ(.)f(La)g(repr\351sen)n(tation)f(in)n(terne)i(de)h(l'en)n(tier)f  
 (comp)r(orte)f(toujours)232 1736 y(soixan)n(te-quatre)19  
 b(bits,)i(m\352me)h(si)f(un)g(certain)g(nom)n(bre)f(d'en)n(tre)h(eux)g  
 (ne)h(son)n(t)e(pas)h(a\036c)n(h\351s.)232 1951 y FK(T)-8  
 b(ests)357 2104 y FZ(Plusieurs)34 b(instructions)f(p)r(ermetten)n(t)i  
 (de)f(tester)g(et)g(de)h(mo)r(di\034er)f(si)g(n\351cessaire)e(les)232  
 2204 y(indicateurs)27 b(binaires)f(:)p 0 TeXcolorgray  
 357 2303 a(\025)p 0 TeXcolorgray 41 w FI(fc?)i FZ(ren)n(v)n(oie)g(la)g  
 (v)-5 b(aleur)29 b(vraie)f(si)h(l'indicateur)g(est)g(d\351sarm\351)f  
 (et)i(faux)f(dans)f(le)i(cas)440 2403 y(con)n(traire)14  
 b(;)p 0 TeXcolorgray 357 2503 a(\025)p 0 TeXcolorgray  
 41 w FI(fs?)37 b FZ(ren)n(v)n(oie)f(la)i(v)-5 b(aleur)38  
 b(vraie)e(si)j(l'indicateur)e(est)h(arm\351)f(et)i(faux)f(dans)f(le)i  
 (cas)440 2602 y(con)n(traire)14 b(;)p 0 TeXcolorgray  
 357 2702 a(\025)p 0 TeXcolorgray 41 w FI(fc?c)24 b FZ(ren)n(v)n(oie)g  
 (la)i(v)-5 b(aleur)25 b(vraie)g(si)h(l'indicateur)f(est)h  
 (d\351sarm\351)e(et)j(faux)e(dans)h(le)g(cas)440 2801  
 y(con)n(traire.)f(L'indicateur)i(est)g(d\351sarm\351)f(dans)h(le)h  
 (m\352me)f(temps)14 b(;)p 0 TeXcolorgray 357 2901 a(\025)p  
 0 TeXcolorgray 41 w FI(fc?s)24 b FZ(ren)n(v)n(oie)g(la)i(v)-5  
 b(aleur)25 b(vraie)g(si)h(l'indicateur)f(est)h(d\351sarm\351)e(et)j  
 (faux)e(dans)h(le)g(cas)440 3001 y(con)n(traire.)f(L'indicateur)i(est)g  
 (arm\351)g(dans)g(le)g(m\352me)h(temps)14 b(;)p 0 TeXcolorgray  
 357 3100 a(\025)p 0 TeXcolorgray 41 w FI(fs?c)33 b FZ(ren)n(v)n(oie)g  
 (la)i(v)-5 b(aleur)34 b(vraie)f(si)i(l'indicateur)f(est)h(arm\351)f(et)  
 h(faux)g(dans)f(le)h(cas)440 3200 y(con)n(traire.)25  
 b(L'indicateur)i(est)g(d\351sarm\351)f(dans)h(le)h(m\352me)f(temps)14  
 b(;)p 0 TeXcolorgray 357 3300 a(\025)p 0 TeXcolorgray  
 41 w FI(fs?s)33 b FZ(ren)n(v)n(oie)g(la)i(v)-5 b(aleur)34  
 b(vraie)f(si)i(l'indicateur)f(est)h(arm\351)f(et)h(faux)g(dans)f(le)h  
 (cas)440 3399 y(con)n(traire.)25 b(L'indicateur)i(est)g(arm\351)g(dans)  
 g(le)g(m\352me)h(temps.)p 0 TeXcolorgray 0 TeXcolorgray  
 821 3586 V 1093 3556 a FQ(\000)-14 b(!)p 1277 3586 V  
 730 3656 a Fp(1)p 821 3686 V 103 w FZ(#)p FH(n)101 b  
 FI(fc?)p 1277 3686 V 103 w FH(n)p 2041 3586 V 2312 3556  
 a FQ(\000)-14 b(!)p 2496 3586 V 1949 3656 a Fp(1)p 2041  
 3686 V 103 w FZ(#)p FH(n)101 b FI(fs?)p 2496 3686 V 103  
 w FH(n)p 0 TeXcolorgray 0 TeXcolorgray 781 3872 V 1073  
 3842 a FQ(\000)-14 b(!)p 1277 3872 V 690 3942 a Fp(1)p  
 781 3972 V 102 w FZ(#)p FH(n)100 b FI(fc?c)p 1277 3972  
 V 101 w FH(n)p 2041 3872 V 2333 3842 a FQ(\000)-15 b(!)p  
 2537 3872 V 1949 3942 a Fp(1)p 2041 3972 V 103 w FZ(#)p  
 FH(n)99 b FI(fs?c)p 2537 3972 V 102 w FH(n)p 0 TeXcolorgray  
 0 TeXcolorgray 781 4158 V 1073 4128 a FQ(\000)-14 b(!)p  
 1277 4158 V 690 4228 a Fp(1)p 781 4258 V 102 w FZ(#)p  
 FH(n)100 b FI(fc?s)p 1277 4258 V 101 w FH(n)p 2041 4158  
 V 2333 4128 a FQ(\000)-15 b(!)p 2537 4158 V 1949 4228  
 a Fp(1)p 2041 4258 V 103 w FZ(#)p FH(n)99 b FI(fs?s)p  
 2537 4258 V 102 w FH(n)232 4473 y Fu(15)p Fv(.)p Fu(2)130  
 b Fv(Ex\351cution)44 b(normale)232 4671 y FL(15)p FM(.)p  
 FL(2)p FM(.)p FL(1)113 b FM(Retour)36 b(an)m(ticip)s(\351)357  
 4824 y FZ(Une)22 b(d\351\034nition)f(utilisateur)g(est)h(une)g  
 (s\351quence)e(d'instructions)h(regroup)r(\351e)f(dans)h(une)232  
 4924 y(expression)c(en)i(notation)e(p)r(olonaise)g(in)n(v)n(erse.)h  
 (Une)g(d\351\034nition)h(se)f(termine)h(naturellemen)n(t)232  
 5023 y(\340)g(la)f(\034n)h(de)f(l'expression)f(et)i(retourne)e(\340)h  
 (l'ex\351cution)g(de)g(l'instruction)g(suiv)-5 b(an)n(t)18  
 b(son)g(app)r(el.)232 5123 y(Il)32 b(est)g(n\351anmoins)f(p)r(ossible)g  
 (d'an)n(ticip)r(er)g(ce)h(retour)e(par)h(l'instruction)g  
 FI(return)p FZ(.)f(Cette)232 5223 y(instruction)24 b(ren)n(v)n(oie)e  
 (\340)h(la)h(routine)f(app)r(elan)n(te)h(ou,)f(s'il)h(s'agit)f(de)h(la)  
 g(d\351\034nition)g(principal)232 5322 y(d'un)32 b(programme,)c(au)i  
 (syst\350me)g(d'exploitation.)g(Cette)h(instruction)f(ne)h(prend)f  
 (aucun)232 5422 y(argumen)n(t)d(et)g(p)r(eut)h(\034gurer)e(\340)h  
 (n'imp)r(orte)h(quel)f(endroit)g(du)h(co)r(de)f(ex\351cutable.)p  
 0 TeXcolorgray 1602 5632 a FY(107)p 0 TeXcolorgray eop  
 end  
 %%Page: 108 108  
 TeXDict begin 108 107 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(108)g FZ(\026)h(#)p  
 FY(108)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2535 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2417 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2417 a Fq(15)-430 2417  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2417 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(108)859 b Fz(CHAPITRE)29 b Fy(15)p Fz(.)54 b(CONTR)n(\324LE)27  
 b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 1875 557 4 100 v 2092 527 a FQ(\000)-15  
 b(!)p 2339 557 V 1784 627 a Fp(1)p 1875 656 V 202 w FI(return)p  
 2339 656 V 780 791 a FZ(L'instruction)22 b(de)h(retour)e(an)n(ticip)r  
 (\351)h(pro)n(v)n(o)r(que)f(une)h(analyse)f(sans)h(ex\351cution)g(de)h  
 (tous)656 891 y(les)k(atomes)g(\034guran)n(t)g(en)n(tre)g  
 FI(return)f FZ(et)i(la)f(\034n)h(de)g(la)g(d\351\034nition)g(couran)n  
 (te)e(car)h(elle)g(doit)656 991 y(rendre)h(la)h(main)g(\340)h(la)f  
 (d\351\034nition)g(app)r(elan)n(te)f(et)i(garder)d(la)i(pile)h  
 (syst\350me)f(dans)g(un)g(\351tat)656 1090 y(coh\351ren)n(t.)h  
 (L'utilisation)h(de)h FI(return)d FZ(n'est)j(donc)g(pas)f(aussi)f  
 (e\036cace)h(que)h(l'utilisation)656 1190 y(d'une)c(structure)e(de)i  
 (con)n(tr\364le)d(de)j(t)n(yp)r(e)g FI(if/then/end)p  
 FZ(.)656 1420 y FL(15)p FM(.)p FL(2)p FM(.)p FL(2)112  
 b FM(Abandon)780 1573 y FZ(Un)28 b(programme)c(s'arr\352te)h  
 (naturellemen)n(t)g(lorsqu'il)h(attein)n(t)g(la)h(\034n)g(de)f(sa)g  
 (d\351\034nition)656 1673 y(principale.)33 b(\300)i(la)f(\034n)h(de)g  
 (celle-ci,)f(il)g(signale)g(son)g(ac)n(hev)n(emen)n(t)f(\340)h(tous)g  
 (ses)g(pro)r(cessus)656 1772 y(\034ls,)29 b(attend)g(leur)f(\034n)h(et)  
 g(rend)g(la)f(main)h(au)f(syst\350me)h(d'exploitation.)e(En)j(aucun)e  
 (cas,)g(il)656 1872 y(n'attend)f(la)h(\034n)f(normale)f(de)i(ses)f  
 (\034ls.)780 1972 y(Il)22 b(existe)e(deux)i(instructions)e(p)r(our)g  
 (d\351roger)f(\340)i(cette)g(r\350gle.)f(La)h(premi\350re,)f  
 FI(abort)f FZ(pro\177)656 2071 y(v)n(o)r(que)g(un)h(arr\352t)e(du)i  
 (programme)d(en)j(cours.)e(Quel)h(que)h(soit)f(le)h(pro)r(cessus)e(du)i  
 (programme)656 2171 y(RPL/)p FY(2)31 b FZ(ex\351cutan)n(t)h  
 (l'instruction)f FI(abort)p FZ(,)f(c)n(hacun)i(des)f(pro)r(cessus)g(du)  
 h(programme)e(re\177)656 2270 y(\347oit)e(une)h(requ\352te)e  
 (d'arr\352t.)g(Ces)h(requ\352tes)g(d'arr\352t)f(son)n(t)h(honor\351es)e  
 (imm\351diatemen)n(t)j(ou)656 2370 y(en)20 b(temps)g(di\033\351r\351)f  
 (si)h(un)g(blo)r(c)g(de)g(con)n(tr\364le)e(de)i(requ\352te)f  
 (d'arr\352t)f(est)i(install\351)f(dans)g(l'un)h(des)656  
 2470 y(pro)r(cessus)27 b(\340)i(l'aide)g(des)g(instructions)g  
 FI(cstop)e FZ(et)i FI(rstop)p FZ(.)f(Lorsque)f(toutes)i(les)g  
 (requ\352tes)656 2569 y(d'arr\352t)d(son)n(t)i(trait\351es,)f(le)h  
 (programme)d(couran)n(t)i(s'ac)n(h\350v)n(e.)f(\300)i(l'instar)f(de)h  
 (l'instruction)656 2669 y FI(return)p FZ(,)d(la)i(requ\352te)g  
 (d'arr\352t)f(p)r(eut)i(appara\356tre)d(n'imp)r(orte)i(o\371)g(dans)g  
 (un)h(programme.)p 0 TeXcolorgray 0 TeXcolorgray 1897  
 2863 V 2092 2833 a FQ(\000)-15 b(!)p 2317 2863 V 1806  
 2932 a Fp(1)p 1897 2962 V 202 w FI(abort)p 2317 2962  
 V 656 3157 a FK(\300)24 b(noter)g(:)82 b FZ(comme)20  
 b FI(abort)f FZ(en)n(v)n(oie)g(une)i(requ\352te)f(d'arr\352t)f(\340)h  
 (tous)g(les)h(pro)r(cessus)d(du)j(pro\177)656 3257 y(gramme)30  
 b(et)i(attend)f(leur)g(ac)n(h\350v)n(emen)n(t,)g(cette)g(instruction)g  
 (p)r(eut)h(ne)g(jamais)f(s'ac)n(hev)n(er)656 3356 y(si)25  
 b(l'un)h(des)f(pro)r(cessus)f(du)i(programme)d(n'honore)h(pas)g(la)h  
 (requ\352te)g(d'arr\352t.)f(En)i(particu\177)656 3456  
 y(lier,)i(le)g(programme)e(suiv)-5 b(an)n(t)28 b(ne)g(s'ac)n(h\350v)n  
 (e)f(jamais)g(car)h(le)g(pro)r(cessus)f(\034ls)h(n'honore)f(pas)656  
 3556 y(la)33 b(requ\352te)g(d'arr\352t)f(qui)i(est)g(temp)r(oris\351e)f  
 (par)f(l'instruction)h FI(cstop)f FZ(de)i(la)f(ligne)g  
 FY(10)g FZ(et)656 3655 y(jamais)27 b(trait\351e.)p 0.5  
 TeXcolorgray 780 3805 a Fw(0001)p 0 TeXcolorgray 37 w  
 Fn(MAIN)p 0.5 TeXcolorgray 780 3884 a Fw(0002)p 0 TeXcolorgray  
 37 w Fn(<<)p 0.5 TeXcolorgray 780 3963 a Fw(0003)p 0  
 TeXcolorgray 178 w Fn('PROCESSUS_FILS')40 b(detach)p  
 0.5 TeXcolorgray 780 4042 a Fw(0004)p 0 TeXcolorgray  
 178 w Fn(10)c(wait)p 0.5 TeXcolorgray 780 4121 a Fw(0005)p  
 0 TeXcolorgray 178 w Fn(abort)p 0.5 TeXcolorgray 780  
 4200 a Fw(0006)p 0 TeXcolorgray 37 w Fn(>>)p 0.5 TeXcolorgray  
 780 4279 a Fw(0007)p 0 TeXcolorgray 0.5 TeXcolorgray  
 780 4358 a(0008)p 0 TeXcolorgray 37 w Fn(PROCESSUS_FILS)p  
 0.5 TeXcolorgray 780 4436 a Fw(0009)p 0 TeXcolorgray  
 37 w Fn(<<)p 0.5 TeXcolorgray 780 4515 a Fw(0010)p 0  
 TeXcolorgray 178 w Fn(cstop)p 0.5 TeXcolorgray 780 4594  
 a Fw(0011)p 0 TeXcolorgray 178 w Fn(do)g(10)g(sleep)g(until)h(false)f  
 (end)p 0.5 TeXcolorgray 780 4673 a Fw(0012)p 0 TeXcolorgray  
 37 w Fn(>>)780 4830 y FZ(L'instruction)25 b FI(kill)e  
 FZ(en)n(v)n(oie)h(une)h(requ\352te)g(d'arr\352t)e(\340)i(tous)g(les)f  
 (\034ls)i(du)f(pro)r(cessus)e(qui)656 4929 y(ex\351cute)j(cette)g  
 (instruction)g(et)h(non)f(\340)g(l'ensem)n(ble)f(des)i(pro)r(cessus)d  
 (du)j(programme.)d(Elle)656 5029 y(attend)32 b(la)g(\034n)g(de)g(tous)g  
 (les)f(\034ls)h(du)h(pro)r(cessus)d(couran)n(t)h(et)h(p)r(eut)h(ne)f  
 (jamais)f(rev)n(enir)f(si)656 5129 y(l'un)e(des)f(pro)r(cessus)f  
 (\034ls)h(du)h(pro)r(cessus)e(couran)n(t)g(n'honore)g(pas)h(la)g  
 (requ\352te)f(d'arr\352t.)p 0 TeXcolorgray 0 TeXcolorgray  
 1919 5322 V 2092 5292 a FQ(\000)-15 b(!)p 2296 5322 V  
 1827 5392 a Fp(1)p 1919 5422 V 202 w FI(kill)p 2296 5422  
 V 0 TeXcolorgray 2026 5632 a FY(108)p 0 TeXcolorgray  
 eop end  
 %%Page: 109 109  
 TeXDict begin 109 108 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(109)g FZ(\026)h(#)p  
 FY(109)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(15)p  
 Fz(.)p Fy(3)p Fz(.)54 b(D\311BOGA)n(GE)2025 b FY(109)p  
 .7 TeXcolorgray .7 TeXcolorgray 4134 2535 227 266 v .7  
 TeXcolorgray 0 TeXcolorgray 4190 2417 a Fq(15)p .7 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray 232 540 a Fu(15)p Fv(.)p  
 Fu(3)130 b Fv(D\351b)t(ogage)357 736 y FZ(Le)34 b(s\351quenceur)e(p)r  
 (oss\350de)h(un)h(outil)g(de)g(d\351b)r(ogage)d(in)n(t\351gr\351.)i  
 (Cet)h(outil)f(n'est)h(acces\177)232 835 y(sible)f(que)f(lorsque)f(le)i  
 (programme)d(\340)i(d\351b)r(oguer)f(est)h(in)n(terpr\351t\351.)g(S'il)  
 h(est)f(compil\351,)g(les)232 935 y(instructions)27 b(de)h(d\351b)r  
 (ogage)d(son)n(t)i(silencieusemen)n(t)g(ignor\351es.)357  
 1042 y(Cet)j(outil)g(tr\350s)g(simple)g(p)r(ermet)g(de)g(p)r  
 (ositionner)f(des)h(p)r(oin)n(ts)g(d'arr\352t)f(dans)h(un)g(pro\177)232  
 1142 y(gramme)22 b(a\034n)h(d'en)g(surv)n(eiller)e(le)i(fonctionnemen)n  
 (t.)g(Lorsqu'un)f(programme)e(est)j(arr\352t\351,)232  
 1241 y(la)j(pile)f(s'a\036c)n(he)g(ainsi)f(que)i(la)f(pro)r(c)n(haine)f  
 (instruction)g(\340)h(ex\351cuter)g(dans)g(le)g(programme)232  
 1341 y(et)f(une)f(in)n(vite)g(de)g(commande.)g(Cette)g(in)n(vite)g(de)g  
 (commande)f(p)r(ermet)i(d'ex\351cuter)e(le)h(pro\177)232  
 1440 y(gramme)g(pas)h(\340)f(pas,)h(d'en)g(relancer)f(l'ex\351cution)g  
 (normale,)g(de)h(mo)r(di\034er)g(le)g(con)n(ten)n(u)f(des)232  
 1540 y(v)-5 b(ariables)26 b(ou)h(les)h(\351l\351men)n(ts)f(de)g(la)g  
 (pile)h(ou)f(d'ex\351cuter)g(des)g(commandes)f(quelconques.)232  
 1812 y FL(15)p FM(.)p FL(3)p FM(.)p FL(1)113 b FM(P)m(oin)m(t)36  
 b(d'arr\352t)357 1979 y FZ(Lorsqu'un)28 b(programme)e(rencon)n(tre)i  
 (l'instruction)g FI(halt)f FZ(et)j(qu'il)f(est)g(in)n(terpr\351t\351,)f  
 (il)232 2078 y(passe)e(im\351diatemen)n(t)h(en)g(mo)r(de)g(d\351b)r  
 (ogage.)e(Le)i(con)n(ten)n(u)f(de)h(la)g(pile)g(s'a\036c)n(he)f(ainsi)g  
 (que)232 2178 y(la)i(pro)r(c)n(ha\356ne)d(instruction)i(\340)g  
 (ex\351cuter)g(dans)g(le)g(pro)r(cessus)f(couran)n(t.)p  
 0 TeXcolorgray 0 TeXcolorgray 1495 2422 4 100 v 1668  
 2392 a FQ(\000)-14 b(!)p 1872 2422 V 1404 2492 a Fp(1)p  
 1495 2521 V 202 w FI(halt)p 1872 2521 V 232 2742 a FK(Exemple)p  
 0.5 TeXcolorgray 357 2952 a Fw(0001)p 0 TeXcolorgray  
 36 w Fn(DEBOGAGE)p 0.5 TeXcolorgray 357 3031 a Fw(0002)p  
 0 TeXcolorgray 36 w Fn(<<)p 0.5 TeXcolorgray 357 3110  
 a Fw(0003)p 0 TeXcolorgray 177 w Fn(1)36 b(->)g(X)p 0.5  
 TeXcolorgray 357 3189 a Fw(0004)p 0 TeXcolorgray 177  
 w Fn(<<)p 0.5 TeXcolorgray 357 3268 a Fw(0005)p 0 TeXcolorgray  
 319 w Fn(X)f(halt)h(disp)p 0.5 TeXcolorgray 357 3347  
 a Fw(0006)p 0 TeXcolorgray 177 w Fn(>>)p 0.5 TeXcolorgray  
 357 3426 a Fw(0007)p 0 TeXcolorgray 36 w Fn(>>)357 3590  
 y FZ(Un)30 b(p)r(oin)n(t)g(d'arr\352t)f(est)h(\034x\351)g(\340)f(la)h  
 (ligne)f FY(5)p FZ(.)h(\300)g(cet)g(endroit,)f(la)h(pile)g(con)n(tien)n  
 (t)f(norma\177)232 3689 y(lemen)n(t)g(la)e(v)-5 b(aleur)28  
 b(con)n(ten)n(ue)f(dans)h(la)f(v)-5 b(ariable)27 b FH(X)7  
 b FZ(,)28 b(ce)g(qui)g(est)g(con\034rm\351)f(par)h(l'outil)g(de)232  
 3789 y(d\351b)r(ogage.)33 b(La)h(v)-5 b(aleur)34 b(\034guran)n(t)f(en)n  
 (tre)h(cro)r(c)n(hets)f(est)i(l'iden)n(ti\034an)n(t)f(du)h(pro)r  
 (cessus)e(cou\177)232 3889 y(ran)n(t.)i(Cette)h(information)e(est)h  
 (utile)h(lorsqu'il)e(s'agit)g(de)h(d\351b)r(oguer)f(des)i(programmes)  
 232 3988 y(comp)r(ortan)n(t)26 b(plusieurs)h(pro)r(cessus)f(concurren)n  
 (ts.)p 0 TeXcolorgray 0 TeXcolorgray 232 4208 a FI(cauchy:[~])40  
 b(>)j(rpl)f(-s)h(debug.rpl)232 4308 y(+++RPL/2)e(\(R\))h(version)f  
 (4.0.10)g(\(lundi)g(08/02/2010,)e(14:31:33)h(CET\))232  
 4407 y(+++Copyright)f(\(C\))j(1989)g(\340)h(2009,)f(2010)g(BERTRAND)e  
 (Jo\353l)232 4606 y(1:)j(1)232 4706 y([10453])e(Instruction)e(:)k(disp)  
 232 4806 y(RPL/2>)e(sst)232 4905 y(1)232 5005 y([10453])g(Instruction)e  
 (:)k(>>)232 5105 y(RPL/2>)e(sst)232 5204 y([10453])g(Instruction)e(:)k  
 (>>)232 5304 y(RPL/2>)e(sst)232 5403 y(cauchy:[~])f(>)p  
 0 TeXcolorgray 1602 5632 a FY(109)p 0 TeXcolorgray eop  
 end  
 %%Page: 110 110  
 TeXDict begin 110 109 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(110)g FZ(\026)h(#)p  
 FY(110)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2535 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2417 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2417 a Fq(15)-430 2417  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2417 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(110)859 b Fz(CHAPITRE)29 b Fy(15)p Fz(.)54 b(CONTR)n(\324LE)27  
 b(DE)i(L'EX\311CUTION)p 0 TeXcolorgray 656 540 a FL(15)p  
 FM(.)p FL(3)p FM(.)p FL(2)112 b FM(Ex\351cution)37 b(pas)h(\340)f(pas)  
 780 693 y FZ(L'ex\351cution)27 b(pas)f(\340)h(pas)g(d'un)h(programme)d  
 (en)i(cours)f(de)h(d\351b)r(ogage)f(se)h(fait)g(gr\342ce)f(\340)656  
 793 y(l'instruction)31 b FI(sst)p FZ(.)h(Cette)g(instruction)g(\351v)-5  
 b(alue)32 b(l'ob)5 b(jet)32 b(suiv)-5 b(an)n(t)32 b(du)g(programme,)e  
 (quel)656 893 y(que)39 b(soit)g(le)h(t)n(yp)r(e)g(de)f(cet)h(ob)5  
 b(jet.)39 b(Si)h(un)g(ob)5 b(jet)39 b(est)h(comp)r(os\351)e(de)i  
 (plusieurs)e(atomes,)656 992 y(l'\351v)-5 b(alution)29  
 b(ne)g(rend)g(la)g(main)h(qu'\340)f(la)g(\034n)g(de)h(l'\351v)-5  
 b(aluation)28 b(de)i(l'ob)5 b(jet)29 b(et)h(non)f(\340)g(la)g(\034n)656  
 1092 y(de)k(l'\351v)-5 b(aluation)33 b(de)g(c)n(hacun)g(des)g(atomes.)f  
 (Si)i(l'ob)5 b(jet)33 b(est)g(un)h(app)r(el)f(\340)g(une)g  
 (d\351\034nition)656 1192 y(utilisateur,)27 b(le)g(con)n(ten)n(u)g(de)g  
 (cette)h(d\351\034nition)f(sera)g(aussi)f(ex\351cut\351)h(pas)g(\340)g  
 (pas.)p 0 TeXcolorgray 0 TeXcolorgray 1939 1399 4 100  
 v 2092 1369 a FQ(\000)-15 b(!)p 2275 1399 V 1848 1468  
 a Fp(1)p 1939 1498 V 203 w FI(sst)p 2275 1498 V 656 1691  
 a FL(15)p FM(.)p FL(3)p FM(.)p FL(3)112 b FM(Retour)36  
 b(en)i(ex\351cution)f(normale)780 1844 y FZ(L'instruction)25  
 b FI(cont)g FZ(p)r(ermet)h(de)g(repasser)d(en)j(mo)r(de)g  
 (d'ex\351cution)g(normale)e(un)i(pro\177)656 1944 y(gramme)g(se)h  
 (d\351roulan)n(t)f(en)i(mo)r(de)f(d\351b)r(ogage.)p 0  
 TeXcolorgray 0 TeXcolorgray 1919 2151 V 2092 2121 a FQ(\000)-15  
 b(!)p 2296 2151 V 1827 2221 a Fp(1)p 1919 2251 V 202  
 w FI(cont)p 2296 2251 V 0 TeXcolorgray 2026 5632 a FY(110)p  
 0 TeXcolorgray eop end  
 %%Page: 111 111  
 TeXDict begin 111 110 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(111)g FZ(\026)h(#)p  
 FY(111)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1091 2154 a Ft(Sixi\350me)59 b(partie)1031 2569 y FD(Arithm\351tique)p  
 0 TeXcolorgray 1602 5632 a FY(111)p 0 TeXcolorgray eop  
 end  
 %%Page: 112 112  
 TeXDict begin 112 111 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(112)g FZ(\026)h(#)p  
 FY(112)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 113 113  
 TeXDict begin 113 112 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(113)g FZ(\026)h(#)p  
 FY(113)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1355 a Fs(16)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 845 4 v 1206 1687 a FO(Les)59 b(op)5 b(\351rations)60  
 b(de)g(base)p 1 TeXcolorgray 0 TeXcolorgray 357 2201  
 a FZ(Les)39 b(di\033\351ren)n(tes)f(op)r(\351rations)g(pr\351sen)n  
 (t\351es)f(dans)i(ce)g(c)n(hapitre)f(son)n(t)h(les)g(op)r(\351rations)  
 232 2300 y(math\351matiques)27 b(de)h(base.)f(Ces)g(op)r(\351rations)f  
 (son)n(t)h(d\351\034nies)h(p)r(our)f(un)h(grand)e(nom)n(bre)h(de)232  
 2400 y(t)n(yp)r(es)h(d'argumen)n(ts)e(di\033\351ren)n(ts.)232  
 2675 y Fu(16)p Fv(.)p Fu(1)130 b Fv(Notations)357 2856  
 y FZ(Les)27 b(di\033\351ren)n(ts)g(t)n(yp)r(es)g(de)h(donn\351es)f  
 (\034guran)n(t)f(dans)h(les)g(tableaux)f(suiv)-5 b(an)n(ts)27  
 b(son)n(t)g(:)p 0 TeXcolorgray 357 2956 a(\025)p 0 TeXcolorgray  
 41 w FH(n)p FZ(,)g(un)h(en)n(tier)f(sign\351)14 b(;)p  
 0 TeXcolorgray 357 3056 a(\025)p 0 TeXcolorgray 41 w  
 FH(x)p FZ(,)28 b(un)g(r\351el)14 b(;)p 0 TeXcolorgray  
 357 3155 a(\025)p 0 TeXcolorgray 41 w FH(z)t FZ(,)27  
 b(un)h(complexe)14 b(;)p 0 TeXcolorgray 357 3255 a(\025)p  
 0 TeXcolorgray 41 w FH(s)p FZ(,)27 b(un)h(scalaire)e(de)h(t)n(yp)r(e)h  
 (quelconque,)e(en)n(tier,)h(r\351el)g(ou)g(complexe)14  
 b(;)p 0 TeXcolorgray 357 3355 a(\025)p 0 TeXcolorgray  
 69 w([)27 b(v)n(ecteur)g(],)g(un)h(v)n(ecteur)f(de)g(scalaires)14  
 b(;)p 0 TeXcolorgray 357 3454 a(\025)p 0 TeXcolorgray  
 69 w([[)27 b(matrice)g(]],)g(une)h(matrice)f(de)g(scalaires)14  
 b(;)p 0 TeXcolorgray 357 3554 a(\025)p 0 TeXcolorgray  
 69 w([)27 b(tableau)g(],)h(un)f(tableau)g(\026)h(v)n(ecteur)e(ou)h  
 (matrice)g(\026)h(de)f(scalaires)14 b(;)p 0 TeXcolorgray  
 357 3654 a(\025)p 0 TeXcolorgray 41 w('sym)n(b)r(ole',)26  
 b(un)h(sym)n(b)r(ole)f(alg\351brique)f(qu'il)i(s'agisse)e(d'un)i(nom)g  
 (ou)f(d'une)h(expres\177)440 3753 y(sion)14 b(;)p 0 TeXcolorgray  
 357 3853 a(\025)p 0 TeXcolorgray 41 w(\023)28 b(expression)d(\024)-7  
 b(,)28 b(une)g(expression)d(en)j(notation)e(p)r(olonaise)g(in)n(v)n  
 (erse)14 b(;)p 0 TeXcolorgray 357 3952 a(\025)p 0 TeXcolorgray  
 41 w({)27 b(liste)g(},)g(une)h(liste)g(d'ob)5 b(jets)26  
 b(h\351t\351ro)r(clites)14 b(;)p 0 TeXcolorgray 357 4052  
 a(\025)p 0 TeXcolorgray 41 w("c)n(ha\356ne",)25 b(une)j(c)n(ha\356ne)f  
 (de)g(caract\350res)14 b(;)p 0 TeXcolorgray 357 4152  
 a(\025)p 0 TeXcolorgray 41 w(#n,)28 b(un)g(en)n(tier)e(binaire.)232  
 4426 y Fu(16)p Fv(.)p Fu(2)130 b Fv(A)l(ddition)357 4608  
 y FZ(L'instruction)19 b FI(+)g FZ(ren)n(v)n(oie)f(la)i(somme)f(de)h  
 (ses)f(argumen)n(ts.)f(La)h(nature)h(de)f(cette)h(somme)232  
 4708 y(est)k(d\351termin\351e)g(par)f(le)h(t)n(yp)r(e)g(de)g(ces)f  
 (argumen)n(ts.)g(L'ensem)n(ble)g(des)g(argumen)n(ts)g(de)h(cette)232  
 4807 y(instruction)j(est)h(p)r(ort\351)f(au)g(tableau)f  
 FY(16)p FZ(.)p FY(1)p FZ(.)357 4907 y(L'addition)33 b(de)g(tableaux)g  
 (ne)h(p)r(eut)g(s'e\033ectuer)f(que)g(sur)g(des)h(tableaux)e(de)i  
 (m\352mes)232 5007 y(dimensions.)27 b(Le)g(t)n(yp)r(e)g(du)g(tableau)g  
 (r\351sultan)n(t)f(suit)h(une)h(r\350gle)d(iden)n(tique)i(en)h(tout)f  
 (p)r(oin)n(t)232 5106 y(aux)g(r\350gles)f(r\351gissan)n(t)g(les)h  
 (scalaires.)232 5322 y FK(\300)c(noter)e(:)83 b FZ(l'addition)18  
 b(de)h(deux)g(en)n(tiers)f(p)r(eut)h(donner)f(r\351sultat)g(de)h(t)n  
 (yp)r(e)g(r\351el)g(si)f(celui-ci)232 5422 y(ne)28 b(p)r(eut)g(\352tre)  
 f(repr\351sen)n(t\351)f(en)i(en)n(tier)f(du)g(fait)h(d'un)g  
 (d\351passemen)n(t)e(de)i(capacit\351.)p 0 TeXcolorgray  
 1602 5632 a FY(113)p 0 TeXcolorgray eop end  
 %%Page: 114 114  
 TeXDict begin 114 113 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(114)g FZ(\026)h(#)p  
 FY(114)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2668 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2574 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2574 a Fq(16)-430 2574  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2574 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(114)964 b Fz(CHAPITRE)29 b Fy(16)p Fz(.)54 b(LES)28  
 b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray  
 656 540 a Fu(16)p Fv(.)p Fu(3)130 b Fv(Soustraction)780  
 722 y FZ(La)31 b(soustraction)e FI(-)j FZ(donne)f(la)g(di\033\351rence)  
 g(en)n(tre)g(ses)g(argumen)n(ts,)f(le)h(t)n(yp)r(e)h(de)f(cette)656  
 822 y(di\033\351rence)e(\351tan)n(t)g(fourni)f(pas)h(ceux)g(des)g  
 (argumen)n(ts.)e(L'ob)5 b(jet)29 b(pr\351sen)n(t)f(au)h(niv)n(eau)f  
 FY(1)h FZ(de)656 921 y(la)38 b(pile)h(est)g(soustrait)f(\340)g(celui)h  
 (o)r(ccupan)n(t)f(le)h(niv)n(eau)f FY(2)p FZ(.)h(L'ensem)n(ble)f(des)h  
 (argumen)n(ts)656 1021 y(autoris\351s)25 b(\034guren)n(t)i(sur)g(le)g  
 (tableau)g FY(16)p FZ(.)p FY(2)p FZ(.)780 1120 y(\300)d(l'instart)f(de)  
 h(l'addition,)f(la)g(soustraction)f(de)i(deux)f(tableaux)g(ne)h(p)r  
 (eut)g(s'e\033ectuer)656 1220 y(que)g(sur)g(des)g(tableaux)g(de)g  
 (m\352mes)g(dimensions,)g(le)g(t)n(yp)r(e)h(du)g(tableau)e(r\351sultan)  
 n(t)h(suiv)-5 b(an)n(t)656 1320 y(une)28 b(r\350gle)e(iden)n(tique)h  
 (en)h(tout)f(p)r(oin)n(t)h(aux)f(r\350gles)f(r\351gissan)n(t)f(les)i  
 (scalaires.)656 1535 y FK(\300)j(noter)g(:)83 b FZ(la)25  
 b(soustraction)f(de)i(deux)g(en)n(tiers)f(p)r(eut)i(donner)e  
 (r\351sultat)h(de)g(t)n(yp)r(e)g(r\351el)f(si)656 1635  
 y(celui-ci)i(ne)g(p)r(eut)i(\352tre)e(repr\351sen)n(t\351)e(en)j(en)n  
 (tier)f(du)h(fait)f(d'un)h(d\351passemen)n(t)f(de)g(capacit\351.)656  
 1908 y Fu(16)p Fv(.)p Fu(4)130 b Fv(Multiplication)780  
 2090 y FZ(La)23 b(m)n(ultiplication)f FI(*)h FZ(ren)n(v)n(oie)e(le)i  
 (pro)r(duit)f(de)h(ses)f(argumen)n(ts)g(dans)g(lequel)h(la)f(nature)656  
 2190 y(de)28 b(ce)h(pro)r(duit)f(est)g(d\351termin\351e)g(par)g(le)g(t)  
 n(yp)r(e)h(de)f(ses)g(argumen)n(ts.)f(Les)h(di\033\351ren)n(ts)g(t)n  
 (yp)r(es)656 2289 y(accept\351s)37 b(comme)g(argumen)n(ts)g(ainsi)g  
 (que)h(les)f(t)n(yp)r(es)h(en)g(r\351sultan)n(t)f(son)n(t)g  
 (indiqu\351s)h(au)656 2389 y(tableau)27 b FY(16)p FZ(.)p  
 FY(3)p FZ(.)656 2604 y FK(\300)45 b(noter)g(:)83 b FZ(le)39  
 b(pro)r(duit)g(de)g(deux)g(en)n(tiers)f(p)r(eut)i(donner)e(r\351sultat)  
 g(de)i(t)n(yp)r(e)f(r\351el)f(si)656 2704 y(celui-ci)27  
 b(ne)g(p)r(eut)i(\352tre)e(repr\351sen)n(t\351)e(en)j(en)n(tier)f(du)h  
 (fait)f(d'un)h(d\351passemen)n(t)f(de)g(capacit\351.)656  
 2978 y Fu(16)p Fv(.)p Fu(5)130 b Fv(Division)656 3176  
 y FL(16)p FM(.)p FL(5)p FM(.)p FL(1)112 b FM(Division)38  
 b(standard)780 3329 y FZ(L'instruction)20 b FI(/)g FZ(calcule)f(le)h  
 (quotien)n(t)g(\026)g(l'ob)5 b(jet)20 b(du)g(niv)n(eau)g  
 FY(2)f FZ(\351tan)n(t)h(divis\351)g(par)f(celui)656 3429  
 y(pr\351sen)n(t)31 b(au)g(niv)n(eau)g FY(1)g FZ(\026)h(de)f(ses)g  
 (argumen)n(ts.)f(La)h(nature)g(du)h(r\351sultat)f(est)h(determin\351)  
 656 3529 y(par)g(le)h(t)n(yp)r(e)g(de)h(ses)e(argumen)n(ts.)g(Les)g  
 (di\033\351ren)n(ts)h(t)n(yp)r(es)g(accept\351s)f(comme)h(argumen)n(ts)  
 656 3628 y(ainsi)27 b(que)g(les)g(t)n(yp)r(es)h(en)f(r\351sultan)n(t)g  
 (son)n(t)f(indiqu\351s)i(au)f(tableau)f FY(16)p FZ(.)p  
 FY(3)p FZ(.)780 3728 y(L'instruction)f FI(/)f FZ(p)r(ermet,)i(par)e  
 (extension)g(de)h(la)g(division,)f(de)h(r\351soudre)e(un)j(syst\350me)  
 656 3828 y(lin\351aire)1945 3927 y FK(Ax)d Fp(=)g FK(b)656  
 4075 y FZ(connaissan)n(t)31 b(la)h(matrice)g FK(A)h FZ(et)g(le)g(v)n  
 (ecteur)e FI(b)p FZ(.)i(En)g(e\033et,)g(en)g(d\351\034nissan)n(t)f(une)  
 h(division)656 4175 y(d'un)k(v)n(ecteur)f(par)h(une)g(matrice,)f(il)h  
 (devriendrait)f(p)r(ossible)g(d'\351crire)g(cette)h(\351quation)656  
 4274 y(sous)26 b(la)i(forme)1900 4374 y FK(x)c Fp(=)e  
 FK(A)2134 4337 y Fi(\000)p FE(1)2223 4374 y FK(b)780  
 4522 y FZ(Le)28 b(syst\350me)1625 4550 y Ff(0)1625 4699  
 y(@)1697 4616 y Fp(1)83 b(2)103 b(3)1697 4716 y(4)83  
 b(5)103 b(6)1697 4815 y(7)83 b(8)f(10)2029 4550 y Ff(1)2029  
 4699 y(A)2121 4717 y FQ(\002)18 b FK(x)23 b Fp(=)2365  
 4550 y Ff(0)2365 4699 y(@)2437 4616 y Fp(0)2437 4716  
 y(1)2437 4815 y(3)2479 4550 y Ff(1)2479 4699 y(A)656  
 4959 y FZ(se)k(r\351sout)f(donc)i(par)e(la)h(s\351quence)g  
 (d'instructions)p 0 TeXcolorgray 0 TeXcolorgray 656 5123  
 a FI(RPL/2>)41 b([)i(0)g(1)g(3)h(])f([[)f(1)i(2)f(3)g(][)g(4)g(5)g(6)g  
 (][)g(7)g(8)g(10)g(]])g(/)656 5322 y(1:)g([)g(1.6666666666666)o(7)38  
 b(-2.333333333333)o(33)f(1.)43 b(])656 5422 y(RPL/2>)p  
 0 TeXcolorgray 2026 5632 a FY(114)p 0 TeXcolorgray eop  
 end  
 %%Page: 115 115  
 TeXDict begin 115 114 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(115)g FZ(\026)h(#)p  
 FY(115)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(16)p  
 Fz(.)p Fy(5)p Fz(.)54 b(DIVISION)2126 b FY(115)p .7 TeXcolorgray  
 .7 TeXcolorgray 4134 2668 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray 4190 2574 a Fq(16)p .7 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray 234 510 2862 4 v 234 610  
 4 100 v 361 580 a FK(Niv)m(eau)653 592 y FE(2)939 580  
 y FK(Niv)m(eau)1231 592 y FE(1)1442 580 y FQ(!)396 b  
 FK(Niv)m(eau)2213 592 y FE(1)p 2597 610 V 2670 580 a  
 FK(R\351sultat)p 3092 610 V 234 613 2862 4 v 234 713  
 4 100 v 482 683 a FH(n)532 695 y FE(1)1060 683 y FH(n)1110  
 695 y FE(2)1442 683 y FQ(!)423 b FH(n)1998 695 y FE(1)2054  
 683 y Fp(+)18 b FH(n)2187 695 y FE(2)p 2597 713 V 2734  
 683 a FZ(En)n(tier)p 3092 713 V 234 812 V 482 782 a FH(n)532  
 794 y FE(1)1060 782 y FH(n)1110 794 y FE(2)1442 782 y  
 FQ(!)423 b FH(n)1998 794 y FE(1)2054 782 y Fp(+)18 b  
 FH(n)2187 794 y FE(2)p 2597 812 V 2767 782 a FZ(R\351el)p  
 3092 812 V 234 912 V 482 882 a FH(n)532 894 y FE(1)1061  
 882 y FH(x)1108 894 y FE(2)1442 882 y FQ(!)424 b FH(n)1999  
 894 y FE(1)2055 882 y Fp(+)18 b FH(x)2185 894 y FE(2)p  
 2597 912 V 2767 882 a FZ(R\351el)p 3092 912 V 234 1011  
 V 482 982 a FH(n)532 994 y FE(1)1065 982 y FH(z)1104  
 994 y FE(2)1442 982 y FQ(!)429 b FH(n)2004 994 y FE(1)2059  
 982 y Fp(+)18 b FH(z)2181 994 y FE(2)p 2597 1011 V 2668  
 982 a FZ(Complexe)p 3092 1011 V 234 1111 V 484 1081 a  
 FH(x)531 1093 y FE(1)1060 1081 y FH(n)1110 1093 y FE(2)1442  
 1081 y FQ(!)424 b FH(x)1996 1093 y FE(1)2052 1081 y Fp(+)19  
 b FH(n)2186 1093 y FE(2)p 2597 1111 V 2767 1081 a FZ(R\351el)p  
 3092 1111 V 234 1211 V 484 1181 a FH(x)531 1193 y FE(1)1061  
 1181 y FH(x)1108 1193 y FE(2)1442 1181 y FQ(!)426 b FH(x)1998  
 1193 y FE(1)2054 1181 y Fp(+)18 b FH(x)2184 1193 y FE(2)p  
 2597 1211 V 2767 1181 a FZ(R\351el)p 3092 1211 V 234  
 1310 V 484 1280 a FH(x)531 1292 y FE(1)1065 1280 y FH(z)1104  
 1292 y FE(2)1442 1280 y FQ(!)430 b FH(x)2002 1292 y FE(1)2058  
 1280 y Fp(+)18 b FH(z)2180 1292 y FE(2)p 2597 1310 V  
 2668 1280 a FZ(Complexe)p 3092 1310 V 234 1410 V 482  
 1380 a FH(n)532 1392 y FE(1)1065 1380 y FH(z)1104 1392  
 y FE(2)1442 1380 y FQ(!)429 b FH(n)2004 1392 y FE(1)2059  
 1380 y Fp(+)18 b FH(z)2181 1392 y FE(2)p 2597 1410 V  
 2668 1380 a FZ(Complexe)p 3092 1410 V 234 1510 V 484  
 1480 a FH(x)531 1492 y FE(1)1065 1480 y FH(z)1104 1492  
 y FE(2)1442 1480 y FQ(!)430 b FH(x)2002 1492 y FE(1)2058  
 1480 y Fp(+)18 b FH(z)2180 1492 y FE(2)p 2597 1510 V  
 2668 1480 a FZ(Complexe)p 3092 1510 V 234 1609 V 488  
 1579 a FH(z)527 1591 y FE(1)1065 1579 y FH(z)1104 1591  
 y FE(2)1442 1579 y FQ(!)434 b FH(z)1998 1591 y FE(1)2054  
 1579 y Fp(+)18 b FH(z)2176 1591 y FE(2)p 2597 1609 V  
 2668 1579 a FZ(Complexe)p 3092 1609 V 234 1709 V 337  
 1679 a([)28 b(tableau)655 1691 y FE(1)720 1679 y FZ(])157  
 b([)28 b(tableau)1218 1691 y FE(2)1283 1679 y FZ(])136  
 b FQ(!)155 b FZ([)28 b(tableau)1998 1691 y FE(1)2054  
 1679 y Fp(+)18 b FZ(tableau)2404 1691 y FE(2)2469 1679  
 y FZ(])p 2597 1709 V 3092 1709 V 234 1808 V 507 1779  
 a FH(s)388 b FZ('sym)n(b)r(ole')168 b FQ(!)311 b FZ('s)p  
 Fp(+)p FZ(\(sym)n(b)r(ole\)')p 2597 1808 V 313 w(Expression)p  
 3092 1808 V 234 1908 V 356 1878 a('sym)n(b)r(ole')388  
 b FH(s)319 b FQ(!)343 b FZ('sym)n(b)r(ole)p Fp(+)p FZ(s')p  
 2597 1908 V 345 w(Expression)p 3092 1908 V 234 2008 V  
 338 1978 a('sym)n(b)r(ole)654 1998 y FE(1)691 1978 y  
 FZ(')201 b('sym)n(b)r(ole)1231 1998 y FE(2)1268 1978  
 y FZ(')151 b FQ(!)157 b FZ('sym)n(b)r(ole)1998 1998 y  
 FE(1)2054 1978 y Fp(+)18 b FZ(sym)n(b)r(ole)2430 1998  
 y FE(2)2467 1978 y FZ(')p 2597 2008 V 161 w(Expression)p  
 3092 2008 V 234 2107 V 507 2077 a FH(s)337 b FZ(\023)28  
 b(sym)n(b)r(ole)e(\024)119 b FQ(!)264 b FZ(\023)28 b(s)g(sym)n(b)r(ole)  
 e Fp(+)h FZ(\024)p 2597 2107 V 269 w(Expression)p 3092  
 2107 V 234 2207 V 306 2177 a(\023)g(sym)n(b)r(ole)g(\024)338  
 b FH(s)319 b FQ(!)264 b FZ(\023)28 b(sym)n(b)r(ole)f(s)g  
 Fp(+)g FZ(\024)p 2597 2207 V 269 w(Expression)p 3092  
 2207 V 234 2307 V 287 2277 a(\023)h(sym)n(b)r(ole)654  
 2297 y FE(1)719 2277 y FZ(\024)99 b(\023)28 b(sym)n(b)r(ole)1231  
 2297 y FE(2)1296 2277 y FZ(\024)100 b FQ(!)f FZ(\023)28  
 b(sym)n(b)r(ole)1991 2297 y FE(1)2051 2277 y FZ(sym)n(b)r(ole)2344  
 2297 y FE(2)2409 2277 y Fp(+)f FZ(\024)p 2597 2307 V  
 104 w(Expression)p 3092 2307 V 234 2406 V 364 2376 a({)g(liste)581  
 2388 y FE(1)646 2376 y FZ(})254 b({)27 b(liste)1159 2388  
 y FE(2)1223 2376 y FZ(})177 b FQ(!)295 b FZ({)27 b(liste)2037  
 2388 y FE(1)2098 2376 y FZ(liste)2245 2388 y FE(2)2310  
 2376 y FZ(})p 2597 2406 V 406 w(Liste)p 3092 2406 V 234  
 2506 V 352 2476 a("c)n(ha\356ne)621 2488 y FE(1)659 2476  
 y FZ(")228 b("c)n(ha\356ne)1199 2488 y FE(2)1236 2476  
 y FZ(")164 b FQ(!)254 b FZ("c)n(ha\356ne)2049 2488 y  
 FE(1)2086 2476 y FZ(c)n(ha\356ne)2314 2488 y FE(2)2351  
 2476 y FZ(")p 2597 2506 V 327 w(Cha\356ne)p 3092 2506  
 V 234 2605 V 448 2576 a(#)p FH(n)567 2588 y FE(1)1060  
 2576 y FH(n)1110 2588 y FE(2)1442 2576 y FQ(!)389 b FZ(#)p  
 FH(n)2033 2588 y FE(1)2088 2576 y Fp(+)18 b FH(n)2221  
 2588 y FE(2)p 2597 2605 V 2715 2576 a FZ(Binaire)p 3092  
 2605 V 234 2705 V 482 2675 a FH(n)532 2687 y FE(1)1025  
 2675 y FZ(#)p FH(n)1144 2687 y FE(2)1442 2675 y FQ(!)389  
 b FZ(#)p FH(n)2033 2687 y FE(1)2088 2675 y Fp(+)18 b  
 FH(n)2221 2687 y FE(2)p 2597 2705 V 2715 2675 a FZ(Binaire)p  
 3092 2705 V 234 2805 V 448 2775 a(#)p FH(n)567 2787 y  
 FE(1)1025 2775 y FZ(#)p FH(n)1144 2787 y FE(2)1442 2775  
 y FQ(!)389 b FZ(#)p FH(n)2033 2787 y FE(1)2088 2775 y  
 Fp(+)18 b FH(n)2221 2787 y FE(2)p 2597 2805 V 2715 2775  
 a FZ(Binaire)p 3092 2805 V 234 2808 2862 4 v 0 TeXcolorgray  
 1247 2957 a FP(T)-7 b(able)27 b FY(16)p FZ(.)p FY(1)f  
 FZ(\025)h(A)n(ddition)p 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 234 3125 V 234 3225 4 100 v 361 3195 a  
 FK(Niv)m(eau)653 3207 y FE(2)939 3195 y FK(Niv)m(eau)1231  
 3207 y FE(1)1442 3195 y FQ(!)396 b FK(Niv)m(eau)2213  
 3207 y FE(1)p 2597 3225 V 2670 3195 a FK(R\351sultat)p  
 3092 3225 V 234 3228 2862 4 v 234 3328 4 100 v 482 3298  
 a FH(n)532 3310 y FE(1)1060 3298 y FH(n)1110 3310 y FE(2)1442  
 3298 y FQ(!)423 b FH(n)1998 3310 y FE(1)2054 3298 y FQ(\000)18  
 b FH(n)2187 3310 y FE(2)p 2597 3328 V 2734 3298 a FZ(En)n(tier)p  
 3092 3328 V 234 3427 V 482 3397 a FH(n)532 3409 y FE(1)1060  
 3397 y FH(n)1110 3409 y FE(2)1442 3397 y FQ(!)423 b FH(n)1998  
 3409 y FE(1)2054 3397 y FQ(\000)18 b FH(n)2187 3409 y  
 FE(2)p 2597 3427 V 2767 3397 a FZ(R\351el)p 3092 3427  
 V 234 3527 V 482 3497 a FH(n)532 3509 y FE(1)1061 3497  
 y FH(x)1108 3509 y FE(2)1442 3497 y FQ(!)424 b FH(n)1999  
 3509 y FE(1)2055 3497 y FQ(\000)18 b FH(x)2185 3509 y  
 FE(2)p 2597 3527 V 2767 3497 a FZ(R\351el)p 3092 3527  
 V 234 3627 V 482 3597 a FH(n)532 3609 y FE(1)1065 3597  
 y FH(z)1104 3609 y FE(2)1442 3597 y FQ(!)429 b FH(n)2004  
 3609 y FE(1)2059 3597 y FQ(\000)18 b FH(z)2181 3609 y  
 FE(2)p 2597 3627 V 2668 3597 a FZ(Complexe)p 3092 3627  
 V 234 3726 V 484 3696 a FH(x)531 3708 y FE(1)1060 3696  
 y FH(n)1110 3708 y FE(2)1442 3696 y FQ(!)424 b FH(x)1996  
 3708 y FE(1)2052 3696 y FQ(\000)19 b FH(n)2186 3708 y  
 FE(2)p 2597 3726 V 2767 3696 a FZ(R\351el)p 3092 3726  
 V 234 3826 V 484 3796 a FH(x)531 3808 y FE(1)1061 3796  
 y FH(x)1108 3808 y FE(2)1442 3796 y FQ(!)426 b FH(x)1998  
 3808 y FE(1)2054 3796 y FQ(\000)18 b FH(x)2184 3808 y  
 FE(2)p 2597 3826 V 2767 3796 a FZ(R\351el)p 3092 3826  
 V 234 3925 V 484 3896 a FH(x)531 3908 y FE(1)1065 3896  
 y FH(z)1104 3908 y FE(2)1442 3896 y FQ(!)430 b FH(x)2002  
 3908 y FE(1)2058 3896 y FQ(\000)18 b FH(z)2180 3908 y  
 FE(2)p 2597 3925 V 2668 3896 a FZ(Complexe)p 3092 3925  
 V 234 4025 V 482 3995 a FH(n)532 4007 y FE(1)1065 3995  
 y FH(z)1104 4007 y FE(2)1442 3995 y FQ(!)429 b FH(n)2004  
 4007 y FE(1)2059 3995 y FQ(\000)18 b FH(z)2181 4007 y  
 FE(2)p 2597 4025 V 2668 3995 a FZ(Complexe)p 3092 4025  
 V 234 4125 V 484 4095 a FH(x)531 4107 y FE(1)1065 4095  
 y FH(z)1104 4107 y FE(2)1442 4095 y FQ(!)430 b FH(x)2002  
 4107 y FE(1)2058 4095 y FQ(\000)18 b FH(z)2180 4107 y  
 FE(2)p 2597 4125 V 2668 4095 a FZ(Complexe)p 3092 4125  
 V 234 4224 V 488 4194 a FH(z)527 4206 y FE(1)1065 4194  
 y FH(z)1104 4206 y FE(2)1442 4194 y FQ(!)434 b FH(z)1998  
 4206 y FE(1)2054 4194 y FQ(\000)18 b FH(z)2176 4206 y  
 FE(2)p 2597 4224 V 2668 4194 a FZ(Complexe)p 3092 4224  
 V 234 4324 V 337 4294 a([)28 b(tableau)655 4306 y FE(1)720  
 4294 y FZ(])157 b([)28 b(tableau)1218 4306 y FE(2)1283  
 4294 y FZ(])136 b FQ(!)155 b FZ([)28 b(tableau)1998 4306  
 y FE(1)2054 4294 y FQ(\000)18 b FZ(tableau)2404 4306  
 y FE(2)2469 4294 y FZ(])p 2597 4324 V 3092 4324 V 234  
 4424 V 507 4394 a FH(s)388 b FZ('sym)n(b)r(ole')168 b  
 FQ(!)311 b FZ('s)p FQ(\000)p FZ(\(sym)n(b)r(ole\)')p  
 2597 4424 V 313 w(Expression)p 3092 4424 V 234 4523 V  
 356 4493 a('sym)n(b)r(ole')388 b FH(s)319 b FQ(!)343  
 b FZ('sym)n(b)r(ole)p FQ(\000)p FZ(s')p 2597 4523 V 345  
 w(Expression)p 3092 4523 V 234 4623 V 338 4593 a('sym)n(b)r(ole)654  
 4613 y FE(1)691 4593 y FZ(')201 b('sym)n(b)r(ole)1231  
 4613 y FE(2)1268 4593 y FZ(')151 b FQ(!)157 b FZ('sym)n(b)r(ole)1998  
 4613 y FE(1)2054 4593 y FQ(\000)18 b FZ(sym)n(b)r(ole)2430  
 4613 y FE(2)2467 4593 y FZ(')p 2597 4623 V 161 w(Expression)p  
 3092 4623 V 234 4722 V 507 4693 a FH(s)337 b FZ(\023)28  
 b(sym)n(b)r(ole)e(\024)119 b FQ(!)264 b FZ(\023)28 b(s)g(sym)n(b)r(ole)  
 e FQ(\000)h FZ(\024)p 2597 4722 V 269 w(Expression)p  
 3092 4722 V 234 4822 V 306 4792 a(\023)g(sym)n(b)r(ole)g(\024)338  
 b FH(s)319 b FQ(!)264 b FZ(\023)28 b(sym)n(b)r(ole)f(s)g  
 FQ(\000)g FZ(\024)p 2597 4822 V 269 w(Expression)p 3092  
 4822 V 234 4922 V 287 4892 a(\023)h(sym)n(b)r(ole)654  
 4912 y FE(1)719 4892 y FZ(\024)99 b(\023)28 b(sym)n(b)r(ole)1231  
 4912 y FE(2)1296 4892 y FZ(\024)100 b FQ(!)f FZ(\023)28  
 b(sym)n(b)r(ole)1991 4912 y FE(1)2051 4892 y FZ(sym)n(b)r(ole)2344  
 4912 y FE(2)2409 4892 y FQ(\000)f FZ(\024)p 2597 4922  
 V 104 w(Expression)p 3092 4922 V 234 5021 V 448 4991  
 a(#)p FH(n)567 5003 y FE(1)1060 4991 y FH(n)1110 5003  
 y FE(2)1442 4991 y FQ(!)389 b FZ(#)p FH(n)2033 5003 y  
 FE(1)2088 4991 y Fp(+)18 b FH(n)2221 5003 y FE(2)p 2597  
 5021 V 2715 4991 a FZ(Binaire)p 3092 5021 V 234 5121  
 V 482 5091 a FH(n)532 5103 y FE(1)1025 5091 y FZ(#)p  
 FH(n)1144 5103 y FE(2)1442 5091 y FQ(!)389 b FZ(#)p FH(n)2033  
 5103 y FE(1)2088 5091 y Fp(+)18 b FH(n)2221 5103 y FE(2)p  
 2597 5121 V 2715 5091 a FZ(Binaire)p 3092 5121 V 234  
 5221 V 448 5191 a(#)p FH(n)567 5203 y FE(1)1025 5191  
 y FZ(#)p FH(n)1144 5203 y FE(2)1442 5191 y FQ(!)389 b  
 FZ(#)p FH(n)2033 5203 y FE(1)2088 5191 y Fp(+)18 b FH(n)2221  
 5203 y FE(2)p 2597 5221 V 2715 5191 a FZ(Binaire)p 3092  
 5221 V 234 5224 2862 4 v 0 TeXcolorgray 1180 5372 a FP(T)-7  
 b(able)27 b FY(16)p FZ(.)p FY(2)f FZ(\025)h(Soustraction)p  
 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632  
 a FY(115)p 0 TeXcolorgray eop end  
 %%Page: 116 116  
 TeXDict begin 116 115 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(116)g FZ(\026)h(#)p  
 FY(116)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2668 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2574 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2574 a Fq(16)-430 2574  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2574 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(116)964 b Fz(CHAPITRE)29 b Fy(16)p Fz(.)54 b(LES)28  
 b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray  
 780 540 a FZ(L'extension)k(de)i(la)e(division)h(reste)f(v)-5  
 b(alable)33 b(dans)h(le)g(cas)g(g\351n\351ral)e(de)i(matrices)f(en)656  
 640 y(calculan)n(t)1871 739 y FK(X)23 b Fp(=)f FK(A)2126  
 703 y Fi(\000)p FE(1)2215 739 y FK(B)o FZ(,)656 889 y(l'argumen)n(t)29  
 b(de)h(niv)n(eau)g FY(1)g FZ(\351tan)n(t)g(la)g(matrice)g(carr\351e)e  
 FK(A)p FZ(.)j(La)f(matrice)f FK(B)h FZ(doit)h(p)r(oss\351der)656  
 989 y(le)c(m\352me)h(nom)n(bre)f(de)g(lignes)g(que)g  
 FK(A)p FZ(.)656 1204 y FK(\300)34 b(noter)f(:)83 b FZ(cette)29  
 b(instruction)g(ne)g(pro)n(v)n(o)r(que)e(le)i(calcule)g(d'une)g  
 (division)g(en)n(ti\350re)f(que)656 1304 y(si)35 b(l'un)g(au)f(moins)g  
 (des)h(argumen)n(ts)e(est)i(un)g(en)n(tier)f(binaire.)g(Dans)g(tout)h  
 (autre)f(cas,)g(le)656 1403 y(r\351sultat)26 b(corresp)r(ond)g(\340)h  
 (une)h(division)e(r\351elle.)656 1636 y FL(16)p FM(.)p  
 FL(5)p FM(.)p FL(2)112 b FM(In)m(v)m(ersion)780 1789  
 y FZ(L'instruction)23 b FI(inv)g FZ(calcule)f(l'in)n(v)n(erse)g(son)h  
 (argumen)n(t.)g(Le)g(fonctionnemen)n(t)g(de)h(cette)656  
 1888 y(instruction)j(est)g(d\351crit)g(au)g(tableau)g  
 FY(16)p FZ(.)p FY(5)p FZ(.)656 2163 y Fu(16)p Fv(.)p  
 Fu(6)130 b Fv(Puissance)656 2361 y FL(16)p FM(.)p FL(6)p  
 FM(.)p FL(1)112 b FM(Puissance)38 b(standard)780 2514  
 y FZ(L'\351l\351v)-5 b(ation)33 b(\340)f(une)i(puissance)e(d'un)h(ob)5  
 b(jet)33 b(se)g(fait)g(par)f(une)i(instruction)e(existan)n(t)656  
 2614 y(sous)c(deux)i(formes)e(:)i FI(\002)f FZ(et)h FI(**)p  
 FZ(.)e(Dans)h(la)g(suite)h(de)f(ce)h(man)n(uel,)f(les)g(deux)g(formes)g  
 (seron)n(t)656 2714 y(utilis\351s)d(indistinctemen)n(t.)g(Les)f(t)n(yp)  
 r(es)h(d'argumen)n(ts)e(et)j(de)f(r\351sultats)f(de)h(cette)g(fonction)  
 656 2813 y(son)n(t)h(d\351crits)g(dans)f(le)i(tableau)f  
 FY(16)p FZ(.)p FY(6)p FZ(.)656 3046 y FL(16)p FM(.)p  
 FL(6)p FM(.)p FL(2)112 b FM(Carr\351)656 3215 y FL(16)p  
 FM(.)p FL(6)p FM(.)p FL(3)g FM(Racine)37 b(carr\351e)656  
 3385 y FL(16)p FM(.)p FL(6)p FM(.)p FL(4)112 b FM(Racine)37  
 b Fe(n)1481 3349 y Fd(i\350me)p 0 TeXcolorgray 2026 5632  
 a FY(116)p 0 TeXcolorgray eop end  
 %%Page: 117 117  
 TeXDict begin 117 116 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(117)g FZ(\026)h(#)p  
 FY(117)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(16)p  
 Fz(.)p Fy(6)p Fz(.)54 b(PUISSANCE)2034 b FY(117)p .7  
 TeXcolorgray .7 TeXcolorgray 4134 2668 227 266 v .7 TeXcolorgray  
 0 TeXcolorgray 4190 2574 a Fq(16)p .7 TeXcolorgray 0  
 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 245 502 2839  
 4 v 245 602 4 100 v 373 572 a FK(Niv)m(eau)665 584 y  
 FE(2)950 572 y FK(Niv)m(eau)1242 584 y FE(1)1453 572  
 y FQ(!)385 b FK(Niv)m(eau)2213 584 y FE(1)p 2586 602  
 V 2658 572 a FK(R\351sultat)p 3080 602 V 245 605 2839  
 4 v 245 704 4 100 v 494 675 a FH(n)544 687 y FE(1)1071  
 675 y FH(n)1121 687 y FE(2)1453 675 y FQ(!)463 b FH(n)2049  
 687 y FE(1)2086 675 y FH(n)2136 687 y FE(2)p 2586 704  
 V 2722 675 a FZ(En)n(tier)p 3080 704 V 245 804 V 494  
 774 a FH(n)544 786 y FE(1)1071 774 y FH(n)1121 786 y  
 FE(2)1453 774 y FQ(!)g FH(n)2049 786 y FE(1)2086 774  
 y FH(n)2136 786 y FE(2)p 2586 804 V 2756 774 a FZ(R\351el)p  
 3080 804 V 245 904 V 494 874 a FH(n)544 886 y FE(1)1072  
 874 y FH(x)1119 886 y FE(2)1453 874 y FQ(!)h FH(n)2050  
 886 y FE(1)2087 874 y FH(x)2134 886 y FE(2)p 2586 904  
 V 2756 874 a FZ(R\351el)p 3080 904 V 245 1003 V 494 973  
 a FH(n)544 985 y FE(1)1077 973 y FH(z)1116 985 y FE(2)1453  
 973 y FQ(!)469 b FH(n)2055 985 y FE(1)2092 973 y FH(z)2131  
 985 y FE(2)p 2586 1003 V 2656 973 a FZ(Complexe)p 3080  
 1003 V 245 1103 V 495 1073 a FH(x)542 1085 y FE(1)1071  
 1073 y FH(n)1121 1085 y FE(2)1453 1073 y FQ(!)464 b FH(x)2047  
 1085 y FE(1)2085 1073 y FH(n)2135 1085 y FE(2)p 2586  
 1103 V 2756 1073 a FZ(R\351el)p 3080 1103 V 245 1203  
 V 495 1173 a FH(x)542 1185 y FE(1)1072 1173 y FH(x)1119  
 1185 y FE(2)1453 1173 y FQ(!)h FH(x)2048 1185 y FE(1)2086  
 1173 y FH(x)2133 1185 y FE(2)p 2586 1203 V 2756 1173  
 a FZ(R\351el)p 3080 1203 V 245 1302 V 495 1272 a FH(x)542  
 1284 y FE(1)1077 1272 y FH(z)1116 1284 y FE(2)1453 1272  
 y FQ(!)470 b FH(x)2053 1284 y FE(1)2090 1272 y FH(z)2129  
 1284 y FE(2)p 2586 1302 V 2656 1272 a FZ(Complexe)p 3080  
 1302 V 245 1402 V 494 1372 a FH(n)544 1384 y FE(1)1077  
 1372 y FH(z)1116 1384 y FE(2)1453 1372 y FQ(!)f FH(n)2055  
 1384 y FE(1)2092 1372 y FH(z)2131 1384 y FE(2)p 2586  
 1402 V 2656 1372 a FZ(Complexe)p 3080 1402 V 245 1501  
 V 495 1472 a FH(x)542 1484 y FE(1)1077 1472 y FH(z)1116  
 1484 y FE(2)1453 1472 y FQ(!)h FH(x)2053 1484 y FE(1)2090  
 1472 y FH(z)2129 1484 y FE(2)p 2586 1501 V 2656 1472  
 a FZ(Complexe)p 3080 1501 V 245 1601 V 500 1571 a FH(z)539  
 1583 y FE(1)1077 1571 y FH(z)1116 1583 y FE(2)1453 1571  
 y FQ(!)k FH(z)2049 1583 y FE(1)2086 1571 y FH(z)2125  
 1583 y FE(2)p 2586 1601 V 2656 1571 a FZ(Complexe)p 3080  
 1601 V 245 1701 V 365 1671 a([)27 b(matrice)g(])193 b([)27  
 b(tableau)g(])154 b FQ(!)179 b FZ([)28 b(matrice)17 b  
 FQ(\002)h FZ(tableau)27 b(])p 2586 1701 V 3080 1701 V  
 245 1800 V 365 1770 a([)g(matrice)g(])357 b FH(s)319  
 b FQ(!)293 b FZ([)28 b(matrice)17 b FQ(\002)h FH(s)28  
 b FZ(])p 2586 1800 V 3080 1800 V 245 1900 V 532 1870  
 a FH(s)360 b FZ([)27 b(tableau)g(])154 b FQ(!)296 b FZ([)27  
 b FH(s)19 b FQ(\002)f FZ(tableau)26 b(])p 2586 1900 V  
 3080 1900 V 245 2000 V 518 1970 a FH(s)388 b FZ('sym)n(b)r(ole')168  
 b FQ(!)311 b FZ('s)p FQ(\003)p FZ(\(sym)n(b)r(ole\)')p  
 2586 2000 V 313 w(Expression)p 3080 2000 V 245 2099 V  
 368 2069 a('sym)n(b)r(ole')387 b FH(s)319 b FQ(!)311  
 b FZ('\(sym)n(b)r(ole\))p FQ(\003)p FZ(s')p 2586 2099  
 V 313 w(Expression)p 3080 2099 V 245 2199 V 349 2169  
 a('sym)n(b)r(ole)665 2189 y FE(1)703 2169 y FZ(')201  
 b('sym)n(b)r(ole)1243 2189 y FE(2)1280 2169 y FZ(')150  
 b FQ(!)158 b FZ('sym)n(b)r(ole)2010 2189 y FE(1)2065  
 2169 y FQ(\003)18 b FZ(sym)n(b)r(ole)2418 2189 y FE(2)2455  
 2169 y FZ(')p 2586 2199 V 161 w(Expression)p 3080 2199  
 V 245 2298 V 518 2269 a FH(s)338 b FZ(\023)27 b(sym)n(b)r(ole)g(\024)  
 118 b FQ(!)265 b FZ(\023)28 b(s)f(sym)n(b)r(ole)g FQ(\003)g  
 FZ(\024)p 2586 2298 V 268 w(Expression)p 3080 2298 V  
 245 2398 V 317 2368 a(\023)h(sym)n(b)r(ole)f(\024)337  
 b FH(s)319 b FQ(!)265 b FZ(\023)28 b(sym)n(b)r(ole)e(s)i  
 FQ(\003)f FZ(\024)p 2586 2398 V 268 w(Expression)p 3080  
 2398 V 245 2498 V 299 2468 a(\023)g(sym)n(b)r(ole)665  
 2488 y FE(1)730 2468 y FZ(\024)100 b(\023)28 b(sym)n(b)r(ole)1243  
 2488 y FE(2)1308 2468 y FZ(\024)99 b FQ(!)h FZ(\023)28  
 b(sym)n(b)r(ole)2003 2488 y FE(1)2063 2468 y FZ(sym)n(b)r(ole)2356  
 2488 y FE(2)2421 2468 y FQ(\003)f FZ(\024)p 2586 2498  
 V 103 w(Expression)p 3080 2498 V 245 2597 V 459 2567  
 a(#)p FH(n)578 2579 y FE(1)1071 2567 y FH(n)1121 2579  
 y FE(2)1453 2567 y FQ(!)428 b FZ(#)p FH(n)2083 2579 y  
 FE(1)2121 2567 y FH(n)2171 2579 y FE(2)p 2586 2597 V  
 2704 2567 a FZ(Binaire)p 3080 2597 V 245 2697 V 494 2667  
 a FH(n)544 2679 y FE(1)1037 2667 y FZ(#)p FH(n)1156 2679  
 y FE(2)1453 2667 y FQ(!)g FZ(#)p FH(n)2083 2679 y FE(1)2121  
 2667 y FH(n)2171 2679 y FE(2)p 2586 2697 V 2704 2667  
 a FZ(Binaire)p 3080 2697 V 245 2797 V 459 2767 a(#)p  
 FH(n)578 2779 y FE(1)1037 2767 y FZ(#)p FH(n)1156 2779  
 y FE(2)1453 2767 y FQ(!)g FZ(#)p FH(n)2083 2779 y FE(1)2121  
 2767 y FH(n)2171 2779 y FE(2)p 2586 2797 V 2704 2767  
 a FZ(Binaire)p 3080 2797 V 245 2800 2839 4 v 0 TeXcolorgray  
 1149 2948 a FP(T)-7 b(able)28 b FY(16)p FZ(.)p FY(3)e  
 FZ(\025)h(Multiplication)p 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 245 3117 V 245 3217 4 100 v 373 3187 a  
 FK(Niv)m(eau)665 3199 y FE(2)950 3187 y FK(Niv)m(eau)1242  
 3199 y FE(1)1453 3187 y FQ(!)385 b FK(Niv)m(eau)2213  
 3199 y FE(1)p 2586 3217 V 2658 3187 a FK(R\351sultat)p  
 3080 3217 V 245 3220 2839 4 v 245 3320 4 100 v 494 3290  
 a FH(n)544 3302 y FE(1)1071 3290 y FH(n)1121 3302 y FE(2)1453  
 3290 y FQ(!)442 b FH(n)2028 3302 y FE(1)2065 3290 y FH(=n)2157  
 3302 y FE(2)p 2586 3320 V 2756 3290 a FZ(R\351el)p 3080  
 3320 V 245 3419 V 494 3389 a FH(n)544 3401 y FE(1)1072  
 3389 y FH(x)1119 3401 y FE(2)1453 3389 y FQ(!)h FH(n)2029  
 3401 y FE(1)2066 3389 y FH(=x)2155 3401 y FE(2)p 2586  
 3419 V 2756 3389 a FZ(R\351el)p 3080 3419 V 245 3519  
 V 494 3489 a FH(n)544 3501 y FE(1)1077 3489 y FH(z)1116  
 3501 y FE(2)1453 3489 y FQ(!)448 b FH(n)2034 3501 y FE(1)2071  
 3489 y FH(=z)2152 3501 y FE(2)p 2586 3519 V 2656 3489  
 a FZ(Complexe)p 3080 3519 V 245 3619 V 495 3589 a FH(x)542  
 3601 y FE(1)1071 3589 y FH(n)1121 3601 y FE(2)1453 3589  
 y FQ(!)443 b FH(x)2026 3601 y FE(1)2064 3589 y FH(=n)2156  
 3601 y FE(2)p 2586 3619 V 2756 3589 a FZ(R\351el)p 3080  
 3619 V 245 3718 V 495 3688 a FH(x)542 3700 y FE(1)1072  
 3688 y FH(x)1119 3700 y FE(2)1453 3688 y FQ(!)i FH(x)2028  
 3700 y FE(1)2065 3688 y FH(=x)2154 3700 y FE(2)p 2586  
 3718 V 2756 3688 a FZ(R\351el)p 3080 3718 V 245 3818  
 V 495 3788 a FH(x)542 3800 y FE(1)1077 3788 y FH(z)1116  
 3800 y FE(2)1453 3788 y FQ(!)k FH(x)2032 3800 y FE(1)2070  
 3788 y FH(=z)2151 3800 y FE(2)p 2586 3818 V 2656 3788  
 a FZ(Complexe)p 3080 3818 V 245 3917 V 494 3888 a FH(n)544  
 3900 y FE(1)1077 3888 y FH(z)1116 3900 y FE(2)1453 3888  
 y FQ(!)f FH(n)2034 3900 y FE(1)2071 3888 y FH(=z)2152  
 3900 y FE(2)p 2586 3917 V 2656 3888 a FZ(Complexe)p 3080  
 3917 V 245 4017 V 495 3987 a FH(x)542 3999 y FE(1)1077  
 3987 y FH(z)1116 3999 y FE(2)1453 3987 y FQ(!)h FH(x)2032  
 3999 y FE(1)2070 3987 y FH(=z)2151 3999 y FE(2)p 2586  
 4017 V 2656 3987 a FZ(Complexe)p 3080 4017 V 245 4117  
 V 500 4087 a FH(z)539 4099 y FE(1)1077 4087 y FH(z)1116  
 4099 y FE(2)1453 4087 y FQ(!)k FH(z)2028 4099 y FE(1)2065  
 4087 y FH(=z)2146 4099 y FE(2)p 2586 4117 V 2656 4087  
 a FZ(Complexe)p 3080 4117 V 245 4216 V 367 4186 a([)28  
 b(tableau)f(])359 b FH(s)319 b FQ(!)326 b FZ([)27 b(tableau)o  
 FH(=s)g FZ(])p 2586 4216 V 3080 4216 V 245 4316 V 367  
 4286 a([)h(tableau)f(])192 b([)28 b(matrice)e(])152 b  
 FQ(!)363 b FZ([)28 b(matrice)f(])p 2586 4316 V 3080 4316  
 V 245 4416 V 518 4386 a FH(s)388 b FZ('sym)n(b)r(ole')168  
 b FQ(!)311 b FZ('s)p FH(=)p FZ(\(sym)n(b)r(ole\)')p 2586  
 4416 V 313 w(Expression)p 3080 4416 V 245 4515 V 368  
 4485 a('sym)n(b)r(ole')387 b FH(s)319 b FQ(!)311 b FZ('\(sym)n(b)r  
 (ole\))p FH(=)p FZ(s')p 2586 4515 V 313 w(Expression)p  
 3080 4515 V 245 4615 V 349 4585 a('sym)n(b)r(ole)665  
 4605 y FE(1)703 4585 y FZ(')201 b('sym)n(b)r(ole)1243  
 4605 y FE(2)1280 4585 y FZ(')150 b FQ(!)158 b FZ('sym)n(b)r(ole)2010  
 4605 y FE(1)2065 4585 y FQ(\003)18 b FZ(sym)n(b)r(ole)2418  
 4605 y FE(2)2455 4585 y FZ(')p 2586 4615 V 161 w(Expression)p  
 3080 4615 V 245 4714 V 518 4685 a FH(s)338 b FZ(\023)27  
 b(sym)n(b)r(ole)g(\024)118 b FQ(!)265 b FZ(\023)28 b(s)f(sym)n(b)r(ole)  
 g FH(=)g FZ(\024)p 2586 4714 V 268 w(Expression)p 3080  
 4714 V 245 4814 V 317 4784 a(\023)h(sym)n(b)r(ole)f(\024)337  
 b FH(s)319 b FQ(!)265 b FZ(\023)28 b(sym)n(b)r(ole)e(s)i  
 FH(=)f FZ(\024)p 2586 4814 V 268 w(Expression)p 3080  
 4814 V 245 4914 V 299 4884 a(\023)g(sym)n(b)r(ole)665  
 4904 y FE(1)730 4884 y FZ(\024)100 b(\023)28 b(sym)n(b)r(ole)1243  
 4904 y FE(2)1308 4884 y FZ(\024)99 b FQ(!)h FZ(\023)28  
 b(sym)n(b)r(ole)2003 4904 y FE(1)2063 4884 y FZ(sym)n(b)r(ole)2356  
 4904 y FE(2)2421 4884 y FH(=)f FZ(\024)p 2586 4914 V  
 103 w(Expression)p 3080 4914 V 245 5013 V 459 4983 a(#)p  
 FH(n)578 4995 y FE(1)1071 4983 y FH(n)1121 4995 y FE(2)1453  
 4983 y FQ(!)408 b FZ(#)p FH(n)2063 4995 y FE(1)2100 4983  
 y FH(=n)2192 4995 y FE(2)p 2586 5013 V 2704 4983 a FZ(Binaire)p  
 3080 5013 V 245 5113 V 494 5083 a FH(n)544 5095 y FE(1)1037  
 5083 y FZ(#)p FH(n)1156 5095 y FE(2)1453 5083 y FQ(!)g  
 FZ(#)p FH(n)2063 5095 y FE(1)2100 5083 y FH(=n)2192 5095  
 y FE(2)p 2586 5113 V 2704 5083 a FZ(Binaire)p 3080 5113  
 V 245 5213 V 459 5183 a(#)p FH(n)578 5195 y FE(1)1037  
 5183 y FZ(#)p FH(n)1156 5195 y FE(2)1453 5183 y FQ(!)g  
 FZ(#)p FH(n)2063 5195 y FE(1)2100 5183 y FH(=n)2192 5195  
 y FE(2)p 2586 5213 V 2704 5183 a FZ(Binaire)p 3080 5213  
 V 245 5216 2839 4 v 0 TeXcolorgray 1258 5364 a FP(T)-7  
 b(able)27 b FY(16)p FZ(.)p FY(4)f FZ(\025)h(Division)p  
 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632  
 a FY(117)p 0 TeXcolorgray eop end  
 %%Page: 118 118  
 TeXDict begin 118 117 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(118)g FZ(\026)h(#)p  
 FY(118)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2668 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2574 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2574 a Fq(16)-430 2574  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2574 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(118)964 b Fz(CHAPITRE)29 b Fy(16)p Fz(.)54 b(LES)28  
 b(OP\311RA)-7 b(TIONS)28 b(DE)h(BASE)p 0 TeXcolorgray  
 0 TeXcolorgray 1115 1004 1946 4 v 1115 1104 4 100 v 1224  
 1074 a FK(Niv)m(eau)1516 1086 y FE(1)1708 1074 y FQ(!)247  
 b FK(Niv)m(eau)2329 1086 y FE(1)p 2563 1104 V 2636 1074  
 a FK(R\351sultat)p 3058 1104 V 1115 1107 1946 4 v 1115  
 1207 4 100 v 1364 1177 a FH(n)294 b FQ(!)345 b Fp(1)p  
 FH(=n)p 2563 1207 V 463 w FZ(R\351el)p 3058 1207 V 1115  
 1306 V 1365 1276 a FH(x)296 b FQ(!)346 b Fp(1)p FH(=x)p  
 2563 1306 V 465 w FZ(R\351el)p 3058 1306 V 1115 1406  
 V 1367 1376 a FH(z)302 b FQ(!)348 b Fp(1)p FH(=z)p 2563  
 1406 V 371 w FZ(Complexe)p 3058 1406 V 1115 1506 V 1216  
 1476 a([)27 b(matrice)g(])119 b FQ(!)224 b FZ([)28 b(matrice)f(])p  
 2563 1506 V 3058 1506 V 1115 1605 V 1219 1575 a('sym)n(b)r(ole')149  
 b FQ(!)132 b FZ('INV\(sym)n(b)r(ole\)')p 2563 1605 V  
 135 w(Expression)p 3058 1605 V 1115 1705 V 1168 1675  
 a(\023)28 b(sym)n(b)r(ole)f(\024)99 b FQ(!)h FZ(\023)28  
 b(sym)n(b)r(ole)e(INV)i(\024)p 2563 1705 V 103 w(Expression)p  
 3058 1705 V 1115 1708 1946 4 v 0 TeXcolorgray 1665 1857  
 a FP(T)-7 b(able)28 b FY(16)p FZ(.)p FY(5)e FZ(\025)h(In)n(v)n(ersion)p  
 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 669 3030  
 2839 4 v 669 3129 4 100 v 796 3099 a FK(Niv)m(eau)1088  
 3112 y FE(2)1374 3099 y FK(Niv)m(eau)1666 3111 y FE(1)1877  
 3099 y FQ(!)385 b FK(Niv)m(eau)2637 3111 y FE(1)p 3009  
 3129 V 3082 3099 a FK(R\351sultat)p 3504 3129 V 669 3132  
 2839 4 v 669 3232 4 100 v 917 3202 a FH(n)967 3214 y  
 FE(1)1495 3202 y FH(n)1545 3214 y FE(2)1877 3202 y FQ(!)486  
 b FH(n)2496 3165 y Fj(n)2537 3173 y Fc(2)2496 3224 y  
 FE(1)p 3009 3232 V 3146 3202 a FZ(En)n(tier)p 3504 3232  
 V 669 3332 V 917 3302 a FH(n)967 3314 y FE(1)1495 3302  
 y FH(n)1545 3314 y FE(2)1877 3302 y FQ(!)g FH(n)2496  
 3265 y Fj(n)2537 3273 y Fc(2)2496 3324 y FE(1)p 3009  
 3332 V 3179 3302 a FZ(R\351el)p 3504 3332 V 669 3431  
 V 917 3401 a FH(n)967 3413 y FE(1)1496 3401 y FH(x)1543  
 3413 y FE(2)1877 3401 y FQ(!)h FH(n)2497 3365 y Fj(x)2535  
 3373 y Fc(2)2497 3424 y FE(1)p 3009 3431 V 3179 3401  
 a FZ(R\351el)p 3504 3431 V 669 3531 V 917 3501 a FH(n)967  
 3513 y FE(1)1500 3501 y FH(z)1539 3513 y FE(2)1877 3501  
 y FQ(!)j FH(n)2500 3464 y Fj(z)2532 3472 y Fc(2)2500  
 3523 y FE(1)p 3009 3531 V 3080 3501 a FZ(Complexe)p 3504  
 3531 V 669 3631 V 919 3601 a FH(x)966 3613 y FE(1)1495  
 3601 y FH(n)1545 3613 y FE(2)1877 3601 y FQ(!)d FH(x)2494  
 3564 y Fj(n)2535 3572 y Fc(2)2494 3623 y FE(1)p 3009  
 3631 V 3179 3601 a FZ(R\351el)p 3504 3631 V 669 3730  
 V 919 3700 a FH(x)966 3712 y FE(1)1496 3700 y FH(x)1543  
 3712 y FE(2)1877 3700 y FQ(!)i FH(x)2496 3663 y Fj(x)2534  
 3671 y Fc(2)2496 3723 y FE(1)p 3009 3730 V 3179 3700  
 a FZ(R\351el)p 3504 3730 V 669 3830 V 919 3800 a FH(x)966  
 3812 y FE(1)1500 3800 y FH(z)1539 3812 y FE(2)1877 3800  
 y FQ(!)j FH(x)2499 3763 y Fj(z)2531 3771 y Fc(2)2499  
 3822 y FE(1)p 3009 3830 V 3080 3800 a FZ(Complexe)p 3504  
 3830 V 669 3930 V 917 3900 a FH(n)967 3912 y FE(1)1500  
 3900 y FH(z)1539 3912 y FE(2)1877 3900 y FQ(!)e FH(n)2500  
 3863 y Fj(z)2532 3871 y Fc(2)2500 3922 y FE(1)p 3009  
 3930 V 3080 3900 a FZ(Complexe)p 3504 3930 V 669 4029  
 V 919 3999 a FH(x)966 4011 y FE(1)1500 3999 y FH(z)1539  
 4011 y FE(2)1877 3999 y FQ(!)i FH(x)2499 3962 y Fj(z)2531  
 3970 y Fc(2)2499 4021 y FE(1)p 3009 4029 V 3080 3999  
 a FZ(Complexe)p 3504 4029 V 669 4129 V 923 4099 a FH(z)962  
 4111 y FE(1)1500 4099 y FH(z)1539 4111 y FE(2)1877 4099  
 y FQ(!)i FH(z)2497 4062 y Fj(z)2529 4070 y Fc(2)2493  
 4121 y FE(1)p 3009 4129 V 3080 4099 a FZ(Complexe)p 3504  
 4129 V 669 4228 V 942 4198 a FH(s)388 b FZ('sym)n(b)r(ole')168  
 b FQ(!)308 b FZ(')p FH(s)p FZ(\002\(sym)n(b)r(ole\)')p  
 3009 4228 V 309 w(Expression)p 3504 4228 V 669 4328 V  
 791 4298 a('sym)n(b)r(ole')388 b FH(s)319 b FQ(!)308  
 b FZ('\(sym)n(b)r(ole\)\002)p FH(s)p FZ(')p 3009 4328  
 V 309 w(Expression)p 3504 4328 V 669 4428 V 773 4398  
 a('sym)n(b)r(ole)1089 4418 y FE(1)1126 4398 y FZ(')201  
 b('sym)n(b)r(ole)1666 4418 y FE(2)1703 4398 y FZ(')151  
 b FQ(!)175 b FZ('sym)n(b)r(ole)2451 4418 y FE(1)2489  
 4398 y FZ(\002sym)n(b)r(ole)2823 4418 y FE(2)2860 4398  
 y FZ(')p 3009 4428 V 179 w(Expression)p 3504 4428 V 669  
 4527 V 942 4497 a FH(s)337 b FZ(\023)28 b(sym)n(b)r(ole)e(\024)119  
 b FQ(!)264 b FZ(\023)28 b(s)g(sym)n(b)r(ole)e(\002)h(\024)p  
 3009 4527 V 268 w(Expression)p 3504 4527 V 669 4627 V  
 741 4597 a(\023)g(sym)n(b)r(ole)g(\024)338 b FH(s)319  
 b FQ(!)264 b FZ(\023)28 b(sym)n(b)r(ole)f(s)g(\002)g(\024)p  
 3009 4627 V 268 w(Expression)p 3504 4627 V 669 4727 V  
 722 4697 a(\023)h(sym)n(b)r(ole)1089 4717 y FE(1)1154  
 4697 y FZ(\024)99 b(\023)28 b(sym)n(b)r(ole)1666 4717  
 y FE(2)1731 4697 y FZ(\024)100 b FQ(!)f FZ(\023)28 b(sym)n(b)r(ole)2426  
 4717 y FE(1)2486 4697 y FZ(sym)n(b)r(ole)2779 4717 y  
 FE(2)2844 4697 y FZ(\002)f(\024)p 3009 4727 V 103 w(Expression)p  
 3504 4727 V 669 4730 2839 4 v 0 TeXcolorgray 1653 4878  
 a FP(T)-7 b(able)28 b FY(16)p FZ(.)p FY(6)e FZ(\025)h(Puissance)p  
 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 2026 5632  
 a FY(118)p 0 TeXcolorgray eop end  
 %%Page: 119 119  
 TeXDict begin 119 118 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(119)g FZ(\026)h(#)p  
 FY(119)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1367 a Fs(17)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1816 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1700 866 4 v 1227 1700 a FO(Arithm\351tique)58 b(g\351n\351rale)p  
 1 TeXcolorgray 0 TeXcolorgray 232 2239 a Fu(17)p Fv(.)p  
 Fu(1)130 b Fv(Prop)t(ortions)232 2437 y FL(17)p FM(.)p  
 FL(1)p FM(.)p FL(1)113 b FM(Instruction)36 b(\045)232  
 2607 y FL(17)p FM(.)p FL(1)p FM(.)p FL(2)113 b FM(Instruction)36  
 b(\045CH)232 2777 y FL(17)p FM(.)p FL(1)p FM(.)p FL(3)113  
 b FM(Instruction)36 b(\045T)p 0 TeXcolorgray 1602 5632  
 a FY(119)p 0 TeXcolorgray eop end  
 %%Page: 120 120  
 TeXDict begin 120 119 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(120)g FZ(\026)h(#)p  
 FY(120)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2801 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2682 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2682 a Fq(17)-430 2682  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2682 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(120)921 b Fz(CHAPITRE)29 b Fy(17)p Fz(.)54 b(ARITHM\311TIQUE)28  
 b(G\311N\311RALE)p 0 TeXcolorgray 0 TeXcolorgray 2026  
 5632 a FY(120)p 0 TeXcolorgray eop end  
 %%Page: 121 121  
 TeXDict begin 121 120 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(121)g FZ(\026)h(#)p  
 FY(121)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1037 2154 a Ft(Septi\350me)58 b(partie)289 2569 y FD(T)-18  
 b(rigonom\351trie)70 b(et)i(logarithmes)p 0 TeXcolorgray  
 1602 5632 a FY(121)p 0 TeXcolorgray eop end  
 %%Page: 122 122  
 TeXDict begin 122 121 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(122)g FZ(\026)h(#)p  
 FY(122)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 123 123  
 TeXDict begin 123 122 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(123)g FZ(\026)h(#)p  
 FY(123)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(18)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 481 4 v 842 1687 a FO(F)-15 b(onctions)59 b(trigonom\351triques)p  
 1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fu(18)p Fv(.)p  
 Fu(1)130 b Fv(Cosin)l(us)232 2458 y Fu(18)p Fv(.)p Fu(2)g  
 Fv(Sin)l(us)232 2689 y Fu(18)p Fv(.)p Fu(3)g Fv(T)-11  
 b(angen)l(te)p 0 TeXcolorgray 1602 5632 a FY(123)p 0  
 TeXcolorgray eop end  
 %%Page: 124 124  
 TeXDict begin 124 123 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(124)g FZ(\026)h(#)p  
 FY(124)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 2934 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2839 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2839 a Fq(18)-430 2839  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2839 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(124)652 b Fz(CHAPITRE)29 b Fy(18)p Fz(.)54 b(F)n(ONCTIONS)27  
 b(TRIGONOM\311TRIQUES)p 0 TeXcolorgray 0 TeXcolorgray  
 2026 5632 a FY(124)p 0 TeXcolorgray eop end  
 %%Page: 125 125  
 TeXDict begin 125 124 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(125)g FZ(\026)h(#)p  
 FY(125)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(19)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 726 4 v 1087 1687 a FO(F)-15 b(onctions)59 b(h)-5  
 b(yp)5 b(erb)g(oliques)p 1 TeXcolorgray 0 TeXcolorgray  
 232 2226 a Fu(19)p Fv(.)p Fu(1)130 b Fv(Cosin)l(us)43  
 b(h)l(yp)t(erb)t(olique)232 2458 y Fu(19)p Fv(.)p Fu(2)130  
 b Fv(Sin)l(us)43 b(h)l(yp)t(erb)t(olique)232 2689 y Fu(19)p  
 Fv(.)p Fu(3)130 b Fv(T)-11 b(angen)l(te)44 b(h)l(yp)t(erb)t(oliques)p  
 0 TeXcolorgray 1602 5632 a FY(125)p 0 TeXcolorgray eop  
 end  
 %%Page: 126 126  
 TeXDict begin 126 125 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(126)g FZ(\026)h(#)p  
 FY(126)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 3067 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 2948 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 2948 a Fq(19)-430 2948  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 2948 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(126)840 b Fz(CHAPITRE)29 b Fy(19)p Fz(.)54 b(F)n(ONCTIONS)27  
 b(HYPERBOLIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026  
 5632 a FY(126)p 0 TeXcolorgray eop end  
 %%Page: 127 127  
 TeXDict begin 127 126 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(127)g FZ(\026)h(#)p  
 FY(127)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(20)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 657 4 v 1018 1687 a FO(F)-15 b(onctions)59 b(logarithmiques)p  
 1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fu(20)p Fv(.)p  
 Fu(1)130 b Fv(Logarithme)42 b(naturel)232 2458 y Fu(20)p  
 Fv(.)p Fu(2)130 b Fv(Logarithme)42 b(vulgaire)p 0 TeXcolorgray  
 1602 5632 a FY(127)p 0 TeXcolorgray eop end  
 %%Page: 128 128  
 TeXDict begin 128 127 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(128)g FZ(\026)h(#)p  
 FY(128)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 3200 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 3093 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 3093 a Fq(20)-430 3093  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 3093 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(128)780 b Fz(CHAPITRE)29 b Fy(20)p Fz(.)54 b(F)n(ONCTIONS)27  
 b(LOGARITHMIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026  
 5632 a FY(128)p 0 TeXcolorgray eop end  
 %%Page: 129 129  
 TeXDict begin 129 128 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(129)g FZ(\026)h(#)p  
 FY(129)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1032 2154 a Ft(Huiti\350me)59 b(partie)918 2569 y FD(Alg\350bre)70  
 b(lin\351aire)p 0 TeXcolorgray 1602 5632 a FY(129)p 0  
 TeXcolorgray eop end  
 %%Page: 130 130  
 TeXDict begin 130 129 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(130)g FZ(\026)h(#)p  
 FY(130)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 131 131  
 TeXDict begin 131 130 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(131)g FZ(\026)h(#)p  
 FY(131)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(21)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 1018 4 v 1379 1687 a FO(V)-15 b(ecteurs)59 b(et)h(matrices)p  
 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632  
 a FY(131)p 0 TeXcolorgray eop end  
 %%Page: 132 132  
 TeXDict begin 132 131 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(132)g FZ(\026)h(#)p  
 FY(132)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 3333 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 3225 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 3225 a Fq(21)-430 3225  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 3225 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(132)1021 b Fz(CHAPITRE)28 b Fy(21)p Fz(.)54 b(VECTEURS)29  
 b(ET)f(MA)-7 b(TRICES)p 0 TeXcolorgray 0 TeXcolorgray  
 2026 5632 a FY(132)p 0 TeXcolorgray eop end  
 %%Page: 133 133  
 TeXDict begin 133 132 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(133)g FZ(\026)h(#)p  
 FY(133)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(22)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 1806 4 v 2167 1687 a FO(R\351solution)p 1 TeXcolorgray  
 0 TeXcolorgray 232 2193 a Fu(22)p Fv(.)p Fu(1)130 b Fv(In)l(v)l(ersion)  
 232 2424 y Fu(22)p Fv(.)p Fu(2)g Fv(Syst\350me)43 b(lin\351aire)232  
 2656 y Fu(22)p Fv(.)p Fu(3)130 b Fv(Moindres)42 b(carr\351s)232  
 2887 y Fu(22)p Fv(.)p Fu(4)130 b Fv(Moindres)42 b(carr\351s)i  
 (g\351n\351ralis\351s)p 0 TeXcolorgray 1602 5632 a FY(133)p  
 0 TeXcolorgray eop end  
 %%Page: 134 134  
 TeXDict begin 134 133 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(134)g FZ(\026)h(#)p  
 FY(134)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 3465 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 3358 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 3358 a Fq(22)-430 3358  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 3358 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(134)1543 b Fz(CHAPITRE)28 b Fy(22)p Fz(.)54 b(R\311SOLUTION)p  
 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(134)p 0  
 TeXcolorgray eop end  
 %%Page: 135 135  
 TeXDict begin 135 134 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(135)g FZ(\026)h(#)p  
 FY(135)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(23)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 1400 4 v 1761 1687 a FO(D\351comp)5 b(ositions)p  
 1 TeXcolorgray 0 TeXcolorgray 232 2226 a Fu(23)p Fv(.)p  
 Fu(1)130 b Fv(V)-11 b(ecteurs)44 b(propres)232 2458 y  
 Fu(23)p Fv(.)p Fu(2)130 b Fv(V)-11 b(ecteurs)44 b(propres)g  
 (g\351n\351ralis\351s)232 2689 y Fu(23)p Fv(.)p Fu(3)130  
 b Fv(D\351comp)t(osition)40 b(de)k(Cholesky)232 2921  
 y Fu(23)p Fv(.)p Fu(4)130 b Fv(D\351comp)t(osition)40  
 b(LDU)232 3152 y Fu(23)p Fv(.)p Fu(5)130 b Fv(D\351comp)t(osition)40  
 b(LU)k(de)f(Crout)232 3384 y Fu(23)p Fv(.)p Fu(6)130  
 b Fv(D\351comp)t(osition)40 b(LQ)232 3615 y Fu(23)p Fv(.)p  
 Fu(7)130 b Fv(D\351comp)t(osition)40 b(QR)232 3847 y  
 Fu(23)p Fv(.)p Fu(8)130 b Fv(D\351comp)t(osition)40 b(de)k(Sc)l(h)l(ur)  
 p 0 TeXcolorgray 1602 5632 a FY(135)p 0 TeXcolorgray  
 eop end  eop end
 %%Page: 136 136  %%Page: 235 235
 TeXDict begin 136 135 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 235 234 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(136)g FZ(\026)h(#)p  
 FY(136)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 3598 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 3480 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 3480 a Fq(23)-430 3480  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 3480 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(136)1321 b Fz(CHAPITRE)29 b Fy(23)p Fz(.)54 b(D\311COMPOSITIONS)p  
 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(136)p 0  
 TeXcolorgray eop end  
 %%Page: 137 137  
 TeXDict begin 137 136 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(137)g FZ(\026)h(#)p  
 FY(137)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1004 2154 a Ft(Neuvi\350me)58 b(partie)1113 2569 y FD(Statistiques)p  
 0 TeXcolorgray 1602 5632 a FY(137)p 0 TeXcolorgray eop  
 end  
 %%Page: 138 138  
 TeXDict begin 138 137 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(138)g FZ(\026)h(#)p  
 FY(138)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 139 139  
 TeXDict begin 139 138 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(139)g FZ(\026)h(#)p  
 FY(139)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(24)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 1738 4 v 2099 1687 a FO(Description)p 1 TeXcolorgray  
 0 TeXcolorgray 232 2226 a Fu(24)p Fv(.)p Fu(1)130 b Fv(Matrice)43  
 b(de)h(statistique)232 2458 y Fu(24)p Fv(.)p Fu(2)130  
 b Fv(Mo)l(y)l(enne)232 2689 y Fu(24)p Fv(.)p Fu(3)g Fv(V)-11  
 b(ariance)43 b(et)h(\351cart-t)l(yp)t(e)p 0 TeXcolorgray  
 1602 5632 a FY(139)p 0 TeXcolorgray eop end  
 %%Page: 140 140  
 TeXDict begin 140 139 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(140)g FZ(\026)h(#)p  
 FY(140)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 3731 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 3612 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 3612 a Fq(24)-430 3612  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 3612 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(140)1511 b Fz(CHAPITRE)29 b Fy(24)p Fz(.)54 b(DESCRIPTION)p  
 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(140)p 0  
 TeXcolorgray eop end  
 %%Page: 141 141  
 TeXDict begin 141 140 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(141)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(235)e F4(\026)j(#)p
 FY(141)p 0 TeXcolorgray -217 5461 a  F3(235)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 33489  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 77997  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1392 a Fs(25)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1392 a Fw(59)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1807 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1724 1431 4 v 1792 1724 a FO(D\351nom)-5 b(bremen)g(t)p  1724 1722 4 v 2083 1724 a FU(Statistiques)p 1 TeXcolorgray
 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632  0 TeXcolorgray 232 2264 a Fy(59)p Fz(.)p Fy(1)130 b Fz(T)l(yp)t(e)44
 a FY(141)p 0 TeXcolorgray eop end  b(de)g(trac\351)232 2462 y FR(59)p FS(.)p FR(1)p FS(.)p
 %%Page: 142 142  FR(1)113 b FS(Plotter)232 2632 y FR(59)p FS(.)p FR(1)p
 TeXDict begin 142 141 bop 0 TeXcolorgray 0 TeXcolorgray  FS(.)p FR(2)g FS(Scatter)232 2801 y FR(59)p FS(.)p FR(1)p
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  FS(.)p FR(3)g FS(Histogram)232 3004 y Fy(59)p Fz(.)p
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  Fy(2)130 b Fz(Drws)232 3236 y Fy(59)p Fz(.)p Fy(3)g Fz(Scls)232
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  3467 y Fy(59)p Fz(.)p Fy(4)g Fz(Nuages)42 b(de)i(p)t(oin)l(ts)232
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(142)g FZ(\026)h(#)p  3699 y Fy(59)p Fz(.)p Fy(5)130 b Fz(Histogrammes)p 0
 FY(142)p 0 TeXcolorgray -217 5461 a  TeXcolorgray 1602 5632 a F3(235)p 0 TeXcolorgray eop
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 3864 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 3745 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 3745 a Fq(25)-430 3745  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 3745 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(142)1348 b Fz(CHAPITRE)29 b Fy(25)p Fz(.)54 b(D\311NOMBREMENT)p  
 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(142)p 0  
 TeXcolorgray eop end  
 %%Page: 143 143  
 TeXDict begin 143 142 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(143)g FZ(\026)h(#)p  
 FY(143)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(26)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 379 4 v 740 1687 a FO(Lois)60 b(de)g(probabilit\351)e(cum)-5  
 b(ul\351es)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a  
 Fu(26)p Fv(.)p Fu(1)130 b Fv(Distribution)42 b(de)h(Laplace-Gau\377)f  
 (dite)h(normale)232 2458 y Fu(26)p Fv(.)p Fu(2)130 b  
 Fv(Distribution)42 b(du)h Fb(\037)1605 2414 y Fp(2)232  
 2689 y Fu(26)p Fv(.)p Fu(3)130 b Fv(Distribution)42 b(de)h(Fisher)232  
 2921 y Fu(26)p Fv(.)p Fu(4)130 b Fv(Distribution)42 b(de)h(Studen)l(t)p  
 0 TeXcolorgray 1602 5632 a FY(143)p 0 TeXcolorgray eop  
 end  end
 %%Page: 144 144  %%Page: 236 236
 TeXDict begin 144 143 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 236 235 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(144)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(236)e F4(\026)j(#)p
 FY(144)p 0 TeXcolorgray -217 5461 a  F3(236)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 3997 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 4932 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 3902 a  TeXcolorgray -430 4813 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 3902 a Fq(26)-430 3902   -430 4813 a Fu(59)-430 4813
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 3902 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 4813 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(144)647 b Fz(CHAPITRE)29 b Fy(26)p Fz(.)54 b(LOIS)27  a F3(236)1492 b FD(CHAPITRE)28 b FC(59)p FD(.)55 b(ST)-7
 b(DE)i(PR)n(OBABILIT\311)e(CUMUL\311ES)p 0 TeXcolorgray  b(A)g(TISTIQUES)p 0 TeXcolorgray 0 TeXcolorgray 2026
 0 TeXcolorgray 2026 5632 a FY(144)p 0 TeXcolorgray eop  5632 a F3(236)p 0 TeXcolorgray eop end
 end  %%Page: 237 237
 %%Page: 145 145  TeXDict begin 237 236 bop 0 TeXcolorgray 0 TeXcolorgray
 TeXDict begin 145 144 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(145)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(237)e F4(\026)j(#)p
 FY(145)p 0 TeXcolorgray -217 5461 a  F3(237)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1072 2167 a Ft(Dixi\350me)59 b(partie)953 2583 y FD(Listes)72  892 2154 a Fx(Quatorzi\350me)60 b(partie)1154 2569 y
 b(et)g(tables)p 0 TeXcolorgray 1602 5632 a FY(145)p 0  FH(Impression)p 0 TeXcolorgray 1602 5632 a F3(237)p 0
 TeXcolorgray eop end  TeXcolorgray eop end
 %%Page: 146 146  %%Page: 238 238
 TeXDict begin 146 145 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 238 237 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(146)g FZ(\026)h(#)p  
 FY(146)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 147 147  
 TeXDict begin 147 146 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(147)g FZ(\026)h(#)p  
 FY(147)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1055 2167 a Ft(Onzi\350me)60 b(partie)1297 2583 y FD(Fic)-6  
 b(hiers)p 0 TeXcolorgray 1602 5632 a FY(147)p 0 TeXcolorgray  
 eop end  
 %%Page: 148 148  
 TeXDict begin 148 147 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(148)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(238)e F4(\026)j(#)p
 FY(148)p 0 TeXcolorgray -217 5461 a  F3(238)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 33657  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78076  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 149 149  %%Page: 239 239
 TeXDict begin 149 148 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 239 238 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(149)g FZ(\026)h(#)p  
 FY(149)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1367 a Fs(27)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1783 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1700 1270 4 v 1631 1700 a FO(V)-15 b(ariable)59 b(virtuelle)p  
 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632  
 a FY(149)p 0 TeXcolorgray eop end  
 %%Page: 150 150  
 TeXDict begin 150 149 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(150)g FZ(\026)h(#)p  
 FY(150)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 4130 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 4011 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 4011 a Fq(27)-430 4011  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 4011 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(150)1153 b Fz(CHAPITRE)29 b Fy(27)p Fz(.)54 b(V)-9  
 b(ARIABLE)28 b(VIR)-7 b(TUELLE)p 0 TeXcolorgray 0 TeXcolorgray  
 2026 5632 a FY(150)p 0 TeXcolorgray eop end  
 %%Page: 151 151  
 TeXDict begin 151 150 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(151)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(239)e F4(\026)j(#)p
 FY(151)p 0 TeXcolorgray -217 5461 a  F3(239)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 33728  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78095  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1354 a Fs(28)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1354 a Fw(60)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1687 564 4 v 925 1687 a FO(Fic)-5 b(hiers)59 b(\340)i(acc\350s)g  1687 787 4 v 1148 1687 a FU(Gestion)58 b(de)i(l'impression)p
 (s\351quen)-5 b(tiel)p 1 TeXcolorgray 0 TeXcolorgray  1 TeXcolorgray 0 TeXcolorgray 357 2201 a F4(T)403 2218
 0 TeXcolorgray 1602 5632 a FY(151)p 0 TeXcolorgray eop  y(E)449 2201 y(X)28 b(a)n(v)n(ec)e(le)i(format)e(L)1100
 end  2183 y FM(A)1137 2201 y F4(T)1183 2218 y(E)1229 2201
 %%Page: 152 152  y(X)12 b F3(2)1345 2213 y FN(")1416 2201 y F4(et)27 b(gv.)p
 TeXDict begin 152 151 bop 0 TeXcolorgray 0 TeXcolorgray  0 TeXcolorgray 1602 5632 a F3(239)p 0 TeXcolorgray eop
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(152)g FZ(\026)h(#)p  
 FY(152)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 4262 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 4168 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 4168 a Fq(28)-430 4168  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 4168 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(152)728 b Fz(CHAPITRE)29 b Fy(28)p Fz(.)54 b(FICHIERS)28  
 b(\300)g(A)n(CC\310S)g(S\311QUENTIEL)p 0 TeXcolorgray  
 0 TeXcolorgray 2026 5632 a FY(152)p 0 TeXcolorgray eop  
 end  end
 %%Page: 153 153  %%Page: 240 240
 TeXDict begin 153 152 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 240 239 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(153)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(240)e F4(\026)j(#)p
 FY(153)p 0 TeXcolorgray -217 5461 a  F3(240)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(29)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 890 4 v 1251 1687 a FO(Fic)-5 b(hiers)59 b(\340)i(acc\350s)g  
 (direct)p 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  
 1602 5632 a FY(153)p 0 TeXcolorgray eop end  
 %%Page: 154 154  
 TeXDict begin 154 153 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(154)g FZ(\026)h(#)p  
 FY(154)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 4395 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5006 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 4277 a  TeXcolorgray -430 4912 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 4277 a Fq(29)-430 4277   -430 4912 a Fu(60)-430 4912
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 4277 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 4912 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(154)943 b Fz(CHAPITRE)29 b Fy(29)p Fz(.)54 b(FICHIERS)29  a F3(240)938 b FD(CHAPITRE)29 b FC(60)p FD(.)54 b(GESTION)28
 b(\300)e(A)n(CC\310S)h(DIRECT)p 0 TeXcolorgray 0 TeXcolorgray  b(DE)h(L'IMPRESSION)p 0 TeXcolorgray 0 TeXcolorgray 2026
 2026 5632 a FY(154)p 0 TeXcolorgray eop end  5632 a F3(240)p 0 TeXcolorgray eop end
 %%Page: 155 155  %%Page: 241 241
 TeXDict begin 155 154 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 241 240 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(155)g FZ(\026)h(#)p  
 FY(155)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1008 2167 a Ft(Douzi\350me)60 b(partie)915 2583 y FD(A)-6  
 b(cc\350s)72 b(au)g(r\351seau)p 0 TeXcolorgray 1602 5632  
 a FY(155)p 0 TeXcolorgray eop end  
 %%Page: 156 156  
 TeXDict begin 156 155 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(156)g FZ(\026)h(#)p  
 FY(156)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 157 157  
 TeXDict begin 157 156 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(157)g FZ(\026)h(#)p  
 FY(157)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1016 2167 a Ft(T)-15 b(reizi\350me)58 b(partie)1206 2583  
 y FD(Pro)6 b(cessus)p 0 TeXcolorgray 1602 5632 a FY(157)p  
 0 TeXcolorgray eop end  
 %%Page: 158 158  
 TeXDict begin 158 157 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(158)g FZ(\026)h(#)p  
 FY(158)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 159 159  
 TeXDict begin 159 158 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(159)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(241)e F4(\026)j(#)p
 FY(159)p 0 TeXcolorgray -217 5461 a  F3(241)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 33910  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78151  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1354 a Fs(30)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1354 a Fw(61)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315
 1687 1139 4 v 1500 1687 a FO(Pro)5 b(cessus)60 b(d\351tac)-5  1687 1677 4 v 2038 1687 a FU(Commandes)p 1 TeXcolorgray
 b(h\351s)p 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  0 TeXcolorgray 232 2193 a Fy(61)p Fz(.)p Fy(1)130 b Fz(F)-11
 1602 5632 a FY(159)p 0 TeXcolorgray eop end  b(ormat)43 b(du)g(papier)232 2424 y Fy(61)p Fz(.)p Fy(2)130
 %%Page: 160 160  b Fz(E\033acemen)l(t)43 b(des)g(\034c)l(hiers)h(graphiques)232
 TeXDict begin 160 159 bop 0 TeXcolorgray 0 TeXcolorgray  2656 y Fy(61)p Fz(.)p Fy(3)130 b Fz(Prin)l(t)232 2887
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  y Fy(61)p Fz(.)p Fy(4)g Fz(Impression)42 b(de)i(donn\303)p
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  Fu(\251)p Fz(es)232 3086 y FR(61)p FS(.)p FR(4)p FS(.)p
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  FR(1)113 b FS(pr)p FR(1)232 3255 y(61)p FS(.)p FR(4)p
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(160)g FZ(\026)h(#)p  FS(.)p FR(2)g FS(prst)232 3425 y FR(61)p FS(.)p FR(4)p
 FY(160)p 0 TeXcolorgray -217 5461 a  FS(.)p FR(3)g FS(prstc)232 3595 y FR(61)p FS(.)p FR(4)p
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  FS(.)p FR(4)g FS(prusr)232 3765 y FR(61)p FS(.)p FR(4)p
 exch translate  FS(.)p FR(5)g FS(prv)-6 b(ar)232 3934 y FR(61)p FS(.)p
  -217 5461 a 0.5 TeXcolorgray  FR(4)p FS(.)p FR(6)113 b FS(prmd)232 4137 y Fy(61)p Fz(.)p
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  Fy(5)130 b Fz(Impression)42 b(de)i(graphiques)p 0 TeXcolorgray
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  1602 5632 a F3(241)p 0 TeXcolorgray eop end
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  %%Page: 242 242
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  TeXDict begin 242 241 bop 0 TeXcolorgray 0 TeXcolorgray
 5024 5461 a  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
  currentpoint grestore moveto  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 .7 TeXcolorgray -600 4528 227 266 v .7 TeXcolorgray 0  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(242)e F4(\026)j(#)p
 TeXcolorgray -430 4409 a  F3(242)p 0 TeXcolorgray -217 5461 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 4409 a Fq(30)-430 4409  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 4409 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(160)1120 b Fz(CHAPITRE)28 b Fy(30)p Fz(.)54 b(PR)n(OCESSUS)29  
 b(D\311T)-7 b(A)n(CH\311S)p 0 TeXcolorgray 0 TeXcolorgray  
 2026 5632 a FY(160)p 0 TeXcolorgray eop end  
 %%Page: 161 161  
 TeXDict begin 161 160 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(161)g FZ(\026)h(#)p  
 FY(161)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(31)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 1388 4 v 1749 1687 a FO(pro)5 b(cessus)60 b(l\351gers)p  
 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632  
 a FY(161)p 0 TeXcolorgray eop end  
 %%Page: 162 162  
 TeXDict begin 162 161 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(162)g FZ(\026)h(#)p  
 FY(162)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 4661 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5081 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 4542 a  TeXcolorgray -430 4986 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 4542 a Fq(31)-430 4542   -430 4986 a Fu(61)-430 4986
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 4542 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 4986 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(162)1240 b Fz(CHAPITRE)29 b Fy(31)p Fz(.)54 b(PR)n(OCESSUS)28  a F3(242)1534 b FD(CHAPITRE)29 b FC(61)p FD(.)54 b(COMMANDES)p
 b(L\311GERS)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632  0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(242)p 0
 a FY(162)p 0 TeXcolorgray eop end  TeXcolorgray eop end
 %%Page: 163 163  %%Page: 243 243
 TeXDict begin 163 162 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 243 242 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(163)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(243)e F4(\026)j(#)p
 FY(163)p 0 TeXcolorgray -217 5461 a  F3(243)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 892 2154 a Ft(Quatorzi\350me)60 b(partie)1151 2569 y  979 2167 a Fx(Quinzi\350me)59 b(partie)781 2583 y FH(In)-6
 FD(Graphisme)p 0 TeXcolorgray 1602 5632 a FY(163)p 0  b(terfaces)70 b(externes)p 0 TeXcolorgray 1602 5632 a
 TeXcolorgray eop end  F3(243)p 0 TeXcolorgray eop end
 %%Page: 164 164  %%Page: 244 244
 TeXDict begin 164 163 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 244 243 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(164)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(244)e F4(\026)j(#)p
 FY(164)p 0 TeXcolorgray -217 5461 a  F3(244)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 34033  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78234  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 165 165  %%Page: 245 245
 TeXDict begin 165 164 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 245 244 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(165)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(245)e F4(\026)j(#)p
 FY(165)p 0 TeXcolorgray -217 5461 a  F3(245)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 34052  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78253  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1354 a Fs(32)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1354 a Fw(62)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1770 2865 285 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1822 2865 337 v 1 TeXcolorgray 0 TeXcolorgray 315
 1687 2135 4 v 2496 1687 a FO(Dessin)p 1 TeXcolorgray  1696 2061 4 v 2422 1696 a FU(RPL/C)p 1 TeXcolorgray 0
 0 TeXcolorgray 0 TeXcolorgray 1602 5632 a FY(165)p 0  TeXcolorgray 232 2244 a Fy(62)p Fz(.)p Fy(1)130 b Fz(D\351\034nition)42
 TeXcolorgray eop end  b(du)h(langage)232 2476 y Fy(62)p Fz(.)p Fy(2)130 b Fz(Utilisation)41
 %%Page: 166 166  b(d'une)i(biblioth\350que)232 2674 y FR(62)p FS(.)p FR(2)p
 TeXDict begin 166 165 bop 0 TeXcolorgray 0 TeXcolorgray  FS(.)p FR(1)113 b FS(Use)232 2844 y FR(62)p FS(.)p FR(2)p
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  FS(.)p FR(2)g FS(Remo)m(v)m(e)232 3014 y FR(62)p FS(.)p
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  FR(2)p FS(.)p FR(3)g FS(Externals)p 0 TeXcolorgray 1602
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  5632 a F3(245)p 0 TeXcolorgray eop end
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(166)g FZ(\026)h(#)p  %%Page: 246 246
 FY(166)p 0 TeXcolorgray -217 5461 a  TeXDict begin 246 245 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(246)e F4(\026)j(#)p
   F3(246)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 4794 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5155 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 4675 a  TeXcolorgray -430 5060 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 4675 a Fq(32)-430 4675   -430 5060 a Fu(62)-430 5060
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 4675 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5060 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(166)1797 b Fz(CHAPITRE)29 b Fy(32)p Fz(.)54 b(DESSIN)p  a F3(246)1831 b FD(CHAPITRE)28 b FC(62)p FD(.)54 b(RPL/C)p
 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(166)p 0  0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(246)p 0
 TeXcolorgray eop end  TeXcolorgray eop end
 %%Page: 167 167  %%Page: 247 247
 TeXDict begin 167 166 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 247 246 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(167)g FZ(\026)h(#)p  
 FY(167)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1354 a Fs(33)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1687 208 4 v 569 1687 a FO(Graphiques)59 b(\340)i(deux)e(dimensions)p  
 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632  
 a FY(167)p 0 TeXcolorgray eop end  
 %%Page: 168 168  
 TeXDict begin 168 167 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(168)g FZ(\026)h(#)p  
 FY(168)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 4927 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 4808 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 4808 a Fq(33)-430 4808  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 4808 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(168)609 b Fz(CHAPITRE)29 b Fy(33)p Fz(.)54 b(GRAPHIQUES)29  
 b(\300)f(DEUX)g(DIMENSIONS)p 0 TeXcolorgray 0 TeXcolorgray  
 2026 5632 a FY(168)p 0 TeXcolorgray eop end  
 %%Page: 169 169  
 TeXDict begin 169 168 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(169)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(247)e F4(\026)j(#)p
 FY(169)p 0 TeXcolorgray -217 5461 a  F3(247)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 34156  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78310  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1354 a Fs(34)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1354 a Fw(63)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1687 232 4 v 593 1687 a FO(Graphiques)58 b(\340)j(trois)g(dimensions)p  1687 1104 4 v 1465 1687 a FU(Con)-5 b(v)g(en)g(tion)58
 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632  b(d'app)5 b(el)p 1 TeXcolorgray 0 TeXcolorgray 232 2226
 a FY(169)p 0 TeXcolorgray eop end  a Fy(63)p Fz(.)p Fy(1)130 b Fz(Depuis)42 b(une)i(con)l(v)l(en)l(tion)g
 %%Page: 170 170  (C)232 2458 y Fy(63)p Fz(.)p Fy(2)130 b Fz(V)-11 b(ers)44
 TeXDict begin 170 169 bop 0 TeXcolorgray 0 TeXcolorgray  b(une)g(con)l(v)l(en)l(tion)g(C)p 0 TeXcolorgray 1602
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  5632 a F3(247)p 0 TeXcolorgray eop end
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  %%Page: 248 248
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  TeXDict begin 248 247 bop 0 TeXcolorgray 0 TeXcolorgray
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(170)g FZ(\026)h(#)p  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 FY(170)p 0 TeXcolorgray -217 5461 a  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 exch translate  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(248)e F4(\026)j(#)p
  -217 5461 a 0.5 TeXcolorgray  F3(248)p 0 TeXcolorgray -217 5461 a
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray  
 .7 TeXcolorgray -600 5059 227 266 v .7 TeXcolorgray 0  
 TeXcolorgray -430 4941 a  
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  
  -430 4941 a Fq(34)-430 4941  
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 4941 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(170)594 b Fz(CHAPITRE)29 b Fy(34)p Fz(.)54 b(GRAPHIQUES)29  
 b(\300)e(TR)n(OIS)g(DIMENSIONS)p 0 TeXcolorgray 0 TeXcolorgray  
 2026 5632 a FY(170)p 0 TeXcolorgray eop end  
 %%Page: 171 171  
 TeXDict begin 171 170 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(171)g FZ(\026)h(#)p  
 FY(171)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray  
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  
 2625 1392 a Fs(35)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  
 232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  
 1724 532 4 v 893 1724 a FO(Graphiques)58 b(de)i(statistiques)p  
 1 TeXcolorgray 0 TeXcolorgray 232 2264 a Fu(35)p Fv(.)p  
 Fu(1)130 b Fv(Nuages)42 b(de)i(p)t(oin)l(ts)232 2495  
 y Fu(35)p Fv(.)p Fu(2)130 b Fv(Histogrammes)p 0 TeXcolorgray  
 1602 5632 a FY(171)p 0 TeXcolorgray eop end  
 %%Page: 172 172  
 TeXDict begin 172 171 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(172)g FZ(\026)h(#)p  
 FY(172)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5192 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5229 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5074 a  TeXcolorgray -430 5123 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5074 a Fq(35)-430 5074   -430 5123 a Fu(63)-430 5123
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5074 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5123 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(172)750 b Fz(CHAPITRE)29 b Fy(35)p Fz(.)54 b(GRAPHIQUES)29  a F3(248)1120 b FD(CHAPITRE)29 b FC(63)p FD(.)54 b(CONVENTION)27
 b(DE)g(ST)-7 b(A)g(TISTIQUES)p 0 TeXcolorgray 0 TeXcolorgray  b(D'APPEL)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a
 2026 5632 a FY(172)p 0 TeXcolorgray eop end  F3(248)p 0 TeXcolorgray eop end
 %%Page: 173 173  %%Page: 249 249
 TeXDict begin 173 172 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 249 248 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(173)g FZ(\026)h(#)p  
 FY(173)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 979 2154 a Ft(Quinzi\350me)59 b(partie)1154 2569 y FD(Impression)p  
 0 TeXcolorgray 1602 5632 a FY(173)p 0 TeXcolorgray eop  
 end  
 %%Page: 174 174  
 TeXDict begin 174 173 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(174)g FZ(\026)h(#)p  
 FY(174)p 0 TeXcolorgray -217 5461 a  
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg  
 exch translate  
  -217 5461 a 0.5 TeXcolorgray  
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  
 5024 5461 a  
  currentpoint grestore moveto  
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 0 TeXcolorgray eop end  
 %%Page: 175 175  
 TeXDict begin 175 174 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(175)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(249)e F4(\026)j(#)p
 FY(175)p 0 TeXcolorgray -217 5461 a  F3(249)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1057 2154 a Ft(Seizi\350me)59 b(partie)1006 2569 y FD(Optimisations)p  1057 2154 a Fx(Seizi\350me)59 b(partie)1006 2569 y FH(Optimisations)p
 0 TeXcolorgray 1602 5632 a FY(175)p 0 TeXcolorgray eop  0 TeXcolorgray 1602 5632 a F3(249)p 0 TeXcolorgray eop
 end  end
 %%Page: 176 176  %%Page: 250 250
 TeXDict begin 176 175 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 250 249 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(176)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(250)e F4(\026)j(#)p
 FY(176)p 0 TeXcolorgray -217 5461 a  F3(250)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 34319  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78384  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 177 177  %%Page: 251 251
 TeXDict begin 177 176 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 251 250 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(177)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(251)e F4(\026)j(#)p
 FY(177)p 0 TeXcolorgray -217 5461 a  F3(251)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 34338  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78403  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1521 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1354 a Fs(36)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1354 a Fw(64)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1803 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1687 476 4 v 837 1687 a FO(Du)60 b(b)5 b(on)59 b(usage)i(des)e(v)-10  1687 476 4 v 837 1687 a FU(Du)60 b(b)5 b(on)59 b(usage)i(des)e(v)-10
 b(ariables)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a  b(ariables)p 1 TeXcolorgray 0 TeXcolorgray 232 2226 a
 Fu(36)p Fv(.)p Fu(1)130 b Fv(Cr\351ation)43 b(de)g(v)-7  Fy(64)p Fz(.)p Fy(1)130 b Fz(Cr\351ation)43 b(de)g(v)-7
 b(ariables)357 2408 y FZ(P)n(ar)28 b(la)g(philosophie)g(in)n  b(ariables)357 2408 y F4(P)n(ar)28 b(la)g(philosophie)g(in)n
 (trins\350que)g(de)h(la)f(notation)g(p)r(olonaise)f(in)n(v)n(erse,)h  (trins\350que)g(de)h(la)f(notation)g(p)r(olonaise)f(in)n(v)n(erse,)h
 (il)h(est)f(tout)h(\340)232 2507 y(fait)k(p)r(ossible)e(de)h(concev)n  (il)h(est)f(tout)h(\340)232 2507 y(fait)k(p)r(ossible)e(de)h(concev)n
 (oir)e(un)i(programme)e(de)i(plusieurs)g(milliers)f(de)h(lignes)g  (oir)e(un)i(programme)e(de)i(plusieurs)g(milliers)f(de)h(lignes)g
Line 34368  b(que)g(celle)h(d'un)f(ob)5 b(jet.)34 b( Line 78433  b(que)g(celle)h(d'un)f(ob)5 b(jet.)34 b(
 b(dans)h(une)i(b)r(oucle)e(et)h(y)g(pr\351f\351rer)e(la)i(cr\351ation)e  b(dans)h(une)i(b)r(oucle)e(et)h(y)g(pr\351f\351rer)e(la)i(cr\351ation)e
 (de)i(ces)232 3504 y(m\352mes)28 b(v)-5 b(ariables)26  (de)i(ces)232 3504 y(m\352mes)28 b(v)-5 b(ariables)26
 b(a)n(v)-5 b(an)n(t)26 b(l'initialisation)g(de)i(la)f(b)r(oucle.)232  b(a)n(v)-5 b(an)n(t)26 b(l'initialisation)g(de)i(la)f(b)r(oucle.)232
 3778 y Fu(36)p Fv(.)p Fu(2)130 b Fv(Utilisation)41 b(de)i(la)g(pile)357  3778 y Fy(64)p Fz(.)p Fy(2)130 b Fz(Utilisation)41 b(de)i(la)g(pile)357
 3960 y FZ(Si)c(la)f(cr\351ation)f(de)h(v)-5 b(ariables)37  3960 y F4(Si)c(la)f(cr\351ation)f(de)h(v)-5 b(ariables)37
 b(p)r(eut)i(s'a)n(v)n(\351rer)d(in)n(t\351ressan)n(te,)h(il)h(faut)h  b(p)r(eut)i(s'a)n(v)n(\351rer)d(in)n(t\351ressan)n(te,)h(il)h(faut)h
 (noter)f(que)g(le)232 4059 y(pro)r(cessus)31 b(conduisan)n(t)g(\340)g  (noter)f(que)g(le)232 4059 y(pro)r(cessus)31 b(conduisan)n(t)g(\340)g
 (la)h(cr\351ation)f(d'une)h(v)-5 b(ariable)31 b(est)h(co\373teux.)f  (la)h(cr\351ation)f(d'une)h(v)-5 b(ariable)31 b(est)h(co\373teux.)f
Line 34377  b(p)r(eut)i(s'a)n(v)n(\351rer)d(in)n(t\3 Line 78442  b(p)r(eut)i(s'a)n(v)n(\351rer)d(in)n(t\3
 b(p)r(ortan)n(t)h(sur)g(des)h(ob)5 b(jets)25 b(p)r(eu)h(v)n(olimineux,)  b(p)r(ortan)n(t)h(sur)g(des)h(ob)5 b(jets)25 b(p)r(eu)h(v)n(olimineux,)
 f(il)h(est)f(souv)n(en)n(t)g(plus)h(e\036cace)f(de)232  f(il)h(est)f(souv)n(en)n(t)g(plus)h(e\036cace)f(de)232
 4259 y(tra)n(v)-5 b(ailler)26 b(sur)h(la)g(pile)g(que)h(sur)f(des)g(v)  4259 y(tra)n(v)-5 b(ailler)26 b(sur)h(la)g(pile)g(que)h(sur)f(des)g(v)
 -5 b(ariables.)p 0 TeXcolorgray 1602 5632 a FY(177)p  -5 b(ariables.)p 0 TeXcolorgray 1602 5632 a F3(251)p
 0 TeXcolorgray eop end  0 TeXcolorgray eop end
 %%Page: 178 178  %%Page: 252 252
 TeXDict begin 178 177 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 252 251 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(178)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(252)e F4(\026)j(#)p
 FY(178)p 0 TeXcolorgray -217 5461 a  F3(252)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5325 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5304 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5219 a  TeXcolorgray -430 5198 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5219 a Fq(36)-430 5219   -430 5198 a Fu(64)-430 5198
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5219 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5198 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(178)743 b Fz(CHAPITRE)28 b Fy(36)p Fz(.)54 b(DU)29  a F3(252)743 b FD(CHAPITRE)28 b FC(64)p FD(.)54 b(DU)29
 b(BON)e(USA)n(GE)h(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray  b(BON)e(USA)n(GE)h(DES)h(V)-9 b(ARIABLES)p 0 TeXcolorgray
 0 TeXcolorgray 2026 5632 a FY(178)p 0 TeXcolorgray eop  0 TeXcolorgray 2026 5632 a F3(252)p 0 TeXcolorgray eop
 end  end
 %%Page: 179 179  %%Page: 253 253
 TeXDict begin 179 178 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 253 252 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(179)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(253)e F4(\026)j(#)p
 FY(179)p 0 TeXcolorgray -217 5461 a  F3(253)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1533 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1558 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1367 a Fs(37)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1392 a Fw(65)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1816 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1841 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1700 754 4 v 1115 1700 a FO(Biblioth\350ques)57 b(partag\351es)p  1724 754 4 v 1115 1724 a FU(Biblioth\350ques)57 b(partag\351es)p
 1 TeXcolorgray 0 TeXcolorgray 232 2245 a Fu(37)p Fv(.)p  1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 1602 5632
 Fu(1)130 b Fv(Extensions)43 b(compil\351es)e(au)j(RPL/)p  a F3(253)p 0 TeXcolorgray eop end
 Fu(2)232 2477 y(37)p Fv(.)p Fu(2)130 b Fv(In)l(terfaces)232  %%Page: 254 254
 2708 y Fu(37)p Fv(.)p Fu(3)g Fv(F)-11 b(onctions)42 b(accessibles)p  TeXDict begin 254 253 bop 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 1602 5632 a FY(179)p 0 TeXcolorgray eop  
 end  
 %%Page: 180 180  
 TeXDict begin 180 179 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(180)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(254)e F4(\026)j(#)p
 FY(180)p 0 TeXcolorgray -217 5461 a  F3(254)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5458 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5378 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5339 a  TeXcolorgray -430 5272 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5339 a Fq(37)-430 5339   -430 5272 a Fu(65)-430 5272
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5339 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5272 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(180)869 b Fz(CHAPITRE)29 b Fy(37)p Fz(.)54 b(BIBLIOTH\310QUES)27  a F3(254)869 b FD(CHAPITRE)29 b FC(65)p FD(.)54 b(BIBLIOTH\310QUES)27
 b(P)-7 b(AR)g(T)g(A)n(G\311ES)p 0 TeXcolorgray 0 TeXcolorgray  b(P)-7 b(AR)g(T)g(A)n(G\311ES)p 0 TeXcolorgray 0 TeXcolorgray
 2026 5632 a FY(180)p 0 TeXcolorgray eop end  2026 5632 a F3(254)p 0 TeXcolorgray eop end
 %%Page: 181 181  %%Page: 255 255
 TeXDict begin 181 180 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 255 254 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(181)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(255)e F4(\026)j(#)p
 FY(181)p 0 TeXcolorgray -217 5461 a  F3(255)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 878 2154 a Ft(Dix-septi\350me)58 b(partie)1217 2569 y  878 2154 a Fx(Dix-septi\350me)58 b(partie)1217 2569 y
 FD(Exemples)p 0 TeXcolorgray 1602 5632 a FY(181)p 0 TeXcolorgray  FH(Exemples)p 0 TeXcolorgray 1602 5632 a F3(255)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 182 182  %%Page: 256 256
 TeXDict begin 182 181 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 256 255 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(182)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(256)e F4(\026)j(#)p
 FY(182)p 0 TeXcolorgray -217 5461 a  F3(256)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 34502  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78563  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray eop end  0 TeXcolorgray 0 TeXcolorgray eop end
 %%Page: 183 183  %%Page: 257 257
 TeXDict begin 183 182 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 257 256 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(183)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(257)e F4(\026)j(#)p
 FY(183)p 0 TeXcolorgray -217 5461 a  F3(257)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
Line 34521  f(de)f(cette)h(do)r(cumen)n(tation)f(son Line 78582  f(de)f(cette)h(do)r(cumen)n(tation)f(son
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1522 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1522 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1356 a Fs(38)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1356 a Fw(66)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1823 2865 337 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1823 2865 337 v 1 TeXcolorgray 0 TeXcolorgray 315
 1697 1036 4 v 1397 1697 a FO(Programmes)62 b(RPL/)p FN(2)p  1697 1036 4 v 1397 1697 a FU(Programmes)62 b(RPL/)p FT(2)p
 1 TeXcolorgray 0 TeXcolorgray 232 2247 a Fu(38)p Fv(.)p  1 TeXcolorgray 0 TeXcolorgray 232 2247 a Fy(66)p Fz(.)p
 Fu(1)130 b Fv(Premier)43 b(exemple)f(simple)357 2430  Fy(1)130 b Fz(Premier)43 b(exemple)f(simple)357 2430
 y FZ(Ce)33 b(p)r(etit)i(programme)c(r\351alise)h(la)h(d\351comp)r  y F4(Ce)33 b(p)r(etit)i(programme)c(r\351alise)h(la)h(d\351comp)r
 (osition)f(d'une)h(matrice)g(en)g(un)h(pro)r(duit)232  (osition)f(d'une)h(matrice)g(en)g(un)h(pro)r(duit)232
 2530 y(de)h(matrice.)e(Il)i(faut)f(noter)g(l'utilisation)g(de)g  2530 y(de)h(matrice.)e(Il)i(faut)f(noter)g(l'utilisation)g(de)g
 (l'instruction)g FI(cycle)p FZ(.)e(Le)i(r\351sultat)g(de)g(la)232  (l'instruction)g FO(cycle)p F4(.)e(Le)i(r\351sultat)g(de)g(la)232
 2630 y(d\351comp)r(osition)25 b(est)g(laiss\351)f(dans)h(la)g(pile)g  2630 y(d\351comp)r(osition)25 b(est)g(laiss\351)f(dans)h(la)g(pile)g
 (sous)g(la)g(forme)g(d'une)g(unique)h(matrice)e(don)n(t)h(la)232  (sous)g(la)g(forme)g(d'une)g(unique)h(matrice)e(don)n(t)h(la)232
 2729 y(diagonale)18 b(repr\351sen)n(te)h(la)h(matrice)f  2729 y(diagonale)18 b(repr\351sen)n(te)h(la)h(matrice)f
 Fa(D)i FZ(et)f(la)g(matrice)f(triangulaire)f(inf\351rieure,)h(la)h  Fb(D)i F4(et)f(la)g(matrice)f(triangulaire)f(inf\351rieure,)h(la)h
 (matrice)232 2829 y Fa(L)p FZ(,)27 b(cette)g(derni\350re)e(comp)r  (matrice)232 2829 y Fb(L)p F4(,)27 b(cette)g(derni\350re)e(comp)r
 (ortan)n(t)g(des)h Fp(1)g FZ(sur)g(sa)f(diagonale)g(non)h(calcul\351e.)  (ortan)n(t)g(des)h FJ(1)g F4(sur)g(sa)f(diagonale)g(non)h(calcul\351e.)
 f(Le)h(reste)g(de)g(la)232 2928 y(matrice)h(est)h(demeur\351)f(inc)n  f(Le)h(reste)g(de)g(la)232 2928 y(matrice)h(est)h(demeur\351)f(inc)n
 (hang\351.)232 3166 y FM(Co)s(de)38 b(source)p 0.5 TeXcolorgray  (hang\351.)232 3166 y FS(Co)s(de)38 b(source)p 0.5 TeXcolorgray
 357 3371 a Fw(0001)p 0 TeXcolorgray 36 w Fn(#!/usr/local/bin/rpl)j  357 3371 a FA(0001)p 0 TeXcolorgray 36 w Fs(#!/usr/local/bin/rpl)j
 (-csp)p 0.5 TeXcolorgray 357 3450 a Fw(0002)p 0 TeXcolorgray  (-csp)p 0.5 TeXcolorgray 357 3450 a FA(0002)p 0 TeXcolorgray
 36 w Fn(//)36 b(Script)h(de)f(calcul)h(bestial)g(de)f(la)g(la)g  36 w Fs(//)36 b(Script)h(de)f(calcul)h(bestial)g(de)f(la)g(la)g
 (d\351composition)i(A=L*D*Lt)p 0.5 TeXcolorgray 357 3529  (d\351composition)i(A=L*D*Lt)p 0.5 TeXcolorgray 357 3529
 a Fw(0003)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3608  a FA(0003)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3608
 a(0004)p 0 TeXcolorgray 36 w Fn(DECOMPOSITION)p 0.5 TeXcolorgray  a(0004)p 0 TeXcolorgray 36 w Fs(DECOMPOSITION)p 0.5 TeXcolorgray
 357 3687 a Fw(0005)p 0 TeXcolorgray 36 w Fn(<<)p 0.5  357 3687 a FA(0005)p 0 TeXcolorgray 36 w Fs(<<)p 0.5
 TeXcolorgray 357 3766 a Fw(0006)p 0 TeXcolorgray 177  TeXcolorgray 357 3766 a FA(0006)p 0 TeXcolorgray 177
 w Fn([[)e(10)g(20)g(30)g(][)g(20)f(45)h(80)g(][)g(30)g(80)g(171)g(]])f  w Fs([[)e(10)g(20)g(30)g(][)g(20)f(45)h(80)g(][)g(30)g(80)g(171)g(]])f
 (//)h(Matrice)i(A)p 0.5 TeXcolorgray 357 3844 a Fw(0007)p  (//)h(Matrice)i(A)p 0.5 TeXcolorgray 357 3844 a FA(0007)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 3923 a(0008)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 3923 a(0008)p 0 TeXcolorgray
 177 w Fn(dup)f(size)f(dup)g(1)g(get)g(1)f(->list)i(0)f(con)p  177 w Fs(dup)f(size)f(dup)g(1)g(get)g(1)f(->list)i(0)f(con)p
 0.5 TeXcolorgray 357 4002 a Fw(0009)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4002 a FA(0009)p 0 TeXcolorgray
 177 w Fn(->)g(R)g(S)f(V)p 0.5 TeXcolorgray 357 4081 a  177 w Fs(->)g(R)g(S)f(V)p 0.5 TeXcolorgray 357 4081 a
 Fw(0010)p 0 TeXcolorgray 177 w Fn(<<)p 0.5 TeXcolorgray  FA(0010)p 0 TeXcolorgray 177 w Fs(<<)p 0.5 TeXcolorgray
 357 4160 a Fw(0011)p 0 TeXcolorgray 319 w Fn(1)g(S)h(1)f(get)h(for)g(J)  357 4160 a FA(0011)p 0 TeXcolorgray 319 w Fs(1)g(S)h(1)f(get)h(for)g(J)
 g(//)g(Boucle)h(de)f(1)f(\340)h(n)p 0.5 TeXcolorgray  g(//)g(Boucle)h(de)f(1)f(\340)h(n)p 0.5 TeXcolorgray
 357 4239 a Fw(0012)p 0 TeXcolorgray 460 w Fn(1)f(J)h(1)f(-)h(for)g(I)g  357 4239 a FA(0012)p 0 TeXcolorgray 460 w Fs(1)f(J)h(1)f(-)h(for)g(I)g
 (//)f(Boucle)i(de)f(1)g(\340)f(J-1)p 0.5 TeXcolorgray  (//)f(Boucle)i(de)f(1)g(\340)f(J-1)p 0.5 TeXcolorgray
 357 4318 a Fw(0013)p 0 TeXcolorgray 601 w Fn(if)p 0.5  357 4318 a FA(0013)p 0 TeXcolorgray 601 w Fs(if)p 0.5
 TeXcolorgray 357 4397 a Fw(0014)p 0 TeXcolorgray 742  TeXcolorgray 357 4397 a FA(0014)p 0 TeXcolorgray 742
 w Fn(J)g(1)h(same)p 0.5 TeXcolorgray 357 4475 a Fw(0015)p  w Fs(J)g(1)h(same)p 0.5 TeXcolorgray 357 4475 a FA(0015)p
 0 TeXcolorgray 601 w Fn(then)p 0.5 TeXcolorgray 357 4554  0 TeXcolorgray 601 w Fs(then)p 0.5 TeXcolorgray 357 4554
 a Fw(0016)p 0 TeXcolorgray 742 w Fn(cycle)p 0.5 TeXcolorgray  a FA(0016)p 0 TeXcolorgray 742 w Fs(cycle)p 0.5 TeXcolorgray
 357 4633 a Fw(0017)p 0 TeXcolorgray 601 w Fn(end)p 0.5  357 4633 a FA(0017)p 0 TeXcolorgray 601 w Fs(end)p 0.5
 TeXcolorgray 357 4712 a Fw(0018)p 0 TeXcolorgray 0.5  TeXcolorgray 357 4712 a FA(0018)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 4791 a(0019)p 0 TeXcolorgray 601 w Fn('V')g(I)f(1)h  TeXcolorgray 357 4791 a(0019)p 0 TeXcolorgray 601 w Fs('V')g(I)f(1)h
 (->list)h('R')f(J)g(I)f(2)h(->list)h(get)f('R')p 0.5  (->list)h('R')f(J)g(I)f(2)h(->list)h(get)f('R')p 0.5
 TeXcolorgray 357 4870 a Fw(0020)p 0 TeXcolorgray 601  TeXcolorgray 357 4870 a FA(0020)p 0 TeXcolorgray 601
 w Fn(I)f(I)h(2)f(->list)i(get)f(*)g(put)p 0.5 TeXcolorgray  w Fs(I)f(I)h(2)f(->list)i(get)f(*)g(put)p 0.5 TeXcolorgray
 357 4949 a Fw(0021)p 0 TeXcolorgray 460 w Fn(next)p 0.5  357 4949 a FA(0021)p 0 TeXcolorgray 460 w Fs(next)p 0.5
 TeXcolorgray 357 5028 a Fw(0022)p 0 TeXcolorgray 0.5  TeXcolorgray 357 5028 a FA(0022)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 5106 a(0023)p 0 TeXcolorgray 460 w Fn('V')g(J)f(1)h  TeXcolorgray 357 5106 a(0023)p 0 TeXcolorgray 460 w Fs('V')g(J)f(1)h
 (->list)p 0.5 TeXcolorgray 357 5185 a Fw(0024)p 0 TeXcolorgray  (->list)p 0.5 TeXcolorgray 357 5185 a FA(0024)p 0 TeXcolorgray
 460 w Fn('R')g(J)f(J)h(2)f(->list)i(get)p 0.5 TeXcolorgray  460 w Fs('R')g(J)f(J)h(2)f(->list)i(get)p 0.5 TeXcolorgray
 357 5264 a Fw(0025)p 0 TeXcolorgray 0.5 TeXcolorgray  357 5264 a FA(0025)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 5343 a(0026)p 0 TeXcolorgray 460 w Fn(//)e(Produit)j(scalaire)f  357 5343 a(0026)p 0 TeXcolorgray 460 w Fs(//)e(Produit)j(scalaire)f
 (\340)f(calculer)p 0.5 TeXcolorgray 357 5422 a Fw(0027)p  (\340)f(calculer)p 0.5 TeXcolorgray 357 5422 a FA(0027)p
 0 TeXcolorgray 0 TeXcolorgray 1602 5632 a FY(183)p 0  0 TeXcolorgray 0 TeXcolorgray 1602 5632 a F3(257)p 0
 TeXcolorgray eop end  TeXcolorgray eop end
 %%Page: 184 184  %%Page: 258 258
 TeXDict begin 184 183 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 258 257 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(184)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(258)e F4(\026)j(#)p
 FY(184)p 0 TeXcolorgray -217 5461 a  F3(258)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(184)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(258)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a Fw(0028)p 0 TeXcolorgray 460 w Fn(0)36 b(1)f(J)h(1)f(-)h(for)g(K)p  a FA(0028)p 0 TeXcolorgray 460 w Fs(0)36 b(1)f(J)h(1)f(-)h(for)g(K)p
 0.5 TeXcolorgray 780 619 a Fw(0029)p 0 TeXcolorgray 601  0.5 TeXcolorgray 780 619 a FA(0029)p 0 TeXcolorgray 601
 w Fn(if)p 0.5 TeXcolorgray 780 698 a Fw(0030)p 0 TeXcolorgray  w Fs(if)p 0.5 TeXcolorgray 780 698 a FA(0030)p 0 TeXcolorgray
 742 w Fn(J)g(1)f(same)p 0.5 TeXcolorgray 780 777 a Fw(0031)p  742 w Fs(J)g(1)f(same)p 0.5 TeXcolorgray 780 777 a FA(0031)p
 0 TeXcolorgray 601 w Fn(then)p 0.5 TeXcolorgray 780 856  0 TeXcolorgray 601 w Fs(then)p 0.5 TeXcolorgray 780 856
 a Fw(0032)p 0 TeXcolorgray 742 w Fn(cycle)p 0.5 TeXcolorgray  a FA(0032)p 0 TeXcolorgray 742 w Fs(cycle)p 0.5 TeXcolorgray
 780 935 a Fw(0033)p 0 TeXcolorgray 601 w Fn(end)p 0.5  780 935 a FA(0033)p 0 TeXcolorgray 601 w Fs(end)p 0.5
 TeXcolorgray 780 1013 a Fw(0034)p 0 TeXcolorgray 0.5  TeXcolorgray 780 1013 a FA(0034)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 1092 a(0035)p 0 TeXcolorgray 601 w Fn('R')h(J)g(K)f(2)  TeXcolorgray 780 1092 a(0035)p 0 TeXcolorgray 601 w Fs('R')h(J)g(K)f(2)
 h(->list)h(get)p 0.5 TeXcolorgray 780 1171 a Fw(0036)p  h(->list)h(get)p 0.5 TeXcolorgray 780 1171 a FA(0036)p
 0 TeXcolorgray 601 w Fn('V')f(K)g(1)f(->list)i(get)f(*)g(+)p  0 TeXcolorgray 601 w Fs('V')f(K)g(1)f(->list)i(get)f(*)g(+)p
 0.5 TeXcolorgray 780 1250 a Fw(0037)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1250 a FA(0037)p 0 TeXcolorgray
 460 w Fn(next)p 0.5 TeXcolorgray 780 1329 a Fw(0038)p  460 w Fs(next)p 0.5 TeXcolorgray 780 1329 a FA(0038)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 1408 a(0039)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 1408 a(0039)p 0 TeXcolorgray
 460 w Fn(-)g(put)g('R')g(J)f(dup)h(2)g(->list)h('V')f(J)g(1)f(->list)i  460 w Fs(-)g(put)g('R')g(J)f(dup)h(2)g(->list)h('V')f(J)g(1)f(->list)i
 (get)f(put)p 0.5 TeXcolorgray 780 1487 a Fw(0040)p 0  (get)f(put)p 0.5 TeXcolorgray 780 1487 a FA(0040)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 1566 a(0041)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 1566 a(0041)p 0 TeXcolorgray
 460 w Fn(J)g(1)f(+)h(S)f(1)h(get)g(for)g(K)p 0.5 TeXcolorgray  460 w Fs(J)g(1)f(+)h(S)f(1)h(get)g(for)g(K)p 0.5 TeXcolorgray
 780 1644 a Fw(0042)p 0 TeXcolorgray 0.5 TeXcolorgray  780 1644 a FA(0042)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 1723 a(0043)p 0 TeXcolorgray 601 w Fn(//)g(Une)g(boucle)h(est)f  780 1723 a(0043)p 0 TeXcolorgray 601 w Fs(//)g(Une)g(boucle)h(est)f
 (toujours)i(effectu\351e)f(au)f(moins)h(une)p 0.5 TeXcolorgray  (toujours)i(effectu\351e)f(au)f(moins)h(une)p 0.5 TeXcolorgray
 780 1802 a Fw(0044)p 0 TeXcolorgray 601 w Fn(//)f(fois,)h(Donc,)f(on)g  780 1802 a FA(0044)p 0 TeXcolorgray 601 w Fs(//)f(fois,)h(Donc,)f(on)g
 (saute)h(au)f(\023)f(next)i(\024)e(si)h(les)g(indices)p  (saute)h(au)f(\023)f(next)i(\024)e(si)h(les)g(indices)p
 0.5 TeXcolorgray 780 1881 a Fw(0045)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1881 a FA(0045)p 0 TeXcolorgray
 601 w Fn(//)g(sont)g(trivialement)j(faux.)p 0.5 TeXcolorgray  601 w Fs(//)g(sont)g(trivialement)j(faux.)p 0.5 TeXcolorgray
 780 1960 a Fw(0046)p 0 TeXcolorgray 0.5 TeXcolorgray  780 1960 a FA(0046)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 2039 a(0047)p 0 TeXcolorgray 601 w Fn(if)p 0.5 TeXcolorgray  780 2039 a(0047)p 0 TeXcolorgray 601 w Fs(if)p 0.5 TeXcolorgray
 780 2118 a Fw(0048)p 0 TeXcolorgray 742 w Fn(K)d(S)f(1)h(get)g(>)p  780 2118 a FA(0048)p 0 TeXcolorgray 742 w Fs(K)d(S)f(1)h(get)g(>)p
 0.5 TeXcolorgray 780 2196 a Fw(0049)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2196 a FA(0049)p 0 TeXcolorgray
 601 w Fn(then)p 0.5 TeXcolorgray 780 2275 a Fw(0050)p  601 w Fs(then)p 0.5 TeXcolorgray 780 2275 a FA(0050)p
 0 TeXcolorgray 742 w Fn(cycle)p 0.5 TeXcolorgray 780  0 TeXcolorgray 742 w Fs(cycle)p 0.5 TeXcolorgray 780
 2354 a Fw(0051)p 0 TeXcolorgray 601 w Fn(end)p 0.5 TeXcolorgray  2354 a FA(0051)p 0 TeXcolorgray 601 w Fs(end)p 0.5 TeXcolorgray
 780 2433 a Fw(0052)p 0 TeXcolorgray 0.5 TeXcolorgray  780 2433 a FA(0052)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 2512 a(0053)p 0 TeXcolorgray 601 w Fn('R')g(K)g(J)f(2)h(->list)h  780 2512 a(0053)p 0 TeXcolorgray 601 w Fs('R')g(K)g(J)f(2)h(->list)h
 (dup2)f(get)p 0.5 TeXcolorgray 780 2591 a Fw(0054)p 0  (dup2)f(get)p 0.5 TeXcolorgray 780 2591 a FA(0054)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 2670 a(0055)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 2670 a(0055)p 0 TeXcolorgray
 601 w Fn(0)g(1)f(J)h(1)f(-)h(for)g(L)p 0.5 TeXcolorgray  601 w Fs(0)g(1)f(J)h(1)f(-)h(for)g(L)p 0.5 TeXcolorgray
 780 2749 a Fw(0056)p 0 TeXcolorgray 742 w Fn(if)p 0.5  780 2749 a FA(0056)p 0 TeXcolorgray 742 w Fs(if)p 0.5
 TeXcolorgray 780 2827 a Fw(0057)p 0 TeXcolorgray 883  TeXcolorgray 780 2827 a FA(0057)p 0 TeXcolorgray 883
 w Fn(J)g(1)f(same)p 0.5 TeXcolorgray 780 2906 a Fw(0058)p  w Fs(J)g(1)f(same)p 0.5 TeXcolorgray 780 2906 a FA(0058)p
 0 TeXcolorgray 742 w Fn(then)p 0.5 TeXcolorgray 780 2985  0 TeXcolorgray 742 w Fs(then)p 0.5 TeXcolorgray 780 2985
 a Fw(0059)p 0 TeXcolorgray 883 w Fn(cycle)p 0.5 TeXcolorgray  a FA(0059)p 0 TeXcolorgray 883 w Fs(cycle)p 0.5 TeXcolorgray
 780 3064 a Fw(0060)p 0 TeXcolorgray 742 w Fn(end)p 0.5  780 3064 a FA(0060)p 0 TeXcolorgray 742 w Fs(end)p 0.5
 TeXcolorgray 780 3143 a Fw(0061)p 0 TeXcolorgray 0.5  TeXcolorgray 780 3143 a FA(0061)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 3222 a(0062)p 0 TeXcolorgray 742 w Fn('R')h(K)g(L)f(2)  TeXcolorgray 780 3222 a(0062)p 0 TeXcolorgray 742 w Fs('R')h(K)g(L)f(2)
 h(->list)h(get)p 0.5 TeXcolorgray 780 3301 a Fw(0063)p  h(->list)h(get)p 0.5 TeXcolorgray 780 3301 a FA(0063)p
 0 TeXcolorgray 742 w Fn('V')f(L)g(1)f(->list)i(get)g(*)e(+)p  0 TeXcolorgray 742 w Fs('V')f(L)g(1)f(->list)i(get)g(*)e(+)p
 0.5 TeXcolorgray 780 3380 a Fw(0064)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3380 a FA(0064)p 0 TeXcolorgray
 601 w Fn(next)p 0.5 TeXcolorgray 780 3458 a Fw(0065)p  601 w Fs(next)p 0.5 TeXcolorgray 780 3458 a FA(0065)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 3537 a(0066)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 3537 a(0066)p 0 TeXcolorgray
 601 w Fn(-)h('V')g(J)f(1)h(->list)h(get)f(/)g(put)p 0.5  601 w Fs(-)h('V')g(J)f(1)h(->list)h(get)f(/)g(put)p 0.5
 TeXcolorgray 780 3616 a Fw(0067)p 0 TeXcolorgray 460  TeXcolorgray 780 3616 a FA(0067)p 0 TeXcolorgray 460
 w Fn(next)p 0.5 TeXcolorgray 780 3695 a Fw(0068)p 0 TeXcolorgray  w Fs(next)p 0.5 TeXcolorgray 780 3695 a FA(0068)p 0 TeXcolorgray
 319 w Fn(next)p 0.5 TeXcolorgray 780 3774 a Fw(0069)p  319 w Fs(next)p 0.5 TeXcolorgray 780 3774 a FA(0069)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 3853 a(0070)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 3853 a(0070)p 0 TeXcolorgray
 319 w Fn(R)p 0.5 TeXcolorgray 780 3932 a Fw(0071)p 0  319 w Fs(R)p 0.5 TeXcolorgray 780 3932 a FA(0071)p 0
 TeXcolorgray 178 w Fn(>>)p 0.5 TeXcolorgray 780 4011  TeXcolorgray 178 w Fs(>>)p 0.5 TeXcolorgray 780 4011
 a Fw(0072)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4089  a FA(0072)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4089
 a(0073)p 0 TeXcolorgray 178 w Fn(clmf)p 0.5 TeXcolorgray  a(0073)p 0 TeXcolorgray 178 w Fs(clmf)p 0.5 TeXcolorgray
 780 4168 a Fw(0074)p 0 TeXcolorgray 37 w Fn(>>)656 4396  780 4168 a FA(0074)p 0 TeXcolorgray 37 w Fs(>>)656 4396
 y FM(R\351sultat)780 4549 y FZ(L'ex\351cution)30 b(du)g(programme)e(se)  y FS(R\351sultat)780 4549 y F4(L'ex\351cution)30 b(du)g(programme)e(se)
 i(fait)g(depuis)g(un)g FB(shel)t(l)i FZ(Unix)e(en)g(utilisan)n(t)g(le)g  i(fait)g(depuis)g(un)g FF(shel)t(l)i F4(Unix)e(en)g(utilisan)n(t)g(le)g
 FB(sha-\177)656 4649 y(b)l(ang)p FZ(.)d(P)n(our)g(cela,)g(le)h  FF(sha-\177)656 4649 y(b)l(ang)p F4(.)d(P)n(our)g(cela,)g(le)h
 (programme)d(doit)i(\352tre)g(ex\351cutable.)p 0 TeXcolorgray  (programme)d(doit)i(\352tre)g(ex\351cutable.)p 0 TeXcolorgray
 0 TeXcolorgray 656 4806 a FI(riemann:[~/rpl])37 b(>)43  0 TeXcolorgray 656 4806 a FO(riemann:[~/rpl])37 b(>)43
 b(./decomposition.)o(rpl)656 4905 y(+++RPL/2)d(\(R\))i(version)f  b(./decomposition.)o(rpl)656 4905 y(+++RPL/2)d(\(R\))i(version)f
 (4.0.10)g(\(vendredi)f(05/02/2010,)f(15:27:42)h(CET\))656  (4.0.10)g(\(vendredi)f(05/02/2010,)f(15:27:42)h(CET\))656
 5005 y(+++Copyright)e(\(C\))43 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)  5005 y(+++Copyright)e(\(C\))43 b(1989)f(\340)h(2009,)e(2010)h(BERTRAND)
 e(Jo\353l)656 5105 y(1:)j([[)f(10)h(20)g(30)g(])830 5204  e(Jo\353l)656 5105 y(1:)j([[)f(10)h(20)g(30)g(])830 5204
 y([)87 b(2)g(5)43 b(80)g(])830 5304 y([)87 b(3)g(4)f(1)44  y([)87 b(2)g(5)43 b(80)g(])830 5304 y([)87 b(3)g(4)f(1)44
 b(]])656 5403 y(riemann:[~/rpl])37 b(>)p 0 TeXcolorgray  b(]])656 5403 y(riemann:[~/rpl])37 b(>)p 0 TeXcolorgray
 2026 5632 a FY(184)p 0 TeXcolorgray eop end  2026 5632 a F3(258)p 0 TeXcolorgray eop end
 %%Page: 185 185  %%Page: 259 259
 TeXDict begin 185 184 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 259 258 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(185)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(259)e F4(\026)j(#)p
 FY(185)p 0 TeXcolorgray -217 5461 a  F3(259)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p
 Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427  FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427
 b FY(185)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591  b F3(259)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a
 Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 232 540 a Fu(38)p Fv(.)p Fu(2)130 b Fv(Programme)42 b(complexe)357  232 540 a Fy(66)p Fz(.)p Fy(2)130 b Fz(Programme)42 b(complexe)357
 734 y FZ(Le)35 b(programme)e(pr\351sen)n(t\351)h(ici)h(est)g(un)h  734 y F4(Le)35 b(programme)e(pr\351sen)n(t\351)h(ici)h(est)g(un)h
 (programme)c(d'optimisation)i(d'une)i(v)-5 b(aleur)232  (programme)c(d'optimisation)i(d'une)i(v)-5 b(aleur)232
 834 y(propre)31 b(d'une)h(matrice)f Fa(F)h FZ(d\351p)r(endan)n(te)f  834 y(propre)31 b(d'une)h(matrice)f Fb(F)h F4(d\351p)r(endan)n(te)f
 (d'un)h(certain)f(nom)n(bre)g(de)h(v)-5 b(ariables)30  (d'un)h(certain)f(nom)n(bre)g(de)h(v)-5 b(ariables)30
 b(par)h(rap\177)232 933 y(p)r(ort)26 b(\340)g(ces)g(m\352mes)g(v)-5  b(par)h(rap\177)232 933 y(p)r(ort)26 b(\340)g(ces)g(m\352mes)g(v)-5
 b(ariables.)25 b(Ce)h(programme,)e(relativ)n(emen)n(t)h(compact,)h  b(ariables.)25 b(Ce)h(programme,)e(relativ)n(emen)n(t)h(compact,)h
Line 34710  b(ariables.)25 b(Ce)h(programme,)e(relat Line 78771  b(ariables.)25 b(Ce)h(programme,)e(relat
 (et)h(dans)f(un)232 1133 y(\034c)n(hier)d(de)h(donn\351es.)357  (et)h(dans)f(un)232 1133 y(\034c)n(hier)d(de)h(donn\351es.)357
 1239 y(Cet)e(algorithme)e(est)h(issu)h(d'un)g(tra)n(v)-5  1239 y(Cet)e(algorithme)e(est)h(issu)h(d'un)g(tra)n(v)-5
 b(ail)24 b(de)i(rec)n(herc)n(he)d(publi\351)j(dans)f(la)h(revue)e  b(ail)24 b(de)i(rec)n(herc)n(he)d(publi\351)j(dans)f(la)h(revue)e
 FP(IEEE)232 1338 y(Transa)n(ctions)33 b(on)f(signal)h(pr)n(ocessing)p  FV(IEEE)232 1338 y(Transa)n(ctions)33 b(on)f(signal)h(pr)n(ocessing)p
 FZ(,)c(pages)e FY(1716)g FZ(\340)h FY(1721)f FZ(du)i(v)n(olume)f  F4(,)c(pages)e F3(1716)g F4(\340)h F3(1721)f F4(du)i(v)n(olume)f
 FY(51)p FZ(,)g(n)n(u\177)232 1438 y(m\351ro)f FY(7)g  F3(51)p F4(,)g(n)n(u\177)232 1438 y(m\351ro)f F3(7)g
 FZ(de)h(juillet)g FY(2003)p FZ(.)232 1705 y FM(Co)s(de)38  F4(de)h(juillet)g F3(2003)p F4(.)232 1705 y FS(Co)s(de)38
 b(source)p 0.5 TeXcolorgray 357 1902 a FF(0001)p 0 TeXcolorgray  b(source)p 0.5 TeXcolorgray 357 1902 a FL(0001)p 0 TeXcolorgray
 31 w Fo(#!/usr/local/bin/rpl)28 b(-sp)p 0.5 TeXcolorgray  31 w Ft(#!/usr/local/bin/rpl)28 b(-sp)p 0.5 TeXcolorgray
 357 1968 a FF(0002)p 0 TeXcolorgray 0.5 TeXcolorgray  357 1968 a FL(0002)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 2035 a(0003)p 0 TeXcolorgray 31 w Fo(/*)p 0.5 TeXcolorgray  357 2035 a(0003)p 0 TeXcolorgray 31 w Ft(/*)p 0.5 TeXcolorgray
 357 2101 a FF(0004)p 0 TeXcolorgray 31 w Fo  357 2101 a FL(0004)p 0 TeXcolorgray 31 w Ft
 (==================================================)o(========)o  (==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 2167 a FF(0005)p 0 TeXcolorgray 93 w Fo(Algorithme)h(de)i(l'Ob\350le)p  2167 a FL(0005)p 0 TeXcolorgray 93 w Ft(Algorithme)h(de)i(l'Ob\350le)p
 0.5 TeXcolorgray 357 2234 a FF(0006)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2234 a FL(0006)p 0 TeXcolorgray
 155 w Fo(Copyright)e(2001,)h(BERTRAND)g(Jo\353l.)p 0.5  155 w Ft(Copyright)e(2001,)h(BERTRAND)g(Jo\353l.)p 0.5
 TeXcolorgray 357 2300 a FF(0007)p 0 TeXcolorgray 31 w  TeXcolorgray 357 2300 a FL(0007)p 0 TeXcolorgray 31 w
 Fo(==================================================)o(========)o  Ft(==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 2367 a FF(0008)p 0 TeXcolorgray 93 w Fo(Entr\351es)g(:)h(n\351ant)p  2367 a FL(0008)p 0 TeXcolorgray 93 w Ft(Entr\351es)g(:)h(n\351ant)p
 0.5 TeXcolorgray 357 2433 a FF(0009)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2433 a FL(0009)p 0 TeXcolorgray
 31 w Fo(--------------------------------------------------)o(--------)o  31 w Ft(--------------------------------------------------)o(--------)o
 (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357  (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357
 2500 a FF(0010)p 0 TeXcolorgray 93 w Fo(Sorties)f(:)h(n\351ant)p  2500 a FL(0010)p 0 TeXcolorgray 93 w Ft(Sorties)f(:)h(n\351ant)p
 0.5 TeXcolorgray 357 2566 a FF(0011)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2566 a FL(0011)p 0 TeXcolorgray
 31 w Fo(--------------------------------------------------)o(--------)o  31 w Ft(--------------------------------------------------)o(--------)o
 (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357  (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357
 2632 a FF(0012)p 0 TeXcolorgray 93 w Fo(Effets)f(de)h(bord)f(:)h  2632 a FL(0012)p 0 TeXcolorgray 93 w Ft(Effets)f(de)h(bord)f(:)h
 (n\351ant)p 0.5 TeXcolorgray 357 2699 a FF(0013)p 0 TeXcolorgray  (n\351ant)p 0.5 TeXcolorgray 357 2699 a FL(0013)p 0 TeXcolorgray
 31 w Fo(==================================================)o(========)o  31 w Ft(==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 2765 a FF(0014)p 0 TeXcolorgray 31 w Fo(*/)p 0.5 TeXcolorgray  2765 a FL(0014)p 0 TeXcolorgray 31 w Ft(*/)p 0.5 TeXcolorgray
 357 2832 a FF(0015)p 0 TeXcolorgray 0.5 TeXcolorgray  357 2832 a FL(0015)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 2898 a(0016)p 0 TeXcolorgray 31 w Fo(OBELE)p 0.5  357 2898 a(0016)p 0 TeXcolorgray 31 w Ft(OBELE)p 0.5
 TeXcolorgray 357 2964 a FF(0017)p 0 TeXcolorgray 31 w  TeXcolorgray 357 2964 a FL(0017)p 0 TeXcolorgray 31 w
 Fo(<<)p 0.5 TeXcolorgray 357 3031 a FF(0018)p 0 TeXcolorgray  Ft(<<)p 0.5 TeXcolorgray 357 3031 a FL(0018)p 0 TeXcolorgray
 155 w Fo(rad)f(31)h(sf)p 0.5 TeXcolorgray 357 3097 a  155 w Ft(rad)f(31)h(sf)p 0.5 TeXcolorgray 357 3097 a
 FF(0019)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3164 a(0020)p  FL(0019)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3164 a(0020)p
 0 TeXcolorgray 155 w Fo(erase)p 0.5 TeXcolorgray 357  0 TeXcolorgray 155 w Ft(erase)p 0.5 TeXcolorgray 357
 3230 a FF(0021)p 0 TeXcolorgray 155 w Fo("")f(disp)p  3230 a FL(0021)p 0 TeXcolorgray 155 w Ft("")f(disp)p
 0.5 TeXcolorgray 357 3297 a FF(0022)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3297 a FL(0022)p 0 TeXcolorgray
 155 w Fo("Algorithme)f(de)i(l'ob\350le")e(disp)p 0.5  155 w Ft("Algorithme)f(de)i(l'ob\350le")e(disp)p 0.5
 TeXcolorgray 357 3363 a FF(0023)p 0 TeXcolorgray 155  TeXcolorgray 357 3363 a FL(0023)p 0 TeXcolorgray 155
 w Fo("{\\\\Large\\\\sl)g(Algorithme)g(de)i(l'ob\350le}")f(pr1)g(drop)p  w Ft("{\\\\Large\\\\sl)g(Algorithme)g(de)i(l'ob\350le}")f(pr1)g(drop)p
 0.5 TeXcolorgray 357 3429 a FF(0024)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3429 a FL(0024)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3496 a(0025)p 0 TeXcolorgray 155  0.5 TeXcolorgray 357 3496 a(0025)p 0 TeXcolorgray 155
 w Fo({)g("standard*\(*\)")f(})p 0.5 TeXcolorgray 357  w Ft({)g("standard*\(*\)")f(})p 0.5 TeXcolorgray 357
 3562 a FF(0026)p 0 TeXcolorgray 0.5 TeXcolorgray 357  3562 a FL(0026)p 0 TeXcolorgray 0.5 TeXcolorgray 357
 3629 a(0027)p 0 TeXcolorgray 155 w Fo(if)p 0.5 TeXcolorgray  3629 a(0027)p 0 TeXcolorgray 155 w Ft(if)p 0.5 TeXcolorgray
 357 3695 a FF(0028)p 0 TeXcolorgray 278 w Fo("lambda")h("existence")f  357 3695 a FL(0028)p 0 TeXcolorgray 278 w Ft("lambda")h("existence")f
 (inquire)p 0.5 TeXcolorgray 357 3761 a FF(0029)p 0 TeXcolorgray  (inquire)p 0.5 TeXcolorgray 357 3761 a FL(0029)p 0 TeXcolorgray
 155 w Fo(then)p 0.5 TeXcolorgray 357 3828 a FF(0030)p  155 w Ft(then)p 0.5 TeXcolorgray 357 3828 a FL(0030)p
 0 TeXcolorgray 278 w Fo({)i({)g("name")f("lambda")f(})i("sequential")e  0 TeXcolorgray 278 w Ft({)i({)g("name")f("lambda")f(})i("sequential")e
 ("replace")h("writeonly")f("formatted")h(})p 0.5 TeXcolorgray  ("replace")h("writeonly")f("formatted")h(})p 0.5 TeXcolorgray
 357 3894 a FF(0031)p 0 TeXcolorgray 278 w Fo(open)p 0.5  357 3894 a FL(0031)p 0 TeXcolorgray 278 w Ft(open)p 0.5
 TeXcolorgray 357 3961 a FF(0032)p 0 TeXcolorgray 155  TeXcolorgray 357 3961 a FL(0032)p 0 TeXcolorgray 155
 w Fo(else)p 0.5 TeXcolorgray 357 4027 a FF(0033)p 0 TeXcolorgray  w Ft(else)p 0.5 TeXcolorgray 357 4027 a FL(0033)p 0 TeXcolorgray
 278 w Fo({)h({)g("name")f("lambda")f(})i("sequential")e("new")i  278 w Ft({)h({)g("name")f("lambda")f(})i("sequential")e("new")i
 ("writeonly")e("formatted")g(})i(open)p 0.5 TeXcolorgray  ("writeonly")e("formatted")g(})i(open)p 0.5 TeXcolorgray
 357 4094 a FF(0034)p 0 TeXcolorgray 155 w Fo(end)p 0.5  357 4094 a FL(0034)p 0 TeXcolorgray 155 w Ft(end)p 0.5
 TeXcolorgray 357 4160 a FF(0035)p 0 TeXcolorgray 0.5  TeXcolorgray 357 4160 a FL(0035)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 4226 a(0036)p 0 TeXcolorgray 155 w Fo(format)p  TeXcolorgray 357 4226 a(0036)p 0 TeXcolorgray 155 w Ft(format)p
 0.5 TeXcolorgray 357 4293 a FF(0037)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4293 a FL(0037)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 4359 a(0038)p 0 TeXcolorgray 155  0.5 TeXcolorgray 357 4359 a(0038)p 0 TeXcolorgray 155
 w Fo(/*)f(Param\350tres)g(d'entr\351e)g(*/)p 0.5 TeXcolorgray  w Ft(/*)f(Param\350tres)g(d'entr\351e)g(*/)p 0.5 TeXcolorgray
 357 4426 a FF(0039)p 0 TeXcolorgray 0.5 TeXcolorgray  357 4426 a FL(0039)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 4492 a(0040)p 0 TeXcolorgray 155 w Fo(4)462 b(//)31  357 4492 a(0040)p 0 TeXcolorgray 155 w Ft(4)462 b(//)31
 b(Nombre)f(d'antennes)p 0.5 TeXcolorgray 357 4558 a FF(0041)p  b(Nombre)f(d'antennes)p 0.5 TeXcolorgray 357 4558 a FL(0041)p
 0 TeXcolorgray 155 w Fo(64)431 b(//)31 b(Nombre)f(de)h(mobiles)p  0 TeXcolorgray 155 w Ft(64)431 b(//)31 b(Nombre)f(de)h(mobiles)p
 0.5 TeXcolorgray 357 4625 a FF(0042)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4625 a FL(0042)p 0 TeXcolorgray
 155 w Fo(64)431 b(//)31 b(Facteur)f(d'\351talement)p  155 w Ft(64)431 b(//)31 b(Facteur)f(d'\351talement)p
 0.5 TeXcolorgray 357 4691 a FF(0043)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4691 a FL(0043)p 0 TeXcolorgray
 155 w Fo(true)369 b(//)31 b(Pr\351sence)f(de)g(bruit)p  155 w Ft(true)369 b(//)31 b(Pr\351sence)f(de)g(bruit)p
 0.5 TeXcolorgray 357 4758 a FF(0044)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4758 a FL(0044)p 0 TeXcolorgray
 155 w Fo(1)462 b(//)31 b(Seuil)f(\(contrainte)g(\340)g(tenir)h(en)f  155 w Ft(1)462 b(//)31 b(Seuil)f(\(contrainte)g(\340)g(tenir)h(en)f
 (terme)g(de)h(C/I\))p 0.5 TeXcolorgray 357 4824 a FF(0045)p  (terme)g(de)h(C/I\))p 0.5 TeXcolorgray 357 4824 a FL(0045)p
 0 TeXcolorgray 155 w Fo(1E-5)369 b(//)31 b(Niveau)f(de)h(bruit)p  0 TeXcolorgray 155 w Ft(1E-5)369 b(//)31 b(Niveau)f(de)h(bruit)p
 0.5 TeXcolorgray 357 4891 a FF(0046)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4891 a FL(0046)p 0 TeXcolorgray
 155 w Fo(1E-8)369 b(//)31 b(Crit\350re)f(de)h(convergence)p  155 w Ft(1E-8)369 b(//)31 b(Crit\350re)f(de)h(convergence)p
 0.5 TeXcolorgray 357 4957 a FF(0047)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4957 a FL(0047)p 0 TeXcolorgray
 155 w Fo("Statistique")90 b(//)31 b(Mod\350le)f(de)h(canal)f  155 w Ft("Statistique")90 b(//)31 b(Mod\350le)f(de)h(canal)f
 (\("Statistique")f(ou)i("Al\351atoire"\))p 0.5 TeXcolorgray  (\("Statistique")f(ou)i("Al\351atoire"\))p 0.5 TeXcolorgray
 357 5023 a FF(0048)p 0 TeXcolorgray 155 w Fo(.5)431 b(//)31  357 5023 a FL(0048)p 0 TeXcolorgray 155 w Ft(.5)431 b(//)31
 b(Distance)f(entre)g(les)h(diff\351rents)e(capteurs)h(de)g(l'antenne)p  b(Distance)f(entre)g(les)h(diff\351rents)e(capteurs)h(de)g(l'antenne)p
 0.5 TeXcolorgray 357 5090 a FF(0049)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5090 a FL(0049)p 0 TeXcolorgray
 155 w Fo({)g(})401 b(//)31 b(Directions)f(des)g(trajets)g(\(simple)g  155 w Ft({)g(})401 b(//)31 b(Directions)f(des)g(trajets)g(\(simple)g
 (d\351claration)f(de)i(variable\))p 0.5 TeXcolorgray  (d\351claration)f(de)i(variable\))p 0.5 TeXcolorgray
 357 5156 a FF(0050)p 0 TeXcolorgray 155 w Fo(true)369  357 5156 a FL(0050)p 0 TeXcolorgray 155 w Ft(true)369
 b(//)31 b(Initialisation)e(omnidirectionnelle)g(\(ou)h(par)g(un)h  b(//)31 b(Initialisation)e(omnidirectionnelle)g(\(ou)h(par)g(un)h
 (contr\364le)p 0.5 TeXcolorgray 357 5223 a FF(0051)p  (contr\364le)p 0.5 TeXcolorgray 357 5223 a FL(0051)p
 0 TeXcolorgray 648 w Fo(//)g(de)g(puissance)e(\351l\351mentaire\))p  0 TeXcolorgray 648 w Ft(//)g(de)g(puissance)e(\351l\351mentaire\))p
 0.5 TeXcolorgray 357 5289 a FF(0052)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5289 a FL(0052)p 0 TeXcolorgray
 155 w Fo(true)369 b(//)31 b(Normalisation)e(des)i(diagrammes)p  155 w Ft(true)369 b(//)31 b(Normalisation)e(des)i(diagrammes)p
 0.5 TeXcolorgray 357 5355 a FF(0053)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5355 a FL(0053)p 0 TeXcolorgray
 155 w Fo(true)369 b(//)31 b(Diagrammes)f(d'antenne)f(en)i  155 w Ft(true)369 b(//)31 b(Diagrammes)f(d'antenne)f(en)i
 (coordonn\351es)e(polaires)p 0.5 TeXcolorgray 357 5422  (coordonn\351es)e(polaires)p 0.5 TeXcolorgray 357 5422
 a FF(0054)p 0 TeXcolorgray 155 w Fo(true)369 b(//)31  a FL(0054)p 0 TeXcolorgray 155 w Ft(true)369 b(//)31
 b(Impression)f(du)g(r\351sultat)p 0 TeXcolorgray 1602  b(Impression)f(du)g(r\351sultat)p 0 TeXcolorgray 1602
 5632 a FY(185)p 0 TeXcolorgray eop end  5632 a F3(259)p 0 TeXcolorgray eop end
 %%Page: 186 186  %%Page: 260 260
 TeXDict begin 186 185 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 260 259 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(186)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(260)e F4(\026)j(#)p
 FY(186)p 0 TeXcolorgray -217 5461 a  F3(260)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(186)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(260)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a FF(0055)p 0 TeXcolorgray 155 w Fo(3)463 b(//)30 b(Nombre)h(de)f  a FL(0055)p 0 TeXcolorgray 155 w Ft(3)463 b(//)30 b(Nombre)h(de)f
 (paquets)g(de)h(mobiles)f(\(mod\350le)g(Statistique\))p  (paquets)g(de)h(mobiles)f(\(mod\350le)g(Statistique\))p
 0.5 TeXcolorgray 780 607 a FF(0056)p 0 TeXcolorgray 155  0.5 TeXcolorgray 780 607 a FL(0056)p 0 TeXcolorgray 155
 w Fo(.02)401 b(//)30 b(Dispersion)g(en)h(fraction)e(de)i('2*PI')f  w Ft(.02)401 b(//)30 b(Dispersion)g(en)h(fraction)e(de)i('2*PI')f
 (\(mod\350le)g(Statistique\))p 0.5 TeXcolorgray 780 673  (\(mod\350le)g(Statistique\))p 0.5 TeXcolorgray 780 673
 a FF(0057)p 0 TeXcolorgray 155 w Fo(true)370 b(//)30  a FL(0057)p 0 TeXcolorgray 155 w Ft(true)370 b(//)30
 b(Egalit\351)g(des)h(puissance)f(\351mises)g(\(mod\350le)g  b(Egalit\351)g(des)h(puissance)f(\351mises)g(\(mod\350le)g
 (Statistique\))p 0.5 TeXcolorgray 780 739 a FF(0058)p  (Statistique\))p 0.5 TeXcolorgray 780 739 a FL(0058)p
 0 TeXcolorgray 155 w Fo(true)370 b(//)30 b(Un)h(mobile)f(par)h(paquet)f  0 TeXcolorgray 155 w Ft(true)370 b(//)30 b(Un)h(mobile)f(par)h(paquet)f
 (trac\351)g(dans)g(les)h(diagrammes)p 0.5 TeXcolorgray  (trac\351)g(dans)g(les)h(diagrammes)p 0.5 TeXcolorgray
 780 806 a FF(0059)p 0 TeXcolorgray 155 w Fo(->)g(UNITE)f(N_ANTENNES)f  780 806 a FL(0059)p 0 TeXcolorgray 155 w Ft(->)g(UNITE)f(N_ANTENNES)f
 (N_MOBILES)h(FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)f(SEUIL)p  (N_MOBILES)h(FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)f(SEUIL)p
 0.5 TeXcolorgray 780 872 a FF(0060)p 0 TeXcolorgray 155  0.5 TeXcolorgray 780 872 a FL(0060)p 0 TeXcolorgray 155
 w Fo(BRUIT)i(EPS)h(MODELE_CANAL)e(DIST)h(DIRECTIONS)g  w Ft(BRUIT)i(EPS)h(MODELE_CANAL)e(DIST)h(DIRECTIONS)g
 (INITIALISATION_OMNIDIRECTIONNELLE)p 0.5 TeXcolorgray  (INITIALISATION_OMNIDIRECTIONNELLE)p 0.5 TeXcolorgray
 780 939 a FF(0061)p 0 TeXcolorgray 155 w Fo(DIAGRAMME_NORMALISE)e  780 939 a FL(0061)p 0 TeXcolorgray 155 w Ft(DIAGRAMME_NORMALISE)e
 (DIAGRAMMES_POLAIRES)h(AUTORISATION_IMPRESSION)e(PAQUETS)p  (DIAGRAMMES_POLAIRES)h(AUTORISATION_IMPRESSION)e(PAQUETS)p
 0.5 TeXcolorgray 780 1005 a FF(0062)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1005 a FL(0062)p 0 TeXcolorgray
 155 w Fo(DISPERSION)j(EQUIPUISSANCE)f(TRACE_UN_MOBILE)p  155 w Ft(DISPERSION)j(EQUIPUISSANCE)f(TRACE_UN_MOBILE)p
 0.5 TeXcolorgray 780 1072 a FF(0063)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1072 a FL(0063)p 0 TeXcolorgray
 155 w Fo(<<)p 0.5 TeXcolorgray 780 1138 a FF(0064)p 0  155 w Ft(<<)p 0.5 TeXcolorgray 780 1138 a FL(0064)p 0
 TeXcolorgray 278 w Fo("")i(disp)p 0.5 TeXcolorgray 780  TeXcolorgray 278 w Ft("")i(disp)p 0.5 TeXcolorgray 780
 1204 a FF(0065)p 0 TeXcolorgray 278 w Fo("\\\\vskip)f(3ex\\\\noindent")  1204 a FL(0065)p 0 TeXcolorgray 278 w Ft("\\\\vskip)f(3ex\\\\noindent")
 f(pr1)i(drop)p 0.5 TeXcolorgray 780 1271 a FF(0066)p  f(pr1)i(drop)p 0.5 TeXcolorgray 780 1271 a FL(0066)p
 0 TeXcolorgray 278 w Fo("Configuration")e(pr1)i(drop)p  0 TeXcolorgray 278 w Ft("Configuration")e(pr1)i(drop)p
 0.5 TeXcolorgray 780 1337 a FF(0067)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1337 a FL(0067)p 0 TeXcolorgray
 278 w Fo("\\\\hrule\\\\vskip)e(1ex")i(pr1)f(drop)p 0.5  278 w Ft("\\\\hrule\\\\vskip)e(1ex")i(pr1)f(drop)p 0.5
 TeXcolorgray 780 1404 a FF(0068)p 0 TeXcolorgray 278  TeXcolorgray 780 1404 a FL(0068)p 0 TeXcolorgray 278
 w Fo(cr)h("Nombre)f(d'antennes)g(:)g(")h(N_ANTENNES)f(->str)g(+)g(pr1)h  w Ft(cr)h("Nombre)f(d'antennes)g(:)g(")h(N_ANTENNES)f(->str)g(+)g(pr1)h
 (disp)p 0.5 TeXcolorgray 780 1470 a FF(0069)p 0 TeXcolorgray  (disp)p 0.5 TeXcolorgray 780 1470 a FL(0069)p 0 TeXcolorgray
 278 w Fo(cr)g("Nombre)f(de)h(mobiles)f(:)g(")h(N_MOBILES)f(->str)g(+)h  278 w Ft(cr)g("Nombre)f(de)h(mobiles)f(:)g(")h(N_MOBILES)f(->str)g(+)h
 (pr1)f(disp)p 0.5 TeXcolorgray 780 1536 a FF(0070)p 0  (pr1)f(disp)p 0.5 TeXcolorgray 780 1536 a FL(0070)p 0
 TeXcolorgray 278 w Fo(cr)h("Type)f(de)h(canal)154 b(:)30  TeXcolorgray 278 w Ft(cr)h("Type)f(de)h(canal)154 b(:)30
 b(")h(MODELE_CANAL)e(->str)h(+)h(pr1)g(disp)p 0.5 TeXcolorgray  b(")h(MODELE_CANAL)e(->str)h(+)h(pr1)g(disp)p 0.5 TeXcolorgray
 780 1603 a FF(0071)p 0 TeXcolorgray 0.5 TeXcolorgray  780 1603 a FL(0071)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 1669 a(0072)p 0 TeXcolorgray 278 w Fo(PAQUETS)f(1)h(->list)f(0)h  780 1669 a(0072)p 0 TeXcolorgray 278 w Ft(PAQUETS)f(1)h(->list)f(0)h
 (con)p 0.5 TeXcolorgray 780 1736 a FF(0073)p 0 TeXcolorgray  (con)p 0.5 TeXcolorgray 780 1736 a FL(0073)p 0 TeXcolorgray
 278 w Fo(->)g(REPARTITION)p 0.5 TeXcolorgray 780 1802  278 w Ft(->)g(REPARTITION)p 0.5 TeXcolorgray 780 1802
 a FF(0074)p 0 TeXcolorgray 278 w Fo(<<)p 0.5 TeXcolorgray  a FL(0074)p 0 TeXcolorgray 278 w Ft(<<)p 0.5 TeXcolorgray
 780 1869 a FF(0075)p 0 TeXcolorgray 402 w Fo(PAQUETS)f(DISPERSION)f  780 1869 a FL(0075)p 0 TeXcolorgray 402 w Ft(PAQUETS)f(DISPERSION)f
 (DIST)i(EQUIPUISSANCE)p 0.5 TeXcolorgray 780 1935 a FF(0076)p  (DIST)i(EQUIPUISSANCE)p 0.5 TeXcolorgray 780 1935 a FL(0076)p
 0 TeXcolorgray 402 w Fo(N_ANTENNES)e(N_MOBILES)h(MODELE_CANAL)p  0 TeXcolorgray 402 w Ft(N_ANTENNES)e(N_MOBILES)h(MODELE_CANAL)p
 0.5 TeXcolorgray 780 2001 a FF(0077)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2001 a FL(0077)p 0 TeXcolorgray
 402 w Fo(INITIALISATION_R)f('DIRECTIONS')g(sto)h('REPARTITION')g(sto)p  402 w Ft(INITIALISATION_R)f('DIRECTIONS')g(sto)h('REPARTITION')g(sto)p
 0.5 TeXcolorgray 780 2068 a FF(0078)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2068 a FL(0078)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2134 a(0079)p 0 TeXcolorgray 402  0.5 TeXcolorgray 780 2134 a(0079)p 0 TeXcolorgray 402
 w Fo(if)p 0.5 TeXcolorgray 780 2201 a FF(0080)p 0 TeXcolorgray  w Ft(if)p 0.5 TeXcolorgray 780 2201 a FL(0080)p 0 TeXcolorgray
 525 w Fo(ALGORITHME_BRUITE)p 0.5 TeXcolorgray 780 2267  525 w Ft(ALGORITHME_BRUITE)p 0.5 TeXcolorgray 780 2267
 a FF(0081)p 0 TeXcolorgray 402 w Fo(then)p 0.5 TeXcolorgray  a FL(0081)p 0 TeXcolorgray 402 w Ft(then)p 0.5 TeXcolorgray
 780 2333 a FF(0082)p 0 TeXcolorgray 525 w Fo(SEUIL)h  780 2333 a FL(0082)p 0 TeXcolorgray 525 w Ft(SEUIL)h
 (CONVERSION_ALGORITHME_BRUITE)p 0.5 TeXcolorgray 780  (CONVERSION_ALGORITHME_BRUITE)p 0.5 TeXcolorgray 780
 2400 a FF(0083)p 0 TeXcolorgray 402 w Fo(end)p 0.5 TeXcolorgray  2400 a FL(0083)p 0 TeXcolorgray 402 w Ft(end)p 0.5 TeXcolorgray
 780 2466 a FF(0084)p 0 TeXcolorgray 0.5 TeXcolorgray  780 2466 a FL(0084)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 2533 a(0085)p 0 TeXcolorgray 402 w Fo(if)p 0.5 TeXcolorgray  780 2533 a(0085)p 0 TeXcolorgray 402 w Ft(if)p 0.5 TeXcolorgray
 780 2599 a FF(0086)p 0 TeXcolorgray 525 w Fo  780 2599 a FL(0086)p 0 TeXcolorgray 525 w Ft
 (INITIALISATION_OMNIDIRECTIONNELLE)p 0.5 TeXcolorgray  (INITIALISATION_OMNIDIRECTIONNELLE)p 0.5 TeXcolorgray
 780 2666 a FF(0087)p 0 TeXcolorgray 402 w Fo(then)p 0.5  780 2666 a FL(0087)p 0 TeXcolorgray 402 w Ft(then)p 0.5
 TeXcolorgray 780 2732 a FF(0088)p 0 TeXcolorgray 525  TeXcolorgray 780 2732 a FL(0088)p 0 TeXcolorgray 525
 w Fo(N_ANTENNES)f(1)h(2)f(->list)g(0)h(con)g({)f(1)h(1)g(})g(1)f(put)p  w Ft(N_ANTENNES)f(1)h(2)f(->list)g(0)h(con)g({)f(1)h(1)g(})g(1)f(put)p
 0.5 TeXcolorgray 780 2798 a FF(0089)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2798 a FL(0089)p 0 TeXcolorgray
 525 w Fo(1)h(N_MOBILES)f(1)h(-)f(start)g(dup)h(next)f(N_MOBILES)g  525 w Ft(1)h(N_MOBILES)f(1)h(-)f(start)g(dup)h(next)f(N_MOBILES)g
 (->list)p 0.5 TeXcolorgray 780 2865 a FF(0090)p 0 TeXcolorgray  (->list)p 0.5 TeXcolorgray 780 2865 a FL(0090)p 0 TeXcolorgray
 402 w Fo(else)p 0.5 TeXcolorgray 780 2931 a FF(0091)p  402 w Ft(else)p 0.5 TeXcolorgray 780 2931 a FL(0091)p
 0 TeXcolorgray 525 w Fo(dup)h(FACTEUR_ETALEMENT)d(ALGORITHME_BRUITE)h  0 TeXcolorgray 525 w Ft(dup)h(FACTEUR_ETALEMENT)d(ALGORITHME_BRUITE)h
 (SEUIL)p 0.5 TeXcolorgray 780 2998 a FF(0092)p 0 TeXcolorgray  (SEUIL)p 0.5 TeXcolorgray 780 2998 a FL(0092)p 0 TeXcolorgray
 525 w Fo(OPTIMISATION_SIMPLE)p 0.5 TeXcolorgray 780 3064  525 w Ft(OPTIMISATION_SIMPLE)p 0.5 TeXcolorgray 780 3064
 a FF(0093)p 0 TeXcolorgray 402 w Fo(end)p 0.5 TeXcolorgray  a FL(0093)p 0 TeXcolorgray 402 w Ft(end)p 0.5 TeXcolorgray
 780 3130 a FF(0094)p 0 TeXcolorgray 0.5 TeXcolorgray  780 3130 a FL(0094)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 3197 a(0095)p 0 TeXcolorgray 402 w Fo(N_MOBILES)h(N_MOBILES)f(2)i  780 3197 a(0095)p 0 TeXcolorgray 402 w Ft(N_MOBILES)h(N_MOBILES)f(2)i
 (->list)f(0)h(con)f(-1)h(0)g(0)p 0.5 TeXcolorgray 780  (->list)f(0)h(con)f(-1)h(0)g(0)p 0.5 TeXcolorgray 780
 3263 a FF(0096)p 0 TeXcolorgray 0.5 TeXcolorgray 780  3263 a FL(0096)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 3330 a(0097)p 0 TeXcolorgray 402 w Fo(->)g(LISTE_R)e(V_PONDERATION)h(F)  3330 a(0097)p 0 TeXcolorgray 402 w Ft(->)g(LISTE_R)e(V_PONDERATION)h(F)
 g(AVP)h(VP)f(PUISSANCES_INITIALES)p 0.5 TeXcolorgray  g(AVP)h(VP)f(PUISSANCES_INITIALES)p 0.5 TeXcolorgray
 780 3396 a FF(0098)p 0 TeXcolorgray 402 w Fo(<<)p 0.5  780 3396 a FL(0098)p 0 TeXcolorgray 402 w Ft(<<)p 0.5
 TeXcolorgray 780 3463 a FF(0099)p 0 TeXcolorgray 525  TeXcolorgray 780 3463 a FL(0099)p 0 TeXcolorgray 525
 w Fo(rclf)h(2)f(sci)p 0.5 TeXcolorgray 780 3529 a FF(0100)p  w Ft(rclf)h(2)f(sci)p 0.5 TeXcolorgray 780 3529 a FL(0100)p
 0 TeXcolorgray 525 w Fo(1)h(N_MOBILES)f(for)g(J)p 0.5  0 TeXcolorgray 525 w Ft(1)h(N_MOBILES)f(for)g(J)p 0.5
 TeXcolorgray 780 3595 a FF(0101)p 0 TeXcolorgray 649  TeXcolorgray 780 3595 a FL(0101)p 0 TeXcolorgray 649
 w Fo(rclf)g(std)h(")61 b(Utilisateur)30 b(")g(J)h(->str)f(+)h(disp)f  w Ft(rclf)g(std)h(")61 b(Utilisateur)30 b(")g(J)h(->str)f(+)h(disp)f
 (stof)p 0.5 TeXcolorgray 780 3662 a FF(0102)p 0 TeXcolorgray  (stof)p 0.5 TeXcolorgray 780 3662 a FL(0102)p 0 TeXcolorgray
 649 w Fo(LISTE_R)g(J)h(get)f(disp)g("")h(disp)p 0.5 TeXcolorgray  649 w Ft(LISTE_R)g(J)h(get)f(disp)g("")h(disp)p 0.5 TeXcolorgray
 780 3728 a FF(0103)p 0 TeXcolorgray 525 w Fo(next)p 0.5  780 3728 a FL(0103)p 0 TeXcolorgray 525 w Ft(next)p 0.5
 TeXcolorgray 780 3795 a FF(0104)p 0 TeXcolorgray 525  TeXcolorgray 780 3795 a FL(0104)p 0 TeXcolorgray 525
 w Fo(stof)p 0.5 TeXcolorgray 780 3861 a FF(0105)p 0 TeXcolorgray  w Ft(stof)p 0.5 TeXcolorgray 780 3861 a FL(0105)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 3928 a(0106)p 0 TeXcolorgray 525  0.5 TeXcolorgray 780 3928 a(0106)p 0 TeXcolorgray 525
 w Fo(/*)g(Calcul)f(des)h(rapports)e(C/I)i(initiaux)f(*/)p  w Ft(/*)g(Calcul)f(des)h(rapports)e(C/I)i(initiaux)f(*/)p
 0.5 TeXcolorgray 780 3994 a FF(0107)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3994 a FL(0107)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 4060 a(0108)p 0 TeXcolorgray 525  0.5 TeXcolorgray 780 4060 a(0108)p 0 TeXcolorgray 525
 w Fo(LISTE_R)g(V_PONDERATION)p 0.5 TeXcolorgray 780 4127  w Ft(LISTE_R)g(V_PONDERATION)p 0.5 TeXcolorgray 780 4127
 a FF(0109)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4193  a FL(0109)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4193
 a(0110)p 0 TeXcolorgray 525 w Fo('F')h({)g(1)f(1)h(})p  a(0110)p 0 TeXcolorgray 525 w Ft('F')h({)g(1)f(1)h(})p
 0.5 TeXcolorgray 780 4260 a FF(0111)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4260 a FL(0111)p 0 TeXcolorgray
 525 w Fo(1)g(N_MOBILES)f(for)g(J)p 0.5 TeXcolorgray 780  525 w Ft(1)g(N_MOBILES)f(for)g(J)p 0.5 TeXcolorgray 780
 4326 a FF(0112)p 0 TeXcolorgray 649 w Fo(1)h(N_MOBILES)e(for)i(K)p  4326 a FL(0112)p 0 TeXcolorgray 649 w Ft(1)h(N_MOBILES)e(for)i(K)p
 0.5 TeXcolorgray 780 4392 a FF(0113)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4392 a FL(0113)p 0 TeXcolorgray
 772 w Fo(if)p 0.5 TeXcolorgray 780 4459 a FF(0114)p 0  772 w Ft(if)p 0.5 TeXcolorgray 780 4459 a FL(0114)p 0
 TeXcolorgray 896 w Fo(J)g(K)f(same)p 0.5 TeXcolorgray  TeXcolorgray 896 w Ft(J)g(K)f(same)p 0.5 TeXcolorgray
 780 4525 a FF(0115)p 0 TeXcolorgray 772 w Fo(then)p 0.5  780 4525 a FL(0115)p 0 TeXcolorgray 772 w Ft(then)p 0.5
 TeXcolorgray 780 4592 a FF(0116)p 0 TeXcolorgray 896  TeXcolorgray 780 4592 a FL(0116)p 0 TeXcolorgray 896
 w Fo(0)p 0.5 TeXcolorgray 780 4658 a FF(0117)p 0 TeXcolorgray  w Ft(0)p 0.5 TeXcolorgray 780 4658 a FL(0117)p 0 TeXcolorgray
 772 w Fo(else)p 0.5 TeXcolorgray 780 4725 a FF(0118)p  772 w Ft(else)p 0.5 TeXcolorgray 780 4725 a FL(0118)p
 0 TeXcolorgray 896 w Fo(V_PONDERATION)f(K)i(get)p 0.5  0 TeXcolorgray 896 w Ft(V_PONDERATION)f(K)i(get)p 0.5
 TeXcolorgray 780 4791 a FF(0119)p 0 TeXcolorgray 896  TeXcolorgray 780 4791 a FL(0119)p 0 TeXcolorgray 896
 w Fo(dup)f(trn)p 0.5 TeXcolorgray 780 4857 a FF(0120)p  w Ft(dup)f(trn)p 0.5 TeXcolorgray 780 4857 a FL(0120)p
 0 TeXcolorgray 896 w Fo(LISTE_R)g(J)g(get)p 0.5 TeXcolorgray  0 TeXcolorgray 896 w Ft(LISTE_R)g(J)g(get)p 0.5 TeXcolorgray
 780 4924 a FF(0121)p 0 TeXcolorgray 896 w Fo(rot)g(*)h(*)g({)f(1)h(1)g  780 4924 a FL(0121)p 0 TeXcolorgray 896 w Ft(rot)g(*)h(*)g({)f(1)h(1)g
 (})g(get)p 0.5 TeXcolorgray 780 4990 a FF(0122)p 0 TeXcolorgray  (})g(get)p 0.5 TeXcolorgray 780 4990 a FL(0122)p 0 TeXcolorgray
 772 w Fo(end)p 0.5 TeXcolorgray 780 5057 a FF(0123)p  772 w Ft(end)p 0.5 TeXcolorgray 780 5057 a FL(0123)p
 0 TeXcolorgray 772 w Fo(puti)p 0.5 TeXcolorgray 780 5123  0 TeXcolorgray 772 w Ft(puti)p 0.5 TeXcolorgray 780 5123
 a FF(0124)p 0 TeXcolorgray 649 w Fo(next)p 0.5 TeXcolorgray  a FL(0124)p 0 TeXcolorgray 649 w Ft(next)p 0.5 TeXcolorgray
 780 5189 a FF(0125)p 0 TeXcolorgray 525 w Fo(next)p 0.5  780 5189 a FL(0125)p 0 TeXcolorgray 525 w Ft(next)p 0.5
 TeXcolorgray 780 5256 a FF(0126)p 0 TeXcolorgray 525  TeXcolorgray 780 5256 a FL(0126)p 0 TeXcolorgray 525
 w Fo(drop2)p 0.5 TeXcolorgray 780 5322 a FF(0127)p 0  w Ft(drop2)p 0.5 TeXcolorgray 780 5322 a FL(0127)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 5389 a(0128)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 5389 a(0128)p 0 TeXcolorgray
 525 w Fo(if)p 0 TeXcolorgray 2026 5632 a FY(186)p 0 TeXcolorgray  525 w Ft(if)p 0 TeXcolorgray 2026 5632 a F3(260)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 187 187  %%Page: 261 261
 TeXDict begin 187 186 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 261 260 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(187)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(261)e F4(\026)j(#)p
 FY(187)p 0 TeXcolorgray -217 5461 a  F3(261)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p
 Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427  FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427
 b FY(187)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591  b F3(261)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a
 Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0.5 TeXcolorgray 357 540 a FF(0129)p 0 TeXcolorgray 648  0.5 TeXcolorgray 357 540 a FL(0129)p 0 TeXcolorgray 648
 w Fo(ALGORITHME_BRUITE)29 b(not)p 0.5 TeXcolorgray 357  w Ft(ALGORITHME_BRUITE)29 b(not)p 0.5 TeXcolorgray 357
 607 a FF(0130)p 0 TeXcolorgray 525 w Fo(then)p 0.5 TeXcolorgray  607 a FL(0130)p 0 TeXcolorgray 525 w Ft(then)p 0.5 TeXcolorgray
 357 673 a FF(0131)p 0 TeXcolorgray 648 w Fo(F)i(regv)g(max)f(swap)g  357 673 a FL(0131)p 0 TeXcolorgray 648 w Ft(F)i(regv)g(max)f(swap)g
 (drop)h(list->)f(drop)p 0.5 TeXcolorgray 357 739 a FF(0132)p  (drop)h(list->)f(drop)p 0.5 TeXcolorgray 357 739 a FL(0132)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 806 a(0133)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 806 a(0133)p 0 TeXcolorgray
 648 w Fo(->)h(M)g(C)p 0.5 TeXcolorgray 357 872 a FF(0134)p  648 w Ft(->)h(M)g(C)p 0.5 TeXcolorgray 357 872 a FL(0134)p
 0 TeXcolorgray 648 w Fo(<<)p 0.5 TeXcolorgray 357 939  0 TeXcolorgray 648 w Ft(<<)p 0.5 TeXcolorgray 357 939
 a FF(0135)p 0 TeXcolorgray 772 w Fo(1)g(N_MOBILES)e(for)i(J)p  a FL(0135)p 0 TeXcolorgray 772 w Ft(1)g(N_MOBILES)e(for)i(J)p
 0.5 TeXcolorgray 357 1005 a FF(0136)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1005 a FL(0136)p 0 TeXcolorgray
 895 w Fo(M)g(J)g(C)g(2)f(->list)g(get)h(re)p 0.5 TeXcolorgray  895 w Ft(M)g(J)g(C)g(2)f(->list)g(get)h(re)p 0.5 TeXcolorgray
 357 1072 a FF(0137)p 0 TeXcolorgray 772 w Fo(next)p 0.5  357 1072 a FL(0137)p 0 TeXcolorgray 772 w Ft(next)p 0.5
 TeXcolorgray 357 1138 a FF(0138)p 0 TeXcolorgray 0.5  TeXcolorgray 357 1138 a FL(0138)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 1204 a(0139)p 0 TeXcolorgray 772 w Fo(N_MOBILES)f(1)g  TeXcolorgray 357 1204 a(0139)p 0 TeXcolorgray 772 w Ft(N_MOBILES)f(1)g
 (->list)g(->array)g(dup)h(abs)f(/)p 0.5 TeXcolorgray  (->list)g(->array)g(dup)h(abs)f(/)p 0.5 TeXcolorgray
 357 1271 a FF(0140)p 0 TeXcolorgray 648 w Fo(>>)p 0.5  357 1271 a FL(0140)p 0 TeXcolorgray 648 w Ft(>>)p 0.5
 TeXcolorgray 357 1337 a FF(0141)p 0 TeXcolorgray 525  TeXcolorgray 357 1337 a FL(0141)p 0 TeXcolorgray 525
 w Fo(else)p 0.5 TeXcolorgray 357 1404 a FF(0142)p 0 TeXcolorgray  w Ft(else)p 0.5 TeXcolorgray 357 1404 a FL(0142)p 0 TeXcolorgray
 648 w Fo(N_MOBILES)g(idn)h(N_MOBILES)e(1)i(2)g(->list)f(SEUIL)g(BRUIT)g  648 w Ft(N_MOBILES)g(idn)h(N_MOBILES)e(1)i(2)g(->list)f(SEUIL)g(BRUIT)g
 (*)h(con)f(swap)p 0.5 TeXcolorgray 357 1470 a FF(0143)p  (*)h(con)f(swap)p 0.5 TeXcolorgray 357 1470 a FL(0143)p
 0 TeXcolorgray 648 w Fo(F)h(-)g(inv)f(swap)h(*)f(re)h(array->)f(list->)  0 TeXcolorgray 648 w Ft(F)h(-)g(inv)f(swap)h(*)f(re)h(array->)f(list->)
 g(drop2)g(1)h(->list)f(->array)p 0.5 TeXcolorgray 357  g(drop2)g(1)h(->list)f(->array)p 0.5 TeXcolorgray 357
 1536 a FF(0144)p 0 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray  1536 a FL(0144)p 0 TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray
 357 1603 a FF(0145)p 0 TeXcolorgray 0.5 TeXcolorgray  357 1603 a FL(0145)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 1669 a(0146)p 0 TeXcolorgray 525 w Fo(2)h(sci)p 0.5  357 1669 a(0146)p 0 TeXcolorgray 525 w Ft(2)h(sci)p 0.5
 TeXcolorgray 357 1736 a FF(0147)p 0 TeXcolorgray 525  TeXcolorgray 357 1736 a FL(0147)p 0 TeXcolorgray 525
 w Fo("\\\\vskip)f(3ex\\\\noindent")f(pr1)h(drop)p 0.5  w Ft("\\\\vskip)f(3ex\\\\noindent")f(pr1)h(drop)p 0.5
 TeXcolorgray 357 1802 a FF(0148)p 0 TeXcolorgray 525  TeXcolorgray 357 1802 a FL(0148)p 0 TeXcolorgray 525
 w Fo(")62 b(Rapports)29 b(C/I)i(initiaux")f(pr1)g(disp)p  w Ft(")62 b(Rapports)29 b(C/I)i(initiaux")f(pr1)g(disp)p
 0.5 TeXcolorgray 357 1869 a FF(0149)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1869 a FL(0149)p 0 TeXcolorgray
 525 w Fo("\\\\hrule\\\\vskip)f(1ex")h(pr1)h(drop)p 0.5  525 w Ft("\\\\hrule\\\\vskip)f(1ex")h(pr1)h(drop)p 0.5
 TeXcolorgray 357 1935 a FF(0150)p 0 TeXcolorgray 525  TeXcolorgray 357 1935 a FL(0150)p 0 TeXcolorgray 525
 w Fo("")g(disp)p 0.5 TeXcolorgray 357 2001 a FF(0151)p  w Ft("")g(disp)p 0.5 TeXcolorgray 357 2001 a FL(0151)p
 0 TeXcolorgray 525 w Fo(dup)f(array->)g(1)h(get)g(->list)f(1)p  0 TeXcolorgray 525 w Ft(dup)f(array->)g(1)h(get)g(->list)f(1)p
 0.5 TeXcolorgray 357 2068 a FF(0152)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2068 a FL(0152)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 2134 a(0153)p 0 TeXcolorgray 525  0.5 TeXcolorgray 357 2134 a(0153)p 0 TeXcolorgray 525
 w Fo(true)p 0.5 TeXcolorgray 357 2201 a FF(0154)p 0 TeXcolorgray  w Ft(true)p 0.5 TeXcolorgray 357 2201 a FL(0154)p 0 TeXcolorgray
 525 w Fo(->)h(AUTORISATION_CALCUL)p 0.5 TeXcolorgray  525 w Ft(->)h(AUTORISATION_CALCUL)p 0.5 TeXcolorgray
 357 2267 a FF(0155)p 0 TeXcolorgray 525 w Fo(<<)p 0.5  357 2267 a FL(0155)p 0 TeXcolorgray 525 w Ft(<<)p 0.5
 TeXcolorgray 357 2333 a FF(0156)p 0 TeXcolorgray 648  TeXcolorgray 357 2333 a FL(0156)p 0 TeXcolorgray 648
 w Fo(do)p 0.5 TeXcolorgray 357 2400 a FF(0157)p 0 TeXcolorgray  w Ft(do)p 0.5 TeXcolorgray 357 2400 a FL(0157)p 0 TeXcolorgray
 772 w Fo(geti)p 0.5 TeXcolorgray 357 2466 a FF(0158)p  772 w Ft(geti)p 0.5 TeXcolorgray 357 2466 a FL(0158)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 2533 a(0159)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 2533 a(0159)p 0 TeXcolorgray
 772 w Fo(if)p 0.5 TeXcolorgray 357 2599 a FF(0160)p 0  772 w Ft(if)p 0.5 TeXcolorgray 357 2599 a FL(0160)p 0
 TeXcolorgray 895 w Fo(0)g(<)p 0.5 TeXcolorgray 357 2666  TeXcolorgray 895 w Ft(0)g(<)p 0.5 TeXcolorgray 357 2666
 a FF(0161)p 0 TeXcolorgray 772 w Fo(then)p 0.5 TeXcolorgray  a FL(0161)p 0 TeXcolorgray 772 w Ft(then)p 0.5 TeXcolorgray
 357 2732 a FF(0162)p 0 TeXcolorgray 895 w Fo(false)g  357 2732 a FL(0162)p 0 TeXcolorgray 895 w Ft(false)g
 ('AUTORISATION_CALCUL')d(sto)p 0.5 TeXcolorgray 357 2798  ('AUTORISATION_CALCUL')d(sto)p 0.5 TeXcolorgray 357 2798
 a FF(0163)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray  a FL(0163)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray
 357 2865 a FF(0164)p 0 TeXcolorgray 648 w Fo(until)p  357 2865 a FL(0164)p 0 TeXcolorgray 648 w Ft(until)p
 0.5 TeXcolorgray 357 2931 a FF(0165)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2931 a FL(0165)p 0 TeXcolorgray
 772 w Fo(dup)i(1)h(same)p 0.5 TeXcolorgray 357 2998 a  772 w Ft(dup)i(1)h(same)p 0.5 TeXcolorgray 357 2998 a
 FF(0166)p 0 TeXcolorgray 648 w Fo(end)p 0.5 TeXcolorgray  FL(0166)p 0 TeXcolorgray 648 w Ft(end)p 0.5 TeXcolorgray
 357 3064 a FF(0167)p 0 TeXcolorgray 0.5 TeXcolorgray  357 3064 a FL(0167)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 3130 a(0168)p 0 TeXcolorgray 648 w Fo(drop2)p 0.5  357 3130 a(0168)p 0 TeXcolorgray 648 w Ft(drop2)p 0.5
 TeXcolorgray 357 3197 a FF(0169)p 0 TeXcolorgray 0.5  TeXcolorgray 357 3197 a FL(0169)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 3263 a(0170)p 0 TeXcolorgray 648 w Fo(if)p  TeXcolorgray 357 3263 a(0170)p 0 TeXcolorgray 648 w Ft(if)p
 0.5 TeXcolorgray 357 3330 a FF(0171)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3330 a FL(0171)p 0 TeXcolorgray
 772 w Fo(AUTORISATION_CALCUL)p 0.5 TeXcolorgray 357 3396  772 w Ft(AUTORISATION_CALCUL)p 0.5 TeXcolorgray 357 3396
 a FF(0172)p 0 TeXcolorgray 648 w Fo(then)p 0.5 TeXcolorgray  a FL(0172)p 0 TeXcolorgray 648 w Ft(then)p 0.5 TeXcolorgray
 357 3463 a FF(0173)p 0 TeXcolorgray 772 w Fo(V_PONDERATION)p  357 3463 a FL(0173)p 0 TeXcolorgray 772 w Ft(V_PONDERATION)p
 0.5 TeXcolorgray 357 3529 a FF(0174)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3529 a FL(0174)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3595 a(0175)p 0 TeXcolorgray 772  0.5 TeXcolorgray 357 3595 a(0175)p 0 TeXcolorgray 772
 w Fo(over)f(720)h(DIAGRAMMES_POLAIRES)d(TRACE_UN_MOBILE)p  w Ft(over)f(720)h(DIAGRAMMES_POLAIRES)d(TRACE_UN_MOBILE)p
 0.5 TeXcolorgray 357 3662 a FF(0176)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3662 a FL(0176)p 0 TeXcolorgray
 772 w Fo(N_MOBILES)i(N_ANTENNES)f(DIST)h(DIAGRAMME_NORMALISE)p  772 w Ft(N_MOBILES)i(N_ANTENNES)f(DIST)h(DIAGRAMME_NORMALISE)p
 0.5 TeXcolorgray 357 3728 a FF(0177)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3728 a FL(0177)p 0 TeXcolorgray
 772 w Fo(DIRECTIONS)f(PAQUETS)h(REPARTITION)g(DIAGRAMME)p  772 w Ft(DIRECTIONS)f(PAQUETS)h(REPARTITION)g(DIAGRAMME)p
 0.5 TeXcolorgray 357 3795 a FF(0178)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3795 a FL(0178)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3861 a(0179)p 0 TeXcolorgray 772  0.5 TeXcolorgray 357 3861 a(0179)p 0 TeXcolorgray 772
 w Fo(if)p 0.5 TeXcolorgray 357 3928 a FF(0180)p 0 TeXcolorgray  w Ft(if)p 0.5 TeXcolorgray 357 3928 a FL(0180)p 0 TeXcolorgray
 895 w Fo(DIAGRAMMES_POLAIRES)f(not)p 0.5 TeXcolorgray  895 w Ft(DIAGRAMMES_POLAIRES)f(not)p 0.5 TeXcolorgray
 357 3994 a FF(0181)p 0 TeXcolorgray 772 w Fo(then)p 0.5  357 3994 a FL(0181)p 0 TeXcolorgray 772 w Ft(then)p 0.5
 TeXcolorgray 357 4060 a FF(0182)p 0 TeXcolorgray 895  TeXcolorgray 357 4060 a FL(0182)p 0 TeXcolorgray 895
 w Fo({)i("Azimut")f("Puissance")f(})i(label)p 0.5 TeXcolorgray  w Ft({)i("Azimut")f("Puissance")f(})i(label)p 0.5 TeXcolorgray
 357 4127 a FF(0183)p 0 TeXcolorgray 772 w Fo(end)p 0.5  357 4127 a FL(0183)p 0 TeXcolorgray 772 w Ft(end)p 0.5
 TeXcolorgray 357 4193 a FF(0184)p 0 TeXcolorgray 0.5  TeXcolorgray 357 4193 a FL(0184)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 4260 a(0185)p 0 TeXcolorgray 772 w Fo("Diagrammes)e  TeXcolorgray 357 4260 a(0185)p 0 TeXcolorgray 772 w Ft("Diagrammes)e
 (avant)i(optimisation")e(title)h(persist)g(prlcd)p 0.5  (avant)i(optimisation")e(title)h(persist)g(prlcd)p 0.5
 TeXcolorgray 357 4326 a FF(0186)p 0 TeXcolorgray 772  TeXcolorgray 357 4326 a FL(0186)p 0 TeXcolorgray 772
 w Fo(cllcd)p 0.5 TeXcolorgray 357 4392 a FF(0187)p 0  w Ft(cllcd)p 0.5 TeXcolorgray 357 4392 a FL(0187)p 0
 TeXcolorgray 0.5 TeXcolorgray 357 4459 a(0188)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 357 4459 a(0188)p 0 TeXcolorgray
 772 w Fo(dup)p 0.5 TeXcolorgray 357 4525 a FF(0189)p  772 w Ft(dup)p 0.5 TeXcolorgray 357 4525 a FL(0189)p
 0 TeXcolorgray 772 w Fo(->)h(PUISSANCES)p 0.5 TeXcolorgray  0 TeXcolorgray 772 w Ft(->)h(PUISSANCES)p 0.5 TeXcolorgray
 357 4592 a FF(0190)p 0 TeXcolorgray 772 w Fo(<<)p 0.5  357 4592 a FL(0190)p 0 TeXcolorgray 772 w Ft(<<)p 0.5
 TeXcolorgray 357 4658 a FF(0191)p 0 TeXcolorgray 895  TeXcolorgray 357 4658 a FL(0191)p 0 TeXcolorgray 895
 w Fo(0)p 0.5 TeXcolorgray 357 4725 a FF(0192)p 0 TeXcolorgray  w Ft(0)p 0.5 TeXcolorgray 357 4725 a FL(0192)p 0 TeXcolorgray
 895 w Fo(1)g(PUISSANCES)f(size)g(1)h(get)f(for)h(I)p  895 w Ft(1)g(PUISSANCES)f(size)g(1)h(get)f(for)h(I)p
 0.5 TeXcolorgray 357 4791 a FF(0193)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4791 a FL(0193)p 0 TeXcolorgray
 1019 w Fo(PUISSANCES)e(I)i(1)g(->list)f(get)g(+)p 0.5  1019 w Ft(PUISSANCES)e(I)i(1)g(->list)f(get)g(+)p 0.5
 TeXcolorgray 357 4857 a FF(0194)p 0 TeXcolorgray 895  TeXcolorgray 357 4857 a FL(0194)p 0 TeXcolorgray 895
 w Fo(next)p 0.5 TeXcolorgray 357 4924 a FF(0195)p 0 TeXcolorgray  w Ft(next)p 0.5 TeXcolorgray 357 4924 a FL(0195)p 0 TeXcolorgray
 772 w Fo(>>)p 0.5 TeXcolorgray 357 4990 a FF(0196)p 0  772 w Ft(>>)p 0.5 TeXcolorgray 357 4990 a FL(0196)p 0
 TeXcolorgray 0.5 TeXcolorgray 357 5057 a(0197)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 357 5057 a(0197)p 0 TeXcolorgray
 772 w Fo('PUISSANCES_INITIALES')e(sto)p 0.5 TeXcolorgray  772 w Ft('PUISSANCES_INITIALES')e(sto)p 0.5 TeXcolorgray
 357 5123 a FF(0198)p 0 TeXcolorgray 0.5 TeXcolorgray  357 5123 a FL(0198)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 5189 a(0199)p 0 TeXcolorgray 772 w Fo(if)p 0.5 TeXcolorgray  357 5189 a(0199)p 0 TeXcolorgray 772 w Ft(if)p 0.5 TeXcolorgray
 357 5256 a FF(0200)p 0 TeXcolorgray 895 w Fo(ALGORITHME_BRUITE)h(not)p  357 5256 a FL(0200)p 0 TeXcolorgray 895 w Ft(ALGORITHME_BRUITE)h(not)p
 0.5 TeXcolorgray 357 5322 a FF(0201)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5322 a FL(0201)p 0 TeXcolorgray
 772 w Fo(then)p 0.5 TeXcolorgray 357 5389 a FF(0202)p  772 w Ft(then)p 0.5 TeXcolorgray 357 5389 a FL(0202)p
 0 TeXcolorgray 895 w Fo(0)p 0 TeXcolorgray 1602 5632  0 TeXcolorgray 895 w Ft(0)p 0 TeXcolorgray 1602 5632
 a FY(187)p 0 TeXcolorgray eop end  a F3(261)p 0 TeXcolorgray eop end
 %%Page: 188 188  %%Page: 262 262
 TeXDict begin 188 187 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 262 261 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(188)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(262)e F4(\026)j(#)p
 FY(188)p 0 TeXcolorgray -217 5461 a  F3(262)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(188)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(262)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a FF(0203)p 0 TeXcolorgray 772 w Fo(else)p 0.5 TeXcolorgray  a FL(0203)p 0 TeXcolorgray 772 w Ft(else)p 0.5 TeXcolorgray
 780 607 a FF(0204)p 0 TeXcolorgray 896 w Fo(BRUIT)p 0.5  780 607 a FL(0204)p 0 TeXcolorgray 896 w Ft(BRUIT)p 0.5
 TeXcolorgray 780 673 a FF(0205)p 0 TeXcolorgray 772 w  TeXcolorgray 780 673 a FL(0205)p 0 TeXcolorgray 772 w
 Fo(end)p 0.5 TeXcolorgray 780 739 a FF(0206)p 0 TeXcolorgray  Ft(end)p 0.5 TeXcolorgray 780 739 a FL(0206)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 806 a(0207)p 0 TeXcolorgray 772  0.5 TeXcolorgray 780 806 a(0207)p 0 TeXcolorgray 772
 w Fo(N_MOBILES)i(FACTEUR_ETALEMENT)p 0.5 TeXcolorgray  w Ft(N_MOBILES)i(FACTEUR_ETALEMENT)p 0.5 TeXcolorgray
 780 872 a FF(0208)p 0 TeXcolorgray 772 w Fo  780 872 a FL(0208)p 0 TeXcolorgray 772 w Ft
 (CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray  (CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray
 780 939 a FF(0209)p 0 TeXcolorgray 649 w Fo(else)p 0.5  780 939 a FL(0209)p 0 TeXcolorgray 649 w Ft(else)p 0.5
 TeXcolorgray 780 1005 a FF(0210)p 0 TeXcolorgray 772  TeXcolorgray 780 1005 a FL(0210)p 0 TeXcolorgray 772
 w Fo(3)h(dropn)p 0.5 TeXcolorgray 780 1072 a FF(0211)p  w Ft(3)h(dropn)p 0.5 TeXcolorgray 780 1072 a FL(0211)p
 0 TeXcolorgray 772 w Fo(")124 b(R\351solution)29 b(impossible)h(du)g  0 TeXcolorgray 772 w Ft(")124 b(R\351solution)29 b(impossible)h(du)g
 (syst\350me")p 0.5 TeXcolorgray 780 1138 a FF(0212)p  (syst\350me")p 0.5 TeXcolorgray 780 1138 a FL(0212)p
 0 TeXcolorgray 649 w Fo(end)p 0.5 TeXcolorgray 780 1204  0 TeXcolorgray 649 w Ft(end)p 0.5 TeXcolorgray 780 1204
 a FF(0213)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1271  a FL(0213)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1271
 a(0214)p 0 TeXcolorgray 649 w Fo(pr1)g(disp)p 0.5 TeXcolorgray  a(0214)p 0 TeXcolorgray 649 w Ft(pr1)g(disp)p 0.5 TeXcolorgray
 780 1337 a FF(0215)p 0 TeXcolorgray 649 w Fo("")g(disp)p  780 1337 a FL(0215)p 0 TeXcolorgray 649 w Ft("")g(disp)p
 0.5 TeXcolorgray 780 1404 a FF(0216)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1404 a FL(0216)p 0 TeXcolorgray
 525 w Fo(>>)p 0.5 TeXcolorgray 780 1470 a FF(0217)p 0  525 w Ft(>>)p 0.5 TeXcolorgray 780 1470 a FL(0217)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 1536 a(0218)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 1536 a(0218)p 0 TeXcolorgray
 525 w Fo(/*)h(Boucle)f(principale)g(*/)p 0.5 TeXcolorgray  525 w Ft(/*)h(Boucle)f(principale)g(*/)p 0.5 TeXcolorgray
 780 1603 a FF(0219)p 0 TeXcolorgray 0.5 TeXcolorgray  780 1603 a FL(0219)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 1669 a(0220)p 0 TeXcolorgray 525 w Fo("\\\\vskip)g  780 1669 a(0220)p 0 TeXcolorgray 525 w Ft("\\\\vskip)g
 (3ex\\\\noindent")f(pr1)i(drop)p 0.5 TeXcolorgray 780  (3ex\\\\noindent")f(pr1)i(drop)p 0.5 TeXcolorgray 780
 1736 a FF(0221)p 0 TeXcolorgray 525 w Fo(")62 b(Minimisation)29  1736 a FL(0221)p 0 TeXcolorgray 525 w Ft(")62 b(Minimisation)29
 b(de)i(la)f(plus)h(grande)f(valeur)g(propre)g(Lambda")g(disp)p  b(de)i(la)f(plus)h(grande)f(valeur)g(propre)g(Lambda")g(disp)p
 0.5 TeXcolorgray 780 1802 a FF(0222)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1802 a FL(0222)p 0 TeXcolorgray
 525 w Fo(")62 b(Minimisation)29 b(de)i(la)f(plus)h(grande)f(valeur)g  525 w Ft(")62 b(Minimisation)29 b(de)i(la)f(plus)h(grande)f(valeur)g
 (propre)g($\\lambda$")p 0.5 TeXcolorgray 780 1869 a FF(0223)p  (propre)g($\\lambda$")p 0.5 TeXcolorgray 780 1869 a FL(0223)p
 0 TeXcolorgray 525 w Fo(pr1)h(drop)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft(pr1)h(drop)p 0.5 TeXcolorgray
 780 1935 a FF(0224)p 0 TeXcolorgray 525 w Fo("\\\\hrule\\\\vskip)e  780 1935 a FL(0224)p 0 TeXcolorgray 525 w Ft("\\\\hrule\\\\vskip)e
 (1ex")i(pr1)f(drop)p 0.5 TeXcolorgray 780 2001 a FF(0225)p  (1ex")i(pr1)f(drop)p 0.5 TeXcolorgray 780 2001 a FL(0225)p
 0 TeXcolorgray 525 w Fo("")h(disp)f(std)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft("")h(disp)f(std)p 0.5 TeXcolorgray
 780 2068 a FF(0226)p 0 TeXcolorgray 0.5 TeXcolorgray  780 2068 a FL(0226)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 2134 a(0227)p 0 TeXcolorgray 525 w Fo(while)p 0.5  780 2134 a(0227)p 0 TeXcolorgray 525 w Ft(while)p 0.5
 TeXcolorgray 780 2201 a FF(0228)p 0 TeXcolorgray 649  TeXcolorgray 780 2201 a FL(0228)p 0 TeXcolorgray 649
 w Fo(VP)g(AVP)h(-)g(abs)f(EPS)h(>)p 0.5 TeXcolorgray  w Ft(VP)g(AVP)h(-)g(abs)f(EPS)h(>)p 0.5 TeXcolorgray
 780 2267 a FF(0229)p 0 TeXcolorgray 525 w Fo(repeat)p  780 2267 a FL(0229)p 0 TeXcolorgray 525 w Ft(repeat)p
 0.5 TeXcolorgray 780 2333 a FF(0230)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2333 a FL(0230)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2400 a(0231)p 0 TeXcolorgray 649  0.5 TeXcolorgray 780 2400 a(0231)p 0 TeXcolorgray 649
 w Fo(/*)f(Normalisation)g(des)g(pond\351rations)f(*/)p  w Ft(/*)f(Normalisation)g(des)g(pond\351rations)f(*/)p
 0.5 TeXcolorgray 780 2466 a FF(0232)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2466 a FL(0232)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2533 a(0233)p 0 TeXcolorgray 649  0.5 TeXcolorgray 780 2533 a(0233)p 0 TeXcolorgray 649
 w Fo(1)i(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 2599  w Ft(1)i(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 2599
 a FF(0234)p 0 TeXcolorgray 772 w Fo(LISTE_R)f(J)h(get)f(V_PONDERATION)g  a FL(0234)p 0 TeXcolorgray 772 w Ft(LISTE_R)f(J)h(get)f(V_PONDERATION)g
 (J)g(get)p 0.5 TeXcolorgray 780 2666 a FF(0235)p 0 TeXcolorgray  (J)g(get)p 0.5 TeXcolorgray 780 2666 a FL(0235)p 0 TeXcolorgray
 772 w Fo(FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)g(SEUIL)p  772 w Ft(FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)g(SEUIL)p
 0.5 TeXcolorgray 780 2732 a FF(0236)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2732 a FL(0236)p 0 TeXcolorgray
 772 w Fo(NORMALISATION)g(array->)h(drop)p 0.5 TeXcolorgray  772 w Ft(NORMALISATION)g(array->)h(drop)p 0.5 TeXcolorgray
 780 2798 a FF(0237)p 0 TeXcolorgray 0.5 TeXcolorgray  780 2798 a FL(0237)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 2865 a(0238)p 0 TeXcolorgray 772 w Fo(N_ANTENNES)g(1)h(2)f(->list)g  780 2865 a(0238)p 0 TeXcolorgray 772 w Ft(N_ANTENNES)g(1)h(2)f(->list)g
 (->array)p 0.5 TeXcolorgray 780 2931 a FF(0239)p 0 TeXcolorgray  (->array)p 0.5 TeXcolorgray 780 2931 a FL(0239)p 0 TeXcolorgray
 772 w Fo('V_PONDERATION')f(swap)i(J)f(swap)h(put)p 0.5  772 w Ft('V_PONDERATION')f(swap)i(J)f(swap)h(put)p 0.5
 TeXcolorgray 780 2998 a FF(0240)p 0 TeXcolorgray 649  TeXcolorgray 780 2998 a FL(0240)p 0 TeXcolorgray 649
 w Fo(next)p 0.5 TeXcolorgray 780 3064 a FF(0241)p 0 TeXcolorgray  w Ft(next)p 0.5 TeXcolorgray 780 3064 a FL(0241)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 3130 a(0242)p 0 TeXcolorgray 649  0.5 TeXcolorgray 780 3130 a(0242)p 0 TeXcolorgray 649
 w Fo(/*)f(Calcul)h(de)f(la)h(matrice)f(F)g(*/)p 0.5 TeXcolorgray  w Ft(/*)f(Calcul)h(de)f(la)h(matrice)f(F)g(*/)p 0.5 TeXcolorgray
 780 3197 a FF(0243)p 0 TeXcolorgray 0.5 TeXcolorgray  780 3197 a FL(0243)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 3263 a(0244)p 0 TeXcolorgray 649 w Fo('F')g({)h(1)g(1)g(})p  780 3263 a(0244)p 0 TeXcolorgray 649 w Ft('F')g({)h(1)g(1)g(})p
 0.5 TeXcolorgray 780 3330 a FF(0245)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3330 a FL(0245)p 0 TeXcolorgray
 649 w Fo(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780  649 w Ft(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780
 3396 a FF(0246)p 0 TeXcolorgray 772 w Fo(1)g(N_MOBILES)f(for)g(K)p  3396 a FL(0246)p 0 TeXcolorgray 772 w Ft(1)g(N_MOBILES)f(for)g(K)p
 0.5 TeXcolorgray 780 3463 a FF(0247)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3463 a FL(0247)p 0 TeXcolorgray
 896 w Fo(if)p 0.5 TeXcolorgray 780 3529 a FF(0248)p 0  896 w Ft(if)p 0.5 TeXcolorgray 780 3529 a FL(0248)p 0
 TeXcolorgray 1019 w Fo(J)h(K)g(same)p 0.5 TeXcolorgray  TeXcolorgray 1019 w Ft(J)h(K)g(same)p 0.5 TeXcolorgray
 780 3595 a FF(0249)p 0 TeXcolorgray 896 w Fo(then)p 0.5  780 3595 a FL(0249)p 0 TeXcolorgray 896 w Ft(then)p 0.5
 TeXcolorgray 780 3662 a FF(0250)p 0 TeXcolorgray 1019  TeXcolorgray 780 3662 a FL(0250)p 0 TeXcolorgray 1019
 w Fo(0)p 0.5 TeXcolorgray 780 3728 a FF(0251)p 0 TeXcolorgray  w Ft(0)p 0.5 TeXcolorgray 780 3728 a FL(0251)p 0 TeXcolorgray
 896 w Fo(else)p 0.5 TeXcolorgray 780 3795 a FF(0252)p  896 w Ft(else)p 0.5 TeXcolorgray 780 3795 a FL(0252)p
 0 TeXcolorgray 1019 w Fo(V_PONDERATION)e(K)i(get)p 0.5  0 TeXcolorgray 1019 w Ft(V_PONDERATION)e(K)i(get)p 0.5
 TeXcolorgray 780 3861 a FF(0253)p 0 TeXcolorgray 1019  TeXcolorgray 780 3861 a FL(0253)p 0 TeXcolorgray 1019
 w Fo(dup)g(trn)p 0.5 TeXcolorgray 780 3928 a FF(0254)p  w Ft(dup)g(trn)p 0.5 TeXcolorgray 780 3928 a FL(0254)p
 0 TeXcolorgray 1019 w Fo(LISTE_R)f(J)h(get)p 0.5 TeXcolorgray  0 TeXcolorgray 1019 w Ft(LISTE_R)f(J)h(get)p 0.5 TeXcolorgray
 780 3994 a FF(0255)p 0 TeXcolorgray 1019 w Fo(rot)g(*)f(*)h({)g(1)g(1)f  780 3994 a FL(0255)p 0 TeXcolorgray 1019 w Ft(rot)g(*)f(*)h({)g(1)g(1)f
 (})h(get)p 0.5 TeXcolorgray 780 4060 a FF(0256)p 0 TeXcolorgray  (})h(get)p 0.5 TeXcolorgray 780 4060 a FL(0256)p 0 TeXcolorgray
 896 w Fo(end)p 0.5 TeXcolorgray 780 4127 a FF(0257)p  896 w Ft(end)p 0.5 TeXcolorgray 780 4127 a FL(0257)p
 0 TeXcolorgray 896 w Fo(puti)p 0.5 TeXcolorgray 780 4193  0 TeXcolorgray 896 w Ft(puti)p 0.5 TeXcolorgray 780 4193
 a FF(0258)p 0 TeXcolorgray 772 w Fo(next)p 0.5 TeXcolorgray  a FL(0258)p 0 TeXcolorgray 772 w Ft(next)p 0.5 TeXcolorgray
 780 4260 a FF(0259)p 0 TeXcolorgray 649 w Fo(next)p 0.5  780 4260 a FL(0259)p 0 TeXcolorgray 649 w Ft(next)p 0.5
 TeXcolorgray 780 4326 a FF(0260)p 0 TeXcolorgray 649  TeXcolorgray 780 4326 a FL(0260)p 0 TeXcolorgray 649
 w Fo(drop2)p 0.5 TeXcolorgray 780 4392 a FF(0261)p 0  w Ft(drop2)p 0.5 TeXcolorgray 780 4392 a FL(0261)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 4459 a(0262)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 4459 a(0262)p 0 TeXcolorgray
 649 w Fo(/*)f(Calcul)h(du)f(plus)g(grand)h(vecteur)f(propre)g(gauche)g  649 w Ft(/*)f(Calcul)h(du)f(plus)g(grand)h(vecteur)f(propre)g(gauche)g
 (de)g(F)h(*/)p 0.5 TeXcolorgray 780 4525 a FF(0263)p  (de)g(F)h(*/)p 0.5 TeXcolorgray 780 4525 a FL(0263)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0264)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0264)p 0 TeXcolorgray
 649 w Fo(F)g(legv)p 0.5 TeXcolorgray 780 4658 a FF(0265)p  649 w Ft(F)g(legv)p 0.5 TeXcolorgray 780 4658 a FL(0265)p
 0 TeXcolorgray 649 w Fo(->)f(MATRICE)p 0.5 TeXcolorgray  0 TeXcolorgray 649 w Ft(->)f(MATRICE)p 0.5 TeXcolorgray
 780 4725 a FF(0266)p 0 TeXcolorgray 649 w Fo(<<)p 0.5  780 4725 a FL(0266)p 0 TeXcolorgray 649 w Ft(<<)p 0.5
 TeXcolorgray 780 4791 a FF(0267)p 0 TeXcolorgray 772  TeXcolorgray 780 4791 a FL(0267)p 0 TeXcolorgray 772
 w Fo(/*)h(R\351\351criture)e(de)i(la)g(fonction)e(max)i(pour)f  w Ft(/*)h(R\351\351criture)e(de)i(la)g(fonction)e(max)i(pour)f
 (\351viter)g(les)h(*/)p 0.5 TeXcolorgray 780 4857 a FF(0268)p  (\351viter)g(les)h(*/)p 0.5 TeXcolorgray 780 4857 a FL(0268)p
 0 TeXcolorgray 772 w Fo(/*)g(erreurs)f(num\351riques)f(d'arrondis)h  0 TeXcolorgray 772 w Ft(/*)g(erreurs)f(num\351riques)f(d'arrondis)h
 (apparaissant)f(avec)i(*/)p 0.5 TeXcolorgray 780 4924  (apparaissant)f(avec)i(*/)p 0.5 TeXcolorgray 780 4924
 a FF(0269)p 0 TeXcolorgray 772 w Fo(/*)g(les)f(racines)g(doubles)g(du)h  a FL(0269)p 0 TeXcolorgray 772 w Ft(/*)g(les)f(racines)g(doubles)g(du)h
 (polyn\364me)f(caract\351ristique)121 b(*/)p 0.5 TeXcolorgray  (polyn\364me)f(caract\351ristique)121 b(*/)p 0.5 TeXcolorgray
 780 4990 a FF(0270)p 0 TeXcolorgray 0.5 TeXcolorgray  780 4990 a FL(0270)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 5057 a(0271)p 0 TeXcolorgray 772 w Fo(do)p 0.5 TeXcolorgray  780 5057 a(0271)p 0 TeXcolorgray 772 w Ft(do)p 0.5 TeXcolorgray
 780 5123 a FF(0272)p 0 TeXcolorgray 896 w Fo(MATRICE)30  780 5123 a FL(0272)p 0 TeXcolorgray 896 w Ft(MATRICE)30
 b(max)p 0.5 TeXcolorgray 780 5189 a FF(0273)p 0 TeXcolorgray  b(max)p 0.5 TeXcolorgray 780 5189 a FL(0273)p 0 TeXcolorgray
 772 w Fo(until)p 0.5 TeXcolorgray 780 5256 a FF(0274)p  772 w Ft(until)p 0.5 TeXcolorgray 780 5256 a FL(0274)p
 0 TeXcolorgray 896 w Fo(over)g(re)h(0)f(>=)p 0.5 TeXcolorgray  0 TeXcolorgray 896 w Ft(over)g(re)h(0)f(>=)p 0.5 TeXcolorgray
 780 5322 a FF(0275)p 0 TeXcolorgray 0.5 TeXcolorgray  780 5322 a FL(0275)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 5389 a(0276)p 0 TeXcolorgray 896 w Fo(if)p 0 TeXcolorgray  780 5389 a(0276)p 0 TeXcolorgray 896 w Ft(if)p 0 TeXcolorgray
 2026 5632 a FY(188)p 0 TeXcolorgray eop end  2026 5632 a F3(262)p 0 TeXcolorgray eop end
 %%Page: 189 189  %%Page: 263 263
 TeXDict begin 189 188 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 263 262 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(189)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(263)e F4(\026)j(#)p
 FY(189)p 0 TeXcolorgray -217 5461 a  F3(263)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p
 Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427  FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427
 b FY(189)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591  b F3(263)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a
 Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0.5 TeXcolorgray 357 540 a FF(0277)p 0 TeXcolorgray 1019  0.5 TeXcolorgray 357 540 a FL(0277)p 0 TeXcolorgray 1019
 w Fo(dup)30 b(not)p 0.5 TeXcolorgray 357 607 a FF(0278)p  w Ft(dup)30 b(not)p 0.5 TeXcolorgray 357 607 a FL(0278)p
 0 TeXcolorgray 895 w Fo(then)p 0.5 TeXcolorgray 357 673  0 TeXcolorgray 895 w Ft(then)p 0.5 TeXcolorgray 357 673
 a FF(0279)p 0 TeXcolorgray 1019 w Fo(swap)g('MATRICE')g(swap)g(0)h(put)  a FL(0279)p 0 TeXcolorgray 1019 w Ft(swap)g('MATRICE')g(swap)g(0)h(put)
 f(swap)h(drop)p 0.5 TeXcolorgray 357 739 a FF(0280)p  f(swap)h(drop)p 0.5 TeXcolorgray 357 739 a FL(0280)p
 0 TeXcolorgray 895 w Fo(end)p 0.5 TeXcolorgray 357 806  0 TeXcolorgray 895 w Ft(end)p 0.5 TeXcolorgray 357 806
 a FF(0281)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray  a FL(0281)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray
 357 872 a FF(0282)p 0 TeXcolorgray 648 w Fo(>>)p 0.5  357 872 a FL(0282)p 0 TeXcolorgray 648 w Ft(>>)p 0.5
 TeXcolorgray 357 939 a FF(0283)p 0 TeXcolorgray 0.5 TeXcolorgray  TeXcolorgray 357 939 a FL(0283)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 1005 a(0284)p 0 TeXcolorgray 648 w Fo(list->)g(drop)f(rot)g(swap)p  357 1005 a(0284)p 0 TeXcolorgray 648 w Ft(list->)g(drop)f(rot)g(swap)p
 0.5 TeXcolorgray 357 1072 a FF(0285)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1072 a FL(0285)p 0 TeXcolorgray
 648 w Fo(->)h(COLONNE)p 0.5 TeXcolorgray 357 1138 a FF(0286)p  648 w Ft(->)h(COLONNE)p 0.5 TeXcolorgray 357 1138 a FL(0286)p
 0 TeXcolorgray 648 w Fo(<<)p 0.5 TeXcolorgray 357 1204  0 TeXcolorgray 648 w Ft(<<)p 0.5 TeXcolorgray 357 1204
 a FF(0287)p 0 TeXcolorgray 772 w Fo(1)g(N_MOBILES)e(for)i(J)p  a FL(0287)p 0 TeXcolorgray 772 w Ft(1)g(N_MOBILES)e(for)i(J)p
 0.5 TeXcolorgray 357 1271 a FF(0288)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1271 a FL(0288)p 0 TeXcolorgray
 895 w Fo(dup)g(J)g(COLONNE)f(2)g(->list)g(get)h(re)f(swap)p  895 w Ft(dup)g(J)g(COLONNE)f(2)g(->list)g(get)h(re)f(swap)p
 0.5 TeXcolorgray 357 1337 a FF(0289)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1337 a FL(0289)p 0 TeXcolorgray
 772 w Fo(next)p 0.5 TeXcolorgray 357 1404 a FF(0290)p  772 w Ft(next)p 0.5 TeXcolorgray 357 1404 a FL(0290)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 1470 a(0291)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 1470 a(0291)p 0 TeXcolorgray
 772 w Fo(drop)p 0.5 TeXcolorgray 357 1536 a FF(0292)p  772 w Ft(drop)p 0.5 TeXcolorgray 357 1536 a FL(0292)p
 0 TeXcolorgray 648 w Fo(>>)p 0.5 TeXcolorgray 357 1603  0 TeXcolorgray 648 w Ft(>>)p 0.5 TeXcolorgray 357 1603
 a FF(0293)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1669  a FL(0293)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1669
 a(0294)p 0 TeXcolorgray 648 w Fo(VP)h('AVP')f(sto)p 0.5  a(0294)p 0 TeXcolorgray 648 w Ft(VP)h('AVP')f(sto)p 0.5
 TeXcolorgray 357 1736 a FF(0295)p 0 TeXcolorgray 648  TeXcolorgray 357 1736 a FL(0295)p 0 TeXcolorgray 648
 w Fo(N_MOBILES)g(1)h(2)g(->list)f(->array)p 0.5 TeXcolorgray  w Ft(N_MOBILES)g(1)h(2)g(->list)f(->array)p 0.5 TeXcolorgray
 357 1802 a FF(0296)p 0 TeXcolorgray 648 w Fo(swap)h(re)f(dup)h('VP')f  357 1802 a FL(0296)p 0 TeXcolorgray 648 w Ft(swap)h(re)f(dup)h('VP')f
 (sto)h(pr1)p 0.5 TeXcolorgray 357 1869 a FF(0297)p 0  (sto)h(pr1)p 0.5 TeXcolorgray 357 1869 a FL(0297)p 0
 TeXcolorgray 648 w Fo(UNITE)g(over)f(1)h(->list)f(swap)g(write)p  TeXcolorgray 648 w Ft(UNITE)g(over)f(1)h(->list)f(swap)g(write)p
 0.5 TeXcolorgray 357 1935 a FF(0298)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1935 a FL(0298)p 0 TeXcolorgray
 648 w Fo("Lambda)g(=)h(")g(swap)f(->str)g(+)h(disp)p  648 w Ft("Lambda)g(=)h(")g(swap)f(->str)g(+)h(disp)p
 0.5 TeXcolorgray 357 2001 a FF(0299)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2001 a FL(0299)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 2068 a(0300)p 0 TeXcolorgray 648  0.5 TeXcolorgray 357 2068 a(0300)p 0 TeXcolorgray 648
 w Fo(/*)g(Normalisation)e(du)i(plus)f(grand)g(vecteur)g(gauche)g(de)h  w Ft(/*)g(Normalisation)e(du)i(plus)f(grand)g(vecteur)g(gauche)g(de)h
 (F)g(*/)p 0.5 TeXcolorgray 357 2134 a FF(0301)p 0 TeXcolorgray  (F)g(*/)p 0.5 TeXcolorgray 357 2134 a FL(0301)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 2201 a(0302)p 0 TeXcolorgray 648  0.5 TeXcolorgray 357 2201 a(0302)p 0 TeXcolorgray 648
 w Fo(dup)g(abs)f(/)p 0.5 TeXcolorgray 357 2267 a FF(0303)p  w Ft(dup)g(abs)f(/)p 0.5 TeXcolorgray 357 2267 a FL(0303)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 2333 a(0304)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 2333 a(0304)p 0 TeXcolorgray
 648 w Fo(/*)h(Calcul)f(des)h(matrices)e(T)i(*/)p 0.5  648 w Ft(/*)h(Calcul)f(des)h(matrices)e(T)i(*/)p 0.5
 TeXcolorgray 357 2400 a FF(0305)p 0 TeXcolorgray 0.5  TeXcolorgray 357 2400 a FL(0305)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 2466 a(0306)p 0 TeXcolorgray 648 w Fo(->)g(PG)p  TeXcolorgray 357 2466 a(0306)p 0 TeXcolorgray 648 w Ft(->)g(PG)p
 0.5 TeXcolorgray 357 2533 a FF(0307)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2533 a FL(0307)p 0 TeXcolorgray
 648 w Fo(<<)p 0.5 TeXcolorgray 357 2599 a FF(0308)p 0  648 w Ft(<<)p 0.5 TeXcolorgray 357 2599 a FL(0308)p 0
 TeXcolorgray 772 w Fo(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray  TeXcolorgray 772 w Ft(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray
 357 2666 a FF(0309)p 0 TeXcolorgray 895 w Fo(LISTE_R)f(1)h(get)g(0)f  357 2666 a FL(0309)p 0 TeXcolorgray 895 w Ft(LISTE_R)f(1)h(get)g(0)f
 (con)p 0.5 TeXcolorgray 357 2732 a FF(0310)p 0 TeXcolorgray  (con)p 0.5 TeXcolorgray 357 2732 a FL(0310)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 2798 a(0311)p 0 TeXcolorgray 895  0.5 TeXcolorgray 357 2798 a(0311)p 0 TeXcolorgray 895
 w Fo(1)h(N_MOBILES)f(for)g(K)p 0.5 TeXcolorgray 357 2865  w Ft(1)h(N_MOBILES)f(for)g(K)p 0.5 TeXcolorgray 357 2865
 a FF(0312)p 0 TeXcolorgray 1019 w Fo(if)p 0.5 TeXcolorgray  a FL(0312)p 0 TeXcolorgray 1019 w Ft(if)p 0.5 TeXcolorgray
 357 2931 a FF(0313)p 0 TeXcolorgray 1142 w Fo(J)h(K)g(same)f(not)p  357 2931 a FL(0313)p 0 TeXcolorgray 1142 w Ft(J)h(K)g(same)f(not)p
 0.5 TeXcolorgray 357 2998 a FF(0314)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2998 a FL(0314)p 0 TeXcolorgray
 1019 w Fo(then)p 0.5 TeXcolorgray 357 3064 a FF(0315)p  1019 w Ft(then)p 0.5 TeXcolorgray 357 3064 a FL(0315)p
 0 TeXcolorgray 1142 w Fo(LISTE_R)g(K)h(get)f(PG)h(K)g(1)g(2)f(->list)g  0 TeXcolorgray 1142 w Ft(LISTE_R)g(K)h(get)f(PG)h(K)g(1)g(2)f(->list)g
 (get)h(*)f(+)p 0.5 TeXcolorgray 357 3130 a FF(0316)p  (get)h(*)f(+)p 0.5 TeXcolorgray 357 3130 a FL(0316)p
 0 TeXcolorgray 1019 w Fo(end)p 0.5 TeXcolorgray 357 3197  0 TeXcolorgray 1019 w Ft(end)p 0.5 TeXcolorgray 357 3197
 a FF(0317)p 0 TeXcolorgray 895 w Fo(next)p 0.5 TeXcolorgray  a FL(0317)p 0 TeXcolorgray 895 w Ft(next)p 0.5 TeXcolorgray
 357 3263 a FF(0318)p 0 TeXcolorgray 772 w Fo(next)p 0.5  357 3263 a FL(0318)p 0 TeXcolorgray 772 w Ft(next)p 0.5
 TeXcolorgray 357 3330 a FF(0319)p 0 TeXcolorgray 648  TeXcolorgray 357 3330 a FL(0319)p 0 TeXcolorgray 648
 w Fo(>>)p 0.5 TeXcolorgray 357 3396 a FF(0320)p 0 TeXcolorgray  w Ft(>>)p 0.5 TeXcolorgray 357 3396 a FL(0320)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3463 a(0321)p 0 TeXcolorgray 648  0.5 TeXcolorgray 357 3463 a(0321)p 0 TeXcolorgray 648
 w Fo(N_MOBILES)g(->list)p 0.5 TeXcolorgray 357 3529 a  w Ft(N_MOBILES)g(->list)p 0.5 TeXcolorgray 357 3529 a
 FF(0322)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3595 a(0323)p  FL(0322)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3595 a(0323)p
 0 TeXcolorgray 648 w Fo(/*)h(Calcul)f(des)h(vecteurs)e(propres)h  0 TeXcolorgray 648 w Ft(/*)h(Calcul)f(des)h(vecteurs)e(propres)h
 (g\351n\351ralis\351s)g(des)g(matrices)g(T)h(*/)p 0.5  (g\351n\351ralis\351s)g(des)g(matrices)g(T)h(*/)p 0.5
 TeXcolorgray 357 3662 a FF(0324)p 0 TeXcolorgray 0.5  TeXcolorgray 357 3662 a FL(0324)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 3728 a(0325)p 0 TeXcolorgray 648 w Fo(->)g(LISTE_T)p  TeXcolorgray 357 3728 a(0325)p 0 TeXcolorgray 648 w Ft(->)g(LISTE_T)p
 0.5 TeXcolorgray 357 3795 a FF(0326)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3795 a FL(0326)p 0 TeXcolorgray
 648 w Fo(<<)p 0.5 TeXcolorgray 357 3861 a FF(0327)p 0  648 w Ft(<<)p 0.5 TeXcolorgray 357 3861 a FL(0327)p 0
 TeXcolorgray 772 w Fo(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray  TeXcolorgray 772 w Ft(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray
 357 3928 a FF(0328)p 0 TeXcolorgray 895 w Fo(LISTE_T)f(J)h(get)g  357 3928 a FL(0328)p 0 TeXcolorgray 895 w Ft(LISTE_T)f(J)h(get)g
 (LISTE_R)e(J)i(get)g(gregv)f(re)g(min)h(swap)f(drop)p  (LISTE_R)e(J)i(get)g(gregv)f(re)g(min)h(swap)f(drop)p
 0.5 TeXcolorgray 357 3994 a FF(0329)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3994 a FL(0329)p 0 TeXcolorgray
 895 w Fo(list->)g(drop)p 0.5 TeXcolorgray 357 4060 a  895 w Ft(list->)g(drop)p 0.5 TeXcolorgray 357 4060 a
 FF(0330)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4127 a(0331)p  FL(0330)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4127 a(0331)p
 0 TeXcolorgray 895 w Fo(->)h(COLONNE)p 0.5 TeXcolorgray  0 TeXcolorgray 895 w Ft(->)h(COLONNE)p 0.5 TeXcolorgray
 357 4193 a FF(0332)p 0 TeXcolorgray 895 w Fo(<<)p 0.5  357 4193 a FL(0332)p 0 TeXcolorgray 895 w Ft(<<)p 0.5
 TeXcolorgray 357 4260 a FF(0333)p 0 TeXcolorgray 1019  TeXcolorgray 357 4260 a FL(0333)p 0 TeXcolorgray 1019
 w Fo(1)g(N_ANTENNES)e(for)i(K)p 0.5 TeXcolorgray 357  w Ft(1)g(N_ANTENNES)e(for)i(K)p 0.5 TeXcolorgray 357
 4326 a FF(0334)p 0 TeXcolorgray 1142 w Fo(dup)g(K)g(COLONNE)e(2)i  4326 a FL(0334)p 0 TeXcolorgray 1142 w Ft(dup)g(K)g(COLONNE)e(2)i
 (->list)f(get)h(swap)p 0.5 TeXcolorgray 357 4392 a FF(0335)p  (->list)f(get)h(swap)p 0.5 TeXcolorgray 357 4392 a FL(0335)p
 0 TeXcolorgray 1019 w Fo(next)p 0.5 TeXcolorgray 357  0 TeXcolorgray 1019 w Ft(next)p 0.5 TeXcolorgray 357
 4459 a FF(0336)p 0 TeXcolorgray 0.5 TeXcolorgray 357  4459 a FL(0336)p 0 TeXcolorgray 0.5 TeXcolorgray 357
 4525 a(0337)p 0 TeXcolorgray 1019 w Fo(drop)f(N_ANTENNES)g(1)g(->list)h  4525 a(0337)p 0 TeXcolorgray 1019 w Ft(drop)f(N_ANTENNES)g(1)g(->list)h
 (->array)e(dup)i(abs)f(/)p 0.5 TeXcolorgray 357 4592  (->array)e(dup)i(abs)f(/)p 0.5 TeXcolorgray 357 4592
 a FF(0338)p 0 TeXcolorgray 1019 w Fo(N_ANTENNES)f(1)i(2)g(->list)f(rdm)  a FL(0338)p 0 TeXcolorgray 1019 w Ft(N_ANTENNES)f(1)i(2)g(->list)f(rdm)
 p 0.5 TeXcolorgray 357 4658 a FF(0339)p 0 TeXcolorgray  p 0.5 TeXcolorgray 357 4658 a FL(0339)p 0 TeXcolorgray
 1019 w Fo('V_PONDERATION')f(J)h(rot)h(put)p 0.5 TeXcolorgray  1019 w Ft('V_PONDERATION')f(J)h(rot)h(put)p 0.5 TeXcolorgray
 357 4725 a FF(0340)p 0 TeXcolorgray 895 w Fo(>>)p 0.5  357 4725 a FL(0340)p 0 TeXcolorgray 895 w Ft(>>)p 0.5
 TeXcolorgray 357 4791 a FF(0341)p 0 TeXcolorgray 772  TeXcolorgray 357 4791 a FL(0341)p 0 TeXcolorgray 772
 w Fo(next)p 0.5 TeXcolorgray 357 4857 a FF(0342)p 0 TeXcolorgray  w Ft(next)p 0.5 TeXcolorgray 357 4857 a FL(0342)p 0 TeXcolorgray
 648 w Fo(>>)p 0.5 TeXcolorgray 357 4924 a FF(0343)p 0  648 w Ft(>>)p 0.5 TeXcolorgray 357 4924 a FL(0343)p 0
 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray 357 4990  TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray 357 4990
 a FF(0344)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5057  a FL(0344)p 0 TeXcolorgray 0.5 TeXcolorgray 357 5057
 a(0345)p 0 TeXcolorgray 525 w Fo(/*)g(Normalisation)e(des)h  a(0345)p 0 TeXcolorgray 525 w Ft(/*)g(Normalisation)e(des)h
 (pond\351rations)f(*/)p 0.5 TeXcolorgray 357 5123 a FF(0346)p  (pond\351rations)f(*/)p 0.5 TeXcolorgray 357 5123 a FL(0346)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 5189 a(0347)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 5189 a(0347)p 0 TeXcolorgray
 525 w Fo(1)i(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 357  525 w Ft(1)i(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 357
 5256 a FF(0348)p 0 TeXcolorgray 648 w Fo(LISTE_R)f(J)h(get)g  5256 a FL(0348)p 0 TeXcolorgray 648 w Ft(LISTE_R)f(J)h(get)g
 (V_PONDERATION)e(J)h(get)p 0.5 TeXcolorgray 357 5322  (V_PONDERATION)e(J)h(get)p 0.5 TeXcolorgray 357 5322
 a FF(0349)p 0 TeXcolorgray 648 w Fo(FACTEUR_ETALEMENT)f  a FL(0349)p 0 TeXcolorgray 648 w Ft(FACTEUR_ETALEMENT)f
 (ALGORITHME_BRUITE)g(SEUIL)p 0.5 TeXcolorgray 357 5389  (ALGORITHME_BRUITE)g(SEUIL)p 0.5 TeXcolorgray 357 5389
 a FF(0350)p 0 TeXcolorgray 648 w Fo(NORMALISATION)h(array->)g(drop)p  a FL(0350)p 0 TeXcolorgray 648 w Ft(NORMALISATION)h(array->)g(drop)p
 0 TeXcolorgray 1602 5632 a FY(189)p 0 TeXcolorgray eop  0 TeXcolorgray 1602 5632 a F3(263)p 0 TeXcolorgray eop
 end  end
 %%Page: 190 190  %%Page: 264 264
 TeXDict begin 190 189 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 264 263 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(190)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(264)e F4(\026)j(#)p
 FY(190)p 0 TeXcolorgray -217 5461 a  F3(264)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(190)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(264)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a FF(0351)p 0 TeXcolorgray 0.5 TeXcolorgray 780 607 a(0352)p  a FL(0351)p 0 TeXcolorgray 0.5 TeXcolorgray 780 607 a(0352)p
 0 TeXcolorgray 649 w Fo(N_ANTENNES)h(1)i(2)g(->list)f(->array)p  0 TeXcolorgray 649 w Ft(N_ANTENNES)h(1)i(2)g(->list)f(->array)p
 0.5 TeXcolorgray 780 673 a FF(0353)p 0 TeXcolorgray 649  0.5 TeXcolorgray 780 673 a FL(0353)p 0 TeXcolorgray 649
 w Fo('V_PONDERATION')f(swap)h(J)h(swap)f(put)p 0.5 TeXcolorgray  w Ft('V_PONDERATION')f(swap)h(J)h(swap)f(put)p 0.5 TeXcolorgray
 780 739 a FF(0354)p 0 TeXcolorgray 525 w Fo(next)p 0.5  780 739 a FL(0354)p 0 TeXcolorgray 525 w Ft(next)p 0.5
 TeXcolorgray 780 806 a FF(0355)p 0 TeXcolorgray 0.5 TeXcolorgray  TeXcolorgray 780 806 a FL(0355)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 872 a(0356)p 0 TeXcolorgray 525 w Fo(/*)h(Pond\351rations)e(*/)p  780 872 a(0356)p 0 TeXcolorgray 525 w Ft(/*)h(Pond\351rations)e(*/)p
 0.5 TeXcolorgray 780 939 a FF(0357)p 0 TeXcolorgray 0.5  0.5 TeXcolorgray 780 939 a FL(0357)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 1005 a(0358)p 0 TeXcolorgray 525 w Fo("")i(disp)p  TeXcolorgray 780 1005 a(0358)p 0 TeXcolorgray 525 w Ft("")i(disp)p
 0.5 TeXcolorgray 780 1072 a FF(0359)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1072 a FL(0359)p 0 TeXcolorgray
 525 w Fo(")62 b(Pond\351rations)29 b(optimales")h(pr1)g(disp)p  525 w Ft(")62 b(Pond\351rations)29 b(optimales")h(pr1)g(disp)p
 0.5 TeXcolorgray 780 1138 a FF(0360)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1138 a FL(0360)p 0 TeXcolorgray
 525 w Fo("\\\\hrule\\\\vskip)f(1ex")i(pr1)f(drop)p 0.5  525 w Ft("\\\\hrule\\\\vskip)f(1ex")i(pr1)f(drop)p 0.5
 TeXcolorgray 780 1204 a FF(0361)p 0 TeXcolorgray 525  TeXcolorgray 780 1204 a FL(0361)p 0 TeXcolorgray 525
 w Fo("")h(disp)p 0.5 TeXcolorgray 780 1271 a FF(0362)p  w Ft("")h(disp)p 0.5 TeXcolorgray 780 1271 a FL(0362)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 1337 a(0363)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 1337 a(0363)p 0 TeXcolorgray
 525 w Fo(1)g(N_MOBILES)f(for)g(J)p 0.5 TeXcolorgray 780  525 w Ft(1)g(N_MOBILES)f(for)g(J)p 0.5 TeXcolorgray 780
 1404 a FF(0364)p 0 TeXcolorgray 649 w Fo("W\(")g(std)h(J)f(->str)h(+)f  1404 a FL(0364)p 0 TeXcolorgray 649 w Ft("W\(")g(std)h(J)f(->str)h(+)f
 ("\))h(=)g(")f(+)h(2)g(sci)p 0.5 TeXcolorgray 780 1470  ("\))h(=)g(")f(+)h(2)g(sci)p 0.5 TeXcolorgray 780 1470
 a FF(0365)p 0 TeXcolorgray 649 w Fo('V_PONDERATION')e(J)h(get)h  a FL(0365)p 0 TeXcolorgray 649 w Ft('V_PONDERATION')e(J)h(get)h
 (N_ANTENNES)e(1)i(->list)p 0.5 TeXcolorgray 780 1536  (N_ANTENNES)e(1)i(->list)p 0.5 TeXcolorgray 780 1536
 a FF(0366)p 0 TeXcolorgray 649 w Fo(rdm)f(pr1)h(->str)f(+)h(disp)p  a FL(0366)p 0 TeXcolorgray 649 w Ft(rdm)f(pr1)h(->str)f(+)h(disp)p
 0.5 TeXcolorgray 780 1603 a FF(0367)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1603 a FL(0367)p 0 TeXcolorgray
 525 w Fo(next)p 0.5 TeXcolorgray 780 1669 a FF(0368)p  525 w Ft(next)p 0.5 TeXcolorgray 780 1669 a FL(0368)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 1736 a(0369)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 1736 a(0369)p 0 TeXcolorgray
 525 w Fo(/*)g(Calcul)f(des)h(puissances)e(par)i(mobile)f  525 w Ft(/*)g(Calcul)f(des)h(puissances)e(par)i(mobile)f
 (n\351cessaires)f(*/)p 0.5 TeXcolorgray 780 1802 a FF(0370)p  (n\351cessaires)f(*/)p 0.5 TeXcolorgray 780 1802 a FL(0370)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 1869 a(0371)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 1869 a(0371)p 0 TeXcolorgray
 525 w Fo("")i(disp)p 0.5 TeXcolorgray 780 1935 a FF(0372)p  525 w Ft("")i(disp)p 0.5 TeXcolorgray 780 1935 a FL(0372)p
 0 TeXcolorgray 525 w Fo("\\\\vskip)f(3ex\\\\noindent")f(pr1)i(drop)p  0 TeXcolorgray 525 w Ft("\\\\vskip)f(3ex\\\\noindent")f(pr1)i(drop)p
 0.5 TeXcolorgray 780 2001 a FF(0373)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2001 a FL(0373)p 0 TeXcolorgray
 525 w Fo(")62 b(Calcul)30 b(des)h(puissances)e(par)i(mobile)f  525 w Ft(")62 b(Calcul)30 b(des)h(puissances)e(par)i(mobile)f
 (n\351cessaires")f(pr1)h(disp)p 0.5 TeXcolorgray 780  (n\351cessaires")f(pr1)h(disp)p 0.5 TeXcolorgray 780
 2068 a FF(0374)p 0 TeXcolorgray 525 w Fo("\\\\hrule\\\\vskip)f(1ex")i  2068 a FL(0374)p 0 TeXcolorgray 525 w Ft("\\\\hrule\\\\vskip)f(1ex")i
 (pr1)f(drop)p 0.5 TeXcolorgray 780 2134 a FF(0375)p 0  (pr1)f(drop)p 0.5 TeXcolorgray 780 2134 a FL(0375)p 0
 TeXcolorgray 525 w Fo("")h(disp)p 0.5 TeXcolorgray 780  TeXcolorgray 525 w Ft("")h(disp)p 0.5 TeXcolorgray 780
 2201 a FF(0376)p 0 TeXcolorgray 0.5 TeXcolorgray 780  2201 a FL(0376)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 2267 a(0377)p 0 TeXcolorgray 525 w Fo(if)p 0.5 TeXcolorgray  2267 a(0377)p 0 TeXcolorgray 525 w Ft(if)p 0.5 TeXcolorgray
 780 2333 a FF(0378)p 0 TeXcolorgray 649 w Fo(ALGORITHME_BRUITE)d(not)p  780 2333 a FL(0378)p 0 TeXcolorgray 649 w Ft(ALGORITHME_BRUITE)d(not)p
 0.5 TeXcolorgray 780 2400 a FF(0379)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2400 a FL(0379)p 0 TeXcolorgray
 525 w Fo(then)p 0.5 TeXcolorgray 780 2466 a FF(0380)p  525 w Ft(then)p 0.5 TeXcolorgray 780 2466 a FL(0380)p
 0 TeXcolorgray 649 w Fo(F)j(regv)f(max)g(swap)h(drop)f(list->)g(drop)p  0 TeXcolorgray 649 w Ft(F)j(regv)f(max)g(swap)h(drop)f(list->)g(drop)p
 0.5 TeXcolorgray 780 2533 a FF(0381)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2533 a FL(0381)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2599 a(0382)p 0 TeXcolorgray 649  0.5 TeXcolorgray 780 2599 a(0382)p 0 TeXcolorgray 649
 w Fo(->)g(M)h(C)p 0.5 TeXcolorgray 780 2666 a FF(0383)p  w Ft(->)g(M)h(C)p 0.5 TeXcolorgray 780 2666 a FL(0383)p
 0 TeXcolorgray 649 w Fo(<<)p 0.5 TeXcolorgray 780 2732  0 TeXcolorgray 649 w Ft(<<)p 0.5 TeXcolorgray 780 2732
 a FF(0384)p 0 TeXcolorgray 772 w Fo(1)g(N_MOBILES)f(for)g(J)p  a FL(0384)p 0 TeXcolorgray 772 w Ft(1)g(N_MOBILES)f(for)g(J)p
 0.5 TeXcolorgray 780 2798 a FF(0385)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2798 a FL(0385)p 0 TeXcolorgray
 896 w Fo(M)h(J)f(C)h(2)g(->list)f(get)g(re)p 0.5 TeXcolorgray  896 w Ft(M)h(J)f(C)h(2)g(->list)f(get)g(re)p 0.5 TeXcolorgray
 780 2865 a FF(0386)p 0 TeXcolorgray 772 w Fo(next)p 0.5  780 2865 a FL(0386)p 0 TeXcolorgray 772 w Ft(next)p 0.5
 TeXcolorgray 780 2931 a FF(0387)p 0 TeXcolorgray 0.5  TeXcolorgray 780 2931 a FL(0387)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 2998 a(0388)p 0 TeXcolorgray 772 w Fo(N_MOBILES)g(1)h  TeXcolorgray 780 2998 a(0388)p 0 TeXcolorgray 772 w Ft(N_MOBILES)g(1)h
 (->list)f(->array)g(dup)g(abs)h(/)p 0.5 TeXcolorgray  (->list)f(->array)g(dup)g(abs)h(/)p 0.5 TeXcolorgray
 780 3064 a FF(0389)p 0 TeXcolorgray 649 w Fo(>>)p 0.5  780 3064 a FL(0389)p 0 TeXcolorgray 649 w Ft(>>)p 0.5
 TeXcolorgray 780 3130 a FF(0390)p 0 TeXcolorgray 0.5  TeXcolorgray 780 3130 a FL(0390)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 3197 a(0391)p 0 TeXcolorgray 649 w Fo(V_PONDERATION)e  TeXcolorgray 780 3197 a(0391)p 0 TeXcolorgray 649 w Ft(V_PONDERATION)e
 (over)h(720)h(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray  (over)h(720)h(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray
 780 3263 a FF(0392)p 0 TeXcolorgray 649 w Fo(TRACE_UN_MOBILE)e  780 3263 a FL(0392)p 0 TeXcolorgray 649 w Ft(TRACE_UN_MOBILE)e
 (N_MOBILES)g(N_ANTENNES)h(DIST)p 0.5 TeXcolorgray 780  (N_MOBILES)g(N_ANTENNES)h(DIST)p 0.5 TeXcolorgray 780
 3330 a FF(0393)p 0 TeXcolorgray 649 w Fo(DIAGRAMME_NORMALISE)e  3330 a FL(0393)p 0 TeXcolorgray 649 w Ft(DIAGRAMME_NORMALISE)e
 (DIRECTIONS)i(PAQUETS)p 0.5 TeXcolorgray 780 3396 a FF(0394)p  (DIRECTIONS)i(PAQUETS)p 0.5 TeXcolorgray 780 3396 a FL(0394)p
 0 TeXcolorgray 649 w Fo(REPARTITION)f(DIAGRAMME)p 0.5  0 TeXcolorgray 649 w Ft(REPARTITION)f(DIAGRAMME)p 0.5
 TeXcolorgray 780 3463 a FF(0395)p 0 TeXcolorgray 0.5  TeXcolorgray 780 3463 a FL(0395)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 3529 a(0396)p 0 TeXcolorgray 649 w Fo(if)p  TeXcolorgray 780 3529 a(0396)p 0 TeXcolorgray 649 w Ft(if)p
 0.5 TeXcolorgray 780 3595 a FF(0397)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3595 a FL(0397)p 0 TeXcolorgray
 772 w Fo(DIAGRAMMES_POLAIRES)g(not)p 0.5 TeXcolorgray  772 w Ft(DIAGRAMMES_POLAIRES)g(not)p 0.5 TeXcolorgray
 780 3662 a FF(0398)p 0 TeXcolorgray 649 w Fo(then)p 0.5  780 3662 a FL(0398)p 0 TeXcolorgray 649 w Ft(then)p 0.5
 TeXcolorgray 780 3728 a FF(0399)p 0 TeXcolorgray 772  TeXcolorgray 780 3728 a FL(0399)p 0 TeXcolorgray 772
 w Fo({)i("Azimut")f("Puissance")f(})i(label)p 0.5 TeXcolorgray  w Ft({)i("Azimut")f("Puissance")f(})i(label)p 0.5 TeXcolorgray
 780 3795 a FF(0400)p 0 TeXcolorgray 649 w Fo(end)p 0.5  780 3795 a FL(0400)p 0 TeXcolorgray 649 w Ft(end)p 0.5
 TeXcolorgray 780 3861 a FF(0401)p 0 TeXcolorgray 0.5  TeXcolorgray 780 3861 a FL(0401)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 3928 a(0402)p 0 TeXcolorgray 649 w Fo("Diagrammes")e  TeXcolorgray 780 3928 a(0402)p 0 TeXcolorgray 649 w Ft("Diagrammes")e
 (title)h(persist)g(prlcd)p 0.5 TeXcolorgray 780 3994  (title)h(persist)g(prlcd)p 0.5 TeXcolorgray 780 3994
 a FF(0403)p 0 TeXcolorgray 525 w Fo(else)p 0.5 TeXcolorgray  a FL(0403)p 0 TeXcolorgray 525 w Ft(else)p 0.5 TeXcolorgray
 780 4060 a FF(0404)p 0 TeXcolorgray 649 w Fo(if)p 0.5  780 4060 a FL(0404)p 0 TeXcolorgray 649 w Ft(if)p 0.5
 TeXcolorgray 780 4127 a FF(0405)p 0 TeXcolorgray 772  TeXcolorgray 780 4127 a FL(0405)p 0 TeXcolorgray 772
 w Fo(VP)h(1)g(>)p 0.5 TeXcolorgray 780 4193 a FF(0406)p  w Ft(VP)h(1)g(>)p 0.5 TeXcolorgray 780 4193 a FL(0406)p
 0 TeXcolorgray 649 w Fo(then)p 0.5 TeXcolorgray 780 4260  0 TeXcolorgray 649 w Ft(then)p 0.5 TeXcolorgray 780 4260
 a FF(0407)p 0 TeXcolorgray 772 w Fo(")124 b(Absence)30  a FL(0407)p 0 TeXcolorgray 772 w Ft(")124 b(Absence)30
 b(de)g(solution)g(physique)g(!")p 0.5 TeXcolorgray 780  b(de)g(solution)g(physique)g(!")p 0.5 TeXcolorgray 780
 4326 a FF(0408)p 0 TeXcolorgray 649 w Fo(else)p 0.5 TeXcolorgray  4326 a FL(0408)p 0 TeXcolorgray 649 w Ft(else)p 0.5 TeXcolorgray
 780 4392 a FF(0409)p 0 TeXcolorgray 772 w Fo(N_MOBILES)g(idn)g  780 4392 a FL(0409)p 0 TeXcolorgray 772 w Ft(N_MOBILES)g(idn)g
 (N_MOBILES)g(1)h(2)g(->list)p 0.5 TeXcolorgray 780 4459  (N_MOBILES)g(1)h(2)g(->list)p 0.5 TeXcolorgray 780 4459
 a FF(0410)p 0 TeXcolorgray 772 w Fo(SEUIL)g(BRUIT)f(*)g(con)h(swap)p  a FL(0410)p 0 TeXcolorgray 772 w Ft(SEUIL)g(BRUIT)f(*)g(con)h(swap)p
 0.5 TeXcolorgray 780 4525 a FF(0411)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4525 a FL(0411)p 0 TeXcolorgray
 772 w Fo(F)g(-)g(inv)f(swap)h(*)f(re)h(array->)f(list->)g(drop2)p  772 w Ft(F)g(-)g(inv)f(swap)h(*)f(re)h(array->)f(list->)g(drop2)p
 0.5 TeXcolorgray 780 4592 a FF(0412)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4592 a FL(0412)p 0 TeXcolorgray
 772 w Fo(1)h(->list)f(->array)p 0.5 TeXcolorgray 780  772 w Ft(1)h(->list)f(->array)p 0.5 TeXcolorgray 780
 4658 a FF(0413)p 0 TeXcolorgray 0.5 TeXcolorgray 780  4658 a FL(0413)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 4725 a(0414)p 0 TeXcolorgray 772 w Fo(V_PONDERATION)f(over)i(720)f  4725 a(0414)p 0 TeXcolorgray 772 w Ft(V_PONDERATION)f(over)i(720)f
 (DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray 780 4791 a FF(0415)p  (DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray 780 4791 a FL(0415)p
 0 TeXcolorgray 772 w Fo(TRACE_UN_MOBILE)f(N_MOBILES)h(N_ANTENNES)f  0 TeXcolorgray 772 w Ft(TRACE_UN_MOBILE)f(N_MOBILES)h(N_ANTENNES)f
 (DIST)p 0.5 TeXcolorgray 780 4857 a FF(0416)p 0 TeXcolorgray  (DIST)p 0.5 TeXcolorgray 780 4857 a FL(0416)p 0 TeXcolorgray
 772 w Fo(DIAGRAMME_NORMALISE)g(DIRECTIONS)g(PAQUETS)p  772 w Ft(DIAGRAMME_NORMALISE)g(DIRECTIONS)g(PAQUETS)p
 0.5 TeXcolorgray 780 4924 a FF(0417)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4924 a FL(0417)p 0 TeXcolorgray
 772 w Fo(REPARTITION)h(DIAGRAMME)p 0.5 TeXcolorgray 780  772 w Ft(REPARTITION)h(DIAGRAMME)p 0.5 TeXcolorgray 780
 4990 a FF(0418)p 0 TeXcolorgray 0.5 TeXcolorgray 780  4990 a FL(0418)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 5057 a(0419)p 0 TeXcolorgray 772 w Fo(if)p 0.5 TeXcolorgray  5057 a(0419)p 0 TeXcolorgray 772 w Ft(if)p 0.5 TeXcolorgray
 780 5123 a FF(0420)p 0 TeXcolorgray 896 w Fo(DIAGRAMMES_POLAIRES)e(not)  780 5123 a FL(0420)p 0 TeXcolorgray 896 w Ft(DIAGRAMMES_POLAIRES)e(not)
 p 0.5 TeXcolorgray 780 5189 a FF(0421)p 0 TeXcolorgray  p 0.5 TeXcolorgray 780 5189 a FL(0421)p 0 TeXcolorgray
 772 w Fo(then)p 0.5 TeXcolorgray 780 5256 a FF(0422)p  772 w Ft(then)p 0.5 TeXcolorgray 780 5256 a FL(0422)p
 0 TeXcolorgray 896 w Fo({)j("Azimut")e("Puissance")h(})g(label)p  0 TeXcolorgray 896 w Ft({)j("Azimut")e("Puissance")h(})g(label)p
 0.5 TeXcolorgray 780 5322 a FF(0423)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5322 a FL(0423)p 0 TeXcolorgray
 772 w Fo(end)p 0.5 TeXcolorgray 780 5389 a FF(0424)p  772 w Ft(end)p 0.5 TeXcolorgray 780 5389 a FL(0424)p
 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a FY(190)p 0  0 TeXcolorgray 0 TeXcolorgray 2026 5632 a F3(264)p 0
 TeXcolorgray eop end  TeXcolorgray eop end
 %%Page: 191 191  %%Page: 265 265
 TeXDict begin 191 190 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 265 264 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(191)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(265)e F4(\026)j(#)p
 FY(191)p 0 TeXcolorgray -217 5461 a  F3(265)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p
 Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427  FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427
 b FY(191)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591  b F3(265)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a
 Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0.5 TeXcolorgray 357 540 a FF(0425)p 0 TeXcolorgray 772  0.5 TeXcolorgray 357 540 a FL(0425)p 0 TeXcolorgray 772
 w Fo("Diagrammes")29 b(title)h(persist)g(prlcd)p 0.5  w Ft("Diagrammes")29 b(title)h(persist)g(prlcd)p 0.5
 TeXcolorgray 357 607 a FF(0426)p 0 TeXcolorgray 648 w  TeXcolorgray 357 607 a FL(0426)p 0 TeXcolorgray 648 w
 Fo(end)p 0.5 TeXcolorgray 357 673 a FF(0427)p 0 TeXcolorgray  Ft(end)p 0.5 TeXcolorgray 357 673 a FL(0427)p 0 TeXcolorgray
 525 w Fo(end)p 0.5 TeXcolorgray 357 739 a FF(0428)p 0  525 w Ft(end)p 0.5 TeXcolorgray 357 739 a FL(0428)p 0
 TeXcolorgray 0.5 TeXcolorgray 357 806 a(0429)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 357 806 a(0429)p 0 TeXcolorgray
 525 w Fo(V_PONDERATION)f(over)h(2)h(->list)f("resultat_obele")f(store)p  525 w Ft(V_PONDERATION)f(over)h(2)h(->list)f("resultat_obele")f(store)p
 0.5 TeXcolorgray 357 872 a FF(0430)p 0 TeXcolorgray 525  0.5 TeXcolorgray 357 872 a FL(0430)p 0 TeXcolorgray 525
 w Fo({)i("graphique.eps")e("postscript)g(eps)h(enhanced)g(color)g  w Ft({)i("graphique.eps")e("postscript)g(eps)h(enhanced)g(color)g
 (solid")g(})p 0.5 TeXcolorgray 357 939 a FF(0431)p 0  (solid")g(})p 0.5 TeXcolorgray 357 939 a FL(0431)p 0
 TeXcolorgray 525 w Fo(lcd->)p 0.5 TeXcolorgray 357 1005  TeXcolorgray 525 w Ft(lcd->)p 0.5 TeXcolorgray 357 1005
 a FF(0432)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072  a FL(0432)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072
 a(0433)p 0 TeXcolorgray 525 w Fo(dup)p 0.5 TeXcolorgray  a(0433)p 0 TeXcolorgray 525 w Ft(dup)p 0.5 TeXcolorgray
 357 1138 a FF(0434)p 0 TeXcolorgray 0.5 TeXcolorgray  357 1138 a FL(0434)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 1204 a(0435)p 0 TeXcolorgray 525 w Fo(if)p 0.5 TeXcolorgray  357 1204 a(0435)p 0 TeXcolorgray 525 w Ft(if)p 0.5 TeXcolorgray
 357 1271 a FF(0436)p 0 TeXcolorgray 648 w Fo(dup)h(type)f(2)h(same)p  357 1271 a FL(0436)p 0 TeXcolorgray 648 w Ft(dup)h(type)f(2)h(same)p
 0.5 TeXcolorgray 357 1337 a FF(0437)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1337 a FL(0437)p 0 TeXcolorgray
 525 w Fo(then)p 0.5 TeXcolorgray 357 1404 a FF(0438)p  525 w Ft(then)p 0.5 TeXcolorgray 357 1404 a FL(0438)p
 0 TeXcolorgray 648 w Fo(pr1)p 0.5 TeXcolorgray 357 1470  0 TeXcolorgray 648 w Ft(pr1)p 0.5 TeXcolorgray 357 1470
 a FF(0439)p 0 TeXcolorgray 525 w Fo(else)p 0.5 TeXcolorgray  a FL(0439)p 0 TeXcolorgray 525 w Ft(else)p 0.5 TeXcolorgray
 357 1536 a FF(0440)p 0 TeXcolorgray 648 w Fo(dup)g(array->)f(1)h(get)f  357 1536 a FL(0440)p 0 TeXcolorgray 648 w Ft(dup)g(array->)f(1)h(get)f
 (->list)g(pr1)h(drop)p 0.5 TeXcolorgray 357 1603 a FF(0441)p  (->list)g(pr1)h(drop)p 0.5 TeXcolorgray 357 1603 a FL(0441)p
 0 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray 357 1669  0 TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray 357 1669
 a FF(0442)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1736  a FL(0442)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1736
 a(0443)p 0 TeXcolorgray 525 w Fo(if)p 0.5 TeXcolorgray  a(0443)p 0 TeXcolorgray 525 w Ft(if)p 0.5 TeXcolorgray
 357 1802 a FF(0444)p 0 TeXcolorgray 648 w Fo(dup)g(type)f(2)h(same)f  357 1802 a FL(0444)p 0 TeXcolorgray 648 w Ft(dup)g(type)f(2)h(same)f
 (not)p 0.5 TeXcolorgray 357 1869 a FF(0445)p 0 TeXcolorgray  (not)p 0.5 TeXcolorgray 357 1869 a FL(0445)p 0 TeXcolorgray
 525 w Fo(then)p 0.5 TeXcolorgray 357 1935 a FF(0446)p  525 w Ft(then)p 0.5 TeXcolorgray 357 1935 a FL(0446)p
 0 TeXcolorgray 648 w Fo("P)h(=)g(")g(swap)f(->str)g(+)h(disp)f("")h  0 TeXcolorgray 648 w Ft("P)h(=)g(")g(swap)f(->str)g(+)h(disp)f("")h
 (disp)p 0.5 TeXcolorgray 357 2001 a FF(0447)p 0 TeXcolorgray  (disp)p 0.5 TeXcolorgray 357 2001 a FL(0447)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 2068 a(0448)p 0 TeXcolorgray 648  0.5 TeXcolorgray 357 2068 a(0448)p 0 TeXcolorgray 648
 w Fo(LISTE_R)f(V_PONDERATION)g(rot)p 0.5 TeXcolorgray  w Ft(LISTE_R)f(V_PONDERATION)g(rot)p 0.5 TeXcolorgray
 357 2134 a FF(0449)p 0 TeXcolorgray 0.5 TeXcolorgray  357 2134 a FL(0449)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 2201 a(0450)p 0 TeXcolorgray 648 w Fo(dup)p 0.5 TeXcolorgray  357 2201 a(0450)p 0 TeXcolorgray 648 w Ft(dup)p 0.5 TeXcolorgray
 357 2267 a FF(0451)p 0 TeXcolorgray 648 w Fo(->)h(PUISSANCES)p  357 2267 a FL(0451)p 0 TeXcolorgray 648 w Ft(->)h(PUISSANCES)p
 0.5 TeXcolorgray 357 2333 a FF(0452)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2333 a FL(0452)p 0 TeXcolorgray
 648 w Fo(<<)p 0.5 TeXcolorgray 357 2400 a FF(0453)p 0  648 w Ft(<<)p 0.5 TeXcolorgray 357 2400 a FL(0453)p 0
 TeXcolorgray 772 w Fo(0)p 0.5 TeXcolorgray 357 2466 a  TeXcolorgray 772 w Ft(0)p 0.5 TeXcolorgray 357 2466 a
 FF(0454)p 0 TeXcolorgray 772 w Fo(1)g(PUISSANCES)e(size)i(1)f(get)h  FL(0454)p 0 TeXcolorgray 772 w Ft(1)g(PUISSANCES)e(size)i(1)f(get)h
 (for)f(I)p 0.5 TeXcolorgray 357 2533 a FF(0455)p 0 TeXcolorgray  (for)f(I)p 0.5 TeXcolorgray 357 2533 a FL(0455)p 0 TeXcolorgray
 895 w Fo(PUISSANCES)g(I)h(1)f(->list)g(get)h(+)p 0.5  895 w Ft(PUISSANCES)g(I)h(1)f(->list)g(get)h(+)p 0.5
 TeXcolorgray 357 2599 a FF(0456)p 0 TeXcolorgray 772  TeXcolorgray 357 2599 a FL(0456)p 0 TeXcolorgray 772
 w Fo(next)p 0.5 TeXcolorgray 357 2666 a FF(0457)p 0 TeXcolorgray  w Ft(next)p 0.5 TeXcolorgray 357 2666 a FL(0457)p 0 TeXcolorgray
 648 w Fo(>>)p 0.5 TeXcolorgray 357 2732 a FF(0458)p 0  648 w Ft(>>)p 0.5 TeXcolorgray 357 2732 a FL(0458)p 0
 TeXcolorgray 0.5 TeXcolorgray 357 2798 a(0459)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 357 2798 a(0459)p 0 TeXcolorgray
 648 w Fo(if)p 0.5 TeXcolorgray 357 2865 a FF(0460)p 0  648 w Ft(if)p 0.5 TeXcolorgray 357 2865 a FL(0460)p 0
 TeXcolorgray 772 w Fo(PUISSANCES_INITIALES)d(0)j(same)f(not)p  TeXcolorgray 772 w Ft(PUISSANCES_INITIALES)d(0)j(same)f(not)p
 0.5 TeXcolorgray 357 2931 a FF(0461)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2931 a FL(0461)p 0 TeXcolorgray
 648 w Fo(then)p 0.5 TeXcolorgray 357 2998 a FF(0462)p  648 w Ft(then)p 0.5 TeXcolorgray 357 2998 a FL(0462)p
 0 TeXcolorgray 772 w Fo(rclf)g(swap)h(3)f(fix)h(PUISSANCES_INITIALES)d  0 TeXcolorgray 772 w Ft(rclf)g(swap)h(3)f(fix)h(PUISSANCES_INITIALES)d
 (swap)i(\045ch)h(neg)f(->str)p 0.5 TeXcolorgray 357 3064  (swap)i(\045ch)h(neg)f(->str)p 0.5 TeXcolorgray 357 3064
 a FF(0463)p 0 TeXcolorgray 772 w Fo(")h(\045")f(+)h(swap)f(stof)p  a FL(0463)p 0 TeXcolorgray 772 w Ft(")h(\045")f(+)h(swap)f(stof)p
 0.5 TeXcolorgray 357 3130 a FF(0464)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3130 a FL(0464)p 0 TeXcolorgray
 648 w Fo(else)p 0.5 TeXcolorgray 357 3197 a FF(0465)p  648 w Ft(else)p 0.5 TeXcolorgray 357 3197 a FL(0465)p
 0 TeXcolorgray 772 w Fo(drop)g("absurde")p 0.5 TeXcolorgray  0 TeXcolorgray 772 w Ft(drop)g("absurde")p 0.5 TeXcolorgray
 357 3263 a FF(0466)p 0 TeXcolorgray 648 w Fo(end)p 0.5  357 3263 a FL(0466)p 0 TeXcolorgray 648 w Ft(end)p 0.5
 TeXcolorgray 357 3330 a FF(0467)p 0 TeXcolorgray 0.5  TeXcolorgray 357 3330 a FL(0467)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 3396 a(0468)p 0 TeXcolorgray 648 w Fo("\\\\vskip)g  TeXcolorgray 357 3396 a(0468)p 0 TeXcolorgray 648 w Ft("\\\\vskip)g
 (3ex\\\\noindent")f(pr1)i(drop)p 0.5 TeXcolorgray 357  (3ex\\\\noindent")f(pr1)i(drop)p 0.5 TeXcolorgray 357
 3463 a FF(0469)p 0 TeXcolorgray 648 w Fo(")62 b(Rapports)30  3463 a FL(0469)p 0 TeXcolorgray 648 w Ft(")62 b(Rapports)30
 b(C/I)g(finaux)g(")p 0.5 TeXcolorgray 357 3529 a FF(0470)p  b(C/I)g(finaux)g(")p 0.5 TeXcolorgray 357 3529 a FL(0470)p
 0 TeXcolorgray 648 w Fo("\(am\351lioration)f(de)i(la)g(puissance)e  0 TeXcolorgray 648 w Ft("\(am\351lioration)f(de)i(la)g(puissance)e
 (\351mise)i(:)f(")h(+)p 0.5 TeXcolorgray 357 3595 a FF(0471)p  (\351mise)i(:)f(")h(+)p 0.5 TeXcolorgray 357 3595 a FL(0471)p
 0 TeXcolorgray 648 w Fo(swap)g(->str)f(+)h("\)")f(+)h(pr1)f(disp)p  0 TeXcolorgray 648 w Ft(swap)g(->str)f(+)h("\)")f(+)h(pr1)f(disp)p
 0.5 TeXcolorgray 357 3662 a FF(0472)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3662 a FL(0472)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3728 a(0473)p 0 TeXcolorgray 648  0.5 TeXcolorgray 357 3728 a(0473)p 0 TeXcolorgray 648
 w Fo(if)p 0.5 TeXcolorgray 357 3795 a FF(0474)p 0 TeXcolorgray  w Ft(if)p 0.5 TeXcolorgray 357 3795 a FL(0474)p 0 TeXcolorgray
 772 w Fo(ALGORITHME_BRUITE)f(not)p 0.5 TeXcolorgray 357  772 w Ft(ALGORITHME_BRUITE)f(not)p 0.5 TeXcolorgray 357
 3861 a FF(0475)p 0 TeXcolorgray 648 w Fo(then)p 0.5 TeXcolorgray  3861 a FL(0475)p 0 TeXcolorgray 648 w Ft(then)p 0.5 TeXcolorgray
 357 3928 a FF(0476)p 0 TeXcolorgray 772 w Fo(0)p 0.5  357 3928 a FL(0476)p 0 TeXcolorgray 772 w Ft(0)p 0.5
 TeXcolorgray 357 3994 a FF(0477)p 0 TeXcolorgray 648  TeXcolorgray 357 3994 a FL(0477)p 0 TeXcolorgray 648
 w Fo(else)p 0.5 TeXcolorgray 357 4060 a FF(0478)p 0 TeXcolorgray  w Ft(else)p 0.5 TeXcolorgray 357 4060 a FL(0478)p 0 TeXcolorgray
 772 w Fo(BRUIT)p 0.5 TeXcolorgray 357 4127 a FF(0479)p  772 w Ft(BRUIT)p 0.5 TeXcolorgray 357 4127 a FL(0479)p
 0 TeXcolorgray 648 w Fo(end)p 0.5 TeXcolorgray 357 4193  0 TeXcolorgray 648 w Ft(end)p 0.5 TeXcolorgray 357 4193
 a FF(0480)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4260  a FL(0480)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4260
 a(0481)p 0 TeXcolorgray 648 w Fo(N_MOBILES)h(FACTEUR_ETALEMENT)p  a(0481)p 0 TeXcolorgray 648 w Ft(N_MOBILES)h(FACTEUR_ETALEMENT)p
 0.5 TeXcolorgray 357 4326 a FF(0482)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4326 a FL(0482)p 0 TeXcolorgray
 648 w Fo(CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray  648 w Ft(CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray
 357 4392 a FF(0483)p 0 TeXcolorgray 0.5 TeXcolorgray  357 4392 a FL(0483)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 4459 a(0484)p 0 TeXcolorgray 648 w Fo("\\\\hrule\\\\vskip)f(1ex")i  357 4459 a(0484)p 0 TeXcolorgray 648 w Ft("\\\\hrule\\\\vskip)f(1ex")i
 (pr1)f(drop)p 0.5 TeXcolorgray 357 4525 a FF(0485)p 0  (pr1)f(drop)p 0.5 TeXcolorgray 357 4525 a FL(0485)p 0
 TeXcolorgray 648 w Fo("")h(disp)p 0.5 TeXcolorgray 357  TeXcolorgray 648 w Ft("")h(disp)p 0.5 TeXcolorgray 357
 4592 a FF(0486)p 0 TeXcolorgray 648 w Fo(pr1)g(disp)p  4592 a FL(0486)p 0 TeXcolorgray 648 w Ft(pr1)g(disp)p
 0.5 TeXcolorgray 357 4658 a FF(0487)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4658 a FL(0487)p 0 TeXcolorgray
 648 w Fo("")g(disp)p 0.5 TeXcolorgray 357 4725 a FF(0488)p  648 w Ft("")g(disp)p 0.5 TeXcolorgray 357 4725 a FL(0488)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 4791 a(0489)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 4791 a(0489)p 0 TeXcolorgray
 648 w Fo(cllcd)p 0.5 TeXcolorgray 357 4857 a FF(0490)p  648 w Ft(cllcd)p 0.5 TeXcolorgray 357 4857 a FL(0490)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 4924 a(0491)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 4924 a(0491)p 0 TeXcolorgray
 648 w Fo(if)p 0.5 TeXcolorgray 357 4990 a FF(0492)p 0  648 w Ft(if)p 0.5 TeXcolorgray 357 4990 a FL(0492)p 0
 TeXcolorgray 772 w Fo(AUTORISATION_IMPRESSION)p 0.5 TeXcolorgray  TeXcolorgray 772 w Ft(AUTORISATION_IMPRESSION)p 0.5 TeXcolorgray
 357 5057 a FF(0493)p 0 TeXcolorgray 648 w Fo(then)p 0.5  357 5057 a FL(0493)p 0 TeXcolorgray 648 w Ft(then)p 0.5
 TeXcolorgray 357 5123 a FF(0494)p 0 TeXcolorgray 772  TeXcolorgray 357 5123 a FL(0494)p 0 TeXcolorgray 772
 w Fo(print)p 0.5 TeXcolorgray 357 5189 a FF(0495)p 0  w Ft(print)p 0.5 TeXcolorgray 357 5189 a FL(0495)p 0
 TeXcolorgray 648 w Fo(else)p 0.5 TeXcolorgray 357 5256  TeXcolorgray 648 w Ft(else)p 0.5 TeXcolorgray 357 5256
 a FF(0496)p 0 TeXcolorgray 772 w Fo(erase)p 0.5 TeXcolorgray  a FL(0496)p 0 TeXcolorgray 772 w Ft(erase)p 0.5 TeXcolorgray
 357 5322 a FF(0497)p 0 TeXcolorgray 648 w Fo(end)p 0.5  357 5322 a FL(0497)p 0 TeXcolorgray 648 w Ft(end)p 0.5
 TeXcolorgray 357 5389 a FF(0498)p 0 TeXcolorgray 525  TeXcolorgray 357 5389 a FL(0498)p 0 TeXcolorgray 525
 w Fo(else)p 0 TeXcolorgray 1602 5632 a FY(191)p 0 TeXcolorgray  w Ft(else)p 0 TeXcolorgray 1602 5632 a F3(265)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 192 192  %%Page: 266 266
 TeXDict begin 192 191 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 266 265 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(192)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(266)e F4(\026)j(#)p
 FY(192)p 0 TeXcolorgray -217 5461 a  F3(266)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(192)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(266)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a FF(0499)p 0 TeXcolorgray 649 w Fo(drop)i(disp)h("")f(disp)p  a FL(0499)p 0 TeXcolorgray 649 w Ft(drop)i(disp)h("")f(disp)p
 0.5 TeXcolorgray 780 607 a FF(0500)p 0 TeXcolorgray 649  0.5 TeXcolorgray 780 607 a FL(0500)p 0 TeXcolorgray 649
 w Fo(erase)p 0.5 TeXcolorgray 780 673 a FF(0501)p 0 TeXcolorgray  w Ft(erase)p 0.5 TeXcolorgray 780 673 a FL(0501)p 0 TeXcolorgray
 649 w Fo(cllcd)p 0.5 TeXcolorgray 780 739 a FF(0502)p  649 w Ft(cllcd)p 0.5 TeXcolorgray 780 739 a FL(0502)p
 0 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray 780 806  0 TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray 780 806
 a FF(0503)p 0 TeXcolorgray 402 w Fo(>>)p 0.5 TeXcolorgray  a FL(0503)p 0 TeXcolorgray 402 w Ft(>>)p 0.5 TeXcolorgray
 780 872 a FF(0504)p 0 TeXcolorgray 278 w Fo(>>)p 0.5  780 872 a FL(0504)p 0 TeXcolorgray 278 w Ft(>>)p 0.5
 TeXcolorgray 780 939 a FF(0505)p 0 TeXcolorgray 0.5 TeXcolorgray  TeXcolorgray 780 939 a FL(0505)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 1005 a(0506)p 0 TeXcolorgray 278 w Fo(UNITE)h(close)p  780 1005 a(0506)p 0 TeXcolorgray 278 w Ft(UNITE)h(close)p
 0.5 TeXcolorgray 780 1072 a FF(0507)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1072 a FL(0507)p 0 TeXcolorgray
 155 w Fo(>>)p 0.5 TeXcolorgray 780 1138 a FF(0508)p 0  155 w Ft(>>)p 0.5 TeXcolorgray 780 1138 a FL(0508)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 1204 a(0509)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 1204 a(0509)p 0 TeXcolorgray
 155 w Fo(")62 b(Temps)30 b(CPU)g(utilis\351)g(:)h(")g(disp)f(2)h(fix)f  155 w Ft(")62 b(Temps)30 b(CPU)g(utilis\351)g(:)h(")g(disp)f(2)h(fix)f
 (time)h(disp)f(std)p 0.5 TeXcolorgray 780 1271 a FF(0510)p  (time)h(disp)f(std)p 0.5 TeXcolorgray 780 1271 a FL(0510)p
 0 TeXcolorgray 32 w Fo(>>)p 0.5 TeXcolorgray 780 1337  0 TeXcolorgray 32 w Ft(>>)p 0.5 TeXcolorgray 780 1337
 a FF(0511)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1404  a FL(0511)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1404
 a(0512)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1470 a(0513)p  a(0512)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1470 a(0513)p
 0 TeXcolorgray 32 w Fo(/*)p 0.5 TeXcolorgray 780 1536  0 TeXcolorgray 32 w Ft(/*)p 0.5 TeXcolorgray 780 1536
 a FF(0514)p 0 TeXcolorgray 32 w Fo  a FL(0514)p 0 TeXcolorgray 32 w Ft
 (==============================================)o(=======)o(========)o  (==============================================)o(=======)o(========)o
 (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1603  (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1603
 a FF(0515)p 0 TeXcolorgray 93 w Fo(Calcul)g(des)h(rapports)f(C/I)g  a FL(0515)p 0 TeXcolorgray 93 w Ft(Calcul)g(des)h(rapports)f(C/I)g
 (pour)g(chaque)g(mobile)p 0.5 TeXcolorgray 780 1669 a  (pour)g(chaque)g(mobile)p 0.5 TeXcolorgray 780 1669 a
 FF(0516)p 0 TeXcolorgray 32 w Fo  FL(0516)p 0 TeXcolorgray 32 w Ft
 (==============================================)o(=======)o(========)o  (==============================================)o(=======)o(========)o
 (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1736  (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1736
 a FF(0517)p 0 TeXcolorgray 93 w Fo(Entr\351es)g(:)p 0.5  a FL(0517)p 0 TeXcolorgray 93 w Ft(Entr\351es)g(:)p 0.5
 TeXcolorgray 780 1802 a FF(0518)p 0 TeXcolorgray 155  TeXcolorgray 780 1802 a FL(0518)p 0 TeXcolorgray 155
 w Fo(4:)h(liste)f(contenant)f(les)i(matrices)f(R)g(de)h(chaque)f  w Ft(4:)h(liste)f(contenant)f(les)i(matrices)f(R)g(de)h(chaque)f
 (mobile)p 0.5 TeXcolorgray 780 1869 a FF(0519)p 0 TeXcolorgray  (mobile)p 0.5 TeXcolorgray 780 1869 a FL(0519)p 0 TeXcolorgray
 155 w Fo(3:)h(liste)f(contenant)f(les)i(pond\351rations)e(affect\351es)  155 w Ft(3:)h(liste)f(contenant)f(les)i(pond\351rations)e(affect\351es)
 h(\340)h(chaque)f(mobile)p 0.5 TeXcolorgray 780 1935  h(\340)h(chaque)f(mobile)p 0.5 TeXcolorgray 780 1935
 a FF(0520)p 0 TeXcolorgray 155 w Fo(2:)h(vecteur)f(contenant)f(les)i  a FL(0520)p 0 TeXcolorgray 155 w Ft(2:)h(vecteur)f(contenant)f(les)i
 (puissances)p 0.5 TeXcolorgray 780 2001 a FF(0521)p 0  (puissances)p 0.5 TeXcolorgray 780 2001 a FL(0521)p 0
 TeXcolorgray 155 w Fo(1:)g(sigma)f(**)g(2)p 0.5 TeXcolorgray  TeXcolorgray 155 w Ft(1:)g(sigma)f(**)g(2)p 0.5 TeXcolorgray
 780 2068 a FF(0522)p 0 TeXcolorgray 32 w Fo  780 2068 a FL(0522)p 0 TeXcolorgray 32 w Ft
 (----------------------------------------------)o(-------)o(--------)o  (----------------------------------------------)o(-------)o(--------)o
 (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 2134  (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 2134
 a FF(0523)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p 0.5  a FL(0523)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p 0.5
 TeXcolorgray 780 2201 a FF(0524)p 0 TeXcolorgray 155  TeXcolorgray 780 2201 a FL(0524)p 0 TeXcolorgray 155
 w Fo(1:)h(liste)f(contenant)f(les)i(rapports)f(C/I)p  w Ft(1:)h(liste)f(contenant)f(les)i(rapports)f(C/I)p
 0.5 TeXcolorgray 780 2267 a FF(0525)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2267 a FL(0525)p 0 TeXcolorgray
 32 w Fo(----------------------------------------------)o(-------)o  32 w Ft(----------------------------------------------)o(-------)o
 (--------)o(-------)o(--------)o(----)p 0.5 TeXcolorgray  (--------)o(-------)o(--------)o(----)p 0.5 TeXcolorgray
 780 2333 a FF(0526)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h  780 2333 a FL(0526)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h
 (n\351ant)p 0.5 TeXcolorgray 780 2400 a FF(0527)p 0 TeXcolorgray  (n\351ant)p 0.5 TeXcolorgray 780 2400 a FL(0527)p 0 TeXcolorgray
 32 w Fo(==============================================)o(=======)o  32 w Ft(==============================================)o(=======)o
 (========)o(=======)o(========)o(====)p 0.5 TeXcolorgray  (========)o(=======)o(========)o(====)p 0.5 TeXcolorgray
 780 2466 a FF(0528)p 0 TeXcolorgray 32 w Fo(*/)p 0.5  780 2466 a FL(0528)p 0 TeXcolorgray 32 w Ft(*/)p 0.5
 TeXcolorgray 780 2533 a FF(0529)p 0 TeXcolorgray 0.5  TeXcolorgray 780 2533 a FL(0529)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 2599 a(0530)p 0 TeXcolorgray 32 w Fo  TeXcolorgray 780 2599 a(0530)p 0 TeXcolorgray 32 w Ft
 (CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray  (CALCUL_RAPPORTS_SIGNAUX_INTERFERENCE)p 0.5 TeXcolorgray
 780 2666 a FF(0531)p 0 TeXcolorgray 32 w Fo(<<)p 0.5  780 2666 a FL(0531)p 0 TeXcolorgray 32 w Ft(<<)p 0.5
 TeXcolorgray 780 2732 a FF(0532)p 0 TeXcolorgray 155  TeXcolorgray 780 2732 a FL(0532)p 0 TeXcolorgray 155
 w Fo(->)g(R)f(W)h(P)g(SIGMA)f(N_MOBILES)g(FACTEUR_ETALEMENT)p  w Ft(->)g(R)f(W)h(P)g(SIGMA)f(N_MOBILES)g(FACTEUR_ETALEMENT)p
 0.5 TeXcolorgray 780 2798 a FF(0533)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2798 a FL(0533)p 0 TeXcolorgray
 155 w Fo(<<)p 0.5 TeXcolorgray 780 2865 a FF(0534)p 0  155 w Ft(<<)p 0.5 TeXcolorgray 780 2865 a FL(0534)p 0
 TeXcolorgray 278 w Fo(1)h(N_MOBILES)f(for)g(I)p 0.5 TeXcolorgray  TeXcolorgray 278 w Ft(1)h(N_MOBILES)f(for)g(I)p 0.5 TeXcolorgray
 780 2931 a FF(0535)p 0 TeXcolorgray 402 w Fo(P)h(I)f(1)h(->list)f(get)p  780 2931 a FL(0535)p 0 TeXcolorgray 402 w Ft(P)h(I)f(1)h(->list)f(get)p
 0.5 TeXcolorgray 780 2998 a FF(0536)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2998 a FL(0536)p 0 TeXcolorgray
 402 w Fo(W)h(I)f(get)h(dup)f(trn)h(swap)p 0.5 TeXcolorgray  402 w Ft(W)h(I)f(get)h(dup)f(trn)h(swap)p 0.5 TeXcolorgray
 780 3064 a FF(0537)p 0 TeXcolorgray 402 w Fo(R)g(I)f(get)h(swap)f(*)h  780 3064 a FL(0537)p 0 TeXcolorgray 402 w Ft(R)g(I)f(get)h(swap)f(*)h
 (*)g(*)f({)h(1)g(1)g(})f(get)h(re)p 0.5 TeXcolorgray  (*)g(*)f({)h(1)g(1)g(})f(get)h(re)p 0.5 TeXcolorgray
 780 3130 a FF(0538)p 0 TeXcolorgray 0.5 TeXcolorgray  780 3130 a FL(0538)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 3197 a(0539)p 0 TeXcolorgray 402 w Fo(SIGMA)p 0.5  780 3197 a(0539)p 0 TeXcolorgray 402 w Ft(SIGMA)p 0.5
 TeXcolorgray 780 3263 a FF(0540)p 0 TeXcolorgray 402  TeXcolorgray 780 3263 a FL(0540)p 0 TeXcolorgray 402
 w Fo(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 3330  w Ft(1)g(N_MOBILES)e(for)i(J)p 0.5 TeXcolorgray 780 3330
 a FF(0541)p 0 TeXcolorgray 525 w Fo(if)p 0.5 TeXcolorgray  a FL(0541)p 0 TeXcolorgray 525 w Ft(if)p 0.5 TeXcolorgray
 780 3396 a FF(0542)p 0 TeXcolorgray 649 w Fo(I)g(J)f(same)p  780 3396 a FL(0542)p 0 TeXcolorgray 649 w Ft(I)g(J)f(same)p
 0.5 TeXcolorgray 780 3463 a FF(0543)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3463 a FL(0543)p 0 TeXcolorgray
 525 w Fo(then)p 0.5 TeXcolorgray 780 3529 a FF(0544)p  525 w Ft(then)p 0.5 TeXcolorgray 780 3529 a FL(0544)p
 0 TeXcolorgray 649 w Fo(cycle)p 0.5 TeXcolorgray 780  0 TeXcolorgray 649 w Ft(cycle)p 0.5 TeXcolorgray 780
 3595 a FF(0545)p 0 TeXcolorgray 525 w Fo(end)p 0.5 TeXcolorgray  3595 a FL(0545)p 0 TeXcolorgray 525 w Ft(end)p 0.5 TeXcolorgray
 780 3662 a FF(0546)p 0 TeXcolorgray 0.5 TeXcolorgray  780 3662 a FL(0546)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 3728 a(0547)p 0 TeXcolorgray 525 w Fo(P)h(J)g(1)g(->list)f(get)p  780 3728 a(0547)p 0 TeXcolorgray 525 w Ft(P)h(J)g(1)g(->list)f(get)p
 0.5 TeXcolorgray 780 3795 a FF(0548)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3795 a FL(0548)p 0 TeXcolorgray
 525 w Fo(W)h(J)g(get)f(dup)h(trn)f(swap)p 0.5 TeXcolorgray  525 w Ft(W)h(J)g(get)f(dup)h(trn)f(swap)p 0.5 TeXcolorgray
 780 3861 a FF(0549)p 0 TeXcolorgray 525 w Fo(R)h(I)g(get)f(swap)h(*)f  780 3861 a FL(0549)p 0 TeXcolorgray 525 w Ft(R)h(I)g(get)f(swap)h(*)f
 (*)h(*)g({)g(1)f(1)h(})g(get)f(re)h(+)p 0.5 TeXcolorgray  (*)h(*)g({)g(1)f(1)h(})g(get)f(re)h(+)p 0.5 TeXcolorgray
 780 3928 a FF(0550)p 0 TeXcolorgray 402 w Fo(next)p 0.5  780 3928 a FL(0550)p 0 TeXcolorgray 402 w Ft(next)p 0.5
 TeXcolorgray 780 3994 a FF(0551)p 0 TeXcolorgray 0.5  TeXcolorgray 780 3994 a FL(0551)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 4060 a(0552)p 0 TeXcolorgray 402 w Fo(/)g  TeXcolorgray 780 4060 a(0552)p 0 TeXcolorgray 402 w Ft(/)g
 (FACTEUR_ETALEMENT)d(*)p 0.5 TeXcolorgray 780 4127 a  (FACTEUR_ETALEMENT)d(*)p 0.5 TeXcolorgray 780 4127 a
 FF(0553)p 0 TeXcolorgray 278 w Fo(next)p 0.5 TeXcolorgray  FL(0553)p 0 TeXcolorgray 278 w Ft(next)p 0.5 TeXcolorgray
 780 4193 a FF(0554)p 0 TeXcolorgray 0.5 TeXcolorgray  780 4193 a FL(0554)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 4260 a(0555)p 0 TeXcolorgray 278 w Fo(N_MOBILES)i(->list)p  780 4260 a(0555)p 0 TeXcolorgray 278 w Ft(N_MOBILES)i(->list)p
 0.5 TeXcolorgray 780 4326 a FF(0556)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4326 a FL(0556)p 0 TeXcolorgray
 155 w Fo(>>)p 0.5 TeXcolorgray 780 4392 a FF(0557)p 0  155 w Ft(>>)p 0.5 TeXcolorgray 780 4392 a FL(0557)p 0
 TeXcolorgray 32 w Fo(>>)p 0.5 TeXcolorgray 780 4459 a  TeXcolorgray 32 w Ft(>>)p 0.5 TeXcolorgray 780 4459 a
 FF(0558)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4525 a(0559)p  FL(0558)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4525 a(0559)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0560)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0560)p 0 TeXcolorgray
 32 w Fo(/*)p 0.5 TeXcolorgray 780 4658 a FF(0561)p 0  32 w Ft(/*)p 0.5 TeXcolorgray 780 4658 a FL(0561)p 0
 TeXcolorgray 32 w Fo(==============================================)o  TeXcolorgray 32 w Ft(==============================================)o
 (=======)o(========)o(=======)o(========)o(====)p 0.5  (=======)o(========)o(=======)o(========)o(====)p 0.5
 TeXcolorgray 780 4725 a FF(0562)p 0 TeXcolorgray 93 w  TeXcolorgray 780 4725 a FL(0562)p 0 TeXcolorgray 93 w
 Fo(Fonction)g(de)h(normalisation)e(des)h(vecteurs)g(W)h(de)f(telle)h  Ft(Fonction)g(de)h(normalisation)e(des)h(vecteurs)g(W)h(de)f(telle)h
 (sorte)f(que)g(trn\(W\)*R*W)g(=)h(1)p 0.5 TeXcolorgray  (sorte)f(que)g(trn\(W\)*R*W)g(=)h(1)p 0.5 TeXcolorgray
 780 4791 a FF(0563)p 0 TeXcolorgray 32 w Fo  780 4791 a FL(0563)p 0 TeXcolorgray 32 w Ft
 (==============================================)o(=======)o(========)o  (==============================================)o(=======)o(========)o
 (=======)o(========)o(====)p 0.5 TeXcolorgray 780 4857  (=======)o(========)o(====)p 0.5 TeXcolorgray 780 4857
 a FF(0564)p 0 TeXcolorgray 93 w Fo(Entr\351es)f(:)p 0.5  a FL(0564)p 0 TeXcolorgray 93 w Ft(Entr\351es)f(:)p 0.5
 TeXcolorgray 780 4924 a FF(0565)p 0 TeXcolorgray 155  TeXcolorgray 780 4924 a FL(0565)p 0 TeXcolorgray 155
 w Fo(2:)h(matrice)f(R)p 0.5 TeXcolorgray 780 4990 a FF(0566)p  w Ft(2:)h(matrice)f(R)p 0.5 TeXcolorgray 780 4990 a FL(0566)p
 0 TeXcolorgray 155 w Fo(1:)h(vecteur)f(W)p 0.5 TeXcolorgray  0 TeXcolorgray 155 w Ft(1:)h(vecteur)f(W)p 0.5 TeXcolorgray
 780 5057 a FF(0567)p 0 TeXcolorgray 32 w Fo  780 5057 a FL(0567)p 0 TeXcolorgray 32 w Ft
 (----------------------------------------------)o(-------)o(--------)o  (----------------------------------------------)o(-------)o(--------)o
 (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 5123  (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 5123
 a FF(0568)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p 0.5  a FL(0568)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p 0.5
 TeXcolorgray 780 5189 a FF(0569)p 0 TeXcolorgray 155  TeXcolorgray 780 5189 a FL(0569)p 0 TeXcolorgray 155
 w Fo(1:)h(vecteur)f(W)g(normalis\351)p 0.5 TeXcolorgray  w Ft(1:)h(vecteur)f(W)g(normalis\351)p 0.5 TeXcolorgray
 780 5256 a FF(0570)p 0 TeXcolorgray 32 w Fo  780 5256 a FL(0570)p 0 TeXcolorgray 32 w Ft
 (----------------------------------------------)o(-------)o(--------)o  (----------------------------------------------)o(-------)o(--------)o
 (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 5322  (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 5322
 a FF(0571)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h(n\351ant)p  a FL(0571)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h(n\351ant)p
 0.5 TeXcolorgray 780 5389 a FF(0572)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5389 a FL(0572)p 0 TeXcolorgray
 32 w Fo(==============================================)o(=======)o  32 w Ft(==============================================)o(=======)o
 (========)o(=======)o(========)o(====)p 0 TeXcolorgray  (========)o(=======)o(========)o(====)p 0 TeXcolorgray
 2026 5632 a FY(192)p 0 TeXcolorgray eop end  2026 5632 a F3(266)p 0 TeXcolorgray eop end
 %%Page: 193 193  %%Page: 267 267
 TeXDict begin 193 192 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 267 266 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(193)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(267)e F4(\026)j(#)p
 FY(193)p 0 TeXcolorgray -217 5461 a  F3(267)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p
 Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427  FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427
 b FY(193)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591  b F3(267)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a
 Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0.5 TeXcolorgray 357 540 a FF(0573)p 0 TeXcolorgray 31  0.5 TeXcolorgray 357 540 a FL(0573)p 0 TeXcolorgray 31
 w Fo(*/)p 0.5 TeXcolorgray 357 607 a FF(0574)p 0 TeXcolorgray  w Ft(*/)p 0.5 TeXcolorgray 357 607 a FL(0574)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 673 a(0575)p 0 TeXcolorgray 31 w  0.5 TeXcolorgray 357 673 a(0575)p 0 TeXcolorgray 31 w
 Fo(NORMALISATION)p 0.5 TeXcolorgray 357 739 a FF(0576)p  Ft(NORMALISATION)p 0.5 TeXcolorgray 357 739 a FL(0576)p
 0 TeXcolorgray 31 w Fo(<<)p 0.5 TeXcolorgray 357 806  0 TeXcolorgray 31 w Ft(<<)p 0.5 TeXcolorgray 357 806
 a FF(0577)p 0 TeXcolorgray 155 w Fo(->)30 b(R)h(W)g(FACTEUR_ETALEMENT)d  a FL(0577)p 0 TeXcolorgray 155 w Ft(->)30 b(R)h(W)g(FACTEUR_ETALEMENT)d
 (ALGORITHME_BRUITE)h(SEUIL)p 0.5 TeXcolorgray 357 872  (ALGORITHME_BRUITE)h(SEUIL)p 0.5 TeXcolorgray 357 872
 a FF(0578)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 TeXcolorgray  a FL(0578)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 TeXcolorgray
 357 939 a FF(0579)p 0 TeXcolorgray 278 w Fo(W)i(dup)f(trn)h(R)f  357 939 a FL(0579)p 0 TeXcolorgray 278 w Ft(W)i(dup)f(trn)h(R)f
 (FACTEUR_ETALEMENT)f(*)p 0.5 TeXcolorgray 357 1005 a  (FACTEUR_ETALEMENT)f(*)p 0.5 TeXcolorgray 357 1005 a
 FF(0580)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072 a(0581)p  FL(0580)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072 a(0581)p
 0 TeXcolorgray 278 w Fo(if)p 0.5 TeXcolorgray 357 1138  0 TeXcolorgray 278 w Ft(if)p 0.5 TeXcolorgray 357 1138
 a FF(0582)p 0 TeXcolorgray 402 w Fo(ALGORITHME_BRUITE)p  a FL(0582)p 0 TeXcolorgray 402 w Ft(ALGORITHME_BRUITE)p
 0.5 TeXcolorgray 357 1204 a FF(0583)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1204 a FL(0583)p 0 TeXcolorgray
 278 w Fo(then)p 0.5 TeXcolorgray 357 1271 a FF(0584)p  278 w Ft(then)p 0.5 TeXcolorgray 357 1271 a FL(0584)p
 0 TeXcolorgray 402 w Fo(SEUIL)h(/)p 0.5 TeXcolorgray  0 TeXcolorgray 402 w Ft(SEUIL)h(/)p 0.5 TeXcolorgray
 357 1337 a FF(0585)p 0 TeXcolorgray 278 w Fo(end)p 0.5  357 1337 a FL(0585)p 0 TeXcolorgray 278 w Ft(end)p 0.5
 TeXcolorgray 357 1404 a FF(0586)p 0 TeXcolorgray 0.5  TeXcolorgray 357 1404 a FL(0586)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 1470 a(0587)p 0 TeXcolorgray 278 w Fo(W)h(*)g(*)f(abs)  TeXcolorgray 357 1470 a(0587)p 0 TeXcolorgray 278 w Ft(W)h(*)g(*)f(abs)
 h(sqrt)f(/)p 0.5 TeXcolorgray 357 1536 a FF(0588)p 0  h(sqrt)f(/)p 0.5 TeXcolorgray 357 1536 a FL(0588)p 0
 TeXcolorgray 155 w Fo(>>)p 0.5 TeXcolorgray 357 1603  TeXcolorgray 155 w Ft(>>)p 0.5 TeXcolorgray 357 1603
 a FF(0589)p 0 TeXcolorgray 31 w Fo(>>)p 0.5 TeXcolorgray  a FL(0589)p 0 TeXcolorgray 31 w Ft(>>)p 0.5 TeXcolorgray
 357 1669 a FF(0590)p 0 TeXcolorgray 0.5 TeXcolorgray  357 1669 a FL(0590)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 1736 a(0591)p 0 TeXcolorgray 0.5 TeXcolorgray 357  357 1736 a(0591)p 0 TeXcolorgray 0.5 TeXcolorgray 357
 1802 a(0592)p 0 TeXcolorgray 31 w Fo(/*)p 0.5 TeXcolorgray  1802 a(0592)p 0 TeXcolorgray 31 w Ft(/*)p 0.5 TeXcolorgray
 357 1869 a FF(0593)p 0 TeXcolorgray 31 w Fo  357 1869 a FL(0593)p 0 TeXcolorgray 31 w Ft
 (==================================================)o(========)o  (==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 1935 a FF(0594)p 0 TeXcolorgray 93 w Fo(Fonction)g(renvoyant)f(une)i  1935 a FL(0594)p 0 TeXcolorgray 93 w Ft(Fonction)g(renvoyant)f(une)i
 (liste)f(contenant)g(les)g(diff\351rentes)g(matrices)f(R)p  (liste)f(contenant)g(les)g(diff\351rentes)g(matrices)f(R)p
 0.5 TeXcolorgray 357 2001 a FF(0595)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2001 a FL(0595)p 0 TeXcolorgray
 31 w Fo(==================================================)o(========)o  31 w Ft(==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 2068 a FF(0596)p 0 TeXcolorgray 93 w Fo(Entr\351es)h(:)p  2068 a FL(0596)p 0 TeXcolorgray 93 w Ft(Entr\351es)h(:)p
 0.5 TeXcolorgray 357 2134 a FF(0597)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2134 a FL(0597)p 0 TeXcolorgray
 155 w Fo(3:)g(nombre)g(d'antennes)g(\(entier\))p 0.5  155 w Ft(3:)g(nombre)g(d'antennes)g(\(entier\))p 0.5
 TeXcolorgray 357 2201 a FF(0598)p 0 TeXcolorgray 155  TeXcolorgray 357 2201 a FL(0598)p 0 TeXcolorgray 155
 w Fo(2:)g(nombre)g(de)h(mobiles)f(\(entier\))p 0.5 TeXcolorgray  w Ft(2:)g(nombre)g(de)h(mobiles)f(\(entier\))p 0.5 TeXcolorgray
 357 2267 a FF(0599)p 0 TeXcolorgray 155 w Fo(1:)g(nombre)g(de)h  357 2267 a FL(0599)p 0 TeXcolorgray 155 w Ft(1:)g(nombre)g(de)h
 (trajets)f(\(entier\))p 0.5 TeXcolorgray 357 2333 a FF(0600)p  (trajets)f(\(entier\))p 0.5 TeXcolorgray 357 2333 a FL(0600)p
 0 TeXcolorgray 31 w Fo  0 TeXcolorgray 31 w Ft
 (--------------------------------------------------)o(--------)o  (--------------------------------------------------)o(--------)o
 (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357  (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357
 2400 a FF(0601)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p  2400 a FL(0601)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p
 0.5 TeXcolorgray 357 2466 a FF(0602)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2466 a FL(0602)p 0 TeXcolorgray
 155 w Fo(2:)g(liste)g(contenant)g(autant)g(de)h(matrices)f(R)g(qu'il)g  155 w Ft(2:)g(liste)g(contenant)g(autant)g(de)h(matrices)f(R)g(qu'il)g
 (y)h(a)g(de)g(mobiles)p 0.5 TeXcolorgray 357 2533 a FF(0603)p  (y)h(a)g(de)g(mobiles)p 0.5 TeXcolorgray 357 2533 a FL(0603)p
 0 TeXcolorgray 155 w Fo(1:)f(directions)g(des)g(mobiles)p  0 TeXcolorgray 155 w Ft(1:)f(directions)g(des)g(mobiles)p
 0.5 TeXcolorgray 357 2599 a FF(0604)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2599 a FL(0604)p 0 TeXcolorgray
 31 w Fo(--------------------------------------------------)o(--------)o  31 w Ft(--------------------------------------------------)o(--------)o
 (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357  (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357
 2666 a FF(0605)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h  2666 a FL(0605)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h
 (n\351ant)p 0.5 TeXcolorgray 357 2732 a FF(0606)p 0 TeXcolorgray  (n\351ant)p 0.5 TeXcolorgray 357 2732 a FL(0606)p 0 TeXcolorgray
 31 w Fo(==================================================)o(========)o  31 w Ft(==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 2798 a FF(0607)p 0 TeXcolorgray 31 w Fo(*/)p 0.5 TeXcolorgray  2798 a FL(0607)p 0 TeXcolorgray 31 w Ft(*/)p 0.5 TeXcolorgray
 357 2865 a FF(0608)p 0 TeXcolorgray 0.5 TeXcolorgray  357 2865 a FL(0608)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 2931 a(0609)p 0 TeXcolorgray 31 w Fo(INITIALISATION_R)p  357 2931 a(0609)p 0 TeXcolorgray 31 w Ft(INITIALISATION_R)p
 0.5 TeXcolorgray 357 2998 a FF(0610)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2998 a FL(0610)p 0 TeXcolorgray
 31 w Fo(<<)p 0.5 TeXcolorgray 357 3064 a FF(0611)p 0  31 w Ft(<<)p 0.5 TeXcolorgray 357 3064 a FL(0611)p 0
 TeXcolorgray 155 w Fo("")f(disp)p 0.5 TeXcolorgray 357  TeXcolorgray 155 w Ft("")f(disp)p 0.5 TeXcolorgray 357
 3130 a FF(0612)p 0 TeXcolorgray 155 w Fo(")61 b(Initialisation)29  3130 a FL(0612)p 0 TeXcolorgray 155 w Ft(")61 b(Initialisation)29
 b(des)i(matrices)e(d'autocorr\351lation)g(du)i(canal")f(disp)p  b(des)i(matrices)e(d'autocorr\351lation)g(du)i(canal")f(disp)p
 0.5 TeXcolorgray 357 3197 a FF(0613)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3197 a FL(0613)p 0 TeXcolorgray
 155 w Fo("")g(disp)p 0.5 TeXcolorgray 357 3263 a FF(0614)p  155 w Ft("")g(disp)p 0.5 TeXcolorgray 357 3263 a FL(0614)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 3330 a(0615)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 3330 a(0615)p 0 TeXcolorgray
 155 w Fo("\\\\vskip)f(3ex\\\\noindent")g(pr1)i(drop)p  155 w Ft("\\\\vskip)f(3ex\\\\noindent")g(pr1)i(drop)p
 0.5 TeXcolorgray 357 3396 a FF(0616)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3396 a FL(0616)p 0 TeXcolorgray
 155 w Fo("Positions)e(et)i(puissances)e(des)i(diff\351rents)e  155 w Ft("Positions)e(et)i(puissances)e(des)i(diff\351rents)e
 (r\351cepteurs")h(pr1)g(drop)p 0.5 TeXcolorgray 357 3463  (r\351cepteurs")h(pr1)g(drop)p 0.5 TeXcolorgray 357 3463
 a FF(0617)p 0 TeXcolorgray 155 w Fo("\\\\hrule\\\\vskip)e(1ex")j(pr1)f  a FL(0617)p 0 TeXcolorgray 155 w Ft("\\\\hrule\\\\vskip)e(1ex")j(pr1)f
 (drop)p 0.5 TeXcolorgray 357 3529 a FF(0618)p 0 TeXcolorgray  (drop)p 0.5 TeXcolorgray 357 3529 a FL(0618)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3595 a(0619)p 0 TeXcolorgray 155  0.5 TeXcolorgray 357 3595 a(0619)p 0 TeXcolorgray 155
 w Fo({)g(})h(dup)p 0.5 TeXcolorgray 357 3662 a FF(0620)p  w Ft({)g(})h(dup)p 0.5 TeXcolorgray 357 3662 a FL(0620)p
 0 TeXcolorgray 155 w Fo(->)f(PAQUETS)g(DISPERSION)g(DIST)g  0 TeXcolorgray 155 w Ft(->)f(PAQUETS)g(DISPERSION)g(DIST)g
 (EQUIPUISSANCE)f(NA)i(NM)f(MODELE)g(DIRECTIONS)p 0.5  (EQUIPUISSANCE)f(NA)i(NM)f(MODELE)g(DIRECTIONS)p 0.5
 TeXcolorgray 357 3728 a FF(0621)p 0 TeXcolorgray 155  TeXcolorgray 357 3728 a FL(0621)p 0 TeXcolorgray 155
 w Fo(REPARTITION_INTERNE)p 0.5 TeXcolorgray 357 3795  w Ft(REPARTITION_INTERNE)p 0.5 TeXcolorgray 357 3795
 a FF(0622)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 TeXcolorgray  a FL(0622)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 TeXcolorgray
 357 3861 a FF(0623)p 0 TeXcolorgray 278 w Fo(rclf)p 0.5  357 3861 a FL(0623)p 0 TeXcolorgray 278 w Ft(rclf)p 0.5
 TeXcolorgray 357 3928 a FF(0624)p 0 TeXcolorgray 0.5  TeXcolorgray 357 3928 a FL(0624)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 3994 a(0625)p 0 TeXcolorgray 278 w Fo(if)p  TeXcolorgray 357 3994 a(0625)p 0 TeXcolorgray 278 w Ft(if)p
 0.5 TeXcolorgray 357 4060 a FF(0626)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4060 a FL(0626)p 0 TeXcolorgray
 402 w Fo(MODELE)g("Statistique")f(same)p 0.5 TeXcolorgray  402 w Ft(MODELE)g("Statistique")f(same)p 0.5 TeXcolorgray
 357 4127 a FF(0627)p 0 TeXcolorgray 278 w Fo(then)p 0.5  357 4127 a FL(0627)p 0 TeXcolorgray 278 w Ft(then)p 0.5
 TeXcolorgray 357 4193 a FF(0628)p 0 TeXcolorgray 402  TeXcolorgray 357 4193 a FL(0628)p 0 TeXcolorgray 402
 w Fo(PAQUETS)g(1)i(->list)f(0)h(con)f('REPARTITION_INTERNE')f(sto)p  w Ft(PAQUETS)g(1)i(->list)f(0)h(con)f('REPARTITION_INTERNE')f(sto)p
 0.5 TeXcolorgray 357 4260 a FF(0629)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4260 a FL(0629)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 4326 a(0630)p 0 TeXcolorgray 402  0.5 TeXcolorgray 357 4326 a(0630)p 0 TeXcolorgray 402
 w Fo(/*)p 0.5 TeXcolorgray 357 4392 a FF(0631)p 0 TeXcolorgray  w Ft(/*)p 0.5 TeXcolorgray 357 4392 a FL(0631)p 0 TeXcolorgray
 402 w Fo(G\351n\351ration)g(de)i(matrices)e(de)i(covariance)f(du)g  402 w Ft(G\351n\351ration)g(de)i(matrices)e(de)i(covariance)f(du)g
 (canal)g(gr\342ce)p 0.5 TeXcolorgray 357 4459 a FF(0632)p  (canal)g(gr\342ce)p 0.5 TeXcolorgray 357 4459 a FL(0632)p
 0 TeXcolorgray 402 w Fo(au)g(mod\350le)g(du)h(Statistique)p  0 TeXcolorgray 402 w Ft(au)g(mod\350le)g(du)h(Statistique)p
 0.5 TeXcolorgray 357 4525 a FF(0633)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4525 a FL(0633)p 0 TeXcolorgray
 402 w Fo(*/)p 0.5 TeXcolorgray 357 4592 a FF(0634)p 0  402 w Ft(*/)p 0.5 TeXcolorgray 357 4592 a FL(0634)p 0
 TeXcolorgray 0.5 TeXcolorgray 357 4658 a(0635)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 357 4658 a(0635)p 0 TeXcolorgray
 402 w Fo(deg)f(4)h(fix)f({)h(3)g(9)f(})h(0)g(con)p 0.5  402 w Ft(deg)f(4)h(fix)f({)h(3)g(9)f(})h(0)g(con)p 0.5
 TeXcolorgray 357 4725 a FF(0636)p 0 TeXcolorgray 402  TeXcolorgray 357 4725 a FL(0636)p 0 TeXcolorgray 402
 w Fo(DIST)f(180)g(25)h(0)g(0)f(PAQUETS)g(1)h(->list)f(0)h(con)p  w Ft(DIST)f(180)g(25)h(0)g(0)f(PAQUETS)g(1)h(->list)f(0)h(con)p
 0.5 TeXcolorgray 357 4791 a FF(0637)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4791 a FL(0637)p 0 TeXcolorgray
 402 w Fo(->)f(COEFF)123 b(//)31 b(Coefficients)e(du)h(mod\350le)g(:)p  402 w Ft(->)f(COEFF)123 b(//)31 b(Coefficients)e(du)h(mod\350le)g(:)p
 0.5 TeXcolorgray 357 4857 a FF(0638)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4857 a FL(0638)p 0 TeXcolorgray
 772 w Fo(//)h(-)f(ligne)g(1)h(:)g(direction)f(du)g(trajet)g(en)h  772 w Ft(//)h(-)f(ligne)g(1)h(:)g(direction)f(du)g(trajet)g(en)h
 (degr\351s;)p 0.5 TeXcolorgray 357 4924 a FF(0639)p 0  (degr\351s;)p 0.5 TeXcolorgray 357 4924 a FL(0639)p 0
 TeXcolorgray 772 w Fo(//)g(-)f(ligne)g(2)h(:)g(puissance)f(du)g(trajet)  TeXcolorgray 772 w Ft(//)g(-)f(ligne)g(2)h(:)g(puissance)f(du)g(trajet)
 g(en)h(dB;)p 0.5 TeXcolorgray 357 4990 a FF(0640)p 0  g(en)h(dB;)p 0.5 TeXcolorgray 357 4990 a FL(0640)p 0
 TeXcolorgray 772 w Fo(//)g(-)f(ligne)g(3)h(:)g(retard)f(du)h(trajet)f  TeXcolorgray 772 w Ft(//)g(-)f(ligne)g(3)h(:)g(retard)f(du)h(trajet)f
 (en)g(ns.)p 0.5 TeXcolorgray 357 5057 a FF(0641)p 0 TeXcolorgray  (en)g(ns.)p 0.5 TeXcolorgray 357 5057 a FL(0641)p 0 TeXcolorgray
 402 w Fo(D)339 b(//)31 b(Distance)e(entre)i(deux)f(capteurs)g  402 w Ft(D)339 b(//)31 b(Distance)e(entre)i(deux)f(capteurs)g
 (cons\351cutifs)f(compt\351e)h(en)p 0.5 TeXcolorgray  (cons\351cutifs)f(compt\351e)h(en)p 0.5 TeXcolorgray
 357 5123 a FF(0642)p 0 TeXcolorgray 772 w Fo(//)h(longueur)e(d'onde)p  357 5123 a FL(0642)p 0 TeXcolorgray 772 w Ft(//)h(longueur)e(d'onde)p
 0.5 TeXcolorgray 357 5189 a FF(0643)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5189 a FL(0643)p 0 TeXcolorgray
 402 w Fo(SECTEUR)153 b(//)31 b(Demi)f(angle)g(d'ouverture)f(d'un)i  402 w Ft(SECTEUR)153 b(//)31 b(Demi)f(angle)g(d'ouverture)f(d'un)i
 (secteur)f(\(en)g(degr\351s\))p 0.5 TeXcolorgray 357  (secteur)f(\(en)g(degr\351s\))p 0.5 TeXcolorgray 357
 5256 a FF(0644)p 0 TeXcolorgray 402 w Fo(DTHETA)184 b(//)31  5256 a FL(0644)p 0 TeXcolorgray 402 w Ft(DTHETA)184 b(//)31
 b(Param\350tre)e(d'ouverture)h(du)g(mod\350le)g(\(en)h(degr\351s\))p  b(Param\350tre)e(d'ouverture)h(du)g(mod\350le)g(\(en)h(degr\351s\))p
 0.5 TeXcolorgray 357 5322 a FF(0645)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5322 a FL(0645)p 0 TeXcolorgray
 402 w Fo(GISMIN)184 b(//)31 b(Gisement)e(le)i(plus)f(faible)g(vu)h(du)g  402 w Ft(GISMIN)184 b(//)31 b(Gisement)e(le)i(plus)f(faible)g(vu)h(du)g
 (secteur)p 0.5 TeXcolorgray 357 5389 a FF(0646)p 0 TeXcolorgray  (secteur)p 0.5 TeXcolorgray 357 5389 a FL(0646)p 0 TeXcolorgray
 402 w Fo(GISMAX)184 b(//)31 b(Gisement)e(le)i(plus)f(grand)g(vu)h(du)g  402 w Ft(GISMAX)184 b(//)31 b(Gisement)e(le)i(plus)f(grand)g(vu)h(du)g
 (secteur)p 0 TeXcolorgray 1602 5632 a FY(193)p 0 TeXcolorgray  (secteur)p 0 TeXcolorgray 1602 5632 a F3(267)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 194 194  %%Page: 268 268
 TeXDict begin 194 193 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 268 267 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(194)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(268)e F4(\026)j(#)p
 FY(194)p 0 TeXcolorgray -217 5461 a  F3(268)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(194)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(268)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a FF(0647)p 0 TeXcolorgray 402 w Fo(ANGLES_MOYENS)p 0.5  a FL(0647)p 0 TeXcolorgray 402 w Ft(ANGLES_MOYENS)p 0.5
 TeXcolorgray 780 607 a FF(0648)p 0 TeXcolorgray 402 w  TeXcolorgray 780 607 a FL(0648)p 0 TeXcolorgray 402 w
 Fo(<<)p 0.5 TeXcolorgray 780 673 a FF(0649)p 0 TeXcolorgray  Ft(<<)p 0.5 TeXcolorgray 780 673 a FL(0649)p 0 TeXcolorgray
 525 w Fo(SECTEUR)i(neg)h(DTHETA)f(4)h(*)f(-)h('GISMIN')f(sto)p  525 w Ft(SECTEUR)i(neg)h(DTHETA)f(4)h(*)f(-)h('GISMIN')f(sto)p
 0.5 TeXcolorgray 780 739 a FF(0650)p 0 TeXcolorgray 525  0.5 TeXcolorgray 780 739 a FL(0650)p 0 TeXcolorgray 525
 w Fo(SECTEUR)g(DTHETA)g(2)h(*)g(+)g('GISMAX')e(sto)p  w Ft(SECTEUR)g(DTHETA)g(2)h(*)g(+)g('GISMAX')e(sto)p
 0.5 TeXcolorgray 780 806 a FF(0651)p 0 TeXcolorgray 0.5  0.5 TeXcolorgray 780 806 a FL(0651)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 872 a(0652)p 0 TeXcolorgray 525 w Fo('COEFF')h({)h(1)g  TeXcolorgray 780 872 a(0652)p 0 TeXcolorgray 525 w Ft('COEFF')h({)h(1)g
 (1)g(})p 0.5 TeXcolorgray 780 939 a FF(0653)p 0 TeXcolorgray  (1)g(})p 0.5 TeXcolorgray 780 939 a FL(0653)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 1005 a(0654)p 0 TeXcolorgray 525  0.5 TeXcolorgray 780 1005 a(0654)p 0 TeXcolorgray 525
 w Fo(0)g(puti)p 0.5 TeXcolorgray 780 1072 a FF(0655)p  w Ft(0)g(puti)p 0.5 TeXcolorgray 780 1072 a FL(0655)p
 0 TeXcolorgray 525 w Fo(DTHETA)f(2)h(/)g(puti)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft(DTHETA)f(2)h(/)g(puti)p 0.5 TeXcolorgray
 780 1138 a FF(0656)p 0 TeXcolorgray 525 w Fo(DTHETA)f(2)h(/)g(neg)f  780 1138 a FL(0656)p 0 TeXcolorgray 525 w Ft(DTHETA)f(2)h(/)g(neg)f
 (puti)p 0.5 TeXcolorgray 780 1204 a FF(0657)p 0 TeXcolorgray  (puti)p 0.5 TeXcolorgray 780 1204 a FL(0657)p 0 TeXcolorgray
 525 w Fo(DTHETA)g(2)h(/)g(1)g(-)f(puti)p 0.5 TeXcolorgray  525 w Ft(DTHETA)g(2)h(/)g(1)g(-)f(puti)p 0.5 TeXcolorgray
 780 1271 a FF(0658)p 0 TeXcolorgray 525 w Fo(1)h(DTHETA)f(2)h(/)g(-)f  780 1271 a FL(0658)p 0 TeXcolorgray 525 w Ft(1)h(DTHETA)f(2)h(/)g(-)f
 (puti)p 0.5 TeXcolorgray 780 1337 a FF(0659)p 0 TeXcolorgray  (puti)p 0.5 TeXcolorgray 780 1337 a FL(0659)p 0 TeXcolorgray
 525 w Fo(2)h(DTHETA)f(*)h(puti)p 0.5 TeXcolorgray 780  525 w Ft(2)h(DTHETA)f(*)h(puti)p 0.5 TeXcolorgray 780
 1404 a FF(0660)p 0 TeXcolorgray 525 w Fo(-2)g(DTHETA)f(*)h(puti)p  1404 a FL(0660)p 0 TeXcolorgray 525 w Ft(-2)g(DTHETA)f(*)h(puti)p
 0.5 TeXcolorgray 780 1470 a FF(0661)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1470 a FL(0661)p 0 TeXcolorgray
 525 w Fo(3)g(DTHETA)f(*)h(puti)p 0.5 TeXcolorgray 780  525 w Ft(3)g(DTHETA)f(*)h(puti)p 0.5 TeXcolorgray 780
 1536 a FF(0662)p 0 TeXcolorgray 525 w Fo(4)g(DTHETA)f(*)h(puti)p  1536 a FL(0662)p 0 TeXcolorgray 525 w Ft(4)g(DTHETA)f(*)h(puti)p
 0.5 TeXcolorgray 780 1603 a FF(0663)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1603 a FL(0663)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 1669 a(0664)p 0 TeXcolorgray 525  0.5 TeXcolorgray 780 1669 a(0664)p 0 TeXcolorgray 525
 w Fo(-2)g(puti)p 0.5 TeXcolorgray 780 1736 a FF(0665)p  w Ft(-2)g(puti)p 0.5 TeXcolorgray 780 1736 a FL(0665)p
 0 TeXcolorgray 525 w Fo(-7)g(puti)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft(-7)g(puti)p 0.5 TeXcolorgray
 780 1802 a FF(0666)p 0 TeXcolorgray 525 w Fo(-7)g(puti)p  780 1802 a FL(0666)p 0 TeXcolorgray 525 w Ft(-7)g(puti)p
 0.5 TeXcolorgray 780 1869 a FF(0667)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1869 a FL(0667)p 0 TeXcolorgray
 525 w Fo(-4)g(puti)p 0.5 TeXcolorgray 780 1935 a FF(0668)p  525 w Ft(-4)g(puti)p 0.5 TeXcolorgray 780 1935 a FL(0668)p
 0 TeXcolorgray 525 w Fo(-4)g(puti)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft(-4)g(puti)p 0.5 TeXcolorgray
 780 2001 a FF(0669)p 0 TeXcolorgray 525 w Fo(-9)g(puti)p  780 2001 a FL(0669)p 0 TeXcolorgray 525 w Ft(-9)g(puti)p
 0.5 TeXcolorgray 780 2068 a FF(0670)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2068 a FL(0670)p 0 TeXcolorgray
 525 w Fo(-10)g(puti)p 0.5 TeXcolorgray 780 2134 a FF(0671)p  525 w Ft(-10)g(puti)p 0.5 TeXcolorgray 780 2134 a FL(0671)p
 0 TeXcolorgray 525 w Fo(-15)g(puti)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft(-15)g(puti)p 0.5 TeXcolorgray
 780 2201 a FF(0672)p 0 TeXcolorgray 525 w Fo(-20)g(puti)p  780 2201 a FL(0672)p 0 TeXcolorgray 525 w Ft(-20)g(puti)p
 0.5 TeXcolorgray 780 2267 a FF(0673)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2267 a FL(0673)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2333 a(0674)p 0 TeXcolorgray 525  0.5 TeXcolorgray 780 2333 a(0674)p 0 TeXcolorgray 525
 w Fo(0)g(puti)p 0.5 TeXcolorgray 780 2400 a FF(0675)p  w Ft(0)g(puti)p 0.5 TeXcolorgray 780 2400 a FL(0675)p
 0 TeXcolorgray 525 w Fo(0)g(puti)p 0.5 TeXcolorgray 780  0 TeXcolorgray 525 w Ft(0)g(puti)p 0.5 TeXcolorgray 780
 2466 a FF(0676)p 0 TeXcolorgray 525 w Fo(0)g(puti)p 0.5  2466 a FL(0676)p 0 TeXcolorgray 525 w Ft(0)g(puti)p 0.5
 TeXcolorgray 780 2533 a FF(0677)p 0 TeXcolorgray 525  TeXcolorgray 780 2533 a FL(0677)p 0 TeXcolorgray 525
 w Fo(310)g(puti)p 0.5 TeXcolorgray 780 2599 a FF(0678)p  w Ft(310)g(puti)p 0.5 TeXcolorgray 780 2599 a FL(0678)p
 0 TeXcolorgray 525 w Fo(310)g(puti)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft(310)g(puti)p 0.5 TeXcolorgray
 780 2666 a FF(0679)p 0 TeXcolorgray 525 w Fo(710)g(puti)p  780 2666 a FL(0679)p 0 TeXcolorgray 525 w Ft(710)g(puti)p
 0.5 TeXcolorgray 780 2732 a FF(0680)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2732 a FL(0680)p 0 TeXcolorgray
 525 w Fo(1090)g(puti)p 0.5 TeXcolorgray 780 2798 a FF(0681)p  525 w Ft(1090)g(puti)p 0.5 TeXcolorgray 780 2798 a FL(0681)p
 0 TeXcolorgray 525 w Fo(1730)g(puti)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft(1730)g(puti)p 0.5 TeXcolorgray
 780 2865 a FF(0682)p 0 TeXcolorgray 525 w Fo(2510)g(puti)p  780 2865 a FL(0682)p 0 TeXcolorgray 525 w Ft(2510)g(puti)p
 0.5 TeXcolorgray 780 2931 a FF(0683)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2931 a FL(0683)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 2998 a(0684)p 0 TeXcolorgray 525  0.5 TeXcolorgray 780 2998 a(0684)p 0 TeXcolorgray 525
 w Fo(drop2)p 0.5 TeXcolorgray 780 3064 a FF(0685)p 0  w Ft(drop2)p 0.5 TeXcolorgray 780 3064 a FL(0685)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 3130 a(0686)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 3130 a(0686)p 0 TeXcolorgray
 525 w Fo(0)g(->)g(CUMUL)p 0.5 TeXcolorgray 780 3197 a  525 w Ft(0)g(->)g(CUMUL)p 0.5 TeXcolorgray 780 3197 a
 FF(0687)p 0 TeXcolorgray 525 w Fo(<<)p 0.5 TeXcolorgray  FL(0687)p 0 TeXcolorgray 525 w Ft(<<)p 0.5 TeXcolorgray
 780 3263 a FF(0688)p 0 TeXcolorgray 649 w Fo(1)g(COEFF)f(size)g(2)h  780 3263 a FL(0688)p 0 TeXcolorgray 649 w Ft(1)g(COEFF)f(size)g(2)h
 (get)f(for)h(I)p 0.5 TeXcolorgray 780 3330 a FF(0689)p  (get)f(for)h(I)p 0.5 TeXcolorgray 780 3330 a FL(0689)p
 0 TeXcolorgray 772 w Fo('COEFF')f(2)h(I)g(2)f(->list)h('COEFF')e(over)i  0 TeXcolorgray 772 w Ft('COEFF')f(2)h(I)g(2)f(->list)h('COEFF')e(over)i
 (get)f(10)h(/)g(alog)p 0.5 TeXcolorgray 780 3396 a FF(0690)p  (get)f(10)h(/)g(alog)p 0.5 TeXcolorgray 780 3396 a FL(0690)p
 0 TeXcolorgray 772 w Fo(dup)g('CUMUL')f(sto+)g(put)p  0 TeXcolorgray 772 w Ft(dup)g('CUMUL')f(sto+)g(put)p
 0.5 TeXcolorgray 780 3463 a FF(0691)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3463 a FL(0691)p 0 TeXcolorgray
 649 w Fo(next)p 0.5 TeXcolorgray 780 3529 a FF(0692)p  649 w Ft(next)p 0.5 TeXcolorgray 780 3529 a FL(0692)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 3595 a(0693)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 3595 a(0693)p 0 TeXcolorgray
 649 w Fo(1)h(COEFF)f(size)g(2)h(get)f(for)h(I)p 0.5 TeXcolorgray  649 w Ft(1)h(COEFF)f(size)g(2)h(get)f(for)h(I)p 0.5 TeXcolorgray
 780 3662 a FF(0694)p 0 TeXcolorgray 772 w Fo('COEFF')f(2)h(I)g(2)f  780 3662 a FL(0694)p 0 TeXcolorgray 772 w Ft('COEFF')f(2)h(I)g(2)f
 (->list)h('COEFF')e(over)i(get)f(CUMUL)g(/)h(put)p 0.5  (->list)h('COEFF')e(over)i(get)f(CUMUL)g(/)h(put)p 0.5
 TeXcolorgray 780 3728 a FF(0695)p 0 TeXcolorgray 649  TeXcolorgray 780 3728 a FL(0695)p 0 TeXcolorgray 649
 w Fo(next)p 0.5 TeXcolorgray 780 3795 a FF(0696)p 0 TeXcolorgray  w Ft(next)p 0.5 TeXcolorgray 780 3795 a FL(0696)p 0 TeXcolorgray
 525 w Fo(>>)p 0.5 TeXcolorgray 780 3861 a FF(0697)p 0  525 w Ft(>>)p 0.5 TeXcolorgray 780 3861 a FL(0697)p 0
 TeXcolorgray 0.5 TeXcolorgray 780 3928 a(0698)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 780 3928 a(0698)p 0 TeXcolorgray
 525 w Fo(//)g(Calcul)f(de)h(la)f(r\351partition)g(des)g(mobiles)g(dans)  525 w Ft(//)g(Calcul)f(de)h(la)f(r\351partition)g(des)g(mobiles)g(dans)
 g(les)h(paquets)p 0.5 TeXcolorgray 780 3994 a FF(0699)p  g(les)h(paquets)p 0.5 TeXcolorgray 780 3994 a FL(0699)p
 0 TeXcolorgray 525 w Fo('REPARTITION_INTERNE')d({)j(1)g(})p  0 TeXcolorgray 525 w Ft('REPARTITION_INTERNE')d({)j(1)g(})p
 0.5 TeXcolorgray 780 4060 a FF(0700)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4060 a FL(0700)p 0 TeXcolorgray
 525 w Fo(1)g(PAQUETS)f(for)h(P)p 0.5 TeXcolorgray 780  525 w Ft(1)g(PAQUETS)f(for)h(P)p 0.5 TeXcolorgray 780
 4127 a FF(0701)p 0 TeXcolorgray 649 w Fo(rand)f(puti)p  4127 a FL(0701)p 0 TeXcolorgray 649 w Ft(rand)f(puti)p
 0.5 TeXcolorgray 780 4193 a FF(0702)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4193 a FL(0702)p 0 TeXcolorgray
 525 w Fo(next)p 0.5 TeXcolorgray 780 4260 a FF(0703)p  525 w Ft(next)p 0.5 TeXcolorgray 780 4260 a FL(0703)p
 0 TeXcolorgray 525 w Fo(drop2)p 0.5 TeXcolorgray 780  0 TeXcolorgray 525 w Ft(drop2)p 0.5 TeXcolorgray 780
 4326 a FF(0704)p 0 TeXcolorgray 0.5 TeXcolorgray 780  4326 a FL(0704)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 4392 a(0705)p 0 TeXcolorgray 525 w Fo(REPARTITION_INTERNE)f(array->)h  4392 a(0705)p 0 TeXcolorgray 525 w Ft(REPARTITION_INTERNE)f(array->)h
 (1)g(get)h(2)g(swap)f(for)g(P)h(+)g(next)p 0.5 TeXcolorgray  (1)g(get)h(2)g(swap)f(for)g(P)h(+)g(next)p 0.5 TeXcolorgray
 780 4459 a FF(0706)p 0 TeXcolorgray 0.5 TeXcolorgray  780 4459 a FL(0706)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 4525 a(0707)p 0 TeXcolorgray 525 w Fo(->)g(CLEF)p  780 4525 a(0707)p 0 TeXcolorgray 525 w Ft(->)g(CLEF)p
 0.5 TeXcolorgray 780 4592 a FF(0708)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4592 a FL(0708)p 0 TeXcolorgray
 525 w Fo(<<)p 0.5 TeXcolorgray 780 4658 a FF(0709)p 0  525 w Ft(<<)p 0.5 TeXcolorgray 780 4658 a FL(0709)p 0
 TeXcolorgray 649 w Fo(1)g(PAQUETS)f(for)g(P)p 0.5 TeXcolorgray  TeXcolorgray 649 w Ft(1)g(PAQUETS)f(for)g(P)p 0.5 TeXcolorgray
 780 4725 a FF(0710)p 0 TeXcolorgray 772 w Fo('REPARTITION_INTERNE')e  780 4725 a FL(0710)p 0 TeXcolorgray 772 w Ft('REPARTITION_INTERNE')e
 (dup)j(P)g(1)f(->list)g(get)h(NM)f(*)h(CLEF)g(/)p 0.5  (dup)j(P)g(1)f(->list)g(get)h(NM)f(*)h(CLEF)g(/)p 0.5
 TeXcolorgray 780 4791 a FF(0711)p 0 TeXcolorgray 772  TeXcolorgray 780 4791 a FL(0711)p 0 TeXcolorgray 772
 w Fo(ip)g(P)g(1)f(->list)g(swap)p 0.5 TeXcolorgray 780  w Ft(ip)g(P)g(1)f(->list)g(swap)p 0.5 TeXcolorgray 780
 4857 a FF(0712)p 0 TeXcolorgray 0.5 TeXcolorgray 780  4857 a FL(0712)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 4924 a(0713)p 0 TeXcolorgray 772 w Fo(if)p 0.5 TeXcolorgray  4924 a(0713)p 0 TeXcolorgray 772 w Ft(if)p 0.5 TeXcolorgray
 780 4990 a FF(0714)p 0 TeXcolorgray 896 w Fo(dup)g(1)h(<)p  780 4990 a FL(0714)p 0 TeXcolorgray 896 w Ft(dup)g(1)h(<)p
 0.5 TeXcolorgray 780 5057 a FF(0715)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5057 a FL(0715)p 0 TeXcolorgray
 772 w Fo(then)p 0.5 TeXcolorgray 780 5123 a FF(0716)p  772 w Ft(then)p 0.5 TeXcolorgray 780 5123 a FL(0716)p
 0 TeXcolorgray 896 w Fo(drop)f(1)p 0.5 TeXcolorgray 780  0 TeXcolorgray 896 w Ft(drop)f(1)p 0.5 TeXcolorgray 780
 5189 a FF(0717)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray  5189 a FL(0717)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray
 780 5256 a FF(0718)p 0 TeXcolorgray 0.5 TeXcolorgray  780 5256 a FL(0718)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 5322 a(0719)p 0 TeXcolorgray 772 w Fo(put)p 0.5 TeXcolorgray  780 5322 a(0719)p 0 TeXcolorgray 772 w Ft(put)p 0.5 TeXcolorgray
 780 5389 a FF(0720)p 0 TeXcolorgray 649 w Fo(next)p 0  780 5389 a FL(0720)p 0 TeXcolorgray 649 w Ft(next)p 0
 TeXcolorgray 2026 5632 a FY(194)p 0 TeXcolorgray eop  TeXcolorgray 2026 5632 a F3(268)p 0 TeXcolorgray eop
 end  end
 %%Page: 195 195  %%Page: 269 269
 TeXDict begin 195 194 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 269 268 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(195)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(269)e F4(\026)j(#)p
 FY(195)p 0 TeXcolorgray -217 5461 a  F3(269)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p
 Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427  FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427
 b FY(195)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591  b F3(269)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a
 Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0.5 TeXcolorgray 357 540 a FF(0721)p 0 TeXcolorgray 525  0.5 TeXcolorgray 357 540 a FL(0721)p 0 TeXcolorgray 525
 w Fo(>>)p 0.5 TeXcolorgray 357 607 a FF(0722)p 0 TeXcolorgray  w Ft(>>)p 0.5 TeXcolorgray 357 607 a FL(0722)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 673 a(0723)p 0 TeXcolorgray 525  0.5 TeXcolorgray 357 673 a(0723)p 0 TeXcolorgray 525
 w Fo(0)31 b(1)f(PAQUETS)g(for)h(P)p 0.5 TeXcolorgray  w Ft(0)31 b(1)f(PAQUETS)g(for)h(P)p 0.5 TeXcolorgray
 357 739 a FF(0724)p 0 TeXcolorgray 648 w Fo('REPARTITION_INTERNE')e(P)h  357 739 a FL(0724)p 0 TeXcolorgray 648 w Ft('REPARTITION_INTERNE')e(P)h
 (1)h(->list)f(get)h(+)p 0.5 TeXcolorgray 357 806 a FF(0725)p  (1)h(->list)f(get)h(+)p 0.5 TeXcolorgray 357 806 a FL(0725)p
 0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 357 872  0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 357 872
 a FF(0726)p 0 TeXcolorgray 0.5 TeXcolorgray 357 939 a(0727)p  a FL(0726)p 0 TeXcolorgray 0.5 TeXcolorgray 357 939 a(0727)p
 0 TeXcolorgray 525 w Fo(NM)g(-)p 0.5 TeXcolorgray 357  0 TeXcolorgray 525 w Ft(NM)g(-)p 0.5 TeXcolorgray 357
 1005 a FF(0728)p 0 TeXcolorgray 525 w Fo(->)g(DIFFERENCE)p  1005 a FL(0728)p 0 TeXcolorgray 525 w Ft(->)g(DIFFERENCE)p
 0.5 TeXcolorgray 357 1072 a FF(0729)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1072 a FL(0729)p 0 TeXcolorgray
 525 w Fo(<<)p 0.5 TeXcolorgray 357 1138 a FF(0730)p 0  525 w Ft(<<)p 0.5 TeXcolorgray 357 1138 a FL(0730)p 0
 TeXcolorgray 648 w Fo(if)p 0.5 TeXcolorgray 357 1204  TeXcolorgray 648 w Ft(if)p 0.5 TeXcolorgray 357 1204
 a FF(0731)p 0 TeXcolorgray 772 w Fo(DIFFERENCE)e(0)i(>)p  a FL(0731)p 0 TeXcolorgray 772 w Ft(DIFFERENCE)e(0)i(>)p
 0.5 TeXcolorgray 357 1271 a FF(0732)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1271 a FL(0732)p 0 TeXcolorgray
 648 w Fo(then)p 0.5 TeXcolorgray 357 1337 a FF(0733)p  648 w Ft(then)p 0.5 TeXcolorgray 357 1337 a FL(0733)p
 0 TeXcolorgray 772 w Fo(while)p 0.5 TeXcolorgray 357  0 TeXcolorgray 772 w Ft(while)p 0.5 TeXcolorgray 357
 1404 a FF(0734)p 0 TeXcolorgray 895 w Fo(DIFFERENCE)p  1404 a FL(0734)p 0 TeXcolorgray 895 w Ft(DIFFERENCE)p
 0.5 TeXcolorgray 357 1470 a FF(0735)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1470 a FL(0735)p 0 TeXcolorgray
 772 w Fo(repeat)p 0.5 TeXcolorgray 357 1536 a FF(0736)p  772 w Ft(repeat)p 0.5 TeXcolorgray 357 1536 a FL(0736)p
 0 TeXcolorgray 895 w Fo(rand)g(PAQUETS)f(*)g(ip)h(1)g(+)f(1)h(->list)f  0 TeXcolorgray 895 w Ft(rand)g(PAQUETS)f(*)g(ip)h(1)g(+)f(1)h(->list)f
 (dup)p 0.5 TeXcolorgray 357 1603 a FF(0737)p 0 TeXcolorgray  (dup)p 0.5 TeXcolorgray 357 1603 a FL(0737)p 0 TeXcolorgray
 895 w Fo(if)p 0.5 TeXcolorgray 357 1669 a FF(0738)p 0  895 w Ft(if)p 0.5 TeXcolorgray 357 1669 a FL(0738)p 0
 TeXcolorgray 1019 w Fo('REPARTITION_INTERNE')e(swap)i(get)h(dup)f(1)h  TeXcolorgray 1019 w Ft('REPARTITION_INTERNE')e(swap)i(get)h(dup)f(1)h
 (>)p 0.5 TeXcolorgray 357 1736 a FF(0739)p 0 TeXcolorgray  (>)p 0.5 TeXcolorgray 357 1736 a FL(0739)p 0 TeXcolorgray
 895 w Fo(then)p 0.5 TeXcolorgray 357 1802 a FF(0740)p  895 w Ft(then)p 0.5 TeXcolorgray 357 1802 a FL(0740)p
 0 TeXcolorgray 1019 w Fo(1)g(-)f('REPARTITION_INTERNE')e(rot)j(rot)f  0 TeXcolorgray 1019 w Ft(1)g(-)f('REPARTITION_INTERNE')e(rot)j(rot)f
 (put)p 0.5 TeXcolorgray 357 1869 a FF(0741)p 0 TeXcolorgray  (put)p 0.5 TeXcolorgray 357 1869 a FL(0741)p 0 TeXcolorgray
 1019 w Fo('DIFFERENCE')f(1)i(sto-)p 0.5 TeXcolorgray  1019 w Ft('DIFFERENCE')f(1)i(sto-)p 0.5 TeXcolorgray
 357 1935 a FF(0742)p 0 TeXcolorgray 895 w Fo(else)p 0.5  357 1935 a FL(0742)p 0 TeXcolorgray 895 w Ft(else)p 0.5
 TeXcolorgray 357 2001 a FF(0743)p 0 TeXcolorgray 1019  TeXcolorgray 357 2001 a FL(0743)p 0 TeXcolorgray 1019
 w Fo(drop2)p 0.5 TeXcolorgray 357 2068 a FF(0744)p 0  w Ft(drop2)p 0.5 TeXcolorgray 357 2068 a FL(0744)p 0
 TeXcolorgray 895 w Fo(end)p 0.5 TeXcolorgray 357 2134  TeXcolorgray 895 w Ft(end)p 0.5 TeXcolorgray 357 2134
 a FF(0745)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray  a FL(0745)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray
 357 2201 a FF(0746)p 0 TeXcolorgray 648 w Fo(else)p 0.5  357 2201 a FL(0746)p 0 TeXcolorgray 648 w Ft(else)p 0.5
 TeXcolorgray 357 2267 a FF(0747)p 0 TeXcolorgray 772  TeXcolorgray 357 2267 a FL(0747)p 0 TeXcolorgray 772
 w Fo(while)p 0.5 TeXcolorgray 357 2333 a FF(0748)p 0  w Ft(while)p 0.5 TeXcolorgray 357 2333 a FL(0748)p 0
 TeXcolorgray 895 w Fo(DIFFERENCE)p 0.5 TeXcolorgray 357  TeXcolorgray 895 w Ft(DIFFERENCE)p 0.5 TeXcolorgray 357
 2400 a FF(0749)p 0 TeXcolorgray 772 w Fo(repeat)p 0.5  2400 a FL(0749)p 0 TeXcolorgray 772 w Ft(repeat)p 0.5
 TeXcolorgray 357 2466 a FF(0750)p 0 TeXcolorgray 895  TeXcolorgray 357 2466 a FL(0750)p 0 TeXcolorgray 895
 w Fo(rand)g(PAQUETS)f(*)g(ip)h(1)g(+)f(1)h(->list)f(dup)p  w Ft(rand)g(PAQUETS)f(*)g(ip)h(1)g(+)f(1)h(->list)f(dup)p
 0.5 TeXcolorgray 357 2533 a FF(0751)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2533 a FL(0751)p 0 TeXcolorgray
 895 w Fo(if)p 0.5 TeXcolorgray 357 2599 a FF(0752)p 0  895 w Ft(if)p 0.5 TeXcolorgray 357 2599 a FL(0752)p 0
 TeXcolorgray 1019 w Fo('REPARTITION_INTERNE')e(swap)i(get)h(dup)f(NM)h  TeXcolorgray 1019 w Ft('REPARTITION_INTERNE')e(swap)i(get)h(dup)f(NM)h
 (<)p 0.5 TeXcolorgray 357 2666 a FF(0753)p 0 TeXcolorgray  (<)p 0.5 TeXcolorgray 357 2666 a FL(0753)p 0 TeXcolorgray
 895 w Fo(then)p 0.5 TeXcolorgray 357 2732 a FF(0754)p  895 w Ft(then)p 0.5 TeXcolorgray 357 2732 a FL(0754)p
 0 TeXcolorgray 1019 w Fo(1)g(+)f('REPARTITION_INTERNE')e(rot)j(rot)f  0 TeXcolorgray 1019 w Ft(1)g(+)f('REPARTITION_INTERNE')e(rot)j(rot)f
 (put)p 0.5 TeXcolorgray 357 2798 a FF(0755)p 0 TeXcolorgray  (put)p 0.5 TeXcolorgray 357 2798 a FL(0755)p 0 TeXcolorgray
 1019 w Fo('DIFFERENCE')f(1)i(sto+)p 0.5 TeXcolorgray  1019 w Ft('DIFFERENCE')f(1)i(sto+)p 0.5 TeXcolorgray
 357 2865 a FF(0756)p 0 TeXcolorgray 895 w Fo(else)p 0.5  357 2865 a FL(0756)p 0 TeXcolorgray 895 w Ft(else)p 0.5
 TeXcolorgray 357 2931 a FF(0757)p 0 TeXcolorgray 1019  TeXcolorgray 357 2931 a FL(0757)p 0 TeXcolorgray 1019
 w Fo(drop2)p 0.5 TeXcolorgray 357 2998 a FF(0758)p 0  w Ft(drop2)p 0.5 TeXcolorgray 357 2998 a FL(0758)p 0
 TeXcolorgray 895 w Fo(end)p 0.5 TeXcolorgray 357 3064  TeXcolorgray 895 w Ft(end)p 0.5 TeXcolorgray 357 3064
 a FF(0759)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray  a FL(0759)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray
 357 3130 a FF(0760)p 0 TeXcolorgray 648 w Fo(end)p 0.5  357 3130 a FL(0760)p 0 TeXcolorgray 648 w Ft(end)p 0.5
 TeXcolorgray 357 3197 a FF(0761)p 0 TeXcolorgray 525  TeXcolorgray 357 3197 a FL(0761)p 0 TeXcolorgray 525
 w Fo(>>)p 0.5 TeXcolorgray 357 3263 a FF(0762)p 0 TeXcolorgray  w Ft(>>)p 0.5 TeXcolorgray 357 3263 a FL(0762)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3330 a(0763)p 0 TeXcolorgray 525  0.5 TeXcolorgray 357 3330 a(0763)p 0 TeXcolorgray 525
 w Fo('ANGLES_MOYENS')e({)i(1)f(})p 0.5 TeXcolorgray 357  w Ft('ANGLES_MOYENS')e({)i(1)f(})p 0.5 TeXcolorgray 357
 3396 a FF(0764)p 0 TeXcolorgray 525 w Fo(1)h(PAQUETS)f(for)g(P)p  3396 a FL(0764)p 0 TeXcolorgray 525 w Ft(1)h(PAQUETS)f(for)g(P)p
 0.5 TeXcolorgray 357 3463 a FF(0765)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3463 a FL(0765)p 0 TeXcolorgray
 648 w Fo(rand)h(2)g(SECTEUR)e(*)i(*)g(SECTEUR)f(-)h(puti)p  648 w Ft(rand)h(2)g(SECTEUR)e(*)i(*)g(SECTEUR)f(-)h(puti)p
 0.5 TeXcolorgray 357 3529 a FF(0766)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3529 a FL(0766)p 0 TeXcolorgray
 525 w Fo(next)p 0.5 TeXcolorgray 357 3595 a FF(0767)p  525 w Ft(next)p 0.5 TeXcolorgray 357 3595 a FL(0767)p
 0 TeXcolorgray 525 w Fo(drop2)p 0.5 TeXcolorgray 357  0 TeXcolorgray 525 w Ft(drop2)p 0.5 TeXcolorgray 357
 3662 a FF(0768)p 0 TeXcolorgray 0.5 TeXcolorgray 357  3662 a FL(0768)p 0 TeXcolorgray 0.5 TeXcolorgray 357
 3728 a(0769)p 0 TeXcolorgray 525 w Fo(rclf)f(std)p 0.5  3728 a(0769)p 0 TeXcolorgray 525 w Ft(rclf)f(std)p 0.5
 TeXcolorgray 357 3795 a FF(0770)p 0 TeXcolorgray 525  TeXcolorgray 357 3795 a FL(0770)p 0 TeXcolorgray 525
 w Fo("R\351partition)f(:)i(")g(REPARTITION_INTERNE)d(->str)i(+)h(pr1)p  w Ft("R\351partition)f(:)i(")g(REPARTITION_INTERNE)d(->str)i(+)h(pr1)p
 0.5 TeXcolorgray 357 3861 a FF(0771)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3861 a FL(0771)p 0 TeXcolorgray
 525 w Fo("\\\\hrule\\\\vskip)e(1ex")h(pr1)h(drop)p 0.5  525 w Ft("\\\\hrule\\\\vskip)e(1ex")h(pr1)h(drop)p 0.5
 TeXcolorgray 357 3928 a FF(0772)p 0 TeXcolorgray 525  TeXcolorgray 357 3928 a FL(0772)p 0 TeXcolorgray 525
 w Fo(disp)f("")h(disp)f(stof)p 0.5 TeXcolorgray 357 3994  w Ft(disp)f("")h(disp)f(stof)p 0.5 TeXcolorgray 357 3994
 a FF(0773)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4060  a FL(0773)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4060
 a(0774)p 0 TeXcolorgray 525 w Fo(//)h(Boucle)f(sur)g(les)h(paquets)f  a(0774)p 0 TeXcolorgray 525 w Ft(//)h(Boucle)f(sur)g(les)h(paquets)f
 (de)g(mobiles)p 0.5 TeXcolorgray 357 4127 a FF(0775)p  (de)g(mobiles)p 0.5 TeXcolorgray 357 4127 a FL(0775)p
 0 TeXcolorgray 525 w Fo(1)h(PAQUETS)f(for)g(P)p 0.5 TeXcolorgray  0 TeXcolorgray 525 w Ft(1)h(PAQUETS)f(for)g(P)p 0.5 TeXcolorgray
 357 4193 a FF(0776)p 0 TeXcolorgray 0.5 TeXcolorgray  357 4193 a FL(0776)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 4260 a(0777)p 0 TeXcolorgray 648 w Fo(//)h(Boucle)f(sur)h(les)f  357 4260 a(0777)p 0 TeXcolorgray 648 w Ft(//)h(Boucle)f(sur)h(les)f
 (mobiles)p 0.5 TeXcolorgray 357 4326 a FF(0778)p 0 TeXcolorgray  (mobiles)p 0.5 TeXcolorgray 357 4326 a FL(0778)p 0 TeXcolorgray
 648 w Fo(1)h(REPARTITION_INTERNE)e(P)h(1)h(->list)f(get)h(for)f(K)p  648 w Ft(1)h(REPARTITION_INTERNE)e(P)h(1)h(->list)f(get)h(for)f(K)p
 0.5 TeXcolorgray 357 4392 a FF(0779)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4392 a FL(0779)p 0 TeXcolorgray
 772 w Fo(rand)g(2)h(SECTEUR)f(*)h(*)f(SECTEUR)g(-)h(DISPERSION)f(*)p  772 w Ft(rand)g(2)h(SECTEUR)f(*)h(*)f(SECTEUR)g(-)h(DISPERSION)f(*)p
 0.5 TeXcolorgray 357 4459 a FF(0780)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4459 a FL(0780)p 0 TeXcolorgray
 772 w Fo(ANGLES_MOYENS)f(P)i(1)g(->list)f(get)g(+)p 0.5  772 w Ft(ANGLES_MOYENS)f(P)i(1)g(->list)f(get)g(+)p 0.5
 TeXcolorgray 357 4525 a FF(0781)p 0 TeXcolorgray 772  TeXcolorgray 357 4525 a FL(0781)p 0 TeXcolorgray 772
 w Fo(DIRECTIONS)f(over)i(1)g(->list)f(+)g('DIRECTIONS')g(sto)p  w Ft(DIRECTIONS)f(over)i(1)g(->list)f(+)g('DIRECTIONS')g(sto)p
 0.5 TeXcolorgray 357 4592 a FF(0782)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4592 a FL(0782)p 0 TeXcolorgray
 772 w Fo("Azimut)g(:)h(")f(over)h(->hms)f(->str)g(+)h(dup)f(")25  772 w Ft("Azimut)g(:)h(")f(over)h(->hms)f(->str)g(+)h(dup)f(")h
 b(\006)f(\(HMS\)")30 b(+)h(disp)p 0.5 TeXcolorgray 357  Fa(\260)g Ft(\(HMS\)")f(+)g(disp)p 0.5 TeXcolorgray 357
 4658 a FF(0783)p 0 TeXcolorgray 772 w Fo("\\\\degre)f(\(HMS\)")g(+)h  4658 a FL(0783)p 0 TeXcolorgray 772 w Ft("\\\\degre)g(\(HMS\)")g(+)h
 (cr)f(pr1)h(drop)p 0.5 TeXcolorgray 357 4725 a FF(0784)p  (cr)f(pr1)h(drop)p 0.5 TeXcolorgray 357 4725 a FL(0784)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 4791 a(0785)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 4791 a(0785)p 0 TeXcolorgray
 772 w Fo(NA)g(COEFF)f(size)g(2)h(get)f(2)h(->list)f(0)h(con)p  772 w Ft(NA)g(COEFF)f(size)g(2)h(get)f(2)h(->list)f(0)h(con)p
 0.5 TeXcolorgray 357 4857 a FF(0786)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4857 a FL(0786)p 0 TeXcolorgray
 772 w Fo(COEFF)f(size)g(2)h(get)g(dup)f(2)h(->list)f(0)h(con)f(0)p  772 w Ft(COEFF)f(size)g(2)h(get)g(dup)f(2)h(->list)f(0)h(con)f(0)p
 0.5 TeXcolorgray 357 4924 a FF(0787)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4924 a FL(0787)p 0 TeXcolorgray
 772 w Fo(->)h(AZIMUT)f(MD)g(P)h(TRAJETS_RETENUS)p 0.5  772 w Ft(->)h(AZIMUT)f(MD)g(P)h(TRAJETS_RETENUS)p 0.5
 TeXcolorgray 357 4990 a FF(0788)p 0 TeXcolorgray 772  TeXcolorgray 357 4990 a FL(0788)p 0 TeXcolorgray 772
 w Fo(<<)p 0.5 TeXcolorgray 357 5057 a FF(0789)p 0 TeXcolorgray  w Ft(<<)p 0.5 TeXcolorgray 357 5057 a FL(0789)p 0 TeXcolorgray
 895 w Fo(1)g(COEFF)f(size)h(2)f(get)h(for)f(I)p 0.5 TeXcolorgray  895 w Ft(1)g(COEFF)f(size)h(2)f(get)h(for)f(I)p 0.5 TeXcolorgray
 357 5123 a FF(0790)p 0 TeXcolorgray 1019 w Fo('COEFF')g(1)h(I)f(2)h  357 5123 a FL(0790)p 0 TeXcolorgray 1019 w Ft('COEFF')g(1)h(I)f(2)h
 (->list)f(get)h(AZIMUT)f(+)p 0.5 TeXcolorgray 357 5189  (->list)f(get)h(AZIMUT)f(+)p 0.5 TeXcolorgray 357 5189
 a FF(0791)p 0 TeXcolorgray 1019 w Fo(->)g(G)p 0.5 TeXcolorgray  a FL(0791)p 0 TeXcolorgray 1019 w Ft(->)g(G)p 0.5 TeXcolorgray
 357 5256 a FF(0792)p 0 TeXcolorgray 1019 w Fo(<<)p 0.5  357 5256 a FL(0792)p 0 TeXcolorgray 1019 w Ft(<<)p 0.5
 TeXcolorgray 357 5322 a FF(0793)p 0 TeXcolorgray 1142  TeXcolorgray 357 5322 a FL(0793)p 0 TeXcolorgray 1142
 w Fo(if)p 0.5 TeXcolorgray 357 5389 a FF(0794)p 0 TeXcolorgray  w Ft(if)p 0.5 TeXcolorgray 357 5389 a FL(0794)p 0 TeXcolorgray
 1266 w Fo(G)h(SECTEUR)e(<=)i(G)g(SECTEUR)f(neg)g(>=)h(and)p  1266 w Ft(G)h(SECTEUR)e(<=)i(G)g(SECTEUR)f(neg)g(>=)h(and)p
 0 TeXcolorgray 1602 5632 a FY(195)p 0 TeXcolorgray eop  0 TeXcolorgray 1602 5632 a F3(269)p 0 TeXcolorgray eop
 end  end
 %%Page: 196 196  %%Page: 270 270
 TeXDict begin 196 195 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 270 269 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(196)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(270)e F4(\026)j(#)p
 FY(196)p 0 TeXcolorgray -217 5461 a  F3(270)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(196)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(270)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a FF(0795)p 0 TeXcolorgray 1266 w Fo(SECTEUR)i(180)h(>=)f(or)p  a FL(0795)p 0 TeXcolorgray 1266 w Ft(SECTEUR)i(180)h(>=)f(or)p
 0.5 TeXcolorgray 780 607 a FF(0796)p 0 TeXcolorgray 1143  0.5 TeXcolorgray 780 607 a FL(0796)p 0 TeXcolorgray 1143
 w Fo(then)p 0.5 TeXcolorgray 780 673 a FF(0797)p 0 TeXcolorgray  w Ft(then)p 0.5 TeXcolorgray 780 673 a FL(0797)p 0 TeXcolorgray
 1266 w Fo(1)h(NA)g(for)f(J)p 0.5 TeXcolorgray 780 739  1266 w Ft(1)h(NA)g(for)f(J)p 0.5 TeXcolorgray 780 739
 a FF(0798)p 0 TeXcolorgray 1390 w Fo('MD')g(2)h(i)f(pi)h(*)g(*)g(->num)  a FL(0798)p 0 TeXcolorgray 1390 w Ft('MD')g(2)h(i)f(pi)h(*)g(*)g(->num)
 p 0.5 TeXcolorgray 780 806 a FF(0799)p 0 TeXcolorgray  p 0.5 TeXcolorgray 780 806 a FL(0799)p 0 TeXcolorgray
 1390 w Fo(D)f(J)h(1)g(-)g(*)f(*)h(G)g(sin)f(*)h(exp)p  1390 w Ft(D)f(J)h(1)g(-)g(*)f(*)h(G)g(sin)f(*)h(exp)p
 0.5 TeXcolorgray 780 872 a FF(0800)p 0 TeXcolorgray 1390  0.5 TeXcolorgray 780 872 a FL(0800)p 0 TeXcolorgray 1390
 w Fo(J)f(I)h(2)g(->list)f(swap)g(put)p 0.5 TeXcolorgray  w Ft(J)f(I)h(2)g(->list)f(swap)g(put)p 0.5 TeXcolorgray
 780 939 a FF(0801)p 0 TeXcolorgray 1266 w Fo(next)p 0.5  780 939 a FL(0801)p 0 TeXcolorgray 1266 w Ft(next)p 0.5
 TeXcolorgray 780 1005 a FF(0802)p 0 TeXcolorgray 0.5  TeXcolorgray 780 1005 a FL(0802)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 1072 a(0803)p 0 TeXcolorgray 1266 w  TeXcolorgray 780 1072 a(0803)p 0 TeXcolorgray 1266 w
 Fo('P')h(COEFF)f(2)h(I)f(2)h(->list)f(get)p 0.5 TeXcolorgray  Ft('P')h(COEFF)f(2)h(I)f(2)h(->list)f(get)p 0.5 TeXcolorgray
 780 1138 a FF(0804)p 0 TeXcolorgray 1266 w Fo(I)h(dup)f(2)h(->list)f  780 1138 a FL(0804)p 0 TeXcolorgray 1266 w Ft(I)h(dup)f(2)h(->list)f
 (swap)h(put)p 0.5 TeXcolorgray 780 1204 a FF(0805)p 0  (swap)h(put)p 0.5 TeXcolorgray 780 1204 a FL(0805)p 0
 TeXcolorgray 1266 w Fo(1)g('TRAJETS_RETENUS')e(sto+)p  TeXcolorgray 1266 w Ft(1)g('TRAJETS_RETENUS')e(sto+)p
 0.5 TeXcolorgray 780 1271 a FF(0806)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1271 a FL(0806)p 0 TeXcolorgray
 1143 w Fo(end)p 0.5 TeXcolorgray 780 1337 a FF(0807)p  1143 w Ft(end)p 0.5 TeXcolorgray 780 1337 a FL(0807)p
 0 TeXcolorgray 1019 w Fo(>>)p 0.5 TeXcolorgray 780 1404  0 TeXcolorgray 1019 w Ft(>>)p 0.5 TeXcolorgray 780 1404
 a FF(0808)p 0 TeXcolorgray 896 w Fo(next)p 0.5 TeXcolorgray  a FL(0808)p 0 TeXcolorgray 896 w Ft(next)p 0.5 TeXcolorgray
 780 1470 a FF(0809)p 0 TeXcolorgray 0.5 TeXcolorgray  780 1470 a FL(0809)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 1536 a(0810)p 0 TeXcolorgray 896 w Fo(MD)h(P)p 0.5  780 1536 a(0810)p 0 TeXcolorgray 896 w Ft(MD)h(P)p 0.5
 TeXcolorgray 780 1603 a FF(0811)p 0 TeXcolorgray 0.5  TeXcolorgray 780 1603 a FL(0811)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 1669 a(0812)p 0 TeXcolorgray 896 w Fo(if)p  TeXcolorgray 780 1669 a(0812)p 0 TeXcolorgray 896 w Ft(if)p
 0.5 TeXcolorgray 780 1736 a FF(0813)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1736 a FL(0813)p 0 TeXcolorgray
 1019 w Fo(EQUIPUISSANCE)p 0.5 TeXcolorgray 780 1802 a  1019 w Ft(EQUIPUISSANCE)p 0.5 TeXcolorgray 780 1802 a
 FF(0814)p 0 TeXcolorgray 896 w Fo(then)p 0.5 TeXcolorgray  FL(0814)p 0 TeXcolorgray 896 w Ft(then)p 0.5 TeXcolorgray
 780 1869 a FF(0815)p 0 TeXcolorgray 1019 w Fo(1)p 0.5  780 1869 a FL(0815)p 0 TeXcolorgray 1019 w Ft(1)p 0.5
 TeXcolorgray 780 1935 a FF(0816)p 0 TeXcolorgray 896  TeXcolorgray 780 1935 a FL(0816)p 0 TeXcolorgray 896
 w Fo(else)p 0.5 TeXcolorgray 780 2001 a FF(0817)p 0 TeXcolorgray  w Ft(else)p 0.5 TeXcolorgray 780 2001 a FL(0817)p 0 TeXcolorgray
 1019 w Fo(nrand)g(sq)p 0.5 TeXcolorgray 780 2068 a FF(0818)p  1019 w Ft(nrand)g(sq)p 0.5 TeXcolorgray 780 2068 a FL(0818)p
 0 TeXcolorgray 896 w Fo(end)p 0.5 TeXcolorgray 780 2134  0 TeXcolorgray 896 w Ft(end)p 0.5 TeXcolorgray 780 2134
 a FF(0819)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2201  a FL(0819)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2201
 a(0820)p 0 TeXcolorgray 896 w Fo("Puissance)f(:)i(")g(over)f(->str)g(+)  a(0820)p 0 TeXcolorgray 896 w Ft("Puissance)f(:)i(")g(over)f(->str)g(+)
 h(cr)g(pr1)f(disp)p 0.5 TeXcolorgray 780 2267 a FF(0821)p  h(cr)g(pr1)f(disp)p 0.5 TeXcolorgray 780 2267 a FL(0821)p
 0 TeXcolorgray 896 w Fo(*)h(over)f(trn)g(*)h(*)p 0.5  0 TeXcolorgray 896 w Ft(*)h(over)f(trn)g(*)h(*)p 0.5
 TeXcolorgray 780 2333 a FF(0822)p 0 TeXcolorgray 0.5  TeXcolorgray 780 2333 a FL(0822)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 2400 a(0823)p 0 TeXcolorgray 896 w Fo(//)f(Rajout)g  TeXcolorgray 780 2400 a(0823)p 0 TeXcolorgray 896 w Ft(//)f(Rajout)g
 (de)h(bruit)f(pour)h(\351viter)f(d'avoir)g(une)p 0.5  (de)h(bruit)f(pour)h(\351viter)f(d'avoir)g(une)p 0.5
 TeXcolorgray 780 2466 a FF(0824)p 0 TeXcolorgray 896  TeXcolorgray 780 2466 a FL(0824)p 0 TeXcolorgray 896
 w Fo(//)g(matrice)g(R)h(de)g(rang)f(non)g(plein)p 0.5  w Ft(//)g(matrice)g(R)h(de)g(rang)f(non)g(plein)p 0.5
 TeXcolorgray 780 2533 a FF(0825)p 0 TeXcolorgray 0.5  TeXcolorgray 780 2533 a FL(0825)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 2599 a(0826)p 0 TeXcolorgray 896 w Fo(if)p  TeXcolorgray 780 2599 a(0826)p 0 TeXcolorgray 896 w Ft(if)p
 0.5 TeXcolorgray 780 2666 a FF(0827)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2666 a FL(0827)p 0 TeXcolorgray
 1019 w Fo(TRAJETS_RETENUS)f(over)h(size)h(1)g(get)f(<)p  1019 w Ft(TRAJETS_RETENUS)f(over)h(size)h(1)g(get)f(<)p
 0.5 TeXcolorgray 780 2732 a FF(0828)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2732 a FL(0828)p 0 TeXcolorgray
 896 w Fo(then)p 0.5 TeXcolorgray 780 2798 a FF(0829)p  896 w Ft(then)p 0.5 TeXcolorgray 780 2798 a FL(0829)p
 0 TeXcolorgray 1019 w Fo(dup)h(idn)f(over)h(abs)f(1E-6)g(/)h(*)g(+)p  0 TeXcolorgray 1019 w Ft(dup)h(idn)f(over)h(abs)f(1E-6)g(/)h(*)g(+)p
 0.5 TeXcolorgray 780 2865 a FF(0830)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2865 a FL(0830)p 0 TeXcolorgray
 896 w Fo(end)p 0.5 TeXcolorgray 780 2931 a FF(0831)p  896 w Ft(end)p 0.5 TeXcolorgray 780 2931 a FL(0831)p
 0 TeXcolorgray 772 w Fo(>>)p 0.5 TeXcolorgray 780 2998  0 TeXcolorgray 772 w Ft(>>)p 0.5 TeXcolorgray 780 2998
 a FF(0832)p 0 TeXcolorgray 649 w Fo(next)p 0.5 TeXcolorgray  a FL(0832)p 0 TeXcolorgray 649 w Ft(next)p 0.5 TeXcolorgray
 780 3064 a FF(0833)p 0 TeXcolorgray 525 w Fo(next)p 0.5  780 3064 a FL(0833)p 0 TeXcolorgray 525 w Ft(next)p 0.5
 TeXcolorgray 780 3130 a FF(0834)p 0 TeXcolorgray 402  TeXcolorgray 780 3130 a FL(0834)p 0 TeXcolorgray 402
 w Fo(>>)p 0.5 TeXcolorgray 780 3197 a FF(0835)p 0 TeXcolorgray  w Ft(>>)p 0.5 TeXcolorgray 780 3197 a FL(0835)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 3263 a(0836)p 0 TeXcolorgray 402  0.5 TeXcolorgray 780 3263 a(0836)p 0 TeXcolorgray 402
 w Fo(rad)p 0.5 TeXcolorgray 780 3330 a FF(0837)p 0 TeXcolorgray  w Ft(rad)p 0.5 TeXcolorgray 780 3330 a FL(0837)p 0 TeXcolorgray
 278 w Fo(else)p 0.5 TeXcolorgray 780 3396 a FF(0838)p  278 w Ft(else)p 0.5 TeXcolorgray 780 3396 a FL(0838)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 3463 a(0839)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 3463 a(0839)p 0 TeXcolorgray
 402 w Fo(/*)g(G\351n\351ration)e(de)i(matrices)e(R)i(al\351atoires)f  402 w Ft(/*)g(G\351n\351ration)e(de)i(matrices)e(R)i(al\351atoires)f
 (*/)p 0.5 TeXcolorgray 780 3529 a FF(0840)p 0 TeXcolorgray  (*/)p 0.5 TeXcolorgray 780 3529 a FL(0840)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 3595 a(0841)p 0 TeXcolorgray 402  0.5 TeXcolorgray 780 3595 a(0841)p 0 TeXcolorgray 402
 w Fo(//)h(Nombre)f(de)g(trajets)p 0.5 TeXcolorgray 780  w Ft(//)h(Nombre)f(de)g(trajets)p 0.5 TeXcolorgray 780
 3662 a FF(0842)p 0 TeXcolorgray 402 w Fo(4)h(->)f(NT)p  3662 a FL(0842)p 0 TeXcolorgray 402 w Ft(4)h(->)f(NT)p
 0.5 TeXcolorgray 780 3728 a FF(0843)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3728 a FL(0843)p 0 TeXcolorgray
 402 w Fo(<<)p 0.5 TeXcolorgray 780 3795 a FF(0844)p 0  402 w Ft(<<)p 0.5 TeXcolorgray 780 3795 a FL(0844)p 0
 TeXcolorgray 525 w Fo(//)h(Boucle)f(sur)h(les)f(mobiles)p  TeXcolorgray 525 w Ft(//)h(Boucle)f(sur)h(les)f(mobiles)p
 0.5 TeXcolorgray 780 3861 a FF(0845)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3861 a FL(0845)p 0 TeXcolorgray
 525 w Fo(1)h(NM)g(for)f(K)p 0.5 TeXcolorgray 780 3928  525 w Ft(1)h(NM)g(for)f(K)p 0.5 TeXcolorgray 780 3928
 a FF(0846)p 0 TeXcolorgray 649 w Fo(")61 b(Utilisateur)30  a FL(0846)p 0 TeXcolorgray 649 w Ft(")61 b(Utilisateur)30
 b(")h(std)f(K)h(->str)f(+)h(disp)f("")h(disp)p 0.5 TeXcolorgray  b(")h(std)f(K)h(->str)f(+)h(disp)f("")h(disp)p 0.5 TeXcolorgray
 780 3994 a FF(0847)p 0 TeXcolorgray 649 w Fo(NT)f(NA)h(2)g(->list)f(0)h  780 3994 a FL(0847)p 0 TeXcolorgray 649 w Ft(NT)f(NA)h(2)g(->list)f(0)h
 (con)p 0.5 TeXcolorgray 780 4060 a FF(0848)p 0 TeXcolorgray  (con)p 0.5 TeXcolorgray 780 4060 a FL(0848)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 4127 a(0849)p 0 TeXcolorgray 649  0.5 TeXcolorgray 780 4127 a(0849)p 0 TeXcolorgray 649
 w Fo(//)f(Boucle)h(sur)f(les)g(trajets)p 0.5 TeXcolorgray  w Ft(//)f(Boucle)h(sur)f(les)g(trajets)p 0.5 TeXcolorgray
 780 4193 a FF(0850)p 0 TeXcolorgray 649 w Fo(1)h(NT)f(for)h(L)p  780 4193 a FL(0850)p 0 TeXcolorgray 649 w Ft(1)h(NT)f(for)h(L)p
 0.5 TeXcolorgray 780 4260 a FF(0851)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4260 a FL(0851)p 0 TeXcolorgray
 772 w Fo(L)g(1)g(2)g(->list)p 0.5 TeXcolorgray 780 4326  772 w Ft(L)g(1)g(2)g(->list)p 0.5 TeXcolorgray 780 4326
 a FF(0852)p 0 TeXcolorgray 772 w Fo(rand)g(2)f(pi)h(->num)f(*)h(*)p  a FL(0852)p 0 TeXcolorgray 772 w Ft(rand)g(2)f(pi)h(->num)f(*)h(*)p
 0.5 TeXcolorgray 780 4392 a FF(0853)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4392 a FL(0853)p 0 TeXcolorgray
 772 w Fo(DIRECTIONS)f(over)g(r->d)h(1)f(->list)g(+)h('DIRECTIONS')e  772 w Ft(DIRECTIONS)f(over)g(r->d)h(1)f(->list)g(+)h('DIRECTIONS')e
 (sto)p 0.5 TeXcolorgray 780 4459 a FF(0854)p 0 TeXcolorgray  (sto)p 0.5 TeXcolorgray 780 4459 a FL(0854)p 0 TeXcolorgray
 772 w Fo(nrand)i(sq)p 0.5 TeXcolorgray 780 4525 a FF(0855)p  772 w Ft(nrand)i(sq)p 0.5 TeXcolorgray 780 4525 a FL(0855)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0856)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 4592 a(0856)p 0 TeXcolorgray
 772 w Fo(->)g(D)g(P)p 0.5 TeXcolorgray 780 4658 a FF(0857)p  772 w Ft(->)g(D)g(P)p 0.5 TeXcolorgray 780 4658 a FL(0857)p
 0 TeXcolorgray 772 w Fo(<<)p 0.5 TeXcolorgray 780 4725  0 TeXcolorgray 772 w Ft(<<)p 0.5 TeXcolorgray 780 4725
 a FF(0858)p 0 TeXcolorgray 896 w Fo(std)p 0.5 TeXcolorgray  a FL(0858)p 0 TeXcolorgray 896 w Ft(std)p 0.5 TeXcolorgray
 780 4791 a FF(0859)p 0 TeXcolorgray 896 w Fo(")123 b(Trajet)30  780 4791 a FL(0859)p 0 TeXcolorgray 896 w Ft(")123 b(Trajet)30
 b(")h(L)g(->str)f(+)h(disp)p 0.5 TeXcolorgray 780 4857  b(")h(L)g(->str)f(+)h(disp)p 0.5 TeXcolorgray 780 4857
 a FF(0860)p 0 TeXcolorgray 896 w Fo(4)g(sci)f(")185 b(->)31  a FL(0860)p 0 TeXcolorgray 896 w Ft(4)g(sci)f(")185 b(->)31
 b(Puissance)e(")i(P)g(->str)f(+)h(disp)p 0.5 TeXcolorgray  b(Puissance)e(")i(P)g(->str)f(+)h(disp)p 0.5 TeXcolorgray
 780 4924 a FF(0861)p 0 TeXcolorgray 896 w Fo(4)g(fix)f(")185  780 4924 a FL(0861)p 0 TeXcolorgray 896 w Ft(4)g(fix)f(")185
 b(->)31 b(Azimut)122 b(")31 b(D)g(r->d)f(->hms)g(->str)h(+)p  b(->)31 b(Azimut)122 b(")31 b(D)g(r->d)f(->hms)g(->str)h(+)p
 0.5 TeXcolorgray 780 4990 a FF(0862)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4990 a FL(0862)p 0 TeXcolorgray
 896 w Fo(")-6 b(\006)24 b(\(HMS\)")30 b(+)h(disp)f("")h(disp)p  896 w Ft(")p Fa(\260)f Ft(\(HMS\)")g(+)h(disp)g("")f(disp)p
 0.5 TeXcolorgray 780 5057 a FF(0863)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5057 a FL(0863)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 5123 a(0864)p 0 TeXcolorgray 896  0.5 TeXcolorgray 780 5123 a(0864)p 0 TeXcolorgray 896
 w Fo(//)f(Boucle)g(sur)h(les)f(capteurs)p 0.5 TeXcolorgray  w Ft(//)g(Boucle)g(sur)h(les)f(capteurs)p 0.5 TeXcolorgray
 780 5189 a FF(0865)p 0 TeXcolorgray 896 w Fo(1)h(NA)f(for)h(J)p  780 5189 a FL(0865)p 0 TeXcolorgray 896 w Ft(1)h(NA)f(for)h(J)p
 0.5 TeXcolorgray 780 5256 a FF(0866)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5256 a FL(0866)p 0 TeXcolorgray
 1019 w Fo(i)g(->num)f(D)h(sin)f(J)h(1)g(-)g(*)f(*)h(DIST)f(*)p  1019 w Ft(i)g(->num)f(D)h(sin)f(J)h(1)g(-)g(*)f(*)h(DIST)f(*)p
 0.5 TeXcolorgray 780 5322 a FF(0867)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5322 a FL(0867)p 0 TeXcolorgray
 1019 w Fo(2)h(pi)g(->num)f(*)h(2E9)f(*)h(*)f(exp)h(P)g(*)f(puti)p  1019 w Ft(2)h(pi)g(->num)f(*)h(2E9)f(*)h(*)f(exp)h(P)g(*)f(puti)p
 0.5 TeXcolorgray 780 5389 a FF(0868)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5389 a FL(0868)p 0 TeXcolorgray
 896 w Fo(next)p 0 TeXcolorgray 2026 5632 a FY(196)p 0  896 w Ft(next)p 0 TeXcolorgray 2026 5632 a F3(270)p 0
 TeXcolorgray eop end  TeXcolorgray eop end
 %%Page: 197 197  %%Page: 271 271
 TeXDict begin 197 196 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 271 270 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(197)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(271)e F4(\026)j(#)p
 FY(197)p 0 TeXcolorgray -217 5461 a  F3(271)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p
 Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427  FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427
 b FY(197)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591  b F3(271)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a
 Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0.5 TeXcolorgray 357 540 a FF(0869)p 0 TeXcolorgray 895  0.5 TeXcolorgray 357 540 a FL(0869)p 0 TeXcolorgray 895
 w Fo(drop)p 0.5 TeXcolorgray 357 607 a FF(0870)p 0 TeXcolorgray  w Ft(drop)p 0.5 TeXcolorgray 357 607 a FL(0870)p 0 TeXcolorgray
 772 w Fo(>>)p 0.5 TeXcolorgray 357 673 a FF(0871)p 0  772 w Ft(>>)p 0.5 TeXcolorgray 357 673 a FL(0871)p 0
 TeXcolorgray 648 w Fo(next)p 0.5 TeXcolorgray 357 739  TeXcolorgray 648 w Ft(next)p 0.5 TeXcolorgray 357 739
 a FF(0872)p 0 TeXcolorgray 648 w Fo(trn)31 b(conj)f(dup)h(trn)f(*)p  a FL(0872)p 0 TeXcolorgray 648 w Ft(trn)31 b(conj)f(dup)h(trn)f(*)p
 0.5 TeXcolorgray 357 806 a FF(0873)p 0 TeXcolorgray 525  0.5 TeXcolorgray 357 806 a FL(0873)p 0 TeXcolorgray 525
 w Fo(next)p 0.5 TeXcolorgray 357 872 a FF(0874)p 0 TeXcolorgray  w Ft(next)p 0.5 TeXcolorgray 357 872 a FL(0874)p 0 TeXcolorgray
 402 w Fo(>>)p 0.5 TeXcolorgray 357 939 a FF(0875)p 0  402 w Ft(>>)p 0.5 TeXcolorgray 357 939 a FL(0875)p 0
 TeXcolorgray 0.5 TeXcolorgray 357 1005 a(0876)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 357 1005 a(0876)p 0 TeXcolorgray
 402 w Fo(NM)g(1)h(->list)f(1)h(con)f('REPARTITION_INTERNE')e(sto)p  402 w Ft(NM)g(1)h(->list)f(1)h(con)f('REPARTITION_INTERNE')e(sto)p
 0.5 TeXcolorgray 357 1072 a FF(0877)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1072 a FL(0877)p 0 TeXcolorgray
 278 w Fo(end)p 0.5 TeXcolorgray 357 1138 a FF(0878)p  278 w Ft(end)p 0.5 TeXcolorgray 357 1138 a FL(0878)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 1204 a(0879)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 1204 a(0879)p 0 TeXcolorgray
 278 w Fo(NM)j(->list)p 0.5 TeXcolorgray 357 1271 a FF(0880)p  278 w Ft(NM)j(->list)p 0.5 TeXcolorgray 357 1271 a FL(0880)p
 0 TeXcolorgray 278 w Fo(swap)f(stof)p 0.5 TeXcolorgray  0 TeXcolorgray 278 w Ft(swap)f(stof)p 0.5 TeXcolorgray
 357 1337 a FF(0881)p 0 TeXcolorgray 278 w Fo(REPARTITION_INTERNE)p  357 1337 a FL(0881)p 0 TeXcolorgray 278 w Ft(REPARTITION_INTERNE)p
 0.5 TeXcolorgray 357 1404 a FF(0882)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1404 a FL(0882)p 0 TeXcolorgray
 278 w Fo(DIRECTIONS)p 0.5 TeXcolorgray 357 1470 a FF(0883)p  278 w Ft(DIRECTIONS)p 0.5 TeXcolorgray 357 1470 a FL(0883)p
 0 TeXcolorgray 155 w Fo(>>)p 0.5 TeXcolorgray 357 1536  0 TeXcolorgray 155 w Ft(>>)p 0.5 TeXcolorgray 357 1536
 a FF(0884)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1603  a FL(0884)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1603
 a(0885)p 0 TeXcolorgray 155 w Fo("")g(disp)p 0.5 TeXcolorgray  a(0885)p 0 TeXcolorgray 155 w Ft("")g(disp)p 0.5 TeXcolorgray
 357 1669 a FF(0886)p 0 TeXcolorgray 31 w Fo(>>)p 0.5  357 1669 a FL(0886)p 0 TeXcolorgray 31 w Ft(>>)p 0.5
 TeXcolorgray 357 1736 a FF(0887)p 0 TeXcolorgray 0.5  TeXcolorgray 357 1736 a FL(0887)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 1802 a(0888)p 0 TeXcolorgray 0.5 TeXcolorgray  TeXcolorgray 357 1802 a(0888)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 1869 a(0889)p 0 TeXcolorgray 31 w Fo(/*)p 0.5 TeXcolorgray  357 1869 a(0889)p 0 TeXcolorgray 31 w Ft(/*)p 0.5 TeXcolorgray
 357 1935 a FF(0890)p 0 TeXcolorgray 31 w Fo  357 1935 a FL(0890)p 0 TeXcolorgray 31 w Ft
 (==================================================)o(========)o  (==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 2001 a FF(0891)p 0 TeXcolorgray 93 w Fo(Fonction)g(permettant)f(de)i  2001 a FL(0891)p 0 TeXcolorgray 93 w Ft(Fonction)g(permettant)f(de)i
 (convertir)e(l'algorithme)h(non)g(bruit\351)g(en)h(sa)f(version)p  (convertir)e(l'algorithme)h(non)g(bruit\351)g(en)h(sa)f(version)p
 0.5 TeXcolorgray 357 2068 a FF(0892)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2068 a FL(0892)p 0 TeXcolorgray
 93 w Fo(bruit\351e)p 0.5 TeXcolorgray 357 2134 a FF(0893)p  93 w Ft(bruit\351e)p 0.5 TeXcolorgray 357 2134 a FL(0893)p
 0 TeXcolorgray 31 w Fo  0 TeXcolorgray 31 w Ft
 (==================================================)o(========)o  (==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 2201 a FF(0894)p 0 TeXcolorgray 93 w Fo(Entr\351es)g(:)p  2201 a FL(0894)p 0 TeXcolorgray 93 w Ft(Entr\351es)g(:)p
 0.5 TeXcolorgray 357 2267 a FF(0895)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2267 a FL(0895)p 0 TeXcolorgray
 155 w Fo(2:)g(liste)g(contenant)g(les)h(diff\351rentes)e(matrices)h(R)p  155 w Ft(2:)g(liste)g(contenant)g(les)h(diff\351rentes)e(matrices)h(R)p
 0.5 TeXcolorgray 357 2333 a FF(0896)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2333 a FL(0896)p 0 TeXcolorgray
 155 w Fo(1:)g(seuil)p 0.5 TeXcolorgray 357 2400 a FF(0897)p  155 w Ft(1:)g(seuil)p 0.5 TeXcolorgray 357 2400 a FL(0897)p
 0 TeXcolorgray 31 w Fo  0 TeXcolorgray 31 w Ft
 (--------------------------------------------------)o(--------)o  (--------------------------------------------------)o(--------)o
 (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357  (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357
 2466 a FF(0898)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p  2466 a FL(0898)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p
 0.5 TeXcolorgray 357 2533 a FF(0899)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2533 a FL(0899)p 0 TeXcolorgray
 155 w Fo(1:)g(liste)g(contenant)g(les)h(nouvelles)e(matrices)h(R')p  155 w Ft(1:)g(liste)g(contenant)g(les)h(nouvelles)e(matrices)h(R')p
 0.5 TeXcolorgray 357 2599 a FF(0900)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2599 a FL(0900)p 0 TeXcolorgray
 31 w Fo(--------------------------------------------------)o(--------)o  31 w Ft(--------------------------------------------------)o(--------)o
 (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357  (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357
 2666 a FF(0901)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h  2666 a FL(0901)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h
 (n\351ant)p 0.5 TeXcolorgray 357 2732 a FF(0902)p 0 TeXcolorgray  (n\351ant)p 0.5 TeXcolorgray 357 2732 a FL(0902)p 0 TeXcolorgray
 31 w Fo(==================================================)o(========)o  31 w Ft(==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 2798 a FF(0903)p 0 TeXcolorgray 31 w Fo(*/)p 0.5 TeXcolorgray  2798 a FL(0903)p 0 TeXcolorgray 31 w Ft(*/)p 0.5 TeXcolorgray
 357 2865 a FF(0904)p 0 TeXcolorgray 0.5 TeXcolorgray  357 2865 a FL(0904)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 2931 a(0905)p 0 TeXcolorgray 31 w Fo(CONVERSION_ALGORITHME_BRUITE)p  357 2931 a(0905)p 0 TeXcolorgray 31 w Ft(CONVERSION_ALGORITHME_BRUITE)p
 0.5 TeXcolorgray 357 2998 a FF(0906)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2998 a FL(0906)p 0 TeXcolorgray
 31 w Fo(<<)p 0.5 TeXcolorgray 357 3064 a FF(0907)p 0  31 w Ft(<<)p 0.5 TeXcolorgray 357 3064 a FL(0907)p 0
 TeXcolorgray 155 w Fo(->)f(L_R)h(SEUIL)p 0.5 TeXcolorgray  TeXcolorgray 155 w Ft(->)f(L_R)h(SEUIL)p 0.5 TeXcolorgray
 357 3130 a FF(0908)p 0 TeXcolorgray 155 w Fo(<<)p 0.5  357 3130 a FL(0908)p 0 TeXcolorgray 155 w Ft(<<)p 0.5
 TeXcolorgray 357 3197 a FF(0909)p 0 TeXcolorgray 278  TeXcolorgray 357 3197 a FL(0909)p 0 TeXcolorgray 278
 w Fo(1)g(L_R)f(size)h(for)f(J)p 0.5 TeXcolorgray 357  w Ft(1)g(L_R)f(size)h(for)f(J)p 0.5 TeXcolorgray 357
 3263 a FF(0910)p 0 TeXcolorgray 402 w Fo('L_R')g(dup)g(J)h(get)f(SEUIL)  3263 a FL(0910)p 0 TeXcolorgray 402 w Ft('L_R')g(dup)g(J)h(get)f(SEUIL)
 h(*)f(J)h(swap)f(put)p 0.5 TeXcolorgray 357 3330 a FF(0911)p  h(*)f(J)h(swap)f(put)p 0.5 TeXcolorgray 357 3330 a FL(0911)p
 0 TeXcolorgray 278 w Fo(next)p 0.5 TeXcolorgray 357 3396  0 TeXcolorgray 278 w Ft(next)p 0.5 TeXcolorgray 357 3396
 a FF(0912)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3463  a FL(0912)p 0 TeXcolorgray 0.5 TeXcolorgray 357 3463
 a(0913)p 0 TeXcolorgray 278 w Fo(L_R)p 0.5 TeXcolorgray  a(0913)p 0 TeXcolorgray 278 w Ft(L_R)p 0.5 TeXcolorgray
 357 3529 a FF(0914)p 0 TeXcolorgray 155 w Fo(>>)p 0.5  357 3529 a FL(0914)p 0 TeXcolorgray 155 w Ft(>>)p 0.5
 TeXcolorgray 357 3595 a FF(0915)p 0 TeXcolorgray 31 w  TeXcolorgray 357 3595 a FL(0915)p 0 TeXcolorgray 31 w
 Fo(>>)p 0.5 TeXcolorgray 357 3662 a FF(0916)p 0 TeXcolorgray  Ft(>>)p 0.5 TeXcolorgray 357 3662 a FL(0916)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3728 a(0917)p 0 TeXcolorgray 0.5  0.5 TeXcolorgray 357 3728 a(0917)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 3795 a(0918)p 0 TeXcolorgray 31 w Fo(/*)p  TeXcolorgray 357 3795 a(0918)p 0 TeXcolorgray 31 w Ft(/*)p
 0.5 TeXcolorgray 357 3861 a FF(0919)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3861 a FL(0919)p 0 TeXcolorgray
 31 w Fo(==================================================)o(========)o  31 w Ft(==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 3928 a FF(0920)p 0 TeXcolorgray 93 w Fo(Calcul)g(simple)g(des)g  3928 a FL(0920)p 0 TeXcolorgray 93 w Ft(Calcul)g(simple)g(des)g
 (pond\351rations)g(et)g(des)h(puissances)p 0.5 TeXcolorgray  (pond\351rations)g(et)g(des)h(puissances)p 0.5 TeXcolorgray
 357 3994 a FF(0921)p 0 TeXcolorgray 31 w Fo  357 3994 a FL(0921)p 0 TeXcolorgray 31 w Ft
 (==================================================)o(========)o  (==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 4060 a FF(0922)p 0 TeXcolorgray 93 w Fo(Entr\351es)f(:)p  4060 a FL(0922)p 0 TeXcolorgray 93 w Ft(Entr\351es)f(:)p
 0.5 TeXcolorgray 357 4127 a FF(0923)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4127 a FL(0923)p 0 TeXcolorgray
 155 w Fo(1:)g(liste)g(contenant)g(les)h(diff\351rentes)e(matrices)h(R)p  155 w Ft(1:)g(liste)g(contenant)g(les)h(diff\351rentes)e(matrices)h(R)p
 0.5 TeXcolorgray 357 4193 a FF(0924)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4193 a FL(0924)p 0 TeXcolorgray
 31 w Fo(--------------------------------------------------)o(--------)o  31 w Ft(--------------------------------------------------)o(--------)o
 (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357  (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357
 4260 a FF(0925)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p  4260 a FL(0925)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p
 0.5 TeXcolorgray 357 4326 a FF(0926)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4326 a FL(0926)p 0 TeXcolorgray
 155 w Fo(2:)g(liste)g(contenant)g(les)h(pond\351rations)e(et)h(les)h  155 w Ft(2:)g(liste)g(contenant)g(les)h(pond\351rations)e(et)h(les)h
 (puissances)p 0.5 TeXcolorgray 357 4392 a FF(0927)p 0  (puissances)p 0.5 TeXcolorgray 357 4392 a FL(0927)p 0
 TeXcolorgray 155 w Fo(1:)f(valeur)g(propre)p 0.5 TeXcolorgray  TeXcolorgray 155 w Ft(1:)f(valeur)g(propre)p 0.5 TeXcolorgray
 357 4459 a FF(0928)p 0 TeXcolorgray 31 w Fo  357 4459 a FL(0928)p 0 TeXcolorgray 31 w Ft
 (--------------------------------------------------)o(--------)o  (--------------------------------------------------)o(--------)o
 (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357  (-------)o(-------)o(--------)p 0.5 TeXcolorgray 357
 4525 a FF(0929)p 0 TeXcolorgray 93 w Fo(Effets)g(de)h(bord)f(:)h  4525 a FL(0929)p 0 TeXcolorgray 93 w Ft(Effets)g(de)h(bord)f(:)h
 (n\351ant)p 0.5 TeXcolorgray 357 4592 a FF(0930)p 0 TeXcolorgray  (n\351ant)p 0.5 TeXcolorgray 357 4592 a FL(0930)p 0 TeXcolorgray
 31 w Fo(==================================================)o(========)o  31 w Ft(==================================================)o(========)o
 (=======)o(=======)o(========)p 0.5 TeXcolorgray 357  (=======)o(=======)o(========)p 0.5 TeXcolorgray 357
 4658 a FF(0931)p 0 TeXcolorgray 31 w Fo(*/)p 0.5 TeXcolorgray  4658 a FL(0931)p 0 TeXcolorgray 31 w Ft(*/)p 0.5 TeXcolorgray
 357 4725 a FF(0932)p 0 TeXcolorgray 0.5 TeXcolorgray  357 4725 a FL(0932)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 4791 a(0933)p 0 TeXcolorgray 31 w Fo(OPTIMISATION_SIMPLE)p  357 4791 a(0933)p 0 TeXcolorgray 31 w Ft(OPTIMISATION_SIMPLE)p
 0.5 TeXcolorgray 357 4857 a FF(0934)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4857 a FL(0934)p 0 TeXcolorgray
 31 w Fo(<<)p 0.5 TeXcolorgray 357 4924 a FF(0935)p 0  31 w Ft(<<)p 0.5 TeXcolorgray 357 4924 a FL(0935)p 0
 TeXcolorgray 155 w Fo(->)f(LISTE)g(FACTEUR_ETALEMENT)f  TeXcolorgray 155 w Ft(->)f(LISTE)g(FACTEUR_ETALEMENT)f
 (ALGORITHME_BRUITE)g(SEUIL)p 0.5 TeXcolorgray 357 4990  (ALGORITHME_BRUITE)g(SEUIL)p 0.5 TeXcolorgray 357 4990
 a FF(0936)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 TeXcolorgray  a FL(0936)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 TeXcolorgray
 357 5057 a FF(0937)p 0 TeXcolorgray 278 w Fo(1)i(LISTE)f(size)g(for)h  357 5057 a FL(0937)p 0 TeXcolorgray 278 w Ft(1)i(LISTE)f(size)g(for)h
 (N)p 0.5 TeXcolorgray 357 5123 a FF(0938)p 0 TeXcolorgray  (N)p 0.5 TeXcolorgray 357 5123 a FL(0938)p 0 TeXcolorgray
 402 w Fo(LISTE)f(N)g(get)h(regv)f(max)h(swap)f(drop)p  402 w Ft(LISTE)f(N)g(get)h(regv)f(max)h(swap)f(drop)p
 0.5 TeXcolorgray 357 5189 a FF(0939)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5189 a FL(0939)p 0 TeXcolorgray
 402 w Fo(list->)g(drop)g(over)g(size)h(1)f(get)h(1)g(2)f(->list)g(0)h  402 w Ft(list->)g(drop)g(over)g(size)h(1)f(get)h(1)g(2)f(->list)g(0)h
 (con)p 0.5 TeXcolorgray 357 5256 a FF(0940)p 0 TeXcolorgray  (con)p 0.5 TeXcolorgray 357 5256 a FL(0940)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 5322 a(0941)p 0 TeXcolorgray 402  0.5 TeXcolorgray 357 5322 a(0941)p 0 TeXcolorgray 402
 w Fo(->)f(INDICE)g(TABLEAU)p 0.5 TeXcolorgray 357 5389  w Ft(->)f(INDICE)g(TABLEAU)p 0.5 TeXcolorgray 357 5389
 a FF(0942)p 0 TeXcolorgray 402 w Fo(<<)p 0 TeXcolorgray  a FL(0942)p 0 TeXcolorgray 402 w Ft(<<)p 0 TeXcolorgray
 1602 5632 a FY(197)p 0 TeXcolorgray eop end  1602 5632 a F3(271)p 0 TeXcolorgray eop end
 %%Page: 198 198  %%Page: 272 272
 TeXDict begin 198 197 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 272 271 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(198)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(272)e F4(\026)j(#)p
 FY(198)p 0 TeXcolorgray -217 5461 a  F3(272)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(198)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(272)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a FF(0943)p 0 TeXcolorgray 525 w Fo(1)j(over)f(size)h(1)g(get)f(for)g  a FL(0943)p 0 TeXcolorgray 525 w Ft(1)j(over)f(size)h(1)g(get)f(for)g
 (M)p 0.5 TeXcolorgray 780 607 a FF(0944)p 0 TeXcolorgray  (M)p 0.5 TeXcolorgray 780 607 a FL(0944)p 0 TeXcolorgray
 649 w Fo(dup)g(M)h(1)g(2)g(->list)f(get)g('TABLEAU')g(swap)g(M)h(1)g(2)  649 w Ft(dup)g(M)h(1)g(2)g(->list)f(get)g('TABLEAU')g(swap)g(M)h(1)g(2)
 f(->list)g(swap)h(put)p 0.5 TeXcolorgray 780 673 a FF(0945)p  f(->list)g(swap)h(put)p 0.5 TeXcolorgray 780 673 a FL(0945)p
 0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 780 739  0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 780 739
 a FF(0946)p 0 TeXcolorgray 525 w Fo(drop)g(LISTE)f(N)h(get)f(TABLEAU)g  a FL(0946)p 0 TeXcolorgray 525 w Ft(drop)g(LISTE)f(N)h(get)f(TABLEAU)g
 (FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)p 0.5 TeXcolorgray  (FACTEUR_ETALEMENT)f(ALGORITHME_BRUITE)p 0.5 TeXcolorgray
 780 806 a FF(0947)p 0 TeXcolorgray 525 w Fo(SEUIL)i(NORMALISATION)p  780 806 a FL(0947)p 0 TeXcolorgray 525 w Ft(SEUIL)i(NORMALISATION)p
 0.5 TeXcolorgray 780 872 a FF(0948)p 0 TeXcolorgray 402  0.5 TeXcolorgray 780 872 a FL(0948)p 0 TeXcolorgray 402
 w Fo(>>)p 0.5 TeXcolorgray 780 939 a FF(0949)p 0 TeXcolorgray  w Ft(>>)p 0.5 TeXcolorgray 780 939 a FL(0949)p 0 TeXcolorgray
 278 w Fo(next)p 0.5 TeXcolorgray 780 1005 a FF(0950)p  278 w Ft(next)p 0.5 TeXcolorgray 780 1005 a FL(0950)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 1072 a(0951)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 1072 a(0951)p 0 TeXcolorgray
 278 w Fo(LISTE)g(size)f(->list)p 0.5 TeXcolorgray 780  278 w Ft(LISTE)g(size)f(->list)p 0.5 TeXcolorgray 780
 1138 a FF(0952)p 0 TeXcolorgray 155 w Fo(>>)p 0.5 TeXcolorgray  1138 a FL(0952)p 0 TeXcolorgray 155 w Ft(>>)p 0.5 TeXcolorgray
 780 1204 a FF(0953)p 0 TeXcolorgray 32 w Fo(>>)p 0.5  780 1204 a FL(0953)p 0 TeXcolorgray 32 w Ft(>>)p 0.5
 TeXcolorgray 780 1271 a FF(0954)p 0 TeXcolorgray 0.5  TeXcolorgray 780 1271 a FL(0954)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 1337 a(0955)p 0 TeXcolorgray 0.5 TeXcolorgray  TeXcolorgray 780 1337 a(0955)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 1404 a(0956)p 0 TeXcolorgray 32 w Fo(/*)p 0.5 TeXcolorgray  780 1404 a(0956)p 0 TeXcolorgray 32 w Ft(/*)p 0.5 TeXcolorgray
 780 1470 a FF(0957)p 0 TeXcolorgray 32 w Fo  780 1470 a FL(0957)p 0 TeXcolorgray 32 w Ft
 (==============================================)o(=======)o(========)o  (==============================================)o(=======)o(========)o
 (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1536  (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1536
 a FF(0958)p 0 TeXcolorgray 93 w Fo(Calcul)g(du)h(diagramme)f(de)g  a FL(0958)p 0 TeXcolorgray 93 w Ft(Calcul)g(du)h(diagramme)f(de)g
 (rayonnement)g(du)g(r\351seau)g(d'antennes)p 0.5 TeXcolorgray  (rayonnement)g(du)g(r\351seau)g(d'antennes)p 0.5 TeXcolorgray
 780 1603 a FF(0959)p 0 TeXcolorgray 32 w Fo  780 1603 a FL(0959)p 0 TeXcolorgray 32 w Ft
 (==============================================)o(=======)o(========)o  (==============================================)o(=======)o(========)o
 (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1669  (=======)o(========)o(====)p 0.5 TeXcolorgray 780 1669
 a FF(0960)p 0 TeXcolorgray 93 w Fo(Entr\351es)g(:)p 0.5  a FL(0960)p 0 TeXcolorgray 93 w Ft(Entr\351es)g(:)p 0.5
 TeXcolorgray 780 1736 a FF(0961)p 0 TeXcolorgray 155  TeXcolorgray 780 1736 a FL(0961)p 0 TeXcolorgray 155
 w Fo(3:)h(liste)f(contenant)f(tous)i(les)f(vecteurs)g(de)h  w Ft(3:)h(liste)f(contenant)f(tous)i(les)f(vecteurs)g(de)h
 (pond\351ration)p 0.5 TeXcolorgray 780 1802 a FF(0962)p  (pond\351ration)p 0.5 TeXcolorgray 780 1802 a FL(0962)p
 0 TeXcolorgray 155 w Fo(2:)g(puissances)p 0.5 TeXcolorgray  0 TeXcolorgray 155 w Ft(2:)g(puissances)p 0.5 TeXcolorgray
 780 1869 a FF(0963)p 0 TeXcolorgray 155 w Fo(1:)g(nombre)f(de)g(points)  780 1869 a FL(0963)p 0 TeXcolorgray 155 w Ft(1:)g(nombre)f(de)g(points)
 g(\340)h(calculer)f(par)g(diagramme)p 0.5 TeXcolorgray  g(\340)h(calculer)f(par)g(diagramme)p 0.5 TeXcolorgray
 780 1935 a FF(0964)p 0 TeXcolorgray 32 w Fo  780 1935 a FL(0964)p 0 TeXcolorgray 32 w Ft
 (----------------------------------------------)o(-------)o(--------)o  (----------------------------------------------)o(-------)o(--------)o
 (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 2001  (-------)o(--------)o(----)p 0.5 TeXcolorgray 780 2001
 a FF(0965)p 0 TeXcolorgray 93 w Fo(Sorties)g(:)p 0.5  a FL(0965)p 0 TeXcolorgray 93 w Ft(Sorties)g(:)p 0.5
 TeXcolorgray 780 2068 a FF(0966)p 0 TeXcolorgray 155  TeXcolorgray 780 2068 a FL(0966)p 0 TeXcolorgray 155
 w Fo(n\351ant)p 0.5 TeXcolorgray 780 2134 a FF(0967)p  w Ft(n\351ant)p 0.5 TeXcolorgray 780 2134 a FL(0967)p
 0 TeXcolorgray 32 w Fo(----------------------------------------------)o  0 TeXcolorgray 32 w Ft(----------------------------------------------)o
 (-------)o(--------)o(-------)o(--------)o(----)p 0.5  (-------)o(--------)o(-------)o(--------)o(----)p 0.5
 TeXcolorgray 780 2201 a FF(0968)p 0 TeXcolorgray 93 w  TeXcolorgray 780 2201 a FL(0968)p 0 TeXcolorgray 93 w
 Fo(Effets)g(de)h(bord)f(:)h(n\351ant)p 0.5 TeXcolorgray  Ft(Effets)g(de)h(bord)f(:)h(n\351ant)p 0.5 TeXcolorgray
 780 2267 a FF(0969)p 0 TeXcolorgray 32 w Fo  780 2267 a FL(0969)p 0 TeXcolorgray 32 w Ft
 (==============================================)o(=======)o(========)o  (==============================================)o(=======)o(========)o
 (=======)o(========)o(====)p 0.5 TeXcolorgray 780 2333  (=======)o(========)o(====)p 0.5 TeXcolorgray 780 2333
 a FF(0970)p 0 TeXcolorgray 32 w Fo(*/)p 0.5 TeXcolorgray  a FL(0970)p 0 TeXcolorgray 32 w Ft(*/)p 0.5 TeXcolorgray
 780 2400 a FF(0971)p 0 TeXcolorgray 0.5 TeXcolorgray  780 2400 a FL(0971)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 2466 a(0972)p 0 TeXcolorgray 32 w Fo(DIAGRAMME)p  780 2466 a(0972)p 0 TeXcolorgray 32 w Ft(DIAGRAMME)p
 0.5 TeXcolorgray 780 2533 a FF(0973)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2533 a FL(0973)p 0 TeXcolorgray
 32 w Fo(<<)p 0.5 TeXcolorgray 780 2599 a FF(0974)p 0  32 w Ft(<<)p 0.5 TeXcolorgray 780 2599 a FL(0974)p 0
 TeXcolorgray 155 w Fo(0)p 0.5 TeXcolorgray 780 2666 a  TeXcolorgray 155 w Ft(0)p 0.5 TeXcolorgray 780 2666 a
 FF(0975)p 0 TeXcolorgray 155 w Fo(->)g(PONDERATIONS)e(PUISSANCES)g  FL(0975)p 0 TeXcolorgray 155 w Ft(->)g(PONDERATIONS)e(PUISSANCES)g
 (NB_POINTS)h(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray 780  (NB_POINTS)h(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray 780
 2732 a FF(0976)p 0 TeXcolorgray 155 w Fo(TRACE_UN_MOBILE)f(N_MOBILES)h  2732 a FL(0976)p 0 TeXcolorgray 155 w Ft(TRACE_UN_MOBILE)f(N_MOBILES)h
 (N_ANTENNES)f(DIST)h(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray  (N_ANTENNES)f(DIST)h(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray
 780 2798 a FF(0977)p 0 TeXcolorgray 155 w Fo(DIRECTIONS)g(PAQUETS)f  780 2798 a FL(0977)p 0 TeXcolorgray 155 w Ft(DIRECTIONS)g(PAQUETS)f
 (REPARTITION)h(MAXIMUM)p 0.5 TeXcolorgray 780 2865 a  (REPARTITION)h(MAXIMUM)p 0.5 TeXcolorgray 780 2865 a
 FF(0978)p 0 TeXcolorgray 155 w Fo(<<)p 0.5 TeXcolorgray  FL(0978)p 0 TeXcolorgray 155 w Ft(<<)p 0.5 TeXcolorgray
 780 2931 a FF(0979)p 0 TeXcolorgray 278 w Fo(cllcd)p  780 2931 a FL(0979)p 0 TeXcolorgray 278 w Ft(cllcd)p
 0.5 TeXcolorgray 780 2998 a FF(0980)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2998 a FL(0980)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 3064 a(0981)p 0 TeXcolorgray 278  0.5 TeXcolorgray 780 3064 a(0981)p 0 TeXcolorgray 278
 w Fo({)h({)g(60)g("ticsonly")e(2)i(})g({)f("automatic")g("ticsonly")f  w Ft({)h({)g(60)g("ticsonly")e(2)i(})g({)f("automatic")g("ticsonly")f
 (10)i(})g(})f(axes)p 0.5 TeXcolorgray 780 3130 a FF(0982)p  (10)i(})g(})f(axes)p 0.5 TeXcolorgray 780 3130 a FL(0982)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 3197 a(0983)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 780 3197 a(0983)p 0 TeXcolorgray
 278 w Fo(if)p 0.5 TeXcolorgray 780 3263 a FF(0984)p 0  278 w Ft(if)p 0.5 TeXcolorgray 780 3263 a FL(0984)p 0
 TeXcolorgray 402 w Fo(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray  TeXcolorgray 402 w Ft(DIAGRAMMES_POLAIRES)p 0.5 TeXcolorgray
 780 3330 a FF(0985)p 0 TeXcolorgray 278 w Fo(then)p 0.5  780 3330 a FL(0985)p 0 TeXcolorgray 278 w Ft(then)p 0.5
 TeXcolorgray 780 3396 a FF(0986)p 0 TeXcolorgray 402  TeXcolorgray 780 3396 a FL(0986)p 0 TeXcolorgray 402
 w Fo(1)h(d->r)p 0.5 TeXcolorgray 780 3463 a FF(0987)p  w Ft(1)h(d->r)p 0.5 TeXcolorgray 780 3463 a FL(0987)p
 0 TeXcolorgray 402 w Fo(->)g(PAS)p 0.5 TeXcolorgray 780  0 TeXcolorgray 402 w Ft(->)g(PAS)p 0.5 TeXcolorgray 780
 3529 a FF(0988)p 0 TeXcolorgray 402 w Fo(<<)p 0.5 TeXcolorgray  3529 a FL(0988)p 0 TeXcolorgray 402 w Ft(<<)p 0.5 TeXcolorgray
 780 3595 a FF(0989)p 0 TeXcolorgray 525 w Fo(0)p 0.5  780 3595 a FL(0989)p 0 TeXcolorgray 525 w Ft(0)p 0.5
 TeXcolorgray 780 3662 a FF(0990)p 0 TeXcolorgray 525  TeXcolorgray 780 3662 a FL(0990)p 0 TeXcolorgray 525
 w Fo(1)g(N_MOBILES)f(for)g(I)p 0.5 TeXcolorgray 780 3728  w Ft(1)g(N_MOBILES)f(for)g(I)p 0.5 TeXcolorgray 780 3728
 a FF(0991)p 0 TeXcolorgray 649 w Fo(0)h(2)f(pi)h(->num)f(*)h(for)f(T)p  a FL(0991)p 0 TeXcolorgray 649 w Ft(0)h(2)f(pi)h(->num)f(*)h(for)f(T)p
 0.5 TeXcolorgray 780 3795 a FF(0992)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3795 a FL(0992)p 0 TeXcolorgray
 772 w Fo(if)p 0.5 TeXcolorgray 780 3861 a FF(0993)p 0  772 w Ft(if)p 0.5 TeXcolorgray 780 3861 a FL(0993)p 0
 TeXcolorgray 896 w Fo(DIST)g(N_ANTENNES)g(T)g(PONDERATIONS)g(I)g  TeXcolorgray 896 w Ft(DIST)g(N_ANTENNES)g(T)g(PONDERATIONS)g(I)g
 (DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray 780 3928 a FF(0994)p  (DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray 780 3928 a FL(0994)p
 0 TeXcolorgray 896 w Fo(PUISSANCES)f(FCT_DIAGRAMME)g(dup)i(3)g(pick)f  0 TeXcolorgray 896 w Ft(PUISSANCES)f(FCT_DIAGRAMME)g(dup)i(3)g(pick)f
 (>)p 0.5 TeXcolorgray 780 3994 a FF(0995)p 0 TeXcolorgray  (>)p 0.5 TeXcolorgray 780 3994 a FL(0995)p 0 TeXcolorgray
 772 w Fo(then)p 0.5 TeXcolorgray 780 4060 a FF(0996)p  772 w Ft(then)p 0.5 TeXcolorgray 780 4060 a FL(0996)p
 0 TeXcolorgray 896 w Fo(swap)p 0.5 TeXcolorgray 780 4127  0 TeXcolorgray 896 w Ft(swap)p 0.5 TeXcolorgray 780 4127
 a FF(0997)p 0 TeXcolorgray 772 w Fo(end)p 0.5 TeXcolorgray  a FL(0997)p 0 TeXcolorgray 772 w Ft(end)p 0.5 TeXcolorgray
 780 4193 a FF(0998)p 0 TeXcolorgray 772 w Fo(drop)h(PAS)p  780 4193 a FL(0998)p 0 TeXcolorgray 772 w Ft(drop)h(PAS)p
 0.5 TeXcolorgray 780 4260 a FF(0999)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4260 a FL(0999)p 0 TeXcolorgray
 649 w Fo(step)p 0.5 TeXcolorgray 780 4326 a FF(1000)p  649 w Ft(step)p 0.5 TeXcolorgray 780 4326 a FL(1000)p
 0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 780 4392  0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 780 4392
 a FF(1001)p 0 TeXcolorgray 402 w Fo(>>)p 0.5 TeXcolorgray  a FL(1001)p 0 TeXcolorgray 402 w Ft(>>)p 0.5 TeXcolorgray
 780 4459 a FF(1002)p 0 TeXcolorgray 0.5 TeXcolorgray  780 4459 a FL(1002)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 4525 a(1003)p 0 TeXcolorgray 402 w Fo(dup)f('MAXIMUM')g(sto)h(dup)f  780 4525 a(1003)p 0 TeXcolorgray 402 w Ft(dup)f('MAXIMUM')g(sto)h(dup)f
 (r->c)g(dup)h(pmax)f(neg)h(pmin)p 0.5 TeXcolorgray 780  (r->c)g(dup)h(pmax)f(neg)h(pmin)p 0.5 TeXcolorgray 780
 4592 a FF(1004)p 0 TeXcolorgray 0.5 TeXcolorgray 780  4592 a FL(1004)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 4658 a(1005)p 0 TeXcolorgray 402 w Fo(parametric)e({)i(T)g(0)g  4658 a(1005)p 0 TeXcolorgray 402 w Ft(parametric)e({)i(T)g(0)g
 ('MAXIMUM')e(})i(indep)f(MAXIMUM)g(res)p 0.5 TeXcolorgray  ('MAXIMUM')e(})i(indep)f(MAXIMUM)g(res)p 0.5 TeXcolorgray
 780 4725 a FF(1006)p 0 TeXcolorgray 402 w Fo(<<)h(T)f(I)h(DIRECTIONS)f  780 4725 a FL(1006)p 0 TeXcolorgray 402 w Ft(<<)h(T)f(I)h(DIRECTIONS)f
 (FCT_DIRECTIONS)f(>>)h(steq)p 0.5 TeXcolorgray 780 4791  (FCT_DIRECTIONS)f(>>)h(steq)p 0.5 TeXcolorgray 780 4791
 a FF(1007)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4857  a FL(1007)p 0 TeXcolorgray 0.5 TeXcolorgray 780 4857
 a(1008)p 0 TeXcolorgray 402 w Fo(1)h(N_MOBILES)e(for)i(I)p  a(1008)p 0 TeXcolorgray 402 w Ft(1)h(N_MOBILES)e(for)i(I)p
 0.5 TeXcolorgray 780 4924 a FF(1009)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4924 a FL(1009)p 0 TeXcolorgray
 525 w Fo(draw)p 0.5 TeXcolorgray 780 4990 a FF(1010)p  525 w Ft(draw)p 0.5 TeXcolorgray 780 4990 a FL(1010)p
 0 TeXcolorgray 402 w Fo(next)p 0.5 TeXcolorgray 780 5057  0 TeXcolorgray 402 w Ft(next)p 0.5 TeXcolorgray 780 5057
 a FF(1011)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5123  a FL(1011)p 0 TeXcolorgray 0.5 TeXcolorgray 780 5123
 a(1012)p 0 TeXcolorgray 402 w Fo(polar)f({)h(T)g(0)f('2*PI')g(})h  a(1012)p 0 TeXcolorgray 402 w Ft(polar)f({)h(T)g(0)f('2*PI')g(})h
 (indep)f(2)h(pi)g(->num)f(*)h(NB_POINTS)e(/)i(res)p 0.5  (indep)f(2)h(pi)g(->num)f(*)h(NB_POINTS)e(/)i(res)p 0.5
 TeXcolorgray 780 5189 a FF(1013)p 0 TeXcolorgray 402  TeXcolorgray 780 5189 a FL(1013)p 0 TeXcolorgray 402
 w Fo(<<)g(DIST)f(N_ANTENNES)f(T)i(PONDERATIONS)e(I)i  w Ft(<<)g(DIST)f(N_ANTENNES)f(T)i(PONDERATIONS)e(I)i
 (DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray 780 5256 a FF(1014)p  (DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray 780 5256 a FL(1014)p
 0 TeXcolorgray 402 w Fo(PUISSANCES)e(FCT_DIAGRAMME)h(>>)g(steq)p  0 TeXcolorgray 402 w Ft(PUISSANCES)e(FCT_DIAGRAMME)h(>>)g(steq)p
 0.5 TeXcolorgray 780 5322 a FF(1015)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5322 a FL(1015)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 5389 a(1016)p 0 TeXcolorgray 402  0.5 TeXcolorgray 780 5389 a(1016)p 0 TeXcolorgray 402
 w Fo(if)p 0 TeXcolorgray 2026 5632 a FY(198)p 0 TeXcolorgray  w Ft(if)p 0 TeXcolorgray 2026 5632 a F3(272)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 199 199  %%Page: 273 273
 TeXDict begin 199 198 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 273 272 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(199)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(273)e F4(\026)j(#)p
 FY(199)p 0 TeXcolorgray -217 5461 a  F3(273)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fy(38)p   5024 5461 a 0 TeXcolorgray 232 277 a FC(66)p
 Fz(.)p Fy(2)p Fz(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427  FD(.)p FC(2)p FD(.)54 b(PR)n(OGRAMME)28 b(COMPLEXE)1427
 b FY(199)p .7 TeXcolorgray .7 TeXcolorgray 4134 5591  b F3(273)p .7 TeXcolorgray .7 TeXcolorgray 4134 5453
 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5484 a  227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5358 a
 Fq(38)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  Fu(66)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
 0.5 TeXcolorgray 357 540 a FF(1017)p 0 TeXcolorgray 525  0.5 TeXcolorgray 357 540 a FL(1017)p 0 TeXcolorgray 525
 w Fo(TRACE_UN_MOBILE)p 0.5 TeXcolorgray 357 607 a FF(1018)p  w Ft(TRACE_UN_MOBILE)p 0.5 TeXcolorgray 357 607 a FL(1018)p
 0 TeXcolorgray 402 w Fo(then)p 0.5 TeXcolorgray 357 673  0 TeXcolorgray 402 w Ft(then)p 0.5 TeXcolorgray 357 673
 a FF(1019)p 0 TeXcolorgray 525 w Fo(1)p 0.5 TeXcolorgray  a FL(1019)p 0 TeXcolorgray 525 w Ft(1)p 0.5 TeXcolorgray
 357 739 a FF(1020)p 0 TeXcolorgray 525 w Fo(->)31 b(I)p  357 739 a FL(1020)p 0 TeXcolorgray 525 w Ft(->)31 b(I)p
 0.5 TeXcolorgray 357 806 a FF(1021)p 0 TeXcolorgray 525  0.5 TeXcolorgray 357 806 a FL(1021)p 0 TeXcolorgray 525
 w Fo(<<)p 0.5 TeXcolorgray 357 872 a FF(1022)p 0 TeXcolorgray  w Ft(<<)p 0.5 TeXcolorgray 357 872 a FL(1022)p 0 TeXcolorgray
 648 w Fo(1)g(PAQUETS)f(for)h(POINTEUR)p 0.5 TeXcolorgray  648 w Ft(1)g(PAQUETS)f(for)h(POINTEUR)p 0.5 TeXcolorgray
 357 939 a FF(1023)p 0 TeXcolorgray 772 w Fo(draw)p 0.5  357 939 a FL(1023)p 0 TeXcolorgray 772 w Ft(draw)p 0.5
 TeXcolorgray 357 1005 a FF(1024)p 0 TeXcolorgray 772  TeXcolorgray 357 1005 a FL(1024)p 0 TeXcolorgray 772
 w Fo('I')f(REPARTITION)g(POINTEUR)g(1)g(->list)g(get)h(ip)f(sto+)p  w Ft('I')f(REPARTITION)g(POINTEUR)g(1)g(->list)g(get)h(ip)f(sto+)p
 0.5 TeXcolorgray 357 1072 a FF(1025)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1072 a FL(1025)p 0 TeXcolorgray
 648 w Fo(next)p 0.5 TeXcolorgray 357 1138 a FF(1026)p  648 w Ft(next)p 0.5 TeXcolorgray 357 1138 a FL(1026)p
 0 TeXcolorgray 525 w Fo(>>)p 0.5 TeXcolorgray 357 1204  0 TeXcolorgray 525 w Ft(>>)p 0.5 TeXcolorgray 357 1204
 a FF(1027)p 0 TeXcolorgray 402 w Fo(else)p 0.5 TeXcolorgray  a FL(1027)p 0 TeXcolorgray 402 w Ft(else)p 0.5 TeXcolorgray
 357 1271 a FF(1028)p 0 TeXcolorgray 525 w Fo(1)h(N_MOBILES)e(for)i(I)p  357 1271 a FL(1028)p 0 TeXcolorgray 525 w Ft(1)h(N_MOBILES)e(for)i(I)p
 0.5 TeXcolorgray 357 1337 a FF(1029)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1337 a FL(1029)p 0 TeXcolorgray
 648 w Fo(draw)p 0.5 TeXcolorgray 357 1404 a FF(1030)p  648 w Ft(draw)p 0.5 TeXcolorgray 357 1404 a FL(1030)p
 0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 357 1470  0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 357 1470
 a FF(1031)p 0 TeXcolorgray 402 w Fo(end)p 0.5 TeXcolorgray  a FL(1031)p 0 TeXcolorgray 402 w Ft(end)p 0.5 TeXcolorgray
 357 1536 a FF(1032)p 0 TeXcolorgray 278 w Fo(else)p 0.5  357 1536 a FL(1032)p 0 TeXcolorgray 278 w Ft(else)p 0.5
 TeXcolorgray 357 1603 a FF(1033)p 0 TeXcolorgray 402  TeXcolorgray 357 1603 a FL(1033)p 0 TeXcolorgray 402
 w Fo({)f(X)h(Y)g(})f(autoscale)g('Y')h(logscale)p 0.5  w Ft({)f(X)h(Y)g(})f(autoscale)g('Y')h(logscale)p 0.5
 TeXcolorgray 357 1669 a FF(1034)p 0 TeXcolorgray 402  TeXcolorgray 357 1669 a FL(1034)p 0 TeXcolorgray 402
 w Fo(parametric)e({)i(T)g('-PI')f('PI')g(})h(indep)f(2)h(pi)f(->num)h  w Ft(parametric)e({)i(T)g('-PI')f('PI')g(})h(indep)f(2)h(pi)f(->num)h
 (*)f(NB_POINTS)g(/)h(res)p 0.5 TeXcolorgray 357 1736  (*)f(NB_POINTS)g(/)h(res)p 0.5 TeXcolorgray 357 1736
 a FF(1035)p 0 TeXcolorgray 402 w Fo(<<)f(T)h(r->d)f(DIST)h(N_ANTENNES)e  a FL(1035)p 0 TeXcolorgray 402 w Ft(<<)f(T)h(r->d)f(DIST)h(N_ANTENNES)e
 (T)i(PONDERATIONS)e(I)i(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray  (T)i(PONDERATIONS)e(I)i(DIAGRAMME_NORMALISE)p 0.5 TeXcolorgray
 357 1802 a FF(1036)p 0 TeXcolorgray 402 w Fo(PUISSANCES)e  357 1802 a FL(1036)p 0 TeXcolorgray 402 w Ft(PUISSANCES)e
 (FCT_DIAGRAMME)g(r->c)i(>>)f(steq)p 0.5 TeXcolorgray  (FCT_DIAGRAMME)g(r->c)i(>>)f(steq)p 0.5 TeXcolorgray
 357 1869 a FF(1037)p 0 TeXcolorgray 0.5 TeXcolorgray  357 1869 a FL(1037)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 1935 a(1038)p 0 TeXcolorgray 402 w Fo(if)p 0.5 TeXcolorgray  357 1935 a(1038)p 0 TeXcolorgray 402 w Ft(if)p 0.5 TeXcolorgray
 357 2001 a FF(1039)p 0 TeXcolorgray 525 w Fo(TRACE_UN_MOBILE)p  357 2001 a FL(1039)p 0 TeXcolorgray 525 w Ft(TRACE_UN_MOBILE)p
 0.5 TeXcolorgray 357 2068 a FF(1040)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2068 a FL(1040)p 0 TeXcolorgray
 402 w Fo(then)p 0.5 TeXcolorgray 357 2134 a FF(1041)p  402 w Ft(then)p 0.5 TeXcolorgray 357 2134 a FL(1041)p
 0 TeXcolorgray 525 w Fo(1)p 0.5 TeXcolorgray 357 2201  0 TeXcolorgray 525 w Ft(1)p 0.5 TeXcolorgray 357 2201
 a FF(1042)p 0 TeXcolorgray 525 w Fo(->)h(I)p 0.5 TeXcolorgray  a FL(1042)p 0 TeXcolorgray 525 w Ft(->)h(I)p 0.5 TeXcolorgray
 357 2267 a FF(1043)p 0 TeXcolorgray 525 w Fo(<<)p 0.5  357 2267 a FL(1043)p 0 TeXcolorgray 525 w Ft(<<)p 0.5
 TeXcolorgray 357 2333 a FF(1044)p 0 TeXcolorgray 648  TeXcolorgray 357 2333 a FL(1044)p 0 TeXcolorgray 648
 w Fo(1)g(PAQUETS)f(for)h(POINTEUR)p 0.5 TeXcolorgray  w Ft(1)g(PAQUETS)f(for)h(POINTEUR)p 0.5 TeXcolorgray
 357 2400 a FF(1045)p 0 TeXcolorgray 772 w Fo(draw)p 0.5  357 2400 a FL(1045)p 0 TeXcolorgray 772 w Ft(draw)p 0.5
 TeXcolorgray 357 2466 a FF(1046)p 0 TeXcolorgray 772  TeXcolorgray 357 2466 a FL(1046)p 0 TeXcolorgray 772
 w Fo('I')f(REPARTITION)g(POINTEUR)g(1)g(->list)g(get)h(ip)f(sto+)p  w Ft('I')f(REPARTITION)g(POINTEUR)g(1)g(->list)g(get)h(ip)f(sto+)p
 0.5 TeXcolorgray 357 2533 a FF(1047)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2533 a FL(1047)p 0 TeXcolorgray
 648 w Fo(next)p 0.5 TeXcolorgray 357 2599 a FF(1048)p  648 w Ft(next)p 0.5 TeXcolorgray 357 2599 a FL(1048)p
 0 TeXcolorgray 525 w Fo(>>)p 0.5 TeXcolorgray 357 2666  0 TeXcolorgray 525 w Ft(>>)p 0.5 TeXcolorgray 357 2666
 a FF(1049)p 0 TeXcolorgray 402 w Fo(else)p 0.5 TeXcolorgray  a FL(1049)p 0 TeXcolorgray 402 w Ft(else)p 0.5 TeXcolorgray
 357 2732 a FF(1050)p 0 TeXcolorgray 525 w Fo(1)h(N_MOBILES)e(for)i(I)p  357 2732 a FL(1050)p 0 TeXcolorgray 525 w Ft(1)h(N_MOBILES)e(for)i(I)p
 0.5 TeXcolorgray 357 2798 a FF(1051)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2798 a FL(1051)p 0 TeXcolorgray
 648 w Fo(draw)p 0.5 TeXcolorgray 357 2865 a FF(1052)p  648 w Ft(draw)p 0.5 TeXcolorgray 357 2865 a FL(1052)p
 0 TeXcolorgray 525 w Fo(next)p 0.5 TeXcolorgray 357 2931  0 TeXcolorgray 525 w Ft(next)p 0.5 TeXcolorgray 357 2931
 a FF(1053)p 0 TeXcolorgray 402 w Fo(end)p 0.5 TeXcolorgray  a FL(1053)p 0 TeXcolorgray 402 w Ft(end)p 0.5 TeXcolorgray
 357 2998 a FF(1054)p 0 TeXcolorgray 278 w Fo(end)p 0.5  357 2998 a FL(1054)p 0 TeXcolorgray 278 w Ft(end)p 0.5
 TeXcolorgray 357 3064 a FF(1055)p 0 TeXcolorgray 155  TeXcolorgray 357 3064 a FL(1055)p 0 TeXcolorgray 155
 w Fo(>>)p 0.5 TeXcolorgray 357 3130 a FF(1056)p 0 TeXcolorgray  w Ft(>>)p 0.5 TeXcolorgray 357 3130 a FL(1056)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3197 a(1057)p 0 TeXcolorgray 155  0.5 TeXcolorgray 357 3197 a(1057)p 0 TeXcolorgray 155
 w Fo(drax)p 0.5 TeXcolorgray 357 3263 a FF(1058)p 0 TeXcolorgray  w Ft(drax)p 0.5 TeXcolorgray 357 3263 a FL(1058)p 0 TeXcolorgray
 31 w Fo(>>)p 0.5 TeXcolorgray 357 3330 a FF(1059)p 0  31 w Ft(>>)p 0.5 TeXcolorgray 357 3330 a FL(1059)p 0
 TeXcolorgray 0.5 TeXcolorgray 357 3396 a(1060)p 0 TeXcolorgray  TeXcolorgray 0.5 TeXcolorgray 357 3396 a(1060)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3463 a(1061)p 0 TeXcolorgray 31  0.5 TeXcolorgray 357 3463 a(1061)p 0 TeXcolorgray 31
 w Fo(FCT_DIRECTIONS)p 0.5 TeXcolorgray 357 3529 a FF(1062)p  w Ft(FCT_DIRECTIONS)p 0.5 TeXcolorgray 357 3529 a FL(1062)p
 0 TeXcolorgray 31 w Fo(<<)p 0.5 TeXcolorgray 357 3595  0 TeXcolorgray 31 w Ft(<<)p 0.5 TeXcolorgray 357 3595
 a FF(1063)p 0 TeXcolorgray 155 w Fo(->)f(T)h(I)g(DIRECTIONS)p  a FL(1063)p 0 TeXcolorgray 155 w Ft(->)f(T)h(I)g(DIRECTIONS)p
 0.5 TeXcolorgray 357 3662 a FF(1064)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3662 a FL(1064)p 0 TeXcolorgray
 155 w Fo(<<)p 0.5 TeXcolorgray 357 3728 a FF(1065)p 0  155 w Ft(<<)p 0.5 TeXcolorgray 357 3728 a FL(1065)p 0
 TeXcolorgray 278 w Fo(rclf)f(deg)p 0.5 TeXcolorgray 357  TeXcolorgray 278 w Ft(rclf)f(deg)p 0.5 TeXcolorgray 357
 3795 a FF(1066)p 0 TeXcolorgray 278 w Fo(DIRECTIONS)g(I)g(get)h(dup)f  3795 a FL(1066)p 0 TeXcolorgray 278 w Ft(DIRECTIONS)g(I)g(get)h(dup)f
 (cos)h(T)f(*)h(swap)g(sin)f(T)h(*)f(i)h(->num)f(*)h(+)p  (cos)h(T)f(*)h(swap)g(sin)f(T)h(*)f(i)h(->num)f(*)h(+)p
 0.5 TeXcolorgray 357 3861 a FF(1067)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3861 a FL(1067)p 0 TeXcolorgray
 278 w Fo(swap)f(stof)p 0.5 TeXcolorgray 357 3928 a FF(1068)p  278 w Ft(swap)f(stof)p 0.5 TeXcolorgray 357 3928 a FL(1068)p
 0 TeXcolorgray 155 w Fo(>>)p 0.5 TeXcolorgray 357 3994  0 TeXcolorgray 155 w Ft(>>)p 0.5 TeXcolorgray 357 3994
 a FF(1069)p 0 TeXcolorgray 31 w Fo(>>)p 0.5 TeXcolorgray  a FL(1069)p 0 TeXcolorgray 31 w Ft(>>)p 0.5 TeXcolorgray
 357 4060 a FF(1070)p 0 TeXcolorgray 0.5 TeXcolorgray  357 4060 a FL(1070)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 4127 a(1071)p 0 TeXcolorgray 0.5 TeXcolorgray 357  357 4127 a(1071)p 0 TeXcolorgray 0.5 TeXcolorgray 357
 4193 a(1072)p 0 TeXcolorgray 31 w Fo(FCT_DIAGRAMME)p  4193 a(1072)p 0 TeXcolorgray 31 w Ft(FCT_DIAGRAMME)p
 0.5 TeXcolorgray 357 4260 a FF(1073)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4260 a FL(1073)p 0 TeXcolorgray
 31 w Fo(<<)p 0.5 TeXcolorgray 357 4326 a FF(1074)p 0  31 w Ft(<<)p 0.5 TeXcolorgray 357 4326 a FL(1074)p 0
 TeXcolorgray 155 w Fo(->)g(DIST)h(N_ANTENNES)e(T)i(PONDERATIONS)e(I)i  TeXcolorgray 155 w Ft(->)g(DIST)h(N_ANTENNES)e(T)i(PONDERATIONS)e(I)i
 (DIAGRAMME_NORMALISE)d(PUISSANCES)p 0.5 TeXcolorgray  (DIAGRAMME_NORMALISE)d(PUISSANCES)p 0.5 TeXcolorgray
 357 4392 a FF(1075)p 0 TeXcolorgray 155 w Fo(<<)p 0.5  357 4392 a FL(1075)p 0 TeXcolorgray 155 w Ft(<<)p 0.5
 TeXcolorgray 357 4459 a FF(1076)p 0 TeXcolorgray 278  TeXcolorgray 357 4459 a FL(1076)p 0 TeXcolorgray 278
 w Fo(N_ANTENNES)i(1)g(->list)g(i)h(->num)f(2)h(pi)g(->num)f(*)h(*)f(T)h  w Ft(N_ANTENNES)i(1)g(->list)g(i)h(->num)f(2)h(pi)g(->num)f(*)h(*)f(T)h
 (sin)g(DIST)f(*)h(*)f(con)p 0.5 TeXcolorgray 357 4525  (sin)g(DIST)f(*)h(*)f(con)p 0.5 TeXcolorgray 357 4525
 a FF(1077)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4592  a FL(1077)p 0 TeXcolorgray 0.5 TeXcolorgray 357 4592
 a(1078)p 0 TeXcolorgray 278 w Fo(1)h(N_ANTENNES)e(for)i(J)p  a(1078)p 0 TeXcolorgray 278 w Ft(1)h(N_ANTENNES)e(for)i(J)p
 0.5 TeXcolorgray 357 4658 a FF(1079)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4658 a FL(1079)p 0 TeXcolorgray
 402 w Fo(dup)f(J)h(1)f(->list)h(get)f(J)h(1)f(-)h(*)g(exp)p  402 w Ft(dup)f(J)h(1)f(->list)h(get)f(J)h(1)f(-)h(*)g(exp)p
 0.5 TeXcolorgray 357 4725 a FF(1080)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4725 a FL(1080)p 0 TeXcolorgray
 402 w Fo(J)f(1)h(->list)f(swap)g(put)p 0.5 TeXcolorgray  402 w Ft(J)f(1)h(->list)f(swap)g(put)p 0.5 TeXcolorgray
 357 4791 a FF(1081)p 0 TeXcolorgray 278 w Fo(next)p 0.5  357 4791 a FL(1081)p 0 TeXcolorgray 278 w Ft(next)p 0.5
 TeXcolorgray 357 4857 a FF(1082)p 0 TeXcolorgray 0.5  TeXcolorgray 357 4857 a FL(1082)p 0 TeXcolorgray 0.5
 TeXcolorgray 357 4924 a(1083)p 0 TeXcolorgray 278 w Fo(PONDERATIONS)f  TeXcolorgray 357 4924 a(1083)p 0 TeXcolorgray 278 w Ft(PONDERATIONS)f
 (I)i(get)g(array->)e(1)i(get)g(1)f(->list)g(->array)g(swap)h(dot)f(abs)  (I)i(get)g(array->)e(1)i(get)g(1)f(->list)g(->array)g(swap)h(dot)f(abs)
 h(2)f(/)p 0.5 TeXcolorgray 357 4990 a FF(1084)p 0 TeXcolorgray  h(2)f(/)p 0.5 TeXcolorgray 357 4990 a FL(1084)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 5057 a(1085)p 0 TeXcolorgray 278  0.5 TeXcolorgray 357 5057 a(1085)p 0 TeXcolorgray 278
 w Fo(if)p 0.5 TeXcolorgray 357 5123 a FF(1086)p 0 TeXcolorgray  w Ft(if)p 0.5 TeXcolorgray 357 5123 a FL(1086)p 0 TeXcolorgray
 402 w Fo(DIAGRAMME_NORMALISE)e(not)p 0.5 TeXcolorgray  402 w Ft(DIAGRAMME_NORMALISE)e(not)p 0.5 TeXcolorgray
 357 5189 a FF(1087)p 0 TeXcolorgray 278 w Fo(then)p 0.5  357 5189 a FL(1087)p 0 TeXcolorgray 278 w Ft(then)p 0.5
 TeXcolorgray 357 5256 a FF(1088)p 0 TeXcolorgray 402  TeXcolorgray 357 5256 a FL(1088)p 0 TeXcolorgray 402
 w Fo(PUISSANCES)h(I)i(1)g(->list)f(get)g(*)p 0.5 TeXcolorgray  w Ft(PUISSANCES)h(I)i(1)g(->list)f(get)g(*)p 0.5 TeXcolorgray
 357 5322 a FF(1089)p 0 TeXcolorgray 278 w Fo(end)p 0.5  357 5322 a FL(1089)p 0 TeXcolorgray 278 w Ft(end)p 0.5
 TeXcolorgray 357 5389 a FF(1090)p 0 TeXcolorgray 155  TeXcolorgray 357 5389 a FL(1090)p 0 TeXcolorgray 155
 w Fo(>>)p 0 TeXcolorgray 1602 5632 a FY(199)p 0 TeXcolorgray  w Ft(>>)p 0 TeXcolorgray 1602 5632 a F3(273)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 200 200  %%Page: 274 274
 TeXDict begin 200 199 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 274 273 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(200)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(274)e F4(\026)j(#)p
 FY(200)p 0 TeXcolorgray -217 5461 a  F3(274)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5591 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5453 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5484 a  TeXcolorgray -430 5358 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5484 a Fq(38)-430 5484   -430 5358 a Fu(66)-430 5358
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5484 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5358 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(200)1199 b Fz(CHAPITRE)29 b Fy(38)p Fz(.)54 b(PR)n(OGRAMMES)28  a F3(274)1199 b FD(CHAPITRE)29 b FC(66)p FD(.)54 b(PR)n(OGRAMMES)28
 b(RPL/)p Fy(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540  b(RPL/)p FC(2)p 0 TeXcolorgray 0.5 TeXcolorgray 780 540
 a FF(1091)p 0 TeXcolorgray 32 w Fo(>>)p 0.5 TeXcolorgray  a FL(1091)p 0 TeXcolorgray 32 w Ft(>>)p 0.5 TeXcolorgray
 780 607 a FF(1092)p 0 TeXcolorgray 0.5 TeXcolorgray 780  780 607 a FL(1092)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 673 a(1093)p 0 TeXcolorgray 32 w Fo(//)i(vim:)g(ts=4)656  673 a(1093)p 0 TeXcolorgray 32 w Ft(//)i(vim:)g(ts=4)656
 905 y FM(Graphique)38 b(g\351n\351r\351)780 1058 y FZ(Le)29  905 y FS(Graphique)38 b(g\351n\351r\351)780 1058 y F4(Le)29
 b(programme)e(pr\351c\351den)n(t)i(g\351n\350re)e(une)j(sortie)e(P)n  b(programme)e(pr\351c\351den)n(t)i(g\351n\350re)e(une)j(sortie)e(P)n
 (ostScript)g(mise)h(en)h(forme)e(et)h(des)656 1158 y(diagrammes)e  (ostScript)g(mise)h(en)h(forme)e(et)h(des)656 1158 y(diagrammes)e
 (con\034gurables)h(dans)h(un)h(syst\350me)f(de)h(co)r(ordonn\351es)d  (con\034gurables)h(dans)h(un)h(syst\350me)f(de)h(co)r(ordonn\351es)d
Line 40364  showpage Line 84425  showpage
 %%DocumentFonts: Helvetica  %%DocumentFonts: Helvetica
   
 %%EndDocument  %%EndDocument
  @endspecial 0 TeXcolorgray 2026 5632 a FY(200)p 0 TeXcolorgray   @endspecial 0 TeXcolorgray 2026 5632 a F3(274)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 201 201  %%Page: 275 275
 TeXDict begin 201 200 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 275 274 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(201)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(275)e F4(\026)j(#)p
 FY(201)p 0 TeXcolorgray -217 5461 a  F3(275)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 0 TeXcolorgray   5024 5461 a 0 TeXcolorgray 0 TeXcolorgray
 1 TeXcolorgray 1 TeXcolorgray 232 1535 2865 333 v 1 TeXcolorgray  1 TeXcolorgray 1 TeXcolorgray 232 1541 2865 333 v 1 TeXcolorgray
 0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray  0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray .5 TeXcolorgray
 2625 1369 a Fs(39)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray  2625 1375 a Fw(67)p 0 TeXcolorgray 1 TeXcolorgray 1 TeXcolorgray
 232 1817 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315  232 1824 2865 319 v 1 TeXcolorgray 0 TeXcolorgray 315
 1701 1572 4 v 1933 1701 a FO(Biblioth\350ques)p 1 TeXcolorgray  1707 1572 4 v 1933 1707 a FU(Biblioth\350ques)p 1 TeXcolorgray
 0 TeXcolorgray 357 2229 a FZ(La)38 b(biblioth\350que)h(pr\351sen)n  0 TeXcolorgray 357 2229 a F4(La)38 b(biblioth\350que)h(pr\351sen)n
 (t\351e)f(ici)h(est)g(une)g(simple)g(in)n(terface)f(en)n(tre)g(des)h  (t\351e)f(ici)h(est)g(une)g(simple)g(in)n(terface)f(en)n(tre)g(des)h
 (fonctions)232 2328 y(\351crites)19 b(en)h(C)g(et)g(le)g(RPL/)p  (fonctions)232 2328 y(\351crites)19 b(en)h(C)g(et)g(le)g(RPL/)p
 FY(2)p FZ(.)g(Elle)g(est)g(\351crite)f(en)h(RPL/C,)g(p)r(orte)f(le)h  F3(2)p F4(.)g(Elle)g(est)g(\351crite)f(en)h(RPL/C,)g(p)r(orte)f(le)h
 (nom)f(de)h FI(fuzzySearch)232 2428 y FZ(et)28 b(a)5  (nom)f(de)h FO(fuzzySearch)232 2428 y F4(et)28 b(a)5
 b(joute)27 b(trois)f(d\351\034nitions)h(extrins\350ques)f(au)h(RPL/)p  b(joute)27 b(trois)f(d\351\034nitions)h(extrins\350ques)f(au)h(RPL/)p
 FY(2)g FZ(d\351clar\351es)f(\340)h(la)g(ligne)g FY(7)p  F3(2)g F4(d\351clar\351es)f(\340)h(la)g(ligne)g F3(7)p
 FZ(.)p 0.5 TeXcolorgray 357 2566 a FF(0001)p 0 TeXcolorgray  F4(.)p 0.5 TeXcolorgray 357 2566 a FL(0001)p 0 TeXcolorgray
 31 w Fo(#include)j(<rplexternals.h>)p 0.5 TeXcolorgray  31 w Ft(#include)j(<rplexternals.h>)p 0.5 TeXcolorgray
 357 2632 a FF(0002)p 0 TeXcolorgray 31 w Fo(#include)g  357 2632 a FL(0002)p 0 TeXcolorgray 31 w Ft(#include)g
 ("double_metaphone.h")p 0.5 TeXcolorgray 357 2699 a FF(0003)p  ("double_metaphone.h")p 0.5 TeXcolorgray 357 2699 a FL(0003)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 2765 a(0004)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 2765 a(0004)p 0 TeXcolorgray
 31 w Fo(double)g(strcmp95\(char)f(*ying,)h(char)h(*yang,)f(long)g  31 w Ft(double)g(strcmp95\(char)f(*ying,)h(char)h(*yang,)f(long)g
 (y_length,)g(int)g(ind_c[]\);)p 0.5 TeXcolorgray 357  (y_length,)g(int)g(ind_c[]\);)p 0.5 TeXcolorgray 357
 2832 a FF(0005)p 0 TeXcolorgray 0.5 TeXcolorgray 357  2832 a FL(0005)p 0 TeXcolorgray 0.5 TeXcolorgray 357
 2898 a(0006)p 0 TeXcolorgray 31 w Fo(libraryName\(fuzzySearch\);)p  2898 a(0006)p 0 TeXcolorgray 31 w Ft(libraryName\(fuzzySearch\);)p
 0.5 TeXcolorgray 357 2964 a FF(0007)p 0 TeXcolorgray  0.5 TeXcolorgray 357 2964 a FL(0007)p 0 TeXcolorgray
 31 w Fo(exportExternalFunctions\(doubleMetaphone,)c(levenshtein,)j  31 w Ft(exportExternalFunctions\(doubleMetaphone,)c(levenshtein,)j
 (jaroWinkler\);)p 0.5 TeXcolorgray 357 3031 a FF(0008)p  (jaroWinkler\);)p 0.5 TeXcolorgray 357 3031 a FL(0008)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 3097 a(0009)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 3097 a(0009)p 0 TeXcolorgray
 31 w Fo(declareSubroutine\(onLoading\))p 0.5 TeXcolorgray  31 w Ft(declareSubroutine\(onLoading\))p 0.5 TeXcolorgray
 357 3164 a FF(0010)p 0 TeXcolorgray 155 w Fo(notice\(stdout,)g  357 3164 a FL(0010)p 0 TeXcolorgray 155 w Ft(notice\(stdout,)g
 ("\\nFuzzy)g(search)h(library)g(V1R2)h(for)f(RPL/2)g(\(C\))h(2009,)f  ("\\nFuzzy)g(search)h(library)g(V1R2)h(for)f(RPL/2)g(\(C\))h(2009,)f
 (2010)g(")p 0.5 TeXcolorgray 357 3230 a FF(0011)p 0 TeXcolorgray  (2010)g(")p 0.5 TeXcolorgray 357 3230 a FL(0011)p 0 TeXcolorgray
 402 w Fo("BERTRAND)f(Joel\\n"\);)p 0.5 TeXcolorgray 357  402 w Ft("BERTRAND)f(Joel\\n"\);)p 0.5 TeXcolorgray 357
 3297 a FF(0012)p 0 TeXcolorgray 155 w Fo(notice\(stdout,)g("Library)g  3297 a FL(0012)p 0 TeXcolorgray 155 w Ft(notice\(stdout,)g("Library)g
 (successfully)h(loaded.\\n\\n"\);)p 0.5 TeXcolorgray  (successfully)h(loaded.\\n\\n"\);)p 0.5 TeXcolorgray
 357 3363 a FF(0013)p 0 TeXcolorgray 31 w Fo(endSubroutine)p  357 3363 a FL(0013)p 0 TeXcolorgray 31 w Ft(endSubroutine)p
 0.5 TeXcolorgray 357 3429 a FF(0014)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3429 a FL(0014)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 3496 a(0015)p 0 TeXcolorgray 31  0.5 TeXcolorgray 357 3496 a(0015)p 0 TeXcolorgray 31
 w Fo(declareSubroutine\(onClosing\))p 0.5 TeXcolorgray  w Ft(declareSubroutine\(onClosing\))p 0.5 TeXcolorgray
 357 3562 a FF(0016)p 0 TeXcolorgray 155 w Fo(notice\(stdout,)f  357 3562 a FL(0016)p 0 TeXcolorgray 155 w Ft(notice\(stdout,)f
 ("\\nFuzzy)g(search)h(library)g(unloaded.\\n\\n"\);)p  ("\\nFuzzy)g(search)h(library)g(unloaded.\\n\\n"\);)p
 0.5 TeXcolorgray 357 3629 a FF(0017)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3629 a FL(0017)p 0 TeXcolorgray
 31 w Fo(endSubroutine)p 0.5 TeXcolorgray 357 3695 a FF(0018)p  31 w Ft(endSubroutine)p 0.5 TeXcolorgray 357 3695 a FL(0018)p
 0 TeXcolorgray 0.5 TeXcolorgray 357 3761 a(0019)p 0 TeXcolorgray  0 TeXcolorgray 0.5 TeXcolorgray 357 3761 a(0019)p 0 TeXcolorgray
 31 w Fo(declareExternalFunction\(jaroWinkler\))p 0.5  31 w Ft(declareExternalFunction\(jaroWinkler\))p 0.5
 TeXcolorgray 357 3828 a FF(0020)p 0 TeXcolorgray 155  TeXcolorgray 357 3828 a FL(0020)p 0 TeXcolorgray 155
 w Fo(declareObject\(object1\);)p 0.5 TeXcolorgray 357  w Ft(declareObject\(object1\);)p 0.5 TeXcolorgray 357
 3894 a FF(0021)p 0 TeXcolorgray 155 w Fo(declareObject\(object2\);)p  3894 a FL(0021)p 0 TeXcolorgray 155 w Ft(declareObject\(object2\);)p
 0.5 TeXcolorgray 357 3961 a FF(0022)p 0 TeXcolorgray  0.5 TeXcolorgray 357 3961 a FL(0022)p 0 TeXcolorgray
 155 w Fo(declareObject\(object3\);)p 0.5 TeXcolorgray  155 w Ft(declareObject\(object3\);)p 0.5 TeXcolorgray
 357 4027 a FF(0023)p 0 TeXcolorgray 0.5 TeXcolorgray  357 4027 a FL(0023)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 4094 a(0024)p 0 TeXcolorgray 155 w Fo(string)184  357 4094 a(0024)p 0 TeXcolorgray 155 w Ft(string)184
 b(s1;)p 0.5 TeXcolorgray 357 4160 a FF(0025)p 0 TeXcolorgray  b(s1;)p 0.5 TeXcolorgray 357 4160 a FL(0025)p 0 TeXcolorgray
 155 w Fo(string)g(s2;)p 0.5 TeXcolorgray 357 4226 a FF(0026)p  155 w Ft(string)g(s2;)p 0.5 TeXcolorgray 357 4226 a FL(0026)p
 0 TeXcolorgray 155 w Fo(string)g(s3;)p 0.5 TeXcolorgray  0 TeXcolorgray 155 w Ft(string)g(s3;)p 0.5 TeXcolorgray
 357 4293 a FF(0027)p 0 TeXcolorgray 0.5 TeXcolorgray  357 4293 a FL(0027)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 4359 a(0028)p 0 TeXcolorgray 155 w Fo(int)277 b(ind_c[2];)p  357 4359 a(0028)p 0 TeXcolorgray 155 w Ft(int)277 b(ind_c[2];)p
 0.5 TeXcolorgray 357 4426 a FF(0029)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4426 a FL(0029)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 4492 a(0030)p 0 TeXcolorgray 155  0.5 TeXcolorgray 357 4492 a(0030)p 0 TeXcolorgray 155
 w Fo(ind_c[0])29 b(=)i(0;)p 0.5 TeXcolorgray 357 4558  w Ft(ind_c[0])29 b(=)i(0;)p 0.5 TeXcolorgray 357 4558
 a FF(0031)p 0 TeXcolorgray 155 w Fo(ind_c[1])e(=)i(0;)p  a FL(0031)p 0 TeXcolorgray 155 w Ft(ind_c[1])e(=)i(0;)p
 0.5 TeXcolorgray 357 4625 a FF(0032)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4625 a FL(0032)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 4691 a(0033)p 0 TeXcolorgray 155  0.5 TeXcolorgray 357 4691 a(0033)p 0 TeXcolorgray 155
 w Fo(HEADER)p 0.5 TeXcolorgray 357 4758 a FF(0034)p 0  w Ft(HEADER)p 0.5 TeXcolorgray 357 4758 a FL(0034)p 0
 TeXcolorgray 278 w Fo(declareHelpString\("Return)d(Jaro-Winkler)h  TeXcolorgray 278 w Ft(declareHelpString\("Return)d(Jaro-Winkler)h
 (distance)h(between)g(two)g(strings"\);)p 0.5 TeXcolorgray  (distance)h(between)g(two)g(strings"\);)p 0.5 TeXcolorgray
 357 4824 a FF(0035)p 0 TeXcolorgray 278 w Fo(numberOfArguments\(2\);)p  357 4824 a FL(0035)p 0 TeXcolorgray 278 w Ft(numberOfArguments\(2\);)p
 0.5 TeXcolorgray 357 4891 a FF(0036)p 0 TeXcolorgray  0.5 TeXcolorgray 357 4891 a FL(0036)p 0 TeXcolorgray
 155 w Fo(FUNCTION)p 0.5 TeXcolorgray 357 4957 a FF(0037)p  155 w Ft(FUNCTION)p 0.5 TeXcolorgray 357 4957 a FL(0037)p
 0 TeXcolorgray 278 w Fo(pullFromStack\(object1,)e(string\);)p  0 TeXcolorgray 278 w Ft(pullFromStack\(object1,)e(string\);)p
 0.5 TeXcolorgray 357 5023 a FF(0038)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5023 a FL(0038)p 0 TeXcolorgray
 278 w Fo(returnOnError\(freeObject\(object1\)\);)p 0.5  278 w Ft(returnOnError\(freeObject\(object1\)\);)p 0.5
 TeXcolorgray 357 5090 a FF(0039)p 0 TeXcolorgray 278  TeXcolorgray 357 5090 a FL(0039)p 0 TeXcolorgray 278
 w Fo(pullFromStack\(object2,)g(string\);)p 0.5 TeXcolorgray  w Ft(pullFromStack\(object2,)g(string\);)p 0.5 TeXcolorgray
 357 5156 a FF(0040)p 0 TeXcolorgray 278 w Fo  357 5156 a FL(0040)p 0 TeXcolorgray 278 w Ft
 (returnOnError\(freeObject\(object1\);)e(freeObject\(object2\)\);)p  (returnOnError\(freeObject\(object1\);)e(freeObject\(object2\)\);)p
 0.5 TeXcolorgray 357 5223 a FF(0041)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5223 a FL(0041)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 5289 a(0042)p 0 TeXcolorgray 278  0.5 TeXcolorgray 357 5289 a(0042)p 0 TeXcolorgray 278
 w Fo(getString\(object1,)j(s1\);)p 0.5 TeXcolorgray 357  w Ft(getString\(object1,)j(s1\);)p 0.5 TeXcolorgray 357
 5355 a FF(0043)p 0 TeXcolorgray 278 w Fo(getString\(object2,)g(s2\);)p  5355 a FL(0043)p 0 TeXcolorgray 278 w Ft(getString\(object2,)g(s2\);)p
 0.5 TeXcolorgray 357 5422 a FF(0044)p 0 TeXcolorgray  0.5 TeXcolorgray 357 5422 a FL(0044)p 0 TeXcolorgray
 0 TeXcolorgray 1602 5632 a FY(201)p 0 TeXcolorgray eop  0 TeXcolorgray 1602 5632 a F3(275)p 0 TeXcolorgray eop
 end  end
 %%Page: 202 202  %%Page: 276 276
 TeXDict begin 202 201 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 276 275 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(202)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(276)e F4(\026)j(#)p
 FY(202)p 0 TeXcolorgray -217 5461 a  F3(276)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray .7 TeXcolorgray
 .7 TeXcolorgray -600 5724 227 266 v .7 TeXcolorgray 0  .7 TeXcolorgray -600 5527 227 266 v .7 TeXcolorgray 0
 TeXcolorgray -430 5605 a  TeXcolorgray -430 5421 a
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate   currentpoint currentpoint translate -1 1 scale neg exch neg exch translate
  -430 5605 a Fq(39)-430 5605   -430 5421 a Fu(67)-430 5421
 y  y
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch   currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch
 neg exch translate  neg exch translate
  -430 5605 a .7 TeXcolorgray 0 TeXcolorgray 656 277   -430 5421 a .7 TeXcolorgray 0 TeXcolorgray 656 277
 a FY(202)1400 b Fz(CHAPITRE)28 b Fy(39)p Fz(.)55 b(BIBLIOTH\310QUES)p  a F3(276)1400 b FD(CHAPITRE)28 b FC(67)p FD(.)55 b(BIBLIOTH\310QUES)p
 0 TeXcolorgray 0.5 TeXcolorgray 780 540 a FF(0045)p 0  0 TeXcolorgray 0.5 TeXcolorgray 780 540 a FL(0045)p 0
 TeXcolorgray 278 w Fo(createRealObject\(object3\);)p  TeXcolorgray 278 w Ft(createRealObject\(object3\);)p
 0.5 TeXcolorgray 780 607 a FF(0046)p 0 TeXcolorgray 0.5  0.5 TeXcolorgray 780 607 a FL(0046)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 673 a(0047)p 0 TeXcolorgray 278 w Fo(if)31  TeXcolorgray 780 673 a(0047)p 0 TeXcolorgray 278 w Ft(if)31
 b(\(strlen\(s1\))e(gt)i(strlen\(s2\)\))e(then)p 0.5 TeXcolorgray  b(\(strlen\(s1\))e(gt)i(strlen\(s2\)\))e(then)p 0.5 TeXcolorgray
 780 739 a FF(0048)p 0 TeXcolorgray 402 w Fo(s3)i(=)f  780 739 a FL(0048)p 0 TeXcolorgray 402 w Ft(s3)i(=)f
 (allocate\(\(strlen\(s1\))e(+)j(1\))g(*)g(size\(char\)\);)p  (allocate\(\(strlen\(s1\))e(+)j(1\))g(*)g(size\(char\)\);)p
 0.5 TeXcolorgray 780 806 a FF(0049)p 0 TeXcolorgray 402  0.5 TeXcolorgray 780 806 a FL(0049)p 0 TeXcolorgray 402
 w Fo(memset\(s3,)e(')i(',)g(strlen\(s1\)\);)p 0.5 TeXcolorgray  w Ft(memset\(s3,)e(')i(',)g(strlen\(s1\)\);)p 0.5 TeXcolorgray
 780 872 a FF(0050)p 0 TeXcolorgray 402 w Fo(s3[strlen\(s1\)])e(=)i(0;)p  780 872 a FL(0050)p 0 TeXcolorgray 402 w Ft(s3[strlen\(s1\)])e(=)i(0;)p
 0.5 TeXcolorgray 780 939 a FF(0051)p 0 TeXcolorgray 402  0.5 TeXcolorgray 780 939 a FL(0051)p 0 TeXcolorgray 402
 w Fo(strcpy\(s3,)e(s2\);)p 0.5 TeXcolorgray 780 1005  w Ft(strcpy\(s3,)e(s2\);)p 0.5 TeXcolorgray 780 1005
 a FF(0052)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1072  a FL(0052)p 0 TeXcolorgray 0.5 TeXcolorgray 780 1072
 a(0053)p 0 TeXcolorgray 402 w Fo(setReal\(object3,)g(strcmp95\(s1,)g  a(0053)p 0 TeXcolorgray 402 w Ft(setReal\(object3,)g(strcmp95\(s1,)g
 (s3,)h(strlen\(s1\),)g(ind_c\)\);)p 0.5 TeXcolorgray  (s3,)h(strlen\(s1\),)g(ind_c\)\);)p 0.5 TeXcolorgray
 780 1138 a FF(0054)p 0 TeXcolorgray 402 w Fo(deallocate\(s3\);)p  780 1138 a FL(0054)p 0 TeXcolorgray 402 w Ft(deallocate\(s3\);)p
 0.5 TeXcolorgray 780 1204 a FF(0055)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1204 a FL(0055)p 0 TeXcolorgray
 278 w Fo(elseIf)h(\(strlen\(s1\))e(lt)i(strlen\(s2\)\))e(then)p  278 w Ft(elseIf)h(\(strlen\(s1\))e(lt)i(strlen\(s2\)\))e(then)p
 0.5 TeXcolorgray 780 1271 a FF(0056)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1271 a FL(0056)p 0 TeXcolorgray
 402 w Fo(s3)i(=)f(allocate\(\(strlen\(s2\))e(+)j(1\))g(*)g  402 w Ft(s3)i(=)f(allocate\(\(strlen\(s2\))e(+)j(1\))g(*)g
 (size\(char\)\);)p 0.5 TeXcolorgray 780 1337 a FF(0057)p  (size\(char\)\);)p 0.5 TeXcolorgray 780 1337 a FL(0057)p
 0 TeXcolorgray 402 w Fo(memset\(s3,)e(')i(',)g(strlen\(s2\)\);)p  0 TeXcolorgray 402 w Ft(memset\(s3,)e(')i(',)g(strlen\(s2\)\);)p
 0.5 TeXcolorgray 780 1404 a FF(0058)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1404 a FL(0058)p 0 TeXcolorgray
 402 w Fo(s3[strlen\(s2\)])e(=)i(0;)p 0.5 TeXcolorgray  402 w Ft(s3[strlen\(s2\)])e(=)i(0;)p 0.5 TeXcolorgray
 780 1470 a FF(0059)p 0 TeXcolorgray 402 w Fo(strcpy\(s3,)e(s1\);)p  780 1470 a FL(0059)p 0 TeXcolorgray 402 w Ft(strcpy\(s3,)e(s1\);)p
 0.5 TeXcolorgray 780 1536 a FF(0060)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1536 a FL(0060)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 1603 a(0061)p 0 TeXcolorgray 402  0.5 TeXcolorgray 780 1603 a(0061)p 0 TeXcolorgray 402
 w Fo(setReal\(object3,)g(strcmp95\(s3,)g(s2,)h(strlen\(s2\),)g  w Ft(setReal\(object3,)g(strcmp95\(s3,)g(s2,)h(strlen\(s2\),)g
 (ind_c\)\);)p 0.5 TeXcolorgray 780 1669 a FF(0062)p 0  (ind_c\)\);)p 0.5 TeXcolorgray 780 1669 a FL(0062)p 0
 TeXcolorgray 402 w Fo(deallocate\(s3\);)p 0.5 TeXcolorgray  TeXcolorgray 402 w Ft(deallocate\(s3\);)p 0.5 TeXcolorgray
 780 1736 a FF(0063)p 0 TeXcolorgray 278 w Fo(orElse)p  780 1736 a FL(0063)p 0 TeXcolorgray 278 w Ft(orElse)p
 0.5 TeXcolorgray 780 1802 a FF(0064)p 0 TeXcolorgray  0.5 TeXcolorgray 780 1802 a FL(0064)p 0 TeXcolorgray
 402 w Fo(setReal\(object3,)f(strcmp95\(s1,)g(s2,)h(strlen\(s1\),)g  402 w Ft(setReal\(object3,)f(strcmp95\(s1,)g(s2,)h(strlen\(s1\),)g
 (ind_c\)\);)p 0.5 TeXcolorgray 780 1869 a FF(0065)p 0  (ind_c\)\);)p 0.5 TeXcolorgray 780 1869 a FL(0065)p 0
 TeXcolorgray 278 w Fo(endIf)p 0.5 TeXcolorgray 780 1935  TeXcolorgray 278 w Ft(endIf)p 0.5 TeXcolorgray 780 1935
 a FF(0066)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2001  a FL(0066)p 0 TeXcolorgray 0.5 TeXcolorgray 780 2001
 a(0067)p 0 TeXcolorgray 278 w Fo(freeObject\(object1\);)p  a(0067)p 0 TeXcolorgray 278 w Ft(freeObject\(object1\);)p
 0.5 TeXcolorgray 780 2068 a FF(0068)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2068 a FL(0068)p 0 TeXcolorgray
 278 w Fo(freeObject\(object2\);)p 0.5 TeXcolorgray 780  278 w Ft(freeObject\(object2\);)p 0.5 TeXcolorgray 780
 2134 a FF(0069)p 0 TeXcolorgray 0.5 TeXcolorgray 780  2134 a FL(0069)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 2201 a(0070)p 0 TeXcolorgray 278 w Fo(pushOnStack\(object3\);)p  2201 a(0070)p 0 TeXcolorgray 278 w Ft(pushOnStack\(object3\);)p
 0.5 TeXcolorgray 780 2267 a FF(0071)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2267 a FL(0071)p 0 TeXcolorgray
 155 w Fo(END)p 0.5 TeXcolorgray 780 2333 a FF(0072)p  155 w Ft(END)p 0.5 TeXcolorgray 780 2333 a FL(0072)p
 0 TeXcolorgray 32 w Fo(endExternalFunction)p 0.5 TeXcolorgray  0 TeXcolorgray 32 w Ft(endExternalFunction)p 0.5 TeXcolorgray
 780 2400 a FF(0073)p 0 TeXcolorgray 0.5 TeXcolorgray  780 2400 a FL(0073)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 2466 a(0074)p 0 TeXcolorgray 32 w Fo  780 2466 a(0074)p 0 TeXcolorgray 32 w Ft
 (declareExternalFunction\(doubleMetaphone\))p 0.5 TeXcolorgray  (declareExternalFunction\(doubleMetaphone\))p 0.5 TeXcolorgray
 780 2533 a FF(0075)p 0 TeXcolorgray 155 w Fo(declareObject\(object1\);)  780 2533 a FL(0075)p 0 TeXcolorgray 155 w Ft(declareObject\(object1\);)
 p 0.5 TeXcolorgray 780 2599 a FF(0076)p 0 TeXcolorgray  p 0.5 TeXcolorgray 780 2599 a FL(0076)p 0 TeXcolorgray
 155 w Fo(declareObject\(object2\);)p 0.5 TeXcolorgray  155 w Ft(declareObject\(object2\);)p 0.5 TeXcolorgray
 780 2666 a FF(0077)p 0 TeXcolorgray 155 w Fo(declareObject\(object3\);)  780 2666 a FL(0077)p 0 TeXcolorgray 155 w Ft(declareObject\(object3\);)
 p 0.5 TeXcolorgray 780 2732 a FF(0078)p 0 TeXcolorgray  p 0.5 TeXcolorgray 780 2732 a FL(0078)p 0 TeXcolorgray
 155 w Fo(declareObject\(object4\);)p 0.5 TeXcolorgray  155 w Ft(declareObject\(object4\);)p 0.5 TeXcolorgray
 780 2798 a FF(0079)p 0 TeXcolorgray 0.5 TeXcolorgray  780 2798 a FL(0079)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 2865 a(0080)p 0 TeXcolorgray 155 w Fo(char)246 b(*output[2];)p  780 2865 a(0080)p 0 TeXcolorgray 155 w Ft(char)246 b(*output[2];)p
 0.5 TeXcolorgray 780 2931 a FF(0081)p 0 TeXcolorgray  0.5 TeXcolorgray 780 2931 a FL(0081)p 0 TeXcolorgray
 155 w Fo(string)184 b(input;)p 0.5 TeXcolorgray 780 2998  155 w Ft(string)184 b(input;)p 0.5 TeXcolorgray 780 2998
 a FF(0082)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3064  a FL(0082)p 0 TeXcolorgray 0.5 TeXcolorgray 780 3064
 a(0083)p 0 TeXcolorgray 155 w Fo(HEADER)p 0.5 TeXcolorgray  a(0083)p 0 TeXcolorgray 155 w Ft(HEADER)p 0.5 TeXcolorgray
 780 3130 a FF(0084)p 0 TeXcolorgray 278 w Fo  780 3130 a FL(0084)p 0 TeXcolorgray 278 w Ft
 (declareHelpString\("Double)28 b(Metaphore)i(Algorithm"\);)p  (declareHelpString\("Double)28 b(Metaphore)i(Algorithm"\);)p
 0.5 TeXcolorgray 780 3197 a FF(0085)p 0 TeXcolorgray  0.5 TeXcolorgray 780 3197 a FL(0085)p 0 TeXcolorgray
 278 w Fo(numberOfArguments\(1\);)p 0.5 TeXcolorgray 780  278 w Ft(numberOfArguments\(1\);)p 0.5 TeXcolorgray 780
 3263 a FF(0086)p 0 TeXcolorgray 155 w Fo(FUNCTION)p 0.5  3263 a FL(0086)p 0 TeXcolorgray 155 w Ft(FUNCTION)p 0.5
 TeXcolorgray 780 3330 a FF(0087)p 0 TeXcolorgray 278  TeXcolorgray 780 3330 a FL(0087)p 0 TeXcolorgray 278
 w Fo(pullFromStack\(object1,)e(string\);)p 0.5 TeXcolorgray  w Ft(pullFromStack\(object1,)e(string\);)p 0.5 TeXcolorgray
 780 3396 a FF(0088)p 0 TeXcolorgray 278 w Fo  780 3396 a FL(0088)p 0 TeXcolorgray 278 w Ft
 (returnOnError\(freeObject\(object1\)\);)p 0.5 TeXcolorgray  (returnOnError\(freeObject\(object1\)\);)p 0.5 TeXcolorgray
 780 3463 a FF(0089)p 0 TeXcolorgray 278 w Fo(getString\(object1,)h  780 3463 a FL(0089)p 0 TeXcolorgray 278 w Ft(getString\(object1,)h
 (input\);)p 0.5 TeXcolorgray 780 3529 a FF(0090)p 0 TeXcolorgray  (input\);)p 0.5 TeXcolorgray 780 3529 a FL(0090)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 3595 a(0091)p 0 TeXcolorgray 278  0.5 TeXcolorgray 780 3595 a(0091)p 0 TeXcolorgray 278
 w Fo(DoubleMetaphone\(input,)f(output\);)p 0.5 TeXcolorgray  w Ft(DoubleMetaphone\(input,)f(output\);)p 0.5 TeXcolorgray
 780 3662 a FF(0092)p 0 TeXcolorgray 0.5 TeXcolorgray  780 3662 a FL(0092)p 0 TeXcolorgray 0.5 TeXcolorgray
 780 3728 a(0093)p 0 TeXcolorgray 278 w Fo  780 3728 a(0093)p 0 TeXcolorgray 278 w Ft
 (createStringObject\(object2\);)p 0.5 TeXcolorgray 780  (createStringObject\(object2\);)p 0.5 TeXcolorgray 780
 3795 a FF(0094)p 0 TeXcolorgray 278 w Fo(setString\(object2,)h  3795 a FL(0094)p 0 TeXcolorgray 278 w Ft(setString\(object2,)h
 (output[0]\);)p 0.5 TeXcolorgray 780 3861 a FF(0095)p  (output[0]\);)p 0.5 TeXcolorgray 780 3861 a FL(0095)p
 0 TeXcolorgray 278 w Fo(pushOnStack\(object2\);)p 0.5  0 TeXcolorgray 278 w Ft(pushOnStack\(object2\);)p 0.5
 TeXcolorgray 780 3928 a FF(0096)p 0 TeXcolorgray 0.5  TeXcolorgray 780 3928 a FL(0096)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 3994 a(0097)p 0 TeXcolorgray 278 w Fo  TeXcolorgray 780 3994 a(0097)p 0 TeXcolorgray 278 w Ft
 (createStringObject\(object3\);)p 0.5 TeXcolorgray 780  (createStringObject\(object3\);)p 0.5 TeXcolorgray 780
 4060 a FF(0098)p 0 TeXcolorgray 278 w Fo(setString\(object3,)g  4060 a FL(0098)p 0 TeXcolorgray 278 w Ft(setString\(object3,)g
 (output[1]\);)p 0.5 TeXcolorgray 780 4127 a FF(0099)p  (output[1]\);)p 0.5 TeXcolorgray 780 4127 a FL(0099)p
 0 TeXcolorgray 278 w Fo(pushOnStack\(object3\);)p 0.5  0 TeXcolorgray 278 w Ft(pushOnStack\(object3\);)p 0.5
 TeXcolorgray 780 4193 a FF(0100)p 0 TeXcolorgray 0.5  TeXcolorgray 780 4193 a FL(0100)p 0 TeXcolorgray 0.5
 TeXcolorgray 780 4260 a(0101)p 0 TeXcolorgray 278 w Fo  TeXcolorgray 780 4260 a(0101)p 0 TeXcolorgray 278 w Ft
 (createIntegerObject\(object4\);)p 0.5 TeXcolorgray 780  (createIntegerObject\(object4\);)p 0.5 TeXcolorgray 780
 4326 a FF(0102)p 0 TeXcolorgray 278 w Fo(setInteger\(object4,)g(2\);)p  4326 a FL(0102)p 0 TeXcolorgray 278 w Ft(setInteger\(object4,)g(2\);)p
 0.5 TeXcolorgray 780 4392 a FF(0103)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4392 a FL(0103)p 0 TeXcolorgray
 278 w Fo(pushOnStack\(object4\);)p 0.5 TeXcolorgray 780  278 w Ft(pushOnStack\(object4\);)p 0.5 TeXcolorgray 780
 4459 a FF(0104)p 0 TeXcolorgray 0.5 TeXcolorgray 780  4459 a FL(0104)p 0 TeXcolorgray 0.5 TeXcolorgray 780
 4525 a(0105)p 0 TeXcolorgray 278 w Fo(intrinsic\(fleche_list\);)p  4525 a(0105)p 0 TeXcolorgray 278 w Ft(intrinsic\(fleche_list\);)p
 0.5 TeXcolorgray 780 4592 a FF(0106)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4592 a FL(0106)p 0 TeXcolorgray
 278 w Fo(freeObject\(object1\);)p 0.5 TeXcolorgray 780  278 w Ft(freeObject\(object1\);)p 0.5 TeXcolorgray 780
 4658 a FF(0107)p 0 TeXcolorgray 155 w Fo(END)p 0.5 TeXcolorgray  4658 a FL(0107)p 0 TeXcolorgray 155 w Ft(END)p 0.5 TeXcolorgray
 780 4725 a FF(0108)p 0 TeXcolorgray 32 w Fo(endExternalFunction)p  780 4725 a FL(0108)p 0 TeXcolorgray 32 w Ft(endExternalFunction)p
 0.5 TeXcolorgray 780 4791 a FF(0109)p 0 TeXcolorgray  0.5 TeXcolorgray 780 4791 a FL(0109)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 4857 a(0110)p 0 TeXcolorgray 32  0.5 TeXcolorgray 780 4857 a(0110)p 0 TeXcolorgray 32
 w Fo(declareExternalFunction\(levenshtein\))p 0.5 TeXcolorgray  w Ft(declareExternalFunction\(levenshtein\))p 0.5 TeXcolorgray
 780 4924 a FF(0111)p 0 TeXcolorgray 155 w Fo(declareObject\(object1\);)  780 4924 a FL(0111)p 0 TeXcolorgray 155 w Ft(declareObject\(object1\);)
 p 0.5 TeXcolorgray 780 4990 a FF(0112)p 0 TeXcolorgray  p 0.5 TeXcolorgray 780 4990 a FL(0112)p 0 TeXcolorgray
 155 w Fo(declareObject\(object2\);)p 0.5 TeXcolorgray  155 w Ft(declareObject\(object2\);)p 0.5 TeXcolorgray
 780 5057 a FF(0113)p 0 TeXcolorgray 155 w Fo(declareObject\(object3\);)  780 5057 a FL(0113)p 0 TeXcolorgray 155 w Ft(declareObject\(object3\);)
 p 0.5 TeXcolorgray 780 5123 a FF(0114)p 0 TeXcolorgray  p 0.5 TeXcolorgray 780 5123 a FL(0114)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 5189 a(0115)p 0 TeXcolorgray 155  0.5 TeXcolorgray 780 5189 a(0115)p 0 TeXcolorgray 155
 w Fo(string)184 b(input1;)p 0.5 TeXcolorgray 780 5256  w Ft(string)184 b(input1;)p 0.5 TeXcolorgray 780 5256
 a FF(0116)p 0 TeXcolorgray 155 w Fo(string)g(input2;)p  a FL(0116)p 0 TeXcolorgray 155 w Ft(string)g(input2;)p
 0.5 TeXcolorgray 780 5322 a FF(0117)p 0 TeXcolorgray  0.5 TeXcolorgray 780 5322 a FL(0117)p 0 TeXcolorgray
 0.5 TeXcolorgray 780 5389 a(0118)p 0 TeXcolorgray 155  0.5 TeXcolorgray 780 5389 a(0118)p 0 TeXcolorgray 155
 w Fo(HEADER)p 0 TeXcolorgray 2026 5632 a FY(202)p 0 TeXcolorgray  w Ft(HEADER)p 0 TeXcolorgray 2026 5632 a F3(276)p 0 TeXcolorgray
 eop end  eop end
 %%Page: 203 203  %%Page: 277 277
 TeXDict begin 203 202 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 277 276 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(203)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(277)e F4(\026)j(#)p
 FY(203)p 0 TeXcolorgray -217 5461 a  F3(277)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 2972 277 a FY(203)p   5024 5461 a 0 TeXcolorgray 2972 277 a F3(277)p
 .7 TeXcolorgray .7 TeXcolorgray 4134 5724 227 266 v .7  .7 TeXcolorgray .7 TeXcolorgray 4134 5527 227 266 v .7
 TeXcolorgray 0 TeXcolorgray 4190 5605 a Fq(39)p .7 TeXcolorgray  TeXcolorgray 0 TeXcolorgray 4190 5421 a Fu(67)p .7 TeXcolorgray
 0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray 357 540  0 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray 357 540
 a FF(0119)p 0 TeXcolorgray 278 w Fo(declareHelpString\("Levenshtein)i  a FL(0119)p 0 TeXcolorgray 278 w Ft(declareHelpString\("Levenshtein)i
 (distance"\);)p 0.5 TeXcolorgray 357 607 a FF(0120)p  (distance"\);)p 0.5 TeXcolorgray 357 607 a FL(0120)p
 0 TeXcolorgray 278 w Fo(numberOfArguments\(2\);)p 0.5  0 TeXcolorgray 278 w Ft(numberOfArguments\(2\);)p 0.5
 TeXcolorgray 357 673 a FF(0121)p 0 TeXcolorgray 155 w  TeXcolorgray 357 673 a FL(0121)p 0 TeXcolorgray 155 w
 Fo(FUNCTION)p 0.5 TeXcolorgray 357 739 a FF(0122)p 0  Ft(FUNCTION)p 0.5 TeXcolorgray 357 739 a FL(0122)p 0
 TeXcolorgray 278 w Fo(pullFromStack\(object1,)h(string\);)p  TeXcolorgray 278 w Ft(pullFromStack\(object1,)h(string\);)p
 0.5 TeXcolorgray 357 806 a FF(0123)p 0 TeXcolorgray 278  0.5 TeXcolorgray 357 806 a FL(0123)p 0 TeXcolorgray 278
 w Fo(returnOnError\(freeObject\(object1\)\);)p 0.5 TeXcolorgray  w Ft(returnOnError\(freeObject\(object1\)\);)p 0.5 TeXcolorgray
 357 872 a FF(0124)p 0 TeXcolorgray 278 w Fo(pullFromStack\(object2,)g  357 872 a FL(0124)p 0 TeXcolorgray 278 w Ft(pullFromStack\(object2,)g
 (string\);)p 0.5 TeXcolorgray 357 939 a FF(0125)p 0 TeXcolorgray  (string\);)p 0.5 TeXcolorgray 357 939 a FL(0125)p 0 TeXcolorgray
 278 w Fo(returnOnError\(freeObject\(object1\);)e  278 w Ft(returnOnError\(freeObject\(object1\);)e
 (freeObject\(object2\)\);)p 0.5 TeXcolorgray 357 1005  (freeObject\(object2\)\);)p 0.5 TeXcolorgray 357 1005
 a FF(0126)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072  a FL(0126)p 0 TeXcolorgray 0.5 TeXcolorgray 357 1072
 a(0127)p 0 TeXcolorgray 278 w Fo(getString\(object1,)j(input1\);)p  a(0127)p 0 TeXcolorgray 278 w Ft(getString\(object1,)j(input1\);)p
 0.5 TeXcolorgray 357 1138 a FF(0128)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1138 a FL(0128)p 0 TeXcolorgray
 278 w Fo(getString\(object2,)g(input2\);)p 0.5 TeXcolorgray  278 w Ft(getString\(object2,)g(input2\);)p 0.5 TeXcolorgray
 357 1204 a FF(0129)p 0 TeXcolorgray 0.5 TeXcolorgray  357 1204 a FL(0129)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 1271 a(0130)p 0 TeXcolorgray 278 w Fo  357 1271 a(0130)p 0 TeXcolorgray 278 w Ft
 (createIntegerObject\(object3\);)p 0.5 TeXcolorgray 357  (createIntegerObject\(object3\);)p 0.5 TeXcolorgray 357
 1337 a FF(0131)p 0 TeXcolorgray 278 w Fo(setInteger\(object3,)f  1337 a FL(0131)p 0 TeXcolorgray 278 w Ft(setInteger\(object3,)f
 (levenshtein_distance\(input1,)g(input2\)\);)p 0.5 TeXcolorgray  (levenshtein_distance\(input1,)g(input2\)\);)p 0.5 TeXcolorgray
 357 1404 a FF(0132)p 0 TeXcolorgray 0.5 TeXcolorgray  357 1404 a FL(0132)p 0 TeXcolorgray 0.5 TeXcolorgray
 357 1470 a(0133)p 0 TeXcolorgray 278 w Fo(pushOnStack\(object3\);)p  357 1470 a(0133)p 0 TeXcolorgray 278 w Ft(pushOnStack\(object3\);)p
 0.5 TeXcolorgray 357 1536 a FF(0134)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1536 a FL(0134)p 0 TeXcolorgray
 0.5 TeXcolorgray 357 1603 a(0135)p 0 TeXcolorgray 278  0.5 TeXcolorgray 357 1603 a(0135)p 0 TeXcolorgray 278
 w Fo(freeObject\(object1\);)p 0.5 TeXcolorgray 357 1669  w Ft(freeObject\(object1\);)p 0.5 TeXcolorgray 357 1669
 a FF(0136)p 0 TeXcolorgray 278 w Fo(freeObject\(object2\);)p  a FL(0136)p 0 TeXcolorgray 278 w Ft(freeObject\(object2\);)p
 0.5 TeXcolorgray 357 1736 a FF(0137)p 0 TeXcolorgray  0.5 TeXcolorgray 357 1736 a FL(0137)p 0 TeXcolorgray
 155 w Fo(END)p 0.5 TeXcolorgray 357 1802 a FF(0138)p  155 w Ft(END)p 0.5 TeXcolorgray 357 1802 a FL(0138)p
 0 TeXcolorgray 31 w Fo(endExternalFunction)p 0 TeXcolorgray  0 TeXcolorgray 31 w Ft(endExternalFunction)p 0 TeXcolorgray
 1602 5632 a FY(203)p 0 TeXcolorgray eop end  1602 5632 a F3(277)p 0 TeXcolorgray eop end
 %%Page: 204 204  %%Page: 278 278
 TeXDict begin 204 203 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 278 277 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(204)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(278)e F4(\026)j(#)p
 FY(204)p 0 TeXcolorgray -217 5461 a  F3(278)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray 656 277 a F3(278)p
 .7 TeXcolorgray -600 5724 227 266 v .7 TeXcolorgray 0  0 TeXcolorgray 0 TeXcolorgray 2026 5632 a(278)p 0 TeXcolorgray
 TeXcolorgray -430 5605 a  eop end
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  %%Page: 279 279
  -430 5605 a Fq(39)-430 5605  TeXDict begin 279 278 bop 0 TeXcolorgray 0 TeXcolorgray
 y  
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  
 neg exch translate  
  -430 5605 a .7 TeXcolorgray 0 TeXcolorgray 656 277  
 a FY(204)p 0 TeXcolorgray 0 TeXcolorgray 2026 5632 a(204)p  
 0 TeXcolorgray eop end  
 %%Page: 205 205  
 TeXDict begin 205 204 bop 0 TeXcolorgray 0 TeXcolorgray  
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(205)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(279)e F4(\026)j(#)p
 FY(205)p 0 TeXcolorgray -217 5461 a  F3(279)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fz(INSTR)n(UCTIONS)   5024 5461 a 0 TeXcolorgray 232 277 a FD(INSTR)n(UCTIONS)
 2098 b FY(205)p .7 TeXcolorgray .7 TeXcolorgray 4134  2098 b F3(279)p 0 TeXcolorgray 0 TeXcolorgray 232 540
 5724 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190 5605  a Fz(Instructions)p 0 TeXcolorgray 232 835 a FK(\003)p
 a Fq(39)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  F4(,)28 b F3(126)232 935 y FK(\003\003)p F4(,)f F3(130)232
 0 TeXcolorgray 232 540 a Fv(Instructions)p 0 TeXcolorgray  1034 y FJ(+)p F4(,)h F3(125)232 1134 y FK(\000)p F4(,)g
 232 835 a FQ(\003)p FZ(,)28 b FY(114)232 935 y FQ(\003\003)p  F3(126)232 1234 y FN(=)p F4(,)g F3(126)p F4(,)e F3(151)219
 FZ(,)f FY(116)232 1034 y Fp(+)p FZ(,)h FY(113)232 1134  1334 y FJ(^)o F4(,)i F3(130)232 1433 y FK(!)p F4(,)g
 y FQ(\000)p FZ(,)g FY(114)232 1234 y FH(=)p FZ(,)g FY(114)p  F3(91)232 1533 y FK(!)p F4(arra)n(y)-7 b(,)26 b F3(150)232
 FZ(,)e FY(133)219 1333 y Fp(^)o FZ(,)i FY(116)232 1433  1633 y FK(!)p F4(arry)-7 b(,)26 b F3(150)232 1732 y FK(!)p
 y FQ(!)p FZ(,)g FY(79)232 1532 y FQ(!)p FZ(n)n(um,)g  F4(col,)h F3(150)232 1832 y FK(!)p F4(diag,)g F3(150)232
 FY(84)232 1632 y FZ(#date,)g FY(47)232 1732 y FZ(#defev)-5  1932 y FK(!)p F4(hms,)h F3(142)232 2032 y FK(!)p F4(lcd,)g
 b(al,)28 b FY(44)232 1831 y FZ(#de\034ne,)g FY(43)232  F3(229)232 2131 y FK(!)p F4(list,)g F3(195)232 2231 y
 1931 y FZ(#elif,)g FY(46)232 2031 y FZ(#else,)g FY(45)232  FK(!)p F4(n)n(um,)g F3(96)p F4(,)f F3(197)232 2331 y
 2130 y FZ(#endif,)h FY(45)232 2230 y FZ(#error,)d FY(47)232  FK(!)p F4(q,)h F3(136)232 2430 y FK(!)p F4(ro)n(w,)f
 2329 y FZ(#ev)-5 b(al,)28 b FY(46)232 2429 y FZ(#exec,)g  F3(150)232 2530 y FK(!)p F4(str,)h F3(192)232 2630 y
 FY(45)232 2529 y FZ(#\034le,)g FY(47)232 2628 y FZ(#if,)h  FK(!)p F4(table,)g F3(199)232 2730 y F4(*d,)g F3(228)232
 FY(46)232 2728 y FZ(#ifdef,)g FY(44)232 2828 y FZ(#ifeq,)f  2829 y F4(*h,)g F3(228)232 2929 y F4(*s,)f F3(228)232
 FY(45)232 2927 y FZ(#ifndef,)h FY(45)232 3027 y FZ(#ifneq,)f  3029 y F4(*w,)g F3(228)232 3128 y F4(<,)h F3(137)232
 FY(45)232 3126 y FZ(#include,)g FY(45)232 3226 y FZ(#line,)g  3228 y F4(<=,)f F3(137)232 3328 y F4(<>,)g F3(137)232
 FY(47)232 3326 y FZ(#mo)r(de,)g FY(46)232 3425 y FZ(#undef,)h  3428 y F4(=<,)g F3(137)232 3527 y F4(==,)g F3(137)232
 FY(44)232 3525 y FZ(#w)n(arning,)d FY(47)232 3625 y FZ(\045,)i  3627 y F4(>,)h F3(137)232 3727 y F4(>=,)f F3(137)232
 FY(119)232 3724 y FZ(\045c)n(h,)g FY(119)232 3824 y FZ(\045t,)g  3826 y F4(#date,)h F3(59)232 3926 y F4(#defev)-5 b(al,)28
 FY(119)232 3999 y FZ(ab)r(ort,)f FY(42)p FZ(,)f FY(108)232  b F3(56)232 4026 y F4(#de\034ne,)g F3(55)232 4126 y F4(#elif,)g
 4175 y FZ(b)r(eep,)i FY(67)232 4350 y FZ(case,)f FY(96)232  F3(58)232 4225 y F4(#else,)g F3(57)232 4325 y F4(#endif,)h
 4450 y FZ(cf,)h FY(105)232 4549 y FZ(clear,)f FY(57)232  F3(57)232 4425 y F4(#error,)d F3(59)232 4524 y F4(#ev)-5
 4649 y FZ(clerr,)g FY(94)232 4748 y FZ(clusr,)g FY(76)232  b(al,)28 b F3(58)232 4624 y F4(#exec,)g F3(57)232 4724
 4848 y FZ(con)n(t,)g FY(110)232 4948 y FZ(cycle,)g FY(100)p  y F4(#\034le,)g F3(59)232 4824 y F4(#if,)h F3(58)232
 FZ(,)f FY(101)232 5123 y FZ(default,)i FY(96)232 5223  4923 y F4(#ifdef,)g F3(56)232 5023 y F4(#ifeq,)f F3(57)232
 y FZ(depth,)g FY(57)232 5322 y FZ(detac)n(h,)f FY(81)232  5123 y F4(#ifndef,)h F3(57)232 5222 y F4(#ifneq,)f F3(57)232
 5422 y FZ(disp,)h FY(63)p 0 TeXcolorgray 0 TeXcolorgray  5322 y F4(#include,)g F3(57)232 5422 y F4(#line,)g F3(59)p
 1810 835 a FZ(do,)f FY(103)1810 935 y FZ(drop,)g FY(59)1810  0 TeXcolorgray 0 TeXcolorgray 1810 835 a F4(#mo)r(de,)f
 1034 y FZ(drop)p FY(2)p FZ(,)f FY(59)1810 1134 y FZ(drop)r(cn)n(txt,)h  F3(58)1810 935 y F4(#undef,)h F3(56)1810 1035 y F4(#w)n(arning,)e
 FY(61)1810 1234 y FZ(dropn,)g FY(59)1810 1333 y FZ(dup,)h  F3(59)1810 1136 y F4(\045,)i F3(136)1810 1236 y F4(\045c)n(h,)f
 FY(57)1810 1433 y FZ(dup)p FY(2)p FZ(,)f FY(58)1810 1533  F3(136)1810 1336 y F4(\045t,)h F3(136)1810 1529 y F4(ab)r(ort,)e
 y FZ(dup)r(cn)n(txt,)h FY(61)1810 1632 y FZ(dupn,)g FY(58)1810  F3(54)p F4(,)h F3(120)1810 1629 y F4(abs,)g F3(136)1810
 1815 y FZ(egv,)f FY(135)1810 1915 y FZ(egvl,)g FY(135)1810  1729 y F4(acos,)f F3(142)1810 1830 y F4(acosh,)g F3(143)1810
 2015 y FZ(else,)g FY(91)p FZ(,)f FY(94)p FZ(,)h FY(96)1810  1930 y F4(alarm,)g F3(167)1810 2030 y F4(alog,)g F3(145)1810
 2114 y FZ(elseif,)g FY(96)1810 2214 y FZ(end,)h FY(91)p  2130 y F4(and,)h F3(137)p F4(,)f F3(140)1810 2230 y F4(app)r(end,)h
 FZ(,)e FY(94)p FZ(,)h FY(96)p FZ(,)f FY(103)1810 2314  F3(206)1810 2331 y F4(arg,)f F3(136)1810 2431 y F4(arra)n(y)p
 y FZ(eng,)h FY(65)1810 2413 y FZ(errm,)f FY(94)1810 2513  FK(!)p F4(,)f F3(150)1810 2531 y F4(arry)p FK(!)p F4(,)h
 y FZ(errn,)g FY(93)1810 2613 y FZ(ev)-5 b(al,)27 b FY(84)1810  F3(150)1810 2631 y F4(asin,)h F3(142)1810 2731 y F4(asinh,)g
 2712 y FZ(exit,)g FY(42)p FZ(,)g FY(99)p FZ(,)f FY(103)1810  F3(143)1810 2832 y F4(asl,)g F3(140)1810 2932 y F4(asr,)f
 2895 y FZ(false,)h FY(25)1810 2995 y FZ(fc)14 b(?,)28  F3(140)1810 3032 y F4(atan,)h F3(142)1810 3132 y F4(atanh,)g
 b FY(107)1810 3095 y FZ(fc)14 b(?c,)28 b FY(107)1810  F3(143)1810 3232 y F4(autoscale,)f F3(228)1810 3333 y
 3194 y FZ(fc)14 b(?s,)27 b FY(107)1810 3294 y FZ(\034x,)g  F4(axes,)g F3(228)1810 3526 y F4(b)p FK(!)p F4(r,)h F3(140)1810
 FY(65)1810 3394 y FZ(for,)g FY(79)p FZ(,)f FY(101)1810  3626 y F4(bac)n(kspace,)e F3(206)1810 3726 y F4(b)r(eep,)j
 3493 y FZ(fs)14 b(?,)28 b FY(107)1810 3593 y FZ(fs)14  F3(79)1810 3826 y F4(b)r(essel,)f F3(163)1810 3926 y
 b(?c,)27 b FY(107)1810 3693 y FZ(fs)14 b(?s,)27 b FY(107)1810  F4(bin,)h F3(140)1810 4119 y F4(c)p FK(!)p F4(r,)f F3(136)1810
 3876 y FZ(gegv,)f FY(135)1810 3976 y FZ(gegvl,)g FY(135)1810  4219 y F4(case,)f F3(108)1810 4320 y F4(ceil,)h F3(136)1810
 4075 y FZ(glegv,)g FY(135)1810 4175 y FZ(glsq,)g FY(133)1810  4420 y F4(cen)n(tr,)g F3(228)1810 4520 y F4(cf,)h F3(117)1810
 4274 y FZ(gregv,)f FY(135)1810 4458 y FZ(halt,)i FY(109)1810  4620 y F4(c)n(hr,)f F3(192)1810 4720 y F4(clear,)f F3(69)1810
 4641 y FZ(if,)h FY(91)p FZ(,)e FY(96)1810 4740 y FZ(iferr,)h  4821 y F4(clerr,)g F3(106)1810 4921 y F4(cllcd,)h F3(228)1810
 FY(94)1810 4840 y FZ(ift,)h FY(92)1810 4940 y FZ(ifte,)g  5021 y F4(close,)f F3(206)p F4(,)g F3(209)1810 5121 y
 FY(92)1810 5039 y FZ(input,)g FY(66)1810 5139 y FZ(in)n(v,)f  F4(clrcn)n(txt,)h F3(74)1810 5221 y F4(clrfuse,)g F3(213)1810
 FY(116)p FZ(,)f FY(133)1810 5322 y FZ(k)n(ey)-7 b(,)27  5322 y F4(clrm)n(tx,)g F3(219)1810 5422 y F4(clrsmphr,)f
 b FY(66)1810 5422 y FZ(kill,)g FY(42)p FZ(,)g FY(108)p  F3(219)p 0 TeXcolorgray 1602 5632 a(279)p 0 TeXcolorgray
 0 TeXcolorgray 1602 5632 a(205)p 0 TeXcolorgray eop end  eop end
 %%Page: 206 206  %%Page: 280 280
 TeXDict begin 206 205 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 280 279 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(206)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(280)e F4(\026)j(#)p
 FY(206)p 0 TeXcolorgray -217 5461 a  F3(280)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray 656 277 a F3(280)p
 .7 TeXcolorgray -600 5724 227 266 v .7 TeXcolorgray 0  0 TeXcolorgray 656 540 a F4(clrswi,)h F3(221)656 640
 TeXcolorgray -430 5605 a  y F4(cls,)h F3(184)656 740 y F4(clusr,)g F3(88)656 840
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  y F4(cnrm,)g F3(150)656 940 y F4(col)p FK(!)p F4(,)g
  -430 5605 a Fq(39)-430 5605  F3(150)656 1040 y F4(col+,)f F3(150)656 1140 y F4(col-,)g
 y  F3(150)656 1239 y F4(cols,)h F3(184)656 1339 y F4(com)n(b,)g
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  F3(181)656 1439 y F4(con,)g F3(150)656 1539 y F4(cond,)g
 neg exch translate  F3(151)656 1639 y F4(conj,)g F3(136)656 1739 y F4(con)n(t,)g
  -430 5605 a .7 TeXcolorgray 0 TeXcolorgray 656 277  F3(122)656 1839 y F4(con)n(tin)n(ue,)g F3(213)656 1939
 a FY(206)p 0 TeXcolorgray 656 540 a FZ(last,)i FY(57)656  y F4(con)n(tr\364le+C,)e F3(120)656 2038 y F4(con)n(tr\364le+Z,)g
 640 y FZ(lc)n(hol,)g FY(135)656 739 y FZ(legv,)g FY(135)656  F3(121)656 2138 y F4(con)n(v)n(ert,)h F3(165)656 2238
 839 y FZ(lsq,)g FY(133)656 939 y FZ(lu,)h FY(135)656  y F4(cop)n(y)-7 b(,)27 b F3(70)656 2338 y F4(cop)n(yrigh)n(t,)e
 1118 y FZ(next,)f FY(100)p FZ(,)f FY(101)656 1218 y FZ(nrpro)r(c,)g  F3(171)656 2438 y F4(corr,)h F3(184)656 2538 y F4(cos,)h
 FY(93)656 1397 y FZ(o)n(v)n(er,)g FY(58)656 1576 y FZ(parameter,)f  F3(142)656 2638 y F4(cosh,)g F3(143)656 2738 y F4(co)n(v,)f
 FY(76)656 1676 y FZ(pic)n(k,)i FY(58)656 1776 y FZ(priv)-5  F3(184)656 2838 y F4(create,)g F3(206)656 2937 y F4(crm)n(tx,)h
 b(ate,)27 b FY(84)656 1875 y FZ(prompt,)g FY(66)656 1975  F3(219)656 3037 y F4(cross,)f F3(150)656 3137 y F4(crsmphr,)g
 y FZ(protect,)g FY(76)656 2074 y FZ(pshcn)n(txt,)g FY(60)656  F3(219)656 3237 y F4(crtab,)h F3(199)656 3337 y F4(cstop,)g
 2174 y FZ(pulcn)n(txt,)h FY(60)656 2274 y FZ(purge,)e  F3(213)656 3437 y F4(cswp,)g F3(150)656 3537 y F4(currenc,)f
 FY(76)656 2453 y FZ(rcl,)h FY(76)656 2553 y FZ(rclf,)g  F3(192)656 3637 y F4(cycle,)h F3(112)p F4(,)f F3(113)656
 FY(105)656 2652 y FZ(regv,)f FY(135)656 2752 y FZ(rep)r(eat,)h  3824 y F4(d)p FK(!)p F4(r,)h F3(142)656 3924 y F4(daemonize,)f
 FY(103)656 2852 y FZ(return,)g FY(107)656 2951 y FZ(roll,)f  F3(213)656 4024 y F4(date,)h F3(167)656 4123 y F4(dec,)g
 FY(60)656 3051 y FZ(rolld,)g FY(60)656 3230 y FZ(sa)n(v)n(e,)g  F3(140)656 4223 y F4(decr,)g F3(136)656 4323 y F4(default,)g
 FY(75)656 3330 y FZ(sc)n(h)n(ur,)g FY(135)656 3429 y  F3(108)656 4423 y F4(deg,)g F3(142)656 4523 y F4(delete,)g
 FZ(sci,)h FY(65)656 3529 y FZ(sconj,)g FY(87)656 3629  F3(206)656 4623 y F4(depnd,)h F3(228)656 4723 y F4(depth,)g
 y FZ(select,)g FY(96)656 3728 y FZ(sf,)h FY(105)656 3828  F3(69)656 4823 y F4(der,)f F3(159)656 4922 y F4(det,)h
 y FZ(shared,)e FY(80)656 3928 y FZ(sin)n(v,)h FY(86)656  F3(151)656 5022 y F4(detac)n(h,)f F3(93)p F4(,)f F3(215)656
 4027 y FZ(sneg,)g FY(87)656 4127 y FZ(sq,)g FY(116)656  5122 y F4(dft,)i F3(157)656 5222 y F4(dgtiz,)f F3(228)656
 4226 y FZ(sqrt,)g FY(116)656 4326 y FZ(sst,)g FY(110)656  5322 y F4(diag)p FK(!)p F4(,)f F3(150)656 5422 y F4(disp,)h
 4426 y FZ(start,)g FY(100)656 4525 y FZ(static,)g FY(80)656  F3(75)p 0 TeXcolorgray 0 TeXcolorgray 2233 540 a F4(do,)g
 4625 y FZ(std,)h FY(64)656 4725 y FZ(step,)f FY(100)p  F3(115)2233 640 y F4(dot,)h F3(150)2233 740 y F4(dra)n(w,)f
 FZ(,)f FY(101)656 4824 y FZ(sto,)h FY(75)p FZ(,)f FY(84)656  F3(234)2233 840 y F4(drax,)g F3(228)2233 940 y F4(drop,)g
 4924 y FZ(sto)p FQ(\003)p FZ(,)g FY(86)656 5023 y FZ(sto)p  F3(71)2233 1040 y F4(drop)p F3(2)p F4(,)f F3(71)2233
 Fp(+)p FZ(,)g FY(85)656 5123 y FZ(sto)p FQ(\000)p FZ(,)g  1140 y F4(drop)r(cn)n(txt,)h F3(73)2233 1240 y F4(dropn,)g
 FY(85)656 5223 y FZ(sto)p FH(=)p FZ(,)g FY(86)656 5322  F3(71)2233 1341 y F4(drws,)g F3(184)p F4(,)f F3(235)2233
 y FZ(stof,)h FY(107)656 5422 y FZ(st)n(ws,)g FY(107)p  1441 y F4(dup,)i F3(69)2233 1541 y F4(dup)p F3(2)p F4(,)g
 0 TeXcolorgray 0 TeXcolorgray 2233 540 a FZ(sw)n(ap,)g  F3(70)2233 1641 y F4(dup)r(cn)n(txt,)g F3(73)2233 1741
 FY(59)2233 640 y FZ(sw)n(ap)r(cn)n(txt,)g FY(61)2233  y F4(dupn,)g F3(70)2233 1931 y F4(e,)g F3(133)2233 2031
 822 y FZ(then,)h FY(91)p FZ(,)f FY(94)p FZ(,)f FY(96)2233  y F4(edit,)g F3(73)2233 2131 y F4(egv,)f F3(153)2233
 922 y FZ(true,)i FY(25)2233 1105 y FZ(uc)n(hol,)f FY(135)2233  2231 y F4(egvl,)g F3(153)2233 2331 y F4(else,)g F3(103)p
 1204 y FZ(unprotect,)g FY(76)2233 1304 y FZ(un)n(til,)h  F4(,)f F3(106)p F4(,)g F3(108)2233 2431 y F4(elseif,)i
 FY(103)2233 1487 y FZ(v)-5 b(ariable,)26 b FY(76)2233  F3(108)2233 2531 y F4(end,)g F3(103)p F4(,)e F3(106)p
 1586 y FZ(v)n(olatile,)g FY(84)2233 1769 y FZ(while,)i  F4(,)g F3(108)p F4(,)g F3(115)2233 2631 y F4(eng,)h F3(77)2233
 FY(103)2233 1952 y FZ(xro)r(ot,)e FY(116)p 0 TeXcolorgray  2731 y F4(erase,)f F3(241)2233 2831 y F4(errm,)h F3(106)2233
 2026 5632 a(206)p 0 TeXcolorgray eop end  2931 y F4(errn,)g F3(105)2233 3031 y F4(ev)-5 b(al,)27
 %%Page: 207 207  b F3(96)p F4(,)g F3(197)2233 3131 y F4(exget,)g F3(197)2233
 TeXDict begin 207 206 bop 0 TeXcolorgray 0 TeXcolorgray  3231 y F4(exit,)h F3(54)p F4(,)e F3(111)p F4(,)g F3(115)2233
   3331 y F4(exp,)i F3(145)2233 3431 y F4(expm,)g F3(145)2233
   3531 y F4(exsub,)f F3(197)2233 3631 y F4(externals,)f
   F3(245)2233 3731 y F4(ey)n(ept,)h F3(228)2233 3921 y
   F4(fact,)h F3(136)2233 4021 y F4(false,)f F3(35)p F4(,)g
   F3(133)2233 4121 y F4(fc)14 b(?,)28 b F3(119)2233 4221
   y F4(fc)14 b(?c,)28 b F3(119)2233 4321 y F4(fc)14 b(?s,)28
   b F3(119)2233 4421 y F4(\033t,)h F3(157)2233 4522 y F4(\034x,)f
   F3(77)2233 4622 y F4(\035o)r(or,)f F3(136)2233 4722 y
   F4(for,)g F3(91)p F4(,)g F3(113)2233 4822 y F4(format,)g
   F3(206)p F4(,)f F3(209)2233 4922 y F4(fp,)i F3(136)2233
   5022 y F4(fs)14 b(?,)28 b F3(119)2233 5122 y F4(fs)14
   b(?c,)28 b F3(119)2233 5222 y F4(fs)14 b(?s,)28 b F3(119)2233
   5322 y F4(function,)g F3(234)2233 5422 y F4(fuse,)g F3(213)p
   0 TeXcolorgray 2026 5632 a(280)p 0 TeXcolorgray eop end
   %%Page: 281 281
   TeXDict begin 281 280 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(281)e F4(\026)j(#)p
   F3(281)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FD(INSTR)n(UCTIONS)
   2098 b F3(281)p 0 TeXcolorgray 232 540 a F4(gamma,)27
   b F3(163)232 640 y F4(gegv,)g F3(153)232 739 y F4(gegvl,)g
   F3(153)232 839 y F4(get,)h F3(150)p F4(,)e F3(193)p F4(,)f
   F3(195)p F4(,)h F3(199)232 939 y F4(getc,)h F3(150)232
   1038 y F4(geti,)h F3(150)p F4(,)e F3(193)p F4(,)f F3(195)232
   1138 y F4(getr,)i F3(150)232 1238 y F4(glegv,)g F3(153)232
   1337 y F4(glsq,)g F3(151)232 1437 y F4(gregv,)f F3(153)232
   1616 y F4(halt,)i F3(121)232 1716 y F4(head,)g F3(195)232
   1815 y F4(help,)g F3(171)232 1915 y F4(hex,)g F3(140)232
   2015 y F4(histogram,)e F3(235)232 2114 y F4(hms)p FJ(+)p
   F4(,)i F3(142)232 2214 y F4(hms)p FK(\000)p F4(,)g F3(142)232
   2314 y F4(hms)p FK(!)p F4(,)g F3(142)232 2493 y F4(i,)g
   F3(133)232 2593 y F4(idft,)h F3(157)232 2692 y F4(idn,)f
   F3(150)232 2792 y F4(if,)g F3(103)p F4(,)e F3(108)232
   2891 y F4(iferr,)h F3(106)232 2991 y F4(i\033t,)i F3(157)232
   3091 y F4(ift,)g F3(104)232 3190 y F4(ifte,)f F3(104)232
   3290 y F4(im,)g F3(136)232 3390 y F4(in,)g F3(137)232
   3489 y F4(incr,)f F3(136)232 3589 y F4(indep,)h F3(228)232
   3688 y F4(input,)h F3(78)232 3788 y F4(inquire,)e F3(206)232
   3888 y F4(in)n(t,)h F3(159)232 3987 y F4(in)n(v,)g F3(129)p
   F4(,)e F3(151)232 4087 y F4(ip,)i F3(136)232 4187 y F4(iswi,)g
   F3(221)232 4286 y F4(itrace,)f F3(171)232 4465 y F4(jdate,)h
   F3(167)232 4645 y F4(k)n(ey)-7 b(,)27 b F3(79)232 4744
   y F4(k)n(eylab)r(el,)g F3(228)232 4844 y F4(k)n(eytitle,)h
   F3(228)232 4944 y F4(kill,)g F3(54)p F4(,)e F3(120)232
   5123 y F4(lab)r(el,)i F3(228)232 5223 y F4(last,)f F3(69)p
   F4(,)g F3(175)232 5322 y F4(lcase,)g F3(192)232 5422
   y F4(lcd)p FK(!)p F4(,)h F3(229)p 0 TeXcolorgray 0 TeXcolorgray
   1810 540 a F4(lc)n(hol,)f F3(153)1810 640 y F4(legv,)g
   F3(153)1810 741 y F4(line,)g F3(231)1810 841 y F4(list)p
   FK(!)p F4(,)g F3(195)1810 941 y F4(ln,)h F3(145)1810
   1041 y F4(lnp)p F3(1)p F4(,)f F3(145)1810 1142 y F4(lo)r(calization,)e
   F3(192)1810 1242 y F4(lo)r(c)n(k,)i F3(206)1810 1342
   y F4(log,)f F3(145)1810 1442 y F4(logger,)f F3(169)1810
   1542 y F4(logscale,)g F3(228)1810 1643 y F4(lq,)i F3(153)1810
   1743 y F4(lsq,)g F3(151)1810 1843 y F4(lu,)h F3(153)1810
   2036 y F4(man)n(t,)f F3(136)1810 2136 y F4(mark,)f F3(231)1810
   2237 y F4(max,)h F3(136)p F4(,)f F3(150)1810 2337 y F4(maxs,)h
   F3(184)1810 2437 y F4(Mclrin,)g F3(159)1810 2537 y F4(mean,)g
   F3(184)1810 2638 y F4(mem,)h F3(171)1810 2738 y F4(min,)g
   F3(136)p F4(,)e F3(150)1810 2838 y F4(mins,)h F3(184)1810
   2938 y F4(mo)r(d,)g F3(136)1810 3038 y F4(m)n(txlo)r(c)n(k,)f
   F3(219)1810 3139 y F4(m)n(txstatus,)h F3(219)1810 3239
   y F4(m)n(txtrylo)r(c)n(k,)f F3(219)1810 3339 y F4(m)n(txunlo)r(c)n(k,)h
   F3(219)1810 3532 y F4(neg,)g F3(136)1810 3632 y F4(newplane,)g
   F3(231)1810 3733 y F4(next,)g F3(112)p F4(,)f F3(113)1810
   3833 y F4(not,)h F3(137)p F4(,)f F3(140)1810 3933 y F4(nrand,)h
   F3(179)1810 4033 y F4(nrpro)r(c,)f F3(105)p F4(,)g F3(213)1810
   4134 y F4(ns,)h F3(184)1810 4234 y F4(n)n(um,)h F3(192)1810
   4427 y F4(obget,)f F3(197)1810 4527 y F4(obsub,)g F3(197)1810
   4627 y F4(o)r(ct,)g F3(140)1810 4728 y F4(op)r(en,)g
   F3(206)p F4(,)f F3(209)1810 4828 y F4(or,)g F3(137)p
   F4(,)g F3(140)1810 4928 y F4(o)n(v)n(er,)g F3(70)1810
   5121 y F4(p)p FK(!)p F4(r,)h F3(136)1810 5221 y F4(pap)r(er,)g
   F3(241)1810 5322 y F4(parameter,)e F3(89)1810 5422 y
   F4(parametric,)g F3(234)p 0 TeXcolorgray 1602 5632 a(281)p
   0 TeXcolorgray eop end
   %%Page: 282 282
   TeXDict begin 282 281 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(207)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(282)e F4(\026)j(#)p
 FY(207)p 0 TeXcolorgray -217 5461 a  F3(282)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 656 277 a F3(282)p
   0 TeXcolorgray 656 540 a F4(p)r(co)n(v,)i F3(184)656
   640 y F4(p)r(eek,)g F3(223)656 740 y F4(p)r(erm,)g F3(181)656
   840 y F4(p)r(ersist,)g F3(228)656 940 y F4(pi,)h F3(133)656
   1040 y F4(pic)n(k,)f F3(71)656 1140 y F4(plot,)g F3(231)656
   1240 y F4(plotter,)g F3(235)656 1341 y F4(pmax,)g F3(228)656
   1441 y F4(pmin,)h F3(228)656 1541 y F4(p)r(ok)n(e,)f
   F3(223)656 1641 y F4(p)r(os,)g F3(192)p F4(,)f F3(195)p
   F4(,)g F3(199)656 1741 y F4(ppar,)h F3(228)656 1841 y
   F4(pr)p F3(1)p F4(,)f F3(241)656 1941 y F4(prin)n(t,)h
   F3(241)656 2041 y F4(priv)-5 b(ate,)27 b F3(96)656 2141
   y F4(prlcd,)g F3(241)656 2241 y F4(prmd,)g F3(241)656
   2341 y F4(prompt,)g F3(78)656 2441 y F4(protect,)g F3(89)656
   2541 y F4(prst,)g F3(241)656 2641 y F4(prstc,)g F3(241)656
   2741 y F4(prusr,)f F3(241)656 2841 y F4(prv)-5 b(ar,)26
   b F3(241)656 2941 y F4(psdev,)h F3(184)656 3041 y F4(pshcn)n(txt,)g
   F3(73)656 3141 y F4(pshpr\035,)g F3(173)656 3241 y F4(pulcn)n(txt,)h
   F3(73)656 3341 y F4(pulpr\035,)f F3(173)656 3441 y F4(purge,)f
   F3(88)656 3541 y F4(put,)i F3(150)p F4(,)e F3(193)p F4(,)g
   F3(195)p F4(,)g F3(199)656 3641 y F4(putc,)i F3(150)656
   3741 y F4(puti,)g F3(150)p F4(,)e F3(193)p F4(,)g F3(195)656
   3842 y F4(putr,)h F3(150)656 3942 y F4(p)n(v)-5 b(ar,)26
   b F3(184)656 4132 y F4(qr,)h F3(153)656 4321 y F4(r)p
   FK(!)p F4(b,)g F3(140)656 4421 y F4(r)p FK(!)p F4(c,)g
   F3(136)656 4522 y F4(r)p FK(!)p F4(d,)g F3(142)656 4622
   y F4(r)p FK(!)p F4(p,)g F3(136)656 4722 y F4(rad,)f F3(142)656
   4822 y F4(rand,)h F3(179)656 4922 y F4(rank,)f F3(151)656
   5022 y F4(rceq,)g F3(228)656 5122 y F4(rci,)h F3(150)656
   5222 y F4(rcij,)g F3(150)656 5322 y F4(rcl,)g F3(88)656
   5422 y F4(rclf,)g F3(117)p 0 TeXcolorgray 0 TeXcolorgray
   2233 540 a F4(rcls,)g F3(184)2233 640 y F4(rclswi,)g
   F3(221)2233 740 y F4(rcws,)g F3(140)2233 840 y F4(rdate,)g
   F3(167)2233 940 y F4(rdgn,)g F3(179)2233 1040 y F4(rdm,)h
   F3(150)2233 1140 y F4(rdz,)f F3(179)2233 1239 y F4(re,)g
   F3(136)2233 1339 y F4(read,)g F3(206)p F4(,)f F3(209)2233
   1439 y F4(recall,)h F3(203)2233 1539 y F4(reco)r(de,)g
   F3(192)2233 1639 y F4(recv,)g F3(223)2233 1739 y F4(redra)n(w,)f
   F3(228)2233 1839 y F4(regv,)g F3(153)2233 1939 y F4(relax,)g
   F3(136)2233 2038 y F4(remo)n(v)n(e,)g F3(245)2233 2138
   y F4(rep)r(eat,)h F3(115)2233 2238 y F4(repl,)g F3(192)p
   F4(,)f F3(195)2233 2338 y F4(res,)h F3(228)2233 2438
   y F4(return,)g F3(119)2233 2538 y F4(revlist,)g F3(195)2233
   2638 y F4(rewind,)g F3(206)2233 2738 y F4(rfuse,)g F3(213)2233
   2838 y F4(rl,)g F3(140)2233 2937 y F4(rlb,)g F3(140)2233
   3037 y F4(rnd,)h F3(78)2233 3137 y F4(rnrm,)f F3(150)2233
   3237 y F4(roll,)g F3(72)2233 3337 y F4(rolld,)g F3(72)2233
   3437 y F4(ro)n(w)p FK(!)p F4(,)g F3(150)2233 3537 y F4(ro)n(w+,)f
   F3(150)2233 3637 y F4(ro)n(w-,)g F3(150)2233 3736 y F4(rpl-core,)g
   F3(52)2233 3836 y F4(rpl-out,)h F3(52)2233 3936 y F4(rpl-pro\034le,)f
   F3(53)2233 4036 y F4(rr,)h F3(140)2233 4136 y F4(rrb,)g
   F3(140)2233 4236 y F4(rsd,)g F3(151)2233 4336 y F4(rstop,)g
   F3(213)2233 4436 y F4(rswp,)g F3(150)2233 4623 y F4(s+,)g
   F3(184)2233 4723 y F4(s-,)g F3(184)2233 4823 y F4(same,)g
   F3(137)2233 4922 y F4(sa)n(v)n(e,)f F3(87)2233 5022 y
   F4(scale,)h F3(228)2233 5122 y F4(scatter,)g F3(235)2233
   5222 y F4(sc)n(hed,)g F3(213)2233 5322 y F4(sc)n(h)n(ur,)g
   F3(153)2233 5422 y F4(sci,)h F3(77)p 0 TeXcolorgray 2026
   5632 a(282)p 0 TeXcolorgray eop end
   %%Page: 283 283
   TeXDict begin 283 282 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(283)e F4(\026)j(#)p
   F3(283)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 232 277 a FD(INSTR)n(UCTIONS)
   2098 b F3(283)p 0 TeXcolorgray 232 540 a F4(scls,)27
   b F3(184)p F4(,)f F3(235)232 640 y F4(sconj,)i F3(99)232
   739 y F4(sdev,)g F3(184)232 839 y F4(seek,)f F3(206)232
   939 y F4(select,)h F3(108)232 1038 y F4(send,)g F3(223)232
   1138 y F4(sf,)g F3(117)232 1238 y F4(shared,)f F3(92)232
   1337 y F4(SIGINT,)h F3(120)232 1437 y F4(sign,)f F3(136)232
   1536 y F4(sin,)h F3(142)232 1636 y F4(sinh,)g F3(143)232
   1736 y F4(sin)n(v,)f F3(98)232 1835 y F4(size,)h F3(150)p
   F4(,)d F3(192)p F4(,)h F3(193)p F4(,)g F3(195)p F4(,)g
   F3(197)p F4(,)g F3(199)232 1935 y F4(sl,)i F3(140)232
   2035 y F4(slb,)g F3(140)232 2134 y F4(slice,)g F3(234)232
   2234 y F4(slicescale,)e F3(228)232 2333 y F4(smphrdecr,)h
   F3(219)232 2433 y F4(smphrgetv,)g F3(219)232 2533 y F4(smphrincr,)g
   F3(219)232 2632 y F4(smphrtrydecr,)f F3(219)232 2732
   y F4(sneg,)h F3(99)232 2832 y F4(sort,)g F3(195)p F4(,)f
   F3(199)232 2931 y F4(spar,)h F3(184)232 3031 y F4(spa)n(wn,)g
   F3(217)232 3130 y F4(splash,)g F3(171)232 3230 y F4(sq,)h
   F3(130)p F4(,)d F3(150)232 3330 y F4(sqlconnect,)i F3(207)232
   3429 y F4(sqldisconnect,)g F3(207)232 3529 y F4(sqlquery)-7
   b(,)27 b F3(207)232 3629 y F4(sqrt,)g F3(131)232 3728
   y F4(sr,)g F3(140)232 3828 y F4(srb,)g F3(140)232 3928
   y F4(sst,)h F3(122)232 4027 y F4(start,)f F3(112)232
   4127 y F4(static,)h F3(92)232 4226 y F4(std,)g F3(76)232
   4326 y F4(step,)g F3(112)p F4(,)e F3(113)232 4426 y F4(steq,)i
   F3(228)232 4525 y F4(STGTSTP)-7 b(,)29 b F3(121)232 4625
   y F4(sto,)e F3(87)p F4(,)g F3(96)232 4725 y F4(sto)p
   FK(\003)p F4(,)g F3(98)232 4824 y F4(sto)p FJ(+)p F4(,)g
   F3(97)232 4924 y F4(sto)p FK(\000)p F4(,)g F3(97)232
   5023 y F4(sto)p FN(=)p F4(,)g F3(98)232 5123 y F4(stof,)h
   F3(119)232 5223 y F4(stop,)g F3(213)232 5322 y F4(store,)f
   F3(203)232 5422 y F4(stos,)g F3(184)p 0 TeXcolorgray
   0 TeXcolorgray 1810 540 a F4(stoswi,)g F3(221)1810 640
   y F4(str)p FK(!)p F4(,)g F3(192)1810 740 y F4(st)n(ws,)g
   F3(119)p F4(,)f F3(140)1810 841 y F4(sub,)h F3(192)p
   F4(,)f F3(195)1810 941 y F4(susp)r(end,)h F3(213)1810
   1041 y F4(svd,)g F3(153)1810 1141 y F4(svl,)g F3(153)1810
   1241 y F4(sw)n(ap,)f F3(72)1810 1341 y F4(sw)n(ap)r(cn)n(txt,)h
   F3(73)1810 1442 y F4(swi,)g F3(221)1810 1542 y F4(swilo)r(c)n(k,)f
   F3(221)1810 1642 y F4(swiqueue,)h F3(221)1810 1742 y
   F4(swistatus,)g F3(221)1810 1842 y F4(swiunlo)r(c)n(k,)f
   F3(221)1810 1942 y F4(sx,)h F3(184)1810 2042 y F4(sx)p
   F3(2)p F4(,)f F3(184)1810 2143 y F4(sxy)-7 b(,)27 b F3(184)1810
   2243 y F4(sy)-7 b(,)27 b F3(184)1810 2343 y F4(sy)p F3(2)p
   F4(,)f F3(184)1810 2443 y F4(sync,)h F3(206)1810 2543
   y F4(sysev)-5 b(al,)26 b F3(169)1810 2735 y F4(table)p
   FK(!)p F4(,)h F3(199)1810 2835 y F4(tail,)g F3(195)1810
   2935 y F4(tan,)g F3(142)1810 3035 y F4(tanh,)g F3(143)1810
   3136 y F4(target,)f F3(209)1810 3236 y F4(ta)n(ylr,)g
   F3(159)1810 3336 y F4(then,)i F3(103)p F4(,)e F3(106)p
   F4(,)g F3(108)1810 3436 y F4(time,)i F3(169)1810 3536
   y F4(title,)g F3(228)1810 3636 y F4(tok)n(enize,)e F3(192)1810
   3736 y F4(tot,)h F3(184)1810 3837 y F4(trim,)g F3(192)1810
   3937 y F4(trn,)g F3(150)1810 4037 y F4(trnc,)g F3(78)1810
   4137 y F4(true,)g F3(35)p F4(,)g F3(133)1810 4329 y F4(ucase,)f
   F3(192)1810 4429 y F4(uc)n(hol,)h F3(153)1810 4529 y
   F4(unlo)r(c)n(k,)g F3(206)1810 4629 y F4(unprotect,)g
   F3(89)1810 4729 y F4(un)n(til,)h F3(115)1810 4830 y F4(use,)f
   F3(245)1810 4930 y F4(utp)r(c,)h F3(185)1810 5030 y F4(utpf,)g
   F3(185)1810 5130 y F4(utpn,)g F3(185)1810 5230 y F4(utpt,)g
   F3(185)1810 5422 y F4(v)-5 b(ar,)27 b F3(184)p 0 TeXcolorgray
   1602 5632 a(283)p 0 TeXcolorgray eop end
   %%Page: 284 284
   TeXDict begin 284 283 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(284)e F4(\026)j(#)p
   F3(284)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
   f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
   (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
   (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
   5024 5461 a
    currentpoint grestore moveto
    5024 5461 a 0 TeXcolorgray 656 277 a F3(284)p
   0 TeXcolorgray 656 540 a F4(v)-5 b(ariable,)26 b F3(89)656
   640 y F4(v)n(erify)-7 b(,)27 b F3(175)656 739 y F4(v)n(ersion,)f
   F3(171)656 839 y F4(visit,)h F3(88)656 939 y F4(v)n(olatile,)f
   F3(96)656 1121 y F4(w)n(ait,)h F3(167)656 1221 y F4(w)n(arran)n(t)n(y)
   -7 b(,)25 b F3(171)656 1321 y F4(wfac)n(k,)i F3(223)656
   1420 y F4(wfdata,)g F3(223)656 1520 y F4(w\035o)r(c)n(k,)g
   F3(206)656 1619 y F4(wfp)r(ok)n(e,)g F3(223)656 1719
   y F4(wfpro)r(c,)g F3(213)656 1819 y F4(wfso)r(c)n(k,)g
   F3(209)656 1918 y F4(wfswi,)g F3(221)656 2018 y F4(while,)g
   F3(115)656 2118 y F4(wireframe,)f F3(234)656 2217 y F4(w)n(orkdir,)f
   F3(169)656 2317 y F4(write,)i F3(206)p F4(,)f F3(209)656
   2500 y F4(xcol,)h F3(184)656 2599 y F4(xor,)f F3(137)p
   F4(,)g F3(140)656 2699 y F4(xp)r(on,)h F3(136)656 2798
   y F4(xro)r(ot,)f F3(131)656 2981 y F4(ycol,)h F3(184)656
   3081 y F4(yield,)g F3(213)p 0 TeXcolorgray 0 TeXcolorgray
   0 TeXcolorgray 2026 5632 a(284)p 0 TeXcolorgray eop end
   %%Page: 285 285
   TeXDict begin 285 284 bop 0 TeXcolorgray 0 TeXcolorgray
   -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
   6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
   b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
   b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(285)e F4(\026)j(#)p
   F3(285)p 0 TeXcolorgray -217 5461 a
    gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
   exch translate
    -217 5461 a 0.5 TeXcolorgray
   F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray 232 277 a Fz(INDEX)k   5024 5461 a 0 TeXcolorgray 232 277 a FD(INDEX)k
 (G\311N\311RAL)2024 b FY(207)p .7 TeXcolorgray .7 TeXcolorgray  (G\311N\311RAL)2024 b F3(285)p 0 TeXcolorgray 0 TeXcolorgray
 4134 5724 227 266 v .7 TeXcolorgray 0 TeXcolorgray 4190  232 540 a Fz(Index)44 b(g\351n\351ral)p 0 TeXcolorgray
 5605 a Fq(39)p .7 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray  232 858 a F4(A)n(tome,)28 b F3(64)232 1042 y F4(Biblioth\350que,)c
 0 TeXcolorgray 232 540 a Fv(Index)44 b(g\351n\351ral)p  FF(voir)33 b F4(t)n(yp)r(es)24 b(de)g(donn\351es)232
 0 TeXcolorgray 232 858 a FZ(A)n(tome,)28 b FY(52)232  1142 y(Binaire,)j FF(voir)37 b F4(t)n(yp)r(es)27 b(de)h(donn\351es)232
 1042 y FZ(Biblioth\350que,)c FB(voir)33 b FZ(t)n(yp)r(es)24  1242 y(Bo)r(ol\351en,)f FF(voir)37 b F4(t)n(yp)r(es)27
 b(de)g(donn\351es)232 1142 y(Binaire,)j FB(voir)37 b  b(de)h(donn\351es)232 1341 y(Boucles)399 1441 y(d\351\034nies,)f
 FZ(t)n(yp)r(es)27 b(de)h(donn\351es)232 1242 y(Bo)r(ol\351en,)f  F3(111)399 1541 y F4(ind\351\034nies,)g F3(111)232 1725
 FB(voir)37 b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)232  y F4(Cha\356ne)h(de)h(caract\350res,)d FF(voir)38 b F4(t)n(yp)r(es)28
 1341 y(Boucles)399 1441 y(d\351\034nies,)f FY(99)399  b(de)565 1825 y(donn\351es)232 1924 y(Changemen)n(t)18
 1541 y FZ(ind\351\034nies,)g FY(99)232 1725 y FZ(Cha\356ne)h(de)h  b(de)g(con)n(texte,)g FF(voir)28 b F4(con)n(texte)232
 (caract\350res,)d FB(voir)38 b FZ(t)n(yp)r(es)28 b(de)565  2024 y(Commen)n(taires,)e F3(34)232 2124 y F4(Complexe,)h
 1825 y(donn\351es)232 1924 y(Changemen)n(t)18 b(de)g(con)n(texte,)g  FF(voir)38 b F4(t)n(yp)r(es)27 b(de)g(donn\351es)232
 FB(voir)28 b FZ(con)n(texte)232 2024 y(Commen)n(taires,)e  2223 y(Connecteur)22 b(SQL,)h FF(voir)32 b F4(t)n(yp)r(es)23
 FY(24)232 2124 y FZ(Complexe,)h FB(voir)38 b FZ(t)n(yp)r(es)27  b(de)g(don\177)565 2323 y(n\351es)232 2423 y(Con)n(texte,)k
 b(de)g(donn\351es)232 2223 y(Connecteur)22 b(SQL,)h FB(voir)32  F3(73)232 2607 y F4(D\351b)r(ordemen)n(t,)h F3(35)232
 b FZ(t)n(yp)r(es)23 b(de)g(don\177)565 2323 y(n\351es)232  2707 y F4(D\351\034nitions,)g F3(44)399 2806 y F4(extrins\350que,)e
 2423 y(Con)n(texte,)k FY(60)232 2607 y FZ(D\351b)r(ordemen)n(t,)h  F3(45)399 2906 y F4(in)n(trins\350que,)g F3(45)399 3006
 FY(25)232 2707 y FZ(D\351\034nitions,)g FY(32)399 2806  y F4(principale,)g F3(45)399 3105 y F4(utilisateur,)g
 y FZ(extrins\350que,)e FY(33)399 2906 y FZ(in)n(trins\350que,)g  F3(45)232 3290 y F4(En)n(tier,)i FF(voir)37 b F4(t)n(yp)r(es)28
 FY(33)399 3006 y FZ(principale,)g FY(33)399 3105 y FZ(utilisateur,)g  
 FY(33)232 3290 y FZ(En)n(tier,)i FB(voir)37 b FZ(t)n(yp)r(es)28  
 b(de)f(donn\351es)232 3389 y(En)n(tr\351es)h(et)f(sorties,)f  b(de)f(donn\351es)232 3389 y(En)n(tr\351es)h(et)f(sorties,)f
 FY(63)232 3489 y FZ(Erreur,)h FB(voir)37 b FZ(reprise)26  F3(75)232 3489 y F4(Erreur,)h FF(voir)37 b F4(reprise)26
 b(sur)h(erreur)232 3589 y(Expression)399 3688 y(alg\351brique,)36  b(sur)h(erreur)232 3589 y(Expression)399 3688 y(alg\351brique,)36
 b FB(voir)49 b FZ(t)n(yp)r(es)38 b(de)h(don\177)565 3788  b FF(voir)49 b F4(t)n(yp)r(es)38 b(de)h(don\177)565 3788
 y(n\351es)399 3888 y(RPN,)28 b FB(voir)37 b FZ(t)n(yp)r(es)27  y(n\351es)399 3888 y(RPN,)28 b FF(voir)37 b F4(t)n(yp)r(es)27
 b(de)h(donn\351es)232 4072 y(Fic)n(hier,)f FB(voir)38  b(de)h(donn\351es)232 4072 y(Fic)n(hier,)f FF(voir)38
 b FZ(t)n(yp)r(es)27 b(de)g(donn\351es)232 4172 y(F)-7  b F4(t)n(yp)r(es)27 b(de)g(donn\351es)232 4172 y(F)-7
 b(ormat)399 4271 y(\034xe,)27 b FY(65)399 4371 y FZ(ing\351nieur,)f  b(ormat)399 4271 y(\034xe,)27 b F3(77)399 4371 y F4(ing\351nieur,)f
 FY(65)399 4471 y FZ(scien)n(ti\034que,)g FY(65)399 4570  F3(77)399 4471 y F4(scien)n(ti\034que,)g F3(77)399 4570
 y FZ(standard,)g FY(64)232 4755 y FZ(H\351ritage,)h FB(voir)37  y F4(standard,)g F3(76)232 4755 y F4(H\351ritage,)h FF(voir)37
 b FZ(v)-5 b(ariables)232 4939 y(Ind\351termination,)29  b F4(v)-5 b(ariables)232 4939 y(Ind\351termination,)29
 b FB(voir)39 b FZ(r\351sultat)29 b(ind\351\177)565 5038  b FF(voir)39 b F4(r\351sultat)29 b(ind\351\177)565 5038
 y(termin\351)232 5138 y(In\034ni,)f FB(voir)38 b FZ(r\351sultat)26  y(termin\351)232 5138 y(In\034ni,)f FF(voir)38 b F4(r\351sultat)26
 b(in\034ni)232 5322 y(Ligne)h(de)h(commande,)f FY(39)232  b(in\034ni)232 5238 y(In)n(terruption)h(au)g(cla)n(vier,)f
 5422 y FZ(Liste,)h FB(voir)37 b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)p  F3(120)p F4(,)g F3(121)232 5422 y F4(Ligne)h(de)h(commande,)f
 0 TeXcolorgray 0 TeXcolorgray 1810 858 a(Matrice,)e FB(voir)38  F3(51)p 0 TeXcolorgray 0 TeXcolorgray 1810 858 a F4(Liste,)g
 b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)1810 958 y(Mutex,)f  FF(voir)37 b F4(t)n(yp)r(es)28 b(de)f(donn\351es)1810
 FB(voir)38 b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)1810  1038 y(Matrice,)f FF(voir)38 b F4(t)n(yp)r(es)27 b(de)h(donn\351es)1810
 1150 y(NaN,)f FY(26)1810 1250 y FZ(Niv)n(eau)g(d'ex\351cution,)f  1137 y(Mutex,)f FF(voir)38 b F4(t)n(yp)r(es)27 b(de)h(donn\351es)1810
 FY(71)1810 1351 y FZ(Nom,)h FB(voir)38 b FZ(t)n(yp)r(es)27  1317 y(NaN,)f F3(37)1810 1416 y F4(Niv)n(eau)g(d'ex\351cution,)f
 b(de)g(donn\351es)1810 1451 y(Nom)37 b(\351v)-5 b(aluable,)36  F3(81)1810 1516 y F4(Nom,)h FF(voir)38 b F4(t)n(yp)r(es)27
 b FB(voir)47 b FZ(t)n(yp)r(es)36 b(de)h(don\177)2142  b(de)g(donn\351es)1810 1616 y(Nom)37 b(\351v)-5 b(aluable,)36
 1550 y(n\351es)1810 1651 y(Nom)22 b(sym)n(b)r(olique,)g  b FF(voir)47 b F4(t)n(yp)r(es)36 b(de)h(don\177)2142
 FB(voir)32 b FZ(t)n(yp)r(es)23 b(de)f(don\177)2142 1750  1715 y(n\351es)1810 1815 y(Nom)22 b(sym)n(b)r(olique,)g
 y(n\351es)1810 1850 y(Notation)1976 1950 y(alg\351brique,)k  FF(voir)32 b F4(t)n(yp)r(es)23 b(de)f(don\177)2142 1915
 FY(24)1976 2051 y FZ(in\034xe,)h FY(24)1976 2151 y FZ(p)r(olonaise)f  y(n\351es)1810 2014 y(Notation)1976 2114 y(alg\351brique,)k
 (in)n(v)n(erse)g(\(RPN\),)i FY(23)1810 2343 y FZ(Pile)g(last,)f  F3(34)1976 2213 y F4(in\034xe,)h F3(34)1976 2313 y F4(p)r(olonaise)f
 FY(41)p FZ(,)f FY(43)p FZ(,)h FY(57)1810 2443 y FZ(Pile)h(op)r  (in)n(v)n(erse)g(\(RPN\),)i F3(33)1810 2492 y F4(Pile)g(last,)f
 (\351rationnelle,)d FY(51)1976 2543 y FZ(d\351pilemen)n(t,)i  F3(53)p F4(,)f F3(55)p F4(,)h F3(69)1810 2592 y F4(Pile)h(op)r
 FY(52)1976 2643 y FZ(empilemen)n(t,)h FY(52)1810 2743  (\351rationnelle,)d F3(63)1976 2692 y F4(d\351pilemen)n(t,)i
 y FZ(Pro)r(cessus,)e FB(voir)37 b FZ(t)n(yp)r(es)28 b(de)f(donn\351es)  F3(64)1976 2791 y F4(empilemen)n(t,)h F3(64)1810 2891
 1810 2935 y(R\351el,)g FB(voir)38 b FZ(t)n(yp)r(es)27  y F4(Pro)r(cessus,)e FF(voir)37 b F4(t)n(yp)r(es)28 b(de)f(donn\351es)
 b(de)g(donn\351es)1810 3035 y(R\351sultat)1976 3136 y  1810 2991 y(Pro)r(cessus)1976 3090 y(d\351tac)n(h\351,)g
 (ind\351termin\351,)g FY(26)1976 3236 y FZ(in\034ni,)h  F3(215)1976 3190 y F4(fusible,)h F3(213)1976 3289 y F4(l\351ger,)e
 FY(26)1810 3336 y FZ(Reprise)f(sur)f(erreur,)g FY(93)1810  F3(217)1810 3469 y F4(R\351el,)h FF(voir)38 b F4(t)n(yp)r(es)27
 3436 y FZ(RPN,)i FB(voir)38 b FZ(notation)1810 3628 y(S\351maphore)17  b(de)g(donn\351es)1810 3569 y(R\351sultat)1976 3668 y
 b(nomm\351,)h FB(voir)28 b FZ(t)n(yp)r(es)18 b(de)g(don\177)2142  (ind\351termin\351,)g F3(37)1976 3768 y F4(in\034ni,)h
 3728 y(n\351es)1810 3828 y(S\351parateur)25 b(d\351cimal,)i  F3(37)1810 3867 y F4(Reprise)f(sur)f(erreur,)g F3(105)1810
 FY(64)1810 3928 y FZ(Scalaire,)f FB(voir)37 b FZ(t)n(yp)r(es)27  3967 y F4(RPN,)i FF(voir)38 b F4(notation)1810 4147 y(S\351maphore)17
 b(de)h(donn\351es)1810 4028 y(So)r(c)n(k)n(et,)e FB(voir)38  b(nomm\351,)h FF(voir)28 b F4(t)n(yp)r(es)18 b(de)g(don\177)2142
 b FZ(t)n(yp)r(es)27 b(de)h(donn\351es)1810 4220 y(T)-7  4246 y(n\351es)1810 4346 y(S\351parateur)25 b(d\351cimal,)i
 b(able,)27 b FB(voir)37 b FZ(t)n(yp)r(es)28 b(de)f(donn\351es)1810  F3(76)1810 4445 y F4(Scalaire,)f FF(voir)37 b F4(t)n(yp)r(es)27
 4320 y(T)n(yp)r(es)g(de)g(donn\351es,)g FY(25)1976 4420  b(de)h(donn\351es)1810 4545 y(So)r(c)n(k)n(et,)e FF(voir)38
 y FZ(biblioth\350que,)g FY(29)1976 4521 y FZ(binaire,)f  b F4(t)n(yp)r(es)27 b(de)h(donn\351es)1810 4725 y(T)-7
 FY(28)1976 4621 y FZ(b)r(o)r(ol\351en,)h FY(25)1976 4721  b(able,)27 b FF(voir)37 b F4(t)n(yp)r(es)28 b(de)f(donn\351es)1810
 y FZ(c)n(ha\356ne)g(de)g(caract\350res,)e FY(28)1976  4824 y(T)n(yp)r(es)g(de)g(donn\351es,)g F3(35)1976 4924
 4821 y FZ(complexe,)i FY(26)1976 4921 y FZ(connecteur)f(SQL,)h  y F4(biblioth\350que,)g F3(40)1976 5023 y F4(binaire,)f
 FY(30)1976 5021 y FZ(en)n(tier,)g FY(25)1976 5121 y FZ(expression)f  F3(39)1976 5123 y F4(b)r(o)r(ol\351en,)h F3(35)1976 5223
 (alg\351brique,)f FY(27)1976 5222 y FZ(expression)h(RPN,)i  y F4(c)n(ha\356ne)g(de)g(caract\350res,)e F3(39)1976
 FY(27)1976 5322 y FZ(\034c)n(hier,)f FY(28)1976 5422  5322 y F4(complexe,)i F3(37)1976 5422 y F4(connecteur)f(SQL,)h
 y FZ(liste,)g FY(26)p 0 TeXcolorgray 1602 5632 a(207)p  F3(41)p 0 TeXcolorgray 1602 5632 a(285)p 0 TeXcolorgray
 0 TeXcolorgray eop end  eop end
 %%Page: 208 208  %%Page: 286 286
 TeXDict begin 208 207 bop 0 TeXcolorgray 0 TeXcolorgray  TeXDict begin 286 285 bop 0 TeXcolorgray 0 TeXcolorgray
 -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600  -600 -598 4961 4 v -602 6416 4 7016 v 4359 6416 V -600
 6417 4961 4 v 755 -663 a FZ(\020reference_rpl\021)38  6417 4961 4 v 734 -663 a F4(\020reference_rpl\021)39
 b(\026)k FY(2010)p FZ(/)p FY(2)p FZ(/)p FY(8)37 b FZ(\026)k  b(\026)i F3(2010)p F4(/)p F3(2)p F4(/)p F3(10)36 b F4(\026)42
 FY(20)p FZ(:)p FY(04)e FZ(\026)j(page)e FY(208)g FZ(\026)h(#)p  b F3(10)p F4(:)p F3(19)d F4(\026)i(page)g F3(286)e F4(\026)j(#)p
 FY(208)p 0 TeXcolorgray -217 5461 a  F3(286)p 0 TeXcolorgray -217 5461 a
  gsave currentpoint currentpoint translate 90 neg rotate neg exch neg   gsave currentpoint currentpoint translate 90 neg rotate neg exch neg
 exch translate  exch translate
  -217 5461 a 0.5 TeXcolorgray   -217 5461 a 0.5 TeXcolorgray
 FX(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)  F2(T)-6 b(outes)26 b(copies)h(ou)e(impressions)h(m\352mes)h(partielles)
 f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n  f(de)f(cette)h(do)r(cumen)n(tation)f(son)n(t)g(formellemen)n(t)i(in)n
 (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g  (terdites.)f(T)-6 b(ous)25 b(droits)h(r\351serv)n(\351s)g(\340)g
 (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray  (l'auteur)g(sans)g(limitation)g(de)f(dur\351e.)p 0 TeXcolorgray
 5024 5461 a  5024 5461 a
  currentpoint grestore moveto   currentpoint grestore moveto
  5024 5461 a 0 TeXcolorgray .7 TeXcolorgray   5024 5461 a 0 TeXcolorgray 656 277 a F3(286)p
 .7 TeXcolorgray -600 5724 227 266 v .7 TeXcolorgray 0  0 TeXcolorgray 822 540 a F4(en)n(tier,)i F3(35)822 640
 TeXcolorgray -430 5605 a  y F4(expression)e(alg\351brique,)h F3(38)822 739 y F4(expression)f
  currentpoint currentpoint translate -1 1 scale neg exch neg exch translate  (RPN,)k F3(38)822 839 y F4(\034c)n(hier,)e F3(39)822
  -430 5605 a Fq(39)-430 5605  939 y F4(liste,)g F3(38)822 1038 y F4(matrice,)g F3(37)822
 y  1138 y F4(m)n(utex,)g F3(41)822 1238 y F4(nom,)g F3(39)905
  currentpoint currentpoint translate 1 -1 div 1 1 div scale neg exch  1337 y F4(\351v)-5 b(aluable,)26 b F3(82)905 1437 y F4(sym)n(b)r
 neg exch translate  (olique,)g F3(82)822 1536 y F4(pro)r(cessus,)g F3(40)822
  -430 5605 a .7 TeXcolorgray 0 TeXcolorgray 656 277  1636 y F4(r\351el,)h F3(37)822 1736 y F4(s\351maphore)f(nomm\351,)h
 a FY(208)p 0 TeXcolorgray 822 540 a FZ(matrice,)i FY(26)822  F3(42)822 1835 y F4(scalaire,)e F3(35)822 1935 y F4(so)r(c)n(k)n(et,)h
 640 y FZ(m)n(utex,)g FY(30)822 739 y FZ(nom,)g FY(27)905  F3(40)822 2035 y F4(table,)h F3(38)822 2134 y F4(v)n(ecteur,)f
 839 y FZ(\351v)-5 b(aluable,)26 b FY(72)905 939 y FZ(sym)n(b)r(olique,)  F3(37)656 2317 y F4(V)-7 b(ariables,)26 b F3(43)822 2417
 g FY(72)822 1038 y FZ(pro)r(cessus,)g FY(29)822 1138  y F4(accessibilit\351,)g F3(81)822 2516 y F4(globales,)f
 y FZ(r\351el,)h FY(26)822 1238 y FZ(s\351maphore)f(nomm\351,)h  F3(45)p F4(,)i F3(87)822 2616 y F4(h\351ritage,)f F3(48)822
 FY(30)822 1337 y FZ(scalaire,)e FY(25)822 1437 y FZ(so)r(c)n(k)n(et,)h  2715 y F4(lo)r(cales,)g F3(46)p F4(,)h F3(91)822 2815
 FY(29)822 1536 y FZ(table,)h FY(27)822 1636 y FZ(v)n(ecteur,)f  y F4(partag\351es,)e F3(48)p F4(,)i F3(92)822 2915 y
 FY(26)656 1819 y FZ(V)-7 b(ariables,)26 b FY(31)822 1918  F4(p)r(ort\351e,)g F3(94)822 3014 y F4(statiques,)g F3(47)p
 y FZ(accessibilit\351,)g FY(71)822 2018 y FZ(globales,)f  F4(,)f F3(92)822 3114 y F4(v)n(errouillage,)e F3(48)822
 FY(33)p FZ(,)i FY(75)822 2118 y FZ(h\351ritage,)f FY(36)822  3214 y F4(virtuelles,)i F3(48)822 3313 y F4(visibilit\351,)h
 2217 y FZ(lo)r(cales,)g FY(34)p FZ(,)h FY(79)822 2317  F3(94)822 3413 y F4(v)n(olatiles,)f F3(47)656 3512 y
 y FZ(partag\351es,)e FY(36)p FZ(,)i FY(80)822 2417 y  F4(V)-7 b(ecteur,)27 b FF(voir)37 b F4(t)n(yp)r(es)28
 FZ(p)r(ort\351e,)g FY(82)822 2516 y FZ(statiques,)g FY(35)p  b(de)f(donn\351es)656 3612 y(V)-7 b(errouillage,)25 b
 FZ(,)f FY(80)822 2616 y FZ(v)n(errouillage,)e FY(36)822  FF(voir)37 b F4(v)-5 b(ariables)p 0 TeXcolorgray 0 TeXcolorgray
 2715 y FZ(virtuelles,)i FY(36)822 2815 y FZ(visibilit\351,)h  0 TeXcolorgray 2026 5632 a F3(286)p 0 TeXcolorgray eop
 FY(82)822 2915 y FZ(v)n(olatiles,)f FY(35)656 3014 y  
 FZ(V)-7 b(ecteur,)27 b FB(voir)37 b FZ(t)n(yp)r(es)28  
 b(de)f(donn\351es)656 3114 y(V)-7 b(errouillage,)25 b  
 FB(voir)37 b FZ(v)-5 b(ariables)p 0 TeXcolorgray 0 TeXcolorgray  
 0 TeXcolorgray 2026 5632 a FY(208)p 0 TeXcolorgray eop  
 end  end
 %%Trailer  %%Trailer
   

Removed from v.1.1  
changed lines
  Added in v.1.2


CVSweb interface <joel.bertrand@systella.fr>