Source Code

These source-code files derive from a printout of Luminary 210 (Apollo 15-17 Lunar Module guidance computer program), from the personal library of original AGC developer Don Eyles, digitally photographed at archive.org, financially sponsored by Jim Lawton, and transcribed to source code by a team of volunteers. This colorized, syntax-highlighted form was created by assembling that transcribed source code. Note that the full page images are available on the Virtual AGC project page at archive.org, while reduced-size images are presented at the VirtualAGC project website. Report or fix any transcription errors at the Virtual AGC project code repository.

Notations on the program listing read, in part:

	GAP: ASSEMBLE REVISION 210 OF AGC PROGRAM LUMINARY 
	BY NASA 2021112-161 17:11 MAR. 19,1971
Note that the date is the date of the printout, not the date of the program revision.

029029,000002:                                                                                                  ## Copyright:   Public domain.
029030,000003:                                                                                                  ## Filename:    P34-P35,_P74-P75.agc
029031,000004:                                                                                                  ## Purpose:     A section of Luminary revision 210.
029032,000005:                                                                                                  ##              It is part of the source code for the Lunar Module's (LM)
029033,000006:                                                                                                  ##              Apollo Guidance Computer (AGC) for Apollo 15-17.
029034,000007:                                                                                                  ##              This file is intended to be a faithful transcription, except
029035,000008:                                                                                                  ##              that the code format has been changed to conform to the
029036,000009:                                                                                                  ##              requirements of the yaYUL assembler rather than the
029037,000010:                                                                                                  ##              original YUL assembler.
029038,000011:                                                                                                  ## Reference:   pp. 661-705
029039,000012:                                                                                                  ## Assembler:   yaYUL
029040,000013:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
029041,000014:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
029042,000015:                                                                                                  ## Mod history: 2016-11-17 JL   Created from Luminary131 version.
029043,000016:                                                                                                  ##              2016-12-07 HG   Transcribed
029044,000017:                                                                                                  ##              2016-12-07 HG   Fix P00 -> POO
029045,000018:                                                                                                  ##              2016-12-25 RSB  Comment-text proofed using ProoferComments
029046,000019:                                                                                                  ##                              and corrected errors found.
029047,000020:                                                                                                  ##              2017-03-09 RSB  Comment-text fixes noted in proofing Luminary 116. 
029048,000021: 

Page 661

029050,000023:                                                                                                  #  TRANSFER PHASE INITIATION (TPI) PROGRAMS (P34 AND P74)
029051,000024: 
029052,000025:                                                                                                  #  MOD NO -1       LOG SECTION - P32-P35, P72-P75
029053,000026:                                                                                                  #  MOD BY WHITE.P  DATE  1JUNE67
029054,000027: 
029055,000028:                                                                                                  #  PURPOSE
029056,000029: 
029057,000030:                                                                                                  #        (1) TO CALCULATE THE REQUIRED DELTA V AND OTHER INITIAL CONDITIONS
029058,000031:                                                                                                  #            REQUIRED BY THE ACTIVE VEHICLE FOR EXECUTION OF THE TRANSFER
029059,000032:                                                                                                  #            PHASE INITIATION (TPI) MANEUVER, GIVEN -
029060,000033: 
029061,000034:                                                                                                  #            (A) TIME OF IGNITION TIG (TPI) OR THE ELEVATION ANGLE (E) OF
029062,000035:                                                                                                  #                THE ACTIVE/PASSIVE VEHICLE LOS AT TIG (TPI).
029063,000036: 
029064,000037:                                                                                                  #            (B) CENTRAL ANGLE OF TRANSFER (CENTANG) FROM TIG (TPI) TO
029065,000038:                                                                                                  #                INTERCEPT TIME (TIG (TPF)).
029066,000039: 
029067,000040:                                                                                                  #        (2) TO CALCULATE TIG (TPI) GIVEN E OR E GIVEN TIG (TPI).
029068,000041: 
029069,000042:                                                                                                  #        (3) TO CALCULATE THESE PARAMETERS BASED UPON MANEUVER DATA
029070,000043:                                                                                                  #            APPROVED AND KEYED INTO THE DSKY BY THE ASTRONAUT.
029071,000044: 
029072,000045:                                                                                                  #        (4) TO DISPLAY TO THE ASTRONAUT AND THE GROUND CERTAIN DEPENDENT
029073,000046:                                                                                                  #            VARIABLES ASSOCIATED WITH THE MANEUVER FOR APPROVAL BY THE
029074,000047:                                                                                                  #            ASTRONAUT/GROUND.
029075,000048: 
029076,000049:                                                                                                  #        (5) TO STORE THE TPI TARGET PARAMETERS FOR USE BY THE DESIRED
029077,000050:                                                                                                  #            THRUSTING PROGRAM.
029078,000051: 
029079,000052:                                                                                                  #  ASSUMPTIONS
029080,000053: 
029081,000054:                                                                                                  #        (1) LM ONLY - THIS PROGRAM IS BASED UPON PREVIOUS COMPLETION OF
029082,000055:                                                                                                  #            THE CONSTANT DELTA ALTITUDE (CDH) PROGRAM (P33/P73).
029083,000056:                                                                                                  #            THEREFORE -
029084,000057: 
029085,000058:                                                                                                  #            (A) AT A SELECTED TPI TIME (NOW IN STORAGE) THE LINE OF SIGHT
029086,000059:                                                                                                  #                BETWEEN THE ACTIVE AND PASSIVE VEHICLES WAS SELECTED TO BE
029087,000060:                                                                                                  #                A PRESCRIBED ANGLE (E) (NOW IN STORAGE) FROM THE
029088,000061:                                                                                                  #                HORIZONTAL PLANE DEFINED BY THE ACTIVE VEHICLE POSITION.
029089,000062: 
029090,000063:                                                                                                  #            (B) THE TIME BETWEEN CDH IGNITION AND TPI IGNITION WAS
029091,000064:                                                                                                  #                COMPUTED TO BE GREATER THAN 10 MINUTES.
029092,000065: 
029093,000066:                                                                                                  #            (C) THE VARIATION OF THE ALTITUDE DIFFERENCE BETWEEN THE
029094,000067:                                                                                                  #                ORBITS WAS MINIMIZED.
029095,000068: 
029096,000069:                                                                                                  #            (D) THE PERICENTER ALTITUDES OF ORBITS FOLLOWING CSI AND
029097,000070: 
029098,000071:                                                                                                  #                CDH WERE COMPUTED TO BE GREATER THAN 35,000 FT FOR LUNAR
029099,000072: 

Page 662

029101,000074:                                                                                                  #                ORBIT OR 85 NM FOR EARTH ORBIT.
029102,000075: 
029103,000076:                                                                                                  #            (E) THE CSI AND CDH MANEUVERS WERE ASSUMED TO BE PARALLEL TO
029104,000077:                                                                                                  #                THE PLANE OF THE PASSIVE VEHICLE ORBIT.  HOWEVER, CREW
029105,000078:                                                                                                  #                MODIFICATION OF DELTA V (LV) COMPONENTS MAY HAVE RESULTED
029106,000079:                                                                                                  #                IN AN OUT-OF-PLANE MANEUVER.
029107,000080: 
029108,000081:                                                                                                  #        (2) STATE VECTOR UPDATED BY P27 ARE DISALLOWED DURING AUTOMATIC
029109,000082:                                                                                                  #            STATE VECTOR UPDATING INITIATED BY P20 (SEE ASSUMPTION (4)).
029110,000083: 
029111,000084:                                                                                                  #        (3) THIS PROGRAM MUST BE DONE OVER A TRACKING STATION FOR REAL
029112,000085:                                                                                                  #            TIME GROUND PARTICIPATION IN DATA INPUT AND OUTPUT.  COMPUTED
029113,000086:                                                                                                  #            VARIABLES MAY BE STORED FOR LATER VERIFICATION BY THE GROUND.
029114,000087:                                                                                                  #            THESE STORAGE CAPABILITIES ARE LIMITED ONLY TO THE PARAMETERS
029115,000088:                                                                                                  #            FOR ONE THRUSTING MANEUVER AT A TIME EXCEPT FOR CONCENTRIC
029116,000089:                                                                                                  #            FLIGHT PLAN MANEUVER SEQUENCES.
029117,000090: 
029118,000091:                                                                                                  #        (4) THE RENDEZVOUS RADAR MAY OR MAY NOT BE USED TO UPDATE THE LM
029119,000092:                                                                                                  #            OR CSM STATE VECTORS FOR THIS PROGRAM.  IF RADAR USE IS
029120,000093:                                                                                                  #            DESIRED THE RADAR WAS TURNED ON AND LOCKED ON THE CSM BY
029121,000094:                                                                                                  #            PREVIOUS SELECTION OF P20.  RADAR SIGHTING MARKS WILL BE MADE
029122,000095:                                                                                                  #            AUTOMATICALLY APPROXIMATELY ONCE A MINUTE WHEN ENABLED BY THE
029123,000096:                                                                                                  #            TRACK AND UPDATE FLAGS (SEE P20).  THE RENDEZVOUS TRACKING
029124,000097:                                                                                                  #            MARK COUNTER IS ZEROED BY THE SELECTION OF P20 AND AFTER EACH
029125,000098:                                                                                                  #            THRUSTING MANEUVER.
029126,000099: 
029127,000100:                                                                                                  #        (5) THE ISS NEED NOT BE ON TO COMPLETE THIS PROGRAM.
029128,000101: 
029129,000102:                                                                                                  #        (6) THE OPERATION OF THE PROGRAM UTILIZES THE FOLLOWING FLAGS -
029130,000103: 
029131,000104:                                                                                                  #                ACTIVE VEHICLE FLAG - DESIGNATES THE VEHICLE WHICH IS
029132,000105:                                                                                                  #                DOING RENDEZVOUS THRUSTING MANEUVERS TO THE PROGRAM WHICH
029133,000106:                                                                                                  #                CALCULATES THE MANEUVER PARAMETERS.  SET AT THE START OF
029134,000107:                                                                                                  #                EACH RENDEZVOUS PRE-THRUSTING PROGRAM.
029135,000108: 
029136,000109:                                                                                                  #                FINAL FLAG - SELECTS FINAL PROGRAM DISPLAYS AFTER CREW HAS
029137,000110:                                                                                                  #                SELECTED THE FINAL MANEUVER COMPUTATION CYCLE.
029138,000111: 
029139,000112:                                                                                                  #                EXTERNAL DELTA V FLAG - DESIGNATES THE TYPE OF STEERING
029140,000113:                                                                                                  #                REQUIRED FOR EXECUTION OF THIS MANEUVER BY THE THRUSTING
029141,000114:                                                                                                  #                PROGRAM SELECTED AFTER COMPLETION OF THIS PROGRAM.
029142,000115: 
029143,000116:                                                                                                  #        (7) ONCE THE PARAMETWRS REQUIRED FOR COMPUTION OF THE MANEUVER
029144,000117:                                                                                                  #            HAVE BEEN COMPLETELY SPECIFIED, THE VALUE OF THE ACTIVE
029145,000118:                                                                                                  #            VEHICLE CENTRAL ANGLE OF TRANSFER IS COMPUTED AND STORED.
029146,000119:                                                                                                  #            THIS NUMBER WILL BE AVAILABLE FOR DISPLAY TO THE ASTRONAUT
029147,000120:                                                                                                  #            THROUGH THE USE OF V06N52.
029148,000121: 
029149,000122:                                                                                                  #            THE ASTRONAUT WILL CALL THIS DISPLAY TO VERIFY THAT THE
029150,000123:                                                                                                  #            CENTRAL ANGLE OF TRANSFER OF THE ACTIVE VEHICLE IS NOT WITHIN
029151,000124: 

Page 663

029153,000126:                                                                                                  #            170 TO 190 DEGREES.  IF THE ANGLE IS WITHIN THIS ZONE THE
029154,000127:                                                                                                  #            ASTRONAUT SHOULD REASSESS THE INPUT TARGETING PARAMETERS BASED
029155,000128:                                                                                                  #            UPON DELTA V AND EXPECTED MANEUVER TIME.
029156,000129: 
029157,000130:                                                                                                  #        (8) THIS PROGRAM IS SELECTED BY THE ASTRONAUT BY DSKY ENTRY -
029158,000131: 
029159,000132:                                                                                                  #                P34 IF THIS VEHICLE IS ACTIVE VEHICLE.
029160,000133: 
029161,000134:                                                                                                  #                P74 IF THIS VEHICLE IS PASSIVE VEHICLE.
029162,000135: 
029163,000136:                                                                                                  #  INPUT
029164,000137: 
029165,000138:                                                                                                  #        (1) TTPI     TIME OF THE TPI MANEUVER
029166,000139:                                                                                                  #        (2) ELEV     DESIRED LOS ANGLE AT TPI
029167,000140:                                                                                                  #        (3) CENTANG  ORBITAL CENTRAL ANGLE OF THE PASSIVE VEHICLE DURING
029168,000141:                                                                                                  #                     TRANSFER FROM TPI TO TIME OF INTERCEPT
029169,000142: 
029170,000143:                                                                                                  #  OUTPUT
029171,000144: 
029172,000145:                                                                                                  #        (1) TRKMKCNT NUMBER OF MARKS
029173,000146:                                                                                                  #        (2) TTOGO    TIME TO GO
029174,000147:                                                                                                  #        (3) +MGA     MIDDLE GIMBAL ANGLE
029175,000148:                                                                                                  #        (4) TTPI     COMPUTED TIME OF TPI MANEUVER
029176,000149:                                                                                                  #             OR
029177,000150:                                                                                                  #            ELEV     COMPUTED LOS ANGLE AT TPI
029178,000151:                                                                                                  #        (5) POSTTPI  PERIGEE ALTITUDE AFTER THE TPI MANEUVER
029179,000152:                                                                                                  #        (6) DELVTPI  MAGNITUDE OF DELTA V AT TPI
029180,000153:                                                                                                  #        (7) DELVTPF  MAGNITUDE OF DELTA V AT INTERCEPT
029181,000154:                                                                                                  #        (8) DVLOS    DELTA VELOCITY AT TPI - LINE OF SIGHT
029182,000155:                                                                                                  #        (9) DELVLVC  DELTA VELOCITY AT TPI - LOCAL VERTICAL COORDINATES
029183,000156: 
029184,000157:                                                                                                  #  DOWNLINK
029185,000158: 
029186,000159:                                                                                                  #        (1) TTPI     TIME OF THE TPI MANEUVER
029187,000160:                                                                                                  #        (2) TIG      TIME OF THE TPI MANEUVER
029188,000161:                                                                                                  #        (3) ELEV     DESIRED LOS ANGLE AT TPI
029189,000162:                                                                                                  #        (4) CENTANG  ORBITAL CENTRAL ANGLE OF THE PASSIVE VEHICLE DURING
029190,000163:                                                                                                  #                     TRANSFER FROM TPI TO TIME OF INTERCEPT
029191,000164:                                                                                                  #        (5) DELVEET3 DELTA VELOCITY AT TPI - REFERENCE COORDINATES
029192,000165:                                                                                                  #        (6) TPASS4   TIME OF INTERCEPT
029193,000166:                                                                                                  #  COMMUNICATION TO THRUSTING PROGRAMS
029194,000167: 
029195,000168:                                                                                                  #        (1) TIG      TIME OF THE TPI MANEUVER
029196,000169:                                                                                                  #        (2) RTARG    OFFSET TARGET POSITION
029197,000170:                                                                                                  #        (3) TPASS4   TIME OF INTERCEPT
029198,000171:                                                                                                  #        (4) XDELVFLG RESET TO INDICATE LAMBERT (AIMPOINT) VG COMPUTATION
029199,000172: 
029200,000173:                                                                                                  #  SUBROUTINES USED
029201,000174: 
029202,000175:                                                                                                  #        AVFLAGA
029203,000176: 

