%!PS-Adobe-2.0 EPSF-1.2 %%Title: f1 %%Creator: Tgif-2.12 by William Chia-Wei Cheng (william@cs.UCLA.edu) %%CreationDate: Wed Aug 17 09:30:04 1994 %%For:venkates 4339 %%Pages: 1 %%DocumentFonts: %%BoundingBox: 71 539 577 735 %%BeginPreview: 507 195 1 195 % 000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000 % 00000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % 00000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000 % ffffffffffffffffff800000000000000003c00000000000000000000000003c00000000000000000000000003c00000000000000000ffffffffffffffffff80 % 80000000000000000080000000000000000c30000000000000000000000000c30000000000000000000000000c30000000000000000080000000000000000080 % 8000000000000000008000000000000000300c00000000000000000000000300c00000000000000000000000300c000000000000000080000000000000000080 % 8000000000000000008000000000000000c00300000000000000000000000c00300000000000000000000000c003000000000000000080000000000000000080 % 80000000000000000080000000000000030000c00000000000000000000030000c00000000000000000000030000c00000000000000080000000000000000080 % 800000000000000000800000000000000c00003000000000000000000000c00003000000000000000000000c0000300000000000000080000000000000000080 % 800000000000000000800000000000003000000c00000000000000000003000000c00000007000000000003000000c0000000700000080000000000000000080 % 80000000000000000080000000000000c00000030000000280000000000c00000030000000408000000000c000000300000004080000808800c0000000000080 % 8000000000000000008000000000000300000000c00000029000000000300000000c00000066bc0000000300000000c00000066bc00086c801b0002000000080 % 8000000000000000008000000000000c0000000030000001a800000000c00000000300000066b80000000c00000000300000066b800082480300003000000080 % 80000000000000000080000000000030000000000c00000480000000030000000000c0000066bc00000030000000000c0000066bc00083737b2777bdb9c00080 % 800000000000000000800000000000c00000000003000000000000000c00000000003000000000000000c0000000000300000000000081b36b3636b5a1800080 % 800000000000000000800000000003000000000000c00000000000003000000000000c00000000000003000000000000c0000000000081b369365eb5a0c00080 % 80000000000000000080000000000c00000000000030000000000000c00000000000030000000000000c000000000000300000000000812369e67fb599400080 % 8000000000000000008000000000300000000000000c00000000000300000000000000c00000000000300000000000000c000000000080000000060000000080 % 8000000000000000008000000000c00000020000000300000000000c00000000000000300000000000c000000000000003000000000080000000060000000080 % 800000010380000000800000018300000006802c0000c0000000183000000438e300000c0000000183000000c010200000c00000001880000000000000000080 % 80000091254000000080000001fc0003dbe4ad2db800300000001fc000001a5492c0000300000001fc000000b112200000300000001f80000000000000000080 % 800000992180000000fffffffffc0002da04ad35a0003fffffffffc00000181882400003fffffffffc00000091132000003fffffffff80000000000000000080 % 8000009d218000000080000001830002db673d55b000c0000000183000000c18f2c0000c0000600183000000e113a00000c0000000188004000800c38c000080 % 8000009521800000008000000000c00003810000380300000000000c00000618830000300000600000c00000e112a000030000000000808c308861b24b000080 % 8000009321800000008000000000300000000000000c00000000000300000218820000c00000f00000300000b11260000c000000000080cc30c8630209000080 % 80000093218000000080000000000c00000000000030000000000000c0001e18f20003000000f000000c000091e2600030000000000080cc38e87323ce000080 % 800000000000000000800000000003000000000000c00000000000003000000000000c00000020000003000000000000c0000000000080f478a8f3320e000080 % 800000000000000000800000000000c00000000003000000000000000c00000000003000000020000000c0000000000300000000000080b4489891320b000080 % 80000000000000000080000000000030000000000c00000000000000030000000000c00000002000000030000000000c00000000000080a4cc9999e3c9000080 % 8000000000000000008000000000000c00000000300000000000000000c00000000300000000200000000c000000003000000000000080000000000000000080 % 8000000000000000008000000000000300000000c00000000000000000300000000c00000000200000000300000000c000000000000080000000000000000080 % 80000000000000000080000000000000c00000030000000000000000000c00000030000000002000000000c00000030000000000000080000000000000000080 % 800000000000000000800000000000003000000c00000000000000000003000000c00000000020000000003000000c0000000000000080000000000000000080 % 800000000000000000800000000000000c00003000000000000000000000c00003000000000020000000000c0000300000000000000080000000000000000080 % 80000000000000000080000000000000030000c00000000000000000000030000c00000000002000000000030000c00000000000000080000000000000000080 % 8000000000000000008000000000000000c00300000000000000000000000c00300000000000200000000000c003000000000000000080000000000000000080 % 8000000000000000008000000000000000300c00000000000000000000000300c00000000000200000000000300c000000000000000080000000000000000080 % 80000000000000000080000000000000000c30000000000000000000000000c30000000000002000000000000c30000000000000000080000000000000000080 % 800000000000000000800000000000000003c00000000000000000000000003c00000000000020000000000003c0000000000000000080000000000000000080 % ffffffffffffffffff800000000000000000800000000000000000000000000800000000000020000000000000800000000000000000ffffffffffffffffff80 % 00000000180000000000000000000000000080000000000000000000000000080000000000002000000000000080000000000000000000000000180000000000 % 00000000180000000000000000000000000080000000000000000000000000080000000000002000000000000080000000000000000000000000180000000000 % 000000003c00000000000000000000000000800000000000000000000000000800000000000020000000000000800000000000000000000000003c0000000000 % 000000003c00000000000000000000000000800000000000000000000000000800000000000020000000000000800000000000000000000000003c0000000000 % 00000000080000000000000000000000000080000000000000000000000000080000000000002000000000000080000000000000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000080000000000002000000000000087000000000000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000080000000000002000000000000086800000000000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000080000000000002000000000000082770000000000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000080000000000002000000000000082560000000000000000000000080000000000 % 000000000800000000000000000000000000800000000000000000000000000800000000000020000000000000825f0000000000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000087000000000002000000000000080000000000000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000086800000000002000000000000080000000000000000000000000080000000000 % 000000000800000000000000000000000000800000000000000000000000000827700000000020000000000003c0000000000000000000000000080000000000 % 000000000800000000000000000000000000800000000000000000000000000825600000000020000000000003c0000000000000000000000000080000000000 % 000000000800000000000000000000000000840000000000000000000000000825f0000000002000000000000180000000000000000000000000080000000000 % 00000000080000000000000000000000000082800000000000000000000000080000000000002000000000000180000000000000000000000000080000000000 % 000000000800000000000000000000000000836c0000000000000000000000080000000000002000000000000180000000000000000000000000080000000000 % 000000000800000000000000000000000000814c00000000000000000000000800000000000020000ffffffffffffffffff80000000000000000080000000000 % 000000000800000000000000000000000000816c0000000000000000000000080000000000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000080000000000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000080000000000002000080000000000000000080000000000000000080000000000 % 000000000800000000000000000000000000800000000000000000000000003c0000000000002000080000000000000000080000000000000000080000000000 % 000000000800000000000000000000000000800000000000000000000000003c0000000000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000180000000000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000180000000000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000000000180000000000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000ffffffffffffff0000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000000800000000000010000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000001000000000000008000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000080000000000000000001000000000000008000002000080000000000000000080000000000000000080000000000 % 000000000800000000000000000000000003c0000000000000000002000000000000004000002000080000000000000000080000000000000000080000000000 % 000000000800000000000000000000000003c0000000000000000002000000000000004000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000180000000000000000004000000000000002000002000080000000000000000080000000000000000080000000000 % 00000000080000000000000000000000000180000000000000000004000000000000002000002000080000000000000000080000000000000000098000000000 % 000000000800000000000000000000000001800000000000000000080000000000000010000020000800000000000000000800000000000000000f8000000000 % 07ffffffffffffffe000000000007ffffffffffffffe0000000000080000000000000010000020000800000000000000000800000000ffffffffffffc0000000 % 08000000000000001000000000008000000000000001000000000010000000000000000800002000080000000000000000080000000080000000018040000000 % 10000000000000000800000000010000000000000000800000000010000000000000000800002000080001808888040800080000000080000000000040000000 % 2000000000000000040000000002000000000000000040000000002000000000000000040000200008000164c8b44db400080000000080000000000040000000 % 4000000000000000020000000004000000000000000020000000002000000000000000040000200008000124cd30583000080000000080000000000040000000 % 8000000000000000010000000008000000000000000010000000004000000000000000020000200008000167c618581800080000000080000000000040000000 % 8000000000000000010000000008000000000000000010000000004000011000380000020000200008000184c60c580c00080000000080000000000040000000 % 8000004700187000010000000008000000e24070000010000000008000015250340000010000200008000104c604480400080000000080000000000040000000 % 800001aa8c16a8000100000000080000009364a800001000000000800001da56135c00010000200008000104c63c4f3c00080000000080000000000040000000 % 800001830c12300001000000000800000081c43000001000000000800001da3012580001ffffe000080000000000000000080000000080000000000040000000 % 800000c30e1c3000010000000008000000f1843000001000000000800001ec96127c000100000000080000000000000000080000000080000000000040000000 % 800000631e1c30000100000000080000008184300000100000000040000000000000000200000000080000000000000000080000000080000000000040000000 % 80000023121630000100000000080000008244300000100000000040000000000000000200000000080000000000000000080000000080000000000040000000 % 400001e333123000020000000004000000f264300000200000000020000000000000000400000000080000000000000000080000000080000000000040000000 % 20000000000000000400000000020000000000000000400000000020000000000000000400000000080001238c011c0000080000000080000000000040000000 % 10000000000000000800000000010000000000000000800000000010000000000000000800000000080001224b11124000080000000080000000000040000000 % 08000000000000001000000000008000000000000001000000000010000000000000000800000000080001420919104000080000000080000000000040000000 % 0780000000000001e00000000000780000000000001e00000000000800000000000000100000000008000183ce1d1e4000080000000080000000000040000000 % 007fffffffffffff00000000000007fffffffffffff0000000000008000000000000001000000000080001c20e15104000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000004000000000000002000000000080001220b13104000080000000080000000000040000000 % 0000000000000000000000000000000000000000000000000000000400000000000000200000000008000133c9131e7800080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000002000000000000004000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000002000000000000004000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000001000000000000008000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000001000000000000008000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000800000000000010000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000800000000000010000000000080000000000000000080000000080000000000040000000 % 000000000000000000000000000000000000000000000000000000007fffffffffffff0000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000080000000000040000000 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff80000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000087000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000084100000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000086d6c000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000086d68000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000086d6c000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000040000000 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000000000000000080000000000040000000 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000080000000000040000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000080000000000040000000 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff800000001800000001fffffff0000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000240000000100000010000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000420000000200000008000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000810000000200000008000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000001008000000400000004000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000002004000000400000004000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000004002038000800000002000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000008001034000800000002000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000010000813b81000000001000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000020000412b01000000001000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000040000212f82000000000800 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000800000800001000028001c0000800 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000100000080004a00104000400 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000200000040004eb99b5b00400 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000400000020008eb41b5a00200 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000800000010008ff59b5b00200 % 0000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000008006100438e308310000000000100 % 0000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000008007e01a5492c43f0000000000100 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000ffffe018188247ff0000000000100 % 0000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000008006100c18f2c8310000000000100 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000803071c61c10200000800008061883100081d881c000200 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000802c4925926930000080000402188220008bb0a10200200 % 0000000000000000000000000000000000000000000000000000000000000000000000000000000008024410490613000008000021e18f240004c9cf99af0400 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000803879e71e31f0000080000100000080004298c19ae0400 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080384107101930000080000080000100002a98d99af0800 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000802c4105900930000080000040000200002000000000800 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000802479049e7930000080000020000400001000000001000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000010000800001000000001000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000008001000000800000002000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000004002000000800000002000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000002004000000400000004000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000001008000000400000004000 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000801043071c0200000080000000810000000200000008000 % 0000000000000000000000000000000000000000000000000000000000000000000000000000000008068dac4922200000080000000420000000200000008000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080618244103200000080000000240000000100000010000 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000803183879e3a00000080000000180000000100000010000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080198384102a000000800000000000000000fffffff0000 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000800882c4102600000080000000000000000000000000000 % 0000000000000000000000000000000000000000000000000000000000000000000000000000000008078f2479e2600000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 00000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000 % 000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff80000000000000000000000000000 %%EndImage %%EndPreview save countdictstack mark newpath /showpage {} def %%EndProlog %%Page 1 1 %! % % Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 % /tgifdict 120 dict def tgifdict begin /tgifellipsedict 6 dict def tgifellipsedict /mtrx matrix put /tgifellipse { tgifellipsedict begin /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y translate xrad yrad scale 0 0 1 0 360 arc savematrix setmatrix end } def /tgifarrowtipdict 8 dict def tgifarrowtipdict /mtrx matrix put /tgifarrowtip { tgifarrowtipdict begin /dy exch def /dx exch def /h exch def /w exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y translate dy dx atan rotate 0 0 moveto w neg h lineto w neg h neg lineto savematrix setmatrix end } def /tgifarcdict 8 dict def tgifarcdict /mtrx matrix put /tgifarcn { tgifarcdict begin /endangle exch def /startangle exch def /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y translate xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix end } def /tgifarc { tgifarcdict begin /endangle exch def /startangle exch def /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y translate xrad yrad scale 0 0 1 startangle endangle arcn savematrix setmatrix end } def /tgifsetuserscreendict 22 dict def tgifsetuserscreendict begin /tempctm matrix def /temprot matrix def /tempscale matrix def /concatprocs { /proc2 exch cvlit def /proc1 exch cvlit def /newproc proc1 length proc2 length add array def newproc 0 proc1 putinterval newproc proc1 length proc2 putinterval newproc cvx } def /resmatrix matrix def /findresolution { 72 0 resmatrix defaultmatrix dtransform /yres exch def /xres exch def xres dup mul yres dup mul add sqrt } def end /tgifsetuserscreen { tgifsetuserscreendict begin /spotfunction exch def /screenangle exch def /cellsize exch def /m tempctm currentmatrix def /rm screenangle temprot rotate def /sm cellsize dup tempscale scale def sm rm m m concatmatrix m concatmatrix pop 1 0 m dtransform /y1 exch def /x1 exch def /veclength x1 dup mul y1 dup mul add sqrt def /frequency findresolution veclength div def /newscreenangle y1 x1 atan def m 2 get m 1 get mul m 0 get m 3 get mul sub 0 gt {{neg} /spotfunction load concatprocs /spotfunction exch def } if frequency newscreenangle /spotfunction load setscreen end } def /tgifsetpatterndict 18 dict def tgifsetpatterndict begin /bitison { /ybit exch def /xbit exch def /bytevalue bstring ybit bwidth mul xbit 8 idiv add get def /mask 1 7 xbit 8 mod sub bitshift def bytevalue mask and 0 ne } def end /tgifbitpatternspotfunction { tgifsetpatterndict begin /y exch def /x exch def /xindex x 1 add 2 div bpside mul cvi def /yindex y 1 add 2 div bpside mul cvi def xindex yindex bitison { /onbits onbits 1 add def 1 } { /offbits offbits 1 add def 0 } ifelse end } def /tgifsetpattern { tgifsetpatterndict begin /cellsz exch def /angle exch def /bwidth exch def /bpside exch def /bstring exch def /onbits 0 def /offbits 0 def cellsz angle /tgifbitpatternspotfunction load tgifsetuserscreen {} settransfer offbits offbits onbits add div setgray end } def /tgifxpmdict 4 dict def /tgifbwpicstr 1 string def /tgifcolorpicstr 3 string def /tgifsetpixels { tgifxpmdict begin /pixels exch def end } def /tgifbwspot { tgifxpmdict begin /index exch def tgifbwpicstr 0 pixels index 3 mul 3 getinterval aload pop 255 mul .114 mul exch 255 mul .587 mul add exch 255 mul .299 mul add cvi put tgifbwpicstr end } def /tgifcolorspot { tgifxpmdict begin /index exch def pixels index 3 mul 3 getinterval aload pop 255 mul cvi tgifcolorpicstr 2 3 -1 roll put 255 mul cvi tgifcolorpicstr 1 3 -1 roll put 255 mul cvi tgifcolorpicstr 0 3 -1 roll put tgifcolorpicstr end } def /tgifpatdict 10 dict def /tgifpatbyte { currentdict /retstr get exch pat i cellsz mod get put } def /tgifpatproc { 0 1 widthlim {tgifpatbyte} for retstr /i i 1 add def } def /tgifpatfill { tgifpatdict begin /h exch def /w exch def /lty exch def /ltx exch def /cellsz exch def /pat exch def /widthlim w cellsz div cvi 1 sub def /retstr widthlim 1 add string def /i 0 def ltx lty translate w h true [1 0 0 1 0 0] {tgifpatproc} imagemask ltx neg lty neg translate end } def /pat1 def /pat2 <0000000000000000> def /pat3 <8000000008000000> def /pat4 <8800000022000000> def /pat5 <8800220088002200> def /pat6 <8822882288228822> def /pat7 def /pat8 <77dd77dd77dd77dd> def /pat9 <77ffddff77ffddff> def /pat10 <77ffffff77ffffff> def /pat11 <7fffffff7fffffff> def /pat12 <8040200002040800> def /pat13 <40a00000040a0000> def /pat14 def /pat15 def /pat16 def /pat17 <038448300c020101> def /pat18 <081c22c180010204> def /pat19 <8080413e080814e3> def /pat20 <8040201008040201> def /pat21 <8844221188442211> def /pat22 <77bbddee77bbddee> def /pat23 def /pat24 <7fbfdfeff7fbfdfe> def /pat25 <3e1f8fc7e3f1f87c> def /pat26 <0102040810204080> def /pat27 <1122448811224488> def /pat28 def /pat29 <83070e1c3870e0c1> def /pat30 def /pat31 <7cf8f1e3c78f1f3e> def /tgifcentertext { dup stringwidth pop 2 div neg 0 rmoveto } def /tgifrighttext { dup stringwidth pop neg 0 rmoveto } def /tgifreencsmalldict 12 dict def /tgifReEncodeSmall { tgifreencsmalldict begin /newcodesandnames exch def /newfontname exch def /basefontname exch def /basefontdict basefontname findfont def /newfont basefontdict maxlength dict def basefontdict { exch dup /FID ne { dup /Encoding eq { exch dup length array copy newfont 3 1 roll put } { exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall newfont /FontName newfontname put newcodesandnames aload pop newcodesandnames length 2 idiv { newfont /Encoding get 3 1 roll put} repeat newfontname newfont definefont pop end } def /tgifgray { 8 1 0 72 300 32 div div tgifsetpattern } bind def /tgifboxdict 6 dict def /tgifboxstroke { tgifboxdict begin /pat def /w def /y2 exch def /x2 exch def /y1 exch def /x1 exch def 1.415 setmiterlimit w 1 eq { w setlinewidth } if pat pat1 ne pat pat2 ne and { gsave pat tgifgray } if newpath x1 y1 moveto x2 y1 lineto x2 y2 lineto x1 y2 lineto closepath pat pat2 eq { 1 setgray stroke 0 setgray } { stroke } ifelse pat pat1 ne pat pat2 ne and { grestore } if w 1 eq { 1 setlinewidth } if 1 setmiterlimit end } def /tgifboxfill { tgifboxdict begin /pat def /y2 exch def /x2 exch def /y1 exch def /x1 exch def pat pat1 ne pat pat2 ne and { gsave pat tgifgray } if newpath x1 y1 moveto x2 y1 lineto x2 y2 lineto x1 y2 lineto closepath pat pat2 eq { 1 setgray fill 0 setgray } { fill } ifelse pat pat1 ne pat pat2 ne and { grestore } if end } def /tgifsavedpage save def 1 setmiterlimit 1 setlinewidth 72 0 mul 72 11 mul translate 72 128 div 100 mul 100 div dup neg scale gsave % BOX gsave 1.415 setmiterlimit newpath 128 128 moveto 256 128 lineto 256 192 lineto 128 192 lineto closepath stroke 1 setmiterlimit grestore % RCBOX gsave newpath 240 256 moveto 256 256 256 288 16 arcto 4 {pop} repeat 256 272 lineto 256 288 128 288 16 arcto 4 {pop} repeat 144 288 lineto 128 288 128 256 16 arcto 4 {pop} repeat 128 272 lineto 128 256 256 256 16 arcto 4 {pop} repeat closepath stroke grestore % RCBOX gsave newpath 432 256 moveto 448 256 448 288 16 arcto 4 {pop} repeat 448 272 lineto 448 288 320 288 16 arcto 4 {pop} repeat 336 288 lineto 320 288 320 256 16 arcto 4 {pop} repeat 320 272 lineto 320 256 448 256 16 arcto 4 {pop} repeat closepath stroke grestore % POLYGON/CLOSED-SPLINE gsave newpath 320 160 moveto 384 128 lineto 448 160 lineto 384 192 lineto closepath stroke grestore % POLYGON/CLOSED-SPLINE gsave newpath 512 160 moveto 576 128 lineto 640 160 lineto 576 192 lineto closepath stroke grestore % POLYGON/CLOSED-SPLINE gsave newpath 512 272 moveto 528 240 lineto 624 240 lineto 640 272 lineto 624 304 lineto 528 304 lineto closepath stroke grestore % POLYGON/CLOSED-SPLINE gsave newpath 704 160 moveto 768 128 lineto 832 160 lineto 768 192 lineto closepath stroke grestore % BOX gsave 1.415 setmiterlimit newpath 704 224 moveto 832 224 lineto 832 320 lineto 704 320 lineto closepath stroke 1 setmiterlimit grestore % BOX gsave 1.415 setmiterlimit newpath 704 352 moveto 832 352 lineto 832 448 lineto 704 448 lineto closepath stroke 1 setmiterlimit grestore % BOX gsave 1.415 setmiterlimit newpath 896 128 moveto 1024 128 lineto 1024 192 lineto 896 192 lineto closepath stroke 1 setmiterlimit grestore % POLY/OPEN-SPLINE gsave newpath 256 160 moveto 0 64 atan dup cos 8 mul 320 exch sub exch sin 8 mul 160 exch sub lineto stroke grestore gsave newpath 320 160 8 3 64 0 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 384 192 moveto 64 0 atan dup cos 8 mul 384 exch sub exch sin 8 mul 256 exch sub lineto stroke grestore gsave newpath 384 256 8 3 0 64 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 448 160 moveto 0 64 atan dup cos 8 mul 512 exch sub exch sin 8 mul 160 exch sub lineto stroke grestore gsave newpath 512 160 8 3 64 0 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 576 192 moveto 48 0 atan dup cos 8 mul 576 exch sub exch sin 8 mul 240 exch sub lineto stroke grestore gsave newpath 576 240 8 3 0 48 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 640 272 moveto 672 272 lineto -112 0 atan dup cos 8 mul 672 exch sub exch sin 8 mul 160 exch sub lineto stroke grestore gsave newpath 672 160 8 3 0 -112 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 640 160 moveto 0 64 atan dup cos 8 mul 704 exch sub exch sin 8 mul 160 exch sub lineto stroke grestore gsave newpath 704 160 8 3 64 0 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 768 192 moveto 32 0 atan dup cos 8 mul 768 exch sub exch sin 8 mul 224 exch sub lineto stroke grestore gsave newpath 768 224 8 3 0 32 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 768 320 moveto 32 0 atan dup cos 8 mul 768 exch sub exch sin 8 mul 352 exch sub lineto stroke grestore gsave newpath 768 352 8 3 0 32 tgifarrowtip closepath fill grestore % POLYGON/CLOSED-SPLINE gsave newpath 864 384 moveto 896 352 lineto 928 384 lineto 896 416 lineto closepath stroke grestore % POLYGON/CLOSED-SPLINE gsave newpath 944 384 moveto 960 352 lineto 1008 352 lineto 1024 384 lineto 1008 416 lineto 960 416 lineto closepath stroke grestore % POLY/OPEN-SPLINE gsave newpath 832 384 moveto 0 32 atan dup cos 8 mul 864 exch sub exch sin 8 mul 384 exch sub lineto stroke grestore gsave newpath 864 384 8 3 32 0 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 928 384 moveto 0 16 atan dup cos 8 mul 944 exch sub exch sin 8 mul 384 exch sub lineto stroke grestore gsave newpath 944 384 8 3 16 0 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 896 352 moveto 896 256 lineto 960 256 lineto -64 0 atan dup cos 8 mul 960 exch sub exch sin 8 mul 192 exch sub lineto stroke grestore gsave newpath 960 192 8 3 0 -64 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 984 352 moveto 984 256 lineto 0 -24 atan dup cos 8 mul 960 exch sub exch sin 8 mul 256 exch sub lineto stroke grestore gsave newpath 960 256 8 3 -24 0 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 832 160 moveto 0 64 atan dup cos 8 mul 896 exch sub exch sin 8 mul 160 exch sub lineto stroke grestore gsave newpath 896 160 8 3 64 0 tgifarrowtip closepath fill grestore % POLY/OPEN-SPLINE gsave newpath 960 128 moveto 960 104 lineto 384 104 lineto 24 0 atan dup cos 8 mul 384 exch sub exch sin 8 mul 128 exch sub lineto stroke grestore gsave newpath 384 128 8 3 0 24 tgifarrowtip closepath fill grestore % TEXT 0 setgray /Courier findfont [18 0 0 -18 0 0] makefont setfont gsave 728 400 moveto () show 728 422 moveto () show grestore % TEXT 0 setgray /Courier findfont [18 0 0 -18 0 0] makefont setfont gsave 872 392 moveto () show 872 414 moveto () show grestore % TEXT 0 setgray /Courier findfont [18 0 0 -18 0 0] makefont setfont gsave 912 152 moveto () show 912 174 moveto ( ) show grestore % TEXT 0 setgray /Courier findfont [12 0 0 -12 0 0] makefont setfont gsave 552 276 moveto (RUN= True) show grestore % TEXT 0 setgray /Courier findfont [12 0 0 -12 0 0] makefont setfont gsave 352 164 moveto (msg=QuitMsg) show grestore % TEXT 0 setgray /Courier findfont [12 0 0 -12 0 0] makefont setfont gsave 952 380 moveto (Run=False) show 952 397 moveto (STEP=False) show grestore % TEXT 0 setgray /Courier-Bold findfont [12 0 0 -12 0 0] makefont setfont gsave 848 148 moveto (False) show grestore % TEXT 0 setgray /Courier-Bold findfont [12 0 0 -12 0 0] makefont setfont gsave 656 148 moveto (False) show grestore % TEXT 0 setgray /Courier-Bold findfont [12 0 0 -12 0 0] makefont setfont gsave 464 148 moveto (No) show 464 165 moveto () show grestore % TEXT 0 setgray /Courier-Bold findfont [12 0 0 -12 0 0] makefont setfont gsave 584 220 moveto (True) show grestore % TEXT 0 setgray /Courier-Bold findfont [12 0 0 -12 0 0] makefont setfont gsave 776 212 moveto (True) show grestore % TEXT 0 setgray /Courier-Bold findfont [12 0 0 -12 0 0] makefont setfont gsave 904 340 moveto (False) show grestore % TEXT 0 setgray /Courier-Bold findfont [12 0 0 -12 0 0] makefont setfont gsave 920 372 moveto (True) show grestore % TEXT 0 setgray /Courier-Bold findfont [12 0 0 -12 0 0] makefont setfont gsave 392 228 moveto (Yes) show grestore % POLY/OPEN-SPLINE gsave newpath 192 256 moveto -64 0 atan dup cos 8 mul 192 exch sub exch sin 8 mul 192 exch sub lineto stroke grestore gsave newpath 192 192 8 3 0 -64 tgifarrowtip closepath fill grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 168 168 moveto (INIT) show grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 168 280 moveto (START) show grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 368 280 moveto (EXIT) show grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 560 168 moveto (STEP) show grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 752 168 moveto (RUN) show grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 736 272 moveto (PHYSICS) show 736 294 moveto (KERNEL) show grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 720 400 moveto (REFRESH) show 720 422 moveto (SCREEN) show grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 880 392 moveto (STEP) show grestore % TEXT 0 setgray /Courier-Bold findfont [18 0 0 -18 0 0] makefont setfont gsave 904 152 moveto (WinGraphics) show 904 174 moveto ( MANAGER) show grestore grestore tgifsavedpage restore end showpage %MatchingCreationDate: Wed Aug 17 09:30:04 1994 %%Trailer cleartomark countdictstack exch sub { end } repeat restore %%EOF