! 4
; ==============================================
; === Spacecrafts ==============================
; ==============================================

{ REPL 8
  [ 8 "Hellcat
;      12345678
  [ 8 "
  { CORE
    = x301002 x2508  x302002 x2508
  } CORE
  { TREF SPECIAL1.TRE
    = x0130 x2F  x0290 x2F  x0408 x2F  x0728 x2F  x07F8 x2F  x0810 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0408 x2F  x04A8 x2F  x0518 x2F  x0718 x2F  x0800 x2F  x0810 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0258 x2F  x0398 x2F  x0408 x2F  x0510 x2F  x0800 x2F  x0810 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x00A0 x2F  x0408 x2F  x0410 x2F  x0800 x2F  x0A10 x2F  x0E20 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0208 x2F  x0408 x2F  x04A8 x2F  x0708 x2F  x0810 x2F  x0A20 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x00A0 x2F  x0408 x2F  x0518 x2F  x0720 x2F  x0800 x2F  x0810 x2F
  } TREF
} REPL

{ REPL 8
  [ 8 "Longbow
;      12345678
  [ 8 "
  { CORE
    = x301002 x2500  x302002 x2500
  } CORE
  { TREF SPECIAL1.TRE
    = x0028 x2F  x0050 x2F  x0248 x2F  x0360 x2F  x0910 x2F  x0A90 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0050 x2F  x0498 x2F  x0558 x2F  x06B8 x2F  x0700 x2F  x0910 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0028 x2F  x0030 x2F  x0250 x2F  x0448 x2F  x0558 x2F  x06B8 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0060 x2F  x0360 x2F  x06F8 x2F  x08B0 x2F  x0920 x2F  x0930 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x00E0 x2F  x0130 x2F  x0230 x2F  x0490 x2F  x0558 x2F  x0DD0 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0130 x2F  x01B8 x2F  x0558 x2F  x0708 x2F  x0890 x2F  x0910 x2F
  } TREF
} REPL

{ REPL 8
  [ 8 "Banshee
;      12345678
;  [ 8 "
  [ 8 "
  { CORE
    = x301002 x24F0  x302002 x24F0
  } CORE
  { TREF SPECIAL1.TRE
    = x0188 x2F  x03A0 x2F  x03D8 x2F  x0620 x2F  x0628 x2F  x0748 x2F
    = x0A10 x2F  x0CD0 x2F  x0E10 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0290 x2F  x0340 x2F  x0388 x2F  x0608 x2F  x0628 x2F  x0728 x2F
    = x0738 x2F  x0790 x2F  x0C50 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x00D0 x2F  x03A8 x2F  x0600 x2F  x0620 x2F  x0670 x2F  x0730 x2F
    = x07A0 x2F  x0A10 x2F  x0E10 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0020 x2F  x0190 x2F  x01C8 x2F  x0318 x2F  x0600 x2F  x0668 x2F
    = x0720 x2F  x0730 x2F  x0798 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0290 x2F  x0338 x2F  x0618 x2F  x0620 x2F  x06F0 x2F  x0718 x2F
    = x0730 x2F  x0798 x2F  x0BF0 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0018 x2F  x0028 x2F  x00D0 x2F  x0290 x2F  x0320 x2F  x0678 x2F
    = x0730 x2F  x0748 x2F  x07A0 x2F
  } TREF
} REPL

{ REPL 12
  [ 12 "Vindicator
;       123456789-12
  [ 12 "
  { CORE
    = x301002 x24DC  x302002 x24DC
  } CORE
  { TREF SPECIAL1.TRE
    = x0018 x2F  x0078 x2F  x0110 x2F  x01E0 x2F  x04D0 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0078 x2F  x0110 x2F  x0310 x2F  x04D8 x2F  x0750 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0110 x2F  x01E0 x2F  x0370 x2F  x04D0 x2F  x0C10 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0218 x2F  x0748 x2F  x09A0 x2F  x0C10 x2F  x0D90 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0018 x2F  x0110 x2F  x03A8 x2F  x04D8 x2F  x0D70 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0110 x2F  x0140 x2F  x0618 x2F  x06D0 x2F  x0760 x2F
  } TREF
} REPL

{ REPL 8
  [ 8 "Avenger
;      12345678
  [ 8 "
  { CORE
    = x301002 x24E8  x302002 x24E8
  } CORE
  { TREF SPECIAL1.TRE
    = x0058 x2F  x0120 x2F  x01F8 x2F  x0288 x2F  x0320 x2F  x0358 x2F
    = x0498 x2F  x04A0 x2F  x0FD0 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0020 x2F  x00A0 x2F  x0120 x2F  x01F8 x2F  x0258 x2F  x0320 x2F
    = x0358 x2F  x07F0 x2F  x0990 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0058 x2F  x0120 x2F  x0320 x2F  x0400 x2F  x04A0 x2F  x04A8 x2F
    = x0508 x2F  x06A8 x2F  x07B8 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0288 x2F  x0358 x2F  x04A8 x2F  x07C0 x2F  x07F8 x2F  x08D0 x2F
    = x0950 x2F  x0990 x2F  x0C50 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x00A0 x2F  x01B0 x2F  x0258 x2F  x0460 x2F  x04D0 x2F  x0628 x2F
    = x07F0 x2F  x0A10 x2F  x0F70 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0198 x2F  x01F8 x2F  x0270 x2F  x0400 x2F  x0468 x2F  x04A8 x2F
    = x04B0 x2F  x06A8 x2F  x0A10 x2F
  } TREF
} REPL

{ REPL 8
  [ 8 "Bearcat
;      12345678
;  [ 12 "
  [ 8 "
  { CORE
    = x301002 x24F8  x302002 x24F8
  } CORE
  { TREF SPECIAL1.TRE
    = x00C0 x2F  x00E0 x2F  x00E8 x2F  x0640 x2F  x07B8 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x00E0 x2F  x05B0 x2F  x0640 x2F  x06E8 x2F  x07B0 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x03E0 x2F  x0640 x2F  x06F0 x2F  x0B50 x2F  x0D50 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x00C0 x2F  x00E0 x2F  x0378 x2F  x0638 x2F  x07B8 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x02E0 x2F  x0630 x2F  x06A0 x2F  x0DA0 x2F  x0F50 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x02E0 x2F  x0648 x2F  x06B0 x2F  x06F0 x2F  x07B8 x2F
  } TREF
} REPL

{ REPL 8
  [ 8 "Dragon
;      12345678
  [ 8 "
  { CORE
    = x301002 x2510  x302002 x2510
  } CORE
  { TREF SPECIAL1.TRE
    = x02E8 x2F  x0378 x2F  x0388 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0068 x2F  x06E0 x2F  x06F8 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0068 x2F  x00E8 x2F  x0700 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x05C8 x2F  x06F0 x2F  x0DB0 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0068 x2F  x0378 x2F  x06D0 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x02F0 x2F  x06E8 x2F  x0700 x2F
  } TREF
} REPL

{ REPL 8
  [ 8 "Arrow
;      12345678
  [ 8 "
  { TREF SPECIAL1.TRE
    = x0048 x2F  x0090 x2F  x0098 x2F  x00A8 x2F  x0178 x2F  x01D8 x2F
    = x02E0 x2F  x03B0 x2F  x06B0 x2F  x0738 x2F  x0850 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0080 x2F  x0090 x2F  x0098 x2F  x00F0 x2F  x0178 x2F  x01E8 x2F
    = x02E8 x2F  x04F0 x2F  x06B0 x2F  x0850 x2F  x0E50 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0048 x2F  x0090 x2F  x00A8 x2F  x0178 x2F  x02E8 x2F  x0360 x2F
    = x03A0 x2F  x03B0 x2F  x0428 x2F  x0738 x2F  x08D0 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0128 x2F  x0220 x2F  x0398 x2F  x04E8 x2F  x05B8 x2F  x06B0 x2F
    = x0728 x2F  x0740 x2F  x0770 x2F  x0860 x2F  x0B70 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x01D0 x2F  x02E8 x2F  x0430 x2F  x0470 x2F  x04F0 x2F  x06A8 x2F
    = x0778 x2F  x0850 x2F  x0B70 x2F  x0E30 x2F  x0E70 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0090 x2F  x0280 x2F  x03A0 x2F  x0430 x2F  x0478 x2F  x05C0 x2F
    = x05C8 x2F  x06B8 x2F  x0738 x2F  x0758 x2F  x0F10 x2F
  } TREF
} REPL

{ REPL 12
  [ 12 "Thunderbolt
;       123456789-12
  [ 12 "
  { TREF SPECIAL1.TRE
    = x0108 x2F  x01D0 x2F  x0340 x2F  x0490 x2F  x05D0 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0108 x2F  x0130 x2F  x01A8 x2F  x05D8 x2F  x0E10 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0498 x2F  x05D8 x2F  x0678 x2F  x0718 x2F  x07F0 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0180 x2F  x0400 x2F  x04A0 x2F  x0CD0 x2F  x0E10 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x00D8 x2F  x05D8 x2F  x0930 x2F  x0DF0 x2F  x0FD0 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x02F8 x2F  x0390 x2F  x04A0 x2F  x0680 x2F  x07F0 x2F
  } TREF
} REPL

{ REPL 12
  [ 12 "Excalibur
;       123456789-12
  [ 12 "
  { TREF SPECIAL4.TRE
    = x0C60 x2F
  } TREF
} REPL
{ REPL 12
  [ 12 "EXCALIBUR
;       123456789-12
  [ 12 "
  { TREF SPECIAL1.TRE
    = x00F8 x2F  x01B0 x2F  x0438 x2F  x0470 x2F  x07A0 x2F  x0BD0 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0438 x2F  x0480 x2F  x05F8 x2F  x06A0 x2F  x0760 x2F  x0F10 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x00F8 x2F  x01F0 x2F  x0220 x2F  x0240 x2F  x0300 x2F  x06A0 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0228 x2F  x0248 x2F  x03B0 x2F  x03D0 x2F  x06A0 x2F  x0BE0 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0350 x2F  x03D0 x2F  x0750 x2F  x0870 x2F  x08F0 x2F  x0BD0 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0118 x2F  x01F0 x2F  x0358 x2F  x0480 x2F  x0600 x2F  x0770 x2F
  } TREF
} REPL

; ==============================================
; === Capships =================================
; ==============================================

{ REPL 12
  [ 12 "Lexington
;       123456789-12
  [ 12 "
; comm, target etc:
  { TREF SPECIAL1.TRE
    = x0100 x2F  x0240 x2F  x03C8 x2F  x0528 x2F  x0588 x2F  x0698 x2F
    = x06C0 x2F  x06C8 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x00C8 x2F  x01F0 x2F  x0368 x2F  x03E0 x2F  x07B8 x2F  x0A50 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0078 x2F  x0578 x2F  x06C8 x2F  x07A8 x2F  x07E8 x2F  x0C90 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x06C0 x2F  x07A8 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0360 x2F  x0F30 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x06C8 x2F  x07A8 x2F
  } TREF
} REPL

{ REPL 14
  [ 14 "Intrepid
;       123456789-1234
  [ 14 "
  { TREF SPECIAL1.TRE
    = x0618 x2F  x07E8 x2F  x0C10 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0158 x2F  x0618 x2F  x0620 x2F  x0740 x2F  x0780 x2F  x07E8 x2F
    = x07F8 x2F  x0A10 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x01F8 x2F  x02A0 x2F  x03C8 x2F  x0610 x2F  x0618 x2F  x06C0 x2F
    = x06D0 x2F  x0890 x2F  x0FD0 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0048 x2F  x0148 x2F  x01B8 x2F  x0210 x2F  x0290 x2F  x02F0 x2F
    = x0488 x2F  x0510 x2F  x0610 x2F  x06B8 x2F  x0708 x2F  x07F0 x2F
    = x0C20 x2F  x0FE0 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0048 x2F  x00B0 x2F  x0108 x2F  x0250 x2F  x0310 x2F  x0410 x2F
    = x0450 x2F  x0508 x2F  x0518 x2F  x0590 x2F  x0640 x2F  x0728 x2F
    = x0890 x2F  x0950 x2F  x0970 x2F  x09A0 x2F  x0C10 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0108 x2F  x0190 x2F  x0318 x2F  x0450 x2F  x0458 x2F  x0490 x2F
    = x0580 x2F  x0788 x2F
  } TREF
} REPL

;== { REPL 12
;==   [ 12 "Transport
;== ;       123456789-12
;==   [ 12 "
;==   { TREF SPECIAL1.TRE
;==     = x0030 x2F  x0080 x2F  x00A0 x2F  x0158 x2F  x0180 x2F  x02B0 x2F
;==     = x02C8 x2F  x0308 x2F  x03A8 x2F  x04E8 x2F  x0520 x2F  x0610 x2F
;==     = x06F0 x2F  x0708 x2F  x0798 x2F  x07D8 x2F  x0808 x2F
;==   } TREF
;==   { TREF SPECIAL2.TRE
;==     = x0038 x2F  x00A8 x2F  x0190 x2F  x01C8 x2F  x01D8 x2F  x0250 x2F
;==     = x0298 x2F  x02F8 x2F  x03A0 x2F  x04B0 x2F  x0548 x2F  x0560 x2F
;==     = x07D8 x2F  x0808 x2F  x0C10 x2F
;==   } TREF
;==   { TREF SPECIAL3.TRE
;==     = x0150 x2F  x0200 x2F  x0310 x2F  x0490 x2F  x04B0 x2F  x04E8 x2F
;==     = x0548 x2F  x0588 x2F  x05E8 x2F  x0608 x2F  x0708 x2F  x0740 x2F
;==     = x0748 x2F  x0808 x2F
;==   } TREF
;==   { TREF SPECIAL4.TRE
;==     = x0130 x2F  x0260 x2F  x0278 x2F  x02F8 x2F  x0310 x2F  x0380 x2F
;==     = x0520 x2F  x0538 x2F  x0588 x2F  x0608 x2F  x07E0 x2F  x0808 x2F
;==     = x0E50 x2F  x0E60 x2F
;==   } TREF
;==   { TREF SPECIAL5.TRE
;==     = x0038 x2F  x00E8 x2F  x00F0 x2F  x0200 x2F  x0260 x2F  x02A8 x2F
;==     = x0308 x2F  x03A0 x2F  x0498 x2F  x0528 x2F  x05E0 x2F  x0610 x2F
;==     = x0808 x2F  x09D0 x2F
;==   } TREF
;==   { TREF SPECIAL6.TRE
;==     = x0080 x2F  x0200 x2F  x0298 x2F  x0388 x2F  x03A8 x2F  x0498 x2F
;==     = x04B8 x2F  x04F0 x2F  x0540 x2F  x05F0 x2F  x0610 x2F  x0620 x2F
;==     = x0808 x2F  x0B10 x2F
;==   } TREF
;== } REPL
;== 
;== { REPL 15
;==   [ 15 "Pirate Frigate
;== ;       123456789-12345
;== ;  [ 15 " 
;==   [ 15 "
;==   { TREF SPECIAL1.TRE
;==     = x02D0 x2F  x0778 x2F
;==   } TREF
;==   { TREF SPECIAL2.TRE
;==     = x0598 x2F  x0770 x2F
;==   } TREF
;==   { TREF SPECIAL3.TRE
;==     = x0598 x2F  x0778 x2F
;==   } TREF
;==   { TREF SPECIAL4.TRE
;==     = x0760 x2F  x0B20 x2F
;==   } TREF
;==   { TREF SPECIAL5.TRE
;==     = x0170 x2F  x01E0 x2F
;==   } TREF
;==   { TREF SPECIAL6.TRE
;==     = x0170 x2F  x0780 x2F
;==   } TREF
;== } REPL
;== 
;== { REPL 8
;==   [ 8 "Shuttle
;== ;      12345678
;==   [ 8 "
;==   { TREF SPECIAL1.TRE
;==     = x0318 x2F  x03F8 x2F  x0430 x2F
;== ;    = x0450 x2F  x04B8 x2F  x05D8 x2F  x06D0 x2F
;==     = x0450 x2F  x05D8 x2F  x06D0 x2F
;==     = x0780 x2F  x07E0 x2F  x0D50 x2F  x0E50 x2F
;==   } TREF
;==   { TREF SPECIAL2.TRE
;==     = x00D0 x2F  x03C0 x2F  x03F8 x2F  x0430 x2F
;==     = x0450 x2F  x05E0 x2F  x06D0 x2F
;==     = x0720 x2F  x07E0 x2F  x0D50 x2F
;==   } TREF
;==   { TREF SPECIAL3.TRE
;==     = x00F0 x2F  x0108 x2F  x01C0 x2F
;==     = x0318 x2F  x03F8 x2F  x0450 x2F  x05E0 x2F
;==     = x06B0 x2F  x0780 x2F  x0850 x2F
;==   } TREF
;==   { TREF SPECIAL4.TRE
;==     = x01D0 x2F  x0238 x2F  x0370 x2F
;==     = x03B8 x2F  x0438 x2F  x05E0 x2F
;==     = x0620 x2F  x07E8 x2F  x0D50 x2F  x0FD0 x2F
;==   } TREF
;==   { TREF SPECIAL5.TRE
;==     = x0190 x2F  x0220 x2F  x0358 x2F
;==     = x0368 x2F  x0390 x2F  x0458 x2F  x0768 x2F
;==     = x07E0 x2F  x07E8 x2F  x0BB0 x2F
;==   } TREF
;==   { TREF SPECIAL6.TRE
;==     = x00C8 x2F  x0120 x2F  x0220 x2F
;==     = x0360 x2F  x03C8 x2F  x03F8 x2F  x0630 x2F
;==     = x06D8 x2F  x0728 x2F  x07E8 x2F
;==   } TREF
;== } REPL
;== 
;== { REPL 8
;==   [ 8 "Cruiser
;== ;      12345678
;==   [ 8 "
;==   { TREF SPECIAL1.TRE
;==     = x01C0 x2F  x0200 x2F  x0238 x2F  x02C0 x2F  x0328 x2F  x0348 x2F
;==     = x0480 x2F  x04F0 x2F  x0558 x2F  x0790 x2F  x07F0 x2F  x0990 x2F
;==   } TREF
;==   { TREF SPECIAL2.TRE
;==     = x0030 x2F  x0040 x2F  x0128 x2F  x0200 x2F  x0238 x2F  x02B8 x2F
;==     = x0328 x2F  x0400 x2F  x04D0 x2F  x04F8 x2F  x0580 x2F  x06D8 x2F
;==     = x0788 x2F
;==   } TREF
;==   { TREF SPECIAL3.TRE
;==     = x0168 x2F  x0238 x2F  x0280 x2F  x0328 x2F  x0378 x2F  x0488 x2F
;==     = x0560 x2F  x0688 x2F  x0790 x2F  x07E0 x2F  x07F8 x2F  x0990 x2F
;==   } TREF
;==   { TREF SPECIAL4.TRE
;==     = x0198 x2F  x0208 x2F  x0240 x2F  x0250 x2F  x02B0 x2F  x03F8 x2F
;==     = x04D0 x2F  x0578 x2F  x0678 x2F  x06D8 x2F  x0780 x2F  x09D0 x2F
;==   } TREF
;==   { TREF SPECIAL5.TRE
;==     = x0078 x2F  x0098 x2F  x01A8 x2F  x0270 x2F  x0400 x2F  x04F8 x2F
;==     = x0560 x2F  x0580 x2F  x0780 x2F  x0910 x2F  x0C60 x2F  x0FB0 x2F
;==   } TREF
;==   { TREF SPECIAL6.TRE
;==     = x0030 x2F  x0070 x2F  x0148 x2F  x02B8 x2F  x02C8 x2F  x03D0 x2F
;==     = x0470 x2F  x04D8 x2F  x06E0 x2F  x07E0 x2F  x07F8 x2F  x0D10 x2F
;==   } TREF
;== } REPL

; ==============================================
; === Common objects ===========================
; ==============================================

{ REPL 12
  [ 12 "Jump Buoy
;       123456789-12
  [ 12 "
  { TREF SPECIAL1.TRE
    = x0198 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0198 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0198 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0320 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0C50 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0328 x2F
  } TREF
} REPL

{ REPL 12
  [ 12 "Radar Buoy
;       123456789-12
  [ 12 "
  { TREF SPECIAL1.TRE
    = x0218 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0218 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0420 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0850 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0218 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0218 x2F
  } TREF
} REPL

{ REPL 12
  [ 12 "Spacelab
;       123456789-12
  [ 12 "
  { TREF SPECIAL1.TRE
    = x0220 x2F
  } TREF
  { TREF SPECIAL2.TRE
    = x0220 x2F
  } TREF
  { TREF SPECIAL3.TRE
    = x0430 x2F
  } TREF
  { TREF SPECIAL4.TRE
    = x0870 x2F
  } TREF
  { TREF SPECIAL5.TRE
    = x0860 x2F
  } TREF
  { TREF SPECIAL6.TRE
    = x0438 x2F
  } TREF
} REPL

; ==============================================
; === Cockpit ==================================
; ==============================================
{ REPL 98
  [ 30 "[ EJECTING ]
  [ 30 "[ AUSSTIEG ]
  [ 30 "[ EJECTION ]
  = x10E x50 ;  - X, Y
;       123456789-123456789-123456789-
;  [ 30 "[  ]
;  [ 30 "[  ]
;  [ 30 "[  ]
  [ 30 "\xB1\xB5\xB6\xB7\xBC\xBD\xBE\xA6\xA7\xA9\xAC
  [ 30 "\xB1\xB5\xB6\xB7\xBC\xBD\xBE\xA6\xA7\xA9\xAC
  [ 30 "\xB1\xB5\xB6\xB7\xBC\xBD\xBE\xA6\xA7\xA9\xAC
;  = 197 x50
  = 205 x50
  { TREF MISSIONS.TRE
    = x00F0 x3B9E2  x0150 x28952  x01E8 x3D75E  x0268 x287B4  x0388 x2766A  x03D8 x3DC30
    = x0408 x27FBE
  } TREF
} REPL
{ REPL 98
  [ 30 "[ EJECTING ]
  [ 30 "[ AUSSTIEG ]
  [ 30 "[ EJECTION ]
  = x82 x1E ;  - X, Y
;       123456789-123456789-123456789-
  [ 30 "[  ]
  [ 30 "[  ]
  [ 30 "[  ]
  = 100 x1E ;  - X ( ), Y
  { TREF MISSIONS.TRE
    = x00F0 x3AC0E  x0150 x27B5E  x01E8 x3C84C  x0268 x2790A  x0388 x2669E  x03D8 x3CD26
    = x0408 x271EA
  } TREF
} REPL

{ REPL 90
  [ 30 "COMMUNICATION
  [ 30 "KOMMUNIKATION
  [ 30 "COMMUNICATION
;       123456789-123456789-123456789-
  [ 30 "
  [ 30 "
  [ 30 "
  { TREF MISSIONS.TRE
    = x00F0 x3B56A  x0150 x284DA  x01E8 x3D2E6  x0268 x2833C  x0388 x26FEA  x03D8 x3D7B8
    = x0408 x27B46
  } TREF
} REPL
{ REPL 90
  [ 30 " No Receivers
  [ 30 " Keine Empf\x84nger
  [ 30 " Aucun r\x82cepteur
;       123456789-123456789-123456789-
  [ 30 "  
  [ 30 "  
  [ 30 "  
  { TREF MISSIONS.TRE
    = x00F0 x3AB3E  x0150 x27A8E  x01E8 x3C77C  x0268 x2783A  x0388 x263C6  x03D8 x3CC56
    = x0408 x2711A
  } TREF
} REPL
{ REPL 90
  [ 30 "   No Receivers
  [ 30 "   Keine Empf\x84nger
  [ 30 "   Aucun r\x82cepteur
;       123456789-123456789-123456789-
  [ 30 "    
  [ 30 "    
  [ 30 "    
  { TREF MISSIONS.TRE
    = x00F0 x3B5D2  x0150 x28542  x01E8 x3D34E  x0268 x283A4  x0388 x27052  x03D8 x3D820
    = x0408 x27BAE
  } TREF
} REPL

{ REPL 90
  [ 30 "POWER DISTRIBUTION
  [ 30 "ENERGIEVERTEILUNG
  [ 30 "DISTRIB. ENERGIE
;       123456789-123456789-123456789-
  [ 30 " 
  [ 30 " 
  [ 30 " 
  { TREF MISSIONS.TRE
    = x00F0 x3B912  x0150 x28882  x01E8 x3D68E  x0268 x286E4  x0388 x27392  x03D8 x3DB60
    = x0408 x27EEE
  } TREF
} REPL

{ REPL 90
  [ 30 "DAMAGE REPORT
  [ 30 "SCHADENSMELDUNG
  [ 30 "DEGATS
;       123456789-123456789-123456789-
  [ 30 " 
  [ 30 " 
  [ 30 " 
  { TREF MISSIONS.TRE
    = x00F0 x3B63A  x0150 x285AA  x01E8 x3D3B6  x0268 x2840C  x0388 x270BA  x03D8 x3D888
    = x0408 x27C16
  } TREF
} REPL
{ REPL 90
  [ 30 "   No Damage
  [ 30 "   Kein Schaden
  [ 30 "   Aucun d\x82g\x83t
;       123456789-123456789-123456789-
  [ 30 "    
  [ 30 "    
  [ 30 "    
  { TREF MISSIONS.TRE
    = x00F0 x3A72E  x00F0 x3B6A2  x0150 x2767E  x0150 x28612  x01E8 x3C36C  x01E8 x3D41E
    = x0268 x27492  x0268 x28474  x0388 x2601E  x0388 x27122  x03D8 x3C846  x03D8 x3D8F0
    = x0408 x26D72  x0408 x27C7E
  } TREF
} REPL
{ REPL 156
  +FORM DAMG
    +INFO
    -INFO
    +TEXT
      $ x10
      [ x0F "Communication
      $ x12
      [ x0F "Damage Repair
      $ x30
      [ x0F "Target System
      $ x22
      [ x0F "Engines
      $ x20
      [ x0F "Afterburners
      $ x21
      [ x0F "Power Plant
      $ x11
      [ x0F "Shields
      $ x31
      [ x0F "Guns
    -TEXT
  -FORM
;            123456789-12345
  +FORM DAMG
    +INFO
    -INFO
    +TEXT
      $ x10
      [ x0F "
      $ x12
      [ x0F "
      $ x30
      [ x0F " 
;      [ x0F "
      $ x22
      [ x0F "
      $ x20
      [ x0F "
      $ x21
      [ x0F "
      $ x11
;      [ x0F " 
      [ x0F " 
;            123456789-12345
      $ x31
      [ x0F "
    -TEXT
  -FORM
  { TREF MISSIONS.TRE
    = x00F0 x3B318  x0150 x28268  x01E8 x3D084  x0268 x280DA  x0388 x26DA8  x03D8 x3D55E
    = x0408 x278F4
  } TREF
} REPL
{ REPL 156
  +FORM DAMG
    +INFO
    -INFO
    +TEXT
      $ x10
      [ x0F "Comm
      $ x12
      [ x0F "Repair
      $ x30
      [ x0F "Target
      $ x22
      [ x0F "Engines
      $ x20
      [ x0F "After
      $ x21
      [ x0F "Power
      $ x11
      [ x0F "Shields
      $ x31
      [ x0F "Guns
    -TEXT
  -FORM
;            123456789-12345
  +FORM DAMG
    +INFO
    -INFO
    +TEXT
      $ x10
      [ x0F "
      $ x12
      [ x0F "
      $ x30
      [ x0F "
      $ x22
      [ x0F "
      $ x20
      [ x0F "
      $ x21
      [ x0F "
      $ x11
      [ x0F "
      $ x31
      [ x0F "
    -TEXT
  -FORM
  { TREF MISSIONS.TRE
    = x00F0 x3A614  x0150 x27544  x01E8 x3C242  x0268 x27368  x0388 x25F14  x03D8 x3C724
    = x0408 x26C58
  } TREF
} REPL

; ==============================================
; === Guns =====================================
; ==============================================
{ REPL 90
  [ 30 "Full Guns
  [ 30 "Alle Gesch\x81tze
  [ 30 "Full Guns
;       123456789-123456789-123456789-
;  [ 30 " ++
  [ 30 " 
  [ 30 " 
  [ 30 " 
  { TREF MISSIONS.TRE
    = x00F0 x3A866  x00F0 x3B49A  x0150 x277B6  x0150 x2840A  x01E8 x3C4A4  x01E8 x3D216
    = x0268 x275CA  x0268 x2826C  x0388 x26156  x0388 x26F1A  x03D8 x3C97E  x03D8 x3D6E8
    = x0408 x26EAA  x0408 x27A76
  } TREF
} REPL

{ REPL 14
  [ 14 "Particle Gun
;       123456789-1234
  [ 14 " 
  { TREF OBJECTS.TRE
    = x0728 x4C ; Hellcat
  } TREF
} REPL

{ REPL 8
  [ 8 "Ion Gun
;      123456789-1234
  [ 8 " 
  { TREF OBJECTS.TRE
    = x0268 x4E  x0BC8 x4C ; Hellcat, Longbow
  } TREF
} REPL

{ REPL 12
  [ 12 "Plasma Gun
;       123456789-12345
  [ 12 " 
  { TREF OBJECTS.TRE
    = x0280 x4E ; Longbow
  } TREF
} REPL

{ REPL 12
  [ 12 "Photon Gun
;       123456789-1234
  [ 12 " 
  { TREF OBJECTS.TRE
    = x09D0 x4C  x10B0 x4E  x16F0 x4E
  } TREF
} REPL

{ REPL 10
  [ 10 "Laser
;       123456789-12345
  [ 10 " 
  { TREF OBJECTS.TRE
    = x0160 x4C  x0238 x4C  x0510 x4C  x0760 x4C ; Banshee, Vindicator (+rear)
  } TREF
} REPL

{ REPL 12
  [ 12 "Tachyon Gun
;       123456789-12345
  [ 12 " 
  { TREF OBJECTS.TRE
    = x00B0 x4C  x1F90 x4C ; Vindicator
  } TREF
} REPL

{ REPL 12
  [ 12 "Mass Driver
;       123456789-12345
  [ 12 " 
  { TREF OBJECTS.TRE
    = x0348 x3C  x1CF0 x3C ; Avenger (+rear)
  } TREF
} REPL

{ REPL 10
  [ 10 "Leech Gun
;       123456789-1234
  [ 10 " 
  { TREF OBJECTS.TRE
    = x0670 x4C ; Banshee
  } TREF
} REPL

{ REPL 14
  [ 14 "Scatter Gun
;       123456789-12345
  [ 14 " -
  { TREF OBJECTS.TRE
    = x0B78 x4C ; Banshee
  } TREF
} REPL

{ REPL 14
  [ 14 "Stormfire
;       123456789-12345
;  [ 14 " -6-30
  [ 14 "
  { TREF OBJECTS.TRE
    = x1970 x4C ; Vindicator, Avenger
  } TREF
} REPL

{ REPL 12
  [ 12 "FISSION
;       123456789-12345
  [ 12 " 
  { TREF OBJECTS.TRE
    = x0678 x3C
  } TREF
} REPL

{ REPL 10
  [ 10 "CAMLSR
;       123456789-123456
  [ 10 "-
  { TREF OBJECTS.TRE
    = x1A90 x4C
  } TREF
} REPL
; ==============================================
; === Missiles =================================
; ==============================================
{ REPL 90
  [ 30 "No Missile
  [ 30 "Keine Raketen
  [ 30 "Pas de missiles
;       123456789-123456789-123456789-
;  [ 30 " 
  [ 30 " 
  [ 30 " 
  [ 30 " 
  { TREF MISSIONS.TRE
    = x00F0 x3A7FE  x00F0 x3B432 ; Banshee
    = x0150 x2774E  x0150 x283A2 ; ???
    = x01E8 x3C43C  x01E8 x3D1AE ; Avenger
    = x0268 x27562  x0268 x28204 ; Longbow
    = x0388 x260EE  x0388 x26EB2 ; Hellcat
    = x03D8 x3C916  x03D8 x3D680 ; Vindicator
    = x0408 x26E42  x0408 x27A0E ; ???
  } TREF
} REPL

;== ;; { REPL 8
;== ;;   [ 8 "Leech
;== ;; ;      12345678
;== ;;   [ 8 "\<\>
;== ;;   { CORE
;== ;;     = x301002 x24A8  x302002 x24A8
;== ;;   } CORE
;== ;; } REPL
;== { REPL 4
;==   [ 4 "\x68\x34\x4B\x00 -- SSZ004B3468_Ungelenkt
;==   [ 4 "\x74\x34\x4B\x00 -- SSZ004B3474_Dumbfire
;==   { CORE
;==     = x301000 x30052  x302000 x30052
;==   } CORE
;== } REPL
;== { REPL 4
;==   [ 4 "\xA8\x34\x4B\x00 -- SSZ004B34A8_Leech
;==   [ 4 "\x68\x34\x4B\x00 -- SSZ004B3468_Ungelenkt
;==   { CORE
;==     = x301000 x2FE6E  x301000 x2FEDC  x302000 x2FE6E  x302000 x2FEDC
;==   } CORE
;== } REPL
;== { REPL 12
;==   [ 12 "Ungelenkt
;== ;       123456789-12
;==   [ 12 " \<\>
;== ;  [ 12 " \<\>
;==   { CORE
;==     = x301002 x2468  x302002 x2468
;==   } CORE
;== } REPL
;== { REPL 14
;==   [ 14 "LEECH MISSILE
;== ;       123456789-123456
;==   [ 14 " 
;== ;  [ 14 " 
;==   { TREF OBJECTS.TRE
;==     = x0A88 x3C
;==   } TREF
;== } REPL

;;- { REPL 4
;;-   [ 4 "\xA8\x34\x4B\x00
;;- ;      SSZ004B34A8_Leech -> SSZ004B34A0_Sangsue
;;-   [ 4 "\xA0\x34\x4B\x00
;;-   { CORE
;;-     = x301000 x2FE6E  x301000 x2FEDC  x302000 x2FE6E  x302000 x2FEDC
;;-   } CORE
;;- } REPL
@ ELEE x301002 x024A8  x302002 x024A8  ; SSZ004B34A8_Leech
@ FLEE x301002 x024A0  x302002 x024A0  ; SSZ004B34A0_Sangsue
{ ADDR @ELEE @FLEE
  = x301000 x2FE6E  x301000 x2FEDC  x302000 x2FE6E  x302000 x2FEDC
} ADDR

;;- { REPL 4
;;-   [ 4 "\x80\x34\x4B\x00
;;- ;      SSZ004B3480_Torpille -> SSZ004B348C_Torpedo
;;-   [ 4 "\x8C\x34\x4B\x00
;;-   { CORE
;;-     = x301000 x2FF77  x302000 x2FF77
;;-   } CORE
;;- } REPL
@ ETOR x301002 x248C  x302002 x248C  ; SSZ004B348C_Torpedo
@ FTOR x301002 x2480  x302002 x2480  ; SSZ004B3480_Torpille
{ ADDR @FTOR @ETOR
  = x301000 x2FF77  x302000 x2FF77
} ADDR

;;- { REPL 4
;;-   [ 4 "\xC8\x34\x4B\x00
;;- ;      SSZ004B34C8_Pilum_FoF -> SSZ004B34BC_Pilum_FF
;;-   [ 4 "\xBC\x34\x4B\x00
;;-   { CORE
;;-     = x301000 x2FD9C  x301000 x2FDD3  x302000 x2FD9C  x302000 x2FDD3
;;-   } CORE
;;- } REPL
@ EPIL x301002 x24C8  x302002 x24C8  ; SSZ004B34C8_Pilum_FoF
@ GPIL x301002 x24BC  x302002 x24BC  ; SSZ004B34BC_Pilum_FF
{ ADDR @EPIL @GPIL
  = x301000 x2FD9C  x301000 x2FDD3  x302000 x2FD9C  x302000 x2FDD3
} ADDR

;;- { REPL 4
;;-   [ 4 "\x74\x34\x4B\x00
;;- ;      SSZ004B3474_Dumbfire -> SSZ004B3468_Ungelenkt
;;-   [ 4 "\x68\x34\x4B\x00
;;-   { CORE
;;-     = x301000 x2FFE4  x301000 x3001B  x302000 x2FFE4  x302000 x3001B
;;-   } CORE
;;- } REPL
@ EDUM x301002 x2474  x302002 x2474  ; SSZ004B3474_Dumbfire
@ GDUM x301002 x2468  x302002 x2468  ; SSZ004B3468_Ungelenkt
{ ADDR @EDUM @GDUM
  = x301000 x2FFE4  x301000 x3001B  x302000 x2FFE4  x302000 x3001B
} ADDR

;;- { REPL 4
;;-   [ 4 "\x48\x34\x4B\x00
;;- ;      SSZ004B3448_Captel -> L004B3450 (MIP)
;;-   [ 4 "\x50\x34\x4B\x00
;;-   { CORE
;;-     = x301000 x30115  x302000 x30115
;;-   } CORE
;;- } REPL
;;- { REPL 4
;;-   [ 4 "\x44\x34\x4B\x00
;;- ;      L004B3444 (BEK) -> L004B3450 (MIP)
;;-   [ 4 "\x50\x34\x4B\x00
;;-   { CORE
;;-     = x301000 x30146  x302000 x30146
;;-   } CORE
;;- } REPL
@ EMIP x301002 x2450  x302002 x2450  ; L004B3450 (MIP)
@ FMIP x301002 x2448  x302002 x2448  ; SSZ004B3448_Captel
@ GMIP x301002 x2444  x302002 x2444  ; L004B3444 (BEK)
{ ADDR @FMIP @EMIP
  = x301000 x30115  x302000 x30115
} ADDR
{ ADDR @GMIP @EMIP
  = x301000 x30146  x302000 x30146
} ADDR

{ REPL 12
  [ 12 "Spiculum IR
;       123456789-12
;  [ 12 " \<\>
  [ 12 " \<\>
  { CORE
    = x301002 x24B0  x302002 x24B0
  } CORE
} REPL
{ REPL 14
  [ 14 "IMREC MISSILE
;       123456789-123456
;  [ 14 " 
  [ 14 " 
  { TREF OBJECTS.TRE
    = x0358 x3C  x1C10 x3C
  } TREF
} REPL

;== { REPL 12
;==   [ 12 "Pilum FoF
;== ;       123456789-12
;== ;  [ 12 " \<\>
;==   [ 12 " \<\>
;== ; ====   ""
;==   { CORE
;==     = x301002 x24C8  x302002 x24C8
;==   } CORE
;== } REPL
{ REPL 12
  [ 12 "Pilum FF
;       123456789-12
;  [ 12 " \<\>
  [ 12 " \<\>
;== ; ====   ""
  { CORE
    = x301002 x24BC  x302002 x24BC
  } CORE
} REPL
{ REPL 14
  [ 14 "IFF MISSILE
;       123456789-123456
;  [ 14 " 
  [ 14 " 
  { TREF OBJECTS.TRE
    = x0620 x3C  x0EC8 x3C
  } TREF
} REPL

;== { REPL 12
;==   [ 12 "Dumbfire
;== ;       123456789-12
;== ;  [ 12 " \<\>
;== ;  [ 12 " \<\>
;==   [ 12 " \<\>
;==   { CORE
;==     = x301002 x2474  x302002 x2474
;==   } CORE
;== } REPL
{ REPL 12
  [ 12 "Ungelenkt
;       123456789-12
;  [ 12 " \<\>
;  [ 12 " \<\>
  [ 12 " \<\>
  { CORE
    = x301002 x2468  x302002 x2468
  } CORE
} REPL
{ REPL 12
  [ 12 "DUMB FIRE
;       123456789-123456
;  [ 12 " 
;  [ 12 " 
  [ 12 " 
  { TREF OBJECTS.TRE
    = x0720 x3C
  } TREF
} REPL

{ REPL 12
  [ 12 "Javelin HS
;       123456789-12
;  [ 12 " \<\>
  [ 12 " \<\>
  { CORE
    = x301002 x2494  x302002 x2494
  } CORE
} REPL
{ REPL 14
  [ 14 "HS MISSILE
;       123456789-123456
;  [ 14 " ͨ
  [ 14 " 
  { TREF OBJECTS.TRE
    = x0DD0 x3C
  } TREF
} REPL

{ REPL 14
  [ 14 "Sangsue\x00Leech
;       123456789-1234
  [ 14 " \<\>
  { CORE
    = x301002 x24A0  x302002 x24A0
  } CORE
} REPL

{ REPL 6
  [ 6 "Mine
;      12345678
  [ 6 "
  { CORE
    = x301002 x24D4  x302002 x24D4
  } CORE
} REPL
{ REPL 6
  [ 6 "MINE
;      123456789-123456
  [ 6 "
  { TREF OBJECTS.TRE
    = x0410 x3C  x0658 x3C
  } TREF
} REPL

{ REPL 8
  [ 8 "Torpedo
;      12345678
  [ 8 "
  { CORE
    = x301002 x248C  x302002 x248C
  } CORE
} REPL
{ REPL 8
  [ 8 "TORPEDO
;      123456789-123456
  [ 8 "
  { TREF OBJECTS.TRE
    = x0C20 x3C
  } TREF
} REPL

{ REPL 4
  [ 4 "MIP
;      1234
  [ 4 "
  { CORE
    = x301002 x2450  x302002 x2450
  } CORE
  { TREF OBJECTS.TRE
    = x0EB8 x3C
  } TREF
} REPL

; ==============================================
; === Other strings ============================
; ==============================================
; { REPL 12
;   [ 12 "%s: %d.%d s
; ;       123456789-12
;   [ 12 "%s: %d.%d 
;   { CORE
;     = x301002 x2564  x302002 x2564
;   } CORE
; } REPL

@ OSEC x301002 x2564  x302002 x2564
{ ADDR @OSEC "%s: %d.%d 
  = x301000 x309C0  x302000 x309C0
} ADDR

{ REPL 5
  [ 5 "du
;      12345
  [ 5 "
  { CORE
    = x301002 x2577  x302002 x2577
  } CORE
} REPL

{ REPL 5
  [ 5 " ACE
;      12345678
  [ 5 "-
  { CORE
    = x301002 x3894  x302002 x3894
  } CORE
} REPL

{ REPL 90
  [ 30 "D%d
  [ 30 "D%d
  [ 30 "D%d
;       123456789-123456789-123456789-
  [ 30 "%d
  [ 30 "%d
  [ 30 "%d
  { TREF MISSIONS.TRE
    = x00F0 x3A796  x00F0 x3B502  x0150 x276E6  x0150 x28472  x01E8 x3C3D4  x01E8 x3D27E
    = x0268 x274FA  x0268 x282D4  x0388 x26086  x0388 x26F82  x03D8 x3C8AE  x03D8 x3D750
    = x0408 x26DDA  x0408 x27ADE
  } TREF
} REPL

;; { REPL 8
;;   [ 8 "FUEL
;; ;      12345678
;;   [ 8 "
;;   { TREF OBJECTS.TRE
;;     = x0338 x3C
;;   } TREF
;; } REPL

;; { REPL 90
;;   [ 30 "set : %03ld
;;   [ 30 "set : %03ld
;;   [ 30 "set : %03ld
;; ;       123456789-123456789-123456789-
;;   [ 30 " : %03ld
;;   [ 30 " : %03ld
;;   [ 30 " : %03ld
;;   { TREF MISSIONS.TRE
;;     = x00F0 x3A936  x0150 x27886  x01E8 x3C574  x0268 x2769A  x0388 x26226  x03D8 x3CA4E
;;     = x0408 x26F7A
;;   } TREF
;; } REPL

;; { REPL 90
;;   [ 30 "kps : %03ld
;;   [ 30 "kps : %03ld
;;   [ 30 "kps : %03ld
;; ;       123456789-123456789-123456789-
;;   [ 30 " : %03ld
;;   [ 30 " : %03ld
;;   [ 30 " : %03ld
;;   { TREF MISSIONS.TRE
;;     = x00F0 x3A8CE  x0150 x2781E  x01E8 x3C50C  x0268 x27632  x0388 x261BE  x03D8 x3C9E6
;;     = x0408 x26F12
;;   } TREF
;; } REPL