Page 664

029205,000178:                                                                                                  #        AVFLAGP
029206,000179:                                                                                                  #        VNPOOH
029207,000180:                                                                                                  #        DISPLAYE
029208,000181:                                                                                                  #        SELECTMU
029209,000182:                                                                                                  #        PRECSET
029210,000183:                                                                                                  #        S33/34.1
029211,000184:                                                                                                  #        ALARM
029212,000185:                                                                                                  #        BANKCALL
029213,000186:                                                                                                  #        GOFLASH
029214,000187:                                                                                                  #        GOTOPOOH
029215,000188:                                                                                                  #        TIMETHET
029216,000189:                                                                                                  #        S34/35.2
029217,000190:                                                                                                  #        PERIAPO1
029218,000191:                                                                                                  #        SHIFTR1
029219,000192:                                                                                                  #        S34/35.5
029220,000193:                                                                                                  #        VN1645
029221,000194: 
029222,000195: 35,2000                                           SETLOC   CSI/CDH                               
029223,000196: 35,2000                                           BANK                                           
029224,000197: 35,2455  E7,1470                                  EBANK=   SUBEXIT                               
029225,000198: 35,2455                                           COUNT*   $$/P3474                              
029226,000199: 35,2455           02354        P34                TC       AVFLAGA                               
029227,000200: 35,2456           02460                           TC       P34/P74A                              
029228,000201: 35,2457           02361        P74                TC       AVFLAGP                               
029229,000202: 35,2460           02366        P34/P74A           TC       P20FLGON                              #  SET UPDATFLG, TRACKFLG
029230,000203: 35,2461           33633                           CAF      V06N37                                #  TTPI
029231,000204: 35,2462           03622                           TC       VNPOOH                                
029232,000205: 35,2463           00006                           EXTEND                                         
029233,000206: 35,2464           33656                           DCA      130DEG                                
029234,000207: 35,2465           53621                           DXCH     CENTANG                               
029235,000208: 35,2466           34732                           CAF      EBANK4                                
029236,000209: 35,2467           54001                           TS       L                                     
029237,000210: 35,2470           32424                           CAF      P30ZERO                               #  INITIALIZE DISPLAYED REGISTERS TO ZERO
029238,000211: 35,2471           55466                           TS       NN                                    #  R1: NN -- NUMBER OF OFFSETS
029239,000212: 35,2472  E4,1647                                  EBANK=   ELEV                                  
029240,000213: 35,2472           22003                           LXCH     EBANK                                 
029241,000214: 35,2473           55647                           TS       ELEV                                  #  R2: ELEV (D.P.) -- ELEVATION ANGLE
029242,000215: 35,2474           55650                           TS       ELEV       +1                         
029243,000216: 35,2475           22003                           LXCH     EBANK                                 
029244,000217: 35,2476  E7,1470                                  EBANK=   SUBEXIT                               #  CHNG BACK TO WHAT IT WAS BEFORE
029245,000218: 35,2476           03604                           TC       DISPLAYE                              #  V06N55 GOFLASH CALL: NN,ELEV,CENTANG
029246,000219: 35,2477           06060                           TC       INTPRET                               
029247,000220: 35,2500           71214                           CLEAR    DLOAD                                 
029248,000221: 35,2501           01270                                    ETPIFLAG                              
029249,000222: 35,2502           03636                                    TTPI                                  
029250,000223: 35,2503           17442                           STODL    TIG                                   
029251,000224: 35,2504           02250                                    ELEV                                  
029252,000225: 35,2505           43054                           BZE      SET                                   
029253,000226: 35,2506           72510                                    P34/P74B                              
029254,000227: 35,2507           01070                                    ETPIFLAG                              
029255,000228: 

Page 665

029257,000230: 35,2510           77624        P34/P74B           CALL                                           
029258,000231: 35,2511           20000                                    SELECTMU                              
029259,000232: 35,2512                        DELELO             EQUALS   26D                                   
029260,000233: 35,2512           43145        P34/P74C           DLOAD    SET                                   
029261,000234: 35,2513           06505                                    ZEROVECS                              
029262,000235: 35,2514           03460                                    ITSWICH                               
029263,000236: 35,2515           43014                           BON      CLEAR                                 
029264,000237: 35,2516           01310                                    ETPIFLAG                              
029265,000238: 35,2517           72521                                    SWCHSET                               
029266,000239: 35,2520           03660                                    ITSWICH                               
029267,000240: 35,2521           02310        SWCHSET            STORE    NOMTPI                                
029268,000241: 35,2522           43345        INTLOOP            DLOAD    DAD                                   
029269,000242: 35,2523           03636                                    TTPI                                  
029270,000243: 35,2524           02310                                    NOMTPI                                
029271,000244: 35,2525           34041                           STCALL   TDEC1                                 
029272,000245: 35,2526           46401                                    PRECSET                               
029273,000246: 35,2527           77624                           CALL                                           
029274,000247: 35,2530           72702                                    S33/34.1                              
029275,000248: 35,2531           77454                           BZE      EXIT                                  
029276,000249: 35,2532           72543                                    SWCHCLR                               
029277,000250: 35,2533           05571                           TC       ALARM                                 
029278,000251: 35,2534           00611                           OCT      611                                   
029279,000252: 35,2535           34777                           CAF      V05N09                                
029280,000253: 35,2536           04607                           TC       BANKCALL                              
029281,000254: 35,2537           20471                           CADR     GOFLASH                               
029282,000255: 35,2540           06001                           TC       GOTOPOOH                              
029283,000256: 35,2541           02460                           TC       P34/P74A                              #  PROCEED
029284,000257: 35,2542           02533                           TC       -7                                    #  V32
029285,000258: 
029286,000259: 35,2543           43014        SWCHCLR            BONCLR   BON                                   
029287,000260: 35,2544           03600                                    ITSWICH                               
029288,000261: 35,2545           72522                                    INTLOOP                               
029289,000262: 35,2546           01310                                    ETPIFLAG                              
029290,000263: 35,2547           72553                                    P34/P74D                              #  DISPLAY TTPI
029291,000264: 35,2550           77776                           EXIT                                           
029292,000265: 35,2551           03604                           TC       DISPLAYE                              #  DISPLAY ELEV AND CENTANG
029293,000266: 35,2552           02556                           TC       P34/P74E                              
029294,000267: 35,2553           77776        P34/P74D           EXIT                                           
029295,000268: 35,2554           33633                           CAF      V06N37                                #  TTPI
029296,000269: 35,2555           03622                           TC       VNPOOH                                
029297,000270: 35,2556           06060        P34/P74E           TC       INTPRET                               
029298,000271: 35,2557           71201                           SETPD    DLOAD                                 
029299,000272: 35,2560           00001                                    0D                                    
029300,000273: 35,2561           02777                                    RTX1                                  
029301,000274: 35,2562           14047                           STODL    X1                                    
029302,000275: 35,2563           03621                                    CENTANG                               
029303,000276: 35,2564           71406                           PUSH     COS                                   
029304,000277: 35,2565           16732                           STODL    CSTH                                  
029305,000278: 35,2566           77756                           SIN                                            
029306,000279: 35,2567           26730                           STOVL    SNTH                                  
029307,000280: 

Page 666

029309,000282: 35,2570           03552                                    RPASS3                                
029310,000283: 35,2571           77657                           VSR*                                           
029311,000284: 35,2572           57176                                    0,2                                   
029312,000285: 35,2573           26655                           STOVL    RVEC                                  
029313,000286: 35,2574           03560                                    VPASS3                                
029314,000287: 35,2575           43057                           VSR*     SET                                   
029315,000288: 35,2576           57176                                    0,2                                   
029316,000289: 35,2577           03466                                    RVSW                                  
029317,000290: 35,2600           36744                           STCALL   VVEC                                  
029318,000291: 35,2601           24732                                    TIMETHET                              
029319,000292: 35,2602           77745                           DLOAD                                          
029320,000293: 35,2603           03636                                    TTPI                                  
029321,000294: 35,2604           03610                           STORE    INTIME                                #  FOR INITVEL
029322,000295: 35,2605           77615                           DAD                                            
029323,000296: 35,2606           00037                                    T                                     #  RENDEZVOUS TIME
029324,000297: 35,2607           37631                           STCALL   TPASS4                                #  FOR INITVEL
029325,000298: 35,2610           73224                                    S34/35.2                              
029326,000299: 35,2611           51575                           VLOAD    ABVAL                                 
029327,000300: 35,2612           02357                                    DELVEET3                              
029328,000301: 35,2613           27576                           STOVL    DELVTPI                               
029329,000302: 35,2614           03506                                    VPASS4                                
029330,000303: 35,2615           51451                           VSU      ABVAL                                 
029331,000304: 35,2616           03566                                    VTPRIME                               
029332,000305: 35,2617           26341                           STOVL    DELVTPF                               
029333,000306: 35,2620           03536                                    RACT3                                 
029334,000307: 35,2621           45115                           PDVL     CALL                                  
029335,000308: 35,2622           02330                                    VIPRIME                               
029336,000309: 35,2623           46337                                    PERIAPO1                              
029337,000310: 35,2624           77624                           CALL                                           
029338,000311: 35,2625           46447                                    SHIFTR1                               
029339,000312: 35,2626           17606                           STODL    POSTTPI                               
029340,000313: 35,2627           03636                                    TTPI                                  
029341,000314: 35,2630           03442                           STORE    TIG                                   
029342,000315: 35,2631           77776                           EXIT                                           
029343,000316: 35,2632           33635                           CAF      V06N58                                
029344,000317: 35,2633           03622                           TC       VNPOOH                                
029345,000318: 35,2634           06060                           TC       INTPRET                               
029346,000319: 35,2635           77624                           CALL                                           
029347,000320: 35,2636           73440                                    S34/35.5                              
029348,000321: 35,2637           77624                           CALL                                           
029349,000322: 35,2640           73516                                    VN1645                                
029350,000323: 35,2641           77650                           GOTO                                           
029351,000324: 35,2642           72512                                    P34/P74C                              
029352,000325: 

Page 667

029354,000327:                                                                                                  #  RENDEZVOUS MID-COURSE MANEUVER PROGRAMS (P35 AND P75)
029355,000328:                                                                                                  #  MOD NO -1       LOG SECTION - P32-P35, P72-P75
029356,000329:                                                                                                  #  MOD BY WHITE.P  DATE  1JUNE67
029357,000330: 
029358,000331:                                                                                                  #  PURPOSE
029359,000332: 
029360,000333:                                                                                                  #        (1) TO CALCULATE THE REQUIRED DELTA V AND OTHER INITIAL CONDITIONS
029361,000334:                                                                                                  #            REQUIRED BY THE ACTIVE VEHICLE FOR EXECUTION OF THE NEXT
029362,000335:                                                                                                  #            MIDCOURSE CORRECTION OF THE TRANSFER PHASE OF AN ACTIVE
029363,000336:                                                                                                  #            VEHICLE RENDEZVOUS.
029364,000337: 
029365,000338:                                                                                                  #        (2) TO DISPLAY TO THE ASTRONAUT AND THE GROUND CERTAIN DEPENDENT
029366,000339:                                                                                                  #            VARIABLES ASSOCIATED WITH THE MANEUVER FOR APPROVAL BY THE
029367,000340:                                                                                                  #            ASTRONAUT/GROUND.
029368,000341: 
029369,000342:                                                                                                  #        (3) TO STORE THE TPM TARGET PARAMETERS FOR USE BY THE DESIRED
029370,000343:                                                                                                  #            THRUSTING PROGRAM.
029371,000344: 
029372,000345:                                                                                                  #  ASSUMPTIONS
029373,000346: 
029374,000347:                                                                                                  #        (1) THE ISS NEED NOT BE ON TO COMPLETE THIS PROGRAM.
029375,000348: 
029376,000349:                                                                                                  #        (2) STATE VECTOR UPDATES BY P27 ARE DISALLOWED DURING AUTOMATIC
029377,000350:                                                                                                  #            STATE VECTOR UPDATING INITIATED BY P20 (SEE ASSUMPTION (3)).
029378,000351: 
029379,000352:                                                                                                  #        (3) THE RENDEZVOUS RADAR IS ON AND IS LOCKED ON THE CSM.  THIS WAS
029380,000353:                                                                                                  #            DONE DURING PREVIOUS SELECTION OF P20.  RADAR SIGHTING MARKS
029381,000354:                                                                                                  #            WILL BE MADE AUTOMATICALLY APPROXIMATELY ONCE A MINUTE WHEN
029382,000355:                                                                                                  #            ENABLED BY THE TRACK AND UPDATE FLAGS (SEE P20). THE
029383,000356:                                                                                                  #            RENDEZVOUS TRACKING MARK COUNTER IS ZEROED BY THE SELECTION OF
029384,000357:                                                                                                  #            P20 AND AFTER EACH THRUSTING MANEUVER.
029385,000358: 
029386,000359:                                                                                                  #        (4) THE OPERATION OF THE PROGRAM UTILIZES THE FOLLOWING FLAGS -
029387,000360: 
029388,000361:                                                                                                  #                ACTIVE VEHICLE FLAG - DESIGNATES THE VEHICLE WHICH IS
029389,000362:                                                                                                  #                DOING RENDEZVOUS THRUSTING MANEUVERS TO THE PROGRAM WHICH
029390,000363:                                                                                                  #                CALCULATES THE MANEUVER PARAMETERS.  SET AT THE START OF
029391,000364:                                                                                                  #                EACH RENDEZVOUS PRE-THRUSTING PROGRAM.
029392,000365: 
029393,000366:                                                                                                  #                FINAL FLAG - SELECTS FINAL PROGRAM DISPLAYS AFTER CREW HAS
029394,000367:                                                                                                  #                SELECTED THE FINAL MANEUVER COMPUTATION CYCLE.
029395,000368: 
029396,000369:                                                                                                  #                EXTERNAL DELTA V FLAG - DESIGNATES THE TYPE OF STEERING
029397,000370:                                                                                                  #                REQUIRED FOR EXECUTION OF THIS MANEUVER BY THE THRUSTING
029398,000371:                                                                                                  #                PROGRAM SELECTED AFTER COMPLETION OF THIS PROGRAM.
029399,000372: 
029400,000373:                                                                                                  #        (5) THE TIME OF INTERCEPT (T(INT)) WAS DEFINED BY PREVIOUS
029401,000374:                                                                                                  #            COMPLETION OF THE TRANSFER PHASE INITIATION (TPI) PROGRAM
029402,000375:                                                                                                  #            (P34/P74) AND IS PRESENTLY AVAILABLE IN STORAGE.
029403,000376: 

Page 668

