
(/VERSIONCHECK 2) 

(DEFUN |FMONOID;One;$;1| ($) (SPADCALL (QREFELT $ 8))) 

(DEFUN |FMONOID;one?;$B;2| (|f| $) (NULL (SPADCALL |f| (QREFELT $ 12)))) 

(DEFUN |FMONOID;coerce;$Of;3| (|f| $)
  (SPADCALL |f| (ELT $ 16) (ELT $ 17) 1 (QREFELT $ 20))) 

(DEFUN |FMONOID;hcrf;3$;4| (|f| |g| $)
  (SPADCALL
   (SPADCALL (SPADCALL |f| (QREFELT $ 22)) (SPADCALL |g| (QREFELT $ 22))
             (QREFELT $ 23))
   (QREFELT $ 24))) 

(DEFUN |FMONOID;*;$S$;5| (|f| |s| $) (SPADCALL |f| |s| (QREFELT $ 26))) 

(DEFUN |FMONOID;*;S2$;6| (|s| |f| $) (SPADCALL |s| |f| (QREFELT $ 28))) 

(DEFUN |FMONOID;factors;$L;7| (|f| $)
  (SPADCALL (SPADCALL |f| (QREFELT $ 12)) (QREFELT $ 30))) 

(DEFUN |FMONOID;mapExpon;M2$;8| (|f| |x| $) (SPADCALL |f| |x| (QREFELT $ 33))) 

(DEFUN |FMONOID;mapGen;M2$;9| (|f| |x| $) (SPADCALL |f| |x| (QREFELT $ 36))) 

(DEFUN |FMONOID;^;SNni$;10| (|s| |n| $) (SPADCALL |s| |n| (QREFELT $ 39))) 

