.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_71_1372810563.6057") :anon :lex
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 1
    .const 'Sub' $P5003 = 'cuid_1_1372810563.6057' 
    capture_lex $P5003 
    .const 'Sub' $P5001 = 'cuid_1_1372810563.6057' 
    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_1372810563.6057") :anon :lex :outer("cuid_71_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 1
    .const 'Sub' $P5238 = 'cuid_13_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_14_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_15_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_16_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_17_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_18_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_19_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_20_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_21_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_22_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_23_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_24_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_25_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_26_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_27_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_28_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_29_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_30_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_31_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_32_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_33_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_34_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_35_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_36_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_37_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_38_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_39_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_40_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_41_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_42_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_43_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_44_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_45_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_46_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_47_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_48_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_49_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_50_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_51_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_52_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_53_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_54_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_55_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_56_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_57_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_58_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_59_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_60_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_61_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_62_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_63_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_64_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_65_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_66_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_67_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_68_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_69_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_70_1372810563.6057' 
    capture_lex $P5238 
    .const 'Sub' $P5238 = 'cuid_2_1372810563.6057' 
    capture_lex $P5238 
    .lex "GLOBALish", $P101 
    .lex "EXPORT", $P102 
    .lex "$?PACKAGE", $P103 
    .lex "::?PACKAGE", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "DBIish", $P108 
    .lex "&SQL_GUID", $P109 
    .lex "&SQL_WLONGVARCHAR", $P110 
    .lex "&SQL_WVARCHAR", $P111 
    .lex "&SQL_WCHAR", $P112 
    .lex "&SQL_BIGINT", $P113 
    .lex "&SQL_BIT", $P114 
    .lex "&SQL_TINYINT", $P115 
    .lex "&SQL_LONGVARBINARY", $P116 
    .lex "&SQL_VARBINARY", $P117 
    .lex "&SQL_BINARY", $P118 
    .lex "&SQL_LONGVARCHAR", $P119 
    .lex "&SQL_UNKNOWN_TYPE", $P120 
    .lex "&SQL_ALL_TYPES", $P121 
    .lex "&SQL_CHAR", $P122 
    .lex "&SQL_NUMERIC", $P123 
    .lex "&SQL_DECIMAL", $P124 
    .lex "&SQL_INTEGER", $P125 
    .lex "&SQL_SMALLINT", $P126 
    .lex "&SQL_FLOAT", $P127 
    .lex "&SQL_REAL", $P128 
    .lex "&SQL_DOUBLE", $P129 
    .lex "&SQL_DATETIME", $P130 
    .lex "&SQL_DATE", $P131 
    .lex "&SQL_INTERVAL", $P132 
    .lex "&SQL_TIME", $P133 
    .lex "&SQL_TIMESTAMP", $P134 
    .lex "&SQL_VARCHAR", $P135 
    .lex "&SQL_BOOLEAN", $P136 
    .lex "&SQL_UDT", $P137 
    .lex "&SQL_UDT_LOCATOR", $P138 
    .lex "&SQL_ROW", $P139 
    .lex "&SQL_REF", $P140 
    .lex "&SQL_BLOB", $P141 
    .lex "&SQL_BLOB_LOCATOR", $P142 
    .lex "&SQL_CLOB", $P143 
    .lex "&SQL_CLOB_LOCATOR", $P144 
    .lex "&SQL_ARRAY", $P145 
    .lex "&SQL_ARRAY_LOCATOR", $P146 
    .lex "&SQL_MULTISET", $P147 
    .lex "&SQL_MULTISET_LOCATOR", $P148 
    .lex "&SQL_TYPE_DATE", $P149 
    .lex "&SQL_TYPE_TIME", $P150 
    .lex "&SQL_TYPE_TIMESTAMP", $P151 
    .lex "&SQL_TYPE_TIME_WITH_TIMEZONE", $P152 
    .lex "&SQL_TYPE_TIMESTAMP_WITH_TIMEZONE", $P153 
    .lex "&SQL_INTERVAL_YEAR", $P154 
    .lex "&SQL_INTERVAL_MONTH", $P155 
    .lex "&SQL_INTERVAL_DAY", $P156 
    .lex "&SQL_INTERVAL_HOUR", $P157 
    .lex "&SQL_INTERVAL_MINUTE", $P158 
    .lex "&SQL_INTERVAL_SECOND", $P159 
    .lex "&SQL_INTERVAL_YEAR_TO_MONTH", $P160 
    .lex "&SQL_INTERVAL_DAY_TO_HOUR", $P161 
    .lex "&SQL_INTERVAL_DAY_TO_MINUTE", $P162 
    .lex "&SQL_INTERVAL_DAY_TO_SECOND", $P163 
    .lex "&SQL_INTERVAL_HOUR_TO_MINUTE", $P164 
    .lex "&SQL_INTERVAL_HOUR_TO_SECOND", $P165 
    .lex "&SQL_INTERVAL_MINUTE_TO_SECOND", $P166 
    .lex "$=pod", $P167 
    .lex "!UNIT_MARKER", $P168 
    .local pmc ctxsave 
    .const 'Sub' $P5004 = 'cuid_13_1372810563.6057' 
    capture_lex $P5004
    $P5004 = $P109."clone"()
    set $P109, $P5004
    nqp_get_sc_object $P5006, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5005, $P5006
    set $P5005["&SQL_GUID"], $P109
    .const 'Sub' $P5007 = 'cuid_14_1372810563.6057' 
    capture_lex $P5007
    $P5007 = $P110."clone"()
    set $P110, $P5007
    nqp_get_sc_object $P5009, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5008, $P5009
    set $P5008["&SQL_WLONGVARCHAR"], $P110
    .const 'Sub' $P5010 = 'cuid_15_1372810563.6057' 
    capture_lex $P5010
    $P5010 = $P111."clone"()
    set $P111, $P5010
    nqp_get_sc_object $P5012, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5011, $P5012
    set $P5011["&SQL_WVARCHAR"], $P111
    .const 'Sub' $P5013 = 'cuid_16_1372810563.6057' 
    capture_lex $P5013
    $P5013 = $P112."clone"()
    set $P112, $P5013
    nqp_get_sc_object $P5015, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5014, $P5015
    set $P5014["&SQL_WCHAR"], $P112
    .const 'Sub' $P5016 = 'cuid_17_1372810563.6057' 
    capture_lex $P5016
    $P5016 = $P113."clone"()
    set $P113, $P5016
    nqp_get_sc_object $P5018, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5017, $P5018
    set $P5017["&SQL_BIGINT"], $P113
    .const 'Sub' $P5019 = 'cuid_18_1372810563.6057' 
    capture_lex $P5019
    $P5019 = $P114."clone"()
    set $P114, $P5019
    nqp_get_sc_object $P5021, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5020, $P5021
    set $P5020["&SQL_BIT"], $P114
    .const 'Sub' $P5022 = 'cuid_19_1372810563.6057' 
    capture_lex $P5022
    $P5022 = $P115."clone"()
    set $P115, $P5022
    nqp_get_sc_object $P5024, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5023, $P5024
    set $P5023["&SQL_TINYINT"], $P115
    .const 'Sub' $P5025 = 'cuid_20_1372810563.6057' 
    capture_lex $P5025
    $P5025 = $P116."clone"()
    set $P116, $P5025
    nqp_get_sc_object $P5027, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5026, $P5027
    set $P5026["&SQL_LONGVARBINARY"], $P116
    .const 'Sub' $P5028 = 'cuid_21_1372810563.6057' 
    capture_lex $P5028
    $P5028 = $P117."clone"()
    set $P117, $P5028
    nqp_get_sc_object $P5030, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5029, $P5030
    set $P5029["&SQL_VARBINARY"], $P117
    .const 'Sub' $P5031 = 'cuid_22_1372810563.6057' 
    capture_lex $P5031
    $P5031 = $P118."clone"()
    set $P118, $P5031
    nqp_get_sc_object $P5033, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5032, $P5033
    set $P5032["&SQL_BINARY"], $P118
    .const 'Sub' $P5034 = 'cuid_23_1372810563.6057' 
    capture_lex $P5034
    $P5034 = $P119."clone"()
    set $P119, $P5034
    nqp_get_sc_object $P5036, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5035, $P5036
    set $P5035["&SQL_LONGVARCHAR"], $P119
    .const 'Sub' $P5037 = 'cuid_24_1372810563.6057' 
    capture_lex $P5037
    $P5037 = $P120."clone"()
    set $P120, $P5037
    nqp_get_sc_object $P5039, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5038, $P5039
    set $P5038["&SQL_UNKNOWN_TYPE"], $P120
    .const 'Sub' $P5040 = 'cuid_25_1372810563.6057' 
    capture_lex $P5040
    $P5040 = $P121."clone"()
    set $P121, $P5040
    nqp_get_sc_object $P5042, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5041, $P5042
    set $P5041["&SQL_ALL_TYPES"], $P121
    .const 'Sub' $P5043 = 'cuid_26_1372810563.6057' 
    capture_lex $P5043
    $P5043 = $P122."clone"()
    set $P122, $P5043
    nqp_get_sc_object $P5045, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5044, $P5045
    set $P5044["&SQL_CHAR"], $P122
    .const 'Sub' $P5046 = 'cuid_27_1372810563.6057' 
    capture_lex $P5046
    $P5046 = $P123."clone"()
    set $P123, $P5046
    nqp_get_sc_object $P5048, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5047, $P5048
    set $P5047["&SQL_NUMERIC"], $P123
    .const 'Sub' $P5049 = 'cuid_28_1372810563.6057' 
    capture_lex $P5049
    $P5049 = $P124."clone"()
    set $P124, $P5049
    nqp_get_sc_object $P5051, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5050, $P5051
    set $P5050["&SQL_DECIMAL"], $P124
    .const 'Sub' $P5052 = 'cuid_29_1372810563.6057' 
    capture_lex $P5052
    $P5052 = $P125."clone"()
    set $P125, $P5052
    nqp_get_sc_object $P5054, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5053, $P5054
    set $P5053["&SQL_INTEGER"], $P125
    .const 'Sub' $P5055 = 'cuid_30_1372810563.6057' 
    capture_lex $P5055
    $P5055 = $P126."clone"()
    set $P126, $P5055
    nqp_get_sc_object $P5057, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5056, $P5057
    set $P5056["&SQL_SMALLINT"], $P126
    .const 'Sub' $P5058 = 'cuid_31_1372810563.6057' 
    capture_lex $P5058
    $P5058 = $P127."clone"()
    set $P127, $P5058
    nqp_get_sc_object $P5060, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5059, $P5060
    set $P5059["&SQL_FLOAT"], $P127
    .const 'Sub' $P5061 = 'cuid_32_1372810563.6057' 
    capture_lex $P5061
    $P5061 = $P128."clone"()
    set $P128, $P5061
    nqp_get_sc_object $P5063, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5062, $P5063
    set $P5062["&SQL_REAL"], $P128
    .const 'Sub' $P5064 = 'cuid_33_1372810563.6057' 
    capture_lex $P5064
    $P5064 = $P129."clone"()
    set $P129, $P5064
    nqp_get_sc_object $P5066, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5065, $P5066
    set $P5065["&SQL_DOUBLE"], $P129
    .const 'Sub' $P5067 = 'cuid_34_1372810563.6057' 
    capture_lex $P5067
    $P5067 = $P130."clone"()
    set $P130, $P5067
    nqp_get_sc_object $P5069, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5068, $P5069
    set $P5068["&SQL_DATETIME"], $P130
    .const 'Sub' $P5070 = 'cuid_35_1372810563.6057' 
    capture_lex $P5070
    $P5070 = $P131."clone"()
    set $P131, $P5070
    nqp_get_sc_object $P5072, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5071, $P5072
    set $P5071["&SQL_DATE"], $P131
    .const 'Sub' $P5073 = 'cuid_36_1372810563.6057' 
    capture_lex $P5073
    $P5073 = $P132."clone"()
    set $P132, $P5073
    nqp_get_sc_object $P5075, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5074, $P5075
    set $P5074["&SQL_INTERVAL"], $P132
    .const 'Sub' $P5076 = 'cuid_37_1372810563.6057' 
    capture_lex $P5076
    $P5076 = $P133."clone"()
    set $P133, $P5076
    nqp_get_sc_object $P5078, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5077, $P5078
    set $P5077["&SQL_TIME"], $P133
    .const 'Sub' $P5079 = 'cuid_38_1372810563.6057' 
    capture_lex $P5079
    $P5079 = $P134."clone"()
    set $P134, $P5079
    nqp_get_sc_object $P5081, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5080, $P5081
    set $P5080["&SQL_TIMESTAMP"], $P134
    .const 'Sub' $P5082 = 'cuid_39_1372810563.6057' 
    capture_lex $P5082
    $P5082 = $P135."clone"()
    set $P135, $P5082
    nqp_get_sc_object $P5084, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5083, $P5084
    set $P5083["&SQL_VARCHAR"], $P135
    .const 'Sub' $P5085 = 'cuid_40_1372810563.6057' 
    capture_lex $P5085
    $P5085 = $P136."clone"()
    set $P136, $P5085
    nqp_get_sc_object $P5087, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5086, $P5087
    set $P5086["&SQL_BOOLEAN"], $P136
    .const 'Sub' $P5088 = 'cuid_41_1372810563.6057' 
    capture_lex $P5088
    $P5088 = $P137."clone"()
    set $P137, $P5088
    nqp_get_sc_object $P5090, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5089, $P5090
    set $P5089["&SQL_UDT"], $P137
    .const 'Sub' $P5091 = 'cuid_42_1372810563.6057' 
    capture_lex $P5091
    $P5091 = $P138."clone"()
    set $P138, $P5091
    nqp_get_sc_object $P5093, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5092, $P5093
    set $P5092["&SQL_UDT_LOCATOR"], $P138
    .const 'Sub' $P5094 = 'cuid_43_1372810563.6057' 
    capture_lex $P5094
    $P5094 = $P139."clone"()
    set $P139, $P5094
    nqp_get_sc_object $P5096, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5095, $P5096
    set $P5095["&SQL_ROW"], $P139
    .const 'Sub' $P5097 = 'cuid_44_1372810563.6057' 
    capture_lex $P5097
    $P5097 = $P140."clone"()
    set $P140, $P5097
    nqp_get_sc_object $P5099, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5098, $P5099
    set $P5098["&SQL_REF"], $P140
    .const 'Sub' $P5100 = 'cuid_45_1372810563.6057' 
    capture_lex $P5100
    $P5100 = $P141."clone"()
    set $P141, $P5100
    nqp_get_sc_object $P5102, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5101, $P5102
    set $P5101["&SQL_BLOB"], $P141
    .const 'Sub' $P5103 = 'cuid_46_1372810563.6057' 
    capture_lex $P5103
    $P5103 = $P142."clone"()
    set $P142, $P5103
    nqp_get_sc_object $P5105, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5104, $P5105
    set $P5104["&SQL_BLOB_LOCATOR"], $P142
    .const 'Sub' $P5106 = 'cuid_47_1372810563.6057' 
    capture_lex $P5106
    $P5106 = $P143."clone"()
    set $P143, $P5106
    nqp_get_sc_object $P5108, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5107, $P5108
    set $P5107["&SQL_CLOB"], $P143
    .const 'Sub' $P5109 = 'cuid_48_1372810563.6057' 
    capture_lex $P5109
    $P5109 = $P144."clone"()
    set $P144, $P5109
    nqp_get_sc_object $P5111, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5110, $P5111
    set $P5110["&SQL_CLOB_LOCATOR"], $P144
    .const 'Sub' $P5112 = 'cuid_49_1372810563.6057' 
    capture_lex $P5112
    $P5112 = $P145."clone"()
    set $P145, $P5112
    nqp_get_sc_object $P5114, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5113, $P5114
    set $P5113["&SQL_ARRAY"], $P145
    .const 'Sub' $P5115 = 'cuid_50_1372810563.6057' 
    capture_lex $P5115
    $P5115 = $P146."clone"()
    set $P146, $P5115
    nqp_get_sc_object $P5117, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5116, $P5117
    set $P5116["&SQL_ARRAY_LOCATOR"], $P146
    .const 'Sub' $P5118 = 'cuid_51_1372810563.6057' 
    capture_lex $P5118
    $P5118 = $P147."clone"()
    set $P147, $P5118
    nqp_get_sc_object $P5120, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5119, $P5120
    set $P5119["&SQL_MULTISET"], $P147
    .const 'Sub' $P5121 = 'cuid_52_1372810563.6057' 
    capture_lex $P5121
    $P5121 = $P148."clone"()
    set $P148, $P5121
    nqp_get_sc_object $P5123, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5122, $P5123
    set $P5122["&SQL_MULTISET_LOCATOR"], $P148
    .const 'Sub' $P5124 = 'cuid_53_1372810563.6057' 
    capture_lex $P5124
    $P5124 = $P149."clone"()
    set $P149, $P5124
    nqp_get_sc_object $P5126, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5125, $P5126
    set $P5125["&SQL_TYPE_DATE"], $P149
    .const 'Sub' $P5127 = 'cuid_54_1372810563.6057' 
    capture_lex $P5127
    $P5127 = $P150."clone"()
    set $P150, $P5127
    nqp_get_sc_object $P5129, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5128, $P5129
    set $P5128["&SQL_TYPE_TIME"], $P150
    .const 'Sub' $P5130 = 'cuid_55_1372810563.6057' 
    capture_lex $P5130
    $P5130 = $P151."clone"()
    set $P151, $P5130
    nqp_get_sc_object $P5132, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5131, $P5132
    set $P5131["&SQL_TYPE_TIMESTAMP"], $P151
    .const 'Sub' $P5133 = 'cuid_56_1372810563.6057' 
    capture_lex $P5133
    $P5133 = $P152."clone"()
    set $P152, $P5133
    nqp_get_sc_object $P5135, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5134, $P5135
    set $P5134["&SQL_TYPE_TIME_WITH_TIMEZONE"], $P152
    .const 'Sub' $P5136 = 'cuid_57_1372810563.6057' 
    capture_lex $P5136
    $P5136 = $P153."clone"()
    set $P153, $P5136
    nqp_get_sc_object $P5138, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5137, $P5138
    set $P5137["&SQL_TYPE_TIMESTAMP_WITH_TIMEZONE"], $P153
    .const 'Sub' $P5139 = 'cuid_58_1372810563.6057' 
    capture_lex $P5139
    $P5139 = $P154."clone"()
    set $P154, $P5139
    nqp_get_sc_object $P5141, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5140, $P5141
    set $P5140["&SQL_INTERVAL_YEAR"], $P154
    .const 'Sub' $P5142 = 'cuid_59_1372810563.6057' 
    capture_lex $P5142
    $P5142 = $P155."clone"()
    set $P155, $P5142
    nqp_get_sc_object $P5144, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5143, $P5144
    set $P5143["&SQL_INTERVAL_MONTH"], $P155
    .const 'Sub' $P5145 = 'cuid_60_1372810563.6057' 
    capture_lex $P5145
    $P5145 = $P156."clone"()
    set $P156, $P5145
    nqp_get_sc_object $P5147, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5146, $P5147
    set $P5146["&SQL_INTERVAL_DAY"], $P156
    .const 'Sub' $P5148 = 'cuid_61_1372810563.6057' 
    capture_lex $P5148
    $P5148 = $P157."clone"()
    set $P157, $P5148
    nqp_get_sc_object $P5150, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5149, $P5150
    set $P5149["&SQL_INTERVAL_HOUR"], $P157
    .const 'Sub' $P5151 = 'cuid_62_1372810563.6057' 
    capture_lex $P5151
    $P5151 = $P158."clone"()
    set $P158, $P5151
    nqp_get_sc_object $P5153, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5152, $P5153
    set $P5152["&SQL_INTERVAL_MINUTE"], $P158
    .const 'Sub' $P5154 = 'cuid_63_1372810563.6057' 
    capture_lex $P5154
    $P5154 = $P159."clone"()
    set $P159, $P5154
    nqp_get_sc_object $P5156, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5155, $P5156
    set $P5155["&SQL_INTERVAL_SECOND"], $P159
    .const 'Sub' $P5157 = 'cuid_64_1372810563.6057' 
    capture_lex $P5157
    $P5157 = $P160."clone"()
    set $P160, $P5157
    nqp_get_sc_object $P5159, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5158, $P5159
    set $P5158["&SQL_INTERVAL_YEAR_TO_MONTH"], $P160
    .const 'Sub' $P5160 = 'cuid_65_1372810563.6057' 
    capture_lex $P5160
    $P5160 = $P161."clone"()
    set $P161, $P5160
    nqp_get_sc_object $P5162, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5161, $P5162
    set $P5161["&SQL_INTERVAL_DAY_TO_HOUR"], $P161
    .const 'Sub' $P5163 = 'cuid_66_1372810563.6057' 
    capture_lex $P5163
    $P5163 = $P162."clone"()
    set $P162, $P5163
    nqp_get_sc_object $P5165, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5164, $P5165
    set $P5164["&SQL_INTERVAL_DAY_TO_MINUTE"], $P162
    .const 'Sub' $P5166 = 'cuid_67_1372810563.6057' 
    capture_lex $P5166
    $P5166 = $P163."clone"()
    set $P163, $P5166
    nqp_get_sc_object $P5168, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5167, $P5168
    set $P5167["&SQL_INTERVAL_DAY_TO_SECOND"], $P163
    .const 'Sub' $P5169 = 'cuid_68_1372810563.6057' 
    capture_lex $P5169
    $P5169 = $P164."clone"()
    set $P164, $P5169
    nqp_get_sc_object $P5171, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5170, $P5171
    set $P5170["&SQL_INTERVAL_HOUR_TO_MINUTE"], $P164
    .const 'Sub' $P5172 = 'cuid_69_1372810563.6057' 
    capture_lex $P5172
    $P5172 = $P165."clone"()
    set $P165, $P5172
    nqp_get_sc_object $P5174, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5173, $P5174
    set $P5173["&SQL_INTERVAL_HOUR_TO_SECOND"], $P165
    .const 'Sub' $P5175 = 'cuid_70_1372810563.6057' 
    capture_lex $P5175
    $P5175 = $P166."clone"()
    set $P166, $P5175
    nqp_get_sc_object $P5177, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    get_who $P5176, $P5177
    set $P5176["&SQL_INTERVAL_MINUTE_TO_SECOND"], $P166
    find_dynamic_lex $P5178, "$*CTXSAVE"
    set ctxsave, $P5178
    isnull $I5001, ctxsave
    if $I5001 goto unless10_end33 
    can $I5002, ctxsave, "ctxsave"
    perl6_box_int $P5181, $I5002
    set $P5180, $P5181
    unless $I5002 goto if11_end35 
    $P5179 = ctxsave."ctxsave"()
    set $P5180, $P5179
  if11_end35:
  unless10_end33:
    nqp_get_sc_object $P5178, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 429
    .const 'Sub' $P5179 = 'cuid_2_1372810563.6057' 
    capture_lex $P5179
    $P5180 = $P5179()
    nqp_get_sc_object $P5181, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 8
    null $P5179
    null $P5180
    null $P5181
    null $P5182
    null $P5183
    null $P5184
    null $P5185
    null $P5186
    null $P5187
    null $P5188
    null $P5189
    null $P5190
    null $P5191
    null $P5192
    null $P5193
    null $P5194
    null $P5195
    null $P5196
    null $P5197
    null $P5198
    null $P5199
    null $P5200
    null $P5201
    null $P5202
    null $P5203
    null $P5204
    null $P5205
    null $P5206
    null $P5207
    null $P5208
    null $P5209
    null $P5210
    null $P5211
    null $P5212
    null $P5213
    null $P5214
    null $P5215
    null $P5216
    null $P5217
    null $P5218
    null $P5219
    null $P5220
    null $P5221
    null $P5222
    null $P5223
    null $P5224
    null $P5225
    null $P5226
    null $P5227
    null $P5228
    null $P5229
    null $P5230
    null $P5231
    null $P5232
    null $P5233
    null $P5234
    null $P5235
    nqp_get_sc_object $P5236, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 295
    $P5237 = $P5236."clone"()
    perl6_capture_lex $P5237
    .return ($P5237) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_GUID" :subid("cuid_13_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 37
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_1 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_10
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 84
    set _inline_arg_1, $P5007
    repr_unbox_int $I5002, _inline_arg_1
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 83
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_WLONGVARCHAR" :subid("cuid_14_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 38
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_2 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_12
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 88
    set _inline_arg_2, $P5007
    repr_unbox_int $I5002, _inline_arg_2
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 87
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_WVARCHAR" :subid("cuid_15_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 39
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_3 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_14
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 92
    set _inline_arg_3, $P5007
    repr_unbox_int $I5002, _inline_arg_3
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 91
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_WCHAR" :subid("cuid_16_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 40
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_4 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_16
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 96
    set _inline_arg_4, $P5007
    repr_unbox_int $I5002, _inline_arg_4
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 95
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_BIGINT" :subid("cuid_17_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 41
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_5 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_18
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 100
    set _inline_arg_5, $P5007
    repr_unbox_int $I5002, _inline_arg_5
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 99
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_BIT" :subid("cuid_18_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 42
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_6 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_20
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 104
    set _inline_arg_6, $P5007
    repr_unbox_int $I5002, _inline_arg_6
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 103
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_TINYINT" :subid("cuid_19_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 43
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_7 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_22
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 108
    set _inline_arg_7, $P5007
    repr_unbox_int $I5002, _inline_arg_7
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 107
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_LONGVARBINARY" :subid("cuid_20_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 44
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_8 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_24
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 112
    set _inline_arg_8, $P5007
    repr_unbox_int $I5002, _inline_arg_8
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 111
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_VARBINARY" :subid("cuid_21_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.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 
    .local pmc _inline_arg_9 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_26
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 116
    set _inline_arg_9, $P5007
    repr_unbox_int $I5002, _inline_arg_9
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    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, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 115
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_BINARY" :subid("cuid_22_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 46
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_10 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_28
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 120
    set _inline_arg_10, $P5007
    repr_unbox_int $I5002, _inline_arg_10
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_29
  lexotic_28:
    .get_results ($P5006)
  lexotic_29:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 119
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_LONGVARCHAR" :subid("cuid_23_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 47
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    .local pmc _inline_arg_11 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_30
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 16
    set _inline_arg_11, $P5007
    repr_unbox_int $I5002, _inline_arg_11
    neg $I5001, $I5002
    perl6_box_int $P5008, $I5001
    nqp_get_sc_object $P5009, "5C7C172868FA9510BA84BFF074E73D635E54D9D3", 7658
    perl6_type_check_return_value $P5008, $P5009
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_31
  lexotic_30:
    .get_results ($P5006)
  lexotic_31:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 123
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_UNKNOWN_TYPE" :subid("cuid_24_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 48
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 15
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 126
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_ALL_TYPES" :subid("cuid_25_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 49
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 15
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 129
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_CHAR" :subid("cuid_26_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 50
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 16
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 132
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_NUMERIC" :subid("cuid_27_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 51
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 120
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 135
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_DECIMAL" :subid("cuid_28_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 52
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 116
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 138
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTEGER" :subid("cuid_29_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 53
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 112
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 141
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_SMALLINT" :subid("cuid_30_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 54
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 100
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 144
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_FLOAT" :subid("cuid_31_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 55
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 108
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 147
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_REAL" :subid("cuid_32_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 56
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 104
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 150
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_DOUBLE" :subid("cuid_33_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 57
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 96
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 153
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_DATETIME" :subid("cuid_34_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 58
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 92
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 156
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_DATE" :subid("cuid_35_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 59
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 92
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 159
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL" :subid("cuid_36_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 60
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 88
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 162
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_TIME" :subid("cuid_37_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 61
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 88
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 165
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_TIMESTAMP" :subid("cuid_38_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 62
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 84
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 168
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_VARCHAR" :subid("cuid_39_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 63
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 172
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 171
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_BOOLEAN" :subid("cuid_40_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 64
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 176
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 175
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_UDT" :subid("cuid_41_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 65
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 180
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 179
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_UDT_LOCATOR" :subid("cuid_42_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 66
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 184
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 183
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_ROW" :subid("cuid_43_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 67
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 188
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 187
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_REF" :subid("cuid_44_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 68
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 192
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 191
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_BLOB" :subid("cuid_45_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 69
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 196
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 195
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_BLOB_LOCATOR" :subid("cuid_46_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 70
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 200
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 199
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_CLOB" :subid("cuid_47_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 71
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 204
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 203
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_CLOB_LOCATOR" :subid("cuid_48_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 208
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 207
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_ARRAY" :subid("cuid_49_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 73
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 212
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 211
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_ARRAY_LOCATOR" :subid("cuid_50_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 74
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 216
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 215
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_MULTISET" :subid("cuid_51_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 75
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 220
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 219
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_MULTISET_LOCATOR" :subid("cuid_52_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 76
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 224
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 223
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_TYPE_DATE" :subid("cuid_53_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 77
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 228
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 227
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_TYPE_TIME" :subid("cuid_54_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 78
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 232
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 231
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_TYPE_TIMESTAMP" :subid("cuid_55_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 236
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 235
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_TYPE_TIME_WITH_TIMEZONE" :subid("cuid_56_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 240
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 239
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_TYPE_TIMESTAMP_WITH_TIMEZONE" :subid("cuid_57_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 244
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 243
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_YEAR" :subid("cuid_58_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 248
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 247
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_MONTH" :subid("cuid_59_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 252
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 251
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_DAY" :subid("cuid_60_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 84
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 256
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 255
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_HOUR" :subid("cuid_61_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 85
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 260
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 259
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_MINUTE" :subid("cuid_62_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 86
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 264
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 263
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_SECOND" :subid("cuid_63_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 87
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 268
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 267
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_YEAR_TO_MONTH" :subid("cuid_64_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 88
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 272
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 271
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_DAY_TO_HOUR" :subid("cuid_65_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 89
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 276
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 275
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_DAY_TO_MINUTE" :subid("cuid_66_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 90
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 280
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 279
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_DAY_TO_SECOND" :subid("cuid_67_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 91
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 284
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 283
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_HOUR_TO_MINUTE" :subid("cuid_68_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 92
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 288
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 287
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_HOUR_TO_SECOND" :subid("cuid_69_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 93
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 292
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 291
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "SQL_INTERVAL_MINUTE_TO_SECOND" :subid("cuid_70_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 94
    .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 
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 296
    perl6_decontainerize_return_value $P5006, $P5007
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 295
    perl6_type_check_return_value $P5006, $P5007
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_2_1372810563.6057") :anon :lex :outer("cuid_1_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 3
    .const 'Sub' $P5011 = 'cuid_3_1372810563.6057' 
    capture_lex $P5011 
    .const 'Sub' $P5011 = 'cuid_4_1372810563.6057' 
    capture_lex $P5011 
    .const 'Sub' $P5011 = 'cuid_11_1372810563.6057' 
    capture_lex $P5011 
    .const 'Sub' $P5011 = 'cuid_12_1372810563.6057' 
    capture_lex $P5011 
    .lex "$?PACKAGE", $P101 
    .lex "::?PACKAGE", $P102 
    .lex "$?CLASS", $P103 
    .lex "::?CLASS", $P104 
    .lex "$_", $P105 
    .const 'Sub' $P5002 = 'cuid_3_1372810563.6057' 
    capture_lex $P5002
    .const 'Sub' $P5003 = 'cuid_4_1372810563.6057' 
    capture_lex $P5003
    .const 'Sub' $P5004 = 'cuid_11_1372810563.6057' 
    capture_lex $P5004
    .const 'Sub' $P5005 = 'cuid_12_1372810563.6057' 
    capture_lex $P5005
    null $P5006
    null $P5007
    null $P5008
    nqp_get_sc_object $P5009, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 74
    $P5010 = $P5009."clone"()
    perl6_capture_lex $P5010
    .return ($P5010) 
.end
.HLL "perl6"
.namespace []
.sub "connect" :subid("cuid_3_1372810563.6057") :anon :lex :outer("cuid_2_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 6
    .param pmc CALL_SIG :call_sig 
    .lex "self", $P101 
    .lex "$driver", $P102 
    .lex "$RaiseError", $P103 
    .lex "$PrintError", $P104 
    .lex "$AutoCommit", $P105 
    .lex "%opts", $P106 
    .lex "$_", $P107 
    .lex "$/", $P108 
    .lex "$!", $P109 
    .lex "$d", $P110 
    .lex "$connection", $P111 
    .lex "call_sig", $P112 
    .lex "$*DISPATCHER", $P113 
    .lex "&?ROUTINE", $P114 
    .local pmc flattening__1 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P112, $P5004
    bind_signature 
    root_new $P115, ['parrot';'Continuation']
    set_label $P115, lexotic_36
    .lex "RETURN", $P115
.annotate 'line', 7

    $P5007 = $P101."install_driver"($P102)
    perl6ize_type $P5006, $P5007
    perl6_container_store $P110, $P5006
.annotate 'line', 9

    set flattening__1, $P106
    $P5007 = flattening__1."FLATTENABLE_LIST"()
    $P5008 = flattening__1."FLATTENABLE_HASH"()
    $P5009 = $P110."connect"($P5007 :flat, $P103 :named("RaiseError"), $P104 :named("PrintError"), $P105 :named("AutoCommit"), $P5008 :flat :named)
    perl6ize_type $P5006, $P5009
    perl6_container_store $P111, $P5006
.annotate 'line', 10
    $P5006 = "&return"($P111)
    perl6_decontainerize_return_value $P5005, $P5006
    goto lexotic_37
  lexotic_36:
    .get_results ($P5005)
  lexotic_37:
    find_lex $P5006, "&EXHAUST"
    store_lex "RETURN", $P5006
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 14
    perl6_type_check_return_value $P5005, $P5007
    .return ($P5005) 
.end
.HLL "perl6"
.namespace []
.sub "install_driver" :subid("cuid_4_1372810563.6057") :anon :lex :outer("cuid_2_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 12
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5010 = 'cuid_10_1372810563.6057' 
    capture_lex $P5010 
    .lex "self", $P101 
    .lex "%_", $P102 
    .lex "$drivername", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "$driver", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    .const 'Sub' $P5005 = 'cuid_10_1372810563.6057' 
    capture_lex $P5005
    set $P5006, CALL_SIG
    set $P108, $P5006
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_64
    .lex "RETURN", $P111
.annotate 'line', 14
    nqp_get_sc_object $P5008, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 38
    $P5008($P103)
.annotate 'line', 21
    $P5008 = "&return"($P107)
    perl6_decontainerize_return_value $P5007, $P5008
    goto lexotic_65
  lexotic_64:
    .get_results ($P5007)
  lexotic_65:
    find_lex $P5008, "&EXHAUST"
    store_lex "RETURN", $P5008
    nqp_get_sc_object $P5009, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 35
    perl6_type_check_return_value $P5007, $P5009
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_10_1372810563.6057") :anon :lex :outer("cuid_4_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 14
    .param pmc CALL_SIG :call_sig 
    .const 'Sub' $P5007 = 'cuid_9_1372810563.6057' 
    capture_lex $P5007 
    .const 'Sub' $P5007 = 'cuid_5_1372810563.6057' 
    capture_lex $P5007 
    .const 'Sub' $P5007 = 'cuid_6_1372810563.6057' 
    capture_lex $P5007 
    .const 'Sub' $P5007 = 'cuid_7_1372810563.6057' 
    capture_lex $P5007 
    .const 'Sub' $P5007 = 'cuid_8_1372810563.6057' 
    capture_lex $P5007 
    .lex "$_", $P101 
    .lex "call_sig", $P102 
    .lex "$*DISPATCHER", $P103 
    perl6_take_dispatcher 
    .const 'Sub' $P5001 = 'cuid_9_1372810563.6057' 
    capture_lex $P5001
    set $P5003, CALL_SIG
    set $P102, $P5003
    bind_signature 
    new $P5005, 'ExceptionHandler', [.CONTROL_BREAK]
    set_label $P5005, catch_handler_3262
    push_eh $P5005
    nqp_get_sc_object $P5005, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 39
    find_lex $P5006, "$_"
    $P5007 = $P5005."ACCEPTS"($P5006)
    unless $P5007 goto if12_end39 
    new $P5011, 'ExceptionHandler', [.CONTROL_CONTINUE]
    set_label $P5011, catch_handler_1441
    push_eh $P5011
    .const 'Sub' $P5008 = 'cuid_5_1372810563.6057' 
    capture_lex $P5008
    $P5009 = $P5008()
    $P5010 = "&succeed"($P5009)
    set $P5012, $P5010
    pop_eh 
    goto skip_handler_1340
  catch_handler_1441:
    .get_results ($P5011) 
    set $I10001, $P5011["type"]
    eq $I10001, .CONTROL_CONTINUE, handle_type_1542
  handle_type_1542:
    getattribute $P10001, $P5011, "payload"
    finalize $P5011
    pop_upto_eh $P5011
    pop_eh 
    set $P5012, $P10001
    goto skip_handler_1340
  skip_handler_1340:
  if12_end39:
    nqp_get_sc_object $P5005, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 43
    find_lex $P5006, "$_"
    $P5007 = $P5005."ACCEPTS"($P5006)
    unless $P5007 goto if16_end44 
    new $P5011, 'ExceptionHandler', [.CONTROL_CONTINUE]
    set_label $P5011, catch_handler_1846
    push_eh $P5011
    .const 'Sub' $P5008 = 'cuid_6_1372810563.6057' 
    capture_lex $P5008
    $P5009 = $P5008()
    $P5010 = "&succeed"($P5009)
    set $P5012, $P5010
    pop_eh 
    goto skip_handler_1745
  catch_handler_1846:
    .get_results ($P5011) 
    set $I10001, $P5011["type"]
    eq $I10001, .CONTROL_CONTINUE, handle_type_1947
  handle_type_1947:
    getattribute $P10001, $P5011, "payload"
    finalize $P5011
    pop_upto_eh $P5011
    pop_eh 
    set $P5012, $P10001
    goto skip_handler_1745
  skip_handler_1745:
  if16_end44:
    nqp_get_sc_object $P5005, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 47
    find_lex $P5006, "$_"
    $P5007 = $P5005."ACCEPTS"($P5006)
    unless $P5007 goto if20_end49 
    new $P5011, 'ExceptionHandler', [.CONTROL_CONTINUE]
    set_label $P5011, catch_handler_2251
    push_eh $P5011
    .const 'Sub' $P5008 = 'cuid_7_1372810563.6057' 
    capture_lex $P5008
    $P5009 = $P5008()
    $P5010 = "&succeed"($P5009)
    set $P5012, $P5010
    pop_eh 
    goto skip_handler_2150
  catch_handler_2251:
    .get_results ($P5011) 
    set $I10001, $P5011["type"]
    eq $I10001, .CONTROL_CONTINUE, handle_type_2352
  handle_type_2352:
    getattribute $P10001, $P5011, "payload"
    finalize $P5011
    pop_upto_eh $P5011
    pop_eh 
    set $P5012, $P10001
    goto skip_handler_2150
  skip_handler_2150:
  if20_end49:
    nqp_get_sc_object $P5005, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 51
    find_lex $P5006, "$_"
    $P5007 = $P5005."ACCEPTS"($P5006)
    unless $P5007 goto if24_end54 
    new $P5011, 'ExceptionHandler', [.CONTROL_CONTINUE]
    set_label $P5011, catch_handler_2656
    push_eh $P5011
    .const 'Sub' $P5008 = 'cuid_8_1372810563.6057' 
    capture_lex $P5008
    $P5009 = $P5008()
    $P5010 = "&succeed"($P5009)
    set $P5012, $P5010
    pop_eh 
    goto skip_handler_2555
  catch_handler_2656:
    .get_results ($P5011) 
    set $I10001, $P5011["type"]
    eq $I10001, .CONTROL_CONTINUE, handle_type_2757
  handle_type_2757:
    getattribute $P10001, $P5011, "payload"
    finalize $P5011
    pop_upto_eh $P5011
    pop_eh 
    set $P5012, $P10001
    goto skip_handler_2555
  skip_handler_2555:
  if24_end54:
    new $P5008, 'ExceptionHandler', [.CONTROL_CONTINUE]
    set_label $P5008, catch_handler_2959
    push_eh $P5008
    nqp_get_sc_object $P5005, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 55
    $P5006 = $P5005()
    $P5007 = "&succeed"($P5006)
    set $P5009, $P5007
    pop_eh 
    goto skip_handler_2858
  catch_handler_2959:
    .get_results ($P5008) 
    set $I10001, $P5008["type"]
    eq $I10001, .CONTROL_CONTINUE, handle_type_3060
  handle_type_3060:
    getattribute $P10001, $P5008, "payload"
    finalize $P5008
    pop_upto_eh $P5008
    pop_eh 
    set $P5009, $P10001
    goto skip_handler_2858
  skip_handler_2858:
    set $P5006, $P5009
    pop_eh 
    goto skip_handler_3161
  catch_handler_3262:
    .get_results ($P5005) 
    set $I10001, $P5005["type"]
    eq $I10001, .CONTROL_BREAK, handle_type_3363
  handle_type_3363:
    getattribute $P10001, $P5005, "payload"
    nqp_get_sc_object $P10002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 38
    perl6_type_check_return_value $P10001, $P10002
    perl6_returncc $P10001
    finalize $P5005
    pop_upto_eh $P5005
    pop_eh 
    set $P5006, $P10001
    goto skip_handler_3161
  skip_handler_3161:
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_9_1372810563.6057") :anon :lex :outer("cuid_10_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 19
    .lex "$_", $P101 
    nqp_get_sc_object $P5008, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 56
    find_lex $P5009, "$drivername"
    $P5010 = $P5009."Stringy"()
    find_lex $P5007, "&infix:<~>"
    perl6_multi_dispatch_thunk $P5006, $P5007
    $P5011 = $P5006($P5008, $P5010)
    nqp_get_sc_object $P5012, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 57
    find_lex $P5005, "&infix:<~>"
    perl6_multi_dispatch_thunk $P5004, $P5005
    $P5013 = $P5004($P5011, $P5012)
    find_lex $P5003, "&die"
    perl6_multi_dispatch_thunk $P5002, $P5003
    $P5014 = $P5002($P5013)
    .return ($P5014) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_5_1372810563.6057") :anon :lex :outer("cuid_10_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 15
    .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 
    nqp_get_sc_object $P5006, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 41
    find_lex $P5005, "&eval"
    perl6_multi_dispatch_thunk $P5004, $P5005
    $P5007 = $P5004($P5006)
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_6_1372810563.6057") :anon :lex :outer("cuid_10_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 16
    .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 
    nqp_get_sc_object $P5006, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 45
    find_lex $P5005, "&eval"
    perl6_multi_dispatch_thunk $P5004, $P5005
    $P5007 = $P5004($P5006)
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_7_1372810563.6057") :anon :lex :outer("cuid_10_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 17
    .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 
    nqp_get_sc_object $P5006, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 49
    find_lex $P5005, "&eval"
    perl6_multi_dispatch_thunk $P5004, $P5005
    $P5007 = $P5004($P5006)
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_8_1372810563.6057") :anon :lex :outer("cuid_10_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 18
    .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 
    nqp_get_sc_object $P5006, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 53
    find_lex $P5005, "&eval"
    perl6_multi_dispatch_thunk $P5004, $P5005
    $P5007 = $P5004($P5006)
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "err" :subid("cuid_11_1372810563.6057") :anon :lex :outer("cuid_2_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 24
    .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_66
    .lex "RETURN", $P109
.annotate 'line', 25
    nqp_get_sc_object $P5007, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 8
    repr_get_attr_obj $P5008, $P101, $P5007, "$!err"
    $P5009 = "&return"($P5008)
    perl6_decontainerize_return_value $P5006, $P5009
    goto lexotic_67
  lexotic_66:
    .get_results ($P5006)
  lexotic_67:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 68
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "errstr" :subid("cuid_12_1372810563.6057") :anon :lex :outer("cuid_2_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
.annotate 'line', 27
    .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_68
    .lex "RETURN", $P109
.annotate 'line', 29
    nqp_get_sc_object $P5008, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 8
    repr_get_attr_obj $P5009, $P101, $P5008, "$!errstr"
    set $P5007, $P5009
    defined $I5001, $P5007
    if $I5001, defor70
    nqp_get_sc_object $P5010, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 75
    set $P5007, $P5010
  defor70:
    $P5011 = "&return"($P5007)
    perl6_decontainerize_return_value $P5006, $P5011
    goto lexotic_69
  lexotic_68:
    .get_results ($P5006)
  lexotic_69:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 74
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_73_1372810563.6057") :load :init
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
    .const 'Sub' $P5001 = 'cuid_72_1372810563.6057' 
    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_71_1372810563.6057" 
    get_hll_global $P5002, "ModuleLoader"
    $P5003 = $P5002."load_setting"("CORE")
    $P5001."set_outer_ctx"($P5003)
    nqp_create_sc $P5001, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05"
    set cur_sc, $P5001
    cur_sc."set_description"("/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.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, "connect"
    push $P5003, "install_driver"
    push $P5003, "err"
    push $P5003, "errstr"
    push $P5003, "27420382D80CEF05775E7415279171A93892A1F1-1372810242.10453"
    push $P5003, "src/gen/BOOTSTRAP.pm"
    push $P5003, "$!err"
    push $P5003, "$!errstr"
    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, "DBIish"
    push $P5003, "&SQL_GUID"
    push $P5003, "&SQL_WLONGVARCHAR"
    push $P5003, "&SQL_WVARCHAR"
    push $P5003, "&SQL_WCHAR"
    push $P5003, "&SQL_BIGINT"
    push $P5003, "&SQL_BIT"
    push $P5003, "&SQL_TINYINT"
    push $P5003, "&SQL_LONGVARBINARY"
    push $P5003, "&SQL_VARBINARY"
    push $P5003, "&SQL_BINARY"
    push $P5003, "&SQL_LONGVARCHAR"
    push $P5003, "&SQL_UNKNOWN_TYPE"
    push $P5003, "&SQL_ALL_TYPES"
    push $P5003, "&SQL_CHAR"
    push $P5003, "&SQL_NUMERIC"
    push $P5003, "&SQL_DECIMAL"
    push $P5003, "&SQL_INTEGER"
    push $P5003, "&SQL_SMALLINT"
    push $P5003, "&SQL_FLOAT"
    push $P5003, "&SQL_REAL"
    push $P5003, "&SQL_DOUBLE"
    push $P5003, "&SQL_DATETIME"
    push $P5003, "&SQL_DATE"
    push $P5003, "&SQL_INTERVAL"
    push $P5003, "&SQL_TIME"
    push $P5003, "&SQL_TIMESTAMP"
    push $P5003, "&SQL_VARCHAR"
    push $P5003, "&SQL_BOOLEAN"
    push $P5003, "&SQL_UDT"
    push $P5003, "&SQL_UDT_LOCATOR"
    push $P5003, "&SQL_ROW"
    push $P5003, "&SQL_REF"
    push $P5003, "&SQL_BLOB"
    push $P5003, "&SQL_BLOB_LOCATOR"
    push $P5003, "&SQL_CLOB"
    push $P5003, "&SQL_CLOB_LOCATOR"
    push $P5003, "&SQL_ARRAY"
    push $P5003, "&SQL_ARRAY_LOCATOR"
    push $P5003, "&SQL_MULTISET"
    push $P5003, "&SQL_MULTISET_LOCATOR"
    push $P5003, "&SQL_TYPE_DATE"
    push $P5003, "&SQL_TYPE_TIME"
    push $P5003, "&SQL_TYPE_TIMESTAMP"
    push $P5003, "&SQL_TYPE_TIME_WITH_TIMEZONE"
    push $P5003, "&SQL_TYPE_TIMESTAMP_WITH_TIMEZONE"
    push $P5003, "&SQL_INTERVAL_YEAR"
    push $P5003, "&SQL_INTERVAL_MONTH"
    push $P5003, "&SQL_INTERVAL_DAY"
    push $P5003, "&SQL_INTERVAL_HOUR"
    push $P5003, "&SQL_INTERVAL_MINUTE"
    push $P5003, "&SQL_INTERVAL_SECOND"
    push $P5003, "&SQL_INTERVAL_YEAR_TO_MONTH"
    push $P5003, "&SQL_INTERVAL_DAY_TO_HOUR"
    push $P5003, "&SQL_INTERVAL_DAY_TO_MINUTE"
    push $P5003, "&SQL_INTERVAL_DAY_TO_SECOND"
    push $P5003, "&SQL_INTERVAL_HOUR_TO_MINUTE"
    push $P5003, "&SQL_INTERVAL_HOUR_TO_SECOND"
    push $P5003, "&SQL_INTERVAL_MINUTE_TO_SECOND"
    push $P5003, "$=pod"
    push $P5003, "!UNIT_MARKER"
    push $P5003, "mberends"
    push $P5003, "auth"
    push $P5003, "0.1.0"
    push $P5003, "ver"
    push $P5003, "$?CLASS"
    push $P5003, "::?CLASS"
    push $P5003, "0"
    push $P5003, "1"
    push $P5003, "%opts"
    push $P5003, "$d"
    push $P5003, "$connection"
    push $P5003, "$*DISPATCHER"
    push $P5003, "&?ROUTINE"
    push $P5003, "RaiseError"
    push $P5003, "PrintError"
    push $P5003, "AutoCommit"
    push $P5003, "$driver"
    push $P5003, "$RaiseError"
    push $P5003, "$PrintError"
    push $P5003, "$AutoCommit"
    push $P5003, "mysql"
    push $P5003, "use DBDish::mysql; $driver = DBDish::mysql.new()"
    push $P5003, "Pg"
    push $P5003, "use DBDish::Pg;    $driver = DBDish::Pg.new()"
    push $P5003, "SQLite"
    push $P5003, "use DBDish::SQLite;$driver = DBDish::SQLite.new()"
    push $P5003, "TestMock"
    push $P5003, "use DBDish::TestMock;$driver = DBDish::TestMock.new()"
    push $P5003, "driver name '"
    push $P5003, "' is not known"
    push $P5003, "$_"
    push $P5003, "$drivername"
    push $P5003, "%_"
    push $P5003, ""
    push $P5003, "11"
    push $P5003, "10"
    push $P5003, "9"
    push $P5003, "8"
    push $P5003, "5"
    push $P5003, "7"
    push $P5003, "6"
    push $P5003, "4"
    push $P5003, "3"
    push $P5003, "2"
    push $P5003, "12"
    push $P5003, "16"
    push $P5003, "17"
    push $P5003, "18"
    push $P5003, "19"
    push $P5003, "20"
    push $P5003, "30"
    push $P5003, "31"
    push $P5003, "40"
    push $P5003, "41"
    push $P5003, "50"
    push $P5003, "51"
    push $P5003, "55"
    push $P5003, "56"
    push $P5003, "91"
    push $P5003, "92"
    push $P5003, "93"
    push $P5003, "94"
    push $P5003, "95"
    push $P5003, "101"
    push $P5003, "102"
    push $P5003, "103"
    push $P5003, "104"
    push $P5003, "105"
    push $P5003, "106"
    push $P5003, "107"
    push $P5003, "108"
    push $P5003, "109"
    push $P5003, "110"
    push $P5003, "111"
    push $P5003, "112"
    push $P5003, "113"
    push $P5003, "SYNOPSIS"
    push $P5003, "# the list is from Perl 5 DBI, uncommented is working here"
    push $P5003, "use DBIish;"
    push $P5003, "# TODO: @driver_names = DBI.available_drivers;"
    push $P5003, "# TODO: %drivers = DBI.installed_drivers;"
    push $P5003, "# TODO: @data_sources = DBI.data_sources($driver_name, \\%attr);"
    push $P5003, "SYNOPSIS # the list is from Perl 5 DBI, uncommented is working here"
    push $P5003, "SYNOPSIS # the list is from Perl 5 DBI, uncommented is working here use DBIish;"
    push $P5003, "SYNOPSIS # the list is from Perl 5 DBI, uncommented is working here use DBIish; # TODO: @driver_names = DBI.available_drivers;"
    push $P5003, "SYNOPSIS # the list is from Perl 5 DBI, uncommented is working here use DBIish; # TODO: @driver_names = DBI.available_drivers; # TODO: %drivers = DBI.installed_drivers;"
    push $P5003, "SYNOPSIS # the list is from Perl 5 DBI, uncommented is working here use DBIish; # TODO: @driver_names = DBI.available_drivers; # TODO: %drivers = DBI.installed_drivers; # TODO: @data_sources = DBI.data_sources($driver_name, \\%attr);"
    push $P5003, "$dbh = DBIish.connect($driver, :$username, :$password, |%options);"
    push $P5003, "$rv  = $dbh.do($statement);\n# TODO: $rv  = $dbh.do($statement, \\%attr);\n# TODO: $rv  = $dbh.do($statement, \\%attr, @bind_values);"
    push $P5003, "# TODO: $ary_ref  = $dbh.selectall_arrayref($statement);\n# TODO: $hash_ref = $dbh.selectall_hashref($statement, $key_field);"
    push $P5003, "# TODO: $ary_ref  = $dbh.selectcol_arrayref($statement);\n# TODO: $ary_ref  = $dbh.selectcol_arrayref($statement, \\%attr);"
    push $P5003, "# TODO: @row_ary  = $dbh.selectrow_array($statement);\n# TODO: $ary_ref  = $dbh.selectrow_arrayref($statement);\n# TODO: $hash_ref = $dbh.selectrow_hashref($statement);"
    push $P5003, "$sth = $dbh.prepare($statement);\n# TODO: $sth = $dbh.prepare_cached($statement);"
    push $P5003, "# TODO: $rc = $sth.bind_param($p_num, $bind_value);\n# TODO: $rc = $sth.bind_param($p_num, $bind_value, $bind_type);\n# TODO: $rc = $sth.bind_param($p_num, $bind_value, \\%attr);"
    push $P5003, "$rv = $sth.execute;\n$rv = $sth.execute(@bind_values);\n# TODO: $rv = $sth.execute_array(\\%attr, ...);"
    push $P5003, "# TODO: $rc = $sth.bind_col($col_num, \\$col_variable);\n# TODO: $rc = $sth.bind_columns(@list_of_refs_to_vars_to_bind);"
    push $P5003, "@row_ary  = $sth.fetchrow_array;\n$ary_ref  = $sth.fetchrow_arrayref;\n$hash_ref = $sth.fetchrow_hashref;"
    push $P5003, "# TODO: $ary_ref  = $sth.fetchall_arrayref;\n# TODO: $ary_ref  = $sth.fetchall_arrayref( $slice, $max_rows );"
    push $P5003, "# TODO: $hash_ref = $sth.fetchall_hashref( $key_field );"
    push $P5003, "$rv  = $sth.rows;"
    push $P5003, "# TODO: $rc  = $dbh.begin_work;\n# TODO: $rc  = $dbh.commit;\n# TODO: $rc  = $dbh.rollback;"
    push $P5003, "# TODO: $quoted_string = $dbh.quote($string);"
    push $P5003, "# TODO: $rc  = $h.err;\n$str = $h.errstr;\n# TODO: $rv  = $h.state;"
    push $P5003, "$rc  = $dbh.disconnect;"
    push $P5003, "The (Perl 5) synopsis above only lists the major methods and parameters."
    push $P5003, "DESCRIPTION"
    push $P5003, "C"
    push $P5003, "The name "
    push $P5003, " has two meanings. In lowercase it indicates the"
    push $P5003, "github project being used for development. In mixed case it is the"
    push $P5003, "module name and class name that database client applications should use."
    push $P5003, "DESCRIPTION The name "
    push $P5003, " has two meanings. In lowercase it indicates the github project being used for development. In mixed case it is the"
    push $P5003, " has two meanings. In lowercase it indicates the github project being used for development. In mixed case it is the module name and class name that database client applications should use."
    push $P5003, "DBIish CLASSES and ROLES"
    push $P5003, "F"
    push $P5003, "The "
    push $P5003, " class exists mainly to provide the "
    push $P5003, " method,"
    push $P5003, "which acts as a constructor for database connections."
    push $P5003, "DBIish The "
    push $P5003, " method, which acts as a constructor for database connections."
    push $P5003, "DBDish"
    push $P5003, " role should only be used with 'does' to provide standard"
    push $P5003, "members for DBDish classes."
    push $P5003, "DBDish The "
    push $P5003, " role should only be used with 'does' to provide standard members for DBDish classes."
    push $P5003, "SEE ALSO"
    push $P5003, "http://dbi.perl.org"
    push $P5003, "L"
    push $P5003, "SEE ALSO "
    push $P5003, "pod"
    push $P5003, "GLOBAL"
    push $P5003, "28FAC381EB59BA79DA1D75F70404C20E0548F4F5-1372810034.5696"
    push $P5003, "src/stage2/NQPCORE.setting"
    push $P5003, "3B5823CF115D2D332A76E16C0814B4A030A2FFA1-1372810037.12773"
    push $P5003, "src/stage2/QASTNode.nqp"
    push $P5003, "p6typecheckrv"
    push $P5003, "p6decontrv"
    push $P5003, "Ii"
    .const 'Sub' $P5004 = 'cuid_72_1372810563.6057' 
    capture_lex $P5004
    $P5005 = $P5004()
    nqp_deserialize_sc "[encoded data, 87548 characters]", cur_sc, $P5003, $P5005, conflicts
    unless conflicts goto if34_end72 
    get_hll_global $P5006, "ModuleLoader"
    $P5007 = $P5006."resolve_repossession_conflicts"(conflicts)
  if34_end72:
    .const "LexInfo" $P5001 = "cuid_1_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 2
    $P5001."set_static_lexpad"($P5002)
    .const "LexInfo" $P5001 = "cuid_2_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 9
    $P5001."set_static_lexpad"($P5002)
    .const "LexInfo" $P5001 = "cuid_3_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 19
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_3_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 14
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_4_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 37
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_5_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 40
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_6_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 44
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_7_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 48
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_8_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 52
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_9_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 55
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_10_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 38
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_4_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 35
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_11_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 73
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_11_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 68
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_12_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 80
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_12_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 74
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_2_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 82
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_13_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 86
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_13_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 83
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_14_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 90
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_14_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 87
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_15_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 94
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_15_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 91
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_16_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 98
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_16_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 95
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_17_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 102
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_17_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 99
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_18_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 106
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_18_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 103
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_19_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 110
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_19_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 107
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_20_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 114
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_20_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 111
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_21_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 118
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_21_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 115
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_22_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 122
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_22_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 119
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_23_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 125
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_23_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 123
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_24_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 128
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_24_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 126
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_25_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 131
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_25_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 129
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_26_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 134
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_26_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 132
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_27_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 137
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_27_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 135
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_28_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 140
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_28_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 138
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_29_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 143
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_29_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 141
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_30_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 146
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_30_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 144
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_31_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 149
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_31_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 147
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_32_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 152
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_32_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 150
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_33_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 155
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_33_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 153
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_34_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 158
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_34_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 156
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_35_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 161
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_35_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 159
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_36_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 164
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_36_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 162
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_37_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 167
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_37_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 165
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_38_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 170
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_38_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 168
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_39_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 174
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_39_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 171
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_40_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 178
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_40_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 175
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_41_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 182
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_41_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 179
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_42_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 186
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_42_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 183
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_43_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 190
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_43_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 187
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_44_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 194
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_44_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 191
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_45_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 198
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_45_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 195
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_46_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 202
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_46_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 199
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_47_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 206
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_47_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 203
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_48_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 210
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_48_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 207
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_49_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 214
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_49_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 211
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_50_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 218
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_50_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 215
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_51_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 222
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_51_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 219
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_52_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 226
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_52_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 223
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_53_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 230
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_53_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 227
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_54_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 234
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_54_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 231
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_55_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 238
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_55_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 235
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_56_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 242
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_56_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 239
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_57_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 246
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_57_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 243
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_58_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 250
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_58_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 247
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_59_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 254
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_59_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 251
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_60_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 258
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_60_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 255
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_61_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 262
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_61_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 259
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_62_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 266
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_62_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 263
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_63_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 270
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_63_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 267
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_64_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 274
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_64_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 271
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_65_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 278
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_65_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 275
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_66_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 282
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_66_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 279
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_67_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 286
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_67_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 283
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_68_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 290
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_68_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 287
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_69_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 294
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_69_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 291
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_70_1372810563.6057"
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 428
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_70_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 295
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_1_1372810563.6057" 
    nqp_get_sc_object $P5002, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 3
    perl6_associate_sub_code_object $P5001, $P5002
    nqp_get_sc_object $P5001, "3C4FB855D51D76EEC0F195A6941DA815B9E12D05", 0
    set_hll_global "GLOBAL", $P5001
    .return () 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_72_1372810563.6057") :anon :lex :outer("cuid_73_1372810563.6057")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
    new $P5001, 'ResizablePMCArray'
    .const 'Sub' $P5002 = "cuid_3_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_5_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_6_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_7_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_8_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_9_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_10_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_4_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_11_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_12_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_2_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_13_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_14_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_15_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_16_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_17_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_18_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_19_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_20_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_21_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_22_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_23_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_24_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_25_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_26_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_27_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_28_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_29_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_30_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_31_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_32_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_33_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_34_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_35_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_36_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_37_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_38_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_39_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_40_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_41_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_42_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_43_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_44_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_45_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_46_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_47_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_48_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_49_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_50_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_51_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_52_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_53_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_54_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_55_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_56_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_57_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_58_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_59_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_60_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_61_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_62_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_63_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_64_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_65_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_66_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_67_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_68_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_69_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_70_1372810563.6057" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_1_1372810563.6057" 
    push $P5001, $P5002
    .return ($P5001) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_74_1372810563.6057") :load
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/DBIish.pm6"
    .const 'Sub' $P5001 = "cuid_71_1372810563.6057" 
    $P5002 = $P5001()
    .return ($P5002) 
.end