.include 'cclass.pasm'
.include 'except_severity.pasm'
.include 'except_types.pasm'
.include 'iglobals.pasm'
.include 'interpinfo.pasm'
.include 'iterator.pasm'
.include 'sysinfo.pasm'
.include 'stat.pasm'
.include 'datatypes.pasm'
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_52_1372810575.7205") :anon :lex
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 1
    .const 'Sub' $P5003 = 'cuid_1_1372810575.7205' 
    capture_lex $P5003 
    .const 'Sub' $P5001 = 'cuid_1_1372810575.7205' 
    capture_lex $P5001
    $P5002 = $P5001()
    .return ($P5002) 
.end
.loadlib "nqp_group"
.loadlib "nqp_ops"
.loadlib "perl6_group"
.loadlib "perl6_ops"
.loadlib "bit_ops"
.loadlib "math_ops"
.loadlib "trans_ops"
.loadlib "io_ops"
.loadlib "obscure_ops"
.loadlib "os"
.loadlib "file"
.loadlib "sys_ops"
.loadlib "nqp_bigint_ops"
.loadlib "nqp_dyncall_ops"
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_1_1372810575.7205") :anon :lex :outer("cuid_52_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 1
    .const 'Sub' $P5042 = 'cuid_2_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_3_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_4_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_5_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_6_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_7_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_8_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_9_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_10_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_11_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_12_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_13_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_14_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_15_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_16_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_17_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_18_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_19_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_20_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_21_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_22_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_23_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_36_1372810575.7205' 
    capture_lex $P5042 
    .const 'Sub' $P5042 = 'cuid_46_1372810575.7205' 
    capture_lex $P5042 
    .lex "GLOBALish", $P101 
    .lex "EXPORT", $P102 
    .lex "$?PACKAGE", $P103 
    .lex "::?PACKAGE", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "OpaquePointer", $P108 
    .lex "CArray", $P109 
    .lex "&trait_mod:<is>", $P110 
    .lex "&explicitly-manage", $P111 
    .lex "&refresh", $P112 
    .lex "SQLITE_OK", $P113 
    .lex "SQLITE_ERROR", $P114 
    .lex "SQLITE_INTERNAL", $P115 
    .lex "SQLITE_PERM", $P116 
    .lex "SQLITE_ABORT", $P117 
    .lex "SQLITE_BUSY", $P118 
    .lex "SQLITE_LOCKED", $P119 
    .lex "SQLITE_NOMEM", $P120 
    .lex "SQLITE_READONLY", $P121 
    .lex "SQLITE_INTERRUPT", $P122 
    .lex "SQLITE_IOERR", $P123 
    .lex "SQLITE_CORRUPT", $P124 
    .lex "SQLITE_NOTFOUND", $P125 
    .lex "SQLITE_FULL", $P126 
    .lex "SQLITE_CANTOPEN", $P127 
    .lex "SQLITE_PROTOCOL", $P128 
    .lex "SQLITE_EMPTY", $P129 
    .lex "SQLITE_SCHEMA", $P130 
    .lex "SQLITE_TOOBIG", $P131 
    .lex "SQLITE_CONSTRAINT", $P132 
    .lex "SQLITE_MISMATCH", $P133 
    .lex "SQLITE_MISUSE", $P134 
    .lex "SQLITE_NOLFS", $P135 
    .lex "SQLITE_AUTH", $P136 
    .lex "SQLITE_FORMAT", $P137 
    .lex "SQLITE_RANGE", $P138 
    .lex "SQLITE_NOTADB", $P139 
    .lex "SQLITE_ROW", $P140 
    .lex "SQLITE_DONE", $P141 
    .lex "SQLITE", $P142 
    .lex "&sqlite3_open", $P143 
    .lex "&sqlite3_close", $P144 
    .lex "&sqlite3_prepare_v2", $P145 
    .lex "&sqlite3_step", $P146 
    .lex "&sqlite3_bind_blob", $P147 
    .lex "&sqlite3_bind_double", $P148 
    .lex "&sqlite3_bind_int", $P149 
    .lex "&sqlite3_bind_null", $P150 
    .lex "&sqlite3_bind_text", $P151 
    .lex "&sqlite3_changes", $P152 
    .lex "&sqlite3_bind", $P153 
    .lex "&sqlite3_reset", $P154 
    .lex "&sqlite3_column_text", $P155 
    .lex "&sqlite3_finalize", $P156 
    .lex "&sqlite3_column_count", $P157 
    .lex "&sqlite3_column_name", $P158 
    .lex "$=pod", $P159 
    .lex "!UNIT_MARKER", $P160 
    .local pmc ctxsave 
    .const 'Sub' $P5004 = 'cuid_2_1372810575.7205' 
    capture_lex $P5004
    $P5004 = $P143."clone"()
    set $P143, $P5004
    .const 'Sub' $P5005 = 'cuid_3_1372810575.7205' 
    capture_lex $P5005
    $P5005 = $P144."clone"()
    set $P144, $P5005
    .const 'Sub' $P5006 = 'cuid_4_1372810575.7205' 
    capture_lex $P5006
    $P5006 = $P145."clone"()
    set $P145, $P5006
    .const 'Sub' $P5007 = 'cuid_5_1372810575.7205' 
    capture_lex $P5007
    $P5007 = $P146."clone"()
    set $P146, $P5007
    .const 'Sub' $P5008 = 'cuid_6_1372810575.7205' 
    capture_lex $P5008
    $P5008 = $P147."clone"()
    set $P147, $P5008
    .const 'Sub' $P5009 = 'cuid_7_1372810575.7205' 
    capture_lex $P5009
    $P5009 = $P148."clone"()
    set $P148, $P5009
    .const 'Sub' $P5010 = 'cuid_8_1372810575.7205' 
    capture_lex $P5010
    $P5010 = $P149."clone"()
    set $P149, $P5010
    .const 'Sub' $P5011 = 'cuid_9_1372810575.7205' 
    capture_lex $P5011
    $P5011 = $P150."clone"()
    set $P150, $P5011
    .const 'Sub' $P5012 = 'cuid_10_1372810575.7205' 
    capture_lex $P5012
    $P5012 = $P151."clone"()
    set $P151, $P5012
    .const 'Sub' $P5013 = 'cuid_11_1372810575.7205' 
    capture_lex $P5013
    $P5013 = $P152."clone"()
    set $P152, $P5013
    .const 'Sub' $P5014 = 'cuid_12_1372810575.7205' 
    capture_lex $P5014
    $P5014 = $P153."clone"()
    set $P153, $P5014
    .const 'Sub' $P5015 = 'cuid_13_1372810575.7205' 
    capture_lex $P5015
    .const 'Sub' $P5015 = 'cuid_14_1372810575.7205' 
    capture_lex $P5015
    .const 'Sub' $P5015 = 'cuid_15_1372810575.7205' 
    capture_lex $P5015
    .const 'Sub' $P5015 = 'cuid_16_1372810575.7205' 
    capture_lex $P5015
    .const 'Sub' $P5015 = 'cuid_17_1372810575.7205' 
    capture_lex $P5015
    .const 'Sub' $P5015 = 'cuid_18_1372810575.7205' 
    capture_lex $P5015
    $P5015 = $P154."clone"()
    set $P154, $P5015
    .const 'Sub' $P5016 = 'cuid_19_1372810575.7205' 
    capture_lex $P5016
    $P5016 = $P155."clone"()
    set $P155, $P5016
    .const 'Sub' $P5017 = 'cuid_20_1372810575.7205' 
    capture_lex $P5017
    $P5017 = $P156."clone"()
    set $P156, $P5017
    .const 'Sub' $P5018 = 'cuid_21_1372810575.7205' 
    capture_lex $P5018
    $P5018 = $P157."clone"()
    set $P157, $P5018
    .const 'Sub' $P5019 = 'cuid_22_1372810575.7205' 
    capture_lex $P5019
    $P5019 = $P158."clone"()
    set $P158, $P5019
    find_dynamic_lex $P5020, "$*CTXSAVE"
    set ctxsave, $P5020
    isnull $I5001, ctxsave
    if $I5001 goto unless10_end47 
    can $I5002, ctxsave, "ctxsave"
    perl6_box_int $P5023, $I5002
    set $P5022, $P5023
    unless $I5002 goto if11_end49 
    $P5021 = ctxsave."ctxsave"()
    set $P5022, $P5021
  if11_end49:
  unless10_end47:
    nqp_get_sc_object $P5020, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 489
    nqp_get_sc_object $P5021, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 62
    null $P5021
    null $P5022
    null $P5023
    null $P5024
    null $P5025
    null $P5026
    null $P5027
    null $P5028
    null $P5029
    null $P5030
    null $P5031
    null $P5032
    null $P5033
    null $P5034
    null $P5035
    null $P5036
    null $P5037
    null $P5038
    null $P5039
    null $P5040
    null $P5041
    .const 'Sub' $P5042 = 'cuid_23_1372810575.7205' 
    capture_lex $P5042
    $P5043 = $P5042()
    nqp_get_sc_object $P5044, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    .const 'Sub' $P5042 = 'cuid_36_1372810575.7205' 
    capture_lex $P5042
    $P5043 = $P5042()
    nqp_get_sc_object $P5044, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    .const 'Sub' $P5042 = 'cuid_46_1372810575.7205' 
    capture_lex $P5042
    $P5043 = $P5042()
    nqp_get_sc_object $P5044, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 450
    .return ($P5044) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_open" :subid("cuid_2_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 40
    .param pmc CALL_SIG :call_sig 
    .lex "$filename", $P101 
    .lex "$handle", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "call_sig", $P106 
    .lex "$*DISPATCHER", $P107 
    .lex "&?ROUTINE", $P108 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P106, $P5004
    bind_signature 
    root_new $P109, ['parrot';'Continuation']
    set_label $P109, lexotic_10
    .lex "RETURN", $P109
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_11
  lexotic_10:
    .get_results ($P5006)
  lexotic_11:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 94
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_close" :subid("cuid_3_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 45
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    find_lex $P5007, "Whatever"
    $P5008 = $P5007."new"()
    perl6_decontainerize_return_value $P5006, $P5008
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 112
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_prepare_v2" :subid("cuid_4_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 57
    .param pmc CALL_SIG :call_sig 
    .lex "$handle", $P101 
    .lex "$statement", $P102 
    .lex "$statement_length", $P103 
    .lex "$statement_handle", $P104 
    .lex "$pz_tail", $P105 
    .lex "$_", $P106 
    .lex "$/", $P107 
    .lex "$!", $P108 
    .lex "call_sig", $P109 
    .lex "$*DISPATCHER", $P110 
    .lex "&?ROUTINE", $P111 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P109, $P5004
    bind_signature 
    root_new $P112, ['parrot';'Continuation']
    set_label $P112, lexotic_12
    .lex "RETURN", $P112
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_13
  lexotic_12:
    .get_results ($P5006)
  lexotic_13:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 116
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_step" :subid("cuid_5_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 62
    .param pmc CALL_SIG :call_sig 
    .lex "$statement_handle", $P101 
    .lex "$_", $P102 
    .lex "$/", $P103 
    .lex "$!", $P104 
    .lex "call_sig", $P105 
    .lex "$*DISPATCHER", $P106 
    .lex "&?ROUTINE", $P107 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P105, $P5004
    bind_signature 
    root_new $P108, ['parrot';'Continuation']
    set_label $P108, lexotic_14
    .lex "RETURN", $P108
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_15
  lexotic_14:
    .get_results ($P5006)
  lexotic_15:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 131
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind_blob" :subid("cuid_6_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 64
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$_", $P102 
    .lex "$/", $P103 
    .lex "$!", $P104 
    .lex "call_sig", $P105 
    .lex "$*DISPATCHER", $P106 
    .lex "&?ROUTINE", $P107 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P105, $P5004
    bind_signature 
    root_new $P108, ['parrot';'Continuation']
    set_label $P108, lexotic_16
    .lex "RETURN", $P108
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_17
  lexotic_16:
    .get_results ($P5006)
  lexotic_17:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 136
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind_double" :subid("cuid_7_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 65
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$_", $P102 
    .lex "$/", $P103 
    .lex "$!", $P104 
    .lex "call_sig", $P105 
    .lex "$*DISPATCHER", $P106 
    .lex "&?ROUTINE", $P107 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P105, $P5004
    bind_signature 
    root_new $P108, ['parrot';'Continuation']
    set_label $P108, lexotic_18
    .lex "RETURN", $P108
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_19
  lexotic_18:
    .get_results ($P5006)
  lexotic_19:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 145
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind_int" :subid("cuid_8_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 66
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$_", $P102 
    .lex "$/", $P103 
    .lex "$!", $P104 
    .lex "call_sig", $P105 
    .lex "$*DISPATCHER", $P106 
    .lex "&?ROUTINE", $P107 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P105, $P5004
    bind_signature 
    root_new $P108, ['parrot';'Continuation']
    set_label $P108, lexotic_20
    .lex "RETURN", $P108
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_21
  lexotic_20:
    .get_results ($P5006)
  lexotic_21:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 152
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind_null" :subid("cuid_9_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 67
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$_", $P102 
    .lex "$/", $P103 
    .lex "$!", $P104 
    .lex "call_sig", $P105 
    .lex "$*DISPATCHER", $P106 
    .lex "&?ROUTINE", $P107 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P105, $P5004
    bind_signature 
    root_new $P108, ['parrot';'Continuation']
    set_label $P108, lexotic_22
    .lex "RETURN", $P108
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_23
  lexotic_22:
    .get_results ($P5006)
  lexotic_23:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 159
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind_text" :subid("cuid_10_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 68
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$_", $P102 
    .lex "$/", $P103 
    .lex "$!", $P104 
    .lex "call_sig", $P105 
    .lex "$*DISPATCHER", $P106 
    .lex "&?ROUTINE", $P107 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P105, $P5004
    bind_signature 
    root_new $P108, ['parrot';'Continuation']
    set_label $P108, lexotic_24
    .lex "RETURN", $P108
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_25
  lexotic_24:
    .get_results ($P5006)
  lexotic_25:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 165
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_changes" :subid("cuid_11_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 70
    .param pmc CALL_SIG :call_sig 
    .lex "$handle", $P101 
    .lex "$_", $P102 
    .lex "$/", $P103 
    .lex "$!", $P104 
    .lex "call_sig", $P105 
    .lex "$*DISPATCHER", $P106 
    .lex "&?ROUTINE", $P107 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P105, $P5004
    bind_signature 
    root_new $P108, ['parrot';'Continuation']
    set_label $P108, lexotic_26
    .lex "RETURN", $P108
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_27
  lexotic_26:
    .get_results ($P5006)
  lexotic_27:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 174
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind" :subid("cuid_12_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 72
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    perl6_enter_multi_dispatch_from_onlystar_block $P5006
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind" :subid("cuid_13_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 73
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$n", $P102 
    .lex "$b", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P107, $P5004
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_28
    .lex "RETURN", $P110
    $P5007 = $P103."bytes"()
    perl6ize_type $P5006, $P5007
    nqp_get_sc_object $P5008, "F0C5D5D740B8C88E1BA84F06EB3791FB38C35461", 250
    $P5009 = "&sqlite3_bind_blob"($P101, $P102, $P103, $P5006, $P5008)
    perl6_decontainerize_return_value $P5005, $P5009
    goto lexotic_29
  lexotic_28:
    .get_results ($P5005)
  lexotic_29:
    find_lex $P5006, "&EXHAUST"
    store_lex "RETURN", $P5006
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 185
    perl6_type_check_return_value $P5005, $P5007
    .return ($P5005) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind" :subid("cuid_14_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 74
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$n", $P102 
    .lex "$d", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P107, $P5004
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_30
    .lex "RETURN", $P110
    $P5007 = $P103."Num"()
    perl6ize_type $P5006, $P5007
    $P5008 = "&sqlite3_bind_double"($P101, $P102, $P5006)
    perl6_decontainerize_return_value $P5005, $P5008
    goto lexotic_31
  lexotic_30:
    .get_results ($P5005)
  lexotic_31:
    find_lex $P5006, "&EXHAUST"
    store_lex "RETURN", $P5006
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 195
    perl6_type_check_return_value $P5005, $P5007
    .return ($P5005) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind" :subid("cuid_15_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 75
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$n", $P102 
    .lex "$i", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P107, $P5004
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_32
    .lex "RETURN", $P110
    $P5006 = "&sqlite3_bind_int"($P101, $P102, $P103)
    perl6_decontainerize_return_value $P5005, $P5006
    goto lexotic_33
  lexotic_32:
    .get_results ($P5005)
  lexotic_33:
    find_lex $P5006, "&EXHAUST"
    store_lex "RETURN", $P5006
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 204
    perl6_type_check_return_value $P5005, $P5007
    .return ($P5005) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind" :subid("cuid_16_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 76
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$n", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "call_sig", $P106 
    .lex "$*DISPATCHER", $P107 
    .lex "&?ROUTINE", $P108 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P106, $P5004
    bind_signature 
    root_new $P109, ['parrot';'Continuation']
    set_label $P109, lexotic_34
    .lex "RETURN", $P109
    $P5006 = "&sqlite3_bind_null"($P101, $P102)
    perl6_decontainerize_return_value $P5005, $P5006
    goto lexotic_35
  lexotic_34:
    .get_results ($P5005)
  lexotic_35:
    find_lex $P5006, "&EXHAUST"
    store_lex "RETURN", $P5006
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 213
    perl6_type_check_return_value $P5005, $P5007
    .return ($P5005) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_bind" :subid("cuid_17_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 77
    .param pmc CALL_SIG :call_sig 
    .lex "$stmt", $P101 
    .lex "$n", $P102 
    .lex "$d", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    .local pmc _inline_arg_1 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P107, $P5004
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_36
    .lex "RETURN", $P110
    nqp_get_sc_object $P5006, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 6
    set _inline_arg_1, $P5006
    repr_unbox_int $I5002, _inline_arg_1
    neg $I5001, $I5002
    perl6_box_int $P5007, $I5001
    nqp_get_sc_object $P5008, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5007, $P5008
    nqp_get_sc_object $P5009, "F0C5D5D740B8C88E1BA84F06EB3791FB38C35461", 250
    $P5010 = "&sqlite3_bind_text"($P101, $P102, $P103, $P5007, $P5009)
    perl6_decontainerize_return_value $P5005, $P5010
    goto lexotic_37
  lexotic_36:
    .get_results ($P5005)
  lexotic_37:
    find_lex $P5006, "&EXHAUST"
    store_lex "RETURN", $P5006
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 222
    perl6_type_check_return_value $P5005, $P5007
    .return ($P5005) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_reset" :subid("cuid_18_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 79
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_38
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_39
  lexotic_38:
    .get_results ($P5006)
  lexotic_39:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 231
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_column_text" :subid("cuid_19_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 80
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_40
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_41
  lexotic_40:
    .get_results ($P5006)
  lexotic_41:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 235
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_finalize" :subid("cuid_20_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 81
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_42
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_43
  lexotic_42:
    .get_results ($P5006)
  lexotic_43:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 240
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_column_count" :subid("cuid_21_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 82
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_44
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_45
  lexotic_44:
    .get_results ($P5006)
  lexotic_45:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 244
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "sqlite3_column_name" :subid("cuid_22_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 83
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    find_lex $P5007, "Whatever"
    $P5008 = $P5007."new"()
    perl6_decontainerize_return_value $P5006, $P5008
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 248
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_23_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 86
    .const 'Sub' $P5017 = 'cuid_24_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_25_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_26_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_29_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_32_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_33_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_35_1372810575.7205' 
    capture_lex $P5017 
    .lex "$?PACKAGE", $P101 
    .lex "::?PACKAGE", $P102 
    .lex "$?CLASS", $P103 
    .lex "::?CLASS", $P104 
    .lex "$_", $P105 
    .const 'Sub' $P5002 = 'cuid_24_1372810575.7205' 
    capture_lex $P5002
    .const 'Sub' $P5003 = 'cuid_25_1372810575.7205' 
    capture_lex $P5003
    .const 'Sub' $P5004 = 'cuid_26_1372810575.7205' 
    capture_lex $P5004
    .const 'Sub' $P5005 = 'cuid_29_1372810575.7205' 
    capture_lex $P5005
    .const 'Sub' $P5006 = 'cuid_32_1372810575.7205' 
    capture_lex $P5006
    .const 'Sub' $P5007 = 'cuid_33_1372810575.7205' 
    capture_lex $P5007
    .const 'Sub' $P5008 = 'cuid_35_1372810575.7205' 
    capture_lex $P5008
    null $P5009
    null $P5010
    null $P5011
    null $P5012
    null $P5013
    null $P5014
    nqp_get_sc_object $P5015, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 344
    $P5016 = $P5015."clone"()
    perl6_capture_lex $P5016
    .return ($P5016) 
.end
.HLL "perl6"
.namespace []
.sub "handle-error" :subid("cuid_24_1372810575.7205") :anon :lex :outer("cuid_23_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 95
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$status", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "$errstr", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P108, $P5005
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_50
    .lex "RETURN", $P111
.annotate 'line', 96
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 65
    find_lex $P5008, "&infix:<==>"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5010 = $P5007($P103, $P5009)
    unless $P5010 goto if12_else52 
    $P5011 = "&return"()
    goto if12_end53
  if12_else52:
    find_lex $P5012, "Nil"
  if12_end53:
.annotate 'line', 97

    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 62
    $P5008 = $P5007($P103)
    perl6_container_store $P107, $P5008
.annotate 'line', 98
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 274
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    $P5010 = $P101."dispatch:<!>"($P5008, $P5009, $P107)
    perl6ize_type $P5007, $P5010
    perl6_decontainerize_return_value $P5006, $P5007
    goto lexotic_51
  lexotic_50:
    .get_results ($P5006)
  lexotic_51:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 271
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "BUILD" :subid("cuid_25_1372810575.7205") :anon :lex :outer("cuid_23_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 101
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "call_sig", $P106 
    .lex "$*DISPATCHER", $P107 
    .lex "&?ROUTINE", $P108 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P106, $P5005
    bind_signature 
    root_new $P109, ['parrot';'Continuation']
    set_label $P109, lexotic_54
    .lex "RETURN", $P109
    find_lex $P5007, "Nil"
    perl6_decontainerize_return_value $P5006, $P5007
    goto lexotic_55
  lexotic_54:
    .get_results ($P5006)
  lexotic_55:
    find_lex $P5008, "&EXHAUST"
    store_lex "RETURN", $P5008
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 281
    perl6_type_check_return_value $P5006, $P5009
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "execute" :subid("cuid_26_1372810575.7205") :anon :lex :outer("cuid_23_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 103
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5010 = 'cuid_28_1372810575.7205' 
    capture_lex $P5010 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "@params", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "@strings", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    .const 'Sub' $P5005 = 'cuid_28_1372810575.7205' 
    capture_lex $P5005
    set $P5006, CALL_SIG
    set $P108, $P5006
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_58
    .lex "RETURN", $P111
.annotate 'line', 104
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5010, $P101, $P5009, "$!statement_handle"
    $P5011 = $P5010."defined"()
    perl6ize_type $P5008, $P5011
    unless $P5008 goto if14_else60 
    nqp_get_sc_object $P5012, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5013, $P101, $P5012, "$!statement_handle"
    $P5014 = "&sqlite3_reset"($P5013)
    goto if14_end61
  if14_else60:
    find_lex $P5015, "Nil"
  if14_end61:
.annotate 'line', 105
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5009, $P101, $P5008, "@!mem_rows"
    $P5010 = "&infix:<,>"()
    $P5009."STORE"($P5010)
.annotate 'line', 107
    $P5009 = $P103."kv"()
    perl6ize_type $P5008, $P5009
    $P5010 = "&infix:<,>"($P5008)
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 295
    $P5012 = $P5011."clone"()
    perl6_capture_lex $P5012
    $P5013 = $P5010."map"($P5012)
    "&eager"($P5013)
.annotate 'line', 115
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5009, $P101, $P5008, "$!row_status"
    nqp_get_sc_object $P5010, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5011, $P101, $P5010, "$!statement_handle"
    $P5012 = "&sqlite3_step"($P5011)
    perl6_container_store $P5009, $P5012
.annotate 'line', 116
    $P5009 = $P101."rows"()
    perl6ize_type $P5008, $P5009
    perl6_decontainerize_return_value $P5007, $P5008
    goto lexotic_59
  lexotic_58:
    .get_results ($P5007)
  lexotic_59:
    find_lex $P5008, "&EXHAUST"
    store_lex "RETURN", $P5008
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 291
    perl6_type_check_return_value $P5007, $P5009
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_28_1372810575.7205") :anon :lex :outer("cuid_26_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 107
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5003 = 'cuid_27_1372810575.7205' 
    capture_lex $P5003 
    .lex "$idx", $P101 
    .lex "$v", $P102 
    .lex "call_sig", $P103 
    .lex "$*DISPATCHER", $P104 
    .local pmc old_topic_1 
    .local pmc sm_result_1 
    perl6_take_dispatcher 
    set $P5001, CALL_SIG
    set $P103, $P5001
    bind_signature 
    find_lex $P5003, "$_"
    set old_topic_1, $P5003
.annotate 'line', 108

    store_lex "$_", $P102
    nqp_get_sc_object $P5004, "27420382D80CEF05775E7415279171A93892A1F1-1372810242.10453", 29
    find_lex $P5005, "$_"
    $P5006 = $P5004."ACCEPTS"($P5005)
    set sm_result_1, $P5006
    store_lex "$_", old_topic_1
    unless sm_result_1 goto if13_else56 
    .const 'Sub' $P5003 = 'cuid_27_1372810575.7205' 
    capture_lex $P5003
    $P5004 = $P5003()
    goto if13_end57
  if13_else56:
    find_lex $P5005, "Nil"
  if13_end57:
.annotate 'line', 112
    find_lex $P5004, "self"
    nqp_get_sc_object $P5005, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 298
    nqp_get_sc_object $P5006, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    find_lex $P5009, "self"
    nqp_get_sc_object $P5010, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5011, $P5009, $P5010, "$!statement_handle"
    nqp_get_sc_object $P5014, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 6
    find_lex $P5013, "&infix:<+>"
    perl6_multi_dispatch_thunk $P5012, $P5013
    $P5015 = $P5012($P101, $P5014)
    find_lex $P5008, "&sqlite3_bind"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5016 = $P5007($P5011, $P5015, $P102)
    $P5017 = $P5004."dispatch:<!>"($P5005, $P5006, $P5016)
    perl6ize_type $P5003, $P5017
.annotate 'line', 113
    find_lex $P5005, "@strings"
    find_lex $P5004, "&push"
    perl6_multi_dispatch_thunk $P5003, $P5004
    $P5006 = $P5003($P5005, $P102)
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_27_1372810575.7205") :anon :lex :outer("cuid_28_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 108
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "call_sig", $P102 
    .lex "$*DISPATCHER", $P103 
    perl6_take_dispatcher 
    set $P5002, CALL_SIG
    set $P102, $P5002
    bind_signature 
.annotate 'line', 109
    find_lex $P5006, "$v"
    find_lex $P5005, "&explicitly-manage"
    perl6_multi_dispatch_thunk $P5004, $P5005
    $P5004($P5006)
.annotate 'line', 110
    find_lex $P5005, "self"
    nqp_get_sc_object $P5006, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5007, $P5005, $P5006, "@!mem_rows"
    find_lex $P5008, "$v"
    $P5009 = $P5007."push"($P5008)
    perl6ize_type $P5004, $P5009
    .return ($P5004) 
.end
.HLL "perl6"
.namespace []
.sub "rows" :subid("cuid_29_1372810575.7205") :anon :lex :outer("cuid_23_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 119
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "$rows", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P107, $P5005
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_62
    .lex "RETURN", $P110
.annotate 'line', 120
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5009, $P101, $P5008, "$!conn"
    perl6_definite $P5007, $P5009
    if $P5007 goto unless15_else64 
    nqp_get_sc_object $P5012, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 310
    find_lex $P5011, "&die"
    perl6_multi_dispatch_thunk $P5010, $P5011
    $P5013 = $P5010($P5012)
    goto unless15_end65
  unless15_else64:
    find_lex $P5014, "Nil"
  unless15_end65:
.annotate 'line', 121

    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5008, $P101, $P5007, "$!conn"
    $P5009 = "&sqlite3_changes"($P5008)
    perl6_container_store $P106, $P5009
.annotate 'line', 122
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 4
    find_lex $P5008, "&infix:<==>"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5010 = $P5007($P106, $P5009)
    unless $P5010 goto if16_else66 
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 313
    set $P5012, $P5011
    goto if16_end67
  if16_else66:
    set $P5012, $P106
  if16_end67:
    perl6_decontainerize_return_value $P5006, $P5012
    goto lexotic_63
  lexotic_62:
    .get_results ($P5006)
  lexotic_63:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 309
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "column_names" :subid("cuid_32_1372810575.7205") :anon :lex :outer("cuid_23_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 125
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5009 = 'cuid_30_1372810575.7205' 
    capture_lex $P5009 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "call_sig", $P106 
    .lex "$*DISPATCHER", $P107 
    .lex "&?ROUTINE", $P108 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P106, $P5005
    bind_signature 
    root_new $P109, ['parrot';'Continuation']
    set_label $P109, lexotic_68
    .lex "RETURN", $P109
.annotate 'line', 126
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5008, $P101, $P5007, "@!column_names"
    if $P5008 goto unless17_end71 
    .const 'Sub' $P5009 = 'cuid_30_1372810575.7205' 
    capture_lex $P5009
    $P5010 = $P5009()
  unless17_end71:
.annotate 'line', 131
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5008, $P101, $P5007, "@!column_names"
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_69
  lexotic_68:
    .get_results ($P5006)
  lexotic_69:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 318
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_30_1372810575.7205") :anon :lex :outer("cuid_32_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 126
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5005 = 'cuid_31_1372810575.7205' 
    capture_lex $P5005 
    .lex "$_", $P101 
    .lex "$count", $P102 
    .lex "call_sig", $P103 
    .lex "$*DISPATCHER", $P104 
    .local pmc _inline_arg_2 
    perl6_take_dispatcher 
    .const 'Sub' $P5002 = 'cuid_31_1372810575.7205' 
    capture_lex $P5002
    set $P5003, CALL_SIG
    set $P103, $P5003
    bind_signature 
.annotate 'line', 127

    find_lex $P5005, "self"
    nqp_get_sc_object $P5006, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5007, $P5005, $P5006, "$!statement_handle"
    $P5008 = "&sqlite3_column_count"($P5007)
    perl6_container_store $P102, $P5008
.annotate 'line', 128
.annotate 'line', 129
    set _inline_arg_2, $P102
    nqp_get_sc_object $P5007, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 2184
    nqp_get_sc_object $P5008, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 632
    $P5010 = _inline_arg_2."Numeric"()
    perl6ize_type $P5009, $P5010
    perl6_booleanize $P5011, 1
    $P5012 = $P5007."new"($P5008, $P5009, $P5011 :named("excludes_max"))
    perl6ize_type $P5006, $P5012
    perl6_decontainerize_return_value $P5005, $P5006
    nqp_get_sc_object $P5006, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 11208
    perl6_type_check_return_value $P5005, $P5006
    $P5007 = "&infix:<,>"($P5005)
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 324
    $P5009 = $P5008."clone"()
    perl6_capture_lex $P5009
    $P5010 = $P5007."map"($P5009)
    $P5011 = "&eager"($P5010)
    .return ($P5011) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_31_1372810575.7205") :anon :lex :outer("cuid_30_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "call_sig", $P102 
    set $P5001, CALL_SIG
    set $P102, $P5001
    bind_signature 
.annotate 'line', 128
    find_lex $P5003, "self"
    nqp_get_sc_object $P5004, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5005, $P5003, $P5004, "@!column_names"
    find_lex $P5006, "self"
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5008, $P5006, $P5007, "$!statement_handle"
    $P5009 = "&sqlite3_column_name"($P5008, $P101)
    $P5010 = $P5005."push"($P5009)
    perl6ize_type $P5002, $P5010
    .return ($P5002) 
.end
.HLL "perl6"
.namespace []
.sub "fetchrow" :subid("cuid_33_1372810575.7205") :anon :lex :outer("cuid_23_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 134
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5010 = 'cuid_34_1372810575.7205' 
    capture_lex $P5010 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "@row", $P106 
    .lex "$count", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    .local pmc _inline_arg_3 
    perl6_take_dispatcher 
    .const 'Sub' $P5005 = 'cuid_34_1372810575.7205' 
    capture_lex $P5005
    set $P5006, CALL_SIG
    set $P108, $P5006
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_72
    .lex "RETURN", $P111
.annotate 'line', 136
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5010, $P101, $P5009, "$!row_status"
    $P5011 = $P5010."defined"()
    perl6ize_type $P5008, $P5011
    if $P5008 goto unless18_else74 
    nqp_get_sc_object $P5014, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 334
    find_lex $P5013, "&die"
    perl6_multi_dispatch_thunk $P5012, $P5013
    $P5015 = $P5012($P5014)
    goto unless18_end75
  unless18_else74:
    find_lex $P5016, "Nil"
  unless18_end75:
.annotate 'line', 137
    nqp_get_sc_object $P5010, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5011, $P101, $P5010, "$!row_status"
    nqp_get_sc_object $P5012, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 93
    find_lex $P5009, "&infix:<==>"
    perl6_multi_dispatch_thunk $P5008, $P5009
    $P5013 = $P5008($P5011, $P5012)
    unless $P5013 goto if19_else76 
    $P5014 = "&return"($P106)
    goto if19_end77
  if19_else76:
    find_lex $P5015, "Nil"
  if19_end77:
.annotate 'line', 138

    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5009, $P101, $P5008, "$!statement_handle"
    $P5010 = "&sqlite3_column_count"($P5009)
    perl6_container_store $P107, $P5010
.annotate 'line', 139
    set _inline_arg_3, $P107
    nqp_get_sc_object $P5010, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 2184
    nqp_get_sc_object $P5011, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 632
    $P5013 = _inline_arg_3."Numeric"()
    perl6ize_type $P5012, $P5013
    perl6_booleanize $P5014, 1
    $P5015 = $P5010."new"($P5011, $P5012, $P5014 :named("excludes_max"))
    perl6ize_type $P5009, $P5015
    perl6_decontainerize_return_value $P5008, $P5009
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 11208
    perl6_type_check_return_value $P5008, $P5009
    $P5010 = "&infix:<,>"($P5008)
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 336
    $P5012 = $P5011."clone"()
    perl6_capture_lex $P5012
    $P5013 = $P5010."map"($P5012)
    "&eager"($P5013)
.annotate 'line', 142
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5009, $P101, $P5008, "$!row_status"
    nqp_get_sc_object $P5010, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5011, $P101, $P5010, "$!statement_handle"
    $P5012 = "&sqlite3_step"($P5011)
    perl6_container_store $P5009, $P5012
.annotate 'line', 144

    set $P5009, $P106
    if $P106 goto unless20_end79 
    nqp_get_sc_object $P5008, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 869
    set $P5009, $P5008
  unless20_end79:
    perl6_decontainerize_return_value $P5007, $P5009
    goto lexotic_73
  lexotic_72:
    .get_results ($P5007)
  lexotic_73:
    find_lex $P5008, "&EXHAUST"
    store_lex "RETURN", $P5008
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 331
    perl6_type_check_return_value $P5007, $P5009
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_34_1372810575.7205") :anon :lex :outer("cuid_33_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 139
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "call_sig", $P102 
    .lex "$*DISPATCHER", $P103 
    perl6_take_dispatcher 
    set $P5002, CALL_SIG
    set $P102, $P5002
    bind_signature 
.annotate 'line', 140
    find_lex $P5005, "@row"
    find_lex $P5006, "self"
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5008, $P5006, $P5007, "$!statement_handle"
    find_lex $P5009, "$_"
    $P5010 = "&sqlite3_column_text"($P5008, $P5009)
    $P5011 = $P5005."push"($P5010)
    perl6ize_type $P5004, $P5011
    .return ($P5004) 
.end
.HLL "perl6"
.namespace []
.sub "finish" :subid("cuid_35_1372810575.7205") :anon :lex :outer("cuid_23_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 147
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "call_sig", $P106 
    .lex "$*DISPATCHER", $P107 
    .lex "&?ROUTINE", $P108 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P106, $P5005
    bind_signature 
    root_new $P109, ['parrot';'Continuation']
    set_label $P109, lexotic_80
    .lex "RETURN", $P109
.annotate 'line', 148
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5009, $P101, $P5008, "$!statement_handle"
    $P5010 = $P5009."defined"()
    perl6ize_type $P5007, $P5010
    unless $P5007 goto if21_else82 
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5012, $P101, $P5011, "$!statement_handle"
    $P5013 = "&sqlite3_finalize"($P5012)
    goto if21_end83
  if21_else82:
    find_lex $P5014, "Nil"
  if21_end83:
.annotate 'line', 149
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5008, $P101, $P5007, "$!row_status"
    nqp_get_sc_object $P5009, "27420382D80CEF05775E7415279171A93892A1F1-1372810242.10453", 31
    perl6_container_store $P5008, $P5009
.annotate 'line', 150
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    repr_get_attr_obj $P5009, $P101, $P5008, "$!dbh"
    $P5010 = $P5009."_remove_sth"($P101)
    perl6ize_type $P5007, $P5010
    perl6_booleanize $P5007, 1
    perl6_decontainerize_return_value $P5006, $P5007
    goto lexotic_81
  lexotic_80:
    .get_results ($P5006)
  lexotic_81:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 344
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_36_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 155
    .const 'Sub' $P5017 = 'cuid_37_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_38_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_39_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_41_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_42_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_43_1372810575.7205' 
    capture_lex $P5017 
    .const 'Sub' $P5017 = 'cuid_45_1372810575.7205' 
    capture_lex $P5017 
    .lex "$?PACKAGE", $P101 
    .lex "::?PACKAGE", $P102 
    .lex "$?CLASS", $P103 
    .lex "::?CLASS", $P104 
    .lex "$_", $P105 
    .const 'Sub' $P5002 = 'cuid_37_1372810575.7205' 
    capture_lex $P5002
    .const 'Sub' $P5003 = 'cuid_38_1372810575.7205' 
    capture_lex $P5003
    .const 'Sub' $P5004 = 'cuid_39_1372810575.7205' 
    capture_lex $P5004
    .const 'Sub' $P5005 = 'cuid_41_1372810575.7205' 
    capture_lex $P5005
    .const 'Sub' $P5006 = 'cuid_42_1372810575.7205' 
    capture_lex $P5006
    .const 'Sub' $P5007 = 'cuid_43_1372810575.7205' 
    capture_lex $P5007
    .const 'Sub' $P5008 = 'cuid_45_1372810575.7205' 
    capture_lex $P5008
    null $P5009
    null $P5010
    null $P5011
    null $P5012
    null $P5013
    null $P5014
    nqp_get_sc_object $P5015, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 432
    $P5016 = $P5015."clone"()
    perl6_capture_lex $P5016
    .return ($P5016) 
.end
.HLL "perl6"
.namespace []
.sub "BUILD" :subid("cuid_37_1372810575.7205") :anon :lex :outer("cuid_36_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 158
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "call_sig", $P106 
    .lex "$*DISPATCHER", $P107 
    .lex "&?ROUTINE", $P108 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P106, $P5005
    bind_signature 
    root_new $P109, ['parrot';'Continuation']
    set_label $P109, lexotic_84
    .lex "RETURN", $P109
    find_lex $P5007, "Nil"
    perl6_decontainerize_return_value $P5006, $P5007
    goto lexotic_85
  lexotic_84:
    .get_results ($P5006)
  lexotic_85:
    find_lex $P5008, "&EXHAUST"
    store_lex "RETURN", $P5008
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 364
    perl6_type_check_return_value $P5006, $P5009
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "handle-error" :subid("cuid_38_1372810575.7205") :anon :lex :outer("cuid_36_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 159
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$status", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P107, $P5005
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_86
    .lex "RETURN", $P110
.annotate 'line', 160
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 65
    find_lex $P5008, "&infix:<==>"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5010 = $P5007($P103, $P5009)
    unless $P5010 goto if22_else88 
    $P5011 = "&return"()
    goto if22_end89
  if22_else88:
    find_lex $P5012, "Nil"
  if22_end89:
.annotate 'line', 161
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 274
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    nqp_get_sc_object $P5010, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 62
    $P5011 = $P5010($P103)
    $P5012 = $P101."dispatch:<!>"($P5008, $P5009, $P5011)
    perl6ize_type $P5007, $P5012
    perl6_decontainerize_return_value $P5006, $P5007
    goto lexotic_87
  lexotic_86:
    .get_results ($P5006)
  lexotic_87:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 371
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "prepare" :subid("cuid_39_1372810575.7205") :anon :lex :outer("cuid_36_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 163
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$statement", $P103 
    .lex "$attr", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "@stmt", $P108 
    .lex "$status", $P109 
    .lex "$statement_handle", $P110 
    .lex "$sth", $P111 
    .lex "call_sig", $P112 
    .lex "$*DISPATCHER", $P113 
    .lex "&?ROUTINE", $P114 
    .local pmc _inline_arg_4 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P112, $P5005
    bind_signature 
    root_new $P115, ['parrot';'Continuation']
    set_label $P115, lexotic_90
    .lex "RETURN", $P115
.annotate 'line', 164
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 383
    $P5010 = $P5009."new"()
    perl6ize_type $P5008, $P5010
    perl6_decontainerize $P5007, $P5008
    nqp_get_sc_object $P5011, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 11
    perl6_assert_bind_ok $P5007, $P5011
    set $P108, $P5007
.annotate 'line', 165
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 4
    $P5009 = $P108."postcircumfix:<[ ]>"($P5008)
    perl6ize_type $P5007, $P5009
    nqp_get_sc_object $P5010, "F0C5D5D740B8C88E1BA84F06EB3791FB38C35461", 250
    perl6_container_store $P5007, $P5010
.annotate 'line', 166

.annotate 'line', 167
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    repr_get_attr_obj $P5008, $P101, $P5007, "$!conn"
.annotate 'line', 168

.annotate 'line', 169
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 6
    set _inline_arg_4, $P5009
    repr_unbox_int $I5002, _inline_arg_4
    neg $I5001, $I5002
    perl6_box_int $P5010, $I5001
    nqp_get_sc_object $P5011, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5010, $P5011
.annotate 'line', 170

    nqp_get_sc_object $P5012, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 385
    $P5013 = "&sqlite3_prepare_v2"($P5008, $P103, $P5010, $P108, $P5012)
    perl6_container_store $P109, $P5013
.annotate 'line', 173

    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 4
    $P5009 = $P108."postcircumfix:<[ ]>"($P5008)
    perl6ize_type $P5007, $P5009
    perl6_container_store $P110, $P5007
.annotate 'line', 174
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 298
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    $P5010 = $P101."dispatch:<!>"($P5008, $P5009, $P109)
    perl6ize_type $P5007, $P5010
.annotate 'line', 175
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 65
    find_lex $P5008, "&infix:<==>"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5010 = $P5007($P109, $P5009)
    if $P5010 goto unless23_else92 
    nqp_get_sc_object $P5011, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 869
    $P5012 = "&return"($P5011)
    goto unless23_end93
  unless23_else92:
    find_lex $P5013, "Nil"
  unless23_end93:
.annotate 'line', 176

    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 253
    find_lex $P5009, "Whatever"
    $P5010 = $P5009."new"()
.annotate 'line', 177
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    repr_get_attr_obj $P5012, $P101, $P5011, "$!conn"
.annotate 'line', 178

.annotate 'line', 179

    $P5013 = $P101."RaiseError"()
    $P5014 = $P5013."item"()
.annotate 'line', 181

    $P5015 = $P5008."bless"($P5010, $P5012 :named("conn"), $P103 :named("statement"), $P110 :named("statement_handle"), $P5014 :named("RaiseError"), $P101 :named("dbh"))
    perl6ize_type $P5007, $P5015
    perl6_container_store $P111, $P5007
.annotate 'line', 183
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    repr_get_attr_obj $P5009, $P101, $P5008, "@!sths"
    $P5010 = $P5009."push"($P111)
    perl6ize_type $P5007, $P5010
.annotate 'line', 184

    perl6_decontainerize_return_value $P5006, $P111
    goto lexotic_91
  lexotic_90:
    .get_results ($P5006)
  lexotic_91:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 379
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "_remove_sth" :subid("cuid_41_1372810575.7205") :anon :lex :outer("cuid_36_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 187
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5010 = 'cuid_40_1372810575.7205' 
    capture_lex $P5010 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$sth", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    .const 'Sub' $P5005 = 'cuid_40_1372810575.7205' 
    capture_lex $P5005
    set $P5006, CALL_SIG
    set $P107, $P5006
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_94
    .lex "RETURN", $P110
.annotate 'line', 188
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    repr_get_attr_obj $P5010, $P101, $P5009, "@!sths"
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 404
    nqp_get_sc_object $P5012, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 403
    $P5013 = $P5012."clone"()
    perl6_capture_lex $P5013
    $P5014 = $P5010."dispatch:<.=>"($P5011, $P5013)
    perl6ize_type $P5008, $P5014
    perl6_decontainerize_return_value $P5007, $P5008
    goto lexotic_95
  lexotic_94:
    .get_results ($P5007)
  lexotic_95:
    find_lex $P5008, "&EXHAUST"
    store_lex "RETURN", $P5008
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 400
    perl6_type_check_return_value $P5007, $P5009
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_40_1372810575.7205") :anon :lex :outer("cuid_41_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
    .param pmc CALL_SIG :call_sig 
    .lex "$x0", $P101 
    .lex "call_sig", $P102 
    set $P5001, CALL_SIG
    set $P102, $P5001
    bind_signature 
.annotate 'line', 188
    find_lex $P5004, "$sth"
    find_lex $P5002, "&infix:<===>"
    $P5003 = "&METAOP_NEGATE"($P5002)
    $P5005 = $P5003($P101, $P5004)
    .return ($P5005) 
.end
.HLL "perl6"
.namespace []
.sub "rows" :subid("cuid_42_1372810575.7205") :anon :lex :outer("cuid_36_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 191
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "$rows", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P107, $P5005
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_96
    .lex "RETURN", $P110
.annotate 'line', 192
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    repr_get_attr_obj $P5009, $P101, $P5008, "$!conn"
    perl6_definite $P5007, $P5009
    if $P5007 goto unless24_else98 
    nqp_get_sc_object $P5012, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 310
    find_lex $P5011, "&die"
    perl6_multi_dispatch_thunk $P5010, $P5011
    $P5013 = $P5010($P5012)
    goto unless24_end99
  unless24_else98:
    find_lex $P5014, "Nil"
  unless24_end99:
.annotate 'line', 193

    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    repr_get_attr_obj $P5008, $P101, $P5007, "$!conn"
    $P5009 = "&sqlite3_changes"($P5008)
    perl6_container_store $P106, $P5009
.annotate 'line', 194
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 4
    find_lex $P5008, "&infix:<==>"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5010 = $P5007($P106, $P5009)
    unless $P5010 goto if25_else100 
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 313
    set $P5012, $P5011
    goto if25_end101
  if25_else100:
    set $P5012, $P106
  if25_end101:
    perl6_decontainerize_return_value $P5006, $P5012
    goto lexotic_97
  lexotic_96:
    .get_results ($P5006)
  lexotic_97:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 412
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "do" :subid("cuid_43_1372810575.7205") :anon :lex :outer("cuid_36_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 197
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$sql", $P103 
    .lex "@args", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "$sth", $P108 
    .lex "$res", $P109 
    .lex "call_sig", $P110 
    .lex "$*DISPATCHER", $P111 
    .lex "&?ROUTINE", $P112 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P110, $P5005
    bind_signature 
    root_new $P113, ['parrot';'Continuation']
    set_label $P113, lexotic_102
    .lex "RETURN", $P113
.annotate 'line', 198

    $P5008 = $P101."prepare"($P103)
    perl6ize_type $P5007, $P5008
    perl6_container_store $P108, $P5007
.annotate 'line', 199
    $P5008 = $P108."execute"($P104)
    perl6ize_type $P5007, $P5008
.annotate 'line', 200

    $P5008 = $P108."rows"()
    perl6ize_type $P5007, $P5008
    set $P5010, $P5007
    if $P5007 goto unless26_end105 
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 425
    set $P5010, $P5009
  unless26_end105:
    perl6_container_store $P109, $P5010
.annotate 'line', 201
    $P5008 = $P108."finish"()
    perl6ize_type $P5007, $P5008
.annotate 'line', 202
    $P5007 = "&return"($P108)
    perl6_decontainerize_return_value $P5006, $P5007
    goto lexotic_103
  lexotic_102:
    .get_results ($P5006)
  lexotic_103:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 419
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "disconnect" :subid("cuid_45_1372810575.7205") :anon :lex :outer("cuid_36_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 204
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5010 = 'cuid_44_1372810575.7205' 
    capture_lex $P5010 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "call_sig", $P106 
    .lex "$*DISPATCHER", $P107 
    .lex "&?ROUTINE", $P108 
    perl6_take_dispatcher 
    .const 'Sub' $P5005 = 'cuid_44_1372810575.7205' 
    capture_lex $P5005
    set $P5006, CALL_SIG
    set $P106, $P5006
    bind_signature 
    root_new $P109, ['parrot';'Continuation']
    set_label $P109, lexotic_106
    .lex "RETURN", $P109
.annotate 'line', 205
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    repr_get_attr_obj $P5009, $P101, $P5008, "@!sths"
    $P5010 = "&infix:<,>"($P5009)
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 435
    $P5012 = $P5011."clone"()
    perl6_capture_lex $P5012
    $P5013 = $P5010."map"($P5012)
    "&eager"($P5013)
.annotate 'line', 206
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 298
    nqp_get_sc_object $P5010, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    repr_get_attr_obj $P5012, $P101, $P5011, "$!conn"
    $P5013 = "&sqlite3_close"($P5012)
    $P5014 = $P101."dispatch:<!>"($P5009, $P5010, $P5013)
    perl6ize_type $P5008, $P5014
.annotate 'line', 207
    $P5011 = $P101."errstr"()
    perl6ize_type $P5010, $P5011
    find_lex $P5009, "&prefix:<not>"
    perl6_multi_dispatch_thunk $P5008, $P5009
    $P5012 = $P5008($P5010)
    $P5013 = "&return"($P5012)
    perl6_decontainerize_return_value $P5007, $P5013
    goto lexotic_107
  lexotic_106:
    .get_results ($P5007)
  lexotic_107:
    find_lex $P5008, "&EXHAUST"
    store_lex "RETURN", $P5008
    nqp_get_sc_object $P5009, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 432
    perl6_type_check_return_value $P5007, $P5009
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_44_1372810575.7205") :anon :lex :outer("cuid_45_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "call_sig", $P102 
    set $P5001, CALL_SIG
    set $P102, $P5001
    bind_signature 
.annotate 'line', 205
    $P5003 = $P101."finish"()
    perl6ize_type $P5002, $P5003
    .return ($P5002) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_46_1372810575.7205") :anon :lex :outer("cuid_1_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 211
    .const 'Sub' $P5008 = 'cuid_47_1372810575.7205' 
    capture_lex $P5008 
    .const 'Sub' $P5008 = 'cuid_48_1372810575.7205' 
    capture_lex $P5008 
    .const 'Sub' $P5008 = 'cuid_49_1372810575.7205' 
    capture_lex $P5008 
    .lex "$?PACKAGE", $P101 
    .lex "::?PACKAGE", $P102 
    .lex "$?CLASS", $P103 
    .lex "::?CLASS", $P104 
    .lex "$_", $P105 
    .const 'Sub' $P5002 = 'cuid_47_1372810575.7205' 
    capture_lex $P5002
    .const 'Sub' $P5003 = 'cuid_48_1372810575.7205' 
    capture_lex $P5003
    .const 'Sub' $P5004 = 'cuid_49_1372810575.7205' 
    capture_lex $P5004
    null $P5005
    nqp_get_sc_object $P5006, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 468
    $P5007 = $P5006."clone"()
    perl6_capture_lex $P5007
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_47_1372810575.7205") :anon :lex :outer("cuid_46_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 212
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "$_", $P102 
    .lex "call_sig", $P103 
    set $P5001, CALL_SIG
    set $P103, $P5001
    bind_signature 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 454
    .return ($P5002) 
.end
.HLL "perl6"
.namespace []
.sub "errstr" :subid("cuid_48_1372810575.7205") :anon :lex :outer("cuid_46_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 214
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "call_sig", $P106 
    .lex "$*DISPATCHER", $P107 
    .lex "&?ROUTINE", $P108 
    perl6_take_dispatcher 
    set $P5005, CALL_SIG
    set $P106, $P5005
    bind_signature 
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 450
    repr_get_attr_obj $P5008, $P101, $P5007, "$!errstr"
    perl6_decontainerize_return_value $P5006, $P5008
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 462
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "connect" :subid("cuid_49_1372810575.7205") :anon :lex :outer("cuid_46_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 215
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5008 = 'cuid_50_1372810575.7205' 
    capture_lex $P5008 
    .const 'Sub' $P5008 = 'cuid_51_1372810575.7205' 
    capture_lex $P5008 
    .lex "self", $P101 
    .lex "$RaiseError", $P102 
    .lex "%params", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "$dbname", $P107 
    .lex "@conn", $P108 
    .lex "$status", $P109 
    .lex "call_sig", $P110 
    .lex "$*DISPATCHER", $P111 
    .lex "&?ROUTINE", $P112 
    .local pmc _inline_arg_5 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P110, $P5004
    bind_signature 
    root_new $P113, ['parrot';'Continuation']
    set_label $P113, lexotic_108
    .lex "RETURN", $P113
.annotate 'line', 216

    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 472
    $P5009 = $P103."postcircumfix:<{ }>"($P5008)
    perl6ize_type $P5007, $P5009
    set $P5006, $P5007
    defined $I5001, $P5006
    if $I5001, defor110
    nqp_get_sc_object $P5011, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 473
    $P5012 = $P103."postcircumfix:<{ }>"($P5011)
    perl6ize_type $P5010, $P5012
    set $P5006, $P5010
  defor110:
    perl6_container_store $P107, $P5006
.annotate 'line', 217
    set _inline_arg_5, $P107
    $P5008 = _inline_arg_5."defined"()
    perl6ize_type $P5007, $P5008
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 1831
    perl6_type_check_return_value $P5006, $P5007
    if $P5006 goto unless27_else111 
    nqp_get_sc_object $P5010, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 474
    find_lex $P5009, "&die"
    perl6_multi_dispatch_thunk $P5008, $P5009
    $P5011 = $P5008($P5010)
    goto unless27_end112
  unless27_else111:
    find_lex $P5012, "Nil"
  unless27_end112:
.annotate 'line', 219
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 476
    $P5009 = $P5008."new"()
    perl6ize_type $P5007, $P5009
    perl6_decontainerize $P5006, $P5007
    nqp_get_sc_object $P5010, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 11
    perl6_assert_bind_ok $P5006, $P5010
    set $P108, $P5006
.annotate 'line', 220
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 4
    $P5008 = $P108."postcircumfix:<[ ]>"($P5007)
    perl6ize_type $P5006, $P5008
    nqp_get_sc_object $P5009, "F0C5D5D740B8C88E1BA84F06EB3791FB38C35461", 250
    perl6_container_store $P5006, $P5009
.annotate 'line', 221

    $P5006 = "&sqlite3_open"($P107, $P108)
    perl6_container_store $P109, $P5006
.annotate 'line', 222
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 65
    find_lex $P5007, "&infix:<==>"
    perl6_multi_dispatch_thunk $P5006, $P5007
    $P5009 = $P5006($P109, $P5008)
    unless $P5009 goto if28_else113 
    .const 'Sub' $P5010 = 'cuid_50_1372810575.7205' 
    capture_lex $P5010
    $P5011 = $P5010()
    set $P5014, $P5011
    goto if28_end114
  if28_else113:
    .const 'Sub' $P5012 = 'cuid_51_1372810575.7205' 
    capture_lex $P5012
    $P5013 = $P5012()
    set $P5014, $P5013
  if28_end114:
    perl6_decontainerize_return_value $P5005, $P5014
    goto lexotic_109
  lexotic_108:
    .get_results ($P5005)
  lexotic_109:
    find_lex $P5006, "&EXHAUST"
    store_lex "RETURN", $P5006
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 468
    perl6_type_check_return_value $P5005, $P5007
    .return ($P5005) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_50_1372810575.7205") :anon :lex :outer("cuid_49_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 222
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "call_sig", $P102 
    .lex "$*DISPATCHER", $P103 
    perl6_take_dispatcher 
    set $P5002, CALL_SIG
    set $P102, $P5002
    bind_signature 
.annotate 'line', 223
    nqp_get_sc_object $P5005, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 358
    find_lex $P5006, "Whatever"
    $P5007 = $P5006."new"()
.annotate 'line', 224
    find_lex $P5009, "@conn"
    nqp_get_sc_object $P5010, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 4
    $P5011 = $P5009."postcircumfix:<[ ]>"($P5010)
    perl6ize_type $P5008, $P5011
.annotate 'line', 225
    find_lex $P5012, "$RaiseError"
    $P5013 = $P5005."bless"($P5007, $P5008 :named("conn"), $P5012 :named("RaiseError"))
    perl6ize_type $P5004, $P5013
    $P5014 = "&return"($P5004)
    .return ($P5014) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_51_1372810575.7205") :anon :lex :outer("cuid_49_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
.annotate 'line', 228
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "call_sig", $P102 
    .lex "$*DISPATCHER", $P103 
    perl6_take_dispatcher 
    set $P5002, CALL_SIG
    set $P102, $P5002
    bind_signature 
.annotate 'line', 229
    find_lex $P5004, "self"
    nqp_get_sc_object $P5005, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 450
    repr_get_attr_obj $P5006, $P5004, $P5005, "$!errstr"
    find_lex $P5008, "$status"
    nqp_get_sc_object $P5007, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 62
    $P5009 = $P5007($P5008)
    perl6_container_store $P5006, $P5009
.annotate 'line', 230
    find_lex $P5004, "$RaiseError"
    unless $P5004 goto if29_else115 
    find_lex $P5007, "self"
    nqp_get_sc_object $P5008, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 450
    repr_get_attr_obj $P5009, $P5007, $P5008, "$!errstr"
    find_lex $P5006, "&die"
    perl6_multi_dispatch_thunk $P5005, $P5006
    $P5010 = $P5005($P5009)
    set $P5012, $P5010
    goto if29_end116
  if29_else115:
    find_lex $P5011, "Nil"
    set $P5012, $P5011
  if29_end116:
    .return ($P5012) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_54_1372810575.7205") :load :init
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
    .const 'Sub' $P5001 = 'cuid_53_1372810575.7205' 
    capture_lex $P5001 
    .local pmc cur_sc 
    .local pmc conflicts 
    nqp_dynop_setup 
    nqp_bigint_setup 
    nqp_native_call_setup 
    rakudo_dynop_setup 
    getinterp $P5001
    get_class $P5002, "LexPad"
    get_class $P5003, "Perl6LexPad"
    $P5001."hll_map"($P5002, $P5003)
    load_bytecode "ModuleLoader.pbc"
    get_root_namespace $P5003
    set $P5002, $P5003["nqp"]
    set $P5001, $P5002["ModuleLoader"]
    $P5001."load_module"("Perl6::ModuleLoader")
    .const 'Sub' $P5001 = "cuid_52_1372810575.7205" 
    get_hll_global $P5002, "ModuleLoader"
    $P5003 = $P5002."load_setting"("CORE")
    $P5001."set_outer_ctx"($P5003)
    load_bytecode "ModuleLoader.pbc"
    get_root_namespace $P5003
    set $P5002, $P5003["nqp"]
    set $P5001, $P5002["ModuleLoader"]
    $P5001."load_module"("Perl6::ModuleLoader")
    get_hll_global $P5001, "ModuleLoader"
    $P5001."load_module"("NativeCall", 1 :named("line"))
    load_bytecode "ModuleLoader.pbc"
    get_root_namespace $P5003
    set $P5002, $P5003["nqp"]
    set $P5001, $P5002["ModuleLoader"]
    $P5001."load_module"("Perl6::ModuleLoader")
    get_hll_global $P5001, "ModuleLoader"
    $P5001."load_module"("DBDish", 2 :named("line"))
    nqp_create_sc $P5001, "D84D68B43C89B4A733D781CD48A30FE6359F0211"
    set cur_sc, $P5001
    cur_sc."set_description"("/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6")
    new $P5002, 'ResizablePMCArray'
    set conflicts, $P5002
    new $P5003, 'ResizableStringArray'
    null $S5001
    push $P5003, $S5001
    push $P5003, "Uninstantiable"
    push $P5003, "P6opaque"
    push $P5003, "ACCEPTS"
    push $P5003, "5C7C172868FA9510BA84BFF074E73D635E54D9D3"
    push $P5003, "src/gen/CORE.setting"
    push $P5003, "WHERE"
    push $P5003, "WHICH"
    push $P5003, "take"
    push $P5003, "WHY"
    push $P5003, "Bool"
    push $P5003, "so"
    push $P5003, "not"
    push $P5003, "defined"
    push $P5003, "new"
    push $P5003, "CREATE"
    push $P5003, "bless"
    push $P5003, "BUILDALL"
    push $P5003, "BUILD_LEAST_DERIVED"
    push $P5003, "Numeric"
    push $P5003, "Real"
    push $P5003, "Str"
    push $P5003, "Stringy"
    push $P5003, "item"
    push $P5003, "say"
    push $P5003, "print"
    push $P5003, "gist"
    push $P5003, "perl"
    push $P5003, "DUMP"
    push $P5003, "DUMP-ID"
    push $P5003, "isa"
    push $P5003, "does"
    push $P5003, "can"
    push $P5003, "clone"
    push $P5003, "Capture"
    push $P5003, "dispatch:<var>"
    push $P5003, "dispatch:<::>"
    push $P5003, "dispatch:<!>"
    push $P5003, "dispatch:<.^>"
    push $P5003, "dispatch:<.=>"
    push $P5003, "dispatch:<.?>"
    push $P5003, "dispatch:<.+>"
    push $P5003, "dispatch:<.*>"
    push $P5003, "dispatch:<hyper>"
    push $P5003, "WALK"
    push $P5003, "eager"
    push $P5003, "elems"
    push $P5003, "end"
    push $P5003, "classify"
    push $P5003, "uniq"
    push $P5003, "infinite"
    push $P5003, "flat"
    push $P5003, "hash"
    push $P5003, "list"
    push $P5003, "lol"
    push $P5003, "pick"
    push $P5003, "roll"
    push $P5003, "reverse"
    push $P5003, "sort"
    push $P5003, "values"
    push $P5003, "keys"
    push $P5003, "kv"
    push $P5003, "pairs"
    push $P5003, "Array"
    push $P5003, "grep"
    push $P5003, "first"
    push $P5003, "join"
    push $P5003, "map"
    push $P5003, "min"
    push $P5003, "max"
    push $P5003, "minmax"
    push $P5003, "push"
    push $P5003, "tree"
    push $P5003, "unshift"
    push $P5003, "postcircumfix:<[ ]>"
    push $P5003, "at_pos"
    push $P5003, "all"
    push $P5003, "any"
    push $P5003, "one"
    push $P5003, "none"
    push $P5003, "postcircumfix:<{ }>"
    push $P5003, "at_key"
    push $P5003, "reduce"
    push $P5003, "FLATTENABLE_LIST"
    push $P5003, "FLATTENABLE_HASH"
    push $P5003, "abs"
    push $P5003, "conj"
    push $P5003, "sqrt"
    push $P5003, "sign"
    push $P5003, "rand"
    push $P5003, "sin"
    push $P5003, "asin"
    push $P5003, "cos"
    push $P5003, "acos"
    push $P5003, "tan"
    push $P5003, "atan"
    push $P5003, "atan2"
    push $P5003, "sec"
    push $P5003, "asec"
    push $P5003, "cosec"
    push $P5003, "acosec"
    push $P5003, "cotan"
    push $P5003, "acotan"
    push $P5003, "sinh"
    push $P5003, "asinh"
    push $P5003, "cosh"
    push $P5003, "acosh"
    push $P5003, "tanh"
    push $P5003, "atanh"
    push $P5003, "sech"
    push $P5003, "asech"
    push $P5003, "cosech"
    push $P5003, "acosech"
    push $P5003, "cotanh"
    push $P5003, "acotanh"
    push $P5003, "cis"
    push $P5003, "log"
    push $P5003, "exp"
    push $P5003, "roots"
    push $P5003, "log10"
    push $P5003, "unpolar"
    push $P5003, "round"
    push $P5003, "floor"
    push $P5003, "ceiling"
    push $P5003, "truncate"
    push $P5003, "chars"
    push $P5003, "codes"
    push $P5003, "fmt"
    push $P5003, "substr"
    push $P5003, "uc"
    push $P5003, "lc"
    push $P5003, "tclc"
    push $P5003, "ucfirst"
    push $P5003, "capitalize"
    push $P5003, "wordcase"
    push $P5003, "chomp"
    push $P5003, "chop"
    push $P5003, "ord"
    push $P5003, "chr"
    push $P5003, "flip"
    push $P5003, "trans"
    push $P5003, "index"
    push $P5003, "rindex"
    push $P5003, "ords"
    push $P5003, "split"
    push $P5003, "match"
    push $P5003, "comb"
    push $P5003, "subst"
    push $P5003, "sprintf"
    push $P5003, "printf"
    push $P5003, "samecase"
    push $P5003, "IO"
    push $P5003, "trim"
    push $P5003, "trim-leading"
    push $P5003, "trim-trailing"
    push $P5003, "eval"
    push $P5003, "Int"
    push $P5003, "Num"
    push $P5003, "Rat"
    push $P5003, "FatRat"
    push $P5003, "Bridge"
    push $P5003, "base"
    push $P5003, "expmod"
    push $P5003, "is-prime"
    push $P5003, "Complex"
    push $P5003, "isNaN"
    push $P5003, "succ"
    push $P5003, "pred"
    push $P5003, "enums"
    push $P5003, "pair"
    push $P5003, "postcircumfix:<( )>"
    push $P5003, "key"
    push $P5003, "value"
    push $P5003, "27420382D80CEF05775E7415279171A93892A1F1-1372810242.10453"
    push $P5003, "src/gen/BOOTSTRAP.pm"
    push $P5003, "$!value"
    push $P5003, "$!key"
    push $P5003, "CArray"
    push $P5003, "PARAMETERIZE_TYPE"
    push $P5003, "F0C5D5D740B8C88E1BA84F06EB3791FB38C35461"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/NativeCall.pm6"
    push $P5003, "of"
    push $P5003, "execute"
    push $P5003, "rows"
    push $P5003, "column_names"
    push $P5003, "fetchrow"
    push $P5003, "finish"
    push $P5003, "fetchrow-hash"
    push $P5003, "fetchrow_hashref"
    push $P5003, "fetchall-hash"
    push $P5003, "fetchall-AoH"
    push $P5003, "fetchall-array"
    push $P5003, "fetchrow_array"
    push $P5003, "fetchrow_arrayref"
    push $P5003, "fetch"
    push $P5003, "fetchall_arrayref"
    push $P5003, "statement"
    push $P5003, "dbh"
    push $P5003, "PrintError"
    push $P5003, "RaiseError"
    push $P5003, "errstr"
    push $P5003, "BUILD"
    push $P5003, "0C6AE5E622FCCDC6836374F424390B2BE3C545DF"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish.pm6"
    push $P5003, "$!conn"
    push $P5003, "$!statement"
    push $P5003, "$!statement_handle"
    push $P5003, "$!dbh"
    push $P5003, "$!row_status"
    push $P5003, "@!mem_rows"
    push $P5003, "@!column_names"
    push $P5003, "$!PrintError"
    push $P5003, "$!RaiseError"
    push $P5003, "$!errstr"
    push $P5003, "prepare"
    push $P5003, "_remove_sth"
    push $P5003, "do"
    push $P5003, "disconnect"
    push $P5003, "quote-identifier"
    push $P5003, "@!sths"
    push $P5003, "connect"
    push $P5003, "Version"
    push $P5003, "$!Version"
    push $P5003, "25B76D5348C2A22A9722D68A7288B5D268CF8F4E-1372810229.31343"
    push $P5003, "src/gen/Metamodel.pm"
    push $P5003, "GLOBALish"
    push $P5003, "EXPORT"
    push $P5003, "$?PACKAGE"
    push $P5003, "::?PACKAGE"
    push $P5003, "OpaquePointer"
    push $P5003, "&trait_mod:<is>"
    push $P5003, "&explicitly-manage"
    push $P5003, "&refresh"
    push $P5003, "SQLITE_OK"
    push $P5003, "SQLITE_ERROR"
    push $P5003, "SQLITE_INTERNAL"
    push $P5003, "SQLITE_PERM"
    push $P5003, "SQLITE_ABORT"
    push $P5003, "SQLITE_BUSY"
    push $P5003, "SQLITE_LOCKED"
    push $P5003, "SQLITE_NOMEM"
    push $P5003, "SQLITE_READONLY"
    push $P5003, "SQLITE_INTERRUPT"
    push $P5003, "SQLITE_IOERR"
    push $P5003, "SQLITE_CORRUPT"
    push $P5003, "SQLITE_NOTFOUND"
    push $P5003, "SQLITE_FULL"
    push $P5003, "SQLITE_CANTOPEN"
    push $P5003, "SQLITE_PROTOCOL"
    push $P5003, "SQLITE_EMPTY"
    push $P5003, "SQLITE_SCHEMA"
    push $P5003, "SQLITE_TOOBIG"
    push $P5003, "SQLITE_CONSTRAINT"
    push $P5003, "SQLITE_MISMATCH"
    push $P5003, "SQLITE_MISUSE"
    push $P5003, "SQLITE_NOLFS"
    push $P5003, "SQLITE_AUTH"
    push $P5003, "SQLITE_FORMAT"
    push $P5003, "SQLITE_RANGE"
    push $P5003, "SQLITE_NOTADB"
    push $P5003, "SQLITE_ROW"
    push $P5003, "SQLITE_DONE"
    push $P5003, "SQLITE"
    push $P5003, "&sqlite3_open"
    push $P5003, "&sqlite3_close"
    push $P5003, "&sqlite3_prepare_v2"
    push $P5003, "&sqlite3_step"
    push $P5003, "&sqlite3_bind_blob"
    push $P5003, "&sqlite3_bind_double"
    push $P5003, "&sqlite3_bind_int"
    push $P5003, "&sqlite3_bind_null"
    push $P5003, "&sqlite3_bind_text"
    push $P5003, "&sqlite3_changes"
    push $P5003, "&sqlite3_bind"
    push $P5003, "&sqlite3_reset"
    push $P5003, "&sqlite3_column_text"
    push $P5003, "&sqlite3_finalize"
    push $P5003, "&sqlite3_column_count"
    push $P5003, "&sqlite3_column_name"
    push $P5003, "$=pod"
    push $P5003, "!UNIT_MARKER"
    push $P5003, "0"
    push $P5003, "1"
    push $P5003, "2"
    push $P5003, "3"
    push $P5003, "4"
    push $P5003, "5"
    push $P5003, "6"
    push $P5003, "7"
    push $P5003, "8"
    push $P5003, "9"
    push $P5003, "10"
    push $P5003, "11"
    push $P5003, "12"
    push $P5003, "13"
    push $P5003, "14"
    push $P5003, "15"
    push $P5003, "16"
    push $P5003, "17"
    push $P5003, "18"
    push $P5003, "19"
    push $P5003, "20"
    push $P5003, "21"
    push $P5003, "22"
    push $P5003, "23"
    push $P5003, "24"
    push $P5003, "25"
    push $P5003, "26"
    push $P5003, "100"
    push $P5003, "101"
    push $P5003, "1B774EC04D50F35E99199D1B74077FC90B5E8768-1372810138.56917"
    push $P5003, "src/Perl6/World.pm"
    push $P5003, "$filename"
    push $P5003, "Increase"
    push $P5003, "Same"
    push $P5003, "Decrease"
    push $P5003, "-1"
    push $P5003, "Order"
    push $P5003, "28FAC381EB59BA79DA1D75F70404C20E0548F4F5-1372810034.5696"
    push $P5003, "src/stage2/NQPCORE.setting"
    push $P5003, "TypedCArray"
    push $P5003, "$handle"
    push $P5003, "libsqlite3"
    push $P5003, "Stub code executed"
    push $P5003, "&?ROUTINE"
    push $P5003, "Native"
    push $P5003, "$statement"
    push $P5003, "$statement_length"
    push $P5003, "$statement_handle"
    push $P5003, "$pz_tail"
    push $P5003, "$stmt"
    push $P5003, "$n"
    push $P5003, "D"
    push $P5003, "$b"
    push $P5003, "$*DISPATCHER"
    push $P5003, "$d"
    push $P5003, "$i"
    push $P5003, "U"
    push $P5003, "ErrorHandling"
    push $P5003, "StatementHandle"
    push $P5003, "Connection"
    push $P5003, "SQLite"
    push $P5003, "$?CLASS"
    push $P5003, "::?CLASS"
    push $P5003, "$errstr"
    push $P5003, "set_errstr"
    push $P5003, "$status"
    push $P5003, "%_"
    push $P5003, "conn"
    push $P5003, "statement_handle"
    push $P5003, "@params"
    push $P5003, "@strings"
    push $P5003, "handle-error"
    push $P5003, "$idx"
    push $P5003, "$v"
    push $P5003, "Cannot determine rows of closed connection"
    push $P5003, "$rows"
    push $P5003, "0E0"
    push $P5003, "$count"
    push $P5003, "$_"
    push $P5003, "@row"
    push $P5003, "fetchrow_array without prior execute"
    push $P5003, "DBDish::StatementHandle"
    push $P5003, "DBDish::ErrorHandling"
    push $P5003, "@stmt"
    push $P5003, "$sth"
    push $P5003, "$attr"
    push $P5003, "$x0"
    push $P5003, "$sql"
    push $P5003, "@args"
    push $P5003, "$res"
    push $P5003, "0e0"
    push $P5003, "DBDish::Connection"
    push $P5003, "mberends"
    push $P5003, "auth"
    push $P5003, "0.0.1"
    push $P5003, "ver"
    push $P5003, "%params"
    push $P5003, "$dbname"
    push $P5003, "@conn"
    push $P5003, "dbname"
    push $P5003, "database"
    push $P5003, "No \"dbname\" or \"database\" given"
    push $P5003, "$RaiseError"
    push $P5003, "is_generic"
    push $P5003, "instantiate_generic"
    push $P5003, "name"
    push $P5003, "set_name"
    push $P5003, "id"
    push $P5003, "arity"
    push $P5003, "count"
    push $P5003, "signature"
    push $P5003, "outer"
    push $P5003, "static_id"
    push $P5003, "returns"
    push $P5003, "add_phaser"
    push $P5003, "fire_phasers"
    push $P5003, "phasers"
    push $P5003, "is_dispatcher"
    push $P5003, "add_dispatchee"
    push $P5003, "derive_dispatcher"
    push $P5003, "dispatcher"
    push $P5003, "dispatchees"
    push $P5003, "set_rw"
    push $P5003, "set_inline_info"
    push $P5003, "inline_info"
    push $P5003, "set_onlystar"
    push $P5003, "rw"
    push $P5003, "onlystar"
    push $P5003, "assuming"
    push $P5003, "candidates"
    push $P5003, "cando"
    push $P5003, "multi"
    push $P5003, "soft"
    push $P5003, "wrap"
    push $P5003, "unwrap"
    push $P5003, "yada"
    push $P5003, "package"
    push $P5003, "$!do"
    push $P5003, "$!signature"
    push $P5003, "$!state_vars"
    push $P5003, "$!phasers"
    push $P5003, "$!dispatchees"
    push $P5003, "$!dispatcher_cache"
    push $P5003, "$!dispatcher"
    push $P5003, "$!md_thunk"
    push $P5003, "$!rw"
    push $P5003, "$!inline_info"
    push $P5003, "$!yada"
    push $P5003, "$!package"
    push $P5003, "$!onlystar"
    push $P5003, "$!setup"
    push $P5003, "$!call"
    push $P5003, "GLOBAL"
    push $P5003, "NativeCall"
    push $P5003, "DBDish"
    push $P5003, "CArray+{TypedCArray}"
    push $P5003, "DBDish::SQLite::StatementHandle"
    push $P5003, "reset_errstr"
    push $P5003, "DBDish::SQLite::Connection"
    push $P5003, "DBDish::SQLite"
    push $P5003, "Sub+{Native}"
    push $P5003, "invoke"
    push $P5003, "$?ROLE"
    push $P5003, "::?ROLE"
    push $P5003, "call_sig"
    push $P5003, "&RWPAIR"
    push $P5003, "T"
    push $P5003, "TValue"
    push $P5003, "$r"
    push $P5003, "$libname"
    push $P5003, "Positional"
    push $P5003, "$dcpkg"
    push $P5003, "$meth"
    push $P5003, "$attr_type"
    push $P5003, "$/"
    push $P5003, "$!"
    push $P5003, "IntTypedCArray"
    push $P5003, "NumTypedCArray"
    push $P5003, "ExplicitlyManagedString"
    push $P5003, "native_callsite"
    push $P5003, "&string_encoding_to_nci_type"
    push $P5003, "&param_hash_for"
    push $P5003, "&param_list_for"
    push $P5003, "&return_hash_for"
    push $P5003, "%type_map"
    push $P5003, "&type_code_for"
    push $P5003, "&map_return_type"
    push $P5003, "NativeCallSymbol"
    push $P5003, "NativeCallingConvention"
    push $P5003, "NativeCallEncoded"
    push $P5003, "CStr"
    push $P5003, "arr"
    push $P5003, "int8"
    push $P5003, "int16"
    push $P5003, "int32"
    push $P5003, "int"
    push $P5003, "num32"
    push $P5003, "num64"
    push $P5003, "num"
    push $P5003, "Callable"
    push $P5003, "$name"
    push $P5003, "$meth_name"
    push $P5003, "RETURN"
    push $P5003, "self"
    push $P5003, "$package"
    .const 'Sub' $P5004 = 'cuid_53_1372810575.7205' 
    capture_lex $P5004
    $P5005 = $P5004()
    nqp_deserialize_sc "[encoded data, 216724 characters]", cur_sc, $P5003, $P5005, conflicts
    unless conflicts goto if30_end118 
    get_hll_global $P5006, "ModuleLoader"
    $P5007 = $P5006."resolve_repossession_conflicts"(conflicts)
  if30_end118:
    .const "LexInfo" $P5001 = "cuid_1_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 2
    $P5001."set_static_lexpad"($P5002)
    .const "LexInfo" $P5001 = "cuid_2_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 108
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_2_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 94
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_3_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 115
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_3_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 112
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_4_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 130
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_4_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 116
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_5_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 135
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_5_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 131
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_6_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 144
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_6_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 136
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_7_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 151
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_7_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 145
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_8_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 158
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_8_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 152
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_9_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 164
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_9_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 159
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_10_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 173
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_10_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 165
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_11_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 178
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_11_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 174
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_12_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 184
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_12_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 179
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_13_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 194
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_13_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 185
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_14_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 203
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_14_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 195
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_15_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 212
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_15_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 204
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_16_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 221
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_16_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 213
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_17_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 230
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_17_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 222
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_18_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 234
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_18_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 231
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_19_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 239
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_19_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 235
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_20_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 243
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_20_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 240
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_21_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 247
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_21_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 244
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_22_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 252
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_22_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 248
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_23_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 256
    $P5001."set_static_lexpad"($P5002)
    .const "LexInfo" $P5001 = "cuid_24_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 273
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_24_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 271
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_25_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 290
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_25_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 281
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_26_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 294
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_27_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 296
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_28_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 295
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_26_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 291
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_29_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 312
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_29_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 309
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_30_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 321
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_31_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 324
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_30_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 319
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_32_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 330
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_32_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 318
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_33_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 333
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_34_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 336
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_33_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 331
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_35_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 349
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_35_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 344
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_23_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 357
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_36_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 359
    $P5001."set_static_lexpad"($P5002)
    .const "LexInfo" $P5001 = "cuid_37_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 370
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_37_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 364
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_38_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 378
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_38_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 371
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_39_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 382
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_39_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 379
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_40_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 403
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_41_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 411
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_41_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 400
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_42_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 414
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_42_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 412
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_43_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 423
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_43_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 419
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_44_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 435
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_45_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 440
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_45_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 432
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_36_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 445
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_46_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 451
    $P5001."set_static_lexpad"($P5002)
    .const "LexInfo" $P5001 = "cuid_47_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 459
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_47_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 458
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_48_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 467
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_48_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 462
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_49_1372810575.7205"
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 471
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_50_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 478
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_51_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 480
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_49_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 468
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_46_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 488
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_1_1372810575.7205" 
    nqp_get_sc_object $P5002, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 3
    perl6_associate_sub_code_object $P5001, $P5002
    nqp_get_sc_object $P5001, "D84D68B43C89B4A733D781CD48A30FE6359F0211", 0
    set_hll_global "GLOBAL", $P5001
    .return () 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_53_1372810575.7205") :anon :lex :outer("cuid_54_1372810575.7205")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
    new $P5001, 'ResizablePMCArray'
    .const 'Sub' $P5002 = "cuid_2_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_3_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_4_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_5_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_6_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_7_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_8_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_9_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_10_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_11_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_12_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_13_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_14_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_15_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_16_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_17_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_18_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_19_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_20_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_21_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_22_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_24_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_25_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_27_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_28_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_26_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_29_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_31_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_30_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_32_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_34_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_33_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_35_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_23_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_37_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_38_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_39_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_40_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_41_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_42_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_43_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_44_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_45_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_36_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_47_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_48_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_50_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_51_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_49_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_46_1372810575.7205" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_1_1372810575.7205" 
    push $P5001, $P5002
    .return ($P5001) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_55_1372810575.7205") :load
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBDish/SQLite.pm6"
    .const 'Sub' $P5001 = "cuid_52_1372810575.7205" 
    $P5002 = $P5001()
    .return ($P5002) 
.end