summaryrefslogtreecommitdiff
path: root/doc/history.ps
diff options
context:
space:
mode:
Diffstat (limited to 'doc/history.ps')
-rw-r--r--doc/history.ps4749
1 files changed, 3197 insertions, 1552 deletions
diff --git a/doc/history.ps b/doc/history.ps
index a35bcf4..312a6dc 100644
--- a/doc/history.ps
+++ b/doc/history.ps
@@ -1,14 +1,14 @@
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
%%Title: history.dvi
-%%Pages: 20
+%%Pages: 28
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
-%DVIPSCommandLine: dvips -D 300 -t letter -o history.ps history.dvi
-%DVIPSParameters: dpi=300, compressed
-%DVIPSSource: TeX output 2002.06.27:1354
+%DVIPSCommandLine: dvips -D 600 -t letter -o history.ps history.dvi
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: TeX output 2004.07.27:0931
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
@@ -67,751 +67,1751 @@ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
-TeXDict begin 40258431 52099146 1000 300 300 (history.dvi)
+TeXDict begin 40258431 52099146 1000 600 600 (history.dvi)
@start
-%DVIPSBitmapFont: Fa cmti10 10.95 1
-/Fa 1 47 df<127012F8A212F012E005057B840E>46 D E
+%DVIPSBitmapFont: Fa cmti9 9 1
+/Fa 1 47 df<121C127F12FFA412FE12380808778718>46 D E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fb cmbxti10 14.4 1
-/Fb 1 47 df<120E123FEA7F80A212FFA21300127E123C0909798815>46
-D E
+%DVIPSBitmapFont: Fb cmr9 9 34
+/Fb 34 122 df<123C127EB4FCA21380A2127F123D1201A412031300A25A1206120E120C
+121C5A5A126009177A8715>44 D<EB0FE0EB7FFCEBF83E3903E00F803907C007C0EB8003
+000F14E0391F0001F0A24814F8A2003E1300007E14FCA500FE14FEB2007E14FCA56CEB01
+F8A36C14F0A2390F8003E03907C007C0A23903E00F803900F83E00EB7FFCEB0FE01F347D
+B126>48 D<13075B5B137FEA07FFB5FC13BFEAF83F1200B3B3A2497E007FB51280A31932
+7AB126>I<EB1FE0EBFFFC4813FF3907E03F80390F001FC0001EEB0FE0001CEB07F0123F
+018013F8140313C01380A2381F0007C7FC15F0A2EC0FE015C0141FEC3F80EC7E00EB01F8
+EB7FE014FCEB003FEC1FC0EC0FE0EC07F015F8140315FC140115FEA3127EB4FCA415FC48
+130312780070EB07F86C14F0003C130F001FEB1FE0390FE03F800003B51200C613FCEB1F
+E01F347DB126>51 D<14FE903807FF80011F13E090383F00F0017C13703901F801F8EBF0
+03EA03E01207EA0FC0EC01F04848C7FCA248C8FCA35A127EEB07F0EB1FFC38FE381F9038
+700F809038E007C039FFC003E0018013F0EC01F8130015FC1400A24814FEA5127EA4127F
+6C14FCA26C1301018013F8000F14F0EBC0030007EB07E03903E00FC03901F81F806CB512
+00EB3FFCEB0FE01F347DB126>54 D<1230123C003FB6FCA34814FEA215FC0070C7123800
+601430157015E04814C01401EC0380C7EA07001406140E5C141814385CA25CA2495A1303
+A3495AA2130FA3131F91C7FCA25BA55BA9131C20347CB126>I<EB0FE0EB7FFC90B5FC39
+03F01F803907C007C0390F0003E0000EEB01F0001E1300001C14F8003C1478A3123EA200
+3F14F86D13F0EBC001D81FF013E09038F803C0390FFE07803907FF0F006C13DE6C13F87E
+EB3FFE8001F713C0D803E313E0D8078013F0390F007FF8001E131F003EEB07FC003C1303
+481301EC007E12F848143EA2151EA37E153C1278007C14787E6C14F0390F8003E03907F0
+1FC00001B5120038007FFCEB1FE01F347DB126>I<EB0FE0EB7FF8EBFFFE3803F83F3907
+E00F80390FC007C0D81F8013E0EC03F0EA3F0048EB01F8127EA200FE14FC1400A415FEA5
+007E1301A2127F7E1403EA1F80000F13073807C00E3803E01C3801F03838007FF090381F
+C0FC90C7FC1401A215F8A215F01403001F14E0383F800715C0140FEC1F809038003F0000
+1C137E381F01FC380FFFF0000313C0C690C7FC1F347DB126>I<B77E16F016FE3A01FE00
+01FF00009138003FC0EE0FE0707E707E707E707E177E177FEF3F80A2EF1FC0A3EF0FE0A4
+18F0AA18E0A3171F18C0A21880173F18005F17FE5F4C5AEE07F04C5AEE3FC000014AB45A
+B748C7FC16F8168034337EB23B>68 D<B81280A3D803FCC7FC0001151FEE07C01603A216
+01A21600A41760150CA31700A2151CA2153C15FC90B5FCA3EBFC00153C151CA2150CA592
+C8FCAB487EB512FEA32B337DB232>70 D<DA03FE130C91393FFF801C91B512E0903A03FE
+01F83C903A0FF0003C7CD91FC0EB0EFCD97F80130701FEC7120348481401000315005B48
+48157C485A173C485A171C123F5B007F160CA390C9FC4893C7FCAA0303B512E07E7F9239
+0003FE00705A123F7F121FA26C7E7F12076C7E7F6C6C14036C7E6D6C1307D91FC0EB0E7C
+D90FF0EB1C3CD903FEEBF81C0100B5EAF00C023F01C0C7FCDA03FEC8FC33377CB43C>I<
+B5D8FE03B512F8A3000190C73807FC006C486E5AB390B7FCA349C71203B3A3486C4A7EB5
+D8FE03B512F8A335337EB23A>I<B512FEA3D803FEC9FC6C5AB3A9EE0180A416031700A4
+5EA25E5E5E5E16FE00031407B7FCA329337DB230>76 D<D8FFFE91381FFFF87F80C60300
+13006E143CD9DFE01418EBCFF0A2EBC7F8EBC3FCA2EBC1FEEBC0FF6E7EA26E7E6E7EA26E
+7E6E7E6E7EA26E7E6E7EA2ED7F80ED3FC0ED1FE0A2ED0FF0ED07F8A2ED03FCED01FEED00
+FFA2EE7F98EE3FD8A2EE1FF8160F1607A216031601A2486C1400D807F81578B500C01438
+A2171835337EB23A>78 D<90381FE00390387FFC0748B5FC3907F01FCF390F8003FF48C7
+FC003E80814880A200788000F880A46C80A27E92C7FC127F13C0EA3FF013FF6C13F06C13
+FF6C14C06C14F0C680013F7F01037F9038003FFF140302001380157F153FED1FC0150F12
+C0A21507A37EA26CEC0F80A26C15006C5C6C143E6C147E01C05B39F1FC03F800E0B512E0
+011F138026C003FEC7FC22377CB42B>83 D<B500FE90381FFFF8A3000190C813006C4815
+3C1718B3AF1738017F1530A217706D6C1460011F15E06E495A010F14036D6C495A6D6C49
+C7FCD901FC131E6DB413FC91383FFFF0020F13C0020190C8FC35357EB23A>85
+D<EB7F803803FFF0380F80FC381C003E003F133F6D6C7E6E7EA26E7EEA1F00C7FCA4EB01
+FF131FEBFF873803FC07EA0FF0EA1FC0EA3F80127F13004815C05AA3140FA26C131F6C13
+3B3A3F8071F180391FC1E1FF2607FFC013003900FE003C22237DA126>97
+D<EB07F8EB3FFF9038FC07C03901F000E03903E003F03807C007120FEA1F80123F903800
+03E04890C7FCA2127E12FEAA127FA26C14187F001F14386D1330000F14706C6C13E03903
+F001C03900FC0F8090383FFE00EB07F01D237EA122>99 D<153FEC0FFFA3EC007F81AEEB
+07F0EB3FFCEBFC0F3901F003BF3907E001FF48487E48487F8148C7FCA25A127E12FEAA12
+7E127FA27E6C6C5BA26C6C5B6C6C4813803A03F007BFFC3900F81E3FEB3FFCD90FE01300
+26357DB32B>I<EB0FE0EB7FFCEBF83F3903F00F80D807E013C0390FC007E0381F800315
+F0EA3F0014014814F8127EA212FEA2B6FCA248C8FCA5127E127FA26C1418A26C6C133800
+0F14306D13706C6C13E03901F003C03900FC0F00EB3FFEEB07F01D237EA122>I<151F90
+391FC07F809039FFF8E3C03901F07FC73907E03F033A0FC01F83809039800F8000001F80
+EB00074880A66C5CEB800F000F5CEBC01F6C6C48C7FCEBF07C380EFFF8380C1FC0001CC9
+FCA3121EA2121F380FFFFEECFFC06C14F06C14FC4880381F0001003EEB007F4880ED1F80
+48140FA56C141F007C15006C143E6C5C390FC001F83903F007E0C6B51280D91FFCC7FC22
+337EA126>103 D<EA03F012FFA312071203AEEC1FC0EC7FF09038F1E0FC9038F3807C90
+38F7007E13FE497FA25BA25BB3486CEB7F80B538C7FFFCA326347EB32B>I<EA0780EA0F
+C0EA1FE0A4EA0FC0EA0780C7FCAAEA07E012FFA3120F1207B3A6EA0FF0B5FCA310337EB2
+15>I<2703F01FE013FF00FF90267FF80313C0903BF1E07C0F03E0903BF3803E1C01F028
+07F7003F387FD803FE1470496D486C7EA2495CA2495CB3486C496C487EB53BC7FFFE3FFF
+F0A33C217EA041>109 D<3903F01FC000FFEB7FF09038F1E0FC9038F3807C3907F7007E
+EA03FE497FA25BA25BB3486CEB7F80B538C7FFFCA326217EA02B>I<EB07F0EB3FFE9038
+FC1F803901F007C03903C001E000078048486C7E48C7127CA248147E003E143E007E143F
+A300FE1580A8007E1500A36C147EA26C147C6D13FC6C6C485A00075C3903F007E03900FC
+1F80D93FFEC7FCEB07F021237EA126>I<3903F03F8000FFEBFFE09038F3C0F89038F700
+7ED807FE7F6C48EB1F804914C049130F16E0ED07F0A3ED03F8A9150716F0A216E0150F16
+C06D131F6DEB3F80160001FF13FC9038F381F89038F1FFE0D9F07FC7FC91C8FCAA487EB5
+12C0A325307EA02B>I<3803E07C38FFE1FF9038E38F809038E71FC0EA07EEEA03ECA290
+38FC0F8049C7FCA35BB2487EB512E0A31A217FA01E>114 D<EBFF06000713CE381F00FE
+003C133E48131E140E5A1406A27EA200FE90C7FC6C7EEA7FFC383FFFC014F0000F7F6C7F
+C67FEB0FFF1300EC3F8000C0131F140F6C1307A37E15006C5B6C130E6C5B38F7807838E1
+FFE038C07F8019237EA11E>I<1330A51370A313F0A21201A212031207381FFFFEB5FCA2
+3803F000AF1403A814073801F806A23800FC0EEB7E1CEB1FF8EB07E0182F7FAD1E>I<D8
+03F0133F00FFEB0FFFA30007EB007F000380B35DA35D12016D4813800000903803BFFC90
+387E073FEB1FFED907F8130026227EA02B>I<B5EBFFF0A3D80FF0EB3F800007EC1F0000
+03140E150C6D131C00011418A26C6C5BA26D1370017E1360137F6D5BA290381F8180A214
+C3010F90C7FCA2EB07E6A214FE6D5AA26D5AA36D5AA2146024217E9F29>I<B53801FFF8
+A32603FE0013806C48EB7C0000001478017E1370017F5B90383F81C090381F8380D90FC3
+C7FCEB07E614FE6D5A6D5A6D7E80805B9038039F809038071FC09038060FE0EB0C079038
+1C03F0496C7E01707FEBF000000180000FECFF8026FFFC0313FCA326207F9F29>120
+D<3A7FFF807FF8A33A07F8001FC00003EC0F800001EC070015066C6C5BA26D131C017E13
+18A26D5BA2EC8070011F1360ECC0E0010F5BA2903807E180A214F3010390C7FC14FBEB01
+FEA26D5AA31478A21430A25CA214E05CA2495A1278D8FC03C8FCA21306130EEA701CEA78
+38EA1FF0EA0FC025307F9F29>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc cmsltt10 9 13
+/Fc 13 122 df<EB7FF83801FFFE00076D7E8148809038F01FF0EBE0036C486C7EEA0180
+C8FC140114FF011F5B90B5FC1203120F481383387FF00301805BEAFE005A5A1407A24A5A
+6C133F38FF01FF90B6FC6C15807E000F01E313003803FE0021207A9F27>97
+D<EB03FE90380FFF80013F13E090B512F04814F83903FE03FC3807F800EA0FE04848137E
+5B48C7123EA2127E007FB512FEA4B612FC00FCC8FCA2127C127E1578007F14F8383F8001
+EBC003391FF80FF06CB512E06C14C0000114806CEBFE00EB1FF01F207A9F27>101
+D<EBFFC05AA37E1307130FA25CA4131FA2EC07F8EC1FFEEC7FFF91B512804914C0ECFC1F
+ECE00FECC0071480140049130F137E1680137CA301FC131FA2491400A400015CA249133E
+A33A7FFF87FFF0B500CF13F8A36C018713F0252E7FAD27>104 D<143814FE1301A46D5A
+147891C7FCA73803FFF0487FA37EEA00015CA41303A25CA41307A25CA4130FA25CA3007F
+B512C0B612E0A315C01B2F79AE27>I<90B5FC5AA37EEB001F5CA2143EA4147EA2147CA4
+14FCA25CA41301A25CA41303A25CA41307A25CA3007FB512F8B612FCA36C14F81E2E7BAD
+27>108 D<3A03F0FC07E03A07FBFE1FF090B5EA3FF8EDFFFCA2C690388FFC7C9039FE07
+F03C01FC13E001F813C0A23A01F00F807CA2167801E01300A300034913F8A2D9C01E13F0
+A40007EB3E01A2D9803C13E0A33A7FF0FF87FCD8FFF9EBCFFEA3D87FF1EB8FFC2720809F
+27>I<3903FE07F83907FF1FFEEC7FFF91B5128016C039003FFC1FECE00FECC007148014
+0049130F137E1680137CA301FC131FA2491400A400015CA249133EA33A7FFF87FFF0B500
+CF13F8A36C018713F025207F9F27>I<EB01FCEB0FFF013F13C090B512E04814F03903FC
+0FF83807F003390FE000FC1380001F147C48C7127E003E143EA25AA400FC147CA215FC00
+7C14F81401007EEB03F0A26CEB0FE09038801FC0391FE07F8090B512006C5B6C13F80001
+5B38007F801F207A9F27>I<3A07FF803FC0489038C1FFF002C713F802CF13FC6C90B5FC
+D8000F13E3ED03F89138FC01F09138F800604A1300495A5CA25CA291C8FC5BA2133EA413
+7EA2137CA3B6FCA526207D9F27>114 D<903807FF1C013F13FE90B5FC5A1207EBFC0139
+0FE000FC49137C5BA2153801E01300EA07FEEBFFF8000113FF6C6C13C0010F13E0903800
+7FF0EC03F8001C1301003EEB00FC157C007E14FC127FEC01F8EB80039038E01FF090B5FC
+B612C0158000F8EBFE0038703FF01F207B9F27>I<131E133FA2133EA4137EA2007FB512
+F0B612F8A36C14F0D800FCC7FC5BA41201A25BA41203A25BA2EC01E015F01403A2EC07E0
+140F9038F83FC090B5128015006C5B38007FF8EB1FC01D2979A827>I<397FC00FF839FF
+E01FFCA4000713004913F8A4000F1301A2018013F0A4001F1303A2010013E0A314075A14
+0F003EEB1FC0003F133FEB80FF90B512FE6C14FFA2000713EF0001EB07FE20207A9F27>
+I<3A01FFE01FFF486D5AA39138E01FFE3A001E0003C0A2011FEB0780A26DEB0F00A2151E
+148001075BA25DA26E5A1303ECC1E0A2ECC3C0EB01E3ECE780A202EFC7FC130014FEA25C
+A2147814F85C13015C13035C130700085BEA7E0F49C8FCEAFE3EEAF8FEB45A5B6C5AEA3F
+C06CC9FC28317F9F27>121 D E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fc cmtt9 9 26
-/Fc 26 123 df<EAFFFEA30F037E7E14>95 D<EA1FC0EA7FF0EA7078EA2018EA001CA2EA
-07FC121FEA3C1C127012E0A3EA707C383FFF80EA0F8F11107E8F14>97
-D<12FCA2121CA513F8EA1DFEEA1F07EA1E03001C1380EB01C0A6EB0380001E1300EA1F0E
-EA1DFCEA0CF81217809614>I<EA03F8EA0FFEEA1C0EEA3804EA7000126012E0A4126012
-70EA380EEA1C1EEA0FFCEA03F00F107E8F14>I<137EA2130EA5EA07CEEA0FFEEA1C3EEA
-301EEA700E12E0A61270EA301EEA383E381FEFC0EA07CF12177F9614>I<EA07E0EA0FF0
-EA1C38EA301CEA700CEAE00EA2EAFFFEA2EAE00012601270EA380EEA1C1EEA0FFCEA03F0
-0F107E8F14>I<13FCEA01FEEA038EEA07041300A3EA7FFE12FFEA0700ACEAFFF8A20F17
-7F9614>I<EA07CF381FFF80EA383B38301800EA701CA3EA3018EA3838EA3FF0EA37C000
-70C7FCA2EA3FF86C7E487EEA700F38E00380A438700700EA3C1EEA1FFCEA07F011197F8F
-14>I<12FCA2121CA51378EA1DFEEA1F86EA1E07121CAA38FF8FE0A21317809614>I<1206
-120FA21206C7FCA4B4FCA21207ACEAFFF8A20D187C9714>I<12FCA2121CA5EBFF80A2EB
-1C005B5B5BEA1DC0EA1FE0A2EA1E70EA1C38133C131C7F38FF1F80A21117809614>107
-D<EAFF80A21203B3EAFFFEA20F177E9614>I<EAFB8EEAFFDF383CF380A2EA38E3AA38FE
-FBE013791310808F14>I<EAFC78EAFDFEEA1F86EA1E07121CAA38FF8FE0A21310808F14>
-I<EA07C0EA1FF0EA3C78EA701CA2EAE00EA6EA701CEA783CEA3C78EA1FF0EA07C00F107E
-8F14>I<EAFCF8EAFDFEEA1F07EA1E03001C1380EB01C0A6EB0380001E1300EA1F0EEA1D
-FCEA1CF890C7FCA6B47EA21218808F14>I<EA03E7EA0FF7EA1C1FEA300F1270487EA6EA
-700F1230EA1C3FEA0FF7EA07C7EA0007A6EB3FE0A213187F8F14>I<EAFE1FEB7F80EA0E
-E3380F810090C7FCA2120EA8EAFFF0A211107F8F14>I<EA0FD8EA3FF8EA603812C0A2EA
-F000EA7F80EA3FF0EA07F8EA001CEA600612E012F0EAF81CEAFFF8EACFE00F107E8F14>
-I<1206120EA4EA7FFC12FFEA0E00A8130EA3131CEA07F8EA01F00F157F9414>I<EAFC3F
-A2EA1C07AB131F380FFFE0EA03E71310808F14>I<38FE3F80A2383C1E00EA1C1CA36C5A
-A3EA0630EA0770A36C5AA311107F8F14>I<38FE3F80A238700700EA380EA3EA39CEA3EA
-1B6C121AA3EA1E7CA2EA0E3811107F8F14>I<EA7E3FA2EA1E3CEA0E78EA07705B12036C
-5A12037FEA0770EA0E781338487E38FE3F80A211107F8F14>I<38FE3F80A2381C0E005B
-A2120E5BA212071330A2EA0370A25B1201A25BA3485A12730077C7FC127E123C11187F8F
-14>I<EA3FFF5AEA700E131C1338EA007013E0EA01C0EA0380EA0700120EEA1C07123812
-70B5FCA210107F8F14>I E
+%DVIPSBitmapFont: Fd cmtt9 9 76
+/Fd 76 126 df<123C127E12FFAF127EAE123C1200A7123C127E12FFA4127E123C082F71
+AE27>33 D<00101320007C13F838FE01FCAAEAFC00007C13F8A900381370161778AE27>
+I<90383C03C090387E07E0A7EBFE0F01FC13C0A2007FB512FEB7FCA4003F14FE3901F81F
+80AC003FB512FEB7FCA46C14FE3903F03F00A200075BEBE07EA73803C03C202E7DAD27>
+I<EB0380497EA5EB1FF0EBFFFE0003EBFF804814C0001F14E09038E7DFF0393F87C7F838
+7E07C3007C13C100FCEBC0FC12F814C1A300FCEBC0F800FE1470007F14001387EA3FFF7E
+6C13F86C13FE6CEBFF80C614C0010F13E06D13F014CFECC3F814C10038EBC0FC127C00FE
+147CA412FC00FE14F8007E13C1007FEBC3F0383F87C79038F7FFE06CB512C06C14800003
+14006C13FC38003FE0EB07C0A56D5A1E3A7CB327>I<000F1470486C13F8383FC001EA7F
+E0140315F038FFF00700F914E0A2140F15C0A2141F00FF1480387FE03F1500A26C485A38
+1F807E380F00FEC75AA213015CA213035C13075CA2130F5C131F5CA2133F91C7FCA24913
+F090387E01F89038FE03FC9038FC07FEA212019038F80FFF0003149F13F0A2120713E0A2
+000F14FF9038C007FE121F1380EC03FC000FEB01F86CC712F0203A7DB327>I<131FEB7F
+C0497E5A80EA03F1EBE1F8EA07E013C0A513C15C9039C3F1FF80D9E3E113C03803E7E3EB
+EFC101FF1480913881F800EC01F0EA01FEEBFC0301F85B00031307D807FC5B120F381FFE
+0FD83FBE5BEB3F1FD87E1F90C7FC149F38FC0FBF14FE1307ECFC020103EB0F80EB01F8A2
+38FE03FC387E07FE397F1FFF9F6CB61200149F6CEB0FFE390FFC03FC3903F000F822307E
+AE27>I<120FEA1FC0123F13E0A213F0121F120F1201A4120313E01207EA0FC0A2EA3F80
+EA7F005A5A12F812700C1773AD27>I<EB01C0EB03E0130F131FEB3FC0EB7F80EBFE0048
+5A5B1203485A5B485AA2485AA248C7FCA3127EA45AAC127EA47EA36C7EA26C7EA26C7E7F
+6C7E12017F6C7EEB7F80EB3FC0EB1FE0130F1303EB01C0133A73B327>I<127012F812FE
+7E6C7E6C7EEA0FE06C7E12037F6C7E1200137EA27FA2EB1F80A3EB0FC0A4EB07E0ACEB0F
+C0A4EB1F80A3EB3F00A2137EA25B1201485A5B1207485AEA3FC0485A48C7FC5A12F81270
+133A7AB327>I<130F497EA60078EB81E000FEEB87F000FF138FEBDFBF6CB512E06C14C0
+000F1400000313FCC613F0A2000313FC000F13FF003F14C04814E039FFDFBFF0EB1F8F00
+FE13870078EB81E00000EB8000A66DC7FC1C207BA627>I<EB03C0497EAD007FB512FEB7
+FCA46C14FE390007E000AD6D5A20227DA727>I<120FEA3FC013E0EA7FF0A213F8A2123F
+A2120F120113F01203EA07E0121FEA7FC0EAFF8013005A12700D14738927>I<007FB512
+F8B612FCA46C14F81E067C9927>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A7289
+27>I<1538157C15FCA2140115F8140315F0140715E0140F15C0141F1580143F1500A25C
+147E14FE5C13015C13035C13075C130F5CA2131F5C133F91C7FC5B137E13FE5B12015B12
+035BA212075B120F5B121F5B123F90C8FC5A127E12FE5AA25A12781E3A7CB327>I<EB07
+E0EB3FFC497E90B5FC4814803903FC3FC03907F00FE0390FE007F0EBC003391F8001F8A2
+48C712FCA2003E147C007E147EA3007C143E00FC143FAC007E147EA46C14FCA2EB800100
+1F14F8EBC003000F14F0EBE0073907F00FE03903FC3FC06CB512806C14006D5A6D5AEB07
+E020307DAE27>I<130E131FA25B5BA25B5A5A127FB5FCA213BFEA7E3F1200B3AA003FB5
+12805A15C01580A21A2F79AE27>I<EB3FE03801FFF84813FE000FEBFF804814C0393FE0
+7FE0EB800F397F0007F0007EEB03F800FE13015A6C14FC1400A3127CC8FCA2140115F8A2
+140315F01407EC0FE0EC1FC0143FEC7F80ECFF00495A495A495A495A495A495A495A01FE
+C7FC485AD807F81378484813FC485A485A48B5FCB6FCA36C14F81E2F7CAE27>I<EC3F80
+4A7EA214FF5BA2EB03F7EB07E7A2EB0FC71487131FEB3F07A2137E13FCA2EA01F813F012
+03EA07E0A2EA0FC0EA1F80A2EA3F00123E127E5AB7128016C0A36C1580C73807C000A849
+B5FC491480A36D1400222F7EAE27>52 D<14FF010713C0011F13F04913F890B5FC48EB81
+FC3803FE0113F8EA07F0EA0FE09038C000F8001F1400485A90C8FCA25A127EEB0FF838FE
+3FFE48B51280B612C015E09038F80FF09038E007F890388001FC90C7FC15FE48147E157F
+153F5A7E127EA3127F6C147F157E6C6C13FE9038C001FC120F9038F007F83907F81FF06C
+B512E06C14C06C148090383FFE00EB0FF820307DAE27>54 D<121EEA7F80A2EAFFC0A4EA
+7F80A2EA1E00C7FCAC121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A20729F27>58
+D<120FEA3FC0A2EA7FE0A4EA3FC0A2EA0F00C7FCAC120FEA3F8013C0127F13E0A3123FA2
+120F120713C0120FA2EA3F80EA7F005A5A12F812700B2A739F27>I<153815FC14011407
+140FEC3FF8EC7FE0ECFFC001031300495AEB1FF8495A495A3801FF804890C7FCEA0FFC48
+5AEA7FF0EAFFC05BA27FEA7FF0EA1FF86C7EEA03FF6C7F38007FE06D7E6D7EEB07FE6D7E
+010013C0EC7FE0EC3FF8EC0FFC14071401140015381E287CAA27>I<007FB512FEB7FCA4
+003F14FEC9FCA6003FB512FEB7FCA46C14FE20127D9F27>I<127012FC7E6C7E7FEA7FF0
+EA1FF86C7EEA03FF6C7F38007FE06D7E6D7EEB07FE6D7E010013C0EC7FE0EC3FF8EC0FFC
+1407A2140FEC3FF8EC7FE0ECFFC001031300495AEB1FF8495A495A3801FF804890C7FCEA
+0FFC485AEA7FF0EAFFC05B48C8FC5A12701E287CAA27>I<EB03F0497EA2497EA4143CEB
+1F3EA5EB3F3FA3EB3E1FA2017E7FA4496C7EA548486C7EA390B5FCA24880A3EBF003A248
+486C7EA4000F803A7FFC0FFF8000FF15C06D5A497E007F1580222F7EAE27>65
+D<007FB5FCB612C08115F87E3907E003FCEC00FE157E157F81A6157EA25D1403EC0FF890
+B55A15C015F081819038E000FE157FED3F80151FA2ED0FC0A6151F1680153FED7F004A5A
+007FB55AB65A5D15E06C1480222E7FAD27>I<903803F80E90381FFE1F90383FFFBF90B6
+FC5A3803FE0F3807F803497E48487E485A49137FA248C7123FA25A127E151E150012FE5A
+AA7E127EA2151E007F143F7EA26C7E157F6D137E6C6C13FE3907F001FCEBF8033903FE0F
+F86CB512F06C14E0013F13C06D1300EB03F820307DAE27>I<387FFFFC14FFB612C06C80
+813907E00FF81407EC01FC6E7EA2157E157F811680151FA316C0150FABED1F80A3153F16
+00A25D15FEA24A5A4A5A140F007FB55A5DB65A6C91C7FC14FC222E7FAD27>I<007FB612
+80B712C0A37E3907E0000FA6ED078092C7FCA4EC07804A7EA390B5FCA5EBE00FA36E5A91
+C8FCA4ED03C0ED07E0A7007FB6FCB7FCA36C15C0232E7FAD27>I<007FB61280B712C0A3
+7E3907E0000FA6ED078092C7FCA4EC07804A7EA390B5FCA5EBE00FA36E5A91C8FCAC387F
+FF80B57EA36C5B222E7EAD27>I<903807F03890381FFC7C90387FFFFC90B5FC5A3803FC
+1F3807F00F380FE007EBC003001F13011380123F90C7FCA2127EA2157892C7FC5AA8EC1F
+FF4A1380A3007E6D1300EC00FCA36C1301A21380121FEBC003120FEBE0073807F00F3803
+FC1F6CB5FC7EEB7FFE90381FFC78D907F0C7FC21307DAE27>I<3A7FFE07FFE0B54813F0
+A36C486C13E03A07E0007E00AF90B512FEA59038E0007EB03A7FFE07FFE0B54813F0A36C
+486C13E0242E7FAD27>I<007FB512E0B612F0A36C14E039001F8000B3B2007FB512E0B6
+12F0A36C14E01C2E7BAD27>I<387FFFC080B5FC7E5CD803F0C8FCB3AAED0780ED0FC0A7
+007FB6FCA2B7FC7E1680222E7FAD27>76 D<3A7FF003FFE0486C4813F0A213FC007F6D13
+E000079038003E0013DEA313CFA3148013C714C0A213C314E0A213C114F0A3EBC0F8A314
+78147CA2143C143EA2141E141F140FA3EC07BEA3EC03FEEA7FFCEAFFFE1401A26C486C5A
+242E7FAD27>78 D<007FB5FCB612E081816C803907E003FEEC00FF81ED3F80151F16C015
+0FA6151F1680153FED7F005DEC03FE90B55A5D5D5D92C7FC01E0C8FCADEA7FFEB5FCA36C
+5A222E7FAD27>80 D<387FFFF0B512FE6E7E816C803907E01FF014076E7E1401811400A5
+14015D14034A5A141F90B55A5D5DA281EBE01F6E7E14076E7EA816F0EDF1F8A4397FFE01
+FBB5EBFFF08016E06C48EB7FC0C8EA1F00252F7FAD27>82 D<90387FC0E03901FFF1F000
+0713FF5A5AEA3FE0EB801F387F000F007E130712FE5A1403A3EC01E06C90C7FC127E127F
+EA3FC013F86CB47E6C13F86C13FE6CEBFF80C614C0010F13E0010013F0140FEC07F81403
+140115FC1400127812FCA46CEB01F8A26C130390388007F09038F01FE090B5FC15C01500
+00F85B38701FF81E307CAE27>I<007FB61280B712C0A439FC03F00FA60078EC07800000
+91C7FCB3AB90B512C04880A36C5C222E7EAD27>I<3A7FFE01FFF8B54813FCA36C486C13
+F83A07E0001F80B3AB6D133F00031500A26D5B0001147E6D13FE6C6C485A90387F87F814
+FF6D5B010F13C06D5BD901FEC7FC262F80AD27>I<3A7FFC03FFE06D5A00FF15F0007F15
+E0497E3A07E0007E00A46C6C5BA4EBF80100015CA46C6C485AA490387E07E0A56D485AA4
+011F5B149FA3010F90C7FCA5EB07FEA46D5AA26D5A242F7FAD27>I<3A7FFC03FFE06D5A
+00FF15F0007F15E0497E3A07F000FE0000035CEBF80100015CA2EBFC0300005CEBFE0701
+7E5BA26D485AA290381F9F80A3010F90C7FCA2EB07FEA26D5AA26D5AAF90381FFF80497F
+A36D5B242E7FAD27>89 D<387FFFF0B512F8A314F000FCC7FCB3B3ACB512F014F8A36C13
+F0153A71B327>91 D<127812F87EA27E127E127F7E7F121F7F120F7F12077F1203A27F12
+017F12007F137E137F7F80131F80130FA280130780130380130180130080147E147F80A2
+1580141F15C0140F15E0140715F0140315F8140115FC1400A2157C15381E3A7CB327>I<
+387FFFF0B512F8A37EEA0001B3B3ACEA7FFFB5FCA36C13F0153A7EB327>I<007FB512F8
+B612FCA46C14F81E067C7E27>95 D<13E0EA01F01207120F13E0EA1FC0EA3F00A2127E12
+7C12FC5AA4B4FC138013C0127FA2123F1380EA0F000C1773B227>I<3803FFC0000F13F0
+4813FC4813FF811380EC1FC0381F000F000480C71207A2EB0FFF137F0003B5FC120F5A38
+3FFC07EA7FC0130012FE5AA46C130F007F131FEBC0FF6CB612806C15C07E000313F1C690
+38807F8022207C9F27>I<EA7FE0487EA3127F1203A914FF01F313C090B512F08181EC81
+FE49C67E49EB3F8049131F16C049130FA216E01507A6150F16C07F151F6DEB3F80157F6D
+EBFF009038FF83FEECFFFC5D5D01F313C02601E0FEC7FC232E7FAD27>I<EB0FFF017F13
+C048B512E04814F05A380FF807EA1FE0393FC003E0903880008048C8FC127EA212FE5AA6
+7E127EA2007F14F0393F8001F813C0381FE003390FF80FF06CB5FC6C14E06C14C06C6C13
+00EB0FF81D207B9F27>I<EC3FF04A7EA3143F1401A9EB0FE1EB7FFD48B5FC5A5A380FF8
+3F381FE00F383FC007EB8003EA7F00007E1301A212FE5AA67E007E1303A2127F6C1307EB
+800F381FE01F380FF03F6CB612C06C15E06C13FD38007FF9D91FE013C0232E7EAD27>I<
+EB0FF8EB3FFE90B51280000314C04814E0390FFC0FF0391FE003F8EBC001D83F8013FC48
+C7FC127E157E12FEB612FEA415FC00FCC8FC7E127E127F6C143C6D137E6C7E01F013FE39
+0FFC07FC6CB5FC000114F86C14F0013F13C0903807FE001F207D9F27>I<EC1FF0ECFFF8
+4913FC4913FE5BEB0FF014C0011F137CEC8000A6007FB512F0B612F8A36C14F039001F80
+00B3A4003FB512C04814E0A36C14C01F2E7EAD27>I<153F90391FC0FF80D97FF313C048
+B612E05A4814EF390FF07F873A1FC01FC3C0EDC000EB800F48486C7EA66C6C485AEBC01F
+A2390FF07F8090B5C7FC5C485BEB7FF0EB1FC090C9FCA27F6CB5FC15E015F84814FE4880
+EB8001007EC7EA3F80007C140F00FC15C0481407A46C140F007C1580007F143F6C6CEB7F
+009038F807FF6CB55A000714F86C5CC614C0D90FFCC7FC23337EA027>I<EA7FE0487EA3
+127F1203A9147F9038F1FFC001F713F090B5FC8114C1EC01FCEBFE005B5BA25BB03A7FFF
+83FFE0B500C713F0A36C018313E0242E7FAD27>I<130F497E497EA46D5A6DC7FC90C8FC
+A7383FFF80487FA37EEA000FB3A4007FB512F0B6FC15F815F07E1D2F7BAE27>I<EA7FE0
+7F12FF127FA21201A991383FFFC04A13E0A36E13C0913803F8004A5A4A5A4A5A4A5A02FF
+C7FCEBF1FEEBF3FCEBF7F8EBFFFC8080143F496C7E496C7E01F87FEBF0076E7E6E7E816E
+7E157E3A7FFFC1FFF002C313F8B512E36C13C316F0252E80AD27>107
+D<387FFF80B57EA37EEA000FB3B2007FB512F8B612FCA36C14F81E2E7CAD27>I<397F07
+C01F3AFF9FF07FC09039FFF9FFE091B57E7E3A0FFC7FF1F89038F03FC001E0138001C013
+00A3EB803EB03A7FF0FFC3FF486C01E3138001F913E701F813E36C4801C313002920819F
+27>I<387FE07F39FFF1FFC001F713F090B5FC6C80000313C1EC01FCEBFE005B5BA25BB0
+3A7FFF83FFE0B500C713F0A36C018313E024207F9F27>I<EB1FE0EB7FF83801FFFE487F
+481480390FF03FC0391FC00FE0393F8007F0EB00034814F8007E1301A248EB00FCA76C13
+01007E14F8A2007F1303393F8007F0A2391FE01FE0390FF03FC06CB512806C14006C5B38
+007FF8EB1FE01E207C9F27>I<387FE0FFD8FFF313C090B512F0816C800003EB81FE49C6
+7E49EB3F8049131F16C049130FA216E01507A6150F16C07F151F6DEB3F80157F6DEBFF00
+9038FF83FEECFFFC5D5D01F313C0D9F0FEC7FC91C8FCAC387FFF80B57EA36C5B23317F9F
+27>I<90380FF03C90383FFE7E90B5FC000314FE5A380FFC1F381FE007EBC003383F8001
+48C7FC127EA200FE147E5AA67E007E14FEA2007F1301EA3F80EBC003381FE007380FF81F
+6CB5FC7E6C147E38007FFCEB0FF090C7FCAC91381FFFF8A24A13FC6E13F8A226317E9F27
+>I<397FFC03FC39FFFE0FFF023F13804A13C0007F90B5FC39007FFE1F14F89138F00F80
+9138E002004AC7FC5CA291C8FCA2137EAD007FB57EB67EA36C5C22207E9F27>I<9038FF
+F3800007EBFFC0121F5A5AEB803F38FC000F5AA2EC07806C90C7FCEA7F8013FC383FFFF0
+6C13FC000713FF00011480D8000F13C09038003FE014070078EB03F000FC1301A27E1403
+6CEB07E0EBE01F90B512C01580150000FB13FC38707FF01C207B9F27>I<133C137EA800
+7FB512F0B612F8A36C14F0D8007EC7FCAE1518157EA415FE6D13FC1483ECFFF86D13F06D
+13E0010313C0010013001F297EA827>I<397FE01FF8486C487EA3007F131F00031300B2
+1401A21403EBFC0F6CB612E016F07EEB3FFE90390FF87FE024207F9F27>I<3A7FFC0FFF
+80486C4813C0A36C486C13803A07C000F800EBE00100035CA2EBF00300015CA2EBF80700
+005CA390387C0F80A36D48C7FCA3EB3F3FEB1F3EA214FE6D5AA36D5AA26D5A22207E9F27
+>I<3A7FFE07FFE000FF15F06D5A497E007F15E03A0F80001F00A36D5B0007143EA414F0
+EBC1F83903E3FC7CA4EBE79EA200011478A301F713F8A2EBFF0F6C5CA3EBFE0790387C03
+E024207F9F27>I<393FFC1FFF486C5A168016006C487E3901F807E06C6C485A4A5A017E
+90C7FC6D5AEB1F7E5C6D5A13076D5A5C80497E130F497E143EEB3E3FEB7E1F90387C0F80
+01F87F00016D7E3803F0033A7FFE1FFF80A2B54813C06C486C1380A222207E9F27>I<3A
+7FFC0FFF80486C4813C0A36C486C13803A07E000F800000313015D13F00001130301F85B
+1200A26D485A137CA290387E0F80133EA2011F90C7FC5CA2130F149E14BE130714FC1303
+A25C1301A25CA213035CA213075C1208EA3E0F007F5B131FD87E7FC8FCEA7FFE6C5A5B6C
+5AEA07C022317E9F27>I<001FB512FE4814FFA490380001FEEC03FCEC07F8EC0FF0001E
+EB1FE0C7EA3FC0EC7F80ECFF00495A495A495AEB1FE0495A495A49C7FC485A4848131E48
+48133F485A485A485A485AB7FCA46C14FE20207E9F27>I<EC07F8EC3FFC14FF130315F8
+903807FE00EB0FF05C5CB0131FEB7F80EA3FFFB5C7FC5BA27F003F7FEA007FEB1FC0130F
+B08080EB07FE903803FFF815FC1300143FEC07F81E3A7CB327>I<127812FCB3B3B3A212
+78063A70B327>I<EA7F80EAFFF013FC13FF7E00017F38003FC0131F130FB080EB07F8EC
+FFF06D13FC7FA25B4913F0ECF800EB0FE05CB0131F133F48B45A007F90C7FCB5FC13FC13
+F0EA7F801E3A7CB327>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fd cmti9 9 1
-/Fd 1 47 df<1230127812F0126005047C830C>46 D E
+%DVIPSBitmapFont: Fe cmss10 10.95 2
+/Fe 2 42 df<14FCEB01F8EB03F0EB07E0EB0FC0131F1480EB3F005B137E5B12015B1203
+A2485AA25B120FA25B121FA25B123FA448C7FCA712FEB3A2127FA76C7EA4121F7FA2120F
+7FA212077FA26C7EA212017F1200137E137F7FEB1F8014C0130FEB07E0EB03F0EB01F8EB
+00FC165A79C323>40 D<12FC127E7E6C7E6C7E7F12076C7E7F12016C7E7F137E137FA2EB
+3F80A2131F14C0A2130F14E0A2130714F0A4EB03F8A7EB01FCB3A2EB03F8A7EB07F0A414
+E0130FA214C0131FA21480133FA2EB7F00A2137E13FE5B485A12035B485A120F5B485A48
+C7FC127E5A165A7BC323>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fe cmr9 9 24
-/Fe 24 122 df<EA07E0EA1C38EA381CEA300CEA700EEA6006A2EAE007AAEA6006A2EA70
-0EEA300CEA381CEA1C38EA07E010187F9713>48 D<12035AB4FC1207B3A2EA7FF80D187D
-9713>I<EA01F8EA0704EA0C06EA180E123013001270126012E0EAE3E0EAE418EAE80CEA
-F00EEAE0061307A31260A2EA7006EA300EEA180CEA0C38EA07E010187F9713>54
-D<1240EA7FFF13FEA2EA4004EA80081310A2EA00201340A21380120113005AA25A1206A2
-120EA5120410197E9813>I<EA07E0EA1818EA300CEA20061260A21270EA780CEA3E18EA
-1F30EA07C0EA03E0EA0CF8EA307CEA601E130FEAC0071303A3EA6002EA2004EA1818EA07
-E010187F9713>I<EA07E0EA1C30EA3018EA700CEA600EEAE006A21307A31260EA700FEA
-3017EA1827EA07C7EA00071306130E130C12701318EA6030EA3060EA0F8010187F9713>
-I<39FFE1FFC0390E001C00AB380FFFFC380E001CAC39FFE1FFC01A1A7F991D>72
-D<EA0FC2EA1836EA200EEA600612C01302A3EAE0001270127EEA3FE0EA1FF8EA03FCEA00
-7E130E130713031280A3EAC0021306EAE004EAD818EA87E0101A7E9915>83
-D<EA1FC0EA38707FEA101C1200A2EA03FCEA1E1C1238127012E01480A2133CEA705F381F
-8F0011107F8F13>97 D<EA07F8EA1C1C1238EA700813005AA612701304EA3808EA1C18EA
-07E00E107F8F11>99 D<133F1307A9EA03E7EA0C17EA180F487E127012E0A6126012706C
-5AEA1C373807C7E0131A7F9915>I<EA07C0EA1C30EA30181270EA600C12E0EAFFFCEAE0
-00A41260EA7004EA3808EA1C18EA07E00E107F8F11>I<EA0FCF3818718038303000EA70
-38A4EA30306C5AEA2FC00060C7FCA21270EA3FF013FC6C7EEA600FEAC003A4EA6006EA38
-1CEA07E011187F8F13>103 D<12FC121CA9137CEA1D87381E0380A2121CAB38FF9FF014
-1A809915>I<1218123CA212181200A612FC121CAE12FF081A80990A>I<EAFC7CEA1D8738
-1E0380A2121CAB38FF9FF01410808F15>110 D<EA07E0EA1C38EA300CEA700EEA6006EA
-E007A6EA6006EA700EEA381CEA1C38EA07E010107F8F13>I<EAFCFCEA1D07381E038038
-1C01C0A2EB00E0A6EB01C01480381E0300EA1D06EA1CF890C7FCA6B47E1317808F15>I<
-EAFC78EA1D9CEA1E1C1308EA1C00ABEAFF800E10808F0F>114 D<EA1F20EA60E0EA4020
-12C0A2EAF000127FEA3FC0EA1FE0EA00F0EA8070133012C01320EAF040EA8F800C107F8F
-0F>I<1208A41218A21238EAFFC0EA3800A81320A41218EA1C40EA07800B177F960F>I<38
-FF0F80383C0700EA1C061304A26C5AA26C5AA3EA03A0A2EA01C0A36C5A11107F8F14>
-118 D<38FE3F80383C1E00EA1C086C5AEA0F306C5A6C5A12017F1203EA0270487E1208EA
-181CEA381E38FC3FC012107F8F14>120 D<38FF0F80383C0700EA1C061304A26C5AA26C
-5AA3EA03A0A2EA01C0A36C5AA248C7FCA212E112E212E4127811177F8F14>I
-E
+%DVIPSBitmapFont: Ff cmbx10 12 27
+/Ff 27 123 df<ED1FFF0203B512E0021F14F8027F80903A01FFF803FE499038C0007F01
+0F90390001FF80D91FFC497F4A5B495A495AA201FF4A7F4A6D5BA3705B7090C7FC705A94
+C8FCA693387FFFE0B9FCA5C601E0C7FCB3B0007F9026FFC07FEBFFC0A53A467EC540>12
+D<92381FFF800203B5EAF3E0021F14FF147F903901FFF80149EBC00390390FFE0007495A
+5C495A495AA201FF804A7F82ACB9FCA5C601E0C7FCB3B0007F9026FFC07FEBFFC0A53A46
+7EC540>I<903801FFF8011FEBFF80017F14E090B612F8489038807FFC3A03FE001FFE48
+6CEB07FF486E7F0280806F7FA36F7F6C90C7FCA26C5AEA00F890C8FCA2150F021FB5FC01
+03B6FC131F017F13C03901FFFC004813E0000F13804890C7FC485A5B485AA2485AA45DA2
+6C6C5BED07BF6C6C010F13FC6CB490391F3FFFE06C9026C0FE1F13F06CEBFFFC6CECF007
+C66CD9E00113E0010790C9FC342F7DAD38>97 D<EB7FC0B5FCA512037EB1ED1FFC92B512
+C002C314F002CF14FC9139DFF01FFF9126FF800713809126FE000113C04A6D13E002F015
+F04A147F18F8173F18FCA2EF1FFEA318FFAB18FEA3173F18FCA218F8177F6E15F06EECFF
+E06E4913C06E49138091263F800F1300903AFE1FE03FFE496CB55AD9F80314F049C61480
+C8D81FF8C7FC38467DC440>I<EC3FFE49B512E0010F14F8013F8090397FF807FE9039FF
+E001FF484948138048018014C048495A485A121FA2485A6F1380A2007F6E130049EB007C
+93C7FC12FFAC127F7FA2123FEE03E06C7E16076C6C15C06C150F6C6DEB1F806C6DEB3F00
+6C01F013FE90397FFE03FC6DB55A010F5C010314C09026003FFCC7FC2B2F7CAD33>I<EF
+FF804BB5FCA5ED000782B1EC1FFC49B51283010F14E3013F14F390267FFC07B5FC9038FF
+F0004801C0133F48497F4890C77E484880121F5B123FA2127F5BA312FFAB127FA36C7EA2
+121F7F000F5D6C6C5C5E6C6D90B512C06CD9E00114FF39007FF80F6DB512E7010F14C701
+0314079026003FF0EBFC0038467CC440>I<EC1FFE49B512C0010714F0011F14FC90397F
+FC0FFE903AFFE003FF804849C613C0485B4890C7EA7FE048ED3FF0485AEE1FF8485AA200
+7F150F4915FCA212FFA390B7FCA317F801F8C9FCA5127FA27FA2003F1638177C6C6C15FC
+A26C6CEC01F86C6D13036CED07F06C6DEB0FE06C01F0EB3FC0903A3FFE01FF806DB5EAFE
+0001075C010014F0020F90C7FC2E2F7DAD35>I<913801FFC0021F13F0027F13FC49B57E
+49EBC3FF903807FE074948481380EB1FF8EB3FF0EB7FE0A349486C13006F5A6F5AED0070
+93C7FCAAB612FCA5C601E0C8FCB3B0007FEBFFE0A529467DC523>I<902601FFF013FF01
+0FD9FE031380013FD9FF8F13C090B812E048D9C07F13BF489039001FF83F4848EB0FFC48
+48EB07FE001F9238FF1FC0496DEB0F8094C7FC003F82A7001F93C7FCA26D5B000F5D6C6C
+495A6C6C495A6C9038C07FF04890B55A1680D8078F49C8FC018113F0D80F80CAFCA47F7F
+13F890B612E016FEEEFFC06C16F0836C826C82831207481780D81FF8C77ED83FE0140748
+48020113C000FF8149157FA56D15FF007F17806D5C6C6C4A1300D81FFCEC0FFE6CB4EC3F
+FC6C9039E001FFF8000190B612E06C6C1580010F02FCC7FCD9007F138033427DAC39>I<
+EB7FC0B5FCA512037EB1923803FF80031F13F0037F7F92B57E9139C1FC1FFE9139C3E00F
+FF9126C7C0077FECCF0002DE7F02FC81A25C5CA35CB3A7B600C1B61280A539457CC440>
+I<13FCEA03FF4813804813C0A24813E0A66C13C0A26C13806C1300EA00FC90C7FCA9EB7F
+C0EA7FFFA512037EB3AFB6FCA518467CC520>I<EB7FC0B5FCA512037EB293387FFFF0A5
+93380FF8004C5AEE3FC04C5A4B48C7FCED03FC4B5A4B5AED3FE0ED7F804BC8FCECC1FE14
+C7ECCFFF02DF7F91B57E82A202FD7F02F07F4A7F4A6C7E153F6F7E6F7F83816F7F6F7F6F
+7F83167F707E83B66CB512FCA536457DC43C>107 D<EB7FC0B5FCA512037EB3B3B3A3B6
+1280A519457CC420>I<90287FC003FF80EB07FFB5011F01F0013F13E0037F6D90B57E92
+B56C4880913DC1FC1FFE03F83FFC913DC3E00FFF07C01FFE00039026C7C00790398F800F
+FF6CD9CF00EC9E0002DE6D01BC7F02FC03F81580A24A5D4A5DA34A5DB3A7B600C1B60083
+B6FCA5582D7CAC5F>I<903A7FC003FF80B5011F13F0037F7F92B57E9139C1FC1FFE9139
+C3E00FFF00039026C7C0077F6CEBCF0002DE7F02FC81A25C5CA35CB3A7B600C1B61280A5
+392D7CAC40>I<EC1FFE49B512E0010714F8011F14FE903A7FF807FF809026FFE0017F48
+903980007FE04890C76C7E48486E7E000F8249140F001F82A2003F824980007F1780A400
+FF17C0AA007F1780A46C6C4A1300A2001F5EA26C6C4A5A00075E6D143F6C6D495AC69039
+E001FFC090267FF8075B6DB6C7FC010F14FC010114E09026001FFEC8FC322F7DAD39>I<
+90397FC01FFCB590B512C002C314F002CF14FC9139DFF03FFF9126FF800F138000039026
+FE000313C06C496D13E002F015F04A7FEF7FF8A218FC173F18FEA3EF1FFFAB18FE173FA3
+18FC177F18F817FF6E15F06E4913E06E4913C06E4913806E6C4813009238E07FFE02EFB5
+5A02E314F002E01480DB1FF8C7FC92C9FCADB612C0A538407DAC40>I<DA3FF8130F9026
+01FFFE5B010F6D6C5A013F6E5A90397FFC0FF0903AFFF003F8FF489038E000F94849137F
+48497F4890C7FC48815B003F815B127F82A25B12FFAB6C7EA3123F6D5C121F5E6C6C5CA2
+6C6D5B6C6D48B5FC6C6D5A6C9038F81FEF013FB512CF010F148F0103EBFE0F9038007FF0
+91C7FCAD0307B512FEA537407CAC3C>I<90397F803FC0B5EBFFF0028313F8028713FC91
+388FE7FE91389F8FFF0003EB9E0F6C13BCA214F8A29138F007FEED03FC9138E001F892C7
+FCA35CB3A5B612C0A5282D7DAC2F>I<90391FFE078090B512DF000314FF5A380FF80338
+1FE000D83F80133F127F90C7121FA248140FA27FA201E090C7FC13F8EBFFC06C13FEECFF
+C06C14F015FC6C806C806C1580000115C07E011F14E01301D9000713F014000078147F00
+F8143F151F6C140FA37E6C15E0151F6D14C06D133F01F0EB7F809039FC03FF0090B55A00
+FC5CD8F83F13F0D8F00790C7FC242F7CAD2D>I<EB01F0A51303A41307A2130FA2131FA2
+133F137F13FF1203000F90B512C0B7FCA4C601F0C7FCB3A3ED01F0AA017FEB03E014F815
+07D93FFC13C090391FFE1F806DB512006D5B01015B9038003FF024407EBE2D>I<D93FE0
+EC7FC0B549B5FCA50003EC00076C81B3A85EA35E6C5DA26E013D7F017F02F9EBFF809039
+3FFC03F16DB512E16D14C1010314019026003FFC91C7FC392E7CAC40>I<B690380FFFF8
+A5000301E0010013006C167C6E14FC6C5E801601017F5D6E1303013F5D6E1307011F5D6E
+130F6D5DED801F6D92C7FC15C05E6D143EEDE07E6D147CEDF0FC6D5C15F9027F5B15FF6E
+5BA36E5BA26E5BA26E90C8FCA26E5AA26E5AA26E5A352C7DAB3C>I<B5D8FE1FB539801F
+FFF0A500039027C0007FF0C7EAFE00043F157C6E6E14FC6C031F5D6E6E13016C61836E01
+3F1403017F606E496C1307013F606EED800F011F91B55C16F9DAFF01ECC01F6D02F092C7
+FC03816E5A6D0183153EEEE07F03C7ECF07E6DDAC03F137C03E7ECF8FC6D01EF5DEE801F
+03FF14FD6DDA000F5B18FF6E486D5BA36E486D5BA26E486D5BA2020F93C8FC4B7FA26E48
+147E6E48143C4C2C7DAB53>I<007FB590387FFFF8A5C601F890380FF8006D6CEB07E001
+3F4A5A6D6C131F6E495A6D6D48C7FC6DEBC0FE6DEBC1FC6DEBE1F8EDF3F06DEBFFE0806E
+5B6E5B93C8FC6E7F6E7F6E7FA24A7F4A7F4A7FEDBFFEEC3F1F91387E0FFF02FE8049486C
+7F49486C7F49487E49486C7F4A8049486D7E49C76C7ED9FF80131FB500F090B512FEA537
+2C7EAB3C>I<007FB5398007FFFCA5000101F0C7EA7F806CEE3E006E147E017F157C8017
+FC013F5D6E1301011F5D6E13036D5DED80076D5DEDC00F6D5D15E0161F6D92C7FC6F5A6D
+143EEDF87E027F137CEDFCFC023F5B15FF6E5BA36E5BA26E5BA26E5BA26E90C8FCA26E5A
+A2157CA215FC5D1401000F5C383FC003D87FE05B1407D8FFF05B140F5D141F4AC9FC387F
+E07E495A383F87F8EBFFF06C5B00071380D801FCCAFC36407EAB3C>I<001FB7128017C0
+A39026FE001F138001F05B49491300495C49495A48485A4A5B5E4A5B003E5B4A5B5E4A90
+C7FC5CC7485A5D495B5B495B5D499038C007C05B49138015004948130F01FF1580485B5C
+4849131F5A485B4A133F4849137F4815FF48EB000349011F1300B8FCA37E2A2C7DAB33>
+I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Ff cmss10 10.95 2
-/Ff 2 42 df<13E0EA01C0EA0380120713005A121EA2121C123CA212381278A3127012F0
-AE12701278A31238123CA2121C121EA27E7E13801203EA01C0EA00E00B2E7CA112>40
-D<12E012707E123C121C121E7EA27E1380A2120313C0A3120113E0AE13C01203A3138012
-07A213005AA2121E121C123C12385A5A0B2E7EA112>I E
+%DVIPSBitmapFont: Fg cmtt10 12 29
+/Fg 29 119 df<147014F8497EA7007815F000FEEC03F800FF140701C1131F01E1133F01
+F913FF6CB612F0001F15C000071500000114FC6C6C13F06D5B010F1380013F13E0497F48
+B512FC000714FF001F15C0007F15F026FFF9FC13F801E1133F01C1131F0101130700FE14
+030078EC00F000001500A76D5A1470252B79B334>42 D<EC1FC04A7E4A7EA54A7E14FDA3
+01017FA214F8A201037FA4ECF07E0107137FA449486C7EA549486C7EA4013F80EC800FA4
+49486C7EA291B5FCA290B67EA49038FE000348486D7EA4000381491300A43B7FFF800FFF
+F0B56C4813F8A46C496C13F02D3E7DBD34>65 D<003FB712F04816F8B8FCA27E7ED801FC
+C71203A8EE01F093C7FCA5ED0F804B7EA590B6FCA69038FC001FA56F5A92C8FCA6177C17
+FEAA003FB7FC5AB8FCA27E6C16FC2F3D7EBC34>69 D<3B7FFFC007FFFCB56C4813FEA46C
+496C13FCD803F8C7EA3F80B3A290B7FCA601F8C7123FB3A53B7FFFC007FFFCB56C4813FE
+A46C496C13FC2F3D7EBC34>72 D<007FB612C0B712E0A46C15C0260003F8C7FCB3B3AD00
+7FB612C0B712E0A46C15C0233D78BC34>I<D87FFC90380FFFF0486C4913F87FA214806C
+6E13F000039138007E00EBF7C0A3EBF3E0A38013F1A28013F0A280A2147C147EA2143E14
+3FA2801580A2140F15C0A2140715E0A2140315F0A2140115F8A21400A215FC157CA2157E
+153EA3151FA3ED0FFE387FFF80B512C01507A215036C496C5A2D3D7DBC34>78
+D<90381FFFFC90B67E000315E04881488148813A3FFC001FFE01E0130349130148486D7E
+A290C87EA500FEED3F80B3AC6C157F6C1600A46D5CA26D5B003F5D01F0130701FE133F6C
+B65A6C5D6C5D6C5DC61580011F01FCC7FC293F7BBD34>I<007FB512C0B612F815FE6F7E
+826C812603F8007FED1FF8ED07FC15036F7E1500A28282A55E5EA215014B5A1507ED1FF8
+EDFFF090B65A5E5E93C8FC8282EBF800ED1FE06F7E1507A26F7EAA171FEF3F80A416FC03
+01137F267FFFC01500B56C6CB5FC5F167F705A6C496D5AC9EA07E0313E7EBC34>82
+D<D907FE137890391FFFE0FC017F13F848B512FD4814FF5A380FFE03391FF0007FD83FC0
+131F49130F007F140790C7FC4814035AA21501A46C6E5A6C92C7FC7F7F6C7E13F86CB4FC
+6C13F06C13FF6C14F06C14FE6C6C7F011F14C0010180D9001F7F02017F9138001FFC1507
+6F7E15016F7E821780A2003C153F127E12FEA46C157F1700A26D14FE6D13016D495A01FC
+13079039FFC03FF891B55A5E485DD8FC3F91C7FC010F13FCD8780013E0293F7BBD34>I<
+003FB712F04816F8B8FCA43AFE001FC003A8007CED01F0C791C7FCB3B3A4010FB57E4980
+4980A26D5C6D5C2D3D7DBC34>I<3B7FFF8003FFFCB56C4813FEA46C496C13FCD803FCC7
+EA7F80A26C6CECFF00A26C6C495AA26D5CEC8003013F5CECC007011F5CECE00F010F5CEC
+F01F01075CA2ECF83F01035CECFC7F010191C7FCA2903800FEFEA2EC7FFCA26E5AA26E5A
+A36E5AB349B5FC4980A46D91C7FC2F3D7EBC34>89 D<007FB7FCA2B81280A36C1600A229
+077B7D34>95 D<EB1FFE90B512C0000314F04880488081391FF807FF49C67F6F7E151F82
+6C48130F6C4880C81207A4EC01FF91B5FC1307133F90B6FC12034814074813C0381FFC00
+EA3FF0EA7FC05B48C7FC5AA56C140F7E6D131FD83FE0EB7FF8D9F807B512F86CB712FC7E
+000314FD6C14F06C6C9038C01FF8D90FFCC8FC2E2E7BAC34>97 D<EA7FFC487EA4127F12
+00ABEC01FE91380FFFC0023F13F04A13FC90B67E82030313809139F8007FC04AEB3FE04A
+131F4AEB0FF04A130791C713F8160317FC491401A217FE1600A916016D15FCA2160317F8
+6E130717F06E130F6EEB1FE06EEB3FC06EEBFF80ECFE0791B612004914FC6E5BD97E3F13
+E0D93C0F138090260003FEC7FC2F3E7FBC34>I<EC7FF80103B5FC010F14C0013F14E049
+14F090B6FC489038C01FF83903FE000F485A485A5B4848EB07F049EB03E0484890C7FCA2
+127F90C9FCA25A5AA97E7EA27F003F15F86DEB01FC6C7EA26C6C1303D807FCEB07F86C6C
+130F3A01FFC07FF06C90B512E06D14C06D1480010F1400010313FC9038007FE0262E79AC
+34>I<ED7FFC4B7EA4157F1500ABECFF80010313F0010F13F8013F13FE4913FF48B6FC48
+13C09038FE003FD807F8130F48481307484813035B003F14015B007F140090C8FCA25A5A
+A97E6C1401A27F003F14037F001F14077F6C6C130F6D131F6C6C137F2603FF81B512FC6C
+90B612FE6C5C6D5B011F13F001079038E07FFC010090C8FC2F3E7DBC34>I<ECFFC00103
+13F0010F13FC013F13FF49148090B612C04801C013E03A03FE001FF04848EB0FF8D80FF0
+13074848EB03FC1501485A49EB00FE127F90C8FC16FF167F5A5AB8FCA516FE48C9FC7E7E
+A27F123F6D143E001F157F7F6C7E6D14FF6C6CEB01FE6CB413076C9038E03FFC6C90B512
+F86D14F0011F14E06D14800101EBFE009038003FF0282E7BAC34>I<ED3FF0913801FFFC
+02077F4A7F4A14805CEC7FE015809139FF007F005C0101141C4A90C7FCA8003FB612FC48
+81B7FCA36C5D260001FCC8FCB3AD001FB612C048814881A26C5D6C5D293E7DBD34>I<EA
+7FFC487EA4127F1200AB15FF020713E0021F7F027F7F91B57E90B67E15819138FC00FF02
+F07F4A804A133F5CA291C7FCA35BB3A4277FFFFC0FB5FCB56C481480A46C496C1400313D
+7FBC34>104 D<14F0497E497E497EA46D5A6D5A6D5A91C8FCA9383FFFFC487FA47EC7FC
+B3AD003FB612F04815F8B7FCA27E6C15F0253E79BD34>I<383FFFFE487FB6FCA27E7EC7
+7EB3B3AD003FB612FE4881B81280A26C16006C5D293D7BBC34>108
+D<027FEB1FC03B3FE1FF807FE0D87FF39038E0FFF8B612E303F77F6C91B57E6C01C313F0
+00030181EBE07ED9FE01EB807F6E80491400A2495BA3495BB3A53C3FFF03FFC0FFF04801
+8701E113F8B500CF01F313FCA26C018701E113F86C010301C013F0362C81AB34>I<15FF
+267FFC0713E026FFFE1F7F027F7F91B57E90B67E6C1481C69038FC00FF02F07F4A804A13
+3F5CA291C7FCA35BB3A4277FFFFC0FB5FCB56C481480A46C496C1400312C7FAB34>I<14
+FE903807FFC0011F13F0017F13FC90B57E488048010113803A07FC007FC04848EB3FE049
+131F4848EB0FF0491307003F15F8491303007F15FC90C71201A300FEEC00FEAA6C14016C
+15FCA26D1303003F15F86D1307A26C6CEB0FF06C6CEB1FE06D133F6C6CEB7FC03A03FF83
+FF806C90B512006C5C6D5B011F13F0010713C0010190C7FC272E7AAC34>I<4BB4FC273F
+FFC00F13C048D9E03F13E0B590B512F002E114F86C13E76C01EF130FD8000F13F8ECFFE0
+9238C007F092388003E092C8FC5C5CA25CA25CA45CB1003FB6FC4881B77EA26C5D6C92C7
+FC2D2C7DAB34>114 D<90390FFF078090B5EACFC0000314FF5A5A5A383FF803397F8000
+7F90C7123F12FE48141FA47E007FEC0F8001C090C7FCEA3FF8381FFFE06C13FF6C14E06C
+14F8C614FE011F7FD9007F1380020313C09138003FE0ED0FF0003C1407007EEC03F800FE
+1401A27EA36D13036D14F06D13076DEB1FE001FE13FF90B612C016801600D8FC7F13FC6D
+13F0D878071380252E79AC34>I<EB01E0497E1307AA003FB612FE4881B8FCA36C5D2600
+07F0C8FCB3A3EE0F80EE1FC0A66EEB3F800103147F6E13FF902601FF031300EDFFFE6D5C
+6E5B6E5B020F13C0020190C7FC2A387EB634>I<D87FFCEB1FFF486C497FA4007F800000
+EC003FB3A7167FA216FFA26D5B6D1307DAE01F13FF6DB712807F7F6D143F0101D9FC1F13
+009026007FF0C8FC312C7FAA34>I<3B3FFFE00FFFF8486D4813FCB515FEA26C16FC6C49
+6C13F8D801FCC7EA7F000000157EA26D14FE017E5CA2017F13016D5CA2EC8003011F5CA2
+ECC007010F5CA2ECE00F01075CA36D6C485AA3ECF83F010191C7FCA26E5A0100137EA2EC
+FEFEEC7EFCA2147F6E5AA36E5A6E5A2F2B7EAA34>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fg cmbx10 12 27
-/Fg 27 123 df<EB07F8EB7FFC3801FC0E3803F01F48485AEA0FC0A3141E140C91C7FCA2
-ECFF80B6FCA2380FC01FB2397FF8FFF0A21C237FA220>12 D<90380FFF80137F3801FC1F
-3803F03FEA07E0EA0FC0141FA7B6FCA2380FC01FB2397FF8FFF0A21C237FA220>I<EA07
-FE381FFF80383F07E06D7E130180121E1200A2133FEA03FDEA1F81EA3E01127C12F8A4EA
-7C02EA7E0C391FF87F803807E03F19167E951C>97 D<B47EA2121FABEB87F0EBBFFCEBF0
-3EEBC01F9038800F8015C0140715E0A715C0A2140F15809038C01F00381E707E381C3FFC
-38180FE01B237EA220>I<EBFF80000713E0380F83F0EA1F03123E127E387C01E090C7FC
-12FCA6127C127EA2003E13186C1330380FC0603807FFC0C6130015167E9519>I<49B4FC
-A2EB003FAB13FE3807FFBF380FC1FF48C67E003E7F127E127CA212FCA7127C127E123E6C
-5B380F81FF3907FF3FE0EA01FC1B237EA220>I<13FE3807FF80380F83C0381E01E0383E
-00F0127E007C13F8147812FCB512F8A200FCC7FCA3127CA26C1318A26C1330380F80E038
-03FFC0C6130015167E951A>I<EB1F80EBFFE03801F1F0EA03E31207EA0FC3EBC1E0EBC0
-00A6EAFFFEA2EA0FC0B2EA7FFCA214237EA212>I<9038FE0F803903FF9FC0380F83E338
-1F01F3391E00F000003E7FA5001E5BEA1F01380F83E0380BFF80D808FEC7FC0018C8FCA2
-121C381FFFE014FC6C13FF7E001F1480397C001FC00078130F00F81307A3007CEB0F806C
-EB1F00381F807E6CB45A000113E01A217F951D>I<B47EA2121FABEB83F0EB8FFCEB987E
-EBA03EEBC03FA21380AE39FFF1FFE0A21B237DA220>I<121E123FEA7F80A4EA3F00121E
-C7FCA6EAFF80A2121FB2EAFFF0A20C247EA30F>I<B47EA2121FABECFF80A2EC3C001430
-14E0EB81C00183C7FC1386139E13BE13FFEBDF80EB8FC01307806D7E6D7E130080147E39
-FFE1FFC0A21A237EA21E>107 D<EAFF80A2121FB3ADEAFFF0A20C237EA20F>I<3AFF03F8
-03F890390FFE0FFE3A1F183F183F9039201F201F014001C01380A201801380AE3BFFF0FF
-F0FFF0A22C167D9531>I<38FF03F0EB0FFC381F187EEB203EEB403FA21380AE39FFF1FF
-E0A21B167D9520>I<13FF000713E0380F81F0381F00F8003E137C48133EA300FC133FA7
-007C133E007E137E003E137C6C13F8380F81F03807FFE0C6130018167E951D>I<38FF87
-F0EBBFFC381FF07EEBC01F9038800F8015C0A2EC07E0A715C0140FA2EC1F8001C01300EB
-F07EEBBFFCEB8FE00180C7FCA8EAFFF0A21B207E9520>I<EBFE033807FF07380FC1CF38
-1F00DF48137F007E7FA2127C12FCA7127EA2003E5B6C5BEA0FC13807FF3FEA00FC1300A8
-903801FFE0A21B207E951E>I<38FF0F80EB1FE0381F33F013631343A2EBC1E0EB8000AD
-EAFFF8A214167E9518>I<3807F980EA1FFFEA3807EA7003EAF001A26CC7FCB4FC13F8EA
-7FFE6C7E6C1380120738003FC0EAC007130312E0A200F0138038FC0F00EAEFFEEAC3F812
-167E9517>I<487EA41203A21207A2120F123FB5FCA2EA1F80ABEB8180A5380F830013C3
-EA07FEEA01F811207F9F16>I<38FF81FFA2381F803FAF5C5C380FC1BF3907FF3FE0EA01
-FC1B167D9520>I<39FFF01FE0A2391FC00700000F1306EBE00E0007130C13F000035BA2
-6C6C5AA26C6C5AA2EBFEE0EB7EC0137F6D5AA26DC7FCA2130EA21B167F951E>I<3AFFF3
-FF83FCA23A1F807C00E0D80FC014C08001E013010007017F1380A2D803F0EB0300ECCF83
-01F81387D801F913C61487D800FD13ECEBFF0315FC017F5BEB7E01013E5BEB3C00A20118
-136026167F9529>I<39FFF07FC0A2390FC01C006C6C5A6D5A00035B6C6C5A3800FD8013
-7F91C7FC7F6D7E497EEB37E0EB67F013C33801C1F8380380FC48487E000E137F39FF81FF
-E0A21B167F951E>I<39FFF01FE0A2391FC00700000F1306EBE00E0007130C13F000035B
-A26C6C5AA26C6C5AA2EBFEE0EB7EC0137F6D5AA26DC7FCA2130EA2130CA25B1278EAFC38
-13305BEA69C0EA7F80001FC8FC1B207F951E>I<387FFFF0A2387C07E038700FC0EA601F
-00E0138038C03F005B137EC65A1201485AEBF030EA07E0120FEBC070EA1F80003F1360EB
-00E0EA7E03B5FCA214167E9519>I E
+%DVIPSBitmapFont: Fh cmsltt10 10.95 17
+/Fh 17 122 df<EC03C0EC07E0A2140F141FA2143FEC7FC014FF1303130F90B5FC5A4814
+8014BFEBFE3FEA01F8C7FC147F1500A55C5CA513015CA513035CA513075CA5130F5CA200
+7FB512F8B612FCA46C14F81E3976B830>49 D<EC07FC91383FFF8091B512E0010314F849
+80011F8090393FF80FFF90267FE0011380EC800049C7EA3FC05B0001151F4915E0120316
+0FA349141F1201D800E015C090C8FC163F1780167F17005E4B5A15034B5A5EED1FF04B5A
+4B5A4B5A4A90C7FC4A5AEC0FFC4A5AEC3FE0ECFFC0495B4990C8FCEB07FCEB1FF8495AEB
+7FC0495A000390C712F0D807FC497E48481303EA3FF048B6FCB7FCA35E6C5D2B397AB830
+>I<ED07FF4B13804B13C0A281819238003F80A4167FA21700A491387FC0FF903803FFF0
+010FEBFCFE4913FE017F13FF90B6FC48EBE07F48EB001F48486D5A49130748481303485A
+5B485A495C127FA290C7FC15075A485DA4150FA25E151F6C143F7E157F6D13FF6C6C485B
+EBE007261FF81F13FF6CB71280A26C14BF0001141F6CD9FC0F1300D91FE0C8FC2A397AB7
+30>100 D<EC1FE0ECFFFC010313FF010F1480013F14C04914E09039FFF03FF048EB800F
+3A03FE0007F8484813035B485A4848EB01FC5B123F5B127F90C7FC90B6FCA2B712F8A316
+F048C9FCA37E7EED03C06DEB07E0003FEC0FF07F6C6CEB1FE06DEB7FC0390FFE03FF6CB6
+12806C15006C14FC6C6C5B011F13E0010390C7FC262A79A830>I<EEFF80030713E0031F
+13F0157F92B512F85C4AEB07F0EC07FC03F813E091390FF001C04BC7FCA2141F5DA548B6
+12FE48815AA36C5DC7D87F80C7FC92C8FCA55C5CA513015CA513035CA513075CA2007FB5
+12FEB7FCA46C5C2D397CB830>I<913907F801FE913A3FFF0FFF804A13BF49B712C05B5B
+90260FFC0FEB1F8090271FF007F8130049486C6CC7FCECC001EB7F801400A25B5BA31503
+4B5A7F6D495A9138803FE090383FE0FF49B55A90B65A93C8FC4814FC01F913F09038F87F
+80000390CAFC5BA27F120190B512FCEDFF8016E04815F8488148813A1FF00007FFD83FC0
+1300498048C86C7E007E151F12FE5AA2163F94C7FC5E5E6C4A5AD87F80EB07FC6D131F3A
+3FFC01FFF86CB612E06C5D6C92C8FC000114FC6C6C13F0010F90C9FC323E7EA730>I<15
+E0EC03F8140781A35D6E5A6E5A91C8FCA990B512C048805AA27E7EEB001F5DA5143F5DA5
+147F92C7FCA55C5CA513015CA2007FB61280B712C016E0A216C06C1580233979B830>
+105 D<90383FFFF8497F81A37F90380001FCA514035DA514075DA5140F5DA5141F5DA514
+3F5DA5147F92C7FCA55C5CA2003FB612F04815F8B712FCA26C15F86C15F026387BB730>
+108 D<ED0FF03A01FFE07FFE4801F1B5FC4801F7148091B6FC6C16C06CECF03FD8000F90
+38801FE015004A130F14F8A24A131F494814C0A25CA3163F133F4A1480A4167F137F91C7
+1300A45E5B495CA23B7FFFF81FFFF8B56C4813FC5DA2816C496C13F82E287FA730>110
+D<EC1FE0ECFFFC010313FF010F14804914E0137F9039FFE07FF0489038800FF83903FE00
+0749EB03FC48481301484814FE491300485A123F5B167F48C8FCA300FE15FEA4150116FC
+A26CEC03F8150716F06C6C130FED1FE06DEB3FC06C6C137F3A1FF001FF80D9FC0713006C
+B55A6C14F86C5C6C14C06C6C90C7FCEB0FF8282A79A830>I<EE3FE03B01FFFC01FFF848
+D9FE0F13FC485C037F13FE6C91B5FC6C90B512E1D80001EC01FC15FC9238F000704B1300
+5D5D4990C8FC5CA25CA25C13075CA5130F5CA5131F5CA2007FB512FCB67EA46C5C2F287D
+A730>114 D<91387FF838903903FFFE7C011FEBFFFC5B5B90B6FC48EBC01F3903FC0007
+491303484814F85BA3ED01F06D90C7FCEA03FEEBFFF06CEBFF806C14F06D13FC011F13FF
+01071480D9007F13C0020113E0EC001F001FEC0FF06D1307003F1403A27FA21507486CEB
+0FE0151F6DEB3FC09039FC03FF8090B6FC1600B612FC00FC5C013F13E0267807FEC7FC26
+2A79A830>I<EB03C0497E80A3130F5CA5003FB612E04815F0B7FCA36C15E026003FC0C7
+FC5CA5137F91C8FCA55B5BA50001EC0F8049EB1FC0A3153F1680157F15FF6D4813009038
+FF07FE6CEBFFFC5D6D5B6D5B010F1380D903FCC7FC243378B130>I<D83FFCEB3FFC486C
+497E00FF14FFA2007F147F003F143F00011401495CA415031203495CA415071207495CA4
+150F120F495CA3151F153F001F147F4B5A000F5BD9F80F13FF90B712807EA26C149FC6D9
+FE0F1300D93FF0C8FC29287AA630>I<3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C
+496C13E0D807E0C7EA7E00A35EA34B5AA34B5A143E147F4A485A13E1A249495A158FEBC7
+EF9138CF9F8014DF13CF029F90C7FC15BFEBDF8FEC0FBEA201FE13FE5D13FCA25D496C5A
+3903E003E02D2779A630>119 D<903AFFFE07FFF0486D4813F84816FCA26C16F86C496C
+13F0903A07F001FC006D6C485A6D6C485A4B5A6D6C485A4B5ADA7F7FC7FC157EEC3FFE6E
+5A5D6E5A5DA24A7E143F4A7EA2ECFCFCEB01F8903803F07E903807E07F49487E011F8090
+383F801FD97F007F01FE6D7E263FFFC0B5FC4801E11480B515C0A26C16806C01C014002E
+277DA630>I<90B53801FFFE4802837F481780A26C17006C02015B903A07E0001FC05F16
+3F6E91C7FCA20103147EA25E804B5A13014B5AA26E485AA20100495AA24B5AA2027E90C8
+FC5D153E157E157C143E5D143F5DA26E5AA25DA25DA2143F92C9FC5C147E14FE5C130100
+3C5B387E03F0EAFF07495A48485AEB7F80B5FC91CAFC13FC6C5AEA3FE0EA1F80313C7EA6
+30>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fh cmtt10 12 27
-/Fh 27 119 df<13E0A538F0E1E0EAFCE7387EEFC0381FFF00EA07FCEA01F0EA07FCEA1F
-FF387EEFC038FCE7E0EAF0E13800E000A513157D991A>42 D<1338137CA2136C13EEA313
-C6A2EA01C7A438038380A4380701C0A213FFA24813E0EA0E00A4481370387F01FC38FF83
-FE387F01FC171E7F9D1A>65 D<B512F8A3381C0038A51400A2130EA3EA1FFEA3EA1C0EA3
-90C7FCA3141CA5B512FCA3161E7E9D1A>69 D<38FF83FEA3381C0070AA381FFFF0A3381C
-0070AB38FF83FEA3171E7F9D1A>72 D<B51280A33801C000B3A6B51280A3111E7C9D1A>
-I<38FE03FE12FFA2381D8070A213C0121CA213E0A213601370A213301338A21318131CA2
-130C130EA21306A213071303A238FF81F0A21380171E7F9D1A>78
-D<EA0FFE383FFF804813C0EA7C07EA700100F013E0EAE000B1EAF001A2007013C0EA7C07
-EA7FFF6C1380380FFE00131E7D9D1A>I<EAFFFC13FF1480381C07C0EB01E0EB00F01470
-A414F0EB01E0EB07C0381FFF8014001480381C07C01301EB00E0A514E214E7A338FF807E
-A21438181E7F9D1A>82 D<3803F1C0EA0FFDEA3FFFEA7C0FEA700312E01301A390C7FC12
-701278123FEA1FF0EA07FE3800FF80EB0FC0EB01E013001470A2126012E0A214E0EAF001
-38FC03C0B5128000EF1300EAE3FC141E7D9D1A>I<387FFFFEB5FCA238E0380EA5000013
-00B33803FF80A3171E7F9D1A>I<38FF01FEA3381C00706C13E0A2380701C0A213830003
-138013C700011300A2EA00EEA2137CA21338AA48B4FCA3171E7F9D1A>89
-D<387FFFC0B512E0A26C13C013047D7E1A>95 D<EA1FF0EA3FFC487EEA780FEA30073800
-0380A2137FEA07FF121FEA3F83EA7803127012E0A3EA7007EA780F383FFFFCEA1FFDEA07
-F016157D941A>97 D<12FEA3120EA6133EEBFF80000F13E0EBC1F0EB8070EB0038120E14
-1CA7000F13381478EB80F0EBC1E0EBFFC0000E138038063E00161E7F9D1A>I<EBFF8000
-0313C0000F13E0EA1F01383C00C04813001270A25AA51270A2007813707E381F01F0380F
-FFE0000313C03800FE0014157D941A>I<EB1FC0A31301A6EA01F1EA07FDEA0FFFEA1E0F
-EA3C07EA7803EA700112E0A7EA7003A2EA3807EA3E0F381FFFFCEA07FDEA01F1161E7E9D
-1A>I<EA01F8EA07FF481380381E07C0EA3C01387800E01270481370A2B512F0A300E0C7
-FC1270A2007813707E381F01F0380FFFE0000313803800FE0014157D941A>I<EB07E0EB
-1FF0EB3FF8EB7878EBF030EBE000A4387FFFF0B5FCA23800E000AF383FFF804813C06C13
-80151E7F9D1A>I<12FEA3120EA6133EEBFF80000F13C013C1EB80E01300120EAC38FFE3
-FE13E713E3171E7F9D1A>104 D<EA01C0487EA36C5AC8FCA5EA7FE0A31200AF387FFF80
-B512C06C1380121F7C9E1A>I<EAFFE0A31200B3A6B512E0A3131E7D9D1A>108
-D<EAFE3EEBFF80B512C0EA0FC1EB80E01300120EAC38FFE3FE13E713E317157F941A>
-110 D<EA01F0EA07FCEA1FFF383E0F80EA3C07387803C0EA700138E000E0A6EAF0010070
-13C0EA7803383C0780EA3E0F381FFF00EA07FCEA01F013157D941A>I<387F81F838FF8F
-FC387F9FFE3803FE1EEBF80CEBE000A25B5BAAEA7FFFB5FC7E17157F941A>114
-D<487E1203A6387FFFE0B5FCA238038000AA1470A43801C1E013FF6C1380EB3F00141C7F
-9B1A>116 D<38FE0FE0A3EA0E00AD1301EA0F033807FFFE7EEA00FC17157F941A>I<387F
-C7FC00FF13FE007F13FC380E00E0A3380701C0A338038380A33801C700A3EA00EEA3137C
-A2133817157F941A>I E
+%DVIPSBitmapFont: Fi cmbx12 13.14 45
+/Fi 45 123 df<923803FFE092B512FC020714FF021F81027F9038007FC0DAFFF0EB0FE0
+010301C0804990C7EA3FF84948147F4A81494814FF495AA2137F5CA2715A715A715AEF07
+8094C8FCA8EF07FCB9FCA526007FF0C7123F171FB3B3003FB5D8E00FB512F8A53D4D7ECC
+44>12 D<EA07E0EA1FF8EA3FFCEA7FFEA2B5FCA6EA7FFEA2EA3FFCEA1FF8EA07E0101077
+8F22>46 D<15F014011407141F147FEB03FF137FB6FCA313FC1380C7FCB3B3B2007FB712
+E0A52B4777C63D>49 D<ECFFF80107EBFF80013F14F090B612FC4881480101EBFF802707
+F8003F13C0D80FE0010F13E0D81F806D13F0003F80D87FF06D13F86D15FC6D7F00FF16FE
+6D147FA217FF82A36C5A6C5A6C5A6C5AC95A17FEA3EEFFFCA24B13F817F05D17E04B13C0
+17804B13004B5A4B5A5EED7FE04B5A4A5B4A90C7FCEC07FC4A5A4A5A4B131FEC3F804AC7
+FC14FE4948143E495AEB07E0495A4948147E49C8FC017E15FE90B7FC4816FC5A5A5A5A5A
+5AB8FC17F8A430477AC63D>I<EC3FFE0103B512E0010F14FC013F14FF90267FE01F7F90
+26FF000713E0D801FC6D7FD803F07F486C6D7FD80FFE817F486D80167FA3805C16FF7E91
+C75B6C5A6C5AD80020495B90C75C5D5F4B5B5F031F90C7FCED3FFC4AB45A49B512E01680
+16E016FC90C7EA3FFF030713C06F7F6F7F6F7F83707E83A2701380A318C0EA07E0EA1FF8
+487E487EA2B5FCA31880A25E491600127F494A5A6C485D01E05B001F4A5BD80FFC495B27
+07FFC03F13C06C90B65AC64BC7FC013F14F8010714E09026007FFEC8FC32487BC63D>I<
+EE07E0160FA2161F163F167F16FFA25D5D5DA25D5D5DA2157D15FDEC01F915F1EC03E114
+07EC0FC1EC1F811501143F147E14FC14F8EB01F01303EB07E014C0EB0F80131FEB3F0013
+3E5B13FC485A485A5B1207485A485A90C7FC123E127E5AB912FCA5C80003EBE000AD023F
+B612FCA536487DC73D>I<D8038015E001E0140301FC143F9039FFE003FF91B612C01780
+1700A25E5E16F05E5E93C7FC15FC15F001E790C8FC01E0C9FCAAEC1FFC01E1B512C001E7
+14F001EF14FC9039FFE01FFFDA0007138001FC6D13C001F06D13E04915F0497F17F8C913
+FC167F17FEA417FFA3EA0FC0EA3FF0487EA2487EA317FEA34914FF6C4815FC5B018015F8
+6CC74813F07F6C6C4913E0D80FF04913C0D807FC011F13806CB46CB512006C90B512FC6C
+5D013F14C0010F91C7FC010113F030487AC63D>I<ED7FF8913807FFFE021F6D7E027F80
+903A01FFF01FE0010790388003F04948486C7E49486D7ED93FF013074948130F01FF4A7E
+4849133F5C5A4890C7FCA25A705A48486E5A705A003F92C8FCA3485AA21520913807FFE0
+021F13FC00FF497F4A6D7EDAFC017F9026FDF0007F4A6D7ED9FFC06D7E4A6D7E8391C7FC
+8382491680A318C05BA3127FA6123FA27F001F1780A3000F4B1300A26C6C5DA26C6D495A
+6C6D5C6C6D495A6D6C48485A90263FFC075B6DB65A6D4AC7FC01035C010014F0020F90C8
+FC32487BC63D>I<121F7F7F13FE90B812E0A45A18C0188018005F5FA25F485E90C8EA07
+E0007E4B5A5F007C151F4CC7FC167E5E485D15014B5A4B5AC8485A4B5AA24BC8FC157EA2
+5D1401A24A5A1407A24A5AA2141FA24A5AA2147FA314FFA3495BA45BA55BAA6D5BA26D90
+C9FCEB007C334B79C93D>I<EA07E0EA1FF8EA3FFCEA7FFEA2B5FCA6EA7FFEA2EA3FFCEA
+1FF8EA07E0C7FCB0EA07E0EA1FF8EA3FFCEA7FFEA2B5FCA6EA7FFEA2EA3FFCEA1FF8EA07
+E0103077AF22>58 D<EE01F8A24C7EA34C7EA24C7EA34C7FA24C7FA34C7FA293B57EA34B
+8016F303038016E316E103078016C0030F805E83031F814C7E4B81153E83037E81037C7F
+03FC815D830201824B7F0203825D830207824B7F020F825D84021F8392B8FC4A83A34A83
+027CC8120F02FC835C840101844A810103845C840107844A81010F845C85011F85496C82
+B600C091B712F0A5544D7CCC5D>65 D<B912F0F0FF8019F019FC19FFD8001F9026800001
+14C0DD001F7F060713F806017F726C7E737E737F737F737F8587737F8587A2747EA38786
+A21C80A51CC0A586A462A51C80A51C00A26263A2631AFF636163614F5B634F5B073F90C7
+FC4F5A4F5A06035B061F5B4DB512C0BBC8FC19FC19F0198006F0C9FC524B7CCA5E>68
+D<BB12C0A486D8000F01E0C77E18071801F0007F193F191F190F1907861903A31901A3EF
+0F80A2737EA497C7FC171FA2173F177F17FF160392B6FCA5EDE0031600177F173F171FA2
+050FEC0F80A3F21F00A494C8FC621A3EA21A7EA31AFE6219011903A21907190FF13FF819
+FF1803183FBBFCA262A3494A7CC951>I<BBFCA41A80D8001F01C0C7FC181F1803848419
+7F193F191F1AC0190FA31907A4171FF103E0A496C7FCA25FA25F5F5E160792B6FCA5EDC0
+071601828383A283A794C9FCB1B8FCA5434A7CC94D>I<B7D8FC01B712FCA5D8001F01C0
+C8001FEBC000B3AA92B9FCA503C0C8121FB3AEB7D8FC01B712FCA5564B7BCA60>72
+D<B712FEA5D8000FEBE000B3B3B3ABB712FEA5274B7DCA2E>I<B8FCA5D8001F01C0C9FC
+B3B3A4193EA4197E197CA519FCA31801A2F003F8A21807180F181F183F187FEF01FF1707
+173FBA12F0A53F4B7BCA4A>76 D<B600E04DB612806F5FA26F5FA2D8001F09FCC7FC6FEF
+0F7FA2DABFFE171EA2DA9FFF173CA3028F6D1678A202876D16F0A202836DED01E0A30281
+6DED03C0A202806DED0780A26F6CED0F00A36F6C151EA26F6C5DA26F6D5CA26F6D5CA36F
+6D495AA26F6D495AA26F6D495AA3706C49C7FCA2706C131EA2706C5BA3706D5AA2706D5A
+A270EBE1E0A370EBF3C0A270EBFF80A27190C8FCA2715AA3715AA2715A497EB600F06D48
+0103B71280A3715A715A694B7BCA74>I<B600E092B612FC8181A281D8001F6D9239001F
+E0006F705A82A28202BF7F029F7FA2028F7F02877F02837F8214810280806F7F6F7F8381
+6F7F6F7F6F7F83816F80707F707F8482707F707F707FA2707F7014807113C019E0837113
+F07113F87113FC19FE837113FF71148F7213CF1AEF847213FF8484A284848485A2858585
+A285858585497EB600F8167F1A3F1A1F1A0FA2564B7BCA60>I<DA7FFCEB01C00103B5EA
+C003011FECF00749ECFC0F90B7121F48D9E00F13BF4890C713FFD807FC141F4848804848
+140382484880177F485A173F171F12FFA2170F7FA217077F7F7F6D92C7FC6D7E6C13F014
+FF15F86CECFF8016F86C15FF6C16C0836C826C826C826C82013F816D1680010716C01300
+020F15E01400030714F0ED007F160F16037013F882177F127800F8163FA3171FA27E18F0
+A27EA26CEE3FE07F18C001E0157F6DEDFF8001FC160001FF140302E0EB0FFED97FFEEB3F
+FC486CB612F0D8FC0F5DD8F803158048C66C49C7FC48010313F0354D79CB44>83
+D<B700F8023FB512F8A5D8001F01C0C9380FE000745AB3B3AD6D180F63811A1F6D96C7FC
+626D7F1A7E6D7F6D606E6C4B5A6E6CED07F06E6C4B5A6E01C0EC3FC06E01F049B45A0201
+01FF011F90C8FC6E91B55A033F15F8030715E0030092C9FC040713F0554C7CCA5E>85
+D<B7D8E007B791B612C0A5D8003F0180C7000101FCC9387F80006F7070C7FC6D70183EA2
+6F70167E6D71177C876F1BFC6D715F6F831E016D656F4B6D14036D65876F92B515076D65
+6F4A8007F3160F6E647001036E141F6E04E194C8FCA27001076E5C6E04C0163E8770010F
+177E6E4C6C157C70011F814F6C15FC6E637049EDC0016E033E6D5D1CE070017E16036E03
+7C6D5D7001FC15F04E6D14076E63DCFF01EEF80F6F4A6D5DA20583EEFC1F6F4A6D92C9FC
+1CFE05C75F6F4A6D143E05EF16FF4E6E137E6F197C05FF17FC6F91C86C5BA36F496F5BA2
+4D816F61A26F496F5BA370486F5BA370486F90CAFCA24D81041F5FA27048167C7A4C7ECA
+7F>87 D<ECFFFC010FEBFFC0017F14F090B612FC489038803FFF2703FC00077F486C6D7F
+486C6D7F6E7E83707EA3707E6C90C7FC6C5A6C5AC9FCA4ED1FFF021FB5FC49B6FC130F01
+3FEBC03F9038FFFE00000313F04813C04890C7FC485A485AA2485AA2485AA4167FA26D14
+FF007F15EF6D01017F6C6C903907CFFF806C6CD90F8F13FE6C9038E07F076C9038FFFE03
+00014A7ED8003F9038F0007F0103018090C7FC37337CB13C>97 D<EB7FC0B5FCA512037E
+B3A2ED0FFF037F13F002C1B512FC02C714FF9126CFF80F7F9126FFC00113E092C76C7E02
+FC6E7E4A6E7E5C4A6E7E84831980A219C083A319E0AC19C0A25F1980A34D1300606E141F
+606E4A5A6E4A5A02BF4A5A91261F80035B9027FE0FF01F5B496CB548C7FC496C14F849C6
+14E0C8D80FFEC8FC3B4D7CCB44>I<91380FFF8091B512F8010314FF010F158090263FFE
+0013C0D97FF8EB1FE0D9FFE0EB3FF04849EB7FF8484913FF4890C7FC5A5B121F5B003FED
+7FF0EE3FE0007FED1FC093C7FC5BA212FFAC127F7FA2123FA26D153E121F6D157E6C167C
+6C6D14FC6C16F86C6D13036C01F0EB07F0D97FFCEB1FE06DB4EBFFC0010F90B512000103
+5C010014F0020F13802F337CB137>I<EF1FF0EE3FFFA51600177FB3A2EC0FFF91B512E0
+010314F8010F14FE013FEB01FF903A7FF8003FFFD9FFE0130F48497F48497F4890C77E48
+81485AA2485AA3127F5BA212FFAC127FA37F123FA2121F7F000F5D6C6C5C5E6C6D5B6C01
+E0497F6C6D017FEBFFE090393FFE03FE6DB512F801075C010114C09027001FFC00EBC000
+3B4D7CCB44>I<EC0FFF91B512F0010314FC010F14FF90263FFE077F90267FF0007F4948
+EB3FE04801806D7E48824890C76C7E4848140783485A003F6F7EA3485A701380A312FFA2
+90B8FCA401F8CAFCA5127FA27FA2123FA26C6CED0F80A2000F161F6C6C16006E5C6C6D14
+7E6C6D5C6C6D495AD97FFCEB07F0903A1FFF803FE06D90B55A010392C7FCD9007F13FC02
+0713C031337DB138>I<ED7FE0913807FFFC021F7F027F7F902601FFE0138049018113C0
+902607FE0113E049485A14F8131FEB3FF0A26F13C0EB7FE06F1380EE3E0093C7FCADB77E
+A526007FF0C8FCB3B3A2003FB512F8A52B4D7DCC26>I<DA7FFCEB0FF00103B538807FF8
+011F9138F1FFFC4991B512FE90267FF01F13F32701FFC007138348EB0001A248486DEBC1
+FC000FEEE0F849027F1300A2001F82A8000F5EA26D14FF00075E6C6C495BA26CD9C00790
+C7FC6C9038F01FFC4890B55A5ED803C314809026C07FFCC8FC000790CAFCA47FA27F13FC
+90B612FCEEFFC06C16F817FE6C8218806C17C06D16E00003B812F0120FD81FFCC7000F13
+F8D83FF0140049153F4848ED1FFC00FF160F491507A56D150F007F17F86D151F6C6CED3F
+F06C6CED7FE0D80FFE913801FFC06C6C6C010713806C01F8017F1300C690B612FC013F15
+F001071580D9003F01F0C7FC37487DB03D>I<EB7FC0B5FCA512037EB3A2923801FFC003
+0F13F8033F13FE4B7F9126C1FE077F9126C3F0037F9138C7C001DACF8080150002DE7F02
+FC81A25CA25CA35CB3A9B6D8C07FEBFFE0A53B4C7BCB44>I<13FCEA03FF487F487FA248
+7FA66C5BA26C5B6C90C7FCEA00FC90C8FCACEB7FC0B5FCA512037EB3B3B61280A5194D7B
+CC22>I<EB7FC0B5FCA512037EB3B3B3AAB61280A5194C7BCB22>108
+D<90287FC001FFE0EC7FF8B5010F01FC0103B5FC033F6D010F804B6D6C4814E0DBFE0790
+26C03F817F9126C3F0019138FC007F0003D9C7E0DAE1F8806CDA8000D9F1E06D7E02CFC7
+EBF3C002DE91267FF780131F02FC03FFC77FA24A5DA24A5DA34A5DB3A9B6D8C03FB5D8F0
+0FB512FCA55E317BB067>I<903A7FC001FFC0B5010F13F8033F13FE4B7F9126C1FE077F
+9126C3F0037F00039038C7C0016CD9CF8080150002DE7F02FC81A25CA25CA35CB3A9B6D8
+C07FEBFFE0A53B317BB044>I<913807FF80027F13F80103B6FC010F15C090261FFE017F
+903A7FF0003FF8D9FFC0EB0FFC48496D7E4890C76C7E4817804980000F17C048486E13E0
+A2003F17F049157FA2007F17F8A400FF17FCAB007F17F8A36C6CEDFFF0A3001F17E06D5C
+000F17C06C6C4A13806C17006C6D495A6C01E0EB1FFC6D6C495A903A3FFE01FFF0010FB6
+12C0010392C7FCD9007F13F80207138036337DB13D>I<90397FC00FFFB5017F13F002C1
+B512FC02C714FF9126CFF80F7F9126FFC00313E0000391C77F6C01FC6E7E4A6E7E5C4A6E
+7E848319808319C0A47113E0AC4D13C0A319805FA219004D5A804D5A6E4A5A6E4A5A02FF
+495BDB80075B9126EFF01F5B02E7B548C7FC02E314F802E014E0DB0FFEC8FC92CAFCAFB6
+12C0A53B467CB044>I<9039FF803FE0B5EBFFF8028113FE02837FDA87E11380EC8F8300
+03D99F0713C06C139E14BCA214F8A24A6C13806F13004A6C5A93C7FCA45CB3A7B612E0A5
+2A317CB032>114 D<90390FFF8070017FEBF1F048B6FC1207380FFC01391FE0003F4848
+130F491307127F90C712035A1501A27FA213E06D90C7FC13FE387FFFF0ECFFC015F06C14
+FC6C14FF6C15806C15C06C15E0C615F0013F14F8010714FCEB007F14019138003FFE150F
+0078140700F81403A26C1401A37E16FC6C14036D14F87F6DEB07F001F8EB1FE001FFEBFF
+C091B51280D8FC7F1400D8F81F13FCD8E00313C027337CB130>I<14F8A61301A41303A2
+1307A2130FA2131F133F137F13FF1203000F90B512F0B7FCA426007FF8C7FCB3A6167CAA
+013F14F880A290391FFE01F0010F1303903907FF87E06DEBFFC06D14806D6C1300EC0FFC
+26467EC430>I<D97FE0EC3FF0B5EC7FFFA5000315016C81B3AB5EA25EA25E7E6EEB0F7F
+017F021E7F6E017CEBFFE090393FFE01F86DB512F0010714E0010114C09027003FFE00EB
+C0003B327BB044>I<B66C90B512C0A5000101E0C73807F0006E5D6C5F6E140F017F5E80
+171F013F93C7FC6E5C011F153E6E147E6D157C6F13FC6D5DEDC001A26D01E05B16036D5D
+EDF0076D5DEDF80F027F5CEDFC1F023F91C8FC15FE5E021F133EEDFF7E6E137C16FC6E5B
+A26E5BA36E5BA26E5BA26F5AA26FC9FCA23A317DAF41>I<B60081B500FC90387FFFF0A5
+00019026E000030180903803FC006E715A6C6F5E6E6F1303017F61A26E496D1307013F61
+6E6F130F011F4A5EA26E6F131F6D4A93C7FCDD9FFC5B6DD9801F153E170F03C06E137E6D
+023F157C93383E07FFDBE07E15FC6DDA7C035C03F015816D02FC5D4C7E03F815C3DA7FF9
+5E9226FDF00013E7DA3FFF5E4C137F19FF6E5F4C7FA26E496D90C8FCA26E5E93C7120FA2
+6E486E5AA202015E4B1403A26E486E5A54317EAF59>I<B6D88007B512C0A526007FFCC7
+387F8000013F037EC7FC6E14FE6D6C495A6D6D485A6D6D485A6D01E05B4C5A6D6D485A6D
+EBF83F6E6C48C8FC91383FFEFE6E6C5A5E6E5B6E5B806E7FA26E7F82824A7F5C4A80DA0F
+E77FDA1FC37FDA3F817F4AC67F147E4A6D7E49486D7E01036E7E49486D7F49487F494881
+49486D7F017F6E7FB500F8011FEBFFF0A53C307EAF41>I<007FB500C090387FFFE0A5C6
+01F0C73803F8006E5D017F5E6E1407013F5E6E140F011F5E6E141FA26D6D91C7FC5F6D15
+3E6F137E6D157C6F13FC6D5DEDF0016D5DEDF803027F5C15FC1607DA3FFE5B160F021F5C
+EDFF1F6E91C8FC16BF6E13BE16FE6E5BA36E5BA26E5BA26F5AA26F5AA26F5AA393C9FC5D
+153E157E157CD81F8013FC486C5B387FE001D8FFF05B14035D14074A5A49485A007F49CA
+FCEBC07E383F81FC6CB45A6C5B6C13C0C648CBFC3B467EAF41>I<001FB712FCA4DA0001
+13F801F84913F001E04913E05B494913C04B138048C7481300A24B5A4B5A003E495B5C5E
+4A5B4A5BC7485BA24A90C7FC4A5A4A5AA2495B4949137C495BA2495B495B4990C712F85B
+5C495A48491301485BA248491303484913074849130F161F4890C7EA7FF04848EB03FFB8
+FCA42E307DAF37>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fi cmbx12 13.14 41
-/Fi 41 123 df<EB07FCEB3FFF9038FE0780D803F013C03807E00FA2EA0FC0A3EC030091
-C7FCA3EC7FE0B6FCA2380FC007B3A239FFFC7FFEA21F267FA522>12
-D<123C127E12FFA4127E123C08087C8711>46 D<131C133C13FC12FFA21200B3AA387FFF
-FCA216237CA21F>49 D<48B4FC000713C0381E07F0383803F8386001FC387C00FE12FE14
-FF147FA2127C003813FFC7FC14FEA2EB01FC14F8EB03F0EB07E01480EB0F00131E5B1370
-EBE003EA01C038038007380700061206380FFFFE5A5A4813FCB5FCA218237DA21F>I<48
-B4FC000713E0381E03F0383801F8003C13FC387E00FEA3123EEA1C01000013FCA2EB03F8
-EB07F0EB0FC03801FF00A2380007E0EB01F014F8EB00FC14FE14FFA21210127C12FEA214
-FEA2387C01FC007013F8383E07F0380FFFC00001130018237DA21F>I<14381478A214F8
-1301130313071306130C131C13381330136013E0EA01C01380EA03005A120E5A12185A12
-705AB612C0A2390001F800A790387FFFC0A21A237EA21F>I<0018130C001F137CEBFFF8
-14F014E014C01480EBFC000018C7FCA513FF001B13E0381F03F0381C00F8000813FCC712
-7EA3147FA2127812FCA3147E5A006013FC1270383801F8381E07E03807FFC03801FE0018
-237DA21F>I<EB1FC0EB7FF03801F0383803E00C3807803E000F137EEA1F005AA2007E13
-3C1400A338FE3FC0EB7FF0EB80F800FF13FCEB007C147E5A147FA4127EA4003E137E123F
-6C137C380F80F83807C1F03803FFC038007F0018237DA21F>I<1230123C003FB512C0A2
-15804814005C5C38600018A200E05B485B5CC6485AA249C7FC1306130EA25BA2133CA25B
-A213F8A41201A66C5A13601A257DA41F>I<141CA2143EA3147FA24A7EA39038019FC0A2
-9038031FE0140F01077FEB0607A2010C7F1403011C7FEB1801A2496C7EA2017FB5FCA290
-39E0007F8049133FA2484880151F00038190C7120FA2486E7ED8FFF090B51280A229257E
-A42E>65 D<B612E015FC3903F800FFED1FC0ED07E06F7E6F7E82150082A2167FA31780AA
-1700A316FEA24B5A5E4B5A4B5AED1FC0EDFF80B648C7FC15E029257EA42F>68
-D<B7FCA23903F8007FED0F8015071503A21501A3ED00C01406A21600A2140E141EEBFFFE
-A2EBF81E140E1406A21660A291C7FC16C0A415011503A2ED0F80153FB7FCA223257EA428
->I<B612FEA23803F800151F8181A281A3ED01801403A292C7FCA25C5C90B5FCA2EBF80F
-8080A491C8FCAAB512F0A221257EA427>I<B500E0B512E0A23B03F80003F800AF90B6FC
-A29038F80003B0B500E0B512E0A22B257EA430>72 D<B512E0A23803F800B3AFB512E0A2
-13257EA417>I<B512F0A2D803F8C7FCB3A31503A31506A3150EA2151E153E157CEC03FC
-B6FCA220257EA425>76 D<D8FFF8EDFFF86D5C0003EEFE00017EEC037EA36D1406A26D6C
-130CA26D6C1318A26D6C1330A36D6C1360A26D6C13C0A2903900FC0180A291387E0300A3
-EC3F06A2EC1F8CA2EC0FD8A2EC07F0A36E5AEA07803CFFFC01C01FFFF8A235257EA43A>
-I<01FF1380000713E3380F80F7381E001F48130F481307140312F81401A27E91C7FCB4FC
-EA7FE013FE383FFFE014F86C13FE00077F6C1480C67E010313C0EB003FEC0FE01407A200
-C01303A315C07E6C13076C14806CEB0F0038FFC03E38E3FFF838803FE01B257DA422>83
-D<B53B81FFFE01FFF0A23D07F0001FC0000F007013066C6C010F5CA26F7E6C6C5EA26D49
-6C1338000017304B7E017F01195CA291388030FE013F5E829139C0607F01011F5E03E013
-8190280FE0C03F83C7FCA29139F1801FC3010715C617E69139FB000FEE010315EC02FF14
-FC6D486D5AA24A130301005DA24A130102785CA202306D5A3C257FA43F>87
-D<EA07FF001F13E0383E03F0383F00F880147E121EC7FCA3EB1FFE3803FE7EEA0FC0EA1F
-00123E127E5AA314BEEA7E01383F073E391FFE1FE03807F00F1B187E971E>97
-D<EAFFC0A2120FACEBC1FCEBCFFF9038FC0FC09038F007E09038C003F0A2EC01F8A215FC
-A815F8A2EC03F013E09038F007E090381C1F80390E0FFF00380C03F81E267FA522>I<EB
-7FE03803FFF83807C07C381F80FC13005A007E1378140012FEA8127E127F6C130CEA1F80
-EBC0183807E0703803FFE038007F0016187E971B>I<ECFFC0A2140FAC137F3803FFCF38
-0FE0FF381F803F383F000FA2127EA212FEA8127EA27E141F381F803F380FC0EF3903FFCF
-FC3800FE0F1E267EA522>I<137F3803FFC03807C1F0380F80F8EA1F0048137C127E147E
-12FEA2B512FEA248C7FCA3127EA214067E6C130C380F80183807E0703803FFE038007F80
-17187E971C>I<EB1FC0EB7FF0EA01F83803E1F8120713C1380FC0F01400A7B5FCA2EA0F
-C0B3A2EAFFFEA215267EA513>I<3901FF07C00007EBDFE0380F83F1EA1F01393E00F800
-007E7FA6003E5B6C485A380F83E0EBFFC0001190C7FC0030C8FCA21238123C383FFFE06C
-13FC806C7F481480383C003F48EB0FC000F81307A4007CEB0F806CEB1F00381F807E3807
-FFF8C613C01B247E971F>I<EAFFC0A2120FAC14FE9038C3FF809038CE0FC013D89038D0
-07E013E0A213C0AF39FFFC7FFEA21F267EA522>I<120FEA1F80EA3FC0A4EA1F80EA0F00
-C7FCA7EA7FC0A2120FB3A2EAFFF8A20D277EA611>I<EAFFC0A2120FB3B0EAFFFCA20E26
-7EA511>108 D<26FF80FE137F903A83FF81FFC03B0F8E0FC707E0019813CC903A9007E8
-03F001A013F0A201C013E0AF3BFFFC7FFE3FFFA230187E9733>I<38FF80FE903883FF80
-390F8E0FC0139890389007E013A0A213C0AF39FFFC7FFEA21F187E9722>I<EB7F803803
-FFF03807C0F8381F807E48487EA2007EEB1F80A200FE14C0A8007E1480A26CEB3F00A238
-1F807E6C6C5A3803FFF038007F801A187E971F>I<38FFC1FCEBCFFF390FFC1FC09038F0
-07E001C013F0140315F8140115FCA8EC03F8A215F0EBE0079038F00FE09038DC1F809038
-CFFF00EBC3F801C0C7FCA9EAFFFCA21E237F9722>I<38FF83E0EB8FF8380F8C7CEB90FC
-13B013A01478EBE0005BAEEAFFFEA216187F9719>114 D<3807F8C0EA1FFFEA3C07EA70
-01EAF000A300FC1300B47EEA7FFC7F383FFF80000F13C0120338001FE01303EAC001A212
-E014C0EAF00338FC078038EFFF00EAC3FC13187E9718>I<13C0A41201A312031207120F
-121FB512C0A2380FC000AC1460A63807E0C013E13801FF8038007E0013237FA218>I<39
-FFC07FE0A2000F1307B0140FA200071317EBE0673903FFC7FE38007F071F187E9722>I<
-39FFF80FF8A2390FC001C015803907E00300A26D5A00031306EBF80E0001130C13FC0000
-5B13FEEB7E30A26D5AA214E06D5AA26D5AA26DC7FCA21D187F9720>I<39FFF83FF0A239
-0FC00F003807E00E6C6C5A6D5A6C6C5A00001360EB7EC06D5AA2131F6D7E497E80EB33F8
-1361EBE0FC3801C07E3803807F3907003F8048131F39FFC07FF8A21D187F9720>120
-D<39FFF80FF8A2390FC001C015803907E00300A26D5A00031306EBF80E0001130C13FC00
-005B13FEEB7E30A26D5AA214E06D5AA26D5AA26DC7FCA21306A25B1230EA781CEAFC185B
-1370EA68E0EA7FC0001FC8FC1D237F9720>I<387FFFF8A2387C03F0EA700738600FE000
-E013C0EB1F80EAC03F1400137EEA00FE5B485A0003130C13F0EA07E0120FEBC01C381F80
-18003F1338387F0078387E01F8B5FCA216187E971B>I E
+%DVIPSBitmapFont: Fj cmsl10 10.95 29
+/Fj 29 122 df<9339FFC003F8030F9038F01FFE923A3FC07C7E0F923BFE001FF81F80DA
+03F890383FF07F4A48D9FFE013C0EC1FE04A4848EBC0FF03804A1380DA7F00157F4A9238
+003E004A6D91C7FC8301015D4A5CA4160113034A5CA416030007B812FCA3290007F00003
+F8C8FCA21607130F4A5CA4160F131F4A5CA4161F133F4A5CA4163F137F91C75BA4167F5B
+4992C9FCA31201486C49487EB5D8F83F13FF5DA242407EBF35>11
+D<EEFF80030F13F092383FC0789238FE001CDA03F8130E4A48133FDA1FE013FF4A5A4B5A
+EC7F005C5CEE00FE010115784A1400A513035CA4EE01FC0003B7FC17F8A23A0007F0000F
+1607A2130F4A14F0A4160F131F4A14E0A4161F133F4A14C0A4163F137F91C71380A4167F
+5B491500A31201486C903801FF80B5D8F83F13FCA25D30407EBF33>I<140E141E143EA4
+143CA3000FEC01E03A1F803803F001C0130F01F0EB1FE0D807F8EB7FC03A01FC70FE0039
+00FE73F890383F77E090380FFF80D903FEC7FCEB00F0EB03FCEB1FFF90387EEFC03901FC
+E7F03907F0E3FC391FE0E1FF3A7F81E07F80903801C03F00FC141F0078EC0F00D8200390
+C7FC1200A31307A35C91C8FC242774C32D>42 D<157015F014011407143F903803FFE013
+7FEBFFCFEBF80F1300141F15C0A5143F1580A5147F1500A55C5CA513015CA513035CA513
+075CA5130F5CA3131F497EB612F8A31D3D78BC2D>49 D<EC01FE91380FFFE0023F13F891
+38FC07FC903901E001FE903907C000FF49C7EA7F80011E15C0163F4915E05B0170141F13
+FF80A35A163FA26C90C7FC137E0118EC7FC090C8FCEEFF80A24B1300A24B5A5E4B5A4B5A
+4B5A5E4B5A4BC7FC15FEEC01F84A5A4A5A4A5A4AC8FC143E5C5CEB01E04948130E49485B
+49C7FC131E495C13705B48485C484814F0000FB6FC5A485D5AB7FC5EA22B3D7CBC2D>I<
+903801FFF8A4ECE000495AA6495AA649C7FCA6131EA65BA65BA65BA6485AA6485AA6485A
+A648C8FCA6121EA65AA65AA4EA7FFEA2485AA21D5B7BC319>91 D<903801FFF8A490C712
+7815F0A6EC01E0A6EC03C0A6EC0780A6EC0F00A6141EA65CA65CA65CA6495AA6495AA649
+5AA649C7FCA6131EA4EA7FFEA2485AA21D5B83C319>93 D<EC7FC0903803FFF890380FC0
+7E90383E003F496D7E01FF6D7E82A248140782A26C5A137890C7120FA25EA2EC03FF147F
+903807FF1FEB1FE0D97F805B3801FE00EA03F8485A4848133F485A003F5D49EC81C048C7
+FCA2157F48ED03804814FFA2007F5B913903BF0700903880073F3A3FC00E1F8E260FE03C
+13FC3A03FFF00FF83A007FC003E02A2A7CA82D>97 D<EC1FF0ECFFFE903903F01F809039
+0FC003C0D93F0013E0017E130F49131F000115F04848EB3FE0485AA24848EB1FC0001FEC
+0F004990C7FC123FA2485AA412FF90C9FCA96CEC0380150716006C6C5B151E001F5C6C6C
+5B6C6C5B6C6C485A3901F80F8026007FFEC7FCEB0FF0242A7AA828>99
+D<EE03F8ED01FFA3ED000F1607A217F0A4160FA217E0A4161FA217C0A491380FF03FECFF
+FC902603F81F138090390FC007BF90391F8003FF90387E0001497F0001157F4848150048
+5A120F5B001F5D485A5E5B127FA2150112FF90C75BA41503A25EA37E1507A26C4A5A7F00
+1F141F6C6C133F6C6CEBFFF83B03F001EFFFC03900F80F8F90383FFE0FD90FF0EBE0002D
+407ABE33>I<EC3FE0903801FFF8903807E07E90380F801F90393F000F80017E14C049EB
+07E0485A12034848EB03F0485AA2121F5B123FA248481307A290B6FCA2D8FF80C8FC90C9
+FCA87EED01C015036C15806D1307001FEC0F006D131E000F5C6C6C5B6C6C485A3900FC07
+C0D93FFFC7FCEB07F8242A7BA828>I<ED07F0ED3FFCEDFC1E913803F03F4A48B4FC4A48
+1380141FEC3F81DA7F0113008102FE137C93C7FCA213015CA513035CA50007B512F8A326
+0007F0C8FCA3130F5CA5131F5CA5133F5CA5137F91C9FCA55B5BA4EA03FF007F13FEB5FC
+A229407DBF1C>I<177C913907F803FE91393FFE0F8F9139FC0F9C3F903901F007F89039
+07E003E0D90FC013F0011F903801F80C02801400133FD97F007FA315035B495CA3017E49
+5A5E150F6D5C6D495A90263F803EC7FCECC0FC903871FFF09038E07F8091C9FC485AA47F
+A27F90B512F8EDFF806C15E016F86D8048B6FC3A07E0000FFED80F801300003FC8127F00
+3E815A00FC815AA25E163EA25E6C15FC007C4A5A6C4A5A6CEC0FC0D80FC0013FC7FC3903
+F801FCC6B512F0010F90C8FC303D7FA82D>I<147FEB3FFFA313017FA25CA513015CA513
+035CA4ED07F80107EB1FFF9139F0781FC09138F1E00F9139F38007E0ECF70002FE14F049
+5A5CA25CA24A130F131F4A14E0A4161F133F4A14C0A4163F137F91C71380A4167F5B4915
+00A300015D486C491380B5D8F87F13FCA32E3F7DBE33>I<1478EB01FE130314FFA25B14
+FE130314FCEB00F01400ACEB03F8EA01FF14F0A2EA001F130FA314E0A5131F14C0A5133F
+1480A5137F1400A55B5BA4EA03FF007F13F0A2B5FC183E7DBD1A>I<143FEB1FFF5BA213
+017FA214FEA5130114FCA5130314F8A5130714F0A5130F14E0A5131F14C0A5133F1480A5
+137F1400A55B5BA4EA03FF007F13F8A2B5FC183F7DBE1A>108 D<902707F007F8EB03FC
+D803FFD91FFF90380FFF80913CE0781FC03C0FE09126E1E00FEBF0073E001FE38007E1C0
+03F090260FE700EBE38002EEDAF70013F802FC14FE02D85C14F84A5CA24A5C011F020F14
+074A4A14F0A5013F021F140F4A4A14E0A5017F023F141F91C74914C0A549027F143F4992
+C71380A300014B147F486C496DEBFFC0B5D8F87FD9FC3F13FEA347287DA74C>I<903907
+F007F8D803FFEB1FFF9139E0781FC09138E1E00F3B001FE38007E090380FE70002EE14F0
+14FC14D814F85CA24A130F131F4A14E0A4161F133F4A14C0A4163F137F91C71380A4167F
+5B491500A300015D486C491380B5D8F87F13FCA32E287DA733>I<EC0FF0ECFFFE903903
+F01F8090390FC007C049C66C7E013E6D7E01FC6D7E48488049147C0003157E485A000F15
+7F5B121FA2485AA2007F1680A2170048C85AA54B5AA25E5A6C4A5A7E4B5A5E6C140F6C6C
+5C4B5A6C6C013EC7FC6C6C5B6C6C485A3900FC0FE090383FFF80D90FF8C8FC292A7BA82D
+>I<91387F01FE903A7FFF0FFFC09139FE3E03F09238F801F8903A03FFE000FE6D49137F
+4B7F92C713804A15C04A141FA218E0A20103150F5C18F0A3171F010716E05CA3173F18C0
+130F4A147F1880A2EFFF004C5A011F5D16034C5A6E495AEE1FC06E495AD93FDC017EC7FC
+91388F01F8913883FFE0028090C8FC92C9FC137FA291CAFCA45BA25BA31201487EB512F8
+A3343A81A733>I<91390FE003C0DAFFFC1380903903F81E0790390FE0070F90391F8003
+8FD97F0013DF01FE13014848903800FF00485A1207485A8248485C123F495CA2485AA215
+0112FF90C75BA41503A25EA37E15077F003F4A5A151F6C6C133F6C6C137F000714FF3903
+F003CF3A00FC0F8FE090383FFE0FEB0FF090C7FC151F5EA5153F5EA4157F4B7E023F13FE
+A32A3A7AA730>I<903907F01F80D803FFEB7FE09138E1E1F09138E387F839001FE707EB
+0FE614EE02FC13F002D813E09138F801804AC7FCA25C131FA25CA4133F5CA5137F91C8FC
+A55B5BA31201487EB512FEA325287EA724>I<9138FF81C0010713E390381F807F90397C
+003F8049131F4848130F5B00031407A248481400A27FA27F6D90C7FCEBFF8014FC6C13FF
+6C14C015F06C6C7F011F7F13079038007FFE1403140100381300157EA2123C153E157E00
+7C147CA2007E147815F8007F495A4A5A486C485A26F9E01FC7FC38E0FFFC38C01FE0222A
+7DA824>I<EB0380A4130791C7FCA25BA25BA2133EA2137E13FE12011207001FB512C0B6
+FCA2D801FCC7FCA312035BA512075BA5120F5BA41407001F130E13C0A4141E141C1380A2
+6D5AA2000F5B14F03807E1E03801FF80D8007EC7FC1A3978B723>I<01FE147F00FFEC7F
+FF4914FEA20007140300031401A34914FCA4150312074914F8A41507120F4914F0A4150F
+121F4914E0A2151FA3153F4914C0157F15FFEC01DF3A0FC003BFE09138073FFF3803F01E
+3801FFF826003FE01380282977A733>I<B539E007FFF05D17E02707FE000313006C48EB
+01FC6F5A5E00014A5A5EA24B5A6D1307000092C7FC5D150E6D5B7F5DA25D1480013F5B14
+815D14C3011F5B02C7C8FCA214CE14EEEB0FFCA25CA26D5A5CA25CA26D5A2C2878A630>
+I<B500C3B53803FFFCA204FE14F8290FFE003FE00013C0D807F86D48EB7F000003173E18
+3C150F18386D5E0001141F705B153F4D5A15776D4B5A0000ECE7F04DC7FCEC01C3170E90
+38FF0383017F5D91380703F85FEC0E01021E5CD93F9C14F002BC6D5A02B813FDDAF8005B
+4A13FF5F6D5A94C8FC5C4A137E167C6DC7FC1678010E14383E2878A642>I<48B539C07F
+FFC0A33C000FFE003FF8006D48EB1FE0010315800101023EC7FC6E133C01005C027F5B6F
+5A91383F81C0EDC380DA1FC7C8FC15EFEC0FFE6E5A5D140381A24A7E140FEC1E7F023C7F
+EC383F02707FECE01F010180903803C00F49486C7ED90F007F491303017E80D801FE80D8
+07FF497EB5D8803F13F8A332277FA630>I<90B539E007FFF05E18E0902707FE00031300
+6D48EB01FC705A5F01014A5A5F16036E5C0100140794C7FC160E805E805E1678ED807002
+3F13F05EED81C015C191381FC38015C793C8FC15EF15EEEC0FFCA25DA26E5AA25DA26E5A
+5DA24AC9FC5C140E141E141C5C121C003F5B5A485B495A130300FE5B4848CAFCEA701EEA
+783CEA3FF0EA0FC0343A80A630>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fj cmsl10 10.95 30
-/Fj 30 122 df<903803F07C90381E0DC69038380F0FEB701E01E0130EEC0C003801C01C
-A548485A007FB512C03903803800A448485AA6000E5BA648485A001E7F38FF8FFC20207E
-9F1B>11 D<EB03E0EB1C181338EB703C13E014383801C000A5485A387FFFF038038070A4
-380700E0A6380E01C0A6381C0380001E13C038FF0FF016207E9F19>I<903803F03F9039
-1E09E0809039380F80C09039701F01E0EBE03E021E13C02601C01CC7FCA548485A007FB6
-12803903803803A43A0700700700A6000EEBE00EA64848485A001EEBE01E3AFF8FF8FFC0
-23207E9F26>14 D<13201360A4383061C0383C4380380E4E00EA0778EA01E0A2EA07B8EA
-1C9CEA708FEAE083EA0180A490C7FC12147AA117>42 D<13181338EA01F8EA0E701200A5
-13E0A6EA01C0A6EA0380A6EA07001380EAFFFC0E1E7B9D17>49 D<EB3F80EBC1E0380100
-70000213785AA2000F137C1380A2EB00781206C712F814F0EB01E014C0EB0380EB070013
-0E5B5B13605B485A380300201206000813405A383FFFC0481380B5FC161E7E9D17>I<13
-FFEA01FE1380A5EA0300A61206A65AA65AA65AA65AA6B4FCA2102D7EA10D>91
-D<13FFEA01FEEA0006A5130CA61318A61330A61360A613C0A6EA0180A6EAFF00A2102D82
-A10D>93 D<EA07F8EA0C0CEA1E061307121C1200A313FFEA07C7EA1E07EA3C0E127800F0
-1310A3131EEB2E2038784F40381F878014147D9317>97 D<13FEEA0383380E0780121C00
-38130090C7FC12785AA45AA37E5BEA70026C5AEA1C18EA07E011147D9314>99
-D<1438EB01F8EB00781438A21470A614E013FCEA0382EA0601121CEA3C00383801C01278
-12F0A438E00380A412F0EA700738380F00381C37803807C7E015207D9F19>I<13F8EA07
-0EEA0E07381C038012381278127012F0B5FC00F0C7FCA25AA46C5AEA7002EA3004EA1C18
-EA07E011147D9314>I<EB07C0EB1C60EB30F01360EBE0E0EBC0001201A5485AEA3FFCEA
-0380A448C7FCA6120EA65A121EEAFFC014207F9F0E>I<140EEB3E11EBE1A33801C1C238
-0381E0EA07801301120FA3380703C01480EB8700EA04FC48C7FCA21218121CEA0FFF14C0
-14E0381800F04813305A5AA3006013606C13C0381C0700EA07FC181F809417>I<13E012
-0712011200A2485AA6485AEB8F80EB90E013A0EBC0601380000713E01300A5380E01C0A6
-381C0380001E13C038FF8FF014207E9F19>I<EA01C0EA03E0A213C0EA0180C7FCA6EA03
-80121F12071203A2EA0700A6120EA65A121EEAFF800B1F7F9E0C>I<13E0120712011200
-A2EA01C0A6EA0380A6EA0700A6120EA65A121EEAFF800B207F9F0C>108
-D<390387C07C391F9861863907A072073903C03403EB80380007EB7807EB0070A5000EEB
-E00EA64848485A001EEBE01E3AFFCFFCFFC022147E9326>I<38038F80381F90E0EA07A0
-3803C0601380000713E01300A5380E01C0A6381C0380001E13C038FF8FF014147E9319>
-I<13FCEA0387380E0180381C00C04813E0A24813F012F0A438E001E0A214C0130300F013
-8038700700EA380E6C5AEA07E014147D9317>I<EBE3E03807EC383801F01C6C487E140F
-48487E1580A53903800F00A2140E141E141C5C38074070EB61C0011FC7FC90C8FCA3120E
-A4121EEAFFC0191D809319>I<EBFC2038038260EA0702381E01E0123C003813C0127812
-F0A438E00380A212F0A21307127038380F00EA1C37EA07C7EA0007A3130EA4131EEBFFC0
-131D7D9318>I<EA038E381FB380EA07C71203EB8300EA078090C7FCA5120EA65A121EEA
-FFC011147E9312>I<EA01F9EA0607EA080312181301EA3802EA3C00121F13F0EA07FCEA
-01FEEA001FEA40071303A212601306EAF004EAC818EA87E010147F9312>I<1380EA0100
-A35A5A5A121EEAFFF8EA0E00A45AA65A1310A41320A2EA1840EA0F800D1C7C9B12>I<38
-1C0380EAFC1FEA3C07EA1C03A238380700A6EA700EA4131EA25BEA305E381F9F8011147B
-9319>I<38FF83F8381E00E0001C13C01480121E380E01005B13025B12075BA25BEA0390
-13A013E05B5B120190C7FC15147C9318>I<39FF9FE1FC393C078070391C030060148015
-401580EA0E0790380D81001309EB19C21311380F21C4EA0720EB40C814E8EB80F0A26C48
-5A1460000213401E147C9321>I<381FF0FF3803C0780001137014403800E0C0EBE180EB
-73001376133CA2131C132E134E1387EA0107380203801204380C01C0383C03E038FE07FC
-18147F9318>I<390FF83F803901E00E00EBC00C140813E000005B143014205C13705CA2
-0171C7FC1339133A133E133C133813181310A25BA25BEA70C0EAF08000F1C8FC12E61278
-191D809318>I E
+%DVIPSBitmapFont: Fk cmcsc10 10.95 16
+/Fk 16 121 df<EC01E0A24A7EA34A7EA34A7EA24A7E141CA2EC3CFFEC387FA24A6C7EA3
+4A6C7EA2010180ECC00FA249486C7EA349486C7EA24980010E1301010FB5FC4980A2011C
+C7FC49147FA20178810170143FA201F08149141F1201486C811207486CEC3FF8D8FFFE49
+B512C0A332317DB038>97 D<DA0FF81330DA7FFF13700103B5EAC0F090390FFC03F19039
+1FE000F9D97F80133F01FEC7121F4848140F48481407485A000F1503491401121F491400
+123F5B127F1770A248C9FC1700AA6C6C1570A3123F6D15F0121F6D15E0000F15016D15C0
+000715036C6C15806C6C14076C6CEC0F00D97F80133ED91FE05B90390FFC03F00103B55A
+D9007F1380DA0FF8C7FC2C317BAF36>99 D<B612FCEDFFC016F03A03FE000FF86C48EB01
+FEED007FEE3F80EE1FC0EE0FE0EE07F0160317F8160117FCA2EE00FEA417FFAA17FEA3EE
+01FCA3EE03F817F01607EE0FE017C0EE3F80EE7F00ED01FE486CEB0FFCB712F016C04BC7
+FC302F7CAE39>I<B712FEA33903FE00036C48EB007F828282A282A3EE0380A21538A293
+C7FCA31578A2EC01F890B5FCA3EBFC01EC0078A21538A592C8FCAA487EB512FCA3292F7C
+AE31>102 D<DA0FF81360DAFFFE13E00103EBFF8190390FF807E390393FC000F3494813
+7F01FEC7123F4848141F4848140F48481407120F491403485A003F1501A25B007F1500A3
+48C9FC1700A8031FB5FCA26C7E9238001FF0EE0FE0123F7FA26C7E120F7F12076C7E6C7E
+6C6C141FD97F80133FD93FE0137B90390FFC03F10103B512E00100EC8060DA0FFCC7FC30
+317BAF3A>I<B5D8F81FB5FCA3D803FEC7EA7FC06C48EC3F80B190B7FCA301FCC7123FB3
+486CEC7FC0B5D8F81FB5FCA3302F7CAE38>I<B512F8A33803FE006C5AB3B3A3487EB512
+F8A3152F7DAE1B>I<90383FFFFCA39038007FC0EC3F80B3AD1218127EB4FCA3EC7F005A
+007C137E007813FE383C01F8381F03F03807FFC0C648C7FC1E307CAE27>I<B512FCA3D8
+03FEC8FC6C5AB3A7160EA4161CA4163CA2167C16FC1501ED03F8486C131FB7FCA3272F7C
+AE2F>108 D<D8FFFE923807FFF0A3D803FF92380FFC006C5FD9DF80141DA3D9CFC01439
+A2D9C7E01471A3D9C3F014E1A2D9C1F8EB01C1A3D9C0FCEB0381A2027EEB0701A36E130E
+A291381F801CA391380FC038A2913807E070A3913803F0E0A3913801F9C0A2913800FF80
+A3486CEB7F00487E486C013E497EB5008091B512F0A2151C3C2F7CAE44>I<D8FFFC49B5
+FC7F7F00019138001FF06EEB0FE06EEB07C0EE0380EBDFE0EBCFF013C780EBC3FC13C180
+EBC0FF801580EC3FC0EC1FE0A2EC0FF0EC07F8A2EC03FCEC01FE140015FFED7F83153F16
+C3ED1FE3ED0FF3A2ED07FBED03FFA28181A2167F163F486C141F487E486C140FB56C1307
+A21603302F7CAE38>I<B612FCEDFF8016E03A03FE000FF86C48EB03FCED00FE167FA2EE
+3F80A217C0A61780A2EE7F00A216FEED03F8ED0FF090B612C093C7FC01FCC9FCB2487EB5
+12F8A32A2F7CAE33>112 D<90383FC00C9038FFF81C0003EBFE3C390FE03FFC381F8007
+EB0003003E1301481300157C5A153CA36C141CA27E6C14006C7E13E013FE383FFFE06C13
+FE6CEBFF806C14E0000114F06C6C13F8010F13FC1300EC07FE14011400157F153F12E015
+1FA37EA2151E6C143E6C143C6C147C6C14F89038C001F039FBF807E000F1B512C0D8E07F
+130038C007FC20317BAF2A>115 D<007FB712F8A39039801FF0073A7E000FE000007816
+78A20070163800F0163CA348161CA5C71500B3A8EC3FF8011FB512F0A32E2E7CAD36>I<
+B5D8F801B5FCA3D803FEC7EA1FF06C48EC0FE0EE07C0EE0380B3AB16076C6C1500A2017E
+5C017F141E6D141C6D6C133C6D6C5B6D6C485A903903FC07E00100B51280DA3FFEC7FCEC
+07F830307CAE38>I<3B7FFFF001FFFEA30003D9C00013E0C649EB7F80017F027EC7FC16
+7C6D6C13786D6C5B6D6C5B15016D6C485AD903FC5B15076D6C48C8FC903800FF1EEC7F9C
+15BCEC3FF86E5AA2140F6E7E14034A7E4A7EEC1EFF141C91383C7F804A6C7E14709138F0
+1FE049486C7E49486C7E148001076D7E49486C7E130E011E6D7E496E7E017C6E7E13FC00
+0382D80FFEEC7FF8B549B512C0A3322F7DAE38>120 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmti10 10.95 1
+/Fl 1 47 df<120FEA3FC0127FA212FFA31380EA7F00123C0A0A77891C>46
+D E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fk cmcsc10 10.95 3
-/Fk 3 118 df<EB7E083803819838070078000C1338001C13185A00781308127000F013
-00A5EB03FEEB00381270127812387E120C1207380380D838007F0817177E961D>103
-D<38FC01FC381E007014201217EA1380A2EA11C0EA10E0A213701338A2131C130E1307A2
-EB03A0EB01E0A213001460123800FE132016177E961C>110 D<38FF81FC381C00701420
-B0000C1340120E6C138038018300EA007C16177E961C>117 D E
+%DVIPSBitmapFont: Fm cmbxti10 14.4 1
+/Fm 1 47 df<13FCEA03FF000F13804813C05AA25AA2B5FCA31480A214006C5A6C5A6C5A
+EA0FE0121271912B>46 D E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fl cmbx12 17.28 36
-/Fl 36 122 df<EB01C01303130F137FEA1FFFB5FC13BFEAE03F1200B3B1007FB512F0A3
-1C2E7AAD28>49 D<EB3FE03801FFFE0007EBFF80D80F8013C0391E003FE00038EB1FF000
-7CEB0FF8007EEB07FCB4FC018013FEA21403A2EA7F00003E1307C7FC15FCA2EC0FF8A215
-F0EC1FE015C0EC3F80EC7F00147E14F8495A495A495A49C7FC011E130E5B133849131E49
-131C485A48C7123C48B512FC5A5A5A4814F8B6FCA31F2E7CAD28>I<1578A215FCA34A7E
-A24A7EA24A7FA34A7FEC0E7F021E7FEC1C3FA202387F151F02787FEC700FA202E07F1507
-010180ECC003A249486C7EA201078191C7FC498191B6FCA24981011CC7123F013C810138
-141FA24981160F01F081491407A2484881486C1403B549B512FCA336317DB03D>65
-D<B712C016FC16FFD801FEC77FEE7FE0707E161F707EA2831607A4160FA25FA24C5A4C5A
-4C5A4B485ADB1FFEC7FC90B65AEEFF8049C7EA3FE0EE0FF0EE07FCA2707E83821880A718
-005E5F16074C5A4C5AEEFFF0B812C094C7FC16F831317DB039>I<913A03FF800180023F
-EBF00349B5EAFC0701079038003F0FD91FF8EB079FD93FC0EB01FFD9FF807F4848C8127F
-4848153F0007161F49150F485A001F1607A2485A1703127FA24992C7FCA212FFA9127FA2
-7FEF0380123FA26C7E1707000F17006C7E6D150E0003161E6C6C151C6C6C6C1478D93FC0
-5CD91FF8EB03E0D907FFEB3F800101D9FFFEC7FCD9003F13F80203138031317CB03A>I<
-B812E0A3C6903880007FEE0FF016031601A21600A21770A31738A21507A21700A35D5D5D
-91B5FCA3EC803F818181A592C8FCACB612C0A32D317EB033>70 D<DA03FF1303027FEBF0
-0749B5EAFC0F01079038007E1FD91FF0EB0FBFD97FC0EB03FF49487F4848C87E485A0007
-824848815B001F82A2484881A2127FA24992C7FC12FFAA0307B512F8127F7FDB00011300
-123FA26C7EA2120F7F6C7E12036C7E6C6C7E6D6C5BD91FF8497ED907FFEB3E3F01019038
-FFFC1F6D6CEBF00F0203EB800335317CB03F>I<B6D8807FB512C0A3C60180C7387FC000
-B391B7FCA30280C7127FB3A3B6D8807FB512C0A33A317EB03F>I<B61280A3C6EB8000B3
-B3A7B61280A319317EB01E>I<B56C49B512C08080C66D90390003E0006E6E5AEBEFFC13
-E780EBE3FF01E17F01E07F6E7E143F816E7E6E7E6E7E14036E7E16806E13C0ED7FE0ED3F
-F0151F16F8ED0FFCED07FEED03FF6F13818117C1EE7FE1EE3FF1EE1FF9EE0FFD160717FF
-828282177F173FA2171F170F486C1507B500E014031701A23A317EB03F>78
-D<B712E016FEEEFF80C6D9800013E0EE3FF0EE0FF8EE07FCA2EE03FEA217FFA717FEA2EE
-07FC17F8160FEE3FE0EEFFC091B6120016F80280C8FCB3A2B67EA330317EB037>80
-D<007FB8FCA39039C00FF801D87E00EC003F007C82007882A200708200F01780A3481603
-A5C792C7FCB3AA017FB6FCA331307DAF38>84 D<B6D88003B51280A3C60180C73807C000
-715AB3AE137F4DC7FC80013F150EA26D6C5C6D6C5C6D6C5C6D6C495A903A00FF801FC002
-3FB55A020F49C8FC020013E039317EB03E>I<B500FC91B5FCA3000390C8EA03C06C1780
-6E14076C170080017F150EA26E141E013F151C6E143C011F153880010F5D8001075DA26E
-130101035D6E13036D5D15806D4AC7FCA26F5A027F130EEDE01E023F131CEDF03C021F13
-3815F8020F5BA2EDFCF002075B15FF6E5BA26E5BA26E90C8FCA3157EA2153CA238317EB0
-3D>I<EBFFF0000313FF390F803F809038C00FE0486C6C7EA26E7ED80FC07FEA0780C7FC
-A414FF131FEBFFE33803FC03EA0FF0EA1FC0123FEA7F80A2EAFF00A31407A2387F800D39
-3FC01DFE3A1FE078FFF03907FFE07FC6EB803F24207E9F27>97 D<EA01F812FFA3120F12
-07ADEC3FE0ECFFFC9038FBE07F9039FF001F8049EB0FC04914E049EB07F016F8A2ED03FC
-A316FEA816FCA3ED07F8A216F06DEB0FE06D14C001E7EB3F809039C3C0FE00903880FFF8
-9038003FC027327EB12D>I<EB0FFF017F13C03901FC01F03803F0033907E007F8120FEA
-1FC0003FEB03F0EC01E04848C7FCA312FFA8127FA36C6C131CA2001F14386C7E00071470
-3903F001E03901FC07C039007FFF00EB0FF81E207D9F24>I<ED0FC0EC07FFA3EC007F15
-3FADEB07F8EB3FFF9038FE07BF3903F801FF3907E0007F120F4848133F123FA2485AA312
-FFA8127FA36C7EA2121F6C6C137F000714FF2603F00313E03A01FC0F3FFE38007FFEEB0F
-F027327DB12D>I<EB0FFC90387FFF803901FC0FC03903F003E03907E001F0000F14F839
-1FC000FC003F14FEA24848137E157FA212FFA290B6FCA20180C7FCA4127FA36C6C130712
-1F150E6C7E6C6C131C6C6C13783900FE03E090383FFFC0903807FE0020207E9F25>I<EB
-01FE90380FFF8090381FC3C090387F07E09038FE0FF0120113FC1203EC07E0EC018091C7
-FCA8B512FCA3D803FCC7FCB3A8387FFFF0A31C327EB119>I<90391FF007C09039FFFE3F
-E03A01F83F79F03907E00FC3000F14E19039C007E0E0001FECF000A2003F80A5001F5CA2
-000F5CEBE00F00075C2603F83FC7FC3806FFFE380E1FF090C9FC121EA2121F7F90B57E6C
-14F015FC6C806C801680000F15C0003FC7127F007EEC1FE0007C140F00FC1407A4007EEC
-0FC0003E1580003F141FD80FC0EB7E003907F803FC0001B512F0D8001F90C7FC242F7E9F
-28>I<EA01F812FFA3120F1207ADEC07F8EC3FFEEC783F02C013809039F9801FC0EBFB00
-01FE14E05BA35BB3B500C3B5FCA328327DB12D>I<EA03C0487E487E487EA46C5A6C5A6C
-5AC8FCA9EA01F8127FA31207B3A7B51280A311337DB217>I<EA01F812FFA3120F1207B3
-B3A6B512C0A312327DB117>108 D<2703F007F8EB1FE000FFD93FFEEBFFF8913A783F01
-E0FC02C090388300FE280FF1801FC6137F2607F30013CC01F602F8148001FC5CA3495CB3
-B500C3B5380FFFFCA33E207D9F43>I<3903F007F800FFEB3FFEEC783F02C013803A0FF1
-801FC03807F30001F614E013FCA35BB3B500C3B5FCA328207D9F2D>I<EB07FC90387FFF
-C03901FC07F03903F001F848486C7E4848137E001F147F003F158049133F007F15C0A300
-FF15E0A8007F15C0A36C6CEB7F80A2001F15006C6C13FE00075C3903F803F83901FE0FF0
-39007FFFC0D907FCC7FC23207E9F28>I<3901F83FE000FFEBFFFC9038FBE07F9039FF00
-3F80D80FFEEB1FC06C48EB0FE04914F0ED07F8A216FC1503A216FEA816FC1507A216F8A2
-ED0FF06D14E06DEB1FC06DEB3F809039FBC0FE009038F8FFF8EC3FC091C8FCABB512C0A3
-272E7E9F2D>I<3803F03F00FFEB7FC09038F1C3E01487390FF30FF0EA07F6A29038FC07
-E0EC03C091C7FCA25BB2B512E0A31C207E9F21>114 D<3801FF86000713FEEA1F00003C
-133E48131E140E12F8A36C90C7FCB47E13FC387FFFC06C13F0806C7F00077F00017FEA00
-3F01001380143F0060131F00E0130FA27E15007E6C131E6C131C38FF807838F3FFF038C0
-7F8019207D9F20>I<131CA5133CA3137CA213FC120112031207381FFFFEB5FCA2D803FC
-C7FCB0EC0380A71201EC0700EA00FEEB7F0EEB3FFCEB07F0192E7FAD1F>I<D801F8EB07
-E000FFEB03FFA3000FEB003F0007141FB3153FA20003147FA26C6CEBDFF03A00FE039FFF
-90387FFF1FEB0FFC28207D9F2D>I<B5EB1FFCA3D80FF8EB03C0000715806D1307000315
-007F0001140E7F6C5CA2EC803C017F1338ECC078013F1370ECE0F0011F5B14F1010F5B14
-F9903807FB80A214FF6D90C7FCA26D5AA26D5AA21478A226207E9F2B>I<B53A1FFFE03F
-F8A33C0FF000FE0007806D150300076EEB0700816D5D00039138FF800EA26C6C486D5A15
-DF01FF153C6C9039038FE038A2D97F876D5A150702C714F0D93FCF6D5AECCE03D91FFEEB
-F9C09138FC01FD16FF010F5D4A7EA26D486DC7FCA20103147E4A133EA26D48131C35207E
-9F3A>I<3A7FFF807FFCA33A03FC000F006C6C131E6C6C5BEC803890387FC078013F5B90
-381FE1E090380FF3C0ECFF806D90C7FC6D5A13016D7E81815B903803DFE09038078FF081
-90380F07FC90381E03FEEB3C01496C7E4914804848EB7FC00003EC3FE026FFFC01B5FCA3
-28207F9F2B>I<B5EB1FFCA3D80FF8EB03C0000715806D1307000315007F0001140E7F6C
-5CA2EC803C017F1338ECC078013F1370ECE0F0011F5B14F1010F5B14F9903807FB80A214
-FF6D90C7FCA26D5AA26D5AA21478A21470A214F05C1301007C5BEAFE035C49C8FC5BEAFC
-1EEA787CEA3FF0EA0FC0262E7E9F2B>I E
+%DVIPSBitmapFont: Fn cmbx12 17.28 37
+/Fn 37 122 df<16F04B7E1507151F153FEC01FF1407147F010FB5FCB7FCA41487EBF007
+C7FCB3B3B3B3007FB91280A6395E74DD51>49 D<913801FFF8021FEBFFC091B612F80103
+15FF010F16C0013F8290267FFC0114F89027FFE0003F7F4890C7000F7F48486E7FD807F8
+6E148048486E14C048486E14E048486F13F001FC17F8486C816D17FC6E80B56C16FE8380
+A219FFA283A36C5BA26C5B6C90C8FCD807FC5DEA01F0CA14FEA34D13FCA219F85F19F04D
+13E0A294B512C019804C14004C5B604C5B4C5B604C13804C90C7FC4C5A4C5A4B13F05F4B
+13804B90C8FC4B5AED1FF84B5A4B5A4B48143F4A5B4A48C8FC4A5A4A48157E4A5A4A5AEC
+7F8092C9FC02FE16FE495A495A4948ED01FCD90FC0150749B8FC5B5B90B9FC5A4818F85A
+5A5A5A5ABAFCA219F0A4405E78DD51>I<F00FE04E7EA24E7EA34E7EA24E7EA34D7FA24D
+80A24D80A34D80A24D80A34D80A2DD7FBF7FA2181F05FF8017FE04016D7FA24D7E040382
+17F804076D80A24D7E040F8217E0041F6D80A24D7F043F825F047F6E7FA294C77E4C825E
+03016F7FA24C800303845E03076F80A24C80030F845E031F6F80A24C81033F845E037F70
+7F93B9FCA292BA7EA24A85A203FCC912070203865D020771805D86020F864B82021F865D
+87023F864B83027F8692CBFC874A864A840101875C496C728090381FFFC0B700E092B812
+FEA66F647BE37A>65 D<BB12F0F2FF801BF81BFEF3FFC088D800010280C7000114F8DF00
+3F7F080F13FF74807480867480757FA2757FA28987A289A965A26365A2515BA298B55A50
+5C505C5091C7FC505B505B087F13F00703B512C096B6C8FC93B812F81BC01BF8F3FF801C
+E00480C8001F13F8080713FE08016D7E7480757F757F757F89757F89871E80871EC0A41E
+E087A663A21EC0A3631E80A2511400A2515B515B6398B55A505C08075C081F5C97B6C7FC
+BD5A1CF81CE099C8FC1BF898C9FC63627AE173>I<4DB5ED03C0057F02F014070407B600
+FE140F047FDBFFC0131F4BB800F0133F030F05FC137F033F9127F8007FFE13FF92B6C738
+07FF814A02F0020113C3020702C09138007FE74A91C9001FB5FC023F01FC16074A01F082
+91B54882490280824991CB7E49498449498449498449865D49498490B5FC484A84A2484A
+84A24891CD127FA25A4A1A3F5AA348491A1FA44899C7FCA25CA3B5FCB07EA380A27EA2F5
+0FC0A26C7FA37E6E1A1F6C1D80A26C801D3F6C6E1A00A26C6E616D1BFE6D7F6F4E5A7F6D
+6D4E5A6D6D4E5A6D6D4E5A6D6E171F6D02E04D5A6E6DEFFF806E01FC4C90C7FC020F01FF
+EE07FE6E02C0ED1FF8020102F8ED7FF06E02FF913803FFE0033F02F8013F1380030F91B6
+48C8FC030117F86F6C16E004071680DC007F02F8C9FC050191CAFC626677E375>I<BD12
+E0A41CF0A2D8000102C0C71207F1003F1A0F1A031A001B7F1B3FF31FF81B0FA21B07A21B
+03A21B011CFCA31B00A419FCA21C7EA41C00A21801A31803A21807180F183FEF01FF93B6
+FCA6EEC001EF003F180F18071803A21801A31800A896C9FCB3A5B912F8A657617AE065>
+70 D<4DB5ED03C0057F02F014070407B600FE140F047FDBFFC0131F4BB800F0133F030F
+05FC137F033F9127F8007FFE13FF92B6C73807FF814A02F0020113C3020702C09138007F
+E74A91C9001FB5FC023F01FC16074A01F08291B54882490280824991CB7E494984494984
+49498449865D49498490B5FC484A84A2484A84A24891CD127FA25A4A1A3F5AA348491A1F
+A44899C8FCA25CA3B5FCB07E071FB812F880A37EA296C70001ECC000A26C7FA37E807EA2
+6C80A26C80A26C807F6D7F816D7F7F6D7F6D6D5F6D14C06D6E5E6E7F6E01FC5E020F01FF
+5E6E02C0ED7FEF020102F8EDFFC76E02FF02071383033F02FC013F1301030F91B638FC00
+7F03014D131F6F6C04E01307040704801301DC007F02F8CAFC050191CBFC6D6677E37F>
+I<B96C90B91280A6D8000102C0C9000102C0C7FCB3B3A293BBFCA604C0C91201B3B3A6B9
+6C90B91280A671627AE17E>I<B912E0A6C702E0C7FCB3B3B3B3AEB912E0A633627CE13C>
+I<B700C0083FB612F070627097B7FCA37061D800010DF8C7FC70F103EFA202FD6DF107CF
+A202FC6DF10F8FA36F6DF01F0FA26F6D183EA26F6D187CA26F6D18F8A36F6DEF01F0A26F
+6DEF03E0A26F6DEF07C0A26F6DEF0F80A3706DEE1F00A2706D163EA2706D5EA2706D5EA3
+706D4B5AA2706D4B5AA2706D4B5AA2706D4B5AA3716D4AC7FCA2716D143EA2716D5CA271
+6D5CA3716D495AA2716D495AA2716D495AA2716D495AA3726D48C8FCA272EBC03EA2726D
+5AA2726D5AA372EBF9F0A272EBFFE0A2725CA2725CA37390C9FCA2735AA2735A90381FFF
+C0B700F86E480207B812F0A3735AA2735A8C627AE199>77 D<B700E0040FB71280828282
+82A2D800016EDC000101FCC7FC719338001FC08383A28302FD808302FC80816F7F6F806F
+8084816F806F806F8084707F8270807080857080827080708085717F8371807180718086
+8371807180727F8672808472807280877280847280737F87731480857314C07314E01CF0
+7314F8857314FC7413FE7413FF1D9F867414DF7414FF86A286868787A287878787A28787
+888888A288888890261FFFC084B712F8881D7F1D3F1D1F775A71627AE17E>I<BB7E1AFC
+F2FFC01BF81BFE757ED800010280C7001F80070114F0736C7F081F7F747F747F74148074
+14C0A27414E0A21DF0A27513F8A41DFCA91DF8A498B512F0A21DE0A25014C01D80625014
+00505B505B087F5B4FB512E0071F5C93B9C7FC1BFC1BF01B8008F0C8FC04C0CCFCB3B3A2
+B97EA65E627AE16E>80 D<001FBEFCA64849C79126E0000F148002E0180091C8171F4986
+01F81A0349864986A2491B7FA2491B3F007F1DC090C9181FA4007E1C0FA600FE1DE0481C
+07A5CA95C7FCB3B3B3A3021FBAFCA663617AE070>84 D<B96C023FB612FEA6D8000102C0
+CA0007EBF000E2007FC7FCB3B3B3AA656D63A2821C01806570170380525A6E7F6E4F5A70
+171F6E626E6D4D5A6E6D177F525A6E6E030390C8FC033F01E04B5A6F6DED1FFC6F01FCED
+7FF80303D9FF80903803FFE06F02F8017F5B6F6C90B7C9FC041F5E040716F8040016C005
+0F4ACAFCDD003F13C06F647AE17C>I<B800FC047FB612E0A6D800070280CB6CEB80006D
+6EDE07FCC7FC666D6E611D0F6D6E611D1FA26E6D611D3F6E6D611D7F6E6D96C8FC65A26E
+6D4D5AA26E6E5F1C036E6E5F1C076E6E5F1C0FA26E6E5F1C1F6F6D5F1C3F6F6D5F1C7FA2
+6F6D4CC9FCA26F6D5E1B016F6E5D1B03A26F6E4A5AA26F6E5D1B0F6F6E5D1B1F706D5D1B
+3FA2706D5D1B7F706D92CAFC63706D5C1A01A2706E485AA27002C05B1A077002E05B1A0F
+7002F05B1A1FA27101F85B1A3F7101FC5B1A7F7101FE90CBFC62A2716D5AA2715CA2715C
+A3715CA2715CA2725BA2725BA37290CCFCA2725AA2725AA2725A73637DE17A>I<913803
+FFFE027FEBFFF00103B612FE010F6F7E4916E090273FFE001F7FD97FE001077FD9FFF801
+017F486D6D7F717E486D6E7F85717FA2717FA36C496E7FA26C5B6D5AEB1FC090C9FCA74B
+B6FC157F0207B7FC147F49B61207010F14C0013FEBFE004913F048B512C04891C7FC485B
+4813F85A5C485B5A5CA2B55AA45FA25F806C5E806C047D7F6EEB01F96C6DD903F1EBFF80
+6C01FED90FE114FF6C9027FFC07FC01580000191B5487E6C6C4B7E011F02FC130F010302
+F001011400D9001F90CBFC49437CC14E>97 D<903807FF80B6FCA6C6FC7F7FB3A8EFFFF8
+040FEBFF80047F14F00381B612FC038715FF038F010014C0DBBFF0011F7FDBFFC001077F
+93C76C7F4B02007F03F8824B6F7E4B6F13804B17C0851BE0A27313F0A21BF8A37313FCA4
+1BFEAE1BFCA44F13F8A31BF0A24F13E0A24F13C06F17804F1300816F4B5A6F4A5B4AB402
+075B4A6C6C495B9126F83FE0013F13C09127F00FFC03B55A4A6CB648C7FCDAC00115F84A
+6C15E091C7001F91C8FC90C8000313E04F657BE35A>I<92380FFFF04AB67E020F15F002
+3F15FC91B77E01039039FE001FFF4901F8010113804901E0010713C04901804913E0017F
+90C7FC49484A13F0A2485B485B5A5C5A7113E0485B7113C048701380943800FE0095C7FC
+485BA4B5FCAE7EA280A27EA2806C18FCA26C6D150119F87E6C6D15036EED07F06C18E06C
+6D150F6D6DEC1FC06D01E0EC7F806D6DECFF00010701FCEB03FE6D9039FFC03FFC010091
+B512F0023F5D020F1580020102FCC7FCDA000F13C03E437BC148>I<F17FF8050FB5FCA6
+EF000F8484B3A892380FFF804AB512F8020F14FE023FECFF8391B712E301039138807FF3
+499039F8000FFB011F01E00103B5FC494913004990C87E49488148498148834A815A485B
+A2485BA25AA3485BA4B5FCAE7EA46C7FA37EA26C7FA26C5F806C5F6C6D5D6C6D5D017F93
+B5FC6D6C6C0103806D6D49806D01F0D91FF7EBFFFE6D9039FE01FFE7010190B612876D6C
+ECFE07021F14F8020314E09127003FFE00ECC0004F657BE35A>I<92380FFFC04AB512FC
+020FECFF80023F15E091B712F80103D9FE037F499039F0007FFF011F01C0011F7F49496D
+7F4990C76C7F49486E7F48498048844A804884485B727E5A5C48717EA35A5C721380A2B5
+FCA391B9FCA41A0002C0CBFCA67EA380A27EA27E6E160FF11F806C183F6C7FF17F006C7F
+6C6D16FE6C17016D6C4B5A6D6D4A5A6D01E04A5A6D6DEC3FE0010301FC49B45A6D9026FF
+C01F90C7FC6D6C90B55A021F15F8020715E0020092C8FC030713F041437CC14A>I<EE3F
+FC0307B51280033F14C04AB612F0020715F84A9038F03FFC4AEB807F913A7FFE00FFFE4A
+5A4B4813FF4913F05B4913E0A24913C0A27013FE4949EB7FFCEF3FF8EF1FF0EF07C094C7
+FCB0B812C0A6D8001F01C0C8FCB3B3B0007FB612FCA638657CE431>I<F107F8DB7FFEEC
+3FFE020FB5D8F001B5FC027FDAFE03148049B7128F49DCDFFD13C0010FD9F00FEBFFC149
+D9800114014990C7EBFC0349486E6C7E4948EC3FFF48496E018113800780130048F0C03E
+97C7FC48496E7FA34884A96C60A36C6D4A5BA26C60A26C6D4A90C8FC6D6C4A5A6D6C4A5A
+6D6D485BDBF00F5B4990B612C060D97C7F4AC9FCD9FC0F14F09126007FFECAFC92CCFC12
+01A47FA27F8014F091B77E18FE6CEFFFC019F06D17FC19FF6D846D846D846D84013F8490
+BAFC0003854801E0C712014890C9000F7F484816014848EE007F4848717E8512FF5B85A5
+6D5F007F616D173F003F616D177F6C6C4D5A6C01C003035B6C6D4B5B6C01F8031F5BC601
+FF92B5C7FC6D01F8011F5B011F90B712F8010717E0010094C8FC020F15F0DA003F01FCC9
+FC4A607CC151>I<903807FF80B6FCA6C6FC7F7FB3A8EF1FFF94B512F0040714FC041F14
+FF4C8193267FE07F7F922781FE001F7FDB83F86D7FDB87F07FDB8FC0814C7F039FC78015
+BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007B71280A651647BE35A>I<EB0FE0EB3F
+F8497E48B5FCA24880A24880A76C5CA26C91C7FCA238007FFC6D5AEB0FE090C9FCAF9038
+07FF80007FB5FCA6C6FC7F7FB3B3AEB712C0A622657BE42C>I<903807FF80B6FCA6C6FC
+7F7FB3B3B3B3ADB712E0A623647BE32C>108 D<902607FF80D91FFFEEFFF8B691B500F0
+0207EBFF80040702FC023F14E0041F02FF91B612F84C6F488193267FE07F6D4801037F92
+2781FE001F9027E00FF0007FC6DA83F86D9026F01FC06D7F6DD987F06D4A487F6DD98FC0
+DBF87EC7804C6D027C80039FC76E488203BEEEFDF003BC6E4A8003FC04FF834B5FA24B5F
+A24B94C8FCA44B5EB3B2B7D8F007B7D8803FB612FCA67E417BC087>I<902607FF80EB1F
+FFB691B512F0040714FC041F14FF4C8193267FE07F7F922781FE001F7FC6DA83F86D7F6D
+D987F07F6DD98FC0814C7F039FC78015BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007
+B71280A651417BC05A>I<923807FFE092B6FC020715E0021F15F8027F15FE494848C66C
+6C7E010701F0010F13E04901C001037F49496D7F4990C87F49486F7E49486F7E48496F13
+804819C04A814819E048496F13F0A24819F8A348496F13FCA34819FEA4B518FFAD6C19FE
+A46C6D4B13FCA36C19F8A26C6D4B13F0A26C19E06C6D4B13C0A26C6D4B13806C6D4B1300
+6D6C4B5A6D6D495B6D6D495B010701F0010F13E06D01FE017F5B010090B7C7FC023F15FC
+020715E0020092C8FC030713E048437CC151>I<902607FF80EBFFF8B6010FEBFF80047F
+14F00381B612FC038715FF038F010114C09227BFF0003F7FC6DAFFC0010F7F6D91C76C7F
+6D496E7F03F86E7F4B6E7F4B17804B6F13C0A27313E0A27313F0A21BF885A21BFCA3851B
+FEAE4F13FCA41BF861A21BF0611BE0611BC06F92B512801B006F5C6F4A5B6F4A5B03FF4A
+5B70495B04E0017F13C09226CFFC03B55A03C7B648C7FC03C115F803C015E0041F91C8FC
+040313E093CBFCB3A3B712F0A64F5D7BC05A>I<D90FFFEB0FFCB690383FFF8093B512E0
+4B14F04B14F8923907FC7FFC92390FE0FFFEC6EC1F806DD93F0113FF6D133E157E157C15
+F8A215F07013FEA24BEB7FFCEF3FF8EF0FE04B90C7FCA55DB3B0B712F8A638417BC042>
+114 D<913A3FFF8007800107B5EAF81F011FECFE7F017F91B5FC48B8FC48EBE0014890C7
+121FD80FFC1407D81FF0801600485A007F167F49153FA212FF171FA27F7F7F6D92C7FC13
+FF14E014FF6C14F8EDFFC06C15FC16FF6C16C06C16F06C826C826C826C82013F1680010F
+16C01303D9007F15E0020315F0EC001F1500041F13F81607007C150100FC81177F6C163F
+A2171F7EA26D16F0A27F173F6D16E06D157F6D16C001FEEDFF806D0203130002C0EB0FFE
+02FCEB7FFC01DFB65A010F5DD8FE0315C026F8007F49C7FC48010F13E035437BC140>I<
+EC07E0A6140FA5141FA3143FA2147FA214FF5BA25B5B5B5B137F48B5FC000F91B512FEB8
+FCA5D8001F01E0C8FCB3AFEF0FC0AC171F6D6D1480A2173F6D16006F5B6D6D137E6D6D5B
+6DEBFF836EEBFFF86E5C020F14C002035C9126003FFCC7FC325C7DDA3F>I<902607FFC0
+ED3FFEB60207B5FCA6C6EE00076D826D82B3B3A260A360A2607F60183E6D6D147E4E7F6D
+6D4948806D6DD907F0ECFF806D01FFEB3FE06D91B55A6E1500021F5C020314F8DA003F01
+8002F0C7FC51427BC05A>I<B700C00103B512FCA6C66C01C0C8381FFE006D6DED07F0A2
+6D6D5E190F6D6D5E191F6D606F153F6D95C7FC6F5DA26D6D157E19FE6D6E5C18016E5E70
+13036E5E701307A26E6D5C180F6E6D5C181F6E6D5C183F6E93C8FC705BA26E6D13FEA26E
+6E5A17816FEBC1F817C36F5C17E76F5C17FFA26F5CA26F5CA26F91C9FCA26F5BA36F5BA2
+705AA2705AA2705AA2705A4E417DBF55>I<B70081B600FC0103B512FCA6C66C0180C701
+FCC8381FFE006F6FED03F86D047F5F856F6E16076D646F70140F6D705F866F6E161F6D64
+6F4A6D143F6D99C7FC4E7F6F616D1B7E6F4A6D14FE6D6395B57E7001FC15016E62DCC001
+6E13036EDBF87F5D05038004E0496C14076E62DCF007ED800F6E4B6C5D050F15C004F849
+6C141F6E62DCFC1FEDE03F6E4B6C92C8FC053F15F004FE496C5C6E197E7048EDF8FE6E02
+7E6D5C05FE15FC4D6D13FD6F601BFF6F496E5BA24D806F60A26F496E5BA24D806F60A26F
+496E90C9FCA294C87E6F5FA26F486F5A047C6F5A6E417DBF75>I<007FB600C0017FB512
+F8A6D8001F01F8C70007EBF0006D040190C7FC6D6D5D6D6D4A5A6D6D4A5A70495A6D4C5A
+6E7F6E6D495A6E6D495A7049C8FC6E4A5A6E6D485A6E6D485A6E13FFEF8FF06EEC9FE06F
+EBFFC06F5C6F91C9FC5F6F5B816F7F6F7F8481707F8493B57E4B805D4B80DB0FF37FDB1F
+E17F04C080153F4B486C7F4B486C7F4A486D7F4A486D7F4A5A4B6D7F020F6E7F4A486D7F
+4A486D804A5A4AC86C7F49486F7F4A6F7F0107707FEB3FFFB600F049B7FCA650407EBF55
+>I<B700C00103B512FCA6D8003F01C0C8381FFE006FED07F0A26D6D5E190F6D6D5E191F
+6D6D5E193F6D95C7FC6F5D6D177E6F15FEA26D6E495AA26E6D5C18036E6D5C18076E5E70
+130F6E5E70131FA26E6D495AA26E6D91C8FC606E6D137E18FE6E5D17816F5C17C3A26FEB
+E7F0A26FEBF7E017FF6F5CA26F5CA26F91C9FCA36F5BA26F5BA2705AA2705AA2705AA35F
+A25F163F94CAFC5E167E16FED807E05CD81FF81301487E486C495AA2B5495AA24B5A5E15
+1F4B5A6C4849CBFC15FEEBFC01393FF807FC391FF03FF06CB55A6C5C6C91CCFCC613FCEB
+1FE04E5D7DBF55>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fm cmsy10 10.95 1
-/Fm 1 14 df<14FE903807FFC090381F01F0903878003C01E0130ED80180130348C7EA01
-800006EC00C0481560A2481530481518A248150CA4481506A90060150CA46C1518A26C15
-306C1560A26C15C06CEC01806C6CEB0300D800E0130E0178133C90381F01F0903807FFC0
-D900FEC7FC272B7DA02E>13 D E
+%DVIPSBitmapFont: Fo cmsy10 10.95 1
+/Fo 1 14 df<EE7FFE0307B512E0033F14FC92B7FC0203D9C00313C0DA0FFCC7EA3FF0DA
+3FE0EC07FCDA7F80EC01FED901FEC9EA7F80D903F8EE1FC0D907E0EE07E04948707E4948
+707E49CB7E017E187E498449844848F00F8000031AC04918074848F003E0A24848F001F0
+A248CD12F8A2001E1A78003E1A7CA2003C1A3C007C1A3EA200781A1EA300F81A1FA2481A
+0FAB6C1A1FA200781A1EA3007C1A3EA2003C1A3C003E1A7CA2001E1A78001F1AF8A26C6C
+F001F0A26C6CF003E0A26C6CF007C06D180F00011A806C6CF01F006D60017E187E6D606D
+6C4C5A6D6C4C5A6D6C4C5AD903F8EE1FC0D901FEEE7F809026007F80DA01FEC7FCDA3FE0
+EC07FCDA0FFCEC3FF0913B03FFC003FFC0020090B6C8FC033F14FC030714E09226007FFE
+C9FC50557BC05B>13 D E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fn cmbx12 14.4 44
-/Fn 44 122 df<123C127FEAFF80A213C0A3127F123E1200A2EA0180A3EA0300A2120612
-0E5A5A12100A157B8813>44 D<121C127FA2EAFF80A3EA7F00A2121C09097B8813>46
-D<130E131E137EEA07FE12FFA212F81200B3ABB512FEA317277BA622>49
-D<EBFF80000713F04813FC381E03FE393800FF80007C133F00FE14C06C131F15E0140FA2
-127E003C131FC7FC15C0A2EC3F801500147E5C5C495A495AEB078049C7FC131E4913E013
-705B3901C001C0EA0380EA0600000FB5FC5A5A5AB61280A31B277DA622>I<EB7F803803
-FFF04813FC380F81FE381F007FEA3F80EC3F80A3121F1300C7EA7F00A2147E5C495AEB07
-F0EBFFC0A2EB01F8EB007E801580EC1FC0A215E0A2123C127EB4FCA215C0143F48148000
-7CEB7F00383F01FE6CB45A000713F0C613801B277DA622>I<140FA25C5C5C5C5BA2EB03
-BFEB073F130E131C133C1338137013E0EA01C0EA038012071300120E5A5A5A12F0B612F8
-A3C7EA7F00A890381FFFF8A31D277EA622>I<00181303381F801FEBFFFE5C5C5C14C091
-C7FC001CC8FCA7EB7FC0381DFFF8381F80FC381E003F1208C7EA1F8015C0A215E0A21218
-127C12FEA315C05A0078EB3F80A26CEB7F00381F01FE6CB45A000313F0C613801B277DA6
-22>I<EC0780A24A7EA34A7EA24A7EA3EC77F8A2ECF7FC14E3A2903801C1FEA201037F14
-80A249486C7EA24980010E133FA2496D7EA2013FB57EA39039700007F8A201F080491303
-000181491301A2000381D8FFFE013F13FCA32E297EA833>65 D<B612F815FF16C03A03F8
-001FE0ED0FF0ED07F8150316FCA21501A3150316F8A2ED07F0150FED1FC0EDFF8090B5EA
-FE00EDFFC09039F8000FF0ED03F8ED01FC16FE1500A216FFA616FE1501ED03FC1507ED1F
-F8B712E016C0EDFE0028297DA830>I<91387FE003903907FFFC07011FEBFF0F90397FF0
-0F9F9039FF0001FFD801FC7F4848147F4848143F4848141F485A160F485A1607127FA290
-C9FC5AA97E7F1607123FA26C7E160E6C7E6C6C141C6C6C143C6C6C14786CB4EB01F09039
-7FF007C0011FB512800107EBFE009038007FF028297CA831>I<B712E0A33903FC001FED
-07F01501A215001670A3913801C0781638A302031300A2140F90B5FCA3EBFC0F1403A202
-01130EA3161C91C7FCA3163C1638167816F815011503151FB712F0A327297EA82C>69
-D<B712C0A33903FC003FED0FE015031501A21500A316F0913801C070A316001403A2140F
-90B5FCA3EBFC0F1403A21401A491C8FCA9B512FCA324297EA82A>I<91387FE003903907
-FFFC07011FEBFF0F90397FF00F9F9039FF0001FFD801FC7F484880484880484880485A82
-485A82127FA290CAFC5AA892B512F87E7F03001300123FA26C7EA26C7E6C7E6C7E6C7E6C
-B45B90387FF007011FB5129F0107EBFE0F9039007FF0032D297CA835>I<B5D8F00FB5FC
-A3D803FCC7EA3FC0AF90B7FCA301FCC7123FB1B5D8F00FB5FCA330297EA835>I<B512F0
-A33803FC00B3B1B512F0A314297EA819>I<D8FFFCEC7FFF7F7F00036DEB01C080EBBFE0
-139F80EB8FF8EB87FCEB83FEEB81FF01801380147F15C0EC3FE0EC1FF0EC0FF8EC07FC14
-0315FEEC01FF6E1381ED7FC1ED3FE1ED1FF1150F16F9ED07FDED03FF8181167FA2163F16
-1F160F1607D8FFFE14031601A230297EA835>78 D<B612F815FF16C03A03FC003FE0ED07
-F0ED03F816FC150116FEA716FC150316F8ED07F0ED3FE090B61280EDFE0001FCC8FCB0B5
-12F0A327297EA82E>80 D<B612E015FE6F7E3A03FC003FE0ED0FF06F7E6F7E150182A65E
-4B5A1507ED0FE0ED3FC090B500FEC7FCA29039FC00FF80ED3FC06F7E6F7E6F7EA9170EA2
-1503923801FC1CB538F000FEEE7FF8EE0FE02F297EA832>82 D<9038FF80600003EBF0E0
-000F13F8381F80FD383F001F003E1307481303A200FC1301A214007EA26C140013C0EA7F
-FCEBFFE06C13F86C13FE80000714806C14C0C6FC010F13E0EB007FEC1FF0140F140700E0
-1303A46C14E0A26C13076C14C0B4EB0F80EBE03F39E3FFFE0000E15B38C01FF01C297CA8
-25>I<B500F0EBFFFEA3D803FCC7EA0380B3AA0001ED07007F0000150E137F6D143CD91F
-C05B90390FF003F06DB55A01001480DA1FFCC7FC2F297EA834>85
-D<B500F0EB7FFFA3D803FEC7EA01C00001ED0380A26D14076C16006E5B017F140E80013F
-5CA26E133C011F14386E1378010F14708001075CA26D6C485AA2ECFE0301015CECFF076D
-91C7FC1587EC7F8EA215DEEC3FDC15FC6E5AA26E5AA36E5AA26E5AA230297FA833>I<B5
-3CE07FFFE01FFFC0A32803FC0003FCC7EA7000A26D6D7E000160A26D6E13016C604B1380
-02801503017F5F4B13C0D93FC0013F49C7FCA2913AE00E1FE00F011F160E17F09126F01C
-0F131E010F161C033C13F8902707F838075BA2037813FC902703FC70035BA2913AFEE001
-FEF001015E02FF14FF4B7E6D5EA26E486D5AA36EC76CC8FCA2023E80021E141EA242297F
-A845>I<3803FF80000F13F0381F01FC383F80FE147F801580EA1F00C7FCA4EB3FFF3801
-FC3FEA0FE0EA1F80EA3F00127E5AA4145F007E13DF393F839FFC381FFE0F3803FC031E1B
-7E9A21>97 D<EAFFE0A3120FACEBE1FE9038EFFF809038FE07E09038F803F09038F001F8
-9038E000FCA2157EA2157FA8157EA315FCA29038F001F89038F803F090389C0FE090380F
-FF80390E01FC00202A7EA925>I<EB3FF03801FFFC3803F03E380FC07FEA1F80EA3F00A2
-48133E007E90C7FCA212FEA7127EA2127F6CEB03801380001FEB0700380FE00E3803F83C
-3801FFF838003FC0191B7E9A1E>I<EC7FF0A31407ACEB3F873801FFF73807F03F380FC0
-0F381F8007EA3F00A2127EA312FEA8127EA27EA2381F800F380FC01F3907E07FFF3801FF
-E738007F87202A7EA925>I<EB3FC03801FFF03803E07C380F803E001F7F130048EB0F80
-127E15C0A200FE1307A2B6FCA248C8FCA3127EA2127F6CEB01C07E390F8003803907C007
-003803F01E3800FFFCEB3FE01A1B7E9A1F>I<EB07F8EB3FFCEB7E3E3801FC7FEA03F813
-F01207143E1400A7B512C0A33807F000B3A3387FFF80A3182A7EA915>I<9038FF80F000
-03EBE3F8390FC1FE1C391F007C7C48137E003EEB3E10007EEB3F00A6003E133E003F137E
-6C137C380FC1F8380BFFE00018138090C8FC1238A2123C383FFFF814FF6C14C06C14E06C
-14F0121F383C0007007CEB01F8481300A4007CEB01F0A2003FEB07E0390FC01F806CB512
-0038007FF01E287E9A22>I<EAFFE0A3120FAC147E9038E1FF809038E30FC001E413E0EB
-E80701F813F013F0A213E0B039FFFE3FFFA3202A7DA925>I<1207EA0F80EA1FC0EA3FE0
-A3EA1FC0EA0F80EA0700C7FCA7EAFFE0A3120FB3A3EAFFFEA30F2B7EAA12>I<EAFFE0A3
-120FB3B2EAFFFEA30F2A7EA912>108 D<26FFC07FEB1FC0903AC1FFC07FF0903AC307E0
-C1F8D80FC49038F101FC9039C803F20001D801FE7F01D05BA201E05BB03CFFFE3FFF8FFF
-E0A3331B7D9A38>I<38FFC07E9038C1FF809038C30FC0D80FC413E0EBC80701D813F013
-D0A213E0B039FFFE3FFFA3201B7D9A25>I<EB3FE03801FFFC3803F07E390FC01F80391F
-800FC0393F0007E0A2007EEB03F0A300FE14F8A8007E14F0A26CEB07E0A2391F800FC039
-0FC01F803907F07F003801FFFC38003FE01D1B7E9A22>I<38FFE1FE9038EFFF809038FE
-0FE0390FF803F09038F001F801E013FC140015FEA2157FA8157E15FEA215FC140101F013
-F89038F807F09038FC0FE09038EFFF809038E1FC0001E0C7FCA9EAFFFEA320277E9A25>
-I<38FFC1F0EBC7FCEBC63E380FCC7F13D813D0A2EBF03EEBE000B0B5FCA3181B7F9A1B>
-114 D<3803FE30380FFFF0EA3E03EA7800127000F01370A27E00FE1300EAFFE06CB4FC14
-C06C13E06C13F0000713F8C6FCEB07FC130000E0137C143C7E14387E6C137038FF01E038
-E7FFC000C11300161B7E9A1B>I<13E0A41201A31203A21207120F381FFFE0B5FCA2380F
-E000AD1470A73807F0E0000313C03801FF8038007F0014267FA51A>I<39FFE07FF0A300
-0F1307B2140FA2000713173903F067FF3801FFC738007F87201B7D9A25>I<39FFFC03FF
-A3390FF000F0000714E07F0003EB01C0A2EBFC0300011480EBFE070000140013FFEB7F0E
-A2149EEB3F9C14FC6D5AA26D5AA36D5AA26D5AA2201B7F9A23>I<3BFFFC7FFC1FFCA33B
-0FE00FE001C02607F007EB0380A201F8EBF00700031600EC0FF801FC5C0001150EEC1FFC
-2600FE1C5B15FE9039FF387E3C017F1438EC787F6D486C5A16F0ECE01F011F5CA26D486C
-5AA2EC800701075CA22E1B7F9A31>I<39FFFC1FFEA33907F003803803F8079038FC0F00
-3801FE1E00005BEB7F3814F86D5A6D5A130F806D7E130F497EEB3CFEEB38FFEB787F9038
-F03F803901E01FC0D803C013E0EB800F39FFF03FFFA3201B7F9A23>I<39FFFC03FFA339
-0FF000F0000714E07F0003EB01C0A2EBFC0300011480EBFE070000140013FFEB7F0EA214
-9EEB3F9C14FC6D5AA26D5AA36D5AA26D5AA25CA21307003890C7FCEA7C0FEAFE0E131E13
-1C5BEA74F0EA3FE0EA0F8020277F9A23>I E
+%DVIPSBitmapFont: Fp cmbx12 14.4 48
+/Fp 48 122 df<EA07F0EA1FF8487E487E7FB5FC1480A314C0A37EA27E7EEA07F3EA0003
+A213071480A3130F1400A25B131E133E133C137C5BA2485A485A485A485A48C7FC121E12
+0C1228769025>44 D<EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A6C5A11
+11769025>46 D<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13F0EAF800C7
+FCB3B3B3A6007FB712FEA52F4E76CD43>49 D<EC3FFE0103B512E0010F14FC013F14FF90
+B712C048D9C07F7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F48488001F016
+80486C6E13C07F486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914E05EA218C0
+5E1880A24C13005F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B5A4A5B4A48
+C8FC4A5A5D4A48EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495AD91F801407
+49C8FC013E150F017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD43>I<9138
+0FFFC091B512FC0107ECFF80011F15E090263FF8077F9026FF800113FC4848C76C7ED803
+F86E7E491680D807FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C75AD801FC16
+80C9FC4C13005FA24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016FCEEFF80DA
+000713E0030113F89238007FFE707E7013807013C018E07013F0A218F8A27013FCA218FE
+A2EA03E0EA0FF8487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C4816E001F0
+4A13C06C484A1380D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D011F15800103
+02FCC7FCD9001F1380374F7ACD43>I<177C17FEA2160116031607160FA2161F163F167F
+A216FF5D5DA25D5DED1FBFED3F3F153E157C15FCEC01F815F0EC03E01407EC0FC01580EC
+1F005C147E147C5C1301495A495A5C495A131F49C7FC133E5B13FC485A5B485A1207485A
+485A90C8FC123E127E5ABA12C0A5C96C48C7FCAF020FB712C0A53A4F7CCE43>I<D80380
+150ED807E0157E01FEEC03FED9FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16F016C093C8
+FC15F801E190C9FC01E0CAFCABEC0FFF027F13F001E3B512FE01E76E7E9026FFF8077FDA
+C0017F49C713F8496E7E49143F4981496E7E6C481680C9FC18C08218E0A418F0A3EA0FE0
+487E487E487E487EA418E0A35B6C484A13C05B491680003EC85A003F17006C6C4A5A6D5D
+6C6C4A5AD807F8495BD803FE01075B2701FFC03F5B6C90B65A013F4AC7FC6D14F8010314
+C09026007FF8C8FC344F79CD43>I<171F4D7E4D7EA24D7EA34C7FA24C7FA34C7FA34C7F
+A24C7FA34C8083047F80167E8304FE804C7E03018116F8830303814C7E03078116E08303
+0F814C7E031F81168083033F8293C77E4B82157E8403FE824B800201835D840203834B80
+0207835D844AB87EA24A83A3DA3F80C88092C97E4A84A2027E8202FE844A82010185A24A
+820103854A82010785A24A82010F855C011F717FEBFFFCB600F8020FB712E0A55B547BD3
+66>65 D<BA12C019FEF1FFC01AF01AFCD8000701F0C7000313FFDE007F7F737F070F7F73
+7F878587858785A287A84F5BA263616361634F5B4F5B077F90C7FC4E485A060713F892B8
+12E097C8FC861AF003F0C7000313FE9539003FFF80070F13E0737F07017F87737F747E1C
+807413C0A27413E0A31CF0A386A362A31CE0A2621CC0A250138097B5FC1C004F5B19074F
+5B073F13F04EB55ABC128098C7FC1AF81AC007F8C8FC54527CD160>I<932601FFFCEC01
+C0047FD9FFC013030307B600F81307033F03FE131F92B8EA803F0203DAE003EBC07F020F
+01FCC7383FF0FF023F01E0EC0FF94A01800203B5FC494848C9FC4901F882494982494982
+4949824949824990CA7E494883A2484983485B1B7F485B481A3FA24849181FA3485B1B0F
+A25AA298C7FC5CA2B5FCAE7EA280A2F307C07EA36C7FA21B0F6C6D1980A26C1A1F6C7F1C
+006C6D606C6D187EA26D6C606D6D4C5A6D6D16036D6D4C5A6D6D4C5A6D01FC4C5A6D6DEE
+7F806D6C6C6C4BC7FC6E01E0EC07FE020F01FEEC1FF80203903AFFE001FFF0020091B612
+C0033F93C8FC030715FCDB007F14E0040101FCC9FC525479D261>I<BA7E19FCF1FF801A
+F01AFCD8000701F0C7000F13FF060014C0071F7F070713F807017F737F747E747F747F86
+747F747F8886888688A2757EA31D8087A21DC0A51DE0A387A963A31DC0A51D80A2631D00
+A3515AA2646264505B6264505B505B5090C7FCF2FFFE4F5B07075B071F5B96B512C0060F
+91C8FCBB5A1AF01AC007FCC9FC19805B527CD167>I<BC1280A5D8000701F8C7000114C0
+F0001F19071901851A7F1A3F1A1FA2F20FE0A21A07A31A03A318F81BF01A01A497C7FC17
+01A317031707170F177F92B6FCA59238F8007F170F170717031701A317001B3EA31B7CA3
+95C8FCA21BFCA21BF8A21A01A31A031BF01A071A0FA21A1F1A3FF27FE0F101FF1907191F
+0603B5FCBCFCA21BC0A34F517CD058>I<BB12FEA5D8000701F8C700077FF0007F191F19
+0785858586861B80A21A1FA31A0FA41BC006F81307A497C7FCA31701A317031707170F17
+7F92B6FCA59238F8007F170F170717031701A31700A795C9FCB3B812F8A54A517CD055>
+I<932601FFFCEC01C0047FD9FFC013030307B600F81307033F03FE131F92B8EA803F0203
+DAE003EBC07F020F01FCC7383FF0FF023F01E0EC0FF94A01800203B5FC494848C9FC4901
+F8824949824949824949824949824990CA7E494883A2484983485B1B7F485B481A3FA248
+49181FA3485B1B0FA25AA298C8FC5CA2B5FCAE6C057FB712E0A280A36C94C7003FEBC000
+A36C7FA36C7FA27E6C7FA26C7F6C7FA26D7E6D7F6D7F6D6D5E6D7F6D01FC93B5FC6D13FF
+6D6C6D5C6E01F0EC07FB020F01FEEC1FF10203903AFFF001FFE0020091B6EAC07F033FEE
+001F030703FC1307DB007F02E01301040149CAFC5B5479D26A>I<B8D8C003B8FCA5D800
+0701F8C9001FEBE000B3AE92BAFCA503F8C9121FB3B1B8D8C003B8FCA560527CD169>I<
+B812C0A5D8000701F8C7FCB3B3B3B2B812C0A52A527CD132>I<B812F8A5D8000701F8CA
+FCB3B3A91A7CA41AFC1AF8A51901A31903A219071AF0190FA2191F193F197F19FF180360
+183F4DB5FCBB12E0A546527CD151>76 D<B600FC073FB512FE6F61A26F96B6FCA2D80007
+F5C00070EF01EFA202EF6DEF03CFA202E76DEF078FA202E36DEF0F0FA202E16D171EA302
+E06D173CA26F6C1778A26F6C17F0A26F6DED01E0A26F6DED03C0A36F6DED0780A26F6DED
+0F00A26F6D151EA26F6D5DA3706C5DA2706C5DA2706D495AA2706D495AA2706D495AA370
+6D49C7FCA2706D131EA2706D5BA2716C5BA3716C5BA271EB81E0A271EBC3C0A271EBE780
+A27101FFC8FCA3715BA2715BA2725AA2725AA2D93FFC6F5AB74DB712FEA2725AA2725A77
+527CD180>I<B600FC93B7FC8181A282D800076E9239003FFC0070EE07E08282A28202EF
+7F02E77F02E380A202E18002E0806F7F6F7F6F7FA26F7F6F7F6F806F80A26F80707F707F
+707F707FA2707F7080708070808583717F717F717F717FA27114807114C07114E07213F0
+7213F8A27213FC7213FE7213FF721487A27214C77214E77313F77313FF85A285858585A2
+8586868686A286868686A2D93FFC187FB7173F1B1F1B0F1B07755A60527CD169>I<BAFC
+19F819FF1AE086D8000701F0C7001F13FC060113FF726C13807313C0070F13E01BF08573
+13F81BFCA27313FEA41BFFA81BFEA31BFC61A21BF84F13F04F13E0614F13C04F13004E48
+5A061F5B92B812F01AC04FC7FC19E003F8CBFCB3AEB812C0A550527CD15C>80
+D<B912F0F0FF8019F819FF1AC0D8000701F0C714F0060F7F060113FE727F737F737F8573
+7F87A2737FA387A863A2616363A24F5B4F5B4F90C8FC4F5A06035B060F13F095B512C092
+B8C9FC19F819E019F89226F0000313FE9439007FFF80727F727F727F727F727F8684A286
+84A787A71D1C75133EA38575137E73157C7513FC731401B86C6D9038F803F807039038FE
+07F07390B512E0736C14C0080F1400CEEA7FFC5F537CD164>82 D<91260FFF80130791B5
+00F85B010702FF5B011FEDC03F49EDF07F9026FFFC006D5A4801E0EB0FFD4801800101B5
+FC4848C87E48488149150F001F824981123F4981007F82A28412FF84A27FA26D82A27F7F
+6D93C7FC14C06C13F014FF15F86CECFF8016FC6CEDFFC017F06C16FC6C16FF6C17C06C83
+6C836D826D82010F821303010082021F16801400030F15C0ED007F040714E01600173F05
+0F13F08383A200788200F882A3187FA27EA219E07EA26CEFFFC0A27F6D4B13806D17006D
+5D01FC4B5A01FF4B5A02C04A5A02F8EC7FF0903B1FFFC003FFE0486C90B65AD8FC0393C7
+FC48C66C14FC48010F14F048D9007F90C8FC3C5479D24B>I<003FBC1280A59126C0003F
+9038C0007F49C71607D87FF8060113C001E08449197F49193F90C8171FA2007E1A0FA300
+7C1A07A500FC1BE0481A03A6C994C7FCB3B3AC91B912F0A553517BD05E>I<B800C00103
+B612FCA5D8000701F8CAEBF000F31F80B3B3B11B3FA26D97C7FC81637F1B7E6D6D17FE50
+5A6E7E505A6E6D15076E4D5A6E6D4B5A6E6D4B5A6E01F84B5A6E6DDA03FFC8FC6E6CB46C
+EB0FFE6F9039F001FFF8030F90B65A030316C0DB007F92C9FC040F14F8DC007F13805E53
+7CD167>I<B700FE031FB512FEA5D8001F01F0CA383FFE00F307F06D626F170F6D62811B
+1F6D6D601B3F6D97C7FC6F5F6D197E821BFE6E6D5E1A016E6D5E1A036E60701507A26E6D
+5E1A0F6E6D5E1A1F6E6070153FA26E6D93C8FC626E6E147E1AFE6F5E711301A26F6D5C19
+036F6D5C19076F5E71130FA26F6D5C191F6F6D5C193F6F93C9FC715BA26FEC807E19FE70
+6D5A18C1705C18E3705C18F318F770EBFFE0A2705CA2705CA37091CAFCA2705BA2715AA3
+715AA2715AA2715A715A5F537DD166>I<B700FC017FB600FE91B612F0A5D8003F01C0C8
+001F01E0C9EBF8006F71EE0FC06D7161876F1C1F6D7196C7FC6F8373606D1E3E6F836D71
+60876F1CFC6D666F4B801F016D66704A806E525A88704A17076E059F5F70021F80080F16
+0F6E6570023F806EDC3E074CC8FC8870027E5F6EDC7C03163E7002FC804F6C167E6E1C7C
+700101814F6C16FC6E745B70010317016E4C6D5D060716C00580496D14036F63DDC00F16
+E04F6D14076F07F05BDDE01F170F6F92C76C5D1DF8DDF03E6E141F6F98C9FCDDF87E16FC
+067C6E5C6FF1FE3EDDFCFC177E6F4A6E147C1DFFDDFFF06E14FC6F62A24E816F62A27049
+6F5BA24E817061A295C97E7061A270487090CAFCA37048705AA24D1601040360A2704870
+5A84537DD18B>I<EC7FFF0107B512F0013F14FE90B77E48D9E00F7F2703FE000113F048
+6C6D7F6EEB3FFC48826E131F83707FA36C496D7FA26C90C7FC6C5AC9FCA6037FB5FC020F
+B6FC91B7FC01071487013FEBF0074913803901FFFC004813F0485B485B485B4890C7FC5A
+5BA2485AA45EA26D5C007F151D163D6C6C02797F6C6D01F113F86C9026C003E1EBFFE06C
+9026F81FC014F06C90B5487EC6ED001F011F01FC010713E0010101E090C8FC3C387CB641
+>97 D<EB3FF0B5FCA51203C6FCB3A4923801FFE0030F13FE033FEBFFC092B612F002F301
+017F913AF7F8003FFEDAFFE0EB0FFF03806D7F92C76C7F4A6E7F4A824A6E7FA2727EA285
+A28584A31A80AC1A00A44E5AA36118FF616E4A5BA26E4A5B6E4A5B6F495BDACFC04990C7
+FCDA87F0EB7FFC913A03FE03FFF849C6B612E0496D148049011F01FCC8FC90C7000313C0
+41547BD24B>I<913801FFF8021FEBFF8091B612F0010315FC010F9038C00FFE903A1FFE
+0001FFD97FFC491380D9FFF05B4817C048495B5C5A485BA2486F138091C7FC486F130070
+5A4892C8FC5BA312FFAD127F7FA27EA2EF03E06C7F17076C6D15C07E6E140F6CEE1F806C
+6DEC3F006C6D147ED97FFE5C6D6CEB03F8010F9038E01FF0010390B55A01001580023F49
+C7FC020113E033387CB63C>I<4DB47E0407B5FCA5EE001F1707B3A4913801FFE0021F13
+FC91B6FC010315C7010F9038E03FE74990380007F7D97FFC0101B5FC49487F4849143F48
+4980485B83485B5A91C8FC5AA3485AA412FFAC127FA36C7EA37EA26C7F5F6C6D5C7E6C6D
+5C6C6D49B5FC6D6C4914E0D93FFED90FEFEBFF80903A0FFFC07FCF6D90B5128F0101ECFE
+0FD9003F13F8020301C049C7FC41547CD24B>I<913803FFC0023F13FC49B6FC010715C0
+4901817F903A3FFC007FF849486D7E49486D7E4849130F48496D7E48178048497F18C048
+8191C7FC4817E0A248815B18F0A212FFA490B8FCA318E049CAFCA6127FA27F7EA218E06C
+EE01F06E14037E6C6DEC07E0A26C6DEC0FC06C6D141F6C6DEC3F806D6CECFF00D91FFEEB
+03FE903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F034387CB63D>I<ED3F
+FC0203B5FC020F14C0023F14E09139FFF81FF0499038C03FF849EB807F49903800FFFC49
+5A495AA2495AA2EE7FF8495AEE3FF0EE0FC093C7FCAEB712E0A526007FF8C8FCB3B3A700
+7FB512FEA52E547CD329>I<DA3FFF14FF0103B5D8F00713C0010FDAFC1F13E0013FECFF
+7F90267FFC0F9038FF9FF09026FFE001EBF83F48496C13E0484990387FF01F4890C7D83F
+F813E0489338FC0FC0F0078048486E6CC7FCA2003F82A9001F5EA26C6C4A5AA26C5E6C6D
+495A6C6D495A6C6D485BDAFC0F5B4890B6C8FCD803EF14FC01C314F02607C03F90C9FC91
+CBFCA2120FA37FA213F813FE90B7FC6C16F817FF18C06C836C836C836D828448B9FC1207
+4848C700031480D81FF8EC003F4848150748486F13C083485A83A56D5D007F18806D5D00
+3F18006C6C4B5AD80FFEED1FFC6C6C6CEC7FF86C01E049485A6C01FE011F5B6C6CB71280
+010F03FCC7FC010115E0D9000F01FCC8FC3C4F7CB543>I<EB3FF0B5FCA51203C6FCB3A4
+EE1FFC93B512C0030314F0030F8092391FE07FFC92393F001FFE037C8003F07FDAF1E081
+ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542537BD24B>I<137F
+497E000313E0487FA2487FA76C5BA26C5BC613806DC7FC90C8FCADEB3FF0B5FCA512017E
+B3B3A6B612E0A51B547BD325>I<EB3FF0B5FCA512017EB3B3B3B1B612F0A51C537BD225>
+108 D<D93FF0D91FFCEDFFE0B591B500C0010713FE030302F0011F6D7E030F6E017F8092
+271FE07FFCD9FF037F922A3F001FFE01F8007F0003027C9126FF03E080C602F06DD90780
+137FDAF1E0038FC77FDAF3C0159EDAF7806D01BC143F07FC8102FFC75C4A5EA24A5EA44A
+5EB3ACB6D8F807B6D8C03FB512FEA567367BB570>I<D93FF0EB1FFCB591B512C0030314
+F0030F8092391FE07FFC92393F001FFE0003027C80C602F07FDAF1E081ECF3C0DAF7807F
+8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542367BB54B>I<913801FFE0021F13FE
+91B612C0010315F0010F9038807FFC903A1FFC000FFED97FF86D6C7E49486D7F48496D7F
+48496D7F4A147F48834890C86C7EA24883A248486F7EA3007F1880A400FF18C0AC007F18
+80A3003F18006D5DA26C5FA26C5F6E147F6C5F6C6D4A5A6C6D495B6C6D495B6D6C495BD9
+3FFE011F90C7FC903A0FFF807FFC6D90B55A010015C0023F91C8FC020113E03A387CB643
+>I<903A3FF001FFE0B5010F13FE033FEBFFC092B612F002F301017F913AF7F8007FFE00
+03D9FFE0EB1FFFC602806D7F92C76C7F4A824A6E7F4A6E7FA2717FA285187F85A4721380
+AC1A0060A36118FFA2615F616E4A5BA26E4A5B6E4A5B6F495B6F4990C7FC03F0EBFFFC91
+26FBFE075B02F8B612E06F1480031F01FCC8FC030313C092CBFCB1B612F8A5414D7BB54B
+>I<90397FE003FEB590380FFF80033F13E04B13F09238FE1FF89139E1F83FFC0003D9E3
+E013FEC6ECC07FECE78014EF150014EE02FEEB3FFC5CEE1FF8EE0FF04A90C7FCA55CB3AA
+B612FCA52F367CB537>114 D<903903FFF00F013FEBFE1F90B7FC120348EB003FD80FF8
+1307D81FE0130148487F4980127F90C87EA24881A27FA27F01F091C7FC13FCEBFFC06C13
+FF15F86C14FF16C06C15F06C816C816C81C681013F1580010F15C01300020714E0EC003F
+030713F015010078EC007F00F8153F161F7E160FA27E17E07E6D141F17C07F6DEC3F8001
+F8EC7F0001FEEB01FE9039FFC00FFC6DB55AD8FC1F14E0D8F807148048C601F8C7FC2C38
+7CB635>I<143EA6147EA414FEA21301A313031307A2130F131F133F13FF5A000F90B6FC
+B8FCA426003FFEC8FCB3A9EE07C0AB011FEC0F8080A26DEC1F0015806DEBC03E6DEBF0FC
+6DEBFFF86D6C5B021F5B020313802A4D7ECB34>I<D93FF8913801FFC0B50207B5FCA500
+03ED001FC61607B3AE5FA35FA2017F5D173B177B6D6C14F3DC01E313F06D6CD907C3EBFF
+C0903A0FFFC03F836D90B51203010114FE6D6C13F8020701E091C7FC42377BB54B>I<B6
+00F00107B5FCA5000101F8C8EA7FE06C6DED3F00A2017F163E6E157E013F167C6E15FC6D
+5E6F13016D5E8117036D5E6F13076D5E6F130F6D5E6F131F6D93C7FC815F6E6C133E177E
+023F147C6F13FC6E5C16816E5C16C3A26EEBE3E016E76E5C16FF6E5CA26E91C8FCA26F5A
+A36F5AA26F5AA26F5AA26F5A6F5A40367DB447>I<B6D8E07FB5D8C003B512C0A5000101
+F0C701F0C7381FF8006E027FED07E06C715DA26E023F150F017F705DA26E181F013F4B6C
+92C7FC6E606D70143E94B5FC6F177E6D4A6E137C03C001F315FC6D715B160303E001E114
+016D020702E05B03F013C06D71485A160F03F8D9807F13076D05F85B93381F003F03FC16
+0F027F4902FC5BDBFE3E011F131F023F04FE90C8FC167EDBFF7C010F5B6E01FCECFF3E4C
+6D137E6E5FA24C7F6E5F4C7F6E5FA24C7F6E5F4C147FA26E5F93C8123F6F5EA2033E6FC9
+FC5A367DB461>I<007FB500F090387FFFFEA5C66C48C7000F90C7FC6D6CEC07F86D6D5C
+6D6D495A6D4B5A6F495A6D6D91C8FC6D6D137E6D6D5B91387FFE014C5A6E6C485A6EEB8F
+E06EEBCFC06EEBFF806E91C9FCA26E5B6E5B6F7E6F7EA26F7F834B7F4B7F92B5FCDA01FD
+7F03F87F4A486C7E4A486C7E020F7FDA1FC0804A486C7F4A486C7F02FE6D7F4A6D7F495A
+49486D7F01076F7E49486E7E49486E7FEBFFF0B500FE49B612C0A542357EB447>I<B600
+F00107B5FCA5C601F8C8EA7FE06EED3F00A26D6C153E187E013F167C6E15FC6D5E6F1301
+6D5E6F13036D5E8117076D6D5C170F6D6D5C171F6D93C7FC6F5B027F143E6F137E023F14
+7C6F13FCA26E6D5A16816EEBC1F016C36E5C16E76E5C16FF6E5CA26E91C8FCA36F5AA26F
+5AA26F5AA26F5AA26F5AA35E150F5E151F93C9FC5DD81FC0133E486C137E486C137C486C
+13FC5D14015D14034A5A6C48485A49485A263FC07FCAFCEB81FE6CB45A6C13F000035BC6
+90CBFC404D7DB447>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fo cmtt10 10.95 76
-/Fo 76 127 df<127012F8B012701200A5127012F8A31270051C779B18>33
-D<EA4010EAE038EAF078EAE038AAEA60300D0E7B9C18>I<EA0306EA078FA6387FFFC0B5
-12E0A26C13C0380F1E00A6387FFFC0B512E0A26C13C0381E3C00A6EA0C18131C7E9B18>
-I<13C01201A3EA03F0EA0FFCEA3FFEEA7DCFEA71C738E1C38013C7A338F1C0001279123F
-6C7EEA0FF8EA01FC13DE13CF13C73861C38012F1A212E1EBC7001271EA79DEEA3FFEEA1F
-F8EA07E0EA01C0A3120011247D9F18>I<EA3803387C0780A2EAEE0F1400A25B131EA213
-3EEA7C3CA2EA387CEA0078A213F85B12015BA212035BA21207EB8380EB87C0120FEB0EE0
-A2121F121EA2123E383C07C0A23818038013247E9F18>I<EA01C0EA07E0487EEA0E7048
-7EA4EB73F813F313E3380FC1C0EBC38013831303381F0700EA3F87EA7B8EEA71CEEAE1FC
-12E0137CEB7870A2EA70FE387FFFE0EA3FC7380F03C0151C7F9B18>I<1238127CA2127E
-123E120EA3121CA2123812F812F012C0070E789B18>I<137013F0EA01E0EA03C0EA0780
-EA0F00121E121C5AA25AA45AA81270A47EA27E121E7EEA0780EA03C0EA01F0120013700C
-24799F18>I<126012F012787E7E7EEA07801203EA01C0A2EA00E0A41370A813E0A4EA01
-C0A2EA03801207EA0F00121E5A5A5A12600C247C9F18>I<EA01C0A4EA41C138F1C780EA
-FDDF387FFF00EA1FFCEA07F0A2EA1FFCEA7FFF38FDDF80EAF1C73841C100EA01C0A41114
-7D9718>I<136013F0A7387FFFC0B512E0A26C13C03800F000A7136013147E9718>I<121C
-123E127E127F123F121F1207120E121E127C12F81260080C788518>I<387FFFC0B512E0
-A26C13C013047E8F18>I<1230127812FCA2127812300606778518>I<1303EB0780A2130F
-14005B131EA2133E133C137C1378A213F85B12015B12035BA212075B120F90C7FCA25A12
-1E123E123CA2127C127812F85AA2126011247D9F18>I<EA01F0EA07FC487EEA1F1FEA1C
-0738380380007813C0EA7001A238E000E0A9EAF001007013C0A2EA780300381380381C07
-00EA1F1FEA0FFE6C5AEA01F0131C7E9B18>I<EA01801203A21207120F123F12FF12FB12
-431203B0EA7FFCEAFFFEEA7FFC0F1C7B9B18>I<EA03F0EA0FFEEA3FFF387C0F80387003
-C0EAE00138F000E0A21260C7FCA2EB01C0A21303EB0780EB0F00131E5B5B5B485AEA07C0
-485A381E00E05AEA7FFFB5FC7E131C7E9B18>I<131F5B1377A213E7120113C7EA038712
-071307120E121E123C1238127812F0B512F8A338000700A6EB7FF0A3151C7F9B18>52
-D<137E48B4FC00071380380F83C0EA1E03121C3838018090C7FC5AA2EAE1F8EAE7FEB5FC
-38FE078038F803C0EAF001EB00E05AA21270A3383801C0EA3C03381E0780380FFF006C5A
-EA01F8131C7E9B18>54 D<1230127812FCA2127812301200A81230127812FCA212781230
-0614779318>58 D<1218123C127EA2123C12181200A81218123C127EA2123E121E120E12
-1C123C127812F01260071A789318>I<14C0EB03E01307EB1FC0EB3F80EBFE00485AEA07
-F0485AEA3F8048C7FC12FCA2127F6C7EEA0FE06C7EEA01FC6C7EEB3F80EB1FC0EB07E013
-03EB00C013187E9918>I<387FFFC0B512E0A26C13C0C8FCA4387FFFC0B512E0A26C13C0
-130C7E9318>I<126012F87E127F6C7EEA0FE06C7EEA01FC6C7EEB3F80EB1FC0EB07E0A2
-EB1FC0EB3F80EBFE00485AEA07F0485AEA3F8048C7FC12FC5A126013187E9918>I<EA0F
-F0EA3FFC48B4FCEA700F38F00380A2EA600738000F00133E5BEA01F05B485AA55BC8FCA5
-EA0380487EA36C5A111C7D9B18>I<137013F8A213D8A2EA01DCA3138CEA038EA4EA0707
-A5380FFF80A3EA0E03381C01C0A3387F07F000FF13F8007F13F0151C7F9B18>65
-D<EA7FF8EAFFFE6C7E381C0F80EB03C0A2EB01E01300A214F01470A814F014E0A2130114
-C01303EB0F80387FFF00485AEA7FF8141C7F9B18>68 D<B512F0A3381C0070A41400A213
-0EA3EA1FFEA3EA1C0EA390C7FCA21438A5B512F8A3151C7F9B18>I<B512F0A3381C0070
-A41400A2130EA3EA1FFEA3EA1C0EA390C7FCA7EAFFC0A3141C7E9B18>I<387F07F038FF
-8FF8387F07F0381C01C0A9EA1FFFA3EA1C01AA387F07F038FF8FF8387F07F0151C7F9B18
->72 D<EA7FFFB512806C1300EA01C0B3A4EA7FFFB512806C1300111C7D9B18>I<EAFFC0
-A3001CC7FCB114E0A5B5FCA3131C7E9B18>76 D<387E07F038FF0FF8387F07F0381D81C0
-A313C1121CA213E1A313611371A213311339A31319A2131D130DA3EA7F07EAFF87EA7F03
-151C7F9B18>78 D<EA0FFE383FFF804813C0EA7803EA700100F013E0EAE000B0EAF00100
-7013C0EA7C07EA7FFF6C1380380FFE00131C7E9B18>I<EAFFFEEBFF8014C0EA1C03EB01
-E013001470A514E01301EB03C0EA1FFF1480EBFE00001CC7FCA8B47EA3141C7F9B18>I<
-EA7FF8EAFFFE6C7E381C0F80130314C01301A313031480130F381FFF005BA2EA1C0F7FEB
-0380A5149CA3387F01F8EAFF81387F00F0161C7F9B18>82 D<3803F1C0EA1FFF5AEA7C0F
-EA7003EAE001A390C7FC12701278123FEA1FF0EA07FEC67EEB0F80EB03C01301EB00E0A2
-126012E0130100F013C038F80780B5FCEBFE00EAE7F8131C7E9B18>I<387FFFF8B5FCA2
-38E07038A400001300B2EA07FFA3151C7F9B18>I<38FF83FEA3381C0070B36C13E0EA0F
-01380783C03803FF806C1300EA007C171C809B18>I<38FE03F8EAFF07EAFE03381C01C0
-EA1E03000E1380EA0F0700071300A2EA038EA2EA01DCA3EA00F8A21370A9EA01FC487E6C
-5A151C7F9B18>89 D<EAFFF8A3EAE000B3ACEAFFF8A30D24779F18>91
-D<126012F0A27E1278127C123CA2123E121E121F7EA27F12077F1203A27F12017F12007F
-1378A2137C133C133E131EA2131F7F14801307A2EB030011247D9F18>I<EAFFF8A3EA00
-38B3ACEAFFF8A30D247F9F18>I<EA0180EA07C0EA1FF0EA7EFCEAF83EEAE00E0F067C9B
-18>I<387FFFC0B512E0A26C13C013047E7F18>I<1206121E123E12381270A212E0A312F8
-12FC127CA21238070E789E18>I<EA0FF0EA1FFC487EEA3C0FEA180738000380A213FF12
-07121FEA7F03127812E0A3EAF007EA780F383FFFF8EA1FFDEA07F015147E9318>I<127E
-12FE127E120EA5133EEBFF80000F13C0EBC1E01380EB0070120E1438A6000F1370A2EB80
-E013C1EBFFC0000E138038063E00151C809B18>I<EA01FEEA07FF001F1380EA3E073838
-030048C7FCA25AA61270EB01C01238EA3E03381FFF8000071300EA01FC12147D9318>I<
-EB1F80133F131F1303A5EA03E3EA0FFBEA1FFFEA3C1FEA380FEA7007130312E0A6EA7007
-A2EA380FEA3C1F381FFFF0380FFBF83803E3F0151C7E9B18>I<EA01F0EA07FCEA1FFEEA
-3E0F38380780EA7003A238E001C0A2B5FCA300E0C7FC1270EB01C01238EA3E07381FFF80
-00071300EA01F812147D9318>I<EB1F80EB7FC0EBFFE013E13801C0C01400A3387FFFC0
-B5FCA23801C000AEEA7FFFA3131C7F9B18>I<3801E1F03807FFF85A381E1E30381C0E00
-487EA5EA1C0EEA1E1EEA1FFC5BEA39E00038C7FC7EEA1FFEEBFFC04813E0387801F03870
-0070481338A4007813F0EA7E03381FFFC06C13803801FC00151F7F9318>I<127E12FE12
-7E120EA5133EEBFF80000F13C013C1EB80E01300120EAB387FC7FC38FFE7FE387FC7FC17
-1C809B18>I<EA0380EA07C0A3EA0380C7FCA4EA7FC012FF127F1201AEB5FCA3101D7C9C
-18>I<127E12FE127E120EA5EB3FF0A3EB0780EB0F00131E5B5B5BEA0FF87F139C130EEA
-0E0F7FEB038014C0387FC7F812FF127F151C7F9B18>107 D<EAFFC0A31201B3A4B51280
-A3111C7D9B18>I<38F9C1C038FFF7F013FF383E3E38EA3C3CA2EA3838AB38FE3E3EEB7E
-7EEB3E3E1714809318>I<EA7E3E38FEFF80007F13C0EA0FC1EB80E01300120EAB387FC7
-FC38FFE7FE387FC7FC1714809318>I<EA01F0EA0FFE487E383E0F80EA3803387001C0A2
-38E000E0A5EAF001007013C0EA7803383C0780EA3E0F381FFF006C5AEA01F013147E9318
->I<EA7E3E38FEFF80007F13C0380FC1E01380EB0070120E1438A6000F1370A2EB80E013
-C1EBFFC0000E1380EB3E0090C7FCA7EA7FC0487E6C5A151E809318>I<3801F380EA07FB
-EA1FFFEA3E1FEA380FEA7007A2EAE003A6EA7007A2EA380FEA3C1FEA1FFFEA0FFBEA03E3
-EA0003A7EB1FF0EB3FF8EB1FF0151E7E9318>I<38FF0FC0EB3FE0EB7FF0EA07F0EBE060
-EBC0005BA290C7FCA9EAFFFC7F5B14147E9318>I<EA07F7EA3FFF5AEA780FEAE007A300
-7CC7FCEA7FE0EA1FFCEA03FEEA001F38600780EAE003A212F038F80F00B5FC13FCEAE7F0
-11147D9318>I<487E1203A4387FFFC0B5FCA238038000A9144014E0A33801C1C013FF6C
-1380EB3E0013197F9818>I<387E07E0EAFE0FEA7E07EA0E00AC1301EA0F033807FFFC6C
-13FE3801FCFC1714809318>I<387F8FF000FF13F8007F13F0381C01C0380E0380A33807
-0700A3138FEA038EA3EA01DCA3EA00F8A2137015147F9318>I<38FF07F8138F13073838
-00E0A4381C01C0137113F9A213D9EA1DDD000D1380A3138DEA0F8FA23807070015147F93
-18>I<387F8FF0139F138F380F0700EA078EEA039EEA01DC13F81200137013F07FEA01DC
-EA039E138EEA0707000E1380387F8FF000FF13F8007F13F015147F9318>I<387F8FF000
-FF13F8007F13F0380E01C0EB0380A21207EB0700A2EA0387A2138EEA01CEA213CC120013
-DC1378A31370A313F05B1279EA7BC0EA7F806CC7FC121E151E7F9318>I<383FFFF05AA2
-387001E0EB03C0EB078038000F00131E5B13F8485AEA03C0485A380F0070121E5A5AB512
-F0A314147F9318>I<EB07E0131F137FEB780013E0AB1201EA7FC0485AA26C7EEA01E012
-00AB1378EB7FE0131F130713247E9F18>I<126012F0B3B012600424769F18>I<127CB4FC
-13C01203C67EAB7FEB7FC0EB3FE0A2EB7FC0EBF0005BABEA03C012FF90C7FC127C13247E
-9F18>I<EA060CEA1F1EEA3FBEEAFBF8EAF1F0EA60C00F067C9B18>I
-E
+%DVIPSBitmapFont: Fq cmtt10 10.95 73
+/Fq 73 127 df<121C127FEAFF80B3EA7F00B2123EC7FCA8121C127FA2EAFF80A3EA7F00
+A2121C09396DB830>33 D<00101304007C131F00FEEB3F80A26C137FA248133FB2007E14
+00007C7F003C131E00101304191C75B830>I<903907C007C0A2496C487EA8011F131FA2
+02C05BA3007FB7FCA2B81280A36C16006C5D3A007F807F80A2020090C7FCA9495BA2003F
+90B512FE4881B81280A36C1600A22701FC01FCC7FCA300031303A201F85BA76C486C5AA2
+29387DB730>I<1438147C14FCA4EB03FF011F13E090B512FC4880000780481580261FFE
+FD13C09039F0FC3FE0D83FC0131FD87F80EB0FF001001307007E15F800FE14035A1507A3
+6CEC03F0A2007F91C7FC138013C0EA3FF0EA1FFE13FF6C13FF6C14E0000114F86C6C7F01
+1F7F01037F0100148002FD13C09138FC7FE0151FED0FF015070018EC03F8127E1501B4FC
+A35AA26CEC03F07E01801307ED0FE0D83FC0131F01F0EB7FC0D81FFEB512806CB612006C
+5C6C5CC614F0013F13C0D907FEC7FCEB00FCA5147C143825477BBE30>I<D803C0EB01E0
+D80FF01303486C497E487E150F487ED87E7E495AEAFE7F5E486C133FA25E157FA24BC7FC
+6C5A5D387E7E01EA7FFED83FFC5B1403EA1FF86C48485AEA03C0C75B140FA25D141FA24A
+5AA25D147FA292C8FC5CA2495AA25C1303A25C1307A290390FF001E0ED07F84A487E011F
+497EA24A487E133F163F90267F807F1380ED7E1F14005BA25B1201A24848EB7F3F033F13
+004914FF12076F5A5B6F5A6C486D5A0001EC01E029477DBE30>I<EB07E0EB1FF8497E13
+7F497E803801FC7F497E810003131F13F0A6143F92C8FC91387F0FFF9026F87E1F138000
+0113FEEBF9FC13FB4A6C1300D9FFF013C06C13E0151F02C05BEB7F809038FF003F4892C7
+FC485C48EB807E5A15FE391FDFC0FC383F8FE014E1397F07F1F8EB03F300FEEBFBF0EB01
+FF5D7FEDC006027F130F91393F801F8015C06C137F6CEBFFE049EBF83F018701FC130026
+3FFFFBB5FC6C01F15B14E06C9038C03FFC00039038001FF8D801FCEB07E0293A7DB830>
+I<141E147F14FF5BEB03FEEB07FCEB0FF0EB1FE0EB3FC0EB7F80EBFF00485A5B12035B48
+5A120F5BA2485AA2123F5BA2127F90C7FCA412FEAD127FA47F123FA27F121FA26C7EA27F
+12076C7E7F12017F6C7EEB7F80EB3FC0EB1FE0EB0FF0EB07FCEB03FEEB01FF7F147F141E
+184771BE30>40 D<127812FE7E7F6C7E6C7EEA0FF06C7E6C7E6C7E6C7EEB7F80133F14C0
+131FEB0FE014F01307A2EB03F8A214FC1301A214FE1300A4147FAD14FEA4130114FCA213
+0314F8A2EB07F0A2130F14E0EB1FC0133F1480137FEBFF00485A485A485A485AEA3FE048
+5A485A90C7FC5A1278184778BE30>I<14E0497E497EA60038EC0380007EEC0FC0D8FF83
+EB3FE001C3137F9038F3F9FF267FFBFB13C06CB61280000FECFE00000314F86C5C6C6C13
+C0011F90C7FC017F13C048B512F04880000F14FE003FECFF80267FFBFB13C026FFF3F913
+E09038C3F87F0183133FD87E03EB0FC00038EC0380000091C7FCA66D5A6D5A23277AAE30
+>I<143EA2147FAF007FB7FCA2B81280A36C1600A2C76CC8FCAF143EA229297DAF30>I<EA
+03E0EA0FF0EA1FF813FCEA3FFEA213FFA27EA27E1203EA007FA2137E13FEEA01FC1203EA
+07F8EA3FF0127FEAFFE0EA7F801300123C1019708B30>I<007FB612F0A2B712F8A36C15
+F0A225077B9E30>I<120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C0C6E8B
+30>I<16F01501ED03F8A21507A2ED0FF0A2ED1FE0A2ED3FC0A2ED7F80A2EDFF00A24A5A
+A25D1403A24A5AA24A5AA24A5AA24A5AA24A5AA24AC7FCA2495AA25C1303A2495AA2495A
+A2495AA2495AA2495AA249C8FCA2485AA25B1203A2485AA2485AA2485AA2485AA2485AA2
+48C9FCA25AA2127CA225477BBE30>I<14FE903807FFC0497F013F13F8497F90B57E48EB
+83FF4848C6138049137F4848EB3FC04848EB1FE049130F001F15F0491307A24848EB03F8
+A290C712014815FCA400FEEC00FEAD6C14016C15FCA36D1303003F15F8A26D1307001F15
+F0A26D130F6C6CEB1FE0A26C6CEB3FC06C6CEB7F806D13FF2601FF8313006CEBFFFE6D5B
+6D5B010F13E06D5BD900FEC7FC273A7CB830>I<EB03C0497EA2130FA2131FA2133F137F
+13FF1203123FB5FCA213EF138FEA7E0F1200B3B0003FB512F84814FCB612FEA26C14FC6C
+14F81F3977B830>I<EB07FC90383FFFC090B512F00003804814FE4880261FF80F138026
+3FE00113C09038C0007F4848EB3FE090C7121FED0FF04814075A6C15F81503A3127E1218
+C8FCA2150716F0150F16E0151F16C0153FED7F8015FF4A13005DEC07FC4A5A4A5A4A5A4A
+5A4A5A4990C7FC495A495AEB0FF0EB3FE0495A495A4890C8FC4848EB01F04848EB03F848
+5AEA1FE048B6FCB7FCA37E6C15F025397BB830>I<120FEA3FC0EA7FE0A2EAFFF0A4EA7F
+E0A2EA3FC0EA0F00C7FCAF120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C27
+6EA630>58 D<EA03C0EA0FF0EA1FF8A2EA3FFCA4EA1FF8A2EA0FF0EA03C0C7FCAFEA03C0
+EA0FF0121F13F8123F13FCA3121FA2120F12031200120113F8120313F01207EA1FE0123F
+EA7FC0EAFF80EA7F00127E12380E3470A630>I<16F01503ED07F8151F157FEDFFF01403
+4A13C0021F138091383FFE00ECFFF8495B010713C0495BD93FFEC7FC495A3801FFF0485B
+000F13804890C8FCEA7FFC5BEAFFE05B7FEA7FF87FEA1FFF6C7F000313E06C7F38007FFC
+6D7E90380FFF806D7F010113F06D7FEC3FFE91381FFF80020713C06E13F01400ED7FF815
+1F1507ED03F01500252F7BB230>I<007FB7FCA2B81280A36C16006C5DCBFCA7003FB612
+FE4881B81280A36C1600A229157DA530>I<1278127EB4FC13C07FEA7FF813FEEA1FFF6C
+13C000037F6C13F86C6C7EEB1FFF6D7F010313E06D7F9038007FFC6E7E91380FFF806E13
+C0020113F080ED3FF8151F153FEDFFF05C020713C04A138091383FFE004A5A903801FFF0
+495B010F13804990C7FCEB7FFC48485A4813E0000F5B4890C8FCEA7FFE13F8EAFFE05B90
+C9FC127E1278252F7BB230>I<EB1FFE90B512E0000314F8000F14FE4880481580267FF8
+0313C09038C0007F48C7121F16E0150FA3127E151F0018EC7FC0C812FF020313804A1300
+4A5AEC1FF84A5AEC7FC04A5A92C7FC495AA2495A5CA213075CA86D5A90C9FCA8EB01C0EB
+07F0A2497EA36D5AA2EB01C023397AB830>I<147F4A7EA2497FA4497F14F7A401077F14
+E3A3010F7FA314C1A2011F7FA490383F80FEA590387F007FA4498049133F90B6FCA34881
+A39038FC001F00038149130FA4000781491307A2D87FFFEB7FFFB56CB51280A46C496C13
+0029397DB830>65 D<003FB512E04814FCB67E6F7E6C816C813A03F8007FF0ED1FF8150F
+6F7E6F7E15016F7EA2EE7F80A2163F17C0161FA4EE0FE0AC161F17C0A3163F1780A2167F
+17005E4B5A15034B5A150F4B5AED7FF0003FB65A485DB75A93C7FC6C14FC6C14E02B387F
+B730>68 D<007FB7FCB81280A47ED803F8C7123FA8EE1F0093C7FCA4157C15FEA490B5FC
+A6EBF800A4157C92C8FCA5EE07C0EE0FE0A9007FB7FCB8FCA46C16C02B387EB730>I<00
+3FB712804816C0B8FCA27E7ED801FCC7121FA8EE0F8093C7FCA5153E157FA490B6FCA690
+38FC007FA4153E92C8FCAE383FFFF8487FB5FCA27E6C5B2A387EB730>I<02FF13F00103
+EBC0F8010F13F1013F13FD4913FF90B6FC4813C1EC007F4848133F4848131F49130F485A
+491307121F5B123F491303A2127F90C7FC6F5A92C8FC5A5AA892B5FC4A14805CA26C7F6C
+6D1400ED03F8A27F003F1407A27F121F6D130F120F7F6C6C131FA2D803FE133F6C6C137F
+ECC1FF6C90B5FC7F6D13FB010F13F30103EBC1F0010090C8FC293A7DB830>I<3B3FFF80
+0FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E0D803F8C7EAFE00B290B6FCA6
+01F8C7FCB3A23B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E02D38
+7FB730>I<007FB6FCB71280A46C1500260007F0C7FCB3B3A8007FB6FCB71280A46C1500
+213879B730>I<383FFFF8487FB57EA26C5B6C5BD801FCC9FCB3B0EE0F80EE1FC0A9003F
+B7FC5AB8FCA27E6C16802A387EB730>76 D<D83FFC90381FFF80486C4913C0B54913E0A2
+6C6D6C13C06C6E13800003913801F800EBF7C0A3EBF3E0A314F013F1A214F8A213F014FC
+A2147C147EA2143E143FA2141FA21581A2140F15C1A2140715E1A2140315F1A21401A215
+F91400A3157DA3153FEA3FFF481380B5EAC01FA26CEB800F6C496C5A2B387EB730>78
+D<90383FFFE048B512FC000714FF4815804815C04815E0EBF80001E0133FD87F80EB0FF0
+A290C71207A44815F8481403B3A96C1407A26C15F0A36D130FA26D131F6C6CEB3FE001F8
+13FF90B6FC6C15C06C15806C1500000114FCD8003F13E0253A7BB830>I<007FB512F0B6
+12FE6F7E16E0826C813903F8003FED0FFCED03FE15016F7EA2821780163FA6167F17005E
+A24B5A1503ED0FFCED3FF890B6FC5E5E16804BC7FC15F001F8C9FCB0387FFFC0B57EA46C
+5B29387EB730>I<003FB57E4814F0B612FC15FF6C816C812603F8017F9138003FF0151F
+6F7E15071503821501A515035E1507150F4B5A153F4AB45A90B65A5E93C7FC5D8182D9F8
+007FED3FE0151F150F821507A817F8EEF1FCA53A3FFF8003FB4801C0EBFFF8B56C7E17F0
+6C496C13E06C49EB7FC0C9EA1F002E397FB730>82 D<90390FF803C0D97FFF13E048B512
+C74814F74814FF5A381FF80F383FE001497E4848137F90C7123F5A48141FA2150FA37EED
+07C06C91C7FC7F7FEA3FF0EA1FFEEBFFF06C13FF6C14E0000114F86C80011F13FF010314
+80D9003F13C014019138007FE0151FED0FF0A2ED07F8A2007C140312FEA56C140716F07F
+6DEB0FE06D131F01F8EB3FC001FF13FF91B51280160000FD5CD8FC7F13F8D8F81F5BD878
+011380253A7BB830>I<003FB712C04816E0B8FCA43AFE003F800FA8007CED07C0C791C7
+FCB3B1011FB5FC4980A46D91C7FC2B387EB730>I<3B7FFFC007FFFCB56C4813FEA46C49
+6C13FCD803F8C7EA3F80B3B16D147F00011600A36C6C14FE6D13016D5CEC800390393FE0
+0FF890391FF83FF06DB55A6D5C6D5C6D91C7FC9038007FFCEC1FF02F3980B730>I<D87F
+FF90381FFFC0B56C4813E0A46C496C13C0D803F8903803F8006D1307A26C6C495AA26C6C
+5C151F6D5CEC803F013F5CECC07F011F91C7FCA290380FE0FEA214F101075BA2903803FB
+F8A201015B14FF6D5BA26E5AA36E5AB1903803FFF8497F497FA26D5B6D5B2B387EB730>
+89 D<007FB5FCB61280A4150048C8FCB3B3B3A5B6FC1580A46C140019476DBE30>91
+D<127CA212FEA27EA26C7EA26C7EA26C7EA26C7EA26C7EA26C7EA212017FA26C7EA26D7E
+A26D7EA26D7EA26D7EA26D7EA26D7EA2130180A26D7EA26E7EA26E7EA26E7EA26E7EA26E
+7EA26E7EA2140181A26E7EA2ED7F80A2ED3FC0A2ED1FE0A2ED0FF0A2ED07F8A21503A2ED
+01F0150025477BBE30>I<007FB5FCB61280A47EC7123FB3B3B3A5007FB5FCB6FCA46C14
+0019477DBE30>I<1307EB1FC0EB7FF0497E000313FE000FEBFF80003F14E0D87FFD13F0
+39FFF07FF8EBC01FEB800F38FE0003007CEB01F00010EB00401D0E77B730>I<007FB612
+F0A2B712F8A36C15F0A225077B7D30>I<EB7FF80003B5FC4814C04880488048809038E0
+1FFC9038C003FE14016E7E6C487F6CC77FC8123FA491B5FC130F137F48B6FC12075A48EB
+803F383FF800EA7FE0138048C7FC5AA4157F7E6C6C13FFEBC003263FF01FEBFF8090B712
+C07E6C14EF000314876CD9FE01138026003FE0C8FC2A2A7BA830>97
+D<EA3FFC487E12FFA2127F123F1200AAEC03FE91381FFF80027F13E091B57E90B612FC82
+ECFE079138F001FF4A6C13804A137F4AEB3FC091C7121F17E049140FA217F01607A8160F
+A217E07F161F6EEB3FC0A26EEB7F806E13FFDAF00313009138FC0FFE91B55A5E495CD97E
+7F13C0D93C1F90C7FC90380003FC2C3980B730>I<ECFFE0010713FC011F7F017F7F90B6
+12804815C048EB807F3907FC003F485A485A49EB1F804848EB0F004990C7FC127F90C9FC
+A25A5AA87E7EA27F003FEC07C06DEB0FE06C7E6D131F6C6C14C0D807FE133F9039FFC0FF
+806C90B5FCC615006D5B011F13F801075B01011380232A7AA830>I<913801FFE04A7F5C
+A28080EC0007AAEB03FE90381FFF874913E790B6FC5A5A481303380FFC00D81FF0133F49
+131F485A150F4848130790C7FCA25AA25AA87E6C140FA27F003F141F6D133F6C7E6D137F
+390FF801FF2607FE07EBFFC06CB712E06C16F06C14F76D01C713E0011F010313C0D907FC
+C8FC2C397DB730>I<49B4FC010713E0011F13F8017F7F90B57E488048018113803A07FC
+007FC04848133FD81FE0EB1FE0150F484814F0491307127F90C7FCED03F85A5AB7FCA516
+F048C9FC7E7EA27F003FEC01F06DEB03F86C7E6C7E6D1307D807FEEB1FF03A03FFC07FE0
+6C90B5FC6C15C0013F14806DEBFE00010713F8010013C0252A7CA830>I<EDFF80020713
+E0021F13F05C4A13F891B5FC491387903803FE079138FC03F0903907F800C04A1300A800
+3FB612C04815E0B7FCA36C15C0260007F0C7FCB3A9003FB512FE4880B71280A26C15006C
+5C25397DB830>I<D903FC13FF90261FFF8713C04913DF90B712E05A5A2607FE07138F90
+3AF801FE07C048486C6CC7FCA2497F001F8149133FA56D137F000F92C7FC6D5BA26C6C48
+5AEBFE0790B55A5D485C15C001DF5BD9C3FCC8FC01C0C9FCA37F7F6CB512F015FF6C15C0
+4815F0488148813A3FE0001FFE0180130148C8127F007E8100FE168048151FA56C153F00
+7FED7F006D5C6C6C495A01F013076CB4EB7FFC6C90B55A6C5D000115C06C6C91C7FC011F
+13FC010113C02B3E7DA730>I<EA3FFC487E12FFA2127F123F1200AAEC01FE91380FFF80
+023F13E091B57E90B67EA29138FE07FCECF8039138E001FE14C0EC8000A291C7FCA25BB3
+A23B3FFFF81FFFF8486D4813FCB500FE14FEA26C01FC14FC6C496C13F82F3880B730>I<
+14E0EB03F8A2497EA36D5AA2EB00E091C8FCA9381FFFF8487F5AA27E7EEA0001B3A9003F
+B612C04815E0B7FCA27E6C15C023397AB830>I<EA7FF8487EA4127F1200AB0203B51280
+4A14C017E0A217C06E14809139001FE0004B5A4B5A4BC7FC4A5A4A5AEC0FF84A5A4A5A4A
+5A4A5A01FD7F90B57E8114F7ECE3F8ECC1FCEC81FEEC00FF497F496D7E6F7E826F7E1507
+6F7E6F7E3B7FFFF81FFFE0B56C4813F017F8A217F06C496C13E02D387FB730>107
+D<387FFFF8B57EA47EEA0001B3B3A8007FB612F0B712F8A46C15F025387BB730>I<02FC
+137E3B7FC3FF01FF80D8FFEF01877F90B500CF7F15DF92B57E6C010F13872607FE07EB03
+F801FC13FE9039F803FC01A201F013F8A301E013F0B3A23C7FFE0FFF07FF80B548018F13
+C0A46C486C01071380322881A730>I<EC01FE3A3FFC0FFF80267FFE3F13E000FF90B57E
+90B67E7E6C9038FE07FCC6EBF8039138E001FE14C0EC8000A291C7FCA25BB3A23B3FFFF8
+1FFFF8486D4813FCB500FE14FEA26C01FC14FC6C496C13F82F2880A730>I<49B4FC010F
+13E0013F13F8497F90B57E0003ECFF8014013A07FC007FC04848EB3FE0D81FE0EB0FF0A2
+4848EB07F8491303007F15FC90C71201A300FEEC00FEA86C14016C15FCA26D1303003F15
+F86D13076D130F6C6CEB1FF06C6CEB3FE06D137F3A07FF01FFC06C90B512806C15006C6C
+13FC6D5B010F13E0010190C7FC272A7CA830>I<EC03FE3A3FFC1FFF80267FFE7F13E000
+FF90B57E90B612FC6C816CEBFE07C69038F001FF4A6C13804A137F4AEB3FC091C7121F17
+E049140FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB7F806E13FFDAF003130091
+38FC0FFE91B55A5E495C6E13C0021F90C7FCEC03FC91C9FCAD383FFFF8487FB57EA26C5B
+6C5B2C3C80A730>I<49B413F8010FEBC1FC013F13F14913FD48B6FC5A481381390FFC00
+7F49131F4848130F491307485A491303127F90C7FC15015A5AA77E7E15037FA26C6C1307
+150F6C6C131F6C6C133F01FC137F3907FF01FF6C90B5FC6C14FD6C14F9013F13F1010F13
+C1903803FE0190C7FCAD92B512F84A14FCA46E14F82E3C7DA730>I<ED07F83A3FFF803F
+FF486DB51280B512C302CF14C06C13DF6C9038FFFC3FD8001F13E09238801F809238000F
+004A90C7FC5C5C5CA25CA45CAF003FB512FC4880B7FCA26C5C6C5C2A287EA730>I<9038
+1FFC1E48B5129F000714FF5A5A5A387FF007EB800100FEC7FC4880A46C143E007F91C7FC
+13E06CB4FC6C13FC6CEBFF806C14E0000114F86C6C7F01037F9038000FFF02001380007C
+147F00FEEC1FC0A2150F7EA27F151F6DEB3F806D137F9039FC03FF0090B6FC5D5D00FC14
+F0D8F83F13C026780FFEC7FC222A79A830>I<EB0780497E131FA9003FB612E04815F0B7
+FCA36C15E026001FC0C7FCB216F8ED01FCA5ECE003010FEB07F814F09138FC1FF06DB512
+E06D14C016806D14009038007FFCEC1FF026337EB130>I<D83FFCEB3FFC486C497E00FF
+14FFA2007F147F003F143F00001400B3A41501A2150315076D130F903A7FC07FFFF891B6
+12FC6D15FE7F6D4913FC6D9038F87FF8010001C0C7FC2F2880A630>I<3B3FFFC07FFF80
+486DB512C0B515E0A26C16C06C496C13803B01F80003F000A26D130700005DA26D130F01
+7E5CA2017F131F6D5CA2EC803F011F91C7FCA26E5A010F137EA2ECE0FE01075BA214F101
+035BA3903801FBF0A314FF6D5BA36E5A6E5A2B277EA630>I<3B3FFFC01FFFE0486D4813
+F0B515F8A26C16F06C496C13E0D807E0C7EA3F00A26D5C0003157EA56D14FE00015DEC0F
+80EC1FC0EC3FE0A33A00FC7FF1F8A2147DA2ECFDF9017C5C14F8A3017E13FBA290393FF0
+7FE0A3ECE03FA2011F5C90390F800F802D277FA630>I<3A3FFF81FFFC4801C37FB580A2
+6C5D6C01815BC648C66CC7FC137FEC80FE90383F81FC90381FC3F8EB0FE3ECE7F06DB45A
+6D5B7F6D5B92C8FC147E147F5C497F81903803F7E0EB07E790380FE3F0ECC1F890381F81
+FC90383F80FE90387F007E017E137F01FE6D7E48486D7E267FFF80B5FCB500C1148014E3
+A214C16C0180140029277DA630>I<3B3FFFC07FFF80486DB512C0B515E0A26C16C06C49
+6C13803B01FC0003F000A2000014076D5C137E150F017F5C7F151FD91F805BA214C0010F
+49C7FCA214E00107137EA2EB03F0157C15FCEB01F85DA2EB00F9ECFDF0147D147FA26E5A
+A36E5AA35DA2143F92C8FCA25C147EA2000F13FE486C5AEA3FC1EBC3F81387EB8FF0EBFF
+E06C5B5C6C90C9FC6C5AEA01F02B3C7EA630>I<001FB612FC4815FE5AA316FC90C7EA0F
+F8ED1FF0ED3FE0ED7FC0EDFF80003E491300C7485A4A5A4A5A4A5A4A5A4A5A4A5A4990C7
+FC495A495A495A495A495A495A4948133E4890C7127F485A485A485A485A485A48B7FCB8
+FCA46C15FE28277DA630>I<ED3FF0913803FFF8140F5C147F16F09138FFF00092C7FC49
+5A5CB3A21303495A133F383FFFF0B55A5C91C8FC14C080003F7F38003FF813076D7E1301
+B3A2806D7E15F091387FFFF016F8141F8014039138003FF025477BBE30>I<127CA212FE
+B3B3B3AD127CA207476CBE30>I<EA7FE0EAFFFE6D7E8014F07EC66C7E13076D7E1301B3
+A2806D7E15E091387FFFE06E13F8801407141F5C4A13E09138FFE00092C7FC495A5CB3A2
+1303495A137F387FFFF0B5FC14C05C49C8FCEA7FE025477BBE30>I<017C133848B4137C
+48EB80FE4813C14813C348EBEFFC397FEFFFF0D8FF8713E0010713C0486C1380D87C0113
+003838007C1F0C78B730>I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fp cmr10 10.95 74
-/Fp 74 123 df<90381F83E09038F06E303901C07878380380F8903800F03048EB7000A7
-B612803907007000B2383FE3FF1D20809F1B>11 D<133FEBE0C0EA01C0380381E0EA0701
-A290C7FCA6B512E0EA0700B2383FC3FC1620809F19>I<EB3FE013E0EA01C1EA0381EA07
-00A8B5FCEA0700B2383FE7FC1620809F19>I<90381F81F89038F04F043901C07C063903
-80F80FEB00F05A0270C7FCA6B7FC3907007007B23A3FE3FE3FE02320809F26>I<EA7038
-EAF87CEAFC7EA2EA743AEA0402A3EA0804A2EA1008A2EA2010EA40200F0E7F9F17>34
-D<127012F812FCA212741204A31208A21210A212201240060E7C9F0D>39
-D<13401380EA01005A12061204120C5AA212381230A212701260A412E0AC1260A4127012
-30A212381218A27E120412067E7EEA008013400A2E7BA112>I<7E12407E12307E120812
-0C7EA212077EA213801201A413C0AC1380A412031300A25A1206A25A120812185A12205A
-5A0A2E7EA112>I<127012F012F8A212781208A31210A31220A21240050E7C840D>44
-D<EAFFF0A20C02808A0F>I<127012F8A3127005057C840D>I<EA03F0EA0E1C487EEA1806
-EA380738700380A400F013C0AD00701380A3EA780700381300EA1806EA1C0E6C5AEA03F0
-121F7E9D17>48 D<13801203120F12F31203B3A6EA07C0EA7FFE0F1E7C9D17>I<EA03F0
-EA0C1CEA100E487E00401380128000F013C0EAF803A3EA200712001480A2EB0F00130E5B
-5B5B13605B485A48C7FC000613405A5A00101380EA3FFF5AB5FC121E7E9D17>I<EA03F0
-EA0C1CEA100EEA200F007813801307A2EA380F12001400A2131E131C1370EA07F0EA003C
-130E130FEB0780A214C0122012F8A300F013801240EB0F00EA200EEA183CEA07F0121F7E
-9D17>I<1306A2130EA2131E132EA2134E138EA2EA010E1202A212041208A212101220A2
-124012C0B512F038000E00A7EBFFE0141E7F9D17>I<EA1803EA1FFE5B5B13E00010C7FC
-A6EA11F0EA161CEA180EEA10071480EA0003A214C0A3127012F0A200E013801240EB0700
-EA20066C5AEA0838EA07E0121F7E9D17>I<137CEA0182EA0701380E0380EA0C07121838
-38030090C7FC12781270A2EAF1F0EAF21CEAF406EAF807EB0380A200F013C0A51270A214
-801238EB07001218EA0C0E6C5AEA01F0121F7E9D17>I<1240387FFFE014C0A238400080
-38800100A21302485AA25B5BA25BA21360A213E05B1201A41203A76C5A131F7E9D17>I<
-EA03F0EA0C0CEA1006EA3003382001801260A3127038780300123EEA3F06EA1FC8EA0FF0
-EA03F8487EEA0C7EEA103F38300F80EA6007EB01C012C01300A31480EA600100201300EA
-1002EA0C0CEA03F0121F7E9D17>I<EA03F0EA0E18487E487E13071270EB038012F0A214
-C0A5EA7007A21238EA180BEA0E13EA03E338000380A3EB07001230EA7806130EEA700CEA
-2018EA1070EA0FC0121F7E9D17>I<127012F8A312701200AA127012F8A3127005147C93
-0D>I<127012F8A312701200AA127012F012F8A212781208A31210A31220A21240051D7C
-930D>I<5B497EA3497EA3EB09E0A3EB10F0A3EB2078A3497EA2EBC03EEB801EA248B5FC
-EB000FA20002EB0780A348EB03C0A2120C001E14E039FF801FFE1F207F9F22>65
-D<B512E0380F0078141EA2801580A515005C141E147CEBFFF0EB007C141FEC0F80EC07C0
-140315E0A515C014071580EC0F00143EB512F01B1F7E9E20>I<90380FE0109038381C30
-9038E002703803C00139078000F048C71270121E15305A1510127C127800F81400A91278
-007C1410123CA26C1420A27E6C6C13406C6C13803900E00300EB380CEB0FF01C217E9F21
->I<B512F83807801EEC0780EC03C0EC01E0EC00F015701578A2153CA3153EA8153CA215
-7C1578A215F0EC01E0EC03C0EC0780EC1E00B512F81F1F7F9E23>I<B61280380F000F14
-031401140015C01540A314401500A214C0130113FF130113001440A3EC0020A31540A315
-C01401EC0380140FB6FC1B1F7E9E1F>I<B61280380780071401A2140015C01540A4EC20
-00A3146014E013FF138014601420A391C7FCA87FEAFFFE1A1F7F9E1E>I<90380FE02090
-387818609038E004E03803800238070001481300001E1460A25A1520127C127800F81400
-A7EC7FFCEC03E000781301127C123CA27EA27E7E380380023900E0046090387818209038
-0FE0001E217D9F24>I<39FFF07FF8390F000780AD90B5FCEB0007AF39FFF07FF81D1F7E
-9E22>I<EAFFF0EA0F00B3ABEAFFF00C1F7E9E10>I<EAFFF8EA0F8090C7FCB21402A41406
-1404A2140C141C147CB512FC171F7E9E1C>76 D<B46CEB07FE000715C0A2D805C0130BA2
-D804E01313A301701323A26D1343A36D1383A290380E0103A3EB0702A3EB0384A2EB01C8
-A3EB00F0A21460121FD8FFE0EB7FFE271F7F9E2A>I<B4EB0FF8390F8003E0EC0080EA0B
-C0EA09E0A2EA08F01378A27F7FA27FEB0780A2EB03C0EB01E0A2EB00F01478A2143C141E
-A2140F1407A214031401123E38FF80001D1F7E9E22>I<EB1FE0EB70383801C00E48487E
-39070003804814C0001EEB01E048EB00F0A2007C14F8A20078147800F8147CA900781478
-007C14F8A2003C14F0003E1301001E14E06CEB03C06C148039038007003801E01E380070
-38EB1FE01E217E9F23>I<B512E0380F007C141E80EC0780A215C0A41580A2EC0F00141E
-147CEBFFE090C8FCAEEAFFF01A1F7E9E1F>I<EB1FE0EB70383801C00E48487E39070003
-804814C0001EEB01E0003E14F0003C1300007C14F8A20078147800F8147CA90078147800
-7C14F8A2003C14F0383E0781391E0841E0390F1023C00007148039039017003801D01E39
-00783804EB1FF8EB001CEC0C0CEC0E1CEC0FF8A2140715F0EC01E01E297E9F23>I<B512
-E0380F80780007131E80EC0780A215C0A41580A2EC0F00141E1478EBFFE0EB8060143814
-3C141C141EA3141FA315011581140F390FC0078239FFFC03C4C812F820207F9E22>I<38
-03F040380C0CC0EA1803EA3001EA6000A212E01440A36C13007E127CEA7F80EA3FF86CB4
-FC00071380C613C0EB1FE013031301EB00F014707EA46C136014E06C13C038F8018038C6
-0300EA81FC14217E9F19>I<007FB512E038780F010060EB006000401420A200C0143000
-801410A400001400B3497E3803FFFC1C1F7E9E21>I<39FFF00FF8390F0003E0EC0080B3
-A46CEB01001380120314026C6C5A6C6C5AEB3830EB0FC01D207E9E22>I<39FFF003FE39
-1F8000F86CC7126015206C6C1340A36C6C1380A2EBE00100011400A23800F002A213F8EB
-7804A26D5AA36D5AA2131F6D5AA2EB07C0A36D5AA36DC7FC1F207F9E22>I<3BFFF07FF8
-1FF03B1F000FC007C06C903907800180170015C001805C00071502EC09E013C000035DEC
-19F01410D801E05CA2EC2078D800F05CA2EC403C01785CA2EC801E017C1460013C144090
-383D000F133F6D5CA2011E1307010E91C7FCA2010C7F010413022C207F9E2F>I<12FFA2
-12C0B3B3A512FFA2082D7CA10D>91 D<EA0804EA1008EA2010A2EA4020A2EA8040A3EAB8
-5CEAFC7EA2EA7C3EEA381C0F0E7A9F17>I<12FFA21203B3B3A512FFA2082D80A10D>I<12
-0812101220A21240A21280A312B812FCA2127C1238060E7D9F0D>96
-D<EA1FE0EA3030EA7818131CEA300E1200A313FEEA0F8EEA1E0E1238127800F01310A313
-1E127838386720380F83C014147E9317>I<121C12FC121CAA137CEA1D87381E0180EB00
-C0001C13E01470A21478A6147014F014E0001E13C0381A018038198700EA107C15207E9F
-19>I<EA01FCEA0706EA1C0F123813060078C7FC127012F0A61270127800381380A2381C
-0100EA0706EA01F811147F9314>I<EB01C0130F1301AAEA01F1EA070DEA0C03EA180112
-381278127012F0A61270A21238EA1803120CEA070D3801F1F815207F9F19>I<EA03F0EA
-0E1C487E487EA238700380A212F0B5FC00F0C7FCA41270A26C1380A2381C0100EA0706EA
-01F811147F9314>I<137CEA01C6EA030F1207EA0E061300A7EAFFF0EA0E00B2EA7FE010
-20809F0E>I<14E03803E330EA0E3CEA1C1C38380E00EA780FA5EA380E6C5AEA1E38EA33
-E00020C7FCA21230A2EA3FFE381FFF8014C0383001E038600070481330A4006013606C13
-C0381C03803803FC00141F7F9417>I<121C12FC121CAA137C1386EA1D03001E1380A212
-1CAE38FF8FF014207E9F19>I<1238127CA31238C7FCA6121C12FC121CB1EAFF80091F7F
-9E0C>I<13E0EA01F0A3EA00E01300A61370EA07F012001370B3A31260EAF06013C0EA61
-80EA3F000C28829E0E>I<121C12FC121CAAEB1FE0EB0780EB060013045B5B5B136013E0
-EA1DF0EA1E70EA1C38133C131C7F130F7F148014C038FF9FF014207E9F18>I<121C12FC
-121CB3ABEAFF8009207F9F0C>I<391C3E03E039FCC30C30391D019018001EEBE01CA200
-1C13C0AE3AFF8FF8FF8021147E9326>I<EA1C7CEAFC86EA1D03001E1380A2121CAE38FF
-8FF014147E9319>I<EA01F8EA070E381C0380383801C0A2387000E0A200F013F0A60070
-13E0A2383801C0A2381C038038070E00EA01F814147F9317>I<EA1C7CEAFD87381E0180
-14C0381C00E014F014701478A6147014F014E0381E01C0EB0380381D8700EA1C7C90C7FC
-A8B47E151D7E9319>I<3801F04038070CC0EA0E02EA1C03EA38011278127012F0A61270
-12781238EA1C03EA0C05EA0709EA01F1EA0001A8EB0FF8151D7F9318>I<EA1CF0EAFD18
-EA1E3CA21318EA1C00AEEAFFC00E147E9312>I<EA0FC8EA3038EA6018EAC008A3EAE000
-127CEA3FE0EA1FF0EA07F8EA003CEA800E130612C0A21304EAE00CEAD818EA87E00F147F
-9312>I<1202A31206A2120EA2123EEAFFF8EA0E00AB1304A5EA07081203EA01F00E1C7F
-9B12>I<381C0380EAFC1FEA1C03AE1307120CEA061B3803E3F014147E9319>I<38FF83F8
-383E00E0001C13C06C1380A338070100A21383EA0382A2EA01C4A213E4EA00E8A21370A3
-132015147F9318>I<39FF9FE1FC393C078070391C030060EC8020000E1440A214C0D807
-04138014E0A239038861001471A23801D032143A143E3800E01CA2EB6018EB40081E147F
-9321>I<38FF87F8381E03C0380E0180EB0300EA0702EA0384EA01C813D8EA00F0137013
-7813F8139CEA010E1202EA060738040380000C13C0003C13E038FE07FC16147F9318>I<
-38FF83F8383E00E0001C13C06C1380A338070100A21383EA0382A2EA01C4A213E4EA00E8
-A21370A31320A25BA3EAF080A200F1C7FC1262123C151D7F9318>I<EA7FFFEA700E1260
-EA401C133813781370EA00E0120113C0EA038012071301120E121EEA1C03EA3802EA7006
-130EEAFFFE10147F9314>I E
+%DVIPSBitmapFont: Fr cmr10 10.95 81
+/Fr 81 125 df<4AB4EB0FE0021F9038E03FFC913A7F00F8FC1ED901FC90383FF03FD907
+F090397FE07F80494801FF13FF4948485BD93F805C137F0200ED7F00EF003E01FE6D91C7
+FC82ADB97EA3C648C76CC8FCB3AE486C4A7E007FD9FC3FEBFF80A339407FBF35>11
+D<EC03FE91383FFF809138FE03E0903903F800F0D90FE013384948137C90393F8001FE90
+387F00035B5BA2485A6F5AED007093C7FCAA16FEB7FCA33901FC000315011500B3AC486C
+497EB5D8F87F13FCA32E407EBF33>I<EC03FF023F13EE9138FE01FEEB03F090380FE003
+EB1FC0EB3F80EB7F005B5B150148481300AEB7FCA3D801FCC7FCB3AE486C497EB5D8F87F
+13FCA32E407EBF33>I<DA03FE49B4FC91273FFF801F13C0913BFE03E07F01F0903C03F0
+00F1FC0078D90FE0D97FF0131C49484948133E4948484913FF494848495A5B491500A248
+485C03016E5A0300153896C7FCAA197FBBFCA3D801FCC738FE00018485B3AC486C496CEC
+FF80B5D8F87FD9FC3F13FEA347407EBF4C>I<001E130F397F803FC000FF137F01C013E0
+A201E013F0A3007F133F391E600F3000001300A401E01370491360A3000114E04913C000
+03130101001380481303000EEB070048130E0018130C0038131C003013181C1C7DBE2D>
+34 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380120313
+005A120E5A1218123812300B1C79BE19>39 D<1430147014E0EB01C0EB03801307EB0F00
+131E133E133C5B13F85B12015B1203A2485AA2120F5BA2121F90C7FCA25AA3123E127EA6
+127C12FCB2127C127EA6123E123FA37EA27F120FA27F1207A26C7EA212017F12007F1378
+7F133E131E7FEB07801303EB01C0EB00E014701430145A77C323>I<12C07E12707E7E12
+1E7E6C7E7F12036C7E7F12007F1378137CA27FA2133F7FA21480130FA214C0A3130714E0
+A6130314F0B214E01307A614C0130FA31480A2131F1400A25B133EA25BA2137813F85B12
+015B485A12075B48C7FC121E121C5A5A5A5A145A7BC323>I<121EEA7F8012FF13C0A213
+E0A3127FEA1E601200A413E013C0A312011380120313005A120E5A1218123812300B1C79
+8919>44 D<B512FEA617067F961E>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A79
+8919>I<ED0180ED03C01507A21680150FA216005DA2151E153EA2153C157CA2157815F8
+A25D1401A25D1403A25D1407A25D140FA24AC7FCA2141E143EA2143C147CA2147814F8A2
+5C1301A25C1303A25C1307A25C130FA291C8FC5BA2131E133EA25BA2137813F8A25B1201
+A25B1203A25B1207A25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A1260
+225B7BC32D>I<EB01FE90380FFFC090383F03F090387C00F849137C48487F48487F4848
+EB0F80A2000F15C04848EB07E0A3003F15F0A290C712034815F8A64815FCB3A26C15F8A5
+6C6CEB07F0A3001F15E0A36C6CEB0FC0A26C6CEB1F80000315006C6C133E6C6C5B017C5B
+90383F03F090380FFFC0D901FEC7FC263F7DBC2D>I<EB01C013031307131F137FEA07FF
+B5FC139FEAF81F1200B3B3ACEB7FF0B612F8A31D3D78BC2D>I<EB07FC90383FFF8090B5
+12E03903F01FF83907C007FC390F0001FE001E6D7E001C1580003CEC7FC05AED3FE01270
+B4FC6DEB1FF07FA56C5A6CC7FC120CC813E0153FA216C0157F168015FF16004A5A5D4A5A
+4A5A5D4A5A4A5A4AC7FC147E147C5C495A495A495A495A49C71270133E133C5B4914E048
+5A485A485A48C7120148B6FCA25A4815C0B7FCA3243D7CBC2D>I<EB07FC90383FFF8090
+38F80FE03901E003F839078001FCD80F007F000E6D7E001E1580D81F80137F486C14C07F
+A27F5BA2121F6C5AC8138015FF1600A24A5AA24A5A5DEC07E04A5A023FC7FCEB1FFCECFF
+809038000FE0EC07F86E7E6E7E6E7E1680ED7FC0A216E0153FA216F0A2120C123F487E48
+7EA316E0A249137F6CC713C01278EDFF807E6C4913006C495A3907C007FC3903F80FF0C6
+B55A013F1380D907F8C7FC243F7CBC2D>I<150E151E153EA2157EA215FE1401A21403EC
+077E1406140E141CA214381470A214E0EB01C0A2EB0380EB0700A2130E5BA25B5BA25B5B
+1201485A90C7FC5A120E120C121C5AA25A5AB8FCA3C8EAFE00AC4A7E49B6FCA3283E7EBD
+2D>I<00061403D80780131F01F813FE90B5FC5D5D5D15C092C7FC14FCEB3FE090C9FCAC
+EB01FE90380FFF8090383E03E090387001F8496C7E49137E497F90C713800006141FC813
+C0A216E0150FA316F0A3120C127F7F12FFA416E090C7121F12FC007015C012780038EC3F
+80123C6CEC7F00001F14FE6C6C485A6C6C485A3903F80FE0C6B55A013F90C7FCEB07F824
+3F7CBC2D>I<EC1FE0ECFFF8903803F03E90380FC00F90391F000780133E017EEB1FC049
+133F4848137F12035B12074848EB3F80ED1F00001F91C7FC5BA2123FA3485AA214FE9038
+87FF8039FF8F07E090389C01F09038B800FC01B0137E13F0497F16804914C0A2ED1FE0A3
+4914F0A5127FA6123F6D14E0A2121FED3FC0A26C6C1480A20007EC7F006C6C137E6C6C5B
+6C6C485A90387E07F06DB45A010F1380D903FCC7FC243F7CBC2D>I<1238123C123F90B6
+12FCA316F85A16F016E00078C712010070EC03C0ED078016005D48141E151C153C5DC812
+7015F04A5A5D14034A5A92C7FC5C141EA25CA2147C147814F8A213015C1303A31307A313
+0F5CA2131FA6133FAA6D5A0107C8FC26407BBD2D>I<EB03FC90381FFF8090387C07E090
+38F001F83901E0007C48487F48487F48C7FCED0F80121E16C0003E1407A4123FA26DEB0F
+807F6C6C131F6D140001FC133E6C6C5B9038FF80786C6D5A6CEBF3E06CEBFF806C91C7FC
+133F6D13C06D7F013F13F801787F48486C7E3903E01FFF48486C1380260F800313C04848
+7E489038007FE0003E143F007E141F007CEC0FF01507481403A31501A46C15E0007C1403
+A2007E15C06C14076CEC0F806DEB1F006C6C133ED807F05B3901FC03F86CB512E0011F13
+80D903FCC7FC243F7CBC2D>I<EB03FCEB1FFF90387E07C09038FC03F048486C7E48486C
+7E4848137C000F147E4848137F81003F15805B007F15C0A2151F12FF16E0A516F0A5127F
+153FA36C7EA2001F147F120F6C6C13FF6D13DF000313013900F8039F90387E0F1FD91FFE
+13E0EB07F090C7FCA2ED3FC0A41680157FD80F801400487E486C13FEA24A5A5D49485AEB
+8007391E000FE0001F495A260FC07FC7FC3803FFFE6C13F838003FC0243F7CBC2D>I<12
+1EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121EEA7F80A2EAFFC0A4EA7F80A2EA1E00
+0A2779A619>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121E127FEAFF80A213
+C0A4127F121E1200A412011380A3120313005A1206120E120C121C5A1230A20A3979A619
+>I<15074B7EA34B7EA34B7EA34B7EA34B7E15E7A2913801C7FC15C3A291380381FEA34A
+C67EA3020E6D7EA34A6D7EA34A6D7EA34A6D7EA34A6D7EA349486D7E91B6FCA249819138
+800001A249C87EA24982010E157FA2011E82011C153FA2013C820138151FA2017882170F
+13FC00034C7ED80FFF4B7EB500F0010FB512F8A33D417DC044>65
+D<B712FCEEFF8017F00001903980000FF86C6CC7EA03FE707E701380EF7FC0EF3FE0A2EF
+1FF0A218F8A3170F171FA318F0A2EF3FE0177F18C0EFFF804C1300EE03FCEE0FF8EE7FE0
+91B6C7FC17E091C7EA07FCEE01FE933800FF80EF7FC0EF3FE0EF1FF018F8170F18FC1707
+A218FEA718FC170FA2EF1FF818F0173FEF7FE0EFFFC00403138048486C90380FFE00B85A
+17E094C7FC373E7DBD40>I<DB3FF01306912603FFFE130E020F9038FF801E913A3FF007
+E03E9139FF8000F8D903FEC7EA7C7ED907F8EC1EFE4948140FD93FE0140749481403495A
+91C812014848150012034848167E5B000F173EA24848161EA2123F5B180E127FA3491600
+12FFAC127F7F180EA2123FA27F001F171E181C6C7EA20007173C6D16386C6C1678000117
+706C6C16F06EEC01E06D6C15C06D6C1403D90FF0EC07806D6CEC1F00D903FE143E902600
+FF8013F891393FF007F0020FB512C0020391C7FC9138003FF037427BBF42>I<B712FCEE
+FF8017E000019039C0001FF86C6C48EB03FEEE00FF717E717EEF0FE084717E717E170184
+717EA21980187F19C0A3F03FE0A519F0AB19E0A5F07FC0A21980A218FF19004D5AA24D5A
+6017074D5A4D5AEF7FC04DC7FCEE03FE48486CEB1FF8B85A178004FCC8FC3C3E7DBD45>
+I<B912E0A300019038C000016C6C48EB001FEF0FF01703A217011700A31870A418381638
+A41800A21678A216F81501150791B5FCA3EC8007150115001678A21638A2180EA3181C93
+C7FCA4183C1838A21878A318F8EF01F0A21707170F173F48486CEB03FFB912E0A3373E7D
+BD3E>I<B91280A300019038C000036C6C48EB007FEF1FC0170F1707A21703A31701A4EF
+00E0A21638A31800A31678A216F81501150791B5FCA3EC8007150115001678A21638A693
+C8FCAF3801FFE0B612F0A3333E7DBD3B>I<DB3FE0130C912603FFFE131C021F9038FF80
+3C913A7FF00FC07C9139FF0001F0D903FC90380078FC4948143DD91FE0141F4948140F49
+48140701FF15034890C8FC491501485A000716005B000F177C5B001F173CA2485AA2181C
+127FA25B95C7FC12FFAB041FB512F0127FA26D9139000FFE00EF03FC123FA27F121FA26C
+7EA212077F12036C7E7F6C7F6D6C14076D7E6D6C140FD907F8141ED903FEEC3C7C902600
+FF80EBF83C913A7FF007F01C021FB5EAC00C020391C8FC9138003FF03C427BBF47>I<B6
+D8C01FB512F8A3000101E0C7383FFC0026007F80EC0FF0B3A691B7FCA30280C7120FB3A9
+2601FFE0EC3FFCB6D8C01FB512F8A33D3E7DBD44>I<B612F0A3C6EBF000EB3FC0B3B3B2
+EBFFF0B612F0A31C3E7EBD21>I<011FB512FCA3D9000713006E5A1401B3B3A6123FEA7F
+80EAFFC0A44A5A1380D87F005B007C130700385C003C495A6C495A6C495A2603E07EC7FC
+3800FFF8EB3FC026407CBD2F>I<B600C090387FFFFCA3000101E0C7000F138026007F80
+913807FE0018F818E0604D5A4DC7FC173E5F5F4C5A4C5A4C5A4C5A4CC8FC163E5E5E4B5A
+4B5AED07804B7E151F4B7E4B7E15FF913881EFF8913883C7FCEC878791388F03FE91389E
+01FF14BCDAF8007F4A6D7E5C4A6D7E4A6D7EA2707E707EA2707E707EA2707F717E84173F
+717E717EA2717E848419802601FFE04A13C0B600C090B6FCA3403E7DBD47>I<B612F8A3
+000101E0C9FC38007F80B3B0EF0380A517071800A45FA35FA25F5F5F4C5A160748486C13
+3FB8FCA3313E7DBD39>I<B500C093B512C0A300016D4BEBE000D8007F1880D977F0ED03
+BFA3D973F8ED073FA3D971FC150EA2D970FE151CA3027F1538A36E6C1470A36E6C14E0A2
+6E6CEB01C0A36E6CEB0380A36E6CEB0700A26E6C130EA36E6C5BA3037F5BA26F6C5AA36F
+6C5AA392380FE1C0A3923807F380A26FB4C7FCA36F5AA213F8486C6D5AD807FFEFFFE0B5
+00F80178017FEBFFC0A34A3E7CBD53>I<B56C91B512F88080D8007F030713006EEC01FC
+6E6E5A1870EB77FCEB73FEA2EB71FF01707FA26E7E6E7EA26E7E6E7EA26E7E6E7EA26E7E
+6E7FA26F7E6F7EA26F7E6F7EA26F7E6F7EA26F7E6F1380A2EE7FC0EE3FE0A2EE1FF0EE0F
+F8A2EE07FCEE03FEA2EE01FF7013F0A2177F173FA2171F170FA2170701F81503487ED807
+FF1501B500F81400A218703D3E7DBD44>I<ED7FE0913807FFFE91391FC03F8091397E00
+07E04948EB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E01FE6F7E000183
+49150300038348486F7EA248486F7EA2001F188049167F003F18C0A3007F18E049163FA3
+00FF18F0AC007F18E06D167FA4003F18C0A26C6CEEFF80A36C6C4B1300A26C6C4B5A0003
+5F6D150700015F6C6C4B5A6D5E6D6C4A5A6D6C4A5A6D6C4AC7FC6D6C14FED901FCEB03F8
+D9007FEB0FE091391FC03F80912607FFFEC8FC9138007FE03C427BBF47>I<B712F8EEFF
+8017E000019039C0003FF86C6C48EB07FCEE01FE707EEF7F80EF3FC018E0A2EF1FF0A218
+F8A818F0A2EF3FE0A218C0EF7F80EFFF004C5AEE07FCEE3FF091B612C04CC7FC0280C9FC
+B3A73801FFE0B612C0A3353E7DBD3E>I<ED7FE0913807FFFE91391FC03F8091397F000F
+E0D901FCEB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E498248486F7E49
+150300038348486F7EA2000F834981001F1880A24848EE7FC0A3007F18E0A249163FA200
+FF18F0AC007F18E0A26D167FA3003F18C0A26C6CEEFF80A3000F18006D5D0007DA0F805B
+6C6C90393FE003FCED70706C6C496C485A6C6C48486C485A017FD9800E5BD93F81903806
+1FC0D91FC19038073F80D90FE14AC7FCD907F1EB03FE902601FDC013F8903A007EE007E0
+91271FF03FC013180207B5FC9139007FE1E0DB0001143883711378A2706C13F0EFFF0318
+FFA27113E0A37113C0711380711300715AEF01F83D527BBF47>I<B712C016FCEEFF8000
+01D9C00013E06C6C48EB1FF0EE07FCEE01FE707E84717EA2717EA284A760177F606017FF
+95C7FCEE01FCEE07F8EE1FE0EEFF8091B500FCC8FC16F091388001FCED003FEE1FC0707E
+707E83160383160183A383A484A4F0C004190EA28218E0057F131E2601FFE0161CB600C0
+EB3FF094381FF83805071370CA3801FFE09438003F803F407DBD43>I<D907FC13189039
+1FFF8038017FEBE0783901FC03F83A03F0007CF8D807C0133F4848130F001F140748C7FC
+003E1403007E1401A2007C140012FC1678A46C1538A27EA26C6C14007F7FEA3FF8EBFF80
+6C13F86CEBFF806C14F06C14FC6C14FF6C15C0013F14E0010714F0EB007F020713F89138
+007FFC150FED07FE15031501ED00FFA200E0157FA3163FA27EA3163E7E167E6C157C6C15
+FC6C15F86D13016DEB03F06DEB07E0D8F9FCEB0FC03AF07F803F8090391FFFFE00D8E007
+13F839C0007FC028427BBF33>I<003FB91280A3903AF0007FE001018090393FC0003F48
+C7ED1FC0007E1707127C00781703A300701701A548EF00E0A5C81600B3B14B7E4B7E0107
+B612FEA33B3D7DBC42>I<B600C090B512F8A3000101E0C70007130026007F80EC01FC71
+5A1870B3B3A4013F16F06E5DA21701011F5E80010F15036E4A5A010793C7FC6D6C5C6D6C
+141E6D6C5C027F14F86E6C485A91390FF00FE00203B51280020049C8FCED1FF03D407DBD
+44>I<B691380FFFFEA3000301E0020113E06C01809138007F806CEF3F00017F163E181C
+6E153C013F1638A26E1578011F1670A26D6C5DA26E140101075EA26E140301035EA26D6C
+4AC7FCA2806D150EA26F131E027F141CA26F133C023F1438A26E6C5BA26F13F0020F5CA2
+EDF80102075CA26E6C485AA2EDFE07020191C8FCA26F5A6E130EA2ED7F9CA216DCED3FF8
+A36F5AA36F5AA26F5AA36F5A3F407EBD44>I<B500FE017FB5D88007B5FCA3000301C001
+0101E0C713F86C90C849EC3FE07148EC0F807E7215006E143F017F190E84A26D6C60A24D
+7E6D6C60A2EFE7F86D6C60A2933801C3FC6E18F001076104037F6E028114010103610407
+7F17006D6C4D5AA2040EEB7F806D6C4DC7FCA24CEB3FC0DA7F80160EA24CEB1FE003C016
+1E023F171C047814F0DBE070010F133C021F173804F014F84C1307DA0FF05EA2DBF1C0EB
+03FCDA07F95EA2DBFB80EB01FEDA03FF6F5AA293C8FCA26E5FA24B157F020094C8FCA24B
+81037C153EA20378151E0338151C58407EBD5D>I<007FB5D8C003B512E0A3C649C7EBFC
+00D93FF8EC3FE06D48EC1F806D6C92C7FC171E6D6C141C6D6C143C5F6D6C14706D6D13F0
+4C5ADA7FC05B023F13036F485ADA1FF090C8FC020F5BEDF81E913807FC1C163C6E6C5A91
+3801FF7016F06E5B6F5AA26F7E6F7EA28282153FED3BFEED71FF15F103E07F913801C07F
+0203804B6C7EEC07004A6D7E020E6D7E5C023C6D7E02386D7E14784A6D7E4A6D7F130149
+486E7E4A6E7E130749C86C7E496F7E497ED9FFC04A7E00076DEC7FFFB500FC0103B512FE
+A33F3E7EBD44>I<B66C0103B51280A3000101F0C8EBF8006C6C48ED3FC0725A013F041E
+C7FC6D7E606D6C15386D6C1578606D6C5D6E14016D5E6D6D1303606E6C49C8FC6E6C5B17
+0E6E6C131E171C6E6C5B6E6C137817706E6C13F06F5B6E13016EEB83C05FED7FC7DB3FE7
+C9FC16EFED1FFE5E150F6F5AB3A4ED1FFC020FB512FCA3413E7FBD44>I<003FB712F8A3
+91C7EA1FF013F801E0EC3FE00180EC7FC090C8FC003EEDFF80A2003C4A1300007C4A5A12
+784B5A4B5AA200704A5AA24B5A4B5AA2C8485A4A90C7FCA24A5A4A5AA24A5AA24A5A4A5A
+A24A5A4A5AA24990C8FCA2495A4948141CA2495A495AA2495A495A173C495AA24890C8FC
+485A1778485A484815F8A24848140116034848140F4848143FED01FFB8FCA32E3E7BBD38
+>I<EAFFFCA4EAF000B3B3B3B3ABEAFFFCA40E5B77C319>I<486C13C00003130101001380
+481303000EEB070048130E0018130C0038131C003013180070133800601330A300E01370
+481360A400CFEB678039FFC07FE001E013F0A3007F133FA2003F131F01C013E0390F0007
+801C1C73BE2D>I<EAFFFCA4EA003CB3B3B3B3ABEAFFFCA40E5B7FC319>I<EA0180120313
+005A120E5A12181238123012701260A312E05AA412CFEAFFC013E0A3127FA2123F13C0EA
+0F000B1C7ABE19>96 D<EB0FF8EBFFFE3903F01F8039078007E0000F6D7E9038E001F8D8
+1FF07F6E7EA3157F6C5AEA0380C8FCA4EC1FFF0103B5FC90381FF87FEB7F803801FC00EA
+07F8EA0FE0485A485AA248C7FCEE038012FEA315FFA3007F5BEC03BF3B3F80071F870026
+1FC00E13CF3A07F03C0FFE3A01FFF807FC3A003FC001F0292A7DA82D>I<EA01FC12FFA3
+120712031201B1EC03FC91381FFF8091387C07E09039FDE001F09039FFC000FC4A137E91
+C77E49158049141F17C0EE0FE0A217F0A2160717F8AA17F0A2160FA217E0161F17C06D15
+80EE3F006D5C6E13FE9039F3C001F89039F1E003F09039E0780FC09026C03FFFC7FCC7EA
+07F82D407EBE33>I<49B4FC010F13E090383F00F8017C131E4848131F4848137F0007EC
+FF80485A5B121FA24848EB7F00151C007F91C7FCA290C9FC5AAB6C7EA3003FEC01C07F00
+1F140316806C6C13076C6C14000003140E6C6C131E6C6C137890383F01F090380FFFC0D9
+01FEC7FC222A7DA828>I<ED01FC15FFA3150715031501B114FF010713E190381F80F990
+387E003D49131FD803F81307485A49130348481301121F123F5B127FA290C7FCA25AAA7E
+7FA2123FA26C7E000F14037F000714076C6C497E6C6C497ED8007C017913F890383F01F1
+90380FFFC1903A01FE01FC002D407DBE33>I<EB01FE90380FFFC090383F03F09038FC01
+F848486C7E4848137E48487F000F158049131F001F15C04848130FA2127F16E090C7FCA2
+5AA290B6FCA290C9FCA67EA27F123F16E06C7E1501000F15C06C6C13036DEB07806C6C14
+00C66C131E017E5B90381F80F8903807FFE0010090C7FC232A7EA828>I<EC1FC0EC7FF8
+903801F83C903807E07E90380FC0FFEB1FC1EB3F811401137FEC00FE01FE137C1500AEB6
+FCA3C648C7FCB3AE487E007F13FFA320407EBF1C>I<167C903903F801FF903A1FFF078F
+8090397E0FDE1F9038F803F83803F001A23B07E000FC0600000F6EC7FC49137E001F147F
+A8000F147E6D13FE00075C6C6C485AA23901F803E03903FE0FC026071FFFC8FCEB03F800
+06CAFC120EA3120FA27F7F6CB512E015FE6C6E7E6C15E06C810003813A0FC0001FFC48C7
+EA01FE003E140048157E825A82A46C5D007C153E007E157E6C5D6C6C495A6C6C495AD803
+F0EB0FC0D800FE017FC7FC90383FFFFC010313C0293D7EA82D>I<EA01FC12FFA3120712
+031201B1EC01FE913807FFC091381E07E091387803F09138E001F8D9FDC07F148001FF6D
+7E91C7FCA25BA25BB3A6486C497EB5D8F87F13FCA32E3F7DBE33>I<EA01E0EA07F8A248
+7EA46C5AA2EA01E0C8FCACEA01FC127FA3120712031201B3AC487EB512F0A3143E7DBD1A
+>I<1478EB01FEA2EB03FFA4EB01FEA2EB00781400AC147FEB7FFFA313017F147FB3B3A5
+123E127F38FF807E14FEA214FCEB81F8EA7F01387C03F0381E07C0380FFF803801FC0018
+5185BD1C>I<EA01FC12FFA3120712031201B292B51280A392383FFC0016E0168093C7FC
+153C5D5D4A5AEC07C04A5A4AC8FC143E147F4A7E13FD9038FFDFC0EC9FE0140F496C7E01
+FC7F496C7E1401816E7E81826F7E151F826F7EA282486C14FEB539F07FFFE0A32B3F7EBE
+30>I<EA01FC12FFA3120712031201B3B3B1487EB512F8A3153F7DBE1A>I<2701F801FE14
+FF00FF902707FFC00313E0913B1E07E00F03F0913B7803F03C01F80007903BE001F87000
+FC2603F9C06D487F000101805C01FBD900FF147F91C75B13FF4992C7FCA2495CB3A6486C
+496CECFF80B5D8F87FD9FC3F13FEA347287DA74C>I<3901F801FE00FF903807FFC09138
+1E07E091387803F000079038E001F82603F9C07F0001138001FB6D7E91C7FC13FF5BA25B
+B3A6486C497EB5D8F87F13FCA32E287DA733>I<14FF010713E090381F81F890387E007E
+01F8131F4848EB0F804848EB07C04848EB03E0000F15F04848EB01F8A2003F15FCA248C8
+12FEA44815FFA96C15FEA36C6CEB01FCA3001F15F86C6CEB03F0A26C6CEB07E06C6CEB0F
+C06C6CEB1F80D8007EEB7E0090383F81FC90380FFFF0010090C7FC282A7EA82D>I<3901
+FC03FC00FF90381FFF8091387C0FE09039FDE003F03A07FFC001FC6C496C7E6C90C7127F
+49EC3F805BEE1FC017E0A2EE0FF0A3EE07F8AAEE0FF0A4EE1FE0A2EE3FC06D1580EE7F00
+7F6E13FE9138C001F89039FDE007F09039FC780FC0DA3FFFC7FCEC07F891C9FCAD487EB5
+12F8A32D3A7EA733>I<02FF131C0107EBC03C90381F80F090397F00387C01FC131CD803
+F8130E4848EB0FFC150748481303121F485A1501485AA448C7FCAA6C7EA36C7EA2001F14
+036C7E15076C6C130F6C7E6C6C133DD8007E137990383F81F190380FFFC1903801FE0190
+C7FCAD4B7E92B512F8A32D3A7DA730>I<3901F807E000FFEB1FF8EC787CECE1FE3807F9
+C100031381EA01FB1401EC00FC01FF1330491300A35BB3A5487EB512FEA31F287EA724>
+I<90383FC0603901FFF8E03807C03F381F000F003E1307003C1303127C0078130112F814
+00A27E7E7E6D1300EA7FF8EBFFC06C13F86C13FE6C7F6C1480000114C0D8003F13E00103
+13F0EB001FEC0FF800E01303A214017E1400A27E15F07E14016C14E06CEB03C090388007
+8039F3E01F0038E0FFFC38C01FE01D2A7DA824>I<131CA6133CA4137CA213FCA2120112
+031207001FB512C0B6FCA2D801FCC7FCB3A215E0A912009038FE01C0A2EB7F03013F1380
+90381F8700EB07FEEB01F81B397EB723>I<D801FC14FE00FF147FA30007140300031401
+00011400B3A51501A31503120015076DEB06FF017E010E13806D4913FC90381FC0789038
+07FFE00100903880FE002E297DA733>I<B539E00FFFE0A32707FE000313006C48EB00FC
+5E00015D7F00005DA26D13016D5CA26D6C485AA2ECC007011F91C7FCA290380FE00EA2EC
+F01E0107131CA26D6C5AA2ECFC7801011370A2ECFEF001005BA2EC7FC0A36E5AA26EC8FC
+A3140E2B287EA630>I<B53BC3FFFE03FFF8A3290FFE003FE00013C06C486D48EB3F806C
+4817006D010F141E00016F131C15076D163C00004A6C1338A2017F5E4B7E151DD93F805D
+ED3DFC1538D91FC04A5AED78FE9238707E03D90FE0017F5BEDE03F02F0140701070387C7
+FC9138F1C01F02F9148F010315CE9138FB800F02FF14DE6D15FCED00076D5DA24A130302
+7E5CA2027C1301023C5C023813003D287EA642>I<B539F01FFFE0A30003D9C00F1300C6
+90388007F8D97F0013E002805BD93FC05B011F49C7FC90380FE00EECF01E6D6C5A01035B
+6D6C5A6E5AEB00FF6E5A6E5A81141F814A7E81147BECF1FC903801E1FEECC0FF01037F49
+486C7ED90F007F011E6D7E013E130F496D7E01FC80486C80000F4A7EB539803FFFF8A32D
+277FA630>I<B539E00FFFE0A32707FE000313006C48EB01FC6F5A00015D7F00005DA201
+7F495AA2EC8003013F5CA26D6C48C7FCA26E5A010F130EA26D6C5AA2ECF83C01031338A2
+6D6C5AA2ECFEF001005BA2EC7FC0A36E5AA36EC8FCA2140EA2141E141C143C1438A21478
+00181370127EB45BA2495AA248485AD87E07C9FCEA780EEA3C3CEA1FF8EA07E02B3A7EA6
+30>I<001FB61280A2EBE0000180140049485A001E495A121C4A5A003C495A141F00385C
+4A5A147F5D4AC7FCC6485AA2495A495A130F5C495A90393FC00380A2EB7F80EBFF005A5B
+484813071207491400485A48485BA248485B4848137F00FF495A90B6FCA221277EA628>
+I<BE12C0A25A0280985B>124 D E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fq cmbx12 20.736 13
-/Fq 13 122 df<DB1FFC14C00203B5EAC001021FECF003027FECFC07903B01FFFC00FE0F
-010701C0EB1F9F4948C7EA07FFD93FF880494814004948157F485B4A153F4890C9121F48
-5A000F170F5B001F1707A2485A1803A2127FA24993C8FCA212FFAA041FB61280127FA27F
-DC0001EBC000123FA36C7EA26C7EA26C7E7E6C7F806C7F6D6C5CEB3FFCD90FFF5C6D01C0
-EB1FBF010101FCEBFF1F6D6CB5EAFE0F021FECF8030203ECE0009126001FFEC9FC413D7B
-BB4C>71 D<B6D8F803B612E0A426007FF0C70001EBC000B3A491B8FCA402F0C71201B3A7
-B6D8F803B612E0A4433B7CBA4C>I<B612FEA426007FF0C9FCB3ADEF03C0A517071880A3
-170FA3171FA2173F177F17FF5E04071300163FB9FCA4323B7DBA3A>76
-D<B500F00207B512E0808080D8007F92390007E0006E6F5A81017B7F81137901787F6E7E
-6E7E81141F6E7E6E7F6E7F82806E7F6F7E6F7E826F7E816F13806F13C017E06F13F081EE
-7FF8EE3FFC17FEEE1FFF827013837013C318E37013F382EF7FFBEF3FFFA283838383A283
-83187F183FA201FC161FB500FC150F18071803A2433B7CBA4C>78
-D<B600F80107B512E0A426007FF0C83807E000725AB3B3A3013F4C5AA280011F4CC7FCA2
-6D6C151E0107163E6E5D6D6C5D6D6D13019026007FE0EB0FE0DA3FFCEB7FC0020FB65A02
-034AC8FCDA007F13F003071380433C7DBA4A>85 D<EB3FFE48B512E0000714F8390FE007
-FC9038F001FE486C6C7E6F7E82153F6C48806C5A6C5AC8FCA491B5FC131F90387FF83F38
-03FF803807FC00EA0FF0485A123F485AA2485AA4157F6C7E15DF3A3FE0039FF03B1FF80F
-0FFFE03807FFFE0001497E39003FE0002B267DA52F>97 D<13FE12FFA412071203B04AB4
-FC021F13F0027F13FC9138FC03FE9039FFF000FF02C0EB3F8091C7EA1FC04915E0EE0FF0
-17F8A2EE07FCA317FEA917FCA3160F17F817F0161F6D15E06EEB3FC06EEB7F80D9F9E0EB
-FF009039F0FC07FE91387FFFF8D9E01F13E09026C003FEC7FC2F3C7DBB36>I<EA01E0EA
-07F8487EA2487EA46C5AA26C5AEA01E0C8FCAB13FE127FA412071203B3AAB512F0A4143D
-7DBC1A>105 D<903801FFC0010F13F8017F13FFD9FF807F3A03FE003FE0D807F8EB0FF0
-48486D7EA248486D7E003F81A248486D7EA400FF1680A9007F1600A36C6C495AA2001F5D
-6D1307000F5D6C6C495AD803FEEB3FE03A00FF80FF806DB5C7FC010F13F8010113C02926
-7DA530>111 D<3901FC03F000FFEB0FFC4AB4FC91383C3F80EC707F00079038E0FFC000
-035BEBFD80A201FFEB7F809138003F00151E92C7FC5BB3A3B512FCA422267DA528>114
-D<90383FF0383903FFFE7848EBFFF8381FC00F383F0003003E13005A157812FCA27E6C14
-0013C013FC387FFFF06C13FEECFF806C14C06C14E0000314F0C614F8011F13FCEB007FEC
-07FE0070130100F01300157E7EA27E157C6C14FC6C14F890388001F09038F00FE000F9B5
-12C0D8F07F130038C01FF81F267DA526>I<130FA55BA45BA25BA25B5A5A5A001FEBFFF0
-B6FCA3000190C7FCB3153CA86C14781480017F13F090383FC1E090381FFFC06D13809038
-01FE001E377EB626>I<B500F0EBFFFCA4D803FEC7EA1F806D15006C151E806C5DA26E13
-7C017F14786E13F8013F5CECF001011F5CECF803010F5CA2ECFC0701075CECFE0F010391
-C7FC6E5A6D131E15BE6D13BC15FC6E5AA36E5AA26E5AA26E5AA26E5AA2140F92C8FC5C14
-1E0008133E007F133C147C38FF807814F8EB81F0EB83E06C485A387C1F80D83FFFC9FCEA
-1FFCEA07F02E377EA533>121 D E
+%DVIPSBitmapFont: Fs cmbx12 20.736 13
+/Fs 13 122 df<96267FFFE01670063FB6ED01F80503B700F01403053F04FC14074CB96C
+130F040706E0131F043F72133F93BA00FC137F0303DC00076D13FF030F03C09039003FFF
+814B02FCC8000713C3037F02E0030113F792B600806F6CB5FC02034ACA121F4A02F8834A
+02E0834A4A1701027F4A8391B548CC7E494A85495C4C854988494A85494A85495C8A4991
+CDFC90B54886A2484A1B7FA2481E3F5D481E1F5D5A1F0FA2485CA3481E075DA2795A489B
+C9FCA45DA2B6FCB27EA26F0403BA12C0A47EA3816C96C8000302F8C7FCA36C80A36C80A2
+7E817E817E817F6D80827F6D806D806D80826D6E606D806E80021F6E5F6E02F05F6E806E
+02FE5F0200DAFFC05E6F02F04BB6FC031F02FE030713CF6FDAFFE0021F138703039226FF
+8003B51201030093B6EAFC00043F4E133F040706E0131F04014E1307DC003F4CC7120105
+0304F8EC0070DD003F038092C8FCDE007F01F0CCFC827A75F798>71
+D<BA00E049BA12C0A8C7003F0280CB6C91C8FCB3B3A994BDFCA80580CB7EB3B3ADBA00E0
+49BA12C0A88A767AF597>I<BBFCA8C7003F0280CCFCB3B3B3A9F507F8A41D0F1EF0A61D
+1FA31EE01D3FA31D7FA31DFFA25213C0A26464A26464646499B5FC09031480631B1F1B7F
+0803B6FC1A7FBFFCA31E00A565767AF574>76 D<B800C00507B812C083838383A28383C7
+003F6F93C7001F01F0C7FC72060190C8FC84A284848403EF8015E703E3808503E18103E0
+817080827080857080708070818286708171807180837180867180718171818372808772
+807280728084877281728172818573808873807380738085738189738174807480868974
+807480741580867415C01EE07514F07514F87514FC877514FE1EFF7515817515C1877614
+E11FF17614F97614FD7691B5FC8888A28888898989A289898989A2898A8A8A8AA28A8A8A
+8A8B903803FFFEB800F8858B8B8BA28B8B795A8A767AF597>78 D<BA00E0030FB8FCA8C7
+003F0280CC003FEBC000E503FCC7FCB3B3B3B3A46E1C0768A2836E1C0F68A26E1C1F7162
+A26E1C3F714F5A806E525A71606F6D97C8FC6F505A7118076F6D4E5A6F6EEF3FF86F6E4D
+5A6F6EEE01FF6F02F84C5B6F02FE041F5B043F6D6C037F90C9FC7002F0913807FFFE0407
+DAFF8090B55A040192B712F07061051F188005074DCAFC050017F0061F16C0060103FCCB
+FCDE000391CCFC88787AF595>85 D<92383FFFF80207B612E0027F15FC49B87E010717E0
+011F83499026F0007F13FC4948C7000F7F90B502036D7E486E6D806F6D80727F486E6E7F
+8486727FA28684A26C5C72806C5C6D90C8FC6D5AEB0FF8EB03E090CAFCA70507B6FC041F
+B7FC0303B8FC157F0203B9FC021FECFE0391B612800103ECF800010F14C04991C7FC017F
+13FC90B512F04814C0485C4891C8FC485B5A485B5C5A5CA2B5FC5CA360A36E5DA26C5F6E
+5D187E6C6D846E4A48806C6D4A4814FC6C6ED90FF0ECFFFC6C02E090263FE07F14FE0001
+9139FC03FFC06C91B6487E013F4B487E010F4B1307010303F01301D9003F0280D9003F13
+FC020101F8CBFC57507ACE5E>97 D<903801FFFCB6FCA8C67E131F7FB3ADF0FFFC050FEB
+FFE0057F14FE0403B77E040F16E0043F16F84CD9007F13FE9226FDFFF001077F92B500C0
+01018094C86C13E004FC6F7F4C6F7F04E06F7F4C6F7F5E747F93C915804B7014C0A27414
+E0A21DF087A21DF8A31DFC87A41DFEAF1DFCA4631DF8A31DF098B5FC1DE0A25014C0A26F
+1980501400705D705F704B5B505B704B5B04FC4B5BDBE7FE92B55A9226C3FF8001035C03
+8101E0011F49C7FC9226807FFC90B55A4B6CB712F04A010F16C04A010393C8FC4A010015
+F84A023F14C090C9000301F0C9FC5F797AF76C>I<EB01FCEB07FF011F13C0497F497F90
+B57EA24880A24880A76C5CA26C5CA26D5B6D5B6D5B010790C8FCEB01FC90CAFCB2903801
+FFFC007FB5FCA8C67E131F7FB3B3B3A5B81280A8297979F835>105
+D<93381FFFE00303B6FC031F15E092B712FC020316FF020F17C0023FD9FC0014F091B500
+C0010F13FC4991C700037F4901FC02007F010F496F13C049496F7F49496F7F4B8149496F
+7F90B5C96C7F4886A24849707F481B80A248497014C0A2481BE0A348497113F0A3481BF8
+A5B51AFCAE6C1BF8A46C1BF06E94B5FCA36C1BE0A26C6D4C14C0A26C1B806E5E6C1B006C
+6E4B5BA26C6E4B5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D92B55A6D01FF02035C6D02C0010F
+91C7FC010002FC90B512FC6E90B75A021F17E00207178002014CC8FCDA003F15F0030392
+C9FCDB001F13E056507BCE61>111 D<902601FFF8EB07FEB691383FFFC094B512F00403
+804C14FE4C8093261FFC3F138093263FE07F13C0DC7F80B5FCC66C5D011FDAFE0114E06D
+EBF9FC16F815FB16F016E015FF16C07114C05E72138095381FFE0093C76C5AF001E095C8
+FCA25DA65DB3B3A2B812F8A8434E7ACD4F>114 D<912603FFFCEB0780027F9039FFE00F
+C00103B6EAF83F010FEDFEFF013F92B5FC49EB000F2601FFF01300480180143F4890C812
+0F4848814848814981123F83485A187FA212FF6D163FA37F7F6DEE1F8002C092C7FC14F0
+14FEECFFF06CECFF8016FEEEFFE06C16FC6C16FF18C06C836C17F86C836C836C83013F17
+806D17C0010717E0010117F0EB003F020716F8EC001F030015FC1607EE007F051F13FE17
+07007E82B482836D167FA2183F7F181FA27F19FC7FA26D163F6D17F86D167F19F06D16FF
+6E4A13E002E04A13C06E4A138002FE023F1300913AFFC003FFFE01E790B65A01C316F001
+8016C026FE003F92C7FC48010714F80070D9007F90C8FC3F507ACE4C>I<15FFA75CA55C
+A45CA25CA25CA25CA25C91B5FCA25B5B5B131F5B90B9FC120FBAFCA6D8000791C9FCB3B3
+A3F01FE0AE183F7014C07F187F7014806D16FF826D4B13006E6D485AEEFE0F6E90B55A02
+0F5D6E5D020115C06E6C5C031F49C7FC030113F03B6E7CEC4B>I<B892B612F8A8D8001F
+49C90003EBF0006D6D04001380A26D6E94C7FC626D6E5E1A03A26D6E4B5AA26D6E4B5AA2
+6E6D5E1A1F6E6D5E1A3F6E6070157FA26E6D4B5AA26E6E4990C8FCA26E6E5C19036E6E5C
+1907A26E6E495AA26F6D495AA26F6D5C193F6F6D5C197F6F5E7113FFA26F028190C9FCA2
+6FECC3FEA26FECE3FC18E76FECF7F818FFA2705CA2705CA2705CA2705CA37091CAFCA270
+5BA2705BA2705BA2715AA3715AA24D5AA26017FF95CBFC5EA24C5AEA03F8D80FFE4A5A48
+7E486D495A487F5FB56C131F5F163F4C5AA24C5A4B90CCFC6C49485A4B5AEC800F6C9038
+003FF849EBFFF0261FFC0713C06CB65A6C92CDFC6C14FCC614F0013F13C0D907FCCEFC5D
+6F7CCC66>121 D E
%EndDVIPSBitmapFont
end
%%EndProlog
%%BeginSetup
-%%Feature: *Resolution 300dpi
+%%Feature: *Resolution 600dpi
TeXDict begin
%%BeginPaperSize: Letter
letter
@@ -819,838 +1819,1483 @@ letter
%%EndSetup
%%Page: 1 1
-1 0 bop 75 659 a Fq(GNU)33 b(History)f(Library)p 75 709
-1800 17 v 960 757 a Fp(Edition)16 b(4.3,)e(for)h Fo(History)f(Library)g
-Fp(V)l(ersion)i(4.3.)1643 811 y(Marc)o(h)e(2002)75 2467
-y Fn(Brian)23 b(F)-6 b(o)n(x,)23 b(F)-6 b(ree)23 b(Soft)n(w)n(are)f(F)
--6 b(oundation)75 2534 y(Chet)22 b(Ramey)-6 b(,)23 b(Case)e(W)-6
-b(estern)23 b(Reserv)n(e)f(Univ)n(ersit)n(y)p 75 2570
-1800 9 v eop
+1 0 bop 150 1318 a Fs(GNU)65 b(History)i(Library)p 150
+1418 3600 34 v 1920 1515 a Fr(Edition)29 b(5.0,)j(for)e
+Fq(History)e(Library)h Fr(V)-8 b(ersion)30 b(5.0.)3218
+1623 y(Jan)m(uary)g(2004)150 4935 y Fp(Chet)45 b(Ramey)-11
+b(,)46 b(Case)g(W)-11 b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150
+5068 y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F)
+-11 b(oundation)p 150 5141 3600 17 v eop
%%Page: 2 2
-2 1 bop 75 217 a Fp(This)21 b(do)q(cumen)o(t)g(describ)q(es)h(the)f
-(GNU)f(History)g(library)l(,)j(a)d(programming)g(to)q(ol)g(that)g(pro)o
-(vides)h(a)75 271 y(consisten)o(t)15 b(user)h(in)o(terface)f(for)g
-(recalling)i(lines)f(of)f(previously)i(t)o(yp)q(ed)e(input.)75
-339 y(Published)i(b)o(y)f(the)f(F)l(ree)g(Soft)o(w)o(are)f(F)l
-(oundation)75 394 y(59)h(T)l(emple)h(Place,)f(Suite)i(330,)75
-448 y(Boston,)d(MA)h(02111)f(USA)75 516 y(P)o(ermission)j(is)f(gran)o
-(ted)g(to)f(mak)o(e)h(and)g(distribute)i(v)o(erbatim)d(copies)i(of)f
-(this)h(man)o(ual)f(pro)o(vided)h(the)75 570 y(cop)o(yrigh)o(t)e
-(notice)h(and)f(this)h(p)q(ermission)g(notice)g(are)f(preserv)o(ed)h
-(on)f(all)h(copies.)75 638 y(P)o(ermission)c(is)h(gran)o(ted)e(to)g
-(cop)o(y)h(and)g(distribute)h(mo)q(di\014ed)g(v)o(ersions)f(of)f(this)h
-(man)o(ual)g(under)h(the)f(con-)75 692 y(ditions)k(for)e(v)o(erbatim)h
-(cop)o(ying,)g(pro)o(vided)h(that)e(the)h(en)o(tire)h(resulting)g
-(deriv)o(ed)g(w)o(ork)e(is)h(distributed)75 747 y(under)h(the)f(terms)g
-(of)g(a)f(p)q(ermission)j(notice)f(iden)o(tical)h(to)e(this)g(one.)75
-814 y(P)o(ermission)i(is)g(gran)o(ted)f(to)g(cop)o(y)h(and)f
-(distribute)i(translations)f(of)f(this)h(man)o(ual)g(in)o(to)f(another)
-g(lan-)75 869 y(guage,)e(under)h(the)f(ab)q(o)o(v)o(e)g(conditions)i
-(for)d(mo)q(di\014ed)j(v)o(ersions,)e(except)h(that)f(this)h(p)q
-(ermission)g(notice)75 924 y(ma)o(y)f(b)q(e)i(stated)f(in)h(a)f
-(translation)g(appro)o(v)o(ed)g(b)o(y)g(the)g(F)l(ree)h(Soft)o(w)o(are)
-d(F)l(oundation.)75 2661 y(Cop)o(yrigh)o(t)301 2660 y(c)289
-2661 y Fm(\015)h Fp(1988-2002)f(F)l(ree)i(Soft)o(w)o(are)f(F)l
-(oundation,)h(Inc.)p eop
-%%Page: 1 3
-1 2 bop 75 -58 a Fp(Chapter)15 b(1:)k(Using)d(History)f(In)o(teractiv)o
-(ely)1007 b(1)75 149 y Fl(1)41 b(Using)26 b(History)h(In)n(teractiv)n
-(ely)137 289 y Fp(This)17 b(c)o(hapter)g(describ)q(es)h(ho)o(w)e(to)g
-(use)h(the)g Fk(gnu)f Fp(History)g(Library)h(in)o(teractiv)o(ely)l(,)h
-(from)e(a)g(user's)75 344 y(standp)q(oin)o(t.)38 b(It)21
-b(should)h(b)q(e)g(considered)g(a)f(user's)g(guide.)38
-b(F)l(or)21 b(information)g(on)g(using)h(the)f Fk(gnu)75
-398 y Fp(History)c(Library)h(in)h(y)o(our)e(o)o(wn)g(programs,)f(see)i
-(Chapter)f(2)h([Programming)e(with)i(GNU)f(History],)75
-453 y(page)e(5.)75 600 y Fn(1.1)33 b(History)22 b(Expansion)137
-704 y Fp(The)c(History)g(library)h(pro)o(vides)f(a)f(history)h
-(expansion)h(feature)e(that)h(is)g(similar)h(to)e(the)h(history)75
-759 y(expansion)12 b(pro)o(vided)g(b)o(y)f Fo(csh)p Fp(.)18
-b(This)11 b(section)h(describ)q(es)g(the)g(syn)o(tax)e(used)h(to)g
-(manipulate)h(the)f(history)75 814 y(information.)137
-888 y(History)k(expansions)h(in)o(tro)q(duce)h(w)o(ords)d(from)g(the)i
-(history)f(list)h(in)o(to)f(the)h(input)g(stream,)e(making)75
-943 y(it)h(easy)g(to)g(rep)q(eat)g(commands,)g(insert)h(the)f(argumen)o
-(ts)f(to)h(a)g(previous)h(command)f(in)o(to)g(the)g(curren)o(t)75
-998 y(input)h(line,)h(or)d(\014x)i(errors)e(in)i(previous)g(commands)f
-(quic)o(kly)l(.)137 1072 y(History)j(expansion)i(tak)o(es)d(place)i(in)
-h(t)o(w)o(o)d(parts.)28 b(The)19 b(\014rst)f(is)g(to)g(determine)i
-(whic)o(h)f(line)h(from)75 1127 y(the)h(history)f(list)i(should)g(b)q
-(e)f(used)g(during)h(substitution.)37 b(The)21 b(second)g(is)g(to)f
-(select)i(p)q(ortions)e(of)75 1182 y(that)15 b(line)i(for)d(inclusion)k
-(in)o(to)d(the)h(curren)o(t)f(one.)20 b(The)c(line)g(selected)h(from)e
-(the)g(history)g(is)h(called)h(the)75 1237 y Fj(ev)o(en)o(t)p
-Fp(,)c(and)h(the)g(p)q(ortions)g(of)f(that)g(line)i(that)e(are)g(acted)
-h(up)q(on)g(are)f(called)j Fj(w)o(ords)p Fp(.)i(V)l(arious)c
-Fj(mo)q(di\014ers)75 1292 y Fp(are)i(a)o(v)m(ailable)i(to)e(manipulate)
-i(the)e(selected)i(w)o(ords.)23 b(The)17 b(line)h(is)f(brok)o(en)f(in)o
-(to)h(w)o(ords)e(in)j(the)e(same)75 1346 y(fashion)c(that)e(Bash)i(do)q
-(es,)g(so)f(that)g(sev)o(eral)g(w)o(ords)g(surrounded)h(b)o(y)f(quotes)
-h(are)f(considered)h(one)g(w)o(ord.)75 1401 y(History)18
-b(expansions)h(are)g(in)o(tro)q(duced)g(b)o(y)f(the)h(app)q(earance)g
-(of)f(the)g(history)h(expansion)g(c)o(haracter,)75 1456
-y(whic)o(h)d(is)g(`)p Fo(!)p Fp(')e(b)o(y)h(default.)75
-1583 y Fi(1.1.1)30 b(Ev)n(en)n(t)21 b(Designators)137
-1687 y Fp(An)16 b(ev)o(en)o(t)f(designator)g(is)g(a)g(reference)h(to)f
-(a)g(command)g(line)i(en)o(try)d(in)i(the)g(history)f(list.)75
-1777 y Fo(!)216 b Fp(Start)16 b(a)g(history)h(substitution,)g(except)h
-(when)f(follo)o(w)o(ed)g(b)o(y)f(a)h(space,)g(tab,)f(the)h(end)g(of)315
-1832 y(the)e(line,)i(`)p Fo(=)p Fp(')d(or)h(`)p Fo(\()p
-Fp('.)75 1919 y Fo(!)p Fj(n)191 b Fp(Refer)15 b(to)f(command)h(line)i
-Fj(n)p Fp(.)75 2006 y Fo(!-)p Fj(n)167 b Fp(Refer)15
-b(to)f(the)i(command)f Fj(n)g Fp(lines)i(bac)o(k.)75
-2094 y Fo(!!)192 b Fp(Refer)15 b(to)f(the)i(previous)f(command.)20
-b(This)c(is)g(a)f(synon)o(ym)g(for)f(`)p Fo(!-1)p Fp('.)75
-2181 y Fo(!)p Fj(string)102 b Fp(Refer)15 b(to)f(the)i(most)e(recen)o
-(t)h(command)g(starting)g(with)g Fj(string)p Fp(.)75
-2268 y Fo(!?)p Fj(string)t Fo([?])315 2323 y Fp(Refer)h(to)g(the)h
-(most)f(recen)o(t)h(command)g(con)o(taining)g Fj(string)p
-Fp(.)25 b(The)17 b(trailing)g(`)p Fo(?)p Fp(')f(ma)o(y)g(b)q(e)315
-2377 y(omitted)f(if)h(the)f Fj(string)k Fp(is)d(follo)o(w)o(ed)f
-(immediately)i(b)o(y)e(a)g(newline.)75 2464 y Fo(^)p
-Fj(string1)t Fo(^)p Fj(string2)t Fo(^)315 2519 y Fp(Quic)o(k)i
-(Substitution.)23 b(Rep)q(eat)16 b(the)g(last)f(command,)h(replacing)h
-Fj(string1)i Fp(with)e Fj(string2)p Fp(.)315 2574 y(Equiv)m(alen)o(t)g
-(to)d Fo(!!:s/)p Fj(string1)t Fo(/)p Fj(string2)t Fo(/)p
-Fp(.)75 2661 y Fo(!#)192 b Fp(The)15 b(en)o(tire)h(command)f(line)i(t)o
-(yp)q(ed)f(so)e(far.)p eop
-%%Page: 2 4
-2 3 bop 75 -58 a Fp(2)1347 b(GNU)15 b(History)g(Library)75
-149 y Fi(1.1.2)30 b(W)-5 b(ord)20 b(Designators)137 247
-y Fp(W)l(ord)d(designators)g(are)g(used)h(to)f(select)h(desired)h(w)o
-(ords)d(from)h(the)g(ev)o(en)o(t.)26 b(A)18 b(`)p Fo(:)p
-Fp(')e(separates)h(the)75 302 y(ev)o(en)o(t)j(sp)q(eci\014cation)h
-(from)e(the)h(w)o(ord)f(designator.)34 b(It)20 b(ma)o(y)f(b)q(e)h
-(omitted)g(if)g(the)g(w)o(ord)f(designator)75 357 y(b)q(egins)f(with)g
-(a)e(`)p Fo(^)p Fp(',)h(`)p Fo($)p Fp(',)f(`)p Fo(*)p
-Fp(',)g(`)p Fo(-)p Fp(',)g(or)h(`)p Fo(\045)p Fp('.)24
-b(W)l(ords)17 b(are)g(n)o(um)o(b)q(ered)g(from)g(the)g(b)q(eginning)i
-(of)e(the)g(line,)75 411 y(with)j(the)g(\014rst)f(w)o(ord)h(b)q(eing)h
-(denoted)f(b)o(y)g(0)f(\(zero\).)33 b(W)l(ords)20 b(are)f(inserted)i
-(in)o(to)f(the)g(curren)o(t)f(line)75 466 y(separated)c(b)o(y)g(single)
-i(spaces.)137 535 y(F)l(or)e(example,)75 616 y Fo(!!)192
-b Fp(designates)18 b(the)g(preceding)i(command.)28 b(When)18
-b(y)o(ou)g(t)o(yp)q(e)g(this,)h(the)f(preceding)h(com-)315
-671 y(mand)c(is)h(rep)q(eated)g(in)g(toto.)75 752 y Fo(!!:$)144
-b Fp(designates)12 b(the)f(last)g(argumen)o(t)f(of)h(the)g(preceding)i
-(command.)19 b(This)11 b(ma)o(y)g(b)q(e)h(shortened)315
-807 y(to)j Fo(!$)p Fp(.)75 887 y Fo(!fi:2)120 b Fp(designates)15
-b(the)g(second)g(argumen)o(t)f(of)g(the)h(most)f(recen)o(t)g(command)h
-(starting)f(with)h(the)315 942 y(letters)g Fo(fi)p Fp(.)137
-1024 y(Here)h(are)f(the)g(w)o(ord)f(designators:)75 1105
-y Fo(0)h(\(zero\))57 b Fp(The)15 b Fo(0)p Fp(th)g(w)o(ord.)20
-b(F)l(or)14 b(man)o(y)h(applications,)h(this)g(is)g(the)f(command)g(w)o
-(ord.)75 1186 y Fj(n)215 b Fp(The)15 b Fj(n)p Fp(th)h(w)o(ord.)75
-1267 y Fo(^)216 b Fp(The)15 b(\014rst)g(argumen)o(t;)f(that)h(is,)g(w)o
-(ord)g(1.)75 1348 y Fo($)216 b Fp(The)15 b(last)h(argumen)o(t.)75
-1429 y Fo(\045)216 b Fp(The)15 b(w)o(ord)g(matc)o(hed)g(b)o(y)g(the)g
-(most)g(recen)o(t)g(`)p Fo(?)p Fj(string)t Fo(?)p Fp(')f(searc)o(h.)75
-1510 y Fj(x)p Fo(-)p Fj(y)168 b Fp(A)15 b(range)g(of)g(w)o(ords;)f(`)p
-Fo(-)p Fj(y)t Fp(')g(abbreviates)i(`)p Fo(0-)p Fj(y)t
-Fp('.)75 1591 y Fo(*)216 b Fp(All)15 b(of)f(the)f(w)o(ords,)g(except)i
-(the)f Fo(0)p Fp(th.)19 b(This)14 b(is)h(a)e(synon)o(ym)h(for)f(`)p
-Fo(1-$)p Fp('.)18 b(It)c(is)g(not)g(an)g(error)315 1645
-y(to)g(use)h(`)p Fo(*)p Fp(')f(if)i(there)e(is)i(just)e(one)h(w)o(ord)f
-(in)i(the)f(ev)o(en)o(t;)f(the)h(empt)o(y)g(string)g(is)g(returned)g
-(in)315 1700 y(that)f(case.)75 1781 y Fj(x)s Fo(*)189
-b Fp(Abbreviates)16 b(`)p Fj(x)p Fo(-$)p Fp(')75 1862
-y Fj(x)p Fo(-)192 b Fp(Abbreviates)16 b(`)p Fj(x)p Fo(-$)p
-Fp(')e(lik)o(e)i(`)p Fj(x)s Fo(*)p Fp(',)e(but)i(omits)f(the)g(last)g
-(w)o(ord.)137 1943 y(If)i(a)g(w)o(ord)f(designator)h(is)h(supplied)h
-(without)e(an)g(ev)o(en)o(t)f(sp)q(eci\014cation,)j(the)e(previous)h
-(command)75 1998 y(is)e(used)f(as)g(the)h(ev)o(en)o(t.)75
-2113 y Fi(1.1.3)30 b(Mo)r(di\014ers)137 2210 y Fp(After)10
-b(the)h(optional)g(w)o(ord)e(designator,)i(y)o(ou)f(can)h(add)f(a)g
-(sequence)i(of)e(one)g(or)g(more)g(of)g(the)g(follo)o(wing)75
-2265 y(mo)q(di\014ers,)16 b(eac)o(h)f(preceded)i(b)o(y)e(a)g(`)p
-Fo(:)p Fp('.)75 2346 y Fo(h)216 b Fp(Remo)o(v)o(e)14
-b(a)h(trailing)h(pathname)f(comp)q(onen)o(t,)g(lea)o(ving)h(only)g(the)
-f(head.)75 2427 y Fo(t)216 b Fp(Remo)o(v)o(e)14 b(all)i(leading)h
-(pathname)e(comp)q(onen)o(ts,)g(lea)o(ving)h(the)f(tail.)75
-2508 y Fo(r)216 b Fp(Remo)o(v)o(e)14 b(a)h(trailing)h(su\016x)f(of)g
-(the)g(form)g(`)p Fo(.)p Fj(su\016x)s Fp(',)f(lea)o(ving)i(the)f
-(basename.)75 2589 y Fo(e)216 b Fp(Remo)o(v)o(e)14 b(all)i(but)g(the)f
-(trailing)h(su\016x.)75 2670 y Fo(p)216 b Fp(Prin)o(t)15
-b(the)g(new)h(command)f(but)g(do)g(not)g(execute)h(it.)p
+2 1 bop 150 3024 a Fr(This)34 b(do)s(cumen)m(t)i(describ)s(es)e(the)i
+(GNU)g(History)g(library)d(\(v)m(ersion)j(5.0,)i(28)f(Jan)m(uary)e
+(2004\),)40 b(a)c(pro-)150 3133 y(gramming)22 b(to)s(ol)g(that)h(pro)m
+(vides)e(a)i(consisten)m(t)g(user)e(in)m(terface)i(for)f(recalling)f
+(lines)g(of)h(previously)e(t)m(yp)s(ed)150 3243 y(input.)150
+3377 y(Cop)m(yrigh)m(t)602 3374 y(c)577 3377 y Fo(\015)30
+b Fr(1988-2004)k(F)-8 b(ree)32 b(Soft)m(w)m(are)f(F)-8
+b(oundation,)31 b(Inc.)150 3512 y(P)m(ermission)f(is)i(gran)m(ted)h(to)
+f(mak)m(e)i(and)d(distribute)f(v)m(erbatim)i(copies)g(of)g(this)f(man)m
+(ual)h(pro)m(vided)f(the)150 3621 y(cop)m(yrigh)m(t)g(notice)f(and)g
+(this)f(p)s(ermission)f(notice)i(are)h(preserv)m(ed)f(on)h(all)e
+(copies.)390 3756 y(P)m(ermission)k(is)i(gran)m(ted)g(to)h(cop)m(y)-8
+b(,)38 b(distribute)33 b(and/or)i(mo)s(dify)e(this)h(do)s(cumen)m(t)h
+(under)390 3866 y(the)j(terms)g(of)g(the)g(GNU)h(F)-8
+b(ree)39 b(Do)s(cumen)m(tation)g(License,)g(V)-8 b(ersion)38
+b(1.1)h(or)f(an)m(y)g(later)390 3975 y(v)m(ersion)27
+b(published)c(b)m(y)28 b(the)f(F)-8 b(ree)29 b(Soft)m(w)m(are)f(F)-8
+b(oundation;)29 b(with)d(no)h(In)m(v)-5 b(arian)m(t)27
+b(Sections,)390 4085 y(with)i(the)i(F)-8 b(ron)m(t-Co)m(v)m(er)33
+b(texts)e(b)s(eing)f(\\A)h(GNU)g(Man)m(ual,")g(and)f(with)f(the)i(Bac)m
+(k-Co)m(v)m(er)390 4194 y(T)-8 b(exts)33 b(as)g(in)e(\(a\))i(b)s(elo)m
+(w.)46 b(A)33 b(cop)m(y)g(of)f(the)h(license)e(is)h(included)d(in)i
+(the)i(section)f(en)m(titled)390 4304 y(\\GNU)f(F)-8
+b(ree)32 b(Do)s(cumen)m(tation)f(License.")390 4438 y(\(a\))39
+b(The)f(FSF's)g(Bac)m(k-Co)m(v)m(er)j(T)-8 b(ext)39 b(is:)55
+b(\\Y)-8 b(ou)39 b(ha)m(v)m(e)g(freedom)f(to)h(cop)m(y)f(and)g(mo)s
+(dify)390 4548 y(this)31 b(GNU)j(Man)m(ual,)f(lik)m(e)f(GNU)h(soft)m(w)
+m(are.)49 b(Copies)31 b(published)e(b)m(y)j(the)h(F)-8
+b(ree)34 b(Soft)m(w)m(are)390 4658 y(F)-8 b(oundation)30
+b(raise)g(funds)e(for)j(GNU)g(dev)m(elopmen)m(t.")150
+4902 y(Published)c(b)m(y)j(the)h(F)-8 b(ree)31 b(Soft)m(w)m(are)h(F)-8
+b(oundation)150 5011 y(59)31 b(T)-8 b(emple)30 b(Place,)h(Suite)e(330,)
+150 5121 y(Boston,)j(MA)e(02111-1307)150 5230 y(USA)p
eop
-%%Page: 3 5
-3 4 bop 75 -58 a Fp(Chapter)15 b(1:)k(Using)d(History)f(In)o(teractiv)o
-(ely)1007 b(3)75 149 y Fo(s/)p Fj(old)r Fo(/)p Fj(new)t
-Fo(/)315 204 y Fp(Substitute)17 b Fj(new)j Fp(for)c(the)h(\014rst)e(o)q
-(ccurrence)j(of)e Fj(old)i Fp(in)f(the)g(ev)o(en)o(t)f(line.)25
-b(An)o(y)16 b(delimiter)315 259 y(ma)o(y)c(b)q(e)h(used)g(in)g(place)g
-(of)f(`)p Fo(/)p Fp('.)18 b(The)13 b(delimiter)h(ma)o(y)e(b)q(e)h
-(quoted)f(in)i Fj(old)g Fp(and)f Fj(new)k Fp(with)12
-b(a)315 314 y(single)j(bac)o(kslash.)20 b(If)15 b(`)p
-Fo(&)p Fp(')e(app)q(ears)h(in)h Fj(new)p Fp(,)f(it)g(is)h(replaced)g(b)
-o(y)f Fj(old)p Fp(.)20 b(A)14 b(single)i(bac)o(kslash)315
-369 y(will)j(quote)e(the)h(`)p Fo(&)p Fp('.)25 b(The)17
-b(\014nal)i(delimiter)g(is)f(optional)g(if)f(it)h(is)g(the)f(last)g(c)o
-(haracter)g(on)315 423 y(the)e(input)h(line.)75 503 y
-Fo(&)216 b Fp(Rep)q(eat)15 b(the)g(previous)h(substitution.)75
-583 y Fo(g)216 b Fp(Cause)19 b(c)o(hanges)h(to)e(b)q(e)i(applied)h(o)o
-(v)o(er)e(the)g(en)o(tire)h(ev)o(en)o(t)f(line.)34 b(Used)20
-b(in)g(conjunction)315 638 y(with)c(`)p Fo(s)p Fp(',)d(as)i(in)h
-Fo(gs/)p Fj(old)r Fo(/)p Fj(new)t Fo(/)p Fp(,)f(or)g(with)g(`)p
-Fo(&)p Fp('.)p eop
-%%Page: 4 6
-4 5 bop 75 -58 a Fp(4)1347 b(GNU)15 b(History)g(Library)p
+%%Page: -1 3
+-1 2 bop 3725 -116 a Fr(i)150 299 y Fn(T)-13 b(able)54
+b(of)g(Con)l(ten)l(ts)150 641 y Fp(1)135 b(Using)45 b(History)h(In)l
+(teractiv)l(ely)18 b Fm(.)23 b(.)c(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
+(.)f(.)h(.)f(.)h(.)f(.)63 b Fp(1)449 778 y Fr(1.1)92
+b(History)30 b(Expansion)9 b Fl(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b
+Fr(1)748 888 y(1.1.1)93 b(Ev)m(en)m(t)31 b(Designators)24
+b Fl(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
+b Fr(1)748 997 y(1.1.2)93 b(W)-8 b(ord)30 b(Designators)9
+b Fl(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
+b Fr(1)748 1107 y(1.1.3)93 b(Mo)s(di\014ers)9 b Fl(.)k(.)i(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)38
+b Fr(2)150 1349 y Fp(2)135 b(Programming)46 b(with)f(GNU)g(History)33
+b Fm(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)76
+b Fp(5)449 1486 y Fr(2.1)92 b(In)m(tro)s(duction)29 b(to)i(History)19
+b Fl(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49
+b Fr(5)449 1596 y(2.2)92 b(History)30 b(Storage)25 b
+Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fr(5)449 1705 y(2.3)92
+b(History)30 b(F)-8 b(unctions)23 b Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
+f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53
+b Fr(6)748 1815 y(2.3.1)93 b(Initializing)27 b(History)j(and)f(State)j
+(Managemen)m(t)f Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)59 b
+Fr(6)748 1924 y(2.3.2)93 b(History)30 b(List)f(Managemen)m(t)i
+Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)h(.)f(.)58 b Fr(6)748 2034 y(2.3.3)93
+b(Information)29 b(Ab)s(out)h(the)g(History)g(List)23
+b Fl(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)52
+b Fr(7)748 2144 y(2.3.4)93 b(Mo)m(ving)30 b(Around)f(the)i(History)f
+(List)21 b Fl(.)14 b(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)51 b Fr(7)748 2253 y(2.3.5)93 b(Searc)m(hing)29
+b(the)i(History)f(List)15 b Fl(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)44
+b Fr(8)748 2363 y(2.3.6)93 b(Managing)30 b(the)h(History)f(File)11
+b Fl(.)j(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)41 b Fr(8)748 2472 y(2.3.7)93
+b(History)30 b(Expansion)18 b Fl(.)13 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)48 b Fr(9)449 2582 y(2.4)92 b(History)30
+b(V)-8 b(ariables)11 b Fl(.)k(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)40 b Fr(10)449
+2692 y(2.5)92 b(History)30 b(Programming)f(Example)13
+b Fl(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)42 b Fr(11)150 2934
+y Fp(App)t(endix)i(A)99 b(Cop)l(ying)46 b(This)e(Man)l(ual)29
+b Fm(.)20 b(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)74
+b Fp(13)449 3071 y Fr(A.1)92 b(GNU)31 b(F)-8 b(ree)31
+b(Do)s(cumen)m(tation)g(License)c Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
+b Fr(13)748 3181 y(A.1.1)92 b(ADDENDUM:)33 b(Ho)m(w)e(to)g(use)f(this)f
+(License)h(for)h(y)m(our)930 3290 y(do)s(cumen)m(ts)c
+Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
+(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
+g(.)g(.)g(.)g(.)57 b Fr(19)150 3533 y Fp(App)t(endix)44
+b(B)105 b(Concept)46 b(Index)16 b Fm(.)j(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)
+h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)61 b Fp(21)150 3802
+y(App)t(endix)44 b(C)104 b(F)-11 b(unction)44 b(and)h(V)-11
+b(ariable)46 b(Index)13 b Fm(.)19 b(.)g(.)h(.)f(.)58
+b Fp(23)p eop
+%%Page: -2 4
+-2 3 bop 150 -116 a Fr(ii)2689 b(GNU)31 b(History)f(Library)p
eop
-%%Page: 5 7
-5 6 bop 75 -58 a Fp(Chapter)15 b(2:)k(Programming)c(with)g(GNU)g
-(History)889 b(5)75 149 y Fl(2)41 b(Programming)28 b(with)e(GNU)i
-(History)137 269 y Fp(This)17 b(c)o(hapter)f(describ)q(es)i(ho)o(w)e
-(to)f(in)o(terface)i(programs)e(that)g(y)o(ou)h(write)g(with)h(the)f
-Fk(gnu)g Fp(History)75 324 y(Library)l(.)24 b(It)17 b(should)g(b)q(e)g
-(considered)h(a)e(tec)o(hnical)i(guide.)25 b(F)l(or)15
-b(information)i(on)f(the)h(in)o(teractiv)o(e)g(use)75
-379 y(of)e Fk(gnu)g Fp(History)l(,)g(see)g(Chapter)g(1)g([Using)g
-(History)g(In)o(teractiv)o(ely],)h(page)f(1.)75 509 y
-Fn(2.1)33 b(In)n(tro)r(duction)24 b(to)e(History)137
-607 y Fp(Man)o(y)11 b(programs)f(read)h(input)i(from)d(the)i(user)f(a)g
-(line)i(at)e(a)g(time.)19 b(The)12 b Fk(gnu)f Fp(History)g(library)h
-(is)g(able)75 661 y(to)i(k)o(eep)g(trac)o(k)g(of)g(those)g(lines,)i
-(asso)q(ciate)e(arbitrary)g(data)g(with)g(eac)o(h)h(line,)h(and)e
-(utilize)j(information)75 716 y(from)d(previous)i(lines)h(in)f(comp)q
-(osing)g(new)f(ones.)137 784 y(The)f(programmer)f(using)h(the)g
-(History)g(library)g(has)g(a)o(v)m(ailable)h(functions)g(for)e(remem)o
-(b)q(ering)h(lines)75 839 y(on)c(a)g(history)h(list,)g(asso)q(ciating)g
-(arbitrary)f(data)f(with)i(a)f(line,)j(remo)o(ving)d(lines)i(from)d
-(the)i(list,)h(searc)o(hing)75 894 y(through)17 b(the)h(list)g(for)f(a)
-h(line)h(con)o(taining)f(an)g(arbitrary)f(text)g(string,)h(and)g
-(referencing)h(an)o(y)e(line)i(in)75 949 y(the)c(list)i(directly)l(.)22
-b(In)16 b(addition,)g(a)f(history)g Fj(expansion)h Fp(function)h(is)e
-(a)o(v)m(ailable)i(whic)o(h)g(pro)o(vides)f(for)e(a)75
-1003 y(consisten)o(t)h(user)h(in)o(terface)f(across)g(di\013eren)o(t)g
-(programs.)137 1072 y(The)f(user)h(using)f(programs)f(written)h(with)g
-(the)g(History)g(library)h(has)f(the)g(b)q(ene\014t)h(of)e(a)h
-(consisten)o(t)75 1126 y(user)20 b(in)o(terface)f(with)h(a)f(set)h(of)f
-(w)o(ell-kno)o(wn)h(commands)g(for)e(manipulating)k(the)d(text)g(of)g
-(previous)75 1181 y(lines)c(and)f(using)h(that)e(text)g(in)i(new)f
-(commands.)19 b(The)14 b(basic)h(history)e(manipulation)j(commands)d
-(are)75 1236 y(similar)j(to)f(the)g(history)g(substitution)h(pro)o
-(vided)g(b)o(y)g Fo(csh)p Fp(.)137 1304 y(If)f(the)g(programmer)f
-(desires,)h(he)g(can)g(use)g(the)g(Readline)h(library)l(,)g(whic)o(h)f
-(includes)j(some)c(history)75 1359 y(manipulation)j(b)o(y)e(default,)g
-(and)h(has)f(the)g(added)h(adv)m(an)o(tage)f(of)f(command)h(line)i
-(editing.)137 1427 y(Before)i(declaring)i(an)o(y)d(functions)i(using)g
-(an)o(y)f(functionalit)o(y)h(the)f(History)g(library)h(pro)o(vides)f
-(in)75 1482 y(other)14 b(co)q(de,)h(an)f(application)i(writer)e(should)
-i(include)g(the)f(\014le)g Fo(<readline/history.h>)d
-Fp(in)j(an)o(y)f(\014le)75 1537 y(that)d(uses)h(the)h(History)e
-(library's)i(features.)18 b(It)12 b(supplies)i(extern)e(declarations)h
-(for)e(all)i(of)f(the)g(library's)75 1591 y(public)17
-b(functions)f(and)g(v)m(ariables,)g(and)f(declares)h(all)g(of)f(the)h
-(public)h(data)d(structures.)75 1722 y Fn(2.2)33 b(History)22
-b(Storage)137 1819 y Fp(The)16 b(history)f(list)h(is)g(an)f(arra)o(y)f
-(of)g(history)i(en)o(tries.)k(A)15 b(history)g(en)o(try)g(is)h
-(declared)g(as)f(follo)o(ws:)195 1885 y Fo(typedef)23
-b(void)g(*histdata_t;)195 1988 y(typedef)g(struct)g(_hist_entry)f({)243
-2040 y(char)h(*line;)243 2092 y(histdata_t)f(data;)195
-2144 y(})i(HIST_ENTRY;)137 2212 y Fp(The)16 b(history)f(list)h(itself)g
-(migh)o(t)f(therefore)g(b)q(e)h(declared)g(as)195 2277
-y Fo(HIST_ENTRY)22 b(**the_history_list;)137 2345 y Fp(The)16
-b(state)e(of)h(the)g(History)g(library)h(is)g(encapsulated)g(in)o(to)f
-(a)g(single)i(structure:)195 2411 y Fo(/*)219 2462 y(*)24
-b(A)f(structure)g(used)g(to)h(pass)f(around)g(the)h(current)f(state)g
-(of)g(the)h(history.)219 2514 y(*/)195 2566 y(typedef)f(struct)g
-(_hist_state)f({)243 2618 y(HIST_ENTRY)g(**entries;)h(/*)g(Pointer)g
-(to)h(the)f(entries)g(themselves.)g(*/)243 2670 y(int)g(offset;)262
-b(/*)23 b(The)h(location)f(pointer)f(within)h(this)h(array.)f(*/)p
+%%Page: 1 5
+1 4 bop 150 -116 a Fr(Chapter)30 b(1:)41 b(Using)29 b(History)h(In)m
+(teractiv)m(ely)2014 b(1)150 299 y Fn(1)80 b(Using)54
+b(History)g(In)l(teractiv)l(ely)275 562 y Fr(This)31
+b(c)m(hapter)j(describ)s(es)d(ho)m(w)i(to)h(use)f(the)g
+Fk(gnu)g Fr(History)g(Library)e(in)m(teractiv)m(ely)-8
+b(,)34 b(from)f(a)h(user's)150 672 y(standp)s(oin)m(t.)75
+b(It)42 b(should)e(b)s(e)i(considered)f(a)h(user's)g(guide.)75
+b(F)-8 b(or)43 b(information)d(on)i(using)f(the)h Fk(gnu)150
+781 y Fr(History)35 b(Library)e(in)h(y)m(our)g(o)m(wn)i(programs,)g
+(see)f(Chapter)g(2)g([Programming)f(with)g(GNU)i(History],)150
+891 y(page)31 b(5.)150 1172 y Fp(1.1)68 b(History)46
+b(Expansion)275 1426 y Fr(The)35 b(History)g(library)e(pro)m(vides)i(a)
+h(history)e(expansion)h(feature)h(that)g(is)f(similar)e(to)j(the)g
+(history)150 1536 y(expansion)21 b(pro)m(vided)f(b)m(y)i
+Fq(csh)p Fr(.)37 b(This)21 b(section)h(describ)s(es)e(the)i(syn)m(tax)h
+(used)e(to)h(manipulate)f(the)h(history)150 1645 y(information.)275
+1789 y(History)30 b(expansions)f(in)m(tro)s(duce)g(w)m(ords)h(from)g
+(the)h(history)e(list)g(in)m(to)h(the)h(input)e(stream,)i(making)150
+1899 y(it)f(easy)h(to)g(rep)s(eat)g(commands,)f(insert)f(the)i(argumen)
+m(ts)f(to)h(a)g(previous)e(command)h(in)m(to)h(the)f(curren)m(t)150
+2009 y(input)e(line,)h(or)i(\014x)f(errors)f(in)g(previous)g(commands)h
+(quic)m(kly)-8 b(.)275 2153 y(History)36 b(expansion)f(tak)m(es)j
+(place)f(in)e(t)m(w)m(o)j(parts.)59 b(The)36 b(\014rst)g(is)g(to)h
+(determine)f(whic)m(h)f(line)g(from)150 2262 y(the)42
+b(history)e(list)g(should)f(b)s(e)i(used)f(during)f(substitution.)72
+b(The)40 b(second)i(is)e(to)i(select)g(p)s(ortions)e(of)150
+2372 y(that)31 b(line)e(for)h(inclusion)e(in)m(to)i(the)h(curren)m(t)f
+(one.)42 b(The)30 b(line)f(selected)i(from)f(the)h(history)e(is)h
+(called)g(the)150 2481 y Fj(ev)m(en)m(t)p Fr(,)g(and)c(the)i(p)s
+(ortions)d(of)j(that)f(line)f(that)i(are)f(acted)i(up)s(on)c(are)j
+(called)e Fj(w)m(ords)p Fr(.)39 b(V)-8 b(arious)27 b
+Fj(mo)s(di\014ers)150 2591 y Fr(are)33 b(a)m(v)-5 b(ailable)33
+b(to)g(manipulate)f(the)h(selected)g(w)m(ords.)48 b(The)32
+b(line)g(is)g(brok)m(en)g(in)m(to)h(w)m(ords)g(in)e(the)j(same)150
+2701 y(fashion)22 b(that)h(Bash)g(do)s(es,)h(so)f(that)h(sev)m(eral)f
+(w)m(ords)f(surrounded)e(b)m(y)j(quotes)g(are)g(considered)f(one)h(w)m
+(ord.)150 2810 y(History)36 b(expansions)g(are)h(in)m(tro)s(duced)e(b)m
+(y)i(the)g(app)s(earance)g(of)g(the)g(history)e(expansion)h(c)m
+(haracter,)150 2920 y(whic)m(h)29 b(is)h(`)p Fq(!)p Fr(')g(b)m(y)g
+(default.)150 3163 y Fi(1.1.1)63 b(Ev)m(en)m(t)39 b(Designators)275
+3417 y Fr(An)30 b(ev)m(en)m(t)h(designator)g(is)e(a)i(reference)g(to)g
+(a)f(command)h(line)d(en)m(try)j(in)e(the)i(history)e(list.)150
+3591 y Fq(!)432 b Fr(Start)34 b(a)f(history)g(substitution,)f(except)i
+(when)f(follo)m(w)m(ed)g(b)m(y)g(a)h(space,)h(tab,)f(the)g(end)f(of)630
+3701 y(the)e(line,)e(or)h(`)p Fq(=)p Fr('.)150 3870 y
+Fq(!)p Fh(n)384 b Fr(Refer)30 b(to)i(command)e(line)e
+Fj(n)p Fr(.)150 4039 y Fq(!-)p Fh(n)336 b Fr(Refer)30
+b(to)i(the)e(command)g Fj(n)g Fr(lines)f(bac)m(k.)150
+4208 y Fq(!!)384 b Fr(Refer)30 b(to)i(the)e(previous)f(command.)40
+b(This)29 b(is)g(a)i(synon)m(ym)f(for)g(`)p Fq(!-1)p
+Fr('.)150 4377 y Fq(!)p Fh(string)144 b Fr(Refer)30 b(to)i(the)e(most)h
+(recen)m(t)g(command)f(starting)h(with)e Fj(string)p
+Fr(.)150 4546 y Fq(!?)p Fh(string)11 b Fq([?])630 4655
+y Fr(Refer)34 b(to)g(the)f(most)h(recen)m(t)h(command)e(con)m(taining)g
+Fj(string)p Fr(.)49 b(The)33 b(trailing)f(`)p Fq(?)p
+Fr(')h(ma)m(y)i(b)s(e)630 4765 y(omitted)30 b(if)g(the)g
+Fj(string)37 b Fr(is)30 b(follo)m(w)m(ed)g(immediately)f(b)m(y)h(a)h
+(newline.)150 4934 y Fq(^)p Fh(string1)11 b Fq(^)p Fh(string2)g
+Fq(^)630 5044 y Fr(Quic)m(k)31 b(Substitution.)42 b(Rep)s(eat)32
+b(the)g(last)g(command,)g(replacing)e Fj(string1)39 b
+Fr(with)30 b Fj(string2)p Fr(.)630 5153 y(Equiv)-5 b(alen)m(t)29
+b(to)i Fq(!!:s/)p Fh(string1)11 b Fq(/)p Fh(string2)g
+Fq(/)p Fr(.)150 5322 y Fq(!#)384 b Fr(The)30 b(en)m(tire)g(command)g
+(line)f(t)m(yp)s(ed)h(so)h(far.)p eop
+%%Page: 2 6
+2 5 bop 150 -116 a Fr(2)2696 b(GNU)31 b(History)f(Library)150
+299 y Fi(1.1.2)63 b(W)-10 b(ord)41 b(Designators)275
+542 y Fr(W)-8 b(ord)35 b(designators)f(are)h(used)f(to)h(select)g
+(desired)e(w)m(ords)i(from)f(the)h(ev)m(en)m(t.)55 b(A)34
+b(`)p Fq(:)p Fr(')h(separates)h(the)150 652 y(ev)m(en)m(t)41
+b(sp)s(eci\014cation)d(from)i(the)f(w)m(ord)g(designator.)68
+b(It)40 b(ma)m(y)g(b)s(e)f(omitted)h(if)e(the)i(w)m(ord)f(designator)
+150 761 y(b)s(egins)32 b(with)h(a)i(`)p Fq(^)p Fr(',)g(`)p
+Fq($)p Fr(',)g(`)p Fq(*)p Fr(',)h(`)p Fq(-)p Fr(',)f(or)f(`)p
+Fq(\045)p Fr('.)52 b(W)-8 b(ords)35 b(are)f(n)m(um)m(b)s(ered)f(from)g
+(the)i(b)s(eginning)c(of)j(the)g(line,)150 871 y(with)k(the)i(\014rst)f
+(w)m(ord)g(b)s(eing)f(denoted)i(b)m(y)g(0)g(\(zero\).)70
+b(W)-8 b(ords)39 b(are)h(inserted)f(in)m(to)g(the)h(curren)m(t)g(line)
+150 980 y(separated)31 b(b)m(y)f(single)f(spaces.)275
+1114 y(F)-8 b(or)31 b(example,)150 1272 y Fq(!!)384 b
+Fr(designates)36 b(the)g(preceding)f(command.)57 b(When)35
+b(y)m(ou)i(t)m(yp)s(e)f(this,)g(the)g(preceding)f(com-)630
+1381 y(mand)30 b(is)f(rep)s(eated)h(in)f(toto.)150 1539
+y Fq(!!:$)288 b Fr(designates)22 b(the)h(last)f(argumen)m(t)h(of)f(the)
+h(preceding)e(command.)38 b(This)21 b(ma)m(y)i(b)s(e)e(shortened)630
+1648 y(to)31 b Fq(!$)p Fr(.)150 1806 y Fq(!fi:2)240 b
+Fr(designates)29 b(the)h(second)f(argumen)m(t)h(of)f(the)h(most)f
+(recen)m(t)i(command)e(starting)g(with)f(the)630 1916
+y(letters)j Fq(fi)p Fr(.)275 2073 y(Here)f(are)h(the)g(w)m(ord)f
+(designators:)150 2231 y Fq(0)g(\(zero\))114 b Fr(The)30
+b Fq(0)p Fr(th)g(w)m(ord.)40 b(F)-8 b(or)31 b(man)m(y)g(applications,)e
+(this)g(is)g(the)i(command)f(w)m(ord.)150 2388 y Fh(n)432
+b Fr(The)30 b Fj(n)p Fr(th)g(w)m(ord.)150 2546 y Fq(^)432
+b Fr(The)30 b(\014rst)f(argumen)m(t;)j(that)f(is,)e(w)m(ord)h(1.)150
+2703 y Fq($)432 b Fr(The)30 b(last)g(argumen)m(t.)150
+2861 y Fq(\045)432 b Fr(The)30 b(w)m(ord)g(matc)m(hed)h(b)m(y)f(the)h
+(most)g(recen)m(t)g(`)p Fq(?)p Fh(string)11 b Fq(?)p
+Fr(')28 b(searc)m(h.)150 3019 y Fh(x)p Fq(-)p Fh(y)336
+b Fr(A)30 b(range)h(of)g(w)m(ords;)f(`)p Fq(-)p Fh(y)11
+b Fr(')30 b(abbreviates)g(`)p Fq(0-)p Fh(y)11 b Fr('.)150
+3176 y Fq(*)432 b Fr(All)26 b(of)i(the)g(w)m(ords,)g(except)h(the)e
+Fq(0)p Fr(th.)40 b(This)26 b(is)g(a)i(synon)m(ym)f(for)h(`)p
+Fq(1-$)p Fr('.)39 b(It)28 b(is)f(not)h(an)f(error)630
+3286 y(to)j(use)g(`)p Fq(*)p Fr(')f(if)g(there)h(is)f(just)g(one)h(w)m
+(ord)f(in)f(the)i(ev)m(en)m(t;)i(the)d(empt)m(y)i(string)d(is)h
+(returned)f(in)630 3395 y(that)j(case.)150 3553 y Fh(x)11
+b Fq(*)373 b Fr(Abbreviates)30 b(`)p Fh(x)p Fq(-$)p Fr(')150
+3711 y Fh(x)p Fq(-)384 b Fr(Abbreviates)30 b(`)p Fh(x)p
+Fq(-$)p Fr(')g(lik)m(e)f(`)p Fh(x)11 b Fq(*)p Fr(',)31
+b(but)e(omits)h(the)h(last)f(w)m(ord.)275 3868 y(If)j(a)h(w)m(ord)g
+(designator)f(is)g(supplied)e(without)i(an)h(ev)m(en)m(t)h(sp)s
+(eci\014cation,)f(the)g(previous)e(command)150 3978 y(is)d(used)h(as)h
+(the)f(ev)m(en)m(t.)150 4199 y Fi(1.1.3)63 b(Mo)s(di\014ers)275
+4442 y Fr(After)20 b(the)h(optional)f(w)m(ord)h(designator,)h(y)m(ou)f
+(can)g(add)f(a)h(sequence)g(of)g(one)g(or)g(more)g(of)g(the)f(follo)m
+(wing)150 4552 y(mo)s(di\014ers,)28 b(eac)m(h)k(preceded)e(b)m(y)g(a)h
+(`)p Fq(:)p Fr('.)150 4710 y Fq(h)432 b Fr(Remo)m(v)m(e)32
+b(a)f(trailing)d(pathname)j(comp)s(onen)m(t,)g(lea)m(ving)f(only)f(the)
+i(head.)150 4867 y Fq(t)432 b Fr(Remo)m(v)m(e)32 b(all)d(leading)h
+(pathname)g(comp)s(onen)m(ts,)h(lea)m(ving)f(the)g(tail.)150
+5025 y Fq(r)432 b Fr(Remo)m(v)m(e)32 b(a)f(trailing)d(su\016x)i(of)g
+(the)h(form)f(`)p Fq(.)p Fh(suffix)11 b Fr(',)28 b(lea)m(ving)j(the)f
+(basename.)150 5182 y Fq(e)432 b Fr(Remo)m(v)m(e)32 b(all)d(but)h(the)h
+(trailing)d(su\016x.)150 5340 y Fq(p)432 b Fr(Prin)m(t)29
+b(the)i(new)f(command)g(but)g(do)g(not)g(execute)i(it.)p
eop
-%%Page: 6 8
-6 7 bop 75 -58 a Fp(6)1347 b(GNU)15 b(History)g(Library)243
-149 y Fo(int)23 b(length;)262 b(/*)23 b(Number)g(of)h(elements)f
-(within)g(this)g(array.)g(*/)243 201 y(int)g(size;)310
-b(/*)23 b(Number)g(of)h(slots)f(allocated)g(to)g(this)h(array.)f(*/)243
-253 y(int)g(flags;)195 305 y(})h(HISTORY_STATE;)137 372
-y Fp(If)16 b(the)f(\015ags)g(mem)o(b)q(er)g(includes)j
-Fo(HS_STIFLED)p Fp(,)13 b(the)i(history)h(has)f(b)q(een)h(sti\015ed.)75
-498 y Fn(2.3)33 b(History)22 b(F)-6 b(unctions)137 593
-y Fp(This)13 b(section)g(describ)q(es)h(the)e(calling)i(sequence)g(for)
-e(the)g(v)m(arious)h(functions)g(exp)q(orted)f(b)o(y)h(the)f
-Fk(gnu)75 648 y Fp(History)j(library)l(.)75 758 y Fi(2.3.1)30
-b(Initializing)20 b(History)h(and)f(State)g(Managemen)n(t)137
-853 y Fp(This)e(section)g(describ)q(es)h(functions)f(used)g(to)e
-(initialize)21 b(and)c(manage)g(the)g(state)g(of)g(the)g(History)75
-908 y(library)f(when)g(y)o(ou)f(w)o(an)o(t)f(to)g(use)i(the)f(history)g
-(functions)h(in)g(y)o(our)f(program.)1762 1021 y(F)l(unction)-1861
-b Fh(void)20 b Fg(using)p 333 1021 18 3 v 20 w(history)j
-Ff(\()p Fo(void)p Ff(\))195 1075 y Fp(Begin)e(a)f(session)g(in)h(whic)o
-(h)g(the)f(history)g(functions)g(migh)o(t)g(b)q(e)h(used.)34
-b(This)21 b(initializes)i(the)195 1130 y(in)o(teractiv)o(e)16
-b(v)m(ariables.)1762 1243 y(F)l(unction)-1861 b Fh(HISTORY_STATE)21
-b(*)e Fg(history)p 657 1243 V 21 w(get)p 755 1243 V 21
-w(history)p 951 1243 V 21 w(state)j Ff(\()p Fo(void)p
-Ff(\))195 1298 y Fp(Return)15 b(a)g(structure)g(describing)i(the)e
-(curren)o(t)g(state)f(of)h(the)g(input)i(history)l(.)1762
-1411 y(F)l(unction)-1861 b Fh(void)20 b Fg(history)p
-377 1411 V 20 w(set)p 468 1411 V 21 w(history)p 664 1411
-V 21 w(state)j Ff(\()p Fo(HISTORY_STATE)13 b(*state)p
-Ff(\))195 1466 y Fp(Set)i(the)h(state)e(of)h(the)g(history)g(list)h
-(according)g(to)e Fj(state)p Fp(.)75 1575 y Fi(2.3.2)30
-b(History)20 b(List)h(Managemen)n(t)137 1671 y Fp(These)11
-b(functions)h(manage)e(individual)k(en)o(tries)d(on)g(the)g(history)f
-(list,)i(or)f(set)f(parameters)g(managing)75 1725 y(the)15
-b(list)h(itself.)1762 1838 y(F)l(unction)-1861 b Fh(void)20
-b Fg(add)p 294 1838 V 20 w(history)j Ff(\()p Fo(const)14
-b(char)g(*string)p Ff(\))195 1893 y Fp(Place)i Fj(string)i
-Fp(at)d(the)g(end)h(of)e(the)h(history)g(list.)21 b(The)15
-b(asso)q(ciated)g(data)g(\014eld)h(\(if)f(an)o(y\))f(is)i(set)f(to)195
-1948 y Fo(NULL)p Fp(.)1762 2061 y(F)l(unction)-1861 b
-Fh(HIST_ENTRY)21 b(*)e Fg(remo)n(v)n(e)p 584 2061 V 20
-w(history)k Ff(\()p Fo(int)14 b(which)p Ff(\))195 2115
-y Fp(Remo)o(v)o(e)22 b(history)g(en)o(try)h(at)f(o\013set)g
-Fj(whic)o(h)h Fp(from)f(the)h(history)l(.)43 b(The)23
-b(remo)o(v)o(ed)f(elemen)o(t)h(is)195 2170 y(returned)16
-b(so)e(y)o(ou)h(can)h(free)f(the)g(line,)i(data,)d(and)h(con)o(taining)
-h(structure.)1762 2283 y(F)l(unction)-1861 b Fh(HIST_ENTRY)21
-b(*)e Fg(replace)p 580 2283 V 22 w(history)p 777 2283
-V 20 w(en)n(try)24 b Ff(\()p Fo(int)14 b(which,)g(const)h(char)283
-2338 y(*line,)f(histdata_t)g(data)p Ff(\))195 2393 y
-Fp(Mak)o(e)f(the)h(history)g(en)o(try)f(at)g(o\013set)g
-Fj(whic)o(h)i Fp(ha)o(v)o(e)e Fj(line)18 b Fp(and)c Fj(data)p
-Fp(.)19 b(This)14 b(returns)g(the)g(old)g(en)o(try)195
-2448 y(so)19 b(y)o(ou)f(can)i(disp)q(ose)g(of)e(the)i(data.)30
-b(In)20 b(the)f(case)g(of)g(an)g(in)o(v)m(alid)i Fj(whic)o(h)p
-Fp(,)g(a)d Fo(NULL)h Fp(p)q(oin)o(ter)g(is)195 2502 y(returned.)1762
-2615 y(F)l(unction)-1861 b Fh(void)20 b Fg(clear)p 320
-2615 V 21 w(history)j Ff(\()p Fo(void)p Ff(\))195 2670
-y Fp(Clear)15 b(the)h(history)f(list)h(b)o(y)f(deleting)i(all)f(the)f
-(en)o(tries.)p eop
-%%Page: 7 9
-7 8 bop 75 -58 a Fp(Chapter)15 b(2:)k(Programming)c(with)g(GNU)g
-(History)889 b(7)1762 149 y(F)l(unction)-1861 b Fh(void)20
-b Fg(sti\015e)p 320 149 18 3 v 21 w(history)j Ff(\()p
-Fo(int)14 b(max)p Ff(\))195 204 y Fp(Sti\015e)i(the)f(history)h(list,)f
-(remem)o(b)q(ering)h(only)g(the)f(last)g Fj(max)j Fp(en)o(tries.)1762
-302 y(F)l(unction)-1861 b Fh(int)20 b Fg(unsti\015e)p
-358 302 V 21 w(history)i Ff(\()p Fo(void)p Ff(\))195
-357 y Fp(Stop)14 b(sti\015ing)g(the)g(history)l(.)20
-b(This)14 b(returns)f(the)h(previously-set)h(maxim)o(um)f(n)o(um)o(b)q
-(er)g(of)f(history)195 411 y(en)o(tries)h(\(as)e(set)i(b)o(y)f
-Fo(stifle_history\(\))p Fp(\).)k(The)c(v)m(alue)i(is)f(p)q(ositiv)o(e)g
-(if)g(the)g(history)f(w)o(as)f(sti\015ed,)195 466 y(negativ)o(e)j(if)h
-(it)f(w)o(asn't.)1762 564 y(F)l(unction)-1861 b Fh(int)20
-b Fg(history)p 351 564 V 20 w(is)p 409 564 V 21 w(sti\015ed)k
-Ff(\()p Fo(void)p Ff(\))195 619 y Fp(Returns)15 b(non-zero)g(if)h(the)f
-(history)g(is)h(sti\015ed,)g(zero)f(if)g(it)h(is)g(not.)75
-719 y Fi(2.3.3)30 b(Information)19 b(Ab)r(out)i(the)f(History)h(List)
-137 811 y Fp(These)13 b(functions)h(return)f(information)g(ab)q(out)f
-(the)h(en)o(tire)h(history)e(list)i(or)e(individual)k(list)e(en)o
-(tries.)1762 909 y(F)l(unction)-1861 b Fh(HIST_ENTRY)21
-b(**)e Fg(history)p 605 909 V 21 w(list)24 b Ff(\()p
-Fo(void)p Ff(\))195 964 y Fp(Return)15 b(a)g Fo(NULL)f
-Fp(terminated)i(arra)o(y)e(of)h Fo(HIST_ENTRY)f(*)h Fp(whic)o(h)h(is)f
-(the)h(curren)o(t)f(input)h(history)l(.)195 1018 y(Elemen)o(t)g(0)f(of)
-f(this)i(list)g(is)g(the)f(b)q(eginning)i(of)e(time.)20
-b(If)c(there)f(is)h(no)f(history)l(,)g(return)g Fo(NULL)p
-Fp(.)1762 1116 y(F)l(unction)-1861 b Fh(int)20 b Fg(where)p
-325 1116 V 20 w(history)j Ff(\()p Fo(void)p Ff(\))195
-1171 y Fp(Returns)15 b(the)g(o\013set)f(of)h(the)g(curren)o(t)g
-(history)g(elemen)o(t.)1762 1268 y(F)l(unction)-1861
-b Fh(HIST_ENTRY)21 b(*)e Fg(curren)n(t)p 587 1268 V 21
-w(history)k Ff(\()p Fo(void)p Ff(\))195 1323 y Fp(Return)12
-b(the)h(history)f(en)o(try)g(at)g(the)g(curren)o(t)h(p)q(osition,)g(as)
-f(determined)i(b)o(y)e Fo(where_history\(\))p Fp(.)195
-1378 y(If)j(there)h(is)f(no)h(en)o(try)e(there,)h(return)g(a)g
-Fo(NULL)g Fp(p)q(oin)o(ter.)1762 1475 y(F)l(unction)-1861
-b Fh(HIST_ENTRY)21 b(*)e Fg(history)p 579 1475 V 21 w(get)j
-Ff(\()p Fo(int)15 b(offset)p Ff(\))195 1530 y Fp(Return)20
-b(the)h(history)g(en)o(try)f(at)h(p)q(osition)g Fj(o\013set)p
-Fp(,)g(starting)f(from)g Fo(history_base)f Fp(\(see)i(Sec-)195
-1585 y(tion)15 b(2.4)f([History)g(V)l(ariables],)h(page)g(10\).)j(If)d
-(there)g(is)g(no)g(en)o(try)f(there,)h(or)f(if)h Fj(o\013set)g
-Fp(is)g(greater)195 1640 y(than)g(the)g(history)g(length,)h(return)f(a)
-g Fo(NULL)g Fp(p)q(oin)o(ter.)1762 1737 y(F)l(unction)-1861
-b Fh(int)20 b Fg(history)p 351 1737 V 20 w(total)p 487
-1737 V 22 w(b)n(ytes)j Ff(\()p Fo(void)p Ff(\))195 1792
-y Fp(Return)13 b(the)h(n)o(um)o(b)q(er)g(of)g(b)o(ytes)f(that)g(the)h
-(primary)g(history)g(en)o(tries)g(are)g(using.)20 b(This)14
-b(function)195 1847 y(returns)h(the)g(sum)h(of)e(the)i(lengths)f(of)g
-(all)h(the)g(lines)g(in)g(the)g(history)l(.)75 1947 y
-Fi(2.3.4)30 b(Mo)n(ving)21 b(Around)f(the)h(History)g(List)137
-2040 y Fp(These)16 b(functions)g(allo)o(w)f(the)g(curren)o(t)h(index)g
-(in)o(to)f(the)h(history)f(list)h(to)e(b)q(e)i(set)f(or)g(c)o(hanged.)
-1762 2137 y(F)l(unction)-1861 b Fh(int)20 b Fg(history)p
-351 2137 V 20 w(set)p 442 2137 V 21 w(p)r(os)h Ff(\()p
-Fo(int)15 b(pos)p Ff(\))195 2192 y Fp(Set)j(the)h(curren)o(t)f(history)
-g(o\013set)g(to)f Fj(p)q(os)p Fp(,)i(an)f(absolute)h(index)h(in)o(to)e
-(the)g(list.)30 b(Returns)18 b(1)g(on)195 2247 y(success,)d(0)g(if)h
-Fj(p)q(os)h Fp(is)f(less)g(than)f(zero)g(or)g(greater)f(than)h(the)g(n)
-o(um)o(b)q(er)h(of)e(history)i(en)o(tries.)1762 2344
-y(F)l(unction)-1861 b Fh(HIST_ENTRY)21 b(*)e Fg(previous)p
-615 2344 V 20 w(history)k Ff(\()p Fo(void)p Ff(\))195
-2399 y Fp(Bac)o(k)14 b(up)h(the)g(curren)o(t)f(history)g(o\013set)g(to)
-f(the)i(previous)g(history)f(en)o(try)l(,)g(and)h(return)f(a)g(p)q(oin)
-o(ter)195 2454 y(to)h(that)f(en)o(try)l(.)20 b(If)15
-b(there)g(is)h(no)f(previous)h(en)o(try)l(,)f(return)g(a)g
-Fo(NULL)g Fp(p)q(oin)o(ter.)1762 2552 y(F)l(unction)-1861
-b Fh(HIST_ENTRY)21 b(*)e Fg(next)p 514 2552 V 21 w(history)k
-Ff(\()p Fo(void)p Ff(\))195 2606 y Fp(Mo)o(v)o(e)17 b(the)h(curren)o(t)
-f(history)h(o\013set)f(forw)o(ard)f(to)h(the)h(next)g(history)g(en)o
-(try)l(,)g(and)g(return)f(the)h(a)195 2661 y(p)q(oin)o(ter)e(to)e(that)
-h(en)o(try)l(.)k(If)d(there)f(is)h(no)f(next)g(en)o(try)l(,)g(return)g
-(a)g Fo(NULL)g Fp(p)q(oin)o(ter.)p eop
-%%Page: 8 10
-8 9 bop 75 -58 a Fp(8)1347 b(GNU)15 b(History)g(Library)75
-149 y Fi(2.3.5)30 b(Searc)n(hing)21 b(the)f(History)h(List)137
-245 y Fp(These)14 b(functions)g(allo)o(w)g(searc)o(hing)g(of)e(the)i
-(history)f(list)h(for)f(en)o(tries)h(con)o(taining)g(a)f(sp)q(eci\014c)
-i(string.)75 300 y(Searc)o(hing)f(ma)o(y)g(b)q(e)g(p)q(erformed)g(b)q
-(oth)g(forw)o(ard)e(and)i(bac)o(kw)o(ard)f(from)g(the)h(curren)o(t)g
-(history)f(p)q(osition.)75 355 y(The)j(searc)o(h)f(ma)o(y)g(b)q(e)i
-Fj(anc)o(hored)p Fp(,)e(meaning)h(that)f(the)h(string)g(m)o(ust)f(matc)
-o(h)g(at)g(the)h(b)q(eginning)i(of)d(the)75 410 y(history)g(en)o(try)l
-(.)1762 524 y(F)l(unction)-1861 b Fh(int)20 b Fg(history)p
-351 524 18 3 v 20 w(searc)n(h)j Ff(\()p Fo(const)14 b(char)h(*string,)f
-(int)h(direction)p Ff(\))195 578 y Fp(Searc)o(h)g(the)f(history)g(for)g
-Fj(string)p Fp(,)g(starting)g(at)g(the)h(curren)o(t)f(history)g
-(o\013set.)19 b(If)c Fj(direction)g Fp(is)g(less)195
-633 y(than)20 b(0,)g(then)h(the)f(searc)o(h)f(is)i(through)f(previous)g
-(en)o(tries,)i(otherwise)e(through)f(subsequen)o(t)195
-688 y(en)o(tries.)h(If)c Fj(string)j Fp(is)d(found,)f(then)g(the)h
-(curren)o(t)f(history)g(index)h(is)g(set)f(to)g(that)f(history)h(en)o
-(try)l(,)195 743 y(and)i(the)g(v)m(alue)h(returned)f(is)g(the)g
-(o\013set)e(in)j(the)f(line)h(of)e(the)h(en)o(try)g(where)g
-Fj(string)j Fp(w)o(as)c(found.)195 798 y(Otherwise,)g(nothing)f(is)h(c)
-o(hanged,)f(and)h(a)e(-1)h(is)h(returned.)1762 912 y(F)l(unction)-1861
-b Fh(int)20 b Fg(history)p 351 912 V 20 w(searc)n(h)p
-527 912 V 21 w(pre\014x)i Ff(\()p Fo(const)14 b(char)h(*string,)f(int)h
-(direction)p Ff(\))195 966 y Fp(Searc)o(h)20 b(the)h(history)f(for)g
-Fj(string)p Fp(,)h(starting)e(at)h(the)g(curren)o(t)h(history)f
-(o\013set.)34 b(The)20 b(searc)o(h)g(is)195 1021 y(anc)o(hored:)g(matc)
-o(hing)14 b(lines)j(m)o(ust)d(b)q(egin)i(with)f Fj(string)p
-Fp(.)20 b(If)15 b Fj(direction)h Fp(is)f(less)g(than)g(0,)f(then)h(the)
-195 1076 y(searc)o(h)g(is)i(through)e(previous)h(en)o(tries,)g
-(otherwise)g(through)f(subsequen)o(t)h(en)o(tries.)22
-b(If)16 b Fj(string)j Fp(is)195 1131 y(found,)e(then)g(the)f(curren)o
-(t)h(history)f(index)i(is)f(set)f(to)g(that)g(en)o(try)l(,)g(and)h(the)
-f(return)h(v)m(alue)h(is)f(0.)195 1186 y(Otherwise,)f(nothing)f(is)h(c)
-o(hanged,)f(and)h(a)e(-1)h(is)h(returned.)1762 1300 y(F)l(unction)-1861
-b Fh(int)20 b Fg(history)p 351 1300 V 20 w(searc)n(h)p
-527 1300 V 21 w(p)r(os)h Ff(\()p Fo(const)14 b(char)h(*string,)f(int)h
-(direction,)f(int)283 1355 y(pos)p Ff(\))195 1409 y Fp(Searc)o(h)j(for)
-g Fj(string)k Fp(in)d(the)f(history)g(list,)h(starting)e(at)h
-Fj(p)q(os)p Fp(,)g(an)g(absolute)h(index)g(in)o(to)f(the)h(list.)195
-1464 y(If)g Fj(direction)i Fp(is)e(negativ)o(e,)h(the)f(searc)o(h)g
-(pro)q(ceeds)g(bac)o(kw)o(ard)g(from)f Fj(p)q(os)p Fp(,)h(otherwise)h
-(forw)o(ard.)195 1519 y(Returns)j(the)g(absolute)g(index)h(of)f(the)g
-(history)g(elemen)o(t)h(where)f Fj(string)k Fp(w)o(as)21
-b(found,)j(or)d(-1)195 1574 y(otherwise.)75 1684 y Fi(2.3.6)30
-b(Managing)20 b(the)g(History)h(File)137 1780 y Fp(The)16
-b(History)g(library)h(can)e(read)h(the)g(history)g(from)f(and)h(write)g
-(it)g(to)f(a)h(\014le.)22 b(This)17 b(section)f(do)q(cu-)75
-1835 y(men)o(ts)f(the)g(functions)h(for)f(managing)g(a)g(history)g
-(\014le.)1762 1949 y(F)l(unction)-1861 b Fh(int)20 b
-Fg(read)p 286 1949 V 20 w(history)i Ff(\()p Fo(const)15
-b(char)f(*filename)p Ff(\))195 2003 y Fp(Add)h(the)g(con)o(ten)o(ts)f
-(of)h Fj(\014lename)j Fp(to)c(the)h(history)g(list,)g(a)g(line)h(at)f
-(a)f(time.)20 b(If)15 b Fj(\014lename)k Fp(is)c Fo(NULL)p
-Fp(,)195 2058 y(then)h(read)f(from)f(`)p Fo(~/.history)p
-Fp('.)k(Returns)d(0)f(if)i(successful,)g(or)f Fo(errno)f
-Fp(if)i(not.)1762 2172 y(F)l(unction)-1861 b Fh(int)20
-b Fg(read)p 286 2172 V 20 w(history)p 481 2172 V 20 w(range)i
-Ff(\()p Fo(const)14 b(char)h(*filename,)f(int)h(from,)f(int)h(to)p
-Ff(\))195 2227 y Fp(Read)f(a)f(range)h(of)f(lines)j(from)d
-Fj(\014lename)p Fp(,)i(adding)g(them)f(to)f(the)h(history)g(list.)20
-b(Start)13 b(reading)i(at)195 2282 y(line)g Fj(from)d
-Fp(and)h(end)h(at)f Fj(to)p Fp(.)18 b(If)c Fj(from)e
-Fp(is)i(zero,)f(start)f(at)g(the)h(b)q(eginning.)22 b(If)13
-b Fj(to)i Fp(is)e(less)h(than)f Fj(from)p Fp(,)195 2337
-y(then)i(read)g(un)o(til)i(the)e(end)g(of)g(the)g(\014le.)21
-b(If)15 b Fj(\014lename)k Fp(is)d Fo(NULL)p Fp(,)e(then)h(read)g(from)f
-(`)p Fo(~/.history)p Fp('.)195 2392 y(Returns)h(0)g(if)g(successful,)h
-(or)f Fo(errno)g Fp(if)g(not.)1762 2506 y(F)l(unction)-1861
-b Fh(int)20 b Fg(write)p 304 2506 V 22 w(history)i Ff(\()p
-Fo(const)15 b(char)f(*filename)p Ff(\))195 2560 y Fp(W)l(rite)k(the)f
-(curren)o(t)g(history)h(to)f Fj(\014lename)p Fp(,)h(o)o(v)o(erwriting)f
-Fj(\014lename)k Fp(if)d(necessary)l(.)27 b(If)18 b Fj(\014lename)195
-2615 y Fp(is)f Fo(NULL)p Fp(,)e(then)h(write)h(the)f(history)g(list)h
-(to)e(`)p Fo(~/.history)p Fp('.)21 b(Returns)16 b(0)f(on)h(success,)h
-(or)f Fo(errno)195 2670 y Fp(on)f(a)g(read)g(or)g(write)g(error.)p
+%%Page: 3 7
+3 6 bop 150 -116 a Fr(Chapter)30 b(1:)41 b(Using)29 b(History)h(In)m
+(teractiv)m(ely)2014 b(3)150 299 y Fq(s/)p Fh(old)11
+b Fq(/)p Fh(new)g Fq(/)630 408 y Fr(Substitute)31 b Fj(new)40
+b Fr(for)32 b(the)h(\014rst)f(o)s(ccurrence)h(of)f Fj(old)k
+Fr(in)31 b(the)i(ev)m(en)m(t)h(line.)46 b(An)m(y)32 b(delimiter)630
+518 y(ma)m(y)25 b(b)s(e)g(used)f(in)f(place)i(of)g(`)p
+Fq(/)p Fr('.)39 b(The)24 b(delimiter)e(ma)m(y)k(b)s(e)e(quoted)h(in)e
+Fj(old)28 b Fr(and)c Fj(new)32 b Fr(with)24 b(a)630 628
+y(single)j(bac)m(kslash.)39 b(If)28 b(`)p Fq(&)p Fr(')g(app)s(ears)g
+(in)e Fj(new)p Fr(,)j(it)e(is)h(replaced)f(b)m(y)h Fj(old)p
+Fr(.)39 b(A)28 b(single)f(bac)m(kslash)630 737 y(will)32
+b(quote)j(the)g(`)p Fq(&)p Fr('.)54 b(The)34 b(\014nal)f(delimiter)g
+(is)g(optional)h(if)g(it)g(is)f(the)i(last)g(c)m(haracter)h(on)630
+847 y(the)31 b(input)d(line.)150 1006 y Fq(&)432 b Fr(Rep)s(eat)31
+b(the)f(previous)f(substitution.)150 1166 y Fq(g)150
+1275 y(a)432 b Fr(Cause)38 b(c)m(hanges)i(to)f(b)s(e)f(applied)f(o)m(v)
+m(er)j(the)f(en)m(tire)f(ev)m(en)m(t)i(line.)64 b(Used)39
+b(in)e(conjunction)630 1385 y(with)29 b(`)p Fq(s)p Fr(',)i(as)f(in)g
+Fq(gs/)p Fh(old)11 b Fq(/)p Fh(new)g Fq(/)p Fr(,)26 b(or)k(with)g(`)p
+Fq(&)p Fr('.)150 1544 y Fq(G)432 b Fr(Apply)29 b(the)h(follo)m(wing)f
+(`)p Fq(s)p Fr(')i(mo)s(di\014er)d(once)j(to)g(eac)m(h)h(w)m(ord)e(in)f
+(the)h(ev)m(en)m(t.)p eop
+%%Page: 4 8
+4 7 bop 150 -116 a Fr(4)2696 b(GNU)31 b(History)f(Library)p
eop
-%%Page: 9 11
-9 10 bop 75 -58 a Fp(Chapter)15 b(2:)k(Programming)c(with)g(GNU)g
-(History)889 b(9)1762 149 y(F)l(unction)-1861 b Fh(int)20
-b Fg(app)r(end)p 360 149 18 3 v 19 w(history)j Ff(\()p
-Fo(int)14 b(nelements,)g(const)h(char)f(*filename)p Ff(\))195
-204 y Fp(App)q(end)19 b(the)e(last)g Fj(nelemen)o(ts)k
-Fp(of)16 b(the)i(history)f(list)h(to)f Fj(\014lename)p
-Fp(.)27 b(If)18 b Fj(\014lename)j Fp(is)d Fo(NULL)p Fp(,)f(then)195
-259 y(app)q(end)f(to)f(`)p Fo(~/.history)p Fp('.)j(Returns)c(0)h(on)g
-(success,)h(or)e Fo(errno)h Fp(on)g(a)g(read)g(or)g(write)g(error.)1762
-404 y(F)l(unction)-1861 b Fh(int)20 b Fg(history)p 351
-404 V 20 w(truncate)p 582 404 V 21 w(\014le)k Ff(\()p
-Fo(const)14 b(char)h(*filename,)e(int)i(nlines)p Ff(\))195
-459 y Fp(T)l(runcate)k(the)h(history)f(\014le)h Fj(\014lename)p
-Fp(,)h(lea)o(ving)f(only)g(the)f(last)g Fj(nlines)k Fp(lines.)34
-b(If)20 b Fj(\014lename)i Fp(is)195 513 y Fo(NULL)p Fp(,)14
-b(then)i(`)p Fo(~/.history)p Fp(')d(is)j(truncated.)j(Returns)c(0)g(on)
-g(success,)h(or)e Fo(errno)h Fp(on)g(failure.)75 644
-y Fi(2.3.7)30 b(History)20 b(Expansion)137 750 y Fp(These)c(functions)g
-(implemen)o(t)g(history)f(expansion.)1762 895 y(F)l(unction)-1861
-b Fh(int)20 b Fg(history)p 351 895 V 20 w(expand)j Ff(\()p
-Fo(char)14 b(*string,)g(char)h(**output)p Ff(\))195 949
-y Fp(Expand)j Fj(string)p Fp(,)f(placing)h(the)g(result)f(in)o(to)g
-Fj(output)p Fp(,)h(a)e(p)q(oin)o(ter)i(to)f(a)g(string)g(\(see)g
-(Section)h(1.1)195 1004 y([History)d(In)o(teraction],)f(page)h(1\).)20
-b(Returns:)195 1098 y Fo(0)216 b Fp(If)19 b(no)g(expansions)g(to)q(ok)f
-(place)i(\(or,)e(if)i(the)e(only)i(c)o(hange)e(in)i(the)f(text)f(w)o
-(as)g(the)435 1152 y(remo)o(v)m(al)d(of)g(escap)q(e)h(c)o(haracters)e
-(preceding)i(the)f(history)g(expansion)h(c)o(haracter\);)195
-1241 y Fo(1)216 b Fp(if)16 b(expansions)g(did)g(tak)o(e)e(place;)195
-1330 y Fo(-1)192 b Fp(if)16 b(there)f(w)o(as)f(an)h(error)g(in)h
-(expansion;)195 1419 y Fo(2)216 b Fp(if)14 b(the)g(returned)g(line)i
-(should)f(b)q(e)f(displa)o(y)o(ed,)h(but)f(not)f(executed,)i(as)e(with)
-h(the)g Fo(:p)435 1474 y Fp(mo)q(di\014er)i(\(see)f(Section)h(1.1.3)e
-([Mo)q(di\014ers],)h(page)g(2\).)195 1568 y(If)g(an)h(error)e(o)q
-(curred)i(in)g(expansion,)f(then)h Fj(output)g Fp(con)o(tains)f(a)g
-(descriptiv)o(e)i(error)d(message.)1762 1713 y(F)l(unction)-1861
-b Fh(char)20 b(*)f Fg(get)p 324 1713 V 21 w(history)p
-520 1713 V 20 w(ev)n(en)n(t)25 b Ff(\()p Fo(const)14
-b(char)h(*string,)f(int)g(*cindex,)g(int)283 1767 y(qchar)p
-Ff(\))195 1822 y Fp(Returns)22 b(the)h(text)f(of)h(the)f(history)h(ev)o
-(en)o(t)g(b)q(eginning)h(at)f Fj(string)j Fo(+)d Fj(*cindex)p
-Fp(.)43 b Fj(*cindex)27 b Fp(is)195 1877 y(mo)q(di\014ed)16
-b(to)e(p)q(oin)o(t)h(to)f(after)g(the)h(ev)o(en)o(t)f(sp)q(eci\014er.)
-22 b(A)o(t)14 b(function)h(en)o(try)l(,)g Fj(cindex)k
-Fp(p)q(oin)o(ts)c(to)f(the)195 1932 y(index)19 b(in)o(to)f
-Fj(string)k Fp(where)c(the)g(history)g(ev)o(en)o(t)g(sp)q
-(eci\014cation)h(b)q(egins.)30 b Fj(qc)o(har)21 b Fp(is)d(a)g(c)o
-(haracter)195 1987 y(that)13 b(is)h(allo)o(w)o(ed)g(to)e(end)i(the)g
-(ev)o(en)o(t)f(sp)q(eci\014cation)j(in)e(addition)g(to)f(the)h
-(\\normal")f(terminating)195 2041 y(c)o(haracters.)1762
-2186 y(F)l(unction)-1861 b Fh(char)20 b(**)f Fg(history)p
-448 2186 V 21 w(tok)n(enize)25 b Ff(\()p Fo(const)14
-b(char)h(*string)p Ff(\))195 2241 y Fp(Return)g(an)g(arra)o(y)g(of)g
-(tok)o(ens)g(parsed)g(out)g(of)g Fj(string)p Fp(,)g(m)o(uc)o(h)h(as)f
-(the)g(shell)i(migh)o(t.)k(The)15 b(tok)o(ens)195 2296
-y(are)h(split)h(on)e(the)h(c)o(haracters)g(in)g(the)g
-Fj(history)p 1007 2296 14 2 v 17 w(w)o(ord)p 1122 2296
-V 15 w(delimiters)k Fp(v)m(ariable,)d(and)f(shell)i(quoting)195
-2351 y(con)o(v)o(en)o(tions)d(are)g(ob)q(ey)o(ed.)1762
-2496 y(F)l(unction)-1861 b Fh(char)20 b(*)f Fg(history)p
-422 2496 18 3 v 21 w(arg)p 524 2496 V 19 w(extract)24
-b Ff(\()p Fo(int)14 b(first,)h(int)g(last,)f(const)g(char)283
-2550 y(*string)p Ff(\))195 2605 y Fp(Extract)19 b(a)h(string)g(segmen)o
-(t)g(consisting)h(of)f(the)g Fj(\014rst)h Fp(through)f
-Fj(last)h Fp(argumen)o(ts)e(presen)o(t)h(in)195 2660
-y Fj(string)p Fp(.)g(Argumen)o(ts)15 b(are)f(split)j(using)f
-Fo(history_tokenize)p Fp(.)p eop
-%%Page: 10 12
-10 11 bop 75 -58 a Fp(10)1324 b(GNU)15 b(History)g(Library)75
-149 y Fn(2.4)33 b(History)22 b(V)-6 b(ariables)137 251
-y Fp(This)18 b(section)f(describ)q(es)i(the)e(externally-visible)k(v)m
-(ariables)d(exp)q(orted)f(b)o(y)g(the)g Fk(gnu)g Fp(History)g(Li-)75
-306 y(brary)l(.)1773 438 y(V)l(ariable)-1861 b Fh(int)20
-b Fg(history)p 351 438 18 3 v 20 w(base)195 493 y Fp(The)15
-b(logical)i(o\013set)d(of)h(the)g(\014rst)g(en)o(try)g(in)h(the)f
-(history)g(list.)1773 625 y(V)l(ariable)-1861 b Fh(int)20
-b Fg(history)p 351 625 V 20 w(length)195 680 y Fp(The)15
-b(n)o(um)o(b)q(er)h(of)f(en)o(tries)g(curren)o(tly)h(stored)f(in)h(the)
-f(history)g(list.)1773 812 y(V)l(ariable)-1861 b Fh(int)20
-b Fg(history)p 351 812 V 20 w(max)p 478 812 V 20 w(en)n(tries)195
-867 y Fp(The)j(maxim)o(um)g(n)o(um)o(b)q(er)g(of)g(history)g(en)o
-(tries.)43 b(This)24 b(m)o(ust)e(b)q(e)i(c)o(hanged)f(using)h
-Fo(stifle_)195 922 y(history\(\))p Fp(.)1773 1054 y(V)l(ariable)-1861
-b Fh(char)20 b Fg(history)p 377 1054 V 20 w(expansion)p
-644 1054 V 21 w(c)n(har)195 1109 y Fp(The)e(c)o(haracter)f(that)g(in)o
-(tro)q(duces)h(a)f(history)h(ev)o(en)o(t.)27 b(The)18
-b(default)g(is)g(`)p Fo(!)p Fp('.)26 b(Setting)18 b(this)g(to)f(0)195
-1164 y(inhibits)g(history)f(expansion.)1773 1296 y(V)l(ariable)-1861
-b Fh(char)20 b Fg(history)p 377 1296 V 20 w(subst)p 529
-1296 V 20 w(c)n(har)195 1351 y Fp(The)h(c)o(haracter)e(that)h(in)o(v)o
-(ok)o(es)g(w)o(ord)g(substitution)h(if)g(found)f(at)g(the)h(start)e(of)
-h(a)g(line.)37 b(The)195 1406 y(default)16 b(is)f(`)p
-Fo(^)p Fp('.)1773 1538 y(V)l(ariable)-1861 b Fh(char)20
-b Fg(history)p 377 1538 V 20 w(commen)n(t)p 627 1538
-V 19 w(c)n(har)195 1593 y Fp(During)f(tok)o(enization,)h(if)f(this)h(c)
-o(haracter)e(is)h(seen)h(as)e(the)h(\014rst)g(c)o(haracter)f(of)g(a)h
-(w)o(ord,)g(then)195 1648 y(it)j(and)g(all)g(subsequen)o(t)h(c)o
-(haracters)d(up)j(to)e(a)g(newline)i(are)f(ignored,)h(suppressing)g
-(history)195 1702 y(expansion)16 b(for)f(the)g(remainder)h(of)f(the)g
-(line.)21 b(This)16 b(is)g(disabled)h(b)o(y)e(default.)1773
-1835 y(V)l(ariable)-1861 b Fh(char)20 b(*)f Fg(history)p
-422 1835 V 21 w(w)n(ord)p 567 1835 V 20 w(delimiters)195
-1889 y Fp(The)14 b(c)o(haracters)f(that)g(separate)g(tok)o(ens)h(for)f
-Fo(history_tokenize\(\))p Fp(.)k(The)d(default)g(v)m(alue)h(is)f
-Fo(")195 1944 y(\\t\\n\(\)<>;&|")p Fp(.)1773 2077 y(V)l(ariable)-1861
-b Fh(char)20 b(*)f Fg(history)p 422 2077 V 21 w(no)p
-504 2077 V 20 w(expand)p 704 2077 V 20 w(c)n(hars)195
-2131 y Fp(The)c(list)h(of)e(c)o(haracters)g(whic)o(h)i(inhibit)h
-(history)e(expansion)h(if)f(found)h(immediately)g(follo)o(wing)195
-2186 y Fj(history)p 336 2186 14 2 v 16 w(expansion)p
-547 2186 V 18 w(c)o(har)p Fp(.)j(The)d(default)f(is)h(space,)f(tab,)g
-(newline,)h(carriage)f(return,)g(and)h(`)p Fo(=)p Fp('.)1773
-2318 y(V)l(ariable)-1861 b Fh(char)20 b(*)f Fg(history)p
-422 2318 18 3 v 21 w(searc)n(h)p 599 2318 V 20 w(delimiter)p
-843 2318 V 23 w(c)n(hars)195 2373 y Fp(The)13 b(list)h(of)f(additional)
-h(c)o(haracters)e(whic)o(h)i(can)g(delimit)g(a)f(history)g(searc)o(h)g
-(string,)g(in)h(addition)195 2428 y(to)h(space,)g(T)l(AB,)g(`)p
-Fo(:)p Fp(')f(and)h(`)p Fo(?)p Fp(')g(in)h(the)f(case)g(of)g(a)g
-(substring)g(searc)o(h.)20 b(The)c(default)f(is)h(empt)o(y)l(.)1773
-2560 y(V)l(ariable)-1861 b Fh(int)20 b Fg(history)p 351
-2560 V 20 w(quotes)p 533 2560 V 21 w(inhibit)p 717 2560
-V 23 w(expansion)195 2615 y Fp(If)15 b(non-zero,)f(single-quoted)j(w)o
-(ords)c(are)i(not)f(scanned)h(for)f(the)h(history)g(expansion)g(c)o
-(haracter.)195 2670 y(The)g(default)h(v)m(alue)h(is)e(0.)p
+%%Page: 5 9
+5 8 bop 150 -116 a Fr(Chapter)30 b(2:)41 b(Programming)29
+b(with)g(GNU)i(History)1779 b(5)150 299 y Fn(2)80 b(Programming)53
+b(with)h(GNU)g(History)275 525 y Fr(This)30 b(c)m(hapter)j(describ)s
+(es)e(ho)m(w)h(to)h(in)m(terface)g(programs)f(that)h(y)m(ou)g(write)f
+(with)f(the)h Fk(gnu)g Fr(History)150 634 y(Library)-8
+b(.)47 b(It)33 b(should)d(b)s(e)j(considered)e(a)i(tec)m(hnical)g
+(guide.)47 b(F)-8 b(or)34 b(information)d(on)i(the)g(in)m(teractiv)m(e)
+g(use)150 744 y(of)e Fk(gnu)f Fr(History)-8 b(,)30 b(see)h(Chapter)f(1)
+h([Using)f(History)g(In)m(teractiv)m(ely],)h(page)g(1.)150
+996 y Fp(2.1)68 b(In)l(tro)t(duction)45 b(to)g(History)275
+1239 y Fr(Man)m(y)23 b(programs)f(read)h(input)e(from)h(the)h(user)f(a)
+h(line)e(at)i(a)g(time.)38 b(The)23 b Fk(gnu)f Fr(History)g(library)f
+(is)g(able)150 1348 y(to)29 b(k)m(eep)h(trac)m(k)g(of)f(those)g(lines,)
+f(asso)s(ciate)h(arbitrary)f(data)h(with)f(eac)m(h)i(line,)d(and)i
+(utilize)e(information)150 1458 y(from)j(previous)f(lines)f(in)h(comp)s
+(osing)h(new)g(ones.)275 1591 y(The)d(programmer)g(using)f(the)h
+(History)g(library)e(has)j(a)m(v)-5 b(ailable)26 b(functions)g(for)i
+(remem)m(b)s(ering)e(lines)150 1700 y(on)21 b(a)g(history)e(list,)j
+(asso)s(ciating)e(arbitrary)f(data)j(with)d(a)i(line,)g(remo)m(ving)g
+(lines)e(from)h(the)h(list,)g(searc)m(hing)150 1810 y(through)35
+b(the)g(list)f(for)h(a)h(line)d(con)m(taining)i(an)g(arbitrary)f(text)i
+(string,)g(and)f(referencing)f(an)m(y)i(line)d(in)150
+1919 y(the)e(list)e(directly)-8 b(.)41 b(In)30 b(addition,)f(a)i
+(history)f Fj(expansion)g Fr(function)f(is)h(a)m(v)-5
+b(ailable)30 b(whic)m(h)f(pro)m(vides)h(for)h(a)150 2029
+y(consisten)m(t)g(user)e(in)m(terface)i(across)g(di\013eren)m(t)f
+(programs.)275 2162 y(The)d(user)g(using)f(programs)i(written)f(with)g
+(the)h(History)f(library)f(has)h(the)h(b)s(ene\014t)f(of)h(a)h
+(consisten)m(t)150 2271 y(user)38 b(in)m(terface)i(with)e(a)h(set)g(of)
+h(w)m(ell-kno)m(wn)d(commands)i(for)g(manipulating)d(the)j(text)h(of)f
+(previous)150 2381 y(lines)26 b(and)h(using)f(that)i(text)g(in)f(new)g
+(commands.)39 b(The)27 b(basic)g(history)g(manipulation)d(commands)k
+(are)150 2491 y(similar)g(to)j(the)f(history)g(substitution)e(pro)m
+(vided)h(b)m(y)h Fq(csh)p Fr(.)275 2623 y(If)f(the)g(programmer)g
+(desires,)g(he)h(can)f(use)h(the)f(Readline)g(library)-8
+b(,)28 b(whic)m(h)g(includes)f(some)j(history)150 2733
+y(manipulation)e(b)m(y)i(default,)g(and)f(has)i(the)f(added)g(adv)-5
+b(an)m(tage)32 b(of)f(command)f(line)e(editing.)275 2866
+y(Before)39 b(declaring)d(an)m(y)j(functions)d(using)h(an)m(y)h
+(functionalit)m(y)f(the)h(History)g(library)d(pro)m(vides)i(in)150
+2976 y(other)29 b(co)s(de,)g(an)g(application)e(writer)h(should)e
+(include)h(the)i(\014le)e Fq(<readline/history.h>)c Fr(in)28
+b(an)m(y)h(\014le)150 3085 y(that)c(uses)e(the)h(History)g(library's)d
+(features.)39 b(It)24 b(supplies)d(extern)j(declarations)g(for)f(all)g
+(of)h(the)g(library's)150 3195 y(public)k(functions)h(and)g(v)-5
+b(ariables,)30 b(and)f(declares)i(all)e(of)h(the)h(public)d(data)j
+(structures.)150 3447 y Fp(2.2)68 b(History)46 b(Storage)275
+3689 y Fr(The)29 b(history)h(list)f(is)g(an)h(arra)m(y)h(of)g(history)e
+(en)m(tries.)41 b(A)30 b(history)f(en)m(try)i(is)e(declared)h(as)h
+(follo)m(ws:)390 3822 y Fq(typedef)46 b(void)g(*histdata_t;)390
+4042 y(typedef)g(struct)g(_hist_entry)f({)485 4151 y(char)i(*line;)485
+4261 y(char)g(*timestamp;)485 4370 y(histdata_t)e(data;)390
+4480 y(})i(HIST_ENTRY;)275 4613 y Fr(The)29 b(history)h(list)f(itself)g
+(migh)m(t)h(therefore)h(b)s(e)f(declared)f(as)390 4746
+y Fq(HIST_ENTRY)45 b(**the_history_list;)275 4878 y Fr(The)29
+b(state)j(of)f(the)f(History)g(library)e(is)i(encapsulated)g(in)m(to)g
+(a)h(single)e(structure:)390 5011 y Fq(/*)438 5121 y(*)47
+b(A)h(structure)d(used)i(to)g(pass)f(around)g(the)h(current)f(state)h
+(of)g(the)g(history.)438 5230 y(*/)390 5340 y(typedef)f(struct)g
+(_hist_state)f({)p eop
+%%Page: 6 10
+6 9 bop 150 -116 a Fr(6)2696 b(GNU)31 b(History)f(Library)485
+299 y Fq(HIST_ENTRY)45 b(**entries;)g(/*)j(Pointer)d(to)j(the)f
+(entries)e(themselves.)g(*/)485 408 y(int)i(offset;)523
+b(/*)48 b(The)f(location)e(pointer)h(within)g(this)h(array.)f(*/)485
+518 y(int)h(length;)523 b(/*)48 b(Number)e(of)h(elements)e(within)i
+(this)f(array.)g(*/)485 628 y(int)h(size;)619 b(/*)48
+b(Number)e(of)h(slots)f(allocated)g(to)h(this)f(array.)g(*/)485
+737 y(int)h(flags;)390 847 y(})g(HISTORY_STATE;)275 985
+y Fr(If)29 b(the)i(\015ags)g(mem)m(b)s(er)e(includes)f
+Fq(HS_STIFLED)p Fr(,)g(the)j(history)e(has)h(b)s(een)g(sti\015ed.)150
+1252 y Fp(2.3)68 b(History)46 b(F)-11 b(unctions)275
+1500 y Fr(This)22 b(section)j(describ)s(es)e(the)i(calling)e(sequence)i
+(for)f(the)h(v)-5 b(arious)24 b(functions)f(exp)s(orted)h(b)m(y)g(the)h
+Fk(gnu)150 1610 y Fr(History)30 b(library)-8 b(.)150
+1842 y Fi(2.3.1)63 b(Initializing)40 b(History)i(and)f(State)f
+(Managemen)m(t)275 2090 y Fr(This)32 b(section)j(describ)s(es)e
+(functions)g(used)h(to)h(initialize)d(and)i(manage)h(the)g(state)h(of)f
+(the)f(History)150 2200 y(library)28 b(when)h(y)m(ou)i(w)m(an)m(t)g(to)
+g(use)f(the)h(history)e(functions)g(in)g(y)m(our)i(program.)3350
+2392 y([F)-8 b(unction])-3600 b Fg(void)39 b Ff(using)p
+667 2392 35 5 v 50 w(history)46 b Fe(\()p Fq(void)p Fe(\))390
+2501 y Fr(Begin)40 b(a)g(session)f(in)g(whic)m(h)f(the)i(history)f
+(functions)f(migh)m(t)i(b)s(e)f(used.)69 b(This)38 b(initializes)f(the)
+390 2611 y(in)m(teractiv)m(e)31 b(v)-5 b(ariables.)3350
+2803 y([F)d(unction])-3600 b Fg(HISTORY_STATE)42 b(*)d
+Ff(history)p 1317 2803 V 50 w(get)p 1522 2803 V 50 w(history)p
+1922 2803 V 51 w(state)k Fe(\()p Fq(void)p Fe(\))390
+2913 y Fr(Return)30 b(a)g(structure)g(describing)e(the)j(curren)m(t)f
+(state)i(of)e(the)h(input)d(history)-8 b(.)3350 3105
+y([F)g(unction])-3600 b Fg(void)39 b Ff(history)p 755
+3105 V 51 w(set)p 949 3105 V 50 w(history)p 1349 3105
+V 50 w(state)44 b Fe(\()p Fq(HISTORY_STATE)27 b(*state)p
+Fe(\))390 3215 y Fr(Set)k(the)f(state)i(of)e(the)h(history)e(list)g
+(according)i(to)g Fj(state)p Fr(.)150 3447 y Fi(2.3.2)63
+b(History)41 b(List)g(Managemen)m(t)275 3695 y Fr(These)21
+b(functions)f(manage)i(individual)17 b(en)m(tries)k(on)h(the)f(history)
+g(list,)h(or)f(set)h(parameters)g(managing)150 3804 y(the)31
+b(list)e(itself.)3350 3996 y([F)-8 b(unction])-3600 b
+Fg(void)39 b Ff(add)p 589 3996 V 50 w(history)45 b Fe(\()p
+Fq(const)30 b(char)f(*string)p Fe(\))390 4106 y Fr(Place)h
+Fj(string)37 b Fr(at)31 b(the)f(end)f(of)h(the)g(history)f(list.)40
+b(The)29 b(asso)s(ciated)h(data)h(\014eld)e(\(if)g(an)m(y\))i(is)e(set)
+h(to)390 4216 y Fq(NULL)p Fr(.)3350 4408 y([F)-8 b(unction])-3600
+b Fg(void)39 b Ff(add)p 589 4408 V 50 w(history)p 989
+4408 V 50 w(time)45 b Fe(\()p Fq(const)29 b(char)h(*string)p
+Fe(\))390 4517 y Fr(Change)g(the)h(time)f(stamp)g(asso)s(ciated)h(with)
+e(the)i(most)f(recen)m(t)i(history)d(en)m(try)i(to)g
+Fj(string)p Fr(.)3350 4709 y([F)-8 b(unction])-3600 b
+Fg(HIST_ENTRY)41 b(*)e Ff(remo)m(v)m(e)p 1169 4709 V
+50 w(history)46 b Fe(\()p Fq(int)30 b(which)p Fe(\))390
+4819 y Fr(Remo)m(v)m(e)47 b(history)e(en)m(try)g(at)i(o\013set)f
+Fj(whic)m(h)e Fr(from)h(the)h(history)-8 b(.)85 b(The)45
+b(remo)m(v)m(ed)i(elemen)m(t)f(is)390 4929 y(returned)29
+b(so)i(y)m(ou)g(can)f(free)h(the)f(line,)f(data,)j(and)d(con)m(taining)
+h(structure.)3350 5121 y([F)-8 b(unction])-3600 b Fg(histdata_t)41
+b Ff(free)p 907 5121 V 50 w(history)p 1307 5121 V 50
+w(en)m(try)k Fe(\()p Fq(HIST_ENTRY)28 b(*histent)p Fe(\))390
+5230 y Fr(F)-8 b(ree)29 b(the)f(history)f(en)m(try)h
+Fj(histen)m(t)i Fr(and)d(an)m(y)i(history)d(library)g(priv)-5
+b(ate)27 b(data)i(asso)s(ciated)f(with)f(it.)390 5340
+y(Returns)i(the)i(application-sp)s(eci\014c)d(data)j(so)g(the)f(caller)
+g(can)g(disp)s(ose)f(of)i(it.)p eop
+%%Page: 7 11
+7 10 bop 150 -116 a Fr(Chapter)30 b(2:)41 b(Programming)29
+b(with)g(GNU)i(History)1779 b(7)3350 299 y([F)-8 b(unction])-3600
+b Fg(HIST_ENTRY)41 b(*)e Ff(replace)p 1166 299 35 5 v
+48 w(history)p 1564 299 V 51 w(en)m(try)45 b Fe(\()p
+Fq(int)29 b(which,)g(const)g(char)565 408 y(*line,)g(histdata_t)e(data)
+p Fe(\))390 518 y Fr(Mak)m(e)i(the)f(history)e(en)m(try)i(at)h
+(o\013set)f Fj(whic)m(h)f Fr(ha)m(v)m(e)h Fj(line)j Fr(and)c
+Fj(data)p Fr(.)41 b(This)26 b(returns)g(the)i(old)f(en)m(try)390
+628 y(so)37 b(the)h(caller)e(can)h(disp)s(ose)f(of)h(an)m(y)g
+(application-sp)s(eci\014c)e(data.)61 b(In)37 b(the)g(case)h(of)f(an)g
+(in)m(v)-5 b(alid)390 737 y Fj(whic)m(h)p Fr(,)29 b(a)i
+Fq(NULL)e Fr(p)s(oin)m(ter)h(is)f(returned.)3350 957
+y([F)-8 b(unction])-3600 b Fg(void)39 b Ff(clear)p 644
+957 V 50 w(history)46 b Fe(\()p Fq(void)p Fe(\))390 1067
+y Fr(Clear)30 b(the)g(history)g(list)f(b)m(y)h(deleting)f(all)h(the)g
+(en)m(tries.)3350 1287 y([F)-8 b(unction])-3600 b Fg(void)39
+b Ff(sti\015e)p 644 1287 V 50 w(history)45 b Fe(\()p
+Fq(int)30 b(max)p Fe(\))390 1396 y Fr(Sti\015e)f(the)i(history)e(list,)
+g(remem)m(b)s(ering)g(only)h(the)g(last)h Fj(max)36 b
+Fr(en)m(tries.)3350 1616 y([F)-8 b(unction])-3600 b Fg(int)39
+b Ff(unsti\015e)p 720 1616 V 49 w(history)45 b Fe(\()p
+Fq(void)p Fe(\))390 1726 y Fr(Stop)27 b(sti\015ing)f(the)h(history)-8
+b(.)39 b(This)26 b(returns)g(the)h(previously-set)f(maxim)m(um)g(n)m
+(um)m(b)s(er)g(of)i(history)390 1836 y(en)m(tries)f(\(as)g(set)g(b)m(y)
+g Fq(stifle_history\(\))p Fr(\).)35 b(The)27 b(v)-5 b(alue)26
+b(is)g(p)s(ositiv)m(e)f(if)h(the)h(history)f(w)m(as)h(sti\015ed,)390
+1945 y(negativ)m(e)32 b(if)d(it)h(w)m(asn't.)3350 2165
+y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p 703
+2165 V 51 w(is)p 831 2165 V 50 w(sti\015ed)44 b Fe(\()p
+Fq(void)p Fe(\))390 2275 y Fr(Returns)29 b(non-zero)i(if)f(the)g
+(history)g(is)f(sti\015ed,)g(zero)j(if)d(it)h(is)f(not.)150
+2535 y Fi(2.3.3)63 b(Information)40 b(Ab)s(out)h(the)g(History)g(List)
+275 2797 y Fr(These)25 b(functions)f(return)h(information)f(ab)s(out)h
+(the)h(en)m(tire)f(history)g(list)f(or)i(individual)21
+b(list)j(en)m(tries.)3350 3017 y([F)-8 b(unction])-3600
+b Fg(HIST_ENTRY)41 b(**)e Ff(history)p 1212 3017 V 51
+w(list)44 b Fe(\()p Fq(void)p Fe(\))390 3126 y Fr(Return)30
+b(a)h Fq(NULL)e Fr(terminated)h(arra)m(y)h(of)f Fq(HIST_ENTRY)e(*)i
+Fr(whic)m(h)f(is)h(the)h(curren)m(t)f(input)e(history)-8
+b(.)390 3236 y(Elemen)m(t)30 b(0)h(of)g(this)e(list)g(is)g(the)i(b)s
+(eginning)d(of)i(time.)41 b(If)29 b(there)i(is)e(no)i(history)-8
+b(,)30 b(return)f Fq(NULL)p Fr(.)3350 3456 y([F)-8 b(unction])-3600
+b Fg(int)39 b Ff(where)p 653 3456 V 49 w(history)46 b
+Fe(\()p Fq(void)p Fe(\))390 3565 y Fr(Returns)29 b(the)i(o\013set)g(of)
+g(the)g(curren)m(t)f(history)f(elemen)m(t.)3350 3786
+y([F)-8 b(unction])-3600 b Fg(HIST_ENTRY)41 b(*)e Ff(curren)m(t)p
+1178 3786 V 49 w(history)45 b Fe(\()p Fq(void)p Fe(\))390
+3895 y Fr(Return)24 b(the)h(history)f(en)m(try)h(at)h(the)f(curren)m(t)
+f(p)s(osition,)h(as)g(determined)e(b)m(y)i Fq(where_history\(\))p
+Fr(.)390 4005 y(If)30 b(there)g(is)g(no)g(en)m(try)h(there,)g(return)e
+(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350 4225 y([F)-8 b(unction])-3600
+b Fg(HIST_ENTRY)41 b(*)e Ff(history)p 1160 4225 V 50
+w(get)45 b Fe(\()p Fq(int)30 b(offset)p Fe(\))390 4334
+y Fr(Return)41 b(the)g(history)g(en)m(try)h(at)g(p)s(osition)e
+Fj(o\013set)p Fr(,)45 b(starting)d(from)f Fq(history_base)d
+Fr(\(see)k(Sec-)390 4444 y(tion)29 b(2.4)h([History)g(V)-8
+b(ariables],)29 b(page)h(10\).)42 b(If)28 b(there)i(is)e(no)i(en)m(try)
+f(there,)h(or)g(if)e Fj(o\013set)k Fr(is)d(greater)390
+4553 y(than)h(the)h(history)e(length,)h(return)f(a)i
+Fq(NULL)e Fr(p)s(oin)m(ter.)3350 4774 y([F)-8 b(unction])-3600
+b Fg(time_t)40 b Ff(history)p 860 4774 V 51 w(get)p 1066
+4774 V 49 w(time)45 b Fe(\()p Fq(HIST_ENTRY)28 b(*entry)p
+Fe(\))390 4883 y Fr(Return)i(the)g(time)g(stamp)g(asso)s(ciated)h(with)
+e(the)i(history)e(en)m(try)i Fj(en)m(try)p Fr(.)3350
+5103 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p
+703 5103 V 51 w(total)p 989 5103 V 49 w(b)m(ytes)45 b
+Fe(\()p Fq(void)p Fe(\))390 5213 y Fr(Return)27 b(the)h(n)m(um)m(b)s
+(er)e(of)i(b)m(ytes)g(that)g(the)g(primary)d(history)i(en)m(tries)g
+(are)h(using.)38 b(This)26 b(function)390 5322 y(returns)j(the)i(sum)e
+(of)i(the)f(lengths)g(of)g(all)g(the)g(lines)f(in)g(the)h(history)-8
+b(.)p eop
+%%Page: 8 12
+8 11 bop 150 -116 a Fr(8)2696 b(GNU)31 b(History)f(Library)150
+299 y Fi(2.3.4)63 b(Mo)m(ving)41 b(Around)h(the)f(History)g(List)275
+544 y Fr(These)30 b(functions)f(allo)m(w)g(the)i(curren)m(t)f(index)f
+(in)m(to)h(the)h(history)e(list)g(to)i(b)s(e)f(set)h(or)f(c)m(hanged.)
+3350 730 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p
+703 730 35 5 v 51 w(set)p 897 730 V 49 w(p)s(os)46 b
+Fe(\()p Fq(int)30 b(pos)p Fe(\))390 839 y Fr(Set)37 b(the)g(curren)m(t)
+f(history)f(o\013set)j(to)f Fj(p)s(os)p Fr(,)h(an)f(absolute)f(index)f
+(in)m(to)i(the)f(list.)58 b(Returns)36 b(1)h(on)390 949
+y(success,)31 b(0)g(if)e Fj(p)s(os)k Fr(is)d(less)f(than)i(zero)g(or)f
+(greater)i(than)e(the)g(n)m(um)m(b)s(er)f(of)i(history)e(en)m(tries.)
+3350 1135 y([F)-8 b(unction])-3600 b Fg(HIST_ENTRY)41
+b(*)e Ff(previous)p 1232 1135 V 50 w(history)46 b Fe(\()p
+Fq(void)p Fe(\))390 1244 y Fr(Bac)m(k)30 b(up)e(the)h(curren)m(t)g
+(history)e(o\013set)j(to)g(the)f(previous)e(history)h(en)m(try)-8
+b(,)30 b(and)e(return)g(a)h(p)s(oin)m(ter)390 1354 y(to)i(that)g(en)m
+(try)-8 b(.)41 b(If)30 b(there)h(is)e(no)i(previous)e(en)m(try)-8
+b(,)31 b(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350
+1540 y([F)-8 b(unction])-3600 b Fg(HIST_ENTRY)41 b(*)e
+Ff(next)p 1032 1540 V 49 w(history)46 b Fe(\()p Fq(void)p
+Fe(\))390 1649 y Fr(Mo)m(v)m(e)38 b(the)d(curren)m(t)h(history)e
+(o\013set)j(forw)m(ard)e(to)h(the)g(next)f(history)g(en)m(try)-8
+b(,)37 b(and)e(return)g(the)h(a)390 1759 y(p)s(oin)m(ter)29
+b(to)i(that)g(en)m(try)-8 b(.)42 b(If)30 b(there)g(is)g(no)g(next)h(en)
+m(try)-8 b(,)31 b(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)150
+1985 y Fi(2.3.5)63 b(Searc)m(hing)40 b(the)h(History)h(List)275
+2230 y Fr(These)26 b(functions)f(allo)m(w)h(searc)m(hing)h(of)g(the)g
+(history)e(list)h(for)g(en)m(tries)h(con)m(taining)f(a)h(sp)s(eci\014c)
+f(string.)150 2339 y(Searc)m(hing)h(ma)m(y)h(b)s(e)f(p)s(erformed)f(b)s
+(oth)h(forw)m(ard)f(and)h(bac)m(kw)m(ard)h(from)f(the)h(curren)m(t)f
+(history)g(p)s(osition.)150 2449 y(The)k(searc)m(h)h(ma)m(y)g(b)s(e)e
+Fj(anc)m(hored)p Fr(,)i(meaning)f(that)h(the)f(string)g(m)m(ust)g(matc)
+m(h)h(at)g(the)g(b)s(eginning)c(of)k(the)150 2558 y(history)d(en)m(try)
+-8 b(.)3350 2744 y([F)g(unction])-3600 b Fg(int)39 b
+Ff(history)p 703 2744 V 51 w(searc)m(h)44 b Fe(\()p Fq(const)29
+b(char)h(*string,)e(int)h(direction)p Fe(\))390 2854
+y Fr(Searc)m(h)g(the)g(history)f(for)h Fj(string)p Fr(,)f(starting)h
+(at)g(the)g(curren)m(t)g(history)f(o\013set.)41 b(If)28
+b Fj(direction)g Fr(is)g(less)390 2963 y(than)40 b(0,)j(then)c(the)h
+(searc)m(h)h(is)e(through)g(previous)g(en)m(tries,)j(otherwise)d
+(through)h(subsequen)m(t)390 3073 y(en)m(tries.)h(If)30
+b Fj(string)37 b Fr(is)29 b(found,)h(then)g(the)g(curren)m(t)h(history)
+e(index)g(is)g(set)i(to)h(that)f(history)e(en)m(try)-8
+b(,)390 3183 y(and)33 b(the)g(v)-5 b(alue)33 b(returned)f(is)h(the)h
+(o\013set)g(in)e(the)i(line)d(of)j(the)g(en)m(try)f(where)g
+Fj(string)40 b Fr(w)m(as)34 b(found.)390 3292 y(Otherwise,)29
+b(nothing)h(is)f(c)m(hanged,)i(and)f(a)h(-1)g(is)e(returned.)3350
+3478 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p
+703 3478 V 51 w(searc)m(h)p 1067 3478 V 49 w(pre\014x)45
+b Fe(\()p Fq(const)29 b(char)g(*string,)g(int)g(direction)p
+Fe(\))390 3588 y Fr(Searc)m(h)41 b(the)g(history)e(for)h
+Fj(string)p Fr(,)j(starting)d(at)h(the)g(curren)m(t)f(history)g
+(o\013set.)72 b(The)40 b(searc)m(h)h(is)390 3697 y(anc)m(hored:)f(matc)
+m(hing)30 b(lines)e(m)m(ust)h(b)s(egin)f(with)g Fj(string)p
+Fr(.)39 b(If)29 b Fj(direction)f Fr(is)h(less)f(than)h(0,)i(then)e(the)
+390 3807 y(searc)m(h)j(is)e(through)h(previous)f(en)m(tries,)h
+(otherwise)g(through)f(subsequen)m(t)h(en)m(tries.)43
+b(If)31 b Fj(string)38 b Fr(is)390 3916 y(found,)33 b(then)f(the)h
+(curren)m(t)g(history)f(index)g(is)g(set)h(to)h(that)g(en)m(try)-8
+b(,)34 b(and)f(the)g(return)f(v)-5 b(alue)32 b(is)g(0.)390
+4026 y(Otherwise,)d(nothing)h(is)f(c)m(hanged,)i(and)f(a)h(-1)g(is)e
+(returned.)3350 4212 y([F)-8 b(unction])-3600 b Fg(int)39
+b Ff(history)p 703 4212 V 51 w(searc)m(h)p 1067 4212
+V 49 w(p)s(os)46 b Fe(\()p Fq(const)29 b(char)g(*string,)f(int)i
+(direction,)d(int)565 4321 y(pos)p Fe(\))390 4431 y Fr(Searc)m(h)34
+b(for)g Fj(string)41 b Fr(in)33 b(the)i(history)e(list,)h(starting)g
+(at)h Fj(p)s(os)p Fr(,)g(an)f(absolute)g(index)e(in)m(to)j(the)f(list.)
+390 4541 y(If)i Fj(direction)e Fr(is)h(negativ)m(e,)k(the)d(searc)m(h)h
+(pro)s(ceeds)f(bac)m(kw)m(ard)g(from)g Fj(p)s(os)p Fr(,)h(otherwise)e
+(forw)m(ard.)390 4650 y(Returns)43 b(the)h(absolute)g(index)f(of)h(the)
+g(history)f(elemen)m(t)h(where)g Fj(string)51 b Fr(w)m(as)44
+b(found,)i(or)e(-1)390 4760 y(otherwise.)150 4986 y Fi(2.3.6)63
+b(Managing)41 b(the)g(History)h(File)275 5230 y Fr(The)31
+b(History)g(library)e(can)j(read)f(the)h(history)f(from)g(and)g(write)g
+(it)g(to)h(a)g(\014le.)44 b(This)30 b(section)h(do)s(cu-)150
+5340 y(men)m(ts)g(the)f(functions)f(for)h(managing)g(a)h(history)e
+(\014le.)p eop
+%%Page: 9 13
+9 12 bop 150 -116 a Fr(Chapter)30 b(2:)41 b(Programming)29
+b(with)g(GNU)i(History)1779 b(9)3350 299 y([F)-8 b(unction])-3600
+b Fg(int)39 b Ff(read)p 573 299 35 5 v 50 w(history)45
+b Fe(\()p Fq(const)29 b(char)h(*filename)p Fe(\))390
+408 y Fr(Add)f(the)h(con)m(ten)m(ts)h(of)f Fj(\014lename)j
+Fr(to)e(the)f(history)e(list,)h(a)h(line)e(at)i(a)g(time.)40
+b(If)29 b Fj(\014lename)34 b Fr(is)29 b Fq(NULL)p Fr(,)390
+518 y(then)h(read)g(from)g(`)p Fq(~/.history)p Fr('.)39
+b(Returns)29 b(0)i(if)e(successful,)h(or)g Fq(errno)f
+Fr(if)g(not.)3350 717 y([F)-8 b(unction])-3600 b Fg(int)39
+b Ff(read)p 573 717 V 50 w(history)p 973 717 V 50 w(range)45
+b Fe(\()p Fq(const)29 b(char)g(*filename,)f(int)h(from,)g(int)h(to)p
+Fe(\))390 826 y Fr(Read)e(a)g(range)h(of)f(lines)e(from)h
+Fj(\014lename)p Fr(,)h(adding)e(them)i(to)h(the)f(history)f(list.)38
+b(Start)28 b(reading)f(at)390 936 y(line)e Fj(from)g
+Fr(and)h(end)f(at)i Fj(to)p Fr(.)41 b(If)25 b Fj(from)h
+Fr(is)f(zero,)j(start)f(at)g(the)f(b)s(eginning.)37 b(If)26
+b Fj(to)31 b Fr(is)26 b(less)f(than)h Fj(from)p Fr(,)390
+1045 y(then)k(read)g(un)m(til)e(the)i(end)g(of)g(the)g(\014le.)40
+b(If)30 b Fj(\014lename)k Fr(is)29 b Fq(NULL)p Fr(,)h(then)f(read)h
+(from)g(`)p Fq(~/.history)p Fr('.)390 1155 y(Returns)f(0)i(if)f
+(successful,)f(or)h Fq(errno)f Fr(if)h(not.)3350 1353
+y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(write)p 613
+1353 V 49 w(history)46 b Fe(\()p Fq(const)29 b(char)g(*filename)p
+Fe(\))390 1463 y Fr(W)-8 b(rite)35 b(the)g(curren)m(t)g(history)f(to)h
+Fj(\014lename)p Fr(,)g(o)m(v)m(erwriting)g Fj(\014lename)k
+Fr(if)34 b(necessary)-8 b(.)54 b(If)35 b Fj(\014lename)390
+1573 y Fr(is)c Fq(NULL)p Fr(,)h(then)g(write)f(the)i(history)e(list)g
+(to)i(`)p Fq(~/.history)p Fr('.)44 b(Returns)31 b(0)i(on)f(success,)h
+(or)f Fq(errno)390 1682 y Fr(on)e(a)h(read)f(or)h(write)e(error.)3350
+1881 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(app)s(end)p
+721 1881 V 48 w(history)46 b Fe(\()p Fq(int)30 b(nelements,)e(const)g
+(char)i(*filename)p Fe(\))390 1990 y Fr(App)s(end)j(the)i(last)f
+Fj(nelemen)m(ts)k Fr(of)d(the)g(history)e(list)h(to)h
+Fj(\014lename)p Fr(.)53 b(If)34 b Fj(\014lename)39 b
+Fr(is)33 b Fq(NULL)p Fr(,)i(then)390 2100 y(app)s(end)29
+b(to)i(`)p Fq(~/.history)p Fr('.)38 b(Returns)30 b(0)g(on)h(success,)g
+(or)f Fq(errno)f Fr(on)h(a)h(read)f(or)h(write)e(error.)3350
+2299 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p
+703 2299 V 51 w(truncate)p 1179 2299 V 48 w(\014le)44
+b Fe(\()p Fq(const)30 b(char)f(*filename,)e(int)j(nlines)p
+Fe(\))390 2408 y Fr(T)-8 b(runcate)39 b(the)f(history)g(\014le)f
+Fj(\014lename)p Fr(,)j(lea)m(ving)e(only)g(the)h(last)f
+Fj(nlines)i Fr(lines.)63 b(If)38 b Fj(\014lename)43 b
+Fr(is)390 2518 y Fq(NULL)p Fr(,)29 b(then)i(`)p Fq(~/.history)p
+Fr(')d(is)h(truncated.)41 b(Returns)29 b(0)i(on)f(success,)h(or)f
+Fq(errno)f Fr(on)i(failure.)150 2756 y Fi(2.3.7)63 b(History)41
+b(Expansion)275 3007 y Fr(These)30 b(functions)f(implemen)m(t)g
+(history)g(expansion.)3350 3206 y([F)-8 b(unction])-3600
+b Fg(int)39 b Ff(history)p 703 3206 V 51 w(expand)44
+b Fe(\()p Fq(char)29 b(*string,)f(char)i(**output)p Fe(\))390
+3315 y Fr(Expand)j Fj(string)p Fr(,)i(placing)e(the)h(result)g(in)m(to)
+g Fj(output)p Fr(,)h(a)g(p)s(oin)m(ter)e(to)i(a)g(string)e(\(see)j
+(Section)e(1.1)390 3425 y([History)c(In)m(teraction],)i(page)f(1\).)41
+b(Returns:)390 3595 y Fq(0)432 b Fr(If)37 b(no)g(expansions)f(to)s(ok)j
+(place)e(\(or,)j(if)c(the)i(only)e(c)m(hange)j(in)d(the)h(text)i(w)m
+(as)f(the)870 3705 y(remo)m(v)-5 b(al)30 b(of)h(escap)s(e)f(c)m
+(haracters)i(preceding)d(the)h(history)f(expansion)g(c)m(haracter\);)
+390 3871 y Fq(1)432 b Fr(if)29 b(expansions)g(did)g(tak)m(e)j(place;)
+390 4038 y Fq(-1)384 b Fr(if)29 b(there)i(w)m(as)g(an)f(error)g(in)f
+(expansion;)390 4204 y Fq(2)432 b Fr(if)27 b(the)g(returned)g(line)e
+(should)h(b)s(e)h(displa)m(y)m(ed,)g(but)g(not)h(executed,)h(as)f(with)
+e(the)i Fq(:p)870 4314 y Fr(mo)s(di\014er)g(\(see)k(Section)e(1.1.3)i
+([Mo)s(di\014ers],)d(page)j(2\).)390 4484 y(If)e(an)g(error)g(o)s
+(curred)f(in)h(expansion,)f(then)h Fj(output)i Fr(con)m(tains)f(a)f
+(descriptiv)m(e)g(error)g(message.)3350 4682 y([F)-8
+b(unction])-3600 b Fg(char)39 b(*)g Ff(get)p 651 4682
+V 50 w(history)p 1051 4682 V 50 w(ev)m(en)m(t)44 b Fe(\()p
+Fq(const)29 b(char)h(*string,)e(int)h(*cindex,)f(int)565
+4792 y(qchar)p Fe(\))390 4902 y Fr(Returns)45 b(the)g(text)i(of)e(the)h
+(history)e(ev)m(en)m(t)j(b)s(eginning)c(at)j Fj(string)52
+b Fq(+)45 b Fj(*cindex)p Fr(.)86 b Fj(*cindex)51 b Fr(is)390
+5011 y(mo)s(di\014ed)27 b(to)j(p)s(oin)m(t)e(to)i(after)g(the)g(ev)m
+(en)m(t)h(sp)s(eci\014er.)38 b(A)m(t)31 b(function)d(en)m(try)-8
+b(,)30 b Fj(cindex)35 b Fr(p)s(oin)m(ts)28 b(to)i(the)390
+5121 y(index)k(in)m(to)i Fj(string)43 b Fr(where)35 b(the)h(history)f
+(ev)m(en)m(t)i(sp)s(eci\014cation)e(b)s(egins.)56 b Fj(qc)m(har)42
+b Fr(is)35 b(a)h(c)m(haracter)390 5230 y(that)27 b(is)f(allo)m(w)m(ed)h
+(to)h(end)e(the)h(ev)m(en)m(t)h(sp)s(eci\014cation)e(in)g(addition)f
+(to)i(the)g(\\normal")g(terminating)390 5340 y(c)m(haracters.)p
eop
-%%Page: 11 13
-11 12 bop 75 -58 a Fp(Chapter)15 b(2:)k(Programming)c(with)g(GNU)g
-(History)867 b(11)1773 149 y(V)l(ariable)-1861 b Fh(rl_linebuf_func_t)
-22 b(*)d Fg(history)p 762 149 18 3 v 21 w(inhibit)p 946
-149 V 23 w(expansion)p 1216 149 V 20 w(function)195 204
-y Fp(This)e(should)h(b)q(e)f(set)g(to)f(the)g(address)h(of)f(a)h
-(function)g(that)f(tak)o(es)g(t)o(w)o(o)f(argumen)o(ts:)22
-b(a)17 b Fo(char)d(*)195 259 y Fp(\()p Fj(string)t Fp(\))e(and)i(an)f
-Fo(int)g Fp(index)i(in)o(to)e(that)f(string)i(\()p Fj(i)r
-Fp(\).)19 b(It)14 b(should)g(return)f(a)g(non-zero)h(v)m(alue)g(if)g
-(the)195 314 y(history)h(expansion)g(starting)f(at)g
-Fj(string[i])i Fp(should)g(not)e(b)q(e)h(p)q(erformed;)g(zero)f(if)h
-(the)g(expansion)195 369 y(should)i(b)q(e)g(done.)22
-b(It)16 b(is)h(in)o(tended)g(for)e(use)i(b)o(y)f(applications)h(lik)o
-(e)g(Bash)f(that)g(use)g(the)g(history)195 423 y(expansion)g(c)o
-(haracter)f(for)f(additional)j(purp)q(oses.)j(By)c(default,)f(this)h(v)
-m(ariable)g(is)g(set)f(to)f Fo(NULL)p Fp(.)75 543 y Fn(2.5)33
-b(History)22 b(Programming)h(Example)137 637 y Fp(The)16
-b(follo)o(wing)g(program)e(demonstrates)g(simple)j(use)e(of)g(the)g
-Fk(gnu)g Fp(History)g(Library)l(.)195 698 y Fo(#include)23
-b(<stdio.h>)195 750 y(#include)g(<readline/history.h>)195
-854 y(main)g(\(argc,)g(argv\))314 906 y(int)h(argc;)314
-958 y(char)g(**argv;)195 1010 y({)243 1061 y(char)f(line[1024],)f(*t;)
-243 1113 y(int)h(len,)g(done)h(=)g(0;)243 1217 y(line[0])f(=)g(0;)243
-1321 y(using_history)f(\(\);)243 1373 y(while)h(\(!done\))290
-1425 y({)338 1477 y(printf)g(\("history$)g("\);)338 1528
-y(fflush)g(\(stdout\);)338 1580 y(t)h(=)g(fgets)f(\(line,)g(sizeof)g
-(\(line\))g(-)h(1,)f(stdin\);)338 1632 y(if)h(\(t)f(&&)h(*t\))386
-1684 y({)434 1736 y(len)f(=)h(strlen)f(\(t\);)434 1788
-y(if)g(\(t[len)g(-)h(1])g(==)f('\\n'\))481 1840 y(t[len)h(-)f(1])h(=)g
-('\\0';)386 1892 y(})338 1995 y(if)g(\(!t\))386 2047
-y(strcpy)f(\(line,)g("quit"\);)338 2151 y(if)h(\(line[0]\))386
-2203 y({)434 2255 y(char)f(*expansion;)434 2307 y(int)g(result;)434
-2411 y(result)g(=)g(history_expand)f(\(line,)h(&expansion\);)434
-2462 y(if)g(\(result\))481 2514 y(fprintf)g(\(stderr,)g("\045s\\n",)g
-(expansion\);)434 2618 y(if)g(\(result)g(<)h(0)g(||)f(result)g(==)h
-(2\))481 2670 y({)p eop
-%%Page: 12 14
-12 13 bop 75 -58 a Fp(12)1324 b(GNU)15 b(History)g(Library)529
-149 y Fo(free)23 b(\(expansion\);)529 201 y(continue;)481
-253 y(})434 357 y(add_history)f(\(expansion\);)434 409
-y(strncpy)h(\(line,)g(expansion,)f(sizeof)h(\(line\))g(-)h(1\);)434
-461 y(free)f(\(expansion\);)386 513 y(})338 616 y(if)h(\(strcmp)f
-(\(line,)g("quit"\))g(==)g(0\))386 668 y(done)g(=)h(1;)338
-720 y(else)f(if)h(\(strcmp)f(\(line,)g("save"\))g(==)h(0\))386
-772 y(write_history)e(\("history_file"\);)338 824 y(else)h(if)h
-(\(strcmp)f(\(line,)g("read"\))g(==)h(0\))386 876 y(read_history)e
-(\("history_file"\);)338 928 y(else)h(if)h(\(strcmp)f(\(line,)g
-("list"\))g(==)h(0\))386 980 y({)434 1032 y(register)e(HIST_ENTRY)h
-(**the_list;)434 1083 y(register)f(int)i(i;)434 1187
-y(the_list)e(=)i(history_list)e(\(\);)434 1239 y(if)h(\(the_list\))481
-1291 y(for)h(\(i)f(=)h(0;)g(the_list[i];)e(i++\))529
-1343 y(printf)h(\("\045d:)g(\045s\\n",)g(i)h(+)g(history_base,)e
-(the_list[i]->line\);)386 1395 y(})338 1447 y(else)h(if)h(\(strncmp)f
-(\(line,)g("delete",)g(6\))g(==)h(0\))386 1499 y({)434
-1550 y(int)f(which;)434 1602 y(if)g(\(\(sscanf)g(\(line)g(+)h(6,)f
-("\045d",)h(&which\)\))e(==)i(1\))481 1654 y({)529 1706
-y(HIST_ENTRY)f(*entry)g(=)g(remove_history)f(\(which\);)529
-1758 y(if)i(\(!entry\))577 1810 y(fprintf)f(\(stderr,)f("No)i(such)f
-(entry)g(\045d\\n",)g(which\);)529 1862 y(else)577 1914
-y({)625 1966 y(free)g(\(entry->line\);)625 2017 y(free)g(\(entry\);)577
-2069 y(})481 2121 y(})434 2173 y(else)481 2225 y({)529
-2277 y(fprintf)g(\(stderr,)g("non-numeric)f(arg)h(given)h(to)f
-(`delete'\\n"\);)481 2329 y(})386 2381 y(})290 2433 y(})195
-2484 y(})p eop
-%%Page: 13 15
-13 14 bop 75 -58 a Fp(App)q(endix)17 b(A:)e(Concept)g(Index)1196
-b(13)75 149 y Fl(App)r(endix)25 b(A)41 b(Concept)27 b(Index)75
-321 y Fn(A)75 383 y Fe(anc)o(hored)14 b(searc)o(h)s Fd(.)8
-b(.)e(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
-(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)16
-b Fe(8)75 507 y Fn(E)75 568 y Fe(ev)o(en)o(t)d(designators)g
-Fd(.)6 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)23 b
-Fe(1)1012 321 y Fn(H)1012 431 y Fe(history)15 b(ev)o(en)o(ts)d
-Fd(.)6 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
-g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)24
-b Fe(1)1012 500 y(history)15 b(expansion)8 b Fd(.)g(.)e(.)g(.)g(.)h(.)f
-(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)g(.)g(.)21 b Fe(1)1012 568 y(History)14 b(Searc)o(hing)6
-b Fd(.)j(.)d(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
-g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)19 b
-Fe(8)p eop
-%%Page: 14 16
-14 15 bop 75 -58 a Fp(14)1324 b(GNU)15 b(History)g(Library)p
+%%Page: 10 14
+10 13 bop 150 -116 a Fr(10)2651 b(GNU)31 b(History)f(Library)3350
+299 y([F)-8 b(unction])-3600 b Fg(char)39 b(**)g Ff(history)p
+898 299 35 5 v 51 w(tok)m(enize)44 b Fe(\()p Fq(const)29
+b(char)g(*string)p Fe(\))390 408 y Fr(Return)h(an)h(arra)m(y)g(of)g
+(tok)m(ens)h(parsed)e(out)h(of)g Fj(string)p Fr(,)g(m)m(uc)m(h)f(as)i
+(the)f(shell)e(migh)m(t.)42 b(The)30 b(tok)m(ens)390
+518 y(are)h(split)e(on)h(the)h(c)m(haracters)h(in)d(the)i
+Fj(history)p 2007 518 28 4 v 39 w(w)m(ord)p 2241 518
+V 39 w(delimiters)h Fr(v)-5 b(ariable,)30 b(and)g(shell)e(quoting)390
+628 y(con)m(v)m(en)m(tions)j(are)g(ob)s(ey)m(ed.)3350
+818 y([F)-8 b(unction])-3600 b Fg(char)39 b(*)g Ff(history)p
+846 818 35 5 v 50 w(arg)p 1056 818 V 51 w(extract)44
+b Fe(\()p Fq(int)30 b(first,)f(int)g(last,)g(const)g(char)565
+927 y(*string)p Fe(\))390 1037 y Fr(Extract)41 b(a)g(string)e(segmen)m
+(t)j(consisting)d(of)h(the)h Fj(\014rst)g Fr(through)f
+Fj(last)i Fr(argumen)m(ts)f(presen)m(t)f(in)390 1146
+y Fj(string)p Fr(.)g(Argumen)m(ts)30 b(are)h(split)d(using)h
+Fq(history_tokenize)p Fr(.)150 1411 y Fp(2.4)68 b(History)46
+b(V)-11 b(ariables)275 1658 y Fr(This)32 b(section)i(describ)s(es)e
+(the)i(externally-visible)d(v)-5 b(ariables)33 b(exp)s(orted)g(b)m(y)h
+(the)g Fk(gnu)g Fr(History)g(Li-)150 1767 y(brary)-8
+b(.)3371 1957 y([V)g(ariable])-3600 b Fg(int)39 b Ff(history)p
+703 1957 V 51 w(base)390 2067 y Fr(The)30 b(logical)g(o\013set)h(of)g
+(the)f(\014rst)g(en)m(try)g(in)g(the)g(history)f(list.)3371
+2257 y([V)-8 b(ariable])-3600 b Fg(int)39 b Ff(history)p
+703 2257 V 51 w(length)390 2366 y Fr(The)30 b(n)m(um)m(b)s(er)f(of)h
+(en)m(tries)h(curren)m(tly)e(stored)i(in)e(the)h(history)f(list.)3371
+2556 y([V)-8 b(ariable])-3600 b Fg(int)39 b Ff(history)p
+703 2556 V 51 w(max)p 965 2556 V 51 w(en)m(tries)390
+2666 y Fr(The)45 b(maxim)m(um)g(n)m(um)m(b)s(er)g(of)h(history)f(en)m
+(tries.)87 b(This)44 b(m)m(ust)i(b)s(e)f(c)m(hanged)i(using)d
+Fq(stifle_)390 2776 y(history\(\))p Fr(.)3371 2966 y([V)-8
+b(ariable])-3600 b Fg(int)39 b Ff(history)p 703 2966
+V 51 w(write)p 1014 2966 V 49 w(timestamps)390 3075 y
+Fr(If)44 b(non-zero,)49 b(timestamps)44 b(are)h(written)f(to)h(the)g
+(history)e(\014le,)48 b(so)d(they)f(can)h(b)s(e)f(preserv)m(ed)390
+3185 y(b)s(et)m(w)m(een)31 b(sessions.)40 b(The)30 b(default)f(v)-5
+b(alue)30 b(is)f(0,)i(meaning)f(that)h(timestamps)f(are)h(not)f(sa)m(v)
+m(ed.)3371 3375 y([V)-8 b(ariable])-3600 b Fg(char)39
+b Ff(history)p 755 3375 V 51 w(expansion)p 1301 3375
+V 49 w(c)m(har)390 3484 y Fr(The)c(c)m(haracter)i(that)e(in)m(tro)s
+(duces)f(a)i(history)e(ev)m(en)m(t.)57 b(The)34 b(default)h(is)f(`)p
+Fq(!)p Fr('.)56 b(Setting)34 b(this)h(to)h(0)390 3594
+y(inhibits)27 b(history)i(expansion.)3371 3784 y([V)-8
+b(ariable])-3600 b Fg(char)39 b Ff(history)p 755 3784
+V 51 w(subst)p 1069 3784 V 50 w(c)m(har)390 3893 y Fr(The)h(c)m
+(haracter)i(that)g(in)m(v)m(ok)m(es)f(w)m(ord)g(substitution)d(if)i
+(found)f(at)i(the)g(start)g(of)g(a)g(line.)70 b(The)390
+4003 y(default)30 b(is)f(`)p Fq(^)p Fr('.)3371 4193 y([V)-8
+b(ariable])-3600 b Fg(char)39 b Ff(history)p 755 4193
+V 51 w(commen)m(t)p 1263 4193 V 50 w(c)m(har)390 4303
+y Fr(During)d(tok)m(enization,)41 b(if)c(this)f(c)m(haracter)k(is)d
+(seen)g(as)h(the)g(\014rst)f(c)m(haracter)j(of)e(a)g(w)m(ord,)h(then)
+390 4412 y(it)k(and)f(all)h(subsequen)m(t)f(c)m(haracters)j(up)d(to)i
+(a)g(newline)d(are)j(ignored,)h(suppressing)c(history)390
+4522 y(expansion)29 b(for)h(the)h(remainder)e(of)h(the)h(line.)39
+b(This)28 b(is)i(disabled)e(b)m(y)i(default.)3371 4712
+y([V)-8 b(ariable])-3600 b Fg(char)39 b(*)g Ff(history)p
+846 4712 V 50 w(w)m(ord)p 1144 4712 V 51 w(delimiters)390
+4821 y Fr(The)27 b(c)m(haracters)i(that)f(separate)h(tok)m(ens)f(for)f
+Fq(history_tokenize\(\))p Fr(.)35 b(The)27 b(default)g(v)-5
+b(alue)27 b(is)f Fq(")390 4931 y(\\t\\n\(\)<>;&|")p Fr(.)3371
+5121 y([V)-8 b(ariable])-3600 b Fg(char)39 b(*)g Ff(history)p
+846 5121 V 50 w(searc)m(h)p 1209 5121 V 50 w(delimiter)p
+1712 5121 V 49 w(c)m(hars)390 5230 y Fr(The)26 b(list)e(of)i
+(additional)e(c)m(haracters)k(whic)m(h)d(can)h(delimit)e(a)i(history)f
+(searc)m(h)i(string,)f(in)f(addition)390 5340 y(to)31
+b(space,)g(T)-8 b(AB,)32 b(`)p Fq(:)p Fr(')e(and)g(`)p
+Fq(?)p Fr(')g(in)f(the)i(case)g(of)g(a)g(substring)d(searc)m(h.)41
+b(The)30 b(default)g(is)f(empt)m(y)-8 b(.)p eop
+%%Page: 11 15
+11 14 bop 150 -116 a Fr(Chapter)30 b(2:)41 b(Programming)29
+b(with)g(GNU)i(History)1733 b(11)3371 299 y([V)-8 b(ariable])-3600
+b Fg(char)39 b(*)g Ff(history)p 846 299 35 5 v 50 w(no)p
+1017 299 V 51 w(expand)p 1429 299 V 49 w(c)m(hars)390
+408 y Fr(The)29 b(list)g(of)h(c)m(haracters)h(whic)m(h)d(inhibit)f
+(history)i(expansion)f(if)h(found)f(immediately)g(follo)m(wing)390
+518 y Fj(history)p 673 518 28 4 v 39 w(expansion)p 1105
+518 V 39 w(c)m(har)p Fr(.)41 b(The)30 b(default)f(is)h(space,)h(tab,)g
+(newline,)d(carriage)j(return,)f(and)g(`)p Fq(=)p Fr('.)3371
+707 y([V)-8 b(ariable])-3600 b Fg(int)39 b Ff(history)p
+703 707 35 5 v 51 w(quotes)p 1078 707 V 50 w(inhibit)p
+1461 707 V 48 w(expansion)390 817 y Fr(If)29 b(non-zero,)h
+(single-quoted)e(w)m(ords)h(are)g(not)h(scanned)f(for)g(the)g(history)f
+(expansion)g(c)m(haracter.)390 927 y(The)i(default)f(v)-5
+b(alue)30 b(is)g(0.)3371 1116 y([V)-8 b(ariable])-3600
+b Fg(rl_linebuf_func_t)43 b(*)c Ff(history)p 1526 1116
+V 50 w(inhibit)p 1909 1116 V 49 w(expansion)p 2453 1116
+V 49 w(function)390 1226 y Fr(This)31 b(should)h(b)s(e)g(set)i(to)g
+(the)g(address)e(of)i(a)f(function)f(that)i(tak)m(es)h(t)m(w)m(o)g
+(argumen)m(ts:)46 b(a)34 b Fq(char)29 b(*)390 1335 y
+Fr(\()p Fj(string)8 b Fr(\))26 b(and)g(an)g Fq(int)g
+Fr(index)f(in)m(to)i(that)g(string)e(\()p Fj(i)5 b Fr(\).)39
+b(It)27 b(should)e(return)g(a)i(non-zero)g(v)-5 b(alue)26
+b(if)g(the)390 1445 y(history)i(expansion)g(starting)h(at)h
+Fj(string[i])h Fr(should)c(not)j(b)s(e)e(p)s(erformed;)h(zero)h(if)e
+(the)h(expansion)390 1554 y(should)h(b)s(e)h(done.)45
+b(It)32 b(is)f(in)m(tended)g(for)h(use)g(b)m(y)f(applications)f(lik)m
+(e)i(Bash)g(that)g(use)g(the)g(history)390 1664 y(expansion)d(c)m
+(haracter)j(for)e(additional)f(purp)s(oses.)39 b(By)30
+b(default,)g(this)f(v)-5 b(ariable)29 b(is)h(set)h(to)g
+Fq(NULL)p Fr(.)150 1928 y Fp(2.5)68 b(History)46 b(Programming)g
+(Example)275 2174 y Fr(The)29 b(follo)m(wing)g(program)h(demonstrates)h
+(simple)e(use)h(of)g(the)h Fk(gnu)f Fr(History)g(Library)-8
+b(.)390 2289 y Fd(#include)41 b(<stdio.h>)390 2376 y(#include)g
+(<readline/history.h>)390 2550 y(main)f(\(argc,)h(argv\))586
+2638 y(int)f(argc;)586 2725 y(char)g(**argv;)390 2812
+y({)468 2899 y(char)h(line[1024],)g(*t;)468 2986 y(int)f(len,)g(done)h
+(=)e(0;)468 3161 y(line[0])i(=)f(0;)468 3335 y(using_history)j(\(\);)
+468 3422 y(while)e(\(!done\))547 3509 y({)625 3597 y(printf)g
+(\("history$)g("\);)625 3684 y(fflush)g(\(stdout\);)625
+3771 y(t)f(=)f(fgets)i(\(line,)f(sizeof)h(\(line\))f(-)g(1,)g(stdin\);)
+625 3858 y(if)g(\(t)g(&&)f(*t\))704 3945 y({)782 4032
+y(len)h(=)g(strlen)g(\(t\);)782 4120 y(if)g(\(t[len)h(-)e(1])h(==)f
+('\\n'\))861 4207 y(t[len)h(-)g(1])f(=)h('\\0';)704 4294
+y(})625 4468 y(if)g(\(!t\))704 4555 y(strcpy)g(\(line,)h("quit"\);)625
+4730 y(if)f(\(line[0]\))704 4817 y({)782 4904 y(char)g(*expansion;)782
+4991 y(int)g(result;)782 5166 y(result)h(=)e(history_expand)k(\(line,)d
+(&expansion\);)782 5253 y(if)g(\(result\))861 5340 y(fprintf)h
+(\(stderr,)g("\045s\\n",)f(expansion\);)p eop
+%%Page: 12 16
+12 15 bop 150 -116 a Fr(12)2651 b(GNU)31 b(History)f(Library)782
+386 y Fd(if)40 b(\(result)h(<)e(0)h(||)f(result)i(==)f(2\))861
+473 y({)939 560 y(free)g(\(expansion\);)939 648 y(continue;)861
+735 y(})782 909 y(add_history)i(\(expansion\);)782 996
+y(strncpy)f(\(line,)g(expansion,)g(sizeof)g(\(line\))f(-)g(1\);)782
+1083 y(free)g(\(expansion\);)704 1171 y(})625 1345 y(if)g(\(strcmp)h
+(\(line,)f("quit"\))h(==)f(0\))704 1432 y(done)g(=)f(1;)625
+1519 y(else)h(if)g(\(strcmp)h(\(line,)g("save"\))f(==)g(0\))704
+1606 y(write_history)i(\("history_file"\);)625 1694 y(else)e(if)g
+(\(strcmp)h(\(line,)g("read"\))f(==)g(0\))704 1781 y(read_history)i
+(\("history_file"\);)625 1868 y(else)e(if)g(\(strcmp)h(\(line,)g
+("list"\))f(==)g(0\))704 1955 y({)782 2042 y(register)h(HIST_ENTRY)h
+(**the_list;)782 2130 y(register)f(int)f(i;)782 2304
+y(the_list)h(=)f(history_list)i(\(\);)782 2391 y(if)e(\(the_list\))861
+2478 y(for)g(\(i)f(=)h(0;)f(the_list[i];)j(i++\))939
+2565 y(printf)f(\("\045d:)f(\045s\\n",)h(i)e(+)h(history_base,)i
+(the_list[i]->line\);)704 2653 y(})625 2740 y(else)e(if)g(\(strncmp)h
+(\(line,)g("delete",)g(6\))f(==)f(0\))704 2827 y({)782
+2914 y(int)h(which;)782 3001 y(if)g(\(\(sscanf)h(\(line)f(+)g(6,)g
+("\045d",)g(&which\)\))h(==)f(1\))861 3088 y({)939 3176
+y(HIST_ENTRY)i(*entry)e(=)g(remove_history)i(\(which\);)939
+3263 y(if)e(\(!entry\))1018 3350 y(fprintf)g(\(stderr,)i("No)d(such)i
+(entry)f(\045d\\n",)h(which\);)939 3437 y(else)1018 3524
+y({)1096 3611 y(free)f(\(entry->line\);)1096 3699 y(free)g(\(entry\);)
+1018 3786 y(})861 3873 y(})782 3960 y(else)861 4047 y({)939
+4134 y(fprintf)h(\(stderr,)g("non-numeric)h(arg)e(given)g(to)g
+(`delete'\\n"\);)861 4222 y(})704 4309 y(})547 4396 y(})390
+4483 y(})p eop
+%%Page: 13 17
+13 16 bop 150 -116 a Fr(App)s(endix)28 b(A:)i(Cop)m(ying)g(This)f(Man)m
+(ual)2104 b(13)150 299 y Fn(App)t(endix)53 b(A)40 b(Cop)l(ying)52
+b(This)j(Man)l(ual)150 690 y Fp(A.1)67 b(GNU)45 b(F)-11
+b(ree)45 b(Do)t(cumen)l(tation)h(License)1396 909 y Fr(V)-8
+b(ersion)30 b(1.2,)i(No)m(v)m(em)m(b)s(er)g(2002)390
+1052 y(Cop)m(yrigh)m(t)842 1049 y(c)817 1052 y Fo(\015)e
+Fr(2000,2001,2002)36 b(F)-8 b(ree)32 b(Soft)m(w)m(are)f(F)-8
+b(oundation,)31 b(Inc.)390 1161 y(59)g(T)-8 b(emple)30
+b(Place,)h(Suite)e(330,)j(Boston,)g(MA)61 b(02111-1307,)35
+b(USA)390 1380 y(Ev)m(ery)m(one)c(is)f(p)s(ermitted)f(to)i(cop)m(y)g
+(and)f(distribute)e(v)m(erbatim)i(copies)390 1490 y(of)h(this)e
+(license)g(do)s(cumen)m(t,)i(but)e(c)m(hanging)i(it)f(is)f(not)i(allo)m
+(w)m(ed.)199 1632 y(0.)61 b(PREAMBLE)330 1770 y(The)37
+b(purp)s(ose)e(of)i(this)f(License)h(is)f(to)i(mak)m(e)g(a)g(man)m
+(ual,)g(textb)s(o)s(ok,)i(or)d(other)g(functional)f(and)330
+1880 y(useful)28 b(do)s(cumen)m(t)i Fj(free)36 b Fr(in)28
+b(the)j(sense)f(of)g(freedom:)41 b(to)31 b(assure)e(ev)m(ery)m(one)j
+(the)e(e\013ectiv)m(e)i(freedom)330 1990 y(to)g(cop)m(y)g(and)f
+(redistribute)e(it,)i(with)g(or)g(without)f(mo)s(difying)f(it,)j
+(either)f(commercially)f(or)h(non-)330 2099 y(commercially)-8
+b(.)53 b(Secondarily)-8 b(,)34 b(this)g(License)g(preserv)m(es)h(for)f
+(the)h(author)f(and)g(publisher)d(a)k(w)m(a)m(y)330 2209
+y(to)i(get)g(credit)f(for)g(their)f(w)m(ork,)j(while)c(not)i(b)s(eing)f
+(considered)g(resp)s(onsible)e(for)j(mo)s(di\014cations)330
+2318 y(made)30 b(b)m(y)h(others.)330 2457 y(This)21 b(License)i(is)f(a)
+i(kind)d(of)j(\\cop)m(yleft",)i(whic)m(h)c(means)h(that)h(deriv)-5
+b(ativ)m(e)22 b(w)m(orks)h(of)h(the)f(do)s(cumen)m(t)330
+2566 y(m)m(ust)34 b(themselv)m(es)g(b)s(e)f(free)h(in)f(the)h(same)g
+(sense.)51 b(It)34 b(complemen)m(ts)g(the)g(GNU)g(General)g(Public)330
+2676 y(License,)c(whic)m(h)f(is)h(a)g(cop)m(yleft)h(license)f(designed)
+f(for)h(free)h(soft)m(w)m(are.)330 2814 y(W)-8 b(e)31
+b(ha)m(v)m(e)f(designed)f(this)f(License)h(in)f(order)h(to)i(use)e(it)g
+(for)g(man)m(uals)g(for)g(free)h(soft)m(w)m(are,)h(b)s(ecause)330
+2924 y(free)42 b(soft)m(w)m(are)i(needs)e(free)g(do)s(cumen)m(tation:)
+64 b(a)42 b(free)h(program)f(should)e(come)j(with)e(man)m(uals)330
+3033 y(pro)m(viding)27 b(the)i(same)g(freedoms)f(that)i(the)f(soft)m(w)
+m(are)h(do)s(es.)40 b(But)29 b(this)e(License)i(is)f(not)h(limited)d
+(to)330 3143 y(soft)m(w)m(are)32 b(man)m(uals;)e(it)g(can)h(b)s(e)f
+(used)g(for)g(an)m(y)h(textual)g(w)m(ork,)g(regardless)f(of)h(sub)5
+b(ject)30 b(matter)i(or)330 3252 y(whether)f(it)g(is)f(published)e(as)k
+(a)f(prin)m(ted)f(b)s(o)s(ok.)44 b(W)-8 b(e)32 b(recommend)f(this)g
+(License)g(principally)c(for)330 3362 y(w)m(orks)j(whose)h(purp)s(ose)d
+(is)i(instruction)e(or)i(reference.)199 3500 y(1.)61
+b(APPLICABILITY)29 b(AND)j(DEFINITIONS)330 3639 y(This)38
+b(License)i(applies)e(to)i(an)m(y)h(man)m(ual)e(or)h(other)g(w)m(ork,)i
+(in)d(an)m(y)h(medium,)h(that)f(con)m(tains)h(a)330 3748
+y(notice)h(placed)f(b)m(y)g(the)h(cop)m(yrigh)m(t)g(holder)e(sa)m(ying)
+h(it)g(can)h(b)s(e)f(distributed)d(under)i(the)i(terms)330
+3858 y(of)c(this)e(License.)61 b(Suc)m(h)37 b(a)h(notice)g(gran)m(ts)g
+(a)g(w)m(orld-wide,)f(ro)m(y)m(alt)m(y-free)j(license,)e(unlimited)c
+(in)330 3967 y(duration,)48 b(to)e(use)f(that)g(w)m(ork)h(under)d(the)j
+(conditions)d(stated)j(herein.)84 b(The)45 b(\\Do)s(cumen)m(t",)330
+4077 y(b)s(elo)m(w,)28 b(refers)g(to)h(an)m(y)g(suc)m(h)f(man)m(ual)g
+(or)g(w)m(ork.)40 b(An)m(y)29 b(mem)m(b)s(er)e(of)i(the)f(public)e(is)h
+(a)i(licensee,)g(and)330 4187 y(is)24 b(addressed)g(as)h(\\y)m(ou".)40
+b(Y)-8 b(ou)26 b(accept)g(the)f(license)f(if)g(y)m(ou)i(cop)m(y)-8
+b(,)27 b(mo)s(dify)c(or)i(distribute)e(the)i(w)m(ork)330
+4296 y(in)k(a)i(w)m(a)m(y)g(requiring)d(p)s(ermission)f(under)i(cop)m
+(yrigh)m(t)i(la)m(w.)330 4435 y(A)j(\\Mo)s(di\014ed)e(V)-8
+b(ersion")34 b(of)g(the)g(Do)s(cumen)m(t)g(means)g(an)m(y)g(w)m(ork)f
+(con)m(taining)h(the)g(Do)s(cumen)m(t)g(or)330 4544 y(a)k(p)s(ortion)e
+(of)i(it,)h(either)e(copied)g(v)m(erbatim,)i(or)e(with)g(mo)s
+(di\014cations)e(and/or)j(translated)f(in)m(to)330 4654
+y(another)31 b(language.)330 4792 y(A)26 b(\\Secondary)g(Section")g(is)
+f(a)i(named)e(app)s(endix)e(or)j(a)h(fron)m(t-matter)g(section)f(of)g
+(the)g(Do)s(cumen)m(t)330 4902 y(that)c(deals)f(exclusiv)m(ely)f(with)g
+(the)h(relationship)e(of)i(the)h(publishers)17 b(or)k(authors)g(of)h
+(the)f(Do)s(cumen)m(t)330 5011 y(to)38 b(the)f(Do)s(cumen)m(t's)i(o)m
+(v)m(erall)e(sub)5 b(ject)37 b(\(or)h(to)g(related)f(matters\))h(and)f
+(con)m(tains)g(nothing)f(that)330 5121 y(could)j(fall)g(directly)g
+(within)f(that)j(o)m(v)m(erall)g(sub)5 b(ject.)70 b(\(Th)m(us,)42
+b(if)d(the)i(Do)s(cumen)m(t)g(is)e(in)g(part)i(a)330
+5230 y(textb)s(o)s(ok)24 b(of)g(mathematics,)i(a)e(Secondary)f(Section)
+g(ma)m(y)h(not)g(explain)e(an)m(y)i(mathematics.\))39
+b(The)330 5340 y(relationship)25 b(could)h(b)s(e)h(a)g(matter)i(of)e
+(historical)f(connection)h(with)f(the)i(sub)5 b(ject)27
+b(or)g(with)f(related)p eop
+%%Page: 14 18
+14 17 bop 150 -116 a Fr(14)2651 b(GNU)31 b(History)f(Library)330
+299 y(matters,)38 b(or)d(of)h(legal,)g(commercial,)h(philosophical,)d
+(ethical)h(or)g(p)s(olitical)e(p)s(osition)h(regarding)330
+408 y(them.)330 549 y(The)25 b(\\In)m(v)-5 b(arian)m(t)26
+b(Sections")g(are)g(certain)f(Secondary)h(Sections)f(whose)g(titles)g
+(are)h(designated,)h(as)330 659 y(b)s(eing)e(those)i(of)g(In)m(v)-5
+b(arian)m(t)26 b(Sections,)i(in)d(the)i(notice)g(that)g(sa)m(ys)g(that)
+g(the)g(Do)s(cumen)m(t)g(is)f(released)330 769 y(under)g(this)h
+(License.)39 b(If)27 b(a)h(section)g(do)s(es)g(not)f(\014t)h(the)g(ab)s
+(o)m(v)m(e)h(de\014nition)c(of)j(Secondary)f(then)h(it)f(is)330
+878 y(not)32 b(allo)m(w)m(ed)g(to)g(b)s(e)g(designated)f(as)h(In)m(v)-5
+b(arian)m(t.)45 b(The)31 b(Do)s(cumen)m(t)i(ma)m(y)f(con)m(tain)h(zero)
+f(In)m(v)-5 b(arian)m(t)330 988 y(Sections.)38 b(If)25
+b(the)f(Do)s(cumen)m(t)i(do)s(es)e(not)h(iden)m(tify)e(an)m(y)i(In)m(v)
+-5 b(arian)m(t)24 b(Sections)h(then)f(there)h(are)g(none.)330
+1129 y(The)36 b(\\Co)m(v)m(er)i(T)-8 b(exts")38 b(are)f(certain)f
+(short)h(passages)g(of)g(text)g(that)h(are)f(listed,)g(as)f(F)-8
+b(ron)m(t-Co)m(v)m(er)330 1238 y(T)g(exts)26 b(or)f(Bac)m(k-Co)m(v)m
+(er)j(T)-8 b(exts,)27 b(in)c(the)i(notice)h(that)f(sa)m(ys)h(that)g
+(the)f(Do)s(cumen)m(t)h(is)e(released)g(under)330 1348
+y(this)h(License.)39 b(A)25 b(F)-8 b(ron)m(t-Co)m(v)m(er)29
+b(T)-8 b(ext)26 b(ma)m(y)h(b)s(e)e(at)i(most)f(5)g(w)m(ords,)g(and)g(a)
+g(Bac)m(k-Co)m(v)m(er)j(T)-8 b(ext)26 b(ma)m(y)330 1457
+y(b)s(e)k(at)h(most)g(25)g(w)m(ords.)330 1598 y(A)36
+b(\\T)-8 b(ransparen)m(t")36 b(cop)m(y)g(of)g(the)f(Do)s(cumen)m(t)h
+(means)g(a)g(mac)m(hine-readable)f(cop)m(y)-8 b(,)38
+b(represen)m(ted)330 1708 y(in)c(a)i(format)g(whose)g(sp)s
+(eci\014cation)e(is)h(a)m(v)-5 b(ailable)35 b(to)i(the)f(general)f
+(public,)g(that)h(is)f(suitable)f(for)330 1817 y(revising)c(the)i(do)s
+(cumen)m(t)f(straigh)m(tforw)m(ardly)g(with)f(generic)i(text)h(editors)
+e(or)g(\(for)h(images)g(com-)330 1927 y(p)s(osed)23 b(of)h(pixels\))e
+(generic)i(pain)m(t)f(programs)h(or)f(\(for)h(dra)m(wings\))f(some)h
+(widely)e(a)m(v)-5 b(ailable)23 b(dra)m(wing)330 2037
+y(editor,)29 b(and)g(that)g(is)f(suitable)g(for)h(input)e(to)j(text)g
+(formatters)f(or)g(for)g(automatic)h(translation)e(to)330
+2146 y(a)f(v)-5 b(ariet)m(y)27 b(of)g(formats)g(suitable)f(for)g(input)
+f(to)j(text)g(formatters.)40 b(A)27 b(cop)m(y)g(made)g(in)f(an)h
+(otherwise)330 2256 y(T)-8 b(ransparen)m(t)37 b(\014le)g(format)h
+(whose)f(markup,)i(or)e(absence)h(of)g(markup,)g(has)g(b)s(een)f
+(arranged)g(to)330 2365 y(th)m(w)m(art)27 b(or)g(discourage)f
+(subsequen)m(t)g(mo)s(di\014cation)f(b)m(y)i(readers)f(is)f(not)i(T)-8
+b(ransparen)m(t.)39 b(An)27 b(image)330 2475 y(format)35
+b(is)e(not)i(T)-8 b(ransparen)m(t)34 b(if)f(used)h(for)g(an)m(y)g
+(substan)m(tial)f(amoun)m(t)i(of)g(text.)53 b(A)35 b(cop)m(y)g(that)g
+(is)330 2585 y(not)c(\\T)-8 b(ransparen)m(t")31 b(is)e(called)h
+(\\Opaque".)330 2725 y(Examples)52 b(of)h(suitable)f(formats)h(for)g(T)
+-8 b(ransparen)m(t)53 b(copies)g(include)e(plain)g Fk(asci)r(i)i
+Fr(without)330 2835 y(markup,)41 b(T)-8 b(exinfo)39 b(input)f(format,)k
+(LaT)1775 2855 y(E)1826 2835 y(X)d(input)f(format,)43
+b Fk(sgml)c Fr(or)g Fk(xml)g Fr(using)f(a)i(publicly)330
+2945 y(a)m(v)-5 b(ailable)31 b Fk(dtd)p Fr(,)g(and)g
+(standard-conforming)f(simple)g Fk(html)p Fr(,)h(P)m(ostScript)g(or)g
+Fk(pdf)g Fr(designed)f(for)330 3054 y(h)m(uman)37 b(mo)s(di\014cation.)
+63 b(Examples)37 b(of)h(transparen)m(t)g(image)h(formats)f(include)e
+Fk(png)p Fr(,)k Fk(x)n(cf)e Fr(and)330 3164 y Fk(jpg)p
+Fr(.)63 b(Opaque)38 b(formats)g(include)e(proprietary)h(formats)h(that)
+h(can)f(b)s(e)g(read)g(and)f(edited)h(only)330 3273 y(b)m(y)h
+(proprietary)f(w)m(ord)h(pro)s(cessors,)j Fk(sgml)c Fr(or)i
+Fk(xml)e Fr(for)i(whic)m(h)e(the)h Fk(dtd)g Fr(and/or)g(pro)s(cessing)
+330 3383 y(to)s(ols)31 b(are)g(not)g(generally)f(a)m(v)-5
+b(ailable,)31 b(and)f(the)h(mac)m(hine-generated)h Fk(html)p
+Fr(,)e(P)m(ostScript)h(or)g Fk(pdf)330 3493 y Fr(pro)s(duced)e(b)m(y)h
+(some)h(w)m(ord)f(pro)s(cessors)g(for)g(output)g(purp)s(oses)e(only)-8
+b(.)330 3634 y(The)34 b(\\Title)f(P)m(age")k(means,)e(for)f(a)h(prin)m
+(ted)e(b)s(o)s(ok,)i(the)f(title)g(page)h(itself,)f(plus)f(suc)m(h)g
+(follo)m(wing)330 3743 y(pages)28 b(as)g(are)g(needed)g(to)g(hold,)f
+(legibly)-8 b(,)27 b(the)h(material)f(this)g(License)g(requires)f(to)i
+(app)s(ear)f(in)g(the)330 3853 y(title)f(page.)40 b(F)-8
+b(or)28 b(w)m(orks)e(in)f(formats)i(whic)m(h)f(do)g(not)h(ha)m(v)m(e)h
+(an)m(y)e(title)h(page)g(as)g(suc)m(h,)g(\\Title)f(P)m(age")330
+3962 y(means)31 b(the)f(text)i(near)e(the)h(most)g(prominen)m(t)f(app)s
+(earance)g(of)h(the)g(w)m(ork's)g(title,)f(preceding)g(the)330
+4072 y(b)s(eginning)e(of)i(the)h(b)s(o)s(dy)e(of)h(the)h(text.)330
+4213 y(A)f(section)g(\\En)m(titled)f(XYZ")h(means)f(a)h(named)g
+(subunit)d(of)i(the)h(Do)s(cumen)m(t)h(whose)e(title)g(either)330
+4322 y(is)e(precisely)f(XYZ)i(or)f(con)m(tains)h(XYZ)g(in)e(paren)m
+(theses)j(follo)m(wing)d(text)j(that)f(translates)g(XYZ)f(in)330
+4432 y(another)e(language.)39 b(\(Here)26 b(XYZ)f(stands)f(for)h(a)g
+(sp)s(eci\014c)f(section)h(name)g(men)m(tioned)g(b)s(elo)m(w,)g(suc)m
+(h)330 4542 y(as)j(\\Ac)m(kno)m(wledgemen)m(ts",)k(\\Dedications",)d
+(\\Endorsemen)m(ts",)g(or)f(\\History".\))41 b(T)-8 b(o)29
+b(\\Preserv)m(e)330 4651 y(the)34 b(Title")f(of)g(suc)m(h)h(a)g
+(section)f(when)g(y)m(ou)h(mo)s(dify)d(the)j(Do)s(cumen)m(t)h(means)e
+(that)h(it)f(remains)g(a)330 4761 y(section)e(\\En)m(titled)e(XYZ")i
+(according)f(to)h(this)f(de\014nition.)330 4902 y(The)d(Do)s(cumen)m(t)
+i(ma)m(y)f(include)d(W)-8 b(arran)m(t)m(y)30 b(Disclaimers)c(next)i(to)
+g(the)g(notice)g(whic)m(h)e(states)j(that)330 5011 y(this)k(License)g
+(applies)f(to)j(the)f(Do)s(cumen)m(t.)52 b(These)33 b(W)-8
+b(arran)m(t)m(y)36 b(Disclaimers)c(are)j(considered)d(to)330
+5121 y(b)s(e)37 b(included)e(b)m(y)i(reference)h(in)f(this)f(License,)j
+(but)e(only)g(as)h(regards)f(disclaiming)e(w)m(arran)m(ties:)330
+5230 y(an)m(y)i(other)g(implication)e(that)i(these)g(W)-8
+b(arran)m(t)m(y)39 b(Disclaimers)c(ma)m(y)j(ha)m(v)m(e)g(is)e(v)m(oid)g
+(and)g(has)h(no)330 5340 y(e\013ect)32 b(on)e(the)h(meaning)e(of)i
+(this)e(License.)p eop
+%%Page: 15 19
+15 18 bop 150 -116 a Fr(App)s(endix)28 b(A:)i(Cop)m(ying)g(This)f(Man)m
+(ual)2104 b(15)199 299 y(2.)61 b(VERBA)-8 b(TIM)31 b(COPYING)330
+445 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)f(the)i(Do)s
+(cumen)m(t)h(in)e(an)m(y)h(medium,)g(either)g(commercially)f(or)330
+555 y(noncommercially)-8 b(,)45 b(pro)m(vided)c(that)i(this)e(License,)
+46 b(the)c(cop)m(yrigh)m(t)h(notices,)j(and)c(the)h(license)330
+664 y(notice)36 b(sa)m(ying)g(this)e(License)i(applies)d(to)k(the)f(Do)
+s(cumen)m(t)g(are)g(repro)s(duced)e(in)h(all)f(copies,)k(and)330
+774 y(that)27 b(y)m(ou)g(add)f(no)h(other)f(conditions)f(whatso)s(ev)m
+(er)j(to)f(those)g(of)g(this)e(License.)39 b(Y)-8 b(ou)27
+b(ma)m(y)g(not)g(use)330 883 y(tec)m(hnical)33 b(measures)f(to)i
+(obstruct)f(or)g(con)m(trol)g(the)g(reading)f(or)h(further)e(cop)m
+(ying)i(of)g(the)g(copies)330 993 y(y)m(ou)25 b(mak)m(e)g(or)g
+(distribute.)36 b(Ho)m(w)m(ev)m(er,)28 b(y)m(ou)d(ma)m(y)g(accept)h
+(comp)s(ensation)e(in)f(exc)m(hange)k(for)d(copies.)330
+1103 y(If)32 b(y)m(ou)g(distribute)e(a)j(large)f(enough)g(n)m(um)m(b)s
+(er)f(of)h(copies)g(y)m(ou)g(m)m(ust)h(also)f(follo)m(w)f(the)h
+(conditions)330 1212 y(in)d(section)i(3.)330 1358 y(Y)-8
+b(ou)21 b(ma)m(y)h(also)e(lend)g(copies,)i(under)e(the)h(same)g
+(conditions)e(stated)j(ab)s(o)m(v)m(e,)i(and)c(y)m(ou)h(ma)m(y)g
+(publicly)330 1468 y(displa)m(y)29 b(copies.)199 1614
+y(3.)61 b(COPYING)30 b(IN)g(QUANTITY)330 1760 y(If)25
+b(y)m(ou)g(publish)d(prin)m(ted)h(copies)i(\(or)h(copies)f(in)f(media)g
+(that)i(commonly)f(ha)m(v)m(e)h(prin)m(ted)e(co)m(v)m(ers\))j(of)330
+1870 y(the)32 b(Do)s(cumen)m(t,)h(n)m(um)m(b)s(ering)d(more)i(than)f
+(100,)j(and)d(the)h(Do)s(cumen)m(t's)h(license)d(notice)i(requires)330
+1979 y(Co)m(v)m(er)j(T)-8 b(exts,)36 b(y)m(ou)f(m)m(ust)f(enclose)h
+(the)f(copies)g(in)f(co)m(v)m(ers)j(that)f(carry)-8 b(,)36
+b(clearly)d(and)h(legibly)-8 b(,)34 b(all)330 2089 y(these)40
+b(Co)m(v)m(er)g(T)-8 b(exts:)59 b(F)-8 b(ron)m(t-Co)m(v)m(er)41
+b(T)-8 b(exts)40 b(on)f(the)g(fron)m(t)g(co)m(v)m(er,)44
+b(and)38 b(Bac)m(k-Co)m(v)m(er)k(T)-8 b(exts)40 b(on)330
+2198 y(the)29 b(bac)m(k)h(co)m(v)m(er.)42 b(Both)30 b(co)m(v)m(ers)h(m)
+m(ust)e(also)g(clearly)f(and)h(legibly)e(iden)m(tify)g(y)m(ou)j(as)f
+(the)h(publisher)330 2308 y(of)k(these)h(copies.)52 b(The)34
+b(fron)m(t)h(co)m(v)m(er)h(m)m(ust)e(presen)m(t)g(the)h(full)d(title)i
+(with)e(all)i(w)m(ords)f(of)i(the)f(title)330 2418 y(equally)c
+(prominen)m(t)f(and)h(visible.)40 b(Y)-8 b(ou)31 b(ma)m(y)g(add)g
+(other)g(material)f(on)h(the)g(co)m(v)m(ers)h(in)d(addition.)330
+2527 y(Cop)m(ying)35 b(with)g(c)m(hanges)i(limited)d(to)j(the)g(co)m(v)
+m(ers,)i(as)d(long)g(as)h(they)f(preserv)m(e)g(the)h(title)e(of)i(the)
+330 2637 y(Do)s(cumen)m(t)h(and)e(satisfy)h(these)g(conditions,)h(can)f
+(b)s(e)g(treated)h(as)f(v)m(erbatim)g(cop)m(ying)g(in)f(other)330
+2746 y(resp)s(ects.)330 2892 y(If)c(the)h(required)e(texts)j(for)e
+(either)g(co)m(v)m(er)j(are)e(to)s(o)g(v)m(oluminous)e(to)i(\014t)g
+(legibly)-8 b(,)32 b(y)m(ou)h(should)e(put)330 3002 y(the)i(\014rst)f
+(ones)h(listed)e(\(as)j(man)m(y)f(as)g(\014t)g(reasonably\))f(on)h(the)
+g(actual)g(co)m(v)m(er,)i(and)e(con)m(tin)m(ue)g(the)330
+3112 y(rest)e(on)m(to)g(adjacen)m(t)h(pages.)330 3258
+y(If)27 b(y)m(ou)g(publish)c(or)k(distribute)e(Opaque)h(copies)h(of)g
+(the)h(Do)s(cumen)m(t)f(n)m(um)m(b)s(ering)e(more)j(than)e(100,)330
+3367 y(y)m(ou)i(m)m(ust)g(either)g(include)d(a)k(mac)m(hine-readable)e
+(T)-8 b(ransparen)m(t)28 b(cop)m(y)h(along)f(with)e(eac)m(h)j(Opaque)
+330 3477 y(cop)m(y)-8 b(,)38 b(or)d(state)h(in)e(or)h(with)f(eac)m(h)i
+(Opaque)e(cop)m(y)i(a)g(computer-net)m(w)m(ork)g(lo)s(cation)f(from)f
+(whic)m(h)330 3587 y(the)24 b(general)h(net)m(w)m(ork-using)f(public)d
+(has)j(access)i(to)f(do)m(wnload)e(using)g(public-standard)e(net)m(w)m
+(ork)330 3696 y(proto)s(cols)39 b(a)g(complete)g(T)-8
+b(ransparen)m(t)39 b(cop)m(y)g(of)g(the)h(Do)s(cumen)m(t,)i(free)d(of)g
+(added)f(material.)65 b(If)330 3806 y(y)m(ou)39 b(use)g(the)g(latter)g
+(option,)h(y)m(ou)g(m)m(ust)e(tak)m(e)j(reasonably)d(pruden)m(t)f
+(steps,)k(when)d(y)m(ou)h(b)s(egin)330 3915 y(distribution)c(of)j
+(Opaque)g(copies)g(in)e(quan)m(tit)m(y)-8 b(,)42 b(to)c(ensure)g(that)h
+(this)e(T)-8 b(ransparen)m(t)38 b(cop)m(y)h(will)330
+4025 y(remain)29 b(th)m(us)h(accessible)g(at)h(the)f(stated)h(lo)s
+(cation)f(un)m(til)e(at)j(least)g(one)f(y)m(ear)h(after)g(the)f(last)g
+(time)330 4134 y(y)m(ou)37 b(distribute)d(an)j(Opaque)f(cop)m(y)i
+(\(directly)e(or)g(through)g(y)m(our)h(agen)m(ts)h(or)f(retailers\))f
+(of)h(that)330 4244 y(edition)29 b(to)i(the)g(public.)330
+4390 y(It)k(is)e(requested,)j(but)e(not)h(required,)f(that)h(y)m(ou)g
+(con)m(tact)h(the)f(authors)f(of)h(the)g(Do)s(cumen)m(t)g(w)m(ell)330
+4500 y(b)s(efore)28 b(redistributing)d(an)m(y)k(large)g(n)m(um)m(b)s
+(er)e(of)i(copies,)g(to)g(giv)m(e)g(them)g(a)g(c)m(hance)h(to)f(pro)m
+(vide)f(y)m(ou)330 4609 y(with)h(an)h(up)s(dated)f(v)m(ersion)h(of)h
+(the)f(Do)s(cumen)m(t.)199 4755 y(4.)61 b(MODIFICA)-8
+b(TIONS)330 4902 y(Y)g(ou)26 b(ma)m(y)g(cop)m(y)g(and)f(distribute)e(a)
+j(Mo)s(di\014ed)e(V)-8 b(ersion)25 b(of)h(the)g(Do)s(cumen)m(t)g(under)
+e(the)h(conditions)330 5011 y(of)c(sections)g(2)h(and)e(3)h(ab)s(o)m(v)
+m(e,)k(pro)m(vided)19 b(that)j(y)m(ou)f(release)h(the)f(Mo)s(di\014ed)e
+(V)-8 b(ersion)21 b(under)e(precisely)330 5121 y(this)28
+b(License,)h(with)f(the)h(Mo)s(di\014ed)e(V)-8 b(ersion)29
+b(\014lling)d(the)j(role)g(of)g(the)g(Do)s(cumen)m(t,)h(th)m(us)f
+(licensing)330 5230 y(distribution)h(and)k(mo)s(di\014cation)e(of)j
+(the)f(Mo)s(di\014ed)e(V)-8 b(ersion)34 b(to)h(who)s(ev)m(er)f(p)s
+(ossesses)f(a)i(cop)m(y)g(of)330 5340 y(it.)40 b(In)30
+b(addition,)f(y)m(ou)h(m)m(ust)h(do)f(these)h(things)e(in)g(the)i(Mo)s
+(di\014ed)d(V)-8 b(ersion:)p eop
+%%Page: 16 20
+16 19 bop 150 -116 a Fr(16)2651 b(GNU)31 b(History)f(Library)357
+299 y(A.)60 b(Use)33 b(in)e(the)i(Title)f(P)m(age)i(\(and)f(on)f(the)h
+(co)m(v)m(ers,)i(if)d(an)m(y\))h(a)g(title)f(distinct)f(from)i(that)g
+(of)g(the)510 408 y(Do)s(cumen)m(t,)j(and)d(from)g(those)i(of)f
+(previous)e(v)m(ersions)h(\(whic)m(h)g(should,)g(if)g(there)h(w)m(ere)g
+(an)m(y)-8 b(,)510 518 y(b)s(e)31 b(listed)f(in)g(the)h(History)g
+(section)g(of)h(the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32
+b(ma)m(y)g(use)f(the)g(same)h(title)f(as)510 628 y(a)g(previous)e(v)m
+(ersion)g(if)h(the)g(original)f(publisher)e(of)j(that)h(v)m(ersion)f
+(giv)m(es)h(p)s(ermission.)360 758 y(B.)61 b(List)30
+b(on)g(the)h(Title)e(P)m(age,)k(as)d(authors,)h(one)g(or)f(more)h(p)s
+(ersons)e(or)h(en)m(tities)h(resp)s(onsible)c(for)510
+867 y(authorship)d(of)i(the)h(mo)s(di\014cations)d(in)h(the)h(Mo)s
+(di\014ed)e(V)-8 b(ersion,)27 b(together)h(with)c(at)j(least)g(\014v)m
+(e)510 977 y(of)d(the)g(principal)d(authors)i(of)i(the)f(Do)s(cumen)m
+(t)g(\(all)f(of)i(its)e(principal)e(authors,)k(if)e(it)g(has)h(few)m
+(er)510 1087 y(than)30 b(\014v)m(e\),)h(unless)e(they)i(release)f(y)m
+(ou)h(from)f(this)f(requiremen)m(t.)359 1217 y(C.)60
+b(State)32 b(on)e(the)h(Title)f(page)h(the)g(name)g(of)g(the)g
+(publisher)c(of)k(the)g(Mo)s(di\014ed)e(V)-8 b(ersion,)31
+b(as)g(the)510 1326 y(publisher.)355 1456 y(D.)61 b(Preserv)m(e)31
+b(all)e(the)i(cop)m(yrigh)m(t)g(notices)f(of)h(the)f(Do)s(cumen)m(t.)
+363 1587 y(E.)60 b(Add)30 b(an)i(appropriate)e(cop)m(yrigh)m(t)i
+(notice)f(for)h(y)m(our)f(mo)s(di\014cations)e(adjacen)m(t)k(to)f(the)g
+(other)510 1696 y(cop)m(yrigh)m(t)f(notices.)365 1826
+y(F.)61 b(Include,)27 b(immediately)f(after)i(the)h(cop)m(yrigh)m(t)f
+(notices,)h(a)f(license)f(notice)h(giving)f(the)h(public)510
+1936 y(p)s(ermission)21 b(to)26 b(use)e(the)g(Mo)s(di\014ed)f(V)-8
+b(ersion)24 b(under)f(the)i(terms)f(of)h(this)e(License,)j(in)d(the)h
+(form)510 2045 y(sho)m(wn)30 b(in)f(the)h(Addendum)f(b)s(elo)m(w.)353
+2176 y(G.)61 b(Preserv)m(e)23 b(in)f(that)h(license)f(notice)h(the)g
+(full)e(lists)g(of)i(In)m(v)-5 b(arian)m(t)22 b(Sections)h(and)f
+(required)f(Co)m(v)m(er)510 2285 y(T)-8 b(exts)31 b(giv)m(en)f(in)f
+(the)i(Do)s(cumen)m(t's)g(license)f(notice.)357 2415
+y(H.)60 b(Include)29 b(an)h(unaltered)f(cop)m(y)i(of)g(this)e(License.)
+392 2545 y(I.)60 b(Preserv)m(e)33 b(the)f(section)g(En)m(titled)f
+(\\History",)i(Preserv)m(e)g(its)e(Title,)h(and)f(add)h(to)h(it)e(an)h
+(item)510 2655 y(stating)c(at)h(least)f(the)h(title,)f(y)m(ear,)i(new)d
+(authors,)i(and)e(publisher)d(of)29 b(the)f(Mo)s(di\014ed)e(V)-8
+b(ersion)510 2765 y(as)32 b(giv)m(en)f(on)g(the)h(Title)e(P)m(age.)45
+b(If)31 b(there)h(is)e(no)h(section)h(En)m(titled)e(\\History")i(in)e
+(the)h(Do)s(cu-)510 2874 y(men)m(t,)37 b(create)f(one)f(stating)g(the)g
+(title,)g(y)m(ear,)i(authors,)f(and)e(publisher)d(of)k(the)g(Do)s
+(cumen)m(t)510 2984 y(as)h(giv)m(en)g(on)g(its)g(Title)f(P)m(age,)k
+(then)d(add)g(an)g(item)f(describing)f(the)i(Mo)s(di\014ed)f(V)-8
+b(ersion)36 b(as)510 3093 y(stated)31 b(in)e(the)i(previous)e(sen)m
+(tence.)378 3224 y(J.)60 b(Preserv)m(e)33 b(the)g(net)m(w)m(ork)g(lo)s
+(cation,)g(if)e(an)m(y)-8 b(,)34 b(giv)m(en)e(in)g(the)g(Do)s(cumen)m
+(t)h(for)g(public)c(access)34 b(to)510 3333 y(a)e(T)-8
+b(ransparen)m(t)30 b(cop)m(y)i(of)g(the)f(Do)s(cumen)m(t,)h(and)f(lik)m
+(ewise)e(the)j(net)m(w)m(ork)g(lo)s(cations)e(giv)m(en)h(in)510
+3443 y(the)h(Do)s(cumen)m(t)g(for)g(previous)e(v)m(ersions)h(it)g(w)m
+(as)h(based)f(on.)45 b(These)31 b(ma)m(y)h(b)s(e)f(placed)g(in)g(the)
+510 3552 y(\\History")26 b(section.)39 b(Y)-8 b(ou)25
+b(ma)m(y)h(omit)f(a)g(net)m(w)m(ork)h(lo)s(cation)e(for)h(a)h(w)m(ork)f
+(that)g(w)m(as)h(published)510 3662 y(at)36 b(least)g(four)f(y)m(ears)i
+(b)s(efore)e(the)h(Do)s(cumen)m(t)h(itself,)f(or)f(if)g(the)h(original)
+e(publisher)e(of)k(the)510 3771 y(v)m(ersion)30 b(it)g(refers)g(to)h
+(giv)m(es)g(p)s(ermission.)354 3902 y(K.)60 b(F)-8 b(or)24
+b(an)m(y)h(section)e(En)m(titled)g(\\Ac)m(kno)m(wledgemen)m(ts")j(or)e
+(\\Dedications",)i(Preserv)m(e)e(the)g(Title)510 4011
+y(of)j(the)f(section,)i(and)e(preserv)m(e)h(in)e(the)i(section)f(all)g
+(the)g(substance)h(and)f(tone)h(of)f(eac)m(h)i(of)f(the)510
+4121 y(con)m(tributor)j(ac)m(kno)m(wledgemen)m(ts)i(and/or)e
+(dedications)f(giv)m(en)i(therein.)368 4251 y(L.)60 b(Preserv)m(e)36
+b(all)e(the)i(In)m(v)-5 b(arian)m(t)35 b(Sections)g(of)g(the)h(Do)s
+(cumen)m(t,)h(unaltered)e(in)f(their)g(text)j(and)510
+4361 y(in)e(their)g(titles.)56 b(Section)36 b(n)m(um)m(b)s(ers)e(or)i
+(the)g(equiv)-5 b(alen)m(t)36 b(are)g(not)g(considered)f(part)h(of)g
+(the)510 4470 y(section)31 b(titles.)341 4600 y(M.)61
+b(Delete)32 b(an)m(y)f(section)g(En)m(titled)e(\\Endorsemen)m(ts".)42
+b(Suc)m(h)30 b(a)i(section)e(ma)m(y)i(not)f(b)s(e)f(included)510
+4710 y(in)f(the)i(Mo)s(di\014ed)d(V)-8 b(ersion.)357
+4840 y(N.)60 b(Do)29 b(not)g(retitle)f(an)m(y)g(existing)g(section)g
+(to)h(b)s(e)f(En)m(titled)f(\\Endorsemen)m(ts")i(or)f(to)h(con\015ict)f
+(in)510 4950 y(title)i(with)f(an)m(y)i(In)m(v)-5 b(arian)m(t)30
+b(Section.)354 5080 y(O.)60 b(Preserv)m(e)31 b(an)m(y)g(W)-8
+b(arran)m(t)m(y)32 b(Disclaimers.)330 5230 y(If)h(the)g(Mo)s(di\014ed)f
+(V)-8 b(ersion)33 b(includes)e(new)i(fron)m(t-matter)i(sections)e(or)g
+(app)s(endices)f(that)i(qualify)330 5340 y(as)28 b(Secondary)g
+(Sections)f(and)g(con)m(tain)i(no)e(material)h(copied)f(from)g(the)h
+(Do)s(cumen)m(t,)i(y)m(ou)e(ma)m(y)g(at)p eop
+%%Page: 17 21
+17 20 bop 150 -116 a Fr(App)s(endix)28 b(A:)i(Cop)m(ying)g(This)f(Man)m
+(ual)2104 b(17)330 299 y(y)m(our)32 b(option)g(designate)h(some)f(or)h
+(all)e(of)h(these)h(sections)g(as)f(in)m(v)-5 b(arian)m(t.)46
+b(T)-8 b(o)33 b(do)f(this,)g(add)g(their)330 408 y(titles)j(to)h(the)f
+(list)f(of)i(In)m(v)-5 b(arian)m(t)35 b(Sections)g(in)f(the)i(Mo)s
+(di\014ed)e(V)-8 b(ersion's)35 b(license)f(notice.)56
+b(These)330 518 y(titles)30 b(m)m(ust)g(b)s(e)g(distinct)f(from)g(an)m
+(y)i(other)g(section)f(titles.)330 650 y(Y)-8 b(ou)43
+b(ma)m(y)g(add)f(a)g(section)h(En)m(titled)e(\\Endorsemen)m(ts",)46
+b(pro)m(vided)41 b(it)h(con)m(tains)g(nothing)g(but)330
+759 y(endorsemen)m(ts)30 b(of)g(y)m(our)f(Mo)s(di\014ed)f(V)-8
+b(ersion)30 b(b)m(y)f(v)-5 b(arious)29 b(parties|for)g(example,)g
+(statemen)m(ts)j(of)330 869 y(p)s(eer)27 b(review)f(or)h(that)h(the)f
+(text)i(has)d(b)s(een)h(appro)m(v)m(ed)g(b)m(y)g(an)h(organization)f
+(as)g(the)h(authoritativ)m(e)330 978 y(de\014nition)g(of)j(a)f
+(standard.)330 1110 y(Y)-8 b(ou)29 b(ma)m(y)g(add)e(a)i(passage)g(of)g
+(up)e(to)i(\014v)m(e)g(w)m(ords)e(as)i(a)g(F)-8 b(ron)m(t-Co)m(v)m(er)
+30 b(T)-8 b(ext,)30 b(and)e(a)g(passage)i(of)e(up)330
+1219 y(to)g(25)g(w)m(ords)e(as)i(a)f(Bac)m(k-Co)m(v)m(er)j(T)-8
+b(ext,)29 b(to)f(the)f(end)f(of)i(the)f(list)f(of)h(Co)m(v)m(er)h(T)-8
+b(exts)27 b(in)f(the)i(Mo)s(di\014ed)330 1329 y(V)-8
+b(ersion.)57 b(Only)34 b(one)i(passage)h(of)f(F)-8 b(ron)m(t-Co)m(v)m
+(er)38 b(T)-8 b(ext)36 b(and)g(one)g(of)g(Bac)m(k-Co)m(v)m(er)j(T)-8
+b(ext)36 b(ma)m(y)h(b)s(e)330 1439 y(added)27 b(b)m(y)g(\(or)h(through)
+f(arrangemen)m(ts)h(made)g(b)m(y\))g(an)m(y)g(one)f(en)m(tit)m(y)-8
+b(.)41 b(If)27 b(the)h(Do)s(cumen)m(t)g(already)330 1548
+y(includes)k(a)i(co)m(v)m(er)h(text)g(for)f(the)g(same)h(co)m(v)m(er,)h
+(previously)c(added)h(b)m(y)h(y)m(ou)g(or)g(b)m(y)g(arrangemen)m(t)330
+1658 y(made)h(b)m(y)g(the)h(same)f(en)m(tit)m(y)h(y)m(ou)g(are)f
+(acting)h(on)f(b)s(ehalf)e(of,)k(y)m(ou)f(ma)m(y)g(not)f(add)g
+(another;)j(but)330 1767 y(y)m(ou)c(ma)m(y)h(replace)f(the)g(old)f
+(one,)j(on)e(explicit)e(p)s(ermission)f(from)i(the)i(previous)d
+(publisher)e(that)330 1877 y(added)g(the)g(old)g(one.)330
+2008 y(The)25 b(author\(s\))h(and)f(publisher\(s\))d(of)k(the)f(Do)s
+(cumen)m(t)h(do)g(not)f(b)m(y)h(this)e(License)h(giv)m(e)h(p)s
+(ermission)330 2118 y(to)31 b(use)f(their)f(names)i(for)f(publicit)m(y)
+d(for)k(or)f(to)h(assert)g(or)f(imply)e(endorsemen)m(t)i(of)h(an)m(y)g
+(Mo)s(di\014ed)330 2228 y(V)-8 b(ersion.)199 2359 y(5.)61
+b(COMBINING)31 b(DOCUMENTS)330 2491 y(Y)-8 b(ou)39 b(ma)m(y)g(com)m
+(bine)g(the)g(Do)s(cumen)m(t)g(with)f(other)g(do)s(cumen)m(ts)h
+(released)f(under)g(this)f(License,)330 2600 y(under)g(the)h(terms)g
+(de\014ned)f(in)g(section)h(4)h(ab)s(o)m(v)m(e)g(for)f(mo)s(di\014ed)e
+(v)m(ersions,)k(pro)m(vided)d(that)i(y)m(ou)330 2710
+y(include)23 b(in)h(the)h(com)m(bination)g(all)f(of)i(the)f(In)m(v)-5
+b(arian)m(t)25 b(Sections)g(of)h(all)e(of)h(the)h(original)d(do)s
+(cumen)m(ts,)330 2819 y(unmo)s(di\014ed,)i(and)h(list)f(them)i(all)e
+(as)i(In)m(v)-5 b(arian)m(t)27 b(Sections)f(of)h(y)m(our)g(com)m(bined)
+f(w)m(ork)g(in)g(its)g(license)330 2929 y(notice,)31
+b(and)f(that)h(y)m(ou)f(preserv)m(e)h(all)e(their)h(W)-8
+b(arran)m(t)m(y)32 b(Disclaimers.)330 3061 y(The)e(com)m(bined)f(w)m
+(ork)i(need)e(only)h(con)m(tain)g(one)h(cop)m(y)g(of)f(this)f(License,)
+i(and)e(m)m(ultiple)f(iden)m(tical)330 3170 y(In)m(v)-5
+b(arian)m(t)32 b(Sections)g(ma)m(y)h(b)s(e)f(replaced)g(with)f(a)i
+(single)e(cop)m(y)-8 b(.)48 b(If)32 b(there)h(are)g(m)m(ultiple)d(In)m
+(v)-5 b(arian)m(t)330 3280 y(Sections)26 b(with)g(the)h(same)g(name)g
+(but)f(di\013eren)m(t)g(con)m(ten)m(ts,)j(mak)m(e)f(the)f(title)f(of)h
+(eac)m(h)h(suc)m(h)f(section)330 3389 y(unique)32 b(b)m(y)i(adding)e
+(at)j(the)f(end)g(of)g(it,)g(in)f(paren)m(theses,)j(the)e(name)g(of)g
+(the)g(original)e(author)i(or)330 3499 y(publisher)21
+b(of)k(that)h(section)f(if)f(kno)m(wn,)i(or)f(else)g(a)g(unique)e(n)m
+(um)m(b)s(er.)38 b(Mak)m(e)26 b(the)g(same)f(adjustmen)m(t)330
+3608 y(to)g(the)g(section)f(titles)g(in)f(the)i(list)e(of)h(In)m(v)-5
+b(arian)m(t)25 b(Sections)f(in)f(the)h(license)g(notice)h(of)f(the)h
+(com)m(bined)330 3718 y(w)m(ork.)330 3850 y(In)41 b(the)g(com)m
+(bination,)j(y)m(ou)d(m)m(ust)g(com)m(bine)g(an)m(y)h(sections)f(En)m
+(titled)f(\\History")i(in)e(the)h(v)-5 b(ari-)330 3959
+y(ous)32 b(original)e(do)s(cumen)m(ts,)j(forming)e(one)h(section)g(En)m
+(titled)f(\\History";)j(lik)m(ewise)d(com)m(bine)h(an)m(y)330
+4069 y(sections)g(En)m(titled)e(\\Ac)m(kno)m(wledgemen)m(ts",)35
+b(and)c(an)m(y)h(sections)g(En)m(titled)f(\\Dedications".)45
+b(Y)-8 b(ou)330 4178 y(m)m(ust)30 b(delete)h(all)e(sections)i(En)m
+(titled)e(\\Endorsemen)m(ts.")199 4310 y(6.)61 b(COLLECTIONS)28
+b(OF)i(DOCUMENTS)330 4441 y(Y)-8 b(ou)32 b(ma)m(y)h(mak)m(e)g(a)f
+(collection)f(consisting)g(of)h(the)g(Do)s(cumen)m(t)g(and)g(other)g
+(do)s(cumen)m(ts)f(released)330 4551 y(under)41 b(this)g(License,)k
+(and)d(replace)g(the)h(individual)38 b(copies)k(of)g(this)f(License)h
+(in)f(the)i(v)-5 b(arious)330 4661 y(do)s(cumen)m(ts)42
+b(with)f(a)i(single)e(cop)m(y)j(that)f(is)e(included)f(in)h(the)i
+(collection,)i(pro)m(vided)c(that)j(y)m(ou)330 4770 y(follo)m(w)36
+b(the)i(rules)d(of)i(this)f(License)h(for)g(v)m(erbatim)g(cop)m(ying)g
+(of)g(eac)m(h)h(of)f(the)h(do)s(cumen)m(ts)e(in)g(all)330
+4880 y(other)31 b(resp)s(ects.)330 5011 y(Y)-8 b(ou)32
+b(ma)m(y)g(extract)h(a)f(single)e(do)s(cumen)m(t)h(from)g(suc)m(h)g(a)h
+(collection,)f(and)g(distribute)e(it)i(individu-)330
+5121 y(ally)j(under)f(this)h(License,)i(pro)m(vided)e(y)m(ou)h(insert)f
+(a)h(cop)m(y)h(of)f(this)f(License)g(in)m(to)h(the)h(extracted)330
+5230 y(do)s(cumen)m(t,)d(and)f(follo)m(w)g(this)f(License)h(in)g(all)f
+(other)i(resp)s(ects)f(regarding)g(v)m(erbatim)g(cop)m(ying)h(of)330
+5340 y(that)e(do)s(cumen)m(t.)p eop
+%%Page: 18 22
+18 21 bop 150 -116 a Fr(18)2651 b(GNU)31 b(History)f(Library)199
+299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h(W)m(ORKS)
+330 428 y(A)d(compilation)f(of)h(the)g(Do)s(cumen)m(t)h(or)f(its)f
+(deriv)-5 b(ativ)m(es)28 b(with)e(other)j(separate)g(and)e(indep)s
+(enden)m(t)330 538 y(do)s(cumen)m(ts)33 b(or)g(w)m(orks,)h(in)e(or)i
+(on)f(a)g(v)m(olume)g(of)h(a)f(storage)i(or)e(distribution)d(medium,)i
+(is)h(called)330 648 y(an)d(\\aggregate")k(if)29 b(the)h(cop)m(yrigh)m
+(t)h(resulting)d(from)h(the)i(compilation)d(is)h(not)i(used)e(to)i
+(limit)d(the)330 757 y(legal)e(righ)m(ts)g(of)h(the)g(compilation's)e
+(users)h(b)s(ey)m(ond)g(what)g(the)h(individual)22 b(w)m(orks)k(p)s
+(ermit.)38 b(When)330 867 y(the)28 b(Do)s(cumen)m(t)g(is)f(included)e
+(an)i(aggregate,)32 b(this)26 b(License)h(do)s(es)h(not)g(apply)e(to)i
+(the)g(other)g(w)m(orks)330 976 y(in)h(the)i(aggregate)i(whic)m(h)c
+(are)i(not)f(themselv)m(es)h(deriv)-5 b(ativ)m(e)30 b(w)m(orks)g(of)h
+(the)f(Do)s(cumen)m(t.)330 1106 y(If)22 b(the)h(Co)m(v)m(er)h(T)-8
+b(ext)23 b(requiremen)m(t)f(of)h(section)g(3)g(is)f(applicable)f(to)i
+(these)h(copies)e(of)h(the)g(Do)s(cumen)m(t,)330 1215
+y(then)f(if)f(the)i(Do)s(cumen)m(t)g(is)f(less)f(than)h(one)h(half)e
+(of)i(the)g(en)m(tire)f(aggregate,)27 b(the)c(Do)s(cumen)m(t's)g(Co)m
+(v)m(er)330 1325 y(T)-8 b(exts)27 b(ma)m(y)g(b)s(e)f(placed)g(on)h(co)m
+(v)m(ers)h(that)f(brac)m(k)m(et)h(the)f(Do)s(cumen)m(t)g(within)d(the)j
+(aggregate,)j(or)d(the)330 1435 y(electronic)35 b(equiv)-5
+b(alen)m(t)34 b(of)i(co)m(v)m(ers)g(if)e(the)h(Do)s(cumen)m(t)h(is)e
+(in)g(electronic)h(form.)54 b(Otherwise)34 b(they)330
+1544 y(m)m(ust)c(app)s(ear)g(on)g(prin)m(ted)f(co)m(v)m(ers)j(that)f
+(brac)m(k)m(et)h(the)f(whole)e(aggregate.)199 1674 y(8.)61
+b(TRANSLA)-8 b(TION)330 1803 y(T)g(ranslation)39 b(is)g(considered)f(a)
+j(kind)d(of)i(mo)s(di\014cation,)h(so)f(y)m(ou)g(ma)m(y)h(distribute)c
+(translations)330 1913 y(of)45 b(the)f(Do)s(cumen)m(t)h(under)e(the)h
+(terms)h(of)f(section)h(4.)83 b(Replacing)43 b(In)m(v)-5
+b(arian)m(t)44 b(Sections)g(with)330 2022 y(translations)g(requires)g
+(sp)s(ecial)g(p)s(ermission)f(from)i(their)f(cop)m(yrigh)m(t)i
+(holders,)i(but)d(y)m(ou)g(ma)m(y)330 2132 y(include)22
+b(translations)i(of)g(some)h(or)g(all)e(In)m(v)-5 b(arian)m(t)24
+b(Sections)g(in)f(addition)g(to)i(the)g(original)e(v)m(ersions)330
+2242 y(of)32 b(these)f(In)m(v)-5 b(arian)m(t)32 b(Sections.)43
+b(Y)-8 b(ou)32 b(ma)m(y)g(include)d(a)j(translation)e(of)i(this)e
+(License,)i(and)e(all)h(the)330 2351 y(license)40 b(notices)h(in)f(the)
+i(Do)s(cumen)m(t,)j(and)40 b(an)m(y)i(W)-8 b(arran)m(t)m(y)42
+b(Disclaimers,)h(pro)m(vided)d(that)i(y)m(ou)330 2461
+y(also)e(include)e(the)i(original)e(English)g(v)m(ersion)h(of)h(this)f
+(License)h(and)f(the)h(original)e(v)m(ersions)i(of)330
+2570 y(those)35 b(notices)f(and)f(disclaimers.)50 b(In)33
+b(case)i(of)g(a)f(disagreemen)m(t)g(b)s(et)m(w)m(een)h(the)f
+(translation)g(and)330 2680 y(the)h(original)f(v)m(ersion)g(of)i(this)e
+(License)h(or)g(a)g(notice)h(or)f(disclaimer,)f(the)i(original)d(v)m
+(ersion)i(will)330 2790 y(prev)-5 b(ail.)330 2919 y(If)28
+b(a)h(section)g(in)e(the)i(Do)s(cumen)m(t)h(is)d(En)m(titled)h(\\Ac)m
+(kno)m(wledgemen)m(ts",)j(\\Dedications",)f(or)f(\\His-)330
+3029 y(tory",)f(the)f(requiremen)m(t)e(\(section)i(4\))g(to)g(Preserv)m
+(e)g(its)e(Title)h(\(section)g(1\))h(will)d(t)m(ypically)h(require)330
+3138 y(c)m(hanging)30 b(the)h(actual)g(title.)199 3268
+y(9.)61 b(TERMINA)-8 b(TION)330 3397 y(Y)g(ou)30 b(ma)m(y)h(not)f(cop)m
+(y)-8 b(,)31 b(mo)s(dify)-8 b(,)29 b(sublicense,)f(or)i(distribute)d
+(the)j(Do)s(cumen)m(t)g(except)h(as)f(expressly)330 3507
+y(pro)m(vided)40 b(for)i(under)e(this)h(License.)74 b(An)m(y)42
+b(other)g(attempt)h(to)g(cop)m(y)-8 b(,)46 b(mo)s(dify)-8
+b(,)43 b(sublicense)d(or)330 3616 y(distribute)34 b(the)j(Do)s(cumen)m
+(t)g(is)f(v)m(oid,)i(and)e(will)e(automatically)i(terminate)h(y)m(our)f
+(righ)m(ts)g(under)330 3726 y(this)27 b(License.)39 b(Ho)m(w)m(ev)m
+(er,)31 b(parties)c(who)g(ha)m(v)m(e)i(receiv)m(ed)f(copies,)h(or)e
+(righ)m(ts,)h(from)g(y)m(ou)g(under)e(this)330 3836 y(License)36
+b(will)e(not)j(ha)m(v)m(e)h(their)e(licenses)f(terminated)i(so)g(long)f
+(as)h(suc)m(h)f(parties)g(remain)g(in)f(full)330 3945
+y(compliance.)154 4075 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e
+(LICENSE)330 4204 y(The)41 b(F)-8 b(ree)43 b(Soft)m(w)m(are)f(F)-8
+b(oundation)42 b(ma)m(y)g(publish)c(new,)44 b(revised)c(v)m(ersions)h
+(of)h(the)g(GNU)g(F)-8 b(ree)330 4314 y(Do)s(cumen)m(tation)33
+b(License)e(from)h(time)g(to)h(time.)45 b(Suc)m(h)31
+b(new)h(v)m(ersions)f(will)f(b)s(e)h(similar)e(in)i(spirit)330
+4423 y(to)k(the)g(presen)m(t)f(v)m(ersion,)h(but)f(ma)m(y)h(di\013er)e
+(in)g(detail)g(to)i(address)f(new)g(problems)e(or)j(concerns.)330
+4533 y(See)c Fq(http://www.gnu.org/copy)o(left)o(/)p
+Fr(.)330 4663 y(Eac)m(h)f(v)m(ersion)f(of)h(the)f(License)g(is)g(giv)m
+(en)g(a)h(distinguishing)25 b(v)m(ersion)k(n)m(um)m(b)s(er.)39
+b(If)29 b(the)g(Do)s(cumen)m(t)330 4772 y(sp)s(eci\014es)44
+b(that)i(a)g(particular)d(n)m(um)m(b)s(ered)h(v)m(ersion)h(of)g(this)f
+(License)h(\\or)h(an)m(y)g(later)f(v)m(ersion")330 4882
+y(applies)31 b(to)i(it,)g(y)m(ou)f(ha)m(v)m(e)i(the)f(option)f(of)g
+(follo)m(wing)f(the)i(terms)f(and)g(conditions)f(either)h(of)g(that)330
+4991 y(sp)s(eci\014ed)k(v)m(ersion)i(or)f(of)h(an)m(y)h(later)f(v)m
+(ersion)f(that)h(has)g(b)s(een)f(published)d(\(not)39
+b(as)f(a)g(draft\))g(b)m(y)330 5101 y(the)33 b(F)-8 b(ree)34
+b(Soft)m(w)m(are)f(F)-8 b(oundation.)48 b(If)32 b(the)h(Do)s(cumen)m(t)
+g(do)s(es)g(not)g(sp)s(ecify)e(a)i(v)m(ersion)f(n)m(um)m(b)s(er)g(of)
+330 5210 y(this)h(License,)j(y)m(ou)e(ma)m(y)i(c)m(ho)s(ose)f(an)m(y)g
+(v)m(ersion)f(ev)m(er)h(published)c(\(not)k(as)g(a)f(draft\))h(b)m(y)f
+(the)h(F)-8 b(ree)330 5320 y(Soft)m(w)m(are)31 b(F)-8
+b(oundation.)p eop
+%%Page: 19 23
+19 22 bop 150 -116 a Fr(App)s(endix)28 b(A:)i(Cop)m(ying)g(This)f(Man)m
+(ual)2104 b(19)150 299 y Fi(A.1.1)62 b(ADDENDUM:)41 b(Ho)m(w)g(to)g
+(use)g(this)g(License)g(for)g(y)m(our)g(do)s(cumen)m(ts)275
+543 y Fr(T)-8 b(o)27 b(use)g(this)f(License)h(in)f(a)i(do)s(cumen)m(t)f
+(y)m(ou)h(ha)m(v)m(e)g(written,)f(include)e(a)j(cop)m(y)g(of)f(the)h
+(License)f(in)f(the)150 653 y(do)s(cumen)m(t)k(and)g(put)g(the)g(follo)
+m(wing)f(cop)m(yrigh)m(t)i(and)f(license)f(notices)h(just)g(after)h
+(the)g(title)f(page:)468 765 y Fd(Copyright)42 b(\(C\))79
+b Fc(year)88 b(your)40 b(name)p Fd(.)468 852 y(Permission)i(is)e
+(granted)g(to)g(copy,)h(distribute)g(and/or)g(modify)f(this)g(document)
+468 939 y(under)h(the)f(terms)g(of)g(the)g(GNU)g(Free)g(Documentation)i
+(License,)f(Version)g(1.2)468 1026 y(or)f(any)g(later)g(version)h
+(published)h(by)d(the)h(Free)g(Software)h(Foundation;)468
+1113 y(with)g(no)e(Invariant)j(Sections,)f(no)f(Front-Cover)h(Texts,)g
+(and)f(no)f(Back-Cover)j(Texts.)468 1200 y(A)e(copy)g(of)g(the)g
+(license)g(is)g(included)h(in)f(the)g(section)h(entitled)g(``GNU)468
+1288 y(Free)g(Documentation)h(License''.)275 1410 y Fr(If)d(y)m(ou)h
+(ha)m(v)m(e)h(In)m(v)-5 b(arian)m(t)40 b(Sections,)i(F)-8
+b(ron)m(t-Co)m(v)m(er)42 b(T)-8 b(exts)41 b(and)e(Bac)m(k-Co)m(v)m(er)k
+(T)-8 b(exts,)43 b(replace)d(the)150 1520 y(\\with...T)-8
+b(exts.")42 b(line)28 b(with)i(this:)547 1632 y Fd(with)40
+b(the)g(Invariant)h(Sections)g(being)g Fc(list)f(their)g(titles)p
+Fd(,)h(with)547 1719 y(the)f(Front-Cover)i(Texts)e(being)g
+Fc(list)p Fd(,)h(and)f(with)g(the)g(Back-Cover)h(Texts)547
+1806 y(being)f Fc(list)p Fd(.)275 1929 y Fr(If)34 b(y)m(ou)i(ha)m(v)m
+(e)g(In)m(v)-5 b(arian)m(t)35 b(Sections)g(without)f(Co)m(v)m(er)i(T)-8
+b(exts,)38 b(or)d(some)g(other)h(com)m(bination)e(of)i(the)150
+2038 y(three,)31 b(merge)g(those)g(t)m(w)m(o)g(alternativ)m(es)g(to)g
+(suit)e(the)i(situation.)275 2173 y(If)23 b(y)m(our)h(do)s(cumen)m(t)f
+(con)m(tains)h(non)m(trivial)e(examples)i(of)g(program)f(co)s(de,)j(w)m
+(e)e(recommend)g(releasing)150 2283 y(these)44 b(examples)e(in)g
+(parallel)f(under)h(y)m(our)h(c)m(hoice)h(of)f(free)g(soft)m(w)m(are)h
+(license,)i(suc)m(h)d(as)g(the)g(GNU)150 2392 y(General)30
+b(Public)e(License,)j(to)g(p)s(ermit)d(their)i(use)g(in)f(free)h(soft)m
+(w)m(are.)p eop
+%%Page: 20 24
+20 23 bop 150 -116 a Fr(20)2651 b(GNU)31 b(History)f(Library)p
eop
-%%Page: 15 17
-15 16 bop 75 -58 a Fp(App)q(endix)17 b(B:)e(F)l(unction)h(and)g(V)l
-(ariable)g(Index)919 b(15)75 149 y Fl(App)r(endix)25
-b(B)41 b(F)-7 b(unction)26 b(and)h(V)-7 b(ariable)26
-b(Index)75 321 y Fn(A)75 382 y Fc(add_histor)o(y)8 b
-Fd(.)e(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
-(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)23
-b Fe(6)75 428 y Fc(append_his)o(to)o(ry)8 b Fd(.)s(.)f(.)f(.)g(.)g(.)g
-(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
-g(.)g(.)g(.)h(.)f(.)g(.)21 b Fe(9)75 557 y Fn(C)75 618
-y Fc(clear_hist)o(or)o(y)6 b Fd(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)22 b Fe(6)75 664 y Fc(current_hi)o(st)o(ory)7
-b Fd(.)s(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)20 b
-Fe(7)75 793 y Fn(G)75 854 y Fc(get_histor)o(y_)o(eve)o(nt)5
-b Fd(.)t(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)19 b Fe(9)75
-984 y Fn(H)75 1044 y Fc(history_ar)o(g_)o(ext)o(ra)o(ct)5
-b Fd(.)s(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
-g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)18 b Fe(9)75 1090 y Fc(history_ba)o(se)
-6 b Fd(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
-(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)22
-b Fe(10)75 1136 y Fc(history_co)o(mm)o(ent)o(_c)o(har)s
-Fd(.)s(.)6 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)g(.)g(.)h(.)16 b Fe(10)75 1182 y Fc(history_ex)o(pa)o(nd)8
-b Fd(.)s(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)
-g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)21
-b Fe(9)75 1227 y Fc(history_ex)o(pa)o(nsi)o(on)o(_ch)o(ar)8
-b Fd(.)e(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)24 b Fe(10)75 1273 y Fc(history_ge)o(t)8
-b Fd(.)e(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
-g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)23
-b Fe(7)75 1319 y Fc(history_ge)o(t_)o(his)o(to)o(ry_)o(sta)o(te)6
-b Fd(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)
-f(.)22 b Fe(6)75 1364 y Fc(history_in)o(hi)o(bit)o(_e)o(xpa)o(nsi)o(on)
-o(_fu)o(nc)o(tio)o(n)9 b Fd(.)d(.)g(.)g(.)g(.)g(.)h(.)24
-b Fe(11)75 1410 y Fc(history_is)o(_s)o(tif)o(le)o(d)6
-b Fd(.)s(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)18 b Fe(7)75 1456
-y Fc(history_le)o(ng)o(th)8 b Fd(.)s(.)e(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
-g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
-(.)g(.)21 b Fe(10)75 1501 y Fc(history_li)o(st)6 b Fd(.)h(.)f(.)g(.)g
-(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
-g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)23 b Fe(7)75
-1547 y Fc(history_ma)o(x_)o(ent)o(ri)o(es)t Fd(.)s(.)6
-b(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
-(.)g(.)g(.)h(.)f(.)17 b Fe(10)75 1593 y Fc(history_no)o(_e)o(xpa)o(nd)o
-(_ch)o(ars)7 b Fd(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)g(.)h(.)23 b Fe(10)75 1638 y Fc(history_qu)o(ot)o(es_)o
-(in)o(hib)o(it_)o(ex)o(pan)o(si)o(on)t Fd(.)s(.)6 b(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)17 b Fe(10)75 1684 y Fc(history_se)o(ar)o(ch)8
-b Fd(.)s(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)
-g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)21
-b Fe(8)75 1730 y Fc(history_se)o(ar)o(ch_)o(de)o(lim)o(ite)o(r_)o(cha)o
-(rs)5 b Fd(.)s(.)h(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)18
-b Fe(10)75 1776 y Fc(history_se)o(ar)o(ch_)o(po)o(s)6
-b Fd(.)s(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)18 b Fe(8)75 1821
-y Fc(history_se)o(ar)o(ch_)o(pr)o(efi)o(x)s Fd(.)t(.)6
-b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
-(.)h(.)f(.)g(.)16 b Fe(8)75 1867 y Fc(history_se)o(t_)o(his)o(to)o(ry_)
-o(sta)o(te)6 b Fd(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
-(.)g(.)g(.)h(.)f(.)22 b Fe(6)75 1913 y Fc(history_se)o(t_)o(pos)7
-b Fd(.)s(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)20 b
-Fe(7)1012 321 y Fc(history_sub)o(st)o(_ch)o(ar)t Fd(.)t(.)6
-b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f
-(.)g(.)g(.)g(.)g(.)g(.)19 b Fe(10)1012 368 y Fc(history_tok)o(en)o(ize)
-6 b Fd(.)t(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)20 b Fe(9)1012
-414 y Fc(history_tot)o(al)o(_by)o(te)o(s)5 b Fd(.)s(.)h(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)
-g(.)18 b Fe(7)1012 460 y Fc(history_tru)o(nc)o(ate)o(_f)o(ile)s
-Fd(.)s(.)6 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)g(.)g(.)g(.)17 b Fe(9)1012 507 y Fc(history_wor)o(d_)o(del)
-o(im)o(ite)o(rs)7 b Fd(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
-(.)g(.)g(.)h(.)f(.)g(.)g(.)24 b Fe(10)1012 640 y Fn(N)1012
-702 y Fc(next_histor)o(y)7 b Fd(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
-(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
-g(.)g(.)h(.)f(.)23 b Fe(7)1012 836 y Fn(P)1012 898 y
-Fc(previous_hi)o(st)o(ory)6 b Fd(.)t(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
-g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f
-(.)20 b Fe(7)1012 1031 y Fn(R)1012 1094 y Fc(read_histor)o(y)7
-b Fd(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)23
-b Fe(8)1012 1140 y Fc(read_histor)o(y_)o(ran)o(ge)5 b
-Fd(.)s(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)19 b Fe(8)1012 1186
-y Fc(remove_hist)o(or)o(y)9 b Fd(.)s(.)d(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
-g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)22 b Fe(6)1012 1233 y Fc(replace_his)o(to)o(ry_)o(en)o(try)s
-Fd(.)s(.)6 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)g(.)g(.)g(.)17 b Fe(6)1012 1366 y Fn(S)1012
-1429 y Fc(stifle_hist)o(or)o(y)9 b Fd(.)s(.)d(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)g(.)22 b Fe(7)1012 1562 y Fn(U)1012 1624
-y Fc(unstifle_hi)o(st)o(ory)6 b Fd(.)t(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
-(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)
-f(.)20 b Fe(7)1012 1671 y Fc(using_histo)o(ry)6 b Fd(.)g(.)g(.)g(.)g(.)
-g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
-(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)22 b Fe(6)1012 1804
-y Fn(W)1012 1866 y Fc(where_histo)o(ry)6 b Fd(.)g(.)g(.)g(.)g(.)g(.)h
-(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)g(.)g(.)g(.)h(.)22 b Fe(7)1012 1913 y Fc(write_histo)o(ry)6
-b Fd(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
-g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)22
-b Fe(8)p eop
-%%Page: 16 18
-16 17 bop 75 -58 a Fp(16)1324 b(GNU)15 b(History)g(Library)p
+%%Page: 21 25
+21 24 bop 150 -116 a Fr(App)s(endix)28 b(B:)j(Concept)f(Index)2391
+b(21)150 299 y Fn(App)t(endix)53 b(B)47 b(Concept)k(Index)150
+638 y Fp(A)150 796 y Fb(anc)n(hored)26 b(searc)n(h)7
+b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
+b Fb(8)150 1138 y Fp(E)150 1296 y Fb(ev)n(en)n(t)25 b(designators)d
+Fa(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
+b Fb(1)2025 638 y Fp(F)2025 754 y Fb(FDL,)25 b(GNU)g(F)-6
+b(ree)26 b(Do)r(cumen)n(tation)f(License)11 b Fa(.)i(.)g(.)f(.)g(.)h(.)
+f(.)37 b Fb(13)2025 1005 y Fp(H)2025 1121 y Fb(history)25
+b(ev)n(en)n(ts)d Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)49 b Fb(1)2025 1209 y(history)25 b(expansion)15
+b Fa(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b
+Fb(1)2025 1296 y(History)25 b(Searc)n(hing)12 b Fa(.)h(.)f(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)38 b Fb(8)p eop
+%%Page: 22 26
+22 25 bop 150 -116 a Fr(22)2651 b(GNU)31 b(History)f(Library)p
eop
-%%Page: -1 19
--1 18 bop 1862 -58 a Fp(i)75 149 y Fl(T)-7 b(able)27
-b(of)f(Con)n(ten)n(ts)75 320 y Fn(1)67 b(Using)22 b(History)h(In)n
-(teractiv)n(ely)9 b Fb(.)k(.)d(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
-(.)f(.)g(.)g(.)h(.)31 b Fn(1)224 389 y Fp(1.1)45 b(History)15
-b(Expansion)5 b Fa(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)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(.)19 b Fp(1)374 444 y(1.1.1)44
-b(Ev)o(en)o(t)14 b(Designators)e Fa(.)7 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
-(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
-f(.)h(.)f(.)h(.)26 b Fp(1)374 499 y(1.1.2)44 b(W)l(ord)15
-b(Designators)5 b Fa(.)h(.)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
-(.)19 b Fp(2)374 553 y(1.1.3)44 b(Mo)q(di\014ers)t Fa(.)8
-b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
-(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
-f(.)h(.)f(.)19 b Fp(2)75 675 y Fn(2)67 b(Programming)23
-b(with)g(GNU)f(History)16 b Fb(.)10 b(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)38 b Fn(5)224 743 y Fp(2.1)45 b(In)o(tro)q(duction)16
-b(to)f(History)10 b Fa(.)d(.)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(.)24 b Fp(5)224 798 y(2.2)45 b(History)15
-b(Storage)c Fa(.)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(.)h(.)
-g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)26 b Fp(5)224 853
-y(2.3)45 b(History)15 b(F)l(unctions)d Fa(.)c(.)f(.)h(.)f(.)h(.)f(.)h
-(.)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(.)26
-b Fp(6)374 907 y(2.3.1)44 b(Initializing)18 b(History)d(and)h(State)e
-(Managemen)o(t)g Fa(.)7 b(.)h(.)g(.)f(.)h(.)f(.)29 b
-Fp(6)374 962 y(2.3.2)44 b(History)15 b(List)h(Managemen)o(t)d
-Fa(.)7 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
-h(.)f(.)h(.)f(.)h(.)f(.)29 b Fp(6)374 1017 y(2.3.3)44
-b(Information)15 b(Ab)q(out)g(the)h(History)f(List)c
-Fa(.)d(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)26
-b Fp(7)374 1072 y(2.3.4)44 b(Mo)o(ving)15 b(Around)g(the)g(History)g
-(List)c Fa(.)d(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
-(.)h(.)25 b Fp(7)374 1127 y(2.3.5)44 b(Searc)o(hing)16
-b(the)f(History)g(List)7 b Fa(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f
-(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)22
-b Fp(8)374 1181 y(2.3.6)44 b(Managing)15 b(the)g(History)g(File)6
-b Fa(.)i(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
-f(.)h(.)f(.)h(.)f(.)h(.)20 b Fp(8)374 1236 y(2.3.7)44
-b(History)15 b(Expansion)9 b Fa(.)f(.)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(.)24 b Fp(9)224 1291 y(2.4)45 b(History)15 b(V)l(ariables)6
-b Fa(.)i(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
-f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
-(.)h(.)f(.)h(.)f(.)21 b Fp(10)224 1346 y(2.5)45 b(History)15
-b(Programming)f(Example)7 b Fa(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h
-(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)22
-b Fp(11)75 1467 y Fn(App)r(endix)i(A)67 b(Concept)22
-b(Index)17 b Fb(.)10 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)38 b Fn(13)75 1602 y(App)r(endix)24 b(B)67
-b(F)-6 b(unction)25 b(and)e(V)-6 b(ariable)24 b(Index)16
-b Fb(.)10 b(.)g(.)g(.)38 b Fn(15)p eop
-%%Page: -2 20
--2 19 bop 75 -58 a Fp(ii)1346 b(GNU)15 b(History)g(Library)p
+%%Page: 23 27
+23 26 bop 150 -116 a Fr(App)s(endix)28 b(C:)i(F)-8 b(unction)30
+b(and)g(V)-8 b(ariable)30 b(Index)1832 b(23)150 299 y
+Fn(App)t(endix)53 b(C)45 b(F)-13 b(unction)53 b(and)g(V)-13
+b(ariable)55 b(Index)150 638 y Fp(A)150 755 y Fd(add_history)24
+b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
+b Fb(6)150 842 y Fd(add_history_time)14 b Fa(.)i(.)d(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)40 b Fb(6)150 929 y Fd(append_history)17
+b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43
+b Fb(9)150 1182 y Fp(C)150 1299 y Fd(clear_history)22
+b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
+b Fb(7)150 1386 y Fd(current_history)16 b Fa(.)f(.)e(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)42 b Fb(7)150 1639 y Fp(F)150 1755
+y Fd(free_history_entry)11 b Fa(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+37 b Fb(6)150 2008 y Fp(G)150 2124 y Fd(get_history_event)13
+b Fa(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fb(9)150
+2377 y Fp(H)150 2494 y Fd(history_arg_extract)9 b Fa(.)17
+b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)34 b Fb(10)150 2581 y Fd(history_base)22
+b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)45
+b Fb(10)150 2669 y Fd(history_comment_char)7 b Fa(.)17
+b(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)33 b Fb(10)150 2756 y Fd(history_expand)17
+b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43
+b Fb(9)150 2843 y Fd(history_expansion_char)28 b Fa(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)48 b Fb(10)150 2931 y Fd(history_get)24 b Fa(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
+b Fb(7)150 3018 y Fd(history_get_history_state)25 b Fa(.)12
+b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
+b Fb(6)150 3106 y Fd(history_get_time)14 b Fa(.)i(.)d(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)40 b Fb(7)150 3193 y Fd(history_inhibit_expansion_fun)q
+(ctio)q(n)29 b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)49 b Fb(11)150
+3280 y Fd(history_is_stifled)11 b Fa(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)37 b Fb(7)150 3368 y Fd(history_length)16 b Fa(.)g(.)c(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)42 b Fb(10)150 3455 y Fd(history_list)23
+b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)46
+b Fb(7)150 3543 y Fd(history_max_entries)9 b Fa(.)17
+b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)34 b Fb(10)150 3630 y Fd
+(history_no_expand_chars)26 b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fb(11)150
+3718 y Fd(history_quotes_inhibit_expans)q(ion)9 b Fa(.)18
+b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(11)150
+3805 y Fd(history_search)17 b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)43 b Fb(8)150 3892 y Fd(history_search_delimiter_char)q(s)11
+b Fa(.)18 b(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37
+b Fb(10)150 3980 y Fd(history_search_pos)11 b Fa(.)17
+b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fb(8)2025 638 y
+Fd(history_search_prefix)7 b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fb(8)2025 725 y Fd(history_set_history_state)25 b Fa(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
+b Fb(6)2025 813 y Fd(history_set_pos)16 b Fa(.)f(.)e(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)42 b Fb(8)2025 900 y Fd(history_subst_char)10
+b Fa(.)17 b(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fb(10)2025
+987 y Fd(history_tokenize)13 b Fa(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+39 b Fb(10)2025 1074 y Fd(history_total_bytes)10 b Fa(.)16
+b(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fb(7)2025 1162 y Fd
+(history_truncate_file)7 b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
+b Fb(9)2025 1249 y Fd(history_word_delimiters)26 b Fa(.)13
+b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)47 b Fb(10)2025 1336 y Fd(history_write_timestamps)25
+b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)g(.)46 b Fb(10)2025 1588 y Fp(N)2025 1704 y Fd(next_history)23
+b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
+b Fb(8)2025 1956 y Fp(P)2025 2072 y Fd(previous_history)14
+b Fa(.)i(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fb(8)2025
+2324 y Fp(R)2025 2440 y Fd(read_history)23 b Fa(.)12
+b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
+b Fb(9)2025 2527 y Fd(read_history_range)11 b Fa(.)17
+b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
+f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fb(9)2025 2614 y
+Fd(remove_history)17 b Fa(.)e(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+g(.)44 b Fb(6)2025 2702 y Fd(replace_history_entry)7
+b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fb(7)2025 2953 y
+Fp(S)2025 3069 y Fd(stifle_history)17 b Fa(.)e(.)e(.)f(.)g(.)h(.)f(.)g
+(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
+g(.)h(.)f(.)g(.)g(.)44 b Fb(7)2025 3321 y Fp(U)2025 3437
+y Fd(unstifle_history)14 b Fa(.)i(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
+41 b Fb(7)2025 3525 y Fd(using_history)21 b Fa(.)13 b(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fb(6)2025 3776 y
+Fp(W)2025 3893 y Fd(where_history)21 b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)
+h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
+(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fb(7)2025 3980 y Fd(write_history)21
+b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
+(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45
+b Fb(9)p eop
+%%Page: 24 28
+24 27 bop 150 -116 a Fr(24)2651 b(GNU)31 b(History)f(Library)p
eop
%%Trailer
end