#ifdef ___LINKER_INFO
; File: "match-support.c", produced by Gambit v4.9.4
(
409004
(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 409004
#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 412
#define ___OFDCOUNT 49
#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,14UL)
               ___STR8(99,97,110,39,116,32,102,105)
               ___STR6(110,100,32,105,116,58)
___DEF_SUB_STR(___X3,15UL)
               ___STR8(117,110,107,110,111,119,110,32)
               ___STR7(112,97,116,116,101,114,110)
___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)
___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)
   ___JUMPPRM(___NOTHING,___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)))
   ___JUMPPRM(___NOTHING,___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(___STRUCTUREDIOP(___R1,___R2))
   ___GOTO(___L2_termite_2f_match_2d_support_23_clause_2d_pattern)
   ___END_IF
   ___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)
___DEF_GLBL(___L2_termite_2f_match_2d_support_23_clause_2d_pattern)
   ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(1L),___STK(-1),___STK(0)))
   ___ADJFP(-2)
   ___JUMPPRM(___NOTHING,___R0)
___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(___STRUCTUREDIOP(___R1,___R2))
   ___GOTO(___L2_termite_2f_match_2d_support_23_clause_2d_guard)
   ___END_IF
   ___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)
___DEF_GLBL(___L2_termite_2f_match_2d_support_23_clause_2d_guard)
   ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(2L),___STK(-1),___STK(0)))
   ___ADJFP(-2)
   ___JUMPPRM(___NOTHING,___R0)
___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(___STRUCTUREDIOP(___R1,___R2))
   ___GOTO(___L2_termite_2f_match_2d_support_23_clause_2d_code)
   ___END_IF
   ___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)
___DEF_GLBL(___L2_termite_2f_match_2d_support_23_clause_2d_code)
   ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(3L),___STK(-1),___STK(0)))
   ___ADJFP(-2)
   ___JUMPPRM(___NOTHING,___R0)