029405,000378:                                                                                                  #        (6) ONCE THE PARAMETERS REQUIRED FOR COMPUTION OF THE MANEUVER
029406,000379:                                                                                                  #            HAVE BEEN COMPLETELY SPECIFIED, THE VALUE OF THE ACTIVE
029407,000380:                                                                                                  #            VEHICLE CENTRAL ANGLE OF TRANSFER IS COMPUTED AND STORED.
029408,000381:                                                                                                  #            THIS NUMBER WILL BE AVAILABLE FOR DISPLAY TO THE ASTRONAUT
029409,000382:                                                                                                  #            THROUGH THE USE OF V06N52.
029410,000383: 
029411,000384:                                                                                                  #            THE ASTRONAUT WILL CALL THIS DISPLAY TO VERIFY THAT THE
029412,000385:                                                                                                  #            CENTRAL ANGLE OF TRANSFER OF THE ACTIVE VEHICLE IS NOT WITHIN
029413,000386:                                                                                                  #            170 TO 190 DEGREES.  IF THE ANGLE IS WITHIN THIS ZONE THE
029414,000387:                                                                                                  #            ASTRONAUT SHOULD REASSESS THE INPUT TARGETING PARAMETERS BASED
029415,000388:                                                                                                  #            UPON DELTA V AND EXPECTED MANEUVER TIME.
029416,000389: 
029417,000390:                                                                                                  #        (7) THIS PROGRAM IS SELECTED BY THE ASTRONAUT BY DSKY ENTRY -
029418,000391: 
029419,000392:                                                                                                  #                P35 IF THIS VEHICLE IS ACTIVE VEHICLE.
029420,000393: 
029421,000394:                                                                                                  #                P75 IF THIS VEHICLE IS PASSIVE VEHICLE.
029422,000395: 
029423,000396:                                                                                                  #  INPUT
029424,000397: 
029425,000398:                                                                                                  #        (1) TPASS4   TIME OF INTERCEPT - SAVED FROM P34/P74
029426,000399:                                                                                                  #  OUTPUT
029427,000400: 
029428,000401:                                                                                                  #        (1) TRKMKCNT NUMBER OF MARKS
029429,000402:                                                                                                  #        (2) TTOGO    TIME TO GO
029430,000403:                                                                                                  #        (3) +MGA     MIDDLE GIMBAL ANGLE
029431,000404:                                                                                                  #        (4) DVLOS    DELTA VELOCITY AT MID - LINE OF SIGHT
029432,000405:                                                                                                  #        (5) DELVLVC  DELTA VELOCITY AT MID - LOCAL VERTICAL COORDINATES
029433,000406: 
029434,000407:                                                                                                  #  DOWNLINK
029435,000408: 
029436,000409:                                                                                                  #        (1) TIG      TIME OF THE TPM MANEUVER
029437,000410:                                                                                                  #        (2) DELVEET3 DELTA VELOCITY AT TPM - REFERENCE COORDINATES
029438,000411:                                                                                                  #        (3) TPASS4   TIME OF INTERCEPT
029439,000412:                                                                                                  #  COMMUNICATION TO THRUSTING PROGRAMS
029440,000413: 
029441,000414:                                                                                                  #        (1) TIG      TIME OF THE TPM MANEUVER
029442,000415:                                                                                                  #        (2) RTARG    OFFSET TARGET POSITION
029443,000416:                                                                                                  #        (3) TPASS4   TIME OF INTERCEPT
029444,000417:                                                                                                  #        (4) XDELVFLG RESET TO INDICATE LAMBERT (AIMPOINT) VG COMPUTATION
029445,000418: 
029446,000419:                                                                                                  #  SUBROUTINES USED
029447,000420: 
029448,000421:                                                                                                  #        AVFLAGA
029449,000422:                                                                                                  #        AVFLAGP
029450,000423:                                                                                                  #        LOADTIME
029451,000424:                                                                                                  #        SELECTMU
029452,000425:                                                                                                  #        PRECSET
029453,000426:                                                                                                  #        S34/35.1
029454,000427:                                                                                                  #        S34/35.2
029455,000428: 

Page 669

029457,000430:                                                                                                  #        S34/35.5
029458,000431:                                                                                                  #        VN1645
029459,000432: 
029460,000433: 35,2643                                           COUNT*   $$/P3575                              
029461,000434: 35,2643  E7,1575                                  EBANK=   KT                                    
029462,000435: 
029463,000436: 35,2643           02354        P35                TC       AVFLAGA                               
029464,000437: 35,2644           00006                           EXTEND                                         
029465,000438: 35,2645           31401                           DCA      ATIGINC                               
029466,000439: 35,2646           02652                           TC       P35/P75A                              
029467,000440: 35,2647           02361        P75                TC       AVFLAGP                               
029468,000441: 35,2650           00006                           EXTEND                                         
029469,000442: 35,2651           31403                           DCA      PTIGINC                               
029470,000443: 35,2652           53576        P35/P75A           DXCH     KT                                    
029471,000444: 35,2653           02366                           TC       P20FLGON                              #  SET UPDATFLG, TRACKFLG
029472,000445: 35,2654           06060                           TC       INTPRET                               
029473,000446: 35,2655           77624                           CALL                                           
029474,000447: 35,2656           20000                                    SELECTMU                              
029475,000448: 35,2657           77634        P35/P75B           RTB                                            
029476,000449: 35,2660           21603                                    LOADTIME                              
029477,000450: 35,2661           03612                           STORE    TSTRT                                 
029478,000451: 35,2662           77615                           DAD                                            
029479,000452: 35,2663           03576                                    KT                                    
029480,000453: 35,2664           03442                           STORE    TIG                                   
029481,000454: 35,2665           03610                           STORE    INTIME                                #  FOR INITVEL
029482,000455: 35,2666           34041                           STCALL   TDEC1                                 
029483,000456: 35,2667           46401                                    PRECSET                               #  ADVANCE BOTH VEHICLES
029484,000457: 35,2670           77624                           CALL                                           
029485,000458: 35,2671           73212                                    S34/35.1                              #  GET NORM AND LOS FOR TRANSFORM
029486,000459: 35,2672           77624                           CALL                                           
029487,000460: 35,2673           73224                                    S34/35.2                              #  GET DELTA V(LV)
029488,000461: 35,2674           77624                           CALL                                           
029489,000462: 35,2675           73440                                    S34/35.5                              
029490,000463: 35,2676           77624                           CALL                                           
029491,000464: 35,2677           73516                                    VN1645                                
029492,000465: 35,2700           77650                           GOTO                                           
029493,000466: 35,2701           72657                                    P35/P75B                              
029494,000467: 

Page 670

029496,000469:                                                                                                  #  ..... S33/34.1  .....
029497,000470: 
029498,000471: 35,2702           66220        S33/34.1           STQ      SSP                                   
029499,000472: 35,2703           03463                                    NORMEX                                
029500,000473: 35,2704           03614                                    TITER                                 
029501,000474: 35,2705           40000                           OCT      40000                                 
029502,000475: 35,2706           40345                           DLOAD    SETPD                                 
029503,000476: 35,2707           33644                                    MAX250                                
029504,000477: 35,2710           00001                                    0D                                    
029505,000478: 35,2711           27574                           STOVL    SECMAX                                
029506,000479: 35,2712           03536                                    RACT3                                 
029507,000480: 35,2713           27500                           STOVL    RAPREC                                
029508,000481: 35,2714           03544                                    VACT3                                 
029509,000482: 35,2715           27506                           STOVL    VAPREC                                
029510,000483: 35,2716           03552                                    RPASS3                                
029511,000484: 35,2717           27522                           STOVL    RPPREC                                
029512,000485: 35,2720           03560                                    VPASS3                                
029513,000486: 35,2721           03530                           STORE    VPPREC                                
029514,000487: 35,2722           77624        ELCALC             CALL                                           
029515,000488: 35,2723           73212                                    S34/35.1                              #  NORMAL AND LOS
029516,000489: 35,2724           63235                           VXV      PDVL                                  
029517,000490: 35,2725           03536                                    RACT3                                 #  (RA*VA)*RA 0D
029518,000491: 35,2726           53515                           PDVL     UNIT                                  #  ULOS AT 6D
029519,000492: 35,2727           03536                                    RACT3                                 
029520,000493: 35,2730           46315                           PDVL     VPROJ                                 #  XCHNJ AND UP
029521,000494: 35,2731           51352                           VSL2     BVSU                                  
029522,000495: 35,2732           02302                                    ULOS                                  
029523,000496: 35,2733           63256                           UNIT     PDVL                                  #  UP AT 0D
029524,000497: 35,2734           63241                           DOT      PDVL                                  #  UP.UN*RA AT 0D
029525,000498: 35,2735           00001                                    0D                                    #  UP IN MPAC
029526,000499: 35,2736           75241                           DOT      SIGN                                  
029527,000500: 35,2737           02302                                    ULOS                                  
029528,000501: 35,2740           65552                           SL1      ACOS                                  
029529,000502: 35,2741           50315                           PDVL     DOT                                   #  EA AT 0D
029530,000503: 35,2742           02302                                    ULOS                                  
029531,000504: 35,2743           03536                                    RACT3                                 
029532,000505: 35,2744           71244                           BPL      DLOAD                                 
029533,000506: 35,2745           72750                                    TESTY                                 
029534,000507: 35,2746           06513                                    DPPOSMAX                              
029535,000508: 35,2747           41425                           DSU      PUSH                                  
029536,000509: 35,2750           71214        TESTY              BOFF     DLOAD                                 
029537,000510: 35,2751           03740                                    ITSWICH                               
029538,000511: 35,2752           73177                                    ELEX                                  
029539,000512: 35,2753           03576                                    DELEL                                 
029540,000513: 35,2754           14033                           STODL    DELELO                                
029541,000514: 35,2755           77625                           DSU                                            
029542,000515: 35,2756           02250                                    ELEV                                  
029543,000516: 35,2757           03576                           STORE    DELEL                                 
029544,000517: 35,2760           45246                           ABS      DSU                                   
029545,000518: 35,2761           33650                                    ELEPS                                 

Page 671

029547,000520: 35,2762           77640                           BMN                                            
029548,000521: 35,2763           73207                                    TIMEX                                 #  COMMERCIALS EVERYWHERE
029549,000522: 35,2764           70535        FIGTIME            SLOAD    SR1                                   
029550,000523: 35,2765           03614                                    TITER                                 
029551,000524: 35,2766           72030                           BHIZ     LXA,1                                 
029552,000525: 35,2767           03463                                    NORMEX                                #  TOO MANY ITERATIONS
029553,000526: 35,2770           00154                                    MPAC                                  
029554,000527: 35,2771           77330                           SXA,1    VLOAD                                 
029555,000528: 35,2772           03613                                    TITER                                 
029556,000529: 35,2773           03552                                    RPASS3                                
029557,000530: 35,2774           65256                           UNIT     PDDL                                  
029558,000531: 35,2775           00045                                    36D                                   
029559,000532: 35,2776           53515                           PDVL     UNIT                                  
029560,000533: 35,2777           03536                                    RACT3                                 
029561,000534: 35,3000           77725                           PDDL                                           
029562,000535: 35,3001           41525                           PDDL     PUSH                                  
029563,000536: 35,3002           00045                                    36D                                   
029564,000537: 35,3003           77621                           BDSU                                           
029565,000538: 35,3004           00015                                    12D                                   
029566,000539: 35,3005           14037                           STODL    30D                                   #  RP - RA MAGNITUDES
029567,000540: 35,3006           06503                                    DPHALF                                
029568,000541: 35,3007           41425                           DSU      PUSH                                  
029569,000542: 35,3010           02250                                    ELEV                                  
029570,000543: 35,3011           50165                           SIGN     BMN                                   
029571,000544: 35,3012           00037                                    30D                                   
029572,000545: 35,3013           03463                                    NORMEX                                
029573,000546: 35,3014           71545                           DLOAD    COS                                   
029574,000547: 35,3015           56205                           DMP      DDV                                   
029575,000548: 35,3016           00017                                    14D                                   
029576,000549: 35,3017           00015                                    12D                                   
029577,000550: 35,3020           77676                           DCOMP                                          #  SINCE COS(180-A)=-COS A
029578,000551: 35,3021           00035                           STORE    28D                                   
029579,000552: 35,3022           44246                           ABS      BDSU                                  
029580,000553: 35,3023           06503                                    DPHALF                                
029581,000554: 35,3024           77240                           BMN      VLOAD                                 
029582,000555: 35,3025           03463                                    NORMEX                                
029583,000556: 35,3026           02252                                    UNRM                                  
029584,000557: 35,3027           53435                           VXV      UNIT                                  
029585,000558: 35,3030           00007                                    6D                                    #  UN*RA
029586,000559: 35,3031           41241                           DOT      DMP                                   
029587,000560: 35,3032           03544                                    VACT3                                 
029588,000561: 35,3033           00015                                    12D                                   
029589,000562: 35,3034           47315                           PDVL     VXV                                   
029590,000563: 35,3035           00001                                    0D                                    
029591,000564: 35,3036           03560                                    VPASS3                                
029592,000565: 35,3037           53435                           VXV      UNIT                                  
029593,000566: 35,3040           00001                                    0D                                    #  (RP*VP)*RP
029594,000567: 35,3041           41241                           DOT      DMP                                   
029595,000568: 35,3042           03560                                    VPASS3                                
029596,000569: 35,3043           00017                                    14D                                   
029597,000570: 

Page 672

029599,000572: 35,3044           77621                           BDSU                                           
029600,000573: 35,3045           63301                           NORM     PDVL                                  #  NORMALIZED WA - WP 12D
029601,000574: 35,3046           00047                                    X1                                    
029602,000575: 35,3047           00007                                    6D                                    
029603,000576: 35,3050           50235                           VXV      DOT                                   
029604,000577: 35,3051           00001                                    0D                                    
029605,000578: 35,3052           02252                                    UNRM                                  #  RA*RP.UN 14D
029606,000579: 35,3053           50315                           PDVL     DOT                                   
029607,000580: 35,3054           00001                                    0D                                    
029608,000581: 35,3055           00007                                    6D                                    
029609,000582: 35,3056           65552                           SL1      ACOS                                  
029610,000583: 35,3057           77765                           SIGN                                           
029611,000584: 35,3060           43225                           DSU      DAD                                   #    ALPHA PI
029612,000585: 35,3061           06503                                    DPHALF                                
029613,000586: 35,3062           02250                                    ELEV                                  
029614,000587: 35,3063           65525                           PDDL     ACOS                                  
029615,000588: 35,3064           00035                                    28D                                   
029616,000589: 35,3065           75221                           BDSU     SIGN                                  
029617,000590: 35,3066           06503                                    DPHALF                                
029618,000591: 35,3067           00037                                    30D                                   #  CONTAINS RP-RA
029619,000592: 35,3070           77615                           DAD                                            
029620,000593: 35,3071           56205                           DMP      DDV                                   
029621,000594: 35,3072           33642                                    TWOPI                                 
029622,000595: 35,3073           77605                           DMP                                            
029623,000596: 35,3074           41257                           SL*      DMP                                   
029624,000597: 35,3075           20176                                    0          -3,1                       
029625,000598: 35,3076           51406                           PUSH     ABS                                   
029626,000599: 35,3077           50025                           DSU      BMN                                   
029627,000600: 35,3100           03574                                    SECMAX                                
029628,000601: 35,3101           73105                                    OKMAX                                 
029629,000602: 35,3102           75345                           DLOAD    SIGN                                  #   REPLACE TIME WITH MAX TIME SIGNED
029630,000603: 35,3103           03574                                    SECMAX                                
029631,000604: 35,3104           77606                           PUSH                                           
029632,000605: 35,3105           51135        OKMAX              SLOAD    BPL                                   #  TEST FIRST ITERATION
029633,000606: 35,3106           03614                                    TITER                                 
029634,000607: 35,3107           73115                                    REPETE                                
029635,000608: 35,3110           71331                           SSP      DLOAD                                 
029636,000609: 35,3111           03614                                    TITER                                 
029637,000610: 35,3112           37777                           OCT      37777                                 
029638,000611: 35,3113           77650                           GOTO                                           
029639,000612: 35,3114           73153                                    STORDELT                              
029640,000613: 35,3115           41345        REPETE             DLOAD    DMP                                   
029641,000614: 35,3116           03576                                    DELEL                                 
029642,000615: 35,3117           00033                                    DELELO                                
029643,000616: 35,3120           71244                           BPL      DLOAD                                 
029644,000617: 35,3121           73131                                    NEXTES                                
029645,000618: 35,3122           03574                                    SECMAX                                
029646,000619: 35,3123           77605                           DMP                                            
029647,000620: 35,3124           33646                                    THIRD                                 
029648,000621: 35,3125           17574                           STODL    SECMAX                                
029649,000622: 

