
     1  ! compiles OK with imp2021 but lots of work to be done. Look for ARRAY() maps.
     2  ! and commented machine code sections. (Search for !! in both cases)
     3  ! Next, fix file parameters and I/O
     4  ! Then worry about shorts and byte sex assumptions.
     5  
     6  ! May need to convert to C and compile in big-endian MIPS environment
     7  
     8  %CONSTSHORTINTEGERARRAY MAIN(1 : 217) =    %C
     9      1,    5,   14,   20,   26,   38,   43,   48,   54,   61,   68,   74,
    10     79,   82,   84,   89,   96,  102,  108,  115,  122,  126,    0,  129,
    11    133,  137,  142,  145,  152,  156,  161,  164,  168,    0,  171,    0,
    12    178,  184,  185,  189,  190,  193,  196,  199,    0,  202,  205,  206,
    13    208,    0,  211,  213,  215,  216,  219,  222,  225,    0,  228,  231,
    14    236,  241,  244,  249,    0,  253,  259,  260,  264,  266,  267,  270,
    15    271,  274,  277,  279,  280,  283,  286,  289,  292,  295,  298,  302,
    16    305,  308,  311,  314,  317,  320,  324,  328,  332,  336,  340,  344,
    17    348,  352,  355,  358,    0,  361,  363,  365,  373,    0,  381,    0,
    18    385,  392,  393,  396,  397,  400,  403,  405,  406,  410,    0,  413,
    19    418,  425,  432,    0,  435,  437,    0,  440,  445,  446,  450,  453,
    20    456,    0,  459,  462,  463,    0,  469,  472,  473,  475,    0,  477,
    21    489,  499,  506,    0,  509,  511,  512,  517,    0,  520,    0,  530,
    22    534,  535,  538,  539,    0,  543,  546,  547,    0,  558,  565,  566,
    23    571,  572,  576,  579,    0,  585,  587,  588,  591,    0,  594,  597,
    24      0,  600,  602,  603,  608,  609,  614,  615,  618,    0,  620,  622,
    25    623,  627,  628,  631,  634,  637,    0,  640,  646,    0,  651,  656,
    26    657,  660,  661,  665,    0,  667,    0,  670,  674,  675,  678,  681,
    27    683
503 @ 4405:         LINE   8 "regression-compile-tmp/soaps-77.imp"
504 @ 4444:         PUSHI  #0x00000001
505 @ 4449:         PUSHI  #0x000000d9
506 @ 4454:         BOUNDS
507 @ 4455:         DEF    MAIN p1=V_0081 a/tf=1b b/format=3 c/ostate=112  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
508 @ 4471:         PUSHI  #0x00000001
509 @ 4476:         INIT   1
510 @ 4479:         PUSHI  #0x00000005
511 @ 4484:         INIT   1
512 @ 4487:         PUSHI  #0x0000000e
513 @ 4492:         INIT   1
514 @ 4495:         PUSHI  #0x00000014
515 @ 4500:         INIT   1
516 @ 4503:         PUSHI  #0x0000001a
517 @ 4508:         INIT   1
518 @ 4511:         PUSHI  #0x00000026
519 @ 4516:         INIT   1
520 @ 4519:         PUSHI  #0x0000002b
521 @ 4524:         INIT   1
522 @ 4527:         PUSHI  #0x00000030
523 @ 4532:         INIT   1
524 @ 4535:         PUSHI  #0x00000036
525 @ 4540:         INIT   1
526 @ 4543:         PUSHI  #0x0000003d
527 @ 4548:         INIT   1
528 @ 4551:         PUSHI  #0x00000044
529 @ 4556:         INIT   1
530 @ 4559:         PUSHI  #0x0000004a
531 @ 4564:         INIT   1
532 @ 4567:         PUSHI  #0x0000004f
533 @ 4572:         INIT   1
534 @ 4575:         PUSHI  #0x00000052
535 @ 4580:         INIT   1
536 @ 4583:         PUSHI  #0x00000054
537 @ 4588:         INIT   1
538 @ 4591:         PUSHI  #0x00000059
539 @ 4596:         INIT   1
540 @ 4599:         PUSHI  #0x00000060
541 @ 4604:         INIT   1
542 @ 4607:         PUSHI  #0x00000066
543 @ 4612:         INIT   1
544 @ 4615:         PUSHI  #0x0000006c
545 @ 4620:         INIT   1
546 @ 4623:         PUSHI  #0x00000073
547 @ 4628:         INIT   1
548 @ 4631:         PUSHI  #0x0000007a
549 @ 4636:         INIT   1
550 @ 4639:         PUSHI  #0x0000007e
551 @ 4644:         INIT   1
552 @ 4647:         PUSHI  #0x00000000
553 @ 4652:         INIT   1
554 @ 4655:         PUSHI  #0x00000081
555 @ 4660:         INIT   1
556 @ 4663:         PUSHI  #0x00000085
557 @ 4668:         INIT   1
558 @ 4671:         PUSHI  #0x00000089
559 @ 4676:         INIT   1
560 @ 4679:         PUSHI  #0x0000008e
561 @ 4684:         INIT   1
562 @ 4687:         PUSHI  #0x00000091
563 @ 4692:         INIT   1
564 @ 4695:         PUSHI  #0x00000098
565 @ 4700:         INIT   1
566 @ 4703:         PUSHI  #0x0000009c
567 @ 4708:         INIT   1
568 @ 4711:         PUSHI  #0x000000a1
569 @ 4716:         INIT   1
570 @ 4719:         PUSHI  #0x000000a4
571 @ 4724:         INIT   1
572 @ 4727:         PUSHI  #0x000000a8
573 @ 4732:         INIT   1
574 @ 4735:         PUSHI  #0x00000000
575 @ 4740:         INIT   1
576 @ 4743:         PUSHI  #0x000000ab
577 @ 4748:         INIT   1
578 @ 4751:         PUSHI  #0x00000000
579 @ 4756:         INIT   1
580 @ 4759:         PUSHI  #0x000000b2
581 @ 4764:         INIT   1
582 @ 4767:         PUSHI  #0x000000b8
583 @ 4772:         INIT   1
584 @ 4775:         PUSHI  #0x000000b9
585 @ 4780:         INIT   1
586 @ 4783:         PUSHI  #0x000000bd
587 @ 4788:         INIT   1
588 @ 4791:         PUSHI  #0x000000be
589 @ 4796:         INIT   1
590 @ 4799:         PUSHI  #0x000000c1
591 @ 4804:         INIT   1
592 @ 4807:         PUSHI  #0x000000c4
593 @ 4812:         INIT   1
594 @ 4815:         PUSHI  #0x000000c7
595 @ 4820:         INIT   1
596 @ 4823:         PUSHI  #0x00000000
597 @ 4828:         INIT   1
598 @ 4831:         PUSHI  #0x000000ca
599 @ 4836:         INIT   1
600 @ 4839:         PUSHI  #0x000000cd
601 @ 4844:         INIT   1
602 @ 4847:         PUSHI  #0x000000ce
603 @ 4852:         INIT   1
604 @ 4855:         PUSHI  #0x000000d0
605 @ 4860:         INIT   1
606 @ 4863:         PUSHI  #0x00000000
607 @ 4868:         INIT   1
608 @ 4871:         PUSHI  #0x000000d3
609 @ 4876:         INIT   1
610 @ 4879:         PUSHI  #0x000000d5
611 @ 4884:         INIT   1
612 @ 4887:         PUSHI  #0x000000d7
613 @ 4892:         INIT   1
614 @ 4895:         PUSHI  #0x000000d8
615 @ 4900:         INIT   1
616 @ 4903:         PUSHI  #0x000000db
617 @ 4908:         INIT   1
618 @ 4911:         PUSHI  #0x000000de
619 @ 4916:         INIT   1
620 @ 4919:         PUSHI  #0x000000e1
621 @ 4924:         INIT   1
622 @ 4927:         PUSHI  #0x00000000
623 @ 4932:         INIT   1
624 @ 4935:         PUSHI  #0x000000e4
625 @ 4940:         INIT   1
626 @ 4943:         PUSHI  #0x000000e7
627 @ 4948:         INIT   1
628 @ 4951:         PUSHI  #0x000000ec
629 @ 4956:         INIT   1
630 @ 4959:         PUSHI  #0x000000f1
631 @ 4964:         INIT   1
632 @ 4967:         PUSHI  #0x000000f4
633 @ 4972:         INIT   1
634 @ 4975:         PUSHI  #0x000000f9
635 @ 4980:         INIT   1
636 @ 4983:         PUSHI  #0x00000000
637 @ 4988:         INIT   1
638 @ 4991:         PUSHI  #0x000000fd
639 @ 4996:         INIT   1
640 @ 4999:         PUSHI  #0x00000103
641 @ 5004:         INIT   1
642 @ 5007:         PUSHI  #0x00000104
643 @ 5012:         INIT   1
644 @ 5015:         PUSHI  #0x00000108
645 @ 5020:         INIT   1
646 @ 5023:         PUSHI  #0x0000010a
647 @ 5028:         INIT   1
648 @ 5031:         PUSHI  #0x0000010b
649 @ 5036:         INIT   1
650 @ 5039:         PUSHI  #0x0000010e
651 @ 5044:         INIT   1
652 @ 5047:         PUSHI  #0x0000010f
653 @ 5052:         INIT   1
654 @ 5055:         PUSHI  #0x00000112
655 @ 5060:         INIT   1
656 @ 5063:         PUSHI  #0x00000115
657 @ 5068:         INIT   1
658 @ 5071:         PUSHI  #0x00000117
659 @ 5076:         INIT   1
660 @ 5079:         PUSHI  #0x00000118
661 @ 5084:         INIT   1
662 @ 5087:         PUSHI  #0x0000011b
663 @ 5092:         INIT   1
664 @ 5095:         PUSHI  #0x0000011e
665 @ 5100:         INIT   1
666 @ 5103:         PUSHI  #0x00000121
667 @ 5108:         INIT   1
668 @ 5111:         PUSHI  #0x00000124
669 @ 5116:         INIT   1
670 @ 5119:         PUSHI  #0x00000127
671 @ 5124:         INIT   1
672 @ 5127:         PUSHI  #0x0000012a
673 @ 5132:         INIT   1
674 @ 5135:         PUSHI  #0x0000012e
675 @ 5140:         INIT   1
676 @ 5143:         PUSHI  #0x00000131
677 @ 5148:         INIT   1
678 @ 5151:         PUSHI  #0x00000134
679 @ 5156:         INIT   1
680 @ 5159:         PUSHI  #0x00000137
681 @ 5164:         INIT   1
682 @ 5167:         PUSHI  #0x0000013a
683 @ 5172:         INIT   1
684 @ 5175:         PUSHI  #0x0000013d
685 @ 5180:         INIT   1
686 @ 5183:         PUSHI  #0x00000140
687 @ 5188:         INIT   1
688 @ 5191:         PUSHI  #0x00000144
689 @ 5196:         INIT   1
690 @ 5199:         PUSHI  #0x00000148
691 @ 5204:         INIT   1
692 @ 5207:         PUSHI  #0x0000014c
693 @ 5212:         INIT   1
694 @ 5215:         PUSHI  #0x00000150
695 @ 5220:         INIT   1
696 @ 5223:         PUSHI  #0x00000154
697 @ 5228:         INIT   1
698 @ 5231:         PUSHI  #0x00000158
699 @ 5236:         INIT   1
700 @ 5239:         PUSHI  #0x0000015c
701 @ 5244:         INIT   1
702 @ 5247:         PUSHI  #0x00000160
703 @ 5252:         INIT   1
704 @ 5255:         PUSHI  #0x00000163
705 @ 5260:         INIT   1
706 @ 5263:         PUSHI  #0x00000166
707 @ 5268:         INIT   1
708 @ 5271:         PUSHI  #0x00000000
709 @ 5276:         INIT   1
710 @ 5279:         PUSHI  #0x00000169
711 @ 5284:         INIT   1
712 @ 5287:         PUSHI  #0x0000016b
713 @ 5292:         INIT   1
714 @ 5295:         PUSHI  #0x0000016d
715 @ 5300:         INIT   1
716 @ 5303:         PUSHI  #0x00000175
717 @ 5308:         INIT   1
718 @ 5311:         PUSHI  #0x00000000
719 @ 5316:         INIT   1
720 @ 5319:         PUSHI  #0x0000017d
721 @ 5324:         INIT   1
722 @ 5327:         PUSHI  #0x00000000
723 @ 5332:         INIT   1
724 @ 5335:         PUSHI  #0x00000181
725 @ 5340:         INIT   1
726 @ 5343:         PUSHI  #0x00000188
727 @ 5348:         INIT   1
728 @ 5351:         PUSHI  #0x00000189
729 @ 5356:         INIT   1
730 @ 5359:         PUSHI  #0x0000018c
731 @ 5364:         INIT   1
732 @ 5367:         PUSHI  #0x0000018d
733 @ 5372:         INIT   1
734 @ 5375:         PUSHI  #0x00000190
735 @ 5380:         INIT   1
736 @ 5383:         PUSHI  #0x00000193
737 @ 5388:         INIT   1
738 @ 5391:         PUSHI  #0x00000195
739 @ 5396:         INIT   1
740 @ 5399:         PUSHI  #0x00000196
741 @ 5404:         INIT   1
742 @ 5407:         PUSHI  #0x0000019a
743 @ 5412:         INIT   1
744 @ 5415:         PUSHI  #0x00000000
745 @ 5420:         INIT   1
746 @ 5423:         PUSHI  #0x0000019d
747 @ 5428:         INIT   1
748 @ 5431:         PUSHI  #0x000001a2
749 @ 5436:         INIT   1
750 @ 5439:         PUSHI  #0x000001a9
751 @ 5444:         INIT   1
752 @ 5447:         PUSHI  #0x000001b0
753 @ 5452:         INIT   1
754 @ 5455:         PUSHI  #0x00000000
755 @ 5460:         INIT   1
756 @ 5463:         PUSHI  #0x000001b3
757 @ 5468:         INIT   1
758 @ 5471:         PUSHI  #0x000001b5
759 @ 5476:         INIT   1
760 @ 5479:         PUSHI  #0x00000000
761 @ 5484:         INIT   1
762 @ 5487:         PUSHI  #0x000001b8
763 @ 5492:         INIT   1
764 @ 5495:         PUSHI  #0x000001bd
765 @ 5500:         INIT   1
766 @ 5503:         PUSHI  #0x000001be
767 @ 5508:         INIT   1
768 @ 5511:         PUSHI  #0x000001c2
769 @ 5516:         INIT   1
770 @ 5519:         PUSHI  #0x000001c5
771 @ 5524:         INIT   1
772 @ 5527:         PUSHI  #0x000001c8
773 @ 5532:         INIT   1
774 @ 5535:         PUSHI  #0x00000000
775 @ 5540:         INIT   1
776 @ 5543:         PUSHI  #0x000001cb
777 @ 5548:         INIT   1
778 @ 5551:         PUSHI  #0x000001ce
779 @ 5556:         INIT   1
780 @ 5559:         PUSHI  #0x000001cf
781 @ 5564:         INIT   1
782 @ 5567:         PUSHI  #0x00000000
783 @ 5572:         INIT   1
784 @ 5575:         PUSHI  #0x000001d5
785 @ 5580:         INIT   1
786 @ 5583:         PUSHI  #0x000001d8
787 @ 5588:         INIT   1
788 @ 5591:         PUSHI  #0x000001d9
789 @ 5596:         INIT   1
790 @ 5599:         PUSHI  #0x000001db
791 @ 5604:         INIT   1
792 @ 5607:         PUSHI  #0x00000000
793 @ 5612:         INIT   1
794 @ 5615:         PUSHI  #0x000001dd
795 @ 5620:         INIT   1
796 @ 5623:         PUSHI  #0x000001e9
797 @ 5628:         INIT   1
798 @ 5631:         PUSHI  #0x000001f3
799 @ 5636:         INIT   1
800 @ 5639:         PUSHI  #0x000001fa
801 @ 5644:         INIT   1
802 @ 5647:         PUSHI  #0x00000000
803 @ 5652:         INIT   1
804 @ 5655:         PUSHI  #0x000001fd
805 @ 5660:         INIT   1
806 @ 5663:         PUSHI  #0x000001ff
807 @ 5668:         INIT   1
808 @ 5671:         PUSHI  #0x00000200
809 @ 5676:         INIT   1
810 @ 5679:         PUSHI  #0x00000205
811 @ 5684:         INIT   1
812 @ 5687:         PUSHI  #0x00000000
813 @ 5692:         INIT   1
814 @ 5695:         PUSHI  #0x00000208
815 @ 5700:         INIT   1
816 @ 5703:         PUSHI  #0x00000000
817 @ 5708:         INIT   1
818 @ 5711:         PUSHI  #0x00000212
819 @ 5716:         INIT   1
820 @ 5719:         PUSHI  #0x00000216
821 @ 5724:         INIT   1
822 @ 5727:         PUSHI  #0x00000217
823 @ 5732:         INIT   1
824 @ 5735:         PUSHI  #0x0000021a
825 @ 5740:         INIT   1
826 @ 5743:         PUSHI  #0x0000021b
827 @ 5748:         INIT   1
828 @ 5751:         PUSHI  #0x00000000
829 @ 5756:         INIT   1
830 @ 5759:         PUSHI  #0x0000021f
831 @ 5764:         INIT   1
832 @ 5767:         PUSHI  #0x00000222
833 @ 5772:         INIT   1
834 @ 5775:         PUSHI  #0x00000223
835 @ 5780:         INIT   1
836 @ 5783:         PUSHI  #0x00000000
837 @ 5788:         INIT   1
838 @ 5791:         PUSHI  #0x0000022e
839 @ 5796:         INIT   1
840 @ 5799:         PUSHI  #0x00000235
841 @ 5804:         INIT   1
842 @ 5807:         PUSHI  #0x00000236
843 @ 5812:         INIT   1
844 @ 5815:         PUSHI  #0x0000023b
845 @ 5820:         INIT   1
846 @ 5823:         PUSHI  #0x0000023c
847 @ 5828:         INIT   1
848 @ 5831:         PUSHI  #0x00000240
849 @ 5836:         INIT   1
850 @ 5839:         PUSHI  #0x00000243
851 @ 5844:         INIT   1
852 @ 5847:         PUSHI  #0x00000000
853 @ 5852:         INIT   1
854 @ 5855:         PUSHI  #0x00000249
855 @ 5860:         INIT   1
856 @ 5863:         PUSHI  #0x0000024b
857 @ 5868:         INIT   1
858 @ 5871:         PUSHI  #0x0000024c
859 @ 5876:         INIT   1
860 @ 5879:         PUSHI  #0x0000024f
861 @ 5884:         INIT   1
862 @ 5887:         PUSHI  #0x00000000
863 @ 5892:         INIT   1
864 @ 5895:         PUSHI  #0x00000252
865 @ 5900:         INIT   1
866 @ 5903:         PUSHI  #0x00000255
867 @ 5908:         INIT   1
868 @ 5911:         PUSHI  #0x00000000
869 @ 5916:         INIT   1
870 @ 5919:         PUSHI  #0x00000258
871 @ 5924:         INIT   1
872 @ 5927:         PUSHI  #0x0000025a
873 @ 5932:         INIT   1
874 @ 5935:         PUSHI  #0x0000025b
875 @ 5940:         INIT   1
876 @ 5943:         PUSHI  #0x00000260
877 @ 5948:         INIT   1
878 @ 5951:         PUSHI  #0x00000261
879 @ 5956:         INIT   1
880 @ 5959:         PUSHI  #0x00000266
881 @ 5964:         INIT   1
882 @ 5967:         PUSHI  #0x00000267
883 @ 5972:         INIT   1
884 @ 5975:         PUSHI  #0x0000026a
885 @ 5980:         INIT   1
886 @ 5983:         PUSHI  #0x00000000
887 @ 5988:         INIT   1
888 @ 5991:         PUSHI  #0x0000026c
889 @ 5996:         INIT   1
890 @ 5999:         PUSHI  #0x0000026e
891 @ 6004:         INIT   1
892 @ 6007:         PUSHI  #0x0000026f
893 @ 6012:         INIT   1
894 @ 6015:         PUSHI  #0x00000273
895 @ 6020:         INIT   1
896 @ 6023:         PUSHI  #0x00000274
897 @ 6028:         INIT   1
898 @ 6031:         PUSHI  #0x00000277
899 @ 6036:         INIT   1
900 @ 6039:         PUSHI  #0x0000027a
901 @ 6044:         INIT   1
902 @ 6047:         PUSHI  #0x0000027d
903 @ 6052:         INIT   1
904 @ 6055:         PUSHI  #0x00000000
905 @ 6060:         INIT   1
906 @ 6063:         PUSHI  #0x00000280
907 @ 6068:         INIT   1
908 @ 6071:         PUSHI  #0x00000286
909 @ 6076:         INIT   1
910 @ 6079:         PUSHI  #0x00000000
911 @ 6084:         INIT   1
912 @ 6087:         PUSHI  #0x0000028b
913 @ 6092:         INIT   1
914 @ 6095:         PUSHI  #0x00000290
915 @ 6100:         INIT   1
916 @ 6103:         PUSHI  #0x00000291
917 @ 6108:         INIT   1
918 @ 6111:         PUSHI  #0x00000294
919 @ 6116:         INIT   1
920 @ 6119:         PUSHI  #0x00000295
921 @ 6124:         INIT   1
922 @ 6127:         PUSHI  #0x00000299
923 @ 6132:         INIT   1
924 @ 6135:         PUSHI  #0x00000000
925 @ 6140:         INIT   1
926 @ 6143:         PUSHI  #0x0000029b
927 @ 6148:         INIT   1
928 @ 6151:         PUSHI  #0x00000000
929 @ 6156:         INIT   1
930 @ 6159:         PUSHI  #0x0000029e
931 @ 6164:         INIT   1
932 @ 6167:         PUSHI  #0x000002a2
933 @ 6172:         INIT   1
934 @ 6175:         PUSHI  #0x000002a3
935 @ 6180:         INIT   1
936 @ 6183:         PUSHI  #0x000002a6
937 @ 6188:         INIT   1
938 @ 6191:         PUSHI  #0x000002a9
939 @ 6196:         INIT   1
940 @ 6199:         PUSHI  #0x000002ab
941 @ 6204:         INIT   1

    28  %CONSTSHORTINTEGERARRAY SUB(2 : 684) =    %C
    29    4119,  4288, -8192,     0,  4149,  4168,  4197,  4166,  4286,
    30    4119,  4230, -8192,     0,     1,  8200, 24576,  4230, -8192,
    31       0,     8,  8221, 24576, 16384, -8192,     0,    15,  8204,
    32   20480, 16384,  4202,    21,  8244,  4168,  4197,  4166, -8192,
    33       0,  4154,  4246,-20480, -8192,     0,  4290,  4154,  4295,
    34  -20480,     0,    23,  8223,  4255, -8192,-20480,     0,  4208,
    35    4271,  4212, -4096,  4261, -8192,     0,    30,  8197, -4096,
    36    4261, -8192,-20480,     0,    35,  8196, 20480, -8192,-16384,
    37       0,    41,  8198,  4215, -8192,     0,  4130,  4096,     0,
    38    4225,     0,    45,  8199, -8192,-20480,     0,  4309,    50,
    39    8201,  4239, -8192,-20480,     0,    57,-20480,  8202, 12288,
    40   -8192,     0,    65,  8203,  4232, -8192,-20480,     0,    71,
    41      77,  8193,  8205, -8192,-20480,     0,    85,    93,  8206,
    42    8207, -8192,-20480,     0,   101,  8257,-32768,     0,-12288,
    43   -8192,     0,  4202,  4134,  4141,     0,   103,  8246,  4143,
    44       0,   106,  8208, 12288,  4141,     0,   116,  8209,     0,
    45     123,  8210,  4136,  4168,  4197,  4166,     0,   130,  8211,
    46   20480,     0,    15,  8204, 20480, 16384,     0,   136,  8212,
    47       0,   141,  8213,  4146,     0,   149,  8214,     0,  8292,
    48    4220,   154,  8245,  8192,  4132,     0,  8292,  4220,   154,
    49    8245,  8192,  4132,     0,  4136,  4168,  4197,  4166,     0,
    50     156,  8247,     0,    21,  8244,     0,   159,  8248,     0,
    51     103,  8246,     0,   162,  8215,  4119,     0, 12288,     0,
    52   -4096,  4204,     0, 12288,     0,   136,  8212,     0,   166,
    53    8216,     0,   169,  8218,     0,   175,  8217,     0,   182,
    54    8219,     0,   188,  8220,     0,   196,   188,  8194,  8220,
    55       0,    71,   188,  8193,  8220,     0,   201,  8222,     0,
    56     206,   201,  8195,  8222,     0,   211,  8224,  4161,     0,
    57     218,  8249, 12288,   220,  8250,  8271,     0,   222,  8225,
    58    8226,     0,   232,  8226,     0,  4172,  4197,  4166,     0,
    59     237,  8251,     0,   239,  8252,     0,   241,  8253,     0,
    60     237,  8251,     0,   103,  8246,     0,   239,  8252,     0,
    61     243,  8254,     0,   245,  8255,     0,   248,  8256,     0,
    62     250,  8257,  8257,     0,   101,  8257,     0,   253,  8258,
    63       0,   256,  8259,     0,   258,  8260,     0,   260,  8261,
    64       0,   263,  8262,     0,    21,  8244,  4168,     0,   266,
    65    8263,  4168,     0,   269,  8264,  4168,     0,   271,  8267,
    66    4168,     0,   273,  8265,  4168,     0,   276,  8266,  4168,
    67       0,   278,  8268,  4168,     0,   281,  8272,  4168,     0,
    68     162,  8215,     0,   283,  8227,     0,   154,  8245,     0,
    69   12288,     0,  4202,     0,   218,  8249,  4168,  4197,  4166,
    70     220,  8250,     0,   248,  8256,  4168,  4197,  4166,   248,
    71    8256,     0, -4096,  4204,  4206,     0,   218,  8249,  4168,
    72    4197,  4166,   220,  8250,     0,   286,  8270,  4202,     0,
    73     288,  8231,     0,   297,  8232,     0,   304,  8233,     0,
    74      30,  8197,-20480,     0, 20480,-16384,     0,   312,  8234,
    75    8199,-20480,     0,   319,  8234,  8207, 28672, 24576, 20480,
    76       0,   329,  8234,  8235, 28672, 24576, 20480,     0, 24576,
    77   28672,     0, 12288,     0, -4096,  4223,     0,   218,  8249,
    78   12288,   220,  8250,     0,   248, -8191,-28672,     0,   336,
    79  -24576,     0,   248,-28672,     0,   339,-28672,     0,   347,
    80    8237,  4119,     0, 12288,   103,  8246,  4236,  4234,     0,
    81     281,  8269,  4232,     0, 12288,     0, -4096,     0,   352,
    82    8238, -4096,   218,  8249,  4283,  4246,  4279,  4281,   220,
    83    8250,     0,    30,  8197, -4096,  4253,   218,  8249, -4096,
    84     220,  8250,     0,  4246,   218,  8249, -4096,   220,  8250,
    85       0,   232,  8226,     0,   352,  8238,     0,   359,  8225,
    86    4244,  4249,     0,  4163,  4305,     0,  4305,   218,  8249,
    87    4168,  4197,  4166,   220,  8250,  4251,     0,   281,  8269,
    88    4249,  4251,     0,   286,  8270, -4096,     0,  4305,  4259,
    89    4257,     0,   281,  8269,  4255,     0,   218,  8249,  4168,
    90   12288,   154,  8245,  4168, 12288,   220,  8250,     0,   218,
    91    8249,  4265,  4305,  4263,   220,  8250,     0,   281,  8269,
    92    4265,  4305,  4263,     0,  4271,   232,  8226,     0,  4154,
    93    4163,     0,    50,  8201,  4269,   232,  8226,     0,   359,
    94    8225,     0,    77,  8205,     0,  4154,  4274,     0,   365,
    95    8239,     0,   368,  8240,     0,   281,  8269,     0,   218,
    96    8249, -4096,   220,  8250,     0,  4277,  4283,  4246,  4279,
    97    4281,     0,    50,  8201,     0,  4154,     0,   372,  8241,
    98       0,  4149,  4168,  4197,  4166,     0,   377,  8228,     0,
    99     381,  8229,     0,   387,  8230,     0,   288,  8231,     0,
   100     359,  8225, -4096,  4259,  4302,     0,  4305,  4300,  4298,
   101   -8192,     0,   281,  8269,  4305,  4300,  4298,     0,    21,
   102    8244, 12288,     0,    21,  8244,-32768,     0, -8192,     0,
   103   -4096,  4307,     0,   281,  8269, -4096,  4307,     0,   377,
   104    8228,     0,   288,  8231,     0,   387,  8230,    0
942 @ 6207:         LINE   28 "regression-compile-tmp/soaps-77.imp"
943 @ 6246:         PUSHI  #0x00000002
944 @ 6251:         PUSHI  #0x000002ac
945 @ 6256:         BOUNDS
946 @ 6257:         DEF    SUB p1=V_0082 a/tf=1b b/format=3 c/ostate=112  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
947 @ 6272:         PUSHI  #0x00001017
948 @ 6277:         INIT   1
949 @ 6280:         PUSHI  #0x000010c0
950 @ 6285:         INIT   1
951 @ 6288:         PUSHI  #0xffffe000
952 @ 6293:         INIT   1
953 @ 6296:         PUSHI  #0x00000000
954 @ 6301:         INIT   1
955 @ 6304:         PUSHI  #0x00001035
956 @ 6309:         INIT   1
957 @ 6312:         PUSHI  #0x00001048
958 @ 6317:         INIT   1
959 @ 6320:         PUSHI  #0x00001065
960 @ 6325:         INIT   1
961 @ 6328:         PUSHI  #0x00001046
962 @ 6333:         INIT   1
963 @ 6336:         PUSHI  #0x000010be
964 @ 6341:         INIT   1
965 @ 6344:         PUSHI  #0x00001017
966 @ 6349:         INIT   1
967 @ 6352:         PUSHI  #0x00001086
968 @ 6357:         INIT   1
969 @ 6360:         PUSHI  #0xffffe000
970 @ 6365:         INIT   1
971 @ 6368:         PUSHI  #0x00000000
972 @ 6373:         INIT   1
973 @ 6376:         PUSHI  #0x00000001
974 @ 6381:         INIT   1
975 @ 6384:         PUSHI  #0x00002008
976 @ 6389:         INIT   1
977 @ 6392:         PUSHI  #0x00006000
978 @ 6397:         INIT   1
979 @ 6400:         PUSHI  #0x00001086
980 @ 6405:         INIT   1
981 @ 6408:         PUSHI  #0xffffe000
982 @ 6413:         INIT   1
983 @ 6416:         PUSHI  #0x00000000
984 @ 6421:         INIT   1
985 @ 6424:         PUSHI  #0x00000008
986 @ 6429:         INIT   1
987 @ 6432:         PUSHI  #0x0000201d
988 @ 6437:         INIT   1
989 @ 6440:         PUSHI  #0x00006000
990 @ 6445:         INIT   1
991 @ 6448:         PUSHI  #0x00004000
992 @ 6453:         INIT   1
993 @ 6456:         PUSHI  #0xffffe000
994 @ 6461:         INIT   1
995 @ 6464:         PUSHI  #0x00000000
996 @ 6469:         INIT   1
997 @ 6472:         PUSHI  #0x0000000f
998 @ 6477:         INIT   1
999 @ 6480:         PUSHI  #0x0000200c
1000 @ 6485:         INIT   1
1001 @ 6488:         PUSHI  #0x00005000
1002 @ 6493:         INIT   1
1003 @ 6496:         PUSHI  #0x00004000
1004 @ 6501:         INIT   1
1005 @ 6504:         PUSHI  #0x0000106a
1006 @ 6509:         INIT   1
1007 @ 6512:         PUSHI  #0x00000015
1008 @ 6517:         INIT   1
1009 @ 6520:         PUSHI  #0x00002034
1010 @ 6525:         INIT   1
1011 @ 6528:         PUSHI  #0x00001048
1012 @ 6533:         INIT   1
1013 @ 6536:         PUSHI  #0x00001065
1014 @ 6541:         INIT   1
1015 @ 6544:         PUSHI  #0x00001046
1016 @ 6549:         INIT   1
1017 @ 6552:         PUSHI  #0xffffe000
1018 @ 6557:         INIT   1
1019 @ 6560:         PUSHI  #0x00000000
1020 @ 6565:         INIT   1
1021 @ 6568:         PUSHI  #0x0000103a
1022 @ 6573:         INIT   1
1023 @ 6576:         PUSHI  #0x00001096
1024 @ 6581:         INIT   1
1025 @ 6584:         PUSHI  #0xffffb000
1026 @ 6589:         INIT   1
1027 @ 6592:         PUSHI  #0xffffe000
1028 @ 6597:         INIT   1
1029 @ 6600:         PUSHI  #0x00000000
1030 @ 6605:         INIT   1
1031 @ 6608:         PUSHI  #0x000010c2
1032 @ 6613:         INIT   1
1033 @ 6616:         PUSHI  #0x0000103a
1034 @ 6621:         INIT   1
1035 @ 6624:         PUSHI  #0x000010c7
1036 @ 6629:         INIT   1
1037 @ 6632:         PUSHI  #0xffffb000
1038 @ 6637:         INIT   1
1039 @ 6640:         PUSHI  #0x00000000
1040 @ 6645:         INIT   1
1041 @ 6648:         PUSHI  #0x00000017
1042 @ 6653:         INIT   1
1043 @ 6656:         PUSHI  #0x0000201f
1044 @ 6661:         INIT   1
1045 @ 6664:         PUSHI  #0x0000109f
1046 @ 6669:         INIT   1
1047 @ 6672:         PUSHI  #0xffffe000
1048 @ 6677:         INIT   1
1049 @ 6680:         PUSHI  #0xffffb000
1050 @ 6685:         INIT   1
1051 @ 6688:         PUSHI  #0x00000000
1052 @ 6693:         INIT   1
1053 @ 6696:         PUSHI  #0x00001070
1054 @ 6701:         INIT   1
1055 @ 6704:         PUSHI  #0x000010af
1056 @ 6709:         INIT   1
1057 @ 6712:         PUSHI  #0x00001074
1058 @ 6717:         INIT   1
1059 @ 6720:         PUSHI  #0xfffff000
1060 @ 6725:         INIT   1
1061 @ 6728:         PUSHI  #0x000010a5
1062 @ 6733:         INIT   1
1063 @ 6736:         PUSHI  #0xffffe000
1064 @ 6741:         INIT   1
1065 @ 6744:         PUSHI  #0x00000000
1066 @ 6749:         INIT   1
1067 @ 6752:         PUSHI  #0x0000001e
1068 @ 6757:         INIT   1
1069 @ 6760:         PUSHI  #0x00002005
1070 @ 6765:         INIT   1
1071 @ 6768:         PUSHI  #0xfffff000
1072 @ 6773:         INIT   1
1073 @ 6776:         PUSHI  #0x000010a5
1074 @ 6781:         INIT   1
1075 @ 6784:         PUSHI  #0xffffe000
1076 @ 6789:         INIT   1
1077 @ 6792:         PUSHI  #0xffffb000
1078 @ 6797:         INIT   1
1079 @ 6800:         PUSHI  #0x00000000
1080 @ 6805:         INIT   1
1081 @ 6808:         PUSHI  #0x00000023
1082 @ 6813:         INIT   1
1083 @ 6816:         PUSHI  #0x00002004
1084 @ 6821:         INIT   1
1085 @ 6824:         PUSHI  #0x00005000
1086 @ 6829:         INIT   1
1087 @ 6832:         PUSHI  #0xffffe000
1088 @ 6837:         INIT   1
1089 @ 6840:         PUSHI  #0xffffc000
1090 @ 6845:         INIT   1
1091 @ 6848:         PUSHI  #0x00000000
1092 @ 6853:         INIT   1
1093 @ 6856:         PUSHI  #0x00000029
1094 @ 6861:         INIT   1
1095 @ 6864:         PUSHI  #0x00002006
1096 @ 6869:         INIT   1
1097 @ 6872:         PUSHI  #0x00001077
1098 @ 6877:         INIT   1
1099 @ 6880:         PUSHI  #0xffffe000
1100 @ 6885:         INIT   1
1101 @ 6888:         PUSHI  #0x00000000
1102 @ 6893:         INIT   1
1103 @ 6896:         PUSHI  #0x00001022
1104 @ 6901:         INIT   1
1105 @ 6904:         PUSHI  #0x00001000
1106 @ 6909:         INIT   1
1107 @ 6912:         PUSHI  #0x00000000
1108 @ 6917:         INIT   1
1109 @ 6920:         PUSHI  #0x00001081
1110 @ 6925:         INIT   1
1111 @ 6928:         PUSHI  #0x00000000
1112 @ 6933:         INIT   1
1113 @ 6936:         PUSHI  #0x0000002d
1114 @ 6941:         INIT   1
1115 @ 6944:         PUSHI  #0x00002007
1116 @ 6949:         INIT   1
1117 @ 6952:         PUSHI  #0xffffe000
1118 @ 6957:         INIT   1
1119 @ 6960:         PUSHI  #0xffffb000
1120 @ 6965:         INIT   1
1121 @ 6968:         PUSHI  #0x00000000
1122 @ 6973:         INIT   1
1123 @ 6976:         PUSHI  #0x000010d5
1124 @ 6981:         INIT   1
1125 @ 6984:         PUSHI  #0x00000032
1126 @ 6989:         INIT   1
1127 @ 6992:         PUSHI  #0x00002009
1128 @ 6997:         INIT   1
1129 @ 7000:         PUSHI  #0x0000108f
1130 @ 7005:         INIT   1
1131 @ 7008:         PUSHI  #0xffffe000
1132 @ 7013:         INIT   1
1133 @ 7016:         PUSHI  #0xffffb000
1134 @ 7021:         INIT   1
1135 @ 7024:         PUSHI  #0x00000000
1136 @ 7029:         INIT   1
1137 @ 7032:         PUSHI  #0x00000039
1138 @ 7037:         INIT   1
1139 @ 7040:         PUSHI  #0xffffb000
1140 @ 7045:         INIT   1
1141 @ 7048:         PUSHI  #0x0000200a
1142 @ 7053:         INIT   1
1143 @ 7056:         PUSHI  #0x00003000
1144 @ 7061:         INIT   1
1145 @ 7064:         PUSHI  #0xffffe000
1146 @ 7069:         INIT   1
1147 @ 7072:         PUSHI  #0x00000000
1148 @ 7077:         INIT   1
1149 @ 7080:         PUSHI  #0x00000041
1150 @ 7085:         INIT   1
1151 @ 7088:         PUSHI  #0x0000200b
1152 @ 7093:         INIT   1
1153 @ 7096:         PUSHI  #0x00001088
1154 @ 7101:         INIT   1
1155 @ 7104:         PUSHI  #0xffffe000
1156 @ 7109:         INIT   1
1157 @ 7112:         PUSHI  #0xffffb000
1158 @ 7117:         INIT   1
1159 @ 7120:         PUSHI  #0x00000000
1160 @ 7125:         INIT   1
1161 @ 7128:         PUSHI  #0x00000047
1162 @ 7133:         INIT   1
1163 @ 7136:         PUSHI  #0x0000004d
1164 @ 7141:         INIT   1
1165 @ 7144:         PUSHI  #0x00002001
1166 @ 7149:         INIT   1
1167 @ 7152:         PUSHI  #0x0000200d
1168 @ 7157:         INIT   1
1169 @ 7160:         PUSHI  #0xffffe000
1170 @ 7165:         INIT   1
1171 @ 7168:         PUSHI  #0xffffb000
1172 @ 7173:         INIT   1
1173 @ 7176:         PUSHI  #0x00000000
1174 @ 7181:         INIT   1
1175 @ 7184:         PUSHI  #0x00000055
1176 @ 7189:         INIT   1
1177 @ 7192:         PUSHI  #0x0000005d
1178 @ 7197:         INIT   1
1179 @ 7200:         PUSHI  #0x0000200e
1180 @ 7205:         INIT   1
1181 @ 7208:         PUSHI  #0x0000200f
1182 @ 7213:         INIT   1
1183 @ 7216:         PUSHI  #0xffffe000
1184 @ 7221:         INIT   1
1185 @ 7224:         PUSHI  #0xffffb000
1186 @ 7229:         INIT   1
1187 @ 7232:         PUSHI  #0x00000000
1188 @ 7237:         INIT   1
1189 @ 7240:         PUSHI  #0x00000065
1190 @ 7245:         INIT   1
1191 @ 7248:         PUSHI  #0x00002041
1192 @ 7253:         INIT   1
1193 @ 7256:         PUSHI  #0xffff8000
1194 @ 7261:         INIT   1
1195 @ 7264:         PUSHI  #0x00000000
1196 @ 7269:         INIT   1
1197 @ 7272:         PUSHI  #0xffffd000
1198 @ 7277:         INIT   1
1199 @ 7280:         PUSHI  #0xffffe000
1200 @ 7285:         INIT   1
1201 @ 7288:         PUSHI  #0x00000000
1202 @ 7293:         INIT   1
1203 @ 7296:         PUSHI  #0x0000106a
1204 @ 7301:         INIT   1
1205 @ 7304:         PUSHI  #0x00001026
1206 @ 7309:         INIT   1
1207 @ 7312:         PUSHI  #0x0000102d
1208 @ 7317:         INIT   1
1209 @ 7320:         PUSHI  #0x00000000
1210 @ 7325:         INIT   1
1211 @ 7328:         PUSHI  #0x00000067
1212 @ 7333:         INIT   1
1213 @ 7336:         PUSHI  #0x00002036
1214 @ 7341:         INIT   1
1215 @ 7344:         PUSHI  #0x0000102f
1216 @ 7349:         INIT   1
1217 @ 7352:         PUSHI  #0x00000000
1218 @ 7357:         INIT   1
1219 @ 7360:         PUSHI  #0x0000006a
1220 @ 7365:         INIT   1
1221 @ 7368:         PUSHI  #0x00002010
1222 @ 7373:         INIT   1
1223 @ 7376:         PUSHI  #0x00003000
1224 @ 7381:         INIT   1
1225 @ 7384:         PUSHI  #0x0000102d
1226 @ 7389:         INIT   1
1227 @ 7392:         PUSHI  #0x00000000
1228 @ 7397:         INIT   1
1229 @ 7400:         PUSHI  #0x00000074
1230 @ 7405:         INIT   1
1231 @ 7408:         PUSHI  #0x00002011
1232 @ 7413:         INIT   1
1233 @ 7416:         PUSHI  #0x00000000
1234 @ 7421:         INIT   1
1235 @ 7424:         PUSHI  #0x0000007b
1236 @ 7429:         INIT   1
1237 @ 7432:         PUSHI  #0x00002012
1238 @ 7437:         INIT   1
1239 @ 7440:         PUSHI  #0x00001028
1240 @ 7445:         INIT   1
1241 @ 7448:         PUSHI  #0x00001048
1242 @ 7453:         INIT   1
1243 @ 7456:         PUSHI  #0x00001065
1244 @ 7461:         INIT   1
1245 @ 7464:         PUSHI  #0x00001046
1246 @ 7469:         INIT   1
1247 @ 7472:         PUSHI  #0x00000000
1248 @ 7477:         INIT   1
1249 @ 7480:         PUSHI  #0x00000082
1250 @ 7485:         INIT   1
1251 @ 7488:         PUSHI  #0x00002013
1252 @ 7493:         INIT   1
1253 @ 7496:         PUSHI  #0x00005000
1254 @ 7501:         INIT   1
1255 @ 7504:         PUSHI  #0x00000000
1256 @ 7509:         INIT   1
1257 @ 7512:         PUSHI  #0x0000000f
1258 @ 7517:         INIT   1
1259 @ 7520:         PUSHI  #0x0000200c
1260 @ 7525:         INIT   1
1261 @ 7528:         PUSHI  #0x00005000
1262 @ 7533:         INIT   1
1263 @ 7536:         PUSHI  #0x00004000
1264 @ 7541:         INIT   1
1265 @ 7544:         PUSHI  #0x00000000
1266 @ 7549:         INIT   1
1267 @ 7552:         PUSHI  #0x00000088
1268 @ 7557:         INIT   1
1269 @ 7560:         PUSHI  #0x00002014
1270 @ 7565:         INIT   1
1271 @ 7568:         PUSHI  #0x00000000
1272 @ 7573:         INIT   1
1273 @ 7576:         PUSHI  #0x0000008d
1274 @ 7581:         INIT   1
1275 @ 7584:         PUSHI  #0x00002015
1276 @ 7589:         INIT   1
1277 @ 7592:         PUSHI  #0x00001032
1278 @ 7597:         INIT   1
1279 @ 7600:         PUSHI  #0x00000000
1280 @ 7605:         INIT   1
1281 @ 7608:         PUSHI  #0x00000095
1282 @ 7613:         INIT   1
1283 @ 7616:         PUSHI  #0x00002016
1284 @ 7621:         INIT   1
1285 @ 7624:         PUSHI  #0x00000000
1286 @ 7629:         INIT   1
1287 @ 7632:         PUSHI  #0x00002064
1288 @ 7637:         INIT   1
1289 @ 7640:         PUSHI  #0x0000107c
1290 @ 7645:         INIT   1
1291 @ 7648:         PUSHI  #0x0000009a
1292 @ 7653:         INIT   1
1293 @ 7656:         PUSHI  #0x00002035
1294 @ 7661:         INIT   1
1295 @ 7664:         PUSHI  #0x00002000
1296 @ 7669:         INIT   1
1297 @ 7672:         PUSHI  #0x00001024
1298 @ 7677:         INIT   1
1299 @ 7680:         PUSHI  #0x00000000
1300 @ 7685:         INIT   1
1301 @ 7688:         PUSHI  #0x00002064
1302 @ 7693:         INIT   1
1303 @ 7696:         PUSHI  #0x0000107c
1304 @ 7701:         INIT   1
1305 @ 7704:         PUSHI  #0x0000009a
1306 @ 7709:         INIT   1
1307 @ 7712:         PUSHI  #0x00002035
1308 @ 7717:         INIT   1
1309 @ 7720:         PUSHI  #0x00002000
1310 @ 7725:         INIT   1
1311 @ 7728:         PUSHI  #0x00001024
1312 @ 7733:         INIT   1
1313 @ 7736:         PUSHI  #0x00000000
1314 @ 7741:         INIT   1
1315 @ 7744:         PUSHI  #0x00001028
1316 @ 7749:         INIT   1
1317 @ 7752:         PUSHI  #0x00001048
1318 @ 7757:         INIT   1
1319 @ 7760:         PUSHI  #0x00001065
1320 @ 7765:         INIT   1
1321 @ 7768:         PUSHI  #0x00001046
1322 @ 7773:         INIT   1
1323 @ 7776:         PUSHI  #0x00000000
1324 @ 7781:         INIT   1
1325 @ 7784:         PUSHI  #0x0000009c
1326 @ 7789:         INIT   1
1327 @ 7792:         PUSHI  #0x00002037
1328 @ 7797:         INIT   1
1329 @ 7800:         PUSHI  #0x00000000
1330 @ 7805:         INIT   1
1331 @ 7808:         PUSHI  #0x00000015
1332 @ 7813:         INIT   1
1333 @ 7816:         PUSHI  #0x00002034
1334 @ 7821:         INIT   1
1335 @ 7824:         PUSHI  #0x00000000
1336 @ 7829:         INIT   1
1337 @ 7832:         PUSHI  #0x0000009f
1338 @ 7837:         INIT   1
1339 @ 7840:         PUSHI  #0x00002038
1340 @ 7845:         INIT   1
1341 @ 7848:         PUSHI  #0x00000000
1342 @ 7853:         INIT   1
1343 @ 7856:         PUSHI  #0x00000067
1344 @ 7861:         INIT   1
1345 @ 7864:         PUSHI  #0x00002036
1346 @ 7869:         INIT   1
1347 @ 7872:         PUSHI  #0x00000000
1348 @ 7877:         INIT   1
1349 @ 7880:         PUSHI  #0x000000a2
1350 @ 7885:         INIT   1
1351 @ 7888:         PUSHI  #0x00002017
1352 @ 7893:         INIT   1
1353 @ 7896:         PUSHI  #0x00001017
1354 @ 7901:         INIT   1
1355 @ 7904:         PUSHI  #0x00000000
1356 @ 7909:         INIT   1
1357 @ 7912:         PUSHI  #0x00003000
1358 @ 7917:         INIT   1
1359 @ 7920:         PUSHI  #0x00000000
1360 @ 7925:         INIT   1
1361 @ 7928:         PUSHI  #0xfffff000
1362 @ 7933:         INIT   1
1363 @ 7936:         PUSHI  #0x0000106c
1364 @ 7941:         INIT   1
1365 @ 7944:         PUSHI  #0x00000000
1366 @ 7949:         INIT   1
1367 @ 7952:         PUSHI  #0x00003000
1368 @ 7957:         INIT   1
1369 @ 7960:         PUSHI  #0x00000000
1370 @ 7965:         INIT   1
1371 @ 7968:         PUSHI  #0x00000088
1372 @ 7973:         INIT   1
1373 @ 7976:         PUSHI  #0x00002014
1374 @ 7981:         INIT   1
1375 @ 7984:         PUSHI  #0x00000000
1376 @ 7989:         INIT   1
1377 @ 7992:         PUSHI  #0x000000a6
1378 @ 7997:         INIT   1
1379 @ 8000:         PUSHI  #0x00002018
1380 @ 8005:         INIT   1
1381 @ 8008:         PUSHI  #0x00000000
1382 @ 8013:         INIT   1
1383 @ 8016:         PUSHI  #0x000000a9
1384 @ 8021:         INIT   1
1385 @ 8024:         PUSHI  #0x0000201a
1386 @ 8029:         INIT   1
1387 @ 8032:         PUSHI  #0x00000000
1388 @ 8037:         INIT   1
1389 @ 8040:         PUSHI  #0x000000af
1390 @ 8045:         INIT   1
1391 @ 8048:         PUSHI  #0x00002019
1392 @ 8053:         INIT   1
1393 @ 8056:         PUSHI  #0x00000000
1394 @ 8061:         INIT   1
1395 @ 8064:         PUSHI  #0x000000b6
1396 @ 8069:         INIT   1
1397 @ 8072:         PUSHI  #0x0000201b
1398 @ 8077:         INIT   1
1399 @ 8080:         PUSHI  #0x00000000
1400 @ 8085:         INIT   1
1401 @ 8088:         PUSHI  #0x000000bc
1402 @ 8093:         INIT   1
1403 @ 8096:         PUSHI  #0x0000201c
1404 @ 8101:         INIT   1
1405 @ 8104:         PUSHI  #0x00000000
1406 @ 8109:         INIT   1
1407 @ 8112:         PUSHI  #0x000000c4
1408 @ 8117:         INIT   1
1409 @ 8120:         PUSHI  #0x000000bc
1410 @ 8125:         INIT   1
1411 @ 8128:         PUSHI  #0x00002002
1412 @ 8133:         INIT   1
1413 @ 8136:         PUSHI  #0x0000201c
1414 @ 8141:         INIT   1
1415 @ 8144:         PUSHI  #0x00000000
1416 @ 8149:         INIT   1
1417 @ 8152:         PUSHI  #0x00000047
1418 @ 8157:         INIT   1
1419 @ 8160:         PUSHI  #0x000000bc
1420 @ 8165:         INIT   1
1421 @ 8168:         PUSHI  #0x00002001
1422 @ 8173:         INIT   1
1423 @ 8176:         PUSHI  #0x0000201c
1424 @ 8181:         INIT   1
1425 @ 8184:         PUSHI  #0x00000000
1426 @ 8189:         INIT   1
1427 @ 8192:         PUSHI  #0x000000c9
1428 @ 8197:         INIT   1
1429 @ 8200:         PUSHI  #0x0000201e
1430 @ 8205:         INIT   1
1431 @ 8208:         PUSHI  #0x00000000
1432 @ 8213:         INIT   1
1433 @ 8216:         PUSHI  #0x000000ce
1434 @ 8221:         INIT   1
1435 @ 8224:         PUSHI  #0x000000c9
1436 @ 8229:         INIT   1
1437 @ 8232:         PUSHI  #0x00002003
1438 @ 8237:         INIT   1
1439 @ 8240:         PUSHI  #0x0000201e
1440 @ 8245:         INIT   1
1441 @ 8248:         PUSHI  #0x00000000
1442 @ 8253:         INIT   1
1443 @ 8256:         PUSHI  #0x000000d3
1444 @ 8261:         INIT   1
1445 @ 8264:         PUSHI  #0x00002020
1446 @ 8269:         INIT   1
1447 @ 8272:         PUSHI  #0x00001041
1448 @ 8277:         INIT   1
1449 @ 8280:         PUSHI  #0x00000000
1450 @ 8285:         INIT   1
1451 @ 8288:         PUSHI  #0x000000da
1452 @ 8293:         INIT   1
1453 @ 8296:         PUSHI  #0x00002039
1454 @ 8301:         INIT   1
1455 @ 8304:         PUSHI  #0x00003000
1456 @ 8309:         INIT   1
1457 @ 8312:         PUSHI  #0x000000dc
1458 @ 8317:         INIT   1
1459 @ 8320:         PUSHI  #0x0000203a
1460 @ 8325:         INIT   1
1461 @ 8328:         PUSHI  #0x0000204f
1462 @ 8333:         INIT   1
1463 @ 8336:         PUSHI  #0x00000000
1464 @ 8341:         INIT   1
1465 @ 8344:         PUSHI  #0x000000de
1466 @ 8349:         INIT   1
1467 @ 8352:         PUSHI  #0x00002021
1468 @ 8357:         INIT   1
1469 @ 8360:         PUSHI  #0x00002022
1470 @ 8365:         INIT   1
1471 @ 8368:         PUSHI  #0x00000000
1472 @ 8373:         INIT   1
1473 @ 8376:         PUSHI  #0x000000e8
1474 @ 8381:         INIT   1
1475 @ 8384:         PUSHI  #0x00002022
1476 @ 8389:         INIT   1
1477 @ 8392:         PUSHI  #0x00000000
1478 @ 8397:         INIT   1
1479 @ 8400:         PUSHI  #0x0000104c
1480 @ 8405:         INIT   1
1481 @ 8408:         PUSHI  #0x00001065
1482 @ 8413:         INIT   1
1483 @ 8416:         PUSHI  #0x00001046
1484 @ 8421:         INIT   1
1485 @ 8424:         PUSHI  #0x00000000
1486 @ 8429:         INIT   1
1487 @ 8432:         PUSHI  #0x000000ed
1488 @ 8437:         INIT   1
1489 @ 8440:         PUSHI  #0x0000203b
1490 @ 8445:         INIT   1
1491 @ 8448:         PUSHI  #0x00000000
1492 @ 8453:         INIT   1
1493 @ 8456:         PUSHI  #0x000000ef
1494 @ 8461:         INIT   1
1495 @ 8464:         PUSHI  #0x0000203c
1496 @ 8469:         INIT   1
1497 @ 8472:         PUSHI  #0x00000000
1498 @ 8477:         INIT   1
1499 @ 8480:         PUSHI  #0x000000f1
1500 @ 8485:         INIT   1
1501 @ 8488:         PUSHI  #0x0000203d
1502 @ 8493:         INIT   1
1503 @ 8496:         PUSHI  #0x00000000
1504 @ 8501:         INIT   1
1505 @ 8504:         PUSHI  #0x000000ed
1506 @ 8509:         INIT   1
1507 @ 8512:         PUSHI  #0x0000203b
1508 @ 8517:         INIT   1
1509 @ 8520:         PUSHI  #0x00000000
1510 @ 8525:         INIT   1
1511 @ 8528:         PUSHI  #0x00000067
1512 @ 8533:         INIT   1
1513 @ 8536:         PUSHI  #0x00002036
1514 @ 8541:         INIT   1
1515 @ 8544:         PUSHI  #0x00000000
1516 @ 8549:         INIT   1
1517 @ 8552:         PUSHI  #0x000000ef
1518 @ 8557:         INIT   1
1519 @ 8560:         PUSHI  #0x0000203c
1520 @ 8565:         INIT   1
1521 @ 8568:         PUSHI  #0x00000000
1522 @ 8573:         INIT   1
1523 @ 8576:         PUSHI  #0x000000f3
1524 @ 8581:         INIT   1
1525 @ 8584:         PUSHI  #0x0000203e
1526 @ 8589:         INIT   1
1527 @ 8592:         PUSHI  #0x00000000
1528 @ 8597:         INIT   1
1529 @ 8600:         PUSHI  #0x000000f5
1530 @ 8605:         INIT   1
1531 @ 8608:         PUSHI  #0x0000203f
1532 @ 8613:         INIT   1
1533 @ 8616:         PUSHI  #0x00000000
1534 @ 8621:         INIT   1
1535 @ 8624:         PUSHI  #0x000000f8
1536 @ 8629:         INIT   1
1537 @ 8632:         PUSHI  #0x00002040
1538 @ 8637:         INIT   1
1539 @ 8640:         PUSHI  #0x00000000
1540 @ 8645:         INIT   1
1541 @ 8648:         PUSHI  #0x000000fa
1542 @ 8653:         INIT   1
1543 @ 8656:         PUSHI  #0x00002041
1544 @ 8661:         INIT   1
1545 @ 8664:         PUSHI  #0x00002041
1546 @ 8669:         INIT   1
1547 @ 8672:         PUSHI  #0x00000000
1548 @ 8677:         INIT   1
1549 @ 8680:         PUSHI  #0x00000065
1550 @ 8685:         INIT   1
1551 @ 8688:         PUSHI  #0x00002041
1552 @ 8693:         INIT   1
1553 @ 8696:         PUSHI  #0x00000000
1554 @ 8701:         INIT   1
1555 @ 8704:         PUSHI  #0x000000fd
1556 @ 8709:         INIT   1
1557 @ 8712:         PUSHI  #0x00002042
1558 @ 8717:         INIT   1
1559 @ 8720:         PUSHI  #0x00000000
1560 @ 8725:         INIT   1
1561 @ 8728:         PUSHI  #0x00000100
1562 @ 8733:         INIT   1
1563 @ 8736:         PUSHI  #0x00002043
1564 @ 8741:         INIT   1
1565 @ 8744:         PUSHI  #0x00000000
1566 @ 8749:         INIT   1
1567 @ 8752:         PUSHI  #0x00000102
1568 @ 8757:         INIT   1
1569 @ 8760:         PUSHI  #0x00002044
1570 @ 8765:         INIT   1
1571 @ 8768:         PUSHI  #0x00000000
1572 @ 8773:         INIT   1
1573 @ 8776:         PUSHI  #0x00000104
1574 @ 8781:         INIT   1
1575 @ 8784:         PUSHI  #0x00002045
1576 @ 8789:         INIT   1
1577 @ 8792:         PUSHI  #0x00000000
1578 @ 8797:         INIT   1
1579 @ 8800:         PUSHI  #0x00000107
1580 @ 8805:         INIT   1
1581 @ 8808:         PUSHI  #0x00002046
1582 @ 8813:         INIT   1
1583 @ 8816:         PUSHI  #0x00000000
1584 @ 8821:         INIT   1
1585 @ 8824:         PUSHI  #0x00000015
1586 @ 8829:         INIT   1
1587 @ 8832:         PUSHI  #0x00002034
1588 @ 8837:         INIT   1
1589 @ 8840:         PUSHI  #0x00001048
1590 @ 8845:         INIT   1
1591 @ 8848:         PUSHI  #0x00000000
1592 @ 8853:         INIT   1
1593 @ 8856:         PUSHI  #0x0000010a
1594 @ 8861:         INIT   1
1595 @ 8864:         PUSHI  #0x00002047
1596 @ 8869:         INIT   1
1597 @ 8872:         PUSHI  #0x00001048
1598 @ 8877:         INIT   1
1599 @ 8880:         PUSHI  #0x00000000
1600 @ 8885:         INIT   1
1601 @ 8888:         PUSHI  #0x0000010d
1602 @ 8893:         INIT   1
1603 @ 8896:         PUSHI  #0x00002048
1604 @ 8901:         INIT   1
1605 @ 8904:         PUSHI  #0x00001048
1606 @ 8909:         INIT   1
1607 @ 8912:         PUSHI  #0x00000000
1608 @ 8917:         INIT   1
1609 @ 8920:         PUSHI  #0x0000010f
1610 @ 8925:         INIT   1
1611 @ 8928:         PUSHI  #0x0000204b
1612 @ 8933:         INIT   1
1613 @ 8936:         PUSHI  #0x00001048
1614 @ 8941:         INIT   1
1615 @ 8944:         PUSHI  #0x00000000
1616 @ 8949:         INIT   1
1617 @ 8952:         PUSHI  #0x00000111
1618 @ 8957:         INIT   1
1619 @ 8960:         PUSHI  #0x00002049
1620 @ 8965:         INIT   1
1621 @ 8968:         PUSHI  #0x00001048
1622 @ 8973:         INIT   1
1623 @ 8976:         PUSHI  #0x00000000
1624 @ 8981:         INIT   1
1625 @ 8984:         PUSHI  #0x00000114
1626 @ 8989:         INIT   1
1627 @ 8992:         PUSHI  #0x0000204a
1628 @ 8997:         INIT   1
1629 @ 9000:         PUSHI  #0x00001048
1630 @ 9005:         INIT   1
1631 @ 9008:         PUSHI  #0x00000000
1632 @ 9013:         INIT   1
1633 @ 9016:         PUSHI  #0x00000116
1634 @ 9021:         INIT   1
1635 @ 9024:         PUSHI  #0x0000204c
1636 @ 9029:         INIT   1
1637 @ 9032:         PUSHI  #0x00001048
1638 @ 9037:         INIT   1
1639 @ 9040:         PUSHI  #0x00000000
1640 @ 9045:         INIT   1
1641 @ 9048:         PUSHI  #0x00000119
1642 @ 9053:         INIT   1
1643 @ 9056:         PUSHI  #0x00002050
1644 @ 9061:         INIT   1
1645 @ 9064:         PUSHI  #0x00001048
1646 @ 9069:         INIT   1
1647 @ 9072:         PUSHI  #0x00000000
1648 @ 9077:         INIT   1
1649 @ 9080:         PUSHI  #0x000000a2
1650 @ 9085:         INIT   1
1651 @ 9088:         PUSHI  #0x00002017
1652 @ 9093:         INIT   1
1653 @ 9096:         PUSHI  #0x00000000
1654 @ 9101:         INIT   1
1655 @ 9104:         PUSHI  #0x0000011b
1656 @ 9109:         INIT   1
1657 @ 9112:         PUSHI  #0x00002023
1658 @ 9117:         INIT   1
1659 @ 9120:         PUSHI  #0x00000000
1660 @ 9125:         INIT   1
1661 @ 9128:         PUSHI  #0x0000009a
1662 @ 9133:         INIT   1
1663 @ 9136:         PUSHI  #0x00002035
1664 @ 9141:         INIT   1
1665 @ 9144:         PUSHI  #0x00000000
1666 @ 9149:         INIT   1
1667 @ 9152:         PUSHI  #0x00003000
1668 @ 9157:         INIT   1
1669 @ 9160:         PUSHI  #0x00000000
1670 @ 9165:         INIT   1
1671 @ 9168:         PUSHI  #0x0000106a
1672 @ 9173:         INIT   1
1673 @ 9176:         PUSHI  #0x00000000
1674 @ 9181:         INIT   1
1675 @ 9184:         PUSHI  #0x000000da
1676 @ 9189:         INIT   1
1677 @ 9192:         PUSHI  #0x00002039
1678 @ 9197:         INIT   1
1679 @ 9200:         PUSHI  #0x00001048
1680 @ 9205:         INIT   1
1681 @ 9208:         PUSHI  #0x00001065
1682 @ 9213:         INIT   1
1683 @ 9216:         PUSHI  #0x00001046
1684 @ 9221:         INIT   1
1685 @ 9224:         PUSHI  #0x000000dc
1686 @ 9229:         INIT   1
1687 @ 9232:         PUSHI  #0x0000203a
1688 @ 9237:         INIT   1
1689 @ 9240:         PUSHI  #0x00000000
1690 @ 9245:         INIT   1
1691 @ 9248:         PUSHI  #0x000000f8
1692 @ 9253:         INIT   1
1693 @ 9256:         PUSHI  #0x00002040
1694 @ 9261:         INIT   1
1695 @ 9264:         PUSHI  #0x00001048
1696 @ 9269:         INIT   1
1697 @ 9272:         PUSHI  #0x00001065
1698 @ 9277:         INIT   1
1699 @ 9280:         PUSHI  #0x00001046
1700 @ 9285:         INIT   1
1701 @ 9288:         PUSHI  #0x000000f8
1702 @ 9293:         INIT   1
1703 @ 9296:         PUSHI  #0x00002040
1704 @ 9301:         INIT   1
1705 @ 9304:         PUSHI  #0x00000000
1706 @ 9309:         INIT   1
1707 @ 9312:         PUSHI  #0xfffff000
1708 @ 9317:         INIT   1
1709 @ 9320:         PUSHI  #0x0000106c
1710 @ 9325:         INIT   1
1711 @ 9328:         PUSHI  #0x0000106e
1712 @ 9333:         INIT   1
1713 @ 9336:         PUSHI  #0x00000000
1714 @ 9341:         INIT   1
1715 @ 9344:         PUSHI  #0x000000da
1716 @ 9349:         INIT   1
1717 @ 9352:         PUSHI  #0x00002039
1718 @ 9357:         INIT   1
1719 @ 9360:         PUSHI  #0x00001048
1720 @ 9365:         INIT   1
1721 @ 9368:         PUSHI  #0x00001065
1722 @ 9373:         INIT   1
1723 @ 9376:         PUSHI  #0x00001046
1724 @ 9381:         INIT   1
1725 @ 9384:         PUSHI  #0x000000dc
1726 @ 9389:         INIT   1
1727 @ 9392:         PUSHI  #0x0000203a
1728 @ 9397:         INIT   1
1729 @ 9400:         PUSHI  #0x00000000
1730 @ 9405:         INIT   1
1731 @ 9408:         PUSHI  #0x0000011e
1732 @ 9413:         INIT   1
1733 @ 9416:         PUSHI  #0x0000204e
1734 @ 9421:         INIT   1
1735 @ 9424:         PUSHI  #0x0000106a
1736 @ 9429:         INIT   1
1737 @ 9432:         PUSHI  #0x00000000
1738 @ 9437:         INIT   1
1739 @ 9440:         PUSHI  #0x00000120
1740 @ 9445:         INIT   1
1741 @ 9448:         PUSHI  #0x00002027
1742 @ 9453:         INIT   1
1743 @ 9456:         PUSHI  #0x00000000
1744 @ 9461:         INIT   1
1745 @ 9464:         PUSHI  #0x00000129
1746 @ 9469:         INIT   1
1747 @ 9472:         PUSHI  #0x00002028
1748 @ 9477:         INIT   1
1749 @ 9480:         PUSHI  #0x00000000
1750 @ 9485:         INIT   1
1751 @ 9488:         PUSHI  #0x00000130
1752 @ 9493:         INIT   1
1753 @ 9496:         PUSHI  #0x00002029
1754 @ 9501:         INIT   1
1755 @ 9504:         PUSHI  #0x00000000
1756 @ 9509:         INIT   1
1757 @ 9512:         PUSHI  #0x0000001e
1758 @ 9517:         INIT   1
1759 @ 9520:         PUSHI  #0x00002005
1760 @ 9525:         INIT   1
1761 @ 9528:         PUSHI  #0xffffb000
1762 @ 9533:         INIT   1
1763 @ 9536:         PUSHI  #0x00000000
1764 @ 9541:         INIT   1
1765 @ 9544:         PUSHI  #0x00005000
1766 @ 9549:         INIT   1
1767 @ 9552:         PUSHI  #0xffffc000
1768 @ 9557:         INIT   1
1769 @ 9560:         PUSHI  #0x00000000
1770 @ 9565:         INIT   1
1771 @ 9568:         PUSHI  #0x00000138
1772 @ 9573:         INIT   1
1773 @ 9576:         PUSHI  #0x0000202a
1774 @ 9581:         INIT   1
1775 @ 9584:         PUSHI  #0x00002007
1776 @ 9589:         INIT   1
1777 @ 9592:         PUSHI  #0xffffb000
1778 @ 9597:         INIT   1
1779 @ 9600:         PUSHI  #0x00000000
1780 @ 9605:         INIT   1
1781 @ 9608:         PUSHI  #0x0000013f
1782 @ 9613:         INIT   1
1783 @ 9616:         PUSHI  #0x0000202a
1784 @ 9621:         INIT   1
1785 @ 9624:         PUSHI  #0x0000200f
1786 @ 9629:         INIT   1
1787 @ 9632:         PUSHI  #0x00007000
1788 @ 9637:         INIT   1
1789 @ 9640:         PUSHI  #0x00006000
1790 @ 9645:         INIT   1
1791 @ 9648:         PUSHI  #0x00005000
1792 @ 9653:         INIT   1
1793 @ 9656:         PUSHI  #0x00000000
1794 @ 9661:         INIT   1
1795 @ 9664:         PUSHI  #0x00000149
1796 @ 9669:         INIT   1
1797 @ 9672:         PUSHI  #0x0000202a
1798 @ 9677:         INIT   1
1799 @ 9680:         PUSHI  #0x0000202b
1800 @ 9685:         INIT   1
1801 @ 9688:         PUSHI  #0x00007000
1802 @ 9693:         INIT   1
1803 @ 9696:         PUSHI  #0x00006000
1804 @ 9701:         INIT   1
1805 @ 9704:         PUSHI  #0x00005000
1806 @ 9709:         INIT   1
1807 @ 9712:         PUSHI  #0x00000000
1808 @ 9717:         INIT   1
1809 @ 9720:         PUSHI  #0x00006000
1810 @ 9725:         INIT   1
1811 @ 9728:         PUSHI  #0x00007000
1812 @ 9733:         INIT   1
1813 @ 9736:         PUSHI  #0x00000000
1814 @ 9741:         INIT   1
1815 @ 9744:         PUSHI  #0x00003000
1816 @ 9749:         INIT   1
1817 @ 9752:         PUSHI  #0x00000000
1818 @ 9757:         INIT   1
1819 @ 9760:         PUSHI  #0xfffff000
1820 @ 9765:         INIT   1
1821 @ 9768:         PUSHI  #0x0000107f
1822 @ 9773:         INIT   1
1823 @ 9776:         PUSHI  #0x00000000
1824 @ 9781:         INIT   1
1825 @ 9784:         PUSHI  #0x000000da
1826 @ 9789:         INIT   1
1827 @ 9792:         PUSHI  #0x00002039
1828 @ 9797:         INIT   1
1829 @ 9800:         PUSHI  #0x00003000
1830 @ 9805:         INIT   1
1831 @ 9808:         PUSHI  #0x000000dc
1832 @ 9813:         INIT   1
1833 @ 9816:         PUSHI  #0x0000203a
1834 @ 9821:         INIT   1
1835 @ 9824:         PUSHI  #0x00000000
1836 @ 9829:         INIT   1
1837 @ 9832:         PUSHI  #0x000000f8
1838 @ 9837:         INIT   1
1839 @ 9840:         PUSHI  #0xffffe001
1840 @ 9845:         INIT   1
1841 @ 9848:         PUSHI  #0xffff9000
1842 @ 9853:         INIT   1
1843 @ 9856:         PUSHI  #0x00000000
1844 @ 9861:         INIT   1
1845 @ 9864:         PUSHI  #0x00000150
1846 @ 9869:         INIT   1
1847 @ 9872:         PUSHI  #0xffffa000
1848 @ 9877:         INIT   1
1849 @ 9880:         PUSHI  #0x00000000
1850 @ 9885:         INIT   1
1851 @ 9888:         PUSHI  #0x000000f8
1852 @ 9893:         INIT   1
1853 @ 9896:         PUSHI  #0xffff9000
1854 @ 9901:         INIT   1
1855 @ 9904:         PUSHI  #0x00000000
1856 @ 9909:         INIT   1
1857 @ 9912:         PUSHI  #0x00000153
1858 @ 9917:         INIT   1
1859 @ 9920:         PUSHI  #0xffff9000
1860 @ 9925:         INIT   1
1861 @ 9928:         PUSHI  #0x00000000
1862 @ 9933:         INIT   1
1863 @ 9936:         PUSHI  #0x0000015b
1864 @ 9941:         INIT   1
1865 @ 9944:         PUSHI  #0x0000202d
1866 @ 9949:         INIT   1
1867 @ 9952:         PUSHI  #0x00001017
1868 @ 9957:         INIT   1
1869 @ 9960:         PUSHI  #0x00000000
1870 @ 9965:         INIT   1
1871 @ 9968:         PUSHI  #0x00003000
1872 @ 9973:         INIT   1
1873 @ 9976:         PUSHI  #0x00000067
1874 @ 9981:         INIT   1
1875 @ 9984:         PUSHI  #0x00002036
1876 @ 9989:         INIT   1
1877 @ 9992:         PUSHI  #0x0000108c
1878 @ 9997:         INIT   1
1879 @ 10000:         PUSHI  #0x0000108a
1880 @ 10005:         INIT   1
1881 @ 10008:         PUSHI  #0x00000000
1882 @ 10013:         INIT   1
1883 @ 10016:         PUSHI  #0x00000119
1884 @ 10021:         INIT   1
1885 @ 10024:         PUSHI  #0x0000204d
1886 @ 10029:         INIT   1
1887 @ 10032:         PUSHI  #0x00001088
1888 @ 10037:         INIT   1
1889 @ 10040:         PUSHI  #0x00000000
1890 @ 10045:         INIT   1
1891 @ 10048:         PUSHI  #0x00003000
1892 @ 10053:         INIT   1
1893 @ 10056:         PUSHI  #0x00000000
1894 @ 10061:         INIT   1
1895 @ 10064:         PUSHI  #0xfffff000
1896 @ 10069:         INIT   1
1897 @ 10072:         PUSHI  #0x00000000
1898 @ 10077:         INIT   1
1899 @ 10080:         PUSHI  #0x00000160
1900 @ 10085:         INIT   1
1901 @ 10088:         PUSHI  #0x0000202e
1902 @ 10093:         INIT   1
1903 @ 10096:         PUSHI  #0xfffff000
1904 @ 10101:         INIT   1
1905 @ 10104:         PUSHI  #0x000000da
1906 @ 10109:         INIT   1
1907 @ 10112:         PUSHI  #0x00002039
1908 @ 10117:         INIT   1
1909 @ 10120:         PUSHI  #0x000010bb
1910 @ 10125:         INIT   1
1911 @ 10128:         PUSHI  #0x00001096
1912 @ 10133:         INIT   1
1913 @ 10136:         PUSHI  #0x000010b7
1914 @ 10141:         INIT   1
1915 @ 10144:         PUSHI  #0x000010b9
1916 @ 10149:         INIT   1
1917 @ 10152:         PUSHI  #0x000000dc
1918 @ 10157:         INIT   1
1919 @ 10160:         PUSHI  #0x0000203a
1920 @ 10165:         INIT   1
1921 @ 10168:         PUSHI  #0x00000000
1922 @ 10173:         INIT   1
1923 @ 10176:         PUSHI  #0x0000001e
1924 @ 10181:         INIT   1
1925 @ 10184:         PUSHI  #0x00002005
1926 @ 10189:         INIT   1
1927 @ 10192:         PUSHI  #0xfffff000
1928 @ 10197:         INIT   1
1929 @ 10200:         PUSHI  #0x0000109d
1930 @ 10205:         INIT   1
1931 @ 10208:         PUSHI  #0x000000da
1932 @ 10213:         INIT   1
1933 @ 10216:         PUSHI  #0x00002039
1934 @ 10221:         INIT   1
1935 @ 10224:         PUSHI  #0xfffff000
1936 @ 10229:         INIT   1
1937 @ 10232:         PUSHI  #0x000000dc
1938 @ 10237:         INIT   1
1939 @ 10240:         PUSHI  #0x0000203a
1940 @ 10245:         INIT   1
1941 @ 10248:         PUSHI  #0x00000000
1942 @ 10253:         INIT   1
1943 @ 10256:         PUSHI  #0x00001096
1944 @ 10261:         INIT   1
1945 @ 10264:         PUSHI  #0x000000da
1946 @ 10269:         INIT   1
1947 @ 10272:         PUSHI  #0x00002039
1948 @ 10277:         INIT   1
1949 @ 10280:         PUSHI  #0xfffff000
1950 @ 10285:         INIT   1
1951 @ 10288:         PUSHI  #0x000000dc
1952 @ 10293:         INIT   1
1953 @ 10296:         PUSHI  #0x0000203a
1954 @ 10301:         INIT   1
1955 @ 10304:         PUSHI  #0x00000000
1956 @ 10309:         INIT   1
1957 @ 10312:         PUSHI  #0x000000e8
1958 @ 10317:         INIT   1
1959 @ 10320:         PUSHI  #0x00002022
1960 @ 10325:         INIT   1
1961 @ 10328:         PUSHI  #0x00000000
1962 @ 10333:         INIT   1
1963 @ 10336:         PUSHI  #0x00000160
1964 @ 10341:         INIT   1
1965 @ 10344:         PUSHI  #0x0000202e
1966 @ 10349:         INIT   1
1967 @ 10352:         PUSHI  #0x00000000
1968 @ 10357:         INIT   1
1969 @ 10360:         PUSHI  #0x00000167
1970 @ 10365:         INIT   1
1971 @ 10368:         PUSHI  #0x00002021
1972 @ 10373:         INIT   1
1973 @ 10376:         PUSHI  #0x00001094
1974 @ 10381:         INIT   1
1975 @ 10384:         PUSHI  #0x00001099
1976 @ 10389:         INIT   1
1977 @ 10392:         PUSHI  #0x00000000
1978 @ 10397:         INIT   1
1979 @ 10400:         PUSHI  #0x00001043
1980 @ 10405:         INIT   1
1981 @ 10408:         PUSHI  #0x000010d1
1982 @ 10413:         INIT   1
1983 @ 10416:         PUSHI  #0x00000000
1984 @ 10421:         INIT   1
1985 @ 10424:         PUSHI  #0x000010d1
1986 @ 10429:         INIT   1
1987 @ 10432:         PUSHI  #0x000000da
1988 @ 10437:         INIT   1
1989 @ 10440:         PUSHI  #0x00002039
1990 @ 10445:         INIT   1
1991 @ 10448:         PUSHI  #0x00001048
1992 @ 10453:         INIT   1
1993 @ 10456:         PUSHI  #0x00001065
1994 @ 10461:         INIT   1
1995 @ 10464:         PUSHI  #0x00001046
1996 @ 10469:         INIT   1
1997 @ 10472:         PUSHI  #0x000000dc
1998 @ 10477:         INIT   1
1999 @ 10480:         PUSHI  #0x0000203a
2000 @ 10485:         INIT   1
2001 @ 10488:         PUSHI  #0x0000109b
2002 @ 10493:         INIT   1
2003 @ 10496:         PUSHI  #0x00000000
2004 @ 10501:         INIT   1
2005 @ 10504:         PUSHI  #0x00000119
2006 @ 10509:         INIT   1
2007 @ 10512:         PUSHI  #0x0000204d
2008 @ 10517:         INIT   1
2009 @ 10520:         PUSHI  #0x00001099
2010 @ 10525:         INIT   1
2011 @ 10528:         PUSHI  #0x0000109b
2012 @ 10533:         INIT   1
2013 @ 10536:         PUSHI  #0x00000000
2014 @ 10541:         INIT   1
2015 @ 10544:         PUSHI  #0x0000011e
2016 @ 10549:         INIT   1
2017 @ 10552:         PUSHI  #0x0000204e
2018 @ 10557:         INIT   1
2019 @ 10560:         PUSHI  #0xfffff000
2020 @ 10565:         INIT   1
2021 @ 10568:         PUSHI  #0x00000000
2022 @ 10573:         INIT   1
2023 @ 10576:         PUSHI  #0x000010d1
2024 @ 10581:         INIT   1
2025 @ 10584:         PUSHI  #0x000010a3
2026 @ 10589:         INIT   1
2027 @ 10592:         PUSHI  #0x000010a1
2028 @ 10597:         INIT   1
2029 @ 10600:         PUSHI  #0x00000000
2030 @ 10605:         INIT   1
2031 @ 10608:         PUSHI  #0x00000119
2032 @ 10613:         INIT   1
2033 @ 10616:         PUSHI  #0x0000204d
2034 @ 10621:         INIT   1
2035 @ 10624:         PUSHI  #0x0000109f
2036 @ 10629:         INIT   1
2037 @ 10632:         PUSHI  #0x00000000
2038 @ 10637:         INIT   1
2039 @ 10640:         PUSHI  #0x000000da
2040 @ 10645:         INIT   1
2041 @ 10648:         PUSHI  #0x00002039
2042 @ 10653:         INIT   1
2043 @ 10656:         PUSHI  #0x00001048
2044 @ 10661:         INIT   1
2045 @ 10664:         PUSHI  #0x00003000
2046 @ 10669:         INIT   1
2047 @ 10672:         PUSHI  #0x0000009a
2048 @ 10677:         INIT   1
2049 @ 10680:         PUSHI  #0x00002035
2050 @ 10685:         INIT   1
2051 @ 10688:         PUSHI  #0x00001048
2052 @ 10693:         INIT   1
2053 @ 10696:         PUSHI  #0x00003000
2054 @ 10701:         INIT   1
2055 @ 10704:         PUSHI  #0x000000dc
2056 @ 10709:         INIT   1
2057 @ 10712:         PUSHI  #0x0000203a
2058 @ 10717:         INIT   1
2059 @ 10720:         PUSHI  #0x00000000
2060 @ 10725:         INIT   1
2061 @ 10728:         PUSHI  #0x000000da
2062 @ 10733:         INIT   1
2063 @ 10736:         PUSHI  #0x00002039
2064 @ 10741:         INIT   1
2065 @ 10744:         PUSHI  #0x000010a9
2066 @ 10749:         INIT   1
2067 @ 10752:         PUSHI  #0x000010d1
2068 @ 10757:         INIT   1
2069 @ 10760:         PUSHI  #0x000010a7
2070 @ 10765:         INIT   1
2071 @ 10768:         PUSHI  #0x000000dc
2072 @ 10773:         INIT   1
2073 @ 10776:         PUSHI  #0x0000203a
2074 @ 10781:         INIT   1
2075 @ 10784:         PUSHI  #0x00000000
2076 @ 10789:         INIT   1
2077 @ 10792:         PUSHI  #0x00000119
2078 @ 10797:         INIT   1
2079 @ 10800:         PUSHI  #0x0000204d
2080 @ 10805:         INIT   1
2081 @ 10808:         PUSHI  #0x000010a9
2082 @ 10813:         INIT   1
2083 @ 10816:         PUSHI  #0x000010d1
2084 @ 10821:         INIT   1
2085 @ 10824:         PUSHI  #0x000010a7
2086 @ 10829:         INIT   1
2087 @ 10832:         PUSHI  #0x00000000
2088 @ 10837:         INIT   1
2089 @ 10840:         PUSHI  #0x000010af
2090 @ 10845:         INIT   1
2091 @ 10848:         PUSHI  #0x000000e8
2092 @ 10853:         INIT   1
2093 @ 10856:         PUSHI  #0x00002022
2094 @ 10861:         INIT   1
2095 @ 10864:         PUSHI  #0x00000000
2096 @ 10869:         INIT   1
2097 @ 10872:         PUSHI  #0x0000103a
2098 @ 10877:         INIT   1
2099 @ 10880:         PUSHI  #0x00001043
2100 @ 10885:         INIT   1
2101 @ 10888:         PUSHI  #0x00000000
2102 @ 10893:         INIT   1
2103 @ 10896:         PUSHI  #0x00000032
2104 @ 10901:         INIT   1
2105 @ 10904:         PUSHI  #0x00002009
2106 @ 10909:         INIT   1
2107 @ 10912:         PUSHI  #0x000010ad
2108 @ 10917:         INIT   1
2109 @ 10920:         PUSHI  #0x000000e8
2110 @ 10925:         INIT   1
2111 @ 10928:         PUSHI  #0x00002022
2112 @ 10933:         INIT   1
2113 @ 10936:         PUSHI  #0x00000000
2114 @ 10941:         INIT   1
2115 @ 10944:         PUSHI  #0x00000167
2116 @ 10949:         INIT   1
2117 @ 10952:         PUSHI  #0x00002021
2118 @ 10957:         INIT   1
2119 @ 10960:         PUSHI  #0x00000000
2120 @ 10965:         INIT   1
2121 @ 10968:         PUSHI  #0x0000004d
2122 @ 10973:         INIT   1
2123 @ 10976:         PUSHI  #0x0000200d
2124 @ 10981:         INIT   1
2125 @ 10984:         PUSHI  #0x00000000
2126 @ 10989:         INIT   1
2127 @ 10992:         PUSHI  #0x0000103a
2128 @ 10997:         INIT   1
2129 @ 11000:         PUSHI  #0x000010b2
2130 @ 11005:         INIT   1
2131 @ 11008:         PUSHI  #0x00000000
2132 @ 11013:         INIT   1
2133 @ 11016:         PUSHI  #0x0000016d
2134 @ 11021:         INIT   1
2135 @ 11024:         PUSHI  #0x0000202f
2136 @ 11029:         INIT   1
2137 @ 11032:         PUSHI  #0x00000000
2138 @ 11037:         INIT   1
2139 @ 11040:         PUSHI  #0x00000170
2140 @ 11045:         INIT   1
2141 @ 11048:         PUSHI  #0x00002030
2142 @ 11053:         INIT   1
2143 @ 11056:         PUSHI  #0x00000000
2144 @ 11061:         INIT   1
2145 @ 11064:         PUSHI  #0x00000119
2146 @ 11069:         INIT   1
2147 @ 11072:         PUSHI  #0x0000204d
2148 @ 11077:         INIT   1
2149 @ 11080:         PUSHI  #0x00000000
2150 @ 11085:         INIT   1
2151 @ 11088:         PUSHI  #0x000000da
2152 @ 11093:         INIT   1
2153 @ 11096:         PUSHI  #0x00002039
2154 @ 11101:         INIT   1
2155 @ 11104:         PUSHI  #0xfffff000
2156 @ 11109:         INIT   1
2157 @ 11112:         PUSHI  #0x000000dc
2158 @ 11117:         INIT   1
2159 @ 11120:         PUSHI  #0x0000203a
2160 @ 11125:         INIT   1
2161 @ 11128:         PUSHI  #0x00000000
2162 @ 11133:         INIT   1
2163 @ 11136:         PUSHI  #0x000010b5
2164 @ 11141:         INIT   1
2165 @ 11144:         PUSHI  #0x000010bb
2166 @ 11149:         INIT   1
2167 @ 11152:         PUSHI  #0x00001096
2168 @ 11157:         INIT   1
2169 @ 11160:         PUSHI  #0x000010b7
2170 @ 11165:         INIT   1
2171 @ 11168:         PUSHI  #0x000010b9
2172 @ 11173:         INIT   1
2173 @ 11176:         PUSHI  #0x00000000
2174 @ 11181:         INIT   1
2175 @ 11184:         PUSHI  #0x00000032
2176 @ 11189:         INIT   1
2177 @ 11192:         PUSHI  #0x00002009
2178 @ 11197:         INIT   1
2179 @ 11200:         PUSHI  #0x00000000
2180 @ 11205:         INIT   1
2181 @ 11208:         PUSHI  #0x0000103a
2182 @ 11213:         INIT   1
2183 @ 11216:         PUSHI  #0x00000000
2184 @ 11221:         INIT   1
2185 @ 11224:         PUSHI  #0x00000174
2186 @ 11229:         INIT   1
2187 @ 11232:         PUSHI  #0x00002031
2188 @ 11237:         INIT   1
2189 @ 11240:         PUSHI  #0x00000000
2190 @ 11245:         INIT   1
2191 @ 11248:         PUSHI  #0x00001035
2192 @ 11253:         INIT   1
2193 @ 11256:         PUSHI  #0x00001048
2194 @ 11261:         INIT   1
2195 @ 11264:         PUSHI  #0x00001065
2196 @ 11269:         INIT   1
2197 @ 11272:         PUSHI  #0x00001046
2198 @ 11277:         INIT   1
2199 @ 11280:         PUSHI  #0x00000000
2200 @ 11285:         INIT   1
2201 @ 11288:         PUSHI  #0x00000179
2202 @ 11293:         INIT   1
2203 @ 11296:         PUSHI  #0x00002024
2204 @ 11301:         INIT   1
2205 @ 11304:         PUSHI  #0x00000000
2206 @ 11309:         INIT   1
2207 @ 11312:         PUSHI  #0x0000017d
2208 @ 11317:         INIT   1
2209 @ 11320:         PUSHI  #0x00002025
2210 @ 11325:         INIT   1
2211 @ 11328:         PUSHI  #0x00000000
2212 @ 11333:         INIT   1
2213 @ 11336:         PUSHI  #0x00000183
2214 @ 11341:         INIT   1
2215 @ 11344:         PUSHI  #0x00002026
2216 @ 11349:         INIT   1
2217 @ 11352:         PUSHI  #0x00000000
2218 @ 11357:         INIT   1
2219 @ 11360:         PUSHI  #0x00000120
2220 @ 11365:         INIT   1
2221 @ 11368:         PUSHI  #0x00002027
2222 @ 11373:         INIT   1
2223 @ 11376:         PUSHI  #0x00000000
2224 @ 11381:         INIT   1
2225 @ 11384:         PUSHI  #0x00000167
2226 @ 11389:         INIT   1
2227 @ 11392:         PUSHI  #0x00002021
2228 @ 11397:         INIT   1
2229 @ 11400:         PUSHI  #0xfffff000
2230 @ 11405:         INIT   1
2231 @ 11408:         PUSHI  #0x000010a3
2232 @ 11413:         INIT   1
2233 @ 11416:         PUSHI  #0x000010ce
2234 @ 11421:         INIT   1
2235 @ 11424:         PUSHI  #0x00000000
2236 @ 11429:         INIT   1
2237 @ 11432:         PUSHI  #0x000010d1
2238 @ 11437:         INIT   1
2239 @ 11440:         PUSHI  #0x000010cc
2240 @ 11445:         INIT   1
2241 @ 11448:         PUSHI  #0x000010ca
2242 @ 11453:         INIT   1
2243 @ 11456:         PUSHI  #0xffffe000
2244 @ 11461:         INIT   1
2245 @ 11464:         PUSHI  #0x00000000
2246 @ 11469:         INIT   1
2247 @ 11472:         PUSHI  #0x00000119
2248 @ 11477:         INIT   1
2249 @ 11480:         PUSHI  #0x0000204d
2250 @ 11485:         INIT   1
2251 @ 11488:         PUSHI  #0x000010d1
2252 @ 11493:         INIT   1
2253 @ 11496:         PUSHI  #0x000010cc
2254 @ 11501:         INIT   1
2255 @ 11504:         PUSHI  #0x000010ca
2256 @ 11509:         INIT   1
2257 @ 11512:         PUSHI  #0x00000000
2258 @ 11517:         INIT   1
2259 @ 11520:         PUSHI  #0x00000015
2260 @ 11525:         INIT   1
2261 @ 11528:         PUSHI  #0x00002034
2262 @ 11533:         INIT   1
2263 @ 11536:         PUSHI  #0x00003000
2264 @ 11541:         INIT   1
2265 @ 11544:         PUSHI  #0x00000000
2266 @ 11549:         INIT   1
2267 @ 11552:         PUSHI  #0x00000015
2268 @ 11557:         INIT   1
2269 @ 11560:         PUSHI  #0x00002034
2270 @ 11565:         INIT   1
2271 @ 11568:         PUSHI  #0xffff8000
2272 @ 11573:         INIT   1
2273 @ 11576:         PUSHI  #0x00000000
2274 @ 11581:         INIT   1
2275 @ 11584:         PUSHI  #0xffffe000
2276 @ 11589:         INIT   1
2277 @ 11592:         PUSHI  #0x00000000
2278 @ 11597:         INIT   1
2279 @ 11600:         PUSHI  #0xfffff000
2280 @ 11605:         INIT   1
2281 @ 11608:         PUSHI  #0x000010d3
2282 @ 11613:         INIT   1
2283 @ 11616:         PUSHI  #0x00000000
2284 @ 11621:         INIT   1
2285 @ 11624:         PUSHI  #0x00000119
2286 @ 11629:         INIT   1
2287 @ 11632:         PUSHI  #0x0000204d
2288 @ 11637:         INIT   1
2289 @ 11640:         PUSHI  #0xfffff000
2290 @ 11645:         INIT   1
2291 @ 11648:         PUSHI  #0x000010d3
2292 @ 11653:         INIT   1
2293 @ 11656:         PUSHI  #0x00000000
2294 @ 11661:         INIT   1
2295 @ 11664:         PUSHI  #0x00000179
2296 @ 11669:         INIT   1
2297 @ 11672:         PUSHI  #0x00002024
2298 @ 11677:         INIT   1
2299 @ 11680:         PUSHI  #0x00000000
2300 @ 11685:         INIT   1
2301 @ 11688:         PUSHI  #0x00000120
2302 @ 11693:         INIT   1
2303 @ 11696:         PUSHI  #0x00002027
2304 @ 11701:         INIT   1
2305 @ 11704:         PUSHI  #0x00000000
2306 @ 11709:         INIT   1
2307 @ 11712:         PUSHI  #0x00000183
2308 @ 11717:         INIT   1
2309 @ 11720:         PUSHI  #0x00002026
2310 @ 11725:         INIT   1
2311 @ 11728:         PUSHI  #0x00000000
2312 @ 11733:         INIT   1

   105  %CONSTBYTEINTEGERARRAY LITERAL(1 : 396) =    %C
   106      6,  102,  105,  110,  105,  115,  104,    6,  114,  101,  112,  101,
   107     97,  116,    5,   99,  121,   99,  108,  101,    1,   61,    6,  115,
   108    119,  105,  116,   99,  104,    4,  115,  112,  101,   99,    5,   98,
   109    101,  103,  105,  110,    3,  101,  110,  100,    4,  108,  105,  115,
   110    116,    6,  114,  101,   99,  111,  114,  100,    7,   99,  111,  110,
   111    116,  114,  111,  108,    5,  102,   97,  117,  108,  116,    5,  115,
   112    104,  111,  114,  116,    7,  114,  111,  117,  116,  105,  110,  101,
   113      7,  116,  114,  117,  115,  116,  101,  100,    7,  112,  114,  111,
   114    103,  114,   97,  109,    1,   42,    2,   45,   62,    9,  112,  114,
   115    105,  110,  116,  116,  101,  120,  116,    6,  114,  101,  116,  117,
   116    114,  110,    6,  114,  101,  115,  117,  108,  116,    5,  115,  116,
   117     97,  114,  116,    4,  115,  116,  111,  112,    7,  109,  111,  110,
   118    105,  116,  111,  114,    4,  101,  120,  105,  116,    1,   58,    2,
   119     61,   61,    2,   60,   45,    3,   97,  110,  100,    2,  105,  102,
   120      5,  119,  104,  105,  108,  101,    6,  117,  110,  108,  101,  115,
   121    115,    5,  117,  110,  116,  105,  108,    7,  105,  110,  116,  101,
   122    103,  101,  114,    4,   98,  121,  116,  101,    4,  114,  101,   97,
   123    108,    4,  108,  111,  110,  103,    6,  115,  116,  114,  105,  110,
   124    103,    1,   40,    1,   41,    9,   97,  114,  114,   97,  121,  110,
   125     97,  109,  101,    4,  110,   97,  109,  101,    1,   43,    1,   45,
   126      1,   92,    1,   38,    2,   33,   33,    1,   33,    2,   42,   42,
   127      2,   47,   47,    1,   47,    1,   46,    2,   60,   60,    2,   62,
   128     62,    2,   60,   61,    1,   60,    1,   35,    2,   62,   61,    1,
   129     62,    2,   92,   61,    1,   44,    2,  111,  114,    1,   95,    8,
   130    101,  120,  116,  101,  114,  110,   97,  108,    6,  115,  121,  115,
   131    116,  101,  109,    7,  100,  121,  110,   97,  109,  105,   99,    6,
   132    111,  102,  108,  105,  115,  116,    9,  111,  102,  112,  114,  111,
   133    103,  114,   97,  109,    6,  111,  102,  102,  105,  108,  101,    2,
   134     33,   42,    7,   99,  111,  109,  109,  101,  110,  116,    4,  101,
   135    108,  115,  101,    6,  102,  111,  114,  109,   97,  116,    5,   97,
   136    114,  114,   97,  121,    2,  102,  110,    3,  109,   97,  112,    4,
   137    116,  104,  101,  110,    3,  111,  119,  110,    5,   99,  111,  110,
   138    115,  116,    9,  101,  120,  116,  114,  105,  110,  115,  105,   99
2313 @ 11736:         LINE   105 "regression-compile-tmp/soaps-77.imp"
2314 @ 11775:         PUSHI  #0x00000001
2315 @ 11780:         PUSHI  #0x0000018c
2316 @ 11785:         BOUNDS
2317 @ 11786:         DEF    LITERAL p1=V_0083 a/tf=1b b/format=2 c/ostate=112  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
2318 @ 11805:         PUSHI  #0x00000006
2319 @ 11810:         INIT   1
2320 @ 11813:         PUSHI  #0x00000066
2321 @ 11818:         INIT   1
2322 @ 11821:         PUSHI  #0x00000069
2323 @ 11826:         INIT   1
2324 @ 11829:         PUSHI  #0x0000006e
2325 @ 11834:         INIT   1
2326 @ 11837:         PUSHI  #0x00000069
2327 @ 11842:         INIT   1
2328 @ 11845:         PUSHI  #0x00000073
2329 @ 11850:         INIT   1
2330 @ 11853:         PUSHI  #0x00000068
2331 @ 11858:         INIT   1
2332 @ 11861:         PUSHI  #0x00000006
2333 @ 11866:         INIT   1
2334 @ 11869:         PUSHI  #0x00000072
2335 @ 11874:         INIT   1
2336 @ 11877:         PUSHI  #0x00000065
2337 @ 11882:         INIT   1
2338 @ 11885:         PUSHI  #0x00000070
2339 @ 11890:         INIT   1
2340 @ 11893:         PUSHI  #0x00000065
2341 @ 11898:         INIT   1
2342 @ 11901:         PUSHI  #0x00000061
2343 @ 11906:         INIT   1
2344 @ 11909:         PUSHI  #0x00000074
2345 @ 11914:         INIT   1
2346 @ 11917:         PUSHI  #0x00000005
2347 @ 11922:         INIT   1
2348 @ 11925:         PUSHI  #0x00000063
2349 @ 11930:         INIT   1
2350 @ 11933:         PUSHI  #0x00000079
2351 @ 11938:         INIT   1
2352 @ 11941:         PUSHI  #0x00000063
2353 @ 11946:         INIT   1
2354 @ 11949:         PUSHI  #0x0000006c
2355 @ 11954:         INIT   1
2356 @ 11957:         PUSHI  #0x00000065
2357 @ 11962:         INIT   1
2358 @ 11965:         PUSHI  #0x00000001
2359 @ 11970:         INIT   1
2360 @ 11973:         PUSHI  #0x0000003d
2361 @ 11978:         INIT   1
2362 @ 11981:         PUSHI  #0x00000006
2363 @ 11986:         INIT   1
2364 @ 11989:         PUSHI  #0x00000073
2365 @ 11994:         INIT   1
2366 @ 11997:         PUSHI  #0x00000077
2367 @ 12002:         INIT   1
2368 @ 12005:         PUSHI  #0x00000069
2369 @ 12010:         INIT   1
2370 @ 12013:         PUSHI  #0x00000074
2371 @ 12018:         INIT   1
2372 @ 12021:         PUSHI  #0x00000063
2373 @ 12026:         INIT   1
2374 @ 12029:         PUSHI  #0x00000068
2375 @ 12034:         INIT   1
2376 @ 12037:         PUSHI  #0x00000004
2377 @ 12042:         INIT   1
2378 @ 12045:         PUSHI  #0x00000073
2379 @ 12050:         INIT   1
2380 @ 12053:         PUSHI  #0x00000070
2381 @ 12058:         INIT   1
2382 @ 12061:         PUSHI  #0x00000065
2383 @ 12066:         INIT   1
2384 @ 12069:         PUSHI  #0x00000063
2385 @ 12074:         INIT   1
2386 @ 12077:         PUSHI  #0x00000005
2387 @ 12082:         INIT   1
2388 @ 12085:         PUSHI  #0x00000062
2389 @ 12090:         INIT   1
2390 @ 12093:         PUSHI  #0x00000065
2391 @ 12098:         INIT   1
2392 @ 12101:         PUSHI  #0x00000067
2393 @ 12106:         INIT   1
2394 @ 12109:         PUSHI  #0x00000069
2395 @ 12114:         INIT   1
2396 @ 12117:         PUSHI  #0x0000006e
2397 @ 12122:         INIT   1
2398 @ 12125:         PUSHI  #0x00000003
2399 @ 12130:         INIT   1
2400 @ 12133:         PUSHI  #0x00000065
2401 @ 12138:         INIT   1
2402 @ 12141:         PUSHI  #0x0000006e
2403 @ 12146:         INIT   1
2404 @ 12149:         PUSHI  #0x00000064
2405 @ 12154:         INIT   1
2406 @ 12157:         PUSHI  #0x00000004
2407 @ 12162:         INIT   1
2408 @ 12165:         PUSHI  #0x0000006c
2409 @ 12170:         INIT   1
2410 @ 12173:         PUSHI  #0x00000069
2411 @ 12178:         INIT   1
2412 @ 12181:         PUSHI  #0x00000073
2413 @ 12186:         INIT   1
2414 @ 12189:         PUSHI  #0x00000074
2415 @ 12194:         INIT   1
2416 @ 12197:         PUSHI  #0x00000006
2417 @ 12202:         INIT   1
2418 @ 12205:         PUSHI  #0x00000072
2419 @ 12210:         INIT   1
2420 @ 12213:         PUSHI  #0x00000065
2421 @ 12218:         INIT   1
2422 @ 12221:         PUSHI  #0x00000063
2423 @ 12226:         INIT   1
2424 @ 12229:         PUSHI  #0x0000006f
2425 @ 12234:         INIT   1
2426 @ 12237:         PUSHI  #0x00000072
2427 @ 12242:         INIT   1
2428 @ 12245:         PUSHI  #0x00000064
2429 @ 12250:         INIT   1
2430 @ 12253:         PUSHI  #0x00000007
2431 @ 12258:         INIT   1
2432 @ 12261:         PUSHI  #0x00000063
2433 @ 12266:         INIT   1
2434 @ 12269:         PUSHI  #0x0000006f
2435 @ 12274:         INIT   1
2436 @ 12277:         PUSHI  #0x0000006e
2437 @ 12282:         INIT   1
2438 @ 12285:         PUSHI  #0x00000074
2439 @ 12290:         INIT   1
2440 @ 12293:         PUSHI  #0x00000072
2441 @ 12298:         INIT   1
2442 @ 12301:         PUSHI  #0x0000006f
2443 @ 12306:         INIT   1
2444 @ 12309:         PUSHI  #0x0000006c
2445 @ 12314:         INIT   1
2446 @ 12317:         PUSHI  #0x00000005
2447 @ 12322:         INIT   1
2448 @ 12325:         PUSHI  #0x00000066
2449 @ 12330:         INIT   1
2450 @ 12333:         PUSHI  #0x00000061
2451 @ 12338:         INIT   1
2452 @ 12341:         PUSHI  #0x00000075
2453 @ 12346:         INIT   1
2454 @ 12349:         PUSHI  #0x0000006c
2455 @ 12354:         INIT   1
2456 @ 12357:         PUSHI  #0x00000074
2457 @ 12362:         INIT   1
2458 @ 12365:         PUSHI  #0x00000005
2459 @ 12370:         INIT   1
2460 @ 12373:         PUSHI  #0x00000073
2461 @ 12378:         INIT   1
2462 @ 12381:         PUSHI  #0x00000068
2463 @ 12386:         INIT   1
2464 @ 12389:         PUSHI  #0x0000006f
2465 @ 12394:         INIT   1
2466 @ 12397:         PUSHI  #0x00000072
2467 @ 12402:         INIT   1
2468 @ 12405:         PUSHI  #0x00000074
2469 @ 12410:         INIT   1
2470 @ 12413:         PUSHI  #0x00000007
2471 @ 12418:         INIT   1
2472 @ 12421:         PUSHI  #0x00000072
2473 @ 12426:         INIT   1
2474 @ 12429:         PUSHI  #0x0000006f
2475 @ 12434:         INIT   1
2476 @ 12437:         PUSHI  #0x00000075
2477 @ 12442:         INIT   1
2478 @ 12445:         PUSHI  #0x00000074
2479 @ 12450:         INIT   1
2480 @ 12453:         PUSHI  #0x00000069
2481 @ 12458:         INIT   1
2482 @ 12461:         PUSHI  #0x0000006e
2483 @ 12466:         INIT   1
2484 @ 12469:         PUSHI  #0x00000065
2485 @ 12474:         INIT   1
2486 @ 12477:         PUSHI  #0x00000007
2487 @ 12482:         INIT   1
2488 @ 12485:         PUSHI  #0x00000074
2489 @ 12490:         INIT   1
2490 @ 12493:         PUSHI  #0x00000072
2491 @ 12498:         INIT   1
2492 @ 12501:         PUSHI  #0x00000075
2493 @ 12506:         INIT   1
2494 @ 12509:         PUSHI  #0x00000073
2495 @ 12514:         INIT   1
2496 @ 12517:         PUSHI  #0x00000074
2497 @ 12522:         INIT   1
2498 @ 12525:         PUSHI  #0x00000065
2499 @ 12530:         INIT   1
2500 @ 12533:         PUSHI  #0x00000064
2501 @ 12538:         INIT   1
2502 @ 12541:         PUSHI  #0x00000007
2503 @ 12546:         INIT   1
2504 @ 12549:         PUSHI  #0x00000070
2505 @ 12554:         INIT   1
2506 @ 12557:         PUSHI  #0x00000072
2507 @ 12562:         INIT   1
2508 @ 12565:         PUSHI  #0x0000006f
2509 @ 12570:         INIT   1
2510 @ 12573:         PUSHI  #0x00000067
2511 @ 12578:         INIT   1
2512 @ 12581:         PUSHI  #0x00000072
2513 @ 12586:         INIT   1
2514 @ 12589:         PUSHI  #0x00000061
2515 @ 12594:         INIT   1
2516 @ 12597:         PUSHI  #0x0000006d
2517 @ 12602:         INIT   1
2518 @ 12605:         PUSHI  #0x00000001
2519 @ 12610:         INIT   1
2520 @ 12613:         PUSHI  #0x0000002a
2521 @ 12618:         INIT   1
2522 @ 12621:         PUSHI  #0x00000002
2523 @ 12626:         INIT   1
2524 @ 12629:         PUSHI  #0x0000002d
2525 @ 12634:         INIT   1
2526 @ 12637:         PUSHI  #0x0000003e
2527 @ 12642:         INIT   1
2528 @ 12645:         PUSHI  #0x00000009
2529 @ 12650:         INIT   1
2530 @ 12653:         PUSHI  #0x00000070
2531 @ 12658:         INIT   1
2532 @ 12661:         PUSHI  #0x00000072
2533 @ 12666:         INIT   1
2534 @ 12669:         PUSHI  #0x00000069
2535 @ 12674:         INIT   1
2536 @ 12677:         PUSHI  #0x0000006e
2537 @ 12682:         INIT   1
2538 @ 12685:         PUSHI  #0x00000074
2539 @ 12690:         INIT   1
2540 @ 12693:         PUSHI  #0x00000074
2541 @ 12698:         INIT   1
2542 @ 12701:         PUSHI  #0x00000065
2543 @ 12706:         INIT   1
2544 @ 12709:         PUSHI  #0x00000078
2545 @ 12714:         INIT   1
2546 @ 12717:         PUSHI  #0x00000074
2547 @ 12722:         INIT   1
2548 @ 12725:         PUSHI  #0x00000006
2549 @ 12730:         INIT   1
2550 @ 12733:         PUSHI  #0x00000072
2551 @ 12738:         INIT   1
2552 @ 12741:         PUSHI  #0x00000065
2553 @ 12746:         INIT   1
2554 @ 12749:         PUSHI  #0x00000074
2555 @ 12754:         INIT   1
2556 @ 12757:         PUSHI  #0x00000075
2557 @ 12762:         INIT   1
2558 @ 12765:         PUSHI  #0x00000072
2559 @ 12770:         INIT   1
2560 @ 12773:         PUSHI  #0x0000006e
2561 @ 12778:         INIT   1
2562 @ 12781:         PUSHI  #0x00000006
2563 @ 12786:         INIT   1
2564 @ 12789:         PUSHI  #0x00000072
2565 @ 12794:         INIT   1
2566 @ 12797:         PUSHI  #0x00000065
2567 @ 12802:         INIT   1
2568 @ 12805:         PUSHI  #0x00000073
2569 @ 12810:         INIT   1
2570 @ 12813:         PUSHI  #0x00000075
2571 @ 12818:         INIT   1
2572 @ 12821:         PUSHI  #0x0000006c
2573 @ 12826:         INIT   1
2574 @ 12829:         PUSHI  #0x00000074
2575 @ 12834:         INIT   1
2576 @ 12837:         PUSHI  #0x00000005
2577 @ 12842:         INIT   1
2578 @ 12845:         PUSHI  #0x00000073
2579 @ 12850:         INIT   1
2580 @ 12853:         PUSHI  #0x00000074
2581 @ 12858:         INIT   1
2582 @ 12861:         PUSHI  #0x00000061
2583 @ 12866:         INIT   1
2584 @ 12869:         PUSHI  #0x00000072
2585 @ 12874:         INIT   1
2586 @ 12877:         PUSHI  #0x00000074
2587 @ 12882:         INIT   1
2588 @ 12885:         PUSHI  #0x00000004
2589 @ 12890:         INIT   1
2590 @ 12893:         PUSHI  #0x00000073
2591 @ 12898:         INIT   1
2592 @ 12901:         PUSHI  #0x00000074
2593 @ 12906:         INIT   1
2594 @ 12909:         PUSHI  #0x0000006f
2595 @ 12914:         INIT   1
2596 @ 12917:         PUSHI  #0x00000070
2597 @ 12922:         INIT   1
2598 @ 12925:         PUSHI  #0x00000007
2599 @ 12930:         INIT   1
2600 @ 12933:         PUSHI  #0x0000006d
2601 @ 12938:         INIT   1
2602 @ 12941:         PUSHI  #0x0000006f
2603 @ 12946:         INIT   1
2604 @ 12949:         PUSHI  #0x0000006e
2605 @ 12954:         INIT   1
2606 @ 12957:         PUSHI  #0x00000069
2607 @ 12962:         INIT   1
2608 @ 12965:         PUSHI  #0x00000074
2609 @ 12970:         INIT   1
2610 @ 12973:         PUSHI  #0x0000006f
2611 @ 12978:         INIT   1
2612 @ 12981:         PUSHI  #0x00000072
2613 @ 12986:         INIT   1
2614 @ 12989:         PUSHI  #0x00000004
2615 @ 12994:         INIT   1
2616 @ 12997:         PUSHI  #0x00000065
2617 @ 13002:         INIT   1
2618 @ 13005:         PUSHI  #0x00000078
2619 @ 13010:         INIT   1
2620 @ 13013:         PUSHI  #0x00000069
2621 @ 13018:         INIT   1
2622 @ 13021:         PUSHI  #0x00000074
2623 @ 13026:         INIT   1
2624 @ 13029:         PUSHI  #0x00000001
2625 @ 13034:         INIT   1
2626 @ 13037:         PUSHI  #0x0000003a
2627 @ 13042:         INIT   1
2628 @ 13045:         PUSHI  #0x00000002
2629 @ 13050:         INIT   1
2630 @ 13053:         PUSHI  #0x0000003d
2631 @ 13058:         INIT   1
2632 @ 13061:         PUSHI  #0x0000003d
2633 @ 13066:         INIT   1
2634 @ 13069:         PUSHI  #0x00000002
2635 @ 13074:         INIT   1
2636 @ 13077:         PUSHI  #0x0000003c
2637 @ 13082:         INIT   1
2638 @ 13085:         PUSHI  #0x0000002d
2639 @ 13090:         INIT   1
2640 @ 13093:         PUSHI  #0x00000003
2641 @ 13098:         INIT   1
2642 @ 13101:         PUSHI  #0x00000061
2643 @ 13106:         INIT   1
2644 @ 13109:         PUSHI  #0x0000006e
2645 @ 13114:         INIT   1
2646 @ 13117:         PUSHI  #0x00000064
2647 @ 13122:         INIT   1
2648 @ 13125:         PUSHI  #0x00000002
2649 @ 13130:         INIT   1
2650 @ 13133:         PUSHI  #0x00000069
2651 @ 13138:         INIT   1
2652 @ 13141:         PUSHI  #0x00000066
2653 @ 13146:         INIT   1
2654 @ 13149:         PUSHI  #0x00000005
2655 @ 13154:         INIT   1
2656 @ 13157:         PUSHI  #0x00000077
2657 @ 13162:         INIT   1
2658 @ 13165:         PUSHI  #0x00000068
2659 @ 13170:         INIT   1
2660 @ 13173:         PUSHI  #0x00000069
2661 @ 13178:         INIT   1
2662 @ 13181:         PUSHI  #0x0000006c
2663 @ 13186:         INIT   1
2664 @ 13189:         PUSHI  #0x00000065
2665 @ 13194:         INIT   1
2666 @ 13197:         PUSHI  #0x00000006
2667 @ 13202:         INIT   1
2668 @ 13205:         PUSHI  #0x00000075
2669 @ 13210:         INIT   1
2670 @ 13213:         PUSHI  #0x0000006e
2671 @ 13218:         INIT   1
2672 @ 13221:         PUSHI  #0x0000006c
2673 @ 13226:         INIT   1
2674 @ 13229:         PUSHI  #0x00000065
2675 @ 13234:         INIT   1
2676 @ 13237:         PUSHI  #0x00000073
2677 @ 13242:         INIT   1
2678 @ 13245:         PUSHI  #0x00000073
2679 @ 13250:         INIT   1
2680 @ 13253:         PUSHI  #0x00000005
2681 @ 13258:         INIT   1
2682 @ 13261:         PUSHI  #0x00000075
2683 @ 13266:         INIT   1
2684 @ 13269:         PUSHI  #0x0000006e
2685 @ 13274:         INIT   1
2686 @ 13277:         PUSHI  #0x00000074
2687 @ 13282:         INIT   1
2688 @ 13285:         PUSHI  #0x00000069
2689 @ 13290:         INIT   1
2690 @ 13293:         PUSHI  #0x0000006c
2691 @ 13298:         INIT   1
2692 @ 13301:         PUSHI  #0x00000007
2693 @ 13306:         INIT   1
2694 @ 13309:         PUSHI  #0x00000069
2695 @ 13314:         INIT   1
2696 @ 13317:         PUSHI  #0x0000006e
2697 @ 13322:         INIT   1
2698 @ 13325:         PUSHI  #0x00000074
2699 @ 13330:         INIT   1
2700 @ 13333:         PUSHI  #0x00000065
2701 @ 13338:         INIT   1
2702 @ 13341:         PUSHI  #0x00000067
2703 @ 13346:         INIT   1
2704 @ 13349:         PUSHI  #0x00000065
2705 @ 13354:         INIT   1
2706 @ 13357:         PUSHI  #0x00000072
2707 @ 13362:         INIT   1
2708 @ 13365:         PUSHI  #0x00000004
2709 @ 13370:         INIT   1
2710 @ 13373:         PUSHI  #0x00000062
2711 @ 13378:         INIT   1
2712 @ 13381:         PUSHI  #0x00000079
2713 @ 13386:         INIT   1
2714 @ 13389:         PUSHI  #0x00000074
2715 @ 13394:         INIT   1
2716 @ 13397:         PUSHI  #0x00000065
2717 @ 13402:         INIT   1
2718 @ 13405:         PUSHI  #0x00000004
2719 @ 13410:         INIT   1
2720 @ 13413:         PUSHI  #0x00000072
2721 @ 13418:         INIT   1
2722 @ 13421:         PUSHI  #0x00000065
2723 @ 13426:         INIT   1
2724 @ 13429:         PUSHI  #0x00000061
2725 @ 13434:         INIT   1
2726 @ 13437:         PUSHI  #0x0000006c
2727 @ 13442:         INIT   1
2728 @ 13445:         PUSHI  #0x00000004
2729 @ 13450:         INIT   1
2730 @ 13453:         PUSHI  #0x0000006c
2731 @ 13458:         INIT   1
2732 @ 13461:         PUSHI  #0x0000006f
2733 @ 13466:         INIT   1
2734 @ 13469:         PUSHI  #0x0000006e
2735 @ 13474:         INIT   1
2736 @ 13477:         PUSHI  #0x00000067
2737 @ 13482:         INIT   1
2738 @ 13485:         PUSHI  #0x00000006
2739 @ 13490:         INIT   1
2740 @ 13493:         PUSHI  #0x00000073
2741 @ 13498:         INIT   1
2742 @ 13501:         PUSHI  #0x00000074
2743 @ 13506:         INIT   1
2744 @ 13509:         PUSHI  #0x00000072
2745 @ 13514:         INIT   1
2746 @ 13517:         PUSHI  #0x00000069
2747 @ 13522:         INIT   1
2748 @ 13525:         PUSHI  #0x0000006e
2749 @ 13530:         INIT   1
2750 @ 13533:         PUSHI  #0x00000067
2751 @ 13538:         INIT   1
2752 @ 13541:         PUSHI  #0x00000001
2753 @ 13546:         INIT   1
2754 @ 13549:         PUSHI  #0x00000028
2755 @ 13554:         INIT   1
2756 @ 13557:         PUSHI  #0x00000001
2757 @ 13562:         INIT   1
2758 @ 13565:         PUSHI  #0x00000029
2759 @ 13570:         INIT   1
2760 @ 13573:         PUSHI  #0x00000009
2761 @ 13578:         INIT   1
2762 @ 13581:         PUSHI  #0x00000061
2763 @ 13586:         INIT   1
2764 @ 13589:         PUSHI  #0x00000072
2765 @ 13594:         INIT   1
2766 @ 13597:         PUSHI  #0x00000072
2767 @ 13602:         INIT   1
2768 @ 13605:         PUSHI  #0x00000061
2769 @ 13610:         INIT   1
2770 @ 13613:         PUSHI  #0x00000079
2771 @ 13618:         INIT   1
2772 @ 13621:         PUSHI  #0x0000006e
2773 @ 13626:         INIT   1
2774 @ 13629:         PUSHI  #0x00000061
2775 @ 13634:         INIT   1
2776 @ 13637:         PUSHI  #0x0000006d
2777 @ 13642:         INIT   1
2778 @ 13645:         PUSHI  #0x00000065
2779 @ 13650:         INIT   1
2780 @ 13653:         PUSHI  #0x00000004
2781 @ 13658:         INIT   1
2782 @ 13661:         PUSHI  #0x0000006e
2783 @ 13666:         INIT   1
2784 @ 13669:         PUSHI  #0x00000061
2785 @ 13674:         INIT   1
2786 @ 13677:         PUSHI  #0x0000006d
2787 @ 13682:         INIT   1
2788 @ 13685:         PUSHI  #0x00000065
2789 @ 13690:         INIT   1
2790 @ 13693:         PUSHI  #0x00000001
2791 @ 13698:         INIT   1
2792 @ 13701:         PUSHI  #0x0000002b
2793 @ 13706:         INIT   1
2794 @ 13709:         PUSHI  #0x00000001
2795 @ 13714:         INIT   1
2796 @ 13717:         PUSHI  #0x0000002d
2797 @ 13722:         INIT   1
2798 @ 13725:         PUSHI  #0x00000001
2799 @ 13730:         INIT   1
2800 @ 13733:         PUSHI  #0x0000005c
2801 @ 13738:         INIT   1
2802 @ 13741:         PUSHI  #0x00000001
2803 @ 13746:         INIT   1
2804 @ 13749:         PUSHI  #0x00000026
2805 @ 13754:         INIT   1
2806 @ 13757:         PUSHI  #0x00000002
2807 @ 13762:         INIT   1
2808 @ 13765:         PUSHI  #0x00000021
2809 @ 13770:         INIT   1
2810 @ 13773:         PUSHI  #0x00000021
2811 @ 13778:         INIT   1
2812 @ 13781:         PUSHI  #0x00000001
2813 @ 13786:         INIT   1
2814 @ 13789:         PUSHI  #0x00000021
2815 @ 13794:         INIT   1
2816 @ 13797:         PUSHI  #0x00000002
2817 @ 13802:         INIT   1
2818 @ 13805:         PUSHI  #0x0000002a
2819 @ 13810:         INIT   1
2820 @ 13813:         PUSHI  #0x0000002a
2821 @ 13818:         INIT   1
2822 @ 13821:         PUSHI  #0x00000002
2823 @ 13826:         INIT   1
2824 @ 13829:         PUSHI  #0x0000002f
2825 @ 13834:         INIT   1
2826 @ 13837:         PUSHI  #0x0000002f
2827 @ 13842:         INIT   1
2828 @ 13845:         PUSHI  #0x00000001
2829 @ 13850:         INIT   1
2830 @ 13853:         PUSHI  #0x0000002f
2831 @ 13858:         INIT   1
2832 @ 13861:         PUSHI  #0x00000001
2833 @ 13866:         INIT   1
2834 @ 13869:         PUSHI  #0x0000002e
2835 @ 13874:         INIT   1
2836 @ 13877:         PUSHI  #0x00000002
2837 @ 13882:         INIT   1
2838 @ 13885:         PUSHI  #0x0000003c
2839 @ 13890:         INIT   1
2840 @ 13893:         PUSHI  #0x0000003c
2841 @ 13898:         INIT   1
2842 @ 13901:         PUSHI  #0x00000002
2843 @ 13906:         INIT   1
2844 @ 13909:         PUSHI  #0x0000003e
2845 @ 13914:         INIT   1
2846 @ 13917:         PUSHI  #0x0000003e
2847 @ 13922:         INIT   1
2848 @ 13925:         PUSHI  #0x00000002
2849 @ 13930:         INIT   1
2850 @ 13933:         PUSHI  #0x0000003c
2851 @ 13938:         INIT   1
2852 @ 13941:         PUSHI  #0x0000003d
2853 @ 13946:         INIT   1
2854 @ 13949:         PUSHI  #0x00000001
2855 @ 13954:         INIT   1
2856 @ 13957:         PUSHI  #0x0000003c
2857 @ 13962:         INIT   1
2858 @ 13965:         PUSHI  #0x00000001
2859 @ 13970:         INIT   1
2860 @ 13973:         PUSHI  #0x00000023
2861 @ 13978:         INIT   1
2862 @ 13981:         PUSHI  #0x00000002
2863 @ 13986:         INIT   1
2864 @ 13989:         PUSHI  #0x0000003e
2865 @ 13994:         INIT   1
2866 @ 13997:         PUSHI  #0x0000003d
2867 @ 14002:         INIT   1
2868 @ 14005:         PUSHI  #0x00000001
2869 @ 14010:         INIT   1
2870 @ 14013:         PUSHI  #0x0000003e
2871 @ 14018:         INIT   1
2872 @ 14021:         PUSHI  #0x00000002
2873 @ 14026:         INIT   1
2874 @ 14029:         PUSHI  #0x0000005c
2875 @ 14034:         INIT   1
2876 @ 14037:         PUSHI  #0x0000003d
2877 @ 14042:         INIT   1
2878 @ 14045:         PUSHI  #0x00000001
2879 @ 14050:         INIT   1
2880 @ 14053:         PUSHI  #0x0000002c
2881 @ 14058:         INIT   1
2882 @ 14061:         PUSHI  #0x00000002
2883 @ 14066:         INIT   1
2884 @ 14069:         PUSHI  #0x0000006f
2885 @ 14074:         INIT   1
2886 @ 14077:         PUSHI  #0x00000072
2887 @ 14082:         INIT   1
2888 @ 14085:         PUSHI  #0x00000001
2889 @ 14090:         INIT   1
2890 @ 14093:         PUSHI  #0x0000005f
2891 @ 14098:         INIT   1
2892 @ 14101:         PUSHI  #0x00000008
2893 @ 14106:         INIT   1
2894 @ 14109:         PUSHI  #0x00000065
2895 @ 14114:         INIT   1
2896 @ 14117:         PUSHI  #0x00000078
2897 @ 14122:         INIT   1
2898 @ 14125:         PUSHI  #0x00000074
2899 @ 14130:         INIT   1
2900 @ 14133:         PUSHI  #0x00000065
2901 @ 14138:         INIT   1
2902 @ 14141:         PUSHI  #0x00000072
2903 @ 14146:         INIT   1
2904 @ 14149:         PUSHI  #0x0000006e
2905 @ 14154:         INIT   1
2906 @ 14157:         PUSHI  #0x00000061
2907 @ 14162:         INIT   1
2908 @ 14165:         PUSHI  #0x0000006c
2909 @ 14170:         INIT   1
2910 @ 14173:         PUSHI  #0x00000006
2911 @ 14178:         INIT   1
2912 @ 14181:         PUSHI  #0x00000073
2913 @ 14186:         INIT   1
2914 @ 14189:         PUSHI  #0x00000079
2915 @ 14194:         INIT   1
2916 @ 14197:         PUSHI  #0x00000073
2917 @ 14202:         INIT   1
2918 @ 14205:         PUSHI  #0x00000074
2919 @ 14210:         INIT   1
2920 @ 14213:         PUSHI  #0x00000065
2921 @ 14218:         INIT   1
2922 @ 14221:         PUSHI  #0x0000006d
2923 @ 14226:         INIT   1
2924 @ 14229:         PUSHI  #0x00000007
2925 @ 14234:         INIT   1
2926 @ 14237:         PUSHI  #0x00000064
2927 @ 14242:         INIT   1
2928 @ 14245:         PUSHI  #0x00000079
2929 @ 14250:         INIT   1
2930 @ 14253:         PUSHI  #0x0000006e
2931 @ 14258:         INIT   1
2932 @ 14261:         PUSHI  #0x00000061
2933 @ 14266:         INIT   1
2934 @ 14269:         PUSHI  #0x0000006d
2935 @ 14274:         INIT   1
2936 @ 14277:         PUSHI  #0x00000069
2937 @ 14282:         INIT   1
2938 @ 14285:         PUSHI  #0x00000063
2939 @ 14290:         INIT   1
2940 @ 14293:         PUSHI  #0x00000006
2941 @ 14298:         INIT   1
2942 @ 14301:         PUSHI  #0x0000006f
2943 @ 14306:         INIT   1
2944 @ 14309:         PUSHI  #0x00000066
2945 @ 14314:         INIT   1
2946 @ 14317:         PUSHI  #0x0000006c
2947 @ 14322:         INIT   1
2948 @ 14325:         PUSHI  #0x00000069
2949 @ 14330:         INIT   1
2950 @ 14333:         PUSHI  #0x00000073
2951 @ 14338:         INIT   1
2952 @ 14341:         PUSHI  #0x00000074
2953 @ 14346:         INIT   1
2954 @ 14349:         PUSHI  #0x00000009
2955 @ 14354:         INIT   1
2956 @ 14357:         PUSHI  #0x0000006f
2957 @ 14362:         INIT   1
2958 @ 14365:         PUSHI  #0x00000066
2959 @ 14370:         INIT   1
2960 @ 14373:         PUSHI  #0x00000070
2961 @ 14378:         INIT   1
2962 @ 14381:         PUSHI  #0x00000072
2963 @ 14386:         INIT   1
2964 @ 14389:         PUSHI  #0x0000006f
2965 @ 14394:         INIT   1
2966 @ 14397:         PUSHI  #0x00000067
2967 @ 14402:         INIT   1
2968 @ 14405:         PUSHI  #0x00000072
2969 @ 14410:         INIT   1
2970 @ 14413:         PUSHI  #0x00000061
2971 @ 14418:         INIT   1
2972 @ 14421:         PUSHI  #0x0000006d
2973 @ 14426:         INIT   1
2974 @ 14429:         PUSHI  #0x00000006
2975 @ 14434:         INIT   1
2976 @ 14437:         PUSHI  #0x0000006f
2977 @ 14442:         INIT   1
2978 @ 14445:         PUSHI  #0x00000066
2979 @ 14450:         INIT   1
2980 @ 14453:         PUSHI  #0x00000066
2981 @ 14458:         INIT   1
2982 @ 14461:         PUSHI  #0x00000069
2983 @ 14466:         INIT   1
2984 @ 14469:         PUSHI  #0x0000006c
2985 @ 14474:         INIT   1
2986 @ 14477:         PUSHI  #0x00000065
2987 @ 14482:         INIT   1
2988 @ 14485:         PUSHI  #0x00000002
2989 @ 14490:         INIT   1
2990 @ 14493:         PUSHI  #0x00000021
2991 @ 14498:         INIT   1
2992 @ 14501:         PUSHI  #0x0000002a
2993 @ 14506:         INIT   1
2994 @ 14509:         PUSHI  #0x00000007
2995 @ 14514:         INIT   1
2996 @ 14517:         PUSHI  #0x00000063
2997 @ 14522:         INIT   1
2998 @ 14525:         PUSHI  #0x0000006f
2999 @ 14530:         INIT   1
3000 @ 14533:         PUSHI  #0x0000006d
3001 @ 14538:         INIT   1
3002 @ 14541:         PUSHI  #0x0000006d
3003 @ 14546:         INIT   1
3004 @ 14549:         PUSHI  #0x00000065
3005 @ 14554:         INIT   1
3006 @ 14557:         PUSHI  #0x0000006e
3007 @ 14562:         INIT   1
3008 @ 14565:         PUSHI  #0x00000074
3009 @ 14570:         INIT   1
3010 @ 14573:         PUSHI  #0x00000004
3011 @ 14578:         INIT   1
3012 @ 14581:         PUSHI  #0x00000065
3013 @ 14586:         INIT   1
3014 @ 14589:         PUSHI  #0x0000006c
3015 @ 14594:         INIT   1
3016 @ 14597:         PUSHI  #0x00000073
3017 @ 14602:         INIT   1
3018 @ 14605:         PUSHI  #0x00000065
3019 @ 14610:         INIT   1
3020 @ 14613:         PUSHI  #0x00000006
3021 @ 14618:         INIT   1
3022 @ 14621:         PUSHI  #0x00000066
3023 @ 14626:         INIT   1
3024 @ 14629:         PUSHI  #0x0000006f
3025 @ 14634:         INIT   1
3026 @ 14637:         PUSHI  #0x00000072
3027 @ 14642:         INIT   1
3028 @ 14645:         PUSHI  #0x0000006d
3029 @ 14650:         INIT   1
3030 @ 14653:         PUSHI  #0x00000061
3031 @ 14658:         INIT   1
3032 @ 14661:         PUSHI  #0x00000074
3033 @ 14666:         INIT   1
3034 @ 14669:         PUSHI  #0x00000005
3035 @ 14674:         INIT   1
3036 @ 14677:         PUSHI  #0x00000061
3037 @ 14682:         INIT   1
3038 @ 14685:         PUSHI  #0x00000072
3039 @ 14690:         INIT   1
3040 @ 14693:         PUSHI  #0x00000072
3041 @ 14698:         INIT   1
3042 @ 14701:         PUSHI  #0x00000061
3043 @ 14706:         INIT   1
3044 @ 14709:         PUSHI  #0x00000079
3045 @ 14714:         INIT   1
3046 @ 14717:         PUSHI  #0x00000002
3047 @ 14722:         INIT   1
3048 @ 14725:         PUSHI  #0x00000066
3049 @ 14730:         INIT   1
3050 @ 14733:         PUSHI  #0x0000006e
3051 @ 14738:         INIT   1
3052 @ 14741:         PUSHI  #0x00000003
3053 @ 14746:         INIT   1
3054 @ 14749:         PUSHI  #0x0000006d
3055 @ 14754:         INIT   1
3056 @ 14757:         PUSHI  #0x00000061
3057 @ 14762:         INIT   1
3058 @ 14765:         PUSHI  #0x00000070
3059 @ 14770:         INIT   1
3060 @ 14773:         PUSHI  #0x00000004
3061 @ 14778:         INIT   1
3062 @ 14781:         PUSHI  #0x00000074
3063 @ 14786:         INIT   1
3064 @ 14789:         PUSHI  #0x00000068
3065 @ 14794:         INIT   1
3066 @ 14797:         PUSHI  #0x00000065
3067 @ 14802:         INIT   1
3068 @ 14805:         PUSHI  #0x0000006e
3069 @ 14810:         INIT   1
3070 @ 14813:         PUSHI  #0x00000003
3071 @ 14818:         INIT   1
3072 @ 14821:         PUSHI  #0x0000006f
3073 @ 14826:         INIT   1
3074 @ 14829:         PUSHI  #0x00000077
3075 @ 14834:         INIT   1
3076 @ 14837:         PUSHI  #0x0000006e
3077 @ 14842:         INIT   1
3078 @ 14845:         PUSHI  #0x00000005
3079 @ 14850:         INIT   1
3080 @ 14853:         PUSHI  #0x00000063
3081 @ 14858:         INIT   1
3082 @ 14861:         PUSHI  #0x0000006f
3083 @ 14866:         INIT   1
3084 @ 14869:         PUSHI  #0x0000006e
3085 @ 14874:         INIT   1
3086 @ 14877:         PUSHI  #0x00000073
3087 @ 14882:         INIT   1
3088 @ 14885:         PUSHI  #0x00000074
3089 @ 14890:         INIT   1
3090 @ 14893:         PUSHI  #0x00000009
3091 @ 14898:         INIT   1
3092 @ 14901:         PUSHI  #0x00000065
3093 @ 14906:         INIT   1
3094 @ 14909:         PUSHI  #0x00000078
3095 @ 14914:         INIT   1
3096 @ 14917:         PUSHI  #0x00000074
3097 @ 14922:         INIT   1
3098 @ 14925:         PUSHI  #0x00000072
3099 @ 14930:         INIT   1
3100 @ 14933:         PUSHI  #0x00000069
3101 @ 14938:         INIT   1
3102 @ 14941:         PUSHI  #0x0000006e
3103 @ 14946:         INIT   1
3104 @ 14949:         PUSHI  #0x00000073
3105 @ 14954:         INIT   1
3106 @ 14957:         PUSHI  #0x00000069
3107 @ 14962:         INIT   1
3108 @ 14965:         PUSHI  #0x00000063
3109 @ 14970:         INIT   1

   139  %CONSTBYTEINTEGERARRAY SFLAGS(1 : 80) =    %C
   140   3, 3, 3, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1,
   141   1, 1, 1, 4, 0, 4, 0, 4, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,
   142   2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   143   0, 0, 0, 0, 0, 0, 0, 0
3110 @ 14973:         LINE   139 "regression-compile-tmp/soaps-77.imp"
3111 @ 15012:         PUSHI  #0x00000001
3112 @ 15017:         PUSHI  #0x00000050
3113 @ 15022:         BOUNDS
3114 @ 15023:         DEF    SFLAGS p1=V_0084 a/tf=1b b/format=2 c/ostate=112  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
3115 @ 15041:         PUSHI  #0x00000003
3116 @ 15046:         INIT   1
3117 @ 15049:         PUSHI  #0x00000003
3118 @ 15054:         INIT   1
3119 @ 15057:         PUSHI  #0x00000003
3120 @ 15062:         INIT   1
3121 @ 15065:         PUSHI  #0x00000000
3122 @ 15070:         INIT   1
3123 @ 15073:         PUSHI  #0x00000000
3124 @ 15078:         INIT   1
3125 @ 15081:         PUSHI  #0x00000000
3126 @ 15086:         INIT   1
3127 @ 15089:         PUSHI  #0x00000000
3128 @ 15094:         INIT   1
3129 @ 15097:         PUSHI  #0x00000000
3130 @ 15102:         INIT   1
3131 @ 15105:         PUSHI  #0x00000004
3132 @ 15110:         INIT   1
3133 @ 15113:         PUSHI  #0x00000000
3134 @ 15118:         INIT   1
3135 @ 15121:         PUSHI  #0x00000000
3136 @ 15126:         INIT   1
3137 @ 15129:         PUSHI  #0x00000000
3138 @ 15134:         INIT   1
3139 @ 15137:         PUSHI  #0x00000000
3140 @ 15142:         INIT   1
3141 @ 15145:         PUSHI  #0x00000000
3142 @ 15150:         INIT   1
3143 @ 15153:         PUSHI  #0x00000000
3144 @ 15158:         INIT   1
3145 @ 15161:         PUSHI  #0x00000000
3146 @ 15166:         INIT   1
3147 @ 15169:         PUSHI  #0x00000000
3148 @ 15174:         INIT   1
3149 @ 15177:         PUSHI  #0x00000000
3150 @ 15182:         INIT   1
3151 @ 15185:         PUSHI  #0x00000000
3152 @ 15190:         INIT   1
3153 @ 15193:         PUSHI  #0x00000000
3154 @ 15198:         INIT   1
3155 @ 15201:         PUSHI  #0x00000000
3156 @ 15206:         INIT   1
3157 @ 15209:         PUSHI  #0x00000000
3158 @ 15214:         INIT   1
3159 @ 15217:         PUSHI  #0x00000003
3160 @ 15222:         INIT   1
3161 @ 15225:         PUSHI  #0x00000001
3162 @ 15230:         INIT   1
3163 @ 15233:         PUSHI  #0x00000001
3164 @ 15238:         INIT   1
3165 @ 15241:         PUSHI  #0x00000001
3166 @ 15246:         INIT   1
3167 @ 15249:         PUSHI  #0x00000001
3168 @ 15254:         INIT   1
3169 @ 15257:         PUSHI  #0x00000004
3170 @ 15262:         INIT   1
3171 @ 15265:         PUSHI  #0x00000000
3172 @ 15270:         INIT   1
3173 @ 15273:         PUSHI  #0x00000004
3174 @ 15278:         INIT   1
3175 @ 15281:         PUSHI  #0x00000000
3176 @ 15286:         INIT   1
3177 @ 15289:         PUSHI  #0x00000004
3178 @ 15294:         INIT   1
3179 @ 15297:         PUSHI  #0x00000000
3180 @ 15302:         INIT   1
3181 @ 15305:         PUSHI  #0x00000000
3182 @ 15310:         INIT   1
3183 @ 15313:         PUSHI  #0x00000003
3184 @ 15318:         INIT   1
3185 @ 15321:         PUSHI  #0x00000000
3186 @ 15326:         INIT   1
3187 @ 15329:         PUSHI  #0x00000000
3188 @ 15334:         INIT   1
3189 @ 15337:         PUSHI  #0x00000000
3190 @ 15342:         INIT   1
3191 @ 15345:         PUSHI  #0x00000000
3192 @ 15350:         INIT   1
3193 @ 15353:         PUSHI  #0x00000000
3194 @ 15358:         INIT   1
3195 @ 15361:         PUSHI  #0x00000000
3196 @ 15366:         INIT   1
3197 @ 15369:         PUSHI  #0x00000000
3198 @ 15374:         INIT   1
3199 @ 15377:         PUSHI  #0x00000000
3200 @ 15382:         INIT   1
3201 @ 15385:         PUSHI  #0x00000000
3202 @ 15390:         INIT   1
3203 @ 15393:         PUSHI  #0x00000002
3204 @ 15398:         INIT   1
3205 @ 15401:         PUSHI  #0x00000000
3206 @ 15406:         INIT   1
3207 @ 15409:         PUSHI  #0x00000000
3208 @ 15414:         INIT   1
3209 @ 15417:         PUSHI  #0x00000000
3210 @ 15422:         INIT   1
3211 @ 15425:         PUSHI  #0x00000002
3212 @ 15430:         INIT   1
3213 @ 15433:         PUSHI  #0x00000000
3214 @ 15438:         INIT   1
3215 @ 15441:         PUSHI  #0x00000000
3216 @ 15446:         INIT   1
3217 @ 15449:         PUSHI  #0x00000000
3218 @ 15454:         INIT   1
3219 @ 15457:         PUSHI  #0x00000000
3220 @ 15462:         INIT   1
3221 @ 15465:         PUSHI  #0x00000000
3222 @ 15470:         INIT   1
3223 @ 15473:         PUSHI  #0x00000000
3224 @ 15478:         INIT   1
3225 @ 15481:         PUSHI  #0x00000000
3226 @ 15486:         INIT   1
3227 @ 15489:         PUSHI  #0x00000000
3228 @ 15494:         INIT   1
3229 @ 15497:         PUSHI  #0x00000000
3230 @ 15502:         INIT   1
3231 @ 15505:         PUSHI  #0x00000000
3232 @ 15510:         INIT   1
3233 @ 15513:         PUSHI  #0x00000000
3234 @ 15518:         INIT   1
3235 @ 15521:         PUSHI  #0x00000000
3236 @ 15526:         INIT   1
3237 @ 15529:         PUSHI  #0x00000000
3238 @ 15534:         INIT   1
3239 @ 15537:         PUSHI  #0x00000000
3240 @ 15542:         INIT   1
3241 @ 15545:         PUSHI  #0x00000000
3242 @ 15550:         INIT   1
3243 @ 15553:         PUSHI  #0x00000000
3244 @ 15558:         INIT   1
3245 @ 15561:         PUSHI  #0x00000000
3246 @ 15566:         INIT   1
3247 @ 15569:         PUSHI  #0x00000000
3248 @ 15574:         INIT   1
3249 @ 15577:         PUSHI  #0x00000000
3250 @ 15582:         INIT   1
3251 @ 15585:         PUSHI  #0x00000000
3252 @ 15590:         INIT   1
3253 @ 15593:         PUSHI  #0x00000000
3254 @ 15598:         INIT   1
3255 @ 15601:         PUSHI  #0x00000000
3256 @ 15606:         INIT   1
3257 @ 15609:         PUSHI  #0x00000000
3258 @ 15614:         INIT   1
3259 @ 15617:         PUSHI  #0x00000000
3260 @ 15622:         INIT   1
3261 @ 15625:         PUSHI  #0x00000000
3262 @ 15630:         INIT   1
3263 @ 15633:         PUSHI  #0x00000000
3264 @ 15638:         INIT   1
3265 @ 15641:         PUSHI  #0x00000000
3266 @ 15646:         INIT   1
3267 @ 15649:         PUSHI  #0x00000000
3268 @ 15654:         INIT   1
3269 @ 15657:         PUSHI  #0x00000000
3270 @ 15662:         INIT   1
3271 @ 15665:         PUSHI  #0x00000000
3272 @ 15670:         INIT   1
3273 @ 15673:         PUSHI  #0x00000000
3274 @ 15678:         INIT   1

   144  {%CONST}%OWNBYTEINTEGERARRAY KEYSYMS(1 : 381) =    %C
   145    5, 83, 72, 79, 82, 84,  4, 66, 89, 84, 69,  4, 76, 79, 78, 71,  5, 66,
   146   69, 71, 73, 78,  4, 83, 80, 69, 67,  3, 69, 78, 68,  4, 76, 73, 83, 84,
   147    6, 70, 73, 78, 73, 83, 72,  6, 82, 69, 67, 79, 82, 68,  7, 67, 79, 78,
   148   84, 82, 79, 76,  5, 70, 65, 85, 76, 84,  5, 67, 89, 67, 76, 69,  7, 82,
   149   79, 85, 84, 73, 78, 69,  7, 84, 82, 85, 83, 84, 69, 68,  7, 80, 82, 79,
   150   71, 82, 65, 77,  9, 80, 82, 73, 78, 84, 84, 69, 88, 84,  6, 82, 69, 84,
   151   85, 82, 78,  6, 82, 69, 83, 85, 76, 84,  5, 83, 84, 65, 82, 84,  4, 83,
   152   84, 79, 80,  7, 77, 79, 78, 73, 84, 79, 82,  4, 69, 88, 73, 84,  3, 65,
   153   78, 68,  2, 73, 70,  6, 85, 78, 76, 69, 83, 83,  5, 87, 72, 73, 76, 69,
   154    5, 85, 78, 84, 73, 76,  7, 73, 78, 84, 69, 71, 69, 82,  6, 82, 69, 80,
   155   69, 65, 84,  4, 82, 69, 65, 76,  6, 83, 87, 73, 84, 67, 72,  6, 83, 84,
   156   82, 73, 78, 71,  5, 65, 82, 82, 65, 89,  4, 78, 65, 77, 69,  2, 79, 82,
   157    3, 79, 87, 78,  5, 67, 79, 78, 83, 84,  9, 69, 88, 84, 82, 73, 78, 83,
   158   73, 67,  8, 69, 88, 84, 69, 82, 78, 65, 76,  6, 83, 89, 83, 84, 69, 77,
   159    7, 68, 89, 78, 65, 77, 73, 67,  2, 79, 70,  4, 70, 73, 76, 69,  7, 67,
   160   79, 77, 77, 69, 78, 84,  4, 69, 76, 83, 69,  6, 70, 79, 82, 77, 65, 84,
   161    2, 70, 78,  3, 77, 65, 80,  4, 84, 72, 69, 78,  5, 82, 69, 65, 76, 83,
   162    6, 78, 79, 82, 77, 65, 76,  1, 61,  1, 58,  2, 45, 62,  2, 61, 61,  2,
   163   60, 45,  1, 40,  1, 41,  1, 43,  1, 45,  1, 92,  1, 38,  2, 33, 33,  1,
   164   33,  1, 42,  2, 47, 47,  1, 47,  1, 46,  2, 60, 60,  2, 62, 62,  2, 60,
   165   61,  1, 60,  2, 62, 61,  1, 62,  1, 35,  2, 92, 61,  1, 44,  1, 95,  1,
   166   32,  1, 44
3275 @ 15681:         LINE   144 "regression-compile-tmp/soaps-77.imp"
3276 @ 15720:         PUSHI  #0x00000001
3277 @ 15725:         PUSHI  #0x0000017d
3278 @ 15730:         BOUNDS
3279 @ 15731:         DEF    KEYSYMS p1=V_0085 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
3280 @ 15750:         PUSHI  #0x00000005
3281 @ 15755:         INIT   1
3282 @ 15758:         PUSHI  #0x00000053
3283 @ 15763:         INIT   1
3284 @ 15766:         PUSHI  #0x00000048
3285 @ 15771:         INIT   1
3286 @ 15774:         PUSHI  #0x0000004f
3287 @ 15779:         INIT   1
3288 @ 15782:         PUSHI  #0x00000052
3289 @ 15787:         INIT   1
3290 @ 15790:         PUSHI  #0x00000054
3291 @ 15795:         INIT   1
3292 @ 15798:         PUSHI  #0x00000004
3293 @ 15803:         INIT   1
3294 @ 15806:         PUSHI  #0x00000042
3295 @ 15811:         INIT   1
3296 @ 15814:         PUSHI  #0x00000059
3297 @ 15819:         INIT   1
3298 @ 15822:         PUSHI  #0x00000054
3299 @ 15827:         INIT   1
3300 @ 15830:         PUSHI  #0x00000045
3301 @ 15835:         INIT   1
3302 @ 15838:         PUSHI  #0x00000004
3303 @ 15843:         INIT   1
3304 @ 15846:         PUSHI  #0x0000004c
3305 @ 15851:         INIT   1
3306 @ 15854:         PUSHI  #0x0000004f
3307 @ 15859:         INIT   1
3308 @ 15862:         PUSHI  #0x0000004e
3309 @ 15867:         INIT   1
3310 @ 15870:         PUSHI  #0x00000047
3311 @ 15875:         INIT   1
3312 @ 15878:         PUSHI  #0x00000005
3313 @ 15883:         INIT   1
3314 @ 15886:         PUSHI  #0x00000042
3315 @ 15891:         INIT   1
3316 @ 15894:         PUSHI  #0x00000045
3317 @ 15899:         INIT   1
3318 @ 15902:         PUSHI  #0x00000047
3319 @ 15907:         INIT   1
3320 @ 15910:         PUSHI  #0x00000049
3321 @ 15915:         INIT   1
3322 @ 15918:         PUSHI  #0x0000004e
3323 @ 15923:         INIT   1
3324 @ 15926:         PUSHI  #0x00000004
3325 @ 15931:         INIT   1
3326 @ 15934:         PUSHI  #0x00000053
3327 @ 15939:         INIT   1
3328 @ 15942:         PUSHI  #0x00000050
3329 @ 15947:         INIT   1
3330 @ 15950:         PUSHI  #0x00000045
3331 @ 15955:         INIT   1
3332 @ 15958:         PUSHI  #0x00000043
3333 @ 15963:         INIT   1
3334 @ 15966:         PUSHI  #0x00000003
3335 @ 15971:         INIT   1
3336 @ 15974:         PUSHI  #0x00000045
3337 @ 15979:         INIT   1
3338 @ 15982:         PUSHI  #0x0000004e
3339 @ 15987:         INIT   1
3340 @ 15990:         PUSHI  #0x00000044
3341 @ 15995:         INIT   1
3342 @ 15998:         PUSHI  #0x00000004
3343 @ 16003:         INIT   1
3344 @ 16006:         PUSHI  #0x0000004c
3345 @ 16011:         INIT   1
3346 @ 16014:         PUSHI  #0x00000049
3347 @ 16019:         INIT   1
3348 @ 16022:         PUSHI  #0x00000053
3349 @ 16027:         INIT   1
3350 @ 16030:         PUSHI  #0x00000054
3351 @ 16035:         INIT   1
3352 @ 16038:         PUSHI  #0x00000006
3353 @ 16043:         INIT   1
3354 @ 16046:         PUSHI  #0x00000046
3355 @ 16051:         INIT   1
3356 @ 16054:         PUSHI  #0x00000049
3357 @ 16059:         INIT   1
3358 @ 16062:         PUSHI  #0x0000004e
3359 @ 16067:         INIT   1
3360 @ 16070:         PUSHI  #0x00000049
3361 @ 16075:         INIT   1
3362 @ 16078:         PUSHI  #0x00000053
3363 @ 16083:         INIT   1
3364 @ 16086:         PUSHI  #0x00000048
3365 @ 16091:         INIT   1
3366 @ 16094:         PUSHI  #0x00000006
3367 @ 16099:         INIT   1
3368 @ 16102:         PUSHI  #0x00000052
3369 @ 16107:         INIT   1
3370 @ 16110:         PUSHI  #0x00000045
3371 @ 16115:         INIT   1
3372 @ 16118:         PUSHI  #0x00000043
3373 @ 16123:         INIT   1
3374 @ 16126:         PUSHI  #0x0000004f
3375 @ 16131:         INIT   1
3376 @ 16134:         PUSHI  #0x00000052
3377 @ 16139:         INIT   1
3378 @ 16142:         PUSHI  #0x00000044
3379 @ 16147:         INIT   1
3380 @ 16150:         PUSHI  #0x00000007
3381 @ 16155:         INIT   1
3382 @ 16158:         PUSHI  #0x00000043
3383 @ 16163:         INIT   1
3384 @ 16166:         PUSHI  #0x0000004f
3385 @ 16171:         INIT   1
3386 @ 16174:         PUSHI  #0x0000004e
3387 @ 16179:         INIT   1
3388 @ 16182:         PUSHI  #0x00000054
3389 @ 16187:         INIT   1
3390 @ 16190:         PUSHI  #0x00000052
3391 @ 16195:         INIT   1
3392 @ 16198:         PUSHI  #0x0000004f
3393 @ 16203:         INIT   1
3394 @ 16206:         PUSHI  #0x0000004c
3395 @ 16211:         INIT   1
3396 @ 16214:         PUSHI  #0x00000005
3397 @ 16219:         INIT   1
3398 @ 16222:         PUSHI  #0x00000046
3399 @ 16227:         INIT   1
3400 @ 16230:         PUSHI  #0x00000041
3401 @ 16235:         INIT   1
3402 @ 16238:         PUSHI  #0x00000055
3403 @ 16243:         INIT   1
3404 @ 16246:         PUSHI  #0x0000004c
3405 @ 16251:         INIT   1
3406 @ 16254:         PUSHI  #0x00000054
3407 @ 16259:         INIT   1
3408 @ 16262:         PUSHI  #0x00000005
3409 @ 16267:         INIT   1
3410 @ 16270:         PUSHI  #0x00000043
3411 @ 16275:         INIT   1
3412 @ 16278:         PUSHI  #0x00000059
3413 @ 16283:         INIT   1
3414 @ 16286:         PUSHI  #0x00000043
3415 @ 16291:         INIT   1
3416 @ 16294:         PUSHI  #0x0000004c
3417 @ 16299:         INIT   1
3418 @ 16302:         PUSHI  #0x00000045
3419 @ 16307:         INIT   1
3420 @ 16310:         PUSHI  #0x00000007
3421 @ 16315:         INIT   1
3422 @ 16318:         PUSHI  #0x00000052
3423 @ 16323:         INIT   1
3424 @ 16326:         PUSHI  #0x0000004f
3425 @ 16331:         INIT   1
3426 @ 16334:         PUSHI  #0x00000055
3427 @ 16339:         INIT   1
3428 @ 16342:         PUSHI  #0x00000054
3429 @ 16347:         INIT   1
3430 @ 16350:         PUSHI  #0x00000049
3431 @ 16355:         INIT   1
3432 @ 16358:         PUSHI  #0x0000004e
3433 @ 16363:         INIT   1
3434 @ 16366:         PUSHI  #0x00000045
3435 @ 16371:         INIT   1
3436 @ 16374:         PUSHI  #0x00000007
3437 @ 16379:         INIT   1
3438 @ 16382:         PUSHI  #0x00000054
3439 @ 16387:         INIT   1
3440 @ 16390:         PUSHI  #0x00000052
3441 @ 16395:         INIT   1
3442 @ 16398:         PUSHI  #0x00000055
3443 @ 16403:         INIT   1
3444 @ 16406:         PUSHI  #0x00000053
3445 @ 16411:         INIT   1
3446 @ 16414:         PUSHI  #0x00000054
3447 @ 16419:         INIT   1
3448 @ 16422:         PUSHI  #0x00000045
3449 @ 16427:         INIT   1
3450 @ 16430:         PUSHI  #0x00000044
3451 @ 16435:         INIT   1
3452 @ 16438:         PUSHI  #0x00000007
3453 @ 16443:         INIT   1
3454 @ 16446:         PUSHI  #0x00000050
3455 @ 16451:         INIT   1
3456 @ 16454:         PUSHI  #0x00000052
3457 @ 16459:         INIT   1
3458 @ 16462:         PUSHI  #0x0000004f
3459 @ 16467:         INIT   1
3460 @ 16470:         PUSHI  #0x00000047
3461 @ 16475:         INIT   1
3462 @ 16478:         PUSHI  #0x00000052
3463 @ 16483:         INIT   1
3464 @ 16486:         PUSHI  #0x00000041
3465 @ 16491:         INIT   1
3466 @ 16494:         PUSHI  #0x0000004d
3467 @ 16499:         INIT   1
3468 @ 16502:         PUSHI  #0x00000009
3469 @ 16507:         INIT   1
3470 @ 16510:         PUSHI  #0x00000050
3471 @ 16515:         INIT   1
3472 @ 16518:         PUSHI  #0x00000052
3473 @ 16523:         INIT   1
3474 @ 16526:         PUSHI  #0x00000049
3475 @ 16531:         INIT   1
3476 @ 16534:         PUSHI  #0x0000004e
3477 @ 16539:         INIT   1
3478 @ 16542:         PUSHI  #0x00000054
3479 @ 16547:         INIT   1
3480 @ 16550:         PUSHI  #0x00000054
3481 @ 16555:         INIT   1
3482 @ 16558:         PUSHI  #0x00000045
3483 @ 16563:         INIT   1
3484 @ 16566:         PUSHI  #0x00000058
3485 @ 16571:         INIT   1
3486 @ 16574:         PUSHI  #0x00000054
3487 @ 16579:         INIT   1
3488 @ 16582:         PUSHI  #0x00000006
3489 @ 16587:         INIT   1
3490 @ 16590:         PUSHI  #0x00000052
3491 @ 16595:         INIT   1
3492 @ 16598:         PUSHI  #0x00000045
3493 @ 16603:         INIT   1
3494 @ 16606:         PUSHI  #0x00000054
3495 @ 16611:         INIT   1
3496 @ 16614:         PUSHI  #0x00000055
3497 @ 16619:         INIT   1
3498 @ 16622:         PUSHI  #0x00000052
3499 @ 16627:         INIT   1
3500 @ 16630:         PUSHI  #0x0000004e
3501 @ 16635:         INIT   1
3502 @ 16638:         PUSHI  #0x00000006
3503 @ 16643:         INIT   1
3504 @ 16646:         PUSHI  #0x00000052
3505 @ 16651:         INIT   1
3506 @ 16654:         PUSHI  #0x00000045
3507 @ 16659:         INIT   1
3508 @ 16662:         PUSHI  #0x00000053
3509 @ 16667:         INIT   1
3510 @ 16670:         PUSHI  #0x00000055
3511 @ 16675:         INIT   1
3512 @ 16678:         PUSHI  #0x0000004c
3513 @ 16683:         INIT   1
3514 @ 16686:         PUSHI  #0x00000054
3515 @ 16691:         INIT   1
3516 @ 16694:         PUSHI  #0x00000005
3517 @ 16699:         INIT   1
3518 @ 16702:         PUSHI  #0x00000053
3519 @ 16707:         INIT   1
3520 @ 16710:         PUSHI  #0x00000054
3521 @ 16715:         INIT   1
3522 @ 16718:         PUSHI  #0x00000041
3523 @ 16723:         INIT   1
3524 @ 16726:         PUSHI  #0x00000052
3525 @ 16731:         INIT   1
3526 @ 16734:         PUSHI  #0x00000054
3527 @ 16739:         INIT   1
3528 @ 16742:         PUSHI  #0x00000004
3529 @ 16747:         INIT   1
3530 @ 16750:         PUSHI  #0x00000053
3531 @ 16755:         INIT   1
3532 @ 16758:         PUSHI  #0x00000054
3533 @ 16763:         INIT   1
3534 @ 16766:         PUSHI  #0x0000004f
3535 @ 16771:         INIT   1
3536 @ 16774:         PUSHI  #0x00000050
3537 @ 16779:         INIT   1
3538 @ 16782:         PUSHI  #0x00000007
3539 @ 16787:         INIT   1
3540 @ 16790:         PUSHI  #0x0000004d
3541 @ 16795:         INIT   1
3542 @ 16798:         PUSHI  #0x0000004f
3543 @ 16803:         INIT   1
3544 @ 16806:         PUSHI  #0x0000004e
3545 @ 16811:         INIT   1
3546 @ 16814:         PUSHI  #0x00000049
3547 @ 16819:         INIT   1
3548 @ 16822:         PUSHI  #0x00000054
3549 @ 16827:         INIT   1
3550 @ 16830:         PUSHI  #0x0000004f
3551 @ 16835:         INIT   1
3552 @ 16838:         PUSHI  #0x00000052
3553 @ 16843:         INIT   1
3554 @ 16846:         PUSHI  #0x00000004
3555 @ 16851:         INIT   1
3556 @ 16854:         PUSHI  #0x00000045
3557 @ 16859:         INIT   1
3558 @ 16862:         PUSHI  #0x00000058
3559 @ 16867:         INIT   1
3560 @ 16870:         PUSHI  #0x00000049
3561 @ 16875:         INIT   1
3562 @ 16878:         PUSHI  #0x00000054
3563 @ 16883:         INIT   1
3564 @ 16886:         PUSHI  #0x00000003
3565 @ 16891:         INIT   1
3566 @ 16894:         PUSHI  #0x00000041
3567 @ 16899:         INIT   1
3568 @ 16902:         PUSHI  #0x0000004e
3569 @ 16907:         INIT   1
3570 @ 16910:         PUSHI  #0x00000044
3571 @ 16915:         INIT   1
3572 @ 16918:         PUSHI  #0x00000002
3573 @ 16923:         INIT   1
3574 @ 16926:         PUSHI  #0x00000049
3575 @ 16931:         INIT   1
3576 @ 16934:         PUSHI  #0x00000046
3577 @ 16939:         INIT   1
3578 @ 16942:         PUSHI  #0x00000006
3579 @ 16947:         INIT   1
3580 @ 16950:         PUSHI  #0x00000055
3581 @ 16955:         INIT   1
3582 @ 16958:         PUSHI  #0x0000004e
3583 @ 16963:         INIT   1
3584 @ 16966:         PUSHI  #0x0000004c
3585 @ 16971:         INIT   1
3586 @ 16974:         PUSHI  #0x00000045
3587 @ 16979:         INIT   1
3588 @ 16982:         PUSHI  #0x00000053
3589 @ 16987:         INIT   1
3590 @ 16990:         PUSHI  #0x00000053
3591 @ 16995:         INIT   1
3592 @ 16998:         PUSHI  #0x00000005
3593 @ 17003:         INIT   1
3594 @ 17006:         PUSHI  #0x00000057
3595 @ 17011:         INIT   1
3596 @ 17014:         PUSHI  #0x00000048
3597 @ 17019:         INIT   1
3598 @ 17022:         PUSHI  #0x00000049
3599 @ 17027:         INIT   1
3600 @ 17030:         PUSHI  #0x0000004c
3601 @ 17035:         INIT   1
3602 @ 17038:         PUSHI  #0x00000045
3603 @ 17043:         INIT   1
3604 @ 17046:         PUSHI  #0x00000005
3605 @ 17051:         INIT   1
3606 @ 17054:         PUSHI  #0x00000055
3607 @ 17059:         INIT   1
3608 @ 17062:         PUSHI  #0x0000004e
3609 @ 17067:         INIT   1
3610 @ 17070:         PUSHI  #0x00000054
3611 @ 17075:         INIT   1
3612 @ 17078:         PUSHI  #0x00000049
3613 @ 17083:         INIT   1
3614 @ 17086:         PUSHI  #0x0000004c
3615 @ 17091:         INIT   1
3616 @ 17094:         PUSHI  #0x00000007
3617 @ 17099:         INIT   1
3618 @ 17102:         PUSHI  #0x00000049
3619 @ 17107:         INIT   1
3620 @ 17110:         PUSHI  #0x0000004e
3621 @ 17115:         INIT   1
3622 @ 17118:         PUSHI  #0x00000054
3623 @ 17123:         INIT   1
3624 @ 17126:         PUSHI  #0x00000045
3625 @ 17131:         INIT   1
3626 @ 17134:         PUSHI  #0x00000047
3627 @ 17139:         INIT   1
3628 @ 17142:         PUSHI  #0x00000045
3629 @ 17147:         INIT   1
3630 @ 17150:         PUSHI  #0x00000052
3631 @ 17155:         INIT   1
3632 @ 17158:         PUSHI  #0x00000006
3633 @ 17163:         INIT   1
3634 @ 17166:         PUSHI  #0x00000052
3635 @ 17171:         INIT   1
3636 @ 17174:         PUSHI  #0x00000045
3637 @ 17179:         INIT   1
3638 @ 17182:         PUSHI  #0x00000050
3639 @ 17187:         INIT   1
3640 @ 17190:         PUSHI  #0x00000045
3641 @ 17195:         INIT   1
3642 @ 17198:         PUSHI  #0x00000041
3643 @ 17203:         INIT   1
3644 @ 17206:         PUSHI  #0x00000054
3645 @ 17211:         INIT   1
3646 @ 17214:         PUSHI  #0x00000004
3647 @ 17219:         INIT   1
3648 @ 17222:         PUSHI  #0x00000052
3649 @ 17227:         INIT   1
3650 @ 17230:         PUSHI  #0x00000045
3651 @ 17235:         INIT   1
3652 @ 17238:         PUSHI  #0x00000041
3653 @ 17243:         INIT   1
3654 @ 17246:         PUSHI  #0x0000004c
3655 @ 17251:         INIT   1
3656 @ 17254:         PUSHI  #0x00000006
3657 @ 17259:         INIT   1
3658 @ 17262:         PUSHI  #0x00000053
3659 @ 17267:         INIT   1
3660 @ 17270:         PUSHI  #0x00000057
3661 @ 17275:         INIT   1
3662 @ 17278:         PUSHI  #0x00000049
3663 @ 17283:         INIT   1
3664 @ 17286:         PUSHI  #0x00000054
3665 @ 17291:         INIT   1
3666 @ 17294:         PUSHI  #0x00000043
3667 @ 17299:         INIT   1
3668 @ 17302:         PUSHI  #0x00000048
3669 @ 17307:         INIT   1
3670 @ 17310:         PUSHI  #0x00000006
3671 @ 17315:         INIT   1
3672 @ 17318:         PUSHI  #0x00000053
3673 @ 17323:         INIT   1
3674 @ 17326:         PUSHI  #0x00000054
3675 @ 17331:         INIT   1
3676 @ 17334:         PUSHI  #0x00000052
3677 @ 17339:         INIT   1
3678 @ 17342:         PUSHI  #0x00000049
3679 @ 17347:         INIT   1
3680 @ 17350:         PUSHI  #0x0000004e
3681 @ 17355:         INIT   1
3682 @ 17358:         PUSHI  #0x00000047
3683 @ 17363:         INIT   1
3684 @ 17366:         PUSHI  #0x00000005
3685 @ 17371:         INIT   1
3686 @ 17374:         PUSHI  #0x00000041
3687 @ 17379:         INIT   1
3688 @ 17382:         PUSHI  #0x00000052
3689 @ 17387:         INIT   1
3690 @ 17390:         PUSHI  #0x00000052
3691 @ 17395:         INIT   1
3692 @ 17398:         PUSHI  #0x00000041
3693 @ 17403:         INIT   1
3694 @ 17406:         PUSHI  #0x00000059
3695 @ 17411:         INIT   1
3696 @ 17414:         PUSHI  #0x00000004
3697 @ 17419:         INIT   1
3698 @ 17422:         PUSHI  #0x0000004e
3699 @ 17427:         INIT   1
3700 @ 17430:         PUSHI  #0x00000041
3701 @ 17435:         INIT   1
3702 @ 17438:         PUSHI  #0x0000004d
3703 @ 17443:         INIT   1
3704 @ 17446:         PUSHI  #0x00000045
3705 @ 17451:         INIT   1
3706 @ 17454:         PUSHI  #0x00000002
3707 @ 17459:         INIT   1
3708 @ 17462:         PUSHI  #0x0000004f
3709 @ 17467:         INIT   1
3710 @ 17470:         PUSHI  #0x00000052
3711 @ 17475:         INIT   1
3712 @ 17478:         PUSHI  #0x00000003
3713 @ 17483:         INIT   1
3714 @ 17486:         PUSHI  #0x0000004f
3715 @ 17491:         INIT   1
3716 @ 17494:         PUSHI  #0x00000057
3717 @ 17499:         INIT   1
3718 @ 17502:         PUSHI  #0x0000004e
3719 @ 17507:         INIT   1
3720 @ 17510:         PUSHI  #0x00000005
3721 @ 17515:         INIT   1
3722 @ 17518:         PUSHI  #0x00000043
3723 @ 17523:         INIT   1
3724 @ 17526:         PUSHI  #0x0000004f
3725 @ 17531:         INIT   1
3726 @ 17534:         PUSHI  #0x0000004e
3727 @ 17539:         INIT   1
3728 @ 17542:         PUSHI  #0x00000053
3729 @ 17547:         INIT   1
3730 @ 17550:         PUSHI  #0x00000054
3731 @ 17555:         INIT   1
3732 @ 17558:         PUSHI  #0x00000009
3733 @ 17563:         INIT   1
3734 @ 17566:         PUSHI  #0x00000045
3735 @ 17571:         INIT   1
3736 @ 17574:         PUSHI  #0x00000058
3737 @ 17579:         INIT   1
3738 @ 17582:         PUSHI  #0x00000054
3739 @ 17587:         INIT   1
3740 @ 17590:         PUSHI  #0x00000052
3741 @ 17595:         INIT   1
3742 @ 17598:         PUSHI  #0x00000049
3743 @ 17603:         INIT   1
3744 @ 17606:         PUSHI  #0x0000004e
3745 @ 17611:         INIT   1
3746 @ 17614:         PUSHI  #0x00000053
3747 @ 17619:         INIT   1
3748 @ 17622:         PUSHI  #0x00000049
3749 @ 17627:         INIT   1
3750 @ 17630:         PUSHI  #0x00000043
3751 @ 17635:         INIT   1
3752 @ 17638:         PUSHI  #0x00000008
3753 @ 17643:         INIT   1
3754 @ 17646:         PUSHI  #0x00000045
3755 @ 17651:         INIT   1
3756 @ 17654:         PUSHI  #0x00000058
3757 @ 17659:         INIT   1
3758 @ 17662:         PUSHI  #0x00000054
3759 @ 17667:         INIT   1
3760 @ 17670:         PUSHI  #0x00000045
3761 @ 17675:         INIT   1
3762 @ 17678:         PUSHI  #0x00000052
3763 @ 17683:         INIT   1
3764 @ 17686:         PUSHI  #0x0000004e
3765 @ 17691:         INIT   1
3766 @ 17694:         PUSHI  #0x00000041
3767 @ 17699:         INIT   1
3768 @ 17702:         PUSHI  #0x0000004c
3769 @ 17707:         INIT   1
3770 @ 17710:         PUSHI  #0x00000006
3771 @ 17715:         INIT   1
3772 @ 17718:         PUSHI  #0x00000053
3773 @ 17723:         INIT   1
3774 @ 17726:         PUSHI  #0x00000059
3775 @ 17731:         INIT   1
3776 @ 17734:         PUSHI  #0x00000053
3777 @ 17739:         INIT   1
3778 @ 17742:         PUSHI  #0x00000054
3779 @ 17747:         INIT   1
3780 @ 17750:         PUSHI  #0x00000045
3781 @ 17755:         INIT   1
3782 @ 17758:         PUSHI  #0x0000004d
3783 @ 17763:         INIT   1
3784 @ 17766:         PUSHI  #0x00000007
3785 @ 17771:         INIT   1
3786 @ 17774:         PUSHI  #0x00000044
3787 @ 17779:         INIT   1
3788 @ 17782:         PUSHI  #0x00000059
3789 @ 17787:         INIT   1
3790 @ 17790:         PUSHI  #0x0000004e
3791 @ 17795:         INIT   1
3792 @ 17798:         PUSHI  #0x00000041
3793 @ 17803:         INIT   1
3794 @ 17806:         PUSHI  #0x0000004d
3795 @ 17811:         INIT   1
3796 @ 17814:         PUSHI  #0x00000049
3797 @ 17819:         INIT   1
3798 @ 17822:         PUSHI  #0x00000043
3799 @ 17827:         INIT   1
3800 @ 17830:         PUSHI  #0x00000002
3801 @ 17835:         INIT   1
3802 @ 17838:         PUSHI  #0x0000004f
3803 @ 17843:         INIT   1
3804 @ 17846:         PUSHI  #0x00000046
3805 @ 17851:         INIT   1
3806 @ 17854:         PUSHI  #0x00000004
3807 @ 17859:         INIT   1
3808 @ 17862:         PUSHI  #0x00000046
3809 @ 17867:         INIT   1
3810 @ 17870:         PUSHI  #0x00000049
3811 @ 17875:         INIT   1
3812 @ 17878:         PUSHI  #0x0000004c
3813 @ 17883:         INIT   1
3814 @ 17886:         PUSHI  #0x00000045
3815 @ 17891:         INIT   1
3816 @ 17894:         PUSHI  #0x00000007
3817 @ 17899:         INIT   1
3818 @ 17902:         PUSHI  #0x00000043
3819 @ 17907:         INIT   1
3820 @ 17910:         PUSHI  #0x0000004f
3821 @ 17915:         INIT   1
3822 @ 17918:         PUSHI  #0x0000004d
3823 @ 17923:         INIT   1
3824 @ 17926:         PUSHI  #0x0000004d
3825 @ 17931:         INIT   1
3826 @ 17934:         PUSHI  #0x00000045
3827 @ 17939:         INIT   1
3828 @ 17942:         PUSHI  #0x0000004e
3829 @ 17947:         INIT   1
3830 @ 17950:         PUSHI  #0x00000054
3831 @ 17955:         INIT   1
3832 @ 17958:         PUSHI  #0x00000004
3833 @ 17963:         INIT   1
3834 @ 17966:         PUSHI  #0x00000045
3835 @ 17971:         INIT   1
3836 @ 17974:         PUSHI  #0x0000004c
3837 @ 17979:         INIT   1
3838 @ 17982:         PUSHI  #0x00000053
3839 @ 17987:         INIT   1
3840 @ 17990:         PUSHI  #0x00000045
3841 @ 17995:         INIT   1
3842 @ 17998:         PUSHI  #0x00000006
3843 @ 18003:         INIT   1
3844 @ 18006:         PUSHI  #0x00000046
3845 @ 18011:         INIT   1
3846 @ 18014:         PUSHI  #0x0000004f
3847 @ 18019:         INIT   1
3848 @ 18022:         PUSHI  #0x00000052
3849 @ 18027:         INIT   1
3850 @ 18030:         PUSHI  #0x0000004d
3851 @ 18035:         INIT   1
3852 @ 18038:         PUSHI  #0x00000041
3853 @ 18043:         INIT   1
3854 @ 18046:         PUSHI  #0x00000054
3855 @ 18051:         INIT   1
3856 @ 18054:         PUSHI  #0x00000002
3857 @ 18059:         INIT   1
3858 @ 18062:         PUSHI  #0x00000046
3859 @ 18067:         INIT   1
3860 @ 18070:         PUSHI  #0x0000004e
3861 @ 18075:         INIT   1
3862 @ 18078:         PUSHI  #0x00000003
3863 @ 18083:         INIT   1
3864 @ 18086:         PUSHI  #0x0000004d
3865 @ 18091:         INIT   1
3866 @ 18094:         PUSHI  #0x00000041
3867 @ 18099:         INIT   1
3868 @ 18102:         PUSHI  #0x00000050
3869 @ 18107:         INIT   1
3870 @ 18110:         PUSHI  #0x00000004
3871 @ 18115:         INIT   1
3872 @ 18118:         PUSHI  #0x00000054
3873 @ 18123:         INIT   1
3874 @ 18126:         PUSHI  #0x00000048
3875 @ 18131:         INIT   1
3876 @ 18134:         PUSHI  #0x00000045
3877 @ 18139:         INIT   1
3878 @ 18142:         PUSHI  #0x0000004e
3879 @ 18147:         INIT   1
3880 @ 18150:         PUSHI  #0x00000005
3881 @ 18155:         INIT   1
3882 @ 18158:         PUSHI  #0x00000052
3883 @ 18163:         INIT   1
3884 @ 18166:         PUSHI  #0x00000045
3885 @ 18171:         INIT   1
3886 @ 18174:         PUSHI  #0x00000041
3887 @ 18179:         INIT   1
3888 @ 18182:         PUSHI  #0x0000004c
3889 @ 18187:         INIT   1
3890 @ 18190:         PUSHI  #0x00000053
3891 @ 18195:         INIT   1
3892 @ 18198:         PUSHI  #0x00000006
3893 @ 18203:         INIT   1
3894 @ 18206:         PUSHI  #0x0000004e
3895 @ 18211:         INIT   1
3896 @ 18214:         PUSHI  #0x0000004f
3897 @ 18219:         INIT   1
3898 @ 18222:         PUSHI  #0x00000052
3899 @ 18227:         INIT   1
3900 @ 18230:         PUSHI  #0x0000004d
3901 @ 18235:         INIT   1
3902 @ 18238:         PUSHI  #0x00000041
3903 @ 18243:         INIT   1
3904 @ 18246:         PUSHI  #0x0000004c
3905 @ 18251:         INIT   1
3906 @ 18254:         PUSHI  #0x00000001
3907 @ 18259:         INIT   1
3908 @ 18262:         PUSHI  #0x0000003d
3909 @ 18267:         INIT   1
3910 @ 18270:         PUSHI  #0x00000001
3911 @ 18275:         INIT   1
3912 @ 18278:         PUSHI  #0x0000003a
3913 @ 18283:         INIT   1
3914 @ 18286:         PUSHI  #0x00000002
3915 @ 18291:         INIT   1
3916 @ 18294:         PUSHI  #0x0000002d
3917 @ 18299:         INIT   1
3918 @ 18302:         PUSHI  #0x0000003e
3919 @ 18307:         INIT   1
3920 @ 18310:         PUSHI  #0x00000002
3921 @ 18315:         INIT   1
3922 @ 18318:         PUSHI  #0x0000003d
3923 @ 18323:         INIT   1
3924 @ 18326:         PUSHI  #0x0000003d
3925 @ 18331:         INIT   1
3926 @ 18334:         PUSHI  #0x00000002
3927 @ 18339:         INIT   1
3928 @ 18342:         PUSHI  #0x0000003c
3929 @ 18347:         INIT   1
3930 @ 18350:         PUSHI  #0x0000002d
3931 @ 18355:         INIT   1
3932 @ 18358:         PUSHI  #0x00000001
3933 @ 18363:         INIT   1
3934 @ 18366:         PUSHI  #0x00000028
3935 @ 18371:         INIT   1
3936 @ 18374:         PUSHI  #0x00000001
3937 @ 18379:         INIT   1
3938 @ 18382:         PUSHI  #0x00000029
3939 @ 18387:         INIT   1
3940 @ 18390:         PUSHI  #0x00000001
3941 @ 18395:         INIT   1
3942 @ 18398:         PUSHI  #0x0000002b
3943 @ 18403:         INIT   1
3944 @ 18406:         PUSHI  #0x00000001
3945 @ 18411:         INIT   1
3946 @ 18414:         PUSHI  #0x0000002d
3947 @ 18419:         INIT   1
3948 @ 18422:         PUSHI  #0x00000001
3949 @ 18427:         INIT   1
3950 @ 18430:         PUSHI  #0x0000005c
3951 @ 18435:         INIT   1
3952 @ 18438:         PUSHI  #0x00000001
3953 @ 18443:         INIT   1
3954 @ 18446:         PUSHI  #0x00000026
3955 @ 18451:         INIT   1
3956 @ 18454:         PUSHI  #0x00000002
3957 @ 18459:         INIT   1
3958 @ 18462:         PUSHI  #0x00000021
3959 @ 18467:         INIT   1
3960 @ 18470:         PUSHI  #0x00000021
3961 @ 18475:         INIT   1
3962 @ 18478:         PUSHI  #0x00000001
3963 @ 18483:         INIT   1
3964 @ 18486:         PUSHI  #0x00000021
3965 @ 18491:         INIT   1
3966 @ 18494:         PUSHI  #0x00000001
3967 @ 18499:         INIT   1
3968 @ 18502:         PUSHI  #0x0000002a
3969 @ 18507:         INIT   1
3970 @ 18510:         PUSHI  #0x00000002
3971 @ 18515:         INIT   1
3972 @ 18518:         PUSHI  #0x0000002f
3973 @ 18523:         INIT   1
3974 @ 18526:         PUSHI  #0x0000002f
3975 @ 18531:         INIT   1
3976 @ 18534:         PUSHI  #0x00000001
3977 @ 18539:         INIT   1
3978 @ 18542:         PUSHI  #0x0000002f
3979 @ 18547:         INIT   1
3980 @ 18550:         PUSHI  #0x00000001
3981 @ 18555:         INIT   1
3982 @ 18558:         PUSHI  #0x0000002e
3983 @ 18563:         INIT   1
3984 @ 18566:         PUSHI  #0x00000002
3985 @ 18571:         INIT   1
3986 @ 18574:         PUSHI  #0x0000003c
3987 @ 18579:         INIT   1
3988 @ 18582:         PUSHI  #0x0000003c
3989 @ 18587:         INIT   1
3990 @ 18590:         PUSHI  #0x00000002
3991 @ 18595:         INIT   1
3992 @ 18598:         PUSHI  #0x0000003e
3993 @ 18603:         INIT   1
3994 @ 18606:         PUSHI  #0x0000003e
3995 @ 18611:         INIT   1
3996 @ 18614:         PUSHI  #0x00000002
3997 @ 18619:         INIT   1
3998 @ 18622:         PUSHI  #0x0000003c
3999 @ 18627:         INIT   1
4000 @ 18630:         PUSHI  #0x0000003d
4001 @ 18635:         INIT   1
4002 @ 18638:         PUSHI  #0x00000001
4003 @ 18643:         INIT   1
4004 @ 18646:         PUSHI  #0x0000003c
4005 @ 18651:         INIT   1
4006 @ 18654:         PUSHI  #0x00000002
4007 @ 18659:         INIT   1
4008 @ 18662:         PUSHI  #0x0000003e
4009 @ 18667:         INIT   1
4010 @ 18670:         PUSHI  #0x0000003d
4011 @ 18675:         INIT   1
4012 @ 18678:         PUSHI  #0x00000001
4013 @ 18683:         INIT   1
4014 @ 18686:         PUSHI  #0x0000003e
4015 @ 18691:         INIT   1
4016 @ 18694:         PUSHI  #0x00000001
4017 @ 18699:         INIT   1
4018 @ 18702:         PUSHI  #0x00000023
4019 @ 18707:         INIT   1
4020 @ 18710:         PUSHI  #0x00000002
4021 @ 18715:         INIT   1
4022 @ 18718:         PUSHI  #0x0000005c
4023 @ 18723:         INIT   1
4024 @ 18726:         PUSHI  #0x0000003d
4025 @ 18731:         INIT   1
4026 @ 18734:         PUSHI  #0x00000001
4027 @ 18739:         INIT   1
4028 @ 18742:         PUSHI  #0x0000002c
4029 @ 18747:         INIT   1
4030 @ 18750:         PUSHI  #0x00000001
4031 @ 18755:         INIT   1
4032 @ 18758:         PUSHI  #0x0000005f
4033 @ 18763:         INIT   1
4034 @ 18766:         PUSHI  #0x00000001
4035 @ 18771:         INIT   1
4036 @ 18774:         PUSHI  #0x00000020
4037 @ 18779:         INIT   1
4038 @ 18782:         PUSHI  #0x00000001
4039 @ 18787:         INIT   1
4040 @ 18790:         PUSHI  #0x0000002c
4041 @ 18795:         INIT   1

   167  %CONSTSHORTINTEGERARRAY KEYWORD(1 : 80) =    %C
   168     0,   6,  11,  16,  22,  27,  31,  36,  43,  50,  58,  64,  70,  78,
   169    86,  94, 104, 111, 118, 124, 129, 137, 142, 146, 149, 156, 162, 168,
   170   176, 183, 188, 195, 202, 208, 213, 216, 220, 226, 236, 245, 252, 260,
   171   263, 268, 276, 281, 288, 291, 295, 300, 306, 313, 315, 317, 320, 323,
   172   326, 328, 330, 332, 334, 336, 338, 341, 343, 345, 348, 350, 352, 355,
   173   358, 361, 363, 366, 368, 370, 373, 375, 377, 379
4042 @ 18798:         LINE   167 "regression-compile-tmp/soaps-77.imp"
4043 @ 18837:         PUSHI  #0x00000001
4044 @ 18842:         PUSHI  #0x00000050
4045 @ 18847:         BOUNDS
4046 @ 18848:         DEF    KEYWORD p1=V_0086 a/tf=1b b/format=3 c/ostate=112  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
4047 @ 18867:         PUSHI  #0x00000000
4048 @ 18872:         INIT   1
4049 @ 18875:         PUSHI  #0x00000006
4050 @ 18880:         INIT   1
4051 @ 18883:         PUSHI  #0x0000000b
4052 @ 18888:         INIT   1
4053 @ 18891:         PUSHI  #0x00000010
4054 @ 18896:         INIT   1
4055 @ 18899:         PUSHI  #0x00000016
4056 @ 18904:         INIT   1
4057 @ 18907:         PUSHI  #0x0000001b
4058 @ 18912:         INIT   1
4059 @ 18915:         PUSHI  #0x0000001f
4060 @ 18920:         INIT   1
4061 @ 18923:         PUSHI  #0x00000024
4062 @ 18928:         INIT   1
4063 @ 18931:         PUSHI  #0x0000002b
4064 @ 18936:         INIT   1
4065 @ 18939:         PUSHI  #0x00000032
4066 @ 18944:         INIT   1
4067 @ 18947:         PUSHI  #0x0000003a
4068 @ 18952:         INIT   1
4069 @ 18955:         PUSHI  #0x00000040
4070 @ 18960:         INIT   1
4071 @ 18963:         PUSHI  #0x00000046
4072 @ 18968:         INIT   1
4073 @ 18971:         PUSHI  #0x0000004e
4074 @ 18976:         INIT   1
4075 @ 18979:         PUSHI  #0x00000056
4076 @ 18984:         INIT   1
4077 @ 18987:         PUSHI  #0x0000005e
4078 @ 18992:         INIT   1
4079 @ 18995:         PUSHI  #0x00000068
4080 @ 19000:         INIT   1
4081 @ 19003:         PUSHI  #0x0000006f
4082 @ 19008:         INIT   1
4083 @ 19011:         PUSHI  #0x00000076
4084 @ 19016:         INIT   1
4085 @ 19019:         PUSHI  #0x0000007c
4086 @ 19024:         INIT   1
4087 @ 19027:         PUSHI  #0x00000081
4088 @ 19032:         INIT   1
4089 @ 19035:         PUSHI  #0x00000089
4090 @ 19040:         INIT   1
4091 @ 19043:         PUSHI  #0x0000008e
4092 @ 19048:         INIT   1
4093 @ 19051:         PUSHI  #0x00000092
4094 @ 19056:         INIT   1
4095 @ 19059:         PUSHI  #0x00000095
4096 @ 19064:         INIT   1
4097 @ 19067:         PUSHI  #0x0000009c
4098 @ 19072:         INIT   1
4099 @ 19075:         PUSHI  #0x000000a2
4100 @ 19080:         INIT   1
4101 @ 19083:         PUSHI  #0x000000a8
4102 @ 19088:         INIT   1
4103 @ 19091:         PUSHI  #0x000000b0
4104 @ 19096:         INIT   1
4105 @ 19099:         PUSHI  #0x000000b7
4106 @ 19104:         INIT   1
4107 @ 19107:         PUSHI  #0x000000bc
4108 @ 19112:         INIT   1
4109 @ 19115:         PUSHI  #0x000000c3
4110 @ 19120:         INIT   1
4111 @ 19123:         PUSHI  #0x000000ca
4112 @ 19128:         INIT   1
4113 @ 19131:         PUSHI  #0x000000d0
4114 @ 19136:         INIT   1
4115 @ 19139:         PUSHI  #0x000000d5
4116 @ 19144:         INIT   1
4117 @ 19147:         PUSHI  #0x000000d8
4118 @ 19152:         INIT   1
4119 @ 19155:         PUSHI  #0x000000dc
4120 @ 19160:         INIT   1
4121 @ 19163:         PUSHI  #0x000000e2
4122 @ 19168:         INIT   1
4123 @ 19171:         PUSHI  #0x000000ec
4124 @ 19176:         INIT   1
4125 @ 19179:         PUSHI  #0x000000f5
4126 @ 19184:         INIT   1
4127 @ 19187:         PUSHI  #0x000000fc
4128 @ 19192:         INIT   1
4129 @ 19195:         PUSHI  #0x00000104
4130 @ 19200:         INIT   1
4131 @ 19203:         PUSHI  #0x00000107
4132 @ 19208:         INIT   1
4133 @ 19211:         PUSHI  #0x0000010c
4134 @ 19216:         INIT   1
4135 @ 19219:         PUSHI  #0x00000114
4136 @ 19224:         INIT   1
4137 @ 19227:         PUSHI  #0x00000119
4138 @ 19232:         INIT   1
4139 @ 19235:         PUSHI  #0x00000120
4140 @ 19240:         INIT   1
4141 @ 19243:         PUSHI  #0x00000123
4142 @ 19248:         INIT   1
4143 @ 19251:         PUSHI  #0x00000127
4144 @ 19256:         INIT   1
4145 @ 19259:         PUSHI  #0x0000012c
4146 @ 19264:         INIT   1
4147 @ 19267:         PUSHI  #0x00000132
4148 @ 19272:         INIT   1
4149 @ 19275:         PUSHI  #0x00000139
4150 @ 19280:         INIT   1
4151 @ 19283:         PUSHI  #0x0000013b
4152 @ 19288:         INIT   1
4153 @ 19291:         PUSHI  #0x0000013d
4154 @ 19296:         INIT   1
4155 @ 19299:         PUSHI  #0x00000140
4156 @ 19304:         INIT   1
4157 @ 19307:         PUSHI  #0x00000143
4158 @ 19312:         INIT   1
4159 @ 19315:         PUSHI  #0x00000146
4160 @ 19320:         INIT   1
4161 @ 19323:         PUSHI  #0x00000148
4162 @ 19328:         INIT   1
4163 @ 19331:         PUSHI  #0x0000014a
4164 @ 19336:         INIT   1
4165 @ 19339:         PUSHI  #0x0000014c
4166 @ 19344:         INIT   1
4167 @ 19347:         PUSHI  #0x0000014e
4168 @ 19352:         INIT   1
4169 @ 19355:         PUSHI  #0x00000150
4170 @ 19360:         INIT   1
4171 @ 19363:         PUSHI  #0x00000152
4172 @ 19368:         INIT   1
4173 @ 19371:         PUSHI  #0x00000155
4174 @ 19376:         INIT   1
4175 @ 19379:         PUSHI  #0x00000157
4176 @ 19384:         INIT   1
4177 @ 19387:         PUSHI  #0x00000159
4178 @ 19392:         INIT   1
4179 @ 19395:         PUSHI  #0x0000015c
4180 @ 19400:         INIT   1
4181 @ 19403:         PUSHI  #0x0000015e
4182 @ 19408:         INIT   1
4183 @ 19411:         PUSHI  #0x00000160
4184 @ 19416:         INIT   1
4185 @ 19419:         PUSHI  #0x00000163
4186 @ 19424:         INIT   1
4187 @ 19427:         PUSHI  #0x00000166
4188 @ 19432:         INIT   1
4189 @ 19435:         PUSHI  #0x00000169
4190 @ 19440:         INIT   1
4191 @ 19443:         PUSHI  #0x0000016b
4192 @ 19448:         INIT   1
4193 @ 19451:         PUSHI  #0x0000016e
4194 @ 19456:         INIT   1
4195 @ 19459:         PUSHI  #0x00000170
4196 @ 19464:         INIT   1
4197 @ 19467:         PUSHI  #0x00000172
4198 @ 19472:         INIT   1
4199 @ 19475:         PUSHI  #0x00000175
4200 @ 19480:         INIT   1
4201 @ 19483:         PUSHI  #0x00000177
4202 @ 19488:         INIT   1
4203 @ 19491:         PUSHI  #0x00000179
4204 @ 19496:         INIT   1
4205 @ 19499:         PUSHI  #0x0000017b
4206 @ 19504:         INIT   1

   174  %CONSTBYTEINTEGERARRAY KFLAGS(1 : 80) =    %C
   175   144, 144, 144, 128, 129, 128, 128, 128, 128, 128, 128, 128, 128, 144,
   176   128, 128, 128, 128, 128, 128, 144, 128, 160, 130, 130, 130, 130, 128,
   177   128, 128, 128, 128, 145, 129, 128, 144, 144, 144, 144, 144, 144, 145,
   178   128, 128, 162, 129, 129, 129, 160, 144, 128,   8,   8,   8,   8,   8,
   179     4,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
   180     8,   8,   8,   8,   8,   8,  64,   0,   0,   0
4207 @ 19507:         LINE   174 "regression-compile-tmp/soaps-77.imp"
4208 @ 19546:         PUSHI  #0x00000001
4209 @ 19551:         PUSHI  #0x00000050
4210 @ 19556:         BOUNDS
4211 @ 19557:         DEF    KFLAGS p1=V_0087 a/tf=1b b/format=2 c/ostate=112  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=2 (constant) spec=0 indirect=1 unass=0
4212 @ 19575:         PUSHI  #0x00000090
4213 @ 19580:         INIT   1
4214 @ 19583:         PUSHI  #0x00000090
4215 @ 19588:         INIT   1
4216 @ 19591:         PUSHI  #0x00000090
4217 @ 19596:         INIT   1
4218 @ 19599:         PUSHI  #0x00000080
4219 @ 19604:         INIT   1
4220 @ 19607:         PUSHI  #0x00000081
4221 @ 19612:         INIT   1
4222 @ 19615:         PUSHI  #0x00000080
4223 @ 19620:         INIT   1
4224 @ 19623:         PUSHI  #0x00000080
4225 @ 19628:         INIT   1
4226 @ 19631:         PUSHI  #0x00000080
4227 @ 19636:         INIT   1
4228 @ 19639:         PUSHI  #0x00000080
4229 @ 19644:         INIT   1
4230 @ 19647:         PUSHI  #0x00000080
4231 @ 19652:         INIT   1
4232 @ 19655:         PUSHI  #0x00000080
4233 @ 19660:         INIT   1
4234 @ 19663:         PUSHI  #0x00000080
4235 @ 19668:         INIT   1
4236 @ 19671:         PUSHI  #0x00000080
4237 @ 19676:         INIT   1
4238 @ 19679:         PUSHI  #0x00000090
4239 @ 19684:         INIT   1
4240 @ 19687:         PUSHI  #0x00000080
4241 @ 19692:         INIT   1
4242 @ 19695:         PUSHI  #0x00000080
4243 @ 19700:         INIT   1
4244 @ 19703:         PUSHI  #0x00000080
4245 @ 19708:         INIT   1
4246 @ 19711:         PUSHI  #0x00000080
4247 @ 19716:         INIT   1
4248 @ 19719:         PUSHI  #0x00000080
4249 @ 19724:         INIT   1
4250 @ 19727:         PUSHI  #0x00000080
4251 @ 19732:         INIT   1
4252 @ 19735:         PUSHI  #0x00000090
4253 @ 19740:         INIT   1
4254 @ 19743:         PUSHI  #0x00000080
4255 @ 19748:         INIT   1
4256 @ 19751:         PUSHI  #0x000000a0
4257 @ 19756:         INIT   1
4258 @ 19759:         PUSHI  #0x00000082
4259 @ 19764:         INIT   1
4260 @ 19767:         PUSHI  #0x00000082
4261 @ 19772:         INIT   1
4262 @ 19775:         PUSHI  #0x00000082
4263 @ 19780:         INIT   1
4264 @ 19783:         PUSHI  #0x00000082
4265 @ 19788:         INIT   1
4266 @ 19791:         PUSHI  #0x00000080
4267 @ 19796:         INIT   1
4268 @ 19799:         PUSHI  #0x00000080
4269 @ 19804:         INIT   1
4270 @ 19807:         PUSHI  #0x00000080
4271 @ 19812:         INIT   1
4272 @ 19815:         PUSHI  #0x00000080
4273 @ 19820:         INIT   1
4274 @ 19823:         PUSHI  #0x00000080
4275 @ 19828:         INIT   1
4276 @ 19831:         PUSHI  #0x00000091
4277 @ 19836:         INIT   1
4278 @ 19839:         PUSHI  #0x00000081
4279 @ 19844:         INIT   1
4280 @ 19847:         PUSHI  #0x00000080
4281 @ 19852:         INIT   1
4282 @ 19855:         PUSHI  #0x00000090
4283 @ 19860:         INIT   1
4284 @ 19863:         PUSHI  #0x00000090
4285 @ 19868:         INIT   1
4286 @ 19871:         PUSHI  #0x00000090
4287 @ 19876:         INIT   1
4288 @ 19879:         PUSHI  #0x00000090
4289 @ 19884:         INIT   1
4290 @ 19887:         PUSHI  #0x00000090
4291 @ 19892:         INIT   1
4292 @ 19895:         PUSHI  #0x00000090
4293 @ 19900:         INIT   1
4294 @ 19903:         PUSHI  #0x00000091
4295 @ 19908:         INIT   1
4296 @ 19911:         PUSHI  #0x00000080
4297 @ 19916:         INIT   1
4298 @ 19919:         PUSHI  #0x00000080
4299 @ 19924:         INIT   1
4300 @ 19927:         PUSHI  #0x000000a2
4301 @ 19932:         INIT   1
4302 @ 19935:         PUSHI  #0x00000081
4303 @ 19940:         INIT   1
4304 @ 19943:         PUSHI  #0x00000081
4305 @ 19948:         INIT   1
4306 @ 19951:         PUSHI  #0x00000081
4307 @ 19956:         INIT   1
4308 @ 19959:         PUSHI  #0x000000a0
4309 @ 19964:         INIT   1
4310 @ 19967:         PUSHI  #0x00000090
4311 @ 19972:         INIT   1
4312 @ 19975:         PUSHI  #0x00000080
4313 @ 19980:         INIT   1
4314 @ 19983:         PUSHI  #0x00000008
4315 @ 19988:         INIT   1
4316 @ 19991:         PUSHI  #0x00000008
4317 @ 19996:         INIT   1
4318 @ 19999:         PUSHI  #0x00000008
4319 @ 20004:         INIT   1
4320 @ 20007:         PUSHI  #0x00000008
4321 @ 20012:         INIT   1
4322 @ 20015:         PUSHI  #0x00000008
4323 @ 20020:         INIT   1
4324 @ 20023:         PUSHI  #0x00000004
4325 @ 20028:         INIT   1
4326 @ 20031:         PUSHI  #0x00000000
4327 @ 20036:         INIT   1
4328 @ 20039:         PUSHI  #0x00000000
4329 @ 20044:         INIT   1
4330 @ 20047:         PUSHI  #0x00000000
4331 @ 20052:         INIT   1
4332 @ 20055:         PUSHI  #0x00000000
4333 @ 20060:         INIT   1
4334 @ 20063:         PUSHI  #0x00000000
4335 @ 20068:         INIT   1
4336 @ 20071:         PUSHI  #0x00000000
4337 @ 20076:         INIT   1
4338 @ 20079:         PUSHI  #0x00000000
4339 @ 20084:         INIT   1
4340 @ 20087:         PUSHI  #0x00000000
4341 @ 20092:         INIT   1
4342 @ 20095:         PUSHI  #0x00000000
4343 @ 20100:         INIT   1
4344 @ 20103:         PUSHI  #0x00000000
4345 @ 20108:         INIT   1
4346 @ 20111:         PUSHI  #0x00000000
4347 @ 20116:         INIT   1
4348 @ 20119:         PUSHI  #0x00000000
4349 @ 20124:         INIT   1
4350 @ 20127:         PUSHI  #0x00000000
4351 @ 20132:         INIT   1
4352 @ 20135:         PUSHI  #0x00000008
4353 @ 20140:         INIT   1
4354 @ 20143:         PUSHI  #0x00000008
4355 @ 20148:         INIT   1
4356 @ 20151:         PUSHI  #0x00000008
4357 @ 20156:         INIT   1
4358 @ 20159:         PUSHI  #0x00000008
4359 @ 20164:         INIT   1
4360 @ 20167:         PUSHI  #0x00000008
4361 @ 20172:         INIT   1
4362 @ 20175:         PUSHI  #0x00000008
4363 @ 20180:         INIT   1
4364 @ 20183:         PUSHI  #0x00000040
4365 @ 20188:         INIT   1
4366 @ 20191:         PUSHI  #0x00000000
4367 @ 20196:         INIT   1
4368 @ 20199:         PUSHI  #0x00000000
4369 @ 20204:         INIT   1
4370 @ 20207:         PUSHI  #0x00000000
4371 @ 20212:         INIT   1

   181  %OWNBYTEINTEGER ISOLATE BRACKETS = 0;   !  'IB'
4372 @ 20215:         LINE   181 "regression-compile-tmp/soaps-77.imp"
4373 @ 20254:         PUSHI  #0x00000000
4374 @ 20259:         DEF    ISOLATEBRACKETS p1=V_0088 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4375 @ 20286:         INIT   1

   182  %OWNBYTEINTEGER LEAVE BLANKS = 0;       !  'LB'
4376 @ 20289:         LINE   182 "regression-compile-tmp/soaps-77.imp"
4377 @ 20328:         PUSHI  #0x00000000
4378 @ 20333:         DEF    LEAVEBLANKS p1=V_0089 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4379 @ 20356:         INIT   1

   183  %OWNBYTEINTEGER SEP BLOCKS = 1;         !  'SB'
4380 @ 20359:         LINE   183 "regression-compile-tmp/soaps-77.imp"
4381 @ 20398:         PUSHI  #0x00000001
4382 @ 20403:         DEF    SEPBLOCKS p1=V_008a a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4383 @ 20424:         INIT   1

   184  %OWNBYTEINTEGER INDENT BLOCKS = 1;      !  'TB'
4384 @ 20427:         LINE   184 "regression-compile-tmp/soaps-77.imp"
4385 @ 20466:         PUSHI  #0x00000001
4386 @ 20471:         DEF    INDENTBLOCKS p1=V_008b a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4387 @ 20495:         INIT   1

   185  %OWNBYTEINTEGER SPLIT KEYWORDS = 0;     !  'SK'
4388 @ 20498:         LINE   185 "regression-compile-tmp/soaps-77.imp"
4389 @ 20537:         PUSHI  #0x00000000
4390 @ 20542:         DEF    SPLITKEYWORDS p1=V_008c a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4391 @ 20567:         INIT   1

   186  %OWNBYTEINTEGER PACK NAMES = 0;         !  'PN'
4392 @ 20570:         LINE   186 "regression-compile-tmp/soaps-77.imp"
4393 @ 20609:         PUSHI  #0x00000000
4394 @ 20614:         DEF    PACKNAMES p1=V_008d a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4395 @ 20635:         INIT   1

   187  %OWNBYTEINTEGER SPLIT STATS = 0;        !  'SS'
4396 @ 20638:         LINE   187 "regression-compile-tmp/soaps-77.imp"
4397 @ 20677:         PUSHI  #0x00000000
4398 @ 20682:         DEF    SPLITSTATS p1=V_008e a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4399 @ 20704:         INIT   1

   188  %OWNBYTEINTEGER COMMENTS NORMAL = 0;    !  'CN'
4400 @ 20707:         LINE   188 "regression-compile-tmp/soaps-77.imp"
4401 @ 20746:         PUSHI  #0x00000000
4402 @ 20751:         DEF    COMMENTSNORMAL p1=V_008f a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4403 @ 20777:         INIT   1

   189  %OWNBYTEINTEGER BREAK COMMENTS = 1;     !  'BC'
4404 @ 20780:         LINE   189 "regression-compile-tmp/soaps-77.imp"
4405 @ 20819:         PUSHI  #0x00000001
4406 @ 20824:         DEF    BREAKCOMMENTS p1=V_0090 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4407 @ 20849:         INIT   1

   190  %OWNBYTEINTEGER LEAVE STARS = 1;        !  'LS'
4408 @ 20852:         LINE   190 "regression-compile-tmp/soaps-77.imp"
4409 @ 20891:         PUSHI  #0x00000001
4410 @ 20896:         DEF    LEAVESTARS p1=V_0091 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4411 @ 20918:         INIT   1

   191  %OWNBYTEINTEGER JUSTIFY ALL = 0;        !  'JA'
4412 @ 20921:         LINE   191 "regression-compile-tmp/soaps-77.imp"
4413 @ 20960:         PUSHI  #0x00000000
4414 @ 20965:         DEF    JUSTIFYALL p1=V_0092 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4415 @ 20987:         INIT   1

   192  %OWNBYTEINTEGER LABELS RELATIVE = 0;    !  'LR'
4416 @ 20990:         LINE   192 "regression-compile-tmp/soaps-77.imp"
4417 @ 21029:         PUSHI  #0x00000000
4418 @ 21034:         DEF    LABELSRELATIVE p1=V_0093 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4419 @ 21060:         INIT   1

   193  %OWNBYTEINTEGER SPLIT CONDS = 1;        !  'SC'
4420 @ 21063:         LINE   193 "regression-compile-tmp/soaps-77.imp"
4421 @ 21102:         PUSHI  #0x00000001
4422 @ 21107:         DEF    SPLITCONDS p1=V_0094 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4423 @ 21129:         INIT   1

   194  %OWNBYTEINTEGER DECS RELATIVE = 1;      !  'DR'
4424 @ 21132:         LINE   194 "regression-compile-tmp/soaps-77.imp"
4425 @ 21171:         PUSHI  #0x00000001
4426 @ 21176:         DEF    DECSRELATIVE p1=V_0095 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4427 @ 21200:         INIT   1

   195  %OWNBYTEINTEGER SPACE LISTS = 1;        !  'SL'
4428 @ 21203:         LINE   195 "regression-compile-tmp/soaps-77.imp"
4429 @ 21242:         PUSHI  #0x00000001
4430 @ 21247:         DEF    SPACELISTS p1=V_0096 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4431 @ 21269:         INIT   1

   196  %OWNBYTEINTEGER SPACE EQUALS = 1;       !  'SE'
4432 @ 21272:         LINE   196 "regression-compile-tmp/soaps-77.imp"
4433 @ 21311:         PUSHI  #0x00000001
4434 @ 21316:         DEF    SPACEEQUALS p1=V_0097 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4435 @ 21339:         INIT   1

   197  %OWNBYTEINTEGER ISOLATE LOOPS = 1;      !  'IL'
4436 @ 21342:         LINE   197 "regression-compile-tmp/soaps-77.imp"
4437 @ 21381:         PUSHI  #0x00000001
4438 @ 21386:         DEF    ISOLATELOOPS p1=V_0098 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4439 @ 21410:         INIT   1

   198  %OWNBYTEINTEGER EXTRA MARGIN = 0;       !  'EM'
4440 @ 21413:         LINE   198 "regression-compile-tmp/soaps-77.imp"
4441 @ 21452:         PUSHI  #0x00000000
4442 @ 21457:         DEF    EXTRAMARGIN p1=V_0099 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4443 @ 21480:         INIT   1

   199  %OWNBYTEINTEGER LEAVE OWNS = 0;         !  'LO'
4444 @ 21483:         LINE   199 "regression-compile-tmp/soaps-77.imp"
4445 @ 21522:         PUSHI  #0x00000000
4446 @ 21527:         DEF    LEAVEOWNS p1=V_009a a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4447 @ 21548:         INIT   1

   200  %OWNBYTEINTEGER COMMENTS RELATIVE = 1;  !  'CR'
4448 @ 21551:         LINE   200 "regression-compile-tmp/soaps-77.imp"
4449 @ 21590:         PUSHI  #0x00000001
4450 @ 21595:         DEF    COMMENTSRELATIVE p1=V_009b a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4451 @ 21623:         INIT   1

   201  %OWNBYTEINTEGER EXTEND COMMENTS = 1;    !  'EC'
4452 @ 21626:         LINE   201 "regression-compile-tmp/soaps-77.imp"
4453 @ 21665:         PUSHI  #0x00000001
4454 @ 21670:         DEF    EXTENDCOMMENTS p1=V_009c a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4455 @ 21696:         INIT   1

   202  %OWNBYTEINTEGER MI = 3;                 !  MARGIN INCREMENT
4456 @ 21699:         LINE   202 "regression-compile-tmp/soaps-77.imp"
4457 @ 21738:         PUSHI  #0x00000003
4458 @ 21743:         DEF    MI p1=V_009d a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4459 @ 21757:         INIT   1

   203  %OWNBYTEINTEGER LL = 72;                !  LINE LENGTH
4460 @ 21760:         LINE   203 "regression-compile-tmp/soaps-77.imp"
4461 @ 21799:         PUSHI  #0x00000048
4462 @ 21804:         DEF    LL p1=V_009e a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4463 @ 21818:         INIT   1

   204  %OWNBYTEINTEGER CT = 40;                !  COMMENT TAB
4464 @ 21821:         LINE   204 "regression-compile-tmp/soaps-77.imp"
4465 @ 21860:         PUSHI  #0x00000028
4466 @ 21865:         DEF    CT p1=V_009f a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4467 @ 21879:         INIT   1

   205  %OWNBYTEINTEGER ML = 40;                !  MARGIN LIMIT
4468 @ 21882:         LINE   205 "regression-compile-tmp/soaps-77.imp"
4469 @ 21921:         PUSHI  #0x00000028
4470 @ 21926:         DEF    ML p1=V_00a0 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4471 @ 21940:         INIT   1

   206  %OWNBYTEINTEGER COMMENT EXTENSION = 5;  !  'CE'
4472 @ 21943:         LINE   206 "regression-compile-tmp/soaps-77.imp"
4473 @ 21982:         PUSHI  #0x00000005
4474 @ 21987:         DEF    COMMENTEXTENSION p1=V_00a1 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4475 @ 22015:         INIT   1

   207  %OWNBYTEINTEGER EXT NUM = 2;            !  'XN'
4476 @ 22018:         LINE   207 "regression-compile-tmp/soaps-77.imp"
4477 @ 22057:         PUSHI  #0x00000002
4478 @ 22062:         DEF    EXTNUM p1=V_00a2 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4479 @ 22080:         INIT   1

   208  %OWNBYTEINTEGER INITIAL MARGIN = 7;     !  'IM'
4480 @ 22083:         LINE   208 "regression-compile-tmp/soaps-77.imp"
4481 @ 22122:         PUSHI  #0x00000007
4482 @ 22127:         DEF    INITIALMARGIN p1=V_00a3 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4483 @ 22152:         INIT   1

   209  %OWNBYTEINTEGER SECONDARY MARGIN = 3;   !  'SM'
4484 @ 22155:         LINE   209 "regression-compile-tmp/soaps-77.imp"
4485 @ 22194:         PUSHI  #0x00000003
4486 @ 22199:         DEF    SECONDARYMARGIN p1=V_00a4 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4487 @ 22226:         INIT   1

   210  %OWNBYTEINTEGER COMMENT LIMIT = 20;     !  'CL'
4488 @ 22229:         LINE   210 "regression-compile-tmp/soaps-77.imp"
4489 @ 22268:         PUSHI  #0x00000014
4490 @ 22273:         DEF    COMMENTLIMIT p1=V_00a5 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4491 @ 22297:         INIT   1

   211  %OWNBYTEINTEGER COMMENT LINE = 120;     !  'LC'
4492 @ 22300:         LINE   211 "regression-compile-tmp/soaps-77.imp"
4493 @ 22339:         PUSHI  #0x00000078
4494 @ 22344:         DEF    COMMENTLINE p1=V_00a6 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4495 @ 22367:         INIT   1

   212  %OWNSHORTINTEGER SAFETY FACTOR = 5
4496 @ 22370:         LINE   212 "regression-compile-tmp/soaps-77.imp"
4497 @ 22409:         PUSHI  #0x00000005
4498 @ 22414:         DEF    SAFETYFACTOR p1=V_00a7 a/tf=11 b/format=3 c/ostate=21  type=1 (integer) form=1 (simple) special=2 (short-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4499 @ 22438:         INIT   1

   213  %OWNINTEGER DELTA MARGIN = 3
4500 @ 22441:         LINE   213 "regression-compile-tmp/soaps-77.imp"
4501 @ 22480:         PUSHI  #0x00000003
4502 @ 22485:         DEF    DELTAMARGIN p1=V_00a8 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4503 @ 22508:         INIT   1

   214  %OWNINTEGER LINE LENGTH = 70
4504 @ 22511:         LINE   214 "regression-compile-tmp/soaps-77.imp"
4505 @ 22550:         PUSHI  #0x00000046
4506 @ 22555:         DEF    LINELENGTH p1=V_00a9 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4507 @ 22577:         INIT   1

   215  %OWNINTEGER COMMENT TAB = 40
4508 @ 22580:         LINE   215 "regression-compile-tmp/soaps-77.imp"
4509 @ 22619:         PUSHI  #0x00000028
4510 @ 22624:         DEF    COMMENTTAB p1=V_00aa a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4511 @ 22646:         INIT   1

   216  %OWNINTEGER LEVEL = 1, MLIMIT = 0, SEC MARGIN = 3
4512 @ 22649:         LINE   216 "regression-compile-tmp/soaps-77.imp"
4513 @ 22688:         PUSHI  #0x00000001
4514 @ 22693:         DEF    LEVEL p1=V_00ab a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4515 @ 22710:         INIT   1
4516 @ 22713:         PUSHI  #0x00000000
4517 @ 22718:         DEF    MLIMIT p1=V_00ac a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4518 @ 22736:         INIT   1
4519 @ 22739:         PUSHI  #0x00000003
4520 @ 22744:         DEF    SECMARGIN p1=V_00ad a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4521 @ 22765:         INIT   1

   217  %OWNBYTEINTEGER COMMENT FLAG
4522 @ 22768:         LINE   217 "regression-compile-tmp/soaps-77.imp"
4523 @ 22807:         DEF    COMMENTFLAG p1=V_00ae a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4524 @ 22830:         INIT   1

   218  %OWNBYTEINTEGER CMODE, LOOP FLAG
4525 @ 22833:         LINE   218 "regression-compile-tmp/soaps-77.imp"
4526 @ 22872:         DEF    CMODE p1=V_00af a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4527 @ 22889:         INIT   1
4528 @ 22892:         DEF    LOOPFLAG p1=V_00b0 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4529 @ 22912:         INIT   1

   219  %OWNINTEGER LINESIZE, CS, DISP, D, RMARGIN, FIRST DISP
4530 @ 22915:         LINE   219 "regression-compile-tmp/soaps-77.imp"
4531 @ 22954:         DEF    LINESIZE p1=V_00b1 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4532 @ 22974:         INIT   1
4533 @ 22977:         DEF    CS p1=V_00b2 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4534 @ 22991:         INIT   1
4535 @ 22994:         DEF    DISP p1=V_00b3 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4536 @ 23010:         INIT   1
4537 @ 23013:         DEF    D p1=V_00b4 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4538 @ 23026:         INIT   1
4539 @ 23029:         DEF    RMARGIN p1=V_00b5 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4540 @ 23048:         INIT   1
4541 @ 23051:         DEF    FIRSTDISP p1=V_00b6 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4542 @ 23072:         INIT   1

   220  %OWNINTEGER SIZE, CSTART, LINE BASE, FULL LINE
4543 @ 23075:         LINE   220 "regression-compile-tmp/soaps-77.imp"
4544 @ 23114:         DEF    SIZE p1=V_00b7 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4545 @ 23130:         INIT   1
4546 @ 23133:         DEF    CSTART p1=V_00b8 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4547 @ 23151:         INIT   1
4548 @ 23154:         DEF    LINEBASE p1=V_00b9 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4549 @ 23174:         INIT   1
4550 @ 23177:         DEF    FULLLINE p1=V_00ba a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4551 @ 23197:         INIT   1

   221  %EXTERNALROUTINE PROMPT(%STRING (63) S)
4552 @ 23200:         LINE   221 "regression-compile-tmp/soaps-77.imp"
4553 @ 23239:         DEF    PROMPT (_PROMPT) p1=V_00bb a/tf=7 b/format=0 c/ostate=23  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=0 indirect=0 unass=1
4554 @ 23257:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4555 @ 23258:               DEF    S p1=V_00bc a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4556 @ 23271:            FINISH ) {lev=1}

   222    PRINT STRING(S)
4557 @ 23272:            LINE   222 "regression-compile-tmp/soaps-77.imp"
4558 @ 23311:            PUSH   PRINTSTRING
4559 @ 23314:            PUSH   S
4560 @ 23317:            ASSPAR
4561 @ 23318:            CALL  

   223  %END
   224  
   225  !%EXTERNALROUTINESPEC DEFINE(%STRING (63) S)
4562 @ 23319:            LINE   223 "regression-compile-tmp/soaps-77.imp"
4563 @ 23358:         END    _PROMPT {lev=1 --> 0}

   226  %EXTERNALROUTINESPEC SEND(%STRING (63) S)
4564 @ 23359:         LINE   226 "regression-compile-tmp/soaps-77.imp"
4565 @ 23398:         DEF    SEND (_SEND) p1=V_00bc a/tf=7 b/format=0 c/ostate=2b  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=1 indirect=0 unass=1
4566 @ 23414:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4567 @ 23415:            DEF    S p1=V_00bd a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4568 @ 23428:         FINISH ) {lev=0}

   227  %EXTERNALROUTINESPEC LIST(%STRING (63) S)
4569 @ 23429:         LINE   227 "regression-compile-tmp/soaps-77.imp"
4570 @ 23468:         DEF    LIST (_LIST) p1=V_00bd a/tf=7 b/format=0 c/ostate=2b  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=1 indirect=0 unass=1
4571 @ 23484:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4572 @ 23485:            DEF    S p1=V_00be a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4573 @ 23498:         FINISH ) {lev=0}

   228  %EXTERNALROUTINESPEC DESTROY(%STRING (63) S)
4574 @ 23499:         LINE   228 "regression-compile-tmp/soaps-77.imp"
4575 @ 23538:         DEF    DESTROY (_DESTROY) p1=V_00be a/tf=7 b/format=0 c/ostate=2b  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=1 indirect=0 unass=1
4576 @ 23557:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4577 @ 23558:            DEF    S p1=V_00bf a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4578 @ 23571:         FINISH ) {lev=0}

   229  %EXTERNALROUTINESPEC RENAME(%STRING (63) S)
4579 @ 23572:         LINE   229 "regression-compile-tmp/soaps-77.imp"
4580 @ 23611:         DEF    RENAME (_RENAME) p1=V_00bf a/tf=7 b/format=0 c/ostate=2b  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=1 indirect=0 unass=1
4581 @ 23629:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4582 @ 23630:            DEF    S p1=V_00c0 a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4583 @ 23643:         FINISH ) {lev=0}

   230  %INTEGERFNSPEC PARSE(%INTEGER EP)
4584 @ 23644:         LINE   230 "regression-compile-tmp/soaps-77.imp"
4585 @ 23683:         DEF    PARSE (_PARSE) p1=V_00c0 a/tf=18 b/format=1 c/ostate=18  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=1 unass=0
4586 @ 23700:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4587 @ 23701:            DEF    EP p1=V_00c1 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4588 @ 23715:         FINISH ) {lev=0}

   231  %OWNSTRING (255) INPUT, OUTPUT, OPTION FILE, ST, OPLIST
4589 @ 23716:         LINE   231 "regression-compile-tmp/soaps-77.imp"
4590 @ 23755:         DEF    INPUT p1=V_00c1 a/tf=31 b/format=ff c/ostate=21  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4591 @ 23772:         INIT   1
4592 @ 23775:         DEF    OUTPUT p1=V_00c2 a/tf=31 b/format=ff c/ostate=21  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4593 @ 23793:         INIT   1
4594 @ 23796:         DEF    OPTIONFILE p1=V_00c3 a/tf=31 b/format=ff c/ostate=21  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4595 @ 23818:         INIT   1
4596 @ 23821:         DEF    ST p1=V_00c4 a/tf=31 b/format=ff c/ostate=21  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4597 @ 23835:         INIT   1
4598 @ 23838:         DEF    OPLIST p1=V_00c5 a/tf=31 b/format=ff c/ostate=21  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4599 @ 23856:         INIT   1

   232  %OWNINTEGER SPT, SAD, S
4600 @ 23859:         LINE   232 "regression-compile-tmp/soaps-77.imp"
4601 @ 23898:         DEF    SPT p1=V_00c6 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4602 @ 23913:         INIT   1
4603 @ 23916:         DEF    SAD p1=V_00c7 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4604 @ 23931:         INIT   1
4605 @ 23934:         DEF    S p1=V_00c8 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4606 @ 23947:         INIT   1

   233  %OWNBYTEINTEGER SPACES, MODE
4607 @ 23950:         LINE   233 "regression-compile-tmp/soaps-77.imp"
4608 @ 23989:         DEF    SPACES p1=V_00c9 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4609 @ 24007:         INIT   1
4610 @ 24010:         DEF    MODE p1=V_00ca a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4611 @ 24026:         INIT   1

   234  %OWNBYTEINTEGER OK, THIS SEP
4612 @ 24029:         LINE   234 "regression-compile-tmp/soaps-77.imp"
4613 @ 24068:         DEF    OK p1=V_00cb a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4614 @ 24082:         INIT   1
4615 @ 24085:         DEF    THISSEP p1=V_00cc a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4616 @ 24104:         INIT   1

   235  %CONSTINTEGER LAST TEXT = 51
4617 @ 24107:         LINE   235 "regression-compile-tmp/soaps-77.imp"

   236  %OWNINTEGER HEADER, SEGS
4618 @ 24146:         LINE   236 "regression-compile-tmp/soaps-77.imp"
4619 @ 24185:         DEF    HEADER p1=V_00cd a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4620 @ 24203:         INIT   1
4621 @ 24206:         DEF    SEGS p1=V_00ce a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4622 @ 24222:         INIT   1

   237  %OWNINTEGERARRAY STRINGS(1 : 100); !(-100 : -1)
4623 @ 24225:         LINE   237 "regression-compile-tmp/soaps-77.imp"
4624 @ 24264:         PUSHI  #0x00000001
4625 @ 24269:         PUSHI  #0x00000064
4626 @ 24274:         BOUNDS
4627 @ 24275:         DEF    STRINGS p1=V_00cf a/tf=1b b/format=1 c/ostate=121  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4628 @ 24294:         INIT   100

   238  %OWNINTEGER COMMENT LENGTH
4629 @ 24297:         LINE   238 "regression-compile-tmp/soaps-77.imp"
4630 @ 24336:         DEF    COMMENTLENGTH p1=V_00d0 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4631 @ 24361:         INIT   1

   239  %OWNSHORTINTEGERARRAY REM(1 : 4)
4632 @ 24364:         LINE   239 "regression-compile-tmp/soaps-77.imp"
4633 @ 24403:         PUSHI  #0x00000001
4634 @ 24408:         PUSHI  #0x00000004
4635 @ 24413:         BOUNDS
4636 @ 24414:         DEF    REM p1=V_00d1 a/tf=1b b/format=3 c/ostate=121  type=1 (integer) form=11 (array) special=2 (short-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4637 @ 24429:         INIT   4

   240  %OWNBYTEINTEGERARRAY SYMFILE(0 : 300)
4638 @ 24432:         LINE   240 "regression-compile-tmp/soaps-77.imp"
4639 @ 24471:         PUSHI  #0x00000000
4640 @ 24476:         PUSHI  #0x0000012c
4641 @ 24481:         BOUNDS
4642 @ 24482:         DEF    SYMFILE p1=V_00d2 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4643 @ 24501:         INIT   301

   241  %OWNBYTEINTEGERARRAY TLENGTH(1 : 100);!(-100 : -1)
4644 @ 24504:         LINE   241 "regression-compile-tmp/soaps-77.imp"
4645 @ 24543:         PUSHI  #0x00000001
4646 @ 24548:         PUSHI  #0x00000064
4647 @ 24553:         BOUNDS
4648 @ 24554:         DEF    TLENGTH p1=V_00d3 a/tf=1b b/format=2 c/ostate=121  type=1 (integer) form=11 (array) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4649 @ 24573:         INIT   100

   242  %OWNINTEGERARRAY REC(1 : 100)
4650 @ 24576:         LINE   242 "regression-compile-tmp/soaps-77.imp"
4651 @ 24615:         PUSHI  #0x00000001
4652 @ 24620:         PUSHI  #0x00000064
4653 @ 24625:         BOUNDS
4654 @ 24626:         DEF    REC p1=V_00d4 a/tf=1b b/format=1 c/ostate=121  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4655 @ 24641:         INIT   100

   243  %OWNBYTEINTEGER STATUS, OPTIONS, LAST SEP, FLAG, PMODE
4656 @ 24644:         LINE   243 "regression-compile-tmp/soaps-77.imp"
4657 @ 24683:         DEF    STATUS p1=V_00d5 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4658 @ 24701:         INIT   1
4659 @ 24704:         DEF    OPTIONS p1=V_00d6 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4660 @ 24723:         INIT   1
4661 @ 24726:         DEF    LASTSEP p1=V_00d7 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4662 @ 24745:         INIT   1
4663 @ 24748:         DEF    FLAG p1=V_00d8 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4664 @ 24764:         INIT   1
4665 @ 24767:         DEF    PMODE p1=V_00d9 a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4666 @ 24784:         INIT   1

   244  %OWNBYTEINTEGER QUOTES = 0, OWNFLAG = ';'
4667 @ 24787:         LINE   244 "regression-compile-tmp/soaps-77.imp"
4668 @ 24826:         PUSHI  #0x00000000
4669 @ 24831:         DEF    QUOTES p1=V_00da a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4670 @ 24849:         INIT   1
4671 @ 24852:         PUSHI  #0x0000003b
4672 @ 24857:         DEF    OWNFLAG p1=V_00db a/tf=11 b/format=2 c/ostate=21  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=1 (own) spec=0 indirect=0 unass=1
4673 @ 24876:         INIT   1

   245  %OWNINTEGER NVAL
   246  !%REGISTER CURRIN(14)
4674 @ 24879:         LINE   245 "regression-compile-tmp/soaps-77.imp"
4675 @ 24918:         DEF    NVAL p1=V_00dc a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4676 @ 24934:         INIT   1

   247  %OWNINTEGER CURRIN
4677 @ 24937:         LINE   247 "regression-compile-tmp/soaps-77.imp"
4678 @ 24976:         DEF    CURRIN p1=V_00dd a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4679 @ 24994:         INIT   1

   248  %OWNINTEGER CURROUT, SLENGTH, LIMIT, MARGIN, INBASE, STATSIZE
4680 @ 24997:         LINE   248 "regression-compile-tmp/soaps-77.imp"
4681 @ 25036:         DEF    CURROUT p1=V_00de a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4682 @ 25055:         INIT   1
4683 @ 25058:         DEF    SLENGTH p1=V_00df a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4684 @ 25077:         INIT   1
4685 @ 25080:         DEF    LIMIT p1=V_00e0 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4686 @ 25097:         INIT   1
4687 @ 25100:         DEF    MARGIN p1=V_00e1 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4688 @ 25118:         INIT   1
4689 @ 25121:         DEF    INBASE p1=V_00e2 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4690 @ 25139:         INIT   1
4691 @ 25142:         DEF    STATSIZE p1=V_00e3 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4692 @ 25162:         INIT   1

   249  %OWNINTEGER STAT, KEYBASE, TEXTBASE, J, SN, RP, RPLIM, RPINC
4693 @ 25165:         LINE   249 "regression-compile-tmp/soaps-77.imp"
4694 @ 25204:         DEF    STAT p1=V_00e4 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4695 @ 25220:         INIT   1
4696 @ 25223:         DEF    KEYBASE p1=V_00e5 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4697 @ 25242:         INIT   1
4698 @ 25245:         DEF    TEXTBASE p1=V_00e6 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4699 @ 25265:         INIT   1
4700 @ 25268:         DEF    J p1=V_00e7 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4701 @ 25281:         INIT   1
4702 @ 25284:         DEF    SN p1=V_00e8 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4703 @ 25298:         INIT   1
4704 @ 25301:         DEF    RP p1=V_00e9 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4705 @ 25315:         INIT   1
4706 @ 25318:         DEF    RPLIM p1=V_00ea a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4707 @ 25335:         INIT   1
4708 @ 25338:         DEF    RPINC p1=V_00eb a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4709 @ 25355:         INIT   1

   250  %OWNINTEGER MAXMARGIN, ENDOFFILE
4710 @ 25358:         LINE   250 "regression-compile-tmp/soaps-77.imp"
4711 @ 25397:         DEF    MAXMARGIN p1=V_00ec a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4712 @ 25418:         INIT   1
4713 @ 25421:         DEF    ENDOFFILE p1=V_00ed a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
4714 @ 25442:         INIT   1

   251  %CONSTINTEGER CCC = X'2025430A'
4715 @ 25445:         LINE   251 "regression-compile-tmp/soaps-77.imp"

   252  %CONSTINTEGER CONNEKTEP = 1
4716 @ 25484:         LINE   252 "regression-compile-tmp/soaps-77.imp"

   253  %CONSTINTEGER CREATEEP = 162
4717 @ 25523:         LINE   253 "regression-compile-tmp/soaps-77.imp"

   254  %CONSTINTEGER READEP = 7
4718 @ 25562:         LINE   254 "regression-compile-tmp/soaps-77.imp"

   255  %CONSTINTEGER INFOEP = 5
4719 @ 25601:         LINE   255 "regression-compile-tmp/soaps-77.imp"

   256  %CONSTINTEGER CHANGEEP = 6
4720 @ 25640:         LINE   256 "regression-compile-tmp/soaps-77.imp"

   257  %ROUTINESPEC SET UP FILES(%STRING(*)%NAME S)
4721 @ 25679:         LINE   257 "regression-compile-tmp/soaps-77.imp"
4722 @ 25718:         DEF    SETUPFILES (_SETUPFILES) p1=V_00ee a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4723 @ 25740:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4724 @ 25741:            DEF    S p1=V_00ef a/tf=32 b/format=0 c/ostate=0  type=3 (string) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4725 @ 25754:         FINISH ) {lev=0}

   258  %ROUTINESPEC CLOSE FILES
4726 @ 25755:         LINE   258 "regression-compile-tmp/soaps-77.imp"
4727 @ 25794:         DEF    CLOSEFILES (_CLOSEFILES) p1=V_00ef a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4728 @ 25816:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4729 @ 25817:         FINISH ) {lev=0}

   259  %ROUTINESPEC SET OPTIONS
   260  
4730 @ 25818:         LINE   259 "regression-compile-tmp/soaps-77.imp"
4731 @ 25857:         DEF    SETOPTIONS (_SETOPTIONS) p1=V_00f0 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4732 @ 25879:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4733 @ 25880:         FINISH ) {lev=0}

   261  %DYNAMICROUTINESPEC CHERISH(%STRING(63) S)
   262  
   263  
4734 @ 25881:         LINE   261 "regression-compile-tmp/soaps-77.imp"
4735 @ 25920:         DEF    CHERISH (_CHERISH) p1=V_00f1 a/tf=7 b/format=0 c/ostate=2d  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=5 (dynamic) spec=1 indirect=0 unass=1
4736 @ 25939:         START  ( FORMAL PARAMETERS  {lev=0 --> 1, nested=0 --> 1}
4737 @ 25940:            DEF    S p1=V_00f2 a/tf=31 b/format=3f c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4738 @ 25953:         FINISH ) {lev=0}

   264  %ROUTINE CONTINUE
   265  !%SHORTROUTINE
4739 @ 25954:         LINE   264 "regression-compile-tmp/soaps-77.imp"
4740 @ 25993:         DEF    CONTINUE (_CONTINUE) p1=V_00f2 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4741 @ 26013:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4742 @ 26014:            FINISH ) {lev=1}

   266  %ROUTINESPEC ADJUST
4743 @ 26015:            LINE   266 "regression-compile-tmp/soaps-77.imp"
4744 @ 26054:            DEF    ADJUST (_CONTINUE_ADJUST) p1=V_00f3 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
4745 @ 26072:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
4746 @ 26073:            FINISH ) {lev=1}

   267  %INTEGERARRAY HOLD(1 : 4)
4747 @ 26074:            LINE   267 "regression-compile-tmp/soaps-77.imp"
4748 @ 26113:            DEF    HOLD p1=V_00f4 a/tf=1b b/format=1 c/ostate=100  type=1 (integer) form=11 (array) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4749 @ 26129:            PUSHI  #0x00000001
4750 @ 26134:            PUSHI  #0x00000004
4751 @ 26139:            DIM    0001 0001

   268  %INTEGER J, K, L, M, N, Z, LIM, XES
   269  !!%BYTEINTEGERARRAYFORMAT NFM(1 : 4)
4752 @ 26145:            LINE   268 "regression-compile-tmp/soaps-77.imp"
4753 @ 26184:            DEF    J p1=V_00f5 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4754 @ 26197:            DEF    K p1=V_00f6 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4755 @ 26210:            DEF    L p1=V_00f7 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4756 @ 26223:            DEF    M p1=V_00f8 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4757 @ 26236:            DEF    N p1=V_00f9 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4758 @ 26249:            DEF    Z p1=V_00fa a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4759 @ 26262:            DEF    LIM p1=V_00fb a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
4760 @ 26277:            DEF    XES p1=V_00fc a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   270  %BYTEINTEGERARRAYNAME NEST
4761 @ 26292:            LINE   270 "regression-compile-tmp/soaps-77.imp"
4762 @ 26331:            DEF    NEST p1=V_00fd a/tf=1c b/format=2 c/ostate=140  type=1 (integer) form=12 (<form:12>) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   271  %BYTEINTEGER S, CFLAG
   272            !!NEST == ARRAY(ADDR(NVAL),NFM)
4763 @ 26347:            LINE   271 "regression-compile-tmp/soaps-77.imp"
4764 @ 26386:            DEF    S p1=V_00fe a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0
4765 @ 26399:            DEF    CFLAG p1=V_00ff a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   273            THIS SEP = NL;  LIM = MARGIN+SAFETY FACTOR+SEC MARGIN
4766 @ 26416:            LINE   273 "regression-compile-tmp/soaps-77.imp"
4767 @ 26455:            PUSH   THISSEP
4768 @ 26458:            PUSHI  #0x0000000a
4769 @ 26463:            ASSVAL
4770 @ 26464:            LINE   273 "regression-compile-tmp/soaps-77.imp"
4771 @ 26503:            PUSH   LIM
4772 @ 26506:            PUSH   MARGIN
4773 @ 26509:            PUSH   SAFETYFACTOR
4774 @ 26512:            ADD   
4775 @ 26513:            PUSH   SECMARGIN
4776 @ 26516:            ADD   
4777 @ 26517:            ASSVAL

   274            Z = SLENGTH+CURROUT
4778 @ 26518:            LINE   274 "regression-compile-tmp/soaps-77.imp"
4779 @ 26557:            PUSH   Z
4780 @ 26560:            PUSH   SLENGTH
4781 @ 26563:            PUSH   CURROUT
4782 @ 26566:            ADD   
4783 @ 26567:            ASSVAL

   275            %RETURN %IF Z < LIMIT %OR (Z-SAFETY FACTOR-LIMIT < -4 %C
   276               %AND REC(RP+1) = 0)
   277  !         LEAVE TWO SPACES FOR " %" IF NESC.
4784 @ 26568:            LINE   275 "regression-compile-tmp/soaps-77.imp"
4785 @ 26607:            PUSH   Z
4786 @ 26610:            PUSH   LIMIT
4787 @ 26613:            JUMPIF < L_0005
4788 @ 26617:            PUSH   Z
4789 @ 26620:            PUSH   SAFETYFACTOR
4790 @ 26623:            SUB   
4791 @ 26624:            PUSH   LIMIT
4792 @ 26627:            SUB   
4793 @ 26628:            PUSHI  #0x00000004
4794 @ 26633:            NEGATE
4795 @ 26634:            JUMPIF >= L_0004
4796 @ 26638:            PUSH   REC
4797 @ 26641:            PUSH   RP
4798 @ 26644:            PUSHI  #0x00000001
4799 @ 26649:            ADD   
4800 @ 26650:            ACCESS
4801 @ 26651:            PUSHI  #0x00000000
4802 @ 26656:            JUMPIF # L_0004
4803 @ 26660:            LOCATE L_0005
4804 @ 26663:            RETURN
4805 @ 26664:            LOCATE L_0004

   278            XES = Z-LIMIT;                ! EXCESS LINE LENGTH
   279  
4806 @ 26667:            LINE   278 "regression-compile-tmp/soaps-77.imp"
4807 @ 26706:            PUSH   XES
4808 @ 26709:            PUSH   Z
4809 @ 26712:            PUSH   LIMIT
4810 @ 26715:            SUB   
4811 @ 26716:            ASSVAL

   280            %CYCLE J = 1,1,4;  HOLD(J) = NEST(J)+CURROUT-LINE BASE
4812 @ 26717:            LINE   280 "regression-compile-tmp/soaps-77.imp"
4813 @ 26756:            PUSH   J
4814 @ 26759:            PUSHI  #0x00000001
4815 @ 26764:            PUSHI  #0x00000004
4816 @ 26769:            PUSHI  #0x00000001
4817 @ 26774:            FOR    L_0003
4818 @ 26777:            LINE   280 "regression-compile-tmp/soaps-77.imp"
4819 @ 26816:            PUSH   HOLD
4820 @ 26819:            PUSH   J
4821 @ 26822:            ACCESS
4822 @ 26823:            PUSH   NEST
4823 @ 26826:            PUSH   J
4824 @ 26829:            ACCESS
4825 @ 26830:            PUSH   CURROUT
4826 @ 26833:            ADD   
4827 @ 26834:            PUSH   LINEBASE
4828 @ 26837:            SUB   
4829 @ 26838:            ASSVAL

   281            %REPEAT
   282  
4830 @ 26839:            LINE   281 "regression-compile-tmp/soaps-77.imp"
4831 @ 26878:            REPEAT L_0003
4832 @ 26881:            LOCATE L_0004

   283            %IF LAST SEP = ';' %THEN %START
4833 @ 26884:            LINE   283 "regression-compile-tmp/soaps-77.imp"
4834 @ 26923:            PUSH   LASTSEP
4835 @ 26926:            PUSHI  #0x0000003b
4836 @ 26931:            JUMPIF # L_0004

   284               N = CURROUT;  QUOTES = 0
   285  
4837 @ 26935:            LINE   284 "regression-compile-tmp/soaps-77.imp"
4838 @ 26974:            PUSH   N
4839 @ 26977:            PUSH   CURROUT
4840 @ 26980:            ASSVAL
4841 @ 26981:            LINE   284 "regression-compile-tmp/soaps-77.imp"
4842 @ 27020:            PUSH   QUOTES
4843 @ 27023:            PUSHI  #0x00000000
4844 @ 27028:            ASSVAL

   286               %CYCLE
4845 @ 27029:            LINE   286 "regression-compile-tmp/soaps-77.imp"
4846 @ 27068:            LOCATE L_0006

   287                  N = N-1;  S = BYTEINTEGER(N)
4847 @ 27071:            LINE   287 "regression-compile-tmp/soaps-77.imp"
4848 @ 27110:            PUSH   N
4849 @ 27113:            PUSH   N
4850 @ 27116:            PUSHI  #0x00000001
4851 @ 27121:            SUB   
4852 @ 27122:            ASSVAL
4853 @ 27123:            LINE   287 "regression-compile-tmp/soaps-77.imp"
4854 @ 27162:            PUSH   S
4855 @ 27165:            PUSH   BYTEINTEGER
4856 @ 27168:            PUSH   N
4857 @ 27171:            ASSPAR
4858 @ 27172:            CALL  
4859 @ 27173:            ASSVAL

   288                  QUOTES = QUOTES!!1 %IF S = ''''
4860 @ 27174:            LINE   288 "regression-compile-tmp/soaps-77.imp"
4861 @ 27213:            PUSH   S
4862 @ 27216:            PUSHI  #0x00000027
4863 @ 27221:            JUMPIF # L_000a
4864 @ 27225:            PUSH   QUOTES
4865 @ 27228:            PUSH   QUOTES
4866 @ 27231:            PUSHI  #0x00000001
4867 @ 27236:            XOR   
4868 @ 27237:            ASSVAL
4869 @ 27238:            LOCATE L_000a

   289               %REPEAT %UNTIL S = ';' %AND QUOTES = 0
   290  
4870 @ 27241:            LINE   289 "regression-compile-tmp/soaps-77.imp"
4871 @ 27280:            PUSH   S
4872 @ 27283:            PUSHI  #0x0000003b
4873 @ 27288:            JUMPIF # L_0008
4874 @ 27292:            PUSH   QUOTES
4875 @ 27295:            PUSHI  #0x00000000
4876 @ 27300:            JUMPIF = L_0007
4877 @ 27304:            LOCATE L_0008
4878 @ 27307:            REPEAT L_0006
4879 @ 27310:            LOCATE L_0007

   291               BYTEINTEGER(N) = NL;  LIMIT = N+LINELENGTH
4880 @ 27313:            LINE   291 "regression-compile-tmp/soaps-77.imp"
4881 @ 27352:            PUSH   BYTEINTEGER
4882 @ 27355:            PUSH   N
4883 @ 27358:            ASSPAR
4884 @ 27359:            CALL  
4885 @ 27360:            PUSHI  #0x0000000a
4886 @ 27365:            ASSVAL
4887 @ 27366:            LINE   291 "regression-compile-tmp/soaps-77.imp"
4888 @ 27405:            PUSH   LIMIT
4889 @ 27408:            PUSH   N
4890 @ 27411:            PUSH   LINELENGTH
4891 @ 27414:            ADD   
4892 @ 27415:            ASSVAL

   292               LINE BASE = N
4893 @ 27416:            LINE   292 "regression-compile-tmp/soaps-77.imp"
4894 @ 27455:            PUSH   LINEBASE
4895 @ 27458:            PUSH   N
4896 @ 27461:            ASSVAL

   293               K = CURROUT+80;  M = K
   294  
4897 @ 27462:            LINE   293 "regression-compile-tmp/soaps-77.imp"
4898 @ 27501:            PUSH   K
4899 @ 27504:            PUSH   CURROUT
4900 @ 27507:            PUSHI  #0x00000050
4901 @ 27512:            ADD   
4902 @ 27513:            ASSVAL
4903 @ 27514:            LINE   293 "regression-compile-tmp/soaps-77.imp"
4904 @ 27553:            PUSH   M
4905 @ 27556:            PUSH   K
4906 @ 27559:            ASSVAL

   295               %CYCLE L = N+3,1,CURROUT
4907 @ 27560:            LINE   295 "regression-compile-tmp/soaps-77.imp"
4908 @ 27599:            PUSH   L
4909 @ 27602:            PUSHI  #0x00000001
4910 @ 27607:            PUSH   CURROUT
4911 @ 27610:            PUSH   N
4912 @ 27613:            PUSHI  #0x00000003
4913 @ 27618:            ADD   
4914 @ 27619:            FOR    L_0006

   296                  K = K+1;  BYTEINTEGER(K) = BYTEINTEGER(L)
4915 @ 27622:            LINE   296 "regression-compile-tmp/soaps-77.imp"
4916 @ 27661:            PUSH   K
4917 @ 27664:            PUSH   K
4918 @ 27667:            PUSHI  #0x00000001
4919 @ 27672:            ADD   
4920 @ 27673:            ASSVAL
4921 @ 27674:            LINE   296 "regression-compile-tmp/soaps-77.imp"
4922 @ 27713:            PUSH   BYTEINTEGER
4923 @ 27716:            PUSH   K
4924 @ 27719:            ASSPAR
4925 @ 27720:            CALL  
4926 @ 27721:            PUSH   BYTEINTEGER
4927 @ 27724:            PUSH   L
4928 @ 27727:            ASSPAR
4929 @ 27728:            CALL  
4930 @ 27729:            ASSVAL

   297               %REPEAT
   298  
4931 @ 27730:            LINE   297 "regression-compile-tmp/soaps-77.imp"
4932 @ 27769:            REPEAT L_0006
4933 @ 27772:            LOCATE L_0007

   299               %CYCLE L = 1,1,MARGIN
4934 @ 27775:            LINE   299 "regression-compile-tmp/soaps-77.imp"
4935 @ 27814:            PUSH   L
4936 @ 27817:            PUSHI  #0x00000001
4937 @ 27822:            PUSH   MARGIN
4938 @ 27825:            PUSHI  #0x00000001
4939 @ 27830:            FOR    L_0006

   300                  N = N+1;  BYTEINTEGER(N) = ' '
4940 @ 27833:            LINE   300 "regression-compile-tmp/soaps-77.imp"
4941 @ 27872:            PUSH   N
4942 @ 27875:            PUSH   N
4943 @ 27878:            PUSHI  #0x00000001
4944 @ 27883:            ADD   
4945 @ 27884:            ASSVAL
4946 @ 27885:            LINE   300 "regression-compile-tmp/soaps-77.imp"
4947 @ 27924:            PUSH   BYTEINTEGER
4948 @ 27927:            PUSH   N
4949 @ 27930:            ASSPAR
4950 @ 27931:            CALL  
4951 @ 27932:            PUSHI  #0x00000020
4952 @ 27937:            ASSVAL

   301               %REPEAT
   302  
4953 @ 27938:            LINE   301 "regression-compile-tmp/soaps-77.imp"
4954 @ 27977:            REPEAT L_0006
4955 @ 27980:            LOCATE L_0007

   303               %CYCLE L = M+1,1,K
4956 @ 27983:            LINE   303 "regression-compile-tmp/soaps-77.imp"
4957 @ 28022:            PUSH   L
4958 @ 28025:            PUSHI  #0x00000001
4959 @ 28030:            PUSH   K
4960 @ 28033:            PUSH   M
4961 @ 28036:            PUSHI  #0x00000001
4962 @ 28041:            ADD   
4963 @ 28042:            FOR    L_0006

   304                  N = N+1;  BYTEINTEGER(N) = BYTEINTEGER(L)
4964 @ 28045:            LINE   304 "regression-compile-tmp/soaps-77.imp"
4965 @ 28084:            PUSH   N
4966 @ 28087:            PUSH   N
4967 @ 28090:            PUSHI  #0x00000001
4968 @ 28095:            ADD   
4969 @ 28096:            ASSVAL
4970 @ 28097:            LINE   304 "regression-compile-tmp/soaps-77.imp"
4971 @ 28136:            PUSH   BYTEINTEGER
4972 @ 28139:            PUSH   N
4973 @ 28142:            ASSPAR
4974 @ 28143:            CALL  
4975 @ 28144:            PUSH   BYTEINTEGER
4976 @ 28147:            PUSH   L
4977 @ 28150:            ASSPAR
4978 @ 28151:            CALL  
4979 @ 28152:            ASSVAL

   305               %REPEAT
   306  
4980 @ 28153:            LINE   305 "regression-compile-tmp/soaps-77.imp"
4981 @ 28192:            REPEAT L_0006
4982 @ 28195:            LOCATE L_0007

   307               CURROUT = N
4983 @ 28198:            LINE   307 "regression-compile-tmp/soaps-77.imp"
4984 @ 28237:            PUSH   CURROUT
4985 @ 28240:            PUSH   N
4986 @ 28243:            ASSVAL

   308               LAST SEP = NL
4987 @ 28244:            LINE   308 "regression-compile-tmp/soaps-77.imp"
4988 @ 28283:            PUSH   LASTSEP
4989 @ 28286:            PUSHI  #0x0000000a
4990 @ 28291:            ASSVAL

   309               ADJUST
4991 @ 28292:            LINE   309 "regression-compile-tmp/soaps-77.imp"
4992 @ 28331:            PUSH   ADJUST
4993 @ 28334:            CALL  

   310               %RETURN %IF CURROUT+SLENGTH < LIMIT
4994 @ 28335:            LINE   310 "regression-compile-tmp/soaps-77.imp"
4995 @ 28374:            PUSH   CURROUT
4996 @ 28377:            PUSH   SLENGTH
4997 @ 28380:            ADD   
4998 @ 28381:            PUSH   LIMIT
4999 @ 28384:            JUMPIF >= L_0007
5000 @ 28388:            RETURN
5001 @ 28389:            LOCATE L_0007

   311            %FINISH
5002 @ 28392:            LINE   311 "regression-compile-tmp/soaps-77.imp"
5003 @ 28431:            LOCATE L_0004

   312            NEST(3) = 0 %IF NEST(4) # 0 %AND REC(REM(4)-1) >= 4
5004 @ 28434:            LINE   312 "regression-compile-tmp/soaps-77.imp"
5005 @ 28473:            PUSH   NEST
5006 @ 28476:            PUSHI  #0x00000004
5007 @ 28481:            ACCESS
5008 @ 28482:            PUSHI  #0x00000000
5009 @ 28487:            JUMPIF = L_0004
5010 @ 28491:            PUSH   REC
5011 @ 28494:            PUSH   REM
5012 @ 28497:            PUSHI  #0x00000004
5013 @ 28502:            ACCESS
5014 @ 28503:            PUSHI  #0x00000001
5015 @ 28508:            SUB   
5016 @ 28509:            ACCESS
5017 @ 28510:            PUSHI  #0x00000004
5018 @ 28515:            JUMPIF < L_0004
5019 @ 28519:            PUSH   NEST
5020 @ 28522:            PUSHI  #0x00000003
5021 @ 28527:            ACCESS
5022 @ 28528:            PUSHI  #0x00000000
5023 @ 28533:            ASSVAL
5024 @ 28534:            LOCATE L_0004

   313            CFLAG = 0
   314  
5025 @ 28537:            LINE   313 "regression-compile-tmp/soaps-77.imp"
5026 @ 28576:            PUSH   CFLAG
5027 @ 28579:            PUSHI  #0x00000000
5028 @ 28584:            ASSVAL

   315            %CYCLE J = 1,1,4
5029 @ 28585:            LINE   315 "regression-compile-tmp/soaps-77.imp"
5030 @ 28624:            PUSH   J
5031 @ 28627:            PUSHI  #0x00000001
5032 @ 28632:            PUSHI  #0x00000004
5033 @ 28637:            PUSHI  #0x00000001
5034 @ 28642:            FOR    L_0003

   316               N = NEST(J)
5035 @ 28645:            LINE   316 "regression-compile-tmp/soaps-77.imp"
5036 @ 28684:            PUSH   N
5037 @ 28687:            PUSH   NEST
5038 @ 28690:            PUSH   J
5039 @ 28693:            ACCESS
5040 @ 28694:            ASSVAL

   317               %IF N > LIM %START
5041 @ 28695:            LINE   317 "regression-compile-tmp/soaps-77.imp"
5042 @ 28734:            PUSH   N
5043 @ 28737:            PUSH   LIM
5044 @ 28740:            JUMPIF <= L_0007

   318                  N = N+LINE BASE
5045 @ 28744:            LINE   318 "regression-compile-tmp/soaps-77.imp"
5046 @ 28783:            PUSH   N
5047 @ 28786:            PUSH   N
5048 @ 28789:            PUSH   LINEBASE
5049 @ 28792:            ADD   
5050 @ 28793:            ASSVAL

   319                  CFLAG = 1 %AND %EXIT %IF N < CURROUT
5051 @ 28794:            LINE   319 "regression-compile-tmp/soaps-77.imp"
5052 @ 28833:            PUSH   N
5053 @ 28836:            PUSH   CURROUT
5054 @ 28839:            JUMPIF >= L_000a
5055 @ 28843:            PUSH   CFLAG
5056 @ 28846:            PUSHI  #0x00000001
5057 @ 28851:            ASSVAL
5058 @ 28852:            GOTO   L_0004
5059 @ 28855:            LOCATE L_000a

   320               %FINISH
5060 @ 28858:            LINE   320 "regression-compile-tmp/soaps-77.imp"
5061 @ 28897:            LOCATE L_0007

   321            %REPEAT
   322  
5062 @ 28900:            LINE   321 "regression-compile-tmp/soaps-77.imp"
5063 @ 28939:            REPEAT L_0003
5064 @ 28942:            LOCATE L_0004

   323            %IF CFLAG # 0 %START
5065 @ 28945:            LINE   323 "regression-compile-tmp/soaps-77.imp"
5066 @ 28984:            PUSH   CFLAG
5067 @ 28987:            PUSHI  #0x00000000
5068 @ 28992:            JUMPIF = L_0004

   324               %IF NEST(J)-MARGIN-SEC MARGIN-SAFETY FACTOR < XES %START
5069 @ 28996:            LINE   324 "regression-compile-tmp/soaps-77.imp"
5070 @ 29035:            PUSH   NEST
5071 @ 29038:            PUSH   J
5072 @ 29041:            ACCESS
5073 @ 29042:            PUSH   MARGIN
5074 @ 29045:            SUB   
5075 @ 29046:            PUSH   SECMARGIN
5076 @ 29049:            SUB   
5077 @ 29050:            PUSH   SAFETYFACTOR
5078 @ 29053:            SUB   
5079 @ 29054:            PUSH   XES
5080 @ 29057:            JUMPIF >= L_0007

   325                  K = J
   326  
5081 @ 29061:            LINE   325 "regression-compile-tmp/soaps-77.imp"
5082 @ 29100:            PUSH   K
5083 @ 29103:            PUSH   J
5084 @ 29106:            ASSVAL

   327                  %WHILE K < 4 %CYCLE
5085 @ 29107:            LINE   327 "regression-compile-tmp/soaps-77.imp"
5086 @ 29146:            LOCATE L_0009
5087 @ 29149:            PUSH   K
5088 @ 29152:            PUSHI  #0x00000004
5089 @ 29157:            JUMPIF >= L_000a

   328                     K = K+1
5090 @ 29161:            LINE   328 "regression-compile-tmp/soaps-77.imp"
5091 @ 29200:            PUSH   K
5092 @ 29203:            PUSH   K
5093 @ 29206:            PUSHI  #0x00000001
5094 @ 29211:            ADD   
5095 @ 29212:            ASSVAL

   329                     CFLAG = 0 %AND %EXIT %IF NEST(K) # 0
5096 @ 29213:            LINE   329 "regression-compile-tmp/soaps-77.imp"
5097 @ 29252:            PUSH   NEST
5098 @ 29255:            PUSH   K
5099 @ 29258:            ACCESS
5100 @ 29259:            PUSHI  #0x00000000
5101 @ 29264:            JUMPIF = L_000d
5102 @ 29268:            PUSH   CFLAG
5103 @ 29271:            PUSHI  #0x00000000
5104 @ 29276:            ASSVAL
5105 @ 29277:            GOTO   L_000a
5106 @ 29280:            LOCATE L_000d

   330                  %REPEAT
   331  
5107 @ 29283:            LINE   330 "regression-compile-tmp/soaps-77.imp"
5108 @ 29322:            REPEAT L_0009
5109 @ 29325:            LOCATE L_000a

   332                  %IF CFLAG = 0 %START
5110 @ 29328:            LINE   332 "regression-compile-tmp/soaps-77.imp"
5111 @ 29367:            PUSH   CFLAG
5112 @ 29370:            PUSHI  #0x00000000
5113 @ 29375:            JUMPIF # L_000a

   333                     L = NEST(K)+LINE BASE
5114 @ 29379:            LINE   333 "regression-compile-tmp/soaps-77.imp"
5115 @ 29418:            PUSH   L
5116 @ 29421:            PUSH   NEST
5117 @ 29424:            PUSH   K
5118 @ 29427:            ACCESS
5119 @ 29428:            PUSH   LINEBASE
5120 @ 29431:            ADD   
5121 @ 29432:            ASSVAL

   334                     J = K %AND N = L %C
   335                        %IF NEST(K) > LIM %AND L < CURROUT
5122 @ 29433:            LINE   334 "regression-compile-tmp/soaps-77.imp"
5123 @ 29472:            PUSH   NEST
5124 @ 29475:            PUSH   K
5125 @ 29478:            ACCESS
5126 @ 29479:            PUSH   LIM
5127 @ 29482:            JUMPIF <= L_000d
5128 @ 29486:            PUSH   L
5129 @ 29489:            PUSH   CURROUT
5130 @ 29492:            JUMPIF >= L_000d
5131 @ 29496:            PUSH   J
5132 @ 29499:            PUSH   K
5133 @ 29502:            ASSVAL
5134 @ 29503:            PUSH   N
5135 @ 29506:            PUSH   L
5136 @ 29509:            ASSVAL
5137 @ 29510:            LOCATE L_000d

   336                  %FINISH
5138 @ 29513:            LINE   336 "regression-compile-tmp/soaps-77.imp"
5139 @ 29552:            LOCATE L_000a

   337               %FINISH
5140 @ 29555:            LINE   337 "regression-compile-tmp/soaps-77.imp"
5141 @ 29594:            LOCATE L_0007

   338               J = 3 %AND N = NEST(3)+LINE BASE %C
   339                  %IF J = 4 %AND REM(3) = REM(4)-1
5142 @ 29597:            LINE   338 "regression-compile-tmp/soaps-77.imp"
5143 @ 29636:            PUSH   J
5144 @ 29639:            PUSHI  #0x00000004
5145 @ 29644:            JUMPIF # L_0007
5146 @ 29648:            PUSH   REM
5147 @ 29651:            PUSHI  #0x00000003
5148 @ 29656:            ACCESS
5149 @ 29657:            PUSH   REM
5150 @ 29660:            PUSHI  #0x00000004
5151 @ 29665:            ACCESS
5152 @ 29666:            PUSHI  #0x00000001
5153 @ 29671:            SUB   
5154 @ 29672:            JUMPIF # L_0007
5155 @ 29676:            PUSH   J
5156 @ 29679:            PUSHI  #0x00000003
5157 @ 29684:            ASSVAL
5158 @ 29685:            PUSH   N
5159 @ 29688:            PUSH   NEST
5160 @ 29691:            PUSHI  #0x00000003
5161 @ 29696:            ACCESS
5162 @ 29697:            PUSH   LINEBASE
5163 @ 29700:            ADD   
5164 @ 29701:            ASSVAL
5165 @ 29702:            LOCATE L_0007

   340               LIM = NEST(J)+SAFETY FACTOR+SEC MARGIN
5166 @ 29705:            LINE   340 "regression-compile-tmp/soaps-77.imp"
5167 @ 29744:            PUSH   LIM
5168 @ 29747:            PUSH   NEST
5169 @ 29750:            PUSH   J
5170 @ 29753:            ACCESS
5171 @ 29754:            PUSH   SAFETYFACTOR
5172 @ 29757:            ADD   
5173 @ 29758:            PUSH   SECMARGIN
5174 @ 29761:            ADD   
5175 @ 29762:            ASSVAL

   341               K = CURROUT+80;  M = K
   342  
5176 @ 29763:            LINE   341 "regression-compile-tmp/soaps-77.imp"
5177 @ 29802:            PUSH   K
5178 @ 29805:            PUSH   CURROUT
5179 @ 29808:            PUSHI  #0x00000050
5180 @ 29813:            ADD   
5181 @ 29814:            ASSVAL
5182 @ 29815:            LINE   341 "regression-compile-tmp/soaps-77.imp"
5183 @ 29854:            PUSH   M
5184 @ 29857:            PUSH   K
5185 @ 29860:            ASSVAL

   343               %CYCLE L = N+1,1,CURROUT
5186 @ 29861:            LINE   343 "regression-compile-tmp/soaps-77.imp"
5187 @ 29900:            PUSH   L
5188 @ 29903:            PUSHI  #0x00000001
5189 @ 29908:            PUSH   CURROUT
5190 @ 29911:            PUSH   N
5191 @ 29914:            PUSHI  #0x00000001
5192 @ 29919:            ADD   
5193 @ 29920:            FOR    L_0006

   344                  K = K+1;  BYTEINTEGER(K) = BYTEINTEGER(L)
5194 @ 29923:            LINE   344 "regression-compile-tmp/soaps-77.imp"
5195 @ 29962:            PUSH   K
5196 @ 29965:            PUSH   K
5197 @ 29968:            PUSHI  #0x00000001
5198 @ 29973:            ADD   
5199 @ 29974:            ASSVAL
5200 @ 29975:            LINE   344 "regression-compile-tmp/soaps-77.imp"
5201 @ 30014:            PUSH   BYTEINTEGER
5202 @ 30017:            PUSH   K
5203 @ 30020:            ASSPAR
5204 @ 30021:            CALL  
5205 @ 30022:            PUSH   BYTEINTEGER
5206 @ 30025:            PUSH   L
5207 @ 30028:            ASSPAR
5208 @ 30029:            CALL  
5209 @ 30030:            ASSVAL

   345               %REPEAT
   346  
   347               !!*L_1,N
   348               !!*MVC_1(4,1),CCC
   349               !!*LA_1,4(1)
   350               !!*ST_1,CURROUT
   351               !!*ST_1,LINEBASE
   352  
5210 @ 30031:            LINE   345 "regression-compile-tmp/soaps-77.imp"
5211 @ 30070:            REPEAT L_0006
5212 @ 30073:            LOCATE L_0007

   353               %CYCLE J = 1,1,MARGIN+SEC MARGIN
5213 @ 30076:            LINE   353 "regression-compile-tmp/soaps-77.imp"
5214 @ 30115:            PUSH   J
5215 @ 30118:            PUSHI  #0x00000001
5216 @ 30123:            PUSH   MARGIN
5217 @ 30126:            PUSH   SECMARGIN
5218 @ 30129:            ADD   
5219 @ 30130:            PUSHI  #0x00000001
5220 @ 30135:            FOR    L_0006

   354                  CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = ' '
5221 @ 30138:            LINE   354 "regression-compile-tmp/soaps-77.imp"
5222 @ 30177:            PUSH   CURROUT
5223 @ 30180:            PUSH   CURROUT
5224 @ 30183:            PUSHI  #0x00000001
5225 @ 30188:            ADD   
5226 @ 30189:            ASSVAL
5227 @ 30190:            LINE   354 "regression-compile-tmp/soaps-77.imp"
5228 @ 30229:            PUSH   BYTEINTEGER
5229 @ 30232:            PUSH   CURROUT
5230 @ 30235:            ASSPAR
5231 @ 30236:            CALL  
5232 @ 30237:            PUSHI  #0x00000020
5233 @ 30242:            ASSVAL

   355               %REPEAT
   356  
5234 @ 30243:            LINE   355 "regression-compile-tmp/soaps-77.imp"
5235 @ 30282:            REPEAT L_0006
5236 @ 30285:            LOCATE L_0007

   357               M = M+1 %IF BYTEINTEGER(M+1) = ' '
5237 @ 30288:            LINE   357 "regression-compile-tmp/soaps-77.imp"
5238 @ 30327:            PUSH   BYTEINTEGER
5239 @ 30330:            PUSH   M
5240 @ 30333:            PUSHI  #0x00000001
5241 @ 30338:            ADD   
5242 @ 30339:            ASSPAR
5243 @ 30340:            CALL  
5244 @ 30341:            PUSHI  #0x00000020
5245 @ 30346:            JUMPIF # L_0007
5246 @ 30350:            PUSH   M
5247 @ 30353:            PUSH   M
5248 @ 30356:            PUSHI  #0x00000001
5249 @ 30361:            ADD   
5250 @ 30362:            ASSVAL
5251 @ 30363:            LOCATE L_0007

   358               %IF BYTEINTEGER(M+1) # '%' %START
5252 @ 30366:            LINE   358 "regression-compile-tmp/soaps-77.imp"
5253 @ 30405:            PUSH   BYTEINTEGER
5254 @ 30408:            PUSH   M
5255 @ 30411:            PUSHI  #0x00000001
5256 @ 30416:            ADD   
5257 @ 30417:            ASSPAR
5258 @ 30418:            CALL  
5259 @ 30419:            PUSHI  #0x00000025
5260 @ 30424:            JUMPIF = L_0007

   359                  CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = '%'
5261 @ 30428:            LINE   359 "regression-compile-tmp/soaps-77.imp"
5262 @ 30467:            PUSH   CURROUT
5263 @ 30470:            PUSH   CURROUT
5264 @ 30473:            PUSHI  #0x00000001
5265 @ 30478:            ADD   
5266 @ 30479:            ASSVAL
5267 @ 30480:            LINE   359 "regression-compile-tmp/soaps-77.imp"
5268 @ 30519:            PUSH   BYTEINTEGER
5269 @ 30522:            PUSH   CURROUT
5270 @ 30525:            ASSPAR
5271 @ 30526:            CALL  
5272 @ 30527:            PUSHI  #0x00000025
5273 @ 30532:            ASSVAL

   360               %FINISH
   361  
5274 @ 30533:            LINE   360 "regression-compile-tmp/soaps-77.imp"
5275 @ 30572:            LOCATE L_0007

   362               %CYCLE L = M+1,1,K
5276 @ 30575:            LINE   362 "regression-compile-tmp/soaps-77.imp"
5277 @ 30614:            PUSH   L
5278 @ 30617:            PUSHI  #0x00000001
5279 @ 30622:            PUSH   K
5280 @ 30625:            PUSH   M
5281 @ 30628:            PUSHI  #0x00000001
5282 @ 30633:            ADD   
5283 @ 30634:            FOR    L_0006

   363                  CURROUT = CURROUT+1
5284 @ 30637:            LINE   363 "regression-compile-tmp/soaps-77.imp"
5285 @ 30676:            PUSH   CURROUT
5286 @ 30679:            PUSH   CURROUT
5287 @ 30682:            PUSHI  #0x00000001
5288 @ 30687:            ADD   
5289 @ 30688:            ASSVAL

   364                  BYTEINTEGER(CURROUT) = BYTEINTEGER(L)
5290 @ 30689:            LINE   364 "regression-compile-tmp/soaps-77.imp"
5291 @ 30728:            PUSH   BYTEINTEGER
5292 @ 30731:            PUSH   CURROUT
5293 @ 30734:            ASSPAR
5294 @ 30735:            CALL  
5295 @ 30736:            PUSH   BYTEINTEGER
5296 @ 30739:            PUSH   L
5297 @ 30742:            ASSPAR
5298 @ 30743:            CALL  
5299 @ 30744:            ASSVAL

   365               %REPEAT
   366  
   367  !??          ADJUST
5300 @ 30745:            LINE   365 "regression-compile-tmp/soaps-77.imp"
5301 @ 30784:            REPEAT L_0006
5302 @ 30787:            LOCATE L_0007

   368            %FINISH %ELSE %START
5303 @ 30790:            LINE   368 "regression-compile-tmp/soaps-77.imp"
5304 @ 30829:            GOTO   L_0003
5305 @ 30832:            LOCATE L_0004

   369               LIM = CURROUT-LINEBASE+SAFETY FACTOR
   370               !!*L_1,CURROUT
   371               !!*MVC_1(4,1),CCC
   372               !!*LA_1,4(1)
   373               !!*ST_1,CURROUT
   374               !!*ST_1,LINE BASE
   375  
5306 @ 30835:            LINE   369 "regression-compile-tmp/soaps-77.imp"
5307 @ 30874:            PUSH   LIM
5308 @ 30877:            PUSH   CURROUT
5309 @ 30880:            PUSH   LINEBASE
5310 @ 30883:            SUB   
5311 @ 30884:            PUSH   SAFETYFACTOR
5312 @ 30887:            ADD   
5313 @ 30888:            ASSVAL

   376               %CYCLE J = 1,1,MARGIN+SEC MARGIN
5314 @ 30889:            LINE   376 "regression-compile-tmp/soaps-77.imp"
5315 @ 30928:            PUSH   J
5316 @ 30931:            PUSHI  #0x00000001
5317 @ 30936:            PUSH   MARGIN
5318 @ 30939:            PUSH   SECMARGIN
5319 @ 30942:            ADD   
5320 @ 30943:            PUSHI  #0x00000001
5321 @ 30948:            FOR    L_0006

   377                  CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = ' '
5322 @ 30951:            LINE   377 "regression-compile-tmp/soaps-77.imp"
5323 @ 30990:            PUSH   CURROUT
5324 @ 30993:            PUSH   CURROUT
5325 @ 30996:            PUSHI  #0x00000001
5326 @ 31001:            ADD   
5327 @ 31002:            ASSVAL
5328 @ 31003:            LINE   377 "regression-compile-tmp/soaps-77.imp"
5329 @ 31042:            PUSH   BYTEINTEGER
5330 @ 31045:            PUSH   CURROUT
5331 @ 31048:            ASSPAR
5332 @ 31049:            CALL  
5333 @ 31050:            PUSHI  #0x00000020
5334 @ 31055:            ASSVAL

   378               %REPEAT
   379  
5335 @ 31056:            LINE   378 "regression-compile-tmp/soaps-77.imp"
5336 @ 31095:            REPEAT L_0006
5337 @ 31098:            LOCATE L_0007

   380               PMODE = 128;               ! NO LONGER IN RANGE OF '%'
5338 @ 31101:            LINE   380 "regression-compile-tmp/soaps-77.imp"
5339 @ 31140:            PUSH   PMODE
5340 @ 31143:            PUSHI  #0x00000080
5341 @ 31148:            ASSVAL

   381            %FINISH
5342 @ 31149:            LINE   381 "regression-compile-tmp/soaps-77.imp"
5343 @ 31188:            LOCATE L_0003

   382            LIMIT = LINEBASE+LINE LENGTH
5344 @ 31191:            LINE   382 "regression-compile-tmp/soaps-77.imp"
5345 @ 31230:            PUSH   LIMIT
5346 @ 31233:            PUSH   LINEBASE
5347 @ 31236:            PUSH   LINELENGTH
5348 @ 31239:            ADD   
5349 @ 31240:            ASSVAL

   383            STATSIZE = STATSIZE-LINELENGTH+MARGIN
5350 @ 31241:            LINE   383 "regression-compile-tmp/soaps-77.imp"
5351 @ 31280:            PUSH   STATSIZE
5352 @ 31283:            PUSH   STATSIZE
5353 @ 31286:            PUSH   LINELENGTH
5354 @ 31289:            SUB   
5355 @ 31290:            PUSH   MARGIN
5356 @ 31293:            ADD   
5357 @ 31294:            ASSVAL

   384            RPLIM = RPLIM+RPINC %IF STATSIZE+MARGIN >= LINE LENGTH
5358 @ 31295:            LINE   384 "regression-compile-tmp/soaps-77.imp"
5359 @ 31334:            PUSH   STATSIZE
5360 @ 31337:            PUSH   MARGIN
5361 @ 31340:            ADD   
5362 @ 31341:            PUSH   LINELENGTH
5363 @ 31344:            JUMPIF < L_0004
5364 @ 31348:            PUSH   RPLIM
5365 @ 31351:            PUSH   RPLIM
5366 @ 31354:            PUSH   RPINC
5367 @ 31357:            ADD   
5368 @ 31358:            ASSVAL
5369 @ 31359:            LOCATE L_0004

   385            NVAL = 0
   386  
5370 @ 31362:            LINE   385 "regression-compile-tmp/soaps-77.imp"
5371 @ 31401:            PUSH   NVAL
5372 @ 31404:            PUSHI  #0x00000000
5373 @ 31409:            ASSVAL

   387  %ROUTINE ADJUST
   388  
5374 @ 31410:            LINE   387 "regression-compile-tmp/soaps-77.imp"
5375 @ 31449:            DEF    ADJUST (_CONTINUE_ADJUST) p1=V_00f3 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
5376 @ 31467:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
5377 @ 31468:               FINISH ) {lev=2}

   389               %CYCLE J = 1,1,4
5378 @ 31469:               LINE   389 "regression-compile-tmp/soaps-77.imp"
5379 @ 31508:               PUSH   J
5380 @ 31511:               PUSHI  #0x00000001
5381 @ 31516:               PUSHI  #0x00000004
5382 @ 31521:               PUSHI  #0x00000001
5383 @ 31526:               FOR    L_0003

   390                  %IF NEST(J) <= LIM %THEN NEST(J) = 0 %C
   391                     %ELSE NEST(J) = HOLD(J)-CURROUT+LINE BASE
5384 @ 31529:               LINE   390 "regression-compile-tmp/soaps-77.imp"
5385 @ 31568:               PUSH   NEST
5386 @ 31571:               PUSH   J
5387 @ 31574:               ACCESS
5388 @ 31575:               PUSH   LIM
5389 @ 31578:               JUMPIF > L_0007
5390 @ 31582:               PUSH   NEST
5391 @ 31585:               PUSH   J
5392 @ 31588:               ACCESS
5393 @ 31589:               PUSHI  #0x00000000
5394 @ 31594:               ASSVAL
5395 @ 31595:               GOTO   L_0006
5396 @ 31598:               LOCATE L_0007
5397 @ 31601:               PUSH   NEST
5398 @ 31604:               PUSH   J
5399 @ 31607:               ACCESS
5400 @ 31608:               PUSH   HOLD
5401 @ 31611:               PUSH   J
5402 @ 31614:               ACCESS
5403 @ 31615:               PUSH   CURROUT
5404 @ 31618:               SUB   
5405 @ 31619:               PUSH   LINEBASE
5406 @ 31622:               ADD   
5407 @ 31623:               ASSVAL
5408 @ 31624:               LOCATE L_0006

   392               %REPEAT
   393  
5409 @ 31627:               LINE   392 "regression-compile-tmp/soaps-77.imp"
5410 @ 31666:               REPEAT L_0003
5411 @ 31669:               LOCATE L_0004

   394  %END
5412 @ 31672:               LINE   394 "regression-compile-tmp/soaps-77.imp"
5413 @ 31711:            END    _CONTINUE_ADJUST {lev=2 --> 1}

   395  %END
   396  
5414 @ 31712:            LINE   395 "regression-compile-tmp/soaps-77.imp"
5415 @ 31751:         END    _CONTINUE {lev=1 --> 0}

   397  %ROUTINE BREAK
   398  !%SHORTROUTINE
5416 @ 31752:         LINE   397 "regression-compile-tmp/soaps-77.imp"
5417 @ 31791:         DEF    BREAK (_BREAK) p1=V_00f3 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
5418 @ 31808:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
5419 @ 31809:            FINISH ) {lev=1}

   399            CURROUT = CURROUT-2 %UNLESS BYTEINTEGER(CURROUT) = ';'
5420 @ 31810:            LINE   399 "regression-compile-tmp/soaps-77.imp"
5421 @ 31849:            PUSH   BYTEINTEGER
5422 @ 31852:            PUSH   CURROUT
5423 @ 31855:            ASSPAR
5424 @ 31856:            CALL  
5425 @ 31857:            PUSHI  #0x0000003b
5426 @ 31862:            JUMPIF = L_0004
5427 @ 31866:            PUSH   CURROUT
5428 @ 31869:            PUSH   CURROUT
5429 @ 31872:            PUSHI  #0x00000002
5430 @ 31877:            SUB   
5431 @ 31878:            ASSVAL
5432 @ 31879:            LOCATE L_0004

   400            BYTEINTEGER(CURROUT) = NL
5433 @ 31882:            LINE   400 "regression-compile-tmp/soaps-77.imp"
5434 @ 31921:            PUSH   BYTEINTEGER
5435 @ 31924:            PUSH   CURROUT
5436 @ 31927:            ASSPAR
5437 @ 31928:            CALL  
5438 @ 31929:            PUSHI  #0x0000000a
5439 @ 31934:            ASSVAL

   401            SIZE = 0;  LINE BASE = CURROUT
5440 @ 31935:            LINE   401 "regression-compile-tmp/soaps-77.imp"
5441 @ 31974:            PUSH   SIZE
5442 @ 31977:            PUSHI  #0x00000000
5443 @ 31982:            ASSVAL
5444 @ 31983:            LINE   401 "regression-compile-tmp/soaps-77.imp"
5445 @ 32022:            PUSH   LINEBASE
5446 @ 32025:            PUSH   CURROUT
5447 @ 32028:            ASSVAL

   402            LIMIT = LINE BASE+LINE SIZE
5448 @ 32029:            LINE   402 "regression-compile-tmp/soaps-77.imp"
5449 @ 32068:            PUSH   LIMIT
5450 @ 32071:            PUSH   LINEBASE
5451 @ 32074:            PUSH   LINESIZE
5452 @ 32077:            ADD   
5453 @ 32078:            ASSVAL

   403            NVAL = 0
5454 @ 32079:            LINE   403 "regression-compile-tmp/soaps-77.imp"
5455 @ 32118:            PUSH   NVAL
5456 @ 32121:            PUSHI  #0x00000000
5457 @ 32126:            ASSVAL

   404  %END
   405  
5458 @ 32127:            LINE   404 "regression-compile-tmp/soaps-77.imp"
5459 @ 32166:         END    _BREAK {lev=1 --> 0}

   406  %EXTERNALROUTINE SOAP(%STRING (128) FILES)
   407  !%SHORTROUTINE
5460 @ 32167:         LINE   406 "regression-compile-tmp/soaps-77.imp"
5461 @ 32206:         DEF    SOAP (_SOAP) p1=V_00f4 a/tf=7 b/format=0 c/ostate=23  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=3 (external) spec=0 indirect=0 unass=1
5462 @ 32222:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
5463 @ 32223:               DEF    FILES p1=V_00f5 a/tf=31 b/format=80 c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
5464 @ 32240:            FINISH ) {lev=1}

   408  %OWNINTEGER MOVEX = X'D2002001', MOVEY = X'10010000'
5465 @ 32241:            LINE   408 "regression-compile-tmp/soaps-77.imp"
5466 @ 32280:            PUSHI  #0xd2002001
5467 @ 32285:            DEF    MOVEX p1=V_00f6 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
5468 @ 32302:            INIT   1
5469 @ 32305:            PUSHI  #0x10010000
5470 @ 32310:            DEF    MOVEY p1=V_00f7 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
5471 @ 32327:            INIT   1

   409  %ROUTINESPEC PERCENT
5472 @ 32330:            LINE   409 "regression-compile-tmp/soaps-77.imp"
5473 @ 32369:            DEF    PERCENT (_SOAP_PERCENT) p1=V_00f8 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
5474 @ 32388:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
5475 @ 32389:            FINISH ) {lev=1}

   410  %ROUTINESPEC SPACE
5476 @ 32390:            LINE   410 "regression-compile-tmp/soaps-77.imp"
5477 @ 32429:            DEF    SPACE (_SOAP_SPACE) p1=V_00f9 a/tf=7 b/format=0 c/ostate=8  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=1 indirect=0 unass=0
5478 @ 32446:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
5479 @ 32447:            FINISH ) {lev=1}

   411  %INTEGERNAME MID MARGIN
5480 @ 32448:            LINE   411 "regression-compile-tmp/soaps-77.imp"
5481 @ 32487:            DEF    MIDMARGIN p1=V_00fa a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   412  %INTEGER N, P, K, M, Z
   413  !!%BYTEINTEGERARRAYFORMAT NFM(1 : 4)
5482 @ 32508:            LINE   412 "regression-compile-tmp/soaps-77.imp"
5483 @ 32547:            DEF    N p1=V_00fb a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
5484 @ 32560:            DEF    P p1=V_00fc a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
5485 @ 32573:            DEF    K p1=V_00fd a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
5486 @ 32586:            DEF    M p1=V_00fe a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
5487 @ 32599:            DEF    Z p1=V_00ff a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   414  %BYTEINTEGERARRAYNAME NEST
5488 @ 32612:            LINE   414 "regression-compile-tmp/soaps-77.imp"
5489 @ 32651:            DEF    NEST p1=V_0100 a/tf=1c b/format=2 c/ostate=140  type=1 (integer) form=12 (<form:12>) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   415            PRINT STRING( "SOAP");  {PRINTCH(7);}  NEWLINE
   416            !!NEST == ARRAY(ADDR(NVAL),NFM)
5490 @ 32667:            LINE   415 "regression-compile-tmp/soaps-77.imp"
5491 @ 32706:            PUSH   PRINTSTRING
5492 @ 32709:            PUSHS  "SOAP"
5493 @ 32715:            ASSPAR
5494 @ 32716:            CALL  
5495 @ 32717:            LINE   415 "regression-compile-tmp/soaps-77.imp"
5496 @ 32756:            PUSH   NEWLINE
5497 @ 32759:            CALL  

   417            SET UP FILES(FILES);  %RETURN %IF OK = 0
5498 @ 32760:            LINE   417 "regression-compile-tmp/soaps-77.imp"
5499 @ 32799:            PUSH   SETUPFILES
5500 @ 32802:            PUSH   FILES
5501 @ 32805:            ASSPAR
5502 @ 32806:            CALL  
5503 @ 32807:            LINE   417 "regression-compile-tmp/soaps-77.imp"
5504 @ 32846:            PUSH   OK
5505 @ 32849:            PUSHI  #0x00000000
5506 @ 32854:            JUMPIF # L_0004
5507 @ 32858:            RETURN
5508 @ 32859:            LOCATE L_0004

   418            SET OPTIONS;  %RETURN %IF OK = 0
5509 @ 32862:            LINE   418 "regression-compile-tmp/soaps-77.imp"
5510 @ 32901:            PUSH   SETOPTIONS
5511 @ 32904:            CALL  
5512 @ 32905:            LINE   418 "regression-compile-tmp/soaps-77.imp"
5513 @ 32944:            PUSH   OK
5514 @ 32947:            PUSHI  #0x00000000
5515 @ 32952:            JUMPIF # L_0004
5516 @ 32956:            RETURN
5517 @ 32957:            LOCATE L_0004

   419            MID MARGIN == MARGIN
5518 @ 32960:            LINE   419 "regression-compile-tmp/soaps-77.imp"
5519 @ 32999:            PUSH   MIDMARGIN
5520 @ 33002:            PUSH   MARGIN
5521 @ 33005:            ASSREF

   420            MID MARGIN == RMARGIN %IF COMMENTS RELATIVE = 0
   421  !*                32             16      8     4     2      1
   422  !* STATUS:  SPECIAL COMMENT : COMMENT : OWN : END : DOWN : UP
5522 @ 33006:            LINE   420 "regression-compile-tmp/soaps-77.imp"
5523 @ 33045:            PUSH   COMMENTSRELATIVE
5524 @ 33048:            PUSHI  #0x00000000
5525 @ 33053:            JUMPIF # L_0004
5526 @ 33057:            PUSH   MIDMARGIN
5527 @ 33060:            PUSH   RMARGIN
5528 @ 33063:            ASSREF
5529 @ 33064:            LOCATE L_0004

   423  TOP:                                    !    HEAD OF MAIN LOOP
   424  
5530 @ 33067:            LINE   423 "regression-compile-tmp/soaps-77.imp"
5531 @ 33106:            LABEL  L_0101

   425            %CYCLE
5532 @ 33109:            LINE   425 "regression-compile-tmp/soaps-77.imp"
5533 @ 33148:            LOCATE L_0003

   426               NVAL = 0
5534 @ 33151:            LINE   426 "regression-compile-tmp/soaps-77.imp"
5535 @ 33190:            PUSH   NVAL
5536 @ 33193:            PUSHI  #0x00000000
5537 @ 33198:            ASSVAL

   427               LOOP FLAG = 0
5538 @ 33199:            LINE   427 "regression-compile-tmp/soaps-77.imp"
5539 @ 33238:            PUSH   LOOPFLAG
5540 @ 33241:            PUSHI  #0x00000000
5541 @ 33246:            ASSVAL

   428               RP = 0;  SPT = 0;  MODE = 0;  STATUS = 0
5542 @ 33247:            LINE   428 "regression-compile-tmp/soaps-77.imp"
5543 @ 33286:            PUSH   RP
5544 @ 33289:            PUSHI  #0x00000000
5545 @ 33294:            ASSVAL
5546 @ 33295:            LINE   428 "regression-compile-tmp/soaps-77.imp"
5547 @ 33334:            PUSH   SPT
5548 @ 33337:            PUSHI  #0x00000000
5549 @ 33342:            ASSVAL
5550 @ 33343:            LINE   428 "regression-compile-tmp/soaps-77.imp"
5551 @ 33382:            PUSH   MODE
5552 @ 33385:            PUSHI  #0x00000000
5553 @ 33390:            ASSVAL
5554 @ 33391:            LINE   428 "regression-compile-tmp/soaps-77.imp"
5555 @ 33430:            PUSH   STATUS
5556 @ 33433:            PUSHI  #0x00000000
5557 @ 33438:            ASSVAL

   429               SAD = TEXTBASE
5558 @ 33439:            LINE   429 "regression-compile-tmp/soaps-77.imp"
5559 @ 33478:            PUSH   SAD
5560 @ 33481:            PUSH   TEXTBASE
5561 @ 33484:            ASSVAL

   430               LIMIT = CURROUT+LINELENGTH %IF LAST SEP # ';'
5562 @ 33485:            LINE   430 "regression-compile-tmp/soaps-77.imp"
5563 @ 33524:            PUSH   LASTSEP
5564 @ 33527:            PUSHI  #0x0000003b
5565 @ 33532:            JUMPIF = L_0007
5566 @ 33536:            PUSH   LIMIT
5567 @ 33539:            PUSH   CURROUT
5568 @ 33542:            PUSH   LINELENGTH
5569 @ 33545:            ADD   
5570 @ 33546:            ASSVAL
5571 @ 33547:            LOCATE L_0007

   431               INBASE = CURRIN
5572 @ 33550:            LINE   431 "regression-compile-tmp/soaps-77.imp"
5573 @ 33589:            PUSH   INBASE
5574 @ 33592:            PUSH   CURRIN
5575 @ 33595:            ASSVAL

   432               %IF PARSE(0) # 0 %THEN %START
   433                                          !    SYNTAX ??
5576 @ 33596:            LINE   432 "regression-compile-tmp/soaps-77.imp"
5577 @ 33635:            PUSH   PARSE
5578 @ 33638:            PUSHI  #0x00000000
5579 @ 33643:            ASSPAR
5580 @ 33644:            CALL  
5581 @ 33645:            PUSHI  #0x00000000
5582 @ 33650:            JUMPIF = L_0007

   434  OWNS:           J = CURRIN;  QUOTES = 0;  K = 0
   435  
5583 @ 33654:            LINE   434 "regression-compile-tmp/soaps-77.imp"
5584 @ 33693:            LABEL  L_0102
5585 @ 33696:            LINE   434 "regression-compile-tmp/soaps-77.imp"
5586 @ 33735:            PUSH   J
5587 @ 33738:            PUSH   CURRIN
5588 @ 33741:            ASSVAL
5589 @ 33742:            LINE   434 "regression-compile-tmp/soaps-77.imp"
5590 @ 33781:            PUSH   QUOTES
5591 @ 33784:            PUSHI  #0x00000000
5592 @ 33789:            ASSVAL
5593 @ 33790:            LINE   434 "regression-compile-tmp/soaps-77.imp"
5594 @ 33829:            PUSH   K
5595 @ 33832:            PUSHI  #0x00000000
5596 @ 33837:            ASSVAL

   436                  %CYCLE
5597 @ 33838:            LINE   436 "regression-compile-tmp/soaps-77.imp"
5598 @ 33877:            LOCATE L_0009

   437                     K = K+1
5599 @ 33880:            LINE   437 "regression-compile-tmp/soaps-77.imp"
5600 @ 33919:            PUSH   K
5601 @ 33922:            PUSH   K
5602 @ 33925:            PUSHI  #0x00000001
5603 @ 33930:            ADD   
5604 @ 33931:            ASSVAL

   438                     J = J+1;  S = BYTEINTEGER(J)
5605 @ 33932:            LINE   438 "regression-compile-tmp/soaps-77.imp"
5606 @ 33971:            PUSH   J
5607 @ 33974:            PUSH   J
5608 @ 33977:            PUSHI  #0x00000001
5609 @ 33982:            ADD   
5610 @ 33983:            ASSVAL
5611 @ 33984:            LINE   438 "regression-compile-tmp/soaps-77.imp"
5612 @ 34023:            PUSH   S
5613 @ 34026:            PUSH   BYTEINTEGER
5614 @ 34029:            PUSH   J
5615 @ 34032:            ASSPAR
5616 @ 34033:            CALL  
5617 @ 34034:            ASSVAL

   439                     QUOTES = QUOTES!!1 %IF S = ''''
5618 @ 34035:            LINE   439 "regression-compile-tmp/soaps-77.imp"
5619 @ 34074:            PUSH   S
5620 @ 34077:            PUSHI  #0x00000027
5621 @ 34082:            JUMPIF # L_000d
5622 @ 34086:            PUSH   QUOTES
5623 @ 34089:            PUSH   QUOTES
5624 @ 34092:            PUSHI  #0x00000001
5625 @ 34097:            XOR   
5626 @ 34098:            ASSVAL
5627 @ 34099:            LOCATE L_000d

   440                  %REPEAT %UNTIL (S = NL %OR S = ';') %AND (QUOTES = 0 %OR K > 300)
   441  
5628 @ 34102:            LINE   440 "regression-compile-tmp/soaps-77.imp"
5629 @ 34141:            PUSH   S
5630 @ 34144:            PUSHI  #0x0000000a
5631 @ 34149:            JUMPIF = L_000c
5632 @ 34153:            PUSH   S
5633 @ 34156:            PUSHI  #0x0000003b
5634 @ 34161:            JUMPIF # L_000b
5635 @ 34165:            LOCATE L_000c
5636 @ 34168:            PUSH   QUOTES
5637 @ 34171:            PUSHI  #0x00000000
5638 @ 34176:            JUMPIF = L_000a
5639 @ 34180:            PUSH   K
5640 @ 34183:            PUSHI  #0x0000012c
5641 @ 34188:            JUMPIF > L_000a
5642 @ 34192:            LOCATE L_000b
5643 @ 34195:            REPEAT L_0009
5644 @ 34198:            LOCATE L_000a

   442                  SLENGTH = J-CURRIN
5645 @ 34201:            LINE   442 "regression-compile-tmp/soaps-77.imp"
5646 @ 34240:            PUSH   SLENGTH
5647 @ 34243:            PUSH   J
5648 @ 34246:            PUSH   CURRIN
5649 @ 34249:            SUB   
5650 @ 34250:            ASSVAL

   443                  %IF CURROUT+SLENGTH > LIMIT %AND LAST SEP = ';' %C
   444                     %THEN %START
5651 @ 34251:            LINE   443 "regression-compile-tmp/soaps-77.imp"
5652 @ 34290:            PUSH   CURROUT
5653 @ 34293:            PUSH   SLENGTH
5654 @ 34296:            ADD   
5655 @ 34297:            PUSH   LIMIT
5656 @ 34300:            JUMPIF <= L_000a
5657 @ 34304:            PUSH   LASTSEP
5658 @ 34307:            PUSHI  #0x0000003b
5659 @ 34312:            JUMPIF # L_000a

   445                     BREAK
5660 @ 34316:            LINE   445 "regression-compile-tmp/soaps-77.imp"
5661 @ 34355:            PUSH   BREAK
5662 @ 34358:            CALL  

   446                     STAT = CURROUT+MARGIN
   447  
5663 @ 34359:            LINE   446 "regression-compile-tmp/soaps-77.imp"
5664 @ 34398:            PUSH   STAT
5665 @ 34401:            PUSH   CURROUT
5666 @ 34404:            PUSH   MARGIN
5667 @ 34407:            ADD   
5668 @ 34408:            ASSVAL

   448                     %CYCLE J = 1,1,MARGIN
5669 @ 34409:            LINE   448 "regression-compile-tmp/soaps-77.imp"
5670 @ 34448:            PUSH   J
5671 @ 34451:            PUSHI  #0x00000001
5672 @ 34456:            PUSH   MARGIN
5673 @ 34459:            PUSHI  #0x00000001
5674 @ 34464:            FOR    L_000c

   449                        CURROUT = CURROUT+1
5675 @ 34467:            LINE   449 "regression-compile-tmp/soaps-77.imp"
5676 @ 34506:            PUSH   CURROUT
5677 @ 34509:            PUSH   CURROUT
5678 @ 34512:            PUSHI  #0x00000001
5679 @ 34517:            ADD   
5680 @ 34518:            ASSVAL

   450                        BYTEINTEGER(CURROUT) = ' '
5681 @ 34519:            LINE   450 "regression-compile-tmp/soaps-77.imp"
5682 @ 34558:            PUSH   BYTEINTEGER
5683 @ 34561:            PUSH   CURROUT
5684 @ 34564:            ASSPAR
5685 @ 34565:            CALL  
5686 @ 34566:            PUSHI  #0x00000020
5687 @ 34571:            ASSVAL

   451                     %REPEAT
   452  
5688 @ 34572:            LINE   451 "regression-compile-tmp/soaps-77.imp"
5689 @ 34611:            REPEAT L_000c
5690 @ 34614:            LOCATE L_000d

   453                  %FINISH
5691 @ 34617:            LINE   453 "regression-compile-tmp/soaps-77.imp"
5692 @ 34656:            LOCATE L_000a

   454                  %IF OWNFLAG = 0 %THEN %START
5693 @ 34659:            LINE   454 "regression-compile-tmp/soaps-77.imp"
5694 @ 34698:            PUSH   OWNFLAG
5695 @ 34701:            PUSHI  #0x00000000
5696 @ 34706:            JUMPIF # L_000a

   455                     OWNFLAG = ';'
5697 @ 34710:            LINE   455 "regression-compile-tmp/soaps-77.imp"
5698 @ 34749:            PUSH   OWNFLAG
5699 @ 34752:            PUSHI  #0x0000003b
5700 @ 34757:            ASSVAL

   456                     %IF CURROUT+SLENGTH+SAFETY FACTOR > LIMIT %C
   457                        %THEN %START
   458                        !!*L_1,CURROUT
   459                        !!*MVC_1(4,1),CCC;  ! PUSH IN CONTINUATION
   460                        !!*LA_1,4(1)
   461                        !!*ST_1,CURROUT
   462                        !!*ST_1,LINE BASE
5701 @ 34758:            LINE   456 "regression-compile-tmp/soaps-77.imp"
5702 @ 34797:            PUSH   CURROUT
5703 @ 34800:            PUSH   SLENGTH
5704 @ 34803:            ADD   
5705 @ 34804:            PUSH   SAFETYFACTOR
5706 @ 34807:            ADD   
5707 @ 34808:            PUSH   LIMIT
5708 @ 34811:            JUMPIF <= L_000d

   463                     %FINISH
5709 @ 34815:            LINE   463 "regression-compile-tmp/soaps-77.imp"
5710 @ 34854:            LOCATE L_000d

   464                  %FINISH
   465  
5711 @ 34857:            LINE   464 "regression-compile-tmp/soaps-77.imp"
5712 @ 34896:            LOCATE L_000a

   466                  %CYCLE J = 1,1,SLENGTH
5713 @ 34899:            LINE   466 "regression-compile-tmp/soaps-77.imp"
5714 @ 34938:            PUSH   J
5715 @ 34941:            PUSHI  #0x00000001
5716 @ 34946:            PUSH   SLENGTH
5717 @ 34949:            PUSHI  #0x00000001
5718 @ 34954:            FOR    L_0009

   467                     CURRIN = CURRIN+1;  CURROUT = CURROUT+1
5719 @ 34957:            LINE   467 "regression-compile-tmp/soaps-77.imp"
5720 @ 34996:            PUSH   CURRIN
5721 @ 34999:            PUSH   CURRIN
5722 @ 35002:            PUSHI  #0x00000001
5723 @ 35007:            ADD   
5724 @ 35008:            ASSVAL
5725 @ 35009:            LINE   467 "regression-compile-tmp/soaps-77.imp"
5726 @ 35048:            PUSH   CURROUT
5727 @ 35051:            PUSH   CURROUT
5728 @ 35054:            PUSHI  #0x00000001
5729 @ 35059:            ADD   
5730 @ 35060:            ASSVAL

   468                     BYTEINTEGER(CURROUT) = BYTEINTEGER(CURRIN)
5731 @ 35061:            LINE   468 "regression-compile-tmp/soaps-77.imp"
5732 @ 35100:            PUSH   BYTEINTEGER
5733 @ 35103:            PUSH   CURROUT
5734 @ 35106:            ASSPAR
5735 @ 35107:            CALL  
5736 @ 35108:            PUSH   BYTEINTEGER
5737 @ 35111:            PUSH   CURRIN
5738 @ 35114:            ASSPAR
5739 @ 35115:            CALL  
5740 @ 35116:            ASSVAL

   469                  %REPEAT
   470  
5741 @ 35117:            LINE   469 "regression-compile-tmp/soaps-77.imp"
5742 @ 35156:            REPEAT L_0009
5743 @ 35159:            LOCATE L_000a

   471                  LAST SEP = BYTEINTEGER(CURRIN)
5744 @ 35162:            LINE   471 "regression-compile-tmp/soaps-77.imp"
5745 @ 35201:            PUSH   LASTSEP
5746 @ 35204:            PUSH   BYTEINTEGER
5747 @ 35207:            PUSH   CURRIN
5748 @ 35210:            ASSPAR
5749 @ 35211:            CALL  
5750 @ 35212:            ASSVAL

   472                  %IF LAST SEP = ';' %THEN %START
5751 @ 35213:            LINE   472 "regression-compile-tmp/soaps-77.imp"
5752 @ 35252:            PUSH   LASTSEP
5753 @ 35255:            PUSHI  #0x0000003b
5754 @ 35260:            JUMPIF # L_000a

   473                     BYTEINTEGER(CURROUT+1) = ' '
5755 @ 35264:            LINE   473 "regression-compile-tmp/soaps-77.imp"
5756 @ 35303:            PUSH   BYTEINTEGER
5757 @ 35306:            PUSH   CURROUT
5758 @ 35309:            PUSHI  #0x00000001
5759 @ 35314:            ADD   
5760 @ 35315:            ASSPAR
5761 @ 35316:            CALL  
5762 @ 35317:            PUSHI  #0x00000020
5763 @ 35322:            ASSVAL

   474                     BYTEINTEGER(CURROUT+2) = ' '
5764 @ 35323:            LINE   474 "regression-compile-tmp/soaps-77.imp"
5765 @ 35362:            PUSH   BYTEINTEGER
5766 @ 35365:            PUSH   CURROUT
5767 @ 35368:            PUSHI  #0x00000002
5768 @ 35373:            ADD   
5769 @ 35374:            ASSPAR
5770 @ 35375:            CALL  
5771 @ 35376:            PUSHI  #0x00000020
5772 @ 35381:            ASSVAL

   475                     CURROUT = CURROUT+2
5773 @ 35382:            LINE   475 "regression-compile-tmp/soaps-77.imp"
5774 @ 35421:            PUSH   CURROUT
5775 @ 35424:            PUSH   CURROUT
5776 @ 35427:            PUSHI  #0x00000002
5777 @ 35432:            ADD   
5778 @ 35433:            ASSVAL

   476                  %FINISH %ELSE LINE BASE = CURROUT
5779 @ 35434:            LINE   476 "regression-compile-tmp/soaps-77.imp"
5780 @ 35473:            GOTO   L_0009
5781 @ 35476:            LOCATE L_000a
5782 @ 35479:            PUSH   LINEBASE
5783 @ 35482:            PUSH   CURROUT
5784 @ 35485:            ASSVAL
5785 @ 35486:            LOCATE L_0009

   477               %FINISH %ELSE %START
5786 @ 35489:            LINE   477 "regression-compile-tmp/soaps-77.imp"
5787 @ 35528:            GOTO   L_0006
5788 @ 35531:            LOCATE L_0007

   478                  PMODE = 128
5789 @ 35534:            LINE   478 "regression-compile-tmp/soaps-77.imp"
5790 @ 35573:            PUSH   PMODE
5791 @ 35576:            PUSHI  #0x00000080
5792 @ 35581:            ASSVAL

   479                  STATSIZE = CURRIN-INBASE
5793 @ 35582:            LINE   479 "regression-compile-tmp/soaps-77.imp"
5794 @ 35621:            PUSH   STATSIZE
5795 @ 35624:            PUSH   CURRIN
5796 @ 35627:            PUSH   INBASE
5797 @ 35630:            SUB   
5798 @ 35631:            ASSVAL

   480                  %IF STATSIZE+MARGIN > LINE LENGTH %START
5799 @ 35632:            LINE   480 "regression-compile-tmp/soaps-77.imp"
5800 @ 35671:            PUSH   STATSIZE
5801 @ 35674:            PUSH   MARGIN
5802 @ 35677:            ADD   
5803 @ 35678:            PUSH   LINELENGTH
5804 @ 35681:            JUMPIF <= L_000a

   481                     RPINC = RP//(STATSIZE//(LINE LENGTH-MARGIN))
5805 @ 35685:            LINE   481 "regression-compile-tmp/soaps-77.imp"
5806 @ 35724:            PUSH   RPINC
5807 @ 35727:            PUSH   RP
5808 @ 35730:            PUSH   STATSIZE
5809 @ 35733:            PUSH   LINELENGTH
5810 @ 35736:            PUSH   MARGIN
5811 @ 35739:            SUB   
5812 @ 35740:            QUOT  
5813 @ 35741:            QUOT  
5814 @ 35742:            ASSVAL

   482                     RPLIM = RPINC
5815 @ 35743:            LINE   482 "regression-compile-tmp/soaps-77.imp"
5816 @ 35782:            PUSH   RPLIM
5817 @ 35785:            PUSH   RPINC
5818 @ 35788:            ASSVAL

   483                  %FINISH %ELSE RPLIM = RP
5819 @ 35789:            LINE   483 "regression-compile-tmp/soaps-77.imp"
5820 @ 35828:            GOTO   L_0009
5821 @ 35831:            LOCATE L_000a
5822 @ 35834:            PUSH   RPLIM
5823 @ 35837:            PUSH   RP
5824 @ 35840:            ASSVAL
5825 @ 35841:            LOCATE L_0009

   484                  %IF STATUS&11 # 0 %AND LAST SEP = ';' %THEN %START
5826 @ 35844:            LINE   484 "regression-compile-tmp/soaps-77.imp"
5827 @ 35883:            PUSH   STATUS
5828 @ 35886:            PUSHI  #0x0000000b
5829 @ 35891:            AND   
5830 @ 35892:            PUSHI  #0x00000000
5831 @ 35897:            JUMPIF = L_000a
5832 @ 35901:            PUSH   LASTSEP
5833 @ 35904:            PUSHI  #0x0000003b
5834 @ 35909:            JUMPIF # L_000a

   485                     LAST SEP = NL
5835 @ 35913:            LINE   485 "regression-compile-tmp/soaps-77.imp"
5836 @ 35952:            PUSH   LASTSEP
5837 @ 35955:            PUSHI  #0x0000000a
5838 @ 35960:            ASSVAL

   486                     BREAK
5839 @ 35961:            LINE   486 "regression-compile-tmp/soaps-77.imp"
5840 @ 36000:            PUSH   BREAK
5841 @ 36003:            CALL  

   487                  %FINISH
5842 @ 36004:            LINE   487 "regression-compile-tmp/soaps-77.imp"
5843 @ 36043:            LOCATE L_000a

   488                  %IF STATUS&136 # 0 %THEN %START
   489                                          !    BLANK LINE OR BLOCK
5844 @ 36046:            LINE   488 "regression-compile-tmp/soaps-77.imp"
5845 @ 36085:            PUSH   STATUS
5846 @ 36088:            PUSHI  #0x00000088
5847 @ 36093:            AND   
5848 @ 36094:            PUSHI  #0x00000000
5849 @ 36099:            JUMPIF = L_000a

   490                     %IF (LEAVE BLANKS # 0 %AND THIS SEP # ';') %C
   491                        %OR (STATUS&128 # 0 %AND SEP BLOCKS # 0) %C
   492                        %THEN %START
5850 @ 36103:            LINE   490 "regression-compile-tmp/soaps-77.imp"
5851 @ 36142:            PUSH   LEAVEBLANKS
5852 @ 36145:            PUSHI  #0x00000000
5853 @ 36150:            JUMPIF = L_000f
5854 @ 36154:            PUSH   THISSEP
5855 @ 36157:            PUSHI  #0x0000003b
5856 @ 36162:            JUMPIF # L_000e
5857 @ 36166:            LOCATE L_000f
5858 @ 36169:            PUSH   STATUS
5859 @ 36172:            PUSHI  #0x00000080
5860 @ 36177:            AND   
5861 @ 36178:            PUSHI  #0x00000000
5862 @ 36183:            JUMPIF = L_000d
5863 @ 36187:            PUSH   SEPBLOCKS
5864 @ 36190:            PUSHI  #0x00000000
5865 @ 36195:            JUMPIF = L_000d
5866 @ 36199:            LOCATE L_000e

   493  NULL:
5867 @ 36202:            LINE   493 "regression-compile-tmp/soaps-77.imp"
5868 @ 36241:            LABEL  L_0103

   494                        CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = NL
5869 @ 36244:            LINE   494 "regression-compile-tmp/soaps-77.imp"
5870 @ 36283:            PUSH   CURROUT
5871 @ 36286:            PUSH   CURROUT
5872 @ 36289:            PUSHI  #0x00000001
5873 @ 36294:            ADD   
5874 @ 36295:            ASSVAL
5875 @ 36296:            LINE   494 "regression-compile-tmp/soaps-77.imp"
5876 @ 36335:            PUSH   BYTEINTEGER
5877 @ 36338:            PUSH   CURROUT
5878 @ 36341:            ASSPAR
5879 @ 36342:            CALL  
5880 @ 36343:            PUSHI  #0x0000000a
5881 @ 36348:            ASSVAL

   495                        LINE BASE = CURROUT
5882 @ 36349:            LINE   495 "regression-compile-tmp/soaps-77.imp"
5883 @ 36388:            PUSH   LINEBASE
5884 @ 36391:            PUSH   CURROUT
5885 @ 36394:            ASSVAL

   496                     %FINISH
5886 @ 36395:            LINE   496 "regression-compile-tmp/soaps-77.imp"
5887 @ 36434:            LOCATE L_000d

   497                     -> TOP %IF STATUS&8 # 0 %AND RP <= 1
   498                                          !    IN CASE OF LONELY LABELS
5888 @ 36437:            LINE   497 "regression-compile-tmp/soaps-77.imp"
5889 @ 36476:            PUSH   STATUS
5890 @ 36479:            PUSHI  #0x00000008
5891 @ 36484:            AND   
5892 @ 36485:            PUSHI  #0x00000000
5893 @ 36490:            JUMPIF = L_000d
5894 @ 36494:            PUSH   RP
5895 @ 36497:            PUSHI  #0x00000001
5896 @ 36502:            JUMPIF > L_000d
5897 @ 36506:            JUMP   L_0101
5898 @ 36509:            LOCATE L_000d

   499                  %FINISH
5899 @ 36512:            LINE   499 "regression-compile-tmp/soaps-77.imp"
5900 @ 36551:            LOCATE L_000a

   500                  RP = 0
5901 @ 36554:            LINE   500 "regression-compile-tmp/soaps-77.imp"
5902 @ 36593:            PUSH   RP
5903 @ 36596:            PUSHI  #0x00000000
5904 @ 36601:            ASSVAL

   501                  %IF LOOP FLAG # 0 %AND STATUS&1 # 0 %C
   502                     %AND BYTEINTEGER(CURROUT-1) # NL %START
5905 @ 36602:            LINE   501 "regression-compile-tmp/soaps-77.imp"
5906 @ 36641:            PUSH   LOOPFLAG
5907 @ 36644:            PUSHI  #0x00000000
5908 @ 36649:            JUMPIF = L_000a
5909 @ 36653:            PUSH   STATUS
5910 @ 36656:            PUSHI  #0x00000001
5911 @ 36661:            AND   
5912 @ 36662:            PUSHI  #0x00000000
5913 @ 36667:            JUMPIF = L_000a
5914 @ 36671:            PUSH   BYTEINTEGER
5915 @ 36674:            PUSH   CURROUT
5916 @ 36677:            PUSHI  #0x00000001
5917 @ 36682:            SUB   
5918 @ 36683:            ASSPAR
5919 @ 36684:            CALL  
5920 @ 36685:            PUSHI  #0x0000000a
5921 @ 36690:            JUMPIF = L_000a

   503                     CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = NL
5922 @ 36694:            LINE   503 "regression-compile-tmp/soaps-77.imp"
5923 @ 36733:            PUSH   CURROUT
5924 @ 36736:            PUSH   CURROUT
5925 @ 36739:            PUSHI  #0x00000001
5926 @ 36744:            ADD   
5927 @ 36745:            ASSVAL
5928 @ 36746:            LINE   503 "regression-compile-tmp/soaps-77.imp"
5929 @ 36785:            PUSH   BYTEINTEGER
5930 @ 36788:            PUSH   CURROUT
5931 @ 36791:            ASSPAR
5932 @ 36792:            CALL  
5933 @ 36793:            PUSHI  #0x0000000a
5934 @ 36798:            ASSVAL

   504                     LINE BASE = CURROUT
5935 @ 36799:            LINE   504 "regression-compile-tmp/soaps-77.imp"
5936 @ 36838:            PUSH   LINEBASE
5937 @ 36841:            PUSH   CURROUT
5938 @ 36844:            ASSVAL

   505                     LIMIT = LIMIT+1
5939 @ 36845:            LINE   505 "regression-compile-tmp/soaps-77.imp"
5940 @ 36884:            PUSH   LIMIT
5941 @ 36887:            PUSH   LIMIT
5942 @ 36890:            PUSHI  #0x00000001
5943 @ 36895:            ADD   
5944 @ 36896:            ASSVAL

   506                  %FINISH
5945 @ 36897:            LINE   506 "regression-compile-tmp/soaps-77.imp"
5946 @ 36936:            LOCATE L_000a

   507                  %IF STATUS&2 # 0 %THEN %START
   508                                          !    DOWN
5947 @ 36939:            LINE   507 "regression-compile-tmp/soaps-77.imp"
5948 @ 36978:            PUSH   STATUS
5949 @ 36981:            PUSHI  #0x00000002
5950 @ 36986:            AND   
5951 @ 36987:            PUSHI  #0x00000000
5952 @ 36992:            JUMPIF = L_000a

   509                     STATUS = STATUS!64 %C
   510                        %IF EXTRA MARGIN # 0 %AND STATUS&4 # 0
5953 @ 36996:            LINE   509 "regression-compile-tmp/soaps-77.imp"
5954 @ 37035:            PUSH   EXTRAMARGIN
5955 @ 37038:            PUSHI  #0x00000000
5956 @ 37043:            JUMPIF = L_000d
5957 @ 37047:            PUSH   STATUS
5958 @ 37050:            PUSHI  #0x00000004
5959 @ 37055:            AND   
5960 @ 37056:            PUSHI  #0x00000000
5961 @ 37061:            JUMPIF = L_000d
5962 @ 37065:            PUSH   STATUS
5963 @ 37068:            PUSH   STATUS
5964 @ 37071:            PUSHI  #0x00000040
5965 @ 37076:            OR    
5966 @ 37077:            ASSVAL
5967 @ 37078:            LOCATE L_000d

   511                     LEVEL = LEVEL>>1
5968 @ 37081:            LINE   511 "regression-compile-tmp/soaps-77.imp"
5969 @ 37120:            PUSH   LEVEL
5970 @ 37123:            PUSH   LEVEL
5971 @ 37126:            PUSHI  #0x00000001
5972 @ 37131:            RSH   
5973 @ 37132:            ASSVAL

   512                     LEVEL = 1 %IF LEVEL = 0
5974 @ 37133:            LINE   512 "regression-compile-tmp/soaps-77.imp"
5975 @ 37172:            PUSH   LEVEL
5976 @ 37175:            PUSHI  #0x00000000
5977 @ 37180:            JUMPIF # L_000d
5978 @ 37184:            PUSH   LEVEL
5979 @ 37187:            PUSHI  #0x00000001
5980 @ 37192:            ASSVAL
5981 @ 37193:            LOCATE L_000d

   513                     MARGIN = MARGIN-DELTA MARGIN %IF MLIMIT&1 = 0
5982 @ 37196:            LINE   513 "regression-compile-tmp/soaps-77.imp"
5983 @ 37235:            PUSH   MLIMIT
5984 @ 37238:            PUSHI  #0x00000001
5985 @ 37243:            AND   
5986 @ 37244:            PUSHI  #0x00000000
5987 @ 37249:            JUMPIF # L_000d
5988 @ 37253:            PUSH   MARGIN
5989 @ 37256:            PUSH   MARGIN
5990 @ 37259:            PUSH   DELTAMARGIN
5991 @ 37262:            SUB   
5992 @ 37263:            ASSVAL
5993 @ 37264:            LOCATE L_000d

   514                     MLIMIT = MLIMIT>>1
5994 @ 37267:            LINE   514 "regression-compile-tmp/soaps-77.imp"
5995 @ 37306:            PUSH   MLIMIT
5996 @ 37309:            PUSH   MLIMIT
5997 @ 37312:            PUSHI  #0x00000001
5998 @ 37317:            RSH   
5999 @ 37318:            ASSVAL

   515                     MARGIN = 0 %IF MARGIN < 0
6000 @ 37319:            LINE   515 "regression-compile-tmp/soaps-77.imp"
6001 @ 37358:            PUSH   MARGIN
6002 @ 37361:            PUSHI  #0x00000000
6003 @ 37366:            JUMPIF >= L_000d
6004 @ 37370:            PUSH   MARGIN
6005 @ 37373:            PUSHI  #0x00000000
6006 @ 37378:            ASSVAL
6007 @ 37379:            LOCATE L_000d

   516                  %FINISH
6008 @ 37382:            LINE   516 "regression-compile-tmp/soaps-77.imp"
6009 @ 37421:            LOCATE L_000a

   517                  STAT = CURROUT+MARGIN %IF LAST SEP # ';'
   518  
6010 @ 37424:            LINE   517 "regression-compile-tmp/soaps-77.imp"
6011 @ 37463:            PUSH   LASTSEP
6012 @ 37466:            PUSHI  #0x0000003b
6013 @ 37471:            JUMPIF = L_000a
6014 @ 37475:            PUSH   STAT
6015 @ 37478:            PUSH   CURROUT
6016 @ 37481:            PUSH   MARGIN
6017 @ 37484:            ADD   
6018 @ 37485:            ASSVAL
6019 @ 37486:            LOCATE L_000a

   519                  %WHILE REC(RP+1) = 100 %CYCLE
   520                                          !    DEAL WITH LABELS
6020 @ 37489:            LINE   519 "regression-compile-tmp/soaps-77.imp"
6021 @ 37528:            LOCATE L_0009
6022 @ 37531:            PUSH   REC
6023 @ 37534:            PUSH   RP
6024 @ 37537:            PUSHI  #0x00000001
6025 @ 37542:            ADD   
6026 @ 37543:            ACCESS
6027 @ 37544:            PUSHI  #0x00000064
6028 @ 37549:            JUMPIF # L_000a

   521                     RP = RP+1
6029 @ 37553:            LINE   521 "regression-compile-tmp/soaps-77.imp"
6030 @ 37592:            PUSH   RP
6031 @ 37595:            PUSH   RP
6032 @ 37598:            PUSHI  #0x00000001
6033 @ 37603:            ADD   
6034 @ 37604:            ASSVAL

   522                     %IF LAST SEP = ';' %OR LAST SEP = ':' %THEN %START
6035 @ 37605:            LINE   522 "regression-compile-tmp/soaps-77.imp"
6036 @ 37644:            PUSH   LASTSEP
6037 @ 37647:            PUSHI  #0x0000003b
6038 @ 37652:            JUMPIF = L_000e
6039 @ 37656:            PUSH   LASTSEP
6040 @ 37659:            PUSHI  #0x0000003a
6041 @ 37664:            JUMPIF # L_000d
6042 @ 37668:            LOCATE L_000e

   523                        N = -2;  N = 1 %IF LAST SEP = ':'
6043 @ 37671:            LINE   523 "regression-compile-tmp/soaps-77.imp"
6044 @ 37710:            PUSH   N
6045 @ 37713:            PUSHI  #0x00000002
6046 @ 37718:            NEGATE
6047 @ 37719:            ASSVAL
6048 @ 37720:            LINE   523 "regression-compile-tmp/soaps-77.imp"
6049 @ 37759:            PUSH   LASTSEP
6050 @ 37762:            PUSHI  #0x0000003a
6051 @ 37767:            JUMPIF # L_0010
6052 @ 37771:            PUSH   N
6053 @ 37774:            PUSHI  #0x00000001
6054 @ 37779:            ASSVAL
6055 @ 37780:            LOCATE L_0010

   524                        CURROUT = CURROUT+N;  BYTEINTEGER(CURROUT) = NL
6056 @ 37783:            LINE   524 "regression-compile-tmp/soaps-77.imp"
6057 @ 37822:            PUSH   CURROUT
6058 @ 37825:            PUSH   CURROUT
6059 @ 37828:            PUSH   N
6060 @ 37831:            ADD   
6061 @ 37832:            ASSVAL
6062 @ 37833:            LINE   524 "regression-compile-tmp/soaps-77.imp"
6063 @ 37872:            PUSH   BYTEINTEGER
6064 @ 37875:            PUSH   CURROUT
6065 @ 37878:            ASSPAR
6066 @ 37879:            CALL  
6067 @ 37880:            PUSHI  #0x0000000a
6068 @ 37885:            ASSVAL

   525                        LINE BASE = CURROUT
6069 @ 37886:            LINE   525 "regression-compile-tmp/soaps-77.imp"
6070 @ 37925:            PUSH   LINEBASE
6071 @ 37928:            PUSH   CURROUT
6072 @ 37931:            ASSVAL

   526                        LIMIT = CURROUT+LINELENGTH
6073 @ 37932:            LINE   526 "regression-compile-tmp/soaps-77.imp"
6074 @ 37971:            PUSH   LIMIT
6075 @ 37974:            PUSH   CURROUT
6076 @ 37977:            PUSH   LINELENGTH
6077 @ 37980:            ADD   
6078 @ 37981:            ASSVAL

   527                        STAT = CURROUT+MARGIN
6079 @ 37982:            LINE   527 "regression-compile-tmp/soaps-77.imp"
6080 @ 38021:            PUSH   STAT
6081 @ 38024:            PUSH   CURROUT
6082 @ 38027:            PUSH   MARGIN
6083 @ 38030:            ADD   
6084 @ 38031:            ASSVAL

   528                        LAST SEP = NL
6085 @ 38032:            LINE   528 "regression-compile-tmp/soaps-77.imp"
6086 @ 38071:            PUSH   LASTSEP
6087 @ 38074:            PUSHI  #0x0000000a
6088 @ 38079:            ASSVAL

   529                     %FINISH
6089 @ 38080:            LINE   529 "regression-compile-tmp/soaps-77.imp"
6090 @ 38119:            LOCATE L_000d

   530                     %IF LABELS RELATIVE # 0 %AND LAST SEP # ':' %C
   531                        %THEN %START
6091 @ 38122:            LINE   530 "regression-compile-tmp/soaps-77.imp"
6092 @ 38161:            PUSH   LABELSRELATIVE
6093 @ 38164:            PUSHI  #0x00000000
6094 @ 38169:            JUMPIF = L_000d
6095 @ 38173:            PUSH   LASTSEP
6096 @ 38176:            PUSHI  #0x0000003a
6097 @ 38181:            JUMPIF = L_000d

   532                        N = LEVEL;  M = MARGIN
6098 @ 38185:            LINE   532 "regression-compile-tmp/soaps-77.imp"
6099 @ 38224:            PUSH   N
6100 @ 38227:            PUSH   LEVEL
6101 @ 38230:            ASSVAL
6102 @ 38231:            LINE   532 "regression-compile-tmp/soaps-77.imp"
6103 @ 38270:            PUSH   M
6104 @ 38273:            PUSH   MARGIN
6105 @ 38276:            ASSVAL

   533                        M = M+FIRST DISP %C
   534                           %IF EXTRA MARGIN # 0 %AND LEVEL = 1
   535  
6106 @ 38277:            LINE   533 "regression-compile-tmp/soaps-77.imp"
6107 @ 38316:            PUSH   EXTRAMARGIN
6108 @ 38319:            PUSHI  #0x00000000
6109 @ 38324:            JUMPIF = L_0010
6110 @ 38328:            PUSH   LEVEL
6111 @ 38331:            PUSHI  #0x00000001
6112 @ 38336:            JUMPIF # L_0010
6113 @ 38340:            PUSH   M
6114 @ 38343:            PUSH   M
6115 @ 38346:            PUSH   FIRSTDISP
6116 @ 38349:            ADD   
6117 @ 38350:            ASSVAL
6118 @ 38351:            LOCATE L_0010

   536                        %CYCLE
6119 @ 38354:            LINE   536 "regression-compile-tmp/soaps-77.imp"
6120 @ 38393:            LOCATE L_000f

   537                           M = M-DELTA MARGIN
6121 @ 38396:            LINE   537 "regression-compile-tmp/soaps-77.imp"
6122 @ 38435:            PUSH   M
6123 @ 38438:            PUSH   M
6124 @ 38441:            PUSH   DELTAMARGIN
6125 @ 38444:            SUB   
6126 @ 38445:            ASSVAL

   538                           %EXIT %IF N&1 # 0
6127 @ 38446:            LINE   538 "regression-compile-tmp/soaps-77.imp"
6128 @ 38485:            PUSH   N
6129 @ 38488:            PUSHI  #0x00000001
6130 @ 38493:            AND   
6131 @ 38494:            PUSHI  #0x00000000
6132 @ 38499:            JUMPIF = L_0013
6133 @ 38503:            GOTO   L_0010
6134 @ 38506:            LOCATE L_0013

   539                           N = N>>1
6135 @ 38509:            LINE   539 "regression-compile-tmp/soaps-77.imp"
6136 @ 38548:            PUSH   N
6137 @ 38551:            PUSH   N
6138 @ 38554:            PUSHI  #0x00000001
6139 @ 38559:            RSH   
6140 @ 38560:            ASSVAL

   540                        %REPEAT
   541  
6141 @ 38561:            LINE   540 "regression-compile-tmp/soaps-77.imp"
6142 @ 38600:            REPEAT L_000f
6143 @ 38603:            LOCATE L_0010

   542                        %WHILE M > 0 %CYCLE
6144 @ 38606:            LINE   542 "regression-compile-tmp/soaps-77.imp"
6145 @ 38645:            LOCATE L_000f
6146 @ 38648:            PUSH   M
6147 @ 38651:            PUSHI  #0x00000000
6148 @ 38656:            JUMPIF <= L_0010

   543                           M = M-1
6149 @ 38660:            LINE   543 "regression-compile-tmp/soaps-77.imp"
6150 @ 38699:            PUSH   M
6151 @ 38702:            PUSH   M
6152 @ 38705:            PUSHI  #0x00000001
6153 @ 38710:            SUB   
6154 @ 38711:            ASSVAL

   544                           CURROUT = CURROUT+1
6155 @ 38712:            LINE   544 "regression-compile-tmp/soaps-77.imp"
6156 @ 38751:            PUSH   CURROUT
6157 @ 38754:            PUSH   CURROUT
6158 @ 38757:            PUSHI  #0x00000001
6159 @ 38762:            ADD   
6160 @ 38763:            ASSVAL

   545                           BYTEINTEGER(CURROUT) = ' '
6161 @ 38764:            LINE   545 "regression-compile-tmp/soaps-77.imp"
6162 @ 38803:            PUSH   BYTEINTEGER
6163 @ 38806:            PUSH   CURROUT
6164 @ 38809:            ASSPAR
6165 @ 38810:            CALL  
6166 @ 38811:            PUSHI  #0x00000020
6167 @ 38816:            ASSVAL

   546                        %REPEAT
   547  
6168 @ 38817:            LINE   546 "regression-compile-tmp/soaps-77.imp"
6169 @ 38856:            REPEAT L_000f
6170 @ 38859:            LOCATE L_0010

   548                     %FINISH
   549  
6171 @ 38862:            LINE   548 "regression-compile-tmp/soaps-77.imp"
6172 @ 38901:            LOCATE L_000d

   550                     %CYCLE
6173 @ 38904:            LINE   550 "regression-compile-tmp/soaps-77.imp"
6174 @ 38943:            LOCATE L_000c

   551                        RP = RP+1;  N = REC(RP);  %EXIT %IF N = 0
6175 @ 38946:            LINE   551 "regression-compile-tmp/soaps-77.imp"
6176 @ 38985:            PUSH   RP
6177 @ 38988:            PUSH   RP
6178 @ 38991:            PUSHI  #0x00000001
6179 @ 38996:            ADD   
6180 @ 38997:            ASSVAL
6181 @ 38998:            LINE   551 "regression-compile-tmp/soaps-77.imp"
6182 @ 39037:            PUSH   N
6183 @ 39040:            PUSH   REC
6184 @ 39043:            PUSH   RP
6185 @ 39046:            ACCESS
6186 @ 39047:            ASSVAL
6187 @ 39048:            LINE   551 "regression-compile-tmp/soaps-77.imp"
6188 @ 39087:            PUSH   N
6189 @ 39090:            PUSHI  #0x00000000
6190 @ 39095:            JUMPIF # L_0010
6191 @ 39099:            GOTO   L_000d
6192 @ 39102:            LOCATE L_0010

   552                        %IF N < 0 %THEN SN = STRINGS(-N) %C
   553                           %ELSE SN = KEYWORD(N)+KEYBASE
   554  
6193 @ 39105:            LINE   552 "regression-compile-tmp/soaps-77.imp"
6194 @ 39144:            PUSH   N
6195 @ 39147:            PUSHI  #0x00000000
6196 @ 39152:            JUMPIF >= L_0010
6197 @ 39156:            PUSH   SN
6198 @ 39159:            PUSH   STRINGS
6199 @ 39162:            PUSH   N
6200 @ 39165:            NEGATE
6201 @ 39166:            ACCESS
6202 @ 39167:            ASSVAL
6203 @ 39168:            GOTO   L_000f
6204 @ 39171:            LOCATE L_0010
6205 @ 39174:            PUSH   SN
6206 @ 39177:            PUSH   KEYWORD
6207 @ 39180:            PUSH   N
6208 @ 39183:            ACCESS
6209 @ 39184:            PUSH   KEYBASE
6210 @ 39187:            ADD   
6211 @ 39188:            ASSVAL
6212 @ 39189:            LOCATE L_000f

   555                        %CYCLE J = SN+1,1,SN+BYTEINTEGER(SN)
6213 @ 39192:            LINE   555 "regression-compile-tmp/soaps-77.imp"
6214 @ 39231:            PUSH   J
6215 @ 39234:            PUSHI  #0x00000001
6216 @ 39239:            PUSH   SN
6217 @ 39242:            PUSH   BYTEINTEGER
6218 @ 39245:            PUSH   SN
6219 @ 39248:            ASSPAR
6220 @ 39249:            CALL  
6221 @ 39250:            ADD   
6222 @ 39251:            PUSH   SN
6223 @ 39254:            PUSHI  #0x00000001
6224 @ 39259:            ADD   
6225 @ 39260:            FOR    L_000f

   556                           CURROUT = CURROUT+1
6226 @ 39263:            LINE   556 "regression-compile-tmp/soaps-77.imp"
6227 @ 39302:            PUSH   CURROUT
6228 @ 39305:            PUSH   CURROUT
6229 @ 39308:            PUSHI  #0x00000001
6230 @ 39313:            ADD   
6231 @ 39314:            ASSVAL

   557                           BYTEINTEGER(CURROUT) = BYTEINTEGER(J)
6232 @ 39315:            LINE   557 "regression-compile-tmp/soaps-77.imp"
6233 @ 39354:            PUSH   BYTEINTEGER
6234 @ 39357:            PUSH   CURROUT
6235 @ 39360:            ASSPAR
6236 @ 39361:            CALL  
6237 @ 39362:            PUSH   BYTEINTEGER
6238 @ 39365:            PUSH   J
6239 @ 39368:            ASSPAR
6240 @ 39369:            CALL  
6241 @ 39370:            ASSVAL

   558                        %REPEAT
   559  
6242 @ 39371:            LINE   558 "regression-compile-tmp/soaps-77.imp"
6243 @ 39410:            REPEAT L_000f
6244 @ 39413:            LOCATE L_0010

   560                     %REPEAT
   561  
6245 @ 39416:            LINE   560 "regression-compile-tmp/soaps-77.imp"
6246 @ 39455:            REPEAT L_000c
6247 @ 39458:            LOCATE L_000d

   562                     %IF CURROUT > STAT %AND STATUS&16 = 0 %THEN %START
6248 @ 39461:            LINE   562 "regression-compile-tmp/soaps-77.imp"
6249 @ 39500:            PUSH   CURROUT
6250 @ 39503:            PUSH   STAT
6251 @ 39506:            JUMPIF <= L_000d
6252 @ 39510:            PUSH   STATUS
6253 @ 39513:            PUSHI  #0x00000010
6254 @ 39518:            AND   
6255 @ 39519:            PUSHI  #0x00000000
6256 @ 39524:            JUMPIF # L_000d

   563                        CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = NL
6257 @ 39528:            LINE   563 "regression-compile-tmp/soaps-77.imp"
6258 @ 39567:            PUSH   CURROUT
6259 @ 39570:            PUSH   CURROUT
6260 @ 39573:            PUSHI  #0x00000001
6261 @ 39578:            ADD   
6262 @ 39579:            ASSVAL
6263 @ 39580:            LINE   563 "regression-compile-tmp/soaps-77.imp"
6264 @ 39619:            PUSH   BYTEINTEGER
6265 @ 39622:            PUSH   CURROUT
6266 @ 39625:            ASSPAR
6267 @ 39626:            CALL  
6268 @ 39627:            PUSHI  #0x0000000a
6269 @ 39632:            ASSVAL

   564                        LINE BASE = CURROUT
6270 @ 39633:            LINE   564 "regression-compile-tmp/soaps-77.imp"
6271 @ 39672:            PUSH   LINEBASE
6272 @ 39675:            PUSH   CURROUT
6273 @ 39678:            ASSVAL

   565                        LIMIT = CURROUT+LINELENGTH
6274 @ 39679:            LINE   565 "regression-compile-tmp/soaps-77.imp"
6275 @ 39718:            PUSH   LIMIT
6276 @ 39721:            PUSH   CURROUT
6277 @ 39724:            PUSH   LINELENGTH
6278 @ 39727:            ADD   
6279 @ 39728:            ASSVAL

   566                        STAT = CURROUT+MARGIN
6280 @ 39729:            LINE   566 "regression-compile-tmp/soaps-77.imp"
6281 @ 39768:            PUSH   STAT
6282 @ 39771:            PUSH   CURROUT
6283 @ 39774:            PUSH   MARGIN
6284 @ 39777:            ADD   
6285 @ 39778:            ASSVAL

   567                     %FINISH
6286 @ 39779:            LINE   567 "regression-compile-tmp/soaps-77.imp"
6287 @ 39818:            LOCATE L_000d

   568                     LAST SEP = ':'
6288 @ 39821:            LINE   568 "regression-compile-tmp/soaps-77.imp"
6289 @ 39860:            PUSH   LASTSEP
6290 @ 39863:            PUSHI  #0x0000003a
6291 @ 39868:            ASSVAL

   569                  %REPEAT
   570  
6292 @ 39869:            LINE   569 "regression-compile-tmp/soaps-77.imp"
6293 @ 39908:            REPEAT L_0009
6294 @ 39911:            LOCATE L_000a

   571                  RP = 0 %AND -> NULL %IF STATUS&8 # 0
   572                                          !    NOW DEAL WITH COMMENTS
6295 @ 39914:            LINE   571 "regression-compile-tmp/soaps-77.imp"
6296 @ 39953:            PUSH   STATUS
6297 @ 39956:            PUSHI  #0x00000008
6298 @ 39961:            AND   
6299 @ 39962:            PUSHI  #0x00000000
6300 @ 39967:            JUMPIF = L_000a
6301 @ 39971:            PUSH   RP
6302 @ 39974:            PUSHI  #0x00000000
6303 @ 39979:            ASSVAL
6304 @ 39980:            JUMP   L_0103
6305 @ 39983:            LOCATE L_000a

   573                  %IF STATUS&16 # 0 %THEN %START
6306 @ 39986:            LINE   573 "regression-compile-tmp/soaps-77.imp"
6307 @ 40025:            PUSH   STATUS
6308 @ 40028:            PUSHI  #0x00000010
6309 @ 40033:            AND   
6310 @ 40034:            PUSHI  #0x00000000
6311 @ 40039:            JUMPIF = L_000a

   574                     RP = RP+1;  DISP = REC(RP)
   575                                          !   STARTING DISP OF INPUT
   576                                          !  COMMENT
6312 @ 40043:            LINE   574 "regression-compile-tmp/soaps-77.imp"
6313 @ 40082:            PUSH   RP
6314 @ 40085:            PUSH   RP
6315 @ 40088:            PUSHI  #0x00000001
6316 @ 40093:            ADD   
6317 @ 40094:            ASSVAL
6318 @ 40095:            LINE   574 "regression-compile-tmp/soaps-77.imp"
6319 @ 40134:            PUSH   DISP
6320 @ 40137:            PUSH   REC
6321 @ 40140:            PUSH   RP
6322 @ 40143:            ACCESS
6323 @ 40144:            ASSVAL

   577                     D = 0;  CMODE = 0
6324 @ 40145:            LINE   577 "regression-compile-tmp/soaps-77.imp"
6325 @ 40184:            PUSH   D
6326 @ 40187:            PUSHI  #0x00000000
6327 @ 40192:            ASSVAL
6328 @ 40193:            LINE   577 "regression-compile-tmp/soaps-77.imp"
6329 @ 40232:            PUSH   CMODE
6330 @ 40235:            PUSHI  #0x00000000
6331 @ 40240:            ASSVAL

   578                     J = CURRIN;          !   FIND THE END OF THE COMMENT
6332 @ 40241:            LINE   578 "regression-compile-tmp/soaps-77.imp"
6333 @ 40280:            PUSH   J
6334 @ 40283:            PUSH   CURRIN
6335 @ 40286:            ASSVAL

   579                     J = J+1 %WHILE BYTEINTEGER(J) # NL %C
   580                        %AND BYTEINTEGER(J) # ';'
6336 @ 40287:            LINE   579 "regression-compile-tmp/soaps-77.imp"
6337 @ 40326:            LOCATE L_000c
6338 @ 40329:            PUSH   BYTEINTEGER
6339 @ 40332:            PUSH   J
6340 @ 40335:            ASSPAR
6341 @ 40336:            CALL  
6342 @ 40337:            PUSHI  #0x0000000a
6343 @ 40342:            JUMPIF = L_000d
6344 @ 40346:            PUSH   BYTEINTEGER
6345 @ 40349:            PUSH   J
6346 @ 40352:            ASSPAR
6347 @ 40353:            CALL  
6348 @ 40354:            PUSHI  #0x0000003b
6349 @ 40359:            JUMPIF = L_000d
6350 @ 40363:            PUSH   J
6351 @ 40366:            PUSH   J
6352 @ 40369:            PUSHI  #0x00000001
6353 @ 40374:            ADD   
6354 @ 40375:            ASSVAL
6355 @ 40376:            REPEAT L_000c
6356 @ 40379:            LOCATE L_000d

   581                     CS = J-CURRIN;       !   COMMENT SIZE
6357 @ 40382:            LINE   581 "regression-compile-tmp/soaps-77.imp"
6358 @ 40421:            PUSH   CS
6359 @ 40424:            PUSH   J
6360 @ 40427:            PUSH   CURRIN
6361 @ 40430:            SUB   
6362 @ 40431:            ASSVAL

   582                     %IF COMMENT FLAG = 0 %C
   583                        %THEN CSTART = COMMENT TAB %ELSE %START
6363 @ 40432:            LINE   582 "regression-compile-tmp/soaps-77.imp"
6364 @ 40471:            PUSH   COMMENTFLAG
6365 @ 40474:            PUSHI  #0x00000000
6366 @ 40479:            JUMPIF # L_000d
6367 @ 40483:            PUSH   CSTART
6368 @ 40486:            PUSH   COMMENTTAB
6369 @ 40489:            ASSVAL
6370 @ 40490:            GOTO   L_000c
6371 @ 40493:            LOCATE L_000d

   584                        %IF COMMENTS NORMAL # 0 %START
6372 @ 40496:            LINE   584 "regression-compile-tmp/soaps-77.imp"
6373 @ 40535:            PUSH   COMMENTSNORMAL
6374 @ 40538:            PUSHI  #0x00000000
6375 @ 40543:            JUMPIF = L_0010

   585                           CMODE = 1;  CSTART = MARGIN
6376 @ 40547:            LINE   585 "regression-compile-tmp/soaps-77.imp"
6377 @ 40586:            PUSH   CMODE
6378 @ 40589:            PUSHI  #0x00000001
6379 @ 40594:            ASSVAL
6380 @ 40595:            LINE   585 "regression-compile-tmp/soaps-77.imp"
6381 @ 40634:            PUSH   CSTART
6382 @ 40637:            PUSH   MARGIN
6383 @ 40640:            ASSVAL

   586                        %FINISH %ELSE %START
6384 @ 40641:            LINE   586 "regression-compile-tmp/soaps-77.imp"
6385 @ 40680:            GOTO   L_000f
6386 @ 40683:            LOCATE L_0010

   587                           %IF LAST SEP = ';' %C
   588                              %THEN CSTART = COMMENT TAB %ELSE %START
6387 @ 40686:            LINE   587 "regression-compile-tmp/soaps-77.imp"
6388 @ 40725:            PUSH   LASTSEP
6389 @ 40728:            PUSHI  #0x0000003b
6390 @ 40733:            JUMPIF # L_0013
6391 @ 40737:            PUSH   CSTART
6392 @ 40740:            PUSH   COMMENTTAB
6393 @ 40743:            ASSVAL
6394 @ 40744:            GOTO   L_0012
6395 @ 40747:            LOCATE L_0013

   589                              %IF DISP = 0 %THEN CSTART = 0 %ELSE %START
6396 @ 40750:            LINE   589 "regression-compile-tmp/soaps-77.imp"
6397 @ 40789:            PUSH   DISP
6398 @ 40792:            PUSHI  #0x00000000
6399 @ 40797:            JUMPIF # L_0016
6400 @ 40801:            PUSH   CSTART
6401 @ 40804:            PUSHI  #0x00000000
6402 @ 40809:            ASSVAL
6403 @ 40810:            GOTO   L_0015
6404 @ 40813:            LOCATE L_0016

   590                                 %IF DISP <= MID MARGIN %C
   591                                    %AND STATUS&32 = 0 %C
   592                                    %THEN CSTART = MARGIN %C
   593                                    %ELSE CSTART = COMMENT TAB
6405 @ 40816:            LINE   590 "regression-compile-tmp/soaps-77.imp"
6406 @ 40855:            PUSH   DISP
6407 @ 40858:            PUSH   MIDMARGIN
6408 @ 40861:            JUMPIF > L_0019
6409 @ 40865:            PUSH   STATUS
6410 @ 40868:            PUSHI  #0x00000020
6411 @ 40873:            AND   
6412 @ 40874:            PUSHI  #0x00000000
6413 @ 40879:            JUMPIF # L_0019
6414 @ 40883:            PUSH   CSTART
6415 @ 40886:            PUSH   MARGIN
6416 @ 40889:            ASSVAL
6417 @ 40890:            GOTO   L_0018
6418 @ 40893:            LOCATE L_0019
6419 @ 40896:            PUSH   CSTART
6420 @ 40899:            PUSH   COMMENTTAB
6421 @ 40902:            ASSVAL
6422 @ 40903:            LOCATE L_0018

   594                              %FINISH
6423 @ 40906:            LINE   594 "regression-compile-tmp/soaps-77.imp"
6424 @ 40945:            LOCATE L_0015

   595                           %FINISH
6425 @ 40948:            LINE   595 "regression-compile-tmp/soaps-77.imp"
6426 @ 40987:            LOCATE L_0012

   596                        %FINISH
6427 @ 40990:            LINE   596 "regression-compile-tmp/soaps-77.imp"
6428 @ 41029:            LOCATE L_000f

   597                     %FINISH
6429 @ 41032:            LINE   597 "regression-compile-tmp/soaps-77.imp"
6430 @ 41071:            LOCATE L_000c

   598                     CSTART = 0 %IF STATUS&32 # 0 %AND LEAVE STARS # 0
6431 @ 41074:            LINE   598 "regression-compile-tmp/soaps-77.imp"
6432 @ 41113:            PUSH   STATUS
6433 @ 41116:            PUSHI  #0x00000020
6434 @ 41121:            AND   
6435 @ 41122:            PUSHI  #0x00000000
6436 @ 41127:            JUMPIF = L_000d
6437 @ 41131:            PUSH   LEAVESTARS
6438 @ 41134:            PUSHI  #0x00000000
6439 @ 41139:            JUMPIF = L_000d
6440 @ 41143:            PUSH   CSTART
6441 @ 41146:            PUSHI  #0x00000000
6442 @ 41151:            ASSVAL
6443 @ 41152:            LOCATE L_000d

   599                     SIZE = CURROUT-LINE BASE
6444 @ 41155:            LINE   599 "regression-compile-tmp/soaps-77.imp"
6445 @ 41194:            PUSH   SIZE
6446 @ 41197:            PUSH   CURROUT
6447 @ 41200:            PUSH   LINEBASE
6448 @ 41203:            SUB   
6449 @ 41204:            ASSVAL

   600                     %IF LAST SEP = ';' %START
6450 @ 41205:            LINE   600 "regression-compile-tmp/soaps-77.imp"
6451 @ 41244:            PUSH   LASTSEP
6452 @ 41247:            PUSHI  #0x0000003b
6453 @ 41252:            JUMPIF # L_000d

   601                        %IF BYTEINTEGER(CURROUT) = NL %START
   602                                          ! COMMENT AFTER REPEAT+NL
6454 @ 41256:            LINE   601 "regression-compile-tmp/soaps-77.imp"
6455 @ 41295:            PUSH   BYTEINTEGER
6456 @ 41298:            PUSH   CURROUT
6457 @ 41301:            ASSPAR
6458 @ 41302:            CALL  
6459 @ 41303:            PUSHI  #0x0000000a
6460 @ 41308:            JUMPIF # L_0010

   603                           LOOP FLAG = 1
6461 @ 41312:            LINE   603 "regression-compile-tmp/soaps-77.imp"
6462 @ 41351:            PUSH   LOOPFLAG
6463 @ 41354:            PUSHI  #0x00000001
6464 @ 41359:            ASSVAL

   604                           LINE BASE = LINE BASE-1 %C
   605                              %UNTIL BYTEINTEGER(LINE BASE) = NL
6465 @ 41360:            LINE   604 "regression-compile-tmp/soaps-77.imp"
6466 @ 41399:            LOCATE L_0012
6467 @ 41402:            PUSH   LINEBASE
6468 @ 41405:            PUSH   LINEBASE
6469 @ 41408:            PUSHI  #0x00000001
6470 @ 41413:            SUB   
6471 @ 41414:            ASSVAL
6472 @ 41415:            PUSH   BYTEINTEGER
6473 @ 41418:            PUSH   LINEBASE
6474 @ 41421:            ASSPAR
6475 @ 41422:            CALL  
6476 @ 41423:            PUSHI  #0x0000000a
6477 @ 41428:            JUMPIF = L_0013
6478 @ 41432:            REPEAT L_0012
6479 @ 41435:            LOCATE L_0013

   606                           SIZE = CURROUT-LINE BASE
6480 @ 41438:            LINE   606 "regression-compile-tmp/soaps-77.imp"
6481 @ 41477:            PUSH   SIZE
6482 @ 41480:            PUSH   CURROUT
6483 @ 41483:            PUSH   LINEBASE
6484 @ 41486:            SUB   
6485 @ 41487:            ASSVAL

   607                        %FINISH
6486 @ 41488:            LINE   607 "regression-compile-tmp/soaps-77.imp"
6487 @ 41527:            LOCATE L_0010

   608                        CURROUT = CURROUT-2;  SIZE = SIZE-2
   609                                          ! TO REMOVE SPACES AFTER SEMI"S
6488 @ 41530:            LINE   608 "regression-compile-tmp/soaps-77.imp"
6489 @ 41569:            PUSH   CURROUT
6490 @ 41572:            PUSH   CURROUT
6491 @ 41575:            PUSHI  #0x00000002
6492 @ 41580:            SUB   
6493 @ 41581:            ASSVAL
6494 @ 41582:            LINE   608 "regression-compile-tmp/soaps-77.imp"
6495 @ 41621:            PUSH   SIZE
6496 @ 41624:            PUSH   SIZE
6497 @ 41627:            PUSHI  #0x00000002
6498 @ 41632:            SUB   
6499 @ 41633:            ASSVAL

   610                        %IF EXTEND COMMENTS # 0 %AND CSTART < SIZE %START
6500 @ 41634:            LINE   610 "regression-compile-tmp/soaps-77.imp"
6501 @ 41673:            PUSH   EXTENDCOMMENTS
6502 @ 41676:            PUSHI  #0x00000000
6503 @ 41681:            JUMPIF = L_0010
6504 @ 41685:            PUSH   CSTART
6505 @ 41688:            PUSH   SIZE
6506 @ 41691:            JUMPIF >= L_0010

   611                           P = CSTART;    ! REMEMBER IT JUST IN CASE
6507 @ 41695:            LINE   611 "regression-compile-tmp/soaps-77.imp"
6508 @ 41734:            PUSH   P
6509 @ 41737:            PUSH   CSTART
6510 @ 41740:            ASSVAL

   612                           N = EXT NUM;   ! NUMBER OF EXTENSION TRIES
   613  
6511 @ 41741:            LINE   612 "regression-compile-tmp/soaps-77.imp"
6512 @ 41780:            PUSH   N
6513 @ 41783:            PUSH   EXTNUM
6514 @ 41786:            ASSVAL

   614                           %CYCLE
6515 @ 41787:            LINE   614 "regression-compile-tmp/soaps-77.imp"
6516 @ 41826:            LOCATE L_0012

   615                              %EXIT %IF N <= 0
6517 @ 41829:            LINE   615 "regression-compile-tmp/soaps-77.imp"
6518 @ 41868:            PUSH   N
6519 @ 41871:            PUSHI  #0x00000000
6520 @ 41876:            JUMPIF > L_0016
6521 @ 41880:            GOTO   L_0013
6522 @ 41883:            LOCATE L_0016

   616                              CSTART = CSTART+COMMENT EXTENSION
6523 @ 41886:            LINE   616 "regression-compile-tmp/soaps-77.imp"
6524 @ 41925:            PUSH   CSTART
6525 @ 41928:            PUSH   CSTART
6526 @ 41931:            PUSH   COMMENTEXTENSION
6527 @ 41934:            ADD   
6528 @ 41935:            ASSVAL

   617                              %EXIT %IF CSTART >= SIZE
6529 @ 41936:            LINE   617 "regression-compile-tmp/soaps-77.imp"
6530 @ 41975:            PUSH   CSTART
6531 @ 41978:            PUSH   SIZE
6532 @ 41981:            JUMPIF < L_0016
6533 @ 41985:            GOTO   L_0013
6534 @ 41988:            LOCATE L_0016

   618                              N = N-1
6535 @ 41991:            LINE   618 "regression-compile-tmp/soaps-77.imp"
6536 @ 42030:            PUSH   N
6537 @ 42033:            PUSH   N
6538 @ 42036:            PUSHI  #0x00000001
6539 @ 42041:            SUB   
6540 @ 42042:            ASSVAL

   619                           %REPEAT
   620  
6541 @ 42043:            LINE   619 "regression-compile-tmp/soaps-77.imp"
6542 @ 42082:            REPEAT L_0012
6543 @ 42085:            LOCATE L_0013

   621                           CSTART = P %IF N <= 0 %C
   622                              %OR CS+CSTART > COMMENT LINE
   623  ! RESTORE IT IF TOO LONG
6544 @ 42088:            LINE   621 "regression-compile-tmp/soaps-77.imp"
6545 @ 42127:            PUSH   N
6546 @ 42130:            PUSHI  #0x00000000
6547 @ 42135:            JUMPIF <= L_0014
6548 @ 42139:            PUSH   CS
6549 @ 42142:            PUSH   CSTART
6550 @ 42145:            ADD   
6551 @ 42146:            PUSH   COMMENTLINE
6552 @ 42149:            JUMPIF <= L_0013
6553 @ 42153:            LOCATE L_0014
6554 @ 42156:            PUSH   CSTART
6555 @ 42159:            PUSH   P
6556 @ 42162:            ASSVAL
6557 @ 42163:            LOCATE L_0013

   624                        %FINISH
6558 @ 42166:            LINE   624 "regression-compile-tmp/soaps-77.imp"
6559 @ 42205:            LOCATE L_0010

   625                        %IF CSTART < SIZE %START
6560 @ 42208:            LINE   625 "regression-compile-tmp/soaps-77.imp"
6561 @ 42247:            PUSH   CSTART
6562 @ 42250:            PUSH   SIZE
6563 @ 42253:            JUMPIF >= L_0010

   626                           %IF CMODE # 0 %THEN CSTART = 0 %ELSE BREAK
6564 @ 42257:            LINE   626 "regression-compile-tmp/soaps-77.imp"
6565 @ 42296:            PUSH   CMODE
6566 @ 42299:            PUSHI  #0x00000000
6567 @ 42304:            JUMPIF = L_0013
6568 @ 42308:            PUSH   CSTART
6569 @ 42311:            PUSHI  #0x00000000
6570 @ 42316:            ASSVAL
6571 @ 42317:            GOTO   L_0012
6572 @ 42320:            LOCATE L_0013
6573 @ 42323:            PUSH   BREAK
6574 @ 42326:            CALL  
6575 @ 42327:            LOCATE L_0012

   627                        %FINISH %ELSE %START
6576 @ 42330:            LINE   627 "regression-compile-tmp/soaps-77.imp"
6577 @ 42369:            GOTO   L_000f
6578 @ 42372:            LOCATE L_0010

   628                           D = COMMENT LINE-CSTART-CS
6579 @ 42375:            LINE   628 "regression-compile-tmp/soaps-77.imp"
6580 @ 42414:            PUSH   D
6581 @ 42417:            PUSH   COMMENTLINE
6582 @ 42420:            PUSH   CSTART
6583 @ 42423:            SUB   
6584 @ 42424:            PUSH   CS
6585 @ 42427:            SUB   
6586 @ 42428:            ASSVAL

   629                           %IF D < 0 %AND BREAK COMMENTS = 0 %START
6587 @ 42429:            LINE   629 "regression-compile-tmp/soaps-77.imp"
6588 @ 42468:            PUSH   D
6589 @ 42471:            PUSHI  #0x00000000
6590 @ 42476:            JUMPIF >= L_0013
6591 @ 42480:            PUSH   BREAKCOMMENTS
6592 @ 42483:            PUSHI  #0x00000000
6593 @ 42488:            JUMPIF # L_0013

   630                              CSTART = LINE SIZE-CS
6594 @ 42492:            LINE   630 "regression-compile-tmp/soaps-77.imp"
6595 @ 42531:            PUSH   CSTART
6596 @ 42534:            PUSH   LINESIZE
6597 @ 42537:            PUSH   CS
6598 @ 42540:            SUB   
6599 @ 42541:            ASSVAL

   631                              BREAK
6600 @ 42542:            LINE   631 "regression-compile-tmp/soaps-77.imp"
6601 @ 42581:            PUSH   BREAK
6602 @ 42584:            CALL  

   632                              D = 0
6603 @ 42585:            LINE   632 "regression-compile-tmp/soaps-77.imp"
6604 @ 42624:            PUSH   D
6605 @ 42627:            PUSHI  #0x00000000
6606 @ 42632:            ASSVAL

   633                           %FINISH
6607 @ 42633:            LINE   633 "regression-compile-tmp/soaps-77.imp"
6608 @ 42672:            LOCATE L_0013

   634                        %FINISH
6609 @ 42675:            LINE   634 "regression-compile-tmp/soaps-77.imp"
6610 @ 42714:            LOCATE L_000f

   635                     %FINISH %ELSE %START
6611 @ 42717:            LINE   635 "regression-compile-tmp/soaps-77.imp"
6612 @ 42756:            GOTO   L_000c
6613 @ 42759:            LOCATE L_000d

   636                        D = COMMENT LINE-CSTART-CS
6614 @ 42762:            LINE   636 "regression-compile-tmp/soaps-77.imp"
6615 @ 42801:            PUSH   D
6616 @ 42804:            PUSH   COMMENTLINE
6617 @ 42807:            PUSH   CSTART
6618 @ 42810:            SUB   
6619 @ 42811:            PUSH   CS
6620 @ 42814:            SUB   
6621 @ 42815:            ASSVAL

   637                        %IF D < 0 %AND BREAKCOMMENTS = 0 %THEN %START
6622 @ 42816:            LINE   637 "regression-compile-tmp/soaps-77.imp"
6623 @ 42855:            PUSH   D
6624 @ 42858:            PUSHI  #0x00000000
6625 @ 42863:            JUMPIF >= L_0010
6626 @ 42867:            PUSH   BREAKCOMMENTS
6627 @ 42870:            PUSHI  #0x00000000
6628 @ 42875:            JUMPIF # L_0010

   638                           CSTART = COMMENT LINE-CS
6629 @ 42879:            LINE   638 "regression-compile-tmp/soaps-77.imp"
6630 @ 42918:            PUSH   CSTART
6631 @ 42921:            PUSH   COMMENTLINE
6632 @ 42924:            PUSH   CS
6633 @ 42927:            SUB   
6634 @ 42928:            ASSVAL

   639                           D = 0
6635 @ 42929:            LINE   639 "regression-compile-tmp/soaps-77.imp"
6636 @ 42968:            PUSH   D
6637 @ 42971:            PUSHI  #0x00000000
6638 @ 42976:            ASSVAL

   640                        %FINISH
6639 @ 42977:            LINE   640 "regression-compile-tmp/soaps-77.imp"
6640 @ 43016:            LOCATE L_0010

   641                     %FINISH
   642  
6641 @ 43019:            LINE   641 "regression-compile-tmp/soaps-77.imp"
6642 @ 43058:            LOCATE L_000c

   643                     %CYCLE
6643 @ 43061:            LINE   643 "regression-compile-tmp/soaps-77.imp"
6644 @ 43100:            LOCATE L_000c

   644                        N = CSTART-SIZE
   645  
6645 @ 43103:            LINE   644 "regression-compile-tmp/soaps-77.imp"
6646 @ 43142:            PUSH   N
6647 @ 43145:            PUSH   CSTART
6648 @ 43148:            PUSH   SIZE
6649 @ 43151:            SUB   
6650 @ 43152:            ASSVAL

   646                        %WHILE N > 0 %CYCLE
6651 @ 43153:            LINE   646 "regression-compile-tmp/soaps-77.imp"
6652 @ 43192:            LOCATE L_000f
6653 @ 43195:            PUSH   N
6654 @ 43198:            PUSHI  #0x00000000
6655 @ 43203:            JUMPIF <= L_0010

   647                           N = N-1;  CURROUT = CURROUT+1
6656 @ 43207:            LINE   647 "regression-compile-tmp/soaps-77.imp"
6657 @ 43246:            PUSH   N
6658 @ 43249:            PUSH   N
6659 @ 43252:            PUSHI  #0x00000001
6660 @ 43257:            SUB   
6661 @ 43258:            ASSVAL
6662 @ 43259:            LINE   647 "regression-compile-tmp/soaps-77.imp"
6663 @ 43298:            PUSH   CURROUT
6664 @ 43301:            PUSH   CURROUT
6665 @ 43304:            PUSHI  #0x00000001
6666 @ 43309:            ADD   
6667 @ 43310:            ASSVAL

   648                           BYTEINTEGER(CURROUT) = ' '
6668 @ 43311:            LINE   648 "regression-compile-tmp/soaps-77.imp"
6669 @ 43350:            PUSH   BYTEINTEGER
6670 @ 43353:            PUSH   CURROUT
6671 @ 43356:            ASSPAR
6672 @ 43357:            CALL  
6673 @ 43358:            PUSHI  #0x00000020
6674 @ 43363:            ASSVAL

   649                        %REPEAT
   650  
6675 @ 43364:            LINE   649 "regression-compile-tmp/soaps-77.imp"
6676 @ 43403:            REPEAT L_000f
6677 @ 43406:            LOCATE L_0010

   651                        CURROUT = CURROUT+1
6678 @ 43409:            LINE   651 "regression-compile-tmp/soaps-77.imp"
6679 @ 43448:            PUSH   CURROUT
6680 @ 43451:            PUSH   CURROUT
6681 @ 43454:            PUSHI  #0x00000001
6682 @ 43459:            ADD   
6683 @ 43460:            ASSVAL

   652                        BYTEINTEGER(CURROUT) = '!'
6684 @ 43461:            LINE   652 "regression-compile-tmp/soaps-77.imp"
6685 @ 43500:            PUSH   BYTEINTEGER
6686 @ 43503:            PUSH   CURROUT
6687 @ 43506:            ASSPAR
6688 @ 43507:            CALL  
6689 @ 43508:            PUSHI  #0x00000021
6690 @ 43513:            ASSVAL

   653                        CURROUT = CURROUT+1 %C
   654                           %AND BYTEINTEGER(CURROUT) = '*' %C
   655                           %IF STATUS&32 # 0
6691 @ 43514:            LINE   653 "regression-compile-tmp/soaps-77.imp"
6692 @ 43553:            PUSH   STATUS
6693 @ 43556:            PUSHI  #0x00000020
6694 @ 43561:            AND   
6695 @ 43562:            PUSHI  #0x00000000
6696 @ 43567:            JUMPIF = L_0010
6697 @ 43571:            PUSH   CURROUT
6698 @ 43574:            PUSH   CURROUT
6699 @ 43577:            PUSHI  #0x00000001
6700 @ 43582:            ADD   
6701 @ 43583:            ASSVAL
6702 @ 43584:            PUSH   BYTEINTEGER
6703 @ 43587:            PUSH   CURROUT
6704 @ 43590:            ASSPAR
6705 @ 43591:            CALL  
6706 @ 43592:            PUSHI  #0x0000002a
6707 @ 43597:            ASSVAL
6708 @ 43598:            LOCATE L_0010

   656                        P = J
6709 @ 43601:            LINE   656 "regression-compile-tmp/soaps-77.imp"
6710 @ 43640:            PUSH   P
6711 @ 43643:            PUSH   J
6712 @ 43646:            ASSVAL

   657                        %IF D < 0 %START
6713 @ 43647:            LINE   657 "regression-compile-tmp/soaps-77.imp"
6714 @ 43686:            PUSH   D
6715 @ 43689:            PUSHI  #0x00000000
6716 @ 43694:            JUMPIF >= L_0010

   658                           P = J+D
6717 @ 43698:            LINE   658 "regression-compile-tmp/soaps-77.imp"
6718 @ 43737:            PUSH   P
6719 @ 43740:            PUSH   J
6720 @ 43743:            PUSH   D
6721 @ 43746:            ADD   
6722 @ 43747:            ASSVAL

   659                           P = P-1 %WHILE BYTEINTEGER(P) # ' ' %C
   660                              %AND BYTEINTEGER(P) # ',' %C
   661                              %AND BYTEINTEGER(P) # '.' %AND P > CURRIN
6723 @ 43748:            LINE   659 "regression-compile-tmp/soaps-77.imp"
6724 @ 43787:            LOCATE L_0012
6725 @ 43790:            PUSH   BYTEINTEGER
6726 @ 43793:            PUSH   P
6727 @ 43796:            ASSPAR
6728 @ 43797:            CALL  
6729 @ 43798:            PUSHI  #0x00000020
6730 @ 43803:            JUMPIF = L_0013
6731 @ 43807:            PUSH   BYTEINTEGER
6732 @ 43810:            PUSH   P
6733 @ 43813:            ASSPAR
6734 @ 43814:            CALL  
6735 @ 43815:            PUSHI  #0x0000002c
6736 @ 43820:            JUMPIF = L_0013
6737 @ 43824:            PUSH   BYTEINTEGER
6738 @ 43827:            PUSH   P
6739 @ 43830:            ASSPAR
6740 @ 43831:            CALL  
6741 @ 43832:            PUSHI  #0x0000002e
6742 @ 43837:            JUMPIF = L_0013
6743 @ 43841:            PUSH   P
6744 @ 43844:            PUSH   CURRIN
6745 @ 43847:            JUMPIF <= L_0013
6746 @ 43851:            PUSH   P
6747 @ 43854:            PUSH   P
6748 @ 43857:            PUSHI  #0x00000001
6749 @ 43862:            SUB   
6750 @ 43863:            ASSVAL
6751 @ 43864:            REPEAT L_0012
6752 @ 43867:            LOCATE L_0013

   662                           P = P-1
6753 @ 43870:            LINE   662 "regression-compile-tmp/soaps-77.imp"
6754 @ 43909:            PUSH   P
6755 @ 43912:            PUSH   P
6756 @ 43915:            PUSHI  #0x00000001
6757 @ 43920:            SUB   
6758 @ 43921:            ASSVAL

   663                           P = J+D %IF P = CURRIN
6759 @ 43922:            LINE   663 "regression-compile-tmp/soaps-77.imp"
6760 @ 43961:            PUSH   P
6761 @ 43964:            PUSH   CURRIN
6762 @ 43967:            JUMPIF # L_0013
6763 @ 43971:            PUSH   P
6764 @ 43974:            PUSH   J
6765 @ 43977:            PUSH   D
6766 @ 43980:            ADD   
6767 @ 43981:            ASSVAL
6768 @ 43982:            LOCATE L_0013

   664                        %FINISH
   665  
6769 @ 43985:            LINE   664 "regression-compile-tmp/soaps-77.imp"
6770 @ 44024:            LOCATE L_0010

   666                        %CYCLE K = CURRIN+1,1,P
6771 @ 44027:            LINE   666 "regression-compile-tmp/soaps-77.imp"
6772 @ 44066:            PUSH   K
6773 @ 44069:            PUSHI  #0x00000001
6774 @ 44074:            PUSH   P
6775 @ 44077:            PUSH   CURRIN
6776 @ 44080:            PUSHI  #0x00000001
6777 @ 44085:            ADD   
6778 @ 44086:            FOR    L_000f

   667                           CURROUT = CURROUT+1
6779 @ 44089:            LINE   667 "regression-compile-tmp/soaps-77.imp"
6780 @ 44128:            PUSH   CURROUT
6781 @ 44131:            PUSH   CURROUT
6782 @ 44134:            PUSHI  #0x00000001
6783 @ 44139:            ADD   
6784 @ 44140:            ASSVAL

   668                           BYTEINTEGER(CURROUT) = BYTEINTEGER(K)
6785 @ 44141:            LINE   668 "regression-compile-tmp/soaps-77.imp"
6786 @ 44180:            PUSH   BYTEINTEGER
6787 @ 44183:            PUSH   CURROUT
6788 @ 44186:            ASSPAR
6789 @ 44187:            CALL  
6790 @ 44188:            PUSH   BYTEINTEGER
6791 @ 44191:            PUSH   K
6792 @ 44194:            ASSPAR
6793 @ 44195:            CALL  
6794 @ 44196:            ASSVAL

   669                        %REPEAT
   670  
6795 @ 44197:            LINE   669 "regression-compile-tmp/soaps-77.imp"
6796 @ 44236:            REPEAT L_000f
6797 @ 44239:            LOCATE L_0010

   671                        CURRIN = P
6798 @ 44242:            LINE   671 "regression-compile-tmp/soaps-77.imp"
6799 @ 44281:            PUSH   CURRIN
6800 @ 44284:            PUSH   P
6801 @ 44287:            ASSVAL

   672                        %EXIT %IF D >= 0
6802 @ 44288:            LINE   672 "regression-compile-tmp/soaps-77.imp"
6803 @ 44327:            PUSH   D
6804 @ 44330:            PUSHI  #0x00000000
6805 @ 44335:            JUMPIF < L_0010
6806 @ 44339:            GOTO   L_000d
6807 @ 44342:            LOCATE L_0010

   673                        CURROUT = CURROUT+1
6808 @ 44345:            LINE   673 "regression-compile-tmp/soaps-77.imp"
6809 @ 44384:            PUSH   CURROUT
6810 @ 44387:            PUSH   CURROUT
6811 @ 44390:            PUSHI  #0x00000001
6812 @ 44395:            ADD   
6813 @ 44396:            ASSVAL

   674                        BYTEINTEGER(CURROUT) = NL
6814 @ 44397:            LINE   674 "regression-compile-tmp/soaps-77.imp"
6815 @ 44436:            PUSH   BYTEINTEGER
6816 @ 44439:            PUSH   CURROUT
6817 @ 44442:            ASSPAR
6818 @ 44443:            CALL  
6819 @ 44444:            PUSHI  #0x0000000a
6820 @ 44449:            ASSVAL

   675                        SIZE = 0;  D = LINE LENGTH-MARGIN+D
6821 @ 44450:            LINE   675 "regression-compile-tmp/soaps-77.imp"
6822 @ 44489:            PUSH   SIZE
6823 @ 44492:            PUSHI  #0x00000000
6824 @ 44497:            ASSVAL
6825 @ 44498:            LINE   675 "regression-compile-tmp/soaps-77.imp"
6826 @ 44537:            PUSH   D
6827 @ 44540:            PUSH   LINELENGTH
6828 @ 44543:            PUSH   MARGIN
6829 @ 44546:            SUB   
6830 @ 44547:            PUSH   D
6831 @ 44550:            ADD   
6832 @ 44551:            ASSVAL

   676                     %REPEAT
   677  
6833 @ 44552:            LINE   676 "regression-compile-tmp/soaps-77.imp"
6834 @ 44591:            REPEAT L_000c
6835 @ 44594:            LOCATE L_000d

   678                     BYTEINTEGER(CURROUT) = NL
6836 @ 44597:            LINE   678 "regression-compile-tmp/soaps-77.imp"
6837 @ 44636:            PUSH   BYTEINTEGER
6838 @ 44639:            PUSH   CURROUT
6839 @ 44642:            ASSPAR
6840 @ 44643:            CALL  
6841 @ 44644:            PUSHI  #0x0000000a
6842 @ 44649:            ASSVAL

   679                     %IF LOOP FLAG # 0 %START
6843 @ 44650:            LINE   679 "regression-compile-tmp/soaps-77.imp"
6844 @ 44689:            PUSH   LOOPFLAG
6845 @ 44692:            PUSHI  #0x00000000
6846 @ 44697:            JUMPIF = L_000d

   680                        LOOP FLAG = 0
6847 @ 44701:            LINE   680 "regression-compile-tmp/soaps-77.imp"
6848 @ 44740:            PUSH   LOOPFLAG
6849 @ 44743:            PUSHI  #0x00000000
6850 @ 44748:            ASSVAL

   681                        CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = NL
6851 @ 44749:            LINE   681 "regression-compile-tmp/soaps-77.imp"
6852 @ 44788:            PUSH   CURROUT
6853 @ 44791:            PUSH   CURROUT
6854 @ 44794:            PUSHI  #0x00000001
6855 @ 44799:            ADD   
6856 @ 44800:            ASSVAL
6857 @ 44801:            LINE   681 "regression-compile-tmp/soaps-77.imp"
6858 @ 44840:            PUSH   BYTEINTEGER
6859 @ 44843:            PUSH   CURROUT
6860 @ 44846:            ASSPAR
6861 @ 44847:            CALL  
6862 @ 44848:            PUSHI  #0x0000000a
6863 @ 44853:            ASSVAL

   682                     %FINISH
6864 @ 44854:            LINE   682 "regression-compile-tmp/soaps-77.imp"
6865 @ 44893:            LOCATE L_000d

   683                     SIZE = 0;  LINE BASE = CURROUT;  LAST SEP = NL
   684                                          !   END OF COMMENT HANDLING
6866 @ 44896:            LINE   683 "regression-compile-tmp/soaps-77.imp"
6867 @ 44935:            PUSH   SIZE
6868 @ 44938:            PUSHI  #0x00000000
6869 @ 44943:            ASSVAL
6870 @ 44944:            LINE   683 "regression-compile-tmp/soaps-77.imp"
6871 @ 44983:            PUSH   LINEBASE
6872 @ 44986:            PUSH   CURROUT
6873 @ 44989:            ASSVAL
6874 @ 44990:            LINE   683 "regression-compile-tmp/soaps-77.imp"
6875 @ 45029:            PUSH   LASTSEP
6876 @ 45032:            PUSHI  #0x0000000a
6877 @ 45037:            ASSVAL

   685                  %FINISH %ELSE %START
6878 @ 45038:            LINE   685 "regression-compile-tmp/soaps-77.imp"
6879 @ 45077:            GOTO   L_0009
6880 @ 45080:            LOCATE L_000a

   686                     N = 0
6881 @ 45083:            LINE   686 "regression-compile-tmp/soaps-77.imp"
6882 @ 45122:            PUSH   N
6883 @ 45125:            PUSHI  #0x00000000
6884 @ 45130:            ASSVAL

   687                     %IF STATUS&64 # 0 %START
6885 @ 45131:            LINE   687 "regression-compile-tmp/soaps-77.imp"
6886 @ 45170:            PUSH   STATUS
6887 @ 45173:            PUSHI  #0x00000040
6888 @ 45178:            AND   
6889 @ 45179:            PUSHI  #0x00000000
6890 @ 45184:            JUMPIF = L_000d

   688                        N = DELTA MARGIN
6891 @ 45188:            LINE   688 "regression-compile-tmp/soaps-77.imp"
6892 @ 45227:            PUSH   N
6893 @ 45230:            PUSH   DELTAMARGIN
6894 @ 45233:            ASSVAL

   689                        N = MARGIN %IF EXTRA MARGIN # 0
6895 @ 45234:            LINE   689 "regression-compile-tmp/soaps-77.imp"
6896 @ 45273:            PUSH   EXTRAMARGIN
6897 @ 45276:            PUSHI  #0x00000000
6898 @ 45281:            JUMPIF = L_0010
6899 @ 45285:            PUSH   N
6900 @ 45288:            PUSH   MARGIN
6901 @ 45291:            ASSVAL
6902 @ 45292:            LOCATE L_0010

   690                     %FINISH
6903 @ 45295:            LINE   690 "regression-compile-tmp/soaps-77.imp"
6904 @ 45334:            LOCATE L_000d

   691                     STAT = STAT-N
6905 @ 45337:            LINE   691 "regression-compile-tmp/soaps-77.imp"
6906 @ 45376:            PUSH   STAT
6907 @ 45379:            PUSH   STAT
6908 @ 45382:            PUSH   N
6909 @ 45385:            SUB   
6910 @ 45386:            ASSVAL

   692                     CURROUT = CURROUT+1 %C
   693                        %AND BYTEINTEGER(CURROUT) = ' ' %C
   694                        %WHILE CURROUT < STAT
6911 @ 45387:            LINE   692 "regression-compile-tmp/soaps-77.imp"
6912 @ 45426:            LOCATE L_000c
6913 @ 45429:            PUSH   CURROUT
6914 @ 45432:            PUSH   STAT
6915 @ 45435:            JUMPIF >= L_000d
6916 @ 45439:            PUSH   CURROUT
6917 @ 45442:            PUSH   CURROUT
6918 @ 45445:            PUSHI  #0x00000001
6919 @ 45450:            ADD   
6920 @ 45451:            ASSVAL
6921 @ 45452:            PUSH   BYTEINTEGER
6922 @ 45455:            PUSH   CURROUT
6923 @ 45458:            ASSPAR
6924 @ 45459:            CALL  
6925 @ 45460:            PUSHI  #0x00000020
6926 @ 45465:            ASSVAL
6927 @ 45466:            REPEAT L_000c
6928 @ 45469:            LOCATE L_000d

   695                     LIMIT = CURROUT+LINELENGTH-MARGIN+N %C
   696                        %IF LAST SEP # ';'
   697  
6929 @ 45472:            LINE   695 "regression-compile-tmp/soaps-77.imp"
6930 @ 45511:            PUSH   LASTSEP
6931 @ 45514:            PUSHI  #0x0000003b
6932 @ 45519:            JUMPIF = L_000d
6933 @ 45523:            PUSH   LIMIT
6934 @ 45526:            PUSH   CURROUT
6935 @ 45529:            PUSH   LINELENGTH
6936 @ 45532:            ADD   
6937 @ 45533:            PUSH   MARGIN
6938 @ 45536:            SUB   
6939 @ 45537:            PUSH   N
6940 @ 45540:            ADD   
6941 @ 45541:            ASSVAL
6942 @ 45542:            LOCATE L_000d

   698                     %CYCLE
6943 @ 45545:            LINE   698 "regression-compile-tmp/soaps-77.imp"
6944 @ 45584:            LOCATE L_000c

   699                        RP = RP+1;  N = REC(RP);  %EXIT %IF N = 0
6945 @ 45587:            LINE   699 "regression-compile-tmp/soaps-77.imp"
6946 @ 45626:            PUSH   RP
6947 @ 45629:            PUSH   RP
6948 @ 45632:            PUSHI  #0x00000001
6949 @ 45637:            ADD   
6950 @ 45638:            ASSVAL
6951 @ 45639:            LINE   699 "regression-compile-tmp/soaps-77.imp"
6952 @ 45678:            PUSH   N
6953 @ 45681:            PUSH   REC
6954 @ 45684:            PUSH   RP
6955 @ 45687:            ACCESS
6956 @ 45688:            ASSVAL
6957 @ 45689:            LINE   699 "regression-compile-tmp/soaps-77.imp"
6958 @ 45728:            PUSH   N
6959 @ 45731:            PUSHI  #0x00000000
6960 @ 45736:            JUMPIF # L_0010
6961 @ 45740:            GOTO   L_000d
6962 @ 45743:            LOCATE L_0010

   700                        %IF N > 0 %THEN %START
6963 @ 45746:            LINE   700 "regression-compile-tmp/soaps-77.imp"
6964 @ 45785:            PUSH   N
6965 @ 45788:            PUSHI  #0x00000000
6966 @ 45793:            JUMPIF <= L_0010

   701                           SN = KEYWORD(N)+KEYBASE
6967 @ 45797:            LINE   701 "regression-compile-tmp/soaps-77.imp"
6968 @ 45836:            PUSH   SN
6969 @ 45839:            PUSH   KEYWORD
6970 @ 45842:            PUSH   N
6971 @ 45845:            ACCESS
6972 @ 45846:            PUSH   KEYBASE
6973 @ 45849:            ADD   
6974 @ 45850:            ASSVAL

   702                           FLAG = KFLAGS(N)
6975 @ 45851:            LINE   702 "regression-compile-tmp/soaps-77.imp"
6976 @ 45890:            PUSH   FLAG
6977 @ 45893:            PUSH   KFLAGS
6978 @ 45896:            PUSH   N
6979 @ 45899:            ACCESS
6980 @ 45900:            ASSVAL

   703                           Z = SFLAGS(N)
6981 @ 45901:            LINE   703 "regression-compile-tmp/soaps-77.imp"
6982 @ 45940:            PUSH   Z
6983 @ 45943:            PUSH   SFLAGS
6984 @ 45946:            PUSH   N
6985 @ 45949:            ACCESS
6986 @ 45950:            ASSVAL

   704                           SLENGTH = BYTEINTEGER(SN)
6987 @ 45951:            LINE   704 "regression-compile-tmp/soaps-77.imp"
6988 @ 45990:            PUSH   SLENGTH
6989 @ 45993:            PUSH   BYTEINTEGER
6990 @ 45996:            PUSH   SN
6991 @ 45999:            ASSPAR
6992 @ 46000:            CALL  
6993 @ 46001:            ASSVAL

   705                        %FINISH %ELSE %START
6994 @ 46002:            LINE   705 "regression-compile-tmp/soaps-77.imp"
6995 @ 46041:            GOTO   L_000f
6996 @ 46044:            LOCATE L_0010

   706                           SN = STRINGS(-N)
6997 @ 46047:            LINE   706 "regression-compile-tmp/soaps-77.imp"
6998 @ 46086:            PUSH   SN
6999 @ 46089:            PUSH   STRINGS
7000 @ 46092:            PUSH   N
7001 @ 46095:            NEGATE
7002 @ 46096:            ACCESS
7003 @ 46097:            ASSVAL

   707                           FLAG = 0;  Z = 0
7004 @ 46098:            LINE   707 "regression-compile-tmp/soaps-77.imp"
7005 @ 46137:            PUSH   FLAG
7006 @ 46140:            PUSHI  #0x00000000
7007 @ 46145:            ASSVAL
7008 @ 46146:            LINE   707 "regression-compile-tmp/soaps-77.imp"
7009 @ 46185:            PUSH   Z
7010 @ 46188:            PUSHI  #0x00000000
7011 @ 46193:            ASSVAL

   708                           SLENGTH = TLENGTH(-N)
7012 @ 46194:            LINE   708 "regression-compile-tmp/soaps-77.imp"
7013 @ 46233:            PUSH   SLENGTH
7014 @ 46236:            PUSH   TLENGTH
7015 @ 46239:            PUSH   N
7016 @ 46242:            NEGATE
7017 @ 46243:            ACCESS
7018 @ 46244:            ASSVAL

   709                        %FINISH
7019 @ 46245:            LINE   709 "regression-compile-tmp/soaps-77.imp"
7020 @ 46284:            LOCATE L_000f

   710                        %IF RP >= RPLIM %C
   711                           %OR (SLENGTH+CURROUT > LIMIT %C
   712                           %AND N <= LAST TEXT) %THEN CONTINUE
7021 @ 46287:            LINE   710 "regression-compile-tmp/soaps-77.imp"
7022 @ 46326:            PUSH   RP
7023 @ 46329:            PUSH   RPLIM
7024 @ 46332:            JUMPIF >= L_0011
7025 @ 46336:            PUSH   SLENGTH
7026 @ 46339:            PUSH   CURROUT
7027 @ 46342:            ADD   
7028 @ 46343:            PUSH   LIMIT
7029 @ 46346:            JUMPIF <= L_0010
7030 @ 46350:            PUSH   N
7031 @ 46353:            PUSHI  #0x00000033
7032 @ 46358:            JUMPIF > L_0010
7033 @ 46362:            LOCATE L_0011
7034 @ 46365:            PUSH   CONTINUE
7035 @ 46368:            CALL  
7036 @ 46369:            LOCATE L_0010

   713                        %IF Z # 0 %START
7037 @ 46372:            LINE   713 "regression-compile-tmp/soaps-77.imp"
7038 @ 46411:            PUSH   Z
7039 @ 46414:            PUSHI  #0x00000000
7040 @ 46419:            JUMPIF = L_0010

   714                           NEST(Z) = CURROUT-LINE BASE
7041 @ 46423:            LINE   714 "regression-compile-tmp/soaps-77.imp"
7042 @ 46462:            PUSH   NEST
7043 @ 46465:            PUSH   Z
7044 @ 46468:            ACCESS
7045 @ 46469:            PUSH   CURROUT
7046 @ 46472:            PUSH   LINEBASE
7047 @ 46475:            SUB   
7048 @ 46476:            ASSVAL

   715                           REM(Z) = RP
7049 @ 46477:            LINE   715 "regression-compile-tmp/soaps-77.imp"
7050 @ 46516:            PUSH   REM
7051 @ 46519:            PUSH   Z
7052 @ 46522:            ACCESS
7053 @ 46523:            PUSH   RP
7054 @ 46526:            ASSVAL

   716                        %FINISH
7055 @ 46527:            LINE   716 "regression-compile-tmp/soaps-77.imp"
7056 @ 46566:            LOCATE L_0010

   717                        SPACE %IF FLAG&OPTIONS&15 # 0 %C
   718                           %OR (PMODE!!FLAG)&128 = 0
7057 @ 46569:            LINE   717 "regression-compile-tmp/soaps-77.imp"
7058 @ 46608:            PUSH   FLAG
7059 @ 46611:            PUSH   OPTIONS
7060 @ 46614:            AND   
7061 @ 46615:            PUSHI  #0x0000000f
7062 @ 46620:            AND   
7063 @ 46621:            PUSHI  #0x00000000
7064 @ 46626:            JUMPIF # L_0011
7065 @ 46630:            PUSH   PMODE
7066 @ 46633:            PUSH   FLAG
7067 @ 46636:            XOR   
7068 @ 46637:            PUSHI  #0x00000080
7069 @ 46642:            AND   
7070 @ 46643:            PUSHI  #0x00000000
7071 @ 46648:            JUMPIF # L_0010
7072 @ 46652:            LOCATE L_0011
7073 @ 46655:            PUSH   SPACE
7074 @ 46658:            CALL  
7075 @ 46659:            LOCATE L_0010

   719                        PERCENT %IF FLAG&PMODE # 0
7076 @ 46662:            LINE   719 "regression-compile-tmp/soaps-77.imp"
7077 @ 46701:            PUSH   FLAG
7078 @ 46704:            PUSH   PMODE
7079 @ 46707:            AND   
7080 @ 46708:            PUSHI  #0x00000000
7081 @ 46713:            JUMPIF = L_0010
7082 @ 46717:            PUSH   PERCENT
7083 @ 46720:            CALL  
7084 @ 46721:            LOCATE L_0010

   720                        %CYCLE J=SN+1, 1, SN+BYTEINTEGER(SN)
7085 @ 46724:            LINE   720 "regression-compile-tmp/soaps-77.imp"
7086 @ 46763:            PUSH   J
7087 @ 46766:            PUSHI  #0x00000001
7088 @ 46771:            PUSH   SN
7089 @ 46774:            PUSH   BYTEINTEGER
7090 @ 46777:            PUSH   SN
7091 @ 46780:            ASSPAR
7092 @ 46781:            CALL  
7093 @ 46782:            ADD   
7094 @ 46783:            PUSH   SN
7095 @ 46786:            PUSHI  #0x00000001
7096 @ 46791:            ADD   
7097 @ 46792:            FOR    L_000f

   721                          CURROUT=CURROUT+1
7098 @ 46795:            LINE   721 "regression-compile-tmp/soaps-77.imp"
7099 @ 46834:            PUSH   CURROUT
7100 @ 46837:            PUSH   CURROUT
7101 @ 46840:            PUSHI  #0x00000001
7102 @ 46845:            ADD   
7103 @ 46846:            ASSVAL

   722                          BYTEINTEGER(CURROUT)=BYTEINTEGER(J)
7104 @ 46847:            LINE   722 "regression-compile-tmp/soaps-77.imp"
7105 @ 46886:            PUSH   BYTEINTEGER
7106 @ 46889:            PUSH   CURROUT
7107 @ 46892:            ASSPAR
7108 @ 46893:            CALL  
7109 @ 46894:            PUSH   BYTEINTEGER
7110 @ 46897:            PUSH   J
7111 @ 46900:            ASSPAR
7112 @ 46901:            CALL  
7113 @ 46902:            ASSVAL

   723                        %REPEAT
7114 @ 46903:            LINE   723 "regression-compile-tmp/soaps-77.imp"
7115 @ 46942:            REPEAT L_000f
7116 @ 46945:            LOCATE L_0010

   724                        SPACE %IF FLAG&OPTIONS&120 # 0
7117 @ 46948:            LINE   724 "regression-compile-tmp/soaps-77.imp"
7118 @ 46987:            PUSH   FLAG
7119 @ 46990:            PUSH   OPTIONS
7120 @ 46993:            AND   
7121 @ 46994:            PUSHI  #0x00000078
7122 @ 46999:            AND   
7123 @ 47000:            PUSHI  #0x00000000
7124 @ 47005:            JUMPIF = L_0010
7125 @ 47009:            PUSH   SPACE
7126 @ 47012:            CALL  
7127 @ 47013:            LOCATE L_0010

   725                        PMODE = 128 %UNLESS 0 < N <= LAST TEXT
7128 @ 47016:            LINE   725 "regression-compile-tmp/soaps-77.imp"
7129 @ 47055:            PUSHI  #0x00000000
7130 @ 47060:            PUSH   N
7131 @ 47063:            JUMPIFD >= L_0011
7132 @ 47067:            PUSHI  #0x00000033
7133 @ 47072:            JUMPIF <= L_0010
7134 @ 47076:            LOCATE L_0011
7135 @ 47079:            PUSH   PMODE
7136 @ 47082:            PUSHI  #0x00000080
7137 @ 47087:            ASSVAL
7138 @ 47088:            LOCATE L_0010

   726                     %REPEAT
   727  
7139 @ 47091:            LINE   726 "regression-compile-tmp/soaps-77.imp"
7140 @ 47130:            REPEAT L_000c
7141 @ 47133:            LOCATE L_000d

   728                     -> OWNS %IF OWNFLAG = 0
7142 @ 47136:            LINE   728 "regression-compile-tmp/soaps-77.imp"
7143 @ 47175:            PUSH   OWNFLAG
7144 @ 47178:            PUSHI  #0x00000000
7145 @ 47183:            JUMPIF # L_000d
7146 @ 47187:            JUMP   L_0102
7147 @ 47190:            LOCATE L_000d

   729                     CURROUT = CURROUT+1
7148 @ 47193:            LINE   729 "regression-compile-tmp/soaps-77.imp"
7149 @ 47232:            PUSH   CURROUT
7150 @ 47235:            PUSH   CURROUT
7151 @ 47238:            PUSHI  #0x00000001
7152 @ 47243:            ADD   
7153 @ 47244:            ASSVAL

   730                     BYTEINTEGER(CURROUT) = THIS SEP
7154 @ 47245:            LINE   730 "regression-compile-tmp/soaps-77.imp"
7155 @ 47284:            PUSH   BYTEINTEGER
7156 @ 47287:            PUSH   CURROUT
7157 @ 47290:            ASSPAR
7158 @ 47291:            CALL  
7159 @ 47292:            PUSH   THISSEP
7160 @ 47295:            ASSVAL

   731                     LAST SEP = THIS SEP
7161 @ 47296:            LINE   731 "regression-compile-tmp/soaps-77.imp"
7162 @ 47335:            PUSH   LASTSEP
7163 @ 47338:            PUSH   THISSEP
7164 @ 47341:            ASSVAL

   732                     %IF LOOP FLAG # 0 %AND STATUS&2 # 0 %START
7165 @ 47342:            LINE   732 "regression-compile-tmp/soaps-77.imp"
7166 @ 47381:            PUSH   LOOPFLAG
7167 @ 47384:            PUSHI  #0x00000000
7168 @ 47389:            JUMPIF = L_000d
7169 @ 47393:            PUSH   STATUS
7170 @ 47396:            PUSHI  #0x00000002
7171 @ 47401:            AND   
7172 @ 47402:            PUSHI  #0x00000000
7173 @ 47407:            JUMPIF = L_000d

   733                        CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = NL
7174 @ 47411:            LINE   733 "regression-compile-tmp/soaps-77.imp"
7175 @ 47450:            PUSH   CURROUT
7176 @ 47453:            PUSH   CURROUT
7177 @ 47456:            PUSHI  #0x00000001
7178 @ 47461:            ADD   
7179 @ 47462:            ASSVAL
7180 @ 47463:            LINE   733 "regression-compile-tmp/soaps-77.imp"
7181 @ 47502:            PUSH   BYTEINTEGER
7182 @ 47505:            PUSH   CURROUT
7183 @ 47508:            ASSPAR
7184 @ 47509:            CALL  
7185 @ 47510:            PUSHI  #0x0000000a
7186 @ 47515:            ASSVAL

   734                     %FINISH
7187 @ 47516:            LINE   734 "regression-compile-tmp/soaps-77.imp"
7188 @ 47555:            LOCATE L_000d

   735                     %IF STATUS&1 # 0 %THEN %START
   736                                          !    UP
7189 @ 47558:            LINE   735 "regression-compile-tmp/soaps-77.imp"
7190 @ 47597:            PUSH   STATUS
7191 @ 47600:            PUSHI  #0x00000001
7192 @ 47605:            AND   
7193 @ 47606:            PUSHI  #0x00000000
7194 @ 47611:            JUMPIF = L_000d

   737                        LEVEL = LEVEL<<1
7195 @ 47615:            LINE   737 "regression-compile-tmp/soaps-77.imp"
7196 @ 47654:            PUSH   LEVEL
7197 @ 47657:            PUSH   LEVEL
7198 @ 47660:            PUSHI  #0x00000001
7199 @ 47665:            LSH   
7200 @ 47666:            ASSVAL

   738                        LEVEL = LEVEL!1 %IF STATUS&128 # 0
7201 @ 47667:            LINE   738 "regression-compile-tmp/soaps-77.imp"
7202 @ 47706:            PUSH   STATUS
7203 @ 47709:            PUSHI  #0x00000080
7204 @ 47714:            AND   
7205 @ 47715:            PUSHI  #0x00000000
7206 @ 47720:            JUMPIF = L_0010
7207 @ 47724:            PUSH   LEVEL
7208 @ 47727:            PUSH   LEVEL
7209 @ 47730:            PUSHI  #0x00000001
7210 @ 47735:            OR    
7211 @ 47736:            ASSVAL
7212 @ 47737:            LOCATE L_0010

   739                        MLIMIT = MLIMIT<<1
7213 @ 47740:            LINE   739 "regression-compile-tmp/soaps-77.imp"
7214 @ 47779:            PUSH   MLIMIT
7215 @ 47782:            PUSH   MLIMIT
7216 @ 47785:            PUSHI  #0x00000001
7217 @ 47790:            LSH   
7218 @ 47791:            ASSVAL

   740                        MLIMIT = MLIMIT!1 %C
   741                           %IF MARGIN >= MAX MARGIN %OR ( %C
   742                           INDENT BLOCKS = 0 %AND STATUS&128 # 0)
7219 @ 47792:            LINE   740 "regression-compile-tmp/soaps-77.imp"
7220 @ 47831:            PUSH   MARGIN
7221 @ 47834:            PUSH   MAXMARGIN
7222 @ 47837:            JUMPIF >= L_0011
7223 @ 47841:            PUSH   INDENTBLOCKS
7224 @ 47844:            PUSHI  #0x00000000
7225 @ 47849:            JUMPIF # L_0010
7226 @ 47853:            PUSH   STATUS
7227 @ 47856:            PUSHI  #0x00000080
7228 @ 47861:            AND   
7229 @ 47862:            PUSHI  #0x00000000
7230 @ 47867:            JUMPIF = L_0010
7231 @ 47871:            LOCATE L_0011
7232 @ 47874:            PUSH   MLIMIT
7233 @ 47877:            PUSH   MLIMIT
7234 @ 47880:            PUSHI  #0x00000001
7235 @ 47885:            OR    
7236 @ 47886:            ASSVAL
7237 @ 47887:            LOCATE L_0010

   743                        %IF MARGIN = 0 %AND EXTRA MARGIN # 0 %C
   744                           %THEN MARGIN = INITIAL MARGIN %ELSE %START
7238 @ 47890:            LINE   743 "regression-compile-tmp/soaps-77.imp"
7239 @ 47929:            PUSH   MARGIN
7240 @ 47932:            PUSHI  #0x00000000
7241 @ 47937:            JUMPIF # L_0010
7242 @ 47941:            PUSH   EXTRAMARGIN
7243 @ 47944:            PUSHI  #0x00000000
7244 @ 47949:            JUMPIF = L_0010
7245 @ 47953:            PUSH   MARGIN
7246 @ 47956:            PUSH   INITIALMARGIN
7247 @ 47959:            ASSVAL
7248 @ 47960:            GOTO   L_000f
7249 @ 47963:            LOCATE L_0010

   745                           MARGIN = MARGIN+DELTA MARGIN %IF MLIMIT&1 = 0
7250 @ 47966:            LINE   745 "regression-compile-tmp/soaps-77.imp"
7251 @ 48005:            PUSH   MLIMIT
7252 @ 48008:            PUSHI  #0x00000001
7253 @ 48013:            AND   
7254 @ 48014:            PUSHI  #0x00000000
7255 @ 48019:            JUMPIF # L_0013
7256 @ 48023:            PUSH   MARGIN
7257 @ 48026:            PUSH   MARGIN
7258 @ 48029:            PUSH   DELTAMARGIN
7259 @ 48032:            ADD   
7260 @ 48033:            ASSVAL
7261 @ 48034:            LOCATE L_0013

   746                        %FINISH
7262 @ 48037:            LINE   746 "regression-compile-tmp/soaps-77.imp"
7263 @ 48076:            LOCATE L_000f

   747                     %FINISH
7264 @ 48079:            LINE   747 "regression-compile-tmp/soaps-77.imp"
7265 @ 48118:            LOCATE L_000d

   748                     %IF LAST SEP = ';' %THEN %START
7266 @ 48121:            LINE   748 "regression-compile-tmp/soaps-77.imp"
7267 @ 48160:            PUSH   LASTSEP
7268 @ 48163:            PUSHI  #0x0000003b
7269 @ 48168:            JUMPIF # L_000d

   749                        BYTEINTEGER(CURROUT+1) = ' '
7270 @ 48172:            LINE   749 "regression-compile-tmp/soaps-77.imp"
7271 @ 48211:            PUSH   BYTEINTEGER
7272 @ 48214:            PUSH   CURROUT
7273 @ 48217:            PUSHI  #0x00000001
7274 @ 48222:            ADD   
7275 @ 48223:            ASSPAR
7276 @ 48224:            CALL  
7277 @ 48225:            PUSHI  #0x00000020
7278 @ 48230:            ASSVAL

   750                        CURROUT = CURROUT+2
7279 @ 48231:            LINE   750 "regression-compile-tmp/soaps-77.imp"
7280 @ 48270:            PUSH   CURROUT
7281 @ 48273:            PUSH   CURROUT
7282 @ 48276:            PUSHI  #0x00000002
7283 @ 48281:            ADD   
7284 @ 48282:            ASSVAL

   751                        BYTEINTEGER(CURROUT) = ' '
7285 @ 48283:            LINE   751 "regression-compile-tmp/soaps-77.imp"
7286 @ 48322:            PUSH   BYTEINTEGER
7287 @ 48325:            PUSH   CURROUT
7288 @ 48328:            ASSPAR
7289 @ 48329:            CALL  
7290 @ 48330:            PUSHI  #0x00000020
7291 @ 48335:            ASSVAL

   752                     %FINISH %ELSE LINE BASE = CURROUT
7292 @ 48336:            LINE   752 "regression-compile-tmp/soaps-77.imp"
7293 @ 48375:            GOTO   L_000c
7294 @ 48378:            LOCATE L_000d
7295 @ 48381:            PUSH   LINEBASE
7296 @ 48384:            PUSH   CURROUT
7297 @ 48387:            ASSVAL
7298 @ 48388:            LOCATE L_000c

   753                     %EXIT %IF CURRIN >= ENDOFFILE %OR STATUS&7 = 7
7299 @ 48391:            LINE   753 "regression-compile-tmp/soaps-77.imp"
7300 @ 48430:            PUSH   CURRIN
7301 @ 48433:            PUSH   ENDOFFILE
7302 @ 48436:            JUMPIF >= L_000e
7303 @ 48440:            PUSH   STATUS
7304 @ 48443:            PUSHI  #0x00000007
7305 @ 48448:            AND   
7306 @ 48449:            PUSHI  #0x00000007
7307 @ 48454:            JUMPIF # L_000d
7308 @ 48458:            LOCATE L_000e
7309 @ 48461:            GOTO   L_0004
7310 @ 48464:            LOCATE L_000d

   754                  %FINISH
7311 @ 48467:            LINE   754 "regression-compile-tmp/soaps-77.imp"
7312 @ 48506:            LOCATE L_0009

   755               %FINISH
7313 @ 48509:            LINE   755 "regression-compile-tmp/soaps-77.imp"
7314 @ 48548:            LOCATE L_0006

   756            %REPEAT
   757  
7315 @ 48551:            LINE   756 "regression-compile-tmp/soaps-77.imp"
7316 @ 48590:            REPEAT L_0003
7317 @ 48593:            LOCATE L_0004

   758            CLOSE FILES
7318 @ 48596:            LINE   758 "regression-compile-tmp/soaps-77.imp"
7319 @ 48635:            PUSH   CLOSEFILES
7320 @ 48638:            CALL  

   759            %RETURN
   760  
7321 @ 48639:            LINE   759 "regression-compile-tmp/soaps-77.imp"
7322 @ 48678:            RETURN

   761  %ROUTINE SPACE
7323 @ 48679:            LINE   761 "regression-compile-tmp/soaps-77.imp"
7324 @ 48718:            DEF    SPACE (_SOAP_SPACE) p1=V_00f9 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7325 @ 48735:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7326 @ 48736:               FINISH ) {lev=2}

   762               %IF ' ' # BYTEINTEGER(CURROUT) # NL %C
   763                  %AND BYTEINTEGER(CURROUT) # '(' %THEN %START
7327 @ 48737:               LINE   762 "regression-compile-tmp/soaps-77.imp"
7328 @ 48776:               PUSHI  #0x00000020
7329 @ 48781:               PUSH   BYTEINTEGER
7330 @ 48784:               PUSH   CURROUT
7331 @ 48787:               ASSPAR
7332 @ 48788:               CALL  
7333 @ 48789:               JUMPIFD = L_0004
7334 @ 48793:               PUSHI  #0x0000000a
7335 @ 48798:               JUMPIF = L_0004
7336 @ 48802:               PUSH   BYTEINTEGER
7337 @ 48805:               PUSH   CURROUT
7338 @ 48808:               ASSPAR
7339 @ 48809:               CALL  
7340 @ 48810:               PUSHI  #0x00000028
7341 @ 48815:               JUMPIF = L_0004

   764                  CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = ' '
7342 @ 48819:               LINE   764 "regression-compile-tmp/soaps-77.imp"
7343 @ 48858:               PUSH   CURROUT
7344 @ 48861:               PUSH   CURROUT
7345 @ 48864:               PUSHI  #0x00000001
7346 @ 48869:               ADD   
7347 @ 48870:               ASSVAL
7348 @ 48871:               LINE   764 "regression-compile-tmp/soaps-77.imp"
7349 @ 48910:               PUSH   BYTEINTEGER
7350 @ 48913:               PUSH   CURROUT
7351 @ 48916:               ASSPAR
7352 @ 48917:               CALL  
7353 @ 48918:               PUSHI  #0x00000020
7354 @ 48923:               ASSVAL

   765                  PMODE = 128
7355 @ 48924:               LINE   765 "regression-compile-tmp/soaps-77.imp"
7356 @ 48963:               PUSH   PMODE
7357 @ 48966:               PUSHI  #0x00000080
7358 @ 48971:               ASSVAL

   766               %FINISH
7359 @ 48972:               LINE   766 "regression-compile-tmp/soaps-77.imp"
7360 @ 49011:               LOCATE L_0004

   767  %END
   768  
7361 @ 49014:               LINE   767 "regression-compile-tmp/soaps-77.imp"
7362 @ 49053:            END    _SOAP_SPACE {lev=2 --> 1}

   769  %ROUTINE PERCENT
7363 @ 49054:            LINE   769 "regression-compile-tmp/soaps-77.imp"
7364 @ 49093:            DEF    PERCENT (_SOAP_PERCENT) p1=V_00f8 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7365 @ 49112:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7366 @ 49113:               FINISH ) {lev=2}

   770               %IF PMODE # 0 %THEN %START
7367 @ 49114:               LINE   770 "regression-compile-tmp/soaps-77.imp"
7368 @ 49153:               PUSH   PMODE
7369 @ 49156:               PUSHI  #0x00000000
7370 @ 49161:               JUMPIF = L_0004

   771                  %IF ' ' # BYTEINTEGER(CURROUT) # NL %C
   772                     %AND BYTEINTEGER(CURROUT) # '(' %THEN %START
7371 @ 49165:               LINE   771 "regression-compile-tmp/soaps-77.imp"
7372 @ 49204:               PUSHI  #0x00000020
7373 @ 49209:               PUSH   BYTEINTEGER
7374 @ 49212:               PUSH   CURROUT
7375 @ 49215:               ASSPAR
7376 @ 49216:               CALL  
7377 @ 49217:               JUMPIFD = L_0007
7378 @ 49221:               PUSHI  #0x0000000a
7379 @ 49226:               JUMPIF = L_0007
7380 @ 49230:               PUSH   BYTEINTEGER
7381 @ 49233:               PUSH   CURROUT
7382 @ 49236:               ASSPAR
7383 @ 49237:               CALL  
7384 @ 49238:               PUSHI  #0x00000028
7385 @ 49243:               JUMPIF = L_0007

   773                     CURROUT = CURROUT+1;  BYTEINTEGER(CURROUT) = ' '
7386 @ 49247:               LINE   773 "regression-compile-tmp/soaps-77.imp"
7387 @ 49286:               PUSH   CURROUT
7388 @ 49289:               PUSH   CURROUT
7389 @ 49292:               PUSHI  #0x00000001
7390 @ 49297:               ADD   
7391 @ 49298:               ASSVAL
7392 @ 49299:               LINE   773 "regression-compile-tmp/soaps-77.imp"
7393 @ 49338:               PUSH   BYTEINTEGER
7394 @ 49341:               PUSH   CURROUT
7395 @ 49344:               ASSPAR
7396 @ 49345:               CALL  
7397 @ 49346:               PUSHI  #0x00000020
7398 @ 49351:               ASSVAL

   774                  %FINISH
7399 @ 49352:               LINE   774 "regression-compile-tmp/soaps-77.imp"
7400 @ 49391:               LOCATE L_0007

   775                  CURROUT = CURROUT+1
7401 @ 49394:               LINE   775 "regression-compile-tmp/soaps-77.imp"
7402 @ 49433:               PUSH   CURROUT
7403 @ 49436:               PUSH   CURROUT
7404 @ 49439:               PUSHI  #0x00000001
7405 @ 49444:               ADD   
7406 @ 49445:               ASSVAL

   776                  BYTEINTEGER(CURROUT) = '%'
7407 @ 49446:               LINE   776 "regression-compile-tmp/soaps-77.imp"
7408 @ 49485:               PUSH   BYTEINTEGER
7409 @ 49488:               PUSH   CURROUT
7410 @ 49491:               ASSPAR
7411 @ 49492:               CALL  
7412 @ 49493:               PUSHI  #0x00000025
7413 @ 49498:               ASSVAL

   777                  PMODE = 0
7414 @ 49499:               LINE   777 "regression-compile-tmp/soaps-77.imp"
7415 @ 49538:               PUSH   PMODE
7416 @ 49541:               PUSHI  #0x00000000
7417 @ 49546:               ASSVAL

   778               %FINISH
7418 @ 49547:               LINE   778 "regression-compile-tmp/soaps-77.imp"
7419 @ 49586:               LOCATE L_0004

   779  %END
7420 @ 49589:               LINE   779 "regression-compile-tmp/soaps-77.imp"
7421 @ 49628:            END    _SOAP_PERCENT {lev=2 --> 1}

   780  %END
   781  
7422 @ 49629:            LINE   780 "regression-compile-tmp/soaps-77.imp"
7423 @ 49668:         END    _SOAP {lev=1 --> 0}

   782  %ROUTINE CONNEKT(%STRING (17) FILE, %INTEGERNAME MODE, FLAG)
7424 @ 49669:         LINE   782 "regression-compile-tmp/soaps-77.imp"
7425 @ 49708:         DEF    CONNEKT (_CONNEKT) p1=V_00f5 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7426 @ 49727:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
7427 @ 49728:               DEF    FILE p1=V_00f6 a/tf=31 b/format=11 c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7428 @ 49744:               DEF    MODE p1=V_00f7 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7429 @ 49760:               DEF    FLAG p1=V_00f8 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7430 @ 49776:            FINISH ) {lev=1}

   783  %INTEGER J
7431 @ 49777:            LINE   783 "regression-compile-tmp/soaps-77.imp"
7432 @ 49816:            DEF    J p1=V_00f9 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   784            J = 0
   785            !FDP(CONNEKTEP,FILE,MODE,ADDR(J),FLAG)
7433 @ 49829:            LINE   784 "regression-compile-tmp/soaps-77.imp"
7434 @ 49868:            PUSH   J
7435 @ 49871:            PUSHI  #0x00000000
7436 @ 49876:            ASSVAL

   786            MODE = J
7437 @ 49877:            LINE   786 "regression-compile-tmp/soaps-77.imp"
7438 @ 49916:            PUSH   MODE
7439 @ 49919:            PUSH   J
7440 @ 49922:            ASSVAL

   787            FLAG = 0 %IF FLAG = 5
7441 @ 49923:            LINE   787 "regression-compile-tmp/soaps-77.imp"
7442 @ 49962:            PUSH   FLAG
7443 @ 49965:            PUSHI  #0x00000005
7444 @ 49970:            JUMPIF # L_0004
7445 @ 49974:            PUSH   FLAG
7446 @ 49977:            PUSHI  #0x00000000
7447 @ 49982:            ASSVAL
7448 @ 49983:            LOCATE L_0004

   788  %END
   789  
7449 @ 49986:            LINE   788 "regression-compile-tmp/soaps-77.imp"
7450 @ 50025:         END    _CONNEKT {lev=1 --> 0}

   790  %INTEGERFN PARSE(%INTEGER ENTRY)
   791  !%SHORTROUTINE
7451 @ 50026:         LINE   790 "regression-compile-tmp/soaps-77.imp"
7452 @ 50065:         DEF    PARSE (_PARSE) p1=V_00c0 a/tf=18 b/format=1 c/ostate=10  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=1 unass=0
7453 @ 50082:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
7454 @ 50083:               DEF    ENTRY p1=V_00f6 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7455 @ 50100:            FINISH ) {lev=1}

   792  %INTEGER SS, SP, TRP, TPT, L
7456 @ 50101:            LINE   792 "regression-compile-tmp/soaps-77.imp"
7457 @ 50140:            DEF    SS p1=V_00f7 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7458 @ 50154:            DEF    SP p1=V_00f8 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7459 @ 50168:            DEF    TRP p1=V_00f9 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7460 @ 50183:            DEF    TPT p1=V_00fa a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7461 @ 50198:            DEF    L p1=V_00fb a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   793  %BYTEINTEGER MODES
   794  
7462 @ 50211:            LINE   793 "regression-compile-tmp/soaps-77.imp"
7463 @ 50250:            DEF    MODES p1=V_00fc a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

   795  %INTEGERFN PUT
7464 @ 50267:            LINE   795 "regression-compile-tmp/soaps-77.imp"
7465 @ 50306:            DEF    PUT (_PARSE_PUT) p1=V_00fd a/tf=18 b/format=1 c/ostate=10  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=1 unass=0
7466 @ 50321:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7467 @ 50322:               FINISH ) {lev=2}

   796               SPT = SPT-1
7468 @ 50323:               LINE   796 "regression-compile-tmp/soaps-77.imp"
7469 @ 50362:               PUSH   SPT
7470 @ 50365:               PUSH   SPT
7471 @ 50368:               PUSHI  #0x00000001
7472 @ 50373:               SUB   
7473 @ 50374:               ASSVAL

   797               RP = RP+1
7474 @ 50375:               LINE   797 "regression-compile-tmp/soaps-77.imp"
7475 @ 50414:               PUSH   RP
7476 @ 50417:               PUSH   RP
7477 @ 50420:               PUSHI  #0x00000001
7478 @ 50425:               ADD   
7479 @ 50426:               ASSVAL

   798               REC(RP) = SPT
7480 @ 50427:               LINE   798 "regression-compile-tmp/soaps-77.imp"
7481 @ 50466:               PUSH   REC
7482 @ 50469:               PUSH   RP
7483 @ 50472:               ACCESS
7484 @ 50473:               PUSH   SPT
7485 @ 50476:               ASSVAL

   799               TLENGTH(-SPT) = SLENGTH
7486 @ 50477:               LINE   799 "regression-compile-tmp/soaps-77.imp"
7487 @ 50516:               PUSH   TLENGTH
7488 @ 50519:               PUSH   SPT
7489 @ 50522:               NEGATE
7490 @ 50523:               ACCESS
7491 @ 50524:               PUSH   SLENGTH
7492 @ 50527:               ASSVAL

   800               STRINGS(-SPT) = SAD
7493 @ 50528:               LINE   800 "regression-compile-tmp/soaps-77.imp"
7494 @ 50567:               PUSH   STRINGS
7495 @ 50570:               PUSH   SPT
7496 @ 50573:               NEGATE
7497 @ 50574:               ACCESS
7498 @ 50575:               PUSH   SAD
7499 @ 50578:               ASSVAL

   801               STRING(SAD) = ST
7500 @ 50579:               LINE   801 "regression-compile-tmp/soaps-77.imp"
7501 @ 50618:               PUSH   STRING
7502 @ 50621:               PUSH   SAD
7503 @ 50624:               ASSPAR
7504 @ 50625:               CALL  
7505 @ 50626:               PUSH   ST
7506 @ 50629:               ASSVAL

   802               SAD = SAD+1+BYTEINTEGER(ADDR(ST))
7507 @ 50630:               LINE   802 "regression-compile-tmp/soaps-77.imp"
7508 @ 50669:               PUSH   SAD
7509 @ 50672:               PUSH   SAD
7510 @ 50675:               PUSHI  #0x00000001
7511 @ 50680:               ADD   
7512 @ 50681:               PUSH   BYTEINTEGER
7513 @ 50684:               PUSH   ADDR
7514 @ 50687:               PUSH   ST
7515 @ 50690:               ASSPAR
7516 @ 50691:               CALL  
7517 @ 50692:               ASSPAR
7518 @ 50693:               CALL  
7519 @ 50694:               ADD   
7520 @ 50695:               ASSVAL

   803               %RESULT = SPT
7521 @ 50696:               LINE   803 "regression-compile-tmp/soaps-77.imp"
7522 @ 50735:               PUSH   SPT
7523 @ 50738:               RESULT

   804  %END
   805  
7524 @ 50739:               LINE   804 "regression-compile-tmp/soaps-77.imp"
7525 @ 50778:            END    _PARSE_PUT {lev=2 --> 1}

   806  %ROUTINE SYM
   807  
7526 @ 50779:            LINE   806 "regression-compile-tmp/soaps-77.imp"
7527 @ 50818:            DEF    SYM (_PARSE_SYM) p1=V_00fe a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7528 @ 50833:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7529 @ 50834:               FINISH ) {lev=2}

   808               %CYCLE
7530 @ 50835:               LINE   808 "regression-compile-tmp/soaps-77.imp"
7531 @ 50874:               LOCATE L_0003

   809                  CURRIN = CURRIN+1;  S = BYTEINTEGER(CURRIN)
7532 @ 50877:               LINE   809 "regression-compile-tmp/soaps-77.imp"
7533 @ 50916:               PUSH   CURRIN
7534 @ 50919:               PUSH   CURRIN
7535 @ 50922:               PUSHI  #0x00000001
7536 @ 50927:               ADD   
7537 @ 50928:               ASSVAL
7538 @ 50929:               LINE   809 "regression-compile-tmp/soaps-77.imp"
7539 @ 50968:               PUSH   S
7540 @ 50971:               PUSH   BYTEINTEGER
7541 @ 50974:               PUSH   CURRIN
7542 @ 50977:               ASSPAR
7543 @ 50978:               CALL  
7544 @ 50979:               ASSVAL

   810                  MODE = 0 %UNLESS 'A' <= S <= 'Z'
7545 @ 50980:               LINE   810 "regression-compile-tmp/soaps-77.imp"
7546 @ 51019:               PUSHI  #0x00000041
7547 @ 51024:               PUSH   S
7548 @ 51027:               JUMPIFD > L_0008
7549 @ 51031:               PUSHI  #0x0000005a
7550 @ 51036:               JUMPIF <= L_0007
7551 @ 51040:               LOCATE L_0008
7552 @ 51043:               PUSH   MODE
7553 @ 51046:               PUSHI  #0x00000000
7554 @ 51051:               ASSVAL
7555 @ 51052:               LOCATE L_0007

   811                  %IF S = '%' %THEN MODE = 32 %ELSE %START
7556 @ 51055:               LINE   811 "regression-compile-tmp/soaps-77.imp"
7557 @ 51094:               PUSH   S
7558 @ 51097:               PUSHI  #0x00000025
7559 @ 51102:               JUMPIF # L_0007
7560 @ 51106:               PUSH   MODE
7561 @ 51109:               PUSHI  #0x00000020
7562 @ 51114:               ASSVAL
7563 @ 51115:               GOTO   L_0006
7564 @ 51118:               LOCATE L_0007

   812                     %IF S # ' ' %THEN %START
7565 @ 51121:               LINE   812 "regression-compile-tmp/soaps-77.imp"
7566 @ 51160:               PUSH   S
7567 @ 51163:               PUSHI  #0x00000020
7568 @ 51168:               JUMPIF = L_000a

   813                        S = S+MODE
7569 @ 51172:               LINE   813 "regression-compile-tmp/soaps-77.imp"
7570 @ 51211:               PUSH   S
7571 @ 51214:               PUSH   S
7572 @ 51217:               PUSH   MODE
7573 @ 51220:               ADD   
7574 @ 51221:               ASSVAL

   814                        %RETURN %IF S # 'C'+32 %C
   815                           %OR BYTEINTEGER(CURRIN+1) # NL
7575 @ 51222:               LINE   814 "regression-compile-tmp/soaps-77.imp"
7576 @ 51261:               PUSH   S
7577 @ 51264:               PUSHI  #0x00000043
7578 @ 51269:               PUSHI  #0x00000020
7579 @ 51274:               ADD   
7580 @ 51275:               JUMPIF # L_000e
7581 @ 51279:               PUSH   BYTEINTEGER
7582 @ 51282:               PUSH   CURRIN
7583 @ 51285:               PUSHI  #0x00000001
7584 @ 51290:               ADD   
7585 @ 51291:               ASSPAR
7586 @ 51292:               CALL  
7587 @ 51293:               PUSHI  #0x0000000a
7588 @ 51298:               JUMPIF = L_000d
7589 @ 51302:               LOCATE L_000e
7590 @ 51305:               RETURN
7591 @ 51306:               LOCATE L_000d

   816                        CURRIN = CURRIN+1
7592 @ 51309:               LINE   816 "regression-compile-tmp/soaps-77.imp"
7593 @ 51348:               PUSH   CURRIN
7594 @ 51351:               PUSH   CURRIN
7595 @ 51354:               PUSHI  #0x00000001
7596 @ 51359:               ADD   
7597 @ 51360:               ASSVAL

   817                        MODE = 0
7598 @ 51361:               LINE   817 "regression-compile-tmp/soaps-77.imp"
7599 @ 51400:               PUSH   MODE
7600 @ 51403:               PUSHI  #0x00000000
7601 @ 51408:               ASSVAL

   818                     %FINISH
7602 @ 51409:               LINE   818 "regression-compile-tmp/soaps-77.imp"
7603 @ 51448:               LOCATE L_000a

   819                     SPACES = PACK NAMES
7604 @ 51451:               LINE   819 "regression-compile-tmp/soaps-77.imp"
7605 @ 51490:               PUSH   SPACES
7606 @ 51493:               PUSH   PACKNAMES
7607 @ 51496:               ASSVAL

   820                  %FINISH
7608 @ 51497:               LINE   820 "regression-compile-tmp/soaps-77.imp"
7609 @ 51536:               LOCATE L_0006

   821               %REPEAT
   822  
7610 @ 51539:               LINE   821 "regression-compile-tmp/soaps-77.imp"
7611 @ 51578:               REPEAT L_0003

   823  %END
   824  
7612 @ 51581:               LINE   823 "regression-compile-tmp/soaps-77.imp"
7613 @ 51620:            END    _PARSE_SYM {lev=2 --> 1}

   825  %INTEGERFN CONSTANT
7614 @ 51621:            LINE   825 "regression-compile-tmp/soaps-77.imp"
7615 @ 51660:            DEF    CONSTANT (_PARSE_CONSTANT) p1=V_00ff a/tf=18 b/format=1 c/ostate=10  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=1 unass=0
7616 @ 51680:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7617 @ 51681:               FINISH ) {lev=2}

   826  %INTEGER T, LIM
7618 @ 51682:               LINE   826 "regression-compile-tmp/soaps-77.imp"
7619 @ 51721:               DEF    T p1=V_0100 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
7620 @ 51734:               DEF    LIM p1=V_0101 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   827  %INTEGER CS
7621 @ 51749:               LINE   827 "regression-compile-tmp/soaps-77.imp"
7622 @ 51788:               DEF    CS p1=V_0102 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   828               SLENGTH = 0
7623 @ 51802:               LINE   828 "regression-compile-tmp/soaps-77.imp"
7624 @ 51841:               PUSH   SLENGTH
7625 @ 51844:               PUSHI  #0x00000000
7626 @ 51849:               ASSVAL

   829               ST = ""
7627 @ 51850:               LINE   829 "regression-compile-tmp/soaps-77.imp"
7628 @ 51889:               PUSH   ST
7629 @ 51892:               PUSHS  ""
7630 @ 51894:               ASSVAL

   830               SYM
7631 @ 51895:               LINE   830 "regression-compile-tmp/soaps-77.imp"
7632 @ 51934:               PUSH   SYM
7633 @ 51937:               CALL  

   831               CS = CURRIN %AND ST = ST.TOSTRING(S) %AND SYM %C
   832                  %WHILE '0' <= S <= '9' %OR S = '.' %OR S = '@'
7634 @ 51938:               LINE   831 "regression-compile-tmp/soaps-77.imp"
7635 @ 51977:               LOCATE L_0003
7636 @ 51980:               PUSHI  #0x00000030
7637 @ 51985:               PUSH   S
7638 @ 51988:               JUMPIFD > L_0006
7639 @ 51992:               PUSHI  #0x00000039
7640 @ 51997:               JUMPIF <= L_0005
7641 @ 52001:               LOCATE L_0006
7642 @ 52004:               PUSH   S
7643 @ 52007:               PUSHI  #0x0000002e
7644 @ 52012:               JUMPIF = L_0005
7645 @ 52016:               PUSH   S
7646 @ 52019:               PUSHI  #0x00000040
7647 @ 52024:               JUMPIF # L_0004
7648 @ 52028:               LOCATE L_0005
7649 @ 52031:               PUSH   CS
7650 @ 52034:               PUSH   CURRIN
7651 @ 52037:               ASSVAL
7652 @ 52038:               PUSH   ST
7653 @ 52041:               PUSH   ST
7654 @ 52044:               PUSH   TOSTRING
7655 @ 52047:               PUSH   S
7656 @ 52050:               ASSPAR
7657 @ 52051:               CALL  
7658 @ 52052:               CONCAT
7659 @ 52053:               ASSVAL
7660 @ 52054:               PUSH   SYM
7661 @ 52057:               CALL  
7662 @ 52058:               REPEAT L_0003
7663 @ 52061:               LOCATE L_0004

   833               CURRIN = CS %AND %RESULT = PUT %IF ST # ""
7664 @ 52064:               LINE   833 "regression-compile-tmp/soaps-77.imp"
7665 @ 52103:               PUSH   ST
7666 @ 52106:               PUSHS  ""
7667 @ 52108:               JUMPIF = L_0004
7668 @ 52112:               PUSH   CURRIN
7669 @ 52115:               PUSH   CS
7670 @ 52118:               ASSVAL
7671 @ 52119:               PUSH   PUT
7672 @ 52122:               CALL  
7673 @ 52123:               RESULT
7674 @ 52124:               LOCATE L_0004

   834               %IF S = 'M' %OR S = 'X' %OR S = 'B' %THEN %START
7675 @ 52127:               LINE   834 "regression-compile-tmp/soaps-77.imp"
7676 @ 52166:               PUSH   S
7677 @ 52169:               PUSHI  #0x0000004d
7678 @ 52174:               JUMPIF = L_0005
7679 @ 52178:               PUSH   S
7680 @ 52181:               PUSHI  #0x00000058
7681 @ 52186:               JUMPIF = L_0005
7682 @ 52190:               PUSH   S
7683 @ 52193:               PUSHI  #0x00000042
7684 @ 52198:               JUMPIF # L_0004
7685 @ 52202:               LOCATE L_0005

   835                  ST = TOSTRING(S)
7686 @ 52205:               LINE   835 "regression-compile-tmp/soaps-77.imp"
7687 @ 52244:               PUSH   ST
7688 @ 52247:               PUSH   TOSTRING
7689 @ 52250:               PUSH   S
7690 @ 52253:               ASSPAR
7691 @ 52254:               CALL  
7692 @ 52255:               ASSVAL

   836                  T = CURRIN
7693 @ 52256:               LINE   836 "regression-compile-tmp/soaps-77.imp"
7694 @ 52295:               PUSH   T
7695 @ 52298:               PUSH   CURRIN
7696 @ 52301:               ASSVAL

   837                  SYM
7697 @ 52302:               LINE   837 "regression-compile-tmp/soaps-77.imp"
7698 @ 52341:               PUSH   SYM
7699 @ 52344:               CALL  

   838                  CURRIN = T %AND %RESULT = 0 %IF S # ''''
7700 @ 52345:               LINE   838 "regression-compile-tmp/soaps-77.imp"
7701 @ 52384:               PUSH   S
7702 @ 52387:               PUSHI  #0x00000027
7703 @ 52392:               JUMPIF = L_0007
7704 @ 52396:               PUSH   CURRIN
7705 @ 52399:               PUSH   T
7706 @ 52402:               ASSVAL
7707 @ 52403:               PUSHI  #0x00000000
7708 @ 52408:               RESULT
7709 @ 52409:               LOCATE L_0007

   839               %FINISH
7710 @ 52412:               LINE   839 "regression-compile-tmp/soaps-77.imp"
7711 @ 52451:               LOCATE L_0004

   840               LIM = CURRIN+255
   841  
7712 @ 52454:               LINE   840 "regression-compile-tmp/soaps-77.imp"
7713 @ 52493:               PUSH   LIM
7714 @ 52496:               PUSH   CURRIN
7715 @ 52499:               PUSHI  #0x000000ff
7716 @ 52504:               ADD   
7717 @ 52505:               ASSVAL

   842               %WHILE S = '''' %CYCLE
   843  
7718 @ 52506:               LINE   842 "regression-compile-tmp/soaps-77.imp"
7719 @ 52545:               LOCATE L_0003
7720 @ 52548:               PUSH   S
7721 @ 52551:               PUSHI  #0x00000027
7722 @ 52556:               JUMPIF # L_0004

   844                  %CYCLE
7723 @ 52560:               LINE   844 "regression-compile-tmp/soaps-77.imp"
7724 @ 52599:               LOCATE L_0006

   845                     SLENGTH = BYTEINTEGER(ADDR(ST)) %C
   846                        %IF S = NL %AND SLENGTH = 0
7725 @ 52602:               LINE   845 "regression-compile-tmp/soaps-77.imp"
7726 @ 52641:               PUSH   S
7727 @ 52644:               PUSHI  #0x0000000a
7728 @ 52649:               JUMPIF # L_000a
7729 @ 52653:               PUSH   SLENGTH
7730 @ 52656:               PUSHI  #0x00000000
7731 @ 52661:               JUMPIF # L_000a
7732 @ 52665:               PUSH   SLENGTH
7733 @ 52668:               PUSH   BYTEINTEGER
7734 @ 52671:               PUSH   ADDR
7735 @ 52674:               PUSH   ST
7736 @ 52677:               ASSPAR
7737 @ 52678:               CALL  
7738 @ 52679:               ASSPAR
7739 @ 52680:               CALL  
7740 @ 52681:               ASSVAL
7741 @ 52682:               LOCATE L_000a

   847                     ST = ST.TOSTRING(S)
7742 @ 52685:               LINE   847 "regression-compile-tmp/soaps-77.imp"
7743 @ 52724:               PUSH   ST
7744 @ 52727:               PUSH   ST
7745 @ 52730:               PUSH   TOSTRING
7746 @ 52733:               PUSH   S
7747 @ 52736:               ASSPAR
7748 @ 52737:               CALL  
7749 @ 52738:               CONCAT
7750 @ 52739:               ASSVAL

   848                     CURRIN = CURRIN+1
7751 @ 52740:               LINE   848 "regression-compile-tmp/soaps-77.imp"
7752 @ 52779:               PUSH   CURRIN
7753 @ 52782:               PUSH   CURRIN
7754 @ 52785:               PUSHI  #0x00000001
7755 @ 52790:               ADD   
7756 @ 52791:               ASSVAL

   849                     S = BYTEINTEGER(CURRIN)
7757 @ 52792:               LINE   849 "regression-compile-tmp/soaps-77.imp"
7758 @ 52831:               PUSH   S
7759 @ 52834:               PUSH   BYTEINTEGER
7760 @ 52837:               PUSH   CURRIN
7761 @ 52840:               ASSPAR
7762 @ 52841:               CALL  
7763 @ 52842:               ASSVAL

   850                  %REPEAT %UNTIL S = '''' %OR CURRIN > LIM
   851  
7764 @ 52843:               LINE   850 "regression-compile-tmp/soaps-77.imp"
7765 @ 52882:               PUSH   S
7766 @ 52885:               PUSHI  #0x00000027
7767 @ 52890:               JUMPIF = L_0007
7768 @ 52894:               PUSH   CURRIN
7769 @ 52897:               PUSH   LIM
7770 @ 52900:               JUMPIF > L_0007
7771 @ 52904:               REPEAT L_0006
7772 @ 52907:               LOCATE L_0007

   852                  ST = ST."'"
7773 @ 52910:               LINE   852 "regression-compile-tmp/soaps-77.imp"
7774 @ 52949:               PUSH   ST
7775 @ 52952:               PUSH   ST
7776 @ 52955:               PUSHS  "'"
7777 @ 52958:               CONCAT
7778 @ 52959:               ASSVAL

   853                  CS = CURRIN
7779 @ 52960:               LINE   853 "regression-compile-tmp/soaps-77.imp"
7780 @ 52999:               PUSH   CS
7781 @ 53002:               PUSH   CURRIN
7782 @ 53005:               ASSVAL

   854                  SYM
7783 @ 53006:               LINE   854 "regression-compile-tmp/soaps-77.imp"
7784 @ 53045:               PUSH   SYM
7785 @ 53048:               CALL  

   855               %REPEAT
   856  
7786 @ 53049:               LINE   855 "regression-compile-tmp/soaps-77.imp"
7787 @ 53088:               REPEAT L_0003
7788 @ 53091:               LOCATE L_0004

   857               SLENGTH = BYTEINTEGER(ADDR(ST)) %IF SLENGTH = 0
7789 @ 53094:               LINE   857 "regression-compile-tmp/soaps-77.imp"
7790 @ 53133:               PUSH   SLENGTH
7791 @ 53136:               PUSHI  #0x00000000
7792 @ 53141:               JUMPIF # L_0004
7793 @ 53145:               PUSH   SLENGTH
7794 @ 53148:               PUSH   BYTEINTEGER
7795 @ 53151:               PUSH   ADDR
7796 @ 53154:               PUSH   ST
7797 @ 53157:               ASSPAR
7798 @ 53158:               CALL  
7799 @ 53159:               ASSPAR
7800 @ 53160:               CALL  
7801 @ 53161:               ASSVAL
7802 @ 53162:               LOCATE L_0004

   858               CURRIN = CS %AND %RESULT = PUT %IF ST # ""
7803 @ 53165:               LINE   858 "regression-compile-tmp/soaps-77.imp"
7804 @ 53204:               PUSH   ST
7805 @ 53207:               PUSHS  ""
7806 @ 53209:               JUMPIF = L_0004
7807 @ 53213:               PUSH   CURRIN
7808 @ 53216:               PUSH   CS
7809 @ 53219:               ASSVAL
7810 @ 53220:               PUSH   PUT
7811 @ 53223:               CALL  
7812 @ 53224:               RESULT
7813 @ 53225:               LOCATE L_0004

   859               %RESULT = 0
7814 @ 53228:               LINE   859 "regression-compile-tmp/soaps-77.imp"
7815 @ 53267:               PUSHI  #0x00000000
7816 @ 53272:               RESULT

   860  %END
   861  
7817 @ 53273:               LINE   860 "regression-compile-tmp/soaps-77.imp"
7818 @ 53312:            END    _PARSE_CONSTANT {lev=2 --> 1}

   862  %INTEGERFN NAME
7819 @ 53313:            LINE   862 "regression-compile-tmp/soaps-77.imp"
7820 @ 53352:            DEF    NAME (_PARSE_NAME) p1=V_0100 a/tf=18 b/format=1 c/ostate=10  type=1 (integer) form=8 (function) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=1 unass=0
7821 @ 53368:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
7822 @ 53369:               FINISH ) {lev=2}

   863  %INTEGER Z
7823 @ 53370:               LINE   863 "regression-compile-tmp/soaps-77.imp"
7824 @ 53409:               DEF    Z p1=V_0101 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   864               SYM
7825 @ 53422:               LINE   864 "regression-compile-tmp/soaps-77.imp"
7826 @ 53461:               PUSH   SYM
7827 @ 53464:               CALL  

   865               %RESULT = 0 %UNLESS 'A' <= S <= 'Z'
7828 @ 53465:               LINE   865 "regression-compile-tmp/soaps-77.imp"
7829 @ 53504:               PUSHI  #0x00000041
7830 @ 53509:               PUSH   S
7831 @ 53512:               JUMPIFD > L_0005
7832 @ 53516:               PUSHI  #0x0000005a
7833 @ 53521:               JUMPIF <= L_0004
7834 @ 53525:               LOCATE L_0005
7835 @ 53528:               PUSHI  #0x00000000
7836 @ 53533:               RESULT
7837 @ 53534:               LOCATE L_0004

   866               ST = ""
   867  
7838 @ 53537:               LINE   866 "regression-compile-tmp/soaps-77.imp"
7839 @ 53576:               PUSH   ST
7840 @ 53579:               PUSHS  ""
7841 @ 53581:               ASSVAL

   868               %CYCLE
7842 @ 53582:               LINE   868 "regression-compile-tmp/soaps-77.imp"
7843 @ 53621:               LOCATE L_0003

   869                  SPACES = 1
7844 @ 53624:               LINE   869 "regression-compile-tmp/soaps-77.imp"
7845 @ 53663:               PUSH   SPACES
7846 @ 53666:               PUSHI  #0x00000001
7847 @ 53671:               ASSVAL

   870                  ST = ST.TOSTRING(S)
7848 @ 53672:               LINE   870 "regression-compile-tmp/soaps-77.imp"
7849 @ 53711:               PUSH   ST
7850 @ 53714:               PUSH   ST
7851 @ 53717:               PUSH   TOSTRING
7852 @ 53720:               PUSH   S
7853 @ 53723:               ASSPAR
7854 @ 53724:               CALL  
7855 @ 53725:               CONCAT
7856 @ 53726:               ASSVAL

   871                  Z = CURRIN
7857 @ 53727:               LINE   871 "regression-compile-tmp/soaps-77.imp"
7858 @ 53766:               PUSH   Z
7859 @ 53769:               PUSH   CURRIN
7860 @ 53772:               ASSVAL

   872                  SYM
7861 @ 53773:               LINE   872 "regression-compile-tmp/soaps-77.imp"
7862 @ 53812:               PUSH   SYM
7863 @ 53815:               CALL  

   873                  SLENGTH = BYTEINTEGER(ADDR(ST)) %AND CURRIN = Z %C
   874                     %AND %RESULT = PUT %C
   875                     %UNLESS 'A' <= S <= 'Z' %OR '0' <= S <= '9'
7864 @ 53816:               LINE   873 "regression-compile-tmp/soaps-77.imp"
7865 @ 53855:               PUSHI  #0x00000041
7866 @ 53860:               PUSH   S
7867 @ 53863:               JUMPIFD > L_0008
7868 @ 53867:               PUSHI  #0x0000005a
7869 @ 53872:               JUMPIF <= L_0007
7870 @ 53876:               LOCATE L_0008
7871 @ 53879:               PUSHI  #0x00000030
7872 @ 53884:               PUSH   S
7873 @ 53887:               JUMPIFD > L_0008
7874 @ 53891:               PUSHI  #0x00000039
7875 @ 53896:               JUMPIF <= L_0007
7876 @ 53900:               LOCATE L_0008
7877 @ 53903:               PUSH   SLENGTH
7878 @ 53906:               PUSH   BYTEINTEGER
7879 @ 53909:               PUSH   ADDR
7880 @ 53912:               PUSH   ST
7881 @ 53915:               ASSPAR
7882 @ 53916:               CALL  
7883 @ 53917:               ASSPAR
7884 @ 53918:               CALL  
7885 @ 53919:               ASSVAL
7886 @ 53920:               PUSH   CURRIN
7887 @ 53923:               PUSH   Z
7888 @ 53926:               ASSVAL
7889 @ 53927:               PUSH   PUT
7890 @ 53930:               CALL  
7891 @ 53931:               RESULT
7892 @ 53932:               LOCATE L_0007

   876                  ST = ST." " %IF SPACES = 0
7893 @ 53935:               LINE   876 "regression-compile-tmp/soaps-77.imp"
7894 @ 53974:               PUSH   SPACES
7895 @ 53977:               PUSHI  #0x00000000
7896 @ 53982:               JUMPIF # L_0007
7897 @ 53986:               PUSH   ST
7898 @ 53989:               PUSH   ST
7899 @ 53992:               PUSHS  " "
7900 @ 53995:               CONCAT
7901 @ 53996:               ASSVAL
7902 @ 53997:               LOCATE L_0007

   877               %REPEAT
   878  
7903 @ 54000:               LINE   877 "regression-compile-tmp/soaps-77.imp"
7904 @ 54039:               REPEAT L_0003

   879  %END
7905 @ 54042:               LINE   879 "regression-compile-tmp/soaps-77.imp"
7906 @ 54081:            END    _PARSE_NAME {lev=2 --> 1}

   880  %SWITCH BIP(0 : 15)
   881                                          !
7907 @ 54082:            LINE   880 "regression-compile-tmp/soaps-77.imp"
7908 @ 54121:            PUSHI  #0x00000000
7909 @ 54126:            PUSHI  #0x0000000f
7910 @ 54131:            BOUNDS
7911 @ 54132:            DEF    BIP p1=V_0101 a/tf=6 b/format=0 c/ostate=0  type=0 (<type:0>) form=6 (switch) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   882            TRP = RP
7912 @ 54147:            LINE   882 "regression-compile-tmp/soaps-77.imp"
7913 @ 54186:            PUSH   TRP
7914 @ 54189:            PUSH   RP
7915 @ 54192:            ASSVAL

   883            TPT = CURRIN
7916 @ 54193:            LINE   883 "regression-compile-tmp/soaps-77.imp"
7917 @ 54232:            PUSH   TPT
7918 @ 54235:            PUSH   CURRIN
7919 @ 54238:            ASSVAL

   884            MODES = MODE
7920 @ 54239:            LINE   884 "regression-compile-tmp/soaps-77.imp"
7921 @ 54278:            PUSH   MODES
7922 @ 54281:            PUSH   MODE
7923 @ 54284:            ASSVAL

   885  FAILURE:
7924 @ 54285:            LINE   885 "regression-compile-tmp/soaps-77.imp"
7925 @ 54324:            LABEL  L_0102

   886            RP = TRP
7926 @ 54327:            LINE   886 "regression-compile-tmp/soaps-77.imp"
7927 @ 54366:            PUSH   RP
7928 @ 54369:            PUSH   TRP
7929 @ 54372:            ASSVAL

   887            CURRIN = TPT
7930 @ 54373:            LINE   887 "regression-compile-tmp/soaps-77.imp"
7931 @ 54412:            PUSH   CURRIN
7932 @ 54415:            PUSH   TPT
7933 @ 54418:            ASSVAL

   888            MODE = MODES
7934 @ 54419:            LINE   888 "regression-compile-tmp/soaps-77.imp"
7935 @ 54458:            PUSH   MODE
7936 @ 54461:            PUSH   MODES
7937 @ 54464:            ASSVAL

   889            ENTRY = ENTRY+1
7938 @ 54465:            LINE   889 "regression-compile-tmp/soaps-77.imp"
7939 @ 54504:            PUSH   ENTRY
7940 @ 54507:            PUSH   ENTRY
7941 @ 54510:            PUSHI  #0x00000001
7942 @ 54515:            ADD   
7943 @ 54516:            ASSVAL

   890            SP = MAIN(ENTRY)
7944 @ 54517:            LINE   890 "regression-compile-tmp/soaps-77.imp"
7945 @ 54556:            PUSH   SP
7946 @ 54559:            PUSH   MAIN
7947 @ 54562:            PUSH   ENTRY
7948 @ 54565:            ACCESS
7949 @ 54566:            ASSVAL

   891            %RESULT = 1 %IF SP = 0
7950 @ 54567:            LINE   891 "regression-compile-tmp/soaps-77.imp"
7951 @ 54606:            PUSH   SP
7952 @ 54609:            PUSHI  #0x00000000
7953 @ 54614:            JUMPIF # L_0004
7954 @ 54618:            PUSHI  #0x00000001
7955 @ 54623:            RESULT
7956 @ 54624:            LOCATE L_0004

   892  SUCCESS:
7957 @ 54627:            LINE   892 "regression-compile-tmp/soaps-77.imp"
7958 @ 54666:            LABEL  L_0103

   893            SP = SP+1
7959 @ 54669:            LINE   893 "regression-compile-tmp/soaps-77.imp"
7960 @ 54708:            PUSH   SP
7961 @ 54711:            PUSH   SP
7962 @ 54714:            PUSHI  #0x00000001
7963 @ 54719:            ADD   
7964 @ 54720:            ASSVAL

   894            SS = SUB(SP)
7965 @ 54721:            LINE   894 "regression-compile-tmp/soaps-77.imp"
7966 @ 54760:            PUSH   SS
7967 @ 54763:            PUSH   SUB
7968 @ 54766:            PUSH   SP
7969 @ 54769:            ACCESS
7970 @ 54770:            ASSVAL

   895            %RESULT = 0 %IF S S = 0
7971 @ 54771:            LINE   895 "regression-compile-tmp/soaps-77.imp"
7972 @ 54810:            PUSH   SS
7973 @ 54813:            PUSHI  #0x00000000
7974 @ 54818:            JUMPIF # L_0004
7975 @ 54822:            PUSHI  #0x00000000
7976 @ 54827:            RESULT
7977 @ 54828:            LOCATE L_0004

   896            -> BIP(SS>>12&15)
7978 @ 54831:            LINE   896 "regression-compile-tmp/soaps-77.imp"
7979 @ 54870:            PUSH   SS
7980 @ 54873:            PUSHI  #0x0000000c
7981 @ 54878:            RSH   
7982 @ 54879:            PUSHI  #0x0000000f
7983 @ 54884:            AND   
7984 @ 54885:            SJUMP  257

   897  BIP(1):                                 !    SUB-PHRASE
7985 @ 54888:            LINE   897 "regression-compile-tmp/soaps-77.imp"
7986 @ 54927:            PUSHI  #0x00000001
7987 @ 54932:            SLABEL 257

   898            -> SUCCESS %IF PARSE(SS&X'FFF') = 0
7988 @ 54935:            LINE   898 "regression-compile-tmp/soaps-77.imp"
7989 @ 54974:            PUSH   PARSE
7990 @ 54977:            PUSH   SS
7991 @ 54980:            PUSHI  #0x00000fff
7992 @ 54985:            AND   
7993 @ 54986:            ASSPAR
7994 @ 54987:            CALL  
7995 @ 54988:            PUSHI  #0x00000000
7996 @ 54993:            JUMPIF # L_0004
7997 @ 54997:            JUMP   L_0103
7998 @ 55000:            LOCATE L_0004

   899            -> FAILURE
7999 @ 55003:            LINE   899 "regression-compile-tmp/soaps-77.imp"
8000 @ 55042:            JUMP   L_0102

   900  BIP(0):                                 !    LITERAL
8001 @ 55045:            LINE   900 "regression-compile-tmp/soaps-77.imp"
8002 @ 55084:            PUSHI  #0x00000000
8003 @ 55089:            SLABEL 257

   901            SS = SS&X'FFF'
8004 @ 55092:            LINE   901 "regression-compile-tmp/soaps-77.imp"
8005 @ 55131:            PUSH   SS
8006 @ 55134:            PUSH   SS
8007 @ 55137:            PUSHI  #0x00000fff
8008 @ 55142:            AND   
8009 @ 55143:            ASSVAL

   902            L = LITERAL(SS);              ! LENGTH
   903  
8010 @ 55144:            LINE   902 "regression-compile-tmp/soaps-77.imp"
8011 @ 55183:            PUSH   L
8012 @ 55186:            PUSH   LITERAL
8013 @ 55189:            PUSH   SS
8014 @ 55192:            ACCESS
8015 @ 55193:            ASSVAL

   904            %CYCLE SS = SS+1,1,SS+L
8016 @ 55194:            LINE   904 "regression-compile-tmp/soaps-77.imp"
8017 @ 55233:            PUSH   SS
8018 @ 55236:            PUSHI  #0x00000001
8019 @ 55241:            PUSH   SS
8020 @ 55244:            PUSH   L
8021 @ 55247:            ADD   
8022 @ 55248:            PUSH   SS
8023 @ 55251:            PUSHI  #0x00000001
8024 @ 55256:            ADD   
8025 @ 55257:            FOR    L_0003

   905               SYM
8026 @ 55260:            LINE   905 "regression-compile-tmp/soaps-77.imp"
8027 @ 55299:            PUSH   SYM
8028 @ 55302:            CALL  

   906               -> FAILURE %UNLESS S = LITERAL(SS)
8029 @ 55303:            LINE   906 "regression-compile-tmp/soaps-77.imp"
8030 @ 55342:            PUSH   S
8031 @ 55345:            PUSH   LITERAL
8032 @ 55348:            PUSH   SS
8033 @ 55351:            ACCESS
8034 @ 55352:            JUMPIF = L_0007
8035 @ 55356:            JUMP   L_0102
8036 @ 55359:            LOCATE L_0007

   907            %REPEAT
   908  
8037 @ 55362:            LINE   907 "regression-compile-tmp/soaps-77.imp"
8038 @ 55401:            REPEAT L_0003
8039 @ 55404:            LOCATE L_0004

   909            -> SUCCESS
8040 @ 55407:            LINE   909 "regression-compile-tmp/soaps-77.imp"
8041 @ 55446:            JUMP   L_0103

   910  BIP(15):                                !    (NAME)
8042 @ 55449:            LINE   910 "regression-compile-tmp/soaps-77.imp"
8043 @ 55488:            PUSHI  #0x0000000f
8044 @ 55493:            SLABEL 257

   911            -> SUCCESS %IF NAME # 0
8045 @ 55496:            LINE   911 "regression-compile-tmp/soaps-77.imp"
8046 @ 55535:            PUSH   NAME
8047 @ 55538:            CALL  
8048 @ 55539:            PUSHI  #0x00000000
8049 @ 55544:            JUMPIF = L_0004
8050 @ 55548:            JUMP   L_0103
8051 @ 55551:            LOCATE L_0004

   912            -> FAILURE
8052 @ 55554:            LINE   912 "regression-compile-tmp/soaps-77.imp"
8053 @ 55593:            JUMP   L_0102

   913  BIP(3):                                 !    CONSTANT
8054 @ 55596:            LINE   913 "regression-compile-tmp/soaps-77.imp"
8055 @ 55635:            PUSHI  #0x00000003
8056 @ 55640:            SLABEL 257

   914            -> SUCCESS %IF CONSTANT # 0
8057 @ 55643:            LINE   914 "regression-compile-tmp/soaps-77.imp"
8058 @ 55682:            PUSH   CONSTANT
8059 @ 55685:            CALL  
8060 @ 55686:            PUSHI  #0x00000000
8061 @ 55691:            JUMPIF = L_0004
8062 @ 55695:            JUMP   L_0103
8063 @ 55698:            LOCATE L_0004

   915            -> FAILURE
8064 @ 55701:            LINE   915 "regression-compile-tmp/soaps-77.imp"
8065 @ 55740:            JUMP   L_0102

   916  BIP(4):                                 ! (*LOOP)
8066 @ 55743:            LINE   916 "regression-compile-tmp/soaps-77.imp"
8067 @ 55782:            PUSHI  #0x00000004
8068 @ 55787:            SLABEL 257

   917            LOOP FLAG = 1 %IF ISOLATE LOOPS # 0
8069 @ 55790:            LINE   917 "regression-compile-tmp/soaps-77.imp"
8070 @ 55829:            PUSH   ISOLATELOOPS
8071 @ 55832:            PUSHI  #0x00000000
8072 @ 55837:            JUMPIF = L_0004
8073 @ 55841:            PUSH   LOOPFLAG
8074 @ 55844:            PUSHI  #0x00000001
8075 @ 55849:            ASSVAL
8076 @ 55850:            LOCATE L_0004

   918            -> SUCCESS
8077 @ 55853:            LINE   918 "regression-compile-tmp/soaps-77.imp"
8078 @ 55892:            JUMP   L_0103

   919  BIP(5):                                 !    (UP)
8079 @ 55895:            LINE   919 "regression-compile-tmp/soaps-77.imp"
8080 @ 55934:            PUSHI  #0x00000005
8081 @ 55939:            SLABEL 257

   920            STATUS = STATUS!1;  -> SUCCESS
8082 @ 55942:            LINE   920 "regression-compile-tmp/soaps-77.imp"
8083 @ 55981:            PUSH   STATUS
8084 @ 55984:            PUSH   STATUS
8085 @ 55987:            PUSHI  #0x00000001
8086 @ 55992:            OR    
8087 @ 55993:            ASSVAL
8088 @ 55994:            LINE   920 "regression-compile-tmp/soaps-77.imp"
8089 @ 56033:            JUMP   L_0103

   921  BIP(6):                                 !    (DOWN)
8090 @ 56036:            LINE   921 "regression-compile-tmp/soaps-77.imp"
8091 @ 56075:            PUSHI  #0x00000006
8092 @ 56080:            SLABEL 257

   922            STATUS = STATUS!2;  -> SUCCESS
8093 @ 56083:            LINE   922 "regression-compile-tmp/soaps-77.imp"
8094 @ 56122:            PUSH   STATUS
8095 @ 56125:            PUSH   STATUS
8096 @ 56128:            PUSHI  #0x00000002
8097 @ 56133:            OR    
8098 @ 56134:            ASSVAL
8099 @ 56135:            LINE   922 "regression-compile-tmp/soaps-77.imp"
8100 @ 56174:            JUMP   L_0103

   923  BIP(7):                                 !    (END)
8101 @ 56177:            LINE   923 "regression-compile-tmp/soaps-77.imp"
8102 @ 56216:            PUSHI  #0x00000007
8103 @ 56221:            SLABEL 257

   924            STATUS = STATUS!4;  -> SUCCESS
8104 @ 56224:            LINE   924 "regression-compile-tmp/soaps-77.imp"
8105 @ 56263:            PUSH   STATUS
8106 @ 56266:            PUSH   STATUS
8107 @ 56269:            PUSHI  #0x00000004
8108 @ 56274:            OR    
8109 @ 56275:            ASSVAL
8110 @ 56276:            LINE   924 "regression-compile-tmp/soaps-77.imp"
8111 @ 56315:            JUMP   L_0103

   925  BIP(8):                                 !    (OWN)
8112 @ 56318:            LINE   925 "regression-compile-tmp/soaps-77.imp"
8113 @ 56357:            PUSHI  #0x00000008
8114 @ 56362:            SLABEL 257

   926            -> FAILURE %IF LEAVE OWNS # 0 %C
   927               %AND BYTEINTEGER(CURRIN) # '*'
   928  ! MACHINE CODE
8115 @ 56365:            LINE   926 "regression-compile-tmp/soaps-77.imp"
8116 @ 56404:            PUSH   LEAVEOWNS
8117 @ 56407:            PUSHI  #0x00000000
8118 @ 56412:            JUMPIF = L_0004
8119 @ 56416:            PUSH   BYTEINTEGER
8120 @ 56419:            PUSH   CURRIN
8121 @ 56422:            ASSPAR
8122 @ 56423:            CALL  
8123 @ 56424:            PUSHI  #0x0000002a
8124 @ 56429:            JUMPIF = L_0004
8125 @ 56433:            JUMP   L_0102
8126 @ 56436:            LOCATE L_0004

   929            OWN FLAG = 0
8127 @ 56439:            LINE   929 "regression-compile-tmp/soaps-77.imp"
8128 @ 56478:            PUSH   OWNFLAG
8129 @ 56481:            PUSHI  #0x00000000
8130 @ 56486:            ASSVAL

   930            RP = RP+1;  REC(RP) = 0
   931                                          !    TO FIDDLE THE END OF STAT.
8131 @ 56487:            LINE   930 "regression-compile-tmp/soaps-77.imp"
8132 @ 56526:            PUSH   RP
8133 @ 56529:            PUSH   RP
8134 @ 56532:            PUSHI  #0x00000001
8135 @ 56537:            ADD   
8136 @ 56538:            ASSVAL
8137 @ 56539:            LINE   930 "regression-compile-tmp/soaps-77.imp"
8138 @ 56578:            PUSH   REC
8139 @ 56581:            PUSH   RP
8140 @ 56584:            ACCESS
8141 @ 56585:            PUSHI  #0x00000000
8142 @ 56590:            ASSVAL

   932            THIS SEP = NL
8143 @ 56591:            LINE   932 "regression-compile-tmp/soaps-77.imp"
8144 @ 56630:            PUSH   THISSEP
8145 @ 56633:            PUSHI  #0x0000000a
8146 @ 56638:            ASSVAL

   933            -> SUCCESS
8147 @ 56639:            LINE   933 "regression-compile-tmp/soaps-77.imp"
8148 @ 56678:            JUMP   L_0103

   934  BIP(10):                                !    (SPECIAL COMMENT)
8149 @ 56681:            LINE   934 "regression-compile-tmp/soaps-77.imp"
8150 @ 56720:            PUSHI  #0x0000000a
8151 @ 56725:            SLABEL 257

   935            INBASE = INBASE+1;            ! TO SET DISP PROPERLY
8152 @ 56728:            LINE   935 "regression-compile-tmp/soaps-77.imp"
8153 @ 56767:            PUSH   INBASE
8154 @ 56770:            PUSH   INBASE
8155 @ 56773:            PUSHI  #0x00000001
8156 @ 56778:            ADD   
8157 @ 56779:            ASSVAL

   936            STATUS = STATUS!32
8158 @ 56780:            LINE   936 "regression-compile-tmp/soaps-77.imp"
8159 @ 56819:            PUSH   STATUS
8160 @ 56822:            PUSH   STATUS
8161 @ 56825:            PUSHI  #0x00000020
8162 @ 56830:            OR    
8163 @ 56831:            ASSVAL

   937  BIP(9):                                 !     (COMMENT)
8164 @ 56832:            LINE   937 "regression-compile-tmp/soaps-77.imp"
8165 @ 56871:            PUSHI  #0x00000009
8166 @ 56876:            SLABEL 257

   938            STATUS = STATUS!16
8167 @ 56879:            LINE   938 "regression-compile-tmp/soaps-77.imp"
8168 @ 56918:            PUSH   STATUS
8169 @ 56921:            PUSH   STATUS
8170 @ 56924:            PUSHI  #0x00000010
8171 @ 56929:            OR    
8172 @ 56930:            ASSVAL

   939            RP = RP+1;  REC(RP) = CURRIN-INBASE-1
8173 @ 56931:            LINE   939 "regression-compile-tmp/soaps-77.imp"
8174 @ 56970:            PUSH   RP
8175 @ 56973:            PUSH   RP
8176 @ 56976:            PUSHI  #0x00000001
8177 @ 56981:            ADD   
8178 @ 56982:            ASSVAL
8179 @ 56983:            LINE   939 "regression-compile-tmp/soaps-77.imp"
8180 @ 57022:            PUSH   REC
8181 @ 57025:            PUSH   RP
8182 @ 57028:            ACCESS
8183 @ 57029:            PUSH   CURRIN
8184 @ 57032:            PUSH   INBASE
8185 @ 57035:            SUB   
8186 @ 57036:            PUSHI  #0x00000001
8187 @ 57041:            SUB   
8188 @ 57042:            ASSVAL

   940            -> SUCCESS
8189 @ 57043:            LINE   940 "regression-compile-tmp/soaps-77.imp"
8190 @ 57082:            JUMP   L_0103

   941  BIP(11):                                !    (*DEC)
8191 @ 57085:            LINE   941 "regression-compile-tmp/soaps-77.imp"
8192 @ 57124:            PUSHI  #0x0000000b
8193 @ 57129:            SLABEL 257

   942            STATUS = STATUS!64 %IF DECS RELATIVE # 0;  -> SUCCESS
8194 @ 57132:            LINE   942 "regression-compile-tmp/soaps-77.imp"
8195 @ 57171:            PUSH   DECSRELATIVE
8196 @ 57174:            PUSHI  #0x00000000
8197 @ 57179:            JUMPIF = L_0004
8198 @ 57183:            PUSH   STATUS
8199 @ 57186:            PUSH   STATUS
8200 @ 57189:            PUSHI  #0x00000040
8201 @ 57194:            OR    
8202 @ 57195:            ASSVAL
8203 @ 57196:            LOCATE L_0004
8204 @ 57199:            LINE   942 "regression-compile-tmp/soaps-77.imp"
8205 @ 57238:            JUMP   L_0103

   943  BIP(12):                                !     (*BLOCK)
8206 @ 57241:            LINE   943 "regression-compile-tmp/soaps-77.imp"
8207 @ 57280:            PUSHI  #0x0000000c
8208 @ 57285:            SLABEL 257

   944            STATUS = STATUS!64 %IF EXTRA MARGIN # 0
8209 @ 57288:            LINE   944 "regression-compile-tmp/soaps-77.imp"
8210 @ 57327:            PUSH   EXTRAMARGIN
8211 @ 57330:            PUSHI  #0x00000000
8212 @ 57335:            JUMPIF = L_0004
8213 @ 57339:            PUSH   STATUS
8214 @ 57342:            PUSH   STATUS
8215 @ 57345:            PUSHI  #0x00000040
8216 @ 57350:            OR    
8217 @ 57351:            ASSVAL
8218 @ 57352:            LOCATE L_0004

   945            STATUS = STATUS!128;  -> SUCCESS
8219 @ 57355:            LINE   945 "regression-compile-tmp/soaps-77.imp"
8220 @ 57394:            PUSH   STATUS
8221 @ 57397:            PUSH   STATUS
8222 @ 57400:            PUSHI  #0x00000080
8223 @ 57405:            OR    
8224 @ 57406:            ASSVAL
8225 @ 57407:            LINE   945 "regression-compile-tmp/soaps-77.imp"
8226 @ 57446:            JUMP   L_0103

   946  BIP(13):                                !     (*NULL)
8227 @ 57449:            LINE   946 "regression-compile-tmp/soaps-77.imp"
8228 @ 57488:            PUSHI  #0x0000000d
8229 @ 57493:            SLABEL 257

   947            STATUS = STATUS!8;  -> SUCCESS
8230 @ 57496:            LINE   947 "regression-compile-tmp/soaps-77.imp"
8231 @ 57535:            PUSH   STATUS
8232 @ 57538:            PUSH   STATUS
8233 @ 57541:            PUSHI  #0x00000008
8234 @ 57546:            OR    
8235 @ 57547:            ASSVAL
8236 @ 57548:            LINE   947 "regression-compile-tmp/soaps-77.imp"
8237 @ 57587:            JUMP   L_0103

   948  BIP(14):                                !    (S)
8238 @ 57590:            LINE   948 "regression-compile-tmp/soaps-77.imp"
8239 @ 57629:            PUSHI  #0x0000000e
8240 @ 57634:            SLABEL 257

   949            SYM
8241 @ 57637:            LINE   949 "regression-compile-tmp/soaps-77.imp"
8242 @ 57676:            PUSH   SYM
8243 @ 57679:            CALL  

   950            -> FAILURE %UNLESS S = NL %OR S = ';'
8244 @ 57680:            LINE   950 "regression-compile-tmp/soaps-77.imp"
8245 @ 57719:            PUSH   S
8246 @ 57722:            PUSHI  #0x0000000a
8247 @ 57727:            JUMPIF = L_0004
8248 @ 57731:            PUSH   S
8249 @ 57734:            PUSHI  #0x0000003b
8250 @ 57739:            JUMPIF = L_0004
8251 @ 57743:            JUMP   L_0102
8252 @ 57746:            LOCATE L_0004

   951            THIS SEP = S
8253 @ 57749:            LINE   951 "regression-compile-tmp/soaps-77.imp"
8254 @ 57788:            PUSH   THISSEP
8255 @ 57791:            PUSH   S
8256 @ 57794:            ASSVAL

   952            THISSEP = NL %IF SPLIT STATS # 0
8257 @ 57795:            LINE   952 "regression-compile-tmp/soaps-77.imp"
8258 @ 57834:            PUSH   SPLITSTATS
8259 @ 57837:            PUSHI  #0x00000000
8260 @ 57842:            JUMPIF = L_0004
8261 @ 57846:            PUSH   THISSEP
8262 @ 57849:            PUSHI  #0x0000000a
8263 @ 57854:            ASSVAL
8264 @ 57855:            LOCATE L_0004

   953            RP = RP+1
8265 @ 57858:            LINE   953 "regression-compile-tmp/soaps-77.imp"
8266 @ 57897:            PUSH   RP
8267 @ 57900:            PUSH   RP
8268 @ 57903:            PUSHI  #0x00000001
8269 @ 57908:            ADD   
8270 @ 57909:            ASSVAL

   954            REC(RP) = 0
8271 @ 57910:            LINE   954 "regression-compile-tmp/soaps-77.imp"
8272 @ 57949:            PUSH   REC
8273 @ 57952:            PUSH   RP
8274 @ 57955:            ACCESS
8275 @ 57956:            PUSHI  #0x00000000
8276 @ 57961:            ASSVAL

   955            -> SUCCESS
8277 @ 57962:            LINE   955 "regression-compile-tmp/soaps-77.imp"
8278 @ 58001:            JUMP   L_0103

   956  BIP(2):                                 !    <>
8279 @ 58004:            LINE   956 "regression-compile-tmp/soaps-77.imp"
8280 @ 58043:            PUSHI  #0x00000002
8281 @ 58048:            SLABEL 257

   957            RP = RP+1
8282 @ 58051:            LINE   957 "regression-compile-tmp/soaps-77.imp"
8283 @ 58090:            PUSH   RP
8284 @ 58093:            PUSH   RP
8285 @ 58096:            PUSHI  #0x00000001
8286 @ 58101:            ADD   
8287 @ 58102:            ASSVAL

   958            REC(RP) = SS&X'FFF'
8288 @ 58103:            LINE   958 "regression-compile-tmp/soaps-77.imp"
8289 @ 58142:            PUSH   REC
8290 @ 58145:            PUSH   RP
8291 @ 58148:            ACCESS
8292 @ 58149:            PUSH   SS
8293 @ 58152:            PUSHI  #0x00000fff
8294 @ 58157:            AND   
8295 @ 58158:            ASSVAL

   959            -> SUCCESS
8296 @ 58159:            LINE   959 "regression-compile-tmp/soaps-77.imp"
8297 @ 58198:            JUMP   L_0103

   960  %END
   961  
8298 @ 58201:            LINE   960 "regression-compile-tmp/soaps-77.imp"
8299 @ 58240:         END    _PARSE {lev=1 --> 0}

   962  %ROUTINE CREATE(%STRING (8) FILE, %INTEGERNAME SIZE, FLAG)
   963            !FDP(CREATEEP,FILE,SIZE,0,FLAG)
8300 @ 58241:         LINE   962 "regression-compile-tmp/soaps-77.imp"
8301 @ 58280:         DEF    CREATE (_CREATE) p1=V_00f6 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8302 @ 58298:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
8303 @ 58299:               DEF    FILE p1=V_00f7 a/tf=31 b/format=8 c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8304 @ 58315:               DEF    SIZE p1=V_00f8 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8305 @ 58331:               DEF    FLAG p1=V_00f9 a/tf=12 b/format=1 c/ostate=0  type=1 (integer) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8306 @ 58347:            FINISH ) {lev=1}

   964            SIZE = 3
8307 @ 58348:            LINE   964 "regression-compile-tmp/soaps-77.imp"
8308 @ 58387:            PUSH   SIZE
8309 @ 58390:            PUSHI  #0x00000003
8310 @ 58395:            ASSVAL

   965            %IF FLAG = 0 %OR FLAG = 3 %THEN CONNEKT(FILE,SIZE,FLAG)
8311 @ 58396:            LINE   965 "regression-compile-tmp/soaps-77.imp"
8312 @ 58435:            PUSH   FLAG
8313 @ 58438:            PUSHI  #0x00000000
8314 @ 58443:            JUMPIF = L_0005
8315 @ 58447:            PUSH   FLAG
8316 @ 58450:            PUSHI  #0x00000003
8317 @ 58455:            JUMPIF # L_0004
8318 @ 58459:            LOCATE L_0005
8319 @ 58462:            PUSH   CONNEKT
8320 @ 58465:            PUSH   FILE
8321 @ 58468:            ASSPAR
8322 @ 58469:            PUSH   SIZE
8323 @ 58472:            ASSPAR
8324 @ 58473:            PUSH   FLAG
8325 @ 58476:            ASSPAR
8326 @ 58477:            CALL  
8327 @ 58478:            LOCATE L_0004

   966  %END
   967  
8328 @ 58481:            LINE   966 "regression-compile-tmp/soaps-77.imp"
8329 @ 58520:         END    _CREATE {lev=1 --> 0}

   968  %ROUTINE COMPRESS(%STRING (8) FILE)
8330 @ 58521:         LINE   968 "regression-compile-tmp/soaps-77.imp"
8331 @ 58560:         DEF    COMPRESS (_COMPRESS) p1=V_00f7 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8332 @ 58580:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
8333 @ 58581:               DEF    FILE p1=V_00f8 a/tf=31 b/format=8 c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8334 @ 58597:            FINISH ) {lev=1}

   969  %END
   970  
8335 @ 58598:            LINE   969 "regression-compile-tmp/soaps-77.imp"
8336 @ 58637:         END    _COMPRESS {lev=1 --> 0}

   971  %ROUTINE SET UP FILES(%STRING(*)%NAME S)
   972  !%SHORTROUTINE
8337 @ 58638:         LINE   971 "regression-compile-tmp/soaps-77.imp"
8338 @ 58677:         DEF    SETUPFILES (_SETUPFILES) p1=V_00ee a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8339 @ 58699:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
8340 @ 58700:               DEF    S p1=V_00f8 a/tf=32 b/format=0 c/ostate=0  type=3 (string) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8341 @ 58713:            FINISH ) {lev=1}

   973  %INTEGER FLAG, SIZE
8342 @ 58714:            LINE   973 "regression-compile-tmp/soaps-77.imp"
8343 @ 58753:            DEF    FLAG p1=V_00f9 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8344 @ 58769:            DEF    SIZE p1=V_00fa a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

   974            OK = 0
8345 @ 58785:            LINE   974 "regression-compile-tmp/soaps-77.imp"
8346 @ 58824:            PUSH   OK
8347 @ 58827:            PUSHI  #0x00000000
8348 @ 58832:            ASSVAL

   975            INPUT = ""
8349 @ 58833:            LINE   975 "regression-compile-tmp/soaps-77.imp"
8350 @ 58872:            PUSH   INPUT
8351 @ 58875:            PUSHS  ""
8352 @ 58877:            ASSVAL

   976            OUTPUT = ""
8353 @ 58878:            LINE   976 "regression-compile-tmp/soaps-77.imp"
8354 @ 58917:            PUSH   OUTPUT
8355 @ 58920:            PUSHS  ""
8356 @ 58922:            ASSVAL

   977            OPTION FILE = ""
8357 @ 58923:            LINE   977 "regression-compile-tmp/soaps-77.imp"
8358 @ 58962:            PUSH   OPTIONFILE
8359 @ 58965:            PUSHS  ""
8360 @ 58967:            ASSVAL

   978            INPUT = S %UNLESS S -> INPUT.("/").OUTPUT
8361 @ 58968:            LINE   978 "regression-compile-tmp/soaps-77.imp"
8362 @ 59007:            PUSH   S
8363 @ 59010:            PUSH   INPUT
8364 @ 59013:            PUSHS  "/"
8365 @ 59016:            PUSH   OUTPUT
8366 @ 59019:            RESOLVE flags=0007
8367 @ 59022:            bt     L_0004
8368 @ 59025:            PUSH   INPUT
8369 @ 59028:            PUSH   S
8370 @ 59031:            ASSVAL
8371 @ 59032:            LOCATE L_0004

   979            OPTION FILE = "" %UNLESS INPUT -> INPUT.(",").OPTION FILE
8372 @ 59035:            LINE   979 "regression-compile-tmp/soaps-77.imp"
8373 @ 59074:            PUSH   INPUT
8374 @ 59077:            PUSH   INPUT
8375 @ 59080:            PUSHS  ","
8376 @ 59083:            PUSH   OPTIONFILE
8377 @ 59086:            RESOLVE flags=0007
8378 @ 59089:            bt     L_0004
8379 @ 59092:            PUSH   OPTIONFILE
8380 @ 59095:            PUSHS  ""
8381 @ 59097:            ASSVAL
8382 @ 59098:            LOCATE L_0004

   980            OUTPUT = INPUT %IF OUTPUT = ""
8383 @ 59101:            LINE   980 "regression-compile-tmp/soaps-77.imp"
8384 @ 59140:            PUSH   OUTPUT
8385 @ 59143:            PUSHS  ""
8386 @ 59145:            JUMPIF # L_0004
8387 @ 59149:            PUSH   OUTPUT
8388 @ 59152:            PUSH   INPUT
8389 @ 59155:            ASSVAL
8390 @ 59156:            LOCATE L_0004

   981            SIZE = 0
   982            !FDP(7, INPUT, 0, ADDR(SIZE), FLAG)
8391 @ 59159:            LINE   981 "regression-compile-tmp/soaps-77.imp"
8392 @ 59198:            PUSH   SIZE
8393 @ 59201:            PUSHI  #0x00000000
8394 @ 59206:            ASSVAL

   983            CURRIN = SIZE
8395 @ 59207:            LINE   983 "regression-compile-tmp/soaps-77.imp"
8396 @ 59246:            PUSH   CURRIN
8397 @ 59249:            PUSH   SIZE
8398 @ 59252:            ASSVAL

   984            %IF FLAG # 0 %THEN %START
8399 @ 59253:            LINE   984 "regression-compile-tmp/soaps-77.imp"
8400 @ 59292:            PUSH   FLAG
8401 @ 59295:            PUSHI  #0x00000000
8402 @ 59300:            JUMPIF = L_0004

   985               PRINTSTRING("CANNOT CONNECT ".INPUT.": ");  WRITE(FLAG,1)
8403 @ 59304:            LINE   985 "regression-compile-tmp/soaps-77.imp"
8404 @ 59343:            PUSH   PRINTSTRING
8405 @ 59346:            PUSHS  "CANNOT CONNECT "
8406 @ 59363:            PUSH   INPUT
8407 @ 59366:            CONCAT
8408 @ 59367:            PUSHS  ": "
8409 @ 59371:            CONCAT
8410 @ 59372:            ASSPAR
8411 @ 59373:            CALL  
8412 @ 59374:            LINE   985 "regression-compile-tmp/soaps-77.imp"
8413 @ 59413:            PUSH   WRITE
8414 @ 59416:            PUSH   FLAG
8415 @ 59419:            ASSPAR
8416 @ 59420:            PUSHI  #0x00000001
8417 @ 59425:            ASSPAR
8418 @ 59426:            CALL  

   986               NEWLINE
8419 @ 59427:            LINE   986 "regression-compile-tmp/soaps-77.imp"
8420 @ 59466:            PUSH   NEWLINE
8421 @ 59469:            CALL  

   987               %RETURN
8422 @ 59470:            LINE   987 "regression-compile-tmp/soaps-77.imp"
8423 @ 59509:            RETURN

   988            %FINISH
8424 @ 59510:            LINE   988 "regression-compile-tmp/soaps-77.imp"
8425 @ 59549:            LOCATE L_0004

   989            %IF INTEGER(CURRIN+12) # 0 %THEN %START
8426 @ 59552:            LINE   989 "regression-compile-tmp/soaps-77.imp"
8427 @ 59591:            PUSH   INTEGER
8428 @ 59594:            PUSH   CURRIN
8429 @ 59597:            PUSHI  #0x0000000c
8430 @ 59602:            ADD   
8431 @ 59603:            ASSPAR
8432 @ 59604:            CALL  
8433 @ 59605:            PUSHI  #0x00000000
8434 @ 59610:            JUMPIF = L_0004

   990               PRINTSTRING(INPUT." IS NOT A SOURCE FILE\n")
8435 @ 59614:            LINE   990 "regression-compile-tmp/soaps-77.imp"
8436 @ 59653:            PUSH   PRINTSTRING
8437 @ 59656:            PUSH   INPUT
8438 @ 59659:            PUSHS  " IS NOT A SOURCE FILE\n"
8439 @ 59684:            CONCAT
8440 @ 59685:            ASSPAR
8441 @ 59686:            CALL  

   991               %RETURN
8442 @ 59687:            LINE   991 "regression-compile-tmp/soaps-77.imp"
8443 @ 59726:            RETURN

   992            %FINISH
8444 @ 59727:            LINE   992 "regression-compile-tmp/soaps-77.imp"
8445 @ 59766:            LOCATE L_0004

   993            SIZE = INTEGER(CURRIN)
8446 @ 59769:            LINE   993 "regression-compile-tmp/soaps-77.imp"
8447 @ 59808:            PUSH   SIZE
8448 @ 59811:            PUSH   INTEGER
8449 @ 59814:            PUSH   CURRIN
8450 @ 59817:            ASSPAR
8451 @ 59818:            CALL  
8452 @ 59819:            ASSVAL

   994            %IF SIZE < 10 %THEN %START
8453 @ 59820:            LINE   994 "regression-compile-tmp/soaps-77.imp"
8454 @ 59859:            PUSH   SIZE
8455 @ 59862:            PUSHI  #0x0000000a
8456 @ 59867:            JUMPIF >= L_0004

   995               PRINTSTRING(INPUT." IS A NULL FILE\n")
8457 @ 59871:            LINE   995 "regression-compile-tmp/soaps-77.imp"
8458 @ 59910:            PUSH   PRINTSTRING
8459 @ 59913:            PUSH   INPUT
8460 @ 59916:            PUSHS  " IS A NULL FILE\n"
8461 @ 59935:            CONCAT
8462 @ 59936:            ASSPAR
8463 @ 59937:            CALL  

   996               %RETURN
8464 @ 59938:            LINE   996 "regression-compile-tmp/soaps-77.imp"
8465 @ 59977:            RETURN

   997            %FINISH
8466 @ 59978:            LINE   997 "regression-compile-tmp/soaps-77.imp"
8467 @ 60017:            LOCATE L_0004

   998            ENDOFFILE = CURRIN+SIZE
8468 @ 60020:            LINE   998 "regression-compile-tmp/soaps-77.imp"
8469 @ 60059:            PUSH   ENDOFFILE
8470 @ 60062:            PUSH   CURRIN
8471 @ 60065:            PUSH   SIZE
8472 @ 60068:            ADD   
8473 @ 60069:            ASSVAL

   999            ENDOFFILE = ENDOFFILE-1 %WHILE BYTEINTEGER(ENDOFFILE) # NL
8474 @ 60070:            LINE   999 "regression-compile-tmp/soaps-77.imp"
8475 @ 60109:            LOCATE L_0003
8476 @ 60112:            PUSH   BYTEINTEGER
8477 @ 60115:            PUSH   ENDOFFILE
8478 @ 60118:            ASSPAR
8479 @ 60119:            CALL  
8480 @ 60120:            PUSHI  #0x0000000a
8481 @ 60125:            JUMPIF = L_0004
8482 @ 60129:            PUSH   ENDOFFILE
8483 @ 60132:            PUSH   ENDOFFILE
8484 @ 60135:            PUSHI  #0x00000001
8485 @ 60140:            SUB   
8486 @ 60141:            ASSVAL
8487 @ 60142:            REPEAT L_0003
8488 @ 60145:            LOCATE L_0004

  1000            CURROUT = ((SIZE*6)+4095)>>12;!    I HOPE IT"S BIG ENOUGH
8489 @ 60148:            LINE   1000 "regression-compile-tmp/soaps-77.imp"
8490 @ 60187:            PUSH   CURROUT
8491 @ 60190:            PUSH   SIZE
8492 @ 60193:            PUSHI  #0x00000006
8493 @ 60198:            MUL   
8494 @ 60199:            PUSHI  #0x00000fff
8495 @ 60204:            ADD   
8496 @ 60205:            PUSHI  #0x0000000c
8497 @ 60210:            RSH   
8498 @ 60211:            ASSVAL

  1001            SEGS = (CURROUT+15)>>4
8499 @ 60212:            LINE   1001 "regression-compile-tmp/soaps-77.imp"
8500 @ 60251:            PUSH   SEGS
8501 @ 60254:            PUSH   CURROUT
8502 @ 60257:            PUSHI  #0x0000000f
8503 @ 60262:            ADD   
8504 @ 60263:            PUSHI  #0x00000004
8505 @ 60268:            RSH   
8506 @ 60269:            ASSVAL

  1002            CREATE("SP#WORK",CURROUT,FLAG)
8507 @ 60270:            LINE   1002 "regression-compile-tmp/soaps-77.imp"
8508 @ 60309:            PUSH   CREATE
8509 @ 60312:            PUSHS  "SP#WORK"
8510 @ 60321:            ASSPAR
8511 @ 60322:            PUSH   CURROUT
8512 @ 60325:            ASSPAR
8513 @ 60326:            PUSH   FLAG
8514 @ 60329:            ASSPAR
8515 @ 60330:            CALL  

  1003            %IF FLAG # 0 %THEN %START
8516 @ 60331:            LINE   1003 "regression-compile-tmp/soaps-77.imp"
8517 @ 60370:            PUSH   FLAG
8518 @ 60373:            PUSHI  #0x00000000
8519 @ 60378:            JUMPIF = L_0004

  1004               PRINT STRING( "CANNOT CREATE WORK FILE");  WRITE(FLAG,1)
8520 @ 60382:            LINE   1004 "regression-compile-tmp/soaps-77.imp"
8521 @ 60421:            PUSH   PRINTSTRING
8522 @ 60424:            PUSHS  "CANNOT CREATE WORK FILE"
8523 @ 60449:            ASSPAR
8524 @ 60450:            CALL  
8525 @ 60451:            LINE   1004 "regression-compile-tmp/soaps-77.imp"
8526 @ 60490:            PUSH   WRITE
8527 @ 60493:            PUSH   FLAG
8528 @ 60496:            ASSPAR
8529 @ 60497:            PUSHI  #0x00000001
8530 @ 60502:            ASSPAR
8531 @ 60503:            CALL  

  1005               NEWLINE
8532 @ 60504:            LINE   1005 "regression-compile-tmp/soaps-77.imp"
8533 @ 60543:            PUSH   NEWLINE
8534 @ 60546:            CALL  

  1006               %RETURN
8535 @ 60547:            LINE   1006 "regression-compile-tmp/soaps-77.imp"
8536 @ 60586:            RETURN

  1007            %FINISH
8537 @ 60587:            LINE   1007 "regression-compile-tmp/soaps-77.imp"
8538 @ 60626:            LOCATE L_0004

  1008            HEADER = CURROUT
8539 @ 60629:            LINE   1008 "regression-compile-tmp/soaps-77.imp"
8540 @ 60668:            PUSH   HEADER
8541 @ 60671:            PUSH   CURROUT
8542 @ 60674:            ASSVAL

  1009            CURROUT = CURROUT+16
8543 @ 60675:            LINE   1009 "regression-compile-tmp/soaps-77.imp"
8544 @ 60714:            PUSH   CURROUT
8545 @ 60717:            PUSH   CURROUT
8546 @ 60720:            PUSHI  #0x00000010
8547 @ 60725:            ADD   
8548 @ 60726:            ASSVAL

  1010            BYTEINTEGER(CURROUT) = NL
8549 @ 60727:            LINE   1010 "regression-compile-tmp/soaps-77.imp"
8550 @ 60766:            PUSH   BYTEINTEGER
8551 @ 60769:            PUSH   CURROUT
8552 @ 60772:            ASSPAR
8553 @ 60773:            CALL  
8554 @ 60774:            PUSHI  #0x0000000a
8555 @ 60779:            ASSVAL

  1011            CURRIN = CURRIN+15
8556 @ 60780:            LINE   1011 "regression-compile-tmp/soaps-77.imp"
8557 @ 60819:            PUSH   CURRIN
8558 @ 60822:            PUSH   CURRIN
8559 @ 60825:            PUSHI  #0x0000000f
8560 @ 60830:            ADD   
8561 @ 60831:            ASSVAL

  1012            INTEGER(HEADER) = 1<<16;      !    JUST FOR TESTING
8562 @ 60832:            LINE   1012 "regression-compile-tmp/soaps-77.imp"
8563 @ 60871:            PUSH   INTEGER
8564 @ 60874:            PUSH   HEADER
8565 @ 60877:            ASSPAR
8566 @ 60878:            CALL  
8567 @ 60879:            PUSHI  #0x00000001
8568 @ 60884:            PUSHI  #0x00000010
8569 @ 60889:            LSH   
8570 @ 60890:            ASSVAL

  1013            INTEGER(HEADER+4) = 16
8571 @ 60891:            LINE   1013 "regression-compile-tmp/soaps-77.imp"
8572 @ 60930:            PUSH   INTEGER
8573 @ 60933:            PUSH   HEADER
8574 @ 60936:            PUSHI  #0x00000004
8575 @ 60941:            ADD   
8576 @ 60942:            ASSPAR
8577 @ 60943:            CALL  
8578 @ 60944:            PUSHI  #0x00000010
8579 @ 60949:            ASSVAL

  1014            INTEGER(HEADER+8) = SEGS
8580 @ 60950:            LINE   1014 "regression-compile-tmp/soaps-77.imp"
8581 @ 60989:            PUSH   INTEGER
8582 @ 60992:            PUSH   HEADER
8583 @ 60995:            PUSHI  #0x00000008
8584 @ 61000:            ADD   
8585 @ 61001:            ASSPAR
8586 @ 61002:            CALL  
8587 @ 61003:            PUSH   SEGS
8588 @ 61006:            ASSVAL

  1015            INTEGER(HEADER+12) = 0
8589 @ 61007:            LINE   1015 "regression-compile-tmp/soaps-77.imp"
8590 @ 61046:            PUSH   INTEGER
8591 @ 61049:            PUSH   HEADER
8592 @ 61052:            PUSHI  #0x0000000c
8593 @ 61057:            ADD   
8594 @ 61058:            ASSPAR
8595 @ 61059:            CALL  
8596 @ 61060:            PUSHI  #0x00000000
8597 @ 61065:            ASSVAL

  1016            OK = 1
8598 @ 61066:            LINE   1016 "regression-compile-tmp/soaps-77.imp"
8599 @ 61105:            PUSH   OK
8600 @ 61108:            PUSHI  #0x00000001
8601 @ 61113:            ASSVAL

  1017  %END
  1018  
8602 @ 61114:            LINE   1017 "regression-compile-tmp/soaps-77.imp"
8603 @ 61153:         END    _SETUPFILES {lev=1 --> 0}

  1019  %ROUTINE CLOSE FILES
8604 @ 61154:         LINE   1019 "regression-compile-tmp/soaps-77.imp"
8605 @ 61193:         DEF    CLOSEFILES (_CLOSEFILES) p1=V_00ef a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8606 @ 61215:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
8607 @ 61216:            FINISH ) {lev=1}

  1020     %ROUTINE NEWGENS
8608 @ 61217:            LINE   1020 "regression-compile-tmp/soaps-77.imp"
8609 @ 61256:            DEF    NEWGENS (_CLOSEFILES_NEWGENS) p1=V_00f8 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8610 @ 61275:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
8611 @ 61276:               FINISH ) {lev=2}

  1021     %END
8612 @ 61277:               LINE   1021 "regression-compile-tmp/soaps-77.imp"
8613 @ 61316:            END    _CLOSEFILES_NEWGENS {lev=2 --> 1}

  1022  %END
  1023  
8614 @ 61317:            LINE   1022 "regression-compile-tmp/soaps-77.imp"
8615 @ 61356:         END    _CLOSEFILES {lev=1 --> 0}

  1024  %ROUTINE SET OPTIONS
  1025  !%SHORTROUTINE
8616 @ 61357:         LINE   1024 "regression-compile-tmp/soaps-77.imp"
8617 @ 61396:         DEF    SETOPTIONS (_SETOPTIONS) p1=V_00f0 a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8618 @ 61418:            START  ( FORMAL PARAMETERS  {lev=1 --> 2, nested=0 --> 1}
8619 @ 61419:            FINISH ) {lev=1}

  1026  %STRING (255) S, T
8620 @ 61420:            LINE   1026 "regression-compile-tmp/soaps-77.imp"
8621 @ 61459:            DEF    S p1=V_00f8 a/tf=31 b/format=ff c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8622 @ 61472:            DEF    T p1=V_00f9 a/tf=31 b/format=ff c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1027  %INTEGER J
8623 @ 61485:            LINE   1027 "regression-compile-tmp/soaps-77.imp"
8624 @ 61524:            DEF    J p1=V_00fa a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1028  %BYTEINTEGER OPT FLAG
  1029  !!%BYTEINTEGERARRAYFORMAT FM(1 : 31)
8625 @ 61537:            LINE   1028 "regression-compile-tmp/soaps-77.imp"
8626 @ 61576:            DEF    OPTFLAG p1=V_00fb a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  1030  %BYTEINTEGERARRAYNAME WORD
  1031  
8627 @ 61595:            LINE   1030 "regression-compile-tmp/soaps-77.imp"
8628 @ 61634:            DEF    WORD p1=V_00fc a/tf=1c b/format=2 c/ostate=140  type=1 (integer) form=12 (<form:12>) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  1032  %ROUTINE LINE(%STRING(*)%NAME S)
8629 @ 61650:            LINE   1032 "regression-compile-tmp/soaps-77.imp"
8630 @ 61689:            DEF    LINE (_SETOPTIONS_LINE) p1=V_00fd a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8631 @ 61705:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
8632 @ 61706:                  DEF    S p1=V_00fe a/tf=32 b/format=0 c/ostate=0  type=3 (string) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8633 @ 61719:               FINISH ) {lev=2}

  1033  %INTEGER J
8634 @ 61720:               LINE   1033 "regression-compile-tmp/soaps-77.imp"
8635 @ 61759:               DEF    J p1=V_00ff a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1034               %RETURN %IF OPT FLAG = 0
8636 @ 61772:               LINE   1034 "regression-compile-tmp/soaps-77.imp"
8637 @ 61811:               PUSH   OPTFLAG
8638 @ 61814:               PUSHI  #0x00000000
8639 @ 61819:               JUMPIF # L_0004
8640 @ 61823:               RETURN
8641 @ 61824:               LOCATE L_0004

  1035               S = ""
  1036  
8642 @ 61827:               LINE   1035 "regression-compile-tmp/soaps-77.imp"
8643 @ 61866:               PUSH   S
8644 @ 61869:               PUSHS  ""
8645 @ 61871:               ASSVAL

  1037               %CYCLE
  1038  
8646 @ 61872:               LINE   1037 "regression-compile-tmp/soaps-77.imp"
8647 @ 61911:               LOCATE L_0003

  1039                  %CYCLE
8648 @ 61914:               LINE   1039 "regression-compile-tmp/soaps-77.imp"
8649 @ 61953:               LOCATE L_0006

  1040                     READSYMBOL(J) %UNTIL J # ' '
8650 @ 61956:               LINE   1040 "regression-compile-tmp/soaps-77.imp"
8651 @ 61995:               LOCATE L_0009
8652 @ 61998:               PUSH   READSYMBOL
8653 @ 62001:               PUSH   J
8654 @ 62004:               ASSPAR
8655 @ 62005:               CALL  
8656 @ 62006:               PUSH   J
8657 @ 62009:               PUSHI  #0x00000020
8658 @ 62014:               JUMPIF # L_000a
8659 @ 62018:               REPEAT L_0009
8660 @ 62021:               LOCATE L_000a

  1041                     %EXIT %IF J = NL
8661 @ 62024:               LINE   1041 "regression-compile-tmp/soaps-77.imp"
8662 @ 62063:               PUSH   J
8663 @ 62066:               PUSHI  #0x0000000a
8664 @ 62071:               JUMPIF # L_000a
8665 @ 62075:               GOTO   L_0007
8666 @ 62078:               LOCATE L_000a

  1042                     S = S.TOSTRING(J)
8667 @ 62081:               LINE   1042 "regression-compile-tmp/soaps-77.imp"
8668 @ 62120:               PUSH   S
8669 @ 62123:               PUSH   S
8670 @ 62126:               PUSH   TOSTRING
8671 @ 62129:               PUSH   J
8672 @ 62132:               ASSPAR
8673 @ 62133:               CALL  
8674 @ 62134:               CONCAT
8675 @ 62135:               ASSVAL

  1043                  %REPEAT
  1044  
8676 @ 62136:               LINE   1043 "regression-compile-tmp/soaps-77.imp"
8677 @ 62175:               REPEAT L_0006
8678 @ 62178:               LOCATE L_0007

  1045               %REPEAT %UNTIL S # ""
  1046  
8679 @ 62181:               LINE   1045 "regression-compile-tmp/soaps-77.imp"
8680 @ 62220:               PUSH   S
8681 @ 62223:               PUSHS  ""
8682 @ 62225:               JUMPIF # L_0004
8683 @ 62229:               REPEAT L_0003
8684 @ 62232:               LOCATE L_0004

  1047  %END
  1048  
8685 @ 62235:               LINE   1047 "regression-compile-tmp/soaps-77.imp"
8686 @ 62274:            END    _SETOPTIONS_LINE {lev=2 --> 1}

  1049  %ROUTINE SET(%STRING(*)%NAME S)
8687 @ 62275:            LINE   1049 "regression-compile-tmp/soaps-77.imp"
8688 @ 62314:            DEF    SET (_SETOPTIONS_SET) p1=V_00fe a/tf=7 b/format=0 c/ostate=0  type=0 (<type:0>) form=7 (routine) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8689 @ 62329:               START  ( FORMAL PARAMETERS  {lev=2 --> 3, nested=0 --> 1}
8690 @ 62330:                  DEF    S p1=V_00ff a/tf=32 b/format=0 c/ostate=0  type=3 (string) form=2 (name) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8691 @ 62343:               FINISH ) {lev=2}

  1050  %STRING (255) N, OPT
8692 @ 62344:               LINE   1050 "regression-compile-tmp/soaps-77.imp"
8693 @ 62383:               DEF    N p1=V_0100 a/tf=31 b/format=ff c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8694 @ 62396:               DEF    OPT p1=V_0101 a/tf=31 b/format=ff c/ostate=0  type=3 (string) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1051  %INTEGER V, K, C, NUM
8695 @ 62411:               LINE   1051 "regression-compile-tmp/soaps-77.imp"
8696 @ 62450:               DEF    V p1=V_0102 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8697 @ 62463:               DEF    K p1=V_0103 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8698 @ 62476:               DEF    C p1=V_0104 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0
8699 @ 62489:               DEF    NUM p1=V_0105 a/tf=11 b/format=1 c/ostate=0  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=0 (auto) spec=0 indirect=0 unass=0

  1052  %BYTEINTEGER NOT
8700 @ 62504:               LINE   1052 "regression-compile-tmp/soaps-77.imp"
8701 @ 62543:               DEF    NOT p1=V_0106 a/tf=11 b/format=2 c/ostate=0  type=1 (integer) form=1 (simple) special=1 (byte-integer) linkage=0 (auto) spec=0 indirect=0 unass=0

  1053  %CONSTSTRING (2) %ARRAY PARAM(1 : 31) =          %C
  1054  "IB", "LB", "SB", "TB", "SK", "PN", "SS", "CN", "BC",
  1055  "LS", "JA", "LR", "SC",
  1056  "DR", "SL", "SE", "IL", "EM",
  1057  "LO", "CR", "EC",
  1058  "MI", "LL", "CT", "ML",
  1059  "CE",  "XN",  "IM", "SM",
  1060  "CL", "LC"
8702 @ 62558:               LINE   1053 "regression-compile-tmp/soaps-77.imp"
8703 @ 62597:               PUSHI  #0x00000001
8704 @ 62602:               PUSHI  #0x0000001f
8705 @ 62607:               BOUNDS
8706 @ 62608:               DEF    PARAM p1=V_0107 a/tf=3b b/format=2 c/ostate=112  type=3 (string) form=11 (array) special=0 (<special:0>) linkage=2 (constant) spec=0 indirect=1 unass=0
8707 @ 62625:               PUSHS  "IB"
8708 @ 62629:               INIT   1
8709 @ 62632:               PUSHS  "LB"
8710 @ 62636:               INIT   1
8711 @ 62639:               PUSHS  "SB"
8712 @ 62643:               INIT   1
8713 @ 62646:               PUSHS  "TB"
8714 @ 62650:               INIT   1
8715 @ 62653:               PUSHS  "SK"
8716 @ 62657:               INIT   1
8717 @ 62660:               PUSHS  "PN"
8718 @ 62664:               INIT   1
8719 @ 62667:               PUSHS  "SS"
8720 @ 62671:               INIT   1
8721 @ 62674:               PUSHS  "CN"
8722 @ 62678:               INIT   1
8723 @ 62681:               PUSHS  "BC"
8724 @ 62685:               INIT   1
8725 @ 62688:               PUSHS  "LS"
8726 @ 62692:               INIT   1
8727 @ 62695:               PUSHS  "JA"
8728 @ 62699:               INIT   1
8729 @ 62702:               PUSHS  "LR"
8730 @ 62706:               INIT   1
8731 @ 62709:               PUSHS  "SC"
8732 @ 62713:               INIT   1
8733 @ 62716:               PUSHS  "DR"
8734 @ 62720:               INIT   1
8735 @ 62723:               PUSHS  "SL"
8736 @ 62727:               INIT   1
8737 @ 62730:               PUSHS  "SE"
8738 @ 62734:               INIT   1
8739 @ 62737:               PUSHS  "IL"
8740 @ 62741:               INIT   1
8741 @ 62744:               PUSHS  "EM"
8742 @ 62748:               INIT   1
8743 @ 62751:               PUSHS  "LO"
8744 @ 62755:               INIT   1
8745 @ 62758:               PUSHS  "CR"
8746 @ 62762:               INIT   1
8747 @ 62765:               PUSHS  "EC"
8748 @ 62769:               INIT   1
8749 @ 62772:               PUSHS  "MI"
8750 @ 62776:               INIT   1
8751 @ 62779:               PUSHS  "LL"
8752 @ 62783:               INIT   1
8753 @ 62786:               PUSHS  "CT"
8754 @ 62790:               INIT   1
8755 @ 62793:               PUSHS  "ML"
8756 @ 62797:               INIT   1
8757 @ 62800:               PUSHS  "CE"
8758 @ 62804:               INIT   1
8759 @ 62807:               PUSHS  "XN"
8760 @ 62811:               INIT   1
8761 @ 62814:               PUSHS  "IM"
8762 @ 62818:               INIT   1
8763 @ 62821:               PUSHS  "SM"
8764 @ 62825:               INIT   1
8765 @ 62828:               PUSHS  "CL"
8766 @ 62832:               INIT   1
8767 @ 62835:               PUSHS  "LC"
8768 @ 62839:               INIT   1

  1061  %OWNINTEGER PARAMS = 31, BOOLS = 21
8769 @ 62842:               LINE   1061 "regression-compile-tmp/soaps-77.imp"
8770 @ 62881:               PUSHI  #0x0000001f
8771 @ 62886:               DEF    PARAMS p1=V_0108 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
8772 @ 62904:               INIT   1
8773 @ 62907:               PUSHI  #0x00000015
8774 @ 62912:               DEF    BOOLS p1=V_0109 a/tf=11 b/format=1 c/ostate=21  type=1 (integer) form=1 (simple) special=0 (<special:0>) linkage=1 (own) spec=0 indirect=0 unass=1
8775 @ 62929:               INIT   1

  1062               OPT = S
8776 @ 62932:               LINE   1062 "regression-compile-tmp/soaps-77.imp"
8777 @ 62971:               PUSH   OPT
8778 @ 62974:               PUSH   S
8779 @ 62977:               ASSVAL

  1063               NOT = 1;  NUM = 0
8780 @ 62978:               LINE   1063 "regression-compile-tmp/soaps-77.imp"
8781 @ 63017:               PUSH   NOT
8782 @ 63020:               PUSHI  #0x00000001
8783 @ 63025:               ASSVAL
8784 @ 63026:               LINE   1063 "regression-compile-tmp/soaps-77.imp"
8785 @ 63065:               PUSH   NUM
8786 @ 63068:               PUSHI  #0x00000000
8787 @ 63073:               ASSVAL

  1064               %IF S -> S.("=").N %THEN %START
8788 @ 63074:               LINE   1064 "regression-compile-tmp/soaps-77.imp"
8789 @ 63113:               PUSH   S
8790 @ 63116:               PUSH   S
8791 @ 63119:               PUSHS  "="
8792 @ 63122:               PUSH   N
8793 @ 63125:               RESOLVE flags=0007
8794 @ 63128:               bf     L_0004

  1065                  NUM = -1;  V = 0;  J = ADDR(N)
  1066  
8795 @ 63131:               LINE   1065 "regression-compile-tmp/soaps-77.imp"
8796 @ 63170:               PUSH   NUM
8797 @ 63173:               PUSHI  #0x00000001
8798 @ 63178:               NEGATE
8799 @ 63179:               ASSVAL
8800 @ 63180:               LINE   1065 "regression-compile-tmp/soaps-77.imp"
8801 @ 63219:               PUSH   V
8802 @ 63222:               PUSHI  #0x00000000
8803 @ 63227:               ASSVAL
8804 @ 63228:               LINE   1065 "regression-compile-tmp/soaps-77.imp"
8805 @ 63267:               PUSH   J
8806 @ 63270:               PUSH   ADDR
8807 @ 63273:               PUSH   N
8808 @ 63276:               ASSPAR
8809 @ 63277:               CALL  
8810 @ 63278:               ASSVAL

  1067                  %CYCLE J = J+1,1,J+LENGTH(N)
8811 @ 63279:               LINE   1067 "regression-compile-tmp/soaps-77.imp"
8812 @ 63318:               PUSH   J
8813 @ 63321:               PUSHI  #0x00000001
8814 @ 63326:               PUSH   J
8815 @ 63329:               PUSH   LENGTH
8816 @ 63332:               PUSH   N
8817 @ 63335:               ASSPAR
8818 @ 63336:               CALL  
8819 @ 63337:               ADD   
8820 @ 63338:               PUSH   J
8821 @ 63341:               PUSHI  #0x00000001
8822 @ 63346:               ADD   
8823 @ 63347:               FOR    L_0006

  1068                     C = BYTEINTEGER(J)-'0'
8824 @ 63350:               LINE   1068 "regression-compile-tmp/soaps-77.imp"
8825 @ 63389:               PUSH   C
8826 @ 63392:               PUSH   BYTEINTEGER
8827 @ 63395:               PUSH   J
8828 @ 63398:               ASSPAR
8829 @ 63399:               CALL  
8830 @ 63400:               PUSHI  #0x00000030
8831 @ 63405:               SUB   
8832 @ 63406:               ASSVAL

  1069                     %UNLESS 0 <= C <= 9 %THEN %START
8833 @ 63407:               LINE   1069 "regression-compile-tmp/soaps-77.imp"
8834 @ 63446:               PUSHI  #0x00000000
8835 @ 63451:               PUSH   C
8836 @ 63454:               JUMPIFD > L_000b
8837 @ 63458:               PUSHI  #0x00000009
8838 @ 63463:               JUMPIF <= L_000a
8839 @ 63467:               LOCATE L_000b

  1070                        PRINTSTRING(N." ?\n")
8840 @ 63470:               LINE   1070 "regression-compile-tmp/soaps-77.imp"
8841 @ 63509:               PUSH   PRINTSTRING
8842 @ 63512:               PUSH   N
8843 @ 63515:               PUSHS  " ?\n"
8844 @ 63521:               CONCAT
8845 @ 63522:               ASSPAR
8846 @ 63523:               CALL  

  1071                        %RETURN
8847 @ 63524:               LINE   1071 "regression-compile-tmp/soaps-77.imp"
8848 @ 63563:               RETURN

  1072                     %FINISH
8849 @ 63564:               LINE   1072 "regression-compile-tmp/soaps-77.imp"
8850 @ 63603:               LOCATE L_000a

  1073                     V = V*10+C
8851 @ 63606:               LINE   1073 "regression-compile-tmp/soaps-77.imp"
8852 @ 63645:               PUSH   V
8853 @ 63648:               PUSH   V
8854 @ 63651:               PUSHI  #0x0000000a
8855 @ 63656:               MUL   
8856 @ 63657:               PUSH   C
8857 @ 63660:               ADD   
8858 @ 63661:               ASSVAL

  1074                  %REPEAT
  1075  
8859 @ 63662:               LINE   1074 "regression-compile-tmp/soaps-77.imp"
8860 @ 63701:               REPEAT L_0006
8861 @ 63704:               LOCATE L_0007

  1076                  %IF V > 255 %THEN %START
8862 @ 63707:               LINE   1076 "regression-compile-tmp/soaps-77.imp"
8863 @ 63746:               PUSH   V
8864 @ 63749:               PUSHI  #0x000000ff
8865 @ 63754:               JUMPIF <= L_0007

  1077                     PRINTSTRING(N." ?\n")
8866 @ 63758:               LINE   1077 "regression-compile-tmp/soaps-77.imp"
8867 @ 63797:               PUSH   PRINTSTRING
8868 @ 63800:               PUSH   N
8869 @ 63803:               PUSHS  " ?\n"
8870 @ 63809:               CONCAT
8871 @ 63810:               ASSPAR
8872 @ 63811:               CALL  

  1078                     %RETURN
8873 @ 63812:               LINE   1078 "regression-compile-tmp/soaps-77.imp"
8874 @ 63851:               RETURN

  1079                  %FINISH
8875 @ 63852:               LINE   1079 "regression-compile-tmp/soaps-77.imp"
8876 @ 63891:               LOCATE L_0007

  1080               %FINISH
8877 @ 63894:               LINE   1080 "regression-compile-tmp/soaps-77.imp"
8878 @ 63933:               LOCATE L_0004

  1081               NOT = 0 %IF NUM = 0 %AND S -> ("\").S
  1082  
8879 @ 63936:               LINE   1081 "regression-compile-tmp/soaps-77.imp"
8880 @ 63975:               PUSH   NUM
8881 @ 63978:               PUSHI  #0x00000000
8882 @ 63983:               JUMPIF # L_0004
8883 @ 63987:               PUSH   S
8884 @ 63990:               PUSHS  "\"
8885 @ 63993:               PUSH   S
8886 @ 63996:               RESOLVE flags=0005
8887 @ 63999:               bf     L_0004
8888 @ 64002:               PUSH   NOT
8889 @ 64005:               PUSHI  #0x00000000
8890 @ 64010:               ASSVAL
8891 @ 64011:               LOCATE L_0004

  1083               %CYCLE J = 1,1,PARAMS
8892 @ 64014:               LINE   1083 "regression-compile-tmp/soaps-77.imp"
8893 @ 64053:               PUSH   J
8894 @ 64056:               PUSHI  #0x00000001
8895 @ 64061:               PUSH   PARAMS
8896 @ 64064:               PUSHI  #0x00000001
8897 @ 64069:               FOR    L_0003

  1084                  %IF PARAM(J) = S %THEN %START
8898 @ 64072:               LINE   1084 "regression-compile-tmp/soaps-77.imp"
8899 @ 64111:               PUSH   PARAM
8900 @ 64114:               PUSH   J
8901 @ 64117:               ACCESS
8902 @ 64118:               PUSH   S
8903 @ 64121:               JUMPIF # L_0007

  1085                     %IF (BOOLS-J)!!NUM < 0 %THEN %START
8904 @ 64125:               LINE   1085 "regression-compile-tmp/soaps-77.imp"
8905 @ 64164:               PUSH   BOOLS
8906 @ 64167:               PUSH   J
8907 @ 64170:               SUB   
8908 @ 64171:               PUSH   NUM
8909 @ 64174:               XOR   
8910 @ 64175:               PUSHI  #0x00000000
8911 @ 64180:               JUMPIF >= L_000a

  1086                        PRINTSTRING(S."= ?\n")
8912 @ 64184:               LINE   1086 "regression-compile-tmp/soaps-77.imp"
8913 @ 64223:               PUSH   PRINTSTRING
8914 @ 64226:               PUSH   S
8915 @ 64229:               PUSHS  "= ?\n"
8916 @ 64236:               CONCAT
8917 @ 64237:               ASSPAR
8918 @ 64238:               CALL  

  1087                        %RETURN
8919 @ 64239:               LINE   1087 "regression-compile-tmp/soaps-77.imp"
8920 @ 64278:               RETURN

  1088                     %FINISH
8921 @ 64279:               LINE   1088 "regression-compile-tmp/soaps-77.imp"
8922 @ 64318:               LOCATE L_000a

  1089                     K = NOT;  K = V %IF NUM < 0
8923 @ 64321:               LINE   1089 "regression-compile-tmp/soaps-77.imp"
8924 @ 64360:               PUSH   K
8925 @ 64363:               PUSH   NOT
8926 @ 64366:               ASSVAL
8927 @ 64367:               LINE   1089 "regression-compile-tmp/soaps-77.imp"
8928 @ 64406:               PUSH   NUM
8929 @ 64409:               PUSHI  #0x00000000
8930 @ 64414:               JUMPIF >= L_000a
8931 @ 64418:               PUSH   K
8932 @ 64421:               PUSH   V
8933 @ 64424:               ASSVAL
8934 @ 64425:               LOCATE L_000a

  1090                     WORD(J) = K
8935 @ 64428:               LINE   1090 "regression-compile-tmp/soaps-77.imp"
8936 @ 64467:               PUSH   WORD
8937 @ 64470:               PUSH   J
8938 @ 64473:               ACCESS
8939 @ 64474:               PUSH   K
8940 @ 64477:               ASSVAL

  1091                     OPLIST = OPLIST." ".OPT
8941 @ 64478:               LINE   1091 "regression-compile-tmp/soaps-77.imp"
8942 @ 64517:               PUSH   OPLIST
8943 @ 64520:               PUSH   OPLIST
8944 @ 64523:               PUSHS  " "
8945 @ 64526:               CONCAT
8946 @ 64527:               PUSH   OPT
8947 @ 64530:               CONCAT
8948 @ 64531:               ASSVAL

  1092                     %RETURN
8949 @ 64532:               LINE   1092 "regression-compile-tmp/soaps-77.imp"
8950 @ 64571:               RETURN

  1093                  %FINISH
8951 @ 64572:               LINE   1093 "regression-compile-tmp/soaps-77.imp"
8952 @ 64611:               LOCATE L_0007

  1094               %REPEAT
  1095  
8953 @ 64614:               LINE   1094 "regression-compile-tmp/soaps-77.imp"
8954 @ 64653:               REPEAT L_0003
8955 @ 64656:               LOCATE L_0004

  1096               PRINTSTRING(S." ?\n")
8956 @ 64659:               LINE   1096 "regression-compile-tmp/soaps-77.imp"
8957 @ 64698:               PUSH   PRINTSTRING
8958 @ 64701:               PUSH   S
8959 @ 64704:               PUSHS  " ?\n"
8960 @ 64710:               CONCAT
8961 @ 64711:               ASSPAR
8962 @ 64712:               CALL  

  1097  %END
8963 @ 64713:               LINE   1097 "regression-compile-tmp/soaps-77.imp"
8964 @ 64752:            END    _SETOPTIONS_SET {lev=2 --> 1}

  1098            OPLIST = "\n!! OPTIONS:"
  1099            !!WORD == ARRAY(ADDR(ISOLATE BRACKETS),FM)
8965 @ 64753:            LINE   1098 "regression-compile-tmp/soaps-77.imp"
8966 @ 64792:            PUSH   OPLIST
8967 @ 64795:            PUSHS  "\n!! OPTIONS:"
8968 @ 64810:            ASSVAL

  1100            OK = 1
8969 @ 64811:            LINE   1100 "regression-compile-tmp/soaps-77.imp"
8970 @ 64850:            PUSH   OK
8971 @ 64853:            PUSHI  #0x00000001
8972 @ 64858:            ASSVAL

  1101            %IF OPTIONFILE # "" %THEN %START
8973 @ 64859:            LINE   1101 "regression-compile-tmp/soaps-77.imp"
8974 @ 64898:            PUSH   OPTIONFILE
8975 @ 64901:            PUSHS  ""
8976 @ 64903:            JUMPIF = L_0004

  1102               OK = 0
8977 @ 64907:            LINE   1102 "regression-compile-tmp/soaps-77.imp"
8978 @ 64946:            PUSH   OK
8979 @ 64949:            PUSHI  #0x00000000
8980 @ 64954:            ASSVAL

  1103               OPT FLAG = 0
8981 @ 64955:            LINE   1103 "regression-compile-tmp/soaps-77.imp"
8982 @ 64994:            PUSH   OPTFLAG
8983 @ 64997:            PUSHI  #0x00000000
8984 @ 65002:            ASSVAL

  1104               %IF OPTIONFILE -> ("[").S %THEN %START
8985 @ 65003:            LINE   1104 "regression-compile-tmp/soaps-77.imp"
8986 @ 65042:            PUSH   OPTIONFILE
8987 @ 65045:            PUSHS  "["
8988 @ 65048:            PUSH   S
8989 @ 65051:            RESOLVE flags=0005
8990 @ 65054:            bf     L_0007

  1105                  OPT FLAG = 0 %IF S -> S.("]")
8991 @ 65057:            LINE   1105 "regression-compile-tmp/soaps-77.imp"
8992 @ 65096:            PUSH   S
8993 @ 65099:            PUSH   S
8994 @ 65102:            PUSHS  "]"
8995 @ 65105:            RESOLVE flags=0006
8996 @ 65108:            bf     L_000a
8997 @ 65111:            PUSH   OPTFLAG
8998 @ 65114:            PUSHI  #0x00000000
8999 @ 65119:            ASSVAL
9000 @ 65120:            LOCATE L_000a

  1106                  S = S.",*"
9001 @ 65123:            LINE   1106 "regression-compile-tmp/soaps-77.imp"
9002 @ 65162:            PUSH   S
9003 @ 65165:            PUSH   S
9004 @ 65168:            PUSHS  ",*"
9005 @ 65172:            CONCAT
9006 @ 65173:            ASSVAL

  1107               %FINISH %ELSE %START
9007 @ 65174:            LINE   1107 "regression-compile-tmp/soaps-77.imp"
9008 @ 65213:            GOTO   L_0006
9009 @ 65216:            LOCATE L_0007

  1108                  OPT FLAG = 1
9010 @ 65219:            LINE   1108 "regression-compile-tmp/soaps-77.imp"
9011 @ 65258:            PUSH   OPTFLAG
9012 @ 65261:            PUSHI  #0x00000001
9013 @ 65266:            ASSVAL

  1109                  PROMPT("OPTIONS:")
  1110                  !DEFINE("ST76,".OPTION FILE)
9014 @ 65267:            LINE   1109 "regression-compile-tmp/soaps-77.imp"
9015 @ 65306:            PUSH   PROMPT
9016 @ 65309:            PUSHS  "OPTIONS:"
9017 @ 65319:            ASSPAR
9018 @ 65320:            CALL  

  1111                  SELECTINPUT(76)
9019 @ 65321:            LINE   1111 "regression-compile-tmp/soaps-77.imp"
9020 @ 65360:            PUSH   SELECTINPUT
9021 @ 65363:            PUSHI  #0x0000004c
9022 @ 65368:            ASSPAR
9023 @ 65369:            CALL  

  1112               %FINISH
  1113  
9024 @ 65370:            LINE   1112 "regression-compile-tmp/soaps-77.imp"
9025 @ 65409:            LOCATE L_0006

  1114               %CYCLE
9026 @ 65412:            LINE   1114 "regression-compile-tmp/soaps-77.imp"
9027 @ 65451:            LOCATE L_0006

  1115                  LINE(S)
9028 @ 65454:            LINE   1115 "regression-compile-tmp/soaps-77.imp"
9029 @ 65493:            PUSH   LINE
9030 @ 65496:            PUSH   S
9031 @ 65499:            ASSPAR
9032 @ 65500:            CALL  

  1116                  SET(T) %WHILE S -> T.(",").S
9033 @ 65501:            LINE   1116 "regression-compile-tmp/soaps-77.imp"
9034 @ 65540:            LOCATE L_0009
9035 @ 65543:            PUSH   S
9036 @ 65546:            PUSH   T
9037 @ 65549:            PUSHS  ","
9038 @ 65552:            PUSH   S
9039 @ 65555:            RESOLVE flags=0007
9040 @ 65558:            bf     L_000a
9041 @ 65561:            PUSH   SET
9042 @ 65564:            PUSH   T
9043 @ 65567:            ASSPAR
9044 @ 65568:            CALL  
9045 @ 65569:            REPEAT L_0009
9046 @ 65572:            LOCATE L_000a

  1117                  %EXIT %IF S = "*"
9047 @ 65575:            LINE   1117 "regression-compile-tmp/soaps-77.imp"
9048 @ 65614:            PUSH   S
9049 @ 65617:            PUSHS  "*"
9050 @ 65620:            JUMPIF # L_000a
9051 @ 65624:            GOTO   L_0007
9052 @ 65627:            LOCATE L_000a

  1118                  SET(S)
9053 @ 65630:            LINE   1118 "regression-compile-tmp/soaps-77.imp"
9054 @ 65669:            PUSH   SET
9055 @ 65672:            PUSH   S
9056 @ 65675:            ASSPAR
9057 @ 65676:            CALL  

  1119               %REPEAT
  1120  
9058 @ 65677:            LINE   1119 "regression-compile-tmp/soaps-77.imp"
9059 @ 65716:            REPEAT L_0006
9060 @ 65719:            LOCATE L_0007

  1121               %IF CHARNO(OUTPUT,1) = '.' %START
  1122                                          ! SHOW OPTIONS
9061 @ 65722:            LINE   1121 "regression-compile-tmp/soaps-77.imp"
9062 @ 65761:            PUSH   CHARNO
9063 @ 65764:            PUSH   OUTPUT
9064 @ 65767:            ASSPAR
9065 @ 65768:            PUSHI  #0x00000001
9066 @ 65773:            ASSPAR
9067 @ 65774:            CALL  
9068 @ 65775:            PUSHI  #0x0000002e
9069 @ 65780:            JUMPIF # L_0007

  1123                  STRING(CURROUT) = OPLIST."\n\n"
9070 @ 65784:            LINE   1123 "regression-compile-tmp/soaps-77.imp"
9071 @ 65823:            PUSH   STRING
9072 @ 65826:            PUSH   CURROUT
9073 @ 65829:            ASSPAR
9074 @ 65830:            CALL  
9075 @ 65831:            PUSH   OPLIST
9076 @ 65834:            PUSHS  "\n\n"
9077 @ 65840:            CONCAT
9078 @ 65841:            ASSVAL

  1124                  BYTEINTEGER(CURROUT) = NL
9079 @ 65842:            LINE   1124 "regression-compile-tmp/soaps-77.imp"
9080 @ 65881:            PUSH   BYTEINTEGER
9081 @ 65884:            PUSH   CURROUT
9082 @ 65887:            ASSPAR
9083 @ 65888:            CALL  
9084 @ 65889:            PUSHI  #0x0000000a
9085 @ 65894:            ASSVAL

  1125                  CURROUT = CURROUT+LENGTH(OPLIST)+2
9086 @ 65895:            LINE   1125 "regression-compile-tmp/soaps-77.imp"
9087 @ 65934:            PUSH   CURROUT
9088 @ 65937:            PUSH   CURROUT
9089 @ 65940:            PUSH   LENGTH
9090 @ 65943:            PUSH   OPLIST
9091 @ 65946:            ASSPAR
9092 @ 65947:            CALL  
9093 @ 65948:            ADD   
9094 @ 65949:            PUSHI  #0x00000002
9095 @ 65954:            ADD   
9096 @ 65955:            ASSVAL

  1126               %FINISH
9097 @ 65956:            LINE   1126 "regression-compile-tmp/soaps-77.imp"
9098 @ 65995:            LOCATE L_0007

  1127            %FINISH
9099 @ 65998:            LINE   1127 "regression-compile-tmp/soaps-77.imp"
9100 @ 66037:            LOCATE L_0004

  1128            DELTA MARGIN = MI
9101 @ 66040:            LINE   1128 "regression-compile-tmp/soaps-77.imp"
9102 @ 66079:            PUSH   DELTAMARGIN
9103 @ 66082:            PUSH   MI
9104 @ 66085:            ASSVAL

  1129            LINE LENGTH = LL
9105 @ 66086:            LINE   1129 "regression-compile-tmp/soaps-77.imp"
9106 @ 66125:            PUSH   LINELENGTH
9107 @ 66128:            PUSH   LL
9108 @ 66131:            ASSVAL

  1130            COMMENT TAB = CT
9109 @ 66132:            LINE   1130 "regression-compile-tmp/soaps-77.imp"
9110 @ 66171:            PUSH   COMMENTTAB
9111 @ 66174:            PUSH   CT
9112 @ 66177:            ASSVAL

  1131            MAXMARGIN = ML
9113 @ 66178:            LINE   1131 "regression-compile-tmp/soaps-77.imp"
9114 @ 66217:            PUSH   MAXMARGIN
9115 @ 66220:            PUSH   ML
9116 @ 66223:            ASSVAL

  1132            SEC MARGIN = SECONDARY MARGIN
9117 @ 66224:            LINE   1132 "regression-compile-tmp/soaps-77.imp"
9118 @ 66263:            PUSH   SECMARGIN
9119 @ 66266:            PUSH   SECONDARYMARGIN
9120 @ 66269:            ASSVAL

  1133            %UNLESS 40 < LINELENGTH < 133 %THEN %START
9121 @ 66270:            LINE   1133 "regression-compile-tmp/soaps-77.imp"
9122 @ 66309:            PUSHI  #0x00000028
9123 @ 66314:            PUSH   LINELENGTH
9124 @ 66317:            JUMPIFD >= L_0005
9125 @ 66321:            PUSHI  #0x00000085
9126 @ 66326:            JUMPIF < L_0004
9127 @ 66330:            LOCATE L_0005

  1134               PRINT STRING( "INVALID LINE LENGTH\n")
9128 @ 66333:            LINE   1134 "regression-compile-tmp/soaps-77.imp"
9129 @ 66372:            PUSH   PRINTSTRING
9130 @ 66375:            PUSHS  "INVALID LINE LENGTH\n"
9131 @ 66398:            ASSPAR
9132 @ 66399:            CALL  

  1135               %RETURN
9133 @ 66400:            LINE   1135 "regression-compile-tmp/soaps-77.imp"
9134 @ 66439:            RETURN

  1136            %FINISH
9135 @ 66440:            LINE   1136 "regression-compile-tmp/soaps-77.imp"
9136 @ 66479:            LOCATE L_0004

  1137            %UNLESS 0 < COMMENT TAB < LINE LENGTH-20 %THEN %START
9137 @ 66482:            LINE   1137 "regression-compile-tmp/soaps-77.imp"
9138 @ 66521:            PUSHI  #0x00000000
9139 @ 66526:            PUSH   COMMENTTAB
9140 @ 66529:            JUMPIFD >= L_0005
9141 @ 66533:            PUSH   LINELENGTH
9142 @ 66536:            PUSHI  #0x00000014
9143 @ 66541:            SUB   
9144 @ 66542:            JUMPIF < L_0004
9145 @ 66546:            LOCATE L_0005

  1138               PRINT STRING( "INVALID COMMENT MARGIN\n")
9146 @ 66549:            LINE   1138 "regression-compile-tmp/soaps-77.imp"
9147 @ 66588:            PUSH   PRINTSTRING
9148 @ 66591:            PUSHS  "INVALID COMMENT MARGIN\n"
9149 @ 66617:            ASSPAR
9150 @ 66618:            CALL  

  1139               %RETURN
9151 @ 66619:            LINE   1139 "regression-compile-tmp/soaps-77.imp"
9152 @ 66658:            RETURN

  1140            %FINISH
9153 @ 66659:            LINE   1140 "regression-compile-tmp/soaps-77.imp"
9154 @ 66698:            LOCATE L_0004

  1141            %UNLESS MAX MARGIN < LINE LENGTH-20 %THEN %START
9155 @ 66701:            LINE   1141 "regression-compile-tmp/soaps-77.imp"
9156 @ 66740:            PUSH   MAXMARGIN
9157 @ 66743:            PUSH   LINELENGTH
9158 @ 66746:            PUSHI  #0x00000014
9159 @ 66751:            SUB   
9160 @ 66752:            JUMPIF < L_0004

  1142               PRINT STRING( "INVALID MAX MARGIN\n")
9161 @ 66756:            LINE   1142 "regression-compile-tmp/soaps-77.imp"
9162 @ 66795:            PUSH   PRINTSTRING
9163 @ 66798:            PUSHS  "INVALID MAX MARGIN\n"
9164 @ 66820:            ASSPAR
9165 @ 66821:            CALL  

  1143               %RETURN
9166 @ 66822:            LINE   1143 "regression-compile-tmp/soaps-77.imp"
9167 @ 66861:            RETURN

  1144            %FINISH
9168 @ 66862:            LINE   1144 "regression-compile-tmp/soaps-77.imp"
9169 @ 66901:            LOCATE L_0004

  1145            %UNLESS DELTA MARGIN <= MAX MARGIN<<1 %START
9170 @ 66904:            LINE   1145 "regression-compile-tmp/soaps-77.imp"
9171 @ 66943:            PUSH   DELTAMARGIN
9172 @ 66946:            PUSH   MAXMARGIN
9173 @ 66949:            PUSHI  #0x00000001
9174 @ 66954:            LSH   
9175 @ 66955:            JUMPIF <= L_0004

  1146               PRINT STRING( "INVALID MARGIN INCREMENT\n")
9176 @ 66959:            LINE   1146 "regression-compile-tmp/soaps-77.imp"
9177 @ 66998:            PUSH   PRINTSTRING
9178 @ 67001:            PUSHS  "INVALID MARGIN INCREMENT\n"
9179 @ 67029:            ASSPAR
9180 @ 67030:            CALL  

  1147               %RETURN
9181 @ 67031:            LINE   1147 "regression-compile-tmp/soaps-77.imp"
9182 @ 67070:            RETURN

  1148            %FINISH
9183 @ 67071:            LINE   1148 "regression-compile-tmp/soaps-77.imp"
9184 @ 67110:            LOCATE L_0004

  1149            %IF SEC MARGIN > DELTA MARGIN<<1+SAFETY FACTOR %START
9185 @ 67113:            LINE   1149 "regression-compile-tmp/soaps-77.imp"
9186 @ 67152:            PUSH   SECMARGIN
9187 @ 67155:            PUSH   DELTAMARGIN
9188 @ 67158:            PUSHI  #0x00000001
9189 @ 67163:            LSH   
9190 @ 67164:            PUSH   SAFETYFACTOR
9191 @ 67167:            ADD   
9192 @ 67168:            JUMPIF <= L_0004

  1150               PRINT STRING( "INVALID SECONDARY MARGIN\n")
9193 @ 67172:            LINE   1150 "regression-compile-tmp/soaps-77.imp"
9194 @ 67211:            PUSH   PRINTSTRING
9195 @ 67214:            PUSHS  "INVALID SECONDARY MARGIN\n"
9196 @ 67242:            ASSPAR
9197 @ 67243:            CALL  

  1151               %RETURN
9198 @ 67244:            LINE   1151 "regression-compile-tmp/soaps-77.imp"
9199 @ 67283:            RETURN

  1152            %FINISH
9200 @ 67284:            LINE   1152 "regression-compile-tmp/soaps-77.imp"
9201 @ 67323:            LOCATE L_0004

  1153            %IF INITIAL MARGIN > 30 %THEN %START
9202 @ 67326:            LINE   1153 "regression-compile-tmp/soaps-77.imp"
9203 @ 67365:            PUSH   INITIALMARGIN
9204 @ 67368:            PUSHI  #0x0000001e
9205 @ 67373:            JUMPIF <= L_0004

  1154               PRINT STRING( "INVALID INITIAL MARGIN\n")
9206 @ 67377:            LINE   1154 "regression-compile-tmp/soaps-77.imp"
9207 @ 67416:            PUSH   PRINTSTRING
9208 @ 67419:            PUSHS  "INVALID INITIAL MARGIN\n"
9209 @ 67445:            ASSPAR
9210 @ 67446:            CALL  

  1155               %RETURN
9211 @ 67447:            LINE   1155 "regression-compile-tmp/soaps-77.imp"
9212 @ 67486:            RETURN

  1156            %FINISH
9213 @ 67487:            LINE   1156 "regression-compile-tmp/soaps-77.imp"
9214 @ 67526:            LOCATE L_0004

  1157            MARGIN = 1 %IF DELTA MARGIN = 0 %AND SEC MARGIN = 0 %C
  1158               %AND INITIAL MARGIN = 0
9215 @ 67529:            LINE   1157 "regression-compile-tmp/soaps-77.imp"
9216 @ 67568:            PUSH   DELTAMARGIN
9217 @ 67571:            PUSHI  #0x00000000
9218 @ 67576:            JUMPIF # L_0004
9219 @ 67580:            PUSH   SECMARGIN
9220 @ 67583:            PUSHI  #0x00000000
9221 @ 67588:            JUMPIF # L_0004
9222 @ 67592:            PUSH   INITIALMARGIN
9223 @ 67595:            PUSHI  #0x00000000
9224 @ 67600:            JUMPIF # L_0004
9225 @ 67604:            PUSH   MARGIN
9226 @ 67607:            PUSHI  #0x00000001
9227 @ 67612:            ASSVAL
9228 @ 67613:            LOCATE L_0004

  1159            MARGIN = INITIAL MARGIN %IF EXTRA MARGIN # 0
9229 @ 67616:            LINE   1159 "regression-compile-tmp/soaps-77.imp"
9230 @ 67655:            PUSH   EXTRAMARGIN
9231 @ 67658:            PUSHI  #0x00000000
9232 @ 67663:            JUMPIF = L_0004
9233 @ 67667:            PUSH   MARGIN
9234 @ 67670:            PUSH   INITIALMARGIN
9235 @ 67673:            ASSVAL
9236 @ 67674:            LOCATE L_0004

  1160            SPLIT CONDS = 1 %IF SPLIT KEYWORDS # 0
9237 @ 67677:            LINE   1160 "regression-compile-tmp/soaps-77.imp"
9238 @ 67716:            PUSH   SPLITKEYWORDS
9239 @ 67719:            PUSHI  #0x00000000
9240 @ 67724:            JUMPIF = L_0004
9241 @ 67728:            PUSH   SPLITCONDS
9242 @ 67731:            PUSHI  #0x00000001
9243 @ 67736:            ASSVAL
9244 @ 67737:            LOCATE L_0004

  1161            COMMENT LENGTH = LINE LENGTH-COMMENT TAB
9245 @ 67740:            LINE   1161 "regression-compile-tmp/soaps-77.imp"
9246 @ 67779:            PUSH   COMMENTLENGTH
9247 @ 67782:            PUSH   LINELENGTH
9248 @ 67785:            PUSH   COMMENTTAB
9249 @ 67788:            SUB   
9250 @ 67789:            ASSVAL

  1162            TEXTBASE = ADDR(SYMFILE(0))
9251 @ 67790:            LINE   1162 "regression-compile-tmp/soaps-77.imp"
9252 @ 67829:            PUSH   TEXTBASE
9253 @ 67832:            PUSH   ADDR
9254 @ 67835:            PUSH   SYMFILE
9255 @ 67838:            PUSHI  #0x00000000
9256 @ 67843:            ACCESS
9257 @ 67844:            ASSPAR
9258 @ 67845:            CALL  
9259 @ 67846:            ASSVAL

  1163            KEYBASE = ADDR(KEYSYMS(1))
9260 @ 67847:            LINE   1163 "regression-compile-tmp/soaps-77.imp"
9261 @ 67886:            PUSH   KEYBASE
9262 @ 67889:            PUSH   ADDR
9263 @ 67892:            PUSH   KEYSYMS
9264 @ 67895:            PUSHI  #0x00000001
9265 @ 67900:            ACCESS
9266 @ 67901:            ASSPAR
9267 @ 67902:            CALL  
9268 @ 67903:            ASSVAL

  1164            RMARGIN = COMMENT LIMIT
9269 @ 67904:            LINE   1164 "regression-compile-tmp/soaps-77.imp"
9270 @ 67943:            PUSH   RMARGIN
9271 @ 67946:            PUSH   COMMENTLIMIT
9272 @ 67949:            ASSVAL

  1165            FULL LINE = LINE LENGTH
9273 @ 67950:            LINE   1165 "regression-compile-tmp/soaps-77.imp"
9274 @ 67989:            PUSH   FULLLINE
9275 @ 67992:            PUSH   LINELENGTH
9276 @ 67995:            ASSVAL

  1166            LINE LENGTH = LINE LENGTH-SAFETY FACTOR
9277 @ 67996:            LINE   1166 "regression-compile-tmp/soaps-77.imp"
9278 @ 68035:            PUSH   LINELENGTH
9279 @ 68038:            PUSH   LINELENGTH
9280 @ 68041:            PUSH   SAFETYFACTOR
9281 @ 68044:            SUB   
9282 @ 68045:            ASSVAL

  1167            OPTIONS = 17*SPLIT KEYWORDS+34*SPLIT CONDS+SPACE LISTS<<6 %C
  1168               +ISOLATE BRACKETS<<2+SPACE EQUALS<<3+128
9283 @ 68046:            LINE   1167 "regression-compile-tmp/soaps-77.imp"
9284 @ 68085:            PUSH   OPTIONS
9285 @ 68088:            PUSHI  #0x00000011
9286 @ 68093:            PUSH   SPLITKEYWORDS
9287 @ 68096:            MUL   
9288 @ 68097:            PUSHI  #0x00000022
9289 @ 68102:            PUSH   SPLITCONDS
9290 @ 68105:            MUL   
9291 @ 68106:            ADD   
9292 @ 68107:            PUSH   SPACELISTS
9293 @ 68110:            PUSHI  #0x00000006
9294 @ 68115:            LSH   
9295 @ 68116:            ADD   
9296 @ 68117:            PUSH   ISOLATEBRACKETS
9297 @ 68120:            PUSHI  #0x00000002
9298 @ 68125:            LSH   
9299 @ 68126:            ADD   
9300 @ 68127:            PUSH   SPACEEQUALS
9301 @ 68130:            PUSHI  #0x00000003
9302 @ 68135:            LSH   
9303 @ 68136:            ADD   
9304 @ 68137:            PUSHI  #0x00000080
9305 @ 68142:            ADD   
9306 @ 68143:            ASSVAL

  1169            LINE BASE = CURROUT;  SIZE = 0
9307 @ 68144:            LINE   1169 "regression-compile-tmp/soaps-77.imp"
9308 @ 68183:            PUSH   LINEBASE
9309 @ 68186:            PUSH   CURROUT
9310 @ 68189:            ASSVAL
9311 @ 68190:            LINE   1169 "regression-compile-tmp/soaps-77.imp"
9312 @ 68229:            PUSH   SIZE
9313 @ 68232:            PUSHI  #0x00000000
9314 @ 68237:            ASSVAL

  1170            COMMENT FLAG = JUSTIFY ALL<<1!COMMENTSNORMAL
9315 @ 68238:            LINE   1170 "regression-compile-tmp/soaps-77.imp"
9316 @ 68277:            PUSH   COMMENTFLAG
9317 @ 68280:            PUSH   JUSTIFYALL
9318 @ 68283:            PUSHI  #0x00000001
9319 @ 68288:            LSH   
9320 @ 68289:            PUSH   COMMENTSNORMAL
9321 @ 68292:            OR    
9322 @ 68293:            ASSVAL

  1171            COMMENT FLAG = COMMENT FLAG!!B'010'
9323 @ 68294:            LINE   1171 "regression-compile-tmp/soaps-77.imp"
9324 @ 68333:            PUSH   COMMENTFLAG
9325 @ 68336:            PUSH   COMMENTFLAG
9326 @ 68339:            PUSHI  #0x00000002
9327 @ 68344:            XOR   
9328 @ 68345:            ASSVAL

  1172            FIRST DISP = DELTA MARGIN-INITIAL MARGIN
9329 @ 68346:            LINE   1172 "regression-compile-tmp/soaps-77.imp"
9330 @ 68385:            PUSH   FIRSTDISP
9331 @ 68388:            PUSH   DELTAMARGIN
9332 @ 68391:            PUSH   INITIALMARGIN
9333 @ 68394:            SUB   
9334 @ 68395:            ASSVAL

  1173            COMMENT LINE = FULL LINE %IF COMMENT LINE = 0
9335 @ 68396:            LINE   1173 "regression-compile-tmp/soaps-77.imp"
9336 @ 68435:            PUSH   COMMENTLINE
9337 @ 68438:            PUSHI  #0x00000000
9338 @ 68443:            JUMPIF # L_0004
9339 @ 68447:            PUSH   COMMENTLINE
9340 @ 68450:            PUSH   FULLLINE
9341 @ 68453:            ASSVAL
9342 @ 68454:            LOCATE L_0004

  1174            OK = 1
9343 @ 68457:            LINE   1174 "regression-compile-tmp/soaps-77.imp"
9344 @ 68496:            PUSH   OK
9345 @ 68499:            PUSHI  #0x00000001
9346 @ 68504:            ASSVAL

  1175  %END
  1176  
9347 @ 68505:            LINE   1175 "regression-compile-tmp/soaps-77.imp"
9348 @ 68544:         END    _SETOPTIONS {lev=1 --> 0}

  1177  %BEGIN
9349 @ 68545:         LINE   1177 "regression-compile-tmp/soaps-77.imp"
9350 @ 68584:         BEGIN  _lev0id0 {lev=0 --> 1}

  1178    SOAP("test.imp") ;! need CLIPARAM ...
9351 @ 68585:            LINE   1178 "regression-compile-tmp/soaps-77.imp"
9352 @ 68624:            PUSH   SOAP
9353 @ 68627:            PUSHS  "test.imp"
9354 @ 68637:            ASSPAR
9355 @ 68638:            CALL  

  1179  %ENDOFPROGRAM
  1180  
9356 @ 68639:            LINE   1179 "regression-compile-tmp/soaps-77.imp"
9357 @ 68678:         END    _lev0id0 {lev=1 --> 0}
9358 @ 68679:         END     {lev=0 --> -1}
9359 @ 68680: 