___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)
   ___SET_R0(___LBL(2))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(2,___L2_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L13_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___IF(___EQP(___GLO__23__23_list,___PRM__23__23_list))
   ___GOTO(___L12_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___SET_R1(___STK(-4))
   ___SET_R0(___STK(-7))
   ___POLL(3)
___DEF_SLBL(3,___L3_termite_2f_match_2d_support_23_tree_2d_filter)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(1),26,___G__23__23_list)
___DEF_GLBL(___L12_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R1(___CONS(___STK(-4),___NUL))
   ___ADJFP(-7)
   ___CHECK_HEAP(4,4096)
___DEF_SLBL(4,___L4_termite_2f_match_2d_support_23_tree_2d_filter)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L13_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L16_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___IF(___PAIRP(___STK(-4)))
   ___GOTO(___L14_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___GOTO(___L15_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(___L15_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
___DEF_GLBL(___L14_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(6))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_SLBL(6,___L6_termite_2f_match_2d_support_23_tree_2d_filter)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L15_termite_2f_match_2d_support_23_tree_2d_filter)
   ___END_IF
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(7))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(7,___L7_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(8))
   ___JUMPGLOSAFE(___SET_NARGS(3),9,___G_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(8,___L8_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_STK(-3,___R1)
   ___SET_R1(___STK(-4))
   ___SET_R0(___LBL(9))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(9,___L9_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(10))
   ___JUMPGLOSAFE(___SET_NARGS(3),9,___G_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(10,___L10_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R2(___R1)
   ___SET_R0(___STK(-7))
   ___SET_R1(___STK(-3))
   ___POLL(11)
___DEF_SLBL(11,___L11_termite_2f_match_2d_support_23_tree_2d_filter)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),10,___G__23__23_append)
___DEF_GLBL(___L15_termite_2f_match_2d_support_23_tree_2d_filter)
   ___SET_R1(___NUL)
   ___ADJFP(-8)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L16_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_)
___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(___L19_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___IF(___NULLP(___R1))
   ___GOTO(___L18_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___GOTO(___L14_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L17_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L14_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(2)
___DEF_SLBL(2,___L2_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___LBL(3))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(3,___L3_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(4))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(4,___L4_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(5))
   ___JUMPGLOSAFE(___SET_NARGS(2),28,___G__23__23_member)
___DEF_SLBL(5,___L5_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L16_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(6))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(6,___L6_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(7))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(7,___L7_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___LBL(8))
   ___JUMPGLOSAFE(___SET_NARGS(1),7,___G_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(8,___L8_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L15_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___END_IF
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(9)
___DEF_SLBL(9,___L9_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L15_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R1(___CONS(___STK(-5),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(10,4096)
___DEF_SLBL(10,___L10_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L16_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(11))
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(11,___L11_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___STK(-3))
   ___POLL(12)
___DEF_SLBL(12,___L12_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_GLBL(___L17_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L18_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L19_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(13)
___DEF_SLBL(13,___L13_termite_2f_match_2d_support_23_delete_2d_duplicates)
   ___SET_R0(___LBL(1))
   ___JUMPGLOSAFE(___SET_NARGS(1),30,___G__23__23_null_3f_)
___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)
___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(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L565_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R3)
   ___SET_R1(___LBL(332))
   ___SET_R0(___LBL(6))
   ___ADJFP(7)
   ___POLL(1)
___DEF_SLBL(1,___L1_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L365_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L366_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)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(4))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L366_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L365_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(3)
___DEF_SLBL(3,___L3_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(2))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(4,___L4_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(5,4096)
___DEF_SLBL(5,___L5_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L366_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(6,___L6_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_map,___PRM__23__23_map))
   ___GOTO(___L367_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(7,___L7_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L546_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L367_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___LBL(283))
   ___SET_R0(___LBL(12))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L369_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L368_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(8)
___DEF_SLBL(8,___L8_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(9))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(9,___L9_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(10))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L368_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L369_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(10,___L10_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(11,4096)
___DEF_SLBL(11,___L11_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_SLBL(12,___L12_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L370_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)
___DEF_GLBL(___L370_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(14))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(2),22,___G__23__23_filter)
___DEF_SLBL(14,___L14_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L517_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___R1)
   ___SET_R1(___STK(-7))
   ___SET_R0(___LBL(19))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L371_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L372_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)
   ___SET_STK(-4,___R1)
   ___SET_R2(___CDR(___STK(-5)))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(17))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L372_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L371_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(16)
___DEF_SLBL(16,___L16_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(15))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(17,___L17_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(18,4096)
___DEF_SLBL(18,___L18_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L372_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(19,___L19_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L373_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(___L373_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(___L516_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(29))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L379_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L374_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(21)
___DEF_SLBL(21,___L21_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(22))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(22,___L22_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___CDR(___STK(-5)))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L377_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(-6,___R1)
   ___SET_R1(___NUL)
   ___GOTO(___L376_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)
   ___SET_R1(___CONS(___STK(-6),___R1))
   ___SET_STK(-10,___STK(-8))
   ___ADJFP(-4)
   ___CHECK_HEAP(24,4096)
___DEF_SLBL(24,___L24_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L375_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-6),___R1))
   ___SET_STK(-6,___STK(-5))
   ___CHECK_HEAP(25,4096)
___DEF_SLBL(25,___L25_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L376_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-6),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(26,4096)
___DEF_SLBL(26,___L26_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L377_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(27))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(27,___L27_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___CDR(___STK(-4)))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L378_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(-6,___R1)
   ___SET_R1(___NUL)
   ___GOTO(___L375_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L378_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_STK(-3,___R2)
   ___SET_R1(___CAR(___R2))
   ___SET_R0(___LBL(28))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(28,___L28_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(23))
   ___ADJFP(4)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L374_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L379_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(29,___L29_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_null_3f_,___PRM__23__23_null_3f_))
   ___GOTO(___L380_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L515_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(30,___L30_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(___L515_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L380_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NULLP(___R1)))
   ___GOTO(___L383_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L381_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-9))
___DEF_GLBL(___L382_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(31,4096)
___DEF_SLBL(31,___L31_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-2)
   ___JUMPPRM(___NOTHING,___STK(2))
___DEF_SLBL(32,___L32_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L381_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-7))
___DEF_GLBL(___L383_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-7,___R1)
   ___SET_R0(___LBL(33))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(33,___L33_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___ALLOC_CLO(4UL))
   ___BEGIN_SETUP_CLO(4,___STK(-4),249)
   ___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(35))
   ___CHECK_HEAP(34,4096)
___DEF_SLBL(34,___L34_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(35,___L35_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),231)
   ___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(230))
   ___ADJFP(4)
   ___CHECK_HEAP(36,4096)
___DEF_SLBL(36,___L36_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_null_3f_,___PRM__23__23_null_3f_))
   ___GOTO(___L385_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L416_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(37,___L37_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))
   ___ADJFP(-4)
   ___POLL(38)
___DEF_SLBL(38,___L38_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L384_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(___L416_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L385_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NULLP(___STK(-3))))
   ___GOTO(___L418_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L386_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(39)
___DEF_SLBL(39,___L39_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(47))
   ___SET_NARGS(2) ___GOTO(___L40_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_NARGS_EQ(2,___SET_R3(___NUL))
   ___GET_REST(40,2,0,0)
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L390_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NOT(___PAIRP(___R3)))
   ___GOTO(___L388_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L387_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(41)
___DEF_SLBL(41,___L41_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(42))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(42,___L42_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(43,4096)
___DEF_SLBL(43,___L43_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_SLBL(44,___L44_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L389_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L388_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(45,4096)
___DEF_SLBL(45,___L45_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L389_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(___L387_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L390_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(46)
___DEF_SLBL(46,___L46_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(44))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_SLBL(47,___L47_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(48))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(48,___L48_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L496_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(220))
   ___GOTO(___L391_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(49,___L49_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L396_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-3))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(94))
___DEF_GLBL(___L391_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(50)
___DEF_SLBL(50,___L50_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(51))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(51,___L51_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(52))
   ___JUMPGLOSAFE(___SET_NARGS(2),22,___G__23__23_filter)
___DEF_SLBL(52,___L52_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(___L395_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(57))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L392_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L393_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(53,___L53_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(55))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L393_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L392_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(54)
___DEF_SLBL(54,___L54_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(53))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(55,___L55_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(56,4096)
___DEF_SLBL(56,___L56_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L393_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(57,___L57_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L394_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(58,___L58_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_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(59)
___DEF_SLBL(59,___L59_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),28,___G__23__23_member)
___DEF_GLBL(___L395_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(58))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_GLBL(___L396_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(60))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(60,___L60_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(61))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(61,___L61_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L397_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(62)
___DEF_SLBL(62,___L62_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_GLBL(___L397_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(63))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(63,___L63_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(89))
   ___CHECK_HEAP(64,4096)
___DEF_SLBL(64,___L64_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_SLBL(65,___L65_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(87))
   ___ADJFP(4)
   ___CHECK_HEAP(66,4096)
___DEF_SLBL(66,___L66_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L398_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(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L408_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___LBL(80))
   ___SET_R0(___LBL(72))
   ___ADJFP(5)
   ___POLL(67)
___DEF_SLBL(67,___L67_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L400_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L399_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(68)
___DEF_SLBL(68,___L68_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(69))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(69,___L69_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(70))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L399_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L400_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(70,___L70_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(71,4096)
___DEF_SLBL(71,___L71_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_SLBL(72,___L72_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L401_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(73,___L73_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L401_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(74))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(74,___L74_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_not,___PRM__23__23_not)))
   ___GOTO(___L406_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L402_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L403_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(75,___L75_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L403_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-4))
___DEF_GLBL(___L402_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-7))
   ___POLL(76)
___DEF_SLBL(76,___L76_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L403_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_list,___PRM__23__23_list)))
   ___GOTO(___L405_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___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(77,4096)
___DEF_SLBL(77,___L77_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L404_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(78,___L78_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L404_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___SUB(2))
   ___SET_R0(___STK(-3))
   ___POLL(79)
___DEF_SLBL(79,___L79_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(2),21,___G__23__23_error)
___DEF_GLBL(___L405_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(78))
   ___ADJFP(-3)
   ___JUMPGLOSAFE(___SET_NARGS(4),26,___G__23__23_list)
___DEF_GLBL(___L406_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R0(___LBL(75))
   ___JUMPGLOSAFE(___SET_NARGS(1),29,___G__23__23_not)
___DEF_SLBL(80,___L80_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(80,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(81)
___DEF_SLBL(81,___L81_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(82))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(82,___L82_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(83))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(83,___L83_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L407_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(84)
___DEF_SLBL(84,___L84_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L407_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-5),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(85,4096)
___DEF_SLBL(85,___L85_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L408_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___LBL(80))
   ___ADJFP(5)
   ___POLL(86)
___DEF_SLBL(86,___L86_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(73))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(87,___L87_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))
   ___ADJFP(-8)
   ___POLL(88)
___DEF_SLBL(88,___L88_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L384_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(89,___L89_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),92)
   ___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(-8)
   ___CHECK_HEAP(90,4096)
___DEF_SLBL(90,___L90_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___POLL(91)
___DEF_SLBL(91,___L91_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L384_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(92,___L92_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(92,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(93)
___DEF_SLBL(93,___L93_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(65))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(94,___L94_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L409_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(95)
___DEF_SLBL(95,___L95_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_GLBL(___L409_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(96))
   ___JUMPGLOSAFE(___SET_NARGS(0),23,___G__23__23_gensym)
___DEF_SLBL(96,___L96_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___SET_R0(___LBL(97))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(0),23,___G__23__23_gensym)
___DEF_SLBL(97,___L97_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(98,4096)
___DEF_SLBL(98,___L98_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_list,___PRM__23__23_list)))
   ___GOTO(___L490_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(99,4096)
___DEF_SLBL(99,___L99_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L410_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L489_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(100,___L100_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-4))
   ___SET_R1(___STK(-5))
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L489_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L410_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___CONS(___R3,___STK(-12)))
   ___CHECK_HEAP(101,4096)
___DEF_SLBL(101,___L101_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_list,___PRM__23__23_list)))
   ___GOTO(___L488_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L411_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___BEGIN_ALLOC_LIST(2UL,___R2)
   ___ADD_LIST_ELEM(1,___STK(-6))
   ___END_ALLOC_LIST(2)
   ___SET_R2(___GET_LIST(2))
   ___CHECK_HEAP(102,4096)
___DEF_SLBL(102,___L102_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L487_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L412_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___CONS(___R2,___R3))
   ___CHECK_HEAP(103,4096)
___DEF_SLBL(103,___L103_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_STK(-5,___R1)
   ___SET_STK(-4,___R2)
   ___SET_R1(___STK(-15))
   ___SET_R0(___LBL(104))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(104,___L104_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(___L486_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___STK(-8),___TRU))
   ___CHECK_HEAP(105,4096)
___DEF_SLBL(105,___L105_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L414_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L485_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(106,___L106_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-3)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L485_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L414_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___R1,___STK(-15)))
   ___CHECK_HEAP(107,4096)
___DEF_SLBL(107,___L107_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)
   ___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),214)
   ___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(205))
   ___ADJFP(3)
   ___CHECK_HEAP(108,4096)
___DEF_SLBL(108,___L108_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_null_3f_,___PRM__23__23_null_3f_))
   ___GOTO(___L385_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L416_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(109)
___DEF_SLBL(109,___L109_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(110))
   ___JUMPGLOSAFE(___SET_NARGS(1),30,___G__23__23_null_3f_)
___DEF_SLBL(110,___L110_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L417_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___GOTO(___L386_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L417_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)
___DEF_GLBL(___L418_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(111)
___DEF_SLBL(111,___L111_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(112))
   ___JUMPGLOSAFE(___SET_NARGS(1),38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
___DEF_SLBL(112,___L112_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NOT(___EQP(___GLO__23__23_number_3f_,___PRM__23__23_number_3f_)))
   ___GOTO(___L479_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NUMBERP(___STK(-11)))
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L419_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(113,___L113_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L419_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(___L478_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___EQP(___TRU,___STK(-11)))
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L420_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(___L477_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___EQP(___FAL,___STK(-11)))
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L421_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(___L476_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___CHARP(___STK(-11)))
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L422_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(___L475_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NOT(___KEYWORDP(___STK(-11))))
   ___GOTO(___L444_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(114))
   ___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)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L443_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-11))
   ___GOTO(___L424_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(115,___L115_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(116,4096)
___DEF_SLBL(116,___L116_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L424_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(124))
   ___SET_NARGS(3) ___GOTO(___L117_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)
   ___IF_NARGS_EQ(2,___SET_R3(___NUL))
   ___GET_REST(117,2,0,0)
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L428_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NOT(___PAIRP(___R3)))
   ___GOTO(___L426_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L425_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(118)
___DEF_SLBL(118,___L118_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(119))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(119,___L119_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(120,4096)
___DEF_SLBL(120,___L120_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_SLBL(121,___L121_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L427_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L426_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(122,4096)
___DEF_SLBL(122,___L122_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L427_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(___L425_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_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___R3)
   ___ADJFP(8)
   ___POLL(123)
___DEF_SLBL(123,___L123_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(121))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_SLBL(124,___L124_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-11,___R1)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(125))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(125,___L125_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L441_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___STK(-11))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(126))
   ___GOTO(___L391_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(126,___L126_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L429_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(127)
___DEF_SLBL(127,___L127_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_GLBL(___L429_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L440_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___STK(-11),___TRU))
   ___CHECK_HEAP(128,4096)
___DEF_SLBL(128,___L128_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L430_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(129,___L129_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L439_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L430_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___R1,___STK(-10)))
   ___CHECK_HEAP(130,4096)
___DEF_SLBL(130,___L130_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_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(131))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-5))
___DEF_SLBL(131,___L131_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(147))
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L432_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L436_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(132,___L132_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(137))
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L436_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L432_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___CONS(___R2,___FAL))
   ___CHECK_HEAP(133,4096)
___DEF_SLBL(133,___L133_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L434_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L433_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(134)
___DEF_SLBL(134,___L134_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(135,___L135_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L433_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L434_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___R2,___R1))
   ___CHECK_HEAP(136,4096)
___DEF_SLBL(136,___L136_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(137,___L137_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(138))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-4))
___DEF_SLBL(138,___L138_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(139))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(139,___L139_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L435_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___ADJFP(-12)
   ___JUMPPRM(___NOTHING,___STK(5))
___DEF_GLBL(___L435_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(140,4096)
___DEF_SLBL(140,___L140_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-5)
   ___JUMPPRM(___NOTHING,___STK(5))
___DEF_SLBL(141,___L141_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(143))
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L432_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L436_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(142)
___DEF_SLBL(142,___L142_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(135))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(143,___L143_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(144))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-6))
___DEF_SLBL(144,___L144_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(145))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(145,___L145_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L437_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-7))
   ___ADJFP(-12)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L437_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(146,4096)
___DEF_SLBL(146,___L146_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_SLBL(147,___L147_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(148))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-4))
___DEF_SLBL(148,___L148_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(149))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(149,___L149_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L438_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___ADJFP(-12)
   ___JUMPPRM(___NOTHING,___STK(5))
___DEF_GLBL(___L438_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(150,4096)
___DEF_SLBL(150,___L150_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-5)
   ___JUMPPRM(___NOTHING,___STK(5))
___DEF_GLBL(___L439_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(151))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(151,___L151_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L431_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_R1(___STK(-11))
   ___SET_R2(___TRU)
   ___SET_R0(___LBL(129))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L441_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(152))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(152,___L152_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(153))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(153,___L153_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L442_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(154)
___DEF_SLBL(154,___L154_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(7))
___DEF_GLBL(___L442_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(155)
___DEF_SLBL(155,___L155_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_GLBL(___L443_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(115))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(156,___L156_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L444_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(157))
   ___JUMPGLOSAFE(___SET_NARGS(1),39,___G_termite_2f_utils_23_unquoted_2d_symbol_3f_)
___DEF_SLBL(157,___L157_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
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L468_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___PAIRP(___STK(-11)))
   ___GOTO(___L445_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L446_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(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L446_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L445_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-6))
   ___SET_R1(___SYM_pair_3f_)
   ___SET_R0(___LBL(159))
   ___SET_NARGS(2) ___GOTO(___L40_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(159,___L159_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___R1)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(49))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_GLBL(___L446_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_symbol_3f_,___PRM__23__23_symbol_3f_)))
   ___GOTO(___L467_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___SYMBOLP(___STK(-11)))
   ___GOTO(___L448_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L447_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(160,___L160_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L448_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L447_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-11))
   ___SET_R1(___SUB(3))
   ___SET_R0(___STK(-7))
   ___POLL(161)
___DEF_SLBL(161,___L161_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGLOSAFE(___SET_NARGS(2),21,___G__23__23_error)
___DEF_GLBL(___L448_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(162))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(162,___L162_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L456_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NOT(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_)))
   ___GOTO(___L455_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___EQP(___STK(-11),___SYM___))
   ___GOTO(___L449_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L450_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(163,___L163_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L450_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L449_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(164)
___DEF_SLBL(164,___L164_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(7))
___DEF_GLBL(___L450_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_list,___PRM__23__23_list)))
   ___GOTO(___L454_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___BEGIN_ALLOC_LIST(2UL,___STK(-6))
   ___ADD_LIST_ELEM(1,___STK(-11))
   ___END_ALLOC_LIST(2)
   ___SET_R1(___GET_LIST(2))
   ___CHECK_HEAP(165,4096)
___DEF_SLBL(165,___L165_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L451_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L453_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(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L453_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L451_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___R1,___STK(-9)))
   ___CHECK_HEAP(167,4096)
___DEF_SLBL(167,___L167_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_R2(___R1)
   ___SET_R3(___STK(-8))
   ___SET_R1(___STK(-10))
   ___SET_R0(___STK(-7))
   ___POLL(168)
___DEF_SLBL(168,___L168_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(7))
___DEF_GLBL(___L453_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(169))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(169,___L169_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L452_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L454_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-6))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(166))
   ___JUMPGLOSAFE(___SET_NARGS(2),26,___G__23__23_list)
___DEF_GLBL(___L455_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R2(___SYM___)
   ___SET_R0(___LBL(163))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L456_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(170))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(170,___L170_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(171))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(171,___L171_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(179))
   ___SET_NARGS(3) ___GOTO(___L172_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(172,___L172_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(2,___SET_R3(___NUL))
   ___GET_REST(172,2,0,0)
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L460_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___PAIRP(___R3))
   ___GOTO(___L457_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L459_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(173,___L173_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L458_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L457_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(174)
___DEF_SLBL(174,___L174_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(175))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(175,___L175_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(176,4096)
___DEF_SLBL(176,___L176_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L458_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)
___DEF_GLBL(___L459_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(177,4096)
___DEF_SLBL(177,___L177_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L460_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(178)
___DEF_SLBL(178,___L178_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(173))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_SLBL(179,___L179_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-11,___R1)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(180))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(180,___L180_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L465_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L464_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___STK(-11),___TRU))
   ___CHECK_HEAP(181,4096)
___DEF_SLBL(181,___L181_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L461_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L463_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(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L463_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L461_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___R1,___STK(-10)))
   ___CHECK_HEAP(183,4096)
___DEF_SLBL(183,___L183_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L462_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(132))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-5))
___DEF_GLBL(___L463_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(184))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(184,___L184_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(___L464_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R2(___TRU)
   ___SET_R0(___LBL(182))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L465_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(185))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(185,___L185_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(186))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(186,___L186_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L466_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(187)
___DEF_SLBL(187,___L187_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(7))
___DEF_GLBL(___L466_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(188)
___DEF_SLBL(188,___L188_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(8))
___DEF_GLBL(___L467_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(160))
   ___JUMPGLOSAFE(___SET_NARGS(1),36,___G__23__23_symbol_3f_)
___DEF_GLBL(___L468_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(158))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L469_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(189))
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_SLBL(189,___L189_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(197))
   ___SET_NARGS(3) ___GOTO(___L190_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)
   ___IF_NARGS_EQ(2,___SET_R3(___NUL))
   ___GET_REST(190,2,0,0)
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L473_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___PAIRP(___R3))
   ___GOTO(___L470_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L472_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(191,___L191_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L471_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___STK(-4))
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L470_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(192)
___DEF_SLBL(192,___L192_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(193))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(193,___L193_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(194,4096)
___DEF_SLBL(194,___L194_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L471_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)
___DEF_GLBL(___L472_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(195,4096)
___DEF_SLBL(195,___L195_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L473_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(196)
___DEF_SLBL(196,___L196_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(191))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_SLBL(197,___L197_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(198))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-5))
___DEF_SLBL(198,___L198_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(199))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-4))
___DEF_SLBL(199,___L199_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(200))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(200,___L200_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L474_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-6))
   ___ADJFP(-12)
   ___JUMPPRM(___NOTHING,___STK(5))
___DEF_GLBL(___L474_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(201,4096)
___DEF_SLBL(201,___L201_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-5)
   ___JUMPPRM(___NOTHING,___STK(5))
___DEF_GLBL(___L475_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(156))
   ___JUMPGLOSAFE(___SET_NARGS(1),24,___G__23__23_keyword_3f_)
___DEF_GLBL(___L476_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(202))
   ___JUMPGLOSAFE(___SET_NARGS(1),16,___G__23__23_char_3f_)
___DEF_SLBL(202,___L202_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L423_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(___L477_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-11))
   ___SET_R1(___FAL)
   ___SET_R0(___LBL(203))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_SLBL(203,___L203_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L423_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L421_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_R2(___STK(-11))
   ___SET_R1(___TRU)
   ___SET_R0(___LBL(204))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_SLBL(204,___L204_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L423_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(___L479_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-11))
   ___SET_R0(___LBL(113))
   ___JUMPGLOSAFE(___SET_NARGS(1),31,___G__23__23_number_3f_)
___DEF_SLBL(205,___L205_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(206,4096)
___DEF_SLBL(206,___L206_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L484_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___STK(-7),___FAL))
   ___ADJFP(-4)
   ___CHECK_HEAP(207,4096)
___DEF_SLBL(207,___L207_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L480_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L483_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(208,___L208_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L483_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L480_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___R1,___STK(-10)))
   ___CHECK_HEAP(209,4096)
___DEF_SLBL(209,___L209_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L481_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(210))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-4))
___DEF_SLBL(210,___L210_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(211))
   ___JUMPGLOSAFE(___SET_NARGS(2),20,___G__23__23_equal_3f_)
___DEF_SLBL(211,___L211_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L482_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___STK(-11))
   ___ADJFP(-12)
   ___JUMPPRM(___NOTHING,___STK(5))
___DEF_GLBL(___L482_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(212,4096)
___DEF_SLBL(212,___L212_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-5)
   ___JUMPPRM(___NOTHING,___STK(5))
___DEF_GLBL(___L483_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(213))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(213,___L213_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(___L484_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-7))
   ___SET_R2(___FAL)
   ___SET_R0(___LBL(208))
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(214,___L214_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(214,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(215)
___DEF_SLBL(215,___L215_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(37))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_GLBL(___L485_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-15))
   ___SET_R0(___LBL(216))
   ___ADJFP(3)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(216,___L216_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-3)
   ___GOTO(___L415_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L486_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-8))
   ___SET_R2(___TRU)
   ___SET_R0(___LBL(106))
   ___ADJFP(3)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(217,___L217_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R3(___STK(-4))
   ___SET_R1(___STK(-5))
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L412_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L487_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(218))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(218,___L218_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___GOTO(___L413_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)
   ___SET_R3(___R1)
   ___SET_R2(___STK(-4))
   ___SET_R1(___STK(-5))
   ___IF(___EQP(___GLO__23__23_list,___PRM__23__23_list))
   ___GOTO(___L411_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L488_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(217))
   ___JUMPGLOSAFE(___SET_NARGS(2),26,___G__23__23_list)
___DEF_GLBL(___L489_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(219))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L490_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(100))
   ___JUMPGLOSAFE(___SET_NARGS(2),26,___G__23__23_list)
___DEF_SLBL(220,___L220_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L491_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(221)
___DEF_SLBL(221,___L221_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(6))
___DEF_GLBL(___L491_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L495_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___STK(-5),___TRU))
   ___CHECK_HEAP(222,4096)
___DEF_SLBL(222,___L222_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L492_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L494_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(223,___L223_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_cons,___PRM__23__23_cons)))
   ___GOTO(___L494_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L492_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___R1,___STK(-10)))
   ___CHECK_HEAP(224,4096)
___DEF_SLBL(224,___L224_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_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R0(___LBL(141))
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(-7))
___DEF_GLBL(___L494_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R0(___LBL(225))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_SLBL(225,___L225_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L493_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L495_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-5))
   ___SET_R2(___TRU)
   ___SET_R0(___LBL(223))
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L496_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___STK(-10))
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(226))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(226,___L226_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(227))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(227,___L227_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L497_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(228)
___DEF_SLBL(228,___L228_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(5))
___DEF_GLBL(___L497_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(229)
___DEF_SLBL(229,___L229_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGENSAFE(___SET_NARGS(3),___STK(6))
___DEF_SLBL(230,___L230_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L382_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(231,___L231_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(231,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(232)
___DEF_SLBL(232,___L232_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(233))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_SLBL(233,___L233_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(___L503_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___EQP(___TRU,___R1))
   ___GOTO(___L498_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L500_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(234,___L234_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L500_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L498_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___CLO(___STK(-3),3))))
   ___GOTO(___L499_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(235))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(235,___L235_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(236))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(236,___L236_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(237,4096)
___DEF_SLBL(237,___L237_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L499_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(238))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(238,___L238_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(239)
___DEF_SLBL(239,___L239_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(2))
___DEF_GLBL(___L500_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(240))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_SLBL(240,___L240_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(241,4096)
___DEF_SLBL(241,___L241_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___CLO(___STK(-3),3))))
   ___GOTO(___L502_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(242))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(242,___L242_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-9))
   ___SET_R0(___LBL(243))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_SLBL(243,___L243_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(244,4096)
___DEF_SLBL(244,___L244_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L501_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(245,___L245_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_GLBL(___L501_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(246))
   ___JUMPGENSAFE(___SET_NARGS(3),___CLO(___STK(-7),2))
___DEF_SLBL(246,___L246_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(247,4096)
___DEF_SLBL(247,___L247_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L502_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(248))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(248,___L248_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-9))
   ___SET_R0(___LBL(245))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_GLBL(___L503_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___TRU)
   ___SET_R0(___LBL(234))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_SLBL(249,___L249_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(249,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(250)
___DEF_SLBL(250,___L250_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(251))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(251,___L251_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))
   ___ADJFP(-8)
   ___POLL(252)
___DEF_SLBL(252,___L252_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(253,___L253_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))
   ___ADJFP(-8)
   ___POLL(254)
___DEF_SLBL(254,___L254_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)
   ___IF(___NOT(___EQP(___GLO__23__23_null_3f_,___PRM__23__23_null_3f_)))
   ___GOTO(___L514_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NULLP(___STK(0)))
   ___GOTO(___L512_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L505_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(255)
___DEF_SLBL(255,___L255_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(256))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(256,___L256_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___ALLOC_CLO(4UL))
   ___BEGIN_SETUP_CLO(4,___STK(-3),279)
   ___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(258))
   ___CHECK_HEAP(257,4096)
___DEF_SLBL(257,___L257_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(258,___L258_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),261)
   ___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(-8)
   ___CHECK_HEAP(259,4096)
___DEF_SLBL(259,___L259_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___POLL(260)
___DEF_SLBL(260,___L260_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L384_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_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(261,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(262)
___DEF_SLBL(262,___L262_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(263))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_SLBL(263,___L263_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(___L511_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___EQP(___TRU,___R1))
   ___GOTO(___L506_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L508_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)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L508_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L506_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___CLO(___STK(-3),3))))
   ___GOTO(___L507_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(265))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(265,___L265_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(266))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(266,___L266_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(267,4096)
___DEF_SLBL(267,___L267_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L507_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(268))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(268,___L268_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-7))
   ___POLL(269)
___DEF_SLBL(269,___L269_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(2))
___DEF_GLBL(___L508_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(270))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_SLBL(270,___L270_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(271,4096)
___DEF_SLBL(271,___L271_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___CLO(___STK(-3),3))))
   ___GOTO(___L510_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(272))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(272,___L272_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-9))
   ___SET_R0(___LBL(273))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_SLBL(273,___L273_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(274,4096)
___DEF_SLBL(274,___L274_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L509_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(275,___L275_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)
   ___SET_STK(-5,___R1)
   ___SET_R3(___STK(-8))
   ___SET_R2(___STK(-9))
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(276))
   ___JUMPGENSAFE(___SET_NARGS(3),___CLO(___STK(-7),2))
___DEF_SLBL(276,___L276_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(277,4096)
___DEF_SLBL(277,___L277_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L510_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___SET_R1(___CLO(___STK(-3),1))
   ___SET_R0(___LBL(278))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(278,___L278_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R1(___STK(-9))
   ___SET_R0(___LBL(275))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-5))
___DEF_GLBL(___L511_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___TRU)
   ___SET_R0(___LBL(264))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_SLBL(279,___L279_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(3,___NOTHING)
   ___WRONG_NARGS(279,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(280)
___DEF_SLBL(280,___L280_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(253))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(281,___L281_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L513_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L512_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-2))
   ___ADJFP(-4)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L513_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(___L505_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)
   ___SET_STK(3,___R2)
   ___SET_STK(4,___R3)
   ___SET_R1(___STK(0))
   ___ADJFP(8)
   ___POLL(282)
___DEF_SLBL(282,___L282_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(281))
   ___JUMPGLOSAFE(___SET_NARGS(1),30,___G__23__23_null_3f_)
___DEF_GLBL(___L515_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-7,___R1)
   ___SET_R0(___LBL(32))
   ___JUMPGLOSAFE(___SET_NARGS(1),30,___G__23__23_null_3f_)
___DEF_GLBL(___L516_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(30))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_GLBL(___L517_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-7))
   ___SET_R0(___LBL(20))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(283,___L283_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(283,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(284)
___DEF_SLBL(284,___L284_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(285))
   ___JUMPGLOSAFE(___SET_NARGS(0),23,___G__23__23_gensym)
___DEF_SLBL(285,___L285_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-4,___LBL(326))
   ___SET_STK(-3,___LBL(321))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(286))
   ___JUMPGLOSAFE(___SET_NARGS(1),4,___G_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_SLBL(286,___L286_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(287))
   ___JUMPGLOSAFE(___SET_NARGS(3),9,___G_termite_2f_match_2d_support_23_tree_2d_filter)
___DEF_SLBL(287,___L287_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(288))
   ___JUMPGLOSAFE(___SET_NARGS(1),7,___G_termite_2f_match_2d_support_23_delete_2d_duplicates)
___DEF_SLBL(288,___L288_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(289))
   ___JUMPGLOSAFE(___SET_NARGS(1),2,___G_termite_2f_match_2d_support_23_clause_2d_code)
___DEF_SLBL(289,___L289_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(290,4096)
___DEF_SLBL(290,___L290_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(___L536_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___BOOLEAN(___PAIRP(___R1)))
   ___GOTO(___L518_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(291,___L291_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(___L518_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___R1)
   ___SET_R1(___R3)
   ___IF(___NOTFALSEP(___R1))
   ___GOTO(___L533_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L519_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R1)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L520_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___R2)
___DEF_GLBL(___L520_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-1,___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(292))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),4,___G_termite_2f_match_2d_support_23_clause_2d_pattern)
___DEF_SLBL(292,___L292_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-4,___R1)
   ___SET_R1(___STK(-10))
   ___SET_R0(___LBL(293))
   ___JUMPGLOSAFE(___SET_NARGS(1),3,___G_termite_2f_match_2d_support_23_clause_2d_guard)
___DEF_SLBL(293,___L293_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),298)
   ___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(295))
   ___CHECK_HEAP(294,4096)
___DEF_SLBL(294,___L294_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(295,___L295_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L521_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___STK(-11))
   ___POLL(296)
___DEF_SLBL(296,___L296_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-12)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L521_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-5),___R1))
   ___ADJFP(-11)
   ___CHECK_HEAP(297,4096)
___DEF_SLBL(297,___L297_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_SLBL(298,___L298_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(298,1,0,0)
   ___IF(___NOT(___NOTFALSEP(___CLO(___R4,3))))
   ___GOTO(___L527_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(1,___ALLOC_CLO(1UL))
   ___BEGIN_SETUP_CLO(1,___STK(1),310)
   ___ADD_CLO_ELEM(0,___R1)
   ___END_SETUP_CLO(1)
   ___ADJFP(1)
   ___CHECK_HEAP(299,4096)
___DEF_SLBL(299,___L299_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L526_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R4)
   ___SET_R2(___CLO(___R4,4))
   ___SET_R1(___STK(0))
   ___SET_R0(___LBL(305))
   ___ADJFP(7)
   ___POLL(300)
___DEF_SLBL(300,___L300_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___PAIRP(___R2))
   ___GOTO(___L522_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L523_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(301,___L301_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(303))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L523_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L522_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(302)
___DEF_SLBL(302,___L302_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(301))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(303,___L303_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(304,4096)
___DEF_SLBL(304,___L304_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L523_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(305,___L305_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L525_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L524_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(___EQP(___GLO__23__23_cons,___PRM__23__23_cons))
   ___GOTO(___L525_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L524_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(307)
___DEF_SLBL(307,___L307_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(2),17,___G__23__23_cons)
___DEF_GLBL(___L525_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___CLO(___STK(-5),2))
   ___SET_R1(___CONS(___R0,___R1))
   ___ADJFP(-6)
   ___CHECK_HEAP(308,4096)
___DEF_SLBL(308,___L308_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-2)
   ___JUMPPRM(___NOTHING,___STK(2))
___DEF_GLBL(___L526_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(309)
___DEF_SLBL(309,___L309_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(306))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(310,___L310_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(310,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_R2(___CLO(___R4,1))
   ___ADJFP(4)
   ___POLL(311)
___DEF_SLBL(311,___L311_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(312))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(312,___L312_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-3))
   ___POLL(313)
___DEF_SLBL(313,___L313_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_GLBL(___L527_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_symbol_3f_,___PRM__23__23_symbol_3f_)))
   ___GOTO(___L532_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R3(___CLO(___R4,1))
   ___IF(___SYMBOLP(___R3))
   ___GOTO(___L528_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_SLBL(314,___L314_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L530_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R4(___STK(-5))
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L528_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(315)
___DEF_SLBL(315,___L315_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(316))
   ___JUMPGLOSAFE(___SET_NARGS(2),11,___G__23__23_assoc)
___DEF_SLBL(316,___L316_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L529_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R0(___STK(-7))
   ___POLL(317)
___DEF_SLBL(317,___L317_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-8)
   ___JUMPGLOSAFE(___SET_NARGS(1),13,___G__23__23_cadr)
___DEF_GLBL(___L529_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___STK(-6),1))
   ___ADJFP(-8)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L530_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R4(___STK(-5))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L531_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CLO(___R4,1))
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L532_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(318)
___DEF_SLBL(318,___L318_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(314))
   ___JUMPGLOSAFE(___SET_NARGS(1),36,___G__23__23_symbol_3f_)
___DEF_GLBL(___L533_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-2,___R2)
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(319))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
___DEF_SLBL(319,___L319_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_not,___PRM__23__23_not)))
   ___GOTO(___L535_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___BOOLEAN(___FALSEP(___R1)))
   ___GOTO(___L534_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(320,___L320_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)
   ___SET_R2(___STK(-6))
   ___ADJFP(-4)
   ___GOTO(___L519_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_R0(___LBL(320))
   ___JUMPGLOSAFE(___SET_NARGS(1),29,___G__23__23_not)
___DEF_GLBL(___L536_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-3,___R1)
   ___SET_STK(-2,___R2)
   ___SET_R0(___LBL(291))
   ___ADJFP(4)
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_SLBL(321,___L321_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(321,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(322)
___DEF_SLBL(322,___L322_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(323))
   ___JUMPGLOSAFE(___SET_NARGS(1),39,___G_termite_2f_utils_23_unquoted_2d_symbol_3f_)
___DEF_SLBL(323,___L323_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___NOTFALSEP(___R1)))
   ___GOTO(___L539_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___ADJFP(-4)
   ___IF(___EQP(___GLO__23__23_not,___PRM__23__23_not))
   ___GOTO(___L538_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_SLBL(324,___L324_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_not,___PRM__23__23_not))
   ___GOTO(___L538_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L537_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-3))
   ___POLL(325)
___DEF_SLBL(325,___L325_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),29,___G__23__23_not)
___DEF_GLBL(___L538_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___BOOLEAN(___FALSEP(___R1)))
   ___ADJFP(-4)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L539_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(324))
   ___ADJFP(-4)
   ___JUMPGLOSAFE(___SET_NARGS(1),38,___G_termite_2f_utils_23_quoted_2d_symbol_3f_)
___DEF_SLBL(326,___L326_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(326,1,0,0)
   ___IF(___NOT(___EQP(___GLO__23__23_symbol_3f_,___PRM__23__23_symbol_3f_)))
   ___GOTO(___L545_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___BOOLEAN(___SYMBOLP(___R1)))
   ___GOTO(___L540_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)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L540_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(___L544_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___IF(___NOT(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_)))
   ___GOTO(___L543_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___BOOLEAN(___EQP(___STK(0),___SYM___)))
   ___IF(___EQP(___GLO__23__23_not,___PRM__23__23_not))
   ___GOTO(___L542_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L541_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___POLL(328)
___DEF_SLBL(328,___L328_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPGLOSAFE(___SET_NARGS(1),29,___G__23__23_not)
___DEF_SLBL(329,___L329_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___STK(-6))
   ___ADJFP(-7)
   ___IF(___NOT(___EQP(___GLO__23__23_not,___PRM__23__23_not)))
   ___GOTO(___L541_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L542_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___BOOLEAN(___FALSEP(___R1)))
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L543_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(330)
___DEF_SLBL(330,___L330_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(329))
   ___JUMPGLOSAFE(___SET_NARGS(2),19,___G__23__23_eq_3f_)
___DEF_GLBL(___L544_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L545_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(331)
___DEF_SLBL(331,___L331_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(327))
   ___JUMPGLOSAFE(___SET_NARGS(1),36,___G__23__23_symbol_3f_)
___DEF_GLBL(___L546_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___LBL(283))
   ___SET_R0(___LBL(13))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(332,___L332_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(332,1,0,0)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(333)
___DEF_SLBL(333,___L333_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(334))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(334,___L334_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(358))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(335))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(335,___L335_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(336))
   ___JUMPGLOSAFE(___SET_NARGS(2),22,___G__23__23_filter)
___DEF_SLBL(336,___L336_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___GLO__23__23_map,___PRM__23__23_map)))
   ___GOTO(___L560_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(341))
   ___IF(___PAIRP(___R2))
   ___GOTO(___L547_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___GOTO(___L548_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(337,___L337_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(339))
   ___IF(___NOT(___PAIRP(___R2)))
   ___GOTO(___L548_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
___DEF_GLBL(___L547_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(338)
___DEF_SLBL(338,___L338_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(337))
   ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6))
___DEF_SLBL(339,___L339_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___CONS(___STK(-4),___R1))
   ___ADJFP(-7)
   ___CHECK_HEAP(340,4096)
___DEF_SLBL(340,___L340_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___STK(1))
___DEF_GLBL(___L548_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___NUL)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_SLBL(341,___L341_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L549_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)
___DEF_GLBL(___L549_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_R0(___LBL(343))
   ___JUMPGLOSAFE(___SET_NARGS(1),25,___G__23__23_length)
___DEF_SLBL(343,___L343_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___R1,___FIX(0L))))
   ___GOTO(___L558_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___TRU)
   ___GOTO(___L550_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)
___DEF_GLBL(___L550_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-5,___R1)
   ___SET_STK(-3,___LBL(351))
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(345))
   ___JUMPGLOSAFE(___SET_NARGS(1),15,___G__23__23_cdr)
___DEF_SLBL(345,___L345_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-3))
   ___SET_R0(___LBL(346))
   ___JUMPGLOSAFE(___SET_NARGS(2),33,___G__23__23_remove)
___DEF_SLBL(346,___L346_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(-6,___R1)
   ___SET_R0(___LBL(347))
   ___JUMPGLOSAFE(___SET_NARGS(1),25,___G__23__23_length)
___DEF_SLBL(347,___L347_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___NOT(___EQP(___R1,___FIX(0L))))
   ___GOTO(___L552_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___TRU)
   ___GOTO(___L551_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(348,___L348_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_R3(___R1)
   ___SET_R2(___STK(-5))
   ___SET_R1(___STK(-4))
   ___SET_R0(___STK(-7))
   ___POLL(349)
___DEF_SLBL(349,___L349_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(___L552_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___R1,___FIX(1L)))
   ___GOTO(___L553_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___SYM_begin,___STK(-6)))
   ___CHECK_HEAP(350,4096)
___DEF_SLBL(350,___L350_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___GOTO(___L551_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)
   ___SET_R1(___STK(-6))
   ___SET_R0(___LBL(348))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(351,___L351_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(351,1,0,0)
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L557_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___BOOLEAN(___PAIRP(___R1)))
   ___GOTO(___L554_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(352,___L352_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L554_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(___L556_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(1,___R0)
   ___SET_R1(___STK(0))
   ___ADJFP(7)
   ___POLL(353)
___DEF_SLBL(353,___L353_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(354))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(354,___L354_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_))
   ___GOTO(___L555_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___SYM_where)
   ___SET_R0(___STK(-6))
   ___POLL(355)
___DEF_SLBL(355,___L355_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(___L555_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___BOOLEAN(___EQP(___R1,___SYM_where)))
   ___ADJFP(-8)
   ___JUMPPRM(___NOTHING,___STK(2))
___DEF_GLBL(___L556_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L557_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(356)
___DEF_SLBL(356,___L356_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(352))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L558_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___R1,___FIX(1L)))
   ___GOTO(___L559_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R1(___CONS(___SYM_and,___STK(-5)))
   ___CHECK_HEAP(357,4096)
___DEF_SLBL(357,___L357_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(___L559_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(344))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_GLBL(___L560_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-5))
   ___SET_R0(___LBL(342))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___DEF_SLBL(358,___L358_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF_NARGS_EQ(1,___NOTHING)
   ___WRONG_NARGS(358,1,0,0)
   ___IF(___NOT(___EQP(___GLO__23__23_pair_3f_,___PRM__23__23_pair_3f_)))
   ___GOTO(___L564_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___BOOLEAN(___PAIRP(___R1)))
   ___GOTO(___L561_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
___DEF_SLBL(359,___L359_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R2(___R1)
   ___SET_R1(___STK(-6))
   ___SET_R0(___STK(-7))
   ___ADJFP(-8)
___DEF_GLBL(___L561_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(___L563_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_STK(1,___R0)
   ___SET_R1(___STK(0))
   ___ADJFP(7)
   ___POLL(360)
___DEF_SLBL(360,___L360_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(361))
   ___JUMPGLOSAFE(___SET_NARGS(1),14,___G__23__23_car)
___DEF_SLBL(361,___L361_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___IF(___EQP(___GLO__23__23_eq_3f_,___PRM__23__23_eq_3f_))
   ___GOTO(___L562_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___END_IF
   ___SET_R2(___SYM_where)
   ___SET_R0(___STK(-6))
   ___POLL(362)
___DEF_SLBL(362,___L362_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(___L562_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R1(___BOOLEAN(___EQP(___R1,___SYM_where)))
   ___ADJFP(-8)
   ___JUMPPRM(___NOTHING,___STK(2))
___DEF_GLBL(___L563_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___ADJFP(-1)
   ___JUMPPRM(___NOTHING,___R0)
___DEF_GLBL(___L564_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_STK(1,___R0)
   ___SET_STK(2,___R1)
   ___ADJFP(8)
   ___POLL(363)
___DEF_SLBL(363,___L363_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(359))
   ___JUMPGLOSAFE(___SET_NARGS(1),32,___G__23__23_pair_3f_)
___DEF_GLBL(___L565_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(332))
   ___ADJFP(7)
   ___POLL(364)
___DEF_SLBL(364,___L364_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match)
   ___SET_R0(___LBL(7))
   ___JUMPGLOSAFE(___SET_NARGS(2),27,___G__23__23_map)
___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,8,8,0x3f00L))
,___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(___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,0x17L))
,___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_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(___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,0x7L))
,___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,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,8,8,0x3f00L))
,___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(___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(___RETI,8,0,0x3f03L))
,___DEF_LBL_INTRO(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___REF_FAL,___REF_FAL,365,0)
,___DEF_LBL_PROC(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,4,-1)
,___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(___RETN,5,0,0x7L))
,___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,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,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(___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,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_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,0x3f07L))
,___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,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_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,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(___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,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(___RETI,2,1,0x3f2L))
,___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_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_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,4,4,0x3ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,0,0x3f03fL))
,___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(___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,1,0,0x3f1L))
,___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,0,0,0x3fL))
,___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,0x7fL))
,___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(___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(___RETN,5,0,0x5L))
,___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,0x3f07L))
,___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,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(___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,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(___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_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,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,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_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,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,8,8,0x3f00L))
,___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,9,5,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,4,0x3ffL))
,___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(___RETI,4,4,0x3ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,4,0x3ffL))
,___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,___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,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,___OFD(___RETI,20,4,0x3ff07beL))
,___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,___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,0xfeL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0feL))
,___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(___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,1,0,0x3f1L))
,___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,0,0,0x3fL))
,___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,4,0xdeL))
,___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,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,___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,0x9fL))
,___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(___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(___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(___RETN,9,4,0xbdL))
,___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,0,0x6fL))
,___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,9,0,0x7dL))
,___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,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,0xbdL))
,___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,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,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,___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,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,___OFD(___RETI,12,12,0x3f040L))
,___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,___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_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,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(___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,0x3f0fL))
,___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,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,___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,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,0xfeL))
,___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,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(___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,0x3f0fL))
,___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,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,0xffL))
,___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,___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,0x111L))
,___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,0x19dL))
,___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,17,4,0x10fffL))
,___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,___IFD(___RETN,13,4,0x7ffL))
,___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,___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,___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,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,1,0x42L))
,___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,0x15L))
,___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,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,___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,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,0,0x3fL))
,___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,3,0x3fL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,4,0x3ffL))
,___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,___IFD(___RETI,4,4,0x3ffL))
,___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_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,___IFD(___RETI,4,4,0x3ffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,4,4,0x3ffL))
,___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,0x15L))
,___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,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,___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,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,0,0x3fL))
,___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,0xffL))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___OFD(___RETI,12,4,0x3f0ffL))
,___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,0x3L))
,___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,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,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,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_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,___OFD(___RETI,12,12,0x3f000L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,1,0,0x3f1L))
,___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,4,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(___RETN,5,0,0x7L))
,___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,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,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,8,8,0x3f00L))
,___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,1,0x3f06L))
,___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(___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,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,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_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,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_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,0x3L))
,___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(___RETN,5,1,0x2L))
,___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(___RETI,8,0,0x3f03L))
,___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,0x3L))
,___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(___RETN,5,0,0x7L))
,___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,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,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(___RETN,5,0,0xbL))
,___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,0xdL))
,___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,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,0x3f0dL))
,___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,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,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,0,0x3f0bL))
,___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,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,0x3f03L))
,___DEF_LBL_RET(___H_termite_2f_match_2d_support_23_compile_2d_pattern_2d_match,___IFD(___RETI,8,1,0x3f0fL))
___END_LBL