Page 673

029651,000624: 35,3126           70446                           ABS      SR1                                   #  CROSSED OVER SOLUTION
029652,000625: 35,3127           52076                           DCOMP    GOTO                                  #  DT=(-SIGN(DTO)//DT//)/2
029653,000626: 35,3130           73141                                    RESIGN                                
029654,000627: 35,3131           51545        NEXTES             DLOAD    ABS                                   
029655,000628: 35,3132           03576                                    DELEL                                 
029656,000629: 35,3133           51525                           PDDL     ABS                                   
029657,000630: 35,3134           00033                                    DELELO                                
029658,000631: 35,3135           77625                           DSU                                            
029659,000632: 35,3136           71240                           BMN      DLOAD                                 
029660,000633: 35,3137           73144                                    REVERS                                #  WRONG DIRECTION
029661,000634: 35,3140           77646                           ABS                                            
029662,000635: 35,3141           52165        RESIGN             SIGN     GOTO                                  
029663,000636: 35,3142           03606                                    DELTEEO                               
029664,000637: 35,3143           73153                                    STORDELT                              
029665,000638: 35,3144           57545        REVERS             DLOAD    DCOMP                                 
029666,000639: 35,3145           03606                                    DELTEEO                               
029667,000640: 35,3146           70406                           PUSH     SR1                                   
029668,000641: 35,3147           03606                           STORE    DELTEEO                               
029669,000642: 35,3150           77615                           DAD                                            
029670,000643: 35,3151           77650                           GOTO                                           
029671,000644: 35,3152           73154                                    ADTIME                                
029672,000645: 35,3153           03606        STORDELT           STORE    DELTEEO                               
029673,000646: 35,3154           77615        ADTIME             DAD                                            
029674,000647: 35,3155           02310                                    NOMTPI                                #  SUM OF DELTA T:S
029675,000648: 35,3156           02310                           STORE    NOMTPI                                
029676,000649: 35,3157           63375                           VLOAD    PDVL                                  
029677,000650: 35,3160           03506                                    VAPREC                                
029678,000651: 35,3161           03500                                    RAPREC                                
029679,000652: 35,3162           77624                           CALL                                           
029680,000653: 35,3163           73400                                    GOINT                                 
029681,000654: 35,3164           77624                           CALL                                           
029682,000655: 35,3165           46423                                    ACTIVE                                #  STORE NEW RACT3 VACT3
029683,000656: 35,3166           63375                           VLOAD    PDVL                                  
029684,000657: 35,3167           03530                                    VPPREC                                
029685,000658: 35,3170           03522                                    RPPREC                                
029686,000659: 35,3171           77624                           CALL                                           
029687,000660: 35,3172           73400                                    GOINT                                 
029688,000661: 35,3173           77624                           CALL                                           
029689,000662: 35,3174           46433                                    PASSIVE                               #  STORE NEW RPASS3 VPASS3
029690,000663: 35,3175           77650                           GOTO                                           
029691,000664: 35,3176           72722                                    ELCALC                                
029692,000665: 35,3177           43345        ELEX               DLOAD    DAD                                   
029693,000666: 35,3200           03636                                    TTPI                                  
029694,000667: 35,3201           02310                                    NOMTPI                                
029695,000668: 35,3202           17636                           STODL    TTPI                                  
029696,000669: 35,3203           77614                           BON                                            
029697,000670: 35,3204           01310                                    ETPIFLAG                              
029698,000671: 35,3205           73207                                    TIMEX                                 
029699,000672: 35,3206           02250                           STORE    ELEV                                  
029700,000673: 35,3207           52145        TIMEX              DLOAD    GOTO                                  
029701,000674: 

Page 674

029703,000676: 35,3210           06505                                    ZEROVECS                              
029704,000677: 35,3211           03463                                    NORMEX                                
029705,000678: 

Page 675

029707,000680:                                                                                                  #  ..... S34/35.1  .....
029708,000681: 
029709,000682:                                                                                                  #  COMPUTE UNIT NORMAL AND LINE OF SIGHT VECTORS GIVEN THE ACTIVE AND
029710,000683:                                                                                                  #  PASSIVE POS AND VEL AT TIME T3
029711,000684: 
029712,000685: 35,3212           52375        S34/35.1           VLOAD    VSU                                   
029713,000686: 35,3213           03552                                    RPASS3                                
029714,000687: 35,3214           03536                                    RACT3                                 
029715,000688: 35,3215           41456                           UNIT     PUSH                                  
029716,000689: 35,3216           26302                           STOVL    ULOS                                  
029717,000690: 35,3217           03536                                    RACT3                                 
029718,000691: 35,3220           53435                           VXV      UNIT                                  
029719,000692: 35,3221           03544                                    VACT3                                 
029720,000693: 35,3222           02252                           STORE    UNRM                                  
029721,000694: 35,3223           77616                           RVQ                                            
029722,000695: 

Page 676

029724,000697:                                                                                                  #  ..... S34/35.2  .....
029725,000698: 
029726,000699:                                                                                                  #  ADVANCE PASSIVE VEH TO RENDEZVOUS TIME AND GET REQ VEL FROM LAMBERT
029727,000700: 35,3224           77220        S34/35.2           STQ      VLOAD                                 
029728,000701: 35,3225           03470                                    SUBEXIT                               
029729,000702: 35,3226           03560                                    VPASS3                                
029730,000703: 35,3227           65315                           PDVL     PDDL                                  
029731,000704: 35,3230           03552                                    RPASS3                                
029732,000705: 35,3231           03610                                    INTIME                                
029733,000706: 35,3232           65325                           PDDL     PDDL                                  
029734,000707: 35,3233           03631                                    TPASS4                                
029735,000708: 35,3234           33642                                    TWOPI                                 #  CONIC
029736,000709: 35,3235           46125                           PDDL     BHIZ                                  
029737,000710: 35,3236           03467                                    NN                                    
029738,000711: 35,3237           73243                                    S3435.23                              
029739,000712: 35,3240           77745                           DLOAD                                          
029740,000713: 35,3241           41545                           DLOAD    PUSH                                  
029741,000714: 35,3242           06505                                    ZEROVECS                              #  PRECISION
029742,000715: 35,3243           77624        S3435.23           CALL                                           
029743,000716: 35,3244           73404                                    INTINT                                #  GET TARGET VECTOR
029744,000717: 35,3245           27444        S3435.25           STOVL    RTARG                                 
029745,000718: 35,3246           00007                                    VATT                                  
029746,000719: 35,3247           27506                           STOVL    VPASS4                                
029747,000720: 35,3250           03444                                    RTARG                                 
029748,000721:                                                                                                  #  COMPUTE PHI = PI + (ACOS(UNIT RA.UNIT RP)-PI)SIGN(RA*RP.U)
029749,000722: 35,3251           63256                           UNIT     PDVL                                  #  UNIT RP
029750,000723: 35,3252           03536                                    RACT3                                 
029751,000724: 35,3253           41456                           UNIT     PUSH                                  #  UNIT RA
029752,000725: 35,3254           50235                           VXV      DOT                                   
029753,000726: 35,3255           00001                                    0D                                    
029754,000727: 35,3256           02252                                    UNRM                                  #  RA*RP.U
029755,000728: 35,3257           77715                           PDVL                                           
029756,000729: 35,3260           72441                           DOT      SL1                                   #  UNIT RA.UNIT RP
029757,000730: 35,3261           00001                                    0D                                    
029758,000731: 35,3262           75326                           ACOS     SIGN                                  
029759,000732: 35,3263           43244                           BPL      DAD                                   
029760,000733: 35,3264           73266                                    NOPIE                                 
029761,000734: 35,3265           06513                                    DPPOSMAX                              #  REASONABLE TWO PI
029762,000735: 35,3266           15754        NOPIE              STODL    ACTCENT                               
029763,000736: 35,3267           03631                                    TPASS4                                
029764,000737: 35,3270           77625                           DSU                                            
029765,000738: 35,3271           03610                                    INTIME                                
029766,000739: 35,3272           03452                           STORE    DELLT4                                
029767,000740: 35,3273           40335                           SLOAD    SETPD                                 
029768,000741: 35,3274           03467                                    NN                                    #  NUMBER OF OFFSETS
029769,000742: 35,3275           00001                                    0D                                    
029770,000743: 35,3276           63325                           PDDL     PDVL                                  
029771,000744: 35,3277           33654                                    EPSFOUR                               
029772,000745: 35,3300           03536                                    RACT3                                 
029773,000746: 35,3301           26314                           STOVL    RINIT                                 
029774,000747: 

Page 677

029776,000749: 35,3302           03544                                    VACT3                                 
029777,000750: 35,3303           36322                           STCALL   VINIT                                 
029778,000751: 35,3304           22000                                    INITVEL                               
029779,000752: 35,3305           77624                           CALL                                           
029780,000753: 35,3306           73365                                    LOMAT                                 
029781,000754: 35,3307           64375                           VLOAD    MXV                                   
029782,000755: 35,3310           02357                                    DELVEET3                              
029783,000756: 35,3311           00001                                    0D                                    
029784,000757: 35,3312           77772                           VSL1                                           
029785,000758: 35,3313           37434                           STCALL   DELVLVC                               
029786,000759: 35,3314           03470                                    SUBEXIT                               
029787,000760: 

Page 678

029789,000762:                                                                                                  #  ..... S34/35.3  .....
029790,000763: 
029791,000764: 35,3315           45020        S34/35.3           STQ      CALL                                  
029792,000765: 35,3316           03463                                    NORMEX                                
029793,000766: 35,3317           73365                                    LOMAT                                 #  GET MATRIX IN PUSH LIST
029794,000767: 35,3320           61375                           VLOAD    VXM                                   
029795,000768: 35,3321           03434                                    DELVLVC                               #  NEW DEL V TPI
029796,000769: 35,3322           00001                                    0D                                    
029797,000770: 35,3323           77772                           VSL1                                           
029798,000771: 35,3324           02357                           STORE    DELVEET3                              #  SAVE FOR TRANSFORM
029799,000772: 35,3325           63255                           VAD      PDVL                                  
029800,000773: 35,3326           03544                                    VACT3                                 #  NEW V REQ
029801,000774: 35,3327           03536                                    RACT3                                 
029802,000775: 35,3330           65325                           PDDL     PDDL                                  
029803,000776: 35,3331           03442                                    TIG                                   
029804,000777: 35,3332           03631                                    TPASS4                                
029805,000778: 35,3333           41525                           PDDL     PUSH                                  
029806,000779: 35,3334           06513                                    DPPOSMAX                              
029807,000780: 35,3335           77624                           CALL                                           #  INTEG. FOR NEW TARGET VEC
029808,000781: 35,3336           73404                                    INTINT                                
029809,000782: 35,3337           77775                           VLOAD                                          
029810,000783: 35,3340           00001                                    RATT                                  
029811,000784: 35,3341           03444                           STORE    RTARG                                 
029812,000785: 35,3342           41575        NOVRWRT            VLOAD    PUSH                                  
029813,000786: 35,3343           02302                                    ULOS                                  
029814,000787: 35,3344           57435                           VXV      VCOMP                                 
029815,000788: 35,3345           02252                                    UNRM                                  
029816,000789: 35,3346           41456                           UNIT     PUSH                                  
029817,000790: 35,3347           76435                           VXV      VSL1                                  
029818,000791: 35,3350           02302                                    ULOS                                  
029819,000792: 35,3351           77715                           PDVL                                           
029820,000793: 35,3352           64315                           PDVL     MXV                                   
029821,000794: 35,3353           02357                                    DELVEET3                              
029822,000795: 35,3354           00001                                    0D                                    
029823,000796: 35,3355           77772                           VSL1                                           
029824,000797: 35,3356           36274                           STCALL   DVLOS                                 
029825,000798: 35,3357           03463                                    NORMEX                                
029826,000799: 

Page 679

029828,000801:                                                                                                  #  ..... S34/35.4  .....
029829,000802: 
029830,000803: 35,3360           40220        S34/35.4           STQ      SETPD                                 #  NO ASTRONAUT OVERWRITE
029831,000804: 35,3361           03463                                    NORMEX                                
029832,000805: 35,3362           00001                                    0D                                    
029833,000806: 35,3363           77650                           GOTO                                           
029834,000807: 35,3364           73342                                    NOVRWRT                               
029835,000808: 

Page 680

029837,000810:                                                                                                  #  ..... LOMAT    .....
029838,000811: 
029839,000812: 35,3365           57575        LOMAT              VLOAD    VCOMP                                 
029840,000813: 35,3366           02252                                    UNRM                                  
029841,000814: 35,3367           24007                           STOVL    6D                                    #  Y
029842,000815: 35,3370           03536                                    RACT3                                 
029843,000816: 35,3371           57456                           UNIT     VCOMP                                 
029844,000817: 35,3372           00015                           STORE    12D                                   
029845,000818: 35,3373           76435                           VXV      VSL1                                  
029846,000819: 35,3374           02252                                    UNRM                                  #  Z*-Y
029847,000820: 35,3375           00001                           STORE    0D                                    
029848,000821: 35,3376           43401                           SETPD    RVQ                                   
029849,000822: 35,3377           00023                                    18D                                   
029850,000823: 35,3400           65325        GOINT              PDDL     PDDL                                  #  DO
029851,000824: 35,3401           06505                                    ZEROVECS                              #   NOT
029852,000825: 35,3402           02310                                    NOMTPI                                
029853,000826: 35,3403           41406                           PUSH     PUSH                                  #               ORDER OR INSERT BEFORE INTINT
029854,000827: 35,3404           45020        INTINT             STQ      CALL                                  
029855,000828: 35,3405           03465                                    RTRN                                  
029856,000829: 35,3406           27447                                    INTSTALL                              
029857,000830: 35,3407           71214                           CLEAR    DLOAD                                 
029858,000831: 35,3410           01673                                    INTYPFLG                              
029859,000832: 35,3411           43054                           BZE      SET                                   
029860,000833: 35,3412           73414                                    +2                                    
029861,000834: 35,3413           01473                                    INTYPFLG                              
029862,000835: 35,3414           45545                           DLOAD    STADR                                 
029863,000836: 35,3415           63736                           STODL    TDEC1                                 
029864,000837: 35,3416           73014                           SET      LXA,2                                 
029865,000838: 35,3417           00063                                    MOONFLAG                              
029866,000839: 35,3420           02777                                    RTX2                                  
029867,000840: 35,3421           43014                           BON      CLEAR                                 
029868,000841: 35,3422           04303                                    CMOONFLG                              
029869,000842: 35,3423           73425                                    ALLSET                                
029870,000843: 35,3424           00263                                    MOONFLAG                              
029871,000844: 35,3425           25517        ALLSET             STOVL    TET                                   
029872,000845: 35,3426           77657                           VSR*                                           
029873,000846: 35,3427           57176                                    0,2                                   
029874,000847: 35,3430           25535                           STOVL    RCV                                   
029875,000848: 35,3431           77657                           VSR*                                           
029876,000849: 35,3432           57176                                    0,2                                   
029877,000850: 35,3433           35543                           STCALL   VCV                                   
029878,000851: 35,3434           27145                                    INTEGRVS                              
029879,000852: 35,3435           52175                           VLOAD    GOTO                                  
029880,000853: 35,3436           00001                                    RATT                                  
029881,000854: 35,3437           03465                                    RTRN                                  
029882,000855: 

Page 681

