Google
 

Trailing-Edge - PDP-10 Archives - bb-bt99e-bb - lnkerr.exe
There are 28 other files named lnkerr.exe in the archive. Click here to see a list.
?p `0?x+0	uy_@xx!_@+x	p!Y:\\Y+hT+@+@0F5
&@	6F F'.|+,~%LNKLNS	Low segment data base not same size
COPYRIGHT (C) 1973, 1984 BY DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.
+ @Z	0B\Y+@ hH*" 
 
d@@)B/"(H.(5D@ &"q4BhH1"q+@"/"q+@.0$q/$q!@A1H+@+4F@=+@!Z
A"`B@GhIG^	2"2b+@=/.Z+@-!7+@%Z,>,j8,wF7x,>.",jA,wjYx.",j>,@6,^7B+@=7@+@/+@-Q"A`,>x4BhI0B+@<7{W+@<I",wrX",wr+@7+h\S1d"Z	0D\Y+,>+S;Lrg-\h]T*e[d]SgkVK&5G)C7BIDSCfWS2L$g:]=Y6mQ[C%RnG6DZSNuNQaV5[4G65DhhE^RkJ`SOOSO%O"2WZON-J=g;]Wg>-]tM&uIANeXUSKNi6maeZ!e\[?5REG7EDtGD03WqgJ^
]CTkG"W]"uTYMREJ,YNmQug:e]Rq%a5]TUBPo:a?%ZykUgRR%K'Y:eUM%ISNmN"M5I*a5Z	SONrSKjV9[CRiCJeBtS3L;G;=Ee2\&uVK%GI;EQIWUFN[RSGk;`YPSYP\e%[xkjQeJ>Y6uQYMPcIJEpuO5a:e[[OS!SB}M&[SSXkHmeaa
MXokbkNM`|YOR&"uW76X	iR5[';MXOi6eMJ-IWSRO=%Vsa6avb
bb$bHbucc;c\c}d!d4dBdMdaeee/e7eBeMe\fff'fLf{ggAgjgsg{abahavb
bb$bHbucc;c\c}d!d4dBdMdaeee/e7eBeMe\fff'fLf{ggAgjgsg{aFahavb
bb$bHbucc;c\c}d!d4dBdMdaeee/e7eBeMe\fff'fLf{ggAgjgsg{abahavb
bb$bHbucc;c\c}d!d4dBdMdaeee/e7eBeMe\fff'fLf{ggAgjgsg{	You loaded programs containing more  ambiguous	subroutine
	requests than can fit in the tables of one or more overlay
	links.	You received a LNKARL message for  each  ambiguous
	request,  and a LNKTMA message for each link with too many
	requests.  You can solve this problem  in  either  of  two
	ways.	One  is  to  use  the  /ARSIZE	switch	before the
	/OVERLAY switch, thus expanding all the tables.  The other
	is to use the /ARSIZE switch just before each /LINK switch
	to expand the tables separately.	FORTRAN  common  areas  cannot  be  expanded once defined.
	Either load the module with the largest definition  first,
	or use the /COMMON: switch to reserve the needed space.	The caller supplied argument  does not match the  argument
	expected by the callee.	You loaded ALGOL procedures, but  no  main  program.   The
	missing start address and undefined symbols will terminate
	execution.	LINK expected a particular user address to be  in  memory,
	but  it  is  not  there.   This is an internal LINK error.
	This message is not expected to occur.	If it does, please
	notify	 your  Software  Specialist  or  send  a  Software
	Performance Report (SPR) to DIGITAL.	More than one successor link can satisfy a  call  from	an
	ancestor  link.  The ancestor link requests an entry point
	that is contained in two or more of its  successors.   You
	should	 revise  your  overlay	structure  to  remove  the
	ambiguity.

	If you execute the current load, one of the following will
	occur when the ambiguous call is executed:

	1.  If only  one  module  satisfying  the  request  is	in
	    memory, that module will be called.

	2.  If two or more modules satisfying the request  are	in
	    memory,  the  one  with  the most links of its path in
	    memory will be called.

	3.  If no modules satisfying the request  are  in  memory,
	    the one with the most links of its path in memory will
	    be called.

	If a module cannot be selected	by  the  methods  2  or  3
	above, one of the modules will be called at random.	LINK's memory manager was called  with	a  request  for  0
	words.	 This  is an internal LINK error.  This message is
	not expected to occur.	If it  does,  please  notify  your
	Software  Specialist or send a Software Performance Report
	(SPR) to DIGITAL.	Either the compiler produced incorrect code  or  the  .REL
	file  was  incorrectly	modified.  Two possible causes for
	the error are:	a  table  is  too  long  (more	than  2^18
	words);   or  a table that should have paired words has an
	odd length.  LNKB4R is usually followed by a fatal error.	You  have  loaded  modules  compiled  with conflicting CPU
	specifications, such as loading a MACRO  program  compiled
	with  the  statement  .DIRECTIVE KA10 and another compiled
	with .DIRECTIVE KI10. Recompile the affected modules  with
	compatible CPU specifications.	You  have changed the log file specification.  The old log
	file is closed;  further log entries are  written  in  the
	new log file.	Fixups may not have been done because of a psect exceeding
	it's  upper  limit.  The   resulting  image  is   probably
	incorrect.	You cannot use COBOL-68 and COBOL files in the same  load.
	Compile  all COBOL programs with  the  same  compiler  and
	reload.	You cannot use COBOL-74 and COBOL files in the same  load.
	Compile  all COBOL programs with  the  same  compiler  and
	reload.	You cannot use COBOL-68 and COBOL-74  files  in  the  same
	load.	Compile  all COBOL programs with the same compiler
	and reload.	You are loading a  mixture  of	COBOL-compiled	files  and
	other files.  Load one of the COBOL-compiled files first.	You cannot load modules produced by FORTRAN  with  modules
	produced by GFLoating FORTRAN.  Compile all FORTRAN modules
	the same way, then reload.	You attempted to use an unimplemented feature.	This is an
	internal  LINK	error.	 This  message	is not expected to
	occur.	If it does, please notify your Software Specialist
	or send a Software Performance Report (SPR) to DIGITAL.	The module you are attempting to load does not  contain  a
	.DIRECTIVE for any of the CPUs you specified with the /CPU
	switch.  Recompile the module with the proper  .DIRECTIVE,
	or use a different /CPU switch.	LINK is generating your executable (EXE) file.	LINK is beginning program execution at the named debugger.	Though  you  have asked for program execution, LINK cannot
	proceed due to earlier  fatal  compiler  or  LINK  errors.
	Your program is left in memory or in an executable file.	You  used  a  device   switch	(for   example,   /REWIND,
	/BACKSPACE),  but  LINK cannot associate a device with the
	switch.  Neither LINK's default device nor any device  you
	gave  with the /DEFAULT switch can apply.  Give the device
	with or before the switch (in the same command line).	You are using the /SET switch to reduce the  value  of	an
	already  defined  relocation  counter.	 Unless  you  know
	exactly  where	each  module  is  loaded,  code   may	be
	overwritten.	You loaded a FORTRAN-compiled module with  DATA  statement
	assignments  to a common area.	The common area is already
	defined in an ancestor link.  Restructure the load so that
	the  DATA  statements  are  loaded in the same link as the
	common area to which they refer.	You have a data store for an absolute location outside the
	specified link.  Load the module into the root link.


				   NOTE

	    If the location is less than 140, this message has
	    level 8 and severity 8.


		Incorrect code has been generated  by  the  F40  compiler.
	This message is not expected to occur.	If it does, please
	notify	your  Software	Specialist  or	send  a   Software
	Performance Report (SPR) to DIGITAL.	LINK's undefined symbol count has become  negative.   This
	message  is  not  expected  to	occur.	If it does, please
	notify	your  Software	Specialist  or	send  a   Software
	Performance Report (SPR) to DIGITAL.	LINK could not make the ALGOL symbol table  on	the  disk.
	You  could  be	over your disk quota, or the disk could be
	full or have errors.	LINK could not write the saved	file  on  the  disk.   You
	could  be  over your disk quota, or the disk could be full
	or have errors.	LINK has expanded its low segment so large that one of its
	larger high segments will not now  fit  in  memory.   LINK
	will  attempt  to  shrink  its internal tables so that the
	GETSEG will succeed and loading continue.	LINK could not write your high-segment code on	the  disk.
	You  could  be	over your disk quota, or the disk could be
	full or have errors.	A  read  error has occurred on the input file.  Use of the
	file is terminated and the file is released.   The  status
	is represented by the right half of the file status  word.
	Refer	to   the   DECsystem-10   Monitor  Calls  for  the
	explanation of the file status bits.	LINK could not write your low-segment code  on	the  disk.
	You  could  be	over your disk quota, or the disk could be
	full or have errors.	LINK  has  finished  writing  your  log file.  The file is
	closed.	The link is loaded.	LINK could not write your local symbol table on the  disk.
	You  could  be	over your disk quota, or the disk could be
	full or have errors.	The map file is completed and closed.	LINK  could  not  write  the  saved file on the disk.  The
	status is represented by the left half of the file  status
	word.    Refer  to  the DECsystem-10 Monitor Calls for the
	explanation of the file status bits.	An error has been detected while reading the  named  file.
	The  status  is  represented by the right half of the file
	status word.  Refer to the DECsystem-10 Monitor Calls  for
	the explanation of the file status bits.	An error has been detected while writing the  named  file.
	The  status  is  represented by the right half of the file
	status word.  Refer to the DECsystem-10 Monitor Calls  for
	the explanation of the file status bits.	LINK  could  not  write the overlay file on the disk.  The
	status is represented by the left half of the file  status
	word.    Refer  to  the DECsystem-10 Monitor Calls for the
	explanation of the file status bits.	Long symbol names  (more  than	six  characters)  are  not
	implemented.   This  message is not expected to occur.	If
	it does, please notify your Software Specialist or send  a
	Software Performance Report (SPR) to DIGITAL.	LINK is expanding memory to the specified amount.  You can
	speed  up future loads of this program by using the /CORE:
	switch to allocate the required memory.	LINK is in the last stages of loading  your  program  (for
	example,  creating  EXE  and  symbol  files, preparing for
	execution if requested).	You are loading incorrect F40-compiled code  caused  by  a
	source statement of the form

	     DATA A(I),I=1,4/1,2,3,4/

	instead of the form

	     DATA (A(I),I=1,4)/1,2,3,4/

	This message is not expected to occur.	If it does, please
	notify	 your  Software  Specialist  or  send  a  Software
	Performance Report (SPR) to DIGITAL.	LINK  is  reading  one	or  both  segment  overflow  files
	backwards  to  perform	any  needed code fixups.  This may
	cause considerable disk overhead, but occurs only if  your
	program is too big for memory.@A2	LINK is finished.  Control is passed to the monitor, or to
	the loaded program for execution.@AD	You cannot load F40-compiled code in an overlay structure.
	Recompile with the FORTRAN compiler.@AV	LINK  cannot  find  a  return	from   this   F40-compiled
	subroutine.  This message is not expected to occur.  If it
	does,  please  notify  your  Software Specialist or send a
	Software Performance Report (SPR) to DIGITAL.	You gave the /FORSE switch while loading  FORTRAN-compiled
	code.  LINK ignored the switch and will  use  the  FORTRAN
	run-time system.	During final processing of your root link, LINK found that
	the FUNCT. subroutine was not loaded.  This would cause an
	infinite recursion if your  program  were  executed.   The
	FUNCT. subroutine is requested by the overlay handler, and
	is usually loaded from a default system  library.   Either
	you  prevented	searching  of system libraries, or you did
	not  load  a  main  program  from  an	overlay-supporting
	compiler into the root link. 
	A symbol  with a  value greater  than 777777  was used  to
	resolve a halfword reference.  This may indicate a that  a
	global symbol was used improperly.@Ag	You  have  attempted  to  load  high  segment code into an
	overlay link other than the root. Any high segment code in
	an overlaid program must be in the root.	You have set the high-segment counter to a page containing
	low-segment code.  Reload, using the /SET:.HIGH.:n switch,
	or (for MACRO programs)  reassemble  after  changing  your
	TWOSEG	 pseudo-op.    Note   that   you  cannot  set  the
	high-segment counter  below  400000  for  a  KI10  monitor
	before 5.07, or for any KA10 monitor.	Your symbol hash table is larger than the maximum LINK can
	generate  (about  50P).   This	table  size is an assembly
	parameter.  This message is not expected to occur.  If	it
	does,  please  notify  your  Software Specialist or send a
	Software Performance Report (SPR) to DIGITAL.	An error  occurred  while  reading  in	the  ALGOL  symbol
	table.  The status is represented by the right half of the
	file status word.  Refer to the DECsystem-10 Monitor Calls
	for the explanation of the file status bits.	Incorrect code has been generated  by  the  F40  compiler.
	This message is not expected to occur.	If it does, please
	notify	your  Software	Specialist  or	send  a   Software
	Performance Report (SPR) to DIGITAL.	Incorrect code has been generated  by  the  F40  compiler.
	This message is not expected to occur.	If it does, please
	notify	your  Software	Specialist  or	send  a   Software
	Performance Report (SPR) to DIGITAL.	Incorrect code has been generated  by  the  F40  compiler.
	This message is not expected to occur.	If it does, please
	notify	your  Software	Specialist  or	send  a   Software
	Performance Report (SPR) to DIGITAL.	REL   block  type  12  (chain),  generated  by  the  MACRO
	pseudo-op .LINK and .LNKEND, must contain a number from  1
	to  100  (octal)  in  its  first  word.   The link word is
	ignored.	You specified an illegal combination of  device  and  data
	mode  (for  example, terminal and dump mode).  Respecify a
	legal device.	An error  occurred  while  reading  in	your  high-segment
	code.  The status is represented by the right half of  the
	file status word.  Refer to the DECsystem-10 Monitor Calls
	for the explanation of the file status bits.	An  error occurred while reading in your low-segment code.
	The status is represented by the right half  of  the  file
	status  word.  Refer to the DECsystem-10 Monitor Calls for
	the explanation of the file status bits.	An error occurred  while  reading  in  your  local  symbol
	table.  The status is represented by the right half of the
	file status word.  Refer to the DECsystem-10 Monitor Calls
	for the explanation of the file status bits.	The  INCREMENTAL  keyword  for  the  /MAP:  switch  is not
	implemented.  The switch is ignored.	LINK needs more memory than is available.	You  have  requested  with  the  /INCLUDE: switch that the
	named  modules  (if  any)  be   loaded.     Specify  files
	containing these modules.	LINK attempted a monitor call (for example, LOOKUP, ENTER)
	for  a	channel  that  is not set up.  This is an internal
	LINK error.  This message is not expected to occur.  If it
	does,  please  notify  your  Software Specialist or send a
	Software Performance Report (SPR) to DIGITAL.	An error occurred when	reading  the  overlay  file.   The
	status is represented by the right half of the file status
	word.  Refer to the DECsystem-10  Monitor  Calls  for  the
	explanation of the file status bits.	You are attempting to load a file  containing  an  invalid
	REL  block type 11 (polish).  This message is not expected
	to  occur.   If  it  does,  please  notify  your  Software
	Specialist or send a Software Performance Report (SPR)  to
	DIGITAL.	A REL block contains a reference to a  nonexistent  psect.
	This  error  is probably caused by a fault in the language
	translator used  for  the  program.   This  error  is  not
	expected  to  occur.   If  it  does,  please  notify  your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.	The file is not in the proper binary format.  It may  have
	been   generated  by  a  translator  that  LINK  does  not
	recognize, or it may be an ASCII or EXE file.	One  of  the  new  style  1000+ block types has an illegal
	relocation  counter.   This  message  is  not  expected to
	occur.  If it does, please notify your Software Specialist
	or send a Software Performance Report (SPR) to DIGITAL.	One  of  the  REL block types 1042 or 1043 is in the wrong
	format. This message is not  expected  to  occur.   If  it
	does,  please  notify  your  Software Specialist or send a
	Software Performance Report (SPR) to DIGITAL.	The  specified  module  contains  an incorrectly formatted
	polish  fixup  block  (type  11).   The   store   operator
	specifies a symbol fixup, but the block ends before all of
	the symbol is specified.  This error is probably caused by
	a  fault  in the language translator used for the program.
	This error is not expected to occur.  If it  does,  please
	notify   your  Software  Specialist  or  send  a  Software
	Performance Report (SPR) to DIGITAL.	The LINK symbol table routine was called  with	the  blank
	symbol.   This  error  can  be  caused  by  a fault in the
	language translator used for the program.  This message is
	not  expected  to  occur.   If it does, please notify your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.	There  is an error in the global symbol table.  This is an
	internal LINK error.  This  message  is  not  expected  to
	occur.  If it does, please notify your Software Specialist
	or send a Software Performance Report (SPR) to DIGITAL.	There  is  insufficient address space for the symbol table
	between the named psect and the next higher one or the end
	of  the  address  space.  Restructure your psect layout to
	allow sufficient room for the symbol table.	LINK has found errors in the switch table passed from  the
	SCAN  module.  This is an internal error.  This message is
	not expected to occur.	If it  does,  please  notify  your
	Software Specialist or send  a Software Performance Report
	(SPR) to DIGITAL.	LINK  has  failed  to  complete the processing of an ASCII
	text REL block from the named file.  This is  an  internal
	error.   This  message  is  not  expected to occur.  If it
	does, please notify your Software  Specialist  or  send  a
	Software Performance Report (SPR) to DIGITAL.	LINK's  user  UUO  (LUUO)  handler has detected an illegal
	UUO.  This is an internal  error.   This  message  is  not
	expected  to  occur.   If  it  does,  please  notify  your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.	The range checking of LINK's internal  tables  and  arrays
	failed.   The address given is the point in a LINK segment
	at which failure occurred.  This  is  an  internal  error.
	This message is not expected to occur.  If it does, please
	notify  your  Software  Specialist  or  send  a   Software
	Performance Report (SPR) to DIGITAL.	The  specified  module  contains  an incorrectly formatted
	polish fixup block  (type  11).  Either  the  last  unused
	halfword  (if  it  exists) is non-zero, or there are extra
	halfwords following  all  valid  data.  LINK  ignores  the
	extra  data.  This  error is probably caused by a fault in
	the language translator used for the program.  This  error
	is  not expected to occur.  If it does, please notify your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.	The LINK module LNKLOD is beginning its processing.	LINK is creating your log file as a result of defining the
	logical name LOG:.	LINK  is  continuing your log file as a result of the /LOG
	switch.	LINK  is  beginning  your log file as a result of the /LOG
	switch.	A  REL  block  type  14  (index)  for  a  MAKLIB or FUDGE2
	generated library file is inconsistent.   The  library  is
	searched, but the index is ignored.	LINK  is  beginning  its  processing  by  initializing its
	internal tables and variables.	The length of the argument  passed by the caller does  not
	match what the called routine expects it to be.	LINK is loading the named module.	You used this name for another link.  Specify a  different
	name for this link.	The link with this number has not yet  been  loaded.   The
	/NODE  switch  is  ignored.  If you have used link numbers
	instead of link names with the /NODE switch, you may  have
	confused  the  link  numbers.	To  avoid  this,  use link
	names.	LINK  cannot  find  the  named link in memory.  This is an
	internal error.  This message is not  expected  to  occur.
	If it does, please notify your Software Specialist or send
	a Software Performance Report (SPR) to DIGITAL.	The name you gave with the /NODE switch is not the name of
	any loaded link.  The switch is ignored.^_
	The  length  of LINK's low segment differs from the length
	stored in the current LINK high segment.  This  occurs  if
	some  but  not  all  of LINK's EXE files have been updated
	after rebuilding LINK from sources.  Update all of  LINK's
	EXE files.	Your use of the /NODE switch shows that you want to  begin
	a  new	overlay  link,	but  the  current  link is not yet
	completely  loaded.    LINK   assumes	a   /LINK   switch
	immediately preceding the /NODE switch, and loads the link
	(without a link name).	The  listed  symbols  and  their values (if any) are those
	that are library search entry points.	The named module contains a new definition of  an  already
	defined  global symbol.  The old definition is used.  Make
	the definitions consistent and reload.	LINK   cannot   expand   memory  further.    All permitted
	overflows to disk have been tried,  but  your  program  is
	still too large for available memory.  A probable cause is
	a large global symbol table, which cannot be overflowed to
	disk.	LINK is rearranging its low segment to make more room  for
	the  specified	area.	Area  is  one  of  the	following:
	AS=ALGOL symbol table, BG=bound global symbols, DY=dynamic
	free   memory,  FX=fixup  area,  GS=global  symbol  table,
	HC=your  high-segment  code,  LC=your  low-segment   code,
	LS=local symbol tables, RT=relocation tables.	The LINK module LNKMAP is writing a map file.	This module contains both psect code and twoseg code. LINK
	cannot  load such a module.  Change the source code to use
	psects .HIGH. and .LOW. as the high and low segments,  and
	remove the TWOSEG or HISEG pseudo-ops.	The  REGION  keyword  for  the  /OVERLAY:  switch  is  not
	implemented.  The argument is ignored.	Alphabetical or numerical sorting of the map file  is  not
	implemented.   The  symbols  in the map file appear in the
	order they are found in the .REL files.	You must use the /MIXFOR  switch  to  load  a  mixture	of
	modules  compiled  by F40 and FORTRAN.	The /MIXFOR switch
	must precede any file specifications.	The current value of MAXCOR  is  too  small  for  LINK	to
	operate.  You can speed up future loads of this program by
	setting the /MAXCOR: switch to this expanded size  at  the
	beginning of the load.	You are attempting to specify the /MAXCOR: switch so large
	that  the  low segment cannot fit before the high segment.
	LINK will use only the core indicated.	LINK needs more space than  you  gave  with  the  /MAXCOR:
	switch.   Give  a  new /MAXCOR:  switch  with at least the
	required size.	The  specified  module  contains  an incorrectly formatted
	polish  fixup  block  (type  11).   The   store   operator
	specifies  a  memory  fixup, but the block ends before the
	address is specified.  This error is probably caused by  a
	fault  in  the  language  translator used for the program.
	This error is not expected to occur.  If it  does,  please
	notify   your  Software  Specialist  or  send  a  Software
	Performance Report (SPR) to DIGITAL.	The argument you gave for the /NODE switch would  indicate
	a  link  before  the  root  link.   (For  example,  from a
	position after the third link in a path, you  cannot  give
	/NODE:-4.)	No REL block type 5 (end) was found in the  named  module.
	This  will  happen  if LINK finds two type 6 blocks (name)
	without an intervening end, or if an end-of-file is  found
	before  the end block is seen.  LINK simulates the missing
	end block.  However, fatal messages usually  follow  this,
	since this condition usually indicates a bad REL file.	You gave a device that does  not  exist  on  this  system.
	Correct your input files and reload.	You have attempted to  load high segment  code into a  program
	that is being  loaded into a  nonzero section.  Programs  with
	high segments must be in section zero.	You  have  specified  the name of a psect after which LINK
	should append the symbol table, but  no  psect  with  that
	name  was  loaded.   Load  the  named  psect or specify an
	existing psect for the symbols.	Your  program  does  not have a starting address. This can
	happen if you neglect to  load  a  main  program.  Program
	execution,  if  requested,  will  be suppressed unless you
	specified debugger execution.    
        You used the /LINK switch,  which indicates that you  want
        to begin a new overlay link, but you have not specified  a
        NODE switch to tell LINK where to put the new overlay ink.	The  specified  module  contains  an incorrectly formatted
	polish fixup block (type 11).  Either the block  does  not
	have  a  store operator, or LINK was not able to detect it
	due to the block's invalid format.  This error is probably
	caused  by a fault in the language translator used for the
	program.  This error is  not  expected  to  occur.  If  it
	does,  please  notify  your  Software Specialist or send a
	Software Performance Report (SPR) to DIGITAL.	The called routine  does not return  a value, however  the
	caller expected a returned value.	An error occurred  while  writing  out	the  ALGOL  symbol
	table.  The status is represented by the right half of the
	file status word.  Refer to the DECsystem-10 Monitor Calls
	for the explanation of the file status bits.	An error has occurred on the output file.  The output file
	is closed at the end of the last data successfully output.
	The status is represented by the right half  of  the  file
	status	word.  Refer to the DECsystem-10 Monitor Calls for
	the explanation of the file status bits.	An error has occurred on the output file.  The output file
	is closed at the end of the last data successfully output.
	The status is represented by the right half  of  the  file
	status	word.  Refer to the DECsystem-10 Monitor Calls for
	the explanation of the file status bits.	An error has occurred on the output file.  The output file
	is closed at the end of the last data successfully output.
	The status is represented by the right half  of  the  file
	status	word.  Refer to the DECsystem-10 Monitor Calls for
	the explanation of the file status bits.	An error has occurred on the output file.  The output file
	is closed at the end of the last data successfully output.
	The status is represented by the right half  of  the  file
	status	word.  Refer to the DECsystem-10 Monitor Calls for
	the explanation of the file status bits.	An OPEN or INIT monitor  call  for  the  specified  device
	failed.  The device may be under another user's control.	LINK handles F40-compiled code	with  its  LNKF40  module.
	Your  installation  has  substituted  a  dummy	version of
	LNKF40.   You  can  either  recompile  with  the   FORTRAN
	compiler, or request your installation to reload LINK with
	the real LNKF40 module.	Specify a disk device for the overlay file.	An error occurred  while  writing  out	your  high-segment
	code.   The status is represented by the right half of the
	file status word.  Refer to the DECsystem-10 Monitor Calls
	for the explanation of the file status bits.	Internal symbols in  the  overlay  handler  could  not	be
	referenced.   If  you  are using your own overlay handler,
	this is a user error;  if not, it is  an  internal  error.
	This message is not expected to occur.	If it does, please
	notify	your  Software	Specialist  or	send  a   Software
	Performance Report (SPR) to DIGITAL.	An error  occurred  while  writing  out  your  low-segment
	code.  The status is represented by the right half of  the
	file status word.  Refer to the DECsystem-10 Monitor Calls
	for the explanation of the file status bits.	An error occurred while  writing  out  your  local  symbol
	table.  The status is represented by the right half of the
	file status word.  Refer to the DECsystem-10 Monitor Calls
	for the explanation of the file status bits.	The /OVERLAY switch must appear before you can use any	of
	the  following	switches:   /ARSIZE:, /LINK, /NODE, /PLOT,
	/SPACE.  (It is sufficient that the /OVERLAY switch appear
	on the same line as the first of these switches you use.)	LINK  handles overlays with its LNKOV1 and LNKOV2 modules.
	Your installation has substituted dummy versions of these.
	You  should  request  that  your installation rebuild LINK
	with the real LNKOV1 and LNKOV2 modules.	An error has occurred while writing the overlay file.  The
	status is represented by the right half of the file status
	word.  Refer to the DECsystem-10  Monitor  Calls  for  the
	explanation of the file status bits.	LINK's module LNKOV2 is writing your overlay file.	You  have  specified  /SYMSEG:HIGH  or /SYMSEG:PSECT: when
	loading an  overlay  structure.   Specify  /SYMSEG:LOW  or
	/SYMSEG:DEFAULT.	The load is too large to fit into the allowed  memory  and
	the ALGOL symbol table is being moved to disk.	The highest address  allocated	in  the  named	module	is
	greater than 512P.  This is usually caused by dimensioning
	large arrays.  Modify your programs or load list to reduce
	the size of the load.	Either recompile the PASCAL program with the debug switch,
	or load without the /DEBUG:PASCAL switch.	Your program is too complex to load into memory for one of
	the following reasons:

	1.	There  are  page gaps between psects (except below
		the high segment).

	2.	There  are  psects  above  the  origin of the high
		segment.

	3.	Your  program  will  not  fit in memory along with
		LINK's final placement code.

	4.	Your  program's  low  segment  has  the  read-only
		attribute, or the high segment has  the  read  and
		write attribute.

	LINK  has  saved  your  program as an EXE file on disk and
	cleared your user memory.   You  can  use  a  GET  or  RUN
	command to load the EXE file.	Your program is too complex to load into memory for one of
	the following reasons:

	1.	There  are  page gaps between psects (except below
		the high segment).

	2.	There  are  psects  above  the  origin of the high
		segment.

	3.	Your  program  will  not  fit in memory along with
		LINK's final placement code.

	4.	Your  program's  low  segment  has  the  read-only
		attribute, or the high segment has  the  read  and
		write attribute.

	LINK  will  save  your  program as an EXE file on disk and
	automatically run  it,  but  the  EXE  file  will  not  be
	deleted.	LINK found an end-of-file inside a REL block (that is, the
	word   count   for   the   block   extended   beyond   the
	end-of-file).   This error can be caused by a fault in the
	language translator used for the program.	The Psect named has exceeded  the upper limit set for  it.
	No additional chained  fixups will be  performed, and  the
	resulting image will probably be incorrect.  Symbol  table
	fixups, however will be performed, and all map information
	will be correct.	The load is too large to  fit into the allowed memory  and
	your high-segment code is being moved to disk.	The load is too large to fit into the allowed  memory  and
	your low-segment code is being moved to disk.	The caller has specified that  the argument should not  be
	modified.  The called  routine  contains  code  which  may
	modify this argument.  In  some  cases this  message  will
	occur although the  argument is not  actually modified  by
	the routine.	The load is too large to fit into the allowed  memory  and
	your local symbol tables are being moved to disk.	LINK is creating your overlay tree file.	The named psects overlap each other in the indicated range
	of  addresses.   If  you  do  not  expect  this   message,
	restructure   your  psect  origins  with  the  /SET:PSECT:
	switch.	Your program extends beyond location 777777, which is  the
	highest location that LINK is capable of loading.  You may
	be able to make your program fit by moving psect  origins,
	lowering  the  high  segment origin, loading into a single
	segment, reducing the size of arrays in your  program,  or
	using the overlay facility.	A PAGE. UUO to rearrange LINK's address space has  failed,
	and  returned  the  error  code given.	You may be able to
	avoid this problem by varying  the  physical  and  virtual
	limits	for  the  job, or by varying the values given with
	the /CORE: and /MAXCOR: switches.   This  is  an  internal
	LINK error.  This message is not expected to occur.  If it
	does, please notify your Software  Specialist  or  send  a
	Software Performance Report (SPR) to DIGITAL.	The REL block is inconsistent.	 This  may  be	caused	by
	incorrect  output  from a translator (for example, missing
	argument for an end  block).   Recompile  the  module  and
	reload.	LINK  is  reclaiming  memory  by  deleting  its   internal
	tables.	The  listed  symbols  and  their values (if any) represent
	subroutine entry points in the current link.	LINK is expanding the global  symbol  table  either  to  a
	prime number larger than your /HASHSIZE: switch requested,
	or by about 50 percent.  You can speed up future loads	of
	this  program  by  setting  /HASHSIZE:  this  large at the
	beginning of the load.	The  listed  symbols  and  values  represent  the  current
	placement of psects in your address space.	The  REMAP  UUO  to  place your program's high segment has
	failed.  This message is not expected  to  occur.   If  it
	does,  please  notify  your  Software Specialist or send a
	Software Performance Report (SPR) to DIGITAL.	LINK attempted to return memory to the memory manager, but
	the specified memory was not previously  allocated.   This
	is an internal error.  This message  is  not  expected  to
	occur.  If it does, please notify your Software Specialist
	or send a Software Performance Report (SPR) to DIGITAL.	There are errors  in  the  local  symbol  table.   Loading
	continues,  but  any  maps  you  request  will not contain
	control section lengths.  This is an internal error.  This
	message  is  not  expected  to  occur.  If it does, please
	notify  your  Software  Specialist  or  send  a   Software
	Performance Report (SPR) to DIGITAL.	LINK's hashing algorithms  failed;   they  are	trying	to
	write  a  new  symbol over an old one.	You may be able to
	load your files in a different order.  This is an internal
	error.   This  message  is  not  expected to occur.  If it
	does, please notify your Software  Specialist  or  send  a
	Software Performance Report (SPR) to DIGITAL.	You loaded some SIMULA procedures or classes, but no  main
	program.  Missing start address and undefined symbols will
	terminate execution.	You defined a FORTRAN common  area with the same name as a
	non-common  symbol.   You must decide which definition you
	want.  If you want the common definition, load the  common
	area first.	LINK is ready to process the next command line.	The named subroutine is  in  a	different  path  from  the
	calling link.  Redefine your overlay structure so that the
	subroutine is in the correct path.	LINK does not support the .REL file format produced by the
	SITGO compiler.  Load your program by using SITGO.	An error occurred in outputting the EXE file.  The  status
	is represented by the right half of the file status  word.
	Refer	to   the   DECsystem-10   Monitor  Calls  for  the
	explanation of the file status bits.	You   cannot  use  the  /SET:  switch  to  set  the  named
	relocation counter below its initial value.   The  attempt
	is ignored.	Relocatable  psects are not implemented;  you must specify
	an explicit absolute origin with  the  /SET:PSECT:  switch
	for the named psect.	Alphabetical or numerical sorting of the symbol  table	is
	not implemented.  The symbols appear in the order they are
	found.	LINK is rearranging the symbol table, and if required,	is
	converting  the  symbols  from	the  new  to old format as
	indicated on the /SYMSEG, /SYFILE, or /DEBUG switch.	The symbol table has been sorted and  moved  according	to
	the /SYMSEG, /SYFILE, or /DEBUG switch.	REL block type 13  (LVAR)  is  obsolete.   Use	the  MACRO
	pseudo-op TWOSEG.	LINK has already loaded  the  initial  symbol  table.	To
	prevent  this  loading, place the /NOINITIAL switch before
	the first file specification.	You have more ambiguous subroutine requests (indicated	by
	LNKARL messages) than will fit in the table for this link.
	Continue loading.  Your load will abort at the end with  a
	LNKABT	message;   if  you  have  loaded  all modules, the
	message will give the size of the  needed  /ARSIZE  switch
	for a reload. 
	You have specified more overlay links than were allowed by
	the current value  for the /MAXNODE  switch.  Reload  your
	program with a larger /MAXNODE value.	The data type of  the argument passed  by the caller  does
	not match what the called routine expects.	In producing the index for a map  file,  LINK  found  more
	program  names	than there are programs.  The symbol table
	is in error.  This is an internal error.  This  message is
	not  expected  to  occur.   If it does, please notify your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.	The  named  symbol  was referenced in a REL block type 100
	(ASSIGN), but the symbol is undefined.  This  is generated
	with  the  MACRO  pseudo-op  .ASSIGN.   The assignment  is
	ignored.   You  should  load  a  module  that  defines the
	symbol.	A reference was made to a common block, however the  block
	does not exist.	The  listed  symbols  and  their values (if any) represent
	symbols not yet defined by any module.  Each value is  the
	first  address in a chain of references for the associated
	symbol.

	If  this  message  resulted  automatically  at  the end of
	loading, this is a user error.  In  this  case,  the  load
	will   continue,   leaving  references  to  these  symbols
	unresolved.	Extraction of symbols from a MACRO universal file  is  not
	implemented.	In a REL block type 2 (symbols), the first 4 bits of  each
	word  pair  contain  the Radix-50 symbol code.	LINK found
	one or more invalid codes in the block.  This error can be
	caused  by a fault in the language translator used for the
	program.	The called routine returns a value which was not  expected
	by the caller.	You gave an undefined global symbol as the start  address.
	Load a module that defines the symbol.	LINK has detected an undefined global symbol in a type 1004
	REL block.  This global symbol  is used to relocate a  byte
	pointer and must be defined before the 1004 block that uses
	it is seen.   This error is  most likely the  result of  an
	error in the language translator  used to generate the  REL
	file.	The named link contains a call for a subroutine  you  have
	not  loaded.  If the subroutine is required for execution,
	you must reload, including  the  required  module  in  the
	link.	You  have  specified  an undefined symbol to a switch that
	can only take a defined symbol or a number.   Specify  the
	correct switch value.	You gave the named symbol as an  argument  to  the  /UPTO:
	switch,  but  the symbol was never defined.  Load a module
	that defines the symbol, or change your  argument  to  the
	/UPTO: switch.	LINK  has  printed the specified symbol, its value and its
	attributes as requested.	The number of  arguments in  the routine call  is not  the
	number of arguments expected by the called routine.	LINK is beginning execution of your program.	You omitted required arguments for a switch (for  example,
	/REQUIRE with no symbols).  Respecify the switch.	One of the following conditions occurred:

	1.  The specified file name was illegal.

	2.  When updating a file, the specified file name did  not
	    match the file being updated.

	3.  The RENAME monitor call  following  a  LOOKUP  monitor
	    call failed.	The named file was not found.  Specify an existing file.	The named directory does  not  exist  on  the  named  file
	structure,  or  the  project-programmer  number  given was
	incorrect.	You do not have sufficient access privileges  to  use  the
	named file.	The directory on the DECtape has no  room  for  the  file.
	Delete  some  files  from  the  DECtape or specify another
	device.	Another job is currently modifying the  named  file.   Try
	accessing the file later.	The named file already exists, or  a  different  file  was
	specified  on  the  ENTER  monitor call following a LOOKUP
	monitor call.h7	LINK has specified an illegal sequence  of  monitor  calls
	(e.g.,  a  RENAME  without  a  preceding  LOOKUP  or ENTER
	monitor call, or a LOOKUP after an  ENTER).   This  is  an
	internal  error.   This  message is not expected to occur.
	If it does, please notify your Software Specialist or send
	a Software Performance Report (SPR) to DIGITAL.	One of the following conditions occurred:

	1.  A transmission, device or data  error  occurred  while
	    attempting  to  read  the  directory or the RIB of the
	    named file.

	2.  A hardware-detected device or data error was  detected
	    while reading the named directory's RIB or data block.

	3.  A  software-detected  data  inconsistency  error   was
	    detected while reading the named directory's or file's
	    RIB.h*	The named file is not a  saved  file.   This  message  can
	never  occur  and is included only for completeness of the
	LOOKUP, ENTER and RENAME error codes.  This message is not
	expected  to  occur.   If  it  does,  please  notify  your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.h*	The system cannot supply enough memory to use  as  buffers
	or to read in a program.  This message can never occur and
	is included only for completeness of the LOOKUP, ENTER and
	RENAME  error  codes.   This  message  is  not expected to
	occur.  If it does, please notify your Software Specialist
	or send a Software Performance Report (SPR) to DIGITAL.h*	The named device is currently not available.  This message
	can  never  occur and is included only for completeness of
	the LOOKUP, ENTER and RENAME error codes.  This message is
	not  expected  to  occur.   If it does, please notify your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.h*	The named device dies not exist.  This message  can  never
	occur and is included only for completeness of the LOOKUP,
	ENTER  and  RENAME  error  codes.   This  message  is  not
	expected  to  occur.   If  it  does,  please  notify  your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.h*	The  machine  does  not  have  a  two-register  relocation
	capability.   This message can never occur and is included
	only for completeness of  the  LOOKUP,  ENTER  and  RENAME
	error  codes.   This message is not expected to occur.  If
	it does, please notify your Software Specialist or send  a
	Software Performance Report (SPR) to DIGITAL.	You have exceeded the quota of the named directory, or the
	entire capacity of the file structure.  Delete some files,
	or specify a directory or structure with sufficient space.	The named device is write-locked.  Specify a write-enabled
	device  or  ask  the  operator  to  write-enable the named
	device.	There is not enough internal monitor table space  for  the
	named file.  Try the load at a later time.	Because of the named directory's quota  or  the  available
	space  on  the  file structure, the total number of blocks
	requested could not be allocated.   A  partial  allocation
	was given.h*	The  block  required  by  LINK  is   not   available   for
	allocation.   This message can never occur and is included
	only for completeness of  the  LOOKUP,  ENTER  and  RENAME
	error  codes.   This message is not expected to occur.  If
	it does, please notify your Software Specialist or send  a
	Software Performance Report (SPR) to DIGITAL.	You have attempted to supercede the named directory.h*	You have attempted to  delete  a  directory  that  is  not
	empty.   This message can never occur and is included only
	for completeness of the LOOKUP,  ENTER  and  RENAME  error
	codes.   This  message  is  not  expected to occur.  If it
	does, please notify your Software  Specialist  or  send  a
	Software Performance Report (SPR) to DIGITAL.	One of the sub-file directories in the named path was  not
	found.	A LOOKUP or ENTER monitor call was  performed  on  generic
	device DSK:  and the search list is empty.	You have attempted to create a sub-file  directory  nested
	deeper than the maximum level allowed.	No file structure in your job's search list has  both  the
	no-create  bit  and  the write-lock bit equal to zero, and
	has the named directory.h*	A GETSEG monitor call was issued from a locked low segment
	to  a  high segment which is not a dormant, active or idle
	segment.  This message can never  occur  and  is  included
	only  for  completeness  of  the  LOOKUP, ENTER and RENAME
	error codes.  This message is not expected to  occur.   If
	it  does, please notify your Software Specialist or send a
	Software Performance Report (SPR) to DIGITAL.	A LOOKUP and ENTER monitor call  was  given  to  update  a
	file,  but  the  file  cannot  be  updated for some reason
	(e.g., another user is superceding  it  or  the  file  was
	deleted between the time of the LOOKUP and the ENTER).	The end of the low segment is above the beginning  of  the
	high segment.h7	An  attempt  has  been  made  to  run  a  program  from  a
	not-logged-in  job.   This  message can never occur and is
	included only for completeness of the  LOOKUP,  ENTER  and
	RENAME  error  codes.   This  message  is  not expected to
	occur.  If it does, please notify your Software Specialist
	or send a Software Performance Report (SPR) to DIGITAL.h*	The  ENQ/DEQ  facility  has  been  used  for  simultaneous
	updating  of the named file, but some ENQ/DEQ requests are
	still outstanding and the file  cannot  be  closed.   This
	message   can   never  occur  and  is  included  only  for
	completeness of the LOOKUP, ENTER and RENAME error  codes.
	This message is not expected to occur.  If it does, please
	notify  your  Software  Specialist  or  send  a   Software
	Performance Report (SPR) to DIGITAL.h*	The named file has  a  bad  EXE  format  directory.   This
	message   can   never  occur  and  is  included  only  for
	completeness of the LOOKUP, ENTER and RENAME error  codes.
	This message is not expected to occur.  If it does, please
	notify  your  Software  Specialist  or  send  a   Software
	Performance Report (SPR) to DIGITAL.h7	An attempt has been made to run an EXE-format file with  a
	non-.EXE  extension.   EXE  format  files  (those  with an
	internal directory) must have the  extension  .EXE.   This
	message  is  not  expected  to  occur.  If it does, please
	notify  your  Software  Specialist  or  send  a   Software
	Performance Report (SPR) to DIGITAL.	An attempt has been made to run an EXE-format file with  a
	directory  that  is  too  large for the monitor to handle.
	This message can never occur  and  is  included  only  for
	completeness  of the LOOKUP, ENTER and RENAME error codes.
	This message is not expected to occur.  If it does, please
	notify   your  Software  Specialist  or  send  a  Software
	Performance Report (SPR) to DIGITAL.	The monitor's ability to accept another network connection
	has been exceeded.	The named task is not available.  Specify an existing task
	name.	You have specified a network node  that  does  not  exist.
	Wait  for  the  node  to  come  up  or specify an existing
	network node.h7	This message indicates that  a  LOOKUP,  ENTER  or  RENAME
	monitor  call  error occurred with an error code larger in
	number than the errors LINK knows about.  This message  is
	not  expected  to  occur.   If it does, please notify your
	Software Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.h7	This  message  can  never  occur  and is included only for
	completeness of the LOOKUP, ENTER, and RENAME error codes.	This message is not expected to occur.  If it does, please
	notify   your  Software  Specialist  or  send  a  Software
	Performance Report (SPR) to DIGITAL.4 9@",^,~ii i@iHi^iiaibidifih@ij@imipjj	jj
k**!*15+
aB+h\"jK0"+@$jK3$	0$+h_,j>,h`,j8,wF+hc "6 W,wr ".5wr"jK2"	1B7+hZ`1B
+hj 
!7b+hi,vD@@:1+@= $,p
 @Q\!B^@@\@@]\"hr6 W\"hx
&+v@,vD@@+v@[	Please retype the incorrect parts of the file specification]
[ Please retype the incorrect parts of the file specification ]
 ~1B,vB "i6@,wj&",>!*xZ	b4Bi
 (SZB\[0BK8+i
Z,mX+ *ji,^ "$jKcB
1$	` B
@@@@ Z1B,	` 
,vD
26@+@\"k6 W\"k
&	b+@	[End of log file]
O@"jK5Bi,^bjK1B`"bjL,jS^0d $[jr`h6`1[jrfjM&jK`h0F
+i)l*p,j8,wj,j8,wr 4Hi7X
 S^(0d,i<7"A"GB
Zjr`h6`1Zjr,j8,wjZ,j8,jM+hXZ	0d,i<Zjr,j8,wjZ",j8,jW+hX,>+",j8,wr,^,j8,wT$,~,^,jL6 
(SZ,j8,jM+iT,j8,wr+iT.D,j8,w?+iTZ1 D/"XB1l*+iT.XB1$jL 
djL+iT "k6@,wj7@7`7+iT6 +iv,iy+iT 
,vD,>,iy,^,vD+iT "k 6 W "k!5wj/j4"k!.X
 (,j8,wM6"(+ab+iT.*6"(`b?+iT (,j8,wM7B(+iT,j8,wM+j+@+iT:1+iT7@+iT7@,wF+iT,j8,w+iT+iT7"+jZ`$jK1D
1B+j $djK"jL3"+j6@+k"7@+j " B,jD"jL3"	+j" 
,vD,>,j/,^,vD\`+j""jL3"	+k# " B6@+j!Z
,vDZB,j/ ( B
 "
,jA,wj 
aB+j' "
,j>,wj 
aB+k$ ",jA,wr 
aB7k% ",j>,wr.*6`:x,~$jK "-0$ "2$	 "@@W1B-+j5
6+ ,wr 
aB,~O@W "k&5wj6 ,~,>+A 
,vD*x+A,^:x5vD6@,~6`+j.,>+j:7@7@+j.,>+A,^+j.,w	,wr,wr"jLl$,w,wr,wr"jKl$,w"k&5wj8.$.$(l,wM,wo,wMR` `d4BjTl("},wM",`d5vaO.k'5vaeom,wM,woye,wMR l("},wMi"n5vaFEEENTER errorFLELOOKUP errorFRERENAME errorGSEGETSEG errorNEDNon-existent device OFDOPEN failure for device EIFError for input file CNWCode not yet written at }k'}k)q}k,q}k.q}k3q}k6q}k9}k=}k@}kB}kE}kG}kJ}kMq}kQq}kT}kWB
@ for file 
			
	
  + " B+j!O@+j-@@+j-LNK   (2) directory full (0) Illegal file name (0) file was not found (1) no directory for project-programmer number (2) protection failure (3) file was being modified (4) rename file name already exists (5) illegal sequence of UUOs (6) bad UFD or bad RIB (7) not a saved file (10) not enough memory (11) device not available (12) no such device (13) not two reloc reg. capability (14) no room or quota exceeded (15) write lock error (16) not enough monitor table space (17) partial allocation only (20) block not free on allocation (21) can't supersede (enter) an existing directory (22) can't delete (rename) a non-empty directory (23) SFD not found (24) search list empty (25) SFD nested too deeply (26) no-create on for specified SFD path (27) segment not on swap space (30) can't update file (31) low segment overlaps high segment (32) RUN not allowed when not logged in (33) file still has outstanding ENQ/DEQ locks (34) bad EXE file directory format (35) EXE format files must have .EXE extension (36) EXE file directory is too big (37) network capability exceeded for TSK: (40) task is not available (41) undefined network node for TSK: ) Unknown cause a@Detected in module  from file Error detected in module  link number 7@. name  b6BS,~ }n!,l0 	d Dc4Dn $7 ,~(EAc5DmX,>b }n$,l0 $Q$PG+@+nZ$	d +4DlH b0F+lA[1&Q$3D+lS*4DlL,lH+lK,lG bZS@@S $5pV,l0 4dmX[Z$$ 5pV,l0 ch$ id +lY [Z$$,p
  b S D+lS,l0  D([Pddm$jQ$hG+@  D(,~@@@@,~ 
\ $ DA ( D? ( DB (RDB ( DA7@(,~ DI "H BA n( $(  F4FmX.$*bld,~,l0 l$| caf+loX$+@,~ b D $ DQ$	d$@@5mWX$+@,~5mW[x Bb $7BS,p
 b\BS ^x B:x m,SBRB ( B " B7B( o B7B( pRB7B( pbn(!$cD(+m (ahPaHX "(+m
bD(+m	 n) (ad7D(+m		b$@aF7n) "(  bZS7@+n* H
9$ D."7D+m+D7Dn+m n)	b$@aF+m (ad7Dn!$Lu bZS D+l2,l2[4Dm%Z` d&pG  +@=dm $7@+m$,>,pV,l0,^+m,pV,l0@@ $Q$~G caf.$,>+@,n,^ bZ`S,~MNP

P
,mC4BmXZ4DmA@@!&tG+@ d&pG  +@=dm; $7@+m@,>,pV,l0,^+m7,pV,l0!$rG+@,~,l0!$pG+@,~,l06D,~6D|+mIR|X$KU D,~S(D S DX$l$P+@+nX$h$. +@,~ Fd$X$+@X$l$
+@,~ Fl$+@,~+mW:x,~,m[,~h$(R+@+mWS(D SSZ\X*&l$p+@X$l$
,>+@+me@@h$&+@+me:,^ \SX&@@*&,~,>,mC,^ &l&|G,>+@+n+,^h&&X&(n,6@hn,  HZXH,>+@+mt,^+mW,^Z0H,~,>,>* ,m]+n-,^,^+mh,>,> 
SQ* 
SQ,\JS[Lb,l2 ch"_hb_ab+n,l9,m ( B( B0 b B(!"X"(	b$@@(
!"(X"0*"0"(B(n"0B0R`(!"~AB(@@(@@(!"(X"(	@B(*"(b	b'++n!"LuB0@@0[ZLS,mJ7:,^,^,~,>bV}jh,>bq}je,~bQ"tc`d+n.,>@j],~,>b@j,~INSI/O@data"blocknotset!upIDMIllegal.data@mode,fordevice"PJ6$qH+m,^x,~6$6$/n-,~oSZ1FT`+n4Lo3.,D,(/(3"+n6.L(.L(":x,~0*+n<6B(6@(+n</(3"+n<.L(.L(+n3,o~ ./B5$nZ6@z+qf".6@Q7t\ ".3$7 2fy+nL	f+nL !B
//4$o(D{&$.(D."1J.Dw.D6@Q+o.D(.D(S(.d(P*%( (@@Q&X&*'(+nK.( D(& !&@,oN,ow@@(&+nK1j+o3"S,o/4"o3"S (6@3Dth1.(*fo!(B{&" 6@."(B"S7H*fo' H&7@+o/./2Dth..(D(7@*fo, H'?@/"*fo(!&/{X&(*Fo26B B&*fo1+ny!$|  B& &./."D"1J.7@+o: B'.&*do5,>,o~/(B{,^&6F."(B!${+nt./77@ *hoAah+oD2" +n|6@Q+o,> /Q4(ti.l( &/l" BR,IR4(oK,^3Dth+tj,o+n|,>,>,> 
&/
 
/
.,4*oT"" +oU " (
{(L{(N{ .Ql(,ov.=loW,^,^,^+o6@Q,ow!$| 7B*fo^/"7@+ob2BO@8 B*do^  "7@=od DO@6@Q+nK!$|Z4Boo7@8+oo@@8."Q"."7F*dok4Foo1f+oo@@*"*dog "7@=opZ."Q."Z1f+nK@@*"+nK H*fn6+ox3Ftl,~_.&@ F!X&	f2,o}!&@,~ !}tl@!${@./*doD",~*dp!${ &2B;x*dp,~DYLCHCASRTLSFXBGGS,> *,p,^,~,> *5p,> *5p,> *5p,> *5p,> *5p,> *7@,p85p,> *5p,> *5p5dp }tp2d(/+p0!&(+!YaB+p0 `F.(!0d+p![6@/(XHXZ(//& F(/1D+p+,>,>Z[."/F,pe,^,^[@@SX& .(0D*& ,~ ("/"4"p4 B(" (.*(,~,>,> 
/
(",n1+nY,^,^+p0,>,p:,^,~ "(7@=bp; /0$+pN,>ts,x; , *,n1,nY"".B(.B("7@(l,~+-pD++pH+pH+++pI+++.B(l+pK7 n,~.Bn (."Q"@@ $*",~  D( D("$.d.$ D(@@ D( " B("0J,~:(>(",~,> *,pe,^,~,> *5pW,> *5pW,> *5pW,> *5pW,> *5pW,> *5pW,> *5pW,> *5pW4Dn62"(2b(,pt1$+pq .&2F(+pq G& *(Q@@.&*&  D&".F(A$4Dn6SD.D(/6@(++pu/(ZB(+,~ }tt (+XHZ/( H(+,~,x8 *5q,x8 *5q,x8 *5q,x8 *5q,x8 *5q,x8 *5q,x8 *5q,x8 *5q,x8 *5q7@(/,~@@(/ (+.( ZD(+R`ZB(&7B(++q.(ZZD(+R` (&@1b+q Z 5FqXB +q
5HqXFZB(&+q
XFXB +q
7(&Z4Hq  [.$ Z0D+qR`  .D @@+q!.("3D(1"+q( G$ ( D( F(A" B(" "(&1 Z0D+q#R`Q.&@@*& 7B(&,~ ZD(&[,pe+q(,> *,q;1:,^,~,> *5q,,> *5q,,> *5q,,> *5q,,> *5q,,> *5q,,> *5q,,> *5q,7D(+,~Q+q?QZ4Dn6.(0D+q=[+n5,> *,q;,^,~,> *5qB,> *5qB,> *5qB,> *5qB,> *5qB,> *5qB,> *5qB,> *5qB5p!7D+qVQ.$@@*% ,>7@=qT D,^@@@@@@@@@@"@@+@@/,~[4DtwZb2d ,> $4$n66@3"=q^Z@@Q.& B,^*' ;7@=qd B,~7@+qi6@m+qm,s8+qi+nK7@67@+q6@n+qw,s1+q+nK /D"4Bqi.i,>/"Qi,rP,^i D"/",qZ i./ Bm+nK /D"4Bq QD",>/"Qj,rG,^j  D"/",qZ+nK7@+r  //1B0D+r,r+nK  //6@l7@m+r	3d+r&+r) &3" &3,5tx0J1J5-tx5tx7@+nY /0B+r,r+nK7@l+sV+r&7@y+n5 ././././."6@."6@."0J1J+r0J1J+r.G3by+n5 /$2b+n5 By !PEty@0@@z,~7@l+sV,> 8+r*7@m+sX,> 8 `/`."(BD"4Br3,>.`g/"Q`g,et},^.B`g.`/",qZ,^+nK,^,~Z2dq Dq[(D|*[/&[/h./$Q@j,~,>t }tZ2dq Dq[(D|,[/&[/h./$Q@l,~,>u }uZ2ds Ds[(D|.[/&[/j./$Q@n,~,>u }uZ2dr Dr[(D|6[/&[/i./$Q@v,~,>u	 }u
uhrss	uq(D|*[(D|
[/&[/h./$Q@J,~,>t }u
[/&[/h./$Q@L,~,>u}uZ3ds+rwDs(D|.[(D|[/&[/j./$Q@N5ss,>u }uZ3dr+s Dr(D|6[(D|[/&[/i./$Q@V,~,>u	 }uu
`/
`/* ,es .`.*+s?,>,> 8,sC+sB 
`/
`D* /",es `D"/"O@`l J`g,qZ,sz:,^,^,~ `/`D"4Bn6,es \Zes BS@@\ $ D $ D |Xes D!$K8 D@@ `/`(D} D6d2Deu8+sS[esZes,m{,es'+n5!$Lu D@@Zes,mJ,es'+n5,> 8+sY,> 8,es \Zes BS@@\!$Lu D $ D $ D |Xes D!$K8 D@@ `_(D} DZes,mJ,es' `/` B`l $(D{(D1$ $/",>7@mZ",et},^4Bsn B`g.`/",qZ,sz,nK1: `/`.`g B`l,^,~ jab7@d,~,>,>u:,s|,^,^4Bn6d"G"5rG $,p
 B\,~@@eZd.Z.$[d.Z3dn3&j,~/$.&2$j2fn+t d Be@@d+t "d[4Bn6.Z.$2dn+tZ4Fu;Q.R`/!Be.[4Bu<.Z2$j+t /QZXDe.Z`YFPBZe.ZQB[e.Z."XBZe4Bn6.ZXDeZ[ ./j,t! $,p`+tt)t+t.t&t&t&tKtNtPtU,>!"GB,^/&5t!Z.XF!& +t/[.QF!&@+t/.H!&`!(cH+tH7@+tH,>,>,>,>,>,>,>,>   ,u@+t7+ ,^,^ (ar`+t@ar+tE.*7l(+tE`l+t@al+t<+tE `f `r X(`f@`r@P(3H(g!(GH,^,^,^,^,^,^Bf`f`,~!&BF,~ af@+tZXH,~ af@+tZQH,~6&af+tZXHah@h6@YH,~6&af+tZ^:@QH_:@PH,~,> PEu=,^,~EXPExpanding low segment to MEFMemory expansion failed$h'MOVMoving low segment to expand area p ,>th/th+oHQ(l(+oKxPUFPAGE. UUO failed, error code was AZWAllocating zero wordsp:RUMReturning unavailable memory,>+q]r%r(MSS/MAXCOR: set too small, expanding to r4r=OLCError outputting area LCOHCError outputting area HCOLSError outputting area LSOASError outputting area AS+ILCError inputting area LCIHCError inputting area HCILSError inputting area LSIASError inputting area ASPLCArea LC overflowing to diskPHCArea HC overflowing to diskPLSArea LS overflowing to diskPASArea AS overflowing to diskELCError creating area LC overflow fileEHCError creating area HC overflow fileELSError creating area LS overflow fileEASError creating area AS overflow file &d+t
 "d+tSFUSymbol table fouled up7 y+u[4Tu~,uS+uD.
2,x/
x!w1N+uK4BuF=puB7 :+vC,~Q
 
 (ab`:x:x,~7 y+uF[.2T+uF ad+uH `dad+uH }v ar+uU }v[
Z2JFjx&*@4Jv1*@,~/*@+uX,>:@@:,>,>,>,>"xS,>xx(B/".Bx,v }vZ,uA,^Q Cw*|uj,^Z,^.$&$$$,pc,^,^,^,^,^: x$y&"2/P/T By+u@ !}v
`=kESNExtended symbol not expected9
uKRGSRehashing}global}symbol tablehfromhto d2+urISNIllegalsymbolxname8`z;z."v4Bv6@x2"x3"x+v
8S}
_hWw([~_h_}
HTLSymbol hash table too largeab+v(Z,>[,v+,^5v0,> $,wr=dv),^(bv, $/$	&$4DwT ,wr=dv. 5wT(bv1 $/$	&$4DwT  ",wr=dv3 5wT,> ",wr,^,wT "5wr,> ",wr,^,wT "5wr & @)B.",wr=fv=,~ vA+Y:^8w vC+Y:]X8,~*v,~,x8 
7B(+vH,wM "/,wr (,wM ",wr7B(,~,wMR((B}l"`,wM7@(,~ "(5vaZ8  ,wM,wo  [ 1DYR5bwu,wM ",wrR ,wM " 5va 7B +v[,wM,wo  ,wMR !$bD bD 4Fv` ",wr ,wM " l" 7B +wv`h+ve`b5wI ([/",>Q(} "-,wr  2Bwy4"wy6 x+wz,wQ*Hvp6 x:7@ +vp,wp  ,wM+vk,^x+wL!`)"w,>!`,vt,wp,^iB5wn  & ")B5Bvy=fvv ")B."`d ",wr=fvx,~,x."z3bw|+v.$/w|,> ,w,wo,^5w
	b,x8&"w"$,w&(w"-w|,wj" &"2"5wT	b	&x$,w,wo&"j0,w,wo &"t $4"wT0b5wT*,wr "5wr0"+w!${Pw&2Bw&*dw5$w ",wrRw&,wM ",wr,~." ,> "/+w$1"+w"/",>
TXzw"x6@,wT"x4Bw6>&"wrZ,wT ",wr$x4Dwu ",wr 5wT`B?5wD x+wC4BwD xU$*DwB xbB+wD&" 7!(+,wT[5wr,> ",wr ",wr,^,~,> "-,wr,^4"x,wQ ".5wr 4Dwu ")B.",wr+wN,>[,wT,wp,^Z7x &5"wW  ",wr &#`QDx6@,wW[x."0b."5wr,>,>!$A`+w`,>,>!$B,wdw4Bwb,wr+w`,^,^,~,>*wC&we`fl"*wC&wgZDw*,^,~Q"A`aB,~,>x4BwH,wr+wl "5wr "5wr "5wr "5wr "aB,~6@v5v
",~,wI+vU[1D7@ ,~+ve,wM+vk  ,vq+vkL\-Jan-Feb-Mar-Apr-May-Jun-Jul-Aug-Sep-Oct-Nov-Decmn@0$$B
?X,wM+wL,>4"x[."~L&":X(D&$:XG&&&Z(H(B.$"2."n `D+x&$27@aDg &/"V$":5Fx1(+x>!$z3(x1+x."*dx/x0.*xd"%x7),^,~ x7	b "5Bx0	b		d,x8,>&$:0d~+x,&&.x0 *0& * .$&$0F *.(} $$6.^$m4dx+&$2/0F1.0hO@,^ $)w'x72dx8."Q,~-<KZjy'6L\X
&.*
xQ*x,xH>+xF*
xQ*x,>,xH>+xF*
xQ*x,>,>,xH>~+xE*
xQ*x,>,>,>,xH>~,^,^,^,^:x,~-j(,>,>,>*~,> ~,~,^,^,^,^*x,~