
(/VERSIONCHECK 2) 

(DEFUN |INTEF;prim?| (|k| |x| $)
  (COND
    ((SPADCALL |k| (SPADCALL "log" (QREFELT $ 10)) (QREFELT $ 15)) 'T)
    ('T
     (SPADCALL (SPADCALL |k| (QREFELT $ 17)) (QREFELT $ 11)
         (QREFELT $ 18))))) 

(DEFUN |INTEF;tanint| (|f| |x| |k| $)
  (PROG (|eta| |eta'| |r1|)
    (RETURN
      (SEQ (LETT |eta'|
                 (SPADCALL
                     (LETT |eta|
                           (|SPADfirst| (SPADCALL |k| (QREFELT $ 20)))
                           . #0=(|INTEF;tanint|))
                     |x| (QREFELT $ 21)) . #0#)
           (LETT |r1|
                 (SPADCALL (SPADCALL |f| |k| (QREFELT $ 24))
                     (CONS #'|INTEF;tanint!1| (VECTOR |eta'| |x| $))
                     (CONS #'|INTEF;tanint!4| (VECTOR |x| $ |eta|))
                     (QREFELT $ 52)) . #0#)
           (EXIT (SPADCALL
                     (SPADCALL (CONS #'|INTEF;tanint!5| (VECTOR $ |k|))
                         (QCAR |r1|) (QREFELT $ 59))
                     (SPADCALL (QCDR |r1|) |x| (QREFELT $ 60))
                     (QREFELT $ 61))))))) 

(DEFUN |INTEF;tanint!5| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 54))) 

(DEFUN |INTEF;tanint!4| (|#1| |#2| |#3| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 1) . #0=(|INTEF;tanint|))
    (LETT |x| (QREFELT $$ 0) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (SPADCALL 2 (QREFELT $$ 2) (QREFELT $ 33)) |#2|
            |#3| |x| (CONS #'|INTEF;tanint!2| (VECTOR $ |x|))
            (CONS #'|INTEF;tanint!3| (VECTOR $ |x|)) (QREFELT $ 46)))))) 

(DEFUN |INTEF;tanint!3| (|#1| |#2| $$)
  (SPADCALL |#1| (QREFELT $$ 1) |#2| (QREFELT (QREFELT $$ 0) 40))) 

(DEFUN |INTEF;tanint!2| (|#1| |#2| $$)
  (SPADCALL |#1| (QREFELT $$ 1) |#2| (QREFELT (QREFELT $$ 0) 37))) 

(DEFUN |INTEF;tanint!1| (|#1| $$)
  (PROG ($ |eta'|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;tanint|))
    (LETT |eta'| (QREFELT $$ 0) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1|
            (CONS #'|INTEF;tanint!0| (VECTOR $ (QREFELT $$ 1)))
            (SPADCALL (SPADCALL |eta'| 2 (QREFELT $ 27))
                (SPADCALL |eta'| (QREFELT $ 28)) (QREFELT $ 29))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;tanint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |INTEF;unknownint| (|f| |x| $)
  (PROG (|r| |k| |l| |ka| |zz| |z| |u| |a| |da| |c| #0=#:G1924)
    (RETURN
      (SEQ (EXIT (SEQ (SEQ (LETT |r| (SPADCALL |f| (QREFELT $ 63))
                                 . #1=(|INTEF;unknownint|))
                           (EXIT (COND
                                   ((QEQCAR |r| 0)
                                    (COND
                                      ((SPADCALL
                                        (LETT |k| (QCDR |r|) . #1#)
                                        (SPADCALL "%diff"
                                         (QREFELT $ 10))
                                        (QREFELT $ 15))
                                       (SEQ
                                        (LETT |ka|
                                         (SPADCALL
                                          (LETT |a|
                                           (SPADCALL
                                            (LETT |l|
                                             (SPADCALL |k|
                                              (QREFELT $ 20)) . #1#)
                                            (QREFELT $ 64)) . #1#)
                                          (QREFELT $ 63)) . #1#)
                                        (EXIT
                                         (COND
                                           ((QEQCAR |ka| 0)
                                            (SEQ
                                             (LETT |z|
                                              (SPADCALL
                                               (LETT |zz|
                                                (SPADCALL |l|
                                                 (QREFELT $ 65)) . #1#)
                                               (QREFELT $ 67)) . #1#)
                                             (EXIT
                                              (COND
                                                ((QEQCAR |z| 0)
                                                 (COND
                                                   ((EQUAL (QCDR |z|)
                                                     |x|)
                                                    (SEQ
                                                     (LETT |u|
                                                      (|INTEF;droponex|
                                                       (|SPADfirst|
                                                        |l|)
                                                       |a| (QCDR |ka|)
                                                       |zz| $) . #1#)
                                                     (EXIT
                                                      (COND
                                                        ((QEQCAR |u| 0)
                                                         (PROGN
                                                           (LETT #0#
                                                            (SPADCALL
                                                             (QCDR |u|)
                                                             (QREFELT $
                                                              68)) . #1#)
                                                           (GO #0#))))))))))))))))))))))
                      (SEQ (LETT |da|
                                 (SPADCALL
                                     (LETT |a|
                                      (SPADCALL
                                       (SPADCALL |f| (QREFELT $ 70))
                                       (QREFELT $ 71)) . #1#)
                                     |x| (QREFELT $ 21)) . #1#)
                           (EXIT (COND
                                   ((NULL
                                     (SPADCALL |da|
                                      (|spadConstant| $ 73)
                                      (QREFELT $ 74)))
                                    (COND
                                      ((SPADCALL
                                        (SPADCALL
                                         (LETT |c|
                                          (SPADCALL
                                           (SPADCALL
                                            (SPADCALL |f|
                                             (QREFELT $ 75))
                                            (QREFELT $ 71))
                                           |da| (QREFELT $ 76)) . #1#)
                                         |x| (QREFELT $ 21))
                                        (QREFELT $ 77))
                                       (PROGN
                                         (LETT #0#
                                          (SPADCALL
                                           (SPADCALL |c|
                                            (SPADCALL |a|
                                             (QREFELT $ 78))
                                            (QREFELT $ 79))
                                           (QREFELT $ 68)) . #1#)
                                         (GO #0#))))))))
                      (EXIT (SPADCALL (|spadConstant| $ 73) NIL
                                (LIST (CONS |f|
                                       (SPADCALL |x| (QREFELT $ 80))))
                                (QREFELT $ 85)))))
           #0# (EXIT #0#))))) 

(DEFUN |INTEF;droponex| (|f| |a| |ka| |x| $)
  (PROG (|r| |k| |op| |arg| |z| |u|)
    (RETURN
      (SEQ (LETT |r| (SPADCALL |f| (QREFELT $ 63))
                 . #0=(|INTEF;droponex|))
           (EXIT (COND
                   ((QEQCAR |r| 1) (CONS 1 "failed"))
                   ((SPADCALL
                        (LETT |op|
                              (SPADCALL (LETT |k| (QCDR |r|) . #0#)
                                  (QREFELT $ 17)) . #0#)
                        (SPADCALL "%diff" (QREFELT $ 10))
                        (QREFELT $ 86))
                    (SEQ (LETT |z|
                               (SPADCALL
                                   (LETT |arg|
                                    (SPADCALL |k| (QREFELT $ 20)) . #0#)
                                   (QREFELT $ 65)) . #0#)
                         (EXIT (COND
                                 ((SPADCALL |z| |a| (QREFELT $ 74))
                                  (CONS 0
                                        (SPADCALL |op|
                                         (LIST (|SPADfirst| |arg|)
                                          (SPADCALL |arg|
                                           (QREFELT $ 64))
                                          |x|)
                                         (QREFELT $ 88))))
                                 ('T
                                  (SEQ (LETT |u|
                                        (|INTEF;droponex|
                                         (|SPADfirst| |arg|) |a| |ka|
                                         |x| $) . #0#)
                                       (EXIT
                                        (COND
                                          ((QEQCAR |u| 1)
                                           (CONS 1 "failed"))
                                          ('T
                                           (CONS 0
                                            (SPADCALL |op|
                                             (LIST (QCDR |u|)
                                              (SPADCALL |arg|
                                               (QREFELT $ 64))
                                              |z|)
                                             (QREFELT $ 88))))))))))))
                   ('T
                    (CONS 0
                          (SPADCALL |f| (LIST |ka|) (LIST |x|)
                              (QREFELT $ 90)))))))))) 

(DEFUN |INTEF;unklimint| (|f| |x| |lu| $)
  (PROG (|u| #0=#:G1946 |c| #1=#:G1945 #2=#:G1943)
    (RETURN
      (SEQ (EXIT (SEQ (SEQ (EXIT (SEQ (LETT |u| NIL
                                       . #3=(|INTEF;unklimint|))
                                      (LETT #0# |lu| . #3#) G190
                                      (COND
                                        ((OR (ATOM #0#)
                                          (PROGN
                                            (LETT |u| (CAR #0#) . #3#)
                                            NIL))
                                         (GO G191)))
                                      (SEQ
                                       (EXIT
                                        (COND
                                          ((COND
                                             ((SPADCALL |u|
                                               (|spadConstant| $ 73)
                                               (QREFELT $ 74))
                                              'NIL)
                                             ('T 'T))
                                           (COND
                                             ((SPADCALL
                                               (SPADCALL
                                                (LETT |c|
                                                 (SPADCALL
                                                  (SPADCALL |f| |u|
                                                   (QREFELT $ 79))
                                                  (SPADCALL |u| |x|
                                                   (QREFELT $ 21))
                                                  (QREFELT $ 76)) . #3#)
                                                |x| (QREFELT $ 21))
                                               (QREFELT $ 77))
                                              (PROGN
                                                (LETT #2#
                                                 (PROGN
                                                   (LETT #1#
                                                    (CONS 0
                                                     (CONS
                                                      (|spadConstant| $
                                                       73)
                                                      (LIST
                                                       (CONS |c| |u|)))) . #3#)
                                                   (GO #1#)) . #3#)
                                                (GO #2#))))))))
                                      (LETT #0# (CDR #0#) . #3#)
                                      (GO G190) G191 (EXIT NIL)))
                           #2# (EXIT #2#))
                      (EXIT (CONS 1 "failed"))))
           #1# (EXIT #1#))))) 

(DEFUN |INTEF;unkextint| (|f| |x| |g| $)
  (PROG (|g'| |c|)
    (RETURN
      (COND
        ((OR (SPADCALL
                 (LETT |g'| (SPADCALL |g| |x| (QREFELT $ 21))
                       . #0=(|INTEF;unkextint|))
                 (QREFELT $ 77))
             (NULL (SPADCALL
                       (SPADCALL
                           (LETT |c|
                                 (SPADCALL |f| |g'| (QREFELT $ 76)) . #0#)
                           |x| (QREFELT $ 21))
                       (QREFELT $ 77))))
         (CONS 1 "failed"))
        ('T (CONS 0 (CONS (|spadConstant| $ 73) |c|))))))) 

(DEFUN |INTEF;isx?| (|f| |x| $)
  (PROG (|k| |r|)
    (RETURN
      (SEQ (LETT |k| (SPADCALL |f| (QREFELT $ 63)) . #0=(|INTEF;isx?|))
           (EXIT (COND
                   ((QEQCAR |k| 1) 'NIL)
                   (#1='T
                    (SEQ (LETT |r|
                               (SPADCALL (QCDR |k|) (QREFELT $ 91)) . #0#)
                         (EXIT (COND
                                 ((QEQCAR |r| 1) 'NIL)
                                 (#1# (EQUAL (QCDR |r|) |x|)))))))))))) 

(DEFUN |INTEF;alglfint| (|f| |k| |l| |x| $)
  (PROG (|xf| |kx| |rec| |y|)
    (RETURN
      (SEQ (LETT |xf| (SPADCALL |x| (QREFELT $ 80))
                 . #0=(|INTEF;alglfint|))
           (EXIT (COND
                   ((QEQCAR (SPADCALL
                                (LETT |kx|
                                      (SPADCALL |k| |l| |x|
                                       (QREFELT $ 94)) . #0#)
                                (QREFELT $ 91))
                            0)
                    (|INTEF;addx|
                        (SPADCALL |f| |kx| |k| (QREFELT $ 96)) |xf| $))
                   ((SPADCALL |kx| (SPADCALL "exp" (QREFELT $ 10))
                        (QREFELT $ 15))
                    (|INTEF;addx|
                        (|INTEF;algexpint| |f| |kx| |k| |x| $) |xf| $))
                   ((|INTEF;prim?| |kx| |x| $)
                    (|INTEF;addx|
                        (|INTEF;algprimint| |f| |kx| |k| |x| $) |xf| $))
                   ((SPADCALL (SPADCALL |kx| (QREFELT $ 17))
                        (QREFELT $ 12) (QREFELT $ 18))
                    (SEQ (LETT |rec|
                               (SPADCALL (SPADCALL |kx| (QREFELT $ 97))
                                   (SPADCALL |k| (QREFELT $ 97))
                                   (QREFELT $ 100)) . #0#)
                         (LETT |y|
                               (SPADCALL (QVELT |rec| 3)
                                   (QREFELT $ 102)) . #0#)
                         (EXIT (SPADCALL
                                   (CONS #'|INTEF;alglfint!0|
                                    (VECTOR |rec| $ |y|))
                                   (SPADCALL
                                    (SPADCALL |f| (LIST |kx| |k|)
                                     (LIST
                                      (SPADCALL (QVELT |rec| 1) |y|
                                       (QREFELT $ 105))
                                      (SPADCALL (QVELT |rec| 2) |y|
                                       (QREFELT $ 105)))
                                     (QREFELT $ 90))
                                    |x| (QREFELT $ 60))
                                   (QREFELT $ 107)))))
                   ('T (|INTEF;unknownint| |f| |x| $)))))))) 

(DEFUN |INTEF;alglfint!0| (|#1| $$)
  (PROG ($)
    (LETT $ (QREFELT $$ 1) |INTEF;alglfint|)
    (RETURN
      (PROGN
        (SPADCALL |#1| (SPADCALL (QREFELT $$ 2) (QREFELT $ 103))
            (QVELT (QREFELT $$ 0) 0) (QREFELT $ 104)))))) 

(DEFUN |INTEF;alglfextint| (|f| |k| |l| |x| |g| $)
  (PROG (|kx| |rec| |y| |lrhs| |u| |ky| |r|)
    (RETURN
      (SEQ (COND
             ((QEQCAR (SPADCALL
                          (LETT |kx|
                                (SPADCALL |k| |l| |x| (QREFELT $ 94))
                                . #0=(|INTEF;alglfextint|))
                          (QREFELT $ 91))
                      0)
              (SPADCALL |f| |kx| |k| |g| (QREFELT $ 108)))
             ((SPADCALL (SPADCALL |kx| (QREFELT $ 17)) (QREFELT $ 12)
                  (QREFELT $ 18))
              (SEQ (LETT |rec|
                         (SPADCALL (SPADCALL |kx| (QREFELT $ 97))
                             (SPADCALL |k| (QREFELT $ 97))
                             (QREFELT $ 100)) . #0#)
                   (LETT |y|
                         (SPADCALL (QVELT |rec| 3) (QREFELT $ 102)) . #0#)
                   (LETT |lrhs|
                         (LIST (SPADCALL (QVELT |rec| 1) |y|
                                   (QREFELT $ 105))
                               (SPADCALL (QVELT |rec| 2) |y|
                                   (QREFELT $ 105))) . #0#)
                   (LETT |u|
                         (SPADCALL
                             (SPADCALL |f| (LIST |kx| |k|) |lrhs|
                                 (QREFELT $ 90))
                             |x|
                             (SPADCALL |g| (LIST |kx| |k|) |lrhs|
                                 (QREFELT $ 90))
                             (QREFELT $ 40)) . #0#)
                   (EXIT (COND
                           ((QEQCAR |u| 1) (CONS 1 "failed"))
                           ('T
                            (SEQ (LETT |ky|
                                       (SPADCALL |y| (QREFELT $ 103)) . #0#)
                                 (LETT |r| (QCDR |u|) . #0#)
                                 (EXIT (CONS 0
                                        (CONS
                                         (SPADCALL (QCAR |r|) |ky|
                                          (QVELT |rec| 0)
                                          (QREFELT $ 104))
                                         (SPADCALL (QCDR |r|) |ky|
                                          (QVELT |rec| 0)
                                          (QREFELT $ 104)))))))))))
             ((OR (SPADCALL |kx| (SPADCALL "exp" (QREFELT $ 10))
                      (QREFELT $ 15))
                  (SPADCALL |kx| (SPADCALL "log" (QREFELT $ 10))
                      (QREFELT $ 15)))
              (|error| "failed - cannot handle that integrand"))
             ('T (|INTEF;unkextint| |f| |x| |g| $))))))) 

(DEFUN |INTEF;alglflimint| (|f| |k| |l| |x| |lu| $)
  (PROG (|kx| |rec| |y| |lrhs| |u| |ky| |r| #0=#:G2008 |rc| #1=#:G2009)
    (RETURN
      (SEQ (COND
             ((QEQCAR (SPADCALL
                          (LETT |kx|
                                (SPADCALL |k| |l| |x| (QREFELT $ 94))
                                . #2=(|INTEF;alglflimint|))
                          (QREFELT $ 91))
                      0)
              (SPADCALL |f| |kx| |k| |lu| (QREFELT $ 109)))
             ((SPADCALL (SPADCALL |kx| (QREFELT $ 17)) (QREFELT $ 12)
                  (QREFELT $ 18))
              (SEQ (LETT |rec|
                         (SPADCALL (SPADCALL |kx| (QREFELT $ 97))
                             (SPADCALL |k| (QREFELT $ 97))
                             (QREFELT $ 100)) . #2#)
                   (LETT |y|
                         (SPADCALL (QVELT |rec| 3) (QREFELT $ 102)) . #2#)
                   (LETT |lrhs|
                         (LIST (SPADCALL (QVELT |rec| 1) |y|
                                   (QREFELT $ 105))
                               (SPADCALL (QVELT |rec| 2) |y|
                                   (QREFELT $ 105))) . #2#)
                   (LETT |u|
                         (SPADCALL
                             (SPADCALL |f| (LIST |kx| |k|) |lrhs|
                                 (QREFELT $ 90))
                             |x|
                             (SPADCALL
                                 (CONS #'|INTEF;alglflimint!0|
                                       (VECTOR $ |lrhs| |k| |kx|))
                                 |lu| (QREFELT $ 110))
                             (QREFELT $ 37)) . #2#)
                   (EXIT (COND
                           ((QEQCAR |u| 1) (CONS 1 "failed"))
                           ('T
                            (SEQ (LETT |ky|
                                       (SPADCALL |y| (QREFELT $ 103)) . #2#)
                                 (LETT |r| (QCDR |u|) . #2#)
                                 (EXIT (CONS 0
                                        (CONS
                                         (SPADCALL (QCAR |r|) |ky|
                                          (QVELT |rec| 0)
                                          (QREFELT $ 104))
                                         (PROGN
                                           (LETT #0# NIL . #2#)
                                           (SEQ (LETT |rc| NIL . #2#)
                                            (LETT #1# (QCDR |r|) . #2#)
                                            G190
                                            (COND
                                              ((OR (ATOM #1#)
                                                (PROGN
                                                  (LETT |rc|
                                                   (CAR #1#) . #2#)
                                                  NIL))
                                               (GO G191)))
                                            (SEQ
                                             (EXIT
                                              (LETT #0#
                                               (CONS
                                                (CONS
                                                 (SPADCALL (QCAR |rc|)
                                                  |ky| (QVELT |rec| 0)
                                                  (QREFELT $ 104))
                                                 (SPADCALL (QCDR |rc|)
                                                  |ky| (QVELT |rec| 0)
                                                  (QREFELT $ 104)))
                                                #0#) . #2#)))
                                            (LETT #1# (CDR #1#) . #2#)
                                            (GO G190) G191
                                            (EXIT (NREVERSE0 #0#)))))))))))))
             ((OR (SPADCALL |kx| (SPADCALL "exp" (QREFELT $ 10))
                      (QREFELT $ 15))
                  (SPADCALL |kx| (SPADCALL "log" (QREFELT $ 10))
                      (QREFELT $ 15)))
              (|error| "failed - cannot handle that integrand"))
             ('T (|INTEF;unklimint| |f| |x| |lu| $))))))) 

(DEFUN |INTEF;alglflimint!0| (|#1| $$)
  (SPADCALL |#1| (LIST (QREFELT $$ 3) (QREFELT $$ 2)) (QREFELT $$ 1)
      (QREFELT (QREFELT $$ 0) 90))) 

(DEFUN |INTEF;lfintegrate;FSIr;11| (|f| |x| $)
  (SPADCALL |f| |x| (CONS (|function| |INTEF;lfintegrate0|) $)
      (ELT $ 115) (QREFELT $ 118))) 

(DEFUN |INTEF;lfintegrate;FSIr;12| (|f| |x| $)
  (|INTEF;lfintegrate0| |f| |x| $)) 

(DEFUN |INTEF;lfintegrate;FSIr;13| (|f| |x| $)
  (|INTEF;lfintegrate0| |f| |x| $)) 

(DEFUN |INTEF;lfintegrate;FSIr;14| (|f| |x| $)
  (|INTEF;lfintegrate0| |f| |x| $)) 

(DEFUN |INTEF;lfintegrate0| (|f| |x| $)
  (PROG (|xf| |l| |k|)
    (RETURN
      (SEQ (COND
             ((SPADCALL |f| (QREFELT $ 77)) (|spadConstant| $ 119))
             ('T
              (SEQ (LETT |xf| (SPADCALL |x| (QREFELT $ 80))
                         . #0=(|INTEF;lfintegrate0|))
                   (EXIT (COND
                           ((NULL (LETT |l|
                                        (SPADCALL
                                         (SPADCALL |f| (QREFELT $ 120))
                                         |x| (QREFELT $ 121)) . #0#))
                            (SPADCALL
                                (SPADCALL |xf| |f| (QREFELT $ 79))
                                (QREFELT $ 68)))
                           ((QEQCAR (SPADCALL
                                     (LETT |k|
                                      (SPADCALL |l| (QREFELT $ 122)) . #0#)
                                     (QREFELT $ 91))
                                    0)
                            (SPADCALL
                                (CONS #'|INTEF;lfintegrate0!0|
                                      (VECTOR $ |k|))
                                (SPADCALL
                                    (SPADCALL |f| |k| (QREFELT $ 24))
                                    (QREFELT $ 124))
                                (QREFELT $ 59)))
                           ((SPADCALL |k|
                                (SPADCALL "tan" (QREFELT $ 10))
                                (QREFELT $ 15))
                            (|INTEF;addx|
                                (|INTEF;tanint| |f| |x| |k| $) |xf| $))
                           ((SPADCALL |k|
                                (SPADCALL "exp" (QREFELT $ 10))
                                (QREFELT $ 15))
                            (|INTEF;addx|
                                (|INTEF;expint| |f| |x| |k| $) |xf| $))
                           ((|INTEF;prim?| |k| |x| $)
                            (|INTEF;addx|
                                (|INTEF;primint| |f| |x| |k| $) |xf| $))
                           ((SPADCALL (SPADCALL |k| (QREFELT $ 17))
                                (QREFELT $ 12) (QREFELT $ 18))
                            (|INTEF;alglfint| |f| |k| |l| |x| $))
                           ('T (|INTEF;unknownint| |f| |x| $))))))))))) 

(DEFUN |INTEF;lfintegrate0!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 54))) 

(DEFUN |INTEF;addx| (|i| |x| $)
  (PROG (#0=#:G2040 |ne| #1=#:G2041)
    (RETURN
      (SEQ (COND
             ((SPADCALL |i| (QREFELT $ 125)) |i|)
             ('T
              (SPADCALL (SPADCALL |i| (QREFELT $ 126))
                  (SPADCALL |i| (QREFELT $ 127))
                  (PROGN
                    (LETT #0# NIL . #2=(|INTEF;addx|))
                    (SEQ (LETT |ne| NIL . #2#)
                         (LETT #1#
                               (SPADCALL |i| (QREFELT $ 128)) . #2#)
                         G190
                         (COND
                           ((OR (ATOM #1#)
                                (PROGN
                                  (LETT |ne| (CAR #1#) . #2#)
                                  NIL))
                            (GO G191)))
                         (SEQ (EXIT (LETT #0#
                                     (CONS (CONS (QCAR |ne|) |x|) #0#) . #2#)))
                         (LETT #1# (CDR #1#) . #2#) (GO G190) G191
                         (EXIT (NREVERSE0 #0#))))
                  (QREFELT $ 85)))))))) 

(DEFUN |INTEF;tryChangeVar| (|f| |t| |x| $)
  (PROG (|z| |g|)
    (RETURN
      (SEQ (LETT |z| (SPADCALL (QREFELT $ 129))
                 . #0=(|INTEF;tryChangeVar|))
           (LETT |g|
                 (SPADCALL
                     (SPADCALL |f|
                         (SPADCALL (SPADCALL |t| (QREFELT $ 97)) |x|
                             (QREFELT $ 21))
                         (QREFELT $ 76))
                     (LIST |t|) (LIST (SPADCALL |z| (QREFELT $ 80)))
                     (QREFELT $ 130)) . #0#)
           (EXIT (COND
                   ((SPADCALL |g| |x| (QREFELT $ 131))
                    (CONS 0
                          (SPADCALL
                              (CONS #'|INTEF;tryChangeVar!0|
                                    (VECTOR |t| $ |z|))
                              (SPADCALL |g| |z| (QREFELT $ 60))
                              (QREFELT $ 107))))
                   ('T (CONS 1 "failed")))))))) 

(DEFUN |INTEF;tryChangeVar!0| (|#1| $$)
  (PROG ($)
    (LETT $ (QREFELT $$ 1) |INTEF;tryChangeVar|)
    (RETURN
      (PROGN
        (SPADCALL |#1| (SPADCALL (QREFELT $$ 2) (QREFELT $ 132))
            (SPADCALL (QREFELT $$ 0) (QREFELT $ 97)) (QREFELT $ 104)))))) 

(DEFUN |INTEF;algexpint| (|f| |t| |y| |x| $)
  (PROG (|u|)
    (RETURN
      (SEQ (LETT |u| (|INTEF;tryChangeVar| |f| |t| |x| $)
                 |INTEF;algexpint|)
           (EXIT (COND
                   ((QEQCAR |u| 0) (QCDR |u|))
                   ('T
                    (SPADCALL |f| |t| |y|
                        (CONS #'|INTEF;algexpint!1| (VECTOR |t| |x| $))
                        (QREFELT $ 136))))))))) 

(DEFUN |INTEF;algexpint!1| (|#1| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;algexpint|))
    (LETT |x| (QREFELT $$ 1) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (CONS #'|INTEF;algexpint!0| (VECTOR $ |x|))
            (SPADCALL
                (SPADCALL
                    (SPADCALL (SPADCALL (QREFELT $$ 0) (QREFELT $ 20))
                        (QREFELT $ 133))
                    |x| (QREFELT $ 21))
                (|spadConstant| $ 134) (QREFELT $ 27))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;algexpint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |INTEF;algprimint| (|f| |t| |y| |x| $)
  (PROG (|u|)
    (RETURN
      (SEQ (LETT |u| (|INTEF;tryChangeVar| |f| |t| |x| $)
                 |INTEF;algprimint|)
           (EXIT (COND
                   ((QEQCAR |u| 0) (QCDR |u|))
                   ('T
                    (SPADCALL |f| |t| |y|
                        (CONS #'|INTEF;algprimint!1|
                              (VECTOR |t| |x| $))
                        (QREFELT $ 136))))))))) 

(DEFUN |INTEF;algprimint!1| (|#1| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;algprimint|))
    (LETT |x| (QREFELT $$ 1) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (CONS #'|INTEF;algprimint!0| (VECTOR $ |x|))
            (SPADCALL
                (SPADCALL (SPADCALL (QREFELT $$ 0) (QREFELT $ 97)) |x|
                    (QREFELT $ 21))
                (QREFELT $ 28))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;algprimint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |INTEF;lfextendedint;FSFU;20| (|f| |x| |g| $)
  (PROG (|l| |k| |l1| |g1|)
    (RETURN
      (SEQ (COND
             ((NULL (LETT |l|
                          (SPADCALL (SPADCALL |f| (QREFELT $ 120)) |x|
                              (QREFELT $ 121))
                          . #0=(|INTEF;lfextendedint;FSFU;20|)))
              (CONS 0
                    (CONS (SPADCALL (SPADCALL |x| (QREFELT $ 80)) |f|
                              (QREFELT $ 79))
                          (|spadConstant| $ 73))))
             ((QEQCAR (SPADCALL
                          (LETT |k|
                                (SPADCALL |l| (QREFELT $ 122)) . #0#)
                          (QREFELT $ 91))
                      0)
              (SEQ (LETT |g1|
                         (COND
                           ((OR (NULL (LETT |l1|
                                       (SPADCALL
                                        (SPADCALL |g| (QREFELT $ 120))
                                        |x| (QREFELT $ 121)) . #0#))
                                (NULL (SPADCALL
                                       (SPADCALL |l1| (QREFELT $ 122))
                                       |k| (QREFELT $ 137))))
                            (|spadConstant| $ 73))
                           ('T |g|)) . #0#)
                   (EXIT (SPADCALL
                             (CONS #'|INTEF;lfextendedint;FSFU;20!0|
                                   (VECTOR $ |k|))
                             (SPADCALL
                                 (SPADCALL |f| |k| (QREFELT $ 24))
                                 (SPADCALL |g1| |k| (QREFELT $ 24))
                                 (QREFELT $ 140))
                             (QREFELT $ 141)))))
             ((SPADCALL |k| (SPADCALL "exp" (QREFELT $ 10))
                  (QREFELT $ 15))
              (|INTEF;expextint| |f| |x| |k| |g| $))
             ((|INTEF;prim?| |k| |x| $)
              (|INTEF;primextint| |f| |x| |k| |g| $))
             ((SPADCALL (SPADCALL |k| (QREFELT $ 17)) (QREFELT $ 12)
                  (QREFELT $ 18))
              (|INTEF;alglfextint| |f| |k| |l| |x| |g| $))
             ('T (|INTEF;unkextint| |f| |x| |g| $))))))) 

(DEFUN |INTEF;lfextendedint;FSFU;20!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 54))) 

(DEFUN |INTEF;lflimitedint;FSLU;21| (|f| |x| |lu| $)
  (PROG (|l| |k| #0=#:G2105 |u| #1=#:G2106)
    (RETURN
      (SEQ (COND
             ((NULL (LETT |l|
                          (SPADCALL (SPADCALL |f| (QREFELT $ 120)) |x|
                              (QREFELT $ 121))
                          . #2=(|INTEF;lflimitedint;FSLU;21|)))
              (CONS 0
                    (CONS (SPADCALL (SPADCALL |x| (QREFELT $ 80)) |f|
                              (QREFELT $ 79))
                          NIL)))
             ((QEQCAR (SPADCALL
                          (LETT |k|
                                (SPADCALL |l| (QREFELT $ 122)) . #2#)
                          (QREFELT $ 91))
                      0)
              (SPADCALL
                  (CONS #'|INTEF;lflimitedint;FSLU;21!0|
                        (VECTOR $ |k|))
                  (SPADCALL (SPADCALL |f| |k| (QREFELT $ 24))
                      (PROGN
                        (LETT #0# NIL . #2#)
                        (SEQ (LETT |u| NIL . #2#) (LETT #1# |lu| . #2#)
                             G190
                             (COND
                               ((OR (ATOM #1#)
                                    (PROGN
                                      (LETT |u| (CAR #1#) . #2#)
                                      NIL))
                                (GO G191)))
                             (SEQ (EXIT (LETT #0#
                                         (CONS
                                          (SPADCALL |u| |k|
                                           (QREFELT $ 24))
                                          #0#) . #2#)))
                             (LETT #1# (CDR #1#) . #2#) (GO G190) G191
                             (EXIT (NREVERSE0 #0#))))
                      (QREFELT $ 146))
                  (QREFELT $ 147)))
             ((SPADCALL |k| (SPADCALL "exp" (QREFELT $ 10))
                  (QREFELT $ 15))
              (|INTEF;explimint| |f| |x| |k| |lu| $))
             ((|INTEF;prim?| |k| |x| $)
              (|INTEF;primlimint| |f| |x| |k| |lu| $))
             ((SPADCALL (SPADCALL |k| (QREFELT $ 17)) (QREFELT $ 12)
                  (QREFELT $ 18))
              (|INTEF;alglflimint| |f| |k| |l| |x| |lu| $))
             ('T (|INTEF;unklimint| |f| |x| |lu| $))))))) 

(DEFUN |INTEF;lflimitedint;FSLU;21!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 54))) 

(DEFUN |INTEF;lfinfieldint;FSU;22| (|f| |x| $)
  (PROG (|u|)
    (RETURN
      (SEQ (LETT |u|
                 (SPADCALL |f| |x| (|spadConstant| $ 73)
                     (QREFELT $ 40))
                 |INTEF;lfinfieldint;FSU;22|)
           (EXIT (COND
                   ((QEQCAR |u| 1) (CONS 1 "failed"))
                   ('T (CONS 0 (QCAR (QCDR |u|)))))))))) 

(DEFUN |INTEF;primextint| (|f| |x| |k| |g| $)
  (PROG (#0=#:G2139 |a| #1=#:G2140 |lk| |u1| |u2|)
    (RETURN
      (SEQ (LETT |lk|
                 (SPADCALL
                     (PROGN
                       (LETT #0# NIL . #2=(|INTEF;primextint|))
                       (SEQ (LETT |a| NIL . #2#)
                            (LETT #1#
                                  (SPADCALL |f| (QREFELT $ 150)) . #2#)
                            G190
                            (COND
                              ((OR (ATOM #1#)
                                   (PROGN
                                     (LETT |a| (CAR #1#) . #2#)
                                     NIL))
                               (GO G191)))
                            (SEQ (EXIT (COND
                                         ((COND
                                            ((SPADCALL |k| |a|
                                              (QREFELT $ 137))
                                             'NIL)
                                            (#3='T
                                             (SPADCALL |a|
                                              (SPADCALL "log"
                                               (QREFELT $ 10))
                                              (QREFELT $ 15))))
                                          (LETT #0#
                                           (CONS |a| #0#) . #2#)))))
                            (LETT #1# (CDR #1#) . #2#) (GO G190) G191
                            (EXIT (NREVERSE0 #0#))))
                     |x| (QREFELT $ 121)) . #2#)
           (LETT |u1|
                 (SPADCALL (SPADCALL |f| |k| (QREFELT $ 24))
                     (CONS #'|INTEF;primextint!1| (VECTOR |k| |x| $))
                     (CONS #'|INTEF;primextint!2|
                           (VECTOR $ |lk| |k| |x|))
                     (SPADCALL |g| |k| (QREFELT $ 24)) (QREFELT $ 155)) . #2#)
           (EXIT (COND
                   ((QEQCAR |u1| 2) (CONS 1 "failed"))
                   ((QEQCAR |u1| 1)
                    (CONS 0
                          (CONS (SPADCALL (QCAR (QCDR |u1|)) |k|
                                    (QREFELT $ 54))
                                (SPADCALL (QCDR (QCDR |u1|)) |k|
                                    (QREFELT $ 54)))))
                   (#3#
                    (SEQ (LETT |u2|
                               (SPADCALL (QCDR (QCDR |u1|)) |x| |g|
                                   (QREFELT $ 40)) . #2#)
                         (EXIT (COND
                                 ((QEQCAR |u2| 1) (CONS 1 "failed"))
                                 (#3#
                                  (CONS 0
                                        (CONS
                                         (SPADCALL
                                          (SPADCALL (QCAR (QCDR |u1|))
                                           |k| (QREFELT $ 54))
                                          (QCAR (QCDR |u2|))
                                          (QREFELT $ 156))
                                         (QCDR (QCDR |u2|))))))))))))))) 

(DEFUN |INTEF;primextint!2| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 3) (QREFELT $$ 2) (QREFELT $$ 1)
      (QREFELT (QREFELT $$ 0) 151))) 

(DEFUN |INTEF;primextint!1| (|#1| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;primextint|))
    (LETT |x| (QREFELT $$ 1) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (CONS #'|INTEF;primextint!0| (VECTOR $ |x|))
            (SPADCALL
                (SPADCALL (SPADCALL (QREFELT $$ 0) (QREFELT $ 97)) |x|
                    (QREFELT $ 21))
                (QREFELT $ 28))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;primextint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |INTEF;expextint| (|f| |x| |k| |g| $)
  (PROG (|u1| |u2|)
    (RETURN
      (SEQ (LETT |u1|
                 (SPADCALL (SPADCALL |f| |k| (QREFELT $ 24))
                     (CONS #'|INTEF;expextint!1| (VECTOR |k| |x| $))
                     (CONS #'|INTEF;expextint!4| (VECTOR |x| $ |k|))
                     (SPADCALL |g| |k| (QREFELT $ 24)) (QREFELT $ 161))
                 . #0=(|INTEF;expextint|))
           (EXIT (COND
                   ((QEQCAR |u1| 2) (CONS 1 "failed"))
                   ((QEQCAR |u1| 1)
                    (CONS 0
                          (CONS (SPADCALL (QCAR (QCDR |u1|)) |k|
                                    (QREFELT $ 54))
                                (SPADCALL (QCDR (QCDR |u1|)) |k|
                                    (QREFELT $ 54)))))
                   (#1='T
                    (SEQ (LETT |u2|
                               (SPADCALL (QCDR (QCDR |u1|)) |x| |g|
                                   (QREFELT $ 40)) . #0#)
                         (EXIT (COND
                                 ((QEQCAR |u2| 1) (CONS 1 "failed"))
                                 (#1#
                                  (CONS 0
                                        (CONS
                                         (SPADCALL
                                          (SPADCALL (QCAR (QCDR |u1|))
                                           |k| (QREFELT $ 54))
                                          (QCAR (QCDR |u2|))
                                          (QREFELT $ 156))
                                         (QCDR (QCDR |u2|))))))))))))))) 

(DEFUN |INTEF;expextint!4| (|#1| |#2| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 1) . #0=(|INTEF;expextint|))
    (LETT |x| (QREFELT $$ 0) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1|
            (SPADCALL (SPADCALL (QREFELT $$ 2) (QREFELT $ 20))
                (QREFELT $ 133))
            |#2| |x| (CONS #'|INTEF;expextint!2| (VECTOR $ |x|))
            (CONS #'|INTEF;expextint!3| (VECTOR $ |x|))
            (QREFELT $ 159)))))) 

(DEFUN |INTEF;expextint!3| (|#1| |#2| $$)
  (SPADCALL |#1| (QREFELT $$ 1) |#2| (QREFELT (QREFELT $$ 0) 40))) 

(DEFUN |INTEF;expextint!2| (|#1| |#2| $$)
  (SPADCALL |#1| (QREFELT $$ 1) |#2| (QREFELT (QREFELT $$ 0) 37))) 

(DEFUN |INTEF;expextint!1| (|#1| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;expextint|))
    (LETT |x| (QREFELT $$ 1) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (CONS #'|INTEF;expextint!0| (VECTOR $ |x|))
            (SPADCALL
                (SPADCALL
                    (SPADCALL (SPADCALL (QREFELT $$ 0) (QREFELT $ 20))
                        (QREFELT $ 133))
                    |x| (QREFELT $ 21))
                (|spadConstant| $ 134) (QREFELT $ 27))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;expextint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |INTEF;primint| (|f| |x| |k| $)
  (PROG (#0=#:G2169 |a| #1=#:G2170 |lk| |r1|)
    (RETURN
      (SEQ (LETT |lk|
                 (SPADCALL
                     (PROGN
                       (LETT #0# NIL . #2=(|INTEF;primint|))
                       (SEQ (LETT |a| NIL . #2#)
                            (LETT #1#
                                  (SPADCALL |f| (QREFELT $ 150)) . #2#)
                            G190
                            (COND
                              ((OR (ATOM #1#)
                                   (PROGN
                                     (LETT |a| (CAR #1#) . #2#)
                                     NIL))
                               (GO G191)))
                            (SEQ (EXIT (COND
                                         ((COND
                                            ((SPADCALL |k| |a|
                                              (QREFELT $ 137))
                                             'NIL)
                                            ('T
                                             (SPADCALL |a|
                                              (SPADCALL "log"
                                               (QREFELT $ 10))
                                              (QREFELT $ 15))))
                                          (LETT #0#
                                           (CONS |a| #0#) . #2#)))))
                            (LETT #1# (CDR #1#) . #2#) (GO G190) G191
                            (EXIT (NREVERSE0 #0#))))
                     |x| (QREFELT $ 121)) . #2#)
           (LETT |r1|
                 (SPADCALL (SPADCALL |f| |k| (QREFELT $ 24))
                     (CONS #'|INTEF;primint!1| (VECTOR |k| |x| $))
                     (CONS #'|INTEF;primint!2| (VECTOR $ |lk| |k| |x|))
                     (QREFELT $ 162)) . #2#)
           (EXIT (SPADCALL
                     (SPADCALL
                         (CONS #'|INTEF;primint!3| (VECTOR $ |k|))
                         (QCAR |r1|) (QREFELT $ 59))
                     (SPADCALL (QCDR |r1|) |x| (QREFELT $ 60))
                     (QREFELT $ 61))))))) 

(DEFUN |INTEF;primint!3| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 54))) 

(DEFUN |INTEF;primint!2| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 3) (QREFELT $$ 2) (QREFELT $$ 1)
      (QREFELT (QREFELT $$ 0) 151))) 

(DEFUN |INTEF;primint!1| (|#1| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;primint|))
    (LETT |x| (QREFELT $$ 1) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (CONS #'|INTEF;primint!0| (VECTOR $ |x|))
            (SPADCALL
                (SPADCALL (SPADCALL (QREFELT $$ 0) (QREFELT $ 97)) |x|
                    (QREFELT $ 21))
                (QREFELT $ 28))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;primint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |INTEF;lfextlimint;FSKLU;26| (|f| |x| |k| |lk| $)
  (PROG (|u1| #0=#:G2190 |twr| #1=#:G2192 |kk| #2=#:G2193 |lg|
              #3=#:G2194 |u| #4=#:G2195 |u2| |cf| |c| #5=#:G2196
              #6=#:G2186 #7=#:G2184 #8=#:G2185)
    (RETURN
      (SEQ (EXIT (SEQ (SEQ (LETT |u1|
                                 (SPADCALL |f| |x|
                                     (SPADCALL
                                      (SPADCALL |k| (QREFELT $ 97)) |x|
                                      (QREFELT $ 21))
                                     (QREFELT $ 40))
                                 . #9=(|INTEF;lfextlimint;FSKLU;26|))
                           (EXIT (COND
                                   ((NULL (QEQCAR |u1| 1))
                                    (PROGN
                                      (LETT #0# |u1| . #9#)
                                      (GO #0#))))))
                      (LETT |twr| (SPADCALL |f| (QREFELT $ 150)) . #9#)
                      (EXIT (COND
                              ((OR (NULL
                                    (LETT |lg|
                                     (PROGN
                                       (LETT #1# NIL . #9#)
                                       (SEQ (LETT |kk| NIL . #9#)
                                        (LETT #2# |lk| . #9#) G190
                                        (COND
                                          ((OR (ATOM #2#)
                                            (PROGN
                                              (LETT |kk|
                                               (CAR #2#) . #9#)
                                              NIL))
                                           #10=(GO G191)))
                                        (SEQ
                                         (EXIT
                                          (COND
                                            ((COND
                                               ((SPADCALL |kk| |twr|
                                                 (QREFELT $ 163))
                                                'NIL)
                                               ('T 'T))
                                             (LETT #1#
                                              (CONS |kk| #1#) . #9#)))))
                                        (LETT #2# (CDR #2#) . #9#)
                                        #11=(GO G190) G191
                                        (EXIT (NREVERSE0 #1#)))) . #9#))
                                   (NULL
                                    (SPADCALL |k|
                                     (SPADCALL "log" (QREFELT $ 10))
                                     (QREFELT $ 15))))
                               (CONS 1 "failed"))
                              ('T
                               (SEQ (LETT |u2|
                                     (SPADCALL |f| |x|
                                      (PROGN
                                        (LETT #3# NIL . #9#)
                                        (SEQ (LETT |u| NIL . #9#)
                                         (LETT #4#
                                          (SPADCALL |lg| (LIST |k|)
                                           (QREFELT $ 164)) . #9#)
                                         G190
                                         (COND
                                           ((OR (ATOM #4#)
                                             (PROGN
                                               (LETT |u|
                                                (CAR #4#) . #9#)
                                               NIL))
                                            #10#))
                                         (SEQ
                                          (EXIT
                                           (LETT #3#
                                            (CONS
                                             (|SPADfirst|
                                              (SPADCALL |u|
                                               (QREFELT $ 20)))
                                             #3#) . #9#)))
                                         (LETT #4# (CDR #4#) . #9#)
                                         #11# G191
                                         (EXIT (NREVERSE0 #3#))))
                                      (QREFELT $ 37)) . #9#)
                                    (EXIT
                                     (COND
                                       ((QEQCAR |u2| 1)
                                        (CONS 1 "failed"))
                                       ('T
                                        (SEQ
                                         (LETT |cf|
                                          (|INTEF;cfind|
                                           (|SPADfirst|
                                            (SPADCALL |k|
                                             (QREFELT $ 20)))
                                           (QCDR (QCDR |u2|)) $) . #9#)
                                         (EXIT
                                          (CONS 0
                                           (CONS
                                            (SPADCALL
                                             (SPADCALL
                                              (QCAR (QCDR |u2|))
                                              (SPADCALL |cf|
                                               (SPADCALL |k|
                                                (QREFELT $ 97))
                                               (QREFELT $ 79))
                                              (QREFELT $ 165))
                                             (PROGN
                                               (LETT #8# NIL . #9#)
                                               (SEQ
                                                (LETT |c| NIL . #9#)
                                                (LETT #5#
                                                 (QCDR (QCDR |u2|)) . #9#)
                                                G190
                                                (COND
                                                  ((OR (ATOM #5#)
                                                    (PROGN
                                                      (LETT |c|
                                                       (CAR #5#) . #9#)
                                                      NIL))
                                                   #10#))
                                                (SEQ
                                                 (EXIT
                                                  (PROGN
                                                    (LETT #6#
                                                     (SPADCALL
                                                      (QCAR |c|)
                                                      (SPADCALL
                                                       (QCDR |c|)
                                                       (QREFELT $ 78))
                                                      (QREFELT $ 79)) . #9#)
                                                    (COND
                                                      (#8#
                                                       (LETT #7#
                                                        (SPADCALL #7#
                                                         #6#
                                                         (QREFELT $
                                                          156)) . #9#))
                                                      ('T
                                                       (PROGN
                                                         (LETT #7#
                                                          #6# . #9#)
                                                         (LETT #8#
                                                          'T . #9#)))))))
                                                (LETT #5#
                                                 (CDR #5#) . #9#)
                                                #11# G191 (EXIT NIL))
                                               (COND
                                                 (#8# #7#)
                                                 ('T
                                                  (|spadConstant| $ 73))))
                                             (QREFELT $ 156))
                                            |cf|)))))))))))))
           #0# (EXIT #0#))))) 

(DEFUN |INTEF;cfind| (|f| |l| $)
  (PROG (|u| #0=#:G2202 #1=#:G2201 #2=#:G2199)
    (RETURN
      (SEQ (EXIT (SEQ (SEQ (EXIT (SEQ (LETT |u| NIL
                                       . #3=(|INTEF;cfind|))
                                      (LETT #0# |l| . #3#) G190
                                      (COND
                                        ((OR (ATOM #0#)
                                          (PROGN
                                            (LETT |u| (CAR #0#) . #3#)
                                            NIL))
                                         (GO G191)))
                                      (SEQ
                                       (EXIT
                                        (COND
                                          ((SPADCALL |f| (QCDR |u|)
                                            (QREFELT $ 74))
                                           (PROGN
                                             (LETT #2#
                                              (PROGN
                                                (LETT #1#
                                                 (QCAR |u|) . #3#)
                                                (GO #1#)) . #3#)
                                             (GO #2#))))))
                                      (LETT #0# (CDR #0#) . #3#)
                                      (GO G190) G191 (EXIT NIL)))
                           #2# (EXIT #2#))
                      (EXIT (|spadConstant| $ 73))))
           #1# (EXIT #1#))))) 

(DEFUN |INTEF;expint| (|f| |x| |k| $)
  (PROG (|eta| |r1|)
    (RETURN
      (SEQ (LETT |eta| (|SPADfirst| (SPADCALL |k| (QREFELT $ 20)))
                 . #0=(|INTEF;expint|))
           (LETT |r1|
                 (SPADCALL (SPADCALL |f| |k| (QREFELT $ 24))
                     (CONS #'|INTEF;expint!1| (VECTOR |eta| |x| $))
                     (CONS #'|INTEF;expint!4| (VECTOR $ |x| |eta|))
                     (QREFELT $ 166)) . #0#)
           (EXIT (SPADCALL
                     (SPADCALL (CONS #'|INTEF;expint!5| (VECTOR $ |k|))
                         (QCAR |r1|) (QREFELT $ 59))
                     (SPADCALL (QCDR |r1|) |x| (QREFELT $ 60))
                     (QREFELT $ 61))))))) 

(DEFUN |INTEF;expint!5| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 54))) 

(DEFUN |INTEF;expint!4| (|#1| |#2| $$)
  (PROG (|x| $)
    (LETT |x| (QREFELT $$ 1) . #0=(|INTEF;expint|))
    (LETT $ (QREFELT $$ 0) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (QREFELT $$ 2) |#2| |x|
            (CONS #'|INTEF;expint!2| (VECTOR $ |x|))
            (CONS #'|INTEF;expint!3| (VECTOR $ |x|)) (QREFELT $ 159)))))) 

(DEFUN |INTEF;expint!3| (|#1| |#2| $$)
  (SPADCALL |#1| (QREFELT $$ 1) |#2| (QREFELT (QREFELT $$ 0) 40))) 

(DEFUN |INTEF;expint!2| (|#1| |#2| $$)
  (SPADCALL |#1| (QREFELT $$ 1) |#2| (QREFELT (QREFELT $$ 0) 37))) 

(DEFUN |INTEF;expint!1| (|#1| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;expint|))
    (LETT |x| (QREFELT $$ 1) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (CONS #'|INTEF;expint!0| (VECTOR $ |x|))
            (SPADCALL (SPADCALL (QREFELT $$ 0) |x| (QREFELT $ 21))
                (|spadConstant| $ 134) (QREFELT $ 27))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;expint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |INTEF;primlimint| (|f| |x| |k| |lu| $)
  (PROG (#0=#:G2241 |a| #1=#:G2242 |lk| #2=#:G2243 |u| #3=#:G2244 |u1|
            #4=#:G2245 |lg| #5=#:G2246 |l| |u2|)
    (RETURN
      (SEQ (LETT |lk|
                 (SPADCALL (PROGN
                             (LETT #0# NIL . #6=(|INTEF;primlimint|))
                             (SEQ (LETT |a| NIL . #6#)
                                  (LETT #1#
                                        (SPADCALL |f| (QREFELT $ 150)) . #6#)
                                  G190
                                  (COND
                                    ((OR (ATOM #1#)
                                      (PROGN
                                        (LETT |a| (CAR #1#) . #6#)
                                        NIL))
                                     #7=(GO G191)))
                                  (SEQ (EXIT
                                        (COND
                                          ((COND
                                             ((SPADCALL |k| |a|
                                               (QREFELT $ 137))
                                              'NIL)
                                             (#8='T
                                              (SPADCALL |a|
                                               (SPADCALL "log"
                                                (QREFELT $ 10))
                                               (QREFELT $ 15))))
                                           (LETT #0#
                                            (CONS |a| #0#) . #6#)))))
                                  (LETT #1# (CDR #1#) . #6#)
                                  #9=(GO G190) G191
                                  (EXIT (NREVERSE0 #0#))))
                           |x| (QREFELT $ 121)) . #6#)
           (LETT |u1|
                 (SPADCALL (SPADCALL |f| |k| (QREFELT $ 24))
                     (CONS #'|INTEF;primlimint!1| (VECTOR |k| |x| $))
                     (CONS #'|INTEF;primlimint!2|
                           (VECTOR $ |lk| |k| |x|))
                     (PROGN
                       (LETT #2# NIL . #6#)
                       (SEQ (LETT |u| NIL . #6#) (LETT #3# |lu| . #6#)
                            G190
                            (COND
                              ((OR (ATOM #3#)
                                   (PROGN
                                     (LETT |u| (CAR #3#) . #6#)
                                     NIL))
                               #7#))
                            (SEQ (EXIT (LETT #2#
                                        (CONS
                                         (SPADCALL |u| |k|
                                          (QREFELT $ 24))
                                         #2#) . #6#)))
                            (LETT #3# (CDR #3#) . #6#) #9# G191
                            (EXIT (NREVERSE0 #2#))))
                     (QREFELT $ 169)) . #6#)
           (EXIT (COND
                   ((QEQCAR |u1| 1) (CONS 1 "failed"))
                   (#8#
                    (SEQ (LETT |l|
                               (PROGN
                                 (LETT #4# NIL . #6#)
                                 (SEQ (LETT |lg| NIL . #6#)
                                      (LETT #5#
                                       (QCDR (QCAR (QCDR |u1|))) . #6#)
                                      G190
                                      (COND
                                        ((OR (ATOM #5#)
                                          (PROGN
                                            (LETT |lg| (CAR #5#) . #6#)
                                            NIL))
                                         #7#))
                                      (SEQ
                                       (EXIT
                                        (LETT #4#
                                         (CONS
                                          (CONS
                                           (SPADCALL (QCAR |lg|) |k|
                                            (QREFELT $ 54))
                                           (SPADCALL (QCDR |lg|) |k|
                                            (QREFELT $ 54)))
                                          #4#) . #6#)))
                                      (LETT #5# (CDR #5#) . #6#) #9#
                                      G191 (EXIT (NREVERSE0 #4#)))) . #6#)
                         (LETT |u2|
                               (SPADCALL (QCDR (QCDR |u1|)) |x| |lu|
                                   (QREFELT $ 37)) . #6#)
                         (EXIT (COND
                                 ((QEQCAR |u2| 1) (CONS 1 "failed"))
                                 (#8#
                                  (CONS 0
                                        (CONS
                                         (SPADCALL
                                          (SPADCALL
                                           (QCAR (QCAR (QCDR |u1|)))
                                           |k| (QREFELT $ 54))
                                          (QCAR (QCDR |u2|))
                                          (QREFELT $ 156))
                                         (SPADCALL (QCDR (QCDR |u2|))
                                          |l| (QREFELT $ 171))))))))))))))) 

(DEFUN |INTEF;primlimint!2| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 3) (QREFELT $$ 2) (QREFELT $$ 1)
      (QREFELT (QREFELT $$ 0) 151))) 

(DEFUN |INTEF;primlimint!1| (|#1| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;primlimint|))
    (LETT |x| (QREFELT $$ 1) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (CONS #'|INTEF;primlimint!0| (VECTOR $ |x|))
            (SPADCALL
                (SPADCALL (SPADCALL (QREFELT $$ 0) (QREFELT $ 97)) |x|
                    (QREFELT $ 21))
                (QREFELT $ 28))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;primlimint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |INTEF;explimint| (|f| |x| |k| |lu| $)
  (PROG (|eta| #0=#:G2268 |u| #1=#:G2269 |u1| #2=#:G2270 |lg|
               #3=#:G2271 |l| |u2|)
    (RETURN
      (SEQ (LETT |eta| (|SPADfirst| (SPADCALL |k| (QREFELT $ 20)))
                 . #4=(|INTEF;explimint|))
           (LETT |u1|
                 (SPADCALL (SPADCALL |f| |k| (QREFELT $ 24))
                     (CONS #'|INTEF;explimint!1| (VECTOR |eta| |x| $))
                     (CONS #'|INTEF;explimint!4| (VECTOR $ |x| |eta|))
                     (PROGN
                       (LETT #0# NIL . #4#)
                       (SEQ (LETT |u| NIL . #4#) (LETT #1# |lu| . #4#)
                            G190
                            (COND
                              ((OR (ATOM #1#)
                                   (PROGN
                                     (LETT |u| (CAR #1#) . #4#)
                                     NIL))
                               #5=(GO G191)))
                            (SEQ (EXIT (LETT #0#
                                        (CONS
                                         (SPADCALL |u| |k|
                                          (QREFELT $ 24))
                                         #0#) . #4#)))
                            (LETT #1# (CDR #1#) . #4#) #6=(GO G190)
                            G191 (EXIT (NREVERSE0 #0#))))
                     (QREFELT $ 172)) . #4#)
           (EXIT (COND
                   ((QEQCAR |u1| 1) (CONS 1 "failed"))
                   (#7='T
                    (SEQ (LETT |l|
                               (PROGN
                                 (LETT #2# NIL . #4#)
                                 (SEQ (LETT |lg| NIL . #4#)
                                      (LETT #3#
                                       (QCDR (QCAR (QCDR |u1|))) . #4#)
                                      G190
                                      (COND
                                        ((OR (ATOM #3#)
                                          (PROGN
                                            (LETT |lg| (CAR #3#) . #4#)
                                            NIL))
                                         #5#))
                                      (SEQ
                                       (EXIT
                                        (LETT #2#
                                         (CONS
                                          (CONS
                                           (SPADCALL (QCAR |lg|) |k|
                                            (QREFELT $ 54))
                                           (SPADCALL (QCDR |lg|) |k|
                                            (QREFELT $ 54)))
                                          #2#) . #4#)))
                                      (LETT #3# (CDR #3#) . #4#) #6#
                                      G191 (EXIT (NREVERSE0 #2#)))) . #4#)
                         (LETT |u2|
                               (SPADCALL (QCDR (QCDR |u1|)) |x| |lu|
                                   (QREFELT $ 37)) . #4#)
                         (EXIT (COND
                                 ((QEQCAR |u2| 1) (CONS 1 "failed"))
                                 (#7#
                                  (CONS 0
                                        (CONS
                                         (SPADCALL
                                          (SPADCALL
                                           (QCAR (QCAR (QCDR |u1|)))
                                           |k| (QREFELT $ 54))
                                          (QCAR (QCDR |u2|))
                                          (QREFELT $ 156))
                                         (SPADCALL (QCDR (QCDR |u2|))
                                          |l| (QREFELT $ 171))))))))))))))) 

(DEFUN |INTEF;explimint!4| (|#1| |#2| $$)
  (PROG (|x| $)
    (LETT |x| (QREFELT $$ 1) . #0=(|INTEF;explimint|))
    (LETT $ (QREFELT $$ 0) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (QREFELT $$ 2) |#2| |x|
            (CONS #'|INTEF;explimint!2| (VECTOR $ |x|))
            (CONS #'|INTEF;explimint!3| (VECTOR $ |x|))
            (QREFELT $ 159)))))) 

(DEFUN |INTEF;explimint!3| (|#1| |#2| $$)
  (SPADCALL |#1| (QREFELT $$ 1) |#2| (QREFELT (QREFELT $$ 0) 40))) 

(DEFUN |INTEF;explimint!2| (|#1| |#2| $$)
  (SPADCALL |#1| (QREFELT $$ 1) |#2| (QREFELT (QREFELT $$ 0) 37))) 

(DEFUN |INTEF;explimint!1| (|#1| $$)
  (PROG ($ |x|)
    (LETT $ (QREFELT $$ 2) . #0=(|INTEF;explimint|))
    (LETT |x| (QREFELT $$ 1) . #0#)
    (RETURN
      (PROGN
        (SPADCALL |#1| (CONS #'|INTEF;explimint!0| (VECTOR $ |x|))
            (SPADCALL (SPADCALL (QREFELT $$ 0) |x| (QREFELT $ 21))
                (|spadConstant| $ 134) (QREFELT $ 27))
            (QREFELT $ 31)))))) 

(DEFUN |INTEF;explimint!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 21))) 

(DEFUN |ElementaryIntegration| (&REST #0=#:G2272)
  (PROG ()
    (RETURN
      (PROG (#1=#:G2273)
        (RETURN
          (COND
            ((LETT #1#
                   (|lassocShiftWithFunction| (|devaluateList| #0#)
                       (HGET |$ConstructorCache|
                             '|ElementaryIntegration|)
                       '|domainEqualList|)
                   . #2=(|ElementaryIntegration|))
             (|CDRwithIncrement| #1#))
            ('T
             (UNWIND-PROTECT
               (PROG1 (APPLY (|function| |ElementaryIntegration;|) #0#)
                 (LETT #1# T . #2#))
               (COND
                 ((NOT #1#)
                  (HREM |$ConstructorCache| '|ElementaryIntegration|))))))))))) 

(DEFUN |ElementaryIntegration;| (|#1| |#2|)
  (PROG (DV$1 DV$2 |dv$| $ |pv$|)
    (RETURN
      (PROGN
        (LETT DV$1 (|devaluate| |#1|) . #0=(|ElementaryIntegration|))
        (LETT DV$2 (|devaluate| |#2|) . #0#)
        (LETT |dv$| (LIST '|ElementaryIntegration| DV$1 DV$2) . #0#)
        (LETT $ (GETREFV 173) . #0#)
        (QSETREFV $ 0 |dv$|)
        (QSETREFV $ 3 (LETT |pv$| (|buildPredVector| 0 0 NIL) . #0#))
        (|haddProp| |$ConstructorCache| '|ElementaryIntegration|
            (LIST DV$1 DV$2) (CONS 1 $))
        (|stuffDomainSlots| $)
        (QSETREFV $ 6 |#1|)
        (QSETREFV $ 7 |#2|)
        (QSETREFV $ 11 (SPADCALL "prim" (QREFELT $ 10)))
        (QSETREFV $ 12 (SPADCALL "%alg" (QREFELT $ 10)))
        (COND
          ((|HasCategory| |#1|
               '(|ConvertibleTo| (|Pattern| (|Integer|))))
           (COND
             ((|HasCategory| |#1| '(|PatternMatchable| (|Integer|)))
              (PROGN
                (QSETREFV $ 111
                    (COND
                      ((|HasCategory| |#2|
                           '(|LiouvillianFunctionCategory|))
                       (|HasCategory| |#2|
                           '(|RetractableTo| (|Symbol|))))
                      ('T 'NIL)))
                (COND
                  ((QREFELT $ 111)
                   (PROGN
                     (QSETREFV $ 60
                         (CONS (|dispatchFunction|
                                   |INTEF;lfintegrate;FSIr;11|)
                               $))))
                  ('T
                   (QSETREFV $ 60
                       (CONS (|dispatchFunction|
                                 |INTEF;lfintegrate;FSIr;12|)
                             $))))))
             ('T
              (QSETREFV $ 60
                  (CONS (|dispatchFunction|
                            |INTEF;lfintegrate;FSIr;13|)
                        $)))))
          ('T
           (QSETREFV $ 60
               (CONS (|dispatchFunction| |INTEF;lfintegrate;FSIr;14|)
                     $))))
        $)))) 

(MAKEPROP '|ElementaryIntegration| '|infovec|
    (LIST '#(NIL NIL NIL NIL NIL NIL (|local| |#1|) (|local| |#2|)
             (|String|) (|Symbol|) (0 . |coerce|) 'PRIM 'ALGOP
             (|Boolean|) (|Kernel| 7) (5 . |is?|) (|BasicOperator|)
             (11 . |operator|) (16 . |has?|) (|List| 7)
             (22 . |argument|) (27 . |differentiate|) (|Fraction| 101)
             (|Kernel| $) (33 . |univariate|) (|NonNegativeInteger|)
             (|SparseUnivariatePolynomial| 7) (39 . |monomial|)
             (45 . |coerce|) (50 . +) (|Mapping| 7 7)
             (56 . |differentiate|) (|PositiveInteger|) (63 . *)
             (|Record| (|:| |coeff| 7) (|:| |logand| 7))
             (|Record| (|:| |mainpart| 7) (|:| |limitedlogs| 170))
             (|Union| 35 '"failed") |INTEF;lflimitedint;FSLU;21|
             (|Record| (|:| |ratpart| 7) (|:| |coeff| 7))
             (|Union| 38 '"failed") |INTEF;lfextendedint;FSFU;20|
             (|Union| 19 '"failed") (|Integer|) (|Mapping| 36 7 19)
             (|Mapping| 39 7 7) (|ElementaryRischDESystem| 6 7)
             (69 . |rischDEsys|)
             (|Record| (|:| |answer| 57) (|:| |a0| 7)) (|Fraction| 26)
             (|Mapping| 26 26) (|Mapping| 41 42 7 7)
             (|TranscendentalIntegration| 7 26) (80 . |tanintegrate|)
             (|PolynomialCategoryQuotientFunctions|
                 (|IndexedExponents| 14) 14 6
                 (|SparseMultivariatePolynomial| 6 14) 7)
             (87 . |multivariate|) (|IntegrationResult| 7)
             (|Mapping| 7 48) (|IntegrationResult| 48)
             (|IntegrationResultFunctions2| 48 7) (93 . |map|)
             (99 . |lfintegrate|) (105 . +) (|Union| 23 '"failed")
             (111 . |retractIfCan|) (116 . |second|) (121 . |third|)
             (|Union| 9 '"failed") (126 . |retractIfCan|)
             (131 . |coerce|) (|SparseMultivariatePolynomial| 6 23)
             (136 . |denom|) (141 . |coerce|) (146 . |Zero|)
             (150 . |Zero|) (154 . =) (160 . |numer|) (165 . /)
             (171 . |zero?|) (176 . |log|) (181 . *) (187 . |coerce|)
             (|Record| (|:| |scalar| (|Fraction| 42)) (|:| |coeff| 26)
                 (|:| |logand| 26))
             (|List| 81)
             (|Record| (|:| |integrand| 7) (|:| |intvar| 7))
             (|List| 83) (192 . |mkAnswer|) (199 . |is?|) (|List| $)
             (205 . |elt|) (|List| 23) (211 . |eval|)
             (218 . |symbolIfCan|) (|List| 14) (|IntegrationTools| 6 7)
             (223 . |ksec|) (|PureAlgebraicIntegration| 6 7 7)
             (230 . |palgint|) (237 . |coerce|)
             (|Record| (|:| |primelt| 7) (|:| |pol1| 26)
                 (|:| |pol2| 26) (|:| |prim| 26))
             (|FunctionSpacePrimitiveElement| 6 7)
             (242 . |primitiveElement|)
             (|SparseUnivariatePolynomial| $) (248 . |rootOf|)
             (253 . |retract|) (258 . |eval|) (265 . |elt|)
             (|IntegrationResultFunctions2| 7 7) (271 . |map|)
             (277 . |palgextint|) (285 . |palglimint|) (293 . |map|)
             '#:G1834 (|Record| (|:| |special| 7) (|:| |integrand| 7))
             (|Union| 112 '"failed") (|PatternMatchIntegration| 6 7)
             (299 . |pmintegrate|) (|Mapping| 55 7 9)
             (|Mapping| 113 7 9) (305 . |intPatternMatch|)
             (313 . |Zero|) (317 . |kernels|) (322 . |varselect|)
             (328 . |kmax|) (|RationalIntegration| 7 26)
             (333 . |integrate|) (338 . |elem?|) (343 . |ratpart|)
             (348 . |logpart|) (353 . |notelem|) (358 . |new|)
             (362 . |subst|) (369 . |freeOf?|) (375 . |kernel|)
             (380 . |first|) (385 . |One|) (|AlgebraicIntegration| 6 7)
             (389 . |algint|) (397 . =)
             (|Record| (|:| |ratpart| 48) (|:| |coeff| 48))
             (|Union| 138 '"failed") (403 . |extendedint|)
             (409 . |map|)
             (|Record| (|:| |coeff| 48) (|:| |logand| 48))
             (|Record| (|:| |mainpart| 48)
                 (|:| |limitedlogs| (|List| 142)))
             (|Union| 143 '"failed") (|List| 48) (415 . |limitedint|)
             (421 . |map|) (|Union| 7 '"failed")
             |INTEF;lfinfieldint;FSU;22| (427 . |tower|)
             |INTEF;lfextlimint;FSKLU;26|
             (|Record| (|:| |answer| 48) (|:| |a0| 7))
             (|Union| 152 138 '"failed") (|Mapping| 39 7)
             (432 . |primextendedint|) (440 . +)
             (|Record| (|:| |ans| 7) (|:| |right| 7) (|:| |sol?| 13))
             (|ElementaryRischDE| 6 7) (446 . |rischDE|)
             (|Mapping| 157 42 7) (456 . |expextendedint|)
             (464 . |primintegrate|) (471 . |member?|) (477 . |union|)
             (483 . -) (489 . |expintegrate|)
             (|Record| (|:| |answer| 143) (|:| |a0| 7))
             (|Union| 167 '"failed") (496 . |primlimitedint|)
             (|List| 34) (504 . |concat|) (510 . |explimitedint|))
          '#(|lflimitedint| 518 |lfintegrate| 525 |lfinfieldint| 531
             |lfextlimint| 537 |lfextendedint| 545)
          'NIL
          (CONS (|makeByteWordVec2| 1 'NIL)
                (CONS '#()
                      (CONS '#()
                            (|makeByteWordVec2| 172
                                '(1 9 0 8 10 2 14 13 0 9 15 1 14 16 0
                                  17 2 16 13 0 9 18 1 14 19 0 20 2 7 0
                                  0 9 21 2 7 22 0 23 24 2 26 0 7 25 27
                                  1 26 0 7 28 2 26 0 0 0 29 3 26 0 0 30
                                  0 31 2 7 0 32 0 33 7 45 41 42 7 7 7 9
                                  43 44 46 3 51 47 48 49 50 52 2 53 7
                                  48 14 54 2 58 55 56 57 59 2 0 55 7 9
                                  60 2 55 0 0 0 61 1 7 62 0 63 1 19 7 0
                                  64 1 19 7 0 65 1 7 66 0 67 1 55 0 7
                                  68 1 7 69 0 70 1 7 0 69 71 0 6 0 72 0
                                  7 0 73 2 7 13 0 0 74 1 7 69 0 75 2 7
                                  0 0 0 76 1 7 13 0 77 1 7 0 0 78 2 7 0
                                  0 0 79 1 7 0 9 80 3 55 0 7 82 84 85 2
                                  16 13 0 9 86 2 7 0 16 87 88 3 7 0 0
                                  89 87 90 1 14 66 0 91 3 93 14 14 92 9
                                  94 3 95 55 7 14 14 96 1 7 0 23 97 2
                                  99 98 7 7 100 1 7 0 101 102 1 7 23 0
                                  103 3 7 0 0 23 0 104 2 26 7 0 7 105 2
                                  106 55 30 55 107 4 95 39 7 14 14 7
                                  108 4 95 36 7 14 14 19 109 2 19 0 30
                                  0 110 2 114 113 7 9 115 4 93 55 7 9
                                  116 117 118 0 55 0 119 1 7 89 0 120 2
                                  93 92 92 9 121 1 93 14 92 122 1 123
                                  57 48 124 1 55 13 0 125 1 55 7 0 126
                                  1 55 82 0 127 1 55 84 0 128 0 9 0 129
                                  3 7 0 0 89 87 130 2 7 13 0 9 131 1 14
                                  0 9 132 1 19 7 0 133 0 25 0 134 4 135
                                  55 7 14 14 49 136 2 14 13 0 0 137 2
                                  123 139 48 48 140 2 58 39 56 139 141
                                  2 123 144 48 145 146 2 58 36 56 144
                                  147 1 7 89 0 150 4 51 153 48 49 154
                                  48 155 2 7 0 0 0 156 6 158 157 42 7 7
                                  9 43 44 159 4 51 153 48 49 160 48 161
                                  3 51 47 48 49 154 162 2 92 13 14 0
                                  163 2 93 92 92 92 164 2 7 0 0 0 165 3
                                  51 47 48 49 160 166 4 51 168 48 49
                                  154 145 169 2 170 0 0 0 171 4 51 168
                                  48 49 160 145 172 3 0 36 7 9 19 37 2
                                  0 55 7 9 60 2 0 148 7 9 149 4 0 39 7
                                  9 14 92 151 3 0 39 7 9 7 40)))))
          '|lookupComplete|)) 