029884,000857:                                                                                                  #  ..... S34/35.5  .....
029885,000858:                                                                                                  #  SUBROUTINES USED
029886,000859: 
029887,000860:                                                                                                  #        BANKCALL
029888,000861:                                                                                                  #        GOFLASH
029889,000862:                                                                                                  #        GOTOPOOH
029890,000863:                                                                                                  #        S34/35.3
029891,000864:                                                                                                  #        S34/35.4
029892,000865:                                                                                                  #        VNPOOH
029893,000866: 
029894,000867: 35,3440           43020        S34/35.5           STQ      BON                                   
029895,000868: 35,3441           03470                                    SUBEXIT                               
029896,000869: 35,3442           01311                                    FINALFLG                              
029897,000870: 35,3443           73446                                    FLAGON                                
029898,000871: 35,3444           77614                           SET                                            
029899,000872: 35,3445           00470                                    UPDATFLG                              
029900,000873: 35,3446           77214        FLAGON             CLEAR    VLOAD                                 
029901,000874: 35,3447           03274                                    NTARGFLG                              
029902,000875: 35,3450           03434                                    DELVLVC                               
029903,000876: 35,3451           01236                           STORE    TMPDV                                 #  SAVE DV BEFORE DISPLAY
029904,000877: 35,3452           77776                           EXIT                                           
029905,000878: 35,3453           33637                 +5        CAF      V06N81                                
029906,000879: 35,3454           04607                           TC       BANKCALL                              
029907,000880: 35,3455           20471                           CADR     GOFLASH                               
029908,000881: 35,3456           06001                           TC       GOTOPOOH                              
029909,000882: 35,3457           03461                           TC       +2                                    #  PRO
029910,000883: 35,3460           03453                           TC       FLAGON     +5                         #  LOAD
029911,000884: 35,3461           35007                 +2        CA       EBANK7                                
029912,000885: 35,3462           54003                           TS       EBANK                                 #  TO BE SURE
029913,000886: 
029914,000887: 35,3463           22007                           ZL                                             
029915,000888: 35,3464           34747                           CA       FIVE                                  
029916,000889: 35,3465           54002        NTARGCHK           TS       Q                                     
029917,000890: 35,3466           50002                           INDEX    Q                                     
029918,000891: 35,3467           41433                           CS       DELVLVC                               
029919,000892: 35,3470           50002                           INDEX    Q                                     
029920,000893: 35,3471           61235                           AD       TMPDV                                 
029921,000894: 35,3472           26001                           ADS      L                                     
029922,000895: 35,3473           10002                           CCS      Q                                     
029923,000896: 35,3474           13465                           TCF      NTARGCHK                              
029924,000897: 35,3475           22000                           LXCH     A                                     
029925,000898: 35,3476           00006                           EXTEND                                         
029926,000899: 35,3477           13502                           BZF      +3                                    
029927,000900: 35,3500           05506                           TC       UPFLAG                                
029928,000901: 35,3501           00146                           ADRES    NTARGFLG                              
029929,000902: 
029930,000903: 35,3502           06060                           TC       INTPRET                               
029931,000904: 35,3503           45014                           BOFF     CALL                                  
029932,000905: 35,3504           03354                                    NTARGFLG                              
029933,000906: 35,3505           73507                                    NOCHG                                 
029934,000907: 

Page 682

029936,000909: 35,3506           73315                                    S34/35.3                              
029937,000910: 35,3507           77775        NOCHG              VLOAD                                          
029938,000911: 35,3510           02357                                    DELVEET3                              
029939,000912: 35,3511           03656                           STORE    DELVSIN                               
029940,000913: 35,3512           77624        FLAGOFF            CALL                                           
029941,000914: 35,3513           73360                                    S34/35.4                              
029942,000915: 35,3514           77650                           GOTO                                           
029943,000916: 35,3515           03470                                    SUBEXIT                               
029944,000917: 

Page 683

029946,000919:                                                                                                  #  ..... VN1645    .....
029947,000920: 
029948,000921:                                                                                                  #  SUBROUTINES USED
029949,000922: 
029950,000923:                                                                                                  #        P3XORP7X
029951,000924:                                                                                                  #        GET+MGA
029952,000925:                                                                                                  #        BANKCALL
029953,000926:                                                                                                  #        DELAYJOB
029954,000927:                                                                                                  #        COMPTGO
029955,000928:                                                                                                  #        GOFLASHR
029956,000929:                                                                                                  #        GOTOPOOH
029957,000930:                                                                                                  #        FLAGUP
029958,000931: 
029959,000932: 35,3516           71220        VN1645             STQ      DLOAD                                 
029960,000933: 35,3517           03470                                    SUBEXIT                               
029961,000934: 35,3520           33652                                    DP-.01                                
029962,000935: 35,3521           02244                           STORE    +MGA                                  #  MGA = -.01
029963,000936: 35,3522           71214                           BOFF     DLOAD                                 
029964,000937: 35,3523           01351                                    FINALFLG                              
029965,000938: 35,3524           73544                                    GET45                                 
029966,000939: 35,3525           33652                                    DP-.01                                
029967,000940: 35,3526           77615                           DAD                                            
029968,000941: 35,3527           33652                                    DP-.01                                
029969,000942: 35,3530           02244                           STORE    +MGA                                  #  MGA = -.02
029970,000943: 35,3531           77414                           BOFF     EXIT                                  
029971,000944: 35,3532           01742                                    REFSMFLG                              
029972,000945: 35,3533           73544                                    GET45                                 
029973,000946: 35,3534           03614                           TC       P3XORP7X                              
029974,000947: 35,3535           03537                           TC       +2                                    #  P3X
029975,000948: 35,3536           03545                           TC       GET45      +1                         #  P7X
029976,000949: 35,3537           06060                           TC       INTPRET                               
029977,000950: 35,3540           41575                           VLOAD    PUSH                                  
029978,000951: 35,3541           03656                                    DELVSIN                               
029979,000952: 35,3542           77624                           CALL                                           #  COMPUTE MGA
029980,000953: 35,3543           42006                                    GET+MGA                               
029981,000954: 35,3544           77776        GET45              EXIT                                           
029982,000955: 35,3545           02437                           TC       COMPTGO                               #  INITIATE TASK TO UPDATE TTOGO
029983,000956: 35,3546           31470                           CA       SUBEXIT                               
029984,000957: 35,3547           55464                           TS       QSAVED                                
029985,000958: 35,3550           34770                           CAF      1SEC                                  
029986,000959: 35,3551           04607                           TC       BANKCALL                              
029987,000960: 35,3552           01736                           CADR     DELAYJOB                              
029988,000961: 35,3553           33640                           CAF      V16N45                                #  TRKMKCNT, TTOGO, +MGA
029989,000962: 35,3554           04607                           TC       BANKCALL                              
029990,000963: 35,3555           20471                           CADR     GOFLASH                               
029991,000964: 35,3556           03561                           TC       KILCLOCK                              #  TERMINATE
029992,000965: 35,3557           03564                           TC       N45PROC                               #  PROCEED
029993,000966: 35,3560           03574                           TC       CLUPDATE                              #  RECYCLE - RETURN FOR INITIAL COMPUTATION
029994,000967: 35,3561           30005        KILCLOCK           CA       Z                                     
029995,000968: 35,3562           55162                           TS       DISPDEX                               
029996,000969: 

Page 684

029998,000971: 35,3563           06001                           TC       GOTOPOOH                              
029999,000972: 35,3564           40076        N45PROC            CS       FLAGWRD2                              
030000,000973: 35,3565           74737                           MASK     BIT6                                  
030001,000974: 35,3566           00006                           EXTEND                                         
030002,000975: 35,3567           13561                           BZF      KILCLOCK                              #  FINALFLG IS SET-FLASH V37-AWAIT NEW PGM
030003,000976: 35,3570           05355                           TC       PHASCHNG                              
030004,000977: 35,3571           04024                           OCT      04024                                 
030005,000978: 35,3572           05506                           TC       UPFLAG                                #  SET
030006,000979: 35,3573           00047                           ADRES    FINALFLG                              #  FINALFLG
030007,000980: 35,3574           30005        CLUPDATE           CA       Z                                     
030008,000981: 35,3575           55162                           TS       DISPDEX                               
030009,000982: 35,3576           05355                           TC       PHASCHNG                              
030010,000983: 35,3577           04024                           OCT      04024                                 
030011,000984: 35,3600           06060                           TC       INTPRET                               
030012,000985: 35,3601           52014                           CLEAR    GOTO                                  
030013,000986: 35,3602           00670                                    UPDATFLG                              
030014,000987: 35,3603           03464                                    QSAVED                                
030015,000988: 

Page 685

030017,000990:                                                                                                  #  ..... DISPLAYE   .....
030018,000991: 
030019,000992:                                                                                                  #  SUBROUTINES USED
030020,000993: 
030021,000994:                                                                                                  #        BANKCALL
030022,000995:                                                                                                  #        GOFLASHR
030023,000996:                                                                                                  #        GOTOPOOH
030024,000997:                                                                                                  #        BLANKET
030025,000998:                                                                                                  #        ENDOFJOB
030026,000999: 
030027,001000: 35,3604           00006        DISPLAYE           EXTEND                                         
030028,001001: 35,3605           23463                           QXCH     NORMEX                                
030029,001002: 35,3606           33634                           CAF      V06N55                                
030030,001003: 35,3607           04607                           TCR      BANKCALL                              
030031,001004: 35,3610           20471                           CADR     GOFLASH                               
030032,001005: 35,3611           16001                           TCF      GOTOPOOH                              
030033,001006: 35,3612           01463                           TC       NORMEX                                
030034,001007: 35,3613           13606                           TCF      -5                                    
030035,001008: 

Page 686

030037,001010:                                                                                                  #  ..... P3XORP7X  .....
030038,001011: 
030039,001012: 35,3614           37765        P3XORP7X           CAF      HIGH9                                 
030040,001013: 35,3615           71010                           MASK     MODREG                                
030041,001014: 35,3616           00006                           EXTEND                                         
030042,001015: 35,3617           13621                           BZF      +2                                    
030043,001016: 35,3620           24002                           INCR     Q                                     
030044,001017: 35,3621           00002                           RETURN                                         
030045,001018: 
030046,001019:                                                                                                  #  ..... VNPOOH     .....
030047,001020: 
030048,001021:                                                                                                  #  SUBROUTINES USED
030049,001022: 
030050,001023:                                                                                                  #        BANKCALL
030051,001024:                                                                                                  #        GOFLASH
030052,001025:                                                                                                  #        GOTOPOOH
030053,001026: 
030054,001027: 35,3622           00006        VNPOOH             EXTEND                                         
030055,001028: 35,3623           23465                           QXCH     RTRN                                  
030056,001029: 35,3624           55615                           TS       VERBNOUN                              
030057,001030: 35,3625           31615                           CA       VERBNOUN                              
030058,001031: 35,3626           04607                           TCR      BANKCALL                              
030059,001032: 35,3627           20471                           CADR     GOFLASH                               
030060,001033: 35,3630           16001                           TCF      GOTOPOOH                              
030061,001034: 35,3631           01465                           TC       RTRN                                  
030062,001035: 35,3632           13625                           TCF      -5                                    
030063,001036: 

Page 687

030065,001038:                                                                                                  #  ..... CONSTANTS .....
030066,001039: 
030067,001040: 35,3633           01445        V06N37             VN       0637                                  
030068,001041: 35,3634           01467        V06N55             VN       0655                                  
030069,001042: 35,3635           01472        V06N58             VN       0658                                  
030070,001043: 35,3636           01473        V06N59             VN       0659                                  
030071,001044: 35,3637           01521        V06N81             VN       0681                                  
030072,001045: 35,3640           04055        V16N45             VN       1645                                  
030073,001046: 35,3641           14441 37325  TWOPI              2DEC     6.283185307 B-4                        
030074,001047: 35,3643           00001 20650  MAX250             2DEC     25         E3                         
030075,001048: 35,3645           12525 12525  THIRD              2DEC     .333333333                            
030076,001049: 35,3647           00004 21505  ELEPS              2DEC     .27777777  E-3                        
030077,001050: 35,3651           77777        DP-.01             OCT      77777                                 #  CONSTANTS
030078,001051: 35,3652           61337                           OCT      61337                                 #  ADJACENT      -.01 FOR MGA DSP
030079,001052: 35,3653           01252 25253  EPSFOUR            2DEC     .0416666666                            
030080,001053: 35,3655           13434 16162  130DEG             2DEC     .3611111111                            
030081,001054: 

Page 688

030083,001056:                                                                                                  #  ..... INITVEL .....
030084,001057:                                                                                                  #  MOD NO -1        LOG SECTION - P34-P35, P74-P75
030085,001058:                                                                                                  #  MOD BY WHITE.P   DATE  21NOV67
030086,001059: 
030087,001060:                                                                                                  #  FUNCTIONAL DESCRIPTION
030088,001061: 
030089,001062:                                                                                                  #        THIS SUBROUTINE COMPUTES THE REQUIRED INITIAL VELOCITY VECTOR FOR
030090,001063:                                                                                                  #        A TRAJECTORY OF SPECIFIED TRANSFER TIME BETWEEN SPECIFIED INITIAL
030091,001064:                                                                                                  #        AND TARGET POSITIONS.  THE TRAJECTORY MAY BE EITHER CONIC OR
030092,001065:                                                                                                  #        PRECISION DEPENDING ON AN INPUT PARAMETER (NAMELY, NUMBER OF
030093,001066:                                                                                                  #        OFFSETS).  IN ADDITION, IN THE PRECISION TRAJECTORY CASE, THE
030094,001067:                                                                                                  #        SUBROUTINE ALSO COMPUTES AN OFFSET TARGET VECTOR, TO BE USED
030095,001068:                                                                                                  #        DURING PURE-CONIC CROSS-PRODUCT STEERING.  THE OFFSET TARGET
030096,001069:                                                                                                  #        VECTOR IS THE TERMINAL POSITION VECTOR OF A CONIC TRAJECTORY WHICH
030097,001070:                                                                                                  #        HAS THE SAME INITIAL STATE AS A PRECISION TRAJECTORY WHOSE
030098,001071:                                                                                                  #        TERMINAL POSITION VECTOR IS THE SPECIFIED TARGET VECTOR.
030099,001072: 
030100,001073:                                                                                                  #        IN ORDER TO AVOID THE INHERENT SINGULARITIES IN THE 180 DEGREE
030101,001074:                                                                                                  #        TRANSFER CASE WHEN THE (TRUE OR OFFSET) TARGET VECTOR MAY BE
030102,001075:                                                                                                  #        SLIGHTLY OUT OF THE ORBITAL PLANE, THIS SUBROUTINE ROTATES THIS
030103,001076:                                                                                                  #        VECTOR INTO A PLANE DEFINED BY THE INPUT INITIAL POSITION VECTOR
030104,001077:                                                                                                  #        AND ANOTHER INPUT VECTOR (USUALLY THE INITIAL VELOCITY VECTOR),
030105,001078:                                                                                                  #        WHENEVER THE INPUT TARGET VECTOR LIES INSIDE A CONE WHOSE VERTEX
030106,001079:                                                                                                  #        IS THE ORIGIN OF COORDINATES, WHOSE AXIS IS THE 180 DEGREE
030107,001080:                                                                                                  #        TRANSFER DIRECTION, AND WHOSE CONE ANGLE IS SPECIFIED BY THE USER.
030108,001081: 
030109,001082:                                                                                                  #        THE LAMBERT SUBROUTINE IS UTILIZED FOR THE CONIC COMPUTATIONS AND
030110,001083:                                                                                                  #        THE COASTING INTEGRATION SUBROUTINE IS UTILIZED FOR THE PRECISION
030111,001084:                                                                                                  #        TRAJECTORY COMPUTATIONS.
030112,001085: 
030113,001086:                                                                                                  #  CALLING SEQUENCE
030114,001087: 
030115,001088:                                                                                                  #        L         CALL
030116,001089:                                                                                                  #        L+1               INITVEL
030117,001090:                                                                                                  #        L+2       (RETURN - ALWAYS)
030118,001091: 
030119,001092:                                                                                                  #  INPUT
030120,001093: 
030121,001094:                                                                                                  #        (1) RINIT    INITIAL POSITION RADIUS VECTOR
030122,001095:                                                                                                  #        (2) VINIT    INITIAL POSITION VELOCITY VECTOR
030123,001096:                                                                                                  #        (3) RTARG    TARGET POSITION RADIUS VECTOR
030124,001097:                                                                                                  #        (4) DELLT4   DESIRED TIME OF FLIGHT FROM RINIT TO RTARG
030125,001098:                                                                                                  #        (5) INTIME   TIME OF RINIT
030126,001099:                                                                                                  #        (6) 0D       NUMBER OF ITERATIONS OF LAMBERT/INTEGRVS
030127,001100:                                                                                                  #        (7) 2D       ANGLE TO 180 DEGREES WHEN ROTATION STARTS
030128,001101:                                                                                                  #        (8) RTX1     -2 FOR EARTH, -10D FOR LUNAR
030129,001102:                                                                                                  #        (9) RTX2     COORDINATE SYSTEM ORIGIN - 0 FOR EARTH, 2 FOR LUNAR
030130,001103:                                                                                                  #        PUSHLOC SET AT 4D
030131,001104: 

