home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
You can browse this item here: qthloc_gc
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 44 01 00 00 54 03 00 00 |Archive.|D...T...|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 51 54 48 6c 6f 63 | 5f 47 43 00 ff ff ff ff |.!QTHloc|_GC.....|
|00000070| 47 ff ff ff 2e a7 b6 9c | 00 00 00 00 ff ff ff ff |G.......|........|
|00000080| 20 01 00 80 82 21 42 6f | 6f 74 00 ff 0c 01 00 00 | ....!Bo|ot......|
|00000090| 55 00 00 00 44 eb ff ff | bd 43 0f 1e 03 00 0b 8b |U...D...|.C......|
|000000a0| 55 00 00 00 24 00 00 00 | 83 21 48 65 6c 70 00 ff |U...$...|.!Help..|
|000000b0| 0c 01 00 00 f3 04 00 00 | 44 ff ff ff bd 43 0f 1e |........|D....C..|
|000000c0| 03 00 3a 3a ad 04 00 00 | 9d 00 00 00 82 21 52 75 |..::....|.....!Ru|
|000000d0| 6e 00 ff ff 0c 01 00 00 | 8e 00 00 00 44 eb ff ff |n.......|....D...|
|000000e0| bd 43 0f 1e 03 00 fb 30 | 8e 00 00 00 6e 05 00 00 |.C.....0|....n...|
|000000f0| 83 21 52 75 6e 69 6d 61 | 67 65 00 00 e0 3e 00 00 |.!Runima|ge...>..|
|00000100| 44 fb ff ff bd 43 0f 1e | 03 00 00 00 b4 3e 00 00 |D....C..|.....>..|
|00000110| 20 06 00 00 83 21 53 70 | 72 69 74 65 73 00 00 00 | ....!Sp|rites...|
|00000120| 60 03 00 00 44 f9 ff ff | bd 43 0f 1e 03 00 0b 46 |`...D...|.C.....F|
|00000130| c1 02 00 00 f8 44 00 00 | 83 54 65 6d 70 6c 61 74 |.....D..|.Templat|
|00000140| 65 73 00 00 ef 11 00 00 | 44 ec ff ff bd 43 0f 1e |es......|D....C..|
|00000150| 03 00 00 00 8e 11 00 00 | dd 47 00 00 00 00 00 00 |........|.G......|
|00000160| 08 ff ff ff 0c 01 00 00 | 38 ff ff ff 3d f1 00 c7 |........|8...=...|
|00000170| 08 07 00 00 09 07 00 00 | 04 00 00 00 7c fd ff ff |........|....|...|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000350| 00 00 00 00 46 69 6c 65 | 44 61 74 61 82 21 42 6f |....File|Data.!Bo|
|00000360| 6f 74 00 ff 0c 01 00 00 | 55 00 00 00 44 eb ff ff |ot......|U...D...|
|00000370| bd 43 0f 1e 03 00 0b 8b | 7c 20 42 6f 6f 74 20 66 |.C......|| Boot f|
|00000380| 69 6c 65 20 66 6f 72 20 | 51 54 48 6c 6f 63 5f 47 |ile for |QTHloc_G|
|00000390| 43 20 56 65 72 73 69 6f | 6e 20 31 2e 30 30 20 28 |C Versio|n 1.00 (|
|000003a0| 33 31 20 44 65 63 20 31 | 39 39 31 29 0a 49 63 6f |31 Dec 1|991).Ico|
|000003b0| 6e 53 70 72 69 74 65 73 | 20 3c 4f 62 65 79 24 44 |nSprites| <Obey$D|
|000003c0| 69 72 3e 2e 21 53 70 72 | 69 74 65 73 0a 46 69 6c |ir>.!Spr|ites.Fil|
|000003d0| 65 44 61 74 61 83 21 48 | 65 6c 70 00 ff 0c 01 00 |eData.!H|elp.....|
|000003e0| 00 f3 04 00 00 44 ff ff | ff bd 43 0f 1e 03 00 3a |.....D..|..C....:|
|000003f0| 3a 54 68 69 73 20 69 73 | 20 21 51 54 48 6c 6f 63 |:This is| !QTHloc|
|00000400| 5f 47 43 2c 20 76 65 72 | 73 69 6f 6e 20 31 2e 30 |_GC, ver|sion 1.0|
|00000410| 30 20 28 33 20 4a 61 6e | 20 31 39 39 32 29 2e 0a |0 (3 Jan| 1992)..|
|00000420| 2a 90 2f 0a 0a 54 68 65 | 20 70 72 6f 67 72 61 6d |*./..The| program|
|00000430| 20 69 73 20 69 6e 74 65 | 6e 64 65 64 20 74 6f 20 | is inte|nded to |
|00000440| 62 65 20 61 20 22 50 6f | 70 2d 55 70 22 20 63 61 |be a "Po|p-Up" ca|
|00000450| 6c 63 75 6c 61 74 6f 72 | 0a 66 6f 72 20 63 6f 6e |lculator|.for con|
|00000460| 76 65 72 73 69 6f 6e 73 | 20 62 65 74 77 65 65 6e |versions| between|
|00000470| 20 61 6e 79 20 6f 66 20 | 74 68 65 20 66 6f 6c 6c | any of |the foll|
|00000480| 6f 77 69 6e 67 3a 0a 0a | 20 90 05 51 54 48 20 6c |owing:..| ..QTH l|
|00000490| 6f 63 61 74 6f 72 20 28 | 4d 61 69 64 65 6e 68 65 |ocator (|Maidenhe|
|000004a0| 61 64 2c 20 65 67 20 49 | 4f 39 32 41 42 29 0a 20 |ad, eg I|O92AB). |
|000004b0| 90 05 4e 61 74 69 6f 6e | 61 6c 20 47 72 69 64 20 |..Nation|al Grid |
|000004c0| 52 65 66 65 72 65 6e 63 | 65 20 28 4e 47 52 2c 20 |Referenc|e (NGR, |
|000004d0| 65 67 20 54 51 31 32 33 | 34 35 36 29 0a 20 90 05 |eg TQ123|456). ..|
|000004e0| 4c 6f 6e 67 69 74 75 64 | 65 20 26 20 4c 61 74 69 |Longitud|e & Lati|
|000004f0| 74 75 64 65 20 28 64 65 | 67 2c 20 6d 69 6e 2c 20 |tude (de|g, min, |
|00000500| 73 65 63 20 65 74 63 29 | 0a 0a 54 77 6f 20 61 72 |sec etc)|..Two ar|
|00000510| 65 61 73 20 6f 66 20 74 | 68 65 20 63 61 6c 63 75 |eas of t|he calcu|
|00000520| 6c 61 74 6f 72 20 61 72 | 65 20 61 76 61 69 6c 61 |lator ar|e availa|
|00000530| 62 6c 65 20 69 6e 20 77 | 68 69 63 68 20 0a 74 6f |ble in w|hich .to|
|00000540| 20 65 6e 74 65 72 20 6f | 6e 65 20 6f 66 20 74 68 | enter o|ne of th|
|00000550| 65 20 61 62 6f 76 65 3a | 0a 0a 20 90 0d 48 6f 6d |e above:|.. ..Hom|
|00000560| 65 20 72 65 66 65 72 65 | 6e 63 65 0a 20 90 0d 44 |e refere|nce. ..D|
|00000570| 69 73 74 61 6e 74 20 73 | 74 61 74 69 6f 6e 0a 0a |istant s|tation..|
|00000580| 41 20 76 61 6c 75 65 20 | 74 79 70 65 64 20 69 6e |A value |typed in|
|00000590| 74 6f 20 61 6e 79 20 6f | 66 20 74 68 65 20 65 6e |to any o|f the en|
|000005a0| 74 72 79 20 62 6f 78 65 | 73 20 77 69 6c 6c 2c 0a |try boxe|s will,.|
|000005b0| 77 68 65 6e 20 74 68 65 | 20 61 64 6a 61 63 65 6e |when the| adjacen|
|000005c0| 74 20 4f 4b 20 62 6f 78 | 20 69 73 20 63 6c 69 63 |t OK box| is clic|
|000005d0| 6b 65 64 2c 20 72 65 73 | 75 6c 74 20 69 6e 20 74 |ked, res|ult in t|
|000005e0| 68 65 0a 6f 74 68 65 72 | 20 62 6f 78 65 73 20 69 |he.other| boxes i|
|000005f0| 6e 20 74 68 61 74 20 61 | 72 65 61 20 62 65 69 6e |n that a|rea bein|
|00000600| 67 20 75 70 64 61 74 65 | 64 20 77 69 74 68 20 74 |g update|d with t|
|00000610| 68 65 0a 63 6f 72 72 65 | 73 70 6f 6e 64 69 6e 67 |he.corre|sponding|
|00000620| 20 76 61 6c 75 65 73 2e | 20 54 68 65 20 6f 74 68 | values.| The oth|
|00000630| 65 72 20 62 6f 78 65 73 | 20 69 6e 20 74 68 65 20 |er boxes| in the |
|00000640| 61 72 65 61 0a 62 65 69 | 6e 67 20 65 64 69 74 65 |area.bei|ng edite|
|00000650| 64 20 77 69 6c 6c 20 62 | 65 20 62 6c 61 6e 6b 65 |d will b|e blanke|
|00000660| 64 20 69 66 20 74 68 65 | 20 65 6e 74 72 79 20 77 |d if the| entry w|
|00000670| 61 73 0a 69 6e 76 61 6c | 69 64 2e 0a 0a 49 66 20 |as.inval|id...If |
|00000680| 76 61 6c 69 64 20 65 6e | 74 72 69 65 73 20 65 78 |valid en|tries ex|
|00000690| 69 73 74 20 69 6e 20 62 | 6f 74 68 20 74 68 65 20 |ist in b|oth the |
|000006a0| 48 6f 6d 65 20 61 6e 64 | 20 44 69 73 74 61 6e 74 |Home and| Distant|
|000006b0| 0a 61 72 65 61 73 2c 20 | 74 68 65 6e 20 47 72 65 |.areas, |then Gre|
|000006c0| 61 74 20 43 69 72 63 6c | 65 20 70 61 74 68 20 63 |at Circl|e path c|
|000006d0| 61 6c 63 75 6c 61 74 69 | 6f 6e 73 20 61 72 65 20 |alculati|ons are |
|000006e0| 0a 70 65 72 66 6f 72 6d | 65 64 20 74 6f 20 70 72 |.perform|ed to pr|
|000006f0| 6f 76 69 64 65 20 74 68 | 65 20 64 69 73 74 61 6e |ovide th|e distan|
|00000700| 63 65 20 61 6e 64 20 62 | 65 61 72 69 6e 67 20 6f |ce and b|earing o|
|00000710| 66 20 74 68 65 0a 64 69 | 73 74 61 6e 74 20 73 74 |f the.di|stant st|
|00000720| 61 74 69 6f 6e 20 66 72 | 6f 6d 20 74 68 65 20 68 |ation fr|om the h|
|00000730| 6f 6d 65 20 72 65 66 65 | 72 65 6e 63 65 2e 20 54 |ome refe|rence. T|
|00000740| 68 65 73 65 20 61 72 65 | 0a 64 69 73 70 6c 61 79 |hese are|.display|
|00000750| 65 64 20 69 6e 20 74 68 | 65 20 47 72 65 61 74 20 |ed in th|e Great |
|00000760| 43 69 72 63 6c 65 20 50 | 61 74 68 20 61 72 65 61 |Circle P|ath area|
|00000770| 2e 0a 90 03 4e 6f 74 65 | 73 3a 0a 20 0a 20 20 41 |....Note|s:. . A|
|00000780| 6c 6c 20 70 61 72 74 73 | 20 6f 66 20 6c 6f 6e 67 |ll parts| of long|
|00000790| 2f 6c 61 74 20 6d 75 73 | 74 20 62 65 20 66 69 6c |/lat mus|t be fil|
|000007a0| 6c 65 64 20 69 6e 0a 20 | 20 62 65 66 6f 72 65 20 |led in. | before |
|000007b0| 74 68 65 20 63 6f 72 72 | 65 73 70 6f 6e 64 69 6e |the corr|espondin|
|000007c0| 67 20 4f 4b 20 62 6f 78 | 20 69 73 20 63 6c 69 63 |g OK box| is clic|
|000007d0| 6b 65 64 2e 0a 0a 20 20 | 54 68 65 20 45 2f 57 20 |ked... |The E/W |
|000007e0| 26 20 4e 2f 53 20 62 6f | 78 65 73 20 61 72 65 20 |& N/S bo|xes are |
|000007f0| 73 69 6d 70 6c 79 20 74 | 6f 67 67 6c 65 64 20 62 |simply t|oggled b|
|00000800| 65 74 77 65 65 6e 20 74 | 68 65 0a 20 20 76 61 6c |etween t|he. val|
|00000810| 75 65 73 20 62 79 20 70 | 6f 69 6e 74 69 6e 67 20 |ues by p|ointing |
|00000820| 61 6e 64 20 63 6c 69 63 | 6b 69 6e 67 2e 20 0a 0a |and clic|king. ..|
|00000830| 20 20 4c 6f 63 61 74 6f | 72 20 26 20 4e 47 52 20 | Locato|r & NGR |
|00000840| 6d 61 79 20 62 65 20 65 | 6e 74 65 72 65 64 20 62 |may be e|ntered b|
|00000850| 79 20 70 72 65 73 73 69 | 6e 67 20 72 65 74 75 72 |y pressi|ng retur|
|00000860| 6e 2e 0a 0a 20 20 45 6e | 74 72 69 65 73 20 63 61 |n... En|tries ca|
|00000870| 6e 6e 6f 74 20 62 65 20 | 6d 61 64 65 20 69 6e 20 |nnot be |made in |
|00000880| 74 68 65 20 47 72 65 61 | 74 20 43 69 72 63 6c 65 |the Grea|t Circle|
|00000890| 20 50 61 74 68 0a 20 20 | 61 72 65 61 2e 0a 46 69 | Path. |area..Fi|
|000008a0| 6c 65 44 61 74 61 82 21 | 52 75 6e 00 ff ff 0c 01 |leData.!|Run.....|
|000008b0| 00 00 8e 00 00 00 44 eb | ff ff bd 43 0f 1e 03 00 |......D.|...C....|
|000008c0| fb 30 7c 20 52 75 6e 20 | 66 69 6c 65 20 66 6f 72 |.0| Run |file for|
|000008d0| 20 51 54 48 6c 6f 63 5f | 47 43 20 56 65 72 73 69 | QTHloc_|GC Versi|
|000008e0| 6f 6e 20 31 2e 30 30 20 | 28 33 31 20 44 65 63 20 |on 1.00 |(31 Dec |
|000008f0| 31 39 39 31 29 0a 57 69 | 6d 70 53 6c 6f 74 20 2d |1991).Wi|mpSlot -|
|00000900| 6d 69 6e 20 33 32 4b 20 | 2d 6d 61 78 20 33 32 4b |min 32K |-max 32K|
|00000910| 0a 53 65 74 20 51 54 48 | 6c 6f 63 5f 47 43 24 44 |.Set QTH|loc_GC$D|
|00000920| 69 72 20 3c 4f 62 65 79 | 24 44 69 72 3e 0a 52 75 |ir <Obey|$Dir>.Ru|
|00000930| 6e 20 3c 51 54 48 6c 6f | 63 5f 47 43 24 44 69 72 |n <QTHlo|c_GC$Dir|
|00000940| 3e 2e 21 52 75 6e 49 6d | 61 67 65 20 25 2a 30 0a |>.!RunIm|age %*0.|
|00000950| 46 69 6c 65 44 61 74 61 | 83 21 52 75 6e 69 6d 61 |FileData|.!Runima|
|00000960| 67 65 00 00 e0 3e 00 00 | 47 fd ff ff b9 a7 b6 9c |ge...>..|G.......|
|00000970| 03 00 00 00 0d 00 0a 3a | f4 20 3e 20 21 52 75 6e |.......:|. > !Run|
|00000980| 69 6d 61 67 65 20 66 6f | 72 20 51 54 48 20 6c 6f |image fo|r QTH lo|
|00000990| 63 61 74 6f 72 2f 4e 47 | 52 2f 67 72 65 61 74 20 |cator/NG|R/great |
|000009a0| 63 69 72 63 6c 65 20 70 | 72 6f 67 72 61 6d 0d 00 |circle p|rogram..|
|000009b0| 14 04 0d 00 1e 16 f4 20 | 20 52 2e 45 2e 4f 27 42 |....... | R.E.O'B|
|000009c0| 20 20 35 2f 31 2f 39 32 | 0d 00 28 04 0d 00 32 35 | 5/1/92|..(...25|
|000009d0| de 20 70 62 25 20 32 35 | 36 3a 20 90 07 f4 20 66 |. pb% 25|6: ... f|
|000009e0| 6f 72 20 67 65 6e 65 72 | 61 6c 20 70 75 72 70 6f |or gener|al purpo|
|000009f0| 73 65 20 77 69 6d 70 20 | 62 6c 6f 63 6b 0d 00 3c |se wimp |block..<|
|00000a00| 04 0d 00 46 25 de 20 6d | 65 6e 75 25 20 32 35 36 |...F%. m|enu% 256|
|00000a10| 3a 20 90 05 f4 20 66 6f | 72 20 6d 65 6e 75 20 62 |: ... fo|r menu b|
|00000a20| 6c 6f 63 6b 0d 00 50 04 | 0d 00 5a 2c 74 61 73 6b |lock..P.|..Z,task|
|00000a30| 25 3d 26 34 42 35 33 34 | 31 35 34 3a 20 90 03 f4 |%=&4B534|154: ...|
|00000a40| 20 22 54 41 53 4b 22 20 | 2d 20 6e 6f 77 20 63 72 | "TASK" |- now cr|
|00000a50| 65 61 74 65 0d 00 64 3e | c8 99 20 22 57 69 6d 70 |eate..d>|.. "Wimp|
|00000a60| 5f 49 6e 69 74 69 61 6c | 69 73 65 22 2c 32 30 30 |_Initial|ise",200|
|00000a70| 2c 74 61 73 6b 25 2c 22 | 51 54 48 6c 6f 63 5f 47 |,task%,"|QTHloc_G|
|00000a80| 43 22 20 b8 20 2c 74 61 | 73 6b 5f 68 61 6e 64 6c |C" . ,ta|sk_handl|
|00000a90| 65 25 0d 00 6e 04 0d 00 | 78 31 77 69 6e 64 6f 77 |e%..n...|x1window|
|00000aa0| 25 3d a4 67 65 74 77 69 | 6e 64 3a 20 f4 20 63 72 |%=.getwi|nd: . cr|
|00000ab0| 65 61 74 65 20 77 69 6e | 64 6f 77 2c 20 67 65 74 |eate win|dow, get|
|00000ac0| 20 68 61 6e 64 6c 65 0d | 00 82 12 77 69 6e 64 6f | handle.|...windo|
|00000ad0| 77 5f 6f 70 65 6e 25 3d | a3 0d 00 8c 04 0d 00 96 |w_open%=|........|
|00000ae0| 10 ee 20 85 20 f2 65 72 | 72 6f 72 3a e0 0d 00 a0 |.. . .er|ror:....|
|00000af0| 04 0d 00 aa 16 f2 73 65 | 74 75 70 5f 6d 65 6e 75 |......se|tup_menu|
|00000b00| 28 6d 65 6e 75 25 29 0d | 00 b4 04 0d 00 be 2c f4 |(menu%).|......,.|
|00000b10| 20 70 75 74 20 21 51 54 | 48 6c 6f 63 5f 47 43 20 | put !QT|Hloc_GC |
|00000b20| 69 63 6f 6e 20 6f 6e 20 | 52 48 53 20 6f 66 20 69 |icon on |RHS of i|
|00000b30| 63 6f 6e 20 62 61 72 0d | 00 c8 2d 69 63 6f 6e 62 |con bar.|..-iconb|
|00000b40| 61 72 25 3d a4 70 75 74 | 69 63 6f 6e 62 61 72 28 |ar%=.put|iconbar(|
|00000b50| 22 21 51 54 48 6c 6f 63 | 5f 47 43 22 2c 2d 31 2c |"!QTHloc|_GC",-1,|
|00000b60| 70 62 25 29 0d 00 d2 04 | 0d 00 dc 40 64 6f 6e 65 |pb%)....|...@done|
|00000b70| 25 3d a3 3a 20 f4 20 71 | 75 69 74 20 66 6c 61 67 |%=.: . q|uit flag|
|00000b80| 20 28 73 65 74 20 69 66 | 20 71 75 69 74 20 63 68 | (set if| quit ch|
|00000b90| 6f 73 65 6e 20 66 72 6f | 6d 20 69 63 6f 6e 20 62 |osen fro|m icon b|
|00000ba0| 61 72 20 6d 65 6e 75 29 | 0d 00 e6 04 0d 00 f0 41 |ar menu)|.......A|
|00000bb0| 6e 73 74 6f 67 25 3d a3 | 20 3a 20 20 f4 20 54 6f |nstog%=.| : . To|
|00000bc0| 67 67 6c 65 20 73 77 69 | 74 63 68 20 66 6f 72 20 |ggle swi|tch for |
|00000bd0| 6c 6f 6e 67 2f 6c 61 74 | 20 4e 2f 53 20 26 20 45 |long/lat| N/S & E|
|00000be0| 2f 57 20 68 6f 6d 65 20 | 69 63 6f 6e 73 0d 00 fa |/W home |icons...|
|00000bf0| 0c 65 77 74 6f 67 25 3d | b9 0d 01 04 2c 6e 73 74 |.ewtog%=|....,nst|
|00000c00| 6f 67 44 25 3d a3 20 3a | 20 f4 20 61 6c 73 6f 20 |ogD%=. :| . also |
|00000c10| 64 69 73 74 61 6e 74 20 | 73 74 61 74 69 6f 6e 20 |distant |station |
|00000c20| 69 63 6f 6e 73 0d 01 0e | 0d 65 77 74 6f 67 44 25 |icons...|.ewtogD%|
|00000c30| 3d b9 0d 01 18 44 68 6f | 6d 65 5f 76 61 6c 69 64 |=....Dho|me_valid|
|00000c40| 25 3d a3 3a 20 90 04 f4 | 20 69 6e 69 74 69 61 6c |%=.: ...| initial|
|00000c50| 20 73 74 61 74 65 20 6f | 66 20 73 74 61 74 69 6f | state o|f statio|
|00000c60| 6e 20 6c 6f 6e 67 2f 6c | 61 74 20 22 76 61 6c 69 |n long/l|at "vali|
|00000c70| 64 69 74 79 22 0d 01 22 | 46 64 69 73 74 61 6e 74 |dity".."|Fdistant|
|00000c80| 5f 76 61 6c 69 64 25 3d | a3 3a 20 f4 20 28 62 6f |_valid%=|.: . (bo|
|00000c90| 74 68 20 72 65 71 75 69 | 72 65 64 20 61 73 20 54 |th requi|red as T|
|00000ca0| 52 55 45 20 62 65 66 6f | 72 65 20 70 61 74 68 20 |RUE befo|re path |
|00000cb0| 63 61 6c 63 75 6c 61 74 | 65 64 29 0d 01 2c 04 0d |calculat|ed)..,..|
|00000cc0| 01 36 35 65 61 73 74 5f | 52 3d 30 3a 6e 6f 72 74 |.65east_|R=0:nort|
|00000cd0| 68 5f 52 3d 30 3a 20 f4 | 20 68 6f 6d 65 20 72 65 |h_R=0: .| home re|
|00000ce0| 66 65 72 65 6e 63 65 20 | 6c 6f 6e 67 20 61 6e 64 |ference |long and|
|00000cf0| 20 6c 61 74 0d 01 40 36 | 65 61 73 74 5f 44 3d 30 | lat..@6|east_D=0|
|00000d00| 3a 6e 6f 72 74 68 5f 44 | 3d 30 3a 20 f4 20 64 69 |:north_D|=0: . di|
|00000d10| 73 74 61 6e 74 20 73 74 | 61 74 69 6f 6e 20 6c 6f |stant st|ation lo|
|00000d20| 6e 67 20 61 6e 64 20 6c | 61 74 0d 01 4a 04 0d 01 |ng and l|at..J...|
|00000d30| 54 1c f4 20 6e 6f 77 20 | 65 6e 74 65 72 20 70 6f |T.. now |enter po|
|00000d40| 6c 6c 69 6e 67 20 6c 6f | 6f 70 0d 01 5e 04 0d 01 |lling lo|op..^...|
|00000d50| 68 2e 46 25 3d 25 31 30 | 90 06 31 31 30 90 05 31 |h.F%=%10|..110..1|
|00000d60| 31 30 90 03 31 3a 20 f4 | 20 57 69 6d 70 5f 50 6f |10..1: .| Wimp_Po|
|00000d70| 6c 6c 20 6d 61 73 6b 0d | 01 72 04 0d 01 7c 05 f5 |ll mask.|.r...|..|
|00000d80| 0d 01 86 24 20 c8 99 20 | 22 57 69 6d 70 5f 50 6f |...$ .. |"Wimp_Po|
|00000d90| 6c 6c 22 2c 46 25 2c 70 | 62 25 20 b8 20 72 65 61 |ll",F%,p|b% . rea|
|00000da0| 73 6f 6e 25 0d 01 90 00 | 11 20 c8 8e 20 72 65 61 |son%....|. .. rea|
|00000db0| 73 6f 6e 25 20 ca 0d 01 | 9a 04 0d 01 a4 12 20 20 |son% ...|...... |
|00000dc0| c9 20 31 3a 20 f2 72 65 | 64 72 61 77 0d 01 ae 24 |. 1: .re|draw...$|
|00000dd0| 20 20 c9 20 32 3a 20 c8 | 99 20 22 57 69 6d 70 5f | . 2: .|. "Wimp_|
|00000de0| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 2c 70 62 25 |OpenWind|ow",,pb%|
|00000df0| 0d 01 b8 36 20 20 c9 20 | 33 3a 20 c8 99 20 22 57 |...6 . |3: .. "W|
|00000e00| 69 6d 70 5f 43 6c 6f 73 | 65 57 69 6e 64 6f 77 22 |imp_Clos|eWindow"|
|00000e10| 2c 2c 70 62 25 20 3a 20 | 77 69 6e 64 6f 77 5f 6f |,,pb% : |window_o|
|00000e20| 70 65 6e 25 3d a3 0d 01 | c2 16 20 20 c9 20 36 3a |pen%=...|.. . 6:|
|00000e30| 20 f2 6d 6f 75 73 65 63 | 6c 69 63 6b 0d 01 cc 14 | .mousec|lick....|
|00000e40| 20 20 c9 20 38 3a 20 f2 | 6b 65 79 70 72 65 73 73 | . 8: .|keypress|
|00000e50| 0d 01 d6 1d 20 20 c9 20 | 39 3a 20 64 6f 6e 65 25 |.... . |9: done%|
|00000e60| 3d a4 6d 65 6e 75 5f 73 | 65 6c 65 63 74 0d 01 e0 |=.menu_s|elect...|
|00000e70| 23 20 20 c9 20 31 37 2c | 31 38 3a 20 e7 20 70 62 |# . 17,|18: . pb|
|00000e80| 25 21 31 36 3d 30 20 8c | 20 64 6f 6e 65 25 3d b9 |%!16=0 .| done%=.|
|00000e90| 0d 01 ea 06 20 cb 0d 01 | f4 0b fd 20 64 6f 6e 65 |.... ...|... done|
|00000ea0| 25 0d 01 fe 04 0d 02 08 | 10 21 70 62 25 3d 77 69 |%.......|.!pb%=wi|
|00000eb0| 6e 64 6f 77 25 0d 02 12 | 1e c8 99 20 22 57 69 6d |ndow%...|... "Wim|
|00000ec0| 70 5f 43 6c 6f 73 65 57 | 69 6e 64 6f 77 22 2c 2c |p_CloseW|indow",,|
|00000ed0| 70 62 25 0d 02 1c 2a c8 | 99 20 22 57 69 6d 70 5f |pb%...*.|. "Wimp_|
|00000ee0| 43 6c 6f 73 65 44 6f 77 | 6e 22 2c 74 61 73 6b 5f |CloseDow|n",task_|
|00000ef0| 68 61 6e 64 6c 65 25 2c | 74 61 73 6b 25 0d 02 26 |handle%,|task%..&|
|00000f00| 04 0d 02 30 05 e0 0d 02 | 3a 04 0d 02 44 11 dd 20 |...0....|:...D.. |
|00000f10| f2 6d 6f 75 73 65 63 6c | 69 63 6b 0d 02 4e 1d f4 |.mousecl|ick..N..|
|00000f20| 20 52 65 73 70 6f 6e 64 | 20 74 6f 20 69 63 6f 6e | Respond| to icon|
|00000f30| 20 62 61 72 20 61 6e 64 | 0d 02 58 35 f4 20 72 65 | bar and|..X5. re|
|00000f40| 73 70 6f 6e 64 20 74 6f | 20 6e 6f 6e 2d 77 72 69 |spond to| non-wri|
|00000f50| 74 61 62 6c 65 20 22 4f | 4b 22 20 26 20 22 4e 2f |table "O|K" & "N/|
|00000f60| 53 2f 45 2f 57 22 20 69 | 63 6f 6e 73 2e 0d 02 62 |S/E/W" i|cons...b|
|00000f70| 23 f4 20 55 70 64 61 74 | 65 20 64 69 73 70 6c 61 |#. Updat|e displa|
|00000f80| 79 20 61 73 20 61 70 70 | 72 6f 70 72 69 61 74 65 |y as app|ropriate|
|00000f90| 0d 02 6c 0f c8 8e 20 70 | 62 25 21 31 36 20 ca 0d |..l... p|b%!16 ..|
|00000fa0| 02 76 10 20 c9 20 69 63 | 6f 6e 62 61 72 25 3a 0d |.v. . ic|onbar%:.|
|00000fb0| 02 80 11 20 20 e7 20 70 | 62 25 21 38 3d 32 20 8c |... . p|b%!8=2 .|
|00000fc0| 0d 02 8a 2e 20 90 03 c8 | 99 20 22 57 69 6d 70 5f |.... ...|. "Wimp_|
|00000fd0| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2c 6d 65 6e |CreateMe|nu",,men|
|00000fe0| 75 25 2c 21 70 62 25 2d | 36 34 2c 32 31 32 0d 02 |u%,!pb%-|64,212..|
|00000ff0| 94 07 20 20 cc 0d 02 9e | 25 20 90 03 e7 20 70 62 |.. ....|% ... pb|
|00001000| 25 21 31 32 3d 2d 32 20 | 80 20 ac 20 77 69 6e 64 |%!12=-2 |. . wind|
|00001010| 6f 77 5f 6f 70 65 6e 25 | 20 8c 0d 02 a8 2d 20 90 |ow_open%| ....- .|
|00001020| 04 f2 6f 70 65 6e 77 69 | 6e 64 6f 77 28 77 69 6e |..openwi|ndow(win|
|00001030| 64 6f 77 25 2c 70 62 25 | 2c 77 69 6e 64 6f 77 5f |dow%,pb%|,window_|
|00001040| 6f 70 65 6e 25 29 0d 02 | b2 08 20 90 03 cd 0d 02 |open%)..|.. .....|
|00001050| bc 07 20 20 cd 0d 02 c6 | 0a 20 c9 20 31 34 3a 0d |.. ....|. . 14:.|
|00001060| 02 d0 1f 20 20 f2 65 77 | 5f 74 6f 67 67 6c 65 28 |... .ew|_toggle(|
|00001070| 31 34 2c 70 62 25 2c 65 | 77 74 6f 67 25 29 0d 02 |14,pb%,e|wtog%)..|
|00001080| da 0a 20 c9 20 31 39 3a | 0d 02 e4 1f 20 20 f2 6e |.. . 19:|.... .n|
|00001090| 73 5f 74 6f 67 67 6c 65 | 28 31 39 2c 70 62 25 2c |s_toggle|(19,pb%,|
|000010a0| 6e 73 74 6f 67 25 29 0d | 02 ee 0a 20 c9 20 32 33 |nstog%).|... . 23|
|000010b0| 3a 0d 02 f8 20 90 03 f2 | 65 77 5f 74 6f 67 67 6c |:... ...|ew_toggl|
|000010c0| 65 28 32 33 2c 70 62 25 | 2c 65 77 74 6f 67 44 25 |e(23,pb%|,ewtogD%|
|000010d0| 29 0d 03 02 09 20 c9 20 | 33 36 0d 03 0c 20 90 03 |).... . |36... ..|
|000010e0| f2 6e 73 5f 74 6f 67 67 | 6c 65 28 33 36 2c 70 62 |.ns_togg|le(36,pb|
|000010f0| 25 2c 6e 73 74 6f 67 44 | 25 29 0d 03 16 0a 20 c9 |%,nstogD|%).... .|
|00001100| 20 34 30 3a 0d 03 20 2d | 20 20 68 6f 6d 65 5f 76 | 40:.. -| home_v|
|00001110| 61 6c 69 64 25 3d a4 71 | 74 68 28 31 32 2c 70 62 |alid%=.q|th(12,pb|
|00001120| 25 2c 65 61 73 74 5f 52 | 2c 6e 6f 72 74 68 5f 52 |%,east_R|,north_R|
|00001130| 29 0d 03 2a 37 20 20 f2 | 75 70 64 61 74 65 68 6f |)..*7 .|updateho|
|00001140| 6d 65 28 22 71 74 68 22 | 2c 68 6f 6d 65 5f 76 61 |me("qth"|,home_va|
|00001150| 6c 69 64 25 2c 65 61 73 | 74 5f 52 2c 6e 6f 72 74 |lid%,eas|t_R,nort|
|00001160| 68 5f 52 2c 70 62 25 29 | 0d 03 34 0a 20 c9 20 34 |h_R,pb%)|..4. . 4|
|00001170| 31 3a 0d 03 3e 2c 20 20 | 68 6f 6d 65 5f 76 61 6c |1:..>, |home_val|
|00001180| 69 64 25 3d a4 6e 67 72 | 28 31 2c 70 62 25 2c 65 |id%=.ngr|(1,pb%,e|
|00001190| 61 73 74 5f 52 2c 6e 6f | 72 74 68 5f 52 29 0d 03 |ast_R,no|rth_R)..|
|000011a0| 48 37 20 20 f2 75 70 64 | 61 74 65 68 6f 6d 65 28 |H7 .upd|atehome(|
|000011b0| 22 6e 67 72 22 2c 68 6f | 6d 65 5f 76 61 6c 69 64 |"ngr",ho|me_valid|
|000011c0| 25 2c 65 61 73 74 5f 52 | 2c 6e 6f 72 74 68 5f 52 |%,east_R|,north_R|
|000011d0| 2c 70 62 25 29 0d 03 52 | 0a 20 c9 20 34 32 3a 0d |,pb%)..R|. . 42:.|
|000011e0| 03 5c 46 20 20 68 6f 6d | 65 5f 76 61 6c 69 64 25 |.\F hom|e_valid%|
|000011f0| 3d a4 6c 6f 6e 67 6c 61 | 74 67 65 74 28 32 2c 38 |=.longla|tget(2,8|
|00001200| 2c 31 30 2c 31 34 2c 33 | 2c 31 35 2c 31 37 2c 31 |,10,14,3|,15,17,1|
|00001210| 39 2c 70 62 25 2c 65 61 | 73 74 5f 52 2c 6e 6f 72 |9,pb%,ea|st_R,nor|
|00001220| 74 68 5f 52 29 0d 03 66 | 36 20 20 f2 75 70 64 61 |th_R)..f|6 .upda|
|00001230| 74 65 68 6f 6d 65 28 22 | 4c 4c 22 2c 68 6f 6d 65 |tehome("|LL",home|
|00001240| 5f 76 61 6c 69 64 25 2c | 65 61 73 74 5f 52 2c 6e |_valid%,|east_R,n|
|00001250| 6f 72 74 68 5f 52 2c 70 | 62 25 29 0d 03 70 0a 20 |orth_R,p|b%)..p. |
|00001260| c9 20 34 33 3a 0d 03 7a | 30 20 20 64 69 73 74 61 |. 43:..z|0 dista|
|00001270| 6e 74 5f 76 61 6c 69 64 | 25 3d a4 71 74 68 28 32 |nt_valid|%=.qth(2|
|00001280| 31 2c 70 62 25 2c 65 61 | 73 74 5f 44 2c 6e 6f 72 |1,pb%,ea|st_D,nor|
|00001290| 74 68 5f 44 29 0d 03 84 | 3d 20 20 f2 75 70 64 61 |th_D)...|= .upda|
|000012a0| 74 65 64 69 73 74 61 6e | 74 28 22 71 74 68 22 2c |tedistan|t("qth",|
|000012b0| 64 69 73 74 61 6e 74 5f | 76 61 6c 69 64 25 2c 65 |distant_|valid%,e|
|000012c0| 61 73 74 5f 44 2c 6e 6f | 72 74 68 5f 44 2c 70 62 |ast_D,no|rth_D,pb|
|000012d0| 25 29 0d 03 8e 0a 20 c9 | 20 34 34 3a 0d 03 98 30 |%).... .| 44:...0|
|000012e0| 20 20 64 69 73 74 61 6e | 74 5f 76 61 6c 69 64 25 | distan|t_valid%|
|000012f0| 3d a4 6e 67 72 28 32 32 | 2c 70 62 25 2c 65 61 73 |=.ngr(22|,pb%,eas|
|00001300| 74 5f 44 2c 6e 6f 72 74 | 68 5f 44 29 0d 03 a2 3d |t_D,nort|h_D)...=|
|00001310| 20 20 f2 75 70 64 61 74 | 65 64 69 73 74 61 6e 74 | .updat|edistant|
|00001320| 28 22 6e 67 72 22 2c 64 | 69 73 74 61 6e 74 5f 76 |("ngr",d|istant_v|
|00001330| 61 6c 69 64 25 2c 65 61 | 73 74 5f 44 2c 6e 6f 72 |alid%,ea|st_D,nor|
|00001340| 74 68 5f 44 2c 70 62 25 | 29 0d 03 ac 0a 20 c9 20 |th_D,pb%|).... . |
|00001350| 34 35 3a 0d 03 b6 4c 20 | 20 64 69 73 74 61 6e 74 |45:...L | distant|
|00001360| 5f 76 61 6c 69 64 25 3d | a4 6c 6f 6e 67 6c 61 74 |_valid%=|.longlat|
|00001370| 67 65 74 28 32 39 2c 32 | 37 2c 32 35 2c 32 33 2c |get(29,2|7,25,23,|
|00001380| 33 30 2c 33 32 2c 33 34 | 2c 33 36 2c 70 62 25 2c |30,32,34|,36,pb%,|
|00001390| 65 61 73 74 5f 44 2c 6e | 6f 72 74 68 5f 44 29 0d |east_D,n|orth_D).|
|000013a0| 03 c0 3c 20 20 f2 75 70 | 64 61 74 65 64 69 73 74 |..< .up|datedist|
|000013b0| 61 6e 74 28 22 4c 4c 22 | 2c 64 69 73 74 61 6e 74 |ant("LL"|,distant|
|000013c0| 5f 76 61 6c 69 64 25 2c | 65 61 73 74 5f 44 2c 6e |_valid%,|east_D,n|
|000013d0| 6f 72 74 68 5f 44 2c 70 | 62 25 29 0d 03 ca 05 cb |orth_D,p|b%).....|
|000013e0| 0d 03 d4 05 e1 0d 03 de | 04 0d 03 e8 0f dd 20 f2 |........|...... .|
|000013f0| 6b 65 79 70 72 65 73 73 | 0d 03 f2 3c f4 20 46 6f |keypress|...<. Fo|
|00001400| 72 20 77 72 69 74 61 62 | 6c 65 20 69 63 6f 6e 73 |r writab|le icons|
|00001410| 20 72 65 63 65 69 76 69 | 6e 67 20 3c 30 44 3e 20 | receivi|ng <0D> |
|00001420| 6f 72 20 75 6e 72 65 63 | 6f 67 6e 69 73 65 64 20 |or unrec|ognised |
|00001430| 6b 65 79 73 0d 03 fc 3f | f4 20 55 70 64 61 74 65 |keys...?|. Update|
|00001440| 20 64 69 73 70 6c 61 79 | 20 6f 6e 20 3c 30 44 3e | display| on <0D>|
|00001450| 20 61 73 20 61 70 70 72 | 6f 70 72 69 61 74 65 20 | as appr|opriate |
|00001460| 28 61 6c 74 65 72 6e 61 | 74 69 76 65 20 74 6f 20 |(alterna|tive to |
|00001470| 4f 4b 29 0d 04 06 28 f4 | 20 4e 6f 74 65 3a 20 77 |OK)...(.| Note: w|
|00001480| 69 6d 70 20 64 65 61 6c | 73 20 77 69 74 68 20 76 |imp deal|s with v|
|00001490| 61 6c 69 64 20 63 68 61 | 72 73 2e 0d 04 10 12 e7 |alid cha|rs......|
|000014a0| 20 70 62 25 21 32 34 3d | 26 30 44 20 8c 0d 04 1a | pb%!24=|&0D ....|
|000014b0| 0f 20 c8 8e 20 70 62 25 | 21 34 20 ca 0d 04 24 0b |. .. pb%|!4 ...$.|
|000014c0| 20 20 c9 20 31 32 3a 0d | 04 2e 2e 20 90 03 68 6f | . 12:.|... ..ho|
|000014d0| 6d 65 5f 76 61 6c 69 64 | 25 3d a4 71 74 68 28 31 |me_valid|%=.qth(1|
|000014e0| 32 2c 70 62 25 2c 65 61 | 73 74 5f 52 2c 6e 6f 72 |2,pb%,ea|st_R,nor|
|000014f0| 74 68 5f 52 29 0d 04 38 | 38 20 90 03 f2 75 70 64 |th_R)..8|8 ...upd|
|00001500| 61 74 65 68 6f 6d 65 28 | 22 71 74 68 22 2c 68 6f |atehome(|"qth",ho|
|00001510| 6d 65 5f 76 61 6c 69 64 | 25 2c 65 61 73 74 5f 52 |me_valid|%,east_R|
|00001520| 2c 6e 6f 72 74 68 5f 52 | 2c 70 62 25 29 0d 04 42 |,north_R|,pb%)..B|
|00001530| 0a 20 20 c9 20 31 3a 0d | 04 4c 2d 20 90 03 68 6f |. . 1:.|.L- ..ho|
|00001540| 6d 65 5f 76 61 6c 69 64 | 25 3d a4 6e 67 72 28 31 |me_valid|%=.ngr(1|
|00001550| 2c 70 62 25 2c 65 61 73 | 74 5f 52 2c 6e 6f 72 74 |,pb%,eas|t_R,nort|
|00001560| 68 5f 52 29 0d 04 56 38 | 20 90 03 f2 75 70 64 61 |h_R)..V8| ...upda|
|00001570| 74 65 68 6f 6d 65 28 22 | 6e 67 72 22 2c 68 6f 6d |tehome("|ngr",hom|
|00001580| 65 5f 76 61 6c 69 64 25 | 2c 65 61 73 74 5f 52 2c |e_valid%|,east_R,|
|00001590| 6e 6f 72 74 68 5f 52 2c | 70 62 25 29 0d 04 60 0b |north_R,|pb%)..`.|
|000015a0| 20 20 c9 20 32 31 3a 0d | 04 6a 31 20 90 03 64 69 | . 21:.|.j1 ..di|
|000015b0| 73 74 61 6e 74 5f 76 61 | 6c 69 64 25 3d a4 71 74 |stant_va|lid%=.qt|
|000015c0| 68 28 32 31 2c 70 62 25 | 2c 65 61 73 74 5f 44 2c |h(21,pb%|,east_D,|
|000015d0| 6e 6f 72 74 68 5f 44 29 | 0d 04 74 3e 20 90 03 f2 |north_D)|..t> ...|
|000015e0| 75 70 64 61 74 65 64 69 | 73 74 61 6e 74 28 22 71 |updatedi|stant("q|
|000015f0| 74 68 22 2c 64 69 73 74 | 61 6e 74 5f 76 61 6c 69 |th",dist|ant_vali|
|00001600| 64 25 2c 65 61 73 74 5f | 44 2c 6e 6f 72 74 68 5f |d%,east_|D,north_|
|00001610| 44 2c 70 62 25 29 0d 04 | 7e 0b 20 20 c9 20 32 32 |D,pb%)..|~. . 22|
|00001620| 3a 0d 04 88 31 20 90 03 | 64 69 73 74 61 6e 74 5f |:...1 ..|distant_|
|00001630| 76 61 6c 69 64 25 3d a4 | 6e 67 72 28 32 32 2c 70 |valid%=.|ngr(22,p|
|00001640| 62 25 2c 65 61 73 74 5f | 44 2c 6e 6f 72 74 68 5f |b%,east_|D,north_|
|00001650| 44 29 0d 04 92 3e 20 90 | 03 f2 75 70 64 61 74 65 |D)...> .|..update|
|00001660| 64 69 73 74 61 6e 74 28 | 22 6e 67 72 22 2c 64 69 |distant(|"ngr",di|
|00001670| 73 74 61 6e 74 5f 76 61 | 6c 69 64 25 2c 65 61 73 |stant_va|lid%,eas|
|00001680| 74 5f 44 2c 6e 6f 72 74 | 68 5f 44 2c 70 62 25 29 |t_D,nort|h_D,pb%)|
|00001690| 0d 04 9c 06 20 cb 0d 04 | a6 05 cc 0d 04 b0 20 20 |.... ...|...... |
|000016a0| c8 99 20 22 57 69 6d 70 | 5f 50 72 6f 63 65 73 73 |.. "Wimp|_Process|
|000016b0| 4b 65 79 22 2c 70 62 25 | 21 32 34 0d 04 ba 05 cd |Key",pb%|!24.....|
|000016c0| 0d 04 c4 05 e1 0d 04 ce | 04 0d 04 d8 12 dd 20 a4 |........|...... .|
|000016d0| 6d 65 6e 75 5f 73 65 6c | 65 63 74 0d 04 e2 0f e7 |menu_sel|ect.....|
|000016e0| 20 70 62 25 21 30 3d 31 | 20 8c 0d 04 ec 07 20 3d | pb%!0=1| ..... =|
|000016f0| b9 0d 04 f6 05 cc 0d 05 | 00 07 20 3d a3 0d 05 0a |........|.. =....|
|00001700| 05 cd 0d 05 14 04 0d 05 | 1e 3b f4 20 54 68 65 73 |........|.;. Thes|
|00001710| 65 20 74 77 6f 20 72 6f | 75 74 69 6e 65 73 20 66 |e two ro|utines f|
|00001720| 6f 72 20 61 63 63 65 73 | 73 20 74 6f 20 69 6e 64 |or acces|s to ind|
|00001730| 69 72 65 63 74 65 64 20 | 69 63 6f 6e 20 64 61 74 |irected |icon dat|
|00001740| 61 0d 05 28 04 0d 05 32 | 25 dd 20 a4 67 65 74 69 |a..(...2|%. .geti|
|00001750| 6e 64 69 72 65 63 74 28 | 69 63 6f 6e 25 2c 70 62 |ndirect(|icon%,pb|
|00001760| 25 2c 77 69 6e 64 6f 77 | 25 29 0d 05 3c 1e f4 20 |%,window|%)..<.. |
|00001770| 52 65 74 75 72 6e 20 69 | 6e 64 69 72 65 63 74 65 |Return i|ndirecte|
|00001780| 64 20 73 74 72 69 6e 67 | 0d 05 46 10 21 70 62 25 |d string|..F.!pb%|
|00001790| 3d 77 69 6e 64 6f 77 25 | 0d 05 50 0f 70 62 25 21 |=window%|..P.pb%!|
|000017a0| 34 3d 69 63 6f 6e 25 0d | 05 5a 20 c8 99 20 22 57 |4=icon%.|.Z .. "W|
|000017b0| 69 6d 70 5f 47 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_GetI|conState|
|000017c0| 22 2c 30 2c 70 62 25 0d | 05 64 0e 3d 24 28 70 62 |",0,pb%.|.d.=$(pb|
|000017d0| 25 21 32 38 29 0d 05 6e | 04 0d 05 78 2a dd 20 f2 |%!28)..n|...x*. .|
|000017e0| 70 75 74 69 6e 64 69 72 | 65 63 74 28 73 74 72 24 |putindir|ect(str$|
|000017f0| 2c 69 63 6f 6e 25 2c 70 | 62 25 2c 77 69 6e 64 6f |,icon%,p|b%,windo|
|00001800| 77 25 29 0d 05 82 1d f4 | 20 57 72 69 74 65 20 69 |w%).....| Write i|
|00001810| 6e 64 69 72 65 63 74 65 | 64 20 73 74 72 69 6e 67 |ndirecte|d string|
|00001820| 0d 05 8c 10 21 70 62 25 | 3d 77 69 6e 64 6f 77 25 |....!pb%|=window%|
|00001830| 0d 05 96 0f 70 62 25 21 | 34 3d 69 63 6f 6e 25 0d |....pb%!|4=icon%.|
|00001840| 05 a0 20 c8 99 20 22 57 | 69 6d 70 5f 47 65 74 49 |.. .. "W|imp_GetI|
|00001850| 63 6f 6e 53 74 61 74 65 | 22 2c 30 2c 70 62 25 0d |conState|",0,pb%.|
|00001860| 05 aa 12 24 28 70 62 25 | 21 32 38 29 3d 73 74 72 |...$(pb%|!28)=str|
|00001870| 24 0d 05 b4 0f 70 62 25 | 21 34 3d 69 63 6f 6e 25 |$....pb%|!4=icon%|
|00001880| 0d 05 be 0b 70 62 25 21 | 38 3d 30 0d 05 c8 0c 70 |....pb%!|8=0....p|
|00001890| 62 25 21 31 32 3d 30 0d | 05 d2 20 c8 99 20 22 57 |b%!12=0.|.. .. "W|
|000018a0| 69 6d 70 5f 53 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_SetI|conState|
|000018b0| 22 2c 30 2c 70 62 25 0d | 05 dc 05 e1 0d 05 e6 04 |",0,pb%.|........|
|000018c0| 0d 05 f0 2c dd 20 f2 75 | 70 64 61 74 65 68 6f 6d |...,. .u|pdatehom|
|000018d0| 65 28 70 61 72 74 24 2c | 68 6f 6d 65 5f 76 61 6c |e(part$,|home_val|
|000018e0| 69 64 25 2c 65 2c 6e 2c | 70 62 25 29 0d 05 fa 35 |id%,e,n,|pb%)...5|
|000018f0| f4 20 55 70 64 61 74 65 | 20 6f 74 68 65 72 20 69 |. Update| other i|
|00001900| 74 65 6d 73 20 6f 66 20 | 68 6f 6d 65 20 73 74 61 |tems of |home sta|
|00001910| 74 69 6f 6e 20 64 61 74 | 61 20 64 69 73 70 6c 61 |tion dat|a displa|
|00001920| 79 0d 06 04 1a f4 20 61 | 6e 64 20 74 72 79 20 70 |y..... a|nd try p|
|00001930| 61 74 68 20 75 70 64 61 | 74 65 2e 0d 06 0e 19 e7 |ath upda|te......|
|00001940| 20 ac 20 68 6f 6d 65 5f | 76 61 6c 69 64 25 20 8c | . home_|valid% .|
|00001950| 20 ef 20 37 0d 06 18 37 | e7 20 70 61 72 74 24 3c | . 7...7|. part$<|
|00001960| 3e 22 71 74 68 22 20 8c | 20 f2 75 70 64 61 74 65 |>"qth" .| .update|
|00001970| 71 74 68 28 31 32 2c 68 | 6f 6d 65 5f 76 61 6c 69 |qth(12,h|ome_vali|
|00001980| 64 25 2c 65 2c 6e 2c 70 | 62 25 29 0d 06 22 36 e7 |d%,e,n,p|b%).."6.|
|00001990| 20 70 61 72 74 24 3c 3e | 22 6e 67 72 22 20 8c 20 | part$<>|"ngr" . |
|000019a0| f2 75 70 64 61 74 65 6e | 67 72 28 31 2c 68 6f 6d |.updaten|gr(1,hom|
|000019b0| 65 5f 76 61 6c 69 64 25 | 2c 65 2c 6e 2c 70 62 25 |e_valid%|,e,n,pb%|
|000019c0| 29 0d 06 2c 37 e7 20 70 | 61 72 74 24 3c 3e 22 4c |)..,7. p|art$<>"L|
|000019d0| 4c 22 20 20 8c 20 f2 75 | 70 64 61 74 65 68 6f 6d |L" . .u|pdatehom|
|000019e0| 65 4c 4c 28 68 6f 6d 65 | 5f 76 61 6c 69 64 25 2c |eLL(home|_valid%,|
|000019f0| 65 2c 6e 2c 70 62 25 29 | 0d 06 36 4d f2 75 70 64 |e,n,pb%)|..6M.upd|
|00001a00| 61 74 65 70 61 74 68 28 | 68 6f 6d 65 5f 76 61 6c |atepath(|home_val|
|00001a10| 69 64 25 2c 64 69 73 74 | 61 6e 74 5f 76 61 6c 69 |id%,dist|ant_vali|
|00001a20| 64 25 2c 65 61 73 74 5f | 52 2c 6e 6f 72 74 68 5f |d%,east_|R,north_|
|00001a30| 52 2c 65 61 73 74 5f 44 | 2c 6e 6f 72 74 68 5f 44 |R,east_D|,north_D|
|00001a40| 2c 70 62 25 29 0d 06 40 | 05 e1 0d 06 4a 04 0d 06 |,pb%)..@|....J...|
|00001a50| 54 32 dd 20 f2 75 70 64 | 61 74 65 64 69 73 74 61 |T2. .upd|atedista|
|00001a60| 6e 74 28 70 61 72 74 24 | 2c 64 69 73 74 61 6e 74 |nt(part$|,distant|
|00001a70| 5f 76 61 6c 69 64 25 2c | 65 2c 6e 2c 70 62 25 29 |_valid%,|e,n,pb%)|
|00001a80| 0d 06 5e 38 f4 20 55 70 | 64 61 74 65 20 6f 74 68 |..^8. Up|date oth|
|00001a90| 65 72 20 69 74 65 6d 73 | 20 6f 66 20 64 69 73 74 |er items| of dist|
|00001aa0| 61 6e 74 20 73 74 61 74 | 69 6f 6e 20 64 61 74 61 |ant stat|ion data|
|00001ab0| 20 64 69 73 70 6c 61 79 | 0d 06 68 1a f4 20 61 6e | display|..h.. an|
|00001ac0| 64 20 74 72 79 20 70 61 | 74 68 20 75 70 64 61 74 |d try pa|th updat|
|00001ad0| 65 2e 0d 06 72 1c e7 20 | ac 20 64 69 73 74 61 6e |e...r.. |. distan|
|00001ae0| 74 5f 76 61 6c 69 64 25 | 20 8c 20 ef 20 37 0d 06 |t_valid%| . . 7..|
|00001af0| 7c 3a e7 20 70 61 72 74 | 24 3c 3e 22 71 74 68 22 ||:. part|$<>"qth"|
|00001b00| 20 8c 20 f2 75 70 64 61 | 74 65 71 74 68 28 32 31 | . .upda|teqth(21|
|00001b10| 2c 64 69 73 74 61 6e 74 | 5f 76 61 6c 69 64 25 2c |,distant|_valid%,|
|00001b20| 65 2c 6e 2c 70 62 25 29 | 0d 06 86 3a e7 20 70 61 |e,n,pb%)|...:. pa|
|00001b30| 72 74 24 3c 3e 22 6e 67 | 72 22 20 8c 20 f2 75 70 |rt$<>"ng|r" . .up|
|00001b40| 64 61 74 65 6e 67 72 28 | 32 32 2c 64 69 73 74 61 |datengr(|22,dista|
|00001b50| 6e 74 5f 76 61 6c 69 64 | 25 2c 65 2c 6e 2c 70 62 |nt_valid|%,e,n,pb|
|00001b60| 25 29 0d 06 90 00 3a e7 | 20 70 61 72 74 24 3c 3e |%)....:.| part$<>|
|00001b70| 22 4c 4c 22 20 20 8c 20 | f2 75 70 64 61 74 65 64 |"LL" . |.updated|
|00001b80| 69 73 74 4c 4c 28 64 69 | 73 74 61 6e 74 5f 76 61 |istLL(di|stant_va|
|00001b90| 6c 69 64 25 2c 65 2c 6e | 2c 70 62 25 29 0d 06 9a |lid%,e,n|,pb%)...|
|00001ba0| 4d f2 75 70 64 61 74 65 | 70 61 74 68 28 68 6f 6d |M.update|path(hom|
|00001bb0| 65 5f 76 61 6c 69 64 25 | 2c 64 69 73 74 61 6e 74 |e_valid%|,distant|
|00001bc0| 5f 76 61 6c 69 64 25 2c | 65 61 73 74 5f 52 2c 6e |_valid%,|east_R,n|
|00001bd0| 6f 72 74 68 5f 52 2c 65 | 61 73 74 5f 44 2c 6e 6f |orth_R,e|ast_D,no|
|00001be0| 72 74 68 5f 44 2c 70 62 | 25 29 0d 06 a4 05 e1 0d |rth_D,pb|%)......|
|00001bf0| 06 ae 04 0d 06 b8 32 dd | 20 f2 75 70 64 61 74 65 |......2.| .update|
|00001c00| 70 61 74 68 28 68 76 61 | 6c 69 64 25 2c 64 76 61 |path(hva|lid%,dva|
|00001c10| 6c 69 64 25 2c 65 52 2c | 6e 52 2c 65 44 2c 6e 44 |lid%,eR,|nR,eD,nD|
|00001c20| 2c 70 62 25 29 0d 06 c2 | 44 f4 20 50 65 72 66 6f |,pb%)...|D. Perfo|
|00001c30| 72 6d 20 47 72 65 61 74 | 20 43 69 72 63 6c 65 20 |rm Great| Circle |
|00001c40| 63 61 6c 63 75 6c 61 74 | 69 6f 6e 73 2c 20 69 66 |calculat|ions, if|
|00001c50| 20 61 70 70 72 6f 70 72 | 69 61 74 65 2c 20 61 6e | appropr|iate, an|
|00001c60| 64 20 64 69 73 70 6c 61 | 79 0d 06 cc 2a ea 20 67 |d displa|y...*. g|
|00001c70| 63 61 2c 64 69 73 74 61 | 6e 63 65 25 2c 62 65 61 |ca,dista|nce%,bea|
|00001c80| 72 69 6e 67 2c 62 65 61 | 72 69 6e 67 25 2c 6e 65 |ring,bea|ring%,ne|
|00001c90| 73 77 24 0d 06 d6 19 e7 | 20 68 76 61 6c 69 64 25 |sw$.....| hvalid%|
|00001ca0| 20 80 20 64 76 61 6c 69 | 64 25 20 8c 0d 06 e0 26 | . dvali|d% ....&|
|00001cb0| 20 67 63 61 3d a4 67 63 | 61 28 b2 28 65 52 29 2c | gca=.gc|a(.(eR),|
|00001cc0| b2 28 6e 52 29 2c b2 28 | 65 44 29 2c b2 28 6e 44 |.(nR),.(|eD),.(nD|
|00001cd0| 29 29 0d 06 ea 24 20 64 | 69 73 74 61 6e 63 65 25 |))...$ d|istance%|
|00001ce0| 3d a8 28 a4 64 69 73 74 | 61 6e 63 65 28 67 63 61 |=.(.dist|ance(gca|
|00001cf0| 29 2b 30 2e 35 29 0d 06 | f4 32 20 62 65 61 72 69 |)+0.5)..|.2 beari|
|00001d00| 6e 67 3d a4 62 65 61 72 | 69 6e 67 28 b2 28 65 52 |ng=.bear|ing(.(eR|
|00001d10| 29 2c b2 28 6e 52 29 2c | b2 28 65 44 29 2c b2 28 |),.(nR),|.(eD),.(|
|00001d20| 6e 44 29 2c 67 63 61 29 | 0d 06 fe 19 20 6e 65 73 |nD),gca)|.... nes|
|00001d30| 77 24 3d a4 6e 65 73 77 | 28 62 65 61 72 69 6e 67 |w$=.nesw|(bearing|
|00001d40| 29 0d 07 08 1c 20 62 65 | 61 72 69 6e 67 25 3d a8 |).... be|aring%=.|
|00001d50| 28 62 65 61 72 69 6e 67 | 2b 30 2e 35 29 0d 07 12 |(bearing|+0.5)...|
|00001d60| 3d 20 f2 70 75 74 69 6e | 64 69 72 65 63 74 28 a4 |= .putin|direct(.|
|00001d70| 6d 69 6e 73 74 72 69 6e | 67 28 64 69 73 74 61 6e |minstrin|g(distan|
|00001d80| 63 65 25 29 2b 22 20 6b | 4d 22 2c 33 38 2c 70 62 |ce%)+" k|M",38,pb|
|00001d90| 25 2c 77 69 6e 64 6f 77 | 25 29 0d 07 1c 4c 20 f2 |%,window|%)...L .|
|00001da0| 70 75 74 69 6e 64 69 72 | 65 63 74 28 a4 6d 69 6e |putindir|ect(.min|
|00001db0| 73 74 72 69 6e 67 28 62 | 65 61 72 69 6e 67 25 29 |string(b|earing%)|
|00001dc0| 2b bd 28 26 42 30 29 2b | 22 20 28 22 2b 6e 65 73 |+.(&B0)+|" ("+nes|
|00001dd0| 77 24 2b 22 29 22 2c 33 | 39 2c 70 62 25 2c 77 69 |w$+")",3|9,pb%,wi|
|00001de0| 6e 64 6f 77 25 29 0d 07 | 26 05 cc 0d 07 30 24 20 |ndow%)..|&....0$ |
|00001df0| f2 70 75 74 69 6e 64 69 | 72 65 63 74 28 22 22 2c |.putindi|rect("",|
|00001e00| 33 38 2c 70 62 25 2c 77 | 69 6e 64 6f 77 25 29 0d |38,pb%,w|indow%).|
|00001e10| 07 3a 24 20 f2 70 75 74 | 69 6e 64 69 72 65 63 74 |.:$ .put|indirect|
|00001e20| 28 22 22 2c 33 39 2c 70 | 62 25 2c 77 69 6e 64 6f |("",39,p|b%,windo|
|00001e30| 77 25 29 0d 07 44 05 cd | 0d 07 4e 05 e1 0d 07 58 |w%)..D..|..N....X|
|00001e40| 04 0d 07 62 2b dd 20 f2 | 75 70 64 61 74 65 71 74 |...b+. .|updateqt|
|00001e50| 68 28 69 63 6f 6e 25 2c | 68 6f 6d 65 5f 76 61 6c |h(icon%,|home_val|
|00001e60| 69 64 25 2c 65 2c 6e 2c | 70 62 25 29 0d 07 6c 2e |id%,e,n,|pb%)..l.|
|00001e70| f4 20 63 61 6c 63 20 6e | 65 77 20 71 74 68 20 6c |. calc n|ew qth l|
|00001e80| 6f 63 20 66 72 6f 6d 20 | 6c 6f 6e 67 2f 6c 61 74 |oc from |long/lat|
|00001e90| 20 26 20 64 69 73 70 6c | 61 79 0d 07 76 0b ea 20 | & displ|ay..v.. |
|00001ea0| 61 64 64 72 25 0d 07 80 | 10 21 70 62 25 3d 77 69 |addr%...|.!pb%=wi|
|00001eb0| 6e 64 6f 77 25 0d 07 8a | 0f 70 62 25 21 34 3d 69 |ndow%...|.pb%!4=i|
|00001ec0| 63 6f 6e 25 0d 07 94 20 | c8 99 20 22 57 69 6d 70 |con%... |.. "Wimp|
|00001ed0| 5f 47 65 74 49 63 6f 6e | 53 74 61 74 65 22 2c 30 |_GetIcon|State",0|
|00001ee0| 2c 70 62 25 0d 07 9e 10 | 61 64 64 72 25 3d 70 62 |,pb%....|addr%=pb|
|00001ef0| 25 21 32 38 0d 07 a8 13 | e7 20 68 6f 6d 65 5f 76 |%!28....|. home_v|
|00001f00| 61 6c 69 64 25 20 8c 0d | 07 b2 24 20 24 61 64 64 |alid% ..|..$ $add|
|00001f10| 72 25 3d a4 6c 61 74 6c | 6f 6e 67 5f 74 6f 5f 6c |r%=.latl|ong_to_l|
|00001f20| 6f 63 61 74 6f 72 28 65 | 2c 6e 29 0d 07 bc 05 cc |ocator(e|,n).....|
|00001f30| 0d 07 c6 0e 20 24 61 64 | 64 72 25 3d 22 22 0d 07 |.... $ad|dr%=""..|
|00001f40| d0 05 cd 0d 07 da 14 70 | 62 25 21 38 3d 30 3a 70 |.......p|b%!8=0:p|
|00001f50| 62 25 21 31 32 3d 30 0d | 07 e4 20 c8 99 20 22 57 |b%!12=0.|.. .. "W|
|00001f60| 69 6d 70 5f 53 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_SetI|conState|
|00001f70| 22 2c 30 2c 70 62 25 0d | 07 ee 05 e1 0d 07 f8 04 |",0,pb%.|........|
|00001f80| 0d 08 02 2b dd 20 f2 75 | 70 64 61 74 65 6e 67 72 |...+. .u|pdatengr|
|00001f90| 28 69 63 6f 6e 25 2c 68 | 6f 6d 65 5f 76 61 6c 69 |(icon%,h|ome_vali|
|00001fa0| 64 25 2c 65 2c 6e 2c 70 | 62 25 29 0d 08 0c 31 f4 |d%,e,n,p|b%)...1.|
|00001fb0| 20 63 61 6c 63 75 6c 61 | 74 65 20 6e 65 77 20 6e | calcula|te new n|
|00001fc0| 67 72 20 66 72 6f 6d 20 | 6c 6f 6e 67 2f 6c 61 74 |gr from |long/lat|
|00001fd0| 20 61 6e 64 20 64 69 73 | 70 6c 61 79 0d 08 16 0b | and dis|play....|
|00001fe0| ea 20 61 64 64 72 25 0d | 08 20 10 21 70 62 25 3d |. addr%.|. .!pb%=|
|00001ff0| 77 69 6e 64 6f 77 25 0d | 08 2a 0f 70 62 25 21 34 |window%.|.*.pb%!4|
|00002000| 3d 69 63 6f 6e 25 0d 08 | 34 20 c8 99 20 22 57 69 |=icon%..|4 .. "Wi|
|00002010| 6d 70 5f 47 65 74 49 63 | 6f 6e 53 74 61 74 65 22 |mp_GetIc|onState"|
|00002020| 2c 30 2c 70 62 25 0d 08 | 3e 10 61 64 64 72 25 3d |,0,pb%..|>.addr%=|
|00002030| 70 62 25 21 32 38 0d 08 | 48 13 e7 20 68 6f 6d 65 |pb%!28..|H.. home|
|00002040| 5f 76 61 6c 69 64 25 20 | 8c 0d 08 52 20 20 24 61 |_valid% |...R $a|
|00002050| 64 64 72 25 3d a4 6c 61 | 74 6c 6f 6e 67 5f 74 6f |ddr%=.la|tlong_to|
|00002060| 5f 6e 67 72 28 6e 2c 65 | 29 0d 08 5c 05 cc 0d 08 |_ngr(n,e|)..\....|
|00002070| 66 0e 20 24 61 64 64 72 | 25 3d 22 22 0d 08 70 05 |f. $addr|%=""..p.|
|00002080| cd 0d 08 7a 14 70 62 25 | 21 38 3d 30 3a 70 62 25 |...z.pb%|!8=0:pb%|
|00002090| 21 31 32 3d 30 0d 08 84 | 20 c8 99 20 22 57 69 6d |!12=0...| .. "Wim|
|000020a0| 70 5f 53 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_SetIco|nState",|
|000020b0| 30 2c 70 62 25 0d 08 8e | 05 e1 0d 08 98 04 0d 08 |0,pb%...|........|
|000020c0| a2 28 dd 20 f2 75 70 64 | 61 74 65 68 6f 6d 65 4c |.(. .upd|atehomeL|
|000020d0| 4c 28 68 6f 6d 65 5f 76 | 61 6c 69 64 25 2c 65 2c |L(home_v|alid%,e,|
|000020e0| 6e 2c 70 62 25 29 0d 08 | ac 22 f4 20 55 70 64 61 |n,pb%)..|.". Upda|
|000020f0| 74 65 20 68 6f 6d 65 20 | 6c 6f 6e 67 2f 6c 61 74 |te home |long/lat|
|00002100| 20 64 69 73 70 6c 61 79 | 0d 08 b6 1c ea 20 74 25 | display|..... t%|
|00002110| 28 29 2c 69 25 2c 69 63 | 6f 6e 25 2c 74 74 2c 6e |(),i%,ic|on%,tt,n|
|00002120| 24 2c 65 24 0d 08 c0 07 | ea 20 dc 0d 08 ca 0b de |$,e$....|. ......|
|00002130| 20 74 25 28 36 29 0d 08 | d4 10 21 70 62 25 3d 77 | t%(6)..|..!pb%=w|
|00002140| 69 6e 64 6f 77 25 0d 08 | de 13 e7 20 68 6f 6d 65 |indow%..|... home|
|00002150| 5f 76 61 6c 69 64 25 20 | 8c 0d 08 e8 2e 20 e7 20 |_valid% |..... . |
|00002160| 6e 3c 30 20 8c 20 6e 24 | 3d 22 53 22 3a 6e 73 74 |n<0 . n$|="S":nst|
|00002170| 6f 67 25 3d b9 20 8b 20 | 6e 24 3d 22 4e 22 3a 6e |og%=. . |n$="N":n|
|00002180| 73 74 6f 67 25 3d a3 0d | 08 f2 24 20 f2 70 75 74 |stog%=..|..$ .put|
|00002190| 69 6e 64 69 72 65 63 74 | 28 6e 24 2c 31 39 2c 70 |indirect|(n$,19,p|
|000021a0| 62 25 2c 77 69 6e 64 6f | 77 25 29 0d 08 fc 0b 20 |b%,windo|w%).... |
|000021b0| 6e 3d 94 28 6e 29 0d 09 | 06 0f 20 74 25 28 31 29 |n=.(n)..|.. t%(1)|
|000021c0| 3d a8 28 6e 29 0d 09 10 | 14 20 74 74 3d 28 6e 2d |=.(n)...|. tt=(n-|
|000021d0| 74 25 28 31 29 29 2a 36 | 30 0d 09 1a 10 20 74 25 |t%(1))*6|0.... t%|
|000021e0| 28 32 29 3d a8 28 74 74 | 29 0d 09 24 15 20 74 74 |(2)=.(tt|)..$. tt|
|000021f0| 3d 28 74 74 2d 74 25 28 | 32 29 29 2a 36 30 0d 09 |=(tt-t%(|2))*60..|
|00002200| 2e 10 20 74 25 28 33 29 | 3d a8 28 74 74 29 0d 09 |.. t%(3)|=.(tt)..|
|00002210| 38 2e 20 e7 20 65 3c 30 | 20 8c 20 65 24 3d 22 57 |8. . e<0| . e$="W|
|00002220| 22 3a 65 77 74 6f 67 25 | 3d b9 20 8b 20 65 24 3d |":ewtog%|=. . e$=|
|00002230| 22 45 22 3a 65 77 74 6f | 67 25 3d a3 0d 09 42 24 |"E":ewto|g%=...B$|
|00002240| 20 f2 70 75 74 69 6e 64 | 69 72 65 63 74 28 65 24 | .putind|irect(e$|
|00002250| 2c 31 34 2c 70 62 25 2c | 77 69 6e 64 6f 77 25 29 |,14,pb%,|window%)|
|00002260| 0d 09 4c 0b 20 65 3d 94 | 28 65 29 0d 09 56 0f 20 |..L. e=.|(e)..V. |
|00002270| 74 25 28 34 29 3d a8 28 | 65 29 0d 09 60 14 20 74 |t%(4)=.(|e)..`. t|
|00002280| 74 3d 28 65 2d 74 25 28 | 34 29 29 2a 36 30 0d 09 |t=(e-t%(|4))*60..|
|00002290| 6a 10 20 74 25 28 35 29 | 3d a8 28 74 74 29 0d 09 |j. t%(5)|=.(tt)..|
|000022a0| 74 15 20 74 74 3d 28 74 | 74 2d 74 25 28 35 29 29 |t. tt=(t|t-t%(5))|
|000022b0| 2a 36 30 0d 09 7e 10 20 | 74 25 28 36 29 3d a8 28 |*60..~. |t%(6)=.(|
|000022c0| 74 74 29 0d 09 88 0b 20 | f7 20 8d 54 68 4a 0d 09 |tt).... |. .ThJ..|
|000022d0| 92 0f 20 e3 20 69 25 3d | 31 20 b8 20 36 0d 09 9c |.. . i%=|1 . 6...|
|000022e0| 0d 20 20 f3 20 69 63 6f | 6e 25 0d 09 a6 38 20 20 |. . ico|n%...8 |
|000022f0| f2 70 75 74 69 6e 64 69 | 72 65 63 74 28 a4 6d 69 |.putindi|rect(.mi|
|00002300| 6e 73 74 72 69 6e 67 28 | 74 25 28 69 25 29 29 2c |nstring(|t%(i%)),|
|00002310| 69 63 6f 6e 25 2c 70 62 | 25 2c 77 69 6e 64 6f 77 |icon%,pb|%,window|
|00002320| 25 29 0d 09 b0 06 20 ed | 0d 09 ba 05 cc 0d 09 c4 |%).... .|........|
|00002330| 0b 20 f7 20 8d 54 68 4a | 0d 09 ce 0f 20 e3 20 69 |. . .ThJ|.... . i|
|00002340| 25 3d 31 20 b8 20 36 0d | 09 d8 0d 20 20 f3 20 69 |%=1 . 6.|... . i|
|00002350| 63 6f 6e 25 0d 09 e2 28 | 20 20 f2 70 75 74 69 6e |con%...(| .putin|
|00002360| 64 69 72 65 63 74 28 22 | 22 2c 69 63 6f 6e 25 2c |direct("|",icon%,|
|00002370| 70 62 25 2c 77 69 6e 64 | 6f 77 25 29 0d 09 ec 06 |pb%,wind|ow%)....|
|00002380| 20 ed 0d 09 f6 24 20 f2 | 70 75 74 69 6e 64 69 72 | ....$ .|putindir|
|00002390| 65 63 74 28 22 22 2c 31 | 34 2c 70 62 25 2c 77 69 |ect("",1|4,pb%,wi|
|000023a0| 6e 64 6f 77 25 29 0d 0a | 00 24 20 f2 70 75 74 69 |ndow%)..|.$ .puti|
|000023b0| 6e 64 69 72 65 63 74 28 | 22 22 2c 31 39 2c 70 62 |ndirect(|"",19,pb|
|000023c0| 25 2c 77 69 6e 64 6f 77 | 25 29 0d 0a 0a 05 cd 0d |%,window|%)......|
|000023d0| 0a 14 05 e1 0d 0a 1e 04 | 0d 0a 28 14 dc 20 33 2c |........|..(.. 3,|
|000023e0| 31 35 2c 31 37 2c 32 2c | 38 2c 31 30 0d 0a 32 1a |15,17,2,|8,10..2.|
|000023f0| f4 20 68 6f 6d 65 20 4c | 4c 20 69 63 6f 6e 20 68 |. home L|L icon h|
|00002400| 61 6e 64 6c 65 73 0d 0a | 3c 04 0d 0a 46 23 dd 20 |andles..|<...F#. |
|00002410| f2 75 70 64 61 74 65 64 | 69 73 74 4c 4c 28 76 61 |.updated|istLL(va|
|00002420| 6c 69 64 25 2c 65 2c 6e | 2c 70 62 25 29 0d 0a 50 |lid%,e,n|,pb%)..P|
|00002430| 25 f4 20 55 70 64 61 74 | 65 20 64 69 73 74 61 6e |%. Updat|e distan|
|00002440| 74 20 6c 6f 6e 67 2f 6c | 61 74 20 64 69 73 70 6c |t long/l|at displ|
|00002450| 61 79 0d 0a 5a 1c ea 20 | 74 25 28 29 2c 69 25 2c |ay..Z.. |t%(),i%,|
|00002460| 69 63 6f 6e 25 2c 74 74 | 2c 6e 24 2c 65 24 0d 0a |icon%,tt|,n$,e$..|
|00002470| 64 07 ea 20 dc 0d 0a 6e | 0b de 20 74 25 28 36 29 |d.. ...n|.. t%(6)|
|00002480| 0d 0a 78 10 21 70 62 25 | 3d 77 69 6e 64 6f 77 25 |..x.!pb%|=window%|
|00002490| 0d 0a 82 0e e7 20 76 61 | 6c 69 64 25 20 8c 0d 0a |..... va|lid% ...|
|000024a0| 8c 30 20 e7 20 6e 3c 30 | 20 8c 20 6e 24 3d 22 53 |.0 . n<0| . n$="S|
|000024b0| 22 3a 6e 73 74 6f 67 44 | 25 3d b9 20 8b 20 6e 24 |":nstogD|%=. . n$|
|000024c0| 3d 22 4e 22 3a 6e 73 74 | 6f 67 44 25 3d a3 0d 0a |="N":nst|ogD%=...|
|000024d0| 96 24 20 f2 70 75 74 69 | 6e 64 69 72 65 63 74 28 |.$ .puti|ndirect(|
|000024e0| 6e 24 2c 33 36 2c 70 62 | 25 2c 77 69 6e 64 6f 77 |n$,36,pb|%,window|
|000024f0| 25 29 0d 0a a0 0b 20 6e | 3d 94 28 6e 29 0d 0a aa |%).... n|=.(n)...|
|00002500| 0f 20 74 25 28 31 29 3d | a8 28 6e 29 0d 0a b4 14 |. t%(1)=|.(n)....|
|00002510| 20 74 74 3d 28 6e 2d 74 | 25 28 31 29 29 2a 36 30 | tt=(n-t|%(1))*60|
|00002520| 0d 0a be 10 20 74 25 28 | 32 29 3d a8 28 74 74 29 |.... t%(|2)=.(tt)|
|00002530| 0d 0a c8 15 20 74 74 3d | 28 74 74 2d 74 25 28 32 |.... tt=|(tt-t%(2|
|00002540| 29 29 2a 36 30 0d 0a d2 | 10 20 74 25 28 33 29 3d |))*60...|. t%(3)=|
|00002550| a8 28 74 74 29 0d 0a dc | 30 20 e7 20 65 3c 30 20 |.(tt)...|0 . e<0 |
|00002560| 8c 20 65 24 3d 22 57 22 | 3a 65 77 74 6f 67 44 25 |. e$="W"|:ewtogD%|
|00002570| 3d b9 20 8b 20 65 24 3d | 22 45 22 3a 65 77 74 6f |=. . e$=|"E":ewto|
|00002580| 67 44 25 3d a3 0d 0a e6 | 24 20 f2 70 75 74 69 6e |gD%=....|$ .putin|
|00002590| 64 69 72 65 63 74 28 65 | 24 2c 32 33 2c 70 62 25 |direct(e|$,23,pb%|
|000025a0| 2c 77 69 6e 64 6f 77 25 | 29 0d 0a f0 0b 20 65 3d |,window%|).... e=|
|000025b0| 94 28 65 29 0d 0a fa 0f | 20 74 25 28 34 29 3d a8 |.(e)....| t%(4)=.|
|000025c0| 28 65 29 0d 0b 04 14 20 | 74 74 3d 28 65 2d 74 25 |(e).... |tt=(e-t%|
|000025d0| 28 34 29 29 2a 36 30 0d | 0b 0e 10 20 74 25 28 35 |(4))*60.|... t%(5|
|000025e0| 29 3d a8 28 74 74 29 0d | 0b 18 15 20 74 74 3d 28 |)=.(tt).|... tt=(|
|000025f0| 74 74 2d 74 25 28 35 29 | 29 2a 36 30 0d 0b 22 10 |tt-t%(5)|)*60..".|
|00002600| 20 74 25 28 36 29 3d a8 | 28 74 74 29 0d 0b 2c 0b | t%(6)=.|(tt)..,.|
|00002610| 20 f7 20 8d 64 4c 4b 0d | 0b 36 0f 20 e3 20 69 25 | . .dLK.|.6. . i%|
|00002620| 3d 31 20 b8 20 36 0d 0b | 40 0d 20 20 f3 20 69 63 |=1 . 6..|@. . ic|
|00002630| 6f 6e 25 0d 0b 4a 38 20 | 20 f2 70 75 74 69 6e 64 |on%..J8 | .putind|
|00002640| 69 72 65 63 74 28 a4 6d | 69 6e 73 74 72 69 6e 67 |irect(.m|instring|
|00002650| 28 74 25 28 69 25 29 29 | 2c 69 63 6f 6e 25 2c 70 |(t%(i%))|,icon%,p|
|00002660| 62 25 2c 77 69 6e 64 6f | 77 25 29 0d 0b 54 06 20 |b%,windo|w%)..T. |
|00002670| ed 0d 0b 5e 05 cc 0d 0b | 68 0b 20 f7 20 8d 64 4c |...^....|h. . .dL|
|00002680| 4b 0d 0b 72 0f 20 e3 20 | 69 25 3d 31 20 b8 20 36 |K..r. . |i%=1 . 6|
|00002690| 0d 0b 7c 0d 20 20 f3 20 | 69 63 6f 6e 25 0d 0b 86 |..|. . |icon%...|
|000026a0| 28 20 20 f2 70 75 74 69 | 6e 64 69 72 65 63 74 28 |( .puti|ndirect(|
|000026b0| 22 22 2c 69 63 6f 6e 25 | 2c 70 62 25 2c 77 69 6e |"",icon%|,pb%,win|
|000026c0| 64 6f 77 25 29 0d 0b 90 | 00 06 20 ed 0d 0b 9a 24 |dow%)...|.. ....$|
|000026d0| 20 f2 70 75 74 69 6e 64 | 69 72 65 63 74 28 22 22 | .putind|irect(""|
|000026e0| 2c 33 36 2c 70 62 25 2c | 77 69 6e 64 6f 77 25 29 |,36,pb%,|window%)|
|000026f0| 0d 0b a4 24 20 f2 70 75 | 74 69 6e 64 69 72 65 63 |...$ .pu|tindirec|
|00002700| 74 28 22 22 2c 32 33 2c | 70 62 25 2c 77 69 6e 64 |t("",23,|pb%,wind|
|00002710| 6f 77 25 29 0d 0b ae 05 | cd 0d 0b b8 05 e1 0d 0b |ow%)....|........|
|00002720| c2 04 0d 0b cc 17 dc 20 | 33 30 2c 33 32 2c 33 34 |....... |30,32,34|
|00002730| 2c 32 39 2c 32 37 2c 32 | 35 0d 0b d6 1d f4 20 64 |,29,27,2|5..... d|
|00002740| 69 73 74 61 6e 74 20 4c | 4c 20 69 63 6f 6e 20 68 |istant L|L icon h|
|00002750| 61 6e 64 6c 65 73 0d 0b | e0 04 0d 0b ea 14 dd 20 |andles..|....... |
|00002760| a4 6d 69 6e 73 74 72 69 | 6e 67 28 6e 25 29 0d 0b |.minstri|ng(n%)..|
|00002770| f4 33 f4 20 63 6f 6e 76 | 65 72 74 20 69 6e 74 65 |.3. conv|ert inte|
|00002780| 67 65 72 20 69 6e 74 6f | 20 73 68 6f 72 74 65 73 |ger into| shortes|
|00002790| 74 20 70 6f 73 73 69 62 | 6c 65 20 73 74 72 69 6e |t possib|le strin|
|000027a0| 67 0d 0b fe 14 ea 20 6e | 24 2c 6f 75 74 24 2c 69 |g..... n|$,out$,i|
|000027b0| 25 2c 74 6d 24 0d 0c 08 | 0b 6f 75 74 24 3d 22 22 |%,tm$...|.out$=""|
|000027c0| 0d 0c 12 0c 6e 24 3d c3 | 28 6e 25 29 0d 0c 1c 17 |....n$=.|(n%)....|
|000027d0| e3 20 69 25 3d a9 28 6e | 24 29 20 b8 20 31 20 88 |. i%=.(n|$) . 1 .|
|000027e0| 20 2d 31 0d 0c 26 12 20 | 74 6d 24 3d c1 6e 24 2c | -1..&. |tm$=.n$,|
|000027f0| 69 25 2c 31 29 0d 0c 30 | 1e 20 e7 20 74 6d 24 3c |i%,1)..0|. . tm$<|
|00002800| 3e 22 22 20 8c 20 6f 75 | 74 24 3d 74 6d 24 2b 6f |>"" . ou|t$=tm$+o|
|00002810| 75 74 24 0d 0c 3a 05 ed | 0d 0c 44 1a e7 20 a9 28 |ut$..:..|..D.. .(|
|00002820| 6f 75 74 24 29 3c 31 20 | 8c 20 6f 75 74 24 3d 22 |out$)<1 |. out$="|
|00002830| 3f 22 0d 0c 4e 09 3d 6f | 75 74 24 0d 0c 58 04 0d |?"..N.=o|ut$..X..|
|00002840| 0c 62 24 dd 20 f2 65 77 | 5f 74 6f 67 67 6c 65 28 |.b$. .ew|_toggle(|
|00002850| 69 63 6f 6e 25 2c 70 62 | 25 2c f8 20 65 77 74 6f |icon%,pb|%,. ewto|
|00002860| 67 25 29 0d 0c 6c 21 f4 | 20 74 6f 67 67 6c 65 20 |g%)..l!.| toggle |
|00002870| 45 2f 57 20 73 74 61 74 | 75 73 20 26 20 64 69 73 |E/W stat|us & dis|
|00002880| 70 6c 61 79 0d 0c 76 0e | e7 20 65 77 74 6f 67 25 |play..v.|. ewtog%|
|00002890| 20 8c 0d 0c 80 28 20 f2 | 70 75 74 69 6e 64 69 72 | ....( .|putindir|
|000028a0| 65 63 74 28 22 45 22 2c | 69 63 6f 6e 25 2c 70 62 |ect("E",|icon%,pb|
|000028b0| 25 2c 77 69 6e 64 6f 77 | 25 29 0d 0c 8a 05 cc 0d |%,window|%)......|
|000028c0| 0c 94 28 20 f2 70 75 74 | 69 6e 64 69 72 65 63 74 |..( .put|indirect|
|000028d0| 28 22 57 22 2c 69 63 6f | 6e 25 2c 70 62 25 2c 77 |("W",ico|n%,pb%,w|
|000028e0| 69 6e 64 6f 77 25 29 0d | 0c 9e 05 cd 0d 0c a8 13 |indow%).|........|
|000028f0| 65 77 74 6f 67 25 3d ac | 20 65 77 74 6f 67 25 0d |ewtog%=.| ewtog%.|
|00002900| 0c b2 05 e1 0d 0c bc 04 | 0d 0c c6 24 dd 20 f2 6e |........|...$. .n|
|00002910| 73 5f 74 6f 67 67 6c 65 | 28 69 63 6f 6e 25 2c 70 |s_toggle|(icon%,p|
|00002920| 62 25 2c f8 20 6e 73 74 | 6f 67 25 29 0d 0c d0 21 |b%,. nst|og%)...!|
|00002930| f4 20 74 6f 67 67 6c 65 | 20 4e 2f 53 20 73 74 61 |. toggle| N/S sta|
|00002940| 74 75 73 20 26 20 64 69 | 73 70 6c 61 79 0d 0c da |tus & di|splay...|
|00002950| 0e e7 20 6e 73 74 6f 67 | 25 20 8c 0d 0c e4 28 20 |.. nstog|% ....( |
|00002960| f2 70 75 74 69 6e 64 69 | 72 65 63 74 28 22 4e 22 |.putindi|rect("N"|
|00002970| 2c 69 63 6f 6e 25 2c 70 | 62 25 2c 77 69 6e 64 6f |,icon%,p|b%,windo|
|00002980| 77 25 29 0d 0c ee 05 cc | 0d 0c f8 28 20 f2 70 75 |w%).....|...( .pu|
|00002990| 74 69 6e 64 69 72 65 63 | 74 28 22 53 22 2c 69 63 |tindirec|t("S",ic|
|000029a0| 6f 6e 25 2c 70 62 25 2c | 77 69 6e 64 6f 77 25 29 |on%,pb%,|window%)|
|000029b0| 0d 0d 02 05 cd 0d 0d 0c | 13 6e 73 74 6f 67 25 3d |........|.nstog%=|
|000029c0| ac 20 6e 73 74 6f 67 25 | 0d 0d 16 05 e1 0d 0d 20 |. nstog%|....... |
|000029d0| 04 0d 0d 2a 4b dd 20 a4 | 6c 6f 6e 67 6c 61 74 67 |...*K. .|longlatg|
|000029e0| 65 74 28 64 6c 67 25 2c | 6d 6c 67 25 2c 73 6c 67 |et(dlg%,|mlg%,slg|
|000029f0| 25 2c 6e 73 25 2c 64 6c | 74 25 2c 6d 6c 74 25 2c |%,ns%,dl|t%,mlt%,|
|00002a00| 73 6c 74 25 2c 65 77 25 | 2c 70 62 25 2c f8 20 65 |slt%,ew%|,pb%,. e|
|00002a10| 61 73 74 2c f8 20 6e 6f | 72 74 68 29 0d 0d 34 4a |ast,. no|rth)..4J|
|00002a20| f4 20 65 78 74 72 61 63 | 74 20 26 20 76 61 6c 69 |. extrac|t & vali|
|00002a30| 64 61 74 65 20 6c 6f 6e | 67 2f 6c 61 74 20 66 72 |date lon|g/lat fr|
|00002a40| 6f 6d 20 22 64 65 67 20 | 6d 69 6e 20 73 65 63 20 |om "deg |min sec |
|00002a50| 65 74 63 22 20 77 72 69 | 74 61 62 6c 65 20 69 63 |etc" wri|table ic|
|00002a60| 6f 6e 20 73 65 74 0d 0d | 3e 31 ea 20 64 6c 67 24 |on set..|>1. dlg$|
|00002a70| 2c 6d 6c 67 24 2c 73 6c | 67 24 2c 6e 73 24 2c 64 |,mlg$,sl|g$,ns$,d|
|00002a80| 6c 74 24 2c 6d 6c 74 24 | 2c 73 6c 74 24 2c 65 77 |lt$,mlt$|,slt$,ew|
|00002a90| 24 2c 65 2c 6e 2c 63 0d | 0d 48 27 64 6c 67 24 3d |$,e,n,c.|.H'dlg$=|
|00002aa0| a4 67 65 74 69 6e 64 69 | 72 65 63 74 28 64 6c 67 |.getindi|rect(dlg|
|00002ab0| 25 2c 70 62 25 2c 77 69 | 6e 64 6f 77 25 29 0d 0d |%,pb%,wi|ndow%)..|
|00002ac0| 52 27 6d 6c 67 24 3d a4 | 67 65 74 69 6e 64 69 72 |R'mlg$=.|getindir|
|00002ad0| 65 63 74 28 6d 6c 67 25 | 2c 70 62 25 2c 77 69 6e |ect(mlg%|,pb%,win|
|00002ae0| 64 6f 77 25 29 0d 0d 5c | 27 73 6c 67 24 3d a4 67 |dow%)..\|'slg$=.g|
|00002af0| 65 74 69 6e 64 69 72 65 | 63 74 28 73 6c 67 25 2c |etindire|ct(slg%,|
|00002b00| 70 62 25 2c 77 69 6e 64 | 6f 77 25 29 0d 0d 66 25 |pb%,wind|ow%)..f%|
|00002b10| 65 77 24 3d a4 67 65 74 | 69 6e 64 69 72 65 63 74 |ew$=.get|indirect|
|00002b20| 28 6e 73 25 2c 70 62 25 | 2c 77 69 6e 64 6f 77 25 |(ns%,pb%|,window%|
|00002b30| 29 0d 0d 70 27 64 6c 74 | 24 3d a4 67 65 74 69 6e |)..p'dlt|$=.getin|
|00002b40| 64 69 72 65 63 74 28 64 | 6c 74 25 2c 70 62 25 2c |direct(d|lt%,pb%,|
|00002b50| 77 69 6e 64 6f 77 25 29 | 0d 0d 7a 27 6d 6c 74 24 |window%)|..z'mlt$|
|00002b60| 3d a4 67 65 74 69 6e 64 | 69 72 65 63 74 28 6d 6c |=.getind|irect(ml|
|00002b70| 74 25 2c 70 62 25 2c 77 | 69 6e 64 6f 77 25 29 0d |t%,pb%,w|indow%).|
|00002b80| 0d 84 27 73 6c 74 24 3d | a4 67 65 74 69 6e 64 69 |..'slt$=|.getindi|
|00002b90| 72 65 63 74 28 73 6c 74 | 25 2c 70 62 25 2c 77 69 |rect(slt|%,pb%,wi|
|00002ba0| 6e 64 6f 77 25 29 0d 0d | 8e 25 6e 73 24 3d a4 67 |ndow%)..|.%ns$=.g|
|00002bb0| 65 74 69 6e 64 69 72 65 | 63 74 28 65 77 25 2c 70 |etindire|ct(ew%,p|
|00002bc0| 62 25 2c 77 69 6e 64 6f | 77 25 29 0d 0d 98 07 65 |b%,windo|w%)....e|
|00002bd0| 3d 30 0d 0d a2 1f e7 20 | 64 6c 67 24 3c 3e 22 22 |=0..... |dlg$<>""|
|00002be0| 20 8c 20 63 3d a0 28 64 | 6c 67 24 29 20 8b 20 3d | . c=.(d|lg$) . =|
|00002bf0| a3 0d 0d ac 1c e7 20 63 | 3c 30 20 84 20 63 3e 31 |...... c|<0 . c>1|
|00002c00| 38 30 20 8c 20 3d a3 20 | 8b 20 65 3d 63 0d 0d b6 |80 . =. |. e=c...|
|00002c10| 1f e7 20 6d 6c 67 24 3c | 3e 22 22 20 8c 20 63 3d |.. mlg$<|>"" . c=|
|00002c20| a0 28 6d 6c 67 24 29 20 | 8b 20 3d a3 0d 0d c0 20 |.(mlg$) |. =.... |
|00002c30| e7 20 63 3c 30 20 84 20 | 63 3e 35 39 20 8c 20 3d |. c<0 . |c>59 . =|
|00002c40| a3 20 8b 20 65 3d 65 2b | 63 2f 36 30 0d 0d ca 1f |. . e=e+|c/60....|
|00002c50| e7 20 73 6c 67 24 3c 3e | 22 22 20 8c 20 63 3d a0 |. slg$<>|"" . c=.|
|00002c60| 28 73 6c 67 24 29 20 8b | 20 3d a3 0d 0d d4 22 e7 |(slg$) .| =....".|
|00002c70| 20 63 3c 30 20 84 20 63 | 3e 35 39 20 8c 20 3d a3 | c<0 . c|>59 . =.|
|00002c80| 20 8b 20 65 3d 65 2b 63 | 2f 33 36 30 30 0d 0d de | . e=e+c|/3600...|
|00002c90| 07 6e 3d 30 0d 0d e8 1f | e7 20 64 6c 74 24 3c 3e |.n=0....|. dlt$<>|
|00002ca0| 22 22 20 8c 20 63 3d a0 | 28 64 6c 74 24 29 20 8b |"" . c=.|(dlt$) .|
|00002cb0| 20 3d a3 0d 0d f2 1b e7 | 20 63 3c 30 20 84 20 63 | =......| c<0 . c|
|00002cc0| 3e 38 39 20 8c 20 3d a3 | 20 8b 20 6e 3d 63 0d 0d |>89 . =.| . n=c..|
|00002cd0| fc 1f e7 20 6d 6c 74 24 | 3c 3e 22 22 20 8c 20 63 |... mlt$|<>"" . c|
|00002ce0| 3d a0 28 6d 6c 74 24 29 | 20 8b 20 3d a3 0d 0e 06 |=.(mlt$)| . =....|
|00002cf0| 20 e7 20 63 3c 30 20 84 | 20 63 3e 35 39 20 8c 20 | . c<0 .| c>59 . |
|00002d00| 3d a3 20 8b 20 6e 3d 6e | 2b 63 2f 36 30 0d 0e 10 |=. . n=n|+c/60...|
|00002d10| 1f e7 20 73 6c 74 24 3c | 3e 22 22 20 8c 20 63 3d |.. slt$<|>"" . c=|
|00002d20| a0 28 73 6c 74 24 29 20 | 8b 20 3d a3 0d 0e 1a 22 |.(slt$) |. =...."|
|00002d30| e7 20 63 3c 30 20 84 20 | 63 3e 35 39 20 8c 20 3d |. c<0 . |c>59 . =|
|00002d40| a3 20 8b 20 6e 3d 6e 2b | 63 2f 33 36 30 30 0d 0e |. . n=n+|c/3600..|
|00002d50| 24 38 e7 20 28 6e 73 24 | 3c 3e 22 4e 22 20 80 20 |$8. (ns$|<>"N" . |
|00002d60| 6e 73 24 3c 3e 22 53 22 | 29 20 84 20 28 65 77 24 |ns$<>"S"|) . (ew$|
|00002d70| 3c 3e 22 45 22 20 80 20 | 65 77 24 3c 3e 22 57 22 |<>"E" . |ew$<>"W"|
|00002d80| 29 20 8c 20 3d a3 0d 0e | 2e 22 e7 20 6e 73 24 3d |) . =...|.". ns$=|
|00002d90| 22 4e 22 20 8c 20 6e 6f | 72 74 68 3d 6e 20 8b 20 |"N" . no|rth=n . |
|00002da0| 6e 6f 72 74 68 3d 2d 6e | 0d 0e 38 20 e7 20 65 77 |north=-n|..8 . ew|
|00002db0| 24 3d 22 45 22 20 8c 20 | 65 61 73 74 3d 65 20 8b |$="E" . |east=e .|
|00002dc0| 20 65 61 73 74 3d 2d 65 | 0d 0e 42 06 3d b9 0d 0e | east=-e|..B.=...|
|00002dd0| 4c 04 0d 0e 56 0e dd 20 | a4 67 65 74 77 69 6e 64 |L...V.. |.getwind|
|00002de0| 0d 0e 60 1f ea 20 68 61 | 6e 64 6c 65 25 2c 77 6d |..`.. ha|ndle%,wm|
|00002df0| 25 2c 77 73 25 2c 66 69 | 6c 65 6e 61 6d 65 24 0d |%,ws%,fi|lename$.|
|00002e00| 0e 6a 29 66 69 6c 65 6e | 61 6d 65 24 3d 22 3c 51 |.j)filen|ame$="<Q|
|00002e10| 54 48 6c 6f 63 5f 47 43 | 24 44 69 72 3e 2e 54 65 |THloc_GC|$Dir>.Te|
|00002e20| 6d 70 6c 61 74 65 73 22 | 0d 0e 74 0e de 20 77 62 |mplates"|..t.. wb|
|00002e30| 25 20 32 30 90 03 0d 0e | 7e 0d de 20 77 73 25 20 |% 20....|~.. ws% |
|00002e40| 33 30 30 0d 0e 88 0f 77 | 6d 25 3d 77 73 25 2b 33 |300....w|m%=ws%+3|
|00002e50| 30 30 0d 0e 92 25 c8 99 | 20 22 57 69 6d 70 5f 4f |00...%..| "Wimp_O|
|00002e60| 70 65 6e 54 65 6d 70 6c | 61 74 65 22 2c 2c 66 69 |penTempl|ate",,fi|
|00002e70| 6c 65 6e 61 6d 65 24 0d | 0e 9c 3e c8 99 20 22 57 |lename$.|..>.. "W|
|00002e80| 69 6d 70 5f 4c 6f 61 64 | 54 65 6d 70 6c 61 74 65 |imp_Load|Template|
|00002e90| 22 2c 2c 77 62 25 2c 77 | 73 25 2c 77 6d 25 2c 2d |",,wb%,w|s%,wm%,-|
|00002ea0| 31 2c 22 6c 6f 63 61 74 | 6f 72 22 2c 30 20 b8 20 |1,"locat|or",0 . |
|00002eb0| 2c 2c 77 73 25 0d 0e a6 | 29 c8 99 20 22 57 69 6d |,,ws%...|).. "Wim|
|00002ec0| 70 5f 43 72 65 61 74 65 | 57 69 6e 64 6f 77 22 2c |p_Create|Window",|
|00002ed0| 2c 77 62 25 20 b8 20 68 | 61 6e 64 6c 65 25 0d 0e |,wb% . h|andle%..|
|00002ee0| b0 1b c8 99 20 22 57 69 | 6d 70 5f 43 6c 6f 73 65 |.... "Wi|mp_Close|
|00002ef0| 54 65 6d 70 6c 61 74 65 | 22 0d 0e ba 0c 3d 68 61 |Template|"....=ha|
|00002f00| 6e 64 6c 65 25 0d 0e c4 | 04 0d 0e ce 2d dd 20 f2 |ndle%...|....-. .|
|00002f10| 6f 70 65 6e 77 69 6e 64 | 6f 77 28 77 69 6e 64 6f |openwind|ow(windo|
|00002f20| 77 25 2c 70 62 25 2c f8 | 20 77 69 6e 64 6f 77 5f |w%,pb%,.| window_|
|00002f30| 6f 70 65 6e 25 29 0d 0e | d8 41 f4 20 6f 70 65 6e |open%)..|.A. open|
|00002f40| 20 77 69 6e 64 6f 77 20 | 73 68 69 66 74 65 64 20 | window |shifted |
|00002f50| 72 61 6e 64 6f 6d 6c 79 | 20 66 72 6f 6d 20 74 65 |randomly| from te|
|00002f60| 6d 70 6c 61 74 65 20 64 | 65 66 69 6e 65 64 20 70 |mplate d|efined p|
|00002f70| 6f 73 69 74 69 6f 6e 0d | 0e e2 10 21 70 62 25 3d |osition.|...!pb%=|
|00002f80| 77 69 6e 64 6f 77 25 0d | 0e ec 21 c8 99 20 22 57 |window%.|..!.. "W|
|00002f90| 69 6d 70 5f 47 65 74 57 | 69 6e 64 6f 77 53 74 61 |imp_GetW|indowSta|
|00002fa0| 74 65 22 2c 2c 70 62 25 | 0d 0e f6 14 78 6f 66 66 |te",,pb%|....xoff|
|00002fb0| 73 25 3d 35 30 2d b3 28 | 31 30 30 29 0d 0f 00 14 |s%=50-.(|100)....|
|00002fc0| 79 6f 66 66 73 25 3d 35 | 30 2d b3 28 31 30 30 29 |yoffs%=5|0-.(100)|
|00002fd0| 0d 0f 0a 20 70 62 25 21 | 34 2b 3d 78 6f 66 66 73 |... pb%!|4+=xoffs|
|00002fe0| 25 3a 70 62 25 21 31 32 | 2b 3d 78 6f 66 66 73 25 |%:pb%!12|+=xoffs%|
|00002ff0| 0d 0f 14 20 70 62 25 21 | 38 2b 3d 79 6f 66 66 73 |... pb%!|8+=yoffs|
|00003000| 25 3a 70 62 25 21 31 36 | 2b 3d 79 6f 66 66 73 25 |%:pb%!16|+=yoffs%|
|00003010| 0d 0f 1e 1d c8 99 20 22 | 57 69 6d 70 5f 4f 70 65 |...... "|Wimp_Ope|
|00003020| 6e 57 69 6e 64 6f 77 22 | 2c 2c 70 62 25 0d 0f 28 |nWindow"|,,pb%..(|
|00003030| 12 77 69 6e 64 6f 77 5f | 6f 70 65 6e 25 3d b9 0d |.window_|open%=..|
|00003040| 0f 32 05 e1 0d 0f 3c 04 | 0d 0f 46 24 dd 20 a4 70 |.2....<.|..F$. .p|
|00003050| 75 74 69 63 6f 6e 62 61 | 72 28 61 70 70 6c 69 63 |uticonba|r(applic|
|00003060| 24 2c 73 69 64 65 25 2c | 70 62 25 29 0d 0f 50 0d |$,side%,|pb%)..P.|
|00003070| ea 20 68 61 6e 64 6c 65 | 25 0d 0f 5a 41 21 70 62 |. handle|%..ZA!pb|
|00003080| 25 3d 73 69 64 65 25 20 | 3a 20 f4 20 73 69 64 65 |%=side% |: . side|
|00003090| 20 6f 66 20 69 63 6f 6e | 20 62 61 72 20 74 6f 20 | of icon| bar to |
|000030a0| 62 65 20 75 73 65 64 20 | 28 2d 31 20 52 48 53 20 |be used |(-1 RHS |
|000030b0| 6f 72 20 2d 32 20 4c 48 | 53 29 0d 0f 64 36 70 62 |or -2 LH|S)..d6pb|
|000030c0| 25 21 34 3d 30 20 90 04 | 3a 20 f4 20 62 6f 75 6e |%!4=0 ..|: . boun|
|000030d0| 64 69 6e 67 20 64 69 6d | 65 6e 73 69 6f 6e 73 20 |ding dim|ensions |
|000030e0| 66 6f 72 20 77 69 6d 70 | 20 73 70 72 69 74 65 0d |for wimp| sprite.|
|000030f0| 0f 6e 0b 70 62 25 21 38 | 3d 30 0d 0f 78 0d 70 62 |.n.pb%!8|=0..x.pb|
|00003100| 25 21 31 32 3d 36 38 0d | 0f 82 0d 70 62 25 21 31 |%!12=68.|...pb%!1|
|00003110| 36 3d 36 38 0d 0f 8c 1a | 70 62 25 21 32 30 3d 25 |6=68....|pb%!20=%|
|00003120| 31 31 30 90 07 31 31 30 | 31 30 0d 0f 96 3c f4 20 |110..110|10...<. |
|00003130| 66 6c 61 67 20 66 6f 72 | 20 62 75 74 74 6f 6e 20 |flag for| button |
|00003140| 74 79 70 65 20 33 2c 6e | 6f 6e 2d 69 6e 64 69 72 |type 3,n|on-indir|
|00003150| 65 63 74 65 64 2c 77 69 | 6d 70 20 73 70 72 69 74 |ected,wi|mp sprit|
|00003160| 65 20 6f 6e 6c 79 0d 0f | a0 25 24 28 70 62 25 2b |e only..|.%$(pb%+|
|00003170| 32 34 29 3d 61 70 70 6c | 69 63 24 20 3a 20 f4 20 |24)=appl|ic$ : . |
|00003180| 73 70 72 69 74 65 20 6e | 61 6d 65 0d 0f aa 27 c8 |sprite n|ame...'.|
|00003190| 99 20 22 57 69 6d 70 5f | 43 72 65 61 74 65 49 63 |. "Wimp_|CreateIc|
|000031a0| 6f 6e 22 2c 2c 70 62 25 | 20 b8 20 68 61 6e 64 6c |on",,pb%| . handl|
|000031b0| 65 25 0d 0f b4 0c 3d 68 | 61 6e 64 6c 65 25 0d 0f |e%....=h|andle%..|
|000031c0| be 04 0d 0f c8 04 0d 0f | d2 18 dd 20 f2 73 65 74 |........|... .set|
|000031d0| 75 70 5f 6d 65 6e 75 28 | 6d 65 6e 75 25 29 0d 0f |up_menu(|menu%)..|
|000031e0| dc 12 ea 20 6d 65 6e 75 | 5f 6f 66 66 73 65 74 25 |... menu|_offset%|
|000031f0| 0d 0f e6 0e de 20 6d 77 | 62 25 20 36 30 30 0d 0f |..... mw|b% 600..|
|00003200| f0 0e de 20 6d 77 73 25 | 20 32 30 30 0d 0f fa 11 |... mws%| 200....|
|00003210| 6d 77 6d 25 3d 6d 77 73 | 25 2b 32 30 30 0d 10 04 |mwm%=mws|%+200...|
|00003220| 37 c8 99 20 22 57 69 6d | 70 5f 4f 70 65 6e 54 65 |7.. "Wim|p_OpenTe|
|00003230| 6d 70 6c 61 74 65 22 2c | 2c 22 3c 51 54 48 6c 6f |mplate",|,"<QTHlo|
|00003240| 63 5f 47 43 24 44 69 72 | 3e 2e 54 65 6d 70 6c 61 |c_GC$Dir|>.Templa|
|00003250| 74 65 73 22 0d 10 0e 3a | c8 99 20 22 57 69 6d 70 |tes"...:|.. "Wimp|
|00003260| 5f 4c 6f 61 64 54 65 6d | 70 6c 61 74 65 22 2c 2c |_LoadTem|plate",,|
|00003270| 6d 77 62 25 2c 6d 77 73 | 25 2c 6d 77 6d 25 2c 2d |mwb%,mws|%,mwm%,-|
|00003280| 31 2c 22 70 72 6f 67 69 | 6e 66 6f 22 2c 30 0d 10 |1,"progi|nfo",0..|
|00003290| 18 1b c8 99 20 22 57 69 | 6d 70 5f 43 6c 6f 73 65 |.... "Wi|mp_Close|
|000032a0| 54 65 6d 70 6c 61 74 65 | 22 0d 10 22 29 c8 99 20 |Template|"..").. |
|000032b0| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 57 69 6e 64 |"Wimp_Cr|eateWind|
|000032c0| 6f 77 22 2c 2c 6d 77 62 | 25 20 b8 20 77 68 61 6e |ow",,mwb|% . whan|
|000032d0| 64 25 0d 10 2c 16 24 6d | 65 6e 75 25 3d 22 51 54 |d%..,.$m|enu%="QT|
|000032e0| 48 6c 6f 63 5f 47 43 22 | 0d 10 36 30 6d 65 6e 75 |Hloc_GC"|..60menu|
|000032f0| 25 21 31 32 20 3d 20 26 | 30 90 03 37 30 32 30 37 |%!12 = &|0..70207|
|00003300| 20 3a 20 f4 20 4e 6f 72 | 6d 61 6c 20 6d 65 6e 75 | : . Nor|mal menu|
|00003310| 20 63 6f 6c 6f 75 72 73 | 0d 10 40 2c 6d 65 6e 75 | colours|..@,menu|
|00003320| 25 21 31 36 20 3d 20 31 | 36 2a 31 30 2b 31 30 20 |%!16 = 1|6*10+10 |
|00003330| 20 3a 20 f4 20 69 74 65 | 6d 20 6d 65 6e 75 20 77 | : . ite|m menu w|
|00003340| 69 64 74 68 0d 10 4a 28 | 6d 65 6e 75 25 21 32 30 |idth..J(|menu%!20|
|00003350| 20 3d 20 34 34 20 90 08 | 3a 20 f4 20 69 74 65 6d | = 44 ..|: . item|
|00003360| 20 68 65 69 67 68 74 0d | 10 54 2e 6d 65 6e 75 25 | height.|.T.menu%|
|00003370| 21 32 34 20 3d 20 30 20 | 90 09 3a 20 f4 20 67 61 |!24 = 0 |..: . ga|
|00003380| 70 20 62 65 74 77 65 65 | 6e 20 69 74 65 6d 73 0d |p betwee|n items.|
|00003390| 10 5e 13 6d 65 6e 75 5f | 6f 66 66 73 65 74 25 3d |.^.menu_|offset%=|
|000033a0| 32 38 0d 10 68 3a f2 61 | 64 64 5f 6d 65 6e 75 5f |28..h:.a|dd_menu_|
|000033b0| 69 74 65 6d 28 22 49 6e | 66 6f 22 2c 6d 65 6e 75 |item("In|fo",menu|
|000033c0| 25 2c 25 30 30 31 30 2c | 77 68 61 6e 64 25 2c 6d |%,%0010,|whand%,m|
|000033d0| 65 6e 75 5f 6f 66 66 73 | 65 74 25 29 0d 10 72 3a |enu_offs|et%)..r:|
|000033e0| f2 61 64 64 5f 6d 65 6e | 75 5f 69 74 65 6d 28 22 |.add_men|u_item("|
|000033f0| 51 75 69 74 22 2c 6d 65 | 6e 75 25 2c 25 31 30 90 |Quit",me|nu%,%10.|
|00003400| 07 2c 2d 31 2c 6d 65 6e | 75 5f 6f 66 66 73 65 74 |.,-1,men|u_offset|
|00003410| 25 29 0d 10 7c 25 f4 20 | 6e 6f 20 66 6c 61 67 73 |%)..|%. |no flags|
|00003420| 20 6f 74 68 65 72 20 74 | 68 61 6e 20 22 6c 61 73 | other t|han "las|
|00003430| 74 20 69 74 65 6d 22 0d | 10 86 05 e1 0d 10 90 00 |t item".|........|
|00003440| 04 0d 10 9a 39 dd 20 f2 | 61 64 64 5f 6d 65 6e 75 |....9. .|add_menu|
|00003450| 5f 69 74 65 6d 28 61 24 | 2c 6d 65 6e 75 25 2c 66 |_item(a$|,menu%,f|
|00003460| 6c 61 67 73 25 2c 73 75 | 62 25 2c f8 20 6d 65 6e |lags%,su|b%,. men|
|00003470| 75 5f 6f 66 66 73 65 74 | 25 29 0d 10 a4 1d 6d 65 |u_offset|%)....me|
|00003480| 6e 75 25 21 6d 65 6e 75 | 5f 6f 66 66 73 65 74 25 |nu%!menu|_offset%|
|00003490| 3d 66 6c 61 67 73 25 0d | 10 ae 44 6d 65 6e 75 25 |=flags%.|..Dmenu%|
|000034a0| 21 28 6d 65 6e 75 5f 6f | 66 66 73 65 74 25 20 2b |!(menu_o|ffset% +|
|000034b0| 20 34 29 20 3d 73 75 62 | 25 20 90 06 3a 20 f4 20 | 4) =sub|% ..: . |
|000034c0| 73 75 62 2d 6d 65 6e 75 | 20 6f 72 20 77 69 6e 64 |sub-menu| or wind|
|000034d0| 6f 77 20 6f 72 20 2d 31 | 0d 10 b8 44 6d 65 6e 75 |ow or -1|...Dmenu|
|000034e0| 25 21 28 6d 65 6e 75 5f | 6f 66 66 73 65 74 25 20 |%!(menu_|offset% |
|000034f0| 2b 20 38 29 20 3d 26 30 | 37 30 90 05 31 20 3a 20 |+ 8) =&0|70..1 : |
|00003500| f4 20 6e 6f 6e 2d 69 6e | 64 69 72 65 63 74 65 64 |. non-in|directed|
|00003510| 20 74 65 78 74 20 69 63 | 6f 6e 0d 10 c2 35 24 28 | text ic|on...5$(|
|00003520| 6d 65 6e 75 25 2b 6d 65 | 6e 75 5f 6f 66 66 73 65 |menu%+me|nu_offse|
|00003530| 74 25 20 2b 31 32 29 3d | 61 24 20 90 08 3a 20 f4 |t% +12)=|a$ ..: .|
|00003540| 20 69 63 6f 6e 20 64 61 | 74 61 0d 10 cc 14 6d 65 | icon da|ta....me|
|00003550| 6e 75 5f 6f 66 66 73 65 | 74 25 2b 3d 32 34 0d 10 |nu_offse|t%+=24..|
|00003560| d6 05 e1 0d 10 e0 04 0d | 10 ea 44 dd 20 f2 72 65 |........|..D. .re|
|00003570| 64 72 61 77 3a 20 f4 20 | 73 68 6f 75 6c 64 20 6e |draw: . |should n|
|00003580| 6f 74 20 67 65 74 20 75 | 73 65 64 20 69 6e 20 74 |ot get u|sed in t|
|00003590| 68 69 73 20 70 72 6f 67 | 72 61 6d 20 2d 20 77 69 |his prog|ram - wi|
|000035a0| 6d 70 20 64 6f 65 73 20 | 69 74 2e 0d 10 f4 27 c8 |mp does |it....'.|
|000035b0| 99 20 22 57 69 6d 70 5f | 52 65 64 72 61 77 57 69 |. "Wimp_|RedrawWi|
|000035c0| 6e 64 6f 77 22 2c 2c 70 | 62 25 20 b8 20 6d 6f 72 |ndow",,p|b% . mor|
|000035d0| 65 25 0d 10 fe 0c c8 95 | 20 6d 6f 72 65 25 0d 11 |e%......| more%..|
|000035e0| 08 27 c8 99 20 22 57 69 | 6d 70 5f 47 65 74 52 65 |.'.. "Wi|mp_GetRe|
|000035f0| 63 74 61 6e 67 6c 65 22 | 2c 2c 70 62 25 20 b8 20 |ctangle"|,,pb% . |
|00003600| 6d 6f 72 65 25 0d 11 12 | 05 ce 0d 11 1c 05 e1 0d |more%...|........|
|00003610| 11 26 04 0d 11 30 0c dd | 20 f2 65 72 72 6f 72 0d |.&...0..| .error.|
|00003620| 11 3a 08 ea 20 45 25 0d | 11 44 09 ee 20 85 20 87 |.:.. E%.|.D.. . .|
|00003630| 0d 11 4e 06 ef 37 0d 11 | 58 2b 21 70 62 25 3d 9f |..N..7..|X+!pb%=.|
|00003640| 3a 24 28 70 62 25 2b 34 | 29 3d f6 24 2b 22 20 40 |:$(pb%+4|)=.$+" @|
|00003650| 20 6c 69 6e 65 20 22 2b | c3 28 9e 29 2b bd 28 30 | line "+|.(.)+.(0|
|00003660| 29 0d 11 62 31 c8 99 20 | 22 57 69 6d 70 5f 52 65 |)..b1.. |"Wimp_Re|
|00003670| 70 6f 72 74 45 72 72 6f | 72 22 2c 70 62 25 2c 33 |portErro|r",pb%,3|
|00003680| 2c 22 51 54 48 6c 6f 63 | 61 74 6f 72 22 20 b8 20 |,"QTHloc|ator" . |
|00003690| 45 25 0d 11 6c 0c e7 20 | 45 25 3d 32 20 8c 0d 11 |E%..l.. |E%=2 ...|
|000036a0| 76 10 21 70 62 25 3d 77 | 69 6e 64 6f 77 25 0d 11 |v.!pb%=w|indow%..|
|000036b0| 80 1e c8 99 20 22 57 69 | 6d 70 5f 43 6c 6f 73 65 |.... "Wi|mp_Close|
|000036c0| 57 69 6e 64 6f 77 22 2c | 2c 70 62 25 0d 11 8a 2a |Window",|,pb%...*|
|000036d0| c8 99 20 22 57 69 6d 70 | 5f 43 6c 6f 73 65 44 6f |.. "Wimp|_CloseDo|
|000036e0| 77 6e 22 2c 74 61 73 6b | 5f 68 61 6e 64 6c 65 25 |wn",task|_handle%|
|000036f0| 2c 74 61 73 6b 25 0d 11 | 94 05 cd 0d 11 9e 05 e1 |,task%..|........|
|00003700| 0d 11 a8 04 0d 11 b2 04 | 0d 11 bc 13 f4 20 6d 61 |........|..... ma|
|00003710| 74 68 20 72 6f 75 74 69 | 6e 65 73 0d 11 c6 04 0d |th routi|nes.....|
|00003720| 11 d0 35 f4 20 52 65 66 | 73 20 52 53 47 42 20 52 |..5. Ref|s RSGB R|
|00003730| 61 64 69 6f 20 43 6f 6d | 6d 75 6e 69 63 61 74 69 |adio Com|municati|
|00003740| 6f 6e 20 48 61 6e 64 62 | 6f 6f 6b 20 20 50 20 31 |on Handb|ook P 1|
|00003750| 31 2e 32 33 0d 11 da 2e | f4 20 90 06 52 61 64 20 |1.23....|. ..Rad |
|00003760| 43 6f 6d 6d 20 4f 63 74 | 6f 62 65 72 20 31 39 38 |Comm Oct|ober 198|
|00003770| 34 20 20 50 20 38 36 33 | 2c 20 50 20 38 37 31 0d |4 P 863|, P 871.|
|00003780| 11 e4 27 f4 20 90 06 52 | 61 64 20 43 6f 6d 6d 20 |..'. ..R|ad Comm |
|00003790| 41 75 67 75 73 74 20 20 | 31 39 38 37 20 20 50 20 |August |1987 P |
|000037a0| 36 30 35 0d 11 ee 04 0d | 11 f8 28 f4 20 6c 61 74 |605.....|..(. lat|
|000037b0| 20 65 61 73 74 20 69 73 | 20 2b 76 65 2c 20 6c 6f | east is| +ve, lo|
|000037c0| 6e 67 20 6e 6f 72 74 68 | 20 69 73 20 2b 76 65 0d |ng north| is +ve.|
|000037d0| 12 02 28 f4 20 6c 61 74 | 20 77 65 73 74 20 69 73 |..(. lat| west is|
|000037e0| 20 2d 76 65 2c 20 6c 6f | 6e 67 20 73 6f 75 74 68 | -ve, lo|ng south|
|000037f0| 20 69 73 20 2d 76 65 0d | 12 0c 04 0d 12 16 24 dd | is -ve.|......$.|
|00003800| 20 a4 6e 67 72 28 69 63 | 6f 6e 25 2c 70 62 25 2c | .ngr(ic|on%,pb%,|
|00003810| f8 20 65 61 73 74 2c f8 | 20 6e 6f 72 74 68 29 0d |. east,.| north).|
|00003820| 12 20 36 f4 20 47 65 74 | 20 69 63 6f 6e 20 4e 47 |. 6. Get| icon NG|
|00003830| 52 20 73 74 72 69 6e 67 | 20 61 6e 64 20 72 65 74 |R string| and ret|
|00003840| 75 72 6e 20 6c 6f 6e 67 | 2f 6c 61 74 20 69 66 20 |urn long|/lat if |
|00003850| 76 61 6c 69 64 0d 12 2a | 41 ea 20 6e 67 72 24 2c |valid..*|A. ngr$,|
|00003860| 73 74 72 67 70 6e 74 2c | 61 72 72 70 6e 74 2c 63 |strgpnt,|arrpnt,c|
|00003870| 68 72 2c 4a 2c 74 61 2c | 74 62 2c 74 63 2c 74 64 |hr,J,ta,|tb,tc,td|
|00003880| 2c 65 2c 6e 2c 74 31 2c | 74 32 2c 63 68 28 29 2c |,e,n,t1,|t2,ch(),|
|00003890| 65 72 72 6f 72 25 0d 12 | 34 09 ea 20 45 2c 4e 0d |error%..|4.. E,N.|
|000038a0| 12 3e 0b de 20 63 68 28 | 39 29 0d 12 48 0c 65 72 |.>.. ch(|9)..H.er|
|000038b0| 72 6f 72 25 3d a3 0d 12 | 52 28 6e 67 72 24 3d a4 |ror%=...|R(ngr$=.|
|000038c0| 67 65 74 69 6e 64 69 72 | 65 63 74 28 69 63 6f 6e |getindir|ect(icon|
|000038d0| 25 2c 70 62 25 2c 77 69 | 6e 64 6f 77 25 29 0d 12 |%,pb%,wi|ndow%)..|
|000038e0| 5c 28 73 74 72 67 70 6e | 74 3d 31 3a 20 61 72 72 |\(strgpn|t=1: arr|
|000038f0| 70 6e 74 3d 31 3a 20 f4 | 20 69 6e 69 74 20 70 6f |pnt=1: .| init po|
|00003900| 69 6e 74 65 72 73 0d 12 | 66 22 e7 20 a9 28 6e 67 |inters..|f". .(ng|
|00003910| 72 24 29 3c 38 20 8c 20 | 3d a3 20 3a 20 f4 20 62 |r$)<8 . |=. : . b|
|00003920| 61 64 20 69 6e 70 75 74 | 0d 12 70 46 f4 20 63 6f |ad input|..pF. co|
|00003930| 70 79 20 4e 47 52 20 73 | 74 72 69 6e 67 20 74 6f |py NGR s|tring to|
|00003940| 20 63 68 61 72 20 61 72 | 72 61 79 20 73 6b 69 70 | char ar|ray skip|
|00003950| 70 69 6e 67 20 73 70 61 | 63 65 73 20 26 20 63 68 |ping spa|ces & ch|
|00003960| 65 63 6b 69 6e 67 20 6c | 65 6e 67 74 68 2e 0d 12 |ecking l|ength...|
|00003970| 7a 05 f5 0d 12 84 1b 63 | 68 72 3d 97 28 c1 6e 67 |z......c|hr=.(.ng|
|00003980| 72 24 2c 73 74 72 67 70 | 6e 74 2c 31 29 29 0d 12 |r$,strgp|nt,1))..|
|00003990| 8e 35 e7 20 63 68 72 20 | 3c 3e 20 97 28 22 20 22 |.5. chr |<> .(" "|
|000039a0| 29 20 8c 20 63 68 28 61 | 72 72 70 6e 74 29 3d 63 |) . ch(a|rrpnt)=c|
|000039b0| 68 72 3a 20 61 72 72 70 | 6e 74 3d 61 72 72 70 6e |hr: arrp|nt=arrpn|
|000039c0| 74 2b 31 0d 12 98 15 73 | 74 72 67 70 6e 74 3d 73 |t+1....s|trgpnt=s|
|000039d0| 74 72 67 70 6e 74 2b 31 | 0d 12 a2 26 fd 20 28 73 |trgpnt+1|...&. (s|
|000039e0| 74 72 67 70 6e 74 20 3e | 20 a9 28 6e 67 72 24 29 |trgpnt >| .(ngr$)|
|000039f0| 29 20 84 20 28 61 72 72 | 70 6e 74 3e 39 29 0d 12 |) . (arr|pnt>9)..|
|00003a00| ac 25 e7 20 61 72 72 70 | 6e 74 3c 3e 39 20 8c 20 |.%. arrp|nt<>9 . |
|00003a10| 3d a3 3a f4 20 62 61 64 | 20 4e 47 52 20 6c 65 6e |=.:. bad| NGR len|
|00003a20| 67 74 68 0d 12 b6 49 f4 | 20 63 68 65 63 6b 20 66 |gth...I.| check f|
|00003a30| 69 72 73 74 20 32 20 63 | 68 61 72 73 20 61 72 65 |irst 2 c|hars are|
|00003a40| 20 76 61 6c 69 64 20 6c | 65 74 74 65 72 73 20 61 | valid l|etters a|
|00003a50| 6e 64 20 63 6f 6e 76 65 | 72 74 20 74 6f 20 63 6f |nd conve|rt to co|
|00003a60| 6f 72 64 20 6e 75 6d 62 | 65 72 73 2e 0d 12 c0 0d |ord numb|ers.....|
|00003a70| e3 20 4a 3d 31 20 b8 20 | 32 0d 12 ca 3b e7 20 28 |. J=1 . |2...;. (|
|00003a80| 63 68 28 4a 29 3e 3d 97 | 22 61 22 29 20 80 20 28 |ch(J)>=.|"a") . (|
|00003a90| 63 68 28 4a 29 3c 3d 97 | 22 7a 22 29 20 8c 20 63 |ch(J)<=.|"z") . c|
|00003aa0| 68 28 4a 29 3d 63 68 28 | 4a 29 2d 97 22 61 22 2b |h(J)=ch(|J)-."a"+|
|00003ab0| 97 22 41 22 0d 12 d4 3b | e7 20 28 63 68 28 4a 29 |."A"...;|. (ch(J)|
|00003ac0| 3c 97 22 41 22 29 20 84 | 20 28 63 68 28 4a 29 3e |<."A") .| (ch(J)>|
|00003ad0| 97 22 5a 22 29 20 84 20 | 28 63 68 28 4a 29 3d 97 |."Z") . |(ch(J)=.|
|00003ae0| 22 49 22 29 20 8c 20 65 | 72 72 6f 72 25 3d b9 0d |"I") . e|rror%=..|
|00003af0| 12 de 38 e7 20 63 68 28 | 4a 29 3e 97 22 49 22 20 |..8. ch(|J)>."I" |
|00003b00| 8c 20 63 68 28 4a 29 3d | 63 68 28 4a 29 2d 97 22 |. ch(J)=|ch(J)-."|
|00003b10| 41 22 2d 31 20 8b 20 63 | 68 28 4a 29 3d 63 68 28 |A"-1 . c|h(J)=ch(|
|00003b20| 4a 29 2d 97 22 41 22 0d | 12 e8 05 ed 0d 12 f2 41 |J)-."A".|.......A|
|00003b30| f4 20 63 6f 6e 76 65 72 | 74 20 72 65 6d 61 69 6e |. conver|t remain|
|00003b40| 69 6e 67 20 63 68 61 72 | 73 20 74 6f 20 6e 75 6d |ing char|s to num|
|00003b50| 62 65 72 73 20 61 6e 64 | 20 63 68 65 63 6b 20 61 |bers and| check a|
|00003b60| 73 20 64 69 67 69 74 73 | 20 30 2e 2e 39 0d 12 fc |s digits| 0..9...|
|00003b70| 0d e3 20 4a 3d 33 20 b8 | 20 38 0d 13 06 14 63 68 |.. J=3 .| 8....ch|
|00003b80| 28 4a 29 3d 63 68 28 4a | 29 2d 97 22 30 22 0d 13 |(J)=ch(J|)-."0"..|
|00003b90| 10 26 e7 20 28 63 68 28 | 4a 29 3c 30 29 20 84 20 |.&. (ch(|J)<0) . |
|00003ba0| 28 63 68 28 4a 29 3e 39 | 29 20 8c 20 65 72 72 6f |(ch(J)>9|) . erro|
|00003bb0| 72 25 3d b9 0d 13 1a 05 | ed 0d 13 24 24 e7 20 65 |r%=.....|...$$. e|
|00003bc0| 72 72 6f 72 25 20 8c 20 | 3d a3 20 3a 20 f4 20 62 |rror% . |=. : . b|
|00003bd0| 61 64 20 4e 47 52 20 73 | 74 72 69 6e 67 0d 13 2e |ad NGR s|tring...|
|00003be0| 3d 74 61 3d a8 28 63 68 | 28 31 29 2f 35 29 3a 20 |=ta=.(ch|(1)/5): |
|00003bf0| 74 63 3d 63 68 28 31 29 | 2d 35 2a 74 61 3a 20 f4 |tc=ch(1)|-5*ta: .|
|00003c00| 20 64 65 61 6c 20 77 69 | 74 68 20 35 30 30 6b 6d | deal wi|th 500km|
|00003c10| 20 6e 67 20 73 71 75 61 | 72 65 0d 13 38 3d 74 62 | ng squa|re..8=tb|
|00003c20| 3d a8 28 63 68 28 32 29 | 2f 35 29 3a 20 74 64 3d |=.(ch(2)|/5): td=|
|00003c30| 63 68 28 32 29 2d 35 2a | 74 62 3a 20 f4 20 64 65 |ch(2)-5*|tb: . de|
|00003c40| 61 6c 20 77 69 74 68 20 | 31 30 30 6b 6d 20 6e 67 |al with |100km ng|
|00003c50| 20 73 71 75 61 72 65 0d | 13 42 40 65 3d 2d 31 30 | square.|.B@e=-10|
|00003c60| 90 03 2b 35 30 30 2a 74 | 63 2b 31 30 30 2a 74 64 |..+500*t|c+100*td|
|00003c70| 2b 31 30 2a 63 68 28 33 | 29 2b 63 68 28 34 29 2b |+10*ch(3|)+ch(4)+|
|00003c80| 63 68 28 35 29 2f 31 30 | 3a 20 f4 20 6e 67 20 65 |ch(5)/10|: . ng e|
|00003c90| 61 73 74 69 6e 67 73 0d | 13 4c 40 6e 3d 31 39 30 |astings.|.L@n=190|
|00003ca0| 30 2d 35 30 30 2a 74 61 | 2d 31 30 30 2a 74 62 2b |0-500*ta|-100*tb+|
|00003cb0| 31 30 2a 63 68 28 36 29 | 2b 63 68 28 37 29 2b 63 |10*ch(6)|+ch(7)+c|
|00003cc0| 68 28 38 29 2f 31 30 3a | 20 f4 20 6e 67 20 6e 6f |h(8)/10:| . ng no|
|00003cd0| 72 74 68 69 6e 67 73 0d | 13 56 3a 74 31 3d 28 6e |rthings.|.V:t1=(n|
|00003ce0| 2b 35 35 34 38 2e 37 39 | 29 2f 36 33 37 31 2e 32 |+5548.79|)/6371.2|
|00003cf0| 38 3a 20 f4 20 75 73 65 | 20 74 72 61 6e 73 76 65 |8: . use| transve|
|00003d00| 72 73 65 20 6d 65 72 63 | 61 74 6f 72 20 74 72 69 |rse merc|ator tri|
|00003d10| 67 0d 13 60 1d 74 32 3d | 32 2a 99 28 a1 28 28 65 |g..`.t2=|2*.(.((e|
|00003d20| 2d 34 30 30 29 2f 36 33 | 38 39 2e 37 29 29 0d 13 |-400)/63|89.7))..|
|00003d30| 6a 24 f4 20 72 65 74 75 | 72 6e 20 6c 6f 6e 67 20 |j$. retu|rn long |
|00003d40| 61 6e 64 20 6c 61 74 20 | 69 6e 20 64 65 67 72 65 |and lat |in degre|
|00003d50| 65 73 0d 13 74 28 65 61 | 73 74 3d 99 28 2d 9b 28 |es..t(ea|st=.(-.(|
|00003d60| 74 32 29 2f 28 9b 28 74 | 31 29 2a b5 28 74 32 29 |t2)/(.(t|1)*.(t2)|
|00003d70| 90 03 2a 31 38 30 2f af | 2d 32 0d 13 7e 1e 6e 6f |..*180/.|-2..~.no|
|00003d80| 72 74 68 3d 98 28 b5 28 | 74 31 29 2a b5 28 74 32 |rth=.(.(|t1)*.(t2|
|00003d90| 29 29 2a 31 38 30 2f af | 0d 13 88 06 3d b9 0d 13 |))*180/.|....=...|
|00003da0| 92 04 0d 13 9c 1e dd 20 | a4 6c 61 74 6c 6f 6e 67 |....... |.latlong|
|00003db0| 5f 74 6f 5f 6c 6f 63 61 | 74 6f 72 28 65 2c 6e 29 |_to_loca|tor(e,n)|
|00003dc0| 0d 13 a6 1a ea 20 65 73 | 71 2c 6e 73 71 2c 65 72 |..... es|q,nsq,er|
|00003dd0| 65 6d 2c 6e 72 65 6d 2c | 4c 24 0d 13 b0 29 65 73 |em,nrem,|L$...)es|
|00003de0| 71 3d a8 28 28 65 2b 31 | 38 30 29 2f 32 30 29 20 |q=.((e+1|80)/20) |
|00003df0| 3a 20 65 72 65 6d 3d 65 | 2b 31 38 30 2d 65 73 71 |: erem=e|+180-esq|
|00003e00| 2a 32 30 0d 13 ba 27 6e | 73 71 3d a8 28 28 6e 2b |*20...'n|sq=.((n+|
|00003e10| 39 30 29 2f 31 30 29 20 | 3a 20 6e 72 65 6d 3d 6e |90)/10) |: nrem=n|
|00003e20| 2b 39 30 2d 6e 73 71 2a | 31 30 0d 13 c4 1e 4c 24 |+90-nsq*|10....L$|
|00003e30| 3d bd 28 97 22 41 22 2b | 65 73 71 29 2b bd 28 97 |=.(."A"+|esq)+.(.|
|00003e40| 22 41 22 2b 6e 73 71 29 | 0d 13 ce 23 65 73 71 3d |"A"+nsq)|...#esq=|
|00003e50| a8 28 65 72 65 6d 2f 32 | 29 20 3a 20 65 72 65 6d |.(erem/2|) : erem|
|00003e60| 3d 65 72 65 6d 2d 65 73 | 71 2a 32 0d 13 d8 1f 6e |=erem-es|q*2....n|
|00003e70| 73 71 3d a8 28 6e 72 65 | 6d 29 20 3a 20 6e 72 65 |sq=.(nre|m) : nre|
|00003e80| 6d 3d 6e 72 65 6d 2d 6e | 73 71 0d 13 e2 21 4c 24 |m=nrem-n|sq...!L$|
|00003e90| 3d 4c 24 2b bd 28 97 22 | 30 22 2b 65 73 71 29 2b |=L$+.(."|0"+esq)+|
|00003ea0| bd 28 97 22 30 22 2b 6e | 73 71 29 0d 13 ec 23 65 |.(."0"+n|sq)...#e|
|00003eb0| 73 71 3d a8 28 65 72 65 | 6d 2a 31 32 29 20 3a 20 |sq=.(ere|m*12) : |
|00003ec0| 6e 73 71 3d a8 28 6e 72 | 65 6d 2a 32 34 29 0d 13 |nsq=.(nr|em*24)..|
|00003ed0| f6 21 4c 24 3d 4c 24 2b | bd 28 97 22 41 22 2b 65 |.!L$=L$+|.(."A"+e|
|00003ee0| 73 71 29 2b bd 28 97 22 | 41 22 2b 6e 73 71 29 0d |sq)+.(."|A"+nsq).|
|00003ef0| 14 00 07 3d 4c 24 0d 14 | 0a 04 0d 14 14 1d dd 20 |...=L$..|....... |
|00003f00| a4 71 74 68 28 69 63 6f | 6e 25 2c 70 62 25 2c f8 |.qth(ico|n%,pb%,.|
|00003f10| 20 65 2c f8 20 6e 29 0d | 14 1e 38 f4 20 47 65 74 | e,. n).|..8. Get|
|00003f20| 20 71 74 68 20 6c 6f 63 | 20 69 63 6f 6e 20 73 74 | qth loc| icon st|
|00003f30| 72 69 6e 67 20 26 20 72 | 65 74 75 72 6e 20 6c 6f |ring & r|eturn lo|
|00003f40| 6e 67 2f 6c 61 74 20 69 | 66 20 76 61 6c 69 64 0d |ng/lat i|f valid.|
|00003f50| 14 28 1e ea 20 4a 2c 74 | 2c 6c 2c 68 2c 6c 6f 63 |.(.. J,t|,l,h,loc|
|00003f60| 24 2c 65 72 72 6f 72 25 | 2c 63 68 28 29 0d 14 32 |$,error%|,ch()..2|
|00003f70| 0b de 20 63 68 28 39 29 | 0d 14 3c 0c 65 72 72 6f |.. ch(9)|..<.erro|
|00003f80| 72 25 3d a3 0d 14 46 28 | 6c 6f 63 24 3d a4 67 65 |r%=...F(|loc$=.ge|
|00003f90| 74 69 6e 64 69 72 65 63 | 74 28 69 63 6f 6e 25 2c |tindirec|t(icon%,|
|00003fa0| 70 62 25 2c 77 69 6e 64 | 6f 77 25 29 0d 14 50 23 |pb%,wind|ow%)..P#|
|00003fb0| e7 20 a9 28 6c 6f 63 24 | 29 3c 3e 36 20 8c 20 3d |. .(loc$|)<>6 . =|
|00003fc0| a3 20 3a 20 f4 20 62 61 | 64 20 69 6e 70 75 74 0d |. : . ba|d input.|
|00003fd0| 14 5a 28 f4 20 63 68 65 | 63 6b 20 61 6e 64 20 63 |.Z(. che|ck and c|
|00003fe0| 6f 6e 76 65 72 74 20 73 | 74 72 69 6e 67 20 74 6f |onvert s|tring to|
|00003ff0| 20 64 69 67 69 74 73 0d | 14 64 0d e3 20 4a 3d 31 | digits.|.d.. J=1|
|00004000| 20 b8 20 36 0d 14 6e 13 | 74 3d 97 28 c1 6c 6f 63 | . 6..n.|t=.(.loc|
|00004010| 24 2c 4a 2c 31 29 29 0d | 14 78 2b e7 20 28 74 3e |$,J,1)).|.x+. (t>|
|00004020| 3d 97 22 61 22 29 20 80 | 20 28 74 3c 3d 97 22 7a |=."a") .| (t<=."z|
|00004030| 22 29 20 8c 20 74 3d 74 | 2d 97 22 61 22 2b 97 22 |") . t=t|-."a"+."|
|00004040| 41 22 0d 14 82 2b 6c 3d | 97 28 c1 22 41 41 30 30 |A"...+l=|.(."AA00|
|00004050| 41 41 22 2c 4a 2c 31 29 | 29 3a 68 3d 97 28 c1 22 |AA",J,1)|):h=.(."|
|00004060| 52 52 39 39 58 58 22 2c | 4a 2c 31 29 29 0d 14 8c |RR99XX",|J,1))...|
|00004070| 1e e7 20 28 74 3c 6c 29 | 20 84 20 28 74 3e 68 29 |.. (t<l)| . (t>h)|
|00004080| 20 8c 20 65 72 72 6f 72 | 25 3d b9 0d 14 96 0d 63 | . error|%=.....c|
|00004090| 68 28 4a 29 3d 74 2d 6c | 0d 14 a0 05 ed 0d 14 aa |h(J)=t-l|........|
|000040a0| 1f e7 20 65 72 72 6f 72 | 25 20 8c 20 3d a3 20 3a |.. error|% . =. :|
|000040b0| 20 f4 20 62 61 64 20 69 | 6e 70 75 74 0d 14 b4 35 | . bad i|nput...5|
|000040c0| f4 20 72 65 74 75 72 6e | 20 6c 6f 6e 67 20 61 6e |. return| long an|
|000040d0| 64 20 6c 61 74 20 6f 66 | 20 73 71 75 61 72 65 20 |d lat of| square |
|000040e0| 63 65 6e 74 72 65 20 69 | 6e 20 64 65 67 72 65 65 |centre i|n degree|
|000040f0| 73 0d 14 be 28 65 3d 63 | 68 28 31 29 2a 32 30 2b |s...(e=c|h(1)*20+|
|00004100| 63 68 28 33 29 2a 32 2b | 63 68 28 35 29 2f 31 32 |ch(3)*2+|ch(5)/12|
|00004110| 2d 31 38 30 2b 31 2f 32 | 34 0d 14 c8 25 6e 3d 63 |-180+1/2|4...%n=c|
|00004120| 68 28 32 29 2a 31 30 2b | 63 68 28 34 29 2b 63 68 |h(2)*10+|ch(4)+ch|
|00004130| 28 36 29 2f 32 34 2d 39 | 30 2b 31 2f 34 38 0d 14 |(6)/24-9|0+1/48..|
|00004140| d2 06 3d b9 0d 14 dc 04 | 0d 14 e6 15 dd 20 a4 67 |..=.....|..... .g|
|00004150| 63 61 28 65 72 2c 6e 72 | 2c 65 2c 6e 29 0d 14 f0 |ca(er,nr|,e,n)...|
|00004160| 25 3d 95 28 9b 28 6e 29 | 2a 9b 28 6e 72 29 2a 9b |%=.(.(n)|*.(nr)*.|
|00004170| 28 65 2d 65 72 29 2b b5 | 28 6e 29 2a b5 28 6e 72 |(e-er)+.|(n)*.(nr|
|00004180| 29 29 0d 14 fa 38 f4 20 | 72 65 74 75 72 6e 73 20 |))...8. |returns |
|00004190| 67 72 65 61 74 20 63 69 | 72 63 6c 65 20 61 6e 67 |great ci|rcle ang|
|000041a0| 6c 65 20 62 65 74 77 65 | 65 6e 20 72 65 66 20 70 |le betwe|en ref p|
|000041b0| 6f 69 6e 74 20 65 72 2c | 6e 72 0d 15 04 33 f4 20 |oint er,|nr...3. |
|000041c0| 61 6e 64 20 70 6f 69 6e | 74 20 65 2c 6e 2e 20 28 |and poin|t e,n. (|
|000041d0| 70 6f 69 6e 74 73 20 73 | 70 65 63 69 66 69 65 64 |points s|pecified|
|000041e0| 20 61 73 20 6c 6f 6e 67 | 2c 6c 61 74 29 0d 15 0e | as long|,lat)...|
|000041f0| 04 0d 15 18 14 dd 20 a4 | 64 69 73 74 61 6e 63 65 |...... .|distance|
|00004200| 28 67 63 61 29 0d 15 22 | 3e 3d 36 33 37 31 2e 32 |(gca).."|>=6371.2|
|00004210| 39 2a 67 63 61 20 3a f4 | 20 28 45 71 75 69 76 20 |9*gca :.| (Equiv |
|00004220| 74 6f 20 31 90 03 2e 32 | 20 6b 4d 2f 64 65 67 20 |to 1...2| kM/deg |
|00004230| 6f 66 20 67 74 20 63 69 | 72 63 20 28 49 41 52 55 |of gt ci|rc (IARU|
|00004240| 29 20 29 0d 15 2c 37 f4 | 20 72 65 74 75 72 6e 73 |) )..,7.| returns|
|00004250| 20 73 75 72 66 61 63 65 | 20 64 69 73 74 61 6e 63 | surface| distanc|
|00004260| 65 20 69 6e 20 6b 4d 20 | 67 69 76 65 6e 20 67 72 |e in kM |given gr|
|00004270| 65 61 74 20 63 69 72 63 | 6c 65 0d 15 36 17 f4 20 |eat circ|le..6.. |
|00004280| 61 6e 67 6c 65 20 69 6e | 20 72 61 64 69 61 6e 73 |angle in| radians|
|00004290| 2e 0d 15 40 04 0d 15 4a | 1d dd 20 a4 62 65 61 72 |...@...J|.. .bear|
|000042a0| 69 6e 67 28 65 72 2c 6e | 72 2c 65 2c 6e 2c 67 63 |ing(er,n|r,e,n,gc|
|000042b0| 61 29 0d 15 54 0c ea 20 | 62 72 2c 64 69 72 0d 15 |a)..T.. |br,dir..|
|000042c0| 5e 30 62 72 3d 95 28 28 | b5 28 6e 29 2d b5 28 6e |^0br=.((|.(n)-.(n|
|000042d0| 72 29 2a 9b 28 67 63 61 | 29 29 2f 9b 28 6e 72 29 |r)*.(gca|))/.(nr)|
|000042e0| 2f b5 28 67 63 61 29 29 | 2a 31 38 30 2f af 0d 15 |/.(gca))|*180/...|
|000042f0| 68 0c 64 69 72 3d 65 2d | 65 72 0d 15 72 1d e7 20 |h.dir=e-|er..r.. |
|00004300| 64 69 72 20 3c 20 30 20 | 8c 20 3d 33 36 30 2d 62 |dir < 0 |. =360-b|
|00004310| 72 20 8b 20 3d 62 72 0d | 15 7c 47 f4 20 42 65 61 |r . =br.|.|G. Bea|
|00004320| 72 69 6e 67 20 69 6e 20 | 64 65 67 72 65 65 73 20 |ring in |degrees |
|00004330| 28 30 2e 2e 33 36 30 29 | 20 65 61 73 74 20 6f 66 |(0..360)| east of|
|00004340| 20 6e 6f 72 74 68 20 28 | 63 6c 6f 63 6b 77 69 73 | north (|clockwis|
|00004350| 65 20 66 72 6f 6d 20 6e | 6f 72 74 68 29 2e 0d 15 |e from n|orth)...|
|00004360| 86 04 0d 15 90 00 14 dd | 20 a4 6e 65 73 77 28 62 |........| .nesw(b|
|00004370| 65 61 72 69 6e 67 29 0d | 15 9a 0b ea 20 62 25 2c |earing).|.... b%,|
|00004380| 62 24 0d 15 a4 25 62 25 | 3d 28 a8 28 28 62 65 61 |b$...%b%|=(.((bea|
|00004390| 72 69 6e 67 2b 32 32 2e | 35 29 2f 34 35 29 20 83 |ring+22.|5)/45) .|
|000043a0| 20 38 29 2a 32 2b 31 0d | 15 ae 20 62 24 3d c1 22 | 8)*2+1.|.. b$=."|
|000043b0| 4e 20 4e 45 45 20 53 45 | 53 20 53 57 57 20 4e 57 |N NEE SE|S SWW NW|
|000043c0| 22 2c 62 25 2c 32 29 0d | 15 b8 20 e7 20 c1 62 24 |",b%,2).|.. . .b$|
|000043d0| 2c 32 2c 31 29 3d 22 20 | 22 20 8c 20 62 24 3d c1 |,2,1)=" |" . b$=.|
|000043e0| 62 24 2c 31 2c 31 29 0d | 15 c2 07 3d 62 24 0d 15 |b$,1,1).|...=b$..|
|000043f0| cc 04 0d 15 d6 21 dd 20 | a4 6c 61 74 6c 6f 6e 67 |.....!. |.latlong|
|00004400| 5f 74 6f 5f 6e 67 72 28 | 6e 6f 72 74 68 2c 65 61 |_to_ngr(|north,ea|
|00004410| 73 74 29 0d 15 e0 42 f4 | 20 4d 61 74 68 65 6d 61 |st)...B.| Mathema|
|00004420| 74 69 63 61 6c 20 72 65 | 76 65 72 73 61 6c 20 6f |tical re|versal o|
|00004430| 66 20 6e 67 72 20 74 6f | 20 6c 61 74 6c 6f 6e 67 |f ngr to| latlong|
|00004440| 20 63 6f 6e 76 65 72 73 | 69 6f 6e 20 28 52 2e 45 | convers|ion (R.E|
|00004450| 2e 4f 27 42 29 0d 15 ea | 35 f4 20 52 65 74 75 72 |.O'B)...|5. Retur|
|00004460| 6e 73 20 4e 47 52 20 73 | 74 72 69 6e 67 20 69 66 |ns NGR s|tring if|
|00004470| 20 70 6f 73 73 69 62 6c | 65 20 22 4e 6f 6e 2d 55 | possibl|e "Non-U|
|00004480| 4b 22 20 69 66 20 6e 6f | 74 2e 0d 15 f4 46 ea 20 |K" if no|t....F. |
|00004490| 45 2c 4e 2c 74 31 2c 74 | 32 2c 65 2c 6e 2c 74 61 |E,N,t1,t|2,e,n,ta|
|000044a0| 25 2c 74 62 25 2c 74 63 | 25 2c 74 64 25 2c 63 31 |%,tb%,tc|%,td%,c1|
|000044b0| 25 2c 63 32 25 2c 63 33 | 25 2c 63 34 25 2c 63 35 |%,c2%,c3|%,c4%,c5|
|000044c0| 25 2c 63 36 25 2c 63 37 | 25 2c 63 38 25 2c 6e 6e |%,c6%,c7|%,c8%,nn|
|000044d0| 0d 15 fe 39 e7 20 65 61 | 73 74 3e 34 20 84 20 65 |...9. ea|st>4 . e|
|000044e0| 61 73 74 3c 2d 31 35 20 | 84 20 6e 6f 72 74 68 3e |ast<-15 |. north>|
|000044f0| 36 32 20 84 20 6e 6f 72 | 74 68 3c 34 39 20 8c 20 |62 . nor|th<49 . |
|00004500| 3d 22 4e 6f 6e 2d 55 4b | 22 0d 16 08 17 45 3d b7 |="Non-UK|"....E=.|
|00004510| 28 28 65 61 73 74 2b 32 | 29 2a af 2f 31 38 30 29 |((east+2|)*./180)|
|00004520| 0d 16 12 14 4e 3d b5 28 | 6e 6f 72 74 68 2a af 2f |....N=.(|north*./|
|00004530| 31 38 30 29 0d 16 1c 0f | e7 20 65 61 73 74 3c 2d |180)....|. east<-|
|00004540| 32 20 8c 0d 16 26 3a 20 | 74 32 3d 98 28 b6 28 28 |2 ...&: |t2=.(.((|
|00004550| 31 2b 45 2a 45 2a 4e 2a | 4e 29 2f 28 31 2b 45 2a |1+E*E*N*|N)/(1+E*|
|00004560| 45 29 90 03 20 3a 20 f4 | 20 6d 6f 72 65 20 74 68 |E).. : .| more th|
|00004570| 61 6e 20 32 20 64 65 67 | 20 77 65 73 74 0d 16 30 |an 2 deg| west..0|
|00004580| 05 cc 0d 16 3a 34 20 74 | 32 3d af 2d 98 28 b6 28 |....:4 t|2=.-.(.(|
|00004590| 28 31 2b 45 2a 45 2a 4e | 2a 4e 29 2f 28 31 2b 45 |(1+E*E*N|*N)/(1+E|
|000045a0| 2a 45 29 90 03 20 3a 20 | f4 20 66 75 72 74 68 65 |*E).. : |. furthe|
|000045b0| 72 20 65 61 73 74 0d 16 | 44 05 cd 0d 16 4e 11 74 |r east..|D....N.t|
|000045c0| 31 3d 98 28 4e 2f b5 28 | 74 32 29 29 0d 16 58 1b |1=.(N/.(|t2))..X.|
|000045d0| 65 3d 36 33 38 39 2e 37 | 2a aa 28 b7 28 74 32 2f |e=6389.7|*.(.(t2/|
|000045e0| 32 29 29 2b 34 30 30 0d | 16 62 18 6e 3d 74 31 2a |2))+400.|.b.n=t1*|
|000045f0| 36 33 37 31 2e 32 38 2d | 35 35 34 38 2e 37 39 0d |6371.28-|5548.79.|
|00004600| 16 6c 0b 65 2b 3d 31 30 | 90 03 0d 16 76 0f 74 63 |.l.e+=10|....v.tc|
|00004610| 25 3d 65 20 81 20 35 30 | 30 0d 16 80 0f 65 3d 65 |%=e . 50|0....e=e|
|00004620| 2d 74 63 25 2a 35 30 30 | 0d 16 8a 0f 74 64 25 3d |-tc%*500|....td%=|
|00004630| 65 20 81 20 31 30 30 0d | 16 94 0f 65 3d 65 2d 74 |e . 100.|...e=e-t|
|00004640| 64 25 2a 31 30 30 0d 16 | 9e 0e 63 33 25 3d 65 20 |d%*100..|..c3%=e |
|00004650| 81 20 31 30 0d 16 a8 0e | 65 3d 65 2d 63 33 25 2a |. 10....|e=e-c3%*|
|00004660| 31 30 0d 16 b2 09 63 34 | 25 3d 65 0d 16 bc 0b 65 |10....c4|%=e....e|
|00004670| 3d 65 2d 63 34 25 0d 16 | c6 0c 63 35 25 3d 65 2a |=e-c4%..|..c5%=e*|
|00004680| 31 30 0d 16 d0 0d 6e 6e | 3d 6e 2d 31 39 30 30 0d |10....nn|=n-1900.|
|00004690| 16 da 11 74 61 25 3d 2d | 6e 6e 20 81 20 35 30 30 |...ta%=-|nn . 500|
|000046a0| 0d 16 e4 11 6e 6e 3d 6e | 6e 2b 35 30 30 2a 74 61 |....nn=n|n+500*ta|
|000046b0| 25 0d 16 ee 11 74 62 25 | 3d 2d 6e 6e 20 81 20 31 |%....tb%|=-nn . 1|
|000046c0| 30 30 0d 16 f8 11 6e 6e | 3d 6e 6e 2b 31 30 30 2a |00....nn|=nn+100*|
|000046d0| 74 62 25 0d 17 02 0c e7 | 20 6e 6e 3c 30 20 8c 0d |tb%.....| nn<0 ..|
|000046e0| 17 0c 0e 20 74 62 25 3d | 74 62 25 2b 31 0d 17 16 |... tb%=|tb%+1...|
|000046f0| 1e 20 e7 20 74 62 25 3e | 34 20 8c 20 74 61 25 3d |. . tb%>|4 . ta%=|
|00004700| 74 61 25 2b 31 3a 74 62 | 25 3d 30 0d 17 20 05 cd |ta%+1:tb|%=0.. ..|
|00004710| 0d 17 2a 1d 6e 6e 3d 6e | 2d 31 39 30 30 2b 35 30 |..*.nn=n|-1900+50|
|00004720| 30 2a 74 61 25 2b 31 30 | 30 2a 74 62 25 0d 17 34 |0*ta%+10|0*tb%..4|
|00004730| 0f 63 36 25 3d 6e 6e 20 | 81 20 31 30 0d 17 3e 10 |.c6%=nn |. 10..>.|
|00004740| 6e 6e 3d 6e 6e 2d 63 36 | 25 2a 31 30 0d 17 48 0a |nn=nn-c6|%*10..H.|
|00004750| 63 37 25 3d 6e 6e 0d 17 | 52 0d 6e 6e 3d 6e 6e 2d |c7%=nn..|R.nn=nn-|
|00004760| 63 37 25 0d 17 5c 0d 63 | 38 25 3d 6e 6e 2a 31 30 |c7%..\.c|8%=nn*10|
|00004770| 0d 17 66 16 63 31 25 3d | 74 63 25 2b 35 2a 74 61 |..f.c1%=|tc%+5*ta|
|00004780| 25 2b 97 22 41 22 0d 17 | 70 18 e7 20 63 31 25 3e |%+."A"..|p.. c1%>|
|00004790| 3d 97 22 49 22 20 8c 20 | 63 31 25 2b 3d 31 0d 17 |=."I" . |c1%+=1..|
|000047a0| 7a 16 63 32 25 3d 74 64 | 25 2b 35 2a 74 62 25 2b |z.c2%=td|%+5*tb%+|
|000047b0| 97 22 41 22 0d 17 84 18 | e7 20 63 32 25 3e 3d 97 |."A"....|. c2%>=.|
|000047c0| 22 49 22 20 8c 20 63 32 | 25 2b 3d 31 0d 17 8e 5a |"I" . c2|%+=1...Z|
|000047d0| 3d bd 28 63 31 25 29 2b | bd 28 63 32 25 29 2b bd |=.(c1%)+|.(c2%)+.|
|000047e0| 28 63 33 25 2b 97 22 30 | 22 29 2b bd 28 63 34 25 |(c3%+."0|")+.(c4%|
|000047f0| 2b 97 22 30 22 29 2b bd | 28 63 35 25 2b 97 22 30 |+."0")+.|(c5%+."0|
|00004800| 22 29 2b bd 28 63 36 25 | 2b 97 22 30 22 29 2b bd |")+.(c6%|+."0")+.|
|00004810| 28 63 37 25 2b 97 22 30 | 22 29 2b bd 28 63 38 25 |(c7%+."0|")+.(c8%|
|00004820| 2b 97 22 30 22 29 0d ff | 46 69 6c 65 44 61 74 61 |+."0")..|FileData|
|00004830| 83 21 53 70 72 69 74 65 | 73 00 00 00 60 03 00 00 |.!Sprite|s...`...|
|00004840| 44 f9 ff ff bd 43 0f 1e | 03 00 0b 46 01 00 90 03 |D....C..|...F....|
|00004850| 10 00 90 03 64 03 00 00 | 54 03 00 00 21 71 74 68 |....d...|T...!qth|
|00004860| 6c 6f 63 5f 67 63 00 00 | 04 00 90 03 10 00 90 07 |loc_gc..|........|
|00004870| 07 00 90 03 ac 00 90 04 | 02 00 00 0c 00 90 04 ff |........|........|
|00004880| 90 03 00 ff 90 03 00 dd | 90 03 00 dd 90 03 00 bb |........|........|
|00004890| 90 03 00 bb 90 03 00 99 | 90 03 00 99 90 03 00 77 |........|.......w|
|000048a0| 90 03 00 77 90 03 00 55 | 90 03 00 55 90 03 00 33 |...w...U|...U...3|
|000048b0| 90 03 00 33 90 03 00 90 | 0a 44 99 00 00 44 99 00 |...3....|.D...D..|
|000048c0| ee ee 00 00 ee ee 00 90 | 03 cc 00 90 03 cc 00 00 |........|........|
|000048d0| dd 00 90 03 dd 00 90 03 | ee ee bb 00 ee ee bb 00 |........|........|
|000048e0| 55 88 00 00 55 88 00 00 | ff bb 00 00 ff bb 00 90 |U...U...|........|
|000048f0| 03 bb ff 00 00 bb ff 50 | 05 50 05 50 05 50 05 50 |.......P|.P.P.P.P|
|00004900| 05 50 05 50 05 50 05 00 | 90 05 05 00 05 00 05 00 |.P.P.P..|........|
|00004910| f5 0f f5 0f e5 ee 0e 00 | 05 00 90 04 55 90 0b eb |........|....U...|
|00004920| ee 5e 55 90 03 00 90 03 | 55 90 0a b5 e5 ee 5e 55 |.^U.....|U.....^U|
|00004930| 90 03 00 90 04 05 00 05 | 00 05 ee 05 f0 05 eb 05 |........|........|
|00004940| 00 05 00 05 00 90 05 05 | 00 05 00 e5 00 05 00 b5 |........|........|
|00004950| 00 e5 0e 05 00 05 00 90 | 04 55 90 09 5b 55 90 07 |........|.U..[U..|
|00004960| 00 90 03 55 a5 aa 55 90 | 05 b5 55 bb 55 90 04 b5 |...U..U.|..U.U...|
|00004970| bb 00 90 03 ff a5 aa b5 | bb b5 bb b5 bb 55 bb b5 |........|.....U..|
|00004980| bb 55 e0 b5 bb 00 90 04 | a5 aa e5 00 05 00 b5 00 |.U......|........|
|00004990| 05 00 55 00 55 0e 55 00 | 90 04 55 90 07 5b 55 90 |..U.U.U.|..U..[U.|
|000049a0| 09 77 90 03 55 90 06 b5 | 55 90 0a e7 7e 77 00 a5 |.w..U...|U...~w..|
|000049b0| aa 05 00 05 eb 05 f0 05 | e0 55 00 55 00 55 00 77 |........|.U.U.U.w|
|000049c0| 90 03 00 a5 aa 90 03 b5 | 00 e5 0f e5 0e 55 00 55 |........|.....U.U|
|000049d0| 00 55 00 90 04 55 90 03 | aa aa 5b 55 90 0b 77 90 |.U...U..|..[U..w.|
|000049e0| 03 00 05 00 aa aa 05 00 | f5 0f f5 0f 55 00 55 00 |........|....U.U.|
|000049f0| 55 00 77 90 03 00 05 00 | 05 00 05 00 05 f0 05 00 |U.w.....|........|
|00004a00| 55 00 55 00 55 00 77 90 | 03 00 0f 00 0f 00 0f 00 |U.U.U.w.|........|
|00004a10| 0f 00 0f 00 0f 00 0f 00 | 0f 00 ff 90 03 00 0f 00 |........|........|
|00004a20| 0f 00 0f 00 0f 00 0f 00 | ff ff 0f 00 0f 00 ff 90 |........|........|
|00004a30| 17 00 0f 00 0f 00 0f 00 | 0f 00 0f f0 ff ff 0f 00 |........|........|
|00004a40| 0f 00 ff 90 03 00 0f 00 | 0f 00 0f 00 0f 00 0f 90 |........|........|
|00004a50| 03 00 0f 00 0f 00 ff 90 | 03 00 0f 00 0f 00 0f 00 |........|........|
|00004a60| 0f 00 ff 00 0f 00 0f 00 | 0f 00 ff 90 17 00 0f 00 |........|........|
|00004a70| 0f 00 0f 00 0f f0 0f 00 | 0f 00 0f 00 0f 00 ff 90 |........|........|
|00004a80| 03 00 0f 00 0f 00 0f 00 | 0f 90 03 00 0f 00 0f 00 |........|........|
|00004a90| 0f 00 ff 90 03 00 0f 00 | 0f 00 0f 00 ff 00 0f 00 |........|........|
|00004aa0| 0f 00 0f 00 0f 00 ff 90 | 17 00 0f 00 0f 00 0f f0 |........|........|
|00004ab0| 0f 00 0f 00 0f 00 0f 00 | 0f 00 ff 90 03 00 0f 00 |........|........|
|00004ac0| 0f 00 0f 90 03 00 0f 00 | 0f 00 0f 00 0f 00 ff 90 |........|........|
|00004ad0| 03 00 0f 00 ff 90 03 00 | 0f 00 0f 00 0f 00 0f 00 |........|........|
|00004ae0| 0f 00 ff 90 17 00 0f 00 | ff ff 0f 00 0f 00 0f 00 |........|........|
|00004af0| 0f 00 0f 00 0f 00 ff 90 | 03 00 0f 00 0f 00 0f 00 |........|........|
|00004b00| 0f 00 0f 00 0f 00 0f 00 | 0f 00 ff 90 03 46 69 6c |........|.....Fil|
|00004b10| 65 44 61 74 61 83 54 65 | 6d 70 6c 61 74 65 73 00 |eData.Te|mplates.|
|00004b20| 00 ef 11 00 00 47 fd ff | ff 2b a8 b6 9c 03 00 00 |.....G..|.+......|
|00004b30| 00 ff 90 04 00 90 0c 5c | 00 90 03 7f 07 00 00 01 |.......\|........|
|00004b40| 00 90 03 6c 6f 63 61 74 | 6f 72 0d 00 90 04 db 07 |...locat|or......|
|00004b50| 00 00 c3 07 00 00 01 00 | 90 03 6c 6f 63 49 63 6f |........|..locIco|
|00004b60| 6e 52 45 4d 0d 00 9e 0f | 00 00 51 02 00 00 01 00 |nREM....|..Q.....|
|00004b70| 90 03 70 72 6f 67 49 6e | 66 6f 0d 00 90 07 72 01 |..progIn|fo....r.|
|00004b80| 00 00 72 00 90 03 a4 03 | 00 00 96 03 00 90 0a ff |..r.....|........|
|00004b90| 90 04 12 00 20 bf 07 02 | 07 01 03 01 0c 00 90 05 |.... ...|........|
|00004ba0| dc fc ff ff 32 02 00 90 | 06 3d 00 90 04 30 00 00 |....2...|.=...0..|
|00004bb0| 01 00 90 03 01 00 90 03 | 51 54 48 20 4c 6f 63 61 |........|QTH Loca|
|00004bc0| 74 6f 72 0d 35 00 90 03 | d0 00 90 03 a6 ff 90 03 |tor.5...|........|
|00004bd0| 0c 02 00 00 da ff 90 03 | 3d 01 00 e7 f8 06 00 00 |........|=.......|
|00004be0| ff 90 04 0f 00 90 03 d0 | 00 90 03 3c ff 90 03 c8 |........|...<....|
|00004bf0| 01 00 00 6c ff 90 03 3d | f1 00 c7 07 07 00 00 ff |...l...=|........|
|00004c00| 90 04 09 00 90 03 d0 00 | 90 03 08 ff 90 03 0c 01 |........|........|
|00004c10| 00 00 38 ff 90 03 3d f1 | 00 c7 08 07 00 00 09 07 |..8...=.|........|
|00004c20| 00 00 04 00 90 03 d0 00 | 90 03 d4 fe ff ff 0c 01 |........|........|
|00004c30| 00 00 04 ff 90 03 3d f1 | 00 c7 0e 07 00 00 0f 07 |......=.|........|
|00004c40| 00 00 03 00 90 03 08 01 | 00 00 d4 fe ff ff 24 01 |........|......$.|
|00004c50| 00 00 04 ff 90 03 19 00 | 00 c7 b0 0d 6e 74 69 74 |........|....ntit|
|00004c60| 6c 65 b0 0d 0d 7f 18 00 | 90 03 70 ff 90 03 c8 00 |le......|..p.....|
|00004c70| 90 03 a0 ff 90 03 3d 00 | 00 27 4c 6f 63 61 74 6f |......=.|.'Locato|
|00004c80| 72 3a 0d 3a 0d 7f 18 00 | 90 03 3c ff 90 03 c8 00 |r:.:....|..<.....|
|00004c90| 90 03 6c ff 90 03 3d 00 | 00 27 4e 47 52 3a 0d 65 |..l...=.|.'NGR:.e|
|00004ca0| 66 3a 0d 90 03 7f 08 01 | 00 00 0a ff 90 03 24 01 |f:......|......$.|
|00004cb0| 00 00 3a ff 90 03 19 00 | 00 c7 b0 0d 6e 74 69 74 |..:.....|....ntit|
|00004cc0| 6c 65 b0 0d 0d 7f 20 01 | 00 00 08 ff 90 03 4c 01 |le.... .|......L.|
|00004cd0| 00 00 38 ff 90 03 3d f1 | 00 c7 14 07 00 00 15 07 |..8...=.|........|
|00004ce0| 00 00 03 00 90 03 46 01 | 00 00 08 ff 90 03 62 01 |......F.|......b.|
|00004cf0| 00 00 38 ff 90 03 19 00 | 00 c7 27 0d 6e 74 69 74 |..8.....|..'.ntit|
|00004d00| 6c 65 b0 0d 0d 7f 5c 01 | 00 00 08 ff 90 03 88 01 |le....\.|........|
|00004d10| 00 00 38 ff 90 03 3d f1 | 00 c7 1a 07 00 00 1b 07 |..8...=.|........|
|00004d20| 00 00 03 00 90 03 18 00 | 90 03 08 ff 90 03 c8 00 |........|........|
|00004d30| 90 03 38 ff 90 03 3d 00 | 00 27 4c 6f 6e 67 69 74 |..8...=.|.'Longit|
|00004d40| 75 64 65 3a 0d 7f d0 00 | 90 03 70 ff 90 03 c8 01 |ude:....|..p.....|
|00004d50| 00 00 a0 ff 90 03 3d f1 | 00 c7 20 07 00 00 ff 90 |......=.|.. .....|
|00004d60| 04 07 00 90 03 88 01 00 | 00 0a ff 90 03 a4 01 00 |........|........|
|00004d70| 00 3a ff 90 03 19 00 00 | c7 22 0d 6e 74 69 74 6c |.:......|.".ntitl|
|00004d80| 65 b0 0d 0d 7f ac 01 00 | 00 08 ff 90 03 c8 01 00 |e.......|........|
|00004d90| 00 36 ff 90 03 3d 31 00 | c7 21 07 00 00 ff 90 04 |.6...=1.|.!......|
|00004da0| 02 00 90 03 20 01 00 00 | d4 fe ff ff 4c 01 00 00 |.... ...|....L...|
|00004db0| 04 ff 90 03 3d f1 00 c7 | 23 07 00 00 24 07 00 00 |....=...|#...$...|
|00004dc0| 03 00 90 03 46 01 00 00 | d4 fe ff ff 62 01 00 00 |....F...|....b...|
|00004dd0| 04 ff 90 03 19 00 00 c7 | 27 0d 6e 74 69 74 6c 65 |........|'.ntitle|
|00004de0| b0 0d 0d 7f 5c 01 00 00 | d4 fe ff ff 88 01 00 00 |....\...|........|
|00004df0| 04 ff 90 03 3d f1 00 c7 | 29 07 00 00 2a 07 00 00 |....=...|)...*...|
|00004e00| 03 00 90 03 88 01 00 00 | d4 fe ff ff a4 01 00 00 |........|........|
|00004e10| 04 ff 90 03 19 00 00 c7 | 22 0d 6e 74 69 74 6c 65 |........|".ntitle|
|00004e20| b0 0d 0d 7f ac 01 00 00 | d4 fe ff ff c8 01 00 00 |........|........|
|00004e30| 02 ff 90 03 3d 31 00 c7 | 2f 07 00 00 ff 90 04 02 |....=1..|/.......|
|00004e40| 00 90 03 d0 00 90 03 88 | fe ff ff 0c 02 00 00 b8 |........|........|
|00004e50| fe ff ff 3d 01 00 e7 31 | 07 00 00 ff 90 04 10 00 |...=...1|........|
|00004e60| 90 03 d0 00 90 03 54 fe | ff ff c8 01 00 00 84 fe |......T.|........|
|00004e70| ff ff 3d f1 00 c7 41 07 | 00 00 ff 90 04 07 00 90 |..=...A.|........|
|00004e80| 03 d0 00 90 03 20 fe ff | ff c8 01 00 00 50 fe ff |..... ..|.....P..|
|00004e90| ff 3d f1 00 c7 42 07 00 | 00 ff 90 04 09 00 90 03 |.=...B..|........|
|00004ea0| ac 01 00 00 ee fd ff ff | c8 01 00 00 1c fe ff ff |........|........|
|00004eb0| 3d 31 00 c7 43 07 00 00 | ff 90 04 02 00 90 03 88 |=1..C...|........|
|00004ec0| 01 00 00 ee fd ff ff a4 | 01 00 00 1e fe ff ff 19 |........|........|
|00004ed0| 00 00 c7 22 0d 6e 74 69 | 74 6c 65 b0 0d 0d 7f 5c |...".nti|tle....\|
|00004ee0| 01 00 00 ec fd ff ff 88 | 01 00 00 1c fe ff ff 3d |........|.......=|
|00004ef0| f1 00 c7 45 07 00 00 46 | 07 00 00 03 00 90 03 46 |...E...F|.......F|
|00004f00| 01 00 00 ec fd ff ff 62 | 01 00 00 1c fe ff ff 19 |.......b|........|
|00004f10| 00 00 c7 27 0d 6e 74 69 | 74 6c 65 b0 0d 0d 7f 20 |...'.nti|tle.... |
|00004f20| 01 00 00 ec fd ff ff 4c | 01 00 00 1c fe ff ff 3d |.......L|.......=|
|00004f30| f1 00 c7 4b 07 00 00 4c | 07 00 00 03 00 90 03 08 |...K...L|........|
|00004f40| 01 00 00 ee fd ff ff 24 | 01 00 00 1e fe ff ff 19 |.......$|........|
|00004f50| 00 00 c7 b0 0d 6e 74 69 | 74 6c 65 b0 0d 0d 7f d0 |.....nti|tle.....|
|00004f60| 00 90 03 ec fd ff ff 0c | 01 00 00 1c fe ff ff 3d |........|.......=|
|00004f70| f1 00 c7 51 07 00 00 52 | 07 00 00 04 00 90 03 d0 |...Q...R|........|
|00004f80| 00 90 03 b8 fd ff ff 0c | 01 00 00 e8 fd ff ff 3d |........|.......=|
|00004f90| f1 00 c7 57 07 00 00 58 | 07 00 00 03 00 90 03 08 |...W...X|........|
|00004fa0| 01 00 00 b8 fd ff ff 24 | 01 00 00 e8 fd ff ff 19 |.......$|........|
|00004fb0| 00 00 c7 b0 0d 01 00 ff | d9 01 00 03 00 90 03 20 |........|....... |
|00004fc0| 01 00 00 b8 fd ff ff 4c | 01 00 00 e8 fd ff ff 3d |.......L|.......=|
|00004fd0| f1 00 c7 5d 07 00 00 5e | 07 00 00 03 00 90 03 46 |...]...^|.......F|
|00004fe0| 01 00 00 ba fd ff ff 62 | 01 00 00 ea fd ff ff 19 |.......b|........|
|00004ff0| 00 00 c7 27 0d 6e 74 69 | 74 6c 65 b0 0d 0d 7f 5c |...'.nti|tle....\|
|00005000| 01 00 00 b8 fd ff ff 88 | 01 00 00 e8 fd ff ff 3d |........|.......=|
|00005010| f1 00 c7 63 07 00 00 64 | 07 00 00 03 00 90 03 88 |...c...d|........|
|00005020| 01 00 00 ba fd ff ff a4 | 01 00 00 ea fd ff ff 19 |........|........|
|00005030| 00 00 c7 22 0d 6e 74 69 | 74 6c 65 b0 0d 0d 7f ac |...".nti|tle.....|
|00005040| 01 00 00 b8 fd ff ff c8 | 01 00 00 e6 fd ff ff 3d |........|.......=|
|00005050| 61 00 c7 69 07 00 00 ff | 90 04 02 00 90 03 d0 00 |a..i....|........|
|00005060| 90 03 6a fd ff ff 0c 02 | 00 00 9c fd ff ff 3d 01 |..j.....|......=.|
|00005070| 00 e7 6b 07 00 00 ff 90 | 04 12 00 90 03 d0 00 90 |..k.....|........|
|00005080| 03 34 fd ff ff 0c 02 00 | 00 64 fd ff ff 3d 01 00 |.4......|.d...=..|
|00005090| c7 7d 07 00 00 ff 90 04 | 0a 00 90 03 d0 00 90 04 |.}......|........|
|000050a0| fd ff ff 0c 02 00 00 30 | fd ff ff 3d 01 00 c7 7e |.......0|...=...~|
|000050b0| 07 00 00 ff 90 04 0c 00 | 90 03 de 01 00 00 70 ff |........|......p.|
|000050c0| 90 03 0c 02 00 00 a0 ff | 90 03 3d 60 00 a7 4f 4b |........|..=`..OK|
|000050d0| 0d 74 69 74 6c 65 64 3e | 0d 7f de 01 00 00 3c ff |.titled>|......<.|
|000050e0| 90 03 0c 02 00 00 6c ff | 90 03 3d 60 00 a7 4f 4b |......l.|..=`..OK|
|000050f0| 0d 74 69 74 6c 65 64 3e | 0d 7f de 01 00 00 f0 fe |.titled>|........|
|00005100| ff ff 0c 02 00 00 20 ff | 90 03 3d 60 00 a7 4f 4b |...... .|..=`..OK|
|00005110| 0d 74 69 74 6c 65 64 3e | 0d 7f de 01 00 00 54 fe |.titled>|......T.|
|00005120| ff ff 0c 02 00 00 84 fe | ff ff 3d 60 00 a7 4f 4b |........|..=`..OK|
|00005130| 0d 74 69 74 6c 65 64 3e | 0d 7f de 01 00 00 20 fe |.titled>|...... .|
|00005140| ff ff 0c 02 00 00 50 fe | ff ff 3d 60 00 a7 4f 4b |......P.|..=`..OK|
|00005150| 0d 74 69 74 6c 65 64 3e | 0d 7f de 01 00 00 d6 fd |.titled>|........|
|00005160| ff ff 0c 02 00 00 06 fe | ff ff 3d 60 00 a7 4f 4b |........|..=`..OK|
|00005170| 0d 74 69 74 6c 65 64 3e | 0d 7f 18 00 90 03 d4 fe |.titled>|........|
|00005180| ff ff c8 00 90 03 04 ff | 90 03 3d 00 00 27 4c 61 |........|..=..'La|
|00005190| 74 69 74 75 64 65 3a 0d | 0d 7f 18 00 90 03 54 fe |titude:.|......T.|
|000051a0| ff ff c8 00 90 03 84 fe | ff ff 3d 00 00 27 4c 6f |........|..=..'Lo|
|000051b0| 63 61 74 6f 72 3a 0d 3a | 0d 7f 18 00 90 03 20 fe |cator:.:|...... .|
|000051c0| ff ff c8 00 90 03 50 fe | ff ff 3d 00 00 27 4e 47 |......P.|..=..'NG|
|000051d0| 52 3a 0d 65 66 3a 0d 3a | 0d 7f 18 00 90 03 ec fd |R:.ef:.:|........|
|000051e0| ff ff c8 00 90 03 1c fe | ff ff 3d 00 00 27 4c 6f |........|..=..'Lo|
|000051f0| 6e 67 69 74 75 64 65 3a | 0d 7f 18 00 90 03 b8 fd |ngitude:|........|
|00005200| ff ff c8 00 90 03 e8 fd | ff ff 3d 00 00 27 4c 61 |........|..=..'La|
|00005210| 74 69 74 75 64 65 3a 0d | 0d 7f 18 00 90 03 34 fd |titude:.|......4.|
|00005220| ff ff c8 00 90 03 64 fd | ff ff 3d 00 00 27 44 69 |......d.|..=..'Di|
|00005230| 73 74 61 6e 63 65 3a 0d | 0d 7f 18 00 90 04 fd ff |stance:.|........|
|00005240| ff c8 00 90 03 30 fd ff | ff 3d 00 00 27 42 65 61 |.....0..|.=..'Bea|
|00005250| 72 69 6e 67 3a 0d 3a 0d | 7f 48 6f 6d 65 20 52 65 |ring:.:.|.Home Re|
|00005260| 66 65 72 65 6e 63 65 0d | 90 03 41 30 2d 39 0d 0d |ference.|..A0-9..|
|00005270| 41 30 2d 39 0d 0d 41 30 | 2d 39 0d 0d 41 30 2d 39 |A0-9..A0|-9..A0-9|
|00005280| 0d 0d 57 0d 0d 41 30 2d | 39 0d 0d 41 30 2d 39 0d |..W..A0-|9..A0-9.|
|00005290| 4e 0d 44 69 73 74 61 6e | 74 20 53 74 61 74 69 6f |N.Distan|t Statio|
|000052a0| 6e 0d 90 03 57 0d 0d 41 | 30 2d 39 0d 0d 41 30 2d |n...W..A|0-9..A0-|
|000052b0| 39 0d 0d 41 30 2d 39 0d | 0d 41 30 2d 39 0d 0d 41 |9..A0-9.|.A0-9..A|
|000052c0| 30 2d 39 0d 0d 41 30 2d | 39 0d 4e 0d 47 72 65 61 |0-9..A0-|9.N.Grea|
|000052d0| 74 20 43 69 72 63 6c 65 | 20 50 61 74 68 0d 90 03 |t Circle| Path...|
|000052e0| 74 02 00 00 72 00 90 03 | a6 04 00 00 96 03 00 90 |t...r...|........|
|000052f0| 0a ff 90 04 12 00 20 bf | 07 02 07 01 03 01 0c 00 |...... .|........|
|00005300| 90 05 dc fc ff ff 32 02 | 00 90 06 3d 00 90 04 30 |......2.|...=...0|
|00005310| 00 00 01 00 90 03 01 00 | 90 03 51 54 48 20 4c 6f |........|..QTH Lo|
|00005320| 63 61 74 6f 72 0d 36 00 | 90 03 d0 00 90 03 a6 ff |cator.6.|........|
|00005330| 90 03 0c 02 00 00 da ff | 90 03 3d 01 00 e7 18 07 |........|..=.....|
|00005340| 00 00 ff 90 04 0f 00 90 | 03 d0 00 90 03 3c ff 90 |........|.....<..|
|00005350| 03 c8 01 00 00 6c ff 90 | 03 3d f1 00 c7 27 07 00 |.....l..|.=...'..|
|00005360| 00 ff 90 04 09 00 90 03 | d0 00 90 03 08 ff 90 03 |........|........|
|00005370| 0c 01 00 00 38 ff 90 03 | 3d f1 00 c7 29 07 00 00 |....8...|=...)...|
|00005380| 2b 07 00 00 04 00 90 03 | d0 00 90 03 d4 fe ff ff |+.......|........|
|00005390| 0c 01 00 00 04 ff 90 03 | 3d f1 00 c7 30 07 00 00 |........|=...0...|
|000053a0| 32 07 00 00 03 00 90 03 | 08 01 00 00 d4 fe ff ff |2.......|........|
|000053b0| 24 01 00 00 04 ff 90 03 | 19 00 00 c7 b0 0d 6e 74 |$.......|......nt|
|000053c0| 69 74 6c 65 b0 0d 0d 7f | 18 00 90 03 70 ff 90 03 |itle....|....p...|
|000053d0| c8 00 90 03 a0 ff 90 03 | 3d 00 00 27 4c 6f 63 61 |........|=..'Loca|
|000053e0| 74 6f 72 3a 0d 3a 0d 7f | 18 00 90 03 3c ff 90 03 |tor:.:..|....<...|
|000053f0| c8 00 90 03 6c ff 90 03 | 3d 00 00 27 4e 47 52 3a |....l...|=..'NGR:|
|00005400| 0d 65 66 3a 0d 90 03 7f | 08 01 00 00 0a ff 90 03 |.ef:....|........|
|00005410| 24 01 00 00 3a ff 90 03 | 19 00 00 c7 b0 0d 6e 74 |$...:...|......nt|
|00005420| 69 74 6c 65 b0 0d 0d 7f | 20 01 00 00 08 ff 90 03 |itle....| .......|
|00005430| 4c 01 00 00 38 ff 90 03 | 3d f1 00 c7 37 07 00 00 |L...8...|=...7...|
|00005440| 39 07 00 00 03 00 90 03 | 46 01 00 00 08 ff 90 03 |9.......|F.......|
|00005450| 62 01 00 00 38 ff 90 03 | 19 00 00 c7 27 0d 6e 74 |b...8...|....'.nt|
|00005460| 69 74 6c 65 b0 0d 0d 7f | 5c 01 00 00 08 ff 90 03 |itle....|\.......|
|00005470| 88 01 00 00 38 ff 90 03 | 3d f1 00 c7 3e 07 00 00 |....8...|=...>...|
|00005480| 41 07 00 00 03 00 90 03 | 18 00 90 03 08 ff 90 03 |A.......|........|
|00005490| c8 00 90 03 38 ff 90 03 | 3d 00 00 27 4c 6f 6e 67 |....8...|=..'Long|
|000054a0| 69 74 75 64 65 3a 0d 7f | d0 00 90 03 70 ff 90 03 |itude:..|....p...|
|000054b0| c8 01 00 00 a0 ff 90 03 | 3d f1 00 c7 46 07 00 00 |........|=...F...|
|000054c0| ff 90 04 07 00 90 03 88 | 01 00 00 0a ff 90 03 a4 |........|........|
|000054d0| 01 00 00 3a ff 90 03 19 | 00 00 c7 22 0d 6e 74 69 |...:....|...".nti|
|000054e0| 74 6c 65 b0 0d 0d 7f ac | 01 00 00 08 ff 90 03 d8 |tle.....|........|
|000054f0| 01 00 00 36 ff 90 03 3d | 31 00 c7 49 07 00 00 ff |...6...=|1..I....|
|00005500| 90 04 03 00 90 03 20 01 | 00 00 d4 fe ff ff 4c 01 |...... .|......L.|
|00005510| 00 00 04 ff 90 03 3d f1 | 00 c7 4c 07 00 00 4f 07 |......=.|..L...O.|
|00005520| 00 00 03 00 90 03 46 01 | 00 00 d4 fe ff ff 62 01 |......F.|......b.|
|00005530| 00 00 04 ff 90 03 19 00 | 00 c7 27 0d 6e 74 69 74 |........|..'.ntit|
|00005540| 6c 65 b0 0d 0d 7f 5c 01 | 00 00 d4 fe ff ff 88 01 |le....\.|........|
|00005550| 00 00 04 ff 90 03 3d f1 | 00 c7 54 07 00 00 57 07 |......=.|..T...W.|
|00005560| 00 00 03 00 90 03 88 01 | 00 00 d4 fe ff ff a4 01 |........|........|
|00005570| 00 00 04 ff 90 03 19 00 | 00 c7 22 0d 6e 74 69 74 |........|..".ntit|
|00005580| 6c 65 b0 0d 0d 7f ac 01 | 00 00 d4 fe ff ff d8 01 |le......|........|
|00005590| 00 00 02 ff 90 03 3d 31 | 00 c7 5c 07 00 00 ff 90 |......=1|..\.....|
|000055a0| 04 03 00 90 03 d0 00 90 | 03 88 fe ff ff 0c 02 00 |........|........|
|000055b0| 00 b8 fe ff ff 3d 01 00 | e7 5f 07 00 00 ff 90 04 |.....=..|._......|
|000055c0| 10 00 90 03 d0 00 90 03 | 54 fe ff ff c8 01 00 00 |........|T.......|
|000055d0| 84 fe ff ff 3d f1 00 c7 | 6f 07 00 00 ff 90 04 07 |....=...|o.......|
|000055e0| 00 90 03 d0 00 90 03 20 | fe ff ff c8 01 00 00 50 |....... |.......P|
|000055f0| fe ff ff 3d f1 00 c7 72 | 07 00 00 ff 90 04 09 00 |...=...r|........|
|00005600| 90 03 ac 01 00 00 ee fd | ff ff d8 01 00 00 1c fe |........|........|
|00005610| ff ff 3d 31 00 c7 75 07 | 00 00 ff 90 04 03 00 90 |..=1..u.|........|
|00005620| 03 88 01 00 00 ee fd ff | ff a4 01 00 00 1e fe ff |........|........|
|00005630| ff 19 00 00 c7 22 0d 6e | 74 69 74 6c 65 b0 0d 0d |.....".n|title...|
|00005640| 7f 5c 01 00 00 ec fd ff | ff 88 01 00 00 1c fe ff |.\......|........|
|00005650| ff 3d f1 00 c7 78 07 00 | 00 7b 07 00 00 03 00 90 |.=...x..|.{......|
|00005660| 03 46 01 00 00 ec fd ff | ff 62 01 00 00 1c fe ff |.F......|.b......|
|00005670| ff 19 00 00 c7 27 0d 6e | 74 69 74 6c 65 b0 0d 0d |.....'.n|title...|
|00005680| 7f 20 01 00 00 ec fd ff | ff 4c 01 00 00 1c fe ff |. ......|.L......|
|00005690| ff 3d f1 00 c7 80 07 00 | 00 83 07 00 00 03 00 90 |.=......|........|
|000056a0| 03 08 01 00 00 ee fd ff | ff 24 01 00 00 1e fe ff |........|.$......|
|000056b0| ff 19 00 00 c7 b0 0d 6e | 74 69 74 6c 65 b0 0d 0d |.......n|title...|
|000056c0| 7f d0 00 90 03 ec fd ff | ff 0c 01 00 00 1c fe ff |........|........|
|000056d0| ff 3d f1 00 c7 88 07 00 | 00 8b 07 00 00 04 00 90 |.=......|........|
|000056e0| 03 d0 00 90 03 b8 fd ff | ff 0c 01 00 00 e8 fd ff |........|........|
|000056f0| ff 3d f1 00 c7 90 00 07 | 00 00 93 07 00 00 03 00 |.=......|........|
|00005700| 90 03 08 01 00 00 b8 fd | ff ff 24 01 00 00 e8 fd |........|..$.....|
|00005710| ff ff 19 00 00 c7 b0 0d | 01 00 ff d9 01 00 03 00 |........|........|
|00005720| 90 03 20 01 00 00 b8 fd | ff ff 4c 01 00 00 e8 fd |.. .....|..L.....|
|00005730| ff ff 3d f1 00 c7 98 07 | 00 00 9b 07 00 00 03 00 |..=.....|........|
|00005740| 90 03 46 01 00 00 ba fd | ff ff 62 01 00 00 ea fd |..F.....|..b.....|
|00005750| ff ff 19 00 00 c7 27 0d | 6e 74 69 74 6c 65 b0 0d |......'.|ntitle..|
|00005760| 0d 7f 5c 01 00 00 b8 fd | ff ff 88 01 00 00 e8 fd |..\.....|........|
|00005770| ff ff 3d f1 00 c7 a0 07 | 00 00 a3 07 00 00 03 00 |..=.....|........|
|00005780| 90 03 88 01 00 00 ba fd | ff ff a4 01 00 00 ea fd |........|........|
|00005790| ff ff 19 00 00 c7 22 0d | 6e 74 69 74 6c 65 b0 0d |......".|ntitle..|
|000057a0| 0d 7f ac 01 00 00 b8 fd | ff ff d8 01 00 00 e6 fd |........|........|
|000057b0| ff ff 3d 61 00 c7 a8 07 | 00 00 ff 90 04 03 00 90 |..=a....|........|
|000057c0| 03 d0 00 90 03 6a fd ff | ff 0c 02 00 00 9c fd ff |.....j..|........|
|000057d0| ff 3d 01 00 e7 ab 07 00 | 00 ff 90 04 12 00 90 03 |.=......|........|
|000057e0| d0 00 90 03 34 fd ff ff | 0c 02 00 00 64 fd ff ff |....4...|....d...|
|000057f0| 3d 01 00 c7 bd 07 00 00 | ff 90 04 0a 00 90 03 d0 |=.......|........|
|00005800| 00 90 04 fd ff ff 0c 02 | 00 00 30 fd ff ff 3d 01 |........|..0...=.|
|00005810| 00 c7 c0 07 00 00 ff 90 | 04 0c 00 90 03 de 01 00 |........|........|
|00005820| 00 70 ff 90 03 0c 02 00 | 00 a0 ff 90 03 3d 60 00 |.p......|.....=`.|
|00005830| a7 34 30 0d 74 69 74 6c | 65 64 3e 0d 7f de 01 00 |.40.titl|ed>.....|
|00005840| 00 3c ff 90 03 0c 02 00 | 00 6c ff 90 03 3d 60 00 |.<......|.l...=`.|
|00005850| a7 34 31 0d 74 69 74 6c | 65 64 3e 0d 7f de 01 00 |.41.titl|ed>.....|
|00005860| 00 f0 fe ff ff 0c 02 00 | 00 20 ff 90 03 3d 60 00 |........|. ...=`.|
|00005870| a7 34 32 0d 74 69 74 6c | 65 64 3e 0d 7f de 01 00 |.42.titl|ed>.....|
|00005880| 00 54 fe ff ff 0c 02 00 | 00 84 fe ff ff 3d 60 00 |.T......|.....=`.|
|00005890| a7 34 33 0d 74 69 74 6c | 65 64 3e 0d 7f de 01 00 |.43.titl|ed>.....|
|000058a0| 00 20 fe ff ff 0c 02 00 | 00 50 fe ff ff 3d 60 00 |. ......|.P...=`.|
|000058b0| a7 34 34 0d 74 69 74 6c | 65 64 3e 0d 7f de 01 00 |.44.titl|ed>.....|
|000058c0| 00 d6 fd ff ff 0c 02 00 | 00 06 fe ff ff 3d 60 00 |........|.....=`.|
|000058d0| a7 34 35 0d 74 69 74 6c | 65 64 3e 0d 7f 18 00 90 |.45.titl|ed>.....|
|000058e0| 03 d4 fe ff ff c8 00 90 | 03 04 ff 90 03 3d 00 00 |........|.....=..|
|000058f0| 27 4c 61 74 69 74 75 64 | 65 3a 0d 0d 7f 18 00 90 |'Latitud|e:......|
|00005900| 03 54 fe ff ff c8 00 90 | 03 84 fe ff ff 3d 00 00 |.T......|.....=..|
|00005910| 27 4c 6f 63 61 74 6f 72 | 3a 0d 3a 0d 7f 18 00 90 |'Locator|:.:.....|
|00005920| 03 20 fe ff ff c8 00 90 | 03 50 fe ff ff 3d 00 00 |. ......|.P...=..|
|00005930| 27 4e 47 52 3a 0d 65 66 | 3a 0d 3a 0d 7f 18 00 90 |'NGR:.ef|:.:.....|
|00005940| 03 ec fd ff ff c8 00 90 | 03 1c fe ff ff 3d 00 00 |........|.....=..|
|00005950| 27 4c 6f 6e 67 69 74 75 | 64 65 3a 0d 7f 18 00 90 |'Longitu|de:.....|
|00005960| 03 b8 fd ff ff c8 00 90 | 03 e8 fd ff ff 3d 00 00 |........|.....=..|
|00005970| 27 4c 61 74 69 74 75 64 | 65 3a 0d 0d 7f 18 00 90 |'Latitud|e:......|
|00005980| 03 34 fd ff ff c8 00 90 | 03 64 fd ff ff 3d 00 00 |.4......|.d...=..|
|00005990| 27 44 69 73 74 61 6e 63 | 65 3a 0d 0d 7f 18 00 90 |'Distanc|e:......|
|000059a0| 04 fd ff ff c8 00 90 03 | 30 fd ff ff 3d 00 00 27 |........|0...=..'|
|000059b0| 42 65 61 72 69 6e 67 3a | 0d 3a 0d 7f 0c 00 90 03 |Bearing:|.:......|
|000059c0| c6 ff 90 03 bc 00 90 03 | f6 ff 90 03 3d 60 00 0b |........|....=`..|
|000059d0| 2a 69 63 6f 6e 20 6e 6f | 73 0d 0d 7f 48 6f 6d 65 |*icon no|s...Home|
|000059e0| 20 52 65 66 65 72 65 6e | 63 65 0d 31 0d 32 0d 41 | Referen|ce.1.2.A|
|000059f0| 30 2d 39 0d 33 0d 41 30 | 2d 39 0d 38 0d 41 30 2d |0-9.3.A0|-9.8.A0-|
|00005a00| 39 0d 31 30 0d 41 30 2d | 39 0d 31 32 0d 31 34 0d |9.10.A0-|9.12.14.|
|00005a10| 31 35 0d 41 30 2d 39 0d | 31 37 0d 41 30 2d 39 0d |15.A0-9.|17.A0-9.|
|00005a20| 31 39 0d 44 69 73 74 61 | 6e 74 20 53 74 61 74 69 |19.Dista|nt Stati|
|00005a30| 6f 6e 0d 32 31 0d 32 32 | 0d 32 33 0d 32 35 0d 41 |on.21.22|.23.25.A|
|00005a40| 30 2d 39 0d 32 37 0d 41 | 30 2d 39 0d 32 39 0d 41 |0-9.27.A|0-9.29.A|
|00005a50| 30 2d 39 0d 33 30 0d 41 | 30 2d 39 0d 33 32 0d 41 |0-9.30.A|0-9.32.A|
|00005a60| 30 2d 39 0d 33 34 0d 41 | 30 2d 39 0d 33 36 0d 47 |0-9.34.A|0-9.36.G|
|00005a70| 72 65 61 74 20 43 69 72 | 63 6c 65 20 50 61 74 68 |reat Cir|cle Path|
|00005a80| 0d 33 38 0d 33 39 0d 0e | 01 00 00 b2 00 90 03 8c |.38.39..|........|
|00005a90| 03 00 00 f4 01 00 90 0a | ff 90 04 12 00 01 84 07 |........|........|
|00005aa0| 02 07 01 0c 0e 0c 00 90 | 06 fc ff ff 00 05 00 90 |........|........|
|00005ab0| 06 3d 01 00 90 03 30 00 | 00 01 00 90 07 d8 01 00 |.=....0.|........|
|00005ac0| 00 ff 90 04 13 00 90 03 | 0c 00 90 03 a4 02 00 00 |........|........|
|00005ad0| 34 ff 90 03 54 03 00 00 | 64 ff 90 03 3d 30 00 b7 |4...T...|d...=0..|
|00005ae0| 0d 4b 0d 74 69 74 6c 65 | 64 3e 0d fe 9a 00 90 03 |.K.title|d>......|
|00005af0| cc ff 90 03 76 02 00 00 | fc ff 90 03 3d 00 00 07 |....v...|....=...|
|00005b00| 51 54 48 6c 6f 63 5f 47 | 43 0d 00 00 9a 00 90 03 |QTHloc_G|C.......|
|00005b10| 98 ff 90 03 76 02 00 00 | c8 ff 90 03 3d 01 00 07 |....v...|....=...|
|00005b20| eb 01 00 00 ff 90 04 1e | 00 90 03 9a 00 90 03 30 |........|.......0|
|00005b30| ff 90 03 76 02 00 00 60 | ff 90 03 3d 01 00 07 fd |...v...`|...=....|
|00005b40| 01 00 00 ff 90 04 28 00 | 90 03 9a 00 90 03 fc fe |......(.|........|
|00005b50| ff ff 76 02 00 00 2c ff | 90 03 3d 01 00 07 16 02 |..v...,.|..=.....|
|00005b60| 00 00 ff 90 04 1e 00 90 | 03 3e 00 90 03 d0 ff 90 |........|.>......|
|00005b70| 03 9a 00 90 03 f8 ff 90 | 03 19 00 00 17 4e 61 6d |........|.....Nam|
|00005b80| 65 3a 0d 6c 65 64 3e 0d | fe 0e 00 90 03 9c ff 90 |e:.led>.|........|
|00005b90| 03 9a 00 90 03 c4 ff 90 | 03 19 00 00 17 50 75 72 |........|.....Pur|
|00005ba0| 70 6f 73 65 3a 0d 3e 0d | fe 1e 00 90 04 ff 90 03 |pose:.>.|........|
|00005bb0| 9a 00 90 03 28 ff 90 03 | 19 00 00 17 41 75 74 68 |....(...|....Auth|
|00005bc0| 6f 72 3a 0d 64 3e 0d fe | 4c ff 90 03 ae fe ff ff |or:.d>..|L.......|
|00005bd0| d8 ff 90 03 d6 fe ff ff | 19 60 00 17 56 65 72 73 |........|.`..Vers|
|00005be0| 69 6f 6e 3a 0d 3e 0d fe | 9a 00 90 03 64 ff 90 03 |ion:.>..|....d...|
|00005bf0| 76 02 00 00 94 ff 90 03 | 3d 01 00 07 2a 02 00 00 |v.......|=...*...|
|00005c00| ff 90 04 19 00 90 03 9a | 00 90 03 c8 fe ff ff 76 |........|.......v|
|00005c10| 02 00 00 f8 fe ff ff 3d | 01 00 07 41 02 00 00 ff |.......=|...A....|
|00005c20| 90 04 1e 00 90 03 0e 00 | 90 03 cc fe ff ff 9a 00 |........|........|
|00005c30| 90 03 f4 fe ff ff 19 00 | 00 17 56 65 72 73 69 6f |........|..Versio|
|00005c40| 6e 3a 0d 3e 0d fe 41 62 | 6f 75 74 20 74 68 69 73 |n:.>..Ab|out this|
|00005c50| 20 70 72 6f 67 72 61 6d | 0d 51 54 48 20 4c 6f 63 | program|.QTH Loc|
|00005c60| 61 74 6f 72 2c 20 4e 47 | 52 2c 0d 47 72 65 61 74 |ator, NG|R,.Great|
|00005c70| 20 43 69 72 63 6c 65 20 | 43 61 6c 63 75 6c 61 74 | Circle |Calculat|
|00005c80| 6f 72 2e 0d a9 20 52 2e | 45 2e 4f 27 42 72 69 65 |or... R.|E.O'Brie|
|00005c90| 6e 2c 20 31 39 39 32 0d | 4c 6f 6e 67 69 74 75 64 |n, 1992.|Longitud|
|00005ca0| 65 20 2f 20 4c 61 74 69 | 74 75 64 65 20 26 0d 31 |e / Lati|tude &.1|
|00005cb0| 2e 30 30 20 28 33 2d 4a | 61 6e 2d 39 32 29 0d |.00 (3-J|an-92). |
+--------+-------------------------+-------------------------+--------+--------+