#ifdef ___LINKER_INFO
; File: "match-support.c", produced by Gambit v4.9.5
(
409005
(C)
"termite/match-support"
("termite/match-support")
("termite/utils")
(("termite/match-support"))
( #|*/"*/"symbols|#
"_"
"and"
"begin"
"car"
"cdr"
"clause/rt"
"code"
"eq?"
"guard"
"if"
"lambda"
"let"
"null?"
"pair?"
"pattern"
"quote"
"termite/match-support"
"termite/match-support#"
"termite/utils"
"where"
) #|*/"*/"symbols|#
( #|*/"*/"keywords|#
"env"
"val"
) #|*/"*/"keywords|#
( #|*/"*/"globals-s-d|#
"##type-3-clause/rt"
"termite/match-support#"
"termite/match-support#clause-code"
"termite/match-support#clause-guard"
"termite/match-support#clause-pattern"
"termite/match-support#delete-duplicates"
"termite/match-support#make-clause"
"termite/match-support#tree-filter"
) #|*/"*/"globals-s-d|#
( #|*/"*/"globals-s-nd|#
"termite/match-support#clause?"
"termite/match-support#compile-pattern-match"
) #|*/"*/"globals-s-nd|#
( #|*/"*/"globals-ns|#
"##append"
"##assoc"
"##cadar"
"##cadr"
"##car"
"##cdr"
"##char?"
"##cons"
"##direct-structure-ref"
"##eq?"
"##equal?"
"##error"
"##filter"
"##gensym"
"##keyword?"
"##length"
"##list"
"##map"
"##member"
"##not"
"##null?"
"##number?"
"##pair?"
"##remove"
"##string->uninterned-symbol"
"##structure"
"##symbol?"
"##type-type"
"termite/utils#quoted-symbol?"
"termite/utils#unquoted-symbol?"
) #|*/"*/"globals-ns|#
( #|*/"*/"meta-info|#
) #|*/"*/"meta-info|#
)
#else
#define ___VERSION 409005
#define ___MODULE_NAME "termite/match-support"
#define ___LINKER_ID ___LNK_match_2d_support_2e_o1
#define ___MH_PROC ___H_termite_2f_match_2d_support
#define ___SCRIPT_LINE 0
#define ___SYMCOUNT 20
#define ___KEYCOUNT 2
#define ___GLOCOUNT 40
#define ___SUPCOUNT 10
#define ___SUBCOUNT 7
#define ___LBLCOUNT 437
#define ___OFDCOUNT 56
#define ___MODDESCR ___REF_SUB(4)
#include "gambit.h"

___NEED_SYM(___S___)
___NEED_SYM(___S_and)
___NEED_SYM(___S_begin)
___NEED_SYM(___S_car)
___NEED_SYM(___S_cdr)
___NEED_SYM(___S_clause_2f_rt)
___NEED_SYM(___S_code)
___NEED_SYM(___S_eq_3f_)
___NEED_SYM(___S_guard)
___NEED_SYM(___S_if)
___NEED_SYM(___S_lambda)
___NEED_SYM(___S_let)
___NEED_SYM(___S_null_3f_)
___NEED_SYM(___S_pair_3f_)
___NEED_SYM(___S_pattern)
___NEED_SYM(___S_quote)
___NEED_SYM(___S_termite_2f_match_2d_support)
___NEED_SYM(___S_termite_2f_match_2d_support_23_)
___NEED_SYM(___S_termite_2f_utils)
___NEED_SYM(___S_where)

___NEED_KEY(___K_env)
___NEED_KEY(___K_val)

___NEED_GLO(___G__23__23_append)
___NEED_GLO(___G__23__23_assoc)
___NEED_GLO(___G__23__23_cadar)
___NEED_GLO(___G__23__23_cadr)
___NEED_GLO(___G__23__23_car)
___NEED_GLO(___G__23__23_cdr)
___NEED_GLO(___G__23__23_char_3f_)
___NEED_GLO(___G__23__23_cons)
___NEED_GLO(___G__23__23_direct_2d_structure_2d_ref)
___NEED_GLO(___G__23__23_eq_3f_)
___NEED_GLO(___G__23__23_equal_3f_)
___NEED_GLO(___G__23__23_error)
___NEED_GLO(___G__23__23_filter)
___NEED_GLO(___G__23__23_gensym)
___NEED_GLO(___G__23__23_keyword_3f_)
___NEED_GLO(___G__23__23_length)
___NEED_GLO(___G__23__23_list)
___NEED_GLO(___G__23__23_map)
___NEED_GLO(___G__23__23_member)
___NEED_GLO(___G__23__23_not)
___NEED_GLO(___G__23__23_null_3f_)
___NEED_GLO(___G__23__23_number_3f_)
___NEED_GLO(___G__23__23_pair_3f_)
___NEED_GLO(___G__23__23_remove)
___NEED_GLO(___G__23__23_string_2d__3e_uninterned_2d_symbol)
___NEED_GLO(___G__23__23_structure)
___NEED_GLO(___G__23__23_symbol_3f_)
___NEED_GLO(___G__23__23_type_2d_3_2d_clause_2f_rt)
___NEED_GLO(___G__23__23_type_2d_type)
___NEED_GLO(___G_termite_2f_match_2d_support_23_)
___NEED_GLO(___G_termite_2f_match_2d_support_23_clause_2d_code)
___NEED_GLO(___G_termite_2f_match_2d_support_23_clause_2d_guard)
___NEED_GLO(___G_termite_2f_match_2d_support_23_clause_2d_pattern)
___NEED_GLO(___G_termite_2f_match_2d_support_23_clause_3f_)
___NEED_GLO(___G_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___NEED_GLO(___G_termite_2f_match_2d_support_23_delete_2d_duplicates)
___NEED_GLO(___G_termite_2f_match_2d_support_23_make_2d_clause)
___NEED_GLO(___G_termite_2f_match_2d_support_23_tree_2d_filter)
___NEED_GLO(___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
___NEED_GLO(___G_termite_2f_utils_23_unquoted_2d_symbol_3f_)

___BEGIN_SYM
___DEF_SYM(0,___S___,"_")
___DEF_SYM(1,___S_and,"and")
___DEF_SYM(2,___S_begin,"begin")
___DEF_SYM(3,___S_car,"car")
___DEF_SYM(4,___S_cdr,"cdr")
___DEF_SYM(5,___S_clause_2f_rt,"clause/rt")
___DEF_SYM(6,___S_code,"code")
___DEF_SYM(7,___S_eq_3f_,"eq?")
___DEF_SYM(8,___S_guard,"guard")
___DEF_SYM(9,___S_if,"if")
___DEF_SYM(10,___S_lambda,"lambda")
___DEF_SYM(11,___S_let,"let")
___DEF_SYM(12,___S_null_3f_,"null?")
___DEF_SYM(13,___S_pair_3f_,"pair?")
___DEF_SYM(14,___S_pattern,"pattern")
___DEF_SYM(15,___S_quote,"quote")
___DEF_SYM(16,___S_termite_2f_match_2d_support,"termite/match-support")
___DEF_SYM(17,___S_termite_2f_match_2d_support_23_,"termite/match-support#")
___DEF_SYM(18,___S_termite_2f_utils,"termite/utils")
___DEF_SYM(19,___S_where,"where")
___END_SYM

#define ___SYM___ ___SYM(0,___S___)
#define ___SYM_and ___SYM(1,___S_and)
#define ___SYM_begin ___SYM(2,___S_begin)
#define ___SYM_car ___SYM(3,___S_car)
#define ___SYM_cdr ___SYM(4,___S_cdr)
#define ___SYM_clause_2f_rt ___SYM(5,___S_clause_2f_rt)
#define ___SYM_code ___SYM(6,___S_code)
#define ___SYM_eq_3f_ ___SYM(7,___S_eq_3f_)
#define ___SYM_guard ___SYM(8,___S_guard)
#define ___SYM_if ___SYM(9,___S_if)
#define ___SYM_lambda ___SYM(10,___S_lambda)
#define ___SYM_let ___SYM(11,___S_let)
#define ___SYM_null_3f_ ___SYM(12,___S_null_3f_)
#define ___SYM_pair_3f_ ___SYM(13,___S_pair_3f_)
#define ___SYM_pattern ___SYM(14,___S_pattern)
#define ___SYM_quote ___SYM(15,___S_quote)
#define ___SYM_termite_2f_match_2d_support ___SYM(16,___S_termite_2f_match_2d_support)
#define ___SYM_termite_2f_match_2d_support_23_ ___SYM(17,___S_termite_2f_match_2d_support_23_)
#define ___SYM_termite_2f_utils ___SYM(18,___S_termite_2f_utils)
#define ___SYM_where ___SYM(19,___S_where)

___BEGIN_KEY
___DEF_KEY(0,___K_env,"env")
___DEF_KEY(1,___K_val,"val")
___END_KEY

#define ___KEY_env ___KEY(0,___K_env)
#define ___KEY_val ___KEY(1,___K_val)

___BEGIN_GLO
___DEF_GLO(0,"##type-3-clause/rt")
___DEF_GLO(1,"termite/match-support#")
___DEF_GLO(2,"termite/match-support#clause-code")

___DEF_GLO(3,"termite/match-support#clause-guard")

___DEF_GLO(4,"termite/match-support#clause-pattern")

___DEF_GLO(5,"termite/match-support#clause?")
___DEF_GLO(6,"termite/match-support#compile-pattern-match")

___DEF_GLO(7,"termite/match-support#delete-duplicates")

___DEF_GLO(8,"termite/match-support#make-clause")

___DEF_GLO(9,"termite/match-support#tree-filter")

___DEF_GLO(10,"##append")
___DEF_GLO(11,"##assoc")
___DEF_GLO(12,"##cadar")
___DEF_GLO(13,"##cadr")
___DEF_GLO(14,"##car")
___DEF_GLO(15,"##cdr")
___DEF_GLO(16,"##char?")
___DEF_GLO(17,"##cons")
___DEF_GLO(18,"##direct-structure-ref")
___DEF_GLO(19,"##eq?")
___DEF_GLO(20,"##equal?")
___DEF_GLO(21,"##error")
___DEF_GLO(22,"##filter")
___DEF_GLO(23,"##gensym")
___DEF_GLO(24,"##keyword?")
___DEF_GLO(25,"##length")
___DEF_GLO(26,"##list")
___DEF_GLO(27,"##map")
___DEF_GLO(28,"##member")
___DEF_GLO(29,"##not")
___DEF_GLO(30,"##null?")
___DEF_GLO(31,"##number?")
___DEF_GLO(32,"##pair?")
___DEF_GLO(33,"##remove")
___DEF_GLO(34,"##string->uninterned-symbol")
___DEF_GLO(35,"##structure")
___DEF_GLO(36,"##symbol?")
___DEF_GLO(37,"##type-type")
___DEF_GLO(38,"termite/utils#quoted-symbol?")
___DEF_GLO(39,"termite/utils#unquoted-symbol?")
___END_GLO

#define ___GLO__23__23_type_2d_3_2d_clause_2f_rt ___GLO(0,___G__23__23_type_2d_3_2d_clause_2f_rt)
#define ___PRM__23__23_type_2d_3_2d_clause_2f_rt ___PRM(0,___G__23__23_type_2d_3_2d_clause_2f_rt)
#define ___GLO_termite_2f_match_2d_support_23_ ___GLO(1,___G_termite_2f_match_2d_support_23_)
#define ___PRM_termite_2f_match_2d_support_23_ ___PRM(1,___G_termite_2f_match_2d_support_23_)
#define ___GLO_termite_2f_match_2d_support_23_clause_2d_code ___GLO(2,___G_termite_2f_match_2d_support_23_clause_2d_code)
#define ___PRM_termite_2f_match_2d_support_23_clause_2d_code ___PRM(2,___G_termite_2f_match_2d_support_23_clause_2d_code)
#define ___GLO_termite_2f_match_2d_support_23_clause_2d_guard ___GLO(3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
#define ___PRM_termite_2f_match_2d_support_23_clause_2d_guard ___PRM(3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
#define ___GLO_termite_2f_match_2d_support_23_clause_2d_pattern ___GLO(4,___G_termite_2f_match_2d_support_23_clause_2d_pattern)
#define ___PRM_termite_2f_match_2d_support_23_clause_2d_pattern ___PRM(4,___G_termite_2f_match_2d_support_23_clause_2d_pattern)
#define ___GLO_termite_2f_match_2d_support_23_clause_3f_ ___GLO(5,___G_termite_2f_match_2d_support_23_clause_3f_)
#define ___PRM_termite_2f_match_2d_support_23_clause_3f_ ___PRM(5,___G_termite_2f_match_2d_support_23_clause_3f_)
#define ___GLO_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match ___GLO(6,___G_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
#define ___PRM_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match ___PRM(6,___G_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
#define ___GLO_termite_2f_match_2d_support_23_delete_2d_duplicates ___GLO(7,___G_termite_2f_match_2d_support_23_delete_2d_duplicates)
#define ___PRM_termite_2f_match_2d_support_23_delete_2d_duplicates ___PRM(7,___G_termite_2f_match_2d_support_23_delete_2d_duplicates)
#define ___GLO_termite_2f_match_2d_support_23_make_2d_clause ___GLO(8,___G_termite_2f_match_2d_support_23_make_2d_clause)
#define ___PRM_termite_2f_match_2d_support_23_make_2d_clause ___PRM(8,___G_termite_2f_match_2d_support_23_make_2d_clause)
#define ___GLO_termite_2f_match_2d_support_23_tree_2d_filter ___GLO(9,___G_termite_2f_match_2d_support_23_tree_2d_filter)
#define ___PRM_termite_2f_match_2d_support_23_tree_2d_filter ___PRM(9,___G_termite_2f_match_2d_support_23_tree_2d_filter)
#define ___GLO__23__23_append ___GLO(10,___G__23__23_append)
#define ___PRM__23__23_append ___PRM(10,___G__23__23_append)
#define ___GLO__23__23_assoc ___GLO(11,___G__23__23_assoc)
#define ___PRM__23__23_assoc ___PRM(11,___G__23__23_assoc)
#define ___GLO__23__23_cadar ___GLO(12,___G__23__23_cadar)
#define ___PRM__23__23_cadar ___PRM(12,___G__23__23_cadar)
#define ___GLO__23__23_cadr ___GLO(13,___G__23__23_cadr)
#define ___PRM__23__23_cadr ___PRM(13,___G__23__23_cadr)
#define ___GLO__23__23_car ___GLO(14,___G__23__23_car)
#define ___PRM__23__23_car ___PRM(14,___G__23__23_car)
#define ___GLO__23__23_cdr ___GLO(15,___G__23__23_cdr)
#define ___PRM__23__23_cdr ___PRM(15,___G__23__23_cdr)
#define ___GLO__23__23_char_3f_ ___GLO(16,___G__23__23_char_3f_)
#define ___PRM__23__23_char_3f_ ___PRM(16,___G__23__23_char_3f_)
#define ___GLO__23__23_cons ___GLO(17,___G__23__23_cons)
#define ___PRM__23__23_cons ___PRM(17,___G__23__23_cons)
#define ___GLO__23__23_direct_2d_structure_2d_ref ___GLO(18,___G__23__23_direct_2d_structure_2d_ref)
#define ___PRM__23__23_direct_2d_structure_2d_ref ___PRM(18,___G__23__23_direct_2d_structure_2d_ref)
#define ___GLO__23__23_eq_3f_ ___GLO(19,___G__23__23_eq_3f_)
#define ___PRM__23__23_eq_3f_ ___PRM(19,___G__23__23_eq_3f_)
#define ___GLO__23__23_equal_3f_ ___GLO(20,___G__23__23_equal_3f_)
#define ___PRM__23__23_equal_3f_ ___PRM(20,___G__23__23_equal_3f_)
#define ___GLO__23__23_error ___GLO(21,___G__23__23_error)
#define ___PRM__23__23_error ___PRM(21,___G__23__23_error)
#define ___GLO__23__23_filter ___GLO(22,___G__23__23_filter)
#define ___PRM__23__23_filter ___PRM(22,___G__23__23_filter)
#define ___GLO__23__23_gensym ___GLO(23,___G__23__23_gensym)
#define ___PRM__23__23_gensym ___PRM(23,___G__23__23_gensym)
#define ___GLO__23__23_keyword_3f_ ___GLO(24,___G__23__23_keyword_3f_)
#define ___PRM__23__23_keyword_3f_ ___PRM(24,___G__23__23_keyword_3f_)
#define ___GLO__23__23_length ___GLO(25,___G__23__23_length)
#define ___PRM__23__23_length ___PRM(25,___G__23__23_length)
#define ___GLO__23__23_list ___GLO(26,___G__23__23_list)
#define ___PRM__23__23_list ___PRM(26,___G__23__23_list)
#define ___GLO__23__23_map ___GLO(27,___G__23__23_map)
#define ___PRM__23__23_map ___PRM(27,___G__23__23_map)
#define ___GLO__23__23_member ___GLO(28,___G__23__23_member)
#define ___PRM__23__23_member ___PRM(28,___G__23__23_member)
#define ___GLO__23__23_not ___GLO(29,___G__23__23_not)
#define ___PRM__23__23_not ___PRM(29,___G__23__23_not)
#define ___GLO__23__23_null_3f_ ___GLO(30,___G__23__23_null_3f_)
#define ___PRM__23__23_null_3f_ ___PRM(30,___G__23__23_null_3f_)
#define ___GLO__23__23_number_3f_ ___GLO(31,___G__23__23_number_3f_)
#define ___PRM__23__23_number_3f_ ___PRM(31,___G__23__23_number_3f_)
#define ___GLO__23__23_pair_3f_ ___GLO(32,___G__23__23_pair_3f_)
#define ___PRM__23__23_pair_3f_ ___PRM(32,___G__23__23_pair_3f_)
#define ___GLO__23__23_remove ___GLO(33,___G__23__23_remove)
#define ___PRM__23__23_remove ___PRM(33,___G__23__23_remove)
#define ___GLO__23__23_string_2d__3e_uninterned_2d_symbol ___GLO(34,___G__23__23_string_2d__3e_uninterned_2d_symbol)
#define ___PRM__23__23_string_2d__3e_uninterned_2d_symbol ___PRM(34,___G__23__23_string_2d__3e_uninterned_2d_symbol)
#define ___GLO__23__23_structure ___GLO(35,___G__23__23_structure)
#define ___PRM__23__23_structure ___PRM(35,___G__23__23_structure)
#define ___GLO__23__23_symbol_3f_ ___GLO(36,___G__23__23_symbol_3f_)
#define ___PRM__23__23_symbol_3f_ ___PRM(36,___G__23__23_symbol_3f_)
#define ___GLO__23__23_type_2d_type ___GLO(37,___G__23__23_type_2d_type)
#define ___PRM__23__23_type_2d_type ___PRM(37,___G__23__23_type_2d_type)
#define ___GLO_termite_2f_utils_23_quoted_2d_symbol_3f_ ___GLO(38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
#define ___PRM_termite_2f_utils_23_quoted_2d_symbol_3f_ ___PRM(38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
#define ___GLO_termite_2f_utils_23_unquoted_2d_symbol_3f_ ___GLO(39,___G_termite_2f_utils_23_unquoted_2d_symbol_3f_)
#define ___PRM_termite_2f_utils_23_unquoted_2d_symbol_3f_ ___PRM(39,___G_termite_2f_utils_23_unquoted_2d_symbol_3f_)

___DEF_SUB_STR(___X0,18UL)
               ___STR8(35,35,116,121,112,101,45,51)
               ___STR8(45,99,108,97,117,115,101,47)
               ___STR2(114,116)
___DEF_SUB_VEC(___X1,9UL)
               ___VEC1(___REF_SYM(14,___S_pattern))
               ___VEC1(___REF_FIX(18))
               ___VEC1(___REF_FAL)
               ___VEC1(___REF_SYM(8,___S_guard))
               ___VEC1(___REF_FIX(18))
               ___VEC1(___REF_FAL)
               ___VEC1(___REF_SYM(6,___S_code))
               ___VEC1(___REF_FIX(18))
               ___VEC1(___REF_FAL)
               ___VEC0
___DEF_SUB_STR(___X2,15UL)
               ___STR8(117,110,107,110,111,119,110,32)
               ___STR7(112,97,116,116,101,114,110)
___DEF_SUB_STR(___X3,14UL)
               ___STR8(99,97,110,39,116,32,102,105)
               ___STR6(110,100,32,105,116,58)
___DEF_SUB_VEC(___X4,6UL)
               ___VEC1(___REF_SUB(5))
               ___VEC1(___REF_SUB(6))
               ___VEC1(___REF_NUL)
               ___VEC1(___REF_FIX(1))
               ___VEC1(___REF_PRC(1))
               ___VEC1(___REF_FAL)
               ___VEC0
___DEF_SUB_VEC(___X5,1UL)
               ___VEC1(___REF_SYM(16,___S_termite_2f_match_2d_support))
               ___VEC0
___DEF_SUB_VEC(___X6,1UL)
               ___VEC1(___REF_SYM(18,___S_termite_2f_utils))
               ___VEC0

___BEGIN_SUB
 ___DEF_SUB(___X0)
,___DEF_SUB(___X1)
,___DEF_SUB(___X2)
,___DEF_SUB(___X3)
,___DEF_SUB(___X4)
,___DEF_SUB(___X5)
,___DEF_SUB(___X6)
___END_SUB



#undef ___MD_ALL
#define ___MD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4
#undef ___MR_ALL
#define ___MR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4
#undef ___MW_ALL
#define ___MW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4
___BEGIN_M_COD
___BEGIN_M_HLBL
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_)
___DEF_M_HLBL(___L1_termite_2f_match_2d_support_23_)
___DEF_M_HLBL(___L2_termite_2f_match_2d_support_23_)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_make_2d_clause)
___DEF_M_HLBL(___L1_termite_2f_match_2d_support_23_make_2d_clause)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_clause_3f_)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_M_HLBL(___L1_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_M_HLBL(___L1_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_M_HLBL(___L1_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L1_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L2_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L3_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L4_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L5_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L6_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L7_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L8_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L9_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L10_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL(___L11_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L1_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L2_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L3_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L4_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L5_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L6_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L7_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L8_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L9_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L10_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L11_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L12_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL(___L13_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_M_HLBL_INTRO
___DEF_M_HLBL(___L0_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L1_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L2_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L3_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L4_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L5_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L6_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L7_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L8_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L9_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L10_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L11_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L12_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L13_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L14_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L15_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L16_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L17_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L18_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L19_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L20_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L21_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L22_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L23_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L24_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L25_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L26_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L27_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L28_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L29_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L30_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L31_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L32_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L33_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L34_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L35_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L36_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L37_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L38_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L39_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L40_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L41_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L42_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L43_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L44_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L45_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L46_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L47_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L48_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L49_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L50_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L51_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L52_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L53_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L54_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L55_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L56_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L57_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L58_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L59_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L60_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L61_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L62_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L63_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L64_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L65_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L66_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L67_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L68_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L69_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L70_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L71_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L72_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L73_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L74_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L75_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L76_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L77_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L78_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L79_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L80_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L81_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L82_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L83_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L84_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L85_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L86_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L87_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L88_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L89_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L90_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L91_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L92_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L93_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L94_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L95_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L96_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L97_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L98_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L99_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L100_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L101_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L102_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L103_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L104_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L105_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L106_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L107_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L108_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L109_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L110_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L111_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L112_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L113_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L114_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L115_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L116_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L117_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L118_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L119_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L120_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L121_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L122_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L123_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L124_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L125_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L126_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L127_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L128_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L129_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L130_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L131_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L132_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L133_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L134_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L135_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L136_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L137_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L138_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L139_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L140_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L141_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L142_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L143_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L144_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L145_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L146_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L147_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L148_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L149_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L150_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L151_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L152_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L153_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L154_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L155_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L156_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L157_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L158_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L159_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L160_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L161_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L162_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L163_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L164_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L165_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L166_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L167_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L168_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L169_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L170_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L171_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L172_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L173_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L174_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L175_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L176_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L177_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L178_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L179_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L180_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L181_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L182_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L183_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L184_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L185_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L186_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L187_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L188_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L189_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L190_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L191_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L192_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L193_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L194_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L195_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L196_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L197_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L198_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L199_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L200_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L201_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L202_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L203_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L204_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L205_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L206_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L207_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L208_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L209_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L210_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L211_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L212_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L213_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L214_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L215_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L216_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L217_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L218_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L219_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L220_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L221_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L222_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L223_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L224_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L225_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L226_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L227_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L228_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L229_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L230_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L231_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L232_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L233_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L234_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L235_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L236_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L237_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L238_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L239_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L240_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L241_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L242_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L243_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L244_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L245_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L246_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L247_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L248_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L249_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L250_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L251_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L252_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L253_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L254_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L255_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L256_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L257_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L258_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L259_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L260_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L261_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L262_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L263_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L264_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L265_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L266_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L267_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L268_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L269_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L270_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L271_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L272_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L273_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L274_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L275_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L276_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L277_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L278_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L279_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L280_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L281_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L282_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L283_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L284_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L285_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L286_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L287_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L288_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L289_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L290_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L291_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L292_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L293_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L294_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L295_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L296_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L297_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L298_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L299_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L300_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L301_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L302_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L303_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L304_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L305_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L306_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L307_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L308_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L309_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L310_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L311_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L312_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L313_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L314_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L315_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L316_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L317_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L318_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L319_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L320_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L321_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L322_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L323_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L324_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L325_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L326_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L327_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L328_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L329_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L330_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L331_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L332_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L333_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L334_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L335_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L336_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L337_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L338_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L339_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L340_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L341_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L342_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L343_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L344_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L345_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L346_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L347_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L348_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L349_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L350_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L351_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L352_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L353_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L354_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L355_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L356_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L357_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L358_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L359_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L360_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L361_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L362_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L363_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L364_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L365_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L366_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L367_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L368_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L369_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L370_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L371_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L372_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L373_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L374_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L375_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L376_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L377_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L378_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L379_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L380_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L381_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L382_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L383_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L384_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L385_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L386_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L387_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L388_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_M_HLBL(___L389_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___END_M_HLBL

___BEGIN_M_SW

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_
#undef ___PH_LBL0
#define ___PH_LBL0 1
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3
#undef ___PW_ALL
#define ___PW_ALL ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_)
___DEF_P_HLBL(___L1_termite_2f_match_2d_support_23_)
___DEF_P_HLBL(___L2_termite_2f_match_2d_support_23_)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_)
   ___IF_NARGS_EQ(0,___NOTHING)
   ___WRONG_NARGS(0,0,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_)
   ___SET_STK(1,___R0)
   ___SET_STK(5,___GLO__23__23_type_2d_type)
   ___SET_R1(___SUB(0))
   ___SET_R0(___LBL(1))
   ___ADJFP(8)
   ___JUMPPRM(___SET_NARGS(1),___PRM__23__23_string_2d__3e_uninterned_2d_symbol)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_)
   ___SET_STK(-2,___R1)
   ___SET_STK(-1,___SYM_clause_2f_rt)
   ___SET_R3(___SUB(1))
   ___SET_R2(___FAL)
   ___SET_R1(___FIX(8L))
   ___SET_R0(___LBL(2))
   ___ADJFP(-1)
   ___JUMPPRM(___SET_NARGS(6),___PRM__23__23_structure)
___DEF_SLBL(2,___L2_termite_2f_match_2d_support_23_)
   ___SET_GLO(0,___G__23__23_type_2d_3_2d_clause_2f_rt,___R1)
   ___SET_GLO(8,___G_termite_2f_match_2d_support_23_make_2d_clause,___PRC(5))
   ___SET_GLO(5,___G_termite_2f_match_2d_support_23_clause_3f_,___PRC(8))
   ___SET_GLO(4,___G_termite_2f_match_2d_support_23_clause_2d_pattern,___PRC(10))
   ___SET_GLO(3,___G_termite_2f_match_2d_support_23_clause_2d_guard,___PRC(13))
   ___SET_GLO(2,___G_termite_2f_match_2d_support_23_clause_2d_code,___PRC(16))
   ___SET_GLO(9,___G_termite_2f_match_2d_support_23_tree_2d_filter,___PRC(19))
   ___SET_GLO(7,___G_termite_2f_match_2d_support_23_delete_2d_duplicates,___PRC(32))
   ___SET_GLO(6,___G_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___PRC(47))
   ___SET_R1(___VOID)
   ___ADJFP(-4)
   ___JUMPRET(___STK(1))
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_make_2d_clause
#undef ___PH_LBL0
#define ___PH_LBL0 5
#undef ___PD_ALL
#define ___PD_ALL ___D_FP
#undef ___PR_ALL
#define ___PR_ALL ___R_FP
#undef ___PW_ALL
#define ___PW_ALL ___W_FP
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_make_2d_clause)
___DEF_P_HLBL(___L1_termite_2f_match_2d_support_23_make_2d_clause)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_make_2d_clause)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(0,3,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_make_2d_clause)
   ___SET_STK(1,___GLO__23__23_type_2d_3_2d_clause_2f_rt)
   ___ADJFP(1)
   ___POLL(1)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_make_2d_clause)
   ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_structure)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_clause_3f_
#undef ___PH_LBL0
#define ___PH_LBL0 8
#undef ___PD_ALL
#define ___PD_ALL ___D_R0 ___D_R1 ___D_R2
#undef ___PR_ALL
#define ___PR_ALL ___R_R0 ___R_R1 ___R_R2
#undef ___PW_ALL
#define ___PW_ALL ___W_R1 ___W_R2
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_clause_3f_)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_clause_3f_)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(0,1,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_clause_3f_)
   ___SET_R2(___TYPEID(___GLO__23__23_type_2d_3_2d_clause_2f_rt))
   ___SET_R1(___BOOLEAN(___STRUCTUREDIOP(___R1,___R2)))
   ___JUMPRET(___R0)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_clause_2d_pattern
#undef ___PH_LBL0
#define ___PH_LBL0 10
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3
#undef ___PW_ALL
#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_P_HLBL(___L1_termite_2f_match_2d_support_23_clause_2d_pattern)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_clause_2d_pattern)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(0,1,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_clause_2d_pattern)
   ___SET_STK(1,___GLO__23__23_type_2d_3_2d_clause_2f_rt)
   ___SET_STK(2,___GLO_termite_2f_match_2d_support_23_clause_2d_pattern)
   ___SET_R2(___TYPEID(___STK(1)))
   ___ADJFP(2)
   ___IF(___NOT(___STRUCTUREDIOP(___R1,___R2)))
   ___GOTO(___L2_termite_2f_match_2d_support_23_clause_2d_pattern)
   ___END_IF
   ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(1L),___STK(-1),___STK(0)))
   ___ADJFP(-2)
   ___JUMPRET(___R0)
___DEF_GLBL(___L2_termite_2f_match_2d_support_23_clause_2d_pattern)
   ___SET_STK(1,___STK(-1))
   ___SET_STK(-1,___R1)
   ___SET_R3(___STK(0))
   ___SET_R2(___STK(1))
   ___SET_R1(___FIX(1L))
   ___ADJFP(1)
   ___POLL(1)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_clause_2d_pattern)
   ___ADJFP(-2)
   ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_clause_2d_guard
#undef ___PH_LBL0
#define ___PH_LBL0 13
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3
#undef ___PW_ALL
#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_P_HLBL(___L1_termite_2f_match_2d_support_23_clause_2d_guard)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_clause_2d_guard)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(0,1,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_clause_2d_guard)
   ___SET_STK(1,___GLO__23__23_type_2d_3_2d_clause_2f_rt)
   ___SET_STK(2,___GLO_termite_2f_match_2d_support_23_clause_2d_guard)
   ___SET_R2(___TYPEID(___STK(1)))
   ___ADJFP(2)
   ___IF(___NOT(___STRUCTUREDIOP(___R1,___R2)))
   ___GOTO(___L2_termite_2f_match_2d_support_23_clause_2d_guard)
   ___END_IF
   ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(2L),___STK(-1),___STK(0)))
   ___ADJFP(-2)
   ___JUMPRET(___R0)
___DEF_GLBL(___L2_termite_2f_match_2d_support_23_clause_2d_guard)
   ___SET_STK(1,___STK(-1))
   ___SET_STK(-1,___R1)
   ___SET_R3(___STK(0))
   ___SET_R2(___STK(1))
   ___SET_R1(___FIX(2L))
   ___ADJFP(1)
   ___POLL(1)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_clause_2d_guard)
   ___ADJFP(-2)
   ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_clause_2d_code
#undef ___PH_LBL0
#define ___PH_LBL0 16
#undef ___PD_ALL
#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3
#undef ___PR_ALL
#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3
#undef ___PW_ALL
#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_P_HLBL(___L1_termite_2f_match_2d_support_23_clause_2d_code)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_clause_2d_code)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(0,1,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_clause_2d_code)
   ___SET_STK(1,___GLO__23__23_type_2d_3_2d_clause_2f_rt)
   ___SET_STK(2,___GLO_termite_2f_match_2d_support_23_clause_2d_code)
   ___SET_R2(___TYPEID(___STK(1)))
   ___ADJFP(2)
   ___IF(___NOT(___STRUCTUREDIOP(___R1,___R2)))
   ___GOTO(___L2_termite_2f_match_2d_support_23_clause_2d_code)
   ___END_IF
   ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(3L),___STK(-1),___STK(0)))
   ___ADJFP(-2)
   ___JUMPRET(___R0)
___DEF_GLBL(___L2_termite_2f_match_2d_support_23_clause_2d_code)
   ___SET_STK(1,___STK(-1))
   ___SET_STK(-1,___R1)
   ___SET_R3(___STK(0))
   ___SET_R2(___STK(1))
   ___SET_R1(___FIX(3L))
   ___ADJFP(1)
   ___POLL(1)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_clause_2d_code)
   ___ADJFP(-2)
   ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_tree_2d_filter
