(FILECREATED "25-Aug-86 11:10:05" {FLOPPY}FLIGHT.DEMO;5 34610  

      changes to:  (FNS SETUP.FLIGHT)
		   (VARS \FLIGHT.BM)

      previous date: " 8-Aug-86 00:12:18" {DSK}<LISPFILES>FLIGHT.DEMO;4)


(* Copyright (c) 1986 by Xerox Corporation. All rights reserved.)

(PRETTYCOMPRINT FLIGHTCOMS)

(RPAQQ FLIGHTCOMS ((VARS \FLIGHT.BM \FLIGHT.REGIONS)
		     (FNS ADD.TO.ROUTE CITY.SELECTOR DESTINATION DISPLAY.ROUTE DRAW.FLIGHT NEW.ROUTE 
			  ORIGIN ROUTE ROUTE.COMPLETED SETUP.FLIGHT)))

(RPAQ \FLIGHT.BM (READBITMAP))
(440 245
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@COOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOL@@@@@@@@@@@CL@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@AID@@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@D@@@C@@@@@@@@@@@IGH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@AIK@@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@D@@@@N@D@@@@@@@@ODGO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@AKI@@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@D@@@@ALGL@@@@@@AG@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"AL@OI@@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@D@@@@@CIN@@@@@@OL@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"AK@FG@@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@D@@@@@@AO@@@@@ACH@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"AOONC@@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@D@@@@@@@AG@@@@A@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"AGOHFH@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@I@C@@A@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"A@ONGH@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@LMOHB@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"A@@AML@@@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@C@@@@@@@@@@@@B@@@@@@@@@C@@GL@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@H@@CL@@@@@@@@A@A@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@A@@@@@@@OO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@H@@GH@@@@@@@@A@@H@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@N@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@D@@NH@@@@@@@@A@@D@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@B@@@@B@HNCL@G@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@B@@JH@@@@@@@@A@@D@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@A@@@@CAIABBAH@@@@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@B@AAH@@@@@@@@A@@D@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@A@@@@CAHLBBB@@@@AH@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@B@CIKHOHD@@@@A@@D@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@A@@@@BJHBCLD@@@@BH@@@@AH@@@@@@@@@@@@@@@@@@@@@@@@@@@GF@@@@@@@@"
"@B@@GLDH@J@@@@A@@C@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@A@@@@BJIAB@H@@@@DH@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@EKL@@@@@@@"
"@A@@OC@O@J@@@@A@@@H@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@A@@@@BDHNBA@@@@AO@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@H@C@@@@@@@"
"@A@AH@HHAA@@@@A@@@D@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@A@@@@@@@@@B@@@@BL@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@A@@AH@@@@@@"
"@A@@@DDHAO@@@@A@@@B@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@A@@@@@@@@@L@@@ALD@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@H@@@@@@"
"@A@@@CHOJ@H@@@A@@@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@H@@@@@@@A@OL@B@CN@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@H@@@@@@"
"@A@@@@@@@@@@@@A@@@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@AH@@@@@@@BC@HAL@@A@@@@O@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@D@@@@@@"
"@@H@@@@@@@@@@@A@@@@L@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@H@@@@@@@OLA@N@@@A@@GOB@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@D@@@@@@"
"@@H@@@@@@@@@@@A@@@@C@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@H@@@@@@@H@AO@@@@@H@H@BH@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@D@@@@@@"
"@@H@@@@@@@@@@@A@@@@A@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@H@@@@@@@H@@AH@@@@GO@@COL@@@@@@@@@@@@@@@@@@@@@@@@@H@@@D@@@@@@"
"@@H@@@@@@@@@@@A@@@@A@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@L@@@@@@@H@@@H@@@@@@@@@AL@@@@@@@@@@@@@@@@@@@@@@@@A@@@@D@@@@@@"
"@@H@@@@@@@@@@@A@@@@B@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@D@@@@@@@H@@@G@@@@@@@@@@GH@@@@@@@@@@@@@@@@@@@@@@@B@@@@D@@@@@@"
"@@OO@@@@@@@@@@@H@@@B@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@D@@@@@@@H@@@@OH@@@@@@@@AGOO@@@@@@@@@@@@@@@@@@@@@B@@@@H@@@@@@"
"@@D@H@@@@@@@@@@H@@@B@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@D@@@@@@@H@@@@@D@@@@@AL@GL@@H@@@@@@@@@@@@@@@@@@@@B@@@@H@@@@@@"
"@@D@D@@@@@COOOOH@@@B@@@@@@@@@@@@@@@@@@AOOOOOOOOOOOOOL@@@@@@A@@@@@@CL@@@GNBOON@@GO@@@@@@@@@@@@@@@@@@@B@@@@H@@@@@@"
"@@D@D@@@@CL@@@@D@@@B@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@D@@@@@@F@@@@@@@C@A@H@A@@GOOJ@N@@@@@@@@@@@@@@@@@@B@@@@H@@@@@@"
"@@D@D@@@DN@@@@@B@@@B@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@D@@@@@@D@@@@@@@ALAOH@CH@@@LA@B@@@@@@@@@@@@@@@@@@D@@@@H@@@@@@"
"@@D@DAOOK@@@@@@A@@@BD@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@AH@@@@@@D@@@@@@@@DB@@@BG@@@DF@B@@@@@@@@@@@@@@@@@AL@@@@D@@@@@@"
"@@D@CN@@@@@@@@@A@@@CK@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@A@@@@@@@L@@@@@@@@DD@@@B@H@@CL@AH@@@@@@@@@@@@@@@@A@@@@@C@@@@@@"
"@@H@@@@@@@@@@@@A@@@@A@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@H@@@@@@B@@@@@@@@DD@@@F@F@@@@@@H@@@@@@@@@@@@@@@@A@@@@@B@@@@@@"
"@@H@@@@@@@@@@@@B@@@@A@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@D@@@@@@B@@@@@@@@DH@@@L@AL@@@@@N@@@@@@@@@@@@@@@@C@@@@@A@@@@@@"
"@@H@@@@@@@@@@@@B@@@@@H@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@B@@@@@@D@@@@@@@@CC@@A@@@B@@AH@B@@@@@@@@@@@@@@@CL@@@@@A@@@@@@"
"@@H@@@@@@@@@@@@B@@@@@D@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@B@@@@@@D@@@@@@@@CE@@A@@@B@@CD@A@@@@@@@@@@@@@@@EH@@@@@AL@@@@@"
"@@H@@@@@@@@@@@@D@@@@@B@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@B@@@@@@D@@@@@@@@AF@@N@@@B@@@L@A@@@@@@@@@@@@@@OOH@@@@@@D@@@@@"
"@@H@@@@@@@@@@@@D@@@@@B@@@AOOOOOOOOOOOOO@@@@@@@@@@@@@B@@@@@@D@@@@@@@@GF@A@@@@B@@@F@@H@@@@@@@AOOOOO@DH@@@@@@D@@@@@"
"@@H@@@@@@@@@@@@H@@@@@D@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@D@@@@@@@@EL@B@@@@B@@@E@@H@@@@@@@F@@A@@@DH@@@@@@D@@@@@"
"@@H@@@@@@@@@@@A@@@@@@CH@@C@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@D@@@@@@@@FD@B@@@@B@@@EHAL@@@@@@@H@@A@@@HH@@@@@@D@@@@@"
"@@H@@@@@@@@@@@A@@@@@@@H@@O@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@B@@@@@@@@ND@D@@@@B@@@DFA@@@@@@@AH@@A@@@HH@@@@@CH@@@@@"
"@@H@@@@@@@@@@@B@@@@@@@HCOI@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@CH@@@@@@@@H@D@@@@B@@@DAO@@@@@@@B@@@A@@@HH@@@@@L@@@@@@"
"@@HGHOA@H@@@@@B@@@@@@@EL@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@N@@@@@@@@H@D@@@@B@@@H@@@@@@@@@L@@@A@@AHH@@@@OH@@@@@@"
"@@HDDHHI@@@@@@B@@@@@@@B@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@A@@@@@@@A@@D@@@@B@@A@@@@@@@@@CL@@@A@@B@H@@@OJ@@@@@@@"
"@A@DDHHF@@@@@@CH@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@H@@@@@@A@@H@@@@F@@A@@@@@@@@AMH@@@A@@D@H@@A@GHGHO@@@"
"@A@GHHHF@@@@@@@H@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@H@@@@@@A@A@@@@@D@@B@@@@@@@CN@H@@@A@@D@D@@A@DDHDHH@@"
"@A@D@HHI@@@@@@@H@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@D@@@@@@B@A@@@@AHN@B@@@@@@AL@A@@@@A@@H@D@@F@GHH@O@@@"
"@A@D@OA@H@@@@@@H@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@CH@@@@@B@A@@@@BAA@B@@@@@ON@@A@@@@A@@H@D@@H@DDILHH@@"
"@A@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@@H@@@@@B@A@@@@BBA@B@@@@G@@@@B@@@@A@@H@D@GH@DDHLHH@@"
"@A@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@@H@@@@@B@A@@@@BDA@B@@@@H@@@@B@@@@A@A@@DCH@@GHGDHH@@"
"@A@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@@H@@@@@B@A@@@@CHA@B@@@C@@@@@B@@@@A@A@@DB@@@@@@@@@@@"
"@B@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@GOOOOOOOOOH@@@@@D@A@@@@@@@HB@@@D@@@@@D@@@@AHB@@DF@@@@@@@@@@@"
"@B@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@D@@@@@@@@@H@@@@@D@A@@@@@@@HB@@@D@GH@@H@@@@@HB@@DD@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@D@@@@@@@@@L@@@@@D@@HCLGLHHHD@@@DGHGOO@@@@@@HB@@DH@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@D@@@@@@@@@D@@@@@D@@HBBA@HHHH@@@GL@@@@@@@@@@HB@@DH@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@@D@@@@@D@@HBBA@EEM@@@@@D@@@@@@@@@@HB@@C@@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@COOOOOOOOOO@@@B@@@@@@@@@D@@@@@D@@DBBA@EEF@@@@@B@@@@@@@@@@HD@@A@@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@HAHD@@@@@@@@@D@@@@@D@@DBBA@BBD@@@@CC@@@@@@@@@@HD@@B@@@@@@@@@@@@"
"@H@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@GNDD@@@@@@@@@D@@@@@D@@DCLA@BBD@@@GLO@@@@@@@@@@HD@@B@@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@CL@@@@@@@@@C@@@@@D@@D@@@@@@H@B@H@F@@@@@@@@@@OOOON@@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@D@@@@@@@@@@H@@@@D@@D@@@@@CHAMOH@D@@@@@@@@@@H@@@B@@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@@@GOOOOL@@D@@@@@ELB@@@@H@@@@@@@@@A@@@@D@@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@B@@@@@@@@@@B@@@@D@@D@@@@@FDF@@@C@@@@@@@@@@A@@@@D@@@@@@@@@@@@"
"@D@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@A@@@@@@@@@@B@@@@D@@H@@@@@OLH@@@L@@@@@@@@@@A@@@@F@@O@O@N@@@@@"
"@B@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@A@@@@@@@@@@A@@@@D@A@@@@@AHA@@@AH@@@@@@@@@@A@@@@A@@HI@IA@@@@@"
"@B@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@@A@@@@@@@@@@@H@@@B@A@@@@@AHF@@@FH@@@@@@@@@@B@@@@AB@OA@HL@@@@@"
"@COOOOOOOOOOOOOOOOOOOOOOOO@@@@@@@@@@@@C@@@@@@@@@@@@@@H@@@@@@@@@@H@@@B@B@@@@@AGH@@CHOOOOOOOOH@@COOOL@IHHI@HB@@@@@"
"@A@@@@@@@D@@@@@@@@@@D@@@@A@@@@@@@@@@@@A@@@@@@@@@@@@@@H@@@@@@@@@@H@@@A@B@@@@@B@@@@M@@@@@@@@@D@@B@@AB@HHHI@IA@@@@@"
"@C@@@@@@@D@@@@@@@@@@D@@@@A@@@@@@@@@@@@A@@@@@@@@@@@@@@D@@@@@@@@@@H@@@A@OOOO@@D@@@CA@@@@@@@@@B@@B@@AB@OHO@O@N@@@@@"
"@A@@@@@@@D@@@@@@@@@@D@B@@A@@@@@@@@@@@@A@@@@@@@@@@@@@@D@@@@@@@@@A@@@@AI@@@AOON@@@DA@@@@@@@@@A@@B@@AA@AH@@@@@@@@@@"
"@@H@@@@@@D@@@@@@@@@@D@E@@A@@@@@@@@@@@@A@@@@@@@@@@@@@@D@@@@@@@@@AOANCMF@@@A@@AH@CHA@@@@@@@@@A@@B@@A@HN@@@@@@@@@@@"
"@@H@@@@@@D@@@@@@@@@@D@E@@A@@@@@@@@@@@@A@@@@@@@@@@@@@@F@@@@@@@@@O@IABC@@@@A@@@GIL@A@@@@@@@@@@H@B@@AGNH@@@@@@@@@@@"
"@@H@@@@@@D@@@@@@@@@@D@E@@A@@@@@@@@@@@@A@@@@@@@@@@@@@@B@@@@@@@@CA@INBC@@@@A@@@DF@@A@@@@@@@@@@D@B@@BLA@@@@@@@@@@@@"
"@A@@@@@@@D@@@@@@@@@@D@DH@A@@@@@@@@@@@@A@@@@@@@@@@@@@@B@@@@@@@@BA@IABC@@@@A@@@@@@@A@@@@@@@@@@G@BAOO@@@@@@@@@@@@@@"
"@A@@@@@@@D@@@@@@@@@@D@BF@A@@@@@@@@@@@@A@@@@@@@@@@@@@@B@@@@@@@@DA@IABC@@@@A@@@@@@@A@@@@@@@@@@HHFN@@@@@@@@@@@@@@@@"
"@A@@@@@@@D@@@@@@@@@@D@CI@A@@@@@@@@@@@@A@@@@@@@@@@@@@@B@@@@@@@@B@OAACM@@@@A@@@@@@@A@@@@@@@@@A@GE@CN@@@@@@@@@@@@@@"
"@A@@@@@@@D@@@@@@@@@@D@@EHAOOOOOOOOOOOOOOOOL@@@@@@@@@@A@@@@@@@@B@@@@@A@@@@A@@@@@@@A@@@@@@@@@B@ADGLL@@@@@@@@@@@@@@"
"@@H@@@@@@D@@@@@@@@@@D@@F@@@@@B@@@@@@@@@@@@D@@@@@@@@@@A@@@@@@@@B@@@@@A@@@@A@@@@@@@A@@@@@@@@@A@AIHC@@@@@@@@@@@@@@@"
"@A@@@@@@@D@@@@@@@@@@D@@E@@@@@B@@@@@@@@@@@@D@@@@@@@@@@B@@@@@@@@D@@@@@A@@@@A@@@@@@@A@@@@@@@@@B@A@OL@@@@@@@@@@@@@@@"
"@B@@@@@@@D@@@@@@@@@@D@@B@@@@@B@@@@@@@@@@@@D@@@@@@@@@@A@@@@@@@LL@@@@@A@@@@A@@@@@@@A@@@@@CLDDJ@A@@A@CLA@@@@@@@@@@@"
"@B@@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@AOOOOOOOE@@@@@@A@@@@A@@OBBCLA@@@@@BBDDJ@A@@A@DBBH@@@@@@@@@@"
"@B@@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@H@@@@@@C@@@@@@A@@@@A@A@JBDBA@@@@@BBGLI@A@@A@D@BH@@@@@@@@@@"
"@B@@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@H@@@@@@A@@@@@@A@@@@A@A@ADD@A@@@@@CLDDHHA@@A@DNDD@@@@@@@@@@"
"@B@@@@@@@D@@@@@@@@@@D@@ALD@O@B@@@@@@@@@@@@D@@@@@@@@@@@H@@@@@@B@@@@@@A@@@@A@A@ADDNC@@@@@B@DDHHA@@A@DFGL@@@@@@@@@@"
"@A@@@@@@@D@@@@@@@@@@D@@BBDA@HB@@@@@@@@@@@@D@@@@@@@@@@@D@@@@@@B@@@@@@A@@@@A@A@HHDFC@@@@@B@DDOLA@@AOCJHB@@@@@@@@@@"
"@@H@@@@@@D@@@@@@@@@@D@@AHDA@@B@@@@@@@@@@@@D@@@@@@@@@@@B@@@@@@B@@@@@@A@@@@A@@O@HCJE@@@@@@@@@AHB@@@@@@@@@@@@@@@@@@"
"@@D@@@@@@D@@@@@@@@@@D@@@DDA@@B@@@@@@@@@@@@GOOOOOOOOOOON@@@@@@A@@@@@@A@@@@A@@@@@@@E@@@@@@@@@C@B@@@@@@@@@@@@@@@@@@"
"@@D@@@@@@D@@@@@@@@@@D@@BBDA@HB@@@@@@@@@@@@D@@@@@@@@@@@AH@@@@@A@@@@@@A@@@@A@@@@@@@E@@@@@@@@AN@B@@@@@@@@@@@@@@@@@@"
"@@B@@@@@@D@@@@@@@@@@D@@ALGLO@B@@@@@@@@@@@@D@@@@@@@@@@@@D@@@@@A@@@@@@A@@@@A@@@@@@@EOOOOOOOONH@B@@@@@@@@@@@@@@@@@@"
"@@B@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@GHOI@H@D@@@@@@@@@@@@H@@@@@@H@@@@@A@@@@A@@@@@@@H@B@@@@@@CH@D@@@@@@@@@@@@@@@@@@"
"@@B@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@DDHAHH@D@@@@@@@@@@@@H@@@@@@D@@@@@A@@@@A@@@@@@A@@BCN@@@@C@@L@@@@@@@@@@@@@@@@@@"
"@@B@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@DDOADH@D@@@@@@@@@@@@D@@@@@@B@@@@@A@@@@A@@@@@@A@@BDA@@@@CH@H@@@@@@@@@@@@@@@@@@"
"@@B@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@DDHABH@D@@@@@@@@@@@@D@@@@@@A@@@@@A@@@@A@@@@@@N@@BHAH@@BBLCH@@@@@@@@@@@@@@@@@@"
"@@B@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@DDHAAH@D@@@@@@@@@@@@B@@@@@@@H@@@@A@@@@A@@@@@C@@@C@AGL@FBJB@@@@@@@@@@@@@@@@@@@"
"@@B@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@GHOI@H@D@@@@@@@@@@@@A@@@@@@@D@@@@A@@@@A@@@@@B@@@@@B@D@FBIB@@@@@@@@@@@@@@@@@@@"
"@@B@@@@@@D@@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@D@@@@A@@@@AO@@@@L@@@@@D@B@FBDL@@@@@@@@@@@@@@@@@@@"
"@@A@@@@@@B@@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@B@@@@A@@@@AA@@@AN@@@@@L@AHFBDH@@@@@@@@@@@@@@@@@@@"
"@@A@@@@@@A@@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@AH@@@A@@@@A@N@@AH@@@@C@@@LJBB@@@@@@@@@@@@@@@@@@@@"
"@@@H@@@@@@H@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@@H@@@A@@@AN@A@HA@@@@@D@@@HJBA@@@@@@@@@@@@@@@@@@@@"
"@@@DALGLO@D@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@@H@@@A@@@A@@@ONA@@@@@D@@AIJBB@@@@@@@@@@@@@@@@@@@@"
"@@@BBBDA@HC@@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@@H@@@A@@@B@@@@CB@@@@BH@@AACBA@@@@@@@@@@@@@@@@@@@@"
"@@@AAHGI@H@H@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@A@@@@B@@@D@@@@AL@@@@G@@@@HIAO@@@@@@@@@@@@@@@@@@@@"
"@@@A@DDA@H@D@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@A@@@@D@@@L@@@@@H@@@@H@@@@HI@C@@@@@@@@@@@@@@@@@@@@"
"@@@@JBDA@H@B@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@A@@@@H@@A@@@@@@H@@@@H@@@@FI@B@@@@@@@@@@@@@@@@@@@@"
"@@@@ILD@O@@A@@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@@H@@@H@AI@@@@@A@@@@A@@@@AOIHF@@@@@@@@@@@@@@@@@@@@"
"@@@@E@@@@@@@H@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@CHOIH@@@H@AF@@@@@@H@@@A@@@@A@LKN@@@@@@@@@@@@@@@@@@@@"
"@@@@CH@@@@@@H@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@DDBAG@@@OMM@@@@@@@D@@@B@@@@@N@FL@@@@@@@@@@@@@@@@@@@@"
"@@@@@D@@@@@@F@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@C@BAAH@@HBB@@@@@@@D@@@D@@@@@A@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@AD@@@@@@A@@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@HBA@H@A@@@@@@@@@@B@@@H@@@@@@HGHGHD@@@@@@@@@@@@@@@@@"
"@@@@AJ@@@@@@@H@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@DDBA@D@A@@@@@@@@@@A@@@H@@@@@@DDDHDJ@@@@@@@@@@@@@@@@@"
"@@@@@N@@@@@@@D@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@CHBAOD@B@@@@@@@@@@@H@@H@@@@@ALDDH@J@@@@@@@@@@@@@@@@@"
"@@@@@H@@@@@@@B@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@@@D@D@@@@@@@@@@CD@O@@@@@@AHDDHAA@@@@@@@@@@@@@@@@@"
"@@@@@H@@@@@@@A@@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@@@D@H@@@@@@@@@@DBG@@@@@@@@ODDHEO@@@@@@@@@@@@@@@@@"
"@@@@@H@@@@@@@@H@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@@@DO@@@@@@@@@@@HAH@@@@@@@@COHGJ@H@@@@@@@@@@@@@@@@"
"@@@@@D@@@@@@@@D@@@@@D@@@@@@@@B@@@@@@@@@@@@D@@@@@@@@@@@@A@@@@@@@@@C@@@@@@@@@@@C@@@@@@@@@@@@H@@@@@@@@@@@@@@@@@@@@@"
"@@@@@CH@@@@@@@B@@@@@GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO@@@@@@@@@AH@@@@@@@@@@F@@@@@@@@@@@G@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@H@@@@@@@A@@@@@D@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@A@@@@@@@@@@H@@@@@@@@@CN@@@@@@@@@@@F@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@D@@@@@@@@H@@@@D@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@A@@@@@@@@@@H@@@@@@@@@D@@@@@@@@@@@@C@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@L@@@@@@@@D@@@@D@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@A@@@@@@@@@A@@OOOO@@@@L@@@@@@@@@@@@AL@@@@@@@@@@@@@@@@@@@@@"
"@@@@@A@@@@@@@@@B@@@@D@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@A@@@@@@@@@B@AH@@@OOOOOOOOOOOOOOOOOOL@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@H@@@@@@@@A@@@@D@@@@@@@@B@@@@@@@@@@COOOOOH@@@@@@@@AOOOOOOOOHOOO@@@@@@@@@@@B@@@@@@@@@@H@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@H@@@@@@@@@H@@@D@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@H@@@@@@@DD@@@@@@@@@@@@@F@@@@@@@@@@H@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@H@@@@@@@@@D@@@D@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@H@@@@@@@HH@@@@@@@@@@@@@H@@@@@@@@@AL@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@D@@@@@@@@@B@@DD@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@H@@@@@@@HH@@@@@@@@@@@@CH@@@@@@@@@EF@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@B@@@@@@@@@A@@KL@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@H@@@@@@A@H@@@@@@@@@@@@D@@@@@OANBBNB@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@A@@@@@@@@@@H@H@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@H@@@@@@@O@@GHHDD@@@@@CH@@@@@HIABBOC@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@A@@@@@@@@@@D@D@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@H@@@@@@@A@@DDLDJ@@@@@D@@@@@@OAABB@O@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@H@@@@@@@@@B@H@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@H@@@@@@@C@@GHJDJ@@@@AH@@@@@@HIABB@K@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@H@@@@@@@@@B@D@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@D@@@@@@@B@@DDIEA@@@@B@@@@@@@HIABBABH@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@D@@@@@@@@@A@D@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@D@@@@@@@B@@DDHMO@@@AL@@@@@@@HINAL@NH@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@C@@@@@@@@@@HD@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@D@@@@@@@L@@GHHF@H@@B@@@@@@@@@@@@GLHH@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@A@@@@@@@@@@DD@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@D@@@@@@@L@@@@@@@@@@D@@@@@@@@@@@@CC@H@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@A@@@@@@@@@@CD@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@@@@@@D@@@@@@@L@@@@@@@@@@H@@@@@@@@@@@@@HA@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@H@@@@@@@@@@L@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@OIAB@D@@@@@@@L@@@@@@@@@A@@COON@@@@@@@I@F@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@D@D@DBA@@@@D@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@BAAB@D@@@@@@AH@@@@@@@@@A@@L@@AH@@@@@@GHH@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@D@D@JAB@@@@D@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@BAAB@D@@@@@@AOOOOOOOOOOOOOH@@@D@@@@@@CF@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@D@D@J@L@@@@D@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@BAAB@D@@@@@@C@@@A@@@@B@@@C@@@@GOH@@@@@D@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@D@DAA@L@@@@B@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@BAAB@D@@@@@@F@@@A@@@@B@@@B@@@@@@F@@@FGL@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@D@DAOAB@@@@B@@@@@@@@@B@@@@@@@@@@B@@@@@H@@@@B@NCND@@@@@@D@@@A@@@@B@@@C@@@@@@A@@@COH@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@D@GN@JA@@@@A@@@@@@@@@B@@@@@@@@@@B@@@@@L@@@@@@@@@D@@@@@@D@@@A@@@@B@@@@H@@@@@A@@@F@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@COL@@@@@@@@@H@@@@@@@@B@@@@@@@@@@B@@@@@CH@@@@@@@@D@@@@@@D@@@A@@@@B@@@@L@@@@@@H@@L@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@B@@@@@@@@@H@@@@@@@@B@@@@@@@@@@B@@@@@@F@@@@@@@@D@@@@@AL@@@A@@@@B@@@@F@@@@@@D@A@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@A@@@@@@@@@H@GHHI@H@B@@@@@@@@@@B@@@@@@CH@@@@@@@D@@@@@C@@@@A@@@@C@@@@B@@@@@@B@A@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@A@@@@@@@@A@@DDHHI@@B@@@@@@@@@@B@@@@@@@GL@@@@@@D@@@@@C@@@@A@@@@A@@@@A@@@@@@A@B@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@OH@@@@@@B@@DDOHF@@B@@@@@@@@@@B@@@@@@@@G@@@@@@D@@@@@B@@@@B@@@@A@@@@@H@@@@@@HB@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@D@@@@@@B@@GHHHF@@B@@@@@@@@@@B@@@@@@@@@NB@CC@H@@@@@B@@@@B@@@@A@A@OIL@@@@@@GN@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@D@@@@@@B@@D@HHI@@B@@@@@@@@@@B@@@@@@@@@AMLLLLH@@@@@F@@@@B@@@@A@BHBAF@@@@@@L@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@CH@@@@@B@@D@HI@H@B@@@@@@@@@@B@@@@@@@@@@@C@@CH@@@@@F@@@@B@@@@A@BHBAB@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@D@@@@@F@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@O@@@@@D@@@@B@@@@@HDDBAC@@@@@F@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@B@@@@@D@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@H@@@@D@@@@CNBBDAHGLBA@H@@@@F@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@A@@@@@H@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@H@@@@D@@@@CABBFCHHBBAOD@@@@L@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@H@@@@H@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@H@@@@D@@@@CNCNFCH@@@@@D@@@@L@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@H@@@@H@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@H@@@@D@@@@CABBEEH@@@@@D@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@D@@@@H@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@H@@@@D@@@@CABBEEH@@@@@B@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@D@@@@D@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@OOOOOL@@@@ENBBDIL@@@@@A@@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@B@@@@B@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@H@@@@D@@@@D@@@@@D@@@@@@H@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@B@@@@F@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@H@@@@D@@@@D@@@@@D@@@@@@H@AH@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@B@@GOH@@@@@@@@@B@@@@@@@@@@B@@@@@@@@@@@@@@@@H@@@@D@@@@D@@@@@D@@@@@@H@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@COOH@H@@@@@@@@@B@@@@@@@@@@B@@@@ANCNHHH@@@@@H@@@@D@@@@D@@@@@D@@@@@@D@F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@A@@@@@@@@@@B@@@@@@@@@@B@@@@AAB@HHH@@@@@H@@@@D@@@@D@@@@@B@@@@@@B@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@N@@@@@@@@@B@@@@@@@@@@B@@@@AACLEE@@@@@@H@@@@B@@@@D@@@@@B@@@@@@BA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@AL@@@@@@@@B@@@@@@@@@@B@@@@AAB@EE@@@@@@H@@@@D@@@@D@@@@@B@@@@@@BA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@CH@@@@@@@B@@@@@@@@@@B@@@@AAB@BB@@@@@@H@@@@D@@@@D@@@@@B@@@@@@BB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@F@@@@@@@B@@@A@@@@@@B@@@@ANB@BB@@@@@@H@@@@D@@@@D@@@@@D@@@@@@AD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@AL@@@@@@B@@@AOOOOOON@@@@@@@@@@@@@@@@H@@@@D@@@@D@@@@@F@@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@C@@@@@@B@@@@H@@@@@@@@@@@@@@@@@@@@@@H@@@@H@@@@H@@@@@D@@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@L@@@@@B@OOOL@@@@@@@@@@@@@@@@@@@@@@D@@@A@@@@@H@@@@@D@@@@@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@CH@@@@B@H@@F@@@@@@@@@@@@@@@@@@@@@@B@@@A@@@@@D@@@@@D@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@G@@@@B@H@@B@@@@@@@@@@@@@@@@@@@@@@A@@@B@@@@@D@@@@@D@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@H@@@B@H@@C@@@@@@@@@@@@@@@@@@@@@@A@@@B@@@@@D@@@@@D@@@@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@GOOOOOH@@AH@@@@@@@@@@@@@@@@@@@@@A@@@B@@@@@D@@@@@D@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@@@@@@@@@@@@@@@@@@A@@@B@@@@@D@@@@@D@@@@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@@@@@@@@@@A@@@D@@@@@D@@@@@D@@@@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@A@@@D@@@@@D@@@@@B@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@@@@@@@@@@@@@@@@@@A@@@GOOO@@DAOOOON@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@L@@@@@@@@@@@@@@@@@@@@A@@@@@@A@@DA@@@@CH@@@@DH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G@@@@@@@@@@@@@@@@@@@@A@@@@@@A@@DA@@@@A@@@@@KH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@B@@@@@@A@@D@H@@@AOOOL@HH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@@@@@@@@@@@@@@@@@B@@@@@@A@@D@H@@@@@@@CLHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@@@@@@@@@@@@@@@@@B@@@@@@A@FD@J@@@@@@@@BHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@L@@@@@@@@@@@@@@@@@@@B@@@@@ALIIOEMOL@@@@@@A@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@@@@@@@@@@@@@@@@B@@@@@BGJ@@N@@C@@@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@@@@@@@@B@@@@@AAL@@@@@@L@@@@@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@@@@@@@@F@@@@@ANN@@@@@@B@AN@@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@@@@@@@@D@@@@@COD@@@@@@A@GA@@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@CLL@@@@@@@@@@@@@D@@AH@@DBHBCI@DA@H@H@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@DCB@@@@@@@@@@@B@GO@BD@@BLLFDDHHAGH@D@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@H@A@@@@@@@@@@@CCH@LBD@@CLLFC@E@@H@@B@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AL@@H@@H@@@@@@@@@@GD@@CMOH@MHJJ@HB@@@@@B@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F@A@@@H@@@@@@@@@@EH@@@@@H@GNJJDDB@@@@@A@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CHA@@@D@@@@@@@@@@F@@@@@ALBEGIBCHB@@@@@A@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@LC@@@B@@@@@@@@@@L@@@@@@LEDNH@@@@@@@@@@H@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BB@@@A@@@@@@@@@@H@@@@@@CHHEH@@@@@@@@@@F@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AL@@@A@@@@@@@@@A@@@@@@@@@@C@@@@@@@@@@@A@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@@@@@@BHHOAA@@@@@B@@@@@@@@@@@A@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@@@@@@DHI@IA@@@@@@@@@@@@@@@@@A@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@@@FAHOI@IA@@@@@@@@@@@@@@@@@A@@@F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@@@GN@HI@IA@@@@@@@@@@@@@@@@@A@@@F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@@ABD@HI@IA@@@@@@@@@@@@@@@@@A@@@F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@N@@HHO@N@@@@@@@@@@@@@@@@@A@A@FGHO@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@N@@@@@@@@@@@@@@@@@@@@@@@@A@AHNHE@H@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@AL@@@@@@@@@@@@@@@@@@@@@@@@B@AHNHA@H@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@@OH@@@@@@@@@@@@@@@@@@@@@@@@B@AEFHA@H@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@@G@@@@@@@@@@@@@@@@@@@@@@@@@C@AEEHE@H@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@N@@@@@@@@@@@@@@@@@@@@@@@@@CLABEGHO@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@N@@@@@@@@@@@@@@@@@@@@@@@@@CD@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@L@@@@@@@@@@@@@@@@@@@@@@@@@AH@@AH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@IH@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@EH@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@CH@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@LD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@JB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@L@@C@@@@@@@@@@@@@@@@@@@@@@@@@@@GHABB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@C@@@@@@@@@@@@@@@@@@@@@@@@@@@CHABB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@JB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@F@@AH@@@@@@@@@@@@@@@@@@@@@@@@@@@D@DB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@AH@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@AH@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@L@AH@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@H@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GHH@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EH@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@AL@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@DHBDB@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@HLFDE@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@HLFDE@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@HJJDHH@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@LJJDOH@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CAHIBE@D@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@COH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@")