Page 689

030133,001106:                                                                                                  #  OUTPUT
030134,001107: 
030135,001108:                                                                                                  #        (1) RTARG    OFFSET TARGET POSITION VECTOR
030136,001109:                                                                                                  #        (2) VIPRIME  MANEUVER VELOCITY REQUIRED
030137,001110:                                                                                                  #        (3) VTPRIME  VELOCITY AT TARGET AFTER MANEUVER
030138,001111:                                                                                                  #        (4) DELVEET3 DELTA VELOCITY REQUIRED FOR MANEUVER
030139,001112: 
030140,001113:                                                                                                  #  SUBROUTINES USED
030141,001114: 
030142,001115:                                                                                                  #        LAMBERT
030143,001116:                                                                                                  #        INTSTALL
030144,001117:                                                                                                  #        INTEGRVS
030145,001118: 
030146,001119: 11,2000                                           SETLOC   INTVEL                                
030147,001120: 11,2000                                           BANK                                           
030148,001121: 
030149,001122: 11,2000                                           COUNT*   $$/INITV                              
030150,001123: 11,2000           77614        INITVEL            SET                                            #  COGA GUESS NOT AVAILABLE
030151,001124: 11,2001           00475                                    GUESSW                                
030152,001125: 11,2002           44175        HAVEGUES           VLOAD    STQ                                   
030153,001126: 11,2003           03444                                    RTARG                                 
030154,001127: 11,2004           03463                                    NORMEX                                
030155,001128: 11,2005           03472                           STORE    RTARG1                                
030156,001129: 11,2006           77646                           ABVAL                                          
030157,001130: 11,2007           03723                           STORE    RTMAG                                 
030158,001131: 11,2010           46135                           SLOAD    BHIZ                                  
030159,001132: 11,2011           03000                                    RTX2                                  
030160,001133: 11,2012           22026                                    INITVEL1                              
030161,001134: 11,2013           72575                           VLOAD    VSL2                                  
030162,001135: 11,2014           02314                                    RINIT                                 #  B29
030163,001136: 11,2015           26314                           STOVL    RINIT                                 #  B27
030164,001137: 11,2016           02322                                    VINIT                                 #  B7
030165,001138: 11,2017           77752                           VSL2                                           
030166,001139: 11,2020           26322                           STOVL    VINIT                                 #  B5
030167,001140: 11,2021           03472                                    RTARG1                                
030168,001141: 11,2022           77752                           VSL2                                           
030169,001142: 11,2023           03472                           STORE    RTARG1                                
030170,001143: 11,2024           77646                           ABVAL                                          
030171,001144: 11,2025           03723                           STORE    RTMAG                                 
030172,001145:                                                                                                  #        INITIALIZATION
030173,001146: 
030174,001147: 11,2026           71331        INITVEL1           SSP      DLOAD                                 #  SET ITCTR TO -1,LOAD MPAC WITH E4 (PL 2D)
030175,001148: 11,2027           03617                                    ITCTR                                 
030176,001149: 11,2030           77776                                    0          -1                         
030177,001150: 11,2031           70546                           COSINE   SR1                                   #  CALCULATE COSINE (E4) (+2)
030178,001151: 11,2032           17667                           STODL    COZY4                                 #  SET COZY4 TO COSINE (E4)          (PL 0D)
030179,001152: 11,2033           67154                           LXA,2    SXA,2                                 
030180,001153: 11,2034           00154                                    MPAC                                  
030181,001154: 11,2035           02701                                    VTARGTAG                              #  SET VTARGTAG TO 0D (SP)
030182,001155: 11,2036           77775                           VLOAD                                          
030183,001156: 

Page 690

030185,001158: 11,2037           02314                                    RINIT                                 
030186,001159: 11,2040           26655                           STOVL    R1VEC                                 #  R1VEC EQ RINIT
030187,001160: 11,2041           03472                                    RTARG1                                
030188,001161: 11,2042           16663                           STODL    R2VEC                                 #  R2VEC EQ RTARG
030189,001162: 11,2043           03452                                    DELLT4                                
030190,001163: 11,2044           02671                           STORE    TDESIRED                              #  TDESIRED EQ DELLT4
030191,001164: 11,2045           77201                           SETPD    VLOAD                                 
030192,001165: 11,2046           00001                                    0D                                    #  INITIALIZE PL TO 0D
030193,001166: 11,2047           02314                                    RINIT                                 #  MPAC EQ RINIT (+29)
030194,001167: 11,2050           41456                           UNIT     PUSH                                  #  UNIT(RI)  (+1)                   (PL 6D)
030195,001168: 11,2051           53435                           VXV      UNIT                                  
030196,001169: 11,2052           02322                                    VINIT                                 #  MPAC EQ UNIT(RI) X VI  (+8)
030197,001170: 11,2053           26674                           STOVL    UN                                    
030198,001171: 11,2054           03472                                    RTARG1                                
030199,001172: 11,2055           50256                           UNIT     DOT                                   #  TEMP=URT.URI (+2)                (PL 0D)
030200,001173: 11,2056           43015                           DAD      CLEAR                                 
030201,001174: 11,2057           03667                                    COZY4                                 
030202,001175: 11,2060           03665                                    NORMSW                                
030203,001176: 11,2061           03667                           STORE    COZY4                                 
030204,001177: 11,2062           43044        INITVEL2           BPL      SET                                   
030205,001178: 11,2063           22105                                    INITVEL3                              #  UN CALCULATED IN LAMBERT
030206,001179: 11,2064           03465                                    NORMSW                                
030207,001180:                                                                                                  #        ROTATE RC INTO YC PLANE - SET UNIT NORMAL TO YC
030208,001181: 
030209,001182: 11,2065           41575                           VLOAD    PUSH                                  #                                   (PL 6D)
030210,001183: 11,2066           02663                                    R2VEC                                 #  RC TO 6D  (+29)
030211,001184: 11,2067           63246                           ABVAL    PDVL                                  #  RC TO MPAC, ABVAL(RC) (+29) TO OD(PL 2D)
030212,001185: 11,2070           46206                           PUSH     VPROJ                                 #                                   (PL 8D)
030213,001186: 11,2071           02674                                    UN                                    
030214,001187: 11,2072           51352                           VSL2     BVSU                                  
030215,001188: 11,2073           74256                           UNIT     VXSC                                  #                                   (PL 0D)
030216,001189: 11,2074           77772                           VSL1                                           
030217,001190: 11,2075           02663                           STORE    R2VEC                                 
030218,001191: 11,2076           67351                           TLOAD    SLOAD                                 
030219,001192: 11,2077           24007                                    ZEROVEC                               
030220,001193: 11,2100           03617                                    ITCTR                                 
030221,001194: 11,2101           77244                           BPL      VLOAD                                 
030222,001195: 11,2102           22105                                    INITVEL3                              
030223,001196: 11,2103           02663                                    R2VEC                                 
030224,001197: 11,2104           03472                           STORE    RTARG1                                
030225,001198: 11,2105           63345        INITVEL3           DLOAD    PDVL                                  #                                   (PL 2D)
030226,001199: 11,2106           26007                                    MUEARTH                               #  POSITIVE VALUE
030227,001200: 11,2107           02663                                    R2VEC                                 
030228,001201: 11,2110           63256                           UNIT     PDVL                                  #  2D = UNIT(R2VEC)                 (PL 8D)
030229,001202: 11,2111           02655                                    R1VEC                                 
030230,001203: 11,2112           41456                           UNIT     PUSH                                  #  8D = UNIT(R1VEC)                 (PL14D)
030231,001204: 11,2113           57435                           VXV      VCOMP                                 #  -N = UNIT(R2VEC) X UNIT(R1VEC)
030232,001205: 11,2114           00003                                    2D                                    
030233,001206: 11,2115           77606                           PUSH                                           #                                   (PL20D)
030234,001207: 11,2116           71350                           LXA,1    DLOAD                                 
030235,001208: 

Page 691

030237,001210: 11,2117           02776                                    RTX1                                  
030238,001211: 11,2120           00023                                    18D                                   
030239,001212: 11,2121           62040                           BMN      INCR,1                                
030240,001213: 11,2122           22124                                    +2                                    
030241,001214: 11,2123           77767                           DEC      -8         B-14                       
030242,001215: 11,2124           67310                           INCR,1   SLOAD                                 
030243,001216: 11,2125           00012                                    10D                                   
030244,001217: 11,2126           00047                                    X1                                    
030245,001218: 11,2127           77230                           BHIZ     VLOAD                                 #                                        (PL14D)
030246,001219: 11,2130           22132                                    +2                                    
030247,001220: 11,2131           41476                           VCOMP    PUSH                                  #                                        (PL20D)
030248,001221: 11,2132           77775                           VLOAD                                          #                                        (PL14D)
030249,001222: 11,2133           50235                           VXV      DOT                                   #                                        (PL 2D)
030250,001223: 11,2134           71244                           BPL      DLOAD                                 #                                        (PL 0D)
030251,001224: 11,2135           22137                                    INITVEL4                              
030252,001225: 11,2136           41476                           DCOMP    PUSH                                  #                                        (PL 2D)
030253,001226: 11,2137           67154        INITVEL4           LXA,2    SXA,2                                 
030254,001227: 11,2140           00000                                    0D                                    
030255,001228: 11,2141           02672                                    GEOMSGN                               
030256,001229: 
030257,001230:                                                                                                  #  SET INPUTS UP FOR LAMBERT
030258,001231: 
030259,001232: 11,2142           66350                           LXA,1    SSP                                   
030260,001233: 11,2143           02776                                    RTX1                                  
030261,001234: 11,2144           00027                                    ITERCTR                               
030262,001235: 11,2145           00024                                    20D                                   
030263,001236:                                                                                                  #   OPERATE THE LAMBERT CONIC ROUTINE (COASTFLT SUBROUTINE)
030264,001237: 
030265,001238: 11,2146           77624                           CALL                                           
030266,001239: 11,2147           25212                                    LAMBERT                               
030267,001240: 
030268,001241:                                                                                                  #  ARRIVED AT SOLUTION IS GOOD ENOUGH ACCORDING TO SLIGHTLY WIDER BOUNDS.
030269,001242: 
030270,001243: 11,2150           77214                           CLEAR    VLOAD                                 
030271,001244: 11,2151           00675                                    GUESSW                                
030272,001245: 11,2152           02744                                    VVEC                                  
030273,001246:                                                                                                  #  STORE CALCULATED INITIAL VELOCITY REQUIRED IN VIPRIME
030274,001247: 
030275,001248: 11,2153           16330                           STODL    VIPRIME                               #  INITIAL VELOCITY REQUIRED  (+7)
030276,001249: 
030277,001250:                                                                                                  #     IF NUMIT IS ZERO, CONTINUE AT INITVELB, OTHERWISE
030278,001251:                                                                                                  #  SET UP INPUTS FOR ENCKE INTEGRATION (INTEGRVS).
030279,001252: 
030280,001253: 11,2154           02702                                    VTARGTAG                              
030281,001254: 11,2155           45030                           BHIZ     CALL                                  
030282,001255: 11,2156           22233                                    INITVEL7                              
030283,001256: 11,2157           27447                                    INTSTALL                              
030284,001257: 11,2160           43135                           SLOAD    CLEAR                                 
030285,001258: 11,2161           03000                                    RTX2                                  
030286,001259: 11,2162           00263                                    MOONFLAG                              
030287,001260: 11,2163           43030                           BHIZ     SET                                   
030288,001261: 

Page 692

030290,001263: 11,2164           22166                                    INITVEL5                              
030291,001264: 11,2165           00063                                    MOONFLAG                              
030292,001265: 11,2166           77775        INITVEL5           VLOAD                                          
030293,001266: 11,2167           02314                                    RINIT                                 
030294,001267: 11,2170           02655                           STORE    R1VEC                                 
030295,001268: 11,2171           25535                           STOVL    RCV                                   
030296,001269: 11,2172           02330                                    VIPRIME                               
030297,001270: 11,2173           15543                           STODL    VCV                                   
030298,001271: 11,2174           03610                                    INTIME                                
030299,001272: 11,2175           01517                           STORE    TET                                   
030300,001273: 11,2176           43015                           DAD      CLEAR                                 
030301,001274: 11,2177           03452                                    DELLT4                                
030302,001275: 11,2200           01673                                    INTYPFLG                              
030303,001276: 11,2201           34041                           STCALL   TDEC1                                 
030304,001277: 11,2202           27145                                    INTEGRVS                              
030305,001278: 11,2203           77775                           VLOAD                                          
030306,001279: 11,2204           00025                                    VATT1                                 
030307,001280: 11,2205           02703                           STORE    VTARGET                               
030308,001281: 
030309,001282:                                                                                                  #   IF ITERATION COUNTER (ITCTR) EQ NO. ITERATIONS (NUMIT), CONTINUE AT
030310,001283:                                                                                                  #  INITVELC, OTHERWISE REITERATE LAMBERT AND ENCKE
030311,001284: 
030312,001285: 11,2206           63154                           LXA,2    INCR,2                                
030313,001286: 11,2207           03616                                    ITCTR                                 
030314,001287: 11,2210           00001                                    1D                                    #  INCREMENT ITCTR
030315,001288: 11,2211           55134                           SXA,2    XSU,2                                 
030316,001289: 11,2212           03616                                    ITCTR                                 
030317,001290: 11,2213           02701                                    VTARGTAG                              
030318,001291: 11,2214           46135                           SLOAD    BHIZ                                  #  IF SP(MPAC) EQ 0, CONTINUE AT INITVELC
030319,001292: 11,2215           00050                                    X2                                    
030320,001293: 11,2216           22230                                    INITVEL6                              
030321,001294: 
030322,001295:                                                                                                  #  OFFSET CONIC TARGET VECTOR
030323,001296: 
030324,001297: 11,2217           52375                           VLOAD    VSU                                   
030325,001298: 11,2220           03472                                    RTARG1                                
030326,001299: 11,2221           00017                                    RATT1                                 
030327,001300: 11,2222           77655                           VAD                                            
030328,001301: 11,2223           02663                                    R2VEC                                 
030329,001302: 11,2224           16663                           STODL    R2VEC                                 
030330,001303: 11,2225           03667                                    COZY4                                 
030331,001304: 11,2226           77650                           GOTO                                           
030332,001305: 11,2227           22062                                    INITVEL2                              #  CONTINUE ITERATING AT INITVEL2
030333,001306: 
030334,001307:                                                                                                  #  COMPUTE THE DELTA VELOCITY
030335,001308: 
030336,001309: 11,2230           77775        INITVEL6           VLOAD                                          
030337,001310: 11,2231           02663                                    R2VEC                                 
030338,001311: 11,2232           03472                           STORE    RTARG1                                
030339,001312: 11,2233           52375        INITVEL7           VLOAD    VSU                                   
030340,001313: 11,2234           02330                                    VIPRIME                               
030341,001314: 11,2235           02322                                    VINIT                                 

