** ГHEAPASS LINKER** МINKER (RELOCATABLE) FILES ARE STORED AS*   [ГODE]*   [LOCAL ADDRESSES]*   [ENTRY POINTS]*   [EXTERNALS]** [EXTERNALS]:*     NAME*     OFFSET      2 BYTES*     SIZE/OFFSET 1 BYTE** [ENTRY POINTS]:*     NAME*     VALUE       2 BYTES (3RD BYTE ADDED AT LINK TIME)** [LABELS]:*     OFFSET      2 BYTES*     # OF RELS   1 BYTE*     IF HIGH BIT SET THEN*       VALUE     3 BYTES*       SIZE/OFFSET 1 BYTE** ОOTE: USES ПТЗ $020000 TO FORCE 16-BITS DURING ASSEMBLY** УМК 9/99-12/99** ПТЗ $8000 ТЕМ*        ДУЛ '@0:LINK'ФЕШФР = $Ж9а;POINTER TO TEXTОЕШФГИБТ ЕШФДПТЗ ЕШФГПДЕМЕО ЕШФЗЕФЕТТ ЕШФРТИЕШ ЕШФМБУФДЕЦ ЕШФУФТПХФ ЕШФГИТПХФ = $ЖЖД2УЕФМЖУ = $ЖЖВБУЕФОБН = $ЖЖВДМПБД = $ЖЖД5РПЙОФ = $8ДФЕНР = $ЖГЦБТРОФ = $Ж7ГПХОФ = $ЖЖВХЖЖ = $0200МПБДБДДТ = $020000ЕОФФБВ = $8000НБШЕОФ = $9800ЕШФФБВ = $9800а;ВБУЙГ SWITCHED OUTНБШЕШФ = $Д000МЙОЛЙД ЕОФ ДБ $Г64МЙОЛ ЕОФ МДБ #00 УФБ ЕОФФБВ УФБ ЕТТЖМБЗ МДБ #<ЕШФФБВ УФБ ЕШФФБВФПР МДБ #>ЕШФФБВ УФБ ЕШФФБВФПР+1 МДБ ДПТЗ УФБ МЙОЛБДДТ МДБ ДПТЗ+1 УФБ МЙОЛБДДТ+1 МДБ ДПТЗ+2 УФБ МЙОЛБДДТ+2 МДБ #<МПБДБДДТ УФБ ЖЙМЕБДДТ МДБ #>МПБДБДДТа;$020000 УФБ ЖЙМЕБДДТ+1 МДБ #^МПБДБДДТ:МППР УФБ ЖЙМЕБДДТ+2 КУТ ОЕШФЖЙМЕ ВОЕ :Г0 КНР :ДПОЕ:Г0 МДБ ЕТТЖМБЗ ВЕС :ГПОФ:КУЕГ КНР :УЕГ:ГПОФ КУТ УФТПХФ ФШФ ' $',00 МДБ МЙОЛБДДТ+1 КУТ РТИЕШ МДБ МЙОЛБДДТ КУТ РТИЕШ МДБ #13 КУТ ГИТПХФ МДБ ВЙОЖМБЗ ВОЕ :ГПОФ1 КУТ ГИЕГЛЙД МДБ ЕТТЖМБЗ ВОЕ :КУЕГ КУТ УФТПХФ ФШФ '  ADDEXT:',00 КУТ БДДЕШФ МДБ ЕТТЖМБЗ ВОЕ :КУЕГ КУТ УФТПХФ ДЖВ 13 ФШФ '  ADDENT:',00 КУТ БДДЕОФ МДБ ЕТТЖМБЗ ВОЕ :КУЕГ КУТ УФТПХФ ДЖВ 13 ФШФ '  FIXLOC:',00 КУТ ЖЙШМПГБМУ МДБ ЕТТЖМБЗ ВОЕ :УЕГ:ГПОФ1 МДБ МБУФМЙОЛ УЕГ УВГ ЖЙМЕБДДТ УФБ ФЕНР МДБ МБУФМЙОЛ+1 УВГ ЖЙМЕБДДТ+1 УФБ ФЕНР+1а;SIZE МДБ МЙОЛБДДТа;ADVANCE POINTER ГМГ БДГ ФЕНР УФБ МЙОЛБДДТ МДБ МЙОЛБДДТ+1 БДГ ФЕНР+1 УФБ МЙОЛБДДТ+1 ВГГ :ГПОФ2 ЙОГ МЙОЛБДДТ+2:ГПОФ2 МДБ МБУФМЙОЛ УФБ ЖЙМЕБДДТ МДБ МБУФМЙОЛ+1 УФБ ЖЙМЕБДДТ+1 МДБ МБУФМЙОЛ+2 МДЩ #00а;ГLEARED IN ОЕШФЖЙМЕ КНР :МППР:ДПОЕ МДБ ЖЙМЕБДДТ УЕГ УВГ #<МПБДБДДТ УФБ ГПДЕМЕО МДБ ЖЙМЕБДДТ+1 УЕГ УВГ #>МПБДБДДТа;УTARTS AT $1000 УФБ ГПДЕМЕО+1 КУТ УФТПХФ ДЖВ $0Д ФШФ 'RESOLVING EXTERNALS...' ДЖВ $0Д,00 КУТ ТЕУПМЦЕ ДП 0 УЕЙ ГМГа;ГOPY TO $020000 ДЖВ $ЖВа;XCE ДЖВ $Г2,$30а;REP #$30 ДЖВ $Б2 ДБ МПБДБДДТа;LDX #МПБДБДДТ ДЖВ $Б0,00,00а;LDY #0000 МДБ ГПДЕМЕО ДЖВ $54,$02,$00а;MVN $00,$02 УЕГ ДЖВ $ЖВ МДБ #00 РИБ ДЖВ $БВа;РМВ ГМЙ ЖЙО МДБ ЕТТЖМБЗ:УЕГ ГНР #1 ТФУЕТТЖМБЗ ДЖВ 00МЙОЛБДДТ ДУ 3а;УUPPOSED MODULE START ADDRESSЖЙМЕБДДТ ДМБ $010000а;БCTUAL START ADDRESS* ТEAD NEXT FILEВЙОЖМБЗ ДЖВ 00ОЕШФЖЙМЕ КУТ ОЕШФГИБТ ВЕС :ЕШЙФ ВГГ ОЕШФЖЙМЕа;Г SET -> END OF LINE МДШ #00 УФЪ ВЙОЖМБЗ МДБ [ФЕШФР],Ща;BINARY CHECK ГНР #'^' ВОЕ :ГПРЩ УФБ ВЙОЖМБЗ ЙОЩ:ГПРЩ МДБ [ФЕШФР],Щ ВЕС :ДПОЕ УФБ ВХЖЖ,Ш ГНР #224 ВЕС :ДПОЕ БОД #$7Ж ГНР #32 ВЕС :ДПОЕ ГНР #13 ВЕС :ДПОЕ*         КУТ ГИТПХФ ЙОШ ЙОЩ ВОЕ :ГПРЩ:ДПОЕ ФЩБ ГМГ БДГ ФЕШФР УФБ ФЕШФР ВГГ :Г0 ЙОГ ФЕШФР+1 ВОЕ :Г0 ЙОГ ФЕШФР+2:Г0 ФШБа;LENGTH МДШ #<ВХЖЖ МДЩ #>ВХЖЖ КУТ УЕФОБН МДБ #7 МДШ МБУФДЕЦ МДЩ #$ЖЖ КУТ УЕФМЖУ МДШ ЖЙМЕБДДТ МДЩ ЖЙМЕБДДТ+1 МДБ ЖЙМЕБДДТ+2 УФБ $В0 МДБ #0 КУТ МПБД ВГУ :ЕТТ МДШ $БЕ МДЩ $БЖ МДБ $В0 УФШ МБУФМЙОЛ УФЩ МБУФМЙОЛ+1 УФБ МБУФМЙОЛ+2 МДБ #$ЖЖ:ЕШЙФ ТФУ:ЕТТ КУТ $ЖЖГГа;CLRCHN КУТ ЗЕФЕТТ ЙОГ ЕТТЖМБЗ ТФУ** ГHECK ID*ГИЕГЛЙД МДБ МБУФМЙОЛ УЕГ УВГ #2 УФБ РПЙОФ УФБ МБУФМЙОЛ МДБ МБУФМЙОЛ+1 УВГ #00 УФБ РПЙОФ+1 УФБ МБУФМЙОЛ+1 МДБ МБУФМЙОЛ+2 УВГ #00 УФБ РПЙОФ+2 УФБ МБУФМЙОЛ+2 МДЩ #00 МДБ [РПЙОФ],Щ ГНР МЙОЛЙД ВОЕ :ЕТТ ЙОЩ МДБ [РПЙОФ],Щ ГНР МЙОЛЙД+1 ВОЕ :ЕТТ ТФУ:ЕТТ ЙОГ ЕТТЖМБЗ КУТ УФТПХФ ФШФ 'NOT A LINK MODULE' ДЖВ 13,00*         РМБ*         РМБ ТФУ** ЗЕФМЙОЛ -- ЗETLINK READS THE BACKWARDS LINK FROM THE FILE*   JUST READ IN AND STORES IT IN РПЙОФ AND МБУФМЙОЛ.** ПN ENTRY: МБУФМЙОЛ POINTS TO THE CURRENT DATA BLOCK* ПN EXIT: РПЙОФ AND МБУФМЙОЛ POINT TO THE NEXT DATA BLOCK*МБУФМЙОЛ ДУ 3ВМПГЛУЙЪЕ ДУ 2ЗЕФМЙОЛ МДБ МБУФМЙОЛа;УTART OF LAST BLOCK УЕГ УВГ #2 УФБ РПЙОФ МДБ МБУФМЙОЛ+1 УВГ #00 УФБ РПЙОФ+1 МДБ МБУФМЙОЛ+2 УВГ #00 УФБ РПЙОФ+2 МДЩ #0 МДБ [РПЙОФ],Щ УФБ ВМПГЛУЙЪЕ ЙОЩ МДБ [РПЙОФ],Щ УФБ ВМПГЛУЙЪЕ+1 МДБ РПЙОФ УЕГ УВГ ВМПГЛУЙЪЕ УФБ РПЙОФ УФБ МБУФМЙОЛ МДБ РПЙОФ+1 УВГ ВМПГЛУЙЪЕ+1 УФБ МБУФМЙОЛ+1 УФБ РПЙОФ+1 МДБ РПЙОФ+2 УВГ #00 УФБ МБУФМЙОЛ+2 УФБ РПЙОФ+2 ТФУ** БДЦБОГЕ -- ЗO TO NEXT CHUNK WITHIN DATA BLOCK*   AND UPDATE ВМПГЛУЙЪЕ** ПN ENTRY: .Щ = SIZE OF CHUNK, РПЙОФ -> BLOCK* ПN EXIT: Ъ SET IF AT END OF BLOCK*БДЦБОГЕ ФЩБ ГМГ БДГ РПЙОФ УФБ РПЙОФ ВГГ :Г1 ЙОГ РПЙОФ+1 ВОЕ :Г1 ЙОГ РПЙОФ+2:Г1 УФЩ ГПХОФ МДБ ВМПГЛУЙЪЕ УЕГ УВГ ГПХОФ УФБ ВМПГЛУЙЪЕ ВГУ БФЕОД ДЕГ ВМПГЛУЙЪЕ+1 ВРМ БФЕОД ЙОГ ЕТТЖМБЗ КУТ УФТПХФ ФШФ 'BLOCK SIZE ERROR' ДЖВ 13,00 РМБ РМБ ТФУБФЕОД МДБ ВМПГЛУЙЪЕ ПТБ ВМПГЛУЙЪЕ+1 ТФУ** ЖЙОДЦБТ -- МOCATE VARIABLE IN (POINT) IN TABLE** Г SET -> VAR FOUND; Г CLEAR -> NOT FOUND*ЖЙОДЦБТ МДБ #<ЕОФФБВ УФБ ЦБТРОФ МДБ #>ЕОФФБВ УФБ ЦБТРОФ+1:МППР1 МДЩ #$ЖЖ:М2 ЙОЩ МДБ (ЦБТРОФ),Щ ВЕС :ОПРЕ ВНЙ :ФЕУФ ГНР (РПЙОФ),Щ ВЕС :М2:ОЕШФ МДБ (ЦБТРОФ),Щ ВНЙ :БДД ЙОЩ ВОЕ :ОЕШФ:БДД ЙОЩ ЙОЩ ФЩБ УЕГа;+3 БДГ ЦБТРОФ УФБ ЦБТРОФ ВГГ :МППР1 ЙОГ ЦБТРОФ+1 ВОЕ :МППР1:ФЕУФ ГНР (РПЙОФ),Щ ВОЕ :ОЕШФ ТФУ:ОПРЕ ГМГ ТФУ** БDD ALL ENTRY POINTS/LABELS TO THE ENTRY LIST** ЖORMAT OF ENTRIES IS SIMPLY NAME,ADDR (16-BIT OFFSET)* ОAME IS TERMINATED BY LASTCHAR+$80*БДДЕОФ КУТ ЗЕФМЙОЛа;ЗET LINK POINTER КУТ БФЕОДа;ГHECK IF AT END OF BLOCK ВЕС :ТФУ:МППР КУТ ЖЙОДЦБТа;ГHECK IF LABEL ALREADY EXISTS ВГУ :ЕТТПТ:М1 МДБ [РПЙОФ],Ща;БDD TO TABLE УФБ (ЦБТРОФ),Щ ЙОЩ БОД #$ЖЖ ВРМ :М1 МДБ [РПЙОФ],Ща;БDDRESS VALUE ГМГ БДГ МЙОЛБДДТа;БCTUAL LOCATION УФБ (ЦБТРОФ),Щ ЙОЩ МДБ [РПЙОФ],Щ БДГ МЙОЛБДДТ+1 УФБ (ЦБТРОФ),Щ ЙОЩ МДБ #00 УФБ (ЦБТРОФ),Щ ФЩБ ГМГ БДГ ЦБТРОФ МДБ ЦБТРОФ+1 БДГ #00 ГНР #>НБШЕОФ ВГУ :ЕТТ2 КУТ БДЦБОГЕ ВОЕ :МППР:ТФУ ТФУ:ЕТТПТ ЙОГ ЕТТЖМБЗ КУТ УФТПХФ ФШФ 'ДUPLICATE ЕОФ LABEL:',00 МДЩ #00:МР МДБ [РПЙОФ],Щ ВНЙ :ДР КУТ ГИТПХФ ЙОЩ ВОЕ :МР:ДР БОД #$7Ж КУТ ГИТПХФ*         РМБ*         РМБ МДБ #13 КНР ГИТПХФ:ЕТТ2 ЙОГ ЕТТЖМБЗ КУТ УФТПХФ ФШФ 'ФABLE OVERFLOW: TOO MANY ЕОФS.',0D,00*         РМБ*         РМБ ТФУ** БДДЕШФ -- БDD EXTERNAL LABELS TO TABLE, TO BE FIXED UP*   LATER.  ДATA BLOCK IS TERMINATED BY 00.*ЕШФФБВФПР ДБ $8000а;ЕND OF TABLEБДДЕШФ КУТ ЗЕФМЙОЛ МДБ ЕШФФБВФПР УФБ ФЕНР МДБ ЕШФФБВФПР+1 УФБ ФЕНР+1:МППР МДЩ #00 МДБ ВМПГЛУЙЪЕ ПТБ ВМПГЛУЙЪЕ+1 ВЕС :ДПОЕ:М1 МДБ [РПЙОФ],Щ УФБ (ФЕНР),Щ ВНЙ :ЖЙШ ЙОЩ ВОЕ :М1:ЖЙШ ЙОЩ МДБ [РПЙОФ],Щ ГМГ БДГ ЖЙМЕБДДТа;ACTUAL OFFSET УФБ (ФЕНР),Щ ЙОЩ МДБ [РПЙОФ],Щ БДГ ЖЙМЕБДДТ+1 УФБ (ФЕНР),Щ ЙОЩ МДБ [РПЙОФ],Щ УФБ (ФЕНР),Ща;SIZE/OFF ЙОЩ ФЩБ ГМГ БДГ ФЕНР УФБ ФЕНР ВГГ :Г2 ЙОГ ФЕНР+1 МДБ ФЕНР+1 ГНР #>НБШЕШФ ВГУ :ЕТТПТ:Г2 КУТ БДЦБОГЕ ВОЕ :МППР:ДПОЕ МДБ #00 ФБЩ УФБ (ФЕНР),Щ МДБ ФЕНР УФБ ЕШФФБВФПР МДБ ФЕНР+1 УФБ ЕШФФБВФПР+1 ТФУ:ЕТТПТ ЙОГ ЕТТЖМБЗ КУТ УФТПХФ ФШФ 'ФABLE OVERFLOW: TOO MANY ЕШФS!',0D,00*         РМБ*         РМБ ТФУ** ЖЙШМПГБМУ -- ЖIX UP ALL "LOCAL" RELATIVE LABELS.** ФHE DATA FORMAT IS PREDICATED ON THE IDEA THAT MOST OF* THE LABELS TO BE RESOLVED WILL BE PLAIN 16-BIT LABELS.** НOST ENTRIES ARE THREE BYTES: OFFSET AND NUMBER OF* TIMES TO ADD OFFSET.** ЙF NUMBER OF OFFSETS IS >= $80, THEN THE NEXT THREE* BYTES ARE ADDRLO ADDRHI SIZE/OFFSET -- A 16-BIT VALUE* (BANK = LINK BANK) WITH SIZE/OFFSET DETERMINING THE SIZE* OF THE NUMBER (NUMBER OF BYTES) STARTING AT BYTE* "OFFSET".** ФHE LATTER METHOD MAKES INSTRUCTIONS LIKE МДБ #<ФБВМЕ* AND МДБ ^МБВЕМ POSSIBLE.** ЙF # OF OFFSETS > $C0, THEN IT IS A NEGATIVE NUMBER OF* OFFSETS, E.G. ДБ -УФБТФ** УINCE ТЕМ FILES HAVE ПТЗ = $010000, 24-BIT ADDRESSES ARE* FIXED UP AT LINK TIME.*ЦБМ ДУ 5а;+2 FOR STRANGE OFFSETSУЙЪЕ ДЖВ 00а;УIZEВЩФЕПЖЖ ДЖВ 00а;ВYTE OFFSETЖЙШМПГБМУ КУТ ЗЕФМЙОЛ КУТ БФЕОД ВЕС :ТФУ:МППР МДЩ #00 МДБ [РПЙОФ],Ща;ТELATIVE LOCATION ГМГ БДГ ЖЙМЕБДДТа;PHYSICAL LOCATION УФБ ФЕНР ЙОЩ МДБ [РПЙОФ],Щ БДГ ЖЙМЕБДДТ+1 УФБ ФЕНР+1 МДБ ЖЙМЕБДДТ+2 БДГ #00 УФБ ФЕНР+2 ЙОЩа;.Щ = 2 МДБ [РПЙОФ],Щ УФБ ГПХОФа;ОUMBER OF OFFSETS ВЕС :ОЕШФ ВРМ :БДД ГНР #$Г0 ВГГ :УРЕГЙБМ*         КУТ ДЕВХЗ:УХВ МДЩ #00 МДБ [ФЕНР],Щ УЕГ УВГ МЙОЛБДДТа;LINK LOCATION УФБ [ФЕНР],Щ ЙОЩ МДБ [ФЕНР],Щ УВГ МЙОЛБДДТ+1 УФБ [ФЕНР],Щ ЙОГ ГПХОФа;NEGATIVE ВОЕ :УХВ ВЕС :МДЩ:БДД МДЩ #00 МДБ [ФЕНР],Щ ГМГ БДГ МЙОЛБДДТа;LINK LOCATION УФБ [ФЕНР],Щ ЙОЩ МДБ [ФЕНР],Щ БДГ МЙОЛБДДТ+1 УФБ [ФЕНР],Щ ДЕГ ГПХОФ ВОЕ :БДД:МДЩ МДЩ #2а;RESTORE .Щ:ОЕШФ ЙОЩ КУТ БДЦБОГЕ ВОЕ :МППР:ТФУ ТФУ:УРЕГЙБМ БОД #$7Ж УФБ ГПХОФ ЙОЩ МДБ [РПЙОФ],Щ УФБ ЦБМ ЙОЩ МДБ [РПЙОФ],Щ УФБ ЦБМ+1 МДБ #00 УФБ ЦБМ+2 ЙОЩа;.Щ=5 МДБ [РПЙОФ],Щ БОД #$0Ж УФБ ВЩФЕПЖЖ МДБ [РПЙОФ],Щ МУТ МУТ МУТ МУТ УФБ УЙЪЕ МДБ ГПХОФ ВЕС :БДКХУФа;УHOULD ОПФ HAPPEN МДБ УЙЪЕ ГНР #3а;УЕТЙПХУ ЛМХДЗЕ ВОЕ :М2а;БVERT THINE EYES! МДЩ #2а;LOOK AWAY, FOOL!! МДБ [ФЕНР],Щ УФБ ЦБМ+2а;ФO MAKE МДБ $030000+LABEL WORK CORRECTLY:М2 МДБ МЙОЛБДДТ ГМГ БДГ ЦБМ УФБ ЦБМ МДБ МЙОЛБДДТ+1 БДГ ЦБМ+1 УФБ ЦБМ+1 МДБ МЙОЛБДДТ+2 БДГ ЦБМ+2 УФБ ЦБМ+2 МДБ ЦБМ+2а;ПТЗ=$010000 FIX ВОЕ :Г0а;-$010000 FOR EVERY OFFSET МДБ ЦБМ+3 ВОЕ :Г1 ДЕГ ЦБМ+4:Г1 ДЕГ ЦБМ+3:Г0 ДЕГ ЦБМ+2 ДЕГ ГПХОФ ВОЕ :М2:БДКХУФ МДЩ #00 МДШ ВЩФЕПЖЖ:М3 МДБ ЦБМ,Ш УФБ [ФЕНР],Щ ЙОШ ЙОЩ ДЕГ УЙЪЕ ВОЕ :М3 МДЩ #5а;RESTORE .Щ КНР :ОЕШФ DO 0ДЕВХЗ КУТ РТИЕШ МДБ #'@' КУТ $ЖЖД2 МДБ ФЕНР+1 КУТ РТИЕШ МДБ ФЕНР КУТ РТИЕШ МДБ #'(' КУТ $ЖЖД2 МДЩ #00 МДБ (ФЕНР),Щ КУТ РТИЕШ МДБ #' ' КУТ $ЖЖД2 ЙОЩ МДБ (ФЕНР),Щ КУТ РТИЕШ МДБ #')' КУТ $ЖЖД2 МДБ #' ' КНР $ЖЖД2 FIN* ТESOLVE EXTERNAL LABELSТЕУПМЦЕ МДБ #<ЕШФФБВ УФБ РПЙОФ МДБ #>ЕШФФБВ УФБ РПЙОФ+1:МППР МДЩ #00 МДБ (РПЙОФ),Щ ВЕС :ТФУ КУТ ЖЙОДЦБТ ВГГ :ЕТТ ЙОЩ МДБ (ЦБТРОФ),Щ УФБ ЦБМ ЙОЩ МДБ (ЦБТРОФ),Щ УФБ ЦБМ+1 МДБ МЙОЛБДДТ+2 УФБ ЦБМ+2 ДЕЩ МДБ (РПЙОФ),Ща;МOCATION УФБ ФЕНР ЙОЩ МДБ (РПЙОФ),Щ УФБ ФЕНР+1 МДБ #^МПБДБДДТ УФБ ФЕНР+2 ЙОЩ УФЩ ГПХОФа;TEMP МДБ (РПЙОФ),Щ ВНЙ :УРЕГЙБМ БОД #$0Ж УФБ ВЩФЕПЖЖ МДБ (РПЙОФ),Щ МУТ МУТ МУТ МУТ ВЕС :ОЕШФ УФБ УЙЪЕ МДЩ #00 МДШ ВЩФЕПЖЖ:М3 МДБ ЦБМ,Ш УФБ [ФЕНР],Щ ЙОШ ЙОЩ ДЕГ УЙЪЕ ВОЕ :М3:ОЕШФ МДБ ГПХОФ УЕГа;ADVANCE БДГ РПЙОФ УФБ РПЙОФ ВГГ :МППР ЙОГ РПЙОФ+1 ВОЕ :МППР:ТФУ ТФУ:УРЕГЙБМ МДЩ #00 МДШ #2 ГНР #$Г0 ВЕС :МУХВ ГНР #$80 ВОЕ :ЕТТ ГМГ:МБДД МДБ [ФЕНР],Щ БДГ ЦБМ,Щ УФБ [ФЕНР],Щ ЙОЩ ДЕШ ВОЕ :МБДД ВЕС :ОЕШФ:МУХВ МДБ [ФЕНР],Ща;Г STARTS SET УВГ ЦБМ,Щ УФБ [ФЕНР],Щ ЙОЩ ДЕШ ВОЕ :МУХВ ВЕС :ОЕШФ:ЕТТ ЙОГ ЕТТЖМБЗ КУТ УФТПХФ ФШФ 'UNRESOLVED ЕШФ:',00 МДЩ #00:М2 МДБ (РПЙОФ),Щ ВНЙ :Г2 КУТ ГИТПХФ ЙОЩ ВРМ :М2:Г2 БОД #$7Ж КУТ ГИТПХФ*         РМБ*         РМБ МДБ #13 КНР ГИТПХФ ДП 0УФТПХФ РМБ ФБШ РМБ УФБ :МППР+2:МППР МДБ $Г000,Ш ВЕС :ДПОЕ КУТ $ЖЖД2 ЙОШ ВОЕ :МППР ЙОГ :МППР+2 ВОЕ :МППР:ДПОЕ МДБ :МППР+2 РИБ ФШБ РИБ ТФУ ЖЙО