/src/test/resources/gov/nist/NC104A.CBL

https://github.com/uwol/proleap-cobol-parser · COBOL · 2853 lines · 2851 code · 0 blank · 2 comment · 0 complexity · 28f4cb51daf53c5107c8996d6dc33dde MD5 · raw file

  1. *HEADER,COBOL,NC104A
  2. 000100 IDENTIFICATION DIVISION. NC1044.2
  3. 000200 PROGRAM-ID. NC1044.2
  4. 000300 NC104A. NC1044.2
  5. 000400**************************************************************** NC1044.2
  6. 000500* * NC1044.2
  7. 000600* VALIDATION FOR:- * NC1044.2
  8. 000700* * NC1044.2
  9. 000800* "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".NC1044.2
  10. 000900* * NC1044.2
  11. 001000* "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".NC1044.2
  12. 001100* * NC1044.2
  13. 001200**************************************************************** NC1044.2
  14. 001300* * NC1044.2
  15. 001400* X-CARDS USED BY THIS PROGRAM ARE :- * NC1044.2
  16. 001500* * NC1044.2
  17. 001600* X-55 - SYSTEM PRINTER NAME. * NC1044.2
  18. 001700* X-82 - SOURCE COMPUTER NAME. * NC1044.2
  19. 001800* X-83 - OBJECT COMPUTER NAME. * NC1044.2
  20. 001900* * NC1044.2
  21. 002000**************************************************************** NC1044.2
  22. 002100* NC1044.2
  23. 002200* PROGRAM NC104A TESTS FORMAT 1 OF THE MOVE STATEMENT NC1044.2
  24. 002300* WITH VARIOUS COMBINATIONS OF SENDING AND RECEIVING FIELDS. NC1044.2
  25. 002400* NC1044.2
  26. 002500* (SEE ALSO NC105A). NC1044.2
  27. 002600* NC1044.2
  28. 002700 NC1044.2
  29. 002800 ENVIRONMENT DIVISION. NC1044.2
  30. 002900 CONFIGURATION SECTION. NC1044.2
  31. 003000 SOURCE-COMPUTER. NC1044.2
  32. 003100 XXXXX082. NC1044.2
  33. 003200 OBJECT-COMPUTER. NC1044.2
  34. 003300 XXXXX083. NC1044.2
  35. 003400 INPUT-OUTPUT SECTION. NC1044.2
  36. 003500 FILE-CONTROL. NC1044.2
  37. 003600 SELECT PRINT-FILE ASSIGN TO NC1044.2
  38. 003700 XXXXX055. NC1044.2
  39. 003800 DATA DIVISION. NC1044.2
  40. 003900 FILE SECTION. NC1044.2
  41. 004000 FD PRINT-FILE NC1044.2
  42. 004100 LABEL RECORDS NC1044.2
  43. 004200 XXXXX084 NC1044.2
  44. 004300 DATA RECORD IS PRINT-REC DUMMY-RECORD. NC1044.2
  45. 004400 01 PRINT-REC PICTURE X(120). NC1044.2
  46. 004500 01 DUMMY-RECORD PICTURE X(120). NC1044.2
  47. 004600 WORKING-STORAGE SECTION. NC1044.2
  48. 004700 01 MOVE1 PICTURE IS 9(5) NC1044.2
  49. 004800 VALUE IS 12345. NC1044.2
  50. 004900 01 MOVE2 PICTURE IS 9(5). NC1044.2
  51. 005000 01 MOVE3 PICTURE IS 99. NC1044.2
  52. 005100 01 MOVE4 PICTURE IS 9(7). NC1044.2
  53. 005200 01 MOVE5 PICTURE IS 99V999. NC1044.2
  54. 005300 01 MOVE6 PICTURE IS V99999. NC1044.2
  55. 005400 01 MOVE8 PICTURE IS 9(5)V99. NC1044.2
  56. 005500 01 MOVE9 PICTURE IS 9(7)V99. NC1044.2
  57. 005600 01 MOVE10 PICTURE IS $999.99. NC1044.2
  58. 005700 01 MOVE11 PICTURE IS $99,999.99. NC1044.2
  59. 005800 01 MOVE12 PICTURE IS $(5)9(3). NC1044.2
  60. 005900 01 MOVE13 PICTURE IS *(5)9(6). NC1044.2
  61. 006000 01 MOVE14 PICTURE IS +9(5). NC1044.2
  62. 006100 01 MOVE15 PICTURE IS 9(5) NC1044.2
  63. 006200 VALUE IS 00000. NC1044.2
  64. 006300 01 MOVE16 PICTURE IS 9(5)CR. NC1044.2
  65. 006400 01 MOVE17 PICTURE IS $99,999.99 NC1044.2
  66. 006500 BLANK WHEN ZERO. NC1044.2
  67. 006600 01 MOVE18 PICTURE IS ZZZZZZ. NC1044.2
  68. 006700 01 MOVE19 PICTURE IS X(5). NC1044.2
  69. 006800 01 MOVE20 PICTURE IS X(4). NC1044.2
  70. 006900 01 MOVE21 PICTURE IS X(7). NC1044.2
  71. 007000 01 MOVE22 PICTURE IS XBX0XBX0X. NC1044.2
  72. 007100 01 MOVE23 PICTURE IS 999V99 NC1044.2
  73. 007200 VALUE IS 123.45. NC1044.2
  74. 007300 01 MOVE24 PICTURE IS XBXXXB000XXXX. NC1044.2
  75. 007400 01 MOVE25 PICTURE IS 999. NC1044.2
  76. 007500 01 MOVE26 PICTURE IS 999V99. NC1044.2
  77. 007600 01 MOVE27 PICTURE IS 99PP. NC1044.2
  78. 007700 01 MOVE29 PICTURE IS 9999V999. NC1044.2
  79. 007800 01 MOVE29A VALUE IS "$123.45". NC1044.2
  80. 007900 02 MOVE30 PICTURE IS $999.99. NC1044.2
  81. 008000 01 MOVE31 PICTURE IS X(9). NC1044.2
  82. 008100 01 MOVE32 PICTURE IS X(5) NC1044.2
  83. 008200 VALUE IS "ABCDE". NC1044.2
  84. 008300 01 MOVE33 PICTURE IS A(5). NC1044.2
  85. 008400 01 MOVE34 PICTURE IS A(7). NC1044.2
  86. 008500 01 MOVE35 PICTURE IS A(3). NC1044.2
  87. 008600 01 MOVE35A VALUE IS "1 A05". NC1044.2
  88. 008700 02 MOVE36 PICTURE IS XBA09. NC1044.2
  89. 008800 01 MOVE37 PICTURE IS AAAAA NC1044.2
  90. 008900 VALUE IS "ABCDE". NC1044.2
  91. 009000 01 MOVE39 PICTURE IS 0XXXXX0. NC1044.2
  92. 009100 01 MOVE47A. NC1044.2
  93. 009200 02 MOVE48 PICTURE IS 9V9(17). NC1044.2
  94. 009300 02 MOVE49 PICTURE IS 9(5) NC1044.2
  95. 009400 VALUE IS 00045. NC1044.2
  96. 009500 02 MOVE50 PICTURE IS X(5) NC1044.2
  97. 009600 VALUE IS "12345". NC1044.2
  98. 009700 02 MOVE51 PICTURE IS S9(5) NC1044.2
  99. 009800 VALUE IS -12345. NC1044.2
  100. 009900 02 MOVE52 PICTURE IS 9(5)-. NC1044.2
  101. 010000 01 AN-DATANAMES. NC1044.2
  102. 010100 02 ANDATA1 PICTURE X VALUE SPACE. NC1044.2
  103. 010200 02 ANDATA2 PICTURE XX VALUE SPACE. NC1044.2
  104. 010300 02 ANDATA3 PICTURE XXX VALUE SPACE. NC1044.2
  105. 010400 02 ANDATA4 PICTURE X(4) VALUE SPACE. NC1044.2
  106. 010500 02 ANDATA5 PICTURE X(5) VALUE SPACE. NC1044.2
  107. 010600 02 ANDATA6 PICTURE X(6) VALUE SPACE. NC1044.2
  108. 010700 02 ANDATA7 PICTURE X(7) VALUE SPACE. NC1044.2
  109. 010800 02 ANDATA8 PICTURE X(8) VALUE SPACE. NC1044.2
  110. 010900 02 ANDATA9 PICTURE X(9) VALUE SPACE. NC1044.2
  111. 011000 02 ANDATA10 PICTURE X(10) VALUE SPACE. NC1044.2
  112. 011100 02 ANDATA11 PICTURE X(11) VALUE SPACE. NC1044.2
  113. 011200 02 ANDATA12 PICTURE X(12) VALUE SPACE. NC1044.2
  114. 011300 02 ANDATA13 PICTURE X(13) VALUE SPACE. NC1044.2
  115. 011400 02 ANDATA14 PICTURE X(14) VALUE SPACE. NC1044.2
  116. 011500 02 ANDATA15 PICTURE X(15) VALUE SPACE. NC1044.2
  117. 011600 02 ANDATA16 PICTURE X(16) VALUE SPACE. NC1044.2
  118. 011700 02 ANDATA17 PICTURE X(17) VALUE SPACE. NC1044.2
  119. 011800 02 ANDATA18 PICTURE X(18) VALUE SPACE. NC1044.2
  120. 011900 02 ANDATA19 PICTURE X(19) VALUE SPACE. NC1044.2
  121. 012000 02 ANDATA20 PICTURE X(20) VALUE SPACE. NC1044.2
  122. 012100 02 ANDATA21 PICTURE X(120) VALUE SPACE. NC1044.2
  123. 012200 01 42-DATANAMES. NC1044.2
  124. 012300 02 DNAME1 PICTURE 9 VALUE 1 COMPUTATIONAL. NC1044.2
  125. 012400 02 DNAME2 PICTURE 99 VALUE 01 COMPUTATIONAL. NC1044.2
  126. 012500 02 DNAME3 PICTURE 999 VALUE 001 COMPUTATIONAL. NC1044.2
  127. 012600 02 DNAME4 PICTURE 9(4) VALUE 0001 COMPUTATIONAL. NC1044.2
  128. 012700 02 DNAME5 PICTURE 9(5) VALUE 00001 COMPUTATIONAL. NC1044.2
  129. 012800 02 DNAME6 PICTURE 9(6) VALUE 000001 COMPUTATIONAL. NC1044.2
  130. 012900 02 DNAME7 PICTURE 9(7) VALUE 0000001 COMPUTATIONAL. NC1044.2
  131. 013000 02 DNAME8 PICTURE 9(8) VALUE 00000001 COMPUTATIONAL. NC1044.2
  132. 013100 02 DNAME9 PICTURE 9(9) VALUE 000000001. NC1044.2
  133. 013200 02 DNAME10 PICTURE 9(10) VALUE 0000000001. NC1044.2
  134. 013300 02 DNAME11 PICTURE 9(11) VALUE 00000000001. NC1044.2
  135. 013400 02 DNAME12 PICTURE 9(12) VALUE 000000000001. NC1044.2
  136. 013500 02 DNAME13 PICTURE 9(13) VALUE 0000000000001. NC1044.2
  137. 013600 02 DNAME14 PICTURE 9(14) VALUE 00000000000001. NC1044.2
  138. 013700 02 DNAME15 PICTURE 9(15) VALUE 000000000000001. NC1044.2
  139. 013800 02 DNAME16 PICTURE 9(16) VALUE 0000000000000001. NC1044.2
  140. 013900 02 DNAME17 PICTURE 9(17) VALUE 00000000000000001. NC1044.2
  141. 014000 02 DNAME18 PICTURE 9(18) VALUE 000000000000000001. NC1044.2
  142. 014100 02 DNAME19 PICTURE 9 VALUE 1. NC1044.2
  143. 014200 02 DNAME20 PICTURE 99 VALUE 11. NC1044.2
  144. 014300 02 DNAME21 PICTURE 999 VALUE 111. NC1044.2
  145. 014400 02 DNAME22 PICTURE 9(18) VALUE ZERO. NC1044.2
  146. 014500 02 DNAME23 PICTURE 9(18) VALUE ZERO. NC1044.2
  147. 014600 02 DNAME24 PICTURE 9(18) VALUE ZERO. NC1044.2
  148. 014700 02 DNAME25 PICTURE 9(18) VALUE ZERO. NC1044.2
  149. 014800 02 DNAME26 PICTURE 9(18) VALUE ZERO. NC1044.2
  150. 014900 02 DNAME27 PICTURE 9(18) VALUE ZERO. NC1044.2
  151. 015000 02 DNAME28 PICTURE 9(18) VALUE ZERO. NC1044.2
  152. 015100 02 DNAME29 PICTURE 9(18) VALUE ZERO. NC1044.2
  153. 015200 02 DNAME30 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  154. 015300 02 DNAME31 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  155. 015400 02 DNAME32 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  156. 015500 02 DNAME33 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  157. 015600 02 DNAME34 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  158. 015700 02 DNAME35 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  159. 015800 02 DNAME36 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  160. 015900 02 DNAME37 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  161. 016000 02 DNAME38 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  162. 016100 02 DNAME39 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  163. 016200 02 DNAME40 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  164. 016300 02 DNAME41 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  165. 016400 02 DNAME42 PICTURE 9(18) VALUE ZERO COMPUTATIONAL. NC1044.2
  166. 016500 01 TEST-RESULTS. NC1044.2
  167. 016600 02 FILLER PIC X VALUE SPACE. NC1044.2
  168. 016700 02 FEATURE PIC X(20) VALUE SPACE. NC1044.2
  169. 016800 02 FILLER PIC X VALUE SPACE. NC1044.2
  170. 016900 02 P-OR-F PIC X(5) VALUE SPACE. NC1044.2
  171. 017000 02 FILLER PIC X VALUE SPACE. NC1044.2
  172. 017100 02 PAR-NAME. NC1044.2
  173. 017200 03 FILLER PIC X(19) VALUE SPACE. NC1044.2
  174. 017300 03 PARDOT-X PIC X VALUE SPACE. NC1044.2
  175. 017400 03 DOTVALUE PIC 99 VALUE ZERO. NC1044.2
  176. 017500 02 FILLER PIC X(8) VALUE SPACE. NC1044.2
  177. 017600 02 RE-MARK PIC X(61). NC1044.2
  178. 017700 01 TEST-COMPUTED. NC1044.2
  179. 017800 02 FILLER PIC X(30) VALUE SPACE. NC1044.2
  180. 017900 02 FILLER PIC X(17) VALUE NC1044.2
  181. 018000 " COMPUTED=". NC1044.2
  182. 018100 02 COMPUTED-X. NC1044.2
  183. 018200 03 COMPUTED-A PIC X(20) VALUE SPACE. NC1044.2
  184. 018300 03 COMPUTED-N REDEFINES COMPUTED-A NC1044.2
  185. 018400 PIC -9(9).9(9). NC1044.2
  186. 018500 03 COMPUTED-0V18 REDEFINES COMPUTED-A PIC -.9(18). NC1044.2
  187. 018600 03 COMPUTED-4V14 REDEFINES COMPUTED-A PIC -9(4).9(14). NC1044.2
  188. 018700 03 COMPUTED-14V4 REDEFINES COMPUTED-A PIC -9(14).9(4). NC1044.2
  189. 018800 03 CM-18V0 REDEFINES COMPUTED-A. NC1044.2
  190. 018900 04 COMPUTED-18V0 PIC -9(18). NC1044.2
  191. 019000 04 FILLER PIC X. NC1044.2
  192. 019100 03 FILLER PIC X(50) VALUE SPACE. NC1044.2
  193. 019200 01 TEST-CORRECT. NC1044.2
  194. 019300 02 FILLER PIC X(30) VALUE SPACE. NC1044.2
  195. 019400 02 FILLER PIC X(17) VALUE " CORRECT =". NC1044.2
  196. 019500 02 CORRECT-X. NC1044.2
  197. 019600 03 CORRECT-A PIC X(20) VALUE SPACE. NC1044.2
  198. 019700 03 CORRECT-N REDEFINES CORRECT-A PIC -9(9).9(9). NC1044.2
  199. 019800 03 CORRECT-0V18 REDEFINES CORRECT-A PIC -.9(18). NC1044.2
  200. 019900 03 CORRECT-4V14 REDEFINES CORRECT-A PIC -9(4).9(14). NC1044.2
  201. 020000 03 CORRECT-14V4 REDEFINES CORRECT-A PIC -9(14).9(4). NC1044.2
  202. 020100 03 CR-18V0 REDEFINES CORRECT-A. NC1044.2
  203. 020200 04 CORRECT-18V0 PIC -9(18). NC1044.2
  204. 020300 04 FILLER PIC X. NC1044.2
  205. 020400 03 FILLER PIC X(2) VALUE SPACE. NC1044.2
  206. 020500 03 COR-ANSI-REFERENCE PIC X(48) VALUE SPACE. NC1044.2
  207. 020600 01 CCVS-C-1. NC1044.2
  208. 020700 02 FILLER PIC IS X(99) VALUE IS " FEATURE PANC1044.2
  209. 020800- "SS PARAGRAPH-NAME NC1044.2
  210. 020900- " REMARKS". NC1044.2
  211. 021000 02 FILLER PIC X(20) VALUE SPACE. NC1044.2
  212. 021100 01 CCVS-C-2. NC1044.2
  213. 021200 02 FILLER PIC X VALUE SPACE. NC1044.2
  214. 021300 02 FILLER PIC X(6) VALUE "TESTED". NC1044.2
  215. 021400 02 FILLER PIC X(15) VALUE SPACE. NC1044.2
  216. 021500 02 FILLER PIC X(4) VALUE "FAIL". NC1044.2
  217. 021600 02 FILLER PIC X(94) VALUE SPACE. NC1044.2
  218. 021700 01 REC-SKL-SUB PIC 9(2) VALUE ZERO. NC1044.2
  219. 021800 01 REC-CT PIC 99 VALUE ZERO. NC1044.2
  220. 021900 01 DELETE-COUNTER PIC 999 VALUE ZERO. NC1044.2
  221. 022000 01 ERROR-COUNTER PIC 999 VALUE ZERO. NC1044.2
  222. 022100 01 INSPECT-COUNTER PIC 999 VALUE ZERO. NC1044.2
  223. 022200 01 PASS-COUNTER PIC 999 VALUE ZERO. NC1044.2
  224. 022300 01 TOTAL-ERROR PIC 999 VALUE ZERO. NC1044.2
  225. 022400 01 ERROR-HOLD PIC 999 VALUE ZERO. NC1044.2
  226. 022500 01 DUMMY-HOLD PIC X(120) VALUE SPACE. NC1044.2
  227. 022600 01 RECORD-COUNT PIC 9(5) VALUE ZERO. NC1044.2
  228. 022700 01 ANSI-REFERENCE PIC X(48) VALUE SPACES. NC1044.2
  229. 022800 01 CCVS-H-1. NC1044.2
  230. 022900 02 FILLER PIC X(39) VALUE SPACES. NC1044.2
  231. 023000 02 FILLER PIC X(42) VALUE NC1044.2
  232. 023100 "OFFICIAL COBOL COMPILER VALIDATION SYSTEM". NC1044.2
  233. 023200 02 FILLER PIC X(39) VALUE SPACES. NC1044.2
  234. 023300 01 CCVS-H-2A. NC1044.2
  235. 023400 02 FILLER PIC X(40) VALUE SPACE. NC1044.2
  236. 023500 02 FILLER PIC X(7) VALUE "CCVS85 ". NC1044.2
  237. 023600 02 FILLER PIC XXXX VALUE NC1044.2
  238. 023700 "4.2 ". NC1044.2
  239. 023800 02 FILLER PIC X(28) VALUE NC1044.2
  240. 023900 " COPY - NOT FOR DISTRIBUTION". NC1044.2
  241. 024000 02 FILLER PIC X(41) VALUE SPACE. NC1044.2
  242. 024100 NC1044.2
  243. 024200 01 CCVS-H-2B. NC1044.2
  244. 024300 02 FILLER PIC X(15) VALUE NC1044.2
  245. 024400 "TEST RESULT OF ". NC1044.2
  246. 024500 02 TEST-ID PIC X(9). NC1044.2
  247. 024600 02 FILLER PIC X(4) VALUE NC1044.2
  248. 024700 " IN ". NC1044.2
  249. 024800 02 FILLER PIC X(12) VALUE NC1044.2
  250. 024900 " HIGH ". NC1044.2
  251. 025000 02 FILLER PIC X(22) VALUE NC1044.2
  252. 025100 " LEVEL VALIDATION FOR ". NC1044.2
  253. 025200 02 FILLER PIC X(58) VALUE NC1044.2
  254. 025300 "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".NC1044.2
  255. 025400 01 CCVS-H-3. NC1044.2
  256. 025500 02 FILLER PIC X(34) VALUE NC1044.2
  257. 025600 " FOR OFFICIAL USE ONLY ". NC1044.2
  258. 025700 02 FILLER PIC X(58) VALUE NC1044.2
  259. 025800 "COBOL 85 VERSION 4.2, Apr 1993 SSVG ".NC1044.2
  260. 025900 02 FILLER PIC X(28) VALUE NC1044.2
  261. 026000 " COPYRIGHT 1985 ". NC1044.2
  262. 026100 01 CCVS-E-1. NC1044.2
  263. 026200 02 FILLER PIC X(52) VALUE SPACE. NC1044.2
  264. 026300 02 FILLER PIC X(14) VALUE IS "END OF TEST- ". NC1044.2
  265. 026400 02 ID-AGAIN PIC X(9). NC1044.2
  266. 026500 02 FILLER PIC X(45) VALUE SPACES. NC1044.2
  267. 026600 01 CCVS-E-2. NC1044.2
  268. 026700 02 FILLER PIC X(31) VALUE SPACE. NC1044.2
  269. 026800 02 FILLER PIC X(21) VALUE SPACE. NC1044.2
  270. 026900 02 CCVS-E-2-2. NC1044.2
  271. 027000 03 ERROR-TOTAL PIC XXX VALUE SPACE. NC1044.2
  272. 027100 03 FILLER PIC X VALUE SPACE. NC1044.2
  273. 027200 03 ENDER-DESC PIC X(44) VALUE NC1044.2
  274. 027300 "ERRORS ENCOUNTERED". NC1044.2
  275. 027400 01 CCVS-E-3. NC1044.2
  276. 027500 02 FILLER PIC X(22) VALUE NC1044.2
  277. 027600 " FOR OFFICIAL USE ONLY". NC1044.2
  278. 027700 02 FILLER PIC X(12) VALUE SPACE. NC1044.2
  279. 027800 02 FILLER PIC X(58) VALUE NC1044.2
  280. 027900 "ON-SITE VALIDATION, NATIONAL INSTITUTE OF STD & TECH. ".NC1044.2
  281. 028000 02 FILLER PIC X(13) VALUE SPACE. NC1044.2
  282. 028100 02 FILLER PIC X(15) VALUE NC1044.2
  283. 028200 " COPYRIGHT 1985". NC1044.2
  284. 028300 01 CCVS-E-4. NC1044.2
  285. 028400 02 CCVS-E-4-1 PIC XXX VALUE SPACE. NC1044.2
  286. 028500 02 FILLER PIC X(4) VALUE " OF ". NC1044.2
  287. 028600 02 CCVS-E-4-2 PIC XXX VALUE SPACE. NC1044.2
  288. 028700 02 FILLER PIC X(40) VALUE NC1044.2
  289. 028800 " TESTS WERE EXECUTED SUCCESSFULLY". NC1044.2
  290. 028900 01 XXINFO. NC1044.2
  291. 029000 02 FILLER PIC X(19) VALUE NC1044.2
  292. 029100 "*** INFORMATION ***". NC1044.2
  293. 029200 02 INFO-TEXT. NC1044.2
  294. 029300 04 FILLER PIC X(8) VALUE SPACE. NC1044.2
  295. 029400 04 XXCOMPUTED PIC X(20). NC1044.2
  296. 029500 04 FILLER PIC X(5) VALUE SPACE. NC1044.2
  297. 029600 04 XXCORRECT PIC X(20). NC1044.2
  298. 029700 02 INF-ANSI-REFERENCE PIC X(48). NC1044.2
  299. 029800 01 HYPHEN-LINE. NC1044.2
  300. 029900 02 FILLER PIC IS X VALUE IS SPACE. NC1044.2
  301. 030000 02 FILLER PIC IS X(65) VALUE IS "************************NC1044.2
  302. 030100- "*****************************************". NC1044.2
  303. 030200 02 FILLER PIC IS X(54) VALUE IS "************************NC1044.2
  304. 030300- "******************************". NC1044.2
  305. 030400 01 CCVS-PGM-ID PIC X(9) VALUE NC1044.2
  306. 030500 "NC104A". NC1044.2
  307. 030600 PROCEDURE DIVISION. NC1044.2
  308. 030700 CCVS1 SECTION. NC1044.2
  309. 030800 OPEN-FILES. NC1044.2
  310. 030900 OPEN OUTPUT PRINT-FILE. NC1044.2
  311. 031000 MOVE CCVS-PGM-ID TO TEST-ID. MOVE CCVS-PGM-ID TO ID-AGAIN. NC1044.2
  312. 031100 MOVE SPACE TO TEST-RESULTS. NC1044.2
  313. 031200 PERFORM HEAD-ROUTINE THRU COLUMN-NAMES-ROUTINE. NC1044.2
  314. 031300 GO TO CCVS1-EXIT. NC1044.2
  315. 031400 CLOSE-FILES. NC1044.2
  316. 031500 PERFORM END-ROUTINE THRU END-ROUTINE-13. CLOSE PRINT-FILE. NC1044.2
  317. 031600 TERMINATE-CCVS. NC1044.2
  318. 031700* EXIT PROGRAM. NC1044.2
  319. 031800*TERMINATE-CALL. NC1044.2
  320. 031900 STOP RUN. NC1044.2
  321. 032000 INSPT. MOVE "INSPT" TO P-OR-F. ADD 1 TO INSPECT-COUNTER. NC1044.2
  322. 032100 PASS. MOVE "PASS " TO P-OR-F. ADD 1 TO PASS-COUNTER. NC1044.2
  323. 032200 FAIL. MOVE "FAIL*" TO P-OR-F. ADD 1 TO ERROR-COUNTER. NC1044.2
  324. 032300 DE-LETE. MOVE "*****" TO P-OR-F. ADD 1 TO DELETE-COUNTER. NC1044.2
  325. 032400 MOVE "****TEST DELETED****" TO RE-MARK. NC1044.2
  326. 032500 PRINT-DETAIL. NC1044.2
  327. 032600 IF REC-CT NOT EQUAL TO ZERO NC1044.2
  328. 032700 MOVE "." TO PARDOT-X NC1044.2
  329. 032800 MOVE REC-CT TO DOTVALUE. NC1044.2
  330. 032900 MOVE TEST-RESULTS TO PRINT-REC. PERFORM WRITE-LINE. NC1044.2
  331. 033000 IF P-OR-F EQUAL TO "FAIL*" PERFORM WRITE-LINE NC1044.2
  332. 033100 PERFORM FAIL-ROUTINE THRU FAIL-ROUTINE-EX NC1044.2
  333. 033200 ELSE PERFORM BAIL-OUT THRU BAIL-OUT-EX. NC1044.2
  334. 033300 MOVE SPACE TO P-OR-F. MOVE SPACE TO COMPUTED-X. NC1044.2
  335. 033400 MOVE SPACE TO CORRECT-X. NC1044.2
  336. 033500 IF REC-CT EQUAL TO ZERO MOVE SPACE TO PAR-NAME. NC1044.2
  337. 033600 MOVE SPACE TO RE-MARK. NC1044.2
  338. 033700 HEAD-ROUTINE. NC1044.2
  339. 033800 MOVE CCVS-H-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. NC1044.2
  340. 033900 MOVE CCVS-H-2A TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. NC1044.2
  341. 034000 MOVE CCVS-H-2B TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES. NC1044.2
  342. 034100 MOVE CCVS-H-3 TO DUMMY-RECORD. PERFORM WRITE-LINE 3 TIMES. NC1044.2
  343. 034200 COLUMN-NAMES-ROUTINE. NC1044.2
  344. 034300 MOVE CCVS-C-1 TO DUMMY-RECORD. PERFORM WRITE-LINE. NC1044.2
  345. 034400 MOVE CCVS-C-2 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. NC1044.2
  346. 034500 MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE. NC1044.2
  347. 034600 END-ROUTINE. NC1044.2
  348. 034700 MOVE HYPHEN-LINE TO DUMMY-RECORD. PERFORM WRITE-LINE 5 TIMES.NC1044.2
  349. 034800 END-RTN-EXIT. NC1044.2
  350. 034900 MOVE CCVS-E-1 TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. NC1044.2
  351. 035000 END-ROUTINE-1. NC1044.2
  352. 035100 ADD ERROR-COUNTER TO ERROR-HOLD ADD INSPECT-COUNTER TO NC1044.2
  353. 035200 ERROR-HOLD. ADD DELETE-COUNTER TO ERROR-HOLD. NC1044.2
  354. 035300 ADD PASS-COUNTER TO ERROR-HOLD. NC1044.2
  355. 035400* IF PASS-COUNTER EQUAL TO ERROR-HOLD GO TO END-ROUTINE-12. NC1044.2
  356. 035500 MOVE PASS-COUNTER TO CCVS-E-4-1. NC1044.2
  357. 035600 MOVE ERROR-HOLD TO CCVS-E-4-2. NC1044.2
  358. 035700 MOVE CCVS-E-4 TO CCVS-E-2-2. NC1044.2
  359. 035800 MOVE CCVS-E-2 TO DUMMY-RECORD PERFORM WRITE-LINE. NC1044.2
  360. 035900 END-ROUTINE-12. NC1044.2
  361. 036000 MOVE "TEST(S) FAILED" TO ENDER-DESC. NC1044.2
  362. 036100 IF ERROR-COUNTER IS EQUAL TO ZERO NC1044.2
  363. 036200 MOVE "NO " TO ERROR-TOTAL NC1044.2
  364. 036300 ELSE NC1044.2
  365. 036400 MOVE ERROR-COUNTER TO ERROR-TOTAL. NC1044.2
  366. 036500 MOVE CCVS-E-2 TO DUMMY-RECORD. NC1044.2
  367. 036600 PERFORM WRITE-LINE. NC1044.2
  368. 036700 END-ROUTINE-13. NC1044.2
  369. 036800 IF DELETE-COUNTER IS EQUAL TO ZERO NC1044.2
  370. 036900 MOVE "NO " TO ERROR-TOTAL ELSE NC1044.2
  371. 037000 MOVE DELETE-COUNTER TO ERROR-TOTAL. NC1044.2
  372. 037100 MOVE "TEST(S) DELETED " TO ENDER-DESC. NC1044.2
  373. 037200 MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE. NC1044.2
  374. 037300 IF INSPECT-COUNTER EQUAL TO ZERO NC1044.2
  375. 037400 MOVE "NO " TO ERROR-TOTAL NC1044.2
  376. 037500 ELSE MOVE INSPECT-COUNTER TO ERROR-TOTAL. NC1044.2
  377. 037600 MOVE "TEST(S) REQUIRE INSPECTION" TO ENDER-DESC. NC1044.2
  378. 037700 MOVE CCVS-E-2 TO DUMMY-RECORD. PERFORM WRITE-LINE. NC1044.2
  379. 037800 MOVE CCVS-E-3 TO DUMMY-RECORD. PERFORM WRITE-LINE. NC1044.2
  380. 037900 WRITE-LINE. NC1044.2
  381. 038000 ADD 1 TO RECORD-COUNT. NC1044.2
  382. 038100* IF RECORD-COUNT GREATER 42 NC1044.2
  383. 038200* MOVE DUMMY-RECORD TO DUMMY-HOLD NC1044.2
  384. 038300* MOVE SPACE TO DUMMY-RECORD NC1044.2
  385. 038400* WRITE DUMMY-RECORD AFTER ADVANCING PAGE NC1044.2
  386. 038500* MOVE CCVS-H-1 TO DUMMY-RECORD PERFORM WRT-LN 2 TIMES NC1044.2
  387. 038600* MOVE CCVS-H-2A TO DUMMY-RECORD PERFORM WRT-LN 2 TIMES NC1044.2
  388. 038700* MOVE CCVS-H-2B TO DUMMY-RECORD PERFORM WRT-LN 3 TIMES NC1044.2
  389. 038800* MOVE CCVS-H-3 TO DUMMY-RECORD PERFORM WRT-LN 3 TIMES NC1044.2
  390. 038900* MOVE CCVS-C-1 TO DUMMY-RECORD PERFORM WRT-LN NC1044.2
  391. 039000* MOVE CCVS-C-2 TO DUMMY-RECORD PERFORM WRT-LN NC1044.2
  392. 039100* MOVE HYPHEN-LINE TO DUMMY-RECORD PERFORM WRT-LN NC1044.2
  393. 039200* MOVE DUMMY-HOLD TO DUMMY-RECORD NC1044.2
  394. 039300* MOVE ZERO TO RECORD-COUNT. NC1044.2
  395. 039400 PERFORM WRT-LN. NC1044.2
  396. 039500 WRT-LN. NC1044.2
  397. 039600 WRITE DUMMY-RECORD AFTER ADVANCING 1 LINES. NC1044.2
  398. 039700 MOVE SPACE TO DUMMY-RECORD. NC1044.2
  399. 039800 BLANK-LINE-PRINT. NC1044.2
  400. 039900 PERFORM WRT-LN. NC1044.2
  401. 040000 FAIL-ROUTINE. NC1044.2
  402. 040100 IF COMPUTED-X NOT EQUAL TO SPACE NC1044.2
  403. 040200 GO TO FAIL-ROUTINE-WRITE. NC1044.2
  404. 040300 IF CORRECT-X NOT EQUAL TO SPACE GO TO FAIL-ROUTINE-WRITE.NC1044.2
  405. 040400 MOVE ANSI-REFERENCE TO INF-ANSI-REFERENCE. NC1044.2
  406. 040500 MOVE "NO FURTHER INFORMATION, SEE PROGRAM." TO INFO-TEXT. NC1044.2
  407. 040600 MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. NC1044.2
  408. 040700 MOVE SPACES TO INF-ANSI-REFERENCE. NC1044.2
  409. 040800 GO TO FAIL-ROUTINE-EX. NC1044.2
  410. 040900 FAIL-ROUTINE-WRITE. NC1044.2
  411. 041000 MOVE TEST-COMPUTED TO PRINT-REC PERFORM WRITE-LINE NC1044.2
  412. 041100 MOVE ANSI-REFERENCE TO COR-ANSI-REFERENCE. NC1044.2
  413. 041200 MOVE TEST-CORRECT TO PRINT-REC PERFORM WRITE-LINE 2 TIMES. NC1044.2
  414. 041300 MOVE SPACES TO COR-ANSI-REFERENCE. NC1044.2
  415. 041400 FAIL-ROUTINE-EX. EXIT. NC1044.2
  416. 041500 BAIL-OUT. NC1044.2
  417. 041600 IF COMPUTED-A NOT EQUAL TO SPACE GO TO BAIL-OUT-WRITE. NC1044.2
  418. 041700 IF CORRECT-A EQUAL TO SPACE GO TO BAIL-OUT-EX. NC1044.2
  419. 041800 BAIL-OUT-WRITE. NC1044.2
  420. 041900 MOVE CORRECT-A TO XXCORRECT. MOVE COMPUTED-A TO XXCOMPUTED. NC1044.2
  421. 042000 MOVE ANSI-REFERENCE TO INF-ANSI-REFERENCE. NC1044.2
  422. 042100 MOVE XXINFO TO DUMMY-RECORD. PERFORM WRITE-LINE 2 TIMES. NC1044.2
  423. 042200 MOVE SPACES TO INF-ANSI-REFERENCE. NC1044.2
  424. 042300 BAIL-OUT-EX. EXIT. NC1044.2
  425. 042400 CCVS1-EXIT. NC1044.2
  426. 042500 EXIT. NC1044.2
  427. 042600 SECT-NC104A-001 SECTION. NC1044.2
  428. 042700 MOVE-INIT-F1-1. NC1044.2
  429. 042800 MOVE "MOVE NUMERIC INTEGER" TO FEATURE. NC1044.2
  430. 042900 MOVE "V1-102 6.18.2" TO ANSI-REFERENCE. NC1044.2
  431. 043000 MOVE 12345 TO MOVE1. NC1044.2
  432. 043100 MOVE-TEST-F1-1-0. NC1044.2
  433. 043200 MOVE MOVE1 TO MOVE2. NC1044.2
  434. 043300 MOVE-TEST-F1-1-1. NC1044.2
  435. 043400 IF MOVE2 EQUAL TO 12345 NC1044.2
  436. 043500 PERFORM PASS NC1044.2
  437. 043600 ELSE NC1044.2
  438. 043700 GO TO MOVE-FAIL-F1-1. NC1044.2
  439. 043800* NOTE NI TO NI (NUMERIC INTEGRAL) MOVE, EQUAL SIZE. NC1044.2
  440. 043900 GO TO MOVE-WRITE-F1-1. NC1044.2
  441. 044000 MOVE-DELETE-F1-1. NC1044.2
  442. 044100 PERFORM DE-LETE. NC1044.2
  443. 044200 GO TO MOVE-WRITE-F1-1. NC1044.2
  444. 044300 MOVE-FAIL-F1-1. NC1044.2
  445. 044400 MOVE MOVE2 TO COMPUTED-N. NC1044.2
  446. 044500 MOVE 12345 TO CORRECT-N. NC1044.2
  447. 044600 PERFORM FAIL. NC1044.2
  448. 044700 MOVE-WRITE-F1-1. NC1044.2
  449. 044800 MOVE "MOVE-TEST-F1-1 " TO PAR-NAME. NC1044.2
  450. 044900 PERFORM PRINT-DETAIL. NC1044.2
  451. 045000 MOVE-INIT-F1-2. NC1044.2
  452. 045100 MOVE 12345 TO MOVE1. NC1044.2
  453. 045200 MOVE-TEST-F1-2-0. NC1044.2
  454. 045300 MOVE MOVE1 TO MOVE3. NC1044.2
  455. 045400 MOVE-TEST-F1-2-1. NC1044.2
  456. 045500 IF MOVE3 EQUAL TO 45 NC1044.2
  457. 045600 PERFORM PASS NC1044.2
  458. 045700 ELSE NC1044.2
  459. 045800 GO TO MOVE-FAIL-F1-2. NC1044.2
  460. 045900* NOTE NI TO NI MOVE, WITH TRUNCATION. NC1044.2
  461. 046000 GO TO MOVE-WRITE-F1-2. NC1044.2
  462. 046100 MOVE-DELETE-F1-2. NC1044.2
  463. 046200 PERFORM DE-LETE. NC1044.2
  464. 046300 GO TO MOVE-WRITE-F1-2. NC1044.2
  465. 046400 MOVE-FAIL-F1-2. NC1044.2
  466. 046500 MOVE MOVE3 TO COMPUTED-N. NC1044.2
  467. 046600 MOVE 45 TO CORRECT-N. NC1044.2
  468. 046700 PERFORM FAIL. NC1044.2
  469. 046800 MOVE-WRITE-F1-2. NC1044.2
  470. 046900 MOVE "MOVE-TEST-F1-2 " TO PAR-NAME. NC1044.2
  471. 047000 PERFORM PRINT-DETAIL. NC1044.2
  472. 047100 MOVE-INIT-F1-3. NC1044.2
  473. 047200 MOVE 12345 TO MOVE1. NC1044.2
  474. 047300 MOVE-TEST-F1-3-0. NC1044.2
  475. 047400 MOVE MOVE1 TO MOVE4. NC1044.2
  476. 047500 MOVE-TEST-F1-3-1. NC1044.2
  477. 047600 IF MOVE4 EQUAL TO 0012345 NC1044.2
  478. 047700 PERFORM PASS NC1044.2
  479. 047800 ELSE NC1044.2
  480. 047900 GO TO MOVE-FAIL-F1-3. NC1044.2
  481. 048000* NOTE NI TO NI MOVE, WITH ZERO PADDING. NC1044.2
  482. 048100 GO TO MOVE-WRITE-F1-3. NC1044.2
  483. 048200 MOVE-DELETE-F1-3. NC1044.2
  484. 048300 PERFORM DE-LETE. NC1044.2
  485. 048400 GO TO MOVE-WRITE-F1-3. NC1044.2
  486. 048500 MOVE-FAIL-F1-3. NC1044.2
  487. 048600 MOVE MOVE4 TO COMPUTED-N. NC1044.2
  488. 048700 MOVE 0012345 TO CORRECT-N. NC1044.2
  489. 048800 PERFORM FAIL. NC1044.2
  490. 048900 MOVE-WRITE-F1-3. NC1044.2
  491. 049000 MOVE "MOVE-TEST-F1-3 " TO PAR-NAME. NC1044.2
  492. 049100 PERFORM PRINT-DETAIL. NC1044.2
  493. 049200 MOVE-INIT-F1-4. NC1044.2
  494. 049300 MOVE 12345 TO MOVE1. NC1044.2
  495. 049400 MOVE-TEST-F1-4-0. NC1044.2
  496. 049500 MOVE MOVE1 TO MOVE5. NC1044.2
  497. 049600 MOVE-TEST-F1-4-1. NC1044.2
  498. 049700 IF MOVE5 EQUAL TO 45 NC1044.2
  499. 049800 PERFORM PASS NC1044.2
  500. 049900 ELSE NC1044.2
  501. 050000 GO TO MOVE-FAIL-F1-4. NC1044.2
  502. 050100* NOTE NI TO NNI (NUMERIC NON INTEGER), LEFT TRUNCATION NC1044.2
  503. 050200* ZERO FILL ON RIGHT. NC1044.2
  504. 050300 GO TO MOVE-WRITE-F1-4. NC1044.2
  505. 050400 MOVE-DELETE-F1-4. NC1044.2
  506. 050500 PERFORM DE-LETE. NC1044.2
  507. 050600 GO TO MOVE-WRITE-F1-4. NC1044.2
  508. 050700 MOVE-FAIL-F1-4. NC1044.2
  509. 050800 MOVE MOVE5 TO COMPUTED-N. NC1044.2
  510. 050900 MOVE 45 TO CORRECT-N. NC1044.2
  511. 051000 PERFORM FAIL. NC1044.2
  512. 051100 MOVE-WRITE-F1-4. NC1044.2
  513. 051200 MOVE "MOVE-TEST-F1-4 " TO PAR-NAME. NC1044.2
  514. 051300 PERFORM PRINT-DETAIL. NC1044.2
  515. 051400 MOVE-INIT-F1-5. NC1044.2
  516. 051500 MOVE 12345 TO MOVE1. NC1044.2
  517. 051600 MOVE-TEST-F1-5-0. NC1044.2
  518. 051700 MOVE MOVE1 TO MOVE48. NC1044.2
  519. 051800 MOVE-TEST-F1-5-1. NC1044.2
  520. 051900 IF MOVE48 EQUAL TO 5 NC1044.2
  521. 052000 PERFORM PASS NC1044.2
  522. 052100 ELSE NC1044.2
  523. 052200 GO TO MOVE-FAIL-F1-5. NC1044.2
  524. 052300* NOTE NI TO NNI MOVE, RECEIVING FIELD MAX SIZE. NC1044.2
  525. 052400 GO TO MOVE-WRITE-F1-5. NC1044.2
  526. 052500 MOVE-DELETE-F1-5. NC1044.2
  527. 052600 PERFORM DE-LETE. NC1044.2
  528. 052700 GO TO MOVE-WRITE-F1-5. NC1044.2
  529. 052800 MOVE-FAIL-F1-5. NC1044.2
  530. 052900 MOVE MOVE48 TO COMPUTED-N. NC1044.2
  531. 053000 MOVE 5 TO CORRECT-N. NC1044.2
  532. 053100 PERFORM FAIL. NC1044.2
  533. 053200 MOVE-WRITE-F1-5. NC1044.2
  534. 053300 MOVE "MOVE-TEST-F1-5 " TO PAR-NAME. NC1044.2
  535. 053400 PERFORM PRINT-DETAIL. NC1044.2
  536. 053500 MOVE-INIT-F1-6. NC1044.2
  537. 053600 MOVE 12345 TO MOVE1. NC1044.2
  538. 053700 MOVE-TEST-F1-6-0. NC1044.2
  539. 053800 MOVE MOVE1 TO MOVE27. NC1044.2
  540. 053900 MOVE-TEST-F1-6-1. NC1044.2
  541. 054000 IF MOVE27 EQUAL TO 2300 NC1044.2
  542. 054100 PERFORM PASS NC1044.2
  543. 054200 ELSE NC1044.2
  544. 054300 GO TO MOVE-FAIL-F1-6. NC1044.2
  545. 054400* NOTE NI TO NNI MOVE SCALING. NC1044.2
  546. 054500 GO TO MOVE-WRITE-F1-6. NC1044.2
  547. 054600 MOVE-DELETE-F1-6. NC1044.2
  548. 054700 PERFORM DE-LETE. NC1044.2
  549. 054800 GO TO MOVE-WRITE-F1-6. NC1044.2
  550. 054900 MOVE-FAIL-F1-6. NC1044.2
  551. 055000 MOVE MOVE27 TO COMPUTED-N. NC1044.2
  552. 055100 MOVE 2300 TO CORRECT-N. NC1044.2
  553. 055200 PERFORM FAIL. NC1044.2
  554. 055300 MOVE-WRITE-F1-6. NC1044.2
  555. 055400 MOVE "MOVE-TEST-F1-6 " TO PAR-NAME. NC1044.2
  556. 055500 PERFORM PRINT-DETAIL. NC1044.2
  557. 055600 MOVE-INIT-F1-7. NC1044.2
  558. 055700 MOVE 12345 TO MOVE1. NC1044.2
  559. 055800 MOVE-TEST-F1-7-0. NC1044.2
  560. 055900 MOVE MOVE1 TO MOVE8. NC1044.2
  561. 056000 MOVE-TEST-F1-7-1. NC1044.2
  562. 056100 IF MOVE1 EQUAL TO 12345.00 NC1044.2
  563. 056200 PERFORM PASS NC1044.2
  564. 056300 ELSE NC1044.2
  565. 056400 GO TO MOVE-FAIL-F1-7. NC1044.2
  566. 056500* NOTE NI TO NNI MOVE, ZERO PADDING ON RIGHT. NC1044.2
  567. 056600 GO TO MOVE-WRITE-F1-7. NC1044.2
  568. 056700 MOVE-DELETE-F1-7. NC1044.2
  569. 056800 PERFORM DE-LETE. NC1044.2
  570. 056900 GO TO MOVE-WRITE-F1-7. NC1044.2
  571. 057000 MOVE-FAIL-F1-7. NC1044.2
  572. 057100 MOVE MOVE8 TO COMPUTED-N. NC1044.2
  573. 057200 MOVE 12345.00 TO CORRECT-N. NC1044.2
  574. 057300 PERFORM FAIL. NC1044.2
  575. 057400 MOVE-WRITE-F1-7. NC1044.2
  576. 057500 MOVE "MOVE-TEST-F1-7 " TO PAR-NAME. NC1044.2
  577. 057600 PERFORM PRINT-DETAIL. NC1044.2
  578. 057700 MOVE-INIT-F1-8. NC1044.2
  579. 057800 MOVE 12345 TO MOVE1. NC1044.2
  580. 057900 MOVE-TEST-F1-8-0. NC1044.2
  581. 058000 MOVE MOVE1 TO MOVE9. NC1044.2
  582. 058100 MOVE-TEST-F1-8-1. NC1044.2
  583. 058200 IF MOVE9 EQUAL TO 012345.00 NC1044.2
  584. 058300 PERFORM PASS NC1044.2
  585. 058400 ELSE NC1044.2
  586. 058500 GO TO MOVE-FAIL-F1-8. NC1044.2
  587. 058600* NOTE NI TO NNI MOVE, ZERO PADDING LEFT AND RIGHT. NC1044.2
  588. 058700 GO TO MOVE-WRITE-F1-8. NC1044.2
  589. 058800 MOVE-DELETE-F1-8. NC1044.2
  590. 058900 PERFORM DE-LETE. NC1044.2
  591. 059000 GO TO MOVE-WRITE-F1-8. NC1044.2
  592. 059100 MOVE-FAIL-F1-8. NC1044.2
  593. 059200 MOVE MOVE9 TO COMPUTED-N. NC1044.2
  594. 059300 MOVE 0012345.00 TO CORRECT-N. NC1044.2
  595. 059400 PERFORM FAIL. NC1044.2
  596. 059500 MOVE-WRITE-F1-8. NC1044.2
  597. 059600 MOVE "MOVE-TEST-F1-8 " TO PAR-NAME. NC1044.2
  598. 059700 PERFORM PRINT-DETAIL. NC1044.2
  599. 059800 MOVE-INIT-F1-9. NC1044.2
  600. 059900 MOVE 12345 TO MOVE1. NC1044.2
  601. 060000 MOVE-TEST-F1-9-0. NC1044.2
  602. 060100 MOVE MOVE1 TO MOVE10. NC1044.2
  603. 060200 MOVE-TEST-F1-9-1. NC1044.2
  604. 060300 IF MOVE10 EQUAL TO "$345.00" NC1044.2
  605. 060400 PERFORM PASS NC1044.2
  606. 060500 ELSE NC1044.2
  607. 060600 GO TO MOVE-FAIL-F1-9. NC1044.2
  608. 060700* NOTE NI TO NE MOVE, FIXED INSERTION, CURRENCY SIGN, PERIOD. NC1044.2
  609. 060800 GO TO MOVE-WRITE-F1-9. NC1044.2
  610. 060900 MOVE-DELETE-F1-9. NC1044.2
  611. 061000 PERFORM DE-LETE. NC1044.2
  612. 061100 GO TO MOVE-WRITE-F1-9. NC1044.2
  613. 061200 MOVE-FAIL-F1-9. NC1044.2
  614. 061300 MOVE MOVE10 TO COMPUTED-A. NC1044.2
  615. 061400 MOVE "$345.00" TO CORRECT-A. NC1044.2
  616. 061500 PERFORM FAIL. NC1044.2
  617. 061600 MOVE-WRITE-F1-9. NC1044.2
  618. 061700 MOVE "MOVE-TEST-F1-9 " TO PAR-NAME. NC1044.2
  619. 061800 PERFORM PRINT-DETAIL. NC1044.2
  620. 061900 MOVE-INIT-F1-10. NC1044.2
  621. 062000 MOVE 12345 TO MOVE1. NC1044.2
  622. 062100 MOVE-TEST-F1-10-0. NC1044.2
  623. 062200 MOVE MOVE1 TO MOVE11. NC1044.2
  624. 062300 MOVE-TEST-F1-10-1. NC1044.2
  625. 062400 IF MOVE11 EQUAL TO "$12,345.00" NC1044.2
  626. 062500 PERFORM PASS NC1044.2
  627. 062600 ELSE NC1044.2
  628. 062700 GO TO MOVE-FAIL-F1-10. NC1044.2
  629. 062800* NOTE NI TO NE MOVE, FIXED INSERTION (CURRENCY SIGN, NC1044.2
  630. 062900* COMMA, PERIOD) ZERO FILL ON RIGHT. NC1044.2
  631. 063000 GO TO MOVE-WRITE-F1-10. NC1044.2
  632. 063100 MOVE-DELETE-F1-10. NC1044.2
  633. 063200 PERFORM DE-LETE. NC1044.2
  634. 063300 GO TO MOVE-WRITE-F1-10. NC1044.2
  635. 063400 MOVE-FAIL-F1-10. NC1044.2
  636. 063500 MOVE MOVE11 TO COMPUTED-A. NC1044.2
  637. 063600 MOVE "$12,345.00" TO CORRECT-A. NC1044.2
  638. 063700 PERFORM FAIL. NC1044.2
  639. 063800 MOVE-WRITE-F1-10. NC1044.2
  640. 063900 MOVE "MOVE-TEST-F1-10" TO PAR-NAME. NC1044.2
  641. 064000 PERFORM PRINT-DETAIL. NC1044.2
  642. 064100 MOVE-INIT-F1-11. NC1044.2
  643. 064200 MOVE 00045 TO MOVE49. NC1044.2
  644. 064300 MOVE-TEST-F1-11-0. NC1044.2
  645. 064400 MOVE MOVE49 TO MOVE12. NC1044.2
  646. 064500 MOVE-TEST-F1-11-1. NC1044.2
  647. 064600 IF MOVE12 EQUAL TO " $045" NC1044.2
  648. 064700 PERFORM PASS NC1044.2
  649. 064800 ELSE NC1044.2
  650. 064900 GO TO MOVE-FAIL-F1-11. NC1044.2
  651. 065000* NOTE NI TO NE MOVE, FLOAT CURRENCY SIGN. NC1044.2
  652. 065100 GO TO MOVE-WRITE-F1-11. NC1044.2
  653. 065200 MOVE-DELETE-F1-11. NC1044.2
  654. 065300 PERFORM DE-LETE. NC1044.2
  655. 065400 GO TO MOVE-WRITE-F1-11. NC1044.2
  656. 065500 MOVE-FAIL-F1-11. NC1044.2
  657. 065600 MOVE MOVE12 TO COMPUTED-A. NC1044.2
  658. 065700 MOVE " $045" TO CORRECT-A. NC1044.2
  659. 065800 PERFORM FAIL. NC1044.2
  660. 065900 MOVE-WRITE-F1-11. NC1044.2
  661. 066000 MOVE "MOVE-TEST-F1-11" TO PAR-NAME. NC1044.2
  662. 066100 PERFORM PRINT-DETAIL. NC1044.2
  663. 066200 MOVE-INIT-F1-12. NC1044.2
  664. 066300 MOVE 00045 TO MOVE49. NC1044.2
  665. 066400 MOVE-TEST-F1-12-0. NC1044.2
  666. 066500 MOVE MOVE49 TO MOVE13. NC1044.2
  667. 066600 MOVE-TEST-F1-12-1. NC1044.2
  668. 066700 IF MOVE13 EQUAL TO "*****000045" NC1044.2
  669. 066800 PERFORM PASS NC1044.2
  670. 066900 ELSE NC1044.2
  671. 067000 GO TO MOVE-FAIL-F1-12. NC1044.2
  672. 067100* NOTE NI TO NE MOVE, CHECK PROTECT. NC1044.2
  673. 067200 GO TO MOVE-WRITE-F1-12. NC1044.2
  674. 067300 MOVE-DELETE-F1-12. NC1044.2
  675. 067400 PERFORM DE-LETE. NC1044.2
  676. 067500 GO TO MOVE-WRITE-F1-12. NC1044.2
  677. 067600 MOVE-FAIL-F1-12. NC1044.2
  678. 067700 MOVE MOVE13 TO COMPUTED-A. NC1044.2
  679. 067800 MOVE "*****000045" TO CORRECT-A. NC1044.2
  680. 067900 PERFORM FAIL. NC1044.2
  681. 068000 MOVE-WRITE-F1-12. NC1044.2
  682. 068100 MOVE "MOVE-TEST-F1-12" TO PAR-NAME. NC1044.2
  683. 068200 PERFORM PRINT-DETAIL. NC1044.2
  684. 068300 MOVE-INIT-F1-13. NC1044.2
  685. 068400 MOVE 12345 TO MOVE1. NC1044.2
  686. 068500 MOVE-TEST-F1-13-0. NC1044.2
  687. 068600 MOVE MOVE1 TO MOVE14. NC1044.2
  688. 068700 MOVE-TEST-F1-13-1. NC1044.2
  689. 068800 IF MOVE14 EQUAL TO "+12345" NC1044.2
  690. 068900 PERFORM PASS NC1044.2
  691. 069000 ELSE NC1044.2
  692. 069100 GO TO MOVE-FAIL-F1-13. NC1044.2
  693. 069200* NOTE NI TO NE MOVE, REPORT SIGN. NC1044.2
  694. 069300 GO TO MOVE-WRITE-F1-13. NC1044.2
  695. 069400 MOVE-DELETE-F1-13. NC1044.2
  696. 069500 PERFORM DE-LETE. NC1044.2
  697. 069600 GO TO MOVE-WRITE-F1-13. NC1044.2
  698. 069700 MOVE-FAIL-F1-13. NC1044.2
  699. 069800 MOVE MOVE14 TO COMPUTED-A. NC1044.2
  700. 069900 MOVE "+12345" TO CORRECT-A. NC1044.2
  701. 070000 PERFORM FAIL. NC1044.2
  702. 070100 MOVE-WRITE-F1-13. NC1044.2
  703. 070200 MOVE "MOVE-TEST-F1-13" TO PAR-NAME. NC1044.2
  704. 070300 PERFORM PRINT-DETAIL. NC1044.2
  705. 070400 MOVE-INIT-F1-14. NC1044.2
  706. 070500 MOVE -12345 TO MOVE51. NC1044.2
  707. 070600 MOVE-TEST-F1-14-0. NC1044.2
  708. 070700 MOVE MOVE51 TO MOVE16. NC1044.2
  709. 070800 MOVE-TEST-F1-14-1. NC1044.2
  710. 070900 IF MOVE16 EQUAL TO "12345CR" NC1044.2
  711. 071000 PERFORM PASS NC1044.2
  712. 071100 ELSE NC1044.2
  713. 071200 GO TO MOVE-FAIL-F1-14. NC1044.2
  714. 071300* NOTE NI TO NE MOVE, REPORT SYMBOL CR. NC1044.2
  715. 071400 GO TO MOVE-WRITE-F1-14. NC1044.2
  716. 071500 MOVE-DELETE-F1-14. NC1044.2
  717. 071600 PERFORM DE-LETE. NC1044.2
  718. 071700 GO TO MOVE-WRITE-F1-14. NC1044.2
  719. 071800 MOVE-FAIL-F1-14. NC1044.2
  720. 071900 MOVE MOVE16 TO COMPUTED-A. NC1044.2
  721. 072000 MOVE "12345CR" TO CORRECT-A. NC1044.2
  722. 072100 PERFORM FAIL. NC1044.2
  723. 072200 MOVE-WRITE-F1-14. NC1044.2
  724. 072300 MOVE "MOVE-TEST-F1-14" TO PAR-NAME. NC1044.2
  725. 072400 PERFORM PRINT-DETAIL. NC1044.2
  726. 072500 MOVE-INIT-F1-15. NC1044.2
  727. 072600 MOVE -12345 TO MOVE51. NC1044.2
  728. 072700 MOVE-TEST-F1-15-0. NC1044.2
  729. 072800 MOVE MOVE51 TO MOVE52. NC1044.2
  730. 072900 MOVE-TEST-F1-15-1. NC1044.2
  731. 073000 IF MOVE52 EQUAL TO "12345-" NC1044.2
  732. 073100 PERFORM PASS NC1044.2
  733. 073200 ELSE NC1044.2
  734. 073300 GO TO MOVE-FAIL-F1-15. NC1044.2
  735. 073400* NOTE NI TO NE MOVE REPORT SIGN. NC1044.2
  736. 073500 GO TO MOVE-WRITE-F1-15. NC1044.2
  737. 073600 MOVE-DELETE-F1-15. NC1044.2
  738. 073700 PERFORM DE-LETE. NC1044.2
  739. 073800 GO TO MOVE-WRITE-F1-15. NC1044.2
  740. 073900 MOVE-FAIL-F1-15. NC1044.2
  741. 074000 MOVE MOVE52 TO COMPUTED-A. NC1044.2
  742. 074100 MOVE "12345-" TO CORRECT-A. NC1044.2
  743. 074200 PERFORM FAIL. NC1044.2
  744. 074300 MOVE-WRITE-F1-15. NC1044.2
  745. 074400 MOVE "MOVE-TEST-F1-15" TO PAR-NAME. NC1044.2
  746. 074500 PERFORM PRINT-DETAIL. NC1044.2
  747. 074600 MOVE-INIT-F1-16. NC1044.2
  748. 074700 MOVE 00000 TO MOVE15. NC1044.2
  749. 074800 MOVE-TEST-F1-16-0. NC1044.2
  750. 074900 MOVE MOVE15 TO MOVE17. NC1044.2
  751. 075000 MOVE-TEST-F1-16-1. NC1044.2
  752. 075100 IF MOVE17 EQUAL TO SPACE NC1044.2
  753. 075200 PERFORM PASS NC1044.2
  754. 075300 ELSE NC1044.2
  755. 075400 GO TO MOVE-FAIL-F1-16. NC1044.2
  756. 075500* NOTE NI TO NE MOVE, BLANK WHEN ZERO CLAUSE. NC1044.2
  757. 075600 GO TO MOVE-WRITE-F1-16. NC1044.2
  758. 075700 MOVE-DELETE-F1-16. NC1044.2
  759. 075800 PERFORM DE-LETE. NC1044.2
  760. 075900 GO TO MOVE-WRITE-F1-16. NC1044.2
  761. 076000 MOVE-FAIL-F1-16. NC1044.2
  762. 076100 MOVE MOVE17 TO COMPUTED-A. NC1044.2
  763. 076200 MOVE SPACE TO CORRECT-A. NC1044.2
  764. 076300 PERFORM FAIL. NC1044.2
  765. 076400 MOVE-WRITE-F1-16. NC1044.2
  766. 076500 MOVE "MOVE-TEST-F1-16" TO PAR-NAME. NC1044.2
  767. 076600 PERFORM PRINT-DETAIL. NC1044.2
  768. 076700 MOVE-INIT-F1-17. NC1044.2
  769. 076800 MOVE 00000 TO MOVE15. NC1044.2
  770. 076900 MOVE-TEST-F1-17-0. NC1044.2
  771. 077000 MOVE MOVE15 TO MOVE18. NC1044.2
  772. 077100 MOVE-TEST-F1-17-1. NC1044.2
  773. 077200 IF MOVE18 EQUAL TO SPACE NC1044.2
  774. 077300 PERFORM PASS NC1044.2
  775. 077400 ELSE NC1044.2
  776. 077500 GO TO MOVE-FAIL-F1-17. NC1044.2
  777. 077600* NOTE NI TO NE MOVE, BLANK WHEN ZERO PICTURE. NC1044.2
  778. 077700 GO TO MOVE-WRITE-F1-17. NC1044.2
  779. 077800 MOVE-DELETE-F1-17. NC1044.2
  780. 077900 PERFORM DE-LETE. NC1044.2
  781. 078000 GO TO MOVE-WRITE-F1-17. NC1044.2
  782. 078100 MOVE-FAIL-F1-17. NC1044.2
  783. 078200 MOVE MOVE18 TO COMPUTED-A. NC1044.2
  784. 078300 MOVE SPACE TO CORRECT-A. NC1044.2
  785. 078400 PERFORM FAIL. NC1044.2
  786. 078500 MOVE-WRITE-F1-17. NC1044.2
  787. 078600 MOVE "MOVE-TEST-F1-17" TO PAR-NAME. NC1044.2
  788. 078700 PERFORM PRINT-DETAIL. NC1044.2
  789. 078800 MOVE-INIT-F1-18. NC1044.2
  790. 078900 MOVE 12345 TO MOVE1. NC1044.2
  791. 079000 MOVE-TEST-F1-18-0. NC1044.2
  792. 079100 MOVE MOVE1 TO MOVE19. NC1044.2
  793. 079200 MOVE-TEST-F1-18-1. NC1044.2
  794. 079300 IF MOVE19 EQUAL TO 12345 NC1044.2
  795. 079400 PERFORM PASS NC1044.2
  796. 079500 ELSE NC1044.2
  797. 079600 GO TO MOVE-FAIL-F1-18. NC1044.2
  798. 079700* NOTE NI TO AN MOVE, EQUAL SIZE. NC1044.2
  799. 079800 GO TO MOVE-WRITE-F1-18. NC1044.2
  800. 079900 MOVE-DELETE-F1-18. NC1044.2
  801. 080000 PERFORM DE-LETE. NC1044.2
  802. 080100 GO TO MOVE-WRITE-F1-18. NC1044.2
  803. 080200 MOVE-FAIL-F1-18. NC1044.2
  804. 080300 MOVE MOVE19 TO COMPUTED-N. NC1044.2
  805. 080400 MOVE 12345 TO CORRECT-N. NC1044.2
  806. 080500 PERFORM FAIL. NC1044.2
  807. 080600 MOVE-WRITE-F1-18. NC1044.2
  808. 080700 MOVE "MOVE-TEST-F1-18" TO PAR-NAME. NC1044.2
  809. 080800 PERFORM PRINT-DETAIL. NC1044.2
  810. 080900 MOVE-INIT-F1-19. NC1044.2
  811. 081000 MOVE 12345 TO MOVE1. NC1044.2
  812. 081100 MOVE-TEST-F1-19-0. NC1044.2
  813. 081200 MOVE MOVE1 TO MOVE20. NC1044.2
  814. 081300 MOVE-TEST-F1-19-1. NC1044.2
  815. 081400 IF MOVE20 EQUAL TO 1234 NC1044.2
  816. 081500 PERFORM PASS NC1044.2
  817. 081600 ELSE NC1044.2
  818. 081700 GO TO MOVE-FAIL-F1-19. NC1044.2
  819. 081800* NOTE NI TO AN MOVE, TRUNCATION ON RIGHT. NC1044.2
  820. 081900 GO TO MOVE-WRITE-F1-19. NC1044.2
  821. 082000 MOVE-DELETE-F1-19. NC1044.2
  822. 082100 PERFORM DE-LETE. NC1044.2
  823. 082200 GO TO MOVE-WRITE-F1-19. NC1044.2
  824. 082300 MOVE-FAIL-F1-19. NC1044.2
  825. 082400 MOVE MOVE20 TO COMPUTED-N. NC1044.2
  826. 082500 MOVE 1234 TO CORRECT-N. NC1044.2
  827. 082600 PERFORM FAIL. NC1044.2
  828. 082700 MOVE-WRITE-F1-19. NC1044.2
  829. 082800 MOVE "MOVE-TEST-F1-19" TO PAR-NAME. NC1044.2
  830. 082900 PERFORM PRINT-DETAIL. NC1044.2
  831. 083000 MOVE-INIT-F1-20. NC1044.2
  832. 083100 MOVE 12345 TO MOVE1. NC1044.2
  833. 083200 MOVE-TEST-F1-20-0. NC1044.2
  834. 083300 MOVE MOVE1 TO MOVE21. NC1044.2
  835. 083400 MOVE-TEST-F1-20-1. NC1044.2
  836. 083500 IF MOVE21 EQUAL TO "12345 " NC1044.2
  837. 083600 PERFORM PASS NC1044.2
  838. 083700 ELSE NC1044.2
  839. 083800 GO TO MOVE-FAIL-F1-20. NC1044.2
  840. 083900* NOTE NI TO AN MOVE, SPACE PADDING ON RIGHT. NC1044.2
  841. 084000 GO TO MOVE-WRITE-F1-20. NC1044.2
  842. 084100 MOVE-DELETE-F1-20. NC1044.2
  843. 084200 PERFORM DE-LETE. NC1044.2
  844. 084300 GO TO MOVE-WRITE-F1-20. NC1044.2
  845. 084400 MOVE-FAIL-F1-20. NC1044.2
  846. 084500 MOVE MOVE21 TO COMPUTED-A. NC1044.2
  847. 084600 MOVE "12345 " TO CORRECT-A. NC1044.2
  848. 084700 PERFORM FAIL. NC1044.2
  849. 084800 MOVE-WRITE-F1-20. NC1044.2
  850. 084900 MOVE "MOVE-TEST-F1-20" TO PAR-NAME. NC1044.2
  851. 085000 PERFORM PRINT-DETAIL. NC1044.2
  852. 085100 MOVE-INIT-F1-21. NC1044.2
  853. 085200 MOVE 12345 TO MOVE1. NC1044.2
  854. 085300 MOVE-TEST-F1-21-0. NC1044.2
  855. 085400 MOVE MOVE1 TO MOVE22. NC1044.2
  856. 085500 MOVE-TEST-F1-21-1. NC1044.2
  857. 085600 IF MOVE22 EQUAL TO "1 203 405" NC1044.2
  858. 085700 PERFORM PASS NC1044.2
  859. 085800 ELSE NC1044.2
  860. 085900 GO TO MOVE-FAIL-F1-21. NC1044.2
  861. 086000* NOTE NI TO AE MOVE, ZERO AND SPACE INSERTION. NC1044.2
  862. 086100 GO TO MOVE-WRITE-F1-21. NC1044.2
  863. 086200 MOVE-DELETE-F1-21. NC1044.2
  864. 086300 PERFORM DE-LETE. NC1044.2
  865. 086400 GO TO MOVE-WRITE-F1-21. NC1044.2
  866. 086500 MOVE-FAIL-F1-21. NC1044.2
  867. 086600 MOVE MOVE22 TO COMPUTED-A. NC1044.2
  868. 086700 MOVE "1 203 405" TO CORRECT-A. NC1044.2
  869. 086800 PERFORM FAIL. NC1044.2
  870. 086900 MOVE-WRITE-F1-21. NC1044.2
  871. 087000 MOVE "MOVE-TEST-F1-21" TO PAR-NAME. NC1044.2
  872. 087100 PERFORM PRINT-DETAIL. NC1044.2
  873. 087200 MOVE-INIT-F1-22. NC1044.2
  874. 087300 MOVE 123.45 TO MOVE23. NC1044.2
  875. 087400 MOVE "MOVE NUM NON-INTEGER" TO FEATURE. NC1044.2
  876. 087500 MOVE-TEST-F1-22-0. NC1044.2
  877. 087600 MOVE MOVE23 TO MOVE4. NC1044.2
  878. 087700 MOVE-TEST-F1-22-1. NC1044.2
  879. 087800 IF MOVE4 EQUAL TO 0000123 NC1044.2
  880. 087900 PERFORM PASS NC1044.2
  881. 088000 ELSE NC1044.2
  882. 088100 GO TO MOVE-FAIL-F1-22. NC1044.2
  883. 088200* NOTE NNI TO NI MOVE, ZERO PADDING ON LEFT, TRUNCATION. NC1044.2
  884. 088300 GO TO MOVE-WRITE-F1-22. NC1044.2
  885. 088400 MOVE-DELETE-F1-22. NC1044.2
  886. 088500 PERFORM DE-LETE. NC1044.2
  887. 088600 GO TO MOVE-WRITE-F1-22. NC1044.2
  888. 088700 MOVE-FAIL-F1-22. NC1044.2
  889. 088800 MOVE MOVE23 TO COMPUTED-N. NC1044.2
  890. 088900 MOVE 0000123 TO CORRECT-N. NC1044.2
  891. 089000 PERFORM FAIL. NC1044.2
  892. 089100 MOVE-WRITE-F1-22. NC1044.2
  893. 089200 MOVE "MOVE-TEST-F1-22" TO PAR-NAME. NC1044.2
  894. 089300 PERFORM PRINT-DETAIL. NC1044.2
  895. 089400 MOVE-INIT-F1-23. NC1044.2
  896. 089500 MOVE 123.45 TO MOVE23. NC1044.2
  897. 089600 MOVE-TEST-F1-23-0. NC1044.2
  898. 089700 MOVE MOVE23 TO MOVE25. NC1044.2
  899. 089800 MOVE-TEST-F1-23-1. NC1044.2
  900. 089900 IF MOVE25 EQUAL TO 123 NC1044.2
  901. 090000 PERFORM PASS NC1044.2
  902. 090100 ELSE NC1044.2
  903. 090200 GO TO MOVE-FAIL-F1-23. NC1044.2
  904. 090300* NOTE NNI TO NI MOVE, TRUNCATION ON RIGHT. NC1044.2
  905. 090400 GO TO MOVE-WRITE-F1-23. NC1044.2
  906. 090500 MOVE-DELETE-F1-23. NC1044.2
  907. 090600 PERFORM DE-LETE. NC1044.2
  908. 090700 GO TO MOVE-WRITE-F1-23. NC1044.2
  909. 090800 MOVE-FAIL-F1-23. NC1044.2
  910. 090900 MOVE MOVE25 TO COMPUTED-N. NC1044.2
  911. 091000 MOVE 123 TO CORRECT-N. NC1044.2
  912. 091100 PERFORM FAIL. NC1044.2
  913. 091200 MOVE-WRITE-F1-23. NC1044.2
  914. 091300 MOVE "MOVE-TEST-F1-23" TO PAR-NAME. NC1044.2
  915. 091400 PERFORM PRINT-DETAIL. NC1044.2
  916. 091500 MOVE-INIT-F1-24. NC1044.2
  917. 091600 MOVE 123.45 TO MOVE23. NC1044.2
  918. 091700 MOVE-TEST-F1-24-0. NC1044.2
  919. 091800 MOVE MOVE23 TO MOVE3. NC1044.2
  920. 091900 MOVE-TEST-F1-24-1. NC1044.2
  921. 092000 IF MOVE3 EQUAL TO 23 NC1044.2
  922. 092100 PERFORM PASS NC1044.2
  923. 092200 ELSE NC1044.2
  924. 092300 GO TO MOVE-FAIL-F1-24. NC1044.2
  925. 092400* NOTE NNI TO NI MOVE, TRUNCATION LEFT AND RIGHT. NC1044.2
  926. 092500 GO TO MOVE-WRITE-F1-24. NC1044.2
  927. 092600 MOVE-DELETE-F1-24. NC1044.2
  928. 092700 PERFORM DE-LETE. NC1044.2
  929. 092800 GO TO MOVE-WRITE-F1-24. NC1044.2
  930. 092900 MOVE-FAIL-F1-24. NC1044.2
  931. 093000 MOVE MOVE3 TO COMPUTED-N. NC1044.2
  932. 093100 MOVE 23 TO CORRECT-N. NC1044.2
  933. 093200 PERFORM FAIL. NC1044.2
  934. 093300 MOVE-WRITE-F1-24. NC1044.2
  935. 093400 MOVE "MOVE-TEST-F1-24" TO PAR-NAME. NC1044.2
  936. 093500 PERFORM PRINT-DETAIL. NC1044.2
  937. 093600 MOVE-INIT-F1-25. NC1044.2
  938. 093700 MOVE 123.45 TO MOVE23. NC1044.2
  939. 093800 MOVE-TEST-F1-25-0. NC1044.2
  940. 093900 MOVE MOVE23 TO MOVE27. NC1044.2
  941. 094000 MOVE-TEST-F1-25-1. NC1044.2
  942. 094100 IF MOVE27 EQUAL TO 0100 NC1044.2
  943. 094200 PERFORM PASS NC1044.2
  944. 094300 ELSE NC1044.2
  945. 094400 GO TO MOVE-FAIL-F1-25. NC1044.2
  946. 094500* NOTE NNI TO NNI MOVE, SCALING. NC1044.2
  947. 094600 GO TO MOVE-WRITE-F1-25. NC1044.2
  948. 094700 MOVE-DELETE-F1-25. NC1044.2
  949. 094800 PERFORM DE-LETE. NC1044.2
  950. 094900 GO TO MOVE-WRITE-F1-25. NC1044.2
  951. 095000 MOVE-FAIL-F1-25. NC1044.2
  952. 095100 MOVE MOVE27 TO COMPUTED-N. NC1044.2
  953. 095200 MOVE 0100 TO CORRECT-N. NC1044.2
  954. 095300 PERFORM FAIL. NC1044.2
  955. 095400 MOVE-WRITE-F1-25. NC1044.2
  956. 095500 MOVE "MOVE-TEST-F1-25" TO PAR-NAME. NC1044.2
  957. 095600 PERFORM PRINT-DETAIL. NC1044.2
  958. 095700 MOVE-INIT-F1-26. NC1044.2
  959. 095800 MOVE 123.45 TO MOVE23. NC1044.2
  960. 095900 MOVE-TEST-F1-26-0. NC1044.2
  961. 096000 MOVE MOVE23 TO MOVE6. NC1044.2
  962. 096100 MOVE-TEST-F1-26-1. NC1044.2
  963. 096200 IF MOVE6 EQUAL TO .45000 NC1044.2
  964. 096300 PERFORM PASS NC1044.2
  965. 096400 ELSE NC1044.2
  966. 096500 GO TO MOVE-FAIL-F1-26. NC1044.2
  967. 096600* NOTE NNI TO NNI MOVE, TRUNCATION ON LEFT AND ZERO NC1044.2
  968. 096700* FILL ON RIGHT. NC1044.2
  969. 096800 GO TO MOVE-WRITE-F1-26. NC1044.2
  970. 096900 MOVE-DELETE-F1-26. NC1044.2
  971. 097000 PERFORM DE-LETE. NC1044.2
  972. 097100 GO TO MOVE-WRITE-F1-26. NC1044.2
  973. 097200 MOVE-FAIL-F1-26. NC1044.2
  974. 097300 MOVE MOVE6 TO COMPUTED-N. NC1044.2
  975. 097400 MOVE .45000 TO CORRECT-N. NC1044.2
  976. 097500 PERFORM FAIL. NC1044.2
  977. 097600 MOVE-WRITE-F1-26. NC1044.2
  978. 097700 MOVE "MOVE-TEST-F1-26" TO PAR-NAME. NC1044.2
  979. 097800 PERFORM PRINT-DETAIL. NC1044.2
  980. 097900 MOVE-INIT-F1-27. NC1044.2
  981. 098000 MOVE 123.45 TO MOVE23. NC1044.2
  982. 098100 MOVE-TEST-F1-27-0. NC1044.2
  983. 098200 MOVE MOVE23 TO MOVE29. NC1044.2
  984. 098300 MOVE-TEST-F1-27-1. NC1044.2
  985. 098400 IF MOVE29 EQUAL TO 0123.450 NC1044.2
  986. 098500 PERFORM PASS NC1044.2
  987. 098600 ELSE NC1044.2
  988. 098700 GO TO MOVE-FAIL-F1-27. NC1044.2
  989. 098800* NOTE NNI TO NNI MOVE, ZERO PADDING ON LEFT AND RIGHT. NC1044.2
  990. 098900 GO TO MOVE-WRITE-F1-27. NC1044.2
  991. 099000 MOVE-DELETE-F1-27. NC1044.2
  992. 099100 PERFORM DE-LETE. NC1044.2
  993. 099200 GO TO MOVE-WRITE-F1-27. NC1044.2
  994. 099300 MOVE-FAIL-F1-27. NC1044.2
  995. 099400 MOVE MOVE29 TO COMPUTED-N. NC1044.2
  996. 099500 MOVE 0123.450 TO CORRECT-N. NC1044.2
  997. 099600 PERFORM FAIL. NC1044.2
  998. 099700 MOVE-WRITE-F1-27. NC1044.2
  999. 099800 MOVE "MOVE-TEST-F1-27" TO PAR-NAME. NC1044.2
  1000. 099900 PERFORM PRINT-DETAIL. NC1044.2
  1001. 100000 MOVE-INIT-F1-28. NC1044.2
  1002. 100100 MOVE 123.45 TO MOVE23. NC1044.2
  1003. 100200 MOVE-TEST-F1-28-0. NC1044.2
  1004. 100300 MOVE MOVE23 TO MOVE11. NC1044.2
  1005. 100400 MOVE-TEST-F1-28-1. NC1044.2
  1006. 100500 IF MOVE11 EQUAL TO "$00,123.45" NC1044.2
  1007. 100600 PERFORM PASS NC1044.2
  1008. 100700 ELSE NC1044.2
  1009. 100800 GO TO MOVE-FAIL-F1-28. NC1044.2
  1010. 100900* NOTE NNI TO NE MOVE, FIXED INSERTION, ZERO PADDING ON LEFT. NC1044.2
  1011. 101000 GO TO MOVE-WRITE-F1-28. NC1044.2
  1012. 101100 MOVE-DELETE-F1-28. NC1044.2
  1013. 101200 PERFORM DE-LETE. NC1044.2
  1014. 101300 GO TO MOVE-WRITE-F1-28. NC1044.2
  1015. 101400 MOVE-FAIL-F1-28. NC1044.2
  1016. 101500 MOVE MOVE11 TO COMPUTED-A. NC1044.2
  1017. 101600 MOVE "$00,123.45" TO CORRECT-A. NC1044.2
  1018. 101700 PERFORM FAIL. NC1044.2
  1019. 101800 MOVE-WRITE-F1-28. NC1044.2
  1020. 101900 MOVE "MOVE-TEST-F1-28" TO PAR-NAME. NC1044.2
  1021. 102000 PERFORM PRINT-DETAIL. NC1044.2
  1022. 102100 MOVE-INIT-F1-29. NC1044.2
  1023. 102200 MOVE 123.45 TO MOVE23. NC1044.2
  1024. 102300 MOVE-TEST-F1-29-0. NC1044.2
  1025. 102400 MOVE MOVE30 TO MOVE21. NC1044.2
  1026. 102500 MOVE-TEST-F1-29-1. NC1044.2
  1027. 102600 IF MOVE21 EQUAL TO "$123.45" NC1044.2
  1028. 102700 PERFORM PASS NC1044.2
  1029. 102800 ELSE NC1044.2
  1030. 102900 GO TO MOVE-FAIL-F1-29. NC1044.2
  1031. 103000* NOTE NE TO AN MOVE, EQUAL SIZE. NC1044.2
  1032. 103100 GO TO MOVE-WRITE-F1-29. NC1044.2
  1033. 103200 MOVE-DELETE-F1-29. NC1044.2
  1034. 103300 PERFORM DE-LETE. NC1044.2
  1035. 103400 GO TO MOVE-WRITE-F1-29. NC1044.2
  1036. 103500 MOVE-FAIL-F1-29. NC1044.2
  1037. 103600 MOVE MOVE21 TO COMPUTED-A. NC1044.2
  1038. 103700 MOVE "$123.45" TO CORRECT-A. NC1044.2
  1039. 103800 PERFORM FAIL. NC1044.2
  1040. 103900 MOVE-WRITE-F1-29. NC1044.2
  1041. 104000 MOVE "MOVE-TEST-F1-29" TO PAR-NAME. NC1044.2
  1042. 104100 PERFORM PRINT-DETAIL. NC1044.2
  1043. 104200 MOVE-INIT-F1-30. NC1044.2
  1044. 104300 MOVE "$123.45" TO MOVE29A. NC1044.2
  1045. 104400 MOVE-TEST-F1-30-0. NC1044.2
  1046. 104500 MOVE MOVE30 TO MOVE31. NC1044.2
  1047. 104600 MOVE-TEST-F1-30-1. NC1044.2
  1048. 104700 IF MOVE31 EQUAL TO "$123.45 " NC1044.2
  1049. 104800 PERFORM PASS NC1044.2
  1050. 104900 ELSE NC1044.2
  1051. 105000 GO TO MOVE-FAIL-F1-30. NC1044.2
  1052. 105100* NOTE NE TO AN MOVE, SPACE PADDING ON RIGHT. NC1044.2
  1053. 105200 GO TO MOVE-WRITE-F1-30. NC1044.2
  1054. 105300 MOVE-DELETE-F1-30. NC1044.2
  1055. 105400 PERFORM DE-LETE. NC1044.2
  1056. 105500 GO TO MOVE-WRITE-F1-30. NC1044.2
  1057. 105600 MOVE-FAIL-F1-30. NC1044.2
  1058. 105700 MOVE MOVE31 TO COMPUTED-A. NC1044.2
  1059. 105800 MOVE "$123.45 " TO CORRECT-A. NC1044.2
  1060. 105900 PERFORM FAIL. NC1044.2
  1061. 106000 MOVE-WRITE-F1-30. NC1044.2
  1062. 106100 MOVE "MOVE-TEST-F1-30" TO PAR-NAME. NC1044.2
  1063. 106200 PERFORM PRINT-DETAIL. NC1044.2
  1064. 106300 MOVE-INIT-F1-31. NC1044.2
  1065. 106400 MOVE "$123.45" TO MOVE29A. NC1044.2
  1066. 106500 MOVE-TEST-F1-31-0. NC1044.2
  1067. 106600 MOVE MOVE30 TO MOVE20. NC1044.2
  1068. 106700 MOVE-TEST-F1-31-1. NC1044.2
  1069. 106800 IF MOVE20 EQUAL TO "$123" NC1044.2
  1070. 106900 PERFORM PASS NC1044.2
  1071. 107000 ELSE NC1044.2
  1072. 107100 GO TO MOVE-FAIL-F1-31. NC1044.2
  1073. 107200* NOTE NE TO AN MOVE, TRUNCATION ON RIGHT. NC1044.2
  1074. 107300 GO TO MOVE-WRITE-F1-31. NC1044.2
  1075. 107400 MOVE-DELETE-F1-31. NC1044.2
  1076. 107500 PERFORM DE-LETE. NC1044.2
  1077. 107600 GO TO MOVE-WRITE-F1-31. NC1044.2
  1078. 107700 MOVE-FAIL-F1-31. NC1044.2
  1079. 107800 MOVE MOVE20 TO COMPUTED-A. NC1044.2
  1080. 107900 MOVE "$123" TO CORRECT-A. NC1044.2
  1081. 108000 PERFORM FAIL. NC1044.2
  1082. 108100 MOVE-WRITE-F1-31. NC1044.2
  1083. 108200 MOVE "MOVE-TEST-F1-31" TO PAR-NAME. NC1044.2
  1084. 108300 PERFORM PRINT-DETAIL. NC1044.2
  1085. 108400 MOVE-INIT-F1-32. NC1044.2
  1086. 108500 MOVE "$123.45" TO MOVE29A. NC1044.2
  1087. 108600 MOVE-TEST-F1-32-0. NC1044.2
  1088. 108700 MOVE MOVE30 TO MOVE24. NC1044.2
  1089. 108800 MOVE-TEST-F1-32-1. NC1044.2
  1090. 108900 IF MOVE24 EQUAL TO "$ 123 000.45 " NC1044.2
  1091. 109000 PERFORM PASS NC1044.2
  1092. 109100 ELSE NC1044.2
  1093. 109200 GO TO MOVE-FAIL-F1-32. NC1044.2
  1094. 109300* NOTE NE TO AE MOVE, SPACE AND ZERO INSERTION. NC1044.2
  1095. 109400 GO TO MOVE-WRITE-F1-32. NC1044.2
  1096. 109500 MOVE-DELETE-F1-32. NC1044.2
  1097. 109600 PERFORM DE-LETE. NC1044.2
  1098. 109700 GO TO MOVE-WRITE-F1-32. NC1044.2
  1099. 109800 MOVE-FAIL-F1-32. NC1044.2
  1100. 109900 MOVE MOVE24 TO COMPUTED-A. NC1044.2
  1101. 110000 MOVE "$ 123 000.45 " TO CORRECT-A. NC1044.2
  1102. 110100 PERFORM FAIL. NC1044.2
  1103. 110200 MOVE-WRITE-F1-32. NC1044.2
  1104. 110300 MOVE "MOVE-TEST-F1-32" TO PAR-NAME. NC1044.2
  1105. 110400 PERFORM PRINT-DETAIL. NC1044.2
  1106. 110500 MOVE-INIT-F1-33. NC1044.2
  1107. 110600 MOVE "MOVE ALPHANUMERIC " TO FEATURE. NC1044.2
  1108. 110700 MOVE "12345" TO MOVE50. NC1044.2
  1109. 110800 MOVE-TEST-F1-33-0. NC1044.2
  1110. 110900 MOVE MOVE50 TO MOVE2. NC1044.2
  1111. 111000 MOVE-TEST-F1-33-1. NC1044.2
  1112. 111100 IF MOVE2 EQUAL TO 12345 NC1044.2
  1113. 111200 PERFORM PASS NC1044.2
  1114. 111300 ELSE NC1044.2
  1115. 111400 GO TO MOVE-FAIL-F1-33. NC1044.2
  1116. 111500* NOTE AN TO NI MOVE, EQUAL SIZE. NC1044.2
  1117. 111600 GO TO MOVE-WRITE-F1-33. NC1044.2
  1118. 111700 MOVE-DELETE-F1-33. NC1044.2
  1119. 111800 PERFORM DE-LETE. NC1044.2
  1120. 111900 GO TO MOVE-WRITE-F1-33. NC1044.2
  1121. 112000 MOVE-FAIL-F1-33. NC1044.2
  1122. 112100 MOVE MOVE2 TO COMPUTED-N. NC1044.2
  1123. 112200 MOVE 12345 TO CORRECT-N. NC1044.2
  1124. 112300 PERFORM FAIL. NC1044.2
  1125. 112400 MOVE-WRITE-F1-33. NC1044.2
  1126. 112500 MOVE "MOVE-TEST-F1-33" TO PAR-NAME. NC1044.2
  1127. 112600 PERFORM PRINT-DETAIL. NC1044.2
  1128. 112700 MOVE-INIT-F1-34. NC1044.2
  1129. 112800 MOVE "12345" TO MOVE50. NC1044.2
  1130. 112900 MOVE-TEST-F1-34-0. NC1044.2
  1131. 113000 MOVE MOVE50 TO MOVE4. NC1044.2
  1132. 113100 MOVE-TEST-F1-34-1. NC1044.2
  1133. 113200 IF MOVE4 EQUAL TO 0012345 NC1044.2
  1134. 113300 PERFORM PASS NC1044.2
  1135. 113400 ELSE NC1044.2
  1136. 113500 GO TO MOVE-FAIL-F1-34. NC1044.2
  1137. 113600* NOTE AN TO NI MOVE, ZERO PADDING ON LEFT. NC1044.2
  1138. 113700 GO TO MOVE-WRITE-F1-34. NC1044.2
  1139. 113800 MOVE-DELETE-F1-34. NC1044.2
  1140. 113900 PERFORM DE-LETE. NC1044.2
  1141. 114000 GO TO MOVE-WRITE-F1-34. NC1044.2
  1142. 114100 MOVE-FAIL-F1-34. NC1044.2
  1143. 114200 MOVE MOVE4 TO COMPUTED-N. NC1044.2
  1144. 114300 MOVE 0012345 TO CORRECT-N. NC1044.2
  1145. 114400 PERFORM FAIL. NC1044.2
  1146. 114500 MOVE-WRITE-F1-34. NC1044.2
  1147. 114600 MOVE "MOVE-TEST-F1-34" TO PAR-NAME. NC1044.2
  1148. 114700 PERFORM PRINT-DETAIL. NC1044.2
  1149. 114800 MOVE-INIT-F1-35. NC1044.2
  1150. 114900 MOVE "12345" TO MOVE50. NC1044.2
  1151. 115000 MOVE-TEST-F1-35-0. NC1044.2
  1152. 115100 MOVE MOVE50 TO MOVE3. NC1044.2
  1153. 115200 MOVE-TEST-F1-35-1. NC1044.2
  1154. 115300 IF MOVE3 EQUAL TO 45 NC1044.2
  1155. 115400 PERFORM PASS NC1044.2
  1156. 115500 ELSE NC1044.2
  1157. 115600 GO TO MOVE-FAIL-F1-35. NC1044.2
  1158. 115700* NOTE AN TO NI MOVE, TRUNCATION ON LEFT. NC1044.2
  1159. 115800 GO TO MOVE-WRITE-F1-35. NC1044.2
  1160. 115900 MOVE-DELETE-F1-35. NC1044.2
  1161. 116000 PERFORM DE-LETE. NC1044.2
  1162. 116100 GO TO MOVE-WRITE-F1-35. NC1044.2
  1163. 116200 MOVE-FAIL-F1-35. NC1044.2
  1164. 116300 MOVE MOVE50 TO COMPUTED-N. NC1044.2
  1165. 116400 MOVE 45 TO CORRECT-N. NC1044.2
  1166. 116500 PERFORM FAIL. NC1044.2
  1167. 116600 MOVE-WRITE-F1-35. NC1044.2
  1168. 116700 MOVE "MOVE-TEST-F1-35" TO PAR-NAME. NC1044.2
  1169. 116800 PERFORM PRINT-DETAIL. NC1044.2
  1170. 116900 MOVE-INIT-F1-36. NC1044.2
  1171. 117000 MOVE "12345" TO MOVE50. NC1044.2
  1172. 117100 MOVE-TEST-F1-36-0. NC1044.2
  1173. 117200 MOVE MOVE50 TO MOVE26. NC1044.2
  1174. 117300 MOVE-TEST-F1-36-1. NC1044.2
  1175. 117400 IF MOVE26 EQUAL TO 345.00 NC1044.2
  1176. 117500 PERFORM PASS NC1044.2
  1177. 117600 ELSE NC1044.2
  1178. 117700 GO TO MOVE-FAIL-F1-36. NC1044.2
  1179. 117800* NOTE AN TO NNI MOVE, ZERO FILL RIGHT, TRUNCATION LEFT. NC1044.2
  1180. 117900 GO TO MOVE-WRITE-F1-36. NC1044.2
  1181. 118000 MOVE-DELETE-F1-36. NC1044.2
  1182. 118100 PERFORM DE-LETE. NC1044.2
  1183. 118200 GO TO MOVE-WRITE-F1-36. NC1044.2
  1184. 118300 MOVE-FAIL-F1-36. NC1044.2
  1185. 118400 MOVE MOVE26 TO COMPUTED-N. NC1044.2
  1186. 118500 MOVE 345.00 TO CORRECT-N. NC1044.2
  1187. 118600 PERFORM FAIL. NC1044.2
  1188. 118700 MOVE-WRITE-F1-36. NC1044.2
  1189. 118800 MOVE "MOVE-TEST-F1-36" TO PAR-NAME. NC1044.2
  1190. 118900 PERFORM PRINT-DETAIL. NC1044.2
  1191. 119000 MOVE-INIT-F1-37. NC1044.2
  1192. 119100 MOVE "12345" TO MOVE50. NC1044.2
  1193. 119200 MOVE-TEST-F1-37-0. NC1044.2
  1194. 119300 MOVE MOVE50 TO MOVE9. NC1044.2
  1195. 119400 MOVE-TEST-F1-37-1. NC1044.2
  1196. 119500 IF MOVE9 EQUAL TO 0012345.00 NC1044.2
  1197. 119600 PERFORM PASS NC1044.2
  1198. 119700 ELSE NC1044.2
  1199. 119800 GO TO MOVE-FAIL-F1-37. NC1044.2
  1200. 119900* NOTE AN TO NNI MOVE, ZERO PADDING LEFT AND RIGHT. NC1044.2
  1201. 120000 GO TO MOVE-WRITE-F1-37. NC1044.2
  1202. 120100 MOVE-DELETE-F1-37. NC1044.2
  1203. 120200 PERFORM DE-LETE. NC1044.2
  1204. 120300 GO TO MOVE-WRITE-F1-37. NC1044.2
  1205. 120400 MOVE-FAIL-F1-37. NC1044.2
  1206. 120500 MOVE MOVE9 TO COMPUTED-N. NC1044.2
  1207. 120600 MOVE 0012345.00 TO CORRECT-N. NC1044.2
  1208. 120700 PERFORM FAIL. NC1044.2
  1209. 120800 MOVE-WRITE-F1-37. NC1044.2
  1210. 120900 MOVE "MOVE-TEST-F1-37" TO PAR-NAME. NC1044.2
  1211. 121000 PERFORM PRINT-DETAIL. NC1044.2
  1212. 121100 MOVE-INIT-F1-38. NC1044.2
  1213. 121200 MOVE "12345" TO MOVE50. NC1044.2
  1214. 121300 MOVE-TEST-F1-38-0. NC1044.2
  1215. 121400 MOVE MOVE50 TO MOVE16. NC1044.2
  1216. 121500 MOVE-TEST-F1-38-1. NC1044.2
  1217. 121600 IF MOVE16 EQUAL TO "12345 " NC1044.2
  1218. 121700 PERFORM PASS NC1044.2
  1219. 121800 ELSE NC1044.2
  1220. 121900 GO TO MOVE-FAIL-F1-38. NC1044.2
  1221. 122000* NOTE AN TO NE WITH CR SYMBOL. NC1044.2
  1222. 122100 GO TO MOVE-WRITE-F1-38. NC1044.2
  1223. 122200 MOVE-DELETE-F1-38. NC1044.2
  1224. 122300 PERFORM DE-LETE. NC1044.2
  1225. 122400 GO TO MOVE-WRITE-F1-38. NC1044.2
  1226. 122500 MOVE-FAIL-F1-38. NC1044.2
  1227. 122600 MOVE MOVE16 TO COMPUTED-A. NC1044.2
  1228. 122700 MOVE "12345 " TO CORRECT-A. NC1044.2
  1229. 122800 PERFORM FAIL. NC1044.2
  1230. 122900 MOVE-WRITE-F1-38. NC1044.2
  1231. 123000 MOVE "MOVE-TEST-F1-38" TO PAR-NAME. NC1044.2
  1232. 123100 PERFORM PRINT-DETAIL. NC1044.2
  1233. 123200 MOVE-INIT-F1-39. NC1044.2
  1234. 123300 MOVE "12345" TO MOVE50. NC1044.2
  1235. 123400 MOVE-TEST-F1-39-0. NC1044.2
  1236. 123500 MOVE MOVE50 TO MOVE11. NC1044.2
  1237. 123600 MOVE-TEST-F1-39-1. NC1044.2
  1238. 123700 IF MOVE11 EQUAL TO "$12,345.00" NC1044.2
  1239. 123800 PERFORM PASS NC1044.2
  1240. 123900 ELSE NC1044.2
  1241. 124000 GO TO MOVE-FAIL-F1-39. NC1044.2
  1242. 124100* NOTE AN TO NNI MOVE, INSERTION CHARACTERS AND ZERO PADDING NC1044.2
  1243. 124200* ON RIGHT. NC1044.2
  1244. 124300 GO TO MOVE-WRITE-F1-39. NC1044.2
  1245. 124400 MOVE-DELETE-F1-39. NC1044.2
  1246. 124500 PERFORM DE-LETE. NC1044.2
  1247. 124600 GO TO MOVE-WRITE-F1-39. NC1044.2
  1248. 124700 MOVE-FAIL-F1-39. NC1044.2
  1249. 124800 MOVE MOVE11 TO COMPUTED-A. NC1044.2
  1250. 124900 MOVE "$12,345.00" TO CORRECT-A. NC1044.2
  1251. 125000 PERFORM FAIL. NC1044.2
  1252. 125100 MOVE-WRITE-F1-39. NC1044.2
  1253. 125200 MOVE "MOVE-TEST-F1-39" TO PAR-NAME. NC1044.2
  1254. 125300 PERFORM PRINT-DETAIL. NC1044.2
  1255. 125400 MOVE-INIT-F1-40. NC1044.2
  1256. 125500 MOVE "ABCDE" TO MOVE32. NC1044.2
  1257. 125600 MOVE-TEST-F1-40-0. NC1044.2
  1258. 125700 MOVE MOVE32 TO MOVE21. NC1044.2
  1259. 125800 MOVE-TEST-F1-40-1. NC1044.2
  1260. 125900 IF MOVE21 EQUAL TO "ABCDE " NC1044.2
  1261. 126000 PERFORM PASS NC1044.2
  1262. 126100 ELSE NC1044.2
  1263. 126200 GO TO MOVE-FAIL-F1-40. NC1044.2
  1264. 126300* NOTE AN TO AN MOVE, SPACE PADDING ON RIGHT. NC1044.2
  1265. 126400 GO TO MOVE-WRITE-F1-40. NC1044.2
  1266. 126500 MOVE-DELETE-F1-40. NC1044.2
  1267. 126600 PERFORM DE-LETE. NC1044.2
  1268. 126700 GO TO MOVE-WRITE-F1-40. NC1044.2
  1269. 126800 MOVE-FAIL-F1-40. NC1044.2
  1270. 126900 MOVE MOVE21 TO COMPUTED-A. NC1044.2
  1271. 127000 MOVE "ABCDE " TO CORRECT-A. NC1044.2
  1272. 127100 PERFORM FAIL. NC1044.2
  1273. 127200 MOVE-WRITE-F1-40. NC1044.2
  1274. 127300 MOVE "MOVE-TEST-F1-40" TO PAR-NAME. NC1044.2
  1275. 127400 PERFORM PRINT-DETAIL. NC1044.2
  1276. 127500 MOVE-INIT-F1-41. NC1044.2
  1277. 127600 MOVE "ABCDE" TO MOVE32. NC1044.2
  1278. 127700 MOVE-TEST-F1-41-0. NC1044.2
  1279. 127800 MOVE MOVE32 TO MOVE20. NC1044.2
  1280. 127900 MOVE-TEST-F1-41-1. NC1044.2
  1281. 128000 IF MOVE20 EQUAL TO "ABCD" NC1044.2
  1282. 128100 PERFORM PASS NC1044.2
  1283. 128200 ELSE NC1044.2
  1284. 128300 GO TO MOVE-FAIL-F1-41. NC1044.2
  1285. 128400* NOTE AN TO AN MOVE, TRUNCATION ON RIGHT. NC1044.2
  1286. 128500 GO TO MOVE-WRITE-F1-41. NC1044.2
  1287. 128600 MOVE-DELETE-F1-41. NC1044.2
  1288. 128700 PERFORM DE-LETE. NC1044.2
  1289. 128800 GO TO MOVE-WRITE-F1-41. NC1044.2
  1290. 128900 MOVE-FAIL-F1-41. NC1044.2
  1291. 129000 MOVE MOVE20 TO COMPUTED-A. NC1044.2
  1292. 129100 MOVE "ABCD" TO CORRECT-A. NC1044.2
  1293. 129200 PERFORM FAIL. NC1044.2
  1294. 129300 MOVE-WRITE-F1-41. NC1044.2
  1295. 129400 MOVE "MOVE-TEST-F1-41" TO PAR-NAME. NC1044.2
  1296. 129500 PERFORM PRINT-DETAIL. NC1044.2
  1297. 129600 MOVE-INIT-F1-42. NC1044.2
  1298. 129700 MOVE "ABCDE" TO MOVE32. NC1044.2
  1299. 129800 MOVE-TEST-F1-42-0. NC1044.2
  1300. 129900 MOVE MOVE32 TO MOVE22. NC1044.2
  1301. 130000 MOVE-TEST-F1-42-1. NC1044.2
  1302. 130100 IF MOVE22 EQUAL TO "A B0C D0E" NC1044.2
  1303. 130200 PERFORM PASS NC1044.2
  1304. 130300 ELSE NC1044.2
  1305. 130400 GO TO MOVE-FAIL-F1-42. NC1044.2
  1306. 130500* NOTE AN TO AE MOVE, ZERO AND SPACE INSERTION. NC1044.2
  1307. 130600 GO TO MOVE-WRITE-F1-42. NC1044.2
  1308. 130700 MOVE-DELETE-F1-42. NC1044.2
  1309. 130800 PERFORM DE-LETE. NC1044.2
  1310. 130900 GO TO MOVE-WRITE-F1-42. NC1044.2
  1311. 131000 MOVE-FAIL-F1-42. NC1044.2
  1312. 131100 MOVE MOVE22 TO COMPUTED-A. NC1044.2
  1313. 131200 MOVE "A B0C D0E" TO CORRECT-A. NC1044.2
  1314. 131300 PERFORM FAIL. NC1044.2
  1315. 131400 MOVE-WRITE-F1-42. NC1044.2
  1316. 131500 MOVE "MOVE-TEST-F1-42" TO PAR-NAME. NC1044.2
  1317. 131600 PERFORM PRINT-DETAIL. NC1044.2
  1318. 131700 MOVE-INIT-F1-43. NC1044.2
  1319. 131800 MOVE "ABCDE" TO MOVE32. NC1044.2
  1320. 131900 MOVE-TEST-F1-43-0. NC1044.2
  1321. 132000 MOVE MOVE32 TO MOVE33. NC1044.2
  1322. 132100 MOVE-TEST-F1-43-1. NC1044.2
  1323. 132200 IF MOVE33 EQUAL TO "ABCDE" NC1044.2
  1324. 132300 PERFORM PASS NC1044.2
  1325. 132400 ELSE NC1044.2
  1326. 132500 GO TO MOVE-FAIL-F1-43. NC1044.2
  1327. 132600* NOTE AN TO A MOVE, EQUAL SIZE. NC1044.2
  1328. 132700 GO TO MOVE-WRITE-F1-43. NC1044.2
  1329. 132800 MOVE-DELETE-F1-43. NC1044.2
  1330. 132900 PERFORM DE-LETE. NC1044.2
  1331. 133000 GO TO MOVE-WRITE-F1-43. NC1044.2
  1332. 133100 MOVE-FAIL-F1-43. NC1044.2
  1333. 133200 MOVE MOVE33 TO COMPUTED-A. NC1044.2
  1334. 133300 MOVE "ABCDE" TO CORRECT-A. NC1044.2
  1335. 133400 PERFORM FAIL. NC1044.2
  1336. 133500 MOVE-WRITE-F1-43. NC1044.2
  1337. 133600 MOVE "MOVE-TEST-F1-43" TO PAR-NAME. NC1044.2
  1338. 133700 PERFORM PRINT-DETAIL. NC1044.2
  1339. 133800 MOVE-INIT-F1-44. NC1044.2
  1340. 133900 MOVE "ABCDE" TO MOVE32. NC1044.2
  1341. 134000 MOVE-TEST-F1-44-0. NC1044.2
  1342. 134100 MOVE MOVE32 TO MOVE34. NC1044.2
  1343. 134200 MOVE-TEST-F1-44-1. NC1044.2
  1344. 134300 IF MOVE34 EQUAL TO "ABCDE " NC1044.2
  1345. 134400 PERFORM PASS NC1044.2
  1346. 134500 ELSE NC1044.2
  1347. 134600 GO TO MOVE-FAIL-F1-44. NC1044.2
  1348. 134700* NOTE AN TO A MOVE, SPACE PADDING ON RIGHT. NC1044.2
  1349. 134800 GO TO MOVE-WRITE-F1-44. NC1044.2
  1350. 134900 MOVE-DELETE-F1-44. NC1044.2
  1351. 135000 PERFORM DE-LETE. NC1044.2
  1352. 135100 GO TO MOVE-WRITE-F1-44. NC1044.2
  1353. 135200 MOVE-FAIL-F1-44. NC1044.2
  1354. 135300 MOVE MOVE34 TO COMPUTED-A. NC1044.2
  1355. 135400 MOVE "ABCDE " TO CORRECT-A. NC1044.2
  1356. 135500 PERFORM FAIL. NC1044.2
  1357. 135600 MOVE-WRITE-F1-44. NC1044.2
  1358. 135700 MOVE "MOVE-TEST-F1-44" TO PAR-NAME. NC1044.2
  1359. 135800 PERFORM PRINT-DETAIL. NC1044.2
  1360. 135900 MOVE-INIT-F1-45. NC1044.2
  1361. 136000 MOVE "ABCDE" TO MOVE32. NC1044.2
  1362. 136100 MOVE-TEST-F1-45-0. NC1044.2
  1363. 136200 MOVE MOVE32 TO MOVE35. NC1044.2
  1364. 136300 MOVE-TEST-F1-45-1. NC1044.2
  1365. 136400 IF MOVE35 EQUAL TO "ABC" NC1044.2
  1366. 136500 PERFORM PASS NC1044.2
  1367. 136600 ELSE NC1044.2
  1368. 136700 GO TO MOVE-FAIL-F1-45. NC1044.2
  1369. 136800* NOTE AN TO A MOVE, TRUNCATION ON RIGHT. NC1044.2
  1370. 136900 GO TO MOVE-WRITE-F1-45. NC1044.2
  1371. 137000 MOVE-DELETE-F1-45. NC1044.2
  1372. 137100 PERFORM DE-LETE. NC1044.2
  1373. 137200 GO TO MOVE-WRITE-F1-45. NC1044.2
  1374. 137300 MOVE-FAIL-F1-45. NC1044.2
  1375. 137400 MOVE MOVE35 TO COMPUTED-A. NC1044.2
  1376. 137500 MOVE "ABC" TO CORRECT-A. NC1044.2
  1377. 137600 PERFORM FAIL. NC1044.2
  1378. 137700 MOVE-WRITE-F1-45. NC1044.2
  1379. 137800 MOVE "MOVE-TEST-F1-45" TO PAR-NAME. NC1044.2
  1380. 137900 PERFORM PRINT-DETAIL. NC1044.2
  1381. 138000 MOVE-INIT-F1-46. NC1044.2
  1382. 138100 MOVE "1 A05" TO MOVE35A. NC1044.2
  1383. 138200 MOVE-TEST-F1-46-0. NC1044.2
  1384. 138300 MOVE MOVE36 TO MOVE21. NC1044.2
  1385. 138400 MOVE-TEST-F1-46-1. NC1044.2
  1386. 138500 IF MOVE21 EQUAL TO "1 A05 " NC1044.2
  1387. 138600 PERFORM PASS NC1044.2
  1388. 138700 ELSE NC1044.2
  1389. 138800 GO TO MOVE-FAIL-F1-46. NC1044.2
  1390. 138900* NOTE AE TO AN MOVE, SPACE PADDING ON RIGHT. NC1044.2
  1391. 139000 GO TO MOVE-WRITE-F1-46. NC1044.2
  1392. 139100 MOVE-DELETE-F1-46. NC1044.2
  1393. 139200 PERFORM DE-LETE. NC1044.2
  1394. 139300 GO TO MOVE-WRITE-F1-46. NC1044.2
  1395. 139400 MOVE-FAIL-F1-46. NC1044.2
  1396. 139500 MOVE MOVE21 TO COMPUTED-A. NC1044.2
  1397. 139600 MOVE "1 A05 " TO CORRECT-A. NC1044.2
  1398. 139700 PERFORM FAIL. NC1044.2
  1399. 139800 MOVE-WRITE-F1-46. NC1044.2
  1400. 139900 MOVE "MOVE-TEST-F1-46" TO PAR-NAME. NC1044.2
  1401. 140000 PERFORM PRINT-DETAIL. NC1044.2
  1402. 140100 MOVE-INIT-F1-47. NC1044.2
  1403. 140200 MOVE "1 A05" TO MOVE35A. NC1044.2
  1404. 140300 MOVE-TEST-F1-47-0. NC1044.2
  1405. 140400 MOVE MOVE36 TO MOVE20. NC1044.2
  1406. 140500 MOVE-TEST-F1-47-1. NC1044.2
  1407. 140600 IF MOVE20 EQUAL TO "1 A0" NC1044.2
  1408. 140700 PERFORM PASS NC1044.2
  1409. 140800 ELSE NC1044.2
  1410. 140900 GO TO MOVE-FAIL-F1-47. NC1044.2
  1411. 141000* NOTE AE TO AN MOVE, TRUNCATION ON RIGHT. NC1044.2
  1412. 141100 GO TO MOVE-WRITE-F1-47. NC1044.2
  1413. 141200 MOVE-DELETE-F1-47. NC1044.2
  1414. 141300 PERFORM DE-LETE. NC1044.2
  1415. 141400 GO TO MOVE-WRITE-F1-47. NC1044.2
  1416. 141500 MOVE-FAIL-F1-47. NC1044.2
  1417. 141600 MOVE MOVE20 TO COMPUTED-A. NC1044.2
  1418. 141700 MOVE "1 A0" TO CORRECT-A. NC1044.2
  1419. 141800 PERFORM FAIL. NC1044.2
  1420. 141900 MOVE-WRITE-F1-47. NC1044.2
  1421. 142000 MOVE "MOVE-TEST-F1-47" TO PAR-NAME. NC1044.2
  1422. 142100 PERFORM PRINT-DETAIL. NC1044.2
  1423. 142200 MOVE-INIT-F1-48. NC1044.2
  1424. 142300 MOVE "1 A05" TO MOVE35A. NC1044.2
  1425. 142400 MOVE-TEST-F1-48-0. NC1044.2
  1426. 142500 MOVE MOVE36 TO MOVE39. NC1044.2
  1427. 142600 MOVE-TEST-F1-48-1. NC1044.2
  1428. 142700 IF MOVE39 EQUAL TO "01 A050" NC1044.2
  1429. 142800 PERFORM PASS NC1044.2
  1430. 142900 ELSE NC1044.2
  1431. 143000 GO TO MOVE-FAIL-F1-48. NC1044.2
  1432. 143100* NOTE AE TO AE MOVE, ZERO INSERTION. NC1044.2
  1433. 143200 GO TO MOVE-WRITE-F1-48. NC1044.2
  1434. 143300 MOVE-DELETE-F1-48. NC1044.2
  1435. 143400 PERFORM DE-LETE. NC1044.2
  1436. 143500 GO TO MOVE-WRITE-F1-48. NC1044.2
  1437. 143600 MOVE-FAIL-F1-48. NC1044.2
  1438. 143700 MOVE MOVE39 TO COMPUTED-A. NC1044.2
  1439. 143800 MOVE "01 A050" TO CORRECT-A. NC1044.2
  1440. 143900 PERFORM FAIL. NC1044.2
  1441. 144000 MOVE-WRITE-F1-48. NC1044.2
  1442. 144100 MOVE "MOVE-TEST-F1-48" TO PAR-NAME. NC1044.2
  1443. 144200 PERFORM PRINT-DETAIL. NC1044.2
  1444. 144300 MOVE-INIT-F1-49. NC1044.2
  1445. 144400 MOVE "1 A05" TO MOVE35A. NC1044.2
  1446. 144500 MOVE-TEST-F1-49-0. NC1044.2
  1447. 144600 MOVE MOVE35A TO MOVE33. NC1044.2
  1448. 144700 MOVE-TEST-F1-49-1. NC1044.2
  1449. 144800 IF MOVE33 EQUAL TO "1 A05" NC1044.2
  1450. 144900 PERFORM PASS NC1044.2
  1451. 145000 ELSE NC1044.2
  1452. 145100 GO TO MOVE-FAIL-F1-49. NC1044.2
  1453. 145200* NOTE AE TO A MOVE, EQUAL SIZE. NC1044.2
  1454. 145300 GO TO MOVE-WRITE-F1-49. NC1044.2
  1455. 145400 MOVE-DELETE-F1-49. NC1044.2
  1456. 145500 PERFORM DE-LETE. NC1044.2
  1457. 145600 GO TO MOVE-WRITE-F1-49. NC1044.2
  1458. 145700 MOVE-FAIL-F1-49. NC1044.2
  1459. 145800 MOVE MOVE33 TO COMPUTED-A. NC1044.2
  1460. 145900 MOVE "1 A05" TO CORRECT-A. NC1044.2
  1461. 146000 PERFORM FAIL. NC1044.2
  1462. 146100 MOVE-WRITE-F1-49. NC1044.2
  1463. 146200 MOVE "MOVE-TEST-F1-49" TO PAR-NAME. NC1044.2
  1464. 146300 PERFORM PRINT-DETAIL. NC1044.2
  1465. 146400 MOVE-INIT-F1-50. NC1044.2
  1466. 146500 MOVE "1 A05" TO MOVE35A. NC1044.2
  1467. 146600 MOVE-TEST-F1-50-0. NC1044.2
  1468. 146700 MOVE MOVE35A TO MOVE34. NC1044.2
  1469. 146800 MOVE-TEST-F1-50-1. NC1044.2
  1470. 146900 IF MOVE34 EQUAL TO "1 A05 " NC1044.2
  1471. 147000 PERFORM PASS NC1044.2
  1472. 147100 ELSE NC1044.2
  1473. 147200 GO TO MOVE-FAIL-F1-50. NC1044.2
  1474. 147300* NOTE AE TO A MOVE, SPACE PADDING ON RIGHT. NC1044.2
  1475. 147400 GO TO MOVE-WRITE-F1-50. NC1044.2
  1476. 147500 MOVE-DELETE-F1-50. NC1044.2
  1477. 147600 PERFORM DE-LETE. NC1044.2
  1478. 147700 GO TO MOVE-WRITE-F1-50. NC1044.2
  1479. 147800 MOVE-FAIL-F1-50. NC1044.2
  1480. 147900 MOVE MOVE34 TO COMPUTED-A. NC1044.2
  1481. 148000 MOVE "1 A05 " TO CORRECT-A. NC1044.2
  1482. 148100 PERFORM FAIL. NC1044.2
  1483. 148200 MOVE-WRITE-F1-50. NC1044.2
  1484. 148300 MOVE "MOVE-TEST-F1-50" TO PAR-NAME. NC1044.2
  1485. 148400 PERFORM PRINT-DETAIL. NC1044.2
  1486. 148500 MOVE-INIT-F1-51. NC1044.2
  1487. 148600 MOVE "1 A05" TO MOVE35A. NC1044.2
  1488. 148700 MOVE-TEST-F1-51-0. NC1044.2
  1489. 148800 MOVE MOVE35A TO MOVE35. NC1044.2
  1490. 148900 MOVE-TEST-F1-51-1. NC1044.2
  1491. 149000 IF MOVE35 EQUAL TO "1 A" NC1044.2
  1492. 149100 PERFORM PASS NC1044.2
  1493. 149200 ELSE NC1044.2
  1494. 149300 GO TO MOVE-FAIL-F1-51. NC1044.2
  1495. 149400* NOTE AE TO A MOVE, TRUNCATION ON RIGHT. NC1044.2
  1496. 149500 GO TO MOVE-WRITE-F1-51. NC1044.2
  1497. 149600 MOVE-DELETE-F1-51. NC1044.2
  1498. 149700 PERFORM DE-LETE. NC1044.2
  1499. 149800 GO TO MOVE-WRITE-F1-51. NC1044.2
  1500. 149900 MOVE-FAIL-F1-51. NC1044.2
  1501. 150000 MOVE MOVE35 TO COMPUTED-A. NC1044.2
  1502. 150100 MOVE "1 A" TO CORRECT-A. NC1044.2
  1503. 150200 PERFORM FAIL. NC1044.2
  1504. 150300 MOVE-WRITE-F1-51. NC1044.2
  1505. 150400 MOVE "MOVE-TEST-F1-51" TO PAR-NAME. NC1044.2
  1506. 150500 PERFORM PRINT-DETAIL. NC1044.2
  1507. 150600 MOVE-INIT-F1-52. NC1044.2
  1508. 150700 MOVE "ABCDE" TO MOVE37. NC1044.2
  1509. 150800 MOVE "MOVE ALPHABETIC " TO FEATURE. NC1044.2
  1510. 150900 MOVE-TEST-F1-52-0. NC1044.2
  1511. 151000 MOVE MOVE37 TO MOVE21. NC1044.2
  1512. 151100 MOVE-TEST-F1-52-1. NC1044.2
  1513. 151200 IF MOVE21 EQUAL TO "ABCDE " NC1044.2
  1514. 151300 PERFORM PASS NC1044.2
  1515. 151400 ELSE NC1044.2
  1516. 151500 GO TO MOVE-FAIL-F1-52. NC1044.2
  1517. 151600* NOTE A TO AN MOVE, SPACE PADDING ON RIGHT. NC1044.2
  1518. 151700 GO TO MOVE-WRITE-F1-52. NC1044.2
  1519. 151800 MOVE-DELETE-F1-52. NC1044.2
  1520. 151900 PERFORM DE-LETE. NC1044.2
  1521. 152000 GO TO MOVE-WRITE-F1-52. NC1044.2
  1522. 152100 MOVE-FAIL-F1-52. NC1044.2
  1523. 152200 MOVE MOVE21 TO COMPUTED-A. NC1044.2
  1524. 152300 MOVE "ABCDE " TO CORRECT-A. NC1044.2
  1525. 152400 PERFORM FAIL. NC1044.2
  1526. 152500 MOVE-WRITE-F1-52. NC1044.2
  1527. 152600 MOVE "MOVE-TEST-F1-52" TO PAR-NAME. NC1044.2
  1528. 152700 PERFORM PRINT-DETAIL. NC1044.2
  1529. 152800 MOVE-INIT-F1-53. NC1044.2
  1530. 152900 MOVE "ABCDE" TO MOVE37. NC1044.2
  1531. 153000 MOVE-TEST-F1-53-0. NC1044.2
  1532. 153100 MOVE MOVE37 TO MOVE20. NC1044.2
  1533. 153200 MOVE-TEST-F1-53-1. NC1044.2
  1534. 153300 IF MOVE20 EQUAL TO "ABCD" NC1044.2
  1535. 153400 PERFORM PASS NC1044.2
  1536. 153500 ELSE NC1044.2
  1537. 153600 GO TO MOVE-FAIL-F1-53. NC1044.2
  1538. 153700* NOTE A TO AN MOVE, TRUNCATION ON RIGHT. NC1044.2
  1539. 153800 GO TO MOVE-WRITE-F1-53. NC1044.2
  1540. 153900 MOVE-DELETE-F1-53. NC1044.2
  1541. 154000 PERFORM DE-LETE. NC1044.2
  1542. 154100 GO TO MOVE-WRITE-F1-53. NC1044.2
  1543. 154200 MOVE-FAIL-F1-53. NC1044.2
  1544. 154300 MOVE MOVE20 TO COMPUTED-A. NC1044.2
  1545. 154400 MOVE "ABCD" TO CORRECT-A. NC1044.2
  1546. 154500 PERFORM FAIL. NC1044.2
  1547. 154600 MOVE-WRITE-F1-53. NC1044.2
  1548. 154700 MOVE "MOVE-TEST-F1-53" TO PAR-NAME. NC1044.2
  1549. 154800 PERFORM PRINT-DETAIL. NC1044.2
  1550. 154900 MOVE-INIT-F1-54. NC1044.2
  1551. 155000 MOVE "ABCDE" TO MOVE37. NC1044.2
  1552. 155100 MOVE-TEST-F1-54-0. NC1044.2
  1553. 155200 MOVE MOVE37 TO MOVE39. NC1044.2
  1554. 155300 MOVE-TEST-F1-54-1. NC1044.2
  1555. 155400 IF MOVE39 EQUAL TO "0ABCDE0" NC1044.2
  1556. 155500 PERFORM PASS NC1044.2
  1557. 155600 ELSE NC1044.2
  1558. 155700 GO TO MOVE-FAIL-F1-54. NC1044.2
  1559. 155800* NOTE A TO AE MOVE, ZERO INSERTION. NC1044.2
  1560. 155900 GO TO MOVE-WRITE-F1-54. NC1044.2
  1561. 156000 MOVE-DELETE-F1-54. NC1044.2
  1562. 156100 PERFORM DE-LETE. NC1044.2
  1563. 156200 GO TO MOVE-WRITE-F1-54. NC1044.2
  1564. 156300 MOVE-FAIL-F1-54. NC1044.2
  1565. 156400 MOVE MOVE39 TO COMPUTED-A. NC1044.2
  1566. 156500 MOVE "0ABCDE0" TO CORRECT-A. NC1044.2
  1567. 156600 PERFORM FAIL. NC1044.2
  1568. 156700 MOVE-WRITE-F1-54. NC1044.2
  1569. 156800 MOVE "MOVE-TEST-F1-54" TO PAR-NAME. NC1044.2
  1570. 156900 PERFORM PRINT-DETAIL. NC1044.2
  1571. 157000 MOVE-INIT-F1-55. NC1044.2
  1572. 157100 MOVE "ABCDE" TO MOVE37. NC1044.2
  1573. 157200 MOVE-TEST-F1-55-0. NC1044.2
  1574. 157300 MOVE MOVE37 TO MOVE34. NC1044.2
  1575. 157400 MOVE-TEST-F1-55-1. NC1044.2
  1576. 157500 IF MOVE34 EQUAL TO "ABCDE " NC1044.2
  1577. 157600 PERFORM PASS NC1044.2
  1578. 157700 ELSE NC1044.2
  1579. 157800 GO TO MOVE-FAIL-F1-55. NC1044.2
  1580. 157900* NOTE A TO A MOVE, SPACE PADDING ON RIGHT. NC1044.2
  1581. 158000 GO TO MOVE-WRITE-F1-55. NC1044.2
  1582. 158100 MOVE-DELETE-F1-55. NC1044.2
  1583. 158200 PERFORM DE-LETE. NC1044.2
  1584. 158300 GO TO MOVE-WRITE-F1-55. NC1044.2
  1585. 158400 MOVE-FAIL-F1-55. NC1044.2
  1586. 158500 MOVE MOVE4 TO COMPUTED-A. NC1044.2
  1587. 158600 MOVE "ABCDE " TO CORRECT-A. NC1044.2
  1588. 158700 PERFORM FAIL. NC1044.2
  1589. 158800 MOVE-WRITE-F1-55. NC1044.2
  1590. 158900 MOVE "MOVE-TEST-F1-55" TO PAR-NAME. NC1044.2
  1591. 159000 PERFORM PRINT-DETAIL. NC1044.2
  1592. 159100 MOVE-INIT-F1-56. NC1044.2
  1593. 159200 MOVE "ABCDE" TO MOVE37. NC1044.2
  1594. 159300 MOVE-TEST-F1-56-0. NC1044.2
  1595. 159400 MOVE MOVE37 TO MOVE35. NC1044.2
  1596. 159500 MOVE-TEST-F1-56-1. NC1044.2
  1597. 159600 IF MOVE35 EQUAL TO "ABC" NC1044.2
  1598. 159700 PERFORM PASS NC1044.2
  1599. 159800 ELSE NC1044.2
  1600. 159900 GO TO MOVE-FAIL-F1-56. NC1044.2
  1601. 160000* NOTE A TO A MOVE, TRUNCATION ON RIGHT. NC1044.2
  1602. 160100 GO TO MOVE-WRITE-F1-56. NC1044.2
  1603. 160200 MOVE-DELETE-F1-56. NC1044.2
  1604. 160300 PERFORM DE-LETE. NC1044.2
  1605. 160400 GO TO MOVE-WRITE-F1-56. NC1044.2
  1606. 160500 MOVE-FAIL-F1-56. NC1044.2
  1607. 160600 MOVE MOVE35 TO COMPUTED-A. NC1044.2
  1608. 160700 MOVE "ABC" TO CORRECT-A. NC1044.2
  1609. 160800 PERFORM FAIL. NC1044.2
  1610. 160900 MOVE-WRITE-F1-56. NC1044.2
  1611. 161000 MOVE "MOVE-TEST-F1-56" TO PAR-NAME. NC1044.2
  1612. 161100 PERFORM PRINT-DETAIL. NC1044.2
  1613. 161200 NUMERIC-OPERAND-LIMITS-TESTS SECTION. NC1044.2
  1614. 161300 MOVE-INIT-F1-57-1. NC1044.2
  1615. 161400 MOVE "MOVE LIMITS TESTS " TO FEATURE. NC1044.2
  1616. 161500 MOVE 1 TO DNAME1. NC1044.2
  1617. 161600* NOTE THE FOLLOWING 44 TESTS WILL TEST THE LIMITS OF NC1044.2
  1618. 161700* THE MOVE STATEMENT WITH OVER 20 OPERANDS, A DELETION NC1044.2
  1619. 161800* PLACED IN THIS PARAGRAPH WILL SKIP THE LIMITS TESTS NC1044.2
  1620. 161900* BUT A NOTE STATEMENT MAY NEED TO BE PLACED IN EACH TEST.NC1044.2
  1621. 162000 GO TO MOVE-TEST-F1-57-0. NC1044.2
  1622. 162100 MOVE-INIT-DELETE-F1-57-1. NC1044.2
  1623. 162200 PERFORM DE-LETE. NC1044.2
  1624. 162300 MOVE "MOVE LIMITS TESTS " TO FEATURE. NC1044.2
  1625. 162400 MOVE "MOVE-TEST, F1-57-1 THRU F1-58-21" TO PAR-NAME. NC1044.2
  1626. 162500 PERFORM PRINT-DETAIL. NC1044.2
  1627. 162600 ADD 43 TO DELETE-COUNTER. NC1044.2
  1628. 162700 GO TO MOVE-INIT-F1-58. NC1044.2
  1629. 162800 MOVE-TEST-F1-57-0. NC1044.2
  1630. 162900 MOVE DNAME1 TO DNAME22 DNAME23 DNAME24 DNAME25 DNAME26 NC1044.2
  1631. 163000 DNAME27 DNAME28 DNAME29 DNAME30 DNAME31 DNAME32 NC1044.2
  1632. 163100 DNAME33 DNAME34 DNAME35 DNAME36 DNAME37 DNAME38 NC1044.2
  1633. 163200 DNAME39 DNAME40 DNAME41 DNAME42 DNAME19. NC1044.2
  1634. 163300 MOVE-TEST-F1-57-1. NC1044.2
  1635. 163400 IF DNAME19 EQUAL TO 1 NC1044.2
  1636. 163500 PERFORM PASS NC1044.2
  1637. 163600 GO TO MOVE-WRITE-F1-57-1. NC1044.2
  1638. 163700 MOVE 1 TO CORRECT-18V0. NC1044.2
  1639. 163800 MOVE DNAME19 TO COMPUTED-18V0. NC1044.2
  1640. 163900 PERFORM FAIL. NC1044.2
  1641. 164000 GO TO MOVE-WRITE-F1-57-1. NC1044.2
  1642. 164100 MOVE-DELETE-F1-57-1. NC1044.2
  1643. 164200 PERFORM DE-LETE. NC1044.2
  1644. 164300* NOTE *** A DELETE IN THIS TEST WILL CAUSE THE NEXT NC1044.2
  1645. 164400* 43 TESTS TO FAIL. NC1044.2
  1646. 164500 MOVE-WRITE-F1-57-1. NC1044.2
  1647. 164600 MOVE "MOVE-TEST-F1-57-1 " TO PAR-NAME. NC1044.2
  1648. 164700 PERFORM PRINT-DETAIL. NC1044.2
  1649. 164800 MOVE-TEST-F1-57-2. NC1044.2
  1650. 164900 IF DNAME22 EQUAL TO 1 NC1044.2
  1651. 165000 PERFORM PASS NC1044.2
  1652. 165100 GO TO MOVE-WRITE-F1-57-2. NC1044.2
  1653. 165200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1654. 165300 MOVE DNAME22 TO COMPUTED-18V0. NC1044.2
  1655. 165400 MOVE 1 TO CORRECT-18V0. NC1044.2
  1656. 165500 PERFORM FAIL. NC1044.2
  1657. 165600 GO TO MOVE-WRITE-F1-57-2. NC1044.2
  1658. 165700 MOVE-DELETE-F1-57-2. NC1044.2
  1659. 165800 PERFORM DE-LETE. NC1044.2
  1660. 165900 MOVE-WRITE-F1-57-2. NC1044.2
  1661. 166000 MOVE "MOVE-TEST-F1-57-2 " TO PAR-NAME. NC1044.2
  1662. 166100 PERFORM PRINT-DETAIL. NC1044.2
  1663. 166200 MOVE-TEST-F1-57-3. NC1044.2
  1664. 166300 IF DNAME23 EQUAL TO 1 NC1044.2
  1665. 166400 PERFORM PASS NC1044.2
  1666. 166500 GO TO MOVE-WRITE-F1-57-3. NC1044.2
  1667. 166600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1668. 166700 MOVE DNAME23 TO COMPUTED-18V0. NC1044.2
  1669. 166800 MOVE 1 TO CORRECT-18V0. NC1044.2
  1670. 166900 PERFORM FAIL. NC1044.2
  1671. 167000 GO TO MOVE-WRITE-F1-57-3. NC1044.2
  1672. 167100 MOVE-DELETE-F1-57-3. NC1044.2
  1673. 167200 PERFORM DE-LETE. NC1044.2
  1674. 167300 MOVE-WRITE-F1-57-3. NC1044.2
  1675. 167400 MOVE "MOVE-TEST-F1-57-3 " TO PAR-NAME. NC1044.2
  1676. 167500 PERFORM PRINT-DETAIL. NC1044.2
  1677. 167600 MOVE-TEST-F1-57-4. NC1044.2
  1678. 167700 IF DNAME24 EQUAL TO 1 NC1044.2
  1679. 167800 PERFORM PASS NC1044.2
  1680. 167900 GO TO MOVE-WRITE-F1-57-4. NC1044.2
  1681. 168000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1682. 168100 MOVE DNAME24 TO COMPUTED-18V0. NC1044.2
  1683. 168200 MOVE 1 TO CORRECT-18V0. NC1044.2
  1684. 168300 PERFORM FAIL. NC1044.2
  1685. 168400 GO TO MOVE-WRITE-F1-57-4. NC1044.2
  1686. 168500 MOVE-DELETE-F1-57-4. NC1044.2
  1687. 168600 PERFORM DE-LETE. NC1044.2
  1688. 168700 MOVE-WRITE-F1-57-4. NC1044.2
  1689. 168800 MOVE "MOVE-TEST-F1-57-4 " TO PAR-NAME. NC1044.2
  1690. 168900 PERFORM PRINT-DETAIL. NC1044.2
  1691. 169000 MOVE-TEST-F1-57-5. NC1044.2
  1692. 169100 IF DNAME25 EQUAL TO 1 NC1044.2
  1693. 169200 PERFORM PASS NC1044.2
  1694. 169300 GO TO MOVE-WRITE-F1-57-5. NC1044.2
  1695. 169400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1696. 169500 MOVE DNAME25 TO COMPUTED-18V0. NC1044.2
  1697. 169600 MOVE 1 TO CORRECT-18V0. NC1044.2
  1698. 169700 PERFORM FAIL. NC1044.2
  1699. 169800 GO TO MOVE-WRITE-F1-57-5. NC1044.2
  1700. 169900 MOVE-DELETE-F1-57-5. NC1044.2
  1701. 170000 PERFORM DE-LETE. NC1044.2
  1702. 170100 MOVE-WRITE-F1-57-5. NC1044.2
  1703. 170200 MOVE "MOVE-TEST-F1-57-5 " TO PAR-NAME. NC1044.2
  1704. 170300 PERFORM PRINT-DETAIL. NC1044.2
  1705. 170400 MOVE-TEST-F1-57-6. NC1044.2
  1706. 170500 IF DNAME26 EQUAL TO 1 NC1044.2
  1707. 170600 PERFORM PASS NC1044.2
  1708. 170700 GO TO MOVE-WRITE-F1-57-6. NC1044.2
  1709. 170800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1710. 170900 MOVE DNAME26 TO COMPUTED-18V0. NC1044.2
  1711. 171000 MOVE 1 TO CORRECT-18V0. NC1044.2
  1712. 171100 PERFORM FAIL. NC1044.2
  1713. 171200 GO TO MOVE-WRITE-F1-57-6. NC1044.2
  1714. 171300 MOVE-DELETE-F1-57-6. NC1044.2
  1715. 171400 PERFORM DE-LETE. NC1044.2
  1716. 171500 MOVE-WRITE-F1-57-6. NC1044.2
  1717. 171600 MOVE "MOVE-TEST-F1-57-6 " TO PAR-NAME. NC1044.2
  1718. 171700 PERFORM PRINT-DETAIL. NC1044.2
  1719. 171800 MOVE-TEST-F1-57-7. NC1044.2
  1720. 171900 IF DNAME27 EQUAL TO 1 NC1044.2
  1721. 172000 PERFORM PASS NC1044.2
  1722. 172100 GO TO MOVE-WRITE-F1-57-7. NC1044.2
  1723. 172200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1724. 172300 MOVE DNAME27 TO COMPUTED-18V0. NC1044.2
  1725. 172400 MOVE 1 TO CORRECT-18V0. NC1044.2
  1726. 172500 PERFORM FAIL. NC1044.2
  1727. 172600 GO TO MOVE-WRITE-F1-57-7. NC1044.2
  1728. 172700 MOVE-DELETE-F1-57-7. NC1044.2
  1729. 172800 PERFORM DE-LETE. NC1044.2
  1730. 172900 MOVE-WRITE-F1-57-7. NC1044.2
  1731. 173000 MOVE "MOVE-TEST-F1-57-7 " TO PAR-NAME. NC1044.2
  1732. 173100 PERFORM PRINT-DETAIL. NC1044.2
  1733. 173200 MOVE-TEST-F1-57-8. NC1044.2
  1734. 173300 IF DNAME28 EQUAL TO 1 NC1044.2
  1735. 173400 PERFORM PASS NC1044.2
  1736. 173500 GO TO MOVE-WRITE-F1-57-8. NC1044.2
  1737. 173600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1738. 173700 MOVE DNAME28 TO COMPUTED-18V0. NC1044.2
  1739. 173800 MOVE 1 TO CORRECT-18V0. NC1044.2
  1740. 173900 PERFORM FAIL. NC1044.2
  1741. 174000 GO TO MOVE-WRITE-F1-57-8. NC1044.2
  1742. 174100 MOVE-DELETE-F1-57-8. NC1044.2
  1743. 174200 PERFORM DE-LETE. NC1044.2
  1744. 174300 MOVE-WRITE-F1-57-8. NC1044.2
  1745. 174400 MOVE "MOVE-TEST-F1-57-8 " TO PAR-NAME. NC1044.2
  1746. 174500 PERFORM PRINT-DETAIL. NC1044.2
  1747. 174600 MOVE-TEST-F1-57-9. NC1044.2
  1748. 174700 IF DNAME29 EQUAL TO 1 NC1044.2
  1749. 174800 PERFORM PASS NC1044.2
  1750. 174900 GO TO MOVE-WRITE-F1-57-9. NC1044.2
  1751. 175000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1752. 175100 MOVE DNAME29 TO COMPUTED-18V0. NC1044.2
  1753. 175200 MOVE 1 TO CORRECT-18V0. NC1044.2
  1754. 175300 PERFORM FAIL. NC1044.2
  1755. 175400 GO TO MOVE-WRITE-F1-57-9. NC1044.2
  1756. 175500 MOVE-DELETE-F1-57-9. NC1044.2
  1757. 175600 PERFORM DE-LETE. NC1044.2
  1758. 175700 MOVE-WRITE-F1-57-9. NC1044.2
  1759. 175800 MOVE "MOVE-TEST-F1-57-9 " TO PAR-NAME. NC1044.2
  1760. 175900 PERFORM PRINT-DETAIL. NC1044.2
  1761. 176000 MOVE-TEST-F1-57-10. NC1044.2
  1762. 176100 IF DNAME30 EQUAL TO 1 NC1044.2
  1763. 176200 PERFORM PASS NC1044.2
  1764. 176300 GO TO MOVE-WRITE-F1-57-10. NC1044.2
  1765. 176400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1766. 176500 MOVE DNAME30 TO COMPUTED-18V0. NC1044.2
  1767. 176600 MOVE 1 TO CORRECT-18V0. NC1044.2
  1768. 176700 PERFORM FAIL. NC1044.2
  1769. 176800 GO TO MOVE-WRITE-F1-57-10. NC1044.2
  1770. 176900 MOVE-DELETE-F1-57-10. NC1044.2
  1771. 177000 PERFORM DE-LETE. NC1044.2
  1772. 177100 MOVE-WRITE-F1-57-10. NC1044.2
  1773. 177200 MOVE "MOVE-TEST-F1-57-10 " TO PAR-NAME. NC1044.2
  1774. 177300 PERFORM PRINT-DETAIL. NC1044.2
  1775. 177400 MOVE-TEST-F1-57-11. NC1044.2
  1776. 177500 IF DNAME31 EQUAL TO 1 NC1044.2
  1777. 177600 PERFORM PASS NC1044.2
  1778. 177700 GO TO MOVE-WRITE-F1-57-11. NC1044.2
  1779. 177800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1780. 177900 MOVE DNAME31 TO COMPUTED-18V0. NC1044.2
  1781. 178000 MOVE 1 TO CORRECT-18V0. NC1044.2
  1782. 178100 PERFORM FAIL. NC1044.2
  1783. 178200 GO TO MOVE-WRITE-F1-57-11. NC1044.2
  1784. 178300 MOVE-DELETE-F1-57-11. NC1044.2
  1785. 178400 PERFORM DE-LETE. NC1044.2
  1786. 178500 MOVE-WRITE-F1-57-11. NC1044.2
  1787. 178600 MOVE "MOVE-TEST-F1-57-11 " TO PAR-NAME. NC1044.2
  1788. 178700 PERFORM PRINT-DETAIL. NC1044.2
  1789. 178800 MOVE-TEST-F1-57-12. NC1044.2
  1790. 178900 IF DNAME32 EQUAL TO 1 NC1044.2
  1791. 179000 PERFORM PASS NC1044.2
  1792. 179100 GO TO MOVE-WRITE-F1-57-12. NC1044.2
  1793. 179200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1794. 179300 MOVE DNAME32 TO COMPUTED-18V0. NC1044.2
  1795. 179400 MOVE 1 TO CORRECT-18V0. NC1044.2
  1796. 179500 PERFORM FAIL. NC1044.2
  1797. 179600 GO TO MOVE-WRITE-F1-57-12. NC1044.2
  1798. 179700 MOVE-DELETE-F1-57-12. NC1044.2
  1799. 179800 PERFORM DE-LETE. NC1044.2
  1800. 179900 MOVE-WRITE-F1-57-12. NC1044.2
  1801. 180000 MOVE "MOVE-TEST-F1-57-12 " TO PAR-NAME. NC1044.2
  1802. 180100 PERFORM PRINT-DETAIL. NC1044.2
  1803. 180200 MOVE-TEST-F1-57-13. NC1044.2
  1804. 180300 IF DNAME33 EQUAL TO 1 NC1044.2
  1805. 180400 PERFORM PASS NC1044.2
  1806. 180500 GO TO MOVE-WRITE-F1-57-13. NC1044.2
  1807. 180600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1808. 180700 MOVE DNAME33 TO COMPUTED-18V0. NC1044.2
  1809. 180800 MOVE 1 TO CORRECT-18V0. NC1044.2
  1810. 180900 PERFORM FAIL. NC1044.2
  1811. 181000 GO TO MOVE-WRITE-F1-57-13. NC1044.2
  1812. 181100 MOVE-DELETE-F1-57-13. NC1044.2
  1813. 181200 PERFORM DE-LETE. NC1044.2
  1814. 181300 MOVE-WRITE-F1-57-13. NC1044.2
  1815. 181400 MOVE "MOVE-TEST-F1-57-13 " TO PAR-NAME. NC1044.2
  1816. 181500 PERFORM PRINT-DETAIL. NC1044.2
  1817. 181600 MOVE-TEST-F1-57-14. NC1044.2
  1818. 181700 IF DNAME34 EQUAL TO 1 NC1044.2
  1819. 181800 PERFORM PASS NC1044.2
  1820. 181900 GO TO MOVE-WRITE-F1-57-14. NC1044.2
  1821. 182000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1822. 182100 MOVE DNAME34 TO COMPUTED-18V0. NC1044.2
  1823. 182200 MOVE 1 TO CORRECT-18V0. NC1044.2
  1824. 182300 PERFORM FAIL. NC1044.2
  1825. 182400 GO TO MOVE-WRITE-F1-57-14. NC1044.2
  1826. 182500 MOVE-DELETE-F1-57-14. NC1044.2
  1827. 182600 PERFORM DE-LETE. NC1044.2
  1828. 182700 MOVE-WRITE-F1-57-14. NC1044.2
  1829. 182800 MOVE "MOVE-TEST-F1-57-14 " TO PAR-NAME. NC1044.2
  1830. 182900 PERFORM PRINT-DETAIL. NC1044.2
  1831. 183000 MOVE-TEST-F1-57-15. NC1044.2
  1832. 183100 IF DNAME35 EQUAL TO 1 NC1044.2
  1833. 183200 PERFORM PASS NC1044.2
  1834. 183300 GO TO MOVE-WRITE-F1-57-15. NC1044.2
  1835. 183400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1836. 183500 MOVE DNAME35 TO COMPUTED-18V0. NC1044.2
  1837. 183600 MOVE 1 TO CORRECT-18V0. NC1044.2
  1838. 183700 PERFORM FAIL. NC1044.2
  1839. 183800 GO TO MOVE-WRITE-F1-57-15. NC1044.2
  1840. 183900 MOVE-DELETE-F1-57-15. NC1044.2
  1841. 184000 PERFORM DE-LETE. NC1044.2
  1842. 184100 MOVE-WRITE-F1-57-15. NC1044.2
  1843. 184200 MOVE "MOVE-TEST-F1-57-15 " TO PAR-NAME. NC1044.2
  1844. 184300 PERFORM PRINT-DETAIL. NC1044.2
  1845. 184400 MOVE-TEST-F1-57-16. NC1044.2
  1846. 184500 IF DNAME36 EQUAL TO 1 NC1044.2
  1847. 184600 PERFORM PASS NC1044.2
  1848. 184700 GO TO MOVE-WRITE-F1-57-16. NC1044.2
  1849. 184800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1850. 184900 MOVE DNAME36 TO COMPUTED-18V0. NC1044.2
  1851. 185000 MOVE 1 TO CORRECT-18V0. NC1044.2
  1852. 185100 PERFORM FAIL. NC1044.2
  1853. 185200 GO TO MOVE-WRITE-F1-57-16. NC1044.2
  1854. 185300 MOVE-DELETE-F1-57-16. NC1044.2
  1855. 185400 PERFORM DE-LETE. NC1044.2
  1856. 185500 MOVE-WRITE-F1-57-16. NC1044.2
  1857. 185600 MOVE "MOVE-TEST-F1-57-16 " TO PAR-NAME. NC1044.2
  1858. 185700 PERFORM PRINT-DETAIL. NC1044.2
  1859. 185800 MOVE-TEST-F1-57-17. NC1044.2
  1860. 185900 IF DNAME37 EQUAL TO 1 NC1044.2
  1861. 186000 PERFORM PASS NC1044.2
  1862. 186100 GO TO MOVE-WRITE-F1-57-17. NC1044.2
  1863. 186200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1864. 186300 MOVE DNAME37 TO COMPUTED-18V0. NC1044.2
  1865. 186400 MOVE 1 TO CORRECT-18V0. NC1044.2
  1866. 186500 PERFORM FAIL. NC1044.2
  1867. 186600 GO TO MOVE-WRITE-F1-57-17. NC1044.2
  1868. 186700 MOVE-DELETE-F1-57-17. NC1044.2
  1869. 186800 PERFORM DE-LETE. NC1044.2
  1870. 186900 MOVE-WRITE-F1-57-17. NC1044.2
  1871. 187000 MOVE "MOVE-TEST-F1-57-17 " TO PAR-NAME. NC1044.2
  1872. 187100 PERFORM PRINT-DETAIL. NC1044.2
  1873. 187200 MOVE-TEST-F1-57-18. NC1044.2
  1874. 187300 IF DNAME38 EQUAL TO 1 NC1044.2
  1875. 187400 PERFORM PASS NC1044.2
  1876. 187500 GO TO MOVE-WRITE-F1-57-18. NC1044.2
  1877. 187600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1878. 187700 MOVE DNAME38 TO COMPUTED-18V0. NC1044.2
  1879. 187800 MOVE 1 TO CORRECT-18V0. NC1044.2
  1880. 187900 PERFORM FAIL. NC1044.2
  1881. 188000 GO TO MOVE-WRITE-F1-57-18. NC1044.2
  1882. 188100 MOVE-DELETE-F1-57-18. NC1044.2
  1883. 188200 PERFORM DE-LETE. NC1044.2
  1884. 188300 MOVE-WRITE-F1-57-18. NC1044.2
  1885. 188400 MOVE "MOVE-TEST-F1-57-18 " TO PAR-NAME. NC1044.2
  1886. 188500 PERFORM PRINT-DETAIL. NC1044.2
  1887. 188600 MOVE-TEST-F1-57-19. NC1044.2
  1888. 188700 IF DNAME39 EQUAL TO 1 NC1044.2
  1889. 188800 PERFORM PASS NC1044.2
  1890. 188900 GO TO MOVE-WRITE-F1-57-19. NC1044.2
  1891. 189000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1892. 189100 MOVE DNAME39 TO COMPUTED-18V0. NC1044.2
  1893. 189200 MOVE 1 TO CORRECT-18V0. NC1044.2
  1894. 189300 PERFORM FAIL. NC1044.2
  1895. 189400 GO TO MOVE-WRITE-F1-57-19. NC1044.2
  1896. 189500 MOVE-DELETE-F1-57-19. NC1044.2
  1897. 189600 PERFORM DE-LETE. NC1044.2
  1898. 189700 MOVE-WRITE-F1-57-19. NC1044.2
  1899. 189800 MOVE "MOVE-TEST-F1-57-19 " TO PAR-NAME. NC1044.2
  1900. 189900 PERFORM PRINT-DETAIL. NC1044.2
  1901. 190000 MOVE-TEST-F1-57-20. NC1044.2
  1902. 190100 IF DNAME40 EQUAL TO 1 NC1044.2
  1903. 190200 PERFORM PASS NC1044.2
  1904. 190300 GO TO MOVE-WRITE-F1-57-20. NC1044.2
  1905. 190400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1906. 190500 MOVE DNAME40 TO COMPUTED-18V0. NC1044.2
  1907. 190600 MOVE 1 TO CORRECT-18V0. NC1044.2
  1908. 190700 PERFORM FAIL. NC1044.2
  1909. 190800 GO TO MOVE-WRITE-F1-57-20. NC1044.2
  1910. 190900 MOVE-DELETE-F1-57-20. NC1044.2
  1911. 191000 PERFORM DE-LETE. NC1044.2
  1912. 191100 MOVE-WRITE-F1-57-20. NC1044.2
  1913. 191200 MOVE "MOVE-TEST-F1-57-20 " TO PAR-NAME. NC1044.2
  1914. 191300 PERFORM PRINT-DETAIL. NC1044.2
  1915. 191400 MOVE-TEST-F1-57-21. NC1044.2
  1916. 191500 IF DNAME41 EQUAL TO 1 NC1044.2
  1917. 191600 PERFORM PASS NC1044.2
  1918. 191700 GO TO MOVE-WRITE-F1-57-21. NC1044.2
  1919. 191800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1920. 191900 MOVE DNAME41 TO COMPUTED-18V0. NC1044.2
  1921. 192000 MOVE 1 TO CORRECT-18V0. NC1044.2
  1922. 192100 PERFORM FAIL. NC1044.2
  1923. 192200 GO TO MOVE-WRITE-F1-57-21. NC1044.2
  1924. 192300 MOVE-DELETE-F1-57-21. NC1044.2
  1925. 192400 PERFORM DE-LETE. NC1044.2
  1926. 192500 MOVE-WRITE-F1-57-21. NC1044.2
  1927. 192600 MOVE "MOVE-TEST-F1-57-21 " TO PAR-NAME. NC1044.2
  1928. 192700 PERFORM PRINT-DETAIL. NC1044.2
  1929. 192800 MOVE-TEST-F1-57-22. NC1044.2
  1930. 192900 IF DNAME42 EQUAL TO 1 NC1044.2
  1931. 193000 PERFORM PASS NC1044.2
  1932. 193100 GO TO MOVE-WRITE-F1-57-22. NC1044.2
  1933. 193200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-57-1. NC1044.2
  1934. 193300 MOVE DNAME42 TO COMPUTED-18V0. NC1044.2
  1935. 193400 MOVE 1 TO CORRECT-18V0. NC1044.2
  1936. 193500 PERFORM FAIL. NC1044.2
  1937. 193600 GO TO MOVE-WRITE-F1-57-22. NC1044.2
  1938. 193700 MOVE-DELETE-F1-57-22. NC1044.2
  1939. 193800 PERFORM DE-LETE. NC1044.2
  1940. 193900 MOVE-WRITE-F1-57-22. NC1044.2
  1941. 194000 MOVE "MOVE-TEST-F1-57-22 " TO PAR-NAME. NC1044.2
  1942. 194100 PERFORM PRINT-DETAIL. NC1044.2
  1943. 194200 MOVE-INIT-F1-58. NC1044.2
  1944. 194300 MOVE 000000000000000001 TO DNAME18. NC1044.2
  1945. 194400 MOVE-TEST-F1-58-0. NC1044.2
  1946. 194500 MOVE DNAME18 TO DNAME22 DNAME23 DNAME24 DNAME25 DNAME26 NC1044.2
  1947. 194600 DNAME27 DNAME28 DNAME29 DNAME30 DNAME31 DNAME32 NC1044.2
  1948. 194700 DNAME33 DNAME34 DNAME35 DNAME36 DNAME37 DNAME38 NC1044.2
  1949. 194800 DNAME39 DNAME40 DNAME41 DNAME42. NC1044.2
  1950. 194900 MOVE-TEST-F1-58-1. NC1044.2
  1951. 195000 IF DNAME22 EQUAL TO 1 NC1044.2
  1952. 195100 PERFORM PASS NC1044.2
  1953. 195200 GO TO MOVE-WRITE-F1-58-1. NC1044.2
  1954. 195300 MOVE DNAME22 TO COMPUTED-18V0. NC1044.2
  1955. 195400 MOVE 1 TO CORRECT-18V0. NC1044.2
  1956. 195500 PERFORM FAIL. NC1044.2
  1957. 195600 GO TO MOVE-WRITE-F1-58-1. NC1044.2
  1958. 195700 MOVE-DELETE-F1-58-1. NC1044.2
  1959. 195800 PERFORM DE-LETE. NC1044.2
  1960. 195900 MOVE-WRITE-F1-58-1. NC1044.2
  1961. 196000 MOVE "MOVE-TEST-F1-58-1 " TO PAR-NAME. NC1044.2
  1962. 196100 PERFORM PRINT-DETAIL. NC1044.2
  1963. 196200 MOVE-TEST-F1-58-2. NC1044.2
  1964. 196300 IF DNAME23 EQUAL TO 1 NC1044.2
  1965. 196400 PERFORM PASS NC1044.2
  1966. 196500 GO TO MOVE-WRITE-F1-58-2. NC1044.2
  1967. 196600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  1968. 196700 MOVE DNAME23 TO COMPUTED-18V0. NC1044.2
  1969. 196800 MOVE 1 TO CORRECT-18V0. NC1044.2
  1970. 196900 PERFORM FAIL. NC1044.2
  1971. 197000 GO TO MOVE-WRITE-F1-58-2. NC1044.2
  1972. 197100 MOVE-DELETE-F1-58-2. NC1044.2
  1973. 197200 PERFORM DE-LETE. NC1044.2
  1974. 197300 MOVE-WRITE-F1-58-2. NC1044.2
  1975. 197400 MOVE "MOVE-TEST-F1-58-2 " TO PAR-NAME. NC1044.2
  1976. 197500 PERFORM PRINT-DETAIL. NC1044.2
  1977. 197600 MOVE-TEST-F1-58-3. NC1044.2
  1978. 197700 IF DNAME24 EQUAL TO 1 NC1044.2
  1979. 197800 PERFORM PASS NC1044.2
  1980. 197900 GO TO MOVE-WRITE-F1-58-3. NC1044.2
  1981. 198000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  1982. 198100 MOVE DNAME24 TO COMPUTED-18V0. NC1044.2
  1983. 198200 MOVE 1 TO CORRECT-18V0. NC1044.2
  1984. 198300 PERFORM FAIL. NC1044.2
  1985. 198400 GO TO MOVE-WRITE-F1-58-3. NC1044.2
  1986. 198500 MOVE-DELETE-F1-58-3. NC1044.2
  1987. 198600 PERFORM DE-LETE. NC1044.2
  1988. 198700 MOVE-WRITE-F1-58-3. NC1044.2
  1989. 198800 MOVE "MOVE-TEST-F1-58-3 " TO PAR-NAME. NC1044.2
  1990. 198900 PERFORM PRINT-DETAIL. NC1044.2
  1991. 199000 MOVE-TEST-F1-58-4. NC1044.2
  1992. 199100 IF DNAME25 EQUAL TO 1 NC1044.2
  1993. 199200 PERFORM PASS NC1044.2
  1994. 199300 GO TO MOVE-WRITE-F1-58-4. NC1044.2
  1995. 199400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  1996. 199500 MOVE DNAME25 TO COMPUTED-18V0. NC1044.2
  1997. 199600 MOVE 1 TO CORRECT-18V0. NC1044.2
  1998. 199700 PERFORM FAIL. NC1044.2
  1999. 199800 GO TO MOVE-WRITE-F1-58-4. NC1044.2
  2000. 199900 MOVE-DELETE-F1-58-4. NC1044.2
  2001. 200000 PERFORM DE-LETE. NC1044.2
  2002. 200100 MOVE-WRITE-F1-58-4. NC1044.2
  2003. 200200 MOVE "MOVE-TEST-F1-58-4 " TO PAR-NAME. NC1044.2
  2004. 200300 PERFORM PRINT-DETAIL. NC1044.2
  2005. 200400 MOVE-TEST-F1-58-5. NC1044.2
  2006. 200500 IF DNAME26 EQUAL TO 1 NC1044.2
  2007. 200600 PERFORM PASS NC1044.2
  2008. 200700 GO TO MOVE-WRITE-F1-58-5. NC1044.2
  2009. 200800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2010. 200900 MOVE DNAME26 TO COMPUTED-18V0. NC1044.2
  2011. 201000 MOVE 1 TO CORRECT-18V0. NC1044.2
  2012. 201100 PERFORM FAIL. NC1044.2
  2013. 201200 GO TO MOVE-WRITE-F1-58-5. NC1044.2
  2014. 201300 MOVE-DELETE-F1-58-5. NC1044.2
  2015. 201400 PERFORM DE-LETE. NC1044.2
  2016. 201500 MOVE-WRITE-F1-58-5. NC1044.2
  2017. 201600 MOVE "MOVE-TEST-F1-58-5 " TO PAR-NAME. NC1044.2
  2018. 201700 PERFORM PRINT-DETAIL. NC1044.2
  2019. 201800 MOVE-TEST-F1-58-6. NC1044.2
  2020. 201900 IF DNAME27 EQUAL TO 1 NC1044.2
  2021. 202000 PERFORM PASS NC1044.2
  2022. 202100 GO TO MOVE-WRITE-F1-58-6. NC1044.2
  2023. 202200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2024. 202300 MOVE DNAME27 TO COMPUTED-18V0. NC1044.2
  2025. 202400 MOVE 1 TO CORRECT-18V0. NC1044.2
  2026. 202500 PERFORM FAIL. NC1044.2
  2027. 202600 GO TO MOVE-WRITE-F1-58-6. NC1044.2
  2028. 202700 MOVE-DELETE-F1-58-6. NC1044.2
  2029. 202800 PERFORM DE-LETE. NC1044.2
  2030. 202900 MOVE-WRITE-F1-58-6. NC1044.2
  2031. 203000 MOVE "MOVE-TEST-F1-58-6 " TO PAR-NAME. NC1044.2
  2032. 203100 PERFORM PRINT-DETAIL. NC1044.2
  2033. 203200 MOVE-TEST-F1-58-7. NC1044.2
  2034. 203300 IF DNAME28 EQUAL TO 1 NC1044.2
  2035. 203400 PERFORM PASS NC1044.2
  2036. 203500 GO TO MOVE-WRITE-F1-58-7. NC1044.2
  2037. 203600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2038. 203700 MOVE DNAME28 TO COMPUTED-18V0. NC1044.2
  2039. 203800 MOVE 1 TO CORRECT-18V0. NC1044.2
  2040. 203900 PERFORM FAIL. NC1044.2
  2041. 204000 GO TO MOVE-WRITE-F1-58-7. NC1044.2
  2042. 204100 MOVE-DELETE-F1-58-7. NC1044.2
  2043. 204200 PERFORM DE-LETE. NC1044.2
  2044. 204300 MOVE-WRITE-F1-58-7. NC1044.2
  2045. 204400 MOVE "MOVE-TEST-F1-58-7 " TO PAR-NAME. NC1044.2
  2046. 204500 PERFORM PRINT-DETAIL. NC1044.2
  2047. 204600 MOVE-TEST-F1-58-8. NC1044.2
  2048. 204700 IF DNAME29 EQUAL TO 1 NC1044.2
  2049. 204800 PERFORM PASS NC1044.2
  2050. 204900 GO TO MOVE-WRITE-F1-58-8. NC1044.2
  2051. 205000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2052. 205100 MOVE DNAME29 TO COMPUTED-18V0. NC1044.2
  2053. 205200 MOVE 1 TO CORRECT-18V0. NC1044.2
  2054. 205300 PERFORM FAIL. NC1044.2
  2055. 205400 GO TO MOVE-WRITE-F1-58-8. NC1044.2
  2056. 205500 MOVE-DELETE-F1-58-8. NC1044.2
  2057. 205600 PERFORM DE-LETE. NC1044.2
  2058. 205700 MOVE-WRITE-F1-58-8. NC1044.2
  2059. 205800 MOVE "MOVE-TEST-F1-58-8 " TO PAR-NAME. NC1044.2
  2060. 205900 PERFORM PRINT-DETAIL. NC1044.2
  2061. 206000 MOVE-TEST-F1-58-9. NC1044.2
  2062. 206100 IF DNAME30 EQUAL TO 1 NC1044.2
  2063. 206200 PERFORM PASS NC1044.2
  2064. 206300 GO TO MOVE-WRITE-F1-58-9. NC1044.2
  2065. 206400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2066. 206500 MOVE DNAME30 TO COMPUTED-18V0. NC1044.2
  2067. 206600 MOVE 1 TO CORRECT-18V0. NC1044.2
  2068. 206700 PERFORM FAIL. NC1044.2
  2069. 206800 GO TO MOVE-WRITE-F1-58-9. NC1044.2
  2070. 206900 MOVE-DELETE-F1-58-9. NC1044.2
  2071. 207000 PERFORM DE-LETE. NC1044.2
  2072. 207100 MOVE-WRITE-F1-58-9. NC1044.2
  2073. 207200 MOVE "MOVE-TEST-F1-58-9 " TO PAR-NAME. NC1044.2
  2074. 207300 PERFORM PRINT-DETAIL. NC1044.2
  2075. 207400 MOVE-TEST-F1-58-10. NC1044.2
  2076. 207500 IF DNAME31 EQUAL TO 1 NC1044.2
  2077. 207600 PERFORM PASS NC1044.2
  2078. 207700 GO TO MOVE-WRITE-F1-58-10. NC1044.2
  2079. 207800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2080. 207900 MOVE DNAME31 TO COMPUTED-18V0. NC1044.2
  2081. 208000 MOVE 1 TO CORRECT-18V0. NC1044.2
  2082. 208100 PERFORM FAIL. NC1044.2
  2083. 208200 GO TO MOVE-WRITE-F1-58-10. NC1044.2
  2084. 208300 MOVE-DELETE-F1-58-10. NC1044.2
  2085. 208400 PERFORM DE-LETE. NC1044.2
  2086. 208500 MOVE-WRITE-F1-58-10. NC1044.2
  2087. 208600 MOVE "MOVE-TEST-F1-58-10 " TO PAR-NAME. NC1044.2
  2088. 208700 PERFORM PRINT-DETAIL. NC1044.2
  2089. 208800 MOVE-TEST-F1-58-11. NC1044.2
  2090. 208900 IF DNAME32 EQUAL TO 1 NC1044.2
  2091. 209000 PERFORM PASS NC1044.2
  2092. 209100 GO TO MOVE-WRITE-F1-58-11. NC1044.2
  2093. 209200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2094. 209300 MOVE DNAME32 TO COMPUTED-18V0. NC1044.2
  2095. 209400 MOVE 1 TO CORRECT-18V0. NC1044.2
  2096. 209500 PERFORM FAIL. NC1044.2
  2097. 209600 GO TO MOVE-WRITE-F1-58-11. NC1044.2
  2098. 209700 MOVE-DELETE-F1-58-11. NC1044.2
  2099. 209800 PERFORM DE-LETE. NC1044.2
  2100. 209900 MOVE-WRITE-F1-58-11. NC1044.2
  2101. 210000 MOVE "MOVE-TEST-F1-58-11 " TO PAR-NAME. NC1044.2
  2102. 210100 PERFORM PRINT-DETAIL. NC1044.2
  2103. 210200 MOVE-TEST-F1-58-12. NC1044.2
  2104. 210300 IF DNAME33 EQUAL TO 1 NC1044.2
  2105. 210400 PERFORM PASS NC1044.2
  2106. 210500 GO TO MOVE-WRITE-F1-58-12. NC1044.2
  2107. 210600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2108. 210700 MOVE DNAME33 TO COMPUTED-18V0. NC1044.2
  2109. 210800 MOVE 1 TO CORRECT-18V0. NC1044.2
  2110. 210900 PERFORM FAIL. NC1044.2
  2111. 211000 GO TO MOVE-WRITE-F1-58-12. NC1044.2
  2112. 211100 MOVE-DELETE-F1-58-12. NC1044.2
  2113. 211200 PERFORM DE-LETE. NC1044.2
  2114. 211300 MOVE-WRITE-F1-58-12. NC1044.2
  2115. 211400 MOVE "MOVE-TEST-F1-58-12 " TO PAR-NAME. NC1044.2
  2116. 211500 PERFORM PRINT-DETAIL. NC1044.2
  2117. 211600 MOVE-TEST-F1-58-13. NC1044.2
  2118. 211700 IF DNAME34 EQUAL TO 1 NC1044.2
  2119. 211800 PERFORM PASS NC1044.2
  2120. 211900 GO TO MOVE-WRITE-F1-58-13. NC1044.2
  2121. 212000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2122. 212100 MOVE DNAME34 TO COMPUTED-18V0. NC1044.2
  2123. 212200 MOVE 1 TO CORRECT-18V0. NC1044.2
  2124. 212300 PERFORM FAIL. NC1044.2
  2125. 212400 GO TO MOVE-WRITE-F1-58-13. NC1044.2
  2126. 212500 MOVE-DELETE-F1-58-13. NC1044.2
  2127. 212600 PERFORM DE-LETE. NC1044.2
  2128. 212700 MOVE-WRITE-F1-58-13. NC1044.2
  2129. 212800 MOVE "MOVE-TEST-F1-58-13 " TO PAR-NAME. NC1044.2
  2130. 212900 PERFORM PRINT-DETAIL. NC1044.2
  2131. 213000 MOVE-TEST-F1-58-14. NC1044.2
  2132. 213100 IF DNAME35 EQUAL TO 1 NC1044.2
  2133. 213200 PERFORM PASS NC1044.2
  2134. 213300 GO TO MOVE-WRITE-F1-58-14. NC1044.2
  2135. 213400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2136. 213500 MOVE DNAME35 TO COMPUTED-18V0. NC1044.2
  2137. 213600 MOVE 1 TO CORRECT-18V0. NC1044.2
  2138. 213700 PERFORM FAIL. NC1044.2
  2139. 213800 GO TO MOVE-WRITE-F1-58-14. NC1044.2
  2140. 213900 MOVE-DELETE-F1-58-14. NC1044.2
  2141. 214000 PERFORM DE-LETE. NC1044.2
  2142. 214100 MOVE-WRITE-F1-58-14. NC1044.2
  2143. 214200 MOVE "MOVE-TEST-F1-58-14 " TO PAR-NAME. NC1044.2
  2144. 214300 PERFORM PRINT-DETAIL. NC1044.2
  2145. 214400 MOVE-TEST-F1-58-15. NC1044.2
  2146. 214500 IF DNAME36 EQUAL TO 1 NC1044.2
  2147. 214600 PERFORM PASS NC1044.2
  2148. 214700 GO TO MOVE-WRITE-F1-58-15. NC1044.2
  2149. 214800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2150. 214900 MOVE DNAME36 TO COMPUTED-18V0. NC1044.2
  2151. 215000 MOVE 1 TO CORRECT-18V0. NC1044.2
  2152. 215100 PERFORM FAIL. NC1044.2
  2153. 215200 GO TO MOVE-WRITE-F1-58-15. NC1044.2
  2154. 215300 MOVE-DELETE-F1-58-15. NC1044.2
  2155. 215400 PERFORM DE-LETE. NC1044.2
  2156. 215500 MOVE-WRITE-F1-58-15. NC1044.2
  2157. 215600 MOVE "MOVE-TEST-F1-58-15 " TO PAR-NAME. NC1044.2
  2158. 215700 PERFORM PRINT-DETAIL. NC1044.2
  2159. 215800 MOVE-TEST-F1-58-16. NC1044.2
  2160. 215900 IF DNAME37 EQUAL TO 1 NC1044.2
  2161. 216000 PERFORM PASS NC1044.2
  2162. 216100 GO TO MOVE-WRITE-F1-58-16. NC1044.2
  2163. 216200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2164. 216300 MOVE DNAME37 TO COMPUTED-18V0. NC1044.2
  2165. 216400 MOVE 1 TO CORRECT-18V0. NC1044.2
  2166. 216500 PERFORM FAIL. NC1044.2
  2167. 216600 GO TO MOVE-WRITE-F1-58-16. NC1044.2
  2168. 216700 MOVE-DELETE-F1-58-16. NC1044.2
  2169. 216800 PERFORM DE-LETE. NC1044.2
  2170. 216900 MOVE-WRITE-F1-58-16. NC1044.2
  2171. 217000 MOVE "MOVE-TEST-F1-58-16 " TO PAR-NAME. NC1044.2
  2172. 217100 PERFORM PRINT-DETAIL. NC1044.2
  2173. 217200 MOVE-TEST-F1-58-17. NC1044.2
  2174. 217300 IF DNAME38 EQUAL TO 1 NC1044.2
  2175. 217400 PERFORM PASS NC1044.2
  2176. 217500 GO TO MOVE-WRITE-F1-58-17. NC1044.2
  2177. 217600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2178. 217700 MOVE DNAME38 TO COMPUTED-18V0. NC1044.2
  2179. 217800 MOVE 1 TO CORRECT-18V0. NC1044.2
  2180. 217900 PERFORM FAIL. NC1044.2
  2181. 218000 GO TO MOVE-WRITE-F1-58-17. NC1044.2
  2182. 218100 MOVE-DELETE-F1-58-17. NC1044.2
  2183. 218200 PERFORM DE-LETE. NC1044.2
  2184. 218300 MOVE-WRITE-F1-58-17. NC1044.2
  2185. 218400 MOVE "MOVE-TEST-F1-58-17 " TO PAR-NAME. NC1044.2
  2186. 218500 PERFORM PRINT-DETAIL. NC1044.2
  2187. 218600 MOVE-TEST-F1-58-18. NC1044.2
  2188. 218700 IF DNAME39 EQUAL TO 1 NC1044.2
  2189. 218800 PERFORM PASS NC1044.2
  2190. 218900 GO TO MOVE-WRITE-F1-58-18. NC1044.2
  2191. 219000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2192. 219100 MOVE DNAME39 TO COMPUTED-18V0. NC1044.2
  2193. 219200 MOVE 1 TO CORRECT-18V0. NC1044.2
  2194. 219300 PERFORM FAIL. NC1044.2
  2195. 219400 GO TO MOVE-WRITE-F1-58-18. NC1044.2
  2196. 219500 MOVE-DELETE-F1-58-18. NC1044.2
  2197. 219600 PERFORM DE-LETE. NC1044.2
  2198. 219700 MOVE-WRITE-F1-58-18. NC1044.2
  2199. 219800 MOVE "MOVE-TEST-F1-58-18 " TO PAR-NAME. NC1044.2
  2200. 219900 PERFORM PRINT-DETAIL. NC1044.2
  2201. 220000 MOVE-TEST-F1-58-19. NC1044.2
  2202. 220100 IF DNAME40 EQUAL TO 1 NC1044.2
  2203. 220200 PERFORM PASS NC1044.2
  2204. 220300 GO TO MOVE-WRITE-F1-58-19. NC1044.2
  2205. 220400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2206. 220500 MOVE DNAME40 TO COMPUTED-18V0. NC1044.2
  2207. 220600 MOVE 1 TO CORRECT-18V0. NC1044.2
  2208. 220700 PERFORM FAIL. NC1044.2
  2209. 220800 GO TO MOVE-WRITE-F1-58-19. NC1044.2
  2210. 220900 MOVE-DELETE-F1-58-19. NC1044.2
  2211. 221000 PERFORM DE-LETE. NC1044.2
  2212. 221100 MOVE-WRITE-F1-58-19. NC1044.2
  2213. 221200 MOVE "MOVE-TEST-F1-58-19 " TO PAR-NAME. NC1044.2
  2214. 221300 PERFORM PRINT-DETAIL. NC1044.2
  2215. 221400 MOVE-TEST-F1-58-20. NC1044.2
  2216. 221500 IF DNAME41 EQUAL TO 1 NC1044.2
  2217. 221600 PERFORM PASS NC1044.2
  2218. 221700 GO TO MOVE-WRITE-F1-58-20. NC1044.2
  2219. 221800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2220. 221900 MOVE DNAME41 TO COMPUTED-18V0. NC1044.2
  2221. 222000 MOVE 1 TO CORRECT-18V0. NC1044.2
  2222. 222100 PERFORM FAIL. NC1044.2
  2223. 222200 GO TO MOVE-WRITE-F1-58-20. NC1044.2
  2224. 222300 MOVE-DELETE-F1-58-20. NC1044.2
  2225. 222400 PERFORM DE-LETE. NC1044.2
  2226. 222500 MOVE-WRITE-F1-58-20. NC1044.2
  2227. 222600 MOVE "MOVE-TEST-F1-58-20 " TO PAR-NAME. NC1044.2
  2228. 222700 PERFORM PRINT-DETAIL. NC1044.2
  2229. 222800 MOVE-TEST-F1-58-21. NC1044.2
  2230. 222900 IF DNAME42 EQUAL TO 1 NC1044.2
  2231. 223000 PERFORM PASS NC1044.2
  2232. 223100 GO TO MOVE-WRITE-F1-58-21. NC1044.2
  2233. 223200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-58-1. NC1044.2
  2234. 223300 MOVE DNAME42 TO COMPUTED-18V0. NC1044.2
  2235. 223400 MOVE 1 TO CORRECT-18V0. NC1044.2
  2236. 223500 PERFORM FAIL. NC1044.2
  2237. 223600 GO TO MOVE-WRITE-F1-58-21. NC1044.2
  2238. 223700 MOVE-DELETE-F1-58-21. NC1044.2
  2239. 223800 PERFORM DE-LETE. NC1044.2
  2240. 223900 MOVE-WRITE-F1-58-21. NC1044.2
  2241. 224000 MOVE "MOVE-TEST-F1-58-21 " TO PAR-NAME. NC1044.2
  2242. 224100 PERFORM PRINT-DETAIL. NC1044.2
  2243. 224200 MOVE-INIT-F1-59-1. NC1044.2
  2244. 224300 MOVE ZERO TO DNAME22 DNAME23 DNAME24 DNAME25 DNAME26. NC1044.2
  2245. 224400 MOVE ZERO TO DNAME27 DNAME28 DNAME29 DNAME30 DNAME31. NC1044.2
  2246. 224500 MOVE ZERO TO DNAME32 DNAME33 DNAME34 DNAME35 DNAME36. NC1044.2
  2247. 224600 MOVE ZERO TO DNAME37 DNAME38 DNAME39 DNAME40 DNAME41. NC1044.2
  2248. 224700 MOVE ZERO TO DNAME42. NC1044.2
  2249. 224800 MOVE-TEST-F1-59-0. NC1044.2
  2250. 224900 MOVE "A" TO ANDATA1 ANDATA2 ANDATA3 ANDATA4 ANDATA5 NC1044.2
  2251. 225000 ANDATA6 ANDATA7 ANDATA8 ANDATA9 ANDATA10 ANDATA11 NC1044.2
  2252. 225100 ANDATA12 ANDATA13 ANDATA14 ANDATA15 ANDATA16 NC1044.2
  2253. 225200 ANDATA17 ANDATA18 ANDATA19 ANDATA20 ANDATA21. NC1044.2
  2254. 225300 MOVE-TEST-F1-59-1. NC1044.2
  2255. 225400 IF ANDATA1 EQUAL TO "A" NC1044.2
  2256. 225500 PERFORM PASS NC1044.2
  2257. 225600 GO TO MOVE-WRITE-F1-59-1. NC1044.2
  2258. 225700 MOVE ANDATA1 TO COMPUTED-A. NC1044.2
  2259. 225800 MOVE "A" TO CORRECT-A. NC1044.2
  2260. 225900 PERFORM FAIL. NC1044.2
  2261. 226000 GO TO MOVE-WRITE-F1-59-1. NC1044.2
  2262. 226100 MOVE-DELETE-F1-59-1. NC1044.2
  2263. 226200 PERFORM DE-LETE. NC1044.2
  2264. 226300 MOVE-WRITE-F1-59-1. NC1044.2
  2265. 226400 MOVE "MOVE-TEST-F1-59-1 " TO PAR-NAME. NC1044.2
  2266. 226500 PERFORM PRINT-DETAIL. NC1044.2
  2267. 226600 MOVE-TEST-F1-59-2. NC1044.2
  2268. 226700 IF ANDATA2 EQUAL TO "A" NC1044.2
  2269. 226800 PERFORM PASS NC1044.2
  2270. 226900 GO TO MOVE-WRITE-F1-59-2. NC1044.2
  2271. 227000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2272. 227100 MOVE ANDATA2 TO COMPUTED-A. NC1044.2
  2273. 227200 MOVE "A" TO CORRECT-A. NC1044.2
  2274. 227300 PERFORM FAIL. NC1044.2
  2275. 227400 GO TO MOVE-WRITE-F1-59-2. NC1044.2
  2276. 227500 MOVE-DELETE-F1-59-2. NC1044.2
  2277. 227600 PERFORM DE-LETE. NC1044.2
  2278. 227700 MOVE-WRITE-F1-59-2. NC1044.2
  2279. 227800 MOVE "MOVE-TEST-F1-59-2 " TO PAR-NAME. NC1044.2
  2280. 227900 PERFORM PRINT-DETAIL. NC1044.2
  2281. 228000 MOVE-TEST-F1-59-3. NC1044.2
  2282. 228100 IF ANDATA3 EQUAL TO "A" NC1044.2
  2283. 228200 PERFORM PASS NC1044.2
  2284. 228300 GO TO MOVE-WRITE-F1-59-3. NC1044.2
  2285. 228400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2286. 228500 MOVE ANDATA3 TO COMPUTED-A. NC1044.2
  2287. 228600 MOVE "A" TO CORRECT-A. NC1044.2
  2288. 228700 PERFORM FAIL. NC1044.2
  2289. 228800 GO TO MOVE-WRITE-F1-59-3. NC1044.2
  2290. 228900 MOVE-DELETE-F1-59-3. NC1044.2
  2291. 229000 PERFORM DE-LETE. NC1044.2
  2292. 229100 MOVE-WRITE-F1-59-3. NC1044.2
  2293. 229200 MOVE "MOVE-TEST-F1-59-3 " TO PAR-NAME. NC1044.2
  2294. 229300 PERFORM PRINT-DETAIL. NC1044.2
  2295. 229400 MOVE-TEST-F1-59-4-4. NC1044.2
  2296. 229500 IF ANDATA4 EQUAL TO "A" NC1044.2
  2297. 229600 PERFORM PASS NC1044.2
  2298. 229700 GO TO MOVE-WRITE-F1-59-4. NC1044.2
  2299. 229800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2300. 229900 MOVE ANDATA4 TO COMPUTED-A. NC1044.2
  2301. 230000 MOVE "A" TO CORRECT-A. NC1044.2
  2302. 230100 PERFORM FAIL. NC1044.2
  2303. 230200 GO TO MOVE-WRITE-F1-59-4. NC1044.2
  2304. 230300 MOVE-DELETE-F1-59-4. NC1044.2
  2305. 230400 PERFORM DE-LETE. NC1044.2
  2306. 230500 MOVE-WRITE-F1-59-4. NC1044.2
  2307. 230600 MOVE "MOVE-TEST-F1-59-4 " TO PAR-NAME. NC1044.2
  2308. 230700 PERFORM PRINT-DETAIL. NC1044.2
  2309. 230800 MOVE-TEST-F1-59-5. NC1044.2
  2310. 230900 IF ANDATA5 EQUAL TO "A" NC1044.2
  2311. 231000 PERFORM PASS NC1044.2
  2312. 231100 GO TO MOVE-WRITE-F1-59-5. NC1044.2
  2313. 231200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2314. 231300 MOVE ANDATA5 TO COMPUTED-A. NC1044.2
  2315. 231400 MOVE "A" TO CORRECT-A. NC1044.2
  2316. 231500 PERFORM FAIL. NC1044.2
  2317. 231600 GO TO MOVE-WRITE-F1-59-5. NC1044.2
  2318. 231700 MOVE-DELETE-F1-59-5. NC1044.2
  2319. 231800 PERFORM DE-LETE. NC1044.2
  2320. 231900 MOVE-WRITE-F1-59-5. NC1044.2
  2321. 232000 MOVE "MOVE-TEST-F1-59-5 " TO PAR-NAME. NC1044.2
  2322. 232100 PERFORM PRINT-DETAIL. NC1044.2
  2323. 232200 MOVE-TEST-F1-59-6. NC1044.2
  2324. 232300 IF ANDATA6 EQUAL TO "A" NC1044.2
  2325. 232400 PERFORM PASS NC1044.2
  2326. 232500 GO TO MOVE-WRITE-F1-59-6. NC1044.2
  2327. 232600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2328. 232700 MOVE ANDATA6 TO COMPUTED-A. NC1044.2
  2329. 232800 MOVE "A" TO CORRECT-A. NC1044.2
  2330. 232900 PERFORM FAIL. NC1044.2
  2331. 233000 GO TO MOVE-WRITE-F1-59-6. NC1044.2
  2332. 233100 MOVE-DELETE-F1-59-6. NC1044.2
  2333. 233200 PERFORM DE-LETE. NC1044.2
  2334. 233300 MOVE-WRITE-F1-59-6. NC1044.2
  2335. 233400 MOVE "MOVE-TEST-F1-59-6 " TO PAR-NAME. NC1044.2
  2336. 233500 PERFORM PRINT-DETAIL. NC1044.2
  2337. 233600 MOVE-TEST-F1-59-7. NC1044.2
  2338. 233700 IF ANDATA7 EQUAL TO "A" NC1044.2
  2339. 233800 PERFORM PASS NC1044.2
  2340. 233900 GO TO MOVE-WRITE-F1-59-7. NC1044.2
  2341. 234000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2342. 234100 MOVE ANDATA7 TO COMPUTED-A. NC1044.2
  2343. 234200 MOVE "A" TO CORRECT-A. NC1044.2
  2344. 234300 PERFORM FAIL. NC1044.2
  2345. 234400 GO TO MOVE-WRITE-F1-59-7. NC1044.2
  2346. 234500 MOVE-DELETE-F1-59-7. NC1044.2
  2347. 234600 PERFORM DE-LETE. NC1044.2
  2348. 234700 MOVE-WRITE-F1-59-7. NC1044.2
  2349. 234800 MOVE "MOVE-TEST-F1-59-7 " TO PAR-NAME. NC1044.2
  2350. 234900 PERFORM PRINT-DETAIL. NC1044.2
  2351. 235000 MOVE-TEST-F1-59-8. NC1044.2
  2352. 235100 IF ANDATA8 EQUAL TO "A" NC1044.2
  2353. 235200 PERFORM PASS NC1044.2
  2354. 235300 GO TO MOVE-WRITE-F1-59-8. NC1044.2
  2355. 235400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2356. 235500 MOVE ANDATA8 TO COMPUTED-A. NC1044.2
  2357. 235600 MOVE "A" TO CORRECT-A. NC1044.2
  2358. 235700 PERFORM FAIL. NC1044.2
  2359. 235800 GO TO MOVE-WRITE-F1-59-8. NC1044.2
  2360. 235900 MOVE-DELETE-F1-59-8. NC1044.2
  2361. 236000 PERFORM DE-LETE. NC1044.2
  2362. 236100 MOVE-WRITE-F1-59-8. NC1044.2
  2363. 236200 MOVE "MOVE-TEST-F1-59-8 " TO PAR-NAME. NC1044.2
  2364. 236300 PERFORM PRINT-DETAIL. NC1044.2
  2365. 236400 MOVE-TEST-F1-59-9. NC1044.2
  2366. 236500 IF ANDATA9 EQUAL TO "A" NC1044.2
  2367. 236600 PERFORM PASS NC1044.2
  2368. 236700 GO TO MOVE-WRITE-F1-59-9. NC1044.2
  2369. 236800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2370. 236900 MOVE ANDATA9 TO COMPUTED-A. NC1044.2
  2371. 237000 MOVE "A" TO CORRECT-A. NC1044.2
  2372. 237100 PERFORM FAIL. NC1044.2
  2373. 237200 GO TO MOVE-WRITE-F1-59-9. NC1044.2
  2374. 237300 MOVE-DELETE-F1-59-9. NC1044.2
  2375. 237400 PERFORM DE-LETE. NC1044.2
  2376. 237500 MOVE-WRITE-F1-59-9. NC1044.2
  2377. 237600 MOVE "MOVE-TEST-F1-59-9 " TO PAR-NAME. NC1044.2
  2378. 237700 PERFORM PRINT-DETAIL. NC1044.2
  2379. 237800 MOVE-TEST-F1-59-10. NC1044.2
  2380. 237900 IF ANDATA10 EQUAL TO "A" NC1044.2
  2381. 238000 PERFORM PASS NC1044.2
  2382. 238100 GO TO MOVE-WRITE-F1-59-10. NC1044.2
  2383. 238200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2384. 238300 MOVE ANDATA10 TO COMPUTED-A. NC1044.2
  2385. 238400 MOVE "A" TO CORRECT-A. NC1044.2
  2386. 238500 PERFORM FAIL. NC1044.2
  2387. 238600 GO TO MOVE-WRITE-F1-59-10. NC1044.2
  2388. 238700 MOVE-DELETE-F1-59-10. NC1044.2
  2389. 238800 PERFORM DE-LETE. NC1044.2
  2390. 238900 MOVE-WRITE-F1-59-10. NC1044.2
  2391. 239000 MOVE "MOVE-TEST-F1-59-10 " TO PAR-NAME. NC1044.2
  2392. 239100 PERFORM PRINT-DETAIL. NC1044.2
  2393. 239200 MOVE-TEST-F1-59-11. NC1044.2
  2394. 239300 IF ANDATA11 EQUAL TO "A" NC1044.2
  2395. 239400 PERFORM PASS NC1044.2
  2396. 239500 GO TO MOVE-WRITE-F1-59-11. NC1044.2
  2397. 239600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2398. 239700 MOVE ANDATA11 TO COMPUTED-A. NC1044.2
  2399. 239800 MOVE "A" TO CORRECT-A. NC1044.2
  2400. 239900 PERFORM FAIL. NC1044.2
  2401. 240000 GO TO MOVE-WRITE-F1-59-11. NC1044.2
  2402. 240100 MOVE-DELETE-F1-59-11. NC1044.2
  2403. 240200 PERFORM DE-LETE. NC1044.2
  2404. 240300 MOVE-WRITE-F1-59-11. NC1044.2
  2405. 240400 MOVE "MOVE-TEST-F1-59-11 " TO PAR-NAME. NC1044.2
  2406. 240500 PERFORM PRINT-DETAIL. NC1044.2
  2407. 240600 MOVE-TEST-F1-59-12. NC1044.2
  2408. 240700 IF ANDATA12 EQUAL TO "A" NC1044.2
  2409. 240800 PERFORM PASS NC1044.2
  2410. 240900 GO TO MOVE-WRITE-F1-59-12. NC1044.2
  2411. 241000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2412. 241100 MOVE ANDATA12 TO COMPUTED-A. NC1044.2
  2413. 241200 MOVE "A" TO CORRECT-A. NC1044.2
  2414. 241300 PERFORM FAIL. NC1044.2
  2415. 241400 GO TO MOVE-WRITE-F1-59-12. NC1044.2
  2416. 241500 MOVE-DELETE-F1-59-12. NC1044.2
  2417. 241600 PERFORM DE-LETE. NC1044.2
  2418. 241700 MOVE-WRITE-F1-59-12. NC1044.2
  2419. 241800 MOVE "MOVE-TEST-F1-59-12 " TO PAR-NAME. NC1044.2
  2420. 241900 PERFORM PRINT-DETAIL. NC1044.2
  2421. 242000 MOVE-TEST-F1-59-13. NC1044.2
  2422. 242100 IF ANDATA13 EQUAL TO "A" NC1044.2
  2423. 242200 PERFORM PASS NC1044.2
  2424. 242300 GO TO MOVE-WRITE-F1-59-13. NC1044.2
  2425. 242400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2426. 242500 MOVE ANDATA13 TO COMPUTED-A. NC1044.2
  2427. 242600 MOVE "A" TO CORRECT-A. NC1044.2
  2428. 242700 PERFORM FAIL. NC1044.2
  2429. 242800 GO TO MOVE-WRITE-F1-59-13. NC1044.2
  2430. 242900 MOVE-DELETE-F1-59-13. NC1044.2
  2431. 243000 PERFORM DE-LETE. NC1044.2
  2432. 243100 MOVE-WRITE-F1-59-13. NC1044.2
  2433. 243200 MOVE "MOVE-TEST-F1-59-13 " TO PAR-NAME. NC1044.2
  2434. 243300 PERFORM PRINT-DETAIL. NC1044.2
  2435. 243400 MOVE-TEST-F1-59-14. NC1044.2
  2436. 243500 IF ANDATA14 EQUAL TO "A" NC1044.2
  2437. 243600 PERFORM PASS NC1044.2
  2438. 243700 GO TO MOVE-WRITE-F1-59-14. NC1044.2
  2439. 243800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2440. 243900 MOVE ANDATA14 TO COMPUTED-A. NC1044.2
  2441. 244000 MOVE "A" TO CORRECT-A. NC1044.2
  2442. 244100 PERFORM FAIL. NC1044.2
  2443. 244200 GO TO MOVE-WRITE-F1-59-14. NC1044.2
  2444. 244300 MOVE-DELETE-F1-59-14. NC1044.2
  2445. 244400 PERFORM DE-LETE. NC1044.2
  2446. 244500 MOVE-WRITE-F1-59-14. NC1044.2
  2447. 244600 MOVE "MOVE-TEST-F1-59-14 " TO PAR-NAME. NC1044.2
  2448. 244700 PERFORM PRINT-DETAIL. NC1044.2
  2449. 244800 MOVE-TEST-F1-59-15. NC1044.2
  2450. 244900 IF ANDATA15 EQUAL TO "A" NC1044.2
  2451. 245000 PERFORM PASS NC1044.2
  2452. 245100 GO TO MOVE-WRITE-F1-59-15. NC1044.2
  2453. 245200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2454. 245300 MOVE ANDATA15 TO COMPUTED-A. NC1044.2
  2455. 245400 MOVE "A" TO CORRECT-A. NC1044.2
  2456. 245500 PERFORM FAIL. NC1044.2
  2457. 245600 GO TO MOVE-WRITE-F1-59-15. NC1044.2
  2458. 245700 MOVE-DELETE-F1-59-15. NC1044.2
  2459. 245800 PERFORM DE-LETE. NC1044.2
  2460. 245900 MOVE-WRITE-F1-59-15. NC1044.2
  2461. 246000 MOVE "MOVE-TEST-F1-59-15 " TO PAR-NAME. NC1044.2
  2462. 246100 PERFORM PRINT-DETAIL. NC1044.2
  2463. 246200 MOVE-TEST-F1-59-16. NC1044.2
  2464. 246300 IF ANDATA16 EQUAL TO "A" NC1044.2
  2465. 246400 PERFORM PASS NC1044.2
  2466. 246500 GO TO MOVE-WRITE-F1-59-16. NC1044.2
  2467. 246600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2468. 246700 MOVE ANDATA16 TO COMPUTED-A. NC1044.2
  2469. 246800 MOVE "A" TO CORRECT-A. NC1044.2
  2470. 246900 PERFORM FAIL. NC1044.2
  2471. 247000 GO TO MOVE-WRITE-F1-59-16. NC1044.2
  2472. 247100 MOVE-DELETE-F1-59-16. NC1044.2
  2473. 247200 PERFORM DE-LETE. NC1044.2
  2474. 247300 MOVE-WRITE-F1-59-16. NC1044.2
  2475. 247400 MOVE "MOVE-TEST-F1-59-16 " TO PAR-NAME. NC1044.2
  2476. 247500 PERFORM PRINT-DETAIL. NC1044.2
  2477. 247600 MOVE-TEST-F1-59-17. NC1044.2
  2478. 247700 IF ANDATA17 EQUAL TO "A" NC1044.2
  2479. 247800 PERFORM PASS NC1044.2
  2480. 247900 GO TO MOVE-WRITE-F1-59-17. NC1044.2
  2481. 248000* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2482. 248100 MOVE ANDATA17 TO COMPUTED-A. NC1044.2
  2483. 248200 MOVE "A" TO CORRECT-A. NC1044.2
  2484. 248300 PERFORM FAIL. NC1044.2
  2485. 248400 GO TO MOVE-WRITE-F1-59-17. NC1044.2
  2486. 248500 MOVE-DELETE-F1-59-17. NC1044.2
  2487. 248600 PERFORM DE-LETE. NC1044.2
  2488. 248700 MOVE-WRITE-F1-59-17. NC1044.2
  2489. 248800 MOVE "MOVE-TEST-F1-59-17 " TO PAR-NAME. NC1044.2
  2490. 248900 PERFORM PRINT-DETAIL. NC1044.2
  2491. 249000 MOVE-TEST-F1-59-18. NC1044.2
  2492. 249100 IF ANDATA18 EQUAL TO "A" NC1044.2
  2493. 249200 PERFORM PASS NC1044.2
  2494. 249300 GO TO MOVE-WRITE-F1-59-18. NC1044.2
  2495. 249400* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2496. 249500 MOVE ANDATA18 TO COMPUTED-A. NC1044.2
  2497. 249600 MOVE "A" TO CORRECT-A. NC1044.2
  2498. 249700 PERFORM FAIL. NC1044.2
  2499. 249800 GO TO MOVE-WRITE-F1-59-18. NC1044.2
  2500. 249900 MOVE-DELETE-F1-59-18. NC1044.2
  2501. 250000 PERFORM DE-LETE. NC1044.2
  2502. 250100 MOVE-WRITE-F1-59-18. NC1044.2
  2503. 250200 MOVE "MOVE-TEST-F1-59-18 " TO PAR-NAME. NC1044.2
  2504. 250300 PERFORM PRINT-DETAIL. NC1044.2
  2505. 250400 MOVE-TEST-F1-59-19. NC1044.2
  2506. 250500 IF ANDATA19 EQUAL TO "A" NC1044.2
  2507. 250600 PERFORM PASS NC1044.2
  2508. 250700 GO TO MOVE-WRITE-F1-59-19. NC1044.2
  2509. 250800* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2510. 250900 MOVE ANDATA19 TO COMPUTED-A. NC1044.2
  2511. 251000 MOVE "A" TO CORRECT-A. NC1044.2
  2512. 251100 PERFORM FAIL. NC1044.2
  2513. 251200 GO TO MOVE-WRITE-F1-59-19. NC1044.2
  2514. 251300 MOVE-DELETE-F1-59-19. NC1044.2
  2515. 251400 PERFORM DE-LETE. NC1044.2
  2516. 251500 MOVE-WRITE-F1-59-19. NC1044.2
  2517. 251600 MOVE "MOVE-TEST-F1-59-19 " TO PAR-NAME. NC1044.2
  2518. 251700 PERFORM PRINT-DETAIL. NC1044.2
  2519. 251800 MOVE-TEST-F1-59-20. NC1044.2
  2520. 251900 IF ANDATA20 EQUAL TO "A" NC1044.2
  2521. 252000 PERFORM PASS NC1044.2
  2522. 252100 GO TO MOVE-WRITE-F1-59-20. NC1044.2
  2523. 252200* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2524. 252300 MOVE ANDATA20 TO COMPUTED-A. NC1044.2
  2525. 252400 MOVE "A" TO CORRECT-A. NC1044.2
  2526. 252500 PERFORM FAIL. NC1044.2
  2527. 252600 GO TO MOVE-WRITE-F1-59-20. NC1044.2
  2528. 252700 MOVE-DELETE-F1-59-20. NC1044.2
  2529. 252800 PERFORM DE-LETE. NC1044.2
  2530. 252900 MOVE-WRITE-F1-59-20. NC1044.2
  2531. 253000 MOVE "MOVE-TEST-F1-59-20 " TO PAR-NAME. NC1044.2
  2532. 253100 PERFORM PRINT-DETAIL. NC1044.2
  2533. 253200 MOVE-TEST-F1-59-21. NC1044.2
  2534. 253300 IF ANDATA21 EQUAL TO "A" NC1044.2
  2535. 253400 PERFORM PASS NC1044.2
  2536. 253500 GO TO MOVE-WRITE-F1-59-21. NC1044.2
  2537. 253600* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-59-1. NC1044.2
  2538. 253700 MOVE ANDATA21 TO COMPUTED-A. NC1044.2
  2539. 253800 MOVE "A" TO CORRECT-A. NC1044.2
  2540. 253900 PERFORM FAIL. NC1044.2
  2541. 254000 GO TO MOVE-WRITE-F1-59-21. NC1044.2
  2542. 254100 MOVE-DELETE-F1-59-21. NC1044.2
  2543. 254200 PERFORM DE-LETE. NC1044.2
  2544. 254300 MOVE-WRITE-F1-59-21. NC1044.2
  2545. 254400 MOVE "MOVE-TEST-F1-59-21 " TO PAR-NAME. NC1044.2
  2546. 254500 PERFORM PRINT-DETAIL. NC1044.2
  2547. 254600 MOVE-INIT-F1-60. NC1044.2
  2548. 254700* NC1044.2
  2549. 254800 MOVE-TEST-F1-60-0. NC1044.2
  2550. 254900 MOVE "ABCDEFGHIJKLMNOPQRSTU" TO ANDATA1 ANDATA2 ANDATA3 NC1044.2
  2551. 255000 ANDATA4 ANDATA5 ANDATA6 ANDATA7 ANDATA8 ANDATA9 NC1044.2
  2552. 255100 ANDATA10 ANDATA11 ANDATA12 ANDATA13 ANDATA14 NC1044.2
  2553. 255200 ANDATA15 ANDATA16 ANDATA17 ANDATA18 ANDATA19 NC1044.2
  2554. 255300 ANDATA20 ANDATA21. NC1044.2
  2555. 255400 MOVE-TEST-F1-60-1. NC1044.2
  2556. 255500 IF ANDATA1 EQUAL TO "A" NC1044.2
  2557. 255600 PERFORM PASS NC1044.2
  2558. 255700 GO TO MOVE-WRITE-F1-60-1. NC1044.2
  2559. 255800 MOVE ANDATA1 TO COMPUTED-A. NC1044.2
  2560. 255900 MOVE "A" TO CORRECT-A. NC1044.2
  2561. 256000 PERFORM FAIL. NC1044.2
  2562. 256100 GO TO MOVE-WRITE-F1-60-1. NC1044.2
  2563. 256200 MOVE-DELETE-F1-60-1. NC1044.2
  2564. 256300 PERFORM DE-LETE. NC1044.2
  2565. 256400 MOVE-WRITE-F1-60-1. NC1044.2
  2566. 256500 MOVE "MOVE-TEST-F1-60-1 " TO PAR-NAME. NC1044.2
  2567. 256600 PERFORM PRINT-DETAIL. NC1044.2
  2568. 256700 MOVE-TEST-F1-60-2. NC1044.2
  2569. 256800 IF ANDATA2 EQUAL TO "AB" NC1044.2
  2570. 256900 PERFORM PASS NC1044.2
  2571. 257000 GO TO MOVE-WRITE-F1-60-2. NC1044.2
  2572. 257100* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2573. 257200 MOVE ANDATA2 TO COMPUTED-A. NC1044.2
  2574. 257300 MOVE "AB" TO CORRECT-A. NC1044.2
  2575. 257400 PERFORM FAIL. NC1044.2
  2576. 257500 GO TO MOVE-WRITE-F1-60-2. NC1044.2
  2577. 257600 MOVE-DELETE-F1-60-2. NC1044.2
  2578. 257700 PERFORM DE-LETE. NC1044.2
  2579. 257800 MOVE-WRITE-F1-60-2. NC1044.2
  2580. 257900 MOVE "MOVE-TEST-F1-60-2 " TO PAR-NAME. NC1044.2
  2581. 258000 PERFORM PRINT-DETAIL. NC1044.2
  2582. 258100 MOVE-TEST-F1-60-3. NC1044.2
  2583. 258200 IF ANDATA3 EQUAL TO "ABC" NC1044.2
  2584. 258300 PERFORM PASS NC1044.2
  2585. 258400 GO TO MOVE-WRITE-F1-60-3. NC1044.2
  2586. 258500* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2587. 258600 MOVE ANDATA3 TO COMPUTED-A. NC1044.2
  2588. 258700 MOVE "ABC" TO CORRECT-A. NC1044.2
  2589. 258800 PERFORM FAIL. NC1044.2
  2590. 258900 GO TO MOVE-WRITE-F1-60-3. NC1044.2
  2591. 259000 MOVE-DELETE-F1-60-3. NC1044.2
  2592. 259100 PERFORM DE-LETE. NC1044.2
  2593. 259200 MOVE-WRITE-F1-60-3. NC1044.2
  2594. 259300 MOVE "MOVE-TEST-F1-60-3 " TO PAR-NAME. NC1044.2
  2595. 259400 PERFORM PRINT-DETAIL. NC1044.2
  2596. 259500 MOVE-TEST-F1-60-4. NC1044.2
  2597. 259600 IF ANDATA4 EQUAL TO "ABCD" NC1044.2
  2598. 259700 PERFORM PASS NC1044.2
  2599. 259800 GO TO MOVE-WRITE-F1-60-4. NC1044.2
  2600. 259900* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2601. 260000 MOVE ANDATA4 TO COMPUTED-A. NC1044.2
  2602. 260100 MOVE "ABCD" TO CORRECT-A. NC1044.2
  2603. 260200 PERFORM FAIL. NC1044.2
  2604. 260300 GO TO MOVE-WRITE-F1-60-4. NC1044.2
  2605. 260400 MOVE-DELETE-F1-60-4. NC1044.2
  2606. 260500 PERFORM DE-LETE. NC1044.2
  2607. 260600 MOVE-WRITE-F1-60-4. NC1044.2
  2608. 260700 MOVE "MOVE-TEST-F1-60-4 " TO PAR-NAME. NC1044.2
  2609. 260800 PERFORM PRINT-DETAIL. NC1044.2
  2610. 260900 MOVE-TEST-F1-60-5. NC1044.2
  2611. 261000 IF ANDATA5 EQUAL TO "ABCDE" NC1044.2
  2612. 261100 PERFORM PASS NC1044.2
  2613. 261200 GO TO MOVE-WRITE-F1-60-5. NC1044.2
  2614. 261300* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2615. 261400 MOVE ANDATA5 TO COMPUTED-A. NC1044.2
  2616. 261500 MOVE "ABCDE" TO CORRECT-A. NC1044.2
  2617. 261600 PERFORM FAIL. NC1044.2
  2618. 261700 GO TO MOVE-WRITE-F1-60-5. NC1044.2
  2619. 261800 MOVE-DELETE-F1-60-5. NC1044.2
  2620. 261900 PERFORM DE-LETE. NC1044.2
  2621. 262000 MOVE-WRITE-F1-60-5. NC1044.2
  2622. 262100 MOVE "MOVE-TEST-F1-60-5 " TO PAR-NAME. NC1044.2
  2623. 262200 PERFORM PRINT-DETAIL. NC1044.2
  2624. 262300 MOVE-TEST-F1-60-6. NC1044.2
  2625. 262400 IF ANDATA6 EQUAL TO "ABCDEF" NC1044.2
  2626. 262500 PERFORM PASS NC1044.2
  2627. 262600 GO TO MOVE-WRITE-F1-60-6. NC1044.2
  2628. 262700* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2629. 262800 MOVE ANDATA6 TO COMPUTED-A. NC1044.2
  2630. 262900 MOVE "ABCDEF" TO CORRECT-A. NC1044.2
  2631. 263000 PERFORM FAIL. NC1044.2
  2632. 263100 GO TO MOVE-WRITE-F1-60-6. NC1044.2
  2633. 263200 MOVE-DELETE-F1-60-6. NC1044.2
  2634. 263300 PERFORM DE-LETE. NC1044.2
  2635. 263400 MOVE-WRITE-F1-60-6. NC1044.2
  2636. 263500 MOVE "MOVE-TEST-F1-60-6 " TO PAR-NAME. NC1044.2
  2637. 263600 PERFORM PRINT-DETAIL. NC1044.2
  2638. 263700 MOVE-TEST-F1-60-7. NC1044.2
  2639. 263800 IF ANDATA7 EQUAL TO "ABCDEFG" NC1044.2
  2640. 263900 PERFORM PASS NC1044.2
  2641. 264000 GO TO MOVE-WRITE-F1-60-7. NC1044.2
  2642. 264100* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2643. 264200 MOVE ANDATA7 TO COMPUTED-A. NC1044.2
  2644. 264300 MOVE "ABCDEFG" TO CORRECT-A. NC1044.2
  2645. 264400 PERFORM FAIL. NC1044.2
  2646. 264500 GO TO MOVE-WRITE-F1-60-7. NC1044.2
  2647. 264600 MOVE-DELETE-F1-60-7. NC1044.2
  2648. 264700 PERFORM DE-LETE. NC1044.2
  2649. 264800 MOVE-WRITE-F1-60-7. NC1044.2
  2650. 264900 MOVE "MOVE-TEST-F1-60-7 " TO PAR-NAME. NC1044.2
  2651. 265000 PERFORM PRINT-DETAIL. NC1044.2
  2652. 265100 MOVE-TEST-F1-60-8. NC1044.2
  2653. 265200 IF ANDATA8 EQUAL TO "ABCDEFGH" NC1044.2
  2654. 265300 PERFORM PASS NC1044.2
  2655. 265400 GO TO MOVE-WRITE-F1-60-8. NC1044.2
  2656. 265500* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2657. 265600 MOVE ANDATA8 TO COMPUTED-A. NC1044.2
  2658. 265700 MOVE "ABCDEFGH" TO CORRECT-A. NC1044.2
  2659. 265800 PERFORM FAIL. NC1044.2
  2660. 265900 GO TO MOVE-WRITE-F1-60-8. NC1044.2
  2661. 266000 MOVE-DELETE-F1-60-8. NC1044.2
  2662. 266100 PERFORM DE-LETE. NC1044.2
  2663. 266200 MOVE-WRITE-F1-60-8. NC1044.2
  2664. 266300 MOVE "MOVE-TEST-F1-60-8 " TO PAR-NAME. NC1044.2
  2665. 266400 PERFORM PRINT-DETAIL. NC1044.2
  2666. 266500 MOVE-TEST-F1-60-9. NC1044.2
  2667. 266600 IF ANDATA9 EQUAL TO "ABCDEFGHI" NC1044.2
  2668. 266700 PERFORM PASS NC1044.2
  2669. 266800 GO TO MOVE-WRITE-F1-60-9. NC1044.2
  2670. 266900* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2671. 267000 MOVE ANDATA9 TO COMPUTED-A. NC1044.2
  2672. 267100 MOVE "ABCDEFGHI" TO CORRECT-A. NC1044.2
  2673. 267200 PERFORM FAIL. NC1044.2
  2674. 267300 GO TO MOVE-WRITE-F1-60-9. NC1044.2
  2675. 267400 MOVE-DELETE-F1-60-9. NC1044.2
  2676. 267500 PERFORM DE-LETE. NC1044.2
  2677. 267600 MOVE-WRITE-F1-60-9. NC1044.2
  2678. 267700 MOVE "MOVE-TEST-F1-60-9 " TO PAR-NAME. NC1044.2
  2679. 267800 PERFORM PRINT-DETAIL. NC1044.2
  2680. 267900 MOVE-TEST-F1-60-10. NC1044.2
  2681. 268000 IF ANDATA10 EQUAL TO "ABCDEFGHIJ" NC1044.2
  2682. 268100 PERFORM PASS NC1044.2
  2683. 268200 GO TO MOVE-WRITE-F1-60-10. NC1044.2
  2684. 268300* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2685. 268400 MOVE ANDATA10 TO COMPUTED-A. NC1044.2
  2686. 268500 MOVE "ABCDEFGHIJ" TO CORRECT-A. NC1044.2
  2687. 268600 PERFORM FAIL. NC1044.2
  2688. 268700 GO TO MOVE-WRITE-F1-60-10. NC1044.2
  2689. 268800 MOVE-DELETE-F1-60-10. NC1044.2
  2690. 268900 PERFORM DE-LETE. NC1044.2
  2691. 269000 MOVE-WRITE-F1-60-10. NC1044.2
  2692. 269100 MOVE "MOVE-TEST-F1-60-10 " TO PAR-NAME. NC1044.2
  2693. 269200 PERFORM PRINT-DETAIL. NC1044.2
  2694. 269300 MOVE-TEST-F1-60-11. NC1044.2
  2695. 269400 IF ANDATA11 EQUAL TO "ABCDEFGHIJK" NC1044.2
  2696. 269500 PERFORM PASS NC1044.2
  2697. 269600 GO TO MOVE-WRITE-F1-60-11. NC1044.2
  2698. 269700* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2699. 269800 MOVE ANDATA11 TO COMPUTED-A. NC1044.2
  2700. 269900 MOVE "ABCDEFGHIJK" TO CORRECT-A. NC1044.2
  2701. 270000 PERFORM FAIL. NC1044.2
  2702. 270100 GO TO MOVE-WRITE-F1-60-11. NC1044.2
  2703. 270200 MOVE-DELETE-F1-60-11. NC1044.2
  2704. 270300 PERFORM DE-LETE. NC1044.2
  2705. 270400 MOVE-WRITE-F1-60-11. NC1044.2
  2706. 270500 MOVE "MOVE-TEST-F1-60-11 " TO PAR-NAME. NC1044.2
  2707. 270600 PERFORM PRINT-DETAIL. NC1044.2
  2708. 270700 MOVE-TEST-F1-60-12. NC1044.2
  2709. 270800 IF ANDATA12 EQUAL TO "ABCDEFGHIJKL" NC1044.2
  2710. 270900 PERFORM PASS NC1044.2
  2711. 271000 GO TO MOVE-WRITE-F1-60-12. NC1044.2
  2712. 271100* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2713. 271200 MOVE ANDATA12 TO COMPUTED-A. NC1044.2
  2714. 271300 MOVE "ABCDEFGHIJKL" TO CORRECT-A. NC1044.2
  2715. 271400 PERFORM FAIL. NC1044.2
  2716. 271500 GO TO MOVE-WRITE-F1-60-12. NC1044.2
  2717. 271600 MOVE-DELETE-F1-60-12. NC1044.2
  2718. 271700 PERFORM DE-LETE. NC1044.2
  2719. 271800 MOVE-WRITE-F1-60-12. NC1044.2
  2720. 271900 MOVE "MOVE-TEST-F1-60-12 " TO PAR-NAME. NC1044.2
  2721. 272000 PERFORM PRINT-DETAIL. NC1044.2
  2722. 272100 MOVE-TEST-F1-60-13. NC1044.2
  2723. 272200 IF ANDATA13 EQUAL TO "ABCDEFGHIJKLM" NC1044.2
  2724. 272300 PERFORM PASS NC1044.2
  2725. 272400 GO TO MOVE-WRITE-F1-60-13. NC1044.2
  2726. 272500* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2727. 272600 MOVE ANDATA13 TO COMPUTED-A. NC1044.2
  2728. 272700 MOVE "ABCDEFGHIJKLM" TO CORRECT-A. NC1044.2
  2729. 272800 PERFORM FAIL. NC1044.2
  2730. 272900 GO TO MOVE-WRITE-F1-60-13. NC1044.2
  2731. 273000 MOVE-DELETE-F1-60-13. NC1044.2
  2732. 273100 PERFORM DE-LETE. NC1044.2
  2733. 273200 MOVE-WRITE-F1-60-13. NC1044.2
  2734. 273300 MOVE "MOVE-TEST-F1-60-13 " TO PAR-NAME. NC1044.2
  2735. 273400 PERFORM PRINT-DETAIL. NC1044.2
  2736. 273500 MOVE-TEST-F1-60-14. NC1044.2
  2737. 273600 IF ANDATA14 EQUAL TO "ABCDEFGHIJKLMN" NC1044.2
  2738. 273700 PERFORM PASS NC1044.2
  2739. 273800 GO TO MOVE-WRITE-F1-60-14. NC1044.2
  2740. 273900* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2741. 274000 MOVE ANDATA14 TO COMPUTED-A. NC1044.2
  2742. 274100 MOVE "ABCDEFGHIJKLMN" TO CORRECT-A. NC1044.2
  2743. 274200 PERFORM FAIL. NC1044.2
  2744. 274300 GO TO MOVE-WRITE-F1-60-14. NC1044.2
  2745. 274400 MOVE-DELETE-F1-60-14. NC1044.2
  2746. 274500 PERFORM DE-LETE. NC1044.2
  2747. 274600 MOVE-WRITE-F1-60-14. NC1044.2
  2748. 274700 MOVE "MOVE-TEST-F1-60-14 " TO PAR-NAME. NC1044.2
  2749. 274800 PERFORM PRINT-DETAIL. NC1044.2
  2750. 274900 MOVE-TEST-F1-60-15. NC1044.2
  2751. 275000 IF ANDATA15 EQUAL TO "ABCDEFGHIJKLMNO" NC1044.2
  2752. 275100 PERFORM PASS NC1044.2
  2753. 275200 GO TO MOVE-WRITE-F1-60-15. NC1044.2
  2754. 275300* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2755. 275400 MOVE ANDATA15 TO COMPUTED-A. NC1044.2
  2756. 275500 MOVE "ABCDEFGHIJKLMNO" TO CORRECT-A. NC1044.2
  2757. 275600 PERFORM FAIL. NC1044.2
  2758. 275700 GO TO MOVE-WRITE-F1-60-15. NC1044.2
  2759. 275800 MOVE-DELETE-F1-60-15. NC1044.2
  2760. 275900 PERFORM DE-LETE. NC1044.2
  2761. 276000 MOVE-WRITE-F1-60-15. NC1044.2
  2762. 276100 MOVE "MOVE-TEST-F1-60-15 " TO PAR-NAME. NC1044.2
  2763. 276200 PERFORM PRINT-DETAIL. NC1044.2
  2764. 276300 MOVE-TEST-F1-60-16. NC1044.2
  2765. 276400 IF ANDATA16 EQUAL TO "ABCDEFGHIJKLMNOP" NC1044.2
  2766. 276500 PERFORM PASS NC1044.2
  2767. 276600 GO TO MOVE-WRITE-F1-60-16. NC1044.2
  2768. 276700* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2769. 276800 MOVE ANDATA16 TO COMPUTED-A. NC1044.2
  2770. 276900 MOVE "ABCDEFGHIJKLMNOP" TO CORRECT-A. NC1044.2
  2771. 277000 PERFORM FAIL. NC1044.2
  2772. 277100 GO TO MOVE-WRITE-F1-60-16. NC1044.2
  2773. 277200 MOVE-DELETE-F1-60-16. NC1044.2
  2774. 277300 PERFORM DE-LETE. NC1044.2
  2775. 277400 MOVE-WRITE-F1-60-16. NC1044.2
  2776. 277500 MOVE "MOVE-TEST-F1-60-16 " TO PAR-NAME. NC1044.2
  2777. 277600 PERFORM PRINT-DETAIL. NC1044.2
  2778. 277700 MOVE-TEST-F1-60-17. NC1044.2
  2779. 277800 IF ANDATA17 EQUAL TO "ABCDEFGHIJKLMNOPQ" NC1044.2
  2780. 277900 PERFORM PASS NC1044.2
  2781. 278000 GO TO MOVE-WRITE-F1-60-17. NC1044.2
  2782. 278100* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2783. 278200 MOVE ANDATA17 TO COMPUTED-A. NC1044.2
  2784. 278300 MOVE "ABCDEFGHIJKLMNOPQ" TO CORRECT-A. NC1044.2
  2785. 278400 PERFORM FAIL. NC1044.2
  2786. 278500 GO TO MOVE-WRITE-F1-60-17. NC1044.2
  2787. 278600 MOVE-DELETE-F1-60-17. NC1044.2
  2788. 278700 PERFORM DE-LETE. NC1044.2
  2789. 278800 MOVE-WRITE-F1-60-17. NC1044.2
  2790. 278900 MOVE "MOVE-TEST-F1-60-17 " TO PAR-NAME. NC1044.2
  2791. 279000 PERFORM PRINT-DETAIL. NC1044.2
  2792. 279100 MOVE-TEST-F1-60-18. NC1044.2
  2793. 279200 IF ANDATA18 EQUAL TO "ABCDEFGHIJKLMNOPQR" NC1044.2
  2794. 279300 PERFORM PASS NC1044.2
  2795. 279400 GO TO MOVE-WRITE-F1-60-18. NC1044.2
  2796. 279500* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2797. 279600 MOVE ANDATA18 TO COMPUTED-A. NC1044.2
  2798. 279700 MOVE "ABCDEFGHIJKLMNOPQR" TO CORRECT-A. NC1044.2
  2799. 279800 PERFORM FAIL. NC1044.2
  2800. 279900 GO TO MOVE-WRITE-F1-60-18. NC1044.2
  2801. 280000 MOVE-DELETE-F1-60-18. NC1044.2
  2802. 280100 PERFORM DE-LETE. NC1044.2
  2803. 280200 MOVE-WRITE-F1-60-18. NC1044.2
  2804. 280300 MOVE "MOVE-TEST-F1-60-18 " TO PAR-NAME. NC1044.2
  2805. 280400 PERFORM PRINT-DETAIL. NC1044.2
  2806. 280500 MOVE-TEST-F1-60-19. NC1044.2
  2807. 280600 IF ANDATA19 EQUAL TO "ABCDEFGHIJKLMNOPQRS" NC1044.2
  2808. 280700 PERFORM PASS NC1044.2
  2809. 280800 GO TO MOVE-WRITE-F1-60-19. NC1044.2
  2810. 280900* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2811. 281000 MOVE ANDATA19 TO COMPUTED-A. NC1044.2
  2812. 281100 MOVE "ABCDEFGHIJKLMNOPQRS" TO CORRECT-A. NC1044.2
  2813. 281200 PERFORM FAIL. NC1044.2
  2814. 281300 GO TO MOVE-WRITE-F1-60-19. NC1044.2
  2815. 281400 MOVE-DELETE-F1-60-19. NC1044.2
  2816. 281500 PERFORM DE-LETE. NC1044.2
  2817. 281600 MOVE-WRITE-F1-60-19. NC1044.2
  2818. 281700 MOVE "MOVE-TEST-F1-60-19 " TO PAR-NAME. NC1044.2
  2819. 281800 PERFORM PRINT-DETAIL. NC1044.2
  2820. 281900 MOVE-TEST-F1-60-20. NC1044.2
  2821. 282000 IF ANDATA20 EQUAL TO "ABCDEFGHIJKLMNOPQRST" NC1044.2
  2822. 282100 PERFORM PASS NC1044.2
  2823. 282200 GO TO MOVE-WRITE-F1-60-20. NC1044.2
  2824. 282300* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2825. 282400 MOVE ANDATA20 TO COMPUTED-A. NC1044.2
  2826. 282500 MOVE "ABCDEFGHIJKLMNOPQRST" TO CORRECT-A. NC1044.2
  2827. 282600 PERFORM FAIL. NC1044.2
  2828. 282700 GO TO MOVE-WRITE-F1-60-20. NC1044.2
  2829. 282800 MOVE-DELETE-F1-60-20. NC1044.2
  2830. 282900 PERFORM DE-LETE. NC1044.2
  2831. 283000 MOVE-WRITE-F1-60-20. NC1044.2
  2832. 283100 MOVE "MOVE-TEST-F1-60-20 " TO PAR-NAME. NC1044.2
  2833. 283200 PERFORM PRINT-DETAIL. NC1044.2
  2834. 283300 MOVE-TEST-F1-60-21. NC1044.2
  2835. 283400 IF ANDATA21 EQUAL TO "ABCDEFGHIJKLMNOPQRSTU" NC1044.2
  2836. 283500 PERFORM PASS NC1044.2
  2837. 283600 GO TO MOVE-WRITE-F1-60-21. NC1044.2
  2838. 283700* NOTE THIS TEST DEPENDS ON PARAGRAPH MOVE-TEST-F1-60-1. NC1044.2
  2839. 283800 MOVE "SEE RE-MARK COL" TO COMPUTED-A. NC1044.2
  2840. 283900 MOVE ANDATA21 TO RE-MARK. NC1044.2
  2841. 284000 MOVE "ALPHABET A THRU U" TO CORRECT-A. NC1044.2
  2842. 284100 PERFORM FAIL. NC1044.2
  2843. 284200 GO TO MOVE-WRITE-F1-60-21. NC1044.2
  2844. 284300 MOVE-DELETE-F1-60-21. NC1044.2
  2845. 284400 PERFORM DE-LETE. NC1044.2
  2846. 284500 MOVE-WRITE-F1-60-21. NC1044.2
  2847. 284600 MOVE "MOVE-TEST-F1-60-21 " TO PAR-NAME. NC1044.2
  2848. 284700 PERFORM PRINT-DETAIL. NC1044.2
  2849. 284800 PERFORM END-ROUTINE. NC1044.2
  2850. 284900 CCVS-EXIT SECTION. NC1044.2
  2851. 285000 CCVS-999999. NC1044.2
  2852. 285100 GO TO CLOSE-FILES. NC1044.2
  2853. *END-OF,NC104A