Page 693

030343,001316: 11,2236           26357                           STOVL    DELVEET3                              #  DELVEET3 = VIPRIME-VINIT (+7)
030344,001317: 11,2237           02703                                    VTARGET                               
030345,001318: 11,2240           03566                           STORE    VTPRIME                               
030346,001319: 11,2241           46135                           SLOAD    BHIZ                                  
030347,001320: 11,2242           03000                                    RTX2                                  
030348,001321: 11,2243           22260                                    INITVELX                              
030349,001322: 11,2244           70575                           VLOAD    VSR2                                  
030350,001323: 11,2245           03566                                    VTPRIME                               
030351,001324: 11,2246           27566                           STOVL    VTPRIME                               
030352,001325: 11,2247           02330                                    VIPRIME                               
030353,001326: 11,2250           77742                           VSR2                                           
030354,001327: 11,2251           26330                           STOVL    VIPRIME                               
030355,001328: 11,2252           03472                                    RTARG1                                
030356,001329: 11,2253           77742                           VSR2                                           
030357,001330: 11,2254           27472                           STOVL    RTARG1                                
030358,001331: 11,2255           02357                                    DELVEET3                              
030359,001332: 11,2256           77742                           VSR2                                           
030360,001333: 11,2257           02357                           STORE    DELVEET3                              
030361,001334: 11,2260           70750        INITVELX           LXA,1    DLOAD*                                
030362,001335: 11,2261           02776                                    RTX1                                  
030363,001336: 11,2262           10003                                    MUTABLE    -2,1                       
030364,001337: 11,2263           41206                           PUSH     DMP                                   
030365,001338: 11,2264           02742                                    R1A                                   
030366,001339: 11,2265           56342                           SR1      DDV                                   
030367,001340: 11,2266           00041                                    R1                                    
030368,001341: 11,2267           17721                           STODL    MU/A                                  
030369,001342: 11,2270           77661                           SR                                             
030370,001343: 11,2271           20607                                    6                                     
030371,001344: 11,2272           03717                           STORE    MUASTEER                              
030372,001345: 11,2273           77201                           SETPD    VLOAD                                 
030373,001346: 11,2274           00001                                    0D                                    
030374,001347: 11,2275           03472                                    RTARG1                                
030375,001348: 11,2276           03444                           STORE    RTARG                                 
030376,001349: 11,2277           52014                           CLEAR    GOTO                                  
030377,001350: 11,2300           01267                                    XDELVFLG                              
030378,001351: 11,2301           03463                                    NORMEX                                
030379,001352: 
030380,001353:                                                                                                  #  ..... END OF INITVEL ROUTINE .....
030381,001354: 

Page 694

030383,001356:                                                                                                  #  ..... MIDGIM .....
030384,001357: 
030385,001358:                                                                                                  #  MOD NO. 0, BY WILLMAN, SUBROUTINE RENDGUID, LOG P34-P35, P74-P75
030386,001359:                                                                                                  #   REVISION 03, 17 FEB 67
030387,001360: 
030388,001361:                                                                                                  #           IF THE ACTIVE VEHICLE IS DOING THE COMPUTATION, MIDGIM COMPUTES
030389,001362:                                                                                                  #  THE POSITIVE MIDDLE GIMBAL ANGLE OF THE ACTIVE VEHICLE TO THE INPUT
030390,001363:                                                                                                  #  DELTA VELOCITY VECTOR (0D IN PUSH LIST),  OTHERWISE
030391,001364:                                                                                                  #  MIDGIM CONVERTS THE INPUT DELTA VELOCITY VECTOR FROM INERTIAL COORDIN-
030392,001365:                                                                                                  #  ATES TO LOCAL VERTICAL COORDINATES OF THE ACTIVE VEHICLE.
030393,001366: 
030394,001367:                                                                                                  #    .. INPUTS ..
030395,001368: 
030396,001369:                                                                                                  #       NAME      MEANING                              UNITS/SCALING/MODE
030397,001370: 
030398,001371:                                                                                                  #     AVFLAG  INT FLAG - 0 IS CSM ACTIVE, 1 IS LEM ACTIVE             BIT
030399,001372:                                                                                                  #     RINIT   ACTIVE VEHICLE RADIUS VECTOR            METERS/CSEC (+7) VT
030400,001373:                                                                                                  #     VINIT   ACTIVE VEHICLE VELOCITY VECTOR          METERS/CSEC (+7) VT
030401,001374:                                                                                                  #     0D(PL)  ACTIVE VEHICLE DELTA VELOCITY VECTOR    METERS/CSEC (+7) VT
030402,001375: 
030403,001376:                                                                                                  #   .. OUTPUTS ..
030404,001377: 
030405,001378:                                                                                                  #     NAME        MEANING                                UNITS/SCALING/MODE
030406,001379: 
030407,001380:                                                                                                  #      +MGA  + MIDDLE GIMBAL ANGLE                   REVOLUTIONS (+0) DP
030408,001381:                                                                                                  #    DELVLVC DELTA VELOCITY VECTOR IN LV COORD.      METERS/CSEC (+7) VT
030409,001382:                                                                                                  #   MGLVFLAG INT FLAG - 0 IS +MGA COMPUTED, 1 IS DELVLVC COMP.   -   BIT
030410,001383: 
030411,001384:                                                                                                  #   .. CALLING SEQUENCE ..
030412,001385: 
030413,001386:                                                                                                  #  L       CALL
030414,001387:                                                                                                  #  L+1             MIDGIM
030415,001388:                                                                                                  #  L+2     (RETURN - ALWAYS)
030416,001389: 
030417,001390:                                                                                                  #    .. NO SUBROUTINES CALLED ..
030418,001391: 
030419,001392:                                                                                                  #    .. DEBRIS - ERASEABLE TEMPORARY USAGE
030420,001393: 
030421,001394:                                                                                                  #         A,Q,L, PUSH LIST, MPAC.
030422,001395: 
030423,001396:                                                                                                  #    .. ALARMS - NONE ..
030424,001397: 

Page 695

030426,001399:                                                                                                  #  MIDDLE GIMBAL ANGLE COMPUTATION.
030427,001400: 
030428,001401: 22,2000                                           SETLOC   MIDDGIM                               
030429,001402: 22,2000                                           BANK                                           
030430,001403: 
030431,001404: 22,3242                                           COUNT*   $$/MIDG                               
030432,001405: 
030433,001406: 22,3242           20000 00000  HALFREV            2DEC     1          B-1                        
030434,001407: 21,2000                                           SETLOC   MIDDGIM1                              
030435,001408: 21,2000                                           BANK                                           
030436,001409: 21,2006                                           COUNT*   $$/MIDG                               
030437,001410: 
030438,001411: 21,2006           53575        GET+MGA            VLOAD    UNIT                                  #  (PL 0D) V (+7) TO MPAC, UNITIZE  UV (+1)
030439,001412: 21,2007           77656                           UNIT                                           
030440,001413: 21,2010           72441                           DOT      SL1                                   #  DOT UV WITH Y(STABLE MEMBER) AND RESCALE
030441,001414: 21,2011           01740                                    REFSMMAT   +6                         #   FROM +2 TO +1 FOR ASIN ROUTINE
030442,001415: 21,2012           51136                           ARCSIN   BPL                                   
030443,001416: 21,2013           42017                                    SETMGA                                
030444,001417: 21,2014           43215                           DAD      DAD                                   #  CONVERT -MGA TO +MGA BY
030445,001418: 21,2015           05243                                    HALFREV                               #  ADDING ONE REVOLUTION
030446,001419: 21,2016           05243                                    HALFREV                               
030447,001420: 21,2017           02244        SETMGA             STORE    +MGA                                  
030448,001421: 21,2020           43414                           CLR      RVQ                                   #  CLEAR MGLVFLAG TO INDICATE +MGA CALC
030449,001422: 21,2021           02675                                    MGLVFLAG                              #      AND EXIT
030450,001423: 21,2022           53575        GET.LVC            VLOAD    UNIT                                  #  (PL 6D)   R (+29) IN MPAC, UNITIZE UR
030451,001424: 21,2023           02314                                    RINIT                                 
030452,001425: 21,2024           77676                           VCOMP                                          #  U(-R)
030453,001426: 21,2025           00023                           STORE    18D                                   #  U(-R) TO 18D
030454,001427: 21,2026           53435                           VXV      UNIT                                  #  U(-R)*V EQ V*U(R), U(V*R)
030455,001428: 21,2027           02322                                    VINIT                                 
030456,001429: 21,2030           00015                           STORE    12D                                   #  U(V*R) TO 12D
030457,001430: 21,2031           53435                           VXV      UNIT                                  #  U(V*R)*U(-R), U((V*R)*(-R))
030458,001431: 21,2032           00023                                    18D                                   
030459,001432: 21,2033           24007                           STOVL    6D                                    #  TRANSFORMATION MATRIX IS IN 6D (+1)
030460,001433: 21,2034           00001                                    0D                                    #  DELTA V (+7) IN 0D
030461,001434: 21,2035           76521                           MXV      VSL1                                  #  CONVERT FROM INER COOR TO LV COOR (+8)
030462,001435: 21,2036           00007                                    6D                                    #   AND SCALE +7 IN MPAC
030463,001436: 21,2037           03434                           STORE    DELVLVC                               #  STORE IN DELVLVC (+7)
030464,001437: 21,2040           43414                           SET      RVQ                                   #  SET MGLVFLAG TO INDICATE LVC CALC
030465,001438: 21,2041           02475                                    MGLVFLAG                              #      AND EXIT
030466,001439:                                                                                                  #        ..... END OF MIDGIM ROUTINE .....
030467,001440: 

Page 696

030469,001442: 10,2000                                           BANK     10                                    
030470,001443: 10,2000                                           SETLOC   SLCTMU                                
030471,001444: 10,2000                                           BANK                                           
030472,001445: 10,2000                                           COUNT*   $$/MIDG                               
030473,001446: 
030474,001447: 10,2000           77160        SELECTMU           AXC,1    AXT,2                                 
030475,001448: 10,2001           00002                                    2D                                    
030476,001449: 10,2002           00000                                    0D                                    
030477,001450: 10,2003           77614                           BOFF                                           
030478,001451: 10,2004           04343                                    CMOONFLG                              
030479,001452: 10,2005           20011                                    SETMUER                               
030480,001453: 10,2006           77160                           AXC,1    AXT,2                                 
030481,001454: 10,2007           00012                                    10D                                   
030482,001455: 10,2010           00002                                    2D                                    
030483,001456: 10,2011           66143        SETMUER            DLOAD*   SXA,1                                 
030484,001457: 10,2012           10011                                    MUTABLE    +4,1                       
030485,001458: 10,2013           02776                                    RTX1                                  
030486,001459: 10,2014           22310                           STODL*   RTSR1/MU                              
030487,001460: 10,2015           10003                                    MUTABLE    -2,1                       
030488,001461: 10,2016           54214                           BOFF     SR                                    
030489,001462: 10,2017           04343                                    CMOONFLG                              
030490,001463: 10,2020           20022                                    RTRNMU                                
030491,001464: 10,2021           20607                                    6D                                    
030492,001465: 10,2022           02312        RTRNMU             STORE    RTMU                                  
030493,001466: 10,2023           43134                           SXA,2    CLEAR                                 
030494,001467: 10,2024           02777                                    RTX2                                  
030495,001468: 10,2025           01271                                    FINALFLG                              
030496,001469: 10,2026           77650                           GOTO                                           
030497,001470: 10,2027           73516                                    VN1645                                
030498,001471: 

Page 697

030500,001473:                                                                                                  #  ..... PERIAPO .....
030501,001474: 
030502,001475:                                                                                                  #  MOD NO -1       LOG SECTION - P34-P35, P74-P75
030503,001476:                                                                                                  #  MOD BY WHITE.P  DATE 18JAN68
030504,001477: 
030505,001478:                                                                                                  #  FUNCTIONAL DESCRIPTION
030506,001479: 
030507,001480:                                                                                                  #        THIS SUBROUTINE COMPUTES THE TWO BODY APOCENTER AND PERICENTER
030508,001481:                                                                                                  #        ALTITUDES GIVEN THE POSITION AND VELOCITY VECTORS FOR A POINT ON
030509,001482:                                                                                                  #        THE TRAJECTORY AND THE PRIMARY BODY.
030510,001483: 
030511,001484:                                                                                                  #        SETRAD IS CALLED TO  DETERMINE THE RADIUS OF THE PRIMARY BODY.
030512,001485: 
030513,001486:                                                                                                  #        APSIDES IS CALLED TO SOLVE FOR THE TWO BODY RADII OF APOCENTER AND
030514,001487:                                                                                                  #        PERICENTER AND THE ECCENTRICITY OF THE TRAJECTORY.
030515,001488: 
030516,001489:                                                                                                  #  CALLING SEQUENCE
030517,001490: 
030518,001491:                                                                                                  #        L         CALL
030519,001492:                                                                                                  #        L+1               PERIAPO
030520,001493:                                                                                                  #        L+2       (RETURN - ALWAYS)
030521,001494: 
030522,001495:                                                                                                  #  INPUT
030523,001496: 
030524,001497:                                                                                                  #        (1) RVEC     POSITION VECTOR IN METERS
030525,001498:                                                                                                  #                     SCALE FACTOR - EARTH +29, MOON +27
030526,001499:                                                                                                  #        (2) VVEC     VELOCITY VECTOR IN METERS/CENTISECOND
030527,001500:                                                                                                  #                     SCALE FACTOR - EARTH +7, MOON +5
030528,001501:                                                                                                  #        (3) X1       PRIMARY BODY INDICATOR
030529,001502:                                                                                                  #                     EARTH -2, MOON -10
030530,001503: 
030531,001504:                                                                                                  #  OUTPUT
030532,001505: 
030533,001506:                                                                                                  #        (1) 2D       APOCENTER RADIUS IN METERS
030534,001507:                                                                                                  #                     SCALE FACTOR - EARTH +29, MOON +27
030535,001508:                                                                                                  #        (2) 4D       APOCENTER ALTITUDE IN METERS
030536,001509:                                                                                                  #                     SCALE FACTOR - EARTH +29, MOON P27
030537,001510:                                                                                                  #        (3) 6D       PERICENTER RADIUS IN METERS
030538,001511:                                                                                                  #                     SCALE FACTOR - EARTH +29, MOON +27
030539,001512:                                                                                                  #        (4) 8D       PERICENTER ALTITUDE IN METERS
030540,001513:                                                                                                  #                     SCALE FACTOR - EARTH +29, MOON +27
030541,001514:                                                                                                  #        (5) ECC      ECCENTRICITY OF CONIC TRAJECTORY
030542,001515:                                                                                                  #                     SCALE FACTOR - +3
030543,001516:                                                                                                  #        (6) XXXALT   RADIUS OF THE PRIMARY BODY IN METERS
030544,001517:                                                                                                  #                     SCALE FACTOR - EARTH +29, MOON +27
030545,001518:                                                                                                  #        (7) PUSHLOC  EQUALS 10D
030546,001519: 
030547,001520:                                                                                                  #  SUBROUTINES USED
030548,001521: 
030549,001522:                                                                                                  #        SETRAD
030550,001523: 

Page 698

