(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |gxc[1]#_g137841_|
    (##structure
     gx#syntax-quote::t
     '::void-expression::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137843_|
    (##structure
     gx#syntax-quote::t
     'make-::void-expression
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137845_|
    (##structure
     gx#syntax-quote::t
     '::void-expression?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137847_|
    (##structure
     gx#syntax-quote::t
     '::void-special-form::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137849_|
    (##structure
     gx#syntax-quote::t
     'make-::void-special-form
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137851_|
    (##structure
     gx#syntax-quote::t
     '::void-special-form?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137853_|
    (##structure
     gx#syntax-quote::t
     '::void-special-form
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137854_|
    (##structure
     gx#syntax-quote::t
     '::void-expression
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137856_|
    (##structure
     gx#syntax-quote::t
     '::void::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137858_|
    (##structure
     gx#syntax-quote::t
     'make-::void
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137860_|
    (##structure
     gx#syntax-quote::t
     '::void?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137862_|
    (##structure
     gx#syntax-quote::t
     '::false-expression::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137864_|
    (##structure
     gx#syntax-quote::t
     'make-::false-expression
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137866_|
    (##structure
     gx#syntax-quote::t
     '::false-expression?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137868_|
    (##structure
     gx#syntax-quote::t
     '::false-special-form::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137870_|
    (##structure
     gx#syntax-quote::t
     'make-::false-special-form
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137872_|
    (##structure
     gx#syntax-quote::t
     '::false-special-form?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137874_|
    (##structure
     gx#syntax-quote::t
     '::false-special-form
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137875_|
    (##structure
     gx#syntax-quote::t
     '::false-expression
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137877_|
    (##structure
     gx#syntax-quote::t
     '::false::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137879_|
    (##structure
     gx#syntax-quote::t
     'make-::false
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137881_|
    (##structure
     gx#syntax-quote::t
     '::false?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137883_|
    (##structure
     gx#syntax-quote::t
     '::identity-expression::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137885_|
    (##structure
     gx#syntax-quote::t
     'make-::identity-expression
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137887_|
    (##structure
     gx#syntax-quote::t
     '::identity-expression?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137889_|
    (##structure
     gx#syntax-quote::t
     '::identity-special-form::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137891_|
    (##structure
     gx#syntax-quote::t
     'make-::identity-special-form
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137893_|
    (##structure
     gx#syntax-quote::t
     '::identity-special-form?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137895_|
    (##structure
     gx#syntax-quote::t
     '::identity-special-form
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137896_|
    (##structure
     gx#syntax-quote::t
     '::identity-expression
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137898_|
    (##structure
     gx#syntax-quote::t
     '::identity::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137900_|
    (##structure
     gx#syntax-quote::t
     'make-::identity
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137902_|
    (##structure
     gx#syntax-quote::t
     '::identity?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137904_|
    (##structure
     gx#syntax-quote::t
     '::basic-xform-expression::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137906_|
    (##structure
     gx#syntax-quote::t
     'make-::basic-xform-expression
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137908_|
    (##structure
     gx#syntax-quote::t
     '::basic-xform-expression?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137910_|
    (##structure
     gx#syntax-quote::t
     '::basic-xform-expression
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137911_|
    (##structure
     gx#syntax-quote::t
     '::identity
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137913_|
    (##structure
     gx#syntax-quote::t
     '::basic-xform::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137915_|
    (##structure
     gx#syntax-quote::t
     'make-::basic-xform
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g137917_|
    (##structure
     gx#syntax-quote::t
     '::basic-xform?
     #f
     (gx#current-expander-context)
     '()))
  (begin
    (define |gxc[:0:]#defcompile-method|
      (lambda (_%stx133855%_)
        (let* ((_%__stx137556137557%_ _%stx133855%_)
               (_%g133861134055%_
                (lambda ()
                  (let ()
                    (declare (not safe))
                    (gx#raise-syntax-error
                     '#f
                     '"Bad syntax; invalid match target"
                     _%__stx137556137557%_)))))
          (let ((_%__kont137559137560%_
                 (lambda (_%L135275%_ _%L135277%_ _%L135278%_ _%L135279%_)
                   (cons (let ()
                           (declare (not safe))
                           (gx#datum->syntax__0 '#f 'defcompile-method))
                         (cons _%L135279%_
                               (cons (cons _%L135278%_ '())
                                     (cons _%L135277%_ _%L135275%_))))))
                (_%__kont137561137562%_
                 (lambda (_%L135029%_
                          _%L135031%_
                          _%L135032%_
                          _%L135033%_
                          _%L135034%_)
                   (let* ((_%g135065135093%_
                           (lambda (_%g135066135089%_)
                             (let ()
                               (declare (not safe))
                               (gx#raise-syntax-error
                                '#f
                                '"Bad syntax; invalid match target"
                                _%g135066135089%_))))
                          (_%g135064135213%_
                           (lambda (_%g135066135097%_)
                             (if (let ()
                                   (declare (not safe))
                                   (gx#stx-pair? _%g135066135097%_))
                                 (let ((_%e135070135100%_
                                        (let ()
                                          (declare (not safe))
                                          (gx#syntax-e _%g135066135097%_))))
                                   (let ((_%hd135071135104%_
                                          (let ()
                                            (declare (not safe))
                                            (##car _%e135070135100%_)))
                                         (_%tl135072135107%_
                                          (let ()
                                            (declare (not safe))
                                            (##cdr _%e135070135100%_))))
                                     (if (let ()
                                           (declare (not safe))
                                           (gx#stx-pair? _%tl135072135107%_))
                                         (let ((_%e135073135110%_
                                                (let ()
                                                  (declare (not safe))
                                                  (gx#syntax-e
                                                   _%tl135072135107%_))))
                                           (let ((_%hd135074135114%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##car _%e135073135110%_)))
                                                 (_%tl135075135117%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##cdr _%e135073135110%_))))
                                             (if (let ()
                                                   (declare (not safe))
                                                   (gx#stx-pair/null?
                                                    _%hd135074135114%_))
                                                 (let ((_g137814_
                                                        (let ()
                                                          (declare (not safe))
                                                          (gx#syntax-split-splice
                                                           _%hd135074135114%_
                                                           '0))))
                                                   (begin
                                                     (let ((_g137815_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (if (##values?
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           _g137814_)
                          (##vector-length _g137814_)
                          1))))
               (if (not (let () (declare (not safe)) (##fx= _g137815_ 2)))
                   (error "Context expects 2 values" _g137815_)))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                     (let ((_%target135076135120%_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (##vector-ref
                                                               _g137814_
                                                               0)))
                                                           (_%tl135078135123%_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (##vector-ref
                                                               _g137814_
                                                               1))))
                                                       (if (let ()
                                                             (declare
                                                               (not safe))
                                                             (gx#stx-null?
                                                              _%tl135078135123%_))
                                                           (letrec ((_%loop135079135126%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                             (lambda (_%hd135077135130%_
                                      _%super-bind-methods!135083135133%_)
                               (if (let ()
                                     (declare (not safe))
                                     (gx#stx-pair? _%hd135077135130%_))
                                   (let ((_%e135080135136%_
                                          (let ()
                                            (declare (not safe))
                                            (gx#syntax-e _%hd135077135130%_))))
                                     (let ((_%lp-hd135081135140%_
                                            (let ()
                                              (declare (not safe))
                                              (##car _%e135080135136%_)))
                                           (_%lp-tl135082135143%_
                                            (let ()
                                              (declare (not safe))
                                              (##cdr _%e135080135136%_))))
                                       (_%loop135079135126%_
                                        _%lp-tl135082135143%_
                                        (cons _%lp-hd135081135140%_
                                              _%super-bind-methods!135083135133%_))))
                                   (let ((_%super-bind-methods!135084135146%_
                                          (reverse _%super-bind-methods!135083135133%_)))
                                     (if (let ()
                                           (declare (not safe))
                                           (gx#stx-pair? _%tl135075135117%_))
                                         (let ((_%e135085135150%_
                                                (let ()
                                                  (declare (not safe))
                                                  (gx#syntax-e
                                                   _%tl135075135117%_))))
                                           (let ((_%hd135086135154%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##car _%e135085135150%_)))
                                                 (_%tl135087135157%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##cdr _%e135085135150%_))))
                                             (if (let ()
                                                   (declare (not safe))
                                                   (gx#stx-null?
                                                    _%tl135087135157%_))
                                                 ((lambda (_%L135160%_
                                                           _%L135162%_
                                                           _%L135163%_)
                                                    (cons (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#datum->syntax__0
                                                             '#f
                                                             'begin))
                                                          (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                                (declare (not safe))
                                (gx#datum->syntax__0 '#f 'defclass))
                              (cons (cons _%L135034%_
                                          (let ((__tmp137816
                                                 (lambda (_%g135190135193%_
                                                          _%g135191135196%_)
                                                   (cons _%g135190135193%_
                                                         _%g135191135196%_))))
                                            (declare (not safe))
                                            (__foldr1
                                             __tmp137816
                                             '()
                                             _%L135033%_)))
                                    (cons _%L135032%_ '())))
                        (cons (cons (let ()
                                      (declare (not safe))
                                      (gx#datum->syntax__0 '#f 'def))
                                    (cons _%L135163%_
                                          (cons (cons (let ()
                                                        (declare (not safe))
                                                        (gx#datum->syntax__0
                                                         '#f
                                                         'delay))
                                                      (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                            (declare (not safe))
                            (gx#datum->syntax__0 '#f 'begin))
                          (let ((__tmp137819
                                 (lambda (_%g135185135199%_ _%g135186135202%_)
                                   (cons (cons (let ()
                                                 (declare (not safe))
                                                 (gx#datum->syntax__0
                                                  '#f
                                                  'force))
                                               (cons _%g135185135199%_ '()))
                                         _%g135186135202%_)))
                                (__tmp137817
                                 (begin
                                   (let ()
                                     (declare (not safe))
                                     (gx#syntax-check-splice-targets
                                      _%L135029%_
                                      _%L135031%_))
                                   (let ((__tmp137818
                                          (lambda (_%g135187135205%_
                                                   _%g135188135208%_
                                                   _%g135189135210%_)
                                            (cons (cons (let ()
                                                          (declare (not safe))
                                                          (gx#datum->syntax__0
                                                           '#f
                                                           'bind-method!))
                                                        (cons _%L135160%_
                                                              (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                                    (declare (not safe))
                                    (gx#datum->syntax__0 '#f 'quote))
                                  (cons _%g135188135208%_ '()))
                            (cons _%g135187135205%_ '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  _%g135189135210%_))))
                                     (declare (not safe))
                                     (__foldr2
                                      __tmp137818
                                      '()
                                      _%L135029%_
                                      _%L135031%_)))))
                            (declare (not safe))
                            (__foldr1 __tmp137819 __tmp137817 _%L135162%_)))
                    '()))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                '())))
                              '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  _%hd135086135154%_
                                                  _%super-bind-methods!135084135146%_
                                                  _%hd135071135104%_)
                                                 (_%g135065135093%_
                                                  _%g135066135097%_))))
                                         (_%g135065135093%_
                                          _%g135066135097%_)))))))
                     (_%loop135079135126%_ _%target135076135120%_ '()))
                   (_%g135065135093%_ _%g135066135097%_)))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                 (_%g135065135093%_
                                                  _%g135066135097%_))))
                                         (_%g135065135093%_
                                          _%g135066135097%_))))
                                 (_%g135065135093%_ _%g135066135097%_)))))
                     (_%g135064135213%_
                      (list (let ()
                              (declare (not safe))
                              (gx#stx-identifier
                               _%L135034%_
                               _%L135034%_
                               '"-bind-methods!"))
                            (map (lambda (_%super135217%_)
                                   (let ()
                                     (declare (not safe))
                                     (gx#stx-identifier
                                      _%super135217%_
                                      _%super135217%_
                                      '"-bind-methods!")))
                                 (let ((__tmp137820
                                        (lambda (_%g135219135222%_
                                                 _%g135220135225%_)
                                          (cons _%g135219135222%_
                                                _%g135220135225%_))))
                                   (declare (not safe))
                                   (__foldr1 __tmp137820 '() _%L135033%_)))
                            (let ()
                              (declare (not safe))
                              (gx#stx-identifier
                               _%L135034%_
                               _%L135034%_
                               '"::t")))))))
                (_%__kont137567137568%_
                 (lambda (_%L134660%_
                          _%L134662%_
                          _%L134663%_
                          _%L134664%_
                          _%L134665%_
                          _%L134666%_
                          _%L134667%_)
                   (let* ((_%g134705134733%_
                           (lambda (_%g134706134729%_)
                             (let ()
                               (declare (not safe))
                               (gx#raise-syntax-error
                                '#f
                                '"Bad syntax; invalid match target"
                                _%g134706134729%_))))
                          (_%g134704134869%_
                           (lambda (_%g134706134737%_)
                             (if (let ()
                                   (declare (not safe))
                                   (gx#stx-pair? _%g134706134737%_))
                                 (let ((_%e134710134740%_
                                        (let ()
                                          (declare (not safe))
                                          (gx#syntax-e _%g134706134737%_))))
                                   (let ((_%hd134711134744%_
                                          (let ()
                                            (declare (not safe))
                                            (##car _%e134710134740%_)))
                                         (_%tl134712134747%_
                                          (let ()
                                            (declare (not safe))
                                            (##cdr _%e134710134740%_))))
                                     (if (let ()
                                           (declare (not safe))
                                           (gx#stx-pair? _%tl134712134747%_))
                                         (let ((_%e134713134750%_
                                                (let ()
                                                  (declare (not safe))
                                                  (gx#syntax-e
                                                   _%tl134712134747%_))))
                                           (let ((_%hd134714134754%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##car _%e134713134750%_)))
                                                 (_%tl134715134757%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##cdr _%e134713134750%_))))
                                             (if (let ()
                                                   (declare (not safe))
                                                   (gx#stx-pair/null?
                                                    _%hd134714134754%_))
                                                 (let ((_g137821_
                                                        (let ()
                                                          (declare (not safe))
                                                          (gx#syntax-split-splice
                                                           _%hd134714134754%_
                                                           '0))))
                                                   (begin
                                                     (let ((_g137822_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (if (##values?
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           _g137821_)
                          (##vector-length _g137821_)
                          1))))
               (if (not (let () (declare (not safe)) (##fx= _g137822_ 2)))
                   (error "Context expects 2 values" _g137822_)))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                     (let ((_%target134716134760%_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (##vector-ref
                                                               _g137821_
                                                               0)))
                                                           (_%tl134718134763%_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (##vector-ref
                                                               _g137821_
                                                               1))))
                                                       (if (let ()
                                                             (declare
                                                               (not safe))
                                                             (gx#stx-null?
                                                              _%tl134718134763%_))
                                                           (letrec ((_%loop134719134766%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                             (lambda (_%hd134717134770%_
                                      _%super-bind-methods!134723134773%_)
                               (if (let ()
                                     (declare (not safe))
                                     (gx#stx-pair? _%hd134717134770%_))
                                   (let ((_%e134720134776%_
                                          (let ()
                                            (declare (not safe))
                                            (gx#syntax-e _%hd134717134770%_))))
                                     (let ((_%lp-hd134721134780%_
                                            (let ()
                                              (declare (not safe))
                                              (##car _%e134720134776%_)))
                                           (_%lp-tl134722134783%_
                                            (let ()
                                              (declare (not safe))
                                              (##cdr _%e134720134776%_))))
                                       (_%loop134719134766%_
                                        _%lp-tl134722134783%_
                                        (cons _%lp-hd134721134780%_
                                              _%super-bind-methods!134723134773%_))))
                                   (let ((_%super-bind-methods!134724134786%_
                                          (reverse _%super-bind-methods!134723134773%_)))
                                     (if (let ()
                                           (declare (not safe))
                                           (gx#stx-pair? _%tl134715134757%_))
                                         (let ((_%e134725134790%_
                                                (let ()
                                                  (declare (not safe))
                                                  (gx#syntax-e
                                                   _%tl134715134757%_))))
                                           (let ((_%hd134726134794%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##car _%e134725134790%_)))
                                                 (_%tl134727134797%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##cdr _%e134725134790%_))))
                                             (if (let ()
                                                   (declare (not safe))
                                                   (gx#stx-null?
                                                    _%tl134727134797%_))
                                                 ((lambda (_%L134800%_
                                                           _%L134802%_
                                                           _%L134803%_)
                                                    (cons (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#datum->syntax__0
                                                             '#f
                                                             'begin))
                                                          (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                                (declare (not safe))
                                (gx#datum->syntax__0 '#f 'defclass))
                              (cons (cons _%L134665%_
                                          (let ((__tmp137823
                                                 (lambda (_%g134834134837%_
                                                          _%g134835134840%_)
                                                   (cons _%g134834134837%_
                                                         _%g134835134840%_))))
                                            (declare (not safe))
                                            (__foldr1
                                             __tmp137823
                                             '()
                                             _%L134664%_)))
                                    (cons _%L134663%_ '())))
                        (cons (cons (let ()
                                      (declare (not safe))
                                      (gx#datum->syntax__0 '#f 'def))
                                    (cons _%L134803%_
                                          (cons (cons (let ()
                                                        (declare (not safe))
                                                        (gx#datum->syntax__0
                                                         '#f
                                                         'delay))
                                                      (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                            (declare (not safe))
                            (gx#datum->syntax__0 '#f 'begin))
                          (let ((__tmp137826
                                 (lambda (_%g134829134843%_ _%g134830134846%_)
                                   (cons (cons (let ()
                                                 (declare (not safe))
                                                 (gx#datum->syntax__0
                                                  '#f
                                                  'force))
                                               (cons _%g134829134843%_ '()))
                                         _%g134830134846%_)))
                                (__tmp137824
                                 (begin
                                   (let ()
                                     (declare (not safe))
                                     (gx#syntax-check-splice-targets
                                      _%L134660%_
                                      _%L134662%_))
                                   (let ((__tmp137825
                                          (lambda (_%g134831134849%_
                                                   _%g134832134852%_
                                                   _%g134833134854%_)
                                            (cons (cons (let ()
                                                          (declare (not safe))
                                                          (gx#datum->syntax__0
                                                           '#f
                                                           'bind-method!))
                                                        (cons _%L134800%_
                                                              (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                                    (declare (not safe))
                                    (gx#datum->syntax__0 '#f 'quote))
                                  (cons _%g134832134852%_ '()))
                            (cons _%g134831134849%_ '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  _%g134833134854%_))))
                                     (declare (not safe))
                                     (__foldr2
                                      __tmp137825
                                      '()
                                      _%L134660%_
                                      _%L134662%_)))))
                            (declare (not safe))
                            (__foldr1 __tmp137826 __tmp137824 _%L134802%_)))
                    '()))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                '())))
                              (cons (cons (let ()
                                            (declare (not safe))
                                            (gx#datum->syntax__0 '#f 'def))
                                          (cons (cons _%L134667%_
                                                      (cons (let ()
                                                              (declare
                                                                (not safe))
                                                              (gx#datum->syntax__0
                                                               '#f
                                                               'stx))
                                                            (let ((__tmp137827
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           (lambda (_%g134827134857%_ _%g134828134860%_)
                             (cons _%g134827134857%_ _%g134828134860%_))))
                      (declare (not safe))
                      (__foldr1 __tmp137827 '() _%L134666%_))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                (cons (cons (let ()
                                                              (declare
                                                                (not safe))
                                                              (gx#datum->syntax__0
                                                               '#f
                                                               'force))
                                                            (cons _%L134803%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                          '()))
              (cons (cons (let ()
                            (declare (not safe))
                            (gx#datum->syntax__0 '#f 'let))
                          (cons (cons (let ()
                                        (declare (not safe))
                                        (gx#datum->syntax__0 '#f 'self))
                                      (cons (cons _%L134665%_
                                                  (let ((__tmp137828
                                                         (lambda (_%g134825134863%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                          _%g134826134866%_)
                   (cons _%g134825134863%_ _%g134826134866%_))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                    (declare (not safe))
                                                    (__foldr1
                                                     __tmp137828
                                                     '()
                                                     _%L134666%_)))
                                            '()))
                                (cons (cons (let ()
                                              (declare (not safe))
                                              (gx#datum->syntax__0
                                               '#f
                                               'parameterize))
                                            (cons (cons (cons (let ()
                                                                (declare
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                          (not safe))
                        (gx#datum->syntax__0 '#f 'current-compile-method))
                      (cons (let ()
                              (declare (not safe))
                              (gx#datum->syntax__0 '#f 'self))
                            '()))
                '())
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  (cons (cons (let ()
                                                                (declare
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                          (not safe))
                        (gx#datum->syntax__0 '#f 'compile-e))
                      (cons (let ()
                              (declare (not safe))
                              (gx#datum->syntax__0 '#f 'self))
                            (cons (let ()
                                    (declare (not safe))
                                    (gx#datum->syntax__0 '#f 'stx))
                                  '())))
                '())))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                      '())))
                    '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                    '())))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  _%hd134726134794%_
                                                  _%super-bind-methods!134724134786%_
                                                  _%hd134711134744%_)
                                                 (_%g134705134733%_
                                                  _%g134706134737%_))))
                                         (_%g134705134733%_
                                          _%g134706134737%_)))))))
                     (_%loop134719134766%_ _%target134716134760%_ '()))
                   (_%g134705134733%_ _%g134706134737%_)))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                 (_%g134705134733%_
                                                  _%g134706134737%_))))
                                         (_%g134705134733%_
                                          _%g134706134737%_))))
                                 (_%g134705134733%_ _%g134706134737%_)))))
                     (_%g134704134869%_
                      (list (let ()
                              (declare (not safe))
                              (gx#stx-identifier
                               _%L134665%_
                               _%L134665%_
                               '"-bind-methods!"))
                            (map (lambda (_%super134873%_)
                                   (let ()
                                     (declare (not safe))
                                     (gx#stx-identifier
                                      _%super134873%_
                                      _%super134873%_
                                      '"-bind-methods!")))
                                 (let ((__tmp137829
                                        (lambda (_%g134875134878%_
                                                 _%g134876134881%_)
                                          (cons _%g134875134878%_
                                                _%g134876134881%_))))
                                   (declare (not safe))
                                   (__foldr1 __tmp137829 '() _%L134664%_)))
                            (let ()
                              (declare (not safe))
                              (gx#stx-identifier
                               _%L134665%_
                               _%L134665%_
                               '"::t")))))))
                (_%__kont137575137576%_
                 (lambda (_%L134250%_
                          _%L134252%_
                          _%L134253%_
                          _%L134254%_
                          _%L134255%_
                          _%L134256%_
                          _%L134257%_)
                   (let* ((_%g134300134328%_
                           (lambda (_%g134301134324%_)
                             (let ()
                               (declare (not safe))
                               (gx#raise-syntax-error
                                '#f
                                '"Bad syntax; invalid match target"
                                _%g134301134324%_))))
                          (_%g134299134464%_
                           (lambda (_%g134301134332%_)
                             (if (let ()
                                   (declare (not safe))
                                   (gx#stx-pair? _%g134301134332%_))
                                 (let ((_%e134305134335%_
                                        (let ()
                                          (declare (not safe))
                                          (gx#syntax-e _%g134301134332%_))))
                                   (let ((_%hd134306134339%_
                                          (let ()
                                            (declare (not safe))
                                            (##car _%e134305134335%_)))
                                         (_%tl134307134342%_
                                          (let ()
                                            (declare (not safe))
                                            (##cdr _%e134305134335%_))))
                                     (if (let ()
                                           (declare (not safe))
                                           (gx#stx-pair? _%tl134307134342%_))
                                         (let ((_%e134308134345%_
                                                (let ()
                                                  (declare (not safe))
                                                  (gx#syntax-e
                                                   _%tl134307134342%_))))
                                           (let ((_%hd134309134349%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##car _%e134308134345%_)))
                                                 (_%tl134310134352%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##cdr _%e134308134345%_))))
                                             (if (let ()
                                                   (declare (not safe))
                                                   (gx#stx-pair/null?
                                                    _%hd134309134349%_))
                                                 (let ((_g137830_
                                                        (let ()
                                                          (declare (not safe))
                                                          (gx#syntax-split-splice
                                                           _%hd134309134349%_
                                                           '0))))
                                                   (begin
                                                     (let ((_g137831_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (if (##values?
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           _g137830_)
                          (##vector-length _g137830_)
                          1))))
               (if (not (let () (declare (not safe)) (##fx= _g137831_ 2)))
                   (error "Context expects 2 values" _g137831_)))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                     (let ((_%target134311134355%_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (##vector-ref
                                                               _g137830_
                                                               0)))
                                                           (_%tl134313134358%_
                                                            (let ()
                                                              (declare
                                                                (not safe))
                                                              (##vector-ref
                                                               _g137830_
                                                               1))))
                                                       (if (let ()
                                                             (declare
                                                               (not safe))
                                                             (gx#stx-null?
                                                              _%tl134313134358%_))
                                                           (letrec ((_%loop134314134361%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                             (lambda (_%hd134312134365%_
                                      _%super-bind-methods!134318134368%_)
                               (if (let ()
                                     (declare (not safe))
                                     (gx#stx-pair? _%hd134312134365%_))
                                   (let ((_%e134315134371%_
                                          (let ()
                                            (declare (not safe))
                                            (gx#syntax-e _%hd134312134365%_))))
                                     (let ((_%lp-hd134316134375%_
                                            (let ()
                                              (declare (not safe))
                                              (##car _%e134315134371%_)))
                                           (_%lp-tl134317134378%_
                                            (let ()
                                              (declare (not safe))
                                              (##cdr _%e134315134371%_))))
                                       (_%loop134314134361%_
                                        _%lp-tl134317134378%_
                                        (cons _%lp-hd134316134375%_
                                              _%super-bind-methods!134318134368%_))))
                                   (let ((_%super-bind-methods!134319134381%_
                                          (reverse _%super-bind-methods!134318134368%_)))
                                     (if (let ()
                                           (declare (not safe))
                                           (gx#stx-pair? _%tl134310134352%_))
                                         (let ((_%e134320134385%_
                                                (let ()
                                                  (declare (not safe))
                                                  (gx#syntax-e
                                                   _%tl134310134352%_))))
                                           (let ((_%hd134321134389%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##car _%e134320134385%_)))
                                                 (_%tl134322134392%_
                                                  (let ()
                                                    (declare (not safe))
                                                    (##cdr _%e134320134385%_))))
                                             (if (let ()
                                                   (declare (not safe))
                                                   (gx#stx-null?
                                                    _%tl134322134392%_))
                                                 ((lambda (_%L134395%_
                                                           _%L134397%_
                                                           _%L134398%_)
                                                    (cons (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#datum->syntax__0
                                                             '#f
                                                             'begin))
                                                          (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                                (declare (not safe))
                                (gx#datum->syntax__0 '#f 'defclass))
                              (cons (cons _%L134255%_
                                          (let ((__tmp137832
                                                 (lambda (_%g134429134432%_
                                                          _%g134430134435%_)
                                                   (cons _%g134429134432%_
                                                         _%g134430134435%_))))
                                            (declare (not safe))
                                            (__foldr1
                                             __tmp137832
                                             '()
                                             _%L134254%_)))
                                    (cons _%L134253%_
                                          (cons 'final: (cons '#t '())))))
                        (cons (cons (let ()
                                      (declare (not safe))
                                      (gx#datum->syntax__0 '#f 'def))
                                    (cons _%L134398%_
                                          (cons (cons (let ()
                                                        (declare (not safe))
                                                        (gx#datum->syntax__0
                                                         '#f
                                                         'delay))
                                                      (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                            (declare (not safe))
                            (gx#datum->syntax__0 '#f 'begin))
                          (let ((__tmp137836
                                 (lambda (_%g134424134438%_ _%g134425134441%_)
                                   (cons (cons (let ()
                                                 (declare (not safe))
                                                 (gx#datum->syntax__0
                                                  '#f
                                                  'force))
                                               (cons _%g134424134438%_ '()))
                                         _%g134425134441%_)))
                                (__tmp137833
                                 (begin
                                   (let ()
                                     (declare (not safe))
                                     (gx#syntax-check-splice-targets
                                      _%L134250%_
                                      _%L134252%_))
                                   (let ((__tmp137835
                                          (lambda (_%g134426134444%_
                                                   _%g134427134447%_
                                                   _%g134428134449%_)
                                            (cons (cons (let ()
                                                          (declare (not safe))
                                                          (gx#datum->syntax__0
                                                           '#f
                                                           'bind-method!))
                                                        (cons _%L134395%_
                                                              (cons (cons (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                                    (declare (not safe))
                                    (gx#datum->syntax__0 '#f 'quote))
                                  (cons _%g134427134447%_ '()))
                            (cons _%g134426134444%_ '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  _%g134428134449%_)))
                                         (__tmp137834
                                          (cons (cons (let ()
                                                        (declare (not safe))
                                                        (gx#datum->syntax__0
                                                         '#f
                                                         'seal-class!))
                                                      (cons _%L134395%_ '()))
                                                '())))
                                     (declare (not safe))
                                     (__foldr2
                                      __tmp137835
                                      __tmp137834
                                      _%L134250%_
                                      _%L134252%_)))))
                            (declare (not safe))
                            (__foldr1 __tmp137836 __tmp137833 _%L134397%_)))
                    '()))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                '())))
                              (cons (cons (let ()
                                            (declare (not safe))
                                            (gx#datum->syntax__0 '#f 'def))
                                          (cons (cons _%L134257%_
                                                      (cons (let ()
                                                              (declare
                                                                (not safe))
                                                              (gx#datum->syntax__0
                                                               '#f
                                                               'stx))
                                                            (let ((__tmp137837
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           (lambda (_%g134422134452%_ _%g134423134455%_)
                             (cons _%g134422134452%_ _%g134423134455%_))))
                      (declare (not safe))
                      (__foldr1 __tmp137837 '() _%L134256%_))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                (cons (cons (let ()
                                                              (declare
                                                                (not safe))
                                                              (gx#datum->syntax__0
                                                               '#f
                                                               'force))
                                                            (cons _%L134398%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                          '()))
              (cons (cons (let ()
                            (declare (not safe))
                            (gx#datum->syntax__0 '#f 'let))
                          (cons (cons (let ()
                                        (declare (not safe))
                                        (gx#datum->syntax__0 '#f 'self))
                                      (cons (cons _%L134255%_
                                                  (let ((__tmp137838
                                                         (lambda (_%g134420134458%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                          _%g134421134461%_)
                   (cons _%g134420134458%_ _%g134421134461%_))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                    (declare (not safe))
                                                    (__foldr1
                                                     __tmp137838
                                                     '()
                                                     _%L134256%_)))
                                            '()))
                                (cons (cons (let ()
                                              (declare (not safe))
                                              (gx#datum->syntax__0
                                               '#f
                                               'parameterize))
                                            (cons (cons (cons (let ()
                                                                (declare
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                          (not safe))
                        (gx#datum->syntax__0 '#f 'current-compile-method))
                      (cons (let ()
                              (declare (not safe))
                              (gx#datum->syntax__0 '#f 'self))
                            '()))
                '())
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  (cons (cons (let ()
                                                                (declare
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                          (not safe))
                        (gx#datum->syntax__0 '#f 'compile-e))
                      (cons (let ()
                              (declare (not safe))
                              (gx#datum->syntax__0 '#f 'self))
                            (cons (let ()
                                    (declare (not safe))
                                    (gx#datum->syntax__0 '#f 'stx))
                                  '())))
                '())))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                      '())))
                    '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                    '())))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  _%hd134321134389%_
                                                  _%super-bind-methods!134319134381%_
                                                  _%hd134306134339%_)
                                                 (_%g134300134328%_
                                                  _%g134301134332%_))))
                                         (_%g134300134328%_
                                          _%g134301134332%_)))))))
                     (_%loop134314134361%_ _%target134311134355%_ '()))
                   (_%g134300134328%_ _%g134301134332%_)))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                 (_%g134300134328%_
                                                  _%g134301134332%_))))
                                         (_%g134300134328%_
                                          _%g134301134332%_))))
                                 (_%g134300134328%_ _%g134301134332%_)))))
                     (_%g134299134464%_
                      (list (let ()
                              (declare (not safe))
                              (gx#stx-identifier
                               _%L134255%_
                               _%L134255%_
                               '"-bind-methods!"))
                            (map (lambda (_%super134468%_)
                                   (let ()
                                     (declare (not safe))
                                     (gx#stx-identifier
                                      _%super134468%_
                                      _%super134468%_
                                      '"-bind-methods!")))
                                 (let ((__tmp137839
                                        (lambda (_%g134470134473%_
                                                 _%g134471134476%_)
                                          (cons _%g134470134473%_
                                                _%g134471134476%_))))
                                   (declare (not safe))
                                   (__foldr1 __tmp137839 '() _%L134254%_)))
                            (let ()
                              (declare (not safe))
                              (gx#stx-identifier
                               _%L134255%_
                               _%L134255%_
                               '"::t"))))))))
            (let* ((_%__match137697137698%_
                    (lambda (_%e133993134062%_
                             _%hd133994134066%_
                             _%tl133995134069%_
                             _%e133996134072%_
                             _%hd133997134076%_
                             _%tl133998134079%_
                             _%e133999134082%_
                             _%hd134000134086%_
                             _%tl134001134089%_
                             _%__splice137577137578%_
                             _%target134002134092%_
                             _%tl134004134095%_)
                      (letrec ((_%loop134005134098%_
                                (lambda (_%hd134003134102%_
                                         _%arg134009134105%_)
                                  (if (let ()
                                        (declare (not safe))
                                        (gx#stx-pair? _%hd134003134102%_))
                                      (let ((_%e134006134108%_
                                             (let ()
                                               (declare (not safe))
                                               (gx#syntax-e
                                                _%hd134003134102%_))))
                                        (let ((_%lp-tl134008134115%_
                                               (let ()
                                                 (declare (not safe))
                                                 (##cdr _%e134006134108%_)))
                                              (_%lp-hd134007134112%_
                                               (let ()
                                                 (declare (not safe))
                                                 (##car _%e134006134108%_))))
                                          (_%loop134005134098%_
                                           _%lp-tl134008134115%_
                                           (cons _%lp-hd134007134112%_
                                                 _%arg134009134105%_))))
                                      (let ((_%arg134010134118%_
                                             (reverse _%arg134009134105%_)))
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-pair?
                                               _%tl133998134079%_))
                                            (let ((_%e134011134122%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (gx#syntax-e
                                                      _%tl133998134079%_))))
                                              (let ((_%tl134013134129%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##cdr _%e134011134122%_)))
                                                    (_%hd134012134126%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##car _%e134011134122%_))))
                                                (if (let ()
                                                      (declare (not safe))
                                                      (gx#stx-pair?
                                                       _%hd134012134126%_))
                                                    (let ((_%e134014134132%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (gx#syntax-e
                                                              _%hd134012134126%_))))
                                                      (let ((_%tl134016134139%_
                                                             (let ()
                                                               (declare
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (not safe))
                       (##cdr _%e134014134132%_)))
                    (_%hd134015134136%_
                     (let () (declare (not safe)) (##car _%e134014134132%_))))
                (if (let ()
                      (declare (not safe))
                      (gx#stx-pair/null? _%tl134016134139%_))
                    (let ((_%__splice137579137580%_
                           (let ()
                             (declare (not safe))
                             (gx#syntax-split-splice _%tl134016134139%_ '0))))
                      (let ((_%tl134019134145%_
                             (let ()
                               (declare (not safe))
                               (##vector-ref _%__splice137579137580%_ '1)))
                            (_%target134017134142%_
                             (let ()
                               (declare (not safe))
                               (##vector-ref _%__splice137579137580%_ '0))))
                        (if (let ()
                              (declare (not safe))
                              (gx#stx-null? _%tl134019134145%_))
                            (letrec ((_%loop134020134148%_
                                      (lambda (_%hd134018134152%_
                                               _%super134024134155%_)
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-pair?
                                               _%hd134018134152%_))
                                            (let ((_%e134021134158%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (gx#syntax-e
                                                      _%hd134018134152%_))))
                                              (let ((_%lp-tl134023134165%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##cdr _%e134021134158%_)))
                                                    (_%lp-hd134022134162%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##car _%e134021134158%_))))
                                                (_%loop134020134148%_
                                                 _%lp-tl134023134165%_
                                                 (cons _%lp-hd134022134162%_
                                                       _%super134024134155%_))))
                                            (let ((_%super134025134168%_
                                                   (reverse _%super134024134155%_)))
                                              (if (let ()
                                                    (declare (not safe))
                                                    (gx#stx-pair?
                                                     _%tl134013134129%_))
                                                  (let ((_%e134026134172%_
                                                         (let ()
                                                           (declare (not safe))
                                                           (gx#syntax-e
                                                            _%tl134013134129%_))))
                                                    (let ((_%tl134028134179%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##cdr _%e134026134172%_)))
                                                          (_%hd134027134176%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##car _%e134026134172%_))))
                                                      (if (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#stx-pair?
                                                             _%tl134028134179%_))
                                                          (let ((_%e134029134182%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (let ()
                           (declare (not safe))
                           (gx#syntax-e _%tl134028134179%_))))
                    (let ((_%tl134031134189%_
                           (let ()
                             (declare (not safe))
                             (##cdr _%e134029134182%_)))
                          (_%hd134030134186%_
                           (let ()
                             (declare (not safe))
                             (##car _%e134029134182%_))))
                      (if (let ()
                            (declare (not safe))
                            (gx#stx-datum? _%hd134030134186%_))
                          (let ((_%e134032134192%_
                                 (let ()
                                   (declare (not safe))
                                   (gx#stx-e _%hd134030134186%_))))
                            (if (equal? _%e134032134192%_ 'final:)
                                (if (let ()
                                      (declare (not safe))
                                      (gx#stx-pair/null? _%tl134031134189%_))
                                    (let ((_%__splice137581137582%_
                                           (let ()
                                             (declare (not safe))
                                             (gx#syntax-split-splice
                                              _%tl134031134189%_
                                              '0))))
                                      (let ((_%tl134035134199%_
                                             (let ()
                                               (declare (not safe))
                                               (##vector-ref
                                                _%__splice137581137582%_
                                                '1)))
                                            (_%target134033134196%_
                                             (let ()
                                               (declare (not safe))
                                               (##vector-ref
                                                _%__splice137581137582%_
                                                '0))))
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-null?
                                               _%tl134035134199%_))
                                            (letrec ((_%loop134036134202%_
                                                      (lambda (_%hd134034134206%_
                                                               _%implementation134040134209%_
                                                               _%method134041134211%_)
                                                        (if (let ()
                                                              (declare
                                                                (not safe))
                                                              (gx#stx-pair?
                                                               _%hd134034134206%_))
                                                            (let ((_%e134037134214%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           (let ()
                             (declare (not safe))
                             (gx#syntax-e _%hd134034134206%_))))
                      (let ((_%lp-tl134039134221%_
                             (let ()
                               (declare (not safe))
                               (##cdr _%e134037134214%_)))
                            (_%lp-hd134038134218%_
                             (let ()
                               (declare (not safe))
                               (##car _%e134037134214%_))))
                        (if (let ()
                              (declare (not safe))
                              (gx#stx-pair? _%lp-hd134038134218%_))
                            (let ((_%e134044134224%_
                                   (let ()
                                     (declare (not safe))
                                     (gx#syntax-e _%lp-hd134038134218%_))))
                              (let ((_%tl134046134231%_
                                     (let ()
                                       (declare (not safe))
                                       (##cdr _%e134044134224%_)))
                                    (_%hd134045134228%_
                                     (let ()
                                       (declare (not safe))
                                       (##car _%e134044134224%_))))
                                (if (let ()
                                      (declare (not safe))
                                      (gx#stx-pair? _%tl134046134231%_))
                                    (let ((_%e134047134234%_
                                           (let ()
                                             (declare (not safe))
                                             (gx#syntax-e
                                              _%tl134046134231%_))))
                                      (let ((_%tl134049134241%_
                                             (let ()
                                               (declare (not safe))
                                               (##cdr _%e134047134234%_)))
                                            (_%hd134048134238%_
                                             (let ()
                                               (declare (not safe))
                                               (##car _%e134047134234%_))))
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-null?
                                               _%tl134049134241%_))
                                            (_%loop134036134202%_
                                             _%lp-tl134039134221%_
                                             (cons _%hd134048134238%_
                                                   _%implementation134040134209%_)
                                             (cons _%hd134045134228%_
                                                   _%method134041134211%_))
                                            (let ()
                                              (declare (not safe))
                                              (_%g133861134055%_)))))
                                    (let ()
                                      (declare (not safe))
                                      (_%g133861134055%_)))))
                            (let ()
                              (declare (not safe))
                              (_%g133861134055%_)))))
                    (let ((_%method134043134247%_
                           (reverse _%method134041134211%_))
                          (_%implementation134042134244%_
                           (reverse _%implementation134040134209%_)))
                      (_%__kont137575137576%_
                       _%implementation134042134244%_
                       _%method134043134247%_
                       _%hd134027134176%_
                       _%super134025134168%_
                       _%hd134015134136%_
                       _%arg134010134118%_
                       _%hd134000134086%_))))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                              (_%loop134036134202%_
                                               _%target134033134196%_
                                               '()
                                               '()))
                                            (let ()
                                              (declare (not safe))
                                              (_%g133861134055%_)))))
                                    (let ()
                                      (declare (not safe))
                                      (_%g133861134055%_)))
                                (let ()
                                  (declare (not safe))
                                  (_%g133861134055%_))))
                          (let () (declare (not safe)) (_%g133861134055%_)))))
                  (let () (declare (not safe)) (_%g133861134055%_)))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  (let ()
                                                    (declare (not safe))
                                                    (_%g133861134055%_))))))))
                              (_%loop134020134148%_
                               _%target134017134142%_
                               '()))
                            (let ()
                              (declare (not safe))
                              (_%g133861134055%_)))))
                    (let () (declare (not safe)) (_%g133861134055%_)))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                    (let ()
                                                      (declare (not safe))
                                                      (_%g133861134055%_)))))
                                            (let ()
                                              (declare (not safe))
                                              (_%g133861134055%_))))))))
                        (_%loop134005134098%_ _%target134002134092%_ '()))))
                   (_%__match137671137672%_
                    (lambda (_%e133933134486%_
                             _%hd133934134490%_
                             _%tl133935134493%_
                             _%e133936134496%_
                             _%hd133937134500%_
                             _%tl133938134503%_
                             _%e133939134506%_
                             _%hd133940134510%_
                             _%tl133941134513%_
                             _%__splice137569137570%_
                             _%target133942134516%_
                             _%tl133944134519%_)
                      (letrec ((_%loop133945134522%_
                                (lambda (_%hd133943134526%_
                                         _%arg133949134529%_)
                                  (if (let ()
                                        (declare (not safe))
                                        (gx#stx-pair? _%hd133943134526%_))
                                      (let ((_%e133946134532%_
                                             (let ()
                                               (declare (not safe))
                                               (gx#syntax-e
                                                _%hd133943134526%_))))
                                        (let ((_%lp-tl133948134539%_
                                               (let ()
                                                 (declare (not safe))
                                                 (##cdr _%e133946134532%_)))
                                              (_%lp-hd133947134536%_
                                               (let ()
                                                 (declare (not safe))
                                                 (##car _%e133946134532%_))))
                                          (_%loop133945134522%_
                                           _%lp-tl133948134539%_
                                           (cons _%lp-hd133947134536%_
                                                 _%arg133949134529%_))))
                                      (let ((_%arg133950134542%_
                                             (reverse _%arg133949134529%_)))
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-pair?
                                               _%tl133938134503%_))
                                            (let ((_%e133951134546%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (gx#syntax-e
                                                      _%tl133938134503%_))))
                                              (let ((_%tl133953134553%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##cdr _%e133951134546%_)))
                                                    (_%hd133952134550%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##car _%e133951134546%_))))
                                                (if (let ()
                                                      (declare (not safe))
                                                      (gx#stx-pair?
                                                       _%hd133952134550%_))
                                                    (let ((_%e133954134556%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (gx#syntax-e
                                                              _%hd133952134550%_))))
                                                      (let ((_%tl133956134563%_
                                                             (let ()
                                                               (declare
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (not safe))
                       (##cdr _%e133954134556%_)))
                    (_%hd133955134560%_
                     (let () (declare (not safe)) (##car _%e133954134556%_))))
                (if (let ()
                      (declare (not safe))
                      (gx#stx-pair/null? _%tl133956134563%_))
                    (let ((_%__splice137571137572%_
                           (let ()
                             (declare (not safe))
                             (gx#syntax-split-splice _%tl133956134563%_ '0))))
                      (let ((_%tl133959134569%_
                             (let ()
                               (declare (not safe))
                               (##vector-ref _%__splice137571137572%_ '1)))
                            (_%target133957134566%_
                             (let ()
                               (declare (not safe))
                               (##vector-ref _%__splice137571137572%_ '0))))
                        (if (let ()
                              (declare (not safe))
                              (gx#stx-null? _%tl133959134569%_))
                            (letrec ((_%loop133960134572%_
                                      (lambda (_%hd133958134576%_
                                               _%super133964134579%_)
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-pair?
                                               _%hd133958134576%_))
                                            (let ((_%e133961134582%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (gx#syntax-e
                                                      _%hd133958134576%_))))
                                              (let ((_%lp-tl133963134589%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##cdr _%e133961134582%_)))
                                                    (_%lp-hd133962134586%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##car _%e133961134582%_))))
                                                (_%loop133960134572%_
                                                 _%lp-tl133963134589%_
                                                 (cons _%lp-hd133962134586%_
                                                       _%super133964134579%_))))
                                            (let ((_%super133965134592%_
                                                   (reverse _%super133964134579%_)))
                                              (if (let ()
                                                    (declare (not safe))
                                                    (gx#stx-pair?
                                                     _%tl133953134553%_))
                                                  (let ((_%e133966134596%_
                                                         (let ()
                                                           (declare (not safe))
                                                           (gx#syntax-e
                                                            _%tl133953134553%_))))
                                                    (let ((_%tl133968134603%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##cdr _%e133966134596%_)))
                                                          (_%hd133967134600%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##car _%e133966134596%_))))
                                                      (if (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#stx-pair/null?
                                                             _%tl133968134603%_))
                                                          (let ((_%__splice137573137574%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (let ()
                           (declare (not safe))
                           (gx#syntax-split-splice _%tl133968134603%_ '0))))
                    (let ((_%tl133971134609%_
                           (let ()
                             (declare (not safe))
                             (##vector-ref _%__splice137573137574%_ '1)))
                          (_%target133969134606%_
                           (let ()
                             (declare (not safe))
                             (##vector-ref _%__splice137573137574%_ '0))))
                      (if (let ()
                            (declare (not safe))
                            (gx#stx-null? _%tl133971134609%_))
                          (letrec ((_%loop133972134612%_
                                    (lambda (_%hd133970134616%_
                                             _%implementation133976134619%_
                                             _%method133977134621%_)
                                      (if (let ()
                                            (declare (not safe))
                                            (gx#stx-pair? _%hd133970134616%_))
                                          (let ((_%e133973134624%_
                                                 (let ()
                                                   (declare (not safe))
                                                   (gx#syntax-e
                                                    _%hd133970134616%_))))
                                            (let ((_%lp-tl133975134631%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (##cdr _%e133973134624%_)))
                                                  (_%lp-hd133974134628%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (##car _%e133973134624%_))))
                                              (if (let ()
                                                    (declare (not safe))
                                                    (gx#stx-pair?
                                                     _%lp-hd133974134628%_))
                                                  (let ((_%e133980134634%_
                                                         (let ()
                                                           (declare (not safe))
                                                           (gx#syntax-e
                                                            _%lp-hd133974134628%_))))
                                                    (let ((_%tl133982134641%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##cdr _%e133980134634%_)))
                                                          (_%hd133981134638%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##car _%e133980134634%_))))
                                                      (if (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#stx-pair?
                                                             _%tl133982134641%_))
                                                          (let ((_%e133983134644%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (let ()
                           (declare (not safe))
                           (gx#syntax-e _%tl133982134641%_))))
                    (let ((_%tl133985134651%_
                           (let ()
                             (declare (not safe))
                             (##cdr _%e133983134644%_)))
                          (_%hd133984134648%_
                           (let ()
                             (declare (not safe))
                             (##car _%e133983134644%_))))
                      (if (let ()
                            (declare (not safe))
                            (gx#stx-null? _%tl133985134651%_))
                          (_%loop133972134612%_
                           _%lp-tl133975134631%_
                           (cons _%hd133984134648%_
                                 _%implementation133976134619%_)
                           (cons _%hd133981134638%_ _%method133977134621%_))
                          (_%__match137697137698%_
                           _%e133933134486%_
                           _%hd133934134490%_
                           _%tl133935134493%_
                           _%e133936134496%_
                           _%hd133937134500%_
                           _%tl133938134503%_
                           _%e133939134506%_
                           _%hd133940134510%_
                           _%tl133941134513%_
                           _%__splice137569137570%_
                           _%target133942134516%_
                           _%tl133944134519%_))))
                  (_%__match137697137698%_
                   _%e133933134486%_
                   _%hd133934134490%_
                   _%tl133935134493%_
                   _%e133936134496%_
                   _%hd133937134500%_
                   _%tl133938134503%_
                   _%e133939134506%_
                   _%hd133940134510%_
                   _%tl133941134513%_
                   _%__splice137569137570%_
                   _%target133942134516%_
                   _%tl133944134519%_))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  (_%__match137697137698%_
                                                   _%e133933134486%_
                                                   _%hd133934134490%_
                                                   _%tl133935134493%_
                                                   _%e133936134496%_
                                                   _%hd133937134500%_
                                                   _%tl133938134503%_
                                                   _%e133939134506%_
                                                   _%hd133940134510%_
                                                   _%tl133941134513%_
                                                   _%__splice137569137570%_
                                                   _%target133942134516%_
                                                   _%tl133944134519%_))))
                                          (let ((_%method133979134657%_
                                                 (reverse _%method133977134621%_))
                                                (_%implementation133978134654%_
                                                 (reverse _%implementation133976134619%_)))
                                            (_%__kont137567137568%_
                                             _%implementation133978134654%_
                                             _%method133979134657%_
                                             _%hd133967134600%_
                                             _%super133965134592%_
                                             _%hd133955134560%_
                                             _%arg133950134542%_
                                             _%hd133940134510%_))))))
                            (_%loop133972134612%_
                             _%target133969134606%_
                             '()
                             '()))
                          (_%__match137697137698%_
                           _%e133933134486%_
                           _%hd133934134490%_
                           _%tl133935134493%_
                           _%e133936134496%_
                           _%hd133937134500%_
                           _%tl133938134503%_
                           _%e133939134506%_
                           _%hd133940134510%_
                           _%tl133941134513%_
                           _%__splice137569137570%_
                           _%target133942134516%_
                           _%tl133944134519%_))))
                  (_%__match137697137698%_
                   _%e133933134486%_
                   _%hd133934134490%_
                   _%tl133935134493%_
                   _%e133936134496%_
                   _%hd133937134500%_
                   _%tl133938134503%_
                   _%e133939134506%_
                   _%hd133940134510%_
                   _%tl133941134513%_
                   _%__splice137569137570%_
                   _%target133942134516%_
                   _%tl133944134519%_))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  (_%__match137697137698%_
                                                   _%e133933134486%_
                                                   _%hd133934134490%_
                                                   _%tl133935134493%_
                                                   _%e133936134496%_
                                                   _%hd133937134500%_
                                                   _%tl133938134503%_
                                                   _%e133939134506%_
                                                   _%hd133940134510%_
                                                   _%tl133941134513%_
                                                   _%__splice137569137570%_
                                                   _%target133942134516%_
                                                   _%tl133944134519%_)))))))
                              (_%loop133960134572%_
                               _%target133957134566%_
                               '()))
                            (_%__match137697137698%_
                             _%e133933134486%_
                             _%hd133934134490%_
                             _%tl133935134493%_
                             _%e133936134496%_
                             _%hd133937134500%_
                             _%tl133938134503%_
                             _%e133939134506%_
                             _%hd133940134510%_
                             _%tl133941134513%_
                             _%__splice137569137570%_
                             _%target133942134516%_
                             _%tl133944134519%_))))
                    (_%__match137697137698%_
                     _%e133933134486%_
                     _%hd133934134490%_
                     _%tl133935134493%_
                     _%e133936134496%_
                     _%hd133937134500%_
                     _%tl133938134503%_
                     _%e133939134506%_
                     _%hd133940134510%_
                     _%tl133941134513%_
                     _%__splice137569137570%_
                     _%target133942134516%_
                     _%tl133944134519%_))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                    (_%__match137697137698%_
                                                     _%e133933134486%_
                                                     _%hd133934134490%_
                                                     _%tl133935134493%_
                                                     _%e133936134496%_
                                                     _%hd133937134500%_
                                                     _%tl133938134503%_
                                                     _%e133939134506%_
                                                     _%hd133940134510%_
                                                     _%tl133941134513%_
                                                     _%__splice137569137570%_
                                                     _%target133942134516%_
                                                     _%tl133944134519%_))))
                                            (_%__match137697137698%_
                                             _%e133933134486%_
                                             _%hd133934134490%_
                                             _%tl133935134493%_
                                             _%e133936134496%_
                                             _%hd133937134500%_
                                             _%tl133938134503%_
                                             _%e133939134506%_
                                             _%hd133940134510%_
                                             _%tl133941134513%_
                                             _%__splice137569137570%_
                                             _%target133942134516%_
                                             _%tl133944134519%_)))))))
                        (_%loop133945134522%_ _%target133942134516%_ '()))))
                   (_%__match137645137646%_
                    (lambda (_%e133884134891%_
                             _%hd133885134895%_
                             _%tl133886134898%_
                             _%e133887134901%_
                             _%hd133888134905%_
                             _%tl133889134908%_
                             _%e133890134911%_
                             _%e133891134915%_
                             _%hd133892134919%_
                             _%tl133893134922%_
                             _%e133894134925%_
                             _%hd133895134929%_
                             _%tl133896134932%_
                             _%__splice137563137564%_
                             _%target133897134935%_
                             _%tl133899134938%_)
                      (letrec ((_%loop133900134941%_
                                (lambda (_%hd133898134945%_
                                         _%super133904134948%_)
                                  (if (let ()
                                        (declare (not safe))
                                        (gx#stx-pair? _%hd133898134945%_))
                                      (let ((_%e133901134951%_
                                             (let ()
                                               (declare (not safe))
                                               (gx#syntax-e
                                                _%hd133898134945%_))))
                                        (let ((_%lp-tl133903134958%_
                                               (let ()
                                                 (declare (not safe))
                                                 (##cdr _%e133901134951%_)))
                                              (_%lp-hd133902134955%_
                                               (let ()
                                                 (declare (not safe))
                                                 (##car _%e133901134951%_))))
                                          (_%loop133900134941%_
                                           _%lp-tl133903134958%_
                                           (cons _%lp-hd133902134955%_
                                                 _%super133904134948%_))))
                                      (let ((_%super133905134961%_
                                             (reverse _%super133904134948%_)))
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-pair?
                                               _%tl133893134922%_))
                                            (let ((_%e133906134965%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (gx#syntax-e
                                                      _%tl133893134922%_))))
                                              (let ((_%tl133908134972%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##cdr _%e133906134965%_)))
                                                    (_%hd133907134969%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##car _%e133906134965%_))))
                                                (if (let ()
                                                      (declare (not safe))
                                                      (gx#stx-pair/null?
                                                       _%tl133908134972%_))
                                                    (let ((_%__splice137565137566%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (gx#syntax-split-splice
                                                              _%tl133908134972%_
                                                              '0))))
                                                      (let ((_%tl133911134978%_
                                                             (let ()
                                                               (declare
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (not safe))
                       (##vector-ref _%__splice137565137566%_ '1)))
                    (_%target133909134975%_
                     (let ()
                       (declare (not safe))
                       (##vector-ref _%__splice137565137566%_ '0))))
                (if (let ()
                      (declare (not safe))
                      (gx#stx-null? _%tl133911134978%_))
                    (letrec ((_%loop133912134981%_
                              (lambda (_%hd133910134985%_
                                       _%implementation133916134988%_
                                       _%method133917134990%_)
                                (if (let ()
                                      (declare (not safe))
                                      (gx#stx-pair? _%hd133910134985%_))
                                    (let ((_%e133913134993%_
                                           (let ()
                                             (declare (not safe))
                                             (gx#syntax-e
                                              _%hd133910134985%_))))
                                      (let ((_%lp-tl133915135000%_
                                             (let ()
                                               (declare (not safe))
                                               (##cdr _%e133913134993%_)))
                                            (_%lp-hd133914134997%_
                                             (let ()
                                               (declare (not safe))
                                               (##car _%e133913134993%_))))
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-pair?
                                               _%lp-hd133914134997%_))
                                            (let ((_%e133920135003%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (gx#syntax-e
                                                      _%lp-hd133914134997%_))))
                                              (let ((_%tl133922135010%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##cdr _%e133920135003%_)))
                                                    (_%hd133921135007%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##car _%e133920135003%_))))
                                                (if (let ()
                                                      (declare (not safe))
                                                      (gx#stx-pair?
                                                       _%tl133922135010%_))
                                                    (let ((_%e133923135013%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (gx#syntax-e
                                                              _%tl133922135010%_))))
                                                      (let ((_%tl133925135020%_
                                                             (let ()
                                                               (declare
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (not safe))
                       (##cdr _%e133923135013%_)))
                    (_%hd133924135017%_
                     (let () (declare (not safe)) (##car _%e133923135013%_))))
                (if (let ()
                      (declare (not safe))
                      (gx#stx-null? _%tl133925135020%_))
                    (_%loop133912134981%_
                     _%lp-tl133915135000%_
                     (cons _%hd133924135017%_ _%implementation133916134988%_)
                     (cons _%hd133921135007%_ _%method133917134990%_))
                    (let () (declare (not safe)) (_%g133861134055%_)))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                    (let ()
                                                      (declare (not safe))
                                                      (_%g133861134055%_)))))
                                            (let ()
                                              (declare (not safe))
                                              (_%g133861134055%_)))))
                                    (let ((_%method133919135026%_
                                           (reverse _%method133917134990%_))
                                          (_%implementation133918135023%_
                                           (reverse _%implementation133916134988%_)))
                                      (_%__kont137561137562%_
                                       _%implementation133918135023%_
                                       _%method133919135026%_
                                       _%hd133907134969%_
                                       _%super133905134961%_
                                       _%hd133895134929%_))))))
                      (_%loop133912134981%_ _%target133909134975%_ '() '()))
                    (let () (declare (not safe)) (_%g133861134055%_)))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                    (let ()
                                                      (declare (not safe))
                                                      (_%g133861134055%_)))))
                                            (let ()
                                              (declare (not safe))
                                              (_%g133861134055%_))))))))
                        (_%loop133900134941%_ _%target133897134935%_ '()))))
                   (_%__match137607137608%_
                    (lambda (_%e133867135235%_
                             _%hd133868135239%_
                             _%tl133869135242%_
                             _%e133870135245%_
                             _%hd133871135249%_
                             _%tl133872135252%_
                             _%e133873135255%_
                             _%hd133874135259%_
                             _%tl133875135262%_
                             _%e133876135265%_
                             _%hd133877135269%_
                             _%tl133878135272%_)
                      (let ((_%L135275%_ _%tl133878135272%_)
                            (_%L135277%_ _%hd133877135269%_)
                            (_%L135278%_ _%hd133874135259%_)
                            (_%L135279%_ _%hd133871135249%_))
                        (if (let ()
                              (declare (not safe))
                              (gx#identifier? _%L135278%_))
                            (_%__kont137559137560%_
                             _%L135275%_
                             _%L135277%_
                             _%L135278%_
                             _%L135279%_)
                            (if (let ()
                                  (declare (not safe))
                                  (gx#stx-datum? _%hd133871135249%_))
                                (let ((_%e133890134911%_
                                       (let ()
                                         (declare (not safe))
                                         (gx#stx-e _%hd133871135249%_))))
                                  (if (equal? _%e133890134911%_ '#f)
                                      (if (let ()
                                            (declare (not safe))
                                            (gx#stx-pair? _%hd133874135259%_))
                                          (let ((_%e133894134925%_
                                                 (let ()
                                                   (declare (not safe))
                                                   (gx#syntax-e
                                                    _%hd133874135259%_))))
                                            (let ((_%tl133896134932%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (##cdr _%e133894134925%_)))
                                                  (_%hd133895134929%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (##car _%e133894134925%_))))
                                              (if (let ()
                                                    (declare (not safe))
                                                    (gx#stx-pair/null?
                                                     _%tl133896134932%_))
                                                  (let ((_%__splice137563137564%_
                                                         (let ()
                                                           (declare (not safe))
                                                           (gx#syntax-split-splice
                                                            _%tl133896134932%_
                                                            '0))))
                                                    (let ((_%tl133899134938%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##vector-ref
                                                              _%__splice137563137564%_
                                                              '1)))
                                                          (_%target133897134935%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##vector-ref
                                                              _%__splice137563137564%_
                                                              '0))))
                                                      (if (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#stx-null?
                                                             _%tl133899134938%_))
                                                          (_%__match137645137646%_
                                                           _%e133867135235%_
                                                           _%hd133868135239%_
                                                           _%tl133869135242%_
                                                           _%e133870135245%_
                                                           _%hd133871135249%_
                                                           _%tl133872135252%_
                                                           _%e133890134911%_
                                                           _%e133873135255%_
                                                           _%hd133874135259%_
                                                           _%tl133875135262%_
                                                           _%e133894134925%_
                                                           _%hd133895134929%_
                                                           _%tl133896134932%_
                                                           _%__splice137563137564%_
                                                           _%target133897134935%_
                                                           _%tl133899134938%_)
                                                          (let ()
                                                            (declare
                                                              (not safe))
                                                            (_%g133861134055%_)))))
                                                  (let ()
                                                    (declare (not safe))
                                                    (_%g133861134055%_)))))
                                          (let ()
                                            (declare (not safe))
                                            (_%g133861134055%_)))
                                      (let ()
                                        (declare (not safe))
                                        (_%g133861134055%_))))
                                (if (let ()
                                      (declare (not safe))
                                      (gx#stx-pair? _%hd133871135249%_))
                                    (let ((_%e133939134506%_
                                           (let ()
                                             (declare (not safe))
                                             (gx#syntax-e
                                              _%hd133871135249%_))))
                                      (let ((_%tl133941134513%_
                                             (let ()
                                               (declare (not safe))
                                               (##cdr _%e133939134506%_)))
                                            (_%hd133940134510%_
                                             (let ()
                                               (declare (not safe))
                                               (##car _%e133939134506%_))))
                                        (if (let ()
                                              (declare (not safe))
                                              (gx#stx-pair/null?
                                               _%tl133941134513%_))
                                            (let ((_%__splice137569137570%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (gx#syntax-split-splice
                                                      _%tl133941134513%_
                                                      '0))))
                                              (let ((_%tl133944134519%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##vector-ref
                                                        _%__splice137569137570%_
                                                        '1)))
                                                    (_%target133942134516%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (##vector-ref
                                                        _%__splice137569137570%_
                                                        '0))))
                                                (if (let ()
                                                      (declare (not safe))
                                                      (gx#stx-null?
                                                       _%tl133944134519%_))
                                                    (_%__match137671137672%_
                                                     _%e133867135235%_
                                                     _%hd133868135239%_
                                                     _%tl133869135242%_
                                                     _%e133870135245%_
                                                     _%hd133871135249%_
                                                     _%tl133872135252%_
                                                     _%e133939134506%_
                                                     _%hd133940134510%_
                                                     _%tl133941134513%_
                                                     _%__splice137569137570%_
                                                     _%target133942134516%_
                                                     _%tl133944134519%_)
                                                    (let ()
                                                      (declare (not safe))
                                                      (_%g133861134055%_)))))
                                            (let ()
                                              (declare (not safe))
                                              (_%g133861134055%_)))))
                                    (let ()
                                      (declare (not safe))
                                      (_%g133861134055%_)))))))))
              (if (let ()
                    (declare (not safe))
                    (gx#stx-pair? _%__stx137556137557%_))
                  (let ((_%e133867135235%_
                         (let ()
                           (declare (not safe))
                           (gx#syntax-e _%__stx137556137557%_))))
                    (let ((_%tl133869135242%_
                           (let ()
                             (declare (not safe))
                             (##cdr _%e133867135235%_)))
                          (_%hd133868135239%_
                           (let ()
                             (declare (not safe))
                             (##car _%e133867135235%_))))
                      (if (let ()
                            (declare (not safe))
                            (gx#stx-pair? _%tl133869135242%_))
                          (let ((_%e133870135245%_
                                 (let ()
                                   (declare (not safe))
                                   (gx#syntax-e _%tl133869135242%_))))
                            (let ((_%tl133872135252%_
                                   (let ()
                                     (declare (not safe))
                                     (##cdr _%e133870135245%_)))
                                  (_%hd133871135249%_
                                   (let ()
                                     (declare (not safe))
                                     (##car _%e133870135245%_))))
                              (if (let ()
                                    (declare (not safe))
                                    (gx#stx-pair? _%tl133872135252%_))
                                  (let ((_%e133873135255%_
                                         (let ()
                                           (declare (not safe))
                                           (gx#syntax-e _%tl133872135252%_))))
                                    (let ((_%tl133875135262%_
                                           (let ()
                                             (declare (not safe))
                                             (##cdr _%e133873135255%_)))
                                          (_%hd133874135259%_
                                           (let ()
                                             (declare (not safe))
                                             (##car _%e133873135255%_))))
                                      (if (let ()
                                            (declare (not safe))
                                            (gx#stx-pair? _%tl133875135262%_))
                                          (let ((_%e133876135265%_
                                                 (let ()
                                                   (declare (not safe))
                                                   (gx#syntax-e
                                                    _%tl133875135262%_))))
                                            (let ((_%tl133878135272%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (##cdr _%e133876135265%_)))
                                                  (_%hd133877135269%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (##car _%e133876135265%_))))
                                              (_%__match137607137608%_
                                               _%e133867135235%_
                                               _%hd133868135239%_
                                               _%tl133869135242%_
                                               _%e133870135245%_
                                               _%hd133871135249%_
                                               _%tl133872135252%_
                                               _%e133873135255%_
                                               _%hd133874135259%_
                                               _%tl133875135262%_
                                               _%e133876135265%_
                                               _%hd133877135269%_
                                               _%tl133878135272%_)))
                                          (if (let ()
                                                (declare (not safe))
                                                (gx#stx-datum?
                                                 _%hd133871135249%_))
                                              (let ((_%e133890134911%_
                                                     (let ()
                                                       (declare (not safe))
                                                       (gx#stx-e
                                                        _%hd133871135249%_))))
                                                (if (equal? _%e133890134911%_
                                                            '#f)
                                                    (if (let ()
                                                          (declare (not safe))
                                                          (gx#stx-pair?
                                                           _%hd133874135259%_))
                                                        (let ((_%e133894134925%_
                                                               (let ()
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (declare (not safe))
                         (gx#syntax-e _%hd133874135259%_))))
                  (let ((_%tl133896134932%_
                         (let ()
                           (declare (not safe))
                           (##cdr _%e133894134925%_)))
                        (_%hd133895134929%_
                         (let ()
                           (declare (not safe))
                           (##car _%e133894134925%_))))
                    (if (let ()
                          (declare (not safe))
                          (gx#stx-pair/null? _%tl133896134932%_))
                        (let ((_%__splice137563137564%_
                               (let ()
                                 (declare (not safe))
                                 (gx#syntax-split-splice
                                  _%tl133896134932%_
                                  '0))))
                          (let ((_%tl133899134938%_
                                 (let ()
                                   (declare (not safe))
                                   (##vector-ref _%__splice137563137564%_ '1)))
                                (_%target133897134935%_
                                 (let ()
                                   (declare (not safe))
                                   (##vector-ref
                                    _%__splice137563137564%_
                                    '0))))
                            (if (let ()
                                  (declare (not safe))
                                  (gx#stx-null? _%tl133899134938%_))
                                (_%__match137645137646%_
                                 _%e133867135235%_
                                 _%hd133868135239%_
                                 _%tl133869135242%_
                                 _%e133870135245%_
                                 _%hd133871135249%_
                                 _%tl133872135252%_
                                 _%e133890134911%_
                                 _%e133873135255%_
                                 _%hd133874135259%_
                                 _%tl133875135262%_
                                 _%e133894134925%_
                                 _%hd133895134929%_
                                 _%tl133896134932%_
                                 _%__splice137563137564%_
                                 _%target133897134935%_
                                 _%tl133899134938%_)
                                (let ()
                                  (declare (not safe))
                                  (_%g133861134055%_)))))
                        (let () (declare (not safe)) (_%g133861134055%_)))))
                (let () (declare (not safe)) (_%g133861134055%_)))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                    (let ()
                                                      (declare (not safe))
                                                      (_%g133861134055%_))))
                                              (if (let ()
                                                    (declare (not safe))
                                                    (gx#stx-pair?
                                                     _%hd133871135249%_))
                                                  (let ((_%e133939134506%_
                                                         (let ()
                                                           (declare (not safe))
                                                           (gx#syntax-e
                                                            _%hd133871135249%_))))
                                                    (let ((_%tl133941134513%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##cdr _%e133939134506%_)))
                                                          (_%hd133940134510%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##car _%e133939134506%_))))
                                                      (if (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#stx-pair/null?
                                                             _%tl133941134513%_))
                                                          (let ((_%__splice137569137570%_
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         (let ()
                           (declare (not safe))
                           (gx#syntax-split-splice _%tl133941134513%_ '0))))
                    (let ((_%tl133944134519%_
                           (let ()
                             (declare (not safe))
                             (##vector-ref _%__splice137569137570%_ '1)))
                          (_%target133942134516%_
                           (let ()
                             (declare (not safe))
                             (##vector-ref _%__splice137569137570%_ '0))))
                      (if (let ()
                            (declare (not safe))
                            (gx#stx-null? _%tl133944134519%_))
                          (_%__match137671137672%_
                           _%e133867135235%_
                           _%hd133868135239%_
                           _%tl133869135242%_
                           _%e133870135245%_
                           _%hd133871135249%_
                           _%tl133872135252%_
                           _%e133939134506%_
                           _%hd133940134510%_
                           _%tl133941134513%_
                           _%__splice137569137570%_
                           _%target133942134516%_
                           _%tl133944134519%_)
                          (let () (declare (not safe)) (_%g133861134055%_)))))
                  (let () (declare (not safe)) (_%g133861134055%_)))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                                  (let ()
                                                    (declare (not safe))
                                                    (_%g133861134055%_)))))))
                                  (if (let ()
                                        (declare (not safe))
                                        (gx#stx-datum? _%hd133871135249%_))
                                      (let ((_%e133890134911%_
                                             (let ()
                                               (declare (not safe))
                                               (gx#stx-e _%hd133871135249%_))))
                                        (declare (not safe))
                                        (_%g133861134055%_))
                                      (if (let ()
                                            (declare (not safe))
                                            (gx#stx-pair? _%hd133871135249%_))
                                          (let ((_%e133939134506%_
                                                 (let ()
                                                   (declare (not safe))
                                                   (gx#syntax-e
                                                    _%hd133871135249%_))))
                                            (let ((_%tl133941134513%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (##cdr _%e133939134506%_)))
                                                  (_%hd133940134510%_
                                                   (let ()
                                                     (declare (not safe))
                                                     (##car _%e133939134506%_))))
                                              (if (let ()
                                                    (declare (not safe))
                                                    (gx#stx-pair/null?
                                                     _%tl133941134513%_))
                                                  (let ((_%__splice137569137570%_
                                                         (let ()
                                                           (declare (not safe))
                                                           (gx#syntax-split-splice
                                                            _%tl133941134513%_
                                                            '0))))
                                                    (let ((_%tl133944134519%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##vector-ref
                                                              _%__splice137569137570%_
                                                              '1)))
                                                          (_%target133942134516%_
                                                           (let ()
                                                             (declare
                                                               (not safe))
                                                             (##vector-ref
                                                              _%__splice137569137570%_
                                                              '0))))
                                                      (if (let ()
                                                            (declare
                                                              (not safe))
                                                            (gx#stx-null?
                                                             _%tl133944134519%_))
                                                          (_%__match137671137672%_
                                                           _%e133867135235%_
                                                           _%hd133868135239%_
                                                           _%tl133869135242%_
                                                           _%e133870135245%_
                                                           _%hd133871135249%_
                                                           _%tl133872135252%_
                                                           _%e133939134506%_
                                                           _%hd133940134510%_
                                                           _%tl133941134513%_
                                                           _%__splice137569137570%_
                                                           _%target133942134516%_
                                                           _%tl133944134519%_)
                                                          (let ()
                                                            (declare
                                                              (not safe))
                                                            (_%g133861134055%_)))))
                                                  (let ()
                                                    (declare (not safe))
                                                    (_%g133861134055%_)))))
                                          (let ()
                                            (declare (not safe))
                                            (_%g133861134055%_)))))))
                          (let () (declare (not safe)) (_%g133861134055%_)))))
                  (let () (declare (not safe)) (_%g133861134055%_))))))))
    (define |gxc[:0:]#::void-expression|
      (let ((__obj137724
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137724
           'gxc#::void-expression::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137724
           '::void-expression
           '2
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '6 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '#f '11 '#f '#f))
        (let ((__tmp137840 |gxc[1]#_g137841_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 __tmp137840 '12 '#f '#f))
        (let ((__tmp137842 |gxc[1]#_g137843_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 __tmp137842 '13 '#f '#f))
        (let ((__tmp137844 |gxc[1]#_g137845_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 __tmp137844 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137724 '() '20 '#f '#f))
        __obj137724))
    (define |gxc[:0:]#::void-special-form|
      (let ((__obj137725
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137725
           'gxc#::void-special-form::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137725
           '::void-special-form
           '2
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '6 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '#f '11 '#f '#f))
        (let ((__tmp137846 |gxc[1]#_g137847_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 __tmp137846 '12 '#f '#f))
        (let ((__tmp137848 |gxc[1]#_g137849_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 __tmp137848 '13 '#f '#f))
        (let ((__tmp137850 |gxc[1]#_g137851_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 __tmp137850 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137725 '() '20 '#f '#f))
        __obj137725))
    (define |gxc[:0:]#::void|
      (let ((__obj137726
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 'gxc#::void::t '1 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '::void '2 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '6 '#f '#f))
        (let ((__tmp137852
               (cons |gxc[1]#_g137853_| (cons |gxc[1]#_g137854_| '()))))
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 __tmp137852 '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '#f '11 '#f '#f))
        (let ((__tmp137855 |gxc[1]#_g137856_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 __tmp137855 '12 '#f '#f))
        (let ((__tmp137857 |gxc[1]#_g137858_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 __tmp137857 '13 '#f '#f))
        (let ((__tmp137859 |gxc[1]#_g137860_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 __tmp137859 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137726 '() '20 '#f '#f))
        __obj137726))
    (define |gxc[:0:]#::false-expression|
      (let ((__obj137727
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137727
           'gxc#::false-expression::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137727
           '::false-expression
           '2
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '6 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '#f '11 '#f '#f))
        (let ((__tmp137861 |gxc[1]#_g137862_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 __tmp137861 '12 '#f '#f))
        (let ((__tmp137863 |gxc[1]#_g137864_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 __tmp137863 '13 '#f '#f))
        (let ((__tmp137865 |gxc[1]#_g137866_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 __tmp137865 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137727 '() '20 '#f '#f))
        __obj137727))
    (define |gxc[:0:]#::false-special-form|
      (let ((__obj137728
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137728
           'gxc#::false-special-form::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137728
           '::false-special-form
           '2
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '6 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '#f '11 '#f '#f))
        (let ((__tmp137867 |gxc[1]#_g137868_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 __tmp137867 '12 '#f '#f))
        (let ((__tmp137869 |gxc[1]#_g137870_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 __tmp137869 '13 '#f '#f))
        (let ((__tmp137871 |gxc[1]#_g137872_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 __tmp137871 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137728 '() '20 '#f '#f))
        __obj137728))
    (define |gxc[:0:]#::false|
      (let ((__obj137729
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 'gxc#::false::t '1 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '::false '2 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '6 '#f '#f))
        (let ((__tmp137873
               (cons |gxc[1]#_g137874_| (cons |gxc[1]#_g137875_| '()))))
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 __tmp137873 '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '#f '11 '#f '#f))
        (let ((__tmp137876 |gxc[1]#_g137877_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 __tmp137876 '12 '#f '#f))
        (let ((__tmp137878 |gxc[1]#_g137879_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 __tmp137878 '13 '#f '#f))
        (let ((__tmp137880 |gxc[1]#_g137881_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 __tmp137880 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137729 '() '20 '#f '#f))
        __obj137729))
    (define |gxc[:0:]#::identity-expression|
      (let ((__obj137730
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137730
           'gxc#::identity-expression::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137730
           '::identity-expression
           '2
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '6 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '#f '11 '#f '#f))
        (let ((__tmp137882 |gxc[1]#_g137883_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 __tmp137882 '12 '#f '#f))
        (let ((__tmp137884 |gxc[1]#_g137885_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 __tmp137884 '13 '#f '#f))
        (let ((__tmp137886 |gxc[1]#_g137887_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 __tmp137886 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137730 '() '20 '#f '#f))
        __obj137730))
    (define |gxc[:0:]#::identity-special-form|
      (let ((__obj137731
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137731
           'gxc#::identity-special-form::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137731
           '::identity-special-form
           '2
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '6 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '#f '11 '#f '#f))
        (let ((__tmp137888 |gxc[1]#_g137889_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 __tmp137888 '12 '#f '#f))
        (let ((__tmp137890 |gxc[1]#_g137891_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 __tmp137890 '13 '#f '#f))
        (let ((__tmp137892 |gxc[1]#_g137893_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 __tmp137892 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137731 '() '20 '#f '#f))
        __obj137731))
    (define |gxc[:0:]#::identity|
      (let ((__obj137732
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137732
           'gxc#::identity::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '::identity '2 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '6 '#f '#f))
        (let ((__tmp137894
               (cons |gxc[1]#_g137895_| (cons |gxc[1]#_g137896_| '()))))
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 __tmp137894 '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '#f '11 '#f '#f))
        (let ((__tmp137897 |gxc[1]#_g137898_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 __tmp137897 '12 '#f '#f))
        (let ((__tmp137899 |gxc[1]#_g137900_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 __tmp137899 '13 '#f '#f))
        (let ((__tmp137901 |gxc[1]#_g137902_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 __tmp137901 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137732 '() '20 '#f '#f))
        __obj137732))
    (define |gxc[:0:]#::basic-xform-expression|
      (let ((__obj137733
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137733
           'gxc#::basic-xform-expression::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137733
           '::basic-xform-expression
           '2
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '6 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '#f '11 '#f '#f))
        (let ((__tmp137903 |gxc[1]#_g137904_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 __tmp137903 '12 '#f '#f))
        (let ((__tmp137905 |gxc[1]#_g137906_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 __tmp137905 '13 '#f '#f))
        (let ((__tmp137907 |gxc[1]#_g137908_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 __tmp137907 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137733 '() '20 '#f '#f))
        __obj137733))
    (define |gxc[:0:]#::basic-xform|
      (let ((__obj137734
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj137734
           'gxc#::basic-xform::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '::basic-xform '2 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '6 '#f '#f))
        (let ((__tmp137909
               (cons |gxc[1]#_g137910_| (cons |gxc[1]#_g137911_| '()))))
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 __tmp137909 '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '#f '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '#f '11 '#f '#f))
        (let ((__tmp137912 |gxc[1]#_g137913_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 __tmp137912 '12 '#f '#f))
        (let ((__tmp137914 |gxc[1]#_g137915_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 __tmp137914 '13 '#f '#f))
        (let ((__tmp137916 |gxc[1]#_g137917_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 __tmp137916 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj137734 '() '20 '#f '#f))
        __obj137734))))