(DEFUN |FMONOID;*;3$;11| (|f| |g| $)
  (PROG (|h| |ls| |lf| |lg|)
    (RETURN
     (SEQ
      (COND ((SPADCALL |f| (|spadConstant| $ 9) (QREFELT $ 41)) |g|)
            ((SPADCALL |g| (|spadConstant| $ 9) (QREFELT $ 41)) |f|)
            (#1='T
             (SEQ
              (LETT |lg| (SPADCALL |g| (QREFELT $ 12))
                    . #2=(|FMONOID;*;3$;11|))
              (LETT |ls|
                    (SPADCALL (LETT |lf| (SPADCALL |f| (QREFELT $ 12)) . #2#)
                              (QREFELT $ 42))
                    . #2#)
              (EXIT
               (COND
                ((SPADCALL (QCAR |ls|) (QCAR (|SPADfirst| |lg|))
                           (QREFELT $ 43))
                 (SEQ
                  (SPADCALL (LETT |h| (SPADCALL |lf| (QREFELT $ 30)) . #2#)
                            (CONS (QCAR (|SPADfirst| |lg|))
                                  (+ (QCDR (|SPADfirst| |lg|)) (QCDR |ls|)))
                            (QREFELT $ 44))
                  (EXIT
                   (SPADCALL (SPADCALL |h| (CDR |lg|) (QREFELT $ 45))
                             (QREFELT $ 46)))))
                (#1#
                 (SPADCALL (SPADCALL |lf| |lg| (QREFELT $ 45))
                           (QREFELT $ 46)))))))))))) 

(DEFUN |FMONOID;overlap;2$R;12| (|la| |ar| $)
  (PROG (|lla| |l| #1=#:G1881 |m| #2=#:G1870 |ru| #3=#:G1861 |lar| |la0|)
    (RETURN
     (SEQ
      (EXIT
       (COND
        ((OR (SPADCALL |la| (|spadConstant| $ 9) (QREFELT $ 41))
             (SPADCALL |ar| (|spadConstant| $ 9) (QREFELT $ 41)))
         (VECTOR |la| (|spadConstant| $ 9) |ar|))
        ('T
         (SEQ
          (LETT |lla|
                (LETT |la0| (SPADCALL |la| (QREFELT $ 12))
                      . #4=(|FMONOID;overlap;2$R;12|))
                . #4#)
          (LETT |lar| (SPADCALL |ar| (QREFELT $ 12)) . #4#)
          (LETT |l| NIL . #4#)
          (SEQ G190
               (COND ((NULL (COND ((NULL |lla|) 'NIL) ('T 'T))) (GO G191)))
               (SEQ
                (COND
                 ((SPADCALL (QCAR (|SPADfirst| |lla|))
                            (QCAR (|SPADfirst| |lar|)) (QREFELT $ 43))
                  (SEQ
                   (COND
                    ((< (QCDR (|SPADfirst| |lla|)) (QCDR (|SPADfirst| |lar|)))
                     (COND
                      ((NULL (CDR |lla|))
                       (PROGN
                        (LETT #1#
                              (VECTOR (SPADCALL |l| (QREFELT $ 46))
                                      (SPADCALL (QCAR (|SPADfirst| |lla|))
                                                (QCDR (|SPADfirst| |lla|))
                                                (QREFELT $ 39))
                                      (SPADCALL
                                       (CONS
                                        (CONS (QCAR (|SPADfirst| |lar|))
                                              (PROG1
                                                  (LETT #3#
                                                        (-
                                                         (QCDR
                                                          (|SPADfirst| |lar|))
                                                         (QCDR
                                                          (|SPADfirst| |lla|)))
                                                        . #4#)
                                                (|check-subtype| (>= #3# 0)
                                                                 '(|NonNegativeInteger|)
                                                                 #3#)))
                                        (CDR |lar|))
                                       (QREFELT $ 46)))
                              . #4#)
                        (GO #1#))))))
                   (EXIT
                    (COND
                     ((NULL
                       (< (QCDR (|SPADfirst| |lla|))
                          (QCDR (|SPADfirst| |lar|))))
                      (SEQ
                       (LETT |ru|
                             (SPADCALL (SPADCALL (CDR |lar|) (QREFELT $ 46))
                                       (SPADCALL (CDR |lla|) (QREFELT $ 46))
                                       (QREFELT $ 49))
                             . #4#)
                       (EXIT
                        (COND
                         ((QEQCAR |ru| 0)
                          (SEQ
                           (COND
                            ((< (QCDR (|SPADfirst| |lar|))
                                (QCDR (|SPADfirst| |lla|)))
                             (SEQ
                              (LETT |l|
                                    (SPADCALL |l|
                                              (CONS (QCAR (|SPADfirst| |lla|))
                                                    (PROG1
                                                        (LETT #2#
                                                              (-
                                                               (QCDR
                                                                (|SPADfirst|
                                                                 |lla|))
                                                               (QCDR
                                                                (|SPADfirst|
                                                                 |lar|)))
                                                              . #4#)
                                                      (|check-subtype|
                                                       (>= #2# 0)
                                                       '(|NonNegativeInteger|)
                                                       #2#)))
                                              (QREFELT $ 50))
                                    . #4#)
                              (EXIT
                               (LETT |m|
                                     (CONS
                                      (CONS (QCAR (|SPADfirst| |lla|))
                                            (QCDR (|SPADfirst| |lar|)))
                                      (CDR |lla|))
                                     . #4#))))
                            ('T (LETT |m| |lla| . #4#)))
                           (EXIT
                            (PROGN
                             (LETT #1#
                                   (VECTOR (SPADCALL |l| (QREFELT $ 46))
                                           (SPADCALL |m| (QREFELT $ 46))
                                           (QCDR |ru|))
                                   . #4#)
                             (GO #1#))))))))))))))
                (LETT |l| (SPADCALL |l| (|SPADfirst| |lla|) (QREFELT $ 50))
                      . #4#)
                (EXIT (LETT |lla| (CDR |lla|) . #4#)))
               NIL (GO G190) G191 (EXIT NIL))
          (EXIT
           (VECTOR (SPADCALL |la0| (QREFELT $ 46)) (|spadConstant| $ 9)
                   (SPADCALL |lar| (QREFELT $ 46))))))))
      #1# (EXIT #1#))))) 

(DEFUN |FMONOID;divide;2$U;13| (|lar| |a| $)
  (PROG (|Nlar| |llar| |l| #1=#:G1898 #2=#:G1905 #3=#:G1892 |q| |Na| |la|)
    (RETURN
     (SEQ
      (EXIT
       (COND
        ((SPADCALL |a| (|spadConstant| $ 9) (QREFELT $ 41))
         (CONS 0 (CONS |lar| (|spadConstant| $ 9))))
        ('T
         (SEQ
          (LETT |Na|
                (LENGTH
                 (LETT |la| (SPADCALL |a| (QREFELT $ 12))
                       . #4=(|FMONOID;divide;2$U;13|)))
                . #4#)
          (LETT |Nlar|
                (LENGTH (LETT |llar| (SPADCALL |lar| (QREFELT $ 12)) . #4#))
                . #4#)
          (LETT |l| NIL . #4#)
          (SEQ G190
               (COND ((NULL (COND ((< |Nlar| |Na|) 'NIL) ('T 'T))) (GO G191)))
               (SEQ
                (EXIT
                 (SEQ
                  (COND
                   ((SPADCALL (QCAR (|SPADfirst| |llar|))
                              (QCAR (|SPADfirst| |la|)) (QREFELT $ 43))
                    (COND
                     ((NULL
                       (< (QCDR (|SPADfirst| |llar|))
                          (QCDR (|SPADfirst| |la|))))
                      (SEQ
                       (LETT |q|
                             (SPADCALL (SPADCALL (CDR |llar|) (QREFELT $ 46))
                                       (SPADCALL (CDR |la|) (QREFELT $ 46))
                                       (QREFELT $ 49))
                             . #4#)
                       (EXIT
                        (COND
                         ((QEQCAR |q| 0)
                          (PROGN
                           (LETT #1#
                                 (SEQ
                                  (COND
                                   ((< (QCDR (|SPADfirst| |la|))
                                       (QCDR (|SPADfirst| |llar|)))
                                    (LETT |l|
                                          (SPADCALL |l|
                                                    (CONS
                                                     (QCAR (|SPADfirst| |la|))
                                                     (PROG1
                                                         (LETT #3#
                                                               (-
                                                                (QCDR
                                                                 (|SPADfirst|
                                                                  |llar|))
                                                                (QCDR
                                                                 (|SPADfirst|
                                                                  |la|)))
                                                               . #4#)
                                                       (|check-subtype|
                                                        (>= #3# 0)
                                                        '(|NonNegativeInteger|)
                                                        #3#)))
                                                    (QREFELT $ 50))
                                          . #4#)))
                                  (EXIT
                                   (PROGN
                                    (LETT #2#
                                          (CONS 0
                                                (CONS
                                                 (SPADCALL |l| (QREFELT $ 46))
                                                 (QCDR |q|)))
                                          . #4#)
                                    (GO #2#))))
                                 . #4#)
                           (GO #1#))))))))))
                  (LETT |l| (SPADCALL |l| (|SPADfirst| |llar|) (QREFELT $ 50))
                        . #4#)
                  (LETT |llar| (CDR |llar|) . #4#)
                  (EXIT (LETT |Nlar| (- |Nlar| 1) . #4#))))
                #1# (EXIT #1#))
               NIL (GO G190) G191 (EXIT NIL))
          (EXIT (CONS 1 "failed"))))))
      #2# (EXIT #2#))))) 

(DEFUN |FMONOID;hclf;3$;14| (|f| |g| $)
  (PROG (#1=#:G1908 #2=#:G1911 |h| #3=#:G1912 |f0| #4=#:G1913 |g0|)
    (RETURN
     (SEQ
      (EXIT
       (SEQ (LETT |h| NIL . #5=(|FMONOID;hclf;3$;14|))
            (SEQ (LETT |g0| NIL . #5#)
                 (LETT #4# (SPADCALL |g| (QREFELT $ 12)) . #5#)
                 (LETT |f0| NIL . #5#)
                 (LETT #3# (SPADCALL |f| (QREFELT $ 12)) . #5#) G190
                 (COND
                  ((OR (ATOM #3#) (PROGN (LETT |f0| (CAR #3#) . #5#) NIL)
                       (ATOM #4#) (PROGN (LETT |g0| (CAR #4#) . #5#) NIL))
                   (GO G191)))
                 (SEQ
                  (EXIT
                   (COND
                    ((NULL (SPADCALL (QCAR |f0|) (QCAR |g0|) (QREFELT $ 43)))
                     (PROGN
                      (LETT #2# (SPADCALL |h| (QREFELT $ 46)) . #5#)
                      (GO #2#)))
                    ('T
                     (SEQ
                      (LETT |h|
                            (SPADCALL |h|
                                      (CONS (QCAR |f0|)
                                            (MIN (QCDR |f0|) (QCDR |g0|)))
                                      (QREFELT $ 50))
                            . #5#)
                      (EXIT
                       (COND
                        ((NULL (EQL (QCDR |f0|) (QCDR |g0|)))
                         (PROGN
                          (LETT #1#
                                (PROGN
                                 (LETT #2# (SPADCALL |h| (QREFELT $ 46)) . #5#)
                                 (GO #2#))
                                . #5#)
                          (GO #1#)))))))))
                  #1# (EXIT #1#))
                 (LETT #3# (PROG1 (CDR #3#) (LETT #4# (CDR #4#) . #5#)) . #5#)
                 (GO G190) G191 (EXIT NIL))
            (EXIT (SPADCALL |h| (QREFELT $ 46)))))
      #2# (EXIT #2#))))) 

(DEFUN |FMONOID;lquo;2$U;15| (|aq| |a| $)
  (PROG (#1=#:G1921 |laq| #2=#:G1927 #3=#:G1928 |a0|)
    (RETURN
     (SEQ
      (EXIT
       (COND
        ((<
          (LENGTH
           (LETT |laq| (SPADCALL (SPADCALL |aq| (QREFELT $ 12)) (QREFELT $ 30))
                 . #4=(|FMONOID;lquo;2$U;15|)))
          (SPADCALL |a| (QREFELT $ 56)))
         (CONS 1 "failed"))
        ('T
         (SEQ
          (SEQ (LETT |a0| NIL . #4#)
               (LETT #3# (SPADCALL |a| (QREFELT $ 12)) . #4#) G190
               (COND
                ((OR (ATOM #3#) (PROGN (LETT |a0| (CAR #3#) . #4#) NIL))
                 (GO G191)))
               (SEQ
                (COND
                 ((SPADCALL (QCAR |a0|) (QCAR (|SPADfirst| |laq|))
                            (QREFELT $ 43))
                  (COND
                   ((< (QCDR (|SPADfirst| |laq|)) (QCDR |a0|))
                    (EXIT
                     (PROGN (LETT #2# (CONS 1 #5="failed") . #4#) (GO #2#))))))
                 ('T (EXIT (PROGN (LETT #2# (CONS 1 #5#) . #4#) (GO #2#)))))
                (EXIT
                 (COND
                  ((EQL (QCDR |a0|) (QCDR (|SPADfirst| |laq|)))
                   (LETT |laq| (CDR |laq|) . #4#))
                  ('T
                   (SPADCALL |laq|
                             (CONS (QCAR (|SPADfirst| |laq|))
                                   (PROG1
                                       (LETT #1#
                                             (- (QCDR (|SPADfirst| |laq|))
                                                (QCDR |a0|))
                                             . #4#)
                                     (|check-subtype| (>= #1# 0)
                                                      '(|NonNegativeInteger|)
                                                      #1#)))
                             (QREFELT $ 57))))))
               (LETT #3# (CDR #3#) . #4#) (GO G190) G191 (EXIT NIL))
          (EXIT (CONS 0 (SPADCALL |laq| (QREFELT $ 46))))))))
      #2# (EXIT #2#))))) 

(DEFUN |FMONOID;rquo;2$U;16| (|qa| |a| $)
  (PROG (|u|)
    (RETURN
     (SEQ
      (LETT |u|
            (SPADCALL (SPADCALL |qa| (QREFELT $ 22))
                      (SPADCALL |a| (QREFELT $ 22)) (QREFELT $ 49))
            |FMONOID;rquo;2$U;16|)
      (EXIT
       (COND ((QEQCAR |u| 1) (CONS 1 "failed"))
             ('T (CONS 0 (SPADCALL (QCDR |u|) (QREFELT $ 24)))))))))) 

(DEFUN |FMONOID;<;2$B;17| (|a| |b| $)
  (PROG (|na| |la| |lb| #1=#:G1942 |nb| #2=#:G1939 #3=#:G1951)
    (RETURN
     (SEQ
      (EXIT
       (SEQ (LETT |la| (SPADCALL |a| (QREFELT $ 12)) . #4=(|FMONOID;<;2$B;17|))
            (LETT |lb| (SPADCALL |b| (QREFELT $ 12)) . #4#)
            (LETT |na| (LENGTH |la|) . #4#) (LETT |nb| (LENGTH |lb|) . #4#)
            (SEQ G190
                 (COND
                  ((NULL (COND ((< 0 |na|) (< 0 |nb|)) ('T 'NIL))) (GO G191)))
                 (SEQ
                  (EXIT
                   (COND
                    ((SPADCALL (QCAR (|SPADfirst| |lb|))
                               (QCAR (|SPADfirst| |la|)) (QREFELT $ 59))
                     (PROGN (LETT #3# 'NIL . #4#) (GO #3#)))
                    ((SPADCALL (QCAR (|SPADfirst| |la|))
                               (QCAR (|SPADfirst| |lb|)) (QREFELT $ 59))
                     (PROGN (LETT #3# 'T . #4#) (GO #3#)))
                    ((EQL (QCDR (|SPADfirst| |la|)) (QCDR (|SPADfirst| |lb|)))
                     (SEQ (LETT |la| (CDR |la|) . #4#)
                          (LETT |lb| (CDR |lb|) . #4#)
                          (LETT |na| (- |na| 1) . #4#)
                          (EXIT (LETT |nb| (- |nb| 1) . #4#))))
                    ((< (QCDR (|SPADfirst| |lb|)) (QCDR (|SPADfirst| |la|)))
                     (SEQ
                      (LETT |la|
                            (CONS
                             (CONS (QCAR (|SPADfirst| |la|))
                                   (PROG1
                                       (LETT #2#
                                             (- (QCDR (|SPADfirst| |la|))
                                                (QCDR (|SPADfirst| |lb|)))
                                             . #4#)
                                     (|check-subtype| (>= #2# 0)
                                                      '(|NonNegativeInteger|)
                                                      #2#)))
                             (CDR |lb|))
                            . #4#)
                      (LETT |lb| (CDR |lb|) . #4#)
                      (EXIT (LETT |nb| (- |nb| 1) . #4#))))
                    ('T
                     (SEQ
                      (LETT |lb|
                            (CONS
                             (CONS (QCAR (|SPADfirst| |lb|))
                                   (PROG1
                                       (LETT #1#
                                             (- (QCDR (|SPADfirst| |lb|))
                                                (QCDR (|SPADfirst| |la|)))
                                             . #4#)
                                     (|check-subtype| (>= #1# 0)
                                                      '(|NonNegativeInteger|)
                                                      #1#)))
                             (CDR |la|))
                            . #4#)
                      (LETT |la| (CDR |la|) . #4#)
                      (EXIT (LETT |na| (- |na| 1) . #4#)))))))
                 NIL (GO G190) G191 (EXIT NIL))
            (EXIT
             (COND ((NULL |la|) (COND ((NULL |lb|) 'NIL) (#5='T 'T)))
                   (#5# 'NIL)))))
      #3# (EXIT #3#))))) 

(DEFUN |FreeMonoid| (#1=#:G1956)
  (PROG ()
    (RETURN
     (PROG (#2=#:G1957)
       (RETURN
        (COND
         ((LETT #2#
                (|lassocShiftWithFunction| (LIST (|devaluate| #1#))
                                           (HGET |$ConstructorCache|
                                                 '|FreeMonoid|)
                                           '|domainEqualList|)
                . #3=(|FreeMonoid|))
          (|CDRwithIncrement| #2#))
         ('T
          (UNWIND-PROTECT (PROG1 (|FreeMonoid;| #1#) (LETT #2# T . #3#))
            (COND ((NOT #2#) (HREM |$ConstructorCache| '|FreeMonoid|))))))))))) 

(DEFUN |FreeMonoid;| (|#1|)
  (PROG (|pv$| $ |dv$| DV$1)
    (RETURN
     (PROGN
      (LETT DV$1 (|devaluate| |#1|) . #1=(|FreeMonoid|))
      (LETT |dv$| (LIST '|FreeMonoid| DV$1) . #1#)
      (LETT $ (GETREFV 65) . #1#)
      (QSETREFV $ 0 |dv$|)
      (QSETREFV $ 3
                (LETT |pv$|
                      (|buildPredVector| 0 0
                                         (LIST
                                          (|HasCategory| |#1|
                                                         '(|OrderedSet|))))
                      . #1#))
      (|haddProp| |$ConstructorCache| '|FreeMonoid| (LIST DV$1) (CONS 1 $))
      (|stuffDomainSlots| $)
      (QSETREFV $ 6 |#1|)
      (QSETREFV $ 7 (|ListMonoidOps| |#1| (|NonNegativeInteger|) 1))
      (COND
       ((|testBitVector| |pv$| 1)
        (QSETREFV $ 60 (CONS (|dispatchFunction| |FMONOID;<;2$B;17|) $))))
      $)))) 

(MAKEPROP '|FreeMonoid| '|infovec|
          (LIST
           '#(NIL NIL NIL NIL NIL (|ListMonoidOps| 6 38 (NRTEVAL 1))
              (|local| |#1|) '|Rep| (0 . |makeUnit|)
              (CONS IDENTITY
                    (FUNCALL (|dispatchFunction| |FMONOID;One;$;1|) $))
              (|Record| (|:| |gen| 6) (|:| |exp| 38)) (|List| 10)
              (4 . |listOfMonoms|) (|Boolean|) |FMONOID;one?;$B;2|
              (|OutputForm|) (9 . *) (15 . ^) (|Mapping| 15 15 15) (|Integer|)
              (21 . |outputForm|) |FMONOID;coerce;$Of;3| (29 . |reverse|)
              |FMONOID;hclf;3$;14| (34 . |reverse!|) |FMONOID;hcrf;3$;4|
              (39 . |rightMult|) |FMONOID;*;$S$;5| (45 . |leftMult|)
              |FMONOID;*;S2$;6| (51 . |copy|) |FMONOID;factors;$L;7|
              (|Mapping| 38 38) (56 . |mapExpon|) |FMONOID;mapExpon;M2$;8|
              (|Mapping| 6 6) (62 . |mapGen|) |FMONOID;mapGen;M2$;9|
              (|NonNegativeInteger|) (68 . |makeTerm|) |FMONOID;^;SNni$;10|
              (74 . =) (80 . |last|) (85 . =) (91 . |setlast!|) (97 . |concat|)
              (103 . |makeMulti|) |FMONOID;*;3$;11| (|Union| $ '"failed")
              |FMONOID;lquo;2$U;15| (108 . |concat!|)
              (|Record| (|:| |lm| $) (|:| |mm| $) (|:| |rm| $))
              |FMONOID;overlap;2$R;12| (|Record| (|:| |lm| $) (|:| |rm| $))
              (|Union| 53 '"failed") |FMONOID;divide;2$U;13| (114 . |size|)
              (119 . |setfirst!|) |FMONOID;rquo;2$U;16| (125 . <) (131 . <)
              (|Union| 6 '"failed") (|PositiveInteger|) (|SingleInteger|)
              (|String|))
           '#(~= 137 |smaller?| 143 |size| 149 |sample| 154 |rquo| 158
              |retractIfCan| 164 |retract| 169 |recip| 174 |overlap| 179 |one?|
              185 |nthFactor| 190 |nthExpon| 196 |min| 202 |max| 208 |mapGen|
              214 |mapExpon| 220 |lquo| 226 |latex| 232 |hcrf| 237 |hclf| 243
              |hash| 249 |factors| 254 |divide| 259 |coerce| 265 ^ 275 |One|
              293 >= 297 > 303 = 309 <= 315 < 321 * 327)
           'NIL
           (CONS (|makeByteWordVec2| 1 '(0 1 0 1 0 0 0 0))
                 (CONS
                  '#(|Monoid&| |OrderedSet&| |SemiGroup&| NIL |SetCategory&|
                     |BasicType&| |RetractableTo&| NIL)
                  (CONS
                   '#((|Monoid|) (|OrderedSet|) (|SemiGroup|) (|Comparable|)
                      (|SetCategory|) (|BasicType|) (|RetractableTo| 6)
                      (|CoercibleTo| 15))
                   (|makeByteWordVec2| 64
                                       '(0 7 0 8 1 7 11 0 12 2 15 0 0 0 16 2 15
                                         0 0 0 17 4 7 15 0 18 18 19 20 1 7 0 0
                                         22 1 7 0 0 24 2 7 0 0 6 26 2 7 0 6 0
                                         28 1 11 0 0 30 2 7 0 32 0 33 2 7 0 35
                                         0 36 2 7 0 6 38 39 2 0 13 0 0 41 1 11
                                         10 0 42 2 6 13 0 0 43 2 11 10 0 10 44
                                         2 11 0 0 0 45 1 7 0 11 46 2 11 0 0 10
                                         50 1 0 38 0 56 2 11 10 0 10 57 2 6 13
                                         0 0 59 2 0 13 0 0 60 2 0 13 0 0 1 2 1
                                         13 0 0 1 1 0 38 0 56 0 0 0 1 2 0 48 0
                                         0 58 1 0 61 0 1 1 0 6 0 1 1 0 48 0 1 2
                                         0 51 0 0 52 1 0 13 0 14 2 0 6 0 19 1 2
                                         0 38 0 19 1 2 1 0 0 0 1 2 1 0 0 0 1 2
                                         0 0 35 0 37 2 0 0 32 0 34 2 0 48 0 0
                                         49 1 0 64 0 1 2 0 0 0 0 25 2 0 0 0 0
                                         23 1 0 63 0 1 1 0 11 0 31 2 0 54 0 0
                                         55 1 0 0 6 1 1 0 15 0 21 2 0 0 6 38 40
                                         2 0 0 0 38 1 2 0 0 0 62 1 0 0 0 9 2 1
                                         13 0 0 1 2 1 13 0 0 1 2 0 13 0 0 41 2
                                         1 13 0 0 1 2 1 13 0 0 60 2 0 0 6 0 29
                                         2 0 0 0 6 27 2 0 0 0 0 47)))))
           '|lookupComplete|)) 