#undef ___PH_LBL0
#define ___PH_LBL0 19
#undef ___PD_ALL
#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L1_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L2_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L3_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L4_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L5_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L6_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L7_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L8_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L9_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L10_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_P_HLBL(___L11_termite_2f_match_2d_support_23_tree_2d_filter)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(0,3,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(1)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_tree_2d_filter)
   ___GOTO(___L12_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(2,___L2_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L13_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___GOTO(___L14_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L12_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R0(___LBL(2))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_GLBL(___L13_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___EQP(___GLO__23__23_list,___PRM__23__23_list))
   ___GOTO(___L15_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___GOTO(___L16_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L14_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_))
   ___GOTO(___L17_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___GOTO(___L18_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L15_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R1(___CONS(___STK(-4),___NUL))
   ___ADJFP(-7)
   ___CHECK_HEAP(3,4096)
___DEF_SLBL(3,___L3_termite_2f_match_2d_support_23_tree_2d_filter)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L16_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R1(___STK(-4))
   ___SET_R0(___STK(-7))
   ___POLL(4)
___DEF_SLBL(4,___L4_termite_2f_match_2d_support_23_tree_2d_filter)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(1),26,___G__23__23_list)
___DEF_GLBL(___L17_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___PAIRP(___STK(-4)))
   ___GOTO(___L19_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___GOTO(___L20_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L18_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(5))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L19_termite_2f_match_2d_support_23_tree_2d_filter)
   ___GOTO(___L22_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L20_termite_2f_match_2d_support_23_tree_2d_filter)
   ___GOTO(___L23_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(5,___L5_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L21_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___GOTO(___L22_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L21_termite_2f_match_2d_support_23_tree_2d_filter)
   ___GOTO(___L23_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L22_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(6))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_GLBL(___L23_termite_2f_match_2d_support_23_tree_2d_filter)
   ___GOTO(___L25_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(6,___L6_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L24_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(8))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L24_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L25_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R1(___NUL)
   ___ADJFP(-8)
   ___JUMPRET(___STK(1))
___DEF_SLBL(7,___L7_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_STK(-3,___R1)
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(11))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(8,___L8_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(7))
   ___JUMPGLOSAFE(___SET_NARGS(3),9,___G_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(9,___L9_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R2(___R1)
   ___SET_R0(___STK(-7))
   ___SET_R1(___STK(-3))
   ___POLL(10)
___DEF_SLBL(10,___L10_termite_2f_match_2d_support_23_tree_2d_filter)
   ___GOTO(___L26_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(11,___L11_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(9))
   ___JUMPGLOSAFE(___SET_NARGS(3),9,___G_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_GLBL(___L26_termite_2f_match_2d_support_23_tree_2d_filter)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),10,___G__23__23_append)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_delete_2d_duplicates
#undef ___PH_LBL0
#define ___PH_LBL0 32
#undef ___PD_ALL
#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R4
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L1_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L2_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L3_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L4_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L5_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L6_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L7_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L8_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L9_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L10_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L11_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L12_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_P_HLBL(___L13_termite_2f_match_2d_support_23_delete_2d_duplicates)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(0,1,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___IF(___NOT(___EQP(___GLO__23__23_null_3f_,___PRM__23__23_null_3f_)))
   ___GOTO(___L14_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___IF(___NULLP(___R1))
   ___GOTO(___L15_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___GOTO(___L16_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_GLBL(___L14_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(1)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___GOTO(___L17_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_GLBL(___L15_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___GOTO(___L20_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_GLBL(___L16_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___GOTO(___L21_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(2,___L2_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L18_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___GOTO(___L19_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_GLBL(___L17_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___LBL(2))
   ___JUMPGLOSAFE(___SET_NARGS(1),30,___G__23__23_null_3f_)
___DEF_GLBL(___L18_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L20_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_GLBL(___L19_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L21_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_GLBL(___L20_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_GLBL(___L21_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(3)
___DEF_SLBL(3,___L3_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___GOTO(___L22_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(4,___L4_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L23_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___GOTO(___L24_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(5,___L5_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(6))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L22_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___LBL(5))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(6,___L6_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(4))
   ___JUMPGLOSAFE(___SET_NARGS(2),28,___G__23__23_member)
___DEF_GLBL(___L23_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(7))
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L24_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(9))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(7,___L7_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___STK(-3))
   ___POLL(8)
___DEF_SLBL(8,___L8_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),7,___G_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(9,___L9_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(11))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(10,___L10_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L25_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___GOTO(___L26_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(11,___L11_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___LBL(10))
   ___JUMPGLOSAFE(___SET_NARGS(1),7,___G_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_GLBL(___L25_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R1(___CONS(___STK(-5),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(12,4096)
___DEF_SLBL(12,___L12_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L26_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(13)
___DEF_SLBL(13,___L13_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___END_P_SW
___END_P_COD

#undef ___PH_PROC
#define ___PH_PROC ___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match
#undef ___PH_LBL0
#define ___PH_LBL0 47
#undef ___PD_ALL
#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4
#undef ___PR_ALL
#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4
#undef ___PW_ALL
#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4
___BEGIN_P_COD
___BEGIN_P_HLBL
___DEF_P_HLBL_INTRO
___DEF_P_HLBL(___L0_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L1_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L2_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L3_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L4_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L5_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L6_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L7_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L8_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L9_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L10_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L11_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L12_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L13_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L14_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L15_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L16_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L17_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L18_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L19_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L20_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L21_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L22_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L23_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L24_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L25_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L26_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L27_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L28_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L29_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L30_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L31_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L32_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L33_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L34_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L35_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L36_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L37_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L38_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L39_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L40_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L41_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L42_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L43_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L44_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L45_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L46_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L47_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L48_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L49_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L50_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L51_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L52_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L53_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L54_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L55_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L56_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L57_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L58_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L59_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L60_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L61_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L62_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L63_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L64_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L65_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L66_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L67_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L68_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L69_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L70_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L71_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L72_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L73_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L74_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L75_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L76_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L77_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L78_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L79_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L80_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L81_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L82_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L83_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L84_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L85_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L86_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L87_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L88_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L89_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L90_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L91_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L92_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L93_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L94_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L95_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L96_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L97_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L98_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L99_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L100_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L101_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L102_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L103_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L104_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L105_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L106_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L107_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L108_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L109_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L110_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L111_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L112_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L113_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L114_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L115_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L116_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L117_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L118_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L119_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L120_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L121_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L122_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L123_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L124_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L125_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L126_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L127_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L128_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L129_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L130_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L131_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L132_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L133_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L134_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L135_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L136_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L137_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L138_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L139_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L140_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L141_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L142_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L143_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L144_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L145_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L146_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L147_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L148_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L149_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L150_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L151_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L152_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L153_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L154_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L155_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L156_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L157_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L158_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L159_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L160_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L161_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L162_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L163_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L164_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L165_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L166_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L167_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L168_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L169_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L170_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L171_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L172_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L173_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L174_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L175_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L176_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L177_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L178_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L179_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L180_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L181_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L182_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L183_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L184_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L185_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L186_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L187_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L188_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L189_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L190_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L191_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L192_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L193_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L194_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L195_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L196_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L197_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L198_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L199_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L200_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L201_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L202_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L203_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L204_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L205_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L206_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L207_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L208_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L209_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L210_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L211_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L212_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L213_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L214_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L215_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L216_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L217_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L218_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L219_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L220_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L221_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L222_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L223_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L224_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L225_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L226_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L227_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L228_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L229_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L230_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L231_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L232_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L233_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L234_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L235_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L236_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L237_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L238_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L239_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L240_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L241_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L242_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L243_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L244_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L245_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L246_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L247_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L248_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L249_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L250_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L251_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L252_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L253_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L254_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L255_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L256_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L257_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L258_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L259_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L260_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L261_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L262_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L263_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L264_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L265_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L266_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L267_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L268_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L269_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L270_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L271_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L272_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L273_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L274_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L275_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L276_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L277_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L278_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L279_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L280_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L281_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L282_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L283_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L284_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L285_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L286_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L287_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L288_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L289_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L290_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L291_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L292_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L293_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L294_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L295_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L296_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L297_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L298_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L299_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L300_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L301_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L302_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L303_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L304_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L305_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L306_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L307_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L308_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L309_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L310_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L311_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L312_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L313_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L314_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L315_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L316_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L317_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L318_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L319_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L320_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L321_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L322_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L323_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L324_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L325_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L326_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L327_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L328_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L329_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L330_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L331_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L332_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L333_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L334_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L335_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L336_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L337_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L338_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L339_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L340_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L341_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L342_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L343_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L344_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L345_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L346_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L347_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L348_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L349_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L350_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L351_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L352_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L353_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L354_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L355_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L356_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L357_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L358_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L359_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L360_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L361_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L362_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L363_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L364_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L365_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L366_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L367_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L368_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L369_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L370_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L371_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L372_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L373_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L374_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L375_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L376_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L377_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L378_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L379_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L380_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L381_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L382_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L383_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L384_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L385_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L386_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L387_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L388_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_P_HLBL(___L389_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___END_P_HLBL
___BEGIN_P_SW
___DEF_SLBL(0,___L0_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(4,___NOTHING)
   ___WRONG_NARGS(0,4,0,0)
___DEF_GLBL(___L_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_map,___PRM__23__23_map))
   ___GOTO(___L393_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L394_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(7,___NOTHING)
   ___WRONG_NARGS(1,7,0,0)
___DEF_GLBL(___L390_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_null_3f_,___PRM__23__23_null_3f_))
   ___GOTO(___L762_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L763_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(2,___L2_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(2,2,0,0)
   ___POLL(3)
___DEF_SLBL(3,___L3_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L761_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(4,___L4_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(4,2,0,0)
   ___SET_STK(1,___R0)
   ___ADJFP(4)
   ___POLL(5)
___DEF_SLBL(5,___L5_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L759_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(6,___L6_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(6,2,0,0)
___DEF_GLBL(___L391_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___ADJFP(3)
   ___IF(___EQP(___GLO__23__23_map,___PRM__23__23_map))
   ___GOTO(___L737_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L738_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(7,___L7_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(7,3,0,0)
   ___IF(___EQP(___GLO__23__23_list,___PRM__23__23_list))
   ___GOTO(___L732_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L733_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(8,___L8_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(7,___NOTHING)
   ___WRONG_NARGS(8,7,0,0)
___DEF_GLBL(___L392_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_null_3f_,___PRM__23__23_null_3f_))
   ___GOTO(___L534_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L535_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(9,___L9_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(9,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(10)
___DEF_SLBL(10,___L10_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L500_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L393_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R3)
   ___SET_R1(___LBL(9))
   ___ADJFP(7)
   ___POLL(11)
___DEF_SLBL(11,___L11_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L396_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L394_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R3)
   ___SET_R1(___LBL(9))
   ___ADJFP(7)
   ___POLL(12)
___DEF_SLBL(12,___L12_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L397_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(13,___L13_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(13,2,0,0)
___DEF_GLBL(___L395_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L497_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L498_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(14,___L14_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L398_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L396_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(14))
   ___GOTO(___L395_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(15,___L15_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L398_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L397_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(15))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_GLBL(___L398_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_map,___PRM__23__23_map))
   ___GOTO(___L399_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L400_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(16,___L16_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(16,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(17)
___DEF_SLBL(17,___L17_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L444_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L399_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___LBL(16))
   ___SET_R0(___LBL(19))
   ___GOTO(___L401_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L400_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___LBL(16))
   ___SET_R0(___LBL(20))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(18,___L18_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(18,2,0,0)
___DEF_GLBL(___L401_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L441_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L442_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(19,___L19_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L402_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(20,___L20_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L402_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___GLO__23__23_car)
   ___SET_STK(-2,___R1)
   ___SET_R2(___R1)
   ___SET_R1(___GLO__23__23_car)
   ___SET_R0(___LBL(21))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(2),22,___G__23__23_filter)
___DEF_SLBL(21,___L21_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L403_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___R1)
   ___SET_R1(___STK(-7))
   ___SET_R0(___LBL(23))
   ___GOTO(___L404_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L403_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-7))
   ___SET_R0(___LBL(24))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(22,___L22_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(22,2,0,0)
___DEF_GLBL(___L404_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L438_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L439_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(23,___L23_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L405_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(24,___L24_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L405_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-7,___GLO__23__23_cdr)
   ___IF(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L406_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(-5,___R1)
   ___SET_R2(___STK(-6))
   ___SET_R1(___STK(-7))
   ___SET_R0(___LBL(26))
   ___GOTO(___L407_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L406_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R2(___STK(-6))
   ___SET_R1(___STK(-7))
   ___SET_R0(___LBL(27))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(25,___L25_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(25,2,0,0)
___DEF_GLBL(___L407_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L430_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L431_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(26,___L26_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L408_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(27,___L27_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L408_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_null_3f_,___PRM__23__23_null_3f_)))
   ___GOTO(___L409_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NULLP(___R1))
   ___GOTO(___L410_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L411_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L409_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-7,___R1)
   ___SET_R0(___LBL(28))
   ___JUMPGLOSAFE(___SET_NARGS(1),30,___G__23__23_null_3f_)
___DEF_GLBL(___L410_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L413_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L411_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L414_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(28,___L28_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L412_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L413_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L412_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-7))
   ___GOTO(___L414_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L413_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-9))
   ___GOTO(___L415_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L414_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-7,___R1)
   ___SET_R0(___LBL(29))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(29,___L29_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___ALLOC_CLO(4UL))
   ___BEGIN_SETUP_CLO(4,___STK(-4),31)
   ___ADD_CLO_ELEM(0,___STK(-8))
   ___ADD_CLO_ELEM(1,___STK(-7))
   ___ADD_CLO_ELEM(2,___STK(-9))
   ___ADD_CLO_ELEM(3,___STK(-11))
   ___END_SETUP_CLO(4)
   ___SET_STK(-9,___R1)
   ___SET_R0(___LBL(34))
   ___CHECK_HEAP(30,4096)
___DEF_SLBL(30,___L30_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPGLOSAFE(___SET_NARGS(1),4,___G_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_SLBL(31,___L31_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(31,3,0,0)
   ___SET_STK(1,___CLO(___R4,4))
   ___SET_STK(2,___CLO(___R4,3))
   ___SET_STK(3,___CLO(___R4,1))
   ___SET_STK(4,___R0)
   ___SET_STK(5,___R1)
   ___SET_STK(6,___R3)
   ___SET_R1(___CLO(___R4,2))
   ___ADJFP(12)
   ___POLL(32)
___DEF_SLBL(32,___L32_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L428_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(33,___L33_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L415_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(34,___L34_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R1)
   ___SET_STK(2,___NUL)
   ___SET_STK(3,___NUL)
   ___SET_STK(4,___NUL)
   ___SET_STK(5,___ALLOC_CLO(3UL))
   ___BEGIN_SETUP_CLO(3,___STK(5),36)
   ___ADD_CLO_ELEM(0,___STK(-9))
   ___ADD_CLO_ELEM(1,___STK(-4))
   ___ADD_CLO_ELEM(2,___STK(-11))
   ___END_SETUP_CLO(3)
   ___SET_R2(___STK(5))
   ___SET_R3(___STK(-4))
   ___SET_R1(___STK(-8))
   ___SET_R0(___LBL(33))
   ___ADJFP(4)
   ___CHECK_HEAP(35,4096)
___DEF_SLBL(35,___L35_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L392_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(36,___L36_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(36,3,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_STK(5,___R4)
   ___SET_R1(___CLO(___R4,1))
   ___ADJFP(8)
   ___POLL(37)
___DEF_SLBL(37,___L37_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L416_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L415_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___SYM_let)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___ADJFP(-10)
   ___CHECK_HEAP(38,4096)
___DEF_SLBL(38,___L38_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-2)
   ___JUMPRET(___STK(2))
___DEF_SLBL(39,___L39_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_))
   ___GOTO(___L417_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L418_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L416_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(39))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_GLBL(___L417_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___TRU,___R1))
   ___GOTO(___L419_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L420_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L418_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___TRU)
   ___SET_R0(___LBL(40))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L419_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L422_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L420_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(40,___L40_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L421_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L422_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L421_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L422_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___CLO(___STK(-3),3)))
   ___GOTO(___L424_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L425_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(46))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_GLBL(___L424_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(43))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_GLBL(___L425_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(44))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(41,___L41_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___CLO(___STK(-3),3))
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___R0)
   ___ADD_LIST_ELEM(2,___SYM_begin)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___ADJFP(-7)
   ___CHECK_HEAP(42,4096)
___DEF_SLBL(42,___L42_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(43,___L43_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(41))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(44,___L44_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(45)
___DEF_SLBL(45,___L45_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(2))
___DEF_SLBL(46,___L46_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___SYM_let)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___CHECK_HEAP(47,4096)
___DEF_SLBL(47,___L47_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___CLO(___STK(-3),3))))
   ___GOTO(___L426_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(-2,___R1)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(50))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_GLBL(___L426_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(52))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(48,___L48_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___CLO(___STK(-7),3))
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___R0)
   ___ADD_LIST_ELEM(2,___SYM_begin)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___CHECK_HEAP(49,4096)
___DEF_SLBL(49,___L49_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L427_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(50,___L50_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-9))
   ___SET_R0(___LBL(48))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_SLBL(51,___L51_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L427_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(52,___L52_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-9))
   ___SET_R0(___LBL(51))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_GLBL(___L427_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(53))
   ___JUMPGENSAFE(___SET_NARGS(3),___CLO(___STK(-7),2))
___DEF_SLBL(53,___L53_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(4UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___STK(-6))
   ___ADD_LIST_ELEM(3,___SYM_if)
   ___END_ALLOC_LIST(4)
   ___SET_R1(___GET_LIST(4))
   ___ADJFP(-11)
   ___CHECK_HEAP(54,4096)
___DEF_SLBL(54,___L54_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(55,___L55_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___STK(-8))
   ___SET_STK(-8,___R1)
   ___SET_R3(___STK(-6))
   ___SET_R1(___STK(-7))
   ___SET_R2(___NUL)
   ___SET_R0(___STK(-5))
   ___POLL(56)
___DEF_SLBL(56,___L56_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L429_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L428_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(55))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L429_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___GOTO(___L390_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L430_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(57)
___DEF_SLBL(57,___L57_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L432_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L431_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_SLBL(58,___L58_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___CDR(___STK(-5)))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L433_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L434_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L432_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(58))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_GLBL(___L433_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-4,___R2)
   ___SET_R1(___CAR(___R2))
   ___SET_R0(___LBL(59))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_GLBL(___L434_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___NUL)
   ___GOTO(___L437_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(59,___L59_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___CDR(___STK(-4)))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L435_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(-4,___R1)
   ___SET_STK(-3,___R2)
   ___SET_R1(___CAR(___R2))
   ___SET_R0(___LBL(60))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_GLBL(___L435_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___NUL)
   ___GOTO(___L436_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(60,___L60_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___SET_R2(___CDR(___STK(-3)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(61))
   ___ADJFP(4)
   ___GOTO(___L407_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(61,___L61_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-6),___R1))
   ___SET_STK(-10,___STK(-8))
   ___ADJFP(-4)
   ___CHECK_HEAP(62,4096)
___DEF_SLBL(62,___L62_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L436_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-6),___R1))
   ___SET_STK(-6,___STK(-5))
   ___CHECK_HEAP(63,4096)
___DEF_SLBL(63,___L63_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L437_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-6),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(64,4096)
___DEF_SLBL(64,___L64_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L438_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(65)
___DEF_SLBL(65,___L65_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L440_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L439_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_SLBL(66,___L66_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(67))
   ___GOTO(___L404_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L440_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(66))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(67,___L67_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(68,4096)
___DEF_SLBL(68,___L68_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L441_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(69)
___DEF_SLBL(69,___L69_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L443_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L442_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_SLBL(70,___L70_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(71))
   ___GOTO(___L401_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L443_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(70))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(71,___L71_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(72,4096)
___DEF_SLBL(72,___L72_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(73,___L73_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-4,___LBL(76))
   ___SET_STK(-3,___LBL(77))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(79))
   ___JUMPGLOSAFE(___SET_NARGS(1),4,___G_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_GLBL(___L444_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(73))
   ___JUMPGLOSAFE(___SET_NARGS(0),23,___G__23__23_gensym)
___DEF_SLBL(74,___L74_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(80))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(75,___L75_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(74))
   ___JUMPGLOSAFE(___SET_NARGS(1),7,___G_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(76,___L76_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(76,1,0,0)
   ___IF(___EQP(___GLO__23__23_symbol_3f_,___PRM__23__23_symbol_3f_))
   ___GOTO(___L487_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L488_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(77,___L77_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(77,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(78)
___DEF_SLBL(78,___L78_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L482_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(79,___L79_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-3))
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(75))
   ___JUMPGLOSAFE(___SET_NARGS(3),9,___G_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(80,___L80_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-4))
   ___ADD_LIST_ELEM(2,___SYM_lambda)
   ___END_ALLOC_LIST(3)
   ___SET_R2(___GET_LIST(3))
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___END_ALLOC_LIST(2)
   ___SET_R2(___GET_LIST(2))
   ___CHECK_HEAP(81,4096)
___DEF_SLBL(81,___L81_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L445_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___BOOLEAN(___PAIRP(___R1)))
   ___GOTO(___L446_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L445_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___R1)
   ___SET_STK(-2,___R2)
   ___SET_R0(___LBL(82))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_SLBL(82,___L82_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-6))
   ___SET_R1(___STK(-7))
   ___ADJFP(-4)
___DEF_GLBL(___L446_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___R1)
   ___SET_R1(___R3)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L447_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(-2,___R2)
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(83))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
___DEF_GLBL(___L447_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L450_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(83,___L83_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_not,___PRM__23__23_not)))
   ___GOTO(___L448_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___BOOLEAN(___FALSEP(___R1)))
   ___GOTO(___L449_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L448_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(84))
   ___JUMPGLOSAFE(___SET_NARGS(1),29,___G__23__23_not)
___DEF_SLBL(84,___L84_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L449_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-6))
   ___ADJFP(-4)
___DEF_GLBL(___L450_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L451_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___R2)
   ___GOTO(___L452_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L451_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L452_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-1,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(86))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),4,___G_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_SLBL(85,___L85_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L453_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L454_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(86,___L86_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(87))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_SLBL(87,___L87_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-10,___R1)
   ___SET_STK(-3,___ALLOC_CLO(4UL))
   ___BEGIN_SETUP_CLO(4,___STK(-3),89)
   ___ADD_CLO_ELEM(0,___STK(-7))
   ___ADD_CLO_ELEM(1,___STK(-9))
   ___ADD_CLO_ELEM(2,___STK(-6))
   ___ADD_CLO_ELEM(3,___STK(-8))
   ___END_SETUP_CLO(4)
   ___SET_R3(___STK(-3))
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(85))
   ___CHECK_HEAP(88,4096)
___DEF_SLBL(88,___L88_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPGLOSAFE(___SET_NARGS(3),8,___G_termite_2f_match_2d_support_23_make_2d_clause)
___DEF_SLBL(89,___L89_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(89,1,0,0)
   ___IF(___NOTFALSEP(___CLO(___R4,3)))
   ___GOTO(___L455_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L456_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L453_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-5),___R1))
   ___ADJFP(-11)
   ___CHECK_HEAP(90,4096)
___DEF_SLBL(90,___L90_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L454_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-11))
   ___POLL(91)
___DEF_SLBL(91,___L91_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L455_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___ALLOC_CLO(1UL))
   ___BEGIN_SETUP_CLO(1,___STK(1),93)
   ___ADD_CLO_ELEM(0,___R1)
   ___END_SETUP_CLO(1)
   ___ADJFP(1)
   ___CHECK_HEAP(92,4096)
___DEF_SLBL(92,___L92_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_map,___PRM__23__23_map))
   ___GOTO(___L457_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L458_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L456_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_symbol_3f_,___PRM__23__23_symbol_3f_))
   ___GOTO(___L464_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L465_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(93,___L93_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(93,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_R2(___CLO(___R4,1))
   ___ADJFP(4)
   ___POLL(94)
___DEF_SLBL(94,___L94_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L480_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L457_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R4)
   ___SET_R2(___CLO(___R4,4))
   ___SET_R1(___STK(0))
   ___ADJFP(7)
   ___POLL(95)
___DEF_SLBL(95,___L95_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L460_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L458_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R4)
   ___SET_R2(___CLO(___R4,4))
   ___SET_R1(___STK(0))
   ___ADJFP(7)
   ___POLL(96)
___DEF_SLBL(96,___L96_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L461_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(97,___L97_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(97,2,0,0)
___DEF_GLBL(___L459_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L477_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L478_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(98,___L98_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L462_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L460_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(98))
   ___GOTO(___L459_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(99,___L99_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L462_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L461_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(99))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_GLBL(___L462_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L463_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R0(___CLO(___STK(-5),2))
   ___SET_R1(___CONS(___R0,___R1))
   ___ADJFP(-6)
   ___CHECK_HEAP(100,4096)
___DEF_SLBL(100,___L100_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-2)
   ___JUMPRET(___STK(2))
___DEF_GLBL(___L463_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___CLO(___STK(-5),2))
   ___SET_R0(___STK(-6))
   ___POLL(101)
___DEF_SLBL(101,___L101_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L464_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___CLO(___R4,1))
   ___IF(___SYMBOLP(___R3))
   ___GOTO(___L466_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L467_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L465_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R4)
   ___SET_R1(___CLO(___R4,1))
   ___ADJFP(8)
   ___POLL(102)
___DEF_SLBL(102,___L102_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L468_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L466_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L471_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L467_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L472_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(103,___L103_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L469_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L470_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L468_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(103))
   ___JUMPGLOSAFE(___SET_NARGS(1),36,___G__23__23_symbol_3f_)
___DEF_GLBL(___L469_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R4(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L471_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L470_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R4(___STK(-5))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L472_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L471_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R4)
   ___SET_R2(___R1)
   ___SET_R1(___CLO(___R4,1))
   ___ADJFP(8)
   ___POLL(104)
___DEF_SLBL(104,___L104_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L473_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L472_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___R4,1))
   ___JUMPRET(___R0)
___DEF_SLBL(105,___L105_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L474_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L475_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L473_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(105))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L474_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-7))
   ___POLL(106)
___DEF_SLBL(106,___L106_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L476_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L475_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-6),1))
   ___ADJFP(-8)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L476_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_GLBL(___L477_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(107)
___DEF_SLBL(107,___L107_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L479_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L478_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_SLBL(108,___L108_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(109))
   ___GOTO(___L459_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L479_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(108))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(109,___L109_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(110,4096)
___DEF_SLBL(110,___L110_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(111,___L111_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-3))
   ___POLL(112)
___DEF_SLBL(112,___L112_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L481_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L480_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(111))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L481_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(113,___L113_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L483_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L484_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L482_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(113))
   ___JUMPGLOSAFE(___SET_NARGS(1),39,___G_termite_2f_utils_23_unquoted_2d_symbol_3f_)
___DEF_GLBL(___L483_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___GOTO(___L485_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L484_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(114))
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
___DEF_SLBL(114,___L114_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L485_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_not,___PRM__23__23_not)))
   ___GOTO(___L486_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___BOOLEAN(___FALSEP(___R1)))
   ___ADJFP(-4)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L486_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-3))
   ___POLL(115)
___DEF_SLBL(115,___L115_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),29,___G__23__23_not)
___DEF_GLBL(___L487_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___BOOLEAN(___SYMBOLP(___R1)))
   ___GOTO(___L490_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L488_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(116)
___DEF_SLBL(116,___L116_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L489_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(117,___L117_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L490_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L489_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(117))
   ___JUMPGLOSAFE(___SET_NARGS(1),36,___G__23__23_symbol_3f_)
___DEF_GLBL(___L490_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R1)
   ___SET_R1(___R2)
   ___ADJFP(1)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L491_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_))
   ___GOTO(___L492_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L493_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L491_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___R0)
___DEF_GLBL(___L492_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___BOOLEAN(___EQP(___STK(0),___SYM___)))
   ___GOTO(___L495_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L493_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_R1(___STK(0))
   ___SET_R2(___SYM___)
   ___ADJFP(7)
   ___POLL(118)
___DEF_SLBL(118,___L118_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L494_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(119,___L119_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-6))
   ___ADJFP(-7)
   ___GOTO(___L495_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L494_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(119))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L495_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_not,___PRM__23__23_not)))
   ___GOTO(___L496_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___BOOLEAN(___FALSEP(___R1)))
   ___ADJFP(-1)
   ___JUMPRET(___R0)
___DEF_GLBL(___L496_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___POLL(120)
___DEF_SLBL(120,___L120_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPGLOSAFE(___SET_NARGS(1),29,___G__23__23_not)
___DEF_GLBL(___L497_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(121)
___DEF_SLBL(121,___L121_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L499_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L498_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_SLBL(122,___L122_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(123))
   ___GOTO(___L395_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L499_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(122))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(123,___L123_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(124,4096)
___DEF_SLBL(124,___L124_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(125,___L125_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___GLO__23__23_cadr)
   ___SET_STK(-4,___R1)
   ___SET_STK(-3,___LBL(127))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(128))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L500_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(125))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(126,___L126_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_map,___PRM__23__23_map))
   ___GOTO(___L501_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L502_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(127,___L127_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(127,1,0,0)
   ___IF(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_))
   ___GOTO(___L524_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L525_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(128,___L128_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(126))
   ___JUMPGLOSAFE(___SET_NARGS(2),22,___G__23__23_filter)
___DEF_GLBL(___L501_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(130))
   ___GOTO(___L503_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L502_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(131))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(129,___L129_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(129,2,0,0)
___DEF_GLBL(___L503_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L521_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L522_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(130,___L130_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L504_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(131,___L131_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L504_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R0(___LBL(132))
   ___JUMPGLOSAFE(___SET_NARGS(1),25,___G__23__23_length)
___DEF_SLBL(132,___L132_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___R1,___FIX(0L))))
   ___GOTO(___L505_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___TRU)
   ___GOTO(___L508_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L505_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___R1,___FIX(1L))))
   ___GOTO(___L506_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(134))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L506_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___SYM_and,___STK(-5)))
   ___CHECK_HEAP(133,4096)
___DEF_SLBL(133,___L133_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L507_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(134,___L134_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L507_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L508_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-3,___LBL(136))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(137))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(135,___L135_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R0(___LBL(138))
   ___JUMPGLOSAFE(___SET_NARGS(1),25,___G__23__23_length)
___DEF_SLBL(136,___L136_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(136,1,0,0)
   ___IF(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_))
   ___GOTO(___L513_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L514_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(137,___L137_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(135))
   ___JUMPGLOSAFE(___SET_NARGS(2),33,___G__23__23_remove)
___DEF_SLBL(138,___L138_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___R1,___FIX(0L))))
   ___GOTO(___L509_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___TRU)
   ___GOTO(___L512_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L509_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___R1,___FIX(1L))))
   ___GOTO(___L510_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(140))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L510_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___SYM_begin,___STK(-6)))
   ___CHECK_HEAP(139,4096)
___DEF_SLBL(139,___L139_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L511_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(140,___L140_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L511_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L512_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-4))
   ___SET_R0(___STK(-7))
   ___POLL(141)
___DEF_SLBL(141,___L141_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(3),8,___G_termite_2f_match_2d_support_23_make_2d_clause)
___DEF_GLBL(___L513_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___BOOLEAN(___PAIRP(___R1)))
   ___GOTO(___L516_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L514_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(142)
___DEF_SLBL(142,___L142_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L515_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(143,___L143_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L516_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L515_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(143))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L516_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R1)
   ___SET_R1(___R2)
   ___ADJFP(1)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L517_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(1,___R0)
   ___SET_R1(___STK(0))
   ___ADJFP(7)
   ___POLL(144)
___DEF_SLBL(144,___L144_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L518_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L517_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___R0)
___DEF_SLBL(145,___L145_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_))
   ___GOTO(___L519_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L520_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L518_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(145))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L519_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___BOOLEAN(___EQP(___R1,___SYM_where)))
   ___ADJFP(-8)
   ___JUMPRET(___STK(2))
___DEF_GLBL(___L520_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___SYM_where)
   ___SET_R0(___STK(-6))
   ___POLL(146)
___DEF_SLBL(146,___L146_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L521_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(147)
___DEF_SLBL(147,___L147_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L523_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L522_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_SLBL(148,___L148_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(149))
   ___GOTO(___L503_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L523_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(148))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(149,___L149_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(150,4096)
___DEF_SLBL(150,___L150_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L524_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___BOOLEAN(___PAIRP(___R1)))
   ___GOTO(___L527_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L525_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(151)
___DEF_SLBL(151,___L151_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L526_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(152,___L152_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L527_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L526_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(152))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L527_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R1)
   ___SET_R1(___R2)
   ___ADJFP(1)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L528_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(1,___R0)
   ___SET_R1(___STK(0))
   ___ADJFP(7)
   ___POLL(153)
___DEF_SLBL(153,___L153_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L529_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L528_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___R0)
___DEF_SLBL(154,___L154_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_))
   ___GOTO(___L530_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L531_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L529_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(154))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L530_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___BOOLEAN(___EQP(___R1,___SYM_where)))
   ___ADJFP(-8)
   ___JUMPRET(___STK(2))
___DEF_GLBL(___L531_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___SYM_where)
   ___SET_R0(___STK(-6))
   ___POLL(155)
___DEF_SLBL(155,___L155_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_SLBL(156,___L156_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___SET_R3(___NUL))
   ___GET_REST(156,2,0,0)
   ___IF(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_))
   ___GOTO(___L722_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L723_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(157,___L157_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(157,2,0,0)
___DEF_GLBL(___L532_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L717_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L718_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(158,___L158_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(158,2,0,0)
___DEF_GLBL(___L533_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_R1(___R2)
   ___ADJFP(8)
   ___POLL(159)
___DEF_SLBL(159,___L159_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L710_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L534_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NULLP(___STK(-3)))
   ___GOTO(___L536_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L537_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L535_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___STK(-3))
   ___ADJFP(8)
   ___POLL(160)
___DEF_SLBL(160,___L160_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L538_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L536_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L541_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L537_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L542_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(161,___L161_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L539_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L540_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L538_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(161))
   ___JUMPGLOSAFE(___SET_NARGS(1),30,___G__23__23_null_3f_)
___DEF_GLBL(___L539_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L541_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L540_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L542_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L541_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___R0)
   ___SET_STK(1,___R2)
   ___SET_STK(2,___R3)
   ___SET_R2(___R1)
   ___SET_R1(___SYM_null_3f_)
   ___ADJFP(8)
   ___POLL(162)
___DEF_SLBL(162,___L162_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L543_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L542_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___STK(-3))
   ___ADJFP(8)
   ___POLL(163)
___DEF_SLBL(163,___L163_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L557_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(164,___L164_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(165))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L543_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(164))
   ___SET_NARGS(2) ___GOTO(___L156_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(165,___L165_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L544_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(167))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L544_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(170))
   ___GOTO(___L533_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(166,___L166_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L545_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L546_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(167,___L167_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(166))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L545_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-11))
   ___POLL(168)
___DEF_SLBL(168,___L168_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L547_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L546_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-11))
   ___POLL(169)
___DEF_SLBL(169,___L169_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L548_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L547_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(5))
___DEF_GLBL(___L548_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(6))
___DEF_SLBL(170,___L170_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L549_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-11))
   ___POLL(171)
___DEF_SLBL(171,___L171_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L550_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L549_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L551_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L552_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L550_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(6))
___DEF_SLBL(172,___L172_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-7,___R1)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(178))
   ___GOTO(___L532_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L551_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-5),___TRU))
   ___CHECK_HEAP(173,4096)
___DEF_SLBL(173,___L173_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L553_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L552_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-5))
   ___SET_R2(___TRU)
   ___SET_R0(___LBL(174))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(174,___L174_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L553_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L554_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___R1,___STK(-10)))
   ___CHECK_HEAP(175,4096)
___DEF_SLBL(175,___L175_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L555_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L554_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(176))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(176,___L176_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L555_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(172))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-7))
___DEF_SLBL(177,___L177_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-10,___R1)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-7))
   ___SET_R0(___LBL(179))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(178,___L178_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(177))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-6))
___DEF_SLBL(179,___L179_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L556_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-7))
   ___ADJFP(-12)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L556_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(4UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___STK(-7))
   ___ADD_LIST_ELEM(2,___STK(-5))
   ___ADD_LIST_ELEM(3,___SYM_if)
   ___END_ALLOC_LIST(4)
   ___SET_R1(___GET_LIST(4))
   ___ADJFP(-11)
   ___CHECK_HEAP(180,4096)
___DEF_SLBL(180,___L180_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(181,___L181_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L558_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L559_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L557_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(181))
   ___JUMPGLOSAFE(___SET_NARGS(1),38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
___DEF_GLBL(___L558_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L594_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L559_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_number_3f_,___PRM__23__23_number_3f_)))
   ___GOTO(___L560_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NUMBERP(___STK(-11)))
   ___GOTO(___L561_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L562_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L560_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(182))
   ___JUMPGLOSAFE(___SET_NARGS(1),31,___G__23__23_number_3f_)
___DEF_GLBL(___L561_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L564_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L562_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L565_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(182,___L182_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L563_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L564_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L563_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L565_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L564_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L593_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L565_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_)))
   ___GOTO(___L566_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___EQP(___TRU,___STK(-11)))
   ___GOTO(___L567_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L568_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L566_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-11))
   ___SET_R1(___TRU)
   ___SET_R0(___LBL(183))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L567_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L570_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L568_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L571_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(183,___L183_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L569_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L570_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L569_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L571_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L570_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L592_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L571_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_)))
   ___GOTO(___L572_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___EQP(___FAL,___STK(-11)))
   ___GOTO(___L573_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L574_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L572_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-11))
   ___SET_R1(___FAL)
   ___SET_R0(___LBL(184))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L573_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L576_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L574_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L577_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(184,___L184_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L575_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L576_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L575_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L577_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L576_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L591_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L577_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_char_3f_,___PRM__23__23_char_3f_)))
   ___GOTO(___L578_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___CHARP(___STK(-11)))
   ___GOTO(___L579_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L580_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L578_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(185))
   ___JUMPGLOSAFE(___SET_NARGS(1),16,___G__23__23_char_3f_)
___DEF_GLBL(___L579_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L582_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L580_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L583_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(185,___L185_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L581_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L582_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L581_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L583_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L582_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L590_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L583_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_keyword_3f_,___PRM__23__23_keyword_3f_)))
   ___GOTO(___L584_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___KEYWORDP(___STK(-11)))
   ___GOTO(___L585_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L586_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L584_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(186))
   ___JUMPGLOSAFE(___SET_NARGS(1),24,___G__23__23_keyword_3f_)
___DEF_GLBL(___L585_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L588_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L586_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L589_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(186,___L186_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L587_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L588_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L587_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L589_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L588_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L590_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L589_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(208))
   ___JUMPGLOSAFE(___SET_NARGS(1),39,___G_termite_2f_utils_23_unquoted_2d_symbol_3f_)
___DEF_GLBL(___L590_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L591_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L592_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L593_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L594_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(189))
   ___JUMPGLOSAFE(___SET_NARGS(1),38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
___DEF_SLBL(187,___L187_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-11,___R1)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(192))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(188,___L188_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___SET_R3(___NUL))
   ___GET_REST(188,2,0,0)
   ___IF(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_))
   ___GOTO(___L700_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L701_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(189,___L189_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L595_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(190))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_GLBL(___L595_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___GOTO(___L596_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(190,___L190_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___R1)
   ___ADD_LIST_ELEM(1,___SYM_quote)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(191,4096)
___DEF_SLBL(191,___L191_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L596_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-6))
   ___SET_R1(___SYM_eq_3f_)
   ___SET_R0(___LBL(187))
   ___SET_NARGS(3) ___GOTO(___L188_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(192,___L192_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L597_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(194))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L597_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-11))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(197))
   ___GOTO(___L533_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(193,___L193_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L598_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L599_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(194,___L194_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(193))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L598_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(195)
___DEF_SLBL(195,___L195_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L600_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L599_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(196)
___DEF_SLBL(196,___L196_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L601_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L600_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(7))
___DEF_GLBL(___L601_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_SLBL(197,___L197_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L602_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(198)
___DEF_SLBL(198,___L198_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L603_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L602_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L604_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L605_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L603_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_SLBL(199,___L199_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R2(___STK(-11))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(205))
   ___GOTO(___L532_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L604_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-11),___TRU))
   ___CHECK_HEAP(200,4096)
___DEF_SLBL(200,___L200_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L606_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L605_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R2(___TRU)
   ___SET_R0(___LBL(201))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(201,___L201_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L606_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L607_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___R1,___STK(-10)))
   ___CHECK_HEAP(202,4096)
___DEF_SLBL(202,___L202_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L608_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L607_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(203))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(203,___L203_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L608_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(199))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-5))
___DEF_SLBL(204,___L204_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-10,___R1)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(206))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(205,___L205_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(204))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-4))
___DEF_SLBL(206,___L206_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L609_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___ADJFP(-12)
   ___JUMPRET(___STK(5))
___DEF_GLBL(___L609_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(4UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___STK(-6))
   ___ADD_LIST_ELEM(2,___STK(-11))
   ___ADD_LIST_ELEM(3,___SYM_if)
   ___END_ALLOC_LIST(4)
   ___SET_R1(___GET_LIST(4))
   ___ADJFP(-7)
   ___CHECK_HEAP(207,4096)
___DEF_SLBL(207,___L207_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-5)
   ___JUMPRET(___STK(5))
___DEF_SLBL(208,___L208_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L610_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(211))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_GLBL(___L610_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_))
   ___GOTO(___L612_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L613_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(209,___L209_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-11,___R1)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(212))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-5))
___DEF_SLBL(210,___L210_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___SET_R3(___NUL))
   ___GET_REST(210,2,0,0)
   ___IF(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_))
   ___GOTO(___L690_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L691_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(211,___L211_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-6))
   ___SET_R1(___SYM_eq_3f_)
   ___SET_R0(___LBL(209))
   ___SET_NARGS(3) ___GOTO(___L210_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(212,___L212_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(213))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-4))
___DEF_SLBL(213,___L213_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-10,___R1)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(214))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(214,___L214_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L611_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___ADJFP(-12)
   ___JUMPRET(___STK(5))
___DEF_GLBL(___L611_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(4UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___STK(-6))
   ___ADD_LIST_ELEM(2,___STK(-11))
   ___ADD_LIST_ELEM(3,___SYM_if)
   ___END_ALLOC_LIST(4)
   ___SET_R1(___GET_LIST(4))
   ___ADJFP(-7)
   ___CHECK_HEAP(215,4096)
___DEF_SLBL(215,___L215_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-5)
   ___JUMPRET(___STK(5))
___DEF_GLBL(___L612_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___STK(-11)))
   ___GOTO(___L614_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L615_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L613_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(216))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L614_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L617_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L615_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L618_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(216,___L216_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L616_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L617_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L616_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L618_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L617_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-6))
   ___SET_R1(___SYM_pair_3f_)
   ___SET_R0(___LBL(217))
   ___SET_NARGS(2) ___GOTO(___L156_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L618_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_symbol_3f_,___PRM__23__23_symbol_3f_))
   ___GOTO(___L644_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L645_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(217,___L217_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___R1)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(218))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(218,___L218_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L619_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(220))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L619_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-3))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(229))
   ___GOTO(___L533_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(219,___L219_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L620_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L621_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(220,___L220_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(219))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L620_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(222))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L621_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(221)
___DEF_SLBL(221,___L221_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L623_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(222,___L222_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___STK(-11))
   ___SET_STK(-11,___R1)
   ___SET_R2(___STK(-8))
   ___BEGIN_ALLOC_LIST(2UL,___STK(-6))
   ___ADD_LIST_ELEM(1,___SYM_car)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___SET_R0(___LBL(224))
   ___CHECK_HEAP(223,4096)
___DEF_SLBL(223,___L223_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L391_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(224,___L224_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___SET_STK(-1,___ALLOC_CLO(4UL))
   ___BEGIN_SETUP_CLO(4,___STK(-1),227)
   ___ADD_CLO_ELEM(0,___STK(-6))
   ___ADD_CLO_ELEM(1,___STK(-4))
   ___ADD_CLO_ELEM(2,___STK(-3))
   ___ADD_CLO_ELEM(3,___STK(-5))
   ___END_SETUP_CLO(4)
   ___SET_R2(___STK(-1))
   ___SET_R3(___STK(-4))
   ___SET_R0(___STK(-7))
   ___SET_R1(___STK(-2))
   ___ADJFP(-1)
   ___CHECK_HEAP(225,4096)
___DEF_SLBL(225,___L225_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___POLL(226)
___DEF_SLBL(226,___L226_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L622_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(227,___L227_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(227,3,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_STK(5,___R4)
   ___SET_R1(___CLO(___R4,3))
   ___ADJFP(8)
   ___POLL(228)
___DEF_SLBL(228,___L228_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L689_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L622_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-7)
   ___GOTO(___L392_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L623_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_SLBL(229,___L229_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L624_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(230)
___DEF_SLBL(230,___L230_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L625_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L624_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(231))
   ___JUMPGLOSAFE(___SET_NARGS(0),23,___G__23__23_gensym)
___DEF_GLBL(___L625_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_SLBL(231,___L231_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___SET_R0(___LBL(232))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(0),23,___G__23__23_gensym)
___DEF_SLBL(232,___L232_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___SYM_car)
   ___END_ALLOC_LIST(2)
   ___SET_R2(___GET_LIST(2))
   ___BEGIN_ALLOC_LIST(2UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___SYM_cdr)
   ___END_ALLOC_LIST(2)
   ___SET_R3(___GET_LIST(2))
   ___CHECK_HEAP(233,4096)
___DEF_SLBL(233,___L233_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_list,___PRM__23__23_list)))
   ___GOTO(___L626_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___BEGIN_ALLOC_LIST(2UL,___R3)
   ___ADD_LIST_ELEM(1,___R1)
   ___END_ALLOC_LIST(2)
   ___SET_R3(___GET_LIST(2))
   ___CHECK_HEAP(234,4096)
___DEF_SLBL(234,___L234_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L627_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L626_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-4,___R2)
   ___SET_R2(___R3)
   ___SET_R0(___LBL(235))
   ___JUMPGLOSAFE(___SET_NARGS(2),26,___G__23__23_list)
___DEF_SLBL(235,___L235_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-4))
   ___SET_R1(___STK(-5))
___DEF_GLBL(___L627_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L628_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___CONS(___R3,___STK(-12)))
   ___CHECK_HEAP(236,4096)
___DEF_SLBL(236,___L236_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L629_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L628_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-4,___R2)
   ___SET_R2(___STK(-12))
   ___SET_R1(___R3)
   ___SET_R0(___LBL(237))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(237,___L237_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-4))
   ___SET_R1(___STK(-5))
___DEF_GLBL(___L629_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_list,___PRM__23__23_list)))
   ___GOTO(___L630_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___STK(-6))
   ___END_ALLOC_LIST(2)
   ___SET_R2(___GET_LIST(2))
   ___CHECK_HEAP(238,4096)
___DEF_SLBL(238,___L238_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L631_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L630_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-4,___R3)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(239))
   ___JUMPGLOSAFE(___SET_NARGS(2),26,___G__23__23_list)
___DEF_SLBL(239,___L239_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R3(___STK(-4))
   ___SET_R1(___STK(-5))
___DEF_GLBL(___L631_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L632_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___CONS(___R2,___R3))
   ___CHECK_HEAP(240,4096)
___DEF_SLBL(240,___L240_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L633_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L632_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-4,___R2)
   ___SET_R2(___R3)
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(241))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(241,___L241_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
___DEF_GLBL(___L633_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-4,___R2)
   ___SET_R1(___STK(-15))
   ___SET_R0(___LBL(244))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(242,___L242_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___SYM_cdr)
   ___END_ALLOC_LIST(2)
   ___SET_R2(___GET_LIST(2))
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___END_ALLOC_LIST(2)
   ___SET_R2(___GET_LIST(2))
   ___BEGIN_ALLOC_LIST(2UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___SYM_car)
   ___END_ALLOC_LIST(2)
   ___SET_R3(___GET_LIST(2))
   ___BEGIN_ALLOC_LIST(2UL,___R3)
   ___ADD_LIST_ELEM(1,___STK(-6))
   ___END_ALLOC_LIST(2)
   ___SET_R3(___GET_LIST(2))
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___R3)
   ___END_ALLOC_LIST(2)
   ___SET_R2(___GET_LIST(2))
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___R2)
   ___ADD_LIST_ELEM(2,___SYM_let)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___SET_STK(-15,___R1)
   ___CHECK_HEAP(243,4096)
___DEF_SLBL(243,___L243_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L638_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L639_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(244,___L244_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R1)
   ___ADJFP(1)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L634_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___STK(-8),___TRU))
   ___CHECK_HEAP(245,4096)
___DEF_SLBL(245,___L245_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L635_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L634_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-8))
   ___SET_R2(___TRU)
   ___SET_R0(___LBL(246))
   ___ADJFP(3)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(246,___L246_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-3)
___DEF_GLBL(___L635_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L636_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___R1,___STK(-15)))
   ___CHECK_HEAP(247,4096)
___DEF_SLBL(247,___L247_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L637_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L636_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-15))
   ___SET_R0(___LBL(248))
   ___ADJFP(3)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(248,___L248_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-3)
___DEF_GLBL(___L637_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R1)
   ___SET_STK(2,___STK(-14))
   ___SET_STK(3,___STK(-5))
   ___SET_STK(4,___ALLOC_CLO(4UL))
   ___BEGIN_SETUP_CLO(4,___STK(4),250)
   ___ADD_CLO_ELEM(0,___STK(-6))
   ___ADD_CLO_ELEM(1,___STK(-9))
   ___ADD_CLO_ELEM(2,___STK(-16))
   ___ADD_CLO_ELEM(3,___STK(-10))
   ___END_SETUP_CLO(4)
   ___SET_R2(___STK(4))
   ___SET_R3(___STK(-9))
   ___SET_R1(___STK(-7))
   ___SET_R0(___LBL(242))
   ___ADJFP(3)
   ___CHECK_HEAP(249,4096)
___DEF_SLBL(249,___L249_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L392_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(250,___L250_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(250,3,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_STK(5,___R4)
   ___SET_R1(___CLO(___R4,3))
   ___ADJFP(8)
   ___POLL(251)
___DEF_SLBL(251,___L251_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L687_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(252,___L252_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-10,___R1)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(257))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_GLBL(___L638_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-7),___FAL))
   ___ADJFP(-4)
   ___CHECK_HEAP(253,4096)
___DEF_SLBL(253,___L253_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L640_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L639_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-7))
   ___SET_R2(___FAL)
   ___SET_R0(___LBL(254))
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(254,___L254_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L640_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L641_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___R1,___STK(-10)))
   ___CHECK_HEAP(255,4096)
___DEF_SLBL(255,___L255_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L642_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L641_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(256))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(256,___L256_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L642_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(252))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-4))
___DEF_SLBL(257,___L257_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L643_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-11))
   ___ADJFP(-12)
   ___JUMPRET(___STK(5))
___DEF_GLBL(___L643_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(4UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___STK(-11))
   ___ADD_LIST_ELEM(2,___STK(-3))
   ___ADD_LIST_ELEM(3,___SYM_if)
   ___END_ALLOC_LIST(4)
   ___SET_R1(___GET_LIST(4))
   ___ADJFP(-7)
   ___CHECK_HEAP(258,4096)
___DEF_SLBL(258,___L258_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-5)
   ___JUMPRET(___STK(5))
___DEF_GLBL(___L644_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___SYMBOLP(___STK(-11)))
   ___GOTO(___L646_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L647_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L645_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(259))
   ___JUMPGLOSAFE(___SET_NARGS(1),36,___G__23__23_symbol_3f_)
___DEF_GLBL(___L646_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L649_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L647_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L650_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(259,___L259_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L648_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L649_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L648_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L650_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L649_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(261))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L650_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-11))
   ___SET_R1(___SUB(2))
   ___SET_R0(___STK(-7))
   ___POLL(260)
___DEF_SLBL(260,___L260_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L676_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(261,___L261_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L651_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(265))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L651_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_))
   ___GOTO(___L663_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L664_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(262,___L262_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-11,___R1)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(266))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(263,___L263_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___SET_R3(___NUL))
   ___GET_REST(263,2,0,0)
   ___IF(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_))
   ___GOTO(___L677_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L678_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(264,___L264_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-6))
   ___SET_R1(___SYM_eq_3f_)
   ___SET_R0(___LBL(262))
   ___SET_NARGS(3) ___GOTO(___L263_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(265,___L265_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(264))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(266,___L266_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L652_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(268))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L652_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L657_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L658_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(267,___L267_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L653_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L654_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(268,___L268_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(267))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L653_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(269)
___DEF_SLBL(269,___L269_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L655_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L654_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(270)
___DEF_SLBL(270,___L270_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L656_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L655_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(7))
___DEF_GLBL(___L656_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_SLBL(271,___L271_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R2(___STK(-11))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(277))
   ___GOTO(___L532_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L657_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-11),___TRU))
   ___CHECK_HEAP(272,4096)
___DEF_SLBL(272,___L272_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L659_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L658_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R2(___TRU)
   ___SET_R0(___LBL(273))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(273,___L273_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L659_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L660_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___R1,___STK(-10)))
   ___CHECK_HEAP(274,4096)
___DEF_SLBL(274,___L274_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L661_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L660_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(275))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(275,___L275_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L661_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(271))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-5))
___DEF_SLBL(276,___L276_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-10,___R1)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(278))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(277,___L277_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(276))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-4))
___DEF_SLBL(278,___L278_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L662_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___ADJFP(-12)
   ___JUMPRET(___STK(5))
___DEF_GLBL(___L662_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(4UL,___STK(-10))
   ___ADD_LIST_ELEM(1,___STK(-6))
   ___ADD_LIST_ELEM(2,___STK(-11))
   ___ADD_LIST_ELEM(3,___SYM_if)
   ___END_ALLOC_LIST(4)
   ___SET_R1(___GET_LIST(4))
   ___ADJFP(-7)
   ___CHECK_HEAP(279,4096)
___DEF_SLBL(279,___L279_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-5)
   ___JUMPRET(___STK(5))
___DEF_GLBL(___L663_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___STK(-11),___SYM___))
   ___GOTO(___L665_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L666_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L664_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R2(___SYM___)
   ___SET_R0(___LBL(280))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L665_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L668_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L666_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L669_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(280,___L280_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L667_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L668_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L667_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L669_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L668_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(281)
___DEF_SLBL(281,___L281_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L670_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L669_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_list,___PRM__23__23_list))
   ___GOTO(___L671_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L672_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L670_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(7))
___DEF_GLBL(___L671_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___STK(-6))
   ___ADD_LIST_ELEM(1,___STK(-11))
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(282,4096)
___DEF_SLBL(282,___L282_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L673_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L672_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-6))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(283))
   ___JUMPGLOSAFE(___SET_NARGS(2),26,___G__23__23_list)
___DEF_SLBL(283,___L283_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L673_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L674_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___R1,___STK(-9)))
   ___CHECK_HEAP(284,4096)
___DEF_SLBL(284,___L284_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L675_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L674_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(285))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(285,___L285_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L675_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R3(___STK(-8))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(286)
___DEF_SLBL(286,___L286_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(7))
___DEF_GLBL(___L676_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGLOSAFE(___SET_NARGS(2),21,___G__23__23_error)
___DEF_GLBL(___L677_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R3))
   ___GOTO(___L679_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L680_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L678_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(287)
___DEF_SLBL(287,___L287_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L681_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L679_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L684_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L680_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L685_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(288,___L288_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L682_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L683_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L681_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(288))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L682_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L684_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L683_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L685_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L684_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(289)
___DEF_SLBL(289,___L289_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L686_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L685_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___R1)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(290,4096)
___DEF_SLBL(290,___L290_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPRET(___R0)
___DEF_SLBL(291,___L291_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___STK(-6))
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___ADJFP(-7)
   ___CHECK_HEAP(292,4096)
___DEF_SLBL(292,___L292_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L686_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(291))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(293,___L293_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___STK(-7))
   ___SET_STK(-7,___R1)
   ___SET_R3(___CLO(___STK(-3),2))
   ___SET_R2(___CLO(___STK(-3),4))
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___STK(-2))
   ___POLL(294)
___DEF_SLBL(294,___L294_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L688_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L687_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(293))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L688_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___GOTO(___L392_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(295,___L295_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___STK(-7))
   ___SET_STK(-7,___R1)
   ___SET_R2(___STK(-4))
   ___SET_R0(___CLO(___STK(-3),1))
   ___BEGIN_ALLOC_LIST(2UL,___R0)
   ___ADD_LIST_ELEM(1,___SYM_cdr)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___SET_R0(___LBL(297))
   ___ADJFP(4)
   ___CHECK_HEAP(296,4096)
___DEF_SLBL(296,___L296_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L391_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L689_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(295))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(297,___L297_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___CLO(___STK(-7),2))
   ___SET_R2(___CLO(___STK(-7),4))
   ___SET_R0(___STK(-6))
   ___POLL(298)
___DEF_SLBL(298,___L298_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___GOTO(___L392_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L690_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R3))
   ___GOTO(___L692_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L693_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L691_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(299)
___DEF_SLBL(299,___L299_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L694_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L692_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L697_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L693_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L698_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(300,___L300_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L695_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L696_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L694_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(300))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L695_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L697_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L696_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L698_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L697_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(301)
___DEF_SLBL(301,___L301_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L699_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L698_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___R1)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(302,4096)
___DEF_SLBL(302,___L302_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPRET(___R0)
___DEF_SLBL(303,___L303_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___STK(-6))
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___ADJFP(-7)
   ___CHECK_HEAP(304,4096)
___DEF_SLBL(304,___L304_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L699_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(303))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L700_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R3))
   ___GOTO(___L702_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L703_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L701_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(305)
___DEF_SLBL(305,___L305_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L704_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L702_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L707_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L703_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L708_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(306,___L306_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L705_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L706_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L704_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(306))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L705_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L707_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L706_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L708_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L707_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(307)
___DEF_SLBL(307,___L307_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L709_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L708_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___R1)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(308,4096)
___DEF_SLBL(308,___L308_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPRET(___R0)
___DEF_SLBL(309,___L309_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___STK(-6))
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___ADJFP(-7)
   ___CHECK_HEAP(310,4096)
___DEF_SLBL(310,___L310_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L709_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(309))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(311,___L311_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R2(___STK(-6))
   ___SET_R1(___GLO__23__23_cdr)
   ___SET_R0(___LBL(312))
   ___JUMPGLOSAFE(___SET_NARGS(2),22,___G__23__23_filter)
___DEF_GLBL(___L710_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(311))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(312,___L312_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___GLO__23__23_cadar)
   ___IF(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L711_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(314))
   ___GOTO(___L712_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L711_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(315))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(313,___L313_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(313,2,0,0)
___DEF_GLBL(___L712_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L714_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L715_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(314,___L314_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L713_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(315,___L315_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L713_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(316)
___DEF_SLBL(316,___L316_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),28,___G__23__23_member)
___DEF_GLBL(___L714_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(317)
___DEF_SLBL(317,___L317_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L716_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L715_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_SLBL(318,___L318_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(319))
   ___GOTO(___L712_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L716_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(318))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(319,___L319_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(320,4096)
___DEF_SLBL(320,___L320_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L717_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___CONS(___R2,___FAL))
   ___CHECK_HEAP(321,4096)
___DEF_SLBL(321,___L321_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L720_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L718_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_R1(___R2)
   ___SET_R2(___FAL)
   ___ADJFP(8)
   ___POLL(322)
___DEF_SLBL(322,___L322_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L719_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(323,___L323_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L720_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L719_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(323))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L720_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L721_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___R2,___R1))
   ___CHECK_HEAP(324,4096)
___DEF_SLBL(324,___L324_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPRET(___R0)
___DEF_GLBL(___L721_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R2)
   ___SET_R2(___R1)
   ___SET_R1(___STK(1))
   ___ADJFP(1)
   ___POLL(325)
___DEF_SLBL(325,___L325_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L722_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R3))
   ___GOTO(___L724_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L725_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L723_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(326)
___DEF_SLBL(326,___L326_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L726_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L724_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L729_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L725_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L730_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(327,___L327_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L727_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L728_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L726_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(327))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L727_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L729_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L728_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L730_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L729_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(328)
___DEF_SLBL(328,___L328_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L731_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L730_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___R1)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(329,4096)
___DEF_SLBL(329,___L329_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPRET(___R0)
___DEF_SLBL(330,___L330_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___STK(-6))
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___ADJFP(-7)
   ___CHECK_HEAP(331,4096)
___DEF_SLBL(331,___L331_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L731_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(330))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L732_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___R1)
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(332,4096)
___DEF_SLBL(332,___L332_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L735_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L733_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R3)
   ___ADJFP(8)
   ___POLL(333)
___DEF_SLBL(333,___L333_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L734_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(334,___L334_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L735_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L734_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(334))
   ___JUMPGLOSAFE(___SET_NARGS(2),26,___G__23__23_list)
___DEF_GLBL(___L735_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L736_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___R1,___R3))
   ___CHECK_HEAP(335,4096)
___DEF_SLBL(335,___L335_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPRET(___R0)
___DEF_GLBL(___L736_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R3)
   ___POLL(336)
___DEF_SLBL(336,___L336_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(337,___L337_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_not,___PRM__23__23_not))
   ___GOTO(___L743_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L744_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(338,___L338_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(338,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(339)
___DEF_SLBL(339,___L339_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L757_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L737_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___LBL(338))
   ___ADJFP(5)
   ___POLL(340)
___DEF_SLBL(340,___L340_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L740_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L738_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___LBL(338))
   ___ADJFP(5)
   ___POLL(341)
___DEF_SLBL(341,___L341_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L741_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(342,___L342_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___NOTHING)
   ___WRONG_NARGS(342,2,0,0)
___DEF_GLBL(___L739_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L754_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L755_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(343,___L343_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L742_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L740_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(343))
   ___GOTO(___L739_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(344,___L344_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L742_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L741_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(344))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_GLBL(___L742_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(337))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L743_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L745_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L746_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L744_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R0(___LBL(345))
   ___JUMPGLOSAFE(___SET_NARGS(1),29,___G__23__23_not)
___DEF_GLBL(___L745_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L749_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L746_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L748_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(345,___L345_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L747_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L748_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L747_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-4))
   ___GOTO(___L749_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L748_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_list,___PRM__23__23_list))
   ___GOTO(___L750_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L751_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L749_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-7))
   ___POLL(346)
___DEF_SLBL(346,___L346_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L753_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L750_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(4UL,___STK(-5))
   ___ADD_LIST_ELEM(1,___KEY_env)
   ___ADD_LIST_ELEM(2,___STK(-6))
   ___ADD_LIST_ELEM(3,___KEY_val)
   ___END_ALLOC_LIST(4)
   ___SET_R1(___GET_LIST(4))
   ___ADJFP(-4)
   ___CHECK_HEAP(347,4096)
___DEF_SLBL(347,___L347_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L752_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L751_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___KEY_val)
   ___SET_R3(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R2(___KEY_env)
   ___SET_R0(___LBL(348))
   ___ADJFP(-3)
   ___JUMPGLOSAFE(___SET_NARGS(4),26,___G__23__23_list)
___DEF_SLBL(348,___L348_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L752_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___SUB(3))
   ___SET_R0(___STK(-3))
   ___POLL(349)
___DEF_SLBL(349,___L349_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(2),21,___G__23__23_error)
___DEF_GLBL(___L753_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L754_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_R1(___CAR(___R2))
   ___ADJFP(8)
   ___POLL(350)
___DEF_SLBL(350,___L350_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L756_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L755_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPRET(___R0)
___DEF_SLBL(351,___L351_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(352))
   ___GOTO(___L739_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L756_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(351))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(352,___L352_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(353,4096)
___DEF_SLBL(353,___L353_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(354,___L354_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(355))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L757_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(354))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(355,___L355_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L758_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___STK(-5),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(356,4096)
___DEF_SLBL(356,___L356_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_GLBL(___L758_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(357)
___DEF_SLBL(357,___L357_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(358,___L358_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-3))
   ___POLL(359)
___DEF_SLBL(359,___L359_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L760_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L759_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(358))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L760_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_GLBL(___L761_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L762_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NULLP(___STK(0)))
   ___GOTO(___L764_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L765_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L763_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___STK(0))
   ___ADJFP(8)
   ___POLL(360)
___DEF_SLBL(360,___L360_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L766_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L764_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L769_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L765_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L770_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(361,___L361_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L767_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L768_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L766_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(361))
   ___JUMPGLOSAFE(___SET_NARGS(1),30,___G__23__23_null_3f_)
___DEF_GLBL(___L767_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L769_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L768_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L770_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L769_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-2))
   ___ADJFP(-4)
   ___JUMPRET(___R0)
___DEF_GLBL(___L770_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___STK(0))
   ___ADJFP(8)
   ___POLL(362)
___DEF_SLBL(362,___L362_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L771_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(363,___L363_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___ALLOC_CLO(4UL))
   ___BEGIN_SETUP_CLO(4,___STK(-3),365)
   ___ADD_CLO_ELEM(0,___STK(-9))
   ___ADD_CLO_ELEM(1,___STK(-8))
   ___ADD_CLO_ELEM(2,___STK(-10))
   ___ADD_CLO_ELEM(3,___STK(-11))
   ___END_SETUP_CLO(4)
   ___SET_STK(-10,___R1)
   ___SET_R0(___LBL(367))
   ___CHECK_HEAP(364,4096)
___DEF_SLBL(364,___L364_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPGLOSAFE(___SET_NARGS(1),4,___G_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_GLBL(___L771_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(363))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(365,___L365_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(365,3,0,0)
   ___SET_STK(1,___CLO(___R4,4))
   ___SET_STK(2,___CLO(___R4,3))
   ___SET_STK(3,___CLO(___R4,1))
   ___SET_STK(4,___R0)
   ___SET_STK(5,___R1)
   ___SET_STK(6,___R3)
   ___SET_R1(___CLO(___R4,2))
   ___ADJFP(12)
   ___POLL(366)
___DEF_SLBL(366,___L366_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L785_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(367,___L367_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-8,___STK(-11))
   ___SET_STK(-11,___R1)
   ___SET_STK(-2,___STK(-10))
   ___SET_STK(-10,___STK(-6))
   ___SET_STK(-6,___STK(-9))
   ___SET_STK(-9,___STK(-5))
   ___SET_STK(-5,___STK(-8))
   ___SET_STK(-8,___STK(-4))
   ___SET_STK(-1,___ALLOC_CLO(3UL))
   ___BEGIN_SETUP_CLO(3,___STK(-1),370)
   ___ADD_CLO_ELEM(0,___STK(-2))
   ___ADD_CLO_ELEM(1,___STK(-3))
   ___ADD_CLO_ELEM(2,___STK(-5))
   ___END_SETUP_CLO(3)
   ___SET_R2(___STK(-1))
   ___SET_R3(___STK(-3))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-1)
   ___CHECK_HEAP(368,4096)
___DEF_SLBL(368,___L368_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___POLL(369)
___DEF_SLBL(369,___L369_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L772_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(370,___L370_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(370,3,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_STK(5,___R4)
   ___SET_R1(___CLO(___R4,1))
   ___ADJFP(8)
   ___POLL(371)
___DEF_SLBL(371,___L371_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L773_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L772_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-7)
   ___GOTO(___L392_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(372,___L372_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_))
   ___GOTO(___L774_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L775_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L773_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(372))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_GLBL(___L774_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___TRU,___R1))
   ___GOTO(___L776_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L777_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L775_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___TRU)
   ___SET_R0(___LBL(373))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L776_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L779_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L777_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L780_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(373,___L373_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L778_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L779_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L778_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L780_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L779_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___CLO(___STK(-3),3)))
   ___GOTO(___L781_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L782_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L780_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(379))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_GLBL(___L781_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(376))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_GLBL(___L782_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(377))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(374,___L374_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___CLO(___STK(-3),3))
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___R0)
   ___ADD_LIST_ELEM(2,___SYM_begin)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___ADJFP(-7)
   ___CHECK_HEAP(375,4096)
___DEF_SLBL(375,___L375_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(376,___L376_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(374))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(377,___L377_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(378)
___DEF_SLBL(378,___L378_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(2))
___DEF_SLBL(379,___L379_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___SYM_let)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___CHECK_HEAP(380,4096)
___DEF_SLBL(380,___L380_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___CLO(___STK(-3),3))))
   ___GOTO(___L783_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(-2,___R1)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(383))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_GLBL(___L783_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(385))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(381,___L381_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___CLO(___STK(-7),3))
   ___BEGIN_ALLOC_LIST(3UL,___R1)
   ___ADD_LIST_ELEM(1,___R0)
   ___ADD_LIST_ELEM(2,___SYM_begin)
   ___END_ALLOC_LIST(3)
   ___SET_R1(___GET_LIST(3))
   ___CHECK_HEAP(382,4096)
___DEF_SLBL(382,___L382_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L784_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(383,___L383_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-9))
   ___SET_R0(___LBL(381))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_SLBL(384,___L384_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L784_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(385,___L385_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-9))
   ___SET_R0(___LBL(384))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_GLBL(___L784_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(386))
   ___JUMPGENSAFE(___SET_NARGS(3),___CLO(___STK(-7),2))
___DEF_SLBL(386,___L386_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(4UL,___R1)
   ___ADD_LIST_ELEM(1,___STK(-5))
   ___ADD_LIST_ELEM(2,___STK(-6))
   ___ADD_LIST_ELEM(3,___SYM_if)
   ___END_ALLOC_LIST(4)
   ___SET_R1(___GET_LIST(4))
   ___ADJFP(-11)
   ___CHECK_HEAP(387,4096)
___DEF_SLBL(387,___L387_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPRET(___STK(1))
___DEF_SLBL(388,___L388_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___STK(-8))
   ___SET_STK(-8,___R1)
   ___SET_R3(___STK(-6))
   ___SET_R1(___STK(-7))
   ___SET_R2(___NUL)
   ___SET_R0(___STK(-5))
   ___POLL(389)
___DEF_SLBL(389,___L389_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L786_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L785_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(388))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L786_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___GOTO(___L390_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___END_P_SW
___END_P_COD

___END_M_SW
___END_M_COD

___BEGIN_LBL
 ___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_,___REF_SYM(17,___S_termite_2f_match_2d_support_23_),___REF_FAL,3,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_,0,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_,___IFD(___RETN,5,0,0x11L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_,___IFD(___RETN,1,0,0x1L))
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_make_2d_clause,___REF_FAL,___REF_FAL,2,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_make_2d_clause,3,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_make_2d_clause,___IFD(___RETI,1,4,0x3f1L))
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_clause_3f_,___REF_FAL,___REF_FAL,1,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_clause_3f_,1,-1)
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_clause_2d_pattern,___REF_FAL,___REF_FAL,2,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_clause_2d_pattern,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_clause_2d_pattern,___IFD(___RETI,3,4,0x3f1L))
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_clause_2d_guard,___REF_FAL,___REF_FAL,2,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_clause_2d_guard,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_clause_2d_guard,___IFD(___RETI,3,4,0x3f1L))
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_clause_2d_code,___REF_FAL,___REF_FAL,2,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_clause_2d_code,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_clause_2d_code,___IFD(___RETI,3,4,0x3f1L))
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_tree_2d_filter,___REF_FAL,___REF_FAL,12,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_tree_2d_filter,3,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETI,8,0,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETN,5,0,0x11L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETI,8,8,0x3f10L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_tree_2d_filter,___IFD(___RETN,5,0,0x17L))
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___REF_FAL,___REF_FAL,14,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETN,1,0,0x1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_delete_2d_duplicates,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___REF_FAL,___REF_FAL,390,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,4,-1)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,7,-1)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,0,0x3f1L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,-1)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,7,-1)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,1,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,1,0x3f0fL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0x3fL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0x2fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0x2fL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0x4fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0x4fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0x5fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0x5fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,1,0x3f0cfL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,4)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,3,0x3f03fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0x42L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,1,0xcfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,16,1,0x3ff042L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,3)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,2,1,0x3f2L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x11L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x15L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f02L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,0,0x3f03fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x61L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,3,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f00fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x2dL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x9L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x9L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,-1)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x41L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x7fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0xfdL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,0,0x3f0c3L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,4)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f000L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,4,0x3f1L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,1,0x3f06L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,1,0x3f06L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0x6L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0x6L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,2,1,0x3f2L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x9L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,1,0,0x1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,1,0,0x1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,1,0x3f02L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0x2L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,4,0x3f0L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x9L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xbL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xbL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0bL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xbL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xdL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1dL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0dL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xdL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,1,0x3f02L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0x2L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x9L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,1,0x3f02L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,1,0x2L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,-1)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,0,0x3f03fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x7fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f010L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f020L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x7fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f020L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x6fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,0,0x3f07fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x7fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,0,0x3f07fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x7fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x51L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x7dL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x53L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdeL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xfeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0feL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f040L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f080L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f080L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x9fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0dfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0dfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x31L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xbdL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x33L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,5,4,0x3f10L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdeL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xfeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x9fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x31L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x33L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,5,4,0x3f10L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x1ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f080L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f1ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x1ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,11,12,0x3f20fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,11,12,0x3f20fL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,4)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x1ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f080L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x1ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,13,4,0x3ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,16,4,0x3f03ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,16,4,0x3f03ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,13,4,0xfffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,16,4,0x3f03ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,13,4,0xfffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,16,4,0x3f03ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,13,4,0xfffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,16,4,0x3f03ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,13,4,0x7ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,13,4,0x7beL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,16,4,0x3f019fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,13,4,0xfffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,17,4,0x3f10fffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,17,4,0x10fffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,17,4,0x3f10fffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,17,4,0x10fffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,20,4,0x3ff07beL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,4)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x111L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f19fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x19fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f19dL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x19dL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x113L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,5,4,0x3f10L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f000L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdeL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xfeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xfeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f040L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f080L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x9fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0dfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0dfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xdfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x31L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xbdL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x33L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,5,4,0x3f10L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x7fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f040L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f05eL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x5eL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f05aL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x5aL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f040L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,5,0x3f03fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,5,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f00fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x9L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,4,0x3f0L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,0,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,1,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,2,-1)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0xfL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,1,0,0x1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f07L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x9L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x3L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f00L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,1,0,0x1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,4,0x3f0L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f1f7L))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,4)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,3,0x3f03fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,4,0x1f7L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,11,12,0x3f00fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,11,12,0x3f00fL))
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,3,3)
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x11L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x15L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x5L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,8,0x3f02L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,5,0,0x1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f1fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,0,0x3f03fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,0,0x61L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETN,9,3,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,12,0x3f00fL))
___END_LBL

___BEGIN_OFD
 ___DEF_OFD(___RETI,12,1)
               ___GCMAP1(0x3f0cfL)
,___DEF_OFD(___RETI,12,3)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,16,1)
               ___GCMAP1(0x3ff042L)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f00fL)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f0c3L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f000L)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0ffL)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0ffL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f010L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f020L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f020L)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f07fL)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f07fL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0feL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f040L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f080L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f080L)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0dfL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0dfL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f080L)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f1ffL)
,___DEF_OFD(___RETI,11,12)
               ___GCMAP1(0x3f20fL)
,___DEF_OFD(___RETI,11,12)
               ___GCMAP1(0x3f20fL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f080L)
,___DEF_OFD(___RETI,16,4)
               ___GCMAP1(0x3f03ffL)
,___DEF_OFD(___RETI,16,4)
               ___GCMAP1(0x3f03ffL)
,___DEF_OFD(___RETI,16,4)
               ___GCMAP1(0x3f03ffL)
,___DEF_OFD(___RETI,16,4)
               ___GCMAP1(0x3f03ffL)
,___DEF_OFD(___RETI,16,4)
               ___GCMAP1(0x3f03ffL)
,___DEF_OFD(___RETI,16,4)
               ___GCMAP1(0x3f019fL)
,___DEF_OFD(___RETI,17,4)
               ___GCMAP1(0x3f10fffL)
,___DEF_OFD(___RETI,17,4)
               ___GCMAP1(0x3f10fffL)
,___DEF_OFD(___RETI,20,4)
               ___GCMAP1(0x3ff07beL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f19fL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f19dL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f000L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f040L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f080L)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0dfL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0dfL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f040L)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f05eL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f05aL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f040L)
,___DEF_OFD(___RETI,12,5)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f00fL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0ffL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0ffL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f1f7L)
,___DEF_OFD(___RETI,12,3)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,11,12)
               ___GCMAP1(0x3f00fL)
,___DEF_OFD(___RETI,11,12)
               ___GCMAP1(0x3f00fL)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f00fL)
___END_OFD

___BEGIN_MOD_PRM
___DEF_MOD_PRM(1,___G_termite_2f_match_2d_support_23_,1)
___END_MOD_PRM

___BEGIN_MOD_C_INIT
___END_MOD_C_INIT

___BEGIN_MOD_GLO
___DEF_MOD_GLO(1,___G_termite_2f_match_2d_support_23_,1)
___END_MOD_GLO

___BEGIN_MOD_SYM_KEY
___DEF_MOD_SYM(0,___S___,"_")
___DEF_MOD_SYM(1,___S_and,"and")
___DEF_MOD_SYM(2,___S_begin,"begin")
___DEF_MOD_SYM(3,___S_car,"car")
___DEF_MOD_SYM(4,___S_cdr,"cdr")
___DEF_MOD_SYM(5,___S_clause_2f_rt,"clause/rt")
___DEF_MOD_SYM(6,___S_code,"code")
___DEF_MOD_SYM(7,___S_eq_3f_,"eq?")
___DEF_MOD_SYM(8,___S_guard,"guard")
___DEF_MOD_SYM(9,___S_if,"if")
___DEF_MOD_SYM(10,___S_lambda,"lambda")
___DEF_MOD_SYM(11,___S_let,"let")
___DEF_MOD_SYM(12,___S_null_3f_,"null?")
___DEF_MOD_SYM(13,___S_pair_3f_,"pair?")
___DEF_MOD_SYM(14,___S_pattern,"pattern")
___DEF_MOD_SYM(15,___S_quote,"quote")
___DEF_MOD_SYM(16,___S_termite_2f_match_2d_support,"termite/match-support")
___DEF_MOD_SYM(17,___S_termite_2f_match_2d_support_23_,"termite/match-support#")
___DEF_MOD_SYM(18,___S_termite_2f_utils,"termite/utils")
___DEF_MOD_SYM(19,___S_where,"where")
___DEF_MOD_KEY(0,___K_env,"env")
___DEF_MOD_KEY(1,___K_val,"val")
___END_MOD_SYM_KEY

#endif