030552,001525:                                                                                                  #        APSIDES
030553,001526: 
030554,001527: 23,2000                                           SETLOC   APOPERI                               
030555,001528: 23,2000                                           BANK                                           
030556,001529: 
030557,001530: 23,2335                                           COUNT*   $$/PERAP                              
030558,001531: 
030559,001532: 23,2335           00302 17755  RPAD               2DEC     6373338    B-29                       #  STANDARD RADIUS  OF PAD 37-B.
030560,001533:                                                                                                  #  = 20 909 901.57 FT
030561,001534: 
030562,001535: 23,2337           53754        PERIAPO1           LXA,2    VSR*                                  
030563,001536: 23,2340           02777                                    RTX2                                  
030564,001537: 23,2341           57176                                    0,2                                   
030565,001538: 23,2342           26744                           STOVL    VVEC                                  
030566,001539: 23,2343           53750                           LXA,1    VSR*                                  
030567,001540: 23,2344           02776                                    RTX1                                  
030568,001541: 23,2345           57176                                    0,2                                   
030569,001542: 23,2346           02655                           STORE    RVEC                                  
030570,001543: 23,2347           45020        PERIAPO            STQ      CALL                                  
030571,001544: 23,2350           03463                                    NORMEX                                
030572,001545: 23,2351           46365                                    SETRAD                                
030573,001546: 23,2352           37671                           STCALL   XXXALT                                
030574,001547: 23,2353           25704                                    APSIDES                               
030575,001548: 23,2354           41401                           SETPD    PUSH                                  #  2D = APOCENTER RADIUS   B29 OR B27
030576,001549: 23,2355           00003                                    2D                                    
030577,001550: 23,2356           65225                           DSU      PDDL                                  #  4D = APOGEE ALTITUDE    B29 OR B27
030578,001551: 23,2357           03671                                    XXXALT                                
030579,001552: 23,2360           00001                                    0D                                    
030580,001553: 23,2361           45206                           PUSH     DSU                                   #  6D = PERICENTER RADIUS  B29 OR B27
030581,001554: 23,2362           03671                                    XXXALT                                
030582,001555: 23,2363           52006                           PUSH     GOTO                                  #  8D = PERIGEE ALTITUDE   B29 OR B27
030583,001556: 23,2364           03463                                    NORMEX                                
030584,001557: 

Page 699

030586,001559:                                                                                                  #  SETRAD
030587,001560: 
030588,001561: 23,2365           41545        SETRAD             DLOAD    PUSH                                  
030589,001562: 23,2366           06336                                    RPAD                                  
030590,001563: 23,2367           63130                           SXA,1    INCR,2                                
030591,001564: 23,2370           00047                                    X2                                    
030592,001565: 23,2371           00002                                    2D                                    
030593,001566: 23,2372           46135                           SLOAD    BHIZ                                  
030594,001567: 23,2373           00050                                    X2                                    
030595,001568: 23,2374           46400                                    SETRADX                               
030596,001569: 23,2375           51575                           VLOAD    ABVAL                                 
030597,001570: 23,2376           02021                                    RLS                                   
030598,001571: 23,2377           77725                           PDDL                                           
030599,001572: 23,2400           43545        SETRADX            DLOAD    RVQ                                   
030600,001573: 

Page 700

030602,001575:                                                                                                  #  PRECSET
030603,001576: 
030604,001577: 23,2401           77620        PRECSET            STQ                                            
030605,001578: 23,2402           03463                                    NORMEX                                
030606,001579: 23,2403           37574                           STCALL   TDEC2                                 
030607,001580: 23,2404           27115                                    LEMPREC                               
030608,001581: 23,2405           77624                           CALL                                           
030609,001582: 23,2406           46417                                    LEMSTORE                              
030610,001583: 23,2407           77745                           DLOAD                                          
030611,001584: 23,2410           03574                                    TDEC2                                 
030612,001585: 23,2411           34041                           STCALL   TDEC1                                 
030613,001586: 23,2412           27101                                    CSMPREC                               
030614,001587: 23,2413           77624                           CALL                                           
030615,001588: 23,2414           46427                                    CSMSTORE                              
030616,001589: 23,2415           77650                           GOTO                                           
030617,001590: 23,2416           03463                                    NORMEX                                
030618,001591: 23,2417           43175        LEMSTORE           VLOAD    BOFF                                  
030619,001592: 23,2420           00001                                    RATT                                  
030620,001593: 23,2421           01352                                    AVFLAG                                
030621,001594: 23,2422           46433                                    PASSIVE                               
030622,001595: 23,2423           27536        ACTIVE             STOVL    RACT3                                 
030623,001596: 23,2424           00007                                    VATT                                  
030624,001597: 23,2425           03544                           STORE    VACT3                                 
030625,001598: 23,2426           77616                           RVQ                                            
030626,001599: 23,2427           43175        CSMSTORE           VLOAD    BOFF                                  
030627,001600: 23,2430           00001                                    RATT                                  
030628,001601: 23,2431           01352                                    AVFLAG                                
030629,001602: 23,2432           46423                                    ACTIVE                                
030630,001603: 23,2433           27552        PASSIVE            STOVL    RPASS3                                
030631,001604: 23,2434           00007                                    VATT                                  
030632,001605: 23,2435           03560                           STORE    VPASS3                                
030633,001606: 23,2436           77616                           RVQ                                            
030634,001607: 

Page 701

030636,001609:                                                                                                  #  VECSHIFT
030637,001610: 
030638,001611: 23,2437           53754        VECSHIFT           LXA,2    VSR*                                  
030639,001612: 23,2440           02777                                    RTX2                                  
030640,001613: 23,2441           57176                                    0,2                                   
030641,001614: 23,2442           63350                           LXA,1    PDVL                                  
030642,001615: 23,2443           02776                                    RTX1                                  
030643,001616: 23,2444           63257                           VSR*     PDVL                                  
030644,001617: 23,2445           57176                                    0,2                                   
030645,001618: 23,2446           77616                           RVQ                                            
030646,001619: 

Page 702

030648,001621:                                                                                                  #  SHIFTR1
030649,001622: 
030650,001623: 23,2447           53754        SHIFTR1            LXA,2    SL*                                   
030651,001624: 23,2450           02777                                    RTX2                                  
030652,001625: 23,2451           57576                                    0,2                                   
030653,001626: 23,2452           77616                           RVQ                                            
030654,001627: 

Page 703

030656,001629:                                                                                                  #  PROGRAM DESCRIPTION
030657,001630:                                                                                                  #  SUBROUTINE NAME        R36     OUT-OF-PLANE RENDEZVOUS ROUTINE
030658,001631:                                                                                                  #  MOD NO.  0                          DATE      22 DECEMBER 67
030659,001632:                                                                                                  #  MOD BY   N.M.NEVILLE                LOG SECTION  EXTENDED VERBS
030660,001633:                                                                                                  #  FUNCTIONAL DESCRIPTION
030661,001634: 
030662,001635:                                                                                                  #  TO DISPLAY AT ASTRONAUT REQUEST LGC CALCULATED RENDEZVOUS
030663,001636:                                                                                                  #  OUT-OF-PLANE PARAMETERS (Y , YDOT , PSI). (REQUESTED BY DSKY).
030664,001637: 
030665,001638:                                                                                                  #  CALLING SEQUENCE
030666,001639: 
030667,001640:                                                                                                  #  ASTRONAUT REQUEST THROUGH DSKY  V 90 E
030668,001641: 
030669,001642:                                                                                                  #  SUBROUTINES CALLED
030670,001643: 
030671,001644:                                                                                                  #  EXDSPRET
030672,001645:                                                                                                  #  GOMARKF
030673,001646:                                                                                                  #  CSMPREC
030674,001647:                                                                                                  #  LEMPREC
030675,001648:                                                                                                  #  SGNAGREE
030676,001649:                                                                                                  #  LOADTIME
030677,001650: 
030678,001651:                                                                                                  #  NORMAL EXIT MODES
030679,001652: 
030680,001653:                                                                                                  #  ASTRONAUT REQUEST THROUGH DSKY TO TERMINATE PROGRAM V 34 E
030681,001654: 
030682,001655:                                                                                                  #  ALARM OR ABORT EXIT MODES
030683,001656: 
030684,001657:                                                                                                  #  NONE
030685,001658: 
030686,001659:                                                                                                  #  OUTPUT
030687,001660: 
030688,001661:                                                                                                  #  DECIMAL DISPLAY OF TIME , Y , YDOT AND PSI
030689,001662: 
030690,001663:                                                                                                  #  DISPLAYED VALUES Y , YDOT , AND PSI , ARE STORED IN ERASABLE
030691,001664:                                                                                                  #  REGISTERS RANGE , RRATE AND RTHETA RESPECTIVELY.
030692,001665: 
030693,001666:                                                                                                  #  ERASABLE INITIALIZATION REQUIRED
030694,001667:                                                                                                  #  CSM AND LEM STATE VECTORS
030695,001668: 
030696,001669:                                                                                                  #  DEBRIS
030697,001670: 
030698,001671:                                                                                                  #  CENTRALS A,Q,L
030699,001672: 
030700,001673:                                                                                                  #  OTHER THOSE USED BY THE ABOVE LISTED SUBROUTINES
030701,001674: 
030702,001675: 20,2115                                           BANK     20                                    
030703,001676: 04,2000                                           SETLOC   R36LM                                 
030704,001677: 04,2000                                           BANK                                           
030705,001678: 

Page 704

030707,001680: 04,2677  E7,1441                                  EBANK=   TIG                                   
030708,001681: 04,2677                                           COUNT*   $$/R36                                
030709,001682: 
030710,001683: 04,2677           00006        R36                EXTEND                                         
030711,001684: 04,2700           31442                           DCA      TIG                                   #  SET TIME-OF-EVENT TO TIG FOR NOMINAL
030712,001685: 04,2701           53051                           DXCH     DSPTEMX                               #  DISPLAY
030713,001686: 04,2702           33012                           CAF      V06N16N                               
030714,001687: 04,2703           04607                           TC       BANKCALL                              
030715,001688: 04,2704           20323                           CADR     GOMARKF                               
030716,001689: 04,2705           15474                           TCF      ENDEXT                                #  TERMINATE
030717,001690: 04,2706           12710                           TCF      +2                                    #  PROCEED
030718,001691: 04,2707           12702                           TCF      -5                                    #  RECYCLE FOR ASTRONAUT INPUT TIME
030719,001692: 04,2710           06060                           TC       INTPRET                               
030720,001693: 04,2711           53145                           DLOAD    BZE                                   
030721,001694: 04,2712           01051                                    DSPTEMX                               
030722,001695: 04,2713           11007                                    GETNOW                                #  ASTOR-LOADED ZERO, GET PRES TIME
030723,001696: 04,2714           34041        R36INT             STCALL   TDEC1                                 
030724,001697: 04,2715           27101                                    OTHPREC                               
030725,001698: 04,2716           63375                           VLOAD    PDVL                                  
030726,001699: 04,2717           00007                                    VATT                                  
030727,001700: 04,2720           00001                                    RATT                                  #  -
030728,001701: 04,2721           02200                           STORE    RPASS36                               #  R
030729,001702: 04,2722           63256                           UNIT     PDVL                                  #   P
030730,001703: 04,2723           53435                           VXV      UNIT                                  #  -
030731,001704: 04,2724           77626                           STADR                                          
030732,001705: 04,2725           61571                           STODL    UNP36                                 #  U
030733,001706: 04,2726           00015                                    TAT                                   
030734,001707: 04,2727           34041                           STCALL   TDEC1                                 
030735,001708: 04,2730           27115                                    THISPREC                              
030736,001709: 04,2731           63375                           VLOAD    PDVL                                  #                   -
030737,001710: 04,2732           00007                                    VATT                                  #  VELOCITY VECTOR  V               00D
030738,001711: 04,2733           00001                                    RATT                                  #                    A
030739,001712: 04,2734           41406                           PUSH     PUSH                                  #  POSITION VECTOR  R   IN  06D AND 12D
030740,001713: 04,2735           63245                           BVSU     PDVL                                  #                    A   -   -
030741,001714: 04,2736           02200                                    RPASS36                               #  LINE OF SIGHT VECTOR  R - R      12D
030742,001715: 04,2737           72441                           DOT      SL1                                   #                         P   A
030743,001716: 04,2740           02206                                    UNP36                                 #      -   -
030744,001717: 04,2741           26172                           STOVL    YLEM                                  
030745,001718: 04,2742           00001                                    00D                                   #           A
030746,001719: 04,2743           72441                           DOT      SL1                                   
030747,001720: 04,2744           02206                                    UNP36                                 #  .   -   -
030748,001721: 04,2745           26174                           STOVL    YDOTLEM                               
030749,001722: 04,2746           00007                                    06D                                   #  -      A   -
030750,001723: 04,2747           41456                           UNIT     PUSH                                  #  U  = UNIT( R  )                  18D
030751,001724: 04,2750           47235                           VXV      VXV                                   #   RA          A
030752,001725: 04,2751           00001                                    00D                                   #   -    -     -    -
030753,001726: 04,2752           00023                                    18D                                   #  (U  X V ) X U   =U
030754,001727: 04,2753           53552                           VSL2     UNIT                                  #    RA   A     RA    A
030755,001728: 04,2754           77656                           UNIT                                           
030756,001729: 04,2755           24001                           STOVL    00D                                   #  UNIT HORIZONTAL IN FORWARD DIR.  00D
030757,001730: 

Page 705

030759,001732: 04,2756           00023                                    18D                                   
030760,001733: 04,2757           74241                           DOT      VXSC                                  #  -
030761,001734: 04,2760           00015                                    12D                                   #  U
030762,001735: 04,2761           77752                           VSL2                                           #   L
030763,001736: 04,2762           53445                           BVSU     UNIT                                  
030764,001737: 04,2763           77656                           UNIT                                           
030765,001738: 04,2764           50206                           PUSH     DOT                                   #  LOS PROJECTED INTO HORIZONTAL    12D
030766,001739: 04,2765           00001                                    00D                                   #  PLANE
030767,001740: 04,2766           65552                           SL1      ARCCOS                                #               -   -
030768,001741: 04,2767           26176                           STOVL    PHILEM                                
030769,001742: 04,2770           50235                           VXV      DOT                                   #                A   L
030770,001743: 04,2771           00001                                    00D                                   
030771,001744: 04,2772           71244                           BPL      DLOAD                                 
030772,001745: 04,2773           11000                                    R36TAG2                               
030773,001746: 04,2774           24020                                    LODPMAX                               
030774,001747: 04,2775           77625                           DSU                                            
030775,001748: 04,2776           02176                                    PHILEM                                
030776,001749: 04,2777           02176                           STORE    PHILEM                                
030777,001750: 04,3000           77776        R36TAG2            EXIT                                           
030778,001751: 04,3001           33013                           CAF      V06N90N                               #   DISPLAY Y , YDOT , AND PSI
030779,001752: 04,3002           04607                           TC       BANKCALL                              
030780,001753: 04,3003           20323                           CADR     GOMARKF                               
030781,001754: 04,3004           15474                           TCF      ENDEXT                                #  TERMINATE
030782,001755: 04,3005           15474                           TCF      ENDEXT                                #  PROCEED , END OF PROGRAM
030783,001756: 04,3006           12677                           TCF      R36                                   #  RECYCLE, TIG OR ASTRO-OPTION
030784,001757: 04,3007           52034        GETNOW             RTB      GOTO                                  #  ASTRO-SELECTED PRESENT TIME
030785,001758: 04,3010           21603                                    LOADTIME                              
030786,001759: 04,3011           10714                                    R36INT                                
030787,001760: 04,3012           01420        V06N16N            VN       00616                                 
030788,001761: 04,3013           01532        V06N90N            VN       00690                                 

End of include-file P34-P35,_P74-P75.agc.  Parent file is MAIN.agc