(RPAQQ \FLIGHT.REGIONS [((305 89 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (atlanta (317 . 94)))
			  ((263 165 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (chicago (275 . 170)))
			  ((191 77 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (dallas (203 . 82)))
			  ((395 156 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (new←york (407 . 161)))
			  ((149 146 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (denver (161 . 151)))
			  ((49 100 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (los←angeles (61 . 105)))
			  ((416 172 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (boston (428 . 177)))
			  ((369 127 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (washington (381 . 132)))
			  ((250 129 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (st←louis (262 . 134)))
			  ((340 9 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (miami (352 . 14)))
			  ((327 36 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (orlando (339 . 41)))
			  ((278 109 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (nashville (290 . 114)))
			  ((312 154 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (cleveland (324 . 159)))
			  ((299 181 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (detroit (311 . 186)))
			  ((228 40 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (houston (240 . 45)))
			  ((235 224 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (minneapolis (247 . 229)))
			  ((272 50 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (new←orleans (284 . 55)))
			  ((21 193 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (portland (33 . 198)))
			  ((358 156 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (philadelphia (370 . 161)))
			  ((96 93 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (phoenix (108 . 98)))
			  ((345 111 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (raliegh (357 . 116)))
			  ((29 221 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (seattle (41 . 226)))
			  ((26 135 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (san←francisco (38 . 140)))
			  ((102 151 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (salt←lake←city (114 . 156)))
			  ((213 103 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (tulsa (225 . 108)))
			  ((425 191 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (bangor (427 . 196)))
			  ((280 85 24 10)
			   NIL NIL CITY.SELECTOR NIL NIL (birmingham (292 . 90])
(DEFINEQ

(ADD.TO.ROUTE
  [LAMBDA (DATA)                                             (* edited: "30-Jul-86 14:23")
    (SETQ \ROUTE (LIST \ROUTE (CAR DATA)))
    (DESTINATION])

(CITY.SELECTOR
  [LAMBDA (WINDOW REGION DATA)                               (* edited: " 8-Aug-86 00:11")
    (if (ROUTE.COMPLETED)
	then (NEW.ROUTE DATA)
      else (ADD.TO.ROUTE DATA)                           (* (SETQ \ROUTE (CAR (PROLOG 
							     (QUOTE connect) (LIST (CAR \ROUTE) 
							     (CADR \ROUTE) (QUOTE *VALUE*))))))
	     (DISPLAY.ROUTE WINDOW])

(DESTINATION
  [LAMBDA NIL                                                (* edited: "17-Apr-86 14:19")
    (ATTACHWINDOW \XQP.DEMO.DESTW \XQP.DEMO.MAINW (QUOTE BOTTOM)
		    (QUOTE JUSTIFY))
    (PRIN1 (CAR (FLAST \ROUTE))
	     \XQP.DEMO.DESTW])

(DISPLAY.ROUTE
  [LAMBDA (WINDOW)                                           (* edited: "30-Jul-86 14:21")
    (for X on (ROUTE) do (DRAW.FLIGHT WINDOW (CAR X)
						(CADR X])

(DRAW.FLIGHT
  [LAMBDA (WINDOW POINT1 POINT2)                             (* edited: "17-Apr-86 14:15")
    (if (LISTP POINT2)
	then (NLSETQ (DRAWCURVE (LIST POINT1 (CONS
						(QUOTIENT (PLUS (CAR POINT1)
								    (CAR POINT2))
							    2)
						(PLUS [TIMES .1 (ABS (DIFFERENCE
									     (CAR POINT1)
									     (CAR POINT2]
							(QUOTIENT (PLUS (CDR POINT2)
									    (CDR POINT1))
								    2)))
					      POINT2)
				      NIL
				      (QUOTE (ROUND 2))
				      NIL WINDOW])

(NEW.ROUTE
  [LAMBDA (DATA)                                             (* edited: "30-Jul-86 14:22")
    (SETQ \ROUTE (CAR DATA))
    (ORIGIN])

(ORIGIN
  [LAMBDA NIL                                                (* edited: "17-Apr-86 14:20")
    (CLEARW \XQP.DEMO.ORGW)
    (CLEARW \XQP.DEMO.DESTW)
    (DETACHALLWINDOWS \XQP.DEMO.MAINW)
    (BITBLT \FLIGHT.BM 0 0 \XQP.DEMO.MAINW 10 5)
    (ATTACHWINDOW \XQP.DEMO.ORGW \XQP.DEMO.MAINW (QUOTE BOTTOM)
		    (QUOTE JUSTIFY))
    (PRIN1 \ROUTE \XQP.DEMO.ORGW])

(ROUTE
  [LAMBDA NIL                                                (* edited: "17-Apr-86 14:22")
    (for Y in \ROUTE collect (CADR (fetch DATA
					      of (for X in \FLIGHT.REGIONS
						      thereis (if (EQ (CAR (fetch DATA
										      of X))
									    Y])

(ROUTE.COMPLETED
  [LAMBDA NIL                                                (* edited: "30-Jul-86 16:49")
    (OR (LISTP \ROUTE)
	  (NULL \ROUTE])

(SETUP.FLIGHT
  [LAMBDA NIL                                                (* edited: "25-Aug-86 11:09")
    [SETQ MOD14S (FONTCREATE (QUOTE (MODERN 14 STANDARD]
    (SETQ \ROUTE NIL)
    (SETQ \XQP.DEMO.MAINW (CREATEW (QUOTE (500 80 475 300))
				       "System Route Map"))
    (DSPFONT MOD14S (SETQ \XQP.DEMO.ORGW (CREATEW (QUOTE (0 0 10 40))
							"City of Origin:" NIL T)))
    (DSPFONT MOD14S (SETQ \XQP.DEMO.DESTW (CREATEW (QUOTE (0 0 10 40))
							 "Destination City:" NIL T)))
    (BITBLT \FLIGHT.BM 0 0 \XQP.DEMO.MAINW 10 5)
    [WINDOWPROP \XQP.DEMO.MAINW (QUOTE REPAINTFN)
		  (QUOTE (LAMBDA NIL (BITBLT \FLIGHT.BM 0 0 \XQP.DEMO.MAINW 10 5]
    (SETACTIVEREGIONS \XQP.DEMO.MAINW \FLIGHT.REGIONS])
)
(PUTPROPS FLIGHT.DEMO COPYRIGHT ("Xerox Corporation" 1986))
(DECLARE: DONTCOPY
  (FILEMAP (NIL (30935 34528 (ADD.TO.ROUTE 30945 . 31135) (CITY.SELECTOR 31137 . 31551) (DESTINATION 
31553 . 31832) (DISPLAY.ROUTE 31834 . 32044) (DRAW.FLIGHT 32046 . 32644) (NEW.ROUTE 32646 . 32810) (
ORIGIN 32812 . 33217) (ROUTE 33219 . 33552) (ROUTE.COMPLETED 33554 . 33722) (SETUP.FLIGHT 33724 . 
34526)))))
STOP