(original) (raw)

%!PS-Adobe-2.0 %%Creator: dvips, version 5.41 (C) 1986-90 Radical Eye Software %%Title: plan-sig-13.dvi %%Pages: 13 1 %%BoundingBox: 0 0 596 843 %%EndComments %%BeginProcSet: tex.pro /TeXDict 200 dict def TeXDict begin /N /def load def /B{bind def}N /S /exch load def /X{S N}B /TR /translate load N /isls false N /vsize 10 N /@rigin{ isls{[0 1 -1 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale Resolution VResolution vsize neg mul TR matrix currentmatrix dup dup 4 get round 4 exch put dup dup 5 get round 5 exch put setmatrix}B /@letter{/vsize 10 N}B /@landscape{/isls true N /vsize -1 N}B /@a4{/vsize 10.6929133858 N}B /@a3{ /vsize 15.5531 N}B /@ledger{/vsize 16 N}B /@legal{/vsize 13 N}B /@manualfeed{ statusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /df{/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /df-tail{/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base X array /BitMaps X /BuildChar {CharBuilder}N /Encoding IE N end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /E{pop nn dup definefont setfont}B /ch-image{ch-data dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /ch-width{ch-data dup length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B /ch-dx{ ch-data dup length 1 sub get}B /ctr 0 N /CharBuilder{save 3 1 roll S dup /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup length 1 sub dup 2 index S get sf div put }if put /ctr ctr 1 add N}B /I{cc 1 add D}B /bop{userdict /bop-hook known{ bop-hook}if /SI save N @rigin 0 0 moveto}B /eop{clear SI restore showpage userdict /eop-hook known{eop-hook}if}B /@start{userdict /start-hook known{ start-hook}if /VResolution X /Resolution X 1000 div /DVImag X /IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for}B /p /show load N /RMat[1 0 0 -1 0 0]N /BDot 260 string N /v{/ruley X /rulex X V}B /V{gsave TR -.1 -.1 TR 1 ruley scale rulex 1 false RMat{BDot}imagemask grestore}B /a{moveto}B /delta 0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail} B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w}B /r{p 2 w} B /s{p 3 w}B /t{p 4 w}B /w{0 rmoveto}B /x{0 S rmoveto}B /y{3 2 roll p a}B /bos {/SS save N}B /eos{clear SS restore}B end %%EndProcSet TeXDict begin 1000 300 300 @start /Fa 41 122 df<000FE000007FF80000F81C0001E07C 0003E07C0007C07C0007C07C0007C0380007C0000007C0000007C0000007C1FE00FFFFFE00FFFF FE0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007 C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E003FF9FFC03FF9FFC01A20809F 1D>12 D<387CFEFFFF7F3B030306060E0C18702008107C860F>44 DI<387CFEFEFE7C3807077C860F>I<0000E000000000E000000001F000000001F000000001 F000000003F800000003F800000006FC00000006FC0000000EFE0000000C7E0000000C7E000000 183F000000183F000000303F800000301F800000701FC00000600FC00000600FC00000C007E000 00FFFFE00001FFFFF000018003F000018003F000030001F800030001F800060001FC00060000FC 000E0000FE00FFE00FFFE0FFE00FFFE0231F7E9E28>65 D<0007FC02003FFF0E00FE03DE03F000 FE07E0003E0FC0001E1F80001E3F00000E3F00000E7F0000067E0000067E000006FE000000FE00 0000FE000000FE000000FE000000FE000000FE0000007E0000007E0000067F0000063F0000063F 00000C1F80000C0FC0001807E0003803F0007000FE01C0003FFF800007FC001F1F7D9E26>67 DI<0007FC0200003FFF0E0000FE03DE0003F000FE0007E0003E000FC0001E001F80 001E003F00000E003F00000E007F000006007E000006007E00000600FE00000000FE00000000FE 00000000FE00000000FE00000000FE003FFFE0FE003FFFE07E00007E007E00007E007F00007E00 3F00007E003F00007E001F80007E000FC0007E0007E0007E0003F000FE0000FE01FE00003FFF8E 000007FC0600231F7D9E29>71 DII75 D77 D80 D82 D<03FC080FFF381E03F83800F8700078700038F00038F00018F00018F80000FC 00007FC0007FFE003FFF801FFFE00FFFF007FFF000FFF80007F80000FC00007C00003CC0003CC0 003CC0003CE00038E00078F80070FE01E0E7FFC081FF00161F7D9E1D>I<7FFFFFFC7FFFFFFC7C 07E07C7007E01C6007E00C6007E00CE007E00EC007E006C007E006C007E006C007E0060007E000 0007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0 000007E0000007E0000007E0000007E0000007E0000007E00003FFFFC003FFFFC01F1E7E9D24> II<07FC001FFF003F0F803F07C03F03E03F03E00C03E00003E0007FE007FBE01F03 E03C03E07C03E0F803E0F803E0F803E0FC05E07E0DE03FF8FE0FE07E17147F9319>97 DI<01FE0007FF801F0FC03E0FC03E 0FC07C0FC07C0300FC0000FC0000FC0000FC0000FC0000FC00007C00007E00003E00603F00C01F 81C007FF0001FC0013147E9317>I<0007F80007F80000F80000F80000F80000F80000F80000F8 0000F80000F80000F80000F801F8F80FFEF81F83F83E01F87E00F87C00F87C00F8FC00F8FC00F8 FC00F8FC00F8FC00F8FC00F87C00F87C00F87E00F83E01F81F07F80FFEFF03F8FF18207E9F1D> I<01FE0007FF800F83C01E01E03E00F07C00F07C00F8FC00F8FFFFF8FFFFF8FC0000FC0000FC00 007C00007C00003E00181E00180F807007FFE000FF8015147F9318>I<001F8000FFC001F3E003 E7E003C7E007C7E007C3C007C00007C00007C00007C00007C000FFFC00FFFC0007C00007C00007 C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007 C0003FFC003FFC0013207F9F10>I<01FC3C07FFFE0F079E1E03DE3E03E03E03E03E03E03E03E0 3E03E01E03C00F07800FFF0009FC001800001800001C00001FFF800FFFF007FFF81FFFFC3C007C 70003EF0001EF0001EF0001E78003C78003C3F01F80FFFE001FF00171E7F931A>II<1C003E003F007F003F003E001C000000000000 00000000000000FF00FF001F001F001F001F001F001F001F001F001F001F001F001F001F001F00 1F001F00FFE0FFE00B217EA00E>I107 DIII<01FF0007FFC01F83F03E00F83E00F87C007C7C007CFC007EFC 007EFC007EFC007EFC007EFC007E7C007C7C007C3E00F83E00F81F83F007FFC001FF0017147F93 1A>II<01F81807FE381F87783F01F83E01F87E00F87C00 F8FC00F8FC00F8FC00F8FC00F8FC00F8FC00F87C00F87E00F87E00F83F01F81F87F80FFEF803F8 F80000F80000F80000F80000F80000F80000F80000F80007FF0007FF181D7E931C>II<0FE63FFE701E600EE006E006F800FF C07FF83FFC1FFE03FE001FC007C007E007F006F81EFFFCC7F010147E9315>I<01800180018003 800380038007800F803F80FFFCFFFC0F800F800F800F800F800F800F800F800F800F800F860F86 0F860F860F8607CC03F801F00F1D7F9C14>IIIIII E /Fb 1 16 df<03C00FF01FF83FFC7FFE 7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE7FFE3FFC1FF80FF003C010127D9317>15 D E /Fc 2 117 df102 D<7FFFFF00701E0700601E0100401E0100C01E018080 1E0080801E0080801E0080001E0000001E0000001E0000001E0000001E0000001E0000001E0000 001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000003F00 0003FFF000191A7F991D>116 D E /Fd 4 20 df16 D<00000000006000000000006000000000006000000000006000 00000000600000000000600000000000600000000000C00000000000C00000000000C000000000 00C00000000000C000000000018000000000018000000000018000000000030000000000030000 0000000600000000000600000000000600000000000C0000000000180000000000180000000000 300000000000300000000000600000000000C00000000001800000000003000000000006000000 00000E0000000000180000000000300000000000600000000001C0000000000780000000000E00 00000000780000000001F0000000000F8000000001FE00000000FFF000000000FE00000000002B 2BA9AA00>II<0000 00000FE000000001FFE00000000FF0000000003E0000000001F00000000003C0000000000E0000 0000003C0000000000700000000000C0000000000180000000000300000000000600000000000C 0000000000180000000000300000000000600000000000C0000000000180000000000180000000 000300000000000300000000000600000000000C00000000000C00000000000C00000000001800 000000001800000000003000000000003000000000003000000000006000000000006000000000 00600000000000600000000000600000000000C00000000000C00000000000C00000000000C000 00000000C00000000000C00000000000C000000000002B2B808100>I E /Fe 10 83 df<0000000000200000000000600000000000C00000000001800000000003000000 00000600000000000C0000000000180000000000300000000000600000000000C0000000000180 000000000300000000000600000000000C00000000001800000000003000000000006000000000 00C0000000000180000000000300000000000600000000000C0000000000180000000000300000 000000600000000000C0000000000180000000000300000000000600000000000C000000000018 0000000000300000000000600000000000C0000000000180000000000300000000000600000000 000C0000000000180000000000300000000000600000000000C000000000008000000000002B2C 80AA00>0 D<0100018003C003E003F007F807FC07FE0FFF0FFC1FE01F003C0070006000800010 10808F00>9 D<000000040000000C00000018000000300000003000000060000000C0000000C0 0000018000000300000003000000060000000C0000000C00000018000000300000003000000060 000000C0000000C00000018000000300000003000000060000000C0000000C0000001800000030 0000003000000060000000C0000000C00000018000000300000003000000060000000C0000000C 00000018000000300000003000000060000000C0000000400000001E2C81AA00>I<0006001E00 7E03FE1FFEFFFEFFFE1FFE03FE007E001E00060F0C7E8500>27 D45 D<0600060006000F000F000F001F801F801F803F C03FC07FE07FE0FFF0FFF00C0F86A700>54 D63 D<800000000000C00000000000600000000000300000 0000001800000000000C000000000006000000000003000000000001800000000000C000000000 006000000000003000000000001800000000000C00000000000600000000000300000000000180 0000000000C000000000006000000000003000000000001800000000000C000000000006000000 000003000000000001800000000000C00000000000600000000000300000000000180000000000 0C000000000006000000000003000000000001800000000000C000000000006000000000003000 000000001800000000000C000000000006000000000003000000000001800000000000C0000000 0000600000000000202B2C80AA00>I<40000000C0000000600000003000000030000000180000 000C0000000C0000000600000003000000030000000180000000C0000000C00000006000000030 00000030000000180000000C0000000C0000000600000003000000030000000180000000C00000 00C0000000600000003000000030000000180000000C0000000C00000006000000030000000300 00000180000000C0000000C0000000600000003000000030000000180000000C000000041E2C81 AA00>74 D<0080018003C007C00FC01FE03FE07FE0FFF03FF007F800F8003C000E000600011010 668F00>82 D E /Ff 29 122 df<001000003800003800003800005C00005C00005C00008E0000 8E00008E0001070001070003078002038002038007FFC00401C00401C00800E00800E01800E038 00F0FE03FE17177F961A>65 D<00FC100383300E00B01C0070380030300030700010600010E000 10E00000E00000E00000E00000E00000E000106000107000103000203800201C00400E00800383 0000FC0014177E9619>67 DII77 D80 D82 D<0FC4302C601C400CC004C0 04C004E00070007F003FE00FF801FC001C000E0006800680068006C004E008D81087E00F177E96 14>I<7FFFF8603818403808403808803804803804803804003800003800003800003800003800 00380000380000380000380000380000380000380000380000380000380007FFC016177F9619> I<1FC0386038301038003803F81E3830387038E039E039E07970FF1F1E100E7F8D12>97 DI<07 F01838303870106000E000E000E000E000600070083008183007C00D0E7F8D10>I<007E00000E 00000E00000E00000E00000E00000E00000E00000E0007CE001C3E00300E00700E00600E00E00E 00E00E00E00E00E00E00600E00700E00301E00182E0007CFC012177F9614>I<0FC01860303070 38E018FFF8E000E000E000600070083010183007C00D0E7F8D10>I<0F9E18E330607070707070 70306018C02F80200060003FE03FF83FFC600EC006C006C006600C38380FE010157F8D12>103 D<183C3C1800000000007C1C1C1C1C1C1C1C1C1C1C1C1CFF081780960A>105 D107 DII< FC7C001D8E001E07001C07001C07001C07001C07001C07001C07001C07001C07001C07001C0700 FF9FE0130E808D14>I<07C018303018600C600CE00EE00EE00EE00EE00E701C3018183007C00F 0E7F8D12>II<07C2001C26 00381E00700E00600E00E00E00E00E00E00E00E00E00600E00700E00301E001C2E0007CE00000E 00000E00000E00000E00000E00007FC012147F8D13>II<1F4060C0C040C040E000FF007F801FC001E08060 8060C060E0C09F000B0E7F8D0E>I<080008000800180018003800FF8038003800380038003800 3800380038403840384038401C800F000A147F930E>II120 DI E /Fg 51 124 df<000FF000007FFC0001F80E0003E01F0007C03F000F80 3F000F803F000F801E000F800C000F8000000F8000000F8000000F800000FFFFFF00FFFFFF000F 801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F00 0F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F007FF0FFE07FF0FF E01B237FA21F>12 D<00180030006000C001C00380070007000E001E001C003C003C003C007800 780078007800F800F000F000F000F000F000F000F000F000F000F000F000F80078007800780078 003C003C003C001C001E000E0007000700038001C000C00060003000180D317BA416>40 DI<387CFEFFFF7F3B03030706 060C1C18702008117C8610>44 D<387CFEFEFE7C3807077C8610>46 D<00180000780001F800FF F800FFF80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001 F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001 F8007FFFE07FFFE013207C9F1C>49 D<03FC000FFF003C1FC07007E07C07F0FE03F0FE03F8FE03 F8FE01F87C01F83803F80003F80003F00003F00007E00007C0000F80001F00003E000038000070 0000E01801C0180380180700180E00380FFFF01FFFF03FFFF07FFFF0FFFFF0FFFFF015207D9F1C >I<00FE0007FFC00F07E01E03F03F03F03F81F83F81F83F81F81F03F81F03F00003F00003E000 07C0001F8001FE0001FF000007C00001F00001F80000FC0000FC3C00FE7E00FEFF00FEFF00FEFF 00FEFF00FC7E01FC7801F81E07F00FFFC001FE0017207E9F1C>I<0000E00001E00003E00003E0 0007E0000FE0001FE0001FE00037E00077E000E7E001C7E00187E00307E00707E00E07E00C07E0 1807E03807E07007E0E007E0FFFFFEFFFFFE0007E00007E00007E00007E00007E00007E00007E0 00FFFE00FFFE17207E9F1C>I<1000201E01E01FFFC01FFF801FFF001FFE001FF8001BC0001800 0018000018000018000019FC001FFF001E0FC01807E01803E00003F00003F00003F80003F83803 F87C03F8FE03F8FE03F8FC03F0FC03F07007E03007C01C1F800FFF0003F80015207D9F1C>I<00 1F8000FFE003F07007C0F00F01F81F01F83E01F83E01F87E00F07C00007C0000FC0800FC7FC0FC FFE0FD80F0FF00F8FE007CFE007CFC007EFC007EFC007EFC007E7C007E7C007E7C007E3C007C3E 007C1E00F80F00F00783E003FFC000FF0017207E9F1C>I<6000007800007FFFFE7FFFFE7FFFFC 7FFFF87FFFF87FFFF0E00060E000C0C00180C00300C00300000600000C00001C00001800003800 00780000780000F00000F00000F00001F00001F00001F00003F00003F00003F00003F00003F000 03F00003F00001E00017227DA11C>I<00FE0003FFC00703E00E00F01C00F01C00783C00783E00 783F00783F80783FE0F01FF9E01FFFC00FFF8007FFC003FFE007FFF01E7FF83C1FFC7807FC7801 FEF000FEF0003EF0001EF0001EF0001CF8001C7800383C00381F01F00FFFC001FF0017207E9F1C >I<000070000000007000000000F800000000F800000000F800000001FC00000001FC00000003 FE00000003FE00000003FE00000006FF000000067F0000000E7F8000000C3F8000000C3F800000 183FC00000181FC00000381FE00000300FE00000300FE00000600FF000006007F00000E007F800 00FFFFF80000FFFFF800018001FC00018001FC00038001FE00030000FE00030000FE000600007F 000600007F00FFE00FFFF8FFE00FFFF825227EA12A>65 DI<0003FE0080001FFF818000FF01E38001F8003F8003E0001F8007C0000F800F8000 07801F800007803F000003803F000003807F000001807E000001807E00000180FE00000000FE00 000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000007E000000007E 000001807F000001803F000001803F000003801F800003000F8000030007C000060003F0000C00 01F800380000FF00F000001FFFC0000003FE000021227DA128>IIII73 D75 D77 D<0007FC0000003FFF800000FC07E00003F001F80007 E000FC000FC0007E001F80003F001F80003F003F00001F803F00001F807F00001FC07E00000FC0 7E00000FC0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000F E0FE00000FE0FE00000FE07E00000FC07F00001FC07F00001FC03F00001F803F80003F801F8000 3F000FC0007E0007E000FC0003F001F80000FC07E000003FFF80000007FC000023227DA12A>79 DI<01FC0407FF8C1F03FC3C007C 7C003C78001C78001CF8000CF8000CFC000CFC0000FF0000FFE0007FFF007FFFC03FFFF01FFFF8 0FFFFC03FFFE003FFE0003FF00007F00003F00003FC0001FC0001FC0001FE0001EE0001EF0003C FC003CFF00F8C7FFE080FF8018227DA11F>83 D<7FFFFFFF807FFFFFFF807E03F80F807803F807 807003F803806003F80180E003F801C0E003F801C0C003F800C0C003F800C0C003F800C0C003F8 00C00003F800000003F800000003F800000003F800000003F800000003F800000003F800000003 F800000003F800000003F800000003F800000003F800000003F800000003F800000003F8000000 03F800000003F800000003F800000003F800000003F8000003FFFFF80003FFFFF80022227EA127 >III<07FC001FFF803F07C03F03E03F01E03F01F01E01F00001F00001F0003FF003FDF01F C1F03F01F07E01F0FC01F0FC01F0FC01F0FC01F07E02F07E0CF81FF87F07E03F18167E951B>97 DI<00FF8007FFE00F83 F01F03F03E03F07E03F07C01E07C0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00 007E00003E00301F00600FC0E007FF8000FE0014167E9519>I<0001FE000001FE0000003E0000 003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E00 01FC3E0007FFBE000F81FE001F007E003E003E007E003E007C003E00FC003E00FC003E00FC003E 00FC003E00FC003E00FC003E00FC003E00FC003E007C003E007C003E003E007E001E00FE000F83 BE0007FF3FC001FC3FC01A237EA21F>I<00FE0007FF800F87C01E01E03E01F07C00F07C00F8FC 00F8FC00F8FFFFF8FFFFF8FC0000FC0000FC00007C00007C00007E00003E00181F00300FC07003 FFC000FF0015167E951A>I<003F8000FFC001E3E003C7E007C7E00F87E00F83C00F80000F8000 0F80000F80000F80000F8000FFFC00FFFC000F80000F80000F80000F80000F80000F80000F8000 0F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80007FF8007FF800 13237FA211>I<03FC1E0FFF7F1F0F8F3E07CF3C03C07C03E07C03E07C03E07C03E07C03E03C03 C03E07C01F0F801FFF0013FC003000003000003800003FFF801FFFF00FFFF81FFFFC3800FC7000 3EF0001EF0001EF0001EF0001E78003C7C007C3F01F80FFFE001FF0018217E951C>II<1C003F007F007F007F003F001C 000000000000000000000000000000FF00FF001F001F001F001F001F001F001F001F001F001F00 1F001F001F001F001F001F001F001F00FFE0FFE00B247EA310>I107 DIII<00FE0007FFC00F83E01E00F03E00F87C007C7C00 7C7C007CFC007EFC007EFC007EFC007EFC007EFC007EFC007E7C007C7C007C3E00F81F01F00F83 E007FFC000FE0017167E951C>II114 D<0FF3003FFF00781F0060 0700E00300E00300F00300FC00007FE0007FF8003FFE000FFF0001FF00000F80C00780C00380E0 0380E00380F00700FC0E00EFFC00C7F00011167E9516>I<018000018000018000018000038000 0380000780000780000F80003F8000FFFF00FFFF000F80000F80000F80000F80000F80000F8000 0F80000F80000F80000F80000F80000F81800F81800F81800F81800F81800F830007C30003FE00 00F80011207F9F16>IIII121 D123 D E /Fh 24 122 df45 D<003F8000C1E00100F002007804007804 00780F007C0F807C0F807C0F00780600780000F80000F00001E00001C0000380000700000E0000 1C0000380000600000C0000180000300200600200800401000403FFFC07FFF80FFFF80161E7E9D 17>50 D<07FFFF00007C01C0003C01E0003C00F0007800F8007800F8007800F8007800F8007800 F8007800F000F001F000F001E000F003C000F00F8000FFFE0000F00F0001E007C001E003C001E0 03E001E001E001E001E001E001E003C001E003C003E003C003E003C003C003C007C003C00F8007 800F0007803E00FFFFF0001D1F7E9E20>66 D<0001F808000E061800380138007000F801E00078 03C0007007800030078000300F0000301F0000301E0000303E0000203C0000007C0000007C0000 007C0000007C000000F8000000F8000000F8000000F8000000F800000078000040780000807800 00803C0000803C0001001C0002000E00020006000C000300100001C0E000003F00001D217B9F21 >I<07FFE07FE0007C001F00003C000C00003C0018000078001000007800400000780080000078 0100000078020000007804000000F008000000F010000000F060000000F0F0000000F1F0000000 F278000001E478000001E878000001F03C000001E03C000001E01E000001E01E000003C00F0000 03C00F000003C00F000003C007800003C007800003C003C000078003C00007C007E000FFFC3FFC 00231F7E9E23>75 D<0003F800001E0E000038070000E0038001C001C003C001E0078000E00F00 00F00F0000F01E0000F01E0000F83E0000F83C0000F87C0000F87C0000F87C0000F87C0000F8F8 0001F0F80001F0F80001F0F80001F0F80003E0780003E0780003C0780007C07C0007803C000F00 3C001E001E001C000E0038000700F00003C3C00000FE00001D217B9F23>79 D<07FFFF00007C03C0003C01E0003C00F0007800F0007800F8007800F8007800F8007800F80078 00F000F001F000F001E000F003C000F0078000F00F0000FFF80001E0000001E0000001E0000001 E0000001E0000001E0000003C0000003C0000003C0000003C0000003C0000003C0000007800000 07C00000FFFC00001D1F7E9E1F>I<07FFFC00007C0700003C03C0003C01E0007801E0007801F0 007801F0007801F0007801F0007801E000F003E000F003C000F0078000F00F0000F03C0000FFF0 0001E0300001E0380001E01C0001E01C0001E01C0001E01E0003C03E0003C03E0003C03E0003C0 3E0003C03E0003C03E0207803E0407C01F04FFFC0F18000003E01F207E9E21>82 D<07F8000C0C001E06001E07001C070000070000070000070000FF0007C7001E07003C0E00780E 00F00E10F00E10F00E10F01E10F02E20784F401F878014147D9317>97 D<01FC07060E0F1C0F38 0E78007000F000F000F000F000E000E000E000E000F0027004300818300FC010147C9314>99 D<0000700003F00000F00000700000700000E00000E00000E00000E00000E00000E00001C000F9 C00305C00E03C01C03C03801C0780380700380F00380F00380F00380F00380E00700E00700E007 00E00700E00700700F00301E00186F000F8FE014207C9F19>I<00F800070E000E07001C070038 0380780380700380F00380F00380FFFF80F00000E00000E00000E00000E00000F0010070020030 04001C180007E00011147D9314>I<00000E003E1100E1A301C1C20381E00780E00701E00F01E0 0F01E00F01E00703C007038007870004FC000800000800001800001C00000FFF000FFFC007FFE0 1800F0300030600030C00030C00030C000306000603000C01C070007FC00181F809417>103 D<00E00007E00001E00000E00000E00001C00001C00001C00001C00001C00001C000038000038F 800390E003A0E003C0600380600780E00700E00700E00700E00700E00700E00E01C00E01C00E01 C00E01C00E01C00E01C01C03801E03C0FFCFF815207E9F19>I<01C003E003E003E001C0000000 00000000000000000003801F800780038003800700070007000700070007000E000E000E000E00 0E000E001C001E00FF800B1F7F9E0C>I<00E007E001E000E000E001C001C001C001C001C001C0 0380038003800380038003800700070007000700070007000E000E000E000E000E000E001C001E 00FFC00B207F9F0C>108 D<038F801F90E007A0E003C0600380600780E00700E00700E00700E0 0700E00700E00E01C00E01C00E01C00E01C00E01C00E01C01C03801E03C0FFCFF815147E9319> 110 D<00FC000387000E01801C00C03800E03800E07000F0F000F0F000F0F000F0F000F0E001E0 E001E0E001C0E003C0F00380700700380E001C1C0007E00014147D9317>I<00E3E007EC3800F0 1C00E01E00E00E01C00E01C00F01C00F01C00F01C00F01C00F03801E03801E03801C03803C0380 380380700740E00721C0071F000700000700000700000E00000E00000E00000E00001E0000FFC0 00181D809319>I<038E001FB38007C78003C78003830007800007000007000007000007000007 00000E00000E00000E00000E00000E00000E00001C00001E0000FFE00011147E9312>114 D<01F2060E080618061802380438001E001FE00FF003F8003C401C400C400C600C6018E010D060 8FC00F147E9312>I<0080010001000100030007000F001E00FFF80E000E000E000E001C001C00 1C001C001C001C00380038203820382038203840384018800F000D1C7C9B12>I119 D<0FF83F8001E00E0001C00C0001C0080000E0180000E0100000E0200000E0200000F0 40000070400000708000007080000071000000390000003A0000003E0000003C00000038000000 180000001000000010000000200000002000000040000070C00000F0800000F1000000E2000000 7C000000191D809318>121 D E /Fi 53 123 df<00003FE00000E01000018038000380780003 007800070030000700000007000000070000000E0000000E0000000E000000FFFFE0000E00E000 1C01C0001C01C0001C01C0001C01C0001C03800038038000380380003803800038070000380700 007007000070071000700E2000700E2000700E2000E00E2000E0064000E0038000E0000000C000 0001C0000001C000003180000079800000F3000000620000003C0000001D29829F1A>12 D<00003FCE0000E0EE000181FC000381FC000300DC0007001C0007003800070038000E0038000E 0038000E0070000E007000FFFFF0001E0070001C00E0001C00E0001C00E0001C00E0001C01C000 3801C0003801C0003801C000380380003803800070038000700388007007100070071000700710 00E0071000E0032000E001C000E0000000C0000001C0000001C000003180000079800000F30000 00620000003C0000001F29829F1B>I<0E1F3F3F1D0102020404081020C0080E779F0E>39 D<1C3C3C3C3C040408081020204080060E7D840E>44 D<7FF0FFE07FE00C037D8A10>I<000200 020006000E003C00DC031C001C0038003800380038007000700070007000E000E000E000E001C0 01C001C001C003800380038003800780FFF80F1E7B9D17>49 D<001F000061800080E00100E002 00700220700420700410700820F00820F00820F00840E00881E00703C0000380000700000C0000 18000060000080000300000400000800401000401000802001807E030047FF0041FE0080FC0080 7800141F7C9D17>I<070F1F1F0E0000000000000000000070F8F8F0E008147B930E>58 D<00000200000006000000060000000E0000001E0000001E0000003F0000002F0000004F000000 4F0000008F0000010F0000010F0000020F0000020F0000040F00000C0F0000080F0000100F0000 100F0000200F80003FFF800040078000C007800080078001000780010007800200078002000780 060007801E000F80FF807FF81D207E9F22>65 D<01FFFFC0001E00F0001E0078001E0038001E00 3C003C003C003C003C003C003C003C003C0078007800780078007800F0007801E000F0078000FF FE0000F00F8000F003C001E001C001E001E001E001E001E001E003C001E003C001E003C001E003 C001C0078003C00780078007800F0007801E000F007800FFFFE0001E1F7D9E20>I<0000FE0200 078186001C004C0038003C0060003C00C0001C01C0001803800018070000180F0000181E000010 1E0000103C0000003C00000078000000780000007800000078000000F0000000F0000000F00000 00F0000000F00000807000008070000080700001003800010038000200180004000C0018000600 20000381C00000FE00001F217A9F21>I<01FFFF80001E00E0001E0070001E0038001E001C003C 001C003C000E003C000E003C000E0078000E0078000E0078000E0078000E00F0001E00F0001E00 F0001E00F0001E01E0003C01E0003C01E0003C01E0007803C0007003C0007003C000E003C001C0 078001C00780038007800E0007801C000F007000FFFFC0001F1F7D9E22>I<01FFFFFE001E001C 001E000C001E0004001E0004003C0004003C0004003C0004003C00040078080800780800007808 000078180000F0300000FFF00000F0300000F0300001E0200001E0200001E0200001E0001003C0 002003C0002003C0004003C00040078000800780018007800100078007000F001F00FFFFFE001F 1F7D9E1F>I<01FFFFFC001E0038001E0018001E0008001E0008003C0008003C0008003C000800 3C00080078001000780800007808000078080000F0100000F0300000FFF00000F0300001E02000 01E0200001E0200001E0200003C0000003C0000003C0000003C000000780000007800000078000 00078000000F800000FFF800001E1F7D9E1E>I<0000FC040007030C001C00980030007800E000 7801C000380380003003800030070000300E0000301E0000201E0000203C0000003C0000007800 0000780000007800000078000000F0000000F000FFF0F0000780F0000780F0000F0070000F0070 000F0070000F0070001E0038001E0018003E001C002E000E00CC000383040000FC00001E217A9F 23>I<01FFF0001F00001E00001E00001E00003C00003C00003C00003C00007800007800007800 00780000F00000F00000F00000F00001E00001E00001E00001E00003C00003C00003C00003C000 0780000780000780000780000F8000FFF800141F7D9E12>73 D<01FFF03FE0001F000F80001E00 0E00001E000800001E001000003C002000003C004000003C010000003C02000000780400000078 0800000078100000007830000000F0F0000000F1F8000000F278000000F478000001E83C000001 F03C000001E03C000001E01E000003C01E000003C01E000003C00F000003C00F000007800F0000 0780078000078007800007800780000F8007C000FFF03FF800231F7D9E23>75 D<01FFF800001F0000001E0000001E0000001E0000003C0000003C0000003C0000003C00000078 000000780000007800000078000000F0000000F0000000F0000000F0000001E0000001E0000001 E0000001E0008003C0010003C0010003C0030003C00200078006000780060007800C0007801C00 0F007800FFFFF800191F7D9E1D>I<01FE00007FC0001E0000FC00001E0000F800001700017800 00170001780000270002F00000270004F00000270004F00000270008F00000470009E000004700 11E00000470021E00000470021E00000870043C00000838043C00000838083C00000838083C000 0103810780000103820780000103820780000103840780000203840F00000203880F0000020390 0F00000203900F00000401E01E00000401E01E00000401C01E00000C01801E00001C01803E0000 FF8103FFC0002A1F7D9E29>I<01FF007FE0001F000F00001F0004000017800400001780040000 278008000023C008000023C008000023C008000041E010000041E010000041F010000040F01000 0080F0200000807820000080782000008078200001003C400001003C400001003C400001001E40 0002001E800002001E800002000F800002000F800004000F0000040007000004000700000C0007 00001C00020000FF80020000231F7D9E22>I<0001FC0000070700001C01C0003000E000E00060 01C000700380007007800038070000380E0000381E0000381C0000383C0000383C000038780000 78780000787800007878000078F00000F0F00000F0F00000E0F00001E0F00001C0F00003C07000 03807000070078000F0038001E0038003C001C0070000E00E0000783800001FC00001D217A9F23 >I<01FFFF80001E00E0001E0070001E0038001E003C003C003C003C003C003C003C003C003C00 78007800780078007800F0007800E000F003C000F00F0000FFFC0000F0000001E0000001E00000 01E0000001E0000003C0000003C0000003C0000003C00000078000000780000007800000078000 000F800000FFF000001E1F7D9E1F>I<01FFFF00001E03C0001E00E0001E0070001E0078003C00 78003C0078003C0078003C0078007800F0007800F0007801E0007801C000F0070000F01E0000FF F00000F0380001E01C0001E01E0001E00E0001E00F0003C01E0003C01E0003C01E0003C01E0007 803C0007803C0807803C0807803C100F801C10FFF00C20000007C01D207D9E21>82 D<0007E040001C18C0003005800060038000C0038001C001800180010003800100038001000380 01000380000003C0000003C0000003F8000001FF800001FFE000007FF000001FF0000001F80000 00780000007800000038000000380020003800200038002000300060007000600060006000E000 7000C000E8038000C606000081F800001A217D9F1A>I<0FFFFFF01E0780E01807802010078020 20078020200F0020600F0020400F0020400F0020801E0040001E0000001E0000001E0000003C00 00003C0000003C0000003C00000078000000780000007800000078000000F0000000F0000000F0 000000F0000001E0000001E0000001E0000001E0000003E00000FFFF00001C1F789E21>I<7FFC 1FF807C003C00780010007800100078001000F0002000F0002000F0002000F0002001E0004001E 0004001E0004001E0004003C0008003C0008003C0008003C000800780010007800100078001000 78001000F0002000F0002000F0002000F0004000F0004000700080007001000030020000380400 000C18000007E000001D20779E22>II<00F1800389 C00707800E03801C03803C0380380700780700780700780700F00E00F00E00F00E00F00E20F01C 40F01C40703C40705C40308C800F070013147C9317>97 D<07803F8007000700070007000E000E 000E000E001C001C001CF01D0C3A0E3C0E380F380F700F700F700F700FE01EE01EE01EE01CE03C E038607060E031C01F0010207B9F15>I<007E0001C1000300800E07801E07801C07003C020078 0000780000780000F00000F00000F00000F00000F0000070010070020030040018380007C00011 147C9315>I<0000780003F80000700000700000700000700000E00000E00000E00000E00001C0 0001C000F1C00389C00707800E03801C03803C0380380700780700780700780700F00E00F00E00 F00E00F00E20F01C40F01C40703C40705C40308C800F070015207C9F17>I<007C01C207010E01 1C013C013802780C7BF07C00F000F000F000F0007000700170023804183807C010147C9315>I< 00007800019C00033C00033C000718000700000700000E00000E00000E00000E00000E0001FFE0 001C00001C00001C00001C00003800003800003800003800003800007000007000007000007000 00700000700000E00000E00000E00000E00000C00001C00001C0000180003180007B0000F30000 6600003C00001629829F0E>I<003C6000E27001C1E00380E00700E00F00E00E01C01E01C01E01 C01E01C03C03803C03803C03803C03803C07003C07001C0F001C17000C2E0003CE00000E00000E 00001C00001C00301C00783800F0700060E0003F8000141D7E9315>I<01E0000FE00001C00001 C00001C00001C000038000038000038000038000070000070000071E000763000E81800F01C00E 01C00E01C01C03801C03801C03801C0380380700380700380700380E10700E20700C20701C2070 0C40E00CC060070014207D9F17>I<00C001E001E001C000000000000000000000000000000E00 3300230043804300470087000E000E000E001C001C001C003840388030807080310033001C000B 1F7C9E0E>I<0001800003C00003C0000380000000000000000000000000000000000000000000 003C00004600008700008700010700010700020E00000E00000E00000E00001C00001C00001C00 001C0000380000380000380000380000700000700000700000700000E00000E00030E00079C000 F180006300003C00001228829E0E>I<01E0000FE00001C00001C00001C00001C0000380000380 000380000380000700000700000703C00704200E08E00E11E00E21E00E40C01C80001D00001E00 001FC00038E000387000387000383840707080707080707080703100E03100601E0013207D9F15 >I<03C01FC0038003800380038007000700070007000E000E000E000E001C001C001C001C0038 003800380038007000700070007100E200E200E200E200640038000A207C9F0C>I<1C0F80F000 2630C318004740640C004780680E004700700E004700700E008E00E01C000E00E01C000E00E01C 000E00E01C001C01C038001C01C038001C01C038001C01C0708038038071003803806100380380 E10038038062007007006600300300380021147C9325>I<1C0F802630C0474060478060470070 4700708E00E00E00E00E00E00E00E01C01C01C01C01C01C01C0384380388380308380708380310 7003303001C016147C931A>I<007C0001C3000301800E01C01E01C01C01E03C01E07801E07801 E07801E0F003C0F003C0F003C0F00780F00700700F00700E0030180018700007C00013147C9317 >I<01C1E002621804741C04781C04701E04701E08E01E00E01E00E01E00E01E01C03C01C03C01 C03C01C0380380780380700380E003C1C0072380071E000700000700000E00000E00000E00000E 00001C00001C0000FFC000171D809317>I<00F0400388C00705800E03801C03803C0380380700 780700780700780700F00E00F00E00F00E00F00E00F01C00F01C00703C00705C0030B8000F3800 00380000380000700000700000700000700000E00000E0000FFE00121D7C9315>I<1C1E002661 004783804787804707804703008E00000E00000E00000E00001C00001C00001C00001C00003800 0038000038000038000070000030000011147C9313>I<00FC030206010C030C070C060C000F80 0FF007F803FC003E000E700EF00CF00CE008401020601F8010147D9313>I<018001C003800380 0380038007000700FFF007000E000E000E000E001C001C001C001C003800380038003820704070 407080708031001E000C1C7C9B0F>I<0E00C03300E02301C04381C04301C04701C08703800E03 800E03800E03801C07001C07001C07001C07101C0E20180E20180E201C1E200C264007C3801414 7C9318>I<0E03803307802307C04383C04301C04700C08700800E00800E00800E00801C01001C 01001C01001C02001C02001C04001C04001C08000E300003C00012147C9315>I<0E00C1C03300 E3C02301C3E04381C1E04301C0E04701C060870380400E0380400E0380400E0380401C0700801C 0700801C0700801C0701001C0701001C0602001C0F02000C0F04000E13080003E1F0001B147C93 1E>I<0383800CC4401068E01071E02071E02070C040E00000E00000E00000E00001C00001C000 01C00001C040638080F38080F38100E5810084C60078780013147D9315>I<0E00C03300E02301 C04381C04301C04701C08703800E03800E03800E03801C07001C07001C07001C07001C0E00180E 00180E001C1E000C3C0007DC00001C00001C00003800F03800F07000E06000C0C0004380003E00 00131D7C9316>I<01C04003E08007F1800C1F0008020000040000080000100000200000400000 80000100000200000401000802001002003E0C0063FC0041F80080E00012147D9313>I E /Fj 30 120 df45 D<01F000060C000C060018030038038038038070 01C07001C07001C0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F0 01E0F001E0F001E07001C07001C07001C03803803803801803001C0700071C0001F000131F7D9D 19>48 D<018003801F80E380038003800380038003800380038003800380038003800380038003 80038003800380038003800380038003800380038007C0FFFE0F1E7B9D19>I<03F0000C1E0010 07002007804003C04003C0F003E0F801E0F801E0F801E02003E00003E00003C00007C000078000 0F00000E00001C0000380000700000C0000180000300000200200400200800201000403FFFC07F FFC0FFFFC0131E7D9D19>I<000300000300000700000F00000F00001700002700006700004700 008700018700010700020700060700040700080700100700300700200700400700C00700FFFFF8 000700000700000700000700000700000700000F8000FFF8151E7E9D19>52 D<007E0001C1000300800601C00C03C01C03C0380180380000780000700000700000F0F800F30E 00F40700F80380F80380F801C0F001C0F001E0F001E0F001E0F001E07001E07001E07001C03801 C03803801803800C0700060C0001F800131F7D9D19>54 D<01F000060C001C0600180300380380 7003807001C0F001C0F001C0F001E0F001E0F001E0F001E07001E07003E03803E03803E01C05E0 0E19E003E1E00001C00001C00003C0000380300380780700780600700E00201C001030000FC000 131F7D9D19>57 D<000100000003800000038000000380000007C0000007C0000007C0000009E0 000009E0000011F0000010F0000010F00000207800002078000020780000403C0000403C0000C0 3E0000801E0000801E0001FFFF0001000F0001000F000200078002000780060007C0040003C004 0003C00C0001E00C0001E03E0003F0FF801FFE1F207D9F25>65 D<001FE0000070380001C00E00 03800700070003800F0003C01E0001E03C0000F03C0000F07C0000F87C0000F878000078F80000 7CF800007CF800007CF800007CF800007CF800007CF800007CF800007CF800007C780000787C00 00F87C0000F83C0000F03E0001F01E0001E00F0003C0070003800380070001E01E000070380000 1FE0001E217C9F26>79 DI<7FFFFFF878078078600780184007 800840078008C007800C8007800480078004800780048007800400078000000780000007800000 078000000780000007800000078000000780000007800000078000000780000007800000078000 000780000007800000078000000780000007800000078000000FC00003FFFF001E1F7D9E24>84 D<001800001800001800003C00003C00004E00004E00004E000087000087000187800103800103 800201C00201C003FFC00400E00400E00800700800701800703C0078FE01FF18177F961C>97 D<007E080381980700780C00381C0018380018780008700008F00000F00000F00000F00000F000 00F00000F000007000087800083800081C00100C0010070060038180007E0015177E961B>99 DIII104 DI107 DIII<00FE000383800E00E01C00703C007838003878003C70001CF0001EF0001E F0001EF0001EF0001EF0001EF0001E70001C78003C3800383C00781C00700E00E003838000FE00 17177E961D>II114 D<0F84306C601C400CC004C004C004E00070007F003FE01FF801FC001C000E00068006 80068006C004E008D81087E00F177E9615>I<7FFFFC70381C403804403804C038068038028038 028038020038000038000038000038000038000038000038000038000038000038000038000038 00003800007C0007FFC017177F961B>IIII E /Fk 43 122 df<1C007F007F00FF80FFC0FFC07F C07FC01CC000C000C00180018001800300030006000C001800300020000A157BA913>39 D45 D<000E00001E00007E0007FE00 FFFE00FFFE00F8FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00 00FE0000FE0000FE0000FE0000FE0000FE007FFFFE7FFFFE7FFFFE17277BA622>49 D<00FF800003FFF0000FFFFC001F03FE003800FF007C007F80FE003FC0FF003FC0FF003FE0FF00 1FE0FF001FE07E001FE03C003FE000003FE000003FC000003FC000007F8000007F000000FE0000 00FC000001F8000003F0000003E00000078000000F0000001E0000003C00E0007000E000E000E0 01C001C0038001C0070001C00FFFFFC01FFFFFC03FFFFFC07FFFFFC0FFFFFF80FFFFFF80FFFFFF 801B277DA622>I<007F800003FFF00007FFFC000F81FE001F00FF003F80FF003F807F803F807F 803F807F801F807F800F007F800000FF000000FF000000FE000001FC000001F8000007F00000FF C00000FFF0000001FC0000007E0000007F0000007F8000003FC000003FC000003FE000003FE03C 003FE07E003FE0FF003FE0FF003FE0FF003FC0FF007FC07E007F807C007F003F01FE001FFFFC00 07FFF00000FF80001B277DA622>I<00000E0000001E0000003E0000007E000000FE000000FE00 0001FE000003FE0000077E00000E7E00000E7E00001C7E0000387E0000707E0000E07E0000E07E 0001C07E0003807E0007007E000E007E000E007E001C007E0038007E0070007E00E0007E00FFFF FFF8FFFFFFF8FFFFFFF80000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 00FE00007FFFF8007FFFF8007FFFF81D277EA622>I<0C0003000F803F000FFFFE000FFFFC000F FFF8000FFFF0000FFFE0000FFFC0000FFE00000E0000000E0000000E0000000E0000000E000000 0E0000000E7FC0000FFFF8000F80FC000E003E000C003F0000001F8000001FC000001FC000001F E000001FE018001FE07C001FE0FE001FE0FE001FE0FE001FE0FE001FC0FC001FC078003F807800 3F803C007F001F01FE000FFFF80003FFF00000FF80001B277DA622>I<000003800000000007C0 0000000007C0000000000FE0000000000FE0000000000FE0000000001FF0000000001FF0000000 003FF8000000003FF8000000003FF80000000073FC0000000073FC00000000F3FE00000000E1FE 00000000E1FE00000001C0FF00000001C0FF00000003C0FF80000003807F80000007807FC00000 07003FC0000007003FC000000E003FE000000E001FE000001E001FF000001C000FF000001FFFFF F000003FFFFFF800003FFFFFF80000780007FC0000700003FC0000700003FC0000E00001FE0000 E00001FE0001E00001FF0001C00000FF0001C00000FF00FFFE001FFFFEFFFE001FFFFEFFFE001F FFFE2F297EA834>65 D<00003FF001800003FFFE0380000FFFFF8780003FF007DF8000FF8001FF 8001FE00007F8003FC00003F8007F000001F800FF000000F801FE0000007801FE0000007803FC0 000007803FC0000003807FC0000003807F80000003807F8000000000FF8000000000FF80000000 00FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF80 000000007F80000000007F80000000007FC0000003803FC0000003803FC0000003801FE0000003 801FE0000007000FF00000070007F000000E0003FC00001E0001FE00003C0000FF8000F800003F F007E000000FFFFFC0000003FFFF000000003FF8000029297CA832>67 D73 D75 DIII<0000FFE000000007FFFC0000003FC07F8000007F001FC00001FC0007F00003F800 03F80007F00001FC000FF00001FE001FE00000FF001FE00000FF003FC000007F803FC000007F80 7FC000007FC07F8000003FC07F8000003FC07F8000003FC0FF8000003FE0FF8000003FE0FF8000 003FE0FF8000003FE0FF8000003FE0FF8000003FE0FF8000003FE0FF8000003FE0FF8000003FE0 FF8000003FE07F8000003FC07FC000007FC07FC000007FC03FC000007F803FC000007F801FE000 00FF001FE00000FF000FF00001FE0007F00001FC0003F80003F80001FC0007F00000FF001FE000 003FC07F8000000FFFFE00000000FFE000002B297CA834>II82 D<007F806003FFF0E007FFF9E00F807FE0 1F001FE03E0007E07C0003E07C0001E0FC0001E0FC0001E0FC0000E0FE0000E0FE0000E0FF0000 00FFC000007FFE00007FFFE0003FFFFC001FFFFE000FFFFF8007FFFFC003FFFFE000FFFFE00007 FFF000007FF000000FF8000007F8000003F8600001F8E00001F8E00001F8E00001F8F00001F0F0 0001F0F80003F0FC0003E0FF0007C0FFE01F80F3FFFF00E0FFFE00C01FF0001D297CA826>I<7F FFFFFFFFC07FFFFFFFFFC07FFFFFFFFFC07F803FC03FC07E003FC007C078003FC003C078003FC0 03C070003FC001C0F0003FC001E0F0003FC001E0E0003FC000E0E0003FC000E0E0003FC000E0E0 003FC000E0E0003FC000E000003FC0000000003FC0000000003FC0000000003FC0000000003FC0 000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000 003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0000000003FC0 000000003FC0000000003FC0000000003FC0000000003FC00000007FFFFFE000007FFFFFE00000 7FFFFFE0002B287EA730>III<01FF800007FFF0000F81F8001FC07E001FC07E001FC03F000F80 3F8007003F8000003F8000003F8000003F80000FFF8000FFFF8007FC3F800FE03F803F803F803F 003F807F003F80FE003F80FE003F80FE003F80FE003F807E007F807F00DF803F839FFC0FFF0FFC 01FC03FC1E1B7E9A21>97 DI<001FF80000 FFFE0003F01F0007E03F800FC03F801F803F803F801F007F800E007F0000007F000000FF000000 FF000000FF000000FF000000FF000000FF000000FF0000007F0000007F0000007F8000003F8001 C01F8001C00FC0038007E0070003F01E0000FFFC00001FE0001A1B7E9A1F>I<00003FF8000000 3FF80000003FF800000003F800000003F800000003F800000003F800000003F800000003F80000 0003F800000003F800000003F800000003F800000003F800000003F800001FE3F80000FFFBF800 03F03FF80007E00FF8000FC007F8001F8003F8003F8003F8007F0003F8007F0003F8007F0003F8 00FF0003F800FF0003F800FF0003F800FF0003F800FF0003F800FF0003F800FF0003F8007F0003 F8007F0003F8007F0003F8003F8003F8001F8003F8000F8007F80007C00FF80003F03BFF8000FF F3FF80003FC3FF80212A7EA926>I<003FE00001FFF80003F07E0007C01F000F801F801F800F80 3F800FC07F000FC07F0007C07F0007E0FF0007E0FF0007E0FFFFFFE0FFFFFFE0FF000000FF0000 00FF0000007F0000007F0000007F0000003F8000E01F8000E00FC001C007E0038003F81F0000FF FE00001FF0001B1B7E9A20>I<0007F0003FFC00FE3E01F87F03F87F03F07F07F07F07F03E07F0 0007F00007F00007F00007F00007F00007F000FFFFC0FFFFC0FFFFC007F00007F00007F00007F0 0007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0 0007F00007F00007F00007F0007FFF807FFF807FFF80182A7EA915>I<00FF81F003FFE7F80FC1 FE7C1F80FC7C1F007C383F007E107F007F007F007F007F007F007F007F007F007F007F007F003F 007E001F007C001F80FC000FC1F8001FFFE00018FF800038000000380000003C0000003E000000 3FFFF8001FFFFF001FFFFF800FFFFFC007FFFFE01FFFFFF03E0007F07C0001F8F80000F8F80000 F8F80000F8F80000F87C0001F03C0001E01F0007C00FC01F8003FFFE00007FF0001E287E9A22> II<07000FC01FE03FE03FE03FE01FE00FC0 07000000000000000000000000000000FFE0FFE0FFE00FE00FE00FE00FE00FE00FE00FE00FE00F E00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE0FFFEFFFEFFFE0F2B7DAA14>I107 DIII<003FE00001FFFC0003F07E000FC01F801F800F C03F800FE03F0007E07F0007F07F0007F07F0007F0FF0007F8FF0007F8FF0007F8FF0007F8FF00 07F8FF0007F8FF0007F8FF0007F87F0007F07F0007F03F800FE03F800FE01F800FC00FC01F8007 F07F0001FFFC00003FE0001D1B7E9A22>II114 D<03FE300FFFF01E03F03800F0700070F00070F00070F80070FC0000FFE0007FFE007FFF803FFF E01FFFF007FFF800FFF80003FC0000FC60007CE0003CF0003CF00038F80038FC0070FF01E0F7FF C0C1FF00161B7E9A1B>I<00700000700000700000700000F00000F00000F00001F00003F00003 F00007F0001FFFF0FFFFF0FFFFF007F00007F00007F00007F00007F00007F00007F00007F00007 F00007F00007F00007F00007F00007F03807F03807F03807F03807F03807F03803F03803F87001 F86000FFC0001F8015267FA51B>IIII< FFFE03FF80FFFE03FF80FFFE03FF8007F000700007F000700007F800F00003F800E00003FC01E0 0001FC01C00001FC01C00000FE03800000FE038000007F070000007F070000007F8F0000003F8E 0000003FDE0000001FDC0000001FDC0000000FF80000000FF80000000FF800000007F000000007 F000000003E000000003E000000001C000000001C000000003800000000380000038078000007C 07000000FE0F000000FE0E000000FE1E000000FE3C0000007C780000003FE00000000FC0000000 21277F9A24>121 D E /Fl 24 122 df45 D<0007FE0000007FFFE00001FFFFF80003FFFFFE0007 F01FFF000F8007FF801F0001FFC03E0000FFE07F8000FFF07FC0007FF0FFE0007FF8FFF0003FF8 FFF0003FFCFFF0003FFCFFF0003FFCFFF0003FFC7FE0003FFC3FC0003FFC1F80003FFC0000003F FC0000003FF80000007FF80000007FF00000007FF0000000FFE0000000FFC0000001FF80000001 FF00000003FE00000007FC00000007F80000000FF00000001FC00000003F800000007F00000000 FC00000001F800000001F0003C0003E0003C0007C0003C000F000078001E000078003C00007800 780000F800F00000F801FFFFFFF803FFFFFFF007FFFFFFF00FFFFFFFF01FFFFFFFF03FFFFFFFF0 7FFFFFFFF0FFFFFFFFF0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE026387BB731>50 D66 D<0000001FFF000030000001FFFFE000F000000FFFFFFC01F00000 7FFFFFFE03F00001FFFE007F87F00003FFE0000FCFF0000FFF000003FFF0001FFC000001FFF000 3FF80000007FF0007FF00000003FF000FFC00000003FF001FFC00000001FF003FF800000000FF0 07FF000000000FF00FFF0000000007F00FFE0000000007F01FFE0000000003F01FFE0000000003 F03FFC0000000003F03FFC0000000001F03FFC0000000001F07FFC0000000001F07FF800000000 01F07FF80000000000007FF8000000000000FFF8000000000000FFF8000000000000FFF8000000 000000FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF80000 00000000FFF8000000000000FFF8000000000000FFF80000000000007FF80000000000007FF800 00000000007FF80000000000007FFC0000000000F03FFC0000000000F03FFC0000000000F03FFC 0000000000F01FFE0000000000F01FFE0000000001E00FFE0000000001E00FFF0000000001E007 FF0000000003C003FF8000000003C001FFC0000000078000FFE00000000F00007FF00000001F00 003FF80000003E00001FFC0000007C00000FFF000001F8000003FFE00007F0000001FFFE003FC0 0000007FFFFFFF000000000FFFFFFC0000000001FFFFF000000000001FFF0000003C3D7BBB47> I75 D<0000007FFC000000000007FFFFC0000000003FFFFFF800000000FFE00FFE00000003FF0001FF 8000000FFC00007FE000001FF800003FF000003FF000001FF800007FE000000FFC0000FFC00000 07FE0001FF80000003FF0003FF80000003FF8007FF00000001FFC007FF00000001FFC00FFE0000 0000FFE01FFE00000000FFF01FFC000000007FF01FFC000000007FF03FFC000000007FF83FFC00 0000007FF87FFC000000007FFC7FF8000000003FFC7FF8000000003FFC7FF8000000003FFC7FF8 000000003FFCFFF8000000003FFEFFF8000000003FFEFFF8000000003FFEFFF8000000003FFEFF F8000000003FFEFFF8000000003FFEFFF8000000003FFEFFF8000000003FFEFFF8000000003FFE FFF8000000003FFEFFF8000000003FFEFFF8000000003FFE7FF8000000003FFC7FFC000000007F FC7FFC000000007FFC7FFC000000007FFC3FFC000000007FF83FFC000000007FF83FFE00000000 FFF81FFE00000000FFF01FFE00000000FFF00FFF00000001FFE00FFF00000001FFE007FF800000 03FFC003FF80000003FF8003FFC0000007FF8001FFE000000FFF0000FFF000001FFE00007FF800 003FFC00001FFE0000FFF000000FFF0001FFE0000003FFE00FFF80000001FFFFFFFF000000003F FFFFF80000000007FFFFC000000000007FFC0000003F3D7BBB4A>79 DI82 D<001FFF00000001FFFFF0000003FFFFFC000007F007FE00000FF801FF00001FFC00FF8000 1FFC007FC0001FFC007FE0001FFC003FE0000FF8003FF0000FF8003FF00007F0003FF00001C000 3FF0000000003FF0000000003FF0000000003FF0000000FFFFF000000FFFFFF000007FF83FF000 01FF803FF00007FE003FF0000FF8003FF0001FF0003FF0003FE0003FF0007FE0003FF0007FE000 3FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0007FF0007FE0007FF000 7FE000DFF0003FF0039FF8001FFC0F0FFFF007FFFE0FFFF001FFFC07FFF0003FE000FFF02C267D A530>97 D<0000FFF000000FFFFF00003FFFFF8000FFC01FC001FF003FE003FC007FF007FC007F F00FF8007FF01FF0007FF01FF0003FE03FF0003FE03FF0001FC07FE00007007FE00000007FE000 0000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0 0000007FE00000007FE00000007FF00000003FF00000003FF00000001FF00000781FF80000780F F80000F007FC0000F003FE0001E001FF8007C000FFE01F80003FFFFF00000FFFFC000000FFC000 25267DA52C>99 D<000000003FC00000003FFFC00000003FFFC00000003FFFC00000003FFFC000 000001FFC000000000FFC000000000FFC000000000FFC000000000FFC000000000FFC000000000 FFC000000000FFC000000000FFC000000000FFC000000000FFC000000000FFC000000000FFC000 000000FFC000000000FFC000000000FFC000000000FFC00000FFC0FFC0000FFFF8FFC0003FFFFE FFC000FFE03FFFC001FF000FFFC003FE0003FFC007FC0001FFC00FF80000FFC01FF00000FFC01F F00000FFC03FF00000FFC03FE00000FFC07FE00000FFC07FE00000FFC07FE00000FFC0FFE00000 FFC0FFE00000FFC0FFE00000FFC0FFE00000FFC0FFE00000FFC0FFE00000FFC0FFE00000FFC0FF E00000FFC0FFE00000FFC07FE00000FFC07FE00000FFC07FE00000FFC03FF00000FFC03FF00000 FFC01FF00000FFC00FF80001FFC007F80003FFC003FC0007FFC001FE000FFFE000FFC07EFFFF00 3FFFFCFFFF000FFFF0FFFF0001FF80FFFF303C7DBB37>I<0001FFC000000FFFF800003FFFFE00 00FF80FF0001FE003F8007FC001FC00FF8000FE00FF8000FF01FF00007F03FF00007F83FF00007 F87FE00007F87FE00003FC7FE00003FC7FE00003FCFFE00003FCFFFFFFFFFCFFFFFFFFFCFFFFFF FFFCFFE0000000FFE0000000FFE0000000FFE00000007FE00000007FE00000007FE00000003FE0 0000003FF000003C1FF000003C1FF000003C0FF800007807FC0000F803FE0001F001FF0007E000 FFC03FC0003FFFFF000007FFFC000000FFE00026267DA52D>I<000000001F800007FF007FC000 3FFFE0FFE000FFFFFBE7F001FE03FF07F003FC01FE07F007F800FF07F00FF800FF87E01FF0007F C3C01FF0007FC0003FF0007FE0003FF0007FE0003FF0007FE0003FF0007FE0003FF0007FE0003F F0007FE0003FF0007FE0001FF0007FC0001FF0007FC0000FF800FF800007F800FF000003FC01FE 000001FE03FC000003FFFFF80000073FFFE000000707FF0000000F00000000000F00000000000F 00000000000F00000000000F80000000000FE0000000000FFFFFFC00000FFFFFFF800007FFFFFF F00003FFFFFFF80003FFFFFFFC0001FFFFFFFE0003FFFFFFFF000FFFFFFFFF801FC00007FF803F 000000FF807F0000003FC07E0000001FC0FE0000001FC0FE0000001FC0FE0000001FC0FE000000 1FC07F0000003F807F0000003F803F8000007F001FC00000FE000FF00003FC0007FE001FF80001 FFFFFFE000003FFFFF00000003FFF000002C397DA631>103 D<00FF00000000FFFF00000000FF FF00000000FFFF00000000FFFF0000000007FF0000000003FF0000000003FF0000000003FF0000 000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003 FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 000003FF007FC00003FF01FFF80003FF07FFFC0003FF0F03FE0003FF1C01FF0003FF3001FF8003 FF6000FF8003FFE000FFC003FFC000FFC003FF8000FFC003FF8000FFC003FF8000FFC003FF0000 FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003 FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000 FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003 FF0000FFC003FF0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFF303C7CBB 37>I<00F00003FC0007FE000FFE000FFF001FFF001FFF001FFF000FFF000FFE0007FE0003FC00 00F00000000000000000000000000000000000000000000000000000000000000000FF00FFFF00 FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00 03FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00 03FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFFF8153D7DBC1B>I<00FF 00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF 0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF 0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF 0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF 0003FF0003FF0003FF00FFFFFCFFFFFCFFFFFCFFFFFC163C7DBB1B>108 D<00FE007FC000FFFE01FFF800FFFE07FFFC00FFFE0F03FE00FFFE1C01FF0007FE3001FF8003FE 6000FF8003FEE000FFC003FEC000FFC003FF8000FFC003FF8000FFC003FF8000FFC003FF0000FF C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0000FFC003FF0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFF30267CA537 >110 D<0000FFC00000000FFFFC0000003FFFFF000000FFC0FFC00001FE001FE00007FC000FF8 0007F80007F8000FF00003FC001FF00003FE003FF00003FF003FE00001FF007FE00001FF807FE0 0001FF807FE00001FF807FE00001FF80FFE00001FFC0FFE00001FFC0FFE00001FFC0FFE00001FF C0FFE00001FFC0FFE00001FFC0FFE00001FFC0FFE00001FFC0FFE00001FFC07FE00001FF807FE0 0001FF807FE00001FF803FF00003FF003FF00003FF001FF00003FE000FF80007FC000FF80007FC 0007FC000FF80003FE001FF00000FFC0FFC000003FFFFF0000000FFFFC00000001FFE000002A26 7DA531>I<00FF01FF8000FFFF0FFFF000FFFF3FFFFC00FFFFFE03FF00FFFFF000FF8003FFC000 7FC003FF80003FE003FF00003FF003FF00001FF803FF00001FFC03FF00000FFC03FF00000FFE03 FF00000FFE03FF000007FE03FF000007FF03FF000007FF03FF000007FF03FF000007FF03FF0000 07FF03FF000007FF03FF000007FF03FF000007FF03FF000007FF03FF000007FE03FF000007FE03 FF00000FFE03FF00000FFC03FF00000FFC03FF00001FF803FF00001FF803FF00003FF003FF8000 3FE003FFC0007FC003FFF001FF8003FFFC07FF0003FF3FFFFC0003FF0FFFF00003FF01FF000003 FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000 000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000FF FFFC000000FFFFFC000000FFFFFC000000FFFFFC00000030377DA537>I<00FE03F000FFFE0FFE 00FFFE1FFF00FFFE3C3F80FFFE707FC007FE60FFE003FEE0FFE003FEC0FFE003FFC0FFE003FF80 7FC003FF807FC003FF803F8003FF800E0003FF00000003FF00000003FF00000003FF00000003FF 00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003 FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000 03FF000000FFFFFE0000FFFFFE0000FFFFFE0000FFFFFE000023267DA529>114 D<003FF83801FFFEF807FFFFF80FC00FF81F0003F83E0000F87C0000F87C000078FC000078FC00 0078FE000078FF000000FFE00000FFFF80007FFFFC007FFFFF003FFFFFC01FFFFFE00FFFFFF007 FFFFF801FFFFFC003FFFFE0001FFFE00000FFF000001FF7000007FF000007FF000003FF800003F F800003EFC00003EFE00007EFF00007CFF8000F8FFF007F0FDFFFFE0F0FFFF80E01FFC0020267D A527>I<0007800000078000000780000007800000078000000F8000000F8000000F8000000F80 00001F8000001F8000003F8000003F8000007F800000FF800001FF800007FF80001FFFFFF0FFFF FFF0FFFFFFF0FFFFFFF001FF800001FF800001FF800001FF800001FF800001FF800001FF800001 FF800001FF800001FF800001FF800001FF800001FF800001FF800001FF800001FF800001FF8000 01FF800001FF800001FF803C01FF803C01FF803C01FF803C01FF803C01FF803C01FF803C01FF80 3C00FF807800FFC078007FC070003FE0E0001FFFC00007FF800001FF001E377EB626>I119 D121 D E /Fm 80 124 df<001F83E000F06E3001C078780380F8780300F0300700700007007000070070000700 7000070070000700700007007000FFFFFF80070070000700700007007000070070000700700007 007000070070000700700007007000070070000700700007007000070070000700700007007000 0700700007007000070070007FE3FF001D20809F1B>11 D<003F0000E0C001C0C00381E00701E0 0701E0070000070000070000070000070000070000FFFFE00700E00700E00700E00700E00700E0 0700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E0 7FC3FE1720809F19>I<003FE000E0E001C1E00381E00700E00700E00700E00700E00700E00700 E00700E00700E0FFFFE00700E00700E00700E00700E00700E00700E00700E00700E00700E00700 E00700E00700E00700E00700E00700E00700E00700E00700E07FE7FE1720809F19>I<001F81F8 0000F04F040001C07C06000380F80F000300F00F000700F00F0007007000000700700000070070 0000070070000007007000000700700000FFFFFFFF000700700700070070070007007007000700 700700070070070007007007000700700700070070070007007007000700700700070070070007 007007000700700700070070070007007007000700700700070070070007007007007FE3FE3FF0 2420809F26>I<7038F87CFC7EFC7E743A0402040204020804080410081008201040200F0E7E9F 17>34 D<0078000000840000018400000302000007020000070200000702000007020000070400 000704000007080000070800000310000003A00FFC03C003E0038001C001C0008001C0010003E0 010004E0020008F00200187004003078080070380800701C1000F01E1000F00E2000F0074000F0 03C0087003C0087801C010380670301C18386007E00F801E227EA023>38 D<70F8FCFC74040404080810102040060E7C9F0D>I<0020004000800100020006000C000C0018 0018003000300030007000600060006000E000E000E000E000E000E000E000E000E000E000E000 E0006000600060007000300030003000180018000C000C000600020001000080004000200B2E7D A112>I<800040002000100008000C00060006000300030001800180018001C000C000C000C000 E000E000E000E000E000E000E000E000E000E000E000E000C000C000C001C00180018001800300 0300060006000C00080010002000400080000B2E7DA112>I<70F8FCFC74040404080810102040 060E7C840D>44 DI<70F8F8F87005057C840D>I<000100030003000600 060006000C000C000C00180018001800300030003000600060006000C000C000C0018001800180 0300030003000600060006000C000C000C00180018001800300030003000600060006000C000C0 00C000102D7DA117>I<03F0000E1C001C0E00180600380700700380700380700380700380F003 C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C0F003C07003 807003807003807807803807001806001C0E000E1C0003F000121F7E9D17>I<018003800F80F3 800380038003800380038003800380038003800380038003800380038003800380038003800380 0380038003800380038007C0FFFE0F1E7C9D17>I<03F0000C1C00100E00200700400780800780 F007C0F803C0F803C0F803C02007C00007C0000780000780000F00000E00001C00003800007000 00600000C0000180000300000600400C00401800401000803FFF807FFF80FFFF80121E7E9D17> I<03F0000C1C00100E00200F00780F80780780780780380F80000F80000F00000F00000E00001C 0000380003F000003C00000E00000F000007800007800007C02007C0F807C0F807C0F807C0F007 80400780400F00200E001C3C0003F000121F7E9D17>I<000600000600000E00000E00001E0000 2E00002E00004E00008E00008E00010E00020E00020E00040E00080E00080E00100E00200E0020 0E00400E00C00E00FFFFF0000E00000E00000E00000E00000E00000E00000E0000FFE0141E7F9D 17>I<1803001FFE001FFC001FF8001FE00010000010000010000010000010000010000011F000 161C00180E001007001007800003800003800003C00003C00003C07003C0F003C0F003C0E00380 400380400700200600100E000C380003E000121F7E9D17>I<007C000182000701000E03800C07 801C0780380300380000780000700000700000F1F000F21C00F40600F80700F80380F80380F003 C0F003C0F003C0F003C0F003C07003C07003C07003803803803807001807000C0E00061C0001F0 00121F7E9D17>I<4000007FFFC07FFF807FFF8040010080020080020080040000080000080000 100000200000200000400000400000C00000C00001C00001800003800003800003800003800007 8000078000078000078000078000078000078000030000121F7D9D17>I<03F0000C0C00100600 3003002001806001806001806001807001807803003E03003F06001FC8000FF00003F80007FC00 0C7E00103F00300F806003804001C0C001C0C000C0C000C0C000C0C00080600180200100100200 0C0C0003F000121F7E9D17>I<03F0000E18001C0C00380600380700700700700380F00380F003 80F003C0F003C0F003C0F003C0F003C07007C07007C03807C0180BC00E13C003E3C00003800003 80000380000700300700780600780E00700C002018001070000FC000121F7E9D17>I<70F8F8F8 700000000000000000000070F8F8F87005147C930D>I<70F8F8F8700000000000000000000070 F0F8F878080808101010202040051D7C930D>I<000100000003800000038000000380000007C0 000007C0000007C0000009E0000009E0000009E0000010F0000010F0000010F000002078000020 78000020780000403C0000403C0000403C0000801E0000801E0000FFFE0001000F0001000F0001 000F00020007800200078002000780040003C00E0003C01F0007E0FFC03FFE1F207F9F22>65 DI<000FC040007030C001C009C0038005C0070003C00E0001C0 1E0000C01C0000C03C0000C07C0000407C00004078000040F8000000F8000000F8000000F80000 00F8000000F8000000F8000000F8000000F8000000780000007C0000407C0000403C0000401C00 00401E0000800E000080070001000380020001C0040000703800000FC0001A217D9F21>IIII<000FE0200078186000E004E0038002E0070001E00F0000E01E0000601E0000603C0000603C00 00207C00002078000020F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8 007FFCF80003E0780001E07C0001E03C0001E03C0001E01E0001E01E0001E00F0001E0070001E0 038002E000E0046000781820000FE0001E217D9F24>III<0FFFC0007C00003C00003C 00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C 00003C00003C00003C00003C00003C00003C00203C00F83C00F83C00F83C00F038004078004070 0030E0000F800012207E9E17>IIIII<001F800000F0F000 01C0380007801E000F000F000E0007001E0007803C0003C03C0003C07C0003E0780001E0780001 E0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F07800 01E07C0003E07C0003E03C0003C03C0003C01E0007800E0007000F000F0007801E0001C0380000 F0F000001F80001C217D9F23>II<001F800000F0F00001C038 0007801E000F000F000E0007001E0007803C0003C03C0003C07C0003E07C0003E0780001E0F800 01F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0F80001F0780001E078 0001E07C0003E03C0003C03C0F03C01E1087800E2047000F204F0007A03E0001E0380000F0F010 001FB01000003010000038300000387000003FF000001FE000001FE000000FC0000007801C297D 9F23>II<07E0800C19801007803003806001806001 80E00180E00080E00080E00080F00000F000007800007F00003FF0001FFC000FFE0003FF00001F 800007800003C00003C00001C08001C08001C08001C08001C0C00180C00380E00300F00600CE0C 0081F80012217D9F19>I<7FFFFFE0780F01E0600F0060400F0020400F0020C00F0030800F0010 800F0010800F0010800F0010000F0000000F0000000F0000000F0000000F0000000F0000000F00 00000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F 0000000F0000000F0000001F800007FFFE001C1F7E9E21>IIII89 D<7FFFF87C00F87000F06001E04001E0C003C0C003C0800780800F80800F00001E00001E00 003C00003C0000780000F80000F00001E00001E00003C00403C0040780040F80040F000C1E000C 1E00083C00183C0018780038F801F8FFFFF8161F7D9E1C>II<08 0410082010201040204020804080408040B85CFC7EFC7E7C3E381C0F0E7B9F17>II<1FE000303000781800781C00300E00000E00000E00000E0000FE00078E001E 0E00380E00780E00F00E10F00E10F00E10F01E10781E103867200F83C014147E9317>97 D<0E0000FE00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E3E 000EC3800F01C00F00E00E00E00E00700E00700E00780E00780E00780E00780E00780E00780E00 700E00700E00E00F00E00D01C00CC300083E0015207F9F19>I<03F80E0C1C1E381E380C700070 00F000F000F000F000F000F00070007000380138011C020E0C03F010147E9314>I<000380003F 8000038000038000038000038000038000038000038000038000038000038003E380061B801C07 80380380380380700380700380F00380F00380F00380F00380F00380F003807003807003803803 803807801C07800E1B8003E3F815207E9F19>I<03F0000E1C001C0E0038070038070070070070 0380F00380F00380FFFF80F00000F00000F000007000007000003800801800800C010007060001 F80011147F9314>I<007C00C6018F038F07060700070007000700070007000700FFF007000700 07000700070007000700070007000700070007000700070007000700070007007FF01020809F0E >I<0000E003E3300E3C301C1C30380E00780F00780F00780F00780F00780F00380E001C1C001E 380033E0002000002000003000003000003FFE001FFF800FFFC03001E0600070C00030C00030C0 0030C000306000603000C01C038003FC00141F7F9417>I<0E0000FE00000E00000E00000E0000 0E00000E00000E00000E00000E00000E00000E00000E3E000E43000E81800F01C00F01C00E01C0 0E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C0 FFE7FC16207F9F19>I<1C001E003E001E001C000000000000000000000000000E007E000E000E 000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E00FFC00A1F809E0C> I<00E001F001F001F000E0000000000000000000000000007007F000F000700070007000700070 00700070007000700070007000700070007000700070007000700070007000706070F060F0C061 803F000C28829E0E>I<0E0000FE00000E00000E00000E00000E00000E00000E00000E00000E00 000E00000E00000E0FF00E03C00E03000E02000E04000E08000E10000E30000E70000EF8000F38 000E1C000E1E000E0E000E07000E07800E03800E03C00E03E0FFCFF815207F9F18>I<0E00FE00 0E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E 000E000E000E000E000E000E000E000E000E00FFE00B20809F0C>I<0E1F01F000FE618618000E 81C81C000F00F00E000F00F00E000E00E00E000E00E00E000E00E00E000E00E00E000E00E00E00 0E00E00E000E00E00E000E00E00E000E00E00E000E00E00E000E00E00E000E00E00E000E00E00E 000E00E00E00FFE7FE7FE023147F9326>I<0E3E00FE43000E81800F01C00F01C00E01C00E01C0 0E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C0FFE7FC 16147F9319>I<01F800070E001C03803801C03801C07000E07000E0F000F0F000F0F000F0F000 F0F000F0F000F07000E07000E03801C03801C01C0380070E0001F80014147F9317>I<0E3E00FE C3800F01C00F00E00E00E00E00F00E00700E00780E00780E00780E00780E00780E00780E00700E 00F00E00E00F01E00F01C00EC3000E3E000E00000E00000E00000E00000E00000E00000E00000E 0000FFE000151D7F9319>I<03E0800619801C05803C0780380380780380700380F00380F00380 F00380F00380F00380F003807003807803803803803807801C0B800E138003E380000380000380 000380000380000380000380000380000380003FF8151D7E9318>I<0E78FE8C0F1E0F1E0F0C0E 000E000E000E000E000E000E000E000E000E000E000E000E000E00FFE00F147F9312>I<1F9030 704030C010C010C010E00078007F803FE00FF00070803880188018C018C018E030D0608F800D14 7E9312>I<020002000200060006000E000E003E00FFF80E000E000E000E000E000E000E000E00 0E000E000E000E080E080E080E080E080610031001E00D1C7F9B12>I<0E01C0FE1FC00E01C00E 01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C00E 03C00603C0030DC001F1FC16147F9319>III<7FC3FC0F01E00701C007018003810001C20000E40000EC 00007800003800003C00007C00004E000087000107000303800201C00601E01E01E0FF07FE1714 809318>II<3FFF380E200E201C40384078407000E001E0 01C00380078007010E011E011C0338027006700EFFFE10147F9314>II E end %%EndProlog %%BeginSetup %%Feature: *Resolution 300 TeXDict begin @a4 %%EndSetup %%Page: 1 1 bop 1927 50 a Fm(1)75 213 y Fl(Key)33 b(Concepts)i(in)f(the)g(O-Plan2)g(Kno)m (wledge)75 294 y(Based)g(Plan)f(Represen)m(tatio)q(n)75 410 y Fm(Austin)16 b(T)l(ate)75 466 y(Arti\014cial)h(In)o(telligence)h (Applications)f(Institute)75 522 y(The)e(Univ)o(ersit)o(y)h(of)f(Edin)o (burgh)75 579 y(80)g(South)g(Bridge,)h(Edin)o(burgh)g(EH1)f(1HN,)f(UK)189 920 y Fk(Abstract)189 995 y Fm(Kno)o(wledge)i(based)f(plan)h(represen)o (tations)f(ha)o(v)o(e)g(b)q(een)h(dev)o(elop)q(ed)h(o)o(v)o(er)e(sev)o(eral)g (decades)h(of)189 1051 y Fj(ai)e Fm(planning)j(researc)o(h.)j(They)15 b(can)h(supp)q(ort)f(a)g(ric)o(h)h(mo)q(del)g(of)f(pro)q(cesses,)g(tasks,)f (plans,)189 1107 y(resources)h(and)g(agen)o(ts.)k(These)d(represen)o(tations) f(can)g(b)q(e)h(used)g(for)f(purp)q(oses)g(other)g(than)189 1164 y(plan)h(generation.)189 1239 y(The)f(k)o(ey)g(concepts)h(within)g(the)f (Edin)o(burgh)i(O-Plan)f(and)f(O-Plan2)h(plan)g(represen)o(tation)189 1295 y(are)f(describ)q(ed.)21 b(The)16 b(pap)q(er)f(addresses)h(the)f(use)h (of)e(the)i(concepts)f(as)g(a)g(basis)h(for)e(the)189 1352 y(design)i(of)f(t)o(w)o(o)e(applications:)22 b(the)15 b(In)o(teractiv)o(e)h (Planning)g(Assistan)o(t)f(for)f(the)i Fj(uk)f Fm(Alv)o(ey)189 1408 y(Programme)e Fj(planit)j Fm(Club)g(and)f(the)g Fj(optimum-aiv)g Fm(system)g(for)f(spacecraft)h(assem)o(bly)l(,)189 1465 y(in)o(tegration)g (and)g(v)o(eri\014cation.)75 1681 y Fk(1)69 b(In)n(tro)r(duction)75 1807 y Fm(There)15 b(is)h(an)f(increasing)i(use)e(of)g(Arti\014cial)i(In)o (telligence)h(and)d(Kno)o(wledge)h(Based)g(Systems)f(tec)o(hniques)75 1863 y(for)g(the)g(generation)g(of)g(plans)h(and)f(sc)o(hedules.)22 b(Ho)o(w)o(ev)o(er,)14 b(whether)h(using)h(traditional)g(computer)75 1920 y(supp)q(ort)f(in)h(these)g(areas)e(or)h(whether)g(using)h(some)f(of)g (the)g(early)h Fj(ai)e Fm(systems)h(whic)o(h)h(can)g(supp)q(ort)f(these)75 1976 y(tasks,)f(there)h(are)f(problems)i(in)f(making)g(use)g(of)g Fi(pr)n(e)n(dictive)f Fm(plans)i(and)f(sc)o(hedules)h(whic)o(h)g(are)e (di\016cult)j(to)75 2033 y(alter)e(and)h(k)o(eep)f(up)h(to)e(date)h(as)g (requiremen)o(ts)h(or)f(circumstances)h(c)o(hange.)j(There)d(is)g(a)f(demand) g(for)75 2089 y(impro)o(v)o(ed)g(mo)q(dels)h(of)f(pro)q(cesses,)g(plans)h (and)g(sc)o(hedules)g(in)g(whic)o(h)g(in)o(ten)o(tions)g(and)g(alternativ)o (es)f(can)g(b)q(e)75 2146 y(captured)h(and)f(whic)o(h)h(can)f(pro)o(vide)h (supp)q(ort)f(to)g Fi(r)n(e)n(act)g Fm(to)f(c)o(hanging)i(circumstances.)21 b(There)15 b(is)h(gro)o(wing)75 2202 y(in)o(terest)f(in)h(the)g(use)f(of)g (suc)o(h)g(\\kno)o(wledge)h(ric)o(h")f(plan)h(represen)o(tations)f(to)g (augmen)o(t)g(the)g(capabilities)75 2259 y(of)g(pro)s(ject)f(managemen)o(t,)g (pro)q(cess)i(planning)h(and)e(job)g(shop)g(sc)o(heduling)i(systems.)75 2340 y(Plan)f(represen)o(tations)f(ha)o(v)o(e)g(b)q(een)h(dev)o(elop)q(ed)h (o)o(v)o(er)d(sev)o(eral)i(decades)f(of)g Fj(ai)g Fm(planning)i(researc)o(h)e ([1)o(].)75 2396 y(They)g(can)h(supp)q(ort)f(a)g(ric)o(h)h(mo)q(del)g(of)f (pro)q(cesses,)g(tasks,)f(plans,)h(resources)h(and)f(agen)o(ts.)k(These)75 2453 y(represen)o(tations)c(can)g(b)q(e)h(used)g(for)f(purp)q(oses)g(other)g (than)g(plan)h(generation.)75 2534 y(The)f(pap)q(er)h(will)g(\014rst)f (describ)q(e)h(the)g(con)o(tributions)f(to)g(\\Kno)o(wledge)g(Ric)o(h")h (plan)g(represen)o(tations)f(from)75 2591 y(the)g(O-Plan)h([6])f(and)g (O-Plan2)h([21)o(])f(researc)o(h.)k(This)d(researc)o(h)f(on)g(planning)i(and) f(con)o(trol)f(arc)o(hitectures)75 2647 y(has)g(b)q(een)h(aimed)g(at)f (building)j(a)c(practical)i(protot)o(yp)q(e)f(system)g(whic)o(h)h(can)f (generate)g(plans)h(to)e(meet)75 2704 y(giv)o(en)i(task)e(requiremen)o(ts)i (and)f(can)h(reliably)h(execute)e(the)h(plans)g(in)g(the)f(face)g(of)g(plan)h (failures.)21 b(W)l(e)15 b(are)p eop %%Page: 2 2 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)481 b Fm(2)75 195 y(no)o(w)15 b(using)h(our)f(exp) q(erience)i(of)e(\\kno)o(wledge-ric)o(h")h(plan)g(represen)o(tations)f(to)f (augmen)o(t)h(the)g(plan)75 252 y(mo)q(delling)i(and)f(analysis)g (capabilities)h(that)e(can)g(b)q(e)h(pro)o(vided)g(and)f(whic)o(h)h(can)g(w)o (ork)e(alongside)i(a)75 308 y(range)f(of)g(existing)h(systems)f(and)g(to)q (ols)g(\(suc)o(h)g(as)g(used)h(to)q(da)o(y)e(for)h(pro)s(ject)f(managemen)o (t,)g(decision)75 364 y(supp)q(ort,)h(pro)q(cess)g(enactmen)o(t,)g(etc.\).)75 446 y(The)g(pap)q(er)h(will)h(then)e(describ)q(e)i(the)f Fj(planit)f Fm(and)g Fj(optimum-aiv)g Fm(systems.)k(They)c(used)h(plan)75 502 y(represen)o(tations)f(based)h(on)f(those)g(used)h(within)g(the)f(Edin)o (burgh)h(Nonlin)h([16)o(],)e(O-Plan)h(\(no)o(w)e(referred)75 559 y(to)h(as)f(O-Plan1\))i(and)f(O-Plan2)h(systems.)k(This)15 b(includes)j(some)d(k)o(ey)g(concepts)g(of)g(hierarc)o(hical)i(plans,)75 615 y(ric)o(h)f(activit)o(y)f(and)h(resource)f(mo)q(dels,)g(the)h(use)f(of)g (Goal)g(Structure)g(to)g(capture)g(the)g(in)o(ten)o(tions)h(b)q(ehind)75 672 y(plan)g(steps,)f(and)g(a)g(language)g(in)h(whic)o(h)h(to)d(express)i (the)f(activit)o(y)g(and)h(pro)q(cess)f(mo)q(dels.)75 840 y Fk(2)69 b(Key)23 b(Concepts)f(in)g(the)g(O-Plan2)h(Plan)g(Represen)n(tation) 75 966 y Fm(This)16 b(section)g(describ)q(es)g(some)f(of)g(the)g(k)o(ey)g (con)o(tributions)h(from)f(w)o(ork)f(on)h(the)g(O-Plan2)h(plan)75 1023 y(represen)o(tation)f(\(and)g(its)h(predecessors)f(Nonlin)i(and)e (O-Plan1\))h(whic)o(h)g(w)o(ere)f(used)h(as)f(a)f(basis)i(for)75 1079 y(systems)f(lik)o(e)h Fj(planit)f Fm(and)h Fj(optimum-aiv)p Fm(.)75 1226 y Fg(2.1)56 b(Three)17 b(lev)n(els)h({)g(Strategic,)f(T)-5 b(actical)19 b(and)g(Op)r(erational)p 208 1361 193 2 v 208 1455 2 95 v 212 1396 a Ff(T)m(ask)10 b(Assign)223 1437 y(Capabilit)o(y)p 398 1455 V 208 1457 193 2 v 491 1361 V 491 1455 2 95 v 527 1402 a(Domain)539 1437 y(Mo)q(del)p 682 1455 V 491 1457 193 2 v 775 1361 V 775 1455 2 95 v 811 1399 a(Planner)790 1434 y(Capabilit)o(y)p 965 1455 V 775 1457 193 2 v 1058 1361 V 1058 1455 2 95 v 1094 1402 a(Domain)1106 1437 y(Mo)q(del)p 1249 1455 V 1058 1457 193 2 v 1342 1361 V 1342 1455 2 95 v 1340 1395 a(Exec)g(System)1357 1437 y(Capabilit)o(y)p 1532 1455 V 1342 1457 193 2 v 1625 1361 V 1625 1455 2 95 v 1661 1402 a(Domain)1673 1437 y(Mo)q(del)p 1816 1455 V 1625 1457 193 2 v 302 1739 287 2 v 302 1833 2 95 v 340 1802 a Fm(Plan)16 b(State)p 587 1833 V 302 1835 287 2 v 869 1739 V 869 1833 2 95 v 356 w(Plan)g(State)p 1154 1833 V 869 1835 287 2 v 1436 1739 V 1436 1833 2 95 v 356 w(Plan)g(State)p 1721 1833 V 1436 1835 287 2 v 445 1692 2 48 v 446 1687 a Fe(6)p 1012 1692 V 566 w(6)p 1579 1692 V 567 w(6)p 445 1740 V 446 1740 a(?)p 1012 1740 V 566 w(?)p 1579 1740 V 567 w(?)304 1498 y(@)345 1539 y(@)357 1551 y(@R)871 1498 y(@)912 1539 y(@)924 1551 y(@R)1438 1498 y(@)1479 1539 y(@)1491 1551 y(@R)546 1498 y(\000)504 1539 y(\000)493 1551 y(\000\011)1113 1498 y(\000)1071 1539 y(\000)1060 1551 y(\000\011)1680 1498 y(\000)1638 1539 y(\000)1627 1551 y(\000\011)303 1552 y Fd(\023)p 303 1604 2 12 v 94 x(\022)586 1552 y(\020)p 586 1604 V 94 x(\021)p 345 1646 201 2 v 345 1552 V 870 1552 a(\023)p 870 1604 2 12 v 94 x(\022)1153 1552 y(\020)p 1153 1604 V 94 x(\021)p 912 1646 201 2 v 912 1552 V 1437 1552 a(\023)p 1437 1604 2 12 v 94 x(\022)1720 1552 y(\020)p 1720 1604 V 94 x(\021)p 1479 1646 201 2 v 1479 1552 V 353 1606 a Ff(T)m(ask)11 b(Assign)952 1610 y(Planner)1481 1606 y(Exec)g(System)p 209 1627 95 2 v 209 1626 a Fe(\033)p 209 1570 V 262 1569 a(-)p 587 1627 284 2 v 587 1626 a(\033)p 587 1570 V 829 1569 a(-)p 1154 1627 V 1154 1626 a(\033)p 1154 1570 V 1396 1569 a(-)p 1721 1627 95 2 v 1721 1626 a(\033)p 1721 1570 V 1774 1569 a(-)624 1540 y Ff(Requiremen)o(t)o(s)652 1672 y(Rep)q(orting)1191 1540 y(Requiremen)o(t)o(s)1219 1672 y(Rep)q(orting)310 1996 y Fm(STRA)l(TEGIC)313 b(T)l(A)o(CTICAL)276 b(OPERA)l(TIONAL)259 2039 y(Analysis/Direction)175 b(Planning/Sc)o(hedulin)q(g)1504 2043 y(Con)o(trol)168 2222 y(Figure)16 b(1:)j(Comm)o(unication)d(b)q(et)o(w)o(een)g(T)l(ask)e(Assignmen) o(t,)h(Planning)i(and)e(Execution)h(Lev)o(els)75 2328 y(O-Plan2)g(deals)g (with)f(command)g(\(task)g(assignmen)o(t\),)f(planning)j(and)e(con)o(trol)g (\(plan)h(execution\))75 2384 y(activities.)21 b(W)l(e)15 b(are)g(in)o (terested)h(in)g(three)f(lev)o(els)i(at)d(whic)o(h)i(plans)g(are)f(represen)o (ted)h(\(see)f(Figure)g(1\).)20 b(W)l(e)75 2441 y(ha)o(v)o(e)15 b(delib)q(erately)i(simpli\014ed)h(our)d(consideration)h(to)f(three)g(lev)o (els)i(with)e(di\013eren)o(t)h(roles)f(and)g(with)75 2497 y(p)q(ossible)i (di\013erences)f(of)f(requiremen)o(ts)h(for)e(skilled)k(user)d(a)o(v)m (ailabilit)o(y)l(,)i(pro)q(cessing)f(capacit)o(y)g(and)75 2554 y(real-time)g(reaction)f(to)g(clarify)h(the)f(presen)o(tation)g(of)g(our)g(w) o(ork.)k(Ho)o(w)o(ev)o(er,)14 b(the)h(three)h(lev)o(els)g(relate)f(to)75 2610 y(corresp)q(onding)h(organisational)f(or)g(functional)i(b)q(oundaries)f (in)g(man)o(y)f(organisations)g(in)o(v)o(olv)o(ed)h(in)75 2667 y(planning)h(and)e(con)o(trol.)20 b(The)15 b(lev)o(els)i(considered)f(are:)p eop %%Page: 3 3 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)481 b Fm(3)131 195 y(1.)22 b(A)15 b(user)g(analyses)h(the)f(problem)h(b)q(eing)g(faced)g(and)f(sets)g (direction)i(b)o(y)e(sp)q(ecifying)i(an)e(ob)s(jectiv)o(e)g(or)189 252 y(set)g(of)f(ob)s(jectiv)o(es)h(using)h(some)f(suitable)i(in)o(terface.)j (W)l(e)15 b(call)i(this)e(pro)q(cess)h Fi(task)g(assignment)p Fm(.)131 327 y(2.)22 b(A)15 b Fi(planner)f Fm(creates)h(a)g(plan)h(to)f(p)q (erform)g(the)g(task)f(sp)q(eci\014ed.)22 b(The)16 b(planner)g(reasons)f(ab)q (out)g(time)189 383 y(and)g(resources)g(in)o(v)o(olv)o(ed)h(in)g(sp)q (eci\014c)h(instances)f(of)f(generic)h(plans.)21 b(The)15 b(planner)i(has)e (kno)o(wledge)189 440 y(of)f(the)i(general)f(capabilities)j(of)d(an)g (execution)h(system)f(and)g(its)h(enactmen)o(t)f(capabilities)i(but)189 496 y(do)q(es)e(not)g(need)h(to)f(kno)o(w)f(ab)q(out)h(the)h(detail)g(of)f (ho)o(w)f(the)i(activities)g(will)h(actually)f(b)q(e)g(p)q(erformed.)131 571 y(3.)22 b(The)15 b Fi(exe)n(cution)h(system)f Fm(seeks)g(to)g(carry)f (out)h(the)g(plan)h(as)f(sp)q(eci\014ed)i(b)o(y)f(the)f(planner)h(\(using)g (that)189 628 y(plan)g(as)e(a)h(set)g(of)g(constrain)o(ts)g(on)g(ho)o(w)g(it) g(can)g(b)q(eha)o(v)o(e\))h(while)g(w)o(orking)f(with)h(a)f(more)f(detailed) 189 684 y(mo)q(del)i(of)f(the)g(execution)h(en)o(vironmen)o(t)g(than)f(is)g (a)o(v)m(ailable)i(to)e(the)g(task)g(assigner)g(and)g(to)g(the)189 741 y(planner.)75 872 y(These)h(three)f(lev)o(els)h(corresp)q(ond)g(to)e (di\013eren)o(t)i(t)o(yp)q(es)f(of)g(problem)h(solving)g(capabilities)h(or)e (kno)o(wledge:)75 928 y(analysis)h(and)f(direction)i(capabilities)g(at)e(the) g(strategic)g(lev)o(el;)h(the)f(capabilit)o(y)i(to)e(syn)o(thesise)h(designs) 75 985 y(and)f(plans)h(at)f(the)g(tactical)h(lev)o(el;)g(and)f(con)o(trol)g (skills)i(at)e(the)g(op)q(erational)h(lev)o(el.)75 1066 y(The)f(three)h(lev)o (els)g(can)g(comm)o(unicate)f(to)g(resp)q(ond)g(to)g(c)o(hanging)h (requiremen)o(ts,)f(c)o(hanges)g(in)h(the)75 1122 y(en)o(vironmen)o(t)f(or)g (plan)h(failure.)21 b(In)16 b(the)f(O-Plan2)h(system,)f(the)g(three)g(lev)o (els)i(are)d(re\015ected)i(in)g(separate)75 1179 y(computational)f Fi(agents)g Fm({)f(the)h(task)g(assignmen)o(t)f(agen)o(t,)g(the)h(planner)h (agen)o(t)f(and)g(the)g(execution)h(agen)o(t.)75 1260 y(W)l(e)f(are)g (exploring)h(a)f(common)f(represen)o(tation)i(for)e(the)h(input/output)h (requiremen)o(ts)f(and)h(capabilities)75 1317 y(of)f(the)g(planner)h(and)g (plan)g(execution)g(agen)o(ts.)j(This)d(supp)q(orts)f(the)g(comm)o(unication) h(b)q(et)o(w)o(een)g(a)f(user)75 1373 y(assigning)h(a)f(task)f(or)h(tasks,)f (a)h(planner)h(and)g(an)f(execution)h(system)f(situated)g(in)h(the)g(en)o (vironmen)o(t)f(in)75 1430 y(whic)o(h)h(the)f(plan)h(is)g(b)q(eing)h (executed.)j(The)c(common)f(represen)o(tation)g(includes)i(kno)o(wledge)f(ab) q(out)f(the)75 1486 y(capabilities)j(of)c(the)i(planning)h(and)e(execution)h (agen)o(ts,)e(the)i(requiremen)o(ts)f(of)g(the)g(plan)h(and)g(the)f(plan)75 1543 y(itself.)75 1689 y Fg(2.2)56 b(Plan)19 b(State)f(with)g(Agenda)75 1800 y Fm(An)d(O-Plan2)h Fi(plan)g(state)f Fm(represen)o(ts)h(an)f(abstract)f (view)i(of)e(a)h(set)g(of)g(actual)g(plan)h(elab)q(orations)g(that)75 1856 y(exist)g(within)g(the)f(constrain)o(ts)g(it)g(con)o(tains.)20 b(Alternativ)o(e)c(lo)o(w)o(er)f(lev)o(el)h(activities,)h(alternativ)o(e)e (activit)o(y)75 1913 y(orderings,)g(alternativ)o(e)f(ob)s(ject)g(selections,) i(and)e(so)h(on)f(are)g(aggregated)f(within)j(a)e(high)i(lev)o(el)f(plan)h (state)75 1969 y(description.)21 b(Lo)o(w)o(er)15 b(lev)o(els)h(can)g(use)f (the)h(\015exibilit)o(y)h(allo)o(w)o(ed)f(within)g(a)f(plan)h(state)f(while)h (carrying)g(out)75 2026 y(their)g(o)o(wn)e(role.)75 2107 y(The)h(plan)h (state)f(also)g(con)o(tains)g(a)g(list)h(of)f(the)g(curren)o(t)g Fi(\015aws)g Fm(or)g Fi(p)n(ending)g(pr)n(o)n(c)n(essing)f(r)n(e)n(quir)n (ements)g Fm(in)75 2164 y(the)h(plan.)21 b(These)16 b(are)e(k)o(ept)h(on)h (an)f Fi(agenda)p Fm(.)20 b(Suc)o(h)15 b(agenda)g(items)h(could)g(relate)g (to)e(abstract)g(activities)75 2220 y(that)g(still)j(m)o(ust)e(b)q(e)h (expanded)g(b)q(efore)f(the)h(plan)g(is)f(considered)i(v)m(alid)g(for)d (passing)i(on)f(for)g(execution,)75 2276 y(unsatis\014ed)h(conditions,)g (unresolv)o(ed)g(in)o(teractions,)g(o)o(v)o(ercommitmen)o(ts)e(of)g (resources,)h(time)h(constrain)o(t)75 2333 y(violations,)g(etc.)j(The)d(plan) g(state)e(can)h(th)o(us)g(stand)g(alone)g(from)g(the)g(con)o(trol)g (structure)f(of)h(the)g(planning)75 2389 y(and)g(execution)i(agen)o(ts)d(in)i (that)f(it)g(can)g(b)q(e)h(sa)o(v)o(ed)f(and)g(restored,)g(passed)g(to)g (another)g(agen)o(t,)f(etc.)75 2471 y(In)i(practice,)f(the)h(O-Plan2)f(arc)o (hitecture)h(is)g(designed)g(for)f(op)q(eration)g(in)h(an)f(en)o(vironmen)o (t)h(where)f(the)75 2527 y(ultimate)h(aim)f(of)g(termination)h(will)g(not)f (b)q(e)h(ac)o(hiev)o(ed.)21 b(There)15 b(will)i(b)q(e)f(new)f(command)h (requests)75 2584 y(arriving)g(and)f(earlier)h(ones)f(b)q(eing)i(mo)q (di\014ed,)f(parts)f(of)g(plans)g(will)i(b)q(e)f(under)g(execution)g(as)f (other)g(parts)75 2640 y(are)g(b)q(eing)h(elab)q(orated,)g(execution)g (faults)f(are)g(b)q(eing)h(handled,)h(etc.)p eop %%Page: 4 4 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)481 b Fm(4)75 195 y Fg(2.3)56 b(Kno)n(wledge)18 b(Sources)h({)f(Plan)h(Mo)r(di\014cation)f(Op)r(erators)75 306 y Fm(The)d(plan)h(state)f(cannot)g(con)o(tain)g(arbitrary)g(data)f (elemen)o(ts.)21 b(An)15 b(O-Plan2)h(agen)o(t)f(is)g(made)h(up)f(of)g(co)q (de)75 362 y(that)f(can)i(in)o(terpret)f(the)g(plan)h(state)f(data)f (structure)h(and)h(in)o(terpret)f(the)g(lists)h(of)f(\015a)o(ws)g(in)h(suc)o (h)f(a)g(w)o(a)o(y)75 419 y(that)f(it)i(can)f(select)h(from)f(amongst)f(its)h (computational)h(capabilities)h(and)f(its)f(library)h(of)f(domain)75 475 y(sp)q(eci\014c)h(information)f(to)f(seek)g(to)g(transform)f(the)i (curren)o(t)f(Plan)h(State)f(it)h(is)g(giv)o(en)g(in)o(to)f(something)h(that) 75 532 y(is)h(desired)g(b)o(y)f(the)h(o)o(v)o(erall)f(arc)o(hitecture.)20 b(This)c(is)g(to)e(reduce)i(the)f(list)h(of)f(outstanding)g(agenda)h(en)o (tries)75 588 y(in)g(the)f(plan)h(state.)j(The)d(O-Plan2)g(arc)o(hitecture)f (asso)q(ciates)g(a)g(Kno)o(wledge)h(Source)g(or)f Fi(Plan)75 645 y(Mo)n(di\014c)n(ation)g(Op)n(er)n(ator)h Fm(with)f(eac)o(h)h(agenda)f (en)o(try)f(t)o(yp)q(e)i(that)e(can)h(b)q(e)h(pro)q(cessed)g([5].)j(The)c (pro)q(cessing)75 701 y(capabilities)j(in)e(the)f(Kno)o(wledge)h(Sources)g (are)e(called)j(to)e(handle)h(eac)o(h)f(agenda)h(en)o(try)l(.)75 848 y Fg(2.4)56 b(Plan)19 b(P)n(atc)n(hes)75 958 y Fm(The)c(requiremen)o(t)h (for)f(async)o(hronously)g(op)q(erating)h(planners)g(and)f(execution)i(agen)o (ts)d(\(and)h(indeed)75 1015 y(users)g(and)h(the)f(real)g(w)o(orld\))g(means) g(that)g(it)g(is)h(not)f(appropriate)g(to)g(consider)h(that)e(a)h(plan)h (requiremen)o(t)75 1071 y(is)f(set,)g(passed)g(on)g(for)f(elab)q(oration)i (to)e(the)h(planner)h(and)f(then)g(comm)o(unicated)h(to)e(a)h(w)o(aiting)g (execution)75 1128 y(agen)o(t)f(whic)o(h)j(will)f(seek)g(to)e(p)q(erform)h (the)h(activities)g(in)o(v)o(olv)o(ed.)21 b(Instead,)15 b(all)h(comp)q(onen)o (ts)f(m)o(ust)g(b)q(e)75 1184 y(considered)i(to)d(b)q(e)i(op)q(erating)f (already)h(and)f(main)o(taining)i(themselv)o(es)e(in)h(some)f(stable)h(mo)q (de)f(where)75 1241 y(they)g(are)g(resp)q(onsiv)o(e)h(to)f(requests)g(for)f (activit)o(y)i(from)e(the)i(other)e(comp)q(onen)o(ts.)20 b(F)l(or)15 b(example,)h(the)75 1297 y(execution)g(agen)o(t)f(ma)o(y)f(ha)o(v)o(e)h (quite)h(elab)q(orate)f(lo)q(cal)i(mec)o(hanisms)e(and)h(instructions)g(to)e (enable)j(it)e(to)75 1354 y(main)o(tain)h(a)f(device)h(\(sa)o(y)e(a)h (spacecraft)g(or)g(a)g(man)o(ufacturing)g(cell\))h(in)g(a)f(safe,)g(health)o (y)l(,)g(resp)q(onsiv)o(e)75 1410 y(state.)k(The)c(task)g(then)g(is)h(to)e (comm)o(unicate)h(some)g(c)o(hange)g(that)g(is)g(requested)h(from)e(one)h (comp)q(onen)o(t)h(to)75 1466 y(another)e(and)h(to)f(insert)h(an)f (appropriate)h(alteration)f(in)i(the)e(receiv)o(er)i(suc)o(h)e(that)g(the)h (tasks)f(required)h(are)75 1523 y(carried)h(out.)75 1604 y(In)g(e\013ect)f(a) g Fi(dele)n(gation)f Fm(of)h(part)f(of)h(a)g(plan)h(m)o(ust)f(tak)o(e)f (place)i(from)f(some)g(sup)q(erior)h(to)e(some)75 1661 y(sub)q(ordinate)i (agen)o(t.)75 1742 y(W)l(e)f(de\014ne)i(a)d Fi(Plan)i(Patch)f Fm(as)g(a)g(mo)q(di\014ed)i(v)o(ersion)e(of)g(the)g(t)o(yp)q(e)g(of)g(plan)h (state)f(used)g(in)h(O-Plan2.)75 1799 y(Comm)o(unication)g(b)q(et)o(w)o(een)f (the)g(T)l(ask)g(Assigner,)h(Planner)f(and)h(Execution)g(System)f(is)h(via)f Fi(Plan)75 1855 y(Patches)g Fm(whic)o(h)h(share)f(the)g(same)g(represen)o (tation)g(as)g(plans)h([19)o(].)k(A)15 b(plan)h(patc)o(h)f(is)h(an)f (abstracted)f(or)75 1911 y(high)i(lev)o(el)h(represen)o(tation)e(of)g(a)f (part)h(of)g(the)g(task)g(that)f(is)i(required)g(of)f(the)g(receiv)o(er)h (and)f(con)o(tains)75 1968 y(items)g(relev)m(an)o(t)h(to)f(the)g(receiv)o (er's)h(capabilities.)22 b(This)16 b(pro)o(vides)f(a)g(simpli\014ed)j(or)d (blac)o(k-b)q(o)o(x)h(view)f(of)75 2024 y(p)q(ossibly)i(quite)e(detailed)i (instructions)f(needed)g(to)f(actually)g(p)q(erform)g(the)g(activit)o(y)g (\(p)q(ossibly)i(in)o(v)o(olving)75 2081 y(iterators)d(and)i(conditionals,)g (etc\).)k(Complex)15 b(execution)i(agen)o(t)d(represen)o(tational)i(and)f (programming)75 2137 y(languages)g([11)o(],)g([13)o(])f(could)j(b)q(e)e (handled)i(b)o(y)e(using)h(this)f(abstracted)g(view.)20 b(F)l(or)15 b(example,)h(reliable)h(task)75 2194 y(ac)o(hieving)f Fi(b)n(ehaviours)g Fm(whic)o(h)g(included)i(con)o(tingencies)e(and)g(safe)f(state)f(paths)h(to)g (deal)h(with)75 2250 y(unforeseen)f(ev)o(en)o(ts)g(could)g(b)q(e)h(hidden)g (from)e(the)h(planner)g(b)o(y)g(comm)o(unication)g(in)h(terms)e(of)g(a)g (simpli\014ed)75 2307 y(and)h(more)g(robust)g(mo)q(del)h(of)f(the)g (execution)h(op)q(erations)g([12)o(].)75 2388 y(Outstanding)g(\015a)o(ws)f (in)h(the)f(plan)h(patc)o(h)f(are)g(comm)o(unicated)g(along)h(with)f(the)h (patc)o(h)f(itself.)20 b(Ho)o(w)o(ev)o(er,)75 2444 y(these)15 b(\015a)o(ws)g(m)o(ust)g(b)q(e)h(those)e(that)h(can)g(b)q(e)h(handled)h(b)o (y)e(the)g(receiv)o(er.)21 b(Agen)o(t)15 b(comm)o(unication)75 2501 y(\\guards")f(are)h(used)h(to)f(ensure)g(that)g(messages)f(accepted)i(b) o(y)f(an)h(agen)o(t)e(are)h(understandable)i(b)o(y)e(that)75 2557 y(agen)o(t)f(in)j(terms)d(of)h(its)g(capabilities.)23 b(Plan)15 b(patc)o(hes)g(also)h(allo)o(w)f(execution)h(errors)f(to)f(b)q(e)i (passed)g(bac)o(k)75 2614 y(to)f(the)g(planner)h(or)f(information)g(to)g(b)q (e)h(passed)f(bac)o(k)g(to)g(the)g(user.)p eop %%Page: 5 5 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)481 b Fm(5)75 195 y Fg(2.5)56 b(T)-5 b(riangle)18 b(Mo)r(del)f(of)i(Activit)n(y)75 306 y Fm(The)c(O-Plan2)h(team)e (at)g(Edin)o(burgh)i(are)e(w)o(orking)h(to)f(simplify)i(some)f(of)f(the)h (notions)g(from)f Fj(ai)g Fm(planning)75 362 y(and)h(to)g(relate)g(them)g(b)q (etter)h(to)e(existing)i(systems)f(engineering)i(requiremen)o(ts)f(capture)f (and)h(mo)q(delling)75 419 y(languages)f(and)h(metho)q(ds)f(\(lik)o(e)h Fj(idef)p Fm(,)g Fj(core)p Fm(,)f Fj(hood)p Fm(,)g(etc.\).)p 835 1239 473 2 v 835 1238 a Fe(\012)863 1197 y(\012)891 1155 y(\012)918 1114 y(\012)946 1072 y(\012)974 1031 y(\012)1001 989 y(\012)1029 948 y(\012)1044 926 y(\012)28 b(J)1099 967 y(J)1127 1009 y(J)1155 1050 y(J)1182 1092 y(J)1210 1133 y(J)1238 1175 y(J)1265 1216 y(J)1280 1238 y(J)p 717 1133 119 2 v 794 1132 a(-)p 1308 1133 V 590 w(-)p 1071 825 2 119 v 1072 748 a(6)996 1105 y Fm(activit)o(y)929 1157 y(decomp)q(osition)996 659 y(activit)o(y)509 1073 y(authorit)o(y)491 1136 y(conditions)514 1189 y(resources)1450 1073 y(authorit)o(y)1450 1136 y(e\013ects)1450 1189 y(resources)p 717 767 296 2 v 971 766 a Fe(-)547 780 y Fm(con)o(text)p 953 1281 60 2 v 1027 1289 a(time)p 1131 1281 V 1149 1280 a Fe(-)648 1504 y Fm(Figure)15 b(2:)20 b(T)l(riangle)c(Mo)q(del)g (of)f(Activit)o(y)75 1608 y(This)h(w)o(ork)e(is)i(re\015ected)g(in)g(our)f (\\triangle")g(mo)q(del)h(of)f(an)g(activit)o(y)g(\(see)g(\014gure)h(2\).)j (The)d(v)o(ertical)75 1664 y(dimension)h(re\015ects)e(action)h(decomp)q (osition,)g(the)f(horizon)o(tal)h(dimension)g(re\015ects)g(time.)k(Inputs)c (and)75 1721 y(outputs)f(are)g(split)h(in)o(to)f(three)h(principal)h (categories)e(\(authorit)o(y)l(,)f(teleology)i(and)f(resources\).)75 1777 y(Arbitrarily)h(complex)g(mo)q(delling)i(is)d(p)q(ossible)i(in)f(all)g (dimensions.)22 b(\\T)o(yp)q(es")15 b(are)g(used)g(to)g(further)75 1834 y(di\013eren)o(tiate)h(the)f(inputs)h(and)f(outputs,)g(and)g(their)h (seman)o(tics.)75 1915 y(\\En)o(try")e(to)h(the)g(mo)q(del)h(can)f(b)q(e)h (from)f(an)o(y)f(of)h(the)h(three)f(p)q(oin)o(ts)g(in)h(the)g(triangle)g(mo)q (del:)k(from)15 b(the)g(top)75 1972 y(v)o(ertex)g(to)f(ask)h(for)g(activit)o (y)g(expansions)h(or)f(decomp)q(ositions,)h(from)e(the)i(righ)o(t)f(to)f(ask) h(for)f(activities)75 2028 y(satisfying)i(or)e(pro)o(viding)i(the)g(output)f (requiremen)o(t)g(\(authorit)o(y)l(,)g(goal)g(or)f(resource\).)20 b(These)15 b(t)o(w)o(o)f(sides)75 2085 y(are)h(used)h(mostly)f(b)o(y)g Fj(ai)g Fm(planners)h(to)e(date.)20 b(The)15 b(third)h(side)g(from)f(the)g (left)h(can)f(re\015ect)g(non-in)o(tended)75 2141 y(triggering)g(conditions)i (for)d(an)h(action)h(and)f(will)i(b)q(e)f(needed)g(when)g(impro)o(v)o(ed)f (indep)q(enden)o(t)j(pro)q(cesses)75 2197 y(are)d(mo)q(delled.)75 2279 y(The)g(\\in)o(ten)o(tions")h(or)e(\\rationale")h(b)q(ehind)j(the)d(use) g(of)g(a)g(particular)h(activit)o(y)f(can)h(b)q(e)g(related)f(to)g(the)75 2335 y(features)g(of)g(this)g(triangle)h(mo)q(del.)21 b(Normally)15 b(causalit)o(y)h(or)f(teleology)g(via)h(the)75 2392 y(pre-conditions/p)q (ost-conditions)i(has)d(b)q(een)h(used)g(in)g Fj(ai)f Fm(planners)h(for)f (man)o(y)f(y)o(ears)h(to)f(record)i(the)f(plan)75 2448 y(rationale.)20 b(In)c(the)f(ric)o(her)h(mo)q(del)g(no)o(w)f(in)h(use)f(in)h(O-Plan2,)g (rationale)g(in)g(terms)e(of)h(resource)g(usage)g(and)75 2505 y(supply)h(or)f(authorit)o(y)g(requiremen)o(ts)g(and)h(pro)o(vision)g(ma)o(y) e(also)h(b)q(e)h(stated.)j(This)d(mak)o(es)f(it)g(p)q(ossible)i(to)75 2561 y(use)e(a)f(uniform)h(approac)o(h)f(to)g(the)g(mo)q(delling)j(of)d (authorit)o(y)l(,)g(pro)q(duct)h(\015o)o(w)f(and)g(resource)h(requiremen)o (ts.)p eop %%Page: 6 6 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)481 b Fm(6)75 195 y Fg(2.6)56 b(In)n(ten)n(tions) 18 b(within)h(Plans)75 306 y Fm(The)c(\\in)o(ten)o(tions")f(or)g (\\rationale")h(b)q(ehind)h(the)f(use)g(of)f(a)g(particular)h(activit)o(y)g (in)g(a)g(pro)q(cess)f(or)g(plan)i(can)75 362 y(b)q(e)g(related)g(to)e(the)h (features)g(of)g(this)h(triangle)f(mo)q(del.)21 b(F)l(or)15 b(some)g(time,)g(plan)h(causalit)o(y)f(or)g(teleology)75 419 y(represen)o(ted)h(in)g(the)f(conditions/e\013ects)h(of)f(activities)h(has)f (b)q(een)h(used)g(in)g Fj(ai)f Fm(planners)h(to)f(record)g(plan)75 475 y(rationale)h(\(or)e(Goal)h(Structure)g([16)o(])g(as)g(w)o(e)g(call)h(it) f(at)g(Edin)o(burgh\).)21 b(But)15 b(in)h(the)f(ric)o(her)h(mo)q(del)g(no)o (w)f(in)75 532 y(use)h(in)g(O-Plan2,)f(for)g(example,)g(it)h(is)g(also)f(p)q (ossible)i(to)d(di\013eren)o(tiate)i(the)f(purp)q(ose)h(of)f(the)g(inclusion) j(of)75 588 y(an)d(activit)o(y)h(in)g(a)e(plan)i(as)f(b)q(eing)i(to)d(pro)o (vide)i(resources)f(\(i.e.)20 b(this)c(activit)o(y)f(has)g(b)q(een)i (included)g(in)f(a)75 645 y(plan)g(only)g(to)e(pro)o(vide)i(a)f(resource,)g (its)g(p)q(ost-conditions)i(ma)o(y)d(b)q(e)i(a)f(side)h(e\013ect)f(for)g (this)g Fi(p)n(articular)75 701 y Fm(use\).)20 b(The)15 b(same)g(applies)i (to)e(authorit)o(y)f(pro)o(vision)i([20)o(].)75 848 y Fg(2.7)56 b(Constrain)n(t)19 b(Managemen)n(t)f(within)g(Plans)75 958 y Fm(Time)e(constrain)o(ts,)e(resource)h(usage,)g(ob)s(ject)g(selection)h (and)g(condition/e\013ect)g(causal)f(constrain)o(ts)g(are)75 1015 y(handled)i(as)e(an)g(in)o(tegral)g(part)g(of)g(the)g(o)o(v)o(erall)g (O-Plan2)h(system)f(structure)g(b)o(y)g(treating)g(sp)q(ecialised)75 1071 y(constrain)o(t)g(managemen)o(t)f(as)h(supp)q(orting)h(the)f(core)g (decision)i(making)f(comp)q(onen)o(ts)f(in)h(the)75 1128 y(arc)o(hitecture.)k (Sp)q(ecialised)f(\(and)c(separable\))g(represen)o(tations)g(and)h(handlers)g (for)e(the)i(v)m(arious)f(t)o(yp)q(es)h(of)75 1184 y(constrain)o(t)f(can)g (therefore)g(b)q(e)h(emplo)o(y)o(ed)g(to)e(deal)i(with)g(time,)f(resources,)g (ob)s(ject)f(and)i(causal)75 1241 y(constrain)o(ts)f(within)h(a)f(plan)h (state.)75 1322 y(Minim)o(um/maxim)o(um)g(b)q(ound)g(pairs)f(and)h (preference)g(information)f(is)h(main)o(tained)g(for)f(constrained)75 1378 y(n)o(umerical)h(items)g(suc)o(h)f(as)g(time)h(windo)o(ws)f(on)g (activities,)h(resource)g(lev)o(els,)g(etc.)75 1525 y Fg(2.8)56 b(Domain)17 b(Mo)r(delling)g(in)h(T)-5 b(ask)19 b(F)-5 b(ormalism)16 b(\()p Fc(tf)p Fg(\))75 1636 y Fm(Domain)f(represen)o(tation)g(for)g (planning)i(attempts)d(to)g(capture)i(the)f(detailed)i(description)f(of)75 1692 y(p)q(ermissible)i(activities)e(or)f(op)q(erations)g(within)i(an)e (application)i(area,)d(including)k(information)d(ab)q(out)75 1749 y(ho)o(w)g(conditions)h(imp)q(osed)g(on)g(the)f(use)g(of)g(these)h (activities)g(should)g(b)q(e)g(satis\014ed,)f(and)h(their)g(e\013ects)e(on)75 1805 y(the)h(domain)h(if)g(the)f(activities)h(are)f(used.)21 b(This)15 b(ric)o(hness)i(of)d(required)j(information)e(has)g(led)h(to)f(the) 75 1862 y(sp)q(eci\014cation)i(and)e(dev)o(elopmen)o(t)h(of)f(a)g(high)h(lev) o(el)h(domain)e(description)i(language)e(called)i(T)l(ask)75 1918 y(F)l(ormalism,)e(or)g(more)f(con)o(v)o(enien)o(tly)j Fj(tf)p Fm(.)j Fj(Tf)15 b Fm(originated)h(in)g(the)f(Nonlin)i(planning)g (system)d([16)o(])h(but)75 1975 y(has)g(b)q(een)h(re\014ned)h(and)e(extended) h(for)f(domain)g(descriptions)i(within)f(the)g(O-Plan1)g(and)f(O-Plan2)75 2031 y(planning)i(systems)e(dev)o(elop)q(ed)h(at)f Fj(aiai)p Fm(.)75 2112 y Fj(Tf)g Fm(is)h Fi(not)f Fm(in)o(tended)i(as)d(the)i(normal)f (mo)q(de)g(of)g(in)o(teraction)h(with)f(the)h(user)f(describing)i(a)e (domain.)20 b(It)15 b(is)75 2169 y(an)g Fi(interme)n(diate)h(language)f Fm(whic)o(h)h(\014ts)f(b)q(et)o(w)o(een)h(a)f(supp)q(ortiv)o(e)g (\(graphical\))h(user)f(in)o(terface)h(and)f(the)75 2225 y(planner.)21 b Fj(Tf)15 b Fm(can)g(b)q(e)g(considered)h(to)e(b)q(e)i(the)f(target)e (language)i(for)f(a)h(helpful)h(domain)g(writer's)e(supp)q(ort)75 2282 y(to)q(ol.)20 b Fj(Tf)15 b Fm(has)g(also)g(b)q(een)i(designed)f(to)f (allo)o(w)g(a)g(useful)h(lev)o(el)h(of)e(compile)h(time)g(c)o(hec)o(king)g (to)f(b)q(e)75 2338 y(p)q(erformed.)75 2420 y Fj(Tf)g Fm(is)h(used)g(to)e (giv)o(e)i(an)f(o)o(v)o(erall)g(hierarc)o(hical)i(description)g(of)e(an)g (application)i(area)d(b)o(y)h(sp)q(ecifying)i(the)75 2476 y(activities)f (within)h(the)e(domain)h(and)f(in)h(particular)g(their)g(more)e(detailed)j (represen)o(tation)e(as)g(a)g(set)g(of)75 2532 y(sub-activities)i(with)f (ordering)f(constrain)o(ts)g(imp)q(osed.)21 b(Plans)15 b(are)g(generated)g(b) o(y)h(c)o(ho)q(osing)f(suitable)75 2589 y(\\expansions")g(for)g(activities)i (\(b)o(y)d(re\014ning)j(it)e(to)g(a)f(more)h(detailed)i(lev)o(el\))f(in)g (the)f(plan)h(and)g(including)75 2645 y(the)f(relev)m(an)o(t)h(set)f(of)g (more)g(detailed)h(sub-activities)h(describ)q(ed)g(therein.)k(Ordering)c (constrain)o(ts)d(are)75 2702 y(then)i(satis\014ed)f(to)g(ensure)h(that)e (asserted)h(e\013ects)g(of)g(some)g(activities)h(satisfy)l(,)f(and)g(con)o (tin)o(ue)h(to)e(satisfy)l(,)p eop %%Page: 7 7 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)481 b Fm(7)75 195 y(conditions)16 b(on)g(the)f(use)g(of)g(other)g(activities.)21 b(Other)16 b(constrain)o(ts,)e (suc)o(h)h(as)g(a)g(time)h(windo)o(w)f(for)g(the)75 252 y(activit)o(y)g(or)g (resource)g(usage)g(required,)h(are)f(also)g(included)j(in)e(the)f (description.)22 b(These)15 b(descriptions)i(of)75 308 y(activities)f(form)f (the)g(main)h(structure)f(within)h Fj(tf)g Fm(-)f(the)g Fi(schema)p Fm(.)20 b(Sc)o(hemas)15 b(are)g(also)g(used)h(in)g(a)75 364 y(completely)h(uniform)e(manner)g(to)g(describ)q(e)i Fi(tasks)p Fm(,)d(set)h(to)g(the)g(planning)i(system,)d(in)i(the)f(same)75 421 y(formalism.)20 b(Other)15 b Fj(tf)h Fm(structures)f(hold)h(global)f (information)h(and)f(heuristic)i(information)e(ab)q(out)75 477 y(preferences)h(of)f(c)o(hoices)h(to)e(b)q(e)i(made)g(during)g(planning.) 75 559 y(The)e(O-Plan2)h(design)h(allo)o(ws)e(for)g(di\013eren)o(t)g(plan)h (state)f(represen)o(tations)g(in)h(the)f(di\013eren)o(t)h(agen)o(ts.)j(T)l (ask)75 615 y(F)l(ormalism)d(is)h(particularly)g(suited)g(to)f(the)g (represen)o(tation)h(of)e(a)h(plan)h(state)f(within)h(the)f(planner)i(agen)o (t)75 672 y(and,)e(hence,)h(to)e(act)h(as)g(a)g(basis)h(for)e(comm)o (unication)i(to)f(the)g(planner's)h(sup)q(erior)g(\(task)e(assignmen)o(t\))75 728 y(and)h(sub)q(ordinate)i(\(execution)e(system\))g(agen)o(ts.)k(The)c (actual)h(plan)g(state)e(inside)j(the)e(task)g(assignmen)o(t)75 785 y(and)g(execution)i(system)d(agen)o(ts)h(is)h(lik)o(ely)g(to)f(di\013er)h (from)e(that)h(within)h(the)f(planner.)21 b(F)l(or)15 b(example,)g(the)75 841 y(execution)h(system)f(ma)o(y)g(b)q(e)g(based)h(on)f(more)g(pro)q (cedural)h(represen)o(tations)f(as)g(are)g(found)g(in)h(languages)75 897 y(lik)o(e)g Fj(prs)g Fm(\(the)f(Pro)q(cedural)h(Reasoning)g(System)f([11) o(]\))g(and)g(ma)o(y)f(allo)o(w)i(iteration,)f(conditionals,)h(etc.)75 1063 y Fk(3)69 b(PLANIT)23 b(-)g(In)n(teractiv)n(e)e(Planner's)i(Aid)75 1189 y Fm(The)15 b Fj(uk)g Fm(Alv)o(ey)h(Programme's)e Fj(planit)h Fm(Comm)o(unit)o(y)f(Club)j(pro)q(duced)f(a)f(protot)o(yp)q(e)f(planners')i (aid)75 1245 y(called)h(the)e(In)o(teractiv)o(e)g(Planners')h(Assistan)o(t)f (\()p Fj(ip)m(a)p Fm(\))f(during)i(1986-7)e([8],[15)n(].)75 1327 y(In)h(the)f Fj(planit)h(ip)m(a)p Fm(,)f(ric)o(h)h(plan)g(represen)o (tations)f(w)o(ere)g Fi(use)n(d)g Fm(without)h(plans)g(b)q(eing)g(actually)g (generated.)75 1383 y(Flexible)i(plan)f(represen)o(tations)g(pro)o(vided)g (assistance)f(for)f(pro)s(ject)h(managemen)o(t)f(\(in)o(terfaced)i(to)e(the) 75 1440 y(Metier)h Fj(ar)m(temis)g Fm(system\),)f(pro)q(cess)i(planning)h (\(in)o(terfaced)e(to)g(a)g(Jaguar)f(Cars')g(pro)q(cess)i(planner\))g(and)75 1496 y(job)f(shop)g(sc)o(heduling)j(\(in)o(terfaced)d(to)g(the)g Fj(uk)g Fm(A)o(tomic)g(Energy)g(Authorit)o(y's)f Fj(w)l(asp)i Fm(sc)o(heduler\).)75 1553 y Fj(Planit)f Fm(could)h(help)g(the)g(user)f(to)f (bro)o(wse)h(on)g(a)g(plan,)h(monitor)f(its)g(execution)h(and)g(mak)o(e)e (single)j(step)75 1609 y(mo)q(di\014cations)f(to)d(it)i(as)f(necessary)l(,)h (taking)f(in)o(to)h(accoun)o(t)f(kno)o(wledge)h(of)f(resources,)g(agen)o(t)g (capabilities,)75 1666 y(ho)o(w)h(the)g(original)h(plan)g(w)o(as)f (constructed)g(and)g(what)g(the)g(aims)h(of)e(the)i(plan)g(w)o(ere.)75 1747 y(The)f Fj(planit)h(ip)m(a)f Fm(could)h(p)q(erform)f(\\single)h(step)f (plan)h(mo)q(di\014cations")g(to)f(allo)o(w)g(a)g(user)h(to)e(monitor)h(the) 75 1803 y(actual)g(execution)i(of)d(a)h(plan)h(and)g(to)e(in)o(v)o(estigate)i (options)f(and)g(the)h(consequences)g(of)f(c)o(hanges)g(or)75 1860 y(decisions.)22 b(Activ)o(e)15 b(supp)q(ort)h(to)e(pro)o(viding)i(v)m (alid)h(options)e(for)g(user)g(c)o(hoice)h(w)o(as)f(giv)o(en)h(b)o(y)f(the)g (system.)75 1916 y(The)g Fj(ip)m(a)h Fm(made)f(use)g(of)g Fj(ai)g Fm(plan)h(represen)o(tations)f(whic)o(h)h(could)g(capture)g(in)o(ten)o (tions,)f(ric)o(h)h(resource)75 1973 y(mo)q(dels,)g(dep)q(endencies)i(b)q(et) o(w)o(een)d(tasks,)f(plan)i(alternativ)o(es,)f(domain)h(capabilities)i(and)d (task)75 2029 y(descriptions.)21 b(The)16 b(plan)g(represen)o(tation)f(used)h (w)o(as)e(based)i(on)f(Edin)o(burgh)h(w)o(ork)e(on)h(the)h Fj(ai)e Fm(planners)75 2086 y(Nonlin)j([16)o(])e(and)g(O-Plan1)h([6)o(].)75 2167 y(The)f Fj(planit)h Fm(Club)g(in)o(v)o(olv)o(ed)g(29)e(organisations)h (in)h(the)g Fj(uk)e Fm(who)h(w)o(ork)o(ed)g(with)g(supp)q(ort)h(from)e(the)h Fj(uk)75 2223 y Fm(go)o(v)o(ernmen)o(t's)f(Alv)o(ey)h(Programme)f(of)h (researc)o(h)g(in)o(to)g(In)o(telligen)o(t)i(Kno)o(wledge)f(Based)g(Systems)f (during)75 2280 y(1986)f(and)h(1987.)k Fj(Aiai)c Fm(pro)o(vided)h(the)f(core) g(rationale)h(and)f(design)h(for)f(the)g Fj(ip)m(a)g Fm({)g(the)g(main)h (protot)o(yp)q(e)75 2336 y(to)q(ol)f(pro)q(duced)i(during)f(the)f(Club)h (programme.)j(A)c(pap)q(er)h([18)o(])f(giv)o(es)g(details)h(of)f(our)g(exp)q (erience)i(of)75 2393 y(participation)f(in)g(the)g Fj(planit)f Fm(Club.)75 2536 y Fg(3.1)56 b(Application)18 b({)g(An)i(En)n(terprise)d(for) i(Oil)f(T)-5 b(ank)n(er)19 b(T)-5 b(ruc)n(k)18 b(Pro)r(duction)75 2647 y Fm(The)d Fj(planit)h(ip)m(a)f Fm(w)o(as)f(applied)j(to)e(sho)o(w)f(ho) o(w)h(an)g(en)o(terprise)h(could)g(use)g(kno)o(wledge)f(based)h(plans)g(to)75 2704 y(co)q(ordinate)g(the)f(pro)q(duction)h(of)f(an)g(oil)h(tank)o(er)f (truc)o(k.)k(This)d(sho)o(w)o(ed)f(the)g(relationship)i(b)q(et)o(w)o(een:)p eop %%Page: 8 8 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)481 b Fm(8)143 195 y Fb(\017)23 b Fi(pr)n(o)n(c)n(ess)15 b(plans)f Fm(for)g(the)i(pro)q(duction)g(of)f(parts) f(of)h(a)g(tank)o(er.)k(In)d(the)f Fj(ip)m(a)g Fm(demonstration)g(sev)o(eral) 189 252 y(alternativ)o(e)g(a)o(v)m(ailable)i(metho)q(ds)e(of)g(pro)q(ducing)i (the)e(tank)o(er)f(oil)i(v)o(essel)g(\\end)g(cap")f(w)o(ere)g(included)189 308 y(\(b)o(y)f(spinning,)j(b)o(y)e(pressing)h(or)f(b)o(y)g(rolling)i(and)e (w)o(elding\).)143 402 y Fb(\017)23 b Fi(pr)n(oje)n(ct)16 b(plans)e Fm(to)h(sho)o(w)f(the)i(v)m(arious)f(steps)g(in)o(v)o(olv)o(ed)h(in)g (con\014guring)g(and)g(making)f(the)g(truc)o(k)189 458 y(including)j (resource)d(needs)h(and)f(time)h(scales.)143 552 y Fb(\017)23 b Fi(job)16 b(shop)h(sche)n(dules)d Fm(for)g(the)i(part)e(of)h(the)g(en)o (terprise)h(concerned)g(with)g(pro)q(ducing)g(the)g(end)g(caps.)75 683 y(This)f(demonstration)g(application)h(sho)o(w)o(ed)f(ho)o(w)f(the)h Fj(ip)m(a)f Fm(could)i(b)q(e)g(used)f(to)f(monitor)h(the)g(execution)g(of)75 740 y(the)g(pro)s(ject)g(plan)h(for)e(a)h(sp)q(eci\014c)i(truc)o(k.)j(During) 15 b(the)h(building)h(of)e(the)g(truc)o(k,)g(shop)g(\015o)q(or)g(pro)q (duction)75 796 y(di\016culties)i(with)f(the)f(c)o(hosen)h(end)g(cap)f(pro)q (duction)h(metho)q(d)f(led)i(to)d(an)h(alternativ)o(e)h(pro)q(cess)f(b)q (eing)75 853 y(prop)q(osed)h(whic)o(h)g(allo)o(w)o(ed)f(the)h(pro)s(ject)e (plan)i(to)f(b)q(e)g(altered)h(to)f(a)o(v)o(oid)g(a)f(b)q(ottlenec)o(k)i(in)g (the)g(job)f(shop.)75 909 y(This)h(w)o(en)o(t)e(b)q(ey)o(ond)i(the)f(t)o (ypical)h(supp)q(ort)g(in)g(pro)s(ject)e(managemen)o(t)h(and)g(job)g(shop)g (sc)o(heduling)j(to)q(ols,)75 966 y(whic)o(h)e(w)o(ould)g(ha)o(v)o(e)e(fo)q (cussed)i(on)f(altering)h(times)g(or)e(resources)h(to)g(a)o(v)o(oid)g (problems)h(rather)e(than)75 1022 y(questioning)i(the)g(plan)g(logic)g(or)e (the)i(actual)f(pro)q(cess)h(alternativ)o(es)f(curren)o(tly)h(built)g(in)o (to)f(the)h(plan.)75 1169 y Fg(3.2)56 b(Use)18 b(of)h(Kno)n(wledge)f(Based)h (Plan)g(F)-5 b(eatures)75 1279 y Fj(Planit)15 b Fm(made)g(use)g(of)g(a)g(n)o (um)o(b)q(er)g(of)g(plan)h(represen)o(tation)f(features)g(describ)q(ed)i(in)f (section)g(2.)131 1411 y(1.)22 b Fa(Separation)c(of)g(Domain,)e(T)l(ask)h (and)h(Plan)g(Kno)o(wledge.)728 1520 y Fd(\023)p 728 1572 2 12 v 94 x(\022)1012 1520 y(\020)p 1012 1572 V 94 x(\021)p 771 1614 201 2 v 771 1520 V 1201 1898 a(\023)p 1201 1950 2 12 v 94 x(\022)1484 1898 y(\020)p 1484 1950 V 94 x(\021)p 1243 1992 201 2 v 1243 1898 V 728 2276 a(\023)p 728 2328 2 12 v 94 x(\022)1012 2276 y(\020)p 1012 2328 V 94 x(\021)p 771 2370 201 2 v 771 2276 V 793 1582 a Fm(Domain)1296 1960 y(T)l(ask)825 2338 y(Plan)965 1655 y Fe(@)1007 1696 y(@)1048 1738 y(@)1090 1780 y(@)1131 1821 y(@)1173 1863 y(@)1207 1897 y(@R)1207 2033 y(\000)1166 2074 y(\000)1124 2116 y(\000)1083 2157 y(\000)1041 2199 y(\000)1000 2240 y(\000)965 2275 y(\000\011)p 870 2275 2 662 v -94 w(?)226 2612 y Fm(Figure)d(3:)20 b(Dep)q(endencies)d(b)q(et)o(w)o(een)f(Domain,)f(T)l (ask)f(and)i(Plan)g(Kno)o(wledge)g(P)o(artitions)p eop %%Page: 9 9 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)481 b Fm(9)189 195 y(Figure)15 b(3)g(illustrates)h (the)f(dep)q(endency)j(relationships)f(b)q(et)o(w)o(een)e(Domain,)g(T)l(ask)g (and)g(Plan)189 252 y(kno)o(wledge.)20 b(T)l(asks)15 b(and)g(Plans)h(are)f(b) q(oth)g(based)h(up)q(on)f(the)h(en)o(tities)g(in)g(the)f(Domain)g(mo)q(del.) 189 308 y(Plans)g(also)g(are)g(elab)q(orations)h(of)f(a)g(sp)q(eci\014c)i(T)l (ask.)243 414 y Fb(\017)23 b Fi(domain)15 b Fm(kno)o(wledge,)g(describ)q(es)i (\\\014xed")f(things)f(lik)o(e)i(facilities,)f(organisational)289 471 y(relationships,)g(pro)q(cedures,)g(systems,)e(pro)q(ducts)i(and)f(the)g (t)o(yp)q(es)g(of)g(resource)g(a)o(v)m(ailable.)289 527 y(This)g(kno)o (wledge)h(is)g(lik)o(ely)h(to)d(b)q(e)i(highly)h(reusable)f(for)f(man)o(y)f (di\013eren)o(t)i(requiremen)o(ts.)243 592 y Fb(\017)23 b Fi(task)15 b Fm(kno)o(wledge,)g(describ)q(es)i(the)e(ob)s(jectiv)o(es)g(suc)o(h)h(as)e (the)i(goal)f(or)f(goals)h(whic)o(h)h(the)g(plan)g(is)289 648 y(designed)g(to)f(ac)o(hiev)o(e,)g(the)h(activit)o(y)f(to)f(b)q(e)i(carried)g (out,)f(the)g Fi(actual)g Fm(resources)h(a)o(v)m(ailable,)289 705 y(the)f(time)g(a)o(v)m(ailable,)i(etc.)243 770 y Fb(\017)23 b Fi(plan)14 b Fm(kno)o(wledge,)i(describ)q(es)h(a)d(particular)i(w)o(a)o(y)e (\(curren)o(tly)i(under)g(exploration\))f(in)h(whic)o(h)289 826 y(the)f(sp)q(eci\014ed)i(task)e(ob)s(jectiv)o(es)g(can)g(b)q(e)h(ac)o (hiev)o(ed)g(in)g(the)f(curren)o(t)h(domain.)131 932 y(2.)22 b Fa(Separation)c(of)g(plan)g(constrain)o(t)h(managem)o(en)n(t)c(in)o(to)j (sp)q(ecialist)i(Activit)o(y)l(,)c(Resource)189 989 y(and)i(Pro)q(duct)f (Managers.)189 1064 y Fm(In)e(the)h Fj(planit)f(ip)m(a)p Fm(,)g(an)o(y)g(c)o (hange)g(of)g(plan)h(had)f(to)f(meet)i(constrain)o(ts)e(on)h(activities,)h (resources)189 1120 y(and)f(pro)q(ducts.)20 b(A)15 b(n)o(um)o(b)q(er)h(of)f (sp)q(ecialised)j(constrain)o(t)d(managers)f(ensured)i(that)e(their)i(o)o(wn) f(set)189 1177 y(of)f(constrain)o(ts)h(w)o(ere)g(met.)131 1271 y(3.)22 b Fa(Use)17 b(of)g(Goal)i(Structure)e(to)h(explain)h(the)f(functions) g(and)g(in)o(ten)o(tions)g(of)f(a)h(plan.)189 1346 y Fm(The)c Fj(ip)m(a)h Fm(could)g(inform)f(the)h(user)f(of)g(the)h(in)o(ten)o(tion)g(of) f(steps)g(in)i(a)e(plan)h(and)f(of)g(their)h(relationship)189 1402 y(with)g(other)g(steps)g(in)h(the)f(plan)h(and)g(with)f(resource)h (usage.)131 1496 y(4.)22 b Fa(Description)c(of)g(Planning)g(and)g (Re-planning)i(Capabilities.)189 1571 y Fm(Kno)o(wledge)c(of)e(ho)o(w)h(to)g (manipulate)h(plans)g(w)o(as)e(held)j(as)e(a)g(n)o(um)o(b)q(er)g(of)g Fi(Plan)g(Mo)n(di\014c)n(ation)189 1628 y(Op)n(er)n(ators)f Fm(\()p Fj(pmo)p Fm(s\))h(through)g(whic)o(h)g(plan)h(state)f(c)o(hanges)g (could)h(b)q(e)f(made.)20 b(These)c Fj(pmo)p Fm(s)f(w)o(ere)f(of)189 1684 y(t)o(w)o(o)f(t)o(yp)q(es:)243 1790 y Fb(\017)23 b Fi(A)o(nalysis)14 b(and)i(planning)e Fm(kno)o(wledge,)h(describing)i(w)o(a)o(ys)e(of)f (critiquing,)j(optimising)f(or)289 1847 y(c)o(hanging)f(the)h(curren)o(t)f (plan.)243 1912 y Fb(\017)23 b Fi(Exe)n(cution)14 b Fm(kno)o(wledge,)i (describing)h(w)o(a)o(ys)d(in)i(whic)o(h)g(the)f(curren)o(t)g(plan)h(can)g(b) q(e)g(translated)289 1968 y(in)o(to)f(action)g(in)h(the)f(curren)o(t)h (domain)f(with)h(the)f(curren)o(t)g(task)g(ob)s(jectiv)o(es.)131 2074 y(5.)22 b Fa(Abilit)o(y)c(to)g(do)f(single)h(step)g(plan)g(mo)q (di\014cation.)189 2149 y Fm(Since)e(the)f Fj(ip)m(a)g Fm(had)g(plan)g (analysis)h(and)f(plan)h(mo)q(di\014cation)g(capabilities,)h(it)e(w)o(as)f (able)h(to)g(suggest)189 2206 y(v)m(alid)h(c)o(hanges)g(to)e(the)i(plan)g (and)f(inform)g(the)h(user)f(of)g(the)g(consequences)h(of)f(prop)q(osed)h(c)o (hanges)189 2262 y(to)e(the)h(plan,)h(th)o(us)f(allo)o(wing)h(what-if)f (questions)h(to)f(b)q(e)h(answ)o(ered.)j(V)l(alid)e(Plan)f(Mo)q(di\014cation) 189 2319 y(Op)q(erators)f(could)h(b)q(e)g(used)f(to)g(\\single-step")h (through)f(prop)q(osed)h(plan)g(c)o(hanges.)131 2413 y(6.)22 b Fa(Abilit)o(y)c(to)g(bro)o(wse)e(plan)i(states.)189 2488 y Fm(The)d Fj(ip)m(a)g Fm(pro)o(vided)h(the)f(abilit)o(y)i(to)d(bro)o(wse)h (temp)q(oral)g(or)g(logical)h(states)f(in)h(a)f(sim)o(ulation)h(of)f(the)189 2544 y(plan.)20 b(This)c(is)g(useful)g(for)f(critiquing)i(and)e(optimising)h (plans)g(and)g(can)f(pro)o(vide)h(useful)189 2601 y(comm)o(unication)g(bac)o (k)f(to)f(the)h(p)q(erson)h(resp)q(onsible)h(for)e(the)g(task)g(or)f(plan)i (at)f(an)g(appropriate)189 2657 y(lev)o(el.)p eop %%Page: 10 10 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)459 b Fm(10)75 195 y(These)16 b(features)e(com)o (bined)j(to)d(allo)o(w)i(the)f Fj(planit)g(ip)m(a)g Fm(to)g(act)g(as)f(a)h (\015exible)j(to)q(ol)d(to)f(supp)q(ort)i(a)e(user)75 252 y(who)h(needed)h (to)f(monitor)g(pro)q(cesses,)g(plans)h(and)f(sc)o(hedules)i(in)f(actual)g (use)f(and)g(to)g(supp)q(ort)g(a)g(user)h(in)75 308 y(making)f(c)o(hanges)g (to)f(a)g(plan)i(during)g(its)f(use.)20 b(This)15 b(t)o(yp)q(e)g(of)f(activ)o (e)h(supp)q(ort)g(to)f Fi(using)g Fm(plans,)i(is)f(an)g(area)75 364 y(where)g(man)o(y)g(existing)h(computer)g(based)f(to)q(ols)g(are)g(w)o (eak.)75 533 y Fk(4)69 b(OPTIMUM-AIV)75 659 y Fj(Optimum-aiv)15 b Fm([3)o(],[4)o(])g(is)g(a)g(more)g(recen)o(t)g(example)h(of)f(the)g(use)h (of)f(\015exible)i(plan)f(represen)o(tations)f(in)h(a)75 715 y(pro)s(ject)e(managemen)o(t)h(domain)g(alongside)i(Metier's)e Fj(ar)m(temis)g Fm(pro)s(ject)f(supp)q(ort)h(to)q(ols.)20 b(The)c(plan)75 772 y(causal)g(structure)f(is)g(represen)o(ted)h(to)e(giv)o(e)i(supp)q(ort)f (to)g(replanning)i(when)e(problems)h(o)q(ccur.)75 853 y Fj(Optimum-aiv)f Fm(is)h(able)g(to)e(supp)q(ort)h(the)h(generation)f(and)g(execution)i(of)e (plans)g(for)g(spacecraft)75 910 y(assem)o(bly)l(,)g(in)o(tegration)g(and)h (v)o(eri\014cation.)k(The)c(system)f(w)o(as)f(built)j(b)o(y)e(a)g(consortium) g(including)j Fj(aiai)75 966 y Fm(for)d(the)g(Europ)q(ean)g(Space)h(Agency)g (\()p Fj(esa)p Fm(\).)j(The)c(pro)s(ject)g(follo)o(w)o(ed)g(on)h(from)e (earlier)i(w)o(ork)e(for)h Fj(esa)g Fm(on)75 1023 y(the)g(Plan)p Fj(ers-1)i Fm(planning)g(system)d([10])g(to)h(supp)q(ort)g(mission)h (planning)h(and)f(op)q(erations)f(for)f(the)i Fj(ers-1)75 1079 y Fm(Earth)f(Resources)g(Spacecraft.)75 1160 y(The)g(system)g(sho)o(ws)g(ho)o (w)f(plan)i(represen)o(tations)g(from)e Fj(ai)h Fm(researc)o(h)g(ha)o(v)o(e)g (b)q(een)h(used)g(to)e(link)j(to)e(and)75 1217 y(impro)o(v)o(e)f(up)q(on)h (the)g(traditional)g(sources)g(of)f(pro)s(ject)f(managemen)o(t)h(information) g(in)i(use)f(for)e(suc)o(h)i(tasks.)75 1273 y Fj(Optimum-aiv)g Fm(could)h(b)q(e)g(used)g(alongside)g(Metier's)f Fj(ar)m(temis)g Fm(pro)s(ject)f(managemen)o(t)h(to)q(ol)g(whic)o(h)h(is)75 1330 y(already)f(in)i(use)e(within)h Fj(esa)g Fm(for)e(spacecraft)h(assem)o (bly)l(,)g(in)o(tegration)g(and)h(v)o(eri\014cation)g(w)o(ork.)75 1476 y Fg(4.1)56 b(Application)18 b({)g(Assem)n(bly)-5 b(,)17 b(In)n(tegration)i(and)g(V)-5 b(eri\014cation)18 b(of)h(Spacecraft)75 1587 y Fm(The)c(assem)o(bly)l(,)h(in)o(tegration)f(and)g(testing)g(of)g (complex)h(spacecraft)f(is)g(a)g(demanding)i(activit)o(y)l(,)e(requiring)75 1644 y(careful)h(pro)s(ject)e(managemen)o(t.)19 b(It)d(in)o(v)o(olv)o(es)f (the)h(co)q(ordination)g(of)e(man)o(y)h(resources,)g(facilities,)75 1700 y(equipmen)o(t,)h(test)e(capabilities,)k(etc.)i(Spacecraft)15 b(comp)q(onen)o(ts)g(are)g(brough)o(t)f(together)h(from)f(suppliers)75 1756 y(and)h(scien)o(ti\014c)i(establishmen)o(ts)f(for)f(en)o(vironmen)o (tal,)g(electrical,)i(comm)o(unications)f(and)f(other)g(tests.)75 1813 y(The)g(results)h(of)f(the)g(tests)g(conducted)h(will)h(establish)f (whether)f(correctiv)o(e)h(actions)f(need)h(to)f(b)q(e)g(tak)o(en)75 1869 y(to)g(remedy)g(an)o(y)g(problems)h(found)f(during)h(the)g(pro)q(cess.)k (Careful)15 b(records)g(m)o(ust)g(b)q(e)h(k)o(ept)f(of)g(the)g(tests)75 1926 y(and)g(the)h(actions)f(tak)o(en.)k(Deadlines,)e(e.g.)i(for)c(meeting)g (launc)o(h)i(windo)o(ws)e(for)f(the)i(spacecraft)f(or)f(for)75 1982 y(use)i(of)e(exp)q(ensiv)o(e)j(testing)e(facilities,)i(m)o(ust)e(b)q(e)h (resp)q(ected.)75 2064 y(It)f(is)h(therefore)f(essen)o(tial)h(that)e(a)h (\015exible)j(plan)e(is)f(main)o(tained)h(whic)o(h)g(is)g(resp)q(onsiv)o(e)g (to)f(the)g(outcomes)75 2120 y(of)g(tests)f(and)i(to)e(c)o(hanging)i(deliv)o (ery)h(or)d(resource)h(a)o(v)m(ailabilit)o(y)j(dates.)h Fj(ai)c Fm(based)h(plan)g(represen)o(tations)75 2177 y(w)o(ere)f(used)h(to)e(augmen)o (t)h(the)g(existing)h(pro)s(ject)f(managemen)o(t)f(aids)i(at)e Fj(esa)i Fm(for)e(spacecraft)h Fj(aiv)g Fm(during)75 2233 y(the)g Fj(optimum-aiv)g Fm(pro)s(ject.)75 2380 y Fg(4.2)56 b(Use)18 b(of)h(Kno)n(wledge)f(Based)h(Plan)g(F)-5 b(eatures)75 2490 y Fj(Optimum-aiv)15 b Fm(made)g(use)h(of)e(a)h(n)o(um)o(b)q(er)h(of)f(plan)h (represen)o(tation)f(features)g(describ)q(ed)i(in)f(section)g(2.)131 2622 y(1.)22 b Fa(Hierarc)o(hical)c(Description)h(of)e(Activities)i(and)f (Plans.)p eop %%Page: 11 11 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)459 b Fm(11)189 195 y(Activities)16 b(that)f(ma)o(y)f(b)q(e)i(p)q(erformed)g(in)g(the)f(domain)h(b)q(eing)g(mo)q (delled)h(could)f(b)q(e)g(describ)q(ed)i(in)e(a)189 252 y(hierarc)o(hical)h (fashion.)j(Plans)15 b(also)h(w)o(ere)f(hierarc)o(hically)i(describ)q(ed.)22 b(This)16 b(allo)o(w)o(ed)f(information)189 308 y(to)f(b)q(e)i(presen)o(ted)g (at)e(an)h(appropriate)h(lev)o(el)g(of)f(detail)h(for)f(the)g(use)h(to)e (whic)o(h)i(it)g(w)o(as)e(to)h(b)q(e)g(put.)131 402 y(2.)22 b Fa(Searc)o(h)17 b(for)g(and)h(Re-use)f(of)h(Plans.)189 477 y Fj(Ai)d Fm(orien)o(ted)g(plan)h(generation)g(and)f(searc)o(h)g(metho)q(ds)g (w)o(ere)g(emplo)o(y)o(ed.)21 b(Plan)15 b(libraries)i(storing)189 533 y(generic)f(plans)g(could)g(b)q(e)g(main)o(tained)g(to)e(allo)o(w)i (previous)g(exp)q(erience)h(to)e(b)q(e)h(recalled)g(and)189 590 y(tailored)f(to)g(new)g(situations.)131 684 y(3.)22 b Fa(Plan)c (Critiquing.)189 759 y Fm(Changes)d(made)g(to)f(plans)i(could)h(b)q(e)e (criticised)j(or)c(critiqued)j(to)e(ensure)h(that)e(constrain)o(ts)h(and)189 815 y(in)o(ten)o(tions)g(w)o(ere)g(not)g(compromised)h(as)f(c)o(hanges)g(w)o (ere)g(made)g(to)g(them.)131 909 y(4.)22 b Fa(Constrain)o(t)17 b(Managemen)o(t.)189 984 y Fm(Time)e(feasibilit)o(y)i(windo)o(ws)f(w)o(ere)f (main)o(tained)h(for)e(activities)j(in)f(the)f(plan)h(and)f(for)g(resource) 189 1041 y(usage.)131 1134 y(5.)22 b Fa(Capture)17 b(of)h(In)o(ten)o(tions)f (in)h(Plans.)189 1210 y Fm(The)d(capture)g(of)g(in)o(ten)o(tions)h(within)g (plans)g(using)g(Goal)f(Structure)g(w)o(as)g(an)g(aid)h(to)e(explanation)189 1266 y(or)g(justi\014cation)i(of)f(parts)g(of)f(the)i(plan)g(and)f(to)g (facilitate)h(\015exible)h(re-planning)g(prop)q(osals.)131 1360 y(6.)22 b Fa(T)l(est)17 b(Reco)o(v)o(ery)f(Plan)i(P)o(atc)o(hes.)189 1435 y Fm(T)l(est)d(reco)o(v)o(ery)f(plan)i(patc)o(hes)f(\(called)i(\\T)l (est)e(F)l(ailures)h(Solutions"\))f(w)o(ere)g(pro)o(vided)h(to)f(enable)h(a) 189 1491 y(plan)g(to)e(b)q(e)i(brough)o(t)f(bac)o(k)g(on)g(trac)o(k)f(after)h (spacecraft)f(comp)q(onen)o(t)i(test)e(failures)j(o)q(ccurred.)j(The)189 1548 y(test)14 b(reco)o(v)o(ery)h(plan)h(fragmen)o(ts)e(w)o(ere)h(represen)o (ted)g(in)h(the)g(same)f(form)f(as)h(activit)o(y)g(descriptions)189 1604 y(and)g(o)o(v)o(erall)g(plans.)75 1736 y(These)h(features)e(com)o(bined) j(to)d(allo)o(w)i Fj(optimum-aiv)e Fm(to)h(supp)q(ort)g(a)g(pro)s(ject)f (engineer)j(in)f(initially)75 1792 y(creating)f(and)h(then)f(monitoring)h (the)f(execution)h(of)f(an)g Fj(aiv)g Fm(plan.)21 b(The)15 b(system)g(pro)o(vided)h(activ)o(e)f(and)75 1848 y(\015exible)i(supp)q(ort)f (to)e(the)h(consideration)i(of)d(options)i(when)f(tests)g(failed)h(to)f (ensure)h(the)f(plan)h(w)o(as)75 1905 y(brough)o(t)f(bac)o(k)g(on)g(trac)o (k.)75 1986 y(The)g Fj(optimum-aiv)g Fm(system)g(is)g(no)o(w)g(in)h(use)g(on) f(pro)s(jects)f(within)i(the)g(Europ)q(ean)f(space)h(industry)g([14)o(].)75 2154 y Fk(5)69 b(Summ)n(ary)75 2281 y Fj(Ai)15 b Fm(based)g(plan)h(represen)o (tations)g(ha)o(v)o(e)e(found)i(pro)q(ductiv)o(e)g(use)g(in)g(systems)e(whic) o(h)i(do)f(not)g(necessarily)75 2337 y(in)o(v)o(olv)o(e)h(only)g(plan)g (generation.)k(The)15 b(\015exible)i(represen)o(tation)f(of)e(information)i (ab)q(out)f(activities,)h(tasks)75 2394 y(and)f(plans)h(allo)o(ws)g(dep)q (endency)h(and)f(in)o(ten)o(tion)f(kno)o(wledge)h(to)f(b)q(e)h(captured)f (suc)o(h)h(that)e(in)o(telligen)o(t)75 2450 y(supp)q(ort)h(can)h(b)q(e)g(pro) o(vided)g(for)e(plan)i(analysis,)g(use,)f(monitoring)g(and)h(c)o(hange.)k (The)15 b(k)o(ey)g(concepts)75 2507 y(within)h(the)g(O-Plan2)g(plan)g (represen)o(tation)f(and)g(their)h(con)o(tribution)g(to)e(suc)o(h)i(pro)q (ductiv)o(e)g(uses)g(ha)o(v)o(e)75 2563 y(b)q(een)g(describ)q(ed.)p eop %%Page: 12 12 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)459 b Fm(12)75 195 y Fk(Ac)n(kno)n(wledgem)o(en)n (ts)75 321 y Fm(O-Plan2)16 b(is)g(an)f(on-going)g(pro)s(ject)g(at)f(Edin)o (burgh.)21 b(I)16 b(am)e(grateful)h(to)g(Brian)h(Drabble)f(and)h(Je\013)f (Dalton)75 378 y(on)g(the)g(O-Plan2)h(pro)s(ject)f(and)g(other)g(collegues)i (who)e(ha)o(v)o(e)f(w)o(ork)o(ed)h(on)g(the)g(Univ)o(ersit)o(y)h(of)f(Edin)o (burgh)75 434 y(planning)i(researc)o(h)e(pro)s(jects)f(for)h(their)h(input)g (to)e(the)i(w)o(ork)e(describ)q(ed)j(here.)j(Curren)o(t)15 b(O-Plan2)h(w)o(ork)75 491 y(is)g(supp)q(orted)f(b)o(y)h(the)f Fj(us)g Fm(Adv)m(anced)h(Researc)o(h)g(Pro)s(jects)e(Agency)i(\()p Fj(arp)m(a)p Fm(\))f(and)g(the)g(US)h(Air)f(F)l(orce)75 547 y(Rome)g(Lab)q(oratory)g(acting)g(through)g(the)g(Air)h(F)l(orce)f(O\016ce)h (of)e(Scien)o(ti\014c)k(Researc)o(h)d(\()p Fj(afsc)p Fm(\))g(under)75 604 y(con)o(tract)f Fj(f49620-92-c-0042)p Fm(.)22 b(The)16 b(United)g(States)e(Go)o(v)o(ernmen)o(t)g(is)i(authorised)g(to)e(repro)q (duce)i(and)75 660 y(distribute)g(reprin)o(ts)g(for)e(go)o(v)o(ernmen)o(t)h (purp)q(oses)g(not)o(withstanding)h(an)o(y)f(cop)o(yrigh)o(t)f(notation)h (hereon.)75 742 y Fj(Planit)g Fm(concepts)g(w)o(ere)g(dev)o(elop)q(ed)i(b)o (y)e(a)g(team)g(at)f(Edin)o(burgh)i(including)i(Mark)d(Drummond)g(and)75 798 y(John)h(F)l(raser.)j Fj(Optimum-aiv)c Fm(w)o(as)f(a)h(pro)s(ject)g(for)f (the)h(Europ)q(ean)h(Space)g(Agency)f(in)o(v)o(olving)i(a)75 854 y(consortium)e(with)h Fj(aiai)e Fm(\(Jussi)i(Stader)f(in)h(particular\),) f Fj(cri)p Fm(,)g(Matra)f(Espace)h(and)h(Progrespace.)75 1023 y Fk(References)98 1143 y Fm([1])21 b(Allen,)c(J.,)e(Hendler,)h(J.)f(&)h(T)l (ate,)e(A.,)h Fi(R)n(e)n(adings)g(in)g(Planning)p Fm(,)e(Morgan-Kaufmann,)i (1990.)98 1237 y([2])21 b(Alv)o(ey)16 b(Directorate,)e Fi(A)o(lvey)i(Gr)n (and)g(Me)n(eting)f(of)i(Community)f(Clubs)p Fm(,)e(a)o(v)m(ailable)j (through)d(IEEE,)168 1293 y(Sa)o(v)o(o)o(y)g(Place,)i(London,)f(1987.)98 1387 y([3])21 b(Aarup,)15 b(M.,)f(Aren)o(toft,)g(M.M.,)g(P)o(arro)q(d,)g(Y.,) g(Stader,)h(J.,)g(Stok)o(es,)f(I.)h(&)h(V)l(adon,)f(H.,)168 1443 y Fi(OPTIMUM-AIV:)f(A)i(Know)r(le)n(dge)g(Base)n(d)g(Planning)e(and)i (Sche)n(duling)g(System)f(for)i(Sp)n(ac)n(e)n(cr)n(aft)168 1500 y(AIV)p Fm(,)d(in)i(Kno)o(wledge)g(Based)g(Sc)o(heduling,)h(\(eds.)e(F)l (o)o(x,)f(M.)g(&)i(Zw)o(eb)q(en,)f(M.\),)f(Morgan)g(Kaufmann,)168 1556 y(1994.)98 1650 y([4])21 b(Aren)o(toft,)14 b(M.M.,)g(P)o(arro)q(d,)g (Y.,)g(Stader,)h(J.,)g(Stok)o(es,)f(I.)h(&)h(V)l(adon,)f(H.,)f Fi(OPTIMUM-AIV:)g(A)168 1706 y(Planning)h(and)h(Sche)n(duling)f(System)h(for) h(Sp)n(ac)n(e)n(cr)n(aft)e(AIV)p Fm(,)f(T)l(elematics)i(and)f(Informatics)h (V)l(ol.)f(8,)168 1763 y(No.)g(4,)g(pp.)g(239-252,)e(P)o(ergamon)h(Press,)h (1991.)98 1857 y([5])21 b(Currie,)16 b(K.W.)e(and)i(T)l(ate,)e(A.,)h Fi(O-Plan:)20 b(Contr)n(ol)15 b(in)h(the)g(Op)n(en)g(Planning)e(A)o(r)n (chite)n(ctur)n(e)p Fm(,)168 1913 y(Pro)q(ceedings)j(of)d(the)i(BCS)f(Exp)q (ert)g(Systems)g(85)g(Conference,)g(W)l(arwic)o(k,)g(UK,)g(Cam)o(bridge)168 1970 y(Univ)o(ersit)o(y)h(Press,)f(1985.)98 2063 y([6])21 b(Currie,)16 b(K.W.)e(&)i(T)l(ate,)e(A.,)h Fi(O-Plan:)20 b(the)c(Op)n(en)g(Planning)e(A)o (r)n(chite)n(ctur)n(e)p Fm(,)g(Arti\014cial)j(In)o(telligence,)168 2120 y(V)l(ol.)f(51,)e(No.)h(1,)f(North-Holland,)i(Autumn)g(1991.)98 2214 y([7])21 b(Drabble,)16 b(B.,)e Fi(Exc)n(alibur:)21 b(A)16 b(Pr)n(o)n(gr)n(am)g(for)h(Planning)d(and)i(R)n(e)n(asoning)f(with)i(Pr)n(o)n (c)n(esses)p Fm(,)12 b(Arti\014cial)168 2270 y(In)o(telligence,)18 b(V)l(ol.)d(62)g(No.)g(1,)f(pp.)h(1-40,)f(1993.)98 2364 y([8])21 b(Drummond,)15 b(M.E.,)f(&)h(T)l(ate,)g(A.,)f Fi(PLANIT)g(Inter)n(active)h (Planners')g(Assistant)g(-)h(R)n(ationale)g(and)168 2420 y(F)m(utur)n(e)h (Dir)n(e)n(ctions)p Fm(,)c(AIAI-TR-108,)j(AIAI,)g(Univ)o(ersit)o(y)f(of)g (Edin)o(burgh,)h(1992.)98 2514 y([9])21 b(Fik)o(es,)15 b(R.E.,)g(Hart,)f(P)l (.E.)g(and)i(Nilsson,)g(N.J.,)e Fi(L)n(e)n(arning)h(and)h(Exe)n(cuting)f (Gener)n(alize)n(d)g(R)n(ob)n(ot)168 2571 y(Plans)p Fm(,)f(Arti\014cial)j(In) o(telligence)h(V)l(ol.)d(3,)g(1972.)p eop %%Page: 13 13 bop 75 50 a Fh(Key)16 b(Concepts)f(in)h(the)f(O-Plan2)h(Kno)o(wledge)g(Based) g(Plan)f(Represen)o(tation)459 b Fm(13)75 195 y([10])21 b(F)l(uc)o(hs,)15 b(J.J.,)g(Gasquet,)f(B.,)h(Olalain)o(t)o(y)l(,)h(B.,)f(&)g(Currie,)h(K.W.,)e Fi(Plan-ERS1:)20 b(A)o(n)15 b(Exp)n(ert)h(System)168 252 y(for)h(Gener)n (ating)e(Sp)n(ac)n(e)n(cr)n(aft)h(Mission)e(Plans)p Fm(,)g(Pro)q(ceedings)i (of)f(the)g(First)g(In)o(ternational)168 308 y(Conference)h(on)f(Exp)q(ert)h (Planning)g(Systems,)f(Brigh)o(ton,)g(UK.)g(Av)m(ailable)i(from)e(IEE,)g (London,)168 364 y(1990.)75 458 y([11])21 b(George\013,)14 b(M.P)l(.)g(and)i(Lansky)l(,)f(A.L.,)f Fi(Pr)n(o)n(c)n(e)n(dur)n(al)i(Know)r (le)n(dge)p Fm(,)e(in)i(Pro)q(ceedings)g(of)f(the)g(IEEE,)168 515 y(Sp)q(ecial)j(Issue)e(on)f(Kno)o(wledge)h(Represen)o(tation,)f(V)l(ol.)h (74,)e(pp)i(1383-1398,)c(1986.)75 609 y([12])21 b(Malcolm,)15 b(C.)g(and)g(Smithers,)g(T.,)f Fi(Pr)n(o)n(gr)n(amming)h(Assembly)g(R)n(ob)n (ots)g(in)h(terms)f(of)i(T)m(ask)d(A)n(chieving)168 665 y(Behaviour)n(al)j (Mo)n(dules:)j(First)c(Exp)n(erimental)g(R)n(esults)p Fm(,)e(in)i(Pro)q (ceedings)g(of)f(the)g(Second)168 721 y(W)l(orkshop)g(on)g(Manipulators,)g (Sensors)h(and)f(Steps)g(to)o(w)o(ards)f(Mobilit)o(y)i(as)f(part)g(of)f(the) 168 778 y(In)o(ternational)i(Adv)m(anced)h(Rob)q(otics)f(Programme,)d (Salford,)i(UK,)h(1988)75 872 y([13])21 b(Nilsson,)16 b(N.J.,)f Fi(A)n(ction)g(Networks)p Fm(,)g(Pro)q(ceedings)h(of)f(the)g(Ro)q(c)o(hester) h(Planning)g(W)l(orkshop,)168 928 y(Octob)q(er)g(1988.)75 1022 y([14])21 b(P)o(arro)q(d,)14 b(Y.)h(and)h(V)l(alera,)f(S.,)g Fi(OPTIMUM-AIV:)e(A)j(Planning)f(T)m(o)n(ol)g(for)h(Sp)n(ac)n(e)n(cr)n(aft)f (AIV)p Fm(,)f(in)168 1078 y Fi(Pr)n(ep)n(aring)i(for)h(the)f(F)m(utur)n(e)p Fm(,)f(ESA's)g(T)l(ec)o(hnology)g(Programme)f(Quarterly)l(,)i(V)l(ol.)f(3)g (No.)f(3,)168 1135 y(Europ)q(ean)i(Space)g(Agency)l(,)f(Septem)o(b)q(er)h (1993.)75 1229 y([15])21 b(PLANIT)16 b(Club,)g Fi(PLANIT)e(Club)i(Final)f(R)n (ep)n(ort)h Fm(published)h(on)f(b)q(ehalf)g(of)f(the)g Fj(Planit)g Fm(Club)h(b)o(y)168 1285 y(Systems)f(Designers)h(plc,)g(Fleet,)f(Hampshire,)h (UK,)f(do)q(cumen)o(t)g(ref.)g(C03209,)e(1987.)75 1379 y([16])21 b(T)l(ate,)15 b(A.,)f Fi(Gener)n(ating)i(Pr)n(oje)n(ct)f(Networks)p Fm(,)g(Pro)q(ceedings)h(of)f(the)g(In)o(ternational)h(Join)o(t)g(Conference) 168 1435 y(on)g(Arti\014cial)g(In)o(telligence)i(\(IJCAI-77\),)d(Cam)o (bridge,)g(Mass.)f(USA,)h(1977.)75 1529 y([17])21 b(T)l(ate,)15 b(A.,)f Fi(Planning)h(and)h(Condition)f(Monitoring)h(in)f(a)i(FMS)p Fm(,)c(Pro)q(ceedings)j(of)f(the)g(In)o(ternational)168 1586 y(Conference)h(on)f(Flexible)j(Automation)c(Systems,)h(Institute)h(of)f (Electrical)h(Engineers,)g(London,)168 1642 y(UK,)g(1984.)75 1736 y([18])21 b(T)l(ate,)14 b(A.,)g Fi(R)n(ese)n(ar)n(ch)g(to)i(Pr)n(o)n (duct)f(-)h(the)g(Community)f(Club)g(Exp)n(erienc)n(e)p Fm(,)e(in)o(vited)i (k)o(eynote)f(pap)q(er)h(to)168 1792 y(Arti\014cial)i(In)o(telligence)h('87,) c(Sydney)l(,)i(Australia,)f(in)h Fi(A)o(rti\014cial)g(Intel)r(ligenc)n(e)d (Developments)j(and)168 1849 y(Applic)n(ations)p Fm(,)e(\(eds.)h(J.S.Gero)g (and)g(R.Stan)o(ton\),)f(pp.)h(5-16,)f(North-Holland,)i(Amsterdam,)e(1987.)75 1943 y([19])21 b(T)l(ate,)14 b(A.,)f Fi(Co)n(or)n(dinating)g(the)i(A)n (ctivities)f(of)h(a)g(Planner)e(and)i(an)g(Exe)n(cution)f(A)n(gent)p Fm(,)f(in)h(Pro)q(ceedings)168 1999 y(of)h(the)g(Second)i(NASA)e(Conference)h (on)f(Space)h(T)l(elerob)q(otics,)g(\(eds.)f(G.Ro)q(driguez)h(and)f(H.Sera)s (ji\),)168 2056 y(JPL)h(Publication)h(89-7)e(V)l(ol.)g(1)g(pp.)g(385-393,)f (Jet)h(Propulsion)h(Lab)q(oratory)l(,)e(F)l(ebruary)i(1989.)75 2149 y([20])21 b(T)l(ate,)15 b(A.)g Fi(A)o(uthority)i(Management)e(-)i(Co)n (or)n(dination)f(b)n(etwe)n(en)f(Planning,)f(Sche)n(duling)h(and)168 2206 y(Contr)n(ol)p Fm(,)f(W)l(orkshop)h(on)g(Kno)o(wledge-based)i(Pro)q (duction)f(Planning,)g(Sc)o(heduling)h(and)f(Con)o(trol)e(at)168 2262 y(the)i(In)o(ternational)g(Join)o(t)f(Conference)h(on)f(Arti\014cial)i (In)o(telligence)h(\(IJCAI-93\),)c(Cham)o(b)q(ery)l(,)168 2319 y(F)l(rance,)h(August)g(1993.)75 2413 y([21])21 b(T)l(ate,)15 b(A.,)f(Drabble,)i(B.)f(&)g(Kirb)o(y)l(,)h(R.,)f Fi(O-Plan2:)20 b(an)c(Op)n(en)g(A)o(r)n(chite)n(ctur)n(e)f(for)i(Command,)168 2469 y(Planning)e(and)h(Contr)n(ol)p Fm(,)e(in)i(Kno)o(wledge)g(Based)g(Sc)o (heduling,)h(\(eds.)e(M.F)l(o)o(x,)e(M.)h(and)i(M.Zw)o(eb)q(en\),)168 2526 y(Morgan)e(Kaufmann,)i(1994.)p eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF