
(/VERSIONCHECK 2) 

(DEFUN |SMTS;extend;$Nni$;1| (|x| |n| $)
  (SPADCALL |x| (+ |n| 1) (QREFELT $ 13))) 

(DEFUN |SMTS;complete;2$;2| (|x| $) (SPADCALL |x| (QREFELT $ 16))) 

(DEFUN |SMTS;evalstream| (|s| |lv| |lsmp| $)
  (SPADCALL (|spadConstant| $ 20) (ELT $ 21)
      (SPADCALL (CONS #'|SMTS;evalstream!0| (VECTOR $ |lsmp| |lv|)) |s|
          (QREFELT $ 27))
      (QREFELT $ 30))) 

(DEFUN |SMTS;evalstream!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 2) (QREFELT $$ 1)
      (QREFELT (QREFELT $$ 0) 24))) 

(DEFUN |SMTS;addvariable| (|v| |s| $)
  (PROG (|ints|)
    (RETURN
      (SEQ (LETT |ints| (SPADCALL 0 (QREFELT $ 33)) |SMTS;addvariable|)
           (EXIT (SPADCALL (CONS #'|SMTS;addvariable!0| (VECTOR |v| $))
                     |ints| |s| (QREFELT $ 40))))))) 

(DEFUN |SMTS;addvariable!0| (|#1| |#2| $$)
  (PROG ($)
    (LETT $ (QREFELT $$ 1) |SMTS;addvariable|)
    (RETURN
      (PROGN
        (SPADCALL (SPADCALL |#2| (QREFELT $ 34)) (QREFELT $$ 0) |#1|
            (QREFELT $ 35)))))) 

(DEFUN |SMTS;coefficient;$NniSMP;5| (|s| |n| $)
  (SPADCALL |s| (+ |n| 1) (QREFELT $ 41))) 

(DEFUN |SMTS;coerce;Coef$;6| (|r| $)
  (SPADCALL (SPADCALL |r| (QREFELT $ 34)) 0 (QREFELT $ 43))) 

(DEFUN |SMTS;*;SMP2$;7| (|smp| |p| $)
  (SPADCALL |smp| |p| (QREFELT $ 45))) 

(DEFUN |SMTS;*;Coef2$;8| (|r| |p| $)
  (SPADCALL (SPADCALL |r| (QREFELT $ 34)) |p| (QREFELT $ 45))) 

(DEFUN |SMTS;*;$Coef$;9| (|p| |r| $)
  (SPADCALL (SPADCALL |r| (QREFELT $ 34)) |p| (QREFELT $ 45))) 

(DEFUN |SMTS;mts| (|p| $)
  (PROG (|uv| |v| |s| |up|)
    (RETURN
      (SEQ (LETT |uv| (SPADCALL |p| (QREFELT $ 50)) . #0=(|SMTS;mts|))
           (EXIT (COND
                   ((QEQCAR |uv| 1) (SPADCALL |p| 0 (QREFELT $ 43)))
                   ('T
                    (SEQ (LETT |v| (QCDR |uv|) . #0#)
                         (LETT |s| (|spadConstant| $ 18) . #0#)
                         (LETT |up|
                               (SPADCALL |p| |v| (QREFELT $ 52)) . #0#)
                         (SEQ G190
                              (COND
                                ((NULL (COND
                                         ((SPADCALL |up|
                                           (QREFELT $ 55))
                                          'NIL)
                                         ('T 'T)))
                                 (GO G191)))
                              (SEQ (LETT |s|
                                    (SPADCALL |s|
                                     (SPADCALL
                                      (SPADCALL (|spadConstant| $ 10)
                                       |v|
                                       (SPADCALL |up| (QREFELT $ 56))
                                       (QREFELT $ 57))
                                      (|SMTS;mts|
                                       (SPADCALL |up| (QREFELT $ 58))
                                       $)
                                      (QREFELT $ 59))
                                     (QREFELT $ 60)) . #0#)
                                   (EXIT
                                    (LETT |up|
                                     (SPADCALL |up| (QREFELT $ 61)) . #0#)))
                              NIL (GO G190) G191 (EXIT NIL))
                         (EXIT |s|))))))))) 

(DEFUN |SMTS;coerce;SMP$;11| (|p| $) (|SMTS;mts| |p| $)) 

(DEFUN |SMTS;coerce;Var$;12| (|v| $)
  (SPADCALL (SPADCALL |v| (QREFELT $ 63)) (QREFELT $ 62))) 

(DEFUN |SMTS;monomial;$VarNni$;13| (|r| |v| |n| $)
  (SPADCALL |r|
      (SPADCALL (SPADCALL (|spadConstant| $ 65) |v| |n| (QREFELT $ 35))
          |n| (QREFELT $ 43))
      (QREFELT $ 59))) 

(DEFUN |SMTS;substvar| (|p| |vl| |q| $)
  (PROG (|uv| |v| |c| |s| |up|)
    (RETURN
      (SEQ (COND
             ((NULL |vl|) (SPADCALL |p| 0 (QREFELT $ 43)))
             (#0='T
              (SEQ (LETT |uv| (SPADCALL |p| (QREFELT $ 50))
                         . #1=(|SMTS;substvar|))
                   (EXIT (COND
                           ((QEQCAR |uv| 1)
                            (SPADCALL |p| 0 (QREFELT $ 43)))
                           (#0#
                            (SEQ (LETT |v| (QCDR |uv|) . #1#)
                                 (EXIT (COND
                                         ((SPADCALL |v|
                                           (|SPADfirst| |vl|)
                                           (QREFELT $ 66))
                                          (SEQ
                                           (LETT |s|
                                            (|spadConstant| $ 18) . #1#)
                                           (LETT |up|
                                            (SPADCALL |p| |v|
                                             (QREFELT $ 52)) . #1#)
                                           (SEQ G190
                                            (COND
                                              ((NULL
                                                (COND
                                                  ((SPADCALL |up|
                                                    (QREFELT $ 55))
                                                   'NIL)
                                                  ('T 'T)))
                                               (GO G191)))
                                            (SEQ
                                             (LETT |c|
                                              (SPADCALL |up|
                                               (QREFELT $ 58)) . #1#)
                                             (LETT |s|
                                              (SPADCALL |s|
                                               (SPADCALL
                                                (SPADCALL
                                                 (SPADCALL |q|
                                                  (QREFELT $ 68))
                                                 (SPADCALL |up|
                                                  (QREFELT $ 56))
                                                 (QREFELT $ 69))
                                                (|SMTS;substvar| |c|
                                                 (CDR |vl|)
                                                 (SPADCALL |q|
                                                  (QREFELT $ 70))
                                                 $)
                                                (QREFELT $ 59))
                                               (QREFELT $ 60)) . #1#)
                                             (EXIT
                                              (LETT |up|
                                               (SPADCALL |up|
                                                (QREFELT $ 61)) . #1#)))
                                            NIL (GO G190) G191
                                            (EXIT NIL))
                                           (EXIT |s|)))
                                         ('T
                                          (|SMTS;substvar| |p|
                                           (CDR |vl|)
                                           (SPADCALL |q|
                                            (QREFELT $ 70))
                                           $))))))))))))))) 

(DEFUN |SMTS;sortmfirst| (|p| |vl| |q| $)
  (PROG (|nlv| #0=#:G1882 |i| #1=#:G1883 |nq|)
    (RETURN
      (SEQ (LETT |nlv|
                 (SPADCALL (CONS #'|SMTS;sortmfirst!0| $) |vl|
                     (QREFELT $ 73))
                 . #2=(|SMTS;sortmfirst|))
           (LETT |nq|
                 (PROGN
                   (LETT #0# NIL . #2#)
                   (SEQ (LETT |i| NIL . #2#) (LETT #1# |nlv| . #2#)
                        G190
                        (COND
                          ((OR (ATOM #1#)
                               (PROGN (LETT |i| (CAR #1#) . #2#) NIL))
                           (GO G191)))
                        (SEQ (EXIT (LETT #0#
                                    (CONS
                                     (SPADCALL |q|
                                      (SPADCALL |i| |vl|
                                       (QREFELT $ 74))
                                      (QREFELT $ 75))
                                     #0#) . #2#)))
                        (LETT #1# (CDR #1#) . #2#) (GO G190) G191
                        (EXIT (NREVERSE0 #0#)))) . #2#)
           (EXIT (|SMTS;substvar| |p| |nlv| |nq| $)))))) 

(DEFUN |SMTS;sortmfirst!0| (|#1| |#2| $)
  (SPADCALL |#2| |#1| (QREFELT $ 71))) 

(DEFUN |SMTS;csubst;LLM;16| (|vl| |q| $)
  (CONS #'|SMTS;csubst;LLM;16!0| (VECTOR $ |q| |vl|))) 

(DEFUN |SMTS;csubst;LLM;16!0| (|#1| $$)
  (|SMTS;sortmfirst| |#1| (QREFELT $$ 2) (QREFELT $$ 1) (QREFELT $$ 0))) 

(DEFUN |SMTS;restCheck| (|s| $)
  (COND
    ((SPADCALL |s| (QREFELT $ 79)) |s|)
    ((NULL (SPADCALL (SPADCALL |s| (QREFELT $ 80)) (QREFELT $ 81)))
     (|error| "eval: constant coefficient should be 0"))
    ('T (SPADCALL |s| (QREFELT $ 82))))) 

(DEFUN |SMTS;eval;$LL$;18| (|s| |v| |q| $)
  (PROG (#0=#:G1894 |i| #1=#:G1895 |nq|)
    (RETURN
      (SEQ (COND
             ((NULL (EQL (LENGTH |v|) (SPADCALL |q| (QREFELT $ 83))))
              (|error| "eval: number of variables should equal number of values"))
             ('T
              (SEQ (LETT |nq|
                         (PROGN
                           (LETT #0# NIL . #2=(|SMTS;eval;$LL$;18|))
                           (SEQ (LETT |i| NIL . #2#)
                                (LETT #1# |q| . #2#) G190
                                (COND
                                  ((OR (ATOM #1#)
                                    (PROGN
                                      (LETT |i| (CAR #1#) . #2#)
                                      NIL))
                                   (GO G191)))
                                (SEQ (EXIT
                                      (LETT #0#
                                       (CONS (|SMTS;restCheck| |i| $)
                                        #0#) . #2#)))
                                (LETT #1# (CDR #1#) . #2#) (GO G190)
                                G191 (EXIT (NREVERSE0 #0#)))) . #2#)
                   (EXIT (SPADCALL
                             (SPADCALL
                                 (SPADCALL |v| |nq| (QREFELT $ 78)) |s|
                                 (QREFELT $ 86))
                             (QREFELT $ 87)))))))))) 

(DEFUN |SMTS;substmts| (|v| |p| |q| $)
  (PROG (|d| |c| |ss| |up|)
    (RETURN
      (SEQ (LETT |up| (SPADCALL |p| |v| (QREFELT $ 52))
                 . #0=(|SMTS;substmts|))
           (LETT |ss| (|spadConstant| $ 18) . #0#)
           (SEQ G190
                (COND
                  ((NULL (COND
                           ((SPADCALL |up| (QREFELT $ 55)) 'NIL)
                           ('T 'T)))
                   (GO G191)))
                (SEQ (LETT |d| (SPADCALL |up| (QREFELT $ 56)) . #0#)
                     (LETT |c| (SPADCALL |up| (QREFELT $ 58)) . #0#)
                     (LETT |ss|
                           (SPADCALL |ss|
                               (SPADCALL |c|
                                   (SPADCALL |q| |d| (QREFELT $ 69))
                                   (QREFELT $ 46))
                               (QREFELT $ 60)) . #0#)
                     (EXIT (LETT |up|
                                 (SPADCALL |up| (QREFELT $ 61)) . #0#)))
                NIL (GO G190) G191 (EXIT NIL))
           (EXIT |ss|))))) 

(DEFUN |SMTS;subststream| (|v| |p| |q| $)
  (|SMTS;substmts| |v| |p| |q| $)) 

(DEFUN |SMTS;comp1| (|v| |r| |t| $)
  (SPADCALL
      (SPADCALL (CONS #'|SMTS;comp1!0| (VECTOR $ |t| |v|)) |r|
          (QREFELT $ 86))
      (QREFELT $ 87))) 

(DEFUN |SMTS;comp1!0| (|#1| $$)
  (|SMTS;subststream| (QREFELT $$ 2) |#1| (QREFELT $$ 1)
      (QREFELT $$ 0))) 

(DEFUN |SMTS;comp| (|v| |s| |t| $)
  (PROG ()
    (RETURN
      (SEQ (SPADCALL (CONS #'|SMTS;comp!0| (VECTOR |v| |t| $ |s|))
               (QREFELT $ 94)))))) 

(DEFUN |SMTS;comp!0| ($$)
  (PROG (|s| $ |t| |v|)
    (LETT |s| (QREFELT $$ 3) . #0=(|SMTS;comp|))
    (LETT $ (QREFELT $$ 2) . #0#)
    (LETT |t| (QREFELT $$ 1) . #0#)
    (LETT |v| (QREFELT $$ 0) . #0#)
    (RETURN
      (PROGN
        (PROG (|f| |r|)
          (RETURN
            (SEQ (COND
                   ((SPADCALL |s| (QREFELT $ 79)) |s|)
                   ('T
                    (SEQ (LETT |f| (SPADCALL |s| (QREFELT $ 80)) NIL)
                         (LETT |r| (SPADCALL |s| (QREFELT $ 82)) NIL)
                         (EXIT (COND
                                 ((SPADCALL |r| (QREFELT $ 79)) |s|)
                                 ((SPADCALL |t| (QREFELT $ 79))
                                  (SPADCALL |f|
                                      (|SMTS;comp1| |v| |r|
                                       (SPADCALL (QREFELT $ 89)) $)
                                      (QREFELT $ 92)))
                                 ((NULL (SPADCALL
                                         (SPADCALL |t| (QREFELT $ 80))
                                         (QREFELT $ 81)))
                                  (|error| "eval: constant coefficient should be zero"))
                                 ('T
                                  (SPADCALL |f|
                                      (|SMTS;comp1| |v| |r|
                                       (SPADCALL |t| (QREFELT $ 82)) $)
                                      (QREFELT $ 92))))))))))))))) 

(DEFUN |SMTS;eval;$Var2$;23| (|s| |v| |t| $)
  (|SMTS;comp| |v| |s| |t| $)) 

(DEFUN |SMTS;differentiate;$Var$;24| (|s| |v| $)
  (COND
    ((SPADCALL |s| (QREFELT $ 79)) (|spadConstant| $ 18))
    ('T
     (SPADCALL (CONS #'|SMTS;differentiate;$Var$;24!0| (VECTOR $ |v|))
         (SPADCALL |s| (QREFELT $ 91)) (QREFELT $ 97))))) 

(DEFUN |SMTS;differentiate;$Var$;24!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 96))) 

(PUT '|SMTS;stream| '|SPADreplace| '(XLAM (|x|) |x|)) 

(DEFUN |SMTS;stream| (|x| $) |x|) 

(DEFUN |SMTS;**;$F$;26| (|x| |r| $)
  (SPADCALL |r| (|SMTS;stream| |x| $) (QREFELT $ 100))) 

(DEFUN |SMTS;*;F2$;27| (|r| |x| $)
  (SPADCALL (CONS #'|SMTS;*;F2$;27!0| (VECTOR $ |r|))
      (|SMTS;stream| |x| $) (QREFELT $ 103))) 

(DEFUN |SMTS;*;F2$;27!0| (|#1| $$)
  (SPADCALL (QREFELT $$ 1) |#1| (QREFELT (QREFELT $$ 0) 102))) 

(DEFUN |SMTS;*;$F$;28| (|x| |r| $)
  (SPADCALL (CONS #'|SMTS;*;$F$;28!0| (VECTOR $ |r|))
      (|SMTS;stream| |x| $) (QREFELT $ 103))) 

(DEFUN |SMTS;*;$F$;28!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 105))) 

(DEFUN |SMTS;exp;2$;29| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 108))) 

(DEFUN |SMTS;log;2$;30| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 110))) 

(DEFUN |SMTS;sin;2$;31| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 112))) 

(DEFUN |SMTS;cos;2$;32| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 114))) 

(DEFUN |SMTS;tan;2$;33| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 116))) 

(DEFUN |SMTS;cot;2$;34| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 118))) 

(DEFUN |SMTS;sec;2$;35| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 120))) 

(DEFUN |SMTS;csc;2$;36| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 122))) 

(DEFUN |SMTS;asin;2$;37| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 124))) 

(DEFUN |SMTS;acos;2$;38| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 126))) 

(DEFUN |SMTS;atan;2$;39| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 128))) 

(DEFUN |SMTS;acot;2$;40| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 130))) 

(DEFUN |SMTS;asec;2$;41| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 132))) 

(DEFUN |SMTS;acsc;2$;42| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 134))) 

(DEFUN |SMTS;sinh;2$;43| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 136))) 

(DEFUN |SMTS;cosh;2$;44| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 138))) 

(DEFUN |SMTS;tanh;2$;45| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 140))) 

(DEFUN |SMTS;coth;2$;46| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 142))) 

(DEFUN |SMTS;sech;2$;47| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 144))) 

(DEFUN |SMTS;csch;2$;48| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 146))) 

(DEFUN |SMTS;asinh;2$;49| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 148))) 

(DEFUN |SMTS;acosh;2$;50| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 150))) 

(DEFUN |SMTS;atanh;2$;51| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 152))) 

(DEFUN |SMTS;acoth;2$;52| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 154))) 

(DEFUN |SMTS;asech;2$;53| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 156))) 

(DEFUN |SMTS;acsch;2$;54| (|x| $)
  (SPADCALL (|SMTS;stream| |x| $) (QREFELT $ 158))) 

(DEFUN |SMTS;intsmp| (|v| |p| $)
  (PROG (|d| |c| |ss| |up|)
    (RETURN
      (SEQ (LETT |up| (SPADCALL |p| |v| (QREFELT $ 52))
                 . #0=(|SMTS;intsmp|))
           (LETT |ss| (|spadConstant| $ 20) . #0#)
           (SEQ G190
                (COND
                  ((NULL (COND
                           ((SPADCALL |up| (QREFELT $ 55)) 'NIL)
                           ('T 'T)))
                   (GO G191)))
                (SEQ (LETT |d| (SPADCALL |up| (QREFELT $ 56)) . #0#)
                     (LETT |c| (SPADCALL |up| (QREFELT $ 58)) . #0#)
                     (LETT |ss|
                           (SPADCALL |ss|
                               (SPADCALL
                                   (SPADCALL
                                    (SPADCALL (+ |d| 1)
                                     (QREFELT $ 160))
                                    (QREFELT $ 161))
                                   (SPADCALL |c| |v| (+ |d| 1)
                                    (QREFELT $ 35))
                                   (QREFELT $ 102))
                               (QREFELT $ 21)) . #0#)
                     (EXIT (LETT |up|
                                 (SPADCALL |up| (QREFELT $ 61)) . #0#)))
                NIL (GO G190) G191 (EXIT NIL))
           (EXIT |ss|))))) 

(DEFUN |SMTS;fintegrate;MVarCoef$;56| (|f| |v| |r| $)
  (PROG ()
    (RETURN
      (SPADCALL (SPADCALL |r| (QREFELT $ 34))
          (SPADCALL
              (CONS #'|SMTS;fintegrate;MVarCoef$;56!1|
                    (VECTOR |f| |v| $))
              (QREFELT $ 162))
          (QREFELT $ 90))))) 

(DEFUN |SMTS;fintegrate;MVarCoef$;56!1| ($$)
  (PROG ($)
    (LETT $ (QREFELT $$ 2) |SMTS;fintegrate;MVarCoef$;56|)
    (RETURN
      (PROGN
        (SPADCALL
            (CONS #'|SMTS;fintegrate;MVarCoef$;56!0|
                  (VECTOR $ (QREFELT $$ 1)))
            (SPADCALL (QREFELT $$ 0)) (QREFELT $ 97)))))) 

(DEFUN |SMTS;fintegrate;MVarCoef$;56!0| (|#1| $$)
  (|SMTS;intsmp| (QREFELT $$ 1) |#1| (QREFELT $$ 0))) 

(DEFUN |SMTS;integrate;$VarCoef$;57| (|s| |v| |r| $)
  (SPADCALL (SPADCALL |r| (QREFELT $ 34))
      (SPADCALL (CONS #'|SMTS;integrate;$VarCoef$;57!0| (VECTOR $ |v|))
          |s| (QREFELT $ 97))
      (QREFELT $ 90))) 

(DEFUN |SMTS;integrate;$VarCoef$;57!0| (|#1| $$)
  (|SMTS;intsmp| (QREFELT $$ 1) |#1| (QREFELT $$ 0))) 

(DEFUN |SMTS;tout| (|p| $)
  (PROG (|pe|)
    (RETURN
      (SEQ (LETT |pe| (SPADCALL |p| (QREFELT $ 166)) |SMTS;tout|)
           (EXIT (COND
                   ((SPADCALL |p| (QREFELT $ 167)) |pe|)
                   ('T (SPADCALL |pe| (QREFELT $ 168))))))))) 

(PUT '|SMTS;showAll?| '|SPADreplace| '(XLAM NIL 'T)) 

(DEFUN |SMTS;showAll?| ($) 'T) 

(DEFUN |SMTS;coerce;$Of;60| (|s| $)
  (PROG (|count| |n| |uu| |l|)
    (RETURN
      (SEQ (LETT |uu| |s| . #0=(|SMTS;coerce;$Of;60|))
           (EXIT (COND
                   ((SPADCALL |uu| (QREFELT $ 79))
                    (SPADCALL (|spadConstant| $ 20) (QREFELT $ 166)))
                   ('T
                    (SEQ (LETT |count| |$streamCount| . #0#)
                         (LETT |l| NIL . #0#)
                         (SEQ (LETT |n| 0 . #0#) G190
                              (COND
                                ((OR (QSGREATERP |n| |count|)
                                     (NULL
                                      (COND
                                        ((SPADCALL |uu| (QREFELT $ 79))
                                         'NIL)
                                        ('T 'T))))
                                 #1=(GO G191)))
                              (SEQ (COND
                                     ((NULL
                                       (SPADCALL
                                        (SPADCALL |uu| (QREFELT $ 80))
                                        (|spadConstant| $ 20)
                                        (QREFELT $ 169)))
                                      (LETT |l|
                                       (CONS
                                        (|SMTS;tout|
                                         (SPADCALL |uu| (QREFELT $ 80))
                                         $)
                                        |l|) . #0#)))
                                   (EXIT
                                    (LETT |uu|
                                     (SPADCALL |uu| (QREFELT $ 91)) . #0#)))
                              (LETT |n| (QSADD1 |n|) . #0#)
                              #2=(GO G190) G191 (EXIT NIL))
                         (COND
                           ((|SMTS;showAll?| $)
                            (SEQ (LETT |n| |n| . #0#) G190
                                 (COND
                                   ((NULL
                                     (COND
                                       ((SPADCALL |uu| (QREFELT $ 170))
                                        (COND
                                          ((SPADCALL |uu|
                                            (SPADCALL |uu|
                                             (QREFELT $ 91))
                                            (QREFELT $ 171))
                                           'NIL)
                                          ('T 'T)))
                                       ('T 'NIL)))
                                    #1#))
                                 (SEQ (COND
                                        ((NULL
                                          (SPADCALL
                                           (SPADCALL |uu|
                                            (QREFELT $ 80))
                                           (|spadConstant| $ 20)
                                           (QREFELT $ 169)))
                                         (LETT |l|
                                          (CONS
                                           (|SMTS;tout|
                                            (SPADCALL |uu|
                                             (QREFELT $ 80))
                                            $)
                                           |l|) . #0#)))
                                      (EXIT
                                       (LETT |uu|
                                        (SPADCALL |uu| (QREFELT $ 91)) . #0#)))
                                 (LETT |n| (+ |n| 1) . #0#) #2# G191
                                 (EXIT NIL))))
                         (LETT |l|
                               (COND
                                 ((SPADCALL |uu| (QREFELT $ 172)) |l|)
                                 ('T
                                  (SEQ (COND
                                         ((SPADCALL |uu|
                                           (SPADCALL |uu|
                                            (QREFELT $ 91))
                                           (QREFELT $ 171))
                                          (COND
                                            ((SPADCALL
                                              (SPADCALL |uu|
                                               (QREFELT $ 80))
                                              (|spadConstant| $ 20)
                                              (QREFELT $ 169))
                                             (EXIT |l|)))))
                                       (EXIT
                                        (CONS
                                         (SPADCALL "O"
                                          (LIST
                                           (SPADCALL |n|
                                            (QREFELT $ 173)))
                                          (QREFELT $ 174))
                                         |l|))))) . #0#)
                         (EXIT (COND
                                 ((NULL |l|)
                                  (SPADCALL (|spadConstant| $ 20)
                                      (QREFELT $ 166)))
                                 ('T
                                  (SPADCALL (ELT $ 175) (NREVERSE |l|)
                                      (QREFELT $ 178))))))))))))) 

(DEFUN |SMTS;/;$Coef$;61| (|p| |r| $)
  (SPADCALL (CONS #'|SMTS;/;$Coef$;61!0| (VECTOR $ |r|))
      (|SMTS;stream| |p| $) (QREFELT $ 103))) 

(DEFUN |SMTS;/;$Coef$;61!0| (|#1| $$)
  (SPADCALL |#1| (QREFELT $$ 1) (QREFELT (QREFELT $$ 0) 180))) 

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

(DEFUN |SparseMultivariateTaylorSeries;| (|#1| |#2| |#3|)
  (PROG (DV$1 DV$2 DV$3 |dv$| $ |pv$|)
    (RETURN
      (PROGN
        (LETT DV$1 (|devaluate| |#1|)
              . #0=(|SparseMultivariateTaylorSeries|))
        (LETT DV$2 (|devaluate| |#2|) . #0#)
        (LETT DV$3 (|devaluate| |#3|) . #0#)
        (LETT |dv$|
              (LIST '|SparseMultivariateTaylorSeries| DV$1 DV$2 DV$3) . #0#)
        (LETT $ (GETREFV 194) . #0#)
        (QSETREFV $ 0 |dv$|)
        (QSETREFV $ 3
            (LETT |pv$|
                  (|buildPredVector| 0 0
                      (LIST (|HasCategory| |#1|
                                '(|Algebra| (|Fraction| (|Integer|))))
                            (|HasCategory| |#1| '(|IntegralDomain|))
                            (|HasCategory| |#1| '(|CommutativeRing|))
                            (OR (|HasCategory| |#1|
                                    '(|CommutativeRing|))
                                (|HasCategory| |#1|
                                    '(|IntegralDomain|)))
                            (|HasCategory| |#1|
                                '(|CharacteristicNonZero|))
                            (|HasCategory| |#1|
                                '(|CharacteristicZero|))
                            (|HasCategory| |#1| '(|Field|)))) . #0#))
        (|haddProp| |$ConstructorCache|
            '|SparseMultivariateTaylorSeries| (LIST DV$1 DV$2 DV$3)
            (CONS 1 $))
        (|stuffDomainSlots| $)
        (QSETREFV $ 6 |#1|)
        (QSETREFV $ 7 |#2|)
        (QSETREFV $ 8 |#3|)
        (QSETREFV $ 9 (|Stream| |#3|))
        (COND
          ((|testBitVector| |pv$| 1)
           (PROGN
             (QSETREFV $ 101
                 (CONS (|dispatchFunction| |SMTS;**;$F$;26|) $))
             (QSETREFV $ 104
                 (CONS (|dispatchFunction| |SMTS;*;F2$;27|) $))
             (QSETREFV $ 106
                 (CONS (|dispatchFunction| |SMTS;*;$F$;28|) $))
             (QSETREFV $ 109
                 (CONS (|dispatchFunction| |SMTS;exp;2$;29|) $))
             (QSETREFV $ 111
                 (CONS (|dispatchFunction| |SMTS;log;2$;30|) $))
             (QSETREFV $ 113
                 (CONS (|dispatchFunction| |SMTS;sin;2$;31|) $))
             (QSETREFV $ 115
                 (CONS (|dispatchFunction| |SMTS;cos;2$;32|) $))
             (QSETREFV $ 117
                 (CONS (|dispatchFunction| |SMTS;tan;2$;33|) $))
             (QSETREFV $ 119
                 (CONS (|dispatchFunction| |SMTS;cot;2$;34|) $))
             (QSETREFV $ 121
                 (CONS (|dispatchFunction| |SMTS;sec;2$;35|) $))
             (QSETREFV $ 123
                 (CONS (|dispatchFunction| |SMTS;csc;2$;36|) $))
             (QSETREFV $ 125
                 (CONS (|dispatchFunction| |SMTS;asin;2$;37|) $))
             (QSETREFV $ 127
                 (CONS (|dispatchFunction| |SMTS;acos;2$;38|) $))
             (QSETREFV $ 129
                 (CONS (|dispatchFunction| |SMTS;atan;2$;39|) $))
             (QSETREFV $ 131
                 (CONS (|dispatchFunction| |SMTS;acot;2$;40|) $))
             (QSETREFV $ 133
                 (CONS (|dispatchFunction| |SMTS;asec;2$;41|) $))
             (QSETREFV $ 135
                 (CONS (|dispatchFunction| |SMTS;acsc;2$;42|) $))
             (QSETREFV $ 137
                 (CONS (|dispatchFunction| |SMTS;sinh;2$;43|) $))
             (QSETREFV $ 139
                 (CONS (|dispatchFunction| |SMTS;cosh;2$;44|) $))
             (QSETREFV $ 141
                 (CONS (|dispatchFunction| |SMTS;tanh;2$;45|) $))
             (QSETREFV $ 143
                 (CONS (|dispatchFunction| |SMTS;coth;2$;46|) $))
             (QSETREFV $ 145
                 (CONS (|dispatchFunction| |SMTS;sech;2$;47|) $))
             (QSETREFV $ 147
                 (CONS (|dispatchFunction| |SMTS;csch;2$;48|) $))
             (QSETREFV $ 149
                 (CONS (|dispatchFunction| |SMTS;asinh;2$;49|) $))
             (QSETREFV $ 151
                 (CONS (|dispatchFunction| |SMTS;acosh;2$;50|) $))
             (QSETREFV $ 153
                 (CONS (|dispatchFunction| |SMTS;atanh;2$;51|) $))
             (QSETREFV $ 155
                 (CONS (|dispatchFunction| |SMTS;acoth;2$;52|) $))
             (QSETREFV $ 157
                 (CONS (|dispatchFunction| |SMTS;asech;2$;53|) $))
             (QSETREFV $ 159
                 (CONS (|dispatchFunction| |SMTS;acsch;2$;54|) $))
             (QSETREFV $ 163
                 (CONS (|dispatchFunction|
                           |SMTS;fintegrate;MVarCoef$;56|)
                       $))
             (QSETREFV $ 164
                 (CONS (|dispatchFunction|
                           |SMTS;integrate;$VarCoef$;57|)
                       $)))))
        (COND
          ((|testBitVector| |pv$| 7)
           (PROGN
             (QSETREFV $ 181
                 (CONS (|dispatchFunction| |SMTS;/;$Coef$;61|) $)))))
        $)))) 

(MAKEPROP '|SparseMultivariateTaylorSeries| '|infovec|
    (LIST '#(NIL NIL NIL NIL NIL (|InnerTaylorSeries| 8) (|local| |#1|)
             (|local| |#2|) (|local| |#3|) '|Rep| (0 . |One|)
             (4 . |One|) (|Integer|) (8 . |extend|)
             (|NonNegativeInteger|) |SMTS;extend;$Nni$;1|
             (14 . |complete|) |SMTS;complete;2$;2| (19 . |Zero|)
             (23 . |Zero|) (27 . |Zero|) (31 . +) (|List| 7) (|List| $)
             (37 . |eval|) (|Mapping| 8 8) (|Stream| 8) (44 . |map|)
             (|Mapping| 8 8 8) (|StreamFunctions2| 8 8) (50 . |scan|)
             (|Stream| 12) (|StreamTaylorSeriesOperations| 8)
             (57 . |integers|) (62 . |coerce|) (67 . |monomial|)
             (|Mapping| 8 14 6) (|Stream| 14) (|Stream| 6)
             (|StreamFunctions3| 14 6 8) (74 . |map|) (81 . |elt|)
             |SMTS;coefficient;$NniSMP;5| (87 . |monom|)
             |SMTS;coerce;Coef$;6| (93 . *) |SMTS;*;SMP2$;7|
             |SMTS;*;Coef2$;8| |SMTS;*;$Coef$;9| (|Union| 7 '"failed")
             (99 . |mainVariable|) (|SparseUnivariatePolynomial| $)
             (104 . |univariate|) (|Boolean|)
             (|SparseUnivariatePolynomial| 8) (110 . |zero?|)
             (115 . |degree|) |SMTS;monomial;$VarNni$;13|
             (120 . |leadingCoefficient|) (125 . *) (131 . +)
             (137 . |reductum|) |SMTS;coerce;SMP$;11| (142 . |coerce|)
             |SMTS;coerce;Var$;12| (147 . |One|) (151 . =) (|List| $$)
             (157 . |first|) (162 . **) (168 . |rest|) (173 . <)
             (|Mapping| 53 7 7) (179 . |sort|) (185 . |position|)
             (191 . |elt|) (|Mapping| 26 8) (|List| 26)
             |SMTS;csubst;LLM;16| (197 . |empty?|) (202 . |frst|)
             (207 . |zero?|) (212 . |rst|) (217 . |#|) (|Stream| 26)
             (|StreamFunctions2| 8 26) (222 . |map|) (228 . |addiag|)
             |SMTS;eval;$LL$;18| (233 . |empty|) (237 . |concat|)
             (243 . |rst|) (248 . |concat|) (|Mapping| $)
             (254 . |delay|) |SMTS;eval;$Var2$;23|
             (259 . |differentiate|) (265 . |map|)
             |SMTS;differentiate;$Var$;24| (|Fraction| 12)
             (271 . |powern|) (277 . **) (283 . *) (289 . |map|)
             (295 . *) (301 . *) (307 . *)
             (|StreamTranscendentalFunctions| 8) (313 . |exp|)
             (318 . |exp|) (323 . |log|) (328 . |log|) (333 . |sin|)
             (338 . |sin|) (343 . |cos|) (348 . |cos|) (353 . |tan|)
             (358 . |tan|) (363 . |cot|) (368 . |cot|) (373 . |sec|)
             (378 . |sec|) (383 . |csc|) (388 . |csc|) (393 . |asin|)
             (398 . |asin|) (403 . |acos|) (408 . |acos|)
             (413 . |atan|) (418 . |atan|) (423 . |acot|)
             (428 . |acot|) (433 . |asec|) (438 . |asec|)
             (443 . |acsc|) (448 . |acsc|) (453 . |sinh|)
             (458 . |sinh|) (463 . |cosh|) (468 . |cosh|)
             (473 . |tanh|) (478 . |tanh|) (483 . |coth|)
             (488 . |coth|) (493 . |sech|) (498 . |sech|)
             (503 . |csch|) (508 . |csch|) (513 . |asinh|)
             (518 . |asinh|) (523 . |acosh|) (528 . |acosh|)
             (533 . |atanh|) (538 . |atanh|) (543 . |acoth|)
             (548 . |acoth|) (553 . |asech|) (558 . |asech|)
             (563 . |acsch|) (568 . |acsch|) (573 . |coerce|)
             (578 . |inv|) (583 . |delay|) (588 . |fintegrate|)
             (595 . |integrate|) (|OutputForm|) (602 . |coerce|)
             (607 . |monomial?|) (612 . |paren|) (617 . =)
             (623 . |explicitEntries?|) (628 . |eq?|)
             (634 . |explicitlyEmpty?|) (639 . |coerce|)
             (644 . |prefix|) (650 . +) (|Mapping| 165 165 165)
             (|List| 165) (656 . |reduce|) |SMTS;coerce;$Of;60|
             (662 . /) (668 . /) (|Union| $ '"failed")
             (|Record| (|:| |unit| $) (|:| |canonical| $)
                 (|:| |associate| $))
             (|Polynomial| 6) (|List| 14) (|Equation| $) (|List| 186)
             (|Mapping| 6 6) (|IndexedExponents| 7) (|List| 189)
             (|PositiveInteger|) (|String|) (|SingleInteger|))
          '#(~= 674 |zero?| 680 |variables| 685 |unitNormal| 690
             |unitCanonical| 695 |unit?| 700 |tanh| 705 |tan| 710
             |subtractIfCan| 715 |sqrt| 721 |sinh| 726 |sin| 731 |sech|
             736 |sec| 741 |sample| 746 |reductum| 750 |recip| 755
             |polynomial| 760 |pole?| 773 |pi| 778 |order| 782 |one?|
             795 |nthRoot| 800 |monomial?| 806 |monomial| 811 |map| 845
             |log| 851 |leadingMonomial| 856 |leadingCoefficient| 861
             |latex| 866 |integrate| 871 |hash| 884 |fintegrate| 889
             |extend| 896 |exquo| 902 |exp| 908 |eval| 913
             |differentiate| 953 |degree| 979 |csubst| 984 |csch| 990
             |csc| 995 |coth| 1000 |cot| 1005 |cosh| 1010 |cos| 1015
             |complete| 1020 |coerce| 1025 |coefficient| 1060
             |charthRoot| 1086 |characteristic| 1091 |atanh| 1095
             |atan| 1100 |associates?| 1105 |asinh| 1111 |asin| 1116
             |asech| 1121 |asec| 1126 |acsch| 1131 |acsc| 1136 |acoth|
             1141 |acot| 1146 |acosh| 1151 |acos| 1156 ^ 1161 |Zero|
             1173 |One| 1177 D 1181 = 1207 / 1213 - 1219 + 1230 ** 1236
             * 1260)
          'NIL
          (CONS (|makeByteWordVec2| 6
                    '(0 0 0 2 1 2 3 0 1 2 2 5 6 3 4 0 0 1 4 0 0 0 0 1 1
                      3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 3
                      2))
                (CONS '#(NIL |PowerSeriesCategory&|
                         |AbelianMonoidRing&| |IntegralDomain&|
                         |Algebra&| |Algebra&| |Algebra&|
                         |PartialDifferentialRing&| |Module&| |Module&|
                         NIL NIL NIL |Module&| NIL NIL |Ring&| NIL NIL
                         NIL NIL NIL NIL NIL NIL NIL |AbelianGroup&|
                         NIL NIL |AbelianMonoid&| |Monoid&| NIL
                         |SemiGroup&| |AbelianSemiGroup&| |Evalable&|
                         |SetCategory&|
                         |TranscendentalFunctionCategory&|
                         |InnerEvalable&| |InnerEvalable&| NIL
                         |BasicType&| NIL
                         |TrigonometricFunctionCategory&|
                         |ArcTrigonometricFunctionCategory&|
                         |HyperbolicFunctionCategory&| NIL
                         |ElementaryFunctionCategory&|
                         |RadicalCategory&| NIL NIL)
                      (CONS '#((|MultivariateTaylorSeriesCategory| 6 7)
                               (|PowerSeriesCategory| 6
                                   (|IndexedExponents| 7) 7)
                               (|AbelianMonoidRing| 6
                                   (|IndexedExponents| 7))
                               (|IntegralDomain|) (|Algebra| 99)
                               (|Algebra| $$) (|Algebra| 6)
                               (|PartialDifferentialRing| 7)
                               (|Module| 99) (|Module| $$)
                               (|EntireRing|) (|CharacteristicNonZero|)
                               (|CharacteristicZero|) (|Module| 6)
                               (|CommutativeRing|) (|BiModule| 6 6)
                               (|Ring|) (|BiModule| 99 99)
                               (|BiModule| $$ $$) (|LeftModule| 6)
                               (|Rng|) (|RightModule| 6)
                               (|LeftModule| $$) (|LeftModule| 99)
                               (|RightModule| 99) (|RightModule| $$)
                               (|AbelianGroup|)
                               (|CancellationAbelianMonoid|)
                               (|SemiRing|) (|AbelianMonoid|)
                               (|Monoid|) (|SemiRng|) (|SemiGroup|)
                               (|AbelianSemiGroup|) (|Evalable| $$)
                               (|SetCategory|)
                               (|TranscendentalFunctionCategory|)
                               (|InnerEvalable| $$ $$)
                               (|InnerEvalable| 7 $$) (|unitsKnown|)
                               (|BasicType|) (|CoercibleTo| 165)
                               (|TrigonometricFunctionCategory|)
                               (|ArcTrigonometricFunctionCategory|)
                               (|HyperbolicFunctionCategory|)
                               (|ArcHyperbolicFunctionCategory|)
                               (|ElementaryFunctionCategory|)
                               (|RadicalCategory|) (|CommutativeStar|)
                               (|noZeroDivisors|))
                            (|makeByteWordVec2| 193
                                '(0 0 0 10 0 6 0 11 2 9 0 0 12 13 1 9 0
                                  0 16 0 0 0 18 0 6 0 19 0 8 0 20 2 8 0
                                  0 0 21 3 8 0 0 22 23 24 2 26 0 25 0
                                  27 3 29 26 8 28 26 30 1 32 31 12 33 1
                                  8 0 6 34 3 8 0 0 7 14 35 3 39 26 36
                                  37 38 40 2 9 8 0 12 41 2 32 26 8 12
                                  43 2 32 26 8 26 45 1 8 49 0 50 2 8 51
                                  0 7 52 1 54 53 0 55 1 54 14 0 56 1 54
                                  8 0 58 2 0 0 0 0 59 2 0 0 0 0 60 1 54
                                  0 0 61 1 8 0 7 63 0 8 0 65 2 7 53 0 0
                                  66 1 67 2 0 68 2 0 0 0 14 69 1 67 0 0
                                  70 2 7 53 0 0 71 2 22 0 72 0 73 2 22
                                  12 7 0 74 2 67 2 0 12 75 1 9 53 0 79
                                  1 9 8 0 80 1 8 53 0 81 1 26 0 0 82 1
                                  67 14 0 83 2 85 84 76 26 86 1 32 26
                                  84 87 0 26 0 89 2 9 0 8 0 90 1 9 0 0
                                  91 2 26 0 8 0 92 1 26 0 93 94 2 8 0 0
                                  7 96 2 9 0 25 0 97 2 32 26 99 26 100
                                  2 0 0 0 99 101 2 8 0 99 0 102 2 29 26
                                  25 26 103 2 0 0 99 0 104 2 8 0 0 99
                                  105 2 0 0 0 99 106 1 107 26 26 108 1
                                  0 0 0 109 1 107 26 26 110 1 0 0 0 111
                                  1 107 26 26 112 1 0 0 0 113 1 107 26
                                  26 114 1 0 0 0 115 1 107 26 26 116 1
                                  0 0 0 117 1 107 26 26 118 1 0 0 0 119
                                  1 107 26 26 120 1 0 0 0 121 1 107 26
                                  26 122 1 0 0 0 123 1 107 26 26 124 1
                                  0 0 0 125 1 107 26 26 126 1 0 0 0 127
                                  1 107 26 26 128 1 0 0 0 129 1 107 26
                                  26 130 1 0 0 0 131 1 107 26 26 132 1
                                  0 0 0 133 1 107 26 26 134 1 0 0 0 135
                                  1 107 26 26 136 1 0 0 0 137 1 107 26
                                  26 138 1 0 0 0 139 1 107 26 26 140 1
                                  0 0 0 141 1 107 26 26 142 1 0 0 0 143
                                  1 107 26 26 144 1 0 0 0 145 1 107 26
                                  26 146 1 0 0 0 147 1 107 26 26 148 1
                                  0 0 0 149 1 107 26 26 150 1 0 0 0 151
                                  1 107 26 26 152 1 0 0 0 153 1 107 26
                                  26 154 1 0 0 0 155 1 107 26 26 156 1
                                  0 0 0 157 1 107 26 26 158 1 0 0 0 159
                                  1 99 0 12 160 1 99 0 0 161 1 9 0 93
                                  162 3 0 0 93 7 6 163 3 0 0 0 7 6 164
                                  1 8 165 0 166 1 8 53 0 167 1 165 0 0
                                  168 2 8 53 0 0 169 1 9 53 0 170 2 9
                                  53 0 0 171 1 9 53 0 172 1 14 165 0
                                  173 2 165 0 0 23 174 2 165 0 0 0 175
                                  2 177 165 176 0 178 2 8 0 0 6 180 2 0
                                  0 0 6 181 2 0 53 0 0 1 1 0 53 0 1 1 0
                                  22 0 1 1 2 183 0 1 1 2 0 0 1 1 2 53 0
                                  1 1 1 0 0 141 1 1 0 0 117 2 0 182 0 0
                                  1 1 1 0 0 1 1 1 0 0 137 1 1 0 0 113 1
                                  1 0 0 145 1 1 0 0 121 0 0 0 1 1 0 0 0
                                  1 1 0 182 0 1 3 0 184 0 14 14 1 2 0
                                  184 0 14 1 1 0 53 0 1 0 1 0 1 3 0 14
                                  0 7 14 1 2 0 14 0 7 1 1 0 53 0 1 2 1
                                  0 0 12 1 1 0 53 0 1 3 0 0 0 7 14 57 3
                                  0 0 0 22 185 1 2 0 0 6 189 1 3 0 0 0
                                  22 190 1 3 0 0 0 7 189 1 2 0 0 188 0
                                  1 1 1 0 0 111 1 0 0 0 1 1 0 6 0 1 1 0
                                  192 0 1 3 1 0 0 7 6 164 2 1 0 0 7 1 1
                                  0 193 0 1 3 1 0 93 7 6 163 2 0 0 0 14
                                  15 2 2 182 0 0 1 1 1 0 0 109 3 0 0 0
                                  23 23 1 2 0 0 0 186 1 3 0 0 0 0 0 1 3
                                  0 0 0 22 23 88 2 0 0 0 187 1 3 0 0 0
                                  7 0 95 3 0 0 0 22 185 1 2 0 0 0 22 1
                                  3 0 0 0 7 14 1 2 0 0 0 7 98 1 0 189 0
                                  1 2 0 76 22 77 78 1 1 0 0 147 1 1 0 0
                                  123 1 1 0 0 143 1 1 0 0 119 1 1 0 0
                                  139 1 1 0 0 115 1 0 0 0 17 1 1 0 99 1
                                  1 3 0 6 44 1 2 0 0 1 1 0 0 8 62 1 0 0
                                  7 64 1 0 0 12 1 1 0 165 0 179 2 0 8 0
                                  14 42 3 0 0 0 22 185 1 3 0 0 0 7 14 1
                                  2 0 6 0 189 1 1 5 182 0 1 0 0 14 1 1
                                  1 0 0 153 1 1 0 0 129 2 2 53 0 0 1 1
                                  1 0 0 149 1 1 0 0 125 1 1 0 0 157 1 1
                                  0 0 133 1 1 0 0 159 1 1 0 0 135 1 1 0
                                  0 155 1 1 0 0 131 1 1 0 0 151 1 1 0 0
                                  127 2 0 0 0 14 1 2 0 0 0 191 1 0 0 0
                                  18 0 0 0 10 3 0 0 0 7 14 1 3 0 0 0 22
                                  185 1 2 0 0 0 7 1 2 0 0 0 22 1 2 0 53
                                  0 0 1 2 7 0 0 6 181 1 0 0 0 1 2 0 0 0
                                  0 1 2 0 0 0 0 60 2 1 0 0 99 101 2 1 0
                                  0 0 1 2 0 0 0 14 69 2 0 0 0 191 1 2 1
                                  0 99 0 104 2 1 0 0 99 106 2 0 0 8 0
                                  46 2 0 0 0 6 48 2 0 0 6 0 47 2 0 0 0
                                  0 59 2 0 0 12 0 1 2 0 0 14 0 1 2 0 0
                                  191 0 1)))))
          '|lookupComplete|)) 