___BEGIN_OFD
 ___DEF_OFD(___RETI,12,1)
               ___GCMAP1(0x3f0cfL)
,___DEF_OFD(___RETI,16,1)
               ___GCMAP1(0x3ff042L)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f080L)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f1ffL)
,___DEF_OFD(___RETI,12,5)
               ___GCMAP1(0x3f03fL)
,___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,17,4)
               ___GCMAP1(0x3f10fffL)
,___DEF_OFD(___RETI,17,4)
               ___GCMAP1(0x3f10fffL)
,___DEF_OFD(___RETI,20,4)
               ___GCMAP1(0x3ff07beL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0ffL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0ffL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0feL)
,___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,12)
               ___GCMAP1(0x3f080L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f000L)
,___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,4)
               ___GCMAP1(0x3f0dfL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0dfL)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f040L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f080L)
,___DEF_OFD(___RETI,16,4)
               ___GCMAP1(0x3f019fL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f19fL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f19dL)
,___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,12)
               ___GCMAP1(0x3f010L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f020L)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,3)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0ffL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f1f7L)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,3)
               ___GCMAP1(0x3f03fL)
,___DEF_OFD(___RETI,12,4)
               ___GCMAP1(0x3f0ffL)
,___DEF_OFD(___RETI,12,0)
               ___GCMAP1(0x3f0c3L)
,___DEF_OFD(___RETI,12,12)
               ___GCMAP1(0x3f000L)
___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
